1/* Capstone Disassembly Engine, http://www.capstone-engine.org */
2/* This is auto-gen data for Capstone disassembly engine (www.capstone-engine.org) */
3/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2019 */
4
5
6{
7	X86_AAA, X86_INS_AAA, 0,
8#ifndef CAPSTONE_DIET
9	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
10#endif
11},
12
13{
14	X86_AAD8i8, X86_INS_AAD, 0,
15#ifndef CAPSTONE_DIET
16	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
17#endif
18},
19
20{
21	X86_AAM8i8, X86_INS_AAM, 0,
22#ifndef CAPSTONE_DIET
23	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
24#endif
25},
26
27{
28	X86_AAS, X86_INS_AAS, 0,
29#ifndef CAPSTONE_DIET
30	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
31#endif
32},
33
34{
35	X86_ABS_F, X86_INS_FABS, 0,
36#ifndef CAPSTONE_DIET
37	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
38#endif
39},
40
41{
42	X86_ABS_Fp32, X86_INS_FABS, 0,
43#ifndef CAPSTONE_DIET
44	{ 0 }, { 0 }, { 0 }, 0, 0
45#endif
46},
47
48{
49	X86_ABS_Fp64, X86_INS_FABS, 1,
50#ifndef CAPSTONE_DIET
51	{ 0 }, { 0 }, { 0 }, 0, 0
52#endif
53},
54
55{
56	X86_ABS_Fp80, X86_INS_FABS, 0,
57#ifndef CAPSTONE_DIET
58	{ 0 }, { 0 }, { 0 }, 0, 0
59#endif
60},
61
62{
63	X86_ADC16i16, X86_INS_ADC, 0,
64#ifndef CAPSTONE_DIET
65	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
66#endif
67},
68
69{
70	X86_ADC16mi, X86_INS_ADC, 0,
71#ifndef CAPSTONE_DIET
72	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
73#endif
74},
75
76{
77	X86_ADC16mi8, X86_INS_ADC, 0,
78#ifndef CAPSTONE_DIET
79	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
80#endif
81},
82
83{
84	X86_ADC16mr, X86_INS_ADC, 0,
85#ifndef CAPSTONE_DIET
86	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
87#endif
88},
89
90{
91	X86_ADC16ri, X86_INS_ADC, 0,
92#ifndef CAPSTONE_DIET
93	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
94#endif
95},
96
97{
98	X86_ADC16ri8, X86_INS_ADC, 0,
99#ifndef CAPSTONE_DIET
100	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
101#endif
102},
103
104{
105	X86_ADC16rm, X86_INS_ADC, 0,
106#ifndef CAPSTONE_DIET
107	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
108#endif
109},
110
111{
112	X86_ADC16rr, X86_INS_ADC, 0,
113#ifndef CAPSTONE_DIET
114	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
115#endif
116},
117
118{
119	X86_ADC16rr_REV, X86_INS_ADC, 0,
120#ifndef CAPSTONE_DIET
121	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
122#endif
123},
124
125{
126	X86_ADC32i32, X86_INS_ADC, 0,
127#ifndef CAPSTONE_DIET
128	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
129#endif
130},
131
132{
133	X86_ADC32mi, X86_INS_ADC, 0,
134#ifndef CAPSTONE_DIET
135	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
136#endif
137},
138
139{
140	X86_ADC32mi8, X86_INS_ADC, 0,
141#ifndef CAPSTONE_DIET
142	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
143#endif
144},
145
146{
147	X86_ADC32mr, X86_INS_ADC, 0,
148#ifndef CAPSTONE_DIET
149	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
150#endif
151},
152
153{
154	X86_ADC32ri, X86_INS_ADC, 0,
155#ifndef CAPSTONE_DIET
156	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
157#endif
158},
159
160{
161	X86_ADC32ri8, X86_INS_ADC, 0,
162#ifndef CAPSTONE_DIET
163	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
164#endif
165},
166
167{
168	X86_ADC32rm, X86_INS_ADC, 0,
169#ifndef CAPSTONE_DIET
170	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
171#endif
172},
173
174{
175	X86_ADC32rr, X86_INS_ADC, 0,
176#ifndef CAPSTONE_DIET
177	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
178#endif
179},
180
181{
182	X86_ADC32rr_REV, X86_INS_ADC, 0,
183#ifndef CAPSTONE_DIET
184	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
185#endif
186},
187
188{
189	X86_ADC64i32, X86_INS_ADC, 1,
190#ifndef CAPSTONE_DIET
191	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
192#endif
193},
194
195{
196	X86_ADC64mi32, X86_INS_ADC, 1,
197#ifndef CAPSTONE_DIET
198	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
199#endif
200},
201
202{
203	X86_ADC64mi8, X86_INS_ADC, 1,
204#ifndef CAPSTONE_DIET
205	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
206#endif
207},
208
209{
210	X86_ADC64mr, X86_INS_ADC, 1,
211#ifndef CAPSTONE_DIET
212	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
213#endif
214},
215
216{
217	X86_ADC64ri32, X86_INS_ADC, 1,
218#ifndef CAPSTONE_DIET
219	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
220#endif
221},
222
223{
224	X86_ADC64ri8, X86_INS_ADC, 1,
225#ifndef CAPSTONE_DIET
226	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
227#endif
228},
229
230{
231	X86_ADC64rm, X86_INS_ADC, 1,
232#ifndef CAPSTONE_DIET
233	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
234#endif
235},
236
237{
238	X86_ADC64rr, X86_INS_ADC, 1,
239#ifndef CAPSTONE_DIET
240	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
241#endif
242},
243
244{
245	X86_ADC64rr_REV, X86_INS_ADC, 1,
246#ifndef CAPSTONE_DIET
247	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
248#endif
249},
250
251{
252	X86_ADC8i8, X86_INS_ADC, 0,
253#ifndef CAPSTONE_DIET
254	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
255#endif
256},
257
258{
259	X86_ADC8mi, X86_INS_ADC, 0,
260#ifndef CAPSTONE_DIET
261	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
262#endif
263},
264
265{
266	X86_ADC8mi8, X86_INS_ADC, 0,
267#ifndef CAPSTONE_DIET
268	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
269#endif
270},
271
272{
273	X86_ADC8mr, X86_INS_ADC, 0,
274#ifndef CAPSTONE_DIET
275	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
276#endif
277},
278
279{
280	X86_ADC8ri, X86_INS_ADC, 0,
281#ifndef CAPSTONE_DIET
282	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
283#endif
284},
285
286{
287	X86_ADC8ri8, X86_INS_ADC, 0,
288#ifndef CAPSTONE_DIET
289	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
290#endif
291},
292
293{
294	X86_ADC8rm, X86_INS_ADC, 0,
295#ifndef CAPSTONE_DIET
296	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
297#endif
298},
299
300{
301	X86_ADC8rr, X86_INS_ADC, 0,
302#ifndef CAPSTONE_DIET
303	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
304#endif
305},
306
307{
308	X86_ADC8rr_REV, X86_INS_ADC, 0,
309#ifndef CAPSTONE_DIET
310	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
311#endif
312},
313
314{
315	X86_ADCX32rm, X86_INS_ADCX, 0,
316#ifndef CAPSTONE_DIET
317	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
318#endif
319},
320
321{
322	X86_ADCX32rr, X86_INS_ADCX, 0,
323#ifndef CAPSTONE_DIET
324	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
325#endif
326},
327
328{
329	X86_ADCX64rm, X86_INS_ADCX, 1,
330#ifndef CAPSTONE_DIET
331	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
332#endif
333},
334
335{
336	X86_ADCX64rr, X86_INS_ADCX, 1,
337#ifndef CAPSTONE_DIET
338	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
339#endif
340},
341
342{
343	X86_ADD16i16, X86_INS_ADD, 0,
344#ifndef CAPSTONE_DIET
345	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
346#endif
347},
348
349{
350	X86_ADD16mi, X86_INS_ADD, 0,
351#ifndef CAPSTONE_DIET
352	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
353#endif
354},
355
356{
357	X86_ADD16mi8, X86_INS_ADD, 0,
358#ifndef CAPSTONE_DIET
359	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
360#endif
361},
362
363{
364	X86_ADD16mr, X86_INS_ADD, 0,
365#ifndef CAPSTONE_DIET
366	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
367#endif
368},
369
370{
371	X86_ADD16ri, X86_INS_ADD, 0,
372#ifndef CAPSTONE_DIET
373	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
374#endif
375},
376
377{
378	X86_ADD16ri8, X86_INS_ADD, 0,
379#ifndef CAPSTONE_DIET
380	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
381#endif
382},
383
384{
385	X86_ADD16rm, X86_INS_ADD, 0,
386#ifndef CAPSTONE_DIET
387	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
388#endif
389},
390
391{
392	X86_ADD16rr, X86_INS_ADD, 0,
393#ifndef CAPSTONE_DIET
394	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
395#endif
396},
397
398{
399	X86_ADD16rr_REV, X86_INS_ADD, 0,
400#ifndef CAPSTONE_DIET
401	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
402#endif
403},
404
405{
406	X86_ADD32i32, X86_INS_ADD, 0,
407#ifndef CAPSTONE_DIET
408	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
409#endif
410},
411
412{
413	X86_ADD32mi, X86_INS_ADD, 0,
414#ifndef CAPSTONE_DIET
415	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
416#endif
417},
418
419{
420	X86_ADD32mi8, X86_INS_ADD, 0,
421#ifndef CAPSTONE_DIET
422	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
423#endif
424},
425
426{
427	X86_ADD32mr, X86_INS_ADD, 0,
428#ifndef CAPSTONE_DIET
429	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
430#endif
431},
432
433{
434	X86_ADD32ri, X86_INS_ADD, 0,
435#ifndef CAPSTONE_DIET
436	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
437#endif
438},
439
440{
441	X86_ADD32ri8, X86_INS_ADD, 0,
442#ifndef CAPSTONE_DIET
443	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
444#endif
445},
446
447{
448	X86_ADD32rm, X86_INS_ADD, 0,
449#ifndef CAPSTONE_DIET
450	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
451#endif
452},
453
454{
455	X86_ADD32rr, X86_INS_ADD, 0,
456#ifndef CAPSTONE_DIET
457	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
458#endif
459},
460
461{
462	X86_ADD32rr_REV, X86_INS_ADD, 0,
463#ifndef CAPSTONE_DIET
464	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
465#endif
466},
467
468{
469	X86_ADD64i32, X86_INS_ADD, 1,
470#ifndef CAPSTONE_DIET
471	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
472#endif
473},
474
475{
476	X86_ADD64mi32, X86_INS_ADD, 1,
477#ifndef CAPSTONE_DIET
478	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
479#endif
480},
481
482{
483	X86_ADD64mi8, X86_INS_ADD, 1,
484#ifndef CAPSTONE_DIET
485	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
486#endif
487},
488
489{
490	X86_ADD64mr, X86_INS_ADD, 1,
491#ifndef CAPSTONE_DIET
492	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
493#endif
494},
495
496{
497	X86_ADD64ri32, X86_INS_ADD, 1,
498#ifndef CAPSTONE_DIET
499	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
500#endif
501},
502
503{
504	X86_ADD64ri8, X86_INS_ADD, 1,
505#ifndef CAPSTONE_DIET
506	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
507#endif
508},
509
510{
511	X86_ADD64rm, X86_INS_ADD, 1,
512#ifndef CAPSTONE_DIET
513	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
514#endif
515},
516
517{
518	X86_ADD64rr, X86_INS_ADD, 1,
519#ifndef CAPSTONE_DIET
520	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
521#endif
522},
523
524{
525	X86_ADD64rr_REV, X86_INS_ADD, 1,
526#ifndef CAPSTONE_DIET
527	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
528#endif
529},
530
531{
532	X86_ADD8i8, X86_INS_ADD, 0,
533#ifndef CAPSTONE_DIET
534	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
535#endif
536},
537
538{
539	X86_ADD8mi, X86_INS_ADD, 0,
540#ifndef CAPSTONE_DIET
541	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
542#endif
543},
544
545{
546	X86_ADD8mi8, X86_INS_ADD, 0,
547#ifndef CAPSTONE_DIET
548	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
549#endif
550},
551
552{
553	X86_ADD8mr, X86_INS_ADD, 0,
554#ifndef CAPSTONE_DIET
555	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
556#endif
557},
558
559{
560	X86_ADD8ri, X86_INS_ADD, 0,
561#ifndef CAPSTONE_DIET
562	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
563#endif
564},
565
566{
567	X86_ADD8ri8, X86_INS_ADD, 0,
568#ifndef CAPSTONE_DIET
569	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
570#endif
571},
572
573{
574	X86_ADD8rm, X86_INS_ADD, 0,
575#ifndef CAPSTONE_DIET
576	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
577#endif
578},
579
580{
581	X86_ADD8rr, X86_INS_ADD, 0,
582#ifndef CAPSTONE_DIET
583	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
584#endif
585},
586
587{
588	X86_ADD8rr_REV, X86_INS_ADD, 0,
589#ifndef CAPSTONE_DIET
590	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
591#endif
592},
593
594{
595	X86_ADDPDrm, X86_INS_ADDPD, 0,
596#ifndef CAPSTONE_DIET
597	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
598#endif
599},
600
601{
602	X86_ADDPDrr, X86_INS_ADDPD, 0,
603#ifndef CAPSTONE_DIET
604	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
605#endif
606},
607
608{
609	X86_ADDPSrm, X86_INS_ADDPS, 0,
610#ifndef CAPSTONE_DIET
611	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
612#endif
613},
614
615{
616	X86_ADDPSrr, X86_INS_ADDPS, 0,
617#ifndef CAPSTONE_DIET
618	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
619#endif
620},
621
622{
623	X86_ADDSDrm, X86_INS_ADDSD, 0,
624#ifndef CAPSTONE_DIET
625	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
626#endif
627},
628
629{
630	X86_ADDSDrm_Int, X86_INS_ADDSD, 0,
631#ifndef CAPSTONE_DIET
632	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
633#endif
634},
635
636{
637	X86_ADDSDrr, X86_INS_ADDSD, 0,
638#ifndef CAPSTONE_DIET
639	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
640#endif
641},
642
643{
644	X86_ADDSDrr_Int, X86_INS_ADDSD, 0,
645#ifndef CAPSTONE_DIET
646	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
647#endif
648},
649
650{
651	X86_ADDSSrm, X86_INS_ADDSS, 0,
652#ifndef CAPSTONE_DIET
653	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
654#endif
655},
656
657{
658	X86_ADDSSrm_Int, X86_INS_ADDSS, 0,
659#ifndef CAPSTONE_DIET
660	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
661#endif
662},
663
664{
665	X86_ADDSSrr, X86_INS_ADDSS, 0,
666#ifndef CAPSTONE_DIET
667	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
668#endif
669},
670
671{
672	X86_ADDSSrr_Int, X86_INS_ADDSS, 0,
673#ifndef CAPSTONE_DIET
674	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
675#endif
676},
677
678{
679	X86_ADDSUBPDrm, X86_INS_ADDSUBPD, 0,
680#ifndef CAPSTONE_DIET
681	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
682#endif
683},
684
685{
686	X86_ADDSUBPDrr, X86_INS_ADDSUBPD, 0,
687#ifndef CAPSTONE_DIET
688	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
689#endif
690},
691
692{
693	X86_ADDSUBPSrm, X86_INS_ADDSUBPS, 0,
694#ifndef CAPSTONE_DIET
695	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
696#endif
697},
698
699{
700	X86_ADDSUBPSrr, X86_INS_ADDSUBPS, 0,
701#ifndef CAPSTONE_DIET
702	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
703#endif
704},
705
706{
707	X86_ADD_F32m, X86_INS_FADD, 0,
708#ifndef CAPSTONE_DIET
709	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
710#endif
711},
712
713{
714	X86_ADD_F64m, X86_INS_FADD, 1,
715#ifndef CAPSTONE_DIET
716	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
717#endif
718},
719
720{
721	X86_ADD_FI16m, X86_INS_FIADD, 0,
722#ifndef CAPSTONE_DIET
723	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
724#endif
725},
726
727{
728	X86_ADD_FI32m, X86_INS_FIADD, 0,
729#ifndef CAPSTONE_DIET
730	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
731#endif
732},
733
734{
735	X86_ADD_FPrST0, X86_INS_FADD, 0,
736#ifndef CAPSTONE_DIET
737	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
738#endif
739},
740
741{
742	X86_ADD_FST0r, X86_INS_FADD, 0,
743#ifndef CAPSTONE_DIET
744	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
745#endif
746},
747
748{
749	X86_ADD_Fp32, X86_INS_FADD, 0,
750#ifndef CAPSTONE_DIET
751	{ 0 }, { 0 }, { 0 }, 0, 0
752#endif
753},
754
755{
756	X86_ADD_Fp32m, X86_INS_FADD, 0,
757#ifndef CAPSTONE_DIET
758	{ 0 }, { 0 }, { 0 }, 0, 0
759#endif
760},
761
762{
763	X86_ADD_Fp64, X86_INS_FADD, 1,
764#ifndef CAPSTONE_DIET
765	{ 0 }, { 0 }, { 0 }, 0, 0
766#endif
767},
768
769{
770	X86_ADD_Fp64m, X86_INS_FADD, 1,
771#ifndef CAPSTONE_DIET
772	{ 0 }, { 0 }, { 0 }, 0, 0
773#endif
774},
775
776{
777	X86_ADD_Fp64m32, X86_INS_FADD, 1,
778#ifndef CAPSTONE_DIET
779	{ 0 }, { 0 }, { 0 }, 0, 0
780#endif
781},
782
783{
784	X86_ADD_Fp80, X86_INS_FADD, 0,
785#ifndef CAPSTONE_DIET
786	{ 0 }, { 0 }, { 0 }, 0, 0
787#endif
788},
789
790{
791	X86_ADD_Fp80m32, X86_INS_FADD, 0,
792#ifndef CAPSTONE_DIET
793	{ 0 }, { 0 }, { 0 }, 0, 0
794#endif
795},
796
797{
798	X86_ADD_Fp80m64, X86_INS_FADD, 1,
799#ifndef CAPSTONE_DIET
800	{ 0 }, { 0 }, { 0 }, 0, 0
801#endif
802},
803
804{
805	X86_ADD_FpI16m32, X86_INS_FADD, 0,
806#ifndef CAPSTONE_DIET
807	{ 0 }, { 0 }, { 0 }, 0, 0
808#endif
809},
810
811{
812	X86_ADD_FpI16m64, X86_INS_FADD, 1,
813#ifndef CAPSTONE_DIET
814	{ 0 }, { 0 }, { 0 }, 0, 0
815#endif
816},
817
818{
819	X86_ADD_FpI16m80, X86_INS_FADD, 0,
820#ifndef CAPSTONE_DIET
821	{ 0 }, { 0 }, { 0 }, 0, 0
822#endif
823},
824
825{
826	X86_ADD_FpI32m32, X86_INS_FADD, 0,
827#ifndef CAPSTONE_DIET
828	{ 0 }, { 0 }, { 0 }, 0, 0
829#endif
830},
831
832{
833	X86_ADD_FpI32m64, X86_INS_FADD, 1,
834#ifndef CAPSTONE_DIET
835	{ 0 }, { 0 }, { 0 }, 0, 0
836#endif
837},
838
839{
840	X86_ADD_FpI32m80, X86_INS_FADD, 0,
841#ifndef CAPSTONE_DIET
842	{ 0 }, { 0 }, { 0 }, 0, 0
843#endif
844},
845
846{
847	X86_ADD_FrST0, X86_INS_FADD, 0,
848#ifndef CAPSTONE_DIET
849	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
850#endif
851},
852
853{
854	X86_ADOX32rm, X86_INS_ADOX, 0,
855#ifndef CAPSTONE_DIET
856	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
857#endif
858},
859
860{
861	X86_ADOX32rr, X86_INS_ADOX, 0,
862#ifndef CAPSTONE_DIET
863	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
864#endif
865},
866
867{
868	X86_ADOX64rm, X86_INS_ADOX, 1,
869#ifndef CAPSTONE_DIET
870	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
871#endif
872},
873
874{
875	X86_ADOX64rr, X86_INS_ADOX, 1,
876#ifndef CAPSTONE_DIET
877	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_ADX, 0 }, 0, 0
878#endif
879},
880
881{
882	X86_AESDECLASTrm, X86_INS_AESDECLAST, 0,
883#ifndef CAPSTONE_DIET
884	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
885#endif
886},
887
888{
889	X86_AESDECLASTrr, X86_INS_AESDECLAST, 0,
890#ifndef CAPSTONE_DIET
891	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
892#endif
893},
894
895{
896	X86_AESDECrm, X86_INS_AESDEC, 0,
897#ifndef CAPSTONE_DIET
898	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
899#endif
900},
901
902{
903	X86_AESDECrr, X86_INS_AESDEC, 0,
904#ifndef CAPSTONE_DIET
905	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
906#endif
907},
908
909{
910	X86_AESENCLASTrm, X86_INS_AESENCLAST, 0,
911#ifndef CAPSTONE_DIET
912	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
913#endif
914},
915
916{
917	X86_AESENCLASTrr, X86_INS_AESENCLAST, 0,
918#ifndef CAPSTONE_DIET
919	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
920#endif
921},
922
923{
924	X86_AESENCrm, X86_INS_AESENC, 0,
925#ifndef CAPSTONE_DIET
926	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
927#endif
928},
929
930{
931	X86_AESENCrr, X86_INS_AESENC, 0,
932#ifndef CAPSTONE_DIET
933	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
934#endif
935},
936
937{
938	X86_AESIMCrm, X86_INS_AESIMC, 0,
939#ifndef CAPSTONE_DIET
940	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
941#endif
942},
943
944{
945	X86_AESIMCrr, X86_INS_AESIMC, 0,
946#ifndef CAPSTONE_DIET
947	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
948#endif
949},
950
951{
952	X86_AESKEYGENASSIST128rm, X86_INS_AESKEYGENASSIST, 0,
953#ifndef CAPSTONE_DIET
954	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
955#endif
956},
957
958{
959	X86_AESKEYGENASSIST128rr, X86_INS_AESKEYGENASSIST, 0,
960#ifndef CAPSTONE_DIET
961	{ 0 }, { 0 }, { X86_GRP_AES, 0 }, 0, 0
962#endif
963},
964
965{
966	X86_AND16i16, X86_INS_AND, 0,
967#ifndef CAPSTONE_DIET
968	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
969#endif
970},
971
972{
973	X86_AND16mi, X86_INS_AND, 0,
974#ifndef CAPSTONE_DIET
975	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
976#endif
977},
978
979{
980	X86_AND16mi8, X86_INS_AND, 0,
981#ifndef CAPSTONE_DIET
982	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
983#endif
984},
985
986{
987	X86_AND16mr, X86_INS_AND, 0,
988#ifndef CAPSTONE_DIET
989	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
990#endif
991},
992
993{
994	X86_AND16ri, X86_INS_AND, 0,
995#ifndef CAPSTONE_DIET
996	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
997#endif
998},
999
1000{
1001	X86_AND16ri8, X86_INS_AND, 0,
1002#ifndef CAPSTONE_DIET
1003	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1004#endif
1005},
1006
1007{
1008	X86_AND16rm, X86_INS_AND, 0,
1009#ifndef CAPSTONE_DIET
1010	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1011#endif
1012},
1013
1014{
1015	X86_AND16rr, X86_INS_AND, 0,
1016#ifndef CAPSTONE_DIET
1017	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1018#endif
1019},
1020
1021{
1022	X86_AND16rr_REV, X86_INS_AND, 0,
1023#ifndef CAPSTONE_DIET
1024	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1025#endif
1026},
1027
1028{
1029	X86_AND32i32, X86_INS_AND, 0,
1030#ifndef CAPSTONE_DIET
1031	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1032#endif
1033},
1034
1035{
1036	X86_AND32mi, X86_INS_AND, 0,
1037#ifndef CAPSTONE_DIET
1038	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1039#endif
1040},
1041
1042{
1043	X86_AND32mi8, X86_INS_AND, 0,
1044#ifndef CAPSTONE_DIET
1045	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1046#endif
1047},
1048
1049{
1050	X86_AND32mr, X86_INS_AND, 0,
1051#ifndef CAPSTONE_DIET
1052	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1053#endif
1054},
1055
1056{
1057	X86_AND32ri, X86_INS_AND, 0,
1058#ifndef CAPSTONE_DIET
1059	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1060#endif
1061},
1062
1063{
1064	X86_AND32ri8, X86_INS_AND, 0,
1065#ifndef CAPSTONE_DIET
1066	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1067#endif
1068},
1069
1070{
1071	X86_AND32rm, X86_INS_AND, 0,
1072#ifndef CAPSTONE_DIET
1073	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1074#endif
1075},
1076
1077{
1078	X86_AND32rr, X86_INS_AND, 0,
1079#ifndef CAPSTONE_DIET
1080	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1081#endif
1082},
1083
1084{
1085	X86_AND32rr_REV, X86_INS_AND, 0,
1086#ifndef CAPSTONE_DIET
1087	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1088#endif
1089},
1090
1091{
1092	X86_AND64i32, X86_INS_AND, 1,
1093#ifndef CAPSTONE_DIET
1094	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1095#endif
1096},
1097
1098{
1099	X86_AND64mi32, X86_INS_AND, 1,
1100#ifndef CAPSTONE_DIET
1101	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1102#endif
1103},
1104
1105{
1106	X86_AND64mi8, X86_INS_AND, 1,
1107#ifndef CAPSTONE_DIET
1108	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1109#endif
1110},
1111
1112{
1113	X86_AND64mr, X86_INS_AND, 1,
1114#ifndef CAPSTONE_DIET
1115	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1116#endif
1117},
1118
1119{
1120	X86_AND64ri32, X86_INS_AND, 1,
1121#ifndef CAPSTONE_DIET
1122	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1123#endif
1124},
1125
1126{
1127	X86_AND64ri8, X86_INS_AND, 1,
1128#ifndef CAPSTONE_DIET
1129	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1130#endif
1131},
1132
1133{
1134	X86_AND64rm, X86_INS_AND, 1,
1135#ifndef CAPSTONE_DIET
1136	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1137#endif
1138},
1139
1140{
1141	X86_AND64rr, X86_INS_AND, 1,
1142#ifndef CAPSTONE_DIET
1143	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1144#endif
1145},
1146
1147{
1148	X86_AND64rr_REV, X86_INS_AND, 1,
1149#ifndef CAPSTONE_DIET
1150	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1151#endif
1152},
1153
1154{
1155	X86_AND8i8, X86_INS_AND, 0,
1156#ifndef CAPSTONE_DIET
1157	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1158#endif
1159},
1160
1161{
1162	X86_AND8mi, X86_INS_AND, 0,
1163#ifndef CAPSTONE_DIET
1164	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1165#endif
1166},
1167
1168{
1169	X86_AND8mi8, X86_INS_AND, 0,
1170#ifndef CAPSTONE_DIET
1171	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
1172#endif
1173},
1174
1175{
1176	X86_AND8mr, X86_INS_AND, 0,
1177#ifndef CAPSTONE_DIET
1178	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1179#endif
1180},
1181
1182{
1183	X86_AND8ri, X86_INS_AND, 0,
1184#ifndef CAPSTONE_DIET
1185	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1186#endif
1187},
1188
1189{
1190	X86_AND8ri8, X86_INS_AND, 0,
1191#ifndef CAPSTONE_DIET
1192	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
1193#endif
1194},
1195
1196{
1197	X86_AND8rm, X86_INS_AND, 0,
1198#ifndef CAPSTONE_DIET
1199	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1200#endif
1201},
1202
1203{
1204	X86_AND8rr, X86_INS_AND, 0,
1205#ifndef CAPSTONE_DIET
1206	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1207#endif
1208},
1209
1210{
1211	X86_AND8rr_REV, X86_INS_AND, 0,
1212#ifndef CAPSTONE_DIET
1213	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1214#endif
1215},
1216
1217{
1218	X86_ANDN32rm, X86_INS_ANDN, 0,
1219#ifndef CAPSTONE_DIET
1220	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1221#endif
1222},
1223
1224{
1225	X86_ANDN32rr, X86_INS_ANDN, 0,
1226#ifndef CAPSTONE_DIET
1227	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1228#endif
1229},
1230
1231{
1232	X86_ANDN64rm, X86_INS_ANDN, 1,
1233#ifndef CAPSTONE_DIET
1234	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1235#endif
1236},
1237
1238{
1239	X86_ANDN64rr, X86_INS_ANDN, 1,
1240#ifndef CAPSTONE_DIET
1241	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1242#endif
1243},
1244
1245{
1246	X86_ANDNPDrm, X86_INS_ANDNPD, 0,
1247#ifndef CAPSTONE_DIET
1248	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
1249#endif
1250},
1251
1252{
1253	X86_ANDNPDrr, X86_INS_ANDNPD, 0,
1254#ifndef CAPSTONE_DIET
1255	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
1256#endif
1257},
1258
1259{
1260	X86_ANDNPSrm, X86_INS_ANDNPS, 0,
1261#ifndef CAPSTONE_DIET
1262	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
1263#endif
1264},
1265
1266{
1267	X86_ANDNPSrr, X86_INS_ANDNPS, 0,
1268#ifndef CAPSTONE_DIET
1269	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
1270#endif
1271},
1272
1273{
1274	X86_ANDPDrm, X86_INS_ANDPD, 0,
1275#ifndef CAPSTONE_DIET
1276	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
1277#endif
1278},
1279
1280{
1281	X86_ANDPDrr, X86_INS_ANDPD, 0,
1282#ifndef CAPSTONE_DIET
1283	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
1284#endif
1285},
1286
1287{
1288	X86_ANDPSrm, X86_INS_ANDPS, 0,
1289#ifndef CAPSTONE_DIET
1290	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
1291#endif
1292},
1293
1294{
1295	X86_ANDPSrr, X86_INS_ANDPS, 0,
1296#ifndef CAPSTONE_DIET
1297	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
1298#endif
1299},
1300
1301{
1302	X86_ARPL16mr, X86_INS_ARPL, 0,
1303#ifndef CAPSTONE_DIET
1304	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
1305#endif
1306},
1307
1308{
1309	X86_ARPL16rr, X86_INS_ARPL, 0,
1310#ifndef CAPSTONE_DIET
1311	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
1312#endif
1313},
1314
1315{
1316	X86_BEXTR32rm, X86_INS_BEXTR, 0,
1317#ifndef CAPSTONE_DIET
1318	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1319#endif
1320},
1321
1322{
1323	X86_BEXTR32rr, X86_INS_BEXTR, 0,
1324#ifndef CAPSTONE_DIET
1325	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1326#endif
1327},
1328
1329{
1330	X86_BEXTR64rm, X86_INS_BEXTR, 1,
1331#ifndef CAPSTONE_DIET
1332	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1333#endif
1334},
1335
1336{
1337	X86_BEXTR64rr, X86_INS_BEXTR, 1,
1338#ifndef CAPSTONE_DIET
1339	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1340#endif
1341},
1342
1343{
1344	X86_BEXTRI32mi, X86_INS_BEXTR, 0,
1345#ifndef CAPSTONE_DIET
1346	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1347#endif
1348},
1349
1350{
1351	X86_BEXTRI32ri, X86_INS_BEXTR, 0,
1352#ifndef CAPSTONE_DIET
1353	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1354#endif
1355},
1356
1357{
1358	X86_BEXTRI64mi, X86_INS_BEXTR, 1,
1359#ifndef CAPSTONE_DIET
1360	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1361#endif
1362},
1363
1364{
1365	X86_BEXTRI64ri, X86_INS_BEXTR, 1,
1366#ifndef CAPSTONE_DIET
1367	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1368#endif
1369},
1370
1371{
1372	X86_BLCFILL32rm, X86_INS_BLCFILL, 0,
1373#ifndef CAPSTONE_DIET
1374	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1375#endif
1376},
1377
1378{
1379	X86_BLCFILL32rr, X86_INS_BLCFILL, 0,
1380#ifndef CAPSTONE_DIET
1381	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1382#endif
1383},
1384
1385{
1386	X86_BLCFILL64rm, X86_INS_BLCFILL, 1,
1387#ifndef CAPSTONE_DIET
1388	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1389#endif
1390},
1391
1392{
1393	X86_BLCFILL64rr, X86_INS_BLCFILL, 1,
1394#ifndef CAPSTONE_DIET
1395	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1396#endif
1397},
1398
1399{
1400	X86_BLCI32rm, X86_INS_BLCI, 0,
1401#ifndef CAPSTONE_DIET
1402	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1403#endif
1404},
1405
1406{
1407	X86_BLCI32rr, X86_INS_BLCI, 0,
1408#ifndef CAPSTONE_DIET
1409	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1410#endif
1411},
1412
1413{
1414	X86_BLCI64rm, X86_INS_BLCI, 1,
1415#ifndef CAPSTONE_DIET
1416	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1417#endif
1418},
1419
1420{
1421	X86_BLCI64rr, X86_INS_BLCI, 1,
1422#ifndef CAPSTONE_DIET
1423	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1424#endif
1425},
1426
1427{
1428	X86_BLCIC32rm, X86_INS_BLCIC, 0,
1429#ifndef CAPSTONE_DIET
1430	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1431#endif
1432},
1433
1434{
1435	X86_BLCIC32rr, X86_INS_BLCIC, 0,
1436#ifndef CAPSTONE_DIET
1437	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1438#endif
1439},
1440
1441{
1442	X86_BLCIC64rm, X86_INS_BLCIC, 1,
1443#ifndef CAPSTONE_DIET
1444	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1445#endif
1446},
1447
1448{
1449	X86_BLCIC64rr, X86_INS_BLCIC, 1,
1450#ifndef CAPSTONE_DIET
1451	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1452#endif
1453},
1454
1455{
1456	X86_BLCMSK32rm, X86_INS_BLCMSK, 0,
1457#ifndef CAPSTONE_DIET
1458	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1459#endif
1460},
1461
1462{
1463	X86_BLCMSK32rr, X86_INS_BLCMSK, 0,
1464#ifndef CAPSTONE_DIET
1465	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1466#endif
1467},
1468
1469{
1470	X86_BLCMSK64rm, X86_INS_BLCMSK, 1,
1471#ifndef CAPSTONE_DIET
1472	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1473#endif
1474},
1475
1476{
1477	X86_BLCMSK64rr, X86_INS_BLCMSK, 1,
1478#ifndef CAPSTONE_DIET
1479	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1480#endif
1481},
1482
1483{
1484	X86_BLCS32rm, X86_INS_BLCS, 0,
1485#ifndef CAPSTONE_DIET
1486	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1487#endif
1488},
1489
1490{
1491	X86_BLCS32rr, X86_INS_BLCS, 0,
1492#ifndef CAPSTONE_DIET
1493	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1494#endif
1495},
1496
1497{
1498	X86_BLCS64rm, X86_INS_BLCS, 1,
1499#ifndef CAPSTONE_DIET
1500	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1501#endif
1502},
1503
1504{
1505	X86_BLCS64rr, X86_INS_BLCS, 1,
1506#ifndef CAPSTONE_DIET
1507	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1508#endif
1509},
1510
1511{
1512	X86_BLENDPDrmi, X86_INS_BLENDPD, 0,
1513#ifndef CAPSTONE_DIET
1514	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1515#endif
1516},
1517
1518{
1519	X86_BLENDPDrri, X86_INS_BLENDPD, 0,
1520#ifndef CAPSTONE_DIET
1521	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1522#endif
1523},
1524
1525{
1526	X86_BLENDPSrmi, X86_INS_BLENDPS, 0,
1527#ifndef CAPSTONE_DIET
1528	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1529#endif
1530},
1531
1532{
1533	X86_BLENDPSrri, X86_INS_BLENDPS, 0,
1534#ifndef CAPSTONE_DIET
1535	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1536#endif
1537},
1538
1539{
1540	X86_BLENDVPDrm0, X86_INS_BLENDVPD, 0,
1541#ifndef CAPSTONE_DIET
1542	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1543#endif
1544},
1545
1546{
1547	X86_BLENDVPDrr0, X86_INS_BLENDVPD, 0,
1548#ifndef CAPSTONE_DIET
1549	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1550#endif
1551},
1552
1553{
1554	X86_BLENDVPSrm0, X86_INS_BLENDVPS, 0,
1555#ifndef CAPSTONE_DIET
1556	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1557#endif
1558},
1559
1560{
1561	X86_BLENDVPSrr0, X86_INS_BLENDVPS, 0,
1562#ifndef CAPSTONE_DIET
1563	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
1564#endif
1565},
1566
1567{
1568	X86_BLSFILL32rm, X86_INS_BLSFILL, 0,
1569#ifndef CAPSTONE_DIET
1570	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1571#endif
1572},
1573
1574{
1575	X86_BLSFILL32rr, X86_INS_BLSFILL, 0,
1576#ifndef CAPSTONE_DIET
1577	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1578#endif
1579},
1580
1581{
1582	X86_BLSFILL64rm, X86_INS_BLSFILL, 1,
1583#ifndef CAPSTONE_DIET
1584	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1585#endif
1586},
1587
1588{
1589	X86_BLSFILL64rr, X86_INS_BLSFILL, 1,
1590#ifndef CAPSTONE_DIET
1591	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1592#endif
1593},
1594
1595{
1596	X86_BLSI32rm, X86_INS_BLSI, 0,
1597#ifndef CAPSTONE_DIET
1598	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1599#endif
1600},
1601
1602{
1603	X86_BLSI32rr, X86_INS_BLSI, 0,
1604#ifndef CAPSTONE_DIET
1605	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1606#endif
1607},
1608
1609{
1610	X86_BLSI64rm, X86_INS_BLSI, 1,
1611#ifndef CAPSTONE_DIET
1612	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1613#endif
1614},
1615
1616{
1617	X86_BLSI64rr, X86_INS_BLSI, 1,
1618#ifndef CAPSTONE_DIET
1619	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1620#endif
1621},
1622
1623{
1624	X86_BLSIC32rm, X86_INS_BLSIC, 0,
1625#ifndef CAPSTONE_DIET
1626	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1627#endif
1628},
1629
1630{
1631	X86_BLSIC32rr, X86_INS_BLSIC, 0,
1632#ifndef CAPSTONE_DIET
1633	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1634#endif
1635},
1636
1637{
1638	X86_BLSIC64rm, X86_INS_BLSIC, 1,
1639#ifndef CAPSTONE_DIET
1640	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1641#endif
1642},
1643
1644{
1645	X86_BLSIC64rr, X86_INS_BLSIC, 1,
1646#ifndef CAPSTONE_DIET
1647	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
1648#endif
1649},
1650
1651{
1652	X86_BLSMSK32rm, X86_INS_BLSMSK, 0,
1653#ifndef CAPSTONE_DIET
1654	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1655#endif
1656},
1657
1658{
1659	X86_BLSMSK32rr, X86_INS_BLSMSK, 0,
1660#ifndef CAPSTONE_DIET
1661	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1662#endif
1663},
1664
1665{
1666	X86_BLSMSK64rm, X86_INS_BLSMSK, 1,
1667#ifndef CAPSTONE_DIET
1668	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1669#endif
1670},
1671
1672{
1673	X86_BLSMSK64rr, X86_INS_BLSMSK, 1,
1674#ifndef CAPSTONE_DIET
1675	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1676#endif
1677},
1678
1679{
1680	X86_BLSR32rm, X86_INS_BLSR, 0,
1681#ifndef CAPSTONE_DIET
1682	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1683#endif
1684},
1685
1686{
1687	X86_BLSR32rr, X86_INS_BLSR, 0,
1688#ifndef CAPSTONE_DIET
1689	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1690#endif
1691},
1692
1693{
1694	X86_BLSR64rm, X86_INS_BLSR, 1,
1695#ifndef CAPSTONE_DIET
1696	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1697#endif
1698},
1699
1700{
1701	X86_BLSR64rr, X86_INS_BLSR, 1,
1702#ifndef CAPSTONE_DIET
1703	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
1704#endif
1705},
1706
1707{
1708	X86_BNDCL32rm, X86_INS_BNDCL, 0,
1709#ifndef CAPSTONE_DIET
1710	{ 0 }, { 0 }, { 0 }, 0, 0
1711#endif
1712},
1713
1714{
1715	X86_BNDCL32rr, X86_INS_BNDCL, 0,
1716#ifndef CAPSTONE_DIET
1717	{ 0 }, { 0 }, { 0 }, 0, 0
1718#endif
1719},
1720
1721{
1722	X86_BNDCL64rm, X86_INS_BNDCL, 1,
1723#ifndef CAPSTONE_DIET
1724	{ 0 }, { 0 }, { 0 }, 0, 0
1725#endif
1726},
1727
1728{
1729	X86_BNDCL64rr, X86_INS_BNDCL, 1,
1730#ifndef CAPSTONE_DIET
1731	{ 0 }, { 0 }, { 0 }, 0, 0
1732#endif
1733},
1734
1735{
1736	X86_BNDCN32rm, X86_INS_BNDCN, 0,
1737#ifndef CAPSTONE_DIET
1738	{ 0 }, { 0 }, { 0 }, 0, 0
1739#endif
1740},
1741
1742{
1743	X86_BNDCN32rr, X86_INS_BNDCN, 0,
1744#ifndef CAPSTONE_DIET
1745	{ 0 }, { 0 }, { 0 }, 0, 0
1746#endif
1747},
1748
1749{
1750	X86_BNDCN64rm, X86_INS_BNDCN, 1,
1751#ifndef CAPSTONE_DIET
1752	{ 0 }, { 0 }, { 0 }, 0, 0
1753#endif
1754},
1755
1756{
1757	X86_BNDCN64rr, X86_INS_BNDCN, 1,
1758#ifndef CAPSTONE_DIET
1759	{ 0 }, { 0 }, { 0 }, 0, 0
1760#endif
1761},
1762
1763{
1764	X86_BNDCU32rm, X86_INS_BNDCU, 0,
1765#ifndef CAPSTONE_DIET
1766	{ 0 }, { 0 }, { 0 }, 0, 0
1767#endif
1768},
1769
1770{
1771	X86_BNDCU32rr, X86_INS_BNDCU, 0,
1772#ifndef CAPSTONE_DIET
1773	{ 0 }, { 0 }, { 0 }, 0, 0
1774#endif
1775},
1776
1777{
1778	X86_BNDCU64rm, X86_INS_BNDCU, 1,
1779#ifndef CAPSTONE_DIET
1780	{ 0 }, { 0 }, { 0 }, 0, 0
1781#endif
1782},
1783
1784{
1785	X86_BNDCU64rr, X86_INS_BNDCU, 1,
1786#ifndef CAPSTONE_DIET
1787	{ 0 }, { 0 }, { 0 }, 0, 0
1788#endif
1789},
1790
1791{
1792	X86_BNDLDXrm, X86_INS_BNDLDX, 0,
1793#ifndef CAPSTONE_DIET
1794	{ 0 }, { 0 }, { 0 }, 0, 0
1795#endif
1796},
1797
1798{
1799	X86_BNDMK32rm, X86_INS_BNDMK, 0,
1800#ifndef CAPSTONE_DIET
1801	{ 0 }, { 0 }, { 0 }, 0, 0
1802#endif
1803},
1804
1805{
1806	X86_BNDMK64rm, X86_INS_BNDMK, 1,
1807#ifndef CAPSTONE_DIET
1808	{ 0 }, { 0 }, { 0 }, 0, 0
1809#endif
1810},
1811
1812{
1813	X86_BNDMOV32mr, X86_INS_BNDMOV, 0,
1814#ifndef CAPSTONE_DIET
1815	{ 0 }, { 0 }, { 0 }, 0, 0
1816#endif
1817},
1818
1819{
1820	X86_BNDMOV32rm, X86_INS_BNDMOV, 0,
1821#ifndef CAPSTONE_DIET
1822	{ 0 }, { 0 }, { 0 }, 0, 0
1823#endif
1824},
1825
1826{
1827	X86_BNDMOV64mr, X86_INS_BNDMOV, 1,
1828#ifndef CAPSTONE_DIET
1829	{ 0 }, { 0 }, { 0 }, 0, 0
1830#endif
1831},
1832
1833{
1834	X86_BNDMOV64rm, X86_INS_BNDMOV, 1,
1835#ifndef CAPSTONE_DIET
1836	{ 0 }, { 0 }, { 0 }, 0, 0
1837#endif
1838},
1839
1840{
1841	X86_BNDMOVrr, X86_INS_BNDMOV, 0,
1842#ifndef CAPSTONE_DIET
1843	{ 0 }, { 0 }, { 0 }, 0, 0
1844#endif
1845},
1846
1847{
1848	X86_BNDMOVrr_REV, X86_INS_BNDMOV, 0,
1849#ifndef CAPSTONE_DIET
1850	{ 0 }, { 0 }, { 0 }, 0, 0
1851#endif
1852},
1853
1854{
1855	X86_BNDSTXmr, X86_INS_BNDSTX, 0,
1856#ifndef CAPSTONE_DIET
1857	{ 0 }, { 0 }, { 0 }, 0, 0
1858#endif
1859},
1860
1861{
1862	X86_BOUNDS16rm, X86_INS_BOUND, 0,
1863#ifndef CAPSTONE_DIET
1864	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
1865#endif
1866},
1867
1868{
1869	X86_BOUNDS32rm, X86_INS_BOUND, 0,
1870#ifndef CAPSTONE_DIET
1871	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
1872#endif
1873},
1874
1875{
1876	X86_BSF16rm, X86_INS_BSF, 0,
1877#ifndef CAPSTONE_DIET
1878	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1879#endif
1880},
1881
1882{
1883	X86_BSF16rr, X86_INS_BSF, 0,
1884#ifndef CAPSTONE_DIET
1885	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1886#endif
1887},
1888
1889{
1890	X86_BSF32rm, X86_INS_BSF, 0,
1891#ifndef CAPSTONE_DIET
1892	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1893#endif
1894},
1895
1896{
1897	X86_BSF32rr, X86_INS_BSF, 0,
1898#ifndef CAPSTONE_DIET
1899	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1900#endif
1901},
1902
1903{
1904	X86_BSF64rm, X86_INS_BSF, 1,
1905#ifndef CAPSTONE_DIET
1906	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1907#endif
1908},
1909
1910{
1911	X86_BSF64rr, X86_INS_BSF, 1,
1912#ifndef CAPSTONE_DIET
1913	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1914#endif
1915},
1916
1917{
1918	X86_BSR16rm, X86_INS_BSR, 0,
1919#ifndef CAPSTONE_DIET
1920	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1921#endif
1922},
1923
1924{
1925	X86_BSR16rr, X86_INS_BSR, 0,
1926#ifndef CAPSTONE_DIET
1927	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1928#endif
1929},
1930
1931{
1932	X86_BSR32rm, X86_INS_BSR, 0,
1933#ifndef CAPSTONE_DIET
1934	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1935#endif
1936},
1937
1938{
1939	X86_BSR32rr, X86_INS_BSR, 0,
1940#ifndef CAPSTONE_DIET
1941	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1942#endif
1943},
1944
1945{
1946	X86_BSR64rm, X86_INS_BSR, 1,
1947#ifndef CAPSTONE_DIET
1948	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1949#endif
1950},
1951
1952{
1953	X86_BSR64rr, X86_INS_BSR, 1,
1954#ifndef CAPSTONE_DIET
1955	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1956#endif
1957},
1958
1959{
1960	X86_BSWAP16r_BAD, X86_INS_BSWAP, 0,
1961#ifndef CAPSTONE_DIET
1962	{ 0 }, { 0 }, { 0 }, 0, 0
1963#endif
1964},
1965
1966{
1967	X86_BSWAP32r, X86_INS_BSWAP, 0,
1968#ifndef CAPSTONE_DIET
1969	{ 0 }, { 0 }, { 0 }, 0, 0
1970#endif
1971},
1972
1973{
1974	X86_BSWAP64r, X86_INS_BSWAP, 1,
1975#ifndef CAPSTONE_DIET
1976	{ 0 }, { 0 }, { 0 }, 0, 0
1977#endif
1978},
1979
1980{
1981	X86_BT16mi8, X86_INS_BT, 0,
1982#ifndef CAPSTONE_DIET
1983	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1984#endif
1985},
1986
1987{
1988	X86_BT16mr, X86_INS_BT, 0,
1989#ifndef CAPSTONE_DIET
1990	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1991#endif
1992},
1993
1994{
1995	X86_BT16ri8, X86_INS_BT, 0,
1996#ifndef CAPSTONE_DIET
1997	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
1998#endif
1999},
2000
2001{
2002	X86_BT16rr, X86_INS_BT, 0,
2003#ifndef CAPSTONE_DIET
2004	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2005#endif
2006},
2007
2008{
2009	X86_BT32mi8, X86_INS_BT, 0,
2010#ifndef CAPSTONE_DIET
2011	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2012#endif
2013},
2014
2015{
2016	X86_BT32mr, X86_INS_BT, 0,
2017#ifndef CAPSTONE_DIET
2018	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2019#endif
2020},
2021
2022{
2023	X86_BT32ri8, X86_INS_BT, 0,
2024#ifndef CAPSTONE_DIET
2025	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2026#endif
2027},
2028
2029{
2030	X86_BT32rr, X86_INS_BT, 0,
2031#ifndef CAPSTONE_DIET
2032	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2033#endif
2034},
2035
2036{
2037	X86_BT64mi8, X86_INS_BT, 1,
2038#ifndef CAPSTONE_DIET
2039	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2040#endif
2041},
2042
2043{
2044	X86_BT64mr, X86_INS_BT, 1,
2045#ifndef CAPSTONE_DIET
2046	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2047#endif
2048},
2049
2050{
2051	X86_BT64ri8, X86_INS_BT, 1,
2052#ifndef CAPSTONE_DIET
2053	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2054#endif
2055},
2056
2057{
2058	X86_BT64rr, X86_INS_BT, 1,
2059#ifndef CAPSTONE_DIET
2060	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2061#endif
2062},
2063
2064{
2065	X86_BTC16mi8, X86_INS_BTC, 0,
2066#ifndef CAPSTONE_DIET
2067	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2068#endif
2069},
2070
2071{
2072	X86_BTC16mr, X86_INS_BTC, 0,
2073#ifndef CAPSTONE_DIET
2074	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2075#endif
2076},
2077
2078{
2079	X86_BTC16ri8, X86_INS_BTC, 0,
2080#ifndef CAPSTONE_DIET
2081	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2082#endif
2083},
2084
2085{
2086	X86_BTC16rr, X86_INS_BTC, 0,
2087#ifndef CAPSTONE_DIET
2088	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2089#endif
2090},
2091
2092{
2093	X86_BTC32mi8, X86_INS_BTC, 0,
2094#ifndef CAPSTONE_DIET
2095	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2096#endif
2097},
2098
2099{
2100	X86_BTC32mr, X86_INS_BTC, 0,
2101#ifndef CAPSTONE_DIET
2102	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2103#endif
2104},
2105
2106{
2107	X86_BTC32ri8, X86_INS_BTC, 0,
2108#ifndef CAPSTONE_DIET
2109	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2110#endif
2111},
2112
2113{
2114	X86_BTC32rr, X86_INS_BTC, 0,
2115#ifndef CAPSTONE_DIET
2116	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2117#endif
2118},
2119
2120{
2121	X86_BTC64mi8, X86_INS_BTC, 1,
2122#ifndef CAPSTONE_DIET
2123	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2124#endif
2125},
2126
2127{
2128	X86_BTC64mr, X86_INS_BTC, 1,
2129#ifndef CAPSTONE_DIET
2130	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2131#endif
2132},
2133
2134{
2135	X86_BTC64ri8, X86_INS_BTC, 1,
2136#ifndef CAPSTONE_DIET
2137	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2138#endif
2139},
2140
2141{
2142	X86_BTC64rr, X86_INS_BTC, 1,
2143#ifndef CAPSTONE_DIET
2144	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2145#endif
2146},
2147
2148{
2149	X86_BTR16mi8, X86_INS_BTR, 0,
2150#ifndef CAPSTONE_DIET
2151	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2152#endif
2153},
2154
2155{
2156	X86_BTR16mr, X86_INS_BTR, 0,
2157#ifndef CAPSTONE_DIET
2158	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2159#endif
2160},
2161
2162{
2163	X86_BTR16ri8, X86_INS_BTR, 0,
2164#ifndef CAPSTONE_DIET
2165	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2166#endif
2167},
2168
2169{
2170	X86_BTR16rr, X86_INS_BTR, 0,
2171#ifndef CAPSTONE_DIET
2172	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2173#endif
2174},
2175
2176{
2177	X86_BTR32mi8, X86_INS_BTR, 0,
2178#ifndef CAPSTONE_DIET
2179	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2180#endif
2181},
2182
2183{
2184	X86_BTR32mr, X86_INS_BTR, 0,
2185#ifndef CAPSTONE_DIET
2186	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2187#endif
2188},
2189
2190{
2191	X86_BTR32ri8, X86_INS_BTR, 0,
2192#ifndef CAPSTONE_DIET
2193	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2194#endif
2195},
2196
2197{
2198	X86_BTR32rr, X86_INS_BTR, 0,
2199#ifndef CAPSTONE_DIET
2200	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2201#endif
2202},
2203
2204{
2205	X86_BTR64mi8, X86_INS_BTR, 1,
2206#ifndef CAPSTONE_DIET
2207	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2208#endif
2209},
2210
2211{
2212	X86_BTR64mr, X86_INS_BTR, 1,
2213#ifndef CAPSTONE_DIET
2214	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2215#endif
2216},
2217
2218{
2219	X86_BTR64ri8, X86_INS_BTR, 1,
2220#ifndef CAPSTONE_DIET
2221	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2222#endif
2223},
2224
2225{
2226	X86_BTR64rr, X86_INS_BTR, 1,
2227#ifndef CAPSTONE_DIET
2228	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2229#endif
2230},
2231
2232{
2233	X86_BTS16mi8, X86_INS_BTS, 0,
2234#ifndef CAPSTONE_DIET
2235	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2236#endif
2237},
2238
2239{
2240	X86_BTS16mr, X86_INS_BTS, 0,
2241#ifndef CAPSTONE_DIET
2242	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2243#endif
2244},
2245
2246{
2247	X86_BTS16ri8, X86_INS_BTS, 0,
2248#ifndef CAPSTONE_DIET
2249	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2250#endif
2251},
2252
2253{
2254	X86_BTS16rr, X86_INS_BTS, 0,
2255#ifndef CAPSTONE_DIET
2256	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2257#endif
2258},
2259
2260{
2261	X86_BTS32mi8, X86_INS_BTS, 0,
2262#ifndef CAPSTONE_DIET
2263	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2264#endif
2265},
2266
2267{
2268	X86_BTS32mr, X86_INS_BTS, 0,
2269#ifndef CAPSTONE_DIET
2270	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2271#endif
2272},
2273
2274{
2275	X86_BTS32ri8, X86_INS_BTS, 0,
2276#ifndef CAPSTONE_DIET
2277	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2278#endif
2279},
2280
2281{
2282	X86_BTS32rr, X86_INS_BTS, 0,
2283#ifndef CAPSTONE_DIET
2284	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2285#endif
2286},
2287
2288{
2289	X86_BTS64mi8, X86_INS_BTS, 1,
2290#ifndef CAPSTONE_DIET
2291	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2292#endif
2293},
2294
2295{
2296	X86_BTS64mr, X86_INS_BTS, 1,
2297#ifndef CAPSTONE_DIET
2298	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2299#endif
2300},
2301
2302{
2303	X86_BTS64ri8, X86_INS_BTS, 1,
2304#ifndef CAPSTONE_DIET
2305	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2306#endif
2307},
2308
2309{
2310	X86_BTS64rr, X86_INS_BTS, 1,
2311#ifndef CAPSTONE_DIET
2312	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2313#endif
2314},
2315
2316{
2317	X86_BZHI32rm, X86_INS_BZHI, 0,
2318#ifndef CAPSTONE_DIET
2319	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI2, 0 }, 0, 0
2320#endif
2321},
2322
2323{
2324	X86_BZHI32rr, X86_INS_BZHI, 0,
2325#ifndef CAPSTONE_DIET
2326	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI2, 0 }, 0, 0
2327#endif
2328},
2329
2330{
2331	X86_BZHI64rm, X86_INS_BZHI, 1,
2332#ifndef CAPSTONE_DIET
2333	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI2, 0 }, 0, 0
2334#endif
2335},
2336
2337{
2338	X86_BZHI64rr, X86_INS_BZHI, 1,
2339#ifndef CAPSTONE_DIET
2340	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI2, 0 }, 0, 0
2341#endif
2342},
2343
2344{
2345	X86_CALL16m, X86_INS_CALL, 0,
2346#ifndef CAPSTONE_DIET
2347	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_CALL, X86_GRP_NOT64BITMODE, 0 }, 0, 0
2348#endif
2349},
2350
2351{
2352	X86_CALL16m_NT, X86_INS_CALL, 0,
2353#ifndef CAPSTONE_DIET
2354	{ 0 }, { 0 }, { 0 }, 0, 0
2355#endif
2356},
2357
2358{
2359	X86_CALL16r, X86_INS_CALL, 0,
2360#ifndef CAPSTONE_DIET
2361	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_CALL, X86_GRP_NOT64BITMODE, 0 }, 0, 0
2362#endif
2363},
2364
2365{
2366	X86_CALL16r_NT, X86_INS_CALL, 0,
2367#ifndef CAPSTONE_DIET
2368	{ 0 }, { 0 }, { 0 }, 0, 0
2369#endif
2370},
2371
2372{
2373	X86_CALL32m, X86_INS_CALL, 0,
2374#ifndef CAPSTONE_DIET
2375	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_CALL, X86_GRP_NOT64BITMODE, 0 }, 0, 0
2376#endif
2377},
2378
2379{
2380	X86_CALL32m_NT, X86_INS_CALL, 0,
2381#ifndef CAPSTONE_DIET
2382	{ 0 }, { 0 }, { 0 }, 0, 0
2383#endif
2384},
2385
2386{
2387	X86_CALL32r, X86_INS_CALL, 0,
2388#ifndef CAPSTONE_DIET
2389	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_CALL, X86_GRP_NOT64BITMODE, 0 }, 0, 0
2390#endif
2391},
2392
2393{
2394	X86_CALL32r_NT, X86_INS_CALL, 0,
2395#ifndef CAPSTONE_DIET
2396	{ 0 }, { 0 }, { 0 }, 0, 0
2397#endif
2398},
2399
2400{
2401	X86_CALL64m, X86_INS_CALL, 1,
2402#ifndef CAPSTONE_DIET
2403	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_CALL, X86_GRP_MODE64, 0 }, 0, 0
2404#endif
2405},
2406
2407{
2408	X86_CALL64m_NT, X86_INS_CALL, 1,
2409#ifndef CAPSTONE_DIET
2410	{ 0 }, { 0 }, { 0 }, 0, 0
2411#endif
2412},
2413
2414{
2415	X86_CALL64pcrel32, X86_INS_CALL, 1,
2416#ifndef CAPSTONE_DIET
2417	{ X86_REG_RSP, X86_REG_RIP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_CALL, X86_GRP_BRANCH_RELATIVE, X86_GRP_MODE64, 0 }, 0, 0
2418#endif
2419},
2420
2421{
2422	X86_CALL64r, X86_INS_CALL, 1,
2423#ifndef CAPSTONE_DIET
2424	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_CALL, X86_GRP_MODE64, 0 }, 0, 0
2425#endif
2426},
2427
2428{
2429	X86_CALL64r_NT, X86_INS_CALL, 1,
2430#ifndef CAPSTONE_DIET
2431	{ 0 }, { 0 }, { 0 }, 0, 0
2432#endif
2433},
2434
2435{
2436	X86_CALLpcrel16, X86_INS_CALL, 0,
2437#ifndef CAPSTONE_DIET
2438	{ X86_REG_ESP, X86_REG_EIP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_CALL, X86_GRP_BRANCH_RELATIVE, 0 }, 0, 0
2439#endif
2440},
2441
2442{
2443	X86_CALLpcrel32, X86_INS_CALL, 0,
2444#ifndef CAPSTONE_DIET
2445	{ X86_REG_ESP, X86_REG_EIP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_CALL, X86_GRP_BRANCH_RELATIVE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
2446#endif
2447},
2448
2449{
2450	X86_CBW, X86_INS_CBW, 0,
2451#ifndef CAPSTONE_DIET
2452	{ X86_REG_AL, 0 }, { X86_REG_AX, 0 }, { 0 }, 0, 0
2453#endif
2454},
2455
2456{
2457	X86_CDQ, X86_INS_CDQ, 0,
2458#ifndef CAPSTONE_DIET
2459	{ X86_REG_EAX, 0 }, { X86_REG_EAX, X86_REG_EDX, 0 }, { 0 }, 0, 0
2460#endif
2461},
2462
2463{
2464	X86_CDQE, X86_INS_CDQE, 0,
2465#ifndef CAPSTONE_DIET
2466	{ X86_REG_EAX, 0 }, { X86_REG_RAX, 0 }, { 0 }, 0, 0
2467#endif
2468},
2469
2470{
2471	X86_CHS_F, X86_INS_FCHS, 0,
2472#ifndef CAPSTONE_DIET
2473	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
2474#endif
2475},
2476
2477{
2478	X86_CHS_Fp32, X86_INS_FCHS, 0,
2479#ifndef CAPSTONE_DIET
2480	{ 0 }, { 0 }, { 0 }, 0, 0
2481#endif
2482},
2483
2484{
2485	X86_CHS_Fp64, X86_INS_FCHS, 1,
2486#ifndef CAPSTONE_DIET
2487	{ 0 }, { 0 }, { 0 }, 0, 0
2488#endif
2489},
2490
2491{
2492	X86_CHS_Fp80, X86_INS_FCHS, 0,
2493#ifndef CAPSTONE_DIET
2494	{ 0 }, { 0 }, { 0 }, 0, 0
2495#endif
2496},
2497
2498{
2499	X86_CLAC, X86_INS_CLAC, 0,
2500#ifndef CAPSTONE_DIET
2501	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
2502#endif
2503},
2504
2505{
2506	X86_CLC, X86_INS_CLC, 0,
2507#ifndef CAPSTONE_DIET
2508	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2509#endif
2510},
2511
2512{
2513	X86_CLD, X86_INS_CLD, 0,
2514#ifndef CAPSTONE_DIET
2515	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2516#endif
2517},
2518
2519{
2520	X86_CLDEMOTE, X86_INS_CLDEMOTE, 0,
2521#ifndef CAPSTONE_DIET
2522	{ 0 }, { 0 }, { 0 }, 0, 0
2523#endif
2524},
2525
2526{
2527	X86_CLFLUSH, X86_INS_CLFLUSH, 0,
2528#ifndef CAPSTONE_DIET
2529	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
2530#endif
2531},
2532
2533{
2534	X86_CLFLUSHOPT, X86_INS_CLFLUSHOPT, 0,
2535#ifndef CAPSTONE_DIET
2536	{ 0 }, { 0 }, { 0 }, 0, 0
2537#endif
2538},
2539
2540{
2541	X86_CLGI, X86_INS_CLGI, 0,
2542#ifndef CAPSTONE_DIET
2543	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
2544#endif
2545},
2546
2547{
2548	X86_CLI, X86_INS_CLI, 0,
2549#ifndef CAPSTONE_DIET
2550	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
2551#endif
2552},
2553
2554{
2555	X86_CLRSSBSY, X86_INS_CLRSSBSY, 0,
2556#ifndef CAPSTONE_DIET
2557	{ 0 }, { 0 }, { 0 }, 0, 0
2558#endif
2559},
2560
2561{
2562	X86_CLTS, X86_INS_CLTS, 0,
2563#ifndef CAPSTONE_DIET
2564	{ 0 }, { 0 }, { 0 }, 0, 0
2565#endif
2566},
2567
2568{
2569	X86_CLWB, X86_INS_CLWB, 0,
2570#ifndef CAPSTONE_DIET
2571	{ 0 }, { 0 }, { 0 }, 0, 0
2572#endif
2573},
2574
2575{
2576	X86_CLZEROr, X86_INS_CLZERO, 0,
2577#ifndef CAPSTONE_DIET
2578	{ 0 }, { 0 }, { 0 }, 0, 0
2579#endif
2580},
2581
2582{
2583	X86_CMC, X86_INS_CMC, 0,
2584#ifndef CAPSTONE_DIET
2585	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
2586#endif
2587},
2588
2589{
2590	X86_CMOVA16rm, X86_INS_CMOVA, 0,
2591#ifndef CAPSTONE_DIET
2592	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2593#endif
2594},
2595
2596{
2597	X86_CMOVA16rr, X86_INS_CMOVA, 0,
2598#ifndef CAPSTONE_DIET
2599	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2600#endif
2601},
2602
2603{
2604	X86_CMOVA32rm, X86_INS_CMOVA, 0,
2605#ifndef CAPSTONE_DIET
2606	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2607#endif
2608},
2609
2610{
2611	X86_CMOVA32rr, X86_INS_CMOVA, 0,
2612#ifndef CAPSTONE_DIET
2613	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2614#endif
2615},
2616
2617{
2618	X86_CMOVA64rm, X86_INS_CMOVA, 1,
2619#ifndef CAPSTONE_DIET
2620	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2621#endif
2622},
2623
2624{
2625	X86_CMOVA64rr, X86_INS_CMOVA, 1,
2626#ifndef CAPSTONE_DIET
2627	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2628#endif
2629},
2630
2631{
2632	X86_CMOVAE16rm, X86_INS_CMOVAE, 0,
2633#ifndef CAPSTONE_DIET
2634	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2635#endif
2636},
2637
2638{
2639	X86_CMOVAE16rr, X86_INS_CMOVAE, 0,
2640#ifndef CAPSTONE_DIET
2641	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2642#endif
2643},
2644
2645{
2646	X86_CMOVAE32rm, X86_INS_CMOVAE, 0,
2647#ifndef CAPSTONE_DIET
2648	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2649#endif
2650},
2651
2652{
2653	X86_CMOVAE32rr, X86_INS_CMOVAE, 0,
2654#ifndef CAPSTONE_DIET
2655	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2656#endif
2657},
2658
2659{
2660	X86_CMOVAE64rm, X86_INS_CMOVAE, 1,
2661#ifndef CAPSTONE_DIET
2662	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2663#endif
2664},
2665
2666{
2667	X86_CMOVAE64rr, X86_INS_CMOVAE, 1,
2668#ifndef CAPSTONE_DIET
2669	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2670#endif
2671},
2672
2673{
2674	X86_CMOVB16rm, X86_INS_CMOVB, 0,
2675#ifndef CAPSTONE_DIET
2676	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2677#endif
2678},
2679
2680{
2681	X86_CMOVB16rr, X86_INS_CMOVB, 0,
2682#ifndef CAPSTONE_DIET
2683	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2684#endif
2685},
2686
2687{
2688	X86_CMOVB32rm, X86_INS_CMOVB, 0,
2689#ifndef CAPSTONE_DIET
2690	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2691#endif
2692},
2693
2694{
2695	X86_CMOVB32rr, X86_INS_CMOVB, 0,
2696#ifndef CAPSTONE_DIET
2697	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2698#endif
2699},
2700
2701{
2702	X86_CMOVB64rm, X86_INS_CMOVB, 1,
2703#ifndef CAPSTONE_DIET
2704	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2705#endif
2706},
2707
2708{
2709	X86_CMOVB64rr, X86_INS_CMOVB, 1,
2710#ifndef CAPSTONE_DIET
2711	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2712#endif
2713},
2714
2715{
2716	X86_CMOVBE16rm, X86_INS_CMOVBE, 0,
2717#ifndef CAPSTONE_DIET
2718	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2719#endif
2720},
2721
2722{
2723	X86_CMOVBE16rr, X86_INS_CMOVBE, 0,
2724#ifndef CAPSTONE_DIET
2725	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2726#endif
2727},
2728
2729{
2730	X86_CMOVBE32rm, X86_INS_CMOVBE, 0,
2731#ifndef CAPSTONE_DIET
2732	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2733#endif
2734},
2735
2736{
2737	X86_CMOVBE32rr, X86_INS_CMOVBE, 0,
2738#ifndef CAPSTONE_DIET
2739	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2740#endif
2741},
2742
2743{
2744	X86_CMOVBE64rm, X86_INS_CMOVBE, 1,
2745#ifndef CAPSTONE_DIET
2746	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2747#endif
2748},
2749
2750{
2751	X86_CMOVBE64rr, X86_INS_CMOVBE, 1,
2752#ifndef CAPSTONE_DIET
2753	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2754#endif
2755},
2756
2757{
2758	X86_CMOVBE_F, X86_INS_FCMOVBE, 0,
2759#ifndef CAPSTONE_DIET
2760	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
2761#endif
2762},
2763
2764{
2765	X86_CMOVBE_Fp32, X86_INS_FCMOVBE, 0,
2766#ifndef CAPSTONE_DIET
2767	{ 0 }, { 0 }, { 0 }, 0, 0
2768#endif
2769},
2770
2771{
2772	X86_CMOVBE_Fp64, X86_INS_FCMOVBE, 1,
2773#ifndef CAPSTONE_DIET
2774	{ 0 }, { 0 }, { 0 }, 0, 0
2775#endif
2776},
2777
2778{
2779	X86_CMOVBE_Fp80, X86_INS_FCMOVBE, 0,
2780#ifndef CAPSTONE_DIET
2781	{ 0 }, { 0 }, { 0 }, 0, 0
2782#endif
2783},
2784
2785{
2786	X86_CMOVB_F, X86_INS_FCMOVB, 0,
2787#ifndef CAPSTONE_DIET
2788	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
2789#endif
2790},
2791
2792{
2793	X86_CMOVB_Fp32, X86_INS_FCMOVB, 0,
2794#ifndef CAPSTONE_DIET
2795	{ 0 }, { 0 }, { 0 }, 0, 0
2796#endif
2797},
2798
2799{
2800	X86_CMOVB_Fp64, X86_INS_FCMOVB, 1,
2801#ifndef CAPSTONE_DIET
2802	{ 0 }, { 0 }, { 0 }, 0, 0
2803#endif
2804},
2805
2806{
2807	X86_CMOVB_Fp80, X86_INS_FCMOVB, 0,
2808#ifndef CAPSTONE_DIET
2809	{ 0 }, { 0 }, { 0 }, 0, 0
2810#endif
2811},
2812
2813{
2814	X86_CMOVE16rm, X86_INS_CMOVE, 0,
2815#ifndef CAPSTONE_DIET
2816	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2817#endif
2818},
2819
2820{
2821	X86_CMOVE16rr, X86_INS_CMOVE, 0,
2822#ifndef CAPSTONE_DIET
2823	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2824#endif
2825},
2826
2827{
2828	X86_CMOVE32rm, X86_INS_CMOVE, 0,
2829#ifndef CAPSTONE_DIET
2830	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2831#endif
2832},
2833
2834{
2835	X86_CMOVE32rr, X86_INS_CMOVE, 0,
2836#ifndef CAPSTONE_DIET
2837	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2838#endif
2839},
2840
2841{
2842	X86_CMOVE64rm, X86_INS_CMOVE, 1,
2843#ifndef CAPSTONE_DIET
2844	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2845#endif
2846},
2847
2848{
2849	X86_CMOVE64rr, X86_INS_CMOVE, 1,
2850#ifndef CAPSTONE_DIET
2851	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2852#endif
2853},
2854
2855{
2856	X86_CMOVE_F, X86_INS_FCMOVE, 0,
2857#ifndef CAPSTONE_DIET
2858	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
2859#endif
2860},
2861
2862{
2863	X86_CMOVE_Fp32, X86_INS_FCMOVE, 0,
2864#ifndef CAPSTONE_DIET
2865	{ 0 }, { 0 }, { 0 }, 0, 0
2866#endif
2867},
2868
2869{
2870	X86_CMOVE_Fp64, X86_INS_FCMOVE, 1,
2871#ifndef CAPSTONE_DIET
2872	{ 0 }, { 0 }, { 0 }, 0, 0
2873#endif
2874},
2875
2876{
2877	X86_CMOVE_Fp80, X86_INS_FCMOVE, 0,
2878#ifndef CAPSTONE_DIET
2879	{ 0 }, { 0 }, { 0 }, 0, 0
2880#endif
2881},
2882
2883{
2884	X86_CMOVG16rm, X86_INS_CMOVG, 0,
2885#ifndef CAPSTONE_DIET
2886	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2887#endif
2888},
2889
2890{
2891	X86_CMOVG16rr, X86_INS_CMOVG, 0,
2892#ifndef CAPSTONE_DIET
2893	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2894#endif
2895},
2896
2897{
2898	X86_CMOVG32rm, X86_INS_CMOVG, 0,
2899#ifndef CAPSTONE_DIET
2900	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2901#endif
2902},
2903
2904{
2905	X86_CMOVG32rr, X86_INS_CMOVG, 0,
2906#ifndef CAPSTONE_DIET
2907	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2908#endif
2909},
2910
2911{
2912	X86_CMOVG64rm, X86_INS_CMOVG, 1,
2913#ifndef CAPSTONE_DIET
2914	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2915#endif
2916},
2917
2918{
2919	X86_CMOVG64rr, X86_INS_CMOVG, 1,
2920#ifndef CAPSTONE_DIET
2921	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2922#endif
2923},
2924
2925{
2926	X86_CMOVGE16rm, X86_INS_CMOVGE, 0,
2927#ifndef CAPSTONE_DIET
2928	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2929#endif
2930},
2931
2932{
2933	X86_CMOVGE16rr, X86_INS_CMOVGE, 0,
2934#ifndef CAPSTONE_DIET
2935	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2936#endif
2937},
2938
2939{
2940	X86_CMOVGE32rm, X86_INS_CMOVGE, 0,
2941#ifndef CAPSTONE_DIET
2942	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2943#endif
2944},
2945
2946{
2947	X86_CMOVGE32rr, X86_INS_CMOVGE, 0,
2948#ifndef CAPSTONE_DIET
2949	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2950#endif
2951},
2952
2953{
2954	X86_CMOVGE64rm, X86_INS_CMOVGE, 1,
2955#ifndef CAPSTONE_DIET
2956	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2957#endif
2958},
2959
2960{
2961	X86_CMOVGE64rr, X86_INS_CMOVGE, 1,
2962#ifndef CAPSTONE_DIET
2963	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2964#endif
2965},
2966
2967{
2968	X86_CMOVL16rm, X86_INS_CMOVL, 0,
2969#ifndef CAPSTONE_DIET
2970	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2971#endif
2972},
2973
2974{
2975	X86_CMOVL16rr, X86_INS_CMOVL, 0,
2976#ifndef CAPSTONE_DIET
2977	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2978#endif
2979},
2980
2981{
2982	X86_CMOVL32rm, X86_INS_CMOVL, 0,
2983#ifndef CAPSTONE_DIET
2984	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2985#endif
2986},
2987
2988{
2989	X86_CMOVL32rr, X86_INS_CMOVL, 0,
2990#ifndef CAPSTONE_DIET
2991	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2992#endif
2993},
2994
2995{
2996	X86_CMOVL64rm, X86_INS_CMOVL, 1,
2997#ifndef CAPSTONE_DIET
2998	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
2999#endif
3000},
3001
3002{
3003	X86_CMOVL64rr, X86_INS_CMOVL, 1,
3004#ifndef CAPSTONE_DIET
3005	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3006#endif
3007},
3008
3009{
3010	X86_CMOVLE16rm, X86_INS_CMOVLE, 0,
3011#ifndef CAPSTONE_DIET
3012	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3013#endif
3014},
3015
3016{
3017	X86_CMOVLE16rr, X86_INS_CMOVLE, 0,
3018#ifndef CAPSTONE_DIET
3019	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3020#endif
3021},
3022
3023{
3024	X86_CMOVLE32rm, X86_INS_CMOVLE, 0,
3025#ifndef CAPSTONE_DIET
3026	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3027#endif
3028},
3029
3030{
3031	X86_CMOVLE32rr, X86_INS_CMOVLE, 0,
3032#ifndef CAPSTONE_DIET
3033	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3034#endif
3035},
3036
3037{
3038	X86_CMOVLE64rm, X86_INS_CMOVLE, 1,
3039#ifndef CAPSTONE_DIET
3040	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3041#endif
3042},
3043
3044{
3045	X86_CMOVLE64rr, X86_INS_CMOVLE, 1,
3046#ifndef CAPSTONE_DIET
3047	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3048#endif
3049},
3050
3051{
3052	X86_CMOVNBE_F, X86_INS_FCMOVNBE, 0,
3053#ifndef CAPSTONE_DIET
3054	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
3055#endif
3056},
3057
3058{
3059	X86_CMOVNBE_Fp32, X86_INS_FCMOVNBE, 0,
3060#ifndef CAPSTONE_DIET
3061	{ 0 }, { 0 }, { 0 }, 0, 0
3062#endif
3063},
3064
3065{
3066	X86_CMOVNBE_Fp64, X86_INS_FCMOVNBE, 1,
3067#ifndef CAPSTONE_DIET
3068	{ 0 }, { 0 }, { 0 }, 0, 0
3069#endif
3070},
3071
3072{
3073	X86_CMOVNBE_Fp80, X86_INS_FCMOVNBE, 0,
3074#ifndef CAPSTONE_DIET
3075	{ 0 }, { 0 }, { 0 }, 0, 0
3076#endif
3077},
3078
3079{
3080	X86_CMOVNB_F, X86_INS_FCMOVNB, 0,
3081#ifndef CAPSTONE_DIET
3082	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3083#endif
3084},
3085
3086{
3087	X86_CMOVNB_Fp32, X86_INS_FCMOVNB, 0,
3088#ifndef CAPSTONE_DIET
3089	{ 0 }, { 0 }, { 0 }, 0, 0
3090#endif
3091},
3092
3093{
3094	X86_CMOVNB_Fp64, X86_INS_FCMOVNB, 1,
3095#ifndef CAPSTONE_DIET
3096	{ 0 }, { 0 }, { 0 }, 0, 0
3097#endif
3098},
3099
3100{
3101	X86_CMOVNB_Fp80, X86_INS_FCMOVNB, 0,
3102#ifndef CAPSTONE_DIET
3103	{ 0 }, { 0 }, { 0 }, 0, 0
3104#endif
3105},
3106
3107{
3108	X86_CMOVNE16rm, X86_INS_CMOVNE, 0,
3109#ifndef CAPSTONE_DIET
3110	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3111#endif
3112},
3113
3114{
3115	X86_CMOVNE16rr, X86_INS_CMOVNE, 0,
3116#ifndef CAPSTONE_DIET
3117	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3118#endif
3119},
3120
3121{
3122	X86_CMOVNE32rm, X86_INS_CMOVNE, 0,
3123#ifndef CAPSTONE_DIET
3124	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3125#endif
3126},
3127
3128{
3129	X86_CMOVNE32rr, X86_INS_CMOVNE, 0,
3130#ifndef CAPSTONE_DIET
3131	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3132#endif
3133},
3134
3135{
3136	X86_CMOVNE64rm, X86_INS_CMOVNE, 1,
3137#ifndef CAPSTONE_DIET
3138	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3139#endif
3140},
3141
3142{
3143	X86_CMOVNE64rr, X86_INS_CMOVNE, 1,
3144#ifndef CAPSTONE_DIET
3145	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3146#endif
3147},
3148
3149{
3150	X86_CMOVNE_F, X86_INS_FCMOVNE, 0,
3151#ifndef CAPSTONE_DIET
3152	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
3153#endif
3154},
3155
3156{
3157	X86_CMOVNE_Fp32, X86_INS_FCMOVNE, 0,
3158#ifndef CAPSTONE_DIET
3159	{ 0 }, { 0 }, { 0 }, 0, 0
3160#endif
3161},
3162
3163{
3164	X86_CMOVNE_Fp64, X86_INS_FCMOVNE, 1,
3165#ifndef CAPSTONE_DIET
3166	{ 0 }, { 0 }, { 0 }, 0, 0
3167#endif
3168},
3169
3170{
3171	X86_CMOVNE_Fp80, X86_INS_FCMOVNE, 0,
3172#ifndef CAPSTONE_DIET
3173	{ 0 }, { 0 }, { 0 }, 0, 0
3174#endif
3175},
3176
3177{
3178	X86_CMOVNO16rm, X86_INS_CMOVNO, 0,
3179#ifndef CAPSTONE_DIET
3180	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3181#endif
3182},
3183
3184{
3185	X86_CMOVNO16rr, X86_INS_CMOVNO, 0,
3186#ifndef CAPSTONE_DIET
3187	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3188#endif
3189},
3190
3191{
3192	X86_CMOVNO32rm, X86_INS_CMOVNO, 0,
3193#ifndef CAPSTONE_DIET
3194	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3195#endif
3196},
3197
3198{
3199	X86_CMOVNO32rr, X86_INS_CMOVNO, 0,
3200#ifndef CAPSTONE_DIET
3201	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3202#endif
3203},
3204
3205{
3206	X86_CMOVNO64rm, X86_INS_CMOVNO, 1,
3207#ifndef CAPSTONE_DIET
3208	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3209#endif
3210},
3211
3212{
3213	X86_CMOVNO64rr, X86_INS_CMOVNO, 1,
3214#ifndef CAPSTONE_DIET
3215	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3216#endif
3217},
3218
3219{
3220	X86_CMOVNP16rm, X86_INS_CMOVNP, 0,
3221#ifndef CAPSTONE_DIET
3222	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3223#endif
3224},
3225
3226{
3227	X86_CMOVNP16rr, X86_INS_CMOVNP, 0,
3228#ifndef CAPSTONE_DIET
3229	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3230#endif
3231},
3232
3233{
3234	X86_CMOVNP32rm, X86_INS_CMOVNP, 0,
3235#ifndef CAPSTONE_DIET
3236	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3237#endif
3238},
3239
3240{
3241	X86_CMOVNP32rr, X86_INS_CMOVNP, 0,
3242#ifndef CAPSTONE_DIET
3243	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3244#endif
3245},
3246
3247{
3248	X86_CMOVNP64rm, X86_INS_CMOVNP, 1,
3249#ifndef CAPSTONE_DIET
3250	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3251#endif
3252},
3253
3254{
3255	X86_CMOVNP64rr, X86_INS_CMOVNP, 1,
3256#ifndef CAPSTONE_DIET
3257	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3258#endif
3259},
3260
3261{
3262	X86_CMOVNP_F, X86_INS_FCMOVNU, 0,
3263#ifndef CAPSTONE_DIET
3264	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
3265#endif
3266},
3267
3268{
3269	X86_CMOVNP_Fp32, X86_INS_FCMOVNP, 0,
3270#ifndef CAPSTONE_DIET
3271	{ 0 }, { 0 }, { 0 }, 0, 0
3272#endif
3273},
3274
3275{
3276	X86_CMOVNP_Fp64, X86_INS_FCMOVNU, 1,
3277#ifndef CAPSTONE_DIET
3278	{ 0 }, { 0 }, { 0 }, 0, 0
3279#endif
3280},
3281
3282{
3283	X86_CMOVNP_Fp80, X86_INS_FCMOVNU, 0,
3284#ifndef CAPSTONE_DIET
3285	{ 0 }, { 0 }, { 0 }, 0, 0
3286#endif
3287},
3288
3289{
3290	X86_CMOVNS16rm, X86_INS_CMOVNS, 0,
3291#ifndef CAPSTONE_DIET
3292	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3293#endif
3294},
3295
3296{
3297	X86_CMOVNS16rr, X86_INS_CMOVNS, 0,
3298#ifndef CAPSTONE_DIET
3299	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3300#endif
3301},
3302
3303{
3304	X86_CMOVNS32rm, X86_INS_CMOVNS, 0,
3305#ifndef CAPSTONE_DIET
3306	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3307#endif
3308},
3309
3310{
3311	X86_CMOVNS32rr, X86_INS_CMOVNS, 0,
3312#ifndef CAPSTONE_DIET
3313	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3314#endif
3315},
3316
3317{
3318	X86_CMOVNS64rm, X86_INS_CMOVNS, 1,
3319#ifndef CAPSTONE_DIET
3320	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3321#endif
3322},
3323
3324{
3325	X86_CMOVNS64rr, X86_INS_CMOVNS, 1,
3326#ifndef CAPSTONE_DIET
3327	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3328#endif
3329},
3330
3331{
3332	X86_CMOVO16rm, X86_INS_CMOVO, 0,
3333#ifndef CAPSTONE_DIET
3334	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3335#endif
3336},
3337
3338{
3339	X86_CMOVO16rr, X86_INS_CMOVO, 0,
3340#ifndef CAPSTONE_DIET
3341	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3342#endif
3343},
3344
3345{
3346	X86_CMOVO32rm, X86_INS_CMOVO, 0,
3347#ifndef CAPSTONE_DIET
3348	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3349#endif
3350},
3351
3352{
3353	X86_CMOVO32rr, X86_INS_CMOVO, 0,
3354#ifndef CAPSTONE_DIET
3355	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3356#endif
3357},
3358
3359{
3360	X86_CMOVO64rm, X86_INS_CMOVO, 1,
3361#ifndef CAPSTONE_DIET
3362	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3363#endif
3364},
3365
3366{
3367	X86_CMOVO64rr, X86_INS_CMOVO, 1,
3368#ifndef CAPSTONE_DIET
3369	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3370#endif
3371},
3372
3373{
3374	X86_CMOVP16rm, X86_INS_CMOVP, 0,
3375#ifndef CAPSTONE_DIET
3376	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3377#endif
3378},
3379
3380{
3381	X86_CMOVP16rr, X86_INS_CMOVP, 0,
3382#ifndef CAPSTONE_DIET
3383	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3384#endif
3385},
3386
3387{
3388	X86_CMOVP32rm, X86_INS_CMOVP, 0,
3389#ifndef CAPSTONE_DIET
3390	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3391#endif
3392},
3393
3394{
3395	X86_CMOVP32rr, X86_INS_CMOVP, 0,
3396#ifndef CAPSTONE_DIET
3397	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3398#endif
3399},
3400
3401{
3402	X86_CMOVP64rm, X86_INS_CMOVP, 1,
3403#ifndef CAPSTONE_DIET
3404	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3405#endif
3406},
3407
3408{
3409	X86_CMOVP64rr, X86_INS_CMOVP, 1,
3410#ifndef CAPSTONE_DIET
3411	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3412#endif
3413},
3414
3415{
3416	X86_CMOVP_F, X86_INS_FCMOVU, 0,
3417#ifndef CAPSTONE_DIET
3418	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_CMOV, X86_GRP_FPU, 0 }, 0, 0
3419#endif
3420},
3421
3422{
3423	X86_CMOVP_Fp32, X86_INS_FCMOVU, 0,
3424#ifndef CAPSTONE_DIET
3425	{ 0 }, { 0 }, { 0 }, 0, 0
3426#endif
3427},
3428
3429{
3430	X86_CMOVP_Fp64, X86_INS_FCMOVU, 1,
3431#ifndef CAPSTONE_DIET
3432	{ 0 }, { 0 }, { 0 }, 0, 0
3433#endif
3434},
3435
3436{
3437	X86_CMOVP_Fp80, X86_INS_FCMOVU, 0,
3438#ifndef CAPSTONE_DIET
3439	{ 0 }, { 0 }, { 0 }, 0, 0
3440#endif
3441},
3442
3443{
3444	X86_CMOVS16rm, X86_INS_CMOVS, 0,
3445#ifndef CAPSTONE_DIET
3446	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3447#endif
3448},
3449
3450{
3451	X86_CMOVS16rr, X86_INS_CMOVS, 0,
3452#ifndef CAPSTONE_DIET
3453	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3454#endif
3455},
3456
3457{
3458	X86_CMOVS32rm, X86_INS_CMOVS, 0,
3459#ifndef CAPSTONE_DIET
3460	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3461#endif
3462},
3463
3464{
3465	X86_CMOVS32rr, X86_INS_CMOVS, 0,
3466#ifndef CAPSTONE_DIET
3467	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3468#endif
3469},
3470
3471{
3472	X86_CMOVS64rm, X86_INS_CMOVS, 1,
3473#ifndef CAPSTONE_DIET
3474	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3475#endif
3476},
3477
3478{
3479	X86_CMOVS64rr, X86_INS_CMOVS, 1,
3480#ifndef CAPSTONE_DIET
3481	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_CMOV, 0 }, 0, 0
3482#endif
3483},
3484
3485{
3486	X86_CMP16i16, X86_INS_CMP, 0,
3487#ifndef CAPSTONE_DIET
3488	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3489#endif
3490},
3491
3492{
3493	X86_CMP16mi, X86_INS_CMP, 0,
3494#ifndef CAPSTONE_DIET
3495	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3496#endif
3497},
3498
3499{
3500	X86_CMP16mi8, X86_INS_CMP, 0,
3501#ifndef CAPSTONE_DIET
3502	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3503#endif
3504},
3505
3506{
3507	X86_CMP16mr, X86_INS_CMP, 0,
3508#ifndef CAPSTONE_DIET
3509	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3510#endif
3511},
3512
3513{
3514	X86_CMP16ri, X86_INS_CMP, 0,
3515#ifndef CAPSTONE_DIET
3516	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3517#endif
3518},
3519
3520{
3521	X86_CMP16ri8, X86_INS_CMP, 0,
3522#ifndef CAPSTONE_DIET
3523	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3524#endif
3525},
3526
3527{
3528	X86_CMP16rm, X86_INS_CMP, 0,
3529#ifndef CAPSTONE_DIET
3530	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3531#endif
3532},
3533
3534{
3535	X86_CMP16rr, X86_INS_CMP, 0,
3536#ifndef CAPSTONE_DIET
3537	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3538#endif
3539},
3540
3541{
3542	X86_CMP16rr_REV, X86_INS_CMP, 0,
3543#ifndef CAPSTONE_DIET
3544	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3545#endif
3546},
3547
3548{
3549	X86_CMP32i32, X86_INS_CMP, 0,
3550#ifndef CAPSTONE_DIET
3551	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3552#endif
3553},
3554
3555{
3556	X86_CMP32mi, X86_INS_CMP, 0,
3557#ifndef CAPSTONE_DIET
3558	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3559#endif
3560},
3561
3562{
3563	X86_CMP32mi8, X86_INS_CMP, 0,
3564#ifndef CAPSTONE_DIET
3565	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3566#endif
3567},
3568
3569{
3570	X86_CMP32mr, X86_INS_CMP, 0,
3571#ifndef CAPSTONE_DIET
3572	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3573#endif
3574},
3575
3576{
3577	X86_CMP32ri, X86_INS_CMP, 0,
3578#ifndef CAPSTONE_DIET
3579	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3580#endif
3581},
3582
3583{
3584	X86_CMP32ri8, X86_INS_CMP, 0,
3585#ifndef CAPSTONE_DIET
3586	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3587#endif
3588},
3589
3590{
3591	X86_CMP32rm, X86_INS_CMP, 0,
3592#ifndef CAPSTONE_DIET
3593	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3594#endif
3595},
3596
3597{
3598	X86_CMP32rr, X86_INS_CMP, 0,
3599#ifndef CAPSTONE_DIET
3600	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3601#endif
3602},
3603
3604{
3605	X86_CMP32rr_REV, X86_INS_CMP, 0,
3606#ifndef CAPSTONE_DIET
3607	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3608#endif
3609},
3610
3611{
3612	X86_CMP64i32, X86_INS_CMP, 1,
3613#ifndef CAPSTONE_DIET
3614	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3615#endif
3616},
3617
3618{
3619	X86_CMP64mi32, X86_INS_CMP, 1,
3620#ifndef CAPSTONE_DIET
3621	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3622#endif
3623},
3624
3625{
3626	X86_CMP64mi8, X86_INS_CMP, 1,
3627#ifndef CAPSTONE_DIET
3628	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3629#endif
3630},
3631
3632{
3633	X86_CMP64mr, X86_INS_CMP, 1,
3634#ifndef CAPSTONE_DIET
3635	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3636#endif
3637},
3638
3639{
3640	X86_CMP64ri32, X86_INS_CMP, 1,
3641#ifndef CAPSTONE_DIET
3642	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3643#endif
3644},
3645
3646{
3647	X86_CMP64ri8, X86_INS_CMP, 1,
3648#ifndef CAPSTONE_DIET
3649	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3650#endif
3651},
3652
3653{
3654	X86_CMP64rm, X86_INS_CMP, 1,
3655#ifndef CAPSTONE_DIET
3656	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3657#endif
3658},
3659
3660{
3661	X86_CMP64rr, X86_INS_CMP, 1,
3662#ifndef CAPSTONE_DIET
3663	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3664#endif
3665},
3666
3667{
3668	X86_CMP64rr_REV, X86_INS_CMP, 1,
3669#ifndef CAPSTONE_DIET
3670	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3671#endif
3672},
3673
3674{
3675	X86_CMP8i8, X86_INS_CMP, 0,
3676#ifndef CAPSTONE_DIET
3677	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3678#endif
3679},
3680
3681{
3682	X86_CMP8mi, X86_INS_CMP, 0,
3683#ifndef CAPSTONE_DIET
3684	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3685#endif
3686},
3687
3688{
3689	X86_CMP8mi8, X86_INS_CMP, 0,
3690#ifndef CAPSTONE_DIET
3691	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
3692#endif
3693},
3694
3695{
3696	X86_CMP8mr, X86_INS_CMP, 0,
3697#ifndef CAPSTONE_DIET
3698	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3699#endif
3700},
3701
3702{
3703	X86_CMP8ri, X86_INS_CMP, 0,
3704#ifndef CAPSTONE_DIET
3705	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3706#endif
3707},
3708
3709{
3710	X86_CMP8ri8, X86_INS_CMP, 0,
3711#ifndef CAPSTONE_DIET
3712	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
3713#endif
3714},
3715
3716{
3717	X86_CMP8rm, X86_INS_CMP, 0,
3718#ifndef CAPSTONE_DIET
3719	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3720#endif
3721},
3722
3723{
3724	X86_CMP8rr, X86_INS_CMP, 0,
3725#ifndef CAPSTONE_DIET
3726	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3727#endif
3728},
3729
3730{
3731	X86_CMP8rr_REV, X86_INS_CMP, 0,
3732#ifndef CAPSTONE_DIET
3733	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3734#endif
3735},
3736
3737{
3738	X86_CMPPDrmi, X86_INS_CMP, 0,
3739#ifndef CAPSTONE_DIET
3740	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3741#endif
3742},
3743
3744{
3745	X86_CMPPDrmi_alt, X86_INS_CMPPD, 0,
3746#ifndef CAPSTONE_DIET
3747	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3748#endif
3749},
3750
3751{
3752	X86_CMPPDrri, X86_INS_CMP, 0,
3753#ifndef CAPSTONE_DIET
3754	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3755#endif
3756},
3757
3758{
3759	X86_CMPPDrri_alt, X86_INS_CMPPD, 0,
3760#ifndef CAPSTONE_DIET
3761	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3762#endif
3763},
3764
3765{
3766	X86_CMPPSrmi, X86_INS_CMP, 0,
3767#ifndef CAPSTONE_DIET
3768	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3769#endif
3770},
3771
3772{
3773	X86_CMPPSrmi_alt, X86_INS_CMPPS, 0,
3774#ifndef CAPSTONE_DIET
3775	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3776#endif
3777},
3778
3779{
3780	X86_CMPPSrri, X86_INS_CMP, 0,
3781#ifndef CAPSTONE_DIET
3782	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3783#endif
3784},
3785
3786{
3787	X86_CMPPSrri_alt, X86_INS_CMPPS, 0,
3788#ifndef CAPSTONE_DIET
3789	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3790#endif
3791},
3792
3793{
3794	X86_CMPSB, X86_INS_CMPSB, 0,
3795#ifndef CAPSTONE_DIET
3796	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3797#endif
3798},
3799
3800{
3801	X86_CMPSDrm, X86_INS_CMP, 0,
3802#ifndef CAPSTONE_DIET
3803	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3804#endif
3805},
3806
3807{
3808	X86_CMPSDrm_Int, X86_INS_CMPSD, 0,
3809#ifndef CAPSTONE_DIET
3810	{ 0 }, { 0 }, { 0 }, 0, 0
3811#endif
3812},
3813
3814{
3815	X86_CMPSDrm_alt, X86_INS_CMPSD, 0,
3816#ifndef CAPSTONE_DIET
3817	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3818#endif
3819},
3820
3821{
3822	X86_CMPSDrr, X86_INS_CMP, 0,
3823#ifndef CAPSTONE_DIET
3824	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3825#endif
3826},
3827
3828{
3829	X86_CMPSDrr_Int, X86_INS_CMPSD, 0,
3830#ifndef CAPSTONE_DIET
3831	{ 0 }, { 0 }, { 0 }, 0, 0
3832#endif
3833},
3834
3835{
3836	X86_CMPSDrr_alt, X86_INS_CMPSD, 0,
3837#ifndef CAPSTONE_DIET
3838	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3839#endif
3840},
3841
3842{
3843	X86_CMPSL, X86_INS_CMPSD, 0,
3844#ifndef CAPSTONE_DIET
3845	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3846#endif
3847},
3848
3849{
3850	X86_CMPSQ, X86_INS_CMPSQ, 0,
3851#ifndef CAPSTONE_DIET
3852	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3853#endif
3854},
3855
3856{
3857	X86_CMPSSrm, X86_INS_CMP, 0,
3858#ifndef CAPSTONE_DIET
3859	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3860#endif
3861},
3862
3863{
3864	X86_CMPSSrm_Int, X86_INS_CMPSS, 0,
3865#ifndef CAPSTONE_DIET
3866	{ 0 }, { 0 }, { 0 }, 0, 0
3867#endif
3868},
3869
3870{
3871	X86_CMPSSrm_alt, X86_INS_CMPSS, 0,
3872#ifndef CAPSTONE_DIET
3873	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3874#endif
3875},
3876
3877{
3878	X86_CMPSSrr, X86_INS_CMP, 0,
3879#ifndef CAPSTONE_DIET
3880	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3881#endif
3882},
3883
3884{
3885	X86_CMPSSrr_Int, X86_INS_CMP, 0,
3886#ifndef CAPSTONE_DIET
3887	{ 0 }, { 0 }, { 0 }, 0, 0
3888#endif
3889},
3890
3891{
3892	X86_CMPSSrr_alt, X86_INS_CMPSS, 0,
3893#ifndef CAPSTONE_DIET
3894	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
3895#endif
3896},
3897
3898{
3899	X86_CMPSW, X86_INS_CMPSW, 0,
3900#ifndef CAPSTONE_DIET
3901	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3902#endif
3903},
3904
3905{
3906	X86_CMPXCHG16B, X86_INS_CMPXCHG16B, 0,
3907#ifndef CAPSTONE_DIET
3908	{ X86_REG_RAX, X86_REG_RBX, X86_REG_RCX, X86_REG_RDX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3909#endif
3910},
3911
3912{
3913	X86_CMPXCHG16rm, X86_INS_CMPXCHG, 0,
3914#ifndef CAPSTONE_DIET
3915	{ X86_REG_AX, 0 }, { 0 }, { 0 }, 0, 0
3916#endif
3917},
3918
3919{
3920	X86_CMPXCHG16rr, X86_INS_CMPXCHG, 0,
3921#ifndef CAPSTONE_DIET
3922	{ X86_REG_AX, 0 }, { 0 }, { 0 }, 0, 0
3923#endif
3924},
3925
3926{
3927	X86_CMPXCHG32rm, X86_INS_CMPXCHG, 0,
3928#ifndef CAPSTONE_DIET
3929	{ X86_REG_EAX, 0 }, { 0 }, { 0 }, 0, 0
3930#endif
3931},
3932
3933{
3934	X86_CMPXCHG32rr, X86_INS_CMPXCHG, 0,
3935#ifndef CAPSTONE_DIET
3936	{ X86_REG_EAX, 0 }, { 0 }, { 0 }, 0, 0
3937#endif
3938},
3939
3940{
3941	X86_CMPXCHG64rm, X86_INS_CMPXCHG, 1,
3942#ifndef CAPSTONE_DIET
3943	{ X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
3944#endif
3945},
3946
3947{
3948	X86_CMPXCHG64rr, X86_INS_CMPXCHG, 1,
3949#ifndef CAPSTONE_DIET
3950	{ X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
3951#endif
3952},
3953
3954{
3955	X86_CMPXCHG8B, X86_INS_CMPXCHG8B, 0,
3956#ifndef CAPSTONE_DIET
3957	{ X86_REG_EAX, X86_REG_EBX, X86_REG_ECX, X86_REG_EDX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
3958#endif
3959},
3960
3961{
3962	X86_CMPXCHG8rm, X86_INS_CMPXCHG, 0,
3963#ifndef CAPSTONE_DIET
3964	{ X86_REG_AL, 0 }, { 0 }, { 0 }, 0, 0
3965#endif
3966},
3967
3968{
3969	X86_CMPXCHG8rr, X86_INS_CMPXCHG, 0,
3970#ifndef CAPSTONE_DIET
3971	{ X86_REG_AL, 0 }, { 0 }, { 0 }, 0, 0
3972#endif
3973},
3974
3975{
3976	X86_COMISDrm, X86_INS_COMISD, 0,
3977#ifndef CAPSTONE_DIET
3978	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3979#endif
3980},
3981
3982{
3983	X86_COMISDrm_Int, X86_INS_COMISD, 0,
3984#ifndef CAPSTONE_DIET
3985	{ 0 }, { 0 }, { 0 }, 0, 0
3986#endif
3987},
3988
3989{
3990	X86_COMISDrr, X86_INS_COMISD, 0,
3991#ifndef CAPSTONE_DIET
3992	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE2, 0 }, 0, 0
3993#endif
3994},
3995
3996{
3997	X86_COMISDrr_Int, X86_INS_COMISD, 0,
3998#ifndef CAPSTONE_DIET
3999	{ 0 }, { 0 }, { 0 }, 0, 0
4000#endif
4001},
4002
4003{
4004	X86_COMISSrm, X86_INS_COMISS, 0,
4005#ifndef CAPSTONE_DIET
4006	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4007#endif
4008},
4009
4010{
4011	X86_COMISSrm_Int, X86_INS_COMISS, 0,
4012#ifndef CAPSTONE_DIET
4013	{ 0 }, { 0 }, { 0 }, 0, 0
4014#endif
4015},
4016
4017{
4018	X86_COMISSrr, X86_INS_COMISS, 0,
4019#ifndef CAPSTONE_DIET
4020	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4021#endif
4022},
4023
4024{
4025	X86_COMISSrr_Int, X86_INS_COMISS, 0,
4026#ifndef CAPSTONE_DIET
4027	{ 0 }, { 0 }, { 0 }, 0, 0
4028#endif
4029},
4030
4031{
4032	X86_COMP_FST0r, X86_INS_FCOMP, 0,
4033#ifndef CAPSTONE_DIET
4034	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
4035#endif
4036},
4037
4038{
4039	X86_COM_FIPr, X86_INS_FCOMPI, 0,
4040#ifndef CAPSTONE_DIET
4041	{ 0 }, { X86_REG_EFLAGS, X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4042#endif
4043},
4044
4045{
4046	X86_COM_FIr, X86_INS_FCOMI, 0,
4047#ifndef CAPSTONE_DIET
4048	{ 0 }, { X86_REG_EFLAGS, X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4049#endif
4050},
4051
4052{
4053	X86_COM_FST0r, X86_INS_FCOM, 0,
4054#ifndef CAPSTONE_DIET
4055	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
4056#endif
4057},
4058
4059{
4060	X86_COS_F, X86_INS_FCOS, 0,
4061#ifndef CAPSTONE_DIET
4062	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4063#endif
4064},
4065
4066{
4067	X86_COS_Fp32, X86_INS_FCOS, 0,
4068#ifndef CAPSTONE_DIET
4069	{ 0 }, { 0 }, { 0 }, 0, 0
4070#endif
4071},
4072
4073{
4074	X86_COS_Fp64, X86_INS_FCOS, 1,
4075#ifndef CAPSTONE_DIET
4076	{ 0 }, { 0 }, { 0 }, 0, 0
4077#endif
4078},
4079
4080{
4081	X86_COS_Fp80, X86_INS_FCOS, 0,
4082#ifndef CAPSTONE_DIET
4083	{ 0 }, { 0 }, { 0 }, 0, 0
4084#endif
4085},
4086
4087{
4088	X86_CPUID, X86_INS_CPUID, 0,
4089#ifndef CAPSTONE_DIET
4090	{ X86_REG_EAX, X86_REG_ECX, 0 }, { X86_REG_EAX, X86_REG_EBX, X86_REG_ECX, X86_REG_EDX, 0 }, { 0 }, 0, 0
4091#endif
4092},
4093
4094{
4095	X86_CQO, X86_INS_CQO, 0,
4096#ifndef CAPSTONE_DIET
4097	{ X86_REG_RAX, 0 }, { X86_REG_RAX, X86_REG_RDX, 0 }, { 0 }, 0, 0
4098#endif
4099},
4100
4101{
4102	X86_CRC32r32m16, X86_INS_CRC32, 0,
4103#ifndef CAPSTONE_DIET
4104	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4105#endif
4106},
4107
4108{
4109	X86_CRC32r32m32, X86_INS_CRC32, 0,
4110#ifndef CAPSTONE_DIET
4111	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4112#endif
4113},
4114
4115{
4116	X86_CRC32r32m8, X86_INS_CRC32, 0,
4117#ifndef CAPSTONE_DIET
4118	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4119#endif
4120},
4121
4122{
4123	X86_CRC32r32r16, X86_INS_CRC32, 0,
4124#ifndef CAPSTONE_DIET
4125	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4126#endif
4127},
4128
4129{
4130	X86_CRC32r32r32, X86_INS_CRC32, 0,
4131#ifndef CAPSTONE_DIET
4132	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4133#endif
4134},
4135
4136{
4137	X86_CRC32r32r8, X86_INS_CRC32, 0,
4138#ifndef CAPSTONE_DIET
4139	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4140#endif
4141},
4142
4143{
4144	X86_CRC32r64m64, X86_INS_CRC32, 1,
4145#ifndef CAPSTONE_DIET
4146	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4147#endif
4148},
4149
4150{
4151	X86_CRC32r64m8, X86_INS_CRC32, 1,
4152#ifndef CAPSTONE_DIET
4153	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4154#endif
4155},
4156
4157{
4158	X86_CRC32r64r64, X86_INS_CRC32, 1,
4159#ifndef CAPSTONE_DIET
4160	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4161#endif
4162},
4163
4164{
4165	X86_CRC32r64r8, X86_INS_CRC32, 1,
4166#ifndef CAPSTONE_DIET
4167	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
4168#endif
4169},
4170
4171{
4172	X86_CVTDQ2PDrm, X86_INS_CVTDQ2PD, 0,
4173#ifndef CAPSTONE_DIET
4174	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4175#endif
4176},
4177
4178{
4179	X86_CVTDQ2PDrr, X86_INS_CVTDQ2PD, 0,
4180#ifndef CAPSTONE_DIET
4181	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4182#endif
4183},
4184
4185{
4186	X86_CVTDQ2PSrm, X86_INS_CVTDQ2PS, 0,
4187#ifndef CAPSTONE_DIET
4188	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4189#endif
4190},
4191
4192{
4193	X86_CVTDQ2PSrr, X86_INS_CVTDQ2PS, 0,
4194#ifndef CAPSTONE_DIET
4195	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4196#endif
4197},
4198
4199{
4200	X86_CVTPD2DQrm, X86_INS_CVTPD2DQ, 0,
4201#ifndef CAPSTONE_DIET
4202	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4203#endif
4204},
4205
4206{
4207	X86_CVTPD2DQrr, X86_INS_CVTPD2DQ, 0,
4208#ifndef CAPSTONE_DIET
4209	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4210#endif
4211},
4212
4213{
4214	X86_CVTPD2PSrm, X86_INS_CVTPD2PS, 0,
4215#ifndef CAPSTONE_DIET
4216	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4217#endif
4218},
4219
4220{
4221	X86_CVTPD2PSrr, X86_INS_CVTPD2PS, 0,
4222#ifndef CAPSTONE_DIET
4223	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4224#endif
4225},
4226
4227{
4228	X86_CVTPS2DQrm, X86_INS_CVTPS2DQ, 0,
4229#ifndef CAPSTONE_DIET
4230	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4231#endif
4232},
4233
4234{
4235	X86_CVTPS2DQrr, X86_INS_CVTPS2DQ, 0,
4236#ifndef CAPSTONE_DIET
4237	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4238#endif
4239},
4240
4241{
4242	X86_CVTPS2PDrm, X86_INS_CVTPS2PD, 0,
4243#ifndef CAPSTONE_DIET
4244	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4245#endif
4246},
4247
4248{
4249	X86_CVTPS2PDrr, X86_INS_CVTPS2PD, 0,
4250#ifndef CAPSTONE_DIET
4251	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4252#endif
4253},
4254
4255{
4256	X86_CVTSD2SI64rm_Int, X86_INS_CVTSD2SI, 1,
4257#ifndef CAPSTONE_DIET
4258	{ 0 }, { 0 }, { 0 }, 0, 0
4259#endif
4260},
4261
4262{
4263	X86_CVTSD2SI64rr_Int, X86_INS_CVTSD2SI, 1,
4264#ifndef CAPSTONE_DIET
4265	{ 0 }, { 0 }, { 0 }, 0, 0
4266#endif
4267},
4268
4269{
4270	X86_CVTSD2SIrm_Int, X86_INS_CVTSD2SI, 0,
4271#ifndef CAPSTONE_DIET
4272	{ 0 }, { 0 }, { 0 }, 0, 0
4273#endif
4274},
4275
4276{
4277	X86_CVTSD2SIrr_Int, X86_INS_CVTSD2SI, 0,
4278#ifndef CAPSTONE_DIET
4279	{ 0 }, { 0 }, { 0 }, 0, 0
4280#endif
4281},
4282
4283{
4284	X86_CVTSD2SSrm, X86_INS_CVTSD2SS, 0,
4285#ifndef CAPSTONE_DIET
4286	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4287#endif
4288},
4289
4290{
4291	X86_CVTSD2SSrm_Int, X86_INS_CVTSD2SS, 0,
4292#ifndef CAPSTONE_DIET
4293	{ 0 }, { 0 }, { 0 }, 0, 0
4294#endif
4295},
4296
4297{
4298	X86_CVTSD2SSrr, X86_INS_CVTSD2SS, 0,
4299#ifndef CAPSTONE_DIET
4300	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4301#endif
4302},
4303
4304{
4305	X86_CVTSD2SSrr_Int, X86_INS_CVTSD2SS, 0,
4306#ifndef CAPSTONE_DIET
4307	{ 0 }, { 0 }, { 0 }, 0, 0
4308#endif
4309},
4310
4311{
4312	X86_CVTSI2SDrm, X86_INS_CVTSI2SD, 0,
4313#ifndef CAPSTONE_DIET
4314	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4315#endif
4316},
4317
4318{
4319	X86_CVTSI2SDrm_Int, X86_INS_CVTSI2SD, 0,
4320#ifndef CAPSTONE_DIET
4321	{ 0 }, { 0 }, { 0 }, 0, 0
4322#endif
4323},
4324
4325{
4326	X86_CVTSI2SDrr, X86_INS_CVTSI2SD, 0,
4327#ifndef CAPSTONE_DIET
4328	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4329#endif
4330},
4331
4332{
4333	X86_CVTSI2SDrr_Int, X86_INS_CVTSI2SD, 0,
4334#ifndef CAPSTONE_DIET
4335	{ 0 }, { 0 }, { 0 }, 0, 0
4336#endif
4337},
4338
4339{
4340	X86_CVTSI2SSrm, X86_INS_CVTSI2SS, 0,
4341#ifndef CAPSTONE_DIET
4342	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4343#endif
4344},
4345
4346{
4347	X86_CVTSI2SSrm_Int, X86_INS_CVTSI2SS, 0,
4348#ifndef CAPSTONE_DIET
4349	{ 0 }, { 0 }, { 0 }, 0, 0
4350#endif
4351},
4352
4353{
4354	X86_CVTSI2SSrr, X86_INS_CVTSI2SS, 0,
4355#ifndef CAPSTONE_DIET
4356	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4357#endif
4358},
4359
4360{
4361	X86_CVTSI2SSrr_Int, X86_INS_CVTSI2SS, 0,
4362#ifndef CAPSTONE_DIET
4363	{ 0 }, { 0 }, { 0 }, 0, 0
4364#endif
4365},
4366
4367{
4368	X86_CVTSI642SDrm, X86_INS_CVTSI2SD, 1,
4369#ifndef CAPSTONE_DIET
4370	{ 0 }, { 0 }, { 0 }, 0, 0
4371#endif
4372},
4373
4374{
4375	X86_CVTSI642SDrm_Int, X86_INS_CVTSI2SD, 1,
4376#ifndef CAPSTONE_DIET
4377	{ 0 }, { 0 }, { 0 }, 0, 0
4378#endif
4379},
4380
4381{
4382	X86_CVTSI642SDrr, X86_INS_CVTSI2SD, 1,
4383#ifndef CAPSTONE_DIET
4384	{ 0 }, { 0 }, { 0 }, 0, 0
4385#endif
4386},
4387
4388{
4389	X86_CVTSI642SDrr_Int, X86_INS_CVTSI2SD, 1,
4390#ifndef CAPSTONE_DIET
4391	{ 0 }, { 0 }, { 0 }, 0, 0
4392#endif
4393},
4394
4395{
4396	X86_CVTSI642SSrm, X86_INS_CVTSI2SS, 1,
4397#ifndef CAPSTONE_DIET
4398	{ 0 }, { 0 }, { 0 }, 0, 0
4399#endif
4400},
4401
4402{
4403	X86_CVTSI642SSrm_Int, X86_INS_CVTSI2SS, 1,
4404#ifndef CAPSTONE_DIET
4405	{ 0 }, { 0 }, { 0 }, 0, 0
4406#endif
4407},
4408
4409{
4410	X86_CVTSI642SSrr, X86_INS_CVTSI2SS, 1,
4411#ifndef CAPSTONE_DIET
4412	{ 0 }, { 0 }, { 0 }, 0, 0
4413#endif
4414},
4415
4416{
4417	X86_CVTSI642SSrr_Int, X86_INS_CVTSI2SS, 1,
4418#ifndef CAPSTONE_DIET
4419	{ 0 }, { 0 }, { 0 }, 0, 0
4420#endif
4421},
4422
4423{
4424	X86_CVTSS2SDrm, X86_INS_CVTSS2SD, 0,
4425#ifndef CAPSTONE_DIET
4426	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4427#endif
4428},
4429
4430{
4431	X86_CVTSS2SDrm_Int, X86_INS_CVTSS2SD, 0,
4432#ifndef CAPSTONE_DIET
4433	{ 0 }, { 0 }, { 0 }, 0, 0
4434#endif
4435},
4436
4437{
4438	X86_CVTSS2SDrr, X86_INS_CVTSS2SD, 0,
4439#ifndef CAPSTONE_DIET
4440	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4441#endif
4442},
4443
4444{
4445	X86_CVTSS2SDrr_Int, X86_INS_CVTSS2SD, 0,
4446#ifndef CAPSTONE_DIET
4447	{ 0 }, { 0 }, { 0 }, 0, 0
4448#endif
4449},
4450
4451{
4452	X86_CVTSS2SI64rm_Int, X86_INS_CVTSS2SI, 1,
4453#ifndef CAPSTONE_DIET
4454	{ 0 }, { 0 }, { 0 }, 0, 0
4455#endif
4456},
4457
4458{
4459	X86_CVTSS2SI64rr_Int, X86_INS_CVTSS2SI, 1,
4460#ifndef CAPSTONE_DIET
4461	{ 0 }, { 0 }, { 0 }, 0, 0
4462#endif
4463},
4464
4465{
4466	X86_CVTSS2SIrm_Int, X86_INS_CVTSS2SI, 0,
4467#ifndef CAPSTONE_DIET
4468	{ 0 }, { 0 }, { 0 }, 0, 0
4469#endif
4470},
4471
4472{
4473	X86_CVTSS2SIrr_Int, X86_INS_CVTSS2SI, 0,
4474#ifndef CAPSTONE_DIET
4475	{ 0 }, { 0 }, { 0 }, 0, 0
4476#endif
4477},
4478
4479{
4480	X86_CVTTPD2DQrm, X86_INS_CVTTPD2DQ, 0,
4481#ifndef CAPSTONE_DIET
4482	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4483#endif
4484},
4485
4486{
4487	X86_CVTTPD2DQrr, X86_INS_CVTTPD2DQ, 0,
4488#ifndef CAPSTONE_DIET
4489	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4490#endif
4491},
4492
4493{
4494	X86_CVTTPS2DQrm, X86_INS_CVTTPS2DQ, 0,
4495#ifndef CAPSTONE_DIET
4496	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4497#endif
4498},
4499
4500{
4501	X86_CVTTPS2DQrr, X86_INS_CVTTPS2DQ, 0,
4502#ifndef CAPSTONE_DIET
4503	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4504#endif
4505},
4506
4507{
4508	X86_CVTTSD2SI64rm, X86_INS_CVTTSD2SI, 1,
4509#ifndef CAPSTONE_DIET
4510	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4511#endif
4512},
4513
4514{
4515	X86_CVTTSD2SI64rm_Int, X86_INS_CVTTSD2SI, 1,
4516#ifndef CAPSTONE_DIET
4517	{ 0 }, { 0 }, { 0 }, 0, 0
4518#endif
4519},
4520
4521{
4522	X86_CVTTSD2SI64rr, X86_INS_CVTTSD2SI, 1,
4523#ifndef CAPSTONE_DIET
4524	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4525#endif
4526},
4527
4528{
4529	X86_CVTTSD2SI64rr_Int, X86_INS_CVTTSD2SI, 1,
4530#ifndef CAPSTONE_DIET
4531	{ 0 }, { 0 }, { 0 }, 0, 0
4532#endif
4533},
4534
4535{
4536	X86_CVTTSD2SIrm, X86_INS_CVTTSD2SI, 0,
4537#ifndef CAPSTONE_DIET
4538	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4539#endif
4540},
4541
4542{
4543	X86_CVTTSD2SIrm_Int, X86_INS_CVTTSD2SI, 0,
4544#ifndef CAPSTONE_DIET
4545	{ 0 }, { 0 }, { 0 }, 0, 0
4546#endif
4547},
4548
4549{
4550	X86_CVTTSD2SIrr, X86_INS_CVTTSD2SI, 0,
4551#ifndef CAPSTONE_DIET
4552	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4553#endif
4554},
4555
4556{
4557	X86_CVTTSD2SIrr_Int, X86_INS_CVTTSD2SI, 0,
4558#ifndef CAPSTONE_DIET
4559	{ 0 }, { 0 }, { 0 }, 0, 0
4560#endif
4561},
4562
4563{
4564	X86_CVTTSS2SI64rm, X86_INS_CVTTSS2SI, 1,
4565#ifndef CAPSTONE_DIET
4566	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4567#endif
4568},
4569
4570{
4571	X86_CVTTSS2SI64rm_Int, X86_INS_CVTTSS2SI, 1,
4572#ifndef CAPSTONE_DIET
4573	{ 0 }, { 0 }, { 0 }, 0, 0
4574#endif
4575},
4576
4577{
4578	X86_CVTTSS2SI64rr, X86_INS_CVTTSS2SI, 1,
4579#ifndef CAPSTONE_DIET
4580	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4581#endif
4582},
4583
4584{
4585	X86_CVTTSS2SI64rr_Int, X86_INS_CVTTSS2SI, 1,
4586#ifndef CAPSTONE_DIET
4587	{ 0 }, { 0 }, { 0 }, 0, 0
4588#endif
4589},
4590
4591{
4592	X86_CVTTSS2SIrm, X86_INS_CVTTSS2SI, 0,
4593#ifndef CAPSTONE_DIET
4594	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4595#endif
4596},
4597
4598{
4599	X86_CVTTSS2SIrm_Int, X86_INS_CVTTSS2SI, 0,
4600#ifndef CAPSTONE_DIET
4601	{ 0 }, { 0 }, { 0 }, 0, 0
4602#endif
4603},
4604
4605{
4606	X86_CVTTSS2SIrr, X86_INS_CVTTSS2SI, 0,
4607#ifndef CAPSTONE_DIET
4608	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4609#endif
4610},
4611
4612{
4613	X86_CVTTSS2SIrr_Int, X86_INS_CVTTSS2SI, 0,
4614#ifndef CAPSTONE_DIET
4615	{ 0 }, { 0 }, { 0 }, 0, 0
4616#endif
4617},
4618
4619{
4620	X86_CWD, X86_INS_CWD, 0,
4621#ifndef CAPSTONE_DIET
4622	{ X86_REG_AX, 0 }, { X86_REG_AX, X86_REG_DX, 0 }, { 0 }, 0, 0
4623#endif
4624},
4625
4626{
4627	X86_CWDE, X86_INS_CWDE, 0,
4628#ifndef CAPSTONE_DIET
4629	{ X86_REG_AX, 0 }, { X86_REG_EAX, 0 }, { 0 }, 0, 0
4630#endif
4631},
4632
4633{
4634	X86_DAA, X86_INS_DAA, 0,
4635#ifndef CAPSTONE_DIET
4636	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
4637#endif
4638},
4639
4640{
4641	X86_DAS, X86_INS_DAS, 0,
4642#ifndef CAPSTONE_DIET
4643	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
4644#endif
4645},
4646
4647{
4648	X86_DATA16_PREFIX, X86_INS_DATA16, 0,
4649#ifndef CAPSTONE_DIET
4650	{ 0 }, { 0 }, { 0 }, 0, 0
4651#endif
4652},
4653
4654{
4655	X86_DEC16m, X86_INS_DEC, 0,
4656#ifndef CAPSTONE_DIET
4657	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4658#endif
4659},
4660
4661{
4662	X86_DEC16r, X86_INS_DEC, 0,
4663#ifndef CAPSTONE_DIET
4664	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4665#endif
4666},
4667
4668{
4669	X86_DEC16r_alt, X86_INS_DEC, 0,
4670#ifndef CAPSTONE_DIET
4671	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
4672#endif
4673},
4674
4675{
4676	X86_DEC32m, X86_INS_DEC, 0,
4677#ifndef CAPSTONE_DIET
4678	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4679#endif
4680},
4681
4682{
4683	X86_DEC32r, X86_INS_DEC, 0,
4684#ifndef CAPSTONE_DIET
4685	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4686#endif
4687},
4688
4689{
4690	X86_DEC32r_alt, X86_INS_DEC, 0,
4691#ifndef CAPSTONE_DIET
4692	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
4693#endif
4694},
4695
4696{
4697	X86_DEC64m, X86_INS_DEC, 1,
4698#ifndef CAPSTONE_DIET
4699	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4700#endif
4701},
4702
4703{
4704	X86_DEC64r, X86_INS_DEC, 1,
4705#ifndef CAPSTONE_DIET
4706	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4707#endif
4708},
4709
4710{
4711	X86_DEC8m, X86_INS_DEC, 0,
4712#ifndef CAPSTONE_DIET
4713	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4714#endif
4715},
4716
4717{
4718	X86_DEC8r, X86_INS_DEC, 0,
4719#ifndef CAPSTONE_DIET
4720	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4721#endif
4722},
4723
4724{
4725	X86_DIV16m, X86_INS_DIV, 0,
4726#ifndef CAPSTONE_DIET
4727	{ X86_REG_AX, X86_REG_DX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4728#endif
4729},
4730
4731{
4732	X86_DIV16r, X86_INS_DIV, 0,
4733#ifndef CAPSTONE_DIET
4734	{ X86_REG_AX, X86_REG_DX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4735#endif
4736},
4737
4738{
4739	X86_DIV32m, X86_INS_DIV, 0,
4740#ifndef CAPSTONE_DIET
4741	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4742#endif
4743},
4744
4745{
4746	X86_DIV32r, X86_INS_DIV, 0,
4747#ifndef CAPSTONE_DIET
4748	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4749#endif
4750},
4751
4752{
4753	X86_DIV64m, X86_INS_DIV, 1,
4754#ifndef CAPSTONE_DIET
4755	{ X86_REG_RAX, X86_REG_RDX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4756#endif
4757},
4758
4759{
4760	X86_DIV64r, X86_INS_DIV, 1,
4761#ifndef CAPSTONE_DIET
4762	{ X86_REG_RAX, X86_REG_RDX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4763#endif
4764},
4765
4766{
4767	X86_DIV8m, X86_INS_DIV, 0,
4768#ifndef CAPSTONE_DIET
4769	{ X86_REG_AX, 0 }, { X86_REG_AL, X86_REG_AH, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4770#endif
4771},
4772
4773{
4774	X86_DIV8r, X86_INS_DIV, 0,
4775#ifndef CAPSTONE_DIET
4776	{ X86_REG_AX, 0 }, { X86_REG_AL, X86_REG_AH, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
4777#endif
4778},
4779
4780{
4781	X86_DIVPDrm, X86_INS_DIVPD, 0,
4782#ifndef CAPSTONE_DIET
4783	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4784#endif
4785},
4786
4787{
4788	X86_DIVPDrr, X86_INS_DIVPD, 0,
4789#ifndef CAPSTONE_DIET
4790	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4791#endif
4792},
4793
4794{
4795	X86_DIVPSrm, X86_INS_DIVPS, 0,
4796#ifndef CAPSTONE_DIET
4797	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4798#endif
4799},
4800
4801{
4802	X86_DIVPSrr, X86_INS_DIVPS, 0,
4803#ifndef CAPSTONE_DIET
4804	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4805#endif
4806},
4807
4808{
4809	X86_DIVR_F32m, X86_INS_FDIVR, 0,
4810#ifndef CAPSTONE_DIET
4811	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4812#endif
4813},
4814
4815{
4816	X86_DIVR_F64m, X86_INS_FDIVR, 1,
4817#ifndef CAPSTONE_DIET
4818	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4819#endif
4820},
4821
4822{
4823	X86_DIVR_FI16m, X86_INS_FIDIVR, 0,
4824#ifndef CAPSTONE_DIET
4825	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4826#endif
4827},
4828
4829{
4830	X86_DIVR_FI32m, X86_INS_FIDIVR, 0,
4831#ifndef CAPSTONE_DIET
4832	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4833#endif
4834},
4835
4836{
4837	X86_DIVR_FPrST0, X86_INS_FDIVRP, 0,
4838#ifndef CAPSTONE_DIET
4839	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
4840#endif
4841},
4842
4843{
4844	X86_DIVR_FST0r, X86_INS_FDIVR, 0,
4845#ifndef CAPSTONE_DIET
4846	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
4847#endif
4848},
4849
4850{
4851	X86_DIVR_Fp32m, X86_INS_FDIVR, 0,
4852#ifndef CAPSTONE_DIET
4853	{ 0 }, { 0 }, { 0 }, 0, 0
4854#endif
4855},
4856
4857{
4858	X86_DIVR_Fp64m, X86_INS_FDIVR, 1,
4859#ifndef CAPSTONE_DIET
4860	{ 0 }, { 0 }, { 0 }, 0, 0
4861#endif
4862},
4863
4864{
4865	X86_DIVR_Fp64m32, X86_INS_FDIVR, 1,
4866#ifndef CAPSTONE_DIET
4867	{ 0 }, { 0 }, { 0 }, 0, 0
4868#endif
4869},
4870
4871{
4872	X86_DIVR_Fp80m32, X86_INS_FDIVR, 0,
4873#ifndef CAPSTONE_DIET
4874	{ 0 }, { 0 }, { 0 }, 0, 0
4875#endif
4876},
4877
4878{
4879	X86_DIVR_Fp80m64, X86_INS_FDIVR, 1,
4880#ifndef CAPSTONE_DIET
4881	{ 0 }, { 0 }, { 0 }, 0, 0
4882#endif
4883},
4884
4885{
4886	X86_DIVR_FpI16m32, X86_INS_FDIVR, 0,
4887#ifndef CAPSTONE_DIET
4888	{ 0 }, { 0 }, { 0 }, 0, 0
4889#endif
4890},
4891
4892{
4893	X86_DIVR_FpI16m64, X86_INS_FDIVR, 1,
4894#ifndef CAPSTONE_DIET
4895	{ 0 }, { 0 }, { 0 }, 0, 0
4896#endif
4897},
4898
4899{
4900	X86_DIVR_FpI16m80, X86_INS_FDIVR, 0,
4901#ifndef CAPSTONE_DIET
4902	{ 0 }, { 0 }, { 0 }, 0, 0
4903#endif
4904},
4905
4906{
4907	X86_DIVR_FpI32m32, X86_INS_FDIVR, 0,
4908#ifndef CAPSTONE_DIET
4909	{ 0 }, { 0 }, { 0 }, 0, 0
4910#endif
4911},
4912
4913{
4914	X86_DIVR_FpI32m64, X86_INS_FDIVR, 1,
4915#ifndef CAPSTONE_DIET
4916	{ 0 }, { 0 }, { 0 }, 0, 0
4917#endif
4918},
4919
4920{
4921	X86_DIVR_FpI32m80, X86_INS_FDIVR, 0,
4922#ifndef CAPSTONE_DIET
4923	{ 0 }, { 0 }, { 0 }, 0, 0
4924#endif
4925},
4926
4927{
4928	X86_DIVR_FrST0, X86_INS_FDIVR, 0,
4929#ifndef CAPSTONE_DIET
4930	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
4931#endif
4932},
4933
4934{
4935	X86_DIVSDrm, X86_INS_DIVSD, 0,
4936#ifndef CAPSTONE_DIET
4937	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4938#endif
4939},
4940
4941{
4942	X86_DIVSDrm_Int, X86_INS_DIVSD, 0,
4943#ifndef CAPSTONE_DIET
4944	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4945#endif
4946},
4947
4948{
4949	X86_DIVSDrr, X86_INS_DIVSD, 0,
4950#ifndef CAPSTONE_DIET
4951	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4952#endif
4953},
4954
4955{
4956	X86_DIVSDrr_Int, X86_INS_DIVSD, 0,
4957#ifndef CAPSTONE_DIET
4958	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
4959#endif
4960},
4961
4962{
4963	X86_DIVSSrm, X86_INS_DIVSS, 0,
4964#ifndef CAPSTONE_DIET
4965	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4966#endif
4967},
4968
4969{
4970	X86_DIVSSrm_Int, X86_INS_DIVSS, 0,
4971#ifndef CAPSTONE_DIET
4972	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4973#endif
4974},
4975
4976{
4977	X86_DIVSSrr, X86_INS_DIVSS, 0,
4978#ifndef CAPSTONE_DIET
4979	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4980#endif
4981},
4982
4983{
4984	X86_DIVSSrr_Int, X86_INS_DIVSS, 0,
4985#ifndef CAPSTONE_DIET
4986	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
4987#endif
4988},
4989
4990{
4991	X86_DIV_F32m, X86_INS_FDIV, 0,
4992#ifndef CAPSTONE_DIET
4993	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
4994#endif
4995},
4996
4997{
4998	X86_DIV_F64m, X86_INS_FDIV, 1,
4999#ifndef CAPSTONE_DIET
5000	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5001#endif
5002},
5003
5004{
5005	X86_DIV_FI16m, X86_INS_FIDIV, 0,
5006#ifndef CAPSTONE_DIET
5007	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5008#endif
5009},
5010
5011{
5012	X86_DIV_FI32m, X86_INS_FIDIV, 0,
5013#ifndef CAPSTONE_DIET
5014	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5015#endif
5016},
5017
5018{
5019	X86_DIV_FPrST0, X86_INS_FDIVP, 0,
5020#ifndef CAPSTONE_DIET
5021	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5022#endif
5023},
5024
5025{
5026	X86_DIV_FST0r, X86_INS_FDIV, 0,
5027#ifndef CAPSTONE_DIET
5028	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5029#endif
5030},
5031
5032{
5033	X86_DIV_Fp32, X86_INS_FDIV, 0,
5034#ifndef CAPSTONE_DIET
5035	{ 0 }, { 0 }, { 0 }, 0, 0
5036#endif
5037},
5038
5039{
5040	X86_DIV_Fp32m, X86_INS_FDIV, 0,
5041#ifndef CAPSTONE_DIET
5042	{ 0 }, { 0 }, { 0 }, 0, 0
5043#endif
5044},
5045
5046{
5047	X86_DIV_Fp64, X86_INS_FDIV, 1,
5048#ifndef CAPSTONE_DIET
5049	{ 0 }, { 0 }, { 0 }, 0, 0
5050#endif
5051},
5052
5053{
5054	X86_DIV_Fp64m, X86_INS_FDIV, 1,
5055#ifndef CAPSTONE_DIET
5056	{ 0 }, { 0 }, { 0 }, 0, 0
5057#endif
5058},
5059
5060{
5061	X86_DIV_Fp64m32, X86_INS_FDIV, 1,
5062#ifndef CAPSTONE_DIET
5063	{ 0 }, { 0 }, { 0 }, 0, 0
5064#endif
5065},
5066
5067{
5068	X86_DIV_Fp80, X86_INS_FDIV, 0,
5069#ifndef CAPSTONE_DIET
5070	{ 0 }, { 0 }, { 0 }, 0, 0
5071#endif
5072},
5073
5074{
5075	X86_DIV_Fp80m32, X86_INS_FDIV, 0,
5076#ifndef CAPSTONE_DIET
5077	{ 0 }, { 0 }, { 0 }, 0, 0
5078#endif
5079},
5080
5081{
5082	X86_DIV_Fp80m64, X86_INS_FDIV, 1,
5083#ifndef CAPSTONE_DIET
5084	{ 0 }, { 0 }, { 0 }, 0, 0
5085#endif
5086},
5087
5088{
5089	X86_DIV_FpI16m32, X86_INS_FDIV, 0,
5090#ifndef CAPSTONE_DIET
5091	{ 0 }, { 0 }, { 0 }, 0, 0
5092#endif
5093},
5094
5095{
5096	X86_DIV_FpI16m64, X86_INS_FDIV, 1,
5097#ifndef CAPSTONE_DIET
5098	{ 0 }, { 0 }, { 0 }, 0, 0
5099#endif
5100},
5101
5102{
5103	X86_DIV_FpI16m80, X86_INS_FDIV, 0,
5104#ifndef CAPSTONE_DIET
5105	{ 0 }, { 0 }, { 0 }, 0, 0
5106#endif
5107},
5108
5109{
5110	X86_DIV_FpI32m32, X86_INS_FDIV, 0,
5111#ifndef CAPSTONE_DIET
5112	{ 0 }, { 0 }, { 0 }, 0, 0
5113#endif
5114},
5115
5116{
5117	X86_DIV_FpI32m64, X86_INS_FDIV, 1,
5118#ifndef CAPSTONE_DIET
5119	{ 0 }, { 0 }, { 0 }, 0, 0
5120#endif
5121},
5122
5123{
5124	X86_DIV_FpI32m80, X86_INS_FDIV, 0,
5125#ifndef CAPSTONE_DIET
5126	{ 0 }, { 0 }, { 0 }, 0, 0
5127#endif
5128},
5129
5130{
5131	X86_DIV_FrST0, X86_INS_FDIV, 0,
5132#ifndef CAPSTONE_DIET
5133	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5134#endif
5135},
5136
5137{
5138	X86_DPPDrmi, X86_INS_DPPD, 0,
5139#ifndef CAPSTONE_DIET
5140	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
5141#endif
5142},
5143
5144{
5145	X86_DPPDrri, X86_INS_DPPD, 0,
5146#ifndef CAPSTONE_DIET
5147	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
5148#endif
5149},
5150
5151{
5152	X86_DPPSrmi, X86_INS_DPPS, 0,
5153#ifndef CAPSTONE_DIET
5154	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
5155#endif
5156},
5157
5158{
5159	X86_DPPSrri, X86_INS_DPPS, 0,
5160#ifndef CAPSTONE_DIET
5161	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
5162#endif
5163},
5164
5165{
5166	X86_ENCLS, X86_INS_ENCLS, 0,
5167#ifndef CAPSTONE_DIET
5168	{ 0 }, { 0 }, { 0 }, 0, 0
5169#endif
5170},
5171
5172{
5173	X86_ENCLU, X86_INS_ENCLU, 0,
5174#ifndef CAPSTONE_DIET
5175	{ 0 }, { 0 }, { 0 }, 0, 0
5176#endif
5177},
5178
5179{
5180	X86_ENCLV, X86_INS_ENCLV, 0,
5181#ifndef CAPSTONE_DIET
5182	{ 0 }, { 0 }, { 0 }, 0, 0
5183#endif
5184},
5185
5186{
5187	X86_ENDBR32, X86_INS_ENDBR32, 0,
5188#ifndef CAPSTONE_DIET
5189	{ 0 }, { 0 }, { 0 }, 0, 0
5190#endif
5191},
5192
5193{
5194	X86_ENDBR64, X86_INS_ENDBR64, 1,
5195#ifndef CAPSTONE_DIET
5196	{ 0 }, { 0 }, { 0 }, 0, 0
5197#endif
5198},
5199
5200{
5201	X86_ENTER, X86_INS_ENTER, 0,
5202#ifndef CAPSTONE_DIET
5203	{ 0 }, { 0 }, { 0 }, 0, 0
5204#endif
5205},
5206
5207{
5208	X86_EXTRACTPSmr, X86_INS_EXTRACTPS, 0,
5209#ifndef CAPSTONE_DIET
5210	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
5211#endif
5212},
5213
5214{
5215	X86_EXTRACTPSrr, X86_INS_EXTRACTPS, 0,
5216#ifndef CAPSTONE_DIET
5217	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
5218#endif
5219},
5220
5221{
5222	X86_EXTRQ, X86_INS_EXTRQ, 0,
5223#ifndef CAPSTONE_DIET
5224	{ 0 }, { 0 }, { X86_GRP_SSE4A, 0 }, 0, 0
5225#endif
5226},
5227
5228{
5229	X86_EXTRQI, X86_INS_EXTRQ, 0,
5230#ifndef CAPSTONE_DIET
5231	{ 0 }, { 0 }, { X86_GRP_SSE4A, 0 }, 0, 0
5232#endif
5233},
5234
5235{
5236	X86_F2XM1, X86_INS_F2XM1, 0,
5237#ifndef CAPSTONE_DIET
5238	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5239#endif
5240},
5241
5242{
5243	X86_FARCALL16i, X86_INS_LCALL, 0,
5244#ifndef CAPSTONE_DIET
5245	{ X86_REG_ESP, 0 }, { 0 }, { X86_GRP_CALL, X86_GRP_NOT64BITMODE, 0 }, 0, 0
5246#endif
5247},
5248
5249{
5250	X86_FARCALL16m, X86_INS_LCALL, 0,
5251#ifndef CAPSTONE_DIET
5252	{ X86_REG_ESP, 0 }, { 0 }, { X86_GRP_CALL, 0 }, 0, 0
5253#endif
5254},
5255
5256{
5257	X86_FARCALL32i, X86_INS_LCALL, 0,
5258#ifndef CAPSTONE_DIET
5259	{ X86_REG_ESP, 0 }, { 0 }, { X86_GRP_CALL, X86_GRP_NOT64BITMODE, 0 }, 0, 0
5260#endif
5261},
5262
5263{
5264	X86_FARCALL32m, X86_INS_CALL, 0,
5265#ifndef CAPSTONE_DIET
5266	{ X86_REG_ESP, 0 }, { 0 }, { X86_GRP_CALL, 0 }, 0, 0
5267#endif
5268},
5269
5270{
5271	X86_FARCALL64, X86_INS_LCALL, 1,
5272#ifndef CAPSTONE_DIET
5273	{ X86_REG_RSP, 0 }, { 0 }, { X86_GRP_CALL, 0 }, 0, 0
5274#endif
5275},
5276
5277{
5278	X86_FARJMP16i, X86_INS_LJMP, 0,
5279#ifndef CAPSTONE_DIET
5280	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 1, 1
5281#endif
5282},
5283
5284{
5285	X86_FARJMP16m, X86_INS_LJMP, 0,
5286#ifndef CAPSTONE_DIET
5287	{ 0 }, { 0 }, { 0 }, 1, 1
5288#endif
5289},
5290
5291{
5292	X86_FARJMP32i, X86_INS_LJMP, 0,
5293#ifndef CAPSTONE_DIET
5294	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 1, 1
5295#endif
5296},
5297
5298{
5299	X86_FARJMP32m, X86_INS_JMP, 0,
5300#ifndef CAPSTONE_DIET
5301	{ 0 }, { 0 }, { 0 }, 1, 1
5302#endif
5303},
5304
5305{
5306	X86_FARJMP64, X86_INS_LJMP, 1,
5307#ifndef CAPSTONE_DIET
5308	{ 0 }, { 0 }, { 0 }, 1, 1
5309#endif
5310},
5311
5312{
5313	X86_FBLDm, X86_INS_FBLD, 0,
5314#ifndef CAPSTONE_DIET
5315	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5316#endif
5317},
5318
5319{
5320	X86_FBSTPm, X86_INS_FBSTP, 0,
5321#ifndef CAPSTONE_DIET
5322	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5323#endif
5324},
5325
5326{
5327	X86_FCOM32m, X86_INS_FCOM, 0,
5328#ifndef CAPSTONE_DIET
5329	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5330#endif
5331},
5332
5333{
5334	X86_FCOM64m, X86_INS_FCOM, 1,
5335#ifndef CAPSTONE_DIET
5336	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5337#endif
5338},
5339
5340{
5341	X86_FCOMP32m, X86_INS_FCOMP, 0,
5342#ifndef CAPSTONE_DIET
5343	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5344#endif
5345},
5346
5347{
5348	X86_FCOMP64m, X86_INS_FCOMP, 1,
5349#ifndef CAPSTONE_DIET
5350	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5351#endif
5352},
5353
5354{
5355	X86_FCOMPP, X86_INS_FCOMPP, 0,
5356#ifndef CAPSTONE_DIET
5357	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5358#endif
5359},
5360
5361{
5362	X86_FDECSTP, X86_INS_FDECSTP, 0,
5363#ifndef CAPSTONE_DIET
5364	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5365#endif
5366},
5367
5368{
5369	X86_FDISI8087_NOP, X86_INS_FDISI8087_NOP, 0,
5370#ifndef CAPSTONE_DIET
5371	{ 0 }, { 0 }, { 0 }, 0, 0
5372#endif
5373},
5374
5375{
5376	X86_FEMMS, X86_INS_FEMMS, 0,
5377#ifndef CAPSTONE_DIET
5378	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
5379#endif
5380},
5381
5382{
5383	X86_FENI8087_NOP, X86_INS_FENI8087_NOP, 0,
5384#ifndef CAPSTONE_DIET
5385	{ 0 }, { 0 }, { 0 }, 0, 0
5386#endif
5387},
5388
5389{
5390	X86_FFREE, X86_INS_FFREE, 0,
5391#ifndef CAPSTONE_DIET
5392	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5393#endif
5394},
5395
5396{
5397	X86_FFREEP, X86_INS_FFREEP, 0,
5398#ifndef CAPSTONE_DIET
5399	{ 0 }, { 0 }, { 0 }, 0, 0
5400#endif
5401},
5402
5403{
5404	X86_FICOM16m, X86_INS_FICOM, 0,
5405#ifndef CAPSTONE_DIET
5406	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5407#endif
5408},
5409
5410{
5411	X86_FICOM32m, X86_INS_FICOM, 0,
5412#ifndef CAPSTONE_DIET
5413	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5414#endif
5415},
5416
5417{
5418	X86_FICOMP16m, X86_INS_FICOMP, 0,
5419#ifndef CAPSTONE_DIET
5420	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5421#endif
5422},
5423
5424{
5425	X86_FICOMP32m, X86_INS_FICOMP, 0,
5426#ifndef CAPSTONE_DIET
5427	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5428#endif
5429},
5430
5431{
5432	X86_FINCSTP, X86_INS_FINCSTP, 0,
5433#ifndef CAPSTONE_DIET
5434	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5435#endif
5436},
5437
5438{
5439	X86_FLDCW16m, X86_INS_FLDCW, 0,
5440#ifndef CAPSTONE_DIET
5441	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5442#endif
5443},
5444
5445{
5446	X86_FLDENVm, X86_INS_FLDENV, 0,
5447#ifndef CAPSTONE_DIET
5448	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5449#endif
5450},
5451
5452{
5453	X86_FLDL2E, X86_INS_FLDL2E, 0,
5454#ifndef CAPSTONE_DIET
5455	{ 0 }, { 0 }, { 0 }, 0, 0
5456#endif
5457},
5458
5459{
5460	X86_FLDL2T, X86_INS_FLDL2T, 0,
5461#ifndef CAPSTONE_DIET
5462	{ 0 }, { 0 }, { 0 }, 0, 0
5463#endif
5464},
5465
5466{
5467	X86_FLDLG2, X86_INS_FLDLG2, 0,
5468#ifndef CAPSTONE_DIET
5469	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5470#endif
5471},
5472
5473{
5474	X86_FLDLN2, X86_INS_FLDLN2, 0,
5475#ifndef CAPSTONE_DIET
5476	{ 0 }, { 0 }, { 0 }, 0, 0
5477#endif
5478},
5479
5480{
5481	X86_FLDPI, X86_INS_FLDPI, 0,
5482#ifndef CAPSTONE_DIET
5483	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5484#endif
5485},
5486
5487{
5488	X86_FNCLEX, X86_INS_FNCLEX, 0,
5489#ifndef CAPSTONE_DIET
5490	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5491#endif
5492},
5493
5494{
5495	X86_FNINIT, X86_INS_FNINIT, 0,
5496#ifndef CAPSTONE_DIET
5497	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5498#endif
5499},
5500
5501{
5502	X86_FNOP, X86_INS_FNOP, 0,
5503#ifndef CAPSTONE_DIET
5504	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5505#endif
5506},
5507
5508{
5509	X86_FNSTCW16m, X86_INS_FNSTCW, 0,
5510#ifndef CAPSTONE_DIET
5511	{ 0 }, { 0 }, { 0 }, 0, 0
5512#endif
5513},
5514
5515{
5516	X86_FNSTSW16r, X86_INS_FNSTSW, 0,
5517#ifndef CAPSTONE_DIET
5518	{ X86_REG_FPSW, 0 }, { X86_REG_AX, 0 }, { 0 }, 0, 0
5519#endif
5520},
5521
5522{
5523	X86_FNSTSWm, X86_INS_FNSTSW, 0,
5524#ifndef CAPSTONE_DIET
5525	{ 0 }, { 0 }, { 0 }, 0, 0
5526#endif
5527},
5528
5529{
5530	X86_FPATAN, X86_INS_FPATAN, 0,
5531#ifndef CAPSTONE_DIET
5532	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5533#endif
5534},
5535
5536{
5537	X86_FPNCEST0r, X86_INS_FSTPNCE, 0,
5538#ifndef CAPSTONE_DIET
5539	{ 0 }, { 0 }, { 0 }, 0, 0
5540#endif
5541},
5542
5543{
5544	X86_FPREM, X86_INS_FPREM, 0,
5545#ifndef CAPSTONE_DIET
5546	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5547#endif
5548},
5549
5550{
5551	X86_FPREM1, X86_INS_FPREM1, 0,
5552#ifndef CAPSTONE_DIET
5553	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5554#endif
5555},
5556
5557{
5558	X86_FPTAN, X86_INS_FPTAN, 0,
5559#ifndef CAPSTONE_DIET
5560	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5561#endif
5562},
5563
5564{
5565	X86_FRNDINT, X86_INS_FRNDINT, 0,
5566#ifndef CAPSTONE_DIET
5567	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5568#endif
5569},
5570
5571{
5572	X86_FRSTORm, X86_INS_FRSTOR, 0,
5573#ifndef CAPSTONE_DIET
5574	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5575#endif
5576},
5577
5578{
5579	X86_FSAVEm, X86_INS_FNSAVE, 0,
5580#ifndef CAPSTONE_DIET
5581	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5582#endif
5583},
5584
5585{
5586	X86_FSCALE, X86_INS_FSCALE, 0,
5587#ifndef CAPSTONE_DIET
5588	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5589#endif
5590},
5591
5592{
5593	X86_FSETPM, X86_INS_FSETPM, 0,
5594#ifndef CAPSTONE_DIET
5595	{ 0 }, { 0 }, { 0 }, 0, 0
5596#endif
5597},
5598
5599{
5600	X86_FSINCOS, X86_INS_FSINCOS, 0,
5601#ifndef CAPSTONE_DIET
5602	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5603#endif
5604},
5605
5606{
5607	X86_FSTENVm, X86_INS_FNSTENV, 0,
5608#ifndef CAPSTONE_DIET
5609	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5610#endif
5611},
5612
5613{
5614	X86_FXAM, X86_INS_FXAM, 0,
5615#ifndef CAPSTONE_DIET
5616	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5617#endif
5618},
5619
5620{
5621	X86_FXRSTOR, X86_INS_FXRSTOR, 0,
5622#ifndef CAPSTONE_DIET
5623	{ 0 }, { 0 }, { 0 }, 0, 0
5624#endif
5625},
5626
5627{
5628	X86_FXRSTOR64, X86_INS_FXRSTOR64, 1,
5629#ifndef CAPSTONE_DIET
5630	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
5631#endif
5632},
5633
5634{
5635	X86_FXSAVE, X86_INS_FXSAVE, 0,
5636#ifndef CAPSTONE_DIET
5637	{ 0 }, { 0 }, { 0 }, 0, 0
5638#endif
5639},
5640
5641{
5642	X86_FXSAVE64, X86_INS_FXSAVE64, 1,
5643#ifndef CAPSTONE_DIET
5644	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
5645#endif
5646},
5647
5648{
5649	X86_FXTRACT, X86_INS_FXTRACT, 0,
5650#ifndef CAPSTONE_DIET
5651	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5652#endif
5653},
5654
5655{
5656	X86_FYL2X, X86_INS_FYL2X, 0,
5657#ifndef CAPSTONE_DIET
5658	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5659#endif
5660},
5661
5662{
5663	X86_FYL2XP1, X86_INS_FYL2XP1, 0,
5664#ifndef CAPSTONE_DIET
5665	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
5666#endif
5667},
5668
5669{
5670	X86_GETSEC, X86_INS_GETSEC, 0,
5671#ifndef CAPSTONE_DIET
5672	{ X86_REG_RAX, X86_REG_RBX, X86_REG_RCX, X86_REG_RDX, 0 }, { X86_REG_RAX, X86_REG_RBX, X86_REG_RCX, 0 }, { 0 }, 0, 0
5673#endif
5674},
5675
5676{
5677	X86_GF2P8AFFINEINVQBrmi, X86_INS_GF2P8AFFINEINVQB, 0,
5678#ifndef CAPSTONE_DIET
5679	{ 0 }, { 0 }, { 0 }, 0, 0
5680#endif
5681},
5682
5683{
5684	X86_GF2P8AFFINEINVQBrri, X86_INS_GF2P8AFFINEINVQB, 0,
5685#ifndef CAPSTONE_DIET
5686	{ 0 }, { 0 }, { 0 }, 0, 0
5687#endif
5688},
5689
5690{
5691	X86_GF2P8AFFINEQBrmi, X86_INS_GF2P8AFFINEQB, 0,
5692#ifndef CAPSTONE_DIET
5693	{ 0 }, { 0 }, { 0 }, 0, 0
5694#endif
5695},
5696
5697{
5698	X86_GF2P8AFFINEQBrri, X86_INS_GF2P8AFFINEQB, 0,
5699#ifndef CAPSTONE_DIET
5700	{ 0 }, { 0 }, { 0 }, 0, 0
5701#endif
5702},
5703
5704{
5705	X86_GF2P8MULBrm, X86_INS_GF2P8MULB, 0,
5706#ifndef CAPSTONE_DIET
5707	{ 0 }, { 0 }, { 0 }, 0, 0
5708#endif
5709},
5710
5711{
5712	X86_GF2P8MULBrr, X86_INS_GF2P8MULB, 0,
5713#ifndef CAPSTONE_DIET
5714	{ 0 }, { 0 }, { 0 }, 0, 0
5715#endif
5716},
5717
5718{
5719	X86_HADDPDrm, X86_INS_HADDPD, 0,
5720#ifndef CAPSTONE_DIET
5721	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5722#endif
5723},
5724
5725{
5726	X86_HADDPDrr, X86_INS_HADDPD, 0,
5727#ifndef CAPSTONE_DIET
5728	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5729#endif
5730},
5731
5732{
5733	X86_HADDPSrm, X86_INS_HADDPS, 0,
5734#ifndef CAPSTONE_DIET
5735	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5736#endif
5737},
5738
5739{
5740	X86_HADDPSrr, X86_INS_HADDPS, 0,
5741#ifndef CAPSTONE_DIET
5742	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5743#endif
5744},
5745
5746{
5747	X86_HLT, X86_INS_HLT, 0,
5748#ifndef CAPSTONE_DIET
5749	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
5750#endif
5751},
5752
5753{
5754	X86_HSUBPDrm, X86_INS_HSUBPD, 0,
5755#ifndef CAPSTONE_DIET
5756	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5757#endif
5758},
5759
5760{
5761	X86_HSUBPDrr, X86_INS_HSUBPD, 0,
5762#ifndef CAPSTONE_DIET
5763	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5764#endif
5765},
5766
5767{
5768	X86_HSUBPSrm, X86_INS_HSUBPS, 0,
5769#ifndef CAPSTONE_DIET
5770	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5771#endif
5772},
5773
5774{
5775	X86_HSUBPSrr, X86_INS_HSUBPS, 0,
5776#ifndef CAPSTONE_DIET
5777	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
5778#endif
5779},
5780
5781{
5782	X86_IDIV16m, X86_INS_IDIV, 0,
5783#ifndef CAPSTONE_DIET
5784	{ X86_REG_AX, X86_REG_DX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5785#endif
5786},
5787
5788{
5789	X86_IDIV16r, X86_INS_IDIV, 0,
5790#ifndef CAPSTONE_DIET
5791	{ X86_REG_AX, X86_REG_DX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5792#endif
5793},
5794
5795{
5796	X86_IDIV32m, X86_INS_IDIV, 0,
5797#ifndef CAPSTONE_DIET
5798	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5799#endif
5800},
5801
5802{
5803	X86_IDIV32r, X86_INS_IDIV, 0,
5804#ifndef CAPSTONE_DIET
5805	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5806#endif
5807},
5808
5809{
5810	X86_IDIV64m, X86_INS_IDIV, 1,
5811#ifndef CAPSTONE_DIET
5812	{ X86_REG_RAX, X86_REG_RDX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5813#endif
5814},
5815
5816{
5817	X86_IDIV64r, X86_INS_IDIV, 1,
5818#ifndef CAPSTONE_DIET
5819	{ X86_REG_RAX, X86_REG_RDX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5820#endif
5821},
5822
5823{
5824	X86_IDIV8m, X86_INS_IDIV, 0,
5825#ifndef CAPSTONE_DIET
5826	{ X86_REG_AX, 0 }, { X86_REG_AL, X86_REG_AH, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5827#endif
5828},
5829
5830{
5831	X86_IDIV8r, X86_INS_IDIV, 0,
5832#ifndef CAPSTONE_DIET
5833	{ X86_REG_AX, 0 }, { X86_REG_AL, X86_REG_AH, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5834#endif
5835},
5836
5837{
5838	X86_ILD_F16m, X86_INS_FILD, 0,
5839#ifndef CAPSTONE_DIET
5840	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5841#endif
5842},
5843
5844{
5845	X86_ILD_F32m, X86_INS_FILD, 0,
5846#ifndef CAPSTONE_DIET
5847	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5848#endif
5849},
5850
5851{
5852	X86_ILD_F64m, X86_INS_FILD, 1,
5853#ifndef CAPSTONE_DIET
5854	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
5855#endif
5856},
5857
5858{
5859	X86_ILD_Fp16m32, X86_INS_FILD, 0,
5860#ifndef CAPSTONE_DIET
5861	{ 0 }, { 0 }, { 0 }, 0, 0
5862#endif
5863},
5864
5865{
5866	X86_ILD_Fp16m64, X86_INS_FILD, 1,
5867#ifndef CAPSTONE_DIET
5868	{ 0 }, { 0 }, { 0 }, 0, 0
5869#endif
5870},
5871
5872{
5873	X86_ILD_Fp16m80, X86_INS_FILD, 0,
5874#ifndef CAPSTONE_DIET
5875	{ 0 }, { 0 }, { 0 }, 0, 0
5876#endif
5877},
5878
5879{
5880	X86_ILD_Fp32m32, X86_INS_FILD, 0,
5881#ifndef CAPSTONE_DIET
5882	{ 0 }, { 0 }, { 0 }, 0, 0
5883#endif
5884},
5885
5886{
5887	X86_ILD_Fp32m64, X86_INS_FILD, 1,
5888#ifndef CAPSTONE_DIET
5889	{ 0 }, { 0 }, { 0 }, 0, 0
5890#endif
5891},
5892
5893{
5894	X86_ILD_Fp32m80, X86_INS_FILD, 0,
5895#ifndef CAPSTONE_DIET
5896	{ 0 }, { 0 }, { 0 }, 0, 0
5897#endif
5898},
5899
5900{
5901	X86_ILD_Fp64m32, X86_INS_FILD, 1,
5902#ifndef CAPSTONE_DIET
5903	{ 0 }, { 0 }, { 0 }, 0, 0
5904#endif
5905},
5906
5907{
5908	X86_ILD_Fp64m64, X86_INS_FILD, 1,
5909#ifndef CAPSTONE_DIET
5910	{ 0 }, { 0 }, { 0 }, 0, 0
5911#endif
5912},
5913
5914{
5915	X86_ILD_Fp64m80, X86_INS_FILD, 1,
5916#ifndef CAPSTONE_DIET
5917	{ 0 }, { 0 }, { 0 }, 0, 0
5918#endif
5919},
5920
5921{
5922	X86_IMUL16m, X86_INS_IMUL, 0,
5923#ifndef CAPSTONE_DIET
5924	{ X86_REG_AX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5925#endif
5926},
5927
5928{
5929	X86_IMUL16r, X86_INS_IMUL, 0,
5930#ifndef CAPSTONE_DIET
5931	{ X86_REG_AX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5932#endif
5933},
5934
5935{
5936	X86_IMUL16rm, X86_INS_IMUL, 0,
5937#ifndef CAPSTONE_DIET
5938	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5939#endif
5940},
5941
5942{
5943	X86_IMUL16rmi, X86_INS_IMUL, 0,
5944#ifndef CAPSTONE_DIET
5945	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5946#endif
5947},
5948
5949{
5950	X86_IMUL16rmi8, X86_INS_IMUL, 0,
5951#ifndef CAPSTONE_DIET
5952	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5953#endif
5954},
5955
5956{
5957	X86_IMUL16rr, X86_INS_IMUL, 0,
5958#ifndef CAPSTONE_DIET
5959	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5960#endif
5961},
5962
5963{
5964	X86_IMUL16rri, X86_INS_IMUL, 0,
5965#ifndef CAPSTONE_DIET
5966	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5967#endif
5968},
5969
5970{
5971	X86_IMUL16rri8, X86_INS_IMUL, 0,
5972#ifndef CAPSTONE_DIET
5973	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5974#endif
5975},
5976
5977{
5978	X86_IMUL32m, X86_INS_IMUL, 0,
5979#ifndef CAPSTONE_DIET
5980	{ X86_REG_EAX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5981#endif
5982},
5983
5984{
5985	X86_IMUL32r, X86_INS_IMUL, 0,
5986#ifndef CAPSTONE_DIET
5987	{ X86_REG_EAX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5988#endif
5989},
5990
5991{
5992	X86_IMUL32rm, X86_INS_IMUL, 0,
5993#ifndef CAPSTONE_DIET
5994	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
5995#endif
5996},
5997
5998{
5999	X86_IMUL32rmi, X86_INS_IMUL, 0,
6000#ifndef CAPSTONE_DIET
6001	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6002#endif
6003},
6004
6005{
6006	X86_IMUL32rmi8, X86_INS_IMUL, 0,
6007#ifndef CAPSTONE_DIET
6008	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6009#endif
6010},
6011
6012{
6013	X86_IMUL32rr, X86_INS_IMUL, 0,
6014#ifndef CAPSTONE_DIET
6015	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6016#endif
6017},
6018
6019{
6020	X86_IMUL32rri, X86_INS_IMUL, 0,
6021#ifndef CAPSTONE_DIET
6022	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6023#endif
6024},
6025
6026{
6027	X86_IMUL32rri8, X86_INS_IMUL, 0,
6028#ifndef CAPSTONE_DIET
6029	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6030#endif
6031},
6032
6033{
6034	X86_IMUL64m, X86_INS_IMUL, 1,
6035#ifndef CAPSTONE_DIET
6036	{ X86_REG_RAX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6037#endif
6038},
6039
6040{
6041	X86_IMUL64r, X86_INS_IMUL, 1,
6042#ifndef CAPSTONE_DIET
6043	{ X86_REG_RAX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6044#endif
6045},
6046
6047{
6048	X86_IMUL64rm, X86_INS_IMUL, 1,
6049#ifndef CAPSTONE_DIET
6050	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6051#endif
6052},
6053
6054{
6055	X86_IMUL64rmi32, X86_INS_IMUL, 1,
6056#ifndef CAPSTONE_DIET
6057	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6058#endif
6059},
6060
6061{
6062	X86_IMUL64rmi8, X86_INS_IMUL, 1,
6063#ifndef CAPSTONE_DIET
6064	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6065#endif
6066},
6067
6068{
6069	X86_IMUL64rr, X86_INS_IMUL, 1,
6070#ifndef CAPSTONE_DIET
6071	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6072#endif
6073},
6074
6075{
6076	X86_IMUL64rri32, X86_INS_IMUL, 1,
6077#ifndef CAPSTONE_DIET
6078	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6079#endif
6080},
6081
6082{
6083	X86_IMUL64rri8, X86_INS_IMUL, 1,
6084#ifndef CAPSTONE_DIET
6085	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6086#endif
6087},
6088
6089{
6090	X86_IMUL8m, X86_INS_IMUL, 0,
6091#ifndef CAPSTONE_DIET
6092	{ X86_REG_AL, 0 }, { X86_REG_AL, X86_REG_EFLAGS, X86_REG_AX, 0 }, { 0 }, 0, 0
6093#endif
6094},
6095
6096{
6097	X86_IMUL8r, X86_INS_IMUL, 0,
6098#ifndef CAPSTONE_DIET
6099	{ X86_REG_AL, 0 }, { X86_REG_AL, X86_REG_EFLAGS, X86_REG_AX, 0 }, { 0 }, 0, 0
6100#endif
6101},
6102
6103{
6104	X86_IN16ri, X86_INS_IN, 0,
6105#ifndef CAPSTONE_DIET
6106	{ 0 }, { X86_REG_AX, 0 }, { 0 }, 0, 0
6107#endif
6108},
6109
6110{
6111	X86_IN16rr, X86_INS_IN, 0,
6112#ifndef CAPSTONE_DIET
6113	{ X86_REG_DX, 0 }, { X86_REG_AX, 0 }, { 0 }, 0, 0
6114#endif
6115},
6116
6117{
6118	X86_IN32ri, X86_INS_IN, 0,
6119#ifndef CAPSTONE_DIET
6120	{ 0 }, { X86_REG_EAX, 0 }, { 0 }, 0, 0
6121#endif
6122},
6123
6124{
6125	X86_IN32rr, X86_INS_IN, 0,
6126#ifndef CAPSTONE_DIET
6127	{ X86_REG_DX, 0 }, { X86_REG_EAX, 0 }, { 0 }, 0, 0
6128#endif
6129},
6130
6131{
6132	X86_IN8ri, X86_INS_IN, 0,
6133#ifndef CAPSTONE_DIET
6134	{ 0 }, { X86_REG_AL, 0 }, { 0 }, 0, 0
6135#endif
6136},
6137
6138{
6139	X86_IN8rr, X86_INS_IN, 0,
6140#ifndef CAPSTONE_DIET
6141	{ X86_REG_DX, 0 }, { X86_REG_AL, 0 }, { 0 }, 0, 0
6142#endif
6143},
6144
6145{
6146	X86_INC16m, X86_INS_INC, 0,
6147#ifndef CAPSTONE_DIET
6148	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6149#endif
6150},
6151
6152{
6153	X86_INC16r, X86_INS_INC, 0,
6154#ifndef CAPSTONE_DIET
6155	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6156#endif
6157},
6158
6159{
6160	X86_INC16r_alt, X86_INS_INC, 0,
6161#ifndef CAPSTONE_DIET
6162	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
6163#endif
6164},
6165
6166{
6167	X86_INC32m, X86_INS_INC, 0,
6168#ifndef CAPSTONE_DIET
6169	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6170#endif
6171},
6172
6173{
6174	X86_INC32r, X86_INS_INC, 0,
6175#ifndef CAPSTONE_DIET
6176	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6177#endif
6178},
6179
6180{
6181	X86_INC32r_alt, X86_INS_INC, 0,
6182#ifndef CAPSTONE_DIET
6183	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
6184#endif
6185},
6186
6187{
6188	X86_INC64m, X86_INS_INC, 1,
6189#ifndef CAPSTONE_DIET
6190	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6191#endif
6192},
6193
6194{
6195	X86_INC64r, X86_INS_INC, 1,
6196#ifndef CAPSTONE_DIET
6197	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6198#endif
6199},
6200
6201{
6202	X86_INC8m, X86_INS_INC, 0,
6203#ifndef CAPSTONE_DIET
6204	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6205#endif
6206},
6207
6208{
6209	X86_INC8r, X86_INS_INC, 0,
6210#ifndef CAPSTONE_DIET
6211	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
6212#endif
6213},
6214
6215{
6216	X86_INCSSPD, X86_INS_INCSSPD, 0,
6217#ifndef CAPSTONE_DIET
6218	{ 0 }, { 0 }, { 0 }, 0, 0
6219#endif
6220},
6221
6222{
6223	X86_INCSSPQ, X86_INS_INCSSPQ, 0,
6224#ifndef CAPSTONE_DIET
6225	{ 0 }, { 0 }, { 0 }, 0, 0
6226#endif
6227},
6228
6229{
6230	X86_INSB, X86_INS_INSB, 0,
6231#ifndef CAPSTONE_DIET
6232	{ X86_REG_DX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, 0 }, { 0 }, 0, 0
6233#endif
6234},
6235
6236{
6237	X86_INSERTPSrm, X86_INS_INSERTPS, 0,
6238#ifndef CAPSTONE_DIET
6239	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
6240#endif
6241},
6242
6243{
6244	X86_INSERTPSrr, X86_INS_INSERTPS, 0,
6245#ifndef CAPSTONE_DIET
6246	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
6247#endif
6248},
6249
6250{
6251	X86_INSERTQ, X86_INS_INSERTQ, 0,
6252#ifndef CAPSTONE_DIET
6253	{ 0 }, { 0 }, { X86_GRP_SSE4A, 0 }, 0, 0
6254#endif
6255},
6256
6257{
6258	X86_INSERTQI, X86_INS_INSERTQ, 0,
6259#ifndef CAPSTONE_DIET
6260	{ 0 }, { 0 }, { X86_GRP_SSE4A, 0 }, 0, 0
6261#endif
6262},
6263
6264{
6265	X86_INSL, X86_INS_INSD, 0,
6266#ifndef CAPSTONE_DIET
6267	{ X86_REG_DX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, 0 }, { 0 }, 0, 0
6268#endif
6269},
6270
6271{
6272	X86_INSW, X86_INS_INSW, 0,
6273#ifndef CAPSTONE_DIET
6274	{ X86_REG_DX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, 0 }, { 0 }, 0, 0
6275#endif
6276},
6277
6278{
6279	X86_INT, X86_INS_INT, 0,
6280#ifndef CAPSTONE_DIET
6281	{ 0 }, { 0 }, { X86_GRP_INT, 0 }, 0, 0
6282#endif
6283},
6284
6285{
6286	X86_INT1, X86_INS_INT1, 0,
6287#ifndef CAPSTONE_DIET
6288	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_INT, 0 }, 0, 0
6289#endif
6290},
6291
6292{
6293	X86_INT3, X86_INS_INT3, 0,
6294#ifndef CAPSTONE_DIET
6295	{ 0 }, { 0 }, { X86_GRP_INT, 0 }, 0, 0
6296#endif
6297},
6298
6299{
6300	X86_INTO, X86_INS_INTO, 0,
6301#ifndef CAPSTONE_DIET
6302	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_INT, X86_GRP_NOT64BITMODE, 0 }, 0, 0
6303#endif
6304},
6305
6306{
6307	X86_INVD, X86_INS_INVD, 0,
6308#ifndef CAPSTONE_DIET
6309	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
6310#endif
6311},
6312
6313{
6314	X86_INVEPT32, X86_INS_INVEPT, 0,
6315#ifndef CAPSTONE_DIET
6316	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
6317#endif
6318},
6319
6320{
6321	X86_INVEPT64, X86_INS_INVEPT, 1,
6322#ifndef CAPSTONE_DIET
6323	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
6324#endif
6325},
6326
6327{
6328	X86_INVLPG, X86_INS_INVLPG, 0,
6329#ifndef CAPSTONE_DIET
6330	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
6331#endif
6332},
6333
6334{
6335	X86_INVLPGA32, X86_INS_INVLPGA, 0,
6336#ifndef CAPSTONE_DIET
6337	{ X86_REG_EAX, X86_REG_ECX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
6338#endif
6339},
6340
6341{
6342	X86_INVLPGA64, X86_INS_INVLPGA, 1,
6343#ifndef CAPSTONE_DIET
6344	{ X86_REG_RAX, X86_REG_ECX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
6345#endif
6346},
6347
6348{
6349	X86_INVPCID32, X86_INS_INVPCID, 0,
6350#ifndef CAPSTONE_DIET
6351	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
6352#endif
6353},
6354
6355{
6356	X86_INVPCID64, X86_INS_INVPCID, 1,
6357#ifndef CAPSTONE_DIET
6358	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
6359#endif
6360},
6361
6362{
6363	X86_INVVPID32, X86_INS_INVVPID, 0,
6364#ifndef CAPSTONE_DIET
6365	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
6366#endif
6367},
6368
6369{
6370	X86_INVVPID64, X86_INS_INVVPID, 1,
6371#ifndef CAPSTONE_DIET
6372	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
6373#endif
6374},
6375
6376{
6377	X86_IRET16, X86_INS_IRET, 0,
6378#ifndef CAPSTONE_DIET
6379	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_IRET, 0 }, 0, 0
6380#endif
6381},
6382
6383{
6384	X86_IRET32, X86_INS_IRETD, 0,
6385#ifndef CAPSTONE_DIET
6386	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_IRET, 0 }, 0, 0
6387#endif
6388},
6389
6390{
6391	X86_IRET64, X86_INS_IRETQ, 1,
6392#ifndef CAPSTONE_DIET
6393	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_IRET, X86_GRP_MODE64, 0 }, 0, 0
6394#endif
6395},
6396
6397{
6398	X86_ISTT_FP16m, X86_INS_FISTTP, 0,
6399#ifndef CAPSTONE_DIET
6400	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6401#endif
6402},
6403
6404{
6405	X86_ISTT_FP32m, X86_INS_FISTTP, 0,
6406#ifndef CAPSTONE_DIET
6407	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6408#endif
6409},
6410
6411{
6412	X86_ISTT_FP64m, X86_INS_FISTTP, 1,
6413#ifndef CAPSTONE_DIET
6414	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6415#endif
6416},
6417
6418{
6419	X86_ISTT_Fp16m32, X86_INS_FISTTP, 0,
6420#ifndef CAPSTONE_DIET
6421	{ 0 }, { 0 }, { 0 }, 0, 0
6422#endif
6423},
6424
6425{
6426	X86_ISTT_Fp16m64, X86_INS_FISTTP, 1,
6427#ifndef CAPSTONE_DIET
6428	{ 0 }, { 0 }, { 0 }, 0, 0
6429#endif
6430},
6431
6432{
6433	X86_ISTT_Fp16m80, X86_INS_FISTTP, 0,
6434#ifndef CAPSTONE_DIET
6435	{ 0 }, { 0 }, { 0 }, 0, 0
6436#endif
6437},
6438
6439{
6440	X86_ISTT_Fp32m32, X86_INS_FISTTP, 0,
6441#ifndef CAPSTONE_DIET
6442	{ 0 }, { 0 }, { 0 }, 0, 0
6443#endif
6444},
6445
6446{
6447	X86_ISTT_Fp32m64, X86_INS_FISTTP, 1,
6448#ifndef CAPSTONE_DIET
6449	{ 0 }, { 0 }, { 0 }, 0, 0
6450#endif
6451},
6452
6453{
6454	X86_ISTT_Fp32m80, X86_INS_FISTTP, 0,
6455#ifndef CAPSTONE_DIET
6456	{ 0 }, { 0 }, { 0 }, 0, 0
6457#endif
6458},
6459
6460{
6461	X86_ISTT_Fp64m32, X86_INS_FISTTP, 1,
6462#ifndef CAPSTONE_DIET
6463	{ 0 }, { 0 }, { 0 }, 0, 0
6464#endif
6465},
6466
6467{
6468	X86_ISTT_Fp64m64, X86_INS_FISTTP, 1,
6469#ifndef CAPSTONE_DIET
6470	{ 0 }, { 0 }, { 0 }, 0, 0
6471#endif
6472},
6473
6474{
6475	X86_ISTT_Fp64m80, X86_INS_FISTTP, 1,
6476#ifndef CAPSTONE_DIET
6477	{ 0 }, { 0 }, { 0 }, 0, 0
6478#endif
6479},
6480
6481{
6482	X86_IST_F16m, X86_INS_FIST, 0,
6483#ifndef CAPSTONE_DIET
6484	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6485#endif
6486},
6487
6488{
6489	X86_IST_F32m, X86_INS_FIST, 0,
6490#ifndef CAPSTONE_DIET
6491	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6492#endif
6493},
6494
6495{
6496	X86_IST_FP16m, X86_INS_FISTP, 0,
6497#ifndef CAPSTONE_DIET
6498	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6499#endif
6500},
6501
6502{
6503	X86_IST_FP32m, X86_INS_FISTP, 0,
6504#ifndef CAPSTONE_DIET
6505	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6506#endif
6507},
6508
6509{
6510	X86_IST_FP64m, X86_INS_FISTP, 1,
6511#ifndef CAPSTONE_DIET
6512	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
6513#endif
6514},
6515
6516{
6517	X86_IST_Fp16m32, X86_INS_FISTP, 0,
6518#ifndef CAPSTONE_DIET
6519	{ 0 }, { 0 }, { 0 }, 0, 0
6520#endif
6521},
6522
6523{
6524	X86_IST_Fp16m64, X86_INS_FISTP, 1,
6525#ifndef CAPSTONE_DIET
6526	{ 0 }, { 0 }, { 0 }, 0, 0
6527#endif
6528},
6529
6530{
6531	X86_IST_Fp16m80, X86_INS_FISTP, 0,
6532#ifndef CAPSTONE_DIET
6533	{ 0 }, { 0 }, { 0 }, 0, 0
6534#endif
6535},
6536
6537{
6538	X86_IST_Fp32m32, X86_INS_FISTP, 0,
6539#ifndef CAPSTONE_DIET
6540	{ 0 }, { 0 }, { 0 }, 0, 0
6541#endif
6542},
6543
6544{
6545	X86_IST_Fp32m64, X86_INS_FISTP, 1,
6546#ifndef CAPSTONE_DIET
6547	{ 0 }, { 0 }, { 0 }, 0, 0
6548#endif
6549},
6550
6551{
6552	X86_IST_Fp32m80, X86_INS_FISTP, 0,
6553#ifndef CAPSTONE_DIET
6554	{ 0 }, { 0 }, { 0 }, 0, 0
6555#endif
6556},
6557
6558{
6559	X86_IST_Fp64m32, X86_INS_FISTP, 1,
6560#ifndef CAPSTONE_DIET
6561	{ 0 }, { 0 }, { 0 }, 0, 0
6562#endif
6563},
6564
6565{
6566	X86_IST_Fp64m64, X86_INS_FISTP, 1,
6567#ifndef CAPSTONE_DIET
6568	{ 0 }, { 0 }, { 0 }, 0, 0
6569#endif
6570},
6571
6572{
6573	X86_IST_Fp64m80, X86_INS_FISTP, 1,
6574#ifndef CAPSTONE_DIET
6575	{ 0 }, { 0 }, { 0 }, 0, 0
6576#endif
6577},
6578
6579{
6580	X86_JAE_1, X86_INS_JAE, 0,
6581#ifndef CAPSTONE_DIET
6582	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6583#endif
6584},
6585
6586{
6587	X86_JAE_2, X86_INS_JAE, 0,
6588#ifndef CAPSTONE_DIET
6589	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6590#endif
6591},
6592
6593{
6594	X86_JAE_4, X86_INS_JAE, 0,
6595#ifndef CAPSTONE_DIET
6596	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6597#endif
6598},
6599
6600{
6601	X86_JA_1, X86_INS_JA, 0,
6602#ifndef CAPSTONE_DIET
6603	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6604#endif
6605},
6606
6607{
6608	X86_JA_2, X86_INS_JA, 0,
6609#ifndef CAPSTONE_DIET
6610	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6611#endif
6612},
6613
6614{
6615	X86_JA_4, X86_INS_JA, 0,
6616#ifndef CAPSTONE_DIET
6617	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6618#endif
6619},
6620
6621{
6622	X86_JBE_1, X86_INS_JBE, 0,
6623#ifndef CAPSTONE_DIET
6624	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6625#endif
6626},
6627
6628{
6629	X86_JBE_2, X86_INS_JBE, 0,
6630#ifndef CAPSTONE_DIET
6631	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6632#endif
6633},
6634
6635{
6636	X86_JBE_4, X86_INS_JBE, 0,
6637#ifndef CAPSTONE_DIET
6638	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6639#endif
6640},
6641
6642{
6643	X86_JB_1, X86_INS_JB, 0,
6644#ifndef CAPSTONE_DIET
6645	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6646#endif
6647},
6648
6649{
6650	X86_JB_2, X86_INS_JB, 0,
6651#ifndef CAPSTONE_DIET
6652	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6653#endif
6654},
6655
6656{
6657	X86_JB_4, X86_INS_JB, 0,
6658#ifndef CAPSTONE_DIET
6659	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6660#endif
6661},
6662
6663{
6664	X86_JCXZ, X86_INS_JCXZ, 0,
6665#ifndef CAPSTONE_DIET
6666	{ X86_REG_CX, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6667#endif
6668},
6669
6670{
6671	X86_JECXZ, X86_INS_JECXZ, 0,
6672#ifndef CAPSTONE_DIET
6673	{ X86_REG_ECX, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6674#endif
6675},
6676
6677{
6678	X86_JE_1, X86_INS_JE, 0,
6679#ifndef CAPSTONE_DIET
6680	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6681#endif
6682},
6683
6684{
6685	X86_JE_2, X86_INS_JE, 0,
6686#ifndef CAPSTONE_DIET
6687	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6688#endif
6689},
6690
6691{
6692	X86_JE_4, X86_INS_JE, 0,
6693#ifndef CAPSTONE_DIET
6694	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6695#endif
6696},
6697
6698{
6699	X86_JGE_1, X86_INS_JGE, 0,
6700#ifndef CAPSTONE_DIET
6701	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6702#endif
6703},
6704
6705{
6706	X86_JGE_2, X86_INS_JGE, 0,
6707#ifndef CAPSTONE_DIET
6708	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6709#endif
6710},
6711
6712{
6713	X86_JGE_4, X86_INS_JGE, 0,
6714#ifndef CAPSTONE_DIET
6715	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6716#endif
6717},
6718
6719{
6720	X86_JG_1, X86_INS_JG, 0,
6721#ifndef CAPSTONE_DIET
6722	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6723#endif
6724},
6725
6726{
6727	X86_JG_2, X86_INS_JG, 0,
6728#ifndef CAPSTONE_DIET
6729	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6730#endif
6731},
6732
6733{
6734	X86_JG_4, X86_INS_JG, 0,
6735#ifndef CAPSTONE_DIET
6736	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6737#endif
6738},
6739
6740{
6741	X86_JLE_1, X86_INS_JLE, 0,
6742#ifndef CAPSTONE_DIET
6743	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6744#endif
6745},
6746
6747{
6748	X86_JLE_2, X86_INS_JLE, 0,
6749#ifndef CAPSTONE_DIET
6750	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6751#endif
6752},
6753
6754{
6755	X86_JLE_4, X86_INS_JLE, 0,
6756#ifndef CAPSTONE_DIET
6757	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6758#endif
6759},
6760
6761{
6762	X86_JL_1, X86_INS_JL, 0,
6763#ifndef CAPSTONE_DIET
6764	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6765#endif
6766},
6767
6768{
6769	X86_JL_2, X86_INS_JL, 0,
6770#ifndef CAPSTONE_DIET
6771	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6772#endif
6773},
6774
6775{
6776	X86_JL_4, X86_INS_JL, 0,
6777#ifndef CAPSTONE_DIET
6778	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6779#endif
6780},
6781
6782{
6783	X86_JMP16m, X86_INS_JMP, 0,
6784#ifndef CAPSTONE_DIET
6785	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 1, 1
6786#endif
6787},
6788
6789{
6790	X86_JMP16m_NT, X86_INS_JMP, 0,
6791#ifndef CAPSTONE_DIET
6792	{ 0 }, { 0 }, { 0 }, 0, 0
6793#endif
6794},
6795
6796{
6797	X86_JMP16r, X86_INS_JMP, 0,
6798#ifndef CAPSTONE_DIET
6799	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 1, 1
6800#endif
6801},
6802
6803{
6804	X86_JMP16r_NT, X86_INS_JMP, 0,
6805#ifndef CAPSTONE_DIET
6806	{ 0 }, { 0 }, { 0 }, 0, 0
6807#endif
6808},
6809
6810{
6811	X86_JMP32m, X86_INS_JMP, 0,
6812#ifndef CAPSTONE_DIET
6813	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 1, 1
6814#endif
6815},
6816
6817{
6818	X86_JMP32m_NT, X86_INS_JMP, 0,
6819#ifndef CAPSTONE_DIET
6820	{ 0 }, { 0 }, { 0 }, 0, 0
6821#endif
6822},
6823
6824{
6825	X86_JMP32r, X86_INS_JMP, 0,
6826#ifndef CAPSTONE_DIET
6827	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 1, 1
6828#endif
6829},
6830
6831{
6832	X86_JMP32r_NT, X86_INS_JMP, 0,
6833#ifndef CAPSTONE_DIET
6834	{ 0 }, { 0 }, { 0 }, 0, 0
6835#endif
6836},
6837
6838{
6839	X86_JMP64m, X86_INS_JMP, 1,
6840#ifndef CAPSTONE_DIET
6841	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 1, 1
6842#endif
6843},
6844
6845{
6846	X86_JMP64m_NT, X86_INS_JMP, 1,
6847#ifndef CAPSTONE_DIET
6848	{ 0 }, { 0 }, { 0 }, 0, 0
6849#endif
6850},
6851
6852{
6853	X86_JMP64r, X86_INS_JMP, 1,
6854#ifndef CAPSTONE_DIET
6855	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 1, 1
6856#endif
6857},
6858
6859{
6860	X86_JMP64r_NT, X86_INS_JMP, 1,
6861#ifndef CAPSTONE_DIET
6862	{ 0 }, { 0 }, { 0 }, 0, 0
6863#endif
6864},
6865
6866{
6867	X86_JMP_1, X86_INS_JMP, 0,
6868#ifndef CAPSTONE_DIET
6869	{ 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6870#endif
6871},
6872
6873{
6874	X86_JMP_2, X86_INS_JMP, 0,
6875#ifndef CAPSTONE_DIET
6876	{ 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6877#endif
6878},
6879
6880{
6881	X86_JMP_4, X86_INS_JMP, 0,
6882#ifndef CAPSTONE_DIET
6883	{ 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6884#endif
6885},
6886
6887{
6888	X86_JNE_1, X86_INS_JNE, 0,
6889#ifndef CAPSTONE_DIET
6890	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6891#endif
6892},
6893
6894{
6895	X86_JNE_2, X86_INS_JNE, 0,
6896#ifndef CAPSTONE_DIET
6897	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6898#endif
6899},
6900
6901{
6902	X86_JNE_4, X86_INS_JNE, 0,
6903#ifndef CAPSTONE_DIET
6904	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6905#endif
6906},
6907
6908{
6909	X86_JNO_1, X86_INS_JNO, 0,
6910#ifndef CAPSTONE_DIET
6911	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6912#endif
6913},
6914
6915{
6916	X86_JNO_2, X86_INS_JNO, 0,
6917#ifndef CAPSTONE_DIET
6918	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6919#endif
6920},
6921
6922{
6923	X86_JNO_4, X86_INS_JNO, 0,
6924#ifndef CAPSTONE_DIET
6925	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6926#endif
6927},
6928
6929{
6930	X86_JNP_1, X86_INS_JNP, 0,
6931#ifndef CAPSTONE_DIET
6932	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6933#endif
6934},
6935
6936{
6937	X86_JNP_2, X86_INS_JNP, 0,
6938#ifndef CAPSTONE_DIET
6939	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6940#endif
6941},
6942
6943{
6944	X86_JNP_4, X86_INS_JNP, 0,
6945#ifndef CAPSTONE_DIET
6946	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6947#endif
6948},
6949
6950{
6951	X86_JNS_1, X86_INS_JNS, 0,
6952#ifndef CAPSTONE_DIET
6953	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6954#endif
6955},
6956
6957{
6958	X86_JNS_2, X86_INS_JNS, 0,
6959#ifndef CAPSTONE_DIET
6960	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6961#endif
6962},
6963
6964{
6965	X86_JNS_4, X86_INS_JNS, 0,
6966#ifndef CAPSTONE_DIET
6967	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6968#endif
6969},
6970
6971{
6972	X86_JO_1, X86_INS_JO, 0,
6973#ifndef CAPSTONE_DIET
6974	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6975#endif
6976},
6977
6978{
6979	X86_JO_2, X86_INS_JO, 0,
6980#ifndef CAPSTONE_DIET
6981	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6982#endif
6983},
6984
6985{
6986	X86_JO_4, X86_INS_JO, 0,
6987#ifndef CAPSTONE_DIET
6988	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6989#endif
6990},
6991
6992{
6993	X86_JP_1, X86_INS_JP, 0,
6994#ifndef CAPSTONE_DIET
6995	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
6996#endif
6997},
6998
6999{
7000	X86_JP_2, X86_INS_JP, 0,
7001#ifndef CAPSTONE_DIET
7002	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
7003#endif
7004},
7005
7006{
7007	X86_JP_4, X86_INS_JP, 0,
7008#ifndef CAPSTONE_DIET
7009	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
7010#endif
7011},
7012
7013{
7014	X86_JRCXZ, X86_INS_JRCXZ, 0,
7015#ifndef CAPSTONE_DIET
7016	{ X86_REG_RCX, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
7017#endif
7018},
7019
7020{
7021	X86_JS_1, X86_INS_JS, 0,
7022#ifndef CAPSTONE_DIET
7023	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
7024#endif
7025},
7026
7027{
7028	X86_JS_2, X86_INS_JS, 0,
7029#ifndef CAPSTONE_DIET
7030	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
7031#endif
7032},
7033
7034{
7035	X86_JS_4, X86_INS_JS, 0,
7036#ifndef CAPSTONE_DIET
7037	{ X86_REG_EFLAGS, 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 1, 0
7038#endif
7039},
7040
7041{
7042	X86_KADDBrr, X86_INS_KADDB, 0,
7043#ifndef CAPSTONE_DIET
7044	{ 0 }, { 0 }, { 0 }, 0, 0
7045#endif
7046},
7047
7048{
7049	X86_KADDDrr, X86_INS_KADDD, 0,
7050#ifndef CAPSTONE_DIET
7051	{ 0 }, { 0 }, { 0 }, 0, 0
7052#endif
7053},
7054
7055{
7056	X86_KADDQrr, X86_INS_KADDQ, 0,
7057#ifndef CAPSTONE_DIET
7058	{ 0 }, { 0 }, { 0 }, 0, 0
7059#endif
7060},
7061
7062{
7063	X86_KADDWrr, X86_INS_KADDW, 0,
7064#ifndef CAPSTONE_DIET
7065	{ 0 }, { 0 }, { 0 }, 0, 0
7066#endif
7067},
7068
7069{
7070	X86_KANDBrr, X86_INS_KANDB, 0,
7071#ifndef CAPSTONE_DIET
7072	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7073#endif
7074},
7075
7076{
7077	X86_KANDDrr, X86_INS_KANDD, 0,
7078#ifndef CAPSTONE_DIET
7079	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7080#endif
7081},
7082
7083{
7084	X86_KANDNBrr, X86_INS_KANDNB, 0,
7085#ifndef CAPSTONE_DIET
7086	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7087#endif
7088},
7089
7090{
7091	X86_KANDNDrr, X86_INS_KANDND, 0,
7092#ifndef CAPSTONE_DIET
7093	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7094#endif
7095},
7096
7097{
7098	X86_KANDNQrr, X86_INS_KANDNQ, 0,
7099#ifndef CAPSTONE_DIET
7100	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7101#endif
7102},
7103
7104{
7105	X86_KANDNWrr, X86_INS_KANDNW, 0,
7106#ifndef CAPSTONE_DIET
7107	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7108#endif
7109},
7110
7111{
7112	X86_KANDQrr, X86_INS_KANDQ, 0,
7113#ifndef CAPSTONE_DIET
7114	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7115#endif
7116},
7117
7118{
7119	X86_KANDWrr, X86_INS_KANDW, 0,
7120#ifndef CAPSTONE_DIET
7121	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7122#endif
7123},
7124
7125{
7126	X86_KMOVBkk, X86_INS_KMOVB, 0,
7127#ifndef CAPSTONE_DIET
7128	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7129#endif
7130},
7131
7132{
7133	X86_KMOVBkm, X86_INS_KMOVB, 0,
7134#ifndef CAPSTONE_DIET
7135	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7136#endif
7137},
7138
7139{
7140	X86_KMOVBkr, X86_INS_KMOVB, 0,
7141#ifndef CAPSTONE_DIET
7142	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7143#endif
7144},
7145
7146{
7147	X86_KMOVBmk, X86_INS_KMOVB, 0,
7148#ifndef CAPSTONE_DIET
7149	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7150#endif
7151},
7152
7153{
7154	X86_KMOVBrk, X86_INS_KMOVB, 0,
7155#ifndef CAPSTONE_DIET
7156	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7157#endif
7158},
7159
7160{
7161	X86_KMOVDkk, X86_INS_KMOVD, 0,
7162#ifndef CAPSTONE_DIET
7163	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7164#endif
7165},
7166
7167{
7168	X86_KMOVDkm, X86_INS_KMOVD, 0,
7169#ifndef CAPSTONE_DIET
7170	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7171#endif
7172},
7173
7174{
7175	X86_KMOVDkr, X86_INS_KMOVD, 0,
7176#ifndef CAPSTONE_DIET
7177	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7178#endif
7179},
7180
7181{
7182	X86_KMOVDmk, X86_INS_KMOVD, 0,
7183#ifndef CAPSTONE_DIET
7184	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7185#endif
7186},
7187
7188{
7189	X86_KMOVDrk, X86_INS_KMOVD, 0,
7190#ifndef CAPSTONE_DIET
7191	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7192#endif
7193},
7194
7195{
7196	X86_KMOVQkk, X86_INS_KMOVQ, 0,
7197#ifndef CAPSTONE_DIET
7198	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7199#endif
7200},
7201
7202{
7203	X86_KMOVQkm, X86_INS_KMOVQ, 0,
7204#ifndef CAPSTONE_DIET
7205	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7206#endif
7207},
7208
7209{
7210	X86_KMOVQkr, X86_INS_KMOVQ, 0,
7211#ifndef CAPSTONE_DIET
7212	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7213#endif
7214},
7215
7216{
7217	X86_KMOVQmk, X86_INS_KMOVQ, 0,
7218#ifndef CAPSTONE_DIET
7219	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7220#endif
7221},
7222
7223{
7224	X86_KMOVQrk, X86_INS_KMOVQ, 0,
7225#ifndef CAPSTONE_DIET
7226	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7227#endif
7228},
7229
7230{
7231	X86_KMOVWkk, X86_INS_KMOVW, 0,
7232#ifndef CAPSTONE_DIET
7233	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7234#endif
7235},
7236
7237{
7238	X86_KMOVWkm, X86_INS_KMOVW, 0,
7239#ifndef CAPSTONE_DIET
7240	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7241#endif
7242},
7243
7244{
7245	X86_KMOVWkr, X86_INS_KMOVW, 0,
7246#ifndef CAPSTONE_DIET
7247	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7248#endif
7249},
7250
7251{
7252	X86_KMOVWmk, X86_INS_KMOVW, 0,
7253#ifndef CAPSTONE_DIET
7254	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7255#endif
7256},
7257
7258{
7259	X86_KMOVWrk, X86_INS_KMOVW, 0,
7260#ifndef CAPSTONE_DIET
7261	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7262#endif
7263},
7264
7265{
7266	X86_KNOTBrr, X86_INS_KNOTB, 0,
7267#ifndef CAPSTONE_DIET
7268	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7269#endif
7270},
7271
7272{
7273	X86_KNOTDrr, X86_INS_KNOTD, 0,
7274#ifndef CAPSTONE_DIET
7275	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7276#endif
7277},
7278
7279{
7280	X86_KNOTQrr, X86_INS_KNOTQ, 0,
7281#ifndef CAPSTONE_DIET
7282	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7283#endif
7284},
7285
7286{
7287	X86_KNOTWrr, X86_INS_KNOTW, 0,
7288#ifndef CAPSTONE_DIET
7289	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7290#endif
7291},
7292
7293{
7294	X86_KORBrr, X86_INS_KORB, 0,
7295#ifndef CAPSTONE_DIET
7296	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7297#endif
7298},
7299
7300{
7301	X86_KORDrr, X86_INS_KORD, 0,
7302#ifndef CAPSTONE_DIET
7303	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7304#endif
7305},
7306
7307{
7308	X86_KORQrr, X86_INS_KORQ, 0,
7309#ifndef CAPSTONE_DIET
7310	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7311#endif
7312},
7313
7314{
7315	X86_KORTESTBrr, X86_INS_KORTESTB, 0,
7316#ifndef CAPSTONE_DIET
7317	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_DQI, 0 }, 0, 0
7318#endif
7319},
7320
7321{
7322	X86_KORTESTDrr, X86_INS_KORTESTD, 0,
7323#ifndef CAPSTONE_DIET
7324	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BWI, 0 }, 0, 0
7325#endif
7326},
7327
7328{
7329	X86_KORTESTQrr, X86_INS_KORTESTQ, 0,
7330#ifndef CAPSTONE_DIET
7331	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BWI, 0 }, 0, 0
7332#endif
7333},
7334
7335{
7336	X86_KORTESTWrr, X86_INS_KORTESTW, 0,
7337#ifndef CAPSTONE_DIET
7338	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7339#endif
7340},
7341
7342{
7343	X86_KORWrr, X86_INS_KORW, 0,
7344#ifndef CAPSTONE_DIET
7345	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7346#endif
7347},
7348
7349{
7350	X86_KSHIFTLBri, X86_INS_KSHIFTLB, 0,
7351#ifndef CAPSTONE_DIET
7352	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7353#endif
7354},
7355
7356{
7357	X86_KSHIFTLDri, X86_INS_KSHIFTLD, 0,
7358#ifndef CAPSTONE_DIET
7359	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7360#endif
7361},
7362
7363{
7364	X86_KSHIFTLQri, X86_INS_KSHIFTLQ, 0,
7365#ifndef CAPSTONE_DIET
7366	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7367#endif
7368},
7369
7370{
7371	X86_KSHIFTLWri, X86_INS_KSHIFTLW, 0,
7372#ifndef CAPSTONE_DIET
7373	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7374#endif
7375},
7376
7377{
7378	X86_KSHIFTRBri, X86_INS_KSHIFTRB, 0,
7379#ifndef CAPSTONE_DIET
7380	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7381#endif
7382},
7383
7384{
7385	X86_KSHIFTRDri, X86_INS_KSHIFTRD, 0,
7386#ifndef CAPSTONE_DIET
7387	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7388#endif
7389},
7390
7391{
7392	X86_KSHIFTRQri, X86_INS_KSHIFTRQ, 0,
7393#ifndef CAPSTONE_DIET
7394	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7395#endif
7396},
7397
7398{
7399	X86_KSHIFTRWri, X86_INS_KSHIFTRW, 0,
7400#ifndef CAPSTONE_DIET
7401	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7402#endif
7403},
7404
7405{
7406	X86_KTESTBrr, X86_INS_KTESTB, 0,
7407#ifndef CAPSTONE_DIET
7408	{ 0 }, { 0 }, { 0 }, 0, 0
7409#endif
7410},
7411
7412{
7413	X86_KTESTDrr, X86_INS_KTESTD, 0,
7414#ifndef CAPSTONE_DIET
7415	{ 0 }, { 0 }, { 0 }, 0, 0
7416#endif
7417},
7418
7419{
7420	X86_KTESTQrr, X86_INS_KTESTQ, 0,
7421#ifndef CAPSTONE_DIET
7422	{ 0 }, { 0 }, { 0 }, 0, 0
7423#endif
7424},
7425
7426{
7427	X86_KTESTWrr, X86_INS_KTESTW, 0,
7428#ifndef CAPSTONE_DIET
7429	{ 0 }, { 0 }, { 0 }, 0, 0
7430#endif
7431},
7432
7433{
7434	X86_KUNPCKBWrr, X86_INS_KUNPCKBW, 0,
7435#ifndef CAPSTONE_DIET
7436	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7437#endif
7438},
7439
7440{
7441	X86_KUNPCKDQrr, X86_INS_KUNPCKDQ, 0,
7442#ifndef CAPSTONE_DIET
7443	{ 0 }, { 0 }, { 0 }, 0, 0
7444#endif
7445},
7446
7447{
7448	X86_KUNPCKWDrr, X86_INS_KUNPCKWD, 0,
7449#ifndef CAPSTONE_DIET
7450	{ 0 }, { 0 }, { 0 }, 0, 0
7451#endif
7452},
7453
7454{
7455	X86_KXNORBrr, X86_INS_KXNORB, 0,
7456#ifndef CAPSTONE_DIET
7457	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7458#endif
7459},
7460
7461{
7462	X86_KXNORDrr, X86_INS_KXNORD, 0,
7463#ifndef CAPSTONE_DIET
7464	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7465#endif
7466},
7467
7468{
7469	X86_KXNORQrr, X86_INS_KXNORQ, 0,
7470#ifndef CAPSTONE_DIET
7471	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7472#endif
7473},
7474
7475{
7476	X86_KXNORWrr, X86_INS_KXNORW, 0,
7477#ifndef CAPSTONE_DIET
7478	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7479#endif
7480},
7481
7482{
7483	X86_KXORBrr, X86_INS_KXORB, 0,
7484#ifndef CAPSTONE_DIET
7485	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
7486#endif
7487},
7488
7489{
7490	X86_KXORDrr, X86_INS_KXORD, 0,
7491#ifndef CAPSTONE_DIET
7492	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7493#endif
7494},
7495
7496{
7497	X86_KXORQrr, X86_INS_KXORQ, 0,
7498#ifndef CAPSTONE_DIET
7499	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
7500#endif
7501},
7502
7503{
7504	X86_KXORWrr, X86_INS_KXORW, 0,
7505#ifndef CAPSTONE_DIET
7506	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
7507#endif
7508},
7509
7510{
7511	X86_LAHF, X86_INS_LAHF, 0,
7512#ifndef CAPSTONE_DIET
7513	{ X86_REG_EFLAGS, 0 }, { X86_REG_AH, 0 }, { 0 }, 0, 0
7514#endif
7515},
7516
7517{
7518	X86_LAR16rm, X86_INS_LAR, 0,
7519#ifndef CAPSTONE_DIET
7520	{ 0 }, { 0 }, { 0 }, 0, 0
7521#endif
7522},
7523
7524{
7525	X86_LAR16rr, X86_INS_LAR, 0,
7526#ifndef CAPSTONE_DIET
7527	{ 0 }, { 0 }, { 0 }, 0, 0
7528#endif
7529},
7530
7531{
7532	X86_LAR32rm, X86_INS_LAR, 0,
7533#ifndef CAPSTONE_DIET
7534	{ 0 }, { 0 }, { 0 }, 0, 0
7535#endif
7536},
7537
7538{
7539	X86_LAR32rr, X86_INS_LAR, 0,
7540#ifndef CAPSTONE_DIET
7541	{ 0 }, { 0 }, { 0 }, 0, 0
7542#endif
7543},
7544
7545{
7546	X86_LAR64rm, X86_INS_LAR, 1,
7547#ifndef CAPSTONE_DIET
7548	{ 0 }, { 0 }, { 0 }, 0, 0
7549#endif
7550},
7551
7552{
7553	X86_LAR64rr, X86_INS_LAR, 1,
7554#ifndef CAPSTONE_DIET
7555	{ 0 }, { 0 }, { 0 }, 0, 0
7556#endif
7557},
7558
7559{
7560	X86_LDDQUrm, X86_INS_LDDQU, 0,
7561#ifndef CAPSTONE_DIET
7562	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
7563#endif
7564},
7565
7566{
7567	X86_LDMXCSR, X86_INS_LDMXCSR, 0,
7568#ifndef CAPSTONE_DIET
7569	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
7570#endif
7571},
7572
7573{
7574	X86_LDS16rm, X86_INS_LDS, 0,
7575#ifndef CAPSTONE_DIET
7576	{ 0 }, { 0 }, { 0 }, 0, 0
7577#endif
7578},
7579
7580{
7581	X86_LDS32rm, X86_INS_LDS, 0,
7582#ifndef CAPSTONE_DIET
7583	{ 0 }, { 0 }, { 0 }, 0, 0
7584#endif
7585},
7586
7587{
7588	X86_LD_F0, X86_INS_FLDZ, 0,
7589#ifndef CAPSTONE_DIET
7590	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
7591#endif
7592},
7593
7594{
7595	X86_LD_F1, X86_INS_FLD1, 0,
7596#ifndef CAPSTONE_DIET
7597	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
7598#endif
7599},
7600
7601{
7602	X86_LD_F32m, X86_INS_FLD, 0,
7603#ifndef CAPSTONE_DIET
7604	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
7605#endif
7606},
7607
7608{
7609	X86_LD_F64m, X86_INS_FLD, 1,
7610#ifndef CAPSTONE_DIET
7611	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
7612#endif
7613},
7614
7615{
7616	X86_LD_F80m, X86_INS_FLD, 0,
7617#ifndef CAPSTONE_DIET
7618	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
7619#endif
7620},
7621
7622{
7623	X86_LD_Fp032, X86_INS_FLD, 0,
7624#ifndef CAPSTONE_DIET
7625	{ 0 }, { 0 }, { 0 }, 0, 0
7626#endif
7627},
7628
7629{
7630	X86_LD_Fp064, X86_INS_FLD, 1,
7631#ifndef CAPSTONE_DIET
7632	{ 0 }, { 0 }, { 0 }, 0, 0
7633#endif
7634},
7635
7636{
7637	X86_LD_Fp080, X86_INS_FLD, 0,
7638#ifndef CAPSTONE_DIET
7639	{ 0 }, { 0 }, { 0 }, 0, 0
7640#endif
7641},
7642
7643{
7644	X86_LD_Fp132, X86_INS_FLD, 0,
7645#ifndef CAPSTONE_DIET
7646	{ 0 }, { 0 }, { 0 }, 0, 0
7647#endif
7648},
7649
7650{
7651	X86_LD_Fp164, X86_INS_FLD, 1,
7652#ifndef CAPSTONE_DIET
7653	{ 0 }, { 0 }, { 0 }, 0, 0
7654#endif
7655},
7656
7657{
7658	X86_LD_Fp180, X86_INS_FLD, 0,
7659#ifndef CAPSTONE_DIET
7660	{ 0 }, { 0 }, { 0 }, 0, 0
7661#endif
7662},
7663
7664{
7665	X86_LD_Fp32m, X86_INS_FLD, 0,
7666#ifndef CAPSTONE_DIET
7667	{ 0 }, { 0 }, { 0 }, 0, 0
7668#endif
7669},
7670
7671{
7672	X86_LD_Fp32m64, X86_INS_FLD, 1,
7673#ifndef CAPSTONE_DIET
7674	{ 0 }, { 0 }, { 0 }, 0, 0
7675#endif
7676},
7677
7678{
7679	X86_LD_Fp32m80, X86_INS_FLD, 0,
7680#ifndef CAPSTONE_DIET
7681	{ 0 }, { 0 }, { 0 }, 0, 0
7682#endif
7683},
7684
7685{
7686	X86_LD_Fp64m, X86_INS_FLD, 1,
7687#ifndef CAPSTONE_DIET
7688	{ 0 }, { 0 }, { 0 }, 0, 0
7689#endif
7690},
7691
7692{
7693	X86_LD_Fp64m80, X86_INS_FLD, 1,
7694#ifndef CAPSTONE_DIET
7695	{ 0 }, { 0 }, { 0 }, 0, 0
7696#endif
7697},
7698
7699{
7700	X86_LD_Fp80m, X86_INS_FLD, 0,
7701#ifndef CAPSTONE_DIET
7702	{ 0 }, { 0 }, { 0 }, 0, 0
7703#endif
7704},
7705
7706{
7707	X86_LD_Frr, X86_INS_FLD, 0,
7708#ifndef CAPSTONE_DIET
7709	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
7710#endif
7711},
7712
7713{
7714	X86_LEA16r, X86_INS_LEA, 0,
7715#ifndef CAPSTONE_DIET
7716	{ 0 }, { 0 }, { 0 }, 0, 0
7717#endif
7718},
7719
7720{
7721	X86_LEA32r, X86_INS_LEA, 0,
7722#ifndef CAPSTONE_DIET
7723	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
7724#endif
7725},
7726
7727{
7728	X86_LEA64_32r, X86_INS_LEA, 1,
7729#ifndef CAPSTONE_DIET
7730	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
7731#endif
7732},
7733
7734{
7735	X86_LEA64r, X86_INS_LEA, 1,
7736#ifndef CAPSTONE_DIET
7737	{ 0 }, { 0 }, { 0 }, 0, 0
7738#endif
7739},
7740
7741{
7742	X86_LEAVE, X86_INS_LEAVE, 0,
7743#ifndef CAPSTONE_DIET
7744	{ X86_REG_EBP, X86_REG_ESP, 0 }, { X86_REG_EBP, X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
7745#endif
7746},
7747
7748{
7749	X86_LEAVE64, X86_INS_LEAVE, 1,
7750#ifndef CAPSTONE_DIET
7751	{ X86_REG_RBP, X86_REG_RSP, 0 }, { X86_REG_RBP, X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
7752#endif
7753},
7754
7755{
7756	X86_LES16rm, X86_INS_LES, 0,
7757#ifndef CAPSTONE_DIET
7758	{ 0 }, { 0 }, { 0 }, 0, 0
7759#endif
7760},
7761
7762{
7763	X86_LES32rm, X86_INS_LES, 0,
7764#ifndef CAPSTONE_DIET
7765	{ 0 }, { 0 }, { 0 }, 0, 0
7766#endif
7767},
7768
7769{
7770	X86_LFENCE, X86_INS_LFENCE, 0,
7771#ifndef CAPSTONE_DIET
7772	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
7773#endif
7774},
7775
7776{
7777	X86_LFS16rm, X86_INS_LFS, 0,
7778#ifndef CAPSTONE_DIET
7779	{ 0 }, { 0 }, { 0 }, 0, 0
7780#endif
7781},
7782
7783{
7784	X86_LFS32rm, X86_INS_LFS, 0,
7785#ifndef CAPSTONE_DIET
7786	{ 0 }, { 0 }, { 0 }, 0, 0
7787#endif
7788},
7789
7790{
7791	X86_LFS64rm, X86_INS_LFS, 1,
7792#ifndef CAPSTONE_DIET
7793	{ 0 }, { 0 }, { 0 }, 0, 0
7794#endif
7795},
7796
7797{
7798	X86_LGDT16m, X86_INS_LGDT, 0,
7799#ifndef CAPSTONE_DIET
7800	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
7801#endif
7802},
7803
7804{
7805	X86_LGDT32m, X86_INS_LGDT, 0,
7806#ifndef CAPSTONE_DIET
7807	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
7808#endif
7809},
7810
7811{
7812	X86_LGDT64m, X86_INS_LGDT, 1,
7813#ifndef CAPSTONE_DIET
7814	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
7815#endif
7816},
7817
7818{
7819	X86_LGS16rm, X86_INS_LGS, 0,
7820#ifndef CAPSTONE_DIET
7821	{ 0 }, { 0 }, { 0 }, 0, 0
7822#endif
7823},
7824
7825{
7826	X86_LGS32rm, X86_INS_LGS, 0,
7827#ifndef CAPSTONE_DIET
7828	{ 0 }, { 0 }, { 0 }, 0, 0
7829#endif
7830},
7831
7832{
7833	X86_LGS64rm, X86_INS_LGS, 1,
7834#ifndef CAPSTONE_DIET
7835	{ 0 }, { 0 }, { 0 }, 0, 0
7836#endif
7837},
7838
7839{
7840	X86_LIDT16m, X86_INS_LIDT, 0,
7841#ifndef CAPSTONE_DIET
7842	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
7843#endif
7844},
7845
7846{
7847	X86_LIDT32m, X86_INS_LIDT, 0,
7848#ifndef CAPSTONE_DIET
7849	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
7850#endif
7851},
7852
7853{
7854	X86_LIDT64m, X86_INS_LIDT, 1,
7855#ifndef CAPSTONE_DIET
7856	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
7857#endif
7858},
7859
7860{
7861	X86_LLDT16m, X86_INS_LLDT, 0,
7862#ifndef CAPSTONE_DIET
7863	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
7864#endif
7865},
7866
7867{
7868	X86_LLDT16r, X86_INS_LLDT, 0,
7869#ifndef CAPSTONE_DIET
7870	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
7871#endif
7872},
7873
7874{
7875	X86_LLWPCB, X86_INS_LLWPCB, 0,
7876#ifndef CAPSTONE_DIET
7877	{ 0 }, { 0 }, { 0 }, 0, 0
7878#endif
7879},
7880
7881{
7882	X86_LLWPCB64, X86_INS_LLWPCB, 1,
7883#ifndef CAPSTONE_DIET
7884	{ 0 }, { 0 }, { 0 }, 0, 0
7885#endif
7886},
7887
7888{
7889	X86_LMSW16m, X86_INS_LMSW, 0,
7890#ifndef CAPSTONE_DIET
7891	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
7892#endif
7893},
7894
7895{
7896	X86_LMSW16r, X86_INS_LMSW, 0,
7897#ifndef CAPSTONE_DIET
7898	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
7899#endif
7900},
7901
7902{
7903	X86_LOCK_PREFIX, X86_INS_LOCK, 0,
7904#ifndef CAPSTONE_DIET
7905	{ 0 }, { 0 }, { 0 }, 0, 0
7906#endif
7907},
7908
7909{
7910	X86_LODSB, X86_INS_LODSB, 0,
7911#ifndef CAPSTONE_DIET
7912	{ X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_AL, X86_REG_ESI, 0 }, { 0 }, 0, 0
7913#endif
7914},
7915
7916{
7917	X86_LODSL, X86_INS_LODSD, 0,
7918#ifndef CAPSTONE_DIET
7919	{ X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EAX, X86_REG_ESI, 0 }, { 0 }, 0, 0
7920#endif
7921},
7922
7923{
7924	X86_LODSQ, X86_INS_LODSQ, 0,
7925#ifndef CAPSTONE_DIET
7926	{ X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_RAX, X86_REG_ESI, 0 }, { 0 }, 0, 0
7927#endif
7928},
7929
7930{
7931	X86_LODSW, X86_INS_LODSW, 0,
7932#ifndef CAPSTONE_DIET
7933	{ X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_AX, X86_REG_ESI, 0 }, { 0 }, 0, 0
7934#endif
7935},
7936
7937{
7938	X86_LOOP, X86_INS_LOOP, 0,
7939#ifndef CAPSTONE_DIET
7940	{ 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 0, 0
7941#endif
7942},
7943
7944{
7945	X86_LOOPE, X86_INS_LOOPE, 0,
7946#ifndef CAPSTONE_DIET
7947	{ 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 0, 0
7948#endif
7949},
7950
7951{
7952	X86_LOOPNE, X86_INS_LOOPNE, 0,
7953#ifndef CAPSTONE_DIET
7954	{ 0 }, { 0 }, { X86_GRP_BRANCH_RELATIVE, 0 }, 0, 0
7955#endif
7956},
7957
7958{
7959	X86_LRETIL, X86_INS_RETF, 0,
7960#ifndef CAPSTONE_DIET
7961	{ 0 }, { 0 }, { X86_GRP_RET, 0 }, 0, 0
7962#endif
7963},
7964
7965{
7966	X86_LRETIQ, X86_INS_RETFQ, 0,
7967#ifndef CAPSTONE_DIET
7968	{ 0 }, { 0 }, { X86_GRP_RET, X86_GRP_MODE64, 0 }, 0, 0
7969#endif
7970},
7971
7972{
7973	X86_LRETIW, X86_INS_RETF, 0,
7974#ifndef CAPSTONE_DIET
7975	{ 0 }, { 0 }, { X86_GRP_RET, 0 }, 0, 0
7976#endif
7977},
7978
7979{
7980	X86_LRETL, X86_INS_RETF, 0,
7981#ifndef CAPSTONE_DIET
7982	{ 0 }, { 0 }, { X86_GRP_RET, 0 }, 0, 0
7983#endif
7984},
7985
7986{
7987	X86_LRETQ, X86_INS_RETFQ, 0,
7988#ifndef CAPSTONE_DIET
7989	{ 0 }, { 0 }, { X86_GRP_RET, X86_GRP_MODE64, 0 }, 0, 0
7990#endif
7991},
7992
7993{
7994	X86_LRETW, X86_INS_RETF, 0,
7995#ifndef CAPSTONE_DIET
7996	{ 0 }, { 0 }, { X86_GRP_RET, 0 }, 0, 0
7997#endif
7998},
7999
8000{
8001	X86_LSL16rm, X86_INS_LSL, 0,
8002#ifndef CAPSTONE_DIET
8003	{ 0 }, { 0 }, { 0 }, 0, 0
8004#endif
8005},
8006
8007{
8008	X86_LSL16rr, X86_INS_LSL, 0,
8009#ifndef CAPSTONE_DIET
8010	{ 0 }, { 0 }, { 0 }, 0, 0
8011#endif
8012},
8013
8014{
8015	X86_LSL32rm, X86_INS_LSL, 0,
8016#ifndef CAPSTONE_DIET
8017	{ 0 }, { 0 }, { 0 }, 0, 0
8018#endif
8019},
8020
8021{
8022	X86_LSL32rr, X86_INS_LSL, 0,
8023#ifndef CAPSTONE_DIET
8024	{ 0 }, { 0 }, { 0 }, 0, 0
8025#endif
8026},
8027
8028{
8029	X86_LSL64rm, X86_INS_LSL, 1,
8030#ifndef CAPSTONE_DIET
8031	{ 0 }, { 0 }, { 0 }, 0, 0
8032#endif
8033},
8034
8035{
8036	X86_LSL64rr, X86_INS_LSL, 1,
8037#ifndef CAPSTONE_DIET
8038	{ 0 }, { 0 }, { 0 }, 0, 0
8039#endif
8040},
8041
8042{
8043	X86_LSS16rm, X86_INS_LSS, 0,
8044#ifndef CAPSTONE_DIET
8045	{ 0 }, { 0 }, { 0 }, 0, 0
8046#endif
8047},
8048
8049{
8050	X86_LSS32rm, X86_INS_LSS, 0,
8051#ifndef CAPSTONE_DIET
8052	{ 0 }, { 0 }, { 0 }, 0, 0
8053#endif
8054},
8055
8056{
8057	X86_LSS64rm, X86_INS_LSS, 1,
8058#ifndef CAPSTONE_DIET
8059	{ 0 }, { 0 }, { 0 }, 0, 0
8060#endif
8061},
8062
8063{
8064	X86_LTRm, X86_INS_LTR, 0,
8065#ifndef CAPSTONE_DIET
8066	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
8067#endif
8068},
8069
8070{
8071	X86_LTRr, X86_INS_LTR, 0,
8072#ifndef CAPSTONE_DIET
8073	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
8074#endif
8075},
8076
8077{
8078	X86_LWPINS32rmi, X86_INS_LWPINS, 0,
8079#ifndef CAPSTONE_DIET
8080	{ 0 }, { 0 }, { 0 }, 0, 0
8081#endif
8082},
8083
8084{
8085	X86_LWPINS32rri, X86_INS_LWPINS, 0,
8086#ifndef CAPSTONE_DIET
8087	{ 0 }, { 0 }, { 0 }, 0, 0
8088#endif
8089},
8090
8091{
8092	X86_LWPINS64rmi, X86_INS_LWPINS, 1,
8093#ifndef CAPSTONE_DIET
8094	{ 0 }, { 0 }, { 0 }, 0, 0
8095#endif
8096},
8097
8098{
8099	X86_LWPINS64rri, X86_INS_LWPINS, 1,
8100#ifndef CAPSTONE_DIET
8101	{ 0 }, { 0 }, { 0 }, 0, 0
8102#endif
8103},
8104
8105{
8106	X86_LWPVAL32rmi, X86_INS_LWPVAL, 0,
8107#ifndef CAPSTONE_DIET
8108	{ 0 }, { 0 }, { 0 }, 0, 0
8109#endif
8110},
8111
8112{
8113	X86_LWPVAL32rri, X86_INS_LWPVAL, 0,
8114#ifndef CAPSTONE_DIET
8115	{ 0 }, { 0 }, { 0 }, 0, 0
8116#endif
8117},
8118
8119{
8120	X86_LWPVAL64rmi, X86_INS_LWPVAL, 1,
8121#ifndef CAPSTONE_DIET
8122	{ 0 }, { 0 }, { 0 }, 0, 0
8123#endif
8124},
8125
8126{
8127	X86_LWPVAL64rri, X86_INS_LWPVAL, 1,
8128#ifndef CAPSTONE_DIET
8129	{ 0 }, { 0 }, { 0 }, 0, 0
8130#endif
8131},
8132
8133{
8134	X86_LZCNT16rm, X86_INS_LZCNT, 0,
8135#ifndef CAPSTONE_DIET
8136	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
8137#endif
8138},
8139
8140{
8141	X86_LZCNT16rr, X86_INS_LZCNT, 0,
8142#ifndef CAPSTONE_DIET
8143	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
8144#endif
8145},
8146
8147{
8148	X86_LZCNT32rm, X86_INS_LZCNT, 0,
8149#ifndef CAPSTONE_DIET
8150	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
8151#endif
8152},
8153
8154{
8155	X86_LZCNT32rr, X86_INS_LZCNT, 0,
8156#ifndef CAPSTONE_DIET
8157	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
8158#endif
8159},
8160
8161{
8162	X86_LZCNT64rm, X86_INS_LZCNT, 1,
8163#ifndef CAPSTONE_DIET
8164	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
8165#endif
8166},
8167
8168{
8169	X86_LZCNT64rr, X86_INS_LZCNT, 1,
8170#ifndef CAPSTONE_DIET
8171	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
8172#endif
8173},
8174
8175{
8176	X86_MASKMOVDQU, X86_INS_MASKMOVDQU, 0,
8177#ifndef CAPSTONE_DIET
8178	{ X86_REG_EDI, 0 }, { 0 }, { X86_GRP_SSE2, X86_GRP_NOT64BITMODE, 0 }, 0, 0
8179#endif
8180},
8181
8182{
8183	X86_MASKMOVDQU64, X86_INS_MASKMOVDQU, 1,
8184#ifndef CAPSTONE_DIET
8185	{ X86_REG_RDI, 0 }, { 0 }, { X86_GRP_SSE2, X86_GRP_MODE64, 0 }, 0, 0
8186#endif
8187},
8188
8189{
8190	X86_MAXCPDrm, X86_INS_MAXPD, 0,
8191#ifndef CAPSTONE_DIET
8192	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8193#endif
8194},
8195
8196{
8197	X86_MAXCPDrr, X86_INS_MAXPD, 0,
8198#ifndef CAPSTONE_DIET
8199	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8200#endif
8201},
8202
8203{
8204	X86_MAXCPSrm, X86_INS_MAXPS, 0,
8205#ifndef CAPSTONE_DIET
8206	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8207#endif
8208},
8209
8210{
8211	X86_MAXCPSrr, X86_INS_MAXPS, 0,
8212#ifndef CAPSTONE_DIET
8213	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8214#endif
8215},
8216
8217{
8218	X86_MAXCSDrm, X86_INS_MAXSD, 0,
8219#ifndef CAPSTONE_DIET
8220	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8221#endif
8222},
8223
8224{
8225	X86_MAXCSDrr, X86_INS_MAXSD, 0,
8226#ifndef CAPSTONE_DIET
8227	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8228#endif
8229},
8230
8231{
8232	X86_MAXCSSrm, X86_INS_MAXSS, 0,
8233#ifndef CAPSTONE_DIET
8234	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8235#endif
8236},
8237
8238{
8239	X86_MAXCSSrr, X86_INS_MAXSS, 0,
8240#ifndef CAPSTONE_DIET
8241	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8242#endif
8243},
8244
8245{
8246	X86_MAXPDrm, X86_INS_MAXPD, 0,
8247#ifndef CAPSTONE_DIET
8248	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8249#endif
8250},
8251
8252{
8253	X86_MAXPDrr, X86_INS_MAXPD, 0,
8254#ifndef CAPSTONE_DIET
8255	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8256#endif
8257},
8258
8259{
8260	X86_MAXPSrm, X86_INS_MAXPS, 0,
8261#ifndef CAPSTONE_DIET
8262	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8263#endif
8264},
8265
8266{
8267	X86_MAXPSrr, X86_INS_MAXPS, 0,
8268#ifndef CAPSTONE_DIET
8269	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8270#endif
8271},
8272
8273{
8274	X86_MAXSDrm, X86_INS_MAXSD, 0,
8275#ifndef CAPSTONE_DIET
8276	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8277#endif
8278},
8279
8280{
8281	X86_MAXSDrm_Int, X86_INS_MAXSD, 0,
8282#ifndef CAPSTONE_DIET
8283	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8284#endif
8285},
8286
8287{
8288	X86_MAXSDrr, X86_INS_MAXSD, 0,
8289#ifndef CAPSTONE_DIET
8290	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8291#endif
8292},
8293
8294{
8295	X86_MAXSDrr_Int, X86_INS_MAXSD, 0,
8296#ifndef CAPSTONE_DIET
8297	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8298#endif
8299},
8300
8301{
8302	X86_MAXSSrm, X86_INS_MAXSS, 0,
8303#ifndef CAPSTONE_DIET
8304	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8305#endif
8306},
8307
8308{
8309	X86_MAXSSrm_Int, X86_INS_MAXSS, 0,
8310#ifndef CAPSTONE_DIET
8311	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8312#endif
8313},
8314
8315{
8316	X86_MAXSSrr, X86_INS_MAXSS, 0,
8317#ifndef CAPSTONE_DIET
8318	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8319#endif
8320},
8321
8322{
8323	X86_MAXSSrr_Int, X86_INS_MAXSS, 0,
8324#ifndef CAPSTONE_DIET
8325	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8326#endif
8327},
8328
8329{
8330	X86_MFENCE, X86_INS_MFENCE, 0,
8331#ifndef CAPSTONE_DIET
8332	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8333#endif
8334},
8335
8336{
8337	X86_MINCPDrm, X86_INS_MINPD, 0,
8338#ifndef CAPSTONE_DIET
8339	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8340#endif
8341},
8342
8343{
8344	X86_MINCPDrr, X86_INS_MINPD, 0,
8345#ifndef CAPSTONE_DIET
8346	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8347#endif
8348},
8349
8350{
8351	X86_MINCPSrm, X86_INS_MINPS, 0,
8352#ifndef CAPSTONE_DIET
8353	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8354#endif
8355},
8356
8357{
8358	X86_MINCPSrr, X86_INS_MINPS, 0,
8359#ifndef CAPSTONE_DIET
8360	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8361#endif
8362},
8363
8364{
8365	X86_MINCSDrm, X86_INS_MINSD, 0,
8366#ifndef CAPSTONE_DIET
8367	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8368#endif
8369},
8370
8371{
8372	X86_MINCSDrr, X86_INS_MINSD, 0,
8373#ifndef CAPSTONE_DIET
8374	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8375#endif
8376},
8377
8378{
8379	X86_MINCSSrm, X86_INS_MINSS, 0,
8380#ifndef CAPSTONE_DIET
8381	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8382#endif
8383},
8384
8385{
8386	X86_MINCSSrr, X86_INS_MINSS, 0,
8387#ifndef CAPSTONE_DIET
8388	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8389#endif
8390},
8391
8392{
8393	X86_MINPDrm, X86_INS_MINPD, 0,
8394#ifndef CAPSTONE_DIET
8395	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8396#endif
8397},
8398
8399{
8400	X86_MINPDrr, X86_INS_MINPD, 0,
8401#ifndef CAPSTONE_DIET
8402	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8403#endif
8404},
8405
8406{
8407	X86_MINPSrm, X86_INS_MINPS, 0,
8408#ifndef CAPSTONE_DIET
8409	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8410#endif
8411},
8412
8413{
8414	X86_MINPSrr, X86_INS_MINPS, 0,
8415#ifndef CAPSTONE_DIET
8416	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8417#endif
8418},
8419
8420{
8421	X86_MINSDrm, X86_INS_MINSD, 0,
8422#ifndef CAPSTONE_DIET
8423	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8424#endif
8425},
8426
8427{
8428	X86_MINSDrm_Int, X86_INS_MINSD, 0,
8429#ifndef CAPSTONE_DIET
8430	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8431#endif
8432},
8433
8434{
8435	X86_MINSDrr, X86_INS_MINSD, 0,
8436#ifndef CAPSTONE_DIET
8437	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8438#endif
8439},
8440
8441{
8442	X86_MINSDrr_Int, X86_INS_MINSD, 0,
8443#ifndef CAPSTONE_DIET
8444	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8445#endif
8446},
8447
8448{
8449	X86_MINSSrm, X86_INS_MINSS, 0,
8450#ifndef CAPSTONE_DIET
8451	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8452#endif
8453},
8454
8455{
8456	X86_MINSSrm_Int, X86_INS_MINSS, 0,
8457#ifndef CAPSTONE_DIET
8458	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8459#endif
8460},
8461
8462{
8463	X86_MINSSrr, X86_INS_MINSS, 0,
8464#ifndef CAPSTONE_DIET
8465	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8466#endif
8467},
8468
8469{
8470	X86_MINSSrr_Int, X86_INS_MINSS, 0,
8471#ifndef CAPSTONE_DIET
8472	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8473#endif
8474},
8475
8476{
8477	X86_MMX_CVTPD2PIirm, X86_INS_CVTPD2PI, 0,
8478#ifndef CAPSTONE_DIET
8479	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8480#endif
8481},
8482
8483{
8484	X86_MMX_CVTPD2PIirr, X86_INS_CVTPD2PI, 0,
8485#ifndef CAPSTONE_DIET
8486	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8487#endif
8488},
8489
8490{
8491	X86_MMX_CVTPI2PDirm, X86_INS_CVTPI2PD, 0,
8492#ifndef CAPSTONE_DIET
8493	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8494#endif
8495},
8496
8497{
8498	X86_MMX_CVTPI2PDirr, X86_INS_CVTPI2PD, 0,
8499#ifndef CAPSTONE_DIET
8500	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8501#endif
8502},
8503
8504{
8505	X86_MMX_CVTPI2PSirm, X86_INS_CVTPI2PS, 0,
8506#ifndef CAPSTONE_DIET
8507	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8508#endif
8509},
8510
8511{
8512	X86_MMX_CVTPI2PSirr, X86_INS_CVTPI2PS, 0,
8513#ifndef CAPSTONE_DIET
8514	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8515#endif
8516},
8517
8518{
8519	X86_MMX_CVTPS2PIirm, X86_INS_CVTPS2PI, 0,
8520#ifndef CAPSTONE_DIET
8521	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8522#endif
8523},
8524
8525{
8526	X86_MMX_CVTPS2PIirr, X86_INS_CVTPS2PI, 0,
8527#ifndef CAPSTONE_DIET
8528	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8529#endif
8530},
8531
8532{
8533	X86_MMX_CVTTPD2PIirm, X86_INS_CVTTPD2PI, 0,
8534#ifndef CAPSTONE_DIET
8535	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8536#endif
8537},
8538
8539{
8540	X86_MMX_CVTTPD2PIirr, X86_INS_CVTTPD2PI, 0,
8541#ifndef CAPSTONE_DIET
8542	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8543#endif
8544},
8545
8546{
8547	X86_MMX_CVTTPS2PIirm, X86_INS_CVTTPS2PI, 0,
8548#ifndef CAPSTONE_DIET
8549	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8550#endif
8551},
8552
8553{
8554	X86_MMX_CVTTPS2PIirr, X86_INS_CVTTPS2PI, 0,
8555#ifndef CAPSTONE_DIET
8556	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
8557#endif
8558},
8559
8560{
8561	X86_MMX_EMMS, X86_INS_EMMS, 0,
8562#ifndef CAPSTONE_DIET
8563	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8564#endif
8565},
8566
8567{
8568	X86_MMX_MASKMOVQ, X86_INS_MASKMOVQ, 0,
8569#ifndef CAPSTONE_DIET
8570	{ X86_REG_EDI, 0 }, { 0 }, { X86_GRP_MMX, X86_GRP_NOT64BITMODE, 0 }, 0, 0
8571#endif
8572},
8573
8574{
8575	X86_MMX_MASKMOVQ64, X86_INS_MASKMOVQ, 1,
8576#ifndef CAPSTONE_DIET
8577	{ X86_REG_RDI, 0 }, { 0 }, { X86_GRP_MMX, X86_GRP_MODE64, 0 }, 0, 0
8578#endif
8579},
8580
8581{
8582	X86_MMX_MOVD64from64rm, X86_INS_MOVD, 1,
8583#ifndef CAPSTONE_DIET
8584	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8585#endif
8586},
8587
8588{
8589	X86_MMX_MOVD64from64rr, X86_INS_MOVQ, 1,
8590#ifndef CAPSTONE_DIET
8591	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8592#endif
8593},
8594
8595{
8596	X86_MMX_MOVD64grr, X86_INS_MOVD, 1,
8597#ifndef CAPSTONE_DIET
8598	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8599#endif
8600},
8601
8602{
8603	X86_MMX_MOVD64mr, X86_INS_MOVD, 1,
8604#ifndef CAPSTONE_DIET
8605	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8606#endif
8607},
8608
8609{
8610	X86_MMX_MOVD64rm, X86_INS_MOVD, 1,
8611#ifndef CAPSTONE_DIET
8612	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8613#endif
8614},
8615
8616{
8617	X86_MMX_MOVD64rr, X86_INS_MOVD, 1,
8618#ifndef CAPSTONE_DIET
8619	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8620#endif
8621},
8622
8623{
8624	X86_MMX_MOVD64to64rm, X86_INS_MOVD, 1,
8625#ifndef CAPSTONE_DIET
8626	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8627#endif
8628},
8629
8630{
8631	X86_MMX_MOVD64to64rr, X86_INS_MOVQ, 1,
8632#ifndef CAPSTONE_DIET
8633	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8634#endif
8635},
8636
8637{
8638	X86_MMX_MOVDQ2Qrr, X86_INS_MOVDQ2Q, 0,
8639#ifndef CAPSTONE_DIET
8640	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8641#endif
8642},
8643
8644{
8645	X86_MMX_MOVFR642Qrr, X86_INS_MOVDQ2Q, 1,
8646#ifndef CAPSTONE_DIET
8647	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8648#endif
8649},
8650
8651{
8652	X86_MMX_MOVNTQmr, X86_INS_MOVNTQ, 0,
8653#ifndef CAPSTONE_DIET
8654	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8655#endif
8656},
8657
8658{
8659	X86_MMX_MOVQ2DQrr, X86_INS_MOVQ2DQ, 0,
8660#ifndef CAPSTONE_DIET
8661	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8662#endif
8663},
8664
8665{
8666	X86_MMX_MOVQ2FR64rr, X86_INS_MOVQ2DQ, 1,
8667#ifndef CAPSTONE_DIET
8668	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
8669#endif
8670},
8671
8672{
8673	X86_MMX_MOVQ64mr, X86_INS_MOVQ, 1,
8674#ifndef CAPSTONE_DIET
8675	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8676#endif
8677},
8678
8679{
8680	X86_MMX_MOVQ64rm, X86_INS_MOVQ, 1,
8681#ifndef CAPSTONE_DIET
8682	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8683#endif
8684},
8685
8686{
8687	X86_MMX_MOVQ64rr, X86_INS_MOVQ, 1,
8688#ifndef CAPSTONE_DIET
8689	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8690#endif
8691},
8692
8693{
8694	X86_MMX_MOVQ64rr_REV, X86_INS_MOVQ, 1,
8695#ifndef CAPSTONE_DIET
8696	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8697#endif
8698},
8699
8700{
8701	X86_MMX_PABSBrm, X86_INS_PABSB, 0,
8702#ifndef CAPSTONE_DIET
8703	{ 0 }, { 0 }, { 0 }, 0, 0
8704#endif
8705},
8706
8707{
8708	X86_MMX_PABSBrr, X86_INS_PABSB, 0,
8709#ifndef CAPSTONE_DIET
8710	{ 0 }, { 0 }, { 0 }, 0, 0
8711#endif
8712},
8713
8714{
8715	X86_MMX_PABSDrm, X86_INS_PABSD, 0,
8716#ifndef CAPSTONE_DIET
8717	{ 0 }, { 0 }, { 0 }, 0, 0
8718#endif
8719},
8720
8721{
8722	X86_MMX_PABSDrr, X86_INS_PABSD, 0,
8723#ifndef CAPSTONE_DIET
8724	{ 0 }, { 0 }, { 0 }, 0, 0
8725#endif
8726},
8727
8728{
8729	X86_MMX_PABSWrm, X86_INS_PABSW, 0,
8730#ifndef CAPSTONE_DIET
8731	{ 0 }, { 0 }, { 0 }, 0, 0
8732#endif
8733},
8734
8735{
8736	X86_MMX_PABSWrr, X86_INS_PABSW, 0,
8737#ifndef CAPSTONE_DIET
8738	{ 0 }, { 0 }, { 0 }, 0, 0
8739#endif
8740},
8741
8742{
8743	X86_MMX_PACKSSDWirm, X86_INS_PACKSSDW, 0,
8744#ifndef CAPSTONE_DIET
8745	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8746#endif
8747},
8748
8749{
8750	X86_MMX_PACKSSDWirr, X86_INS_PACKSSDW, 0,
8751#ifndef CAPSTONE_DIET
8752	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8753#endif
8754},
8755
8756{
8757	X86_MMX_PACKSSWBirm, X86_INS_PACKSSWB, 0,
8758#ifndef CAPSTONE_DIET
8759	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8760#endif
8761},
8762
8763{
8764	X86_MMX_PACKSSWBirr, X86_INS_PACKSSWB, 0,
8765#ifndef CAPSTONE_DIET
8766	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8767#endif
8768},
8769
8770{
8771	X86_MMX_PACKUSWBirm, X86_INS_PACKUSWB, 0,
8772#ifndef CAPSTONE_DIET
8773	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8774#endif
8775},
8776
8777{
8778	X86_MMX_PACKUSWBirr, X86_INS_PACKUSWB, 0,
8779#ifndef CAPSTONE_DIET
8780	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8781#endif
8782},
8783
8784{
8785	X86_MMX_PADDBirm, X86_INS_PADDB, 0,
8786#ifndef CAPSTONE_DIET
8787	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8788#endif
8789},
8790
8791{
8792	X86_MMX_PADDBirr, X86_INS_PADDB, 0,
8793#ifndef CAPSTONE_DIET
8794	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8795#endif
8796},
8797
8798{
8799	X86_MMX_PADDDirm, X86_INS_PADDD, 0,
8800#ifndef CAPSTONE_DIET
8801	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8802#endif
8803},
8804
8805{
8806	X86_MMX_PADDDirr, X86_INS_PADDD, 0,
8807#ifndef CAPSTONE_DIET
8808	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8809#endif
8810},
8811
8812{
8813	X86_MMX_PADDQirm, X86_INS_PADDQ, 0,
8814#ifndef CAPSTONE_DIET
8815	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8816#endif
8817},
8818
8819{
8820	X86_MMX_PADDQirr, X86_INS_PADDQ, 0,
8821#ifndef CAPSTONE_DIET
8822	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8823#endif
8824},
8825
8826{
8827	X86_MMX_PADDSBirm, X86_INS_PADDSB, 0,
8828#ifndef CAPSTONE_DIET
8829	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8830#endif
8831},
8832
8833{
8834	X86_MMX_PADDSBirr, X86_INS_PADDSB, 0,
8835#ifndef CAPSTONE_DIET
8836	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8837#endif
8838},
8839
8840{
8841	X86_MMX_PADDSWirm, X86_INS_PADDSW, 0,
8842#ifndef CAPSTONE_DIET
8843	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8844#endif
8845},
8846
8847{
8848	X86_MMX_PADDSWirr, X86_INS_PADDSW, 0,
8849#ifndef CAPSTONE_DIET
8850	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8851#endif
8852},
8853
8854{
8855	X86_MMX_PADDUSBirm, X86_INS_PADDUSB, 0,
8856#ifndef CAPSTONE_DIET
8857	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8858#endif
8859},
8860
8861{
8862	X86_MMX_PADDUSBirr, X86_INS_PADDUSB, 0,
8863#ifndef CAPSTONE_DIET
8864	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8865#endif
8866},
8867
8868{
8869	X86_MMX_PADDUSWirm, X86_INS_PADDUSW, 0,
8870#ifndef CAPSTONE_DIET
8871	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8872#endif
8873},
8874
8875{
8876	X86_MMX_PADDUSWirr, X86_INS_PADDUSW, 0,
8877#ifndef CAPSTONE_DIET
8878	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8879#endif
8880},
8881
8882{
8883	X86_MMX_PADDWirm, X86_INS_PADDW, 0,
8884#ifndef CAPSTONE_DIET
8885	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8886#endif
8887},
8888
8889{
8890	X86_MMX_PADDWirr, X86_INS_PADDW, 0,
8891#ifndef CAPSTONE_DIET
8892	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8893#endif
8894},
8895
8896{
8897	X86_MMX_PALIGNRrmi, X86_INS_PALIGNR, 0,
8898#ifndef CAPSTONE_DIET
8899	{ 0 }, { 0 }, { 0 }, 0, 0
8900#endif
8901},
8902
8903{
8904	X86_MMX_PALIGNRrri, X86_INS_PALIGNR, 0,
8905#ifndef CAPSTONE_DIET
8906	{ 0 }, { 0 }, { 0 }, 0, 0
8907#endif
8908},
8909
8910{
8911	X86_MMX_PANDNirm, X86_INS_PANDN, 0,
8912#ifndef CAPSTONE_DIET
8913	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8914#endif
8915},
8916
8917{
8918	X86_MMX_PANDNirr, X86_INS_PANDN, 0,
8919#ifndef CAPSTONE_DIET
8920	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8921#endif
8922},
8923
8924{
8925	X86_MMX_PANDirm, X86_INS_PAND, 0,
8926#ifndef CAPSTONE_DIET
8927	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8928#endif
8929},
8930
8931{
8932	X86_MMX_PANDirr, X86_INS_PAND, 0,
8933#ifndef CAPSTONE_DIET
8934	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8935#endif
8936},
8937
8938{
8939	X86_MMX_PAVGBirm, X86_INS_PAVGB, 0,
8940#ifndef CAPSTONE_DIET
8941	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8942#endif
8943},
8944
8945{
8946	X86_MMX_PAVGBirr, X86_INS_PAVGB, 0,
8947#ifndef CAPSTONE_DIET
8948	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8949#endif
8950},
8951
8952{
8953	X86_MMX_PAVGWirm, X86_INS_PAVGW, 0,
8954#ifndef CAPSTONE_DIET
8955	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8956#endif
8957},
8958
8959{
8960	X86_MMX_PAVGWirr, X86_INS_PAVGW, 0,
8961#ifndef CAPSTONE_DIET
8962	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8963#endif
8964},
8965
8966{
8967	X86_MMX_PCMPEQBirm, X86_INS_PCMPEQB, 0,
8968#ifndef CAPSTONE_DIET
8969	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8970#endif
8971},
8972
8973{
8974	X86_MMX_PCMPEQBirr, X86_INS_PCMPEQB, 0,
8975#ifndef CAPSTONE_DIET
8976	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8977#endif
8978},
8979
8980{
8981	X86_MMX_PCMPEQDirm, X86_INS_PCMPEQD, 0,
8982#ifndef CAPSTONE_DIET
8983	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8984#endif
8985},
8986
8987{
8988	X86_MMX_PCMPEQDirr, X86_INS_PCMPEQD, 0,
8989#ifndef CAPSTONE_DIET
8990	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8991#endif
8992},
8993
8994{
8995	X86_MMX_PCMPEQWirm, X86_INS_PCMPEQW, 0,
8996#ifndef CAPSTONE_DIET
8997	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
8998#endif
8999},
9000
9001{
9002	X86_MMX_PCMPEQWirr, X86_INS_PCMPEQW, 0,
9003#ifndef CAPSTONE_DIET
9004	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9005#endif
9006},
9007
9008{
9009	X86_MMX_PCMPGTBirm, X86_INS_PCMPGTB, 0,
9010#ifndef CAPSTONE_DIET
9011	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9012#endif
9013},
9014
9015{
9016	X86_MMX_PCMPGTBirr, X86_INS_PCMPGTB, 0,
9017#ifndef CAPSTONE_DIET
9018	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9019#endif
9020},
9021
9022{
9023	X86_MMX_PCMPGTDirm, X86_INS_PCMPGTD, 0,
9024#ifndef CAPSTONE_DIET
9025	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9026#endif
9027},
9028
9029{
9030	X86_MMX_PCMPGTDirr, X86_INS_PCMPGTD, 0,
9031#ifndef CAPSTONE_DIET
9032	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9033#endif
9034},
9035
9036{
9037	X86_MMX_PCMPGTWirm, X86_INS_PCMPGTW, 0,
9038#ifndef CAPSTONE_DIET
9039	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9040#endif
9041},
9042
9043{
9044	X86_MMX_PCMPGTWirr, X86_INS_PCMPGTW, 0,
9045#ifndef CAPSTONE_DIET
9046	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9047#endif
9048},
9049
9050{
9051	X86_MMX_PEXTRWrr, X86_INS_PEXTRW, 0,
9052#ifndef CAPSTONE_DIET
9053	{ 0 }, { 0 }, { 0 }, 0, 0
9054#endif
9055},
9056
9057{
9058	X86_MMX_PHADDDrm, X86_INS_PHADDD, 0,
9059#ifndef CAPSTONE_DIET
9060	{ 0 }, { 0 }, { 0 }, 0, 0
9061#endif
9062},
9063
9064{
9065	X86_MMX_PHADDDrr, X86_INS_PHADDD, 0,
9066#ifndef CAPSTONE_DIET
9067	{ 0 }, { 0 }, { 0 }, 0, 0
9068#endif
9069},
9070
9071{
9072	X86_MMX_PHADDSWrm, X86_INS_PHADDSW, 0,
9073#ifndef CAPSTONE_DIET
9074	{ 0 }, { 0 }, { 0 }, 0, 0
9075#endif
9076},
9077
9078{
9079	X86_MMX_PHADDSWrr, X86_INS_PHADDSW, 0,
9080#ifndef CAPSTONE_DIET
9081	{ 0 }, { 0 }, { 0 }, 0, 0
9082#endif
9083},
9084
9085{
9086	X86_MMX_PHADDWrm, X86_INS_PHADDW, 0,
9087#ifndef CAPSTONE_DIET
9088	{ 0 }, { 0 }, { 0 }, 0, 0
9089#endif
9090},
9091
9092{
9093	X86_MMX_PHADDWrr, X86_INS_PHADDW, 0,
9094#ifndef CAPSTONE_DIET
9095	{ 0 }, { 0 }, { 0 }, 0, 0
9096#endif
9097},
9098
9099{
9100	X86_MMX_PHSUBDrm, X86_INS_PHSUBD, 0,
9101#ifndef CAPSTONE_DIET
9102	{ 0 }, { 0 }, { 0 }, 0, 0
9103#endif
9104},
9105
9106{
9107	X86_MMX_PHSUBDrr, X86_INS_PHSUBD, 0,
9108#ifndef CAPSTONE_DIET
9109	{ 0 }, { 0 }, { 0 }, 0, 0
9110#endif
9111},
9112
9113{
9114	X86_MMX_PHSUBSWrm, X86_INS_PHSUBSW, 0,
9115#ifndef CAPSTONE_DIET
9116	{ 0 }, { 0 }, { 0 }, 0, 0
9117#endif
9118},
9119
9120{
9121	X86_MMX_PHSUBSWrr, X86_INS_PHSUBSW, 0,
9122#ifndef CAPSTONE_DIET
9123	{ 0 }, { 0 }, { 0 }, 0, 0
9124#endif
9125},
9126
9127{
9128	X86_MMX_PHSUBWrm, X86_INS_PHSUBW, 0,
9129#ifndef CAPSTONE_DIET
9130	{ 0 }, { 0 }, { 0 }, 0, 0
9131#endif
9132},
9133
9134{
9135	X86_MMX_PHSUBWrr, X86_INS_PHSUBW, 0,
9136#ifndef CAPSTONE_DIET
9137	{ 0 }, { 0 }, { 0 }, 0, 0
9138#endif
9139},
9140
9141{
9142	X86_MMX_PINSRWrm, X86_INS_PINSRW, 0,
9143#ifndef CAPSTONE_DIET
9144	{ 0 }, { 0 }, { 0 }, 0, 0
9145#endif
9146},
9147
9148{
9149	X86_MMX_PINSRWrr, X86_INS_PINSRW, 0,
9150#ifndef CAPSTONE_DIET
9151	{ 0 }, { 0 }, { 0 }, 0, 0
9152#endif
9153},
9154
9155{
9156	X86_MMX_PMADDUBSWrm, X86_INS_PMADDUBSW, 0,
9157#ifndef CAPSTONE_DIET
9158	{ 0 }, { 0 }, { 0 }, 0, 0
9159#endif
9160},
9161
9162{
9163	X86_MMX_PMADDUBSWrr, X86_INS_PMADDUBSW, 0,
9164#ifndef CAPSTONE_DIET
9165	{ 0 }, { 0 }, { 0 }, 0, 0
9166#endif
9167},
9168
9169{
9170	X86_MMX_PMADDWDirm, X86_INS_PMADDWD, 0,
9171#ifndef CAPSTONE_DIET
9172	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9173#endif
9174},
9175
9176{
9177	X86_MMX_PMADDWDirr, X86_INS_PMADDWD, 0,
9178#ifndef CAPSTONE_DIET
9179	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9180#endif
9181},
9182
9183{
9184	X86_MMX_PMAXSWirm, X86_INS_PMAXSW, 0,
9185#ifndef CAPSTONE_DIET
9186	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9187#endif
9188},
9189
9190{
9191	X86_MMX_PMAXSWirr, X86_INS_PMAXSW, 0,
9192#ifndef CAPSTONE_DIET
9193	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9194#endif
9195},
9196
9197{
9198	X86_MMX_PMAXUBirm, X86_INS_PMAXUB, 0,
9199#ifndef CAPSTONE_DIET
9200	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9201#endif
9202},
9203
9204{
9205	X86_MMX_PMAXUBirr, X86_INS_PMAXUB, 0,
9206#ifndef CAPSTONE_DIET
9207	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9208#endif
9209},
9210
9211{
9212	X86_MMX_PMINSWirm, X86_INS_PMINSW, 0,
9213#ifndef CAPSTONE_DIET
9214	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9215#endif
9216},
9217
9218{
9219	X86_MMX_PMINSWirr, X86_INS_PMINSW, 0,
9220#ifndef CAPSTONE_DIET
9221	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9222#endif
9223},
9224
9225{
9226	X86_MMX_PMINUBirm, X86_INS_PMINUB, 0,
9227#ifndef CAPSTONE_DIET
9228	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9229#endif
9230},
9231
9232{
9233	X86_MMX_PMINUBirr, X86_INS_PMINUB, 0,
9234#ifndef CAPSTONE_DIET
9235	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9236#endif
9237},
9238
9239{
9240	X86_MMX_PMOVMSKBrr, X86_INS_PMOVMSKB, 0,
9241#ifndef CAPSTONE_DIET
9242	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9243#endif
9244},
9245
9246{
9247	X86_MMX_PMULHRSWrm, X86_INS_PMULHRSW, 0,
9248#ifndef CAPSTONE_DIET
9249	{ 0 }, { 0 }, { 0 }, 0, 0
9250#endif
9251},
9252
9253{
9254	X86_MMX_PMULHRSWrr, X86_INS_PMULHRSW, 0,
9255#ifndef CAPSTONE_DIET
9256	{ 0 }, { 0 }, { 0 }, 0, 0
9257#endif
9258},
9259
9260{
9261	X86_MMX_PMULHUWirm, X86_INS_PMULHUW, 0,
9262#ifndef CAPSTONE_DIET
9263	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9264#endif
9265},
9266
9267{
9268	X86_MMX_PMULHUWirr, X86_INS_PMULHUW, 0,
9269#ifndef CAPSTONE_DIET
9270	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9271#endif
9272},
9273
9274{
9275	X86_MMX_PMULHWirm, X86_INS_PMULHW, 0,
9276#ifndef CAPSTONE_DIET
9277	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9278#endif
9279},
9280
9281{
9282	X86_MMX_PMULHWirr, X86_INS_PMULHW, 0,
9283#ifndef CAPSTONE_DIET
9284	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9285#endif
9286},
9287
9288{
9289	X86_MMX_PMULLWirm, X86_INS_PMULLW, 0,
9290#ifndef CAPSTONE_DIET
9291	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9292#endif
9293},
9294
9295{
9296	X86_MMX_PMULLWirr, X86_INS_PMULLW, 0,
9297#ifndef CAPSTONE_DIET
9298	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9299#endif
9300},
9301
9302{
9303	X86_MMX_PMULUDQirm, X86_INS_PMULUDQ, 0,
9304#ifndef CAPSTONE_DIET
9305	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9306#endif
9307},
9308
9309{
9310	X86_MMX_PMULUDQirr, X86_INS_PMULUDQ, 0,
9311#ifndef CAPSTONE_DIET
9312	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9313#endif
9314},
9315
9316{
9317	X86_MMX_PORirm, X86_INS_POR, 0,
9318#ifndef CAPSTONE_DIET
9319	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9320#endif
9321},
9322
9323{
9324	X86_MMX_PORirr, X86_INS_POR, 0,
9325#ifndef CAPSTONE_DIET
9326	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9327#endif
9328},
9329
9330{
9331	X86_MMX_PSADBWirm, X86_INS_PSADBW, 0,
9332#ifndef CAPSTONE_DIET
9333	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9334#endif
9335},
9336
9337{
9338	X86_MMX_PSADBWirr, X86_INS_PSADBW, 0,
9339#ifndef CAPSTONE_DIET
9340	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9341#endif
9342},
9343
9344{
9345	X86_MMX_PSHUFBrm, X86_INS_PSHUFB, 0,
9346#ifndef CAPSTONE_DIET
9347	{ 0 }, { 0 }, { 0 }, 0, 0
9348#endif
9349},
9350
9351{
9352	X86_MMX_PSHUFBrr, X86_INS_PSHUFB, 0,
9353#ifndef CAPSTONE_DIET
9354	{ 0 }, { 0 }, { 0 }, 0, 0
9355#endif
9356},
9357
9358{
9359	X86_MMX_PSHUFWmi, X86_INS_PSHUFW, 0,
9360#ifndef CAPSTONE_DIET
9361	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9362#endif
9363},
9364
9365{
9366	X86_MMX_PSHUFWri, X86_INS_PSHUFW, 0,
9367#ifndef CAPSTONE_DIET
9368	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9369#endif
9370},
9371
9372{
9373	X86_MMX_PSIGNBrm, X86_INS_PSIGNB, 0,
9374#ifndef CAPSTONE_DIET
9375	{ 0 }, { 0 }, { 0 }, 0, 0
9376#endif
9377},
9378
9379{
9380	X86_MMX_PSIGNBrr, X86_INS_PSIGNB, 0,
9381#ifndef CAPSTONE_DIET
9382	{ 0 }, { 0 }, { 0 }, 0, 0
9383#endif
9384},
9385
9386{
9387	X86_MMX_PSIGNDrm, X86_INS_PSIGND, 0,
9388#ifndef CAPSTONE_DIET
9389	{ 0 }, { 0 }, { 0 }, 0, 0
9390#endif
9391},
9392
9393{
9394	X86_MMX_PSIGNDrr, X86_INS_PSIGND, 0,
9395#ifndef CAPSTONE_DIET
9396	{ 0 }, { 0 }, { 0 }, 0, 0
9397#endif
9398},
9399
9400{
9401	X86_MMX_PSIGNWrm, X86_INS_PSIGNW, 0,
9402#ifndef CAPSTONE_DIET
9403	{ 0 }, { 0 }, { 0 }, 0, 0
9404#endif
9405},
9406
9407{
9408	X86_MMX_PSIGNWrr, X86_INS_PSIGNW, 0,
9409#ifndef CAPSTONE_DIET
9410	{ 0 }, { 0 }, { 0 }, 0, 0
9411#endif
9412},
9413
9414{
9415	X86_MMX_PSLLDri, X86_INS_PSLLD, 0,
9416#ifndef CAPSTONE_DIET
9417	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9418#endif
9419},
9420
9421{
9422	X86_MMX_PSLLDrm, X86_INS_PSLLD, 0,
9423#ifndef CAPSTONE_DIET
9424	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9425#endif
9426},
9427
9428{
9429	X86_MMX_PSLLDrr, X86_INS_PSLLD, 0,
9430#ifndef CAPSTONE_DIET
9431	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9432#endif
9433},
9434
9435{
9436	X86_MMX_PSLLQri, X86_INS_PSLLQ, 0,
9437#ifndef CAPSTONE_DIET
9438	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9439#endif
9440},
9441
9442{
9443	X86_MMX_PSLLQrm, X86_INS_PSLLQ, 0,
9444#ifndef CAPSTONE_DIET
9445	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9446#endif
9447},
9448
9449{
9450	X86_MMX_PSLLQrr, X86_INS_PSLLQ, 0,
9451#ifndef CAPSTONE_DIET
9452	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9453#endif
9454},
9455
9456{
9457	X86_MMX_PSLLWri, X86_INS_PSLLW, 0,
9458#ifndef CAPSTONE_DIET
9459	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9460#endif
9461},
9462
9463{
9464	X86_MMX_PSLLWrm, X86_INS_PSLLW, 0,
9465#ifndef CAPSTONE_DIET
9466	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9467#endif
9468},
9469
9470{
9471	X86_MMX_PSLLWrr, X86_INS_PSLLW, 0,
9472#ifndef CAPSTONE_DIET
9473	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9474#endif
9475},
9476
9477{
9478	X86_MMX_PSRADri, X86_INS_PSRAD, 0,
9479#ifndef CAPSTONE_DIET
9480	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9481#endif
9482},
9483
9484{
9485	X86_MMX_PSRADrm, X86_INS_PSRAD, 0,
9486#ifndef CAPSTONE_DIET
9487	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9488#endif
9489},
9490
9491{
9492	X86_MMX_PSRADrr, X86_INS_PSRAD, 0,
9493#ifndef CAPSTONE_DIET
9494	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9495#endif
9496},
9497
9498{
9499	X86_MMX_PSRAWri, X86_INS_PSRAW, 0,
9500#ifndef CAPSTONE_DIET
9501	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9502#endif
9503},
9504
9505{
9506	X86_MMX_PSRAWrm, X86_INS_PSRAW, 0,
9507#ifndef CAPSTONE_DIET
9508	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9509#endif
9510},
9511
9512{
9513	X86_MMX_PSRAWrr, X86_INS_PSRAW, 0,
9514#ifndef CAPSTONE_DIET
9515	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9516#endif
9517},
9518
9519{
9520	X86_MMX_PSRLDri, X86_INS_PSRLD, 0,
9521#ifndef CAPSTONE_DIET
9522	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9523#endif
9524},
9525
9526{
9527	X86_MMX_PSRLDrm, X86_INS_PSRLD, 0,
9528#ifndef CAPSTONE_DIET
9529	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9530#endif
9531},
9532
9533{
9534	X86_MMX_PSRLDrr, X86_INS_PSRLD, 0,
9535#ifndef CAPSTONE_DIET
9536	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9537#endif
9538},
9539
9540{
9541	X86_MMX_PSRLQri, X86_INS_PSRLQ, 0,
9542#ifndef CAPSTONE_DIET
9543	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9544#endif
9545},
9546
9547{
9548	X86_MMX_PSRLQrm, X86_INS_PSRLQ, 0,
9549#ifndef CAPSTONE_DIET
9550	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9551#endif
9552},
9553
9554{
9555	X86_MMX_PSRLQrr, X86_INS_PSRLQ, 0,
9556#ifndef CAPSTONE_DIET
9557	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9558#endif
9559},
9560
9561{
9562	X86_MMX_PSRLWri, X86_INS_PSRLW, 0,
9563#ifndef CAPSTONE_DIET
9564	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9565#endif
9566},
9567
9568{
9569	X86_MMX_PSRLWrm, X86_INS_PSRLW, 0,
9570#ifndef CAPSTONE_DIET
9571	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9572#endif
9573},
9574
9575{
9576	X86_MMX_PSRLWrr, X86_INS_PSRLW, 0,
9577#ifndef CAPSTONE_DIET
9578	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9579#endif
9580},
9581
9582{
9583	X86_MMX_PSUBBirm, X86_INS_PSUBB, 0,
9584#ifndef CAPSTONE_DIET
9585	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9586#endif
9587},
9588
9589{
9590	X86_MMX_PSUBBirr, X86_INS_PSUBB, 0,
9591#ifndef CAPSTONE_DIET
9592	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9593#endif
9594},
9595
9596{
9597	X86_MMX_PSUBDirm, X86_INS_PSUBD, 0,
9598#ifndef CAPSTONE_DIET
9599	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9600#endif
9601},
9602
9603{
9604	X86_MMX_PSUBDirr, X86_INS_PSUBD, 0,
9605#ifndef CAPSTONE_DIET
9606	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9607#endif
9608},
9609
9610{
9611	X86_MMX_PSUBQirm, X86_INS_PSUBQ, 0,
9612#ifndef CAPSTONE_DIET
9613	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9614#endif
9615},
9616
9617{
9618	X86_MMX_PSUBQirr, X86_INS_PSUBQ, 0,
9619#ifndef CAPSTONE_DIET
9620	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9621#endif
9622},
9623
9624{
9625	X86_MMX_PSUBSBirm, X86_INS_PSUBSB, 0,
9626#ifndef CAPSTONE_DIET
9627	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9628#endif
9629},
9630
9631{
9632	X86_MMX_PSUBSBirr, X86_INS_PSUBSB, 0,
9633#ifndef CAPSTONE_DIET
9634	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9635#endif
9636},
9637
9638{
9639	X86_MMX_PSUBSWirm, X86_INS_PSUBSW, 0,
9640#ifndef CAPSTONE_DIET
9641	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9642#endif
9643},
9644
9645{
9646	X86_MMX_PSUBSWirr, X86_INS_PSUBSW, 0,
9647#ifndef CAPSTONE_DIET
9648	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9649#endif
9650},
9651
9652{
9653	X86_MMX_PSUBUSBirm, X86_INS_PSUBUSB, 0,
9654#ifndef CAPSTONE_DIET
9655	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9656#endif
9657},
9658
9659{
9660	X86_MMX_PSUBUSBirr, X86_INS_PSUBUSB, 0,
9661#ifndef CAPSTONE_DIET
9662	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9663#endif
9664},
9665
9666{
9667	X86_MMX_PSUBUSWirm, X86_INS_PSUBUSW, 0,
9668#ifndef CAPSTONE_DIET
9669	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9670#endif
9671},
9672
9673{
9674	X86_MMX_PSUBUSWirr, X86_INS_PSUBUSW, 0,
9675#ifndef CAPSTONE_DIET
9676	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9677#endif
9678},
9679
9680{
9681	X86_MMX_PSUBWirm, X86_INS_PSUBW, 0,
9682#ifndef CAPSTONE_DIET
9683	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9684#endif
9685},
9686
9687{
9688	X86_MMX_PSUBWirr, X86_INS_PSUBW, 0,
9689#ifndef CAPSTONE_DIET
9690	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9691#endif
9692},
9693
9694{
9695	X86_MMX_PUNPCKHBWirm, X86_INS_PUNPCKHBW, 0,
9696#ifndef CAPSTONE_DIET
9697	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9698#endif
9699},
9700
9701{
9702	X86_MMX_PUNPCKHBWirr, X86_INS_PUNPCKHBW, 0,
9703#ifndef CAPSTONE_DIET
9704	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9705#endif
9706},
9707
9708{
9709	X86_MMX_PUNPCKHDQirm, X86_INS_PUNPCKHDQ, 0,
9710#ifndef CAPSTONE_DIET
9711	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9712#endif
9713},
9714
9715{
9716	X86_MMX_PUNPCKHDQirr, X86_INS_PUNPCKHDQ, 0,
9717#ifndef CAPSTONE_DIET
9718	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9719#endif
9720},
9721
9722{
9723	X86_MMX_PUNPCKHWDirm, X86_INS_PUNPCKHWD, 0,
9724#ifndef CAPSTONE_DIET
9725	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9726#endif
9727},
9728
9729{
9730	X86_MMX_PUNPCKHWDirr, X86_INS_PUNPCKHWD, 0,
9731#ifndef CAPSTONE_DIET
9732	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9733#endif
9734},
9735
9736{
9737	X86_MMX_PUNPCKLBWirm, X86_INS_PUNPCKLBW, 0,
9738#ifndef CAPSTONE_DIET
9739	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9740#endif
9741},
9742
9743{
9744	X86_MMX_PUNPCKLBWirr, X86_INS_PUNPCKLBW, 0,
9745#ifndef CAPSTONE_DIET
9746	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9747#endif
9748},
9749
9750{
9751	X86_MMX_PUNPCKLDQirm, X86_INS_PUNPCKLDQ, 0,
9752#ifndef CAPSTONE_DIET
9753	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9754#endif
9755},
9756
9757{
9758	X86_MMX_PUNPCKLDQirr, X86_INS_PUNPCKLDQ, 0,
9759#ifndef CAPSTONE_DIET
9760	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9761#endif
9762},
9763
9764{
9765	X86_MMX_PUNPCKLWDirm, X86_INS_PUNPCKLWD, 0,
9766#ifndef CAPSTONE_DIET
9767	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9768#endif
9769},
9770
9771{
9772	X86_MMX_PUNPCKLWDirr, X86_INS_PUNPCKLWD, 0,
9773#ifndef CAPSTONE_DIET
9774	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9775#endif
9776},
9777
9778{
9779	X86_MMX_PXORirm, X86_INS_PXOR, 0,
9780#ifndef CAPSTONE_DIET
9781	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9782#endif
9783},
9784
9785{
9786	X86_MMX_PXORirr, X86_INS_PXOR, 0,
9787#ifndef CAPSTONE_DIET
9788	{ 0 }, { 0 }, { X86_GRP_MMX, 0 }, 0, 0
9789#endif
9790},
9791
9792{
9793	X86_MONITORXrrr, X86_INS_MONITORX, 0,
9794#ifndef CAPSTONE_DIET
9795	{ 0 }, { 0 }, { 0 }, 0, 0
9796#endif
9797},
9798
9799{
9800	X86_MONITORrrr, X86_INS_MONITOR, 0,
9801#ifndef CAPSTONE_DIET
9802	{ X86_REG_EAX, X86_REG_ECX, X86_REG_EDX, 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
9803#endif
9804},
9805
9806{
9807	X86_MONTMUL, X86_INS_MONTMUL, 0,
9808#ifndef CAPSTONE_DIET
9809	{ X86_REG_RAX, X86_REG_RSI, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_RSI, 0 }, { 0 }, 0, 0
9810#endif
9811},
9812
9813{
9814	X86_MOV16ao16, X86_INS_MOV, 0,
9815#ifndef CAPSTONE_DIET
9816	{ 0 }, { 0 }, { 0 }, 0, 0
9817#endif
9818},
9819
9820{
9821	X86_MOV16ao32, X86_INS_MOV, 0,
9822#ifndef CAPSTONE_DIET
9823	{ 0 }, { 0 }, { 0 }, 0, 0
9824#endif
9825},
9826
9827{
9828	X86_MOV16ao64, X86_INS_MOVABS, 1,
9829#ifndef CAPSTONE_DIET
9830	{ 0 }, { 0 }, { 0 }, 0, 0
9831#endif
9832},
9833
9834{
9835	X86_MOV16mi, X86_INS_MOV, 0,
9836#ifndef CAPSTONE_DIET
9837	{ 0 }, { 0 }, { 0 }, 0, 0
9838#endif
9839},
9840
9841{
9842	X86_MOV16mr, X86_INS_MOV, 0,
9843#ifndef CAPSTONE_DIET
9844	{ 0 }, { 0 }, { 0 }, 0, 0
9845#endif
9846},
9847
9848{
9849	X86_MOV16ms, X86_INS_MOV, 0,
9850#ifndef CAPSTONE_DIET
9851	{ 0 }, { 0 }, { 0 }, 0, 0
9852#endif
9853},
9854
9855{
9856	X86_MOV16o16a, X86_INS_MOV, 0,
9857#ifndef CAPSTONE_DIET
9858	{ 0 }, { 0 }, { 0 }, 0, 0
9859#endif
9860},
9861
9862{
9863	X86_MOV16o32a, X86_INS_MOV, 0,
9864#ifndef CAPSTONE_DIET
9865	{ 0 }, { 0 }, { 0 }, 0, 0
9866#endif
9867},
9868
9869{
9870	X86_MOV16o64a, X86_INS_MOVABS, 1,
9871#ifndef CAPSTONE_DIET
9872	{ 0 }, { 0 }, { 0 }, 0, 0
9873#endif
9874},
9875
9876{
9877	X86_MOV16ri, X86_INS_MOV, 0,
9878#ifndef CAPSTONE_DIET
9879	{ 0 }, { 0 }, { 0 }, 0, 0
9880#endif
9881},
9882
9883{
9884	X86_MOV16ri_alt, X86_INS_MOV, 0,
9885#ifndef CAPSTONE_DIET
9886	{ 0 }, { 0 }, { 0 }, 0, 0
9887#endif
9888},
9889
9890{
9891	X86_MOV16rm, X86_INS_MOV, 0,
9892#ifndef CAPSTONE_DIET
9893	{ 0 }, { 0 }, { 0 }, 0, 0
9894#endif
9895},
9896
9897{
9898	X86_MOV16rr, X86_INS_MOV, 0,
9899#ifndef CAPSTONE_DIET
9900	{ 0 }, { 0 }, { 0 }, 0, 0
9901#endif
9902},
9903
9904{
9905	X86_MOV16rr_REV, X86_INS_MOV, 0,
9906#ifndef CAPSTONE_DIET
9907	{ 0 }, { 0 }, { 0 }, 0, 0
9908#endif
9909},
9910
9911{
9912	X86_MOV16rs, X86_INS_MOV, 0,
9913#ifndef CAPSTONE_DIET
9914	{ 0 }, { 0 }, { 0 }, 0, 0
9915#endif
9916},
9917
9918{
9919	X86_MOV16sm, X86_INS_MOV, 0,
9920#ifndef CAPSTONE_DIET
9921	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
9922#endif
9923},
9924
9925{
9926	X86_MOV16sr, X86_INS_MOV, 0,
9927#ifndef CAPSTONE_DIET
9928	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
9929#endif
9930},
9931
9932{
9933	X86_MOV32ao16, X86_INS_MOV, 0,
9934#ifndef CAPSTONE_DIET
9935	{ 0 }, { 0 }, { 0 }, 0, 0
9936#endif
9937},
9938
9939{
9940	X86_MOV32ao32, X86_INS_MOV, 0,
9941#ifndef CAPSTONE_DIET
9942	{ 0 }, { 0 }, { 0 }, 0, 0
9943#endif
9944},
9945
9946{
9947	X86_MOV32ao64, X86_INS_MOVABS, 1,
9948#ifndef CAPSTONE_DIET
9949	{ 0 }, { 0 }, { 0 }, 0, 0
9950#endif
9951},
9952
9953{
9954	X86_MOV32cr, X86_INS_MOV, 0,
9955#ifndef CAPSTONE_DIET
9956	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
9957#endif
9958},
9959
9960{
9961	X86_MOV32dr, X86_INS_MOV, 0,
9962#ifndef CAPSTONE_DIET
9963	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
9964#endif
9965},
9966
9967{
9968	X86_MOV32mi, X86_INS_MOV, 0,
9969#ifndef CAPSTONE_DIET
9970	{ 0 }, { 0 }, { 0 }, 0, 0
9971#endif
9972},
9973
9974{
9975	X86_MOV32mr, X86_INS_MOV, 0,
9976#ifndef CAPSTONE_DIET
9977	{ 0 }, { 0 }, { 0 }, 0, 0
9978#endif
9979},
9980
9981{
9982	X86_MOV32o16a, X86_INS_MOV, 0,
9983#ifndef CAPSTONE_DIET
9984	{ 0 }, { 0 }, { 0 }, 0, 0
9985#endif
9986},
9987
9988{
9989	X86_MOV32o32a, X86_INS_MOV, 0,
9990#ifndef CAPSTONE_DIET
9991	{ 0 }, { 0 }, { 0 }, 0, 0
9992#endif
9993},
9994
9995{
9996	X86_MOV32o64a, X86_INS_MOVABS, 1,
9997#ifndef CAPSTONE_DIET
9998	{ 0 }, { 0 }, { 0 }, 0, 0
9999#endif
10000},
10001
10002{
10003	X86_MOV32rc, X86_INS_MOV, 0,
10004#ifndef CAPSTONE_DIET
10005	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
10006#endif
10007},
10008
10009{
10010	X86_MOV32rd, X86_INS_MOV, 0,
10011#ifndef CAPSTONE_DIET
10012	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
10013#endif
10014},
10015
10016{
10017	X86_MOV32ri, X86_INS_MOV, 0,
10018#ifndef CAPSTONE_DIET
10019	{ 0 }, { 0 }, { 0 }, 0, 0
10020#endif
10021},
10022
10023{
10024	X86_MOV32ri_alt, X86_INS_MOV, 0,
10025#ifndef CAPSTONE_DIET
10026	{ 0 }, { 0 }, { 0 }, 0, 0
10027#endif
10028},
10029
10030{
10031	X86_MOV32rm, X86_INS_MOV, 0,
10032#ifndef CAPSTONE_DIET
10033	{ 0 }, { 0 }, { 0 }, 0, 0
10034#endif
10035},
10036
10037{
10038	X86_MOV32rr, X86_INS_MOV, 0,
10039#ifndef CAPSTONE_DIET
10040	{ 0 }, { 0 }, { 0 }, 0, 0
10041#endif
10042},
10043
10044{
10045	X86_MOV32rr_REV, X86_INS_MOV, 0,
10046#ifndef CAPSTONE_DIET
10047	{ 0 }, { 0 }, { 0 }, 0, 0
10048#endif
10049},
10050
10051{
10052	X86_MOV32rs, X86_INS_MOV, 0,
10053#ifndef CAPSTONE_DIET
10054	{ 0 }, { 0 }, { 0 }, 0, 0
10055#endif
10056},
10057
10058{
10059	X86_MOV32sr, X86_INS_MOV, 0,
10060#ifndef CAPSTONE_DIET
10061	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
10062#endif
10063},
10064
10065{
10066	X86_MOV64ao32, X86_INS_MOV, 1,
10067#ifndef CAPSTONE_DIET
10068	{ 0 }, { 0 }, { 0 }, 0, 0
10069#endif
10070},
10071
10072{
10073	X86_MOV64ao64, X86_INS_MOVABS, 1,
10074#ifndef CAPSTONE_DIET
10075	{ 0 }, { 0 }, { 0 }, 0, 0
10076#endif
10077},
10078
10079{
10080	X86_MOV64cr, X86_INS_MOV, 1,
10081#ifndef CAPSTONE_DIET
10082	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
10083#endif
10084},
10085
10086{
10087	X86_MOV64dr, X86_INS_MOV, 1,
10088#ifndef CAPSTONE_DIET
10089	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
10090#endif
10091},
10092
10093{
10094	X86_MOV64mi32, X86_INS_MOV, 1,
10095#ifndef CAPSTONE_DIET
10096	{ 0 }, { 0 }, { 0 }, 0, 0
10097#endif
10098},
10099
10100{
10101	X86_MOV64mr, X86_INS_MOV, 1,
10102#ifndef CAPSTONE_DIET
10103	{ 0 }, { 0 }, { 0 }, 0, 0
10104#endif
10105},
10106
10107{
10108	X86_MOV64o32a, X86_INS_MOV, 1,
10109#ifndef CAPSTONE_DIET
10110	{ 0 }, { 0 }, { 0 }, 0, 0
10111#endif
10112},
10113
10114{
10115	X86_MOV64o64a, X86_INS_MOVABS, 1,
10116#ifndef CAPSTONE_DIET
10117	{ 0 }, { 0 }, { 0 }, 0, 0
10118#endif
10119},
10120
10121{
10122	X86_MOV64rc, X86_INS_MOV, 1,
10123#ifndef CAPSTONE_DIET
10124	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
10125#endif
10126},
10127
10128{
10129	X86_MOV64rd, X86_INS_MOV, 1,
10130#ifndef CAPSTONE_DIET
10131	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
10132#endif
10133},
10134
10135{
10136	X86_MOV64ri, X86_INS_MOVABS, 1,
10137#ifndef CAPSTONE_DIET
10138	{ 0 }, { 0 }, { 0 }, 0, 0
10139#endif
10140},
10141
10142{
10143	X86_MOV64ri32, X86_INS_MOV, 1,
10144#ifndef CAPSTONE_DIET
10145	{ 0 }, { 0 }, { 0 }, 0, 0
10146#endif
10147},
10148
10149{
10150	X86_MOV64rm, X86_INS_MOV, 1,
10151#ifndef CAPSTONE_DIET
10152	{ 0 }, { 0 }, { 0 }, 0, 0
10153#endif
10154},
10155
10156{
10157	X86_MOV64rr, X86_INS_MOV, 1,
10158#ifndef CAPSTONE_DIET
10159	{ 0 }, { 0 }, { 0 }, 0, 0
10160#endif
10161},
10162
10163{
10164	X86_MOV64rr_REV, X86_INS_MOV, 1,
10165#ifndef CAPSTONE_DIET
10166	{ 0 }, { 0 }, { 0 }, 0, 0
10167#endif
10168},
10169
10170{
10171	X86_MOV64rs, X86_INS_MOV, 1,
10172#ifndef CAPSTONE_DIET
10173	{ 0 }, { 0 }, { 0 }, 0, 0
10174#endif
10175},
10176
10177{
10178	X86_MOV64sr, X86_INS_MOV, 1,
10179#ifndef CAPSTONE_DIET
10180	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
10181#endif
10182},
10183
10184{
10185	X86_MOV64toPQIrm, X86_INS_MOVQ, 1,
10186#ifndef CAPSTONE_DIET
10187	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10188#endif
10189},
10190
10191{
10192	X86_MOV64toPQIrr, X86_INS_MOVQ, 1,
10193#ifndef CAPSTONE_DIET
10194	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10195#endif
10196},
10197
10198{
10199	X86_MOV64toSDrm, X86_INS_MOVQ, 1,
10200#ifndef CAPSTONE_DIET
10201	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10202#endif
10203},
10204
10205{
10206	X86_MOV64toSDrr, X86_INS_MOVQ, 1,
10207#ifndef CAPSTONE_DIET
10208	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10209#endif
10210},
10211
10212{
10213	X86_MOV8ao16, X86_INS_MOV, 0,
10214#ifndef CAPSTONE_DIET
10215	{ 0 }, { 0 }, { 0 }, 0, 0
10216#endif
10217},
10218
10219{
10220	X86_MOV8ao32, X86_INS_MOV, 0,
10221#ifndef CAPSTONE_DIET
10222	{ 0 }, { 0 }, { 0 }, 0, 0
10223#endif
10224},
10225
10226{
10227	X86_MOV8ao64, X86_INS_MOVABS, 1,
10228#ifndef CAPSTONE_DIET
10229	{ 0 }, { 0 }, { 0 }, 0, 0
10230#endif
10231},
10232
10233{
10234	X86_MOV8mi, X86_INS_MOV, 0,
10235#ifndef CAPSTONE_DIET
10236	{ 0 }, { 0 }, { 0 }, 0, 0
10237#endif
10238},
10239
10240{
10241	X86_MOV8mr, X86_INS_MOV, 0,
10242#ifndef CAPSTONE_DIET
10243	{ 0 }, { 0 }, { 0 }, 0, 0
10244#endif
10245},
10246
10247{
10248	X86_MOV8mr_NOREX, X86_INS_MOV, 0,
10249#ifndef CAPSTONE_DIET
10250	{ 0 }, { 0 }, { 0 }, 0, 0
10251#endif
10252},
10253
10254{
10255	X86_MOV8o16a, X86_INS_MOV, 0,
10256#ifndef CAPSTONE_DIET
10257	{ 0 }, { 0 }, { 0 }, 0, 0
10258#endif
10259},
10260
10261{
10262	X86_MOV8o32a, X86_INS_MOV, 0,
10263#ifndef CAPSTONE_DIET
10264	{ 0 }, { 0 }, { 0 }, 0, 0
10265#endif
10266},
10267
10268{
10269	X86_MOV8o64a, X86_INS_MOVABS, 1,
10270#ifndef CAPSTONE_DIET
10271	{ 0 }, { 0 }, { 0 }, 0, 0
10272#endif
10273},
10274
10275{
10276	X86_MOV8ri, X86_INS_MOV, 0,
10277#ifndef CAPSTONE_DIET
10278	{ 0 }, { 0 }, { 0 }, 0, 0
10279#endif
10280},
10281
10282{
10283	X86_MOV8ri_alt, X86_INS_MOV, 0,
10284#ifndef CAPSTONE_DIET
10285	{ 0 }, { 0 }, { 0 }, 0, 0
10286#endif
10287},
10288
10289{
10290	X86_MOV8rm, X86_INS_MOV, 0,
10291#ifndef CAPSTONE_DIET
10292	{ 0 }, { 0 }, { 0 }, 0, 0
10293#endif
10294},
10295
10296{
10297	X86_MOV8rm_NOREX, X86_INS_MOV, 0,
10298#ifndef CAPSTONE_DIET
10299	{ 0 }, { 0 }, { 0 }, 0, 0
10300#endif
10301},
10302
10303{
10304	X86_MOV8rr, X86_INS_MOV, 0,
10305#ifndef CAPSTONE_DIET
10306	{ 0 }, { 0 }, { 0 }, 0, 0
10307#endif
10308},
10309
10310{
10311	X86_MOV8rr_NOREX, X86_INS_MOV, 0,
10312#ifndef CAPSTONE_DIET
10313	{ 0 }, { 0 }, { 0 }, 0, 0
10314#endif
10315},
10316
10317{
10318	X86_MOV8rr_REV, X86_INS_MOV, 0,
10319#ifndef CAPSTONE_DIET
10320	{ 0 }, { 0 }, { 0 }, 0, 0
10321#endif
10322},
10323
10324{
10325	X86_MOVAPDmr, X86_INS_MOVAPD, 0,
10326#ifndef CAPSTONE_DIET
10327	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10328#endif
10329},
10330
10331{
10332	X86_MOVAPDrm, X86_INS_MOVAPD, 0,
10333#ifndef CAPSTONE_DIET
10334	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10335#endif
10336},
10337
10338{
10339	X86_MOVAPDrr, X86_INS_MOVAPD, 0,
10340#ifndef CAPSTONE_DIET
10341	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10342#endif
10343},
10344
10345{
10346	X86_MOVAPDrr_REV, X86_INS_MOVAPD, 0,
10347#ifndef CAPSTONE_DIET
10348	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10349#endif
10350},
10351
10352{
10353	X86_MOVAPSmr, X86_INS_MOVAPS, 0,
10354#ifndef CAPSTONE_DIET
10355	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10356#endif
10357},
10358
10359{
10360	X86_MOVAPSrm, X86_INS_MOVAPS, 0,
10361#ifndef CAPSTONE_DIET
10362	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10363#endif
10364},
10365
10366{
10367	X86_MOVAPSrr, X86_INS_MOVAPS, 0,
10368#ifndef CAPSTONE_DIET
10369	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10370#endif
10371},
10372
10373{
10374	X86_MOVAPSrr_REV, X86_INS_MOVAPS, 0,
10375#ifndef CAPSTONE_DIET
10376	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10377#endif
10378},
10379
10380{
10381	X86_MOVBE16mr, X86_INS_MOVBE, 0,
10382#ifndef CAPSTONE_DIET
10383	{ 0 }, { 0 }, { 0 }, 0, 0
10384#endif
10385},
10386
10387{
10388	X86_MOVBE16rm, X86_INS_MOVBE, 0,
10389#ifndef CAPSTONE_DIET
10390	{ 0 }, { 0 }, { 0 }, 0, 0
10391#endif
10392},
10393
10394{
10395	X86_MOVBE32mr, X86_INS_MOVBE, 0,
10396#ifndef CAPSTONE_DIET
10397	{ 0 }, { 0 }, { 0 }, 0, 0
10398#endif
10399},
10400
10401{
10402	X86_MOVBE32rm, X86_INS_MOVBE, 0,
10403#ifndef CAPSTONE_DIET
10404	{ 0 }, { 0 }, { 0 }, 0, 0
10405#endif
10406},
10407
10408{
10409	X86_MOVBE64mr, X86_INS_MOVBE, 1,
10410#ifndef CAPSTONE_DIET
10411	{ 0 }, { 0 }, { 0 }, 0, 0
10412#endif
10413},
10414
10415{
10416	X86_MOVBE64rm, X86_INS_MOVBE, 1,
10417#ifndef CAPSTONE_DIET
10418	{ 0 }, { 0 }, { 0 }, 0, 0
10419#endif
10420},
10421
10422{
10423	X86_MOVDDUPrm, X86_INS_MOVDDUP, 0,
10424#ifndef CAPSTONE_DIET
10425	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
10426#endif
10427},
10428
10429{
10430	X86_MOVDDUPrr, X86_INS_MOVDDUP, 0,
10431#ifndef CAPSTONE_DIET
10432	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
10433#endif
10434},
10435
10436{
10437	X86_MOVDI2PDIrm, X86_INS_MOVD, 0,
10438#ifndef CAPSTONE_DIET
10439	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10440#endif
10441},
10442
10443{
10444	X86_MOVDI2PDIrr, X86_INS_MOVD, 0,
10445#ifndef CAPSTONE_DIET
10446	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10447#endif
10448},
10449
10450{
10451	X86_MOVDI2SSrm, X86_INS_MOVD, 0,
10452#ifndef CAPSTONE_DIET
10453	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10454#endif
10455},
10456
10457{
10458	X86_MOVDI2SSrr, X86_INS_MOVD, 0,
10459#ifndef CAPSTONE_DIET
10460	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10461#endif
10462},
10463
10464{
10465	X86_MOVDIR64B16, X86_INS_MOVDIR64B, 1,
10466#ifndef CAPSTONE_DIET
10467	{ 0 }, { 0 }, { 0 }, 0, 0
10468#endif
10469},
10470
10471{
10472	X86_MOVDIR64B32, X86_INS_MOVDIR64B, 1,
10473#ifndef CAPSTONE_DIET
10474	{ 0 }, { 0 }, { 0 }, 0, 0
10475#endif
10476},
10477
10478{
10479	X86_MOVDIR64B64, X86_INS_MOVDIR64B, 1,
10480#ifndef CAPSTONE_DIET
10481	{ 0 }, { 0 }, { 0 }, 0, 0
10482#endif
10483},
10484
10485{
10486	X86_MOVDIRI32, X86_INS_MOVDIRI, 0,
10487#ifndef CAPSTONE_DIET
10488	{ 0 }, { 0 }, { 0 }, 0, 0
10489#endif
10490},
10491
10492{
10493	X86_MOVDIRI64, X86_INS_MOVDIRI, 1,
10494#ifndef CAPSTONE_DIET
10495	{ 0 }, { 0 }, { 0 }, 0, 0
10496#endif
10497},
10498
10499{
10500	X86_MOVDQAmr, X86_INS_MOVDQA, 0,
10501#ifndef CAPSTONE_DIET
10502	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10503#endif
10504},
10505
10506{
10507	X86_MOVDQArm, X86_INS_MOVDQA, 0,
10508#ifndef CAPSTONE_DIET
10509	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10510#endif
10511},
10512
10513{
10514	X86_MOVDQArr, X86_INS_MOVDQA, 0,
10515#ifndef CAPSTONE_DIET
10516	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10517#endif
10518},
10519
10520{
10521	X86_MOVDQArr_REV, X86_INS_MOVDQA, 0,
10522#ifndef CAPSTONE_DIET
10523	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10524#endif
10525},
10526
10527{
10528	X86_MOVDQUmr, X86_INS_MOVDQU, 0,
10529#ifndef CAPSTONE_DIET
10530	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10531#endif
10532},
10533
10534{
10535	X86_MOVDQUrm, X86_INS_MOVDQU, 0,
10536#ifndef CAPSTONE_DIET
10537	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10538#endif
10539},
10540
10541{
10542	X86_MOVDQUrr, X86_INS_MOVDQU, 0,
10543#ifndef CAPSTONE_DIET
10544	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10545#endif
10546},
10547
10548{
10549	X86_MOVDQUrr_REV, X86_INS_MOVDQU, 0,
10550#ifndef CAPSTONE_DIET
10551	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10552#endif
10553},
10554
10555{
10556	X86_MOVHLPSrr, X86_INS_MOVHLPS, 0,
10557#ifndef CAPSTONE_DIET
10558	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10559#endif
10560},
10561
10562{
10563	X86_MOVHPDmr, X86_INS_MOVHPD, 0,
10564#ifndef CAPSTONE_DIET
10565	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10566#endif
10567},
10568
10569{
10570	X86_MOVHPDrm, X86_INS_MOVHPD, 0,
10571#ifndef CAPSTONE_DIET
10572	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10573#endif
10574},
10575
10576{
10577	X86_MOVHPSmr, X86_INS_MOVHPS, 0,
10578#ifndef CAPSTONE_DIET
10579	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10580#endif
10581},
10582
10583{
10584	X86_MOVHPSrm, X86_INS_MOVHPS, 0,
10585#ifndef CAPSTONE_DIET
10586	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10587#endif
10588},
10589
10590{
10591	X86_MOVLHPSrr, X86_INS_MOVLHPS, 0,
10592#ifndef CAPSTONE_DIET
10593	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10594#endif
10595},
10596
10597{
10598	X86_MOVLPDmr, X86_INS_MOVLPD, 0,
10599#ifndef CAPSTONE_DIET
10600	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10601#endif
10602},
10603
10604{
10605	X86_MOVLPDrm, X86_INS_MOVLPD, 0,
10606#ifndef CAPSTONE_DIET
10607	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10608#endif
10609},
10610
10611{
10612	X86_MOVLPSmr, X86_INS_MOVLPS, 0,
10613#ifndef CAPSTONE_DIET
10614	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10615#endif
10616},
10617
10618{
10619	X86_MOVLPSrm, X86_INS_MOVLPS, 0,
10620#ifndef CAPSTONE_DIET
10621	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10622#endif
10623},
10624
10625{
10626	X86_MOVMSKPDrr, X86_INS_MOVMSKPD, 0,
10627#ifndef CAPSTONE_DIET
10628	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10629#endif
10630},
10631
10632{
10633	X86_MOVMSKPSrr, X86_INS_MOVMSKPS, 0,
10634#ifndef CAPSTONE_DIET
10635	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10636#endif
10637},
10638
10639{
10640	X86_MOVNTDQArm, X86_INS_MOVNTDQA, 0,
10641#ifndef CAPSTONE_DIET
10642	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
10643#endif
10644},
10645
10646{
10647	X86_MOVNTDQmr, X86_INS_MOVNTDQ, 0,
10648#ifndef CAPSTONE_DIET
10649	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10650#endif
10651},
10652
10653{
10654	X86_MOVNTI_64mr, X86_INS_MOVNTI, 1,
10655#ifndef CAPSTONE_DIET
10656	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10657#endif
10658},
10659
10660{
10661	X86_MOVNTImr, X86_INS_MOVNTI, 0,
10662#ifndef CAPSTONE_DIET
10663	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10664#endif
10665},
10666
10667{
10668	X86_MOVNTPDmr, X86_INS_MOVNTPD, 0,
10669#ifndef CAPSTONE_DIET
10670	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10671#endif
10672},
10673
10674{
10675	X86_MOVNTPSmr, X86_INS_MOVNTPS, 0,
10676#ifndef CAPSTONE_DIET
10677	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10678#endif
10679},
10680
10681{
10682	X86_MOVNTSD, X86_INS_MOVNTSD, 0,
10683#ifndef CAPSTONE_DIET
10684	{ 0 }, { 0 }, { X86_GRP_SSE4A, 0 }, 0, 0
10685#endif
10686},
10687
10688{
10689	X86_MOVNTSS, X86_INS_MOVNTSS, 0,
10690#ifndef CAPSTONE_DIET
10691	{ 0 }, { 0 }, { X86_GRP_SSE4A, 0 }, 0, 0
10692#endif
10693},
10694
10695{
10696	X86_MOVPDI2DImr, X86_INS_MOVD, 0,
10697#ifndef CAPSTONE_DIET
10698	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10699#endif
10700},
10701
10702{
10703	X86_MOVPDI2DIrr, X86_INS_MOVD, 0,
10704#ifndef CAPSTONE_DIET
10705	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10706#endif
10707},
10708
10709{
10710	X86_MOVPQI2QImr, X86_INS_MOVQ, 0,
10711#ifndef CAPSTONE_DIET
10712	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10713#endif
10714},
10715
10716{
10717	X86_MOVPQI2QIrr, X86_INS_MOVQ, 0,
10718#ifndef CAPSTONE_DIET
10719	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10720#endif
10721},
10722
10723{
10724	X86_MOVPQIto64mr, X86_INS_MOVQ, 1,
10725#ifndef CAPSTONE_DIET
10726	{ 0 }, { 0 }, { 0 }, 0, 0
10727#endif
10728},
10729
10730{
10731	X86_MOVPQIto64rr, X86_INS_MOVQ, 1,
10732#ifndef CAPSTONE_DIET
10733	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10734#endif
10735},
10736
10737{
10738	X86_MOVQI2PQIrm, X86_INS_MOVQ, 0,
10739#ifndef CAPSTONE_DIET
10740	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10741#endif
10742},
10743
10744{
10745	X86_MOVSB, X86_INS_MOVSB, 0,
10746#ifndef CAPSTONE_DIET
10747	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, 0 }, { 0 }, 0, 0
10748#endif
10749},
10750
10751{
10752	X86_MOVSDmr, X86_INS_MOVSD, 0,
10753#ifndef CAPSTONE_DIET
10754	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10755#endif
10756},
10757
10758{
10759	X86_MOVSDrm, X86_INS_MOVSD, 0,
10760#ifndef CAPSTONE_DIET
10761	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10762#endif
10763},
10764
10765{
10766	X86_MOVSDrr, X86_INS_MOVSD, 0,
10767#ifndef CAPSTONE_DIET
10768	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10769#endif
10770},
10771
10772{
10773	X86_MOVSDrr_REV, X86_INS_MOVSD, 0,
10774#ifndef CAPSTONE_DIET
10775	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10776#endif
10777},
10778
10779{
10780	X86_MOVSDto64mr, X86_INS_MOVQ, 1,
10781#ifndef CAPSTONE_DIET
10782	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10783#endif
10784},
10785
10786{
10787	X86_MOVSDto64rr, X86_INS_MOVQ, 1,
10788#ifndef CAPSTONE_DIET
10789	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10790#endif
10791},
10792
10793{
10794	X86_MOVSHDUPrm, X86_INS_MOVSHDUP, 0,
10795#ifndef CAPSTONE_DIET
10796	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
10797#endif
10798},
10799
10800{
10801	X86_MOVSHDUPrr, X86_INS_MOVSHDUP, 0,
10802#ifndef CAPSTONE_DIET
10803	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
10804#endif
10805},
10806
10807{
10808	X86_MOVSL, X86_INS_MOVSD, 0,
10809#ifndef CAPSTONE_DIET
10810	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, 0 }, { 0 }, 0, 0
10811#endif
10812},
10813
10814{
10815	X86_MOVSLDUPrm, X86_INS_MOVSLDUP, 0,
10816#ifndef CAPSTONE_DIET
10817	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
10818#endif
10819},
10820
10821{
10822	X86_MOVSLDUPrr, X86_INS_MOVSLDUP, 0,
10823#ifndef CAPSTONE_DIET
10824	{ 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
10825#endif
10826},
10827
10828{
10829	X86_MOVSQ, X86_INS_MOVSQ, 0,
10830#ifndef CAPSTONE_DIET
10831	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, 0 }, { 0 }, 0, 0
10832#endif
10833},
10834
10835{
10836	X86_MOVSS2DImr, X86_INS_MOVD, 0,
10837#ifndef CAPSTONE_DIET
10838	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10839#endif
10840},
10841
10842{
10843	X86_MOVSS2DIrr, X86_INS_MOVD, 0,
10844#ifndef CAPSTONE_DIET
10845	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
10846#endif
10847},
10848
10849{
10850	X86_MOVSSmr, X86_INS_MOVSS, 0,
10851#ifndef CAPSTONE_DIET
10852	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10853#endif
10854},
10855
10856{
10857	X86_MOVSSrm, X86_INS_MOVSS, 0,
10858#ifndef CAPSTONE_DIET
10859	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10860#endif
10861},
10862
10863{
10864	X86_MOVSSrr, X86_INS_MOVSS, 0,
10865#ifndef CAPSTONE_DIET
10866	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10867#endif
10868},
10869
10870{
10871	X86_MOVSSrr_REV, X86_INS_MOVSS, 0,
10872#ifndef CAPSTONE_DIET
10873	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
10874#endif
10875},
10876
10877{
10878	X86_MOVSW, X86_INS_MOVSW, 0,
10879#ifndef CAPSTONE_DIET
10880	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_ESI, 0 }, { 0 }, 0, 0
10881#endif
10882},
10883
10884{
10885	X86_MOVSX16rm16, X86_INS_MOVSX, 0,
10886#ifndef CAPSTONE_DIET
10887	{ 0 }, { 0 }, { 0 }, 0, 0
10888#endif
10889},
10890
10891{
10892	X86_MOVSX16rm8, X86_INS_MOVSX, 0,
10893#ifndef CAPSTONE_DIET
10894	{ 0 }, { 0 }, { 0 }, 0, 0
10895#endif
10896},
10897
10898{
10899	X86_MOVSX16rr16, X86_INS_MOVSX, 0,
10900#ifndef CAPSTONE_DIET
10901	{ 0 }, { 0 }, { 0 }, 0, 0
10902#endif
10903},
10904
10905{
10906	X86_MOVSX16rr8, X86_INS_MOVSX, 0,
10907#ifndef CAPSTONE_DIET
10908	{ 0 }, { 0 }, { 0 }, 0, 0
10909#endif
10910},
10911
10912{
10913	X86_MOVSX32rm16, X86_INS_MOVSX, 0,
10914#ifndef CAPSTONE_DIET
10915	{ 0 }, { 0 }, { 0 }, 0, 0
10916#endif
10917},
10918
10919{
10920	X86_MOVSX32rm8, X86_INS_MOVSX, 0,
10921#ifndef CAPSTONE_DIET
10922	{ 0 }, { 0 }, { 0 }, 0, 0
10923#endif
10924},
10925
10926{
10927	X86_MOVSX32rm8_NOREX, X86_INS_MOVSX, 0,
10928#ifndef CAPSTONE_DIET
10929	{ 0 }, { 0 }, { 0 }, 0, 0
10930#endif
10931},
10932
10933{
10934	X86_MOVSX32rr16, X86_INS_MOVSX, 0,
10935#ifndef CAPSTONE_DIET
10936	{ 0 }, { 0 }, { 0 }, 0, 0
10937#endif
10938},
10939
10940{
10941	X86_MOVSX32rr8, X86_INS_MOVSX, 0,
10942#ifndef CAPSTONE_DIET
10943	{ 0 }, { 0 }, { 0 }, 0, 0
10944#endif
10945},
10946
10947{
10948	X86_MOVSX32rr8_NOREX, X86_INS_MOVSX, 0,
10949#ifndef CAPSTONE_DIET
10950	{ 0 }, { 0 }, { 0 }, 0, 0
10951#endif
10952},
10953
10954{
10955	X86_MOVSX64rm16, X86_INS_MOVSX, 1,
10956#ifndef CAPSTONE_DIET
10957	{ 0 }, { 0 }, { 0 }, 0, 0
10958#endif
10959},
10960
10961{
10962	X86_MOVSX64rm32, X86_INS_MOVSXD, 1,
10963#ifndef CAPSTONE_DIET
10964	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
10965#endif
10966},
10967
10968{
10969	X86_MOVSX64rm8, X86_INS_MOVSX, 1,
10970#ifndef CAPSTONE_DIET
10971	{ 0 }, { 0 }, { 0 }, 0, 0
10972#endif
10973},
10974
10975{
10976	X86_MOVSX64rr16, X86_INS_MOVSX, 1,
10977#ifndef CAPSTONE_DIET
10978	{ 0 }, { 0 }, { 0 }, 0, 0
10979#endif
10980},
10981
10982{
10983	X86_MOVSX64rr32, X86_INS_MOVSXD, 1,
10984#ifndef CAPSTONE_DIET
10985	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
10986#endif
10987},
10988
10989{
10990	X86_MOVSX64rr8, X86_INS_MOVSX, 1,
10991#ifndef CAPSTONE_DIET
10992	{ 0 }, { 0 }, { 0 }, 0, 0
10993#endif
10994},
10995
10996{
10997	X86_MOVUPDmr, X86_INS_MOVUPD, 0,
10998#ifndef CAPSTONE_DIET
10999	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11000#endif
11001},
11002
11003{
11004	X86_MOVUPDrm, X86_INS_MOVUPD, 0,
11005#ifndef CAPSTONE_DIET
11006	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11007#endif
11008},
11009
11010{
11011	X86_MOVUPDrr, X86_INS_MOVUPD, 0,
11012#ifndef CAPSTONE_DIET
11013	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11014#endif
11015},
11016
11017{
11018	X86_MOVUPDrr_REV, X86_INS_MOVUPD, 0,
11019#ifndef CAPSTONE_DIET
11020	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11021#endif
11022},
11023
11024{
11025	X86_MOVUPSmr, X86_INS_MOVUPS, 0,
11026#ifndef CAPSTONE_DIET
11027	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11028#endif
11029},
11030
11031{
11032	X86_MOVUPSrm, X86_INS_MOVUPS, 0,
11033#ifndef CAPSTONE_DIET
11034	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11035#endif
11036},
11037
11038{
11039	X86_MOVUPSrr, X86_INS_MOVUPS, 0,
11040#ifndef CAPSTONE_DIET
11041	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11042#endif
11043},
11044
11045{
11046	X86_MOVUPSrr_REV, X86_INS_MOVUPS, 0,
11047#ifndef CAPSTONE_DIET
11048	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11049#endif
11050},
11051
11052{
11053	X86_MOVZPQILo2PQIrr, X86_INS_MOVQ, 0,
11054#ifndef CAPSTONE_DIET
11055	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11056#endif
11057},
11058
11059{
11060	X86_MOVZX16rm16, X86_INS_MOVZX, 0,
11061#ifndef CAPSTONE_DIET
11062	{ 0 }, { 0 }, { 0 }, 0, 0
11063#endif
11064},
11065
11066{
11067	X86_MOVZX16rm8, X86_INS_MOVZX, 0,
11068#ifndef CAPSTONE_DIET
11069	{ 0 }, { 0 }, { 0 }, 0, 0
11070#endif
11071},
11072
11073{
11074	X86_MOVZX16rr16, X86_INS_MOVZX, 0,
11075#ifndef CAPSTONE_DIET
11076	{ 0 }, { 0 }, { 0 }, 0, 0
11077#endif
11078},
11079
11080{
11081	X86_MOVZX16rr8, X86_INS_MOVZX, 0,
11082#ifndef CAPSTONE_DIET
11083	{ 0 }, { 0 }, { 0 }, 0, 0
11084#endif
11085},
11086
11087{
11088	X86_MOVZX32rm16, X86_INS_MOVZX, 0,
11089#ifndef CAPSTONE_DIET
11090	{ 0 }, { 0 }, { 0 }, 0, 0
11091#endif
11092},
11093
11094{
11095	X86_MOVZX32rm8, X86_INS_MOVZX, 0,
11096#ifndef CAPSTONE_DIET
11097	{ 0 }, { 0 }, { 0 }, 0, 0
11098#endif
11099},
11100
11101{
11102	X86_MOVZX32rm8_NOREX, X86_INS_MOVZX, 0,
11103#ifndef CAPSTONE_DIET
11104	{ 0 }, { 0 }, { 0 }, 0, 0
11105#endif
11106},
11107
11108{
11109	X86_MOVZX32rr16, X86_INS_MOVZX, 0,
11110#ifndef CAPSTONE_DIET
11111	{ 0 }, { 0 }, { 0 }, 0, 0
11112#endif
11113},
11114
11115{
11116	X86_MOVZX32rr8, X86_INS_MOVZX, 0,
11117#ifndef CAPSTONE_DIET
11118	{ 0 }, { 0 }, { 0 }, 0, 0
11119#endif
11120},
11121
11122{
11123	X86_MOVZX32rr8_NOREX, X86_INS_MOVZX, 0,
11124#ifndef CAPSTONE_DIET
11125	{ 0 }, { 0 }, { 0 }, 0, 0
11126#endif
11127},
11128
11129{
11130	X86_MOVZX64rm16, X86_INS_MOVZX, 1,
11131#ifndef CAPSTONE_DIET
11132	{ 0 }, { 0 }, { 0 }, 0, 0
11133#endif
11134},
11135
11136{
11137	X86_MOVZX64rm8, X86_INS_MOVZX, 1,
11138#ifndef CAPSTONE_DIET
11139	{ 0 }, { 0 }, { 0 }, 0, 0
11140#endif
11141},
11142
11143{
11144	X86_MOVZX64rr16, X86_INS_MOVZX, 1,
11145#ifndef CAPSTONE_DIET
11146	{ 0 }, { 0 }, { 0 }, 0, 0
11147#endif
11148},
11149
11150{
11151	X86_MOVZX64rr8, X86_INS_MOVZX, 1,
11152#ifndef CAPSTONE_DIET
11153	{ 0 }, { 0 }, { 0 }, 0, 0
11154#endif
11155},
11156
11157{
11158	X86_MPSADBWrmi, X86_INS_MPSADBW, 0,
11159#ifndef CAPSTONE_DIET
11160	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
11161#endif
11162},
11163
11164{
11165	X86_MPSADBWrri, X86_INS_MPSADBW, 0,
11166#ifndef CAPSTONE_DIET
11167	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
11168#endif
11169},
11170
11171{
11172	X86_MUL16m, X86_INS_MUL, 0,
11173#ifndef CAPSTONE_DIET
11174	{ X86_REG_AX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11175#endif
11176},
11177
11178{
11179	X86_MUL16r, X86_INS_MUL, 0,
11180#ifndef CAPSTONE_DIET
11181	{ X86_REG_AX, 0 }, { X86_REG_AX, X86_REG_DX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11182#endif
11183},
11184
11185{
11186	X86_MUL32m, X86_INS_MUL, 0,
11187#ifndef CAPSTONE_DIET
11188	{ X86_REG_EAX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11189#endif
11190},
11191
11192{
11193	X86_MUL32r, X86_INS_MUL, 0,
11194#ifndef CAPSTONE_DIET
11195	{ X86_REG_EAX, 0 }, { X86_REG_EAX, X86_REG_EDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11196#endif
11197},
11198
11199{
11200	X86_MUL64m, X86_INS_MUL, 1,
11201#ifndef CAPSTONE_DIET
11202	{ X86_REG_RAX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11203#endif
11204},
11205
11206{
11207	X86_MUL64r, X86_INS_MUL, 1,
11208#ifndef CAPSTONE_DIET
11209	{ X86_REG_RAX, 0 }, { X86_REG_RAX, X86_REG_RDX, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11210#endif
11211},
11212
11213{
11214	X86_MUL8m, X86_INS_MUL, 0,
11215#ifndef CAPSTONE_DIET
11216	{ X86_REG_AL, 0 }, { X86_REG_AL, X86_REG_EFLAGS, X86_REG_AX, 0 }, { 0 }, 0, 0
11217#endif
11218},
11219
11220{
11221	X86_MUL8r, X86_INS_MUL, 0,
11222#ifndef CAPSTONE_DIET
11223	{ X86_REG_AL, 0 }, { X86_REG_AL, X86_REG_EFLAGS, X86_REG_AX, 0 }, { 0 }, 0, 0
11224#endif
11225},
11226
11227{
11228	X86_MULPDrm, X86_INS_MULPD, 0,
11229#ifndef CAPSTONE_DIET
11230	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11231#endif
11232},
11233
11234{
11235	X86_MULPDrr, X86_INS_MULPD, 0,
11236#ifndef CAPSTONE_DIET
11237	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11238#endif
11239},
11240
11241{
11242	X86_MULPSrm, X86_INS_MULPS, 0,
11243#ifndef CAPSTONE_DIET
11244	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11245#endif
11246},
11247
11248{
11249	X86_MULPSrr, X86_INS_MULPS, 0,
11250#ifndef CAPSTONE_DIET
11251	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11252#endif
11253},
11254
11255{
11256	X86_MULSDrm, X86_INS_MULSD, 0,
11257#ifndef CAPSTONE_DIET
11258	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11259#endif
11260},
11261
11262{
11263	X86_MULSDrm_Int, X86_INS_MULSD, 0,
11264#ifndef CAPSTONE_DIET
11265	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11266#endif
11267},
11268
11269{
11270	X86_MULSDrr, X86_INS_MULSD, 0,
11271#ifndef CAPSTONE_DIET
11272	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11273#endif
11274},
11275
11276{
11277	X86_MULSDrr_Int, X86_INS_MULSD, 0,
11278#ifndef CAPSTONE_DIET
11279	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
11280#endif
11281},
11282
11283{
11284	X86_MULSSrm, X86_INS_MULSS, 0,
11285#ifndef CAPSTONE_DIET
11286	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11287#endif
11288},
11289
11290{
11291	X86_MULSSrm_Int, X86_INS_MULSS, 0,
11292#ifndef CAPSTONE_DIET
11293	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11294#endif
11295},
11296
11297{
11298	X86_MULSSrr, X86_INS_MULSS, 0,
11299#ifndef CAPSTONE_DIET
11300	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11301#endif
11302},
11303
11304{
11305	X86_MULSSrr_Int, X86_INS_MULSS, 0,
11306#ifndef CAPSTONE_DIET
11307	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
11308#endif
11309},
11310
11311{
11312	X86_MULX32rm, X86_INS_MULX, 0,
11313#ifndef CAPSTONE_DIET
11314	{ X86_REG_EDX, 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
11315#endif
11316},
11317
11318{
11319	X86_MULX32rr, X86_INS_MULX, 0,
11320#ifndef CAPSTONE_DIET
11321	{ X86_REG_EDX, 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
11322#endif
11323},
11324
11325{
11326	X86_MULX64rm, X86_INS_MULX, 1,
11327#ifndef CAPSTONE_DIET
11328	{ X86_REG_RDX, 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
11329#endif
11330},
11331
11332{
11333	X86_MULX64rr, X86_INS_MULX, 1,
11334#ifndef CAPSTONE_DIET
11335	{ X86_REG_RDX, 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
11336#endif
11337},
11338
11339{
11340	X86_MUL_F32m, X86_INS_FMUL, 0,
11341#ifndef CAPSTONE_DIET
11342	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
11343#endif
11344},
11345
11346{
11347	X86_MUL_F64m, X86_INS_FMUL, 1,
11348#ifndef CAPSTONE_DIET
11349	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
11350#endif
11351},
11352
11353{
11354	X86_MUL_FI16m, X86_INS_FIMUL, 0,
11355#ifndef CAPSTONE_DIET
11356	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
11357#endif
11358},
11359
11360{
11361	X86_MUL_FI32m, X86_INS_FIMUL, 0,
11362#ifndef CAPSTONE_DIET
11363	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
11364#endif
11365},
11366
11367{
11368	X86_MUL_FPrST0, X86_INS_FMULP, 0,
11369#ifndef CAPSTONE_DIET
11370	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
11371#endif
11372},
11373
11374{
11375	X86_MUL_FST0r, X86_INS_FMUL, 0,
11376#ifndef CAPSTONE_DIET
11377	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
11378#endif
11379},
11380
11381{
11382	X86_MUL_Fp32, X86_INS_FMUL, 0,
11383#ifndef CAPSTONE_DIET
11384	{ 0 }, { 0 }, { 0 }, 0, 0
11385#endif
11386},
11387
11388{
11389	X86_MUL_Fp32m, X86_INS_FMUL, 0,
11390#ifndef CAPSTONE_DIET
11391	{ 0 }, { 0 }, { 0 }, 0, 0
11392#endif
11393},
11394
11395{
11396	X86_MUL_Fp64, X86_INS_FMUL, 1,
11397#ifndef CAPSTONE_DIET
11398	{ 0 }, { 0 }, { 0 }, 0, 0
11399#endif
11400},
11401
11402{
11403	X86_MUL_Fp64m, X86_INS_FMUL, 1,
11404#ifndef CAPSTONE_DIET
11405	{ 0 }, { 0 }, { 0 }, 0, 0
11406#endif
11407},
11408
11409{
11410	X86_MUL_Fp64m32, X86_INS_FMUL, 1,
11411#ifndef CAPSTONE_DIET
11412	{ 0 }, { 0 }, { 0 }, 0, 0
11413#endif
11414},
11415
11416{
11417	X86_MUL_Fp80, X86_INS_FMUL, 0,
11418#ifndef CAPSTONE_DIET
11419	{ 0 }, { 0 }, { 0 }, 0, 0
11420#endif
11421},
11422
11423{
11424	X86_MUL_Fp80m32, X86_INS_FMUL, 0,
11425#ifndef CAPSTONE_DIET
11426	{ 0 }, { 0 }, { 0 }, 0, 0
11427#endif
11428},
11429
11430{
11431	X86_MUL_Fp80m64, X86_INS_FMUL, 1,
11432#ifndef CAPSTONE_DIET
11433	{ 0 }, { 0 }, { 0 }, 0, 0
11434#endif
11435},
11436
11437{
11438	X86_MUL_FpI16m32, X86_INS_FMUL, 0,
11439#ifndef CAPSTONE_DIET
11440	{ 0 }, { 0 }, { 0 }, 0, 0
11441#endif
11442},
11443
11444{
11445	X86_MUL_FpI16m64, X86_INS_FMUL, 1,
11446#ifndef CAPSTONE_DIET
11447	{ 0 }, { 0 }, { 0 }, 0, 0
11448#endif
11449},
11450
11451{
11452	X86_MUL_FpI16m80, X86_INS_FMUL, 0,
11453#ifndef CAPSTONE_DIET
11454	{ 0 }, { 0 }, { 0 }, 0, 0
11455#endif
11456},
11457
11458{
11459	X86_MUL_FpI32m32, X86_INS_FMUL, 0,
11460#ifndef CAPSTONE_DIET
11461	{ 0 }, { 0 }, { 0 }, 0, 0
11462#endif
11463},
11464
11465{
11466	X86_MUL_FpI32m64, X86_INS_FMUL, 1,
11467#ifndef CAPSTONE_DIET
11468	{ 0 }, { 0 }, { 0 }, 0, 0
11469#endif
11470},
11471
11472{
11473	X86_MUL_FpI32m80, X86_INS_FMUL, 0,
11474#ifndef CAPSTONE_DIET
11475	{ 0 }, { 0 }, { 0 }, 0, 0
11476#endif
11477},
11478
11479{
11480	X86_MUL_FrST0, X86_INS_FMUL, 0,
11481#ifndef CAPSTONE_DIET
11482	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
11483#endif
11484},
11485
11486{
11487	X86_MWAITXrrr, X86_INS_MWAITX, 0,
11488#ifndef CAPSTONE_DIET
11489	{ 0 }, { 0 }, { 0 }, 0, 0
11490#endif
11491},
11492
11493{
11494	X86_MWAITrr, X86_INS_MWAIT, 0,
11495#ifndef CAPSTONE_DIET
11496	{ X86_REG_ECX, X86_REG_EAX, 0 }, { 0 }, { X86_GRP_SSE3, 0 }, 0, 0
11497#endif
11498},
11499
11500{
11501	X86_NEG16m, X86_INS_NEG, 0,
11502#ifndef CAPSTONE_DIET
11503	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11504#endif
11505},
11506
11507{
11508	X86_NEG16r, X86_INS_NEG, 0,
11509#ifndef CAPSTONE_DIET
11510	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11511#endif
11512},
11513
11514{
11515	X86_NEG32m, X86_INS_NEG, 0,
11516#ifndef CAPSTONE_DIET
11517	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11518#endif
11519},
11520
11521{
11522	X86_NEG32r, X86_INS_NEG, 0,
11523#ifndef CAPSTONE_DIET
11524	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11525#endif
11526},
11527
11528{
11529	X86_NEG64m, X86_INS_NEG, 1,
11530#ifndef CAPSTONE_DIET
11531	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11532#endif
11533},
11534
11535{
11536	X86_NEG64r, X86_INS_NEG, 1,
11537#ifndef CAPSTONE_DIET
11538	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11539#endif
11540},
11541
11542{
11543	X86_NEG8m, X86_INS_NEG, 0,
11544#ifndef CAPSTONE_DIET
11545	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11546#endif
11547},
11548
11549{
11550	X86_NEG8r, X86_INS_NEG, 0,
11551#ifndef CAPSTONE_DIET
11552	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11553#endif
11554},
11555
11556{
11557	X86_NOOP, X86_INS_NOP, 0,
11558#ifndef CAPSTONE_DIET
11559	{ 0 }, { 0 }, { 0 }, 0, 0
11560#endif
11561},
11562
11563{
11564	X86_NOOP18_16m4, X86_INS_NOP, 0,
11565#ifndef CAPSTONE_DIET
11566	{ 0 }, { 0 }, { 0 }, 0, 0
11567#endif
11568},
11569
11570{
11571	X86_NOOP18_16m5, X86_INS_NOP, 0,
11572#ifndef CAPSTONE_DIET
11573	{ 0 }, { 0 }, { 0 }, 0, 0
11574#endif
11575},
11576
11577{
11578	X86_NOOP18_16m6, X86_INS_NOP, 0,
11579#ifndef CAPSTONE_DIET
11580	{ 0 }, { 0 }, { 0 }, 0, 0
11581#endif
11582},
11583
11584{
11585	X86_NOOP18_16m7, X86_INS_NOP, 0,
11586#ifndef CAPSTONE_DIET
11587	{ 0 }, { 0 }, { 0 }, 0, 0
11588#endif
11589},
11590
11591{
11592	X86_NOOP18_16r4, X86_INS_NOP, 0,
11593#ifndef CAPSTONE_DIET
11594	{ 0 }, { 0 }, { 0 }, 0, 0
11595#endif
11596},
11597
11598{
11599	X86_NOOP18_16r5, X86_INS_NOP, 0,
11600#ifndef CAPSTONE_DIET
11601	{ 0 }, { 0 }, { 0 }, 0, 0
11602#endif
11603},
11604
11605{
11606	X86_NOOP18_16r6, X86_INS_NOP, 0,
11607#ifndef CAPSTONE_DIET
11608	{ 0 }, { 0 }, { 0 }, 0, 0
11609#endif
11610},
11611
11612{
11613	X86_NOOP18_16r7, X86_INS_NOP, 0,
11614#ifndef CAPSTONE_DIET
11615	{ 0 }, { 0 }, { 0 }, 0, 0
11616#endif
11617},
11618
11619{
11620	X86_NOOP18_m4, X86_INS_NOP, 0,
11621#ifndef CAPSTONE_DIET
11622	{ 0 }, { 0 }, { 0 }, 0, 0
11623#endif
11624},
11625
11626{
11627	X86_NOOP18_m5, X86_INS_NOP, 0,
11628#ifndef CAPSTONE_DIET
11629	{ 0 }, { 0 }, { 0 }, 0, 0
11630#endif
11631},
11632
11633{
11634	X86_NOOP18_m6, X86_INS_NOP, 0,
11635#ifndef CAPSTONE_DIET
11636	{ 0 }, { 0 }, { 0 }, 0, 0
11637#endif
11638},
11639
11640{
11641	X86_NOOP18_m7, X86_INS_NOP, 0,
11642#ifndef CAPSTONE_DIET
11643	{ 0 }, { 0 }, { 0 }, 0, 0
11644#endif
11645},
11646
11647{
11648	X86_NOOP18_r4, X86_INS_NOP, 0,
11649#ifndef CAPSTONE_DIET
11650	{ 0 }, { 0 }, { 0 }, 0, 0
11651#endif
11652},
11653
11654{
11655	X86_NOOP18_r5, X86_INS_NOP, 0,
11656#ifndef CAPSTONE_DIET
11657	{ 0 }, { 0 }, { 0 }, 0, 0
11658#endif
11659},
11660
11661{
11662	X86_NOOP18_r6, X86_INS_NOP, 0,
11663#ifndef CAPSTONE_DIET
11664	{ 0 }, { 0 }, { 0 }, 0, 0
11665#endif
11666},
11667
11668{
11669	X86_NOOP18_r7, X86_INS_NOP, 0,
11670#ifndef CAPSTONE_DIET
11671	{ 0 }, { 0 }, { 0 }, 0, 0
11672#endif
11673},
11674
11675{
11676	X86_NOOP19rr, X86_INS_NOP, 0,
11677#ifndef CAPSTONE_DIET
11678	{ 0 }, { 0 }, { 0 }, 0, 0
11679#endif
11680},
11681
11682{
11683	X86_NOOPL, X86_INS_NOP, 0,
11684#ifndef CAPSTONE_DIET
11685	{ 0 }, { 0 }, { 0 }, 0, 0
11686#endif
11687},
11688
11689{
11690	X86_NOOPL_19, X86_INS_NOP, 0,
11691#ifndef CAPSTONE_DIET
11692	{ 0 }, { 0 }, { 0 }, 0, 0
11693#endif
11694},
11695
11696{
11697	X86_NOOPL_1d, X86_INS_NOP, 0,
11698#ifndef CAPSTONE_DIET
11699	{ 0 }, { 0 }, { 0 }, 0, 0
11700#endif
11701},
11702
11703{
11704	X86_NOOPL_1e, X86_INS_NOP, 0,
11705#ifndef CAPSTONE_DIET
11706	{ 0 }, { 0 }, { 0 }, 0, 0
11707#endif
11708},
11709
11710{
11711	X86_NOOPLr, X86_INS_NOP, 0,
11712#ifndef CAPSTONE_DIET
11713	{ 0 }, { 0 }, { 0 }, 0, 0
11714#endif
11715},
11716
11717{
11718	X86_NOOPQ, X86_INS_NOP, 0,
11719#ifndef CAPSTONE_DIET
11720	{ 0 }, { 0 }, { 0 }, 0, 0
11721#endif
11722},
11723
11724{
11725	X86_NOOPQr, X86_INS_NOP, 0,
11726#ifndef CAPSTONE_DIET
11727	{ 0 }, { 0 }, { 0 }, 0, 0
11728#endif
11729},
11730
11731{
11732	X86_NOOPW, X86_INS_NOP, 0,
11733#ifndef CAPSTONE_DIET
11734	{ 0 }, { 0 }, { 0 }, 0, 0
11735#endif
11736},
11737
11738{
11739	X86_NOOPW_19, X86_INS_NOP, 0,
11740#ifndef CAPSTONE_DIET
11741	{ 0 }, { 0 }, { 0 }, 0, 0
11742#endif
11743},
11744
11745{
11746	X86_NOOPW_1c, X86_INS_NOP, 0,
11747#ifndef CAPSTONE_DIET
11748	{ 0 }, { 0 }, { 0 }, 0, 0
11749#endif
11750},
11751
11752{
11753	X86_NOOPW_1d, X86_INS_NOP, 0,
11754#ifndef CAPSTONE_DIET
11755	{ 0 }, { 0 }, { 0 }, 0, 0
11756#endif
11757},
11758
11759{
11760	X86_NOOPW_1e, X86_INS_NOP, 0,
11761#ifndef CAPSTONE_DIET
11762	{ 0 }, { 0 }, { 0 }, 0, 0
11763#endif
11764},
11765
11766{
11767	X86_NOOPWr, X86_INS_NOP, 0,
11768#ifndef CAPSTONE_DIET
11769	{ 0 }, { 0 }, { 0 }, 0, 0
11770#endif
11771},
11772
11773{
11774	X86_NOT16m, X86_INS_NOT, 0,
11775#ifndef CAPSTONE_DIET
11776	{ 0 }, { 0 }, { 0 }, 0, 0
11777#endif
11778},
11779
11780{
11781	X86_NOT16r, X86_INS_NOT, 0,
11782#ifndef CAPSTONE_DIET
11783	{ 0 }, { 0 }, { 0 }, 0, 0
11784#endif
11785},
11786
11787{
11788	X86_NOT32m, X86_INS_NOT, 0,
11789#ifndef CAPSTONE_DIET
11790	{ 0 }, { 0 }, { 0 }, 0, 0
11791#endif
11792},
11793
11794{
11795	X86_NOT32r, X86_INS_NOT, 0,
11796#ifndef CAPSTONE_DIET
11797	{ 0 }, { 0 }, { 0 }, 0, 0
11798#endif
11799},
11800
11801{
11802	X86_NOT64m, X86_INS_NOT, 1,
11803#ifndef CAPSTONE_DIET
11804	{ 0 }, { 0 }, { 0 }, 0, 0
11805#endif
11806},
11807
11808{
11809	X86_NOT64r, X86_INS_NOT, 1,
11810#ifndef CAPSTONE_DIET
11811	{ 0 }, { 0 }, { 0 }, 0, 0
11812#endif
11813},
11814
11815{
11816	X86_NOT8m, X86_INS_NOT, 0,
11817#ifndef CAPSTONE_DIET
11818	{ 0 }, { 0 }, { 0 }, 0, 0
11819#endif
11820},
11821
11822{
11823	X86_NOT8r, X86_INS_NOT, 0,
11824#ifndef CAPSTONE_DIET
11825	{ 0 }, { 0 }, { 0 }, 0, 0
11826#endif
11827},
11828
11829{
11830	X86_OR16i16, X86_INS_OR, 0,
11831#ifndef CAPSTONE_DIET
11832	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11833#endif
11834},
11835
11836{
11837	X86_OR16mi, X86_INS_OR, 0,
11838#ifndef CAPSTONE_DIET
11839	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11840#endif
11841},
11842
11843{
11844	X86_OR16mi8, X86_INS_OR, 0,
11845#ifndef CAPSTONE_DIET
11846	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11847#endif
11848},
11849
11850{
11851	X86_OR16mr, X86_INS_OR, 0,
11852#ifndef CAPSTONE_DIET
11853	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11854#endif
11855},
11856
11857{
11858	X86_OR16ri, X86_INS_OR, 0,
11859#ifndef CAPSTONE_DIET
11860	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11861#endif
11862},
11863
11864{
11865	X86_OR16ri8, X86_INS_OR, 0,
11866#ifndef CAPSTONE_DIET
11867	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11868#endif
11869},
11870
11871{
11872	X86_OR16rm, X86_INS_OR, 0,
11873#ifndef CAPSTONE_DIET
11874	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11875#endif
11876},
11877
11878{
11879	X86_OR16rr, X86_INS_OR, 0,
11880#ifndef CAPSTONE_DIET
11881	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11882#endif
11883},
11884
11885{
11886	X86_OR16rr_REV, X86_INS_OR, 0,
11887#ifndef CAPSTONE_DIET
11888	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11889#endif
11890},
11891
11892{
11893	X86_OR32i32, X86_INS_OR, 0,
11894#ifndef CAPSTONE_DIET
11895	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11896#endif
11897},
11898
11899{
11900	X86_OR32mi, X86_INS_OR, 0,
11901#ifndef CAPSTONE_DIET
11902	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11903#endif
11904},
11905
11906{
11907	X86_OR32mi8, X86_INS_OR, 0,
11908#ifndef CAPSTONE_DIET
11909	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11910#endif
11911},
11912
11913{
11914	X86_OR32mr, X86_INS_OR, 0,
11915#ifndef CAPSTONE_DIET
11916	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11917#endif
11918},
11919
11920{
11921	X86_OR32ri, X86_INS_OR, 0,
11922#ifndef CAPSTONE_DIET
11923	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11924#endif
11925},
11926
11927{
11928	X86_OR32ri8, X86_INS_OR, 0,
11929#ifndef CAPSTONE_DIET
11930	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11931#endif
11932},
11933
11934{
11935	X86_OR32rm, X86_INS_OR, 0,
11936#ifndef CAPSTONE_DIET
11937	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11938#endif
11939},
11940
11941{
11942	X86_OR32rr, X86_INS_OR, 0,
11943#ifndef CAPSTONE_DIET
11944	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11945#endif
11946},
11947
11948{
11949	X86_OR32rr_REV, X86_INS_OR, 0,
11950#ifndef CAPSTONE_DIET
11951	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11952#endif
11953},
11954
11955{
11956	X86_OR64i32, X86_INS_OR, 1,
11957#ifndef CAPSTONE_DIET
11958	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11959#endif
11960},
11961
11962{
11963	X86_OR64mi32, X86_INS_OR, 1,
11964#ifndef CAPSTONE_DIET
11965	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11966#endif
11967},
11968
11969{
11970	X86_OR64mi8, X86_INS_OR, 1,
11971#ifndef CAPSTONE_DIET
11972	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11973#endif
11974},
11975
11976{
11977	X86_OR64mr, X86_INS_OR, 1,
11978#ifndef CAPSTONE_DIET
11979	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11980#endif
11981},
11982
11983{
11984	X86_OR64ri32, X86_INS_OR, 1,
11985#ifndef CAPSTONE_DIET
11986	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11987#endif
11988},
11989
11990{
11991	X86_OR64ri8, X86_INS_OR, 1,
11992#ifndef CAPSTONE_DIET
11993	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
11994#endif
11995},
11996
11997{
11998	X86_OR64rm, X86_INS_OR, 1,
11999#ifndef CAPSTONE_DIET
12000	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12001#endif
12002},
12003
12004{
12005	X86_OR64rr, X86_INS_OR, 1,
12006#ifndef CAPSTONE_DIET
12007	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12008#endif
12009},
12010
12011{
12012	X86_OR64rr_REV, X86_INS_OR, 1,
12013#ifndef CAPSTONE_DIET
12014	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12015#endif
12016},
12017
12018{
12019	X86_OR8i8, X86_INS_OR, 0,
12020#ifndef CAPSTONE_DIET
12021	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12022#endif
12023},
12024
12025{
12026	X86_OR8mi, X86_INS_OR, 0,
12027#ifndef CAPSTONE_DIET
12028	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12029#endif
12030},
12031
12032{
12033	X86_OR8mi8, X86_INS_OR, 0,
12034#ifndef CAPSTONE_DIET
12035	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
12036#endif
12037},
12038
12039{
12040	X86_OR8mr, X86_INS_OR, 0,
12041#ifndef CAPSTONE_DIET
12042	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12043#endif
12044},
12045
12046{
12047	X86_OR8ri, X86_INS_OR, 0,
12048#ifndef CAPSTONE_DIET
12049	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12050#endif
12051},
12052
12053{
12054	X86_OR8ri8, X86_INS_OR, 0,
12055#ifndef CAPSTONE_DIET
12056	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
12057#endif
12058},
12059
12060{
12061	X86_OR8rm, X86_INS_OR, 0,
12062#ifndef CAPSTONE_DIET
12063	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12064#endif
12065},
12066
12067{
12068	X86_OR8rr, X86_INS_OR, 0,
12069#ifndef CAPSTONE_DIET
12070	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12071#endif
12072},
12073
12074{
12075	X86_OR8rr_REV, X86_INS_OR, 0,
12076#ifndef CAPSTONE_DIET
12077	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
12078#endif
12079},
12080
12081{
12082	X86_ORPDrm, X86_INS_ORPD, 0,
12083#ifndef CAPSTONE_DIET
12084	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12085#endif
12086},
12087
12088{
12089	X86_ORPDrr, X86_INS_ORPD, 0,
12090#ifndef CAPSTONE_DIET
12091	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12092#endif
12093},
12094
12095{
12096	X86_ORPSrm, X86_INS_ORPS, 0,
12097#ifndef CAPSTONE_DIET
12098	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
12099#endif
12100},
12101
12102{
12103	X86_ORPSrr, X86_INS_ORPS, 0,
12104#ifndef CAPSTONE_DIET
12105	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
12106#endif
12107},
12108
12109{
12110	X86_OUT16ir, X86_INS_OUT, 0,
12111#ifndef CAPSTONE_DIET
12112	{ X86_REG_AX, 0 }, { 0 }, { 0 }, 0, 0
12113#endif
12114},
12115
12116{
12117	X86_OUT16rr, X86_INS_OUT, 0,
12118#ifndef CAPSTONE_DIET
12119	{ X86_REG_DX, X86_REG_AX, 0 }, { 0 }, { 0 }, 0, 0
12120#endif
12121},
12122
12123{
12124	X86_OUT32ir, X86_INS_OUT, 0,
12125#ifndef CAPSTONE_DIET
12126	{ X86_REG_EAX, 0 }, { 0 }, { 0 }, 0, 0
12127#endif
12128},
12129
12130{
12131	X86_OUT32rr, X86_INS_OUT, 0,
12132#ifndef CAPSTONE_DIET
12133	{ X86_REG_DX, X86_REG_EAX, 0 }, { 0 }, { 0 }, 0, 0
12134#endif
12135},
12136
12137{
12138	X86_OUT8ir, X86_INS_OUT, 0,
12139#ifndef CAPSTONE_DIET
12140	{ X86_REG_AL, 0 }, { 0 }, { 0 }, 0, 0
12141#endif
12142},
12143
12144{
12145	X86_OUT8rr, X86_INS_OUT, 0,
12146#ifndef CAPSTONE_DIET
12147	{ X86_REG_DX, X86_REG_AL, 0 }, { 0 }, { 0 }, 0, 0
12148#endif
12149},
12150
12151{
12152	X86_OUTSB, X86_INS_OUTSB, 0,
12153#ifndef CAPSTONE_DIET
12154	{ X86_REG_DX, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_ESI, 0 }, { 0 }, 0, 0
12155#endif
12156},
12157
12158{
12159	X86_OUTSL, X86_INS_OUTSD, 0,
12160#ifndef CAPSTONE_DIET
12161	{ X86_REG_DX, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_ESI, 0 }, { 0 }, 0, 0
12162#endif
12163},
12164
12165{
12166	X86_OUTSW, X86_INS_OUTSW, 0,
12167#ifndef CAPSTONE_DIET
12168	{ X86_REG_DX, X86_REG_ESI, X86_REG_EFLAGS, 0 }, { X86_REG_ESI, 0 }, { 0 }, 0, 0
12169#endif
12170},
12171
12172{
12173	X86_PABSBrm, X86_INS_PABSB, 0,
12174#ifndef CAPSTONE_DIET
12175	{ 0 }, { 0 }, { 0 }, 0, 0
12176#endif
12177},
12178
12179{
12180	X86_PABSBrr, X86_INS_PABSB, 0,
12181#ifndef CAPSTONE_DIET
12182	{ 0 }, { 0 }, { 0 }, 0, 0
12183#endif
12184},
12185
12186{
12187	X86_PABSDrm, X86_INS_PABSD, 0,
12188#ifndef CAPSTONE_DIET
12189	{ 0 }, { 0 }, { 0 }, 0, 0
12190#endif
12191},
12192
12193{
12194	X86_PABSDrr, X86_INS_PABSD, 0,
12195#ifndef CAPSTONE_DIET
12196	{ 0 }, { 0 }, { 0 }, 0, 0
12197#endif
12198},
12199
12200{
12201	X86_PABSWrm, X86_INS_PABSW, 0,
12202#ifndef CAPSTONE_DIET
12203	{ 0 }, { 0 }, { 0 }, 0, 0
12204#endif
12205},
12206
12207{
12208	X86_PABSWrr, X86_INS_PABSW, 0,
12209#ifndef CAPSTONE_DIET
12210	{ 0 }, { 0 }, { 0 }, 0, 0
12211#endif
12212},
12213
12214{
12215	X86_PACKSSDWrm, X86_INS_PACKSSDW, 0,
12216#ifndef CAPSTONE_DIET
12217	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12218#endif
12219},
12220
12221{
12222	X86_PACKSSDWrr, X86_INS_PACKSSDW, 0,
12223#ifndef CAPSTONE_DIET
12224	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12225#endif
12226},
12227
12228{
12229	X86_PACKSSWBrm, X86_INS_PACKSSWB, 0,
12230#ifndef CAPSTONE_DIET
12231	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12232#endif
12233},
12234
12235{
12236	X86_PACKSSWBrr, X86_INS_PACKSSWB, 0,
12237#ifndef CAPSTONE_DIET
12238	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12239#endif
12240},
12241
12242{
12243	X86_PACKUSDWrm, X86_INS_PACKUSDW, 0,
12244#ifndef CAPSTONE_DIET
12245	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12246#endif
12247},
12248
12249{
12250	X86_PACKUSDWrr, X86_INS_PACKUSDW, 0,
12251#ifndef CAPSTONE_DIET
12252	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12253#endif
12254},
12255
12256{
12257	X86_PACKUSWBrm, X86_INS_PACKUSWB, 0,
12258#ifndef CAPSTONE_DIET
12259	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12260#endif
12261},
12262
12263{
12264	X86_PACKUSWBrr, X86_INS_PACKUSWB, 0,
12265#ifndef CAPSTONE_DIET
12266	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12267#endif
12268},
12269
12270{
12271	X86_PADDBrm, X86_INS_PADDB, 0,
12272#ifndef CAPSTONE_DIET
12273	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12274#endif
12275},
12276
12277{
12278	X86_PADDBrr, X86_INS_PADDB, 0,
12279#ifndef CAPSTONE_DIET
12280	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12281#endif
12282},
12283
12284{
12285	X86_PADDDrm, X86_INS_PADDD, 0,
12286#ifndef CAPSTONE_DIET
12287	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12288#endif
12289},
12290
12291{
12292	X86_PADDDrr, X86_INS_PADDD, 0,
12293#ifndef CAPSTONE_DIET
12294	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12295#endif
12296},
12297
12298{
12299	X86_PADDQrm, X86_INS_PADDQ, 0,
12300#ifndef CAPSTONE_DIET
12301	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12302#endif
12303},
12304
12305{
12306	X86_PADDQrr, X86_INS_PADDQ, 0,
12307#ifndef CAPSTONE_DIET
12308	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12309#endif
12310},
12311
12312{
12313	X86_PADDSBrm, X86_INS_PADDSB, 0,
12314#ifndef CAPSTONE_DIET
12315	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12316#endif
12317},
12318
12319{
12320	X86_PADDSBrr, X86_INS_PADDSB, 0,
12321#ifndef CAPSTONE_DIET
12322	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12323#endif
12324},
12325
12326{
12327	X86_PADDSWrm, X86_INS_PADDSW, 0,
12328#ifndef CAPSTONE_DIET
12329	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12330#endif
12331},
12332
12333{
12334	X86_PADDSWrr, X86_INS_PADDSW, 0,
12335#ifndef CAPSTONE_DIET
12336	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12337#endif
12338},
12339
12340{
12341	X86_PADDUSBrm, X86_INS_PADDUSB, 0,
12342#ifndef CAPSTONE_DIET
12343	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12344#endif
12345},
12346
12347{
12348	X86_PADDUSBrr, X86_INS_PADDUSB, 0,
12349#ifndef CAPSTONE_DIET
12350	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12351#endif
12352},
12353
12354{
12355	X86_PADDUSWrm, X86_INS_PADDUSW, 0,
12356#ifndef CAPSTONE_DIET
12357	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12358#endif
12359},
12360
12361{
12362	X86_PADDUSWrr, X86_INS_PADDUSW, 0,
12363#ifndef CAPSTONE_DIET
12364	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12365#endif
12366},
12367
12368{
12369	X86_PADDWrm, X86_INS_PADDW, 0,
12370#ifndef CAPSTONE_DIET
12371	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12372#endif
12373},
12374
12375{
12376	X86_PADDWrr, X86_INS_PADDW, 0,
12377#ifndef CAPSTONE_DIET
12378	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12379#endif
12380},
12381
12382{
12383	X86_PALIGNRrmi, X86_INS_PALIGNR, 0,
12384#ifndef CAPSTONE_DIET
12385	{ 0 }, { 0 }, { 0 }, 0, 0
12386#endif
12387},
12388
12389{
12390	X86_PALIGNRrri, X86_INS_PALIGNR, 0,
12391#ifndef CAPSTONE_DIET
12392	{ 0 }, { 0 }, { 0 }, 0, 0
12393#endif
12394},
12395
12396{
12397	X86_PANDNrm, X86_INS_PANDN, 0,
12398#ifndef CAPSTONE_DIET
12399	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12400#endif
12401},
12402
12403{
12404	X86_PANDNrr, X86_INS_PANDN, 0,
12405#ifndef CAPSTONE_DIET
12406	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12407#endif
12408},
12409
12410{
12411	X86_PANDrm, X86_INS_PAND, 0,
12412#ifndef CAPSTONE_DIET
12413	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12414#endif
12415},
12416
12417{
12418	X86_PANDrr, X86_INS_PAND, 0,
12419#ifndef CAPSTONE_DIET
12420	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12421#endif
12422},
12423
12424{
12425	X86_PAUSE, X86_INS_PAUSE, 0,
12426#ifndef CAPSTONE_DIET
12427	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12428#endif
12429},
12430
12431{
12432	X86_PAVGBrm, X86_INS_PAVGB, 0,
12433#ifndef CAPSTONE_DIET
12434	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12435#endif
12436},
12437
12438{
12439	X86_PAVGBrr, X86_INS_PAVGB, 0,
12440#ifndef CAPSTONE_DIET
12441	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12442#endif
12443},
12444
12445{
12446	X86_PAVGUSBrm, X86_INS_PAVGUSB, 0,
12447#ifndef CAPSTONE_DIET
12448	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12449#endif
12450},
12451
12452{
12453	X86_PAVGUSBrr, X86_INS_PAVGUSB, 0,
12454#ifndef CAPSTONE_DIET
12455	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12456#endif
12457},
12458
12459{
12460	X86_PAVGWrm, X86_INS_PAVGW, 0,
12461#ifndef CAPSTONE_DIET
12462	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12463#endif
12464},
12465
12466{
12467	X86_PAVGWrr, X86_INS_PAVGW, 0,
12468#ifndef CAPSTONE_DIET
12469	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12470#endif
12471},
12472
12473{
12474	X86_PBLENDVBrm0, X86_INS_PBLENDVB, 0,
12475#ifndef CAPSTONE_DIET
12476	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12477#endif
12478},
12479
12480{
12481	X86_PBLENDVBrr0, X86_INS_PBLENDVB, 0,
12482#ifndef CAPSTONE_DIET
12483	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12484#endif
12485},
12486
12487{
12488	X86_PBLENDWrmi, X86_INS_PBLENDW, 0,
12489#ifndef CAPSTONE_DIET
12490	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12491#endif
12492},
12493
12494{
12495	X86_PBLENDWrri, X86_INS_PBLENDW, 0,
12496#ifndef CAPSTONE_DIET
12497	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12498#endif
12499},
12500
12501{
12502	X86_PCLMULQDQrm, X86_INS_PCLMULQDQ, 0,
12503#ifndef CAPSTONE_DIET
12504	{ 0 }, { 0 }, { X86_GRP_PCLMUL, 0 }, 0, 0
12505#endif
12506},
12507
12508{
12509	X86_PCLMULQDQrr, X86_INS_PCLMULQDQ, 0,
12510#ifndef CAPSTONE_DIET
12511	{ 0 }, { 0 }, { X86_GRP_PCLMUL, 0 }, 0, 0
12512#endif
12513},
12514
12515{
12516	X86_PCMPEQBrm, X86_INS_PCMPEQB, 0,
12517#ifndef CAPSTONE_DIET
12518	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12519#endif
12520},
12521
12522{
12523	X86_PCMPEQBrr, X86_INS_PCMPEQB, 0,
12524#ifndef CAPSTONE_DIET
12525	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12526#endif
12527},
12528
12529{
12530	X86_PCMPEQDrm, X86_INS_PCMPEQD, 0,
12531#ifndef CAPSTONE_DIET
12532	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12533#endif
12534},
12535
12536{
12537	X86_PCMPEQDrr, X86_INS_PCMPEQD, 0,
12538#ifndef CAPSTONE_DIET
12539	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12540#endif
12541},
12542
12543{
12544	X86_PCMPEQQrm, X86_INS_PCMPEQQ, 0,
12545#ifndef CAPSTONE_DIET
12546	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12547#endif
12548},
12549
12550{
12551	X86_PCMPEQQrr, X86_INS_PCMPEQQ, 0,
12552#ifndef CAPSTONE_DIET
12553	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12554#endif
12555},
12556
12557{
12558	X86_PCMPEQWrm, X86_INS_PCMPEQW, 0,
12559#ifndef CAPSTONE_DIET
12560	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12561#endif
12562},
12563
12564{
12565	X86_PCMPEQWrr, X86_INS_PCMPEQW, 0,
12566#ifndef CAPSTONE_DIET
12567	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12568#endif
12569},
12570
12571{
12572	X86_PCMPESTRIrm, X86_INS_PCMPESTRI, 0,
12573#ifndef CAPSTONE_DIET
12574	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_SSE42, 0 }, 0, 0
12575#endif
12576},
12577
12578{
12579	X86_PCMPESTRIrr, X86_INS_PCMPESTRI, 0,
12580#ifndef CAPSTONE_DIET
12581	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_SSE42, 0 }, 0, 0
12582#endif
12583},
12584
12585{
12586	X86_PCMPESTRMrm, X86_INS_PCMPESTRM, 0,
12587#ifndef CAPSTONE_DIET
12588	{ 0 }, { 0 }, { 0 }, 0, 0
12589#endif
12590},
12591
12592{
12593	X86_PCMPESTRMrr, X86_INS_PCMPESTRM, 0,
12594#ifndef CAPSTONE_DIET
12595	{ 0 }, { 0 }, { 0 }, 0, 0
12596#endif
12597},
12598
12599{
12600	X86_PCMPGTBrm, X86_INS_PCMPGTB, 0,
12601#ifndef CAPSTONE_DIET
12602	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12603#endif
12604},
12605
12606{
12607	X86_PCMPGTBrr, X86_INS_PCMPGTB, 0,
12608#ifndef CAPSTONE_DIET
12609	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12610#endif
12611},
12612
12613{
12614	X86_PCMPGTDrm, X86_INS_PCMPGTD, 0,
12615#ifndef CAPSTONE_DIET
12616	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12617#endif
12618},
12619
12620{
12621	X86_PCMPGTDrr, X86_INS_PCMPGTD, 0,
12622#ifndef CAPSTONE_DIET
12623	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12624#endif
12625},
12626
12627{
12628	X86_PCMPGTQrm, X86_INS_PCMPGTQ, 0,
12629#ifndef CAPSTONE_DIET
12630	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
12631#endif
12632},
12633
12634{
12635	X86_PCMPGTQrr, X86_INS_PCMPGTQ, 0,
12636#ifndef CAPSTONE_DIET
12637	{ 0 }, { 0 }, { X86_GRP_SSE42, 0 }, 0, 0
12638#endif
12639},
12640
12641{
12642	X86_PCMPGTWrm, X86_INS_PCMPGTW, 0,
12643#ifndef CAPSTONE_DIET
12644	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12645#endif
12646},
12647
12648{
12649	X86_PCMPGTWrr, X86_INS_PCMPGTW, 0,
12650#ifndef CAPSTONE_DIET
12651	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
12652#endif
12653},
12654
12655{
12656	X86_PCMPISTRIrm, X86_INS_PCMPISTRI, 0,
12657#ifndef CAPSTONE_DIET
12658	{ 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_SSE42, 0 }, 0, 0
12659#endif
12660},
12661
12662{
12663	X86_PCMPISTRIrr, X86_INS_PCMPISTRI, 0,
12664#ifndef CAPSTONE_DIET
12665	{ 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_SSE42, 0 }, 0, 0
12666#endif
12667},
12668
12669{
12670	X86_PCMPISTRMrm, X86_INS_PCMPISTRM, 0,
12671#ifndef CAPSTONE_DIET
12672	{ 0 }, { 0 }, { 0 }, 0, 0
12673#endif
12674},
12675
12676{
12677	X86_PCMPISTRMrr, X86_INS_PCMPISTRM, 0,
12678#ifndef CAPSTONE_DIET
12679	{ 0 }, { 0 }, { 0 }, 0, 0
12680#endif
12681},
12682
12683{
12684	X86_PCONFIG, X86_INS_PCONFIG, 0,
12685#ifndef CAPSTONE_DIET
12686	{ 0 }, { 0 }, { 0 }, 0, 0
12687#endif
12688},
12689
12690{
12691	X86_PDEP32rm, X86_INS_PDEP, 0,
12692#ifndef CAPSTONE_DIET
12693	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12694#endif
12695},
12696
12697{
12698	X86_PDEP32rr, X86_INS_PDEP, 0,
12699#ifndef CAPSTONE_DIET
12700	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12701#endif
12702},
12703
12704{
12705	X86_PDEP64rm, X86_INS_PDEP, 1,
12706#ifndef CAPSTONE_DIET
12707	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12708#endif
12709},
12710
12711{
12712	X86_PDEP64rr, X86_INS_PDEP, 1,
12713#ifndef CAPSTONE_DIET
12714	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12715#endif
12716},
12717
12718{
12719	X86_PEXT32rm, X86_INS_PEXT, 0,
12720#ifndef CAPSTONE_DIET
12721	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12722#endif
12723},
12724
12725{
12726	X86_PEXT32rr, X86_INS_PEXT, 0,
12727#ifndef CAPSTONE_DIET
12728	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12729#endif
12730},
12731
12732{
12733	X86_PEXT64rm, X86_INS_PEXT, 1,
12734#ifndef CAPSTONE_DIET
12735	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12736#endif
12737},
12738
12739{
12740	X86_PEXT64rr, X86_INS_PEXT, 1,
12741#ifndef CAPSTONE_DIET
12742	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
12743#endif
12744},
12745
12746{
12747	X86_PEXTRBmr, X86_INS_PEXTRB, 0,
12748#ifndef CAPSTONE_DIET
12749	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12750#endif
12751},
12752
12753{
12754	X86_PEXTRBrr, X86_INS_PEXTRB, 0,
12755#ifndef CAPSTONE_DIET
12756	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12757#endif
12758},
12759
12760{
12761	X86_PEXTRDmr, X86_INS_PEXTRD, 0,
12762#ifndef CAPSTONE_DIET
12763	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12764#endif
12765},
12766
12767{
12768	X86_PEXTRDrr, X86_INS_PEXTRD, 0,
12769#ifndef CAPSTONE_DIET
12770	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12771#endif
12772},
12773
12774{
12775	X86_PEXTRQmr, X86_INS_PEXTRQ, 0,
12776#ifndef CAPSTONE_DIET
12777	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12778#endif
12779},
12780
12781{
12782	X86_PEXTRQrr, X86_INS_PEXTRQ, 0,
12783#ifndef CAPSTONE_DIET
12784	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12785#endif
12786},
12787
12788{
12789	X86_PEXTRWmr, X86_INS_PEXTRW, 0,
12790#ifndef CAPSTONE_DIET
12791	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12792#endif
12793},
12794
12795{
12796	X86_PEXTRWrr, X86_INS_PEXTRW, 0,
12797#ifndef CAPSTONE_DIET
12798	{ 0 }, { 0 }, { 0 }, 0, 0
12799#endif
12800},
12801
12802{
12803	X86_PEXTRWrr_REV, X86_INS_PEXTRW, 0,
12804#ifndef CAPSTONE_DIET
12805	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
12806#endif
12807},
12808
12809{
12810	X86_PF2IDrm, X86_INS_PF2ID, 0,
12811#ifndef CAPSTONE_DIET
12812	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12813#endif
12814},
12815
12816{
12817	X86_PF2IDrr, X86_INS_PF2ID, 0,
12818#ifndef CAPSTONE_DIET
12819	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12820#endif
12821},
12822
12823{
12824	X86_PF2IWrm, X86_INS_PF2IW, 0,
12825#ifndef CAPSTONE_DIET
12826	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12827#endif
12828},
12829
12830{
12831	X86_PF2IWrr, X86_INS_PF2IW, 0,
12832#ifndef CAPSTONE_DIET
12833	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12834#endif
12835},
12836
12837{
12838	X86_PFACCrm, X86_INS_PFACC, 0,
12839#ifndef CAPSTONE_DIET
12840	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12841#endif
12842},
12843
12844{
12845	X86_PFACCrr, X86_INS_PFACC, 0,
12846#ifndef CAPSTONE_DIET
12847	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12848#endif
12849},
12850
12851{
12852	X86_PFADDrm, X86_INS_PFADD, 0,
12853#ifndef CAPSTONE_DIET
12854	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12855#endif
12856},
12857
12858{
12859	X86_PFADDrr, X86_INS_PFADD, 0,
12860#ifndef CAPSTONE_DIET
12861	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12862#endif
12863},
12864
12865{
12866	X86_PFCMPEQrm, X86_INS_PFCMPEQ, 0,
12867#ifndef CAPSTONE_DIET
12868	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12869#endif
12870},
12871
12872{
12873	X86_PFCMPEQrr, X86_INS_PFCMPEQ, 0,
12874#ifndef CAPSTONE_DIET
12875	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12876#endif
12877},
12878
12879{
12880	X86_PFCMPGErm, X86_INS_PFCMPGE, 0,
12881#ifndef CAPSTONE_DIET
12882	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12883#endif
12884},
12885
12886{
12887	X86_PFCMPGErr, X86_INS_PFCMPGE, 0,
12888#ifndef CAPSTONE_DIET
12889	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12890#endif
12891},
12892
12893{
12894	X86_PFCMPGTrm, X86_INS_PFCMPGT, 0,
12895#ifndef CAPSTONE_DIET
12896	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12897#endif
12898},
12899
12900{
12901	X86_PFCMPGTrr, X86_INS_PFCMPGT, 0,
12902#ifndef CAPSTONE_DIET
12903	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12904#endif
12905},
12906
12907{
12908	X86_PFMAXrm, X86_INS_PFMAX, 0,
12909#ifndef CAPSTONE_DIET
12910	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12911#endif
12912},
12913
12914{
12915	X86_PFMAXrr, X86_INS_PFMAX, 0,
12916#ifndef CAPSTONE_DIET
12917	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12918#endif
12919},
12920
12921{
12922	X86_PFMINrm, X86_INS_PFMIN, 0,
12923#ifndef CAPSTONE_DIET
12924	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12925#endif
12926},
12927
12928{
12929	X86_PFMINrr, X86_INS_PFMIN, 0,
12930#ifndef CAPSTONE_DIET
12931	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12932#endif
12933},
12934
12935{
12936	X86_PFMULrm, X86_INS_PFMUL, 0,
12937#ifndef CAPSTONE_DIET
12938	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12939#endif
12940},
12941
12942{
12943	X86_PFMULrr, X86_INS_PFMUL, 0,
12944#ifndef CAPSTONE_DIET
12945	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12946#endif
12947},
12948
12949{
12950	X86_PFNACCrm, X86_INS_PFNACC, 0,
12951#ifndef CAPSTONE_DIET
12952	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12953#endif
12954},
12955
12956{
12957	X86_PFNACCrr, X86_INS_PFNACC, 0,
12958#ifndef CAPSTONE_DIET
12959	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12960#endif
12961},
12962
12963{
12964	X86_PFPNACCrm, X86_INS_PFPNACC, 0,
12965#ifndef CAPSTONE_DIET
12966	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12967#endif
12968},
12969
12970{
12971	X86_PFPNACCrr, X86_INS_PFPNACC, 0,
12972#ifndef CAPSTONE_DIET
12973	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12974#endif
12975},
12976
12977{
12978	X86_PFRCPIT1rm, X86_INS_PFRCPIT1, 0,
12979#ifndef CAPSTONE_DIET
12980	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12981#endif
12982},
12983
12984{
12985	X86_PFRCPIT1rr, X86_INS_PFRCPIT1, 0,
12986#ifndef CAPSTONE_DIET
12987	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12988#endif
12989},
12990
12991{
12992	X86_PFRCPIT2rm, X86_INS_PFRCPIT2, 0,
12993#ifndef CAPSTONE_DIET
12994	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
12995#endif
12996},
12997
12998{
12999	X86_PFRCPIT2rr, X86_INS_PFRCPIT2, 0,
13000#ifndef CAPSTONE_DIET
13001	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13002#endif
13003},
13004
13005{
13006	X86_PFRCPrm, X86_INS_PFRCP, 0,
13007#ifndef CAPSTONE_DIET
13008	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13009#endif
13010},
13011
13012{
13013	X86_PFRCPrr, X86_INS_PFRCP, 0,
13014#ifndef CAPSTONE_DIET
13015	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13016#endif
13017},
13018
13019{
13020	X86_PFRSQIT1rm, X86_INS_PFRSQIT1, 0,
13021#ifndef CAPSTONE_DIET
13022	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13023#endif
13024},
13025
13026{
13027	X86_PFRSQIT1rr, X86_INS_PFRSQIT1, 0,
13028#ifndef CAPSTONE_DIET
13029	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13030#endif
13031},
13032
13033{
13034	X86_PFRSQRTrm, X86_INS_PFRSQRT, 0,
13035#ifndef CAPSTONE_DIET
13036	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13037#endif
13038},
13039
13040{
13041	X86_PFRSQRTrr, X86_INS_PFRSQRT, 0,
13042#ifndef CAPSTONE_DIET
13043	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13044#endif
13045},
13046
13047{
13048	X86_PFSUBRrm, X86_INS_PFSUBR, 0,
13049#ifndef CAPSTONE_DIET
13050	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13051#endif
13052},
13053
13054{
13055	X86_PFSUBRrr, X86_INS_PFSUBR, 0,
13056#ifndef CAPSTONE_DIET
13057	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13058#endif
13059},
13060
13061{
13062	X86_PFSUBrm, X86_INS_PFSUB, 0,
13063#ifndef CAPSTONE_DIET
13064	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13065#endif
13066},
13067
13068{
13069	X86_PFSUBrr, X86_INS_PFSUB, 0,
13070#ifndef CAPSTONE_DIET
13071	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13072#endif
13073},
13074
13075{
13076	X86_PHADDDrm, X86_INS_PHADDD, 0,
13077#ifndef CAPSTONE_DIET
13078	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13079#endif
13080},
13081
13082{
13083	X86_PHADDDrr, X86_INS_PHADDD, 0,
13084#ifndef CAPSTONE_DIET
13085	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13086#endif
13087},
13088
13089{
13090	X86_PHADDSWrm, X86_INS_PHADDSW, 0,
13091#ifndef CAPSTONE_DIET
13092	{ 0 }, { 0 }, { 0 }, 0, 0
13093#endif
13094},
13095
13096{
13097	X86_PHADDSWrr, X86_INS_PHADDSW, 0,
13098#ifndef CAPSTONE_DIET
13099	{ 0 }, { 0 }, { 0 }, 0, 0
13100#endif
13101},
13102
13103{
13104	X86_PHADDWrm, X86_INS_PHADDW, 0,
13105#ifndef CAPSTONE_DIET
13106	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13107#endif
13108},
13109
13110{
13111	X86_PHADDWrr, X86_INS_PHADDW, 0,
13112#ifndef CAPSTONE_DIET
13113	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13114#endif
13115},
13116
13117{
13118	X86_PHMINPOSUWrm, X86_INS_PHMINPOSUW, 0,
13119#ifndef CAPSTONE_DIET
13120	{ 0 }, { 0 }, { 0 }, 0, 0
13121#endif
13122},
13123
13124{
13125	X86_PHMINPOSUWrr, X86_INS_PHMINPOSUW, 0,
13126#ifndef CAPSTONE_DIET
13127	{ 0 }, { 0 }, { 0 }, 0, 0
13128#endif
13129},
13130
13131{
13132	X86_PHSUBDrm, X86_INS_PHSUBD, 0,
13133#ifndef CAPSTONE_DIET
13134	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13135#endif
13136},
13137
13138{
13139	X86_PHSUBDrr, X86_INS_PHSUBD, 0,
13140#ifndef CAPSTONE_DIET
13141	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13142#endif
13143},
13144
13145{
13146	X86_PHSUBSWrm, X86_INS_PHSUBSW, 0,
13147#ifndef CAPSTONE_DIET
13148	{ 0 }, { 0 }, { 0 }, 0, 0
13149#endif
13150},
13151
13152{
13153	X86_PHSUBSWrr, X86_INS_PHSUBSW, 0,
13154#ifndef CAPSTONE_DIET
13155	{ 0 }, { 0 }, { 0 }, 0, 0
13156#endif
13157},
13158
13159{
13160	X86_PHSUBWrm, X86_INS_PHSUBW, 0,
13161#ifndef CAPSTONE_DIET
13162	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13163#endif
13164},
13165
13166{
13167	X86_PHSUBWrr, X86_INS_PHSUBW, 0,
13168#ifndef CAPSTONE_DIET
13169	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
13170#endif
13171},
13172
13173{
13174	X86_PI2FDrm, X86_INS_PI2FD, 0,
13175#ifndef CAPSTONE_DIET
13176	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13177#endif
13178},
13179
13180{
13181	X86_PI2FDrr, X86_INS_PI2FD, 0,
13182#ifndef CAPSTONE_DIET
13183	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13184#endif
13185},
13186
13187{
13188	X86_PI2FWrm, X86_INS_PI2FW, 0,
13189#ifndef CAPSTONE_DIET
13190	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13191#endif
13192},
13193
13194{
13195	X86_PI2FWrr, X86_INS_PI2FW, 0,
13196#ifndef CAPSTONE_DIET
13197	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13198#endif
13199},
13200
13201{
13202	X86_PINSRBrm, X86_INS_PINSRB, 0,
13203#ifndef CAPSTONE_DIET
13204	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13205#endif
13206},
13207
13208{
13209	X86_PINSRBrr, X86_INS_PINSRB, 0,
13210#ifndef CAPSTONE_DIET
13211	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13212#endif
13213},
13214
13215{
13216	X86_PINSRDrm, X86_INS_PINSRD, 0,
13217#ifndef CAPSTONE_DIET
13218	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13219#endif
13220},
13221
13222{
13223	X86_PINSRDrr, X86_INS_PINSRD, 0,
13224#ifndef CAPSTONE_DIET
13225	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13226#endif
13227},
13228
13229{
13230	X86_PINSRQrm, X86_INS_PINSRQ, 0,
13231#ifndef CAPSTONE_DIET
13232	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13233#endif
13234},
13235
13236{
13237	X86_PINSRQrr, X86_INS_PINSRQ, 0,
13238#ifndef CAPSTONE_DIET
13239	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13240#endif
13241},
13242
13243{
13244	X86_PINSRWrm, X86_INS_PINSRW, 0,
13245#ifndef CAPSTONE_DIET
13246	{ 0 }, { 0 }, { 0 }, 0, 0
13247#endif
13248},
13249
13250{
13251	X86_PINSRWrr, X86_INS_PINSRW, 0,
13252#ifndef CAPSTONE_DIET
13253	{ 0 }, { 0 }, { 0 }, 0, 0
13254#endif
13255},
13256
13257{
13258	X86_PMADDUBSWrm, X86_INS_PMADDUBSW, 0,
13259#ifndef CAPSTONE_DIET
13260	{ 0 }, { 0 }, { 0 }, 0, 0
13261#endif
13262},
13263
13264{
13265	X86_PMADDUBSWrr, X86_INS_PMADDUBSW, 0,
13266#ifndef CAPSTONE_DIET
13267	{ 0 }, { 0 }, { 0 }, 0, 0
13268#endif
13269},
13270
13271{
13272	X86_PMADDWDrm, X86_INS_PMADDWD, 0,
13273#ifndef CAPSTONE_DIET
13274	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13275#endif
13276},
13277
13278{
13279	X86_PMADDWDrr, X86_INS_PMADDWD, 0,
13280#ifndef CAPSTONE_DIET
13281	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13282#endif
13283},
13284
13285{
13286	X86_PMAXSBrm, X86_INS_PMAXSB, 0,
13287#ifndef CAPSTONE_DIET
13288	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13289#endif
13290},
13291
13292{
13293	X86_PMAXSBrr, X86_INS_PMAXSB, 0,
13294#ifndef CAPSTONE_DIET
13295	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13296#endif
13297},
13298
13299{
13300	X86_PMAXSDrm, X86_INS_PMAXSD, 0,
13301#ifndef CAPSTONE_DIET
13302	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13303#endif
13304},
13305
13306{
13307	X86_PMAXSDrr, X86_INS_PMAXSD, 0,
13308#ifndef CAPSTONE_DIET
13309	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13310#endif
13311},
13312
13313{
13314	X86_PMAXSWrm, X86_INS_PMAXSW, 0,
13315#ifndef CAPSTONE_DIET
13316	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13317#endif
13318},
13319
13320{
13321	X86_PMAXSWrr, X86_INS_PMAXSW, 0,
13322#ifndef CAPSTONE_DIET
13323	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13324#endif
13325},
13326
13327{
13328	X86_PMAXUBrm, X86_INS_PMAXUB, 0,
13329#ifndef CAPSTONE_DIET
13330	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13331#endif
13332},
13333
13334{
13335	X86_PMAXUBrr, X86_INS_PMAXUB, 0,
13336#ifndef CAPSTONE_DIET
13337	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13338#endif
13339},
13340
13341{
13342	X86_PMAXUDrm, X86_INS_PMAXUD, 0,
13343#ifndef CAPSTONE_DIET
13344	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13345#endif
13346},
13347
13348{
13349	X86_PMAXUDrr, X86_INS_PMAXUD, 0,
13350#ifndef CAPSTONE_DIET
13351	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13352#endif
13353},
13354
13355{
13356	X86_PMAXUWrm, X86_INS_PMAXUW, 0,
13357#ifndef CAPSTONE_DIET
13358	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13359#endif
13360},
13361
13362{
13363	X86_PMAXUWrr, X86_INS_PMAXUW, 0,
13364#ifndef CAPSTONE_DIET
13365	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13366#endif
13367},
13368
13369{
13370	X86_PMINSBrm, X86_INS_PMINSB, 0,
13371#ifndef CAPSTONE_DIET
13372	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13373#endif
13374},
13375
13376{
13377	X86_PMINSBrr, X86_INS_PMINSB, 0,
13378#ifndef CAPSTONE_DIET
13379	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13380#endif
13381},
13382
13383{
13384	X86_PMINSDrm, X86_INS_PMINSD, 0,
13385#ifndef CAPSTONE_DIET
13386	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13387#endif
13388},
13389
13390{
13391	X86_PMINSDrr, X86_INS_PMINSD, 0,
13392#ifndef CAPSTONE_DIET
13393	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13394#endif
13395},
13396
13397{
13398	X86_PMINSWrm, X86_INS_PMINSW, 0,
13399#ifndef CAPSTONE_DIET
13400	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13401#endif
13402},
13403
13404{
13405	X86_PMINSWrr, X86_INS_PMINSW, 0,
13406#ifndef CAPSTONE_DIET
13407	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13408#endif
13409},
13410
13411{
13412	X86_PMINUBrm, X86_INS_PMINUB, 0,
13413#ifndef CAPSTONE_DIET
13414	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13415#endif
13416},
13417
13418{
13419	X86_PMINUBrr, X86_INS_PMINUB, 0,
13420#ifndef CAPSTONE_DIET
13421	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13422#endif
13423},
13424
13425{
13426	X86_PMINUDrm, X86_INS_PMINUD, 0,
13427#ifndef CAPSTONE_DIET
13428	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13429#endif
13430},
13431
13432{
13433	X86_PMINUDrr, X86_INS_PMINUD, 0,
13434#ifndef CAPSTONE_DIET
13435	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13436#endif
13437},
13438
13439{
13440	X86_PMINUWrm, X86_INS_PMINUW, 0,
13441#ifndef CAPSTONE_DIET
13442	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13443#endif
13444},
13445
13446{
13447	X86_PMINUWrr, X86_INS_PMINUW, 0,
13448#ifndef CAPSTONE_DIET
13449	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13450#endif
13451},
13452
13453{
13454	X86_PMOVMSKBrr, X86_INS_PMOVMSKB, 0,
13455#ifndef CAPSTONE_DIET
13456	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13457#endif
13458},
13459
13460{
13461	X86_PMOVSXBDrm, X86_INS_PMOVSXBD, 0,
13462#ifndef CAPSTONE_DIET
13463	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13464#endif
13465},
13466
13467{
13468	X86_PMOVSXBDrr, X86_INS_PMOVSXBD, 0,
13469#ifndef CAPSTONE_DIET
13470	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13471#endif
13472},
13473
13474{
13475	X86_PMOVSXBQrm, X86_INS_PMOVSXBQ, 0,
13476#ifndef CAPSTONE_DIET
13477	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13478#endif
13479},
13480
13481{
13482	X86_PMOVSXBQrr, X86_INS_PMOVSXBQ, 0,
13483#ifndef CAPSTONE_DIET
13484	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13485#endif
13486},
13487
13488{
13489	X86_PMOVSXBWrm, X86_INS_PMOVSXBW, 0,
13490#ifndef CAPSTONE_DIET
13491	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13492#endif
13493},
13494
13495{
13496	X86_PMOVSXBWrr, X86_INS_PMOVSXBW, 0,
13497#ifndef CAPSTONE_DIET
13498	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13499#endif
13500},
13501
13502{
13503	X86_PMOVSXDQrm, X86_INS_PMOVSXDQ, 0,
13504#ifndef CAPSTONE_DIET
13505	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13506#endif
13507},
13508
13509{
13510	X86_PMOVSXDQrr, X86_INS_PMOVSXDQ, 0,
13511#ifndef CAPSTONE_DIET
13512	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13513#endif
13514},
13515
13516{
13517	X86_PMOVSXWDrm, X86_INS_PMOVSXWD, 0,
13518#ifndef CAPSTONE_DIET
13519	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13520#endif
13521},
13522
13523{
13524	X86_PMOVSXWDrr, X86_INS_PMOVSXWD, 0,
13525#ifndef CAPSTONE_DIET
13526	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13527#endif
13528},
13529
13530{
13531	X86_PMOVSXWQrm, X86_INS_PMOVSXWQ, 0,
13532#ifndef CAPSTONE_DIET
13533	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13534#endif
13535},
13536
13537{
13538	X86_PMOVSXWQrr, X86_INS_PMOVSXWQ, 0,
13539#ifndef CAPSTONE_DIET
13540	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13541#endif
13542},
13543
13544{
13545	X86_PMOVZXBDrm, X86_INS_PMOVZXBD, 0,
13546#ifndef CAPSTONE_DIET
13547	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13548#endif
13549},
13550
13551{
13552	X86_PMOVZXBDrr, X86_INS_PMOVZXBD, 0,
13553#ifndef CAPSTONE_DIET
13554	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13555#endif
13556},
13557
13558{
13559	X86_PMOVZXBQrm, X86_INS_PMOVZXBQ, 0,
13560#ifndef CAPSTONE_DIET
13561	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13562#endif
13563},
13564
13565{
13566	X86_PMOVZXBQrr, X86_INS_PMOVZXBQ, 0,
13567#ifndef CAPSTONE_DIET
13568	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13569#endif
13570},
13571
13572{
13573	X86_PMOVZXBWrm, X86_INS_PMOVZXBW, 0,
13574#ifndef CAPSTONE_DIET
13575	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13576#endif
13577},
13578
13579{
13580	X86_PMOVZXBWrr, X86_INS_PMOVZXBW, 0,
13581#ifndef CAPSTONE_DIET
13582	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13583#endif
13584},
13585
13586{
13587	X86_PMOVZXDQrm, X86_INS_PMOVZXDQ, 0,
13588#ifndef CAPSTONE_DIET
13589	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13590#endif
13591},
13592
13593{
13594	X86_PMOVZXDQrr, X86_INS_PMOVZXDQ, 0,
13595#ifndef CAPSTONE_DIET
13596	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13597#endif
13598},
13599
13600{
13601	X86_PMOVZXWDrm, X86_INS_PMOVZXWD, 0,
13602#ifndef CAPSTONE_DIET
13603	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13604#endif
13605},
13606
13607{
13608	X86_PMOVZXWDrr, X86_INS_PMOVZXWD, 0,
13609#ifndef CAPSTONE_DIET
13610	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13611#endif
13612},
13613
13614{
13615	X86_PMOVZXWQrm, X86_INS_PMOVZXWQ, 0,
13616#ifndef CAPSTONE_DIET
13617	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13618#endif
13619},
13620
13621{
13622	X86_PMOVZXWQrr, X86_INS_PMOVZXWQ, 0,
13623#ifndef CAPSTONE_DIET
13624	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13625#endif
13626},
13627
13628{
13629	X86_PMULDQrm, X86_INS_PMULDQ, 0,
13630#ifndef CAPSTONE_DIET
13631	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13632#endif
13633},
13634
13635{
13636	X86_PMULDQrr, X86_INS_PMULDQ, 0,
13637#ifndef CAPSTONE_DIET
13638	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13639#endif
13640},
13641
13642{
13643	X86_PMULHRSWrm, X86_INS_PMULHRSW, 0,
13644#ifndef CAPSTONE_DIET
13645	{ 0 }, { 0 }, { 0 }, 0, 0
13646#endif
13647},
13648
13649{
13650	X86_PMULHRSWrr, X86_INS_PMULHRSW, 0,
13651#ifndef CAPSTONE_DIET
13652	{ 0 }, { 0 }, { 0 }, 0, 0
13653#endif
13654},
13655
13656{
13657	X86_PMULHRWrm, X86_INS_PMULHRW, 0,
13658#ifndef CAPSTONE_DIET
13659	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13660#endif
13661},
13662
13663{
13664	X86_PMULHRWrr, X86_INS_PMULHRW, 0,
13665#ifndef CAPSTONE_DIET
13666	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13667#endif
13668},
13669
13670{
13671	X86_PMULHUWrm, X86_INS_PMULHUW, 0,
13672#ifndef CAPSTONE_DIET
13673	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13674#endif
13675},
13676
13677{
13678	X86_PMULHUWrr, X86_INS_PMULHUW, 0,
13679#ifndef CAPSTONE_DIET
13680	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13681#endif
13682},
13683
13684{
13685	X86_PMULHWrm, X86_INS_PMULHW, 0,
13686#ifndef CAPSTONE_DIET
13687	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13688#endif
13689},
13690
13691{
13692	X86_PMULHWrr, X86_INS_PMULHW, 0,
13693#ifndef CAPSTONE_DIET
13694	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13695#endif
13696},
13697
13698{
13699	X86_PMULLDrm, X86_INS_PMULLD, 0,
13700#ifndef CAPSTONE_DIET
13701	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13702#endif
13703},
13704
13705{
13706	X86_PMULLDrr, X86_INS_PMULLD, 0,
13707#ifndef CAPSTONE_DIET
13708	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
13709#endif
13710},
13711
13712{
13713	X86_PMULLWrm, X86_INS_PMULLW, 0,
13714#ifndef CAPSTONE_DIET
13715	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13716#endif
13717},
13718
13719{
13720	X86_PMULLWrr, X86_INS_PMULLW, 0,
13721#ifndef CAPSTONE_DIET
13722	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13723#endif
13724},
13725
13726{
13727	X86_PMULUDQrm, X86_INS_PMULUDQ, 0,
13728#ifndef CAPSTONE_DIET
13729	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13730#endif
13731},
13732
13733{
13734	X86_PMULUDQrr, X86_INS_PMULUDQ, 0,
13735#ifndef CAPSTONE_DIET
13736	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13737#endif
13738},
13739
13740{
13741	X86_POP16r, X86_INS_POP, 0,
13742#ifndef CAPSTONE_DIET
13743	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
13744#endif
13745},
13746
13747{
13748	X86_POP16rmm, X86_INS_POP, 0,
13749#ifndef CAPSTONE_DIET
13750	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
13751#endif
13752},
13753
13754{
13755	X86_POP16rmr, X86_INS_POP, 0,
13756#ifndef CAPSTONE_DIET
13757	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
13758#endif
13759},
13760
13761{
13762	X86_POP32r, X86_INS_POP, 0,
13763#ifndef CAPSTONE_DIET
13764	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
13765#endif
13766},
13767
13768{
13769	X86_POP32rmm, X86_INS_POP, 0,
13770#ifndef CAPSTONE_DIET
13771	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
13772#endif
13773},
13774
13775{
13776	X86_POP32rmr, X86_INS_POP, 0,
13777#ifndef CAPSTONE_DIET
13778	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
13779#endif
13780},
13781
13782{
13783	X86_POP64r, X86_INS_POP, 1,
13784#ifndef CAPSTONE_DIET
13785	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
13786#endif
13787},
13788
13789{
13790	X86_POP64rmm, X86_INS_POP, 1,
13791#ifndef CAPSTONE_DIET
13792	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
13793#endif
13794},
13795
13796{
13797	X86_POP64rmr, X86_INS_POP, 1,
13798#ifndef CAPSTONE_DIET
13799	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
13800#endif
13801},
13802
13803{
13804	X86_POPA16, X86_INS_POPAW, 0,
13805#ifndef CAPSTONE_DIET
13806	{ X86_REG_ESP, 0 }, { X86_REG_EDI, X86_REG_ESI, X86_REG_EBP, X86_REG_EBX, X86_REG_EDX, X86_REG_ECX, X86_REG_EAX, X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
13807#endif
13808},
13809
13810{
13811	X86_POPA32, X86_INS_POPAL, 0,
13812#ifndef CAPSTONE_DIET
13813	{ X86_REG_ESP, 0 }, { X86_REG_EDI, X86_REG_ESI, X86_REG_EBP, X86_REG_EBX, X86_REG_EDX, X86_REG_ECX, X86_REG_EAX, X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
13814#endif
13815},
13816
13817{
13818	X86_POPCNT16rm, X86_INS_POPCNT, 0,
13819#ifndef CAPSTONE_DIET
13820	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13821#endif
13822},
13823
13824{
13825	X86_POPCNT16rr, X86_INS_POPCNT, 0,
13826#ifndef CAPSTONE_DIET
13827	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13828#endif
13829},
13830
13831{
13832	X86_POPCNT32rm, X86_INS_POPCNT, 0,
13833#ifndef CAPSTONE_DIET
13834	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13835#endif
13836},
13837
13838{
13839	X86_POPCNT32rr, X86_INS_POPCNT, 0,
13840#ifndef CAPSTONE_DIET
13841	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13842#endif
13843},
13844
13845{
13846	X86_POPCNT64rm, X86_INS_POPCNT, 1,
13847#ifndef CAPSTONE_DIET
13848	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13849#endif
13850},
13851
13852{
13853	X86_POPCNT64rr, X86_INS_POPCNT, 1,
13854#ifndef CAPSTONE_DIET
13855	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13856#endif
13857},
13858
13859{
13860	X86_POPDS16, X86_INS_POP, 0,
13861#ifndef CAPSTONE_DIET
13862	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13863#endif
13864},
13865
13866{
13867	X86_POPDS32, X86_INS_POP, 0,
13868#ifndef CAPSTONE_DIET
13869	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13870#endif
13871},
13872
13873{
13874	X86_POPES16, X86_INS_POP, 0,
13875#ifndef CAPSTONE_DIET
13876	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13877#endif
13878},
13879
13880{
13881	X86_POPES32, X86_INS_POP, 0,
13882#ifndef CAPSTONE_DIET
13883	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13884#endif
13885},
13886
13887{
13888	X86_POPF16, X86_INS_POPF, 0,
13889#ifndef CAPSTONE_DIET
13890	{ X86_REG_ESP, 0 }, { X86_REG_ESP, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
13891#endif
13892},
13893
13894{
13895	X86_POPF32, X86_INS_POPFD, 0,
13896#ifndef CAPSTONE_DIET
13897	{ X86_REG_ESP, 0 }, { X86_REG_ESP, X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
13898#endif
13899},
13900
13901{
13902	X86_POPF64, X86_INS_POPFQ, 1,
13903#ifndef CAPSTONE_DIET
13904	{ X86_REG_RSP, 0 }, { X86_REG_RSP, X86_REG_EFLAGS, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
13905#endif
13906},
13907
13908{
13909	X86_POPFS16, X86_INS_POP, 0,
13910#ifndef CAPSTONE_DIET
13911	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
13912#endif
13913},
13914
13915{
13916	X86_POPFS32, X86_INS_POP, 0,
13917#ifndef CAPSTONE_DIET
13918	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13919#endif
13920},
13921
13922{
13923	X86_POPFS64, X86_INS_POP, 1,
13924#ifndef CAPSTONE_DIET
13925	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
13926#endif
13927},
13928
13929{
13930	X86_POPGS16, X86_INS_POP, 0,
13931#ifndef CAPSTONE_DIET
13932	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
13933#endif
13934},
13935
13936{
13937	X86_POPGS32, X86_INS_POP, 0,
13938#ifndef CAPSTONE_DIET
13939	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13940#endif
13941},
13942
13943{
13944	X86_POPGS64, X86_INS_POP, 1,
13945#ifndef CAPSTONE_DIET
13946	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
13947#endif
13948},
13949
13950{
13951	X86_POPSS16, X86_INS_POP, 0,
13952#ifndef CAPSTONE_DIET
13953	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13954#endif
13955},
13956
13957{
13958	X86_POPSS32, X86_INS_POP, 0,
13959#ifndef CAPSTONE_DIET
13960	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_NOT64BITMODE, 0 }, 0, 0
13961#endif
13962},
13963
13964{
13965	X86_PORrm, X86_INS_POR, 0,
13966#ifndef CAPSTONE_DIET
13967	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13968#endif
13969},
13970
13971{
13972	X86_PORrr, X86_INS_POR, 0,
13973#ifndef CAPSTONE_DIET
13974	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
13975#endif
13976},
13977
13978{
13979	X86_PREFETCH, X86_INS_PREFETCH, 0,
13980#ifndef CAPSTONE_DIET
13981	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
13982#endif
13983},
13984
13985{
13986	X86_PREFETCHNTA, X86_INS_PREFETCHNTA, 0,
13987#ifndef CAPSTONE_DIET
13988	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
13989#endif
13990},
13991
13992{
13993	X86_PREFETCHT0, X86_INS_PREFETCHT0, 0,
13994#ifndef CAPSTONE_DIET
13995	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
13996#endif
13997},
13998
13999{
14000	X86_PREFETCHT1, X86_INS_PREFETCHT1, 0,
14001#ifndef CAPSTONE_DIET
14002	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
14003#endif
14004},
14005
14006{
14007	X86_PREFETCHT2, X86_INS_PREFETCHT2, 0,
14008#ifndef CAPSTONE_DIET
14009	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
14010#endif
14011},
14012
14013{
14014	X86_PREFETCHW, X86_INS_PREFETCHW, 0,
14015#ifndef CAPSTONE_DIET
14016	{ 0 }, { 0 }, { 0 }, 0, 0
14017#endif
14018},
14019
14020{
14021	X86_PREFETCHWT1, X86_INS_PREFETCHWT1, 0,
14022#ifndef CAPSTONE_DIET
14023	{ 0 }, { 0 }, { 0 }, 0, 0
14024#endif
14025},
14026
14027{
14028	X86_PSADBWrm, X86_INS_PSADBW, 0,
14029#ifndef CAPSTONE_DIET
14030	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14031#endif
14032},
14033
14034{
14035	X86_PSADBWrr, X86_INS_PSADBW, 0,
14036#ifndef CAPSTONE_DIET
14037	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14038#endif
14039},
14040
14041{
14042	X86_PSHUFBrm, X86_INS_PSHUFB, 0,
14043#ifndef CAPSTONE_DIET
14044	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14045#endif
14046},
14047
14048{
14049	X86_PSHUFBrr, X86_INS_PSHUFB, 0,
14050#ifndef CAPSTONE_DIET
14051	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14052#endif
14053},
14054
14055{
14056	X86_PSHUFDmi, X86_INS_PSHUFD, 0,
14057#ifndef CAPSTONE_DIET
14058	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14059#endif
14060},
14061
14062{
14063	X86_PSHUFDri, X86_INS_PSHUFD, 0,
14064#ifndef CAPSTONE_DIET
14065	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14066#endif
14067},
14068
14069{
14070	X86_PSHUFHWmi, X86_INS_PSHUFHW, 0,
14071#ifndef CAPSTONE_DIET
14072	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14073#endif
14074},
14075
14076{
14077	X86_PSHUFHWri, X86_INS_PSHUFHW, 0,
14078#ifndef CAPSTONE_DIET
14079	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14080#endif
14081},
14082
14083{
14084	X86_PSHUFLWmi, X86_INS_PSHUFLW, 0,
14085#ifndef CAPSTONE_DIET
14086	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14087#endif
14088},
14089
14090{
14091	X86_PSHUFLWri, X86_INS_PSHUFLW, 0,
14092#ifndef CAPSTONE_DIET
14093	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14094#endif
14095},
14096
14097{
14098	X86_PSIGNBrm, X86_INS_PSIGNB, 0,
14099#ifndef CAPSTONE_DIET
14100	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14101#endif
14102},
14103
14104{
14105	X86_PSIGNBrr, X86_INS_PSIGNB, 0,
14106#ifndef CAPSTONE_DIET
14107	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14108#endif
14109},
14110
14111{
14112	X86_PSIGNDrm, X86_INS_PSIGND, 0,
14113#ifndef CAPSTONE_DIET
14114	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14115#endif
14116},
14117
14118{
14119	X86_PSIGNDrr, X86_INS_PSIGND, 0,
14120#ifndef CAPSTONE_DIET
14121	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14122#endif
14123},
14124
14125{
14126	X86_PSIGNWrm, X86_INS_PSIGNW, 0,
14127#ifndef CAPSTONE_DIET
14128	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14129#endif
14130},
14131
14132{
14133	X86_PSIGNWrr, X86_INS_PSIGNW, 0,
14134#ifndef CAPSTONE_DIET
14135	{ 0 }, { 0 }, { X86_GRP_SSSE3, 0 }, 0, 0
14136#endif
14137},
14138
14139{
14140	X86_PSLLDQri, X86_INS_PSLLDQ, 0,
14141#ifndef CAPSTONE_DIET
14142	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14143#endif
14144},
14145
14146{
14147	X86_PSLLDri, X86_INS_PSLLD, 0,
14148#ifndef CAPSTONE_DIET
14149	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14150#endif
14151},
14152
14153{
14154	X86_PSLLDrm, X86_INS_PSLLD, 0,
14155#ifndef CAPSTONE_DIET
14156	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14157#endif
14158},
14159
14160{
14161	X86_PSLLDrr, X86_INS_PSLLD, 0,
14162#ifndef CAPSTONE_DIET
14163	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14164#endif
14165},
14166
14167{
14168	X86_PSLLQri, X86_INS_PSLLQ, 0,
14169#ifndef CAPSTONE_DIET
14170	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14171#endif
14172},
14173
14174{
14175	X86_PSLLQrm, X86_INS_PSLLQ, 0,
14176#ifndef CAPSTONE_DIET
14177	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14178#endif
14179},
14180
14181{
14182	X86_PSLLQrr, X86_INS_PSLLQ, 0,
14183#ifndef CAPSTONE_DIET
14184	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14185#endif
14186},
14187
14188{
14189	X86_PSLLWri, X86_INS_PSLLW, 0,
14190#ifndef CAPSTONE_DIET
14191	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14192#endif
14193},
14194
14195{
14196	X86_PSLLWrm, X86_INS_PSLLW, 0,
14197#ifndef CAPSTONE_DIET
14198	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14199#endif
14200},
14201
14202{
14203	X86_PSLLWrr, X86_INS_PSLLW, 0,
14204#ifndef CAPSTONE_DIET
14205	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14206#endif
14207},
14208
14209{
14210	X86_PSRADri, X86_INS_PSRAD, 0,
14211#ifndef CAPSTONE_DIET
14212	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14213#endif
14214},
14215
14216{
14217	X86_PSRADrm, X86_INS_PSRAD, 0,
14218#ifndef CAPSTONE_DIET
14219	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14220#endif
14221},
14222
14223{
14224	X86_PSRADrr, X86_INS_PSRAD, 0,
14225#ifndef CAPSTONE_DIET
14226	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14227#endif
14228},
14229
14230{
14231	X86_PSRAWri, X86_INS_PSRAW, 0,
14232#ifndef CAPSTONE_DIET
14233	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14234#endif
14235},
14236
14237{
14238	X86_PSRAWrm, X86_INS_PSRAW, 0,
14239#ifndef CAPSTONE_DIET
14240	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14241#endif
14242},
14243
14244{
14245	X86_PSRAWrr, X86_INS_PSRAW, 0,
14246#ifndef CAPSTONE_DIET
14247	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14248#endif
14249},
14250
14251{
14252	X86_PSRLDQri, X86_INS_PSRLDQ, 0,
14253#ifndef CAPSTONE_DIET
14254	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14255#endif
14256},
14257
14258{
14259	X86_PSRLDri, X86_INS_PSRLD, 0,
14260#ifndef CAPSTONE_DIET
14261	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14262#endif
14263},
14264
14265{
14266	X86_PSRLDrm, X86_INS_PSRLD, 0,
14267#ifndef CAPSTONE_DIET
14268	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14269#endif
14270},
14271
14272{
14273	X86_PSRLDrr, X86_INS_PSRLD, 0,
14274#ifndef CAPSTONE_DIET
14275	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14276#endif
14277},
14278
14279{
14280	X86_PSRLQri, X86_INS_PSRLQ, 0,
14281#ifndef CAPSTONE_DIET
14282	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14283#endif
14284},
14285
14286{
14287	X86_PSRLQrm, X86_INS_PSRLQ, 0,
14288#ifndef CAPSTONE_DIET
14289	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14290#endif
14291},
14292
14293{
14294	X86_PSRLQrr, X86_INS_PSRLQ, 0,
14295#ifndef CAPSTONE_DIET
14296	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14297#endif
14298},
14299
14300{
14301	X86_PSRLWri, X86_INS_PSRLW, 0,
14302#ifndef CAPSTONE_DIET
14303	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14304#endif
14305},
14306
14307{
14308	X86_PSRLWrm, X86_INS_PSRLW, 0,
14309#ifndef CAPSTONE_DIET
14310	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14311#endif
14312},
14313
14314{
14315	X86_PSRLWrr, X86_INS_PSRLW, 0,
14316#ifndef CAPSTONE_DIET
14317	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14318#endif
14319},
14320
14321{
14322	X86_PSUBBrm, X86_INS_PSUBB, 0,
14323#ifndef CAPSTONE_DIET
14324	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14325#endif
14326},
14327
14328{
14329	X86_PSUBBrr, X86_INS_PSUBB, 0,
14330#ifndef CAPSTONE_DIET
14331	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14332#endif
14333},
14334
14335{
14336	X86_PSUBDrm, X86_INS_PSUBD, 0,
14337#ifndef CAPSTONE_DIET
14338	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14339#endif
14340},
14341
14342{
14343	X86_PSUBDrr, X86_INS_PSUBD, 0,
14344#ifndef CAPSTONE_DIET
14345	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14346#endif
14347},
14348
14349{
14350	X86_PSUBQrm, X86_INS_PSUBQ, 0,
14351#ifndef CAPSTONE_DIET
14352	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14353#endif
14354},
14355
14356{
14357	X86_PSUBQrr, X86_INS_PSUBQ, 0,
14358#ifndef CAPSTONE_DIET
14359	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14360#endif
14361},
14362
14363{
14364	X86_PSUBSBrm, X86_INS_PSUBSB, 0,
14365#ifndef CAPSTONE_DIET
14366	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14367#endif
14368},
14369
14370{
14371	X86_PSUBSBrr, X86_INS_PSUBSB, 0,
14372#ifndef CAPSTONE_DIET
14373	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14374#endif
14375},
14376
14377{
14378	X86_PSUBSWrm, X86_INS_PSUBSW, 0,
14379#ifndef CAPSTONE_DIET
14380	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14381#endif
14382},
14383
14384{
14385	X86_PSUBSWrr, X86_INS_PSUBSW, 0,
14386#ifndef CAPSTONE_DIET
14387	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14388#endif
14389},
14390
14391{
14392	X86_PSUBUSBrm, X86_INS_PSUBUSB, 0,
14393#ifndef CAPSTONE_DIET
14394	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14395#endif
14396},
14397
14398{
14399	X86_PSUBUSBrr, X86_INS_PSUBUSB, 0,
14400#ifndef CAPSTONE_DIET
14401	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14402#endif
14403},
14404
14405{
14406	X86_PSUBUSWrm, X86_INS_PSUBUSW, 0,
14407#ifndef CAPSTONE_DIET
14408	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14409#endif
14410},
14411
14412{
14413	X86_PSUBUSWrr, X86_INS_PSUBUSW, 0,
14414#ifndef CAPSTONE_DIET
14415	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14416#endif
14417},
14418
14419{
14420	X86_PSUBWrm, X86_INS_PSUBW, 0,
14421#ifndef CAPSTONE_DIET
14422	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14423#endif
14424},
14425
14426{
14427	X86_PSUBWrr, X86_INS_PSUBW, 0,
14428#ifndef CAPSTONE_DIET
14429	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14430#endif
14431},
14432
14433{
14434	X86_PSWAPDrm, X86_INS_PSWAPD, 0,
14435#ifndef CAPSTONE_DIET
14436	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
14437#endif
14438},
14439
14440{
14441	X86_PSWAPDrr, X86_INS_PSWAPD, 0,
14442#ifndef CAPSTONE_DIET
14443	{ 0 }, { 0 }, { X86_GRP_3DNOW, 0 }, 0, 0
14444#endif
14445},
14446
14447{
14448	X86_PTESTrm, X86_INS_PTEST, 0,
14449#ifndef CAPSTONE_DIET
14450	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE41, 0 }, 0, 0
14451#endif
14452},
14453
14454{
14455	X86_PTESTrr, X86_INS_PTEST, 0,
14456#ifndef CAPSTONE_DIET
14457	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE41, 0 }, 0, 0
14458#endif
14459},
14460
14461{
14462	X86_PTWRITE64m, X86_INS_PTWRITE, 1,
14463#ifndef CAPSTONE_DIET
14464	{ 0 }, { 0 }, { 0 }, 0, 0
14465#endif
14466},
14467
14468{
14469	X86_PTWRITE64r, X86_INS_PTWRITE, 1,
14470#ifndef CAPSTONE_DIET
14471	{ 0 }, { 0 }, { 0 }, 0, 0
14472#endif
14473},
14474
14475{
14476	X86_PTWRITEm, X86_INS_PTWRITE, 0,
14477#ifndef CAPSTONE_DIET
14478	{ 0 }, { 0 }, { 0 }, 0, 0
14479#endif
14480},
14481
14482{
14483	X86_PTWRITEr, X86_INS_PTWRITE, 0,
14484#ifndef CAPSTONE_DIET
14485	{ 0 }, { 0 }, { 0 }, 0, 0
14486#endif
14487},
14488
14489{
14490	X86_PUNPCKHBWrm, X86_INS_PUNPCKHBW, 0,
14491#ifndef CAPSTONE_DIET
14492	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14493#endif
14494},
14495
14496{
14497	X86_PUNPCKHBWrr, X86_INS_PUNPCKHBW, 0,
14498#ifndef CAPSTONE_DIET
14499	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14500#endif
14501},
14502
14503{
14504	X86_PUNPCKHDQrm, X86_INS_PUNPCKHDQ, 0,
14505#ifndef CAPSTONE_DIET
14506	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14507#endif
14508},
14509
14510{
14511	X86_PUNPCKHDQrr, X86_INS_PUNPCKHDQ, 0,
14512#ifndef CAPSTONE_DIET
14513	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14514#endif
14515},
14516
14517{
14518	X86_PUNPCKHQDQrm, X86_INS_PUNPCKHQDQ, 0,
14519#ifndef CAPSTONE_DIET
14520	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14521#endif
14522},
14523
14524{
14525	X86_PUNPCKHQDQrr, X86_INS_PUNPCKHQDQ, 0,
14526#ifndef CAPSTONE_DIET
14527	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14528#endif
14529},
14530
14531{
14532	X86_PUNPCKHWDrm, X86_INS_PUNPCKHWD, 0,
14533#ifndef CAPSTONE_DIET
14534	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14535#endif
14536},
14537
14538{
14539	X86_PUNPCKHWDrr, X86_INS_PUNPCKHWD, 0,
14540#ifndef CAPSTONE_DIET
14541	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14542#endif
14543},
14544
14545{
14546	X86_PUNPCKLBWrm, X86_INS_PUNPCKLBW, 0,
14547#ifndef CAPSTONE_DIET
14548	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14549#endif
14550},
14551
14552{
14553	X86_PUNPCKLBWrr, X86_INS_PUNPCKLBW, 0,
14554#ifndef CAPSTONE_DIET
14555	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14556#endif
14557},
14558
14559{
14560	X86_PUNPCKLDQrm, X86_INS_PUNPCKLDQ, 0,
14561#ifndef CAPSTONE_DIET
14562	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14563#endif
14564},
14565
14566{
14567	X86_PUNPCKLDQrr, X86_INS_PUNPCKLDQ, 0,
14568#ifndef CAPSTONE_DIET
14569	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14570#endif
14571},
14572
14573{
14574	X86_PUNPCKLQDQrm, X86_INS_PUNPCKLQDQ, 0,
14575#ifndef CAPSTONE_DIET
14576	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14577#endif
14578},
14579
14580{
14581	X86_PUNPCKLQDQrr, X86_INS_PUNPCKLQDQ, 0,
14582#ifndef CAPSTONE_DIET
14583	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14584#endif
14585},
14586
14587{
14588	X86_PUNPCKLWDrm, X86_INS_PUNPCKLWD, 0,
14589#ifndef CAPSTONE_DIET
14590	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14591#endif
14592},
14593
14594{
14595	X86_PUNPCKLWDrr, X86_INS_PUNPCKLWD, 0,
14596#ifndef CAPSTONE_DIET
14597	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14598#endif
14599},
14600
14601{
14602	X86_PUSH16i8, X86_INS_PUSH, 0,
14603#ifndef CAPSTONE_DIET
14604	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14605#endif
14606},
14607
14608{
14609	X86_PUSH16r, X86_INS_PUSH, 0,
14610#ifndef CAPSTONE_DIET
14611	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
14612#endif
14613},
14614
14615{
14616	X86_PUSH16rmm, X86_INS_PUSH, 0,
14617#ifndef CAPSTONE_DIET
14618	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
14619#endif
14620},
14621
14622{
14623	X86_PUSH16rmr, X86_INS_PUSH, 0,
14624#ifndef CAPSTONE_DIET
14625	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
14626#endif
14627},
14628
14629{
14630	X86_PUSH32i8, X86_INS_PUSH, 0,
14631#ifndef CAPSTONE_DIET
14632	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14633#endif
14634},
14635
14636{
14637	X86_PUSH32r, X86_INS_PUSH, 0,
14638#ifndef CAPSTONE_DIET
14639	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14640#endif
14641},
14642
14643{
14644	X86_PUSH32rmm, X86_INS_PUSH, 0,
14645#ifndef CAPSTONE_DIET
14646	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14647#endif
14648},
14649
14650{
14651	X86_PUSH32rmr, X86_INS_PUSH, 0,
14652#ifndef CAPSTONE_DIET
14653	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14654#endif
14655},
14656
14657{
14658	X86_PUSH64i32, X86_INS_PUSH, 1,
14659#ifndef CAPSTONE_DIET
14660	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14661#endif
14662},
14663
14664{
14665	X86_PUSH64i8, X86_INS_PUSH, 1,
14666#ifndef CAPSTONE_DIET
14667	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14668#endif
14669},
14670
14671{
14672	X86_PUSH64r, X86_INS_PUSH, 1,
14673#ifndef CAPSTONE_DIET
14674	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14675#endif
14676},
14677
14678{
14679	X86_PUSH64rmm, X86_INS_PUSH, 1,
14680#ifndef CAPSTONE_DIET
14681	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14682#endif
14683},
14684
14685{
14686	X86_PUSH64rmr, X86_INS_PUSH, 1,
14687#ifndef CAPSTONE_DIET
14688	{ X86_REG_RSP, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14689#endif
14690},
14691
14692{
14693	X86_PUSHA16, X86_INS_PUSHAW, 0,
14694#ifndef CAPSTONE_DIET
14695	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EBP, X86_REG_EBX, X86_REG_EDX, X86_REG_ECX, X86_REG_EAX, X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14696#endif
14697},
14698
14699{
14700	X86_PUSHA32, X86_INS_PUSHAL, 0,
14701#ifndef CAPSTONE_DIET
14702	{ X86_REG_EDI, X86_REG_ESI, X86_REG_EBP, X86_REG_EBX, X86_REG_EDX, X86_REG_ECX, X86_REG_EAX, X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14703#endif
14704},
14705
14706{
14707	X86_PUSHCS16, X86_INS_PUSH, 0,
14708#ifndef CAPSTONE_DIET
14709	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14710#endif
14711},
14712
14713{
14714	X86_PUSHCS32, X86_INS_PUSH, 0,
14715#ifndef CAPSTONE_DIET
14716	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14717#endif
14718},
14719
14720{
14721	X86_PUSHDS16, X86_INS_PUSH, 0,
14722#ifndef CAPSTONE_DIET
14723	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14724#endif
14725},
14726
14727{
14728	X86_PUSHDS32, X86_INS_PUSH, 0,
14729#ifndef CAPSTONE_DIET
14730	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14731#endif
14732},
14733
14734{
14735	X86_PUSHES16, X86_INS_PUSH, 0,
14736#ifndef CAPSTONE_DIET
14737	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14738#endif
14739},
14740
14741{
14742	X86_PUSHES32, X86_INS_PUSH, 0,
14743#ifndef CAPSTONE_DIET
14744	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14745#endif
14746},
14747
14748{
14749	X86_PUSHF16, X86_INS_PUSHF, 0,
14750#ifndef CAPSTONE_DIET
14751	{ X86_REG_ESP, X86_REG_EFLAGS, 0 }, { X86_REG_ESP, 0 }, { 0 }, 0, 0
14752#endif
14753},
14754
14755{
14756	X86_PUSHF32, X86_INS_PUSHFD, 0,
14757#ifndef CAPSTONE_DIET
14758	{ X86_REG_ESP, X86_REG_EFLAGS, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14759#endif
14760},
14761
14762{
14763	X86_PUSHF64, X86_INS_PUSHFQ, 1,
14764#ifndef CAPSTONE_DIET
14765	{ X86_REG_RSP, X86_REG_EFLAGS, 0 }, { X86_REG_RSP, 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14766#endif
14767},
14768
14769{
14770	X86_PUSHFS16, X86_INS_PUSH, 0,
14771#ifndef CAPSTONE_DIET
14772	{ 0 }, { 0 }, { 0 }, 0, 0
14773#endif
14774},
14775
14776{
14777	X86_PUSHFS32, X86_INS_PUSH, 0,
14778#ifndef CAPSTONE_DIET
14779	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14780#endif
14781},
14782
14783{
14784	X86_PUSHFS64, X86_INS_PUSH, 1,
14785#ifndef CAPSTONE_DIET
14786	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14787#endif
14788},
14789
14790{
14791	X86_PUSHGS16, X86_INS_PUSH, 0,
14792#ifndef CAPSTONE_DIET
14793	{ 0 }, { 0 }, { 0 }, 0, 0
14794#endif
14795},
14796
14797{
14798	X86_PUSHGS32, X86_INS_PUSH, 0,
14799#ifndef CAPSTONE_DIET
14800	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14801#endif
14802},
14803
14804{
14805	X86_PUSHGS64, X86_INS_PUSH, 1,
14806#ifndef CAPSTONE_DIET
14807	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
14808#endif
14809},
14810
14811{
14812	X86_PUSHSS16, X86_INS_PUSH, 0,
14813#ifndef CAPSTONE_DIET
14814	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14815#endif
14816},
14817
14818{
14819	X86_PUSHSS32, X86_INS_PUSH, 0,
14820#ifndef CAPSTONE_DIET
14821	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14822#endif
14823},
14824
14825{
14826	X86_PUSHi16, X86_INS_PUSH, 0,
14827#ifndef CAPSTONE_DIET
14828	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14829#endif
14830},
14831
14832{
14833	X86_PUSHi32, X86_INS_PUSH, 0,
14834#ifndef CAPSTONE_DIET
14835	{ X86_REG_ESP, 0 }, { X86_REG_ESP, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
14836#endif
14837},
14838
14839{
14840	X86_PXORrm, X86_INS_PXOR, 0,
14841#ifndef CAPSTONE_DIET
14842	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14843#endif
14844},
14845
14846{
14847	X86_PXORrr, X86_INS_PXOR, 0,
14848#ifndef CAPSTONE_DIET
14849	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
14850#endif
14851},
14852
14853{
14854	X86_RCL16m1, X86_INS_RCL, 0,
14855#ifndef CAPSTONE_DIET
14856	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14857#endif
14858},
14859
14860{
14861	X86_RCL16mCL, X86_INS_RCL, 0,
14862#ifndef CAPSTONE_DIET
14863	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14864#endif
14865},
14866
14867{
14868	X86_RCL16mi, X86_INS_RCL, 0,
14869#ifndef CAPSTONE_DIET
14870	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14871#endif
14872},
14873
14874{
14875	X86_RCL16r1, X86_INS_RCL, 0,
14876#ifndef CAPSTONE_DIET
14877	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14878#endif
14879},
14880
14881{
14882	X86_RCL16rCL, X86_INS_RCL, 0,
14883#ifndef CAPSTONE_DIET
14884	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14885#endif
14886},
14887
14888{
14889	X86_RCL16ri, X86_INS_RCL, 0,
14890#ifndef CAPSTONE_DIET
14891	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14892#endif
14893},
14894
14895{
14896	X86_RCL32m1, X86_INS_RCL, 0,
14897#ifndef CAPSTONE_DIET
14898	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14899#endif
14900},
14901
14902{
14903	X86_RCL32mCL, X86_INS_RCL, 0,
14904#ifndef CAPSTONE_DIET
14905	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14906#endif
14907},
14908
14909{
14910	X86_RCL32mi, X86_INS_RCL, 0,
14911#ifndef CAPSTONE_DIET
14912	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14913#endif
14914},
14915
14916{
14917	X86_RCL32r1, X86_INS_RCL, 0,
14918#ifndef CAPSTONE_DIET
14919	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14920#endif
14921},
14922
14923{
14924	X86_RCL32rCL, X86_INS_RCL, 0,
14925#ifndef CAPSTONE_DIET
14926	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14927#endif
14928},
14929
14930{
14931	X86_RCL32ri, X86_INS_RCL, 0,
14932#ifndef CAPSTONE_DIET
14933	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14934#endif
14935},
14936
14937{
14938	X86_RCL64m1, X86_INS_RCL, 1,
14939#ifndef CAPSTONE_DIET
14940	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14941#endif
14942},
14943
14944{
14945	X86_RCL64mCL, X86_INS_RCL, 1,
14946#ifndef CAPSTONE_DIET
14947	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14948#endif
14949},
14950
14951{
14952	X86_RCL64mi, X86_INS_RCL, 1,
14953#ifndef CAPSTONE_DIET
14954	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14955#endif
14956},
14957
14958{
14959	X86_RCL64r1, X86_INS_RCL, 1,
14960#ifndef CAPSTONE_DIET
14961	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14962#endif
14963},
14964
14965{
14966	X86_RCL64rCL, X86_INS_RCL, 1,
14967#ifndef CAPSTONE_DIET
14968	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14969#endif
14970},
14971
14972{
14973	X86_RCL64ri, X86_INS_RCL, 1,
14974#ifndef CAPSTONE_DIET
14975	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14976#endif
14977},
14978
14979{
14980	X86_RCL8m1, X86_INS_RCL, 0,
14981#ifndef CAPSTONE_DIET
14982	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14983#endif
14984},
14985
14986{
14987	X86_RCL8mCL, X86_INS_RCL, 0,
14988#ifndef CAPSTONE_DIET
14989	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14990#endif
14991},
14992
14993{
14994	X86_RCL8mi, X86_INS_RCL, 0,
14995#ifndef CAPSTONE_DIET
14996	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
14997#endif
14998},
14999
15000{
15001	X86_RCL8r1, X86_INS_RCL, 0,
15002#ifndef CAPSTONE_DIET
15003	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15004#endif
15005},
15006
15007{
15008	X86_RCL8rCL, X86_INS_RCL, 0,
15009#ifndef CAPSTONE_DIET
15010	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15011#endif
15012},
15013
15014{
15015	X86_RCL8ri, X86_INS_RCL, 0,
15016#ifndef CAPSTONE_DIET
15017	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15018#endif
15019},
15020
15021{
15022	X86_RCPPSm, X86_INS_RCPPS, 0,
15023#ifndef CAPSTONE_DIET
15024	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15025#endif
15026},
15027
15028{
15029	X86_RCPPSr, X86_INS_RCPPS, 0,
15030#ifndef CAPSTONE_DIET
15031	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15032#endif
15033},
15034
15035{
15036	X86_RCPSSm, X86_INS_RCPSS, 0,
15037#ifndef CAPSTONE_DIET
15038	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15039#endif
15040},
15041
15042{
15043	X86_RCPSSm_Int, X86_INS_RCPSS, 0,
15044#ifndef CAPSTONE_DIET
15045	{ 0 }, { 0 }, { 0 }, 0, 0
15046#endif
15047},
15048
15049{
15050	X86_RCPSSr, X86_INS_RCPSS, 0,
15051#ifndef CAPSTONE_DIET
15052	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15053#endif
15054},
15055
15056{
15057	X86_RCPSSr_Int, X86_INS_RCPSS, 0,
15058#ifndef CAPSTONE_DIET
15059	{ 0 }, { 0 }, { 0 }, 0, 0
15060#endif
15061},
15062
15063{
15064	X86_RCR16m1, X86_INS_RCR, 0,
15065#ifndef CAPSTONE_DIET
15066	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15067#endif
15068},
15069
15070{
15071	X86_RCR16mCL, X86_INS_RCR, 0,
15072#ifndef CAPSTONE_DIET
15073	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15074#endif
15075},
15076
15077{
15078	X86_RCR16mi, X86_INS_RCR, 0,
15079#ifndef CAPSTONE_DIET
15080	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15081#endif
15082},
15083
15084{
15085	X86_RCR16r1, X86_INS_RCR, 0,
15086#ifndef CAPSTONE_DIET
15087	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15088#endif
15089},
15090
15091{
15092	X86_RCR16rCL, X86_INS_RCR, 0,
15093#ifndef CAPSTONE_DIET
15094	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15095#endif
15096},
15097
15098{
15099	X86_RCR16ri, X86_INS_RCR, 0,
15100#ifndef CAPSTONE_DIET
15101	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15102#endif
15103},
15104
15105{
15106	X86_RCR32m1, X86_INS_RCR, 0,
15107#ifndef CAPSTONE_DIET
15108	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15109#endif
15110},
15111
15112{
15113	X86_RCR32mCL, X86_INS_RCR, 0,
15114#ifndef CAPSTONE_DIET
15115	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15116#endif
15117},
15118
15119{
15120	X86_RCR32mi, X86_INS_RCR, 0,
15121#ifndef CAPSTONE_DIET
15122	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15123#endif
15124},
15125
15126{
15127	X86_RCR32r1, X86_INS_RCR, 0,
15128#ifndef CAPSTONE_DIET
15129	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15130#endif
15131},
15132
15133{
15134	X86_RCR32rCL, X86_INS_RCR, 0,
15135#ifndef CAPSTONE_DIET
15136	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15137#endif
15138},
15139
15140{
15141	X86_RCR32ri, X86_INS_RCR, 0,
15142#ifndef CAPSTONE_DIET
15143	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15144#endif
15145},
15146
15147{
15148	X86_RCR64m1, X86_INS_RCR, 1,
15149#ifndef CAPSTONE_DIET
15150	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15151#endif
15152},
15153
15154{
15155	X86_RCR64mCL, X86_INS_RCR, 1,
15156#ifndef CAPSTONE_DIET
15157	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15158#endif
15159},
15160
15161{
15162	X86_RCR64mi, X86_INS_RCR, 1,
15163#ifndef CAPSTONE_DIET
15164	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15165#endif
15166},
15167
15168{
15169	X86_RCR64r1, X86_INS_RCR, 1,
15170#ifndef CAPSTONE_DIET
15171	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15172#endif
15173},
15174
15175{
15176	X86_RCR64rCL, X86_INS_RCR, 1,
15177#ifndef CAPSTONE_DIET
15178	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15179#endif
15180},
15181
15182{
15183	X86_RCR64ri, X86_INS_RCR, 1,
15184#ifndef CAPSTONE_DIET
15185	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15186#endif
15187},
15188
15189{
15190	X86_RCR8m1, X86_INS_RCR, 0,
15191#ifndef CAPSTONE_DIET
15192	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15193#endif
15194},
15195
15196{
15197	X86_RCR8mCL, X86_INS_RCR, 0,
15198#ifndef CAPSTONE_DIET
15199	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15200#endif
15201},
15202
15203{
15204	X86_RCR8mi, X86_INS_RCR, 0,
15205#ifndef CAPSTONE_DIET
15206	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15207#endif
15208},
15209
15210{
15211	X86_RCR8r1, X86_INS_RCR, 0,
15212#ifndef CAPSTONE_DIET
15213	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15214#endif
15215},
15216
15217{
15218	X86_RCR8rCL, X86_INS_RCR, 0,
15219#ifndef CAPSTONE_DIET
15220	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15221#endif
15222},
15223
15224{
15225	X86_RCR8ri, X86_INS_RCR, 0,
15226#ifndef CAPSTONE_DIET
15227	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15228#endif
15229},
15230
15231{
15232	X86_RDFSBASE, X86_INS_RDFSBASE, 0,
15233#ifndef CAPSTONE_DIET
15234	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
15235#endif
15236},
15237
15238{
15239	X86_RDFSBASE64, X86_INS_RDFSBASE, 1,
15240#ifndef CAPSTONE_DIET
15241	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
15242#endif
15243},
15244
15245{
15246	X86_RDGSBASE, X86_INS_RDGSBASE, 0,
15247#ifndef CAPSTONE_DIET
15248	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
15249#endif
15250},
15251
15252{
15253	X86_RDGSBASE64, X86_INS_RDGSBASE, 1,
15254#ifndef CAPSTONE_DIET
15255	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
15256#endif
15257},
15258
15259{
15260	X86_RDMSR, X86_INS_RDMSR, 0,
15261#ifndef CAPSTONE_DIET
15262	{ X86_REG_ECX, 0 }, { X86_REG_EAX, X86_REG_EDX, 0 }, { 0 }, 0, 0
15263#endif
15264},
15265
15266{
15267	X86_RDPID32, X86_INS_RDPID, 0,
15268#ifndef CAPSTONE_DIET
15269	{ 0 }, { 0 }, { 0 }, 0, 0
15270#endif
15271},
15272
15273{
15274	X86_RDPID64, X86_INS_RDPID, 1,
15275#ifndef CAPSTONE_DIET
15276	{ 0 }, { 0 }, { 0 }, 0, 0
15277#endif
15278},
15279
15280{
15281	X86_RDPKRUr, X86_INS_RDPKRU, 0,
15282#ifndef CAPSTONE_DIET
15283	{ 0 }, { 0 }, { 0 }, 0, 0
15284#endif
15285},
15286
15287{
15288	X86_RDPMC, X86_INS_RDPMC, 0,
15289#ifndef CAPSTONE_DIET
15290	{ X86_REG_ECX, 0 }, { X86_REG_RAX, X86_REG_RDX, 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
15291#endif
15292},
15293
15294{
15295	X86_RDRAND16r, X86_INS_RDRAND, 0,
15296#ifndef CAPSTONE_DIET
15297	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15298#endif
15299},
15300
15301{
15302	X86_RDRAND32r, X86_INS_RDRAND, 0,
15303#ifndef CAPSTONE_DIET
15304	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15305#endif
15306},
15307
15308{
15309	X86_RDRAND64r, X86_INS_RDRAND, 1,
15310#ifndef CAPSTONE_DIET
15311	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15312#endif
15313},
15314
15315{
15316	X86_RDSEED16r, X86_INS_RDSEED, 0,
15317#ifndef CAPSTONE_DIET
15318	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15319#endif
15320},
15321
15322{
15323	X86_RDSEED32r, X86_INS_RDSEED, 0,
15324#ifndef CAPSTONE_DIET
15325	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15326#endif
15327},
15328
15329{
15330	X86_RDSEED64r, X86_INS_RDSEED, 1,
15331#ifndef CAPSTONE_DIET
15332	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15333#endif
15334},
15335
15336{
15337	X86_RDSSPD, X86_INS_RDSSPD, 0,
15338#ifndef CAPSTONE_DIET
15339	{ 0 }, { 0 }, { 0 }, 0, 0
15340#endif
15341},
15342
15343{
15344	X86_RDSSPQ, X86_INS_RDSSPQ, 0,
15345#ifndef CAPSTONE_DIET
15346	{ 0 }, { 0 }, { 0 }, 0, 0
15347#endif
15348},
15349
15350{
15351	X86_RDTSC, X86_INS_RDTSC, 0,
15352#ifndef CAPSTONE_DIET
15353	{ 0 }, { X86_REG_RAX, X86_REG_RDX, 0 }, { 0 }, 0, 0
15354#endif
15355},
15356
15357{
15358	X86_RDTSCP, X86_INS_RDTSCP, 0,
15359#ifndef CAPSTONE_DIET
15360	{ 0 }, { X86_REG_RAX, X86_REG_RCX, X86_REG_RDX, 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
15361#endif
15362},
15363
15364{
15365	X86_REPNE_PREFIX, X86_INS_REPNE, 0,
15366#ifndef CAPSTONE_DIET
15367	{ 0 }, { 0 }, { 0 }, 0, 0
15368#endif
15369},
15370
15371{
15372	X86_REP_PREFIX, X86_INS_REP, 0,
15373#ifndef CAPSTONE_DIET
15374	{ 0 }, { 0 }, { 0 }, 0, 0
15375#endif
15376},
15377
15378{
15379	X86_RETIL, X86_INS_RET, 0,
15380#ifndef CAPSTONE_DIET
15381	{ 0 }, { 0 }, { X86_GRP_RET, X86_GRP_NOT64BITMODE, 0 }, 0, 0
15382#endif
15383},
15384
15385{
15386	X86_RETIQ, X86_INS_RET, 0,
15387#ifndef CAPSTONE_DIET
15388	{ 0 }, { 0 }, { X86_GRP_RET, X86_GRP_MODE64, 0 }, 0, 0
15389#endif
15390},
15391
15392{
15393	X86_RETIW, X86_INS_RET, 0,
15394#ifndef CAPSTONE_DIET
15395	{ 0 }, { 0 }, { X86_GRP_RET, 0 }, 0, 0
15396#endif
15397},
15398
15399{
15400	X86_RETL, X86_INS_RET, 0,
15401#ifndef CAPSTONE_DIET
15402	{ 0 }, { 0 }, { X86_GRP_RET, X86_GRP_NOT64BITMODE, 0 }, 0, 0
15403#endif
15404},
15405
15406{
15407	X86_RETQ, X86_INS_RET, 0,
15408#ifndef CAPSTONE_DIET
15409	{ 0 }, { 0 }, { X86_GRP_RET, X86_GRP_MODE64, 0 }, 0, 0
15410#endif
15411},
15412
15413{
15414	X86_RETW, X86_INS_RET, 0,
15415#ifndef CAPSTONE_DIET
15416	{ 0 }, { 0 }, { X86_GRP_RET, 0 }, 0, 0
15417#endif
15418},
15419
15420{
15421	X86_REX64_PREFIX, X86_INS_REX64, 1,
15422#ifndef CAPSTONE_DIET
15423	{ 0 }, { 0 }, { 0 }, 0, 0
15424#endif
15425},
15426
15427{
15428	X86_ROL16m1, X86_INS_ROL, 0,
15429#ifndef CAPSTONE_DIET
15430	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15431#endif
15432},
15433
15434{
15435	X86_ROL16mCL, X86_INS_ROL, 0,
15436#ifndef CAPSTONE_DIET
15437	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15438#endif
15439},
15440
15441{
15442	X86_ROL16mi, X86_INS_ROL, 0,
15443#ifndef CAPSTONE_DIET
15444	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15445#endif
15446},
15447
15448{
15449	X86_ROL16r1, X86_INS_ROL, 0,
15450#ifndef CAPSTONE_DIET
15451	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15452#endif
15453},
15454
15455{
15456	X86_ROL16rCL, X86_INS_ROL, 0,
15457#ifndef CAPSTONE_DIET
15458	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15459#endif
15460},
15461
15462{
15463	X86_ROL16ri, X86_INS_ROL, 0,
15464#ifndef CAPSTONE_DIET
15465	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15466#endif
15467},
15468
15469{
15470	X86_ROL32m1, X86_INS_ROL, 0,
15471#ifndef CAPSTONE_DIET
15472	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15473#endif
15474},
15475
15476{
15477	X86_ROL32mCL, X86_INS_ROL, 0,
15478#ifndef CAPSTONE_DIET
15479	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15480#endif
15481},
15482
15483{
15484	X86_ROL32mi, X86_INS_ROL, 0,
15485#ifndef CAPSTONE_DIET
15486	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15487#endif
15488},
15489
15490{
15491	X86_ROL32r1, X86_INS_ROL, 0,
15492#ifndef CAPSTONE_DIET
15493	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15494#endif
15495},
15496
15497{
15498	X86_ROL32rCL, X86_INS_ROL, 0,
15499#ifndef CAPSTONE_DIET
15500	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15501#endif
15502},
15503
15504{
15505	X86_ROL32ri, X86_INS_ROL, 0,
15506#ifndef CAPSTONE_DIET
15507	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15508#endif
15509},
15510
15511{
15512	X86_ROL64m1, X86_INS_ROL, 1,
15513#ifndef CAPSTONE_DIET
15514	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15515#endif
15516},
15517
15518{
15519	X86_ROL64mCL, X86_INS_ROL, 1,
15520#ifndef CAPSTONE_DIET
15521	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15522#endif
15523},
15524
15525{
15526	X86_ROL64mi, X86_INS_ROL, 1,
15527#ifndef CAPSTONE_DIET
15528	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15529#endif
15530},
15531
15532{
15533	X86_ROL64r1, X86_INS_ROL, 1,
15534#ifndef CAPSTONE_DIET
15535	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15536#endif
15537},
15538
15539{
15540	X86_ROL64rCL, X86_INS_ROL, 1,
15541#ifndef CAPSTONE_DIET
15542	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15543#endif
15544},
15545
15546{
15547	X86_ROL64ri, X86_INS_ROL, 1,
15548#ifndef CAPSTONE_DIET
15549	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15550#endif
15551},
15552
15553{
15554	X86_ROL8m1, X86_INS_ROL, 0,
15555#ifndef CAPSTONE_DIET
15556	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15557#endif
15558},
15559
15560{
15561	X86_ROL8mCL, X86_INS_ROL, 0,
15562#ifndef CAPSTONE_DIET
15563	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15564#endif
15565},
15566
15567{
15568	X86_ROL8mi, X86_INS_ROL, 0,
15569#ifndef CAPSTONE_DIET
15570	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15571#endif
15572},
15573
15574{
15575	X86_ROL8r1, X86_INS_ROL, 0,
15576#ifndef CAPSTONE_DIET
15577	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15578#endif
15579},
15580
15581{
15582	X86_ROL8rCL, X86_INS_ROL, 0,
15583#ifndef CAPSTONE_DIET
15584	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15585#endif
15586},
15587
15588{
15589	X86_ROL8ri, X86_INS_ROL, 0,
15590#ifndef CAPSTONE_DIET
15591	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15592#endif
15593},
15594
15595{
15596	X86_ROR16m1, X86_INS_ROR, 0,
15597#ifndef CAPSTONE_DIET
15598	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15599#endif
15600},
15601
15602{
15603	X86_ROR16mCL, X86_INS_ROR, 0,
15604#ifndef CAPSTONE_DIET
15605	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15606#endif
15607},
15608
15609{
15610	X86_ROR16mi, X86_INS_ROR, 0,
15611#ifndef CAPSTONE_DIET
15612	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15613#endif
15614},
15615
15616{
15617	X86_ROR16r1, X86_INS_ROR, 0,
15618#ifndef CAPSTONE_DIET
15619	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15620#endif
15621},
15622
15623{
15624	X86_ROR16rCL, X86_INS_ROR, 0,
15625#ifndef CAPSTONE_DIET
15626	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15627#endif
15628},
15629
15630{
15631	X86_ROR16ri, X86_INS_ROR, 0,
15632#ifndef CAPSTONE_DIET
15633	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15634#endif
15635},
15636
15637{
15638	X86_ROR32m1, X86_INS_ROR, 0,
15639#ifndef CAPSTONE_DIET
15640	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15641#endif
15642},
15643
15644{
15645	X86_ROR32mCL, X86_INS_ROR, 0,
15646#ifndef CAPSTONE_DIET
15647	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15648#endif
15649},
15650
15651{
15652	X86_ROR32mi, X86_INS_ROR, 0,
15653#ifndef CAPSTONE_DIET
15654	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15655#endif
15656},
15657
15658{
15659	X86_ROR32r1, X86_INS_ROR, 0,
15660#ifndef CAPSTONE_DIET
15661	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15662#endif
15663},
15664
15665{
15666	X86_ROR32rCL, X86_INS_ROR, 0,
15667#ifndef CAPSTONE_DIET
15668	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15669#endif
15670},
15671
15672{
15673	X86_ROR32ri, X86_INS_ROR, 0,
15674#ifndef CAPSTONE_DIET
15675	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15676#endif
15677},
15678
15679{
15680	X86_ROR64m1, X86_INS_ROR, 1,
15681#ifndef CAPSTONE_DIET
15682	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15683#endif
15684},
15685
15686{
15687	X86_ROR64mCL, X86_INS_ROR, 1,
15688#ifndef CAPSTONE_DIET
15689	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15690#endif
15691},
15692
15693{
15694	X86_ROR64mi, X86_INS_ROR, 1,
15695#ifndef CAPSTONE_DIET
15696	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15697#endif
15698},
15699
15700{
15701	X86_ROR64r1, X86_INS_ROR, 1,
15702#ifndef CAPSTONE_DIET
15703	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15704#endif
15705},
15706
15707{
15708	X86_ROR64rCL, X86_INS_ROR, 1,
15709#ifndef CAPSTONE_DIET
15710	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15711#endif
15712},
15713
15714{
15715	X86_ROR64ri, X86_INS_ROR, 1,
15716#ifndef CAPSTONE_DIET
15717	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15718#endif
15719},
15720
15721{
15722	X86_ROR8m1, X86_INS_ROR, 0,
15723#ifndef CAPSTONE_DIET
15724	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15725#endif
15726},
15727
15728{
15729	X86_ROR8mCL, X86_INS_ROR, 0,
15730#ifndef CAPSTONE_DIET
15731	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15732#endif
15733},
15734
15735{
15736	X86_ROR8mi, X86_INS_ROR, 0,
15737#ifndef CAPSTONE_DIET
15738	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15739#endif
15740},
15741
15742{
15743	X86_ROR8r1, X86_INS_ROR, 0,
15744#ifndef CAPSTONE_DIET
15745	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15746#endif
15747},
15748
15749{
15750	X86_ROR8rCL, X86_INS_ROR, 0,
15751#ifndef CAPSTONE_DIET
15752	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15753#endif
15754},
15755
15756{
15757	X86_ROR8ri, X86_INS_ROR, 0,
15758#ifndef CAPSTONE_DIET
15759	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15760#endif
15761},
15762
15763{
15764	X86_RORX32mi, X86_INS_RORX, 0,
15765#ifndef CAPSTONE_DIET
15766	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
15767#endif
15768},
15769
15770{
15771	X86_RORX32ri, X86_INS_RORX, 0,
15772#ifndef CAPSTONE_DIET
15773	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
15774#endif
15775},
15776
15777{
15778	X86_RORX64mi, X86_INS_RORX, 1,
15779#ifndef CAPSTONE_DIET
15780	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
15781#endif
15782},
15783
15784{
15785	X86_RORX64ri, X86_INS_RORX, 1,
15786#ifndef CAPSTONE_DIET
15787	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
15788#endif
15789},
15790
15791{
15792	X86_ROUNDPDm, X86_INS_ROUNDPD, 0,
15793#ifndef CAPSTONE_DIET
15794	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15795#endif
15796},
15797
15798{
15799	X86_ROUNDPDr, X86_INS_ROUNDPD, 0,
15800#ifndef CAPSTONE_DIET
15801	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15802#endif
15803},
15804
15805{
15806	X86_ROUNDPSm, X86_INS_ROUNDPS, 0,
15807#ifndef CAPSTONE_DIET
15808	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15809#endif
15810},
15811
15812{
15813	X86_ROUNDPSr, X86_INS_ROUNDPS, 0,
15814#ifndef CAPSTONE_DIET
15815	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15816#endif
15817},
15818
15819{
15820	X86_ROUNDSDm, X86_INS_ROUNDSD, 0,
15821#ifndef CAPSTONE_DIET
15822	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15823#endif
15824},
15825
15826{
15827	X86_ROUNDSDm_Int, X86_INS_ROUNDSD, 0,
15828#ifndef CAPSTONE_DIET
15829	{ 0 }, { 0 }, { 0 }, 0, 0
15830#endif
15831},
15832
15833{
15834	X86_ROUNDSDr, X86_INS_ROUNDSD, 0,
15835#ifndef CAPSTONE_DIET
15836	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15837#endif
15838},
15839
15840{
15841	X86_ROUNDSDr_Int, X86_INS_ROUNDSD, 0,
15842#ifndef CAPSTONE_DIET
15843	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15844#endif
15845},
15846
15847{
15848	X86_ROUNDSSm, X86_INS_ROUNDSS, 0,
15849#ifndef CAPSTONE_DIET
15850	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15851#endif
15852},
15853
15854{
15855	X86_ROUNDSSm_Int, X86_INS_ROUNDSS, 0,
15856#ifndef CAPSTONE_DIET
15857	{ 0 }, { 0 }, { 0 }, 0, 0
15858#endif
15859},
15860
15861{
15862	X86_ROUNDSSr, X86_INS_ROUNDSS, 0,
15863#ifndef CAPSTONE_DIET
15864	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15865#endif
15866},
15867
15868{
15869	X86_ROUNDSSr_Int, X86_INS_ROUNDSS, 0,
15870#ifndef CAPSTONE_DIET
15871	{ 0 }, { 0 }, { X86_GRP_SSE41, 0 }, 0, 0
15872#endif
15873},
15874
15875{
15876	X86_RSM, X86_INS_RSM, 0,
15877#ifndef CAPSTONE_DIET
15878	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
15879#endif
15880},
15881
15882{
15883	X86_RSQRTPSm, X86_INS_RSQRTPS, 0,
15884#ifndef CAPSTONE_DIET
15885	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15886#endif
15887},
15888
15889{
15890	X86_RSQRTPSr, X86_INS_RSQRTPS, 0,
15891#ifndef CAPSTONE_DIET
15892	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15893#endif
15894},
15895
15896{
15897	X86_RSQRTSSm, X86_INS_RSQRTSS, 0,
15898#ifndef CAPSTONE_DIET
15899	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15900#endif
15901},
15902
15903{
15904	X86_RSQRTSSm_Int, X86_INS_RSQRTSS, 0,
15905#ifndef CAPSTONE_DIET
15906	{ 0 }, { 0 }, { 0 }, 0, 0
15907#endif
15908},
15909
15910{
15911	X86_RSQRTSSr, X86_INS_RSQRTSS, 0,
15912#ifndef CAPSTONE_DIET
15913	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
15914#endif
15915},
15916
15917{
15918	X86_RSQRTSSr_Int, X86_INS_RSQRTSS, 0,
15919#ifndef CAPSTONE_DIET
15920	{ 0 }, { 0 }, { 0 }, 0, 0
15921#endif
15922},
15923
15924{
15925	X86_RSTORSSP, X86_INS_RSTORSSP, 0,
15926#ifndef CAPSTONE_DIET
15927	{ 0 }, { 0 }, { 0 }, 0, 0
15928#endif
15929},
15930
15931{
15932	X86_SAHF, X86_INS_SAHF, 0,
15933#ifndef CAPSTONE_DIET
15934	{ X86_REG_AH, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15935#endif
15936},
15937
15938{
15939	X86_SAL16m1, X86_INS_SAL, 0,
15940#ifndef CAPSTONE_DIET
15941	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15942#endif
15943},
15944
15945{
15946	X86_SAL16mCL, X86_INS_SAL, 0,
15947#ifndef CAPSTONE_DIET
15948	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15949#endif
15950},
15951
15952{
15953	X86_SAL16mi, X86_INS_SAL, 0,
15954#ifndef CAPSTONE_DIET
15955	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15956#endif
15957},
15958
15959{
15960	X86_SAL16r1, X86_INS_SAL, 0,
15961#ifndef CAPSTONE_DIET
15962	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15963#endif
15964},
15965
15966{
15967	X86_SAL16rCL, X86_INS_SAL, 0,
15968#ifndef CAPSTONE_DIET
15969	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15970#endif
15971},
15972
15973{
15974	X86_SAL16ri, X86_INS_SAL, 0,
15975#ifndef CAPSTONE_DIET
15976	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15977#endif
15978},
15979
15980{
15981	X86_SAL32m1, X86_INS_SAL, 0,
15982#ifndef CAPSTONE_DIET
15983	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15984#endif
15985},
15986
15987{
15988	X86_SAL32mCL, X86_INS_SAL, 0,
15989#ifndef CAPSTONE_DIET
15990	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15991#endif
15992},
15993
15994{
15995	X86_SAL32mi, X86_INS_SAL, 0,
15996#ifndef CAPSTONE_DIET
15997	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
15998#endif
15999},
16000
16001{
16002	X86_SAL32r1, X86_INS_SAL, 0,
16003#ifndef CAPSTONE_DIET
16004	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16005#endif
16006},
16007
16008{
16009	X86_SAL32rCL, X86_INS_SAL, 0,
16010#ifndef CAPSTONE_DIET
16011	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16012#endif
16013},
16014
16015{
16016	X86_SAL32ri, X86_INS_SAL, 0,
16017#ifndef CAPSTONE_DIET
16018	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16019#endif
16020},
16021
16022{
16023	X86_SAL64m1, X86_INS_SAL, 1,
16024#ifndef CAPSTONE_DIET
16025	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16026#endif
16027},
16028
16029{
16030	X86_SAL64mCL, X86_INS_SAL, 1,
16031#ifndef CAPSTONE_DIET
16032	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16033#endif
16034},
16035
16036{
16037	X86_SAL64mi, X86_INS_SAL, 1,
16038#ifndef CAPSTONE_DIET
16039	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16040#endif
16041},
16042
16043{
16044	X86_SAL64r1, X86_INS_SAL, 1,
16045#ifndef CAPSTONE_DIET
16046	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16047#endif
16048},
16049
16050{
16051	X86_SAL64rCL, X86_INS_SAL, 1,
16052#ifndef CAPSTONE_DIET
16053	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16054#endif
16055},
16056
16057{
16058	X86_SAL64ri, X86_INS_SAL, 1,
16059#ifndef CAPSTONE_DIET
16060	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16061#endif
16062},
16063
16064{
16065	X86_SAL8m1, X86_INS_SAL, 0,
16066#ifndef CAPSTONE_DIET
16067	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16068#endif
16069},
16070
16071{
16072	X86_SAL8mCL, X86_INS_SAL, 0,
16073#ifndef CAPSTONE_DIET
16074	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16075#endif
16076},
16077
16078{
16079	X86_SAL8mi, X86_INS_SAL, 0,
16080#ifndef CAPSTONE_DIET
16081	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16082#endif
16083},
16084
16085{
16086	X86_SAL8r1, X86_INS_SAL, 0,
16087#ifndef CAPSTONE_DIET
16088	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16089#endif
16090},
16091
16092{
16093	X86_SAL8rCL, X86_INS_SAL, 0,
16094#ifndef CAPSTONE_DIET
16095	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16096#endif
16097},
16098
16099{
16100	X86_SAL8ri, X86_INS_SAL, 0,
16101#ifndef CAPSTONE_DIET
16102	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16103#endif
16104},
16105
16106{
16107	X86_SALC, X86_INS_SALC, 0,
16108#ifndef CAPSTONE_DIET
16109	{ X86_REG_EFLAGS, 0 }, { X86_REG_AL, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
16110#endif
16111},
16112
16113{
16114	X86_SAR16m1, X86_INS_SAR, 0,
16115#ifndef CAPSTONE_DIET
16116	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16117#endif
16118},
16119
16120{
16121	X86_SAR16mCL, X86_INS_SAR, 0,
16122#ifndef CAPSTONE_DIET
16123	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16124#endif
16125},
16126
16127{
16128	X86_SAR16mi, X86_INS_SAR, 0,
16129#ifndef CAPSTONE_DIET
16130	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16131#endif
16132},
16133
16134{
16135	X86_SAR16r1, X86_INS_SAR, 0,
16136#ifndef CAPSTONE_DIET
16137	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16138#endif
16139},
16140
16141{
16142	X86_SAR16rCL, X86_INS_SAR, 0,
16143#ifndef CAPSTONE_DIET
16144	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16145#endif
16146},
16147
16148{
16149	X86_SAR16ri, X86_INS_SAR, 0,
16150#ifndef CAPSTONE_DIET
16151	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16152#endif
16153},
16154
16155{
16156	X86_SAR32m1, X86_INS_SAR, 0,
16157#ifndef CAPSTONE_DIET
16158	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16159#endif
16160},
16161
16162{
16163	X86_SAR32mCL, X86_INS_SAR, 0,
16164#ifndef CAPSTONE_DIET
16165	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16166#endif
16167},
16168
16169{
16170	X86_SAR32mi, X86_INS_SAR, 0,
16171#ifndef CAPSTONE_DIET
16172	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16173#endif
16174},
16175
16176{
16177	X86_SAR32r1, X86_INS_SAR, 0,
16178#ifndef CAPSTONE_DIET
16179	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16180#endif
16181},
16182
16183{
16184	X86_SAR32rCL, X86_INS_SAR, 0,
16185#ifndef CAPSTONE_DIET
16186	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16187#endif
16188},
16189
16190{
16191	X86_SAR32ri, X86_INS_SAR, 0,
16192#ifndef CAPSTONE_DIET
16193	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16194#endif
16195},
16196
16197{
16198	X86_SAR64m1, X86_INS_SAR, 1,
16199#ifndef CAPSTONE_DIET
16200	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16201#endif
16202},
16203
16204{
16205	X86_SAR64mCL, X86_INS_SAR, 1,
16206#ifndef CAPSTONE_DIET
16207	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16208#endif
16209},
16210
16211{
16212	X86_SAR64mi, X86_INS_SAR, 1,
16213#ifndef CAPSTONE_DIET
16214	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16215#endif
16216},
16217
16218{
16219	X86_SAR64r1, X86_INS_SAR, 1,
16220#ifndef CAPSTONE_DIET
16221	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16222#endif
16223},
16224
16225{
16226	X86_SAR64rCL, X86_INS_SAR, 1,
16227#ifndef CAPSTONE_DIET
16228	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16229#endif
16230},
16231
16232{
16233	X86_SAR64ri, X86_INS_SAR, 1,
16234#ifndef CAPSTONE_DIET
16235	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16236#endif
16237},
16238
16239{
16240	X86_SAR8m1, X86_INS_SAR, 0,
16241#ifndef CAPSTONE_DIET
16242	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16243#endif
16244},
16245
16246{
16247	X86_SAR8mCL, X86_INS_SAR, 0,
16248#ifndef CAPSTONE_DIET
16249	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16250#endif
16251},
16252
16253{
16254	X86_SAR8mi, X86_INS_SAR, 0,
16255#ifndef CAPSTONE_DIET
16256	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16257#endif
16258},
16259
16260{
16261	X86_SAR8r1, X86_INS_SAR, 0,
16262#ifndef CAPSTONE_DIET
16263	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16264#endif
16265},
16266
16267{
16268	X86_SAR8rCL, X86_INS_SAR, 0,
16269#ifndef CAPSTONE_DIET
16270	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16271#endif
16272},
16273
16274{
16275	X86_SAR8ri, X86_INS_SAR, 0,
16276#ifndef CAPSTONE_DIET
16277	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16278#endif
16279},
16280
16281{
16282	X86_SARX32rm, X86_INS_SARX, 0,
16283#ifndef CAPSTONE_DIET
16284	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
16285#endif
16286},
16287
16288{
16289	X86_SARX32rr, X86_INS_SARX, 0,
16290#ifndef CAPSTONE_DIET
16291	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
16292#endif
16293},
16294
16295{
16296	X86_SARX64rm, X86_INS_SARX, 1,
16297#ifndef CAPSTONE_DIET
16298	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
16299#endif
16300},
16301
16302{
16303	X86_SARX64rr, X86_INS_SARX, 1,
16304#ifndef CAPSTONE_DIET
16305	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
16306#endif
16307},
16308
16309{
16310	X86_SAVEPREVSSP, X86_INS_SAVEPREVSSP, 0,
16311#ifndef CAPSTONE_DIET
16312	{ 0 }, { 0 }, { 0 }, 0, 0
16313#endif
16314},
16315
16316{
16317	X86_SBB16i16, X86_INS_SBB, 0,
16318#ifndef CAPSTONE_DIET
16319	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16320#endif
16321},
16322
16323{
16324	X86_SBB16mi, X86_INS_SBB, 0,
16325#ifndef CAPSTONE_DIET
16326	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16327#endif
16328},
16329
16330{
16331	X86_SBB16mi8, X86_INS_SBB, 0,
16332#ifndef CAPSTONE_DIET
16333	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16334#endif
16335},
16336
16337{
16338	X86_SBB16mr, X86_INS_SBB, 0,
16339#ifndef CAPSTONE_DIET
16340	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16341#endif
16342},
16343
16344{
16345	X86_SBB16ri, X86_INS_SBB, 0,
16346#ifndef CAPSTONE_DIET
16347	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16348#endif
16349},
16350
16351{
16352	X86_SBB16ri8, X86_INS_SBB, 0,
16353#ifndef CAPSTONE_DIET
16354	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16355#endif
16356},
16357
16358{
16359	X86_SBB16rm, X86_INS_SBB, 0,
16360#ifndef CAPSTONE_DIET
16361	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16362#endif
16363},
16364
16365{
16366	X86_SBB16rr, X86_INS_SBB, 0,
16367#ifndef CAPSTONE_DIET
16368	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16369#endif
16370},
16371
16372{
16373	X86_SBB16rr_REV, X86_INS_SBB, 0,
16374#ifndef CAPSTONE_DIET
16375	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16376#endif
16377},
16378
16379{
16380	X86_SBB32i32, X86_INS_SBB, 0,
16381#ifndef CAPSTONE_DIET
16382	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16383#endif
16384},
16385
16386{
16387	X86_SBB32mi, X86_INS_SBB, 0,
16388#ifndef CAPSTONE_DIET
16389	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16390#endif
16391},
16392
16393{
16394	X86_SBB32mi8, X86_INS_SBB, 0,
16395#ifndef CAPSTONE_DIET
16396	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16397#endif
16398},
16399
16400{
16401	X86_SBB32mr, X86_INS_SBB, 0,
16402#ifndef CAPSTONE_DIET
16403	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16404#endif
16405},
16406
16407{
16408	X86_SBB32ri, X86_INS_SBB, 0,
16409#ifndef CAPSTONE_DIET
16410	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16411#endif
16412},
16413
16414{
16415	X86_SBB32ri8, X86_INS_SBB, 0,
16416#ifndef CAPSTONE_DIET
16417	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16418#endif
16419},
16420
16421{
16422	X86_SBB32rm, X86_INS_SBB, 0,
16423#ifndef CAPSTONE_DIET
16424	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16425#endif
16426},
16427
16428{
16429	X86_SBB32rr, X86_INS_SBB, 0,
16430#ifndef CAPSTONE_DIET
16431	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16432#endif
16433},
16434
16435{
16436	X86_SBB32rr_REV, X86_INS_SBB, 0,
16437#ifndef CAPSTONE_DIET
16438	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16439#endif
16440},
16441
16442{
16443	X86_SBB64i32, X86_INS_SBB, 1,
16444#ifndef CAPSTONE_DIET
16445	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16446#endif
16447},
16448
16449{
16450	X86_SBB64mi32, X86_INS_SBB, 1,
16451#ifndef CAPSTONE_DIET
16452	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16453#endif
16454},
16455
16456{
16457	X86_SBB64mi8, X86_INS_SBB, 1,
16458#ifndef CAPSTONE_DIET
16459	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16460#endif
16461},
16462
16463{
16464	X86_SBB64mr, X86_INS_SBB, 1,
16465#ifndef CAPSTONE_DIET
16466	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16467#endif
16468},
16469
16470{
16471	X86_SBB64ri32, X86_INS_SBB, 1,
16472#ifndef CAPSTONE_DIET
16473	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16474#endif
16475},
16476
16477{
16478	X86_SBB64ri8, X86_INS_SBB, 1,
16479#ifndef CAPSTONE_DIET
16480	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16481#endif
16482},
16483
16484{
16485	X86_SBB64rm, X86_INS_SBB, 1,
16486#ifndef CAPSTONE_DIET
16487	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16488#endif
16489},
16490
16491{
16492	X86_SBB64rr, X86_INS_SBB, 1,
16493#ifndef CAPSTONE_DIET
16494	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16495#endif
16496},
16497
16498{
16499	X86_SBB64rr_REV, X86_INS_SBB, 1,
16500#ifndef CAPSTONE_DIET
16501	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16502#endif
16503},
16504
16505{
16506	X86_SBB8i8, X86_INS_SBB, 0,
16507#ifndef CAPSTONE_DIET
16508	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16509#endif
16510},
16511
16512{
16513	X86_SBB8mi, X86_INS_SBB, 0,
16514#ifndef CAPSTONE_DIET
16515	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16516#endif
16517},
16518
16519{
16520	X86_SBB8mi8, X86_INS_SBB, 0,
16521#ifndef CAPSTONE_DIET
16522	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
16523#endif
16524},
16525
16526{
16527	X86_SBB8mr, X86_INS_SBB, 0,
16528#ifndef CAPSTONE_DIET
16529	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16530#endif
16531},
16532
16533{
16534	X86_SBB8ri, X86_INS_SBB, 0,
16535#ifndef CAPSTONE_DIET
16536	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16537#endif
16538},
16539
16540{
16541	X86_SBB8ri8, X86_INS_SBB, 0,
16542#ifndef CAPSTONE_DIET
16543	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
16544#endif
16545},
16546
16547{
16548	X86_SBB8rm, X86_INS_SBB, 0,
16549#ifndef CAPSTONE_DIET
16550	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16551#endif
16552},
16553
16554{
16555	X86_SBB8rr, X86_INS_SBB, 0,
16556#ifndef CAPSTONE_DIET
16557	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16558#endif
16559},
16560
16561{
16562	X86_SBB8rr_REV, X86_INS_SBB, 0,
16563#ifndef CAPSTONE_DIET
16564	{ X86_REG_EFLAGS, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16565#endif
16566},
16567
16568{
16569	X86_SCASB, X86_INS_SCASB, 0,
16570#ifndef CAPSTONE_DIET
16571	{ X86_REG_AL, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16572#endif
16573},
16574
16575{
16576	X86_SCASL, X86_INS_SCASD, 0,
16577#ifndef CAPSTONE_DIET
16578	{ X86_REG_EAX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16579#endif
16580},
16581
16582{
16583	X86_SCASQ, X86_INS_SCASQ, 0,
16584#ifndef CAPSTONE_DIET
16585	{ X86_REG_RAX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16586#endif
16587},
16588
16589{
16590	X86_SCASW, X86_INS_SCASW, 0,
16591#ifndef CAPSTONE_DIET
16592	{ X86_REG_AX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16593#endif
16594},
16595
16596{
16597	X86_SETAEm, X86_INS_SETAE, 0,
16598#ifndef CAPSTONE_DIET
16599	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16600#endif
16601},
16602
16603{
16604	X86_SETAEr, X86_INS_SETAE, 0,
16605#ifndef CAPSTONE_DIET
16606	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16607#endif
16608},
16609
16610{
16611	X86_SETAm, X86_INS_SETA, 0,
16612#ifndef CAPSTONE_DIET
16613	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16614#endif
16615},
16616
16617{
16618	X86_SETAr, X86_INS_SETA, 0,
16619#ifndef CAPSTONE_DIET
16620	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16621#endif
16622},
16623
16624{
16625	X86_SETBEm, X86_INS_SETBE, 0,
16626#ifndef CAPSTONE_DIET
16627	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16628#endif
16629},
16630
16631{
16632	X86_SETBEr, X86_INS_SETBE, 0,
16633#ifndef CAPSTONE_DIET
16634	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16635#endif
16636},
16637
16638{
16639	X86_SETBm, X86_INS_SETB, 0,
16640#ifndef CAPSTONE_DIET
16641	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16642#endif
16643},
16644
16645{
16646	X86_SETBr, X86_INS_SETB, 0,
16647#ifndef CAPSTONE_DIET
16648	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16649#endif
16650},
16651
16652{
16653	X86_SETEm, X86_INS_SETE, 0,
16654#ifndef CAPSTONE_DIET
16655	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16656#endif
16657},
16658
16659{
16660	X86_SETEr, X86_INS_SETE, 0,
16661#ifndef CAPSTONE_DIET
16662	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16663#endif
16664},
16665
16666{
16667	X86_SETGEm, X86_INS_SETGE, 0,
16668#ifndef CAPSTONE_DIET
16669	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16670#endif
16671},
16672
16673{
16674	X86_SETGEr, X86_INS_SETGE, 0,
16675#ifndef CAPSTONE_DIET
16676	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16677#endif
16678},
16679
16680{
16681	X86_SETGm, X86_INS_SETG, 0,
16682#ifndef CAPSTONE_DIET
16683	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16684#endif
16685},
16686
16687{
16688	X86_SETGr, X86_INS_SETG, 0,
16689#ifndef CAPSTONE_DIET
16690	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16691#endif
16692},
16693
16694{
16695	X86_SETLEm, X86_INS_SETLE, 0,
16696#ifndef CAPSTONE_DIET
16697	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16698#endif
16699},
16700
16701{
16702	X86_SETLEr, X86_INS_SETLE, 0,
16703#ifndef CAPSTONE_DIET
16704	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16705#endif
16706},
16707
16708{
16709	X86_SETLm, X86_INS_SETL, 0,
16710#ifndef CAPSTONE_DIET
16711	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16712#endif
16713},
16714
16715{
16716	X86_SETLr, X86_INS_SETL, 0,
16717#ifndef CAPSTONE_DIET
16718	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16719#endif
16720},
16721
16722{
16723	X86_SETNEm, X86_INS_SETNE, 0,
16724#ifndef CAPSTONE_DIET
16725	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16726#endif
16727},
16728
16729{
16730	X86_SETNEr, X86_INS_SETNE, 0,
16731#ifndef CAPSTONE_DIET
16732	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16733#endif
16734},
16735
16736{
16737	X86_SETNOm, X86_INS_SETNO, 0,
16738#ifndef CAPSTONE_DIET
16739	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16740#endif
16741},
16742
16743{
16744	X86_SETNOr, X86_INS_SETNO, 0,
16745#ifndef CAPSTONE_DIET
16746	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16747#endif
16748},
16749
16750{
16751	X86_SETNPm, X86_INS_SETNP, 0,
16752#ifndef CAPSTONE_DIET
16753	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16754#endif
16755},
16756
16757{
16758	X86_SETNPr, X86_INS_SETNP, 0,
16759#ifndef CAPSTONE_DIET
16760	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16761#endif
16762},
16763
16764{
16765	X86_SETNSm, X86_INS_SETNS, 0,
16766#ifndef CAPSTONE_DIET
16767	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16768#endif
16769},
16770
16771{
16772	X86_SETNSr, X86_INS_SETNS, 0,
16773#ifndef CAPSTONE_DIET
16774	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16775#endif
16776},
16777
16778{
16779	X86_SETOm, X86_INS_SETO, 0,
16780#ifndef CAPSTONE_DIET
16781	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16782#endif
16783},
16784
16785{
16786	X86_SETOr, X86_INS_SETO, 0,
16787#ifndef CAPSTONE_DIET
16788	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16789#endif
16790},
16791
16792{
16793	X86_SETPm, X86_INS_SETP, 0,
16794#ifndef CAPSTONE_DIET
16795	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16796#endif
16797},
16798
16799{
16800	X86_SETPr, X86_INS_SETP, 0,
16801#ifndef CAPSTONE_DIET
16802	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16803#endif
16804},
16805
16806{
16807	X86_SETSSBSY, X86_INS_SETSSBSY, 0,
16808#ifndef CAPSTONE_DIET
16809	{ 0 }, { 0 }, { 0 }, 0, 0
16810#endif
16811},
16812
16813{
16814	X86_SETSm, X86_INS_SETS, 0,
16815#ifndef CAPSTONE_DIET
16816	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16817#endif
16818},
16819
16820{
16821	X86_SETSr, X86_INS_SETS, 0,
16822#ifndef CAPSTONE_DIET
16823	{ X86_REG_EFLAGS, 0 }, { 0 }, { 0 }, 0, 0
16824#endif
16825},
16826
16827{
16828	X86_SFENCE, X86_INS_SFENCE, 0,
16829#ifndef CAPSTONE_DIET
16830	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
16831#endif
16832},
16833
16834{
16835	X86_SGDT16m, X86_INS_SGDT, 0,
16836#ifndef CAPSTONE_DIET
16837	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
16838#endif
16839},
16840
16841{
16842	X86_SGDT32m, X86_INS_SGDT, 0,
16843#ifndef CAPSTONE_DIET
16844	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
16845#endif
16846},
16847
16848{
16849	X86_SGDT64m, X86_INS_SGDT, 1,
16850#ifndef CAPSTONE_DIET
16851	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
16852#endif
16853},
16854
16855{
16856	X86_SHA1MSG1rm, X86_INS_SHA1MSG1, 0,
16857#ifndef CAPSTONE_DIET
16858	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16859#endif
16860},
16861
16862{
16863	X86_SHA1MSG1rr, X86_INS_SHA1MSG1, 0,
16864#ifndef CAPSTONE_DIET
16865	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16866#endif
16867},
16868
16869{
16870	X86_SHA1MSG2rm, X86_INS_SHA1MSG2, 0,
16871#ifndef CAPSTONE_DIET
16872	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16873#endif
16874},
16875
16876{
16877	X86_SHA1MSG2rr, X86_INS_SHA1MSG2, 0,
16878#ifndef CAPSTONE_DIET
16879	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16880#endif
16881},
16882
16883{
16884	X86_SHA1NEXTErm, X86_INS_SHA1NEXTE, 0,
16885#ifndef CAPSTONE_DIET
16886	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16887#endif
16888},
16889
16890{
16891	X86_SHA1NEXTErr, X86_INS_SHA1NEXTE, 0,
16892#ifndef CAPSTONE_DIET
16893	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16894#endif
16895},
16896
16897{
16898	X86_SHA1RNDS4rmi, X86_INS_SHA1RNDS4, 0,
16899#ifndef CAPSTONE_DIET
16900	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16901#endif
16902},
16903
16904{
16905	X86_SHA1RNDS4rri, X86_INS_SHA1RNDS4, 0,
16906#ifndef CAPSTONE_DIET
16907	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16908#endif
16909},
16910
16911{
16912	X86_SHA256MSG1rm, X86_INS_SHA256MSG1, 0,
16913#ifndef CAPSTONE_DIET
16914	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16915#endif
16916},
16917
16918{
16919	X86_SHA256MSG1rr, X86_INS_SHA256MSG1, 0,
16920#ifndef CAPSTONE_DIET
16921	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16922#endif
16923},
16924
16925{
16926	X86_SHA256MSG2rm, X86_INS_SHA256MSG2, 0,
16927#ifndef CAPSTONE_DIET
16928	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16929#endif
16930},
16931
16932{
16933	X86_SHA256MSG2rr, X86_INS_SHA256MSG2, 0,
16934#ifndef CAPSTONE_DIET
16935	{ 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16936#endif
16937},
16938
16939{
16940	X86_SHA256RNDS2rm, X86_INS_SHA256RNDS2, 0,
16941#ifndef CAPSTONE_DIET
16942	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16943#endif
16944},
16945
16946{
16947	X86_SHA256RNDS2rr, X86_INS_SHA256RNDS2, 0,
16948#ifndef CAPSTONE_DIET
16949	{ X86_REG_XMM0, 0 }, { 0 }, { X86_GRP_SHA, 0 }, 0, 0
16950#endif
16951},
16952
16953{
16954	X86_SHL16m1, X86_INS_SHL, 0,
16955#ifndef CAPSTONE_DIET
16956	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16957#endif
16958},
16959
16960{
16961	X86_SHL16mCL, X86_INS_SHL, 0,
16962#ifndef CAPSTONE_DIET
16963	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16964#endif
16965},
16966
16967{
16968	X86_SHL16mi, X86_INS_SHL, 0,
16969#ifndef CAPSTONE_DIET
16970	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16971#endif
16972},
16973
16974{
16975	X86_SHL16r1, X86_INS_SHL, 0,
16976#ifndef CAPSTONE_DIET
16977	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16978#endif
16979},
16980
16981{
16982	X86_SHL16rCL, X86_INS_SHL, 0,
16983#ifndef CAPSTONE_DIET
16984	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16985#endif
16986},
16987
16988{
16989	X86_SHL16ri, X86_INS_SHL, 0,
16990#ifndef CAPSTONE_DIET
16991	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16992#endif
16993},
16994
16995{
16996	X86_SHL32m1, X86_INS_SHL, 0,
16997#ifndef CAPSTONE_DIET
16998	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
16999#endif
17000},
17001
17002{
17003	X86_SHL32mCL, X86_INS_SHL, 0,
17004#ifndef CAPSTONE_DIET
17005	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17006#endif
17007},
17008
17009{
17010	X86_SHL32mi, X86_INS_SHL, 0,
17011#ifndef CAPSTONE_DIET
17012	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17013#endif
17014},
17015
17016{
17017	X86_SHL32r1, X86_INS_SHL, 0,
17018#ifndef CAPSTONE_DIET
17019	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17020#endif
17021},
17022
17023{
17024	X86_SHL32rCL, X86_INS_SHL, 0,
17025#ifndef CAPSTONE_DIET
17026	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17027#endif
17028},
17029
17030{
17031	X86_SHL32ri, X86_INS_SHL, 0,
17032#ifndef CAPSTONE_DIET
17033	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17034#endif
17035},
17036
17037{
17038	X86_SHL64m1, X86_INS_SHL, 1,
17039#ifndef CAPSTONE_DIET
17040	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17041#endif
17042},
17043
17044{
17045	X86_SHL64mCL, X86_INS_SHL, 1,
17046#ifndef CAPSTONE_DIET
17047	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17048#endif
17049},
17050
17051{
17052	X86_SHL64mi, X86_INS_SHL, 1,
17053#ifndef CAPSTONE_DIET
17054	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17055#endif
17056},
17057
17058{
17059	X86_SHL64r1, X86_INS_SHL, 1,
17060#ifndef CAPSTONE_DIET
17061	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17062#endif
17063},
17064
17065{
17066	X86_SHL64rCL, X86_INS_SHL, 1,
17067#ifndef CAPSTONE_DIET
17068	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17069#endif
17070},
17071
17072{
17073	X86_SHL64ri, X86_INS_SHL, 1,
17074#ifndef CAPSTONE_DIET
17075	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17076#endif
17077},
17078
17079{
17080	X86_SHL8m1, X86_INS_SHL, 0,
17081#ifndef CAPSTONE_DIET
17082	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17083#endif
17084},
17085
17086{
17087	X86_SHL8mCL, X86_INS_SHL, 0,
17088#ifndef CAPSTONE_DIET
17089	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17090#endif
17091},
17092
17093{
17094	X86_SHL8mi, X86_INS_SHL, 0,
17095#ifndef CAPSTONE_DIET
17096	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17097#endif
17098},
17099
17100{
17101	X86_SHL8r1, X86_INS_SHL, 0,
17102#ifndef CAPSTONE_DIET
17103	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17104#endif
17105},
17106
17107{
17108	X86_SHL8rCL, X86_INS_SHL, 0,
17109#ifndef CAPSTONE_DIET
17110	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17111#endif
17112},
17113
17114{
17115	X86_SHL8ri, X86_INS_SHL, 0,
17116#ifndef CAPSTONE_DIET
17117	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17118#endif
17119},
17120
17121{
17122	X86_SHLD16mrCL, X86_INS_SHLD, 0,
17123#ifndef CAPSTONE_DIET
17124	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17125#endif
17126},
17127
17128{
17129	X86_SHLD16mri8, X86_INS_SHLD, 0,
17130#ifndef CAPSTONE_DIET
17131	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17132#endif
17133},
17134
17135{
17136	X86_SHLD16rrCL, X86_INS_SHLD, 0,
17137#ifndef CAPSTONE_DIET
17138	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17139#endif
17140},
17141
17142{
17143	X86_SHLD16rri8, X86_INS_SHLD, 0,
17144#ifndef CAPSTONE_DIET
17145	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17146#endif
17147},
17148
17149{
17150	X86_SHLD32mrCL, X86_INS_SHLD, 0,
17151#ifndef CAPSTONE_DIET
17152	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17153#endif
17154},
17155
17156{
17157	X86_SHLD32mri8, X86_INS_SHLD, 0,
17158#ifndef CAPSTONE_DIET
17159	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17160#endif
17161},
17162
17163{
17164	X86_SHLD32rrCL, X86_INS_SHLD, 0,
17165#ifndef CAPSTONE_DIET
17166	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17167#endif
17168},
17169
17170{
17171	X86_SHLD32rri8, X86_INS_SHLD, 0,
17172#ifndef CAPSTONE_DIET
17173	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17174#endif
17175},
17176
17177{
17178	X86_SHLD64mrCL, X86_INS_SHLD, 1,
17179#ifndef CAPSTONE_DIET
17180	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17181#endif
17182},
17183
17184{
17185	X86_SHLD64mri8, X86_INS_SHLD, 1,
17186#ifndef CAPSTONE_DIET
17187	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17188#endif
17189},
17190
17191{
17192	X86_SHLD64rrCL, X86_INS_SHLD, 1,
17193#ifndef CAPSTONE_DIET
17194	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17195#endif
17196},
17197
17198{
17199	X86_SHLD64rri8, X86_INS_SHLD, 1,
17200#ifndef CAPSTONE_DIET
17201	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17202#endif
17203},
17204
17205{
17206	X86_SHLX32rm, X86_INS_SHLX, 0,
17207#ifndef CAPSTONE_DIET
17208	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17209#endif
17210},
17211
17212{
17213	X86_SHLX32rr, X86_INS_SHLX, 0,
17214#ifndef CAPSTONE_DIET
17215	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17216#endif
17217},
17218
17219{
17220	X86_SHLX64rm, X86_INS_SHLX, 1,
17221#ifndef CAPSTONE_DIET
17222	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17223#endif
17224},
17225
17226{
17227	X86_SHLX64rr, X86_INS_SHLX, 1,
17228#ifndef CAPSTONE_DIET
17229	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17230#endif
17231},
17232
17233{
17234	X86_SHR16m1, X86_INS_SHR, 0,
17235#ifndef CAPSTONE_DIET
17236	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17237#endif
17238},
17239
17240{
17241	X86_SHR16mCL, X86_INS_SHR, 0,
17242#ifndef CAPSTONE_DIET
17243	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17244#endif
17245},
17246
17247{
17248	X86_SHR16mi, X86_INS_SHR, 0,
17249#ifndef CAPSTONE_DIET
17250	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17251#endif
17252},
17253
17254{
17255	X86_SHR16r1, X86_INS_SHR, 0,
17256#ifndef CAPSTONE_DIET
17257	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17258#endif
17259},
17260
17261{
17262	X86_SHR16rCL, X86_INS_SHR, 0,
17263#ifndef CAPSTONE_DIET
17264	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17265#endif
17266},
17267
17268{
17269	X86_SHR16ri, X86_INS_SHR, 0,
17270#ifndef CAPSTONE_DIET
17271	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17272#endif
17273},
17274
17275{
17276	X86_SHR32m1, X86_INS_SHR, 0,
17277#ifndef CAPSTONE_DIET
17278	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17279#endif
17280},
17281
17282{
17283	X86_SHR32mCL, X86_INS_SHR, 0,
17284#ifndef CAPSTONE_DIET
17285	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17286#endif
17287},
17288
17289{
17290	X86_SHR32mi, X86_INS_SHR, 0,
17291#ifndef CAPSTONE_DIET
17292	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17293#endif
17294},
17295
17296{
17297	X86_SHR32r1, X86_INS_SHR, 0,
17298#ifndef CAPSTONE_DIET
17299	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17300#endif
17301},
17302
17303{
17304	X86_SHR32rCL, X86_INS_SHR, 0,
17305#ifndef CAPSTONE_DIET
17306	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17307#endif
17308},
17309
17310{
17311	X86_SHR32ri, X86_INS_SHR, 0,
17312#ifndef CAPSTONE_DIET
17313	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17314#endif
17315},
17316
17317{
17318	X86_SHR64m1, X86_INS_SHR, 1,
17319#ifndef CAPSTONE_DIET
17320	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17321#endif
17322},
17323
17324{
17325	X86_SHR64mCL, X86_INS_SHR, 1,
17326#ifndef CAPSTONE_DIET
17327	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17328#endif
17329},
17330
17331{
17332	X86_SHR64mi, X86_INS_SHR, 1,
17333#ifndef CAPSTONE_DIET
17334	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17335#endif
17336},
17337
17338{
17339	X86_SHR64r1, X86_INS_SHR, 1,
17340#ifndef CAPSTONE_DIET
17341	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17342#endif
17343},
17344
17345{
17346	X86_SHR64rCL, X86_INS_SHR, 1,
17347#ifndef CAPSTONE_DIET
17348	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17349#endif
17350},
17351
17352{
17353	X86_SHR64ri, X86_INS_SHR, 1,
17354#ifndef CAPSTONE_DIET
17355	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17356#endif
17357},
17358
17359{
17360	X86_SHR8m1, X86_INS_SHR, 0,
17361#ifndef CAPSTONE_DIET
17362	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17363#endif
17364},
17365
17366{
17367	X86_SHR8mCL, X86_INS_SHR, 0,
17368#ifndef CAPSTONE_DIET
17369	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17370#endif
17371},
17372
17373{
17374	X86_SHR8mi, X86_INS_SHR, 0,
17375#ifndef CAPSTONE_DIET
17376	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17377#endif
17378},
17379
17380{
17381	X86_SHR8r1, X86_INS_SHR, 0,
17382#ifndef CAPSTONE_DIET
17383	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17384#endif
17385},
17386
17387{
17388	X86_SHR8rCL, X86_INS_SHR, 0,
17389#ifndef CAPSTONE_DIET
17390	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17391#endif
17392},
17393
17394{
17395	X86_SHR8ri, X86_INS_SHR, 0,
17396#ifndef CAPSTONE_DIET
17397	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17398#endif
17399},
17400
17401{
17402	X86_SHRD16mrCL, X86_INS_SHRD, 0,
17403#ifndef CAPSTONE_DIET
17404	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17405#endif
17406},
17407
17408{
17409	X86_SHRD16mri8, X86_INS_SHRD, 0,
17410#ifndef CAPSTONE_DIET
17411	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17412#endif
17413},
17414
17415{
17416	X86_SHRD16rrCL, X86_INS_SHRD, 0,
17417#ifndef CAPSTONE_DIET
17418	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17419#endif
17420},
17421
17422{
17423	X86_SHRD16rri8, X86_INS_SHRD, 0,
17424#ifndef CAPSTONE_DIET
17425	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17426#endif
17427},
17428
17429{
17430	X86_SHRD32mrCL, X86_INS_SHRD, 0,
17431#ifndef CAPSTONE_DIET
17432	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17433#endif
17434},
17435
17436{
17437	X86_SHRD32mri8, X86_INS_SHRD, 0,
17438#ifndef CAPSTONE_DIET
17439	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17440#endif
17441},
17442
17443{
17444	X86_SHRD32rrCL, X86_INS_SHRD, 0,
17445#ifndef CAPSTONE_DIET
17446	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17447#endif
17448},
17449
17450{
17451	X86_SHRD32rri8, X86_INS_SHRD, 0,
17452#ifndef CAPSTONE_DIET
17453	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17454#endif
17455},
17456
17457{
17458	X86_SHRD64mrCL, X86_INS_SHRD, 1,
17459#ifndef CAPSTONE_DIET
17460	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17461#endif
17462},
17463
17464{
17465	X86_SHRD64mri8, X86_INS_SHRD, 1,
17466#ifndef CAPSTONE_DIET
17467	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17468#endif
17469},
17470
17471{
17472	X86_SHRD64rrCL, X86_INS_SHRD, 1,
17473#ifndef CAPSTONE_DIET
17474	{ X86_REG_CL, 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17475#endif
17476},
17477
17478{
17479	X86_SHRD64rri8, X86_INS_SHRD, 1,
17480#ifndef CAPSTONE_DIET
17481	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17482#endif
17483},
17484
17485{
17486	X86_SHRX32rm, X86_INS_SHRX, 0,
17487#ifndef CAPSTONE_DIET
17488	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17489#endif
17490},
17491
17492{
17493	X86_SHRX32rr, X86_INS_SHRX, 0,
17494#ifndef CAPSTONE_DIET
17495	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17496#endif
17497},
17498
17499{
17500	X86_SHRX64rm, X86_INS_SHRX, 1,
17501#ifndef CAPSTONE_DIET
17502	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17503#endif
17504},
17505
17506{
17507	X86_SHRX64rr, X86_INS_SHRX, 1,
17508#ifndef CAPSTONE_DIET
17509	{ 0 }, { 0 }, { X86_GRP_BMI2, 0 }, 0, 0
17510#endif
17511},
17512
17513{
17514	X86_SHUFPDrmi, X86_INS_SHUFPD, 0,
17515#ifndef CAPSTONE_DIET
17516	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
17517#endif
17518},
17519
17520{
17521	X86_SHUFPDrri, X86_INS_SHUFPD, 0,
17522#ifndef CAPSTONE_DIET
17523	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
17524#endif
17525},
17526
17527{
17528	X86_SHUFPSrmi, X86_INS_SHUFPS, 0,
17529#ifndef CAPSTONE_DIET
17530	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17531#endif
17532},
17533
17534{
17535	X86_SHUFPSrri, X86_INS_SHUFPS, 0,
17536#ifndef CAPSTONE_DIET
17537	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17538#endif
17539},
17540
17541{
17542	X86_SIDT16m, X86_INS_SIDT, 0,
17543#ifndef CAPSTONE_DIET
17544	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
17545#endif
17546},
17547
17548{
17549	X86_SIDT32m, X86_INS_SIDT, 0,
17550#ifndef CAPSTONE_DIET
17551	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
17552#endif
17553},
17554
17555{
17556	X86_SIDT64m, X86_INS_SIDT, 1,
17557#ifndef CAPSTONE_DIET
17558	{ 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
17559#endif
17560},
17561
17562{
17563	X86_SIN_F, X86_INS_FSIN, 0,
17564#ifndef CAPSTONE_DIET
17565	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17566#endif
17567},
17568
17569{
17570	X86_SIN_Fp32, X86_INS_FSIN, 0,
17571#ifndef CAPSTONE_DIET
17572	{ 0 }, { 0 }, { 0 }, 0, 0
17573#endif
17574},
17575
17576{
17577	X86_SIN_Fp64, X86_INS_FSIN, 1,
17578#ifndef CAPSTONE_DIET
17579	{ 0 }, { 0 }, { 0 }, 0, 0
17580#endif
17581},
17582
17583{
17584	X86_SIN_Fp80, X86_INS_FSIN, 0,
17585#ifndef CAPSTONE_DIET
17586	{ 0 }, { 0 }, { 0 }, 0, 0
17587#endif
17588},
17589
17590{
17591	X86_SKINIT, X86_INS_SKINIT, 0,
17592#ifndef CAPSTONE_DIET
17593	{ X86_REG_EAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
17594#endif
17595},
17596
17597{
17598	X86_SLDT16m, X86_INS_SLDT, 0,
17599#ifndef CAPSTONE_DIET
17600	{ 0 }, { 0 }, { 0 }, 0, 0
17601#endif
17602},
17603
17604{
17605	X86_SLDT16r, X86_INS_SLDT, 0,
17606#ifndef CAPSTONE_DIET
17607	{ 0 }, { 0 }, { 0 }, 0, 0
17608#endif
17609},
17610
17611{
17612	X86_SLDT32r, X86_INS_SLDT, 0,
17613#ifndef CAPSTONE_DIET
17614	{ 0 }, { 0 }, { 0 }, 0, 0
17615#endif
17616},
17617
17618{
17619	X86_SLDT64r, X86_INS_SLDT, 1,
17620#ifndef CAPSTONE_DIET
17621	{ 0 }, { 0 }, { 0 }, 0, 0
17622#endif
17623},
17624
17625{
17626	X86_SLWPCB, X86_INS_SLWPCB, 0,
17627#ifndef CAPSTONE_DIET
17628	{ 0 }, { 0 }, { 0 }, 0, 0
17629#endif
17630},
17631
17632{
17633	X86_SLWPCB64, X86_INS_SLWPCB, 1,
17634#ifndef CAPSTONE_DIET
17635	{ 0 }, { 0 }, { 0 }, 0, 0
17636#endif
17637},
17638
17639{
17640	X86_SMSW16m, X86_INS_SMSW, 0,
17641#ifndef CAPSTONE_DIET
17642	{ 0 }, { 0 }, { 0 }, 0, 0
17643#endif
17644},
17645
17646{
17647	X86_SMSW16r, X86_INS_SMSW, 0,
17648#ifndef CAPSTONE_DIET
17649	{ 0 }, { 0 }, { 0 }, 0, 0
17650#endif
17651},
17652
17653{
17654	X86_SMSW32r, X86_INS_SMSW, 0,
17655#ifndef CAPSTONE_DIET
17656	{ 0 }, { 0 }, { 0 }, 0, 0
17657#endif
17658},
17659
17660{
17661	X86_SMSW64r, X86_INS_SMSW, 1,
17662#ifndef CAPSTONE_DIET
17663	{ 0 }, { 0 }, { 0 }, 0, 0
17664#endif
17665},
17666
17667{
17668	X86_SQRTPDm, X86_INS_SQRTPD, 0,
17669#ifndef CAPSTONE_DIET
17670	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
17671#endif
17672},
17673
17674{
17675	X86_SQRTPDr, X86_INS_SQRTPD, 0,
17676#ifndef CAPSTONE_DIET
17677	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
17678#endif
17679},
17680
17681{
17682	X86_SQRTPSm, X86_INS_SQRTPS, 0,
17683#ifndef CAPSTONE_DIET
17684	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17685#endif
17686},
17687
17688{
17689	X86_SQRTPSr, X86_INS_SQRTPS, 0,
17690#ifndef CAPSTONE_DIET
17691	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17692#endif
17693},
17694
17695{
17696	X86_SQRTSDm, X86_INS_SQRTSD, 0,
17697#ifndef CAPSTONE_DIET
17698	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
17699#endif
17700},
17701
17702{
17703	X86_SQRTSDm_Int, X86_INS_SQRTSD, 0,
17704#ifndef CAPSTONE_DIET
17705	{ 0 }, { 0 }, { 0 }, 0, 0
17706#endif
17707},
17708
17709{
17710	X86_SQRTSDr, X86_INS_SQRTSD, 0,
17711#ifndef CAPSTONE_DIET
17712	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
17713#endif
17714},
17715
17716{
17717	X86_SQRTSDr_Int, X86_INS_SQRTSD, 0,
17718#ifndef CAPSTONE_DIET
17719	{ 0 }, { 0 }, { 0 }, 0, 0
17720#endif
17721},
17722
17723{
17724	X86_SQRTSSm, X86_INS_SQRTSS, 0,
17725#ifndef CAPSTONE_DIET
17726	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17727#endif
17728},
17729
17730{
17731	X86_SQRTSSm_Int, X86_INS_SQRTSS, 0,
17732#ifndef CAPSTONE_DIET
17733	{ 0 }, { 0 }, { 0 }, 0, 0
17734#endif
17735},
17736
17737{
17738	X86_SQRTSSr, X86_INS_SQRTSS, 0,
17739#ifndef CAPSTONE_DIET
17740	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17741#endif
17742},
17743
17744{
17745	X86_SQRTSSr_Int, X86_INS_SQRTSS, 0,
17746#ifndef CAPSTONE_DIET
17747	{ 0 }, { 0 }, { 0 }, 0, 0
17748#endif
17749},
17750
17751{
17752	X86_SQRT_F, X86_INS_FSQRT, 0,
17753#ifndef CAPSTONE_DIET
17754	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17755#endif
17756},
17757
17758{
17759	X86_SQRT_Fp32, X86_INS_FSQRT, 0,
17760#ifndef CAPSTONE_DIET
17761	{ 0 }, { 0 }, { 0 }, 0, 0
17762#endif
17763},
17764
17765{
17766	X86_SQRT_Fp64, X86_INS_FSQRT, 1,
17767#ifndef CAPSTONE_DIET
17768	{ 0 }, { 0 }, { 0 }, 0, 0
17769#endif
17770},
17771
17772{
17773	X86_SQRT_Fp80, X86_INS_FSQRT, 0,
17774#ifndef CAPSTONE_DIET
17775	{ 0 }, { 0 }, { 0 }, 0, 0
17776#endif
17777},
17778
17779{
17780	X86_STAC, X86_INS_STAC, 0,
17781#ifndef CAPSTONE_DIET
17782	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
17783#endif
17784},
17785
17786{
17787	X86_STC, X86_INS_STC, 0,
17788#ifndef CAPSTONE_DIET
17789	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17790#endif
17791},
17792
17793{
17794	X86_STD, X86_INS_STD, 0,
17795#ifndef CAPSTONE_DIET
17796	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
17797#endif
17798},
17799
17800{
17801	X86_STGI, X86_INS_STGI, 0,
17802#ifndef CAPSTONE_DIET
17803	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
17804#endif
17805},
17806
17807{
17808	X86_STI, X86_INS_STI, 0,
17809#ifndef CAPSTONE_DIET
17810	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
17811#endif
17812},
17813
17814{
17815	X86_STMXCSR, X86_INS_STMXCSR, 0,
17816#ifndef CAPSTONE_DIET
17817	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
17818#endif
17819},
17820
17821{
17822	X86_STOSB, X86_INS_STOSB, 0,
17823#ifndef CAPSTONE_DIET
17824	{ X86_REG_AL, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, 0 }, { 0 }, 0, 0
17825#endif
17826},
17827
17828{
17829	X86_STOSL, X86_INS_STOSD, 0,
17830#ifndef CAPSTONE_DIET
17831	{ X86_REG_EAX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, 0 }, { 0 }, 0, 0
17832#endif
17833},
17834
17835{
17836	X86_STOSQ, X86_INS_STOSQ, 0,
17837#ifndef CAPSTONE_DIET
17838	{ X86_REG_RAX, X86_REG_RCX, X86_REG_RDI, X86_REG_EFLAGS, 0 }, { X86_REG_RCX, X86_REG_RDI, 0 }, { 0 }, 0, 0
17839#endif
17840},
17841
17842{
17843	X86_STOSW, X86_INS_STOSW, 0,
17844#ifndef CAPSTONE_DIET
17845	{ X86_REG_AX, X86_REG_EDI, X86_REG_EFLAGS, 0 }, { X86_REG_EDI, 0 }, { 0 }, 0, 0
17846#endif
17847},
17848
17849{
17850	X86_STR16r, X86_INS_STR, 0,
17851#ifndef CAPSTONE_DIET
17852	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
17853#endif
17854},
17855
17856{
17857	X86_STR32r, X86_INS_STR, 0,
17858#ifndef CAPSTONE_DIET
17859	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
17860#endif
17861},
17862
17863{
17864	X86_STR64r, X86_INS_STR, 1,
17865#ifndef CAPSTONE_DIET
17866	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
17867#endif
17868},
17869
17870{
17871	X86_STRm, X86_INS_STR, 0,
17872#ifndef CAPSTONE_DIET
17873	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
17874#endif
17875},
17876
17877{
17878	X86_ST_F32m, X86_INS_FST, 0,
17879#ifndef CAPSTONE_DIET
17880	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17881#endif
17882},
17883
17884{
17885	X86_ST_F64m, X86_INS_FST, 1,
17886#ifndef CAPSTONE_DIET
17887	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17888#endif
17889},
17890
17891{
17892	X86_ST_FP32m, X86_INS_FSTP, 0,
17893#ifndef CAPSTONE_DIET
17894	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17895#endif
17896},
17897
17898{
17899	X86_ST_FP64m, X86_INS_FSTP, 1,
17900#ifndef CAPSTONE_DIET
17901	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17902#endif
17903},
17904
17905{
17906	X86_ST_FP80m, X86_INS_FSTP, 0,
17907#ifndef CAPSTONE_DIET
17908	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
17909#endif
17910},
17911
17912{
17913	X86_ST_FPrr, X86_INS_FSTP, 0,
17914#ifndef CAPSTONE_DIET
17915	{ 0 }, { X86_REG_FPSW, 0 }, { 0 }, 0, 0
17916#endif
17917},
17918
17919{
17920	X86_ST_Fp32m, X86_INS_FST, 0,
17921#ifndef CAPSTONE_DIET
17922	{ 0 }, { 0 }, { 0 }, 0, 0
17923#endif
17924},
17925
17926{
17927	X86_ST_Fp64m, X86_INS_FST, 1,
17928#ifndef CAPSTONE_DIET
17929	{ 0 }, { 0 }, { 0 }, 0, 0
17930#endif
17931},
17932
17933{
17934	X86_ST_Fp64m32, X86_INS_FST, 1,
17935#ifndef CAPSTONE_DIET
17936	{ 0 }, { 0 }, { 0 }, 0, 0
17937#endif
17938},
17939
17940{
17941	X86_ST_Fp80m32, X86_INS_FST, 0,
17942#ifndef CAPSTONE_DIET
17943	{ 0 }, { 0 }, { 0 }, 0, 0
17944#endif
17945},
17946
17947{
17948	X86_ST_Fp80m64, X86_INS_FST, 1,
17949#ifndef CAPSTONE_DIET
17950	{ 0 }, { 0 }, { 0 }, 0, 0
17951#endif
17952},
17953
17954{
17955	X86_ST_FpP32m, X86_INS_FST, 0,
17956#ifndef CAPSTONE_DIET
17957	{ 0 }, { 0 }, { 0 }, 0, 0
17958#endif
17959},
17960
17961{
17962	X86_ST_FpP64m, X86_INS_FST, 1,
17963#ifndef CAPSTONE_DIET
17964	{ 0 }, { 0 }, { 0 }, 0, 0
17965#endif
17966},
17967
17968{
17969	X86_ST_FpP64m32, X86_INS_FST, 1,
17970#ifndef CAPSTONE_DIET
17971	{ 0 }, { 0 }, { 0 }, 0, 0
17972#endif
17973},
17974
17975{
17976	X86_ST_FpP80m, X86_INS_FST, 0,
17977#ifndef CAPSTONE_DIET
17978	{ 0 }, { 0 }, { 0 }, 0, 0
17979#endif
17980},
17981
17982{
17983	X86_ST_FpP80m32, X86_INS_FST, 0,
17984#ifndef CAPSTONE_DIET
17985	{ 0 }, { 0 }, { 0 }, 0, 0
17986#endif
17987},
17988
17989{
17990	X86_ST_FpP80m64, X86_INS_FST, 1,
17991#ifndef CAPSTONE_DIET
17992	{ 0 }, { 0 }, { 0 }, 0, 0
17993#endif
17994},
17995
17996{
17997	X86_ST_Frr, X86_INS_FST, 0,
17998#ifndef CAPSTONE_DIET
17999	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18000#endif
18001},
18002
18003{
18004	X86_SUB16i16, X86_INS_SUB, 0,
18005#ifndef CAPSTONE_DIET
18006	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18007#endif
18008},
18009
18010{
18011	X86_SUB16mi, X86_INS_SUB, 0,
18012#ifndef CAPSTONE_DIET
18013	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18014#endif
18015},
18016
18017{
18018	X86_SUB16mi8, X86_INS_SUB, 0,
18019#ifndef CAPSTONE_DIET
18020	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18021#endif
18022},
18023
18024{
18025	X86_SUB16mr, X86_INS_SUB, 0,
18026#ifndef CAPSTONE_DIET
18027	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18028#endif
18029},
18030
18031{
18032	X86_SUB16ri, X86_INS_SUB, 0,
18033#ifndef CAPSTONE_DIET
18034	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18035#endif
18036},
18037
18038{
18039	X86_SUB16ri8, X86_INS_SUB, 0,
18040#ifndef CAPSTONE_DIET
18041	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18042#endif
18043},
18044
18045{
18046	X86_SUB16rm, X86_INS_SUB, 0,
18047#ifndef CAPSTONE_DIET
18048	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18049#endif
18050},
18051
18052{
18053	X86_SUB16rr, X86_INS_SUB, 0,
18054#ifndef CAPSTONE_DIET
18055	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18056#endif
18057},
18058
18059{
18060	X86_SUB16rr_REV, X86_INS_SUB, 0,
18061#ifndef CAPSTONE_DIET
18062	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18063#endif
18064},
18065
18066{
18067	X86_SUB32i32, X86_INS_SUB, 0,
18068#ifndef CAPSTONE_DIET
18069	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18070#endif
18071},
18072
18073{
18074	X86_SUB32mi, X86_INS_SUB, 0,
18075#ifndef CAPSTONE_DIET
18076	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18077#endif
18078},
18079
18080{
18081	X86_SUB32mi8, X86_INS_SUB, 0,
18082#ifndef CAPSTONE_DIET
18083	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18084#endif
18085},
18086
18087{
18088	X86_SUB32mr, X86_INS_SUB, 0,
18089#ifndef CAPSTONE_DIET
18090	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18091#endif
18092},
18093
18094{
18095	X86_SUB32ri, X86_INS_SUB, 0,
18096#ifndef CAPSTONE_DIET
18097	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18098#endif
18099},
18100
18101{
18102	X86_SUB32ri8, X86_INS_SUB, 0,
18103#ifndef CAPSTONE_DIET
18104	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18105#endif
18106},
18107
18108{
18109	X86_SUB32rm, X86_INS_SUB, 0,
18110#ifndef CAPSTONE_DIET
18111	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18112#endif
18113},
18114
18115{
18116	X86_SUB32rr, X86_INS_SUB, 0,
18117#ifndef CAPSTONE_DIET
18118	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18119#endif
18120},
18121
18122{
18123	X86_SUB32rr_REV, X86_INS_SUB, 0,
18124#ifndef CAPSTONE_DIET
18125	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18126#endif
18127},
18128
18129{
18130	X86_SUB64i32, X86_INS_SUB, 1,
18131#ifndef CAPSTONE_DIET
18132	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18133#endif
18134},
18135
18136{
18137	X86_SUB64mi32, X86_INS_SUB, 1,
18138#ifndef CAPSTONE_DIET
18139	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18140#endif
18141},
18142
18143{
18144	X86_SUB64mi8, X86_INS_SUB, 1,
18145#ifndef CAPSTONE_DIET
18146	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18147#endif
18148},
18149
18150{
18151	X86_SUB64mr, X86_INS_SUB, 1,
18152#ifndef CAPSTONE_DIET
18153	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18154#endif
18155},
18156
18157{
18158	X86_SUB64ri32, X86_INS_SUB, 1,
18159#ifndef CAPSTONE_DIET
18160	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18161#endif
18162},
18163
18164{
18165	X86_SUB64ri8, X86_INS_SUB, 1,
18166#ifndef CAPSTONE_DIET
18167	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18168#endif
18169},
18170
18171{
18172	X86_SUB64rm, X86_INS_SUB, 1,
18173#ifndef CAPSTONE_DIET
18174	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18175#endif
18176},
18177
18178{
18179	X86_SUB64rr, X86_INS_SUB, 1,
18180#ifndef CAPSTONE_DIET
18181	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18182#endif
18183},
18184
18185{
18186	X86_SUB64rr_REV, X86_INS_SUB, 1,
18187#ifndef CAPSTONE_DIET
18188	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18189#endif
18190},
18191
18192{
18193	X86_SUB8i8, X86_INS_SUB, 0,
18194#ifndef CAPSTONE_DIET
18195	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18196#endif
18197},
18198
18199{
18200	X86_SUB8mi, X86_INS_SUB, 0,
18201#ifndef CAPSTONE_DIET
18202	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18203#endif
18204},
18205
18206{
18207	X86_SUB8mi8, X86_INS_SUB, 0,
18208#ifndef CAPSTONE_DIET
18209	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
18210#endif
18211},
18212
18213{
18214	X86_SUB8mr, X86_INS_SUB, 0,
18215#ifndef CAPSTONE_DIET
18216	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18217#endif
18218},
18219
18220{
18221	X86_SUB8ri, X86_INS_SUB, 0,
18222#ifndef CAPSTONE_DIET
18223	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18224#endif
18225},
18226
18227{
18228	X86_SUB8ri8, X86_INS_SUB, 0,
18229#ifndef CAPSTONE_DIET
18230	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
18231#endif
18232},
18233
18234{
18235	X86_SUB8rm, X86_INS_SUB, 0,
18236#ifndef CAPSTONE_DIET
18237	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18238#endif
18239},
18240
18241{
18242	X86_SUB8rr, X86_INS_SUB, 0,
18243#ifndef CAPSTONE_DIET
18244	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18245#endif
18246},
18247
18248{
18249	X86_SUB8rr_REV, X86_INS_SUB, 0,
18250#ifndef CAPSTONE_DIET
18251	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18252#endif
18253},
18254
18255{
18256	X86_SUBPDrm, X86_INS_SUBPD, 0,
18257#ifndef CAPSTONE_DIET
18258	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18259#endif
18260},
18261
18262{
18263	X86_SUBPDrr, X86_INS_SUBPD, 0,
18264#ifndef CAPSTONE_DIET
18265	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18266#endif
18267},
18268
18269{
18270	X86_SUBPSrm, X86_INS_SUBPS, 0,
18271#ifndef CAPSTONE_DIET
18272	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
18273#endif
18274},
18275
18276{
18277	X86_SUBPSrr, X86_INS_SUBPS, 0,
18278#ifndef CAPSTONE_DIET
18279	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
18280#endif
18281},
18282
18283{
18284	X86_SUBR_F32m, X86_INS_FSUBR, 0,
18285#ifndef CAPSTONE_DIET
18286	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18287#endif
18288},
18289
18290{
18291	X86_SUBR_F64m, X86_INS_FSUBR, 1,
18292#ifndef CAPSTONE_DIET
18293	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18294#endif
18295},
18296
18297{
18298	X86_SUBR_FI16m, X86_INS_FISUBR, 0,
18299#ifndef CAPSTONE_DIET
18300	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18301#endif
18302},
18303
18304{
18305	X86_SUBR_FI32m, X86_INS_FISUBR, 0,
18306#ifndef CAPSTONE_DIET
18307	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18308#endif
18309},
18310
18311{
18312	X86_SUBR_FPrST0, X86_INS_FSUBRP, 0,
18313#ifndef CAPSTONE_DIET
18314	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
18315#endif
18316},
18317
18318{
18319	X86_SUBR_FST0r, X86_INS_FSUBR, 0,
18320#ifndef CAPSTONE_DIET
18321	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
18322#endif
18323},
18324
18325{
18326	X86_SUBR_Fp32m, X86_INS_FSUBR, 0,
18327#ifndef CAPSTONE_DIET
18328	{ 0 }, { 0 }, { 0 }, 0, 0
18329#endif
18330},
18331
18332{
18333	X86_SUBR_Fp64m, X86_INS_FSUBR, 1,
18334#ifndef CAPSTONE_DIET
18335	{ 0 }, { 0 }, { 0 }, 0, 0
18336#endif
18337},
18338
18339{
18340	X86_SUBR_Fp64m32, X86_INS_FSUBR, 1,
18341#ifndef CAPSTONE_DIET
18342	{ 0 }, { 0 }, { 0 }, 0, 0
18343#endif
18344},
18345
18346{
18347	X86_SUBR_Fp80m32, X86_INS_FSUBR, 0,
18348#ifndef CAPSTONE_DIET
18349	{ 0 }, { 0 }, { 0 }, 0, 0
18350#endif
18351},
18352
18353{
18354	X86_SUBR_Fp80m64, X86_INS_FSUBR, 1,
18355#ifndef CAPSTONE_DIET
18356	{ 0 }, { 0 }, { 0 }, 0, 0
18357#endif
18358},
18359
18360{
18361	X86_SUBR_FpI16m32, X86_INS_FSUBR, 0,
18362#ifndef CAPSTONE_DIET
18363	{ 0 }, { 0 }, { 0 }, 0, 0
18364#endif
18365},
18366
18367{
18368	X86_SUBR_FpI16m64, X86_INS_FSUBR, 1,
18369#ifndef CAPSTONE_DIET
18370	{ 0 }, { 0 }, { 0 }, 0, 0
18371#endif
18372},
18373
18374{
18375	X86_SUBR_FpI16m80, X86_INS_FSUBR, 0,
18376#ifndef CAPSTONE_DIET
18377	{ 0 }, { 0 }, { 0 }, 0, 0
18378#endif
18379},
18380
18381{
18382	X86_SUBR_FpI32m32, X86_INS_FSUBR, 0,
18383#ifndef CAPSTONE_DIET
18384	{ 0 }, { 0 }, { 0 }, 0, 0
18385#endif
18386},
18387
18388{
18389	X86_SUBR_FpI32m64, X86_INS_FSUBR, 1,
18390#ifndef CAPSTONE_DIET
18391	{ 0 }, { 0 }, { 0 }, 0, 0
18392#endif
18393},
18394
18395{
18396	X86_SUBR_FpI32m80, X86_INS_FSUBR, 0,
18397#ifndef CAPSTONE_DIET
18398	{ 0 }, { 0 }, { 0 }, 0, 0
18399#endif
18400},
18401
18402{
18403	X86_SUBR_FrST0, X86_INS_FSUBR, 0,
18404#ifndef CAPSTONE_DIET
18405	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
18406#endif
18407},
18408
18409{
18410	X86_SUBSDrm, X86_INS_SUBSD, 0,
18411#ifndef CAPSTONE_DIET
18412	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18413#endif
18414},
18415
18416{
18417	X86_SUBSDrm_Int, X86_INS_SUBSD, 0,
18418#ifndef CAPSTONE_DIET
18419	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18420#endif
18421},
18422
18423{
18424	X86_SUBSDrr, X86_INS_SUBSD, 0,
18425#ifndef CAPSTONE_DIET
18426	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18427#endif
18428},
18429
18430{
18431	X86_SUBSDrr_Int, X86_INS_SUBSD, 0,
18432#ifndef CAPSTONE_DIET
18433	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18434#endif
18435},
18436
18437{
18438	X86_SUBSSrm, X86_INS_SUBSS, 0,
18439#ifndef CAPSTONE_DIET
18440	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
18441#endif
18442},
18443
18444{
18445	X86_SUBSSrm_Int, X86_INS_SUBSS, 0,
18446#ifndef CAPSTONE_DIET
18447	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
18448#endif
18449},
18450
18451{
18452	X86_SUBSSrr, X86_INS_SUBSS, 0,
18453#ifndef CAPSTONE_DIET
18454	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
18455#endif
18456},
18457
18458{
18459	X86_SUBSSrr_Int, X86_INS_SUBSS, 0,
18460#ifndef CAPSTONE_DIET
18461	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
18462#endif
18463},
18464
18465{
18466	X86_SUB_F32m, X86_INS_FSUB, 0,
18467#ifndef CAPSTONE_DIET
18468	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18469#endif
18470},
18471
18472{
18473	X86_SUB_F64m, X86_INS_FSUB, 1,
18474#ifndef CAPSTONE_DIET
18475	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18476#endif
18477},
18478
18479{
18480	X86_SUB_FI16m, X86_INS_FISUB, 0,
18481#ifndef CAPSTONE_DIET
18482	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18483#endif
18484},
18485
18486{
18487	X86_SUB_FI32m, X86_INS_FISUB, 0,
18488#ifndef CAPSTONE_DIET
18489	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18490#endif
18491},
18492
18493{
18494	X86_SUB_FPrST0, X86_INS_FSUBP, 0,
18495#ifndef CAPSTONE_DIET
18496	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
18497#endif
18498},
18499
18500{
18501	X86_SUB_FST0r, X86_INS_FSUB, 0,
18502#ifndef CAPSTONE_DIET
18503	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
18504#endif
18505},
18506
18507{
18508	X86_SUB_Fp32, X86_INS_FSUB, 0,
18509#ifndef CAPSTONE_DIET
18510	{ 0 }, { 0 }, { 0 }, 0, 0
18511#endif
18512},
18513
18514{
18515	X86_SUB_Fp32m, X86_INS_FSUB, 0,
18516#ifndef CAPSTONE_DIET
18517	{ 0 }, { 0 }, { 0 }, 0, 0
18518#endif
18519},
18520
18521{
18522	X86_SUB_Fp64, X86_INS_FSUB, 1,
18523#ifndef CAPSTONE_DIET
18524	{ 0 }, { 0 }, { 0 }, 0, 0
18525#endif
18526},
18527
18528{
18529	X86_SUB_Fp64m, X86_INS_FSUB, 1,
18530#ifndef CAPSTONE_DIET
18531	{ 0 }, { 0 }, { 0 }, 0, 0
18532#endif
18533},
18534
18535{
18536	X86_SUB_Fp64m32, X86_INS_FSUB, 1,
18537#ifndef CAPSTONE_DIET
18538	{ 0 }, { 0 }, { 0 }, 0, 0
18539#endif
18540},
18541
18542{
18543	X86_SUB_Fp80, X86_INS_FSUB, 0,
18544#ifndef CAPSTONE_DIET
18545	{ 0 }, { 0 }, { 0 }, 0, 0
18546#endif
18547},
18548
18549{
18550	X86_SUB_Fp80m32, X86_INS_FSUB, 0,
18551#ifndef CAPSTONE_DIET
18552	{ 0 }, { 0 }, { 0 }, 0, 0
18553#endif
18554},
18555
18556{
18557	X86_SUB_Fp80m64, X86_INS_FSUB, 1,
18558#ifndef CAPSTONE_DIET
18559	{ 0 }, { 0 }, { 0 }, 0, 0
18560#endif
18561},
18562
18563{
18564	X86_SUB_FpI16m32, X86_INS_FSUB, 0,
18565#ifndef CAPSTONE_DIET
18566	{ 0 }, { 0 }, { 0 }, 0, 0
18567#endif
18568},
18569
18570{
18571	X86_SUB_FpI16m64, X86_INS_FSUB, 1,
18572#ifndef CAPSTONE_DIET
18573	{ 0 }, { 0 }, { 0 }, 0, 0
18574#endif
18575},
18576
18577{
18578	X86_SUB_FpI16m80, X86_INS_FSUB, 0,
18579#ifndef CAPSTONE_DIET
18580	{ 0 }, { 0 }, { 0 }, 0, 0
18581#endif
18582},
18583
18584{
18585	X86_SUB_FpI32m32, X86_INS_FSUB, 0,
18586#ifndef CAPSTONE_DIET
18587	{ 0 }, { 0 }, { 0 }, 0, 0
18588#endif
18589},
18590
18591{
18592	X86_SUB_FpI32m64, X86_INS_FSUB, 1,
18593#ifndef CAPSTONE_DIET
18594	{ 0 }, { 0 }, { 0 }, 0, 0
18595#endif
18596},
18597
18598{
18599	X86_SUB_FpI32m80, X86_INS_FSUB, 0,
18600#ifndef CAPSTONE_DIET
18601	{ 0 }, { 0 }, { 0 }, 0, 0
18602#endif
18603},
18604
18605{
18606	X86_SUB_FrST0, X86_INS_FSUB, 0,
18607#ifndef CAPSTONE_DIET
18608	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
18609#endif
18610},
18611
18612{
18613	X86_SWAPGS, X86_INS_SWAPGS, 0,
18614#ifndef CAPSTONE_DIET
18615	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
18616#endif
18617},
18618
18619{
18620	X86_SYSCALL, X86_INS_SYSCALL, 0,
18621#ifndef CAPSTONE_DIET
18622	{ 0 }, { 0 }, { X86_GRP_INT, 0 }, 0, 0
18623#endif
18624},
18625
18626{
18627	X86_SYSENTER, X86_INS_SYSENTER, 0,
18628#ifndef CAPSTONE_DIET
18629	{ 0 }, { 0 }, { X86_GRP_INT, 0 }, 0, 0
18630#endif
18631},
18632
18633{
18634	X86_SYSEXIT, X86_INS_SYSEXIT, 0,
18635#ifndef CAPSTONE_DIET
18636	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_IRET, 0 }, 0, 0
18637#endif
18638},
18639
18640{
18641	X86_SYSEXIT64, X86_INS_SYSEXITQ, 1,
18642#ifndef CAPSTONE_DIET
18643	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_IRET, X86_GRP_MODE64, 0 }, 0, 0
18644#endif
18645},
18646
18647{
18648	X86_SYSRET, X86_INS_SYSRET, 0,
18649#ifndef CAPSTONE_DIET
18650	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_IRET, 0 }, 0, 0
18651#endif
18652},
18653
18654{
18655	X86_SYSRET64, X86_INS_SYSRETQ, 1,
18656#ifndef CAPSTONE_DIET
18657	{ 0 }, { 0 }, { X86_GRP_IRET, X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
18658#endif
18659},
18660
18661{
18662	X86_T1MSKC32rm, X86_INS_T1MSKC, 0,
18663#ifndef CAPSTONE_DIET
18664	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18665#endif
18666},
18667
18668{
18669	X86_T1MSKC32rr, X86_INS_T1MSKC, 0,
18670#ifndef CAPSTONE_DIET
18671	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18672#endif
18673},
18674
18675{
18676	X86_T1MSKC64rm, X86_INS_T1MSKC, 1,
18677#ifndef CAPSTONE_DIET
18678	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18679#endif
18680},
18681
18682{
18683	X86_T1MSKC64rr, X86_INS_T1MSKC, 1,
18684#ifndef CAPSTONE_DIET
18685	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18686#endif
18687},
18688
18689{
18690	X86_TEST16i16, X86_INS_TEST, 0,
18691#ifndef CAPSTONE_DIET
18692	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18693#endif
18694},
18695
18696{
18697	X86_TEST16mi, X86_INS_TEST, 0,
18698#ifndef CAPSTONE_DIET
18699	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18700#endif
18701},
18702
18703{
18704	X86_TEST16mi_alt, X86_INS_TEST, 0,
18705#ifndef CAPSTONE_DIET
18706	{ 0 }, { 0 }, { 0 }, 0, 0
18707#endif
18708},
18709
18710{
18711	X86_TEST16mr, X86_INS_TEST, 0,
18712#ifndef CAPSTONE_DIET
18713	{ 0 }, { 0 }, { 0 }, 0, 0
18714#endif
18715},
18716
18717{
18718	X86_TEST16ri, X86_INS_TEST, 0,
18719#ifndef CAPSTONE_DIET
18720	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18721#endif
18722},
18723
18724{
18725	X86_TEST16ri_alt, X86_INS_TEST, 0,
18726#ifndef CAPSTONE_DIET
18727	{ 0 }, { 0 }, { 0 }, 0, 0
18728#endif
18729},
18730
18731{
18732	X86_TEST16rr, X86_INS_TEST, 0,
18733#ifndef CAPSTONE_DIET
18734	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18735#endif
18736},
18737
18738{
18739	X86_TEST32i32, X86_INS_TEST, 0,
18740#ifndef CAPSTONE_DIET
18741	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18742#endif
18743},
18744
18745{
18746	X86_TEST32mi, X86_INS_TEST, 0,
18747#ifndef CAPSTONE_DIET
18748	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18749#endif
18750},
18751
18752{
18753	X86_TEST32mi_alt, X86_INS_TEST, 0,
18754#ifndef CAPSTONE_DIET
18755	{ 0 }, { 0 }, { 0 }, 0, 0
18756#endif
18757},
18758
18759{
18760	X86_TEST32mr, X86_INS_TEST, 0,
18761#ifndef CAPSTONE_DIET
18762	{ 0 }, { 0 }, { 0 }, 0, 0
18763#endif
18764},
18765
18766{
18767	X86_TEST32ri, X86_INS_TEST, 0,
18768#ifndef CAPSTONE_DIET
18769	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18770#endif
18771},
18772
18773{
18774	X86_TEST32ri_alt, X86_INS_TEST, 0,
18775#ifndef CAPSTONE_DIET
18776	{ 0 }, { 0 }, { 0 }, 0, 0
18777#endif
18778},
18779
18780{
18781	X86_TEST32rr, X86_INS_TEST, 0,
18782#ifndef CAPSTONE_DIET
18783	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18784#endif
18785},
18786
18787{
18788	X86_TEST64i32, X86_INS_TEST, 1,
18789#ifndef CAPSTONE_DIET
18790	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18791#endif
18792},
18793
18794{
18795	X86_TEST64mi32, X86_INS_TEST, 1,
18796#ifndef CAPSTONE_DIET
18797	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18798#endif
18799},
18800
18801{
18802	X86_TEST64mi32_alt, X86_INS_TEST, 1,
18803#ifndef CAPSTONE_DIET
18804	{ 0 }, { 0 }, { 0 }, 0, 0
18805#endif
18806},
18807
18808{
18809	X86_TEST64mr, X86_INS_TEST, 1,
18810#ifndef CAPSTONE_DIET
18811	{ 0 }, { 0 }, { 0 }, 0, 0
18812#endif
18813},
18814
18815{
18816	X86_TEST64ri32, X86_INS_TEST, 1,
18817#ifndef CAPSTONE_DIET
18818	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18819#endif
18820},
18821
18822{
18823	X86_TEST64ri32_alt, X86_INS_TEST, 1,
18824#ifndef CAPSTONE_DIET
18825	{ 0 }, { 0 }, { 0 }, 0, 0
18826#endif
18827},
18828
18829{
18830	X86_TEST64rr, X86_INS_TEST, 1,
18831#ifndef CAPSTONE_DIET
18832	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18833#endif
18834},
18835
18836{
18837	X86_TEST8i8, X86_INS_TEST, 0,
18838#ifndef CAPSTONE_DIET
18839	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18840#endif
18841},
18842
18843{
18844	X86_TEST8mi, X86_INS_TEST, 0,
18845#ifndef CAPSTONE_DIET
18846	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18847#endif
18848},
18849
18850{
18851	X86_TEST8mi_alt, X86_INS_TEST, 0,
18852#ifndef CAPSTONE_DIET
18853	{ 0 }, { 0 }, { 0 }, 0, 0
18854#endif
18855},
18856
18857{
18858	X86_TEST8mr, X86_INS_TEST, 0,
18859#ifndef CAPSTONE_DIET
18860	{ 0 }, { 0 }, { 0 }, 0, 0
18861#endif
18862},
18863
18864{
18865	X86_TEST8ri, X86_INS_TEST, 0,
18866#ifndef CAPSTONE_DIET
18867	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18868#endif
18869},
18870
18871{
18872	X86_TEST8ri_alt, X86_INS_TEST, 0,
18873#ifndef CAPSTONE_DIET
18874	{ 0 }, { 0 }, { 0 }, 0, 0
18875#endif
18876},
18877
18878{
18879	X86_TEST8rr, X86_INS_TEST, 0,
18880#ifndef CAPSTONE_DIET
18881	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
18882#endif
18883},
18884
18885{
18886	X86_TPAUSE, X86_INS_TPAUSE, 0,
18887#ifndef CAPSTONE_DIET
18888	{ 0 }, { 0 }, { 0 }, 0, 0
18889#endif
18890},
18891
18892{
18893	X86_TST_F, X86_INS_FTST, 0,
18894#ifndef CAPSTONE_DIET
18895	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
18896#endif
18897},
18898
18899{
18900	X86_TST_Fp32, X86_INS_FTST, 0,
18901#ifndef CAPSTONE_DIET
18902	{ 0 }, { 0 }, { 0 }, 0, 0
18903#endif
18904},
18905
18906{
18907	X86_TST_Fp64, X86_INS_FTST, 1,
18908#ifndef CAPSTONE_DIET
18909	{ 0 }, { 0 }, { 0 }, 0, 0
18910#endif
18911},
18912
18913{
18914	X86_TST_Fp80, X86_INS_FTST, 0,
18915#ifndef CAPSTONE_DIET
18916	{ 0 }, { 0 }, { 0 }, 0, 0
18917#endif
18918},
18919
18920{
18921	X86_TZCNT16rm, X86_INS_TZCNT, 0,
18922#ifndef CAPSTONE_DIET
18923	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
18924#endif
18925},
18926
18927{
18928	X86_TZCNT16rr, X86_INS_TZCNT, 0,
18929#ifndef CAPSTONE_DIET
18930	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
18931#endif
18932},
18933
18934{
18935	X86_TZCNT32rm, X86_INS_TZCNT, 0,
18936#ifndef CAPSTONE_DIET
18937	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
18938#endif
18939},
18940
18941{
18942	X86_TZCNT32rr, X86_INS_TZCNT, 0,
18943#ifndef CAPSTONE_DIET
18944	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
18945#endif
18946},
18947
18948{
18949	X86_TZCNT64rm, X86_INS_TZCNT, 1,
18950#ifndef CAPSTONE_DIET
18951	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
18952#endif
18953},
18954
18955{
18956	X86_TZCNT64rr, X86_INS_TZCNT, 1,
18957#ifndef CAPSTONE_DIET
18958	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_BMI, 0 }, 0, 0
18959#endif
18960},
18961
18962{
18963	X86_TZMSK32rm, X86_INS_TZMSK, 0,
18964#ifndef CAPSTONE_DIET
18965	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18966#endif
18967},
18968
18969{
18970	X86_TZMSK32rr, X86_INS_TZMSK, 0,
18971#ifndef CAPSTONE_DIET
18972	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18973#endif
18974},
18975
18976{
18977	X86_TZMSK64rm, X86_INS_TZMSK, 1,
18978#ifndef CAPSTONE_DIET
18979	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18980#endif
18981},
18982
18983{
18984	X86_TZMSK64rr, X86_INS_TZMSK, 1,
18985#ifndef CAPSTONE_DIET
18986	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_TBM, 0 }, 0, 0
18987#endif
18988},
18989
18990{
18991	X86_UCOMISDrm, X86_INS_UCOMISD, 0,
18992#ifndef CAPSTONE_DIET
18993	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE2, 0 }, 0, 0
18994#endif
18995},
18996
18997{
18998	X86_UCOMISDrm_Int, X86_INS_UCOMISD, 0,
18999#ifndef CAPSTONE_DIET
19000	{ 0 }, { 0 }, { 0 }, 0, 0
19001#endif
19002},
19003
19004{
19005	X86_UCOMISDrr, X86_INS_UCOMISD, 0,
19006#ifndef CAPSTONE_DIET
19007	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE2, 0 }, 0, 0
19008#endif
19009},
19010
19011{
19012	X86_UCOMISDrr_Int, X86_INS_UCOMISD, 0,
19013#ifndef CAPSTONE_DIET
19014	{ 0 }, { 0 }, { 0 }, 0, 0
19015#endif
19016},
19017
19018{
19019	X86_UCOMISSrm, X86_INS_UCOMISS, 0,
19020#ifndef CAPSTONE_DIET
19021	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE1, 0 }, 0, 0
19022#endif
19023},
19024
19025{
19026	X86_UCOMISSrm_Int, X86_INS_UCOMISS, 0,
19027#ifndef CAPSTONE_DIET
19028	{ 0 }, { 0 }, { 0 }, 0, 0
19029#endif
19030},
19031
19032{
19033	X86_UCOMISSrr, X86_INS_UCOMISS, 0,
19034#ifndef CAPSTONE_DIET
19035	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_SSE1, 0 }, 0, 0
19036#endif
19037},
19038
19039{
19040	X86_UCOMISSrr_Int, X86_INS_UCOMISS, 0,
19041#ifndef CAPSTONE_DIET
19042	{ 0 }, { 0 }, { 0 }, 0, 0
19043#endif
19044},
19045
19046{
19047	X86_UCOM_FIPr, X86_INS_FUCOMPI, 0,
19048#ifndef CAPSTONE_DIET
19049	{ X86_REG_ST0, 0 }, { X86_REG_EFLAGS, X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
19050#endif
19051},
19052
19053{
19054	X86_UCOM_FIr, X86_INS_FUCOMI, 0,
19055#ifndef CAPSTONE_DIET
19056	{ X86_REG_ST0, 0 }, { X86_REG_EFLAGS, X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
19057#endif
19058},
19059
19060{
19061	X86_UCOM_FPPr, X86_INS_FUCOMPP, 0,
19062#ifndef CAPSTONE_DIET
19063	{ X86_REG_ST0, 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
19064#endif
19065},
19066
19067{
19068	X86_UCOM_FPr, X86_INS_FUCOMP, 0,
19069#ifndef CAPSTONE_DIET
19070	{ X86_REG_ST0, 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
19071#endif
19072},
19073
19074{
19075	X86_UCOM_FpIr32, X86_INS_FUCOMP, 0,
19076#ifndef CAPSTONE_DIET
19077	{ 0 }, { 0 }, { 0 }, 0, 0
19078#endif
19079},
19080
19081{
19082	X86_UCOM_FpIr64, X86_INS_FUCOMP, 1,
19083#ifndef CAPSTONE_DIET
19084	{ 0 }, { 0 }, { 0 }, 0, 0
19085#endif
19086},
19087
19088{
19089	X86_UCOM_FpIr80, X86_INS_FUCOMP, 0,
19090#ifndef CAPSTONE_DIET
19091	{ 0 }, { 0 }, { 0 }, 0, 0
19092#endif
19093},
19094
19095{
19096	X86_UCOM_Fpr32, X86_INS_FUCOMP, 0,
19097#ifndef CAPSTONE_DIET
19098	{ 0 }, { 0 }, { 0 }, 0, 0
19099#endif
19100},
19101
19102{
19103	X86_UCOM_Fpr64, X86_INS_FUCOMP, 1,
19104#ifndef CAPSTONE_DIET
19105	{ 0 }, { 0 }, { 0 }, 0, 0
19106#endif
19107},
19108
19109{
19110	X86_UCOM_Fpr80, X86_INS_FUCOMP, 0,
19111#ifndef CAPSTONE_DIET
19112	{ 0 }, { 0 }, { 0 }, 0, 0
19113#endif
19114},
19115
19116{
19117	X86_UCOM_Fr, X86_INS_FUCOM, 0,
19118#ifndef CAPSTONE_DIET
19119	{ X86_REG_ST0, 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
19120#endif
19121},
19122
19123{
19124	X86_UD0, X86_INS_UD0, 0,
19125#ifndef CAPSTONE_DIET
19126	{ 0 }, { 0 }, { 0 }, 0, 0
19127#endif
19128},
19129
19130{
19131	X86_UD1, X86_INS_UD1, 0,
19132#ifndef CAPSTONE_DIET
19133	{ 0 }, { 0 }, { 0 }, 0, 0
19134#endif
19135},
19136
19137{
19138	X86_UD2, X86_INS_UD2, 0,
19139#ifndef CAPSTONE_DIET
19140	{ 0 }, { 0 }, { 0 }, 0, 0
19141#endif
19142},
19143
19144{
19145	X86_UMONITOR16, X86_INS_UMONITOR, 0,
19146#ifndef CAPSTONE_DIET
19147	{ 0 }, { 0 }, { 0 }, 0, 0
19148#endif
19149},
19150
19151{
19152	X86_UMONITOR32, X86_INS_UMONITOR, 0,
19153#ifndef CAPSTONE_DIET
19154	{ 0 }, { 0 }, { 0 }, 0, 0
19155#endif
19156},
19157
19158{
19159	X86_UMONITOR64, X86_INS_UMONITOR, 1,
19160#ifndef CAPSTONE_DIET
19161	{ 0 }, { 0 }, { 0 }, 0, 0
19162#endif
19163},
19164
19165{
19166	X86_UMWAIT, X86_INS_UMWAIT, 0,
19167#ifndef CAPSTONE_DIET
19168	{ 0 }, { 0 }, { 0 }, 0, 0
19169#endif
19170},
19171
19172{
19173	X86_UNPCKHPDrm, X86_INS_UNPCKHPD, 0,
19174#ifndef CAPSTONE_DIET
19175	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
19176#endif
19177},
19178
19179{
19180	X86_UNPCKHPDrr, X86_INS_UNPCKHPD, 0,
19181#ifndef CAPSTONE_DIET
19182	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
19183#endif
19184},
19185
19186{
19187	X86_UNPCKHPSrm, X86_INS_UNPCKHPS, 0,
19188#ifndef CAPSTONE_DIET
19189	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
19190#endif
19191},
19192
19193{
19194	X86_UNPCKHPSrr, X86_INS_UNPCKHPS, 0,
19195#ifndef CAPSTONE_DIET
19196	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
19197#endif
19198},
19199
19200{
19201	X86_UNPCKLPDrm, X86_INS_UNPCKLPD, 0,
19202#ifndef CAPSTONE_DIET
19203	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
19204#endif
19205},
19206
19207{
19208	X86_UNPCKLPDrr, X86_INS_UNPCKLPD, 0,
19209#ifndef CAPSTONE_DIET
19210	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
19211#endif
19212},
19213
19214{
19215	X86_UNPCKLPSrm, X86_INS_UNPCKLPS, 0,
19216#ifndef CAPSTONE_DIET
19217	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
19218#endif
19219},
19220
19221{
19222	X86_UNPCKLPSrr, X86_INS_UNPCKLPS, 0,
19223#ifndef CAPSTONE_DIET
19224	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
19225#endif
19226},
19227
19228{
19229	X86_V4FMADDPSrm, X86_INS_V4FMADDPS, 0,
19230#ifndef CAPSTONE_DIET
19231	{ 0 }, { 0 }, { 0 }, 0, 0
19232#endif
19233},
19234
19235{
19236	X86_V4FMADDPSrmk, X86_INS_V4FMADDPS, 0,
19237#ifndef CAPSTONE_DIET
19238	{ 0 }, { 0 }, { 0 }, 0, 0
19239#endif
19240},
19241
19242{
19243	X86_V4FMADDPSrmkz, X86_INS_V4FMADDPS, 0,
19244#ifndef CAPSTONE_DIET
19245	{ 0 }, { 0 }, { 0 }, 0, 0
19246#endif
19247},
19248
19249{
19250	X86_V4FMADDSSrm, X86_INS_V4FMADDSS, 0,
19251#ifndef CAPSTONE_DIET
19252	{ 0 }, { 0 }, { 0 }, 0, 0
19253#endif
19254},
19255
19256{
19257	X86_V4FMADDSSrmk, X86_INS_V4FMADDSS, 0,
19258#ifndef CAPSTONE_DIET
19259	{ 0 }, { 0 }, { 0 }, 0, 0
19260#endif
19261},
19262
19263{
19264	X86_V4FMADDSSrmkz, X86_INS_V4FMADDSS, 0,
19265#ifndef CAPSTONE_DIET
19266	{ 0 }, { 0 }, { 0 }, 0, 0
19267#endif
19268},
19269
19270{
19271	X86_V4FNMADDPSrm, X86_INS_V4FNMADDPS, 0,
19272#ifndef CAPSTONE_DIET
19273	{ 0 }, { 0 }, { 0 }, 0, 0
19274#endif
19275},
19276
19277{
19278	X86_V4FNMADDPSrmk, X86_INS_V4FNMADDPS, 0,
19279#ifndef CAPSTONE_DIET
19280	{ 0 }, { 0 }, { 0 }, 0, 0
19281#endif
19282},
19283
19284{
19285	X86_V4FNMADDPSrmkz, X86_INS_V4FNMADDPS, 0,
19286#ifndef CAPSTONE_DIET
19287	{ 0 }, { 0 }, { 0 }, 0, 0
19288#endif
19289},
19290
19291{
19292	X86_V4FNMADDSSrm, X86_INS_V4FNMADDSS, 0,
19293#ifndef CAPSTONE_DIET
19294	{ 0 }, { 0 }, { 0 }, 0, 0
19295#endif
19296},
19297
19298{
19299	X86_V4FNMADDSSrmk, X86_INS_V4FNMADDSS, 0,
19300#ifndef CAPSTONE_DIET
19301	{ 0 }, { 0 }, { 0 }, 0, 0
19302#endif
19303},
19304
19305{
19306	X86_V4FNMADDSSrmkz, X86_INS_V4FNMADDSS, 0,
19307#ifndef CAPSTONE_DIET
19308	{ 0 }, { 0 }, { 0 }, 0, 0
19309#endif
19310},
19311
19312{
19313	X86_VADDPDYrm, X86_INS_VADDPD, 0,
19314#ifndef CAPSTONE_DIET
19315	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19316#endif
19317},
19318
19319{
19320	X86_VADDPDYrr, X86_INS_VADDPD, 0,
19321#ifndef CAPSTONE_DIET
19322	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19323#endif
19324},
19325
19326{
19327	X86_VADDPDZ128rm, X86_INS_VADDPD, 0,
19328#ifndef CAPSTONE_DIET
19329	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19330#endif
19331},
19332
19333{
19334	X86_VADDPDZ128rmb, X86_INS_VADDPD, 0,
19335#ifndef CAPSTONE_DIET
19336	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19337#endif
19338},
19339
19340{
19341	X86_VADDPDZ128rmbk, X86_INS_VADDPD, 0,
19342#ifndef CAPSTONE_DIET
19343	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19344#endif
19345},
19346
19347{
19348	X86_VADDPDZ128rmbkz, X86_INS_VADDPD, 0,
19349#ifndef CAPSTONE_DIET
19350	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19351#endif
19352},
19353
19354{
19355	X86_VADDPDZ128rmk, X86_INS_VADDPD, 0,
19356#ifndef CAPSTONE_DIET
19357	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19358#endif
19359},
19360
19361{
19362	X86_VADDPDZ128rmkz, X86_INS_VADDPD, 0,
19363#ifndef CAPSTONE_DIET
19364	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19365#endif
19366},
19367
19368{
19369	X86_VADDPDZ128rr, X86_INS_VADDPD, 0,
19370#ifndef CAPSTONE_DIET
19371	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19372#endif
19373},
19374
19375{
19376	X86_VADDPDZ128rrk, X86_INS_VADDPD, 0,
19377#ifndef CAPSTONE_DIET
19378	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19379#endif
19380},
19381
19382{
19383	X86_VADDPDZ128rrkz, X86_INS_VADDPD, 0,
19384#ifndef CAPSTONE_DIET
19385	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19386#endif
19387},
19388
19389{
19390	X86_VADDPDZ256rm, X86_INS_VADDPD, 0,
19391#ifndef CAPSTONE_DIET
19392	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19393#endif
19394},
19395
19396{
19397	X86_VADDPDZ256rmb, X86_INS_VADDPD, 0,
19398#ifndef CAPSTONE_DIET
19399	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19400#endif
19401},
19402
19403{
19404	X86_VADDPDZ256rmbk, X86_INS_VADDPD, 0,
19405#ifndef CAPSTONE_DIET
19406	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19407#endif
19408},
19409
19410{
19411	X86_VADDPDZ256rmbkz, X86_INS_VADDPD, 0,
19412#ifndef CAPSTONE_DIET
19413	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19414#endif
19415},
19416
19417{
19418	X86_VADDPDZ256rmk, X86_INS_VADDPD, 0,
19419#ifndef CAPSTONE_DIET
19420	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19421#endif
19422},
19423
19424{
19425	X86_VADDPDZ256rmkz, X86_INS_VADDPD, 0,
19426#ifndef CAPSTONE_DIET
19427	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19428#endif
19429},
19430
19431{
19432	X86_VADDPDZ256rr, X86_INS_VADDPD, 0,
19433#ifndef CAPSTONE_DIET
19434	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19435#endif
19436},
19437
19438{
19439	X86_VADDPDZ256rrk, X86_INS_VADDPD, 0,
19440#ifndef CAPSTONE_DIET
19441	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19442#endif
19443},
19444
19445{
19446	X86_VADDPDZ256rrkz, X86_INS_VADDPD, 0,
19447#ifndef CAPSTONE_DIET
19448	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19449#endif
19450},
19451
19452{
19453	X86_VADDPDZrm, X86_INS_VADDPD, 0,
19454#ifndef CAPSTONE_DIET
19455	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19456#endif
19457},
19458
19459{
19460	X86_VADDPDZrmb, X86_INS_VADDPD, 0,
19461#ifndef CAPSTONE_DIET
19462	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19463#endif
19464},
19465
19466{
19467	X86_VADDPDZrmbk, X86_INS_VADDPD, 0,
19468#ifndef CAPSTONE_DIET
19469	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19470#endif
19471},
19472
19473{
19474	X86_VADDPDZrmbkz, X86_INS_VADDPD, 0,
19475#ifndef CAPSTONE_DIET
19476	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19477#endif
19478},
19479
19480{
19481	X86_VADDPDZrmk, X86_INS_VADDPD, 0,
19482#ifndef CAPSTONE_DIET
19483	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19484#endif
19485},
19486
19487{
19488	X86_VADDPDZrmkz, X86_INS_VADDPD, 0,
19489#ifndef CAPSTONE_DIET
19490	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19491#endif
19492},
19493
19494{
19495	X86_VADDPDZrr, X86_INS_VADDPD, 0,
19496#ifndef CAPSTONE_DIET
19497	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19498#endif
19499},
19500
19501{
19502	X86_VADDPDZrrb, X86_INS_VADDPD, 0,
19503#ifndef CAPSTONE_DIET
19504	{ 0 }, { 0 }, { 0 }, 0, 0
19505#endif
19506},
19507
19508{
19509	X86_VADDPDZrrbk, X86_INS_VADDPD, 0,
19510#ifndef CAPSTONE_DIET
19511	{ 0 }, { 0 }, { 0 }, 0, 0
19512#endif
19513},
19514
19515{
19516	X86_VADDPDZrrbkz, X86_INS_VADDPD, 0,
19517#ifndef CAPSTONE_DIET
19518	{ 0 }, { 0 }, { 0 }, 0, 0
19519#endif
19520},
19521
19522{
19523	X86_VADDPDZrrk, X86_INS_VADDPD, 0,
19524#ifndef CAPSTONE_DIET
19525	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19526#endif
19527},
19528
19529{
19530	X86_VADDPDZrrkz, X86_INS_VADDPD, 0,
19531#ifndef CAPSTONE_DIET
19532	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19533#endif
19534},
19535
19536{
19537	X86_VADDPDrm, X86_INS_VADDPD, 0,
19538#ifndef CAPSTONE_DIET
19539	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19540#endif
19541},
19542
19543{
19544	X86_VADDPDrr, X86_INS_VADDPD, 0,
19545#ifndef CAPSTONE_DIET
19546	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19547#endif
19548},
19549
19550{
19551	X86_VADDPSYrm, X86_INS_VADDPS, 0,
19552#ifndef CAPSTONE_DIET
19553	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19554#endif
19555},
19556
19557{
19558	X86_VADDPSYrr, X86_INS_VADDPS, 0,
19559#ifndef CAPSTONE_DIET
19560	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19561#endif
19562},
19563
19564{
19565	X86_VADDPSZ128rm, X86_INS_VADDPS, 0,
19566#ifndef CAPSTONE_DIET
19567	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19568#endif
19569},
19570
19571{
19572	X86_VADDPSZ128rmb, X86_INS_VADDPS, 0,
19573#ifndef CAPSTONE_DIET
19574	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19575#endif
19576},
19577
19578{
19579	X86_VADDPSZ128rmbk, X86_INS_VADDPS, 0,
19580#ifndef CAPSTONE_DIET
19581	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19582#endif
19583},
19584
19585{
19586	X86_VADDPSZ128rmbkz, X86_INS_VADDPS, 0,
19587#ifndef CAPSTONE_DIET
19588	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19589#endif
19590},
19591
19592{
19593	X86_VADDPSZ128rmk, X86_INS_VADDPS, 0,
19594#ifndef CAPSTONE_DIET
19595	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19596#endif
19597},
19598
19599{
19600	X86_VADDPSZ128rmkz, X86_INS_VADDPS, 0,
19601#ifndef CAPSTONE_DIET
19602	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19603#endif
19604},
19605
19606{
19607	X86_VADDPSZ128rr, X86_INS_VADDPS, 0,
19608#ifndef CAPSTONE_DIET
19609	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19610#endif
19611},
19612
19613{
19614	X86_VADDPSZ128rrk, X86_INS_VADDPS, 0,
19615#ifndef CAPSTONE_DIET
19616	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19617#endif
19618},
19619
19620{
19621	X86_VADDPSZ128rrkz, X86_INS_VADDPS, 0,
19622#ifndef CAPSTONE_DIET
19623	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19624#endif
19625},
19626
19627{
19628	X86_VADDPSZ256rm, X86_INS_VADDPS, 0,
19629#ifndef CAPSTONE_DIET
19630	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19631#endif
19632},
19633
19634{
19635	X86_VADDPSZ256rmb, X86_INS_VADDPS, 0,
19636#ifndef CAPSTONE_DIET
19637	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19638#endif
19639},
19640
19641{
19642	X86_VADDPSZ256rmbk, X86_INS_VADDPS, 0,
19643#ifndef CAPSTONE_DIET
19644	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19645#endif
19646},
19647
19648{
19649	X86_VADDPSZ256rmbkz, X86_INS_VADDPS, 0,
19650#ifndef CAPSTONE_DIET
19651	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19652#endif
19653},
19654
19655{
19656	X86_VADDPSZ256rmk, X86_INS_VADDPS, 0,
19657#ifndef CAPSTONE_DIET
19658	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19659#endif
19660},
19661
19662{
19663	X86_VADDPSZ256rmkz, X86_INS_VADDPS, 0,
19664#ifndef CAPSTONE_DIET
19665	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19666#endif
19667},
19668
19669{
19670	X86_VADDPSZ256rr, X86_INS_VADDPS, 0,
19671#ifndef CAPSTONE_DIET
19672	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19673#endif
19674},
19675
19676{
19677	X86_VADDPSZ256rrk, X86_INS_VADDPS, 0,
19678#ifndef CAPSTONE_DIET
19679	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19680#endif
19681},
19682
19683{
19684	X86_VADDPSZ256rrkz, X86_INS_VADDPS, 0,
19685#ifndef CAPSTONE_DIET
19686	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
19687#endif
19688},
19689
19690{
19691	X86_VADDPSZrm, X86_INS_VADDPS, 0,
19692#ifndef CAPSTONE_DIET
19693	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19694#endif
19695},
19696
19697{
19698	X86_VADDPSZrmb, X86_INS_VADDPS, 0,
19699#ifndef CAPSTONE_DIET
19700	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19701#endif
19702},
19703
19704{
19705	X86_VADDPSZrmbk, X86_INS_VADDPS, 0,
19706#ifndef CAPSTONE_DIET
19707	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19708#endif
19709},
19710
19711{
19712	X86_VADDPSZrmbkz, X86_INS_VADDPS, 0,
19713#ifndef CAPSTONE_DIET
19714	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19715#endif
19716},
19717
19718{
19719	X86_VADDPSZrmk, X86_INS_VADDPS, 0,
19720#ifndef CAPSTONE_DIET
19721	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19722#endif
19723},
19724
19725{
19726	X86_VADDPSZrmkz, X86_INS_VADDPS, 0,
19727#ifndef CAPSTONE_DIET
19728	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19729#endif
19730},
19731
19732{
19733	X86_VADDPSZrr, X86_INS_VADDPS, 0,
19734#ifndef CAPSTONE_DIET
19735	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19736#endif
19737},
19738
19739{
19740	X86_VADDPSZrrb, X86_INS_VADDPS, 0,
19741#ifndef CAPSTONE_DIET
19742	{ 0 }, { 0 }, { 0 }, 0, 0
19743#endif
19744},
19745
19746{
19747	X86_VADDPSZrrbk, X86_INS_VADDPS, 0,
19748#ifndef CAPSTONE_DIET
19749	{ 0 }, { 0 }, { 0 }, 0, 0
19750#endif
19751},
19752
19753{
19754	X86_VADDPSZrrbkz, X86_INS_VADDPS, 0,
19755#ifndef CAPSTONE_DIET
19756	{ 0 }, { 0 }, { 0 }, 0, 0
19757#endif
19758},
19759
19760{
19761	X86_VADDPSZrrk, X86_INS_VADDPS, 0,
19762#ifndef CAPSTONE_DIET
19763	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19764#endif
19765},
19766
19767{
19768	X86_VADDPSZrrkz, X86_INS_VADDPS, 0,
19769#ifndef CAPSTONE_DIET
19770	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19771#endif
19772},
19773
19774{
19775	X86_VADDPSrm, X86_INS_VADDPS, 0,
19776#ifndef CAPSTONE_DIET
19777	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19778#endif
19779},
19780
19781{
19782	X86_VADDPSrr, X86_INS_VADDPS, 0,
19783#ifndef CAPSTONE_DIET
19784	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
19785#endif
19786},
19787
19788{
19789	X86_VADDSDZrm, X86_INS_VADDSD, 0,
19790#ifndef CAPSTONE_DIET
19791	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19792#endif
19793},
19794
19795{
19796	X86_VADDSDZrm_Int, X86_INS_VADDSD, 0,
19797#ifndef CAPSTONE_DIET
19798	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19799#endif
19800},
19801
19802{
19803	X86_VADDSDZrm_Intk, X86_INS_VADDSD, 0,
19804#ifndef CAPSTONE_DIET
19805	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19806#endif
19807},
19808
19809{
19810	X86_VADDSDZrm_Intkz, X86_INS_VADDSD, 0,
19811#ifndef CAPSTONE_DIET
19812	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19813#endif
19814},
19815
19816{
19817	X86_VADDSDZrr, X86_INS_VADDSD, 0,
19818#ifndef CAPSTONE_DIET
19819	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19820#endif
19821},
19822
19823{
19824	X86_VADDSDZrr_Int, X86_INS_VADDSD, 0,
19825#ifndef CAPSTONE_DIET
19826	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19827#endif
19828},
19829
19830{
19831	X86_VADDSDZrr_Intk, X86_INS_VADDSD, 0,
19832#ifndef CAPSTONE_DIET
19833	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19834#endif
19835},
19836
19837{
19838	X86_VADDSDZrr_Intkz, X86_INS_VADDSD, 0,
19839#ifndef CAPSTONE_DIET
19840	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19841#endif
19842},
19843
19844{
19845	X86_VADDSDZrrb_Int, X86_INS_VADDSD, 0,
19846#ifndef CAPSTONE_DIET
19847	{ 0 }, { 0 }, { 0 }, 0, 0
19848#endif
19849},
19850
19851{
19852	X86_VADDSDZrrb_Intk, X86_INS_VADDSD, 0,
19853#ifndef CAPSTONE_DIET
19854	{ 0 }, { 0 }, { 0 }, 0, 0
19855#endif
19856},
19857
19858{
19859	X86_VADDSDZrrb_Intkz, X86_INS_VADDSD, 0,
19860#ifndef CAPSTONE_DIET
19861	{ 0 }, { 0 }, { 0 }, 0, 0
19862#endif
19863},
19864
19865{
19866	X86_VADDSDrm, X86_INS_VADDSD, 0,
19867#ifndef CAPSTONE_DIET
19868	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19869#endif
19870},
19871
19872{
19873	X86_VADDSDrm_Int, X86_INS_VADDSD, 0,
19874#ifndef CAPSTONE_DIET
19875	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19876#endif
19877},
19878
19879{
19880	X86_VADDSDrr, X86_INS_VADDSD, 0,
19881#ifndef CAPSTONE_DIET
19882	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19883#endif
19884},
19885
19886{
19887	X86_VADDSDrr_Int, X86_INS_VADDSD, 0,
19888#ifndef CAPSTONE_DIET
19889	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19890#endif
19891},
19892
19893{
19894	X86_VADDSSZrm, X86_INS_VADDSS, 0,
19895#ifndef CAPSTONE_DIET
19896	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19897#endif
19898},
19899
19900{
19901	X86_VADDSSZrm_Int, X86_INS_VADDSS, 0,
19902#ifndef CAPSTONE_DIET
19903	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19904#endif
19905},
19906
19907{
19908	X86_VADDSSZrm_Intk, X86_INS_VADDSS, 0,
19909#ifndef CAPSTONE_DIET
19910	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19911#endif
19912},
19913
19914{
19915	X86_VADDSSZrm_Intkz, X86_INS_VADDSS, 0,
19916#ifndef CAPSTONE_DIET
19917	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19918#endif
19919},
19920
19921{
19922	X86_VADDSSZrr, X86_INS_VADDSS, 0,
19923#ifndef CAPSTONE_DIET
19924	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19925#endif
19926},
19927
19928{
19929	X86_VADDSSZrr_Int, X86_INS_VADDSS, 0,
19930#ifndef CAPSTONE_DIET
19931	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19932#endif
19933},
19934
19935{
19936	X86_VADDSSZrr_Intk, X86_INS_VADDSS, 0,
19937#ifndef CAPSTONE_DIET
19938	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19939#endif
19940},
19941
19942{
19943	X86_VADDSSZrr_Intkz, X86_INS_VADDSS, 0,
19944#ifndef CAPSTONE_DIET
19945	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
19946#endif
19947},
19948
19949{
19950	X86_VADDSSZrrb_Int, X86_INS_VADDSS, 0,
19951#ifndef CAPSTONE_DIET
19952	{ 0 }, { 0 }, { 0 }, 0, 0
19953#endif
19954},
19955
19956{
19957	X86_VADDSSZrrb_Intk, X86_INS_VADDSS, 0,
19958#ifndef CAPSTONE_DIET
19959	{ 0 }, { 0 }, { 0 }, 0, 0
19960#endif
19961},
19962
19963{
19964	X86_VADDSSZrrb_Intkz, X86_INS_VADDSS, 0,
19965#ifndef CAPSTONE_DIET
19966	{ 0 }, { 0 }, { 0 }, 0, 0
19967#endif
19968},
19969
19970{
19971	X86_VADDSSrm, X86_INS_VADDSS, 0,
19972#ifndef CAPSTONE_DIET
19973	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19974#endif
19975},
19976
19977{
19978	X86_VADDSSrm_Int, X86_INS_VADDSS, 0,
19979#ifndef CAPSTONE_DIET
19980	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19981#endif
19982},
19983
19984{
19985	X86_VADDSSrr, X86_INS_VADDSS, 0,
19986#ifndef CAPSTONE_DIET
19987	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19988#endif
19989},
19990
19991{
19992	X86_VADDSSrr_Int, X86_INS_VADDSS, 0,
19993#ifndef CAPSTONE_DIET
19994	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
19995#endif
19996},
19997
19998{
19999	X86_VADDSUBPDYrm, X86_INS_VADDSUBPD, 0,
20000#ifndef CAPSTONE_DIET
20001	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20002#endif
20003},
20004
20005{
20006	X86_VADDSUBPDYrr, X86_INS_VADDSUBPD, 0,
20007#ifndef CAPSTONE_DIET
20008	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20009#endif
20010},
20011
20012{
20013	X86_VADDSUBPDrm, X86_INS_VADDSUBPD, 0,
20014#ifndef CAPSTONE_DIET
20015	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20016#endif
20017},
20018
20019{
20020	X86_VADDSUBPDrr, X86_INS_VADDSUBPD, 0,
20021#ifndef CAPSTONE_DIET
20022	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20023#endif
20024},
20025
20026{
20027	X86_VADDSUBPSYrm, X86_INS_VADDSUBPS, 0,
20028#ifndef CAPSTONE_DIET
20029	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20030#endif
20031},
20032
20033{
20034	X86_VADDSUBPSYrr, X86_INS_VADDSUBPS, 0,
20035#ifndef CAPSTONE_DIET
20036	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20037#endif
20038},
20039
20040{
20041	X86_VADDSUBPSrm, X86_INS_VADDSUBPS, 0,
20042#ifndef CAPSTONE_DIET
20043	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20044#endif
20045},
20046
20047{
20048	X86_VADDSUBPSrr, X86_INS_VADDSUBPS, 0,
20049#ifndef CAPSTONE_DIET
20050	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
20051#endif
20052},
20053
20054{
20055	X86_VAESDECLASTYrm, X86_INS_VAESDECLAST, 0,
20056#ifndef CAPSTONE_DIET
20057	{ 0 }, { 0 }, { 0 }, 0, 0
20058#endif
20059},
20060
20061{
20062	X86_VAESDECLASTYrr, X86_INS_VAESDECLAST, 0,
20063#ifndef CAPSTONE_DIET
20064	{ 0 }, { 0 }, { 0 }, 0, 0
20065#endif
20066},
20067
20068{
20069	X86_VAESDECLASTZ128rm, X86_INS_VAESDECLAST, 0,
20070#ifndef CAPSTONE_DIET
20071	{ 0 }, { 0 }, { 0 }, 0, 0
20072#endif
20073},
20074
20075{
20076	X86_VAESDECLASTZ128rr, X86_INS_VAESDECLAST, 0,
20077#ifndef CAPSTONE_DIET
20078	{ 0 }, { 0 }, { 0 }, 0, 0
20079#endif
20080},
20081
20082{
20083	X86_VAESDECLASTZ256rm, X86_INS_VAESDECLAST, 0,
20084#ifndef CAPSTONE_DIET
20085	{ 0 }, { 0 }, { 0 }, 0, 0
20086#endif
20087},
20088
20089{
20090	X86_VAESDECLASTZ256rr, X86_INS_VAESDECLAST, 0,
20091#ifndef CAPSTONE_DIET
20092	{ 0 }, { 0 }, { 0 }, 0, 0
20093#endif
20094},
20095
20096{
20097	X86_VAESDECLASTZrm, X86_INS_VAESDECLAST, 0,
20098#ifndef CAPSTONE_DIET
20099	{ 0 }, { 0 }, { 0 }, 0, 0
20100#endif
20101},
20102
20103{
20104	X86_VAESDECLASTZrr, X86_INS_VAESDECLAST, 0,
20105#ifndef CAPSTONE_DIET
20106	{ 0 }, { 0 }, { 0 }, 0, 0
20107#endif
20108},
20109
20110{
20111	X86_VAESDECLASTrm, X86_INS_VAESDECLAST, 0,
20112#ifndef CAPSTONE_DIET
20113	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20114#endif
20115},
20116
20117{
20118	X86_VAESDECLASTrr, X86_INS_VAESDECLAST, 0,
20119#ifndef CAPSTONE_DIET
20120	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20121#endif
20122},
20123
20124{
20125	X86_VAESDECYrm, X86_INS_VAESDEC, 0,
20126#ifndef CAPSTONE_DIET
20127	{ 0 }, { 0 }, { 0 }, 0, 0
20128#endif
20129},
20130
20131{
20132	X86_VAESDECYrr, X86_INS_VAESDEC, 0,
20133#ifndef CAPSTONE_DIET
20134	{ 0 }, { 0 }, { 0 }, 0, 0
20135#endif
20136},
20137
20138{
20139	X86_VAESDECZ128rm, X86_INS_VAESDEC, 0,
20140#ifndef CAPSTONE_DIET
20141	{ 0 }, { 0 }, { 0 }, 0, 0
20142#endif
20143},
20144
20145{
20146	X86_VAESDECZ128rr, X86_INS_VAESDEC, 0,
20147#ifndef CAPSTONE_DIET
20148	{ 0 }, { 0 }, { 0 }, 0, 0
20149#endif
20150},
20151
20152{
20153	X86_VAESDECZ256rm, X86_INS_VAESDEC, 0,
20154#ifndef CAPSTONE_DIET
20155	{ 0 }, { 0 }, { 0 }, 0, 0
20156#endif
20157},
20158
20159{
20160	X86_VAESDECZ256rr, X86_INS_VAESDEC, 0,
20161#ifndef CAPSTONE_DIET
20162	{ 0 }, { 0 }, { 0 }, 0, 0
20163#endif
20164},
20165
20166{
20167	X86_VAESDECZrm, X86_INS_VAESDEC, 0,
20168#ifndef CAPSTONE_DIET
20169	{ 0 }, { 0 }, { 0 }, 0, 0
20170#endif
20171},
20172
20173{
20174	X86_VAESDECZrr, X86_INS_VAESDEC, 0,
20175#ifndef CAPSTONE_DIET
20176	{ 0 }, { 0 }, { 0 }, 0, 0
20177#endif
20178},
20179
20180{
20181	X86_VAESDECrm, X86_INS_VAESDEC, 0,
20182#ifndef CAPSTONE_DIET
20183	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20184#endif
20185},
20186
20187{
20188	X86_VAESDECrr, X86_INS_VAESDEC, 0,
20189#ifndef CAPSTONE_DIET
20190	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20191#endif
20192},
20193
20194{
20195	X86_VAESENCLASTYrm, X86_INS_VAESENCLAST, 0,
20196#ifndef CAPSTONE_DIET
20197	{ 0 }, { 0 }, { 0 }, 0, 0
20198#endif
20199},
20200
20201{
20202	X86_VAESENCLASTYrr, X86_INS_VAESENCLAST, 0,
20203#ifndef CAPSTONE_DIET
20204	{ 0 }, { 0 }, { 0 }, 0, 0
20205#endif
20206},
20207
20208{
20209	X86_VAESENCLASTZ128rm, X86_INS_VAESENCLAST, 0,
20210#ifndef CAPSTONE_DIET
20211	{ 0 }, { 0 }, { 0 }, 0, 0
20212#endif
20213},
20214
20215{
20216	X86_VAESENCLASTZ128rr, X86_INS_VAESENCLAST, 0,
20217#ifndef CAPSTONE_DIET
20218	{ 0 }, { 0 }, { 0 }, 0, 0
20219#endif
20220},
20221
20222{
20223	X86_VAESENCLASTZ256rm, X86_INS_VAESENCLAST, 0,
20224#ifndef CAPSTONE_DIET
20225	{ 0 }, { 0 }, { 0 }, 0, 0
20226#endif
20227},
20228
20229{
20230	X86_VAESENCLASTZ256rr, X86_INS_VAESENCLAST, 0,
20231#ifndef CAPSTONE_DIET
20232	{ 0 }, { 0 }, { 0 }, 0, 0
20233#endif
20234},
20235
20236{
20237	X86_VAESENCLASTZrm, X86_INS_VAESENCLAST, 0,
20238#ifndef CAPSTONE_DIET
20239	{ 0 }, { 0 }, { 0 }, 0, 0
20240#endif
20241},
20242
20243{
20244	X86_VAESENCLASTZrr, X86_INS_VAESENCLAST, 0,
20245#ifndef CAPSTONE_DIET
20246	{ 0 }, { 0 }, { 0 }, 0, 0
20247#endif
20248},
20249
20250{
20251	X86_VAESENCLASTrm, X86_INS_VAESENCLAST, 0,
20252#ifndef CAPSTONE_DIET
20253	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20254#endif
20255},
20256
20257{
20258	X86_VAESENCLASTrr, X86_INS_VAESENCLAST, 0,
20259#ifndef CAPSTONE_DIET
20260	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20261#endif
20262},
20263
20264{
20265	X86_VAESENCYrm, X86_INS_VAESENC, 0,
20266#ifndef CAPSTONE_DIET
20267	{ 0 }, { 0 }, { 0 }, 0, 0
20268#endif
20269},
20270
20271{
20272	X86_VAESENCYrr, X86_INS_VAESENC, 0,
20273#ifndef CAPSTONE_DIET
20274	{ 0 }, { 0 }, { 0 }, 0, 0
20275#endif
20276},
20277
20278{
20279	X86_VAESENCZ128rm, X86_INS_VAESENC, 0,
20280#ifndef CAPSTONE_DIET
20281	{ 0 }, { 0 }, { 0 }, 0, 0
20282#endif
20283},
20284
20285{
20286	X86_VAESENCZ128rr, X86_INS_VAESENC, 0,
20287#ifndef CAPSTONE_DIET
20288	{ 0 }, { 0 }, { 0 }, 0, 0
20289#endif
20290},
20291
20292{
20293	X86_VAESENCZ256rm, X86_INS_VAESENC, 0,
20294#ifndef CAPSTONE_DIET
20295	{ 0 }, { 0 }, { 0 }, 0, 0
20296#endif
20297},
20298
20299{
20300	X86_VAESENCZ256rr, X86_INS_VAESENC, 0,
20301#ifndef CAPSTONE_DIET
20302	{ 0 }, { 0 }, { 0 }, 0, 0
20303#endif
20304},
20305
20306{
20307	X86_VAESENCZrm, X86_INS_VAESENC, 0,
20308#ifndef CAPSTONE_DIET
20309	{ 0 }, { 0 }, { 0 }, 0, 0
20310#endif
20311},
20312
20313{
20314	X86_VAESENCZrr, X86_INS_VAESENC, 0,
20315#ifndef CAPSTONE_DIET
20316	{ 0 }, { 0 }, { 0 }, 0, 0
20317#endif
20318},
20319
20320{
20321	X86_VAESENCrm, X86_INS_VAESENC, 0,
20322#ifndef CAPSTONE_DIET
20323	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20324#endif
20325},
20326
20327{
20328	X86_VAESENCrr, X86_INS_VAESENC, 0,
20329#ifndef CAPSTONE_DIET
20330	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20331#endif
20332},
20333
20334{
20335	X86_VAESIMCrm, X86_INS_VAESIMC, 0,
20336#ifndef CAPSTONE_DIET
20337	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20338#endif
20339},
20340
20341{
20342	X86_VAESIMCrr, X86_INS_VAESIMC, 0,
20343#ifndef CAPSTONE_DIET
20344	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20345#endif
20346},
20347
20348{
20349	X86_VAESKEYGENASSIST128rm, X86_INS_VAESKEYGENASSIST, 0,
20350#ifndef CAPSTONE_DIET
20351	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20352#endif
20353},
20354
20355{
20356	X86_VAESKEYGENASSIST128rr, X86_INS_VAESKEYGENASSIST, 0,
20357#ifndef CAPSTONE_DIET
20358	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_AES, 0 }, 0, 0
20359#endif
20360},
20361
20362{
20363	X86_VALIGNDZ128rmbi, X86_INS_VALIGND, 0,
20364#ifndef CAPSTONE_DIET
20365	{ 0 }, { 0 }, { 0 }, 0, 0
20366#endif
20367},
20368
20369{
20370	X86_VALIGNDZ128rmbik, X86_INS_VALIGND, 0,
20371#ifndef CAPSTONE_DIET
20372	{ 0 }, { 0 }, { 0 }, 0, 0
20373#endif
20374},
20375
20376{
20377	X86_VALIGNDZ128rmbikz, X86_INS_VALIGND, 0,
20378#ifndef CAPSTONE_DIET
20379	{ 0 }, { 0 }, { 0 }, 0, 0
20380#endif
20381},
20382
20383{
20384	X86_VALIGNDZ128rmi, X86_INS_VALIGND, 0,
20385#ifndef CAPSTONE_DIET
20386	{ 0 }, { 0 }, { 0 }, 0, 0
20387#endif
20388},
20389
20390{
20391	X86_VALIGNDZ128rmik, X86_INS_VALIGND, 0,
20392#ifndef CAPSTONE_DIET
20393	{ 0 }, { 0 }, { 0 }, 0, 0
20394#endif
20395},
20396
20397{
20398	X86_VALIGNDZ128rmikz, X86_INS_VALIGND, 0,
20399#ifndef CAPSTONE_DIET
20400	{ 0 }, { 0 }, { 0 }, 0, 0
20401#endif
20402},
20403
20404{
20405	X86_VALIGNDZ128rri, X86_INS_VALIGND, 0,
20406#ifndef CAPSTONE_DIET
20407	{ 0 }, { 0 }, { 0 }, 0, 0
20408#endif
20409},
20410
20411{
20412	X86_VALIGNDZ128rrik, X86_INS_VALIGND, 0,
20413#ifndef CAPSTONE_DIET
20414	{ 0 }, { 0 }, { 0 }, 0, 0
20415#endif
20416},
20417
20418{
20419	X86_VALIGNDZ128rrikz, X86_INS_VALIGND, 0,
20420#ifndef CAPSTONE_DIET
20421	{ 0 }, { 0 }, { 0 }, 0, 0
20422#endif
20423},
20424
20425{
20426	X86_VALIGNDZ256rmbi, X86_INS_VALIGND, 0,
20427#ifndef CAPSTONE_DIET
20428	{ 0 }, { 0 }, { 0 }, 0, 0
20429#endif
20430},
20431
20432{
20433	X86_VALIGNDZ256rmbik, X86_INS_VALIGND, 0,
20434#ifndef CAPSTONE_DIET
20435	{ 0 }, { 0 }, { 0 }, 0, 0
20436#endif
20437},
20438
20439{
20440	X86_VALIGNDZ256rmbikz, X86_INS_VALIGND, 0,
20441#ifndef CAPSTONE_DIET
20442	{ 0 }, { 0 }, { 0 }, 0, 0
20443#endif
20444},
20445
20446{
20447	X86_VALIGNDZ256rmi, X86_INS_VALIGND, 0,
20448#ifndef CAPSTONE_DIET
20449	{ 0 }, { 0 }, { 0 }, 0, 0
20450#endif
20451},
20452
20453{
20454	X86_VALIGNDZ256rmik, X86_INS_VALIGND, 0,
20455#ifndef CAPSTONE_DIET
20456	{ 0 }, { 0 }, { 0 }, 0, 0
20457#endif
20458},
20459
20460{
20461	X86_VALIGNDZ256rmikz, X86_INS_VALIGND, 0,
20462#ifndef CAPSTONE_DIET
20463	{ 0 }, { 0 }, { 0 }, 0, 0
20464#endif
20465},
20466
20467{
20468	X86_VALIGNDZ256rri, X86_INS_VALIGND, 0,
20469#ifndef CAPSTONE_DIET
20470	{ 0 }, { 0 }, { 0 }, 0, 0
20471#endif
20472},
20473
20474{
20475	X86_VALIGNDZ256rrik, X86_INS_VALIGND, 0,
20476#ifndef CAPSTONE_DIET
20477	{ 0 }, { 0 }, { 0 }, 0, 0
20478#endif
20479},
20480
20481{
20482	X86_VALIGNDZ256rrikz, X86_INS_VALIGND, 0,
20483#ifndef CAPSTONE_DIET
20484	{ 0 }, { 0 }, { 0 }, 0, 0
20485#endif
20486},
20487
20488{
20489	X86_VALIGNDZrmbi, X86_INS_VALIGND, 0,
20490#ifndef CAPSTONE_DIET
20491	{ 0 }, { 0 }, { 0 }, 0, 0
20492#endif
20493},
20494
20495{
20496	X86_VALIGNDZrmbik, X86_INS_VALIGND, 0,
20497#ifndef CAPSTONE_DIET
20498	{ 0 }, { 0 }, { 0 }, 0, 0
20499#endif
20500},
20501
20502{
20503	X86_VALIGNDZrmbikz, X86_INS_VALIGND, 0,
20504#ifndef CAPSTONE_DIET
20505	{ 0 }, { 0 }, { 0 }, 0, 0
20506#endif
20507},
20508
20509{
20510	X86_VALIGNDZrmi, X86_INS_VALIGND, 0,
20511#ifndef CAPSTONE_DIET
20512	{ 0 }, { 0 }, { 0 }, 0, 0
20513#endif
20514},
20515
20516{
20517	X86_VALIGNDZrmik, X86_INS_VALIGND, 0,
20518#ifndef CAPSTONE_DIET
20519	{ 0 }, { 0 }, { 0 }, 0, 0
20520#endif
20521},
20522
20523{
20524	X86_VALIGNDZrmikz, X86_INS_VALIGND, 0,
20525#ifndef CAPSTONE_DIET
20526	{ 0 }, { 0 }, { 0 }, 0, 0
20527#endif
20528},
20529
20530{
20531	X86_VALIGNDZrri, X86_INS_VALIGND, 0,
20532#ifndef CAPSTONE_DIET
20533	{ 0 }, { 0 }, { 0 }, 0, 0
20534#endif
20535},
20536
20537{
20538	X86_VALIGNDZrrik, X86_INS_VALIGND, 0,
20539#ifndef CAPSTONE_DIET
20540	{ 0 }, { 0 }, { 0 }, 0, 0
20541#endif
20542},
20543
20544{
20545	X86_VALIGNDZrrikz, X86_INS_VALIGND, 0,
20546#ifndef CAPSTONE_DIET
20547	{ 0 }, { 0 }, { 0 }, 0, 0
20548#endif
20549},
20550
20551{
20552	X86_VALIGNQZ128rmbi, X86_INS_VALIGNQ, 0,
20553#ifndef CAPSTONE_DIET
20554	{ 0 }, { 0 }, { 0 }, 0, 0
20555#endif
20556},
20557
20558{
20559	X86_VALIGNQZ128rmbik, X86_INS_VALIGNQ, 0,
20560#ifndef CAPSTONE_DIET
20561	{ 0 }, { 0 }, { 0 }, 0, 0
20562#endif
20563},
20564
20565{
20566	X86_VALIGNQZ128rmbikz, X86_INS_VALIGNQ, 0,
20567#ifndef CAPSTONE_DIET
20568	{ 0 }, { 0 }, { 0 }, 0, 0
20569#endif
20570},
20571
20572{
20573	X86_VALIGNQZ128rmi, X86_INS_VALIGNQ, 0,
20574#ifndef CAPSTONE_DIET
20575	{ 0 }, { 0 }, { 0 }, 0, 0
20576#endif
20577},
20578
20579{
20580	X86_VALIGNQZ128rmik, X86_INS_VALIGNQ, 0,
20581#ifndef CAPSTONE_DIET
20582	{ 0 }, { 0 }, { 0 }, 0, 0
20583#endif
20584},
20585
20586{
20587	X86_VALIGNQZ128rmikz, X86_INS_VALIGNQ, 0,
20588#ifndef CAPSTONE_DIET
20589	{ 0 }, { 0 }, { 0 }, 0, 0
20590#endif
20591},
20592
20593{
20594	X86_VALIGNQZ128rri, X86_INS_VALIGNQ, 0,
20595#ifndef CAPSTONE_DIET
20596	{ 0 }, { 0 }, { 0 }, 0, 0
20597#endif
20598},
20599
20600{
20601	X86_VALIGNQZ128rrik, X86_INS_VALIGNQ, 0,
20602#ifndef CAPSTONE_DIET
20603	{ 0 }, { 0 }, { 0 }, 0, 0
20604#endif
20605},
20606
20607{
20608	X86_VALIGNQZ128rrikz, X86_INS_VALIGNQ, 0,
20609#ifndef CAPSTONE_DIET
20610	{ 0 }, { 0 }, { 0 }, 0, 0
20611#endif
20612},
20613
20614{
20615	X86_VALIGNQZ256rmbi, X86_INS_VALIGNQ, 0,
20616#ifndef CAPSTONE_DIET
20617	{ 0 }, { 0 }, { 0 }, 0, 0
20618#endif
20619},
20620
20621{
20622	X86_VALIGNQZ256rmbik, X86_INS_VALIGNQ, 0,
20623#ifndef CAPSTONE_DIET
20624	{ 0 }, { 0 }, { 0 }, 0, 0
20625#endif
20626},
20627
20628{
20629	X86_VALIGNQZ256rmbikz, X86_INS_VALIGNQ, 0,
20630#ifndef CAPSTONE_DIET
20631	{ 0 }, { 0 }, { 0 }, 0, 0
20632#endif
20633},
20634
20635{
20636	X86_VALIGNQZ256rmi, X86_INS_VALIGNQ, 0,
20637#ifndef CAPSTONE_DIET
20638	{ 0 }, { 0 }, { 0 }, 0, 0
20639#endif
20640},
20641
20642{
20643	X86_VALIGNQZ256rmik, X86_INS_VALIGNQ, 0,
20644#ifndef CAPSTONE_DIET
20645	{ 0 }, { 0 }, { 0 }, 0, 0
20646#endif
20647},
20648
20649{
20650	X86_VALIGNQZ256rmikz, X86_INS_VALIGNQ, 0,
20651#ifndef CAPSTONE_DIET
20652	{ 0 }, { 0 }, { 0 }, 0, 0
20653#endif
20654},
20655
20656{
20657	X86_VALIGNQZ256rri, X86_INS_VALIGNQ, 0,
20658#ifndef CAPSTONE_DIET
20659	{ 0 }, { 0 }, { 0 }, 0, 0
20660#endif
20661},
20662
20663{
20664	X86_VALIGNQZ256rrik, X86_INS_VALIGNQ, 0,
20665#ifndef CAPSTONE_DIET
20666	{ 0 }, { 0 }, { 0 }, 0, 0
20667#endif
20668},
20669
20670{
20671	X86_VALIGNQZ256rrikz, X86_INS_VALIGNQ, 0,
20672#ifndef CAPSTONE_DIET
20673	{ 0 }, { 0 }, { 0 }, 0, 0
20674#endif
20675},
20676
20677{
20678	X86_VALIGNQZrmbi, X86_INS_VALIGNQ, 0,
20679#ifndef CAPSTONE_DIET
20680	{ 0 }, { 0 }, { 0 }, 0, 0
20681#endif
20682},
20683
20684{
20685	X86_VALIGNQZrmbik, X86_INS_VALIGNQ, 0,
20686#ifndef CAPSTONE_DIET
20687	{ 0 }, { 0 }, { 0 }, 0, 0
20688#endif
20689},
20690
20691{
20692	X86_VALIGNQZrmbikz, X86_INS_VALIGNQ, 0,
20693#ifndef CAPSTONE_DIET
20694	{ 0 }, { 0 }, { 0 }, 0, 0
20695#endif
20696},
20697
20698{
20699	X86_VALIGNQZrmi, X86_INS_VALIGNQ, 0,
20700#ifndef CAPSTONE_DIET
20701	{ 0 }, { 0 }, { 0 }, 0, 0
20702#endif
20703},
20704
20705{
20706	X86_VALIGNQZrmik, X86_INS_VALIGNQ, 0,
20707#ifndef CAPSTONE_DIET
20708	{ 0 }, { 0 }, { 0 }, 0, 0
20709#endif
20710},
20711
20712{
20713	X86_VALIGNQZrmikz, X86_INS_VALIGNQ, 0,
20714#ifndef CAPSTONE_DIET
20715	{ 0 }, { 0 }, { 0 }, 0, 0
20716#endif
20717},
20718
20719{
20720	X86_VALIGNQZrri, X86_INS_VALIGNQ, 0,
20721#ifndef CAPSTONE_DIET
20722	{ 0 }, { 0 }, { 0 }, 0, 0
20723#endif
20724},
20725
20726{
20727	X86_VALIGNQZrrik, X86_INS_VALIGNQ, 0,
20728#ifndef CAPSTONE_DIET
20729	{ 0 }, { 0 }, { 0 }, 0, 0
20730#endif
20731},
20732
20733{
20734	X86_VALIGNQZrrikz, X86_INS_VALIGNQ, 0,
20735#ifndef CAPSTONE_DIET
20736	{ 0 }, { 0 }, { 0 }, 0, 0
20737#endif
20738},
20739
20740{
20741	X86_VANDNPDYrm, X86_INS_VANDNPD, 0,
20742#ifndef CAPSTONE_DIET
20743	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
20744#endif
20745},
20746
20747{
20748	X86_VANDNPDYrr, X86_INS_VANDNPD, 0,
20749#ifndef CAPSTONE_DIET
20750	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
20751#endif
20752},
20753
20754{
20755	X86_VANDNPDZ128rm, X86_INS_VANDNPD, 0,
20756#ifndef CAPSTONE_DIET
20757	{ 0 }, { 0 }, { 0 }, 0, 0
20758#endif
20759},
20760
20761{
20762	X86_VANDNPDZ128rmb, X86_INS_VANDNPD, 0,
20763#ifndef CAPSTONE_DIET
20764	{ 0 }, { 0 }, { 0 }, 0, 0
20765#endif
20766},
20767
20768{
20769	X86_VANDNPDZ128rmbk, X86_INS_VANDNPD, 0,
20770#ifndef CAPSTONE_DIET
20771	{ 0 }, { 0 }, { 0 }, 0, 0
20772#endif
20773},
20774
20775{
20776	X86_VANDNPDZ128rmbkz, X86_INS_VANDNPD, 0,
20777#ifndef CAPSTONE_DIET
20778	{ 0 }, { 0 }, { 0 }, 0, 0
20779#endif
20780},
20781
20782{
20783	X86_VANDNPDZ128rmk, X86_INS_VANDNPD, 0,
20784#ifndef CAPSTONE_DIET
20785	{ 0 }, { 0 }, { 0 }, 0, 0
20786#endif
20787},
20788
20789{
20790	X86_VANDNPDZ128rmkz, X86_INS_VANDNPD, 0,
20791#ifndef CAPSTONE_DIET
20792	{ 0 }, { 0 }, { 0 }, 0, 0
20793#endif
20794},
20795
20796{
20797	X86_VANDNPDZ128rr, X86_INS_VANDNPD, 0,
20798#ifndef CAPSTONE_DIET
20799	{ 0 }, { 0 }, { 0 }, 0, 0
20800#endif
20801},
20802
20803{
20804	X86_VANDNPDZ128rrk, X86_INS_VANDNPD, 0,
20805#ifndef CAPSTONE_DIET
20806	{ 0 }, { 0 }, { 0 }, 0, 0
20807#endif
20808},
20809
20810{
20811	X86_VANDNPDZ128rrkz, X86_INS_VANDNPD, 0,
20812#ifndef CAPSTONE_DIET
20813	{ 0 }, { 0 }, { 0 }, 0, 0
20814#endif
20815},
20816
20817{
20818	X86_VANDNPDZ256rm, X86_INS_VANDNPD, 0,
20819#ifndef CAPSTONE_DIET
20820	{ 0 }, { 0 }, { 0 }, 0, 0
20821#endif
20822},
20823
20824{
20825	X86_VANDNPDZ256rmb, X86_INS_VANDNPD, 0,
20826#ifndef CAPSTONE_DIET
20827	{ 0 }, { 0 }, { 0 }, 0, 0
20828#endif
20829},
20830
20831{
20832	X86_VANDNPDZ256rmbk, X86_INS_VANDNPD, 0,
20833#ifndef CAPSTONE_DIET
20834	{ 0 }, { 0 }, { 0 }, 0, 0
20835#endif
20836},
20837
20838{
20839	X86_VANDNPDZ256rmbkz, X86_INS_VANDNPD, 0,
20840#ifndef CAPSTONE_DIET
20841	{ 0 }, { 0 }, { 0 }, 0, 0
20842#endif
20843},
20844
20845{
20846	X86_VANDNPDZ256rmk, X86_INS_VANDNPD, 0,
20847#ifndef CAPSTONE_DIET
20848	{ 0 }, { 0 }, { 0 }, 0, 0
20849#endif
20850},
20851
20852{
20853	X86_VANDNPDZ256rmkz, X86_INS_VANDNPD, 0,
20854#ifndef CAPSTONE_DIET
20855	{ 0 }, { 0 }, { 0 }, 0, 0
20856#endif
20857},
20858
20859{
20860	X86_VANDNPDZ256rr, X86_INS_VANDNPD, 0,
20861#ifndef CAPSTONE_DIET
20862	{ 0 }, { 0 }, { 0 }, 0, 0
20863#endif
20864},
20865
20866{
20867	X86_VANDNPDZ256rrk, X86_INS_VANDNPD, 0,
20868#ifndef CAPSTONE_DIET
20869	{ 0 }, { 0 }, { 0 }, 0, 0
20870#endif
20871},
20872
20873{
20874	X86_VANDNPDZ256rrkz, X86_INS_VANDNPD, 0,
20875#ifndef CAPSTONE_DIET
20876	{ 0 }, { 0 }, { 0 }, 0, 0
20877#endif
20878},
20879
20880{
20881	X86_VANDNPDZrm, X86_INS_VANDNPD, 0,
20882#ifndef CAPSTONE_DIET
20883	{ 0 }, { 0 }, { 0 }, 0, 0
20884#endif
20885},
20886
20887{
20888	X86_VANDNPDZrmb, X86_INS_VANDNPD, 0,
20889#ifndef CAPSTONE_DIET
20890	{ 0 }, { 0 }, { 0 }, 0, 0
20891#endif
20892},
20893
20894{
20895	X86_VANDNPDZrmbk, X86_INS_VANDNPD, 0,
20896#ifndef CAPSTONE_DIET
20897	{ 0 }, { 0 }, { 0 }, 0, 0
20898#endif
20899},
20900
20901{
20902	X86_VANDNPDZrmbkz, X86_INS_VANDNPD, 0,
20903#ifndef CAPSTONE_DIET
20904	{ 0 }, { 0 }, { 0 }, 0, 0
20905#endif
20906},
20907
20908{
20909	X86_VANDNPDZrmk, X86_INS_VANDNPD, 0,
20910#ifndef CAPSTONE_DIET
20911	{ 0 }, { 0 }, { 0 }, 0, 0
20912#endif
20913},
20914
20915{
20916	X86_VANDNPDZrmkz, X86_INS_VANDNPD, 0,
20917#ifndef CAPSTONE_DIET
20918	{ 0 }, { 0 }, { 0 }, 0, 0
20919#endif
20920},
20921
20922{
20923	X86_VANDNPDZrr, X86_INS_VANDNPD, 0,
20924#ifndef CAPSTONE_DIET
20925	{ 0 }, { 0 }, { 0 }, 0, 0
20926#endif
20927},
20928
20929{
20930	X86_VANDNPDZrrk, X86_INS_VANDNPD, 0,
20931#ifndef CAPSTONE_DIET
20932	{ 0 }, { 0 }, { 0 }, 0, 0
20933#endif
20934},
20935
20936{
20937	X86_VANDNPDZrrkz, X86_INS_VANDNPD, 0,
20938#ifndef CAPSTONE_DIET
20939	{ 0 }, { 0 }, { 0 }, 0, 0
20940#endif
20941},
20942
20943{
20944	X86_VANDNPDrm, X86_INS_VANDNPD, 0,
20945#ifndef CAPSTONE_DIET
20946	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
20947#endif
20948},
20949
20950{
20951	X86_VANDNPDrr, X86_INS_VANDNPD, 0,
20952#ifndef CAPSTONE_DIET
20953	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
20954#endif
20955},
20956
20957{
20958	X86_VANDNPSYrm, X86_INS_VANDNPS, 0,
20959#ifndef CAPSTONE_DIET
20960	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
20961#endif
20962},
20963
20964{
20965	X86_VANDNPSYrr, X86_INS_VANDNPS, 0,
20966#ifndef CAPSTONE_DIET
20967	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
20968#endif
20969},
20970
20971{
20972	X86_VANDNPSZ128rm, X86_INS_VANDNPS, 0,
20973#ifndef CAPSTONE_DIET
20974	{ 0 }, { 0 }, { 0 }, 0, 0
20975#endif
20976},
20977
20978{
20979	X86_VANDNPSZ128rmb, X86_INS_VANDNPS, 0,
20980#ifndef CAPSTONE_DIET
20981	{ 0 }, { 0 }, { 0 }, 0, 0
20982#endif
20983},
20984
20985{
20986	X86_VANDNPSZ128rmbk, X86_INS_VANDNPS, 0,
20987#ifndef CAPSTONE_DIET
20988	{ 0 }, { 0 }, { 0 }, 0, 0
20989#endif
20990},
20991
20992{
20993	X86_VANDNPSZ128rmbkz, X86_INS_VANDNPS, 0,
20994#ifndef CAPSTONE_DIET
20995	{ 0 }, { 0 }, { 0 }, 0, 0
20996#endif
20997},
20998
20999{
21000	X86_VANDNPSZ128rmk, X86_INS_VANDNPS, 0,
21001#ifndef CAPSTONE_DIET
21002	{ 0 }, { 0 }, { 0 }, 0, 0
21003#endif
21004},
21005
21006{
21007	X86_VANDNPSZ128rmkz, X86_INS_VANDNPS, 0,
21008#ifndef CAPSTONE_DIET
21009	{ 0 }, { 0 }, { 0 }, 0, 0
21010#endif
21011},
21012
21013{
21014	X86_VANDNPSZ128rr, X86_INS_VANDNPS, 0,
21015#ifndef CAPSTONE_DIET
21016	{ 0 }, { 0 }, { 0 }, 0, 0
21017#endif
21018},
21019
21020{
21021	X86_VANDNPSZ128rrk, X86_INS_VANDNPS, 0,
21022#ifndef CAPSTONE_DIET
21023	{ 0 }, { 0 }, { 0 }, 0, 0
21024#endif
21025},
21026
21027{
21028	X86_VANDNPSZ128rrkz, X86_INS_VANDNPS, 0,
21029#ifndef CAPSTONE_DIET
21030	{ 0 }, { 0 }, { 0 }, 0, 0
21031#endif
21032},
21033
21034{
21035	X86_VANDNPSZ256rm, X86_INS_VANDNPS, 0,
21036#ifndef CAPSTONE_DIET
21037	{ 0 }, { 0 }, { 0 }, 0, 0
21038#endif
21039},
21040
21041{
21042	X86_VANDNPSZ256rmb, X86_INS_VANDNPS, 0,
21043#ifndef CAPSTONE_DIET
21044	{ 0 }, { 0 }, { 0 }, 0, 0
21045#endif
21046},
21047
21048{
21049	X86_VANDNPSZ256rmbk, X86_INS_VANDNPS, 0,
21050#ifndef CAPSTONE_DIET
21051	{ 0 }, { 0 }, { 0 }, 0, 0
21052#endif
21053},
21054
21055{
21056	X86_VANDNPSZ256rmbkz, X86_INS_VANDNPS, 0,
21057#ifndef CAPSTONE_DIET
21058	{ 0 }, { 0 }, { 0 }, 0, 0
21059#endif
21060},
21061
21062{
21063	X86_VANDNPSZ256rmk, X86_INS_VANDNPS, 0,
21064#ifndef CAPSTONE_DIET
21065	{ 0 }, { 0 }, { 0 }, 0, 0
21066#endif
21067},
21068
21069{
21070	X86_VANDNPSZ256rmkz, X86_INS_VANDNPS, 0,
21071#ifndef CAPSTONE_DIET
21072	{ 0 }, { 0 }, { 0 }, 0, 0
21073#endif
21074},
21075
21076{
21077	X86_VANDNPSZ256rr, X86_INS_VANDNPS, 0,
21078#ifndef CAPSTONE_DIET
21079	{ 0 }, { 0 }, { 0 }, 0, 0
21080#endif
21081},
21082
21083{
21084	X86_VANDNPSZ256rrk, X86_INS_VANDNPS, 0,
21085#ifndef CAPSTONE_DIET
21086	{ 0 }, { 0 }, { 0 }, 0, 0
21087#endif
21088},
21089
21090{
21091	X86_VANDNPSZ256rrkz, X86_INS_VANDNPS, 0,
21092#ifndef CAPSTONE_DIET
21093	{ 0 }, { 0 }, { 0 }, 0, 0
21094#endif
21095},
21096
21097{
21098	X86_VANDNPSZrm, X86_INS_VANDNPS, 0,
21099#ifndef CAPSTONE_DIET
21100	{ 0 }, { 0 }, { 0 }, 0, 0
21101#endif
21102},
21103
21104{
21105	X86_VANDNPSZrmb, X86_INS_VANDNPS, 0,
21106#ifndef CAPSTONE_DIET
21107	{ 0 }, { 0 }, { 0 }, 0, 0
21108#endif
21109},
21110
21111{
21112	X86_VANDNPSZrmbk, X86_INS_VANDNPS, 0,
21113#ifndef CAPSTONE_DIET
21114	{ 0 }, { 0 }, { 0 }, 0, 0
21115#endif
21116},
21117
21118{
21119	X86_VANDNPSZrmbkz, X86_INS_VANDNPS, 0,
21120#ifndef CAPSTONE_DIET
21121	{ 0 }, { 0 }, { 0 }, 0, 0
21122#endif
21123},
21124
21125{
21126	X86_VANDNPSZrmk, X86_INS_VANDNPS, 0,
21127#ifndef CAPSTONE_DIET
21128	{ 0 }, { 0 }, { 0 }, 0, 0
21129#endif
21130},
21131
21132{
21133	X86_VANDNPSZrmkz, X86_INS_VANDNPS, 0,
21134#ifndef CAPSTONE_DIET
21135	{ 0 }, { 0 }, { 0 }, 0, 0
21136#endif
21137},
21138
21139{
21140	X86_VANDNPSZrr, X86_INS_VANDNPS, 0,
21141#ifndef CAPSTONE_DIET
21142	{ 0 }, { 0 }, { 0 }, 0, 0
21143#endif
21144},
21145
21146{
21147	X86_VANDNPSZrrk, X86_INS_VANDNPS, 0,
21148#ifndef CAPSTONE_DIET
21149	{ 0 }, { 0 }, { 0 }, 0, 0
21150#endif
21151},
21152
21153{
21154	X86_VANDNPSZrrkz, X86_INS_VANDNPS, 0,
21155#ifndef CAPSTONE_DIET
21156	{ 0 }, { 0 }, { 0 }, 0, 0
21157#endif
21158},
21159
21160{
21161	X86_VANDNPSrm, X86_INS_VANDNPS, 0,
21162#ifndef CAPSTONE_DIET
21163	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21164#endif
21165},
21166
21167{
21168	X86_VANDNPSrr, X86_INS_VANDNPS, 0,
21169#ifndef CAPSTONE_DIET
21170	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21171#endif
21172},
21173
21174{
21175	X86_VANDPDYrm, X86_INS_VANDPD, 0,
21176#ifndef CAPSTONE_DIET
21177	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21178#endif
21179},
21180
21181{
21182	X86_VANDPDYrr, X86_INS_VANDPD, 0,
21183#ifndef CAPSTONE_DIET
21184	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21185#endif
21186},
21187
21188{
21189	X86_VANDPDZ128rm, X86_INS_VANDPD, 0,
21190#ifndef CAPSTONE_DIET
21191	{ 0 }, { 0 }, { 0 }, 0, 0
21192#endif
21193},
21194
21195{
21196	X86_VANDPDZ128rmb, X86_INS_VANDPD, 0,
21197#ifndef CAPSTONE_DIET
21198	{ 0 }, { 0 }, { 0 }, 0, 0
21199#endif
21200},
21201
21202{
21203	X86_VANDPDZ128rmbk, X86_INS_VANDPD, 0,
21204#ifndef CAPSTONE_DIET
21205	{ 0 }, { 0 }, { 0 }, 0, 0
21206#endif
21207},
21208
21209{
21210	X86_VANDPDZ128rmbkz, X86_INS_VANDPD, 0,
21211#ifndef CAPSTONE_DIET
21212	{ 0 }, { 0 }, { 0 }, 0, 0
21213#endif
21214},
21215
21216{
21217	X86_VANDPDZ128rmk, X86_INS_VANDPD, 0,
21218#ifndef CAPSTONE_DIET
21219	{ 0 }, { 0 }, { 0 }, 0, 0
21220#endif
21221},
21222
21223{
21224	X86_VANDPDZ128rmkz, X86_INS_VANDPD, 0,
21225#ifndef CAPSTONE_DIET
21226	{ 0 }, { 0 }, { 0 }, 0, 0
21227#endif
21228},
21229
21230{
21231	X86_VANDPDZ128rr, X86_INS_VANDPD, 0,
21232#ifndef CAPSTONE_DIET
21233	{ 0 }, { 0 }, { 0 }, 0, 0
21234#endif
21235},
21236
21237{
21238	X86_VANDPDZ128rrk, X86_INS_VANDPD, 0,
21239#ifndef CAPSTONE_DIET
21240	{ 0 }, { 0 }, { 0 }, 0, 0
21241#endif
21242},
21243
21244{
21245	X86_VANDPDZ128rrkz, X86_INS_VANDPD, 0,
21246#ifndef CAPSTONE_DIET
21247	{ 0 }, { 0 }, { 0 }, 0, 0
21248#endif
21249},
21250
21251{
21252	X86_VANDPDZ256rm, X86_INS_VANDPD, 0,
21253#ifndef CAPSTONE_DIET
21254	{ 0 }, { 0 }, { 0 }, 0, 0
21255#endif
21256},
21257
21258{
21259	X86_VANDPDZ256rmb, X86_INS_VANDPD, 0,
21260#ifndef CAPSTONE_DIET
21261	{ 0 }, { 0 }, { 0 }, 0, 0
21262#endif
21263},
21264
21265{
21266	X86_VANDPDZ256rmbk, X86_INS_VANDPD, 0,
21267#ifndef CAPSTONE_DIET
21268	{ 0 }, { 0 }, { 0 }, 0, 0
21269#endif
21270},
21271
21272{
21273	X86_VANDPDZ256rmbkz, X86_INS_VANDPD, 0,
21274#ifndef CAPSTONE_DIET
21275	{ 0 }, { 0 }, { 0 }, 0, 0
21276#endif
21277},
21278
21279{
21280	X86_VANDPDZ256rmk, X86_INS_VANDPD, 0,
21281#ifndef CAPSTONE_DIET
21282	{ 0 }, { 0 }, { 0 }, 0, 0
21283#endif
21284},
21285
21286{
21287	X86_VANDPDZ256rmkz, X86_INS_VANDPD, 0,
21288#ifndef CAPSTONE_DIET
21289	{ 0 }, { 0 }, { 0 }, 0, 0
21290#endif
21291},
21292
21293{
21294	X86_VANDPDZ256rr, X86_INS_VANDPD, 0,
21295#ifndef CAPSTONE_DIET
21296	{ 0 }, { 0 }, { 0 }, 0, 0
21297#endif
21298},
21299
21300{
21301	X86_VANDPDZ256rrk, X86_INS_VANDPD, 0,
21302#ifndef CAPSTONE_DIET
21303	{ 0 }, { 0 }, { 0 }, 0, 0
21304#endif
21305},
21306
21307{
21308	X86_VANDPDZ256rrkz, X86_INS_VANDPD, 0,
21309#ifndef CAPSTONE_DIET
21310	{ 0 }, { 0 }, { 0 }, 0, 0
21311#endif
21312},
21313
21314{
21315	X86_VANDPDZrm, X86_INS_VANDPD, 0,
21316#ifndef CAPSTONE_DIET
21317	{ 0 }, { 0 }, { 0 }, 0, 0
21318#endif
21319},
21320
21321{
21322	X86_VANDPDZrmb, X86_INS_VANDPD, 0,
21323#ifndef CAPSTONE_DIET
21324	{ 0 }, { 0 }, { 0 }, 0, 0
21325#endif
21326},
21327
21328{
21329	X86_VANDPDZrmbk, X86_INS_VANDPD, 0,
21330#ifndef CAPSTONE_DIET
21331	{ 0 }, { 0 }, { 0 }, 0, 0
21332#endif
21333},
21334
21335{
21336	X86_VANDPDZrmbkz, X86_INS_VANDPD, 0,
21337#ifndef CAPSTONE_DIET
21338	{ 0 }, { 0 }, { 0 }, 0, 0
21339#endif
21340},
21341
21342{
21343	X86_VANDPDZrmk, X86_INS_VANDPD, 0,
21344#ifndef CAPSTONE_DIET
21345	{ 0 }, { 0 }, { 0 }, 0, 0
21346#endif
21347},
21348
21349{
21350	X86_VANDPDZrmkz, X86_INS_VANDPD, 0,
21351#ifndef CAPSTONE_DIET
21352	{ 0 }, { 0 }, { 0 }, 0, 0
21353#endif
21354},
21355
21356{
21357	X86_VANDPDZrr, X86_INS_VANDPD, 0,
21358#ifndef CAPSTONE_DIET
21359	{ 0 }, { 0 }, { 0 }, 0, 0
21360#endif
21361},
21362
21363{
21364	X86_VANDPDZrrk, X86_INS_VANDPD, 0,
21365#ifndef CAPSTONE_DIET
21366	{ 0 }, { 0 }, { 0 }, 0, 0
21367#endif
21368},
21369
21370{
21371	X86_VANDPDZrrkz, X86_INS_VANDPD, 0,
21372#ifndef CAPSTONE_DIET
21373	{ 0 }, { 0 }, { 0 }, 0, 0
21374#endif
21375},
21376
21377{
21378	X86_VANDPDrm, X86_INS_VANDPD, 0,
21379#ifndef CAPSTONE_DIET
21380	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21381#endif
21382},
21383
21384{
21385	X86_VANDPDrr, X86_INS_VANDPD, 0,
21386#ifndef CAPSTONE_DIET
21387	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21388#endif
21389},
21390
21391{
21392	X86_VANDPSYrm, X86_INS_VANDPS, 0,
21393#ifndef CAPSTONE_DIET
21394	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21395#endif
21396},
21397
21398{
21399	X86_VANDPSYrr, X86_INS_VANDPS, 0,
21400#ifndef CAPSTONE_DIET
21401	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21402#endif
21403},
21404
21405{
21406	X86_VANDPSZ128rm, X86_INS_VANDPS, 0,
21407#ifndef CAPSTONE_DIET
21408	{ 0 }, { 0 }, { 0 }, 0, 0
21409#endif
21410},
21411
21412{
21413	X86_VANDPSZ128rmb, X86_INS_VANDPS, 0,
21414#ifndef CAPSTONE_DIET
21415	{ 0 }, { 0 }, { 0 }, 0, 0
21416#endif
21417},
21418
21419{
21420	X86_VANDPSZ128rmbk, X86_INS_VANDPS, 0,
21421#ifndef CAPSTONE_DIET
21422	{ 0 }, { 0 }, { 0 }, 0, 0
21423#endif
21424},
21425
21426{
21427	X86_VANDPSZ128rmbkz, X86_INS_VANDPS, 0,
21428#ifndef CAPSTONE_DIET
21429	{ 0 }, { 0 }, { 0 }, 0, 0
21430#endif
21431},
21432
21433{
21434	X86_VANDPSZ128rmk, X86_INS_VANDPS, 0,
21435#ifndef CAPSTONE_DIET
21436	{ 0 }, { 0 }, { 0 }, 0, 0
21437#endif
21438},
21439
21440{
21441	X86_VANDPSZ128rmkz, X86_INS_VANDPS, 0,
21442#ifndef CAPSTONE_DIET
21443	{ 0 }, { 0 }, { 0 }, 0, 0
21444#endif
21445},
21446
21447{
21448	X86_VANDPSZ128rr, X86_INS_VANDPS, 0,
21449#ifndef CAPSTONE_DIET
21450	{ 0 }, { 0 }, { 0 }, 0, 0
21451#endif
21452},
21453
21454{
21455	X86_VANDPSZ128rrk, X86_INS_VANDPS, 0,
21456#ifndef CAPSTONE_DIET
21457	{ 0 }, { 0 }, { 0 }, 0, 0
21458#endif
21459},
21460
21461{
21462	X86_VANDPSZ128rrkz, X86_INS_VANDPS, 0,
21463#ifndef CAPSTONE_DIET
21464	{ 0 }, { 0 }, { 0 }, 0, 0
21465#endif
21466},
21467
21468{
21469	X86_VANDPSZ256rm, X86_INS_VANDPS, 0,
21470#ifndef CAPSTONE_DIET
21471	{ 0 }, { 0 }, { 0 }, 0, 0
21472#endif
21473},
21474
21475{
21476	X86_VANDPSZ256rmb, X86_INS_VANDPS, 0,
21477#ifndef CAPSTONE_DIET
21478	{ 0 }, { 0 }, { 0 }, 0, 0
21479#endif
21480},
21481
21482{
21483	X86_VANDPSZ256rmbk, X86_INS_VANDPS, 0,
21484#ifndef CAPSTONE_DIET
21485	{ 0 }, { 0 }, { 0 }, 0, 0
21486#endif
21487},
21488
21489{
21490	X86_VANDPSZ256rmbkz, X86_INS_VANDPS, 0,
21491#ifndef CAPSTONE_DIET
21492	{ 0 }, { 0 }, { 0 }, 0, 0
21493#endif
21494},
21495
21496{
21497	X86_VANDPSZ256rmk, X86_INS_VANDPS, 0,
21498#ifndef CAPSTONE_DIET
21499	{ 0 }, { 0 }, { 0 }, 0, 0
21500#endif
21501},
21502
21503{
21504	X86_VANDPSZ256rmkz, X86_INS_VANDPS, 0,
21505#ifndef CAPSTONE_DIET
21506	{ 0 }, { 0 }, { 0 }, 0, 0
21507#endif
21508},
21509
21510{
21511	X86_VANDPSZ256rr, X86_INS_VANDPS, 0,
21512#ifndef CAPSTONE_DIET
21513	{ 0 }, { 0 }, { 0 }, 0, 0
21514#endif
21515},
21516
21517{
21518	X86_VANDPSZ256rrk, X86_INS_VANDPS, 0,
21519#ifndef CAPSTONE_DIET
21520	{ 0 }, { 0 }, { 0 }, 0, 0
21521#endif
21522},
21523
21524{
21525	X86_VANDPSZ256rrkz, X86_INS_VANDPS, 0,
21526#ifndef CAPSTONE_DIET
21527	{ 0 }, { 0 }, { 0 }, 0, 0
21528#endif
21529},
21530
21531{
21532	X86_VANDPSZrm, X86_INS_VANDPS, 0,
21533#ifndef CAPSTONE_DIET
21534	{ 0 }, { 0 }, { 0 }, 0, 0
21535#endif
21536},
21537
21538{
21539	X86_VANDPSZrmb, X86_INS_VANDPS, 0,
21540#ifndef CAPSTONE_DIET
21541	{ 0 }, { 0 }, { 0 }, 0, 0
21542#endif
21543},
21544
21545{
21546	X86_VANDPSZrmbk, X86_INS_VANDPS, 0,
21547#ifndef CAPSTONE_DIET
21548	{ 0 }, { 0 }, { 0 }, 0, 0
21549#endif
21550},
21551
21552{
21553	X86_VANDPSZrmbkz, X86_INS_VANDPS, 0,
21554#ifndef CAPSTONE_DIET
21555	{ 0 }, { 0 }, { 0 }, 0, 0
21556#endif
21557},
21558
21559{
21560	X86_VANDPSZrmk, X86_INS_VANDPS, 0,
21561#ifndef CAPSTONE_DIET
21562	{ 0 }, { 0 }, { 0 }, 0, 0
21563#endif
21564},
21565
21566{
21567	X86_VANDPSZrmkz, X86_INS_VANDPS, 0,
21568#ifndef CAPSTONE_DIET
21569	{ 0 }, { 0 }, { 0 }, 0, 0
21570#endif
21571},
21572
21573{
21574	X86_VANDPSZrr, X86_INS_VANDPS, 0,
21575#ifndef CAPSTONE_DIET
21576	{ 0 }, { 0 }, { 0 }, 0, 0
21577#endif
21578},
21579
21580{
21581	X86_VANDPSZrrk, X86_INS_VANDPS, 0,
21582#ifndef CAPSTONE_DIET
21583	{ 0 }, { 0 }, { 0 }, 0, 0
21584#endif
21585},
21586
21587{
21588	X86_VANDPSZrrkz, X86_INS_VANDPS, 0,
21589#ifndef CAPSTONE_DIET
21590	{ 0 }, { 0 }, { 0 }, 0, 0
21591#endif
21592},
21593
21594{
21595	X86_VANDPSrm, X86_INS_VANDPS, 0,
21596#ifndef CAPSTONE_DIET
21597	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21598#endif
21599},
21600
21601{
21602	X86_VANDPSrr, X86_INS_VANDPS, 0,
21603#ifndef CAPSTONE_DIET
21604	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
21605#endif
21606},
21607
21608{
21609	X86_VBLENDMPDZ128rm, X86_INS_VBLENDMPD, 0,
21610#ifndef CAPSTONE_DIET
21611	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21612#endif
21613},
21614
21615{
21616	X86_VBLENDMPDZ128rmb, X86_INS_VBLENDMPD, 0,
21617#ifndef CAPSTONE_DIET
21618	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21619#endif
21620},
21621
21622{
21623	X86_VBLENDMPDZ128rmbk, X86_INS_VBLENDMPD, 0,
21624#ifndef CAPSTONE_DIET
21625	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21626#endif
21627},
21628
21629{
21630	X86_VBLENDMPDZ128rmbkz, X86_INS_VBLENDMPD, 0,
21631#ifndef CAPSTONE_DIET
21632	{ 0 }, { 0 }, { 0 }, 0, 0
21633#endif
21634},
21635
21636{
21637	X86_VBLENDMPDZ128rmk, X86_INS_VBLENDMPD, 0,
21638#ifndef CAPSTONE_DIET
21639	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21640#endif
21641},
21642
21643{
21644	X86_VBLENDMPDZ128rmkz, X86_INS_VBLENDMPD, 0,
21645#ifndef CAPSTONE_DIET
21646	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21647#endif
21648},
21649
21650{
21651	X86_VBLENDMPDZ128rr, X86_INS_VBLENDMPD, 0,
21652#ifndef CAPSTONE_DIET
21653	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21654#endif
21655},
21656
21657{
21658	X86_VBLENDMPDZ128rrk, X86_INS_VBLENDMPD, 0,
21659#ifndef CAPSTONE_DIET
21660	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21661#endif
21662},
21663
21664{
21665	X86_VBLENDMPDZ128rrkz, X86_INS_VBLENDMPD, 0,
21666#ifndef CAPSTONE_DIET
21667	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21668#endif
21669},
21670
21671{
21672	X86_VBLENDMPDZ256rm, X86_INS_VBLENDMPD, 0,
21673#ifndef CAPSTONE_DIET
21674	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21675#endif
21676},
21677
21678{
21679	X86_VBLENDMPDZ256rmb, X86_INS_VBLENDMPD, 0,
21680#ifndef CAPSTONE_DIET
21681	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21682#endif
21683},
21684
21685{
21686	X86_VBLENDMPDZ256rmbk, X86_INS_VBLENDMPD, 0,
21687#ifndef CAPSTONE_DIET
21688	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21689#endif
21690},
21691
21692{
21693	X86_VBLENDMPDZ256rmbkz, X86_INS_VBLENDMPD, 0,
21694#ifndef CAPSTONE_DIET
21695	{ 0 }, { 0 }, { 0 }, 0, 0
21696#endif
21697},
21698
21699{
21700	X86_VBLENDMPDZ256rmk, X86_INS_VBLENDMPD, 0,
21701#ifndef CAPSTONE_DIET
21702	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21703#endif
21704},
21705
21706{
21707	X86_VBLENDMPDZ256rmkz, X86_INS_VBLENDMPD, 0,
21708#ifndef CAPSTONE_DIET
21709	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21710#endif
21711},
21712
21713{
21714	X86_VBLENDMPDZ256rr, X86_INS_VBLENDMPD, 0,
21715#ifndef CAPSTONE_DIET
21716	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21717#endif
21718},
21719
21720{
21721	X86_VBLENDMPDZ256rrk, X86_INS_VBLENDMPD, 0,
21722#ifndef CAPSTONE_DIET
21723	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21724#endif
21725},
21726
21727{
21728	X86_VBLENDMPDZ256rrkz, X86_INS_VBLENDMPD, 0,
21729#ifndef CAPSTONE_DIET
21730	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21731#endif
21732},
21733
21734{
21735	X86_VBLENDMPDZrm, X86_INS_VBLENDMPD, 0,
21736#ifndef CAPSTONE_DIET
21737	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21738#endif
21739},
21740
21741{
21742	X86_VBLENDMPDZrmb, X86_INS_VBLENDMPD, 0,
21743#ifndef CAPSTONE_DIET
21744	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21745#endif
21746},
21747
21748{
21749	X86_VBLENDMPDZrmbk, X86_INS_VBLENDMPD, 0,
21750#ifndef CAPSTONE_DIET
21751	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21752#endif
21753},
21754
21755{
21756	X86_VBLENDMPDZrmbkz, X86_INS_VBLENDMPD, 0,
21757#ifndef CAPSTONE_DIET
21758	{ 0 }, { 0 }, { 0 }, 0, 0
21759#endif
21760},
21761
21762{
21763	X86_VBLENDMPDZrmk, X86_INS_VBLENDMPD, 0,
21764#ifndef CAPSTONE_DIET
21765	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21766#endif
21767},
21768
21769{
21770	X86_VBLENDMPDZrmkz, X86_INS_VBLENDMPD, 0,
21771#ifndef CAPSTONE_DIET
21772	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21773#endif
21774},
21775
21776{
21777	X86_VBLENDMPDZrr, X86_INS_VBLENDMPD, 0,
21778#ifndef CAPSTONE_DIET
21779	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21780#endif
21781},
21782
21783{
21784	X86_VBLENDMPDZrrk, X86_INS_VBLENDMPD, 0,
21785#ifndef CAPSTONE_DIET
21786	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21787#endif
21788},
21789
21790{
21791	X86_VBLENDMPDZrrkz, X86_INS_VBLENDMPD, 0,
21792#ifndef CAPSTONE_DIET
21793	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21794#endif
21795},
21796
21797{
21798	X86_VBLENDMPSZ128rm, X86_INS_VBLENDMPS, 0,
21799#ifndef CAPSTONE_DIET
21800	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21801#endif
21802},
21803
21804{
21805	X86_VBLENDMPSZ128rmb, X86_INS_VBLENDMPS, 0,
21806#ifndef CAPSTONE_DIET
21807	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21808#endif
21809},
21810
21811{
21812	X86_VBLENDMPSZ128rmbk, X86_INS_VBLENDMPS, 0,
21813#ifndef CAPSTONE_DIET
21814	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21815#endif
21816},
21817
21818{
21819	X86_VBLENDMPSZ128rmbkz, X86_INS_VBLENDMPS, 0,
21820#ifndef CAPSTONE_DIET
21821	{ 0 }, { 0 }, { 0 }, 0, 0
21822#endif
21823},
21824
21825{
21826	X86_VBLENDMPSZ128rmk, X86_INS_VBLENDMPS, 0,
21827#ifndef CAPSTONE_DIET
21828	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21829#endif
21830},
21831
21832{
21833	X86_VBLENDMPSZ128rmkz, X86_INS_VBLENDMPS, 0,
21834#ifndef CAPSTONE_DIET
21835	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21836#endif
21837},
21838
21839{
21840	X86_VBLENDMPSZ128rr, X86_INS_VBLENDMPS, 0,
21841#ifndef CAPSTONE_DIET
21842	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21843#endif
21844},
21845
21846{
21847	X86_VBLENDMPSZ128rrk, X86_INS_VBLENDMPS, 0,
21848#ifndef CAPSTONE_DIET
21849	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21850#endif
21851},
21852
21853{
21854	X86_VBLENDMPSZ128rrkz, X86_INS_VBLENDMPS, 0,
21855#ifndef CAPSTONE_DIET
21856	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21857#endif
21858},
21859
21860{
21861	X86_VBLENDMPSZ256rm, X86_INS_VBLENDMPS, 0,
21862#ifndef CAPSTONE_DIET
21863	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21864#endif
21865},
21866
21867{
21868	X86_VBLENDMPSZ256rmb, X86_INS_VBLENDMPS, 0,
21869#ifndef CAPSTONE_DIET
21870	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21871#endif
21872},
21873
21874{
21875	X86_VBLENDMPSZ256rmbk, X86_INS_VBLENDMPS, 0,
21876#ifndef CAPSTONE_DIET
21877	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21878#endif
21879},
21880
21881{
21882	X86_VBLENDMPSZ256rmbkz, X86_INS_VBLENDMPS, 0,
21883#ifndef CAPSTONE_DIET
21884	{ 0 }, { 0 }, { 0 }, 0, 0
21885#endif
21886},
21887
21888{
21889	X86_VBLENDMPSZ256rmk, X86_INS_VBLENDMPS, 0,
21890#ifndef CAPSTONE_DIET
21891	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21892#endif
21893},
21894
21895{
21896	X86_VBLENDMPSZ256rmkz, X86_INS_VBLENDMPS, 0,
21897#ifndef CAPSTONE_DIET
21898	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21899#endif
21900},
21901
21902{
21903	X86_VBLENDMPSZ256rr, X86_INS_VBLENDMPS, 0,
21904#ifndef CAPSTONE_DIET
21905	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21906#endif
21907},
21908
21909{
21910	X86_VBLENDMPSZ256rrk, X86_INS_VBLENDMPS, 0,
21911#ifndef CAPSTONE_DIET
21912	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21913#endif
21914},
21915
21916{
21917	X86_VBLENDMPSZ256rrkz, X86_INS_VBLENDMPS, 0,
21918#ifndef CAPSTONE_DIET
21919	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
21920#endif
21921},
21922
21923{
21924	X86_VBLENDMPSZrm, X86_INS_VBLENDMPS, 0,
21925#ifndef CAPSTONE_DIET
21926	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21927#endif
21928},
21929
21930{
21931	X86_VBLENDMPSZrmb, X86_INS_VBLENDMPS, 0,
21932#ifndef CAPSTONE_DIET
21933	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21934#endif
21935},
21936
21937{
21938	X86_VBLENDMPSZrmbk, X86_INS_VBLENDMPS, 0,
21939#ifndef CAPSTONE_DIET
21940	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21941#endif
21942},
21943
21944{
21945	X86_VBLENDMPSZrmbkz, X86_INS_VBLENDMPS, 0,
21946#ifndef CAPSTONE_DIET
21947	{ 0 }, { 0 }, { 0 }, 0, 0
21948#endif
21949},
21950
21951{
21952	X86_VBLENDMPSZrmk, X86_INS_VBLENDMPS, 0,
21953#ifndef CAPSTONE_DIET
21954	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21955#endif
21956},
21957
21958{
21959	X86_VBLENDMPSZrmkz, X86_INS_VBLENDMPS, 0,
21960#ifndef CAPSTONE_DIET
21961	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21962#endif
21963},
21964
21965{
21966	X86_VBLENDMPSZrr, X86_INS_VBLENDMPS, 0,
21967#ifndef CAPSTONE_DIET
21968	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21969#endif
21970},
21971
21972{
21973	X86_VBLENDMPSZrrk, X86_INS_VBLENDMPS, 0,
21974#ifndef CAPSTONE_DIET
21975	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21976#endif
21977},
21978
21979{
21980	X86_VBLENDMPSZrrkz, X86_INS_VBLENDMPS, 0,
21981#ifndef CAPSTONE_DIET
21982	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
21983#endif
21984},
21985
21986{
21987	X86_VBLENDPDYrmi, X86_INS_VBLENDPD, 0,
21988#ifndef CAPSTONE_DIET
21989	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
21990#endif
21991},
21992
21993{
21994	X86_VBLENDPDYrri, X86_INS_VBLENDPD, 0,
21995#ifndef CAPSTONE_DIET
21996	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
21997#endif
21998},
21999
22000{
22001	X86_VBLENDPDrmi, X86_INS_VBLENDPD, 0,
22002#ifndef CAPSTONE_DIET
22003	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22004#endif
22005},
22006
22007{
22008	X86_VBLENDPDrri, X86_INS_VBLENDPD, 0,
22009#ifndef CAPSTONE_DIET
22010	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22011#endif
22012},
22013
22014{
22015	X86_VBLENDPSYrmi, X86_INS_VBLENDPS, 0,
22016#ifndef CAPSTONE_DIET
22017	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22018#endif
22019},
22020
22021{
22022	X86_VBLENDPSYrri, X86_INS_VBLENDPS, 0,
22023#ifndef CAPSTONE_DIET
22024	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22025#endif
22026},
22027
22028{
22029	X86_VBLENDPSrmi, X86_INS_VBLENDPS, 0,
22030#ifndef CAPSTONE_DIET
22031	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22032#endif
22033},
22034
22035{
22036	X86_VBLENDPSrri, X86_INS_VBLENDPS, 0,
22037#ifndef CAPSTONE_DIET
22038	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22039#endif
22040},
22041
22042{
22043	X86_VBLENDVPDYrm, X86_INS_VBLENDVPD, 0,
22044#ifndef CAPSTONE_DIET
22045	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22046#endif
22047},
22048
22049{
22050	X86_VBLENDVPDYrr, X86_INS_VBLENDVPD, 0,
22051#ifndef CAPSTONE_DIET
22052	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22053#endif
22054},
22055
22056{
22057	X86_VBLENDVPDrm, X86_INS_VBLENDVPD, 0,
22058#ifndef CAPSTONE_DIET
22059	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22060#endif
22061},
22062
22063{
22064	X86_VBLENDVPDrr, X86_INS_VBLENDVPD, 0,
22065#ifndef CAPSTONE_DIET
22066	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22067#endif
22068},
22069
22070{
22071	X86_VBLENDVPSYrm, X86_INS_VBLENDVPS, 0,
22072#ifndef CAPSTONE_DIET
22073	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22074#endif
22075},
22076
22077{
22078	X86_VBLENDVPSYrr, X86_INS_VBLENDVPS, 0,
22079#ifndef CAPSTONE_DIET
22080	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22081#endif
22082},
22083
22084{
22085	X86_VBLENDVPSrm, X86_INS_VBLENDVPS, 0,
22086#ifndef CAPSTONE_DIET
22087	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22088#endif
22089},
22090
22091{
22092	X86_VBLENDVPSrr, X86_INS_VBLENDVPS, 0,
22093#ifndef CAPSTONE_DIET
22094	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22095#endif
22096},
22097
22098{
22099	X86_VBROADCASTF128, X86_INS_VBROADCASTF128, 0,
22100#ifndef CAPSTONE_DIET
22101	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22102#endif
22103},
22104
22105{
22106	X86_VBROADCASTF32X2Z256m, X86_INS_VBROADCASTF32X2, 0,
22107#ifndef CAPSTONE_DIET
22108	{ 0 }, { 0 }, { 0 }, 0, 0
22109#endif
22110},
22111
22112{
22113	X86_VBROADCASTF32X2Z256mk, X86_INS_VBROADCASTF32X2, 0,
22114#ifndef CAPSTONE_DIET
22115	{ 0 }, { 0 }, { 0 }, 0, 0
22116#endif
22117},
22118
22119{
22120	X86_VBROADCASTF32X2Z256mkz, X86_INS_VBROADCASTF32X2, 0,
22121#ifndef CAPSTONE_DIET
22122	{ 0 }, { 0 }, { 0 }, 0, 0
22123#endif
22124},
22125
22126{
22127	X86_VBROADCASTF32X2Z256r, X86_INS_VBROADCASTF32X2, 0,
22128#ifndef CAPSTONE_DIET
22129	{ 0 }, { 0 }, { 0 }, 0, 0
22130#endif
22131},
22132
22133{
22134	X86_VBROADCASTF32X2Z256rk, X86_INS_VBROADCASTF32X2, 0,
22135#ifndef CAPSTONE_DIET
22136	{ 0 }, { 0 }, { 0 }, 0, 0
22137#endif
22138},
22139
22140{
22141	X86_VBROADCASTF32X2Z256rkz, X86_INS_VBROADCASTF32X2, 0,
22142#ifndef CAPSTONE_DIET
22143	{ 0 }, { 0 }, { 0 }, 0, 0
22144#endif
22145},
22146
22147{
22148	X86_VBROADCASTF32X2Zm, X86_INS_VBROADCASTF32X2, 0,
22149#ifndef CAPSTONE_DIET
22150	{ 0 }, { 0 }, { 0 }, 0, 0
22151#endif
22152},
22153
22154{
22155	X86_VBROADCASTF32X2Zmk, X86_INS_VBROADCASTF32X2, 0,
22156#ifndef CAPSTONE_DIET
22157	{ 0 }, { 0 }, { 0 }, 0, 0
22158#endif
22159},
22160
22161{
22162	X86_VBROADCASTF32X2Zmkz, X86_INS_VBROADCASTF32X2, 0,
22163#ifndef CAPSTONE_DIET
22164	{ 0 }, { 0 }, { 0 }, 0, 0
22165#endif
22166},
22167
22168{
22169	X86_VBROADCASTF32X2Zr, X86_INS_VBROADCASTF32X2, 0,
22170#ifndef CAPSTONE_DIET
22171	{ 0 }, { 0 }, { 0 }, 0, 0
22172#endif
22173},
22174
22175{
22176	X86_VBROADCASTF32X2Zrk, X86_INS_VBROADCASTF32X2, 0,
22177#ifndef CAPSTONE_DIET
22178	{ 0 }, { 0 }, { 0 }, 0, 0
22179#endif
22180},
22181
22182{
22183	X86_VBROADCASTF32X2Zrkz, X86_INS_VBROADCASTF32X2, 0,
22184#ifndef CAPSTONE_DIET
22185	{ 0 }, { 0 }, { 0 }, 0, 0
22186#endif
22187},
22188
22189{
22190	X86_VBROADCASTF32X4Z256rm, X86_INS_VBROADCASTF32X4, 0,
22191#ifndef CAPSTONE_DIET
22192	{ 0 }, { 0 }, { 0 }, 0, 0
22193#endif
22194},
22195
22196{
22197	X86_VBROADCASTF32X4Z256rmk, X86_INS_VBROADCASTF32X4, 0,
22198#ifndef CAPSTONE_DIET
22199	{ 0 }, { 0 }, { 0 }, 0, 0
22200#endif
22201},
22202
22203{
22204	X86_VBROADCASTF32X4Z256rmkz, X86_INS_VBROADCASTF32X4, 0,
22205#ifndef CAPSTONE_DIET
22206	{ 0 }, { 0 }, { 0 }, 0, 0
22207#endif
22208},
22209
22210{
22211	X86_VBROADCASTF32X4rm, X86_INS_VBROADCASTF32X4, 0,
22212#ifndef CAPSTONE_DIET
22213	{ 0 }, { 0 }, { 0 }, 0, 0
22214#endif
22215},
22216
22217{
22218	X86_VBROADCASTF32X4rmk, X86_INS_VBROADCASTF32X4, 0,
22219#ifndef CAPSTONE_DIET
22220	{ 0 }, { 0 }, { 0 }, 0, 0
22221#endif
22222},
22223
22224{
22225	X86_VBROADCASTF32X4rmkz, X86_INS_VBROADCASTF32X4, 0,
22226#ifndef CAPSTONE_DIET
22227	{ 0 }, { 0 }, { 0 }, 0, 0
22228#endif
22229},
22230
22231{
22232	X86_VBROADCASTF32X8rm, X86_INS_VBROADCASTF32X8, 0,
22233#ifndef CAPSTONE_DIET
22234	{ 0 }, { 0 }, { 0 }, 0, 0
22235#endif
22236},
22237
22238{
22239	X86_VBROADCASTF32X8rmk, X86_INS_VBROADCASTF32X8, 0,
22240#ifndef CAPSTONE_DIET
22241	{ 0 }, { 0 }, { 0 }, 0, 0
22242#endif
22243},
22244
22245{
22246	X86_VBROADCASTF32X8rmkz, X86_INS_VBROADCASTF32X8, 0,
22247#ifndef CAPSTONE_DIET
22248	{ 0 }, { 0 }, { 0 }, 0, 0
22249#endif
22250},
22251
22252{
22253	X86_VBROADCASTF64X2Z128rm, X86_INS_VBROADCASTF64X2, 1,
22254#ifndef CAPSTONE_DIET
22255	{ 0 }, { 0 }, { 0 }, 0, 0
22256#endif
22257},
22258
22259{
22260	X86_VBROADCASTF64X2Z128rmk, X86_INS_VBROADCASTF64X2, 1,
22261#ifndef CAPSTONE_DIET
22262	{ 0 }, { 0 }, { 0 }, 0, 0
22263#endif
22264},
22265
22266{
22267	X86_VBROADCASTF64X2Z128rmkz, X86_INS_VBROADCASTF64X2, 1,
22268#ifndef CAPSTONE_DIET
22269	{ 0 }, { 0 }, { 0 }, 0, 0
22270#endif
22271},
22272
22273{
22274	X86_VBROADCASTF64X2rm, X86_INS_VBROADCASTF64X2, 1,
22275#ifndef CAPSTONE_DIET
22276	{ 0 }, { 0 }, { 0 }, 0, 0
22277#endif
22278},
22279
22280{
22281	X86_VBROADCASTF64X2rmk, X86_INS_VBROADCASTF64X2, 1,
22282#ifndef CAPSTONE_DIET
22283	{ 0 }, { 0 }, { 0 }, 0, 0
22284#endif
22285},
22286
22287{
22288	X86_VBROADCASTF64X2rmkz, X86_INS_VBROADCASTF64X2, 1,
22289#ifndef CAPSTONE_DIET
22290	{ 0 }, { 0 }, { 0 }, 0, 0
22291#endif
22292},
22293
22294{
22295	X86_VBROADCASTF64X4rm, X86_INS_VBROADCASTF64X4, 1,
22296#ifndef CAPSTONE_DIET
22297	{ 0 }, { 0 }, { 0 }, 0, 0
22298#endif
22299},
22300
22301{
22302	X86_VBROADCASTF64X4rmk, X86_INS_VBROADCASTF64X4, 1,
22303#ifndef CAPSTONE_DIET
22304	{ 0 }, { 0 }, { 0 }, 0, 0
22305#endif
22306},
22307
22308{
22309	X86_VBROADCASTF64X4rmkz, X86_INS_VBROADCASTF64X4, 1,
22310#ifndef CAPSTONE_DIET
22311	{ 0 }, { 0 }, { 0 }, 0, 0
22312#endif
22313},
22314
22315{
22316	X86_VBROADCASTI128, X86_INS_VBROADCASTI128, 0,
22317#ifndef CAPSTONE_DIET
22318	{ 0 }, { 0 }, { 0 }, 0, 0
22319#endif
22320},
22321
22322{
22323	X86_VBROADCASTI32X2Z128m, X86_INS_VBROADCASTI32X2, 0,
22324#ifndef CAPSTONE_DIET
22325	{ 0 }, { 0 }, { 0 }, 0, 0
22326#endif
22327},
22328
22329{
22330	X86_VBROADCASTI32X2Z128mk, X86_INS_VBROADCASTI32X2, 0,
22331#ifndef CAPSTONE_DIET
22332	{ 0 }, { 0 }, { 0 }, 0, 0
22333#endif
22334},
22335
22336{
22337	X86_VBROADCASTI32X2Z128mkz, X86_INS_VBROADCASTI32X2, 0,
22338#ifndef CAPSTONE_DIET
22339	{ 0 }, { 0 }, { 0 }, 0, 0
22340#endif
22341},
22342
22343{
22344	X86_VBROADCASTI32X2Z128r, X86_INS_VBROADCASTI32X2, 0,
22345#ifndef CAPSTONE_DIET
22346	{ 0 }, { 0 }, { 0 }, 0, 0
22347#endif
22348},
22349
22350{
22351	X86_VBROADCASTI32X2Z128rk, X86_INS_VBROADCASTI32X2, 0,
22352#ifndef CAPSTONE_DIET
22353	{ 0 }, { 0 }, { 0 }, 0, 0
22354#endif
22355},
22356
22357{
22358	X86_VBROADCASTI32X2Z128rkz, X86_INS_VBROADCASTI32X2, 0,
22359#ifndef CAPSTONE_DIET
22360	{ 0 }, { 0 }, { 0 }, 0, 0
22361#endif
22362},
22363
22364{
22365	X86_VBROADCASTI32X2Z256m, X86_INS_VBROADCASTI32X2, 0,
22366#ifndef CAPSTONE_DIET
22367	{ 0 }, { 0 }, { 0 }, 0, 0
22368#endif
22369},
22370
22371{
22372	X86_VBROADCASTI32X2Z256mk, X86_INS_VBROADCASTI32X2, 0,
22373#ifndef CAPSTONE_DIET
22374	{ 0 }, { 0 }, { 0 }, 0, 0
22375#endif
22376},
22377
22378{
22379	X86_VBROADCASTI32X2Z256mkz, X86_INS_VBROADCASTI32X2, 0,
22380#ifndef CAPSTONE_DIET
22381	{ 0 }, { 0 }, { 0 }, 0, 0
22382#endif
22383},
22384
22385{
22386	X86_VBROADCASTI32X2Z256r, X86_INS_VBROADCASTI32X2, 0,
22387#ifndef CAPSTONE_DIET
22388	{ 0 }, { 0 }, { 0 }, 0, 0
22389#endif
22390},
22391
22392{
22393	X86_VBROADCASTI32X2Z256rk, X86_INS_VBROADCASTI32X2, 0,
22394#ifndef CAPSTONE_DIET
22395	{ 0 }, { 0 }, { 0 }, 0, 0
22396#endif
22397},
22398
22399{
22400	X86_VBROADCASTI32X2Z256rkz, X86_INS_VBROADCASTI32X2, 0,
22401#ifndef CAPSTONE_DIET
22402	{ 0 }, { 0 }, { 0 }, 0, 0
22403#endif
22404},
22405
22406{
22407	X86_VBROADCASTI32X2Zm, X86_INS_VBROADCASTI32X2, 0,
22408#ifndef CAPSTONE_DIET
22409	{ 0 }, { 0 }, { 0 }, 0, 0
22410#endif
22411},
22412
22413{
22414	X86_VBROADCASTI32X2Zmk, X86_INS_VBROADCASTI32X2, 0,
22415#ifndef CAPSTONE_DIET
22416	{ 0 }, { 0 }, { 0 }, 0, 0
22417#endif
22418},
22419
22420{
22421	X86_VBROADCASTI32X2Zmkz, X86_INS_VBROADCASTI32X2, 0,
22422#ifndef CAPSTONE_DIET
22423	{ 0 }, { 0 }, { 0 }, 0, 0
22424#endif
22425},
22426
22427{
22428	X86_VBROADCASTI32X2Zr, X86_INS_VBROADCASTI32X2, 0,
22429#ifndef CAPSTONE_DIET
22430	{ 0 }, { 0 }, { 0 }, 0, 0
22431#endif
22432},
22433
22434{
22435	X86_VBROADCASTI32X2Zrk, X86_INS_VBROADCASTI32X2, 0,
22436#ifndef CAPSTONE_DIET
22437	{ 0 }, { 0 }, { 0 }, 0, 0
22438#endif
22439},
22440
22441{
22442	X86_VBROADCASTI32X2Zrkz, X86_INS_VBROADCASTI32X2, 0,
22443#ifndef CAPSTONE_DIET
22444	{ 0 }, { 0 }, { 0 }, 0, 0
22445#endif
22446},
22447
22448{
22449	X86_VBROADCASTI32X4Z256rm, X86_INS_VBROADCASTI32X4, 0,
22450#ifndef CAPSTONE_DIET
22451	{ 0 }, { 0 }, { 0 }, 0, 0
22452#endif
22453},
22454
22455{
22456	X86_VBROADCASTI32X4Z256rmk, X86_INS_VBROADCASTI32X4, 0,
22457#ifndef CAPSTONE_DIET
22458	{ 0 }, { 0 }, { 0 }, 0, 0
22459#endif
22460},
22461
22462{
22463	X86_VBROADCASTI32X4Z256rmkz, X86_INS_VBROADCASTI32X4, 0,
22464#ifndef CAPSTONE_DIET
22465	{ 0 }, { 0 }, { 0 }, 0, 0
22466#endif
22467},
22468
22469{
22470	X86_VBROADCASTI32X4rm, X86_INS_VBROADCASTI32X4, 0,
22471#ifndef CAPSTONE_DIET
22472	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22473#endif
22474},
22475
22476{
22477	X86_VBROADCASTI32X4rmk, X86_INS_VBROADCASTI32X4, 0,
22478#ifndef CAPSTONE_DIET
22479	{ 0 }, { 0 }, { 0 }, 0, 0
22480#endif
22481},
22482
22483{
22484	X86_VBROADCASTI32X4rmkz, X86_INS_VBROADCASTI32X4, 0,
22485#ifndef CAPSTONE_DIET
22486	{ 0 }, { 0 }, { 0 }, 0, 0
22487#endif
22488},
22489
22490{
22491	X86_VBROADCASTI32X8rm, X86_INS_VBROADCASTI32X8, 0,
22492#ifndef CAPSTONE_DIET
22493	{ 0 }, { 0 }, { 0 }, 0, 0
22494#endif
22495},
22496
22497{
22498	X86_VBROADCASTI32X8rmk, X86_INS_VBROADCASTI32X8, 0,
22499#ifndef CAPSTONE_DIET
22500	{ 0 }, { 0 }, { 0 }, 0, 0
22501#endif
22502},
22503
22504{
22505	X86_VBROADCASTI32X8rmkz, X86_INS_VBROADCASTI32X8, 0,
22506#ifndef CAPSTONE_DIET
22507	{ 0 }, { 0 }, { 0 }, 0, 0
22508#endif
22509},
22510
22511{
22512	X86_VBROADCASTI64X2Z128rm, X86_INS_VBROADCASTI64X2, 1,
22513#ifndef CAPSTONE_DIET
22514	{ 0 }, { 0 }, { 0 }, 0, 0
22515#endif
22516},
22517
22518{
22519	X86_VBROADCASTI64X2Z128rmk, X86_INS_VBROADCASTI64X2, 1,
22520#ifndef CAPSTONE_DIET
22521	{ 0 }, { 0 }, { 0 }, 0, 0
22522#endif
22523},
22524
22525{
22526	X86_VBROADCASTI64X2Z128rmkz, X86_INS_VBROADCASTI64X2, 1,
22527#ifndef CAPSTONE_DIET
22528	{ 0 }, { 0 }, { 0 }, 0, 0
22529#endif
22530},
22531
22532{
22533	X86_VBROADCASTI64X2rm, X86_INS_VBROADCASTI64X2, 1,
22534#ifndef CAPSTONE_DIET
22535	{ 0 }, { 0 }, { 0 }, 0, 0
22536#endif
22537},
22538
22539{
22540	X86_VBROADCASTI64X2rmk, X86_INS_VBROADCASTI64X2, 1,
22541#ifndef CAPSTONE_DIET
22542	{ 0 }, { 0 }, { 0 }, 0, 0
22543#endif
22544},
22545
22546{
22547	X86_VBROADCASTI64X2rmkz, X86_INS_VBROADCASTI64X2, 1,
22548#ifndef CAPSTONE_DIET
22549	{ 0 }, { 0 }, { 0 }, 0, 0
22550#endif
22551},
22552
22553{
22554	X86_VBROADCASTI64X4rm, X86_INS_VBROADCASTI64X4, 1,
22555#ifndef CAPSTONE_DIET
22556	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22557#endif
22558},
22559
22560{
22561	X86_VBROADCASTI64X4rmk, X86_INS_VBROADCASTI64X4, 1,
22562#ifndef CAPSTONE_DIET
22563	{ 0 }, { 0 }, { 0 }, 0, 0
22564#endif
22565},
22566
22567{
22568	X86_VBROADCASTI64X4rmkz, X86_INS_VBROADCASTI64X4, 1,
22569#ifndef CAPSTONE_DIET
22570	{ 0 }, { 0 }, { 0 }, 0, 0
22571#endif
22572},
22573
22574{
22575	X86_VBROADCASTSDYrm, X86_INS_VBROADCASTSD, 0,
22576#ifndef CAPSTONE_DIET
22577	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22578#endif
22579},
22580
22581{
22582	X86_VBROADCASTSDYrr, X86_INS_VBROADCASTSD, 0,
22583#ifndef CAPSTONE_DIET
22584	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
22585#endif
22586},
22587
22588{
22589	X86_VBROADCASTSDZ256m, X86_INS_VBROADCASTSD, 0,
22590#ifndef CAPSTONE_DIET
22591	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22592#endif
22593},
22594
22595{
22596	X86_VBROADCASTSDZ256mk, X86_INS_VBROADCASTSD, 0,
22597#ifndef CAPSTONE_DIET
22598	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22599#endif
22600},
22601
22602{
22603	X86_VBROADCASTSDZ256mkz, X86_INS_VBROADCASTSD, 0,
22604#ifndef CAPSTONE_DIET
22605	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22606#endif
22607},
22608
22609{
22610	X86_VBROADCASTSDZ256r, X86_INS_VBROADCASTSD, 0,
22611#ifndef CAPSTONE_DIET
22612	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22613#endif
22614},
22615
22616{
22617	X86_VBROADCASTSDZ256rk, X86_INS_VBROADCASTSD, 0,
22618#ifndef CAPSTONE_DIET
22619	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22620#endif
22621},
22622
22623{
22624	X86_VBROADCASTSDZ256rkz, X86_INS_VBROADCASTSD, 0,
22625#ifndef CAPSTONE_DIET
22626	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22627#endif
22628},
22629
22630{
22631	X86_VBROADCASTSDZm, X86_INS_VBROADCASTSD, 0,
22632#ifndef CAPSTONE_DIET
22633	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22634#endif
22635},
22636
22637{
22638	X86_VBROADCASTSDZmk, X86_INS_VBROADCASTSD, 0,
22639#ifndef CAPSTONE_DIET
22640	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22641#endif
22642},
22643
22644{
22645	X86_VBROADCASTSDZmkz, X86_INS_VBROADCASTSD, 0,
22646#ifndef CAPSTONE_DIET
22647	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22648#endif
22649},
22650
22651{
22652	X86_VBROADCASTSDZr, X86_INS_VBROADCASTSD, 0,
22653#ifndef CAPSTONE_DIET
22654	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22655#endif
22656},
22657
22658{
22659	X86_VBROADCASTSDZrk, X86_INS_VBROADCASTSD, 0,
22660#ifndef CAPSTONE_DIET
22661	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22662#endif
22663},
22664
22665{
22666	X86_VBROADCASTSDZrkz, X86_INS_VBROADCASTSD, 0,
22667#ifndef CAPSTONE_DIET
22668	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22669#endif
22670},
22671
22672{
22673	X86_VBROADCASTSSYrm, X86_INS_VBROADCASTSS, 0,
22674#ifndef CAPSTONE_DIET
22675	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22676#endif
22677},
22678
22679{
22680	X86_VBROADCASTSSYrr, X86_INS_VBROADCASTSS, 0,
22681#ifndef CAPSTONE_DIET
22682	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
22683#endif
22684},
22685
22686{
22687	X86_VBROADCASTSSZ128m, X86_INS_VBROADCASTSS, 0,
22688#ifndef CAPSTONE_DIET
22689	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22690#endif
22691},
22692
22693{
22694	X86_VBROADCASTSSZ128mk, X86_INS_VBROADCASTSS, 0,
22695#ifndef CAPSTONE_DIET
22696	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22697#endif
22698},
22699
22700{
22701	X86_VBROADCASTSSZ128mkz, X86_INS_VBROADCASTSS, 0,
22702#ifndef CAPSTONE_DIET
22703	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22704#endif
22705},
22706
22707{
22708	X86_VBROADCASTSSZ128r, X86_INS_VBROADCASTSS, 0,
22709#ifndef CAPSTONE_DIET
22710	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22711#endif
22712},
22713
22714{
22715	X86_VBROADCASTSSZ128rk, X86_INS_VBROADCASTSS, 0,
22716#ifndef CAPSTONE_DIET
22717	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22718#endif
22719},
22720
22721{
22722	X86_VBROADCASTSSZ128rkz, X86_INS_VBROADCASTSS, 0,
22723#ifndef CAPSTONE_DIET
22724	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22725#endif
22726},
22727
22728{
22729	X86_VBROADCASTSSZ256m, X86_INS_VBROADCASTSS, 0,
22730#ifndef CAPSTONE_DIET
22731	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22732#endif
22733},
22734
22735{
22736	X86_VBROADCASTSSZ256mk, X86_INS_VBROADCASTSS, 0,
22737#ifndef CAPSTONE_DIET
22738	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22739#endif
22740},
22741
22742{
22743	X86_VBROADCASTSSZ256mkz, X86_INS_VBROADCASTSS, 0,
22744#ifndef CAPSTONE_DIET
22745	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22746#endif
22747},
22748
22749{
22750	X86_VBROADCASTSSZ256r, X86_INS_VBROADCASTSS, 0,
22751#ifndef CAPSTONE_DIET
22752	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22753#endif
22754},
22755
22756{
22757	X86_VBROADCASTSSZ256rk, X86_INS_VBROADCASTSS, 0,
22758#ifndef CAPSTONE_DIET
22759	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22760#endif
22761},
22762
22763{
22764	X86_VBROADCASTSSZ256rkz, X86_INS_VBROADCASTSS, 0,
22765#ifndef CAPSTONE_DIET
22766	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
22767#endif
22768},
22769
22770{
22771	X86_VBROADCASTSSZm, X86_INS_VBROADCASTSS, 0,
22772#ifndef CAPSTONE_DIET
22773	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22774#endif
22775},
22776
22777{
22778	X86_VBROADCASTSSZmk, X86_INS_VBROADCASTSS, 0,
22779#ifndef CAPSTONE_DIET
22780	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22781#endif
22782},
22783
22784{
22785	X86_VBROADCASTSSZmkz, X86_INS_VBROADCASTSS, 0,
22786#ifndef CAPSTONE_DIET
22787	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22788#endif
22789},
22790
22791{
22792	X86_VBROADCASTSSZr, X86_INS_VBROADCASTSS, 0,
22793#ifndef CAPSTONE_DIET
22794	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22795#endif
22796},
22797
22798{
22799	X86_VBROADCASTSSZrk, X86_INS_VBROADCASTSS, 0,
22800#ifndef CAPSTONE_DIET
22801	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22802#endif
22803},
22804
22805{
22806	X86_VBROADCASTSSZrkz, X86_INS_VBROADCASTSS, 0,
22807#ifndef CAPSTONE_DIET
22808	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
22809#endif
22810},
22811
22812{
22813	X86_VBROADCASTSSrm, X86_INS_VBROADCASTSS, 0,
22814#ifndef CAPSTONE_DIET
22815	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22816#endif
22817},
22818
22819{
22820	X86_VBROADCASTSSrr, X86_INS_VBROADCASTSS, 0,
22821#ifndef CAPSTONE_DIET
22822	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
22823#endif
22824},
22825
22826{
22827	X86_VCMPPDYrmi, X86_INS_VCMP, 0,
22828#ifndef CAPSTONE_DIET
22829	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22830#endif
22831},
22832
22833{
22834	X86_VCMPPDYrmi_alt, X86_INS_VCMPPD, 0,
22835#ifndef CAPSTONE_DIET
22836	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22837#endif
22838},
22839
22840{
22841	X86_VCMPPDYrri, X86_INS_VCMP, 0,
22842#ifndef CAPSTONE_DIET
22843	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22844#endif
22845},
22846
22847{
22848	X86_VCMPPDYrri_alt, X86_INS_VCMPPD, 0,
22849#ifndef CAPSTONE_DIET
22850	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
22851#endif
22852},
22853
22854{
22855	X86_VCMPPDZ128rmbi, X86_INS_VCMP, 0,
22856#ifndef CAPSTONE_DIET
22857	{ 0 }, { 0 }, { 0 }, 0, 0
22858#endif
22859},
22860
22861{
22862	X86_VCMPPDZ128rmbi_alt, X86_INS_VCMPPD, 0,
22863#ifndef CAPSTONE_DIET
22864	{ 0 }, { 0 }, { 0 }, 0, 0
22865#endif
22866},
22867
22868{
22869	X86_VCMPPDZ128rmbi_altk, X86_INS_VCMPPD, 0,
22870#ifndef CAPSTONE_DIET
22871	{ 0 }, { 0 }, { 0 }, 0, 0
22872#endif
22873},
22874
22875{
22876	X86_VCMPPDZ128rmbik, X86_INS_VCMP, 0,
22877#ifndef CAPSTONE_DIET
22878	{ 0 }, { 0 }, { 0 }, 0, 0
22879#endif
22880},
22881
22882{
22883	X86_VCMPPDZ128rmi, X86_INS_VCMP, 0,
22884#ifndef CAPSTONE_DIET
22885	{ 0 }, { 0 }, { 0 }, 0, 0
22886#endif
22887},
22888
22889{
22890	X86_VCMPPDZ128rmi_alt, X86_INS_VCMPPD, 0,
22891#ifndef CAPSTONE_DIET
22892	{ 0 }, { 0 }, { 0 }, 0, 0
22893#endif
22894},
22895
22896{
22897	X86_VCMPPDZ128rmi_altk, X86_INS_VCMPPD, 0,
22898#ifndef CAPSTONE_DIET
22899	{ 0 }, { 0 }, { 0 }, 0, 0
22900#endif
22901},
22902
22903{
22904	X86_VCMPPDZ128rmik, X86_INS_VCMP, 0,
22905#ifndef CAPSTONE_DIET
22906	{ 0 }, { 0 }, { 0 }, 0, 0
22907#endif
22908},
22909
22910{
22911	X86_VCMPPDZ128rri, X86_INS_VCMP, 0,
22912#ifndef CAPSTONE_DIET
22913	{ 0 }, { 0 }, { 0 }, 0, 0
22914#endif
22915},
22916
22917{
22918	X86_VCMPPDZ128rri_alt, X86_INS_VCMPPD, 0,
22919#ifndef CAPSTONE_DIET
22920	{ 0 }, { 0 }, { 0 }, 0, 0
22921#endif
22922},
22923
22924{
22925	X86_VCMPPDZ128rri_altk, X86_INS_VCMPPD, 0,
22926#ifndef CAPSTONE_DIET
22927	{ 0 }, { 0 }, { 0 }, 0, 0
22928#endif
22929},
22930
22931{
22932	X86_VCMPPDZ128rrik, X86_INS_VCMP, 0,
22933#ifndef CAPSTONE_DIET
22934	{ 0 }, { 0 }, { 0 }, 0, 0
22935#endif
22936},
22937
22938{
22939	X86_VCMPPDZ256rmbi, X86_INS_VCMP, 0,
22940#ifndef CAPSTONE_DIET
22941	{ 0 }, { 0 }, { 0 }, 0, 0
22942#endif
22943},
22944
22945{
22946	X86_VCMPPDZ256rmbi_alt, X86_INS_VCMPPD, 0,
22947#ifndef CAPSTONE_DIET
22948	{ 0 }, { 0 }, { 0 }, 0, 0
22949#endif
22950},
22951
22952{
22953	X86_VCMPPDZ256rmbi_altk, X86_INS_VCMPPD, 0,
22954#ifndef CAPSTONE_DIET
22955	{ 0 }, { 0 }, { 0 }, 0, 0
22956#endif
22957},
22958
22959{
22960	X86_VCMPPDZ256rmbik, X86_INS_VCMP, 0,
22961#ifndef CAPSTONE_DIET
22962	{ 0 }, { 0 }, { 0 }, 0, 0
22963#endif
22964},
22965
22966{
22967	X86_VCMPPDZ256rmi, X86_INS_VCMP, 0,
22968#ifndef CAPSTONE_DIET
22969	{ 0 }, { 0 }, { 0 }, 0, 0
22970#endif
22971},
22972
22973{
22974	X86_VCMPPDZ256rmi_alt, X86_INS_VCMPPD, 0,
22975#ifndef CAPSTONE_DIET
22976	{ 0 }, { 0 }, { 0 }, 0, 0
22977#endif
22978},
22979
22980{
22981	X86_VCMPPDZ256rmi_altk, X86_INS_VCMPPD, 0,
22982#ifndef CAPSTONE_DIET
22983	{ 0 }, { 0 }, { 0 }, 0, 0
22984#endif
22985},
22986
22987{
22988	X86_VCMPPDZ256rmik, X86_INS_VCMP, 0,
22989#ifndef CAPSTONE_DIET
22990	{ 0 }, { 0 }, { 0 }, 0, 0
22991#endif
22992},
22993
22994{
22995	X86_VCMPPDZ256rri, X86_INS_VCMP, 0,
22996#ifndef CAPSTONE_DIET
22997	{ 0 }, { 0 }, { 0 }, 0, 0
22998#endif
22999},
23000
23001{
23002	X86_VCMPPDZ256rri_alt, X86_INS_VCMPPD, 0,
23003#ifndef CAPSTONE_DIET
23004	{ 0 }, { 0 }, { 0 }, 0, 0
23005#endif
23006},
23007
23008{
23009	X86_VCMPPDZ256rri_altk, X86_INS_VCMPPD, 0,
23010#ifndef CAPSTONE_DIET
23011	{ 0 }, { 0 }, { 0 }, 0, 0
23012#endif
23013},
23014
23015{
23016	X86_VCMPPDZ256rrik, X86_INS_VCMP, 0,
23017#ifndef CAPSTONE_DIET
23018	{ 0 }, { 0 }, { 0 }, 0, 0
23019#endif
23020},
23021
23022{
23023	X86_VCMPPDZrmbi, X86_INS_VCMP, 0,
23024#ifndef CAPSTONE_DIET
23025	{ 0 }, { 0 }, { 0 }, 0, 0
23026#endif
23027},
23028
23029{
23030	X86_VCMPPDZrmbi_alt, X86_INS_VCMPPD, 0,
23031#ifndef CAPSTONE_DIET
23032	{ 0 }, { 0 }, { 0 }, 0, 0
23033#endif
23034},
23035
23036{
23037	X86_VCMPPDZrmbi_altk, X86_INS_VCMPPD, 0,
23038#ifndef CAPSTONE_DIET
23039	{ 0 }, { 0 }, { 0 }, 0, 0
23040#endif
23041},
23042
23043{
23044	X86_VCMPPDZrmbik, X86_INS_VCMP, 0,
23045#ifndef CAPSTONE_DIET
23046	{ 0 }, { 0 }, { 0 }, 0, 0
23047#endif
23048},
23049
23050{
23051	X86_VCMPPDZrmi, X86_INS_VCMP, 0,
23052#ifndef CAPSTONE_DIET
23053	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23054#endif
23055},
23056
23057{
23058	X86_VCMPPDZrmi_alt, X86_INS_VCMPPD, 0,
23059#ifndef CAPSTONE_DIET
23060	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23061#endif
23062},
23063
23064{
23065	X86_VCMPPDZrmi_altk, X86_INS_VCMPPD, 0,
23066#ifndef CAPSTONE_DIET
23067	{ 0 }, { 0 }, { 0 }, 0, 0
23068#endif
23069},
23070
23071{
23072	X86_VCMPPDZrmik, X86_INS_VCMP, 0,
23073#ifndef CAPSTONE_DIET
23074	{ 0 }, { 0 }, { 0 }, 0, 0
23075#endif
23076},
23077
23078{
23079	X86_VCMPPDZrri, X86_INS_VCMP, 0,
23080#ifndef CAPSTONE_DIET
23081	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23082#endif
23083},
23084
23085{
23086	X86_VCMPPDZrri_alt, X86_INS_VCMPPD, 0,
23087#ifndef CAPSTONE_DIET
23088	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23089#endif
23090},
23091
23092{
23093	X86_VCMPPDZrri_altk, X86_INS_VCMPPD, 0,
23094#ifndef CAPSTONE_DIET
23095	{ 0 }, { 0 }, { 0 }, 0, 0
23096#endif
23097},
23098
23099{
23100	X86_VCMPPDZrrib, X86_INS_VCMP, 0,
23101#ifndef CAPSTONE_DIET
23102	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23103#endif
23104},
23105
23106{
23107	X86_VCMPPDZrrib_alt, X86_INS_VCMPPD, 0,
23108#ifndef CAPSTONE_DIET
23109	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23110#endif
23111},
23112
23113{
23114	X86_VCMPPDZrrib_altk, X86_INS_VCMPPD, 0,
23115#ifndef CAPSTONE_DIET
23116	{ 0 }, { 0 }, { 0 }, 0, 0
23117#endif
23118},
23119
23120{
23121	X86_VCMPPDZrribk, X86_INS_VCMP, 0,
23122#ifndef CAPSTONE_DIET
23123	{ 0 }, { 0 }, { 0 }, 0, 0
23124#endif
23125},
23126
23127{
23128	X86_VCMPPDZrrik, X86_INS_VCMP, 0,
23129#ifndef CAPSTONE_DIET
23130	{ 0 }, { 0 }, { 0 }, 0, 0
23131#endif
23132},
23133
23134{
23135	X86_VCMPPDrmi, X86_INS_VCMP, 0,
23136#ifndef CAPSTONE_DIET
23137	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23138#endif
23139},
23140
23141{
23142	X86_VCMPPDrmi_alt, X86_INS_VCMPPD, 0,
23143#ifndef CAPSTONE_DIET
23144	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23145#endif
23146},
23147
23148{
23149	X86_VCMPPDrri, X86_INS_VCMP, 0,
23150#ifndef CAPSTONE_DIET
23151	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23152#endif
23153},
23154
23155{
23156	X86_VCMPPDrri_alt, X86_INS_VCMPPD, 0,
23157#ifndef CAPSTONE_DIET
23158	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23159#endif
23160},
23161
23162{
23163	X86_VCMPPSYrmi, X86_INS_VCMP, 0,
23164#ifndef CAPSTONE_DIET
23165	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23166#endif
23167},
23168
23169{
23170	X86_VCMPPSYrmi_alt, X86_INS_VCMPPS, 0,
23171#ifndef CAPSTONE_DIET
23172	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23173#endif
23174},
23175
23176{
23177	X86_VCMPPSYrri, X86_INS_VCMP, 0,
23178#ifndef CAPSTONE_DIET
23179	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23180#endif
23181},
23182
23183{
23184	X86_VCMPPSYrri_alt, X86_INS_VCMPPS, 0,
23185#ifndef CAPSTONE_DIET
23186	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23187#endif
23188},
23189
23190{
23191	X86_VCMPPSZ128rmbi, X86_INS_VCMP, 0,
23192#ifndef CAPSTONE_DIET
23193	{ 0 }, { 0 }, { 0 }, 0, 0
23194#endif
23195},
23196
23197{
23198	X86_VCMPPSZ128rmbi_alt, X86_INS_VCMPPS, 0,
23199#ifndef CAPSTONE_DIET
23200	{ 0 }, { 0 }, { 0 }, 0, 0
23201#endif
23202},
23203
23204{
23205	X86_VCMPPSZ128rmbi_altk, X86_INS_VCMPPS, 0,
23206#ifndef CAPSTONE_DIET
23207	{ 0 }, { 0 }, { 0 }, 0, 0
23208#endif
23209},
23210
23211{
23212	X86_VCMPPSZ128rmbik, X86_INS_VCMP, 0,
23213#ifndef CAPSTONE_DIET
23214	{ 0 }, { 0 }, { 0 }, 0, 0
23215#endif
23216},
23217
23218{
23219	X86_VCMPPSZ128rmi, X86_INS_VCMP, 0,
23220#ifndef CAPSTONE_DIET
23221	{ 0 }, { 0 }, { 0 }, 0, 0
23222#endif
23223},
23224
23225{
23226	X86_VCMPPSZ128rmi_alt, X86_INS_VCMPPS, 0,
23227#ifndef CAPSTONE_DIET
23228	{ 0 }, { 0 }, { 0 }, 0, 0
23229#endif
23230},
23231
23232{
23233	X86_VCMPPSZ128rmi_altk, X86_INS_VCMPPS, 0,
23234#ifndef CAPSTONE_DIET
23235	{ 0 }, { 0 }, { 0 }, 0, 0
23236#endif
23237},
23238
23239{
23240	X86_VCMPPSZ128rmik, X86_INS_VCMP, 0,
23241#ifndef CAPSTONE_DIET
23242	{ 0 }, { 0 }, { 0 }, 0, 0
23243#endif
23244},
23245
23246{
23247	X86_VCMPPSZ128rri, X86_INS_VCMP, 0,
23248#ifndef CAPSTONE_DIET
23249	{ 0 }, { 0 }, { 0 }, 0, 0
23250#endif
23251},
23252
23253{
23254	X86_VCMPPSZ128rri_alt, X86_INS_VCMPPS, 0,
23255#ifndef CAPSTONE_DIET
23256	{ 0 }, { 0 }, { 0 }, 0, 0
23257#endif
23258},
23259
23260{
23261	X86_VCMPPSZ128rri_altk, X86_INS_VCMPPS, 0,
23262#ifndef CAPSTONE_DIET
23263	{ 0 }, { 0 }, { 0 }, 0, 0
23264#endif
23265},
23266
23267{
23268	X86_VCMPPSZ128rrik, X86_INS_VCMP, 0,
23269#ifndef CAPSTONE_DIET
23270	{ 0 }, { 0 }, { 0 }, 0, 0
23271#endif
23272},
23273
23274{
23275	X86_VCMPPSZ256rmbi, X86_INS_VCMP, 0,
23276#ifndef CAPSTONE_DIET
23277	{ 0 }, { 0 }, { 0 }, 0, 0
23278#endif
23279},
23280
23281{
23282	X86_VCMPPSZ256rmbi_alt, X86_INS_VCMPPS, 0,
23283#ifndef CAPSTONE_DIET
23284	{ 0 }, { 0 }, { 0 }, 0, 0
23285#endif
23286},
23287
23288{
23289	X86_VCMPPSZ256rmbi_altk, X86_INS_VCMPPS, 0,
23290#ifndef CAPSTONE_DIET
23291	{ 0 }, { 0 }, { 0 }, 0, 0
23292#endif
23293},
23294
23295{
23296	X86_VCMPPSZ256rmbik, X86_INS_VCMP, 0,
23297#ifndef CAPSTONE_DIET
23298	{ 0 }, { 0 }, { 0 }, 0, 0
23299#endif
23300},
23301
23302{
23303	X86_VCMPPSZ256rmi, X86_INS_VCMP, 0,
23304#ifndef CAPSTONE_DIET
23305	{ 0 }, { 0 }, { 0 }, 0, 0
23306#endif
23307},
23308
23309{
23310	X86_VCMPPSZ256rmi_alt, X86_INS_VCMPPS, 0,
23311#ifndef CAPSTONE_DIET
23312	{ 0 }, { 0 }, { 0 }, 0, 0
23313#endif
23314},
23315
23316{
23317	X86_VCMPPSZ256rmi_altk, X86_INS_VCMPPS, 0,
23318#ifndef CAPSTONE_DIET
23319	{ 0 }, { 0 }, { 0 }, 0, 0
23320#endif
23321},
23322
23323{
23324	X86_VCMPPSZ256rmik, X86_INS_VCMP, 0,
23325#ifndef CAPSTONE_DIET
23326	{ 0 }, { 0 }, { 0 }, 0, 0
23327#endif
23328},
23329
23330{
23331	X86_VCMPPSZ256rri, X86_INS_VCMP, 0,
23332#ifndef CAPSTONE_DIET
23333	{ 0 }, { 0 }, { 0 }, 0, 0
23334#endif
23335},
23336
23337{
23338	X86_VCMPPSZ256rri_alt, X86_INS_VCMPPS, 0,
23339#ifndef CAPSTONE_DIET
23340	{ 0 }, { 0 }, { 0 }, 0, 0
23341#endif
23342},
23343
23344{
23345	X86_VCMPPSZ256rri_altk, X86_INS_VCMPPS, 0,
23346#ifndef CAPSTONE_DIET
23347	{ 0 }, { 0 }, { 0 }, 0, 0
23348#endif
23349},
23350
23351{
23352	X86_VCMPPSZ256rrik, X86_INS_VCMP, 0,
23353#ifndef CAPSTONE_DIET
23354	{ 0 }, { 0 }, { 0 }, 0, 0
23355#endif
23356},
23357
23358{
23359	X86_VCMPPSZrmbi, X86_INS_VCMP, 0,
23360#ifndef CAPSTONE_DIET
23361	{ 0 }, { 0 }, { 0 }, 0, 0
23362#endif
23363},
23364
23365{
23366	X86_VCMPPSZrmbi_alt, X86_INS_VCMPPS, 0,
23367#ifndef CAPSTONE_DIET
23368	{ 0 }, { 0 }, { 0 }, 0, 0
23369#endif
23370},
23371
23372{
23373	X86_VCMPPSZrmbi_altk, X86_INS_VCMPPS, 0,
23374#ifndef CAPSTONE_DIET
23375	{ 0 }, { 0 }, { 0 }, 0, 0
23376#endif
23377},
23378
23379{
23380	X86_VCMPPSZrmbik, X86_INS_VCMP, 0,
23381#ifndef CAPSTONE_DIET
23382	{ 0 }, { 0 }, { 0 }, 0, 0
23383#endif
23384},
23385
23386{
23387	X86_VCMPPSZrmi, X86_INS_VCMP, 0,
23388#ifndef CAPSTONE_DIET
23389	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23390#endif
23391},
23392
23393{
23394	X86_VCMPPSZrmi_alt, X86_INS_VCMPPS, 0,
23395#ifndef CAPSTONE_DIET
23396	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23397#endif
23398},
23399
23400{
23401	X86_VCMPPSZrmi_altk, X86_INS_VCMPPS, 0,
23402#ifndef CAPSTONE_DIET
23403	{ 0 }, { 0 }, { 0 }, 0, 0
23404#endif
23405},
23406
23407{
23408	X86_VCMPPSZrmik, X86_INS_VCMP, 0,
23409#ifndef CAPSTONE_DIET
23410	{ 0 }, { 0 }, { 0 }, 0, 0
23411#endif
23412},
23413
23414{
23415	X86_VCMPPSZrri, X86_INS_VCMP, 0,
23416#ifndef CAPSTONE_DIET
23417	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23418#endif
23419},
23420
23421{
23422	X86_VCMPPSZrri_alt, X86_INS_VCMPPS, 0,
23423#ifndef CAPSTONE_DIET
23424	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23425#endif
23426},
23427
23428{
23429	X86_VCMPPSZrri_altk, X86_INS_VCMPPS, 0,
23430#ifndef CAPSTONE_DIET
23431	{ 0 }, { 0 }, { 0 }, 0, 0
23432#endif
23433},
23434
23435{
23436	X86_VCMPPSZrrib, X86_INS_VCMP, 0,
23437#ifndef CAPSTONE_DIET
23438	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23439#endif
23440},
23441
23442{
23443	X86_VCMPPSZrrib_alt, X86_INS_VCMPPS, 0,
23444#ifndef CAPSTONE_DIET
23445	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23446#endif
23447},
23448
23449{
23450	X86_VCMPPSZrrib_altk, X86_INS_VCMPPS, 0,
23451#ifndef CAPSTONE_DIET
23452	{ 0 }, { 0 }, { 0 }, 0, 0
23453#endif
23454},
23455
23456{
23457	X86_VCMPPSZrribk, X86_INS_VCMP, 0,
23458#ifndef CAPSTONE_DIET
23459	{ 0 }, { 0 }, { 0 }, 0, 0
23460#endif
23461},
23462
23463{
23464	X86_VCMPPSZrrik, X86_INS_VCMP, 0,
23465#ifndef CAPSTONE_DIET
23466	{ 0 }, { 0 }, { 0 }, 0, 0
23467#endif
23468},
23469
23470{
23471	X86_VCMPPSrmi, X86_INS_VCMP, 0,
23472#ifndef CAPSTONE_DIET
23473	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23474#endif
23475},
23476
23477{
23478	X86_VCMPPSrmi_alt, X86_INS_VCMPPS, 0,
23479#ifndef CAPSTONE_DIET
23480	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23481#endif
23482},
23483
23484{
23485	X86_VCMPPSrri, X86_INS_VCMP, 0,
23486#ifndef CAPSTONE_DIET
23487	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23488#endif
23489},
23490
23491{
23492	X86_VCMPPSrri_alt, X86_INS_VCMPPS, 0,
23493#ifndef CAPSTONE_DIET
23494	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23495#endif
23496},
23497
23498{
23499	X86_VCMPSDZrm, X86_INS_VCMPSD, 0,
23500#ifndef CAPSTONE_DIET
23501	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23502#endif
23503},
23504
23505{
23506	X86_VCMPSDZrm_Int, X86_INS_VCMP, 0,
23507#ifndef CAPSTONE_DIET
23508	{ 0 }, { 0 }, { 0 }, 0, 0
23509#endif
23510},
23511
23512{
23513	X86_VCMPSDZrm_Intk, X86_INS_VCMP, 0,
23514#ifndef CAPSTONE_DIET
23515	{ 0 }, { 0 }, { 0 }, 0, 0
23516#endif
23517},
23518
23519{
23520	X86_VCMPSDZrmi_alt, X86_INS_VCMPSD, 0,
23521#ifndef CAPSTONE_DIET
23522	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23523#endif
23524},
23525
23526{
23527	X86_VCMPSDZrmi_altk, X86_INS_VCMPSD, 0,
23528#ifndef CAPSTONE_DIET
23529	{ 0 }, { 0 }, { 0 }, 0, 0
23530#endif
23531},
23532
23533{
23534	X86_VCMPSDZrr, X86_INS_VCMPSD, 0,
23535#ifndef CAPSTONE_DIET
23536	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23537#endif
23538},
23539
23540{
23541	X86_VCMPSDZrr_Int, X86_INS_VCMP, 0,
23542#ifndef CAPSTONE_DIET
23543	{ 0 }, { 0 }, { 0 }, 0, 0
23544#endif
23545},
23546
23547{
23548	X86_VCMPSDZrr_Intk, X86_INS_VCMP, 0,
23549#ifndef CAPSTONE_DIET
23550	{ 0 }, { 0 }, { 0 }, 0, 0
23551#endif
23552},
23553
23554{
23555	X86_VCMPSDZrrb_Int, X86_INS_VCMP, 0,
23556#ifndef CAPSTONE_DIET
23557	{ 0 }, { 0 }, { 0 }, 0, 0
23558#endif
23559},
23560
23561{
23562	X86_VCMPSDZrrb_Intk, X86_INS_VCMP, 0,
23563#ifndef CAPSTONE_DIET
23564	{ 0 }, { 0 }, { 0 }, 0, 0
23565#endif
23566},
23567
23568{
23569	X86_VCMPSDZrrb_alt, X86_INS_VCMPSD, 0,
23570#ifndef CAPSTONE_DIET
23571	{ 0 }, { 0 }, { 0 }, 0, 0
23572#endif
23573},
23574
23575{
23576	X86_VCMPSDZrrb_altk, X86_INS_VCMPSD, 0,
23577#ifndef CAPSTONE_DIET
23578	{ 0 }, { 0 }, { 0 }, 0, 0
23579#endif
23580},
23581
23582{
23583	X86_VCMPSDZrri_alt, X86_INS_VCMPSD, 0,
23584#ifndef CAPSTONE_DIET
23585	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23586#endif
23587},
23588
23589{
23590	X86_VCMPSDZrri_altk, X86_INS_VCMPSD, 0,
23591#ifndef CAPSTONE_DIET
23592	{ 0 }, { 0 }, { 0 }, 0, 0
23593#endif
23594},
23595
23596{
23597	X86_VCMPSDrm, X86_INS_VCMP, 0,
23598#ifndef CAPSTONE_DIET
23599	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23600#endif
23601},
23602
23603{
23604	X86_VCMPSDrm_Int, X86_INS_VCMPSD, 0,
23605#ifndef CAPSTONE_DIET
23606	{ 0 }, { 0 }, { 0 }, 0, 0
23607#endif
23608},
23609
23610{
23611	X86_VCMPSDrm_alt, X86_INS_VCMPSD, 0,
23612#ifndef CAPSTONE_DIET
23613	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23614#endif
23615},
23616
23617{
23618	X86_VCMPSDrr, X86_INS_VCMP, 0,
23619#ifndef CAPSTONE_DIET
23620	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23621#endif
23622},
23623
23624{
23625	X86_VCMPSDrr_Int, X86_INS_VCMP, 0,
23626#ifndef CAPSTONE_DIET
23627	{ 0 }, { 0 }, { 0 }, 0, 0
23628#endif
23629},
23630
23631{
23632	X86_VCMPSDrr_alt, X86_INS_VCMPSD, 0,
23633#ifndef CAPSTONE_DIET
23634	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23635#endif
23636},
23637
23638{
23639	X86_VCMPSSZrm, X86_INS_VCMPSS, 0,
23640#ifndef CAPSTONE_DIET
23641	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23642#endif
23643},
23644
23645{
23646	X86_VCMPSSZrm_Int, X86_INS_VCMP, 0,
23647#ifndef CAPSTONE_DIET
23648	{ 0 }, { 0 }, { 0 }, 0, 0
23649#endif
23650},
23651
23652{
23653	X86_VCMPSSZrm_Intk, X86_INS_VCMP, 0,
23654#ifndef CAPSTONE_DIET
23655	{ 0 }, { 0 }, { 0 }, 0, 0
23656#endif
23657},
23658
23659{
23660	X86_VCMPSSZrmi_alt, X86_INS_VCMPSS, 0,
23661#ifndef CAPSTONE_DIET
23662	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23663#endif
23664},
23665
23666{
23667	X86_VCMPSSZrmi_altk, X86_INS_VCMPSS, 0,
23668#ifndef CAPSTONE_DIET
23669	{ 0 }, { 0 }, { 0 }, 0, 0
23670#endif
23671},
23672
23673{
23674	X86_VCMPSSZrr, X86_INS_VCMPSS, 0,
23675#ifndef CAPSTONE_DIET
23676	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23677#endif
23678},
23679
23680{
23681	X86_VCMPSSZrr_Int, X86_INS_VCMP, 0,
23682#ifndef CAPSTONE_DIET
23683	{ 0 }, { 0 }, { 0 }, 0, 0
23684#endif
23685},
23686
23687{
23688	X86_VCMPSSZrr_Intk, X86_INS_VCMP, 0,
23689#ifndef CAPSTONE_DIET
23690	{ 0 }, { 0 }, { 0 }, 0, 0
23691#endif
23692},
23693
23694{
23695	X86_VCMPSSZrrb_Int, X86_INS_VCMP, 0,
23696#ifndef CAPSTONE_DIET
23697	{ 0 }, { 0 }, { 0 }, 0, 0
23698#endif
23699},
23700
23701{
23702	X86_VCMPSSZrrb_Intk, X86_INS_VCMP, 0,
23703#ifndef CAPSTONE_DIET
23704	{ 0 }, { 0 }, { 0 }, 0, 0
23705#endif
23706},
23707
23708{
23709	X86_VCMPSSZrrb_alt, X86_INS_VCMPSS, 0,
23710#ifndef CAPSTONE_DIET
23711	{ 0 }, { 0 }, { 0 }, 0, 0
23712#endif
23713},
23714
23715{
23716	X86_VCMPSSZrrb_altk, X86_INS_VCMPSS, 0,
23717#ifndef CAPSTONE_DIET
23718	{ 0 }, { 0 }, { 0 }, 0, 0
23719#endif
23720},
23721
23722{
23723	X86_VCMPSSZrri_alt, X86_INS_VCMPSS, 0,
23724#ifndef CAPSTONE_DIET
23725	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23726#endif
23727},
23728
23729{
23730	X86_VCMPSSZrri_altk, X86_INS_VCMPSS, 0,
23731#ifndef CAPSTONE_DIET
23732	{ 0 }, { 0 }, { 0 }, 0, 0
23733#endif
23734},
23735
23736{
23737	X86_VCMPSSrm, X86_INS_VCMP, 0,
23738#ifndef CAPSTONE_DIET
23739	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23740#endif
23741},
23742
23743{
23744	X86_VCMPSSrm_Int, X86_INS_VCMPSS, 0,
23745#ifndef CAPSTONE_DIET
23746	{ 0 }, { 0 }, { 0 }, 0, 0
23747#endif
23748},
23749
23750{
23751	X86_VCMPSSrm_alt, X86_INS_VCMPSS, 0,
23752#ifndef CAPSTONE_DIET
23753	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23754#endif
23755},
23756
23757{
23758	X86_VCMPSSrr, X86_INS_VCMP, 0,
23759#ifndef CAPSTONE_DIET
23760	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23761#endif
23762},
23763
23764{
23765	X86_VCMPSSrr_Int, X86_INS_VCMP, 0,
23766#ifndef CAPSTONE_DIET
23767	{ 0 }, { 0 }, { 0 }, 0, 0
23768#endif
23769},
23770
23771{
23772	X86_VCMPSSrr_alt, X86_INS_VCMPSS, 0,
23773#ifndef CAPSTONE_DIET
23774	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
23775#endif
23776},
23777
23778{
23779	X86_VCOMISDZrm, X86_INS_VCOMISD, 0,
23780#ifndef CAPSTONE_DIET
23781	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23782#endif
23783},
23784
23785{
23786	X86_VCOMISDZrm_Int, X86_INS_VCOMISD, 0,
23787#ifndef CAPSTONE_DIET
23788	{ 0 }, { 0 }, { 0 }, 0, 0
23789#endif
23790},
23791
23792{
23793	X86_VCOMISDZrr, X86_INS_VCOMISD, 0,
23794#ifndef CAPSTONE_DIET
23795	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23796#endif
23797},
23798
23799{
23800	X86_VCOMISDZrr_Int, X86_INS_VCOMISD, 0,
23801#ifndef CAPSTONE_DIET
23802	{ 0 }, { 0 }, { 0 }, 0, 0
23803#endif
23804},
23805
23806{
23807	X86_VCOMISDZrrb, X86_INS_VCOMISD, 0,
23808#ifndef CAPSTONE_DIET
23809	{ 0 }, { 0 }, { 0 }, 0, 0
23810#endif
23811},
23812
23813{
23814	X86_VCOMISDrm, X86_INS_VCOMISD, 0,
23815#ifndef CAPSTONE_DIET
23816	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
23817#endif
23818},
23819
23820{
23821	X86_VCOMISDrm_Int, X86_INS_VCOMISD, 0,
23822#ifndef CAPSTONE_DIET
23823	{ 0 }, { 0 }, { 0 }, 0, 0
23824#endif
23825},
23826
23827{
23828	X86_VCOMISDrr, X86_INS_VCOMISD, 0,
23829#ifndef CAPSTONE_DIET
23830	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
23831#endif
23832},
23833
23834{
23835	X86_VCOMISDrr_Int, X86_INS_VCOMISD, 0,
23836#ifndef CAPSTONE_DIET
23837	{ 0 }, { 0 }, { 0 }, 0, 0
23838#endif
23839},
23840
23841{
23842	X86_VCOMISSZrm, X86_INS_VCOMISS, 0,
23843#ifndef CAPSTONE_DIET
23844	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23845#endif
23846},
23847
23848{
23849	X86_VCOMISSZrm_Int, X86_INS_VCOMISS, 0,
23850#ifndef CAPSTONE_DIET
23851	{ 0 }, { 0 }, { 0 }, 0, 0
23852#endif
23853},
23854
23855{
23856	X86_VCOMISSZrr, X86_INS_VCOMISS, 0,
23857#ifndef CAPSTONE_DIET
23858	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23859#endif
23860},
23861
23862{
23863	X86_VCOMISSZrr_Int, X86_INS_VCOMISS, 0,
23864#ifndef CAPSTONE_DIET
23865	{ 0 }, { 0 }, { 0 }, 0, 0
23866#endif
23867},
23868
23869{
23870	X86_VCOMISSZrrb, X86_INS_VCOMISS, 0,
23871#ifndef CAPSTONE_DIET
23872	{ 0 }, { 0 }, { 0 }, 0, 0
23873#endif
23874},
23875
23876{
23877	X86_VCOMISSrm, X86_INS_VCOMISS, 0,
23878#ifndef CAPSTONE_DIET
23879	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
23880#endif
23881},
23882
23883{
23884	X86_VCOMISSrm_Int, X86_INS_VCOMISS, 0,
23885#ifndef CAPSTONE_DIET
23886	{ 0 }, { 0 }, { 0 }, 0, 0
23887#endif
23888},
23889
23890{
23891	X86_VCOMISSrr, X86_INS_VCOMISS, 0,
23892#ifndef CAPSTONE_DIET
23893	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
23894#endif
23895},
23896
23897{
23898	X86_VCOMISSrr_Int, X86_INS_VCOMISS, 0,
23899#ifndef CAPSTONE_DIET
23900	{ 0 }, { 0 }, { 0 }, 0, 0
23901#endif
23902},
23903
23904{
23905	X86_VCOMPRESSPDZ128mr, X86_INS_VCOMPRESSPD, 0,
23906#ifndef CAPSTONE_DIET
23907	{ 0 }, { 0 }, { 0 }, 0, 0
23908#endif
23909},
23910
23911{
23912	X86_VCOMPRESSPDZ128mrk, X86_INS_VCOMPRESSPD, 0,
23913#ifndef CAPSTONE_DIET
23914	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
23915#endif
23916},
23917
23918{
23919	X86_VCOMPRESSPDZ128rr, X86_INS_VCOMPRESSPD, 0,
23920#ifndef CAPSTONE_DIET
23921	{ 0 }, { 0 }, { 0 }, 0, 0
23922#endif
23923},
23924
23925{
23926	X86_VCOMPRESSPDZ128rrk, X86_INS_VCOMPRESSPD, 0,
23927#ifndef CAPSTONE_DIET
23928	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
23929#endif
23930},
23931
23932{
23933	X86_VCOMPRESSPDZ128rrkz, X86_INS_VCOMPRESSPD, 0,
23934#ifndef CAPSTONE_DIET
23935	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
23936#endif
23937},
23938
23939{
23940	X86_VCOMPRESSPDZ256mr, X86_INS_VCOMPRESSPD, 0,
23941#ifndef CAPSTONE_DIET
23942	{ 0 }, { 0 }, { 0 }, 0, 0
23943#endif
23944},
23945
23946{
23947	X86_VCOMPRESSPDZ256mrk, X86_INS_VCOMPRESSPD, 0,
23948#ifndef CAPSTONE_DIET
23949	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
23950#endif
23951},
23952
23953{
23954	X86_VCOMPRESSPDZ256rr, X86_INS_VCOMPRESSPD, 0,
23955#ifndef CAPSTONE_DIET
23956	{ 0 }, { 0 }, { 0 }, 0, 0
23957#endif
23958},
23959
23960{
23961	X86_VCOMPRESSPDZ256rrk, X86_INS_VCOMPRESSPD, 0,
23962#ifndef CAPSTONE_DIET
23963	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
23964#endif
23965},
23966
23967{
23968	X86_VCOMPRESSPDZ256rrkz, X86_INS_VCOMPRESSPD, 0,
23969#ifndef CAPSTONE_DIET
23970	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
23971#endif
23972},
23973
23974{
23975	X86_VCOMPRESSPDZmr, X86_INS_VCOMPRESSPD, 0,
23976#ifndef CAPSTONE_DIET
23977	{ 0 }, { 0 }, { 0 }, 0, 0
23978#endif
23979},
23980
23981{
23982	X86_VCOMPRESSPDZmrk, X86_INS_VCOMPRESSPD, 0,
23983#ifndef CAPSTONE_DIET
23984	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23985#endif
23986},
23987
23988{
23989	X86_VCOMPRESSPDZrr, X86_INS_VCOMPRESSPD, 0,
23990#ifndef CAPSTONE_DIET
23991	{ 0 }, { 0 }, { 0 }, 0, 0
23992#endif
23993},
23994
23995{
23996	X86_VCOMPRESSPDZrrk, X86_INS_VCOMPRESSPD, 0,
23997#ifndef CAPSTONE_DIET
23998	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
23999#endif
24000},
24001
24002{
24003	X86_VCOMPRESSPDZrrkz, X86_INS_VCOMPRESSPD, 0,
24004#ifndef CAPSTONE_DIET
24005	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24006#endif
24007},
24008
24009{
24010	X86_VCOMPRESSPSZ128mr, X86_INS_VCOMPRESSPS, 0,
24011#ifndef CAPSTONE_DIET
24012	{ 0 }, { 0 }, { 0 }, 0, 0
24013#endif
24014},
24015
24016{
24017	X86_VCOMPRESSPSZ128mrk, X86_INS_VCOMPRESSPS, 0,
24018#ifndef CAPSTONE_DIET
24019	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
24020#endif
24021},
24022
24023{
24024	X86_VCOMPRESSPSZ128rr, X86_INS_VCOMPRESSPS, 0,
24025#ifndef CAPSTONE_DIET
24026	{ 0 }, { 0 }, { 0 }, 0, 0
24027#endif
24028},
24029
24030{
24031	X86_VCOMPRESSPSZ128rrk, X86_INS_VCOMPRESSPS, 0,
24032#ifndef CAPSTONE_DIET
24033	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
24034#endif
24035},
24036
24037{
24038	X86_VCOMPRESSPSZ128rrkz, X86_INS_VCOMPRESSPS, 0,
24039#ifndef CAPSTONE_DIET
24040	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
24041#endif
24042},
24043
24044{
24045	X86_VCOMPRESSPSZ256mr, X86_INS_VCOMPRESSPS, 0,
24046#ifndef CAPSTONE_DIET
24047	{ 0 }, { 0 }, { 0 }, 0, 0
24048#endif
24049},
24050
24051{
24052	X86_VCOMPRESSPSZ256mrk, X86_INS_VCOMPRESSPS, 0,
24053#ifndef CAPSTONE_DIET
24054	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
24055#endif
24056},
24057
24058{
24059	X86_VCOMPRESSPSZ256rr, X86_INS_VCOMPRESSPS, 0,
24060#ifndef CAPSTONE_DIET
24061	{ 0 }, { 0 }, { 0 }, 0, 0
24062#endif
24063},
24064
24065{
24066	X86_VCOMPRESSPSZ256rrk, X86_INS_VCOMPRESSPS, 0,
24067#ifndef CAPSTONE_DIET
24068	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
24069#endif
24070},
24071
24072{
24073	X86_VCOMPRESSPSZ256rrkz, X86_INS_VCOMPRESSPS, 0,
24074#ifndef CAPSTONE_DIET
24075	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
24076#endif
24077},
24078
24079{
24080	X86_VCOMPRESSPSZmr, X86_INS_VCOMPRESSPS, 0,
24081#ifndef CAPSTONE_DIET
24082	{ 0 }, { 0 }, { 0 }, 0, 0
24083#endif
24084},
24085
24086{
24087	X86_VCOMPRESSPSZmrk, X86_INS_VCOMPRESSPS, 0,
24088#ifndef CAPSTONE_DIET
24089	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24090#endif
24091},
24092
24093{
24094	X86_VCOMPRESSPSZrr, X86_INS_VCOMPRESSPS, 0,
24095#ifndef CAPSTONE_DIET
24096	{ 0 }, { 0 }, { 0 }, 0, 0
24097#endif
24098},
24099
24100{
24101	X86_VCOMPRESSPSZrrk, X86_INS_VCOMPRESSPS, 0,
24102#ifndef CAPSTONE_DIET
24103	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24104#endif
24105},
24106
24107{
24108	X86_VCOMPRESSPSZrrkz, X86_INS_VCOMPRESSPS, 0,
24109#ifndef CAPSTONE_DIET
24110	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24111#endif
24112},
24113
24114{
24115	X86_VCVTDQ2PDYrm, X86_INS_VCVTDQ2PD, 0,
24116#ifndef CAPSTONE_DIET
24117	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24118#endif
24119},
24120
24121{
24122	X86_VCVTDQ2PDYrr, X86_INS_VCVTDQ2PD, 0,
24123#ifndef CAPSTONE_DIET
24124	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24125#endif
24126},
24127
24128{
24129	X86_VCVTDQ2PDZ128rm, X86_INS_VCVTDQ2PD, 0,
24130#ifndef CAPSTONE_DIET
24131	{ 0 }, { 0 }, { 0 }, 0, 0
24132#endif
24133},
24134
24135{
24136	X86_VCVTDQ2PDZ128rmb, X86_INS_VCVTDQ2PD, 0,
24137#ifndef CAPSTONE_DIET
24138	{ 0 }, { 0 }, { 0 }, 0, 0
24139#endif
24140},
24141
24142{
24143	X86_VCVTDQ2PDZ128rmbk, X86_INS_VCVTDQ2PD, 0,
24144#ifndef CAPSTONE_DIET
24145	{ 0 }, { 0 }, { 0 }, 0, 0
24146#endif
24147},
24148
24149{
24150	X86_VCVTDQ2PDZ128rmbkz, X86_INS_VCVTDQ2PD, 0,
24151#ifndef CAPSTONE_DIET
24152	{ 0 }, { 0 }, { 0 }, 0, 0
24153#endif
24154},
24155
24156{
24157	X86_VCVTDQ2PDZ128rmk, X86_INS_VCVTDQ2PD, 0,
24158#ifndef CAPSTONE_DIET
24159	{ 0 }, { 0 }, { 0 }, 0, 0
24160#endif
24161},
24162
24163{
24164	X86_VCVTDQ2PDZ128rmkz, X86_INS_VCVTDQ2PD, 0,
24165#ifndef CAPSTONE_DIET
24166	{ 0 }, { 0 }, { 0 }, 0, 0
24167#endif
24168},
24169
24170{
24171	X86_VCVTDQ2PDZ128rr, X86_INS_VCVTDQ2PD, 0,
24172#ifndef CAPSTONE_DIET
24173	{ 0 }, { 0 }, { 0 }, 0, 0
24174#endif
24175},
24176
24177{
24178	X86_VCVTDQ2PDZ128rrk, X86_INS_VCVTDQ2PD, 0,
24179#ifndef CAPSTONE_DIET
24180	{ 0 }, { 0 }, { 0 }, 0, 0
24181#endif
24182},
24183
24184{
24185	X86_VCVTDQ2PDZ128rrkz, X86_INS_VCVTDQ2PD, 0,
24186#ifndef CAPSTONE_DIET
24187	{ 0 }, { 0 }, { 0 }, 0, 0
24188#endif
24189},
24190
24191{
24192	X86_VCVTDQ2PDZ256rm, X86_INS_VCVTDQ2PD, 0,
24193#ifndef CAPSTONE_DIET
24194	{ 0 }, { 0 }, { 0 }, 0, 0
24195#endif
24196},
24197
24198{
24199	X86_VCVTDQ2PDZ256rmb, X86_INS_VCVTDQ2PD, 0,
24200#ifndef CAPSTONE_DIET
24201	{ 0 }, { 0 }, { 0 }, 0, 0
24202#endif
24203},
24204
24205{
24206	X86_VCVTDQ2PDZ256rmbk, X86_INS_VCVTDQ2PD, 0,
24207#ifndef CAPSTONE_DIET
24208	{ 0 }, { 0 }, { 0 }, 0, 0
24209#endif
24210},
24211
24212{
24213	X86_VCVTDQ2PDZ256rmbkz, X86_INS_VCVTDQ2PD, 0,
24214#ifndef CAPSTONE_DIET
24215	{ 0 }, { 0 }, { 0 }, 0, 0
24216#endif
24217},
24218
24219{
24220	X86_VCVTDQ2PDZ256rmk, X86_INS_VCVTDQ2PD, 0,
24221#ifndef CAPSTONE_DIET
24222	{ 0 }, { 0 }, { 0 }, 0, 0
24223#endif
24224},
24225
24226{
24227	X86_VCVTDQ2PDZ256rmkz, X86_INS_VCVTDQ2PD, 0,
24228#ifndef CAPSTONE_DIET
24229	{ 0 }, { 0 }, { 0 }, 0, 0
24230#endif
24231},
24232
24233{
24234	X86_VCVTDQ2PDZ256rr, X86_INS_VCVTDQ2PD, 0,
24235#ifndef CAPSTONE_DIET
24236	{ 0 }, { 0 }, { 0 }, 0, 0
24237#endif
24238},
24239
24240{
24241	X86_VCVTDQ2PDZ256rrk, X86_INS_VCVTDQ2PD, 0,
24242#ifndef CAPSTONE_DIET
24243	{ 0 }, { 0 }, { 0 }, 0, 0
24244#endif
24245},
24246
24247{
24248	X86_VCVTDQ2PDZ256rrkz, X86_INS_VCVTDQ2PD, 0,
24249#ifndef CAPSTONE_DIET
24250	{ 0 }, { 0 }, { 0 }, 0, 0
24251#endif
24252},
24253
24254{
24255	X86_VCVTDQ2PDZrm, X86_INS_VCVTDQ2PD, 0,
24256#ifndef CAPSTONE_DIET
24257	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24258#endif
24259},
24260
24261{
24262	X86_VCVTDQ2PDZrmb, X86_INS_VCVTDQ2PD, 0,
24263#ifndef CAPSTONE_DIET
24264	{ 0 }, { 0 }, { 0 }, 0, 0
24265#endif
24266},
24267
24268{
24269	X86_VCVTDQ2PDZrmbk, X86_INS_VCVTDQ2PD, 0,
24270#ifndef CAPSTONE_DIET
24271	{ 0 }, { 0 }, { 0 }, 0, 0
24272#endif
24273},
24274
24275{
24276	X86_VCVTDQ2PDZrmbkz, X86_INS_VCVTDQ2PD, 0,
24277#ifndef CAPSTONE_DIET
24278	{ 0 }, { 0 }, { 0 }, 0, 0
24279#endif
24280},
24281
24282{
24283	X86_VCVTDQ2PDZrmk, X86_INS_VCVTDQ2PD, 0,
24284#ifndef CAPSTONE_DIET
24285	{ 0 }, { 0 }, { 0 }, 0, 0
24286#endif
24287},
24288
24289{
24290	X86_VCVTDQ2PDZrmkz, X86_INS_VCVTDQ2PD, 0,
24291#ifndef CAPSTONE_DIET
24292	{ 0 }, { 0 }, { 0 }, 0, 0
24293#endif
24294},
24295
24296{
24297	X86_VCVTDQ2PDZrr, X86_INS_VCVTDQ2PD, 0,
24298#ifndef CAPSTONE_DIET
24299	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24300#endif
24301},
24302
24303{
24304	X86_VCVTDQ2PDZrrk, X86_INS_VCVTDQ2PD, 0,
24305#ifndef CAPSTONE_DIET
24306	{ 0 }, { 0 }, { 0 }, 0, 0
24307#endif
24308},
24309
24310{
24311	X86_VCVTDQ2PDZrrkz, X86_INS_VCVTDQ2PD, 0,
24312#ifndef CAPSTONE_DIET
24313	{ 0 }, { 0 }, { 0 }, 0, 0
24314#endif
24315},
24316
24317{
24318	X86_VCVTDQ2PDrm, X86_INS_VCVTDQ2PD, 0,
24319#ifndef CAPSTONE_DIET
24320	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24321#endif
24322},
24323
24324{
24325	X86_VCVTDQ2PDrr, X86_INS_VCVTDQ2PD, 0,
24326#ifndef CAPSTONE_DIET
24327	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24328#endif
24329},
24330
24331{
24332	X86_VCVTDQ2PSYrm, X86_INS_VCVTDQ2PS, 0,
24333#ifndef CAPSTONE_DIET
24334	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24335#endif
24336},
24337
24338{
24339	X86_VCVTDQ2PSYrr, X86_INS_VCVTDQ2PS, 0,
24340#ifndef CAPSTONE_DIET
24341	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24342#endif
24343},
24344
24345{
24346	X86_VCVTDQ2PSZ128rm, X86_INS_VCVTDQ2PS, 0,
24347#ifndef CAPSTONE_DIET
24348	{ 0 }, { 0 }, { 0 }, 0, 0
24349#endif
24350},
24351
24352{
24353	X86_VCVTDQ2PSZ128rmb, X86_INS_VCVTDQ2PS, 0,
24354#ifndef CAPSTONE_DIET
24355	{ 0 }, { 0 }, { 0 }, 0, 0
24356#endif
24357},
24358
24359{
24360	X86_VCVTDQ2PSZ128rmbk, X86_INS_VCVTDQ2PS, 0,
24361#ifndef CAPSTONE_DIET
24362	{ 0 }, { 0 }, { 0 }, 0, 0
24363#endif
24364},
24365
24366{
24367	X86_VCVTDQ2PSZ128rmbkz, X86_INS_VCVTDQ2PS, 0,
24368#ifndef CAPSTONE_DIET
24369	{ 0 }, { 0 }, { 0 }, 0, 0
24370#endif
24371},
24372
24373{
24374	X86_VCVTDQ2PSZ128rmk, X86_INS_VCVTDQ2PS, 0,
24375#ifndef CAPSTONE_DIET
24376	{ 0 }, { 0 }, { 0 }, 0, 0
24377#endif
24378},
24379
24380{
24381	X86_VCVTDQ2PSZ128rmkz, X86_INS_VCVTDQ2PS, 0,
24382#ifndef CAPSTONE_DIET
24383	{ 0 }, { 0 }, { 0 }, 0, 0
24384#endif
24385},
24386
24387{
24388	X86_VCVTDQ2PSZ128rr, X86_INS_VCVTDQ2PS, 0,
24389#ifndef CAPSTONE_DIET
24390	{ 0 }, { 0 }, { 0 }, 0, 0
24391#endif
24392},
24393
24394{
24395	X86_VCVTDQ2PSZ128rrk, X86_INS_VCVTDQ2PS, 0,
24396#ifndef CAPSTONE_DIET
24397	{ 0 }, { 0 }, { 0 }, 0, 0
24398#endif
24399},
24400
24401{
24402	X86_VCVTDQ2PSZ128rrkz, X86_INS_VCVTDQ2PS, 0,
24403#ifndef CAPSTONE_DIET
24404	{ 0 }, { 0 }, { 0 }, 0, 0
24405#endif
24406},
24407
24408{
24409	X86_VCVTDQ2PSZ256rm, X86_INS_VCVTDQ2PS, 0,
24410#ifndef CAPSTONE_DIET
24411	{ 0 }, { 0 }, { 0 }, 0, 0
24412#endif
24413},
24414
24415{
24416	X86_VCVTDQ2PSZ256rmb, X86_INS_VCVTDQ2PS, 0,
24417#ifndef CAPSTONE_DIET
24418	{ 0 }, { 0 }, { 0 }, 0, 0
24419#endif
24420},
24421
24422{
24423	X86_VCVTDQ2PSZ256rmbk, X86_INS_VCVTDQ2PS, 0,
24424#ifndef CAPSTONE_DIET
24425	{ 0 }, { 0 }, { 0 }, 0, 0
24426#endif
24427},
24428
24429{
24430	X86_VCVTDQ2PSZ256rmbkz, X86_INS_VCVTDQ2PS, 0,
24431#ifndef CAPSTONE_DIET
24432	{ 0 }, { 0 }, { 0 }, 0, 0
24433#endif
24434},
24435
24436{
24437	X86_VCVTDQ2PSZ256rmk, X86_INS_VCVTDQ2PS, 0,
24438#ifndef CAPSTONE_DIET
24439	{ 0 }, { 0 }, { 0 }, 0, 0
24440#endif
24441},
24442
24443{
24444	X86_VCVTDQ2PSZ256rmkz, X86_INS_VCVTDQ2PS, 0,
24445#ifndef CAPSTONE_DIET
24446	{ 0 }, { 0 }, { 0 }, 0, 0
24447#endif
24448},
24449
24450{
24451	X86_VCVTDQ2PSZ256rr, X86_INS_VCVTDQ2PS, 0,
24452#ifndef CAPSTONE_DIET
24453	{ 0 }, { 0 }, { 0 }, 0, 0
24454#endif
24455},
24456
24457{
24458	X86_VCVTDQ2PSZ256rrk, X86_INS_VCVTDQ2PS, 0,
24459#ifndef CAPSTONE_DIET
24460	{ 0 }, { 0 }, { 0 }, 0, 0
24461#endif
24462},
24463
24464{
24465	X86_VCVTDQ2PSZ256rrkz, X86_INS_VCVTDQ2PS, 0,
24466#ifndef CAPSTONE_DIET
24467	{ 0 }, { 0 }, { 0 }, 0, 0
24468#endif
24469},
24470
24471{
24472	X86_VCVTDQ2PSZrm, X86_INS_VCVTDQ2PS, 0,
24473#ifndef CAPSTONE_DIET
24474	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24475#endif
24476},
24477
24478{
24479	X86_VCVTDQ2PSZrmb, X86_INS_VCVTDQ2PS, 0,
24480#ifndef CAPSTONE_DIET
24481	{ 0 }, { 0 }, { 0 }, 0, 0
24482#endif
24483},
24484
24485{
24486	X86_VCVTDQ2PSZrmbk, X86_INS_VCVTDQ2PS, 0,
24487#ifndef CAPSTONE_DIET
24488	{ 0 }, { 0 }, { 0 }, 0, 0
24489#endif
24490},
24491
24492{
24493	X86_VCVTDQ2PSZrmbkz, X86_INS_VCVTDQ2PS, 0,
24494#ifndef CAPSTONE_DIET
24495	{ 0 }, { 0 }, { 0 }, 0, 0
24496#endif
24497},
24498
24499{
24500	X86_VCVTDQ2PSZrmk, X86_INS_VCVTDQ2PS, 0,
24501#ifndef CAPSTONE_DIET
24502	{ 0 }, { 0 }, { 0 }, 0, 0
24503#endif
24504},
24505
24506{
24507	X86_VCVTDQ2PSZrmkz, X86_INS_VCVTDQ2PS, 0,
24508#ifndef CAPSTONE_DIET
24509	{ 0 }, { 0 }, { 0 }, 0, 0
24510#endif
24511},
24512
24513{
24514	X86_VCVTDQ2PSZrr, X86_INS_VCVTDQ2PS, 0,
24515#ifndef CAPSTONE_DIET
24516	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24517#endif
24518},
24519
24520{
24521	X86_VCVTDQ2PSZrrb, X86_INS_VCVTDQ2PS, 0,
24522#ifndef CAPSTONE_DIET
24523	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24524#endif
24525},
24526
24527{
24528	X86_VCVTDQ2PSZrrbk, X86_INS_VCVTDQ2PS, 0,
24529#ifndef CAPSTONE_DIET
24530	{ 0 }, { 0 }, { 0 }, 0, 0
24531#endif
24532},
24533
24534{
24535	X86_VCVTDQ2PSZrrbkz, X86_INS_VCVTDQ2PS, 0,
24536#ifndef CAPSTONE_DIET
24537	{ 0 }, { 0 }, { 0 }, 0, 0
24538#endif
24539},
24540
24541{
24542	X86_VCVTDQ2PSZrrk, X86_INS_VCVTDQ2PS, 0,
24543#ifndef CAPSTONE_DIET
24544	{ 0 }, { 0 }, { 0 }, 0, 0
24545#endif
24546},
24547
24548{
24549	X86_VCVTDQ2PSZrrkz, X86_INS_VCVTDQ2PS, 0,
24550#ifndef CAPSTONE_DIET
24551	{ 0 }, { 0 }, { 0 }, 0, 0
24552#endif
24553},
24554
24555{
24556	X86_VCVTDQ2PSrm, X86_INS_VCVTDQ2PS, 0,
24557#ifndef CAPSTONE_DIET
24558	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24559#endif
24560},
24561
24562{
24563	X86_VCVTDQ2PSrr, X86_INS_VCVTDQ2PS, 0,
24564#ifndef CAPSTONE_DIET
24565	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24566#endif
24567},
24568
24569{
24570	X86_VCVTPD2DQYrm, X86_INS_VCVTPD2DQ, 0,
24571#ifndef CAPSTONE_DIET
24572	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24573#endif
24574},
24575
24576{
24577	X86_VCVTPD2DQYrr, X86_INS_VCVTPD2DQ, 0,
24578#ifndef CAPSTONE_DIET
24579	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24580#endif
24581},
24582
24583{
24584	X86_VCVTPD2DQZ128rm, X86_INS_VCVTPD2DQ, 0,
24585#ifndef CAPSTONE_DIET
24586	{ 0 }, { 0 }, { 0 }, 0, 0
24587#endif
24588},
24589
24590{
24591	X86_VCVTPD2DQZ128rmb, X86_INS_VCVTPD2DQ, 0,
24592#ifndef CAPSTONE_DIET
24593	{ 0 }, { 0 }, { 0 }, 0, 0
24594#endif
24595},
24596
24597{
24598	X86_VCVTPD2DQZ128rmbk, X86_INS_VCVTPD2DQ, 0,
24599#ifndef CAPSTONE_DIET
24600	{ 0 }, { 0 }, { 0 }, 0, 0
24601#endif
24602},
24603
24604{
24605	X86_VCVTPD2DQZ128rmbkz, X86_INS_VCVTPD2DQ, 0,
24606#ifndef CAPSTONE_DIET
24607	{ 0 }, { 0 }, { 0 }, 0, 0
24608#endif
24609},
24610
24611{
24612	X86_VCVTPD2DQZ128rmk, X86_INS_VCVTPD2DQ, 0,
24613#ifndef CAPSTONE_DIET
24614	{ 0 }, { 0 }, { 0 }, 0, 0
24615#endif
24616},
24617
24618{
24619	X86_VCVTPD2DQZ128rmkz, X86_INS_VCVTPD2DQ, 0,
24620#ifndef CAPSTONE_DIET
24621	{ 0 }, { 0 }, { 0 }, 0, 0
24622#endif
24623},
24624
24625{
24626	X86_VCVTPD2DQZ128rr, X86_INS_VCVTPD2DQ, 0,
24627#ifndef CAPSTONE_DIET
24628	{ 0 }, { 0 }, { 0 }, 0, 0
24629#endif
24630},
24631
24632{
24633	X86_VCVTPD2DQZ128rrk, X86_INS_VCVTPD2DQ, 0,
24634#ifndef CAPSTONE_DIET
24635	{ 0 }, { 0 }, { 0 }, 0, 0
24636#endif
24637},
24638
24639{
24640	X86_VCVTPD2DQZ128rrkz, X86_INS_VCVTPD2DQ, 0,
24641#ifndef CAPSTONE_DIET
24642	{ 0 }, { 0 }, { 0 }, 0, 0
24643#endif
24644},
24645
24646{
24647	X86_VCVTPD2DQZ256rm, X86_INS_VCVTPD2DQ, 0,
24648#ifndef CAPSTONE_DIET
24649	{ 0 }, { 0 }, { 0 }, 0, 0
24650#endif
24651},
24652
24653{
24654	X86_VCVTPD2DQZ256rmb, X86_INS_VCVTPD2DQ, 0,
24655#ifndef CAPSTONE_DIET
24656	{ 0 }, { 0 }, { 0 }, 0, 0
24657#endif
24658},
24659
24660{
24661	X86_VCVTPD2DQZ256rmbk, X86_INS_VCVTPD2DQ, 0,
24662#ifndef CAPSTONE_DIET
24663	{ 0 }, { 0 }, { 0 }, 0, 0
24664#endif
24665},
24666
24667{
24668	X86_VCVTPD2DQZ256rmbkz, X86_INS_VCVTPD2DQ, 0,
24669#ifndef CAPSTONE_DIET
24670	{ 0 }, { 0 }, { 0 }, 0, 0
24671#endif
24672},
24673
24674{
24675	X86_VCVTPD2DQZ256rmk, X86_INS_VCVTPD2DQ, 0,
24676#ifndef CAPSTONE_DIET
24677	{ 0 }, { 0 }, { 0 }, 0, 0
24678#endif
24679},
24680
24681{
24682	X86_VCVTPD2DQZ256rmkz, X86_INS_VCVTPD2DQ, 0,
24683#ifndef CAPSTONE_DIET
24684	{ 0 }, { 0 }, { 0 }, 0, 0
24685#endif
24686},
24687
24688{
24689	X86_VCVTPD2DQZ256rr, X86_INS_VCVTPD2DQ, 0,
24690#ifndef CAPSTONE_DIET
24691	{ 0 }, { 0 }, { 0 }, 0, 0
24692#endif
24693},
24694
24695{
24696	X86_VCVTPD2DQZ256rrk, X86_INS_VCVTPD2DQ, 0,
24697#ifndef CAPSTONE_DIET
24698	{ 0 }, { 0 }, { 0 }, 0, 0
24699#endif
24700},
24701
24702{
24703	X86_VCVTPD2DQZ256rrkz, X86_INS_VCVTPD2DQ, 0,
24704#ifndef CAPSTONE_DIET
24705	{ 0 }, { 0 }, { 0 }, 0, 0
24706#endif
24707},
24708
24709{
24710	X86_VCVTPD2DQZrm, X86_INS_VCVTPD2DQ, 0,
24711#ifndef CAPSTONE_DIET
24712	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24713#endif
24714},
24715
24716{
24717	X86_VCVTPD2DQZrmb, X86_INS_VCVTPD2DQ, 0,
24718#ifndef CAPSTONE_DIET
24719	{ 0 }, { 0 }, { 0 }, 0, 0
24720#endif
24721},
24722
24723{
24724	X86_VCVTPD2DQZrmbk, X86_INS_VCVTPD2DQ, 0,
24725#ifndef CAPSTONE_DIET
24726	{ 0 }, { 0 }, { 0 }, 0, 0
24727#endif
24728},
24729
24730{
24731	X86_VCVTPD2DQZrmbkz, X86_INS_VCVTPD2DQ, 0,
24732#ifndef CAPSTONE_DIET
24733	{ 0 }, { 0 }, { 0 }, 0, 0
24734#endif
24735},
24736
24737{
24738	X86_VCVTPD2DQZrmk, X86_INS_VCVTPD2DQ, 0,
24739#ifndef CAPSTONE_DIET
24740	{ 0 }, { 0 }, { 0 }, 0, 0
24741#endif
24742},
24743
24744{
24745	X86_VCVTPD2DQZrmkz, X86_INS_VCVTPD2DQ, 0,
24746#ifndef CAPSTONE_DIET
24747	{ 0 }, { 0 }, { 0 }, 0, 0
24748#endif
24749},
24750
24751{
24752	X86_VCVTPD2DQZrr, X86_INS_VCVTPD2DQ, 0,
24753#ifndef CAPSTONE_DIET
24754	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24755#endif
24756},
24757
24758{
24759	X86_VCVTPD2DQZrrb, X86_INS_VCVTPD2DQ, 0,
24760#ifndef CAPSTONE_DIET
24761	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24762#endif
24763},
24764
24765{
24766	X86_VCVTPD2DQZrrbk, X86_INS_VCVTPD2DQ, 0,
24767#ifndef CAPSTONE_DIET
24768	{ 0 }, { 0 }, { 0 }, 0, 0
24769#endif
24770},
24771
24772{
24773	X86_VCVTPD2DQZrrbkz, X86_INS_VCVTPD2DQ, 0,
24774#ifndef CAPSTONE_DIET
24775	{ 0 }, { 0 }, { 0 }, 0, 0
24776#endif
24777},
24778
24779{
24780	X86_VCVTPD2DQZrrk, X86_INS_VCVTPD2DQ, 0,
24781#ifndef CAPSTONE_DIET
24782	{ 0 }, { 0 }, { 0 }, 0, 0
24783#endif
24784},
24785
24786{
24787	X86_VCVTPD2DQZrrkz, X86_INS_VCVTPD2DQ, 0,
24788#ifndef CAPSTONE_DIET
24789	{ 0 }, { 0 }, { 0 }, 0, 0
24790#endif
24791},
24792
24793{
24794	X86_VCVTPD2DQrm, X86_INS_VCVTPD2DQ, 0,
24795#ifndef CAPSTONE_DIET
24796	{ 0 }, { 0 }, { 0 }, 0, 0
24797#endif
24798},
24799
24800{
24801	X86_VCVTPD2DQrr, X86_INS_VCVTPD2DQ, 0,
24802#ifndef CAPSTONE_DIET
24803	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24804#endif
24805},
24806
24807{
24808	X86_VCVTPD2PSYrm, X86_INS_VCVTPD2PS, 0,
24809#ifndef CAPSTONE_DIET
24810	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24811#endif
24812},
24813
24814{
24815	X86_VCVTPD2PSYrr, X86_INS_VCVTPD2PS, 0,
24816#ifndef CAPSTONE_DIET
24817	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
24818#endif
24819},
24820
24821{
24822	X86_VCVTPD2PSZ128rm, X86_INS_VCVTPD2PS, 0,
24823#ifndef CAPSTONE_DIET
24824	{ 0 }, { 0 }, { 0 }, 0, 0
24825#endif
24826},
24827
24828{
24829	X86_VCVTPD2PSZ128rmb, X86_INS_VCVTPD2PS, 0,
24830#ifndef CAPSTONE_DIET
24831	{ 0 }, { 0 }, { 0 }, 0, 0
24832#endif
24833},
24834
24835{
24836	X86_VCVTPD2PSZ128rmbk, X86_INS_VCVTPD2PS, 0,
24837#ifndef CAPSTONE_DIET
24838	{ 0 }, { 0 }, { 0 }, 0, 0
24839#endif
24840},
24841
24842{
24843	X86_VCVTPD2PSZ128rmbkz, X86_INS_VCVTPD2PS, 0,
24844#ifndef CAPSTONE_DIET
24845	{ 0 }, { 0 }, { 0 }, 0, 0
24846#endif
24847},
24848
24849{
24850	X86_VCVTPD2PSZ128rmk, X86_INS_VCVTPD2PS, 0,
24851#ifndef CAPSTONE_DIET
24852	{ 0 }, { 0 }, { 0 }, 0, 0
24853#endif
24854},
24855
24856{
24857	X86_VCVTPD2PSZ128rmkz, X86_INS_VCVTPD2PS, 0,
24858#ifndef CAPSTONE_DIET
24859	{ 0 }, { 0 }, { 0 }, 0, 0
24860#endif
24861},
24862
24863{
24864	X86_VCVTPD2PSZ128rr, X86_INS_VCVTPD2PS, 0,
24865#ifndef CAPSTONE_DIET
24866	{ 0 }, { 0 }, { 0 }, 0, 0
24867#endif
24868},
24869
24870{
24871	X86_VCVTPD2PSZ128rrk, X86_INS_VCVTPD2PS, 0,
24872#ifndef CAPSTONE_DIET
24873	{ 0 }, { 0 }, { 0 }, 0, 0
24874#endif
24875},
24876
24877{
24878	X86_VCVTPD2PSZ128rrkz, X86_INS_VCVTPD2PS, 0,
24879#ifndef CAPSTONE_DIET
24880	{ 0 }, { 0 }, { 0 }, 0, 0
24881#endif
24882},
24883
24884{
24885	X86_VCVTPD2PSZ256rm, X86_INS_VCVTPD2PS, 0,
24886#ifndef CAPSTONE_DIET
24887	{ 0 }, { 0 }, { 0 }, 0, 0
24888#endif
24889},
24890
24891{
24892	X86_VCVTPD2PSZ256rmb, X86_INS_VCVTPD2PS, 0,
24893#ifndef CAPSTONE_DIET
24894	{ 0 }, { 0 }, { 0 }, 0, 0
24895#endif
24896},
24897
24898{
24899	X86_VCVTPD2PSZ256rmbk, X86_INS_VCVTPD2PS, 0,
24900#ifndef CAPSTONE_DIET
24901	{ 0 }, { 0 }, { 0 }, 0, 0
24902#endif
24903},
24904
24905{
24906	X86_VCVTPD2PSZ256rmbkz, X86_INS_VCVTPD2PS, 0,
24907#ifndef CAPSTONE_DIET
24908	{ 0 }, { 0 }, { 0 }, 0, 0
24909#endif
24910},
24911
24912{
24913	X86_VCVTPD2PSZ256rmk, X86_INS_VCVTPD2PS, 0,
24914#ifndef CAPSTONE_DIET
24915	{ 0 }, { 0 }, { 0 }, 0, 0
24916#endif
24917},
24918
24919{
24920	X86_VCVTPD2PSZ256rmkz, X86_INS_VCVTPD2PS, 0,
24921#ifndef CAPSTONE_DIET
24922	{ 0 }, { 0 }, { 0 }, 0, 0
24923#endif
24924},
24925
24926{
24927	X86_VCVTPD2PSZ256rr, X86_INS_VCVTPD2PS, 0,
24928#ifndef CAPSTONE_DIET
24929	{ 0 }, { 0 }, { 0 }, 0, 0
24930#endif
24931},
24932
24933{
24934	X86_VCVTPD2PSZ256rrk, X86_INS_VCVTPD2PS, 0,
24935#ifndef CAPSTONE_DIET
24936	{ 0 }, { 0 }, { 0 }, 0, 0
24937#endif
24938},
24939
24940{
24941	X86_VCVTPD2PSZ256rrkz, X86_INS_VCVTPD2PS, 0,
24942#ifndef CAPSTONE_DIET
24943	{ 0 }, { 0 }, { 0 }, 0, 0
24944#endif
24945},
24946
24947{
24948	X86_VCVTPD2PSZrm, X86_INS_VCVTPD2PS, 0,
24949#ifndef CAPSTONE_DIET
24950	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24951#endif
24952},
24953
24954{
24955	X86_VCVTPD2PSZrmb, X86_INS_VCVTPD2PS, 0,
24956#ifndef CAPSTONE_DIET
24957	{ 0 }, { 0 }, { 0 }, 0, 0
24958#endif
24959},
24960
24961{
24962	X86_VCVTPD2PSZrmbk, X86_INS_VCVTPD2PS, 0,
24963#ifndef CAPSTONE_DIET
24964	{ 0 }, { 0 }, { 0 }, 0, 0
24965#endif
24966},
24967
24968{
24969	X86_VCVTPD2PSZrmbkz, X86_INS_VCVTPD2PS, 0,
24970#ifndef CAPSTONE_DIET
24971	{ 0 }, { 0 }, { 0 }, 0, 0
24972#endif
24973},
24974
24975{
24976	X86_VCVTPD2PSZrmk, X86_INS_VCVTPD2PS, 0,
24977#ifndef CAPSTONE_DIET
24978	{ 0 }, { 0 }, { 0 }, 0, 0
24979#endif
24980},
24981
24982{
24983	X86_VCVTPD2PSZrmkz, X86_INS_VCVTPD2PS, 0,
24984#ifndef CAPSTONE_DIET
24985	{ 0 }, { 0 }, { 0 }, 0, 0
24986#endif
24987},
24988
24989{
24990	X86_VCVTPD2PSZrr, X86_INS_VCVTPD2PS, 0,
24991#ifndef CAPSTONE_DIET
24992	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
24993#endif
24994},
24995
24996{
24997	X86_VCVTPD2PSZrrb, X86_INS_VCVTPD2PS, 0,
24998#ifndef CAPSTONE_DIET
24999	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25000#endif
25001},
25002
25003{
25004	X86_VCVTPD2PSZrrbk, X86_INS_VCVTPD2PS, 0,
25005#ifndef CAPSTONE_DIET
25006	{ 0 }, { 0 }, { 0 }, 0, 0
25007#endif
25008},
25009
25010{
25011	X86_VCVTPD2PSZrrbkz, X86_INS_VCVTPD2PS, 0,
25012#ifndef CAPSTONE_DIET
25013	{ 0 }, { 0 }, { 0 }, 0, 0
25014#endif
25015},
25016
25017{
25018	X86_VCVTPD2PSZrrk, X86_INS_VCVTPD2PS, 0,
25019#ifndef CAPSTONE_DIET
25020	{ 0 }, { 0 }, { 0 }, 0, 0
25021#endif
25022},
25023
25024{
25025	X86_VCVTPD2PSZrrkz, X86_INS_VCVTPD2PS, 0,
25026#ifndef CAPSTONE_DIET
25027	{ 0 }, { 0 }, { 0 }, 0, 0
25028#endif
25029},
25030
25031{
25032	X86_VCVTPD2PSrm, X86_INS_VCVTPD2PS, 0,
25033#ifndef CAPSTONE_DIET
25034	{ 0 }, { 0 }, { 0 }, 0, 0
25035#endif
25036},
25037
25038{
25039	X86_VCVTPD2PSrr, X86_INS_VCVTPD2PS, 0,
25040#ifndef CAPSTONE_DIET
25041	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
25042#endif
25043},
25044
25045{
25046	X86_VCVTPD2QQZ128rm, X86_INS_VCVTPD2QQ, 0,
25047#ifndef CAPSTONE_DIET
25048	{ 0 }, { 0 }, { 0 }, 0, 0
25049#endif
25050},
25051
25052{
25053	X86_VCVTPD2QQZ128rmb, X86_INS_VCVTPD2QQ, 0,
25054#ifndef CAPSTONE_DIET
25055	{ 0 }, { 0 }, { 0 }, 0, 0
25056#endif
25057},
25058
25059{
25060	X86_VCVTPD2QQZ128rmbk, X86_INS_VCVTPD2QQ, 0,
25061#ifndef CAPSTONE_DIET
25062	{ 0 }, { 0 }, { 0 }, 0, 0
25063#endif
25064},
25065
25066{
25067	X86_VCVTPD2QQZ128rmbkz, X86_INS_VCVTPD2QQ, 0,
25068#ifndef CAPSTONE_DIET
25069	{ 0 }, { 0 }, { 0 }, 0, 0
25070#endif
25071},
25072
25073{
25074	X86_VCVTPD2QQZ128rmk, X86_INS_VCVTPD2QQ, 0,
25075#ifndef CAPSTONE_DIET
25076	{ 0 }, { 0 }, { 0 }, 0, 0
25077#endif
25078},
25079
25080{
25081	X86_VCVTPD2QQZ128rmkz, X86_INS_VCVTPD2QQ, 0,
25082#ifndef CAPSTONE_DIET
25083	{ 0 }, { 0 }, { 0 }, 0, 0
25084#endif
25085},
25086
25087{
25088	X86_VCVTPD2QQZ128rr, X86_INS_VCVTPD2QQ, 0,
25089#ifndef CAPSTONE_DIET
25090	{ 0 }, { 0 }, { 0 }, 0, 0
25091#endif
25092},
25093
25094{
25095	X86_VCVTPD2QQZ128rrk, X86_INS_VCVTPD2QQ, 0,
25096#ifndef CAPSTONE_DIET
25097	{ 0 }, { 0 }, { 0 }, 0, 0
25098#endif
25099},
25100
25101{
25102	X86_VCVTPD2QQZ128rrkz, X86_INS_VCVTPD2QQ, 0,
25103#ifndef CAPSTONE_DIET
25104	{ 0 }, { 0 }, { 0 }, 0, 0
25105#endif
25106},
25107
25108{
25109	X86_VCVTPD2QQZ256rm, X86_INS_VCVTPD2QQ, 0,
25110#ifndef CAPSTONE_DIET
25111	{ 0 }, { 0 }, { 0 }, 0, 0
25112#endif
25113},
25114
25115{
25116	X86_VCVTPD2QQZ256rmb, X86_INS_VCVTPD2QQ, 0,
25117#ifndef CAPSTONE_DIET
25118	{ 0 }, { 0 }, { 0 }, 0, 0
25119#endif
25120},
25121
25122{
25123	X86_VCVTPD2QQZ256rmbk, X86_INS_VCVTPD2QQ, 0,
25124#ifndef CAPSTONE_DIET
25125	{ 0 }, { 0 }, { 0 }, 0, 0
25126#endif
25127},
25128
25129{
25130	X86_VCVTPD2QQZ256rmbkz, X86_INS_VCVTPD2QQ, 0,
25131#ifndef CAPSTONE_DIET
25132	{ 0 }, { 0 }, { 0 }, 0, 0
25133#endif
25134},
25135
25136{
25137	X86_VCVTPD2QQZ256rmk, X86_INS_VCVTPD2QQ, 0,
25138#ifndef CAPSTONE_DIET
25139	{ 0 }, { 0 }, { 0 }, 0, 0
25140#endif
25141},
25142
25143{
25144	X86_VCVTPD2QQZ256rmkz, X86_INS_VCVTPD2QQ, 0,
25145#ifndef CAPSTONE_DIET
25146	{ 0 }, { 0 }, { 0 }, 0, 0
25147#endif
25148},
25149
25150{
25151	X86_VCVTPD2QQZ256rr, X86_INS_VCVTPD2QQ, 0,
25152#ifndef CAPSTONE_DIET
25153	{ 0 }, { 0 }, { 0 }, 0, 0
25154#endif
25155},
25156
25157{
25158	X86_VCVTPD2QQZ256rrk, X86_INS_VCVTPD2QQ, 0,
25159#ifndef CAPSTONE_DIET
25160	{ 0 }, { 0 }, { 0 }, 0, 0
25161#endif
25162},
25163
25164{
25165	X86_VCVTPD2QQZ256rrkz, X86_INS_VCVTPD2QQ, 0,
25166#ifndef CAPSTONE_DIET
25167	{ 0 }, { 0 }, { 0 }, 0, 0
25168#endif
25169},
25170
25171{
25172	X86_VCVTPD2QQZrm, X86_INS_VCVTPD2QQ, 0,
25173#ifndef CAPSTONE_DIET
25174	{ 0 }, { 0 }, { 0 }, 0, 0
25175#endif
25176},
25177
25178{
25179	X86_VCVTPD2QQZrmb, X86_INS_VCVTPD2QQ, 0,
25180#ifndef CAPSTONE_DIET
25181	{ 0 }, { 0 }, { 0 }, 0, 0
25182#endif
25183},
25184
25185{
25186	X86_VCVTPD2QQZrmbk, X86_INS_VCVTPD2QQ, 0,
25187#ifndef CAPSTONE_DIET
25188	{ 0 }, { 0 }, { 0 }, 0, 0
25189#endif
25190},
25191
25192{
25193	X86_VCVTPD2QQZrmbkz, X86_INS_VCVTPD2QQ, 0,
25194#ifndef CAPSTONE_DIET
25195	{ 0 }, { 0 }, { 0 }, 0, 0
25196#endif
25197},
25198
25199{
25200	X86_VCVTPD2QQZrmk, X86_INS_VCVTPD2QQ, 0,
25201#ifndef CAPSTONE_DIET
25202	{ 0 }, { 0 }, { 0 }, 0, 0
25203#endif
25204},
25205
25206{
25207	X86_VCVTPD2QQZrmkz, X86_INS_VCVTPD2QQ, 0,
25208#ifndef CAPSTONE_DIET
25209	{ 0 }, { 0 }, { 0 }, 0, 0
25210#endif
25211},
25212
25213{
25214	X86_VCVTPD2QQZrr, X86_INS_VCVTPD2QQ, 0,
25215#ifndef CAPSTONE_DIET
25216	{ 0 }, { 0 }, { 0 }, 0, 0
25217#endif
25218},
25219
25220{
25221	X86_VCVTPD2QQZrrb, X86_INS_VCVTPD2QQ, 0,
25222#ifndef CAPSTONE_DIET
25223	{ 0 }, { 0 }, { 0 }, 0, 0
25224#endif
25225},
25226
25227{
25228	X86_VCVTPD2QQZrrbk, X86_INS_VCVTPD2QQ, 0,
25229#ifndef CAPSTONE_DIET
25230	{ 0 }, { 0 }, { 0 }, 0, 0
25231#endif
25232},
25233
25234{
25235	X86_VCVTPD2QQZrrbkz, X86_INS_VCVTPD2QQ, 0,
25236#ifndef CAPSTONE_DIET
25237	{ 0 }, { 0 }, { 0 }, 0, 0
25238#endif
25239},
25240
25241{
25242	X86_VCVTPD2QQZrrk, X86_INS_VCVTPD2QQ, 0,
25243#ifndef CAPSTONE_DIET
25244	{ 0 }, { 0 }, { 0 }, 0, 0
25245#endif
25246},
25247
25248{
25249	X86_VCVTPD2QQZrrkz, X86_INS_VCVTPD2QQ, 0,
25250#ifndef CAPSTONE_DIET
25251	{ 0 }, { 0 }, { 0 }, 0, 0
25252#endif
25253},
25254
25255{
25256	X86_VCVTPD2UDQZ128rm, X86_INS_VCVTPD2UDQ, 0,
25257#ifndef CAPSTONE_DIET
25258	{ 0 }, { 0 }, { 0 }, 0, 0
25259#endif
25260},
25261
25262{
25263	X86_VCVTPD2UDQZ128rmb, X86_INS_VCVTPD2UDQ, 0,
25264#ifndef CAPSTONE_DIET
25265	{ 0 }, { 0 }, { 0 }, 0, 0
25266#endif
25267},
25268
25269{
25270	X86_VCVTPD2UDQZ128rmbk, X86_INS_VCVTPD2UDQ, 0,
25271#ifndef CAPSTONE_DIET
25272	{ 0 }, { 0 }, { 0 }, 0, 0
25273#endif
25274},
25275
25276{
25277	X86_VCVTPD2UDQZ128rmbkz, X86_INS_VCVTPD2UDQ, 0,
25278#ifndef CAPSTONE_DIET
25279	{ 0 }, { 0 }, { 0 }, 0, 0
25280#endif
25281},
25282
25283{
25284	X86_VCVTPD2UDQZ128rmk, X86_INS_VCVTPD2UDQ, 0,
25285#ifndef CAPSTONE_DIET
25286	{ 0 }, { 0 }, { 0 }, 0, 0
25287#endif
25288},
25289
25290{
25291	X86_VCVTPD2UDQZ128rmkz, X86_INS_VCVTPD2UDQ, 0,
25292#ifndef CAPSTONE_DIET
25293	{ 0 }, { 0 }, { 0 }, 0, 0
25294#endif
25295},
25296
25297{
25298	X86_VCVTPD2UDQZ128rr, X86_INS_VCVTPD2UDQ, 0,
25299#ifndef CAPSTONE_DIET
25300	{ 0 }, { 0 }, { 0 }, 0, 0
25301#endif
25302},
25303
25304{
25305	X86_VCVTPD2UDQZ128rrk, X86_INS_VCVTPD2UDQ, 0,
25306#ifndef CAPSTONE_DIET
25307	{ 0 }, { 0 }, { 0 }, 0, 0
25308#endif
25309},
25310
25311{
25312	X86_VCVTPD2UDQZ128rrkz, X86_INS_VCVTPD2UDQ, 0,
25313#ifndef CAPSTONE_DIET
25314	{ 0 }, { 0 }, { 0 }, 0, 0
25315#endif
25316},
25317
25318{
25319	X86_VCVTPD2UDQZ256rm, X86_INS_VCVTPD2UDQ, 0,
25320#ifndef CAPSTONE_DIET
25321	{ 0 }, { 0 }, { 0 }, 0, 0
25322#endif
25323},
25324
25325{
25326	X86_VCVTPD2UDQZ256rmb, X86_INS_VCVTPD2UDQ, 0,
25327#ifndef CAPSTONE_DIET
25328	{ 0 }, { 0 }, { 0 }, 0, 0
25329#endif
25330},
25331
25332{
25333	X86_VCVTPD2UDQZ256rmbk, X86_INS_VCVTPD2UDQ, 0,
25334#ifndef CAPSTONE_DIET
25335	{ 0 }, { 0 }, { 0 }, 0, 0
25336#endif
25337},
25338
25339{
25340	X86_VCVTPD2UDQZ256rmbkz, X86_INS_VCVTPD2UDQ, 0,
25341#ifndef CAPSTONE_DIET
25342	{ 0 }, { 0 }, { 0 }, 0, 0
25343#endif
25344},
25345
25346{
25347	X86_VCVTPD2UDQZ256rmk, X86_INS_VCVTPD2UDQ, 0,
25348#ifndef CAPSTONE_DIET
25349	{ 0 }, { 0 }, { 0 }, 0, 0
25350#endif
25351},
25352
25353{
25354	X86_VCVTPD2UDQZ256rmkz, X86_INS_VCVTPD2UDQ, 0,
25355#ifndef CAPSTONE_DIET
25356	{ 0 }, { 0 }, { 0 }, 0, 0
25357#endif
25358},
25359
25360{
25361	X86_VCVTPD2UDQZ256rr, X86_INS_VCVTPD2UDQ, 0,
25362#ifndef CAPSTONE_DIET
25363	{ 0 }, { 0 }, { 0 }, 0, 0
25364#endif
25365},
25366
25367{
25368	X86_VCVTPD2UDQZ256rrk, X86_INS_VCVTPD2UDQ, 0,
25369#ifndef CAPSTONE_DIET
25370	{ 0 }, { 0 }, { 0 }, 0, 0
25371#endif
25372},
25373
25374{
25375	X86_VCVTPD2UDQZ256rrkz, X86_INS_VCVTPD2UDQ, 0,
25376#ifndef CAPSTONE_DIET
25377	{ 0 }, { 0 }, { 0 }, 0, 0
25378#endif
25379},
25380
25381{
25382	X86_VCVTPD2UDQZrm, X86_INS_VCVTPD2UDQ, 0,
25383#ifndef CAPSTONE_DIET
25384	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25385#endif
25386},
25387
25388{
25389	X86_VCVTPD2UDQZrmb, X86_INS_VCVTPD2UDQ, 0,
25390#ifndef CAPSTONE_DIET
25391	{ 0 }, { 0 }, { 0 }, 0, 0
25392#endif
25393},
25394
25395{
25396	X86_VCVTPD2UDQZrmbk, X86_INS_VCVTPD2UDQ, 0,
25397#ifndef CAPSTONE_DIET
25398	{ 0 }, { 0 }, { 0 }, 0, 0
25399#endif
25400},
25401
25402{
25403	X86_VCVTPD2UDQZrmbkz, X86_INS_VCVTPD2UDQ, 0,
25404#ifndef CAPSTONE_DIET
25405	{ 0 }, { 0 }, { 0 }, 0, 0
25406#endif
25407},
25408
25409{
25410	X86_VCVTPD2UDQZrmk, X86_INS_VCVTPD2UDQ, 0,
25411#ifndef CAPSTONE_DIET
25412	{ 0 }, { 0 }, { 0 }, 0, 0
25413#endif
25414},
25415
25416{
25417	X86_VCVTPD2UDQZrmkz, X86_INS_VCVTPD2UDQ, 0,
25418#ifndef CAPSTONE_DIET
25419	{ 0 }, { 0 }, { 0 }, 0, 0
25420#endif
25421},
25422
25423{
25424	X86_VCVTPD2UDQZrr, X86_INS_VCVTPD2UDQ, 0,
25425#ifndef CAPSTONE_DIET
25426	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25427#endif
25428},
25429
25430{
25431	X86_VCVTPD2UDQZrrb, X86_INS_VCVTPD2UDQ, 0,
25432#ifndef CAPSTONE_DIET
25433	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25434#endif
25435},
25436
25437{
25438	X86_VCVTPD2UDQZrrbk, X86_INS_VCVTPD2UDQ, 0,
25439#ifndef CAPSTONE_DIET
25440	{ 0 }, { 0 }, { 0 }, 0, 0
25441#endif
25442},
25443
25444{
25445	X86_VCVTPD2UDQZrrbkz, X86_INS_VCVTPD2UDQ, 0,
25446#ifndef CAPSTONE_DIET
25447	{ 0 }, { 0 }, { 0 }, 0, 0
25448#endif
25449},
25450
25451{
25452	X86_VCVTPD2UDQZrrk, X86_INS_VCVTPD2UDQ, 0,
25453#ifndef CAPSTONE_DIET
25454	{ 0 }, { 0 }, { 0 }, 0, 0
25455#endif
25456},
25457
25458{
25459	X86_VCVTPD2UDQZrrkz, X86_INS_VCVTPD2UDQ, 0,
25460#ifndef CAPSTONE_DIET
25461	{ 0 }, { 0 }, { 0 }, 0, 0
25462#endif
25463},
25464
25465{
25466	X86_VCVTPD2UQQZ128rm, X86_INS_VCVTPD2UQQ, 0,
25467#ifndef CAPSTONE_DIET
25468	{ 0 }, { 0 }, { 0 }, 0, 0
25469#endif
25470},
25471
25472{
25473	X86_VCVTPD2UQQZ128rmb, X86_INS_VCVTPD2UQQ, 0,
25474#ifndef CAPSTONE_DIET
25475	{ 0 }, { 0 }, { 0 }, 0, 0
25476#endif
25477},
25478
25479{
25480	X86_VCVTPD2UQQZ128rmbk, X86_INS_VCVTPD2UQQ, 0,
25481#ifndef CAPSTONE_DIET
25482	{ 0 }, { 0 }, { 0 }, 0, 0
25483#endif
25484},
25485
25486{
25487	X86_VCVTPD2UQQZ128rmbkz, X86_INS_VCVTPD2UQQ, 0,
25488#ifndef CAPSTONE_DIET
25489	{ 0 }, { 0 }, { 0 }, 0, 0
25490#endif
25491},
25492
25493{
25494	X86_VCVTPD2UQQZ128rmk, X86_INS_VCVTPD2UQQ, 0,
25495#ifndef CAPSTONE_DIET
25496	{ 0 }, { 0 }, { 0 }, 0, 0
25497#endif
25498},
25499
25500{
25501	X86_VCVTPD2UQQZ128rmkz, X86_INS_VCVTPD2UQQ, 0,
25502#ifndef CAPSTONE_DIET
25503	{ 0 }, { 0 }, { 0 }, 0, 0
25504#endif
25505},
25506
25507{
25508	X86_VCVTPD2UQQZ128rr, X86_INS_VCVTPD2UQQ, 0,
25509#ifndef CAPSTONE_DIET
25510	{ 0 }, { 0 }, { 0 }, 0, 0
25511#endif
25512},
25513
25514{
25515	X86_VCVTPD2UQQZ128rrk, X86_INS_VCVTPD2UQQ, 0,
25516#ifndef CAPSTONE_DIET
25517	{ 0 }, { 0 }, { 0 }, 0, 0
25518#endif
25519},
25520
25521{
25522	X86_VCVTPD2UQQZ128rrkz, X86_INS_VCVTPD2UQQ, 0,
25523#ifndef CAPSTONE_DIET
25524	{ 0 }, { 0 }, { 0 }, 0, 0
25525#endif
25526},
25527
25528{
25529	X86_VCVTPD2UQQZ256rm, X86_INS_VCVTPD2UQQ, 0,
25530#ifndef CAPSTONE_DIET
25531	{ 0 }, { 0 }, { 0 }, 0, 0
25532#endif
25533},
25534
25535{
25536	X86_VCVTPD2UQQZ256rmb, X86_INS_VCVTPD2UQQ, 0,
25537#ifndef CAPSTONE_DIET
25538	{ 0 }, { 0 }, { 0 }, 0, 0
25539#endif
25540},
25541
25542{
25543	X86_VCVTPD2UQQZ256rmbk, X86_INS_VCVTPD2UQQ, 0,
25544#ifndef CAPSTONE_DIET
25545	{ 0 }, { 0 }, { 0 }, 0, 0
25546#endif
25547},
25548
25549{
25550	X86_VCVTPD2UQQZ256rmbkz, X86_INS_VCVTPD2UQQ, 0,
25551#ifndef CAPSTONE_DIET
25552	{ 0 }, { 0 }, { 0 }, 0, 0
25553#endif
25554},
25555
25556{
25557	X86_VCVTPD2UQQZ256rmk, X86_INS_VCVTPD2UQQ, 0,
25558#ifndef CAPSTONE_DIET
25559	{ 0 }, { 0 }, { 0 }, 0, 0
25560#endif
25561},
25562
25563{
25564	X86_VCVTPD2UQQZ256rmkz, X86_INS_VCVTPD2UQQ, 0,
25565#ifndef CAPSTONE_DIET
25566	{ 0 }, { 0 }, { 0 }, 0, 0
25567#endif
25568},
25569
25570{
25571	X86_VCVTPD2UQQZ256rr, X86_INS_VCVTPD2UQQ, 0,
25572#ifndef CAPSTONE_DIET
25573	{ 0 }, { 0 }, { 0 }, 0, 0
25574#endif
25575},
25576
25577{
25578	X86_VCVTPD2UQQZ256rrk, X86_INS_VCVTPD2UQQ, 0,
25579#ifndef CAPSTONE_DIET
25580	{ 0 }, { 0 }, { 0 }, 0, 0
25581#endif
25582},
25583
25584{
25585	X86_VCVTPD2UQQZ256rrkz, X86_INS_VCVTPD2UQQ, 0,
25586#ifndef CAPSTONE_DIET
25587	{ 0 }, { 0 }, { 0 }, 0, 0
25588#endif
25589},
25590
25591{
25592	X86_VCVTPD2UQQZrm, X86_INS_VCVTPD2UQQ, 0,
25593#ifndef CAPSTONE_DIET
25594	{ 0 }, { 0 }, { 0 }, 0, 0
25595#endif
25596},
25597
25598{
25599	X86_VCVTPD2UQQZrmb, X86_INS_VCVTPD2UQQ, 0,
25600#ifndef CAPSTONE_DIET
25601	{ 0 }, { 0 }, { 0 }, 0, 0
25602#endif
25603},
25604
25605{
25606	X86_VCVTPD2UQQZrmbk, X86_INS_VCVTPD2UQQ, 0,
25607#ifndef CAPSTONE_DIET
25608	{ 0 }, { 0 }, { 0 }, 0, 0
25609#endif
25610},
25611
25612{
25613	X86_VCVTPD2UQQZrmbkz, X86_INS_VCVTPD2UQQ, 0,
25614#ifndef CAPSTONE_DIET
25615	{ 0 }, { 0 }, { 0 }, 0, 0
25616#endif
25617},
25618
25619{
25620	X86_VCVTPD2UQQZrmk, X86_INS_VCVTPD2UQQ, 0,
25621#ifndef CAPSTONE_DIET
25622	{ 0 }, { 0 }, { 0 }, 0, 0
25623#endif
25624},
25625
25626{
25627	X86_VCVTPD2UQQZrmkz, X86_INS_VCVTPD2UQQ, 0,
25628#ifndef CAPSTONE_DIET
25629	{ 0 }, { 0 }, { 0 }, 0, 0
25630#endif
25631},
25632
25633{
25634	X86_VCVTPD2UQQZrr, X86_INS_VCVTPD2UQQ, 0,
25635#ifndef CAPSTONE_DIET
25636	{ 0 }, { 0 }, { 0 }, 0, 0
25637#endif
25638},
25639
25640{
25641	X86_VCVTPD2UQQZrrb, X86_INS_VCVTPD2UQQ, 0,
25642#ifndef CAPSTONE_DIET
25643	{ 0 }, { 0 }, { 0 }, 0, 0
25644#endif
25645},
25646
25647{
25648	X86_VCVTPD2UQQZrrbk, X86_INS_VCVTPD2UQQ, 0,
25649#ifndef CAPSTONE_DIET
25650	{ 0 }, { 0 }, { 0 }, 0, 0
25651#endif
25652},
25653
25654{
25655	X86_VCVTPD2UQQZrrbkz, X86_INS_VCVTPD2UQQ, 0,
25656#ifndef CAPSTONE_DIET
25657	{ 0 }, { 0 }, { 0 }, 0, 0
25658#endif
25659},
25660
25661{
25662	X86_VCVTPD2UQQZrrk, X86_INS_VCVTPD2UQQ, 0,
25663#ifndef CAPSTONE_DIET
25664	{ 0 }, { 0 }, { 0 }, 0, 0
25665#endif
25666},
25667
25668{
25669	X86_VCVTPD2UQQZrrkz, X86_INS_VCVTPD2UQQ, 0,
25670#ifndef CAPSTONE_DIET
25671	{ 0 }, { 0 }, { 0 }, 0, 0
25672#endif
25673},
25674
25675{
25676	X86_VCVTPH2PSYrm, X86_INS_VCVTPH2PS, 0,
25677#ifndef CAPSTONE_DIET
25678	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
25679#endif
25680},
25681
25682{
25683	X86_VCVTPH2PSYrr, X86_INS_VCVTPH2PS, 0,
25684#ifndef CAPSTONE_DIET
25685	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
25686#endif
25687},
25688
25689{
25690	X86_VCVTPH2PSZ128rm, X86_INS_VCVTPH2PS, 0,
25691#ifndef CAPSTONE_DIET
25692	{ 0 }, { 0 }, { 0 }, 0, 0
25693#endif
25694},
25695
25696{
25697	X86_VCVTPH2PSZ128rmk, X86_INS_VCVTPH2PS, 0,
25698#ifndef CAPSTONE_DIET
25699	{ 0 }, { 0 }, { 0 }, 0, 0
25700#endif
25701},
25702
25703{
25704	X86_VCVTPH2PSZ128rmkz, X86_INS_VCVTPH2PS, 0,
25705#ifndef CAPSTONE_DIET
25706	{ 0 }, { 0 }, { 0 }, 0, 0
25707#endif
25708},
25709
25710{
25711	X86_VCVTPH2PSZ128rr, X86_INS_VCVTPH2PS, 0,
25712#ifndef CAPSTONE_DIET
25713	{ 0 }, { 0 }, { 0 }, 0, 0
25714#endif
25715},
25716
25717{
25718	X86_VCVTPH2PSZ128rrk, X86_INS_VCVTPH2PS, 0,
25719#ifndef CAPSTONE_DIET
25720	{ 0 }, { 0 }, { 0 }, 0, 0
25721#endif
25722},
25723
25724{
25725	X86_VCVTPH2PSZ128rrkz, X86_INS_VCVTPH2PS, 0,
25726#ifndef CAPSTONE_DIET
25727	{ 0 }, { 0 }, { 0 }, 0, 0
25728#endif
25729},
25730
25731{
25732	X86_VCVTPH2PSZ256rm, X86_INS_VCVTPH2PS, 0,
25733#ifndef CAPSTONE_DIET
25734	{ 0 }, { 0 }, { 0 }, 0, 0
25735#endif
25736},
25737
25738{
25739	X86_VCVTPH2PSZ256rmk, X86_INS_VCVTPH2PS, 0,
25740#ifndef CAPSTONE_DIET
25741	{ 0 }, { 0 }, { 0 }, 0, 0
25742#endif
25743},
25744
25745{
25746	X86_VCVTPH2PSZ256rmkz, X86_INS_VCVTPH2PS, 0,
25747#ifndef CAPSTONE_DIET
25748	{ 0 }, { 0 }, { 0 }, 0, 0
25749#endif
25750},
25751
25752{
25753	X86_VCVTPH2PSZ256rr, X86_INS_VCVTPH2PS, 0,
25754#ifndef CAPSTONE_DIET
25755	{ 0 }, { 0 }, { 0 }, 0, 0
25756#endif
25757},
25758
25759{
25760	X86_VCVTPH2PSZ256rrk, X86_INS_VCVTPH2PS, 0,
25761#ifndef CAPSTONE_DIET
25762	{ 0 }, { 0 }, { 0 }, 0, 0
25763#endif
25764},
25765
25766{
25767	X86_VCVTPH2PSZ256rrkz, X86_INS_VCVTPH2PS, 0,
25768#ifndef CAPSTONE_DIET
25769	{ 0 }, { 0 }, { 0 }, 0, 0
25770#endif
25771},
25772
25773{
25774	X86_VCVTPH2PSZrm, X86_INS_VCVTPH2PS, 0,
25775#ifndef CAPSTONE_DIET
25776	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25777#endif
25778},
25779
25780{
25781	X86_VCVTPH2PSZrmk, X86_INS_VCVTPH2PS, 0,
25782#ifndef CAPSTONE_DIET
25783	{ 0 }, { 0 }, { 0 }, 0, 0
25784#endif
25785},
25786
25787{
25788	X86_VCVTPH2PSZrmkz, X86_INS_VCVTPH2PS, 0,
25789#ifndef CAPSTONE_DIET
25790	{ 0 }, { 0 }, { 0 }, 0, 0
25791#endif
25792},
25793
25794{
25795	X86_VCVTPH2PSZrr, X86_INS_VCVTPH2PS, 0,
25796#ifndef CAPSTONE_DIET
25797	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25798#endif
25799},
25800
25801{
25802	X86_VCVTPH2PSZrrb, X86_INS_VCVTPH2PS, 0,
25803#ifndef CAPSTONE_DIET
25804	{ 0 }, { 0 }, { 0 }, 0, 0
25805#endif
25806},
25807
25808{
25809	X86_VCVTPH2PSZrrbk, X86_INS_VCVTPH2PS, 0,
25810#ifndef CAPSTONE_DIET
25811	{ 0 }, { 0 }, { 0 }, 0, 0
25812#endif
25813},
25814
25815{
25816	X86_VCVTPH2PSZrrbkz, X86_INS_VCVTPH2PS, 0,
25817#ifndef CAPSTONE_DIET
25818	{ 0 }, { 0 }, { 0 }, 0, 0
25819#endif
25820},
25821
25822{
25823	X86_VCVTPH2PSZrrk, X86_INS_VCVTPH2PS, 0,
25824#ifndef CAPSTONE_DIET
25825	{ 0 }, { 0 }, { 0 }, 0, 0
25826#endif
25827},
25828
25829{
25830	X86_VCVTPH2PSZrrkz, X86_INS_VCVTPH2PS, 0,
25831#ifndef CAPSTONE_DIET
25832	{ 0 }, { 0 }, { 0 }, 0, 0
25833#endif
25834},
25835
25836{
25837	X86_VCVTPH2PSrm, X86_INS_VCVTPH2PS, 0,
25838#ifndef CAPSTONE_DIET
25839	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
25840#endif
25841},
25842
25843{
25844	X86_VCVTPH2PSrr, X86_INS_VCVTPH2PS, 0,
25845#ifndef CAPSTONE_DIET
25846	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
25847#endif
25848},
25849
25850{
25851	X86_VCVTPS2DQYrm, X86_INS_VCVTPS2DQ, 0,
25852#ifndef CAPSTONE_DIET
25853	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
25854#endif
25855},
25856
25857{
25858	X86_VCVTPS2DQYrr, X86_INS_VCVTPS2DQ, 0,
25859#ifndef CAPSTONE_DIET
25860	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
25861#endif
25862},
25863
25864{
25865	X86_VCVTPS2DQZ128rm, X86_INS_VCVTPS2DQ, 0,
25866#ifndef CAPSTONE_DIET
25867	{ 0 }, { 0 }, { 0 }, 0, 0
25868#endif
25869},
25870
25871{
25872	X86_VCVTPS2DQZ128rmb, X86_INS_VCVTPS2DQ, 0,
25873#ifndef CAPSTONE_DIET
25874	{ 0 }, { 0 }, { 0 }, 0, 0
25875#endif
25876},
25877
25878{
25879	X86_VCVTPS2DQZ128rmbk, X86_INS_VCVTPS2DQ, 0,
25880#ifndef CAPSTONE_DIET
25881	{ 0 }, { 0 }, { 0 }, 0, 0
25882#endif
25883},
25884
25885{
25886	X86_VCVTPS2DQZ128rmbkz, X86_INS_VCVTPS2DQ, 0,
25887#ifndef CAPSTONE_DIET
25888	{ 0 }, { 0 }, { 0 }, 0, 0
25889#endif
25890},
25891
25892{
25893	X86_VCVTPS2DQZ128rmk, X86_INS_VCVTPS2DQ, 0,
25894#ifndef CAPSTONE_DIET
25895	{ 0 }, { 0 }, { 0 }, 0, 0
25896#endif
25897},
25898
25899{
25900	X86_VCVTPS2DQZ128rmkz, X86_INS_VCVTPS2DQ, 0,
25901#ifndef CAPSTONE_DIET
25902	{ 0 }, { 0 }, { 0 }, 0, 0
25903#endif
25904},
25905
25906{
25907	X86_VCVTPS2DQZ128rr, X86_INS_VCVTPS2DQ, 0,
25908#ifndef CAPSTONE_DIET
25909	{ 0 }, { 0 }, { 0 }, 0, 0
25910#endif
25911},
25912
25913{
25914	X86_VCVTPS2DQZ128rrk, X86_INS_VCVTPS2DQ, 0,
25915#ifndef CAPSTONE_DIET
25916	{ 0 }, { 0 }, { 0 }, 0, 0
25917#endif
25918},
25919
25920{
25921	X86_VCVTPS2DQZ128rrkz, X86_INS_VCVTPS2DQ, 0,
25922#ifndef CAPSTONE_DIET
25923	{ 0 }, { 0 }, { 0 }, 0, 0
25924#endif
25925},
25926
25927{
25928	X86_VCVTPS2DQZ256rm, X86_INS_VCVTPS2DQ, 0,
25929#ifndef CAPSTONE_DIET
25930	{ 0 }, { 0 }, { 0 }, 0, 0
25931#endif
25932},
25933
25934{
25935	X86_VCVTPS2DQZ256rmb, X86_INS_VCVTPS2DQ, 0,
25936#ifndef CAPSTONE_DIET
25937	{ 0 }, { 0 }, { 0 }, 0, 0
25938#endif
25939},
25940
25941{
25942	X86_VCVTPS2DQZ256rmbk, X86_INS_VCVTPS2DQ, 0,
25943#ifndef CAPSTONE_DIET
25944	{ 0 }, { 0 }, { 0 }, 0, 0
25945#endif
25946},
25947
25948{
25949	X86_VCVTPS2DQZ256rmbkz, X86_INS_VCVTPS2DQ, 0,
25950#ifndef CAPSTONE_DIET
25951	{ 0 }, { 0 }, { 0 }, 0, 0
25952#endif
25953},
25954
25955{
25956	X86_VCVTPS2DQZ256rmk, X86_INS_VCVTPS2DQ, 0,
25957#ifndef CAPSTONE_DIET
25958	{ 0 }, { 0 }, { 0 }, 0, 0
25959#endif
25960},
25961
25962{
25963	X86_VCVTPS2DQZ256rmkz, X86_INS_VCVTPS2DQ, 0,
25964#ifndef CAPSTONE_DIET
25965	{ 0 }, { 0 }, { 0 }, 0, 0
25966#endif
25967},
25968
25969{
25970	X86_VCVTPS2DQZ256rr, X86_INS_VCVTPS2DQ, 0,
25971#ifndef CAPSTONE_DIET
25972	{ 0 }, { 0 }, { 0 }, 0, 0
25973#endif
25974},
25975
25976{
25977	X86_VCVTPS2DQZ256rrk, X86_INS_VCVTPS2DQ, 0,
25978#ifndef CAPSTONE_DIET
25979	{ 0 }, { 0 }, { 0 }, 0, 0
25980#endif
25981},
25982
25983{
25984	X86_VCVTPS2DQZ256rrkz, X86_INS_VCVTPS2DQ, 0,
25985#ifndef CAPSTONE_DIET
25986	{ 0 }, { 0 }, { 0 }, 0, 0
25987#endif
25988},
25989
25990{
25991	X86_VCVTPS2DQZrm, X86_INS_VCVTPS2DQ, 0,
25992#ifndef CAPSTONE_DIET
25993	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
25994#endif
25995},
25996
25997{
25998	X86_VCVTPS2DQZrmb, X86_INS_VCVTPS2DQ, 0,
25999#ifndef CAPSTONE_DIET
26000	{ 0 }, { 0 }, { 0 }, 0, 0
26001#endif
26002},
26003
26004{
26005	X86_VCVTPS2DQZrmbk, X86_INS_VCVTPS2DQ, 0,
26006#ifndef CAPSTONE_DIET
26007	{ 0 }, { 0 }, { 0 }, 0, 0
26008#endif
26009},
26010
26011{
26012	X86_VCVTPS2DQZrmbkz, X86_INS_VCVTPS2DQ, 0,
26013#ifndef CAPSTONE_DIET
26014	{ 0 }, { 0 }, { 0 }, 0, 0
26015#endif
26016},
26017
26018{
26019	X86_VCVTPS2DQZrmk, X86_INS_VCVTPS2DQ, 0,
26020#ifndef CAPSTONE_DIET
26021	{ 0 }, { 0 }, { 0 }, 0, 0
26022#endif
26023},
26024
26025{
26026	X86_VCVTPS2DQZrmkz, X86_INS_VCVTPS2DQ, 0,
26027#ifndef CAPSTONE_DIET
26028	{ 0 }, { 0 }, { 0 }, 0, 0
26029#endif
26030},
26031
26032{
26033	X86_VCVTPS2DQZrr, X86_INS_VCVTPS2DQ, 0,
26034#ifndef CAPSTONE_DIET
26035	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26036#endif
26037},
26038
26039{
26040	X86_VCVTPS2DQZrrb, X86_INS_VCVTPS2DQ, 0,
26041#ifndef CAPSTONE_DIET
26042	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26043#endif
26044},
26045
26046{
26047	X86_VCVTPS2DQZrrbk, X86_INS_VCVTPS2DQ, 0,
26048#ifndef CAPSTONE_DIET
26049	{ 0 }, { 0 }, { 0 }, 0, 0
26050#endif
26051},
26052
26053{
26054	X86_VCVTPS2DQZrrbkz, X86_INS_VCVTPS2DQ, 0,
26055#ifndef CAPSTONE_DIET
26056	{ 0 }, { 0 }, { 0 }, 0, 0
26057#endif
26058},
26059
26060{
26061	X86_VCVTPS2DQZrrk, X86_INS_VCVTPS2DQ, 0,
26062#ifndef CAPSTONE_DIET
26063	{ 0 }, { 0 }, { 0 }, 0, 0
26064#endif
26065},
26066
26067{
26068	X86_VCVTPS2DQZrrkz, X86_INS_VCVTPS2DQ, 0,
26069#ifndef CAPSTONE_DIET
26070	{ 0 }, { 0 }, { 0 }, 0, 0
26071#endif
26072},
26073
26074{
26075	X86_VCVTPS2DQrm, X86_INS_VCVTPS2DQ, 0,
26076#ifndef CAPSTONE_DIET
26077	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
26078#endif
26079},
26080
26081{
26082	X86_VCVTPS2DQrr, X86_INS_VCVTPS2DQ, 0,
26083#ifndef CAPSTONE_DIET
26084	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
26085#endif
26086},
26087
26088{
26089	X86_VCVTPS2PDYrm, X86_INS_VCVTPS2PD, 0,
26090#ifndef CAPSTONE_DIET
26091	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
26092#endif
26093},
26094
26095{
26096	X86_VCVTPS2PDYrr, X86_INS_VCVTPS2PD, 0,
26097#ifndef CAPSTONE_DIET
26098	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
26099#endif
26100},
26101
26102{
26103	X86_VCVTPS2PDZ128rm, X86_INS_VCVTPS2PD, 0,
26104#ifndef CAPSTONE_DIET
26105	{ 0 }, { 0 }, { 0 }, 0, 0
26106#endif
26107},
26108
26109{
26110	X86_VCVTPS2PDZ128rmb, X86_INS_VCVTPS2PD, 0,
26111#ifndef CAPSTONE_DIET
26112	{ 0 }, { 0 }, { 0 }, 0, 0
26113#endif
26114},
26115
26116{
26117	X86_VCVTPS2PDZ128rmbk, X86_INS_VCVTPS2PD, 0,
26118#ifndef CAPSTONE_DIET
26119	{ 0 }, { 0 }, { 0 }, 0, 0
26120#endif
26121},
26122
26123{
26124	X86_VCVTPS2PDZ128rmbkz, X86_INS_VCVTPS2PD, 0,
26125#ifndef CAPSTONE_DIET
26126	{ 0 }, { 0 }, { 0 }, 0, 0
26127#endif
26128},
26129
26130{
26131	X86_VCVTPS2PDZ128rmk, X86_INS_VCVTPS2PD, 0,
26132#ifndef CAPSTONE_DIET
26133	{ 0 }, { 0 }, { 0 }, 0, 0
26134#endif
26135},
26136
26137{
26138	X86_VCVTPS2PDZ128rmkz, X86_INS_VCVTPS2PD, 0,
26139#ifndef CAPSTONE_DIET
26140	{ 0 }, { 0 }, { 0 }, 0, 0
26141#endif
26142},
26143
26144{
26145	X86_VCVTPS2PDZ128rr, X86_INS_VCVTPS2PD, 0,
26146#ifndef CAPSTONE_DIET
26147	{ 0 }, { 0 }, { 0 }, 0, 0
26148#endif
26149},
26150
26151{
26152	X86_VCVTPS2PDZ128rrk, X86_INS_VCVTPS2PD, 0,
26153#ifndef CAPSTONE_DIET
26154	{ 0 }, { 0 }, { 0 }, 0, 0
26155#endif
26156},
26157
26158{
26159	X86_VCVTPS2PDZ128rrkz, X86_INS_VCVTPS2PD, 0,
26160#ifndef CAPSTONE_DIET
26161	{ 0 }, { 0 }, { 0 }, 0, 0
26162#endif
26163},
26164
26165{
26166	X86_VCVTPS2PDZ256rm, X86_INS_VCVTPS2PD, 0,
26167#ifndef CAPSTONE_DIET
26168	{ 0 }, { 0 }, { 0 }, 0, 0
26169#endif
26170},
26171
26172{
26173	X86_VCVTPS2PDZ256rmb, X86_INS_VCVTPS2PD, 0,
26174#ifndef CAPSTONE_DIET
26175	{ 0 }, { 0 }, { 0 }, 0, 0
26176#endif
26177},
26178
26179{
26180	X86_VCVTPS2PDZ256rmbk, X86_INS_VCVTPS2PD, 0,
26181#ifndef CAPSTONE_DIET
26182	{ 0 }, { 0 }, { 0 }, 0, 0
26183#endif
26184},
26185
26186{
26187	X86_VCVTPS2PDZ256rmbkz, X86_INS_VCVTPS2PD, 0,
26188#ifndef CAPSTONE_DIET
26189	{ 0 }, { 0 }, { 0 }, 0, 0
26190#endif
26191},
26192
26193{
26194	X86_VCVTPS2PDZ256rmk, X86_INS_VCVTPS2PD, 0,
26195#ifndef CAPSTONE_DIET
26196	{ 0 }, { 0 }, { 0 }, 0, 0
26197#endif
26198},
26199
26200{
26201	X86_VCVTPS2PDZ256rmkz, X86_INS_VCVTPS2PD, 0,
26202#ifndef CAPSTONE_DIET
26203	{ 0 }, { 0 }, { 0 }, 0, 0
26204#endif
26205},
26206
26207{
26208	X86_VCVTPS2PDZ256rr, X86_INS_VCVTPS2PD, 0,
26209#ifndef CAPSTONE_DIET
26210	{ 0 }, { 0 }, { 0 }, 0, 0
26211#endif
26212},
26213
26214{
26215	X86_VCVTPS2PDZ256rrk, X86_INS_VCVTPS2PD, 0,
26216#ifndef CAPSTONE_DIET
26217	{ 0 }, { 0 }, { 0 }, 0, 0
26218#endif
26219},
26220
26221{
26222	X86_VCVTPS2PDZ256rrkz, X86_INS_VCVTPS2PD, 0,
26223#ifndef CAPSTONE_DIET
26224	{ 0 }, { 0 }, { 0 }, 0, 0
26225#endif
26226},
26227
26228{
26229	X86_VCVTPS2PDZrm, X86_INS_VCVTPS2PD, 0,
26230#ifndef CAPSTONE_DIET
26231	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26232#endif
26233},
26234
26235{
26236	X86_VCVTPS2PDZrmb, X86_INS_VCVTPS2PD, 0,
26237#ifndef CAPSTONE_DIET
26238	{ 0 }, { 0 }, { 0 }, 0, 0
26239#endif
26240},
26241
26242{
26243	X86_VCVTPS2PDZrmbk, X86_INS_VCVTPS2PD, 0,
26244#ifndef CAPSTONE_DIET
26245	{ 0 }, { 0 }, { 0 }, 0, 0
26246#endif
26247},
26248
26249{
26250	X86_VCVTPS2PDZrmbkz, X86_INS_VCVTPS2PD, 0,
26251#ifndef CAPSTONE_DIET
26252	{ 0 }, { 0 }, { 0 }, 0, 0
26253#endif
26254},
26255
26256{
26257	X86_VCVTPS2PDZrmk, X86_INS_VCVTPS2PD, 0,
26258#ifndef CAPSTONE_DIET
26259	{ 0 }, { 0 }, { 0 }, 0, 0
26260#endif
26261},
26262
26263{
26264	X86_VCVTPS2PDZrmkz, X86_INS_VCVTPS2PD, 0,
26265#ifndef CAPSTONE_DIET
26266	{ 0 }, { 0 }, { 0 }, 0, 0
26267#endif
26268},
26269
26270{
26271	X86_VCVTPS2PDZrr, X86_INS_VCVTPS2PD, 0,
26272#ifndef CAPSTONE_DIET
26273	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26274#endif
26275},
26276
26277{
26278	X86_VCVTPS2PDZrrb, X86_INS_VCVTPS2PD, 0,
26279#ifndef CAPSTONE_DIET
26280	{ 0 }, { 0 }, { 0 }, 0, 0
26281#endif
26282},
26283
26284{
26285	X86_VCVTPS2PDZrrbk, X86_INS_VCVTPS2PD, 0,
26286#ifndef CAPSTONE_DIET
26287	{ 0 }, { 0 }, { 0 }, 0, 0
26288#endif
26289},
26290
26291{
26292	X86_VCVTPS2PDZrrbkz, X86_INS_VCVTPS2PD, 0,
26293#ifndef CAPSTONE_DIET
26294	{ 0 }, { 0 }, { 0 }, 0, 0
26295#endif
26296},
26297
26298{
26299	X86_VCVTPS2PDZrrk, X86_INS_VCVTPS2PD, 0,
26300#ifndef CAPSTONE_DIET
26301	{ 0 }, { 0 }, { 0 }, 0, 0
26302#endif
26303},
26304
26305{
26306	X86_VCVTPS2PDZrrkz, X86_INS_VCVTPS2PD, 0,
26307#ifndef CAPSTONE_DIET
26308	{ 0 }, { 0 }, { 0 }, 0, 0
26309#endif
26310},
26311
26312{
26313	X86_VCVTPS2PDrm, X86_INS_VCVTPS2PD, 0,
26314#ifndef CAPSTONE_DIET
26315	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
26316#endif
26317},
26318
26319{
26320	X86_VCVTPS2PDrr, X86_INS_VCVTPS2PD, 0,
26321#ifndef CAPSTONE_DIET
26322	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
26323#endif
26324},
26325
26326{
26327	X86_VCVTPS2PHYmr, X86_INS_VCVTPS2PH, 0,
26328#ifndef CAPSTONE_DIET
26329	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
26330#endif
26331},
26332
26333{
26334	X86_VCVTPS2PHYrr, X86_INS_VCVTPS2PH, 0,
26335#ifndef CAPSTONE_DIET
26336	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
26337#endif
26338},
26339
26340{
26341	X86_VCVTPS2PHZ128mr, X86_INS_VCVTPS2PH, 0,
26342#ifndef CAPSTONE_DIET
26343	{ 0 }, { 0 }, { 0 }, 0, 0
26344#endif
26345},
26346
26347{
26348	X86_VCVTPS2PHZ128mrk, X86_INS_VCVTPS2PH, 0,
26349#ifndef CAPSTONE_DIET
26350	{ 0 }, { 0 }, { 0 }, 0, 0
26351#endif
26352},
26353
26354{
26355	X86_VCVTPS2PHZ128rr, X86_INS_VCVTPS2PH, 0,
26356#ifndef CAPSTONE_DIET
26357	{ 0 }, { 0 }, { 0 }, 0, 0
26358#endif
26359},
26360
26361{
26362	X86_VCVTPS2PHZ128rrk, X86_INS_VCVTPS2PH, 0,
26363#ifndef CAPSTONE_DIET
26364	{ 0 }, { 0 }, { 0 }, 0, 0
26365#endif
26366},
26367
26368{
26369	X86_VCVTPS2PHZ128rrkz, X86_INS_VCVTPS2PH, 0,
26370#ifndef CAPSTONE_DIET
26371	{ 0 }, { 0 }, { 0 }, 0, 0
26372#endif
26373},
26374
26375{
26376	X86_VCVTPS2PHZ256mr, X86_INS_VCVTPS2PH, 0,
26377#ifndef CAPSTONE_DIET
26378	{ 0 }, { 0 }, { 0 }, 0, 0
26379#endif
26380},
26381
26382{
26383	X86_VCVTPS2PHZ256mrk, X86_INS_VCVTPS2PH, 0,
26384#ifndef CAPSTONE_DIET
26385	{ 0 }, { 0 }, { 0 }, 0, 0
26386#endif
26387},
26388
26389{
26390	X86_VCVTPS2PHZ256rr, X86_INS_VCVTPS2PH, 0,
26391#ifndef CAPSTONE_DIET
26392	{ 0 }, { 0 }, { 0 }, 0, 0
26393#endif
26394},
26395
26396{
26397	X86_VCVTPS2PHZ256rrk, X86_INS_VCVTPS2PH, 0,
26398#ifndef CAPSTONE_DIET
26399	{ 0 }, { 0 }, { 0 }, 0, 0
26400#endif
26401},
26402
26403{
26404	X86_VCVTPS2PHZ256rrkz, X86_INS_VCVTPS2PH, 0,
26405#ifndef CAPSTONE_DIET
26406	{ 0 }, { 0 }, { 0 }, 0, 0
26407#endif
26408},
26409
26410{
26411	X86_VCVTPS2PHZmr, X86_INS_VCVTPS2PH, 0,
26412#ifndef CAPSTONE_DIET
26413	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26414#endif
26415},
26416
26417{
26418	X86_VCVTPS2PHZmrk, X86_INS_VCVTPS2PH, 0,
26419#ifndef CAPSTONE_DIET
26420	{ 0 }, { 0 }, { 0 }, 0, 0
26421#endif
26422},
26423
26424{
26425	X86_VCVTPS2PHZrr, X86_INS_VCVTPS2PH, 0,
26426#ifndef CAPSTONE_DIET
26427	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26428#endif
26429},
26430
26431{
26432	X86_VCVTPS2PHZrrb, X86_INS_VCVTPS2PH, 0,
26433#ifndef CAPSTONE_DIET
26434	{ 0 }, { 0 }, { 0 }, 0, 0
26435#endif
26436},
26437
26438{
26439	X86_VCVTPS2PHZrrbk, X86_INS_VCVTPS2PH, 0,
26440#ifndef CAPSTONE_DIET
26441	{ 0 }, { 0 }, { 0 }, 0, 0
26442#endif
26443},
26444
26445{
26446	X86_VCVTPS2PHZrrbkz, X86_INS_VCVTPS2PH, 0,
26447#ifndef CAPSTONE_DIET
26448	{ 0 }, { 0 }, { 0 }, 0, 0
26449#endif
26450},
26451
26452{
26453	X86_VCVTPS2PHZrrk, X86_INS_VCVTPS2PH, 0,
26454#ifndef CAPSTONE_DIET
26455	{ 0 }, { 0 }, { 0 }, 0, 0
26456#endif
26457},
26458
26459{
26460	X86_VCVTPS2PHZrrkz, X86_INS_VCVTPS2PH, 0,
26461#ifndef CAPSTONE_DIET
26462	{ 0 }, { 0 }, { 0 }, 0, 0
26463#endif
26464},
26465
26466{
26467	X86_VCVTPS2PHmr, X86_INS_VCVTPS2PH, 0,
26468#ifndef CAPSTONE_DIET
26469	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
26470#endif
26471},
26472
26473{
26474	X86_VCVTPS2PHrr, X86_INS_VCVTPS2PH, 0,
26475#ifndef CAPSTONE_DIET
26476	{ 0 }, { 0 }, { X86_GRP_F16C, 0 }, 0, 0
26477#endif
26478},
26479
26480{
26481	X86_VCVTPS2QQZ128rm, X86_INS_VCVTPS2QQ, 0,
26482#ifndef CAPSTONE_DIET
26483	{ 0 }, { 0 }, { 0 }, 0, 0
26484#endif
26485},
26486
26487{
26488	X86_VCVTPS2QQZ128rmb, X86_INS_VCVTPS2QQ, 0,
26489#ifndef CAPSTONE_DIET
26490	{ 0 }, { 0 }, { 0 }, 0, 0
26491#endif
26492},
26493
26494{
26495	X86_VCVTPS2QQZ128rmbk, X86_INS_VCVTPS2QQ, 0,
26496#ifndef CAPSTONE_DIET
26497	{ 0 }, { 0 }, { 0 }, 0, 0
26498#endif
26499},
26500
26501{
26502	X86_VCVTPS2QQZ128rmbkz, X86_INS_VCVTPS2QQ, 0,
26503#ifndef CAPSTONE_DIET
26504	{ 0 }, { 0 }, { 0 }, 0, 0
26505#endif
26506},
26507
26508{
26509	X86_VCVTPS2QQZ128rmk, X86_INS_VCVTPS2QQ, 0,
26510#ifndef CAPSTONE_DIET
26511	{ 0 }, { 0 }, { 0 }, 0, 0
26512#endif
26513},
26514
26515{
26516	X86_VCVTPS2QQZ128rmkz, X86_INS_VCVTPS2QQ, 0,
26517#ifndef CAPSTONE_DIET
26518	{ 0 }, { 0 }, { 0 }, 0, 0
26519#endif
26520},
26521
26522{
26523	X86_VCVTPS2QQZ128rr, X86_INS_VCVTPS2QQ, 0,
26524#ifndef CAPSTONE_DIET
26525	{ 0 }, { 0 }, { 0 }, 0, 0
26526#endif
26527},
26528
26529{
26530	X86_VCVTPS2QQZ128rrk, X86_INS_VCVTPS2QQ, 0,
26531#ifndef CAPSTONE_DIET
26532	{ 0 }, { 0 }, { 0 }, 0, 0
26533#endif
26534},
26535
26536{
26537	X86_VCVTPS2QQZ128rrkz, X86_INS_VCVTPS2QQ, 0,
26538#ifndef CAPSTONE_DIET
26539	{ 0 }, { 0 }, { 0 }, 0, 0
26540#endif
26541},
26542
26543{
26544	X86_VCVTPS2QQZ256rm, X86_INS_VCVTPS2QQ, 0,
26545#ifndef CAPSTONE_DIET
26546	{ 0 }, { 0 }, { 0 }, 0, 0
26547#endif
26548},
26549
26550{
26551	X86_VCVTPS2QQZ256rmb, X86_INS_VCVTPS2QQ, 0,
26552#ifndef CAPSTONE_DIET
26553	{ 0 }, { 0 }, { 0 }, 0, 0
26554#endif
26555},
26556
26557{
26558	X86_VCVTPS2QQZ256rmbk, X86_INS_VCVTPS2QQ, 0,
26559#ifndef CAPSTONE_DIET
26560	{ 0 }, { 0 }, { 0 }, 0, 0
26561#endif
26562},
26563
26564{
26565	X86_VCVTPS2QQZ256rmbkz, X86_INS_VCVTPS2QQ, 0,
26566#ifndef CAPSTONE_DIET
26567	{ 0 }, { 0 }, { 0 }, 0, 0
26568#endif
26569},
26570
26571{
26572	X86_VCVTPS2QQZ256rmk, X86_INS_VCVTPS2QQ, 0,
26573#ifndef CAPSTONE_DIET
26574	{ 0 }, { 0 }, { 0 }, 0, 0
26575#endif
26576},
26577
26578{
26579	X86_VCVTPS2QQZ256rmkz, X86_INS_VCVTPS2QQ, 0,
26580#ifndef CAPSTONE_DIET
26581	{ 0 }, { 0 }, { 0 }, 0, 0
26582#endif
26583},
26584
26585{
26586	X86_VCVTPS2QQZ256rr, X86_INS_VCVTPS2QQ, 0,
26587#ifndef CAPSTONE_DIET
26588	{ 0 }, { 0 }, { 0 }, 0, 0
26589#endif
26590},
26591
26592{
26593	X86_VCVTPS2QQZ256rrk, X86_INS_VCVTPS2QQ, 0,
26594#ifndef CAPSTONE_DIET
26595	{ 0 }, { 0 }, { 0 }, 0, 0
26596#endif
26597},
26598
26599{
26600	X86_VCVTPS2QQZ256rrkz, X86_INS_VCVTPS2QQ, 0,
26601#ifndef CAPSTONE_DIET
26602	{ 0 }, { 0 }, { 0 }, 0, 0
26603#endif
26604},
26605
26606{
26607	X86_VCVTPS2QQZrm, X86_INS_VCVTPS2QQ, 0,
26608#ifndef CAPSTONE_DIET
26609	{ 0 }, { 0 }, { 0 }, 0, 0
26610#endif
26611},
26612
26613{
26614	X86_VCVTPS2QQZrmb, X86_INS_VCVTPS2QQ, 0,
26615#ifndef CAPSTONE_DIET
26616	{ 0 }, { 0 }, { 0 }, 0, 0
26617#endif
26618},
26619
26620{
26621	X86_VCVTPS2QQZrmbk, X86_INS_VCVTPS2QQ, 0,
26622#ifndef CAPSTONE_DIET
26623	{ 0 }, { 0 }, { 0 }, 0, 0
26624#endif
26625},
26626
26627{
26628	X86_VCVTPS2QQZrmbkz, X86_INS_VCVTPS2QQ, 0,
26629#ifndef CAPSTONE_DIET
26630	{ 0 }, { 0 }, { 0 }, 0, 0
26631#endif
26632},
26633
26634{
26635	X86_VCVTPS2QQZrmk, X86_INS_VCVTPS2QQ, 0,
26636#ifndef CAPSTONE_DIET
26637	{ 0 }, { 0 }, { 0 }, 0, 0
26638#endif
26639},
26640
26641{
26642	X86_VCVTPS2QQZrmkz, X86_INS_VCVTPS2QQ, 0,
26643#ifndef CAPSTONE_DIET
26644	{ 0 }, { 0 }, { 0 }, 0, 0
26645#endif
26646},
26647
26648{
26649	X86_VCVTPS2QQZrr, X86_INS_VCVTPS2QQ, 0,
26650#ifndef CAPSTONE_DIET
26651	{ 0 }, { 0 }, { 0 }, 0, 0
26652#endif
26653},
26654
26655{
26656	X86_VCVTPS2QQZrrb, X86_INS_VCVTPS2QQ, 0,
26657#ifndef CAPSTONE_DIET
26658	{ 0 }, { 0 }, { 0 }, 0, 0
26659#endif
26660},
26661
26662{
26663	X86_VCVTPS2QQZrrbk, X86_INS_VCVTPS2QQ, 0,
26664#ifndef CAPSTONE_DIET
26665	{ 0 }, { 0 }, { 0 }, 0, 0
26666#endif
26667},
26668
26669{
26670	X86_VCVTPS2QQZrrbkz, X86_INS_VCVTPS2QQ, 0,
26671#ifndef CAPSTONE_DIET
26672	{ 0 }, { 0 }, { 0 }, 0, 0
26673#endif
26674},
26675
26676{
26677	X86_VCVTPS2QQZrrk, X86_INS_VCVTPS2QQ, 0,
26678#ifndef CAPSTONE_DIET
26679	{ 0 }, { 0 }, { 0 }, 0, 0
26680#endif
26681},
26682
26683{
26684	X86_VCVTPS2QQZrrkz, X86_INS_VCVTPS2QQ, 0,
26685#ifndef CAPSTONE_DIET
26686	{ 0 }, { 0 }, { 0 }, 0, 0
26687#endif
26688},
26689
26690{
26691	X86_VCVTPS2UDQZ128rm, X86_INS_VCVTPS2UDQ, 0,
26692#ifndef CAPSTONE_DIET
26693	{ 0 }, { 0 }, { 0 }, 0, 0
26694#endif
26695},
26696
26697{
26698	X86_VCVTPS2UDQZ128rmb, X86_INS_VCVTPS2UDQ, 0,
26699#ifndef CAPSTONE_DIET
26700	{ 0 }, { 0 }, { 0 }, 0, 0
26701#endif
26702},
26703
26704{
26705	X86_VCVTPS2UDQZ128rmbk, X86_INS_VCVTPS2UDQ, 0,
26706#ifndef CAPSTONE_DIET
26707	{ 0 }, { 0 }, { 0 }, 0, 0
26708#endif
26709},
26710
26711{
26712	X86_VCVTPS2UDQZ128rmbkz, X86_INS_VCVTPS2UDQ, 0,
26713#ifndef CAPSTONE_DIET
26714	{ 0 }, { 0 }, { 0 }, 0, 0
26715#endif
26716},
26717
26718{
26719	X86_VCVTPS2UDQZ128rmk, X86_INS_VCVTPS2UDQ, 0,
26720#ifndef CAPSTONE_DIET
26721	{ 0 }, { 0 }, { 0 }, 0, 0
26722#endif
26723},
26724
26725{
26726	X86_VCVTPS2UDQZ128rmkz, X86_INS_VCVTPS2UDQ, 0,
26727#ifndef CAPSTONE_DIET
26728	{ 0 }, { 0 }, { 0 }, 0, 0
26729#endif
26730},
26731
26732{
26733	X86_VCVTPS2UDQZ128rr, X86_INS_VCVTPS2UDQ, 0,
26734#ifndef CAPSTONE_DIET
26735	{ 0 }, { 0 }, { 0 }, 0, 0
26736#endif
26737},
26738
26739{
26740	X86_VCVTPS2UDQZ128rrk, X86_INS_VCVTPS2UDQ, 0,
26741#ifndef CAPSTONE_DIET
26742	{ 0 }, { 0 }, { 0 }, 0, 0
26743#endif
26744},
26745
26746{
26747	X86_VCVTPS2UDQZ128rrkz, X86_INS_VCVTPS2UDQ, 0,
26748#ifndef CAPSTONE_DIET
26749	{ 0 }, { 0 }, { 0 }, 0, 0
26750#endif
26751},
26752
26753{
26754	X86_VCVTPS2UDQZ256rm, X86_INS_VCVTPS2UDQ, 0,
26755#ifndef CAPSTONE_DIET
26756	{ 0 }, { 0 }, { 0 }, 0, 0
26757#endif
26758},
26759
26760{
26761	X86_VCVTPS2UDQZ256rmb, X86_INS_VCVTPS2UDQ, 0,
26762#ifndef CAPSTONE_DIET
26763	{ 0 }, { 0 }, { 0 }, 0, 0
26764#endif
26765},
26766
26767{
26768	X86_VCVTPS2UDQZ256rmbk, X86_INS_VCVTPS2UDQ, 0,
26769#ifndef CAPSTONE_DIET
26770	{ 0 }, { 0 }, { 0 }, 0, 0
26771#endif
26772},
26773
26774{
26775	X86_VCVTPS2UDQZ256rmbkz, X86_INS_VCVTPS2UDQ, 0,
26776#ifndef CAPSTONE_DIET
26777	{ 0 }, { 0 }, { 0 }, 0, 0
26778#endif
26779},
26780
26781{
26782	X86_VCVTPS2UDQZ256rmk, X86_INS_VCVTPS2UDQ, 0,
26783#ifndef CAPSTONE_DIET
26784	{ 0 }, { 0 }, { 0 }, 0, 0
26785#endif
26786},
26787
26788{
26789	X86_VCVTPS2UDQZ256rmkz, X86_INS_VCVTPS2UDQ, 0,
26790#ifndef CAPSTONE_DIET
26791	{ 0 }, { 0 }, { 0 }, 0, 0
26792#endif
26793},
26794
26795{
26796	X86_VCVTPS2UDQZ256rr, X86_INS_VCVTPS2UDQ, 0,
26797#ifndef CAPSTONE_DIET
26798	{ 0 }, { 0 }, { 0 }, 0, 0
26799#endif
26800},
26801
26802{
26803	X86_VCVTPS2UDQZ256rrk, X86_INS_VCVTPS2UDQ, 0,
26804#ifndef CAPSTONE_DIET
26805	{ 0 }, { 0 }, { 0 }, 0, 0
26806#endif
26807},
26808
26809{
26810	X86_VCVTPS2UDQZ256rrkz, X86_INS_VCVTPS2UDQ, 0,
26811#ifndef CAPSTONE_DIET
26812	{ 0 }, { 0 }, { 0 }, 0, 0
26813#endif
26814},
26815
26816{
26817	X86_VCVTPS2UDQZrm, X86_INS_VCVTPS2UDQ, 0,
26818#ifndef CAPSTONE_DIET
26819	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26820#endif
26821},
26822
26823{
26824	X86_VCVTPS2UDQZrmb, X86_INS_VCVTPS2UDQ, 0,
26825#ifndef CAPSTONE_DIET
26826	{ 0 }, { 0 }, { 0 }, 0, 0
26827#endif
26828},
26829
26830{
26831	X86_VCVTPS2UDQZrmbk, X86_INS_VCVTPS2UDQ, 0,
26832#ifndef CAPSTONE_DIET
26833	{ 0 }, { 0 }, { 0 }, 0, 0
26834#endif
26835},
26836
26837{
26838	X86_VCVTPS2UDQZrmbkz, X86_INS_VCVTPS2UDQ, 0,
26839#ifndef CAPSTONE_DIET
26840	{ 0 }, { 0 }, { 0 }, 0, 0
26841#endif
26842},
26843
26844{
26845	X86_VCVTPS2UDQZrmk, X86_INS_VCVTPS2UDQ, 0,
26846#ifndef CAPSTONE_DIET
26847	{ 0 }, { 0 }, { 0 }, 0, 0
26848#endif
26849},
26850
26851{
26852	X86_VCVTPS2UDQZrmkz, X86_INS_VCVTPS2UDQ, 0,
26853#ifndef CAPSTONE_DIET
26854	{ 0 }, { 0 }, { 0 }, 0, 0
26855#endif
26856},
26857
26858{
26859	X86_VCVTPS2UDQZrr, X86_INS_VCVTPS2UDQ, 0,
26860#ifndef CAPSTONE_DIET
26861	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26862#endif
26863},
26864
26865{
26866	X86_VCVTPS2UDQZrrb, X86_INS_VCVTPS2UDQ, 0,
26867#ifndef CAPSTONE_DIET
26868	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
26869#endif
26870},
26871
26872{
26873	X86_VCVTPS2UDQZrrbk, X86_INS_VCVTPS2UDQ, 0,
26874#ifndef CAPSTONE_DIET
26875	{ 0 }, { 0 }, { 0 }, 0, 0
26876#endif
26877},
26878
26879{
26880	X86_VCVTPS2UDQZrrbkz, X86_INS_VCVTPS2UDQ, 0,
26881#ifndef CAPSTONE_DIET
26882	{ 0 }, { 0 }, { 0 }, 0, 0
26883#endif
26884},
26885
26886{
26887	X86_VCVTPS2UDQZrrk, X86_INS_VCVTPS2UDQ, 0,
26888#ifndef CAPSTONE_DIET
26889	{ 0 }, { 0 }, { 0 }, 0, 0
26890#endif
26891},
26892
26893{
26894	X86_VCVTPS2UDQZrrkz, X86_INS_VCVTPS2UDQ, 0,
26895#ifndef CAPSTONE_DIET
26896	{ 0 }, { 0 }, { 0 }, 0, 0
26897#endif
26898},
26899
26900{
26901	X86_VCVTPS2UQQZ128rm, X86_INS_VCVTPS2UQQ, 0,
26902#ifndef CAPSTONE_DIET
26903	{ 0 }, { 0 }, { 0 }, 0, 0
26904#endif
26905},
26906
26907{
26908	X86_VCVTPS2UQQZ128rmb, X86_INS_VCVTPS2UQQ, 0,
26909#ifndef CAPSTONE_DIET
26910	{ 0 }, { 0 }, { 0 }, 0, 0
26911#endif
26912},
26913
26914{
26915	X86_VCVTPS2UQQZ128rmbk, X86_INS_VCVTPS2UQQ, 0,
26916#ifndef CAPSTONE_DIET
26917	{ 0 }, { 0 }, { 0 }, 0, 0
26918#endif
26919},
26920
26921{
26922	X86_VCVTPS2UQQZ128rmbkz, X86_INS_VCVTPS2UQQ, 0,
26923#ifndef CAPSTONE_DIET
26924	{ 0 }, { 0 }, { 0 }, 0, 0
26925#endif
26926},
26927
26928{
26929	X86_VCVTPS2UQQZ128rmk, X86_INS_VCVTPS2UQQ, 0,
26930#ifndef CAPSTONE_DIET
26931	{ 0 }, { 0 }, { 0 }, 0, 0
26932#endif
26933},
26934
26935{
26936	X86_VCVTPS2UQQZ128rmkz, X86_INS_VCVTPS2UQQ, 0,
26937#ifndef CAPSTONE_DIET
26938	{ 0 }, { 0 }, { 0 }, 0, 0
26939#endif
26940},
26941
26942{
26943	X86_VCVTPS2UQQZ128rr, X86_INS_VCVTPS2UQQ, 0,
26944#ifndef CAPSTONE_DIET
26945	{ 0 }, { 0 }, { 0 }, 0, 0
26946#endif
26947},
26948
26949{
26950	X86_VCVTPS2UQQZ128rrk, X86_INS_VCVTPS2UQQ, 0,
26951#ifndef CAPSTONE_DIET
26952	{ 0 }, { 0 }, { 0 }, 0, 0
26953#endif
26954},
26955
26956{
26957	X86_VCVTPS2UQQZ128rrkz, X86_INS_VCVTPS2UQQ, 0,
26958#ifndef CAPSTONE_DIET
26959	{ 0 }, { 0 }, { 0 }, 0, 0
26960#endif
26961},
26962
26963{
26964	X86_VCVTPS2UQQZ256rm, X86_INS_VCVTPS2UQQ, 0,
26965#ifndef CAPSTONE_DIET
26966	{ 0 }, { 0 }, { 0 }, 0, 0
26967#endif
26968},
26969
26970{
26971	X86_VCVTPS2UQQZ256rmb, X86_INS_VCVTPS2UQQ, 0,
26972#ifndef CAPSTONE_DIET
26973	{ 0 }, { 0 }, { 0 }, 0, 0
26974#endif
26975},
26976
26977{
26978	X86_VCVTPS2UQQZ256rmbk, X86_INS_VCVTPS2UQQ, 0,
26979#ifndef CAPSTONE_DIET
26980	{ 0 }, { 0 }, { 0 }, 0, 0
26981#endif
26982},
26983
26984{
26985	X86_VCVTPS2UQQZ256rmbkz, X86_INS_VCVTPS2UQQ, 0,
26986#ifndef CAPSTONE_DIET
26987	{ 0 }, { 0 }, { 0 }, 0, 0
26988#endif
26989},
26990
26991{
26992	X86_VCVTPS2UQQZ256rmk, X86_INS_VCVTPS2UQQ, 0,
26993#ifndef CAPSTONE_DIET
26994	{ 0 }, { 0 }, { 0 }, 0, 0
26995#endif
26996},
26997
26998{
26999	X86_VCVTPS2UQQZ256rmkz, X86_INS_VCVTPS2UQQ, 0,
27000#ifndef CAPSTONE_DIET
27001	{ 0 }, { 0 }, { 0 }, 0, 0
27002#endif
27003},
27004
27005{
27006	X86_VCVTPS2UQQZ256rr, X86_INS_VCVTPS2UQQ, 0,
27007#ifndef CAPSTONE_DIET
27008	{ 0 }, { 0 }, { 0 }, 0, 0
27009#endif
27010},
27011
27012{
27013	X86_VCVTPS2UQQZ256rrk, X86_INS_VCVTPS2UQQ, 0,
27014#ifndef CAPSTONE_DIET
27015	{ 0 }, { 0 }, { 0 }, 0, 0
27016#endif
27017},
27018
27019{
27020	X86_VCVTPS2UQQZ256rrkz, X86_INS_VCVTPS2UQQ, 0,
27021#ifndef CAPSTONE_DIET
27022	{ 0 }, { 0 }, { 0 }, 0, 0
27023#endif
27024},
27025
27026{
27027	X86_VCVTPS2UQQZrm, X86_INS_VCVTPS2UQQ, 0,
27028#ifndef CAPSTONE_DIET
27029	{ 0 }, { 0 }, { 0 }, 0, 0
27030#endif
27031},
27032
27033{
27034	X86_VCVTPS2UQQZrmb, X86_INS_VCVTPS2UQQ, 0,
27035#ifndef CAPSTONE_DIET
27036	{ 0 }, { 0 }, { 0 }, 0, 0
27037#endif
27038},
27039
27040{
27041	X86_VCVTPS2UQQZrmbk, X86_INS_VCVTPS2UQQ, 0,
27042#ifndef CAPSTONE_DIET
27043	{ 0 }, { 0 }, { 0 }, 0, 0
27044#endif
27045},
27046
27047{
27048	X86_VCVTPS2UQQZrmbkz, X86_INS_VCVTPS2UQQ, 0,
27049#ifndef CAPSTONE_DIET
27050	{ 0 }, { 0 }, { 0 }, 0, 0
27051#endif
27052},
27053
27054{
27055	X86_VCVTPS2UQQZrmk, X86_INS_VCVTPS2UQQ, 0,
27056#ifndef CAPSTONE_DIET
27057	{ 0 }, { 0 }, { 0 }, 0, 0
27058#endif
27059},
27060
27061{
27062	X86_VCVTPS2UQQZrmkz, X86_INS_VCVTPS2UQQ, 0,
27063#ifndef CAPSTONE_DIET
27064	{ 0 }, { 0 }, { 0 }, 0, 0
27065#endif
27066},
27067
27068{
27069	X86_VCVTPS2UQQZrr, X86_INS_VCVTPS2UQQ, 0,
27070#ifndef CAPSTONE_DIET
27071	{ 0 }, { 0 }, { 0 }, 0, 0
27072#endif
27073},
27074
27075{
27076	X86_VCVTPS2UQQZrrb, X86_INS_VCVTPS2UQQ, 0,
27077#ifndef CAPSTONE_DIET
27078	{ 0 }, { 0 }, { 0 }, 0, 0
27079#endif
27080},
27081
27082{
27083	X86_VCVTPS2UQQZrrbk, X86_INS_VCVTPS2UQQ, 0,
27084#ifndef CAPSTONE_DIET
27085	{ 0 }, { 0 }, { 0 }, 0, 0
27086#endif
27087},
27088
27089{
27090	X86_VCVTPS2UQQZrrbkz, X86_INS_VCVTPS2UQQ, 0,
27091#ifndef CAPSTONE_DIET
27092	{ 0 }, { 0 }, { 0 }, 0, 0
27093#endif
27094},
27095
27096{
27097	X86_VCVTPS2UQQZrrk, X86_INS_VCVTPS2UQQ, 0,
27098#ifndef CAPSTONE_DIET
27099	{ 0 }, { 0 }, { 0 }, 0, 0
27100#endif
27101},
27102
27103{
27104	X86_VCVTPS2UQQZrrkz, X86_INS_VCVTPS2UQQ, 0,
27105#ifndef CAPSTONE_DIET
27106	{ 0 }, { 0 }, { 0 }, 0, 0
27107#endif
27108},
27109
27110{
27111	X86_VCVTQQ2PDZ128rm, X86_INS_VCVTQQ2PD, 0,
27112#ifndef CAPSTONE_DIET
27113	{ 0 }, { 0 }, { 0 }, 0, 0
27114#endif
27115},
27116
27117{
27118	X86_VCVTQQ2PDZ128rmb, X86_INS_VCVTQQ2PD, 0,
27119#ifndef CAPSTONE_DIET
27120	{ 0 }, { 0 }, { 0 }, 0, 0
27121#endif
27122},
27123
27124{
27125	X86_VCVTQQ2PDZ128rmbk, X86_INS_VCVTQQ2PD, 0,
27126#ifndef CAPSTONE_DIET
27127	{ 0 }, { 0 }, { 0 }, 0, 0
27128#endif
27129},
27130
27131{
27132	X86_VCVTQQ2PDZ128rmbkz, X86_INS_VCVTQQ2PD, 0,
27133#ifndef CAPSTONE_DIET
27134	{ 0 }, { 0 }, { 0 }, 0, 0
27135#endif
27136},
27137
27138{
27139	X86_VCVTQQ2PDZ128rmk, X86_INS_VCVTQQ2PD, 0,
27140#ifndef CAPSTONE_DIET
27141	{ 0 }, { 0 }, { 0 }, 0, 0
27142#endif
27143},
27144
27145{
27146	X86_VCVTQQ2PDZ128rmkz, X86_INS_VCVTQQ2PD, 0,
27147#ifndef CAPSTONE_DIET
27148	{ 0 }, { 0 }, { 0 }, 0, 0
27149#endif
27150},
27151
27152{
27153	X86_VCVTQQ2PDZ128rr, X86_INS_VCVTQQ2PD, 0,
27154#ifndef CAPSTONE_DIET
27155	{ 0 }, { 0 }, { 0 }, 0, 0
27156#endif
27157},
27158
27159{
27160	X86_VCVTQQ2PDZ128rrk, X86_INS_VCVTQQ2PD, 0,
27161#ifndef CAPSTONE_DIET
27162	{ 0 }, { 0 }, { 0 }, 0, 0
27163#endif
27164},
27165
27166{
27167	X86_VCVTQQ2PDZ128rrkz, X86_INS_VCVTQQ2PD, 0,
27168#ifndef CAPSTONE_DIET
27169	{ 0 }, { 0 }, { 0 }, 0, 0
27170#endif
27171},
27172
27173{
27174	X86_VCVTQQ2PDZ256rm, X86_INS_VCVTQQ2PD, 0,
27175#ifndef CAPSTONE_DIET
27176	{ 0 }, { 0 }, { 0 }, 0, 0
27177#endif
27178},
27179
27180{
27181	X86_VCVTQQ2PDZ256rmb, X86_INS_VCVTQQ2PD, 0,
27182#ifndef CAPSTONE_DIET
27183	{ 0 }, { 0 }, { 0 }, 0, 0
27184#endif
27185},
27186
27187{
27188	X86_VCVTQQ2PDZ256rmbk, X86_INS_VCVTQQ2PD, 0,
27189#ifndef CAPSTONE_DIET
27190	{ 0 }, { 0 }, { 0 }, 0, 0
27191#endif
27192},
27193
27194{
27195	X86_VCVTQQ2PDZ256rmbkz, X86_INS_VCVTQQ2PD, 0,
27196#ifndef CAPSTONE_DIET
27197	{ 0 }, { 0 }, { 0 }, 0, 0
27198#endif
27199},
27200
27201{
27202	X86_VCVTQQ2PDZ256rmk, X86_INS_VCVTQQ2PD, 0,
27203#ifndef CAPSTONE_DIET
27204	{ 0 }, { 0 }, { 0 }, 0, 0
27205#endif
27206},
27207
27208{
27209	X86_VCVTQQ2PDZ256rmkz, X86_INS_VCVTQQ2PD, 0,
27210#ifndef CAPSTONE_DIET
27211	{ 0 }, { 0 }, { 0 }, 0, 0
27212#endif
27213},
27214
27215{
27216	X86_VCVTQQ2PDZ256rr, X86_INS_VCVTQQ2PD, 0,
27217#ifndef CAPSTONE_DIET
27218	{ 0 }, { 0 }, { 0 }, 0, 0
27219#endif
27220},
27221
27222{
27223	X86_VCVTQQ2PDZ256rrk, X86_INS_VCVTQQ2PD, 0,
27224#ifndef CAPSTONE_DIET
27225	{ 0 }, { 0 }, { 0 }, 0, 0
27226#endif
27227},
27228
27229{
27230	X86_VCVTQQ2PDZ256rrkz, X86_INS_VCVTQQ2PD, 0,
27231#ifndef CAPSTONE_DIET
27232	{ 0 }, { 0 }, { 0 }, 0, 0
27233#endif
27234},
27235
27236{
27237	X86_VCVTQQ2PDZrm, X86_INS_VCVTQQ2PD, 0,
27238#ifndef CAPSTONE_DIET
27239	{ 0 }, { 0 }, { 0 }, 0, 0
27240#endif
27241},
27242
27243{
27244	X86_VCVTQQ2PDZrmb, X86_INS_VCVTQQ2PD, 0,
27245#ifndef CAPSTONE_DIET
27246	{ 0 }, { 0 }, { 0 }, 0, 0
27247#endif
27248},
27249
27250{
27251	X86_VCVTQQ2PDZrmbk, X86_INS_VCVTQQ2PD, 0,
27252#ifndef CAPSTONE_DIET
27253	{ 0 }, { 0 }, { 0 }, 0, 0
27254#endif
27255},
27256
27257{
27258	X86_VCVTQQ2PDZrmbkz, X86_INS_VCVTQQ2PD, 0,
27259#ifndef CAPSTONE_DIET
27260	{ 0 }, { 0 }, { 0 }, 0, 0
27261#endif
27262},
27263
27264{
27265	X86_VCVTQQ2PDZrmk, X86_INS_VCVTQQ2PD, 0,
27266#ifndef CAPSTONE_DIET
27267	{ 0 }, { 0 }, { 0 }, 0, 0
27268#endif
27269},
27270
27271{
27272	X86_VCVTQQ2PDZrmkz, X86_INS_VCVTQQ2PD, 0,
27273#ifndef CAPSTONE_DIET
27274	{ 0 }, { 0 }, { 0 }, 0, 0
27275#endif
27276},
27277
27278{
27279	X86_VCVTQQ2PDZrr, X86_INS_VCVTQQ2PD, 0,
27280#ifndef CAPSTONE_DIET
27281	{ 0 }, { 0 }, { 0 }, 0, 0
27282#endif
27283},
27284
27285{
27286	X86_VCVTQQ2PDZrrb, X86_INS_VCVTQQ2PD, 0,
27287#ifndef CAPSTONE_DIET
27288	{ 0 }, { 0 }, { 0 }, 0, 0
27289#endif
27290},
27291
27292{
27293	X86_VCVTQQ2PDZrrbk, X86_INS_VCVTQQ2PD, 0,
27294#ifndef CAPSTONE_DIET
27295	{ 0 }, { 0 }, { 0 }, 0, 0
27296#endif
27297},
27298
27299{
27300	X86_VCVTQQ2PDZrrbkz, X86_INS_VCVTQQ2PD, 0,
27301#ifndef CAPSTONE_DIET
27302	{ 0 }, { 0 }, { 0 }, 0, 0
27303#endif
27304},
27305
27306{
27307	X86_VCVTQQ2PDZrrk, X86_INS_VCVTQQ2PD, 0,
27308#ifndef CAPSTONE_DIET
27309	{ 0 }, { 0 }, { 0 }, 0, 0
27310#endif
27311},
27312
27313{
27314	X86_VCVTQQ2PDZrrkz, X86_INS_VCVTQQ2PD, 0,
27315#ifndef CAPSTONE_DIET
27316	{ 0 }, { 0 }, { 0 }, 0, 0
27317#endif
27318},
27319
27320{
27321	X86_VCVTQQ2PSZ128rm, X86_INS_VCVTQQ2PS, 0,
27322#ifndef CAPSTONE_DIET
27323	{ 0 }, { 0 }, { 0 }, 0, 0
27324#endif
27325},
27326
27327{
27328	X86_VCVTQQ2PSZ128rmb, X86_INS_VCVTQQ2PS, 0,
27329#ifndef CAPSTONE_DIET
27330	{ 0 }, { 0 }, { 0 }, 0, 0
27331#endif
27332},
27333
27334{
27335	X86_VCVTQQ2PSZ128rmbk, X86_INS_VCVTQQ2PS, 0,
27336#ifndef CAPSTONE_DIET
27337	{ 0 }, { 0 }, { 0 }, 0, 0
27338#endif
27339},
27340
27341{
27342	X86_VCVTQQ2PSZ128rmbkz, X86_INS_VCVTQQ2PS, 0,
27343#ifndef CAPSTONE_DIET
27344	{ 0 }, { 0 }, { 0 }, 0, 0
27345#endif
27346},
27347
27348{
27349	X86_VCVTQQ2PSZ128rmk, X86_INS_VCVTQQ2PS, 0,
27350#ifndef CAPSTONE_DIET
27351	{ 0 }, { 0 }, { 0 }, 0, 0
27352#endif
27353},
27354
27355{
27356	X86_VCVTQQ2PSZ128rmkz, X86_INS_VCVTQQ2PS, 0,
27357#ifndef CAPSTONE_DIET
27358	{ 0 }, { 0 }, { 0 }, 0, 0
27359#endif
27360},
27361
27362{
27363	X86_VCVTQQ2PSZ128rr, X86_INS_VCVTQQ2PS, 0,
27364#ifndef CAPSTONE_DIET
27365	{ 0 }, { 0 }, { 0 }, 0, 0
27366#endif
27367},
27368
27369{
27370	X86_VCVTQQ2PSZ128rrk, X86_INS_VCVTQQ2PS, 0,
27371#ifndef CAPSTONE_DIET
27372	{ 0 }, { 0 }, { 0 }, 0, 0
27373#endif
27374},
27375
27376{
27377	X86_VCVTQQ2PSZ128rrkz, X86_INS_VCVTQQ2PS, 0,
27378#ifndef CAPSTONE_DIET
27379	{ 0 }, { 0 }, { 0 }, 0, 0
27380#endif
27381},
27382
27383{
27384	X86_VCVTQQ2PSZ256rm, X86_INS_VCVTQQ2PS, 0,
27385#ifndef CAPSTONE_DIET
27386	{ 0 }, { 0 }, { 0 }, 0, 0
27387#endif
27388},
27389
27390{
27391	X86_VCVTQQ2PSZ256rmb, X86_INS_VCVTQQ2PS, 0,
27392#ifndef CAPSTONE_DIET
27393	{ 0 }, { 0 }, { 0 }, 0, 0
27394#endif
27395},
27396
27397{
27398	X86_VCVTQQ2PSZ256rmbk, X86_INS_VCVTQQ2PS, 0,
27399#ifndef CAPSTONE_DIET
27400	{ 0 }, { 0 }, { 0 }, 0, 0
27401#endif
27402},
27403
27404{
27405	X86_VCVTQQ2PSZ256rmbkz, X86_INS_VCVTQQ2PS, 0,
27406#ifndef CAPSTONE_DIET
27407	{ 0 }, { 0 }, { 0 }, 0, 0
27408#endif
27409},
27410
27411{
27412	X86_VCVTQQ2PSZ256rmk, X86_INS_VCVTQQ2PS, 0,
27413#ifndef CAPSTONE_DIET
27414	{ 0 }, { 0 }, { 0 }, 0, 0
27415#endif
27416},
27417
27418{
27419	X86_VCVTQQ2PSZ256rmkz, X86_INS_VCVTQQ2PS, 0,
27420#ifndef CAPSTONE_DIET
27421	{ 0 }, { 0 }, { 0 }, 0, 0
27422#endif
27423},
27424
27425{
27426	X86_VCVTQQ2PSZ256rr, X86_INS_VCVTQQ2PS, 0,
27427#ifndef CAPSTONE_DIET
27428	{ 0 }, { 0 }, { 0 }, 0, 0
27429#endif
27430},
27431
27432{
27433	X86_VCVTQQ2PSZ256rrk, X86_INS_VCVTQQ2PS, 0,
27434#ifndef CAPSTONE_DIET
27435	{ 0 }, { 0 }, { 0 }, 0, 0
27436#endif
27437},
27438
27439{
27440	X86_VCVTQQ2PSZ256rrkz, X86_INS_VCVTQQ2PS, 0,
27441#ifndef CAPSTONE_DIET
27442	{ 0 }, { 0 }, { 0 }, 0, 0
27443#endif
27444},
27445
27446{
27447	X86_VCVTQQ2PSZrm, X86_INS_VCVTQQ2PS, 0,
27448#ifndef CAPSTONE_DIET
27449	{ 0 }, { 0 }, { 0 }, 0, 0
27450#endif
27451},
27452
27453{
27454	X86_VCVTQQ2PSZrmb, X86_INS_VCVTQQ2PS, 0,
27455#ifndef CAPSTONE_DIET
27456	{ 0 }, { 0 }, { 0 }, 0, 0
27457#endif
27458},
27459
27460{
27461	X86_VCVTQQ2PSZrmbk, X86_INS_VCVTQQ2PS, 0,
27462#ifndef CAPSTONE_DIET
27463	{ 0 }, { 0 }, { 0 }, 0, 0
27464#endif
27465},
27466
27467{
27468	X86_VCVTQQ2PSZrmbkz, X86_INS_VCVTQQ2PS, 0,
27469#ifndef CAPSTONE_DIET
27470	{ 0 }, { 0 }, { 0 }, 0, 0
27471#endif
27472},
27473
27474{
27475	X86_VCVTQQ2PSZrmk, X86_INS_VCVTQQ2PS, 0,
27476#ifndef CAPSTONE_DIET
27477	{ 0 }, { 0 }, { 0 }, 0, 0
27478#endif
27479},
27480
27481{
27482	X86_VCVTQQ2PSZrmkz, X86_INS_VCVTQQ2PS, 0,
27483#ifndef CAPSTONE_DIET
27484	{ 0 }, { 0 }, { 0 }, 0, 0
27485#endif
27486},
27487
27488{
27489	X86_VCVTQQ2PSZrr, X86_INS_VCVTQQ2PS, 0,
27490#ifndef CAPSTONE_DIET
27491	{ 0 }, { 0 }, { 0 }, 0, 0
27492#endif
27493},
27494
27495{
27496	X86_VCVTQQ2PSZrrb, X86_INS_VCVTQQ2PS, 0,
27497#ifndef CAPSTONE_DIET
27498	{ 0 }, { 0 }, { 0 }, 0, 0
27499#endif
27500},
27501
27502{
27503	X86_VCVTQQ2PSZrrbk, X86_INS_VCVTQQ2PS, 0,
27504#ifndef CAPSTONE_DIET
27505	{ 0 }, { 0 }, { 0 }, 0, 0
27506#endif
27507},
27508
27509{
27510	X86_VCVTQQ2PSZrrbkz, X86_INS_VCVTQQ2PS, 0,
27511#ifndef CAPSTONE_DIET
27512	{ 0 }, { 0 }, { 0 }, 0, 0
27513#endif
27514},
27515
27516{
27517	X86_VCVTQQ2PSZrrk, X86_INS_VCVTQQ2PS, 0,
27518#ifndef CAPSTONE_DIET
27519	{ 0 }, { 0 }, { 0 }, 0, 0
27520#endif
27521},
27522
27523{
27524	X86_VCVTQQ2PSZrrkz, X86_INS_VCVTQQ2PS, 0,
27525#ifndef CAPSTONE_DIET
27526	{ 0 }, { 0 }, { 0 }, 0, 0
27527#endif
27528},
27529
27530{
27531	X86_VCVTSD2SI64Zrm_Int, X86_INS_VCVTSD2SI, 1,
27532#ifndef CAPSTONE_DIET
27533	{ 0 }, { 0 }, { 0 }, 0, 0
27534#endif
27535},
27536
27537{
27538	X86_VCVTSD2SI64Zrr_Int, X86_INS_VCVTSD2SI, 1,
27539#ifndef CAPSTONE_DIET
27540	{ 0 }, { 0 }, { 0 }, 0, 0
27541#endif
27542},
27543
27544{
27545	X86_VCVTSD2SI64Zrrb_Int, X86_INS_VCVTSD2SI, 1,
27546#ifndef CAPSTONE_DIET
27547	{ 0 }, { 0 }, { 0 }, 0, 0
27548#endif
27549},
27550
27551{
27552	X86_VCVTSD2SI64rm_Int, X86_INS_VCVTSD2SI, 1,
27553#ifndef CAPSTONE_DIET
27554	{ 0 }, { 0 }, { 0 }, 0, 0
27555#endif
27556},
27557
27558{
27559	X86_VCVTSD2SI64rr_Int, X86_INS_VCVTSD2SI, 1,
27560#ifndef CAPSTONE_DIET
27561	{ 0 }, { 0 }, { 0 }, 0, 0
27562#endif
27563},
27564
27565{
27566	X86_VCVTSD2SIZrm_Int, X86_INS_VCVTSD2SI, 0,
27567#ifndef CAPSTONE_DIET
27568	{ 0 }, { 0 }, { 0 }, 0, 0
27569#endif
27570},
27571
27572{
27573	X86_VCVTSD2SIZrr_Int, X86_INS_VCVTSD2SI, 0,
27574#ifndef CAPSTONE_DIET
27575	{ 0 }, { 0 }, { 0 }, 0, 0
27576#endif
27577},
27578
27579{
27580	X86_VCVTSD2SIZrrb_Int, X86_INS_VCVTSD2SI, 0,
27581#ifndef CAPSTONE_DIET
27582	{ 0 }, { 0 }, { 0 }, 0, 0
27583#endif
27584},
27585
27586{
27587	X86_VCVTSD2SIrm_Int, X86_INS_VCVTSD2SI, 0,
27588#ifndef CAPSTONE_DIET
27589	{ 0 }, { 0 }, { 0 }, 0, 0
27590#endif
27591},
27592
27593{
27594	X86_VCVTSD2SIrr_Int, X86_INS_VCVTSD2SI, 0,
27595#ifndef CAPSTONE_DIET
27596	{ 0 }, { 0 }, { 0 }, 0, 0
27597#endif
27598},
27599
27600{
27601	X86_VCVTSD2SSZrm, X86_INS_VCVTSD2SS, 0,
27602#ifndef CAPSTONE_DIET
27603	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27604#endif
27605},
27606
27607{
27608	X86_VCVTSD2SSZrm_Int, X86_INS_VCVTSD2SS, 0,
27609#ifndef CAPSTONE_DIET
27610	{ 0 }, { 0 }, { 0 }, 0, 0
27611#endif
27612},
27613
27614{
27615	X86_VCVTSD2SSZrm_Intk, X86_INS_VCVTSD2SS, 0,
27616#ifndef CAPSTONE_DIET
27617	{ 0 }, { 0 }, { 0 }, 0, 0
27618#endif
27619},
27620
27621{
27622	X86_VCVTSD2SSZrm_Intkz, X86_INS_VCVTSD2SS, 0,
27623#ifndef CAPSTONE_DIET
27624	{ 0 }, { 0 }, { 0 }, 0, 0
27625#endif
27626},
27627
27628{
27629	X86_VCVTSD2SSZrr, X86_INS_VCVTSD2SS, 0,
27630#ifndef CAPSTONE_DIET
27631	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27632#endif
27633},
27634
27635{
27636	X86_VCVTSD2SSZrr_Int, X86_INS_VCVTSD2SS, 0,
27637#ifndef CAPSTONE_DIET
27638	{ 0 }, { 0 }, { 0 }, 0, 0
27639#endif
27640},
27641
27642{
27643	X86_VCVTSD2SSZrr_Intk, X86_INS_VCVTSD2SS, 0,
27644#ifndef CAPSTONE_DIET
27645	{ 0 }, { 0 }, { 0 }, 0, 0
27646#endif
27647},
27648
27649{
27650	X86_VCVTSD2SSZrr_Intkz, X86_INS_VCVTSD2SS, 0,
27651#ifndef CAPSTONE_DIET
27652	{ 0 }, { 0 }, { 0 }, 0, 0
27653#endif
27654},
27655
27656{
27657	X86_VCVTSD2SSZrrb_Int, X86_INS_VCVTSD2SS, 0,
27658#ifndef CAPSTONE_DIET
27659	{ 0 }, { 0 }, { 0 }, 0, 0
27660#endif
27661},
27662
27663{
27664	X86_VCVTSD2SSZrrb_Intk, X86_INS_VCVTSD2SS, 0,
27665#ifndef CAPSTONE_DIET
27666	{ 0 }, { 0 }, { 0 }, 0, 0
27667#endif
27668},
27669
27670{
27671	X86_VCVTSD2SSZrrb_Intkz, X86_INS_VCVTSD2SS, 0,
27672#ifndef CAPSTONE_DIET
27673	{ 0 }, { 0 }, { 0 }, 0, 0
27674#endif
27675},
27676
27677{
27678	X86_VCVTSD2SSrm, X86_INS_VCVTSD2SS, 0,
27679#ifndef CAPSTONE_DIET
27680	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
27681#endif
27682},
27683
27684{
27685	X86_VCVTSD2SSrm_Int, X86_INS_VCVTSD2SS, 0,
27686#ifndef CAPSTONE_DIET
27687	{ 0 }, { 0 }, { 0 }, 0, 0
27688#endif
27689},
27690
27691{
27692	X86_VCVTSD2SSrr, X86_INS_VCVTSD2SS, 0,
27693#ifndef CAPSTONE_DIET
27694	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
27695#endif
27696},
27697
27698{
27699	X86_VCVTSD2SSrr_Int, X86_INS_VCVTSD2SS, 0,
27700#ifndef CAPSTONE_DIET
27701	{ 0 }, { 0 }, { 0 }, 0, 0
27702#endif
27703},
27704
27705{
27706	X86_VCVTSD2USI64Zrm_Int, X86_INS_VCVTSD2USI, 1,
27707#ifndef CAPSTONE_DIET
27708	{ 0 }, { 0 }, { 0 }, 0, 0
27709#endif
27710},
27711
27712{
27713	X86_VCVTSD2USI64Zrr_Int, X86_INS_VCVTSD2USI, 1,
27714#ifndef CAPSTONE_DIET
27715	{ 0 }, { 0 }, { 0 }, 0, 0
27716#endif
27717},
27718
27719{
27720	X86_VCVTSD2USI64Zrrb_Int, X86_INS_VCVTSD2USI, 1,
27721#ifndef CAPSTONE_DIET
27722	{ 0 }, { 0 }, { 0 }, 0, 0
27723#endif
27724},
27725
27726{
27727	X86_VCVTSD2USIZrm_Int, X86_INS_VCVTSD2USI, 0,
27728#ifndef CAPSTONE_DIET
27729	{ 0 }, { 0 }, { 0 }, 0, 0
27730#endif
27731},
27732
27733{
27734	X86_VCVTSD2USIZrr_Int, X86_INS_VCVTSD2USI, 0,
27735#ifndef CAPSTONE_DIET
27736	{ 0 }, { 0 }, { 0 }, 0, 0
27737#endif
27738},
27739
27740{
27741	X86_VCVTSD2USIZrrb_Int, X86_INS_VCVTSD2USI, 0,
27742#ifndef CAPSTONE_DIET
27743	{ 0 }, { 0 }, { 0 }, 0, 0
27744#endif
27745},
27746
27747{
27748	X86_VCVTSI2SDZrm, X86_INS_VCVTSI2SD, 0,
27749#ifndef CAPSTONE_DIET
27750	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27751#endif
27752},
27753
27754{
27755	X86_VCVTSI2SDZrm_Int, X86_INS_VCVTSI2SD, 0,
27756#ifndef CAPSTONE_DIET
27757	{ 0 }, { 0 }, { 0 }, 0, 0
27758#endif
27759},
27760
27761{
27762	X86_VCVTSI2SDZrr, X86_INS_VCVTSI2SD, 0,
27763#ifndef CAPSTONE_DIET
27764	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27765#endif
27766},
27767
27768{
27769	X86_VCVTSI2SDZrr_Int, X86_INS_VCVTSI2SD, 0,
27770#ifndef CAPSTONE_DIET
27771	{ 0 }, { 0 }, { 0 }, 0, 0
27772#endif
27773},
27774
27775{
27776	X86_VCVTSI2SDZrrb_Int, X86_INS_VCVTSI2SD, 0,
27777#ifndef CAPSTONE_DIET
27778	{ 0 }, { 0 }, { 0 }, 0, 0
27779#endif
27780},
27781
27782{
27783	X86_VCVTSI2SDrm, X86_INS_VCVTSI2SD, 0,
27784#ifndef CAPSTONE_DIET
27785	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
27786#endif
27787},
27788
27789{
27790	X86_VCVTSI2SDrm_Int, X86_INS_VCVTSI2SD, 0,
27791#ifndef CAPSTONE_DIET
27792	{ 0 }, { 0 }, { 0 }, 0, 0
27793#endif
27794},
27795
27796{
27797	X86_VCVTSI2SDrr, X86_INS_VCVTSI2SD, 0,
27798#ifndef CAPSTONE_DIET
27799	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
27800#endif
27801},
27802
27803{
27804	X86_VCVTSI2SDrr_Int, X86_INS_VCVTSI2SD, 0,
27805#ifndef CAPSTONE_DIET
27806	{ 0 }, { 0 }, { 0 }, 0, 0
27807#endif
27808},
27809
27810{
27811	X86_VCVTSI2SSZrm, X86_INS_VCVTSI2SS, 0,
27812#ifndef CAPSTONE_DIET
27813	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27814#endif
27815},
27816
27817{
27818	X86_VCVTSI2SSZrm_Int, X86_INS_VCVTSI2SS, 0,
27819#ifndef CAPSTONE_DIET
27820	{ 0 }, { 0 }, { 0 }, 0, 0
27821#endif
27822},
27823
27824{
27825	X86_VCVTSI2SSZrr, X86_INS_VCVTSI2SS, 0,
27826#ifndef CAPSTONE_DIET
27827	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27828#endif
27829},
27830
27831{
27832	X86_VCVTSI2SSZrr_Int, X86_INS_VCVTSI2SS, 0,
27833#ifndef CAPSTONE_DIET
27834	{ 0 }, { 0 }, { 0 }, 0, 0
27835#endif
27836},
27837
27838{
27839	X86_VCVTSI2SSZrrb_Int, X86_INS_VCVTSI2SS, 0,
27840#ifndef CAPSTONE_DIET
27841	{ 0 }, { 0 }, { 0 }, 0, 0
27842#endif
27843},
27844
27845{
27846	X86_VCVTSI2SSrm, X86_INS_VCVTSI2SS, 0,
27847#ifndef CAPSTONE_DIET
27848	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
27849#endif
27850},
27851
27852{
27853	X86_VCVTSI2SSrm_Int, X86_INS_VCVTSI2SS, 0,
27854#ifndef CAPSTONE_DIET
27855	{ 0 }, { 0 }, { 0 }, 0, 0
27856#endif
27857},
27858
27859{
27860	X86_VCVTSI2SSrr, X86_INS_VCVTSI2SS, 0,
27861#ifndef CAPSTONE_DIET
27862	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
27863#endif
27864},
27865
27866{
27867	X86_VCVTSI2SSrr_Int, X86_INS_VCVTSI2SS, 0,
27868#ifndef CAPSTONE_DIET
27869	{ 0 }, { 0 }, { 0 }, 0, 0
27870#endif
27871},
27872
27873{
27874	X86_VCVTSI642SDZrm, X86_INS_VCVTSI2SD, 1,
27875#ifndef CAPSTONE_DIET
27876	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27877#endif
27878},
27879
27880{
27881	X86_VCVTSI642SDZrm_Int, X86_INS_VCVTSI2SD, 1,
27882#ifndef CAPSTONE_DIET
27883	{ 0 }, { 0 }, { 0 }, 0, 0
27884#endif
27885},
27886
27887{
27888	X86_VCVTSI642SDZrr, X86_INS_VCVTSI2SD, 1,
27889#ifndef CAPSTONE_DIET
27890	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27891#endif
27892},
27893
27894{
27895	X86_VCVTSI642SDZrr_Int, X86_INS_VCVTSI2SD, 1,
27896#ifndef CAPSTONE_DIET
27897	{ 0 }, { 0 }, { 0 }, 0, 0
27898#endif
27899},
27900
27901{
27902	X86_VCVTSI642SDZrrb_Int, X86_INS_VCVTSI2SD, 1,
27903#ifndef CAPSTONE_DIET
27904	{ 0 }, { 0 }, { 0 }, 0, 0
27905#endif
27906},
27907
27908{
27909	X86_VCVTSI642SDrm, X86_INS_VCVTSI2SD, 1,
27910#ifndef CAPSTONE_DIET
27911	{ 0 }, { 0 }, { 0 }, 0, 0
27912#endif
27913},
27914
27915{
27916	X86_VCVTSI642SDrm_Int, X86_INS_VCVTSI2SD, 1,
27917#ifndef CAPSTONE_DIET
27918	{ 0 }, { 0 }, { 0 }, 0, 0
27919#endif
27920},
27921
27922{
27923	X86_VCVTSI642SDrr, X86_INS_VCVTSI2SD, 1,
27924#ifndef CAPSTONE_DIET
27925	{ 0 }, { 0 }, { 0 }, 0, 0
27926#endif
27927},
27928
27929{
27930	X86_VCVTSI642SDrr_Int, X86_INS_VCVTSI2SD, 1,
27931#ifndef CAPSTONE_DIET
27932	{ 0 }, { 0 }, { 0 }, 0, 0
27933#endif
27934},
27935
27936{
27937	X86_VCVTSI642SSZrm, X86_INS_VCVTSI2SS, 1,
27938#ifndef CAPSTONE_DIET
27939	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27940#endif
27941},
27942
27943{
27944	X86_VCVTSI642SSZrm_Int, X86_INS_VCVTSI2SS, 1,
27945#ifndef CAPSTONE_DIET
27946	{ 0 }, { 0 }, { 0 }, 0, 0
27947#endif
27948},
27949
27950{
27951	X86_VCVTSI642SSZrr, X86_INS_VCVTSI2SS, 1,
27952#ifndef CAPSTONE_DIET
27953	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
27954#endif
27955},
27956
27957{
27958	X86_VCVTSI642SSZrr_Int, X86_INS_VCVTSI2SS, 1,
27959#ifndef CAPSTONE_DIET
27960	{ 0 }, { 0 }, { 0 }, 0, 0
27961#endif
27962},
27963
27964{
27965	X86_VCVTSI642SSZrrb_Int, X86_INS_VCVTSI2SS, 1,
27966#ifndef CAPSTONE_DIET
27967	{ 0 }, { 0 }, { 0 }, 0, 0
27968#endif
27969},
27970
27971{
27972	X86_VCVTSI642SSrm, X86_INS_VCVTSI2SS, 1,
27973#ifndef CAPSTONE_DIET
27974	{ 0 }, { 0 }, { 0 }, 0, 0
27975#endif
27976},
27977
27978{
27979	X86_VCVTSI642SSrm_Int, X86_INS_VCVTSI2SS, 1,
27980#ifndef CAPSTONE_DIET
27981	{ 0 }, { 0 }, { 0 }, 0, 0
27982#endif
27983},
27984
27985{
27986	X86_VCVTSI642SSrr, X86_INS_VCVTSI2SS, 1,
27987#ifndef CAPSTONE_DIET
27988	{ 0 }, { 0 }, { 0 }, 0, 0
27989#endif
27990},
27991
27992{
27993	X86_VCVTSI642SSrr_Int, X86_INS_VCVTSI2SS, 1,
27994#ifndef CAPSTONE_DIET
27995	{ 0 }, { 0 }, { 0 }, 0, 0
27996#endif
27997},
27998
27999{
28000	X86_VCVTSS2SDZrm, X86_INS_VCVTSS2SD, 0,
28001#ifndef CAPSTONE_DIET
28002	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
28003#endif
28004},
28005
28006{
28007	X86_VCVTSS2SDZrm_Int, X86_INS_VCVTSS2SD, 0,
28008#ifndef CAPSTONE_DIET
28009	{ 0 }, { 0 }, { 0 }, 0, 0
28010#endif
28011},
28012
28013{
28014	X86_VCVTSS2SDZrm_Intk, X86_INS_VCVTSS2SD, 0,
28015#ifndef CAPSTONE_DIET
28016	{ 0 }, { 0 }, { 0 }, 0, 0
28017#endif
28018},
28019
28020{
28021	X86_VCVTSS2SDZrm_Intkz, X86_INS_VCVTSS2SD, 0,
28022#ifndef CAPSTONE_DIET
28023	{ 0 }, { 0 }, { 0 }, 0, 0
28024#endif
28025},
28026
28027{
28028	X86_VCVTSS2SDZrr, X86_INS_VCVTSS2SD, 0,
28029#ifndef CAPSTONE_DIET
28030	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
28031#endif
28032},
28033
28034{
28035	X86_VCVTSS2SDZrr_Int, X86_INS_VCVTSS2SD, 0,
28036#ifndef CAPSTONE_DIET
28037	{ 0 }, { 0 }, { 0 }, 0, 0
28038#endif
28039},
28040
28041{
28042	X86_VCVTSS2SDZrr_Intk, X86_INS_VCVTSS2SD, 0,
28043#ifndef CAPSTONE_DIET
28044	{ 0 }, { 0 }, { 0 }, 0, 0
28045#endif
28046},
28047
28048{
28049	X86_VCVTSS2SDZrr_Intkz, X86_INS_VCVTSS2SD, 0,
28050#ifndef CAPSTONE_DIET
28051	{ 0 }, { 0 }, { 0 }, 0, 0
28052#endif
28053},
28054
28055{
28056	X86_VCVTSS2SDZrrb_Int, X86_INS_VCVTSS2SD, 0,
28057#ifndef CAPSTONE_DIET
28058	{ 0 }, { 0 }, { 0 }, 0, 0
28059#endif
28060},
28061
28062{
28063	X86_VCVTSS2SDZrrb_Intk, X86_INS_VCVTSS2SD, 0,
28064#ifndef CAPSTONE_DIET
28065	{ 0 }, { 0 }, { 0 }, 0, 0
28066#endif
28067},
28068
28069{
28070	X86_VCVTSS2SDZrrb_Intkz, X86_INS_VCVTSS2SD, 0,
28071#ifndef CAPSTONE_DIET
28072	{ 0 }, { 0 }, { 0 }, 0, 0
28073#endif
28074},
28075
28076{
28077	X86_VCVTSS2SDrm, X86_INS_VCVTSS2SD, 0,
28078#ifndef CAPSTONE_DIET
28079	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
28080#endif
28081},
28082
28083{
28084	X86_VCVTSS2SDrm_Int, X86_INS_VCVTSS2SD, 0,
28085#ifndef CAPSTONE_DIET
28086	{ 0 }, { 0 }, { 0 }, 0, 0
28087#endif
28088},
28089
28090{
28091	X86_VCVTSS2SDrr, X86_INS_VCVTSS2SD, 0,
28092#ifndef CAPSTONE_DIET
28093	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
28094#endif
28095},
28096
28097{
28098	X86_VCVTSS2SDrr_Int, X86_INS_VCVTSS2SD, 0,
28099#ifndef CAPSTONE_DIET
28100	{ 0 }, { 0 }, { 0 }, 0, 0
28101#endif
28102},
28103
28104{
28105	X86_VCVTSS2SI64Zrm_Int, X86_INS_VCVTSS2SI, 1,
28106#ifndef CAPSTONE_DIET
28107	{ 0 }, { 0 }, { 0 }, 0, 0
28108#endif
28109},
28110
28111{
28112	X86_VCVTSS2SI64Zrr_Int, X86_INS_VCVTSS2SI, 1,
28113#ifndef CAPSTONE_DIET
28114	{ 0 }, { 0 }, { 0 }, 0, 0
28115#endif
28116},
28117
28118{
28119	X86_VCVTSS2SI64Zrrb_Int, X86_INS_VCVTSS2SI, 1,
28120#ifndef CAPSTONE_DIET
28121	{ 0 }, { 0 }, { 0 }, 0, 0
28122#endif
28123},
28124
28125{
28126	X86_VCVTSS2SI64rm_Int, X86_INS_VCVTSS2SI, 1,
28127#ifndef CAPSTONE_DIET
28128	{ 0 }, { 0 }, { 0 }, 0, 0
28129#endif
28130},
28131
28132{
28133	X86_VCVTSS2SI64rr_Int, X86_INS_VCVTSS2SI, 1,
28134#ifndef CAPSTONE_DIET
28135	{ 0 }, { 0 }, { 0 }, 0, 0
28136#endif
28137},
28138
28139{
28140	X86_VCVTSS2SIZrm_Int, X86_INS_VCVTSS2SI, 0,
28141#ifndef CAPSTONE_DIET
28142	{ 0 }, { 0 }, { 0 }, 0, 0
28143#endif
28144},
28145
28146{
28147	X86_VCVTSS2SIZrr_Int, X86_INS_VCVTSS2SI, 0,
28148#ifndef CAPSTONE_DIET
28149	{ 0 }, { 0 }, { 0 }, 0, 0
28150#endif
28151},
28152
28153{
28154	X86_VCVTSS2SIZrrb_Int, X86_INS_VCVTSS2SI, 0,
28155#ifndef CAPSTONE_DIET
28156	{ 0 }, { 0 }, { 0 }, 0, 0
28157#endif
28158},
28159
28160{
28161	X86_VCVTSS2SIrm_Int, X86_INS_VCVTSS2SI, 0,
28162#ifndef CAPSTONE_DIET
28163	{ 0 }, { 0 }, { 0 }, 0, 0
28164#endif
28165},
28166
28167{
28168	X86_VCVTSS2SIrr_Int, X86_INS_VCVTSS2SI, 0,
28169#ifndef CAPSTONE_DIET
28170	{ 0 }, { 0 }, { 0 }, 0, 0
28171#endif
28172},
28173
28174{
28175	X86_VCVTSS2USI64Zrm_Int, X86_INS_VCVTSS2USI, 1,
28176#ifndef CAPSTONE_DIET
28177	{ 0 }, { 0 }, { 0 }, 0, 0
28178#endif
28179},
28180
28181{
28182	X86_VCVTSS2USI64Zrr_Int, X86_INS_VCVTSS2USI, 1,
28183#ifndef CAPSTONE_DIET
28184	{ 0 }, { 0 }, { 0 }, 0, 0
28185#endif
28186},
28187
28188{
28189	X86_VCVTSS2USI64Zrrb_Int, X86_INS_VCVTSS2USI, 1,
28190#ifndef CAPSTONE_DIET
28191	{ 0 }, { 0 }, { 0 }, 0, 0
28192#endif
28193},
28194
28195{
28196	X86_VCVTSS2USIZrm_Int, X86_INS_VCVTSS2USI, 0,
28197#ifndef CAPSTONE_DIET
28198	{ 0 }, { 0 }, { 0 }, 0, 0
28199#endif
28200},
28201
28202{
28203	X86_VCVTSS2USIZrr_Int, X86_INS_VCVTSS2USI, 0,
28204#ifndef CAPSTONE_DIET
28205	{ 0 }, { 0 }, { 0 }, 0, 0
28206#endif
28207},
28208
28209{
28210	X86_VCVTSS2USIZrrb_Int, X86_INS_VCVTSS2USI, 0,
28211#ifndef CAPSTONE_DIET
28212	{ 0 }, { 0 }, { 0 }, 0, 0
28213#endif
28214},
28215
28216{
28217	X86_VCVTTPD2DQYrm, X86_INS_VCVTTPD2DQ, 0,
28218#ifndef CAPSTONE_DIET
28219	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
28220#endif
28221},
28222
28223{
28224	X86_VCVTTPD2DQYrr, X86_INS_VCVTTPD2DQ, 0,
28225#ifndef CAPSTONE_DIET
28226	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
28227#endif
28228},
28229
28230{
28231	X86_VCVTTPD2DQZ128rm, X86_INS_VCVTTPD2DQ, 0,
28232#ifndef CAPSTONE_DIET
28233	{ 0 }, { 0 }, { 0 }, 0, 0
28234#endif
28235},
28236
28237{
28238	X86_VCVTTPD2DQZ128rmb, X86_INS_VCVTTPD2DQ, 0,
28239#ifndef CAPSTONE_DIET
28240	{ 0 }, { 0 }, { 0 }, 0, 0
28241#endif
28242},
28243
28244{
28245	X86_VCVTTPD2DQZ128rmbk, X86_INS_VCVTTPD2DQ, 0,
28246#ifndef CAPSTONE_DIET
28247	{ 0 }, { 0 }, { 0 }, 0, 0
28248#endif
28249},
28250
28251{
28252	X86_VCVTTPD2DQZ128rmbkz, X86_INS_VCVTTPD2DQ, 0,
28253#ifndef CAPSTONE_DIET
28254	{ 0 }, { 0 }, { 0 }, 0, 0
28255#endif
28256},
28257
28258{
28259	X86_VCVTTPD2DQZ128rmk, X86_INS_VCVTTPD2DQ, 0,
28260#ifndef CAPSTONE_DIET
28261	{ 0 }, { 0 }, { 0 }, 0, 0
28262#endif
28263},
28264
28265{
28266	X86_VCVTTPD2DQZ128rmkz, X86_INS_VCVTTPD2DQ, 0,
28267#ifndef CAPSTONE_DIET
28268	{ 0 }, { 0 }, { 0 }, 0, 0
28269#endif
28270},
28271
28272{
28273	X86_VCVTTPD2DQZ128rr, X86_INS_VCVTTPD2DQ, 0,
28274#ifndef CAPSTONE_DIET
28275	{ 0 }, { 0 }, { 0 }, 0, 0
28276#endif
28277},
28278
28279{
28280	X86_VCVTTPD2DQZ128rrk, X86_INS_VCVTTPD2DQ, 0,
28281#ifndef CAPSTONE_DIET
28282	{ 0 }, { 0 }, { 0 }, 0, 0
28283#endif
28284},
28285
28286{
28287	X86_VCVTTPD2DQZ128rrkz, X86_INS_VCVTTPD2DQ, 0,
28288#ifndef CAPSTONE_DIET
28289	{ 0 }, { 0 }, { 0 }, 0, 0
28290#endif
28291},
28292
28293{
28294	X86_VCVTTPD2DQZ256rm, X86_INS_VCVTTPD2DQ, 0,
28295#ifndef CAPSTONE_DIET
28296	{ 0 }, { 0 }, { 0 }, 0, 0
28297#endif
28298},
28299
28300{
28301	X86_VCVTTPD2DQZ256rmb, X86_INS_VCVTTPD2DQ, 0,
28302#ifndef CAPSTONE_DIET
28303	{ 0 }, { 0 }, { 0 }, 0, 0
28304#endif
28305},
28306
28307{
28308	X86_VCVTTPD2DQZ256rmbk, X86_INS_VCVTTPD2DQ, 0,
28309#ifndef CAPSTONE_DIET
28310	{ 0 }, { 0 }, { 0 }, 0, 0
28311#endif
28312},
28313
28314{
28315	X86_VCVTTPD2DQZ256rmbkz, X86_INS_VCVTTPD2DQ, 0,
28316#ifndef CAPSTONE_DIET
28317	{ 0 }, { 0 }, { 0 }, 0, 0
28318#endif
28319},
28320
28321{
28322	X86_VCVTTPD2DQZ256rmk, X86_INS_VCVTTPD2DQ, 0,
28323#ifndef CAPSTONE_DIET
28324	{ 0 }, { 0 }, { 0 }, 0, 0
28325#endif
28326},
28327
28328{
28329	X86_VCVTTPD2DQZ256rmkz, X86_INS_VCVTTPD2DQ, 0,
28330#ifndef CAPSTONE_DIET
28331	{ 0 }, { 0 }, { 0 }, 0, 0
28332#endif
28333},
28334
28335{
28336	X86_VCVTTPD2DQZ256rr, X86_INS_VCVTTPD2DQ, 0,
28337#ifndef CAPSTONE_DIET
28338	{ 0 }, { 0 }, { 0 }, 0, 0
28339#endif
28340},
28341
28342{
28343	X86_VCVTTPD2DQZ256rrk, X86_INS_VCVTTPD2DQ, 0,
28344#ifndef CAPSTONE_DIET
28345	{ 0 }, { 0 }, { 0 }, 0, 0
28346#endif
28347},
28348
28349{
28350	X86_VCVTTPD2DQZ256rrkz, X86_INS_VCVTTPD2DQ, 0,
28351#ifndef CAPSTONE_DIET
28352	{ 0 }, { 0 }, { 0 }, 0, 0
28353#endif
28354},
28355
28356{
28357	X86_VCVTTPD2DQZrm, X86_INS_VCVTTPD2DQ, 0,
28358#ifndef CAPSTONE_DIET
28359	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
28360#endif
28361},
28362
28363{
28364	X86_VCVTTPD2DQZrmb, X86_INS_VCVTTPD2DQ, 0,
28365#ifndef CAPSTONE_DIET
28366	{ 0 }, { 0 }, { 0 }, 0, 0
28367#endif
28368},
28369
28370{
28371	X86_VCVTTPD2DQZrmbk, X86_INS_VCVTTPD2DQ, 0,
28372#ifndef CAPSTONE_DIET
28373	{ 0 }, { 0 }, { 0 }, 0, 0
28374#endif
28375},
28376
28377{
28378	X86_VCVTTPD2DQZrmbkz, X86_INS_VCVTTPD2DQ, 0,
28379#ifndef CAPSTONE_DIET
28380	{ 0 }, { 0 }, { 0 }, 0, 0
28381#endif
28382},
28383
28384{
28385	X86_VCVTTPD2DQZrmk, X86_INS_VCVTTPD2DQ, 0,
28386#ifndef CAPSTONE_DIET
28387	{ 0 }, { 0 }, { 0 }, 0, 0
28388#endif
28389},
28390
28391{
28392	X86_VCVTTPD2DQZrmkz, X86_INS_VCVTTPD2DQ, 0,
28393#ifndef CAPSTONE_DIET
28394	{ 0 }, { 0 }, { 0 }, 0, 0
28395#endif
28396},
28397
28398{
28399	X86_VCVTTPD2DQZrr, X86_INS_VCVTTPD2DQ, 0,
28400#ifndef CAPSTONE_DIET
28401	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
28402#endif
28403},
28404
28405{
28406	X86_VCVTTPD2DQZrrb, X86_INS_VCVTTPD2DQ, 0,
28407#ifndef CAPSTONE_DIET
28408	{ 0 }, { 0 }, { 0 }, 0, 0
28409#endif
28410},
28411
28412{
28413	X86_VCVTTPD2DQZrrbk, X86_INS_VCVTTPD2DQ, 0,
28414#ifndef CAPSTONE_DIET
28415	{ 0 }, { 0 }, { 0 }, 0, 0
28416#endif
28417},
28418
28419{
28420	X86_VCVTTPD2DQZrrbkz, X86_INS_VCVTTPD2DQ, 0,
28421#ifndef CAPSTONE_DIET
28422	{ 0 }, { 0 }, { 0 }, 0, 0
28423#endif
28424},
28425
28426{
28427	X86_VCVTTPD2DQZrrk, X86_INS_VCVTTPD2DQ, 0,
28428#ifndef CAPSTONE_DIET
28429	{ 0 }, { 0 }, { 0 }, 0, 0
28430#endif
28431},
28432
28433{
28434	X86_VCVTTPD2DQZrrkz, X86_INS_VCVTTPD2DQ, 0,
28435#ifndef CAPSTONE_DIET
28436	{ 0 }, { 0 }, { 0 }, 0, 0
28437#endif
28438},
28439
28440{
28441	X86_VCVTTPD2DQrm, X86_INS_VCVTTPD2DQ, 0,
28442#ifndef CAPSTONE_DIET
28443	{ 0 }, { 0 }, { 0 }, 0, 0
28444#endif
28445},
28446
28447{
28448	X86_VCVTTPD2DQrr, X86_INS_VCVTTPD2DQ, 0,
28449#ifndef CAPSTONE_DIET
28450	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
28451#endif
28452},
28453
28454{
28455	X86_VCVTTPD2QQZ128rm, X86_INS_VCVTTPD2QQ, 0,
28456#ifndef CAPSTONE_DIET
28457	{ 0 }, { 0 }, { 0 }, 0, 0
28458#endif
28459},
28460
28461{
28462	X86_VCVTTPD2QQZ128rmb, X86_INS_VCVTTPD2QQ, 0,
28463#ifndef CAPSTONE_DIET
28464	{ 0 }, { 0 }, { 0 }, 0, 0
28465#endif
28466},
28467
28468{
28469	X86_VCVTTPD2QQZ128rmbk, X86_INS_VCVTTPD2QQ, 0,
28470#ifndef CAPSTONE_DIET
28471	{ 0 }, { 0 }, { 0 }, 0, 0
28472#endif
28473},
28474
28475{
28476	X86_VCVTTPD2QQZ128rmbkz, X86_INS_VCVTTPD2QQ, 0,
28477#ifndef CAPSTONE_DIET
28478	{ 0 }, { 0 }, { 0 }, 0, 0
28479#endif
28480},
28481
28482{
28483	X86_VCVTTPD2QQZ128rmk, X86_INS_VCVTTPD2QQ, 0,
28484#ifndef CAPSTONE_DIET
28485	{ 0 }, { 0 }, { 0 }, 0, 0
28486#endif
28487},
28488
28489{
28490	X86_VCVTTPD2QQZ128rmkz, X86_INS_VCVTTPD2QQ, 0,
28491#ifndef CAPSTONE_DIET
28492	{ 0 }, { 0 }, { 0 }, 0, 0
28493#endif
28494},
28495
28496{
28497	X86_VCVTTPD2QQZ128rr, X86_INS_VCVTTPD2QQ, 0,
28498#ifndef CAPSTONE_DIET
28499	{ 0 }, { 0 }, { 0 }, 0, 0
28500#endif
28501},
28502
28503{
28504	X86_VCVTTPD2QQZ128rrk, X86_INS_VCVTTPD2QQ, 0,
28505#ifndef CAPSTONE_DIET
28506	{ 0 }, { 0 }, { 0 }, 0, 0
28507#endif
28508},
28509
28510{
28511	X86_VCVTTPD2QQZ128rrkz, X86_INS_VCVTTPD2QQ, 0,
28512#ifndef CAPSTONE_DIET
28513	{ 0 }, { 0 }, { 0 }, 0, 0
28514#endif
28515},
28516
28517{
28518	X86_VCVTTPD2QQZ256rm, X86_INS_VCVTTPD2QQ, 0,
28519#ifndef CAPSTONE_DIET
28520	{ 0 }, { 0 }, { 0 }, 0, 0
28521#endif
28522},
28523
28524{
28525	X86_VCVTTPD2QQZ256rmb, X86_INS_VCVTTPD2QQ, 0,
28526#ifndef CAPSTONE_DIET
28527	{ 0 }, { 0 }, { 0 }, 0, 0
28528#endif
28529},
28530
28531{
28532	X86_VCVTTPD2QQZ256rmbk, X86_INS_VCVTTPD2QQ, 0,
28533#ifndef CAPSTONE_DIET
28534	{ 0 }, { 0 }, { 0 }, 0, 0
28535#endif
28536},
28537
28538{
28539	X86_VCVTTPD2QQZ256rmbkz, X86_INS_VCVTTPD2QQ, 0,
28540#ifndef CAPSTONE_DIET
28541	{ 0 }, { 0 }, { 0 }, 0, 0
28542#endif
28543},
28544
28545{
28546	X86_VCVTTPD2QQZ256rmk, X86_INS_VCVTTPD2QQ, 0,
28547#ifndef CAPSTONE_DIET
28548	{ 0 }, { 0 }, { 0 }, 0, 0
28549#endif
28550},
28551
28552{
28553	X86_VCVTTPD2QQZ256rmkz, X86_INS_VCVTTPD2QQ, 0,
28554#ifndef CAPSTONE_DIET
28555	{ 0 }, { 0 }, { 0 }, 0, 0
28556#endif
28557},
28558
28559{
28560	X86_VCVTTPD2QQZ256rr, X86_INS_VCVTTPD2QQ, 0,
28561#ifndef CAPSTONE_DIET
28562	{ 0 }, { 0 }, { 0 }, 0, 0
28563#endif
28564},
28565
28566{
28567	X86_VCVTTPD2QQZ256rrk, X86_INS_VCVTTPD2QQ, 0,
28568#ifndef CAPSTONE_DIET
28569	{ 0 }, { 0 }, { 0 }, 0, 0
28570#endif
28571},
28572
28573{
28574	X86_VCVTTPD2QQZ256rrkz, X86_INS_VCVTTPD2QQ, 0,
28575#ifndef CAPSTONE_DIET
28576	{ 0 }, { 0 }, { 0 }, 0, 0
28577#endif
28578},
28579
28580{
28581	X86_VCVTTPD2QQZrm, X86_INS_VCVTTPD2QQ, 0,
28582#ifndef CAPSTONE_DIET
28583	{ 0 }, { 0 }, { 0 }, 0, 0
28584#endif
28585},
28586
28587{
28588	X86_VCVTTPD2QQZrmb, X86_INS_VCVTTPD2QQ, 0,
28589#ifndef CAPSTONE_DIET
28590	{ 0 }, { 0 }, { 0 }, 0, 0
28591#endif
28592},
28593
28594{
28595	X86_VCVTTPD2QQZrmbk, X86_INS_VCVTTPD2QQ, 0,
28596#ifndef CAPSTONE_DIET
28597	{ 0 }, { 0 }, { 0 }, 0, 0
28598#endif
28599},
28600
28601{
28602	X86_VCVTTPD2QQZrmbkz, X86_INS_VCVTTPD2QQ, 0,
28603#ifndef CAPSTONE_DIET
28604	{ 0 }, { 0 }, { 0 }, 0, 0
28605#endif
28606},
28607
28608{
28609	X86_VCVTTPD2QQZrmk, X86_INS_VCVTTPD2QQ, 0,
28610#ifndef CAPSTONE_DIET
28611	{ 0 }, { 0 }, { 0 }, 0, 0
28612#endif
28613},
28614
28615{
28616	X86_VCVTTPD2QQZrmkz, X86_INS_VCVTTPD2QQ, 0,
28617#ifndef CAPSTONE_DIET
28618	{ 0 }, { 0 }, { 0 }, 0, 0
28619#endif
28620},
28621
28622{
28623	X86_VCVTTPD2QQZrr, X86_INS_VCVTTPD2QQ, 0,
28624#ifndef CAPSTONE_DIET
28625	{ 0 }, { 0 }, { 0 }, 0, 0
28626#endif
28627},
28628
28629{
28630	X86_VCVTTPD2QQZrrb, X86_INS_VCVTTPD2QQ, 0,
28631#ifndef CAPSTONE_DIET
28632	{ 0 }, { 0 }, { 0 }, 0, 0
28633#endif
28634},
28635
28636{
28637	X86_VCVTTPD2QQZrrbk, X86_INS_VCVTTPD2QQ, 0,
28638#ifndef CAPSTONE_DIET
28639	{ 0 }, { 0 }, { 0 }, 0, 0
28640#endif
28641},
28642
28643{
28644	X86_VCVTTPD2QQZrrbkz, X86_INS_VCVTTPD2QQ, 0,
28645#ifndef CAPSTONE_DIET
28646	{ 0 }, { 0 }, { 0 }, 0, 0
28647#endif
28648},
28649
28650{
28651	X86_VCVTTPD2QQZrrk, X86_INS_VCVTTPD2QQ, 0,
28652#ifndef CAPSTONE_DIET
28653	{ 0 }, { 0 }, { 0 }, 0, 0
28654#endif
28655},
28656
28657{
28658	X86_VCVTTPD2QQZrrkz, X86_INS_VCVTTPD2QQ, 0,
28659#ifndef CAPSTONE_DIET
28660	{ 0 }, { 0 }, { 0 }, 0, 0
28661#endif
28662},
28663
28664{
28665	X86_VCVTTPD2UDQZ128rm, X86_INS_VCVTTPD2UDQ, 0,
28666#ifndef CAPSTONE_DIET
28667	{ 0 }, { 0 }, { 0 }, 0, 0
28668#endif
28669},
28670
28671{
28672	X86_VCVTTPD2UDQZ128rmb, X86_INS_VCVTTPD2UDQ, 0,
28673#ifndef CAPSTONE_DIET
28674	{ 0 }, { 0 }, { 0 }, 0, 0
28675#endif
28676},
28677
28678{
28679	X86_VCVTTPD2UDQZ128rmbk, X86_INS_VCVTTPD2UDQ, 0,
28680#ifndef CAPSTONE_DIET
28681	{ 0 }, { 0 }, { 0 }, 0, 0
28682#endif
28683},
28684
28685{
28686	X86_VCVTTPD2UDQZ128rmbkz, X86_INS_VCVTTPD2UDQ, 0,
28687#ifndef CAPSTONE_DIET
28688	{ 0 }, { 0 }, { 0 }, 0, 0
28689#endif
28690},
28691
28692{
28693	X86_VCVTTPD2UDQZ128rmk, X86_INS_VCVTTPD2UDQ, 0,
28694#ifndef CAPSTONE_DIET
28695	{ 0 }, { 0 }, { 0 }, 0, 0
28696#endif
28697},
28698
28699{
28700	X86_VCVTTPD2UDQZ128rmkz, X86_INS_VCVTTPD2UDQ, 0,
28701#ifndef CAPSTONE_DIET
28702	{ 0 }, { 0 }, { 0 }, 0, 0
28703#endif
28704},
28705
28706{
28707	X86_VCVTTPD2UDQZ128rr, X86_INS_VCVTTPD2UDQ, 0,
28708#ifndef CAPSTONE_DIET
28709	{ 0 }, { 0 }, { 0 }, 0, 0
28710#endif
28711},
28712
28713{
28714	X86_VCVTTPD2UDQZ128rrk, X86_INS_VCVTTPD2UDQ, 0,
28715#ifndef CAPSTONE_DIET
28716	{ 0 }, { 0 }, { 0 }, 0, 0
28717#endif
28718},
28719
28720{
28721	X86_VCVTTPD2UDQZ128rrkz, X86_INS_VCVTTPD2UDQ, 0,
28722#ifndef CAPSTONE_DIET
28723	{ 0 }, { 0 }, { 0 }, 0, 0
28724#endif
28725},
28726
28727{
28728	X86_VCVTTPD2UDQZ256rm, X86_INS_VCVTTPD2UDQ, 0,
28729#ifndef CAPSTONE_DIET
28730	{ 0 }, { 0 }, { 0 }, 0, 0
28731#endif
28732},
28733
28734{
28735	X86_VCVTTPD2UDQZ256rmb, X86_INS_VCVTTPD2UDQ, 0,
28736#ifndef CAPSTONE_DIET
28737	{ 0 }, { 0 }, { 0 }, 0, 0
28738#endif
28739},
28740
28741{
28742	X86_VCVTTPD2UDQZ256rmbk, X86_INS_VCVTTPD2UDQ, 0,
28743#ifndef CAPSTONE_DIET
28744	{ 0 }, { 0 }, { 0 }, 0, 0
28745#endif
28746},
28747
28748{
28749	X86_VCVTTPD2UDQZ256rmbkz, X86_INS_VCVTTPD2UDQ, 0,
28750#ifndef CAPSTONE_DIET
28751	{ 0 }, { 0 }, { 0 }, 0, 0
28752#endif
28753},
28754
28755{
28756	X86_VCVTTPD2UDQZ256rmk, X86_INS_VCVTTPD2UDQ, 0,
28757#ifndef CAPSTONE_DIET
28758	{ 0 }, { 0 }, { 0 }, 0, 0
28759#endif
28760},
28761
28762{
28763	X86_VCVTTPD2UDQZ256rmkz, X86_INS_VCVTTPD2UDQ, 0,
28764#ifndef CAPSTONE_DIET
28765	{ 0 }, { 0 }, { 0 }, 0, 0
28766#endif
28767},
28768
28769{
28770	X86_VCVTTPD2UDQZ256rr, X86_INS_VCVTTPD2UDQ, 0,
28771#ifndef CAPSTONE_DIET
28772	{ 0 }, { 0 }, { 0 }, 0, 0
28773#endif
28774},
28775
28776{
28777	X86_VCVTTPD2UDQZ256rrk, X86_INS_VCVTTPD2UDQ, 0,
28778#ifndef CAPSTONE_DIET
28779	{ 0 }, { 0 }, { 0 }, 0, 0
28780#endif
28781},
28782
28783{
28784	X86_VCVTTPD2UDQZ256rrkz, X86_INS_VCVTTPD2UDQ, 0,
28785#ifndef CAPSTONE_DIET
28786	{ 0 }, { 0 }, { 0 }, 0, 0
28787#endif
28788},
28789
28790{
28791	X86_VCVTTPD2UDQZrm, X86_INS_VCVTTPD2UDQ, 0,
28792#ifndef CAPSTONE_DIET
28793	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
28794#endif
28795},
28796
28797{
28798	X86_VCVTTPD2UDQZrmb, X86_INS_VCVTTPD2UDQ, 0,
28799#ifndef CAPSTONE_DIET
28800	{ 0 }, { 0 }, { 0 }, 0, 0
28801#endif
28802},
28803
28804{
28805	X86_VCVTTPD2UDQZrmbk, X86_INS_VCVTTPD2UDQ, 0,
28806#ifndef CAPSTONE_DIET
28807	{ 0 }, { 0 }, { 0 }, 0, 0
28808#endif
28809},
28810
28811{
28812	X86_VCVTTPD2UDQZrmbkz, X86_INS_VCVTTPD2UDQ, 0,
28813#ifndef CAPSTONE_DIET
28814	{ 0 }, { 0 }, { 0 }, 0, 0
28815#endif
28816},
28817
28818{
28819	X86_VCVTTPD2UDQZrmk, X86_INS_VCVTTPD2UDQ, 0,
28820#ifndef CAPSTONE_DIET
28821	{ 0 }, { 0 }, { 0 }, 0, 0
28822#endif
28823},
28824
28825{
28826	X86_VCVTTPD2UDQZrmkz, X86_INS_VCVTTPD2UDQ, 0,
28827#ifndef CAPSTONE_DIET
28828	{ 0 }, { 0 }, { 0 }, 0, 0
28829#endif
28830},
28831
28832{
28833	X86_VCVTTPD2UDQZrr, X86_INS_VCVTTPD2UDQ, 0,
28834#ifndef CAPSTONE_DIET
28835	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
28836#endif
28837},
28838
28839{
28840	X86_VCVTTPD2UDQZrrb, X86_INS_VCVTTPD2UDQ, 0,
28841#ifndef CAPSTONE_DIET
28842	{ 0 }, { 0 }, { 0 }, 0, 0
28843#endif
28844},
28845
28846{
28847	X86_VCVTTPD2UDQZrrbk, X86_INS_VCVTTPD2UDQ, 0,
28848#ifndef CAPSTONE_DIET
28849	{ 0 }, { 0 }, { 0 }, 0, 0
28850#endif
28851},
28852
28853{
28854	X86_VCVTTPD2UDQZrrbkz, X86_INS_VCVTTPD2UDQ, 0,
28855#ifndef CAPSTONE_DIET
28856	{ 0 }, { 0 }, { 0 }, 0, 0
28857#endif
28858},
28859
28860{
28861	X86_VCVTTPD2UDQZrrk, X86_INS_VCVTTPD2UDQ, 0,
28862#ifndef CAPSTONE_DIET
28863	{ 0 }, { 0 }, { 0 }, 0, 0
28864#endif
28865},
28866
28867{
28868	X86_VCVTTPD2UDQZrrkz, X86_INS_VCVTTPD2UDQ, 0,
28869#ifndef CAPSTONE_DIET
28870	{ 0 }, { 0 }, { 0 }, 0, 0
28871#endif
28872},
28873
28874{
28875	X86_VCVTTPD2UQQZ128rm, X86_INS_VCVTTPD2UQQ, 0,
28876#ifndef CAPSTONE_DIET
28877	{ 0 }, { 0 }, { 0 }, 0, 0
28878#endif
28879},
28880
28881{
28882	X86_VCVTTPD2UQQZ128rmb, X86_INS_VCVTTPD2UQQ, 0,
28883#ifndef CAPSTONE_DIET
28884	{ 0 }, { 0 }, { 0 }, 0, 0
28885#endif
28886},
28887
28888{
28889	X86_VCVTTPD2UQQZ128rmbk, X86_INS_VCVTTPD2UQQ, 0,
28890#ifndef CAPSTONE_DIET
28891	{ 0 }, { 0 }, { 0 }, 0, 0
28892#endif
28893},
28894
28895{
28896	X86_VCVTTPD2UQQZ128rmbkz, X86_INS_VCVTTPD2UQQ, 0,
28897#ifndef CAPSTONE_DIET
28898	{ 0 }, { 0 }, { 0 }, 0, 0
28899#endif
28900},
28901
28902{
28903	X86_VCVTTPD2UQQZ128rmk, X86_INS_VCVTTPD2UQQ, 0,
28904#ifndef CAPSTONE_DIET
28905	{ 0 }, { 0 }, { 0 }, 0, 0
28906#endif
28907},
28908
28909{
28910	X86_VCVTTPD2UQQZ128rmkz, X86_INS_VCVTTPD2UQQ, 0,
28911#ifndef CAPSTONE_DIET
28912	{ 0 }, { 0 }, { 0 }, 0, 0
28913#endif
28914},
28915
28916{
28917	X86_VCVTTPD2UQQZ128rr, X86_INS_VCVTTPD2UQQ, 0,
28918#ifndef CAPSTONE_DIET
28919	{ 0 }, { 0 }, { 0 }, 0, 0
28920#endif
28921},
28922
28923{
28924	X86_VCVTTPD2UQQZ128rrk, X86_INS_VCVTTPD2UQQ, 0,
28925#ifndef CAPSTONE_DIET
28926	{ 0 }, { 0 }, { 0 }, 0, 0
28927#endif
28928},
28929
28930{
28931	X86_VCVTTPD2UQQZ128rrkz, X86_INS_VCVTTPD2UQQ, 0,
28932#ifndef CAPSTONE_DIET
28933	{ 0 }, { 0 }, { 0 }, 0, 0
28934#endif
28935},
28936
28937{
28938	X86_VCVTTPD2UQQZ256rm, X86_INS_VCVTTPD2UQQ, 0,
28939#ifndef CAPSTONE_DIET
28940	{ 0 }, { 0 }, { 0 }, 0, 0
28941#endif
28942},
28943
28944{
28945	X86_VCVTTPD2UQQZ256rmb, X86_INS_VCVTTPD2UQQ, 0,
28946#ifndef CAPSTONE_DIET
28947	{ 0 }, { 0 }, { 0 }, 0, 0
28948#endif
28949},
28950
28951{
28952	X86_VCVTTPD2UQQZ256rmbk, X86_INS_VCVTTPD2UQQ, 0,
28953#ifndef CAPSTONE_DIET
28954	{ 0 }, { 0 }, { 0 }, 0, 0
28955#endif
28956},
28957
28958{
28959	X86_VCVTTPD2UQQZ256rmbkz, X86_INS_VCVTTPD2UQQ, 0,
28960#ifndef CAPSTONE_DIET
28961	{ 0 }, { 0 }, { 0 }, 0, 0
28962#endif
28963},
28964
28965{
28966	X86_VCVTTPD2UQQZ256rmk, X86_INS_VCVTTPD2UQQ, 0,
28967#ifndef CAPSTONE_DIET
28968	{ 0 }, { 0 }, { 0 }, 0, 0
28969#endif
28970},
28971
28972{
28973	X86_VCVTTPD2UQQZ256rmkz, X86_INS_VCVTTPD2UQQ, 0,
28974#ifndef CAPSTONE_DIET
28975	{ 0 }, { 0 }, { 0 }, 0, 0
28976#endif
28977},
28978
28979{
28980	X86_VCVTTPD2UQQZ256rr, X86_INS_VCVTTPD2UQQ, 0,
28981#ifndef CAPSTONE_DIET
28982	{ 0 }, { 0 }, { 0 }, 0, 0
28983#endif
28984},
28985
28986{
28987	X86_VCVTTPD2UQQZ256rrk, X86_INS_VCVTTPD2UQQ, 0,
28988#ifndef CAPSTONE_DIET
28989	{ 0 }, { 0 }, { 0 }, 0, 0
28990#endif
28991},
28992
28993{
28994	X86_VCVTTPD2UQQZ256rrkz, X86_INS_VCVTTPD2UQQ, 0,
28995#ifndef CAPSTONE_DIET
28996	{ 0 }, { 0 }, { 0 }, 0, 0
28997#endif
28998},
28999
29000{
29001	X86_VCVTTPD2UQQZrm, X86_INS_VCVTTPD2UQQ, 0,
29002#ifndef CAPSTONE_DIET
29003	{ 0 }, { 0 }, { 0 }, 0, 0
29004#endif
29005},
29006
29007{
29008	X86_VCVTTPD2UQQZrmb, X86_INS_VCVTTPD2UQQ, 0,
29009#ifndef CAPSTONE_DIET
29010	{ 0 }, { 0 }, { 0 }, 0, 0
29011#endif
29012},
29013
29014{
29015	X86_VCVTTPD2UQQZrmbk, X86_INS_VCVTTPD2UQQ, 0,
29016#ifndef CAPSTONE_DIET
29017	{ 0 }, { 0 }, { 0 }, 0, 0
29018#endif
29019},
29020
29021{
29022	X86_VCVTTPD2UQQZrmbkz, X86_INS_VCVTTPD2UQQ, 0,
29023#ifndef CAPSTONE_DIET
29024	{ 0 }, { 0 }, { 0 }, 0, 0
29025#endif
29026},
29027
29028{
29029	X86_VCVTTPD2UQQZrmk, X86_INS_VCVTTPD2UQQ, 0,
29030#ifndef CAPSTONE_DIET
29031	{ 0 }, { 0 }, { 0 }, 0, 0
29032#endif
29033},
29034
29035{
29036	X86_VCVTTPD2UQQZrmkz, X86_INS_VCVTTPD2UQQ, 0,
29037#ifndef CAPSTONE_DIET
29038	{ 0 }, { 0 }, { 0 }, 0, 0
29039#endif
29040},
29041
29042{
29043	X86_VCVTTPD2UQQZrr, X86_INS_VCVTTPD2UQQ, 0,
29044#ifndef CAPSTONE_DIET
29045	{ 0 }, { 0 }, { 0 }, 0, 0
29046#endif
29047},
29048
29049{
29050	X86_VCVTTPD2UQQZrrb, X86_INS_VCVTTPD2UQQ, 0,
29051#ifndef CAPSTONE_DIET
29052	{ 0 }, { 0 }, { 0 }, 0, 0
29053#endif
29054},
29055
29056{
29057	X86_VCVTTPD2UQQZrrbk, X86_INS_VCVTTPD2UQQ, 0,
29058#ifndef CAPSTONE_DIET
29059	{ 0 }, { 0 }, { 0 }, 0, 0
29060#endif
29061},
29062
29063{
29064	X86_VCVTTPD2UQQZrrbkz, X86_INS_VCVTTPD2UQQ, 0,
29065#ifndef CAPSTONE_DIET
29066	{ 0 }, { 0 }, { 0 }, 0, 0
29067#endif
29068},
29069
29070{
29071	X86_VCVTTPD2UQQZrrk, X86_INS_VCVTTPD2UQQ, 0,
29072#ifndef CAPSTONE_DIET
29073	{ 0 }, { 0 }, { 0 }, 0, 0
29074#endif
29075},
29076
29077{
29078	X86_VCVTTPD2UQQZrrkz, X86_INS_VCVTTPD2UQQ, 0,
29079#ifndef CAPSTONE_DIET
29080	{ 0 }, { 0 }, { 0 }, 0, 0
29081#endif
29082},
29083
29084{
29085	X86_VCVTTPS2DQYrm, X86_INS_VCVTTPS2DQ, 0,
29086#ifndef CAPSTONE_DIET
29087	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
29088#endif
29089},
29090
29091{
29092	X86_VCVTTPS2DQYrr, X86_INS_VCVTTPS2DQ, 0,
29093#ifndef CAPSTONE_DIET
29094	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
29095#endif
29096},
29097
29098{
29099	X86_VCVTTPS2DQZ128rm, X86_INS_VCVTTPS2DQ, 0,
29100#ifndef CAPSTONE_DIET
29101	{ 0 }, { 0 }, { 0 }, 0, 0
29102#endif
29103},
29104
29105{
29106	X86_VCVTTPS2DQZ128rmb, X86_INS_VCVTTPS2DQ, 0,
29107#ifndef CAPSTONE_DIET
29108	{ 0 }, { 0 }, { 0 }, 0, 0
29109#endif
29110},
29111
29112{
29113	X86_VCVTTPS2DQZ128rmbk, X86_INS_VCVTTPS2DQ, 0,
29114#ifndef CAPSTONE_DIET
29115	{ 0 }, { 0 }, { 0 }, 0, 0
29116#endif
29117},
29118
29119{
29120	X86_VCVTTPS2DQZ128rmbkz, X86_INS_VCVTTPS2DQ, 0,
29121#ifndef CAPSTONE_DIET
29122	{ 0 }, { 0 }, { 0 }, 0, 0
29123#endif
29124},
29125
29126{
29127	X86_VCVTTPS2DQZ128rmk, X86_INS_VCVTTPS2DQ, 0,
29128#ifndef CAPSTONE_DIET
29129	{ 0 }, { 0 }, { 0 }, 0, 0
29130#endif
29131},
29132
29133{
29134	X86_VCVTTPS2DQZ128rmkz, X86_INS_VCVTTPS2DQ, 0,
29135#ifndef CAPSTONE_DIET
29136	{ 0 }, { 0 }, { 0 }, 0, 0
29137#endif
29138},
29139
29140{
29141	X86_VCVTTPS2DQZ128rr, X86_INS_VCVTTPS2DQ, 0,
29142#ifndef CAPSTONE_DIET
29143	{ 0 }, { 0 }, { 0 }, 0, 0
29144#endif
29145},
29146
29147{
29148	X86_VCVTTPS2DQZ128rrk, X86_INS_VCVTTPS2DQ, 0,
29149#ifndef CAPSTONE_DIET
29150	{ 0 }, { 0 }, { 0 }, 0, 0
29151#endif
29152},
29153
29154{
29155	X86_VCVTTPS2DQZ128rrkz, X86_INS_VCVTTPS2DQ, 0,
29156#ifndef CAPSTONE_DIET
29157	{ 0 }, { 0 }, { 0 }, 0, 0
29158#endif
29159},
29160
29161{
29162	X86_VCVTTPS2DQZ256rm, X86_INS_VCVTTPS2DQ, 0,
29163#ifndef CAPSTONE_DIET
29164	{ 0 }, { 0 }, { 0 }, 0, 0
29165#endif
29166},
29167
29168{
29169	X86_VCVTTPS2DQZ256rmb, X86_INS_VCVTTPS2DQ, 0,
29170#ifndef CAPSTONE_DIET
29171	{ 0 }, { 0 }, { 0 }, 0, 0
29172#endif
29173},
29174
29175{
29176	X86_VCVTTPS2DQZ256rmbk, X86_INS_VCVTTPS2DQ, 0,
29177#ifndef CAPSTONE_DIET
29178	{ 0 }, { 0 }, { 0 }, 0, 0
29179#endif
29180},
29181
29182{
29183	X86_VCVTTPS2DQZ256rmbkz, X86_INS_VCVTTPS2DQ, 0,
29184#ifndef CAPSTONE_DIET
29185	{ 0 }, { 0 }, { 0 }, 0, 0
29186#endif
29187},
29188
29189{
29190	X86_VCVTTPS2DQZ256rmk, X86_INS_VCVTTPS2DQ, 0,
29191#ifndef CAPSTONE_DIET
29192	{ 0 }, { 0 }, { 0 }, 0, 0
29193#endif
29194},
29195
29196{
29197	X86_VCVTTPS2DQZ256rmkz, X86_INS_VCVTTPS2DQ, 0,
29198#ifndef CAPSTONE_DIET
29199	{ 0 }, { 0 }, { 0 }, 0, 0
29200#endif
29201},
29202
29203{
29204	X86_VCVTTPS2DQZ256rr, X86_INS_VCVTTPS2DQ, 0,
29205#ifndef CAPSTONE_DIET
29206	{ 0 }, { 0 }, { 0 }, 0, 0
29207#endif
29208},
29209
29210{
29211	X86_VCVTTPS2DQZ256rrk, X86_INS_VCVTTPS2DQ, 0,
29212#ifndef CAPSTONE_DIET
29213	{ 0 }, { 0 }, { 0 }, 0, 0
29214#endif
29215},
29216
29217{
29218	X86_VCVTTPS2DQZ256rrkz, X86_INS_VCVTTPS2DQ, 0,
29219#ifndef CAPSTONE_DIET
29220	{ 0 }, { 0 }, { 0 }, 0, 0
29221#endif
29222},
29223
29224{
29225	X86_VCVTTPS2DQZrm, X86_INS_VCVTTPS2DQ, 0,
29226#ifndef CAPSTONE_DIET
29227	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
29228#endif
29229},
29230
29231{
29232	X86_VCVTTPS2DQZrmb, X86_INS_VCVTTPS2DQ, 0,
29233#ifndef CAPSTONE_DIET
29234	{ 0 }, { 0 }, { 0 }, 0, 0
29235#endif
29236},
29237
29238{
29239	X86_VCVTTPS2DQZrmbk, X86_INS_VCVTTPS2DQ, 0,
29240#ifndef CAPSTONE_DIET
29241	{ 0 }, { 0 }, { 0 }, 0, 0
29242#endif
29243},
29244
29245{
29246	X86_VCVTTPS2DQZrmbkz, X86_INS_VCVTTPS2DQ, 0,
29247#ifndef CAPSTONE_DIET
29248	{ 0 }, { 0 }, { 0 }, 0, 0
29249#endif
29250},
29251
29252{
29253	X86_VCVTTPS2DQZrmk, X86_INS_VCVTTPS2DQ, 0,
29254#ifndef CAPSTONE_DIET
29255	{ 0 }, { 0 }, { 0 }, 0, 0
29256#endif
29257},
29258
29259{
29260	X86_VCVTTPS2DQZrmkz, X86_INS_VCVTTPS2DQ, 0,
29261#ifndef CAPSTONE_DIET
29262	{ 0 }, { 0 }, { 0 }, 0, 0
29263#endif
29264},
29265
29266{
29267	X86_VCVTTPS2DQZrr, X86_INS_VCVTTPS2DQ, 0,
29268#ifndef CAPSTONE_DIET
29269	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
29270#endif
29271},
29272
29273{
29274	X86_VCVTTPS2DQZrrb, X86_INS_VCVTTPS2DQ, 0,
29275#ifndef CAPSTONE_DIET
29276	{ 0 }, { 0 }, { 0 }, 0, 0
29277#endif
29278},
29279
29280{
29281	X86_VCVTTPS2DQZrrbk, X86_INS_VCVTTPS2DQ, 0,
29282#ifndef CAPSTONE_DIET
29283	{ 0 }, { 0 }, { 0 }, 0, 0
29284#endif
29285},
29286
29287{
29288	X86_VCVTTPS2DQZrrbkz, X86_INS_VCVTTPS2DQ, 0,
29289#ifndef CAPSTONE_DIET
29290	{ 0 }, { 0 }, { 0 }, 0, 0
29291#endif
29292},
29293
29294{
29295	X86_VCVTTPS2DQZrrk, X86_INS_VCVTTPS2DQ, 0,
29296#ifndef CAPSTONE_DIET
29297	{ 0 }, { 0 }, { 0 }, 0, 0
29298#endif
29299},
29300
29301{
29302	X86_VCVTTPS2DQZrrkz, X86_INS_VCVTTPS2DQ, 0,
29303#ifndef CAPSTONE_DIET
29304	{ 0 }, { 0 }, { 0 }, 0, 0
29305#endif
29306},
29307
29308{
29309	X86_VCVTTPS2DQrm, X86_INS_VCVTTPS2DQ, 0,
29310#ifndef CAPSTONE_DIET
29311	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
29312#endif
29313},
29314
29315{
29316	X86_VCVTTPS2DQrr, X86_INS_VCVTTPS2DQ, 0,
29317#ifndef CAPSTONE_DIET
29318	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
29319#endif
29320},
29321
29322{
29323	X86_VCVTTPS2QQZ128rm, X86_INS_VCVTTPS2QQ, 0,
29324#ifndef CAPSTONE_DIET
29325	{ 0 }, { 0 }, { 0 }, 0, 0
29326#endif
29327},
29328
29329{
29330	X86_VCVTTPS2QQZ128rmb, X86_INS_VCVTTPS2QQ, 0,
29331#ifndef CAPSTONE_DIET
29332	{ 0 }, { 0 }, { 0 }, 0, 0
29333#endif
29334},
29335
29336{
29337	X86_VCVTTPS2QQZ128rmbk, X86_INS_VCVTTPS2QQ, 0,
29338#ifndef CAPSTONE_DIET
29339	{ 0 }, { 0 }, { 0 }, 0, 0
29340#endif
29341},
29342
29343{
29344	X86_VCVTTPS2QQZ128rmbkz, X86_INS_VCVTTPS2QQ, 0,
29345#ifndef CAPSTONE_DIET
29346	{ 0 }, { 0 }, { 0 }, 0, 0
29347#endif
29348},
29349
29350{
29351	X86_VCVTTPS2QQZ128rmk, X86_INS_VCVTTPS2QQ, 0,
29352#ifndef CAPSTONE_DIET
29353	{ 0 }, { 0 }, { 0 }, 0, 0
29354#endif
29355},
29356
29357{
29358	X86_VCVTTPS2QQZ128rmkz, X86_INS_VCVTTPS2QQ, 0,
29359#ifndef CAPSTONE_DIET
29360	{ 0 }, { 0 }, { 0 }, 0, 0
29361#endif
29362},
29363
29364{
29365	X86_VCVTTPS2QQZ128rr, X86_INS_VCVTTPS2QQ, 0,
29366#ifndef CAPSTONE_DIET
29367	{ 0 }, { 0 }, { 0 }, 0, 0
29368#endif
29369},
29370
29371{
29372	X86_VCVTTPS2QQZ128rrk, X86_INS_VCVTTPS2QQ, 0,
29373#ifndef CAPSTONE_DIET
29374	{ 0 }, { 0 }, { 0 }, 0, 0
29375#endif
29376},
29377
29378{
29379	X86_VCVTTPS2QQZ128rrkz, X86_INS_VCVTTPS2QQ, 0,
29380#ifndef CAPSTONE_DIET
29381	{ 0 }, { 0 }, { 0 }, 0, 0
29382#endif
29383},
29384
29385{
29386	X86_VCVTTPS2QQZ256rm, X86_INS_VCVTTPS2QQ, 0,
29387#ifndef CAPSTONE_DIET
29388	{ 0 }, { 0 }, { 0 }, 0, 0
29389#endif
29390},
29391
29392{
29393	X86_VCVTTPS2QQZ256rmb, X86_INS_VCVTTPS2QQ, 0,
29394#ifndef CAPSTONE_DIET
29395	{ 0 }, { 0 }, { 0 }, 0, 0
29396#endif
29397},
29398
29399{
29400	X86_VCVTTPS2QQZ256rmbk, X86_INS_VCVTTPS2QQ, 0,
29401#ifndef CAPSTONE_DIET
29402	{ 0 }, { 0 }, { 0 }, 0, 0
29403#endif
29404},
29405
29406{
29407	X86_VCVTTPS2QQZ256rmbkz, X86_INS_VCVTTPS2QQ, 0,
29408#ifndef CAPSTONE_DIET
29409	{ 0 }, { 0 }, { 0 }, 0, 0
29410#endif
29411},
29412
29413{
29414	X86_VCVTTPS2QQZ256rmk, X86_INS_VCVTTPS2QQ, 0,
29415#ifndef CAPSTONE_DIET
29416	{ 0 }, { 0 }, { 0 }, 0, 0
29417#endif
29418},
29419
29420{
29421	X86_VCVTTPS2QQZ256rmkz, X86_INS_VCVTTPS2QQ, 0,
29422#ifndef CAPSTONE_DIET
29423	{ 0 }, { 0 }, { 0 }, 0, 0
29424#endif
29425},
29426
29427{
29428	X86_VCVTTPS2QQZ256rr, X86_INS_VCVTTPS2QQ, 0,
29429#ifndef CAPSTONE_DIET
29430	{ 0 }, { 0 }, { 0 }, 0, 0
29431#endif
29432},
29433
29434{
29435	X86_VCVTTPS2QQZ256rrk, X86_INS_VCVTTPS2QQ, 0,
29436#ifndef CAPSTONE_DIET
29437	{ 0 }, { 0 }, { 0 }, 0, 0
29438#endif
29439},
29440
29441{
29442	X86_VCVTTPS2QQZ256rrkz, X86_INS_VCVTTPS2QQ, 0,
29443#ifndef CAPSTONE_DIET
29444	{ 0 }, { 0 }, { 0 }, 0, 0
29445#endif
29446},
29447
29448{
29449	X86_VCVTTPS2QQZrm, X86_INS_VCVTTPS2QQ, 0,
29450#ifndef CAPSTONE_DIET
29451	{ 0 }, { 0 }, { 0 }, 0, 0
29452#endif
29453},
29454
29455{
29456	X86_VCVTTPS2QQZrmb, X86_INS_VCVTTPS2QQ, 0,
29457#ifndef CAPSTONE_DIET
29458	{ 0 }, { 0 }, { 0 }, 0, 0
29459#endif
29460},
29461
29462{
29463	X86_VCVTTPS2QQZrmbk, X86_INS_VCVTTPS2QQ, 0,
29464#ifndef CAPSTONE_DIET
29465	{ 0 }, { 0 }, { 0 }, 0, 0
29466#endif
29467},
29468
29469{
29470	X86_VCVTTPS2QQZrmbkz, X86_INS_VCVTTPS2QQ, 0,
29471#ifndef CAPSTONE_DIET
29472	{ 0 }, { 0 }, { 0 }, 0, 0
29473#endif
29474},
29475
29476{
29477	X86_VCVTTPS2QQZrmk, X86_INS_VCVTTPS2QQ, 0,
29478#ifndef CAPSTONE_DIET
29479	{ 0 }, { 0 }, { 0 }, 0, 0
29480#endif
29481},
29482
29483{
29484	X86_VCVTTPS2QQZrmkz, X86_INS_VCVTTPS2QQ, 0,
29485#ifndef CAPSTONE_DIET
29486	{ 0 }, { 0 }, { 0 }, 0, 0
29487#endif
29488},
29489
29490{
29491	X86_VCVTTPS2QQZrr, X86_INS_VCVTTPS2QQ, 0,
29492#ifndef CAPSTONE_DIET
29493	{ 0 }, { 0 }, { 0 }, 0, 0
29494#endif
29495},
29496
29497{
29498	X86_VCVTTPS2QQZrrb, X86_INS_VCVTTPS2QQ, 0,
29499#ifndef CAPSTONE_DIET
29500	{ 0 }, { 0 }, { 0 }, 0, 0
29501#endif
29502},
29503
29504{
29505	X86_VCVTTPS2QQZrrbk, X86_INS_VCVTTPS2QQ, 0,
29506#ifndef CAPSTONE_DIET
29507	{ 0 }, { 0 }, { 0 }, 0, 0
29508#endif
29509},
29510
29511{
29512	X86_VCVTTPS2QQZrrbkz, X86_INS_VCVTTPS2QQ, 0,
29513#ifndef CAPSTONE_DIET
29514	{ 0 }, { 0 }, { 0 }, 0, 0
29515#endif
29516},
29517
29518{
29519	X86_VCVTTPS2QQZrrk, X86_INS_VCVTTPS2QQ, 0,
29520#ifndef CAPSTONE_DIET
29521	{ 0 }, { 0 }, { 0 }, 0, 0
29522#endif
29523},
29524
29525{
29526	X86_VCVTTPS2QQZrrkz, X86_INS_VCVTTPS2QQ, 0,
29527#ifndef CAPSTONE_DIET
29528	{ 0 }, { 0 }, { 0 }, 0, 0
29529#endif
29530},
29531
29532{
29533	X86_VCVTTPS2UDQZ128rm, X86_INS_VCVTTPS2UDQ, 0,
29534#ifndef CAPSTONE_DIET
29535	{ 0 }, { 0 }, { 0 }, 0, 0
29536#endif
29537},
29538
29539{
29540	X86_VCVTTPS2UDQZ128rmb, X86_INS_VCVTTPS2UDQ, 0,
29541#ifndef CAPSTONE_DIET
29542	{ 0 }, { 0 }, { 0 }, 0, 0
29543#endif
29544},
29545
29546{
29547	X86_VCVTTPS2UDQZ128rmbk, X86_INS_VCVTTPS2UDQ, 0,
29548#ifndef CAPSTONE_DIET
29549	{ 0 }, { 0 }, { 0 }, 0, 0
29550#endif
29551},
29552
29553{
29554	X86_VCVTTPS2UDQZ128rmbkz, X86_INS_VCVTTPS2UDQ, 0,
29555#ifndef CAPSTONE_DIET
29556	{ 0 }, { 0 }, { 0 }, 0, 0
29557#endif
29558},
29559
29560{
29561	X86_VCVTTPS2UDQZ128rmk, X86_INS_VCVTTPS2UDQ, 0,
29562#ifndef CAPSTONE_DIET
29563	{ 0 }, { 0 }, { 0 }, 0, 0
29564#endif
29565},
29566
29567{
29568	X86_VCVTTPS2UDQZ128rmkz, X86_INS_VCVTTPS2UDQ, 0,
29569#ifndef CAPSTONE_DIET
29570	{ 0 }, { 0 }, { 0 }, 0, 0
29571#endif
29572},
29573
29574{
29575	X86_VCVTTPS2UDQZ128rr, X86_INS_VCVTTPS2UDQ, 0,
29576#ifndef CAPSTONE_DIET
29577	{ 0 }, { 0 }, { 0 }, 0, 0
29578#endif
29579},
29580
29581{
29582	X86_VCVTTPS2UDQZ128rrk, X86_INS_VCVTTPS2UDQ, 0,
29583#ifndef CAPSTONE_DIET
29584	{ 0 }, { 0 }, { 0 }, 0, 0
29585#endif
29586},
29587
29588{
29589	X86_VCVTTPS2UDQZ128rrkz, X86_INS_VCVTTPS2UDQ, 0,
29590#ifndef CAPSTONE_DIET
29591	{ 0 }, { 0 }, { 0 }, 0, 0
29592#endif
29593},
29594
29595{
29596	X86_VCVTTPS2UDQZ256rm, X86_INS_VCVTTPS2UDQ, 0,
29597#ifndef CAPSTONE_DIET
29598	{ 0 }, { 0 }, { 0 }, 0, 0
29599#endif
29600},
29601
29602{
29603	X86_VCVTTPS2UDQZ256rmb, X86_INS_VCVTTPS2UDQ, 0,
29604#ifndef CAPSTONE_DIET
29605	{ 0 }, { 0 }, { 0 }, 0, 0
29606#endif
29607},
29608
29609{
29610	X86_VCVTTPS2UDQZ256rmbk, X86_INS_VCVTTPS2UDQ, 0,
29611#ifndef CAPSTONE_DIET
29612	{ 0 }, { 0 }, { 0 }, 0, 0
29613#endif
29614},
29615
29616{
29617	X86_VCVTTPS2UDQZ256rmbkz, X86_INS_VCVTTPS2UDQ, 0,
29618#ifndef CAPSTONE_DIET
29619	{ 0 }, { 0 }, { 0 }, 0, 0
29620#endif
29621},
29622
29623{
29624	X86_VCVTTPS2UDQZ256rmk, X86_INS_VCVTTPS2UDQ, 0,
29625#ifndef CAPSTONE_DIET
29626	{ 0 }, { 0 }, { 0 }, 0, 0
29627#endif
29628},
29629
29630{
29631	X86_VCVTTPS2UDQZ256rmkz, X86_INS_VCVTTPS2UDQ, 0,
29632#ifndef CAPSTONE_DIET
29633	{ 0 }, { 0 }, { 0 }, 0, 0
29634#endif
29635},
29636
29637{
29638	X86_VCVTTPS2UDQZ256rr, X86_INS_VCVTTPS2UDQ, 0,
29639#ifndef CAPSTONE_DIET
29640	{ 0 }, { 0 }, { 0 }, 0, 0
29641#endif
29642},
29643
29644{
29645	X86_VCVTTPS2UDQZ256rrk, X86_INS_VCVTTPS2UDQ, 0,
29646#ifndef CAPSTONE_DIET
29647	{ 0 }, { 0 }, { 0 }, 0, 0
29648#endif
29649},
29650
29651{
29652	X86_VCVTTPS2UDQZ256rrkz, X86_INS_VCVTTPS2UDQ, 0,
29653#ifndef CAPSTONE_DIET
29654	{ 0 }, { 0 }, { 0 }, 0, 0
29655#endif
29656},
29657
29658{
29659	X86_VCVTTPS2UDQZrm, X86_INS_VCVTTPS2UDQ, 0,
29660#ifndef CAPSTONE_DIET
29661	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
29662#endif
29663},
29664
29665{
29666	X86_VCVTTPS2UDQZrmb, X86_INS_VCVTTPS2UDQ, 0,
29667#ifndef CAPSTONE_DIET
29668	{ 0 }, { 0 }, { 0 }, 0, 0
29669#endif
29670},
29671
29672{
29673	X86_VCVTTPS2UDQZrmbk, X86_INS_VCVTTPS2UDQ, 0,
29674#ifndef CAPSTONE_DIET
29675	{ 0 }, { 0 }, { 0 }, 0, 0
29676#endif
29677},
29678
29679{
29680	X86_VCVTTPS2UDQZrmbkz, X86_INS_VCVTTPS2UDQ, 0,
29681#ifndef CAPSTONE_DIET
29682	{ 0 }, { 0 }, { 0 }, 0, 0
29683#endif
29684},
29685
29686{
29687	X86_VCVTTPS2UDQZrmk, X86_INS_VCVTTPS2UDQ, 0,
29688#ifndef CAPSTONE_DIET
29689	{ 0 }, { 0 }, { 0 }, 0, 0
29690#endif
29691},
29692
29693{
29694	X86_VCVTTPS2UDQZrmkz, X86_INS_VCVTTPS2UDQ, 0,
29695#ifndef CAPSTONE_DIET
29696	{ 0 }, { 0 }, { 0 }, 0, 0
29697#endif
29698},
29699
29700{
29701	X86_VCVTTPS2UDQZrr, X86_INS_VCVTTPS2UDQ, 0,
29702#ifndef CAPSTONE_DIET
29703	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
29704#endif
29705},
29706
29707{
29708	X86_VCVTTPS2UDQZrrb, X86_INS_VCVTTPS2UDQ, 0,
29709#ifndef CAPSTONE_DIET
29710	{ 0 }, { 0 }, { 0 }, 0, 0
29711#endif
29712},
29713
29714{
29715	X86_VCVTTPS2UDQZrrbk, X86_INS_VCVTTPS2UDQ, 0,
29716#ifndef CAPSTONE_DIET
29717	{ 0 }, { 0 }, { 0 }, 0, 0
29718#endif
29719},
29720
29721{
29722	X86_VCVTTPS2UDQZrrbkz, X86_INS_VCVTTPS2UDQ, 0,
29723#ifndef CAPSTONE_DIET
29724	{ 0 }, { 0 }, { 0 }, 0, 0
29725#endif
29726},
29727
29728{
29729	X86_VCVTTPS2UDQZrrk, X86_INS_VCVTTPS2UDQ, 0,
29730#ifndef CAPSTONE_DIET
29731	{ 0 }, { 0 }, { 0 }, 0, 0
29732#endif
29733},
29734
29735{
29736	X86_VCVTTPS2UDQZrrkz, X86_INS_VCVTTPS2UDQ, 0,
29737#ifndef CAPSTONE_DIET
29738	{ 0 }, { 0 }, { 0 }, 0, 0
29739#endif
29740},
29741
29742{
29743	X86_VCVTTPS2UQQZ128rm, X86_INS_VCVTTPS2UQQ, 0,
29744#ifndef CAPSTONE_DIET
29745	{ 0 }, { 0 }, { 0 }, 0, 0
29746#endif
29747},
29748
29749{
29750	X86_VCVTTPS2UQQZ128rmb, X86_INS_VCVTTPS2UQQ, 0,
29751#ifndef CAPSTONE_DIET
29752	{ 0 }, { 0 }, { 0 }, 0, 0
29753#endif
29754},
29755
29756{
29757	X86_VCVTTPS2UQQZ128rmbk, X86_INS_VCVTTPS2UQQ, 0,
29758#ifndef CAPSTONE_DIET
29759	{ 0 }, { 0 }, { 0 }, 0, 0
29760#endif
29761},
29762
29763{
29764	X86_VCVTTPS2UQQZ128rmbkz, X86_INS_VCVTTPS2UQQ, 0,
29765#ifndef CAPSTONE_DIET
29766	{ 0 }, { 0 }, { 0 }, 0, 0
29767#endif
29768},
29769
29770{
29771	X86_VCVTTPS2UQQZ128rmk, X86_INS_VCVTTPS2UQQ, 0,
29772#ifndef CAPSTONE_DIET
29773	{ 0 }, { 0 }, { 0 }, 0, 0
29774#endif
29775},
29776
29777{
29778	X86_VCVTTPS2UQQZ128rmkz, X86_INS_VCVTTPS2UQQ, 0,
29779#ifndef CAPSTONE_DIET
29780	{ 0 }, { 0 }, { 0 }, 0, 0
29781#endif
29782},
29783
29784{
29785	X86_VCVTTPS2UQQZ128rr, X86_INS_VCVTTPS2UQQ, 0,
29786#ifndef CAPSTONE_DIET
29787	{ 0 }, { 0 }, { 0 }, 0, 0
29788#endif
29789},
29790
29791{
29792	X86_VCVTTPS2UQQZ128rrk, X86_INS_VCVTTPS2UQQ, 0,
29793#ifndef CAPSTONE_DIET
29794	{ 0 }, { 0 }, { 0 }, 0, 0
29795#endif
29796},
29797
29798{
29799	X86_VCVTTPS2UQQZ128rrkz, X86_INS_VCVTTPS2UQQ, 0,
29800#ifndef CAPSTONE_DIET
29801	{ 0 }, { 0 }, { 0 }, 0, 0
29802#endif
29803},
29804
29805{
29806	X86_VCVTTPS2UQQZ256rm, X86_INS_VCVTTPS2UQQ, 0,
29807#ifndef CAPSTONE_DIET
29808	{ 0 }, { 0 }, { 0 }, 0, 0
29809#endif
29810},
29811
29812{
29813	X86_VCVTTPS2UQQZ256rmb, X86_INS_VCVTTPS2UQQ, 0,
29814#ifndef CAPSTONE_DIET
29815	{ 0 }, { 0 }, { 0 }, 0, 0
29816#endif
29817},
29818
29819{
29820	X86_VCVTTPS2UQQZ256rmbk, X86_INS_VCVTTPS2UQQ, 0,
29821#ifndef CAPSTONE_DIET
29822	{ 0 }, { 0 }, { 0 }, 0, 0
29823#endif
29824},
29825
29826{
29827	X86_VCVTTPS2UQQZ256rmbkz, X86_INS_VCVTTPS2UQQ, 0,
29828#ifndef CAPSTONE_DIET
29829	{ 0 }, { 0 }, { 0 }, 0, 0
29830#endif
29831},
29832
29833{
29834	X86_VCVTTPS2UQQZ256rmk, X86_INS_VCVTTPS2UQQ, 0,
29835#ifndef CAPSTONE_DIET
29836	{ 0 }, { 0 }, { 0 }, 0, 0
29837#endif
29838},
29839
29840{
29841	X86_VCVTTPS2UQQZ256rmkz, X86_INS_VCVTTPS2UQQ, 0,
29842#ifndef CAPSTONE_DIET
29843	{ 0 }, { 0 }, { 0 }, 0, 0
29844#endif
29845},
29846
29847{
29848	X86_VCVTTPS2UQQZ256rr, X86_INS_VCVTTPS2UQQ, 0,
29849#ifndef CAPSTONE_DIET
29850	{ 0 }, { 0 }, { 0 }, 0, 0
29851#endif
29852},
29853
29854{
29855	X86_VCVTTPS2UQQZ256rrk, X86_INS_VCVTTPS2UQQ, 0,
29856#ifndef CAPSTONE_DIET
29857	{ 0 }, { 0 }, { 0 }, 0, 0
29858#endif
29859},
29860
29861{
29862	X86_VCVTTPS2UQQZ256rrkz, X86_INS_VCVTTPS2UQQ, 0,
29863#ifndef CAPSTONE_DIET
29864	{ 0 }, { 0 }, { 0 }, 0, 0
29865#endif
29866},
29867
29868{
29869	X86_VCVTTPS2UQQZrm, X86_INS_VCVTTPS2UQQ, 0,
29870#ifndef CAPSTONE_DIET
29871	{ 0 }, { 0 }, { 0 }, 0, 0
29872#endif
29873},
29874
29875{
29876	X86_VCVTTPS2UQQZrmb, X86_INS_VCVTTPS2UQQ, 0,
29877#ifndef CAPSTONE_DIET
29878	{ 0 }, { 0 }, { 0 }, 0, 0
29879#endif
29880},
29881
29882{
29883	X86_VCVTTPS2UQQZrmbk, X86_INS_VCVTTPS2UQQ, 0,
29884#ifndef CAPSTONE_DIET
29885	{ 0 }, { 0 }, { 0 }, 0, 0
29886#endif
29887},
29888
29889{
29890	X86_VCVTTPS2UQQZrmbkz, X86_INS_VCVTTPS2UQQ, 0,
29891#ifndef CAPSTONE_DIET
29892	{ 0 }, { 0 }, { 0 }, 0, 0
29893#endif
29894},
29895
29896{
29897	X86_VCVTTPS2UQQZrmk, X86_INS_VCVTTPS2UQQ, 0,
29898#ifndef CAPSTONE_DIET
29899	{ 0 }, { 0 }, { 0 }, 0, 0
29900#endif
29901},
29902
29903{
29904	X86_VCVTTPS2UQQZrmkz, X86_INS_VCVTTPS2UQQ, 0,
29905#ifndef CAPSTONE_DIET
29906	{ 0 }, { 0 }, { 0 }, 0, 0
29907#endif
29908},
29909
29910{
29911	X86_VCVTTPS2UQQZrr, X86_INS_VCVTTPS2UQQ, 0,
29912#ifndef CAPSTONE_DIET
29913	{ 0 }, { 0 }, { 0 }, 0, 0
29914#endif
29915},
29916
29917{
29918	X86_VCVTTPS2UQQZrrb, X86_INS_VCVTTPS2UQQ, 0,
29919#ifndef CAPSTONE_DIET
29920	{ 0 }, { 0 }, { 0 }, 0, 0
29921#endif
29922},
29923
29924{
29925	X86_VCVTTPS2UQQZrrbk, X86_INS_VCVTTPS2UQQ, 0,
29926#ifndef CAPSTONE_DIET
29927	{ 0 }, { 0 }, { 0 }, 0, 0
29928#endif
29929},
29930
29931{
29932	X86_VCVTTPS2UQQZrrbkz, X86_INS_VCVTTPS2UQQ, 0,
29933#ifndef CAPSTONE_DIET
29934	{ 0 }, { 0 }, { 0 }, 0, 0
29935#endif
29936},
29937
29938{
29939	X86_VCVTTPS2UQQZrrk, X86_INS_VCVTTPS2UQQ, 0,
29940#ifndef CAPSTONE_DIET
29941	{ 0 }, { 0 }, { 0 }, 0, 0
29942#endif
29943},
29944
29945{
29946	X86_VCVTTPS2UQQZrrkz, X86_INS_VCVTTPS2UQQ, 0,
29947#ifndef CAPSTONE_DIET
29948	{ 0 }, { 0 }, { 0 }, 0, 0
29949#endif
29950},
29951
29952{
29953	X86_VCVTTSD2SI64Zrm, X86_INS_VCVTTSD2SI, 1,
29954#ifndef CAPSTONE_DIET
29955	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
29956#endif
29957},
29958
29959{
29960	X86_VCVTTSD2SI64Zrm_Int, X86_INS_VCVTTSD2SI, 1,
29961#ifndef CAPSTONE_DIET
29962	{ 0 }, { 0 }, { 0 }, 0, 0
29963#endif
29964},
29965
29966{
29967	X86_VCVTTSD2SI64Zrr, X86_INS_VCVTTSD2SI, 1,
29968#ifndef CAPSTONE_DIET
29969	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
29970#endif
29971},
29972
29973{
29974	X86_VCVTTSD2SI64Zrr_Int, X86_INS_VCVTTSD2SI, 1,
29975#ifndef CAPSTONE_DIET
29976	{ 0 }, { 0 }, { 0 }, 0, 0
29977#endif
29978},
29979
29980{
29981	X86_VCVTTSD2SI64Zrrb_Int, X86_INS_VCVTTSD2SI, 1,
29982#ifndef CAPSTONE_DIET
29983	{ 0 }, { 0 }, { 0 }, 0, 0
29984#endif
29985},
29986
29987{
29988	X86_VCVTTSD2SI64rm, X86_INS_VCVTTSD2SI, 1,
29989#ifndef CAPSTONE_DIET
29990	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
29991#endif
29992},
29993
29994{
29995	X86_VCVTTSD2SI64rm_Int, X86_INS_VCVTTSD2SI, 1,
29996#ifndef CAPSTONE_DIET
29997	{ 0 }, { 0 }, { 0 }, 0, 0
29998#endif
29999},
30000
30001{
30002	X86_VCVTTSD2SI64rr, X86_INS_VCVTTSD2SI, 1,
30003#ifndef CAPSTONE_DIET
30004	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30005#endif
30006},
30007
30008{
30009	X86_VCVTTSD2SI64rr_Int, X86_INS_VCVTTSD2SI, 1,
30010#ifndef CAPSTONE_DIET
30011	{ 0 }, { 0 }, { 0 }, 0, 0
30012#endif
30013},
30014
30015{
30016	X86_VCVTTSD2SIZrm, X86_INS_VCVTTSD2SI, 0,
30017#ifndef CAPSTONE_DIET
30018	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30019#endif
30020},
30021
30022{
30023	X86_VCVTTSD2SIZrm_Int, X86_INS_VCVTTSD2SI, 0,
30024#ifndef CAPSTONE_DIET
30025	{ 0 }, { 0 }, { 0 }, 0, 0
30026#endif
30027},
30028
30029{
30030	X86_VCVTTSD2SIZrr, X86_INS_VCVTTSD2SI, 0,
30031#ifndef CAPSTONE_DIET
30032	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30033#endif
30034},
30035
30036{
30037	X86_VCVTTSD2SIZrr_Int, X86_INS_VCVTTSD2SI, 0,
30038#ifndef CAPSTONE_DIET
30039	{ 0 }, { 0 }, { 0 }, 0, 0
30040#endif
30041},
30042
30043{
30044	X86_VCVTTSD2SIZrrb_Int, X86_INS_VCVTTSD2SI, 0,
30045#ifndef CAPSTONE_DIET
30046	{ 0 }, { 0 }, { 0 }, 0, 0
30047#endif
30048},
30049
30050{
30051	X86_VCVTTSD2SIrm, X86_INS_VCVTTSD2SI, 0,
30052#ifndef CAPSTONE_DIET
30053	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30054#endif
30055},
30056
30057{
30058	X86_VCVTTSD2SIrm_Int, X86_INS_VCVTTSD2SI, 0,
30059#ifndef CAPSTONE_DIET
30060	{ 0 }, { 0 }, { 0 }, 0, 0
30061#endif
30062},
30063
30064{
30065	X86_VCVTTSD2SIrr, X86_INS_VCVTTSD2SI, 0,
30066#ifndef CAPSTONE_DIET
30067	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30068#endif
30069},
30070
30071{
30072	X86_VCVTTSD2SIrr_Int, X86_INS_VCVTTSD2SI, 0,
30073#ifndef CAPSTONE_DIET
30074	{ 0 }, { 0 }, { 0 }, 0, 0
30075#endif
30076},
30077
30078{
30079	X86_VCVTTSD2USI64Zrm, X86_INS_VCVTTSD2USI, 1,
30080#ifndef CAPSTONE_DIET
30081	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30082#endif
30083},
30084
30085{
30086	X86_VCVTTSD2USI64Zrm_Int, X86_INS_VCVTTSD2USI, 1,
30087#ifndef CAPSTONE_DIET
30088	{ 0 }, { 0 }, { 0 }, 0, 0
30089#endif
30090},
30091
30092{
30093	X86_VCVTTSD2USI64Zrr, X86_INS_VCVTTSD2USI, 1,
30094#ifndef CAPSTONE_DIET
30095	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30096#endif
30097},
30098
30099{
30100	X86_VCVTTSD2USI64Zrr_Int, X86_INS_VCVTTSD2USI, 1,
30101#ifndef CAPSTONE_DIET
30102	{ 0 }, { 0 }, { 0 }, 0, 0
30103#endif
30104},
30105
30106{
30107	X86_VCVTTSD2USI64Zrrb_Int, X86_INS_VCVTTSD2USI, 1,
30108#ifndef CAPSTONE_DIET
30109	{ 0 }, { 0 }, { 0 }, 0, 0
30110#endif
30111},
30112
30113{
30114	X86_VCVTTSD2USIZrm, X86_INS_VCVTTSD2USI, 0,
30115#ifndef CAPSTONE_DIET
30116	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30117#endif
30118},
30119
30120{
30121	X86_VCVTTSD2USIZrm_Int, X86_INS_VCVTTSD2USI, 0,
30122#ifndef CAPSTONE_DIET
30123	{ 0 }, { 0 }, { 0 }, 0, 0
30124#endif
30125},
30126
30127{
30128	X86_VCVTTSD2USIZrr, X86_INS_VCVTTSD2USI, 0,
30129#ifndef CAPSTONE_DIET
30130	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30131#endif
30132},
30133
30134{
30135	X86_VCVTTSD2USIZrr_Int, X86_INS_VCVTTSD2USI, 0,
30136#ifndef CAPSTONE_DIET
30137	{ 0 }, { 0 }, { 0 }, 0, 0
30138#endif
30139},
30140
30141{
30142	X86_VCVTTSD2USIZrrb_Int, X86_INS_VCVTTSD2USI, 0,
30143#ifndef CAPSTONE_DIET
30144	{ 0 }, { 0 }, { 0 }, 0, 0
30145#endif
30146},
30147
30148{
30149	X86_VCVTTSS2SI64Zrm, X86_INS_VCVTTSS2SI, 1,
30150#ifndef CAPSTONE_DIET
30151	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30152#endif
30153},
30154
30155{
30156	X86_VCVTTSS2SI64Zrm_Int, X86_INS_VCVTTSS2SI, 1,
30157#ifndef CAPSTONE_DIET
30158	{ 0 }, { 0 }, { 0 }, 0, 0
30159#endif
30160},
30161
30162{
30163	X86_VCVTTSS2SI64Zrr, X86_INS_VCVTTSS2SI, 1,
30164#ifndef CAPSTONE_DIET
30165	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30166#endif
30167},
30168
30169{
30170	X86_VCVTTSS2SI64Zrr_Int, X86_INS_VCVTTSS2SI, 1,
30171#ifndef CAPSTONE_DIET
30172	{ 0 }, { 0 }, { 0 }, 0, 0
30173#endif
30174},
30175
30176{
30177	X86_VCVTTSS2SI64Zrrb_Int, X86_INS_VCVTTSS2SI, 1,
30178#ifndef CAPSTONE_DIET
30179	{ 0 }, { 0 }, { 0 }, 0, 0
30180#endif
30181},
30182
30183{
30184	X86_VCVTTSS2SI64rm, X86_INS_VCVTTSS2SI, 1,
30185#ifndef CAPSTONE_DIET
30186	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30187#endif
30188},
30189
30190{
30191	X86_VCVTTSS2SI64rm_Int, X86_INS_VCVTTSS2SI, 1,
30192#ifndef CAPSTONE_DIET
30193	{ 0 }, { 0 }, { 0 }, 0, 0
30194#endif
30195},
30196
30197{
30198	X86_VCVTTSS2SI64rr, X86_INS_VCVTTSS2SI, 1,
30199#ifndef CAPSTONE_DIET
30200	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30201#endif
30202},
30203
30204{
30205	X86_VCVTTSS2SI64rr_Int, X86_INS_VCVTTSS2SI, 1,
30206#ifndef CAPSTONE_DIET
30207	{ 0 }, { 0 }, { 0 }, 0, 0
30208#endif
30209},
30210
30211{
30212	X86_VCVTTSS2SIZrm, X86_INS_VCVTTSS2SI, 0,
30213#ifndef CAPSTONE_DIET
30214	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30215#endif
30216},
30217
30218{
30219	X86_VCVTTSS2SIZrm_Int, X86_INS_VCVTTSS2SI, 0,
30220#ifndef CAPSTONE_DIET
30221	{ 0 }, { 0 }, { 0 }, 0, 0
30222#endif
30223},
30224
30225{
30226	X86_VCVTTSS2SIZrr, X86_INS_VCVTTSS2SI, 0,
30227#ifndef CAPSTONE_DIET
30228	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30229#endif
30230},
30231
30232{
30233	X86_VCVTTSS2SIZrr_Int, X86_INS_VCVTTSS2SI, 0,
30234#ifndef CAPSTONE_DIET
30235	{ 0 }, { 0 }, { 0 }, 0, 0
30236#endif
30237},
30238
30239{
30240	X86_VCVTTSS2SIZrrb_Int, X86_INS_VCVTTSS2SI, 0,
30241#ifndef CAPSTONE_DIET
30242	{ 0 }, { 0 }, { 0 }, 0, 0
30243#endif
30244},
30245
30246{
30247	X86_VCVTTSS2SIrm, X86_INS_VCVTTSS2SI, 0,
30248#ifndef CAPSTONE_DIET
30249	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30250#endif
30251},
30252
30253{
30254	X86_VCVTTSS2SIrm_Int, X86_INS_VCVTTSS2SI, 0,
30255#ifndef CAPSTONE_DIET
30256	{ 0 }, { 0 }, { 0 }, 0, 0
30257#endif
30258},
30259
30260{
30261	X86_VCVTTSS2SIrr, X86_INS_VCVTTSS2SI, 0,
30262#ifndef CAPSTONE_DIET
30263	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
30264#endif
30265},
30266
30267{
30268	X86_VCVTTSS2SIrr_Int, X86_INS_VCVTTSS2SI, 0,
30269#ifndef CAPSTONE_DIET
30270	{ 0 }, { 0 }, { 0 }, 0, 0
30271#endif
30272},
30273
30274{
30275	X86_VCVTTSS2USI64Zrm, X86_INS_VCVTTSS2USI, 1,
30276#ifndef CAPSTONE_DIET
30277	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30278#endif
30279},
30280
30281{
30282	X86_VCVTTSS2USI64Zrm_Int, X86_INS_VCVTTSS2USI, 1,
30283#ifndef CAPSTONE_DIET
30284	{ 0 }, { 0 }, { 0 }, 0, 0
30285#endif
30286},
30287
30288{
30289	X86_VCVTTSS2USI64Zrr, X86_INS_VCVTTSS2USI, 1,
30290#ifndef CAPSTONE_DIET
30291	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30292#endif
30293},
30294
30295{
30296	X86_VCVTTSS2USI64Zrr_Int, X86_INS_VCVTTSS2USI, 1,
30297#ifndef CAPSTONE_DIET
30298	{ 0 }, { 0 }, { 0 }, 0, 0
30299#endif
30300},
30301
30302{
30303	X86_VCVTTSS2USI64Zrrb_Int, X86_INS_VCVTTSS2USI, 1,
30304#ifndef CAPSTONE_DIET
30305	{ 0 }, { 0 }, { 0 }, 0, 0
30306#endif
30307},
30308
30309{
30310	X86_VCVTTSS2USIZrm, X86_INS_VCVTTSS2USI, 0,
30311#ifndef CAPSTONE_DIET
30312	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30313#endif
30314},
30315
30316{
30317	X86_VCVTTSS2USIZrm_Int, X86_INS_VCVTTSS2USI, 0,
30318#ifndef CAPSTONE_DIET
30319	{ 0 }, { 0 }, { 0 }, 0, 0
30320#endif
30321},
30322
30323{
30324	X86_VCVTTSS2USIZrr, X86_INS_VCVTTSS2USI, 0,
30325#ifndef CAPSTONE_DIET
30326	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30327#endif
30328},
30329
30330{
30331	X86_VCVTTSS2USIZrr_Int, X86_INS_VCVTTSS2USI, 0,
30332#ifndef CAPSTONE_DIET
30333	{ 0 }, { 0 }, { 0 }, 0, 0
30334#endif
30335},
30336
30337{
30338	X86_VCVTTSS2USIZrrb_Int, X86_INS_VCVTTSS2USI, 0,
30339#ifndef CAPSTONE_DIET
30340	{ 0 }, { 0 }, { 0 }, 0, 0
30341#endif
30342},
30343
30344{
30345	X86_VCVTUDQ2PDZ128rm, X86_INS_VCVTUDQ2PD, 0,
30346#ifndef CAPSTONE_DIET
30347	{ 0 }, { 0 }, { 0 }, 0, 0
30348#endif
30349},
30350
30351{
30352	X86_VCVTUDQ2PDZ128rmb, X86_INS_VCVTUDQ2PD, 0,
30353#ifndef CAPSTONE_DIET
30354	{ 0 }, { 0 }, { 0 }, 0, 0
30355#endif
30356},
30357
30358{
30359	X86_VCVTUDQ2PDZ128rmbk, X86_INS_VCVTUDQ2PD, 0,
30360#ifndef CAPSTONE_DIET
30361	{ 0 }, { 0 }, { 0 }, 0, 0
30362#endif
30363},
30364
30365{
30366	X86_VCVTUDQ2PDZ128rmbkz, X86_INS_VCVTUDQ2PD, 0,
30367#ifndef CAPSTONE_DIET
30368	{ 0 }, { 0 }, { 0 }, 0, 0
30369#endif
30370},
30371
30372{
30373	X86_VCVTUDQ2PDZ128rmk, X86_INS_VCVTUDQ2PD, 0,
30374#ifndef CAPSTONE_DIET
30375	{ 0 }, { 0 }, { 0 }, 0, 0
30376#endif
30377},
30378
30379{
30380	X86_VCVTUDQ2PDZ128rmkz, X86_INS_VCVTUDQ2PD, 0,
30381#ifndef CAPSTONE_DIET
30382	{ 0 }, { 0 }, { 0 }, 0, 0
30383#endif
30384},
30385
30386{
30387	X86_VCVTUDQ2PDZ128rr, X86_INS_VCVTUDQ2PD, 0,
30388#ifndef CAPSTONE_DIET
30389	{ 0 }, { 0 }, { 0 }, 0, 0
30390#endif
30391},
30392
30393{
30394	X86_VCVTUDQ2PDZ128rrk, X86_INS_VCVTUDQ2PD, 0,
30395#ifndef CAPSTONE_DIET
30396	{ 0 }, { 0 }, { 0 }, 0, 0
30397#endif
30398},
30399
30400{
30401	X86_VCVTUDQ2PDZ128rrkz, X86_INS_VCVTUDQ2PD, 0,
30402#ifndef CAPSTONE_DIET
30403	{ 0 }, { 0 }, { 0 }, 0, 0
30404#endif
30405},
30406
30407{
30408	X86_VCVTUDQ2PDZ256rm, X86_INS_VCVTUDQ2PD, 0,
30409#ifndef CAPSTONE_DIET
30410	{ 0 }, { 0 }, { 0 }, 0, 0
30411#endif
30412},
30413
30414{
30415	X86_VCVTUDQ2PDZ256rmb, X86_INS_VCVTUDQ2PD, 0,
30416#ifndef CAPSTONE_DIET
30417	{ 0 }, { 0 }, { 0 }, 0, 0
30418#endif
30419},
30420
30421{
30422	X86_VCVTUDQ2PDZ256rmbk, X86_INS_VCVTUDQ2PD, 0,
30423#ifndef CAPSTONE_DIET
30424	{ 0 }, { 0 }, { 0 }, 0, 0
30425#endif
30426},
30427
30428{
30429	X86_VCVTUDQ2PDZ256rmbkz, X86_INS_VCVTUDQ2PD, 0,
30430#ifndef CAPSTONE_DIET
30431	{ 0 }, { 0 }, { 0 }, 0, 0
30432#endif
30433},
30434
30435{
30436	X86_VCVTUDQ2PDZ256rmk, X86_INS_VCVTUDQ2PD, 0,
30437#ifndef CAPSTONE_DIET
30438	{ 0 }, { 0 }, { 0 }, 0, 0
30439#endif
30440},
30441
30442{
30443	X86_VCVTUDQ2PDZ256rmkz, X86_INS_VCVTUDQ2PD, 0,
30444#ifndef CAPSTONE_DIET
30445	{ 0 }, { 0 }, { 0 }, 0, 0
30446#endif
30447},
30448
30449{
30450	X86_VCVTUDQ2PDZ256rr, X86_INS_VCVTUDQ2PD, 0,
30451#ifndef CAPSTONE_DIET
30452	{ 0 }, { 0 }, { 0 }, 0, 0
30453#endif
30454},
30455
30456{
30457	X86_VCVTUDQ2PDZ256rrk, X86_INS_VCVTUDQ2PD, 0,
30458#ifndef CAPSTONE_DIET
30459	{ 0 }, { 0 }, { 0 }, 0, 0
30460#endif
30461},
30462
30463{
30464	X86_VCVTUDQ2PDZ256rrkz, X86_INS_VCVTUDQ2PD, 0,
30465#ifndef CAPSTONE_DIET
30466	{ 0 }, { 0 }, { 0 }, 0, 0
30467#endif
30468},
30469
30470{
30471	X86_VCVTUDQ2PDZrm, X86_INS_VCVTUDQ2PD, 0,
30472#ifndef CAPSTONE_DIET
30473	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30474#endif
30475},
30476
30477{
30478	X86_VCVTUDQ2PDZrmb, X86_INS_VCVTUDQ2PD, 0,
30479#ifndef CAPSTONE_DIET
30480	{ 0 }, { 0 }, { 0 }, 0, 0
30481#endif
30482},
30483
30484{
30485	X86_VCVTUDQ2PDZrmbk, X86_INS_VCVTUDQ2PD, 0,
30486#ifndef CAPSTONE_DIET
30487	{ 0 }, { 0 }, { 0 }, 0, 0
30488#endif
30489},
30490
30491{
30492	X86_VCVTUDQ2PDZrmbkz, X86_INS_VCVTUDQ2PD, 0,
30493#ifndef CAPSTONE_DIET
30494	{ 0 }, { 0 }, { 0 }, 0, 0
30495#endif
30496},
30497
30498{
30499	X86_VCVTUDQ2PDZrmk, X86_INS_VCVTUDQ2PD, 0,
30500#ifndef CAPSTONE_DIET
30501	{ 0 }, { 0 }, { 0 }, 0, 0
30502#endif
30503},
30504
30505{
30506	X86_VCVTUDQ2PDZrmkz, X86_INS_VCVTUDQ2PD, 0,
30507#ifndef CAPSTONE_DIET
30508	{ 0 }, { 0 }, { 0 }, 0, 0
30509#endif
30510},
30511
30512{
30513	X86_VCVTUDQ2PDZrr, X86_INS_VCVTUDQ2PD, 0,
30514#ifndef CAPSTONE_DIET
30515	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30516#endif
30517},
30518
30519{
30520	X86_VCVTUDQ2PDZrrk, X86_INS_VCVTUDQ2PD, 0,
30521#ifndef CAPSTONE_DIET
30522	{ 0 }, { 0 }, { 0 }, 0, 0
30523#endif
30524},
30525
30526{
30527	X86_VCVTUDQ2PDZrrkz, X86_INS_VCVTUDQ2PD, 0,
30528#ifndef CAPSTONE_DIET
30529	{ 0 }, { 0 }, { 0 }, 0, 0
30530#endif
30531},
30532
30533{
30534	X86_VCVTUDQ2PSZ128rm, X86_INS_VCVTUDQ2PS, 0,
30535#ifndef CAPSTONE_DIET
30536	{ 0 }, { 0 }, { 0 }, 0, 0
30537#endif
30538},
30539
30540{
30541	X86_VCVTUDQ2PSZ128rmb, X86_INS_VCVTUDQ2PS, 0,
30542#ifndef CAPSTONE_DIET
30543	{ 0 }, { 0 }, { 0 }, 0, 0
30544#endif
30545},
30546
30547{
30548	X86_VCVTUDQ2PSZ128rmbk, X86_INS_VCVTUDQ2PS, 0,
30549#ifndef CAPSTONE_DIET
30550	{ 0 }, { 0 }, { 0 }, 0, 0
30551#endif
30552},
30553
30554{
30555	X86_VCVTUDQ2PSZ128rmbkz, X86_INS_VCVTUDQ2PS, 0,
30556#ifndef CAPSTONE_DIET
30557	{ 0 }, { 0 }, { 0 }, 0, 0
30558#endif
30559},
30560
30561{
30562	X86_VCVTUDQ2PSZ128rmk, X86_INS_VCVTUDQ2PS, 0,
30563#ifndef CAPSTONE_DIET
30564	{ 0 }, { 0 }, { 0 }, 0, 0
30565#endif
30566},
30567
30568{
30569	X86_VCVTUDQ2PSZ128rmkz, X86_INS_VCVTUDQ2PS, 0,
30570#ifndef CAPSTONE_DIET
30571	{ 0 }, { 0 }, { 0 }, 0, 0
30572#endif
30573},
30574
30575{
30576	X86_VCVTUDQ2PSZ128rr, X86_INS_VCVTUDQ2PS, 0,
30577#ifndef CAPSTONE_DIET
30578	{ 0 }, { 0 }, { 0 }, 0, 0
30579#endif
30580},
30581
30582{
30583	X86_VCVTUDQ2PSZ128rrk, X86_INS_VCVTUDQ2PS, 0,
30584#ifndef CAPSTONE_DIET
30585	{ 0 }, { 0 }, { 0 }, 0, 0
30586#endif
30587},
30588
30589{
30590	X86_VCVTUDQ2PSZ128rrkz, X86_INS_VCVTUDQ2PS, 0,
30591#ifndef CAPSTONE_DIET
30592	{ 0 }, { 0 }, { 0 }, 0, 0
30593#endif
30594},
30595
30596{
30597	X86_VCVTUDQ2PSZ256rm, X86_INS_VCVTUDQ2PS, 0,
30598#ifndef CAPSTONE_DIET
30599	{ 0 }, { 0 }, { 0 }, 0, 0
30600#endif
30601},
30602
30603{
30604	X86_VCVTUDQ2PSZ256rmb, X86_INS_VCVTUDQ2PS, 0,
30605#ifndef CAPSTONE_DIET
30606	{ 0 }, { 0 }, { 0 }, 0, 0
30607#endif
30608},
30609
30610{
30611	X86_VCVTUDQ2PSZ256rmbk, X86_INS_VCVTUDQ2PS, 0,
30612#ifndef CAPSTONE_DIET
30613	{ 0 }, { 0 }, { 0 }, 0, 0
30614#endif
30615},
30616
30617{
30618	X86_VCVTUDQ2PSZ256rmbkz, X86_INS_VCVTUDQ2PS, 0,
30619#ifndef CAPSTONE_DIET
30620	{ 0 }, { 0 }, { 0 }, 0, 0
30621#endif
30622},
30623
30624{
30625	X86_VCVTUDQ2PSZ256rmk, X86_INS_VCVTUDQ2PS, 0,
30626#ifndef CAPSTONE_DIET
30627	{ 0 }, { 0 }, { 0 }, 0, 0
30628#endif
30629},
30630
30631{
30632	X86_VCVTUDQ2PSZ256rmkz, X86_INS_VCVTUDQ2PS, 0,
30633#ifndef CAPSTONE_DIET
30634	{ 0 }, { 0 }, { 0 }, 0, 0
30635#endif
30636},
30637
30638{
30639	X86_VCVTUDQ2PSZ256rr, X86_INS_VCVTUDQ2PS, 0,
30640#ifndef CAPSTONE_DIET
30641	{ 0 }, { 0 }, { 0 }, 0, 0
30642#endif
30643},
30644
30645{
30646	X86_VCVTUDQ2PSZ256rrk, X86_INS_VCVTUDQ2PS, 0,
30647#ifndef CAPSTONE_DIET
30648	{ 0 }, { 0 }, { 0 }, 0, 0
30649#endif
30650},
30651
30652{
30653	X86_VCVTUDQ2PSZ256rrkz, X86_INS_VCVTUDQ2PS, 0,
30654#ifndef CAPSTONE_DIET
30655	{ 0 }, { 0 }, { 0 }, 0, 0
30656#endif
30657},
30658
30659{
30660	X86_VCVTUDQ2PSZrm, X86_INS_VCVTUDQ2PS, 0,
30661#ifndef CAPSTONE_DIET
30662	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30663#endif
30664},
30665
30666{
30667	X86_VCVTUDQ2PSZrmb, X86_INS_VCVTUDQ2PS, 0,
30668#ifndef CAPSTONE_DIET
30669	{ 0 }, { 0 }, { 0 }, 0, 0
30670#endif
30671},
30672
30673{
30674	X86_VCVTUDQ2PSZrmbk, X86_INS_VCVTUDQ2PS, 0,
30675#ifndef CAPSTONE_DIET
30676	{ 0 }, { 0 }, { 0 }, 0, 0
30677#endif
30678},
30679
30680{
30681	X86_VCVTUDQ2PSZrmbkz, X86_INS_VCVTUDQ2PS, 0,
30682#ifndef CAPSTONE_DIET
30683	{ 0 }, { 0 }, { 0 }, 0, 0
30684#endif
30685},
30686
30687{
30688	X86_VCVTUDQ2PSZrmk, X86_INS_VCVTUDQ2PS, 0,
30689#ifndef CAPSTONE_DIET
30690	{ 0 }, { 0 }, { 0 }, 0, 0
30691#endif
30692},
30693
30694{
30695	X86_VCVTUDQ2PSZrmkz, X86_INS_VCVTUDQ2PS, 0,
30696#ifndef CAPSTONE_DIET
30697	{ 0 }, { 0 }, { 0 }, 0, 0
30698#endif
30699},
30700
30701{
30702	X86_VCVTUDQ2PSZrr, X86_INS_VCVTUDQ2PS, 0,
30703#ifndef CAPSTONE_DIET
30704	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30705#endif
30706},
30707
30708{
30709	X86_VCVTUDQ2PSZrrb, X86_INS_VCVTUDQ2PS, 0,
30710#ifndef CAPSTONE_DIET
30711	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
30712#endif
30713},
30714
30715{
30716	X86_VCVTUDQ2PSZrrbk, X86_INS_VCVTUDQ2PS, 0,
30717#ifndef CAPSTONE_DIET
30718	{ 0 }, { 0 }, { 0 }, 0, 0
30719#endif
30720},
30721
30722{
30723	X86_VCVTUDQ2PSZrrbkz, X86_INS_VCVTUDQ2PS, 0,
30724#ifndef CAPSTONE_DIET
30725	{ 0 }, { 0 }, { 0 }, 0, 0
30726#endif
30727},
30728
30729{
30730	X86_VCVTUDQ2PSZrrk, X86_INS_VCVTUDQ2PS, 0,
30731#ifndef CAPSTONE_DIET
30732	{ 0 }, { 0 }, { 0 }, 0, 0
30733#endif
30734},
30735
30736{
30737	X86_VCVTUDQ2PSZrrkz, X86_INS_VCVTUDQ2PS, 0,
30738#ifndef CAPSTONE_DIET
30739	{ 0 }, { 0 }, { 0 }, 0, 0
30740#endif
30741},
30742
30743{
30744	X86_VCVTUQQ2PDZ128rm, X86_INS_VCVTUQQ2PD, 0,
30745#ifndef CAPSTONE_DIET
30746	{ 0 }, { 0 }, { 0 }, 0, 0
30747#endif
30748},
30749
30750{
30751	X86_VCVTUQQ2PDZ128rmb, X86_INS_VCVTUQQ2PD, 0,
30752#ifndef CAPSTONE_DIET
30753	{ 0 }, { 0 }, { 0 }, 0, 0
30754#endif
30755},
30756
30757{
30758	X86_VCVTUQQ2PDZ128rmbk, X86_INS_VCVTUQQ2PD, 0,
30759#ifndef CAPSTONE_DIET
30760	{ 0 }, { 0 }, { 0 }, 0, 0
30761#endif
30762},
30763
30764{
30765	X86_VCVTUQQ2PDZ128rmbkz, X86_INS_VCVTUQQ2PD, 0,
30766#ifndef CAPSTONE_DIET
30767	{ 0 }, { 0 }, { 0 }, 0, 0
30768#endif
30769},
30770
30771{
30772	X86_VCVTUQQ2PDZ128rmk, X86_INS_VCVTUQQ2PD, 0,
30773#ifndef CAPSTONE_DIET
30774	{ 0 }, { 0 }, { 0 }, 0, 0
30775#endif
30776},
30777
30778{
30779	X86_VCVTUQQ2PDZ128rmkz, X86_INS_VCVTUQQ2PD, 0,
30780#ifndef CAPSTONE_DIET
30781	{ 0 }, { 0 }, { 0 }, 0, 0
30782#endif
30783},
30784
30785{
30786	X86_VCVTUQQ2PDZ128rr, X86_INS_VCVTUQQ2PD, 0,
30787#ifndef CAPSTONE_DIET
30788	{ 0 }, { 0 }, { 0 }, 0, 0
30789#endif
30790},
30791
30792{
30793	X86_VCVTUQQ2PDZ128rrk, X86_INS_VCVTUQQ2PD, 0,
30794#ifndef CAPSTONE_DIET
30795	{ 0 }, { 0 }, { 0 }, 0, 0
30796#endif
30797},
30798
30799{
30800	X86_VCVTUQQ2PDZ128rrkz, X86_INS_VCVTUQQ2PD, 0,
30801#ifndef CAPSTONE_DIET
30802	{ 0 }, { 0 }, { 0 }, 0, 0
30803#endif
30804},
30805
30806{
30807	X86_VCVTUQQ2PDZ256rm, X86_INS_VCVTUQQ2PD, 0,
30808#ifndef CAPSTONE_DIET
30809	{ 0 }, { 0 }, { 0 }, 0, 0
30810#endif
30811},
30812
30813{
30814	X86_VCVTUQQ2PDZ256rmb, X86_INS_VCVTUQQ2PD, 0,
30815#ifndef CAPSTONE_DIET
30816	{ 0 }, { 0 }, { 0 }, 0, 0
30817#endif
30818},
30819
30820{
30821	X86_VCVTUQQ2PDZ256rmbk, X86_INS_VCVTUQQ2PD, 0,
30822#ifndef CAPSTONE_DIET
30823	{ 0 }, { 0 }, { 0 }, 0, 0
30824#endif
30825},
30826
30827{
30828	X86_VCVTUQQ2PDZ256rmbkz, X86_INS_VCVTUQQ2PD, 0,
30829#ifndef CAPSTONE_DIET
30830	{ 0 }, { 0 }, { 0 }, 0, 0
30831#endif
30832},
30833
30834{
30835	X86_VCVTUQQ2PDZ256rmk, X86_INS_VCVTUQQ2PD, 0,
30836#ifndef CAPSTONE_DIET
30837	{ 0 }, { 0 }, { 0 }, 0, 0
30838#endif
30839},
30840
30841{
30842	X86_VCVTUQQ2PDZ256rmkz, X86_INS_VCVTUQQ2PD, 0,
30843#ifndef CAPSTONE_DIET
30844	{ 0 }, { 0 }, { 0 }, 0, 0
30845#endif
30846},
30847
30848{
30849	X86_VCVTUQQ2PDZ256rr, X86_INS_VCVTUQQ2PD, 0,
30850#ifndef CAPSTONE_DIET
30851	{ 0 }, { 0 }, { 0 }, 0, 0
30852#endif
30853},
30854
30855{
30856	X86_VCVTUQQ2PDZ256rrk, X86_INS_VCVTUQQ2PD, 0,
30857#ifndef CAPSTONE_DIET
30858	{ 0 }, { 0 }, { 0 }, 0, 0
30859#endif
30860},
30861
30862{
30863	X86_VCVTUQQ2PDZ256rrkz, X86_INS_VCVTUQQ2PD, 0,
30864#ifndef CAPSTONE_DIET
30865	{ 0 }, { 0 }, { 0 }, 0, 0
30866#endif
30867},
30868
30869{
30870	X86_VCVTUQQ2PDZrm, X86_INS_VCVTUQQ2PD, 0,
30871#ifndef CAPSTONE_DIET
30872	{ 0 }, { 0 }, { 0 }, 0, 0
30873#endif
30874},
30875
30876{
30877	X86_VCVTUQQ2PDZrmb, X86_INS_VCVTUQQ2PD, 0,
30878#ifndef CAPSTONE_DIET
30879	{ 0 }, { 0 }, { 0 }, 0, 0
30880#endif
30881},
30882
30883{
30884	X86_VCVTUQQ2PDZrmbk, X86_INS_VCVTUQQ2PD, 0,
30885#ifndef CAPSTONE_DIET
30886	{ 0 }, { 0 }, { 0 }, 0, 0
30887#endif
30888},
30889
30890{
30891	X86_VCVTUQQ2PDZrmbkz, X86_INS_VCVTUQQ2PD, 0,
30892#ifndef CAPSTONE_DIET
30893	{ 0 }, { 0 }, { 0 }, 0, 0
30894#endif
30895},
30896
30897{
30898	X86_VCVTUQQ2PDZrmk, X86_INS_VCVTUQQ2PD, 0,
30899#ifndef CAPSTONE_DIET
30900	{ 0 }, { 0 }, { 0 }, 0, 0
30901#endif
30902},
30903
30904{
30905	X86_VCVTUQQ2PDZrmkz, X86_INS_VCVTUQQ2PD, 0,
30906#ifndef CAPSTONE_DIET
30907	{ 0 }, { 0 }, { 0 }, 0, 0
30908#endif
30909},
30910
30911{
30912	X86_VCVTUQQ2PDZrr, X86_INS_VCVTUQQ2PD, 0,
30913#ifndef CAPSTONE_DIET
30914	{ 0 }, { 0 }, { 0 }, 0, 0
30915#endif
30916},
30917
30918{
30919	X86_VCVTUQQ2PDZrrb, X86_INS_VCVTUQQ2PD, 0,
30920#ifndef CAPSTONE_DIET
30921	{ 0 }, { 0 }, { 0 }, 0, 0
30922#endif
30923},
30924
30925{
30926	X86_VCVTUQQ2PDZrrbk, X86_INS_VCVTUQQ2PD, 0,
30927#ifndef CAPSTONE_DIET
30928	{ 0 }, { 0 }, { 0 }, 0, 0
30929#endif
30930},
30931
30932{
30933	X86_VCVTUQQ2PDZrrbkz, X86_INS_VCVTUQQ2PD, 0,
30934#ifndef CAPSTONE_DIET
30935	{ 0 }, { 0 }, { 0 }, 0, 0
30936#endif
30937},
30938
30939{
30940	X86_VCVTUQQ2PDZrrk, X86_INS_VCVTUQQ2PD, 0,
30941#ifndef CAPSTONE_DIET
30942	{ 0 }, { 0 }, { 0 }, 0, 0
30943#endif
30944},
30945
30946{
30947	X86_VCVTUQQ2PDZrrkz, X86_INS_VCVTUQQ2PD, 0,
30948#ifndef CAPSTONE_DIET
30949	{ 0 }, { 0 }, { 0 }, 0, 0
30950#endif
30951},
30952
30953{
30954	X86_VCVTUQQ2PSZ128rm, X86_INS_VCVTUQQ2PS, 0,
30955#ifndef CAPSTONE_DIET
30956	{ 0 }, { 0 }, { 0 }, 0, 0
30957#endif
30958},
30959
30960{
30961	X86_VCVTUQQ2PSZ128rmb, X86_INS_VCVTUQQ2PS, 0,
30962#ifndef CAPSTONE_DIET
30963	{ 0 }, { 0 }, { 0 }, 0, 0
30964#endif
30965},
30966
30967{
30968	X86_VCVTUQQ2PSZ128rmbk, X86_INS_VCVTUQQ2PS, 0,
30969#ifndef CAPSTONE_DIET
30970	{ 0 }, { 0 }, { 0 }, 0, 0
30971#endif
30972},
30973
30974{
30975	X86_VCVTUQQ2PSZ128rmbkz, X86_INS_VCVTUQQ2PS, 0,
30976#ifndef CAPSTONE_DIET
30977	{ 0 }, { 0 }, { 0 }, 0, 0
30978#endif
30979},
30980
30981{
30982	X86_VCVTUQQ2PSZ128rmk, X86_INS_VCVTUQQ2PS, 0,
30983#ifndef CAPSTONE_DIET
30984	{ 0 }, { 0 }, { 0 }, 0, 0
30985#endif
30986},
30987
30988{
30989	X86_VCVTUQQ2PSZ128rmkz, X86_INS_VCVTUQQ2PS, 0,
30990#ifndef CAPSTONE_DIET
30991	{ 0 }, { 0 }, { 0 }, 0, 0
30992#endif
30993},
30994
30995{
30996	X86_VCVTUQQ2PSZ128rr, X86_INS_VCVTUQQ2PS, 0,
30997#ifndef CAPSTONE_DIET
30998	{ 0 }, { 0 }, { 0 }, 0, 0
30999#endif
31000},
31001
31002{
31003	X86_VCVTUQQ2PSZ128rrk, X86_INS_VCVTUQQ2PS, 0,
31004#ifndef CAPSTONE_DIET
31005	{ 0 }, { 0 }, { 0 }, 0, 0
31006#endif
31007},
31008
31009{
31010	X86_VCVTUQQ2PSZ128rrkz, X86_INS_VCVTUQQ2PS, 0,
31011#ifndef CAPSTONE_DIET
31012	{ 0 }, { 0 }, { 0 }, 0, 0
31013#endif
31014},
31015
31016{
31017	X86_VCVTUQQ2PSZ256rm, X86_INS_VCVTUQQ2PS, 0,
31018#ifndef CAPSTONE_DIET
31019	{ 0 }, { 0 }, { 0 }, 0, 0
31020#endif
31021},
31022
31023{
31024	X86_VCVTUQQ2PSZ256rmb, X86_INS_VCVTUQQ2PS, 0,
31025#ifndef CAPSTONE_DIET
31026	{ 0 }, { 0 }, { 0 }, 0, 0
31027#endif
31028},
31029
31030{
31031	X86_VCVTUQQ2PSZ256rmbk, X86_INS_VCVTUQQ2PS, 0,
31032#ifndef CAPSTONE_DIET
31033	{ 0 }, { 0 }, { 0 }, 0, 0
31034#endif
31035},
31036
31037{
31038	X86_VCVTUQQ2PSZ256rmbkz, X86_INS_VCVTUQQ2PS, 0,
31039#ifndef CAPSTONE_DIET
31040	{ 0 }, { 0 }, { 0 }, 0, 0
31041#endif
31042},
31043
31044{
31045	X86_VCVTUQQ2PSZ256rmk, X86_INS_VCVTUQQ2PS, 0,
31046#ifndef CAPSTONE_DIET
31047	{ 0 }, { 0 }, { 0 }, 0, 0
31048#endif
31049},
31050
31051{
31052	X86_VCVTUQQ2PSZ256rmkz, X86_INS_VCVTUQQ2PS, 0,
31053#ifndef CAPSTONE_DIET
31054	{ 0 }, { 0 }, { 0 }, 0, 0
31055#endif
31056},
31057
31058{
31059	X86_VCVTUQQ2PSZ256rr, X86_INS_VCVTUQQ2PS, 0,
31060#ifndef CAPSTONE_DIET
31061	{ 0 }, { 0 }, { 0 }, 0, 0
31062#endif
31063},
31064
31065{
31066	X86_VCVTUQQ2PSZ256rrk, X86_INS_VCVTUQQ2PS, 0,
31067#ifndef CAPSTONE_DIET
31068	{ 0 }, { 0 }, { 0 }, 0, 0
31069#endif
31070},
31071
31072{
31073	X86_VCVTUQQ2PSZ256rrkz, X86_INS_VCVTUQQ2PS, 0,
31074#ifndef CAPSTONE_DIET
31075	{ 0 }, { 0 }, { 0 }, 0, 0
31076#endif
31077},
31078
31079{
31080	X86_VCVTUQQ2PSZrm, X86_INS_VCVTUQQ2PS, 0,
31081#ifndef CAPSTONE_DIET
31082	{ 0 }, { 0 }, { 0 }, 0, 0
31083#endif
31084},
31085
31086{
31087	X86_VCVTUQQ2PSZrmb, X86_INS_VCVTUQQ2PS, 0,
31088#ifndef CAPSTONE_DIET
31089	{ 0 }, { 0 }, { 0 }, 0, 0
31090#endif
31091},
31092
31093{
31094	X86_VCVTUQQ2PSZrmbk, X86_INS_VCVTUQQ2PS, 0,
31095#ifndef CAPSTONE_DIET
31096	{ 0 }, { 0 }, { 0 }, 0, 0
31097#endif
31098},
31099
31100{
31101	X86_VCVTUQQ2PSZrmbkz, X86_INS_VCVTUQQ2PS, 0,
31102#ifndef CAPSTONE_DIET
31103	{ 0 }, { 0 }, { 0 }, 0, 0
31104#endif
31105},
31106
31107{
31108	X86_VCVTUQQ2PSZrmk, X86_INS_VCVTUQQ2PS, 0,
31109#ifndef CAPSTONE_DIET
31110	{ 0 }, { 0 }, { 0 }, 0, 0
31111#endif
31112},
31113
31114{
31115	X86_VCVTUQQ2PSZrmkz, X86_INS_VCVTUQQ2PS, 0,
31116#ifndef CAPSTONE_DIET
31117	{ 0 }, { 0 }, { 0 }, 0, 0
31118#endif
31119},
31120
31121{
31122	X86_VCVTUQQ2PSZrr, X86_INS_VCVTUQQ2PS, 0,
31123#ifndef CAPSTONE_DIET
31124	{ 0 }, { 0 }, { 0 }, 0, 0
31125#endif
31126},
31127
31128{
31129	X86_VCVTUQQ2PSZrrb, X86_INS_VCVTUQQ2PS, 0,
31130#ifndef CAPSTONE_DIET
31131	{ 0 }, { 0 }, { 0 }, 0, 0
31132#endif
31133},
31134
31135{
31136	X86_VCVTUQQ2PSZrrbk, X86_INS_VCVTUQQ2PS, 0,
31137#ifndef CAPSTONE_DIET
31138	{ 0 }, { 0 }, { 0 }, 0, 0
31139#endif
31140},
31141
31142{
31143	X86_VCVTUQQ2PSZrrbkz, X86_INS_VCVTUQQ2PS, 0,
31144#ifndef CAPSTONE_DIET
31145	{ 0 }, { 0 }, { 0 }, 0, 0
31146#endif
31147},
31148
31149{
31150	X86_VCVTUQQ2PSZrrk, X86_INS_VCVTUQQ2PS, 0,
31151#ifndef CAPSTONE_DIET
31152	{ 0 }, { 0 }, { 0 }, 0, 0
31153#endif
31154},
31155
31156{
31157	X86_VCVTUQQ2PSZrrkz, X86_INS_VCVTUQQ2PS, 0,
31158#ifndef CAPSTONE_DIET
31159	{ 0 }, { 0 }, { 0 }, 0, 0
31160#endif
31161},
31162
31163{
31164	X86_VCVTUSI2SDZrm, X86_INS_VCVTUSI2SD, 0,
31165#ifndef CAPSTONE_DIET
31166	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31167#endif
31168},
31169
31170{
31171	X86_VCVTUSI2SDZrm_Int, X86_INS_VCVTUSI2SD, 0,
31172#ifndef CAPSTONE_DIET
31173	{ 0 }, { 0 }, { 0 }, 0, 0
31174#endif
31175},
31176
31177{
31178	X86_VCVTUSI2SDZrr, X86_INS_VCVTUSI2SD, 0,
31179#ifndef CAPSTONE_DIET
31180	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31181#endif
31182},
31183
31184{
31185	X86_VCVTUSI2SDZrr_Int, X86_INS_VCVTUSI2SD, 0,
31186#ifndef CAPSTONE_DIET
31187	{ 0 }, { 0 }, { 0 }, 0, 0
31188#endif
31189},
31190
31191{
31192	X86_VCVTUSI2SSZrm, X86_INS_VCVTUSI2SS, 0,
31193#ifndef CAPSTONE_DIET
31194	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31195#endif
31196},
31197
31198{
31199	X86_VCVTUSI2SSZrm_Int, X86_INS_VCVTUSI2SS, 0,
31200#ifndef CAPSTONE_DIET
31201	{ 0 }, { 0 }, { 0 }, 0, 0
31202#endif
31203},
31204
31205{
31206	X86_VCVTUSI2SSZrr, X86_INS_VCVTUSI2SS, 0,
31207#ifndef CAPSTONE_DIET
31208	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31209#endif
31210},
31211
31212{
31213	X86_VCVTUSI2SSZrr_Int, X86_INS_VCVTUSI2SS, 0,
31214#ifndef CAPSTONE_DIET
31215	{ 0 }, { 0 }, { 0 }, 0, 0
31216#endif
31217},
31218
31219{
31220	X86_VCVTUSI2SSZrrb_Int, X86_INS_VCVTUSI2SS, 0,
31221#ifndef CAPSTONE_DIET
31222	{ 0 }, { 0 }, { 0 }, 0, 0
31223#endif
31224},
31225
31226{
31227	X86_VCVTUSI642SDZrm, X86_INS_VCVTUSI2SD, 1,
31228#ifndef CAPSTONE_DIET
31229	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31230#endif
31231},
31232
31233{
31234	X86_VCVTUSI642SDZrm_Int, X86_INS_VCVTUSI2SD, 1,
31235#ifndef CAPSTONE_DIET
31236	{ 0 }, { 0 }, { 0 }, 0, 0
31237#endif
31238},
31239
31240{
31241	X86_VCVTUSI642SDZrr, X86_INS_VCVTUSI2SD, 1,
31242#ifndef CAPSTONE_DIET
31243	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31244#endif
31245},
31246
31247{
31248	X86_VCVTUSI642SDZrr_Int, X86_INS_VCVTUSI2SD, 1,
31249#ifndef CAPSTONE_DIET
31250	{ 0 }, { 0 }, { 0 }, 0, 0
31251#endif
31252},
31253
31254{
31255	X86_VCVTUSI642SDZrrb_Int, X86_INS_VCVTUSI2SD, 1,
31256#ifndef CAPSTONE_DIET
31257	{ 0 }, { 0 }, { 0 }, 0, 0
31258#endif
31259},
31260
31261{
31262	X86_VCVTUSI642SSZrm, X86_INS_VCVTUSI2SS, 1,
31263#ifndef CAPSTONE_DIET
31264	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31265#endif
31266},
31267
31268{
31269	X86_VCVTUSI642SSZrm_Int, X86_INS_VCVTUSI2SS, 1,
31270#ifndef CAPSTONE_DIET
31271	{ 0 }, { 0 }, { 0 }, 0, 0
31272#endif
31273},
31274
31275{
31276	X86_VCVTUSI642SSZrr, X86_INS_VCVTUSI2SS, 1,
31277#ifndef CAPSTONE_DIET
31278	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31279#endif
31280},
31281
31282{
31283	X86_VCVTUSI642SSZrr_Int, X86_INS_VCVTUSI2SS, 1,
31284#ifndef CAPSTONE_DIET
31285	{ 0 }, { 0 }, { 0 }, 0, 0
31286#endif
31287},
31288
31289{
31290	X86_VCVTUSI642SSZrrb_Int, X86_INS_VCVTUSI2SS, 1,
31291#ifndef CAPSTONE_DIET
31292	{ 0 }, { 0 }, { 0 }, 0, 0
31293#endif
31294},
31295
31296{
31297	X86_VDBPSADBWZ128rmi, X86_INS_VDBPSADBW, 0,
31298#ifndef CAPSTONE_DIET
31299	{ 0 }, { 0 }, { 0 }, 0, 0
31300#endif
31301},
31302
31303{
31304	X86_VDBPSADBWZ128rmik, X86_INS_VDBPSADBW, 0,
31305#ifndef CAPSTONE_DIET
31306	{ 0 }, { 0 }, { 0 }, 0, 0
31307#endif
31308},
31309
31310{
31311	X86_VDBPSADBWZ128rmikz, X86_INS_VDBPSADBW, 0,
31312#ifndef CAPSTONE_DIET
31313	{ 0 }, { 0 }, { 0 }, 0, 0
31314#endif
31315},
31316
31317{
31318	X86_VDBPSADBWZ128rri, X86_INS_VDBPSADBW, 0,
31319#ifndef CAPSTONE_DIET
31320	{ 0 }, { 0 }, { 0 }, 0, 0
31321#endif
31322},
31323
31324{
31325	X86_VDBPSADBWZ128rrik, X86_INS_VDBPSADBW, 0,
31326#ifndef CAPSTONE_DIET
31327	{ 0 }, { 0 }, { 0 }, 0, 0
31328#endif
31329},
31330
31331{
31332	X86_VDBPSADBWZ128rrikz, X86_INS_VDBPSADBW, 0,
31333#ifndef CAPSTONE_DIET
31334	{ 0 }, { 0 }, { 0 }, 0, 0
31335#endif
31336},
31337
31338{
31339	X86_VDBPSADBWZ256rmi, X86_INS_VDBPSADBW, 0,
31340#ifndef CAPSTONE_DIET
31341	{ 0 }, { 0 }, { 0 }, 0, 0
31342#endif
31343},
31344
31345{
31346	X86_VDBPSADBWZ256rmik, X86_INS_VDBPSADBW, 0,
31347#ifndef CAPSTONE_DIET
31348	{ 0 }, { 0 }, { 0 }, 0, 0
31349#endif
31350},
31351
31352{
31353	X86_VDBPSADBWZ256rmikz, X86_INS_VDBPSADBW, 0,
31354#ifndef CAPSTONE_DIET
31355	{ 0 }, { 0 }, { 0 }, 0, 0
31356#endif
31357},
31358
31359{
31360	X86_VDBPSADBWZ256rri, X86_INS_VDBPSADBW, 0,
31361#ifndef CAPSTONE_DIET
31362	{ 0 }, { 0 }, { 0 }, 0, 0
31363#endif
31364},
31365
31366{
31367	X86_VDBPSADBWZ256rrik, X86_INS_VDBPSADBW, 0,
31368#ifndef CAPSTONE_DIET
31369	{ 0 }, { 0 }, { 0 }, 0, 0
31370#endif
31371},
31372
31373{
31374	X86_VDBPSADBWZ256rrikz, X86_INS_VDBPSADBW, 0,
31375#ifndef CAPSTONE_DIET
31376	{ 0 }, { 0 }, { 0 }, 0, 0
31377#endif
31378},
31379
31380{
31381	X86_VDBPSADBWZrmi, X86_INS_VDBPSADBW, 0,
31382#ifndef CAPSTONE_DIET
31383	{ 0 }, { 0 }, { 0 }, 0, 0
31384#endif
31385},
31386
31387{
31388	X86_VDBPSADBWZrmik, X86_INS_VDBPSADBW, 0,
31389#ifndef CAPSTONE_DIET
31390	{ 0 }, { 0 }, { 0 }, 0, 0
31391#endif
31392},
31393
31394{
31395	X86_VDBPSADBWZrmikz, X86_INS_VDBPSADBW, 0,
31396#ifndef CAPSTONE_DIET
31397	{ 0 }, { 0 }, { 0 }, 0, 0
31398#endif
31399},
31400
31401{
31402	X86_VDBPSADBWZrri, X86_INS_VDBPSADBW, 0,
31403#ifndef CAPSTONE_DIET
31404	{ 0 }, { 0 }, { 0 }, 0, 0
31405#endif
31406},
31407
31408{
31409	X86_VDBPSADBWZrrik, X86_INS_VDBPSADBW, 0,
31410#ifndef CAPSTONE_DIET
31411	{ 0 }, { 0 }, { 0 }, 0, 0
31412#endif
31413},
31414
31415{
31416	X86_VDBPSADBWZrrikz, X86_INS_VDBPSADBW, 0,
31417#ifndef CAPSTONE_DIET
31418	{ 0 }, { 0 }, { 0 }, 0, 0
31419#endif
31420},
31421
31422{
31423	X86_VDIVPDYrm, X86_INS_VDIVPD, 0,
31424#ifndef CAPSTONE_DIET
31425	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31426#endif
31427},
31428
31429{
31430	X86_VDIVPDYrr, X86_INS_VDIVPD, 0,
31431#ifndef CAPSTONE_DIET
31432	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31433#endif
31434},
31435
31436{
31437	X86_VDIVPDZ128rm, X86_INS_VDIVPD, 0,
31438#ifndef CAPSTONE_DIET
31439	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31440#endif
31441},
31442
31443{
31444	X86_VDIVPDZ128rmb, X86_INS_VDIVPD, 0,
31445#ifndef CAPSTONE_DIET
31446	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31447#endif
31448},
31449
31450{
31451	X86_VDIVPDZ128rmbk, X86_INS_VDIVPD, 0,
31452#ifndef CAPSTONE_DIET
31453	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31454#endif
31455},
31456
31457{
31458	X86_VDIVPDZ128rmbkz, X86_INS_VDIVPD, 0,
31459#ifndef CAPSTONE_DIET
31460	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31461#endif
31462},
31463
31464{
31465	X86_VDIVPDZ128rmk, X86_INS_VDIVPD, 0,
31466#ifndef CAPSTONE_DIET
31467	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31468#endif
31469},
31470
31471{
31472	X86_VDIVPDZ128rmkz, X86_INS_VDIVPD, 0,
31473#ifndef CAPSTONE_DIET
31474	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31475#endif
31476},
31477
31478{
31479	X86_VDIVPDZ128rr, X86_INS_VDIVPD, 0,
31480#ifndef CAPSTONE_DIET
31481	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31482#endif
31483},
31484
31485{
31486	X86_VDIVPDZ128rrk, X86_INS_VDIVPD, 0,
31487#ifndef CAPSTONE_DIET
31488	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31489#endif
31490},
31491
31492{
31493	X86_VDIVPDZ128rrkz, X86_INS_VDIVPD, 0,
31494#ifndef CAPSTONE_DIET
31495	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31496#endif
31497},
31498
31499{
31500	X86_VDIVPDZ256rm, X86_INS_VDIVPD, 0,
31501#ifndef CAPSTONE_DIET
31502	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31503#endif
31504},
31505
31506{
31507	X86_VDIVPDZ256rmb, X86_INS_VDIVPD, 0,
31508#ifndef CAPSTONE_DIET
31509	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31510#endif
31511},
31512
31513{
31514	X86_VDIVPDZ256rmbk, X86_INS_VDIVPD, 0,
31515#ifndef CAPSTONE_DIET
31516	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31517#endif
31518},
31519
31520{
31521	X86_VDIVPDZ256rmbkz, X86_INS_VDIVPD, 0,
31522#ifndef CAPSTONE_DIET
31523	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31524#endif
31525},
31526
31527{
31528	X86_VDIVPDZ256rmk, X86_INS_VDIVPD, 0,
31529#ifndef CAPSTONE_DIET
31530	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31531#endif
31532},
31533
31534{
31535	X86_VDIVPDZ256rmkz, X86_INS_VDIVPD, 0,
31536#ifndef CAPSTONE_DIET
31537	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31538#endif
31539},
31540
31541{
31542	X86_VDIVPDZ256rr, X86_INS_VDIVPD, 0,
31543#ifndef CAPSTONE_DIET
31544	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31545#endif
31546},
31547
31548{
31549	X86_VDIVPDZ256rrk, X86_INS_VDIVPD, 0,
31550#ifndef CAPSTONE_DIET
31551	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31552#endif
31553},
31554
31555{
31556	X86_VDIVPDZ256rrkz, X86_INS_VDIVPD, 0,
31557#ifndef CAPSTONE_DIET
31558	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31559#endif
31560},
31561
31562{
31563	X86_VDIVPDZrm, X86_INS_VDIVPD, 0,
31564#ifndef CAPSTONE_DIET
31565	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31566#endif
31567},
31568
31569{
31570	X86_VDIVPDZrmb, X86_INS_VDIVPD, 0,
31571#ifndef CAPSTONE_DIET
31572	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31573#endif
31574},
31575
31576{
31577	X86_VDIVPDZrmbk, X86_INS_VDIVPD, 0,
31578#ifndef CAPSTONE_DIET
31579	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31580#endif
31581},
31582
31583{
31584	X86_VDIVPDZrmbkz, X86_INS_VDIVPD, 0,
31585#ifndef CAPSTONE_DIET
31586	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31587#endif
31588},
31589
31590{
31591	X86_VDIVPDZrmk, X86_INS_VDIVPD, 0,
31592#ifndef CAPSTONE_DIET
31593	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31594#endif
31595},
31596
31597{
31598	X86_VDIVPDZrmkz, X86_INS_VDIVPD, 0,
31599#ifndef CAPSTONE_DIET
31600	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31601#endif
31602},
31603
31604{
31605	X86_VDIVPDZrr, X86_INS_VDIVPD, 0,
31606#ifndef CAPSTONE_DIET
31607	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31608#endif
31609},
31610
31611{
31612	X86_VDIVPDZrrb, X86_INS_VDIVPD, 0,
31613#ifndef CAPSTONE_DIET
31614	{ 0 }, { 0 }, { 0 }, 0, 0
31615#endif
31616},
31617
31618{
31619	X86_VDIVPDZrrbk, X86_INS_VDIVPD, 0,
31620#ifndef CAPSTONE_DIET
31621	{ 0 }, { 0 }, { 0 }, 0, 0
31622#endif
31623},
31624
31625{
31626	X86_VDIVPDZrrbkz, X86_INS_VDIVPD, 0,
31627#ifndef CAPSTONE_DIET
31628	{ 0 }, { 0 }, { 0 }, 0, 0
31629#endif
31630},
31631
31632{
31633	X86_VDIVPDZrrk, X86_INS_VDIVPD, 0,
31634#ifndef CAPSTONE_DIET
31635	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31636#endif
31637},
31638
31639{
31640	X86_VDIVPDZrrkz, X86_INS_VDIVPD, 0,
31641#ifndef CAPSTONE_DIET
31642	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31643#endif
31644},
31645
31646{
31647	X86_VDIVPDrm, X86_INS_VDIVPD, 0,
31648#ifndef CAPSTONE_DIET
31649	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31650#endif
31651},
31652
31653{
31654	X86_VDIVPDrr, X86_INS_VDIVPD, 0,
31655#ifndef CAPSTONE_DIET
31656	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31657#endif
31658},
31659
31660{
31661	X86_VDIVPSYrm, X86_INS_VDIVPS, 0,
31662#ifndef CAPSTONE_DIET
31663	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31664#endif
31665},
31666
31667{
31668	X86_VDIVPSYrr, X86_INS_VDIVPS, 0,
31669#ifndef CAPSTONE_DIET
31670	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31671#endif
31672},
31673
31674{
31675	X86_VDIVPSZ128rm, X86_INS_VDIVPS, 0,
31676#ifndef CAPSTONE_DIET
31677	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31678#endif
31679},
31680
31681{
31682	X86_VDIVPSZ128rmb, X86_INS_VDIVPS, 0,
31683#ifndef CAPSTONE_DIET
31684	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31685#endif
31686},
31687
31688{
31689	X86_VDIVPSZ128rmbk, X86_INS_VDIVPS, 0,
31690#ifndef CAPSTONE_DIET
31691	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31692#endif
31693},
31694
31695{
31696	X86_VDIVPSZ128rmbkz, X86_INS_VDIVPS, 0,
31697#ifndef CAPSTONE_DIET
31698	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31699#endif
31700},
31701
31702{
31703	X86_VDIVPSZ128rmk, X86_INS_VDIVPS, 0,
31704#ifndef CAPSTONE_DIET
31705	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31706#endif
31707},
31708
31709{
31710	X86_VDIVPSZ128rmkz, X86_INS_VDIVPS, 0,
31711#ifndef CAPSTONE_DIET
31712	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31713#endif
31714},
31715
31716{
31717	X86_VDIVPSZ128rr, X86_INS_VDIVPS, 0,
31718#ifndef CAPSTONE_DIET
31719	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31720#endif
31721},
31722
31723{
31724	X86_VDIVPSZ128rrk, X86_INS_VDIVPS, 0,
31725#ifndef CAPSTONE_DIET
31726	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31727#endif
31728},
31729
31730{
31731	X86_VDIVPSZ128rrkz, X86_INS_VDIVPS, 0,
31732#ifndef CAPSTONE_DIET
31733	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31734#endif
31735},
31736
31737{
31738	X86_VDIVPSZ256rm, X86_INS_VDIVPS, 0,
31739#ifndef CAPSTONE_DIET
31740	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31741#endif
31742},
31743
31744{
31745	X86_VDIVPSZ256rmb, X86_INS_VDIVPS, 0,
31746#ifndef CAPSTONE_DIET
31747	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31748#endif
31749},
31750
31751{
31752	X86_VDIVPSZ256rmbk, X86_INS_VDIVPS, 0,
31753#ifndef CAPSTONE_DIET
31754	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31755#endif
31756},
31757
31758{
31759	X86_VDIVPSZ256rmbkz, X86_INS_VDIVPS, 0,
31760#ifndef CAPSTONE_DIET
31761	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31762#endif
31763},
31764
31765{
31766	X86_VDIVPSZ256rmk, X86_INS_VDIVPS, 0,
31767#ifndef CAPSTONE_DIET
31768	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31769#endif
31770},
31771
31772{
31773	X86_VDIVPSZ256rmkz, X86_INS_VDIVPS, 0,
31774#ifndef CAPSTONE_DIET
31775	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31776#endif
31777},
31778
31779{
31780	X86_VDIVPSZ256rr, X86_INS_VDIVPS, 0,
31781#ifndef CAPSTONE_DIET
31782	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31783#endif
31784},
31785
31786{
31787	X86_VDIVPSZ256rrk, X86_INS_VDIVPS, 0,
31788#ifndef CAPSTONE_DIET
31789	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31790#endif
31791},
31792
31793{
31794	X86_VDIVPSZ256rrkz, X86_INS_VDIVPS, 0,
31795#ifndef CAPSTONE_DIET
31796	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
31797#endif
31798},
31799
31800{
31801	X86_VDIVPSZrm, X86_INS_VDIVPS, 0,
31802#ifndef CAPSTONE_DIET
31803	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31804#endif
31805},
31806
31807{
31808	X86_VDIVPSZrmb, X86_INS_VDIVPS, 0,
31809#ifndef CAPSTONE_DIET
31810	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31811#endif
31812},
31813
31814{
31815	X86_VDIVPSZrmbk, X86_INS_VDIVPS, 0,
31816#ifndef CAPSTONE_DIET
31817	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31818#endif
31819},
31820
31821{
31822	X86_VDIVPSZrmbkz, X86_INS_VDIVPS, 0,
31823#ifndef CAPSTONE_DIET
31824	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31825#endif
31826},
31827
31828{
31829	X86_VDIVPSZrmk, X86_INS_VDIVPS, 0,
31830#ifndef CAPSTONE_DIET
31831	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31832#endif
31833},
31834
31835{
31836	X86_VDIVPSZrmkz, X86_INS_VDIVPS, 0,
31837#ifndef CAPSTONE_DIET
31838	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31839#endif
31840},
31841
31842{
31843	X86_VDIVPSZrr, X86_INS_VDIVPS, 0,
31844#ifndef CAPSTONE_DIET
31845	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31846#endif
31847},
31848
31849{
31850	X86_VDIVPSZrrb, X86_INS_VDIVPS, 0,
31851#ifndef CAPSTONE_DIET
31852	{ 0 }, { 0 }, { 0 }, 0, 0
31853#endif
31854},
31855
31856{
31857	X86_VDIVPSZrrbk, X86_INS_VDIVPS, 0,
31858#ifndef CAPSTONE_DIET
31859	{ 0 }, { 0 }, { 0 }, 0, 0
31860#endif
31861},
31862
31863{
31864	X86_VDIVPSZrrbkz, X86_INS_VDIVPS, 0,
31865#ifndef CAPSTONE_DIET
31866	{ 0 }, { 0 }, { 0 }, 0, 0
31867#endif
31868},
31869
31870{
31871	X86_VDIVPSZrrk, X86_INS_VDIVPS, 0,
31872#ifndef CAPSTONE_DIET
31873	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31874#endif
31875},
31876
31877{
31878	X86_VDIVPSZrrkz, X86_INS_VDIVPS, 0,
31879#ifndef CAPSTONE_DIET
31880	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31881#endif
31882},
31883
31884{
31885	X86_VDIVPSrm, X86_INS_VDIVPS, 0,
31886#ifndef CAPSTONE_DIET
31887	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31888#endif
31889},
31890
31891{
31892	X86_VDIVPSrr, X86_INS_VDIVPS, 0,
31893#ifndef CAPSTONE_DIET
31894	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
31895#endif
31896},
31897
31898{
31899	X86_VDIVSDZrm, X86_INS_VDIVSD, 0,
31900#ifndef CAPSTONE_DIET
31901	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31902#endif
31903},
31904
31905{
31906	X86_VDIVSDZrm_Int, X86_INS_VDIVSD, 0,
31907#ifndef CAPSTONE_DIET
31908	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31909#endif
31910},
31911
31912{
31913	X86_VDIVSDZrm_Intk, X86_INS_VDIVSD, 0,
31914#ifndef CAPSTONE_DIET
31915	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31916#endif
31917},
31918
31919{
31920	X86_VDIVSDZrm_Intkz, X86_INS_VDIVSD, 0,
31921#ifndef CAPSTONE_DIET
31922	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31923#endif
31924},
31925
31926{
31927	X86_VDIVSDZrr, X86_INS_VDIVSD, 0,
31928#ifndef CAPSTONE_DIET
31929	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31930#endif
31931},
31932
31933{
31934	X86_VDIVSDZrr_Int, X86_INS_VDIVSD, 0,
31935#ifndef CAPSTONE_DIET
31936	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31937#endif
31938},
31939
31940{
31941	X86_VDIVSDZrr_Intk, X86_INS_VDIVSD, 0,
31942#ifndef CAPSTONE_DIET
31943	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31944#endif
31945},
31946
31947{
31948	X86_VDIVSDZrr_Intkz, X86_INS_VDIVSD, 0,
31949#ifndef CAPSTONE_DIET
31950	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
31951#endif
31952},
31953
31954{
31955	X86_VDIVSDZrrb_Int, X86_INS_VDIVSD, 0,
31956#ifndef CAPSTONE_DIET
31957	{ 0 }, { 0 }, { 0 }, 0, 0
31958#endif
31959},
31960
31961{
31962	X86_VDIVSDZrrb_Intk, X86_INS_VDIVSD, 0,
31963#ifndef CAPSTONE_DIET
31964	{ 0 }, { 0 }, { 0 }, 0, 0
31965#endif
31966},
31967
31968{
31969	X86_VDIVSDZrrb_Intkz, X86_INS_VDIVSD, 0,
31970#ifndef CAPSTONE_DIET
31971	{ 0 }, { 0 }, { 0 }, 0, 0
31972#endif
31973},
31974
31975{
31976	X86_VDIVSDrm, X86_INS_VDIVSD, 0,
31977#ifndef CAPSTONE_DIET
31978	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
31979#endif
31980},
31981
31982{
31983	X86_VDIVSDrm_Int, X86_INS_VDIVSD, 0,
31984#ifndef CAPSTONE_DIET
31985	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
31986#endif
31987},
31988
31989{
31990	X86_VDIVSDrr, X86_INS_VDIVSD, 0,
31991#ifndef CAPSTONE_DIET
31992	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
31993#endif
31994},
31995
31996{
31997	X86_VDIVSDrr_Int, X86_INS_VDIVSD, 0,
31998#ifndef CAPSTONE_DIET
31999	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32000#endif
32001},
32002
32003{
32004	X86_VDIVSSZrm, X86_INS_VDIVSS, 0,
32005#ifndef CAPSTONE_DIET
32006	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32007#endif
32008},
32009
32010{
32011	X86_VDIVSSZrm_Int, X86_INS_VDIVSS, 0,
32012#ifndef CAPSTONE_DIET
32013	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32014#endif
32015},
32016
32017{
32018	X86_VDIVSSZrm_Intk, X86_INS_VDIVSS, 0,
32019#ifndef CAPSTONE_DIET
32020	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32021#endif
32022},
32023
32024{
32025	X86_VDIVSSZrm_Intkz, X86_INS_VDIVSS, 0,
32026#ifndef CAPSTONE_DIET
32027	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32028#endif
32029},
32030
32031{
32032	X86_VDIVSSZrr, X86_INS_VDIVSS, 0,
32033#ifndef CAPSTONE_DIET
32034	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32035#endif
32036},
32037
32038{
32039	X86_VDIVSSZrr_Int, X86_INS_VDIVSS, 0,
32040#ifndef CAPSTONE_DIET
32041	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32042#endif
32043},
32044
32045{
32046	X86_VDIVSSZrr_Intk, X86_INS_VDIVSS, 0,
32047#ifndef CAPSTONE_DIET
32048	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32049#endif
32050},
32051
32052{
32053	X86_VDIVSSZrr_Intkz, X86_INS_VDIVSS, 0,
32054#ifndef CAPSTONE_DIET
32055	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32056#endif
32057},
32058
32059{
32060	X86_VDIVSSZrrb_Int, X86_INS_VDIVSS, 0,
32061#ifndef CAPSTONE_DIET
32062	{ 0 }, { 0 }, { 0 }, 0, 0
32063#endif
32064},
32065
32066{
32067	X86_VDIVSSZrrb_Intk, X86_INS_VDIVSS, 0,
32068#ifndef CAPSTONE_DIET
32069	{ 0 }, { 0 }, { 0 }, 0, 0
32070#endif
32071},
32072
32073{
32074	X86_VDIVSSZrrb_Intkz, X86_INS_VDIVSS, 0,
32075#ifndef CAPSTONE_DIET
32076	{ 0 }, { 0 }, { 0 }, 0, 0
32077#endif
32078},
32079
32080{
32081	X86_VDIVSSrm, X86_INS_VDIVSS, 0,
32082#ifndef CAPSTONE_DIET
32083	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32084#endif
32085},
32086
32087{
32088	X86_VDIVSSrm_Int, X86_INS_VDIVSS, 0,
32089#ifndef CAPSTONE_DIET
32090	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32091#endif
32092},
32093
32094{
32095	X86_VDIVSSrr, X86_INS_VDIVSS, 0,
32096#ifndef CAPSTONE_DIET
32097	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32098#endif
32099},
32100
32101{
32102	X86_VDIVSSrr_Int, X86_INS_VDIVSS, 0,
32103#ifndef CAPSTONE_DIET
32104	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32105#endif
32106},
32107
32108{
32109	X86_VDPPDrmi, X86_INS_VDPPD, 0,
32110#ifndef CAPSTONE_DIET
32111	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32112#endif
32113},
32114
32115{
32116	X86_VDPPDrri, X86_INS_VDPPD, 0,
32117#ifndef CAPSTONE_DIET
32118	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32119#endif
32120},
32121
32122{
32123	X86_VDPPSYrmi, X86_INS_VDPPS, 0,
32124#ifndef CAPSTONE_DIET
32125	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32126#endif
32127},
32128
32129{
32130	X86_VDPPSYrri, X86_INS_VDPPS, 0,
32131#ifndef CAPSTONE_DIET
32132	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32133#endif
32134},
32135
32136{
32137	X86_VDPPSrmi, X86_INS_VDPPS, 0,
32138#ifndef CAPSTONE_DIET
32139	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32140#endif
32141},
32142
32143{
32144	X86_VDPPSrri, X86_INS_VDPPS, 0,
32145#ifndef CAPSTONE_DIET
32146	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32147#endif
32148},
32149
32150{
32151	X86_VERRm, X86_INS_VERR, 0,
32152#ifndef CAPSTONE_DIET
32153	{ 0 }, { 0 }, { 0 }, 0, 0
32154#endif
32155},
32156
32157{
32158	X86_VERRr, X86_INS_VERR, 0,
32159#ifndef CAPSTONE_DIET
32160	{ 0 }, { 0 }, { 0 }, 0, 0
32161#endif
32162},
32163
32164{
32165	X86_VERWm, X86_INS_VERW, 0,
32166#ifndef CAPSTONE_DIET
32167	{ 0 }, { 0 }, { 0 }, 0, 0
32168#endif
32169},
32170
32171{
32172	X86_VERWr, X86_INS_VERW, 0,
32173#ifndef CAPSTONE_DIET
32174	{ 0 }, { 0 }, { 0 }, 0, 0
32175#endif
32176},
32177
32178{
32179	X86_VEXP2PDZm, X86_INS_VEXP2PD, 0,
32180#ifndef CAPSTONE_DIET
32181	{ 0 }, { 0 }, { 0 }, 0, 0
32182#endif
32183},
32184
32185{
32186	X86_VEXP2PDZmb, X86_INS_VEXP2PD, 0,
32187#ifndef CAPSTONE_DIET
32188	{ 0 }, { 0 }, { 0 }, 0, 0
32189#endif
32190},
32191
32192{
32193	X86_VEXP2PDZmbk, X86_INS_VEXP2PD, 0,
32194#ifndef CAPSTONE_DIET
32195	{ 0 }, { 0 }, { 0 }, 0, 0
32196#endif
32197},
32198
32199{
32200	X86_VEXP2PDZmbkz, X86_INS_VEXP2PD, 0,
32201#ifndef CAPSTONE_DIET
32202	{ 0 }, { 0 }, { 0 }, 0, 0
32203#endif
32204},
32205
32206{
32207	X86_VEXP2PDZmk, X86_INS_VEXP2PD, 0,
32208#ifndef CAPSTONE_DIET
32209	{ 0 }, { 0 }, { 0 }, 0, 0
32210#endif
32211},
32212
32213{
32214	X86_VEXP2PDZmkz, X86_INS_VEXP2PD, 0,
32215#ifndef CAPSTONE_DIET
32216	{ 0 }, { 0 }, { 0 }, 0, 0
32217#endif
32218},
32219
32220{
32221	X86_VEXP2PDZr, X86_INS_VEXP2PD, 0,
32222#ifndef CAPSTONE_DIET
32223	{ 0 }, { 0 }, { 0 }, 0, 0
32224#endif
32225},
32226
32227{
32228	X86_VEXP2PDZrb, X86_INS_VEXP2PD, 0,
32229#ifndef CAPSTONE_DIET
32230	{ 0 }, { 0 }, { 0 }, 0, 0
32231#endif
32232},
32233
32234{
32235	X86_VEXP2PDZrbk, X86_INS_VEXP2PD, 0,
32236#ifndef CAPSTONE_DIET
32237	{ 0 }, { 0 }, { 0 }, 0, 0
32238#endif
32239},
32240
32241{
32242	X86_VEXP2PDZrbkz, X86_INS_VEXP2PD, 0,
32243#ifndef CAPSTONE_DIET
32244	{ 0 }, { 0 }, { 0 }, 0, 0
32245#endif
32246},
32247
32248{
32249	X86_VEXP2PDZrk, X86_INS_VEXP2PD, 0,
32250#ifndef CAPSTONE_DIET
32251	{ 0 }, { 0 }, { 0 }, 0, 0
32252#endif
32253},
32254
32255{
32256	X86_VEXP2PDZrkz, X86_INS_VEXP2PD, 0,
32257#ifndef CAPSTONE_DIET
32258	{ 0 }, { 0 }, { 0 }, 0, 0
32259#endif
32260},
32261
32262{
32263	X86_VEXP2PSZm, X86_INS_VEXP2PS, 0,
32264#ifndef CAPSTONE_DIET
32265	{ 0 }, { 0 }, { 0 }, 0, 0
32266#endif
32267},
32268
32269{
32270	X86_VEXP2PSZmb, X86_INS_VEXP2PS, 0,
32271#ifndef CAPSTONE_DIET
32272	{ 0 }, { 0 }, { 0 }, 0, 0
32273#endif
32274},
32275
32276{
32277	X86_VEXP2PSZmbk, X86_INS_VEXP2PS, 0,
32278#ifndef CAPSTONE_DIET
32279	{ 0 }, { 0 }, { 0 }, 0, 0
32280#endif
32281},
32282
32283{
32284	X86_VEXP2PSZmbkz, X86_INS_VEXP2PS, 0,
32285#ifndef CAPSTONE_DIET
32286	{ 0 }, { 0 }, { 0 }, 0, 0
32287#endif
32288},
32289
32290{
32291	X86_VEXP2PSZmk, X86_INS_VEXP2PS, 0,
32292#ifndef CAPSTONE_DIET
32293	{ 0 }, { 0 }, { 0 }, 0, 0
32294#endif
32295},
32296
32297{
32298	X86_VEXP2PSZmkz, X86_INS_VEXP2PS, 0,
32299#ifndef CAPSTONE_DIET
32300	{ 0 }, { 0 }, { 0 }, 0, 0
32301#endif
32302},
32303
32304{
32305	X86_VEXP2PSZr, X86_INS_VEXP2PS, 0,
32306#ifndef CAPSTONE_DIET
32307	{ 0 }, { 0 }, { 0 }, 0, 0
32308#endif
32309},
32310
32311{
32312	X86_VEXP2PSZrb, X86_INS_VEXP2PS, 0,
32313#ifndef CAPSTONE_DIET
32314	{ 0 }, { 0 }, { 0 }, 0, 0
32315#endif
32316},
32317
32318{
32319	X86_VEXP2PSZrbk, X86_INS_VEXP2PS, 0,
32320#ifndef CAPSTONE_DIET
32321	{ 0 }, { 0 }, { 0 }, 0, 0
32322#endif
32323},
32324
32325{
32326	X86_VEXP2PSZrbkz, X86_INS_VEXP2PS, 0,
32327#ifndef CAPSTONE_DIET
32328	{ 0 }, { 0 }, { 0 }, 0, 0
32329#endif
32330},
32331
32332{
32333	X86_VEXP2PSZrk, X86_INS_VEXP2PS, 0,
32334#ifndef CAPSTONE_DIET
32335	{ 0 }, { 0 }, { 0 }, 0, 0
32336#endif
32337},
32338
32339{
32340	X86_VEXP2PSZrkz, X86_INS_VEXP2PS, 0,
32341#ifndef CAPSTONE_DIET
32342	{ 0 }, { 0 }, { 0 }, 0, 0
32343#endif
32344},
32345
32346{
32347	X86_VEXPANDPDZ128rm, X86_INS_VEXPANDPD, 0,
32348#ifndef CAPSTONE_DIET
32349	{ 0 }, { 0 }, { 0 }, 0, 0
32350#endif
32351},
32352
32353{
32354	X86_VEXPANDPDZ128rmk, X86_INS_VEXPANDPD, 0,
32355#ifndef CAPSTONE_DIET
32356	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32357#endif
32358},
32359
32360{
32361	X86_VEXPANDPDZ128rmkz, X86_INS_VEXPANDPD, 0,
32362#ifndef CAPSTONE_DIET
32363	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32364#endif
32365},
32366
32367{
32368	X86_VEXPANDPDZ128rr, X86_INS_VEXPANDPD, 0,
32369#ifndef CAPSTONE_DIET
32370	{ 0 }, { 0 }, { 0 }, 0, 0
32371#endif
32372},
32373
32374{
32375	X86_VEXPANDPDZ128rrk, X86_INS_VEXPANDPD, 0,
32376#ifndef CAPSTONE_DIET
32377	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32378#endif
32379},
32380
32381{
32382	X86_VEXPANDPDZ128rrkz, X86_INS_VEXPANDPD, 0,
32383#ifndef CAPSTONE_DIET
32384	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32385#endif
32386},
32387
32388{
32389	X86_VEXPANDPDZ256rm, X86_INS_VEXPANDPD, 0,
32390#ifndef CAPSTONE_DIET
32391	{ 0 }, { 0 }, { 0 }, 0, 0
32392#endif
32393},
32394
32395{
32396	X86_VEXPANDPDZ256rmk, X86_INS_VEXPANDPD, 0,
32397#ifndef CAPSTONE_DIET
32398	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32399#endif
32400},
32401
32402{
32403	X86_VEXPANDPDZ256rmkz, X86_INS_VEXPANDPD, 0,
32404#ifndef CAPSTONE_DIET
32405	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32406#endif
32407},
32408
32409{
32410	X86_VEXPANDPDZ256rr, X86_INS_VEXPANDPD, 0,
32411#ifndef CAPSTONE_DIET
32412	{ 0 }, { 0 }, { 0 }, 0, 0
32413#endif
32414},
32415
32416{
32417	X86_VEXPANDPDZ256rrk, X86_INS_VEXPANDPD, 0,
32418#ifndef CAPSTONE_DIET
32419	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32420#endif
32421},
32422
32423{
32424	X86_VEXPANDPDZ256rrkz, X86_INS_VEXPANDPD, 0,
32425#ifndef CAPSTONE_DIET
32426	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32427#endif
32428},
32429
32430{
32431	X86_VEXPANDPDZrm, X86_INS_VEXPANDPD, 0,
32432#ifndef CAPSTONE_DIET
32433	{ 0 }, { 0 }, { 0 }, 0, 0
32434#endif
32435},
32436
32437{
32438	X86_VEXPANDPDZrmk, X86_INS_VEXPANDPD, 0,
32439#ifndef CAPSTONE_DIET
32440	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32441#endif
32442},
32443
32444{
32445	X86_VEXPANDPDZrmkz, X86_INS_VEXPANDPD, 0,
32446#ifndef CAPSTONE_DIET
32447	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32448#endif
32449},
32450
32451{
32452	X86_VEXPANDPDZrr, X86_INS_VEXPANDPD, 0,
32453#ifndef CAPSTONE_DIET
32454	{ 0 }, { 0 }, { 0 }, 0, 0
32455#endif
32456},
32457
32458{
32459	X86_VEXPANDPDZrrk, X86_INS_VEXPANDPD, 0,
32460#ifndef CAPSTONE_DIET
32461	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32462#endif
32463},
32464
32465{
32466	X86_VEXPANDPDZrrkz, X86_INS_VEXPANDPD, 0,
32467#ifndef CAPSTONE_DIET
32468	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32469#endif
32470},
32471
32472{
32473	X86_VEXPANDPSZ128rm, X86_INS_VEXPANDPS, 0,
32474#ifndef CAPSTONE_DIET
32475	{ 0 }, { 0 }, { 0 }, 0, 0
32476#endif
32477},
32478
32479{
32480	X86_VEXPANDPSZ128rmk, X86_INS_VEXPANDPS, 0,
32481#ifndef CAPSTONE_DIET
32482	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32483#endif
32484},
32485
32486{
32487	X86_VEXPANDPSZ128rmkz, X86_INS_VEXPANDPS, 0,
32488#ifndef CAPSTONE_DIET
32489	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32490#endif
32491},
32492
32493{
32494	X86_VEXPANDPSZ128rr, X86_INS_VEXPANDPS, 0,
32495#ifndef CAPSTONE_DIET
32496	{ 0 }, { 0 }, { 0 }, 0, 0
32497#endif
32498},
32499
32500{
32501	X86_VEXPANDPSZ128rrk, X86_INS_VEXPANDPS, 0,
32502#ifndef CAPSTONE_DIET
32503	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32504#endif
32505},
32506
32507{
32508	X86_VEXPANDPSZ128rrkz, X86_INS_VEXPANDPS, 0,
32509#ifndef CAPSTONE_DIET
32510	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32511#endif
32512},
32513
32514{
32515	X86_VEXPANDPSZ256rm, X86_INS_VEXPANDPS, 0,
32516#ifndef CAPSTONE_DIET
32517	{ 0 }, { 0 }, { 0 }, 0, 0
32518#endif
32519},
32520
32521{
32522	X86_VEXPANDPSZ256rmk, X86_INS_VEXPANDPS, 0,
32523#ifndef CAPSTONE_DIET
32524	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32525#endif
32526},
32527
32528{
32529	X86_VEXPANDPSZ256rmkz, X86_INS_VEXPANDPS, 0,
32530#ifndef CAPSTONE_DIET
32531	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32532#endif
32533},
32534
32535{
32536	X86_VEXPANDPSZ256rr, X86_INS_VEXPANDPS, 0,
32537#ifndef CAPSTONE_DIET
32538	{ 0 }, { 0 }, { 0 }, 0, 0
32539#endif
32540},
32541
32542{
32543	X86_VEXPANDPSZ256rrk, X86_INS_VEXPANDPS, 0,
32544#ifndef CAPSTONE_DIET
32545	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32546#endif
32547},
32548
32549{
32550	X86_VEXPANDPSZ256rrkz, X86_INS_VEXPANDPS, 0,
32551#ifndef CAPSTONE_DIET
32552	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
32553#endif
32554},
32555
32556{
32557	X86_VEXPANDPSZrm, X86_INS_VEXPANDPS, 0,
32558#ifndef CAPSTONE_DIET
32559	{ 0 }, { 0 }, { 0 }, 0, 0
32560#endif
32561},
32562
32563{
32564	X86_VEXPANDPSZrmk, X86_INS_VEXPANDPS, 0,
32565#ifndef CAPSTONE_DIET
32566	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32567#endif
32568},
32569
32570{
32571	X86_VEXPANDPSZrmkz, X86_INS_VEXPANDPS, 0,
32572#ifndef CAPSTONE_DIET
32573	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32574#endif
32575},
32576
32577{
32578	X86_VEXPANDPSZrr, X86_INS_VEXPANDPS, 0,
32579#ifndef CAPSTONE_DIET
32580	{ 0 }, { 0 }, { 0 }, 0, 0
32581#endif
32582},
32583
32584{
32585	X86_VEXPANDPSZrrk, X86_INS_VEXPANDPS, 0,
32586#ifndef CAPSTONE_DIET
32587	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32588#endif
32589},
32590
32591{
32592	X86_VEXPANDPSZrrkz, X86_INS_VEXPANDPS, 0,
32593#ifndef CAPSTONE_DIET
32594	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
32595#endif
32596},
32597
32598{
32599	X86_VEXTRACTF128mr, X86_INS_VEXTRACTF128, 0,
32600#ifndef CAPSTONE_DIET
32601	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32602#endif
32603},
32604
32605{
32606	X86_VEXTRACTF128rr, X86_INS_VEXTRACTF128, 0,
32607#ifndef CAPSTONE_DIET
32608	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
32609#endif
32610},
32611
32612{
32613	X86_VEXTRACTF32x4Z256mr, X86_INS_VEXTRACTF32X4, 0,
32614#ifndef CAPSTONE_DIET
32615	{ 0 }, { 0 }, { 0 }, 0, 0
32616#endif
32617},
32618
32619{
32620	X86_VEXTRACTF32x4Z256mrk, X86_INS_VEXTRACTF32X4, 0,
32621#ifndef CAPSTONE_DIET
32622	{ 0 }, { 0 }, { 0 }, 0, 0
32623#endif
32624},
32625
32626{
32627	X86_VEXTRACTF32x4Z256rr, X86_INS_VEXTRACTF32X4, 0,
32628#ifndef CAPSTONE_DIET
32629	{ 0 }, { 0 }, { 0 }, 0, 0
32630#endif
32631},
32632
32633{
32634	X86_VEXTRACTF32x4Z256rrk, X86_INS_VEXTRACTF32X4, 0,
32635#ifndef CAPSTONE_DIET
32636	{ 0 }, { 0 }, { 0 }, 0, 0
32637#endif
32638},
32639
32640{
32641	X86_VEXTRACTF32x4Z256rrkz, X86_INS_VEXTRACTF32X4, 0,
32642#ifndef CAPSTONE_DIET
32643	{ 0 }, { 0 }, { 0 }, 0, 0
32644#endif
32645},
32646
32647{
32648	X86_VEXTRACTF32x4Zmr, X86_INS_VEXTRACTF32X4, 0,
32649#ifndef CAPSTONE_DIET
32650	{ 0 }, { 0 }, { 0 }, 0, 0
32651#endif
32652},
32653
32654{
32655	X86_VEXTRACTF32x4Zmrk, X86_INS_VEXTRACTF32X4, 0,
32656#ifndef CAPSTONE_DIET
32657	{ 0 }, { 0 }, { 0 }, 0, 0
32658#endif
32659},
32660
32661{
32662	X86_VEXTRACTF32x4Zrr, X86_INS_VEXTRACTF32X4, 0,
32663#ifndef CAPSTONE_DIET
32664	{ 0 }, { 0 }, { 0 }, 0, 0
32665#endif
32666},
32667
32668{
32669	X86_VEXTRACTF32x4Zrrk, X86_INS_VEXTRACTF32X4, 0,
32670#ifndef CAPSTONE_DIET
32671	{ 0 }, { 0 }, { 0 }, 0, 0
32672#endif
32673},
32674
32675{
32676	X86_VEXTRACTF32x4Zrrkz, X86_INS_VEXTRACTF32X4, 0,
32677#ifndef CAPSTONE_DIET
32678	{ 0 }, { 0 }, { 0 }, 0, 0
32679#endif
32680},
32681
32682{
32683	X86_VEXTRACTF32x8Zmr, X86_INS_VEXTRACTF32X8, 0,
32684#ifndef CAPSTONE_DIET
32685	{ 0 }, { 0 }, { 0 }, 0, 0
32686#endif
32687},
32688
32689{
32690	X86_VEXTRACTF32x8Zmrk, X86_INS_VEXTRACTF32X8, 0,
32691#ifndef CAPSTONE_DIET
32692	{ 0 }, { 0 }, { 0 }, 0, 0
32693#endif
32694},
32695
32696{
32697	X86_VEXTRACTF32x8Zrr, X86_INS_VEXTRACTF32X8, 0,
32698#ifndef CAPSTONE_DIET
32699	{ 0 }, { 0 }, { 0 }, 0, 0
32700#endif
32701},
32702
32703{
32704	X86_VEXTRACTF32x8Zrrk, X86_INS_VEXTRACTF32X8, 0,
32705#ifndef CAPSTONE_DIET
32706	{ 0 }, { 0 }, { 0 }, 0, 0
32707#endif
32708},
32709
32710{
32711	X86_VEXTRACTF32x8Zrrkz, X86_INS_VEXTRACTF32X8, 0,
32712#ifndef CAPSTONE_DIET
32713	{ 0 }, { 0 }, { 0 }, 0, 0
32714#endif
32715},
32716
32717{
32718	X86_VEXTRACTF64x2Z256mr, X86_INS_VEXTRACTF64X2, 1,
32719#ifndef CAPSTONE_DIET
32720	{ 0 }, { 0 }, { 0 }, 0, 0
32721#endif
32722},
32723
32724{
32725	X86_VEXTRACTF64x2Z256mrk, X86_INS_VEXTRACTF64X2, 1,
32726#ifndef CAPSTONE_DIET
32727	{ 0 }, { 0 }, { 0 }, 0, 0
32728#endif
32729},
32730
32731{
32732	X86_VEXTRACTF64x2Z256rr, X86_INS_VEXTRACTF64X2, 1,
32733#ifndef CAPSTONE_DIET
32734	{ 0 }, { 0 }, { 0 }, 0, 0
32735#endif
32736},
32737
32738{
32739	X86_VEXTRACTF64x2Z256rrk, X86_INS_VEXTRACTF64X2, 1,
32740#ifndef CAPSTONE_DIET
32741	{ 0 }, { 0 }, { 0 }, 0, 0
32742#endif
32743},
32744
32745{
32746	X86_VEXTRACTF64x2Z256rrkz, X86_INS_VEXTRACTF64X2, 1,
32747#ifndef CAPSTONE_DIET
32748	{ 0 }, { 0 }, { 0 }, 0, 0
32749#endif
32750},
32751
32752{
32753	X86_VEXTRACTF64x2Zmr, X86_INS_VEXTRACTF64X2, 1,
32754#ifndef CAPSTONE_DIET
32755	{ 0 }, { 0 }, { 0 }, 0, 0
32756#endif
32757},
32758
32759{
32760	X86_VEXTRACTF64x2Zmrk, X86_INS_VEXTRACTF64X2, 1,
32761#ifndef CAPSTONE_DIET
32762	{ 0 }, { 0 }, { 0 }, 0, 0
32763#endif
32764},
32765
32766{
32767	X86_VEXTRACTF64x2Zrr, X86_INS_VEXTRACTF64X2, 1,
32768#ifndef CAPSTONE_DIET
32769	{ 0 }, { 0 }, { 0 }, 0, 0
32770#endif
32771},
32772
32773{
32774	X86_VEXTRACTF64x2Zrrk, X86_INS_VEXTRACTF64X2, 1,
32775#ifndef CAPSTONE_DIET
32776	{ 0 }, { 0 }, { 0 }, 0, 0
32777#endif
32778},
32779
32780{
32781	X86_VEXTRACTF64x2Zrrkz, X86_INS_VEXTRACTF64X2, 1,
32782#ifndef CAPSTONE_DIET
32783	{ 0 }, { 0 }, { 0 }, 0, 0
32784#endif
32785},
32786
32787{
32788	X86_VEXTRACTF64x4Zmr, X86_INS_VEXTRACTF64X4, 1,
32789#ifndef CAPSTONE_DIET
32790	{ 0 }, { 0 }, { 0 }, 0, 0
32791#endif
32792},
32793
32794{
32795	X86_VEXTRACTF64x4Zmrk, X86_INS_VEXTRACTF64X4, 1,
32796#ifndef CAPSTONE_DIET
32797	{ 0 }, { 0 }, { 0 }, 0, 0
32798#endif
32799},
32800
32801{
32802	X86_VEXTRACTF64x4Zrr, X86_INS_VEXTRACTF64X4, 1,
32803#ifndef CAPSTONE_DIET
32804	{ 0 }, { 0 }, { 0 }, 0, 0
32805#endif
32806},
32807
32808{
32809	X86_VEXTRACTF64x4Zrrk, X86_INS_VEXTRACTF64X4, 1,
32810#ifndef CAPSTONE_DIET
32811	{ 0 }, { 0 }, { 0 }, 0, 0
32812#endif
32813},
32814
32815{
32816	X86_VEXTRACTF64x4Zrrkz, X86_INS_VEXTRACTF64X4, 1,
32817#ifndef CAPSTONE_DIET
32818	{ 0 }, { 0 }, { 0 }, 0, 0
32819#endif
32820},
32821
32822{
32823	X86_VEXTRACTI128mr, X86_INS_VEXTRACTI128, 0,
32824#ifndef CAPSTONE_DIET
32825	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
32826#endif
32827},
32828
32829{
32830	X86_VEXTRACTI128rr, X86_INS_VEXTRACTI128, 0,
32831#ifndef CAPSTONE_DIET
32832	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
32833#endif
32834},
32835
32836{
32837	X86_VEXTRACTI32x4Z256mr, X86_INS_VEXTRACTI32X4, 0,
32838#ifndef CAPSTONE_DIET
32839	{ 0 }, { 0 }, { 0 }, 0, 0
32840#endif
32841},
32842
32843{
32844	X86_VEXTRACTI32x4Z256mrk, X86_INS_VEXTRACTI32X4, 0,
32845#ifndef CAPSTONE_DIET
32846	{ 0 }, { 0 }, { 0 }, 0, 0
32847#endif
32848},
32849
32850{
32851	X86_VEXTRACTI32x4Z256rr, X86_INS_VEXTRACTI32X4, 0,
32852#ifndef CAPSTONE_DIET
32853	{ 0 }, { 0 }, { 0 }, 0, 0
32854#endif
32855},
32856
32857{
32858	X86_VEXTRACTI32x4Z256rrk, X86_INS_VEXTRACTI32X4, 0,
32859#ifndef CAPSTONE_DIET
32860	{ 0 }, { 0 }, { 0 }, 0, 0
32861#endif
32862},
32863
32864{
32865	X86_VEXTRACTI32x4Z256rrkz, X86_INS_VEXTRACTI32X4, 0,
32866#ifndef CAPSTONE_DIET
32867	{ 0 }, { 0 }, { 0 }, 0, 0
32868#endif
32869},
32870
32871{
32872	X86_VEXTRACTI32x4Zmr, X86_INS_VEXTRACTI32X4, 0,
32873#ifndef CAPSTONE_DIET
32874	{ 0 }, { 0 }, { 0 }, 0, 0
32875#endif
32876},
32877
32878{
32879	X86_VEXTRACTI32x4Zmrk, X86_INS_VEXTRACTI32X4, 0,
32880#ifndef CAPSTONE_DIET
32881	{ 0 }, { 0 }, { 0 }, 0, 0
32882#endif
32883},
32884
32885{
32886	X86_VEXTRACTI32x4Zrr, X86_INS_VEXTRACTI32X4, 0,
32887#ifndef CAPSTONE_DIET
32888	{ 0 }, { 0 }, { 0 }, 0, 0
32889#endif
32890},
32891
32892{
32893	X86_VEXTRACTI32x4Zrrk, X86_INS_VEXTRACTI32X4, 0,
32894#ifndef CAPSTONE_DIET
32895	{ 0 }, { 0 }, { 0 }, 0, 0
32896#endif
32897},
32898
32899{
32900	X86_VEXTRACTI32x4Zrrkz, X86_INS_VEXTRACTI32X4, 0,
32901#ifndef CAPSTONE_DIET
32902	{ 0 }, { 0 }, { 0 }, 0, 0
32903#endif
32904},
32905
32906{
32907	X86_VEXTRACTI32x8Zmr, X86_INS_VEXTRACTI32X8, 0,
32908#ifndef CAPSTONE_DIET
32909	{ 0 }, { 0 }, { 0 }, 0, 0
32910#endif
32911},
32912
32913{
32914	X86_VEXTRACTI32x8Zmrk, X86_INS_VEXTRACTI32X8, 0,
32915#ifndef CAPSTONE_DIET
32916	{ 0 }, { 0 }, { 0 }, 0, 0
32917#endif
32918},
32919
32920{
32921	X86_VEXTRACTI32x8Zrr, X86_INS_VEXTRACTI32X8, 0,
32922#ifndef CAPSTONE_DIET
32923	{ 0 }, { 0 }, { 0 }, 0, 0
32924#endif
32925},
32926
32927{
32928	X86_VEXTRACTI32x8Zrrk, X86_INS_VEXTRACTI32X8, 0,
32929#ifndef CAPSTONE_DIET
32930	{ 0 }, { 0 }, { 0 }, 0, 0
32931#endif
32932},
32933
32934{
32935	X86_VEXTRACTI32x8Zrrkz, X86_INS_VEXTRACTI32X8, 0,
32936#ifndef CAPSTONE_DIET
32937	{ 0 }, { 0 }, { 0 }, 0, 0
32938#endif
32939},
32940
32941{
32942	X86_VEXTRACTI64x2Z256mr, X86_INS_VEXTRACTI64X2, 1,
32943#ifndef CAPSTONE_DIET
32944	{ 0 }, { 0 }, { 0 }, 0, 0
32945#endif
32946},
32947
32948{
32949	X86_VEXTRACTI64x2Z256mrk, X86_INS_VEXTRACTI64X2, 1,
32950#ifndef CAPSTONE_DIET
32951	{ 0 }, { 0 }, { 0 }, 0, 0
32952#endif
32953},
32954
32955{
32956	X86_VEXTRACTI64x2Z256rr, X86_INS_VEXTRACTI64X2, 1,
32957#ifndef CAPSTONE_DIET
32958	{ 0 }, { 0 }, { 0 }, 0, 0
32959#endif
32960},
32961
32962{
32963	X86_VEXTRACTI64x2Z256rrk, X86_INS_VEXTRACTI64X2, 1,
32964#ifndef CAPSTONE_DIET
32965	{ 0 }, { 0 }, { 0 }, 0, 0
32966#endif
32967},
32968
32969{
32970	X86_VEXTRACTI64x2Z256rrkz, X86_INS_VEXTRACTI64X2, 1,
32971#ifndef CAPSTONE_DIET
32972	{ 0 }, { 0 }, { 0 }, 0, 0
32973#endif
32974},
32975
32976{
32977	X86_VEXTRACTI64x2Zmr, X86_INS_VEXTRACTI64X2, 1,
32978#ifndef CAPSTONE_DIET
32979	{ 0 }, { 0 }, { 0 }, 0, 0
32980#endif
32981},
32982
32983{
32984	X86_VEXTRACTI64x2Zmrk, X86_INS_VEXTRACTI64X2, 1,
32985#ifndef CAPSTONE_DIET
32986	{ 0 }, { 0 }, { 0 }, 0, 0
32987#endif
32988},
32989
32990{
32991	X86_VEXTRACTI64x2Zrr, X86_INS_VEXTRACTI64X2, 1,
32992#ifndef CAPSTONE_DIET
32993	{ 0 }, { 0 }, { 0 }, 0, 0
32994#endif
32995},
32996
32997{
32998	X86_VEXTRACTI64x2Zrrk, X86_INS_VEXTRACTI64X2, 1,
32999#ifndef CAPSTONE_DIET
33000	{ 0 }, { 0 }, { 0 }, 0, 0
33001#endif
33002},
33003
33004{
33005	X86_VEXTRACTI64x2Zrrkz, X86_INS_VEXTRACTI64X2, 1,
33006#ifndef CAPSTONE_DIET
33007	{ 0 }, { 0 }, { 0 }, 0, 0
33008#endif
33009},
33010
33011{
33012	X86_VEXTRACTI64x4Zmr, X86_INS_VEXTRACTI64X4, 1,
33013#ifndef CAPSTONE_DIET
33014	{ 0 }, { 0 }, { 0 }, 0, 0
33015#endif
33016},
33017
33018{
33019	X86_VEXTRACTI64x4Zmrk, X86_INS_VEXTRACTI64X4, 1,
33020#ifndef CAPSTONE_DIET
33021	{ 0 }, { 0 }, { 0 }, 0, 0
33022#endif
33023},
33024
33025{
33026	X86_VEXTRACTI64x4Zrr, X86_INS_VEXTRACTI64X4, 1,
33027#ifndef CAPSTONE_DIET
33028	{ 0 }, { 0 }, { 0 }, 0, 0
33029#endif
33030},
33031
33032{
33033	X86_VEXTRACTI64x4Zrrk, X86_INS_VEXTRACTI64X4, 1,
33034#ifndef CAPSTONE_DIET
33035	{ 0 }, { 0 }, { 0 }, 0, 0
33036#endif
33037},
33038
33039{
33040	X86_VEXTRACTI64x4Zrrkz, X86_INS_VEXTRACTI64X4, 1,
33041#ifndef CAPSTONE_DIET
33042	{ 0 }, { 0 }, { 0 }, 0, 0
33043#endif
33044},
33045
33046{
33047	X86_VEXTRACTPSZmr, X86_INS_VEXTRACTPS, 0,
33048#ifndef CAPSTONE_DIET
33049	{ 0 }, { 0 }, { 0 }, 0, 0
33050#endif
33051},
33052
33053{
33054	X86_VEXTRACTPSZrr, X86_INS_VEXTRACTPS, 0,
33055#ifndef CAPSTONE_DIET
33056	{ 0 }, { 0 }, { 0 }, 0, 0
33057#endif
33058},
33059
33060{
33061	X86_VEXTRACTPSmr, X86_INS_VEXTRACTPS, 0,
33062#ifndef CAPSTONE_DIET
33063	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
33064#endif
33065},
33066
33067{
33068	X86_VEXTRACTPSrr, X86_INS_VEXTRACTPS, 0,
33069#ifndef CAPSTONE_DIET
33070	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
33071#endif
33072},
33073
33074{
33075	X86_VFIXUPIMMPDZ128rmbi, X86_INS_VFIXUPIMMPD, 0,
33076#ifndef CAPSTONE_DIET
33077	{ 0 }, { 0 }, { 0 }, 0, 0
33078#endif
33079},
33080
33081{
33082	X86_VFIXUPIMMPDZ128rmbik, X86_INS_VFIXUPIMMPD, 0,
33083#ifndef CAPSTONE_DIET
33084	{ 0 }, { 0 }, { 0 }, 0, 0
33085#endif
33086},
33087
33088{
33089	X86_VFIXUPIMMPDZ128rmbikz, X86_INS_VFIXUPIMMPD, 0,
33090#ifndef CAPSTONE_DIET
33091	{ 0 }, { 0 }, { 0 }, 0, 0
33092#endif
33093},
33094
33095{
33096	X86_VFIXUPIMMPDZ128rmi, X86_INS_VFIXUPIMMPD, 0,
33097#ifndef CAPSTONE_DIET
33098	{ 0 }, { 0 }, { 0 }, 0, 0
33099#endif
33100},
33101
33102{
33103	X86_VFIXUPIMMPDZ128rmik, X86_INS_VFIXUPIMMPD, 0,
33104#ifndef CAPSTONE_DIET
33105	{ 0 }, { 0 }, { 0 }, 0, 0
33106#endif
33107},
33108
33109{
33110	X86_VFIXUPIMMPDZ128rmikz, X86_INS_VFIXUPIMMPD, 0,
33111#ifndef CAPSTONE_DIET
33112	{ 0 }, { 0 }, { 0 }, 0, 0
33113#endif
33114},
33115
33116{
33117	X86_VFIXUPIMMPDZ128rri, X86_INS_VFIXUPIMMPD, 0,
33118#ifndef CAPSTONE_DIET
33119	{ 0 }, { 0 }, { 0 }, 0, 0
33120#endif
33121},
33122
33123{
33124	X86_VFIXUPIMMPDZ128rrik, X86_INS_VFIXUPIMMPD, 0,
33125#ifndef CAPSTONE_DIET
33126	{ 0 }, { 0 }, { 0 }, 0, 0
33127#endif
33128},
33129
33130{
33131	X86_VFIXUPIMMPDZ128rrikz, X86_INS_VFIXUPIMMPD, 0,
33132#ifndef CAPSTONE_DIET
33133	{ 0 }, { 0 }, { 0 }, 0, 0
33134#endif
33135},
33136
33137{
33138	X86_VFIXUPIMMPDZ256rmbi, X86_INS_VFIXUPIMMPD, 0,
33139#ifndef CAPSTONE_DIET
33140	{ 0 }, { 0 }, { 0 }, 0, 0
33141#endif
33142},
33143
33144{
33145	X86_VFIXUPIMMPDZ256rmbik, X86_INS_VFIXUPIMMPD, 0,
33146#ifndef CAPSTONE_DIET
33147	{ 0 }, { 0 }, { 0 }, 0, 0
33148#endif
33149},
33150
33151{
33152	X86_VFIXUPIMMPDZ256rmbikz, X86_INS_VFIXUPIMMPD, 0,
33153#ifndef CAPSTONE_DIET
33154	{ 0 }, { 0 }, { 0 }, 0, 0
33155#endif
33156},
33157
33158{
33159	X86_VFIXUPIMMPDZ256rmi, X86_INS_VFIXUPIMMPD, 0,
33160#ifndef CAPSTONE_DIET
33161	{ 0 }, { 0 }, { 0 }, 0, 0
33162#endif
33163},
33164
33165{
33166	X86_VFIXUPIMMPDZ256rmik, X86_INS_VFIXUPIMMPD, 0,
33167#ifndef CAPSTONE_DIET
33168	{ 0 }, { 0 }, { 0 }, 0, 0
33169#endif
33170},
33171
33172{
33173	X86_VFIXUPIMMPDZ256rmikz, X86_INS_VFIXUPIMMPD, 0,
33174#ifndef CAPSTONE_DIET
33175	{ 0 }, { 0 }, { 0 }, 0, 0
33176#endif
33177},
33178
33179{
33180	X86_VFIXUPIMMPDZ256rri, X86_INS_VFIXUPIMMPD, 0,
33181#ifndef CAPSTONE_DIET
33182	{ 0 }, { 0 }, { 0 }, 0, 0
33183#endif
33184},
33185
33186{
33187	X86_VFIXUPIMMPDZ256rrik, X86_INS_VFIXUPIMMPD, 0,
33188#ifndef CAPSTONE_DIET
33189	{ 0 }, { 0 }, { 0 }, 0, 0
33190#endif
33191},
33192
33193{
33194	X86_VFIXUPIMMPDZ256rrikz, X86_INS_VFIXUPIMMPD, 0,
33195#ifndef CAPSTONE_DIET
33196	{ 0 }, { 0 }, { 0 }, 0, 0
33197#endif
33198},
33199
33200{
33201	X86_VFIXUPIMMPDZrmbi, X86_INS_VFIXUPIMMPD, 0,
33202#ifndef CAPSTONE_DIET
33203	{ 0 }, { 0 }, { 0 }, 0, 0
33204#endif
33205},
33206
33207{
33208	X86_VFIXUPIMMPDZrmbik, X86_INS_VFIXUPIMMPD, 0,
33209#ifndef CAPSTONE_DIET
33210	{ 0 }, { 0 }, { 0 }, 0, 0
33211#endif
33212},
33213
33214{
33215	X86_VFIXUPIMMPDZrmbikz, X86_INS_VFIXUPIMMPD, 0,
33216#ifndef CAPSTONE_DIET
33217	{ 0 }, { 0 }, { 0 }, 0, 0
33218#endif
33219},
33220
33221{
33222	X86_VFIXUPIMMPDZrmi, X86_INS_VFIXUPIMMPD, 0,
33223#ifndef CAPSTONE_DIET
33224	{ 0 }, { 0 }, { 0 }, 0, 0
33225#endif
33226},
33227
33228{
33229	X86_VFIXUPIMMPDZrmik, X86_INS_VFIXUPIMMPD, 0,
33230#ifndef CAPSTONE_DIET
33231	{ 0 }, { 0 }, { 0 }, 0, 0
33232#endif
33233},
33234
33235{
33236	X86_VFIXUPIMMPDZrmikz, X86_INS_VFIXUPIMMPD, 0,
33237#ifndef CAPSTONE_DIET
33238	{ 0 }, { 0 }, { 0 }, 0, 0
33239#endif
33240},
33241
33242{
33243	X86_VFIXUPIMMPDZrri, X86_INS_VFIXUPIMMPD, 0,
33244#ifndef CAPSTONE_DIET
33245	{ 0 }, { 0 }, { 0 }, 0, 0
33246#endif
33247},
33248
33249{
33250	X86_VFIXUPIMMPDZrrib, X86_INS_VFIXUPIMMPD, 0,
33251#ifndef CAPSTONE_DIET
33252	{ 0 }, { 0 }, { 0 }, 0, 0
33253#endif
33254},
33255
33256{
33257	X86_VFIXUPIMMPDZrribk, X86_INS_VFIXUPIMMPD, 0,
33258#ifndef CAPSTONE_DIET
33259	{ 0 }, { 0 }, { 0 }, 0, 0
33260#endif
33261},
33262
33263{
33264	X86_VFIXUPIMMPDZrribkz, X86_INS_VFIXUPIMMPD, 0,
33265#ifndef CAPSTONE_DIET
33266	{ 0 }, { 0 }, { 0 }, 0, 0
33267#endif
33268},
33269
33270{
33271	X86_VFIXUPIMMPDZrrik, X86_INS_VFIXUPIMMPD, 0,
33272#ifndef CAPSTONE_DIET
33273	{ 0 }, { 0 }, { 0 }, 0, 0
33274#endif
33275},
33276
33277{
33278	X86_VFIXUPIMMPDZrrikz, X86_INS_VFIXUPIMMPD, 0,
33279#ifndef CAPSTONE_DIET
33280	{ 0 }, { 0 }, { 0 }, 0, 0
33281#endif
33282},
33283
33284{
33285	X86_VFIXUPIMMPSZ128rmbi, X86_INS_VFIXUPIMMPS, 0,
33286#ifndef CAPSTONE_DIET
33287	{ 0 }, { 0 }, { 0 }, 0, 0
33288#endif
33289},
33290
33291{
33292	X86_VFIXUPIMMPSZ128rmbik, X86_INS_VFIXUPIMMPS, 0,
33293#ifndef CAPSTONE_DIET
33294	{ 0 }, { 0 }, { 0 }, 0, 0
33295#endif
33296},
33297
33298{
33299	X86_VFIXUPIMMPSZ128rmbikz, X86_INS_VFIXUPIMMPS, 0,
33300#ifndef CAPSTONE_DIET
33301	{ 0 }, { 0 }, { 0 }, 0, 0
33302#endif
33303},
33304
33305{
33306	X86_VFIXUPIMMPSZ128rmi, X86_INS_VFIXUPIMMPS, 0,
33307#ifndef CAPSTONE_DIET
33308	{ 0 }, { 0 }, { 0 }, 0, 0
33309#endif
33310},
33311
33312{
33313	X86_VFIXUPIMMPSZ128rmik, X86_INS_VFIXUPIMMPS, 0,
33314#ifndef CAPSTONE_DIET
33315	{ 0 }, { 0 }, { 0 }, 0, 0
33316#endif
33317},
33318
33319{
33320	X86_VFIXUPIMMPSZ128rmikz, X86_INS_VFIXUPIMMPS, 0,
33321#ifndef CAPSTONE_DIET
33322	{ 0 }, { 0 }, { 0 }, 0, 0
33323#endif
33324},
33325
33326{
33327	X86_VFIXUPIMMPSZ128rri, X86_INS_VFIXUPIMMPS, 0,
33328#ifndef CAPSTONE_DIET
33329	{ 0 }, { 0 }, { 0 }, 0, 0
33330#endif
33331},
33332
33333{
33334	X86_VFIXUPIMMPSZ128rrik, X86_INS_VFIXUPIMMPS, 0,
33335#ifndef CAPSTONE_DIET
33336	{ 0 }, { 0 }, { 0 }, 0, 0
33337#endif
33338},
33339
33340{
33341	X86_VFIXUPIMMPSZ128rrikz, X86_INS_VFIXUPIMMPS, 0,
33342#ifndef CAPSTONE_DIET
33343	{ 0 }, { 0 }, { 0 }, 0, 0
33344#endif
33345},
33346
33347{
33348	X86_VFIXUPIMMPSZ256rmbi, X86_INS_VFIXUPIMMPS, 0,
33349#ifndef CAPSTONE_DIET
33350	{ 0 }, { 0 }, { 0 }, 0, 0
33351#endif
33352},
33353
33354{
33355	X86_VFIXUPIMMPSZ256rmbik, X86_INS_VFIXUPIMMPS, 0,
33356#ifndef CAPSTONE_DIET
33357	{ 0 }, { 0 }, { 0 }, 0, 0
33358#endif
33359},
33360
33361{
33362	X86_VFIXUPIMMPSZ256rmbikz, X86_INS_VFIXUPIMMPS, 0,
33363#ifndef CAPSTONE_DIET
33364	{ 0 }, { 0 }, { 0 }, 0, 0
33365#endif
33366},
33367
33368{
33369	X86_VFIXUPIMMPSZ256rmi, X86_INS_VFIXUPIMMPS, 0,
33370#ifndef CAPSTONE_DIET
33371	{ 0 }, { 0 }, { 0 }, 0, 0
33372#endif
33373},
33374
33375{
33376	X86_VFIXUPIMMPSZ256rmik, X86_INS_VFIXUPIMMPS, 0,
33377#ifndef CAPSTONE_DIET
33378	{ 0 }, { 0 }, { 0 }, 0, 0
33379#endif
33380},
33381
33382{
33383	X86_VFIXUPIMMPSZ256rmikz, X86_INS_VFIXUPIMMPS, 0,
33384#ifndef CAPSTONE_DIET
33385	{ 0 }, { 0 }, { 0 }, 0, 0
33386#endif
33387},
33388
33389{
33390	X86_VFIXUPIMMPSZ256rri, X86_INS_VFIXUPIMMPS, 0,
33391#ifndef CAPSTONE_DIET
33392	{ 0 }, { 0 }, { 0 }, 0, 0
33393#endif
33394},
33395
33396{
33397	X86_VFIXUPIMMPSZ256rrik, X86_INS_VFIXUPIMMPS, 0,
33398#ifndef CAPSTONE_DIET
33399	{ 0 }, { 0 }, { 0 }, 0, 0
33400#endif
33401},
33402
33403{
33404	X86_VFIXUPIMMPSZ256rrikz, X86_INS_VFIXUPIMMPS, 0,
33405#ifndef CAPSTONE_DIET
33406	{ 0 }, { 0 }, { 0 }, 0, 0
33407#endif
33408},
33409
33410{
33411	X86_VFIXUPIMMPSZrmbi, X86_INS_VFIXUPIMMPS, 0,
33412#ifndef CAPSTONE_DIET
33413	{ 0 }, { 0 }, { 0 }, 0, 0
33414#endif
33415},
33416
33417{
33418	X86_VFIXUPIMMPSZrmbik, X86_INS_VFIXUPIMMPS, 0,
33419#ifndef CAPSTONE_DIET
33420	{ 0 }, { 0 }, { 0 }, 0, 0
33421#endif
33422},
33423
33424{
33425	X86_VFIXUPIMMPSZrmbikz, X86_INS_VFIXUPIMMPS, 0,
33426#ifndef CAPSTONE_DIET
33427	{ 0 }, { 0 }, { 0 }, 0, 0
33428#endif
33429},
33430
33431{
33432	X86_VFIXUPIMMPSZrmi, X86_INS_VFIXUPIMMPS, 0,
33433#ifndef CAPSTONE_DIET
33434	{ 0 }, { 0 }, { 0 }, 0, 0
33435#endif
33436},
33437
33438{
33439	X86_VFIXUPIMMPSZrmik, X86_INS_VFIXUPIMMPS, 0,
33440#ifndef CAPSTONE_DIET
33441	{ 0 }, { 0 }, { 0 }, 0, 0
33442#endif
33443},
33444
33445{
33446	X86_VFIXUPIMMPSZrmikz, X86_INS_VFIXUPIMMPS, 0,
33447#ifndef CAPSTONE_DIET
33448	{ 0 }, { 0 }, { 0 }, 0, 0
33449#endif
33450},
33451
33452{
33453	X86_VFIXUPIMMPSZrri, X86_INS_VFIXUPIMMPS, 0,
33454#ifndef CAPSTONE_DIET
33455	{ 0 }, { 0 }, { 0 }, 0, 0
33456#endif
33457},
33458
33459{
33460	X86_VFIXUPIMMPSZrrib, X86_INS_VFIXUPIMMPS, 0,
33461#ifndef CAPSTONE_DIET
33462	{ 0 }, { 0 }, { 0 }, 0, 0
33463#endif
33464},
33465
33466{
33467	X86_VFIXUPIMMPSZrribk, X86_INS_VFIXUPIMMPS, 0,
33468#ifndef CAPSTONE_DIET
33469	{ 0 }, { 0 }, { 0 }, 0, 0
33470#endif
33471},
33472
33473{
33474	X86_VFIXUPIMMPSZrribkz, X86_INS_VFIXUPIMMPS, 0,
33475#ifndef CAPSTONE_DIET
33476	{ 0 }, { 0 }, { 0 }, 0, 0
33477#endif
33478},
33479
33480{
33481	X86_VFIXUPIMMPSZrrik, X86_INS_VFIXUPIMMPS, 0,
33482#ifndef CAPSTONE_DIET
33483	{ 0 }, { 0 }, { 0 }, 0, 0
33484#endif
33485},
33486
33487{
33488	X86_VFIXUPIMMPSZrrikz, X86_INS_VFIXUPIMMPS, 0,
33489#ifndef CAPSTONE_DIET
33490	{ 0 }, { 0 }, { 0 }, 0, 0
33491#endif
33492},
33493
33494{
33495	X86_VFIXUPIMMSDZrmi, X86_INS_VFIXUPIMMSD, 0,
33496#ifndef CAPSTONE_DIET
33497	{ 0 }, { 0 }, { 0 }, 0, 0
33498#endif
33499},
33500
33501{
33502	X86_VFIXUPIMMSDZrmik, X86_INS_VFIXUPIMMSD, 0,
33503#ifndef CAPSTONE_DIET
33504	{ 0 }, { 0 }, { 0 }, 0, 0
33505#endif
33506},
33507
33508{
33509	X86_VFIXUPIMMSDZrmikz, X86_INS_VFIXUPIMMSD, 0,
33510#ifndef CAPSTONE_DIET
33511	{ 0 }, { 0 }, { 0 }, 0, 0
33512#endif
33513},
33514
33515{
33516	X86_VFIXUPIMMSDZrri, X86_INS_VFIXUPIMMSD, 0,
33517#ifndef CAPSTONE_DIET
33518	{ 0 }, { 0 }, { 0 }, 0, 0
33519#endif
33520},
33521
33522{
33523	X86_VFIXUPIMMSDZrrib, X86_INS_VFIXUPIMMSD, 0,
33524#ifndef CAPSTONE_DIET
33525	{ 0 }, { 0 }, { 0 }, 0, 0
33526#endif
33527},
33528
33529{
33530	X86_VFIXUPIMMSDZrribk, X86_INS_VFIXUPIMMSD, 0,
33531#ifndef CAPSTONE_DIET
33532	{ 0 }, { 0 }, { 0 }, 0, 0
33533#endif
33534},
33535
33536{
33537	X86_VFIXUPIMMSDZrribkz, X86_INS_VFIXUPIMMSD, 0,
33538#ifndef CAPSTONE_DIET
33539	{ 0 }, { 0 }, { 0 }, 0, 0
33540#endif
33541},
33542
33543{
33544	X86_VFIXUPIMMSDZrrik, X86_INS_VFIXUPIMMSD, 0,
33545#ifndef CAPSTONE_DIET
33546	{ 0 }, { 0 }, { 0 }, 0, 0
33547#endif
33548},
33549
33550{
33551	X86_VFIXUPIMMSDZrrikz, X86_INS_VFIXUPIMMSD, 0,
33552#ifndef CAPSTONE_DIET
33553	{ 0 }, { 0 }, { 0 }, 0, 0
33554#endif
33555},
33556
33557{
33558	X86_VFIXUPIMMSSZrmi, X86_INS_VFIXUPIMMSS, 0,
33559#ifndef CAPSTONE_DIET
33560	{ 0 }, { 0 }, { 0 }, 0, 0
33561#endif
33562},
33563
33564{
33565	X86_VFIXUPIMMSSZrmik, X86_INS_VFIXUPIMMSS, 0,
33566#ifndef CAPSTONE_DIET
33567	{ 0 }, { 0 }, { 0 }, 0, 0
33568#endif
33569},
33570
33571{
33572	X86_VFIXUPIMMSSZrmikz, X86_INS_VFIXUPIMMSS, 0,
33573#ifndef CAPSTONE_DIET
33574	{ 0 }, { 0 }, { 0 }, 0, 0
33575#endif
33576},
33577
33578{
33579	X86_VFIXUPIMMSSZrri, X86_INS_VFIXUPIMMSS, 0,
33580#ifndef CAPSTONE_DIET
33581	{ 0 }, { 0 }, { 0 }, 0, 0
33582#endif
33583},
33584
33585{
33586	X86_VFIXUPIMMSSZrrib, X86_INS_VFIXUPIMMSS, 0,
33587#ifndef CAPSTONE_DIET
33588	{ 0 }, { 0 }, { 0 }, 0, 0
33589#endif
33590},
33591
33592{
33593	X86_VFIXUPIMMSSZrribk, X86_INS_VFIXUPIMMSS, 0,
33594#ifndef CAPSTONE_DIET
33595	{ 0 }, { 0 }, { 0 }, 0, 0
33596#endif
33597},
33598
33599{
33600	X86_VFIXUPIMMSSZrribkz, X86_INS_VFIXUPIMMSS, 0,
33601#ifndef CAPSTONE_DIET
33602	{ 0 }, { 0 }, { 0 }, 0, 0
33603#endif
33604},
33605
33606{
33607	X86_VFIXUPIMMSSZrrik, X86_INS_VFIXUPIMMSS, 0,
33608#ifndef CAPSTONE_DIET
33609	{ 0 }, { 0 }, { 0 }, 0, 0
33610#endif
33611},
33612
33613{
33614	X86_VFIXUPIMMSSZrrikz, X86_INS_VFIXUPIMMSS, 0,
33615#ifndef CAPSTONE_DIET
33616	{ 0 }, { 0 }, { 0 }, 0, 0
33617#endif
33618},
33619
33620{
33621	X86_VFMADD132PDYm, X86_INS_VFMADD132PD, 0,
33622#ifndef CAPSTONE_DIET
33623	{ 0 }, { 0 }, { 0 }, 0, 0
33624#endif
33625},
33626
33627{
33628	X86_VFMADD132PDYr, X86_INS_VFMADD132PD, 0,
33629#ifndef CAPSTONE_DIET
33630	{ 0 }, { 0 }, { 0 }, 0, 0
33631#endif
33632},
33633
33634{
33635	X86_VFMADD132PDZ128m, X86_INS_VFMADD132PD, 0,
33636#ifndef CAPSTONE_DIET
33637	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33638#endif
33639},
33640
33641{
33642	X86_VFMADD132PDZ128mb, X86_INS_VFMADD132PD, 0,
33643#ifndef CAPSTONE_DIET
33644	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33645#endif
33646},
33647
33648{
33649	X86_VFMADD132PDZ128mbk, X86_INS_VFMADD132PD, 0,
33650#ifndef CAPSTONE_DIET
33651	{ 0 }, { 0 }, { 0 }, 0, 0
33652#endif
33653},
33654
33655{
33656	X86_VFMADD132PDZ128mbkz, X86_INS_VFMADD132PD, 0,
33657#ifndef CAPSTONE_DIET
33658	{ 0 }, { 0 }, { 0 }, 0, 0
33659#endif
33660},
33661
33662{
33663	X86_VFMADD132PDZ128mk, X86_INS_VFMADD132PD, 0,
33664#ifndef CAPSTONE_DIET
33665	{ 0 }, { 0 }, { 0 }, 0, 0
33666#endif
33667},
33668
33669{
33670	X86_VFMADD132PDZ128mkz, X86_INS_VFMADD132PD, 0,
33671#ifndef CAPSTONE_DIET
33672	{ 0 }, { 0 }, { 0 }, 0, 0
33673#endif
33674},
33675
33676{
33677	X86_VFMADD132PDZ128r, X86_INS_VFMADD132PD, 0,
33678#ifndef CAPSTONE_DIET
33679	{ 0 }, { 0 }, { 0 }, 0, 0
33680#endif
33681},
33682
33683{
33684	X86_VFMADD132PDZ128rk, X86_INS_VFMADD132PD, 0,
33685#ifndef CAPSTONE_DIET
33686	{ 0 }, { 0 }, { 0 }, 0, 0
33687#endif
33688},
33689
33690{
33691	X86_VFMADD132PDZ128rkz, X86_INS_VFMADD132PD, 0,
33692#ifndef CAPSTONE_DIET
33693	{ 0 }, { 0 }, { 0 }, 0, 0
33694#endif
33695},
33696
33697{
33698	X86_VFMADD132PDZ256m, X86_INS_VFMADD132PD, 0,
33699#ifndef CAPSTONE_DIET
33700	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33701#endif
33702},
33703
33704{
33705	X86_VFMADD132PDZ256mb, X86_INS_VFMADD132PD, 0,
33706#ifndef CAPSTONE_DIET
33707	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33708#endif
33709},
33710
33711{
33712	X86_VFMADD132PDZ256mbk, X86_INS_VFMADD132PD, 0,
33713#ifndef CAPSTONE_DIET
33714	{ 0 }, { 0 }, { 0 }, 0, 0
33715#endif
33716},
33717
33718{
33719	X86_VFMADD132PDZ256mbkz, X86_INS_VFMADD132PD, 0,
33720#ifndef CAPSTONE_DIET
33721	{ 0 }, { 0 }, { 0 }, 0, 0
33722#endif
33723},
33724
33725{
33726	X86_VFMADD132PDZ256mk, X86_INS_VFMADD132PD, 0,
33727#ifndef CAPSTONE_DIET
33728	{ 0 }, { 0 }, { 0 }, 0, 0
33729#endif
33730},
33731
33732{
33733	X86_VFMADD132PDZ256mkz, X86_INS_VFMADD132PD, 0,
33734#ifndef CAPSTONE_DIET
33735	{ 0 }, { 0 }, { 0 }, 0, 0
33736#endif
33737},
33738
33739{
33740	X86_VFMADD132PDZ256r, X86_INS_VFMADD132PD, 0,
33741#ifndef CAPSTONE_DIET
33742	{ 0 }, { 0 }, { 0 }, 0, 0
33743#endif
33744},
33745
33746{
33747	X86_VFMADD132PDZ256rk, X86_INS_VFMADD132PD, 0,
33748#ifndef CAPSTONE_DIET
33749	{ 0 }, { 0 }, { 0 }, 0, 0
33750#endif
33751},
33752
33753{
33754	X86_VFMADD132PDZ256rkz, X86_INS_VFMADD132PD, 0,
33755#ifndef CAPSTONE_DIET
33756	{ 0 }, { 0 }, { 0 }, 0, 0
33757#endif
33758},
33759
33760{
33761	X86_VFMADD132PDZm, X86_INS_VFMADD132PD, 0,
33762#ifndef CAPSTONE_DIET
33763	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33764#endif
33765},
33766
33767{
33768	X86_VFMADD132PDZmb, X86_INS_VFMADD132PD, 0,
33769#ifndef CAPSTONE_DIET
33770	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33771#endif
33772},
33773
33774{
33775	X86_VFMADD132PDZmbk, X86_INS_VFMADD132PD, 0,
33776#ifndef CAPSTONE_DIET
33777	{ 0 }, { 0 }, { 0 }, 0, 0
33778#endif
33779},
33780
33781{
33782	X86_VFMADD132PDZmbkz, X86_INS_VFMADD132PD, 0,
33783#ifndef CAPSTONE_DIET
33784	{ 0 }, { 0 }, { 0 }, 0, 0
33785#endif
33786},
33787
33788{
33789	X86_VFMADD132PDZmk, X86_INS_VFMADD132PD, 0,
33790#ifndef CAPSTONE_DIET
33791	{ 0 }, { 0 }, { 0 }, 0, 0
33792#endif
33793},
33794
33795{
33796	X86_VFMADD132PDZmkz, X86_INS_VFMADD132PD, 0,
33797#ifndef CAPSTONE_DIET
33798	{ 0 }, { 0 }, { 0 }, 0, 0
33799#endif
33800},
33801
33802{
33803	X86_VFMADD132PDZr, X86_INS_VFMADD132PD, 0,
33804#ifndef CAPSTONE_DIET
33805	{ 0 }, { 0 }, { 0 }, 0, 0
33806#endif
33807},
33808
33809{
33810	X86_VFMADD132PDZrb, X86_INS_VFMADD132PD, 0,
33811#ifndef CAPSTONE_DIET
33812	{ 0 }, { 0 }, { 0 }, 0, 0
33813#endif
33814},
33815
33816{
33817	X86_VFMADD132PDZrbk, X86_INS_VFMADD132PD, 0,
33818#ifndef CAPSTONE_DIET
33819	{ 0 }, { 0 }, { 0 }, 0, 0
33820#endif
33821},
33822
33823{
33824	X86_VFMADD132PDZrbkz, X86_INS_VFMADD132PD, 0,
33825#ifndef CAPSTONE_DIET
33826	{ 0 }, { 0 }, { 0 }, 0, 0
33827#endif
33828},
33829
33830{
33831	X86_VFMADD132PDZrk, X86_INS_VFMADD132PD, 0,
33832#ifndef CAPSTONE_DIET
33833	{ 0 }, { 0 }, { 0 }, 0, 0
33834#endif
33835},
33836
33837{
33838	X86_VFMADD132PDZrkz, X86_INS_VFMADD132PD, 0,
33839#ifndef CAPSTONE_DIET
33840	{ 0 }, { 0 }, { 0 }, 0, 0
33841#endif
33842},
33843
33844{
33845	X86_VFMADD132PDm, X86_INS_VFMADD132PD, 0,
33846#ifndef CAPSTONE_DIET
33847	{ 0 }, { 0 }, { 0 }, 0, 0
33848#endif
33849},
33850
33851{
33852	X86_VFMADD132PDr, X86_INS_VFMADD132PD, 0,
33853#ifndef CAPSTONE_DIET
33854	{ 0 }, { 0 }, { 0 }, 0, 0
33855#endif
33856},
33857
33858{
33859	X86_VFMADD132PSYm, X86_INS_VFMADD132PS, 0,
33860#ifndef CAPSTONE_DIET
33861	{ 0 }, { 0 }, { 0 }, 0, 0
33862#endif
33863},
33864
33865{
33866	X86_VFMADD132PSYr, X86_INS_VFMADD132PS, 0,
33867#ifndef CAPSTONE_DIET
33868	{ 0 }, { 0 }, { 0 }, 0, 0
33869#endif
33870},
33871
33872{
33873	X86_VFMADD132PSZ128m, X86_INS_VFMADD132PS, 0,
33874#ifndef CAPSTONE_DIET
33875	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33876#endif
33877},
33878
33879{
33880	X86_VFMADD132PSZ128mb, X86_INS_VFMADD132PS, 0,
33881#ifndef CAPSTONE_DIET
33882	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33883#endif
33884},
33885
33886{
33887	X86_VFMADD132PSZ128mbk, X86_INS_VFMADD132PS, 0,
33888#ifndef CAPSTONE_DIET
33889	{ 0 }, { 0 }, { 0 }, 0, 0
33890#endif
33891},
33892
33893{
33894	X86_VFMADD132PSZ128mbkz, X86_INS_VFMADD132PS, 0,
33895#ifndef CAPSTONE_DIET
33896	{ 0 }, { 0 }, { 0 }, 0, 0
33897#endif
33898},
33899
33900{
33901	X86_VFMADD132PSZ128mk, X86_INS_VFMADD132PS, 0,
33902#ifndef CAPSTONE_DIET
33903	{ 0 }, { 0 }, { 0 }, 0, 0
33904#endif
33905},
33906
33907{
33908	X86_VFMADD132PSZ128mkz, X86_INS_VFMADD132PS, 0,
33909#ifndef CAPSTONE_DIET
33910	{ 0 }, { 0 }, { 0 }, 0, 0
33911#endif
33912},
33913
33914{
33915	X86_VFMADD132PSZ128r, X86_INS_VFMADD132PS, 0,
33916#ifndef CAPSTONE_DIET
33917	{ 0 }, { 0 }, { 0 }, 0, 0
33918#endif
33919},
33920
33921{
33922	X86_VFMADD132PSZ128rk, X86_INS_VFMADD132PS, 0,
33923#ifndef CAPSTONE_DIET
33924	{ 0 }, { 0 }, { 0 }, 0, 0
33925#endif
33926},
33927
33928{
33929	X86_VFMADD132PSZ128rkz, X86_INS_VFMADD132PS, 0,
33930#ifndef CAPSTONE_DIET
33931	{ 0 }, { 0 }, { 0 }, 0, 0
33932#endif
33933},
33934
33935{
33936	X86_VFMADD132PSZ256m, X86_INS_VFMADD132PS, 0,
33937#ifndef CAPSTONE_DIET
33938	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33939#endif
33940},
33941
33942{
33943	X86_VFMADD132PSZ256mb, X86_INS_VFMADD132PS, 0,
33944#ifndef CAPSTONE_DIET
33945	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
33946#endif
33947},
33948
33949{
33950	X86_VFMADD132PSZ256mbk, X86_INS_VFMADD132PS, 0,
33951#ifndef CAPSTONE_DIET
33952	{ 0 }, { 0 }, { 0 }, 0, 0
33953#endif
33954},
33955
33956{
33957	X86_VFMADD132PSZ256mbkz, X86_INS_VFMADD132PS, 0,
33958#ifndef CAPSTONE_DIET
33959	{ 0 }, { 0 }, { 0 }, 0, 0
33960#endif
33961},
33962
33963{
33964	X86_VFMADD132PSZ256mk, X86_INS_VFMADD132PS, 0,
33965#ifndef CAPSTONE_DIET
33966	{ 0 }, { 0 }, { 0 }, 0, 0
33967#endif
33968},
33969
33970{
33971	X86_VFMADD132PSZ256mkz, X86_INS_VFMADD132PS, 0,
33972#ifndef CAPSTONE_DIET
33973	{ 0 }, { 0 }, { 0 }, 0, 0
33974#endif
33975},
33976
33977{
33978	X86_VFMADD132PSZ256r, X86_INS_VFMADD132PS, 0,
33979#ifndef CAPSTONE_DIET
33980	{ 0 }, { 0 }, { 0 }, 0, 0
33981#endif
33982},
33983
33984{
33985	X86_VFMADD132PSZ256rk, X86_INS_VFMADD132PS, 0,
33986#ifndef CAPSTONE_DIET
33987	{ 0 }, { 0 }, { 0 }, 0, 0
33988#endif
33989},
33990
33991{
33992	X86_VFMADD132PSZ256rkz, X86_INS_VFMADD132PS, 0,
33993#ifndef CAPSTONE_DIET
33994	{ 0 }, { 0 }, { 0 }, 0, 0
33995#endif
33996},
33997
33998{
33999	X86_VFMADD132PSZm, X86_INS_VFMADD132PS, 0,
34000#ifndef CAPSTONE_DIET
34001	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
34002#endif
34003},
34004
34005{
34006	X86_VFMADD132PSZmb, X86_INS_VFMADD132PS, 0,
34007#ifndef CAPSTONE_DIET
34008	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
34009#endif
34010},
34011
34012{
34013	X86_VFMADD132PSZmbk, X86_INS_VFMADD132PS, 0,
34014#ifndef CAPSTONE_DIET
34015	{ 0 }, { 0 }, { 0 }, 0, 0
34016#endif
34017},
34018
34019{
34020	X86_VFMADD132PSZmbkz, X86_INS_VFMADD132PS, 0,
34021#ifndef CAPSTONE_DIET
34022	{ 0 }, { 0 }, { 0 }, 0, 0
34023#endif
34024},
34025
34026{
34027	X86_VFMADD132PSZmk, X86_INS_VFMADD132PS, 0,
34028#ifndef CAPSTONE_DIET
34029	{ 0 }, { 0 }, { 0 }, 0, 0
34030#endif
34031},
34032
34033{
34034	X86_VFMADD132PSZmkz, X86_INS_VFMADD132PS, 0,
34035#ifndef CAPSTONE_DIET
34036	{ 0 }, { 0 }, { 0 }, 0, 0
34037#endif
34038},
34039
34040{
34041	X86_VFMADD132PSZr, X86_INS_VFMADD132PS, 0,
34042#ifndef CAPSTONE_DIET
34043	{ 0 }, { 0 }, { 0 }, 0, 0
34044#endif
34045},
34046
34047{
34048	X86_VFMADD132PSZrb, X86_INS_VFMADD132PS, 0,
34049#ifndef CAPSTONE_DIET
34050	{ 0 }, { 0 }, { 0 }, 0, 0
34051#endif
34052},
34053
34054{
34055	X86_VFMADD132PSZrbk, X86_INS_VFMADD132PS, 0,
34056#ifndef CAPSTONE_DIET
34057	{ 0 }, { 0 }, { 0 }, 0, 0
34058#endif
34059},
34060
34061{
34062	X86_VFMADD132PSZrbkz, X86_INS_VFMADD132PS, 0,
34063#ifndef CAPSTONE_DIET
34064	{ 0 }, { 0 }, { 0 }, 0, 0
34065#endif
34066},
34067
34068{
34069	X86_VFMADD132PSZrk, X86_INS_VFMADD132PS, 0,
34070#ifndef CAPSTONE_DIET
34071	{ 0 }, { 0 }, { 0 }, 0, 0
34072#endif
34073},
34074
34075{
34076	X86_VFMADD132PSZrkz, X86_INS_VFMADD132PS, 0,
34077#ifndef CAPSTONE_DIET
34078	{ 0 }, { 0 }, { 0 }, 0, 0
34079#endif
34080},
34081
34082{
34083	X86_VFMADD132PSm, X86_INS_VFMADD132PS, 0,
34084#ifndef CAPSTONE_DIET
34085	{ 0 }, { 0 }, { 0 }, 0, 0
34086#endif
34087},
34088
34089{
34090	X86_VFMADD132PSr, X86_INS_VFMADD132PS, 0,
34091#ifndef CAPSTONE_DIET
34092	{ 0 }, { 0 }, { 0 }, 0, 0
34093#endif
34094},
34095
34096{
34097	X86_VFMADD132SDZm, X86_INS_VFMADD132SD, 0,
34098#ifndef CAPSTONE_DIET
34099	{ 0 }, { 0 }, { 0 }, 0, 0
34100#endif
34101},
34102
34103{
34104	X86_VFMADD132SDZm_Int, X86_INS_VFMADD132SD, 0,
34105#ifndef CAPSTONE_DIET
34106	{ 0 }, { 0 }, { 0 }, 0, 0
34107#endif
34108},
34109
34110{
34111	X86_VFMADD132SDZm_Intk, X86_INS_VFMADD132SD, 0,
34112#ifndef CAPSTONE_DIET
34113	{ 0 }, { 0 }, { 0 }, 0, 0
34114#endif
34115},
34116
34117{
34118	X86_VFMADD132SDZm_Intkz, X86_INS_VFMADD132SD, 0,
34119#ifndef CAPSTONE_DIET
34120	{ 0 }, { 0 }, { 0 }, 0, 0
34121#endif
34122},
34123
34124{
34125	X86_VFMADD132SDZr, X86_INS_VFMADD132SD, 0,
34126#ifndef CAPSTONE_DIET
34127	{ 0 }, { 0 }, { 0 }, 0, 0
34128#endif
34129},
34130
34131{
34132	X86_VFMADD132SDZr_Int, X86_INS_VFMADD132SD, 0,
34133#ifndef CAPSTONE_DIET
34134	{ 0 }, { 0 }, { 0 }, 0, 0
34135#endif
34136},
34137
34138{
34139	X86_VFMADD132SDZr_Intk, X86_INS_VFMADD132SD, 0,
34140#ifndef CAPSTONE_DIET
34141	{ 0 }, { 0 }, { 0 }, 0, 0
34142#endif
34143},
34144
34145{
34146	X86_VFMADD132SDZr_Intkz, X86_INS_VFMADD132SD, 0,
34147#ifndef CAPSTONE_DIET
34148	{ 0 }, { 0 }, { 0 }, 0, 0
34149#endif
34150},
34151
34152{
34153	X86_VFMADD132SDZrb, X86_INS_VFMADD132SD, 0,
34154#ifndef CAPSTONE_DIET
34155	{ 0 }, { 0 }, { 0 }, 0, 0
34156#endif
34157},
34158
34159{
34160	X86_VFMADD132SDZrb_Int, X86_INS_VFMADD132SD, 0,
34161#ifndef CAPSTONE_DIET
34162	{ 0 }, { 0 }, { 0 }, 0, 0
34163#endif
34164},
34165
34166{
34167	X86_VFMADD132SDZrb_Intk, X86_INS_VFMADD132SD, 0,
34168#ifndef CAPSTONE_DIET
34169	{ 0 }, { 0 }, { 0 }, 0, 0
34170#endif
34171},
34172
34173{
34174	X86_VFMADD132SDZrb_Intkz, X86_INS_VFMADD132SD, 0,
34175#ifndef CAPSTONE_DIET
34176	{ 0 }, { 0 }, { 0 }, 0, 0
34177#endif
34178},
34179
34180{
34181	X86_VFMADD132SDm, X86_INS_VFMADD132SD, 0,
34182#ifndef CAPSTONE_DIET
34183	{ 0 }, { 0 }, { 0 }, 0, 0
34184#endif
34185},
34186
34187{
34188	X86_VFMADD132SDm_Int, X86_INS_VFMADD132SD, 0,
34189#ifndef CAPSTONE_DIET
34190	{ 0 }, { 0 }, { 0 }, 0, 0
34191#endif
34192},
34193
34194{
34195	X86_VFMADD132SDr, X86_INS_VFMADD132SD, 0,
34196#ifndef CAPSTONE_DIET
34197	{ 0 }, { 0 }, { 0 }, 0, 0
34198#endif
34199},
34200
34201{
34202	X86_VFMADD132SDr_Int, X86_INS_VFMADD132SD, 0,
34203#ifndef CAPSTONE_DIET
34204	{ 0 }, { 0 }, { 0 }, 0, 0
34205#endif
34206},
34207
34208{
34209	X86_VFMADD132SSZm, X86_INS_VFMADD132SS, 0,
34210#ifndef CAPSTONE_DIET
34211	{ 0 }, { 0 }, { 0 }, 0, 0
34212#endif
34213},
34214
34215{
34216	X86_VFMADD132SSZm_Int, X86_INS_VFMADD132SS, 0,
34217#ifndef CAPSTONE_DIET
34218	{ 0 }, { 0 }, { 0 }, 0, 0
34219#endif
34220},
34221
34222{
34223	X86_VFMADD132SSZm_Intk, X86_INS_VFMADD132SS, 0,
34224#ifndef CAPSTONE_DIET
34225	{ 0 }, { 0 }, { 0 }, 0, 0
34226#endif
34227},
34228
34229{
34230	X86_VFMADD132SSZm_Intkz, X86_INS_VFMADD132SS, 0,
34231#ifndef CAPSTONE_DIET
34232	{ 0 }, { 0 }, { 0 }, 0, 0
34233#endif
34234},
34235
34236{
34237	X86_VFMADD132SSZr, X86_INS_VFMADD132SS, 0,
34238#ifndef CAPSTONE_DIET
34239	{ 0 }, { 0 }, { 0 }, 0, 0
34240#endif
34241},
34242
34243{
34244	X86_VFMADD132SSZr_Int, X86_INS_VFMADD132SS, 0,
34245#ifndef CAPSTONE_DIET
34246	{ 0 }, { 0 }, { 0 }, 0, 0
34247#endif
34248},
34249
34250{
34251	X86_VFMADD132SSZr_Intk, X86_INS_VFMADD132SS, 0,
34252#ifndef CAPSTONE_DIET
34253	{ 0 }, { 0 }, { 0 }, 0, 0
34254#endif
34255},
34256
34257{
34258	X86_VFMADD132SSZr_Intkz, X86_INS_VFMADD132SS, 0,
34259#ifndef CAPSTONE_DIET
34260	{ 0 }, { 0 }, { 0 }, 0, 0
34261#endif
34262},
34263
34264{
34265	X86_VFMADD132SSZrb, X86_INS_VFMADD132SS, 0,
34266#ifndef CAPSTONE_DIET
34267	{ 0 }, { 0 }, { 0 }, 0, 0
34268#endif
34269},
34270
34271{
34272	X86_VFMADD132SSZrb_Int, X86_INS_VFMADD132SS, 0,
34273#ifndef CAPSTONE_DIET
34274	{ 0 }, { 0 }, { 0 }, 0, 0
34275#endif
34276},
34277
34278{
34279	X86_VFMADD132SSZrb_Intk, X86_INS_VFMADD132SS, 0,
34280#ifndef CAPSTONE_DIET
34281	{ 0 }, { 0 }, { 0 }, 0, 0
34282#endif
34283},
34284
34285{
34286	X86_VFMADD132SSZrb_Intkz, X86_INS_VFMADD132SS, 0,
34287#ifndef CAPSTONE_DIET
34288	{ 0 }, { 0 }, { 0 }, 0, 0
34289#endif
34290},
34291
34292{
34293	X86_VFMADD132SSm, X86_INS_VFMADD132SS, 0,
34294#ifndef CAPSTONE_DIET
34295	{ 0 }, { 0 }, { 0 }, 0, 0
34296#endif
34297},
34298
34299{
34300	X86_VFMADD132SSm_Int, X86_INS_VFMADD132SS, 0,
34301#ifndef CAPSTONE_DIET
34302	{ 0 }, { 0 }, { 0 }, 0, 0
34303#endif
34304},
34305
34306{
34307	X86_VFMADD132SSr, X86_INS_VFMADD132SS, 0,
34308#ifndef CAPSTONE_DIET
34309	{ 0 }, { 0 }, { 0 }, 0, 0
34310#endif
34311},
34312
34313{
34314	X86_VFMADD132SSr_Int, X86_INS_VFMADD132SS, 0,
34315#ifndef CAPSTONE_DIET
34316	{ 0 }, { 0 }, { 0 }, 0, 0
34317#endif
34318},
34319
34320{
34321	X86_VFMADD213PDYm, X86_INS_VFMADD213PD, 0,
34322#ifndef CAPSTONE_DIET
34323	{ 0 }, { 0 }, { 0 }, 0, 0
34324#endif
34325},
34326
34327{
34328	X86_VFMADD213PDYr, X86_INS_VFMADD213PD, 0,
34329#ifndef CAPSTONE_DIET
34330	{ 0 }, { 0 }, { 0 }, 0, 0
34331#endif
34332},
34333
34334{
34335	X86_VFMADD213PDZ128m, X86_INS_VFMADD213PD, 0,
34336#ifndef CAPSTONE_DIET
34337	{ 0 }, { 0 }, { 0 }, 0, 0
34338#endif
34339},
34340
34341{
34342	X86_VFMADD213PDZ128mb, X86_INS_VFMADD213PD, 0,
34343#ifndef CAPSTONE_DIET
34344	{ 0 }, { 0 }, { 0 }, 0, 0
34345#endif
34346},
34347
34348{
34349	X86_VFMADD213PDZ128mbk, X86_INS_VFMADD213PD, 0,
34350#ifndef CAPSTONE_DIET
34351	{ 0 }, { 0 }, { 0 }, 0, 0
34352#endif
34353},
34354
34355{
34356	X86_VFMADD213PDZ128mbkz, X86_INS_VFMADD213PD, 0,
34357#ifndef CAPSTONE_DIET
34358	{ 0 }, { 0 }, { 0 }, 0, 0
34359#endif
34360},
34361
34362{
34363	X86_VFMADD213PDZ128mk, X86_INS_VFMADD213PD, 0,
34364#ifndef CAPSTONE_DIET
34365	{ 0 }, { 0 }, { 0 }, 0, 0
34366#endif
34367},
34368
34369{
34370	X86_VFMADD213PDZ128mkz, X86_INS_VFMADD213PD, 0,
34371#ifndef CAPSTONE_DIET
34372	{ 0 }, { 0 }, { 0 }, 0, 0
34373#endif
34374},
34375
34376{
34377	X86_VFMADD213PDZ128r, X86_INS_VFMADD213PD, 0,
34378#ifndef CAPSTONE_DIET
34379	{ 0 }, { 0 }, { 0 }, 0, 0
34380#endif
34381},
34382
34383{
34384	X86_VFMADD213PDZ128rk, X86_INS_VFMADD213PD, 0,
34385#ifndef CAPSTONE_DIET
34386	{ 0 }, { 0 }, { 0 }, 0, 0
34387#endif
34388},
34389
34390{
34391	X86_VFMADD213PDZ128rkz, X86_INS_VFMADD213PD, 0,
34392#ifndef CAPSTONE_DIET
34393	{ 0 }, { 0 }, { 0 }, 0, 0
34394#endif
34395},
34396
34397{
34398	X86_VFMADD213PDZ256m, X86_INS_VFMADD213PD, 0,
34399#ifndef CAPSTONE_DIET
34400	{ 0 }, { 0 }, { 0 }, 0, 0
34401#endif
34402},
34403
34404{
34405	X86_VFMADD213PDZ256mb, X86_INS_VFMADD213PD, 0,
34406#ifndef CAPSTONE_DIET
34407	{ 0 }, { 0 }, { 0 }, 0, 0
34408#endif
34409},
34410
34411{
34412	X86_VFMADD213PDZ256mbk, X86_INS_VFMADD213PD, 0,
34413#ifndef CAPSTONE_DIET
34414	{ 0 }, { 0 }, { 0 }, 0, 0
34415#endif
34416},
34417
34418{
34419	X86_VFMADD213PDZ256mbkz, X86_INS_VFMADD213PD, 0,
34420#ifndef CAPSTONE_DIET
34421	{ 0 }, { 0 }, { 0 }, 0, 0
34422#endif
34423},
34424
34425{
34426	X86_VFMADD213PDZ256mk, X86_INS_VFMADD213PD, 0,
34427#ifndef CAPSTONE_DIET
34428	{ 0 }, { 0 }, { 0 }, 0, 0
34429#endif
34430},
34431
34432{
34433	X86_VFMADD213PDZ256mkz, X86_INS_VFMADD213PD, 0,
34434#ifndef CAPSTONE_DIET
34435	{ 0 }, { 0 }, { 0 }, 0, 0
34436#endif
34437},
34438
34439{
34440	X86_VFMADD213PDZ256r, X86_INS_VFMADD213PD, 0,
34441#ifndef CAPSTONE_DIET
34442	{ 0 }, { 0 }, { 0 }, 0, 0
34443#endif
34444},
34445
34446{
34447	X86_VFMADD213PDZ256rk, X86_INS_VFMADD213PD, 0,
34448#ifndef CAPSTONE_DIET
34449	{ 0 }, { 0 }, { 0 }, 0, 0
34450#endif
34451},
34452
34453{
34454	X86_VFMADD213PDZ256rkz, X86_INS_VFMADD213PD, 0,
34455#ifndef CAPSTONE_DIET
34456	{ 0 }, { 0 }, { 0 }, 0, 0
34457#endif
34458},
34459
34460{
34461	X86_VFMADD213PDZm, X86_INS_VFMADD213PD, 0,
34462#ifndef CAPSTONE_DIET
34463	{ 0 }, { 0 }, { 0 }, 0, 0
34464#endif
34465},
34466
34467{
34468	X86_VFMADD213PDZmb, X86_INS_VFMADD213PD, 0,
34469#ifndef CAPSTONE_DIET
34470	{ 0 }, { 0 }, { 0 }, 0, 0
34471#endif
34472},
34473
34474{
34475	X86_VFMADD213PDZmbk, X86_INS_VFMADD213PD, 0,
34476#ifndef CAPSTONE_DIET
34477	{ 0 }, { 0 }, { 0 }, 0, 0
34478#endif
34479},
34480
34481{
34482	X86_VFMADD213PDZmbkz, X86_INS_VFMADD213PD, 0,
34483#ifndef CAPSTONE_DIET
34484	{ 0 }, { 0 }, { 0 }, 0, 0
34485#endif
34486},
34487
34488{
34489	X86_VFMADD213PDZmk, X86_INS_VFMADD213PD, 0,
34490#ifndef CAPSTONE_DIET
34491	{ 0 }, { 0 }, { 0 }, 0, 0
34492#endif
34493},
34494
34495{
34496	X86_VFMADD213PDZmkz, X86_INS_VFMADD213PD, 0,
34497#ifndef CAPSTONE_DIET
34498	{ 0 }, { 0 }, { 0 }, 0, 0
34499#endif
34500},
34501
34502{
34503	X86_VFMADD213PDZr, X86_INS_VFMADD213PD, 0,
34504#ifndef CAPSTONE_DIET
34505	{ 0 }, { 0 }, { 0 }, 0, 0
34506#endif
34507},
34508
34509{
34510	X86_VFMADD213PDZrb, X86_INS_VFMADD213PD, 0,
34511#ifndef CAPSTONE_DIET
34512	{ 0 }, { 0 }, { 0 }, 0, 0
34513#endif
34514},
34515
34516{
34517	X86_VFMADD213PDZrbk, X86_INS_VFMADD213PD, 0,
34518#ifndef CAPSTONE_DIET
34519	{ 0 }, { 0 }, { 0 }, 0, 0
34520#endif
34521},
34522
34523{
34524	X86_VFMADD213PDZrbkz, X86_INS_VFMADD213PD, 0,
34525#ifndef CAPSTONE_DIET
34526	{ 0 }, { 0 }, { 0 }, 0, 0
34527#endif
34528},
34529
34530{
34531	X86_VFMADD213PDZrk, X86_INS_VFMADD213PD, 0,
34532#ifndef CAPSTONE_DIET
34533	{ 0 }, { 0 }, { 0 }, 0, 0
34534#endif
34535},
34536
34537{
34538	X86_VFMADD213PDZrkz, X86_INS_VFMADD213PD, 0,
34539#ifndef CAPSTONE_DIET
34540	{ 0 }, { 0 }, { 0 }, 0, 0
34541#endif
34542},
34543
34544{
34545	X86_VFMADD213PDm, X86_INS_VFMADD213PD, 0,
34546#ifndef CAPSTONE_DIET
34547	{ 0 }, { 0 }, { 0 }, 0, 0
34548#endif
34549},
34550
34551{
34552	X86_VFMADD213PDr, X86_INS_VFMADD213PD, 0,
34553#ifndef CAPSTONE_DIET
34554	{ 0 }, { 0 }, { 0 }, 0, 0
34555#endif
34556},
34557
34558{
34559	X86_VFMADD213PSYm, X86_INS_VFMADD213PS, 0,
34560#ifndef CAPSTONE_DIET
34561	{ 0 }, { 0 }, { 0 }, 0, 0
34562#endif
34563},
34564
34565{
34566	X86_VFMADD213PSYr, X86_INS_VFMADD213PS, 0,
34567#ifndef CAPSTONE_DIET
34568	{ 0 }, { 0 }, { 0 }, 0, 0
34569#endif
34570},
34571
34572{
34573	X86_VFMADD213PSZ128m, X86_INS_VFMADD213PS, 0,
34574#ifndef CAPSTONE_DIET
34575	{ 0 }, { 0 }, { 0 }, 0, 0
34576#endif
34577},
34578
34579{
34580	X86_VFMADD213PSZ128mb, X86_INS_VFMADD213PS, 0,
34581#ifndef CAPSTONE_DIET
34582	{ 0 }, { 0 }, { 0 }, 0, 0
34583#endif
34584},
34585
34586{
34587	X86_VFMADD213PSZ128mbk, X86_INS_VFMADD213PS, 0,
34588#ifndef CAPSTONE_DIET
34589	{ 0 }, { 0 }, { 0 }, 0, 0
34590#endif
34591},
34592
34593{
34594	X86_VFMADD213PSZ128mbkz, X86_INS_VFMADD213PS, 0,
34595#ifndef CAPSTONE_DIET
34596	{ 0 }, { 0 }, { 0 }, 0, 0
34597#endif
34598},
34599
34600{
34601	X86_VFMADD213PSZ128mk, X86_INS_VFMADD213PS, 0,
34602#ifndef CAPSTONE_DIET
34603	{ 0 }, { 0 }, { 0 }, 0, 0
34604#endif
34605},
34606
34607{
34608	X86_VFMADD213PSZ128mkz, X86_INS_VFMADD213PS, 0,
34609#ifndef CAPSTONE_DIET
34610	{ 0 }, { 0 }, { 0 }, 0, 0
34611#endif
34612},
34613
34614{
34615	X86_VFMADD213PSZ128r, X86_INS_VFMADD213PS, 0,
34616#ifndef CAPSTONE_DIET
34617	{ 0 }, { 0 }, { 0 }, 0, 0
34618#endif
34619},
34620
34621{
34622	X86_VFMADD213PSZ128rk, X86_INS_VFMADD213PS, 0,
34623#ifndef CAPSTONE_DIET
34624	{ 0 }, { 0 }, { 0 }, 0, 0
34625#endif
34626},
34627
34628{
34629	X86_VFMADD213PSZ128rkz, X86_INS_VFMADD213PS, 0,
34630#ifndef CAPSTONE_DIET
34631	{ 0 }, { 0 }, { 0 }, 0, 0
34632#endif
34633},
34634
34635{
34636	X86_VFMADD213PSZ256m, X86_INS_VFMADD213PS, 0,
34637#ifndef CAPSTONE_DIET
34638	{ 0 }, { 0 }, { 0 }, 0, 0
34639#endif
34640},
34641
34642{
34643	X86_VFMADD213PSZ256mb, X86_INS_VFMADD213PS, 0,
34644#ifndef CAPSTONE_DIET
34645	{ 0 }, { 0 }, { 0 }, 0, 0
34646#endif
34647},
34648
34649{
34650	X86_VFMADD213PSZ256mbk, X86_INS_VFMADD213PS, 0,
34651#ifndef CAPSTONE_DIET
34652	{ 0 }, { 0 }, { 0 }, 0, 0
34653#endif
34654},
34655
34656{
34657	X86_VFMADD213PSZ256mbkz, X86_INS_VFMADD213PS, 0,
34658#ifndef CAPSTONE_DIET
34659	{ 0 }, { 0 }, { 0 }, 0, 0
34660#endif
34661},
34662
34663{
34664	X86_VFMADD213PSZ256mk, X86_INS_VFMADD213PS, 0,
34665#ifndef CAPSTONE_DIET
34666	{ 0 }, { 0 }, { 0 }, 0, 0
34667#endif
34668},
34669
34670{
34671	X86_VFMADD213PSZ256mkz, X86_INS_VFMADD213PS, 0,
34672#ifndef CAPSTONE_DIET
34673	{ 0 }, { 0 }, { 0 }, 0, 0
34674#endif
34675},
34676
34677{
34678	X86_VFMADD213PSZ256r, X86_INS_VFMADD213PS, 0,
34679#ifndef CAPSTONE_DIET
34680	{ 0 }, { 0 }, { 0 }, 0, 0
34681#endif
34682},
34683
34684{
34685	X86_VFMADD213PSZ256rk, X86_INS_VFMADD213PS, 0,
34686#ifndef CAPSTONE_DIET
34687	{ 0 }, { 0 }, { 0 }, 0, 0
34688#endif
34689},
34690
34691{
34692	X86_VFMADD213PSZ256rkz, X86_INS_VFMADD213PS, 0,
34693#ifndef CAPSTONE_DIET
34694	{ 0 }, { 0 }, { 0 }, 0, 0
34695#endif
34696},
34697
34698{
34699	X86_VFMADD213PSZm, X86_INS_VFMADD213PS, 0,
34700#ifndef CAPSTONE_DIET
34701	{ 0 }, { 0 }, { 0 }, 0, 0
34702#endif
34703},
34704
34705{
34706	X86_VFMADD213PSZmb, X86_INS_VFMADD213PS, 0,
34707#ifndef CAPSTONE_DIET
34708	{ 0 }, { 0 }, { 0 }, 0, 0
34709#endif
34710},
34711
34712{
34713	X86_VFMADD213PSZmbk, X86_INS_VFMADD213PS, 0,
34714#ifndef CAPSTONE_DIET
34715	{ 0 }, { 0 }, { 0 }, 0, 0
34716#endif
34717},
34718
34719{
34720	X86_VFMADD213PSZmbkz, X86_INS_VFMADD213PS, 0,
34721#ifndef CAPSTONE_DIET
34722	{ 0 }, { 0 }, { 0 }, 0, 0
34723#endif
34724},
34725
34726{
34727	X86_VFMADD213PSZmk, X86_INS_VFMADD213PS, 0,
34728#ifndef CAPSTONE_DIET
34729	{ 0 }, { 0 }, { 0 }, 0, 0
34730#endif
34731},
34732
34733{
34734	X86_VFMADD213PSZmkz, X86_INS_VFMADD213PS, 0,
34735#ifndef CAPSTONE_DIET
34736	{ 0 }, { 0 }, { 0 }, 0, 0
34737#endif
34738},
34739
34740{
34741	X86_VFMADD213PSZr, X86_INS_VFMADD213PS, 0,
34742#ifndef CAPSTONE_DIET
34743	{ 0 }, { 0 }, { 0 }, 0, 0
34744#endif
34745},
34746
34747{
34748	X86_VFMADD213PSZrb, X86_INS_VFMADD213PS, 0,
34749#ifndef CAPSTONE_DIET
34750	{ 0 }, { 0 }, { 0 }, 0, 0
34751#endif
34752},
34753
34754{
34755	X86_VFMADD213PSZrbk, X86_INS_VFMADD213PS, 0,
34756#ifndef CAPSTONE_DIET
34757	{ 0 }, { 0 }, { 0 }, 0, 0
34758#endif
34759},
34760
34761{
34762	X86_VFMADD213PSZrbkz, X86_INS_VFMADD213PS, 0,
34763#ifndef CAPSTONE_DIET
34764	{ 0 }, { 0 }, { 0 }, 0, 0
34765#endif
34766},
34767
34768{
34769	X86_VFMADD213PSZrk, X86_INS_VFMADD213PS, 0,
34770#ifndef CAPSTONE_DIET
34771	{ 0 }, { 0 }, { 0 }, 0, 0
34772#endif
34773},
34774
34775{
34776	X86_VFMADD213PSZrkz, X86_INS_VFMADD213PS, 0,
34777#ifndef CAPSTONE_DIET
34778	{ 0 }, { 0 }, { 0 }, 0, 0
34779#endif
34780},
34781
34782{
34783	X86_VFMADD213PSm, X86_INS_VFMADD213PS, 0,
34784#ifndef CAPSTONE_DIET
34785	{ 0 }, { 0 }, { 0 }, 0, 0
34786#endif
34787},
34788
34789{
34790	X86_VFMADD213PSr, X86_INS_VFMADD213PS, 0,
34791#ifndef CAPSTONE_DIET
34792	{ 0 }, { 0 }, { 0 }, 0, 0
34793#endif
34794},
34795
34796{
34797	X86_VFMADD213SDZm, X86_INS_VFMADD213SD, 0,
34798#ifndef CAPSTONE_DIET
34799	{ 0 }, { 0 }, { 0 }, 0, 0
34800#endif
34801},
34802
34803{
34804	X86_VFMADD213SDZm_Int, X86_INS_VFMADD213SD, 0,
34805#ifndef CAPSTONE_DIET
34806	{ 0 }, { 0 }, { 0 }, 0, 0
34807#endif
34808},
34809
34810{
34811	X86_VFMADD213SDZm_Intk, X86_INS_VFMADD213SD, 0,
34812#ifndef CAPSTONE_DIET
34813	{ 0 }, { 0 }, { 0 }, 0, 0
34814#endif
34815},
34816
34817{
34818	X86_VFMADD213SDZm_Intkz, X86_INS_VFMADD213SD, 0,
34819#ifndef CAPSTONE_DIET
34820	{ 0 }, { 0 }, { 0 }, 0, 0
34821#endif
34822},
34823
34824{
34825	X86_VFMADD213SDZr, X86_INS_VFMADD213SD, 0,
34826#ifndef CAPSTONE_DIET
34827	{ 0 }, { 0 }, { 0 }, 0, 0
34828#endif
34829},
34830
34831{
34832	X86_VFMADD213SDZr_Int, X86_INS_VFMADD213SD, 0,
34833#ifndef CAPSTONE_DIET
34834	{ 0 }, { 0 }, { 0 }, 0, 0
34835#endif
34836},
34837
34838{
34839	X86_VFMADD213SDZr_Intk, X86_INS_VFMADD213SD, 0,
34840#ifndef CAPSTONE_DIET
34841	{ 0 }, { 0 }, { 0 }, 0, 0
34842#endif
34843},
34844
34845{
34846	X86_VFMADD213SDZr_Intkz, X86_INS_VFMADD213SD, 0,
34847#ifndef CAPSTONE_DIET
34848	{ 0 }, { 0 }, { 0 }, 0, 0
34849#endif
34850},
34851
34852{
34853	X86_VFMADD213SDZrb, X86_INS_VFMADD213SD, 0,
34854#ifndef CAPSTONE_DIET
34855	{ 0 }, { 0 }, { 0 }, 0, 0
34856#endif
34857},
34858
34859{
34860	X86_VFMADD213SDZrb_Int, X86_INS_VFMADD213SD, 0,
34861#ifndef CAPSTONE_DIET
34862	{ 0 }, { 0 }, { 0 }, 0, 0
34863#endif
34864},
34865
34866{
34867	X86_VFMADD213SDZrb_Intk, X86_INS_VFMADD213SD, 0,
34868#ifndef CAPSTONE_DIET
34869	{ 0 }, { 0 }, { 0 }, 0, 0
34870#endif
34871},
34872
34873{
34874	X86_VFMADD213SDZrb_Intkz, X86_INS_VFMADD213SD, 0,
34875#ifndef CAPSTONE_DIET
34876	{ 0 }, { 0 }, { 0 }, 0, 0
34877#endif
34878},
34879
34880{
34881	X86_VFMADD213SDm, X86_INS_VFMADD213SD, 0,
34882#ifndef CAPSTONE_DIET
34883	{ 0 }, { 0 }, { 0 }, 0, 0
34884#endif
34885},
34886
34887{
34888	X86_VFMADD213SDm_Int, X86_INS_VFMADD213SD, 0,
34889#ifndef CAPSTONE_DIET
34890	{ 0 }, { 0 }, { 0 }, 0, 0
34891#endif
34892},
34893
34894{
34895	X86_VFMADD213SDr, X86_INS_VFMADD213SD, 0,
34896#ifndef CAPSTONE_DIET
34897	{ 0 }, { 0 }, { 0 }, 0, 0
34898#endif
34899},
34900
34901{
34902	X86_VFMADD213SDr_Int, X86_INS_VFMADD213SD, 0,
34903#ifndef CAPSTONE_DIET
34904	{ 0 }, { 0 }, { 0 }, 0, 0
34905#endif
34906},
34907
34908{
34909	X86_VFMADD213SSZm, X86_INS_VFMADD213SS, 0,
34910#ifndef CAPSTONE_DIET
34911	{ 0 }, { 0 }, { 0 }, 0, 0
34912#endif
34913},
34914
34915{
34916	X86_VFMADD213SSZm_Int, X86_INS_VFMADD213SS, 0,
34917#ifndef CAPSTONE_DIET
34918	{ 0 }, { 0 }, { 0 }, 0, 0
34919#endif
34920},
34921
34922{
34923	X86_VFMADD213SSZm_Intk, X86_INS_VFMADD213SS, 0,
34924#ifndef CAPSTONE_DIET
34925	{ 0 }, { 0 }, { 0 }, 0, 0
34926#endif
34927},
34928
34929{
34930	X86_VFMADD213SSZm_Intkz, X86_INS_VFMADD213SS, 0,
34931#ifndef CAPSTONE_DIET
34932	{ 0 }, { 0 }, { 0 }, 0, 0
34933#endif
34934},
34935
34936{
34937	X86_VFMADD213SSZr, X86_INS_VFMADD213SS, 0,
34938#ifndef CAPSTONE_DIET
34939	{ 0 }, { 0 }, { 0 }, 0, 0
34940#endif
34941},
34942
34943{
34944	X86_VFMADD213SSZr_Int, X86_INS_VFMADD213SS, 0,
34945#ifndef CAPSTONE_DIET
34946	{ 0 }, { 0 }, { 0 }, 0, 0
34947#endif
34948},
34949
34950{
34951	X86_VFMADD213SSZr_Intk, X86_INS_VFMADD213SS, 0,
34952#ifndef CAPSTONE_DIET
34953	{ 0 }, { 0 }, { 0 }, 0, 0
34954#endif
34955},
34956
34957{
34958	X86_VFMADD213SSZr_Intkz, X86_INS_VFMADD213SS, 0,
34959#ifndef CAPSTONE_DIET
34960	{ 0 }, { 0 }, { 0 }, 0, 0
34961#endif
34962},
34963
34964{
34965	X86_VFMADD213SSZrb, X86_INS_VFMADD213SS, 0,
34966#ifndef CAPSTONE_DIET
34967	{ 0 }, { 0 }, { 0 }, 0, 0
34968#endif
34969},
34970
34971{
34972	X86_VFMADD213SSZrb_Int, X86_INS_VFMADD213SS, 0,
34973#ifndef CAPSTONE_DIET
34974	{ 0 }, { 0 }, { 0 }, 0, 0
34975#endif
34976},
34977
34978{
34979	X86_VFMADD213SSZrb_Intk, X86_INS_VFMADD213SS, 0,
34980#ifndef CAPSTONE_DIET
34981	{ 0 }, { 0 }, { 0 }, 0, 0
34982#endif
34983},
34984
34985{
34986	X86_VFMADD213SSZrb_Intkz, X86_INS_VFMADD213SS, 0,
34987#ifndef CAPSTONE_DIET
34988	{ 0 }, { 0 }, { 0 }, 0, 0
34989#endif
34990},
34991
34992{
34993	X86_VFMADD213SSm, X86_INS_VFMADD213SS, 0,
34994#ifndef CAPSTONE_DIET
34995	{ 0 }, { 0 }, { 0 }, 0, 0
34996#endif
34997},
34998
34999{
35000	X86_VFMADD213SSm_Int, X86_INS_VFMADD213SS, 0,
35001#ifndef CAPSTONE_DIET
35002	{ 0 }, { 0 }, { 0 }, 0, 0
35003#endif
35004},
35005
35006{
35007	X86_VFMADD213SSr, X86_INS_VFMADD213SS, 0,
35008#ifndef CAPSTONE_DIET
35009	{ 0 }, { 0 }, { 0 }, 0, 0
35010#endif
35011},
35012
35013{
35014	X86_VFMADD213SSr_Int, X86_INS_VFMADD213SS, 0,
35015#ifndef CAPSTONE_DIET
35016	{ 0 }, { 0 }, { 0 }, 0, 0
35017#endif
35018},
35019
35020{
35021	X86_VFMADD231PDYm, X86_INS_VFMADD231PD, 0,
35022#ifndef CAPSTONE_DIET
35023	{ 0 }, { 0 }, { 0 }, 0, 0
35024#endif
35025},
35026
35027{
35028	X86_VFMADD231PDYr, X86_INS_VFMADD231PD, 0,
35029#ifndef CAPSTONE_DIET
35030	{ 0 }, { 0 }, { 0 }, 0, 0
35031#endif
35032},
35033
35034{
35035	X86_VFMADD231PDZ128m, X86_INS_VFMADD231PD, 0,
35036#ifndef CAPSTONE_DIET
35037	{ 0 }, { 0 }, { 0 }, 0, 0
35038#endif
35039},
35040
35041{
35042	X86_VFMADD231PDZ128mb, X86_INS_VFMADD231PD, 0,
35043#ifndef CAPSTONE_DIET
35044	{ 0 }, { 0 }, { 0 }, 0, 0
35045#endif
35046},
35047
35048{
35049	X86_VFMADD231PDZ128mbk, X86_INS_VFMADD231PD, 0,
35050#ifndef CAPSTONE_DIET
35051	{ 0 }, { 0 }, { 0 }, 0, 0
35052#endif
35053},
35054
35055{
35056	X86_VFMADD231PDZ128mbkz, X86_INS_VFMADD231PD, 0,
35057#ifndef CAPSTONE_DIET
35058	{ 0 }, { 0 }, { 0 }, 0, 0
35059#endif
35060},
35061
35062{
35063	X86_VFMADD231PDZ128mk, X86_INS_VFMADD231PD, 0,
35064#ifndef CAPSTONE_DIET
35065	{ 0 }, { 0 }, { 0 }, 0, 0
35066#endif
35067},
35068
35069{
35070	X86_VFMADD231PDZ128mkz, X86_INS_VFMADD231PD, 0,
35071#ifndef CAPSTONE_DIET
35072	{ 0 }, { 0 }, { 0 }, 0, 0
35073#endif
35074},
35075
35076{
35077	X86_VFMADD231PDZ128r, X86_INS_VFMADD231PD, 0,
35078#ifndef CAPSTONE_DIET
35079	{ 0 }, { 0 }, { 0 }, 0, 0
35080#endif
35081},
35082
35083{
35084	X86_VFMADD231PDZ128rk, X86_INS_VFMADD231PD, 0,
35085#ifndef CAPSTONE_DIET
35086	{ 0 }, { 0 }, { 0 }, 0, 0
35087#endif
35088},
35089
35090{
35091	X86_VFMADD231PDZ128rkz, X86_INS_VFMADD231PD, 0,
35092#ifndef CAPSTONE_DIET
35093	{ 0 }, { 0 }, { 0 }, 0, 0
35094#endif
35095},
35096
35097{
35098	X86_VFMADD231PDZ256m, X86_INS_VFMADD231PD, 0,
35099#ifndef CAPSTONE_DIET
35100	{ 0 }, { 0 }, { 0 }, 0, 0
35101#endif
35102},
35103
35104{
35105	X86_VFMADD231PDZ256mb, X86_INS_VFMADD231PD, 0,
35106#ifndef CAPSTONE_DIET
35107	{ 0 }, { 0 }, { 0 }, 0, 0
35108#endif
35109},
35110
35111{
35112	X86_VFMADD231PDZ256mbk, X86_INS_VFMADD231PD, 0,
35113#ifndef CAPSTONE_DIET
35114	{ 0 }, { 0 }, { 0 }, 0, 0
35115#endif
35116},
35117
35118{
35119	X86_VFMADD231PDZ256mbkz, X86_INS_VFMADD231PD, 0,
35120#ifndef CAPSTONE_DIET
35121	{ 0 }, { 0 }, { 0 }, 0, 0
35122#endif
35123},
35124
35125{
35126	X86_VFMADD231PDZ256mk, X86_INS_VFMADD231PD, 0,
35127#ifndef CAPSTONE_DIET
35128	{ 0 }, { 0 }, { 0 }, 0, 0
35129#endif
35130},
35131
35132{
35133	X86_VFMADD231PDZ256mkz, X86_INS_VFMADD231PD, 0,
35134#ifndef CAPSTONE_DIET
35135	{ 0 }, { 0 }, { 0 }, 0, 0
35136#endif
35137},
35138
35139{
35140	X86_VFMADD231PDZ256r, X86_INS_VFMADD231PD, 0,
35141#ifndef CAPSTONE_DIET
35142	{ 0 }, { 0 }, { 0 }, 0, 0
35143#endif
35144},
35145
35146{
35147	X86_VFMADD231PDZ256rk, X86_INS_VFMADD231PD, 0,
35148#ifndef CAPSTONE_DIET
35149	{ 0 }, { 0 }, { 0 }, 0, 0
35150#endif
35151},
35152
35153{
35154	X86_VFMADD231PDZ256rkz, X86_INS_VFMADD231PD, 0,
35155#ifndef CAPSTONE_DIET
35156	{ 0 }, { 0 }, { 0 }, 0, 0
35157#endif
35158},
35159
35160{
35161	X86_VFMADD231PDZm, X86_INS_VFMADD231PD, 0,
35162#ifndef CAPSTONE_DIET
35163	{ 0 }, { 0 }, { 0 }, 0, 0
35164#endif
35165},
35166
35167{
35168	X86_VFMADD231PDZmb, X86_INS_VFMADD231PD, 0,
35169#ifndef CAPSTONE_DIET
35170	{ 0 }, { 0 }, { 0 }, 0, 0
35171#endif
35172},
35173
35174{
35175	X86_VFMADD231PDZmbk, X86_INS_VFMADD231PD, 0,
35176#ifndef CAPSTONE_DIET
35177	{ 0 }, { 0 }, { 0 }, 0, 0
35178#endif
35179},
35180
35181{
35182	X86_VFMADD231PDZmbkz, X86_INS_VFMADD231PD, 0,
35183#ifndef CAPSTONE_DIET
35184	{ 0 }, { 0 }, { 0 }, 0, 0
35185#endif
35186},
35187
35188{
35189	X86_VFMADD231PDZmk, X86_INS_VFMADD231PD, 0,
35190#ifndef CAPSTONE_DIET
35191	{ 0 }, { 0 }, { 0 }, 0, 0
35192#endif
35193},
35194
35195{
35196	X86_VFMADD231PDZmkz, X86_INS_VFMADD231PD, 0,
35197#ifndef CAPSTONE_DIET
35198	{ 0 }, { 0 }, { 0 }, 0, 0
35199#endif
35200},
35201
35202{
35203	X86_VFMADD231PDZr, X86_INS_VFMADD231PD, 0,
35204#ifndef CAPSTONE_DIET
35205	{ 0 }, { 0 }, { 0 }, 0, 0
35206#endif
35207},
35208
35209{
35210	X86_VFMADD231PDZrb, X86_INS_VFMADD231PD, 0,
35211#ifndef CAPSTONE_DIET
35212	{ 0 }, { 0 }, { 0 }, 0, 0
35213#endif
35214},
35215
35216{
35217	X86_VFMADD231PDZrbk, X86_INS_VFMADD231PD, 0,
35218#ifndef CAPSTONE_DIET
35219	{ 0 }, { 0 }, { 0 }, 0, 0
35220#endif
35221},
35222
35223{
35224	X86_VFMADD231PDZrbkz, X86_INS_VFMADD231PD, 0,
35225#ifndef CAPSTONE_DIET
35226	{ 0 }, { 0 }, { 0 }, 0, 0
35227#endif
35228},
35229
35230{
35231	X86_VFMADD231PDZrk, X86_INS_VFMADD231PD, 0,
35232#ifndef CAPSTONE_DIET
35233	{ 0 }, { 0 }, { 0 }, 0, 0
35234#endif
35235},
35236
35237{
35238	X86_VFMADD231PDZrkz, X86_INS_VFMADD231PD, 0,
35239#ifndef CAPSTONE_DIET
35240	{ 0 }, { 0 }, { 0 }, 0, 0
35241#endif
35242},
35243
35244{
35245	X86_VFMADD231PDm, X86_INS_VFMADD231PD, 0,
35246#ifndef CAPSTONE_DIET
35247	{ 0 }, { 0 }, { 0 }, 0, 0
35248#endif
35249},
35250
35251{
35252	X86_VFMADD231PDr, X86_INS_VFMADD231PD, 0,
35253#ifndef CAPSTONE_DIET
35254	{ 0 }, { 0 }, { 0 }, 0, 0
35255#endif
35256},
35257
35258{
35259	X86_VFMADD231PSYm, X86_INS_VFMADD231PS, 0,
35260#ifndef CAPSTONE_DIET
35261	{ 0 }, { 0 }, { 0 }, 0, 0
35262#endif
35263},
35264
35265{
35266	X86_VFMADD231PSYr, X86_INS_VFMADD231PS, 0,
35267#ifndef CAPSTONE_DIET
35268	{ 0 }, { 0 }, { 0 }, 0, 0
35269#endif
35270},
35271
35272{
35273	X86_VFMADD231PSZ128m, X86_INS_VFMADD231PS, 0,
35274#ifndef CAPSTONE_DIET
35275	{ 0 }, { 0 }, { 0 }, 0, 0
35276#endif
35277},
35278
35279{
35280	X86_VFMADD231PSZ128mb, X86_INS_VFMADD231PS, 0,
35281#ifndef CAPSTONE_DIET
35282	{ 0 }, { 0 }, { 0 }, 0, 0
35283#endif
35284},
35285
35286{
35287	X86_VFMADD231PSZ128mbk, X86_INS_VFMADD231PS, 0,
35288#ifndef CAPSTONE_DIET
35289	{ 0 }, { 0 }, { 0 }, 0, 0
35290#endif
35291},
35292
35293{
35294	X86_VFMADD231PSZ128mbkz, X86_INS_VFMADD231PS, 0,
35295#ifndef CAPSTONE_DIET
35296	{ 0 }, { 0 }, { 0 }, 0, 0
35297#endif
35298},
35299
35300{
35301	X86_VFMADD231PSZ128mk, X86_INS_VFMADD231PS, 0,
35302#ifndef CAPSTONE_DIET
35303	{ 0 }, { 0 }, { 0 }, 0, 0
35304#endif
35305},
35306
35307{
35308	X86_VFMADD231PSZ128mkz, X86_INS_VFMADD231PS, 0,
35309#ifndef CAPSTONE_DIET
35310	{ 0 }, { 0 }, { 0 }, 0, 0
35311#endif
35312},
35313
35314{
35315	X86_VFMADD231PSZ128r, X86_INS_VFMADD231PS, 0,
35316#ifndef CAPSTONE_DIET
35317	{ 0 }, { 0 }, { 0 }, 0, 0
35318#endif
35319},
35320
35321{
35322	X86_VFMADD231PSZ128rk, X86_INS_VFMADD231PS, 0,
35323#ifndef CAPSTONE_DIET
35324	{ 0 }, { 0 }, { 0 }, 0, 0
35325#endif
35326},
35327
35328{
35329	X86_VFMADD231PSZ128rkz, X86_INS_VFMADD231PS, 0,
35330#ifndef CAPSTONE_DIET
35331	{ 0 }, { 0 }, { 0 }, 0, 0
35332#endif
35333},
35334
35335{
35336	X86_VFMADD231PSZ256m, X86_INS_VFMADD231PS, 0,
35337#ifndef CAPSTONE_DIET
35338	{ 0 }, { 0 }, { 0 }, 0, 0
35339#endif
35340},
35341
35342{
35343	X86_VFMADD231PSZ256mb, X86_INS_VFMADD231PS, 0,
35344#ifndef CAPSTONE_DIET
35345	{ 0 }, { 0 }, { 0 }, 0, 0
35346#endif
35347},
35348
35349{
35350	X86_VFMADD231PSZ256mbk, X86_INS_VFMADD231PS, 0,
35351#ifndef CAPSTONE_DIET
35352	{ 0 }, { 0 }, { 0 }, 0, 0
35353#endif
35354},
35355
35356{
35357	X86_VFMADD231PSZ256mbkz, X86_INS_VFMADD231PS, 0,
35358#ifndef CAPSTONE_DIET
35359	{ 0 }, { 0 }, { 0 }, 0, 0
35360#endif
35361},
35362
35363{
35364	X86_VFMADD231PSZ256mk, X86_INS_VFMADD231PS, 0,
35365#ifndef CAPSTONE_DIET
35366	{ 0 }, { 0 }, { 0 }, 0, 0
35367#endif
35368},
35369
35370{
35371	X86_VFMADD231PSZ256mkz, X86_INS_VFMADD231PS, 0,
35372#ifndef CAPSTONE_DIET
35373	{ 0 }, { 0 }, { 0 }, 0, 0
35374#endif
35375},
35376
35377{
35378	X86_VFMADD231PSZ256r, X86_INS_VFMADD231PS, 0,
35379#ifndef CAPSTONE_DIET
35380	{ 0 }, { 0 }, { 0 }, 0, 0
35381#endif
35382},
35383
35384{
35385	X86_VFMADD231PSZ256rk, X86_INS_VFMADD231PS, 0,
35386#ifndef CAPSTONE_DIET
35387	{ 0 }, { 0 }, { 0 }, 0, 0
35388#endif
35389},
35390
35391{
35392	X86_VFMADD231PSZ256rkz, X86_INS_VFMADD231PS, 0,
35393#ifndef CAPSTONE_DIET
35394	{ 0 }, { 0 }, { 0 }, 0, 0
35395#endif
35396},
35397
35398{
35399	X86_VFMADD231PSZm, X86_INS_VFMADD231PS, 0,
35400#ifndef CAPSTONE_DIET
35401	{ 0 }, { 0 }, { 0 }, 0, 0
35402#endif
35403},
35404
35405{
35406	X86_VFMADD231PSZmb, X86_INS_VFMADD231PS, 0,
35407#ifndef CAPSTONE_DIET
35408	{ 0 }, { 0 }, { 0 }, 0, 0
35409#endif
35410},
35411
35412{
35413	X86_VFMADD231PSZmbk, X86_INS_VFMADD231PS, 0,
35414#ifndef CAPSTONE_DIET
35415	{ 0 }, { 0 }, { 0 }, 0, 0
35416#endif
35417},
35418
35419{
35420	X86_VFMADD231PSZmbkz, X86_INS_VFMADD231PS, 0,
35421#ifndef CAPSTONE_DIET
35422	{ 0 }, { 0 }, { 0 }, 0, 0
35423#endif
35424},
35425
35426{
35427	X86_VFMADD231PSZmk, X86_INS_VFMADD231PS, 0,
35428#ifndef CAPSTONE_DIET
35429	{ 0 }, { 0 }, { 0 }, 0, 0
35430#endif
35431},
35432
35433{
35434	X86_VFMADD231PSZmkz, X86_INS_VFMADD231PS, 0,
35435#ifndef CAPSTONE_DIET
35436	{ 0 }, { 0 }, { 0 }, 0, 0
35437#endif
35438},
35439
35440{
35441	X86_VFMADD231PSZr, X86_INS_VFMADD231PS, 0,
35442#ifndef CAPSTONE_DIET
35443	{ 0 }, { 0 }, { 0 }, 0, 0
35444#endif
35445},
35446
35447{
35448	X86_VFMADD231PSZrb, X86_INS_VFMADD231PS, 0,
35449#ifndef CAPSTONE_DIET
35450	{ 0 }, { 0 }, { 0 }, 0, 0
35451#endif
35452},
35453
35454{
35455	X86_VFMADD231PSZrbk, X86_INS_VFMADD231PS, 0,
35456#ifndef CAPSTONE_DIET
35457	{ 0 }, { 0 }, { 0 }, 0, 0
35458#endif
35459},
35460
35461{
35462	X86_VFMADD231PSZrbkz, X86_INS_VFMADD231PS, 0,
35463#ifndef CAPSTONE_DIET
35464	{ 0 }, { 0 }, { 0 }, 0, 0
35465#endif
35466},
35467
35468{
35469	X86_VFMADD231PSZrk, X86_INS_VFMADD231PS, 0,
35470#ifndef CAPSTONE_DIET
35471	{ 0 }, { 0 }, { 0 }, 0, 0
35472#endif
35473},
35474
35475{
35476	X86_VFMADD231PSZrkz, X86_INS_VFMADD231PS, 0,
35477#ifndef CAPSTONE_DIET
35478	{ 0 }, { 0 }, { 0 }, 0, 0
35479#endif
35480},
35481
35482{
35483	X86_VFMADD231PSm, X86_INS_VFMADD231PS, 0,
35484#ifndef CAPSTONE_DIET
35485	{ 0 }, { 0 }, { 0 }, 0, 0
35486#endif
35487},
35488
35489{
35490	X86_VFMADD231PSr, X86_INS_VFMADD231PS, 0,
35491#ifndef CAPSTONE_DIET
35492	{ 0 }, { 0 }, { 0 }, 0, 0
35493#endif
35494},
35495
35496{
35497	X86_VFMADD231SDZm, X86_INS_VFMADD231SD, 0,
35498#ifndef CAPSTONE_DIET
35499	{ 0 }, { 0 }, { 0 }, 0, 0
35500#endif
35501},
35502
35503{
35504	X86_VFMADD231SDZm_Int, X86_INS_VFMADD231SD, 0,
35505#ifndef CAPSTONE_DIET
35506	{ 0 }, { 0 }, { 0 }, 0, 0
35507#endif
35508},
35509
35510{
35511	X86_VFMADD231SDZm_Intk, X86_INS_VFMADD231SD, 0,
35512#ifndef CAPSTONE_DIET
35513	{ 0 }, { 0 }, { 0 }, 0, 0
35514#endif
35515},
35516
35517{
35518	X86_VFMADD231SDZm_Intkz, X86_INS_VFMADD231SD, 0,
35519#ifndef CAPSTONE_DIET
35520	{ 0 }, { 0 }, { 0 }, 0, 0
35521#endif
35522},
35523
35524{
35525	X86_VFMADD231SDZr, X86_INS_VFMADD231SD, 0,
35526#ifndef CAPSTONE_DIET
35527	{ 0 }, { 0 }, { 0 }, 0, 0
35528#endif
35529},
35530
35531{
35532	X86_VFMADD231SDZr_Int, X86_INS_VFMADD231SD, 0,
35533#ifndef CAPSTONE_DIET
35534	{ 0 }, { 0 }, { 0 }, 0, 0
35535#endif
35536},
35537
35538{
35539	X86_VFMADD231SDZr_Intk, X86_INS_VFMADD231SD, 0,
35540#ifndef CAPSTONE_DIET
35541	{ 0 }, { 0 }, { 0 }, 0, 0
35542#endif
35543},
35544
35545{
35546	X86_VFMADD231SDZr_Intkz, X86_INS_VFMADD231SD, 0,
35547#ifndef CAPSTONE_DIET
35548	{ 0 }, { 0 }, { 0 }, 0, 0
35549#endif
35550},
35551
35552{
35553	X86_VFMADD231SDZrb, X86_INS_VFMADD231SD, 0,
35554#ifndef CAPSTONE_DIET
35555	{ 0 }, { 0 }, { 0 }, 0, 0
35556#endif
35557},
35558
35559{
35560	X86_VFMADD231SDZrb_Int, X86_INS_VFMADD231SD, 0,
35561#ifndef CAPSTONE_DIET
35562	{ 0 }, { 0 }, { 0 }, 0, 0
35563#endif
35564},
35565
35566{
35567	X86_VFMADD231SDZrb_Intk, X86_INS_VFMADD231SD, 0,
35568#ifndef CAPSTONE_DIET
35569	{ 0 }, { 0 }, { 0 }, 0, 0
35570#endif
35571},
35572
35573{
35574	X86_VFMADD231SDZrb_Intkz, X86_INS_VFMADD231SD, 0,
35575#ifndef CAPSTONE_DIET
35576	{ 0 }, { 0 }, { 0 }, 0, 0
35577#endif
35578},
35579
35580{
35581	X86_VFMADD231SDm, X86_INS_VFMADD231SD, 0,
35582#ifndef CAPSTONE_DIET
35583	{ 0 }, { 0 }, { 0 }, 0, 0
35584#endif
35585},
35586
35587{
35588	X86_VFMADD231SDm_Int, X86_INS_VFMADD231SD, 0,
35589#ifndef CAPSTONE_DIET
35590	{ 0 }, { 0 }, { 0 }, 0, 0
35591#endif
35592},
35593
35594{
35595	X86_VFMADD231SDr, X86_INS_VFMADD231SD, 0,
35596#ifndef CAPSTONE_DIET
35597	{ 0 }, { 0 }, { 0 }, 0, 0
35598#endif
35599},
35600
35601{
35602	X86_VFMADD231SDr_Int, X86_INS_VFMADD231SD, 0,
35603#ifndef CAPSTONE_DIET
35604	{ 0 }, { 0 }, { 0 }, 0, 0
35605#endif
35606},
35607
35608{
35609	X86_VFMADD231SSZm, X86_INS_VFMADD231SS, 0,
35610#ifndef CAPSTONE_DIET
35611	{ 0 }, { 0 }, { 0 }, 0, 0
35612#endif
35613},
35614
35615{
35616	X86_VFMADD231SSZm_Int, X86_INS_VFMADD231SS, 0,
35617#ifndef CAPSTONE_DIET
35618	{ 0 }, { 0 }, { 0 }, 0, 0
35619#endif
35620},
35621
35622{
35623	X86_VFMADD231SSZm_Intk, X86_INS_VFMADD231SS, 0,
35624#ifndef CAPSTONE_DIET
35625	{ 0 }, { 0 }, { 0 }, 0, 0
35626#endif
35627},
35628
35629{
35630	X86_VFMADD231SSZm_Intkz, X86_INS_VFMADD231SS, 0,
35631#ifndef CAPSTONE_DIET
35632	{ 0 }, { 0 }, { 0 }, 0, 0
35633#endif
35634},
35635
35636{
35637	X86_VFMADD231SSZr, X86_INS_VFMADD231SS, 0,
35638#ifndef CAPSTONE_DIET
35639	{ 0 }, { 0 }, { 0 }, 0, 0
35640#endif
35641},
35642
35643{
35644	X86_VFMADD231SSZr_Int, X86_INS_VFMADD231SS, 0,
35645#ifndef CAPSTONE_DIET
35646	{ 0 }, { 0 }, { 0 }, 0, 0
35647#endif
35648},
35649
35650{
35651	X86_VFMADD231SSZr_Intk, X86_INS_VFMADD231SS, 0,
35652#ifndef CAPSTONE_DIET
35653	{ 0 }, { 0 }, { 0 }, 0, 0
35654#endif
35655},
35656
35657{
35658	X86_VFMADD231SSZr_Intkz, X86_INS_VFMADD231SS, 0,
35659#ifndef CAPSTONE_DIET
35660	{ 0 }, { 0 }, { 0 }, 0, 0
35661#endif
35662},
35663
35664{
35665	X86_VFMADD231SSZrb, X86_INS_VFMADD231SS, 0,
35666#ifndef CAPSTONE_DIET
35667	{ 0 }, { 0 }, { 0 }, 0, 0
35668#endif
35669},
35670
35671{
35672	X86_VFMADD231SSZrb_Int, X86_INS_VFMADD231SS, 0,
35673#ifndef CAPSTONE_DIET
35674	{ 0 }, { 0 }, { 0 }, 0, 0
35675#endif
35676},
35677
35678{
35679	X86_VFMADD231SSZrb_Intk, X86_INS_VFMADD231SS, 0,
35680#ifndef CAPSTONE_DIET
35681	{ 0 }, { 0 }, { 0 }, 0, 0
35682#endif
35683},
35684
35685{
35686	X86_VFMADD231SSZrb_Intkz, X86_INS_VFMADD231SS, 0,
35687#ifndef CAPSTONE_DIET
35688	{ 0 }, { 0 }, { 0 }, 0, 0
35689#endif
35690},
35691
35692{
35693	X86_VFMADD231SSm, X86_INS_VFMADD231SS, 0,
35694#ifndef CAPSTONE_DIET
35695	{ 0 }, { 0 }, { 0 }, 0, 0
35696#endif
35697},
35698
35699{
35700	X86_VFMADD231SSm_Int, X86_INS_VFMADD231SS, 0,
35701#ifndef CAPSTONE_DIET
35702	{ 0 }, { 0 }, { 0 }, 0, 0
35703#endif
35704},
35705
35706{
35707	X86_VFMADD231SSr, X86_INS_VFMADD231SS, 0,
35708#ifndef CAPSTONE_DIET
35709	{ 0 }, { 0 }, { 0 }, 0, 0
35710#endif
35711},
35712
35713{
35714	X86_VFMADD231SSr_Int, X86_INS_VFMADD231SS, 0,
35715#ifndef CAPSTONE_DIET
35716	{ 0 }, { 0 }, { 0 }, 0, 0
35717#endif
35718},
35719
35720{
35721	X86_VFMADDPD4Ymr, X86_INS_VFMADDPD, 0,
35722#ifndef CAPSTONE_DIET
35723	{ 0 }, { 0 }, { 0 }, 0, 0
35724#endif
35725},
35726
35727{
35728	X86_VFMADDPD4Yrm, X86_INS_VFMADDPD, 0,
35729#ifndef CAPSTONE_DIET
35730	{ 0 }, { 0 }, { 0 }, 0, 0
35731#endif
35732},
35733
35734{
35735	X86_VFMADDPD4Yrr, X86_INS_VFMADDPD, 0,
35736#ifndef CAPSTONE_DIET
35737	{ 0 }, { 0 }, { 0 }, 0, 0
35738#endif
35739},
35740
35741{
35742	X86_VFMADDPD4Yrr_REV, X86_INS_VFMADDPD, 0,
35743#ifndef CAPSTONE_DIET
35744	{ 0 }, { 0 }, { 0 }, 0, 0
35745#endif
35746},
35747
35748{
35749	X86_VFMADDPD4mr, X86_INS_VFMADDPD, 0,
35750#ifndef CAPSTONE_DIET
35751	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35752#endif
35753},
35754
35755{
35756	X86_VFMADDPD4rm, X86_INS_VFMADDPD, 0,
35757#ifndef CAPSTONE_DIET
35758	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35759#endif
35760},
35761
35762{
35763	X86_VFMADDPD4rr, X86_INS_VFMADDPD, 0,
35764#ifndef CAPSTONE_DIET
35765	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35766#endif
35767},
35768
35769{
35770	X86_VFMADDPD4rr_REV, X86_INS_VFMADDPD, 0,
35771#ifndef CAPSTONE_DIET
35772	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35773#endif
35774},
35775
35776{
35777	X86_VFMADDPS4Ymr, X86_INS_VFMADDPS, 0,
35778#ifndef CAPSTONE_DIET
35779	{ 0 }, { 0 }, { 0 }, 0, 0
35780#endif
35781},
35782
35783{
35784	X86_VFMADDPS4Yrm, X86_INS_VFMADDPS, 0,
35785#ifndef CAPSTONE_DIET
35786	{ 0 }, { 0 }, { 0 }, 0, 0
35787#endif
35788},
35789
35790{
35791	X86_VFMADDPS4Yrr, X86_INS_VFMADDPS, 0,
35792#ifndef CAPSTONE_DIET
35793	{ 0 }, { 0 }, { 0 }, 0, 0
35794#endif
35795},
35796
35797{
35798	X86_VFMADDPS4Yrr_REV, X86_INS_VFMADDPS, 0,
35799#ifndef CAPSTONE_DIET
35800	{ 0 }, { 0 }, { 0 }, 0, 0
35801#endif
35802},
35803
35804{
35805	X86_VFMADDPS4mr, X86_INS_VFMADDPS, 0,
35806#ifndef CAPSTONE_DIET
35807	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35808#endif
35809},
35810
35811{
35812	X86_VFMADDPS4rm, X86_INS_VFMADDPS, 0,
35813#ifndef CAPSTONE_DIET
35814	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35815#endif
35816},
35817
35818{
35819	X86_VFMADDPS4rr, X86_INS_VFMADDPS, 0,
35820#ifndef CAPSTONE_DIET
35821	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35822#endif
35823},
35824
35825{
35826	X86_VFMADDPS4rr_REV, X86_INS_VFMADDPS, 0,
35827#ifndef CAPSTONE_DIET
35828	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35829#endif
35830},
35831
35832{
35833	X86_VFMADDSD4mr, X86_INS_VFMADDSD, 0,
35834#ifndef CAPSTONE_DIET
35835	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35836#endif
35837},
35838
35839{
35840	X86_VFMADDSD4mr_Int, X86_INS_VFMADDSD, 0,
35841#ifndef CAPSTONE_DIET
35842	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35843#endif
35844},
35845
35846{
35847	X86_VFMADDSD4rm, X86_INS_VFMADDSD, 0,
35848#ifndef CAPSTONE_DIET
35849	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35850#endif
35851},
35852
35853{
35854	X86_VFMADDSD4rm_Int, X86_INS_VFMADDSD, 0,
35855#ifndef CAPSTONE_DIET
35856	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35857#endif
35858},
35859
35860{
35861	X86_VFMADDSD4rr, X86_INS_VFMADDSD, 0,
35862#ifndef CAPSTONE_DIET
35863	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35864#endif
35865},
35866
35867{
35868	X86_VFMADDSD4rr_Int, X86_INS_VFMADDSD, 0,
35869#ifndef CAPSTONE_DIET
35870	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35871#endif
35872},
35873
35874{
35875	X86_VFMADDSD4rr_Int_REV, X86_INS_VFMADDSD, 0,
35876#ifndef CAPSTONE_DIET
35877	{ 0 }, { 0 }, { 0 }, 0, 0
35878#endif
35879},
35880
35881{
35882	X86_VFMADDSD4rr_REV, X86_INS_VFMADDSD, 0,
35883#ifndef CAPSTONE_DIET
35884	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35885#endif
35886},
35887
35888{
35889	X86_VFMADDSS4mr, X86_INS_VFMADDSS, 0,
35890#ifndef CAPSTONE_DIET
35891	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35892#endif
35893},
35894
35895{
35896	X86_VFMADDSS4mr_Int, X86_INS_VFMADDSS, 0,
35897#ifndef CAPSTONE_DIET
35898	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35899#endif
35900},
35901
35902{
35903	X86_VFMADDSS4rm, X86_INS_VFMADDSS, 0,
35904#ifndef CAPSTONE_DIET
35905	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35906#endif
35907},
35908
35909{
35910	X86_VFMADDSS4rm_Int, X86_INS_VFMADDSS, 0,
35911#ifndef CAPSTONE_DIET
35912	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35913#endif
35914},
35915
35916{
35917	X86_VFMADDSS4rr, X86_INS_VFMADDSS, 0,
35918#ifndef CAPSTONE_DIET
35919	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35920#endif
35921},
35922
35923{
35924	X86_VFMADDSS4rr_Int, X86_INS_VFMADDSS, 0,
35925#ifndef CAPSTONE_DIET
35926	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35927#endif
35928},
35929
35930{
35931	X86_VFMADDSS4rr_Int_REV, X86_INS_VFMADDSS, 0,
35932#ifndef CAPSTONE_DIET
35933	{ 0 }, { 0 }, { 0 }, 0, 0
35934#endif
35935},
35936
35937{
35938	X86_VFMADDSS4rr_REV, X86_INS_VFMADDSS, 0,
35939#ifndef CAPSTONE_DIET
35940	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
35941#endif
35942},
35943
35944{
35945	X86_VFMADDSUB132PDYm, X86_INS_VFMADDSUB132PD, 0,
35946#ifndef CAPSTONE_DIET
35947	{ 0 }, { 0 }, { 0 }, 0, 0
35948#endif
35949},
35950
35951{
35952	X86_VFMADDSUB132PDYr, X86_INS_VFMADDSUB132PD, 0,
35953#ifndef CAPSTONE_DIET
35954	{ 0 }, { 0 }, { 0 }, 0, 0
35955#endif
35956},
35957
35958{
35959	X86_VFMADDSUB132PDZ128m, X86_INS_VFMADDSUB132PD, 0,
35960#ifndef CAPSTONE_DIET
35961	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
35962#endif
35963},
35964
35965{
35966	X86_VFMADDSUB132PDZ128mb, X86_INS_VFMADDSUB132PD, 0,
35967#ifndef CAPSTONE_DIET
35968	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
35969#endif
35970},
35971
35972{
35973	X86_VFMADDSUB132PDZ128mbk, X86_INS_VFMADDSUB132PD, 0,
35974#ifndef CAPSTONE_DIET
35975	{ 0 }, { 0 }, { 0 }, 0, 0
35976#endif
35977},
35978
35979{
35980	X86_VFMADDSUB132PDZ128mbkz, X86_INS_VFMADDSUB132PD, 0,
35981#ifndef CAPSTONE_DIET
35982	{ 0 }, { 0 }, { 0 }, 0, 0
35983#endif
35984},
35985
35986{
35987	X86_VFMADDSUB132PDZ128mk, X86_INS_VFMADDSUB132PD, 0,
35988#ifndef CAPSTONE_DIET
35989	{ 0 }, { 0 }, { 0 }, 0, 0
35990#endif
35991},
35992
35993{
35994	X86_VFMADDSUB132PDZ128mkz, X86_INS_VFMADDSUB132PD, 0,
35995#ifndef CAPSTONE_DIET
35996	{ 0 }, { 0 }, { 0 }, 0, 0
35997#endif
35998},
35999
36000{
36001	X86_VFMADDSUB132PDZ128r, X86_INS_VFMADDSUB132PD, 0,
36002#ifndef CAPSTONE_DIET
36003	{ 0 }, { 0 }, { 0 }, 0, 0
36004#endif
36005},
36006
36007{
36008	X86_VFMADDSUB132PDZ128rk, X86_INS_VFMADDSUB132PD, 0,
36009#ifndef CAPSTONE_DIET
36010	{ 0 }, { 0 }, { 0 }, 0, 0
36011#endif
36012},
36013
36014{
36015	X86_VFMADDSUB132PDZ128rkz, X86_INS_VFMADDSUB132PD, 0,
36016#ifndef CAPSTONE_DIET
36017	{ 0 }, { 0 }, { 0 }, 0, 0
36018#endif
36019},
36020
36021{
36022	X86_VFMADDSUB132PDZ256m, X86_INS_VFMADDSUB132PD, 0,
36023#ifndef CAPSTONE_DIET
36024	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36025#endif
36026},
36027
36028{
36029	X86_VFMADDSUB132PDZ256mb, X86_INS_VFMADDSUB132PD, 0,
36030#ifndef CAPSTONE_DIET
36031	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36032#endif
36033},
36034
36035{
36036	X86_VFMADDSUB132PDZ256mbk, X86_INS_VFMADDSUB132PD, 0,
36037#ifndef CAPSTONE_DIET
36038	{ 0 }, { 0 }, { 0 }, 0, 0
36039#endif
36040},
36041
36042{
36043	X86_VFMADDSUB132PDZ256mbkz, X86_INS_VFMADDSUB132PD, 0,
36044#ifndef CAPSTONE_DIET
36045	{ 0 }, { 0 }, { 0 }, 0, 0
36046#endif
36047},
36048
36049{
36050	X86_VFMADDSUB132PDZ256mk, X86_INS_VFMADDSUB132PD, 0,
36051#ifndef CAPSTONE_DIET
36052	{ 0 }, { 0 }, { 0 }, 0, 0
36053#endif
36054},
36055
36056{
36057	X86_VFMADDSUB132PDZ256mkz, X86_INS_VFMADDSUB132PD, 0,
36058#ifndef CAPSTONE_DIET
36059	{ 0 }, { 0 }, { 0 }, 0, 0
36060#endif
36061},
36062
36063{
36064	X86_VFMADDSUB132PDZ256r, X86_INS_VFMADDSUB132PD, 0,
36065#ifndef CAPSTONE_DIET
36066	{ 0 }, { 0 }, { 0 }, 0, 0
36067#endif
36068},
36069
36070{
36071	X86_VFMADDSUB132PDZ256rk, X86_INS_VFMADDSUB132PD, 0,
36072#ifndef CAPSTONE_DIET
36073	{ 0 }, { 0 }, { 0 }, 0, 0
36074#endif
36075},
36076
36077{
36078	X86_VFMADDSUB132PDZ256rkz, X86_INS_VFMADDSUB132PD, 0,
36079#ifndef CAPSTONE_DIET
36080	{ 0 }, { 0 }, { 0 }, 0, 0
36081#endif
36082},
36083
36084{
36085	X86_VFMADDSUB132PDZm, X86_INS_VFMADDSUB132PD, 0,
36086#ifndef CAPSTONE_DIET
36087	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36088#endif
36089},
36090
36091{
36092	X86_VFMADDSUB132PDZmb, X86_INS_VFMADDSUB132PD, 0,
36093#ifndef CAPSTONE_DIET
36094	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36095#endif
36096},
36097
36098{
36099	X86_VFMADDSUB132PDZmbk, X86_INS_VFMADDSUB132PD, 0,
36100#ifndef CAPSTONE_DIET
36101	{ 0 }, { 0 }, { 0 }, 0, 0
36102#endif
36103},
36104
36105{
36106	X86_VFMADDSUB132PDZmbkz, X86_INS_VFMADDSUB132PD, 0,
36107#ifndef CAPSTONE_DIET
36108	{ 0 }, { 0 }, { 0 }, 0, 0
36109#endif
36110},
36111
36112{
36113	X86_VFMADDSUB132PDZmk, X86_INS_VFMADDSUB132PD, 0,
36114#ifndef CAPSTONE_DIET
36115	{ 0 }, { 0 }, { 0 }, 0, 0
36116#endif
36117},
36118
36119{
36120	X86_VFMADDSUB132PDZmkz, X86_INS_VFMADDSUB132PD, 0,
36121#ifndef CAPSTONE_DIET
36122	{ 0 }, { 0 }, { 0 }, 0, 0
36123#endif
36124},
36125
36126{
36127	X86_VFMADDSUB132PDZr, X86_INS_VFMADDSUB132PD, 0,
36128#ifndef CAPSTONE_DIET
36129	{ 0 }, { 0 }, { 0 }, 0, 0
36130#endif
36131},
36132
36133{
36134	X86_VFMADDSUB132PDZrb, X86_INS_VFMADDSUB132PD, 0,
36135#ifndef CAPSTONE_DIET
36136	{ 0 }, { 0 }, { 0 }, 0, 0
36137#endif
36138},
36139
36140{
36141	X86_VFMADDSUB132PDZrbk, X86_INS_VFMADDSUB132PD, 0,
36142#ifndef CAPSTONE_DIET
36143	{ 0 }, { 0 }, { 0 }, 0, 0
36144#endif
36145},
36146
36147{
36148	X86_VFMADDSUB132PDZrbkz, X86_INS_VFMADDSUB132PD, 0,
36149#ifndef CAPSTONE_DIET
36150	{ 0 }, { 0 }, { 0 }, 0, 0
36151#endif
36152},
36153
36154{
36155	X86_VFMADDSUB132PDZrk, X86_INS_VFMADDSUB132PD, 0,
36156#ifndef CAPSTONE_DIET
36157	{ 0 }, { 0 }, { 0 }, 0, 0
36158#endif
36159},
36160
36161{
36162	X86_VFMADDSUB132PDZrkz, X86_INS_VFMADDSUB132PD, 0,
36163#ifndef CAPSTONE_DIET
36164	{ 0 }, { 0 }, { 0 }, 0, 0
36165#endif
36166},
36167
36168{
36169	X86_VFMADDSUB132PDm, X86_INS_VFMADDSUB132PD, 0,
36170#ifndef CAPSTONE_DIET
36171	{ 0 }, { 0 }, { 0 }, 0, 0
36172#endif
36173},
36174
36175{
36176	X86_VFMADDSUB132PDr, X86_INS_VFMADDSUB132PD, 0,
36177#ifndef CAPSTONE_DIET
36178	{ 0 }, { 0 }, { 0 }, 0, 0
36179#endif
36180},
36181
36182{
36183	X86_VFMADDSUB132PSYm, X86_INS_VFMADDSUB132PS, 0,
36184#ifndef CAPSTONE_DIET
36185	{ 0 }, { 0 }, { 0 }, 0, 0
36186#endif
36187},
36188
36189{
36190	X86_VFMADDSUB132PSYr, X86_INS_VFMADDSUB132PS, 0,
36191#ifndef CAPSTONE_DIET
36192	{ 0 }, { 0 }, { 0 }, 0, 0
36193#endif
36194},
36195
36196{
36197	X86_VFMADDSUB132PSZ128m, X86_INS_VFMADDSUB132PS, 0,
36198#ifndef CAPSTONE_DIET
36199	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36200#endif
36201},
36202
36203{
36204	X86_VFMADDSUB132PSZ128mb, X86_INS_VFMADDSUB132PS, 0,
36205#ifndef CAPSTONE_DIET
36206	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36207#endif
36208},
36209
36210{
36211	X86_VFMADDSUB132PSZ128mbk, X86_INS_VFMADDSUB132PS, 0,
36212#ifndef CAPSTONE_DIET
36213	{ 0 }, { 0 }, { 0 }, 0, 0
36214#endif
36215},
36216
36217{
36218	X86_VFMADDSUB132PSZ128mbkz, X86_INS_VFMADDSUB132PS, 0,
36219#ifndef CAPSTONE_DIET
36220	{ 0 }, { 0 }, { 0 }, 0, 0
36221#endif
36222},
36223
36224{
36225	X86_VFMADDSUB132PSZ128mk, X86_INS_VFMADDSUB132PS, 0,
36226#ifndef CAPSTONE_DIET
36227	{ 0 }, { 0 }, { 0 }, 0, 0
36228#endif
36229},
36230
36231{
36232	X86_VFMADDSUB132PSZ128mkz, X86_INS_VFMADDSUB132PS, 0,
36233#ifndef CAPSTONE_DIET
36234	{ 0 }, { 0 }, { 0 }, 0, 0
36235#endif
36236},
36237
36238{
36239	X86_VFMADDSUB132PSZ128r, X86_INS_VFMADDSUB132PS, 0,
36240#ifndef CAPSTONE_DIET
36241	{ 0 }, { 0 }, { 0 }, 0, 0
36242#endif
36243},
36244
36245{
36246	X86_VFMADDSUB132PSZ128rk, X86_INS_VFMADDSUB132PS, 0,
36247#ifndef CAPSTONE_DIET
36248	{ 0 }, { 0 }, { 0 }, 0, 0
36249#endif
36250},
36251
36252{
36253	X86_VFMADDSUB132PSZ128rkz, X86_INS_VFMADDSUB132PS, 0,
36254#ifndef CAPSTONE_DIET
36255	{ 0 }, { 0 }, { 0 }, 0, 0
36256#endif
36257},
36258
36259{
36260	X86_VFMADDSUB132PSZ256m, X86_INS_VFMADDSUB132PS, 0,
36261#ifndef CAPSTONE_DIET
36262	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36263#endif
36264},
36265
36266{
36267	X86_VFMADDSUB132PSZ256mb, X86_INS_VFMADDSUB132PS, 0,
36268#ifndef CAPSTONE_DIET
36269	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36270#endif
36271},
36272
36273{
36274	X86_VFMADDSUB132PSZ256mbk, X86_INS_VFMADDSUB132PS, 0,
36275#ifndef CAPSTONE_DIET
36276	{ 0 }, { 0 }, { 0 }, 0, 0
36277#endif
36278},
36279
36280{
36281	X86_VFMADDSUB132PSZ256mbkz, X86_INS_VFMADDSUB132PS, 0,
36282#ifndef CAPSTONE_DIET
36283	{ 0 }, { 0 }, { 0 }, 0, 0
36284#endif
36285},
36286
36287{
36288	X86_VFMADDSUB132PSZ256mk, X86_INS_VFMADDSUB132PS, 0,
36289#ifndef CAPSTONE_DIET
36290	{ 0 }, { 0 }, { 0 }, 0, 0
36291#endif
36292},
36293
36294{
36295	X86_VFMADDSUB132PSZ256mkz, X86_INS_VFMADDSUB132PS, 0,
36296#ifndef CAPSTONE_DIET
36297	{ 0 }, { 0 }, { 0 }, 0, 0
36298#endif
36299},
36300
36301{
36302	X86_VFMADDSUB132PSZ256r, X86_INS_VFMADDSUB132PS, 0,
36303#ifndef CAPSTONE_DIET
36304	{ 0 }, { 0 }, { 0 }, 0, 0
36305#endif
36306},
36307
36308{
36309	X86_VFMADDSUB132PSZ256rk, X86_INS_VFMADDSUB132PS, 0,
36310#ifndef CAPSTONE_DIET
36311	{ 0 }, { 0 }, { 0 }, 0, 0
36312#endif
36313},
36314
36315{
36316	X86_VFMADDSUB132PSZ256rkz, X86_INS_VFMADDSUB132PS, 0,
36317#ifndef CAPSTONE_DIET
36318	{ 0 }, { 0 }, { 0 }, 0, 0
36319#endif
36320},
36321
36322{
36323	X86_VFMADDSUB132PSZm, X86_INS_VFMADDSUB132PS, 0,
36324#ifndef CAPSTONE_DIET
36325	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36326#endif
36327},
36328
36329{
36330	X86_VFMADDSUB132PSZmb, X86_INS_VFMADDSUB132PS, 0,
36331#ifndef CAPSTONE_DIET
36332	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
36333#endif
36334},
36335
36336{
36337	X86_VFMADDSUB132PSZmbk, X86_INS_VFMADDSUB132PS, 0,
36338#ifndef CAPSTONE_DIET
36339	{ 0 }, { 0 }, { 0 }, 0, 0
36340#endif
36341},
36342
36343{
36344	X86_VFMADDSUB132PSZmbkz, X86_INS_VFMADDSUB132PS, 0,
36345#ifndef CAPSTONE_DIET
36346	{ 0 }, { 0 }, { 0 }, 0, 0
36347#endif
36348},
36349
36350{
36351	X86_VFMADDSUB132PSZmk, X86_INS_VFMADDSUB132PS, 0,
36352#ifndef CAPSTONE_DIET
36353	{ 0 }, { 0 }, { 0 }, 0, 0
36354#endif
36355},
36356
36357{
36358	X86_VFMADDSUB132PSZmkz, X86_INS_VFMADDSUB132PS, 0,
36359#ifndef CAPSTONE_DIET
36360	{ 0 }, { 0 }, { 0 }, 0, 0
36361#endif
36362},
36363
36364{
36365	X86_VFMADDSUB132PSZr, X86_INS_VFMADDSUB132PS, 0,
36366#ifndef CAPSTONE_DIET
36367	{ 0 }, { 0 }, { 0 }, 0, 0
36368#endif
36369},
36370
36371{
36372	X86_VFMADDSUB132PSZrb, X86_INS_VFMADDSUB132PS, 0,
36373#ifndef CAPSTONE_DIET
36374	{ 0 }, { 0 }, { 0 }, 0, 0
36375#endif
36376},
36377
36378{
36379	X86_VFMADDSUB132PSZrbk, X86_INS_VFMADDSUB132PS, 0,
36380#ifndef CAPSTONE_DIET
36381	{ 0 }, { 0 }, { 0 }, 0, 0
36382#endif
36383},
36384
36385{
36386	X86_VFMADDSUB132PSZrbkz, X86_INS_VFMADDSUB132PS, 0,
36387#ifndef CAPSTONE_DIET
36388	{ 0 }, { 0 }, { 0 }, 0, 0
36389#endif
36390},
36391
36392{
36393	X86_VFMADDSUB132PSZrk, X86_INS_VFMADDSUB132PS, 0,
36394#ifndef CAPSTONE_DIET
36395	{ 0 }, { 0 }, { 0 }, 0, 0
36396#endif
36397},
36398
36399{
36400	X86_VFMADDSUB132PSZrkz, X86_INS_VFMADDSUB132PS, 0,
36401#ifndef CAPSTONE_DIET
36402	{ 0 }, { 0 }, { 0 }, 0, 0
36403#endif
36404},
36405
36406{
36407	X86_VFMADDSUB132PSm, X86_INS_VFMADDSUB132PS, 0,
36408#ifndef CAPSTONE_DIET
36409	{ 0 }, { 0 }, { 0 }, 0, 0
36410#endif
36411},
36412
36413{
36414	X86_VFMADDSUB132PSr, X86_INS_VFMADDSUB132PS, 0,
36415#ifndef CAPSTONE_DIET
36416	{ 0 }, { 0 }, { 0 }, 0, 0
36417#endif
36418},
36419
36420{
36421	X86_VFMADDSUB213PDYm, X86_INS_VFMADDSUB213PD, 0,
36422#ifndef CAPSTONE_DIET
36423	{ 0 }, { 0 }, { 0 }, 0, 0
36424#endif
36425},
36426
36427{
36428	X86_VFMADDSUB213PDYr, X86_INS_VFMADDSUB213PD, 0,
36429#ifndef CAPSTONE_DIET
36430	{ 0 }, { 0 }, { 0 }, 0, 0
36431#endif
36432},
36433
36434{
36435	X86_VFMADDSUB213PDZ128m, X86_INS_VFMADDSUB213PD, 0,
36436#ifndef CAPSTONE_DIET
36437	{ 0 }, { 0 }, { 0 }, 0, 0
36438#endif
36439},
36440
36441{
36442	X86_VFMADDSUB213PDZ128mb, X86_INS_VFMADDSUB213PD, 0,
36443#ifndef CAPSTONE_DIET
36444	{ 0 }, { 0 }, { 0 }, 0, 0
36445#endif
36446},
36447
36448{
36449	X86_VFMADDSUB213PDZ128mbk, X86_INS_VFMADDSUB213PD, 0,
36450#ifndef CAPSTONE_DIET
36451	{ 0 }, { 0 }, { 0 }, 0, 0
36452#endif
36453},
36454
36455{
36456	X86_VFMADDSUB213PDZ128mbkz, X86_INS_VFMADDSUB213PD, 0,
36457#ifndef CAPSTONE_DIET
36458	{ 0 }, { 0 }, { 0 }, 0, 0
36459#endif
36460},
36461
36462{
36463	X86_VFMADDSUB213PDZ128mk, X86_INS_VFMADDSUB213PD, 0,
36464#ifndef CAPSTONE_DIET
36465	{ 0 }, { 0 }, { 0 }, 0, 0
36466#endif
36467},
36468
36469{
36470	X86_VFMADDSUB213PDZ128mkz, X86_INS_VFMADDSUB213PD, 0,
36471#ifndef CAPSTONE_DIET
36472	{ 0 }, { 0 }, { 0 }, 0, 0
36473#endif
36474},
36475
36476{
36477	X86_VFMADDSUB213PDZ128r, X86_INS_VFMADDSUB213PD, 0,
36478#ifndef CAPSTONE_DIET
36479	{ 0 }, { 0 }, { 0 }, 0, 0
36480#endif
36481},
36482
36483{
36484	X86_VFMADDSUB213PDZ128rk, X86_INS_VFMADDSUB213PD, 0,
36485#ifndef CAPSTONE_DIET
36486	{ 0 }, { 0 }, { 0 }, 0, 0
36487#endif
36488},
36489
36490{
36491	X86_VFMADDSUB213PDZ128rkz, X86_INS_VFMADDSUB213PD, 0,
36492#ifndef CAPSTONE_DIET
36493	{ 0 }, { 0 }, { 0 }, 0, 0
36494#endif
36495},
36496
36497{
36498	X86_VFMADDSUB213PDZ256m, X86_INS_VFMADDSUB213PD, 0,
36499#ifndef CAPSTONE_DIET
36500	{ 0 }, { 0 }, { 0 }, 0, 0
36501#endif
36502},
36503
36504{
36505	X86_VFMADDSUB213PDZ256mb, X86_INS_VFMADDSUB213PD, 0,
36506#ifndef CAPSTONE_DIET
36507	{ 0 }, { 0 }, { 0 }, 0, 0
36508#endif
36509},
36510
36511{
36512	X86_VFMADDSUB213PDZ256mbk, X86_INS_VFMADDSUB213PD, 0,
36513#ifndef CAPSTONE_DIET
36514	{ 0 }, { 0 }, { 0 }, 0, 0
36515#endif
36516},
36517
36518{
36519	X86_VFMADDSUB213PDZ256mbkz, X86_INS_VFMADDSUB213PD, 0,
36520#ifndef CAPSTONE_DIET
36521	{ 0 }, { 0 }, { 0 }, 0, 0
36522#endif
36523},
36524
36525{
36526	X86_VFMADDSUB213PDZ256mk, X86_INS_VFMADDSUB213PD, 0,
36527#ifndef CAPSTONE_DIET
36528	{ 0 }, { 0 }, { 0 }, 0, 0
36529#endif
36530},
36531
36532{
36533	X86_VFMADDSUB213PDZ256mkz, X86_INS_VFMADDSUB213PD, 0,
36534#ifndef CAPSTONE_DIET
36535	{ 0 }, { 0 }, { 0 }, 0, 0
36536#endif
36537},
36538
36539{
36540	X86_VFMADDSUB213PDZ256r, X86_INS_VFMADDSUB213PD, 0,
36541#ifndef CAPSTONE_DIET
36542	{ 0 }, { 0 }, { 0 }, 0, 0
36543#endif
36544},
36545
36546{
36547	X86_VFMADDSUB213PDZ256rk, X86_INS_VFMADDSUB213PD, 0,
36548#ifndef CAPSTONE_DIET
36549	{ 0 }, { 0 }, { 0 }, 0, 0
36550#endif
36551},
36552
36553{
36554	X86_VFMADDSUB213PDZ256rkz, X86_INS_VFMADDSUB213PD, 0,
36555#ifndef CAPSTONE_DIET
36556	{ 0 }, { 0 }, { 0 }, 0, 0
36557#endif
36558},
36559
36560{
36561	X86_VFMADDSUB213PDZm, X86_INS_VFMADDSUB213PD, 0,
36562#ifndef CAPSTONE_DIET
36563	{ 0 }, { 0 }, { 0 }, 0, 0
36564#endif
36565},
36566
36567{
36568	X86_VFMADDSUB213PDZmb, X86_INS_VFMADDSUB213PD, 0,
36569#ifndef CAPSTONE_DIET
36570	{ 0 }, { 0 }, { 0 }, 0, 0
36571#endif
36572},
36573
36574{
36575	X86_VFMADDSUB213PDZmbk, X86_INS_VFMADDSUB213PD, 0,
36576#ifndef CAPSTONE_DIET
36577	{ 0 }, { 0 }, { 0 }, 0, 0
36578#endif
36579},
36580
36581{
36582	X86_VFMADDSUB213PDZmbkz, X86_INS_VFMADDSUB213PD, 0,
36583#ifndef CAPSTONE_DIET
36584	{ 0 }, { 0 }, { 0 }, 0, 0
36585#endif
36586},
36587
36588{
36589	X86_VFMADDSUB213PDZmk, X86_INS_VFMADDSUB213PD, 0,
36590#ifndef CAPSTONE_DIET
36591	{ 0 }, { 0 }, { 0 }, 0, 0
36592#endif
36593},
36594
36595{
36596	X86_VFMADDSUB213PDZmkz, X86_INS_VFMADDSUB213PD, 0,
36597#ifndef CAPSTONE_DIET
36598	{ 0 }, { 0 }, { 0 }, 0, 0
36599#endif
36600},
36601
36602{
36603	X86_VFMADDSUB213PDZr, X86_INS_VFMADDSUB213PD, 0,
36604#ifndef CAPSTONE_DIET
36605	{ 0 }, { 0 }, { 0 }, 0, 0
36606#endif
36607},
36608
36609{
36610	X86_VFMADDSUB213PDZrb, X86_INS_VFMADDSUB213PD, 0,
36611#ifndef CAPSTONE_DIET
36612	{ 0 }, { 0 }, { 0 }, 0, 0
36613#endif
36614},
36615
36616{
36617	X86_VFMADDSUB213PDZrbk, X86_INS_VFMADDSUB213PD, 0,
36618#ifndef CAPSTONE_DIET
36619	{ 0 }, { 0 }, { 0 }, 0, 0
36620#endif
36621},
36622
36623{
36624	X86_VFMADDSUB213PDZrbkz, X86_INS_VFMADDSUB213PD, 0,
36625#ifndef CAPSTONE_DIET
36626	{ 0 }, { 0 }, { 0 }, 0, 0
36627#endif
36628},
36629
36630{
36631	X86_VFMADDSUB213PDZrk, X86_INS_VFMADDSUB213PD, 0,
36632#ifndef CAPSTONE_DIET
36633	{ 0 }, { 0 }, { 0 }, 0, 0
36634#endif
36635},
36636
36637{
36638	X86_VFMADDSUB213PDZrkz, X86_INS_VFMADDSUB213PD, 0,
36639#ifndef CAPSTONE_DIET
36640	{ 0 }, { 0 }, { 0 }, 0, 0
36641#endif
36642},
36643
36644{
36645	X86_VFMADDSUB213PDm, X86_INS_VFMADDSUB213PD, 0,
36646#ifndef CAPSTONE_DIET
36647	{ 0 }, { 0 }, { 0 }, 0, 0
36648#endif
36649},
36650
36651{
36652	X86_VFMADDSUB213PDr, X86_INS_VFMADDSUB213PD, 0,
36653#ifndef CAPSTONE_DIET
36654	{ 0 }, { 0 }, { 0 }, 0, 0
36655#endif
36656},
36657
36658{
36659	X86_VFMADDSUB213PSYm, X86_INS_VFMADDSUB213PS, 0,
36660#ifndef CAPSTONE_DIET
36661	{ 0 }, { 0 }, { 0 }, 0, 0
36662#endif
36663},
36664
36665{
36666	X86_VFMADDSUB213PSYr, X86_INS_VFMADDSUB213PS, 0,
36667#ifndef CAPSTONE_DIET
36668	{ 0 }, { 0 }, { 0 }, 0, 0
36669#endif
36670},
36671
36672{
36673	X86_VFMADDSUB213PSZ128m, X86_INS_VFMADDSUB213PS, 0,
36674#ifndef CAPSTONE_DIET
36675	{ 0 }, { 0 }, { 0 }, 0, 0
36676#endif
36677},
36678
36679{
36680	X86_VFMADDSUB213PSZ128mb, X86_INS_VFMADDSUB213PS, 0,
36681#ifndef CAPSTONE_DIET
36682	{ 0 }, { 0 }, { 0 }, 0, 0
36683#endif
36684},
36685
36686{
36687	X86_VFMADDSUB213PSZ128mbk, X86_INS_VFMADDSUB213PS, 0,
36688#ifndef CAPSTONE_DIET
36689	{ 0 }, { 0 }, { 0 }, 0, 0
36690#endif
36691},
36692
36693{
36694	X86_VFMADDSUB213PSZ128mbkz, X86_INS_VFMADDSUB213PS, 0,
36695#ifndef CAPSTONE_DIET
36696	{ 0 }, { 0 }, { 0 }, 0, 0
36697#endif
36698},
36699
36700{
36701	X86_VFMADDSUB213PSZ128mk, X86_INS_VFMADDSUB213PS, 0,
36702#ifndef CAPSTONE_DIET
36703	{ 0 }, { 0 }, { 0 }, 0, 0
36704#endif
36705},
36706
36707{
36708	X86_VFMADDSUB213PSZ128mkz, X86_INS_VFMADDSUB213PS, 0,
36709#ifndef CAPSTONE_DIET
36710	{ 0 }, { 0 }, { 0 }, 0, 0
36711#endif
36712},
36713
36714{
36715	X86_VFMADDSUB213PSZ128r, X86_INS_VFMADDSUB213PS, 0,
36716#ifndef CAPSTONE_DIET
36717	{ 0 }, { 0 }, { 0 }, 0, 0
36718#endif
36719},
36720
36721{
36722	X86_VFMADDSUB213PSZ128rk, X86_INS_VFMADDSUB213PS, 0,
36723#ifndef CAPSTONE_DIET
36724	{ 0 }, { 0 }, { 0 }, 0, 0
36725#endif
36726},
36727
36728{
36729	X86_VFMADDSUB213PSZ128rkz, X86_INS_VFMADDSUB213PS, 0,
36730#ifndef CAPSTONE_DIET
36731	{ 0 }, { 0 }, { 0 }, 0, 0
36732#endif
36733},
36734
36735{
36736	X86_VFMADDSUB213PSZ256m, X86_INS_VFMADDSUB213PS, 0,
36737#ifndef CAPSTONE_DIET
36738	{ 0 }, { 0 }, { 0 }, 0, 0
36739#endif
36740},
36741
36742{
36743	X86_VFMADDSUB213PSZ256mb, X86_INS_VFMADDSUB213PS, 0,
36744#ifndef CAPSTONE_DIET
36745	{ 0 }, { 0 }, { 0 }, 0, 0
36746#endif
36747},
36748
36749{
36750	X86_VFMADDSUB213PSZ256mbk, X86_INS_VFMADDSUB213PS, 0,
36751#ifndef CAPSTONE_DIET
36752	{ 0 }, { 0 }, { 0 }, 0, 0
36753#endif
36754},
36755
36756{
36757	X86_VFMADDSUB213PSZ256mbkz, X86_INS_VFMADDSUB213PS, 0,
36758#ifndef CAPSTONE_DIET
36759	{ 0 }, { 0 }, { 0 }, 0, 0
36760#endif
36761},
36762
36763{
36764	X86_VFMADDSUB213PSZ256mk, X86_INS_VFMADDSUB213PS, 0,
36765#ifndef CAPSTONE_DIET
36766	{ 0 }, { 0 }, { 0 }, 0, 0
36767#endif
36768},
36769
36770{
36771	X86_VFMADDSUB213PSZ256mkz, X86_INS_VFMADDSUB213PS, 0,
36772#ifndef CAPSTONE_DIET
36773	{ 0 }, { 0 }, { 0 }, 0, 0
36774#endif
36775},
36776
36777{
36778	X86_VFMADDSUB213PSZ256r, X86_INS_VFMADDSUB213PS, 0,
36779#ifndef CAPSTONE_DIET
36780	{ 0 }, { 0 }, { 0 }, 0, 0
36781#endif
36782},
36783
36784{
36785	X86_VFMADDSUB213PSZ256rk, X86_INS_VFMADDSUB213PS, 0,
36786#ifndef CAPSTONE_DIET
36787	{ 0 }, { 0 }, { 0 }, 0, 0
36788#endif
36789},
36790
36791{
36792	X86_VFMADDSUB213PSZ256rkz, X86_INS_VFMADDSUB213PS, 0,
36793#ifndef CAPSTONE_DIET
36794	{ 0 }, { 0 }, { 0 }, 0, 0
36795#endif
36796},
36797
36798{
36799	X86_VFMADDSUB213PSZm, X86_INS_VFMADDSUB213PS, 0,
36800#ifndef CAPSTONE_DIET
36801	{ 0 }, { 0 }, { 0 }, 0, 0
36802#endif
36803},
36804
36805{
36806	X86_VFMADDSUB213PSZmb, X86_INS_VFMADDSUB213PS, 0,
36807#ifndef CAPSTONE_DIET
36808	{ 0 }, { 0 }, { 0 }, 0, 0
36809#endif
36810},
36811
36812{
36813	X86_VFMADDSUB213PSZmbk, X86_INS_VFMADDSUB213PS, 0,
36814#ifndef CAPSTONE_DIET
36815	{ 0 }, { 0 }, { 0 }, 0, 0
36816#endif
36817},
36818
36819{
36820	X86_VFMADDSUB213PSZmbkz, X86_INS_VFMADDSUB213PS, 0,
36821#ifndef CAPSTONE_DIET
36822	{ 0 }, { 0 }, { 0 }, 0, 0
36823#endif
36824},
36825
36826{
36827	X86_VFMADDSUB213PSZmk, X86_INS_VFMADDSUB213PS, 0,
36828#ifndef CAPSTONE_DIET
36829	{ 0 }, { 0 }, { 0 }, 0, 0
36830#endif
36831},
36832
36833{
36834	X86_VFMADDSUB213PSZmkz, X86_INS_VFMADDSUB213PS, 0,
36835#ifndef CAPSTONE_DIET
36836	{ 0 }, { 0 }, { 0 }, 0, 0
36837#endif
36838},
36839
36840{
36841	X86_VFMADDSUB213PSZr, X86_INS_VFMADDSUB213PS, 0,
36842#ifndef CAPSTONE_DIET
36843	{ 0 }, { 0 }, { 0 }, 0, 0
36844#endif
36845},
36846
36847{
36848	X86_VFMADDSUB213PSZrb, X86_INS_VFMADDSUB213PS, 0,
36849#ifndef CAPSTONE_DIET
36850	{ 0 }, { 0 }, { 0 }, 0, 0
36851#endif
36852},
36853
36854{
36855	X86_VFMADDSUB213PSZrbk, X86_INS_VFMADDSUB213PS, 0,
36856#ifndef CAPSTONE_DIET
36857	{ 0 }, { 0 }, { 0 }, 0, 0
36858#endif
36859},
36860
36861{
36862	X86_VFMADDSUB213PSZrbkz, X86_INS_VFMADDSUB213PS, 0,
36863#ifndef CAPSTONE_DIET
36864	{ 0 }, { 0 }, { 0 }, 0, 0
36865#endif
36866},
36867
36868{
36869	X86_VFMADDSUB213PSZrk, X86_INS_VFMADDSUB213PS, 0,
36870#ifndef CAPSTONE_DIET
36871	{ 0 }, { 0 }, { 0 }, 0, 0
36872#endif
36873},
36874
36875{
36876	X86_VFMADDSUB213PSZrkz, X86_INS_VFMADDSUB213PS, 0,
36877#ifndef CAPSTONE_DIET
36878	{ 0 }, { 0 }, { 0 }, 0, 0
36879#endif
36880},
36881
36882{
36883	X86_VFMADDSUB213PSm, X86_INS_VFMADDSUB213PS, 0,
36884#ifndef CAPSTONE_DIET
36885	{ 0 }, { 0 }, { 0 }, 0, 0
36886#endif
36887},
36888
36889{
36890	X86_VFMADDSUB213PSr, X86_INS_VFMADDSUB213PS, 0,
36891#ifndef CAPSTONE_DIET
36892	{ 0 }, { 0 }, { 0 }, 0, 0
36893#endif
36894},
36895
36896{
36897	X86_VFMADDSUB231PDYm, X86_INS_VFMADDSUB231PD, 0,
36898#ifndef CAPSTONE_DIET
36899	{ 0 }, { 0 }, { 0 }, 0, 0
36900#endif
36901},
36902
36903{
36904	X86_VFMADDSUB231PDYr, X86_INS_VFMADDSUB231PD, 0,
36905#ifndef CAPSTONE_DIET
36906	{ 0 }, { 0 }, { 0 }, 0, 0
36907#endif
36908},
36909
36910{
36911	X86_VFMADDSUB231PDZ128m, X86_INS_VFMADDSUB231PD, 0,
36912#ifndef CAPSTONE_DIET
36913	{ 0 }, { 0 }, { 0 }, 0, 0
36914#endif
36915},
36916
36917{
36918	X86_VFMADDSUB231PDZ128mb, X86_INS_VFMADDSUB231PD, 0,
36919#ifndef CAPSTONE_DIET
36920	{ 0 }, { 0 }, { 0 }, 0, 0
36921#endif
36922},
36923
36924{
36925	X86_VFMADDSUB231PDZ128mbk, X86_INS_VFMADDSUB231PD, 0,
36926#ifndef CAPSTONE_DIET
36927	{ 0 }, { 0 }, { 0 }, 0, 0
36928#endif
36929},
36930
36931{
36932	X86_VFMADDSUB231PDZ128mbkz, X86_INS_VFMADDSUB231PD, 0,
36933#ifndef CAPSTONE_DIET
36934	{ 0 }, { 0 }, { 0 }, 0, 0
36935#endif
36936},
36937
36938{
36939	X86_VFMADDSUB231PDZ128mk, X86_INS_VFMADDSUB231PD, 0,
36940#ifndef CAPSTONE_DIET
36941	{ 0 }, { 0 }, { 0 }, 0, 0
36942#endif
36943},
36944
36945{
36946	X86_VFMADDSUB231PDZ128mkz, X86_INS_VFMADDSUB231PD, 0,
36947#ifndef CAPSTONE_DIET
36948	{ 0 }, { 0 }, { 0 }, 0, 0
36949#endif
36950},
36951
36952{
36953	X86_VFMADDSUB231PDZ128r, X86_INS_VFMADDSUB231PD, 0,
36954#ifndef CAPSTONE_DIET
36955	{ 0 }, { 0 }, { 0 }, 0, 0
36956#endif
36957},
36958
36959{
36960	X86_VFMADDSUB231PDZ128rk, X86_INS_VFMADDSUB231PD, 0,
36961#ifndef CAPSTONE_DIET
36962	{ 0 }, { 0 }, { 0 }, 0, 0
36963#endif
36964},
36965
36966{
36967	X86_VFMADDSUB231PDZ128rkz, X86_INS_VFMADDSUB231PD, 0,
36968#ifndef CAPSTONE_DIET
36969	{ 0 }, { 0 }, { 0 }, 0, 0
36970#endif
36971},
36972
36973{
36974	X86_VFMADDSUB231PDZ256m, X86_INS_VFMADDSUB231PD, 0,
36975#ifndef CAPSTONE_DIET
36976	{ 0 }, { 0 }, { 0 }, 0, 0
36977#endif
36978},
36979
36980{
36981	X86_VFMADDSUB231PDZ256mb, X86_INS_VFMADDSUB231PD, 0,
36982#ifndef CAPSTONE_DIET
36983	{ 0 }, { 0 }, { 0 }, 0, 0
36984#endif
36985},
36986
36987{
36988	X86_VFMADDSUB231PDZ256mbk, X86_INS_VFMADDSUB231PD, 0,
36989#ifndef CAPSTONE_DIET
36990	{ 0 }, { 0 }, { 0 }, 0, 0
36991#endif
36992},
36993
36994{
36995	X86_VFMADDSUB231PDZ256mbkz, X86_INS_VFMADDSUB231PD, 0,
36996#ifndef CAPSTONE_DIET
36997	{ 0 }, { 0 }, { 0 }, 0, 0
36998#endif
36999},
37000
37001{
37002	X86_VFMADDSUB231PDZ256mk, X86_INS_VFMADDSUB231PD, 0,
37003#ifndef CAPSTONE_DIET
37004	{ 0 }, { 0 }, { 0 }, 0, 0
37005#endif
37006},
37007
37008{
37009	X86_VFMADDSUB231PDZ256mkz, X86_INS_VFMADDSUB231PD, 0,
37010#ifndef CAPSTONE_DIET
37011	{ 0 }, { 0 }, { 0 }, 0, 0
37012#endif
37013},
37014
37015{
37016	X86_VFMADDSUB231PDZ256r, X86_INS_VFMADDSUB231PD, 0,
37017#ifndef CAPSTONE_DIET
37018	{ 0 }, { 0 }, { 0 }, 0, 0
37019#endif
37020},
37021
37022{
37023	X86_VFMADDSUB231PDZ256rk, X86_INS_VFMADDSUB231PD, 0,
37024#ifndef CAPSTONE_DIET
37025	{ 0 }, { 0 }, { 0 }, 0, 0
37026#endif
37027},
37028
37029{
37030	X86_VFMADDSUB231PDZ256rkz, X86_INS_VFMADDSUB231PD, 0,
37031#ifndef CAPSTONE_DIET
37032	{ 0 }, { 0 }, { 0 }, 0, 0
37033#endif
37034},
37035
37036{
37037	X86_VFMADDSUB231PDZm, X86_INS_VFMADDSUB231PD, 0,
37038#ifndef CAPSTONE_DIET
37039	{ 0 }, { 0 }, { 0 }, 0, 0
37040#endif
37041},
37042
37043{
37044	X86_VFMADDSUB231PDZmb, X86_INS_VFMADDSUB231PD, 0,
37045#ifndef CAPSTONE_DIET
37046	{ 0 }, { 0 }, { 0 }, 0, 0
37047#endif
37048},
37049
37050{
37051	X86_VFMADDSUB231PDZmbk, X86_INS_VFMADDSUB231PD, 0,
37052#ifndef CAPSTONE_DIET
37053	{ 0 }, { 0 }, { 0 }, 0, 0
37054#endif
37055},
37056
37057{
37058	X86_VFMADDSUB231PDZmbkz, X86_INS_VFMADDSUB231PD, 0,
37059#ifndef CAPSTONE_DIET
37060	{ 0 }, { 0 }, { 0 }, 0, 0
37061#endif
37062},
37063
37064{
37065	X86_VFMADDSUB231PDZmk, X86_INS_VFMADDSUB231PD, 0,
37066#ifndef CAPSTONE_DIET
37067	{ 0 }, { 0 }, { 0 }, 0, 0
37068#endif
37069},
37070
37071{
37072	X86_VFMADDSUB231PDZmkz, X86_INS_VFMADDSUB231PD, 0,
37073#ifndef CAPSTONE_DIET
37074	{ 0 }, { 0 }, { 0 }, 0, 0
37075#endif
37076},
37077
37078{
37079	X86_VFMADDSUB231PDZr, X86_INS_VFMADDSUB231PD, 0,
37080#ifndef CAPSTONE_DIET
37081	{ 0 }, { 0 }, { 0 }, 0, 0
37082#endif
37083},
37084
37085{
37086	X86_VFMADDSUB231PDZrb, X86_INS_VFMADDSUB231PD, 0,
37087#ifndef CAPSTONE_DIET
37088	{ 0 }, { 0 }, { 0 }, 0, 0
37089#endif
37090},
37091
37092{
37093	X86_VFMADDSUB231PDZrbk, X86_INS_VFMADDSUB231PD, 0,
37094#ifndef CAPSTONE_DIET
37095	{ 0 }, { 0 }, { 0 }, 0, 0
37096#endif
37097},
37098
37099{
37100	X86_VFMADDSUB231PDZrbkz, X86_INS_VFMADDSUB231PD, 0,
37101#ifndef CAPSTONE_DIET
37102	{ 0 }, { 0 }, { 0 }, 0, 0
37103#endif
37104},
37105
37106{
37107	X86_VFMADDSUB231PDZrk, X86_INS_VFMADDSUB231PD, 0,
37108#ifndef CAPSTONE_DIET
37109	{ 0 }, { 0 }, { 0 }, 0, 0
37110#endif
37111},
37112
37113{
37114	X86_VFMADDSUB231PDZrkz, X86_INS_VFMADDSUB231PD, 0,
37115#ifndef CAPSTONE_DIET
37116	{ 0 }, { 0 }, { 0 }, 0, 0
37117#endif
37118},
37119
37120{
37121	X86_VFMADDSUB231PDm, X86_INS_VFMADDSUB231PD, 0,
37122#ifndef CAPSTONE_DIET
37123	{ 0 }, { 0 }, { 0 }, 0, 0
37124#endif
37125},
37126
37127{
37128	X86_VFMADDSUB231PDr, X86_INS_VFMADDSUB231PD, 0,
37129#ifndef CAPSTONE_DIET
37130	{ 0 }, { 0 }, { 0 }, 0, 0
37131#endif
37132},
37133
37134{
37135	X86_VFMADDSUB231PSYm, X86_INS_VFMADDSUB231PS, 0,
37136#ifndef CAPSTONE_DIET
37137	{ 0 }, { 0 }, { 0 }, 0, 0
37138#endif
37139},
37140
37141{
37142	X86_VFMADDSUB231PSYr, X86_INS_VFMADDSUB231PS, 0,
37143#ifndef CAPSTONE_DIET
37144	{ 0 }, { 0 }, { 0 }, 0, 0
37145#endif
37146},
37147
37148{
37149	X86_VFMADDSUB231PSZ128m, X86_INS_VFMADDSUB231PS, 0,
37150#ifndef CAPSTONE_DIET
37151	{ 0 }, { 0 }, { 0 }, 0, 0
37152#endif
37153},
37154
37155{
37156	X86_VFMADDSUB231PSZ128mb, X86_INS_VFMADDSUB231PS, 0,
37157#ifndef CAPSTONE_DIET
37158	{ 0 }, { 0 }, { 0 }, 0, 0
37159#endif
37160},
37161
37162{
37163	X86_VFMADDSUB231PSZ128mbk, X86_INS_VFMADDSUB231PS, 0,
37164#ifndef CAPSTONE_DIET
37165	{ 0 }, { 0 }, { 0 }, 0, 0
37166#endif
37167},
37168
37169{
37170	X86_VFMADDSUB231PSZ128mbkz, X86_INS_VFMADDSUB231PS, 0,
37171#ifndef CAPSTONE_DIET
37172	{ 0 }, { 0 }, { 0 }, 0, 0
37173#endif
37174},
37175
37176{
37177	X86_VFMADDSUB231PSZ128mk, X86_INS_VFMADDSUB231PS, 0,
37178#ifndef CAPSTONE_DIET
37179	{ 0 }, { 0 }, { 0 }, 0, 0
37180#endif
37181},
37182
37183{
37184	X86_VFMADDSUB231PSZ128mkz, X86_INS_VFMADDSUB231PS, 0,
37185#ifndef CAPSTONE_DIET
37186	{ 0 }, { 0 }, { 0 }, 0, 0
37187#endif
37188},
37189
37190{
37191	X86_VFMADDSUB231PSZ128r, X86_INS_VFMADDSUB231PS, 0,
37192#ifndef CAPSTONE_DIET
37193	{ 0 }, { 0 }, { 0 }, 0, 0
37194#endif
37195},
37196
37197{
37198	X86_VFMADDSUB231PSZ128rk, X86_INS_VFMADDSUB231PS, 0,
37199#ifndef CAPSTONE_DIET
37200	{ 0 }, { 0 }, { 0 }, 0, 0
37201#endif
37202},
37203
37204{
37205	X86_VFMADDSUB231PSZ128rkz, X86_INS_VFMADDSUB231PS, 0,
37206#ifndef CAPSTONE_DIET
37207	{ 0 }, { 0 }, { 0 }, 0, 0
37208#endif
37209},
37210
37211{
37212	X86_VFMADDSUB231PSZ256m, X86_INS_VFMADDSUB231PS, 0,
37213#ifndef CAPSTONE_DIET
37214	{ 0 }, { 0 }, { 0 }, 0, 0
37215#endif
37216},
37217
37218{
37219	X86_VFMADDSUB231PSZ256mb, X86_INS_VFMADDSUB231PS, 0,
37220#ifndef CAPSTONE_DIET
37221	{ 0 }, { 0 }, { 0 }, 0, 0
37222#endif
37223},
37224
37225{
37226	X86_VFMADDSUB231PSZ256mbk, X86_INS_VFMADDSUB231PS, 0,
37227#ifndef CAPSTONE_DIET
37228	{ 0 }, { 0 }, { 0 }, 0, 0
37229#endif
37230},
37231
37232{
37233	X86_VFMADDSUB231PSZ256mbkz, X86_INS_VFMADDSUB231PS, 0,
37234#ifndef CAPSTONE_DIET
37235	{ 0 }, { 0 }, { 0 }, 0, 0
37236#endif
37237},
37238
37239{
37240	X86_VFMADDSUB231PSZ256mk, X86_INS_VFMADDSUB231PS, 0,
37241#ifndef CAPSTONE_DIET
37242	{ 0 }, { 0 }, { 0 }, 0, 0
37243#endif
37244},
37245
37246{
37247	X86_VFMADDSUB231PSZ256mkz, X86_INS_VFMADDSUB231PS, 0,
37248#ifndef CAPSTONE_DIET
37249	{ 0 }, { 0 }, { 0 }, 0, 0
37250#endif
37251},
37252
37253{
37254	X86_VFMADDSUB231PSZ256r, X86_INS_VFMADDSUB231PS, 0,
37255#ifndef CAPSTONE_DIET
37256	{ 0 }, { 0 }, { 0 }, 0, 0
37257#endif
37258},
37259
37260{
37261	X86_VFMADDSUB231PSZ256rk, X86_INS_VFMADDSUB231PS, 0,
37262#ifndef CAPSTONE_DIET
37263	{ 0 }, { 0 }, { 0 }, 0, 0
37264#endif
37265},
37266
37267{
37268	X86_VFMADDSUB231PSZ256rkz, X86_INS_VFMADDSUB231PS, 0,
37269#ifndef CAPSTONE_DIET
37270	{ 0 }, { 0 }, { 0 }, 0, 0
37271#endif
37272},
37273
37274{
37275	X86_VFMADDSUB231PSZm, X86_INS_VFMADDSUB231PS, 0,
37276#ifndef CAPSTONE_DIET
37277	{ 0 }, { 0 }, { 0 }, 0, 0
37278#endif
37279},
37280
37281{
37282	X86_VFMADDSUB231PSZmb, X86_INS_VFMADDSUB231PS, 0,
37283#ifndef CAPSTONE_DIET
37284	{ 0 }, { 0 }, { 0 }, 0, 0
37285#endif
37286},
37287
37288{
37289	X86_VFMADDSUB231PSZmbk, X86_INS_VFMADDSUB231PS, 0,
37290#ifndef CAPSTONE_DIET
37291	{ 0 }, { 0 }, { 0 }, 0, 0
37292#endif
37293},
37294
37295{
37296	X86_VFMADDSUB231PSZmbkz, X86_INS_VFMADDSUB231PS, 0,
37297#ifndef CAPSTONE_DIET
37298	{ 0 }, { 0 }, { 0 }, 0, 0
37299#endif
37300},
37301
37302{
37303	X86_VFMADDSUB231PSZmk, X86_INS_VFMADDSUB231PS, 0,
37304#ifndef CAPSTONE_DIET
37305	{ 0 }, { 0 }, { 0 }, 0, 0
37306#endif
37307},
37308
37309{
37310	X86_VFMADDSUB231PSZmkz, X86_INS_VFMADDSUB231PS, 0,
37311#ifndef CAPSTONE_DIET
37312	{ 0 }, { 0 }, { 0 }, 0, 0
37313#endif
37314},
37315
37316{
37317	X86_VFMADDSUB231PSZr, X86_INS_VFMADDSUB231PS, 0,
37318#ifndef CAPSTONE_DIET
37319	{ 0 }, { 0 }, { 0 }, 0, 0
37320#endif
37321},
37322
37323{
37324	X86_VFMADDSUB231PSZrb, X86_INS_VFMADDSUB231PS, 0,
37325#ifndef CAPSTONE_DIET
37326	{ 0 }, { 0 }, { 0 }, 0, 0
37327#endif
37328},
37329
37330{
37331	X86_VFMADDSUB231PSZrbk, X86_INS_VFMADDSUB231PS, 0,
37332#ifndef CAPSTONE_DIET
37333	{ 0 }, { 0 }, { 0 }, 0, 0
37334#endif
37335},
37336
37337{
37338	X86_VFMADDSUB231PSZrbkz, X86_INS_VFMADDSUB231PS, 0,
37339#ifndef CAPSTONE_DIET
37340	{ 0 }, { 0 }, { 0 }, 0, 0
37341#endif
37342},
37343
37344{
37345	X86_VFMADDSUB231PSZrk, X86_INS_VFMADDSUB231PS, 0,
37346#ifndef CAPSTONE_DIET
37347	{ 0 }, { 0 }, { 0 }, 0, 0
37348#endif
37349},
37350
37351{
37352	X86_VFMADDSUB231PSZrkz, X86_INS_VFMADDSUB231PS, 0,
37353#ifndef CAPSTONE_DIET
37354	{ 0 }, { 0 }, { 0 }, 0, 0
37355#endif
37356},
37357
37358{
37359	X86_VFMADDSUB231PSm, X86_INS_VFMADDSUB231PS, 0,
37360#ifndef CAPSTONE_DIET
37361	{ 0 }, { 0 }, { 0 }, 0, 0
37362#endif
37363},
37364
37365{
37366	X86_VFMADDSUB231PSr, X86_INS_VFMADDSUB231PS, 0,
37367#ifndef CAPSTONE_DIET
37368	{ 0 }, { 0 }, { 0 }, 0, 0
37369#endif
37370},
37371
37372{
37373	X86_VFMADDSUBPD4Ymr, X86_INS_VFMADDSUBPD, 0,
37374#ifndef CAPSTONE_DIET
37375	{ 0 }, { 0 }, { 0 }, 0, 0
37376#endif
37377},
37378
37379{
37380	X86_VFMADDSUBPD4Yrm, X86_INS_VFMADDSUBPD, 0,
37381#ifndef CAPSTONE_DIET
37382	{ 0 }, { 0 }, { 0 }, 0, 0
37383#endif
37384},
37385
37386{
37387	X86_VFMADDSUBPD4Yrr, X86_INS_VFMADDSUBPD, 0,
37388#ifndef CAPSTONE_DIET
37389	{ 0 }, { 0 }, { 0 }, 0, 0
37390#endif
37391},
37392
37393{
37394	X86_VFMADDSUBPD4Yrr_REV, X86_INS_VFMADDSUBPD, 0,
37395#ifndef CAPSTONE_DIET
37396	{ 0 }, { 0 }, { 0 }, 0, 0
37397#endif
37398},
37399
37400{
37401	X86_VFMADDSUBPD4mr, X86_INS_VFMADDSUBPD, 0,
37402#ifndef CAPSTONE_DIET
37403	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37404#endif
37405},
37406
37407{
37408	X86_VFMADDSUBPD4rm, X86_INS_VFMADDSUBPD, 0,
37409#ifndef CAPSTONE_DIET
37410	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37411#endif
37412},
37413
37414{
37415	X86_VFMADDSUBPD4rr, X86_INS_VFMADDSUBPD, 0,
37416#ifndef CAPSTONE_DIET
37417	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37418#endif
37419},
37420
37421{
37422	X86_VFMADDSUBPD4rr_REV, X86_INS_VFMADDSUBPD, 0,
37423#ifndef CAPSTONE_DIET
37424	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37425#endif
37426},
37427
37428{
37429	X86_VFMADDSUBPS4Ymr, X86_INS_VFMADDSUBPS, 0,
37430#ifndef CAPSTONE_DIET
37431	{ 0 }, { 0 }, { 0 }, 0, 0
37432#endif
37433},
37434
37435{
37436	X86_VFMADDSUBPS4Yrm, X86_INS_VFMADDSUBPS, 0,
37437#ifndef CAPSTONE_DIET
37438	{ 0 }, { 0 }, { 0 }, 0, 0
37439#endif
37440},
37441
37442{
37443	X86_VFMADDSUBPS4Yrr, X86_INS_VFMADDSUBPS, 0,
37444#ifndef CAPSTONE_DIET
37445	{ 0 }, { 0 }, { 0 }, 0, 0
37446#endif
37447},
37448
37449{
37450	X86_VFMADDSUBPS4Yrr_REV, X86_INS_VFMADDSUBPS, 0,
37451#ifndef CAPSTONE_DIET
37452	{ 0 }, { 0 }, { 0 }, 0, 0
37453#endif
37454},
37455
37456{
37457	X86_VFMADDSUBPS4mr, X86_INS_VFMADDSUBPS, 0,
37458#ifndef CAPSTONE_DIET
37459	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37460#endif
37461},
37462
37463{
37464	X86_VFMADDSUBPS4rm, X86_INS_VFMADDSUBPS, 0,
37465#ifndef CAPSTONE_DIET
37466	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37467#endif
37468},
37469
37470{
37471	X86_VFMADDSUBPS4rr, X86_INS_VFMADDSUBPS, 0,
37472#ifndef CAPSTONE_DIET
37473	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37474#endif
37475},
37476
37477{
37478	X86_VFMADDSUBPS4rr_REV, X86_INS_VFMADDSUBPS, 0,
37479#ifndef CAPSTONE_DIET
37480	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
37481#endif
37482},
37483
37484{
37485	X86_VFMSUB132PDYm, X86_INS_VFMSUB132PD, 0,
37486#ifndef CAPSTONE_DIET
37487	{ 0 }, { 0 }, { 0 }, 0, 0
37488#endif
37489},
37490
37491{
37492	X86_VFMSUB132PDYr, X86_INS_VFMSUB132PD, 0,
37493#ifndef CAPSTONE_DIET
37494	{ 0 }, { 0 }, { 0 }, 0, 0
37495#endif
37496},
37497
37498{
37499	X86_VFMSUB132PDZ128m, X86_INS_VFMSUB132PD, 0,
37500#ifndef CAPSTONE_DIET
37501	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37502#endif
37503},
37504
37505{
37506	X86_VFMSUB132PDZ128mb, X86_INS_VFMSUB132PD, 0,
37507#ifndef CAPSTONE_DIET
37508	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37509#endif
37510},
37511
37512{
37513	X86_VFMSUB132PDZ128mbk, X86_INS_VFMSUB132PD, 0,
37514#ifndef CAPSTONE_DIET
37515	{ 0 }, { 0 }, { 0 }, 0, 0
37516#endif
37517},
37518
37519{
37520	X86_VFMSUB132PDZ128mbkz, X86_INS_VFMSUB132PD, 0,
37521#ifndef CAPSTONE_DIET
37522	{ 0 }, { 0 }, { 0 }, 0, 0
37523#endif
37524},
37525
37526{
37527	X86_VFMSUB132PDZ128mk, X86_INS_VFMSUB132PD, 0,
37528#ifndef CAPSTONE_DIET
37529	{ 0 }, { 0 }, { 0 }, 0, 0
37530#endif
37531},
37532
37533{
37534	X86_VFMSUB132PDZ128mkz, X86_INS_VFMSUB132PD, 0,
37535#ifndef CAPSTONE_DIET
37536	{ 0 }, { 0 }, { 0 }, 0, 0
37537#endif
37538},
37539
37540{
37541	X86_VFMSUB132PDZ128r, X86_INS_VFMSUB132PD, 0,
37542#ifndef CAPSTONE_DIET
37543	{ 0 }, { 0 }, { 0 }, 0, 0
37544#endif
37545},
37546
37547{
37548	X86_VFMSUB132PDZ128rk, X86_INS_VFMSUB132PD, 0,
37549#ifndef CAPSTONE_DIET
37550	{ 0 }, { 0 }, { 0 }, 0, 0
37551#endif
37552},
37553
37554{
37555	X86_VFMSUB132PDZ128rkz, X86_INS_VFMSUB132PD, 0,
37556#ifndef CAPSTONE_DIET
37557	{ 0 }, { 0 }, { 0 }, 0, 0
37558#endif
37559},
37560
37561{
37562	X86_VFMSUB132PDZ256m, X86_INS_VFMSUB132PD, 0,
37563#ifndef CAPSTONE_DIET
37564	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37565#endif
37566},
37567
37568{
37569	X86_VFMSUB132PDZ256mb, X86_INS_VFMSUB132PD, 0,
37570#ifndef CAPSTONE_DIET
37571	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37572#endif
37573},
37574
37575{
37576	X86_VFMSUB132PDZ256mbk, X86_INS_VFMSUB132PD, 0,
37577#ifndef CAPSTONE_DIET
37578	{ 0 }, { 0 }, { 0 }, 0, 0
37579#endif
37580},
37581
37582{
37583	X86_VFMSUB132PDZ256mbkz, X86_INS_VFMSUB132PD, 0,
37584#ifndef CAPSTONE_DIET
37585	{ 0 }, { 0 }, { 0 }, 0, 0
37586#endif
37587},
37588
37589{
37590	X86_VFMSUB132PDZ256mk, X86_INS_VFMSUB132PD, 0,
37591#ifndef CAPSTONE_DIET
37592	{ 0 }, { 0 }, { 0 }, 0, 0
37593#endif
37594},
37595
37596{
37597	X86_VFMSUB132PDZ256mkz, X86_INS_VFMSUB132PD, 0,
37598#ifndef CAPSTONE_DIET
37599	{ 0 }, { 0 }, { 0 }, 0, 0
37600#endif
37601},
37602
37603{
37604	X86_VFMSUB132PDZ256r, X86_INS_VFMSUB132PD, 0,
37605#ifndef CAPSTONE_DIET
37606	{ 0 }, { 0 }, { 0 }, 0, 0
37607#endif
37608},
37609
37610{
37611	X86_VFMSUB132PDZ256rk, X86_INS_VFMSUB132PD, 0,
37612#ifndef CAPSTONE_DIET
37613	{ 0 }, { 0 }, { 0 }, 0, 0
37614#endif
37615},
37616
37617{
37618	X86_VFMSUB132PDZ256rkz, X86_INS_VFMSUB132PD, 0,
37619#ifndef CAPSTONE_DIET
37620	{ 0 }, { 0 }, { 0 }, 0, 0
37621#endif
37622},
37623
37624{
37625	X86_VFMSUB132PDZm, X86_INS_VFMSUB132PD, 0,
37626#ifndef CAPSTONE_DIET
37627	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37628#endif
37629},
37630
37631{
37632	X86_VFMSUB132PDZmb, X86_INS_VFMSUB132PD, 0,
37633#ifndef CAPSTONE_DIET
37634	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37635#endif
37636},
37637
37638{
37639	X86_VFMSUB132PDZmbk, X86_INS_VFMSUB132PD, 0,
37640#ifndef CAPSTONE_DIET
37641	{ 0 }, { 0 }, { 0 }, 0, 0
37642#endif
37643},
37644
37645{
37646	X86_VFMSUB132PDZmbkz, X86_INS_VFMSUB132PD, 0,
37647#ifndef CAPSTONE_DIET
37648	{ 0 }, { 0 }, { 0 }, 0, 0
37649#endif
37650},
37651
37652{
37653	X86_VFMSUB132PDZmk, X86_INS_VFMSUB132PD, 0,
37654#ifndef CAPSTONE_DIET
37655	{ 0 }, { 0 }, { 0 }, 0, 0
37656#endif
37657},
37658
37659{
37660	X86_VFMSUB132PDZmkz, X86_INS_VFMSUB132PD, 0,
37661#ifndef CAPSTONE_DIET
37662	{ 0 }, { 0 }, { 0 }, 0, 0
37663#endif
37664},
37665
37666{
37667	X86_VFMSUB132PDZr, X86_INS_VFMSUB132PD, 0,
37668#ifndef CAPSTONE_DIET
37669	{ 0 }, { 0 }, { 0 }, 0, 0
37670#endif
37671},
37672
37673{
37674	X86_VFMSUB132PDZrb, X86_INS_VFMSUB132PD, 0,
37675#ifndef CAPSTONE_DIET
37676	{ 0 }, { 0 }, { 0 }, 0, 0
37677#endif
37678},
37679
37680{
37681	X86_VFMSUB132PDZrbk, X86_INS_VFMSUB132PD, 0,
37682#ifndef CAPSTONE_DIET
37683	{ 0 }, { 0 }, { 0 }, 0, 0
37684#endif
37685},
37686
37687{
37688	X86_VFMSUB132PDZrbkz, X86_INS_VFMSUB132PD, 0,
37689#ifndef CAPSTONE_DIET
37690	{ 0 }, { 0 }, { 0 }, 0, 0
37691#endif
37692},
37693
37694{
37695	X86_VFMSUB132PDZrk, X86_INS_VFMSUB132PD, 0,
37696#ifndef CAPSTONE_DIET
37697	{ 0 }, { 0 }, { 0 }, 0, 0
37698#endif
37699},
37700
37701{
37702	X86_VFMSUB132PDZrkz, X86_INS_VFMSUB132PD, 0,
37703#ifndef CAPSTONE_DIET
37704	{ 0 }, { 0 }, { 0 }, 0, 0
37705#endif
37706},
37707
37708{
37709	X86_VFMSUB132PDm, X86_INS_VFMSUB132PD, 0,
37710#ifndef CAPSTONE_DIET
37711	{ 0 }, { 0 }, { 0 }, 0, 0
37712#endif
37713},
37714
37715{
37716	X86_VFMSUB132PDr, X86_INS_VFMSUB132PD, 0,
37717#ifndef CAPSTONE_DIET
37718	{ 0 }, { 0 }, { 0 }, 0, 0
37719#endif
37720},
37721
37722{
37723	X86_VFMSUB132PSYm, X86_INS_VFMSUB132PS, 0,
37724#ifndef CAPSTONE_DIET
37725	{ 0 }, { 0 }, { 0 }, 0, 0
37726#endif
37727},
37728
37729{
37730	X86_VFMSUB132PSYr, X86_INS_VFMSUB132PS, 0,
37731#ifndef CAPSTONE_DIET
37732	{ 0 }, { 0 }, { 0 }, 0, 0
37733#endif
37734},
37735
37736{
37737	X86_VFMSUB132PSZ128m, X86_INS_VFMSUB132PS, 0,
37738#ifndef CAPSTONE_DIET
37739	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37740#endif
37741},
37742
37743{
37744	X86_VFMSUB132PSZ128mb, X86_INS_VFMSUB132PS, 0,
37745#ifndef CAPSTONE_DIET
37746	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37747#endif
37748},
37749
37750{
37751	X86_VFMSUB132PSZ128mbk, X86_INS_VFMSUB132PS, 0,
37752#ifndef CAPSTONE_DIET
37753	{ 0 }, { 0 }, { 0 }, 0, 0
37754#endif
37755},
37756
37757{
37758	X86_VFMSUB132PSZ128mbkz, X86_INS_VFMSUB132PS, 0,
37759#ifndef CAPSTONE_DIET
37760	{ 0 }, { 0 }, { 0 }, 0, 0
37761#endif
37762},
37763
37764{
37765	X86_VFMSUB132PSZ128mk, X86_INS_VFMSUB132PS, 0,
37766#ifndef CAPSTONE_DIET
37767	{ 0 }, { 0 }, { 0 }, 0, 0
37768#endif
37769},
37770
37771{
37772	X86_VFMSUB132PSZ128mkz, X86_INS_VFMSUB132PS, 0,
37773#ifndef CAPSTONE_DIET
37774	{ 0 }, { 0 }, { 0 }, 0, 0
37775#endif
37776},
37777
37778{
37779	X86_VFMSUB132PSZ128r, X86_INS_VFMSUB132PS, 0,
37780#ifndef CAPSTONE_DIET
37781	{ 0 }, { 0 }, { 0 }, 0, 0
37782#endif
37783},
37784
37785{
37786	X86_VFMSUB132PSZ128rk, X86_INS_VFMSUB132PS, 0,
37787#ifndef CAPSTONE_DIET
37788	{ 0 }, { 0 }, { 0 }, 0, 0
37789#endif
37790},
37791
37792{
37793	X86_VFMSUB132PSZ128rkz, X86_INS_VFMSUB132PS, 0,
37794#ifndef CAPSTONE_DIET
37795	{ 0 }, { 0 }, { 0 }, 0, 0
37796#endif
37797},
37798
37799{
37800	X86_VFMSUB132PSZ256m, X86_INS_VFMSUB132PS, 0,
37801#ifndef CAPSTONE_DIET
37802	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37803#endif
37804},
37805
37806{
37807	X86_VFMSUB132PSZ256mb, X86_INS_VFMSUB132PS, 0,
37808#ifndef CAPSTONE_DIET
37809	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37810#endif
37811},
37812
37813{
37814	X86_VFMSUB132PSZ256mbk, X86_INS_VFMSUB132PS, 0,
37815#ifndef CAPSTONE_DIET
37816	{ 0 }, { 0 }, { 0 }, 0, 0
37817#endif
37818},
37819
37820{
37821	X86_VFMSUB132PSZ256mbkz, X86_INS_VFMSUB132PS, 0,
37822#ifndef CAPSTONE_DIET
37823	{ 0 }, { 0 }, { 0 }, 0, 0
37824#endif
37825},
37826
37827{
37828	X86_VFMSUB132PSZ256mk, X86_INS_VFMSUB132PS, 0,
37829#ifndef CAPSTONE_DIET
37830	{ 0 }, { 0 }, { 0 }, 0, 0
37831#endif
37832},
37833
37834{
37835	X86_VFMSUB132PSZ256mkz, X86_INS_VFMSUB132PS, 0,
37836#ifndef CAPSTONE_DIET
37837	{ 0 }, { 0 }, { 0 }, 0, 0
37838#endif
37839},
37840
37841{
37842	X86_VFMSUB132PSZ256r, X86_INS_VFMSUB132PS, 0,
37843#ifndef CAPSTONE_DIET
37844	{ 0 }, { 0 }, { 0 }, 0, 0
37845#endif
37846},
37847
37848{
37849	X86_VFMSUB132PSZ256rk, X86_INS_VFMSUB132PS, 0,
37850#ifndef CAPSTONE_DIET
37851	{ 0 }, { 0 }, { 0 }, 0, 0
37852#endif
37853},
37854
37855{
37856	X86_VFMSUB132PSZ256rkz, X86_INS_VFMSUB132PS, 0,
37857#ifndef CAPSTONE_DIET
37858	{ 0 }, { 0 }, { 0 }, 0, 0
37859#endif
37860},
37861
37862{
37863	X86_VFMSUB132PSZm, X86_INS_VFMSUB132PS, 0,
37864#ifndef CAPSTONE_DIET
37865	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37866#endif
37867},
37868
37869{
37870	X86_VFMSUB132PSZmb, X86_INS_VFMSUB132PS, 0,
37871#ifndef CAPSTONE_DIET
37872	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
37873#endif
37874},
37875
37876{
37877	X86_VFMSUB132PSZmbk, X86_INS_VFMSUB132PS, 0,
37878#ifndef CAPSTONE_DIET
37879	{ 0 }, { 0 }, { 0 }, 0, 0
37880#endif
37881},
37882
37883{
37884	X86_VFMSUB132PSZmbkz, X86_INS_VFMSUB132PS, 0,
37885#ifndef CAPSTONE_DIET
37886	{ 0 }, { 0 }, { 0 }, 0, 0
37887#endif
37888},
37889
37890{
37891	X86_VFMSUB132PSZmk, X86_INS_VFMSUB132PS, 0,
37892#ifndef CAPSTONE_DIET
37893	{ 0 }, { 0 }, { 0 }, 0, 0
37894#endif
37895},
37896
37897{
37898	X86_VFMSUB132PSZmkz, X86_INS_VFMSUB132PS, 0,
37899#ifndef CAPSTONE_DIET
37900	{ 0 }, { 0 }, { 0 }, 0, 0
37901#endif
37902},
37903
37904{
37905	X86_VFMSUB132PSZr, X86_INS_VFMSUB132PS, 0,
37906#ifndef CAPSTONE_DIET
37907	{ 0 }, { 0 }, { 0 }, 0, 0
37908#endif
37909},
37910
37911{
37912	X86_VFMSUB132PSZrb, X86_INS_VFMSUB132PS, 0,
37913#ifndef CAPSTONE_DIET
37914	{ 0 }, { 0 }, { 0 }, 0, 0
37915#endif
37916},
37917
37918{
37919	X86_VFMSUB132PSZrbk, X86_INS_VFMSUB132PS, 0,
37920#ifndef CAPSTONE_DIET
37921	{ 0 }, { 0 }, { 0 }, 0, 0
37922#endif
37923},
37924
37925{
37926	X86_VFMSUB132PSZrbkz, X86_INS_VFMSUB132PS, 0,
37927#ifndef CAPSTONE_DIET
37928	{ 0 }, { 0 }, { 0 }, 0, 0
37929#endif
37930},
37931
37932{
37933	X86_VFMSUB132PSZrk, X86_INS_VFMSUB132PS, 0,
37934#ifndef CAPSTONE_DIET
37935	{ 0 }, { 0 }, { 0 }, 0, 0
37936#endif
37937},
37938
37939{
37940	X86_VFMSUB132PSZrkz, X86_INS_VFMSUB132PS, 0,
37941#ifndef CAPSTONE_DIET
37942	{ 0 }, { 0 }, { 0 }, 0, 0
37943#endif
37944},
37945
37946{
37947	X86_VFMSUB132PSm, X86_INS_VFMSUB132PS, 0,
37948#ifndef CAPSTONE_DIET
37949	{ 0 }, { 0 }, { 0 }, 0, 0
37950#endif
37951},
37952
37953{
37954	X86_VFMSUB132PSr, X86_INS_VFMSUB132PS, 0,
37955#ifndef CAPSTONE_DIET
37956	{ 0 }, { 0 }, { 0 }, 0, 0
37957#endif
37958},
37959
37960{
37961	X86_VFMSUB132SDZm, X86_INS_VFMSUB132SD, 0,
37962#ifndef CAPSTONE_DIET
37963	{ 0 }, { 0 }, { 0 }, 0, 0
37964#endif
37965},
37966
37967{
37968	X86_VFMSUB132SDZm_Int, X86_INS_VFMSUB132SD, 0,
37969#ifndef CAPSTONE_DIET
37970	{ 0 }, { 0 }, { 0 }, 0, 0
37971#endif
37972},
37973
37974{
37975	X86_VFMSUB132SDZm_Intk, X86_INS_VFMSUB132SD, 0,
37976#ifndef CAPSTONE_DIET
37977	{ 0 }, { 0 }, { 0 }, 0, 0
37978#endif
37979},
37980
37981{
37982	X86_VFMSUB132SDZm_Intkz, X86_INS_VFMSUB132SD, 0,
37983#ifndef CAPSTONE_DIET
37984	{ 0 }, { 0 }, { 0 }, 0, 0
37985#endif
37986},
37987
37988{
37989	X86_VFMSUB132SDZr, X86_INS_VFMSUB132SD, 0,
37990#ifndef CAPSTONE_DIET
37991	{ 0 }, { 0 }, { 0 }, 0, 0
37992#endif
37993},
37994
37995{
37996	X86_VFMSUB132SDZr_Int, X86_INS_VFMSUB132SD, 0,
37997#ifndef CAPSTONE_DIET
37998	{ 0 }, { 0 }, { 0 }, 0, 0
37999#endif
38000},
38001
38002{
38003	X86_VFMSUB132SDZr_Intk, X86_INS_VFMSUB132SD, 0,
38004#ifndef CAPSTONE_DIET
38005	{ 0 }, { 0 }, { 0 }, 0, 0
38006#endif
38007},
38008
38009{
38010	X86_VFMSUB132SDZr_Intkz, X86_INS_VFMSUB132SD, 0,
38011#ifndef CAPSTONE_DIET
38012	{ 0 }, { 0 }, { 0 }, 0, 0
38013#endif
38014},
38015
38016{
38017	X86_VFMSUB132SDZrb, X86_INS_VFMSUB132SD, 0,
38018#ifndef CAPSTONE_DIET
38019	{ 0 }, { 0 }, { 0 }, 0, 0
38020#endif
38021},
38022
38023{
38024	X86_VFMSUB132SDZrb_Int, X86_INS_VFMSUB132SD, 0,
38025#ifndef CAPSTONE_DIET
38026	{ 0 }, { 0 }, { 0 }, 0, 0
38027#endif
38028},
38029
38030{
38031	X86_VFMSUB132SDZrb_Intk, X86_INS_VFMSUB132SD, 0,
38032#ifndef CAPSTONE_DIET
38033	{ 0 }, { 0 }, { 0 }, 0, 0
38034#endif
38035},
38036
38037{
38038	X86_VFMSUB132SDZrb_Intkz, X86_INS_VFMSUB132SD, 0,
38039#ifndef CAPSTONE_DIET
38040	{ 0 }, { 0 }, { 0 }, 0, 0
38041#endif
38042},
38043
38044{
38045	X86_VFMSUB132SDm, X86_INS_VFMSUB132SD, 0,
38046#ifndef CAPSTONE_DIET
38047	{ 0 }, { 0 }, { 0 }, 0, 0
38048#endif
38049},
38050
38051{
38052	X86_VFMSUB132SDm_Int, X86_INS_VFMSUB132SD, 0,
38053#ifndef CAPSTONE_DIET
38054	{ 0 }, { 0 }, { 0 }, 0, 0
38055#endif
38056},
38057
38058{
38059	X86_VFMSUB132SDr, X86_INS_VFMSUB132SD, 0,
38060#ifndef CAPSTONE_DIET
38061	{ 0 }, { 0 }, { 0 }, 0, 0
38062#endif
38063},
38064
38065{
38066	X86_VFMSUB132SDr_Int, X86_INS_VFMSUB132SD, 0,
38067#ifndef CAPSTONE_DIET
38068	{ 0 }, { 0 }, { 0 }, 0, 0
38069#endif
38070},
38071
38072{
38073	X86_VFMSUB132SSZm, X86_INS_VFMSUB132SS, 0,
38074#ifndef CAPSTONE_DIET
38075	{ 0 }, { 0 }, { 0 }, 0, 0
38076#endif
38077},
38078
38079{
38080	X86_VFMSUB132SSZm_Int, X86_INS_VFMSUB132SS, 0,
38081#ifndef CAPSTONE_DIET
38082	{ 0 }, { 0 }, { 0 }, 0, 0
38083#endif
38084},
38085
38086{
38087	X86_VFMSUB132SSZm_Intk, X86_INS_VFMSUB132SS, 0,
38088#ifndef CAPSTONE_DIET
38089	{ 0 }, { 0 }, { 0 }, 0, 0
38090#endif
38091},
38092
38093{
38094	X86_VFMSUB132SSZm_Intkz, X86_INS_VFMSUB132SS, 0,
38095#ifndef CAPSTONE_DIET
38096	{ 0 }, { 0 }, { 0 }, 0, 0
38097#endif
38098},
38099
38100{
38101	X86_VFMSUB132SSZr, X86_INS_VFMSUB132SS, 0,
38102#ifndef CAPSTONE_DIET
38103	{ 0 }, { 0 }, { 0 }, 0, 0
38104#endif
38105},
38106
38107{
38108	X86_VFMSUB132SSZr_Int, X86_INS_VFMSUB132SS, 0,
38109#ifndef CAPSTONE_DIET
38110	{ 0 }, { 0 }, { 0 }, 0, 0
38111#endif
38112},
38113
38114{
38115	X86_VFMSUB132SSZr_Intk, X86_INS_VFMSUB132SS, 0,
38116#ifndef CAPSTONE_DIET
38117	{ 0 }, { 0 }, { 0 }, 0, 0
38118#endif
38119},
38120
38121{
38122	X86_VFMSUB132SSZr_Intkz, X86_INS_VFMSUB132SS, 0,
38123#ifndef CAPSTONE_DIET
38124	{ 0 }, { 0 }, { 0 }, 0, 0
38125#endif
38126},
38127
38128{
38129	X86_VFMSUB132SSZrb, X86_INS_VFMSUB132SS, 0,
38130#ifndef CAPSTONE_DIET
38131	{ 0 }, { 0 }, { 0 }, 0, 0
38132#endif
38133},
38134
38135{
38136	X86_VFMSUB132SSZrb_Int, X86_INS_VFMSUB132SS, 0,
38137#ifndef CAPSTONE_DIET
38138	{ 0 }, { 0 }, { 0 }, 0, 0
38139#endif
38140},
38141
38142{
38143	X86_VFMSUB132SSZrb_Intk, X86_INS_VFMSUB132SS, 0,
38144#ifndef CAPSTONE_DIET
38145	{ 0 }, { 0 }, { 0 }, 0, 0
38146#endif
38147},
38148
38149{
38150	X86_VFMSUB132SSZrb_Intkz, X86_INS_VFMSUB132SS, 0,
38151#ifndef CAPSTONE_DIET
38152	{ 0 }, { 0 }, { 0 }, 0, 0
38153#endif
38154},
38155
38156{
38157	X86_VFMSUB132SSm, X86_INS_VFMSUB132SS, 0,
38158#ifndef CAPSTONE_DIET
38159	{ 0 }, { 0 }, { 0 }, 0, 0
38160#endif
38161},
38162
38163{
38164	X86_VFMSUB132SSm_Int, X86_INS_VFMSUB132SS, 0,
38165#ifndef CAPSTONE_DIET
38166	{ 0 }, { 0 }, { 0 }, 0, 0
38167#endif
38168},
38169
38170{
38171	X86_VFMSUB132SSr, X86_INS_VFMSUB132SS, 0,
38172#ifndef CAPSTONE_DIET
38173	{ 0 }, { 0 }, { 0 }, 0, 0
38174#endif
38175},
38176
38177{
38178	X86_VFMSUB132SSr_Int, X86_INS_VFMSUB132SS, 0,
38179#ifndef CAPSTONE_DIET
38180	{ 0 }, { 0 }, { 0 }, 0, 0
38181#endif
38182},
38183
38184{
38185	X86_VFMSUB213PDYm, X86_INS_VFMSUB213PD, 0,
38186#ifndef CAPSTONE_DIET
38187	{ 0 }, { 0 }, { 0 }, 0, 0
38188#endif
38189},
38190
38191{
38192	X86_VFMSUB213PDYr, X86_INS_VFMSUB213PD, 0,
38193#ifndef CAPSTONE_DIET
38194	{ 0 }, { 0 }, { 0 }, 0, 0
38195#endif
38196},
38197
38198{
38199	X86_VFMSUB213PDZ128m, X86_INS_VFMSUB213PD, 0,
38200#ifndef CAPSTONE_DIET
38201	{ 0 }, { 0 }, { 0 }, 0, 0
38202#endif
38203},
38204
38205{
38206	X86_VFMSUB213PDZ128mb, X86_INS_VFMSUB213PD, 0,
38207#ifndef CAPSTONE_DIET
38208	{ 0 }, { 0 }, { 0 }, 0, 0
38209#endif
38210},
38211
38212{
38213	X86_VFMSUB213PDZ128mbk, X86_INS_VFMSUB213PD, 0,
38214#ifndef CAPSTONE_DIET
38215	{ 0 }, { 0 }, { 0 }, 0, 0
38216#endif
38217},
38218
38219{
38220	X86_VFMSUB213PDZ128mbkz, X86_INS_VFMSUB213PD, 0,
38221#ifndef CAPSTONE_DIET
38222	{ 0 }, { 0 }, { 0 }, 0, 0
38223#endif
38224},
38225
38226{
38227	X86_VFMSUB213PDZ128mk, X86_INS_VFMSUB213PD, 0,
38228#ifndef CAPSTONE_DIET
38229	{ 0 }, { 0 }, { 0 }, 0, 0
38230#endif
38231},
38232
38233{
38234	X86_VFMSUB213PDZ128mkz, X86_INS_VFMSUB213PD, 0,
38235#ifndef CAPSTONE_DIET
38236	{ 0 }, { 0 }, { 0 }, 0, 0
38237#endif
38238},
38239
38240{
38241	X86_VFMSUB213PDZ128r, X86_INS_VFMSUB213PD, 0,
38242#ifndef CAPSTONE_DIET
38243	{ 0 }, { 0 }, { 0 }, 0, 0
38244#endif
38245},
38246
38247{
38248	X86_VFMSUB213PDZ128rk, X86_INS_VFMSUB213PD, 0,
38249#ifndef CAPSTONE_DIET
38250	{ 0 }, { 0 }, { 0 }, 0, 0
38251#endif
38252},
38253
38254{
38255	X86_VFMSUB213PDZ128rkz, X86_INS_VFMSUB213PD, 0,
38256#ifndef CAPSTONE_DIET
38257	{ 0 }, { 0 }, { 0 }, 0, 0
38258#endif
38259},
38260
38261{
38262	X86_VFMSUB213PDZ256m, X86_INS_VFMSUB213PD, 0,
38263#ifndef CAPSTONE_DIET
38264	{ 0 }, { 0 }, { 0 }, 0, 0
38265#endif
38266},
38267
38268{
38269	X86_VFMSUB213PDZ256mb, X86_INS_VFMSUB213PD, 0,
38270#ifndef CAPSTONE_DIET
38271	{ 0 }, { 0 }, { 0 }, 0, 0
38272#endif
38273},
38274
38275{
38276	X86_VFMSUB213PDZ256mbk, X86_INS_VFMSUB213PD, 0,
38277#ifndef CAPSTONE_DIET
38278	{ 0 }, { 0 }, { 0 }, 0, 0
38279#endif
38280},
38281
38282{
38283	X86_VFMSUB213PDZ256mbkz, X86_INS_VFMSUB213PD, 0,
38284#ifndef CAPSTONE_DIET
38285	{ 0 }, { 0 }, { 0 }, 0, 0
38286#endif
38287},
38288
38289{
38290	X86_VFMSUB213PDZ256mk, X86_INS_VFMSUB213PD, 0,
38291#ifndef CAPSTONE_DIET
38292	{ 0 }, { 0 }, { 0 }, 0, 0
38293#endif
38294},
38295
38296{
38297	X86_VFMSUB213PDZ256mkz, X86_INS_VFMSUB213PD, 0,
38298#ifndef CAPSTONE_DIET
38299	{ 0 }, { 0 }, { 0 }, 0, 0
38300#endif
38301},
38302
38303{
38304	X86_VFMSUB213PDZ256r, X86_INS_VFMSUB213PD, 0,
38305#ifndef CAPSTONE_DIET
38306	{ 0 }, { 0 }, { 0 }, 0, 0
38307#endif
38308},
38309
38310{
38311	X86_VFMSUB213PDZ256rk, X86_INS_VFMSUB213PD, 0,
38312#ifndef CAPSTONE_DIET
38313	{ 0 }, { 0 }, { 0 }, 0, 0
38314#endif
38315},
38316
38317{
38318	X86_VFMSUB213PDZ256rkz, X86_INS_VFMSUB213PD, 0,
38319#ifndef CAPSTONE_DIET
38320	{ 0 }, { 0 }, { 0 }, 0, 0
38321#endif
38322},
38323
38324{
38325	X86_VFMSUB213PDZm, X86_INS_VFMSUB213PD, 0,
38326#ifndef CAPSTONE_DIET
38327	{ 0 }, { 0 }, { 0 }, 0, 0
38328#endif
38329},
38330
38331{
38332	X86_VFMSUB213PDZmb, X86_INS_VFMSUB213PD, 0,
38333#ifndef CAPSTONE_DIET
38334	{ 0 }, { 0 }, { 0 }, 0, 0
38335#endif
38336},
38337
38338{
38339	X86_VFMSUB213PDZmbk, X86_INS_VFMSUB213PD, 0,
38340#ifndef CAPSTONE_DIET
38341	{ 0 }, { 0 }, { 0 }, 0, 0
38342#endif
38343},
38344
38345{
38346	X86_VFMSUB213PDZmbkz, X86_INS_VFMSUB213PD, 0,
38347#ifndef CAPSTONE_DIET
38348	{ 0 }, { 0 }, { 0 }, 0, 0
38349#endif
38350},
38351
38352{
38353	X86_VFMSUB213PDZmk, X86_INS_VFMSUB213PD, 0,
38354#ifndef CAPSTONE_DIET
38355	{ 0 }, { 0 }, { 0 }, 0, 0
38356#endif
38357},
38358
38359{
38360	X86_VFMSUB213PDZmkz, X86_INS_VFMSUB213PD, 0,
38361#ifndef CAPSTONE_DIET
38362	{ 0 }, { 0 }, { 0 }, 0, 0
38363#endif
38364},
38365
38366{
38367	X86_VFMSUB213PDZr, X86_INS_VFMSUB213PD, 0,
38368#ifndef CAPSTONE_DIET
38369	{ 0 }, { 0 }, { 0 }, 0, 0
38370#endif
38371},
38372
38373{
38374	X86_VFMSUB213PDZrb, X86_INS_VFMSUB213PD, 0,
38375#ifndef CAPSTONE_DIET
38376	{ 0 }, { 0 }, { 0 }, 0, 0
38377#endif
38378},
38379
38380{
38381	X86_VFMSUB213PDZrbk, X86_INS_VFMSUB213PD, 0,
38382#ifndef CAPSTONE_DIET
38383	{ 0 }, { 0 }, { 0 }, 0, 0
38384#endif
38385},
38386
38387{
38388	X86_VFMSUB213PDZrbkz, X86_INS_VFMSUB213PD, 0,
38389#ifndef CAPSTONE_DIET
38390	{ 0 }, { 0 }, { 0 }, 0, 0
38391#endif
38392},
38393
38394{
38395	X86_VFMSUB213PDZrk, X86_INS_VFMSUB213PD, 0,
38396#ifndef CAPSTONE_DIET
38397	{ 0 }, { 0 }, { 0 }, 0, 0
38398#endif
38399},
38400
38401{
38402	X86_VFMSUB213PDZrkz, X86_INS_VFMSUB213PD, 0,
38403#ifndef CAPSTONE_DIET
38404	{ 0 }, { 0 }, { 0 }, 0, 0
38405#endif
38406},
38407
38408{
38409	X86_VFMSUB213PDm, X86_INS_VFMSUB213PD, 0,
38410#ifndef CAPSTONE_DIET
38411	{ 0 }, { 0 }, { 0 }, 0, 0
38412#endif
38413},
38414
38415{
38416	X86_VFMSUB213PDr, X86_INS_VFMSUB213PD, 0,
38417#ifndef CAPSTONE_DIET
38418	{ 0 }, { 0 }, { 0 }, 0, 0
38419#endif
38420},
38421
38422{
38423	X86_VFMSUB213PSYm, X86_INS_VFMSUB213PS, 0,
38424#ifndef CAPSTONE_DIET
38425	{ 0 }, { 0 }, { 0 }, 0, 0
38426#endif
38427},
38428
38429{
38430	X86_VFMSUB213PSYr, X86_INS_VFMSUB213PS, 0,
38431#ifndef CAPSTONE_DIET
38432	{ 0 }, { 0 }, { 0 }, 0, 0
38433#endif
38434},
38435
38436{
38437	X86_VFMSUB213PSZ128m, X86_INS_VFMSUB213PS, 0,
38438#ifndef CAPSTONE_DIET
38439	{ 0 }, { 0 }, { 0 }, 0, 0
38440#endif
38441},
38442
38443{
38444	X86_VFMSUB213PSZ128mb, X86_INS_VFMSUB213PS, 0,
38445#ifndef CAPSTONE_DIET
38446	{ 0 }, { 0 }, { 0 }, 0, 0
38447#endif
38448},
38449
38450{
38451	X86_VFMSUB213PSZ128mbk, X86_INS_VFMSUB213PS, 0,
38452#ifndef CAPSTONE_DIET
38453	{ 0 }, { 0 }, { 0 }, 0, 0
38454#endif
38455},
38456
38457{
38458	X86_VFMSUB213PSZ128mbkz, X86_INS_VFMSUB213PS, 0,
38459#ifndef CAPSTONE_DIET
38460	{ 0 }, { 0 }, { 0 }, 0, 0
38461#endif
38462},
38463
38464{
38465	X86_VFMSUB213PSZ128mk, X86_INS_VFMSUB213PS, 0,
38466#ifndef CAPSTONE_DIET
38467	{ 0 }, { 0 }, { 0 }, 0, 0
38468#endif
38469},
38470
38471{
38472	X86_VFMSUB213PSZ128mkz, X86_INS_VFMSUB213PS, 0,
38473#ifndef CAPSTONE_DIET
38474	{ 0 }, { 0 }, { 0 }, 0, 0
38475#endif
38476},
38477
38478{
38479	X86_VFMSUB213PSZ128r, X86_INS_VFMSUB213PS, 0,
38480#ifndef CAPSTONE_DIET
38481	{ 0 }, { 0 }, { 0 }, 0, 0
38482#endif
38483},
38484
38485{
38486	X86_VFMSUB213PSZ128rk, X86_INS_VFMSUB213PS, 0,
38487#ifndef CAPSTONE_DIET
38488	{ 0 }, { 0 }, { 0 }, 0, 0
38489#endif
38490},
38491
38492{
38493	X86_VFMSUB213PSZ128rkz, X86_INS_VFMSUB213PS, 0,
38494#ifndef CAPSTONE_DIET
38495	{ 0 }, { 0 }, { 0 }, 0, 0
38496#endif
38497},
38498
38499{
38500	X86_VFMSUB213PSZ256m, X86_INS_VFMSUB213PS, 0,
38501#ifndef CAPSTONE_DIET
38502	{ 0 }, { 0 }, { 0 }, 0, 0
38503#endif
38504},
38505
38506{
38507	X86_VFMSUB213PSZ256mb, X86_INS_VFMSUB213PS, 0,
38508#ifndef CAPSTONE_DIET
38509	{ 0 }, { 0 }, { 0 }, 0, 0
38510#endif
38511},
38512
38513{
38514	X86_VFMSUB213PSZ256mbk, X86_INS_VFMSUB213PS, 0,
38515#ifndef CAPSTONE_DIET
38516	{ 0 }, { 0 }, { 0 }, 0, 0
38517#endif
38518},
38519
38520{
38521	X86_VFMSUB213PSZ256mbkz, X86_INS_VFMSUB213PS, 0,
38522#ifndef CAPSTONE_DIET
38523	{ 0 }, { 0 }, { 0 }, 0, 0
38524#endif
38525},
38526
38527{
38528	X86_VFMSUB213PSZ256mk, X86_INS_VFMSUB213PS, 0,
38529#ifndef CAPSTONE_DIET
38530	{ 0 }, { 0 }, { 0 }, 0, 0
38531#endif
38532},
38533
38534{
38535	X86_VFMSUB213PSZ256mkz, X86_INS_VFMSUB213PS, 0,
38536#ifndef CAPSTONE_DIET
38537	{ 0 }, { 0 }, { 0 }, 0, 0
38538#endif
38539},
38540
38541{
38542	X86_VFMSUB213PSZ256r, X86_INS_VFMSUB213PS, 0,
38543#ifndef CAPSTONE_DIET
38544	{ 0 }, { 0 }, { 0 }, 0, 0
38545#endif
38546},
38547
38548{
38549	X86_VFMSUB213PSZ256rk, X86_INS_VFMSUB213PS, 0,
38550#ifndef CAPSTONE_DIET
38551	{ 0 }, { 0 }, { 0 }, 0, 0
38552#endif
38553},
38554
38555{
38556	X86_VFMSUB213PSZ256rkz, X86_INS_VFMSUB213PS, 0,
38557#ifndef CAPSTONE_DIET
38558	{ 0 }, { 0 }, { 0 }, 0, 0
38559#endif
38560},
38561
38562{
38563	X86_VFMSUB213PSZm, X86_INS_VFMSUB213PS, 0,
38564#ifndef CAPSTONE_DIET
38565	{ 0 }, { 0 }, { 0 }, 0, 0
38566#endif
38567},
38568
38569{
38570	X86_VFMSUB213PSZmb, X86_INS_VFMSUB213PS, 0,
38571#ifndef CAPSTONE_DIET
38572	{ 0 }, { 0 }, { 0 }, 0, 0
38573#endif
38574},
38575
38576{
38577	X86_VFMSUB213PSZmbk, X86_INS_VFMSUB213PS, 0,
38578#ifndef CAPSTONE_DIET
38579	{ 0 }, { 0 }, { 0 }, 0, 0
38580#endif
38581},
38582
38583{
38584	X86_VFMSUB213PSZmbkz, X86_INS_VFMSUB213PS, 0,
38585#ifndef CAPSTONE_DIET
38586	{ 0 }, { 0 }, { 0 }, 0, 0
38587#endif
38588},
38589
38590{
38591	X86_VFMSUB213PSZmk, X86_INS_VFMSUB213PS, 0,
38592#ifndef CAPSTONE_DIET
38593	{ 0 }, { 0 }, { 0 }, 0, 0
38594#endif
38595},
38596
38597{
38598	X86_VFMSUB213PSZmkz, X86_INS_VFMSUB213PS, 0,
38599#ifndef CAPSTONE_DIET
38600	{ 0 }, { 0 }, { 0 }, 0, 0
38601#endif
38602},
38603
38604{
38605	X86_VFMSUB213PSZr, X86_INS_VFMSUB213PS, 0,
38606#ifndef CAPSTONE_DIET
38607	{ 0 }, { 0 }, { 0 }, 0, 0
38608#endif
38609},
38610
38611{
38612	X86_VFMSUB213PSZrb, X86_INS_VFMSUB213PS, 0,
38613#ifndef CAPSTONE_DIET
38614	{ 0 }, { 0 }, { 0 }, 0, 0
38615#endif
38616},
38617
38618{
38619	X86_VFMSUB213PSZrbk, X86_INS_VFMSUB213PS, 0,
38620#ifndef CAPSTONE_DIET
38621	{ 0 }, { 0 }, { 0 }, 0, 0
38622#endif
38623},
38624
38625{
38626	X86_VFMSUB213PSZrbkz, X86_INS_VFMSUB213PS, 0,
38627#ifndef CAPSTONE_DIET
38628	{ 0 }, { 0 }, { 0 }, 0, 0
38629#endif
38630},
38631
38632{
38633	X86_VFMSUB213PSZrk, X86_INS_VFMSUB213PS, 0,
38634#ifndef CAPSTONE_DIET
38635	{ 0 }, { 0 }, { 0 }, 0, 0
38636#endif
38637},
38638
38639{
38640	X86_VFMSUB213PSZrkz, X86_INS_VFMSUB213PS, 0,
38641#ifndef CAPSTONE_DIET
38642	{ 0 }, { 0 }, { 0 }, 0, 0
38643#endif
38644},
38645
38646{
38647	X86_VFMSUB213PSm, X86_INS_VFMSUB213PS, 0,
38648#ifndef CAPSTONE_DIET
38649	{ 0 }, { 0 }, { 0 }, 0, 0
38650#endif
38651},
38652
38653{
38654	X86_VFMSUB213PSr, X86_INS_VFMSUB213PS, 0,
38655#ifndef CAPSTONE_DIET
38656	{ 0 }, { 0 }, { 0 }, 0, 0
38657#endif
38658},
38659
38660{
38661	X86_VFMSUB213SDZm, X86_INS_VFMSUB213SD, 0,
38662#ifndef CAPSTONE_DIET
38663	{ 0 }, { 0 }, { 0 }, 0, 0
38664#endif
38665},
38666
38667{
38668	X86_VFMSUB213SDZm_Int, X86_INS_VFMSUB213SD, 0,
38669#ifndef CAPSTONE_DIET
38670	{ 0 }, { 0 }, { 0 }, 0, 0
38671#endif
38672},
38673
38674{
38675	X86_VFMSUB213SDZm_Intk, X86_INS_VFMSUB213SD, 0,
38676#ifndef CAPSTONE_DIET
38677	{ 0 }, { 0 }, { 0 }, 0, 0
38678#endif
38679},
38680
38681{
38682	X86_VFMSUB213SDZm_Intkz, X86_INS_VFMSUB213SD, 0,
38683#ifndef CAPSTONE_DIET
38684	{ 0 }, { 0 }, { 0 }, 0, 0
38685#endif
38686},
38687
38688{
38689	X86_VFMSUB213SDZr, X86_INS_VFMSUB213SD, 0,
38690#ifndef CAPSTONE_DIET
38691	{ 0 }, { 0 }, { 0 }, 0, 0
38692#endif
38693},
38694
38695{
38696	X86_VFMSUB213SDZr_Int, X86_INS_VFMSUB213SD, 0,
38697#ifndef CAPSTONE_DIET
38698	{ 0 }, { 0 }, { 0 }, 0, 0
38699#endif
38700},
38701
38702{
38703	X86_VFMSUB213SDZr_Intk, X86_INS_VFMSUB213SD, 0,
38704#ifndef CAPSTONE_DIET
38705	{ 0 }, { 0 }, { 0 }, 0, 0
38706#endif
38707},
38708
38709{
38710	X86_VFMSUB213SDZr_Intkz, X86_INS_VFMSUB213SD, 0,
38711#ifndef CAPSTONE_DIET
38712	{ 0 }, { 0 }, { 0 }, 0, 0
38713#endif
38714},
38715
38716{
38717	X86_VFMSUB213SDZrb, X86_INS_VFMSUB213SD, 0,
38718#ifndef CAPSTONE_DIET
38719	{ 0 }, { 0 }, { 0 }, 0, 0
38720#endif
38721},
38722
38723{
38724	X86_VFMSUB213SDZrb_Int, X86_INS_VFMSUB213SD, 0,
38725#ifndef CAPSTONE_DIET
38726	{ 0 }, { 0 }, { 0 }, 0, 0
38727#endif
38728},
38729
38730{
38731	X86_VFMSUB213SDZrb_Intk, X86_INS_VFMSUB213SD, 0,
38732#ifndef CAPSTONE_DIET
38733	{ 0 }, { 0 }, { 0 }, 0, 0
38734#endif
38735},
38736
38737{
38738	X86_VFMSUB213SDZrb_Intkz, X86_INS_VFMSUB213SD, 0,
38739#ifndef CAPSTONE_DIET
38740	{ 0 }, { 0 }, { 0 }, 0, 0
38741#endif
38742},
38743
38744{
38745	X86_VFMSUB213SDm, X86_INS_VFMSUB213SD, 0,
38746#ifndef CAPSTONE_DIET
38747	{ 0 }, { 0 }, { 0 }, 0, 0
38748#endif
38749},
38750
38751{
38752	X86_VFMSUB213SDm_Int, X86_INS_VFMSUB213SD, 0,
38753#ifndef CAPSTONE_DIET
38754	{ 0 }, { 0 }, { 0 }, 0, 0
38755#endif
38756},
38757
38758{
38759	X86_VFMSUB213SDr, X86_INS_VFMSUB213SD, 0,
38760#ifndef CAPSTONE_DIET
38761	{ 0 }, { 0 }, { 0 }, 0, 0
38762#endif
38763},
38764
38765{
38766	X86_VFMSUB213SDr_Int, X86_INS_VFMSUB213SD, 0,
38767#ifndef CAPSTONE_DIET
38768	{ 0 }, { 0 }, { 0 }, 0, 0
38769#endif
38770},
38771
38772{
38773	X86_VFMSUB213SSZm, X86_INS_VFMSUB213SS, 0,
38774#ifndef CAPSTONE_DIET
38775	{ 0 }, { 0 }, { 0 }, 0, 0
38776#endif
38777},
38778
38779{
38780	X86_VFMSUB213SSZm_Int, X86_INS_VFMSUB213SS, 0,
38781#ifndef CAPSTONE_DIET
38782	{ 0 }, { 0 }, { 0 }, 0, 0
38783#endif
38784},
38785
38786{
38787	X86_VFMSUB213SSZm_Intk, X86_INS_VFMSUB213SS, 0,
38788#ifndef CAPSTONE_DIET
38789	{ 0 }, { 0 }, { 0 }, 0, 0
38790#endif
38791},
38792
38793{
38794	X86_VFMSUB213SSZm_Intkz, X86_INS_VFMSUB213SS, 0,
38795#ifndef CAPSTONE_DIET
38796	{ 0 }, { 0 }, { 0 }, 0, 0
38797#endif
38798},
38799
38800{
38801	X86_VFMSUB213SSZr, X86_INS_VFMSUB213SS, 0,
38802#ifndef CAPSTONE_DIET
38803	{ 0 }, { 0 }, { 0 }, 0, 0
38804#endif
38805},
38806
38807{
38808	X86_VFMSUB213SSZr_Int, X86_INS_VFMSUB213SS, 0,
38809#ifndef CAPSTONE_DIET
38810	{ 0 }, { 0 }, { 0 }, 0, 0
38811#endif
38812},
38813
38814{
38815	X86_VFMSUB213SSZr_Intk, X86_INS_VFMSUB213SS, 0,
38816#ifndef CAPSTONE_DIET
38817	{ 0 }, { 0 }, { 0 }, 0, 0
38818#endif
38819},
38820
38821{
38822	X86_VFMSUB213SSZr_Intkz, X86_INS_VFMSUB213SS, 0,
38823#ifndef CAPSTONE_DIET
38824	{ 0 }, { 0 }, { 0 }, 0, 0
38825#endif
38826},
38827
38828{
38829	X86_VFMSUB213SSZrb, X86_INS_VFMSUB213SS, 0,
38830#ifndef CAPSTONE_DIET
38831	{ 0 }, { 0 }, { 0 }, 0, 0
38832#endif
38833},
38834
38835{
38836	X86_VFMSUB213SSZrb_Int, X86_INS_VFMSUB213SS, 0,
38837#ifndef CAPSTONE_DIET
38838	{ 0 }, { 0 }, { 0 }, 0, 0
38839#endif
38840},
38841
38842{
38843	X86_VFMSUB213SSZrb_Intk, X86_INS_VFMSUB213SS, 0,
38844#ifndef CAPSTONE_DIET
38845	{ 0 }, { 0 }, { 0 }, 0, 0
38846#endif
38847},
38848
38849{
38850	X86_VFMSUB213SSZrb_Intkz, X86_INS_VFMSUB213SS, 0,
38851#ifndef CAPSTONE_DIET
38852	{ 0 }, { 0 }, { 0 }, 0, 0
38853#endif
38854},
38855
38856{
38857	X86_VFMSUB213SSm, X86_INS_VFMSUB213SS, 0,
38858#ifndef CAPSTONE_DIET
38859	{ 0 }, { 0 }, { 0 }, 0, 0
38860#endif
38861},
38862
38863{
38864	X86_VFMSUB213SSm_Int, X86_INS_VFMSUB213SS, 0,
38865#ifndef CAPSTONE_DIET
38866	{ 0 }, { 0 }, { 0 }, 0, 0
38867#endif
38868},
38869
38870{
38871	X86_VFMSUB213SSr, X86_INS_VFMSUB213SS, 0,
38872#ifndef CAPSTONE_DIET
38873	{ 0 }, { 0 }, { 0 }, 0, 0
38874#endif
38875},
38876
38877{
38878	X86_VFMSUB213SSr_Int, X86_INS_VFMSUB213SS, 0,
38879#ifndef CAPSTONE_DIET
38880	{ 0 }, { 0 }, { 0 }, 0, 0
38881#endif
38882},
38883
38884{
38885	X86_VFMSUB231PDYm, X86_INS_VFMSUB231PD, 0,
38886#ifndef CAPSTONE_DIET
38887	{ 0 }, { 0 }, { 0 }, 0, 0
38888#endif
38889},
38890
38891{
38892	X86_VFMSUB231PDYr, X86_INS_VFMSUB231PD, 0,
38893#ifndef CAPSTONE_DIET
38894	{ 0 }, { 0 }, { 0 }, 0, 0
38895#endif
38896},
38897
38898{
38899	X86_VFMSUB231PDZ128m, X86_INS_VFMSUB231PD, 0,
38900#ifndef CAPSTONE_DIET
38901	{ 0 }, { 0 }, { 0 }, 0, 0
38902#endif
38903},
38904
38905{
38906	X86_VFMSUB231PDZ128mb, X86_INS_VFMSUB231PD, 0,
38907#ifndef CAPSTONE_DIET
38908	{ 0 }, { 0 }, { 0 }, 0, 0
38909#endif
38910},
38911
38912{
38913	X86_VFMSUB231PDZ128mbk, X86_INS_VFMSUB231PD, 0,
38914#ifndef CAPSTONE_DIET
38915	{ 0 }, { 0 }, { 0 }, 0, 0
38916#endif
38917},
38918
38919{
38920	X86_VFMSUB231PDZ128mbkz, X86_INS_VFMSUB231PD, 0,
38921#ifndef CAPSTONE_DIET
38922	{ 0 }, { 0 }, { 0 }, 0, 0
38923#endif
38924},
38925
38926{
38927	X86_VFMSUB231PDZ128mk, X86_INS_VFMSUB231PD, 0,
38928#ifndef CAPSTONE_DIET
38929	{ 0 }, { 0 }, { 0 }, 0, 0
38930#endif
38931},
38932
38933{
38934	X86_VFMSUB231PDZ128mkz, X86_INS_VFMSUB231PD, 0,
38935#ifndef CAPSTONE_DIET
38936	{ 0 }, { 0 }, { 0 }, 0, 0
38937#endif
38938},
38939
38940{
38941	X86_VFMSUB231PDZ128r, X86_INS_VFMSUB231PD, 0,
38942#ifndef CAPSTONE_DIET
38943	{ 0 }, { 0 }, { 0 }, 0, 0
38944#endif
38945},
38946
38947{
38948	X86_VFMSUB231PDZ128rk, X86_INS_VFMSUB231PD, 0,
38949#ifndef CAPSTONE_DIET
38950	{ 0 }, { 0 }, { 0 }, 0, 0
38951#endif
38952},
38953
38954{
38955	X86_VFMSUB231PDZ128rkz, X86_INS_VFMSUB231PD, 0,
38956#ifndef CAPSTONE_DIET
38957	{ 0 }, { 0 }, { 0 }, 0, 0
38958#endif
38959},
38960
38961{
38962	X86_VFMSUB231PDZ256m, X86_INS_VFMSUB231PD, 0,
38963#ifndef CAPSTONE_DIET
38964	{ 0 }, { 0 }, { 0 }, 0, 0
38965#endif
38966},
38967
38968{
38969	X86_VFMSUB231PDZ256mb, X86_INS_VFMSUB231PD, 0,
38970#ifndef CAPSTONE_DIET
38971	{ 0 }, { 0 }, { 0 }, 0, 0
38972#endif
38973},
38974
38975{
38976	X86_VFMSUB231PDZ256mbk, X86_INS_VFMSUB231PD, 0,
38977#ifndef CAPSTONE_DIET
38978	{ 0 }, { 0 }, { 0 }, 0, 0
38979#endif
38980},
38981
38982{
38983	X86_VFMSUB231PDZ256mbkz, X86_INS_VFMSUB231PD, 0,
38984#ifndef CAPSTONE_DIET
38985	{ 0 }, { 0 }, { 0 }, 0, 0
38986#endif
38987},
38988
38989{
38990	X86_VFMSUB231PDZ256mk, X86_INS_VFMSUB231PD, 0,
38991#ifndef CAPSTONE_DIET
38992	{ 0 }, { 0 }, { 0 }, 0, 0
38993#endif
38994},
38995
38996{
38997	X86_VFMSUB231PDZ256mkz, X86_INS_VFMSUB231PD, 0,
38998#ifndef CAPSTONE_DIET
38999	{ 0 }, { 0 }, { 0 }, 0, 0
39000#endif
39001},
39002
39003{
39004	X86_VFMSUB231PDZ256r, X86_INS_VFMSUB231PD, 0,
39005#ifndef CAPSTONE_DIET
39006	{ 0 }, { 0 }, { 0 }, 0, 0
39007#endif
39008},
39009
39010{
39011	X86_VFMSUB231PDZ256rk, X86_INS_VFMSUB231PD, 0,
39012#ifndef CAPSTONE_DIET
39013	{ 0 }, { 0 }, { 0 }, 0, 0
39014#endif
39015},
39016
39017{
39018	X86_VFMSUB231PDZ256rkz, X86_INS_VFMSUB231PD, 0,
39019#ifndef CAPSTONE_DIET
39020	{ 0 }, { 0 }, { 0 }, 0, 0
39021#endif
39022},
39023
39024{
39025	X86_VFMSUB231PDZm, X86_INS_VFMSUB231PD, 0,
39026#ifndef CAPSTONE_DIET
39027	{ 0 }, { 0 }, { 0 }, 0, 0
39028#endif
39029},
39030
39031{
39032	X86_VFMSUB231PDZmb, X86_INS_VFMSUB231PD, 0,
39033#ifndef CAPSTONE_DIET
39034	{ 0 }, { 0 }, { 0 }, 0, 0
39035#endif
39036},
39037
39038{
39039	X86_VFMSUB231PDZmbk, X86_INS_VFMSUB231PD, 0,
39040#ifndef CAPSTONE_DIET
39041	{ 0 }, { 0 }, { 0 }, 0, 0
39042#endif
39043},
39044
39045{
39046	X86_VFMSUB231PDZmbkz, X86_INS_VFMSUB231PD, 0,
39047#ifndef CAPSTONE_DIET
39048	{ 0 }, { 0 }, { 0 }, 0, 0
39049#endif
39050},
39051
39052{
39053	X86_VFMSUB231PDZmk, X86_INS_VFMSUB231PD, 0,
39054#ifndef CAPSTONE_DIET
39055	{ 0 }, { 0 }, { 0 }, 0, 0
39056#endif
39057},
39058
39059{
39060	X86_VFMSUB231PDZmkz, X86_INS_VFMSUB231PD, 0,
39061#ifndef CAPSTONE_DIET
39062	{ 0 }, { 0 }, { 0 }, 0, 0
39063#endif
39064},
39065
39066{
39067	X86_VFMSUB231PDZr, X86_INS_VFMSUB231PD, 0,
39068#ifndef CAPSTONE_DIET
39069	{ 0 }, { 0 }, { 0 }, 0, 0
39070#endif
39071},
39072
39073{
39074	X86_VFMSUB231PDZrb, X86_INS_VFMSUB231PD, 0,
39075#ifndef CAPSTONE_DIET
39076	{ 0 }, { 0 }, { 0 }, 0, 0
39077#endif
39078},
39079
39080{
39081	X86_VFMSUB231PDZrbk, X86_INS_VFMSUB231PD, 0,
39082#ifndef CAPSTONE_DIET
39083	{ 0 }, { 0 }, { 0 }, 0, 0
39084#endif
39085},
39086
39087{
39088	X86_VFMSUB231PDZrbkz, X86_INS_VFMSUB231PD, 0,
39089#ifndef CAPSTONE_DIET
39090	{ 0 }, { 0 }, { 0 }, 0, 0
39091#endif
39092},
39093
39094{
39095	X86_VFMSUB231PDZrk, X86_INS_VFMSUB231PD, 0,
39096#ifndef CAPSTONE_DIET
39097	{ 0 }, { 0 }, { 0 }, 0, 0
39098#endif
39099},
39100
39101{
39102	X86_VFMSUB231PDZrkz, X86_INS_VFMSUB231PD, 0,
39103#ifndef CAPSTONE_DIET
39104	{ 0 }, { 0 }, { 0 }, 0, 0
39105#endif
39106},
39107
39108{
39109	X86_VFMSUB231PDm, X86_INS_VFMSUB231PD, 0,
39110#ifndef CAPSTONE_DIET
39111	{ 0 }, { 0 }, { 0 }, 0, 0
39112#endif
39113},
39114
39115{
39116	X86_VFMSUB231PDr, X86_INS_VFMSUB231PD, 0,
39117#ifndef CAPSTONE_DIET
39118	{ 0 }, { 0 }, { 0 }, 0, 0
39119#endif
39120},
39121
39122{
39123	X86_VFMSUB231PSYm, X86_INS_VFMSUB231PS, 0,
39124#ifndef CAPSTONE_DIET
39125	{ 0 }, { 0 }, { 0 }, 0, 0
39126#endif
39127},
39128
39129{
39130	X86_VFMSUB231PSYr, X86_INS_VFMSUB231PS, 0,
39131#ifndef CAPSTONE_DIET
39132	{ 0 }, { 0 }, { 0 }, 0, 0
39133#endif
39134},
39135
39136{
39137	X86_VFMSUB231PSZ128m, X86_INS_VFMSUB231PS, 0,
39138#ifndef CAPSTONE_DIET
39139	{ 0 }, { 0 }, { 0 }, 0, 0
39140#endif
39141},
39142
39143{
39144	X86_VFMSUB231PSZ128mb, X86_INS_VFMSUB231PS, 0,
39145#ifndef CAPSTONE_DIET
39146	{ 0 }, { 0 }, { 0 }, 0, 0
39147#endif
39148},
39149
39150{
39151	X86_VFMSUB231PSZ128mbk, X86_INS_VFMSUB231PS, 0,
39152#ifndef CAPSTONE_DIET
39153	{ 0 }, { 0 }, { 0 }, 0, 0
39154#endif
39155},
39156
39157{
39158	X86_VFMSUB231PSZ128mbkz, X86_INS_VFMSUB231PS, 0,
39159#ifndef CAPSTONE_DIET
39160	{ 0 }, { 0 }, { 0 }, 0, 0
39161#endif
39162},
39163
39164{
39165	X86_VFMSUB231PSZ128mk, X86_INS_VFMSUB231PS, 0,
39166#ifndef CAPSTONE_DIET
39167	{ 0 }, { 0 }, { 0 }, 0, 0
39168#endif
39169},
39170
39171{
39172	X86_VFMSUB231PSZ128mkz, X86_INS_VFMSUB231PS, 0,
39173#ifndef CAPSTONE_DIET
39174	{ 0 }, { 0 }, { 0 }, 0, 0
39175#endif
39176},
39177
39178{
39179	X86_VFMSUB231PSZ128r, X86_INS_VFMSUB231PS, 0,
39180#ifndef CAPSTONE_DIET
39181	{ 0 }, { 0 }, { 0 }, 0, 0
39182#endif
39183},
39184
39185{
39186	X86_VFMSUB231PSZ128rk, X86_INS_VFMSUB231PS, 0,
39187#ifndef CAPSTONE_DIET
39188	{ 0 }, { 0 }, { 0 }, 0, 0
39189#endif
39190},
39191
39192{
39193	X86_VFMSUB231PSZ128rkz, X86_INS_VFMSUB231PS, 0,
39194#ifndef CAPSTONE_DIET
39195	{ 0 }, { 0 }, { 0 }, 0, 0
39196#endif
39197},
39198
39199{
39200	X86_VFMSUB231PSZ256m, X86_INS_VFMSUB231PS, 0,
39201#ifndef CAPSTONE_DIET
39202	{ 0 }, { 0 }, { 0 }, 0, 0
39203#endif
39204},
39205
39206{
39207	X86_VFMSUB231PSZ256mb, X86_INS_VFMSUB231PS, 0,
39208#ifndef CAPSTONE_DIET
39209	{ 0 }, { 0 }, { 0 }, 0, 0
39210#endif
39211},
39212
39213{
39214	X86_VFMSUB231PSZ256mbk, X86_INS_VFMSUB231PS, 0,
39215#ifndef CAPSTONE_DIET
39216	{ 0 }, { 0 }, { 0 }, 0, 0
39217#endif
39218},
39219
39220{
39221	X86_VFMSUB231PSZ256mbkz, X86_INS_VFMSUB231PS, 0,
39222#ifndef CAPSTONE_DIET
39223	{ 0 }, { 0 }, { 0 }, 0, 0
39224#endif
39225},
39226
39227{
39228	X86_VFMSUB231PSZ256mk, X86_INS_VFMSUB231PS, 0,
39229#ifndef CAPSTONE_DIET
39230	{ 0 }, { 0 }, { 0 }, 0, 0
39231#endif
39232},
39233
39234{
39235	X86_VFMSUB231PSZ256mkz, X86_INS_VFMSUB231PS, 0,
39236#ifndef CAPSTONE_DIET
39237	{ 0 }, { 0 }, { 0 }, 0, 0
39238#endif
39239},
39240
39241{
39242	X86_VFMSUB231PSZ256r, X86_INS_VFMSUB231PS, 0,
39243#ifndef CAPSTONE_DIET
39244	{ 0 }, { 0 }, { 0 }, 0, 0
39245#endif
39246},
39247
39248{
39249	X86_VFMSUB231PSZ256rk, X86_INS_VFMSUB231PS, 0,
39250#ifndef CAPSTONE_DIET
39251	{ 0 }, { 0 }, { 0 }, 0, 0
39252#endif
39253},
39254
39255{
39256	X86_VFMSUB231PSZ256rkz, X86_INS_VFMSUB231PS, 0,
39257#ifndef CAPSTONE_DIET
39258	{ 0 }, { 0 }, { 0 }, 0, 0
39259#endif
39260},
39261
39262{
39263	X86_VFMSUB231PSZm, X86_INS_VFMSUB231PS, 0,
39264#ifndef CAPSTONE_DIET
39265	{ 0 }, { 0 }, { 0 }, 0, 0
39266#endif
39267},
39268
39269{
39270	X86_VFMSUB231PSZmb, X86_INS_VFMSUB231PS, 0,
39271#ifndef CAPSTONE_DIET
39272	{ 0 }, { 0 }, { 0 }, 0, 0
39273#endif
39274},
39275
39276{
39277	X86_VFMSUB231PSZmbk, X86_INS_VFMSUB231PS, 0,
39278#ifndef CAPSTONE_DIET
39279	{ 0 }, { 0 }, { 0 }, 0, 0
39280#endif
39281},
39282
39283{
39284	X86_VFMSUB231PSZmbkz, X86_INS_VFMSUB231PS, 0,
39285#ifndef CAPSTONE_DIET
39286	{ 0 }, { 0 }, { 0 }, 0, 0
39287#endif
39288},
39289
39290{
39291	X86_VFMSUB231PSZmk, X86_INS_VFMSUB231PS, 0,
39292#ifndef CAPSTONE_DIET
39293	{ 0 }, { 0 }, { 0 }, 0, 0
39294#endif
39295},
39296
39297{
39298	X86_VFMSUB231PSZmkz, X86_INS_VFMSUB231PS, 0,
39299#ifndef CAPSTONE_DIET
39300	{ 0 }, { 0 }, { 0 }, 0, 0
39301#endif
39302},
39303
39304{
39305	X86_VFMSUB231PSZr, X86_INS_VFMSUB231PS, 0,
39306#ifndef CAPSTONE_DIET
39307	{ 0 }, { 0 }, { 0 }, 0, 0
39308#endif
39309},
39310
39311{
39312	X86_VFMSUB231PSZrb, X86_INS_VFMSUB231PS, 0,
39313#ifndef CAPSTONE_DIET
39314	{ 0 }, { 0 }, { 0 }, 0, 0
39315#endif
39316},
39317
39318{
39319	X86_VFMSUB231PSZrbk, X86_INS_VFMSUB231PS, 0,
39320#ifndef CAPSTONE_DIET
39321	{ 0 }, { 0 }, { 0 }, 0, 0
39322#endif
39323},
39324
39325{
39326	X86_VFMSUB231PSZrbkz, X86_INS_VFMSUB231PS, 0,
39327#ifndef CAPSTONE_DIET
39328	{ 0 }, { 0 }, { 0 }, 0, 0
39329#endif
39330},
39331
39332{
39333	X86_VFMSUB231PSZrk, X86_INS_VFMSUB231PS, 0,
39334#ifndef CAPSTONE_DIET
39335	{ 0 }, { 0 }, { 0 }, 0, 0
39336#endif
39337},
39338
39339{
39340	X86_VFMSUB231PSZrkz, X86_INS_VFMSUB231PS, 0,
39341#ifndef CAPSTONE_DIET
39342	{ 0 }, { 0 }, { 0 }, 0, 0
39343#endif
39344},
39345
39346{
39347	X86_VFMSUB231PSm, X86_INS_VFMSUB231PS, 0,
39348#ifndef CAPSTONE_DIET
39349	{ 0 }, { 0 }, { 0 }, 0, 0
39350#endif
39351},
39352
39353{
39354	X86_VFMSUB231PSr, X86_INS_VFMSUB231PS, 0,
39355#ifndef CAPSTONE_DIET
39356	{ 0 }, { 0 }, { 0 }, 0, 0
39357#endif
39358},
39359
39360{
39361	X86_VFMSUB231SDZm, X86_INS_VFMSUB231SD, 0,
39362#ifndef CAPSTONE_DIET
39363	{ 0 }, { 0 }, { 0 }, 0, 0
39364#endif
39365},
39366
39367{
39368	X86_VFMSUB231SDZm_Int, X86_INS_VFMSUB231SD, 0,
39369#ifndef CAPSTONE_DIET
39370	{ 0 }, { 0 }, { 0 }, 0, 0
39371#endif
39372},
39373
39374{
39375	X86_VFMSUB231SDZm_Intk, X86_INS_VFMSUB231SD, 0,
39376#ifndef CAPSTONE_DIET
39377	{ 0 }, { 0 }, { 0 }, 0, 0
39378#endif
39379},
39380
39381{
39382	X86_VFMSUB231SDZm_Intkz, X86_INS_VFMSUB231SD, 0,
39383#ifndef CAPSTONE_DIET
39384	{ 0 }, { 0 }, { 0 }, 0, 0
39385#endif
39386},
39387
39388{
39389	X86_VFMSUB231SDZr, X86_INS_VFMSUB231SD, 0,
39390#ifndef CAPSTONE_DIET
39391	{ 0 }, { 0 }, { 0 }, 0, 0
39392#endif
39393},
39394
39395{
39396	X86_VFMSUB231SDZr_Int, X86_INS_VFMSUB231SD, 0,
39397#ifndef CAPSTONE_DIET
39398	{ 0 }, { 0 }, { 0 }, 0, 0
39399#endif
39400},
39401
39402{
39403	X86_VFMSUB231SDZr_Intk, X86_INS_VFMSUB231SD, 0,
39404#ifndef CAPSTONE_DIET
39405	{ 0 }, { 0 }, { 0 }, 0, 0
39406#endif
39407},
39408
39409{
39410	X86_VFMSUB231SDZr_Intkz, X86_INS_VFMSUB231SD, 0,
39411#ifndef CAPSTONE_DIET
39412	{ 0 }, { 0 }, { 0 }, 0, 0
39413#endif
39414},
39415
39416{
39417	X86_VFMSUB231SDZrb, X86_INS_VFMSUB231SD, 0,
39418#ifndef CAPSTONE_DIET
39419	{ 0 }, { 0 }, { 0 }, 0, 0
39420#endif
39421},
39422
39423{
39424	X86_VFMSUB231SDZrb_Int, X86_INS_VFMSUB231SD, 0,
39425#ifndef CAPSTONE_DIET
39426	{ 0 }, { 0 }, { 0 }, 0, 0
39427#endif
39428},
39429
39430{
39431	X86_VFMSUB231SDZrb_Intk, X86_INS_VFMSUB231SD, 0,
39432#ifndef CAPSTONE_DIET
39433	{ 0 }, { 0 }, { 0 }, 0, 0
39434#endif
39435},
39436
39437{
39438	X86_VFMSUB231SDZrb_Intkz, X86_INS_VFMSUB231SD, 0,
39439#ifndef CAPSTONE_DIET
39440	{ 0 }, { 0 }, { 0 }, 0, 0
39441#endif
39442},
39443
39444{
39445	X86_VFMSUB231SDm, X86_INS_VFMSUB231SD, 0,
39446#ifndef CAPSTONE_DIET
39447	{ 0 }, { 0 }, { 0 }, 0, 0
39448#endif
39449},
39450
39451{
39452	X86_VFMSUB231SDm_Int, X86_INS_VFMSUB231SD, 0,
39453#ifndef CAPSTONE_DIET
39454	{ 0 }, { 0 }, { 0 }, 0, 0
39455#endif
39456},
39457
39458{
39459	X86_VFMSUB231SDr, X86_INS_VFMSUB231SD, 0,
39460#ifndef CAPSTONE_DIET
39461	{ 0 }, { 0 }, { 0 }, 0, 0
39462#endif
39463},
39464
39465{
39466	X86_VFMSUB231SDr_Int, X86_INS_VFMSUB231SD, 0,
39467#ifndef CAPSTONE_DIET
39468	{ 0 }, { 0 }, { 0 }, 0, 0
39469#endif
39470},
39471
39472{
39473	X86_VFMSUB231SSZm, X86_INS_VFMSUB231SS, 0,
39474#ifndef CAPSTONE_DIET
39475	{ 0 }, { 0 }, { 0 }, 0, 0
39476#endif
39477},
39478
39479{
39480	X86_VFMSUB231SSZm_Int, X86_INS_VFMSUB231SS, 0,
39481#ifndef CAPSTONE_DIET
39482	{ 0 }, { 0 }, { 0 }, 0, 0
39483#endif
39484},
39485
39486{
39487	X86_VFMSUB231SSZm_Intk, X86_INS_VFMSUB231SS, 0,
39488#ifndef CAPSTONE_DIET
39489	{ 0 }, { 0 }, { 0 }, 0, 0
39490#endif
39491},
39492
39493{
39494	X86_VFMSUB231SSZm_Intkz, X86_INS_VFMSUB231SS, 0,
39495#ifndef CAPSTONE_DIET
39496	{ 0 }, { 0 }, { 0 }, 0, 0
39497#endif
39498},
39499
39500{
39501	X86_VFMSUB231SSZr, X86_INS_VFMSUB231SS, 0,
39502#ifndef CAPSTONE_DIET
39503	{ 0 }, { 0 }, { 0 }, 0, 0
39504#endif
39505},
39506
39507{
39508	X86_VFMSUB231SSZr_Int, X86_INS_VFMSUB231SS, 0,
39509#ifndef CAPSTONE_DIET
39510	{ 0 }, { 0 }, { 0 }, 0, 0
39511#endif
39512},
39513
39514{
39515	X86_VFMSUB231SSZr_Intk, X86_INS_VFMSUB231SS, 0,
39516#ifndef CAPSTONE_DIET
39517	{ 0 }, { 0 }, { 0 }, 0, 0
39518#endif
39519},
39520
39521{
39522	X86_VFMSUB231SSZr_Intkz, X86_INS_VFMSUB231SS, 0,
39523#ifndef CAPSTONE_DIET
39524	{ 0 }, { 0 }, { 0 }, 0, 0
39525#endif
39526},
39527
39528{
39529	X86_VFMSUB231SSZrb, X86_INS_VFMSUB231SS, 0,
39530#ifndef CAPSTONE_DIET
39531	{ 0 }, { 0 }, { 0 }, 0, 0
39532#endif
39533},
39534
39535{
39536	X86_VFMSUB231SSZrb_Int, X86_INS_VFMSUB231SS, 0,
39537#ifndef CAPSTONE_DIET
39538	{ 0 }, { 0 }, { 0 }, 0, 0
39539#endif
39540},
39541
39542{
39543	X86_VFMSUB231SSZrb_Intk, X86_INS_VFMSUB231SS, 0,
39544#ifndef CAPSTONE_DIET
39545	{ 0 }, { 0 }, { 0 }, 0, 0
39546#endif
39547},
39548
39549{
39550	X86_VFMSUB231SSZrb_Intkz, X86_INS_VFMSUB231SS, 0,
39551#ifndef CAPSTONE_DIET
39552	{ 0 }, { 0 }, { 0 }, 0, 0
39553#endif
39554},
39555
39556{
39557	X86_VFMSUB231SSm, X86_INS_VFMSUB231SS, 0,
39558#ifndef CAPSTONE_DIET
39559	{ 0 }, { 0 }, { 0 }, 0, 0
39560#endif
39561},
39562
39563{
39564	X86_VFMSUB231SSm_Int, X86_INS_VFMSUB231SS, 0,
39565#ifndef CAPSTONE_DIET
39566	{ 0 }, { 0 }, { 0 }, 0, 0
39567#endif
39568},
39569
39570{
39571	X86_VFMSUB231SSr, X86_INS_VFMSUB231SS, 0,
39572#ifndef CAPSTONE_DIET
39573	{ 0 }, { 0 }, { 0 }, 0, 0
39574#endif
39575},
39576
39577{
39578	X86_VFMSUB231SSr_Int, X86_INS_VFMSUB231SS, 0,
39579#ifndef CAPSTONE_DIET
39580	{ 0 }, { 0 }, { 0 }, 0, 0
39581#endif
39582},
39583
39584{
39585	X86_VFMSUBADD132PDYm, X86_INS_VFMSUBADD132PD, 0,
39586#ifndef CAPSTONE_DIET
39587	{ 0 }, { 0 }, { 0 }, 0, 0
39588#endif
39589},
39590
39591{
39592	X86_VFMSUBADD132PDYr, X86_INS_VFMSUBADD132PD, 0,
39593#ifndef CAPSTONE_DIET
39594	{ 0 }, { 0 }, { 0 }, 0, 0
39595#endif
39596},
39597
39598{
39599	X86_VFMSUBADD132PDZ128m, X86_INS_VFMSUBADD132PD, 0,
39600#ifndef CAPSTONE_DIET
39601	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39602#endif
39603},
39604
39605{
39606	X86_VFMSUBADD132PDZ128mb, X86_INS_VFMSUBADD132PD, 0,
39607#ifndef CAPSTONE_DIET
39608	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39609#endif
39610},
39611
39612{
39613	X86_VFMSUBADD132PDZ128mbk, X86_INS_VFMSUBADD132PD, 0,
39614#ifndef CAPSTONE_DIET
39615	{ 0 }, { 0 }, { 0 }, 0, 0
39616#endif
39617},
39618
39619{
39620	X86_VFMSUBADD132PDZ128mbkz, X86_INS_VFMSUBADD132PD, 0,
39621#ifndef CAPSTONE_DIET
39622	{ 0 }, { 0 }, { 0 }, 0, 0
39623#endif
39624},
39625
39626{
39627	X86_VFMSUBADD132PDZ128mk, X86_INS_VFMSUBADD132PD, 0,
39628#ifndef CAPSTONE_DIET
39629	{ 0 }, { 0 }, { 0 }, 0, 0
39630#endif
39631},
39632
39633{
39634	X86_VFMSUBADD132PDZ128mkz, X86_INS_VFMSUBADD132PD, 0,
39635#ifndef CAPSTONE_DIET
39636	{ 0 }, { 0 }, { 0 }, 0, 0
39637#endif
39638},
39639
39640{
39641	X86_VFMSUBADD132PDZ128r, X86_INS_VFMSUBADD132PD, 0,
39642#ifndef CAPSTONE_DIET
39643	{ 0 }, { 0 }, { 0 }, 0, 0
39644#endif
39645},
39646
39647{
39648	X86_VFMSUBADD132PDZ128rk, X86_INS_VFMSUBADD132PD, 0,
39649#ifndef CAPSTONE_DIET
39650	{ 0 }, { 0 }, { 0 }, 0, 0
39651#endif
39652},
39653
39654{
39655	X86_VFMSUBADD132PDZ128rkz, X86_INS_VFMSUBADD132PD, 0,
39656#ifndef CAPSTONE_DIET
39657	{ 0 }, { 0 }, { 0 }, 0, 0
39658#endif
39659},
39660
39661{
39662	X86_VFMSUBADD132PDZ256m, X86_INS_VFMSUBADD132PD, 0,
39663#ifndef CAPSTONE_DIET
39664	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39665#endif
39666},
39667
39668{
39669	X86_VFMSUBADD132PDZ256mb, X86_INS_VFMSUBADD132PD, 0,
39670#ifndef CAPSTONE_DIET
39671	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39672#endif
39673},
39674
39675{
39676	X86_VFMSUBADD132PDZ256mbk, X86_INS_VFMSUBADD132PD, 0,
39677#ifndef CAPSTONE_DIET
39678	{ 0 }, { 0 }, { 0 }, 0, 0
39679#endif
39680},
39681
39682{
39683	X86_VFMSUBADD132PDZ256mbkz, X86_INS_VFMSUBADD132PD, 0,
39684#ifndef CAPSTONE_DIET
39685	{ 0 }, { 0 }, { 0 }, 0, 0
39686#endif
39687},
39688
39689{
39690	X86_VFMSUBADD132PDZ256mk, X86_INS_VFMSUBADD132PD, 0,
39691#ifndef CAPSTONE_DIET
39692	{ 0 }, { 0 }, { 0 }, 0, 0
39693#endif
39694},
39695
39696{
39697	X86_VFMSUBADD132PDZ256mkz, X86_INS_VFMSUBADD132PD, 0,
39698#ifndef CAPSTONE_DIET
39699	{ 0 }, { 0 }, { 0 }, 0, 0
39700#endif
39701},
39702
39703{
39704	X86_VFMSUBADD132PDZ256r, X86_INS_VFMSUBADD132PD, 0,
39705#ifndef CAPSTONE_DIET
39706	{ 0 }, { 0 }, { 0 }, 0, 0
39707#endif
39708},
39709
39710{
39711	X86_VFMSUBADD132PDZ256rk, X86_INS_VFMSUBADD132PD, 0,
39712#ifndef CAPSTONE_DIET
39713	{ 0 }, { 0 }, { 0 }, 0, 0
39714#endif
39715},
39716
39717{
39718	X86_VFMSUBADD132PDZ256rkz, X86_INS_VFMSUBADD132PD, 0,
39719#ifndef CAPSTONE_DIET
39720	{ 0 }, { 0 }, { 0 }, 0, 0
39721#endif
39722},
39723
39724{
39725	X86_VFMSUBADD132PDZm, X86_INS_VFMSUBADD132PD, 0,
39726#ifndef CAPSTONE_DIET
39727	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39728#endif
39729},
39730
39731{
39732	X86_VFMSUBADD132PDZmb, X86_INS_VFMSUBADD132PD, 0,
39733#ifndef CAPSTONE_DIET
39734	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39735#endif
39736},
39737
39738{
39739	X86_VFMSUBADD132PDZmbk, X86_INS_VFMSUBADD132PD, 0,
39740#ifndef CAPSTONE_DIET
39741	{ 0 }, { 0 }, { 0 }, 0, 0
39742#endif
39743},
39744
39745{
39746	X86_VFMSUBADD132PDZmbkz, X86_INS_VFMSUBADD132PD, 0,
39747#ifndef CAPSTONE_DIET
39748	{ 0 }, { 0 }, { 0 }, 0, 0
39749#endif
39750},
39751
39752{
39753	X86_VFMSUBADD132PDZmk, X86_INS_VFMSUBADD132PD, 0,
39754#ifndef CAPSTONE_DIET
39755	{ 0 }, { 0 }, { 0 }, 0, 0
39756#endif
39757},
39758
39759{
39760	X86_VFMSUBADD132PDZmkz, X86_INS_VFMSUBADD132PD, 0,
39761#ifndef CAPSTONE_DIET
39762	{ 0 }, { 0 }, { 0 }, 0, 0
39763#endif
39764},
39765
39766{
39767	X86_VFMSUBADD132PDZr, X86_INS_VFMSUBADD132PD, 0,
39768#ifndef CAPSTONE_DIET
39769	{ 0 }, { 0 }, { 0 }, 0, 0
39770#endif
39771},
39772
39773{
39774	X86_VFMSUBADD132PDZrb, X86_INS_VFMSUBADD132PD, 0,
39775#ifndef CAPSTONE_DIET
39776	{ 0 }, { 0 }, { 0 }, 0, 0
39777#endif
39778},
39779
39780{
39781	X86_VFMSUBADD132PDZrbk, X86_INS_VFMSUBADD132PD, 0,
39782#ifndef CAPSTONE_DIET
39783	{ 0 }, { 0 }, { 0 }, 0, 0
39784#endif
39785},
39786
39787{
39788	X86_VFMSUBADD132PDZrbkz, X86_INS_VFMSUBADD132PD, 0,
39789#ifndef CAPSTONE_DIET
39790	{ 0 }, { 0 }, { 0 }, 0, 0
39791#endif
39792},
39793
39794{
39795	X86_VFMSUBADD132PDZrk, X86_INS_VFMSUBADD132PD, 0,
39796#ifndef CAPSTONE_DIET
39797	{ 0 }, { 0 }, { 0 }, 0, 0
39798#endif
39799},
39800
39801{
39802	X86_VFMSUBADD132PDZrkz, X86_INS_VFMSUBADD132PD, 0,
39803#ifndef CAPSTONE_DIET
39804	{ 0 }, { 0 }, { 0 }, 0, 0
39805#endif
39806},
39807
39808{
39809	X86_VFMSUBADD132PDm, X86_INS_VFMSUBADD132PD, 0,
39810#ifndef CAPSTONE_DIET
39811	{ 0 }, { 0 }, { 0 }, 0, 0
39812#endif
39813},
39814
39815{
39816	X86_VFMSUBADD132PDr, X86_INS_VFMSUBADD132PD, 0,
39817#ifndef CAPSTONE_DIET
39818	{ 0 }, { 0 }, { 0 }, 0, 0
39819#endif
39820},
39821
39822{
39823	X86_VFMSUBADD132PSYm, X86_INS_VFMSUBADD132PS, 0,
39824#ifndef CAPSTONE_DIET
39825	{ 0 }, { 0 }, { 0 }, 0, 0
39826#endif
39827},
39828
39829{
39830	X86_VFMSUBADD132PSYr, X86_INS_VFMSUBADD132PS, 0,
39831#ifndef CAPSTONE_DIET
39832	{ 0 }, { 0 }, { 0 }, 0, 0
39833#endif
39834},
39835
39836{
39837	X86_VFMSUBADD132PSZ128m, X86_INS_VFMSUBADD132PS, 0,
39838#ifndef CAPSTONE_DIET
39839	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39840#endif
39841},
39842
39843{
39844	X86_VFMSUBADD132PSZ128mb, X86_INS_VFMSUBADD132PS, 0,
39845#ifndef CAPSTONE_DIET
39846	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39847#endif
39848},
39849
39850{
39851	X86_VFMSUBADD132PSZ128mbk, X86_INS_VFMSUBADD132PS, 0,
39852#ifndef CAPSTONE_DIET
39853	{ 0 }, { 0 }, { 0 }, 0, 0
39854#endif
39855},
39856
39857{
39858	X86_VFMSUBADD132PSZ128mbkz, X86_INS_VFMSUBADD132PS, 0,
39859#ifndef CAPSTONE_DIET
39860	{ 0 }, { 0 }, { 0 }, 0, 0
39861#endif
39862},
39863
39864{
39865	X86_VFMSUBADD132PSZ128mk, X86_INS_VFMSUBADD132PS, 0,
39866#ifndef CAPSTONE_DIET
39867	{ 0 }, { 0 }, { 0 }, 0, 0
39868#endif
39869},
39870
39871{
39872	X86_VFMSUBADD132PSZ128mkz, X86_INS_VFMSUBADD132PS, 0,
39873#ifndef CAPSTONE_DIET
39874	{ 0 }, { 0 }, { 0 }, 0, 0
39875#endif
39876},
39877
39878{
39879	X86_VFMSUBADD132PSZ128r, X86_INS_VFMSUBADD132PS, 0,
39880#ifndef CAPSTONE_DIET
39881	{ 0 }, { 0 }, { 0 }, 0, 0
39882#endif
39883},
39884
39885{
39886	X86_VFMSUBADD132PSZ128rk, X86_INS_VFMSUBADD132PS, 0,
39887#ifndef CAPSTONE_DIET
39888	{ 0 }, { 0 }, { 0 }, 0, 0
39889#endif
39890},
39891
39892{
39893	X86_VFMSUBADD132PSZ128rkz, X86_INS_VFMSUBADD132PS, 0,
39894#ifndef CAPSTONE_DIET
39895	{ 0 }, { 0 }, { 0 }, 0, 0
39896#endif
39897},
39898
39899{
39900	X86_VFMSUBADD132PSZ256m, X86_INS_VFMSUBADD132PS, 0,
39901#ifndef CAPSTONE_DIET
39902	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39903#endif
39904},
39905
39906{
39907	X86_VFMSUBADD132PSZ256mb, X86_INS_VFMSUBADD132PS, 0,
39908#ifndef CAPSTONE_DIET
39909	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39910#endif
39911},
39912
39913{
39914	X86_VFMSUBADD132PSZ256mbk, X86_INS_VFMSUBADD132PS, 0,
39915#ifndef CAPSTONE_DIET
39916	{ 0 }, { 0 }, { 0 }, 0, 0
39917#endif
39918},
39919
39920{
39921	X86_VFMSUBADD132PSZ256mbkz, X86_INS_VFMSUBADD132PS, 0,
39922#ifndef CAPSTONE_DIET
39923	{ 0 }, { 0 }, { 0 }, 0, 0
39924#endif
39925},
39926
39927{
39928	X86_VFMSUBADD132PSZ256mk, X86_INS_VFMSUBADD132PS, 0,
39929#ifndef CAPSTONE_DIET
39930	{ 0 }, { 0 }, { 0 }, 0, 0
39931#endif
39932},
39933
39934{
39935	X86_VFMSUBADD132PSZ256mkz, X86_INS_VFMSUBADD132PS, 0,
39936#ifndef CAPSTONE_DIET
39937	{ 0 }, { 0 }, { 0 }, 0, 0
39938#endif
39939},
39940
39941{
39942	X86_VFMSUBADD132PSZ256r, X86_INS_VFMSUBADD132PS, 0,
39943#ifndef CAPSTONE_DIET
39944	{ 0 }, { 0 }, { 0 }, 0, 0
39945#endif
39946},
39947
39948{
39949	X86_VFMSUBADD132PSZ256rk, X86_INS_VFMSUBADD132PS, 0,
39950#ifndef CAPSTONE_DIET
39951	{ 0 }, { 0 }, { 0 }, 0, 0
39952#endif
39953},
39954
39955{
39956	X86_VFMSUBADD132PSZ256rkz, X86_INS_VFMSUBADD132PS, 0,
39957#ifndef CAPSTONE_DIET
39958	{ 0 }, { 0 }, { 0 }, 0, 0
39959#endif
39960},
39961
39962{
39963	X86_VFMSUBADD132PSZm, X86_INS_VFMSUBADD132PS, 0,
39964#ifndef CAPSTONE_DIET
39965	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39966#endif
39967},
39968
39969{
39970	X86_VFMSUBADD132PSZmb, X86_INS_VFMSUBADD132PS, 0,
39971#ifndef CAPSTONE_DIET
39972	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
39973#endif
39974},
39975
39976{
39977	X86_VFMSUBADD132PSZmbk, X86_INS_VFMSUBADD132PS, 0,
39978#ifndef CAPSTONE_DIET
39979	{ 0 }, { 0 }, { 0 }, 0, 0
39980#endif
39981},
39982
39983{
39984	X86_VFMSUBADD132PSZmbkz, X86_INS_VFMSUBADD132PS, 0,
39985#ifndef CAPSTONE_DIET
39986	{ 0 }, { 0 }, { 0 }, 0, 0
39987#endif
39988},
39989
39990{
39991	X86_VFMSUBADD132PSZmk, X86_INS_VFMSUBADD132PS, 0,
39992#ifndef CAPSTONE_DIET
39993	{ 0 }, { 0 }, { 0 }, 0, 0
39994#endif
39995},
39996
39997{
39998	X86_VFMSUBADD132PSZmkz, X86_INS_VFMSUBADD132PS, 0,
39999#ifndef CAPSTONE_DIET
40000	{ 0 }, { 0 }, { 0 }, 0, 0
40001#endif
40002},
40003
40004{
40005	X86_VFMSUBADD132PSZr, X86_INS_VFMSUBADD132PS, 0,
40006#ifndef CAPSTONE_DIET
40007	{ 0 }, { 0 }, { 0 }, 0, 0
40008#endif
40009},
40010
40011{
40012	X86_VFMSUBADD132PSZrb, X86_INS_VFMSUBADD132PS, 0,
40013#ifndef CAPSTONE_DIET
40014	{ 0 }, { 0 }, { 0 }, 0, 0
40015#endif
40016},
40017
40018{
40019	X86_VFMSUBADD132PSZrbk, X86_INS_VFMSUBADD132PS, 0,
40020#ifndef CAPSTONE_DIET
40021	{ 0 }, { 0 }, { 0 }, 0, 0
40022#endif
40023},
40024
40025{
40026	X86_VFMSUBADD132PSZrbkz, X86_INS_VFMSUBADD132PS, 0,
40027#ifndef CAPSTONE_DIET
40028	{ 0 }, { 0 }, { 0 }, 0, 0
40029#endif
40030},
40031
40032{
40033	X86_VFMSUBADD132PSZrk, X86_INS_VFMSUBADD132PS, 0,
40034#ifndef CAPSTONE_DIET
40035	{ 0 }, { 0 }, { 0 }, 0, 0
40036#endif
40037},
40038
40039{
40040	X86_VFMSUBADD132PSZrkz, X86_INS_VFMSUBADD132PS, 0,
40041#ifndef CAPSTONE_DIET
40042	{ 0 }, { 0 }, { 0 }, 0, 0
40043#endif
40044},
40045
40046{
40047	X86_VFMSUBADD132PSm, X86_INS_VFMSUBADD132PS, 0,
40048#ifndef CAPSTONE_DIET
40049	{ 0 }, { 0 }, { 0 }, 0, 0
40050#endif
40051},
40052
40053{
40054	X86_VFMSUBADD132PSr, X86_INS_VFMSUBADD132PS, 0,
40055#ifndef CAPSTONE_DIET
40056	{ 0 }, { 0 }, { 0 }, 0, 0
40057#endif
40058},
40059
40060{
40061	X86_VFMSUBADD213PDYm, X86_INS_VFMSUBADD213PD, 0,
40062#ifndef CAPSTONE_DIET
40063	{ 0 }, { 0 }, { 0 }, 0, 0
40064#endif
40065},
40066
40067{
40068	X86_VFMSUBADD213PDYr, X86_INS_VFMSUBADD213PD, 0,
40069#ifndef CAPSTONE_DIET
40070	{ 0 }, { 0 }, { 0 }, 0, 0
40071#endif
40072},
40073
40074{
40075	X86_VFMSUBADD213PDZ128m, X86_INS_VFMSUBADD213PD, 0,
40076#ifndef CAPSTONE_DIET
40077	{ 0 }, { 0 }, { 0 }, 0, 0
40078#endif
40079},
40080
40081{
40082	X86_VFMSUBADD213PDZ128mb, X86_INS_VFMSUBADD213PD, 0,
40083#ifndef CAPSTONE_DIET
40084	{ 0 }, { 0 }, { 0 }, 0, 0
40085#endif
40086},
40087
40088{
40089	X86_VFMSUBADD213PDZ128mbk, X86_INS_VFMSUBADD213PD, 0,
40090#ifndef CAPSTONE_DIET
40091	{ 0 }, { 0 }, { 0 }, 0, 0
40092#endif
40093},
40094
40095{
40096	X86_VFMSUBADD213PDZ128mbkz, X86_INS_VFMSUBADD213PD, 0,
40097#ifndef CAPSTONE_DIET
40098	{ 0 }, { 0 }, { 0 }, 0, 0
40099#endif
40100},
40101
40102{
40103	X86_VFMSUBADD213PDZ128mk, X86_INS_VFMSUBADD213PD, 0,
40104#ifndef CAPSTONE_DIET
40105	{ 0 }, { 0 }, { 0 }, 0, 0
40106#endif
40107},
40108
40109{
40110	X86_VFMSUBADD213PDZ128mkz, X86_INS_VFMSUBADD213PD, 0,
40111#ifndef CAPSTONE_DIET
40112	{ 0 }, { 0 }, { 0 }, 0, 0
40113#endif
40114},
40115
40116{
40117	X86_VFMSUBADD213PDZ128r, X86_INS_VFMSUBADD213PD, 0,
40118#ifndef CAPSTONE_DIET
40119	{ 0 }, { 0 }, { 0 }, 0, 0
40120#endif
40121},
40122
40123{
40124	X86_VFMSUBADD213PDZ128rk, X86_INS_VFMSUBADD213PD, 0,
40125#ifndef CAPSTONE_DIET
40126	{ 0 }, { 0 }, { 0 }, 0, 0
40127#endif
40128},
40129
40130{
40131	X86_VFMSUBADD213PDZ128rkz, X86_INS_VFMSUBADD213PD, 0,
40132#ifndef CAPSTONE_DIET
40133	{ 0 }, { 0 }, { 0 }, 0, 0
40134#endif
40135},
40136
40137{
40138	X86_VFMSUBADD213PDZ256m, X86_INS_VFMSUBADD213PD, 0,
40139#ifndef CAPSTONE_DIET
40140	{ 0 }, { 0 }, { 0 }, 0, 0
40141#endif
40142},
40143
40144{
40145	X86_VFMSUBADD213PDZ256mb, X86_INS_VFMSUBADD213PD, 0,
40146#ifndef CAPSTONE_DIET
40147	{ 0 }, { 0 }, { 0 }, 0, 0
40148#endif
40149},
40150
40151{
40152	X86_VFMSUBADD213PDZ256mbk, X86_INS_VFMSUBADD213PD, 0,
40153#ifndef CAPSTONE_DIET
40154	{ 0 }, { 0 }, { 0 }, 0, 0
40155#endif
40156},
40157
40158{
40159	X86_VFMSUBADD213PDZ256mbkz, X86_INS_VFMSUBADD213PD, 0,
40160#ifndef CAPSTONE_DIET
40161	{ 0 }, { 0 }, { 0 }, 0, 0
40162#endif
40163},
40164
40165{
40166	X86_VFMSUBADD213PDZ256mk, X86_INS_VFMSUBADD213PD, 0,
40167#ifndef CAPSTONE_DIET
40168	{ 0 }, { 0 }, { 0 }, 0, 0
40169#endif
40170},
40171
40172{
40173	X86_VFMSUBADD213PDZ256mkz, X86_INS_VFMSUBADD213PD, 0,
40174#ifndef CAPSTONE_DIET
40175	{ 0 }, { 0 }, { 0 }, 0, 0
40176#endif
40177},
40178
40179{
40180	X86_VFMSUBADD213PDZ256r, X86_INS_VFMSUBADD213PD, 0,
40181#ifndef CAPSTONE_DIET
40182	{ 0 }, { 0 }, { 0 }, 0, 0
40183#endif
40184},
40185
40186{
40187	X86_VFMSUBADD213PDZ256rk, X86_INS_VFMSUBADD213PD, 0,
40188#ifndef CAPSTONE_DIET
40189	{ 0 }, { 0 }, { 0 }, 0, 0
40190#endif
40191},
40192
40193{
40194	X86_VFMSUBADD213PDZ256rkz, X86_INS_VFMSUBADD213PD, 0,
40195#ifndef CAPSTONE_DIET
40196	{ 0 }, { 0 }, { 0 }, 0, 0
40197#endif
40198},
40199
40200{
40201	X86_VFMSUBADD213PDZm, X86_INS_VFMSUBADD213PD, 0,
40202#ifndef CAPSTONE_DIET
40203	{ 0 }, { 0 }, { 0 }, 0, 0
40204#endif
40205},
40206
40207{
40208	X86_VFMSUBADD213PDZmb, X86_INS_VFMSUBADD213PD, 0,
40209#ifndef CAPSTONE_DIET
40210	{ 0 }, { 0 }, { 0 }, 0, 0
40211#endif
40212},
40213
40214{
40215	X86_VFMSUBADD213PDZmbk, X86_INS_VFMSUBADD213PD, 0,
40216#ifndef CAPSTONE_DIET
40217	{ 0 }, { 0 }, { 0 }, 0, 0
40218#endif
40219},
40220
40221{
40222	X86_VFMSUBADD213PDZmbkz, X86_INS_VFMSUBADD213PD, 0,
40223#ifndef CAPSTONE_DIET
40224	{ 0 }, { 0 }, { 0 }, 0, 0
40225#endif
40226},
40227
40228{
40229	X86_VFMSUBADD213PDZmk, X86_INS_VFMSUBADD213PD, 0,
40230#ifndef CAPSTONE_DIET
40231	{ 0 }, { 0 }, { 0 }, 0, 0
40232#endif
40233},
40234
40235{
40236	X86_VFMSUBADD213PDZmkz, X86_INS_VFMSUBADD213PD, 0,
40237#ifndef CAPSTONE_DIET
40238	{ 0 }, { 0 }, { 0 }, 0, 0
40239#endif
40240},
40241
40242{
40243	X86_VFMSUBADD213PDZr, X86_INS_VFMSUBADD213PD, 0,
40244#ifndef CAPSTONE_DIET
40245	{ 0 }, { 0 }, { 0 }, 0, 0
40246#endif
40247},
40248
40249{
40250	X86_VFMSUBADD213PDZrb, X86_INS_VFMSUBADD213PD, 0,
40251#ifndef CAPSTONE_DIET
40252	{ 0 }, { 0 }, { 0 }, 0, 0
40253#endif
40254},
40255
40256{
40257	X86_VFMSUBADD213PDZrbk, X86_INS_VFMSUBADD213PD, 0,
40258#ifndef CAPSTONE_DIET
40259	{ 0 }, { 0 }, { 0 }, 0, 0
40260#endif
40261},
40262
40263{
40264	X86_VFMSUBADD213PDZrbkz, X86_INS_VFMSUBADD213PD, 0,
40265#ifndef CAPSTONE_DIET
40266	{ 0 }, { 0 }, { 0 }, 0, 0
40267#endif
40268},
40269
40270{
40271	X86_VFMSUBADD213PDZrk, X86_INS_VFMSUBADD213PD, 0,
40272#ifndef CAPSTONE_DIET
40273	{ 0 }, { 0 }, { 0 }, 0, 0
40274#endif
40275},
40276
40277{
40278	X86_VFMSUBADD213PDZrkz, X86_INS_VFMSUBADD213PD, 0,
40279#ifndef CAPSTONE_DIET
40280	{ 0 }, { 0 }, { 0 }, 0, 0
40281#endif
40282},
40283
40284{
40285	X86_VFMSUBADD213PDm, X86_INS_VFMSUBADD213PD, 0,
40286#ifndef CAPSTONE_DIET
40287	{ 0 }, { 0 }, { 0 }, 0, 0
40288#endif
40289},
40290
40291{
40292	X86_VFMSUBADD213PDr, X86_INS_VFMSUBADD213PD, 0,
40293#ifndef CAPSTONE_DIET
40294	{ 0 }, { 0 }, { 0 }, 0, 0
40295#endif
40296},
40297
40298{
40299	X86_VFMSUBADD213PSYm, X86_INS_VFMSUBADD213PS, 0,
40300#ifndef CAPSTONE_DIET
40301	{ 0 }, { 0 }, { 0 }, 0, 0
40302#endif
40303},
40304
40305{
40306	X86_VFMSUBADD213PSYr, X86_INS_VFMSUBADD213PS, 0,
40307#ifndef CAPSTONE_DIET
40308	{ 0 }, { 0 }, { 0 }, 0, 0
40309#endif
40310},
40311
40312{
40313	X86_VFMSUBADD213PSZ128m, X86_INS_VFMSUBADD213PS, 0,
40314#ifndef CAPSTONE_DIET
40315	{ 0 }, { 0 }, { 0 }, 0, 0
40316#endif
40317},
40318
40319{
40320	X86_VFMSUBADD213PSZ128mb, X86_INS_VFMSUBADD213PS, 0,
40321#ifndef CAPSTONE_DIET
40322	{ 0 }, { 0 }, { 0 }, 0, 0
40323#endif
40324},
40325
40326{
40327	X86_VFMSUBADD213PSZ128mbk, X86_INS_VFMSUBADD213PS, 0,
40328#ifndef CAPSTONE_DIET
40329	{ 0 }, { 0 }, { 0 }, 0, 0
40330#endif
40331},
40332
40333{
40334	X86_VFMSUBADD213PSZ128mbkz, X86_INS_VFMSUBADD213PS, 0,
40335#ifndef CAPSTONE_DIET
40336	{ 0 }, { 0 }, { 0 }, 0, 0
40337#endif
40338},
40339
40340{
40341	X86_VFMSUBADD213PSZ128mk, X86_INS_VFMSUBADD213PS, 0,
40342#ifndef CAPSTONE_DIET
40343	{ 0 }, { 0 }, { 0 }, 0, 0
40344#endif
40345},
40346
40347{
40348	X86_VFMSUBADD213PSZ128mkz, X86_INS_VFMSUBADD213PS, 0,
40349#ifndef CAPSTONE_DIET
40350	{ 0 }, { 0 }, { 0 }, 0, 0
40351#endif
40352},
40353
40354{
40355	X86_VFMSUBADD213PSZ128r, X86_INS_VFMSUBADD213PS, 0,
40356#ifndef CAPSTONE_DIET
40357	{ 0 }, { 0 }, { 0 }, 0, 0
40358#endif
40359},
40360
40361{
40362	X86_VFMSUBADD213PSZ128rk, X86_INS_VFMSUBADD213PS, 0,
40363#ifndef CAPSTONE_DIET
40364	{ 0 }, { 0 }, { 0 }, 0, 0
40365#endif
40366},
40367
40368{
40369	X86_VFMSUBADD213PSZ128rkz, X86_INS_VFMSUBADD213PS, 0,
40370#ifndef CAPSTONE_DIET
40371	{ 0 }, { 0 }, { 0 }, 0, 0
40372#endif
40373},
40374
40375{
40376	X86_VFMSUBADD213PSZ256m, X86_INS_VFMSUBADD213PS, 0,
40377#ifndef CAPSTONE_DIET
40378	{ 0 }, { 0 }, { 0 }, 0, 0
40379#endif
40380},
40381
40382{
40383	X86_VFMSUBADD213PSZ256mb, X86_INS_VFMSUBADD213PS, 0,
40384#ifndef CAPSTONE_DIET
40385	{ 0 }, { 0 }, { 0 }, 0, 0
40386#endif
40387},
40388
40389{
40390	X86_VFMSUBADD213PSZ256mbk, X86_INS_VFMSUBADD213PS, 0,
40391#ifndef CAPSTONE_DIET
40392	{ 0 }, { 0 }, { 0 }, 0, 0
40393#endif
40394},
40395
40396{
40397	X86_VFMSUBADD213PSZ256mbkz, X86_INS_VFMSUBADD213PS, 0,
40398#ifndef CAPSTONE_DIET
40399	{ 0 }, { 0 }, { 0 }, 0, 0
40400#endif
40401},
40402
40403{
40404	X86_VFMSUBADD213PSZ256mk, X86_INS_VFMSUBADD213PS, 0,
40405#ifndef CAPSTONE_DIET
40406	{ 0 }, { 0 }, { 0 }, 0, 0
40407#endif
40408},
40409
40410{
40411	X86_VFMSUBADD213PSZ256mkz, X86_INS_VFMSUBADD213PS, 0,
40412#ifndef CAPSTONE_DIET
40413	{ 0 }, { 0 }, { 0 }, 0, 0
40414#endif
40415},
40416
40417{
40418	X86_VFMSUBADD213PSZ256r, X86_INS_VFMSUBADD213PS, 0,
40419#ifndef CAPSTONE_DIET
40420	{ 0 }, { 0 }, { 0 }, 0, 0
40421#endif
40422},
40423
40424{
40425	X86_VFMSUBADD213PSZ256rk, X86_INS_VFMSUBADD213PS, 0,
40426#ifndef CAPSTONE_DIET
40427	{ 0 }, { 0 }, { 0 }, 0, 0
40428#endif
40429},
40430
40431{
40432	X86_VFMSUBADD213PSZ256rkz, X86_INS_VFMSUBADD213PS, 0,
40433#ifndef CAPSTONE_DIET
40434	{ 0 }, { 0 }, { 0 }, 0, 0
40435#endif
40436},
40437
40438{
40439	X86_VFMSUBADD213PSZm, X86_INS_VFMSUBADD213PS, 0,
40440#ifndef CAPSTONE_DIET
40441	{ 0 }, { 0 }, { 0 }, 0, 0
40442#endif
40443},
40444
40445{
40446	X86_VFMSUBADD213PSZmb, X86_INS_VFMSUBADD213PS, 0,
40447#ifndef CAPSTONE_DIET
40448	{ 0 }, { 0 }, { 0 }, 0, 0
40449#endif
40450},
40451
40452{
40453	X86_VFMSUBADD213PSZmbk, X86_INS_VFMSUBADD213PS, 0,
40454#ifndef CAPSTONE_DIET
40455	{ 0 }, { 0 }, { 0 }, 0, 0
40456#endif
40457},
40458
40459{
40460	X86_VFMSUBADD213PSZmbkz, X86_INS_VFMSUBADD213PS, 0,
40461#ifndef CAPSTONE_DIET
40462	{ 0 }, { 0 }, { 0 }, 0, 0
40463#endif
40464},
40465
40466{
40467	X86_VFMSUBADD213PSZmk, X86_INS_VFMSUBADD213PS, 0,
40468#ifndef CAPSTONE_DIET
40469	{ 0 }, { 0 }, { 0 }, 0, 0
40470#endif
40471},
40472
40473{
40474	X86_VFMSUBADD213PSZmkz, X86_INS_VFMSUBADD213PS, 0,
40475#ifndef CAPSTONE_DIET
40476	{ 0 }, { 0 }, { 0 }, 0, 0
40477#endif
40478},
40479
40480{
40481	X86_VFMSUBADD213PSZr, X86_INS_VFMSUBADD213PS, 0,
40482#ifndef CAPSTONE_DIET
40483	{ 0 }, { 0 }, { 0 }, 0, 0
40484#endif
40485},
40486
40487{
40488	X86_VFMSUBADD213PSZrb, X86_INS_VFMSUBADD213PS, 0,
40489#ifndef CAPSTONE_DIET
40490	{ 0 }, { 0 }, { 0 }, 0, 0
40491#endif
40492},
40493
40494{
40495	X86_VFMSUBADD213PSZrbk, X86_INS_VFMSUBADD213PS, 0,
40496#ifndef CAPSTONE_DIET
40497	{ 0 }, { 0 }, { 0 }, 0, 0
40498#endif
40499},
40500
40501{
40502	X86_VFMSUBADD213PSZrbkz, X86_INS_VFMSUBADD213PS, 0,
40503#ifndef CAPSTONE_DIET
40504	{ 0 }, { 0 }, { 0 }, 0, 0
40505#endif
40506},
40507
40508{
40509	X86_VFMSUBADD213PSZrk, X86_INS_VFMSUBADD213PS, 0,
40510#ifndef CAPSTONE_DIET
40511	{ 0 }, { 0 }, { 0 }, 0, 0
40512#endif
40513},
40514
40515{
40516	X86_VFMSUBADD213PSZrkz, X86_INS_VFMSUBADD213PS, 0,
40517#ifndef CAPSTONE_DIET
40518	{ 0 }, { 0 }, { 0 }, 0, 0
40519#endif
40520},
40521
40522{
40523	X86_VFMSUBADD213PSm, X86_INS_VFMSUBADD213PS, 0,
40524#ifndef CAPSTONE_DIET
40525	{ 0 }, { 0 }, { 0 }, 0, 0
40526#endif
40527},
40528
40529{
40530	X86_VFMSUBADD213PSr, X86_INS_VFMSUBADD213PS, 0,
40531#ifndef CAPSTONE_DIET
40532	{ 0 }, { 0 }, { 0 }, 0, 0
40533#endif
40534},
40535
40536{
40537	X86_VFMSUBADD231PDYm, X86_INS_VFMSUBADD231PD, 0,
40538#ifndef CAPSTONE_DIET
40539	{ 0 }, { 0 }, { 0 }, 0, 0
40540#endif
40541},
40542
40543{
40544	X86_VFMSUBADD231PDYr, X86_INS_VFMSUBADD231PD, 0,
40545#ifndef CAPSTONE_DIET
40546	{ 0 }, { 0 }, { 0 }, 0, 0
40547#endif
40548},
40549
40550{
40551	X86_VFMSUBADD231PDZ128m, X86_INS_VFMSUBADD231PD, 0,
40552#ifndef CAPSTONE_DIET
40553	{ 0 }, { 0 }, { 0 }, 0, 0
40554#endif
40555},
40556
40557{
40558	X86_VFMSUBADD231PDZ128mb, X86_INS_VFMSUBADD231PD, 0,
40559#ifndef CAPSTONE_DIET
40560	{ 0 }, { 0 }, { 0 }, 0, 0
40561#endif
40562},
40563
40564{
40565	X86_VFMSUBADD231PDZ128mbk, X86_INS_VFMSUBADD231PD, 0,
40566#ifndef CAPSTONE_DIET
40567	{ 0 }, { 0 }, { 0 }, 0, 0
40568#endif
40569},
40570
40571{
40572	X86_VFMSUBADD231PDZ128mbkz, X86_INS_VFMSUBADD231PD, 0,
40573#ifndef CAPSTONE_DIET
40574	{ 0 }, { 0 }, { 0 }, 0, 0
40575#endif
40576},
40577
40578{
40579	X86_VFMSUBADD231PDZ128mk, X86_INS_VFMSUBADD231PD, 0,
40580#ifndef CAPSTONE_DIET
40581	{ 0 }, { 0 }, { 0 }, 0, 0
40582#endif
40583},
40584
40585{
40586	X86_VFMSUBADD231PDZ128mkz, X86_INS_VFMSUBADD231PD, 0,
40587#ifndef CAPSTONE_DIET
40588	{ 0 }, { 0 }, { 0 }, 0, 0
40589#endif
40590},
40591
40592{
40593	X86_VFMSUBADD231PDZ128r, X86_INS_VFMSUBADD231PD, 0,
40594#ifndef CAPSTONE_DIET
40595	{ 0 }, { 0 }, { 0 }, 0, 0
40596#endif
40597},
40598
40599{
40600	X86_VFMSUBADD231PDZ128rk, X86_INS_VFMSUBADD231PD, 0,
40601#ifndef CAPSTONE_DIET
40602	{ 0 }, { 0 }, { 0 }, 0, 0
40603#endif
40604},
40605
40606{
40607	X86_VFMSUBADD231PDZ128rkz, X86_INS_VFMSUBADD231PD, 0,
40608#ifndef CAPSTONE_DIET
40609	{ 0 }, { 0 }, { 0 }, 0, 0
40610#endif
40611},
40612
40613{
40614	X86_VFMSUBADD231PDZ256m, X86_INS_VFMSUBADD231PD, 0,
40615#ifndef CAPSTONE_DIET
40616	{ 0 }, { 0 }, { 0 }, 0, 0
40617#endif
40618},
40619
40620{
40621	X86_VFMSUBADD231PDZ256mb, X86_INS_VFMSUBADD231PD, 0,
40622#ifndef CAPSTONE_DIET
40623	{ 0 }, { 0 }, { 0 }, 0, 0
40624#endif
40625},
40626
40627{
40628	X86_VFMSUBADD231PDZ256mbk, X86_INS_VFMSUBADD231PD, 0,
40629#ifndef CAPSTONE_DIET
40630	{ 0 }, { 0 }, { 0 }, 0, 0
40631#endif
40632},
40633
40634{
40635	X86_VFMSUBADD231PDZ256mbkz, X86_INS_VFMSUBADD231PD, 0,
40636#ifndef CAPSTONE_DIET
40637	{ 0 }, { 0 }, { 0 }, 0, 0
40638#endif
40639},
40640
40641{
40642	X86_VFMSUBADD231PDZ256mk, X86_INS_VFMSUBADD231PD, 0,
40643#ifndef CAPSTONE_DIET
40644	{ 0 }, { 0 }, { 0 }, 0, 0
40645#endif
40646},
40647
40648{
40649	X86_VFMSUBADD231PDZ256mkz, X86_INS_VFMSUBADD231PD, 0,
40650#ifndef CAPSTONE_DIET
40651	{ 0 }, { 0 }, { 0 }, 0, 0
40652#endif
40653},
40654
40655{
40656	X86_VFMSUBADD231PDZ256r, X86_INS_VFMSUBADD231PD, 0,
40657#ifndef CAPSTONE_DIET
40658	{ 0 }, { 0 }, { 0 }, 0, 0
40659#endif
40660},
40661
40662{
40663	X86_VFMSUBADD231PDZ256rk, X86_INS_VFMSUBADD231PD, 0,
40664#ifndef CAPSTONE_DIET
40665	{ 0 }, { 0 }, { 0 }, 0, 0
40666#endif
40667},
40668
40669{
40670	X86_VFMSUBADD231PDZ256rkz, X86_INS_VFMSUBADD231PD, 0,
40671#ifndef CAPSTONE_DIET
40672	{ 0 }, { 0 }, { 0 }, 0, 0
40673#endif
40674},
40675
40676{
40677	X86_VFMSUBADD231PDZm, X86_INS_VFMSUBADD231PD, 0,
40678#ifndef CAPSTONE_DIET
40679	{ 0 }, { 0 }, { 0 }, 0, 0
40680#endif
40681},
40682
40683{
40684	X86_VFMSUBADD231PDZmb, X86_INS_VFMSUBADD231PD, 0,
40685#ifndef CAPSTONE_DIET
40686	{ 0 }, { 0 }, { 0 }, 0, 0
40687#endif
40688},
40689
40690{
40691	X86_VFMSUBADD231PDZmbk, X86_INS_VFMSUBADD231PD, 0,
40692#ifndef CAPSTONE_DIET
40693	{ 0 }, { 0 }, { 0 }, 0, 0
40694#endif
40695},
40696
40697{
40698	X86_VFMSUBADD231PDZmbkz, X86_INS_VFMSUBADD231PD, 0,
40699#ifndef CAPSTONE_DIET
40700	{ 0 }, { 0 }, { 0 }, 0, 0
40701#endif
40702},
40703
40704{
40705	X86_VFMSUBADD231PDZmk, X86_INS_VFMSUBADD231PD, 0,
40706#ifndef CAPSTONE_DIET
40707	{ 0 }, { 0 }, { 0 }, 0, 0
40708#endif
40709},
40710
40711{
40712	X86_VFMSUBADD231PDZmkz, X86_INS_VFMSUBADD231PD, 0,
40713#ifndef CAPSTONE_DIET
40714	{ 0 }, { 0 }, { 0 }, 0, 0
40715#endif
40716},
40717
40718{
40719	X86_VFMSUBADD231PDZr, X86_INS_VFMSUBADD231PD, 0,
40720#ifndef CAPSTONE_DIET
40721	{ 0 }, { 0 }, { 0 }, 0, 0
40722#endif
40723},
40724
40725{
40726	X86_VFMSUBADD231PDZrb, X86_INS_VFMSUBADD231PD, 0,
40727#ifndef CAPSTONE_DIET
40728	{ 0 }, { 0 }, { 0 }, 0, 0
40729#endif
40730},
40731
40732{
40733	X86_VFMSUBADD231PDZrbk, X86_INS_VFMSUBADD231PD, 0,
40734#ifndef CAPSTONE_DIET
40735	{ 0 }, { 0 }, { 0 }, 0, 0
40736#endif
40737},
40738
40739{
40740	X86_VFMSUBADD231PDZrbkz, X86_INS_VFMSUBADD231PD, 0,
40741#ifndef CAPSTONE_DIET
40742	{ 0 }, { 0 }, { 0 }, 0, 0
40743#endif
40744},
40745
40746{
40747	X86_VFMSUBADD231PDZrk, X86_INS_VFMSUBADD231PD, 0,
40748#ifndef CAPSTONE_DIET
40749	{ 0 }, { 0 }, { 0 }, 0, 0
40750#endif
40751},
40752
40753{
40754	X86_VFMSUBADD231PDZrkz, X86_INS_VFMSUBADD231PD, 0,
40755#ifndef CAPSTONE_DIET
40756	{ 0 }, { 0 }, { 0 }, 0, 0
40757#endif
40758},
40759
40760{
40761	X86_VFMSUBADD231PDm, X86_INS_VFMSUBADD231PD, 0,
40762#ifndef CAPSTONE_DIET
40763	{ 0 }, { 0 }, { 0 }, 0, 0
40764#endif
40765},
40766
40767{
40768	X86_VFMSUBADD231PDr, X86_INS_VFMSUBADD231PD, 0,
40769#ifndef CAPSTONE_DIET
40770	{ 0 }, { 0 }, { 0 }, 0, 0
40771#endif
40772},
40773
40774{
40775	X86_VFMSUBADD231PSYm, X86_INS_VFMSUBADD231PS, 0,
40776#ifndef CAPSTONE_DIET
40777	{ 0 }, { 0 }, { 0 }, 0, 0
40778#endif
40779},
40780
40781{
40782	X86_VFMSUBADD231PSYr, X86_INS_VFMSUBADD231PS, 0,
40783#ifndef CAPSTONE_DIET
40784	{ 0 }, { 0 }, { 0 }, 0, 0
40785#endif
40786},
40787
40788{
40789	X86_VFMSUBADD231PSZ128m, X86_INS_VFMSUBADD231PS, 0,
40790#ifndef CAPSTONE_DIET
40791	{ 0 }, { 0 }, { 0 }, 0, 0
40792#endif
40793},
40794
40795{
40796	X86_VFMSUBADD231PSZ128mb, X86_INS_VFMSUBADD231PS, 0,
40797#ifndef CAPSTONE_DIET
40798	{ 0 }, { 0 }, { 0 }, 0, 0
40799#endif
40800},
40801
40802{
40803	X86_VFMSUBADD231PSZ128mbk, X86_INS_VFMSUBADD231PS, 0,
40804#ifndef CAPSTONE_DIET
40805	{ 0 }, { 0 }, { 0 }, 0, 0
40806#endif
40807},
40808
40809{
40810	X86_VFMSUBADD231PSZ128mbkz, X86_INS_VFMSUBADD231PS, 0,
40811#ifndef CAPSTONE_DIET
40812	{ 0 }, { 0 }, { 0 }, 0, 0
40813#endif
40814},
40815
40816{
40817	X86_VFMSUBADD231PSZ128mk, X86_INS_VFMSUBADD231PS, 0,
40818#ifndef CAPSTONE_DIET
40819	{ 0 }, { 0 }, { 0 }, 0, 0
40820#endif
40821},
40822
40823{
40824	X86_VFMSUBADD231PSZ128mkz, X86_INS_VFMSUBADD231PS, 0,
40825#ifndef CAPSTONE_DIET
40826	{ 0 }, { 0 }, { 0 }, 0, 0
40827#endif
40828},
40829
40830{
40831	X86_VFMSUBADD231PSZ128r, X86_INS_VFMSUBADD231PS, 0,
40832#ifndef CAPSTONE_DIET
40833	{ 0 }, { 0 }, { 0 }, 0, 0
40834#endif
40835},
40836
40837{
40838	X86_VFMSUBADD231PSZ128rk, X86_INS_VFMSUBADD231PS, 0,
40839#ifndef CAPSTONE_DIET
40840	{ 0 }, { 0 }, { 0 }, 0, 0
40841#endif
40842},
40843
40844{
40845	X86_VFMSUBADD231PSZ128rkz, X86_INS_VFMSUBADD231PS, 0,
40846#ifndef CAPSTONE_DIET
40847	{ 0 }, { 0 }, { 0 }, 0, 0
40848#endif
40849},
40850
40851{
40852	X86_VFMSUBADD231PSZ256m, X86_INS_VFMSUBADD231PS, 0,
40853#ifndef CAPSTONE_DIET
40854	{ 0 }, { 0 }, { 0 }, 0, 0
40855#endif
40856},
40857
40858{
40859	X86_VFMSUBADD231PSZ256mb, X86_INS_VFMSUBADD231PS, 0,
40860#ifndef CAPSTONE_DIET
40861	{ 0 }, { 0 }, { 0 }, 0, 0
40862#endif
40863},
40864
40865{
40866	X86_VFMSUBADD231PSZ256mbk, X86_INS_VFMSUBADD231PS, 0,
40867#ifndef CAPSTONE_DIET
40868	{ 0 }, { 0 }, { 0 }, 0, 0
40869#endif
40870},
40871
40872{
40873	X86_VFMSUBADD231PSZ256mbkz, X86_INS_VFMSUBADD231PS, 0,
40874#ifndef CAPSTONE_DIET
40875	{ 0 }, { 0 }, { 0 }, 0, 0
40876#endif
40877},
40878
40879{
40880	X86_VFMSUBADD231PSZ256mk, X86_INS_VFMSUBADD231PS, 0,
40881#ifndef CAPSTONE_DIET
40882	{ 0 }, { 0 }, { 0 }, 0, 0
40883#endif
40884},
40885
40886{
40887	X86_VFMSUBADD231PSZ256mkz, X86_INS_VFMSUBADD231PS, 0,
40888#ifndef CAPSTONE_DIET
40889	{ 0 }, { 0 }, { 0 }, 0, 0
40890#endif
40891},
40892
40893{
40894	X86_VFMSUBADD231PSZ256r, X86_INS_VFMSUBADD231PS, 0,
40895#ifndef CAPSTONE_DIET
40896	{ 0 }, { 0 }, { 0 }, 0, 0
40897#endif
40898},
40899
40900{
40901	X86_VFMSUBADD231PSZ256rk, X86_INS_VFMSUBADD231PS, 0,
40902#ifndef CAPSTONE_DIET
40903	{ 0 }, { 0 }, { 0 }, 0, 0
40904#endif
40905},
40906
40907{
40908	X86_VFMSUBADD231PSZ256rkz, X86_INS_VFMSUBADD231PS, 0,
40909#ifndef CAPSTONE_DIET
40910	{ 0 }, { 0 }, { 0 }, 0, 0
40911#endif
40912},
40913
40914{
40915	X86_VFMSUBADD231PSZm, X86_INS_VFMSUBADD231PS, 0,
40916#ifndef CAPSTONE_DIET
40917	{ 0 }, { 0 }, { 0 }, 0, 0
40918#endif
40919},
40920
40921{
40922	X86_VFMSUBADD231PSZmb, X86_INS_VFMSUBADD231PS, 0,
40923#ifndef CAPSTONE_DIET
40924	{ 0 }, { 0 }, { 0 }, 0, 0
40925#endif
40926},
40927
40928{
40929	X86_VFMSUBADD231PSZmbk, X86_INS_VFMSUBADD231PS, 0,
40930#ifndef CAPSTONE_DIET
40931	{ 0 }, { 0 }, { 0 }, 0, 0
40932#endif
40933},
40934
40935{
40936	X86_VFMSUBADD231PSZmbkz, X86_INS_VFMSUBADD231PS, 0,
40937#ifndef CAPSTONE_DIET
40938	{ 0 }, { 0 }, { 0 }, 0, 0
40939#endif
40940},
40941
40942{
40943	X86_VFMSUBADD231PSZmk, X86_INS_VFMSUBADD231PS, 0,
40944#ifndef CAPSTONE_DIET
40945	{ 0 }, { 0 }, { 0 }, 0, 0
40946#endif
40947},
40948
40949{
40950	X86_VFMSUBADD231PSZmkz, X86_INS_VFMSUBADD231PS, 0,
40951#ifndef CAPSTONE_DIET
40952	{ 0 }, { 0 }, { 0 }, 0, 0
40953#endif
40954},
40955
40956{
40957	X86_VFMSUBADD231PSZr, X86_INS_VFMSUBADD231PS, 0,
40958#ifndef CAPSTONE_DIET
40959	{ 0 }, { 0 }, { 0 }, 0, 0
40960#endif
40961},
40962
40963{
40964	X86_VFMSUBADD231PSZrb, X86_INS_VFMSUBADD231PS, 0,
40965#ifndef CAPSTONE_DIET
40966	{ 0 }, { 0 }, { 0 }, 0, 0
40967#endif
40968},
40969
40970{
40971	X86_VFMSUBADD231PSZrbk, X86_INS_VFMSUBADD231PS, 0,
40972#ifndef CAPSTONE_DIET
40973	{ 0 }, { 0 }, { 0 }, 0, 0
40974#endif
40975},
40976
40977{
40978	X86_VFMSUBADD231PSZrbkz, X86_INS_VFMSUBADD231PS, 0,
40979#ifndef CAPSTONE_DIET
40980	{ 0 }, { 0 }, { 0 }, 0, 0
40981#endif
40982},
40983
40984{
40985	X86_VFMSUBADD231PSZrk, X86_INS_VFMSUBADD231PS, 0,
40986#ifndef CAPSTONE_DIET
40987	{ 0 }, { 0 }, { 0 }, 0, 0
40988#endif
40989},
40990
40991{
40992	X86_VFMSUBADD231PSZrkz, X86_INS_VFMSUBADD231PS, 0,
40993#ifndef CAPSTONE_DIET
40994	{ 0 }, { 0 }, { 0 }, 0, 0
40995#endif
40996},
40997
40998{
40999	X86_VFMSUBADD231PSm, X86_INS_VFMSUBADD231PS, 0,
41000#ifndef CAPSTONE_DIET
41001	{ 0 }, { 0 }, { 0 }, 0, 0
41002#endif
41003},
41004
41005{
41006	X86_VFMSUBADD231PSr, X86_INS_VFMSUBADD231PS, 0,
41007#ifndef CAPSTONE_DIET
41008	{ 0 }, { 0 }, { 0 }, 0, 0
41009#endif
41010},
41011
41012{
41013	X86_VFMSUBADDPD4Ymr, X86_INS_VFMSUBADDPD, 0,
41014#ifndef CAPSTONE_DIET
41015	{ 0 }, { 0 }, { 0 }, 0, 0
41016#endif
41017},
41018
41019{
41020	X86_VFMSUBADDPD4Yrm, X86_INS_VFMSUBADDPD, 0,
41021#ifndef CAPSTONE_DIET
41022	{ 0 }, { 0 }, { 0 }, 0, 0
41023#endif
41024},
41025
41026{
41027	X86_VFMSUBADDPD4Yrr, X86_INS_VFMSUBADDPD, 0,
41028#ifndef CAPSTONE_DIET
41029	{ 0 }, { 0 }, { 0 }, 0, 0
41030#endif
41031},
41032
41033{
41034	X86_VFMSUBADDPD4Yrr_REV, X86_INS_VFMSUBADDPD, 0,
41035#ifndef CAPSTONE_DIET
41036	{ 0 }, { 0 }, { 0 }, 0, 0
41037#endif
41038},
41039
41040{
41041	X86_VFMSUBADDPD4mr, X86_INS_VFMSUBADDPD, 0,
41042#ifndef CAPSTONE_DIET
41043	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41044#endif
41045},
41046
41047{
41048	X86_VFMSUBADDPD4rm, X86_INS_VFMSUBADDPD, 0,
41049#ifndef CAPSTONE_DIET
41050	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41051#endif
41052},
41053
41054{
41055	X86_VFMSUBADDPD4rr, X86_INS_VFMSUBADDPD, 0,
41056#ifndef CAPSTONE_DIET
41057	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41058#endif
41059},
41060
41061{
41062	X86_VFMSUBADDPD4rr_REV, X86_INS_VFMSUBADDPD, 0,
41063#ifndef CAPSTONE_DIET
41064	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41065#endif
41066},
41067
41068{
41069	X86_VFMSUBADDPS4Ymr, X86_INS_VFMSUBADDPS, 0,
41070#ifndef CAPSTONE_DIET
41071	{ 0 }, { 0 }, { 0 }, 0, 0
41072#endif
41073},
41074
41075{
41076	X86_VFMSUBADDPS4Yrm, X86_INS_VFMSUBADDPS, 0,
41077#ifndef CAPSTONE_DIET
41078	{ 0 }, { 0 }, { 0 }, 0, 0
41079#endif
41080},
41081
41082{
41083	X86_VFMSUBADDPS4Yrr, X86_INS_VFMSUBADDPS, 0,
41084#ifndef CAPSTONE_DIET
41085	{ 0 }, { 0 }, { 0 }, 0, 0
41086#endif
41087},
41088
41089{
41090	X86_VFMSUBADDPS4Yrr_REV, X86_INS_VFMSUBADDPS, 0,
41091#ifndef CAPSTONE_DIET
41092	{ 0 }, { 0 }, { 0 }, 0, 0
41093#endif
41094},
41095
41096{
41097	X86_VFMSUBADDPS4mr, X86_INS_VFMSUBADDPS, 0,
41098#ifndef CAPSTONE_DIET
41099	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41100#endif
41101},
41102
41103{
41104	X86_VFMSUBADDPS4rm, X86_INS_VFMSUBADDPS, 0,
41105#ifndef CAPSTONE_DIET
41106	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41107#endif
41108},
41109
41110{
41111	X86_VFMSUBADDPS4rr, X86_INS_VFMSUBADDPS, 0,
41112#ifndef CAPSTONE_DIET
41113	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41114#endif
41115},
41116
41117{
41118	X86_VFMSUBADDPS4rr_REV, X86_INS_VFMSUBADDPS, 0,
41119#ifndef CAPSTONE_DIET
41120	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41121#endif
41122},
41123
41124{
41125	X86_VFMSUBPD4Ymr, X86_INS_VFMSUBPD, 0,
41126#ifndef CAPSTONE_DIET
41127	{ 0 }, { 0 }, { 0 }, 0, 0
41128#endif
41129},
41130
41131{
41132	X86_VFMSUBPD4Yrm, X86_INS_VFMSUBPD, 0,
41133#ifndef CAPSTONE_DIET
41134	{ 0 }, { 0 }, { 0 }, 0, 0
41135#endif
41136},
41137
41138{
41139	X86_VFMSUBPD4Yrr, X86_INS_VFMSUBPD, 0,
41140#ifndef CAPSTONE_DIET
41141	{ 0 }, { 0 }, { 0 }, 0, 0
41142#endif
41143},
41144
41145{
41146	X86_VFMSUBPD4Yrr_REV, X86_INS_VFMSUBPD, 0,
41147#ifndef CAPSTONE_DIET
41148	{ 0 }, { 0 }, { 0 }, 0, 0
41149#endif
41150},
41151
41152{
41153	X86_VFMSUBPD4mr, X86_INS_VFMSUBPD, 0,
41154#ifndef CAPSTONE_DIET
41155	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41156#endif
41157},
41158
41159{
41160	X86_VFMSUBPD4rm, X86_INS_VFMSUBPD, 0,
41161#ifndef CAPSTONE_DIET
41162	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41163#endif
41164},
41165
41166{
41167	X86_VFMSUBPD4rr, X86_INS_VFMSUBPD, 0,
41168#ifndef CAPSTONE_DIET
41169	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41170#endif
41171},
41172
41173{
41174	X86_VFMSUBPD4rr_REV, X86_INS_VFMSUBPD, 0,
41175#ifndef CAPSTONE_DIET
41176	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41177#endif
41178},
41179
41180{
41181	X86_VFMSUBPS4Ymr, X86_INS_VFMSUBPS, 0,
41182#ifndef CAPSTONE_DIET
41183	{ 0 }, { 0 }, { 0 }, 0, 0
41184#endif
41185},
41186
41187{
41188	X86_VFMSUBPS4Yrm, X86_INS_VFMSUBPS, 0,
41189#ifndef CAPSTONE_DIET
41190	{ 0 }, { 0 }, { 0 }, 0, 0
41191#endif
41192},
41193
41194{
41195	X86_VFMSUBPS4Yrr, X86_INS_VFMSUBPS, 0,
41196#ifndef CAPSTONE_DIET
41197	{ 0 }, { 0 }, { 0 }, 0, 0
41198#endif
41199},
41200
41201{
41202	X86_VFMSUBPS4Yrr_REV, X86_INS_VFMSUBPS, 0,
41203#ifndef CAPSTONE_DIET
41204	{ 0 }, { 0 }, { 0 }, 0, 0
41205#endif
41206},
41207
41208{
41209	X86_VFMSUBPS4mr, X86_INS_VFMSUBPS, 0,
41210#ifndef CAPSTONE_DIET
41211	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41212#endif
41213},
41214
41215{
41216	X86_VFMSUBPS4rm, X86_INS_VFMSUBPS, 0,
41217#ifndef CAPSTONE_DIET
41218	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41219#endif
41220},
41221
41222{
41223	X86_VFMSUBPS4rr, X86_INS_VFMSUBPS, 0,
41224#ifndef CAPSTONE_DIET
41225	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41226#endif
41227},
41228
41229{
41230	X86_VFMSUBPS4rr_REV, X86_INS_VFMSUBPS, 0,
41231#ifndef CAPSTONE_DIET
41232	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41233#endif
41234},
41235
41236{
41237	X86_VFMSUBSD4mr, X86_INS_VFMSUBSD, 0,
41238#ifndef CAPSTONE_DIET
41239	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41240#endif
41241},
41242
41243{
41244	X86_VFMSUBSD4mr_Int, X86_INS_VFMSUBSD, 0,
41245#ifndef CAPSTONE_DIET
41246	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41247#endif
41248},
41249
41250{
41251	X86_VFMSUBSD4rm, X86_INS_VFMSUBSD, 0,
41252#ifndef CAPSTONE_DIET
41253	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41254#endif
41255},
41256
41257{
41258	X86_VFMSUBSD4rm_Int, X86_INS_VFMSUBSD, 0,
41259#ifndef CAPSTONE_DIET
41260	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41261#endif
41262},
41263
41264{
41265	X86_VFMSUBSD4rr, X86_INS_VFMSUBSD, 0,
41266#ifndef CAPSTONE_DIET
41267	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41268#endif
41269},
41270
41271{
41272	X86_VFMSUBSD4rr_Int, X86_INS_VFMSUBSD, 0,
41273#ifndef CAPSTONE_DIET
41274	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41275#endif
41276},
41277
41278{
41279	X86_VFMSUBSD4rr_Int_REV, X86_INS_VFMSUBSD, 0,
41280#ifndef CAPSTONE_DIET
41281	{ 0 }, { 0 }, { 0 }, 0, 0
41282#endif
41283},
41284
41285{
41286	X86_VFMSUBSD4rr_REV, X86_INS_VFMSUBSD, 0,
41287#ifndef CAPSTONE_DIET
41288	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41289#endif
41290},
41291
41292{
41293	X86_VFMSUBSS4mr, X86_INS_VFMSUBSS, 0,
41294#ifndef CAPSTONE_DIET
41295	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41296#endif
41297},
41298
41299{
41300	X86_VFMSUBSS4mr_Int, X86_INS_VFMSUBSS, 0,
41301#ifndef CAPSTONE_DIET
41302	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41303#endif
41304},
41305
41306{
41307	X86_VFMSUBSS4rm, X86_INS_VFMSUBSS, 0,
41308#ifndef CAPSTONE_DIET
41309	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41310#endif
41311},
41312
41313{
41314	X86_VFMSUBSS4rm_Int, X86_INS_VFMSUBSS, 0,
41315#ifndef CAPSTONE_DIET
41316	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41317#endif
41318},
41319
41320{
41321	X86_VFMSUBSS4rr, X86_INS_VFMSUBSS, 0,
41322#ifndef CAPSTONE_DIET
41323	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41324#endif
41325},
41326
41327{
41328	X86_VFMSUBSS4rr_Int, X86_INS_VFMSUBSS, 0,
41329#ifndef CAPSTONE_DIET
41330	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41331#endif
41332},
41333
41334{
41335	X86_VFMSUBSS4rr_Int_REV, X86_INS_VFMSUBSS, 0,
41336#ifndef CAPSTONE_DIET
41337	{ 0 }, { 0 }, { 0 }, 0, 0
41338#endif
41339},
41340
41341{
41342	X86_VFMSUBSS4rr_REV, X86_INS_VFMSUBSS, 0,
41343#ifndef CAPSTONE_DIET
41344	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
41345#endif
41346},
41347
41348{
41349	X86_VFNMADD132PDYm, X86_INS_VFNMADD132PD, 0,
41350#ifndef CAPSTONE_DIET
41351	{ 0 }, { 0 }, { 0 }, 0, 0
41352#endif
41353},
41354
41355{
41356	X86_VFNMADD132PDYr, X86_INS_VFNMADD132PD, 0,
41357#ifndef CAPSTONE_DIET
41358	{ 0 }, { 0 }, { 0 }, 0, 0
41359#endif
41360},
41361
41362{
41363	X86_VFNMADD132PDZ128m, X86_INS_VFNMADD132PD, 0,
41364#ifndef CAPSTONE_DIET
41365	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41366#endif
41367},
41368
41369{
41370	X86_VFNMADD132PDZ128mb, X86_INS_VFNMADD132PD, 0,
41371#ifndef CAPSTONE_DIET
41372	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41373#endif
41374},
41375
41376{
41377	X86_VFNMADD132PDZ128mbk, X86_INS_VFNMADD132PD, 0,
41378#ifndef CAPSTONE_DIET
41379	{ 0 }, { 0 }, { 0 }, 0, 0
41380#endif
41381},
41382
41383{
41384	X86_VFNMADD132PDZ128mbkz, X86_INS_VFNMADD132PD, 0,
41385#ifndef CAPSTONE_DIET
41386	{ 0 }, { 0 }, { 0 }, 0, 0
41387#endif
41388},
41389
41390{
41391	X86_VFNMADD132PDZ128mk, X86_INS_VFNMADD132PD, 0,
41392#ifndef CAPSTONE_DIET
41393	{ 0 }, { 0 }, { 0 }, 0, 0
41394#endif
41395},
41396
41397{
41398	X86_VFNMADD132PDZ128mkz, X86_INS_VFNMADD132PD, 0,
41399#ifndef CAPSTONE_DIET
41400	{ 0 }, { 0 }, { 0 }, 0, 0
41401#endif
41402},
41403
41404{
41405	X86_VFNMADD132PDZ128r, X86_INS_VFNMADD132PD, 0,
41406#ifndef CAPSTONE_DIET
41407	{ 0 }, { 0 }, { 0 }, 0, 0
41408#endif
41409},
41410
41411{
41412	X86_VFNMADD132PDZ128rk, X86_INS_VFNMADD132PD, 0,
41413#ifndef CAPSTONE_DIET
41414	{ 0 }, { 0 }, { 0 }, 0, 0
41415#endif
41416},
41417
41418{
41419	X86_VFNMADD132PDZ128rkz, X86_INS_VFNMADD132PD, 0,
41420#ifndef CAPSTONE_DIET
41421	{ 0 }, { 0 }, { 0 }, 0, 0
41422#endif
41423},
41424
41425{
41426	X86_VFNMADD132PDZ256m, X86_INS_VFNMADD132PD, 0,
41427#ifndef CAPSTONE_DIET
41428	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41429#endif
41430},
41431
41432{
41433	X86_VFNMADD132PDZ256mb, X86_INS_VFNMADD132PD, 0,
41434#ifndef CAPSTONE_DIET
41435	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41436#endif
41437},
41438
41439{
41440	X86_VFNMADD132PDZ256mbk, X86_INS_VFNMADD132PD, 0,
41441#ifndef CAPSTONE_DIET
41442	{ 0 }, { 0 }, { 0 }, 0, 0
41443#endif
41444},
41445
41446{
41447	X86_VFNMADD132PDZ256mbkz, X86_INS_VFNMADD132PD, 0,
41448#ifndef CAPSTONE_DIET
41449	{ 0 }, { 0 }, { 0 }, 0, 0
41450#endif
41451},
41452
41453{
41454	X86_VFNMADD132PDZ256mk, X86_INS_VFNMADD132PD, 0,
41455#ifndef CAPSTONE_DIET
41456	{ 0 }, { 0 }, { 0 }, 0, 0
41457#endif
41458},
41459
41460{
41461	X86_VFNMADD132PDZ256mkz, X86_INS_VFNMADD132PD, 0,
41462#ifndef CAPSTONE_DIET
41463	{ 0 }, { 0 }, { 0 }, 0, 0
41464#endif
41465},
41466
41467{
41468	X86_VFNMADD132PDZ256r, X86_INS_VFNMADD132PD, 0,
41469#ifndef CAPSTONE_DIET
41470	{ 0 }, { 0 }, { 0 }, 0, 0
41471#endif
41472},
41473
41474{
41475	X86_VFNMADD132PDZ256rk, X86_INS_VFNMADD132PD, 0,
41476#ifndef CAPSTONE_DIET
41477	{ 0 }, { 0 }, { 0 }, 0, 0
41478#endif
41479},
41480
41481{
41482	X86_VFNMADD132PDZ256rkz, X86_INS_VFNMADD132PD, 0,
41483#ifndef CAPSTONE_DIET
41484	{ 0 }, { 0 }, { 0 }, 0, 0
41485#endif
41486},
41487
41488{
41489	X86_VFNMADD132PDZm, X86_INS_VFNMADD132PD, 0,
41490#ifndef CAPSTONE_DIET
41491	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41492#endif
41493},
41494
41495{
41496	X86_VFNMADD132PDZmb, X86_INS_VFNMADD132PD, 0,
41497#ifndef CAPSTONE_DIET
41498	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41499#endif
41500},
41501
41502{
41503	X86_VFNMADD132PDZmbk, X86_INS_VFNMADD132PD, 0,
41504#ifndef CAPSTONE_DIET
41505	{ 0 }, { 0 }, { 0 }, 0, 0
41506#endif
41507},
41508
41509{
41510	X86_VFNMADD132PDZmbkz, X86_INS_VFNMADD132PD, 0,
41511#ifndef CAPSTONE_DIET
41512	{ 0 }, { 0 }, { 0 }, 0, 0
41513#endif
41514},
41515
41516{
41517	X86_VFNMADD132PDZmk, X86_INS_VFNMADD132PD, 0,
41518#ifndef CAPSTONE_DIET
41519	{ 0 }, { 0 }, { 0 }, 0, 0
41520#endif
41521},
41522
41523{
41524	X86_VFNMADD132PDZmkz, X86_INS_VFNMADD132PD, 0,
41525#ifndef CAPSTONE_DIET
41526	{ 0 }, { 0 }, { 0 }, 0, 0
41527#endif
41528},
41529
41530{
41531	X86_VFNMADD132PDZr, X86_INS_VFNMADD132PD, 0,
41532#ifndef CAPSTONE_DIET
41533	{ 0 }, { 0 }, { 0 }, 0, 0
41534#endif
41535},
41536
41537{
41538	X86_VFNMADD132PDZrb, X86_INS_VFNMADD132PD, 0,
41539#ifndef CAPSTONE_DIET
41540	{ 0 }, { 0 }, { 0 }, 0, 0
41541#endif
41542},
41543
41544{
41545	X86_VFNMADD132PDZrbk, X86_INS_VFNMADD132PD, 0,
41546#ifndef CAPSTONE_DIET
41547	{ 0 }, { 0 }, { 0 }, 0, 0
41548#endif
41549},
41550
41551{
41552	X86_VFNMADD132PDZrbkz, X86_INS_VFNMADD132PD, 0,
41553#ifndef CAPSTONE_DIET
41554	{ 0 }, { 0 }, { 0 }, 0, 0
41555#endif
41556},
41557
41558{
41559	X86_VFNMADD132PDZrk, X86_INS_VFNMADD132PD, 0,
41560#ifndef CAPSTONE_DIET
41561	{ 0 }, { 0 }, { 0 }, 0, 0
41562#endif
41563},
41564
41565{
41566	X86_VFNMADD132PDZrkz, X86_INS_VFNMADD132PD, 0,
41567#ifndef CAPSTONE_DIET
41568	{ 0 }, { 0 }, { 0 }, 0, 0
41569#endif
41570},
41571
41572{
41573	X86_VFNMADD132PDm, X86_INS_VFNMADD132PD, 0,
41574#ifndef CAPSTONE_DIET
41575	{ 0 }, { 0 }, { 0 }, 0, 0
41576#endif
41577},
41578
41579{
41580	X86_VFNMADD132PDr, X86_INS_VFNMADD132PD, 0,
41581#ifndef CAPSTONE_DIET
41582	{ 0 }, { 0 }, { 0 }, 0, 0
41583#endif
41584},
41585
41586{
41587	X86_VFNMADD132PSYm, X86_INS_VFNMADD132PS, 0,
41588#ifndef CAPSTONE_DIET
41589	{ 0 }, { 0 }, { 0 }, 0, 0
41590#endif
41591},
41592
41593{
41594	X86_VFNMADD132PSYr, X86_INS_VFNMADD132PS, 0,
41595#ifndef CAPSTONE_DIET
41596	{ 0 }, { 0 }, { 0 }, 0, 0
41597#endif
41598},
41599
41600{
41601	X86_VFNMADD132PSZ128m, X86_INS_VFNMADD132PS, 0,
41602#ifndef CAPSTONE_DIET
41603	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41604#endif
41605},
41606
41607{
41608	X86_VFNMADD132PSZ128mb, X86_INS_VFNMADD132PS, 0,
41609#ifndef CAPSTONE_DIET
41610	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41611#endif
41612},
41613
41614{
41615	X86_VFNMADD132PSZ128mbk, X86_INS_VFNMADD132PS, 0,
41616#ifndef CAPSTONE_DIET
41617	{ 0 }, { 0 }, { 0 }, 0, 0
41618#endif
41619},
41620
41621{
41622	X86_VFNMADD132PSZ128mbkz, X86_INS_VFNMADD132PS, 0,
41623#ifndef CAPSTONE_DIET
41624	{ 0 }, { 0 }, { 0 }, 0, 0
41625#endif
41626},
41627
41628{
41629	X86_VFNMADD132PSZ128mk, X86_INS_VFNMADD132PS, 0,
41630#ifndef CAPSTONE_DIET
41631	{ 0 }, { 0 }, { 0 }, 0, 0
41632#endif
41633},
41634
41635{
41636	X86_VFNMADD132PSZ128mkz, X86_INS_VFNMADD132PS, 0,
41637#ifndef CAPSTONE_DIET
41638	{ 0 }, { 0 }, { 0 }, 0, 0
41639#endif
41640},
41641
41642{
41643	X86_VFNMADD132PSZ128r, X86_INS_VFNMADD132PS, 0,
41644#ifndef CAPSTONE_DIET
41645	{ 0 }, { 0 }, { 0 }, 0, 0
41646#endif
41647},
41648
41649{
41650	X86_VFNMADD132PSZ128rk, X86_INS_VFNMADD132PS, 0,
41651#ifndef CAPSTONE_DIET
41652	{ 0 }, { 0 }, { 0 }, 0, 0
41653#endif
41654},
41655
41656{
41657	X86_VFNMADD132PSZ128rkz, X86_INS_VFNMADD132PS, 0,
41658#ifndef CAPSTONE_DIET
41659	{ 0 }, { 0 }, { 0 }, 0, 0
41660#endif
41661},
41662
41663{
41664	X86_VFNMADD132PSZ256m, X86_INS_VFNMADD132PS, 0,
41665#ifndef CAPSTONE_DIET
41666	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41667#endif
41668},
41669
41670{
41671	X86_VFNMADD132PSZ256mb, X86_INS_VFNMADD132PS, 0,
41672#ifndef CAPSTONE_DIET
41673	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41674#endif
41675},
41676
41677{
41678	X86_VFNMADD132PSZ256mbk, X86_INS_VFNMADD132PS, 0,
41679#ifndef CAPSTONE_DIET
41680	{ 0 }, { 0 }, { 0 }, 0, 0
41681#endif
41682},
41683
41684{
41685	X86_VFNMADD132PSZ256mbkz, X86_INS_VFNMADD132PS, 0,
41686#ifndef CAPSTONE_DIET
41687	{ 0 }, { 0 }, { 0 }, 0, 0
41688#endif
41689},
41690
41691{
41692	X86_VFNMADD132PSZ256mk, X86_INS_VFNMADD132PS, 0,
41693#ifndef CAPSTONE_DIET
41694	{ 0 }, { 0 }, { 0 }, 0, 0
41695#endif
41696},
41697
41698{
41699	X86_VFNMADD132PSZ256mkz, X86_INS_VFNMADD132PS, 0,
41700#ifndef CAPSTONE_DIET
41701	{ 0 }, { 0 }, { 0 }, 0, 0
41702#endif
41703},
41704
41705{
41706	X86_VFNMADD132PSZ256r, X86_INS_VFNMADD132PS, 0,
41707#ifndef CAPSTONE_DIET
41708	{ 0 }, { 0 }, { 0 }, 0, 0
41709#endif
41710},
41711
41712{
41713	X86_VFNMADD132PSZ256rk, X86_INS_VFNMADD132PS, 0,
41714#ifndef CAPSTONE_DIET
41715	{ 0 }, { 0 }, { 0 }, 0, 0
41716#endif
41717},
41718
41719{
41720	X86_VFNMADD132PSZ256rkz, X86_INS_VFNMADD132PS, 0,
41721#ifndef CAPSTONE_DIET
41722	{ 0 }, { 0 }, { 0 }, 0, 0
41723#endif
41724},
41725
41726{
41727	X86_VFNMADD132PSZm, X86_INS_VFNMADD132PS, 0,
41728#ifndef CAPSTONE_DIET
41729	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41730#endif
41731},
41732
41733{
41734	X86_VFNMADD132PSZmb, X86_INS_VFNMADD132PS, 0,
41735#ifndef CAPSTONE_DIET
41736	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
41737#endif
41738},
41739
41740{
41741	X86_VFNMADD132PSZmbk, X86_INS_VFNMADD132PS, 0,
41742#ifndef CAPSTONE_DIET
41743	{ 0 }, { 0 }, { 0 }, 0, 0
41744#endif
41745},
41746
41747{
41748	X86_VFNMADD132PSZmbkz, X86_INS_VFNMADD132PS, 0,
41749#ifndef CAPSTONE_DIET
41750	{ 0 }, { 0 }, { 0 }, 0, 0
41751#endif
41752},
41753
41754{
41755	X86_VFNMADD132PSZmk, X86_INS_VFNMADD132PS, 0,
41756#ifndef CAPSTONE_DIET
41757	{ 0 }, { 0 }, { 0 }, 0, 0
41758#endif
41759},
41760
41761{
41762	X86_VFNMADD132PSZmkz, X86_INS_VFNMADD132PS, 0,
41763#ifndef CAPSTONE_DIET
41764	{ 0 }, { 0 }, { 0 }, 0, 0
41765#endif
41766},
41767
41768{
41769	X86_VFNMADD132PSZr, X86_INS_VFNMADD132PS, 0,
41770#ifndef CAPSTONE_DIET
41771	{ 0 }, { 0 }, { 0 }, 0, 0
41772#endif
41773},
41774
41775{
41776	X86_VFNMADD132PSZrb, X86_INS_VFNMADD132PS, 0,
41777#ifndef CAPSTONE_DIET
41778	{ 0 }, { 0 }, { 0 }, 0, 0
41779#endif
41780},
41781
41782{
41783	X86_VFNMADD132PSZrbk, X86_INS_VFNMADD132PS, 0,
41784#ifndef CAPSTONE_DIET
41785	{ 0 }, { 0 }, { 0 }, 0, 0
41786#endif
41787},
41788
41789{
41790	X86_VFNMADD132PSZrbkz, X86_INS_VFNMADD132PS, 0,
41791#ifndef CAPSTONE_DIET
41792	{ 0 }, { 0 }, { 0 }, 0, 0
41793#endif
41794},
41795
41796{
41797	X86_VFNMADD132PSZrk, X86_INS_VFNMADD132PS, 0,
41798#ifndef CAPSTONE_DIET
41799	{ 0 }, { 0 }, { 0 }, 0, 0
41800#endif
41801},
41802
41803{
41804	X86_VFNMADD132PSZrkz, X86_INS_VFNMADD132PS, 0,
41805#ifndef CAPSTONE_DIET
41806	{ 0 }, { 0 }, { 0 }, 0, 0
41807#endif
41808},
41809
41810{
41811	X86_VFNMADD132PSm, X86_INS_VFNMADD132PS, 0,
41812#ifndef CAPSTONE_DIET
41813	{ 0 }, { 0 }, { 0 }, 0, 0
41814#endif
41815},
41816
41817{
41818	X86_VFNMADD132PSr, X86_INS_VFNMADD132PS, 0,
41819#ifndef CAPSTONE_DIET
41820	{ 0 }, { 0 }, { 0 }, 0, 0
41821#endif
41822},
41823
41824{
41825	X86_VFNMADD132SDZm, X86_INS_VFNMADD132SD, 0,
41826#ifndef CAPSTONE_DIET
41827	{ 0 }, { 0 }, { 0 }, 0, 0
41828#endif
41829},
41830
41831{
41832	X86_VFNMADD132SDZm_Int, X86_INS_VFNMADD132SD, 0,
41833#ifndef CAPSTONE_DIET
41834	{ 0 }, { 0 }, { 0 }, 0, 0
41835#endif
41836},
41837
41838{
41839	X86_VFNMADD132SDZm_Intk, X86_INS_VFNMADD132SD, 0,
41840#ifndef CAPSTONE_DIET
41841	{ 0 }, { 0 }, { 0 }, 0, 0
41842#endif
41843},
41844
41845{
41846	X86_VFNMADD132SDZm_Intkz, X86_INS_VFNMADD132SD, 0,
41847#ifndef CAPSTONE_DIET
41848	{ 0 }, { 0 }, { 0 }, 0, 0
41849#endif
41850},
41851
41852{
41853	X86_VFNMADD132SDZr, X86_INS_VFNMADD132SD, 0,
41854#ifndef CAPSTONE_DIET
41855	{ 0 }, { 0 }, { 0 }, 0, 0
41856#endif
41857},
41858
41859{
41860	X86_VFNMADD132SDZr_Int, X86_INS_VFNMADD132SD, 0,
41861#ifndef CAPSTONE_DIET
41862	{ 0 }, { 0 }, { 0 }, 0, 0
41863#endif
41864},
41865
41866{
41867	X86_VFNMADD132SDZr_Intk, X86_INS_VFNMADD132SD, 0,
41868#ifndef CAPSTONE_DIET
41869	{ 0 }, { 0 }, { 0 }, 0, 0
41870#endif
41871},
41872
41873{
41874	X86_VFNMADD132SDZr_Intkz, X86_INS_VFNMADD132SD, 0,
41875#ifndef CAPSTONE_DIET
41876	{ 0 }, { 0 }, { 0 }, 0, 0
41877#endif
41878},
41879
41880{
41881	X86_VFNMADD132SDZrb, X86_INS_VFNMADD132SD, 0,
41882#ifndef CAPSTONE_DIET
41883	{ 0 }, { 0 }, { 0 }, 0, 0
41884#endif
41885},
41886
41887{
41888	X86_VFNMADD132SDZrb_Int, X86_INS_VFNMADD132SD, 0,
41889#ifndef CAPSTONE_DIET
41890	{ 0 }, { 0 }, { 0 }, 0, 0
41891#endif
41892},
41893
41894{
41895	X86_VFNMADD132SDZrb_Intk, X86_INS_VFNMADD132SD, 0,
41896#ifndef CAPSTONE_DIET
41897	{ 0 }, { 0 }, { 0 }, 0, 0
41898#endif
41899},
41900
41901{
41902	X86_VFNMADD132SDZrb_Intkz, X86_INS_VFNMADD132SD, 0,
41903#ifndef CAPSTONE_DIET
41904	{ 0 }, { 0 }, { 0 }, 0, 0
41905#endif
41906},
41907
41908{
41909	X86_VFNMADD132SDm, X86_INS_VFNMADD132SD, 0,
41910#ifndef CAPSTONE_DIET
41911	{ 0 }, { 0 }, { 0 }, 0, 0
41912#endif
41913},
41914
41915{
41916	X86_VFNMADD132SDm_Int, X86_INS_VFNMADD132SD, 0,
41917#ifndef CAPSTONE_DIET
41918	{ 0 }, { 0 }, { 0 }, 0, 0
41919#endif
41920},
41921
41922{
41923	X86_VFNMADD132SDr, X86_INS_VFNMADD132SD, 0,
41924#ifndef CAPSTONE_DIET
41925	{ 0 }, { 0 }, { 0 }, 0, 0
41926#endif
41927},
41928
41929{
41930	X86_VFNMADD132SDr_Int, X86_INS_VFNMADD132SD, 0,
41931#ifndef CAPSTONE_DIET
41932	{ 0 }, { 0 }, { 0 }, 0, 0
41933#endif
41934},
41935
41936{
41937	X86_VFNMADD132SSZm, X86_INS_VFNMADD132SS, 0,
41938#ifndef CAPSTONE_DIET
41939	{ 0 }, { 0 }, { 0 }, 0, 0
41940#endif
41941},
41942
41943{
41944	X86_VFNMADD132SSZm_Int, X86_INS_VFNMADD132SS, 0,
41945#ifndef CAPSTONE_DIET
41946	{ 0 }, { 0 }, { 0 }, 0, 0
41947#endif
41948},
41949
41950{
41951	X86_VFNMADD132SSZm_Intk, X86_INS_VFNMADD132SS, 0,
41952#ifndef CAPSTONE_DIET
41953	{ 0 }, { 0 }, { 0 }, 0, 0
41954#endif
41955},
41956
41957{
41958	X86_VFNMADD132SSZm_Intkz, X86_INS_VFNMADD132SS, 0,
41959#ifndef CAPSTONE_DIET
41960	{ 0 }, { 0 }, { 0 }, 0, 0
41961#endif
41962},
41963
41964{
41965	X86_VFNMADD132SSZr, X86_INS_VFNMADD132SS, 0,
41966#ifndef CAPSTONE_DIET
41967	{ 0 }, { 0 }, { 0 }, 0, 0
41968#endif
41969},
41970
41971{
41972	X86_VFNMADD132SSZr_Int, X86_INS_VFNMADD132SS, 0,
41973#ifndef CAPSTONE_DIET
41974	{ 0 }, { 0 }, { 0 }, 0, 0
41975#endif
41976},
41977
41978{
41979	X86_VFNMADD132SSZr_Intk, X86_INS_VFNMADD132SS, 0,
41980#ifndef CAPSTONE_DIET
41981	{ 0 }, { 0 }, { 0 }, 0, 0
41982#endif
41983},
41984
41985{
41986	X86_VFNMADD132SSZr_Intkz, X86_INS_VFNMADD132SS, 0,
41987#ifndef CAPSTONE_DIET
41988	{ 0 }, { 0 }, { 0 }, 0, 0
41989#endif
41990},
41991
41992{
41993	X86_VFNMADD132SSZrb, X86_INS_VFNMADD132SS, 0,
41994#ifndef CAPSTONE_DIET
41995	{ 0 }, { 0 }, { 0 }, 0, 0
41996#endif
41997},
41998
41999{
42000	X86_VFNMADD132SSZrb_Int, X86_INS_VFNMADD132SS, 0,
42001#ifndef CAPSTONE_DIET
42002	{ 0 }, { 0 }, { 0 }, 0, 0
42003#endif
42004},
42005
42006{
42007	X86_VFNMADD132SSZrb_Intk, X86_INS_VFNMADD132SS, 0,
42008#ifndef CAPSTONE_DIET
42009	{ 0 }, { 0 }, { 0 }, 0, 0
42010#endif
42011},
42012
42013{
42014	X86_VFNMADD132SSZrb_Intkz, X86_INS_VFNMADD132SS, 0,
42015#ifndef CAPSTONE_DIET
42016	{ 0 }, { 0 }, { 0 }, 0, 0
42017#endif
42018},
42019
42020{
42021	X86_VFNMADD132SSm, X86_INS_VFNMADD132SS, 0,
42022#ifndef CAPSTONE_DIET
42023	{ 0 }, { 0 }, { 0 }, 0, 0
42024#endif
42025},
42026
42027{
42028	X86_VFNMADD132SSm_Int, X86_INS_VFNMADD132SS, 0,
42029#ifndef CAPSTONE_DIET
42030	{ 0 }, { 0 }, { 0 }, 0, 0
42031#endif
42032},
42033
42034{
42035	X86_VFNMADD132SSr, X86_INS_VFNMADD132SS, 0,
42036#ifndef CAPSTONE_DIET
42037	{ 0 }, { 0 }, { 0 }, 0, 0
42038#endif
42039},
42040
42041{
42042	X86_VFNMADD132SSr_Int, X86_INS_VFNMADD132SS, 0,
42043#ifndef CAPSTONE_DIET
42044	{ 0 }, { 0 }, { 0 }, 0, 0
42045#endif
42046},
42047
42048{
42049	X86_VFNMADD213PDYm, X86_INS_VFNMADD213PD, 0,
42050#ifndef CAPSTONE_DIET
42051	{ 0 }, { 0 }, { 0 }, 0, 0
42052#endif
42053},
42054
42055{
42056	X86_VFNMADD213PDYr, X86_INS_VFNMADD213PD, 0,
42057#ifndef CAPSTONE_DIET
42058	{ 0 }, { 0 }, { 0 }, 0, 0
42059#endif
42060},
42061
42062{
42063	X86_VFNMADD213PDZ128m, X86_INS_VFNMADD213PD, 0,
42064#ifndef CAPSTONE_DIET
42065	{ 0 }, { 0 }, { 0 }, 0, 0
42066#endif
42067},
42068
42069{
42070	X86_VFNMADD213PDZ128mb, X86_INS_VFNMADD213PD, 0,
42071#ifndef CAPSTONE_DIET
42072	{ 0 }, { 0 }, { 0 }, 0, 0
42073#endif
42074},
42075
42076{
42077	X86_VFNMADD213PDZ128mbk, X86_INS_VFNMADD213PD, 0,
42078#ifndef CAPSTONE_DIET
42079	{ 0 }, { 0 }, { 0 }, 0, 0
42080#endif
42081},
42082
42083{
42084	X86_VFNMADD213PDZ128mbkz, X86_INS_VFNMADD213PD, 0,
42085#ifndef CAPSTONE_DIET
42086	{ 0 }, { 0 }, { 0 }, 0, 0
42087#endif
42088},
42089
42090{
42091	X86_VFNMADD213PDZ128mk, X86_INS_VFNMADD213PD, 0,
42092#ifndef CAPSTONE_DIET
42093	{ 0 }, { 0 }, { 0 }, 0, 0
42094#endif
42095},
42096
42097{
42098	X86_VFNMADD213PDZ128mkz, X86_INS_VFNMADD213PD, 0,
42099#ifndef CAPSTONE_DIET
42100	{ 0 }, { 0 }, { 0 }, 0, 0
42101#endif
42102},
42103
42104{
42105	X86_VFNMADD213PDZ128r, X86_INS_VFNMADD213PD, 0,
42106#ifndef CAPSTONE_DIET
42107	{ 0 }, { 0 }, { 0 }, 0, 0
42108#endif
42109},
42110
42111{
42112	X86_VFNMADD213PDZ128rk, X86_INS_VFNMADD213PD, 0,
42113#ifndef CAPSTONE_DIET
42114	{ 0 }, { 0 }, { 0 }, 0, 0
42115#endif
42116},
42117
42118{
42119	X86_VFNMADD213PDZ128rkz, X86_INS_VFNMADD213PD, 0,
42120#ifndef CAPSTONE_DIET
42121	{ 0 }, { 0 }, { 0 }, 0, 0
42122#endif
42123},
42124
42125{
42126	X86_VFNMADD213PDZ256m, X86_INS_VFNMADD213PD, 0,
42127#ifndef CAPSTONE_DIET
42128	{ 0 }, { 0 }, { 0 }, 0, 0
42129#endif
42130},
42131
42132{
42133	X86_VFNMADD213PDZ256mb, X86_INS_VFNMADD213PD, 0,
42134#ifndef CAPSTONE_DIET
42135	{ 0 }, { 0 }, { 0 }, 0, 0
42136#endif
42137},
42138
42139{
42140	X86_VFNMADD213PDZ256mbk, X86_INS_VFNMADD213PD, 0,
42141#ifndef CAPSTONE_DIET
42142	{ 0 }, { 0 }, { 0 }, 0, 0
42143#endif
42144},
42145
42146{
42147	X86_VFNMADD213PDZ256mbkz, X86_INS_VFNMADD213PD, 0,
42148#ifndef CAPSTONE_DIET
42149	{ 0 }, { 0 }, { 0 }, 0, 0
42150#endif
42151},
42152
42153{
42154	X86_VFNMADD213PDZ256mk, X86_INS_VFNMADD213PD, 0,
42155#ifndef CAPSTONE_DIET
42156	{ 0 }, { 0 }, { 0 }, 0, 0
42157#endif
42158},
42159
42160{
42161	X86_VFNMADD213PDZ256mkz, X86_INS_VFNMADD213PD, 0,
42162#ifndef CAPSTONE_DIET
42163	{ 0 }, { 0 }, { 0 }, 0, 0
42164#endif
42165},
42166
42167{
42168	X86_VFNMADD213PDZ256r, X86_INS_VFNMADD213PD, 0,
42169#ifndef CAPSTONE_DIET
42170	{ 0 }, { 0 }, { 0 }, 0, 0
42171#endif
42172},
42173
42174{
42175	X86_VFNMADD213PDZ256rk, X86_INS_VFNMADD213PD, 0,
42176#ifndef CAPSTONE_DIET
42177	{ 0 }, { 0 }, { 0 }, 0, 0
42178#endif
42179},
42180
42181{
42182	X86_VFNMADD213PDZ256rkz, X86_INS_VFNMADD213PD, 0,
42183#ifndef CAPSTONE_DIET
42184	{ 0 }, { 0 }, { 0 }, 0, 0
42185#endif
42186},
42187
42188{
42189	X86_VFNMADD213PDZm, X86_INS_VFNMADD213PD, 0,
42190#ifndef CAPSTONE_DIET
42191	{ 0 }, { 0 }, { 0 }, 0, 0
42192#endif
42193},
42194
42195{
42196	X86_VFNMADD213PDZmb, X86_INS_VFNMADD213PD, 0,
42197#ifndef CAPSTONE_DIET
42198	{ 0 }, { 0 }, { 0 }, 0, 0
42199#endif
42200},
42201
42202{
42203	X86_VFNMADD213PDZmbk, X86_INS_VFNMADD213PD, 0,
42204#ifndef CAPSTONE_DIET
42205	{ 0 }, { 0 }, { 0 }, 0, 0
42206#endif
42207},
42208
42209{
42210	X86_VFNMADD213PDZmbkz, X86_INS_VFNMADD213PD, 0,
42211#ifndef CAPSTONE_DIET
42212	{ 0 }, { 0 }, { 0 }, 0, 0
42213#endif
42214},
42215
42216{
42217	X86_VFNMADD213PDZmk, X86_INS_VFNMADD213PD, 0,
42218#ifndef CAPSTONE_DIET
42219	{ 0 }, { 0 }, { 0 }, 0, 0
42220#endif
42221},
42222
42223{
42224	X86_VFNMADD213PDZmkz, X86_INS_VFNMADD213PD, 0,
42225#ifndef CAPSTONE_DIET
42226	{ 0 }, { 0 }, { 0 }, 0, 0
42227#endif
42228},
42229
42230{
42231	X86_VFNMADD213PDZr, X86_INS_VFNMADD213PD, 0,
42232#ifndef CAPSTONE_DIET
42233	{ 0 }, { 0 }, { 0 }, 0, 0
42234#endif
42235},
42236
42237{
42238	X86_VFNMADD213PDZrb, X86_INS_VFNMADD213PD, 0,
42239#ifndef CAPSTONE_DIET
42240	{ 0 }, { 0 }, { 0 }, 0, 0
42241#endif
42242},
42243
42244{
42245	X86_VFNMADD213PDZrbk, X86_INS_VFNMADD213PD, 0,
42246#ifndef CAPSTONE_DIET
42247	{ 0 }, { 0 }, { 0 }, 0, 0
42248#endif
42249},
42250
42251{
42252	X86_VFNMADD213PDZrbkz, X86_INS_VFNMADD213PD, 0,
42253#ifndef CAPSTONE_DIET
42254	{ 0 }, { 0 }, { 0 }, 0, 0
42255#endif
42256},
42257
42258{
42259	X86_VFNMADD213PDZrk, X86_INS_VFNMADD213PD, 0,
42260#ifndef CAPSTONE_DIET
42261	{ 0 }, { 0 }, { 0 }, 0, 0
42262#endif
42263},
42264
42265{
42266	X86_VFNMADD213PDZrkz, X86_INS_VFNMADD213PD, 0,
42267#ifndef CAPSTONE_DIET
42268	{ 0 }, { 0 }, { 0 }, 0, 0
42269#endif
42270},
42271
42272{
42273	X86_VFNMADD213PDm, X86_INS_VFNMADD213PD, 0,
42274#ifndef CAPSTONE_DIET
42275	{ 0 }, { 0 }, { 0 }, 0, 0
42276#endif
42277},
42278
42279{
42280	X86_VFNMADD213PDr, X86_INS_VFNMADD213PD, 0,
42281#ifndef CAPSTONE_DIET
42282	{ 0 }, { 0 }, { 0 }, 0, 0
42283#endif
42284},
42285
42286{
42287	X86_VFNMADD213PSYm, X86_INS_VFNMADD213PS, 0,
42288#ifndef CAPSTONE_DIET
42289	{ 0 }, { 0 }, { 0 }, 0, 0
42290#endif
42291},
42292
42293{
42294	X86_VFNMADD213PSYr, X86_INS_VFNMADD213PS, 0,
42295#ifndef CAPSTONE_DIET
42296	{ 0 }, { 0 }, { 0 }, 0, 0
42297#endif
42298},
42299
42300{
42301	X86_VFNMADD213PSZ128m, X86_INS_VFNMADD213PS, 0,
42302#ifndef CAPSTONE_DIET
42303	{ 0 }, { 0 }, { 0 }, 0, 0
42304#endif
42305},
42306
42307{
42308	X86_VFNMADD213PSZ128mb, X86_INS_VFNMADD213PS, 0,
42309#ifndef CAPSTONE_DIET
42310	{ 0 }, { 0 }, { 0 }, 0, 0
42311#endif
42312},
42313
42314{
42315	X86_VFNMADD213PSZ128mbk, X86_INS_VFNMADD213PS, 0,
42316#ifndef CAPSTONE_DIET
42317	{ 0 }, { 0 }, { 0 }, 0, 0
42318#endif
42319},
42320
42321{
42322	X86_VFNMADD213PSZ128mbkz, X86_INS_VFNMADD213PS, 0,
42323#ifndef CAPSTONE_DIET
42324	{ 0 }, { 0 }, { 0 }, 0, 0
42325#endif
42326},
42327
42328{
42329	X86_VFNMADD213PSZ128mk, X86_INS_VFNMADD213PS, 0,
42330#ifndef CAPSTONE_DIET
42331	{ 0 }, { 0 }, { 0 }, 0, 0
42332#endif
42333},
42334
42335{
42336	X86_VFNMADD213PSZ128mkz, X86_INS_VFNMADD213PS, 0,
42337#ifndef CAPSTONE_DIET
42338	{ 0 }, { 0 }, { 0 }, 0, 0
42339#endif
42340},
42341
42342{
42343	X86_VFNMADD213PSZ128r, X86_INS_VFNMADD213PS, 0,
42344#ifndef CAPSTONE_DIET
42345	{ 0 }, { 0 }, { 0 }, 0, 0
42346#endif
42347},
42348
42349{
42350	X86_VFNMADD213PSZ128rk, X86_INS_VFNMADD213PS, 0,
42351#ifndef CAPSTONE_DIET
42352	{ 0 }, { 0 }, { 0 }, 0, 0
42353#endif
42354},
42355
42356{
42357	X86_VFNMADD213PSZ128rkz, X86_INS_VFNMADD213PS, 0,
42358#ifndef CAPSTONE_DIET
42359	{ 0 }, { 0 }, { 0 }, 0, 0
42360#endif
42361},
42362
42363{
42364	X86_VFNMADD213PSZ256m, X86_INS_VFNMADD213PS, 0,
42365#ifndef CAPSTONE_DIET
42366	{ 0 }, { 0 }, { 0 }, 0, 0
42367#endif
42368},
42369
42370{
42371	X86_VFNMADD213PSZ256mb, X86_INS_VFNMADD213PS, 0,
42372#ifndef CAPSTONE_DIET
42373	{ 0 }, { 0 }, { 0 }, 0, 0
42374#endif
42375},
42376
42377{
42378	X86_VFNMADD213PSZ256mbk, X86_INS_VFNMADD213PS, 0,
42379#ifndef CAPSTONE_DIET
42380	{ 0 }, { 0 }, { 0 }, 0, 0
42381#endif
42382},
42383
42384{
42385	X86_VFNMADD213PSZ256mbkz, X86_INS_VFNMADD213PS, 0,
42386#ifndef CAPSTONE_DIET
42387	{ 0 }, { 0 }, { 0 }, 0, 0
42388#endif
42389},
42390
42391{
42392	X86_VFNMADD213PSZ256mk, X86_INS_VFNMADD213PS, 0,
42393#ifndef CAPSTONE_DIET
42394	{ 0 }, { 0 }, { 0 }, 0, 0
42395#endif
42396},
42397
42398{
42399	X86_VFNMADD213PSZ256mkz, X86_INS_VFNMADD213PS, 0,
42400#ifndef CAPSTONE_DIET
42401	{ 0 }, { 0 }, { 0 }, 0, 0
42402#endif
42403},
42404
42405{
42406	X86_VFNMADD213PSZ256r, X86_INS_VFNMADD213PS, 0,
42407#ifndef CAPSTONE_DIET
42408	{ 0 }, { 0 }, { 0 }, 0, 0
42409#endif
42410},
42411
42412{
42413	X86_VFNMADD213PSZ256rk, X86_INS_VFNMADD213PS, 0,
42414#ifndef CAPSTONE_DIET
42415	{ 0 }, { 0 }, { 0 }, 0, 0
42416#endif
42417},
42418
42419{
42420	X86_VFNMADD213PSZ256rkz, X86_INS_VFNMADD213PS, 0,
42421#ifndef CAPSTONE_DIET
42422	{ 0 }, { 0 }, { 0 }, 0, 0
42423#endif
42424},
42425
42426{
42427	X86_VFNMADD213PSZm, X86_INS_VFNMADD213PS, 0,
42428#ifndef CAPSTONE_DIET
42429	{ 0 }, { 0 }, { 0 }, 0, 0
42430#endif
42431},
42432
42433{
42434	X86_VFNMADD213PSZmb, X86_INS_VFNMADD213PS, 0,
42435#ifndef CAPSTONE_DIET
42436	{ 0 }, { 0 }, { 0 }, 0, 0
42437#endif
42438},
42439
42440{
42441	X86_VFNMADD213PSZmbk, X86_INS_VFNMADD213PS, 0,
42442#ifndef CAPSTONE_DIET
42443	{ 0 }, { 0 }, { 0 }, 0, 0
42444#endif
42445},
42446
42447{
42448	X86_VFNMADD213PSZmbkz, X86_INS_VFNMADD213PS, 0,
42449#ifndef CAPSTONE_DIET
42450	{ 0 }, { 0 }, { 0 }, 0, 0
42451#endif
42452},
42453
42454{
42455	X86_VFNMADD213PSZmk, X86_INS_VFNMADD213PS, 0,
42456#ifndef CAPSTONE_DIET
42457	{ 0 }, { 0 }, { 0 }, 0, 0
42458#endif
42459},
42460
42461{
42462	X86_VFNMADD213PSZmkz, X86_INS_VFNMADD213PS, 0,
42463#ifndef CAPSTONE_DIET
42464	{ 0 }, { 0 }, { 0 }, 0, 0
42465#endif
42466},
42467
42468{
42469	X86_VFNMADD213PSZr, X86_INS_VFNMADD213PS, 0,
42470#ifndef CAPSTONE_DIET
42471	{ 0 }, { 0 }, { 0 }, 0, 0
42472#endif
42473},
42474
42475{
42476	X86_VFNMADD213PSZrb, X86_INS_VFNMADD213PS, 0,
42477#ifndef CAPSTONE_DIET
42478	{ 0 }, { 0 }, { 0 }, 0, 0
42479#endif
42480},
42481
42482{
42483	X86_VFNMADD213PSZrbk, X86_INS_VFNMADD213PS, 0,
42484#ifndef CAPSTONE_DIET
42485	{ 0 }, { 0 }, { 0 }, 0, 0
42486#endif
42487},
42488
42489{
42490	X86_VFNMADD213PSZrbkz, X86_INS_VFNMADD213PS, 0,
42491#ifndef CAPSTONE_DIET
42492	{ 0 }, { 0 }, { 0 }, 0, 0
42493#endif
42494},
42495
42496{
42497	X86_VFNMADD213PSZrk, X86_INS_VFNMADD213PS, 0,
42498#ifndef CAPSTONE_DIET
42499	{ 0 }, { 0 }, { 0 }, 0, 0
42500#endif
42501},
42502
42503{
42504	X86_VFNMADD213PSZrkz, X86_INS_VFNMADD213PS, 0,
42505#ifndef CAPSTONE_DIET
42506	{ 0 }, { 0 }, { 0 }, 0, 0
42507#endif
42508},
42509
42510{
42511	X86_VFNMADD213PSm, X86_INS_VFNMADD213PS, 0,
42512#ifndef CAPSTONE_DIET
42513	{ 0 }, { 0 }, { 0 }, 0, 0
42514#endif
42515},
42516
42517{
42518	X86_VFNMADD213PSr, X86_INS_VFNMADD213PS, 0,
42519#ifndef CAPSTONE_DIET
42520	{ 0 }, { 0 }, { 0 }, 0, 0
42521#endif
42522},
42523
42524{
42525	X86_VFNMADD213SDZm, X86_INS_VFNMADD213SD, 0,
42526#ifndef CAPSTONE_DIET
42527	{ 0 }, { 0 }, { 0 }, 0, 0
42528#endif
42529},
42530
42531{
42532	X86_VFNMADD213SDZm_Int, X86_INS_VFNMADD213SD, 0,
42533#ifndef CAPSTONE_DIET
42534	{ 0 }, { 0 }, { 0 }, 0, 0
42535#endif
42536},
42537
42538{
42539	X86_VFNMADD213SDZm_Intk, X86_INS_VFNMADD213SD, 0,
42540#ifndef CAPSTONE_DIET
42541	{ 0 }, { 0 }, { 0 }, 0, 0
42542#endif
42543},
42544
42545{
42546	X86_VFNMADD213SDZm_Intkz, X86_INS_VFNMADD213SD, 0,
42547#ifndef CAPSTONE_DIET
42548	{ 0 }, { 0 }, { 0 }, 0, 0
42549#endif
42550},
42551
42552{
42553	X86_VFNMADD213SDZr, X86_INS_VFNMADD213SD, 0,
42554#ifndef CAPSTONE_DIET
42555	{ 0 }, { 0 }, { 0 }, 0, 0
42556#endif
42557},
42558
42559{
42560	X86_VFNMADD213SDZr_Int, X86_INS_VFNMADD213SD, 0,
42561#ifndef CAPSTONE_DIET
42562	{ 0 }, { 0 }, { 0 }, 0, 0
42563#endif
42564},
42565
42566{
42567	X86_VFNMADD213SDZr_Intk, X86_INS_VFNMADD213SD, 0,
42568#ifndef CAPSTONE_DIET
42569	{ 0 }, { 0 }, { 0 }, 0, 0
42570#endif
42571},
42572
42573{
42574	X86_VFNMADD213SDZr_Intkz, X86_INS_VFNMADD213SD, 0,
42575#ifndef CAPSTONE_DIET
42576	{ 0 }, { 0 }, { 0 }, 0, 0
42577#endif
42578},
42579
42580{
42581	X86_VFNMADD213SDZrb, X86_INS_VFNMADD213SD, 0,
42582#ifndef CAPSTONE_DIET
42583	{ 0 }, { 0 }, { 0 }, 0, 0
42584#endif
42585},
42586
42587{
42588	X86_VFNMADD213SDZrb_Int, X86_INS_VFNMADD213SD, 0,
42589#ifndef CAPSTONE_DIET
42590	{ 0 }, { 0 }, { 0 }, 0, 0
42591#endif
42592},
42593
42594{
42595	X86_VFNMADD213SDZrb_Intk, X86_INS_VFNMADD213SD, 0,
42596#ifndef CAPSTONE_DIET
42597	{ 0 }, { 0 }, { 0 }, 0, 0
42598#endif
42599},
42600
42601{
42602	X86_VFNMADD213SDZrb_Intkz, X86_INS_VFNMADD213SD, 0,
42603#ifndef CAPSTONE_DIET
42604	{ 0 }, { 0 }, { 0 }, 0, 0
42605#endif
42606},
42607
42608{
42609	X86_VFNMADD213SDm, X86_INS_VFNMADD213SD, 0,
42610#ifndef CAPSTONE_DIET
42611	{ 0 }, { 0 }, { 0 }, 0, 0
42612#endif
42613},
42614
42615{
42616	X86_VFNMADD213SDm_Int, X86_INS_VFNMADD213SD, 0,
42617#ifndef CAPSTONE_DIET
42618	{ 0 }, { 0 }, { 0 }, 0, 0
42619#endif
42620},
42621
42622{
42623	X86_VFNMADD213SDr, X86_INS_VFNMADD213SD, 0,
42624#ifndef CAPSTONE_DIET
42625	{ 0 }, { 0 }, { 0 }, 0, 0
42626#endif
42627},
42628
42629{
42630	X86_VFNMADD213SDr_Int, X86_INS_VFNMADD213SD, 0,
42631#ifndef CAPSTONE_DIET
42632	{ 0 }, { 0 }, { 0 }, 0, 0
42633#endif
42634},
42635
42636{
42637	X86_VFNMADD213SSZm, X86_INS_VFNMADD213SS, 0,
42638#ifndef CAPSTONE_DIET
42639	{ 0 }, { 0 }, { 0 }, 0, 0
42640#endif
42641},
42642
42643{
42644	X86_VFNMADD213SSZm_Int, X86_INS_VFNMADD213SS, 0,
42645#ifndef CAPSTONE_DIET
42646	{ 0 }, { 0 }, { 0 }, 0, 0
42647#endif
42648},
42649
42650{
42651	X86_VFNMADD213SSZm_Intk, X86_INS_VFNMADD213SS, 0,
42652#ifndef CAPSTONE_DIET
42653	{ 0 }, { 0 }, { 0 }, 0, 0
42654#endif
42655},
42656
42657{
42658	X86_VFNMADD213SSZm_Intkz, X86_INS_VFNMADD213SS, 0,
42659#ifndef CAPSTONE_DIET
42660	{ 0 }, { 0 }, { 0 }, 0, 0
42661#endif
42662},
42663
42664{
42665	X86_VFNMADD213SSZr, X86_INS_VFNMADD213SS, 0,
42666#ifndef CAPSTONE_DIET
42667	{ 0 }, { 0 }, { 0 }, 0, 0
42668#endif
42669},
42670
42671{
42672	X86_VFNMADD213SSZr_Int, X86_INS_VFNMADD213SS, 0,
42673#ifndef CAPSTONE_DIET
42674	{ 0 }, { 0 }, { 0 }, 0, 0
42675#endif
42676},
42677
42678{
42679	X86_VFNMADD213SSZr_Intk, X86_INS_VFNMADD213SS, 0,
42680#ifndef CAPSTONE_DIET
42681	{ 0 }, { 0 }, { 0 }, 0, 0
42682#endif
42683},
42684
42685{
42686	X86_VFNMADD213SSZr_Intkz, X86_INS_VFNMADD213SS, 0,
42687#ifndef CAPSTONE_DIET
42688	{ 0 }, { 0 }, { 0 }, 0, 0
42689#endif
42690},
42691
42692{
42693	X86_VFNMADD213SSZrb, X86_INS_VFNMADD213SS, 0,
42694#ifndef CAPSTONE_DIET
42695	{ 0 }, { 0 }, { 0 }, 0, 0
42696#endif
42697},
42698
42699{
42700	X86_VFNMADD213SSZrb_Int, X86_INS_VFNMADD213SS, 0,
42701#ifndef CAPSTONE_DIET
42702	{ 0 }, { 0 }, { 0 }, 0, 0
42703#endif
42704},
42705
42706{
42707	X86_VFNMADD213SSZrb_Intk, X86_INS_VFNMADD213SS, 0,
42708#ifndef CAPSTONE_DIET
42709	{ 0 }, { 0 }, { 0 }, 0, 0
42710#endif
42711},
42712
42713{
42714	X86_VFNMADD213SSZrb_Intkz, X86_INS_VFNMADD213SS, 0,
42715#ifndef CAPSTONE_DIET
42716	{ 0 }, { 0 }, { 0 }, 0, 0
42717#endif
42718},
42719
42720{
42721	X86_VFNMADD213SSm, X86_INS_VFNMADD213SS, 0,
42722#ifndef CAPSTONE_DIET
42723	{ 0 }, { 0 }, { 0 }, 0, 0
42724#endif
42725},
42726
42727{
42728	X86_VFNMADD213SSm_Int, X86_INS_VFNMADD213SS, 0,
42729#ifndef CAPSTONE_DIET
42730	{ 0 }, { 0 }, { 0 }, 0, 0
42731#endif
42732},
42733
42734{
42735	X86_VFNMADD213SSr, X86_INS_VFNMADD213SS, 0,
42736#ifndef CAPSTONE_DIET
42737	{ 0 }, { 0 }, { 0 }, 0, 0
42738#endif
42739},
42740
42741{
42742	X86_VFNMADD213SSr_Int, X86_INS_VFNMADD213SS, 0,
42743#ifndef CAPSTONE_DIET
42744	{ 0 }, { 0 }, { 0 }, 0, 0
42745#endif
42746},
42747
42748{
42749	X86_VFNMADD231PDYm, X86_INS_VFNMADD231PD, 0,
42750#ifndef CAPSTONE_DIET
42751	{ 0 }, { 0 }, { 0 }, 0, 0
42752#endif
42753},
42754
42755{
42756	X86_VFNMADD231PDYr, X86_INS_VFNMADD231PD, 0,
42757#ifndef CAPSTONE_DIET
42758	{ 0 }, { 0 }, { 0 }, 0, 0
42759#endif
42760},
42761
42762{
42763	X86_VFNMADD231PDZ128m, X86_INS_VFNMADD231PD, 0,
42764#ifndef CAPSTONE_DIET
42765	{ 0 }, { 0 }, { 0 }, 0, 0
42766#endif
42767},
42768
42769{
42770	X86_VFNMADD231PDZ128mb, X86_INS_VFNMADD231PD, 0,
42771#ifndef CAPSTONE_DIET
42772	{ 0 }, { 0 }, { 0 }, 0, 0
42773#endif
42774},
42775
42776{
42777	X86_VFNMADD231PDZ128mbk, X86_INS_VFNMADD231PD, 0,
42778#ifndef CAPSTONE_DIET
42779	{ 0 }, { 0 }, { 0 }, 0, 0
42780#endif
42781},
42782
42783{
42784	X86_VFNMADD231PDZ128mbkz, X86_INS_VFNMADD231PD, 0,
42785#ifndef CAPSTONE_DIET
42786	{ 0 }, { 0 }, { 0 }, 0, 0
42787#endif
42788},
42789
42790{
42791	X86_VFNMADD231PDZ128mk, X86_INS_VFNMADD231PD, 0,
42792#ifndef CAPSTONE_DIET
42793	{ 0 }, { 0 }, { 0 }, 0, 0
42794#endif
42795},
42796
42797{
42798	X86_VFNMADD231PDZ128mkz, X86_INS_VFNMADD231PD, 0,
42799#ifndef CAPSTONE_DIET
42800	{ 0 }, { 0 }, { 0 }, 0, 0
42801#endif
42802},
42803
42804{
42805	X86_VFNMADD231PDZ128r, X86_INS_VFNMADD231PD, 0,
42806#ifndef CAPSTONE_DIET
42807	{ 0 }, { 0 }, { 0 }, 0, 0
42808#endif
42809},
42810
42811{
42812	X86_VFNMADD231PDZ128rk, X86_INS_VFNMADD231PD, 0,
42813#ifndef CAPSTONE_DIET
42814	{ 0 }, { 0 }, { 0 }, 0, 0
42815#endif
42816},
42817
42818{
42819	X86_VFNMADD231PDZ128rkz, X86_INS_VFNMADD231PD, 0,
42820#ifndef CAPSTONE_DIET
42821	{ 0 }, { 0 }, { 0 }, 0, 0
42822#endif
42823},
42824
42825{
42826	X86_VFNMADD231PDZ256m, X86_INS_VFNMADD231PD, 0,
42827#ifndef CAPSTONE_DIET
42828	{ 0 }, { 0 }, { 0 }, 0, 0
42829#endif
42830},
42831
42832{
42833	X86_VFNMADD231PDZ256mb, X86_INS_VFNMADD231PD, 0,
42834#ifndef CAPSTONE_DIET
42835	{ 0 }, { 0 }, { 0 }, 0, 0
42836#endif
42837},
42838
42839{
42840	X86_VFNMADD231PDZ256mbk, X86_INS_VFNMADD231PD, 0,
42841#ifndef CAPSTONE_DIET
42842	{ 0 }, { 0 }, { 0 }, 0, 0
42843#endif
42844},
42845
42846{
42847	X86_VFNMADD231PDZ256mbkz, X86_INS_VFNMADD231PD, 0,
42848#ifndef CAPSTONE_DIET
42849	{ 0 }, { 0 }, { 0 }, 0, 0
42850#endif
42851},
42852
42853{
42854	X86_VFNMADD231PDZ256mk, X86_INS_VFNMADD231PD, 0,
42855#ifndef CAPSTONE_DIET
42856	{ 0 }, { 0 }, { 0 }, 0, 0
42857#endif
42858},
42859
42860{
42861	X86_VFNMADD231PDZ256mkz, X86_INS_VFNMADD231PD, 0,
42862#ifndef CAPSTONE_DIET
42863	{ 0 }, { 0 }, { 0 }, 0, 0
42864#endif
42865},
42866
42867{
42868	X86_VFNMADD231PDZ256r, X86_INS_VFNMADD231PD, 0,
42869#ifndef CAPSTONE_DIET
42870	{ 0 }, { 0 }, { 0 }, 0, 0
42871#endif
42872},
42873
42874{
42875	X86_VFNMADD231PDZ256rk, X86_INS_VFNMADD231PD, 0,
42876#ifndef CAPSTONE_DIET
42877	{ 0 }, { 0 }, { 0 }, 0, 0
42878#endif
42879},
42880
42881{
42882	X86_VFNMADD231PDZ256rkz, X86_INS_VFNMADD231PD, 0,
42883#ifndef CAPSTONE_DIET
42884	{ 0 }, { 0 }, { 0 }, 0, 0
42885#endif
42886},
42887
42888{
42889	X86_VFNMADD231PDZm, X86_INS_VFNMADD231PD, 0,
42890#ifndef CAPSTONE_DIET
42891	{ 0 }, { 0 }, { 0 }, 0, 0
42892#endif
42893},
42894
42895{
42896	X86_VFNMADD231PDZmb, X86_INS_VFNMADD231PD, 0,
42897#ifndef CAPSTONE_DIET
42898	{ 0 }, { 0 }, { 0 }, 0, 0
42899#endif
42900},
42901
42902{
42903	X86_VFNMADD231PDZmbk, X86_INS_VFNMADD231PD, 0,
42904#ifndef CAPSTONE_DIET
42905	{ 0 }, { 0 }, { 0 }, 0, 0
42906#endif
42907},
42908
42909{
42910	X86_VFNMADD231PDZmbkz, X86_INS_VFNMADD231PD, 0,
42911#ifndef CAPSTONE_DIET
42912	{ 0 }, { 0 }, { 0 }, 0, 0
42913#endif
42914},
42915
42916{
42917	X86_VFNMADD231PDZmk, X86_INS_VFNMADD231PD, 0,
42918#ifndef CAPSTONE_DIET
42919	{ 0 }, { 0 }, { 0 }, 0, 0
42920#endif
42921},
42922
42923{
42924	X86_VFNMADD231PDZmkz, X86_INS_VFNMADD231PD, 0,
42925#ifndef CAPSTONE_DIET
42926	{ 0 }, { 0 }, { 0 }, 0, 0
42927#endif
42928},
42929
42930{
42931	X86_VFNMADD231PDZr, X86_INS_VFNMADD231PD, 0,
42932#ifndef CAPSTONE_DIET
42933	{ 0 }, { 0 }, { 0 }, 0, 0
42934#endif
42935},
42936
42937{
42938	X86_VFNMADD231PDZrb, X86_INS_VFNMADD231PD, 0,
42939#ifndef CAPSTONE_DIET
42940	{ 0 }, { 0 }, { 0 }, 0, 0
42941#endif
42942},
42943
42944{
42945	X86_VFNMADD231PDZrbk, X86_INS_VFNMADD231PD, 0,
42946#ifndef CAPSTONE_DIET
42947	{ 0 }, { 0 }, { 0 }, 0, 0
42948#endif
42949},
42950
42951{
42952	X86_VFNMADD231PDZrbkz, X86_INS_VFNMADD231PD, 0,
42953#ifndef CAPSTONE_DIET
42954	{ 0 }, { 0 }, { 0 }, 0, 0
42955#endif
42956},
42957
42958{
42959	X86_VFNMADD231PDZrk, X86_INS_VFNMADD231PD, 0,
42960#ifndef CAPSTONE_DIET
42961	{ 0 }, { 0 }, { 0 }, 0, 0
42962#endif
42963},
42964
42965{
42966	X86_VFNMADD231PDZrkz, X86_INS_VFNMADD231PD, 0,
42967#ifndef CAPSTONE_DIET
42968	{ 0 }, { 0 }, { 0 }, 0, 0
42969#endif
42970},
42971
42972{
42973	X86_VFNMADD231PDm, X86_INS_VFNMADD231PD, 0,
42974#ifndef CAPSTONE_DIET
42975	{ 0 }, { 0 }, { 0 }, 0, 0
42976#endif
42977},
42978
42979{
42980	X86_VFNMADD231PDr, X86_INS_VFNMADD231PD, 0,
42981#ifndef CAPSTONE_DIET
42982	{ 0 }, { 0 }, { 0 }, 0, 0
42983#endif
42984},
42985
42986{
42987	X86_VFNMADD231PSYm, X86_INS_VFNMADD231PS, 0,
42988#ifndef CAPSTONE_DIET
42989	{ 0 }, { 0 }, { 0 }, 0, 0
42990#endif
42991},
42992
42993{
42994	X86_VFNMADD231PSYr, X86_INS_VFNMADD231PS, 0,
42995#ifndef CAPSTONE_DIET
42996	{ 0 }, { 0 }, { 0 }, 0, 0
42997#endif
42998},
42999
43000{
43001	X86_VFNMADD231PSZ128m, X86_INS_VFNMADD231PS, 0,
43002#ifndef CAPSTONE_DIET
43003	{ 0 }, { 0 }, { 0 }, 0, 0
43004#endif
43005},
43006
43007{
43008	X86_VFNMADD231PSZ128mb, X86_INS_VFNMADD231PS, 0,
43009#ifndef CAPSTONE_DIET
43010	{ 0 }, { 0 }, { 0 }, 0, 0
43011#endif
43012},
43013
43014{
43015	X86_VFNMADD231PSZ128mbk, X86_INS_VFNMADD231PS, 0,
43016#ifndef CAPSTONE_DIET
43017	{ 0 }, { 0 }, { 0 }, 0, 0
43018#endif
43019},
43020
43021{
43022	X86_VFNMADD231PSZ128mbkz, X86_INS_VFNMADD231PS, 0,
43023#ifndef CAPSTONE_DIET
43024	{ 0 }, { 0 }, { 0 }, 0, 0
43025#endif
43026},
43027
43028{
43029	X86_VFNMADD231PSZ128mk, X86_INS_VFNMADD231PS, 0,
43030#ifndef CAPSTONE_DIET
43031	{ 0 }, { 0 }, { 0 }, 0, 0
43032#endif
43033},
43034
43035{
43036	X86_VFNMADD231PSZ128mkz, X86_INS_VFNMADD231PS, 0,
43037#ifndef CAPSTONE_DIET
43038	{ 0 }, { 0 }, { 0 }, 0, 0
43039#endif
43040},
43041
43042{
43043	X86_VFNMADD231PSZ128r, X86_INS_VFNMADD231PS, 0,
43044#ifndef CAPSTONE_DIET
43045	{ 0 }, { 0 }, { 0 }, 0, 0
43046#endif
43047},
43048
43049{
43050	X86_VFNMADD231PSZ128rk, X86_INS_VFNMADD231PS, 0,
43051#ifndef CAPSTONE_DIET
43052	{ 0 }, { 0 }, { 0 }, 0, 0
43053#endif
43054},
43055
43056{
43057	X86_VFNMADD231PSZ128rkz, X86_INS_VFNMADD231PS, 0,
43058#ifndef CAPSTONE_DIET
43059	{ 0 }, { 0 }, { 0 }, 0, 0
43060#endif
43061},
43062
43063{
43064	X86_VFNMADD231PSZ256m, X86_INS_VFNMADD231PS, 0,
43065#ifndef CAPSTONE_DIET
43066	{ 0 }, { 0 }, { 0 }, 0, 0
43067#endif
43068},
43069
43070{
43071	X86_VFNMADD231PSZ256mb, X86_INS_VFNMADD231PS, 0,
43072#ifndef CAPSTONE_DIET
43073	{ 0 }, { 0 }, { 0 }, 0, 0
43074#endif
43075},
43076
43077{
43078	X86_VFNMADD231PSZ256mbk, X86_INS_VFNMADD231PS, 0,
43079#ifndef CAPSTONE_DIET
43080	{ 0 }, { 0 }, { 0 }, 0, 0
43081#endif
43082},
43083
43084{
43085	X86_VFNMADD231PSZ256mbkz, X86_INS_VFNMADD231PS, 0,
43086#ifndef CAPSTONE_DIET
43087	{ 0 }, { 0 }, { 0 }, 0, 0
43088#endif
43089},
43090
43091{
43092	X86_VFNMADD231PSZ256mk, X86_INS_VFNMADD231PS, 0,
43093#ifndef CAPSTONE_DIET
43094	{ 0 }, { 0 }, { 0 }, 0, 0
43095#endif
43096},
43097
43098{
43099	X86_VFNMADD231PSZ256mkz, X86_INS_VFNMADD231PS, 0,
43100#ifndef CAPSTONE_DIET
43101	{ 0 }, { 0 }, { 0 }, 0, 0
43102#endif
43103},
43104
43105{
43106	X86_VFNMADD231PSZ256r, X86_INS_VFNMADD231PS, 0,
43107#ifndef CAPSTONE_DIET
43108	{ 0 }, { 0 }, { 0 }, 0, 0
43109#endif
43110},
43111
43112{
43113	X86_VFNMADD231PSZ256rk, X86_INS_VFNMADD231PS, 0,
43114#ifndef CAPSTONE_DIET
43115	{ 0 }, { 0 }, { 0 }, 0, 0
43116#endif
43117},
43118
43119{
43120	X86_VFNMADD231PSZ256rkz, X86_INS_VFNMADD231PS, 0,
43121#ifndef CAPSTONE_DIET
43122	{ 0 }, { 0 }, { 0 }, 0, 0
43123#endif
43124},
43125
43126{
43127	X86_VFNMADD231PSZm, X86_INS_VFNMADD231PS, 0,
43128#ifndef CAPSTONE_DIET
43129	{ 0 }, { 0 }, { 0 }, 0, 0
43130#endif
43131},
43132
43133{
43134	X86_VFNMADD231PSZmb, X86_INS_VFNMADD231PS, 0,
43135#ifndef CAPSTONE_DIET
43136	{ 0 }, { 0 }, { 0 }, 0, 0
43137#endif
43138},
43139
43140{
43141	X86_VFNMADD231PSZmbk, X86_INS_VFNMADD231PS, 0,
43142#ifndef CAPSTONE_DIET
43143	{ 0 }, { 0 }, { 0 }, 0, 0
43144#endif
43145},
43146
43147{
43148	X86_VFNMADD231PSZmbkz, X86_INS_VFNMADD231PS, 0,
43149#ifndef CAPSTONE_DIET
43150	{ 0 }, { 0 }, { 0 }, 0, 0
43151#endif
43152},
43153
43154{
43155	X86_VFNMADD231PSZmk, X86_INS_VFNMADD231PS, 0,
43156#ifndef CAPSTONE_DIET
43157	{ 0 }, { 0 }, { 0 }, 0, 0
43158#endif
43159},
43160
43161{
43162	X86_VFNMADD231PSZmkz, X86_INS_VFNMADD231PS, 0,
43163#ifndef CAPSTONE_DIET
43164	{ 0 }, { 0 }, { 0 }, 0, 0
43165#endif
43166},
43167
43168{
43169	X86_VFNMADD231PSZr, X86_INS_VFNMADD231PS, 0,
43170#ifndef CAPSTONE_DIET
43171	{ 0 }, { 0 }, { 0 }, 0, 0
43172#endif
43173},
43174
43175{
43176	X86_VFNMADD231PSZrb, X86_INS_VFNMADD231PS, 0,
43177#ifndef CAPSTONE_DIET
43178	{ 0 }, { 0 }, { 0 }, 0, 0
43179#endif
43180},
43181
43182{
43183	X86_VFNMADD231PSZrbk, X86_INS_VFNMADD231PS, 0,
43184#ifndef CAPSTONE_DIET
43185	{ 0 }, { 0 }, { 0 }, 0, 0
43186#endif
43187},
43188
43189{
43190	X86_VFNMADD231PSZrbkz, X86_INS_VFNMADD231PS, 0,
43191#ifndef CAPSTONE_DIET
43192	{ 0 }, { 0 }, { 0 }, 0, 0
43193#endif
43194},
43195
43196{
43197	X86_VFNMADD231PSZrk, X86_INS_VFNMADD231PS, 0,
43198#ifndef CAPSTONE_DIET
43199	{ 0 }, { 0 }, { 0 }, 0, 0
43200#endif
43201},
43202
43203{
43204	X86_VFNMADD231PSZrkz, X86_INS_VFNMADD231PS, 0,
43205#ifndef CAPSTONE_DIET
43206	{ 0 }, { 0 }, { 0 }, 0, 0
43207#endif
43208},
43209
43210{
43211	X86_VFNMADD231PSm, X86_INS_VFNMADD231PS, 0,
43212#ifndef CAPSTONE_DIET
43213	{ 0 }, { 0 }, { 0 }, 0, 0
43214#endif
43215},
43216
43217{
43218	X86_VFNMADD231PSr, X86_INS_VFNMADD231PS, 0,
43219#ifndef CAPSTONE_DIET
43220	{ 0 }, { 0 }, { 0 }, 0, 0
43221#endif
43222},
43223
43224{
43225	X86_VFNMADD231SDZm, X86_INS_VFNMADD231SD, 0,
43226#ifndef CAPSTONE_DIET
43227	{ 0 }, { 0 }, { 0 }, 0, 0
43228#endif
43229},
43230
43231{
43232	X86_VFNMADD231SDZm_Int, X86_INS_VFNMADD231SD, 0,
43233#ifndef CAPSTONE_DIET
43234	{ 0 }, { 0 }, { 0 }, 0, 0
43235#endif
43236},
43237
43238{
43239	X86_VFNMADD231SDZm_Intk, X86_INS_VFNMADD231SD, 0,
43240#ifndef CAPSTONE_DIET
43241	{ 0 }, { 0 }, { 0 }, 0, 0
43242#endif
43243},
43244
43245{
43246	X86_VFNMADD231SDZm_Intkz, X86_INS_VFNMADD231SD, 0,
43247#ifndef CAPSTONE_DIET
43248	{ 0 }, { 0 }, { 0 }, 0, 0
43249#endif
43250},
43251
43252{
43253	X86_VFNMADD231SDZr, X86_INS_VFNMADD231SD, 0,
43254#ifndef CAPSTONE_DIET
43255	{ 0 }, { 0 }, { 0 }, 0, 0
43256#endif
43257},
43258
43259{
43260	X86_VFNMADD231SDZr_Int, X86_INS_VFNMADD231SD, 0,
43261#ifndef CAPSTONE_DIET
43262	{ 0 }, { 0 }, { 0 }, 0, 0
43263#endif
43264},
43265
43266{
43267	X86_VFNMADD231SDZr_Intk, X86_INS_VFNMADD231SD, 0,
43268#ifndef CAPSTONE_DIET
43269	{ 0 }, { 0 }, { 0 }, 0, 0
43270#endif
43271},
43272
43273{
43274	X86_VFNMADD231SDZr_Intkz, X86_INS_VFNMADD231SD, 0,
43275#ifndef CAPSTONE_DIET
43276	{ 0 }, { 0 }, { 0 }, 0, 0
43277#endif
43278},
43279
43280{
43281	X86_VFNMADD231SDZrb, X86_INS_VFNMADD231SD, 0,
43282#ifndef CAPSTONE_DIET
43283	{ 0 }, { 0 }, { 0 }, 0, 0
43284#endif
43285},
43286
43287{
43288	X86_VFNMADD231SDZrb_Int, X86_INS_VFNMADD231SD, 0,
43289#ifndef CAPSTONE_DIET
43290	{ 0 }, { 0 }, { 0 }, 0, 0
43291#endif
43292},
43293
43294{
43295	X86_VFNMADD231SDZrb_Intk, X86_INS_VFNMADD231SD, 0,
43296#ifndef CAPSTONE_DIET
43297	{ 0 }, { 0 }, { 0 }, 0, 0
43298#endif
43299},
43300
43301{
43302	X86_VFNMADD231SDZrb_Intkz, X86_INS_VFNMADD231SD, 0,
43303#ifndef CAPSTONE_DIET
43304	{ 0 }, { 0 }, { 0 }, 0, 0
43305#endif
43306},
43307
43308{
43309	X86_VFNMADD231SDm, X86_INS_VFNMADD231SD, 0,
43310#ifndef CAPSTONE_DIET
43311	{ 0 }, { 0 }, { 0 }, 0, 0
43312#endif
43313},
43314
43315{
43316	X86_VFNMADD231SDm_Int, X86_INS_VFNMADD231SD, 0,
43317#ifndef CAPSTONE_DIET
43318	{ 0 }, { 0 }, { 0 }, 0, 0
43319#endif
43320},
43321
43322{
43323	X86_VFNMADD231SDr, X86_INS_VFNMADD231SD, 0,
43324#ifndef CAPSTONE_DIET
43325	{ 0 }, { 0 }, { 0 }, 0, 0
43326#endif
43327},
43328
43329{
43330	X86_VFNMADD231SDr_Int, X86_INS_VFNMADD231SD, 0,
43331#ifndef CAPSTONE_DIET
43332	{ 0 }, { 0 }, { 0 }, 0, 0
43333#endif
43334},
43335
43336{
43337	X86_VFNMADD231SSZm, X86_INS_VFNMADD231SS, 0,
43338#ifndef CAPSTONE_DIET
43339	{ 0 }, { 0 }, { 0 }, 0, 0
43340#endif
43341},
43342
43343{
43344	X86_VFNMADD231SSZm_Int, X86_INS_VFNMADD231SS, 0,
43345#ifndef CAPSTONE_DIET
43346	{ 0 }, { 0 }, { 0 }, 0, 0
43347#endif
43348},
43349
43350{
43351	X86_VFNMADD231SSZm_Intk, X86_INS_VFNMADD231SS, 0,
43352#ifndef CAPSTONE_DIET
43353	{ 0 }, { 0 }, { 0 }, 0, 0
43354#endif
43355},
43356
43357{
43358	X86_VFNMADD231SSZm_Intkz, X86_INS_VFNMADD231SS, 0,
43359#ifndef CAPSTONE_DIET
43360	{ 0 }, { 0 }, { 0 }, 0, 0
43361#endif
43362},
43363
43364{
43365	X86_VFNMADD231SSZr, X86_INS_VFNMADD231SS, 0,
43366#ifndef CAPSTONE_DIET
43367	{ 0 }, { 0 }, { 0 }, 0, 0
43368#endif
43369},
43370
43371{
43372	X86_VFNMADD231SSZr_Int, X86_INS_VFNMADD231SS, 0,
43373#ifndef CAPSTONE_DIET
43374	{ 0 }, { 0 }, { 0 }, 0, 0
43375#endif
43376},
43377
43378{
43379	X86_VFNMADD231SSZr_Intk, X86_INS_VFNMADD231SS, 0,
43380#ifndef CAPSTONE_DIET
43381	{ 0 }, { 0 }, { 0 }, 0, 0
43382#endif
43383},
43384
43385{
43386	X86_VFNMADD231SSZr_Intkz, X86_INS_VFNMADD231SS, 0,
43387#ifndef CAPSTONE_DIET
43388	{ 0 }, { 0 }, { 0 }, 0, 0
43389#endif
43390},
43391
43392{
43393	X86_VFNMADD231SSZrb, X86_INS_VFNMADD231SS, 0,
43394#ifndef CAPSTONE_DIET
43395	{ 0 }, { 0 }, { 0 }, 0, 0
43396#endif
43397},
43398
43399{
43400	X86_VFNMADD231SSZrb_Int, X86_INS_VFNMADD231SS, 0,
43401#ifndef CAPSTONE_DIET
43402	{ 0 }, { 0 }, { 0 }, 0, 0
43403#endif
43404},
43405
43406{
43407	X86_VFNMADD231SSZrb_Intk, X86_INS_VFNMADD231SS, 0,
43408#ifndef CAPSTONE_DIET
43409	{ 0 }, { 0 }, { 0 }, 0, 0
43410#endif
43411},
43412
43413{
43414	X86_VFNMADD231SSZrb_Intkz, X86_INS_VFNMADD231SS, 0,
43415#ifndef CAPSTONE_DIET
43416	{ 0 }, { 0 }, { 0 }, 0, 0
43417#endif
43418},
43419
43420{
43421	X86_VFNMADD231SSm, X86_INS_VFNMADD231SS, 0,
43422#ifndef CAPSTONE_DIET
43423	{ 0 }, { 0 }, { 0 }, 0, 0
43424#endif
43425},
43426
43427{
43428	X86_VFNMADD231SSm_Int, X86_INS_VFNMADD231SS, 0,
43429#ifndef CAPSTONE_DIET
43430	{ 0 }, { 0 }, { 0 }, 0, 0
43431#endif
43432},
43433
43434{
43435	X86_VFNMADD231SSr, X86_INS_VFNMADD231SS, 0,
43436#ifndef CAPSTONE_DIET
43437	{ 0 }, { 0 }, { 0 }, 0, 0
43438#endif
43439},
43440
43441{
43442	X86_VFNMADD231SSr_Int, X86_INS_VFNMADD231SS, 0,
43443#ifndef CAPSTONE_DIET
43444	{ 0 }, { 0 }, { 0 }, 0, 0
43445#endif
43446},
43447
43448{
43449	X86_VFNMADDPD4Ymr, X86_INS_VFNMADDPD, 0,
43450#ifndef CAPSTONE_DIET
43451	{ 0 }, { 0 }, { 0 }, 0, 0
43452#endif
43453},
43454
43455{
43456	X86_VFNMADDPD4Yrm, X86_INS_VFNMADDPD, 0,
43457#ifndef CAPSTONE_DIET
43458	{ 0 }, { 0 }, { 0 }, 0, 0
43459#endif
43460},
43461
43462{
43463	X86_VFNMADDPD4Yrr, X86_INS_VFNMADDPD, 0,
43464#ifndef CAPSTONE_DIET
43465	{ 0 }, { 0 }, { 0 }, 0, 0
43466#endif
43467},
43468
43469{
43470	X86_VFNMADDPD4Yrr_REV, X86_INS_VFNMADDPD, 0,
43471#ifndef CAPSTONE_DIET
43472	{ 0 }, { 0 }, { 0 }, 0, 0
43473#endif
43474},
43475
43476{
43477	X86_VFNMADDPD4mr, X86_INS_VFNMADDPD, 0,
43478#ifndef CAPSTONE_DIET
43479	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43480#endif
43481},
43482
43483{
43484	X86_VFNMADDPD4rm, X86_INS_VFNMADDPD, 0,
43485#ifndef CAPSTONE_DIET
43486	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43487#endif
43488},
43489
43490{
43491	X86_VFNMADDPD4rr, X86_INS_VFNMADDPD, 0,
43492#ifndef CAPSTONE_DIET
43493	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43494#endif
43495},
43496
43497{
43498	X86_VFNMADDPD4rr_REV, X86_INS_VFNMADDPD, 0,
43499#ifndef CAPSTONE_DIET
43500	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43501#endif
43502},
43503
43504{
43505	X86_VFNMADDPS4Ymr, X86_INS_VFNMADDPS, 0,
43506#ifndef CAPSTONE_DIET
43507	{ 0 }, { 0 }, { 0 }, 0, 0
43508#endif
43509},
43510
43511{
43512	X86_VFNMADDPS4Yrm, X86_INS_VFNMADDPS, 0,
43513#ifndef CAPSTONE_DIET
43514	{ 0 }, { 0 }, { 0 }, 0, 0
43515#endif
43516},
43517
43518{
43519	X86_VFNMADDPS4Yrr, X86_INS_VFNMADDPS, 0,
43520#ifndef CAPSTONE_DIET
43521	{ 0 }, { 0 }, { 0 }, 0, 0
43522#endif
43523},
43524
43525{
43526	X86_VFNMADDPS4Yrr_REV, X86_INS_VFNMADDPS, 0,
43527#ifndef CAPSTONE_DIET
43528	{ 0 }, { 0 }, { 0 }, 0, 0
43529#endif
43530},
43531
43532{
43533	X86_VFNMADDPS4mr, X86_INS_VFNMADDPS, 0,
43534#ifndef CAPSTONE_DIET
43535	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43536#endif
43537},
43538
43539{
43540	X86_VFNMADDPS4rm, X86_INS_VFNMADDPS, 0,
43541#ifndef CAPSTONE_DIET
43542	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43543#endif
43544},
43545
43546{
43547	X86_VFNMADDPS4rr, X86_INS_VFNMADDPS, 0,
43548#ifndef CAPSTONE_DIET
43549	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43550#endif
43551},
43552
43553{
43554	X86_VFNMADDPS4rr_REV, X86_INS_VFNMADDPS, 0,
43555#ifndef CAPSTONE_DIET
43556	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43557#endif
43558},
43559
43560{
43561	X86_VFNMADDSD4mr, X86_INS_VFNMADDSD, 0,
43562#ifndef CAPSTONE_DIET
43563	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43564#endif
43565},
43566
43567{
43568	X86_VFNMADDSD4mr_Int, X86_INS_VFNMADDSD, 0,
43569#ifndef CAPSTONE_DIET
43570	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43571#endif
43572},
43573
43574{
43575	X86_VFNMADDSD4rm, X86_INS_VFNMADDSD, 0,
43576#ifndef CAPSTONE_DIET
43577	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43578#endif
43579},
43580
43581{
43582	X86_VFNMADDSD4rm_Int, X86_INS_VFNMADDSD, 0,
43583#ifndef CAPSTONE_DIET
43584	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43585#endif
43586},
43587
43588{
43589	X86_VFNMADDSD4rr, X86_INS_VFNMADDSD, 0,
43590#ifndef CAPSTONE_DIET
43591	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43592#endif
43593},
43594
43595{
43596	X86_VFNMADDSD4rr_Int, X86_INS_VFNMADDSD, 0,
43597#ifndef CAPSTONE_DIET
43598	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43599#endif
43600},
43601
43602{
43603	X86_VFNMADDSD4rr_Int_REV, X86_INS_VFNMADDSD, 0,
43604#ifndef CAPSTONE_DIET
43605	{ 0 }, { 0 }, { 0 }, 0, 0
43606#endif
43607},
43608
43609{
43610	X86_VFNMADDSD4rr_REV, X86_INS_VFNMADDSD, 0,
43611#ifndef CAPSTONE_DIET
43612	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43613#endif
43614},
43615
43616{
43617	X86_VFNMADDSS4mr, X86_INS_VFNMADDSS, 0,
43618#ifndef CAPSTONE_DIET
43619	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43620#endif
43621},
43622
43623{
43624	X86_VFNMADDSS4mr_Int, X86_INS_VFNMADDSS, 0,
43625#ifndef CAPSTONE_DIET
43626	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43627#endif
43628},
43629
43630{
43631	X86_VFNMADDSS4rm, X86_INS_VFNMADDSS, 0,
43632#ifndef CAPSTONE_DIET
43633	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43634#endif
43635},
43636
43637{
43638	X86_VFNMADDSS4rm_Int, X86_INS_VFNMADDSS, 0,
43639#ifndef CAPSTONE_DIET
43640	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43641#endif
43642},
43643
43644{
43645	X86_VFNMADDSS4rr, X86_INS_VFNMADDSS, 0,
43646#ifndef CAPSTONE_DIET
43647	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43648#endif
43649},
43650
43651{
43652	X86_VFNMADDSS4rr_Int, X86_INS_VFNMADDSS, 0,
43653#ifndef CAPSTONE_DIET
43654	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43655#endif
43656},
43657
43658{
43659	X86_VFNMADDSS4rr_Int_REV, X86_INS_VFNMADDSS, 0,
43660#ifndef CAPSTONE_DIET
43661	{ 0 }, { 0 }, { 0 }, 0, 0
43662#endif
43663},
43664
43665{
43666	X86_VFNMADDSS4rr_REV, X86_INS_VFNMADDSS, 0,
43667#ifndef CAPSTONE_DIET
43668	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
43669#endif
43670},
43671
43672{
43673	X86_VFNMSUB132PDYm, X86_INS_VFNMSUB132PD, 0,
43674#ifndef CAPSTONE_DIET
43675	{ 0 }, { 0 }, { 0 }, 0, 0
43676#endif
43677},
43678
43679{
43680	X86_VFNMSUB132PDYr, X86_INS_VFNMSUB132PD, 0,
43681#ifndef CAPSTONE_DIET
43682	{ 0 }, { 0 }, { 0 }, 0, 0
43683#endif
43684},
43685
43686{
43687	X86_VFNMSUB132PDZ128m, X86_INS_VFNMSUB132PD, 0,
43688#ifndef CAPSTONE_DIET
43689	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43690#endif
43691},
43692
43693{
43694	X86_VFNMSUB132PDZ128mb, X86_INS_VFNMSUB132PD, 0,
43695#ifndef CAPSTONE_DIET
43696	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43697#endif
43698},
43699
43700{
43701	X86_VFNMSUB132PDZ128mbk, X86_INS_VFNMSUB132PD, 0,
43702#ifndef CAPSTONE_DIET
43703	{ 0 }, { 0 }, { 0 }, 0, 0
43704#endif
43705},
43706
43707{
43708	X86_VFNMSUB132PDZ128mbkz, X86_INS_VFNMSUB132PD, 0,
43709#ifndef CAPSTONE_DIET
43710	{ 0 }, { 0 }, { 0 }, 0, 0
43711#endif
43712},
43713
43714{
43715	X86_VFNMSUB132PDZ128mk, X86_INS_VFNMSUB132PD, 0,
43716#ifndef CAPSTONE_DIET
43717	{ 0 }, { 0 }, { 0 }, 0, 0
43718#endif
43719},
43720
43721{
43722	X86_VFNMSUB132PDZ128mkz, X86_INS_VFNMSUB132PD, 0,
43723#ifndef CAPSTONE_DIET
43724	{ 0 }, { 0 }, { 0 }, 0, 0
43725#endif
43726},
43727
43728{
43729	X86_VFNMSUB132PDZ128r, X86_INS_VFNMSUB132PD, 0,
43730#ifndef CAPSTONE_DIET
43731	{ 0 }, { 0 }, { 0 }, 0, 0
43732#endif
43733},
43734
43735{
43736	X86_VFNMSUB132PDZ128rk, X86_INS_VFNMSUB132PD, 0,
43737#ifndef CAPSTONE_DIET
43738	{ 0 }, { 0 }, { 0 }, 0, 0
43739#endif
43740},
43741
43742{
43743	X86_VFNMSUB132PDZ128rkz, X86_INS_VFNMSUB132PD, 0,
43744#ifndef CAPSTONE_DIET
43745	{ 0 }, { 0 }, { 0 }, 0, 0
43746#endif
43747},
43748
43749{
43750	X86_VFNMSUB132PDZ256m, X86_INS_VFNMSUB132PD, 0,
43751#ifndef CAPSTONE_DIET
43752	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43753#endif
43754},
43755
43756{
43757	X86_VFNMSUB132PDZ256mb, X86_INS_VFNMSUB132PD, 0,
43758#ifndef CAPSTONE_DIET
43759	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43760#endif
43761},
43762
43763{
43764	X86_VFNMSUB132PDZ256mbk, X86_INS_VFNMSUB132PD, 0,
43765#ifndef CAPSTONE_DIET
43766	{ 0 }, { 0 }, { 0 }, 0, 0
43767#endif
43768},
43769
43770{
43771	X86_VFNMSUB132PDZ256mbkz, X86_INS_VFNMSUB132PD, 0,
43772#ifndef CAPSTONE_DIET
43773	{ 0 }, { 0 }, { 0 }, 0, 0
43774#endif
43775},
43776
43777{
43778	X86_VFNMSUB132PDZ256mk, X86_INS_VFNMSUB132PD, 0,
43779#ifndef CAPSTONE_DIET
43780	{ 0 }, { 0 }, { 0 }, 0, 0
43781#endif
43782},
43783
43784{
43785	X86_VFNMSUB132PDZ256mkz, X86_INS_VFNMSUB132PD, 0,
43786#ifndef CAPSTONE_DIET
43787	{ 0 }, { 0 }, { 0 }, 0, 0
43788#endif
43789},
43790
43791{
43792	X86_VFNMSUB132PDZ256r, X86_INS_VFNMSUB132PD, 0,
43793#ifndef CAPSTONE_DIET
43794	{ 0 }, { 0 }, { 0 }, 0, 0
43795#endif
43796},
43797
43798{
43799	X86_VFNMSUB132PDZ256rk, X86_INS_VFNMSUB132PD, 0,
43800#ifndef CAPSTONE_DIET
43801	{ 0 }, { 0 }, { 0 }, 0, 0
43802#endif
43803},
43804
43805{
43806	X86_VFNMSUB132PDZ256rkz, X86_INS_VFNMSUB132PD, 0,
43807#ifndef CAPSTONE_DIET
43808	{ 0 }, { 0 }, { 0 }, 0, 0
43809#endif
43810},
43811
43812{
43813	X86_VFNMSUB132PDZm, X86_INS_VFNMSUB132PD, 0,
43814#ifndef CAPSTONE_DIET
43815	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43816#endif
43817},
43818
43819{
43820	X86_VFNMSUB132PDZmb, X86_INS_VFNMSUB132PD, 0,
43821#ifndef CAPSTONE_DIET
43822	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43823#endif
43824},
43825
43826{
43827	X86_VFNMSUB132PDZmbk, X86_INS_VFNMSUB132PD, 0,
43828#ifndef CAPSTONE_DIET
43829	{ 0 }, { 0 }, { 0 }, 0, 0
43830#endif
43831},
43832
43833{
43834	X86_VFNMSUB132PDZmbkz, X86_INS_VFNMSUB132PD, 0,
43835#ifndef CAPSTONE_DIET
43836	{ 0 }, { 0 }, { 0 }, 0, 0
43837#endif
43838},
43839
43840{
43841	X86_VFNMSUB132PDZmk, X86_INS_VFNMSUB132PD, 0,
43842#ifndef CAPSTONE_DIET
43843	{ 0 }, { 0 }, { 0 }, 0, 0
43844#endif
43845},
43846
43847{
43848	X86_VFNMSUB132PDZmkz, X86_INS_VFNMSUB132PD, 0,
43849#ifndef CAPSTONE_DIET
43850	{ 0 }, { 0 }, { 0 }, 0, 0
43851#endif
43852},
43853
43854{
43855	X86_VFNMSUB132PDZr, X86_INS_VFNMSUB132PD, 0,
43856#ifndef CAPSTONE_DIET
43857	{ 0 }, { 0 }, { 0 }, 0, 0
43858#endif
43859},
43860
43861{
43862	X86_VFNMSUB132PDZrb, X86_INS_VFNMSUB132PD, 0,
43863#ifndef CAPSTONE_DIET
43864	{ 0 }, { 0 }, { 0 }, 0, 0
43865#endif
43866},
43867
43868{
43869	X86_VFNMSUB132PDZrbk, X86_INS_VFNMSUB132PD, 0,
43870#ifndef CAPSTONE_DIET
43871	{ 0 }, { 0 }, { 0 }, 0, 0
43872#endif
43873},
43874
43875{
43876	X86_VFNMSUB132PDZrbkz, X86_INS_VFNMSUB132PD, 0,
43877#ifndef CAPSTONE_DIET
43878	{ 0 }, { 0 }, { 0 }, 0, 0
43879#endif
43880},
43881
43882{
43883	X86_VFNMSUB132PDZrk, X86_INS_VFNMSUB132PD, 0,
43884#ifndef CAPSTONE_DIET
43885	{ 0 }, { 0 }, { 0 }, 0, 0
43886#endif
43887},
43888
43889{
43890	X86_VFNMSUB132PDZrkz, X86_INS_VFNMSUB132PD, 0,
43891#ifndef CAPSTONE_DIET
43892	{ 0 }, { 0 }, { 0 }, 0, 0
43893#endif
43894},
43895
43896{
43897	X86_VFNMSUB132PDm, X86_INS_VFNMSUB132PD, 0,
43898#ifndef CAPSTONE_DIET
43899	{ 0 }, { 0 }, { 0 }, 0, 0
43900#endif
43901},
43902
43903{
43904	X86_VFNMSUB132PDr, X86_INS_VFNMSUB132PD, 0,
43905#ifndef CAPSTONE_DIET
43906	{ 0 }, { 0 }, { 0 }, 0, 0
43907#endif
43908},
43909
43910{
43911	X86_VFNMSUB132PSYm, X86_INS_VFNMSUB132PS, 0,
43912#ifndef CAPSTONE_DIET
43913	{ 0 }, { 0 }, { 0 }, 0, 0
43914#endif
43915},
43916
43917{
43918	X86_VFNMSUB132PSYr, X86_INS_VFNMSUB132PS, 0,
43919#ifndef CAPSTONE_DIET
43920	{ 0 }, { 0 }, { 0 }, 0, 0
43921#endif
43922},
43923
43924{
43925	X86_VFNMSUB132PSZ128m, X86_INS_VFNMSUB132PS, 0,
43926#ifndef CAPSTONE_DIET
43927	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43928#endif
43929},
43930
43931{
43932	X86_VFNMSUB132PSZ128mb, X86_INS_VFNMSUB132PS, 0,
43933#ifndef CAPSTONE_DIET
43934	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43935#endif
43936},
43937
43938{
43939	X86_VFNMSUB132PSZ128mbk, X86_INS_VFNMSUB132PS, 0,
43940#ifndef CAPSTONE_DIET
43941	{ 0 }, { 0 }, { 0 }, 0, 0
43942#endif
43943},
43944
43945{
43946	X86_VFNMSUB132PSZ128mbkz, X86_INS_VFNMSUB132PS, 0,
43947#ifndef CAPSTONE_DIET
43948	{ 0 }, { 0 }, { 0 }, 0, 0
43949#endif
43950},
43951
43952{
43953	X86_VFNMSUB132PSZ128mk, X86_INS_VFNMSUB132PS, 0,
43954#ifndef CAPSTONE_DIET
43955	{ 0 }, { 0 }, { 0 }, 0, 0
43956#endif
43957},
43958
43959{
43960	X86_VFNMSUB132PSZ128mkz, X86_INS_VFNMSUB132PS, 0,
43961#ifndef CAPSTONE_DIET
43962	{ 0 }, { 0 }, { 0 }, 0, 0
43963#endif
43964},
43965
43966{
43967	X86_VFNMSUB132PSZ128r, X86_INS_VFNMSUB132PS, 0,
43968#ifndef CAPSTONE_DIET
43969	{ 0 }, { 0 }, { 0 }, 0, 0
43970#endif
43971},
43972
43973{
43974	X86_VFNMSUB132PSZ128rk, X86_INS_VFNMSUB132PS, 0,
43975#ifndef CAPSTONE_DIET
43976	{ 0 }, { 0 }, { 0 }, 0, 0
43977#endif
43978},
43979
43980{
43981	X86_VFNMSUB132PSZ128rkz, X86_INS_VFNMSUB132PS, 0,
43982#ifndef CAPSTONE_DIET
43983	{ 0 }, { 0 }, { 0 }, 0, 0
43984#endif
43985},
43986
43987{
43988	X86_VFNMSUB132PSZ256m, X86_INS_VFNMSUB132PS, 0,
43989#ifndef CAPSTONE_DIET
43990	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43991#endif
43992},
43993
43994{
43995	X86_VFNMSUB132PSZ256mb, X86_INS_VFNMSUB132PS, 0,
43996#ifndef CAPSTONE_DIET
43997	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
43998#endif
43999},
44000
44001{
44002	X86_VFNMSUB132PSZ256mbk, X86_INS_VFNMSUB132PS, 0,
44003#ifndef CAPSTONE_DIET
44004	{ 0 }, { 0 }, { 0 }, 0, 0
44005#endif
44006},
44007
44008{
44009	X86_VFNMSUB132PSZ256mbkz, X86_INS_VFNMSUB132PS, 0,
44010#ifndef CAPSTONE_DIET
44011	{ 0 }, { 0 }, { 0 }, 0, 0
44012#endif
44013},
44014
44015{
44016	X86_VFNMSUB132PSZ256mk, X86_INS_VFNMSUB132PS, 0,
44017#ifndef CAPSTONE_DIET
44018	{ 0 }, { 0 }, { 0 }, 0, 0
44019#endif
44020},
44021
44022{
44023	X86_VFNMSUB132PSZ256mkz, X86_INS_VFNMSUB132PS, 0,
44024#ifndef CAPSTONE_DIET
44025	{ 0 }, { 0 }, { 0 }, 0, 0
44026#endif
44027},
44028
44029{
44030	X86_VFNMSUB132PSZ256r, X86_INS_VFNMSUB132PS, 0,
44031#ifndef CAPSTONE_DIET
44032	{ 0 }, { 0 }, { 0 }, 0, 0
44033#endif
44034},
44035
44036{
44037	X86_VFNMSUB132PSZ256rk, X86_INS_VFNMSUB132PS, 0,
44038#ifndef CAPSTONE_DIET
44039	{ 0 }, { 0 }, { 0 }, 0, 0
44040#endif
44041},
44042
44043{
44044	X86_VFNMSUB132PSZ256rkz, X86_INS_VFNMSUB132PS, 0,
44045#ifndef CAPSTONE_DIET
44046	{ 0 }, { 0 }, { 0 }, 0, 0
44047#endif
44048},
44049
44050{
44051	X86_VFNMSUB132PSZm, X86_INS_VFNMSUB132PS, 0,
44052#ifndef CAPSTONE_DIET
44053	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
44054#endif
44055},
44056
44057{
44058	X86_VFNMSUB132PSZmb, X86_INS_VFNMSUB132PS, 0,
44059#ifndef CAPSTONE_DIET
44060	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
44061#endif
44062},
44063
44064{
44065	X86_VFNMSUB132PSZmbk, X86_INS_VFNMSUB132PS, 0,
44066#ifndef CAPSTONE_DIET
44067	{ 0 }, { 0 }, { 0 }, 0, 0
44068#endif
44069},
44070
44071{
44072	X86_VFNMSUB132PSZmbkz, X86_INS_VFNMSUB132PS, 0,
44073#ifndef CAPSTONE_DIET
44074	{ 0 }, { 0 }, { 0 }, 0, 0
44075#endif
44076},
44077
44078{
44079	X86_VFNMSUB132PSZmk, X86_INS_VFNMSUB132PS, 0,
44080#ifndef CAPSTONE_DIET
44081	{ 0 }, { 0 }, { 0 }, 0, 0
44082#endif
44083},
44084
44085{
44086	X86_VFNMSUB132PSZmkz, X86_INS_VFNMSUB132PS, 0,
44087#ifndef CAPSTONE_DIET
44088	{ 0 }, { 0 }, { 0 }, 0, 0
44089#endif
44090},
44091
44092{
44093	X86_VFNMSUB132PSZr, X86_INS_VFNMSUB132PS, 0,
44094#ifndef CAPSTONE_DIET
44095	{ 0 }, { 0 }, { 0 }, 0, 0
44096#endif
44097},
44098
44099{
44100	X86_VFNMSUB132PSZrb, X86_INS_VFNMSUB132PS, 0,
44101#ifndef CAPSTONE_DIET
44102	{ 0 }, { 0 }, { 0 }, 0, 0
44103#endif
44104},
44105
44106{
44107	X86_VFNMSUB132PSZrbk, X86_INS_VFNMSUB132PS, 0,
44108#ifndef CAPSTONE_DIET
44109	{ 0 }, { 0 }, { 0 }, 0, 0
44110#endif
44111},
44112
44113{
44114	X86_VFNMSUB132PSZrbkz, X86_INS_VFNMSUB132PS, 0,
44115#ifndef CAPSTONE_DIET
44116	{ 0 }, { 0 }, { 0 }, 0, 0
44117#endif
44118},
44119
44120{
44121	X86_VFNMSUB132PSZrk, X86_INS_VFNMSUB132PS, 0,
44122#ifndef CAPSTONE_DIET
44123	{ 0 }, { 0 }, { 0 }, 0, 0
44124#endif
44125},
44126
44127{
44128	X86_VFNMSUB132PSZrkz, X86_INS_VFNMSUB132PS, 0,
44129#ifndef CAPSTONE_DIET
44130	{ 0 }, { 0 }, { 0 }, 0, 0
44131#endif
44132},
44133
44134{
44135	X86_VFNMSUB132PSm, X86_INS_VFNMSUB132PS, 0,
44136#ifndef CAPSTONE_DIET
44137	{ 0 }, { 0 }, { 0 }, 0, 0
44138#endif
44139},
44140
44141{
44142	X86_VFNMSUB132PSr, X86_INS_VFNMSUB132PS, 0,
44143#ifndef CAPSTONE_DIET
44144	{ 0 }, { 0 }, { 0 }, 0, 0
44145#endif
44146},
44147
44148{
44149	X86_VFNMSUB132SDZm, X86_INS_VFNMSUB132SD, 0,
44150#ifndef CAPSTONE_DIET
44151	{ 0 }, { 0 }, { 0 }, 0, 0
44152#endif
44153},
44154
44155{
44156	X86_VFNMSUB132SDZm_Int, X86_INS_VFNMSUB132SD, 0,
44157#ifndef CAPSTONE_DIET
44158	{ 0 }, { 0 }, { 0 }, 0, 0
44159#endif
44160},
44161
44162{
44163	X86_VFNMSUB132SDZm_Intk, X86_INS_VFNMSUB132SD, 0,
44164#ifndef CAPSTONE_DIET
44165	{ 0 }, { 0 }, { 0 }, 0, 0
44166#endif
44167},
44168
44169{
44170	X86_VFNMSUB132SDZm_Intkz, X86_INS_VFNMSUB132SD, 0,
44171#ifndef CAPSTONE_DIET
44172	{ 0 }, { 0 }, { 0 }, 0, 0
44173#endif
44174},
44175
44176{
44177	X86_VFNMSUB132SDZr, X86_INS_VFNMSUB132SD, 0,
44178#ifndef CAPSTONE_DIET
44179	{ 0 }, { 0 }, { 0 }, 0, 0
44180#endif
44181},
44182
44183{
44184	X86_VFNMSUB132SDZr_Int, X86_INS_VFNMSUB132SD, 0,
44185#ifndef CAPSTONE_DIET
44186	{ 0 }, { 0 }, { 0 }, 0, 0
44187#endif
44188},
44189
44190{
44191	X86_VFNMSUB132SDZr_Intk, X86_INS_VFNMSUB132SD, 0,
44192#ifndef CAPSTONE_DIET
44193	{ 0 }, { 0 }, { 0 }, 0, 0
44194#endif
44195},
44196
44197{
44198	X86_VFNMSUB132SDZr_Intkz, X86_INS_VFNMSUB132SD, 0,
44199#ifndef CAPSTONE_DIET
44200	{ 0 }, { 0 }, { 0 }, 0, 0
44201#endif
44202},
44203
44204{
44205	X86_VFNMSUB132SDZrb, X86_INS_VFNMSUB132SD, 0,
44206#ifndef CAPSTONE_DIET
44207	{ 0 }, { 0 }, { 0 }, 0, 0
44208#endif
44209},
44210
44211{
44212	X86_VFNMSUB132SDZrb_Int, X86_INS_VFNMSUB132SD, 0,
44213#ifndef CAPSTONE_DIET
44214	{ 0 }, { 0 }, { 0 }, 0, 0
44215#endif
44216},
44217
44218{
44219	X86_VFNMSUB132SDZrb_Intk, X86_INS_VFNMSUB132SD, 0,
44220#ifndef CAPSTONE_DIET
44221	{ 0 }, { 0 }, { 0 }, 0, 0
44222#endif
44223},
44224
44225{
44226	X86_VFNMSUB132SDZrb_Intkz, X86_INS_VFNMSUB132SD, 0,
44227#ifndef CAPSTONE_DIET
44228	{ 0 }, { 0 }, { 0 }, 0, 0
44229#endif
44230},
44231
44232{
44233	X86_VFNMSUB132SDm, X86_INS_VFNMSUB132SD, 0,
44234#ifndef CAPSTONE_DIET
44235	{ 0 }, { 0 }, { 0 }, 0, 0
44236#endif
44237},
44238
44239{
44240	X86_VFNMSUB132SDm_Int, X86_INS_VFNMSUB132SD, 0,
44241#ifndef CAPSTONE_DIET
44242	{ 0 }, { 0 }, { 0 }, 0, 0
44243#endif
44244},
44245
44246{
44247	X86_VFNMSUB132SDr, X86_INS_VFNMSUB132SD, 0,
44248#ifndef CAPSTONE_DIET
44249	{ 0 }, { 0 }, { 0 }, 0, 0
44250#endif
44251},
44252
44253{
44254	X86_VFNMSUB132SDr_Int, X86_INS_VFNMSUB132SD, 0,
44255#ifndef CAPSTONE_DIET
44256	{ 0 }, { 0 }, { 0 }, 0, 0
44257#endif
44258},
44259
44260{
44261	X86_VFNMSUB132SSZm, X86_INS_VFNMSUB132SS, 0,
44262#ifndef CAPSTONE_DIET
44263	{ 0 }, { 0 }, { 0 }, 0, 0
44264#endif
44265},
44266
44267{
44268	X86_VFNMSUB132SSZm_Int, X86_INS_VFNMSUB132SS, 0,
44269#ifndef CAPSTONE_DIET
44270	{ 0 }, { 0 }, { 0 }, 0, 0
44271#endif
44272},
44273
44274{
44275	X86_VFNMSUB132SSZm_Intk, X86_INS_VFNMSUB132SS, 0,
44276#ifndef CAPSTONE_DIET
44277	{ 0 }, { 0 }, { 0 }, 0, 0
44278#endif
44279},
44280
44281{
44282	X86_VFNMSUB132SSZm_Intkz, X86_INS_VFNMSUB132SS, 0,
44283#ifndef CAPSTONE_DIET
44284	{ 0 }, { 0 }, { 0 }, 0, 0
44285#endif
44286},
44287
44288{
44289	X86_VFNMSUB132SSZr, X86_INS_VFNMSUB132SS, 0,
44290#ifndef CAPSTONE_DIET
44291	{ 0 }, { 0 }, { 0 }, 0, 0
44292#endif
44293},
44294
44295{
44296	X86_VFNMSUB132SSZr_Int, X86_INS_VFNMSUB132SS, 0,
44297#ifndef CAPSTONE_DIET
44298	{ 0 }, { 0 }, { 0 }, 0, 0
44299#endif
44300},
44301
44302{
44303	X86_VFNMSUB132SSZr_Intk, X86_INS_VFNMSUB132SS, 0,
44304#ifndef CAPSTONE_DIET
44305	{ 0 }, { 0 }, { 0 }, 0, 0
44306#endif
44307},
44308
44309{
44310	X86_VFNMSUB132SSZr_Intkz, X86_INS_VFNMSUB132SS, 0,
44311#ifndef CAPSTONE_DIET
44312	{ 0 }, { 0 }, { 0 }, 0, 0
44313#endif
44314},
44315
44316{
44317	X86_VFNMSUB132SSZrb, X86_INS_VFNMSUB132SS, 0,
44318#ifndef CAPSTONE_DIET
44319	{ 0 }, { 0 }, { 0 }, 0, 0
44320#endif
44321},
44322
44323{
44324	X86_VFNMSUB132SSZrb_Int, X86_INS_VFNMSUB132SS, 0,
44325#ifndef CAPSTONE_DIET
44326	{ 0 }, { 0 }, { 0 }, 0, 0
44327#endif
44328},
44329
44330{
44331	X86_VFNMSUB132SSZrb_Intk, X86_INS_VFNMSUB132SS, 0,
44332#ifndef CAPSTONE_DIET
44333	{ 0 }, { 0 }, { 0 }, 0, 0
44334#endif
44335},
44336
44337{
44338	X86_VFNMSUB132SSZrb_Intkz, X86_INS_VFNMSUB132SS, 0,
44339#ifndef CAPSTONE_DIET
44340	{ 0 }, { 0 }, { 0 }, 0, 0
44341#endif
44342},
44343
44344{
44345	X86_VFNMSUB132SSm, X86_INS_VFNMSUB132SS, 0,
44346#ifndef CAPSTONE_DIET
44347	{ 0 }, { 0 }, { 0 }, 0, 0
44348#endif
44349},
44350
44351{
44352	X86_VFNMSUB132SSm_Int, X86_INS_VFNMSUB132SS, 0,
44353#ifndef CAPSTONE_DIET
44354	{ 0 }, { 0 }, { 0 }, 0, 0
44355#endif
44356},
44357
44358{
44359	X86_VFNMSUB132SSr, X86_INS_VFNMSUB132SS, 0,
44360#ifndef CAPSTONE_DIET
44361	{ 0 }, { 0 }, { 0 }, 0, 0
44362#endif
44363},
44364
44365{
44366	X86_VFNMSUB132SSr_Int, X86_INS_VFNMSUB132SS, 0,
44367#ifndef CAPSTONE_DIET
44368	{ 0 }, { 0 }, { 0 }, 0, 0
44369#endif
44370},
44371
44372{
44373	X86_VFNMSUB213PDYm, X86_INS_VFNMSUB213PD, 0,
44374#ifndef CAPSTONE_DIET
44375	{ 0 }, { 0 }, { 0 }, 0, 0
44376#endif
44377},
44378
44379{
44380	X86_VFNMSUB213PDYr, X86_INS_VFNMSUB213PD, 0,
44381#ifndef CAPSTONE_DIET
44382	{ 0 }, { 0 }, { 0 }, 0, 0
44383#endif
44384},
44385
44386{
44387	X86_VFNMSUB213PDZ128m, X86_INS_VFNMSUB213PD, 0,
44388#ifndef CAPSTONE_DIET
44389	{ 0 }, { 0 }, { 0 }, 0, 0
44390#endif
44391},
44392
44393{
44394	X86_VFNMSUB213PDZ128mb, X86_INS_VFNMSUB213PD, 0,
44395#ifndef CAPSTONE_DIET
44396	{ 0 }, { 0 }, { 0 }, 0, 0
44397#endif
44398},
44399
44400{
44401	X86_VFNMSUB213PDZ128mbk, X86_INS_VFNMSUB213PD, 0,
44402#ifndef CAPSTONE_DIET
44403	{ 0 }, { 0 }, { 0 }, 0, 0
44404#endif
44405},
44406
44407{
44408	X86_VFNMSUB213PDZ128mbkz, X86_INS_VFNMSUB213PD, 0,
44409#ifndef CAPSTONE_DIET
44410	{ 0 }, { 0 }, { 0 }, 0, 0
44411#endif
44412},
44413
44414{
44415	X86_VFNMSUB213PDZ128mk, X86_INS_VFNMSUB213PD, 0,
44416#ifndef CAPSTONE_DIET
44417	{ 0 }, { 0 }, { 0 }, 0, 0
44418#endif
44419},
44420
44421{
44422	X86_VFNMSUB213PDZ128mkz, X86_INS_VFNMSUB213PD, 0,
44423#ifndef CAPSTONE_DIET
44424	{ 0 }, { 0 }, { 0 }, 0, 0
44425#endif
44426},
44427
44428{
44429	X86_VFNMSUB213PDZ128r, X86_INS_VFNMSUB213PD, 0,
44430#ifndef CAPSTONE_DIET
44431	{ 0 }, { 0 }, { 0 }, 0, 0
44432#endif
44433},
44434
44435{
44436	X86_VFNMSUB213PDZ128rk, X86_INS_VFNMSUB213PD, 0,
44437#ifndef CAPSTONE_DIET
44438	{ 0 }, { 0 }, { 0 }, 0, 0
44439#endif
44440},
44441
44442{
44443	X86_VFNMSUB213PDZ128rkz, X86_INS_VFNMSUB213PD, 0,
44444#ifndef CAPSTONE_DIET
44445	{ 0 }, { 0 }, { 0 }, 0, 0
44446#endif
44447},
44448
44449{
44450	X86_VFNMSUB213PDZ256m, X86_INS_VFNMSUB213PD, 0,
44451#ifndef CAPSTONE_DIET
44452	{ 0 }, { 0 }, { 0 }, 0, 0
44453#endif
44454},
44455
44456{
44457	X86_VFNMSUB213PDZ256mb, X86_INS_VFNMSUB213PD, 0,
44458#ifndef CAPSTONE_DIET
44459	{ 0 }, { 0 }, { 0 }, 0, 0
44460#endif
44461},
44462
44463{
44464	X86_VFNMSUB213PDZ256mbk, X86_INS_VFNMSUB213PD, 0,
44465#ifndef CAPSTONE_DIET
44466	{ 0 }, { 0 }, { 0 }, 0, 0
44467#endif
44468},
44469
44470{
44471	X86_VFNMSUB213PDZ256mbkz, X86_INS_VFNMSUB213PD, 0,
44472#ifndef CAPSTONE_DIET
44473	{ 0 }, { 0 }, { 0 }, 0, 0
44474#endif
44475},
44476
44477{
44478	X86_VFNMSUB213PDZ256mk, X86_INS_VFNMSUB213PD, 0,
44479#ifndef CAPSTONE_DIET
44480	{ 0 }, { 0 }, { 0 }, 0, 0
44481#endif
44482},
44483
44484{
44485	X86_VFNMSUB213PDZ256mkz, X86_INS_VFNMSUB213PD, 0,
44486#ifndef CAPSTONE_DIET
44487	{ 0 }, { 0 }, { 0 }, 0, 0
44488#endif
44489},
44490
44491{
44492	X86_VFNMSUB213PDZ256r, X86_INS_VFNMSUB213PD, 0,
44493#ifndef CAPSTONE_DIET
44494	{ 0 }, { 0 }, { 0 }, 0, 0
44495#endif
44496},
44497
44498{
44499	X86_VFNMSUB213PDZ256rk, X86_INS_VFNMSUB213PD, 0,
44500#ifndef CAPSTONE_DIET
44501	{ 0 }, { 0 }, { 0 }, 0, 0
44502#endif
44503},
44504
44505{
44506	X86_VFNMSUB213PDZ256rkz, X86_INS_VFNMSUB213PD, 0,
44507#ifndef CAPSTONE_DIET
44508	{ 0 }, { 0 }, { 0 }, 0, 0
44509#endif
44510},
44511
44512{
44513	X86_VFNMSUB213PDZm, X86_INS_VFNMSUB213PD, 0,
44514#ifndef CAPSTONE_DIET
44515	{ 0 }, { 0 }, { 0 }, 0, 0
44516#endif
44517},
44518
44519{
44520	X86_VFNMSUB213PDZmb, X86_INS_VFNMSUB213PD, 0,
44521#ifndef CAPSTONE_DIET
44522	{ 0 }, { 0 }, { 0 }, 0, 0
44523#endif
44524},
44525
44526{
44527	X86_VFNMSUB213PDZmbk, X86_INS_VFNMSUB213PD, 0,
44528#ifndef CAPSTONE_DIET
44529	{ 0 }, { 0 }, { 0 }, 0, 0
44530#endif
44531},
44532
44533{
44534	X86_VFNMSUB213PDZmbkz, X86_INS_VFNMSUB213PD, 0,
44535#ifndef CAPSTONE_DIET
44536	{ 0 }, { 0 }, { 0 }, 0, 0
44537#endif
44538},
44539
44540{
44541	X86_VFNMSUB213PDZmk, X86_INS_VFNMSUB213PD, 0,
44542#ifndef CAPSTONE_DIET
44543	{ 0 }, { 0 }, { 0 }, 0, 0
44544#endif
44545},
44546
44547{
44548	X86_VFNMSUB213PDZmkz, X86_INS_VFNMSUB213PD, 0,
44549#ifndef CAPSTONE_DIET
44550	{ 0 }, { 0 }, { 0 }, 0, 0
44551#endif
44552},
44553
44554{
44555	X86_VFNMSUB213PDZr, X86_INS_VFNMSUB213PD, 0,
44556#ifndef CAPSTONE_DIET
44557	{ 0 }, { 0 }, { 0 }, 0, 0
44558#endif
44559},
44560
44561{
44562	X86_VFNMSUB213PDZrb, X86_INS_VFNMSUB213PD, 0,
44563#ifndef CAPSTONE_DIET
44564	{ 0 }, { 0 }, { 0 }, 0, 0
44565#endif
44566},
44567
44568{
44569	X86_VFNMSUB213PDZrbk, X86_INS_VFNMSUB213PD, 0,
44570#ifndef CAPSTONE_DIET
44571	{ 0 }, { 0 }, { 0 }, 0, 0
44572#endif
44573},
44574
44575{
44576	X86_VFNMSUB213PDZrbkz, X86_INS_VFNMSUB213PD, 0,
44577#ifndef CAPSTONE_DIET
44578	{ 0 }, { 0 }, { 0 }, 0, 0
44579#endif
44580},
44581
44582{
44583	X86_VFNMSUB213PDZrk, X86_INS_VFNMSUB213PD, 0,
44584#ifndef CAPSTONE_DIET
44585	{ 0 }, { 0 }, { 0 }, 0, 0
44586#endif
44587},
44588
44589{
44590	X86_VFNMSUB213PDZrkz, X86_INS_VFNMSUB213PD, 0,
44591#ifndef CAPSTONE_DIET
44592	{ 0 }, { 0 }, { 0 }, 0, 0
44593#endif
44594},
44595
44596{
44597	X86_VFNMSUB213PDm, X86_INS_VFNMSUB213PD, 0,
44598#ifndef CAPSTONE_DIET
44599	{ 0 }, { 0 }, { 0 }, 0, 0
44600#endif
44601},
44602
44603{
44604	X86_VFNMSUB213PDr, X86_INS_VFNMSUB213PD, 0,
44605#ifndef CAPSTONE_DIET
44606	{ 0 }, { 0 }, { 0 }, 0, 0
44607#endif
44608},
44609
44610{
44611	X86_VFNMSUB213PSYm, X86_INS_VFNMSUB213PS, 0,
44612#ifndef CAPSTONE_DIET
44613	{ 0 }, { 0 }, { 0 }, 0, 0
44614#endif
44615},
44616
44617{
44618	X86_VFNMSUB213PSYr, X86_INS_VFNMSUB213PS, 0,
44619#ifndef CAPSTONE_DIET
44620	{ 0 }, { 0 }, { 0 }, 0, 0
44621#endif
44622},
44623
44624{
44625	X86_VFNMSUB213PSZ128m, X86_INS_VFNMSUB213PS, 0,
44626#ifndef CAPSTONE_DIET
44627	{ 0 }, { 0 }, { 0 }, 0, 0
44628#endif
44629},
44630
44631{
44632	X86_VFNMSUB213PSZ128mb, X86_INS_VFNMSUB213PS, 0,
44633#ifndef CAPSTONE_DIET
44634	{ 0 }, { 0 }, { 0 }, 0, 0
44635#endif
44636},
44637
44638{
44639	X86_VFNMSUB213PSZ128mbk, X86_INS_VFNMSUB213PS, 0,
44640#ifndef CAPSTONE_DIET
44641	{ 0 }, { 0 }, { 0 }, 0, 0
44642#endif
44643},
44644
44645{
44646	X86_VFNMSUB213PSZ128mbkz, X86_INS_VFNMSUB213PS, 0,
44647#ifndef CAPSTONE_DIET
44648	{ 0 }, { 0 }, { 0 }, 0, 0
44649#endif
44650},
44651
44652{
44653	X86_VFNMSUB213PSZ128mk, X86_INS_VFNMSUB213PS, 0,
44654#ifndef CAPSTONE_DIET
44655	{ 0 }, { 0 }, { 0 }, 0, 0
44656#endif
44657},
44658
44659{
44660	X86_VFNMSUB213PSZ128mkz, X86_INS_VFNMSUB213PS, 0,
44661#ifndef CAPSTONE_DIET
44662	{ 0 }, { 0 }, { 0 }, 0, 0
44663#endif
44664},
44665
44666{
44667	X86_VFNMSUB213PSZ128r, X86_INS_VFNMSUB213PS, 0,
44668#ifndef CAPSTONE_DIET
44669	{ 0 }, { 0 }, { 0 }, 0, 0
44670#endif
44671},
44672
44673{
44674	X86_VFNMSUB213PSZ128rk, X86_INS_VFNMSUB213PS, 0,
44675#ifndef CAPSTONE_DIET
44676	{ 0 }, { 0 }, { 0 }, 0, 0
44677#endif
44678},
44679
44680{
44681	X86_VFNMSUB213PSZ128rkz, X86_INS_VFNMSUB213PS, 0,
44682#ifndef CAPSTONE_DIET
44683	{ 0 }, { 0 }, { 0 }, 0, 0
44684#endif
44685},
44686
44687{
44688	X86_VFNMSUB213PSZ256m, X86_INS_VFNMSUB213PS, 0,
44689#ifndef CAPSTONE_DIET
44690	{ 0 }, { 0 }, { 0 }, 0, 0
44691#endif
44692},
44693
44694{
44695	X86_VFNMSUB213PSZ256mb, X86_INS_VFNMSUB213PS, 0,
44696#ifndef CAPSTONE_DIET
44697	{ 0 }, { 0 }, { 0 }, 0, 0
44698#endif
44699},
44700
44701{
44702	X86_VFNMSUB213PSZ256mbk, X86_INS_VFNMSUB213PS, 0,
44703#ifndef CAPSTONE_DIET
44704	{ 0 }, { 0 }, { 0 }, 0, 0
44705#endif
44706},
44707
44708{
44709	X86_VFNMSUB213PSZ256mbkz, X86_INS_VFNMSUB213PS, 0,
44710#ifndef CAPSTONE_DIET
44711	{ 0 }, { 0 }, { 0 }, 0, 0
44712#endif
44713},
44714
44715{
44716	X86_VFNMSUB213PSZ256mk, X86_INS_VFNMSUB213PS, 0,
44717#ifndef CAPSTONE_DIET
44718	{ 0 }, { 0 }, { 0 }, 0, 0
44719#endif
44720},
44721
44722{
44723	X86_VFNMSUB213PSZ256mkz, X86_INS_VFNMSUB213PS, 0,
44724#ifndef CAPSTONE_DIET
44725	{ 0 }, { 0 }, { 0 }, 0, 0
44726#endif
44727},
44728
44729{
44730	X86_VFNMSUB213PSZ256r, X86_INS_VFNMSUB213PS, 0,
44731#ifndef CAPSTONE_DIET
44732	{ 0 }, { 0 }, { 0 }, 0, 0
44733#endif
44734},
44735
44736{
44737	X86_VFNMSUB213PSZ256rk, X86_INS_VFNMSUB213PS, 0,
44738#ifndef CAPSTONE_DIET
44739	{ 0 }, { 0 }, { 0 }, 0, 0
44740#endif
44741},
44742
44743{
44744	X86_VFNMSUB213PSZ256rkz, X86_INS_VFNMSUB213PS, 0,
44745#ifndef CAPSTONE_DIET
44746	{ 0 }, { 0 }, { 0 }, 0, 0
44747#endif
44748},
44749
44750{
44751	X86_VFNMSUB213PSZm, X86_INS_VFNMSUB213PS, 0,
44752#ifndef CAPSTONE_DIET
44753	{ 0 }, { 0 }, { 0 }, 0, 0
44754#endif
44755},
44756
44757{
44758	X86_VFNMSUB213PSZmb, X86_INS_VFNMSUB213PS, 0,
44759#ifndef CAPSTONE_DIET
44760	{ 0 }, { 0 }, { 0 }, 0, 0
44761#endif
44762},
44763
44764{
44765	X86_VFNMSUB213PSZmbk, X86_INS_VFNMSUB213PS, 0,
44766#ifndef CAPSTONE_DIET
44767	{ 0 }, { 0 }, { 0 }, 0, 0
44768#endif
44769},
44770
44771{
44772	X86_VFNMSUB213PSZmbkz, X86_INS_VFNMSUB213PS, 0,
44773#ifndef CAPSTONE_DIET
44774	{ 0 }, { 0 }, { 0 }, 0, 0
44775#endif
44776},
44777
44778{
44779	X86_VFNMSUB213PSZmk, X86_INS_VFNMSUB213PS, 0,
44780#ifndef CAPSTONE_DIET
44781	{ 0 }, { 0 }, { 0 }, 0, 0
44782#endif
44783},
44784
44785{
44786	X86_VFNMSUB213PSZmkz, X86_INS_VFNMSUB213PS, 0,
44787#ifndef CAPSTONE_DIET
44788	{ 0 }, { 0 }, { 0 }, 0, 0
44789#endif
44790},
44791
44792{
44793	X86_VFNMSUB213PSZr, X86_INS_VFNMSUB213PS, 0,
44794#ifndef CAPSTONE_DIET
44795	{ 0 }, { 0 }, { 0 }, 0, 0
44796#endif
44797},
44798
44799{
44800	X86_VFNMSUB213PSZrb, X86_INS_VFNMSUB213PS, 0,
44801#ifndef CAPSTONE_DIET
44802	{ 0 }, { 0 }, { 0 }, 0, 0
44803#endif
44804},
44805
44806{
44807	X86_VFNMSUB213PSZrbk, X86_INS_VFNMSUB213PS, 0,
44808#ifndef CAPSTONE_DIET
44809	{ 0 }, { 0 }, { 0 }, 0, 0
44810#endif
44811},
44812
44813{
44814	X86_VFNMSUB213PSZrbkz, X86_INS_VFNMSUB213PS, 0,
44815#ifndef CAPSTONE_DIET
44816	{ 0 }, { 0 }, { 0 }, 0, 0
44817#endif
44818},
44819
44820{
44821	X86_VFNMSUB213PSZrk, X86_INS_VFNMSUB213PS, 0,
44822#ifndef CAPSTONE_DIET
44823	{ 0 }, { 0 }, { 0 }, 0, 0
44824#endif
44825},
44826
44827{
44828	X86_VFNMSUB213PSZrkz, X86_INS_VFNMSUB213PS, 0,
44829#ifndef CAPSTONE_DIET
44830	{ 0 }, { 0 }, { 0 }, 0, 0
44831#endif
44832},
44833
44834{
44835	X86_VFNMSUB213PSm, X86_INS_VFNMSUB213PS, 0,
44836#ifndef CAPSTONE_DIET
44837	{ 0 }, { 0 }, { 0 }, 0, 0
44838#endif
44839},
44840
44841{
44842	X86_VFNMSUB213PSr, X86_INS_VFNMSUB213PS, 0,
44843#ifndef CAPSTONE_DIET
44844	{ 0 }, { 0 }, { 0 }, 0, 0
44845#endif
44846},
44847
44848{
44849	X86_VFNMSUB213SDZm, X86_INS_VFNMSUB213SD, 0,
44850#ifndef CAPSTONE_DIET
44851	{ 0 }, { 0 }, { 0 }, 0, 0
44852#endif
44853},
44854
44855{
44856	X86_VFNMSUB213SDZm_Int, X86_INS_VFNMSUB213SD, 0,
44857#ifndef CAPSTONE_DIET
44858	{ 0 }, { 0 }, { 0 }, 0, 0
44859#endif
44860},
44861
44862{
44863	X86_VFNMSUB213SDZm_Intk, X86_INS_VFNMSUB213SD, 0,
44864#ifndef CAPSTONE_DIET
44865	{ 0 }, { 0 }, { 0 }, 0, 0
44866#endif
44867},
44868
44869{
44870	X86_VFNMSUB213SDZm_Intkz, X86_INS_VFNMSUB213SD, 0,
44871#ifndef CAPSTONE_DIET
44872	{ 0 }, { 0 }, { 0 }, 0, 0
44873#endif
44874},
44875
44876{
44877	X86_VFNMSUB213SDZr, X86_INS_VFNMSUB213SD, 0,
44878#ifndef CAPSTONE_DIET
44879	{ 0 }, { 0 }, { 0 }, 0, 0
44880#endif
44881},
44882
44883{
44884	X86_VFNMSUB213SDZr_Int, X86_INS_VFNMSUB213SD, 0,
44885#ifndef CAPSTONE_DIET
44886	{ 0 }, { 0 }, { 0 }, 0, 0
44887#endif
44888},
44889
44890{
44891	X86_VFNMSUB213SDZr_Intk, X86_INS_VFNMSUB213SD, 0,
44892#ifndef CAPSTONE_DIET
44893	{ 0 }, { 0 }, { 0 }, 0, 0
44894#endif
44895},
44896
44897{
44898	X86_VFNMSUB213SDZr_Intkz, X86_INS_VFNMSUB213SD, 0,
44899#ifndef CAPSTONE_DIET
44900	{ 0 }, { 0 }, { 0 }, 0, 0
44901#endif
44902},
44903
44904{
44905	X86_VFNMSUB213SDZrb, X86_INS_VFNMSUB213SD, 0,
44906#ifndef CAPSTONE_DIET
44907	{ 0 }, { 0 }, { 0 }, 0, 0
44908#endif
44909},
44910
44911{
44912	X86_VFNMSUB213SDZrb_Int, X86_INS_VFNMSUB213SD, 0,
44913#ifndef CAPSTONE_DIET
44914	{ 0 }, { 0 }, { 0 }, 0, 0
44915#endif
44916},
44917
44918{
44919	X86_VFNMSUB213SDZrb_Intk, X86_INS_VFNMSUB213SD, 0,
44920#ifndef CAPSTONE_DIET
44921	{ 0 }, { 0 }, { 0 }, 0, 0
44922#endif
44923},
44924
44925{
44926	X86_VFNMSUB213SDZrb_Intkz, X86_INS_VFNMSUB213SD, 0,
44927#ifndef CAPSTONE_DIET
44928	{ 0 }, { 0 }, { 0 }, 0, 0
44929#endif
44930},
44931
44932{
44933	X86_VFNMSUB213SDm, X86_INS_VFNMSUB213SD, 0,
44934#ifndef CAPSTONE_DIET
44935	{ 0 }, { 0 }, { 0 }, 0, 0
44936#endif
44937},
44938
44939{
44940	X86_VFNMSUB213SDm_Int, X86_INS_VFNMSUB213SD, 0,
44941#ifndef CAPSTONE_DIET
44942	{ 0 }, { 0 }, { 0 }, 0, 0
44943#endif
44944},
44945
44946{
44947	X86_VFNMSUB213SDr, X86_INS_VFNMSUB213SD, 0,
44948#ifndef CAPSTONE_DIET
44949	{ 0 }, { 0 }, { 0 }, 0, 0
44950#endif
44951},
44952
44953{
44954	X86_VFNMSUB213SDr_Int, X86_INS_VFNMSUB213SD, 0,
44955#ifndef CAPSTONE_DIET
44956	{ 0 }, { 0 }, { 0 }, 0, 0
44957#endif
44958},
44959
44960{
44961	X86_VFNMSUB213SSZm, X86_INS_VFNMSUB213SS, 0,
44962#ifndef CAPSTONE_DIET
44963	{ 0 }, { 0 }, { 0 }, 0, 0
44964#endif
44965},
44966
44967{
44968	X86_VFNMSUB213SSZm_Int, X86_INS_VFNMSUB213SS, 0,
44969#ifndef CAPSTONE_DIET
44970	{ 0 }, { 0 }, { 0 }, 0, 0
44971#endif
44972},
44973
44974{
44975	X86_VFNMSUB213SSZm_Intk, X86_INS_VFNMSUB213SS, 0,
44976#ifndef CAPSTONE_DIET
44977	{ 0 }, { 0 }, { 0 }, 0, 0
44978#endif
44979},
44980
44981{
44982	X86_VFNMSUB213SSZm_Intkz, X86_INS_VFNMSUB213SS, 0,
44983#ifndef CAPSTONE_DIET
44984	{ 0 }, { 0 }, { 0 }, 0, 0
44985#endif
44986},
44987
44988{
44989	X86_VFNMSUB213SSZr, X86_INS_VFNMSUB213SS, 0,
44990#ifndef CAPSTONE_DIET
44991	{ 0 }, { 0 }, { 0 }, 0, 0
44992#endif
44993},
44994
44995{
44996	X86_VFNMSUB213SSZr_Int, X86_INS_VFNMSUB213SS, 0,
44997#ifndef CAPSTONE_DIET
44998	{ 0 }, { 0 }, { 0 }, 0, 0
44999#endif
45000},
45001
45002{
45003	X86_VFNMSUB213SSZr_Intk, X86_INS_VFNMSUB213SS, 0,
45004#ifndef CAPSTONE_DIET
45005	{ 0 }, { 0 }, { 0 }, 0, 0
45006#endif
45007},
45008
45009{
45010	X86_VFNMSUB213SSZr_Intkz, X86_INS_VFNMSUB213SS, 0,
45011#ifndef CAPSTONE_DIET
45012	{ 0 }, { 0 }, { 0 }, 0, 0
45013#endif
45014},
45015
45016{
45017	X86_VFNMSUB213SSZrb, X86_INS_VFNMSUB213SS, 0,
45018#ifndef CAPSTONE_DIET
45019	{ 0 }, { 0 }, { 0 }, 0, 0
45020#endif
45021},
45022
45023{
45024	X86_VFNMSUB213SSZrb_Int, X86_INS_VFNMSUB213SS, 0,
45025#ifndef CAPSTONE_DIET
45026	{ 0 }, { 0 }, { 0 }, 0, 0
45027#endif
45028},
45029
45030{
45031	X86_VFNMSUB213SSZrb_Intk, X86_INS_VFNMSUB213SS, 0,
45032#ifndef CAPSTONE_DIET
45033	{ 0 }, { 0 }, { 0 }, 0, 0
45034#endif
45035},
45036
45037{
45038	X86_VFNMSUB213SSZrb_Intkz, X86_INS_VFNMSUB213SS, 0,
45039#ifndef CAPSTONE_DIET
45040	{ 0 }, { 0 }, { 0 }, 0, 0
45041#endif
45042},
45043
45044{
45045	X86_VFNMSUB213SSm, X86_INS_VFNMSUB213SS, 0,
45046#ifndef CAPSTONE_DIET
45047	{ 0 }, { 0 }, { 0 }, 0, 0
45048#endif
45049},
45050
45051{
45052	X86_VFNMSUB213SSm_Int, X86_INS_VFNMSUB213SS, 0,
45053#ifndef CAPSTONE_DIET
45054	{ 0 }, { 0 }, { 0 }, 0, 0
45055#endif
45056},
45057
45058{
45059	X86_VFNMSUB213SSr, X86_INS_VFNMSUB213SS, 0,
45060#ifndef CAPSTONE_DIET
45061	{ 0 }, { 0 }, { 0 }, 0, 0
45062#endif
45063},
45064
45065{
45066	X86_VFNMSUB213SSr_Int, X86_INS_VFNMSUB213SS, 0,
45067#ifndef CAPSTONE_DIET
45068	{ 0 }, { 0 }, { 0 }, 0, 0
45069#endif
45070},
45071
45072{
45073	X86_VFNMSUB231PDYm, X86_INS_VFNMSUB231PD, 0,
45074#ifndef CAPSTONE_DIET
45075	{ 0 }, { 0 }, { 0 }, 0, 0
45076#endif
45077},
45078
45079{
45080	X86_VFNMSUB231PDYr, X86_INS_VFNMSUB231PD, 0,
45081#ifndef CAPSTONE_DIET
45082	{ 0 }, { 0 }, { 0 }, 0, 0
45083#endif
45084},
45085
45086{
45087	X86_VFNMSUB231PDZ128m, X86_INS_VFNMSUB231PD, 0,
45088#ifndef CAPSTONE_DIET
45089	{ 0 }, { 0 }, { 0 }, 0, 0
45090#endif
45091},
45092
45093{
45094	X86_VFNMSUB231PDZ128mb, X86_INS_VFNMSUB231PD, 0,
45095#ifndef CAPSTONE_DIET
45096	{ 0 }, { 0 }, { 0 }, 0, 0
45097#endif
45098},
45099
45100{
45101	X86_VFNMSUB231PDZ128mbk, X86_INS_VFNMSUB231PD, 0,
45102#ifndef CAPSTONE_DIET
45103	{ 0 }, { 0 }, { 0 }, 0, 0
45104#endif
45105},
45106
45107{
45108	X86_VFNMSUB231PDZ128mbkz, X86_INS_VFNMSUB231PD, 0,
45109#ifndef CAPSTONE_DIET
45110	{ 0 }, { 0 }, { 0 }, 0, 0
45111#endif
45112},
45113
45114{
45115	X86_VFNMSUB231PDZ128mk, X86_INS_VFNMSUB231PD, 0,
45116#ifndef CAPSTONE_DIET
45117	{ 0 }, { 0 }, { 0 }, 0, 0
45118#endif
45119},
45120
45121{
45122	X86_VFNMSUB231PDZ128mkz, X86_INS_VFNMSUB231PD, 0,
45123#ifndef CAPSTONE_DIET
45124	{ 0 }, { 0 }, { 0 }, 0, 0
45125#endif
45126},
45127
45128{
45129	X86_VFNMSUB231PDZ128r, X86_INS_VFNMSUB231PD, 0,
45130#ifndef CAPSTONE_DIET
45131	{ 0 }, { 0 }, { 0 }, 0, 0
45132#endif
45133},
45134
45135{
45136	X86_VFNMSUB231PDZ128rk, X86_INS_VFNMSUB231PD, 0,
45137#ifndef CAPSTONE_DIET
45138	{ 0 }, { 0 }, { 0 }, 0, 0
45139#endif
45140},
45141
45142{
45143	X86_VFNMSUB231PDZ128rkz, X86_INS_VFNMSUB231PD, 0,
45144#ifndef CAPSTONE_DIET
45145	{ 0 }, { 0 }, { 0 }, 0, 0
45146#endif
45147},
45148
45149{
45150	X86_VFNMSUB231PDZ256m, X86_INS_VFNMSUB231PD, 0,
45151#ifndef CAPSTONE_DIET
45152	{ 0 }, { 0 }, { 0 }, 0, 0
45153#endif
45154},
45155
45156{
45157	X86_VFNMSUB231PDZ256mb, X86_INS_VFNMSUB231PD, 0,
45158#ifndef CAPSTONE_DIET
45159	{ 0 }, { 0 }, { 0 }, 0, 0
45160#endif
45161},
45162
45163{
45164	X86_VFNMSUB231PDZ256mbk, X86_INS_VFNMSUB231PD, 0,
45165#ifndef CAPSTONE_DIET
45166	{ 0 }, { 0 }, { 0 }, 0, 0
45167#endif
45168},
45169
45170{
45171	X86_VFNMSUB231PDZ256mbkz, X86_INS_VFNMSUB231PD, 0,
45172#ifndef CAPSTONE_DIET
45173	{ 0 }, { 0 }, { 0 }, 0, 0
45174#endif
45175},
45176
45177{
45178	X86_VFNMSUB231PDZ256mk, X86_INS_VFNMSUB231PD, 0,
45179#ifndef CAPSTONE_DIET
45180	{ 0 }, { 0 }, { 0 }, 0, 0
45181#endif
45182},
45183
45184{
45185	X86_VFNMSUB231PDZ256mkz, X86_INS_VFNMSUB231PD, 0,
45186#ifndef CAPSTONE_DIET
45187	{ 0 }, { 0 }, { 0 }, 0, 0
45188#endif
45189},
45190
45191{
45192	X86_VFNMSUB231PDZ256r, X86_INS_VFNMSUB231PD, 0,
45193#ifndef CAPSTONE_DIET
45194	{ 0 }, { 0 }, { 0 }, 0, 0
45195#endif
45196},
45197
45198{
45199	X86_VFNMSUB231PDZ256rk, X86_INS_VFNMSUB231PD, 0,
45200#ifndef CAPSTONE_DIET
45201	{ 0 }, { 0 }, { 0 }, 0, 0
45202#endif
45203},
45204
45205{
45206	X86_VFNMSUB231PDZ256rkz, X86_INS_VFNMSUB231PD, 0,
45207#ifndef CAPSTONE_DIET
45208	{ 0 }, { 0 }, { 0 }, 0, 0
45209#endif
45210},
45211
45212{
45213	X86_VFNMSUB231PDZm, X86_INS_VFNMSUB231PD, 0,
45214#ifndef CAPSTONE_DIET
45215	{ 0 }, { 0 }, { 0 }, 0, 0
45216#endif
45217},
45218
45219{
45220	X86_VFNMSUB231PDZmb, X86_INS_VFNMSUB231PD, 0,
45221#ifndef CAPSTONE_DIET
45222	{ 0 }, { 0 }, { 0 }, 0, 0
45223#endif
45224},
45225
45226{
45227	X86_VFNMSUB231PDZmbk, X86_INS_VFNMSUB231PD, 0,
45228#ifndef CAPSTONE_DIET
45229	{ 0 }, { 0 }, { 0 }, 0, 0
45230#endif
45231},
45232
45233{
45234	X86_VFNMSUB231PDZmbkz, X86_INS_VFNMSUB231PD, 0,
45235#ifndef CAPSTONE_DIET
45236	{ 0 }, { 0 }, { 0 }, 0, 0
45237#endif
45238},
45239
45240{
45241	X86_VFNMSUB231PDZmk, X86_INS_VFNMSUB231PD, 0,
45242#ifndef CAPSTONE_DIET
45243	{ 0 }, { 0 }, { 0 }, 0, 0
45244#endif
45245},
45246
45247{
45248	X86_VFNMSUB231PDZmkz, X86_INS_VFNMSUB231PD, 0,
45249#ifndef CAPSTONE_DIET
45250	{ 0 }, { 0 }, { 0 }, 0, 0
45251#endif
45252},
45253
45254{
45255	X86_VFNMSUB231PDZr, X86_INS_VFNMSUB231PD, 0,
45256#ifndef CAPSTONE_DIET
45257	{ 0 }, { 0 }, { 0 }, 0, 0
45258#endif
45259},
45260
45261{
45262	X86_VFNMSUB231PDZrb, X86_INS_VFNMSUB231PD, 0,
45263#ifndef CAPSTONE_DIET
45264	{ 0 }, { 0 }, { 0 }, 0, 0
45265#endif
45266},
45267
45268{
45269	X86_VFNMSUB231PDZrbk, X86_INS_VFNMSUB231PD, 0,
45270#ifndef CAPSTONE_DIET
45271	{ 0 }, { 0 }, { 0 }, 0, 0
45272#endif
45273},
45274
45275{
45276	X86_VFNMSUB231PDZrbkz, X86_INS_VFNMSUB231PD, 0,
45277#ifndef CAPSTONE_DIET
45278	{ 0 }, { 0 }, { 0 }, 0, 0
45279#endif
45280},
45281
45282{
45283	X86_VFNMSUB231PDZrk, X86_INS_VFNMSUB231PD, 0,
45284#ifndef CAPSTONE_DIET
45285	{ 0 }, { 0 }, { 0 }, 0, 0
45286#endif
45287},
45288
45289{
45290	X86_VFNMSUB231PDZrkz, X86_INS_VFNMSUB231PD, 0,
45291#ifndef CAPSTONE_DIET
45292	{ 0 }, { 0 }, { 0 }, 0, 0
45293#endif
45294},
45295
45296{
45297	X86_VFNMSUB231PDm, X86_INS_VFNMSUB231PD, 0,
45298#ifndef CAPSTONE_DIET
45299	{ 0 }, { 0 }, { 0 }, 0, 0
45300#endif
45301},
45302
45303{
45304	X86_VFNMSUB231PDr, X86_INS_VFNMSUB231PD, 0,
45305#ifndef CAPSTONE_DIET
45306	{ 0 }, { 0 }, { 0 }, 0, 0
45307#endif
45308},
45309
45310{
45311	X86_VFNMSUB231PSYm, X86_INS_VFNMSUB231PS, 0,
45312#ifndef CAPSTONE_DIET
45313	{ 0 }, { 0 }, { 0 }, 0, 0
45314#endif
45315},
45316
45317{
45318	X86_VFNMSUB231PSYr, X86_INS_VFNMSUB231PS, 0,
45319#ifndef CAPSTONE_DIET
45320	{ 0 }, { 0 }, { 0 }, 0, 0
45321#endif
45322},
45323
45324{
45325	X86_VFNMSUB231PSZ128m, X86_INS_VFNMSUB231PS, 0,
45326#ifndef CAPSTONE_DIET
45327	{ 0 }, { 0 }, { 0 }, 0, 0
45328#endif
45329},
45330
45331{
45332	X86_VFNMSUB231PSZ128mb, X86_INS_VFNMSUB231PS, 0,
45333#ifndef CAPSTONE_DIET
45334	{ 0 }, { 0 }, { 0 }, 0, 0
45335#endif
45336},
45337
45338{
45339	X86_VFNMSUB231PSZ128mbk, X86_INS_VFNMSUB231PS, 0,
45340#ifndef CAPSTONE_DIET
45341	{ 0 }, { 0 }, { 0 }, 0, 0
45342#endif
45343},
45344
45345{
45346	X86_VFNMSUB231PSZ128mbkz, X86_INS_VFNMSUB231PS, 0,
45347#ifndef CAPSTONE_DIET
45348	{ 0 }, { 0 }, { 0 }, 0, 0
45349#endif
45350},
45351
45352{
45353	X86_VFNMSUB231PSZ128mk, X86_INS_VFNMSUB231PS, 0,
45354#ifndef CAPSTONE_DIET
45355	{ 0 }, { 0 }, { 0 }, 0, 0
45356#endif
45357},
45358
45359{
45360	X86_VFNMSUB231PSZ128mkz, X86_INS_VFNMSUB231PS, 0,
45361#ifndef CAPSTONE_DIET
45362	{ 0 }, { 0 }, { 0 }, 0, 0
45363#endif
45364},
45365
45366{
45367	X86_VFNMSUB231PSZ128r, X86_INS_VFNMSUB231PS, 0,
45368#ifndef CAPSTONE_DIET
45369	{ 0 }, { 0 }, { 0 }, 0, 0
45370#endif
45371},
45372
45373{
45374	X86_VFNMSUB231PSZ128rk, X86_INS_VFNMSUB231PS, 0,
45375#ifndef CAPSTONE_DIET
45376	{ 0 }, { 0 }, { 0 }, 0, 0
45377#endif
45378},
45379
45380{
45381	X86_VFNMSUB231PSZ128rkz, X86_INS_VFNMSUB231PS, 0,
45382#ifndef CAPSTONE_DIET
45383	{ 0 }, { 0 }, { 0 }, 0, 0
45384#endif
45385},
45386
45387{
45388	X86_VFNMSUB231PSZ256m, X86_INS_VFNMSUB231PS, 0,
45389#ifndef CAPSTONE_DIET
45390	{ 0 }, { 0 }, { 0 }, 0, 0
45391#endif
45392},
45393
45394{
45395	X86_VFNMSUB231PSZ256mb, X86_INS_VFNMSUB231PS, 0,
45396#ifndef CAPSTONE_DIET
45397	{ 0 }, { 0 }, { 0 }, 0, 0
45398#endif
45399},
45400
45401{
45402	X86_VFNMSUB231PSZ256mbk, X86_INS_VFNMSUB231PS, 0,
45403#ifndef CAPSTONE_DIET
45404	{ 0 }, { 0 }, { 0 }, 0, 0
45405#endif
45406},
45407
45408{
45409	X86_VFNMSUB231PSZ256mbkz, X86_INS_VFNMSUB231PS, 0,
45410#ifndef CAPSTONE_DIET
45411	{ 0 }, { 0 }, { 0 }, 0, 0
45412#endif
45413},
45414
45415{
45416	X86_VFNMSUB231PSZ256mk, X86_INS_VFNMSUB231PS, 0,
45417#ifndef CAPSTONE_DIET
45418	{ 0 }, { 0 }, { 0 }, 0, 0
45419#endif
45420},
45421
45422{
45423	X86_VFNMSUB231PSZ256mkz, X86_INS_VFNMSUB231PS, 0,
45424#ifndef CAPSTONE_DIET
45425	{ 0 }, { 0 }, { 0 }, 0, 0
45426#endif
45427},
45428
45429{
45430	X86_VFNMSUB231PSZ256r, X86_INS_VFNMSUB231PS, 0,
45431#ifndef CAPSTONE_DIET
45432	{ 0 }, { 0 }, { 0 }, 0, 0
45433#endif
45434},
45435
45436{
45437	X86_VFNMSUB231PSZ256rk, X86_INS_VFNMSUB231PS, 0,
45438#ifndef CAPSTONE_DIET
45439	{ 0 }, { 0 }, { 0 }, 0, 0
45440#endif
45441},
45442
45443{
45444	X86_VFNMSUB231PSZ256rkz, X86_INS_VFNMSUB231PS, 0,
45445#ifndef CAPSTONE_DIET
45446	{ 0 }, { 0 }, { 0 }, 0, 0
45447#endif
45448},
45449
45450{
45451	X86_VFNMSUB231PSZm, X86_INS_VFNMSUB231PS, 0,
45452#ifndef CAPSTONE_DIET
45453	{ 0 }, { 0 }, { 0 }, 0, 0
45454#endif
45455},
45456
45457{
45458	X86_VFNMSUB231PSZmb, X86_INS_VFNMSUB231PS, 0,
45459#ifndef CAPSTONE_DIET
45460	{ 0 }, { 0 }, { 0 }, 0, 0
45461#endif
45462},
45463
45464{
45465	X86_VFNMSUB231PSZmbk, X86_INS_VFNMSUB231PS, 0,
45466#ifndef CAPSTONE_DIET
45467	{ 0 }, { 0 }, { 0 }, 0, 0
45468#endif
45469},
45470
45471{
45472	X86_VFNMSUB231PSZmbkz, X86_INS_VFNMSUB231PS, 0,
45473#ifndef CAPSTONE_DIET
45474	{ 0 }, { 0 }, { 0 }, 0, 0
45475#endif
45476},
45477
45478{
45479	X86_VFNMSUB231PSZmk, X86_INS_VFNMSUB231PS, 0,
45480#ifndef CAPSTONE_DIET
45481	{ 0 }, { 0 }, { 0 }, 0, 0
45482#endif
45483},
45484
45485{
45486	X86_VFNMSUB231PSZmkz, X86_INS_VFNMSUB231PS, 0,
45487#ifndef CAPSTONE_DIET
45488	{ 0 }, { 0 }, { 0 }, 0, 0
45489#endif
45490},
45491
45492{
45493	X86_VFNMSUB231PSZr, X86_INS_VFNMSUB231PS, 0,
45494#ifndef CAPSTONE_DIET
45495	{ 0 }, { 0 }, { 0 }, 0, 0
45496#endif
45497},
45498
45499{
45500	X86_VFNMSUB231PSZrb, X86_INS_VFNMSUB231PS, 0,
45501#ifndef CAPSTONE_DIET
45502	{ 0 }, { 0 }, { 0 }, 0, 0
45503#endif
45504},
45505
45506{
45507	X86_VFNMSUB231PSZrbk, X86_INS_VFNMSUB231PS, 0,
45508#ifndef CAPSTONE_DIET
45509	{ 0 }, { 0 }, { 0 }, 0, 0
45510#endif
45511},
45512
45513{
45514	X86_VFNMSUB231PSZrbkz, X86_INS_VFNMSUB231PS, 0,
45515#ifndef CAPSTONE_DIET
45516	{ 0 }, { 0 }, { 0 }, 0, 0
45517#endif
45518},
45519
45520{
45521	X86_VFNMSUB231PSZrk, X86_INS_VFNMSUB231PS, 0,
45522#ifndef CAPSTONE_DIET
45523	{ 0 }, { 0 }, { 0 }, 0, 0
45524#endif
45525},
45526
45527{
45528	X86_VFNMSUB231PSZrkz, X86_INS_VFNMSUB231PS, 0,
45529#ifndef CAPSTONE_DIET
45530	{ 0 }, { 0 }, { 0 }, 0, 0
45531#endif
45532},
45533
45534{
45535	X86_VFNMSUB231PSm, X86_INS_VFNMSUB231PS, 0,
45536#ifndef CAPSTONE_DIET
45537	{ 0 }, { 0 }, { 0 }, 0, 0
45538#endif
45539},
45540
45541{
45542	X86_VFNMSUB231PSr, X86_INS_VFNMSUB231PS, 0,
45543#ifndef CAPSTONE_DIET
45544	{ 0 }, { 0 }, { 0 }, 0, 0
45545#endif
45546},
45547
45548{
45549	X86_VFNMSUB231SDZm, X86_INS_VFNMSUB231SD, 0,
45550#ifndef CAPSTONE_DIET
45551	{ 0 }, { 0 }, { 0 }, 0, 0
45552#endif
45553},
45554
45555{
45556	X86_VFNMSUB231SDZm_Int, X86_INS_VFNMSUB231SD, 0,
45557#ifndef CAPSTONE_DIET
45558	{ 0 }, { 0 }, { 0 }, 0, 0
45559#endif
45560},
45561
45562{
45563	X86_VFNMSUB231SDZm_Intk, X86_INS_VFNMSUB231SD, 0,
45564#ifndef CAPSTONE_DIET
45565	{ 0 }, { 0 }, { 0 }, 0, 0
45566#endif
45567},
45568
45569{
45570	X86_VFNMSUB231SDZm_Intkz, X86_INS_VFNMSUB231SD, 0,
45571#ifndef CAPSTONE_DIET
45572	{ 0 }, { 0 }, { 0 }, 0, 0
45573#endif
45574},
45575
45576{
45577	X86_VFNMSUB231SDZr, X86_INS_VFNMSUB231SD, 0,
45578#ifndef CAPSTONE_DIET
45579	{ 0 }, { 0 }, { 0 }, 0, 0
45580#endif
45581},
45582
45583{
45584	X86_VFNMSUB231SDZr_Int, X86_INS_VFNMSUB231SD, 0,
45585#ifndef CAPSTONE_DIET
45586	{ 0 }, { 0 }, { 0 }, 0, 0
45587#endif
45588},
45589
45590{
45591	X86_VFNMSUB231SDZr_Intk, X86_INS_VFNMSUB231SD, 0,
45592#ifndef CAPSTONE_DIET
45593	{ 0 }, { 0 }, { 0 }, 0, 0
45594#endif
45595},
45596
45597{
45598	X86_VFNMSUB231SDZr_Intkz, X86_INS_VFNMSUB231SD, 0,
45599#ifndef CAPSTONE_DIET
45600	{ 0 }, { 0 }, { 0 }, 0, 0
45601#endif
45602},
45603
45604{
45605	X86_VFNMSUB231SDZrb, X86_INS_VFNMSUB231SD, 0,
45606#ifndef CAPSTONE_DIET
45607	{ 0 }, { 0 }, { 0 }, 0, 0
45608#endif
45609},
45610
45611{
45612	X86_VFNMSUB231SDZrb_Int, X86_INS_VFNMSUB231SD, 0,
45613#ifndef CAPSTONE_DIET
45614	{ 0 }, { 0 }, { 0 }, 0, 0
45615#endif
45616},
45617
45618{
45619	X86_VFNMSUB231SDZrb_Intk, X86_INS_VFNMSUB231SD, 0,
45620#ifndef CAPSTONE_DIET
45621	{ 0 }, { 0 }, { 0 }, 0, 0
45622#endif
45623},
45624
45625{
45626	X86_VFNMSUB231SDZrb_Intkz, X86_INS_VFNMSUB231SD, 0,
45627#ifndef CAPSTONE_DIET
45628	{ 0 }, { 0 }, { 0 }, 0, 0
45629#endif
45630},
45631
45632{
45633	X86_VFNMSUB231SDm, X86_INS_VFNMSUB231SD, 0,
45634#ifndef CAPSTONE_DIET
45635	{ 0 }, { 0 }, { 0 }, 0, 0
45636#endif
45637},
45638
45639{
45640	X86_VFNMSUB231SDm_Int, X86_INS_VFNMSUB231SD, 0,
45641#ifndef CAPSTONE_DIET
45642	{ 0 }, { 0 }, { 0 }, 0, 0
45643#endif
45644},
45645
45646{
45647	X86_VFNMSUB231SDr, X86_INS_VFNMSUB231SD, 0,
45648#ifndef CAPSTONE_DIET
45649	{ 0 }, { 0 }, { 0 }, 0, 0
45650#endif
45651},
45652
45653{
45654	X86_VFNMSUB231SDr_Int, X86_INS_VFNMSUB231SD, 0,
45655#ifndef CAPSTONE_DIET
45656	{ 0 }, { 0 }, { 0 }, 0, 0
45657#endif
45658},
45659
45660{
45661	X86_VFNMSUB231SSZm, X86_INS_VFNMSUB231SS, 0,
45662#ifndef CAPSTONE_DIET
45663	{ 0 }, { 0 }, { 0 }, 0, 0
45664#endif
45665},
45666
45667{
45668	X86_VFNMSUB231SSZm_Int, X86_INS_VFNMSUB231SS, 0,
45669#ifndef CAPSTONE_DIET
45670	{ 0 }, { 0 }, { 0 }, 0, 0
45671#endif
45672},
45673
45674{
45675	X86_VFNMSUB231SSZm_Intk, X86_INS_VFNMSUB231SS, 0,
45676#ifndef CAPSTONE_DIET
45677	{ 0 }, { 0 }, { 0 }, 0, 0
45678#endif
45679},
45680
45681{
45682	X86_VFNMSUB231SSZm_Intkz, X86_INS_VFNMSUB231SS, 0,
45683#ifndef CAPSTONE_DIET
45684	{ 0 }, { 0 }, { 0 }, 0, 0
45685#endif
45686},
45687
45688{
45689	X86_VFNMSUB231SSZr, X86_INS_VFNMSUB231SS, 0,
45690#ifndef CAPSTONE_DIET
45691	{ 0 }, { 0 }, { 0 }, 0, 0
45692#endif
45693},
45694
45695{
45696	X86_VFNMSUB231SSZr_Int, X86_INS_VFNMSUB231SS, 0,
45697#ifndef CAPSTONE_DIET
45698	{ 0 }, { 0 }, { 0 }, 0, 0
45699#endif
45700},
45701
45702{
45703	X86_VFNMSUB231SSZr_Intk, X86_INS_VFNMSUB231SS, 0,
45704#ifndef CAPSTONE_DIET
45705	{ 0 }, { 0 }, { 0 }, 0, 0
45706#endif
45707},
45708
45709{
45710	X86_VFNMSUB231SSZr_Intkz, X86_INS_VFNMSUB231SS, 0,
45711#ifndef CAPSTONE_DIET
45712	{ 0 }, { 0 }, { 0 }, 0, 0
45713#endif
45714},
45715
45716{
45717	X86_VFNMSUB231SSZrb, X86_INS_VFNMSUB231SS, 0,
45718#ifndef CAPSTONE_DIET
45719	{ 0 }, { 0 }, { 0 }, 0, 0
45720#endif
45721},
45722
45723{
45724	X86_VFNMSUB231SSZrb_Int, X86_INS_VFNMSUB231SS, 0,
45725#ifndef CAPSTONE_DIET
45726	{ 0 }, { 0 }, { 0 }, 0, 0
45727#endif
45728},
45729
45730{
45731	X86_VFNMSUB231SSZrb_Intk, X86_INS_VFNMSUB231SS, 0,
45732#ifndef CAPSTONE_DIET
45733	{ 0 }, { 0 }, { 0 }, 0, 0
45734#endif
45735},
45736
45737{
45738	X86_VFNMSUB231SSZrb_Intkz, X86_INS_VFNMSUB231SS, 0,
45739#ifndef CAPSTONE_DIET
45740	{ 0 }, { 0 }, { 0 }, 0, 0
45741#endif
45742},
45743
45744{
45745	X86_VFNMSUB231SSm, X86_INS_VFNMSUB231SS, 0,
45746#ifndef CAPSTONE_DIET
45747	{ 0 }, { 0 }, { 0 }, 0, 0
45748#endif
45749},
45750
45751{
45752	X86_VFNMSUB231SSm_Int, X86_INS_VFNMSUB231SS, 0,
45753#ifndef CAPSTONE_DIET
45754	{ 0 }, { 0 }, { 0 }, 0, 0
45755#endif
45756},
45757
45758{
45759	X86_VFNMSUB231SSr, X86_INS_VFNMSUB231SS, 0,
45760#ifndef CAPSTONE_DIET
45761	{ 0 }, { 0 }, { 0 }, 0, 0
45762#endif
45763},
45764
45765{
45766	X86_VFNMSUB231SSr_Int, X86_INS_VFNMSUB231SS, 0,
45767#ifndef CAPSTONE_DIET
45768	{ 0 }, { 0 }, { 0 }, 0, 0
45769#endif
45770},
45771
45772{
45773	X86_VFNMSUBPD4Ymr, X86_INS_VFNMSUBPD, 0,
45774#ifndef CAPSTONE_DIET
45775	{ 0 }, { 0 }, { 0 }, 0, 0
45776#endif
45777},
45778
45779{
45780	X86_VFNMSUBPD4Yrm, X86_INS_VFNMSUBPD, 0,
45781#ifndef CAPSTONE_DIET
45782	{ 0 }, { 0 }, { 0 }, 0, 0
45783#endif
45784},
45785
45786{
45787	X86_VFNMSUBPD4Yrr, X86_INS_VFNMSUBPD, 0,
45788#ifndef CAPSTONE_DIET
45789	{ 0 }, { 0 }, { 0 }, 0, 0
45790#endif
45791},
45792
45793{
45794	X86_VFNMSUBPD4Yrr_REV, X86_INS_VFNMSUBPD, 0,
45795#ifndef CAPSTONE_DIET
45796	{ 0 }, { 0 }, { 0 }, 0, 0
45797#endif
45798},
45799
45800{
45801	X86_VFNMSUBPD4mr, X86_INS_VFNMSUBPD, 0,
45802#ifndef CAPSTONE_DIET
45803	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45804#endif
45805},
45806
45807{
45808	X86_VFNMSUBPD4rm, X86_INS_VFNMSUBPD, 0,
45809#ifndef CAPSTONE_DIET
45810	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45811#endif
45812},
45813
45814{
45815	X86_VFNMSUBPD4rr, X86_INS_VFNMSUBPD, 0,
45816#ifndef CAPSTONE_DIET
45817	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45818#endif
45819},
45820
45821{
45822	X86_VFNMSUBPD4rr_REV, X86_INS_VFNMSUBPD, 0,
45823#ifndef CAPSTONE_DIET
45824	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45825#endif
45826},
45827
45828{
45829	X86_VFNMSUBPS4Ymr, X86_INS_VFNMSUBPS, 0,
45830#ifndef CAPSTONE_DIET
45831	{ 0 }, { 0 }, { 0 }, 0, 0
45832#endif
45833},
45834
45835{
45836	X86_VFNMSUBPS4Yrm, X86_INS_VFNMSUBPS, 0,
45837#ifndef CAPSTONE_DIET
45838	{ 0 }, { 0 }, { 0 }, 0, 0
45839#endif
45840},
45841
45842{
45843	X86_VFNMSUBPS4Yrr, X86_INS_VFNMSUBPS, 0,
45844#ifndef CAPSTONE_DIET
45845	{ 0 }, { 0 }, { 0 }, 0, 0
45846#endif
45847},
45848
45849{
45850	X86_VFNMSUBPS4Yrr_REV, X86_INS_VFNMSUBPS, 0,
45851#ifndef CAPSTONE_DIET
45852	{ 0 }, { 0 }, { 0 }, 0, 0
45853#endif
45854},
45855
45856{
45857	X86_VFNMSUBPS4mr, X86_INS_VFNMSUBPS, 0,
45858#ifndef CAPSTONE_DIET
45859	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45860#endif
45861},
45862
45863{
45864	X86_VFNMSUBPS4rm, X86_INS_VFNMSUBPS, 0,
45865#ifndef CAPSTONE_DIET
45866	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45867#endif
45868},
45869
45870{
45871	X86_VFNMSUBPS4rr, X86_INS_VFNMSUBPS, 0,
45872#ifndef CAPSTONE_DIET
45873	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45874#endif
45875},
45876
45877{
45878	X86_VFNMSUBPS4rr_REV, X86_INS_VFNMSUBPS, 0,
45879#ifndef CAPSTONE_DIET
45880	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45881#endif
45882},
45883
45884{
45885	X86_VFNMSUBSD4mr, X86_INS_VFNMSUBSD, 0,
45886#ifndef CAPSTONE_DIET
45887	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45888#endif
45889},
45890
45891{
45892	X86_VFNMSUBSD4mr_Int, X86_INS_VFNMSUBSD, 0,
45893#ifndef CAPSTONE_DIET
45894	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45895#endif
45896},
45897
45898{
45899	X86_VFNMSUBSD4rm, X86_INS_VFNMSUBSD, 0,
45900#ifndef CAPSTONE_DIET
45901	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45902#endif
45903},
45904
45905{
45906	X86_VFNMSUBSD4rm_Int, X86_INS_VFNMSUBSD, 0,
45907#ifndef CAPSTONE_DIET
45908	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45909#endif
45910},
45911
45912{
45913	X86_VFNMSUBSD4rr, X86_INS_VFNMSUBSD, 0,
45914#ifndef CAPSTONE_DIET
45915	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45916#endif
45917},
45918
45919{
45920	X86_VFNMSUBSD4rr_Int, X86_INS_VFNMSUBSD, 0,
45921#ifndef CAPSTONE_DIET
45922	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45923#endif
45924},
45925
45926{
45927	X86_VFNMSUBSD4rr_Int_REV, X86_INS_VFNMSUBSD, 0,
45928#ifndef CAPSTONE_DIET
45929	{ 0 }, { 0 }, { 0 }, 0, 0
45930#endif
45931},
45932
45933{
45934	X86_VFNMSUBSD4rr_REV, X86_INS_VFNMSUBSD, 0,
45935#ifndef CAPSTONE_DIET
45936	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45937#endif
45938},
45939
45940{
45941	X86_VFNMSUBSS4mr, X86_INS_VFNMSUBSS, 0,
45942#ifndef CAPSTONE_DIET
45943	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45944#endif
45945},
45946
45947{
45948	X86_VFNMSUBSS4mr_Int, X86_INS_VFNMSUBSS, 0,
45949#ifndef CAPSTONE_DIET
45950	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45951#endif
45952},
45953
45954{
45955	X86_VFNMSUBSS4rm, X86_INS_VFNMSUBSS, 0,
45956#ifndef CAPSTONE_DIET
45957	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45958#endif
45959},
45960
45961{
45962	X86_VFNMSUBSS4rm_Int, X86_INS_VFNMSUBSS, 0,
45963#ifndef CAPSTONE_DIET
45964	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45965#endif
45966},
45967
45968{
45969	X86_VFNMSUBSS4rr, X86_INS_VFNMSUBSS, 0,
45970#ifndef CAPSTONE_DIET
45971	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45972#endif
45973},
45974
45975{
45976	X86_VFNMSUBSS4rr_Int, X86_INS_VFNMSUBSS, 0,
45977#ifndef CAPSTONE_DIET
45978	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45979#endif
45980},
45981
45982{
45983	X86_VFNMSUBSS4rr_Int_REV, X86_INS_VFNMSUBSS, 0,
45984#ifndef CAPSTONE_DIET
45985	{ 0 }, { 0 }, { 0 }, 0, 0
45986#endif
45987},
45988
45989{
45990	X86_VFNMSUBSS4rr_REV, X86_INS_VFNMSUBSS, 0,
45991#ifndef CAPSTONE_DIET
45992	{ 0 }, { 0 }, { X86_GRP_FMA4, 0 }, 0, 0
45993#endif
45994},
45995
45996{
45997	X86_VFPCLASSPDZ128rm, X86_INS_VFPCLASSPD, 0,
45998#ifndef CAPSTONE_DIET
45999	{ 0 }, { 0 }, { 0 }, 0, 0
46000#endif
46001},
46002
46003{
46004	X86_VFPCLASSPDZ128rmb, X86_INS_VFPCLASSPD, 0,
46005#ifndef CAPSTONE_DIET
46006	{ 0 }, { 0 }, { 0 }, 0, 0
46007#endif
46008},
46009
46010{
46011	X86_VFPCLASSPDZ128rmbk, X86_INS_VFPCLASSPD, 0,
46012#ifndef CAPSTONE_DIET
46013	{ 0 }, { 0 }, { 0 }, 0, 0
46014#endif
46015},
46016
46017{
46018	X86_VFPCLASSPDZ128rmk, X86_INS_VFPCLASSPD, 0,
46019#ifndef CAPSTONE_DIET
46020	{ 0 }, { 0 }, { 0 }, 0, 0
46021#endif
46022},
46023
46024{
46025	X86_VFPCLASSPDZ128rr, X86_INS_VFPCLASSPD, 0,
46026#ifndef CAPSTONE_DIET
46027	{ 0 }, { 0 }, { 0 }, 0, 0
46028#endif
46029},
46030
46031{
46032	X86_VFPCLASSPDZ128rrk, X86_INS_VFPCLASSPD, 0,
46033#ifndef CAPSTONE_DIET
46034	{ 0 }, { 0 }, { 0 }, 0, 0
46035#endif
46036},
46037
46038{
46039	X86_VFPCLASSPDZ256rm, X86_INS_VFPCLASSPD, 0,
46040#ifndef CAPSTONE_DIET
46041	{ 0 }, { 0 }, { 0 }, 0, 0
46042#endif
46043},
46044
46045{
46046	X86_VFPCLASSPDZ256rmb, X86_INS_VFPCLASSPD, 0,
46047#ifndef CAPSTONE_DIET
46048	{ 0 }, { 0 }, { 0 }, 0, 0
46049#endif
46050},
46051
46052{
46053	X86_VFPCLASSPDZ256rmbk, X86_INS_VFPCLASSPD, 0,
46054#ifndef CAPSTONE_DIET
46055	{ 0 }, { 0 }, { 0 }, 0, 0
46056#endif
46057},
46058
46059{
46060	X86_VFPCLASSPDZ256rmk, X86_INS_VFPCLASSPD, 0,
46061#ifndef CAPSTONE_DIET
46062	{ 0 }, { 0 }, { 0 }, 0, 0
46063#endif
46064},
46065
46066{
46067	X86_VFPCLASSPDZ256rr, X86_INS_VFPCLASSPD, 0,
46068#ifndef CAPSTONE_DIET
46069	{ 0 }, { 0 }, { 0 }, 0, 0
46070#endif
46071},
46072
46073{
46074	X86_VFPCLASSPDZ256rrk, X86_INS_VFPCLASSPD, 0,
46075#ifndef CAPSTONE_DIET
46076	{ 0 }, { 0 }, { 0 }, 0, 0
46077#endif
46078},
46079
46080{
46081	X86_VFPCLASSPDZrm, X86_INS_VFPCLASSPD, 0,
46082#ifndef CAPSTONE_DIET
46083	{ 0 }, { 0 }, { 0 }, 0, 0
46084#endif
46085},
46086
46087{
46088	X86_VFPCLASSPDZrmb, X86_INS_VFPCLASSPD, 0,
46089#ifndef CAPSTONE_DIET
46090	{ 0 }, { 0 }, { 0 }, 0, 0
46091#endif
46092},
46093
46094{
46095	X86_VFPCLASSPDZrmbk, X86_INS_VFPCLASSPD, 0,
46096#ifndef CAPSTONE_DIET
46097	{ 0 }, { 0 }, { 0 }, 0, 0
46098#endif
46099},
46100
46101{
46102	X86_VFPCLASSPDZrmk, X86_INS_VFPCLASSPD, 0,
46103#ifndef CAPSTONE_DIET
46104	{ 0 }, { 0 }, { 0 }, 0, 0
46105#endif
46106},
46107
46108{
46109	X86_VFPCLASSPDZrr, X86_INS_VFPCLASSPD, 0,
46110#ifndef CAPSTONE_DIET
46111	{ 0 }, { 0 }, { 0 }, 0, 0
46112#endif
46113},
46114
46115{
46116	X86_VFPCLASSPDZrrk, X86_INS_VFPCLASSPD, 0,
46117#ifndef CAPSTONE_DIET
46118	{ 0 }, { 0 }, { 0 }, 0, 0
46119#endif
46120},
46121
46122{
46123	X86_VFPCLASSPSZ128rm, X86_INS_VFPCLASSPS, 0,
46124#ifndef CAPSTONE_DIET
46125	{ 0 }, { 0 }, { 0 }, 0, 0
46126#endif
46127},
46128
46129{
46130	X86_VFPCLASSPSZ128rmb, X86_INS_VFPCLASSPS, 0,
46131#ifndef CAPSTONE_DIET
46132	{ 0 }, { 0 }, { 0 }, 0, 0
46133#endif
46134},
46135
46136{
46137	X86_VFPCLASSPSZ128rmbk, X86_INS_VFPCLASSPS, 0,
46138#ifndef CAPSTONE_DIET
46139	{ 0 }, { 0 }, { 0 }, 0, 0
46140#endif
46141},
46142
46143{
46144	X86_VFPCLASSPSZ128rmk, X86_INS_VFPCLASSPS, 0,
46145#ifndef CAPSTONE_DIET
46146	{ 0 }, { 0 }, { 0 }, 0, 0
46147#endif
46148},
46149
46150{
46151	X86_VFPCLASSPSZ128rr, X86_INS_VFPCLASSPS, 0,
46152#ifndef CAPSTONE_DIET
46153	{ 0 }, { 0 }, { 0 }, 0, 0
46154#endif
46155},
46156
46157{
46158	X86_VFPCLASSPSZ128rrk, X86_INS_VFPCLASSPS, 0,
46159#ifndef CAPSTONE_DIET
46160	{ 0 }, { 0 }, { 0 }, 0, 0
46161#endif
46162},
46163
46164{
46165	X86_VFPCLASSPSZ256rm, X86_INS_VFPCLASSPS, 0,
46166#ifndef CAPSTONE_DIET
46167	{ 0 }, { 0 }, { 0 }, 0, 0
46168#endif
46169},
46170
46171{
46172	X86_VFPCLASSPSZ256rmb, X86_INS_VFPCLASSPS, 0,
46173#ifndef CAPSTONE_DIET
46174	{ 0 }, { 0 }, { 0 }, 0, 0
46175#endif
46176},
46177
46178{
46179	X86_VFPCLASSPSZ256rmbk, X86_INS_VFPCLASSPS, 0,
46180#ifndef CAPSTONE_DIET
46181	{ 0 }, { 0 }, { 0 }, 0, 0
46182#endif
46183},
46184
46185{
46186	X86_VFPCLASSPSZ256rmk, X86_INS_VFPCLASSPS, 0,
46187#ifndef CAPSTONE_DIET
46188	{ 0 }, { 0 }, { 0 }, 0, 0
46189#endif
46190},
46191
46192{
46193	X86_VFPCLASSPSZ256rr, X86_INS_VFPCLASSPS, 0,
46194#ifndef CAPSTONE_DIET
46195	{ 0 }, { 0 }, { 0 }, 0, 0
46196#endif
46197},
46198
46199{
46200	X86_VFPCLASSPSZ256rrk, X86_INS_VFPCLASSPS, 0,
46201#ifndef CAPSTONE_DIET
46202	{ 0 }, { 0 }, { 0 }, 0, 0
46203#endif
46204},
46205
46206{
46207	X86_VFPCLASSPSZrm, X86_INS_VFPCLASSPS, 0,
46208#ifndef CAPSTONE_DIET
46209	{ 0 }, { 0 }, { 0 }, 0, 0
46210#endif
46211},
46212
46213{
46214	X86_VFPCLASSPSZrmb, X86_INS_VFPCLASSPS, 0,
46215#ifndef CAPSTONE_DIET
46216	{ 0 }, { 0 }, { 0 }, 0, 0
46217#endif
46218},
46219
46220{
46221	X86_VFPCLASSPSZrmbk, X86_INS_VFPCLASSPS, 0,
46222#ifndef CAPSTONE_DIET
46223	{ 0 }, { 0 }, { 0 }, 0, 0
46224#endif
46225},
46226
46227{
46228	X86_VFPCLASSPSZrmk, X86_INS_VFPCLASSPS, 0,
46229#ifndef CAPSTONE_DIET
46230	{ 0 }, { 0 }, { 0 }, 0, 0
46231#endif
46232},
46233
46234{
46235	X86_VFPCLASSPSZrr, X86_INS_VFPCLASSPS, 0,
46236#ifndef CAPSTONE_DIET
46237	{ 0 }, { 0 }, { 0 }, 0, 0
46238#endif
46239},
46240
46241{
46242	X86_VFPCLASSPSZrrk, X86_INS_VFPCLASSPS, 0,
46243#ifndef CAPSTONE_DIET
46244	{ 0 }, { 0 }, { 0 }, 0, 0
46245#endif
46246},
46247
46248{
46249	X86_VFPCLASSSDZrm, X86_INS_VFPCLASSSD, 0,
46250#ifndef CAPSTONE_DIET
46251	{ 0 }, { 0 }, { 0 }, 0, 0
46252#endif
46253},
46254
46255{
46256	X86_VFPCLASSSDZrmk, X86_INS_VFPCLASSSD, 0,
46257#ifndef CAPSTONE_DIET
46258	{ 0 }, { 0 }, { 0 }, 0, 0
46259#endif
46260},
46261
46262{
46263	X86_VFPCLASSSDZrr, X86_INS_VFPCLASSSD, 0,
46264#ifndef CAPSTONE_DIET
46265	{ 0 }, { 0 }, { 0 }, 0, 0
46266#endif
46267},
46268
46269{
46270	X86_VFPCLASSSDZrrk, X86_INS_VFPCLASSSD, 0,
46271#ifndef CAPSTONE_DIET
46272	{ 0 }, { 0 }, { 0 }, 0, 0
46273#endif
46274},
46275
46276{
46277	X86_VFPCLASSSSZrm, X86_INS_VFPCLASSSS, 0,
46278#ifndef CAPSTONE_DIET
46279	{ 0 }, { 0 }, { 0 }, 0, 0
46280#endif
46281},
46282
46283{
46284	X86_VFPCLASSSSZrmk, X86_INS_VFPCLASSSS, 0,
46285#ifndef CAPSTONE_DIET
46286	{ 0 }, { 0 }, { 0 }, 0, 0
46287#endif
46288},
46289
46290{
46291	X86_VFPCLASSSSZrr, X86_INS_VFPCLASSSS, 0,
46292#ifndef CAPSTONE_DIET
46293	{ 0 }, { 0 }, { 0 }, 0, 0
46294#endif
46295},
46296
46297{
46298	X86_VFPCLASSSSZrrk, X86_INS_VFPCLASSSS, 0,
46299#ifndef CAPSTONE_DIET
46300	{ 0 }, { 0 }, { 0 }, 0, 0
46301#endif
46302},
46303
46304{
46305	X86_VFRCZPDYrm, X86_INS_VFRCZPD, 0,
46306#ifndef CAPSTONE_DIET
46307	{ 0 }, { 0 }, { 0 }, 0, 0
46308#endif
46309},
46310
46311{
46312	X86_VFRCZPDYrr, X86_INS_VFRCZPD, 0,
46313#ifndef CAPSTONE_DIET
46314	{ 0 }, { 0 }, { 0 }, 0, 0
46315#endif
46316},
46317
46318{
46319	X86_VFRCZPDrm, X86_INS_VFRCZPD, 0,
46320#ifndef CAPSTONE_DIET
46321	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46322#endif
46323},
46324
46325{
46326	X86_VFRCZPDrr, X86_INS_VFRCZPD, 0,
46327#ifndef CAPSTONE_DIET
46328	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46329#endif
46330},
46331
46332{
46333	X86_VFRCZPSYrm, X86_INS_VFRCZPS, 0,
46334#ifndef CAPSTONE_DIET
46335	{ 0 }, { 0 }, { 0 }, 0, 0
46336#endif
46337},
46338
46339{
46340	X86_VFRCZPSYrr, X86_INS_VFRCZPS, 0,
46341#ifndef CAPSTONE_DIET
46342	{ 0 }, { 0 }, { 0 }, 0, 0
46343#endif
46344},
46345
46346{
46347	X86_VFRCZPSrm, X86_INS_VFRCZPS, 0,
46348#ifndef CAPSTONE_DIET
46349	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46350#endif
46351},
46352
46353{
46354	X86_VFRCZPSrr, X86_INS_VFRCZPS, 0,
46355#ifndef CAPSTONE_DIET
46356	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46357#endif
46358},
46359
46360{
46361	X86_VFRCZSDrm, X86_INS_VFRCZSD, 0,
46362#ifndef CAPSTONE_DIET
46363	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46364#endif
46365},
46366
46367{
46368	X86_VFRCZSDrr, X86_INS_VFRCZSD, 0,
46369#ifndef CAPSTONE_DIET
46370	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46371#endif
46372},
46373
46374{
46375	X86_VFRCZSSrm, X86_INS_VFRCZSS, 0,
46376#ifndef CAPSTONE_DIET
46377	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46378#endif
46379},
46380
46381{
46382	X86_VFRCZSSrr, X86_INS_VFRCZSS, 0,
46383#ifndef CAPSTONE_DIET
46384	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
46385#endif
46386},
46387
46388{
46389	X86_VGATHERDPDYrm, X86_INS_VGATHERDPD, 0,
46390#ifndef CAPSTONE_DIET
46391	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46392#endif
46393},
46394
46395{
46396	X86_VGATHERDPDZ128rm, X86_INS_VGATHERDPD, 0,
46397#ifndef CAPSTONE_DIET
46398	{ 0 }, { 0 }, { 0 }, 0, 0
46399#endif
46400},
46401
46402{
46403	X86_VGATHERDPDZ256rm, X86_INS_VGATHERDPD, 0,
46404#ifndef CAPSTONE_DIET
46405	{ 0 }, { 0 }, { 0 }, 0, 0
46406#endif
46407},
46408
46409{
46410	X86_VGATHERDPDZrm, X86_INS_VGATHERDPD, 0,
46411#ifndef CAPSTONE_DIET
46412	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
46413#endif
46414},
46415
46416{
46417	X86_VGATHERDPDrm, X86_INS_VGATHERDPD, 0,
46418#ifndef CAPSTONE_DIET
46419	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46420#endif
46421},
46422
46423{
46424	X86_VGATHERDPSYrm, X86_INS_VGATHERDPS, 0,
46425#ifndef CAPSTONE_DIET
46426	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46427#endif
46428},
46429
46430{
46431	X86_VGATHERDPSZ128rm, X86_INS_VGATHERDPS, 0,
46432#ifndef CAPSTONE_DIET
46433	{ 0 }, { 0 }, { 0 }, 0, 0
46434#endif
46435},
46436
46437{
46438	X86_VGATHERDPSZ256rm, X86_INS_VGATHERDPS, 0,
46439#ifndef CAPSTONE_DIET
46440	{ 0 }, { 0 }, { 0 }, 0, 0
46441#endif
46442},
46443
46444{
46445	X86_VGATHERDPSZrm, X86_INS_VGATHERDPS, 0,
46446#ifndef CAPSTONE_DIET
46447	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
46448#endif
46449},
46450
46451{
46452	X86_VGATHERDPSrm, X86_INS_VGATHERDPS, 0,
46453#ifndef CAPSTONE_DIET
46454	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46455#endif
46456},
46457
46458{
46459	X86_VGATHERPF0DPDm, X86_INS_VGATHERPF0DPD, 0,
46460#ifndef CAPSTONE_DIET
46461	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46462#endif
46463},
46464
46465{
46466	X86_VGATHERPF0DPSm, X86_INS_VGATHERPF0DPS, 0,
46467#ifndef CAPSTONE_DIET
46468	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46469#endif
46470},
46471
46472{
46473	X86_VGATHERPF0QPDm, X86_INS_VGATHERPF0QPD, 0,
46474#ifndef CAPSTONE_DIET
46475	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46476#endif
46477},
46478
46479{
46480	X86_VGATHERPF0QPSm, X86_INS_VGATHERPF0QPS, 0,
46481#ifndef CAPSTONE_DIET
46482	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46483#endif
46484},
46485
46486{
46487	X86_VGATHERPF1DPDm, X86_INS_VGATHERPF1DPD, 0,
46488#ifndef CAPSTONE_DIET
46489	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46490#endif
46491},
46492
46493{
46494	X86_VGATHERPF1DPSm, X86_INS_VGATHERPF1DPS, 0,
46495#ifndef CAPSTONE_DIET
46496	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46497#endif
46498},
46499
46500{
46501	X86_VGATHERPF1QPDm, X86_INS_VGATHERPF1QPD, 0,
46502#ifndef CAPSTONE_DIET
46503	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46504#endif
46505},
46506
46507{
46508	X86_VGATHERPF1QPSm, X86_INS_VGATHERPF1QPS, 0,
46509#ifndef CAPSTONE_DIET
46510	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
46511#endif
46512},
46513
46514{
46515	X86_VGATHERQPDYrm, X86_INS_VGATHERQPD, 0,
46516#ifndef CAPSTONE_DIET
46517	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46518#endif
46519},
46520
46521{
46522	X86_VGATHERQPDZ128rm, X86_INS_VGATHERQPD, 0,
46523#ifndef CAPSTONE_DIET
46524	{ 0 }, { 0 }, { 0 }, 0, 0
46525#endif
46526},
46527
46528{
46529	X86_VGATHERQPDZ256rm, X86_INS_VGATHERQPD, 0,
46530#ifndef CAPSTONE_DIET
46531	{ 0 }, { 0 }, { 0 }, 0, 0
46532#endif
46533},
46534
46535{
46536	X86_VGATHERQPDZrm, X86_INS_VGATHERQPD, 0,
46537#ifndef CAPSTONE_DIET
46538	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
46539#endif
46540},
46541
46542{
46543	X86_VGATHERQPDrm, X86_INS_VGATHERQPD, 0,
46544#ifndef CAPSTONE_DIET
46545	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46546#endif
46547},
46548
46549{
46550	X86_VGATHERQPSYrm, X86_INS_VGATHERQPS, 0,
46551#ifndef CAPSTONE_DIET
46552	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46553#endif
46554},
46555
46556{
46557	X86_VGATHERQPSZ128rm, X86_INS_VGATHERQPS, 0,
46558#ifndef CAPSTONE_DIET
46559	{ 0 }, { 0 }, { 0 }, 0, 0
46560#endif
46561},
46562
46563{
46564	X86_VGATHERQPSZ256rm, X86_INS_VGATHERQPS, 0,
46565#ifndef CAPSTONE_DIET
46566	{ 0 }, { 0 }, { 0 }, 0, 0
46567#endif
46568},
46569
46570{
46571	X86_VGATHERQPSZrm, X86_INS_VGATHERQPS, 0,
46572#ifndef CAPSTONE_DIET
46573	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
46574#endif
46575},
46576
46577{
46578	X86_VGATHERQPSrm, X86_INS_VGATHERQPS, 0,
46579#ifndef CAPSTONE_DIET
46580	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
46581#endif
46582},
46583
46584{
46585	X86_VGETEXPPDZ128m, X86_INS_VGETEXPPD, 0,
46586#ifndef CAPSTONE_DIET
46587	{ 0 }, { 0 }, { 0 }, 0, 0
46588#endif
46589},
46590
46591{
46592	X86_VGETEXPPDZ128mb, X86_INS_VGETEXPPD, 0,
46593#ifndef CAPSTONE_DIET
46594	{ 0 }, { 0 }, { 0 }, 0, 0
46595#endif
46596},
46597
46598{
46599	X86_VGETEXPPDZ128mbk, X86_INS_VGETEXPPD, 0,
46600#ifndef CAPSTONE_DIET
46601	{ 0 }, { 0 }, { 0 }, 0, 0
46602#endif
46603},
46604
46605{
46606	X86_VGETEXPPDZ128mbkz, X86_INS_VGETEXPPD, 0,
46607#ifndef CAPSTONE_DIET
46608	{ 0 }, { 0 }, { 0 }, 0, 0
46609#endif
46610},
46611
46612{
46613	X86_VGETEXPPDZ128mk, X86_INS_VGETEXPPD, 0,
46614#ifndef CAPSTONE_DIET
46615	{ 0 }, { 0 }, { 0 }, 0, 0
46616#endif
46617},
46618
46619{
46620	X86_VGETEXPPDZ128mkz, X86_INS_VGETEXPPD, 0,
46621#ifndef CAPSTONE_DIET
46622	{ 0 }, { 0 }, { 0 }, 0, 0
46623#endif
46624},
46625
46626{
46627	X86_VGETEXPPDZ128r, X86_INS_VGETEXPPD, 0,
46628#ifndef CAPSTONE_DIET
46629	{ 0 }, { 0 }, { 0 }, 0, 0
46630#endif
46631},
46632
46633{
46634	X86_VGETEXPPDZ128rk, X86_INS_VGETEXPPD, 0,
46635#ifndef CAPSTONE_DIET
46636	{ 0 }, { 0 }, { 0 }, 0, 0
46637#endif
46638},
46639
46640{
46641	X86_VGETEXPPDZ128rkz, X86_INS_VGETEXPPD, 0,
46642#ifndef CAPSTONE_DIET
46643	{ 0 }, { 0 }, { 0 }, 0, 0
46644#endif
46645},
46646
46647{
46648	X86_VGETEXPPDZ256m, X86_INS_VGETEXPPD, 0,
46649#ifndef CAPSTONE_DIET
46650	{ 0 }, { 0 }, { 0 }, 0, 0
46651#endif
46652},
46653
46654{
46655	X86_VGETEXPPDZ256mb, X86_INS_VGETEXPPD, 0,
46656#ifndef CAPSTONE_DIET
46657	{ 0 }, { 0 }, { 0 }, 0, 0
46658#endif
46659},
46660
46661{
46662	X86_VGETEXPPDZ256mbk, X86_INS_VGETEXPPD, 0,
46663#ifndef CAPSTONE_DIET
46664	{ 0 }, { 0 }, { 0 }, 0, 0
46665#endif
46666},
46667
46668{
46669	X86_VGETEXPPDZ256mbkz, X86_INS_VGETEXPPD, 0,
46670#ifndef CAPSTONE_DIET
46671	{ 0 }, { 0 }, { 0 }, 0, 0
46672#endif
46673},
46674
46675{
46676	X86_VGETEXPPDZ256mk, X86_INS_VGETEXPPD, 0,
46677#ifndef CAPSTONE_DIET
46678	{ 0 }, { 0 }, { 0 }, 0, 0
46679#endif
46680},
46681
46682{
46683	X86_VGETEXPPDZ256mkz, X86_INS_VGETEXPPD, 0,
46684#ifndef CAPSTONE_DIET
46685	{ 0 }, { 0 }, { 0 }, 0, 0
46686#endif
46687},
46688
46689{
46690	X86_VGETEXPPDZ256r, X86_INS_VGETEXPPD, 0,
46691#ifndef CAPSTONE_DIET
46692	{ 0 }, { 0 }, { 0 }, 0, 0
46693#endif
46694},
46695
46696{
46697	X86_VGETEXPPDZ256rk, X86_INS_VGETEXPPD, 0,
46698#ifndef CAPSTONE_DIET
46699	{ 0 }, { 0 }, { 0 }, 0, 0
46700#endif
46701},
46702
46703{
46704	X86_VGETEXPPDZ256rkz, X86_INS_VGETEXPPD, 0,
46705#ifndef CAPSTONE_DIET
46706	{ 0 }, { 0 }, { 0 }, 0, 0
46707#endif
46708},
46709
46710{
46711	X86_VGETEXPPDZm, X86_INS_VGETEXPPD, 0,
46712#ifndef CAPSTONE_DIET
46713	{ 0 }, { 0 }, { 0 }, 0, 0
46714#endif
46715},
46716
46717{
46718	X86_VGETEXPPDZmb, X86_INS_VGETEXPPD, 0,
46719#ifndef CAPSTONE_DIET
46720	{ 0 }, { 0 }, { 0 }, 0, 0
46721#endif
46722},
46723
46724{
46725	X86_VGETEXPPDZmbk, X86_INS_VGETEXPPD, 0,
46726#ifndef CAPSTONE_DIET
46727	{ 0 }, { 0 }, { 0 }, 0, 0
46728#endif
46729},
46730
46731{
46732	X86_VGETEXPPDZmbkz, X86_INS_VGETEXPPD, 0,
46733#ifndef CAPSTONE_DIET
46734	{ 0 }, { 0 }, { 0 }, 0, 0
46735#endif
46736},
46737
46738{
46739	X86_VGETEXPPDZmk, X86_INS_VGETEXPPD, 0,
46740#ifndef CAPSTONE_DIET
46741	{ 0 }, { 0 }, { 0 }, 0, 0
46742#endif
46743},
46744
46745{
46746	X86_VGETEXPPDZmkz, X86_INS_VGETEXPPD, 0,
46747#ifndef CAPSTONE_DIET
46748	{ 0 }, { 0 }, { 0 }, 0, 0
46749#endif
46750},
46751
46752{
46753	X86_VGETEXPPDZr, X86_INS_VGETEXPPD, 0,
46754#ifndef CAPSTONE_DIET
46755	{ 0 }, { 0 }, { 0 }, 0, 0
46756#endif
46757},
46758
46759{
46760	X86_VGETEXPPDZrb, X86_INS_VGETEXPPD, 0,
46761#ifndef CAPSTONE_DIET
46762	{ 0 }, { 0 }, { 0 }, 0, 0
46763#endif
46764},
46765
46766{
46767	X86_VGETEXPPDZrbk, X86_INS_VGETEXPPD, 0,
46768#ifndef CAPSTONE_DIET
46769	{ 0 }, { 0 }, { 0 }, 0, 0
46770#endif
46771},
46772
46773{
46774	X86_VGETEXPPDZrbkz, X86_INS_VGETEXPPD, 0,
46775#ifndef CAPSTONE_DIET
46776	{ 0 }, { 0 }, { 0 }, 0, 0
46777#endif
46778},
46779
46780{
46781	X86_VGETEXPPDZrk, X86_INS_VGETEXPPD, 0,
46782#ifndef CAPSTONE_DIET
46783	{ 0 }, { 0 }, { 0 }, 0, 0
46784#endif
46785},
46786
46787{
46788	X86_VGETEXPPDZrkz, X86_INS_VGETEXPPD, 0,
46789#ifndef CAPSTONE_DIET
46790	{ 0 }, { 0 }, { 0 }, 0, 0
46791#endif
46792},
46793
46794{
46795	X86_VGETEXPPSZ128m, X86_INS_VGETEXPPS, 0,
46796#ifndef CAPSTONE_DIET
46797	{ 0 }, { 0 }, { 0 }, 0, 0
46798#endif
46799},
46800
46801{
46802	X86_VGETEXPPSZ128mb, X86_INS_VGETEXPPS, 0,
46803#ifndef CAPSTONE_DIET
46804	{ 0 }, { 0 }, { 0 }, 0, 0
46805#endif
46806},
46807
46808{
46809	X86_VGETEXPPSZ128mbk, X86_INS_VGETEXPPS, 0,
46810#ifndef CAPSTONE_DIET
46811	{ 0 }, { 0 }, { 0 }, 0, 0
46812#endif
46813},
46814
46815{
46816	X86_VGETEXPPSZ128mbkz, X86_INS_VGETEXPPS, 0,
46817#ifndef CAPSTONE_DIET
46818	{ 0 }, { 0 }, { 0 }, 0, 0
46819#endif
46820},
46821
46822{
46823	X86_VGETEXPPSZ128mk, X86_INS_VGETEXPPS, 0,
46824#ifndef CAPSTONE_DIET
46825	{ 0 }, { 0 }, { 0 }, 0, 0
46826#endif
46827},
46828
46829{
46830	X86_VGETEXPPSZ128mkz, X86_INS_VGETEXPPS, 0,
46831#ifndef CAPSTONE_DIET
46832	{ 0 }, { 0 }, { 0 }, 0, 0
46833#endif
46834},
46835
46836{
46837	X86_VGETEXPPSZ128r, X86_INS_VGETEXPPS, 0,
46838#ifndef CAPSTONE_DIET
46839	{ 0 }, { 0 }, { 0 }, 0, 0
46840#endif
46841},
46842
46843{
46844	X86_VGETEXPPSZ128rk, X86_INS_VGETEXPPS, 0,
46845#ifndef CAPSTONE_DIET
46846	{ 0 }, { 0 }, { 0 }, 0, 0
46847#endif
46848},
46849
46850{
46851	X86_VGETEXPPSZ128rkz, X86_INS_VGETEXPPS, 0,
46852#ifndef CAPSTONE_DIET
46853	{ 0 }, { 0 }, { 0 }, 0, 0
46854#endif
46855},
46856
46857{
46858	X86_VGETEXPPSZ256m, X86_INS_VGETEXPPS, 0,
46859#ifndef CAPSTONE_DIET
46860	{ 0 }, { 0 }, { 0 }, 0, 0
46861#endif
46862},
46863
46864{
46865	X86_VGETEXPPSZ256mb, X86_INS_VGETEXPPS, 0,
46866#ifndef CAPSTONE_DIET
46867	{ 0 }, { 0 }, { 0 }, 0, 0
46868#endif
46869},
46870
46871{
46872	X86_VGETEXPPSZ256mbk, X86_INS_VGETEXPPS, 0,
46873#ifndef CAPSTONE_DIET
46874	{ 0 }, { 0 }, { 0 }, 0, 0
46875#endif
46876},
46877
46878{
46879	X86_VGETEXPPSZ256mbkz, X86_INS_VGETEXPPS, 0,
46880#ifndef CAPSTONE_DIET
46881	{ 0 }, { 0 }, { 0 }, 0, 0
46882#endif
46883},
46884
46885{
46886	X86_VGETEXPPSZ256mk, X86_INS_VGETEXPPS, 0,
46887#ifndef CAPSTONE_DIET
46888	{ 0 }, { 0 }, { 0 }, 0, 0
46889#endif
46890},
46891
46892{
46893	X86_VGETEXPPSZ256mkz, X86_INS_VGETEXPPS, 0,
46894#ifndef CAPSTONE_DIET
46895	{ 0 }, { 0 }, { 0 }, 0, 0
46896#endif
46897},
46898
46899{
46900	X86_VGETEXPPSZ256r, X86_INS_VGETEXPPS, 0,
46901#ifndef CAPSTONE_DIET
46902	{ 0 }, { 0 }, { 0 }, 0, 0
46903#endif
46904},
46905
46906{
46907	X86_VGETEXPPSZ256rk, X86_INS_VGETEXPPS, 0,
46908#ifndef CAPSTONE_DIET
46909	{ 0 }, { 0 }, { 0 }, 0, 0
46910#endif
46911},
46912
46913{
46914	X86_VGETEXPPSZ256rkz, X86_INS_VGETEXPPS, 0,
46915#ifndef CAPSTONE_DIET
46916	{ 0 }, { 0 }, { 0 }, 0, 0
46917#endif
46918},
46919
46920{
46921	X86_VGETEXPPSZm, X86_INS_VGETEXPPS, 0,
46922#ifndef CAPSTONE_DIET
46923	{ 0 }, { 0 }, { 0 }, 0, 0
46924#endif
46925},
46926
46927{
46928	X86_VGETEXPPSZmb, X86_INS_VGETEXPPS, 0,
46929#ifndef CAPSTONE_DIET
46930	{ 0 }, { 0 }, { 0 }, 0, 0
46931#endif
46932},
46933
46934{
46935	X86_VGETEXPPSZmbk, X86_INS_VGETEXPPS, 0,
46936#ifndef CAPSTONE_DIET
46937	{ 0 }, { 0 }, { 0 }, 0, 0
46938#endif
46939},
46940
46941{
46942	X86_VGETEXPPSZmbkz, X86_INS_VGETEXPPS, 0,
46943#ifndef CAPSTONE_DIET
46944	{ 0 }, { 0 }, { 0 }, 0, 0
46945#endif
46946},
46947
46948{
46949	X86_VGETEXPPSZmk, X86_INS_VGETEXPPS, 0,
46950#ifndef CAPSTONE_DIET
46951	{ 0 }, { 0 }, { 0 }, 0, 0
46952#endif
46953},
46954
46955{
46956	X86_VGETEXPPSZmkz, X86_INS_VGETEXPPS, 0,
46957#ifndef CAPSTONE_DIET
46958	{ 0 }, { 0 }, { 0 }, 0, 0
46959#endif
46960},
46961
46962{
46963	X86_VGETEXPPSZr, X86_INS_VGETEXPPS, 0,
46964#ifndef CAPSTONE_DIET
46965	{ 0 }, { 0 }, { 0 }, 0, 0
46966#endif
46967},
46968
46969{
46970	X86_VGETEXPPSZrb, X86_INS_VGETEXPPS, 0,
46971#ifndef CAPSTONE_DIET
46972	{ 0 }, { 0 }, { 0 }, 0, 0
46973#endif
46974},
46975
46976{
46977	X86_VGETEXPPSZrbk, X86_INS_VGETEXPPS, 0,
46978#ifndef CAPSTONE_DIET
46979	{ 0 }, { 0 }, { 0 }, 0, 0
46980#endif
46981},
46982
46983{
46984	X86_VGETEXPPSZrbkz, X86_INS_VGETEXPPS, 0,
46985#ifndef CAPSTONE_DIET
46986	{ 0 }, { 0 }, { 0 }, 0, 0
46987#endif
46988},
46989
46990{
46991	X86_VGETEXPPSZrk, X86_INS_VGETEXPPS, 0,
46992#ifndef CAPSTONE_DIET
46993	{ 0 }, { 0 }, { 0 }, 0, 0
46994#endif
46995},
46996
46997{
46998	X86_VGETEXPPSZrkz, X86_INS_VGETEXPPS, 0,
46999#ifndef CAPSTONE_DIET
47000	{ 0 }, { 0 }, { 0 }, 0, 0
47001#endif
47002},
47003
47004{
47005	X86_VGETEXPSDZm, X86_INS_VGETEXPSD, 0,
47006#ifndef CAPSTONE_DIET
47007	{ 0 }, { 0 }, { 0 }, 0, 0
47008#endif
47009},
47010
47011{
47012	X86_VGETEXPSDZmk, X86_INS_VGETEXPSD, 0,
47013#ifndef CAPSTONE_DIET
47014	{ 0 }, { 0 }, { 0 }, 0, 0
47015#endif
47016},
47017
47018{
47019	X86_VGETEXPSDZmkz, X86_INS_VGETEXPSD, 0,
47020#ifndef CAPSTONE_DIET
47021	{ 0 }, { 0 }, { 0 }, 0, 0
47022#endif
47023},
47024
47025{
47026	X86_VGETEXPSDZr, X86_INS_VGETEXPSD, 0,
47027#ifndef CAPSTONE_DIET
47028	{ 0 }, { 0 }, { 0 }, 0, 0
47029#endif
47030},
47031
47032{
47033	X86_VGETEXPSDZrb, X86_INS_VGETEXPSD, 0,
47034#ifndef CAPSTONE_DIET
47035	{ 0 }, { 0 }, { 0 }, 0, 0
47036#endif
47037},
47038
47039{
47040	X86_VGETEXPSDZrbk, X86_INS_VGETEXPSD, 0,
47041#ifndef CAPSTONE_DIET
47042	{ 0 }, { 0 }, { 0 }, 0, 0
47043#endif
47044},
47045
47046{
47047	X86_VGETEXPSDZrbkz, X86_INS_VGETEXPSD, 0,
47048#ifndef CAPSTONE_DIET
47049	{ 0 }, { 0 }, { 0 }, 0, 0
47050#endif
47051},
47052
47053{
47054	X86_VGETEXPSDZrk, X86_INS_VGETEXPSD, 0,
47055#ifndef CAPSTONE_DIET
47056	{ 0 }, { 0 }, { 0 }, 0, 0
47057#endif
47058},
47059
47060{
47061	X86_VGETEXPSDZrkz, X86_INS_VGETEXPSD, 0,
47062#ifndef CAPSTONE_DIET
47063	{ 0 }, { 0 }, { 0 }, 0, 0
47064#endif
47065},
47066
47067{
47068	X86_VGETEXPSSZm, X86_INS_VGETEXPSS, 0,
47069#ifndef CAPSTONE_DIET
47070	{ 0 }, { 0 }, { 0 }, 0, 0
47071#endif
47072},
47073
47074{
47075	X86_VGETEXPSSZmk, X86_INS_VGETEXPSS, 0,
47076#ifndef CAPSTONE_DIET
47077	{ 0 }, { 0 }, { 0 }, 0, 0
47078#endif
47079},
47080
47081{
47082	X86_VGETEXPSSZmkz, X86_INS_VGETEXPSS, 0,
47083#ifndef CAPSTONE_DIET
47084	{ 0 }, { 0 }, { 0 }, 0, 0
47085#endif
47086},
47087
47088{
47089	X86_VGETEXPSSZr, X86_INS_VGETEXPSS, 0,
47090#ifndef CAPSTONE_DIET
47091	{ 0 }, { 0 }, { 0 }, 0, 0
47092#endif
47093},
47094
47095{
47096	X86_VGETEXPSSZrb, X86_INS_VGETEXPSS, 0,
47097#ifndef CAPSTONE_DIET
47098	{ 0 }, { 0 }, { 0 }, 0, 0
47099#endif
47100},
47101
47102{
47103	X86_VGETEXPSSZrbk, X86_INS_VGETEXPSS, 0,
47104#ifndef CAPSTONE_DIET
47105	{ 0 }, { 0 }, { 0 }, 0, 0
47106#endif
47107},
47108
47109{
47110	X86_VGETEXPSSZrbkz, X86_INS_VGETEXPSS, 0,
47111#ifndef CAPSTONE_DIET
47112	{ 0 }, { 0 }, { 0 }, 0, 0
47113#endif
47114},
47115
47116{
47117	X86_VGETEXPSSZrk, X86_INS_VGETEXPSS, 0,
47118#ifndef CAPSTONE_DIET
47119	{ 0 }, { 0 }, { 0 }, 0, 0
47120#endif
47121},
47122
47123{
47124	X86_VGETEXPSSZrkz, X86_INS_VGETEXPSS, 0,
47125#ifndef CAPSTONE_DIET
47126	{ 0 }, { 0 }, { 0 }, 0, 0
47127#endif
47128},
47129
47130{
47131	X86_VGETMANTPDZ128rmbi, X86_INS_VGETMANTPD, 0,
47132#ifndef CAPSTONE_DIET
47133	{ 0 }, { 0 }, { 0 }, 0, 0
47134#endif
47135},
47136
47137{
47138	X86_VGETMANTPDZ128rmbik, X86_INS_VGETMANTPD, 0,
47139#ifndef CAPSTONE_DIET
47140	{ 0 }, { 0 }, { 0 }, 0, 0
47141#endif
47142},
47143
47144{
47145	X86_VGETMANTPDZ128rmbikz, X86_INS_VGETMANTPD, 0,
47146#ifndef CAPSTONE_DIET
47147	{ 0 }, { 0 }, { 0 }, 0, 0
47148#endif
47149},
47150
47151{
47152	X86_VGETMANTPDZ128rmi, X86_INS_VGETMANTPD, 0,
47153#ifndef CAPSTONE_DIET
47154	{ 0 }, { 0 }, { 0 }, 0, 0
47155#endif
47156},
47157
47158{
47159	X86_VGETMANTPDZ128rmik, X86_INS_VGETMANTPD, 0,
47160#ifndef CAPSTONE_DIET
47161	{ 0 }, { 0 }, { 0 }, 0, 0
47162#endif
47163},
47164
47165{
47166	X86_VGETMANTPDZ128rmikz, X86_INS_VGETMANTPD, 0,
47167#ifndef CAPSTONE_DIET
47168	{ 0 }, { 0 }, { 0 }, 0, 0
47169#endif
47170},
47171
47172{
47173	X86_VGETMANTPDZ128rri, X86_INS_VGETMANTPD, 0,
47174#ifndef CAPSTONE_DIET
47175	{ 0 }, { 0 }, { 0 }, 0, 0
47176#endif
47177},
47178
47179{
47180	X86_VGETMANTPDZ128rrik, X86_INS_VGETMANTPD, 0,
47181#ifndef CAPSTONE_DIET
47182	{ 0 }, { 0 }, { 0 }, 0, 0
47183#endif
47184},
47185
47186{
47187	X86_VGETMANTPDZ128rrikz, X86_INS_VGETMANTPD, 0,
47188#ifndef CAPSTONE_DIET
47189	{ 0 }, { 0 }, { 0 }, 0, 0
47190#endif
47191},
47192
47193{
47194	X86_VGETMANTPDZ256rmbi, X86_INS_VGETMANTPD, 0,
47195#ifndef CAPSTONE_DIET
47196	{ 0 }, { 0 }, { 0 }, 0, 0
47197#endif
47198},
47199
47200{
47201	X86_VGETMANTPDZ256rmbik, X86_INS_VGETMANTPD, 0,
47202#ifndef CAPSTONE_DIET
47203	{ 0 }, { 0 }, { 0 }, 0, 0
47204#endif
47205},
47206
47207{
47208	X86_VGETMANTPDZ256rmbikz, X86_INS_VGETMANTPD, 0,
47209#ifndef CAPSTONE_DIET
47210	{ 0 }, { 0 }, { 0 }, 0, 0
47211#endif
47212},
47213
47214{
47215	X86_VGETMANTPDZ256rmi, X86_INS_VGETMANTPD, 0,
47216#ifndef CAPSTONE_DIET
47217	{ 0 }, { 0 }, { 0 }, 0, 0
47218#endif
47219},
47220
47221{
47222	X86_VGETMANTPDZ256rmik, X86_INS_VGETMANTPD, 0,
47223#ifndef CAPSTONE_DIET
47224	{ 0 }, { 0 }, { 0 }, 0, 0
47225#endif
47226},
47227
47228{
47229	X86_VGETMANTPDZ256rmikz, X86_INS_VGETMANTPD, 0,
47230#ifndef CAPSTONE_DIET
47231	{ 0 }, { 0 }, { 0 }, 0, 0
47232#endif
47233},
47234
47235{
47236	X86_VGETMANTPDZ256rri, X86_INS_VGETMANTPD, 0,
47237#ifndef CAPSTONE_DIET
47238	{ 0 }, { 0 }, { 0 }, 0, 0
47239#endif
47240},
47241
47242{
47243	X86_VGETMANTPDZ256rrik, X86_INS_VGETMANTPD, 0,
47244#ifndef CAPSTONE_DIET
47245	{ 0 }, { 0 }, { 0 }, 0, 0
47246#endif
47247},
47248
47249{
47250	X86_VGETMANTPDZ256rrikz, X86_INS_VGETMANTPD, 0,
47251#ifndef CAPSTONE_DIET
47252	{ 0 }, { 0 }, { 0 }, 0, 0
47253#endif
47254},
47255
47256{
47257	X86_VGETMANTPDZrmbi, X86_INS_VGETMANTPD, 0,
47258#ifndef CAPSTONE_DIET
47259	{ 0 }, { 0 }, { 0 }, 0, 0
47260#endif
47261},
47262
47263{
47264	X86_VGETMANTPDZrmbik, X86_INS_VGETMANTPD, 0,
47265#ifndef CAPSTONE_DIET
47266	{ 0 }, { 0 }, { 0 }, 0, 0
47267#endif
47268},
47269
47270{
47271	X86_VGETMANTPDZrmbikz, X86_INS_VGETMANTPD, 0,
47272#ifndef CAPSTONE_DIET
47273	{ 0 }, { 0 }, { 0 }, 0, 0
47274#endif
47275},
47276
47277{
47278	X86_VGETMANTPDZrmi, X86_INS_VGETMANTPD, 0,
47279#ifndef CAPSTONE_DIET
47280	{ 0 }, { 0 }, { 0 }, 0, 0
47281#endif
47282},
47283
47284{
47285	X86_VGETMANTPDZrmik, X86_INS_VGETMANTPD, 0,
47286#ifndef CAPSTONE_DIET
47287	{ 0 }, { 0 }, { 0 }, 0, 0
47288#endif
47289},
47290
47291{
47292	X86_VGETMANTPDZrmikz, X86_INS_VGETMANTPD, 0,
47293#ifndef CAPSTONE_DIET
47294	{ 0 }, { 0 }, { 0 }, 0, 0
47295#endif
47296},
47297
47298{
47299	X86_VGETMANTPDZrri, X86_INS_VGETMANTPD, 0,
47300#ifndef CAPSTONE_DIET
47301	{ 0 }, { 0 }, { 0 }, 0, 0
47302#endif
47303},
47304
47305{
47306	X86_VGETMANTPDZrrib, X86_INS_VGETMANTPD, 0,
47307#ifndef CAPSTONE_DIET
47308	{ 0 }, { 0 }, { 0 }, 0, 0
47309#endif
47310},
47311
47312{
47313	X86_VGETMANTPDZrribk, X86_INS_VGETMANTPD, 0,
47314#ifndef CAPSTONE_DIET
47315	{ 0 }, { 0 }, { 0 }, 0, 0
47316#endif
47317},
47318
47319{
47320	X86_VGETMANTPDZrribkz, X86_INS_VGETMANTPD, 0,
47321#ifndef CAPSTONE_DIET
47322	{ 0 }, { 0 }, { 0 }, 0, 0
47323#endif
47324},
47325
47326{
47327	X86_VGETMANTPDZrrik, X86_INS_VGETMANTPD, 0,
47328#ifndef CAPSTONE_DIET
47329	{ 0 }, { 0 }, { 0 }, 0, 0
47330#endif
47331},
47332
47333{
47334	X86_VGETMANTPDZrrikz, X86_INS_VGETMANTPD, 0,
47335#ifndef CAPSTONE_DIET
47336	{ 0 }, { 0 }, { 0 }, 0, 0
47337#endif
47338},
47339
47340{
47341	X86_VGETMANTPSZ128rmbi, X86_INS_VGETMANTPS, 0,
47342#ifndef CAPSTONE_DIET
47343	{ 0 }, { 0 }, { 0 }, 0, 0
47344#endif
47345},
47346
47347{
47348	X86_VGETMANTPSZ128rmbik, X86_INS_VGETMANTPS, 0,
47349#ifndef CAPSTONE_DIET
47350	{ 0 }, { 0 }, { 0 }, 0, 0
47351#endif
47352},
47353
47354{
47355	X86_VGETMANTPSZ128rmbikz, X86_INS_VGETMANTPS, 0,
47356#ifndef CAPSTONE_DIET
47357	{ 0 }, { 0 }, { 0 }, 0, 0
47358#endif
47359},
47360
47361{
47362	X86_VGETMANTPSZ128rmi, X86_INS_VGETMANTPS, 0,
47363#ifndef CAPSTONE_DIET
47364	{ 0 }, { 0 }, { 0 }, 0, 0
47365#endif
47366},
47367
47368{
47369	X86_VGETMANTPSZ128rmik, X86_INS_VGETMANTPS, 0,
47370#ifndef CAPSTONE_DIET
47371	{ 0 }, { 0 }, { 0 }, 0, 0
47372#endif
47373},
47374
47375{
47376	X86_VGETMANTPSZ128rmikz, X86_INS_VGETMANTPS, 0,
47377#ifndef CAPSTONE_DIET
47378	{ 0 }, { 0 }, { 0 }, 0, 0
47379#endif
47380},
47381
47382{
47383	X86_VGETMANTPSZ128rri, X86_INS_VGETMANTPS, 0,
47384#ifndef CAPSTONE_DIET
47385	{ 0 }, { 0 }, { 0 }, 0, 0
47386#endif
47387},
47388
47389{
47390	X86_VGETMANTPSZ128rrik, X86_INS_VGETMANTPS, 0,
47391#ifndef CAPSTONE_DIET
47392	{ 0 }, { 0 }, { 0 }, 0, 0
47393#endif
47394},
47395
47396{
47397	X86_VGETMANTPSZ128rrikz, X86_INS_VGETMANTPS, 0,
47398#ifndef CAPSTONE_DIET
47399	{ 0 }, { 0 }, { 0 }, 0, 0
47400#endif
47401},
47402
47403{
47404	X86_VGETMANTPSZ256rmbi, X86_INS_VGETMANTPS, 0,
47405#ifndef CAPSTONE_DIET
47406	{ 0 }, { 0 }, { 0 }, 0, 0
47407#endif
47408},
47409
47410{
47411	X86_VGETMANTPSZ256rmbik, X86_INS_VGETMANTPS, 0,
47412#ifndef CAPSTONE_DIET
47413	{ 0 }, { 0 }, { 0 }, 0, 0
47414#endif
47415},
47416
47417{
47418	X86_VGETMANTPSZ256rmbikz, X86_INS_VGETMANTPS, 0,
47419#ifndef CAPSTONE_DIET
47420	{ 0 }, { 0 }, { 0 }, 0, 0
47421#endif
47422},
47423
47424{
47425	X86_VGETMANTPSZ256rmi, X86_INS_VGETMANTPS, 0,
47426#ifndef CAPSTONE_DIET
47427	{ 0 }, { 0 }, { 0 }, 0, 0
47428#endif
47429},
47430
47431{
47432	X86_VGETMANTPSZ256rmik, X86_INS_VGETMANTPS, 0,
47433#ifndef CAPSTONE_DIET
47434	{ 0 }, { 0 }, { 0 }, 0, 0
47435#endif
47436},
47437
47438{
47439	X86_VGETMANTPSZ256rmikz, X86_INS_VGETMANTPS, 0,
47440#ifndef CAPSTONE_DIET
47441	{ 0 }, { 0 }, { 0 }, 0, 0
47442#endif
47443},
47444
47445{
47446	X86_VGETMANTPSZ256rri, X86_INS_VGETMANTPS, 0,
47447#ifndef CAPSTONE_DIET
47448	{ 0 }, { 0 }, { 0 }, 0, 0
47449#endif
47450},
47451
47452{
47453	X86_VGETMANTPSZ256rrik, X86_INS_VGETMANTPS, 0,
47454#ifndef CAPSTONE_DIET
47455	{ 0 }, { 0 }, { 0 }, 0, 0
47456#endif
47457},
47458
47459{
47460	X86_VGETMANTPSZ256rrikz, X86_INS_VGETMANTPS, 0,
47461#ifndef CAPSTONE_DIET
47462	{ 0 }, { 0 }, { 0 }, 0, 0
47463#endif
47464},
47465
47466{
47467	X86_VGETMANTPSZrmbi, X86_INS_VGETMANTPS, 0,
47468#ifndef CAPSTONE_DIET
47469	{ 0 }, { 0 }, { 0 }, 0, 0
47470#endif
47471},
47472
47473{
47474	X86_VGETMANTPSZrmbik, X86_INS_VGETMANTPS, 0,
47475#ifndef CAPSTONE_DIET
47476	{ 0 }, { 0 }, { 0 }, 0, 0
47477#endif
47478},
47479
47480{
47481	X86_VGETMANTPSZrmbikz, X86_INS_VGETMANTPS, 0,
47482#ifndef CAPSTONE_DIET
47483	{ 0 }, { 0 }, { 0 }, 0, 0
47484#endif
47485},
47486
47487{
47488	X86_VGETMANTPSZrmi, X86_INS_VGETMANTPS, 0,
47489#ifndef CAPSTONE_DIET
47490	{ 0 }, { 0 }, { 0 }, 0, 0
47491#endif
47492},
47493
47494{
47495	X86_VGETMANTPSZrmik, X86_INS_VGETMANTPS, 0,
47496#ifndef CAPSTONE_DIET
47497	{ 0 }, { 0 }, { 0 }, 0, 0
47498#endif
47499},
47500
47501{
47502	X86_VGETMANTPSZrmikz, X86_INS_VGETMANTPS, 0,
47503#ifndef CAPSTONE_DIET
47504	{ 0 }, { 0 }, { 0 }, 0, 0
47505#endif
47506},
47507
47508{
47509	X86_VGETMANTPSZrri, X86_INS_VGETMANTPS, 0,
47510#ifndef CAPSTONE_DIET
47511	{ 0 }, { 0 }, { 0 }, 0, 0
47512#endif
47513},
47514
47515{
47516	X86_VGETMANTPSZrrib, X86_INS_VGETMANTPS, 0,
47517#ifndef CAPSTONE_DIET
47518	{ 0 }, { 0 }, { 0 }, 0, 0
47519#endif
47520},
47521
47522{
47523	X86_VGETMANTPSZrribk, X86_INS_VGETMANTPS, 0,
47524#ifndef CAPSTONE_DIET
47525	{ 0 }, { 0 }, { 0 }, 0, 0
47526#endif
47527},
47528
47529{
47530	X86_VGETMANTPSZrribkz, X86_INS_VGETMANTPS, 0,
47531#ifndef CAPSTONE_DIET
47532	{ 0 }, { 0 }, { 0 }, 0, 0
47533#endif
47534},
47535
47536{
47537	X86_VGETMANTPSZrrik, X86_INS_VGETMANTPS, 0,
47538#ifndef CAPSTONE_DIET
47539	{ 0 }, { 0 }, { 0 }, 0, 0
47540#endif
47541},
47542
47543{
47544	X86_VGETMANTPSZrrikz, X86_INS_VGETMANTPS, 0,
47545#ifndef CAPSTONE_DIET
47546	{ 0 }, { 0 }, { 0 }, 0, 0
47547#endif
47548},
47549
47550{
47551	X86_VGETMANTSDZrmi, X86_INS_VGETMANTSD, 0,
47552#ifndef CAPSTONE_DIET
47553	{ 0 }, { 0 }, { 0 }, 0, 0
47554#endif
47555},
47556
47557{
47558	X86_VGETMANTSDZrmik, X86_INS_VGETMANTSD, 0,
47559#ifndef CAPSTONE_DIET
47560	{ 0 }, { 0 }, { 0 }, 0, 0
47561#endif
47562},
47563
47564{
47565	X86_VGETMANTSDZrmikz, X86_INS_VGETMANTSD, 0,
47566#ifndef CAPSTONE_DIET
47567	{ 0 }, { 0 }, { 0 }, 0, 0
47568#endif
47569},
47570
47571{
47572	X86_VGETMANTSDZrri, X86_INS_VGETMANTSD, 0,
47573#ifndef CAPSTONE_DIET
47574	{ 0 }, { 0 }, { 0 }, 0, 0
47575#endif
47576},
47577
47578{
47579	X86_VGETMANTSDZrrib, X86_INS_VGETMANTSD, 0,
47580#ifndef CAPSTONE_DIET
47581	{ 0 }, { 0 }, { 0 }, 0, 0
47582#endif
47583},
47584
47585{
47586	X86_VGETMANTSDZrribk, X86_INS_VGETMANTSD, 0,
47587#ifndef CAPSTONE_DIET
47588	{ 0 }, { 0 }, { 0 }, 0, 0
47589#endif
47590},
47591
47592{
47593	X86_VGETMANTSDZrribkz, X86_INS_VGETMANTSD, 0,
47594#ifndef CAPSTONE_DIET
47595	{ 0 }, { 0 }, { 0 }, 0, 0
47596#endif
47597},
47598
47599{
47600	X86_VGETMANTSDZrrik, X86_INS_VGETMANTSD, 0,
47601#ifndef CAPSTONE_DIET
47602	{ 0 }, { 0 }, { 0 }, 0, 0
47603#endif
47604},
47605
47606{
47607	X86_VGETMANTSDZrrikz, X86_INS_VGETMANTSD, 0,
47608#ifndef CAPSTONE_DIET
47609	{ 0 }, { 0 }, { 0 }, 0, 0
47610#endif
47611},
47612
47613{
47614	X86_VGETMANTSSZrmi, X86_INS_VGETMANTSS, 0,
47615#ifndef CAPSTONE_DIET
47616	{ 0 }, { 0 }, { 0 }, 0, 0
47617#endif
47618},
47619
47620{
47621	X86_VGETMANTSSZrmik, X86_INS_VGETMANTSS, 0,
47622#ifndef CAPSTONE_DIET
47623	{ 0 }, { 0 }, { 0 }, 0, 0
47624#endif
47625},
47626
47627{
47628	X86_VGETMANTSSZrmikz, X86_INS_VGETMANTSS, 0,
47629#ifndef CAPSTONE_DIET
47630	{ 0 }, { 0 }, { 0 }, 0, 0
47631#endif
47632},
47633
47634{
47635	X86_VGETMANTSSZrri, X86_INS_VGETMANTSS, 0,
47636#ifndef CAPSTONE_DIET
47637	{ 0 }, { 0 }, { 0 }, 0, 0
47638#endif
47639},
47640
47641{
47642	X86_VGETMANTSSZrrib, X86_INS_VGETMANTSS, 0,
47643#ifndef CAPSTONE_DIET
47644	{ 0 }, { 0 }, { 0 }, 0, 0
47645#endif
47646},
47647
47648{
47649	X86_VGETMANTSSZrribk, X86_INS_VGETMANTSS, 0,
47650#ifndef CAPSTONE_DIET
47651	{ 0 }, { 0 }, { 0 }, 0, 0
47652#endif
47653},
47654
47655{
47656	X86_VGETMANTSSZrribkz, X86_INS_VGETMANTSS, 0,
47657#ifndef CAPSTONE_DIET
47658	{ 0 }, { 0 }, { 0 }, 0, 0
47659#endif
47660},
47661
47662{
47663	X86_VGETMANTSSZrrik, X86_INS_VGETMANTSS, 0,
47664#ifndef CAPSTONE_DIET
47665	{ 0 }, { 0 }, { 0 }, 0, 0
47666#endif
47667},
47668
47669{
47670	X86_VGETMANTSSZrrikz, X86_INS_VGETMANTSS, 0,
47671#ifndef CAPSTONE_DIET
47672	{ 0 }, { 0 }, { 0 }, 0, 0
47673#endif
47674},
47675
47676{
47677	X86_VGF2P8AFFINEINVQBYrmi, X86_INS_VGF2P8AFFINEINVQB, 0,
47678#ifndef CAPSTONE_DIET
47679	{ 0 }, { 0 }, { 0 }, 0, 0
47680#endif
47681},
47682
47683{
47684	X86_VGF2P8AFFINEINVQBYrri, X86_INS_VGF2P8AFFINEINVQB, 0,
47685#ifndef CAPSTONE_DIET
47686	{ 0 }, { 0 }, { 0 }, 0, 0
47687#endif
47688},
47689
47690{
47691	X86_VGF2P8AFFINEINVQBZ128rmbi, X86_INS_VGF2P8AFFINEINVQB, 0,
47692#ifndef CAPSTONE_DIET
47693	{ 0 }, { 0 }, { 0 }, 0, 0
47694#endif
47695},
47696
47697{
47698	X86_VGF2P8AFFINEINVQBZ128rmbik, X86_INS_VGF2P8AFFINEINVQB, 0,
47699#ifndef CAPSTONE_DIET
47700	{ 0 }, { 0 }, { 0 }, 0, 0
47701#endif
47702},
47703
47704{
47705	X86_VGF2P8AFFINEINVQBZ128rmbikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47706#ifndef CAPSTONE_DIET
47707	{ 0 }, { 0 }, { 0 }, 0, 0
47708#endif
47709},
47710
47711{
47712	X86_VGF2P8AFFINEINVQBZ128rmi, X86_INS_VGF2P8AFFINEINVQB, 0,
47713#ifndef CAPSTONE_DIET
47714	{ 0 }, { 0 }, { 0 }, 0, 0
47715#endif
47716},
47717
47718{
47719	X86_VGF2P8AFFINEINVQBZ128rmik, X86_INS_VGF2P8AFFINEINVQB, 0,
47720#ifndef CAPSTONE_DIET
47721	{ 0 }, { 0 }, { 0 }, 0, 0
47722#endif
47723},
47724
47725{
47726	X86_VGF2P8AFFINEINVQBZ128rmikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47727#ifndef CAPSTONE_DIET
47728	{ 0 }, { 0 }, { 0 }, 0, 0
47729#endif
47730},
47731
47732{
47733	X86_VGF2P8AFFINEINVQBZ128rri, X86_INS_VGF2P8AFFINEINVQB, 0,
47734#ifndef CAPSTONE_DIET
47735	{ 0 }, { 0 }, { 0 }, 0, 0
47736#endif
47737},
47738
47739{
47740	X86_VGF2P8AFFINEINVQBZ128rrik, X86_INS_VGF2P8AFFINEINVQB, 0,
47741#ifndef CAPSTONE_DIET
47742	{ 0 }, { 0 }, { 0 }, 0, 0
47743#endif
47744},
47745
47746{
47747	X86_VGF2P8AFFINEINVQBZ128rrikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47748#ifndef CAPSTONE_DIET
47749	{ 0 }, { 0 }, { 0 }, 0, 0
47750#endif
47751},
47752
47753{
47754	X86_VGF2P8AFFINEINVQBZ256rmbi, X86_INS_VGF2P8AFFINEINVQB, 0,
47755#ifndef CAPSTONE_DIET
47756	{ 0 }, { 0 }, { 0 }, 0, 0
47757#endif
47758},
47759
47760{
47761	X86_VGF2P8AFFINEINVQBZ256rmbik, X86_INS_VGF2P8AFFINEINVQB, 0,
47762#ifndef CAPSTONE_DIET
47763	{ 0 }, { 0 }, { 0 }, 0, 0
47764#endif
47765},
47766
47767{
47768	X86_VGF2P8AFFINEINVQBZ256rmbikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47769#ifndef CAPSTONE_DIET
47770	{ 0 }, { 0 }, { 0 }, 0, 0
47771#endif
47772},
47773
47774{
47775	X86_VGF2P8AFFINEINVQBZ256rmi, X86_INS_VGF2P8AFFINEINVQB, 0,
47776#ifndef CAPSTONE_DIET
47777	{ 0 }, { 0 }, { 0 }, 0, 0
47778#endif
47779},
47780
47781{
47782	X86_VGF2P8AFFINEINVQBZ256rmik, X86_INS_VGF2P8AFFINEINVQB, 0,
47783#ifndef CAPSTONE_DIET
47784	{ 0 }, { 0 }, { 0 }, 0, 0
47785#endif
47786},
47787
47788{
47789	X86_VGF2P8AFFINEINVQBZ256rmikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47790#ifndef CAPSTONE_DIET
47791	{ 0 }, { 0 }, { 0 }, 0, 0
47792#endif
47793},
47794
47795{
47796	X86_VGF2P8AFFINEINVQBZ256rri, X86_INS_VGF2P8AFFINEINVQB, 0,
47797#ifndef CAPSTONE_DIET
47798	{ 0 }, { 0 }, { 0 }, 0, 0
47799#endif
47800},
47801
47802{
47803	X86_VGF2P8AFFINEINVQBZ256rrik, X86_INS_VGF2P8AFFINEINVQB, 0,
47804#ifndef CAPSTONE_DIET
47805	{ 0 }, { 0 }, { 0 }, 0, 0
47806#endif
47807},
47808
47809{
47810	X86_VGF2P8AFFINEINVQBZ256rrikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47811#ifndef CAPSTONE_DIET
47812	{ 0 }, { 0 }, { 0 }, 0, 0
47813#endif
47814},
47815
47816{
47817	X86_VGF2P8AFFINEINVQBZrmbi, X86_INS_VGF2P8AFFINEINVQB, 0,
47818#ifndef CAPSTONE_DIET
47819	{ 0 }, { 0 }, { 0 }, 0, 0
47820#endif
47821},
47822
47823{
47824	X86_VGF2P8AFFINEINVQBZrmbik, X86_INS_VGF2P8AFFINEINVQB, 0,
47825#ifndef CAPSTONE_DIET
47826	{ 0 }, { 0 }, { 0 }, 0, 0
47827#endif
47828},
47829
47830{
47831	X86_VGF2P8AFFINEINVQBZrmbikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47832#ifndef CAPSTONE_DIET
47833	{ 0 }, { 0 }, { 0 }, 0, 0
47834#endif
47835},
47836
47837{
47838	X86_VGF2P8AFFINEINVQBZrmi, X86_INS_VGF2P8AFFINEINVQB, 0,
47839#ifndef CAPSTONE_DIET
47840	{ 0 }, { 0 }, { 0 }, 0, 0
47841#endif
47842},
47843
47844{
47845	X86_VGF2P8AFFINEINVQBZrmik, X86_INS_VGF2P8AFFINEINVQB, 0,
47846#ifndef CAPSTONE_DIET
47847	{ 0 }, { 0 }, { 0 }, 0, 0
47848#endif
47849},
47850
47851{
47852	X86_VGF2P8AFFINEINVQBZrmikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47853#ifndef CAPSTONE_DIET
47854	{ 0 }, { 0 }, { 0 }, 0, 0
47855#endif
47856},
47857
47858{
47859	X86_VGF2P8AFFINEINVQBZrri, X86_INS_VGF2P8AFFINEINVQB, 0,
47860#ifndef CAPSTONE_DIET
47861	{ 0 }, { 0 }, { 0 }, 0, 0
47862#endif
47863},
47864
47865{
47866	X86_VGF2P8AFFINEINVQBZrrik, X86_INS_VGF2P8AFFINEINVQB, 0,
47867#ifndef CAPSTONE_DIET
47868	{ 0 }, { 0 }, { 0 }, 0, 0
47869#endif
47870},
47871
47872{
47873	X86_VGF2P8AFFINEINVQBZrrikz, X86_INS_VGF2P8AFFINEINVQB, 0,
47874#ifndef CAPSTONE_DIET
47875	{ 0 }, { 0 }, { 0 }, 0, 0
47876#endif
47877},
47878
47879{
47880	X86_VGF2P8AFFINEINVQBrmi, X86_INS_VGF2P8AFFINEINVQB, 0,
47881#ifndef CAPSTONE_DIET
47882	{ 0 }, { 0 }, { 0 }, 0, 0
47883#endif
47884},
47885
47886{
47887	X86_VGF2P8AFFINEINVQBrri, X86_INS_VGF2P8AFFINEINVQB, 0,
47888#ifndef CAPSTONE_DIET
47889	{ 0 }, { 0 }, { 0 }, 0, 0
47890#endif
47891},
47892
47893{
47894	X86_VGF2P8AFFINEQBYrmi, X86_INS_VGF2P8AFFINEQB, 0,
47895#ifndef CAPSTONE_DIET
47896	{ 0 }, { 0 }, { 0 }, 0, 0
47897#endif
47898},
47899
47900{
47901	X86_VGF2P8AFFINEQBYrri, X86_INS_VGF2P8AFFINEQB, 0,
47902#ifndef CAPSTONE_DIET
47903	{ 0 }, { 0 }, { 0 }, 0, 0
47904#endif
47905},
47906
47907{
47908	X86_VGF2P8AFFINEQBZ128rmbi, X86_INS_VGF2P8AFFINEQB, 0,
47909#ifndef CAPSTONE_DIET
47910	{ 0 }, { 0 }, { 0 }, 0, 0
47911#endif
47912},
47913
47914{
47915	X86_VGF2P8AFFINEQBZ128rmbik, X86_INS_VGF2P8AFFINEQB, 0,
47916#ifndef CAPSTONE_DIET
47917	{ 0 }, { 0 }, { 0 }, 0, 0
47918#endif
47919},
47920
47921{
47922	X86_VGF2P8AFFINEQBZ128rmbikz, X86_INS_VGF2P8AFFINEQB, 0,
47923#ifndef CAPSTONE_DIET
47924	{ 0 }, { 0 }, { 0 }, 0, 0
47925#endif
47926},
47927
47928{
47929	X86_VGF2P8AFFINEQBZ128rmi, X86_INS_VGF2P8AFFINEQB, 0,
47930#ifndef CAPSTONE_DIET
47931	{ 0 }, { 0 }, { 0 }, 0, 0
47932#endif
47933},
47934
47935{
47936	X86_VGF2P8AFFINEQBZ128rmik, X86_INS_VGF2P8AFFINEQB, 0,
47937#ifndef CAPSTONE_DIET
47938	{ 0 }, { 0 }, { 0 }, 0, 0
47939#endif
47940},
47941
47942{
47943	X86_VGF2P8AFFINEQBZ128rmikz, X86_INS_VGF2P8AFFINEQB, 0,
47944#ifndef CAPSTONE_DIET
47945	{ 0 }, { 0 }, { 0 }, 0, 0
47946#endif
47947},
47948
47949{
47950	X86_VGF2P8AFFINEQBZ128rri, X86_INS_VGF2P8AFFINEQB, 0,
47951#ifndef CAPSTONE_DIET
47952	{ 0 }, { 0 }, { 0 }, 0, 0
47953#endif
47954},
47955
47956{
47957	X86_VGF2P8AFFINEQBZ128rrik, X86_INS_VGF2P8AFFINEQB, 0,
47958#ifndef CAPSTONE_DIET
47959	{ 0 }, { 0 }, { 0 }, 0, 0
47960#endif
47961},
47962
47963{
47964	X86_VGF2P8AFFINEQBZ128rrikz, X86_INS_VGF2P8AFFINEQB, 0,
47965#ifndef CAPSTONE_DIET
47966	{ 0 }, { 0 }, { 0 }, 0, 0
47967#endif
47968},
47969
47970{
47971	X86_VGF2P8AFFINEQBZ256rmbi, X86_INS_VGF2P8AFFINEQB, 0,
47972#ifndef CAPSTONE_DIET
47973	{ 0 }, { 0 }, { 0 }, 0, 0
47974#endif
47975},
47976
47977{
47978	X86_VGF2P8AFFINEQBZ256rmbik, X86_INS_VGF2P8AFFINEQB, 0,
47979#ifndef CAPSTONE_DIET
47980	{ 0 }, { 0 }, { 0 }, 0, 0
47981#endif
47982},
47983
47984{
47985	X86_VGF2P8AFFINEQBZ256rmbikz, X86_INS_VGF2P8AFFINEQB, 0,
47986#ifndef CAPSTONE_DIET
47987	{ 0 }, { 0 }, { 0 }, 0, 0
47988#endif
47989},
47990
47991{
47992	X86_VGF2P8AFFINEQBZ256rmi, X86_INS_VGF2P8AFFINEQB, 0,
47993#ifndef CAPSTONE_DIET
47994	{ 0 }, { 0 }, { 0 }, 0, 0
47995#endif
47996},
47997
47998{
47999	X86_VGF2P8AFFINEQBZ256rmik, X86_INS_VGF2P8AFFINEQB, 0,
48000#ifndef CAPSTONE_DIET
48001	{ 0 }, { 0 }, { 0 }, 0, 0
48002#endif
48003},
48004
48005{
48006	X86_VGF2P8AFFINEQBZ256rmikz, X86_INS_VGF2P8AFFINEQB, 0,
48007#ifndef CAPSTONE_DIET
48008	{ 0 }, { 0 }, { 0 }, 0, 0
48009#endif
48010},
48011
48012{
48013	X86_VGF2P8AFFINEQBZ256rri, X86_INS_VGF2P8AFFINEQB, 0,
48014#ifndef CAPSTONE_DIET
48015	{ 0 }, { 0 }, { 0 }, 0, 0
48016#endif
48017},
48018
48019{
48020	X86_VGF2P8AFFINEQBZ256rrik, X86_INS_VGF2P8AFFINEQB, 0,
48021#ifndef CAPSTONE_DIET
48022	{ 0 }, { 0 }, { 0 }, 0, 0
48023#endif
48024},
48025
48026{
48027	X86_VGF2P8AFFINEQBZ256rrikz, X86_INS_VGF2P8AFFINEQB, 0,
48028#ifndef CAPSTONE_DIET
48029	{ 0 }, { 0 }, { 0 }, 0, 0
48030#endif
48031},
48032
48033{
48034	X86_VGF2P8AFFINEQBZrmbi, X86_INS_VGF2P8AFFINEQB, 0,
48035#ifndef CAPSTONE_DIET
48036	{ 0 }, { 0 }, { 0 }, 0, 0
48037#endif
48038},
48039
48040{
48041	X86_VGF2P8AFFINEQBZrmbik, X86_INS_VGF2P8AFFINEQB, 0,
48042#ifndef CAPSTONE_DIET
48043	{ 0 }, { 0 }, { 0 }, 0, 0
48044#endif
48045},
48046
48047{
48048	X86_VGF2P8AFFINEQBZrmbikz, X86_INS_VGF2P8AFFINEQB, 0,
48049#ifndef CAPSTONE_DIET
48050	{ 0 }, { 0 }, { 0 }, 0, 0
48051#endif
48052},
48053
48054{
48055	X86_VGF2P8AFFINEQBZrmi, X86_INS_VGF2P8AFFINEQB, 0,
48056#ifndef CAPSTONE_DIET
48057	{ 0 }, { 0 }, { 0 }, 0, 0
48058#endif
48059},
48060
48061{
48062	X86_VGF2P8AFFINEQBZrmik, X86_INS_VGF2P8AFFINEQB, 0,
48063#ifndef CAPSTONE_DIET
48064	{ 0 }, { 0 }, { 0 }, 0, 0
48065#endif
48066},
48067
48068{
48069	X86_VGF2P8AFFINEQBZrmikz, X86_INS_VGF2P8AFFINEQB, 0,
48070#ifndef CAPSTONE_DIET
48071	{ 0 }, { 0 }, { 0 }, 0, 0
48072#endif
48073},
48074
48075{
48076	X86_VGF2P8AFFINEQBZrri, X86_INS_VGF2P8AFFINEQB, 0,
48077#ifndef CAPSTONE_DIET
48078	{ 0 }, { 0 }, { 0 }, 0, 0
48079#endif
48080},
48081
48082{
48083	X86_VGF2P8AFFINEQBZrrik, X86_INS_VGF2P8AFFINEQB, 0,
48084#ifndef CAPSTONE_DIET
48085	{ 0 }, { 0 }, { 0 }, 0, 0
48086#endif
48087},
48088
48089{
48090	X86_VGF2P8AFFINEQBZrrikz, X86_INS_VGF2P8AFFINEQB, 0,
48091#ifndef CAPSTONE_DIET
48092	{ 0 }, { 0 }, { 0 }, 0, 0
48093#endif
48094},
48095
48096{
48097	X86_VGF2P8AFFINEQBrmi, X86_INS_VGF2P8AFFINEQB, 0,
48098#ifndef CAPSTONE_DIET
48099	{ 0 }, { 0 }, { 0 }, 0, 0
48100#endif
48101},
48102
48103{
48104	X86_VGF2P8AFFINEQBrri, X86_INS_VGF2P8AFFINEQB, 0,
48105#ifndef CAPSTONE_DIET
48106	{ 0 }, { 0 }, { 0 }, 0, 0
48107#endif
48108},
48109
48110{
48111	X86_VGF2P8MULBYrm, X86_INS_VGF2P8MULB, 0,
48112#ifndef CAPSTONE_DIET
48113	{ 0 }, { 0 }, { 0 }, 0, 0
48114#endif
48115},
48116
48117{
48118	X86_VGF2P8MULBYrr, X86_INS_VGF2P8MULB, 0,
48119#ifndef CAPSTONE_DIET
48120	{ 0 }, { 0 }, { 0 }, 0, 0
48121#endif
48122},
48123
48124{
48125	X86_VGF2P8MULBZ128rm, X86_INS_VGF2P8MULB, 0,
48126#ifndef CAPSTONE_DIET
48127	{ 0 }, { 0 }, { 0 }, 0, 0
48128#endif
48129},
48130
48131{
48132	X86_VGF2P8MULBZ128rmk, X86_INS_VGF2P8MULB, 0,
48133#ifndef CAPSTONE_DIET
48134	{ 0 }, { 0 }, { 0 }, 0, 0
48135#endif
48136},
48137
48138{
48139	X86_VGF2P8MULBZ128rmkz, X86_INS_VGF2P8MULB, 0,
48140#ifndef CAPSTONE_DIET
48141	{ 0 }, { 0 }, { 0 }, 0, 0
48142#endif
48143},
48144
48145{
48146	X86_VGF2P8MULBZ128rr, X86_INS_VGF2P8MULB, 0,
48147#ifndef CAPSTONE_DIET
48148	{ 0 }, { 0 }, { 0 }, 0, 0
48149#endif
48150},
48151
48152{
48153	X86_VGF2P8MULBZ128rrk, X86_INS_VGF2P8MULB, 0,
48154#ifndef CAPSTONE_DIET
48155	{ 0 }, { 0 }, { 0 }, 0, 0
48156#endif
48157},
48158
48159{
48160	X86_VGF2P8MULBZ128rrkz, X86_INS_VGF2P8MULB, 0,
48161#ifndef CAPSTONE_DIET
48162	{ 0 }, { 0 }, { 0 }, 0, 0
48163#endif
48164},
48165
48166{
48167	X86_VGF2P8MULBZ256rm, X86_INS_VGF2P8MULB, 0,
48168#ifndef CAPSTONE_DIET
48169	{ 0 }, { 0 }, { 0 }, 0, 0
48170#endif
48171},
48172
48173{
48174	X86_VGF2P8MULBZ256rmk, X86_INS_VGF2P8MULB, 0,
48175#ifndef CAPSTONE_DIET
48176	{ 0 }, { 0 }, { 0 }, 0, 0
48177#endif
48178},
48179
48180{
48181	X86_VGF2P8MULBZ256rmkz, X86_INS_VGF2P8MULB, 0,
48182#ifndef CAPSTONE_DIET
48183	{ 0 }, { 0 }, { 0 }, 0, 0
48184#endif
48185},
48186
48187{
48188	X86_VGF2P8MULBZ256rr, X86_INS_VGF2P8MULB, 0,
48189#ifndef CAPSTONE_DIET
48190	{ 0 }, { 0 }, { 0 }, 0, 0
48191#endif
48192},
48193
48194{
48195	X86_VGF2P8MULBZ256rrk, X86_INS_VGF2P8MULB, 0,
48196#ifndef CAPSTONE_DIET
48197	{ 0 }, { 0 }, { 0 }, 0, 0
48198#endif
48199},
48200
48201{
48202	X86_VGF2P8MULBZ256rrkz, X86_INS_VGF2P8MULB, 0,
48203#ifndef CAPSTONE_DIET
48204	{ 0 }, { 0 }, { 0 }, 0, 0
48205#endif
48206},
48207
48208{
48209	X86_VGF2P8MULBZrm, X86_INS_VGF2P8MULB, 0,
48210#ifndef CAPSTONE_DIET
48211	{ 0 }, { 0 }, { 0 }, 0, 0
48212#endif
48213},
48214
48215{
48216	X86_VGF2P8MULBZrmk, X86_INS_VGF2P8MULB, 0,
48217#ifndef CAPSTONE_DIET
48218	{ 0 }, { 0 }, { 0 }, 0, 0
48219#endif
48220},
48221
48222{
48223	X86_VGF2P8MULBZrmkz, X86_INS_VGF2P8MULB, 0,
48224#ifndef CAPSTONE_DIET
48225	{ 0 }, { 0 }, { 0 }, 0, 0
48226#endif
48227},
48228
48229{
48230	X86_VGF2P8MULBZrr, X86_INS_VGF2P8MULB, 0,
48231#ifndef CAPSTONE_DIET
48232	{ 0 }, { 0 }, { 0 }, 0, 0
48233#endif
48234},
48235
48236{
48237	X86_VGF2P8MULBZrrk, X86_INS_VGF2P8MULB, 0,
48238#ifndef CAPSTONE_DIET
48239	{ 0 }, { 0 }, { 0 }, 0, 0
48240#endif
48241},
48242
48243{
48244	X86_VGF2P8MULBZrrkz, X86_INS_VGF2P8MULB, 0,
48245#ifndef CAPSTONE_DIET
48246	{ 0 }, { 0 }, { 0 }, 0, 0
48247#endif
48248},
48249
48250{
48251	X86_VGF2P8MULBrm, X86_INS_VGF2P8MULB, 0,
48252#ifndef CAPSTONE_DIET
48253	{ 0 }, { 0 }, { 0 }, 0, 0
48254#endif
48255},
48256
48257{
48258	X86_VGF2P8MULBrr, X86_INS_VGF2P8MULB, 0,
48259#ifndef CAPSTONE_DIET
48260	{ 0 }, { 0 }, { 0 }, 0, 0
48261#endif
48262},
48263
48264{
48265	X86_VHADDPDYrm, X86_INS_VHADDPD, 0,
48266#ifndef CAPSTONE_DIET
48267	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48268#endif
48269},
48270
48271{
48272	X86_VHADDPDYrr, X86_INS_VHADDPD, 0,
48273#ifndef CAPSTONE_DIET
48274	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48275#endif
48276},
48277
48278{
48279	X86_VHADDPDrm, X86_INS_VHADDPD, 0,
48280#ifndef CAPSTONE_DIET
48281	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48282#endif
48283},
48284
48285{
48286	X86_VHADDPDrr, X86_INS_VHADDPD, 0,
48287#ifndef CAPSTONE_DIET
48288	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48289#endif
48290},
48291
48292{
48293	X86_VHADDPSYrm, X86_INS_VHADDPS, 0,
48294#ifndef CAPSTONE_DIET
48295	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48296#endif
48297},
48298
48299{
48300	X86_VHADDPSYrr, X86_INS_VHADDPS, 0,
48301#ifndef CAPSTONE_DIET
48302	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48303#endif
48304},
48305
48306{
48307	X86_VHADDPSrm, X86_INS_VHADDPS, 0,
48308#ifndef CAPSTONE_DIET
48309	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48310#endif
48311},
48312
48313{
48314	X86_VHADDPSrr, X86_INS_VHADDPS, 0,
48315#ifndef CAPSTONE_DIET
48316	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48317#endif
48318},
48319
48320{
48321	X86_VHSUBPDYrm, X86_INS_VHSUBPD, 0,
48322#ifndef CAPSTONE_DIET
48323	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48324#endif
48325},
48326
48327{
48328	X86_VHSUBPDYrr, X86_INS_VHSUBPD, 0,
48329#ifndef CAPSTONE_DIET
48330	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48331#endif
48332},
48333
48334{
48335	X86_VHSUBPDrm, X86_INS_VHSUBPD, 0,
48336#ifndef CAPSTONE_DIET
48337	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48338#endif
48339},
48340
48341{
48342	X86_VHSUBPDrr, X86_INS_VHSUBPD, 0,
48343#ifndef CAPSTONE_DIET
48344	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48345#endif
48346},
48347
48348{
48349	X86_VHSUBPSYrm, X86_INS_VHSUBPS, 0,
48350#ifndef CAPSTONE_DIET
48351	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48352#endif
48353},
48354
48355{
48356	X86_VHSUBPSYrr, X86_INS_VHSUBPS, 0,
48357#ifndef CAPSTONE_DIET
48358	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48359#endif
48360},
48361
48362{
48363	X86_VHSUBPSrm, X86_INS_VHSUBPS, 0,
48364#ifndef CAPSTONE_DIET
48365	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48366#endif
48367},
48368
48369{
48370	X86_VHSUBPSrr, X86_INS_VHSUBPS, 0,
48371#ifndef CAPSTONE_DIET
48372	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48373#endif
48374},
48375
48376{
48377	X86_VINSERTF128rm, X86_INS_VINSERTF128, 0,
48378#ifndef CAPSTONE_DIET
48379	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48380#endif
48381},
48382
48383{
48384	X86_VINSERTF128rr, X86_INS_VINSERTF128, 0,
48385#ifndef CAPSTONE_DIET
48386	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48387#endif
48388},
48389
48390{
48391	X86_VINSERTF32x4Z256rm, X86_INS_VINSERTF32X4, 0,
48392#ifndef CAPSTONE_DIET
48393	{ 0 }, { 0 }, { 0 }, 0, 0
48394#endif
48395},
48396
48397{
48398	X86_VINSERTF32x4Z256rmk, X86_INS_VINSERTF32X4, 0,
48399#ifndef CAPSTONE_DIET
48400	{ 0 }, { 0 }, { 0 }, 0, 0
48401#endif
48402},
48403
48404{
48405	X86_VINSERTF32x4Z256rmkz, X86_INS_VINSERTF32X4, 0,
48406#ifndef CAPSTONE_DIET
48407	{ 0 }, { 0 }, { 0 }, 0, 0
48408#endif
48409},
48410
48411{
48412	X86_VINSERTF32x4Z256rr, X86_INS_VINSERTF32X4, 0,
48413#ifndef CAPSTONE_DIET
48414	{ 0 }, { 0 }, { 0 }, 0, 0
48415#endif
48416},
48417
48418{
48419	X86_VINSERTF32x4Z256rrk, X86_INS_VINSERTF32X4, 0,
48420#ifndef CAPSTONE_DIET
48421	{ 0 }, { 0 }, { 0 }, 0, 0
48422#endif
48423},
48424
48425{
48426	X86_VINSERTF32x4Z256rrkz, X86_INS_VINSERTF32X4, 0,
48427#ifndef CAPSTONE_DIET
48428	{ 0 }, { 0 }, { 0 }, 0, 0
48429#endif
48430},
48431
48432{
48433	X86_VINSERTF32x4Zrm, X86_INS_VINSERTF32X4, 0,
48434#ifndef CAPSTONE_DIET
48435	{ 0 }, { 0 }, { 0 }, 0, 0
48436#endif
48437},
48438
48439{
48440	X86_VINSERTF32x4Zrmk, X86_INS_VINSERTF32X4, 0,
48441#ifndef CAPSTONE_DIET
48442	{ 0 }, { 0 }, { 0 }, 0, 0
48443#endif
48444},
48445
48446{
48447	X86_VINSERTF32x4Zrmkz, X86_INS_VINSERTF32X4, 0,
48448#ifndef CAPSTONE_DIET
48449	{ 0 }, { 0 }, { 0 }, 0, 0
48450#endif
48451},
48452
48453{
48454	X86_VINSERTF32x4Zrr, X86_INS_VINSERTF32X4, 0,
48455#ifndef CAPSTONE_DIET
48456	{ 0 }, { 0 }, { 0 }, 0, 0
48457#endif
48458},
48459
48460{
48461	X86_VINSERTF32x4Zrrk, X86_INS_VINSERTF32X4, 0,
48462#ifndef CAPSTONE_DIET
48463	{ 0 }, { 0 }, { 0 }, 0, 0
48464#endif
48465},
48466
48467{
48468	X86_VINSERTF32x4Zrrkz, X86_INS_VINSERTF32X4, 0,
48469#ifndef CAPSTONE_DIET
48470	{ 0 }, { 0 }, { 0 }, 0, 0
48471#endif
48472},
48473
48474{
48475	X86_VINSERTF32x8Zrm, X86_INS_VINSERTF32X8, 0,
48476#ifndef CAPSTONE_DIET
48477	{ 0 }, { 0 }, { 0 }, 0, 0
48478#endif
48479},
48480
48481{
48482	X86_VINSERTF32x8Zrmk, X86_INS_VINSERTF32X8, 0,
48483#ifndef CAPSTONE_DIET
48484	{ 0 }, { 0 }, { 0 }, 0, 0
48485#endif
48486},
48487
48488{
48489	X86_VINSERTF32x8Zrmkz, X86_INS_VINSERTF32X8, 0,
48490#ifndef CAPSTONE_DIET
48491	{ 0 }, { 0 }, { 0 }, 0, 0
48492#endif
48493},
48494
48495{
48496	X86_VINSERTF32x8Zrr, X86_INS_VINSERTF32X8, 0,
48497#ifndef CAPSTONE_DIET
48498	{ 0 }, { 0 }, { 0 }, 0, 0
48499#endif
48500},
48501
48502{
48503	X86_VINSERTF32x8Zrrk, X86_INS_VINSERTF32X8, 0,
48504#ifndef CAPSTONE_DIET
48505	{ 0 }, { 0 }, { 0 }, 0, 0
48506#endif
48507},
48508
48509{
48510	X86_VINSERTF32x8Zrrkz, X86_INS_VINSERTF32X8, 0,
48511#ifndef CAPSTONE_DIET
48512	{ 0 }, { 0 }, { 0 }, 0, 0
48513#endif
48514},
48515
48516{
48517	X86_VINSERTF64x2Z256rm, X86_INS_VINSERTF64X2, 1,
48518#ifndef CAPSTONE_DIET
48519	{ 0 }, { 0 }, { 0 }, 0, 0
48520#endif
48521},
48522
48523{
48524	X86_VINSERTF64x2Z256rmk, X86_INS_VINSERTF64X2, 1,
48525#ifndef CAPSTONE_DIET
48526	{ 0 }, { 0 }, { 0 }, 0, 0
48527#endif
48528},
48529
48530{
48531	X86_VINSERTF64x2Z256rmkz, X86_INS_VINSERTF64X2, 1,
48532#ifndef CAPSTONE_DIET
48533	{ 0 }, { 0 }, { 0 }, 0, 0
48534#endif
48535},
48536
48537{
48538	X86_VINSERTF64x2Z256rr, X86_INS_VINSERTF64X2, 1,
48539#ifndef CAPSTONE_DIET
48540	{ 0 }, { 0 }, { 0 }, 0, 0
48541#endif
48542},
48543
48544{
48545	X86_VINSERTF64x2Z256rrk, X86_INS_VINSERTF64X2, 1,
48546#ifndef CAPSTONE_DIET
48547	{ 0 }, { 0 }, { 0 }, 0, 0
48548#endif
48549},
48550
48551{
48552	X86_VINSERTF64x2Z256rrkz, X86_INS_VINSERTF64X2, 1,
48553#ifndef CAPSTONE_DIET
48554	{ 0 }, { 0 }, { 0 }, 0, 0
48555#endif
48556},
48557
48558{
48559	X86_VINSERTF64x2Zrm, X86_INS_VINSERTF64X2, 1,
48560#ifndef CAPSTONE_DIET
48561	{ 0 }, { 0 }, { 0 }, 0, 0
48562#endif
48563},
48564
48565{
48566	X86_VINSERTF64x2Zrmk, X86_INS_VINSERTF64X2, 1,
48567#ifndef CAPSTONE_DIET
48568	{ 0 }, { 0 }, { 0 }, 0, 0
48569#endif
48570},
48571
48572{
48573	X86_VINSERTF64x2Zrmkz, X86_INS_VINSERTF64X2, 1,
48574#ifndef CAPSTONE_DIET
48575	{ 0 }, { 0 }, { 0 }, 0, 0
48576#endif
48577},
48578
48579{
48580	X86_VINSERTF64x2Zrr, X86_INS_VINSERTF64X2, 1,
48581#ifndef CAPSTONE_DIET
48582	{ 0 }, { 0 }, { 0 }, 0, 0
48583#endif
48584},
48585
48586{
48587	X86_VINSERTF64x2Zrrk, X86_INS_VINSERTF64X2, 1,
48588#ifndef CAPSTONE_DIET
48589	{ 0 }, { 0 }, { 0 }, 0, 0
48590#endif
48591},
48592
48593{
48594	X86_VINSERTF64x2Zrrkz, X86_INS_VINSERTF64X2, 1,
48595#ifndef CAPSTONE_DIET
48596	{ 0 }, { 0 }, { 0 }, 0, 0
48597#endif
48598},
48599
48600{
48601	X86_VINSERTF64x4Zrm, X86_INS_VINSERTF64X4, 1,
48602#ifndef CAPSTONE_DIET
48603	{ 0 }, { 0 }, { 0 }, 0, 0
48604#endif
48605},
48606
48607{
48608	X86_VINSERTF64x4Zrmk, X86_INS_VINSERTF64X4, 1,
48609#ifndef CAPSTONE_DIET
48610	{ 0 }, { 0 }, { 0 }, 0, 0
48611#endif
48612},
48613
48614{
48615	X86_VINSERTF64x4Zrmkz, X86_INS_VINSERTF64X4, 1,
48616#ifndef CAPSTONE_DIET
48617	{ 0 }, { 0 }, { 0 }, 0, 0
48618#endif
48619},
48620
48621{
48622	X86_VINSERTF64x4Zrr, X86_INS_VINSERTF64X4, 1,
48623#ifndef CAPSTONE_DIET
48624	{ 0 }, { 0 }, { 0 }, 0, 0
48625#endif
48626},
48627
48628{
48629	X86_VINSERTF64x4Zrrk, X86_INS_VINSERTF64X4, 1,
48630#ifndef CAPSTONE_DIET
48631	{ 0 }, { 0 }, { 0 }, 0, 0
48632#endif
48633},
48634
48635{
48636	X86_VINSERTF64x4Zrrkz, X86_INS_VINSERTF64X4, 1,
48637#ifndef CAPSTONE_DIET
48638	{ 0 }, { 0 }, { 0 }, 0, 0
48639#endif
48640},
48641
48642{
48643	X86_VINSERTI128rm, X86_INS_VINSERTI128, 0,
48644#ifndef CAPSTONE_DIET
48645	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
48646#endif
48647},
48648
48649{
48650	X86_VINSERTI128rr, X86_INS_VINSERTI128, 0,
48651#ifndef CAPSTONE_DIET
48652	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
48653#endif
48654},
48655
48656{
48657	X86_VINSERTI32x4Z256rm, X86_INS_VINSERTI32X4, 0,
48658#ifndef CAPSTONE_DIET
48659	{ 0 }, { 0 }, { 0 }, 0, 0
48660#endif
48661},
48662
48663{
48664	X86_VINSERTI32x4Z256rmk, X86_INS_VINSERTI32X4, 0,
48665#ifndef CAPSTONE_DIET
48666	{ 0 }, { 0 }, { 0 }, 0, 0
48667#endif
48668},
48669
48670{
48671	X86_VINSERTI32x4Z256rmkz, X86_INS_VINSERTI32X4, 0,
48672#ifndef CAPSTONE_DIET
48673	{ 0 }, { 0 }, { 0 }, 0, 0
48674#endif
48675},
48676
48677{
48678	X86_VINSERTI32x4Z256rr, X86_INS_VINSERTI32X4, 0,
48679#ifndef CAPSTONE_DIET
48680	{ 0 }, { 0 }, { 0 }, 0, 0
48681#endif
48682},
48683
48684{
48685	X86_VINSERTI32x4Z256rrk, X86_INS_VINSERTI32X4, 0,
48686#ifndef CAPSTONE_DIET
48687	{ 0 }, { 0 }, { 0 }, 0, 0
48688#endif
48689},
48690
48691{
48692	X86_VINSERTI32x4Z256rrkz, X86_INS_VINSERTI32X4, 0,
48693#ifndef CAPSTONE_DIET
48694	{ 0 }, { 0 }, { 0 }, 0, 0
48695#endif
48696},
48697
48698{
48699	X86_VINSERTI32x4Zrm, X86_INS_VINSERTI32X4, 0,
48700#ifndef CAPSTONE_DIET
48701	{ 0 }, { 0 }, { 0 }, 0, 0
48702#endif
48703},
48704
48705{
48706	X86_VINSERTI32x4Zrmk, X86_INS_VINSERTI32X4, 0,
48707#ifndef CAPSTONE_DIET
48708	{ 0 }, { 0 }, { 0 }, 0, 0
48709#endif
48710},
48711
48712{
48713	X86_VINSERTI32x4Zrmkz, X86_INS_VINSERTI32X4, 0,
48714#ifndef CAPSTONE_DIET
48715	{ 0 }, { 0 }, { 0 }, 0, 0
48716#endif
48717},
48718
48719{
48720	X86_VINSERTI32x4Zrr, X86_INS_VINSERTI32X4, 0,
48721#ifndef CAPSTONE_DIET
48722	{ 0 }, { 0 }, { 0 }, 0, 0
48723#endif
48724},
48725
48726{
48727	X86_VINSERTI32x4Zrrk, X86_INS_VINSERTI32X4, 0,
48728#ifndef CAPSTONE_DIET
48729	{ 0 }, { 0 }, { 0 }, 0, 0
48730#endif
48731},
48732
48733{
48734	X86_VINSERTI32x4Zrrkz, X86_INS_VINSERTI32X4, 0,
48735#ifndef CAPSTONE_DIET
48736	{ 0 }, { 0 }, { 0 }, 0, 0
48737#endif
48738},
48739
48740{
48741	X86_VINSERTI32x8Zrm, X86_INS_VINSERTI32X8, 0,
48742#ifndef CAPSTONE_DIET
48743	{ 0 }, { 0 }, { 0 }, 0, 0
48744#endif
48745},
48746
48747{
48748	X86_VINSERTI32x8Zrmk, X86_INS_VINSERTI32X8, 0,
48749#ifndef CAPSTONE_DIET
48750	{ 0 }, { 0 }, { 0 }, 0, 0
48751#endif
48752},
48753
48754{
48755	X86_VINSERTI32x8Zrmkz, X86_INS_VINSERTI32X8, 0,
48756#ifndef CAPSTONE_DIET
48757	{ 0 }, { 0 }, { 0 }, 0, 0
48758#endif
48759},
48760
48761{
48762	X86_VINSERTI32x8Zrr, X86_INS_VINSERTI32X8, 0,
48763#ifndef CAPSTONE_DIET
48764	{ 0 }, { 0 }, { 0 }, 0, 0
48765#endif
48766},
48767
48768{
48769	X86_VINSERTI32x8Zrrk, X86_INS_VINSERTI32X8, 0,
48770#ifndef CAPSTONE_DIET
48771	{ 0 }, { 0 }, { 0 }, 0, 0
48772#endif
48773},
48774
48775{
48776	X86_VINSERTI32x8Zrrkz, X86_INS_VINSERTI32X8, 0,
48777#ifndef CAPSTONE_DIET
48778	{ 0 }, { 0 }, { 0 }, 0, 0
48779#endif
48780},
48781
48782{
48783	X86_VINSERTI64x2Z256rm, X86_INS_VINSERTI64X2, 1,
48784#ifndef CAPSTONE_DIET
48785	{ 0 }, { 0 }, { 0 }, 0, 0
48786#endif
48787},
48788
48789{
48790	X86_VINSERTI64x2Z256rmk, X86_INS_VINSERTI64X2, 1,
48791#ifndef CAPSTONE_DIET
48792	{ 0 }, { 0 }, { 0 }, 0, 0
48793#endif
48794},
48795
48796{
48797	X86_VINSERTI64x2Z256rmkz, X86_INS_VINSERTI64X2, 1,
48798#ifndef CAPSTONE_DIET
48799	{ 0 }, { 0 }, { 0 }, 0, 0
48800#endif
48801},
48802
48803{
48804	X86_VINSERTI64x2Z256rr, X86_INS_VINSERTI64X2, 1,
48805#ifndef CAPSTONE_DIET
48806	{ 0 }, { 0 }, { 0 }, 0, 0
48807#endif
48808},
48809
48810{
48811	X86_VINSERTI64x2Z256rrk, X86_INS_VINSERTI64X2, 1,
48812#ifndef CAPSTONE_DIET
48813	{ 0 }, { 0 }, { 0 }, 0, 0
48814#endif
48815},
48816
48817{
48818	X86_VINSERTI64x2Z256rrkz, X86_INS_VINSERTI64X2, 1,
48819#ifndef CAPSTONE_DIET
48820	{ 0 }, { 0 }, { 0 }, 0, 0
48821#endif
48822},
48823
48824{
48825	X86_VINSERTI64x2Zrm, X86_INS_VINSERTI64X2, 1,
48826#ifndef CAPSTONE_DIET
48827	{ 0 }, { 0 }, { 0 }, 0, 0
48828#endif
48829},
48830
48831{
48832	X86_VINSERTI64x2Zrmk, X86_INS_VINSERTI64X2, 1,
48833#ifndef CAPSTONE_DIET
48834	{ 0 }, { 0 }, { 0 }, 0, 0
48835#endif
48836},
48837
48838{
48839	X86_VINSERTI64x2Zrmkz, X86_INS_VINSERTI64X2, 1,
48840#ifndef CAPSTONE_DIET
48841	{ 0 }, { 0 }, { 0 }, 0, 0
48842#endif
48843},
48844
48845{
48846	X86_VINSERTI64x2Zrr, X86_INS_VINSERTI64X2, 1,
48847#ifndef CAPSTONE_DIET
48848	{ 0 }, { 0 }, { 0 }, 0, 0
48849#endif
48850},
48851
48852{
48853	X86_VINSERTI64x2Zrrk, X86_INS_VINSERTI64X2, 1,
48854#ifndef CAPSTONE_DIET
48855	{ 0 }, { 0 }, { 0 }, 0, 0
48856#endif
48857},
48858
48859{
48860	X86_VINSERTI64x2Zrrkz, X86_INS_VINSERTI64X2, 1,
48861#ifndef CAPSTONE_DIET
48862	{ 0 }, { 0 }, { 0 }, 0, 0
48863#endif
48864},
48865
48866{
48867	X86_VINSERTI64x4Zrm, X86_INS_VINSERTI64X4, 1,
48868#ifndef CAPSTONE_DIET
48869	{ 0 }, { 0 }, { 0 }, 0, 0
48870#endif
48871},
48872
48873{
48874	X86_VINSERTI64x4Zrmk, X86_INS_VINSERTI64X4, 1,
48875#ifndef CAPSTONE_DIET
48876	{ 0 }, { 0 }, { 0 }, 0, 0
48877#endif
48878},
48879
48880{
48881	X86_VINSERTI64x4Zrmkz, X86_INS_VINSERTI64X4, 1,
48882#ifndef CAPSTONE_DIET
48883	{ 0 }, { 0 }, { 0 }, 0, 0
48884#endif
48885},
48886
48887{
48888	X86_VINSERTI64x4Zrr, X86_INS_VINSERTI64X4, 1,
48889#ifndef CAPSTONE_DIET
48890	{ 0 }, { 0 }, { 0 }, 0, 0
48891#endif
48892},
48893
48894{
48895	X86_VINSERTI64x4Zrrk, X86_INS_VINSERTI64X4, 1,
48896#ifndef CAPSTONE_DIET
48897	{ 0 }, { 0 }, { 0 }, 0, 0
48898#endif
48899},
48900
48901{
48902	X86_VINSERTI64x4Zrrkz, X86_INS_VINSERTI64X4, 1,
48903#ifndef CAPSTONE_DIET
48904	{ 0 }, { 0 }, { 0 }, 0, 0
48905#endif
48906},
48907
48908{
48909	X86_VINSERTPSZrm, X86_INS_VINSERTPS, 0,
48910#ifndef CAPSTONE_DIET
48911	{ 0 }, { 0 }, { 0 }, 0, 0
48912#endif
48913},
48914
48915{
48916	X86_VINSERTPSZrr, X86_INS_VINSERTPS, 0,
48917#ifndef CAPSTONE_DIET
48918	{ 0 }, { 0 }, { 0 }, 0, 0
48919#endif
48920},
48921
48922{
48923	X86_VINSERTPSrm, X86_INS_VINSERTPS, 0,
48924#ifndef CAPSTONE_DIET
48925	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48926#endif
48927},
48928
48929{
48930	X86_VINSERTPSrr, X86_INS_VINSERTPS, 0,
48931#ifndef CAPSTONE_DIET
48932	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48933#endif
48934},
48935
48936{
48937	X86_VLDDQUYrm, X86_INS_VLDDQU, 0,
48938#ifndef CAPSTONE_DIET
48939	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48940#endif
48941},
48942
48943{
48944	X86_VLDDQUrm, X86_INS_VLDDQU, 0,
48945#ifndef CAPSTONE_DIET
48946	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48947#endif
48948},
48949
48950{
48951	X86_VLDMXCSR, X86_INS_VLDMXCSR, 0,
48952#ifndef CAPSTONE_DIET
48953	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48954#endif
48955},
48956
48957{
48958	X86_VMASKMOVDQU, X86_INS_VMASKMOVDQU, 0,
48959#ifndef CAPSTONE_DIET
48960	{ X86_REG_EDI, 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOT64BITMODE, 0 }, 0, 0
48961#endif
48962},
48963
48964{
48965	X86_VMASKMOVDQU64, X86_INS_VMASKMOVDQU, 1,
48966#ifndef CAPSTONE_DIET
48967	{ X86_REG_RDI, 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_MODE64, 0 }, 0, 0
48968#endif
48969},
48970
48971{
48972	X86_VMASKMOVPDYmr, X86_INS_VMASKMOVPD, 0,
48973#ifndef CAPSTONE_DIET
48974	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48975#endif
48976},
48977
48978{
48979	X86_VMASKMOVPDYrm, X86_INS_VMASKMOVPD, 0,
48980#ifndef CAPSTONE_DIET
48981	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48982#endif
48983},
48984
48985{
48986	X86_VMASKMOVPDmr, X86_INS_VMASKMOVPD, 0,
48987#ifndef CAPSTONE_DIET
48988	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48989#endif
48990},
48991
48992{
48993	X86_VMASKMOVPDrm, X86_INS_VMASKMOVPD, 0,
48994#ifndef CAPSTONE_DIET
48995	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
48996#endif
48997},
48998
48999{
49000	X86_VMASKMOVPSYmr, X86_INS_VMASKMOVPS, 0,
49001#ifndef CAPSTONE_DIET
49002	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49003#endif
49004},
49005
49006{
49007	X86_VMASKMOVPSYrm, X86_INS_VMASKMOVPS, 0,
49008#ifndef CAPSTONE_DIET
49009	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49010#endif
49011},
49012
49013{
49014	X86_VMASKMOVPSmr, X86_INS_VMASKMOVPS, 0,
49015#ifndef CAPSTONE_DIET
49016	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49017#endif
49018},
49019
49020{
49021	X86_VMASKMOVPSrm, X86_INS_VMASKMOVPS, 0,
49022#ifndef CAPSTONE_DIET
49023	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49024#endif
49025},
49026
49027{
49028	X86_VMAXCPDYrm, X86_INS_VMAXPD, 0,
49029#ifndef CAPSTONE_DIET
49030	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49031#endif
49032},
49033
49034{
49035	X86_VMAXCPDYrr, X86_INS_VMAXPD, 0,
49036#ifndef CAPSTONE_DIET
49037	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49038#endif
49039},
49040
49041{
49042	X86_VMAXCPDZ128rm, X86_INS_VMAXPD, 0,
49043#ifndef CAPSTONE_DIET
49044	{ 0 }, { 0 }, { 0 }, 0, 0
49045#endif
49046},
49047
49048{
49049	X86_VMAXCPDZ128rmb, X86_INS_VMAXPD, 0,
49050#ifndef CAPSTONE_DIET
49051	{ 0 }, { 0 }, { 0 }, 0, 0
49052#endif
49053},
49054
49055{
49056	X86_VMAXCPDZ128rmbk, X86_INS_VMAXPD, 0,
49057#ifndef CAPSTONE_DIET
49058	{ 0 }, { 0 }, { 0 }, 0, 0
49059#endif
49060},
49061
49062{
49063	X86_VMAXCPDZ128rmbkz, X86_INS_VMAXPD, 0,
49064#ifndef CAPSTONE_DIET
49065	{ 0 }, { 0 }, { 0 }, 0, 0
49066#endif
49067},
49068
49069{
49070	X86_VMAXCPDZ128rmk, X86_INS_VMAXPD, 0,
49071#ifndef CAPSTONE_DIET
49072	{ 0 }, { 0 }, { 0 }, 0, 0
49073#endif
49074},
49075
49076{
49077	X86_VMAXCPDZ128rmkz, X86_INS_VMAXPD, 0,
49078#ifndef CAPSTONE_DIET
49079	{ 0 }, { 0 }, { 0 }, 0, 0
49080#endif
49081},
49082
49083{
49084	X86_VMAXCPDZ128rr, X86_INS_VMAXPD, 0,
49085#ifndef CAPSTONE_DIET
49086	{ 0 }, { 0 }, { 0 }, 0, 0
49087#endif
49088},
49089
49090{
49091	X86_VMAXCPDZ128rrk, X86_INS_VMAXPD, 0,
49092#ifndef CAPSTONE_DIET
49093	{ 0 }, { 0 }, { 0 }, 0, 0
49094#endif
49095},
49096
49097{
49098	X86_VMAXCPDZ128rrkz, X86_INS_VMAXPD, 0,
49099#ifndef CAPSTONE_DIET
49100	{ 0 }, { 0 }, { 0 }, 0, 0
49101#endif
49102},
49103
49104{
49105	X86_VMAXCPDZ256rm, X86_INS_VMAXPD, 0,
49106#ifndef CAPSTONE_DIET
49107	{ 0 }, { 0 }, { 0 }, 0, 0
49108#endif
49109},
49110
49111{
49112	X86_VMAXCPDZ256rmb, X86_INS_VMAXPD, 0,
49113#ifndef CAPSTONE_DIET
49114	{ 0 }, { 0 }, { 0 }, 0, 0
49115#endif
49116},
49117
49118{
49119	X86_VMAXCPDZ256rmbk, X86_INS_VMAXPD, 0,
49120#ifndef CAPSTONE_DIET
49121	{ 0 }, { 0 }, { 0 }, 0, 0
49122#endif
49123},
49124
49125{
49126	X86_VMAXCPDZ256rmbkz, X86_INS_VMAXPD, 0,
49127#ifndef CAPSTONE_DIET
49128	{ 0 }, { 0 }, { 0 }, 0, 0
49129#endif
49130},
49131
49132{
49133	X86_VMAXCPDZ256rmk, X86_INS_VMAXPD, 0,
49134#ifndef CAPSTONE_DIET
49135	{ 0 }, { 0 }, { 0 }, 0, 0
49136#endif
49137},
49138
49139{
49140	X86_VMAXCPDZ256rmkz, X86_INS_VMAXPD, 0,
49141#ifndef CAPSTONE_DIET
49142	{ 0 }, { 0 }, { 0 }, 0, 0
49143#endif
49144},
49145
49146{
49147	X86_VMAXCPDZ256rr, X86_INS_VMAXPD, 0,
49148#ifndef CAPSTONE_DIET
49149	{ 0 }, { 0 }, { 0 }, 0, 0
49150#endif
49151},
49152
49153{
49154	X86_VMAXCPDZ256rrk, X86_INS_VMAXPD, 0,
49155#ifndef CAPSTONE_DIET
49156	{ 0 }, { 0 }, { 0 }, 0, 0
49157#endif
49158},
49159
49160{
49161	X86_VMAXCPDZ256rrkz, X86_INS_VMAXPD, 0,
49162#ifndef CAPSTONE_DIET
49163	{ 0 }, { 0 }, { 0 }, 0, 0
49164#endif
49165},
49166
49167{
49168	X86_VMAXCPDZrm, X86_INS_VMAXPD, 0,
49169#ifndef CAPSTONE_DIET
49170	{ 0 }, { 0 }, { 0 }, 0, 0
49171#endif
49172},
49173
49174{
49175	X86_VMAXCPDZrmb, X86_INS_VMAXPD, 0,
49176#ifndef CAPSTONE_DIET
49177	{ 0 }, { 0 }, { 0 }, 0, 0
49178#endif
49179},
49180
49181{
49182	X86_VMAXCPDZrmbk, X86_INS_VMAXPD, 0,
49183#ifndef CAPSTONE_DIET
49184	{ 0 }, { 0 }, { 0 }, 0, 0
49185#endif
49186},
49187
49188{
49189	X86_VMAXCPDZrmbkz, X86_INS_VMAXPD, 0,
49190#ifndef CAPSTONE_DIET
49191	{ 0 }, { 0 }, { 0 }, 0, 0
49192#endif
49193},
49194
49195{
49196	X86_VMAXCPDZrmk, X86_INS_VMAXPD, 0,
49197#ifndef CAPSTONE_DIET
49198	{ 0 }, { 0 }, { 0 }, 0, 0
49199#endif
49200},
49201
49202{
49203	X86_VMAXCPDZrmkz, X86_INS_VMAXPD, 0,
49204#ifndef CAPSTONE_DIET
49205	{ 0 }, { 0 }, { 0 }, 0, 0
49206#endif
49207},
49208
49209{
49210	X86_VMAXCPDZrr, X86_INS_VMAXPD, 0,
49211#ifndef CAPSTONE_DIET
49212	{ 0 }, { 0 }, { 0 }, 0, 0
49213#endif
49214},
49215
49216{
49217	X86_VMAXCPDZrrk, X86_INS_VMAXPD, 0,
49218#ifndef CAPSTONE_DIET
49219	{ 0 }, { 0 }, { 0 }, 0, 0
49220#endif
49221},
49222
49223{
49224	X86_VMAXCPDZrrkz, X86_INS_VMAXPD, 0,
49225#ifndef CAPSTONE_DIET
49226	{ 0 }, { 0 }, { 0 }, 0, 0
49227#endif
49228},
49229
49230{
49231	X86_VMAXCPDrm, X86_INS_VMAXPD, 0,
49232#ifndef CAPSTONE_DIET
49233	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49234#endif
49235},
49236
49237{
49238	X86_VMAXCPDrr, X86_INS_VMAXPD, 0,
49239#ifndef CAPSTONE_DIET
49240	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49241#endif
49242},
49243
49244{
49245	X86_VMAXCPSYrm, X86_INS_VMAXPS, 0,
49246#ifndef CAPSTONE_DIET
49247	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49248#endif
49249},
49250
49251{
49252	X86_VMAXCPSYrr, X86_INS_VMAXPS, 0,
49253#ifndef CAPSTONE_DIET
49254	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49255#endif
49256},
49257
49258{
49259	X86_VMAXCPSZ128rm, X86_INS_VMAXPS, 0,
49260#ifndef CAPSTONE_DIET
49261	{ 0 }, { 0 }, { 0 }, 0, 0
49262#endif
49263},
49264
49265{
49266	X86_VMAXCPSZ128rmb, X86_INS_VMAXPS, 0,
49267#ifndef CAPSTONE_DIET
49268	{ 0 }, { 0 }, { 0 }, 0, 0
49269#endif
49270},
49271
49272{
49273	X86_VMAXCPSZ128rmbk, X86_INS_VMAXPS, 0,
49274#ifndef CAPSTONE_DIET
49275	{ 0 }, { 0 }, { 0 }, 0, 0
49276#endif
49277},
49278
49279{
49280	X86_VMAXCPSZ128rmbkz, X86_INS_VMAXPS, 0,
49281#ifndef CAPSTONE_DIET
49282	{ 0 }, { 0 }, { 0 }, 0, 0
49283#endif
49284},
49285
49286{
49287	X86_VMAXCPSZ128rmk, X86_INS_VMAXPS, 0,
49288#ifndef CAPSTONE_DIET
49289	{ 0 }, { 0 }, { 0 }, 0, 0
49290#endif
49291},
49292
49293{
49294	X86_VMAXCPSZ128rmkz, X86_INS_VMAXPS, 0,
49295#ifndef CAPSTONE_DIET
49296	{ 0 }, { 0 }, { 0 }, 0, 0
49297#endif
49298},
49299
49300{
49301	X86_VMAXCPSZ128rr, X86_INS_VMAXPS, 0,
49302#ifndef CAPSTONE_DIET
49303	{ 0 }, { 0 }, { 0 }, 0, 0
49304#endif
49305},
49306
49307{
49308	X86_VMAXCPSZ128rrk, X86_INS_VMAXPS, 0,
49309#ifndef CAPSTONE_DIET
49310	{ 0 }, { 0 }, { 0 }, 0, 0
49311#endif
49312},
49313
49314{
49315	X86_VMAXCPSZ128rrkz, X86_INS_VMAXPS, 0,
49316#ifndef CAPSTONE_DIET
49317	{ 0 }, { 0 }, { 0 }, 0, 0
49318#endif
49319},
49320
49321{
49322	X86_VMAXCPSZ256rm, X86_INS_VMAXPS, 0,
49323#ifndef CAPSTONE_DIET
49324	{ 0 }, { 0 }, { 0 }, 0, 0
49325#endif
49326},
49327
49328{
49329	X86_VMAXCPSZ256rmb, X86_INS_VMAXPS, 0,
49330#ifndef CAPSTONE_DIET
49331	{ 0 }, { 0 }, { 0 }, 0, 0
49332#endif
49333},
49334
49335{
49336	X86_VMAXCPSZ256rmbk, X86_INS_VMAXPS, 0,
49337#ifndef CAPSTONE_DIET
49338	{ 0 }, { 0 }, { 0 }, 0, 0
49339#endif
49340},
49341
49342{
49343	X86_VMAXCPSZ256rmbkz, X86_INS_VMAXPS, 0,
49344#ifndef CAPSTONE_DIET
49345	{ 0 }, { 0 }, { 0 }, 0, 0
49346#endif
49347},
49348
49349{
49350	X86_VMAXCPSZ256rmk, X86_INS_VMAXPS, 0,
49351#ifndef CAPSTONE_DIET
49352	{ 0 }, { 0 }, { 0 }, 0, 0
49353#endif
49354},
49355
49356{
49357	X86_VMAXCPSZ256rmkz, X86_INS_VMAXPS, 0,
49358#ifndef CAPSTONE_DIET
49359	{ 0 }, { 0 }, { 0 }, 0, 0
49360#endif
49361},
49362
49363{
49364	X86_VMAXCPSZ256rr, X86_INS_VMAXPS, 0,
49365#ifndef CAPSTONE_DIET
49366	{ 0 }, { 0 }, { 0 }, 0, 0
49367#endif
49368},
49369
49370{
49371	X86_VMAXCPSZ256rrk, X86_INS_VMAXPS, 0,
49372#ifndef CAPSTONE_DIET
49373	{ 0 }, { 0 }, { 0 }, 0, 0
49374#endif
49375},
49376
49377{
49378	X86_VMAXCPSZ256rrkz, X86_INS_VMAXPS, 0,
49379#ifndef CAPSTONE_DIET
49380	{ 0 }, { 0 }, { 0 }, 0, 0
49381#endif
49382},
49383
49384{
49385	X86_VMAXCPSZrm, X86_INS_VMAXPS, 0,
49386#ifndef CAPSTONE_DIET
49387	{ 0 }, { 0 }, { 0 }, 0, 0
49388#endif
49389},
49390
49391{
49392	X86_VMAXCPSZrmb, X86_INS_VMAXPS, 0,
49393#ifndef CAPSTONE_DIET
49394	{ 0 }, { 0 }, { 0 }, 0, 0
49395#endif
49396},
49397
49398{
49399	X86_VMAXCPSZrmbk, X86_INS_VMAXPS, 0,
49400#ifndef CAPSTONE_DIET
49401	{ 0 }, { 0 }, { 0 }, 0, 0
49402#endif
49403},
49404
49405{
49406	X86_VMAXCPSZrmbkz, X86_INS_VMAXPS, 0,
49407#ifndef CAPSTONE_DIET
49408	{ 0 }, { 0 }, { 0 }, 0, 0
49409#endif
49410},
49411
49412{
49413	X86_VMAXCPSZrmk, X86_INS_VMAXPS, 0,
49414#ifndef CAPSTONE_DIET
49415	{ 0 }, { 0 }, { 0 }, 0, 0
49416#endif
49417},
49418
49419{
49420	X86_VMAXCPSZrmkz, X86_INS_VMAXPS, 0,
49421#ifndef CAPSTONE_DIET
49422	{ 0 }, { 0 }, { 0 }, 0, 0
49423#endif
49424},
49425
49426{
49427	X86_VMAXCPSZrr, X86_INS_VMAXPS, 0,
49428#ifndef CAPSTONE_DIET
49429	{ 0 }, { 0 }, { 0 }, 0, 0
49430#endif
49431},
49432
49433{
49434	X86_VMAXCPSZrrk, X86_INS_VMAXPS, 0,
49435#ifndef CAPSTONE_DIET
49436	{ 0 }, { 0 }, { 0 }, 0, 0
49437#endif
49438},
49439
49440{
49441	X86_VMAXCPSZrrkz, X86_INS_VMAXPS, 0,
49442#ifndef CAPSTONE_DIET
49443	{ 0 }, { 0 }, { 0 }, 0, 0
49444#endif
49445},
49446
49447{
49448	X86_VMAXCPSrm, X86_INS_VMAXPS, 0,
49449#ifndef CAPSTONE_DIET
49450	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49451#endif
49452},
49453
49454{
49455	X86_VMAXCPSrr, X86_INS_VMAXPS, 0,
49456#ifndef CAPSTONE_DIET
49457	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49458#endif
49459},
49460
49461{
49462	X86_VMAXCSDZrm, X86_INS_VMAXSD, 0,
49463#ifndef CAPSTONE_DIET
49464	{ 0 }, { 0 }, { 0 }, 0, 0
49465#endif
49466},
49467
49468{
49469	X86_VMAXCSDZrr, X86_INS_VMAXSD, 0,
49470#ifndef CAPSTONE_DIET
49471	{ 0 }, { 0 }, { 0 }, 0, 0
49472#endif
49473},
49474
49475{
49476	X86_VMAXCSDrm, X86_INS_VMAXSD, 0,
49477#ifndef CAPSTONE_DIET
49478	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49479#endif
49480},
49481
49482{
49483	X86_VMAXCSDrr, X86_INS_VMAXSD, 0,
49484#ifndef CAPSTONE_DIET
49485	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49486#endif
49487},
49488
49489{
49490	X86_VMAXCSSZrm, X86_INS_VMAXSS, 0,
49491#ifndef CAPSTONE_DIET
49492	{ 0 }, { 0 }, { 0 }, 0, 0
49493#endif
49494},
49495
49496{
49497	X86_VMAXCSSZrr, X86_INS_VMAXSS, 0,
49498#ifndef CAPSTONE_DIET
49499	{ 0 }, { 0 }, { 0 }, 0, 0
49500#endif
49501},
49502
49503{
49504	X86_VMAXCSSrm, X86_INS_VMAXSS, 0,
49505#ifndef CAPSTONE_DIET
49506	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49507#endif
49508},
49509
49510{
49511	X86_VMAXCSSrr, X86_INS_VMAXSS, 0,
49512#ifndef CAPSTONE_DIET
49513	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
49514#endif
49515},
49516
49517{
49518	X86_VMAXPDYrm, X86_INS_VMAXPD, 0,
49519#ifndef CAPSTONE_DIET
49520	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49521#endif
49522},
49523
49524{
49525	X86_VMAXPDYrr, X86_INS_VMAXPD, 0,
49526#ifndef CAPSTONE_DIET
49527	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49528#endif
49529},
49530
49531{
49532	X86_VMAXPDZ128rm, X86_INS_VMAXPD, 0,
49533#ifndef CAPSTONE_DIET
49534	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49535#endif
49536},
49537
49538{
49539	X86_VMAXPDZ128rmb, X86_INS_VMAXPD, 0,
49540#ifndef CAPSTONE_DIET
49541	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49542#endif
49543},
49544
49545{
49546	X86_VMAXPDZ128rmbk, X86_INS_VMAXPD, 0,
49547#ifndef CAPSTONE_DIET
49548	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49549#endif
49550},
49551
49552{
49553	X86_VMAXPDZ128rmbkz, X86_INS_VMAXPD, 0,
49554#ifndef CAPSTONE_DIET
49555	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49556#endif
49557},
49558
49559{
49560	X86_VMAXPDZ128rmk, X86_INS_VMAXPD, 0,
49561#ifndef CAPSTONE_DIET
49562	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49563#endif
49564},
49565
49566{
49567	X86_VMAXPDZ128rmkz, X86_INS_VMAXPD, 0,
49568#ifndef CAPSTONE_DIET
49569	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49570#endif
49571},
49572
49573{
49574	X86_VMAXPDZ128rr, X86_INS_VMAXPD, 0,
49575#ifndef CAPSTONE_DIET
49576	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49577#endif
49578},
49579
49580{
49581	X86_VMAXPDZ128rrk, X86_INS_VMAXPD, 0,
49582#ifndef CAPSTONE_DIET
49583	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49584#endif
49585},
49586
49587{
49588	X86_VMAXPDZ128rrkz, X86_INS_VMAXPD, 0,
49589#ifndef CAPSTONE_DIET
49590	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49591#endif
49592},
49593
49594{
49595	X86_VMAXPDZ256rm, X86_INS_VMAXPD, 0,
49596#ifndef CAPSTONE_DIET
49597	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49598#endif
49599},
49600
49601{
49602	X86_VMAXPDZ256rmb, X86_INS_VMAXPD, 0,
49603#ifndef CAPSTONE_DIET
49604	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49605#endif
49606},
49607
49608{
49609	X86_VMAXPDZ256rmbk, X86_INS_VMAXPD, 0,
49610#ifndef CAPSTONE_DIET
49611	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49612#endif
49613},
49614
49615{
49616	X86_VMAXPDZ256rmbkz, X86_INS_VMAXPD, 0,
49617#ifndef CAPSTONE_DIET
49618	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49619#endif
49620},
49621
49622{
49623	X86_VMAXPDZ256rmk, X86_INS_VMAXPD, 0,
49624#ifndef CAPSTONE_DIET
49625	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49626#endif
49627},
49628
49629{
49630	X86_VMAXPDZ256rmkz, X86_INS_VMAXPD, 0,
49631#ifndef CAPSTONE_DIET
49632	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49633#endif
49634},
49635
49636{
49637	X86_VMAXPDZ256rr, X86_INS_VMAXPD, 0,
49638#ifndef CAPSTONE_DIET
49639	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49640#endif
49641},
49642
49643{
49644	X86_VMAXPDZ256rrk, X86_INS_VMAXPD, 0,
49645#ifndef CAPSTONE_DIET
49646	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49647#endif
49648},
49649
49650{
49651	X86_VMAXPDZ256rrkz, X86_INS_VMAXPD, 0,
49652#ifndef CAPSTONE_DIET
49653	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49654#endif
49655},
49656
49657{
49658	X86_VMAXPDZrm, X86_INS_VMAXPD, 0,
49659#ifndef CAPSTONE_DIET
49660	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49661#endif
49662},
49663
49664{
49665	X86_VMAXPDZrmb, X86_INS_VMAXPD, 0,
49666#ifndef CAPSTONE_DIET
49667	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49668#endif
49669},
49670
49671{
49672	X86_VMAXPDZrmbk, X86_INS_VMAXPD, 0,
49673#ifndef CAPSTONE_DIET
49674	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49675#endif
49676},
49677
49678{
49679	X86_VMAXPDZrmbkz, X86_INS_VMAXPD, 0,
49680#ifndef CAPSTONE_DIET
49681	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49682#endif
49683},
49684
49685{
49686	X86_VMAXPDZrmk, X86_INS_VMAXPD, 0,
49687#ifndef CAPSTONE_DIET
49688	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49689#endif
49690},
49691
49692{
49693	X86_VMAXPDZrmkz, X86_INS_VMAXPD, 0,
49694#ifndef CAPSTONE_DIET
49695	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49696#endif
49697},
49698
49699{
49700	X86_VMAXPDZrr, X86_INS_VMAXPD, 0,
49701#ifndef CAPSTONE_DIET
49702	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49703#endif
49704},
49705
49706{
49707	X86_VMAXPDZrrb, X86_INS_VMAXPD, 0,
49708#ifndef CAPSTONE_DIET
49709	{ 0 }, { 0 }, { 0 }, 0, 0
49710#endif
49711},
49712
49713{
49714	X86_VMAXPDZrrbk, X86_INS_VMAXPD, 0,
49715#ifndef CAPSTONE_DIET
49716	{ 0 }, { 0 }, { 0 }, 0, 0
49717#endif
49718},
49719
49720{
49721	X86_VMAXPDZrrbkz, X86_INS_VMAXPD, 0,
49722#ifndef CAPSTONE_DIET
49723	{ 0 }, { 0 }, { 0 }, 0, 0
49724#endif
49725},
49726
49727{
49728	X86_VMAXPDZrrk, X86_INS_VMAXPD, 0,
49729#ifndef CAPSTONE_DIET
49730	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49731#endif
49732},
49733
49734{
49735	X86_VMAXPDZrrkz, X86_INS_VMAXPD, 0,
49736#ifndef CAPSTONE_DIET
49737	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49738#endif
49739},
49740
49741{
49742	X86_VMAXPDrm, X86_INS_VMAXPD, 0,
49743#ifndef CAPSTONE_DIET
49744	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49745#endif
49746},
49747
49748{
49749	X86_VMAXPDrr, X86_INS_VMAXPD, 0,
49750#ifndef CAPSTONE_DIET
49751	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49752#endif
49753},
49754
49755{
49756	X86_VMAXPSYrm, X86_INS_VMAXPS, 0,
49757#ifndef CAPSTONE_DIET
49758	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49759#endif
49760},
49761
49762{
49763	X86_VMAXPSYrr, X86_INS_VMAXPS, 0,
49764#ifndef CAPSTONE_DIET
49765	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49766#endif
49767},
49768
49769{
49770	X86_VMAXPSZ128rm, X86_INS_VMAXPS, 0,
49771#ifndef CAPSTONE_DIET
49772	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49773#endif
49774},
49775
49776{
49777	X86_VMAXPSZ128rmb, X86_INS_VMAXPS, 0,
49778#ifndef CAPSTONE_DIET
49779	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49780#endif
49781},
49782
49783{
49784	X86_VMAXPSZ128rmbk, X86_INS_VMAXPS, 0,
49785#ifndef CAPSTONE_DIET
49786	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49787#endif
49788},
49789
49790{
49791	X86_VMAXPSZ128rmbkz, X86_INS_VMAXPS, 0,
49792#ifndef CAPSTONE_DIET
49793	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49794#endif
49795},
49796
49797{
49798	X86_VMAXPSZ128rmk, X86_INS_VMAXPS, 0,
49799#ifndef CAPSTONE_DIET
49800	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49801#endif
49802},
49803
49804{
49805	X86_VMAXPSZ128rmkz, X86_INS_VMAXPS, 0,
49806#ifndef CAPSTONE_DIET
49807	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49808#endif
49809},
49810
49811{
49812	X86_VMAXPSZ128rr, X86_INS_VMAXPS, 0,
49813#ifndef CAPSTONE_DIET
49814	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49815#endif
49816},
49817
49818{
49819	X86_VMAXPSZ128rrk, X86_INS_VMAXPS, 0,
49820#ifndef CAPSTONE_DIET
49821	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49822#endif
49823},
49824
49825{
49826	X86_VMAXPSZ128rrkz, X86_INS_VMAXPS, 0,
49827#ifndef CAPSTONE_DIET
49828	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49829#endif
49830},
49831
49832{
49833	X86_VMAXPSZ256rm, X86_INS_VMAXPS, 0,
49834#ifndef CAPSTONE_DIET
49835	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49836#endif
49837},
49838
49839{
49840	X86_VMAXPSZ256rmb, X86_INS_VMAXPS, 0,
49841#ifndef CAPSTONE_DIET
49842	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49843#endif
49844},
49845
49846{
49847	X86_VMAXPSZ256rmbk, X86_INS_VMAXPS, 0,
49848#ifndef CAPSTONE_DIET
49849	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49850#endif
49851},
49852
49853{
49854	X86_VMAXPSZ256rmbkz, X86_INS_VMAXPS, 0,
49855#ifndef CAPSTONE_DIET
49856	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49857#endif
49858},
49859
49860{
49861	X86_VMAXPSZ256rmk, X86_INS_VMAXPS, 0,
49862#ifndef CAPSTONE_DIET
49863	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49864#endif
49865},
49866
49867{
49868	X86_VMAXPSZ256rmkz, X86_INS_VMAXPS, 0,
49869#ifndef CAPSTONE_DIET
49870	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49871#endif
49872},
49873
49874{
49875	X86_VMAXPSZ256rr, X86_INS_VMAXPS, 0,
49876#ifndef CAPSTONE_DIET
49877	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49878#endif
49879},
49880
49881{
49882	X86_VMAXPSZ256rrk, X86_INS_VMAXPS, 0,
49883#ifndef CAPSTONE_DIET
49884	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49885#endif
49886},
49887
49888{
49889	X86_VMAXPSZ256rrkz, X86_INS_VMAXPS, 0,
49890#ifndef CAPSTONE_DIET
49891	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
49892#endif
49893},
49894
49895{
49896	X86_VMAXPSZrm, X86_INS_VMAXPS, 0,
49897#ifndef CAPSTONE_DIET
49898	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49899#endif
49900},
49901
49902{
49903	X86_VMAXPSZrmb, X86_INS_VMAXPS, 0,
49904#ifndef CAPSTONE_DIET
49905	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49906#endif
49907},
49908
49909{
49910	X86_VMAXPSZrmbk, X86_INS_VMAXPS, 0,
49911#ifndef CAPSTONE_DIET
49912	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49913#endif
49914},
49915
49916{
49917	X86_VMAXPSZrmbkz, X86_INS_VMAXPS, 0,
49918#ifndef CAPSTONE_DIET
49919	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49920#endif
49921},
49922
49923{
49924	X86_VMAXPSZrmk, X86_INS_VMAXPS, 0,
49925#ifndef CAPSTONE_DIET
49926	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49927#endif
49928},
49929
49930{
49931	X86_VMAXPSZrmkz, X86_INS_VMAXPS, 0,
49932#ifndef CAPSTONE_DIET
49933	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49934#endif
49935},
49936
49937{
49938	X86_VMAXPSZrr, X86_INS_VMAXPS, 0,
49939#ifndef CAPSTONE_DIET
49940	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49941#endif
49942},
49943
49944{
49945	X86_VMAXPSZrrb, X86_INS_VMAXPS, 0,
49946#ifndef CAPSTONE_DIET
49947	{ 0 }, { 0 }, { 0 }, 0, 0
49948#endif
49949},
49950
49951{
49952	X86_VMAXPSZrrbk, X86_INS_VMAXPS, 0,
49953#ifndef CAPSTONE_DIET
49954	{ 0 }, { 0 }, { 0 }, 0, 0
49955#endif
49956},
49957
49958{
49959	X86_VMAXPSZrrbkz, X86_INS_VMAXPS, 0,
49960#ifndef CAPSTONE_DIET
49961	{ 0 }, { 0 }, { 0 }, 0, 0
49962#endif
49963},
49964
49965{
49966	X86_VMAXPSZrrk, X86_INS_VMAXPS, 0,
49967#ifndef CAPSTONE_DIET
49968	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49969#endif
49970},
49971
49972{
49973	X86_VMAXPSZrrkz, X86_INS_VMAXPS, 0,
49974#ifndef CAPSTONE_DIET
49975	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49976#endif
49977},
49978
49979{
49980	X86_VMAXPSrm, X86_INS_VMAXPS, 0,
49981#ifndef CAPSTONE_DIET
49982	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49983#endif
49984},
49985
49986{
49987	X86_VMAXPSrr, X86_INS_VMAXPS, 0,
49988#ifndef CAPSTONE_DIET
49989	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
49990#endif
49991},
49992
49993{
49994	X86_VMAXSDZrm, X86_INS_VMAXSD, 0,
49995#ifndef CAPSTONE_DIET
49996	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
49997#endif
49998},
49999
50000{
50001	X86_VMAXSDZrm_Int, X86_INS_VMAXSD, 0,
50002#ifndef CAPSTONE_DIET
50003	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50004#endif
50005},
50006
50007{
50008	X86_VMAXSDZrm_Intk, X86_INS_VMAXSD, 0,
50009#ifndef CAPSTONE_DIET
50010	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50011#endif
50012},
50013
50014{
50015	X86_VMAXSDZrm_Intkz, X86_INS_VMAXSD, 0,
50016#ifndef CAPSTONE_DIET
50017	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50018#endif
50019},
50020
50021{
50022	X86_VMAXSDZrr, X86_INS_VMAXSD, 0,
50023#ifndef CAPSTONE_DIET
50024	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50025#endif
50026},
50027
50028{
50029	X86_VMAXSDZrr_Int, X86_INS_VMAXSD, 0,
50030#ifndef CAPSTONE_DIET
50031	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50032#endif
50033},
50034
50035{
50036	X86_VMAXSDZrr_Intk, X86_INS_VMAXSD, 0,
50037#ifndef CAPSTONE_DIET
50038	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50039#endif
50040},
50041
50042{
50043	X86_VMAXSDZrr_Intkz, X86_INS_VMAXSD, 0,
50044#ifndef CAPSTONE_DIET
50045	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50046#endif
50047},
50048
50049{
50050	X86_VMAXSDZrrb_Int, X86_INS_VMAXSD, 0,
50051#ifndef CAPSTONE_DIET
50052	{ 0 }, { 0 }, { 0 }, 0, 0
50053#endif
50054},
50055
50056{
50057	X86_VMAXSDZrrb_Intk, X86_INS_VMAXSD, 0,
50058#ifndef CAPSTONE_DIET
50059	{ 0 }, { 0 }, { 0 }, 0, 0
50060#endif
50061},
50062
50063{
50064	X86_VMAXSDZrrb_Intkz, X86_INS_VMAXSD, 0,
50065#ifndef CAPSTONE_DIET
50066	{ 0 }, { 0 }, { 0 }, 0, 0
50067#endif
50068},
50069
50070{
50071	X86_VMAXSDrm, X86_INS_VMAXSD, 0,
50072#ifndef CAPSTONE_DIET
50073	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50074#endif
50075},
50076
50077{
50078	X86_VMAXSDrm_Int, X86_INS_VMAXSD, 0,
50079#ifndef CAPSTONE_DIET
50080	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50081#endif
50082},
50083
50084{
50085	X86_VMAXSDrr, X86_INS_VMAXSD, 0,
50086#ifndef CAPSTONE_DIET
50087	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50088#endif
50089},
50090
50091{
50092	X86_VMAXSDrr_Int, X86_INS_VMAXSD, 0,
50093#ifndef CAPSTONE_DIET
50094	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50095#endif
50096},
50097
50098{
50099	X86_VMAXSSZrm, X86_INS_VMAXSS, 0,
50100#ifndef CAPSTONE_DIET
50101	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50102#endif
50103},
50104
50105{
50106	X86_VMAXSSZrm_Int, X86_INS_VMAXSS, 0,
50107#ifndef CAPSTONE_DIET
50108	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50109#endif
50110},
50111
50112{
50113	X86_VMAXSSZrm_Intk, X86_INS_VMAXSS, 0,
50114#ifndef CAPSTONE_DIET
50115	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50116#endif
50117},
50118
50119{
50120	X86_VMAXSSZrm_Intkz, X86_INS_VMAXSS, 0,
50121#ifndef CAPSTONE_DIET
50122	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50123#endif
50124},
50125
50126{
50127	X86_VMAXSSZrr, X86_INS_VMAXSS, 0,
50128#ifndef CAPSTONE_DIET
50129	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50130#endif
50131},
50132
50133{
50134	X86_VMAXSSZrr_Int, X86_INS_VMAXSS, 0,
50135#ifndef CAPSTONE_DIET
50136	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50137#endif
50138},
50139
50140{
50141	X86_VMAXSSZrr_Intk, X86_INS_VMAXSS, 0,
50142#ifndef CAPSTONE_DIET
50143	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50144#endif
50145},
50146
50147{
50148	X86_VMAXSSZrr_Intkz, X86_INS_VMAXSS, 0,
50149#ifndef CAPSTONE_DIET
50150	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50151#endif
50152},
50153
50154{
50155	X86_VMAXSSZrrb_Int, X86_INS_VMAXSS, 0,
50156#ifndef CAPSTONE_DIET
50157	{ 0 }, { 0 }, { 0 }, 0, 0
50158#endif
50159},
50160
50161{
50162	X86_VMAXSSZrrb_Intk, X86_INS_VMAXSS, 0,
50163#ifndef CAPSTONE_DIET
50164	{ 0 }, { 0 }, { 0 }, 0, 0
50165#endif
50166},
50167
50168{
50169	X86_VMAXSSZrrb_Intkz, X86_INS_VMAXSS, 0,
50170#ifndef CAPSTONE_DIET
50171	{ 0 }, { 0 }, { 0 }, 0, 0
50172#endif
50173},
50174
50175{
50176	X86_VMAXSSrm, X86_INS_VMAXSS, 0,
50177#ifndef CAPSTONE_DIET
50178	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50179#endif
50180},
50181
50182{
50183	X86_VMAXSSrm_Int, X86_INS_VMAXSS, 0,
50184#ifndef CAPSTONE_DIET
50185	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50186#endif
50187},
50188
50189{
50190	X86_VMAXSSrr, X86_INS_VMAXSS, 0,
50191#ifndef CAPSTONE_DIET
50192	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50193#endif
50194},
50195
50196{
50197	X86_VMAXSSrr_Int, X86_INS_VMAXSS, 0,
50198#ifndef CAPSTONE_DIET
50199	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50200#endif
50201},
50202
50203{
50204	X86_VMCALL, X86_INS_VMCALL, 0,
50205#ifndef CAPSTONE_DIET
50206	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
50207#endif
50208},
50209
50210{
50211	X86_VMCLEARm, X86_INS_VMCLEAR, 0,
50212#ifndef CAPSTONE_DIET
50213	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
50214#endif
50215},
50216
50217{
50218	X86_VMFUNC, X86_INS_VMFUNC, 0,
50219#ifndef CAPSTONE_DIET
50220	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
50221#endif
50222},
50223
50224{
50225	X86_VMINCPDYrm, X86_INS_VMINPD, 0,
50226#ifndef CAPSTONE_DIET
50227	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50228#endif
50229},
50230
50231{
50232	X86_VMINCPDYrr, X86_INS_VMINPD, 0,
50233#ifndef CAPSTONE_DIET
50234	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50235#endif
50236},
50237
50238{
50239	X86_VMINCPDZ128rm, X86_INS_VMINPD, 0,
50240#ifndef CAPSTONE_DIET
50241	{ 0 }, { 0 }, { 0 }, 0, 0
50242#endif
50243},
50244
50245{
50246	X86_VMINCPDZ128rmb, X86_INS_VMINPD, 0,
50247#ifndef CAPSTONE_DIET
50248	{ 0 }, { 0 }, { 0 }, 0, 0
50249#endif
50250},
50251
50252{
50253	X86_VMINCPDZ128rmbk, X86_INS_VMINPD, 0,
50254#ifndef CAPSTONE_DIET
50255	{ 0 }, { 0 }, { 0 }, 0, 0
50256#endif
50257},
50258
50259{
50260	X86_VMINCPDZ128rmbkz, X86_INS_VMINPD, 0,
50261#ifndef CAPSTONE_DIET
50262	{ 0 }, { 0 }, { 0 }, 0, 0
50263#endif
50264},
50265
50266{
50267	X86_VMINCPDZ128rmk, X86_INS_VMINPD, 0,
50268#ifndef CAPSTONE_DIET
50269	{ 0 }, { 0 }, { 0 }, 0, 0
50270#endif
50271},
50272
50273{
50274	X86_VMINCPDZ128rmkz, X86_INS_VMINPD, 0,
50275#ifndef CAPSTONE_DIET
50276	{ 0 }, { 0 }, { 0 }, 0, 0
50277#endif
50278},
50279
50280{
50281	X86_VMINCPDZ128rr, X86_INS_VMINPD, 0,
50282#ifndef CAPSTONE_DIET
50283	{ 0 }, { 0 }, { 0 }, 0, 0
50284#endif
50285},
50286
50287{
50288	X86_VMINCPDZ128rrk, X86_INS_VMINPD, 0,
50289#ifndef CAPSTONE_DIET
50290	{ 0 }, { 0 }, { 0 }, 0, 0
50291#endif
50292},
50293
50294{
50295	X86_VMINCPDZ128rrkz, X86_INS_VMINPD, 0,
50296#ifndef CAPSTONE_DIET
50297	{ 0 }, { 0 }, { 0 }, 0, 0
50298#endif
50299},
50300
50301{
50302	X86_VMINCPDZ256rm, X86_INS_VMINPD, 0,
50303#ifndef CAPSTONE_DIET
50304	{ 0 }, { 0 }, { 0 }, 0, 0
50305#endif
50306},
50307
50308{
50309	X86_VMINCPDZ256rmb, X86_INS_VMINPD, 0,
50310#ifndef CAPSTONE_DIET
50311	{ 0 }, { 0 }, { 0 }, 0, 0
50312#endif
50313},
50314
50315{
50316	X86_VMINCPDZ256rmbk, X86_INS_VMINPD, 0,
50317#ifndef CAPSTONE_DIET
50318	{ 0 }, { 0 }, { 0 }, 0, 0
50319#endif
50320},
50321
50322{
50323	X86_VMINCPDZ256rmbkz, X86_INS_VMINPD, 0,
50324#ifndef CAPSTONE_DIET
50325	{ 0 }, { 0 }, { 0 }, 0, 0
50326#endif
50327},
50328
50329{
50330	X86_VMINCPDZ256rmk, X86_INS_VMINPD, 0,
50331#ifndef CAPSTONE_DIET
50332	{ 0 }, { 0 }, { 0 }, 0, 0
50333#endif
50334},
50335
50336{
50337	X86_VMINCPDZ256rmkz, X86_INS_VMINPD, 0,
50338#ifndef CAPSTONE_DIET
50339	{ 0 }, { 0 }, { 0 }, 0, 0
50340#endif
50341},
50342
50343{
50344	X86_VMINCPDZ256rr, X86_INS_VMINPD, 0,
50345#ifndef CAPSTONE_DIET
50346	{ 0 }, { 0 }, { 0 }, 0, 0
50347#endif
50348},
50349
50350{
50351	X86_VMINCPDZ256rrk, X86_INS_VMINPD, 0,
50352#ifndef CAPSTONE_DIET
50353	{ 0 }, { 0 }, { 0 }, 0, 0
50354#endif
50355},
50356
50357{
50358	X86_VMINCPDZ256rrkz, X86_INS_VMINPD, 0,
50359#ifndef CAPSTONE_DIET
50360	{ 0 }, { 0 }, { 0 }, 0, 0
50361#endif
50362},
50363
50364{
50365	X86_VMINCPDZrm, X86_INS_VMINPD, 0,
50366#ifndef CAPSTONE_DIET
50367	{ 0 }, { 0 }, { 0 }, 0, 0
50368#endif
50369},
50370
50371{
50372	X86_VMINCPDZrmb, X86_INS_VMINPD, 0,
50373#ifndef CAPSTONE_DIET
50374	{ 0 }, { 0 }, { 0 }, 0, 0
50375#endif
50376},
50377
50378{
50379	X86_VMINCPDZrmbk, X86_INS_VMINPD, 0,
50380#ifndef CAPSTONE_DIET
50381	{ 0 }, { 0 }, { 0 }, 0, 0
50382#endif
50383},
50384
50385{
50386	X86_VMINCPDZrmbkz, X86_INS_VMINPD, 0,
50387#ifndef CAPSTONE_DIET
50388	{ 0 }, { 0 }, { 0 }, 0, 0
50389#endif
50390},
50391
50392{
50393	X86_VMINCPDZrmk, X86_INS_VMINPD, 0,
50394#ifndef CAPSTONE_DIET
50395	{ 0 }, { 0 }, { 0 }, 0, 0
50396#endif
50397},
50398
50399{
50400	X86_VMINCPDZrmkz, X86_INS_VMINPD, 0,
50401#ifndef CAPSTONE_DIET
50402	{ 0 }, { 0 }, { 0 }, 0, 0
50403#endif
50404},
50405
50406{
50407	X86_VMINCPDZrr, X86_INS_VMINPD, 0,
50408#ifndef CAPSTONE_DIET
50409	{ 0 }, { 0 }, { 0 }, 0, 0
50410#endif
50411},
50412
50413{
50414	X86_VMINCPDZrrk, X86_INS_VMINPD, 0,
50415#ifndef CAPSTONE_DIET
50416	{ 0 }, { 0 }, { 0 }, 0, 0
50417#endif
50418},
50419
50420{
50421	X86_VMINCPDZrrkz, X86_INS_VMINPD, 0,
50422#ifndef CAPSTONE_DIET
50423	{ 0 }, { 0 }, { 0 }, 0, 0
50424#endif
50425},
50426
50427{
50428	X86_VMINCPDrm, X86_INS_VMINPD, 0,
50429#ifndef CAPSTONE_DIET
50430	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50431#endif
50432},
50433
50434{
50435	X86_VMINCPDrr, X86_INS_VMINPD, 0,
50436#ifndef CAPSTONE_DIET
50437	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50438#endif
50439},
50440
50441{
50442	X86_VMINCPSYrm, X86_INS_VMINPS, 0,
50443#ifndef CAPSTONE_DIET
50444	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50445#endif
50446},
50447
50448{
50449	X86_VMINCPSYrr, X86_INS_VMINPS, 0,
50450#ifndef CAPSTONE_DIET
50451	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50452#endif
50453},
50454
50455{
50456	X86_VMINCPSZ128rm, X86_INS_VMINPS, 0,
50457#ifndef CAPSTONE_DIET
50458	{ 0 }, { 0 }, { 0 }, 0, 0
50459#endif
50460},
50461
50462{
50463	X86_VMINCPSZ128rmb, X86_INS_VMINPS, 0,
50464#ifndef CAPSTONE_DIET
50465	{ 0 }, { 0 }, { 0 }, 0, 0
50466#endif
50467},
50468
50469{
50470	X86_VMINCPSZ128rmbk, X86_INS_VMINPS, 0,
50471#ifndef CAPSTONE_DIET
50472	{ 0 }, { 0 }, { 0 }, 0, 0
50473#endif
50474},
50475
50476{
50477	X86_VMINCPSZ128rmbkz, X86_INS_VMINPS, 0,
50478#ifndef CAPSTONE_DIET
50479	{ 0 }, { 0 }, { 0 }, 0, 0
50480#endif
50481},
50482
50483{
50484	X86_VMINCPSZ128rmk, X86_INS_VMINPS, 0,
50485#ifndef CAPSTONE_DIET
50486	{ 0 }, { 0 }, { 0 }, 0, 0
50487#endif
50488},
50489
50490{
50491	X86_VMINCPSZ128rmkz, X86_INS_VMINPS, 0,
50492#ifndef CAPSTONE_DIET
50493	{ 0 }, { 0 }, { 0 }, 0, 0
50494#endif
50495},
50496
50497{
50498	X86_VMINCPSZ128rr, X86_INS_VMINPS, 0,
50499#ifndef CAPSTONE_DIET
50500	{ 0 }, { 0 }, { 0 }, 0, 0
50501#endif
50502},
50503
50504{
50505	X86_VMINCPSZ128rrk, X86_INS_VMINPS, 0,
50506#ifndef CAPSTONE_DIET
50507	{ 0 }, { 0 }, { 0 }, 0, 0
50508#endif
50509},
50510
50511{
50512	X86_VMINCPSZ128rrkz, X86_INS_VMINPS, 0,
50513#ifndef CAPSTONE_DIET
50514	{ 0 }, { 0 }, { 0 }, 0, 0
50515#endif
50516},
50517
50518{
50519	X86_VMINCPSZ256rm, X86_INS_VMINPS, 0,
50520#ifndef CAPSTONE_DIET
50521	{ 0 }, { 0 }, { 0 }, 0, 0
50522#endif
50523},
50524
50525{
50526	X86_VMINCPSZ256rmb, X86_INS_VMINPS, 0,
50527#ifndef CAPSTONE_DIET
50528	{ 0 }, { 0 }, { 0 }, 0, 0
50529#endif
50530},
50531
50532{
50533	X86_VMINCPSZ256rmbk, X86_INS_VMINPS, 0,
50534#ifndef CAPSTONE_DIET
50535	{ 0 }, { 0 }, { 0 }, 0, 0
50536#endif
50537},
50538
50539{
50540	X86_VMINCPSZ256rmbkz, X86_INS_VMINPS, 0,
50541#ifndef CAPSTONE_DIET
50542	{ 0 }, { 0 }, { 0 }, 0, 0
50543#endif
50544},
50545
50546{
50547	X86_VMINCPSZ256rmk, X86_INS_VMINPS, 0,
50548#ifndef CAPSTONE_DIET
50549	{ 0 }, { 0 }, { 0 }, 0, 0
50550#endif
50551},
50552
50553{
50554	X86_VMINCPSZ256rmkz, X86_INS_VMINPS, 0,
50555#ifndef CAPSTONE_DIET
50556	{ 0 }, { 0 }, { 0 }, 0, 0
50557#endif
50558},
50559
50560{
50561	X86_VMINCPSZ256rr, X86_INS_VMINPS, 0,
50562#ifndef CAPSTONE_DIET
50563	{ 0 }, { 0 }, { 0 }, 0, 0
50564#endif
50565},
50566
50567{
50568	X86_VMINCPSZ256rrk, X86_INS_VMINPS, 0,
50569#ifndef CAPSTONE_DIET
50570	{ 0 }, { 0 }, { 0 }, 0, 0
50571#endif
50572},
50573
50574{
50575	X86_VMINCPSZ256rrkz, X86_INS_VMINPS, 0,
50576#ifndef CAPSTONE_DIET
50577	{ 0 }, { 0 }, { 0 }, 0, 0
50578#endif
50579},
50580
50581{
50582	X86_VMINCPSZrm, X86_INS_VMINPS, 0,
50583#ifndef CAPSTONE_DIET
50584	{ 0 }, { 0 }, { 0 }, 0, 0
50585#endif
50586},
50587
50588{
50589	X86_VMINCPSZrmb, X86_INS_VMINPS, 0,
50590#ifndef CAPSTONE_DIET
50591	{ 0 }, { 0 }, { 0 }, 0, 0
50592#endif
50593},
50594
50595{
50596	X86_VMINCPSZrmbk, X86_INS_VMINPS, 0,
50597#ifndef CAPSTONE_DIET
50598	{ 0 }, { 0 }, { 0 }, 0, 0
50599#endif
50600},
50601
50602{
50603	X86_VMINCPSZrmbkz, X86_INS_VMINPS, 0,
50604#ifndef CAPSTONE_DIET
50605	{ 0 }, { 0 }, { 0 }, 0, 0
50606#endif
50607},
50608
50609{
50610	X86_VMINCPSZrmk, X86_INS_VMINPS, 0,
50611#ifndef CAPSTONE_DIET
50612	{ 0 }, { 0 }, { 0 }, 0, 0
50613#endif
50614},
50615
50616{
50617	X86_VMINCPSZrmkz, X86_INS_VMINPS, 0,
50618#ifndef CAPSTONE_DIET
50619	{ 0 }, { 0 }, { 0 }, 0, 0
50620#endif
50621},
50622
50623{
50624	X86_VMINCPSZrr, X86_INS_VMINPS, 0,
50625#ifndef CAPSTONE_DIET
50626	{ 0 }, { 0 }, { 0 }, 0, 0
50627#endif
50628},
50629
50630{
50631	X86_VMINCPSZrrk, X86_INS_VMINPS, 0,
50632#ifndef CAPSTONE_DIET
50633	{ 0 }, { 0 }, { 0 }, 0, 0
50634#endif
50635},
50636
50637{
50638	X86_VMINCPSZrrkz, X86_INS_VMINPS, 0,
50639#ifndef CAPSTONE_DIET
50640	{ 0 }, { 0 }, { 0 }, 0, 0
50641#endif
50642},
50643
50644{
50645	X86_VMINCPSrm, X86_INS_VMINPS, 0,
50646#ifndef CAPSTONE_DIET
50647	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50648#endif
50649},
50650
50651{
50652	X86_VMINCPSrr, X86_INS_VMINPS, 0,
50653#ifndef CAPSTONE_DIET
50654	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50655#endif
50656},
50657
50658{
50659	X86_VMINCSDZrm, X86_INS_VMINSD, 0,
50660#ifndef CAPSTONE_DIET
50661	{ 0 }, { 0 }, { 0 }, 0, 0
50662#endif
50663},
50664
50665{
50666	X86_VMINCSDZrr, X86_INS_VMINSD, 0,
50667#ifndef CAPSTONE_DIET
50668	{ 0 }, { 0 }, { 0 }, 0, 0
50669#endif
50670},
50671
50672{
50673	X86_VMINCSDrm, X86_INS_VMINSD, 0,
50674#ifndef CAPSTONE_DIET
50675	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50676#endif
50677},
50678
50679{
50680	X86_VMINCSDrr, X86_INS_VMINSD, 0,
50681#ifndef CAPSTONE_DIET
50682	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50683#endif
50684},
50685
50686{
50687	X86_VMINCSSZrm, X86_INS_VMINSS, 0,
50688#ifndef CAPSTONE_DIET
50689	{ 0 }, { 0 }, { 0 }, 0, 0
50690#endif
50691},
50692
50693{
50694	X86_VMINCSSZrr, X86_INS_VMINSS, 0,
50695#ifndef CAPSTONE_DIET
50696	{ 0 }, { 0 }, { 0 }, 0, 0
50697#endif
50698},
50699
50700{
50701	X86_VMINCSSrm, X86_INS_VMINSS, 0,
50702#ifndef CAPSTONE_DIET
50703	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50704#endif
50705},
50706
50707{
50708	X86_VMINCSSrr, X86_INS_VMINSS, 0,
50709#ifndef CAPSTONE_DIET
50710	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
50711#endif
50712},
50713
50714{
50715	X86_VMINPDYrm, X86_INS_VMINPD, 0,
50716#ifndef CAPSTONE_DIET
50717	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50718#endif
50719},
50720
50721{
50722	X86_VMINPDYrr, X86_INS_VMINPD, 0,
50723#ifndef CAPSTONE_DIET
50724	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50725#endif
50726},
50727
50728{
50729	X86_VMINPDZ128rm, X86_INS_VMINPD, 0,
50730#ifndef CAPSTONE_DIET
50731	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50732#endif
50733},
50734
50735{
50736	X86_VMINPDZ128rmb, X86_INS_VMINPD, 0,
50737#ifndef CAPSTONE_DIET
50738	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50739#endif
50740},
50741
50742{
50743	X86_VMINPDZ128rmbk, X86_INS_VMINPD, 0,
50744#ifndef CAPSTONE_DIET
50745	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50746#endif
50747},
50748
50749{
50750	X86_VMINPDZ128rmbkz, X86_INS_VMINPD, 0,
50751#ifndef CAPSTONE_DIET
50752	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50753#endif
50754},
50755
50756{
50757	X86_VMINPDZ128rmk, X86_INS_VMINPD, 0,
50758#ifndef CAPSTONE_DIET
50759	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50760#endif
50761},
50762
50763{
50764	X86_VMINPDZ128rmkz, X86_INS_VMINPD, 0,
50765#ifndef CAPSTONE_DIET
50766	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50767#endif
50768},
50769
50770{
50771	X86_VMINPDZ128rr, X86_INS_VMINPD, 0,
50772#ifndef CAPSTONE_DIET
50773	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50774#endif
50775},
50776
50777{
50778	X86_VMINPDZ128rrk, X86_INS_VMINPD, 0,
50779#ifndef CAPSTONE_DIET
50780	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50781#endif
50782},
50783
50784{
50785	X86_VMINPDZ128rrkz, X86_INS_VMINPD, 0,
50786#ifndef CAPSTONE_DIET
50787	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50788#endif
50789},
50790
50791{
50792	X86_VMINPDZ256rm, X86_INS_VMINPD, 0,
50793#ifndef CAPSTONE_DIET
50794	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50795#endif
50796},
50797
50798{
50799	X86_VMINPDZ256rmb, X86_INS_VMINPD, 0,
50800#ifndef CAPSTONE_DIET
50801	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50802#endif
50803},
50804
50805{
50806	X86_VMINPDZ256rmbk, X86_INS_VMINPD, 0,
50807#ifndef CAPSTONE_DIET
50808	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50809#endif
50810},
50811
50812{
50813	X86_VMINPDZ256rmbkz, X86_INS_VMINPD, 0,
50814#ifndef CAPSTONE_DIET
50815	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50816#endif
50817},
50818
50819{
50820	X86_VMINPDZ256rmk, X86_INS_VMINPD, 0,
50821#ifndef CAPSTONE_DIET
50822	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50823#endif
50824},
50825
50826{
50827	X86_VMINPDZ256rmkz, X86_INS_VMINPD, 0,
50828#ifndef CAPSTONE_DIET
50829	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50830#endif
50831},
50832
50833{
50834	X86_VMINPDZ256rr, X86_INS_VMINPD, 0,
50835#ifndef CAPSTONE_DIET
50836	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50837#endif
50838},
50839
50840{
50841	X86_VMINPDZ256rrk, X86_INS_VMINPD, 0,
50842#ifndef CAPSTONE_DIET
50843	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50844#endif
50845},
50846
50847{
50848	X86_VMINPDZ256rrkz, X86_INS_VMINPD, 0,
50849#ifndef CAPSTONE_DIET
50850	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50851#endif
50852},
50853
50854{
50855	X86_VMINPDZrm, X86_INS_VMINPD, 0,
50856#ifndef CAPSTONE_DIET
50857	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50858#endif
50859},
50860
50861{
50862	X86_VMINPDZrmb, X86_INS_VMINPD, 0,
50863#ifndef CAPSTONE_DIET
50864	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50865#endif
50866},
50867
50868{
50869	X86_VMINPDZrmbk, X86_INS_VMINPD, 0,
50870#ifndef CAPSTONE_DIET
50871	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50872#endif
50873},
50874
50875{
50876	X86_VMINPDZrmbkz, X86_INS_VMINPD, 0,
50877#ifndef CAPSTONE_DIET
50878	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50879#endif
50880},
50881
50882{
50883	X86_VMINPDZrmk, X86_INS_VMINPD, 0,
50884#ifndef CAPSTONE_DIET
50885	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50886#endif
50887},
50888
50889{
50890	X86_VMINPDZrmkz, X86_INS_VMINPD, 0,
50891#ifndef CAPSTONE_DIET
50892	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50893#endif
50894},
50895
50896{
50897	X86_VMINPDZrr, X86_INS_VMINPD, 0,
50898#ifndef CAPSTONE_DIET
50899	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50900#endif
50901},
50902
50903{
50904	X86_VMINPDZrrb, X86_INS_VMINPD, 0,
50905#ifndef CAPSTONE_DIET
50906	{ 0 }, { 0 }, { 0 }, 0, 0
50907#endif
50908},
50909
50910{
50911	X86_VMINPDZrrbk, X86_INS_VMINPD, 0,
50912#ifndef CAPSTONE_DIET
50913	{ 0 }, { 0 }, { 0 }, 0, 0
50914#endif
50915},
50916
50917{
50918	X86_VMINPDZrrbkz, X86_INS_VMINPD, 0,
50919#ifndef CAPSTONE_DIET
50920	{ 0 }, { 0 }, { 0 }, 0, 0
50921#endif
50922},
50923
50924{
50925	X86_VMINPDZrrk, X86_INS_VMINPD, 0,
50926#ifndef CAPSTONE_DIET
50927	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50928#endif
50929},
50930
50931{
50932	X86_VMINPDZrrkz, X86_INS_VMINPD, 0,
50933#ifndef CAPSTONE_DIET
50934	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
50935#endif
50936},
50937
50938{
50939	X86_VMINPDrm, X86_INS_VMINPD, 0,
50940#ifndef CAPSTONE_DIET
50941	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50942#endif
50943},
50944
50945{
50946	X86_VMINPDrr, X86_INS_VMINPD, 0,
50947#ifndef CAPSTONE_DIET
50948	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50949#endif
50950},
50951
50952{
50953	X86_VMINPSYrm, X86_INS_VMINPS, 0,
50954#ifndef CAPSTONE_DIET
50955	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50956#endif
50957},
50958
50959{
50960	X86_VMINPSYrr, X86_INS_VMINPS, 0,
50961#ifndef CAPSTONE_DIET
50962	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
50963#endif
50964},
50965
50966{
50967	X86_VMINPSZ128rm, X86_INS_VMINPS, 0,
50968#ifndef CAPSTONE_DIET
50969	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50970#endif
50971},
50972
50973{
50974	X86_VMINPSZ128rmb, X86_INS_VMINPS, 0,
50975#ifndef CAPSTONE_DIET
50976	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50977#endif
50978},
50979
50980{
50981	X86_VMINPSZ128rmbk, X86_INS_VMINPS, 0,
50982#ifndef CAPSTONE_DIET
50983	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50984#endif
50985},
50986
50987{
50988	X86_VMINPSZ128rmbkz, X86_INS_VMINPS, 0,
50989#ifndef CAPSTONE_DIET
50990	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50991#endif
50992},
50993
50994{
50995	X86_VMINPSZ128rmk, X86_INS_VMINPS, 0,
50996#ifndef CAPSTONE_DIET
50997	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
50998#endif
50999},
51000
51001{
51002	X86_VMINPSZ128rmkz, X86_INS_VMINPS, 0,
51003#ifndef CAPSTONE_DIET
51004	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51005#endif
51006},
51007
51008{
51009	X86_VMINPSZ128rr, X86_INS_VMINPS, 0,
51010#ifndef CAPSTONE_DIET
51011	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51012#endif
51013},
51014
51015{
51016	X86_VMINPSZ128rrk, X86_INS_VMINPS, 0,
51017#ifndef CAPSTONE_DIET
51018	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51019#endif
51020},
51021
51022{
51023	X86_VMINPSZ128rrkz, X86_INS_VMINPS, 0,
51024#ifndef CAPSTONE_DIET
51025	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51026#endif
51027},
51028
51029{
51030	X86_VMINPSZ256rm, X86_INS_VMINPS, 0,
51031#ifndef CAPSTONE_DIET
51032	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51033#endif
51034},
51035
51036{
51037	X86_VMINPSZ256rmb, X86_INS_VMINPS, 0,
51038#ifndef CAPSTONE_DIET
51039	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51040#endif
51041},
51042
51043{
51044	X86_VMINPSZ256rmbk, X86_INS_VMINPS, 0,
51045#ifndef CAPSTONE_DIET
51046	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51047#endif
51048},
51049
51050{
51051	X86_VMINPSZ256rmbkz, X86_INS_VMINPS, 0,
51052#ifndef CAPSTONE_DIET
51053	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51054#endif
51055},
51056
51057{
51058	X86_VMINPSZ256rmk, X86_INS_VMINPS, 0,
51059#ifndef CAPSTONE_DIET
51060	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51061#endif
51062},
51063
51064{
51065	X86_VMINPSZ256rmkz, X86_INS_VMINPS, 0,
51066#ifndef CAPSTONE_DIET
51067	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51068#endif
51069},
51070
51071{
51072	X86_VMINPSZ256rr, X86_INS_VMINPS, 0,
51073#ifndef CAPSTONE_DIET
51074	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51075#endif
51076},
51077
51078{
51079	X86_VMINPSZ256rrk, X86_INS_VMINPS, 0,
51080#ifndef CAPSTONE_DIET
51081	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51082#endif
51083},
51084
51085{
51086	X86_VMINPSZ256rrkz, X86_INS_VMINPS, 0,
51087#ifndef CAPSTONE_DIET
51088	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
51089#endif
51090},
51091
51092{
51093	X86_VMINPSZrm, X86_INS_VMINPS, 0,
51094#ifndef CAPSTONE_DIET
51095	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51096#endif
51097},
51098
51099{
51100	X86_VMINPSZrmb, X86_INS_VMINPS, 0,
51101#ifndef CAPSTONE_DIET
51102	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51103#endif
51104},
51105
51106{
51107	X86_VMINPSZrmbk, X86_INS_VMINPS, 0,
51108#ifndef CAPSTONE_DIET
51109	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51110#endif
51111},
51112
51113{
51114	X86_VMINPSZrmbkz, X86_INS_VMINPS, 0,
51115#ifndef CAPSTONE_DIET
51116	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51117#endif
51118},
51119
51120{
51121	X86_VMINPSZrmk, X86_INS_VMINPS, 0,
51122#ifndef CAPSTONE_DIET
51123	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51124#endif
51125},
51126
51127{
51128	X86_VMINPSZrmkz, X86_INS_VMINPS, 0,
51129#ifndef CAPSTONE_DIET
51130	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51131#endif
51132},
51133
51134{
51135	X86_VMINPSZrr, X86_INS_VMINPS, 0,
51136#ifndef CAPSTONE_DIET
51137	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51138#endif
51139},
51140
51141{
51142	X86_VMINPSZrrb, X86_INS_VMINPS, 0,
51143#ifndef CAPSTONE_DIET
51144	{ 0 }, { 0 }, { 0 }, 0, 0
51145#endif
51146},
51147
51148{
51149	X86_VMINPSZrrbk, X86_INS_VMINPS, 0,
51150#ifndef CAPSTONE_DIET
51151	{ 0 }, { 0 }, { 0 }, 0, 0
51152#endif
51153},
51154
51155{
51156	X86_VMINPSZrrbkz, X86_INS_VMINPS, 0,
51157#ifndef CAPSTONE_DIET
51158	{ 0 }, { 0 }, { 0 }, 0, 0
51159#endif
51160},
51161
51162{
51163	X86_VMINPSZrrk, X86_INS_VMINPS, 0,
51164#ifndef CAPSTONE_DIET
51165	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51166#endif
51167},
51168
51169{
51170	X86_VMINPSZrrkz, X86_INS_VMINPS, 0,
51171#ifndef CAPSTONE_DIET
51172	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51173#endif
51174},
51175
51176{
51177	X86_VMINPSrm, X86_INS_VMINPS, 0,
51178#ifndef CAPSTONE_DIET
51179	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51180#endif
51181},
51182
51183{
51184	X86_VMINPSrr, X86_INS_VMINPS, 0,
51185#ifndef CAPSTONE_DIET
51186	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51187#endif
51188},
51189
51190{
51191	X86_VMINSDZrm, X86_INS_VMINSD, 0,
51192#ifndef CAPSTONE_DIET
51193	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51194#endif
51195},
51196
51197{
51198	X86_VMINSDZrm_Int, X86_INS_VMINSD, 0,
51199#ifndef CAPSTONE_DIET
51200	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51201#endif
51202},
51203
51204{
51205	X86_VMINSDZrm_Intk, X86_INS_VMINSD, 0,
51206#ifndef CAPSTONE_DIET
51207	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51208#endif
51209},
51210
51211{
51212	X86_VMINSDZrm_Intkz, X86_INS_VMINSD, 0,
51213#ifndef CAPSTONE_DIET
51214	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51215#endif
51216},
51217
51218{
51219	X86_VMINSDZrr, X86_INS_VMINSD, 0,
51220#ifndef CAPSTONE_DIET
51221	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51222#endif
51223},
51224
51225{
51226	X86_VMINSDZrr_Int, X86_INS_VMINSD, 0,
51227#ifndef CAPSTONE_DIET
51228	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51229#endif
51230},
51231
51232{
51233	X86_VMINSDZrr_Intk, X86_INS_VMINSD, 0,
51234#ifndef CAPSTONE_DIET
51235	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51236#endif
51237},
51238
51239{
51240	X86_VMINSDZrr_Intkz, X86_INS_VMINSD, 0,
51241#ifndef CAPSTONE_DIET
51242	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51243#endif
51244},
51245
51246{
51247	X86_VMINSDZrrb_Int, X86_INS_VMINSD, 0,
51248#ifndef CAPSTONE_DIET
51249	{ 0 }, { 0 }, { 0 }, 0, 0
51250#endif
51251},
51252
51253{
51254	X86_VMINSDZrrb_Intk, X86_INS_VMINSD, 0,
51255#ifndef CAPSTONE_DIET
51256	{ 0 }, { 0 }, { 0 }, 0, 0
51257#endif
51258},
51259
51260{
51261	X86_VMINSDZrrb_Intkz, X86_INS_VMINSD, 0,
51262#ifndef CAPSTONE_DIET
51263	{ 0 }, { 0 }, { 0 }, 0, 0
51264#endif
51265},
51266
51267{
51268	X86_VMINSDrm, X86_INS_VMINSD, 0,
51269#ifndef CAPSTONE_DIET
51270	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51271#endif
51272},
51273
51274{
51275	X86_VMINSDrm_Int, X86_INS_VMINSD, 0,
51276#ifndef CAPSTONE_DIET
51277	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51278#endif
51279},
51280
51281{
51282	X86_VMINSDrr, X86_INS_VMINSD, 0,
51283#ifndef CAPSTONE_DIET
51284	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51285#endif
51286},
51287
51288{
51289	X86_VMINSDrr_Int, X86_INS_VMINSD, 0,
51290#ifndef CAPSTONE_DIET
51291	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51292#endif
51293},
51294
51295{
51296	X86_VMINSSZrm, X86_INS_VMINSS, 0,
51297#ifndef CAPSTONE_DIET
51298	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51299#endif
51300},
51301
51302{
51303	X86_VMINSSZrm_Int, X86_INS_VMINSS, 0,
51304#ifndef CAPSTONE_DIET
51305	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51306#endif
51307},
51308
51309{
51310	X86_VMINSSZrm_Intk, X86_INS_VMINSS, 0,
51311#ifndef CAPSTONE_DIET
51312	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51313#endif
51314},
51315
51316{
51317	X86_VMINSSZrm_Intkz, X86_INS_VMINSS, 0,
51318#ifndef CAPSTONE_DIET
51319	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51320#endif
51321},
51322
51323{
51324	X86_VMINSSZrr, X86_INS_VMINSS, 0,
51325#ifndef CAPSTONE_DIET
51326	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51327#endif
51328},
51329
51330{
51331	X86_VMINSSZrr_Int, X86_INS_VMINSS, 0,
51332#ifndef CAPSTONE_DIET
51333	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51334#endif
51335},
51336
51337{
51338	X86_VMINSSZrr_Intk, X86_INS_VMINSS, 0,
51339#ifndef CAPSTONE_DIET
51340	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51341#endif
51342},
51343
51344{
51345	X86_VMINSSZrr_Intkz, X86_INS_VMINSS, 0,
51346#ifndef CAPSTONE_DIET
51347	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51348#endif
51349},
51350
51351{
51352	X86_VMINSSZrrb_Int, X86_INS_VMINSS, 0,
51353#ifndef CAPSTONE_DIET
51354	{ 0 }, { 0 }, { 0 }, 0, 0
51355#endif
51356},
51357
51358{
51359	X86_VMINSSZrrb_Intk, X86_INS_VMINSS, 0,
51360#ifndef CAPSTONE_DIET
51361	{ 0 }, { 0 }, { 0 }, 0, 0
51362#endif
51363},
51364
51365{
51366	X86_VMINSSZrrb_Intkz, X86_INS_VMINSS, 0,
51367#ifndef CAPSTONE_DIET
51368	{ 0 }, { 0 }, { 0 }, 0, 0
51369#endif
51370},
51371
51372{
51373	X86_VMINSSrm, X86_INS_VMINSS, 0,
51374#ifndef CAPSTONE_DIET
51375	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51376#endif
51377},
51378
51379{
51380	X86_VMINSSrm_Int, X86_INS_VMINSS, 0,
51381#ifndef CAPSTONE_DIET
51382	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51383#endif
51384},
51385
51386{
51387	X86_VMINSSrr, X86_INS_VMINSS, 0,
51388#ifndef CAPSTONE_DIET
51389	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51390#endif
51391},
51392
51393{
51394	X86_VMINSSrr_Int, X86_INS_VMINSS, 0,
51395#ifndef CAPSTONE_DIET
51396	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51397#endif
51398},
51399
51400{
51401	X86_VMLAUNCH, X86_INS_VMLAUNCH, 0,
51402#ifndef CAPSTONE_DIET
51403	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
51404#endif
51405},
51406
51407{
51408	X86_VMLOAD32, X86_INS_VMLOAD, 0,
51409#ifndef CAPSTONE_DIET
51410	{ X86_REG_EAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
51411#endif
51412},
51413
51414{
51415	X86_VMLOAD64, X86_INS_VMLOAD, 1,
51416#ifndef CAPSTONE_DIET
51417	{ X86_REG_RAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
51418#endif
51419},
51420
51421{
51422	X86_VMMCALL, X86_INS_VMMCALL, 0,
51423#ifndef CAPSTONE_DIET
51424	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
51425#endif
51426},
51427
51428{
51429	X86_VMOV64toPQIZrm, X86_INS_VMOVQ, 1,
51430#ifndef CAPSTONE_DIET
51431	{ 0 }, { 0 }, { 0 }, 0, 0
51432#endif
51433},
51434
51435{
51436	X86_VMOV64toPQIZrr, X86_INS_VMOVQ, 1,
51437#ifndef CAPSTONE_DIET
51438	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51439#endif
51440},
51441
51442{
51443	X86_VMOV64toPQIrm, X86_INS_VMOVQ, 1,
51444#ifndef CAPSTONE_DIET
51445	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51446#endif
51447},
51448
51449{
51450	X86_VMOV64toPQIrr, X86_INS_VMOVQ, 1,
51451#ifndef CAPSTONE_DIET
51452	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51453#endif
51454},
51455
51456{
51457	X86_VMOV64toSDZrm, X86_INS_VMOVQ, 1,
51458#ifndef CAPSTONE_DIET
51459	{ 0 }, { 0 }, { 0 }, 0, 0
51460#endif
51461},
51462
51463{
51464	X86_VMOV64toSDZrr, X86_INS_VMOVQ, 1,
51465#ifndef CAPSTONE_DIET
51466	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51467#endif
51468},
51469
51470{
51471	X86_VMOV64toSDrm, X86_INS_VMOVQ, 1,
51472#ifndef CAPSTONE_DIET
51473	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51474#endif
51475},
51476
51477{
51478	X86_VMOV64toSDrr, X86_INS_VMOVQ, 1,
51479#ifndef CAPSTONE_DIET
51480	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51481#endif
51482},
51483
51484{
51485	X86_VMOVAPDYmr, X86_INS_VMOVAPD, 0,
51486#ifndef CAPSTONE_DIET
51487	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51488#endif
51489},
51490
51491{
51492	X86_VMOVAPDYrm, X86_INS_VMOVAPD, 0,
51493#ifndef CAPSTONE_DIET
51494	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51495#endif
51496},
51497
51498{
51499	X86_VMOVAPDYrr, X86_INS_VMOVAPD, 0,
51500#ifndef CAPSTONE_DIET
51501	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51502#endif
51503},
51504
51505{
51506	X86_VMOVAPDYrr_REV, X86_INS_VMOVAPD, 0,
51507#ifndef CAPSTONE_DIET
51508	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51509#endif
51510},
51511
51512{
51513	X86_VMOVAPDZ128mr, X86_INS_VMOVAPD, 0,
51514#ifndef CAPSTONE_DIET
51515	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51516#endif
51517},
51518
51519{
51520	X86_VMOVAPDZ128mrk, X86_INS_VMOVAPD, 0,
51521#ifndef CAPSTONE_DIET
51522	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51523#endif
51524},
51525
51526{
51527	X86_VMOVAPDZ128rm, X86_INS_VMOVAPD, 0,
51528#ifndef CAPSTONE_DIET
51529	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51530#endif
51531},
51532
51533{
51534	X86_VMOVAPDZ128rmk, X86_INS_VMOVAPD, 0,
51535#ifndef CAPSTONE_DIET
51536	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51537#endif
51538},
51539
51540{
51541	X86_VMOVAPDZ128rmkz, X86_INS_VMOVAPD, 0,
51542#ifndef CAPSTONE_DIET
51543	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51544#endif
51545},
51546
51547{
51548	X86_VMOVAPDZ128rr, X86_INS_VMOVAPD, 0,
51549#ifndef CAPSTONE_DIET
51550	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51551#endif
51552},
51553
51554{
51555	X86_VMOVAPDZ128rr_REV, X86_INS_VMOVAPD, 0,
51556#ifndef CAPSTONE_DIET
51557	{ 0 }, { 0 }, { 0 }, 0, 0
51558#endif
51559},
51560
51561{
51562	X86_VMOVAPDZ128rrk, X86_INS_VMOVAPD, 0,
51563#ifndef CAPSTONE_DIET
51564	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51565#endif
51566},
51567
51568{
51569	X86_VMOVAPDZ128rrk_REV, X86_INS_VMOVAPD, 0,
51570#ifndef CAPSTONE_DIET
51571	{ 0 }, { 0 }, { 0 }, 0, 0
51572#endif
51573},
51574
51575{
51576	X86_VMOVAPDZ128rrkz, X86_INS_VMOVAPD, 0,
51577#ifndef CAPSTONE_DIET
51578	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51579#endif
51580},
51581
51582{
51583	X86_VMOVAPDZ128rrkz_REV, X86_INS_VMOVAPD, 0,
51584#ifndef CAPSTONE_DIET
51585	{ 0 }, { 0 }, { 0 }, 0, 0
51586#endif
51587},
51588
51589{
51590	X86_VMOVAPDZ256mr, X86_INS_VMOVAPD, 0,
51591#ifndef CAPSTONE_DIET
51592	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51593#endif
51594},
51595
51596{
51597	X86_VMOVAPDZ256mrk, X86_INS_VMOVAPD, 0,
51598#ifndef CAPSTONE_DIET
51599	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51600#endif
51601},
51602
51603{
51604	X86_VMOVAPDZ256rm, X86_INS_VMOVAPD, 0,
51605#ifndef CAPSTONE_DIET
51606	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51607#endif
51608},
51609
51610{
51611	X86_VMOVAPDZ256rmk, X86_INS_VMOVAPD, 0,
51612#ifndef CAPSTONE_DIET
51613	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51614#endif
51615},
51616
51617{
51618	X86_VMOVAPDZ256rmkz, X86_INS_VMOVAPD, 0,
51619#ifndef CAPSTONE_DIET
51620	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51621#endif
51622},
51623
51624{
51625	X86_VMOVAPDZ256rr, X86_INS_VMOVAPD, 0,
51626#ifndef CAPSTONE_DIET
51627	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51628#endif
51629},
51630
51631{
51632	X86_VMOVAPDZ256rr_REV, X86_INS_VMOVAPD, 0,
51633#ifndef CAPSTONE_DIET
51634	{ 0 }, { 0 }, { 0 }, 0, 0
51635#endif
51636},
51637
51638{
51639	X86_VMOVAPDZ256rrk, X86_INS_VMOVAPD, 0,
51640#ifndef CAPSTONE_DIET
51641	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51642#endif
51643},
51644
51645{
51646	X86_VMOVAPDZ256rrk_REV, X86_INS_VMOVAPD, 0,
51647#ifndef CAPSTONE_DIET
51648	{ 0 }, { 0 }, { 0 }, 0, 0
51649#endif
51650},
51651
51652{
51653	X86_VMOVAPDZ256rrkz, X86_INS_VMOVAPD, 0,
51654#ifndef CAPSTONE_DIET
51655	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51656#endif
51657},
51658
51659{
51660	X86_VMOVAPDZ256rrkz_REV, X86_INS_VMOVAPD, 0,
51661#ifndef CAPSTONE_DIET
51662	{ 0 }, { 0 }, { 0 }, 0, 0
51663#endif
51664},
51665
51666{
51667	X86_VMOVAPDZmr, X86_INS_VMOVAPD, 0,
51668#ifndef CAPSTONE_DIET
51669	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51670#endif
51671},
51672
51673{
51674	X86_VMOVAPDZmrk, X86_INS_VMOVAPD, 0,
51675#ifndef CAPSTONE_DIET
51676	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51677#endif
51678},
51679
51680{
51681	X86_VMOVAPDZrm, X86_INS_VMOVAPD, 0,
51682#ifndef CAPSTONE_DIET
51683	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51684#endif
51685},
51686
51687{
51688	X86_VMOVAPDZrmk, X86_INS_VMOVAPD, 0,
51689#ifndef CAPSTONE_DIET
51690	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51691#endif
51692},
51693
51694{
51695	X86_VMOVAPDZrmkz, X86_INS_VMOVAPD, 0,
51696#ifndef CAPSTONE_DIET
51697	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51698#endif
51699},
51700
51701{
51702	X86_VMOVAPDZrr, X86_INS_VMOVAPD, 0,
51703#ifndef CAPSTONE_DIET
51704	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51705#endif
51706},
51707
51708{
51709	X86_VMOVAPDZrr_REV, X86_INS_VMOVAPD, 0,
51710#ifndef CAPSTONE_DIET
51711	{ 0 }, { 0 }, { 0 }, 0, 0
51712#endif
51713},
51714
51715{
51716	X86_VMOVAPDZrrk, X86_INS_VMOVAPD, 0,
51717#ifndef CAPSTONE_DIET
51718	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51719#endif
51720},
51721
51722{
51723	X86_VMOVAPDZrrk_REV, X86_INS_VMOVAPD, 0,
51724#ifndef CAPSTONE_DIET
51725	{ 0 }, { 0 }, { 0 }, 0, 0
51726#endif
51727},
51728
51729{
51730	X86_VMOVAPDZrrkz, X86_INS_VMOVAPD, 0,
51731#ifndef CAPSTONE_DIET
51732	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51733#endif
51734},
51735
51736{
51737	X86_VMOVAPDZrrkz_REV, X86_INS_VMOVAPD, 0,
51738#ifndef CAPSTONE_DIET
51739	{ 0 }, { 0 }, { 0 }, 0, 0
51740#endif
51741},
51742
51743{
51744	X86_VMOVAPDmr, X86_INS_VMOVAPD, 0,
51745#ifndef CAPSTONE_DIET
51746	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51747#endif
51748},
51749
51750{
51751	X86_VMOVAPDrm, X86_INS_VMOVAPD, 0,
51752#ifndef CAPSTONE_DIET
51753	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51754#endif
51755},
51756
51757{
51758	X86_VMOVAPDrr, X86_INS_VMOVAPD, 0,
51759#ifndef CAPSTONE_DIET
51760	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51761#endif
51762},
51763
51764{
51765	X86_VMOVAPDrr_REV, X86_INS_VMOVAPD, 0,
51766#ifndef CAPSTONE_DIET
51767	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51768#endif
51769},
51770
51771{
51772	X86_VMOVAPSYmr, X86_INS_VMOVAPS, 0,
51773#ifndef CAPSTONE_DIET
51774	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51775#endif
51776},
51777
51778{
51779	X86_VMOVAPSYrm, X86_INS_VMOVAPS, 0,
51780#ifndef CAPSTONE_DIET
51781	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51782#endif
51783},
51784
51785{
51786	X86_VMOVAPSYrr, X86_INS_VMOVAPS, 0,
51787#ifndef CAPSTONE_DIET
51788	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
51789#endif
51790},
51791
51792{
51793	X86_VMOVAPSYrr_REV, X86_INS_VMOVAPS, 0,
51794#ifndef CAPSTONE_DIET
51795	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
51796#endif
51797},
51798
51799{
51800	X86_VMOVAPSZ128mr, X86_INS_VMOVAPS, 0,
51801#ifndef CAPSTONE_DIET
51802	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51803#endif
51804},
51805
51806{
51807	X86_VMOVAPSZ128mrk, X86_INS_VMOVAPS, 0,
51808#ifndef CAPSTONE_DIET
51809	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51810#endif
51811},
51812
51813{
51814	X86_VMOVAPSZ128rm, X86_INS_VMOVAPS, 0,
51815#ifndef CAPSTONE_DIET
51816	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51817#endif
51818},
51819
51820{
51821	X86_VMOVAPSZ128rmk, X86_INS_VMOVAPS, 0,
51822#ifndef CAPSTONE_DIET
51823	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51824#endif
51825},
51826
51827{
51828	X86_VMOVAPSZ128rmkz, X86_INS_VMOVAPS, 0,
51829#ifndef CAPSTONE_DIET
51830	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51831#endif
51832},
51833
51834{
51835	X86_VMOVAPSZ128rr, X86_INS_VMOVAPS, 0,
51836#ifndef CAPSTONE_DIET
51837	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51838#endif
51839},
51840
51841{
51842	X86_VMOVAPSZ128rr_REV, X86_INS_VMOVAPS, 0,
51843#ifndef CAPSTONE_DIET
51844	{ 0 }, { 0 }, { 0 }, 0, 0
51845#endif
51846},
51847
51848{
51849	X86_VMOVAPSZ128rrk, X86_INS_VMOVAPS, 0,
51850#ifndef CAPSTONE_DIET
51851	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51852#endif
51853},
51854
51855{
51856	X86_VMOVAPSZ128rrk_REV, X86_INS_VMOVAPS, 0,
51857#ifndef CAPSTONE_DIET
51858	{ 0 }, { 0 }, { 0 }, 0, 0
51859#endif
51860},
51861
51862{
51863	X86_VMOVAPSZ128rrkz, X86_INS_VMOVAPS, 0,
51864#ifndef CAPSTONE_DIET
51865	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51866#endif
51867},
51868
51869{
51870	X86_VMOVAPSZ128rrkz_REV, X86_INS_VMOVAPS, 0,
51871#ifndef CAPSTONE_DIET
51872	{ 0 }, { 0 }, { 0 }, 0, 0
51873#endif
51874},
51875
51876{
51877	X86_VMOVAPSZ256mr, X86_INS_VMOVAPS, 0,
51878#ifndef CAPSTONE_DIET
51879	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51880#endif
51881},
51882
51883{
51884	X86_VMOVAPSZ256mrk, X86_INS_VMOVAPS, 0,
51885#ifndef CAPSTONE_DIET
51886	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51887#endif
51888},
51889
51890{
51891	X86_VMOVAPSZ256rm, X86_INS_VMOVAPS, 0,
51892#ifndef CAPSTONE_DIET
51893	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51894#endif
51895},
51896
51897{
51898	X86_VMOVAPSZ256rmk, X86_INS_VMOVAPS, 0,
51899#ifndef CAPSTONE_DIET
51900	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51901#endif
51902},
51903
51904{
51905	X86_VMOVAPSZ256rmkz, X86_INS_VMOVAPS, 0,
51906#ifndef CAPSTONE_DIET
51907	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51908#endif
51909},
51910
51911{
51912	X86_VMOVAPSZ256rr, X86_INS_VMOVAPS, 0,
51913#ifndef CAPSTONE_DIET
51914	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51915#endif
51916},
51917
51918{
51919	X86_VMOVAPSZ256rr_REV, X86_INS_VMOVAPS, 0,
51920#ifndef CAPSTONE_DIET
51921	{ 0 }, { 0 }, { 0 }, 0, 0
51922#endif
51923},
51924
51925{
51926	X86_VMOVAPSZ256rrk, X86_INS_VMOVAPS, 0,
51927#ifndef CAPSTONE_DIET
51928	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51929#endif
51930},
51931
51932{
51933	X86_VMOVAPSZ256rrk_REV, X86_INS_VMOVAPS, 0,
51934#ifndef CAPSTONE_DIET
51935	{ 0 }, { 0 }, { 0 }, 0, 0
51936#endif
51937},
51938
51939{
51940	X86_VMOVAPSZ256rrkz, X86_INS_VMOVAPS, 0,
51941#ifndef CAPSTONE_DIET
51942	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
51943#endif
51944},
51945
51946{
51947	X86_VMOVAPSZ256rrkz_REV, X86_INS_VMOVAPS, 0,
51948#ifndef CAPSTONE_DIET
51949	{ 0 }, { 0 }, { 0 }, 0, 0
51950#endif
51951},
51952
51953{
51954	X86_VMOVAPSZmr, X86_INS_VMOVAPS, 0,
51955#ifndef CAPSTONE_DIET
51956	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51957#endif
51958},
51959
51960{
51961	X86_VMOVAPSZmrk, X86_INS_VMOVAPS, 0,
51962#ifndef CAPSTONE_DIET
51963	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51964#endif
51965},
51966
51967{
51968	X86_VMOVAPSZrm, X86_INS_VMOVAPS, 0,
51969#ifndef CAPSTONE_DIET
51970	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51971#endif
51972},
51973
51974{
51975	X86_VMOVAPSZrmk, X86_INS_VMOVAPS, 0,
51976#ifndef CAPSTONE_DIET
51977	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51978#endif
51979},
51980
51981{
51982	X86_VMOVAPSZrmkz, X86_INS_VMOVAPS, 0,
51983#ifndef CAPSTONE_DIET
51984	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51985#endif
51986},
51987
51988{
51989	X86_VMOVAPSZrr, X86_INS_VMOVAPS, 0,
51990#ifndef CAPSTONE_DIET
51991	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
51992#endif
51993},
51994
51995{
51996	X86_VMOVAPSZrr_REV, X86_INS_VMOVAPS, 0,
51997#ifndef CAPSTONE_DIET
51998	{ 0 }, { 0 }, { 0 }, 0, 0
51999#endif
52000},
52001
52002{
52003	X86_VMOVAPSZrrk, X86_INS_VMOVAPS, 0,
52004#ifndef CAPSTONE_DIET
52005	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52006#endif
52007},
52008
52009{
52010	X86_VMOVAPSZrrk_REV, X86_INS_VMOVAPS, 0,
52011#ifndef CAPSTONE_DIET
52012	{ 0 }, { 0 }, { 0 }, 0, 0
52013#endif
52014},
52015
52016{
52017	X86_VMOVAPSZrrkz, X86_INS_VMOVAPS, 0,
52018#ifndef CAPSTONE_DIET
52019	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52020#endif
52021},
52022
52023{
52024	X86_VMOVAPSZrrkz_REV, X86_INS_VMOVAPS, 0,
52025#ifndef CAPSTONE_DIET
52026	{ 0 }, { 0 }, { 0 }, 0, 0
52027#endif
52028},
52029
52030{
52031	X86_VMOVAPSmr, X86_INS_VMOVAPS, 0,
52032#ifndef CAPSTONE_DIET
52033	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
52034#endif
52035},
52036
52037{
52038	X86_VMOVAPSrm, X86_INS_VMOVAPS, 0,
52039#ifndef CAPSTONE_DIET
52040	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
52041#endif
52042},
52043
52044{
52045	X86_VMOVAPSrr, X86_INS_VMOVAPS, 0,
52046#ifndef CAPSTONE_DIET
52047	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
52048#endif
52049},
52050
52051{
52052	X86_VMOVAPSrr_REV, X86_INS_VMOVAPS, 0,
52053#ifndef CAPSTONE_DIET
52054	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52055#endif
52056},
52057
52058{
52059	X86_VMOVDDUPYrm, X86_INS_VMOVDDUP, 0,
52060#ifndef CAPSTONE_DIET
52061	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52062#endif
52063},
52064
52065{
52066	X86_VMOVDDUPYrr, X86_INS_VMOVDDUP, 0,
52067#ifndef CAPSTONE_DIET
52068	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52069#endif
52070},
52071
52072{
52073	X86_VMOVDDUPZ128rm, X86_INS_VMOVDDUP, 0,
52074#ifndef CAPSTONE_DIET
52075	{ 0 }, { 0 }, { 0 }, 0, 0
52076#endif
52077},
52078
52079{
52080	X86_VMOVDDUPZ128rmk, X86_INS_VMOVDDUP, 0,
52081#ifndef CAPSTONE_DIET
52082	{ 0 }, { 0 }, { 0 }, 0, 0
52083#endif
52084},
52085
52086{
52087	X86_VMOVDDUPZ128rmkz, X86_INS_VMOVDDUP, 0,
52088#ifndef CAPSTONE_DIET
52089	{ 0 }, { 0 }, { 0 }, 0, 0
52090#endif
52091},
52092
52093{
52094	X86_VMOVDDUPZ128rr, X86_INS_VMOVDDUP, 0,
52095#ifndef CAPSTONE_DIET
52096	{ 0 }, { 0 }, { 0 }, 0, 0
52097#endif
52098},
52099
52100{
52101	X86_VMOVDDUPZ128rrk, X86_INS_VMOVDDUP, 0,
52102#ifndef CAPSTONE_DIET
52103	{ 0 }, { 0 }, { 0 }, 0, 0
52104#endif
52105},
52106
52107{
52108	X86_VMOVDDUPZ128rrkz, X86_INS_VMOVDDUP, 0,
52109#ifndef CAPSTONE_DIET
52110	{ 0 }, { 0 }, { 0 }, 0, 0
52111#endif
52112},
52113
52114{
52115	X86_VMOVDDUPZ256rm, X86_INS_VMOVDDUP, 0,
52116#ifndef CAPSTONE_DIET
52117	{ 0 }, { 0 }, { 0 }, 0, 0
52118#endif
52119},
52120
52121{
52122	X86_VMOVDDUPZ256rmk, X86_INS_VMOVDDUP, 0,
52123#ifndef CAPSTONE_DIET
52124	{ 0 }, { 0 }, { 0 }, 0, 0
52125#endif
52126},
52127
52128{
52129	X86_VMOVDDUPZ256rmkz, X86_INS_VMOVDDUP, 0,
52130#ifndef CAPSTONE_DIET
52131	{ 0 }, { 0 }, { 0 }, 0, 0
52132#endif
52133},
52134
52135{
52136	X86_VMOVDDUPZ256rr, X86_INS_VMOVDDUP, 0,
52137#ifndef CAPSTONE_DIET
52138	{ 0 }, { 0 }, { 0 }, 0, 0
52139#endif
52140},
52141
52142{
52143	X86_VMOVDDUPZ256rrk, X86_INS_VMOVDDUP, 0,
52144#ifndef CAPSTONE_DIET
52145	{ 0 }, { 0 }, { 0 }, 0, 0
52146#endif
52147},
52148
52149{
52150	X86_VMOVDDUPZ256rrkz, X86_INS_VMOVDDUP, 0,
52151#ifndef CAPSTONE_DIET
52152	{ 0 }, { 0 }, { 0 }, 0, 0
52153#endif
52154},
52155
52156{
52157	X86_VMOVDDUPZrm, X86_INS_VMOVDDUP, 0,
52158#ifndef CAPSTONE_DIET
52159	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52160#endif
52161},
52162
52163{
52164	X86_VMOVDDUPZrmk, X86_INS_VMOVDDUP, 0,
52165#ifndef CAPSTONE_DIET
52166	{ 0 }, { 0 }, { 0 }, 0, 0
52167#endif
52168},
52169
52170{
52171	X86_VMOVDDUPZrmkz, X86_INS_VMOVDDUP, 0,
52172#ifndef CAPSTONE_DIET
52173	{ 0 }, { 0 }, { 0 }, 0, 0
52174#endif
52175},
52176
52177{
52178	X86_VMOVDDUPZrr, X86_INS_VMOVDDUP, 0,
52179#ifndef CAPSTONE_DIET
52180	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52181#endif
52182},
52183
52184{
52185	X86_VMOVDDUPZrrk, X86_INS_VMOVDDUP, 0,
52186#ifndef CAPSTONE_DIET
52187	{ 0 }, { 0 }, { 0 }, 0, 0
52188#endif
52189},
52190
52191{
52192	X86_VMOVDDUPZrrkz, X86_INS_VMOVDDUP, 0,
52193#ifndef CAPSTONE_DIET
52194	{ 0 }, { 0 }, { 0 }, 0, 0
52195#endif
52196},
52197
52198{
52199	X86_VMOVDDUPrm, X86_INS_VMOVDDUP, 0,
52200#ifndef CAPSTONE_DIET
52201	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52202#endif
52203},
52204
52205{
52206	X86_VMOVDDUPrr, X86_INS_VMOVDDUP, 0,
52207#ifndef CAPSTONE_DIET
52208	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52209#endif
52210},
52211
52212{
52213	X86_VMOVDI2PDIZrm, X86_INS_VMOVD, 0,
52214#ifndef CAPSTONE_DIET
52215	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52216#endif
52217},
52218
52219{
52220	X86_VMOVDI2PDIZrr, X86_INS_VMOVD, 0,
52221#ifndef CAPSTONE_DIET
52222	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52223#endif
52224},
52225
52226{
52227	X86_VMOVDI2PDIrm, X86_INS_VMOVD, 0,
52228#ifndef CAPSTONE_DIET
52229	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52230#endif
52231},
52232
52233{
52234	X86_VMOVDI2PDIrr, X86_INS_VMOVD, 0,
52235#ifndef CAPSTONE_DIET
52236	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52237#endif
52238},
52239
52240{
52241	X86_VMOVDI2SSZrm, X86_INS_VMOVD, 0,
52242#ifndef CAPSTONE_DIET
52243	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52244#endif
52245},
52246
52247{
52248	X86_VMOVDI2SSZrr, X86_INS_VMOVD, 0,
52249#ifndef CAPSTONE_DIET
52250	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52251#endif
52252},
52253
52254{
52255	X86_VMOVDI2SSrm, X86_INS_VMOVD, 0,
52256#ifndef CAPSTONE_DIET
52257	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52258#endif
52259},
52260
52261{
52262	X86_VMOVDI2SSrr, X86_INS_VMOVD, 0,
52263#ifndef CAPSTONE_DIET
52264	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52265#endif
52266},
52267
52268{
52269	X86_VMOVDQA32Z128mr, X86_INS_VMOVDQA32, 0,
52270#ifndef CAPSTONE_DIET
52271	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52272#endif
52273},
52274
52275{
52276	X86_VMOVDQA32Z128mrk, X86_INS_VMOVDQA32, 0,
52277#ifndef CAPSTONE_DIET
52278	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52279#endif
52280},
52281
52282{
52283	X86_VMOVDQA32Z128rm, X86_INS_VMOVDQA32, 0,
52284#ifndef CAPSTONE_DIET
52285	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52286#endif
52287},
52288
52289{
52290	X86_VMOVDQA32Z128rmk, X86_INS_VMOVDQA32, 0,
52291#ifndef CAPSTONE_DIET
52292	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52293#endif
52294},
52295
52296{
52297	X86_VMOVDQA32Z128rmkz, X86_INS_VMOVDQA32, 0,
52298#ifndef CAPSTONE_DIET
52299	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52300#endif
52301},
52302
52303{
52304	X86_VMOVDQA32Z128rr, X86_INS_VMOVDQA32, 0,
52305#ifndef CAPSTONE_DIET
52306	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52307#endif
52308},
52309
52310{
52311	X86_VMOVDQA32Z128rr_REV, X86_INS_VMOVDQA32, 0,
52312#ifndef CAPSTONE_DIET
52313	{ 0 }, { 0 }, { 0 }, 0, 0
52314#endif
52315},
52316
52317{
52318	X86_VMOVDQA32Z128rrk, X86_INS_VMOVDQA32, 0,
52319#ifndef CAPSTONE_DIET
52320	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52321#endif
52322},
52323
52324{
52325	X86_VMOVDQA32Z128rrk_REV, X86_INS_VMOVDQA32, 0,
52326#ifndef CAPSTONE_DIET
52327	{ 0 }, { 0 }, { 0 }, 0, 0
52328#endif
52329},
52330
52331{
52332	X86_VMOVDQA32Z128rrkz, X86_INS_VMOVDQA32, 0,
52333#ifndef CAPSTONE_DIET
52334	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52335#endif
52336},
52337
52338{
52339	X86_VMOVDQA32Z128rrkz_REV, X86_INS_VMOVDQA32, 0,
52340#ifndef CAPSTONE_DIET
52341	{ 0 }, { 0 }, { 0 }, 0, 0
52342#endif
52343},
52344
52345{
52346	X86_VMOVDQA32Z256mr, X86_INS_VMOVDQA32, 0,
52347#ifndef CAPSTONE_DIET
52348	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52349#endif
52350},
52351
52352{
52353	X86_VMOVDQA32Z256mrk, X86_INS_VMOVDQA32, 0,
52354#ifndef CAPSTONE_DIET
52355	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52356#endif
52357},
52358
52359{
52360	X86_VMOVDQA32Z256rm, X86_INS_VMOVDQA32, 0,
52361#ifndef CAPSTONE_DIET
52362	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52363#endif
52364},
52365
52366{
52367	X86_VMOVDQA32Z256rmk, X86_INS_VMOVDQA32, 0,
52368#ifndef CAPSTONE_DIET
52369	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52370#endif
52371},
52372
52373{
52374	X86_VMOVDQA32Z256rmkz, X86_INS_VMOVDQA32, 0,
52375#ifndef CAPSTONE_DIET
52376	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52377#endif
52378},
52379
52380{
52381	X86_VMOVDQA32Z256rr, X86_INS_VMOVDQA32, 0,
52382#ifndef CAPSTONE_DIET
52383	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52384#endif
52385},
52386
52387{
52388	X86_VMOVDQA32Z256rr_REV, X86_INS_VMOVDQA32, 0,
52389#ifndef CAPSTONE_DIET
52390	{ 0 }, { 0 }, { 0 }, 0, 0
52391#endif
52392},
52393
52394{
52395	X86_VMOVDQA32Z256rrk, X86_INS_VMOVDQA32, 0,
52396#ifndef CAPSTONE_DIET
52397	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52398#endif
52399},
52400
52401{
52402	X86_VMOVDQA32Z256rrk_REV, X86_INS_VMOVDQA32, 0,
52403#ifndef CAPSTONE_DIET
52404	{ 0 }, { 0 }, { 0 }, 0, 0
52405#endif
52406},
52407
52408{
52409	X86_VMOVDQA32Z256rrkz, X86_INS_VMOVDQA32, 0,
52410#ifndef CAPSTONE_DIET
52411	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52412#endif
52413},
52414
52415{
52416	X86_VMOVDQA32Z256rrkz_REV, X86_INS_VMOVDQA32, 0,
52417#ifndef CAPSTONE_DIET
52418	{ 0 }, { 0 }, { 0 }, 0, 0
52419#endif
52420},
52421
52422{
52423	X86_VMOVDQA32Zmr, X86_INS_VMOVDQA32, 0,
52424#ifndef CAPSTONE_DIET
52425	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52426#endif
52427},
52428
52429{
52430	X86_VMOVDQA32Zmrk, X86_INS_VMOVDQA32, 0,
52431#ifndef CAPSTONE_DIET
52432	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52433#endif
52434},
52435
52436{
52437	X86_VMOVDQA32Zrm, X86_INS_VMOVDQA32, 0,
52438#ifndef CAPSTONE_DIET
52439	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52440#endif
52441},
52442
52443{
52444	X86_VMOVDQA32Zrmk, X86_INS_VMOVDQA32, 0,
52445#ifndef CAPSTONE_DIET
52446	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52447#endif
52448},
52449
52450{
52451	X86_VMOVDQA32Zrmkz, X86_INS_VMOVDQA32, 0,
52452#ifndef CAPSTONE_DIET
52453	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52454#endif
52455},
52456
52457{
52458	X86_VMOVDQA32Zrr, X86_INS_VMOVDQA32, 0,
52459#ifndef CAPSTONE_DIET
52460	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52461#endif
52462},
52463
52464{
52465	X86_VMOVDQA32Zrr_REV, X86_INS_VMOVDQA32, 0,
52466#ifndef CAPSTONE_DIET
52467	{ 0 }, { 0 }, { 0 }, 0, 0
52468#endif
52469},
52470
52471{
52472	X86_VMOVDQA32Zrrk, X86_INS_VMOVDQA32, 0,
52473#ifndef CAPSTONE_DIET
52474	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52475#endif
52476},
52477
52478{
52479	X86_VMOVDQA32Zrrk_REV, X86_INS_VMOVDQA32, 0,
52480#ifndef CAPSTONE_DIET
52481	{ 0 }, { 0 }, { 0 }, 0, 0
52482#endif
52483},
52484
52485{
52486	X86_VMOVDQA32Zrrkz, X86_INS_VMOVDQA32, 0,
52487#ifndef CAPSTONE_DIET
52488	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52489#endif
52490},
52491
52492{
52493	X86_VMOVDQA32Zrrkz_REV, X86_INS_VMOVDQA32, 0,
52494#ifndef CAPSTONE_DIET
52495	{ 0 }, { 0 }, { 0 }, 0, 0
52496#endif
52497},
52498
52499{
52500	X86_VMOVDQA64Z128mr, X86_INS_VMOVDQA64, 1,
52501#ifndef CAPSTONE_DIET
52502	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52503#endif
52504},
52505
52506{
52507	X86_VMOVDQA64Z128mrk, X86_INS_VMOVDQA64, 1,
52508#ifndef CAPSTONE_DIET
52509	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52510#endif
52511},
52512
52513{
52514	X86_VMOVDQA64Z128rm, X86_INS_VMOVDQA64, 1,
52515#ifndef CAPSTONE_DIET
52516	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52517#endif
52518},
52519
52520{
52521	X86_VMOVDQA64Z128rmk, X86_INS_VMOVDQA64, 1,
52522#ifndef CAPSTONE_DIET
52523	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52524#endif
52525},
52526
52527{
52528	X86_VMOVDQA64Z128rmkz, X86_INS_VMOVDQA64, 1,
52529#ifndef CAPSTONE_DIET
52530	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52531#endif
52532},
52533
52534{
52535	X86_VMOVDQA64Z128rr, X86_INS_VMOVDQA64, 1,
52536#ifndef CAPSTONE_DIET
52537	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52538#endif
52539},
52540
52541{
52542	X86_VMOVDQA64Z128rr_REV, X86_INS_VMOVDQA64, 1,
52543#ifndef CAPSTONE_DIET
52544	{ 0 }, { 0 }, { 0 }, 0, 0
52545#endif
52546},
52547
52548{
52549	X86_VMOVDQA64Z128rrk, X86_INS_VMOVDQA64, 1,
52550#ifndef CAPSTONE_DIET
52551	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52552#endif
52553},
52554
52555{
52556	X86_VMOVDQA64Z128rrk_REV, X86_INS_VMOVDQA64, 1,
52557#ifndef CAPSTONE_DIET
52558	{ 0 }, { 0 }, { 0 }, 0, 0
52559#endif
52560},
52561
52562{
52563	X86_VMOVDQA64Z128rrkz, X86_INS_VMOVDQA64, 1,
52564#ifndef CAPSTONE_DIET
52565	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52566#endif
52567},
52568
52569{
52570	X86_VMOVDQA64Z128rrkz_REV, X86_INS_VMOVDQA64, 1,
52571#ifndef CAPSTONE_DIET
52572	{ 0 }, { 0 }, { 0 }, 0, 0
52573#endif
52574},
52575
52576{
52577	X86_VMOVDQA64Z256mr, X86_INS_VMOVDQA64, 1,
52578#ifndef CAPSTONE_DIET
52579	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52580#endif
52581},
52582
52583{
52584	X86_VMOVDQA64Z256mrk, X86_INS_VMOVDQA64, 1,
52585#ifndef CAPSTONE_DIET
52586	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52587#endif
52588},
52589
52590{
52591	X86_VMOVDQA64Z256rm, X86_INS_VMOVDQA64, 1,
52592#ifndef CAPSTONE_DIET
52593	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52594#endif
52595},
52596
52597{
52598	X86_VMOVDQA64Z256rmk, X86_INS_VMOVDQA64, 1,
52599#ifndef CAPSTONE_DIET
52600	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52601#endif
52602},
52603
52604{
52605	X86_VMOVDQA64Z256rmkz, X86_INS_VMOVDQA64, 1,
52606#ifndef CAPSTONE_DIET
52607	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52608#endif
52609},
52610
52611{
52612	X86_VMOVDQA64Z256rr, X86_INS_VMOVDQA64, 1,
52613#ifndef CAPSTONE_DIET
52614	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52615#endif
52616},
52617
52618{
52619	X86_VMOVDQA64Z256rr_REV, X86_INS_VMOVDQA64, 1,
52620#ifndef CAPSTONE_DIET
52621	{ 0 }, { 0 }, { 0 }, 0, 0
52622#endif
52623},
52624
52625{
52626	X86_VMOVDQA64Z256rrk, X86_INS_VMOVDQA64, 1,
52627#ifndef CAPSTONE_DIET
52628	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52629#endif
52630},
52631
52632{
52633	X86_VMOVDQA64Z256rrk_REV, X86_INS_VMOVDQA64, 1,
52634#ifndef CAPSTONE_DIET
52635	{ 0 }, { 0 }, { 0 }, 0, 0
52636#endif
52637},
52638
52639{
52640	X86_VMOVDQA64Z256rrkz, X86_INS_VMOVDQA64, 1,
52641#ifndef CAPSTONE_DIET
52642	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
52643#endif
52644},
52645
52646{
52647	X86_VMOVDQA64Z256rrkz_REV, X86_INS_VMOVDQA64, 1,
52648#ifndef CAPSTONE_DIET
52649	{ 0 }, { 0 }, { 0 }, 0, 0
52650#endif
52651},
52652
52653{
52654	X86_VMOVDQA64Zmr, X86_INS_VMOVDQA64, 1,
52655#ifndef CAPSTONE_DIET
52656	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52657#endif
52658},
52659
52660{
52661	X86_VMOVDQA64Zmrk, X86_INS_VMOVDQA64, 1,
52662#ifndef CAPSTONE_DIET
52663	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52664#endif
52665},
52666
52667{
52668	X86_VMOVDQA64Zrm, X86_INS_VMOVDQA64, 1,
52669#ifndef CAPSTONE_DIET
52670	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52671#endif
52672},
52673
52674{
52675	X86_VMOVDQA64Zrmk, X86_INS_VMOVDQA64, 1,
52676#ifndef CAPSTONE_DIET
52677	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52678#endif
52679},
52680
52681{
52682	X86_VMOVDQA64Zrmkz, X86_INS_VMOVDQA64, 1,
52683#ifndef CAPSTONE_DIET
52684	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52685#endif
52686},
52687
52688{
52689	X86_VMOVDQA64Zrr, X86_INS_VMOVDQA64, 1,
52690#ifndef CAPSTONE_DIET
52691	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52692#endif
52693},
52694
52695{
52696	X86_VMOVDQA64Zrr_REV, X86_INS_VMOVDQA64, 1,
52697#ifndef CAPSTONE_DIET
52698	{ 0 }, { 0 }, { 0 }, 0, 0
52699#endif
52700},
52701
52702{
52703	X86_VMOVDQA64Zrrk, X86_INS_VMOVDQA64, 1,
52704#ifndef CAPSTONE_DIET
52705	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52706#endif
52707},
52708
52709{
52710	X86_VMOVDQA64Zrrk_REV, X86_INS_VMOVDQA64, 1,
52711#ifndef CAPSTONE_DIET
52712	{ 0 }, { 0 }, { 0 }, 0, 0
52713#endif
52714},
52715
52716{
52717	X86_VMOVDQA64Zrrkz, X86_INS_VMOVDQA64, 1,
52718#ifndef CAPSTONE_DIET
52719	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
52720#endif
52721},
52722
52723{
52724	X86_VMOVDQA64Zrrkz_REV, X86_INS_VMOVDQA64, 1,
52725#ifndef CAPSTONE_DIET
52726	{ 0 }, { 0 }, { 0 }, 0, 0
52727#endif
52728},
52729
52730{
52731	X86_VMOVDQAYmr, X86_INS_VMOVDQA, 0,
52732#ifndef CAPSTONE_DIET
52733	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52734#endif
52735},
52736
52737{
52738	X86_VMOVDQAYrm, X86_INS_VMOVDQA, 0,
52739#ifndef CAPSTONE_DIET
52740	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52741#endif
52742},
52743
52744{
52745	X86_VMOVDQAYrr, X86_INS_VMOVDQA, 0,
52746#ifndef CAPSTONE_DIET
52747	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52748#endif
52749},
52750
52751{
52752	X86_VMOVDQAYrr_REV, X86_INS_VMOVDQA, 0,
52753#ifndef CAPSTONE_DIET
52754	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52755#endif
52756},
52757
52758{
52759	X86_VMOVDQAmr, X86_INS_VMOVDQA, 0,
52760#ifndef CAPSTONE_DIET
52761	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52762#endif
52763},
52764
52765{
52766	X86_VMOVDQArm, X86_INS_VMOVDQA, 0,
52767#ifndef CAPSTONE_DIET
52768	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52769#endif
52770},
52771
52772{
52773	X86_VMOVDQArr, X86_INS_VMOVDQA, 0,
52774#ifndef CAPSTONE_DIET
52775	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52776#endif
52777},
52778
52779{
52780	X86_VMOVDQArr_REV, X86_INS_VMOVDQA, 0,
52781#ifndef CAPSTONE_DIET
52782	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
52783#endif
52784},
52785
52786{
52787	X86_VMOVDQU16Z128mr, X86_INS_VMOVDQU16, 0,
52788#ifndef CAPSTONE_DIET
52789	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52790#endif
52791},
52792
52793{
52794	X86_VMOVDQU16Z128mrk, X86_INS_VMOVDQU16, 0,
52795#ifndef CAPSTONE_DIET
52796	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52797#endif
52798},
52799
52800{
52801	X86_VMOVDQU16Z128rm, X86_INS_VMOVDQU16, 0,
52802#ifndef CAPSTONE_DIET
52803	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52804#endif
52805},
52806
52807{
52808	X86_VMOVDQU16Z128rmk, X86_INS_VMOVDQU16, 0,
52809#ifndef CAPSTONE_DIET
52810	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52811#endif
52812},
52813
52814{
52815	X86_VMOVDQU16Z128rmkz, X86_INS_VMOVDQU16, 0,
52816#ifndef CAPSTONE_DIET
52817	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52818#endif
52819},
52820
52821{
52822	X86_VMOVDQU16Z128rr, X86_INS_VMOVDQU16, 0,
52823#ifndef CAPSTONE_DIET
52824	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52825#endif
52826},
52827
52828{
52829	X86_VMOVDQU16Z128rr_REV, X86_INS_VMOVDQU16, 0,
52830#ifndef CAPSTONE_DIET
52831	{ 0 }, { 0 }, { 0 }, 0, 0
52832#endif
52833},
52834
52835{
52836	X86_VMOVDQU16Z128rrk, X86_INS_VMOVDQU16, 0,
52837#ifndef CAPSTONE_DIET
52838	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52839#endif
52840},
52841
52842{
52843	X86_VMOVDQU16Z128rrk_REV, X86_INS_VMOVDQU16, 0,
52844#ifndef CAPSTONE_DIET
52845	{ 0 }, { 0 }, { 0 }, 0, 0
52846#endif
52847},
52848
52849{
52850	X86_VMOVDQU16Z128rrkz, X86_INS_VMOVDQU16, 0,
52851#ifndef CAPSTONE_DIET
52852	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52853#endif
52854},
52855
52856{
52857	X86_VMOVDQU16Z128rrkz_REV, X86_INS_VMOVDQU16, 0,
52858#ifndef CAPSTONE_DIET
52859	{ 0 }, { 0 }, { 0 }, 0, 0
52860#endif
52861},
52862
52863{
52864	X86_VMOVDQU16Z256mr, X86_INS_VMOVDQU16, 0,
52865#ifndef CAPSTONE_DIET
52866	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52867#endif
52868},
52869
52870{
52871	X86_VMOVDQU16Z256mrk, X86_INS_VMOVDQU16, 0,
52872#ifndef CAPSTONE_DIET
52873	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52874#endif
52875},
52876
52877{
52878	X86_VMOVDQU16Z256rm, X86_INS_VMOVDQU16, 0,
52879#ifndef CAPSTONE_DIET
52880	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52881#endif
52882},
52883
52884{
52885	X86_VMOVDQU16Z256rmk, X86_INS_VMOVDQU16, 0,
52886#ifndef CAPSTONE_DIET
52887	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52888#endif
52889},
52890
52891{
52892	X86_VMOVDQU16Z256rmkz, X86_INS_VMOVDQU16, 0,
52893#ifndef CAPSTONE_DIET
52894	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52895#endif
52896},
52897
52898{
52899	X86_VMOVDQU16Z256rr, X86_INS_VMOVDQU16, 0,
52900#ifndef CAPSTONE_DIET
52901	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52902#endif
52903},
52904
52905{
52906	X86_VMOVDQU16Z256rr_REV, X86_INS_VMOVDQU16, 0,
52907#ifndef CAPSTONE_DIET
52908	{ 0 }, { 0 }, { 0 }, 0, 0
52909#endif
52910},
52911
52912{
52913	X86_VMOVDQU16Z256rrk, X86_INS_VMOVDQU16, 0,
52914#ifndef CAPSTONE_DIET
52915	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52916#endif
52917},
52918
52919{
52920	X86_VMOVDQU16Z256rrk_REV, X86_INS_VMOVDQU16, 0,
52921#ifndef CAPSTONE_DIET
52922	{ 0 }, { 0 }, { 0 }, 0, 0
52923#endif
52924},
52925
52926{
52927	X86_VMOVDQU16Z256rrkz, X86_INS_VMOVDQU16, 0,
52928#ifndef CAPSTONE_DIET
52929	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
52930#endif
52931},
52932
52933{
52934	X86_VMOVDQU16Z256rrkz_REV, X86_INS_VMOVDQU16, 0,
52935#ifndef CAPSTONE_DIET
52936	{ 0 }, { 0 }, { 0 }, 0, 0
52937#endif
52938},
52939
52940{
52941	X86_VMOVDQU16Zmr, X86_INS_VMOVDQU16, 0,
52942#ifndef CAPSTONE_DIET
52943	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52944#endif
52945},
52946
52947{
52948	X86_VMOVDQU16Zmrk, X86_INS_VMOVDQU16, 0,
52949#ifndef CAPSTONE_DIET
52950	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52951#endif
52952},
52953
52954{
52955	X86_VMOVDQU16Zrm, X86_INS_VMOVDQU16, 0,
52956#ifndef CAPSTONE_DIET
52957	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52958#endif
52959},
52960
52961{
52962	X86_VMOVDQU16Zrmk, X86_INS_VMOVDQU16, 0,
52963#ifndef CAPSTONE_DIET
52964	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52965#endif
52966},
52967
52968{
52969	X86_VMOVDQU16Zrmkz, X86_INS_VMOVDQU16, 0,
52970#ifndef CAPSTONE_DIET
52971	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52972#endif
52973},
52974
52975{
52976	X86_VMOVDQU16Zrr, X86_INS_VMOVDQU16, 0,
52977#ifndef CAPSTONE_DIET
52978	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52979#endif
52980},
52981
52982{
52983	X86_VMOVDQU16Zrr_REV, X86_INS_VMOVDQU16, 0,
52984#ifndef CAPSTONE_DIET
52985	{ 0 }, { 0 }, { 0 }, 0, 0
52986#endif
52987},
52988
52989{
52990	X86_VMOVDQU16Zrrk, X86_INS_VMOVDQU16, 0,
52991#ifndef CAPSTONE_DIET
52992	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
52993#endif
52994},
52995
52996{
52997	X86_VMOVDQU16Zrrk_REV, X86_INS_VMOVDQU16, 0,
52998#ifndef CAPSTONE_DIET
52999	{ 0 }, { 0 }, { 0 }, 0, 0
53000#endif
53001},
53002
53003{
53004	X86_VMOVDQU16Zrrkz, X86_INS_VMOVDQU16, 0,
53005#ifndef CAPSTONE_DIET
53006	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53007#endif
53008},
53009
53010{
53011	X86_VMOVDQU16Zrrkz_REV, X86_INS_VMOVDQU16, 0,
53012#ifndef CAPSTONE_DIET
53013	{ 0 }, { 0 }, { 0 }, 0, 0
53014#endif
53015},
53016
53017{
53018	X86_VMOVDQU32Z128mr, X86_INS_VMOVDQU32, 0,
53019#ifndef CAPSTONE_DIET
53020	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53021#endif
53022},
53023
53024{
53025	X86_VMOVDQU32Z128mrk, X86_INS_VMOVDQU32, 0,
53026#ifndef CAPSTONE_DIET
53027	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53028#endif
53029},
53030
53031{
53032	X86_VMOVDQU32Z128rm, X86_INS_VMOVDQU32, 0,
53033#ifndef CAPSTONE_DIET
53034	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53035#endif
53036},
53037
53038{
53039	X86_VMOVDQU32Z128rmk, X86_INS_VMOVDQU32, 0,
53040#ifndef CAPSTONE_DIET
53041	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53042#endif
53043},
53044
53045{
53046	X86_VMOVDQU32Z128rmkz, X86_INS_VMOVDQU32, 0,
53047#ifndef CAPSTONE_DIET
53048	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53049#endif
53050},
53051
53052{
53053	X86_VMOVDQU32Z128rr, X86_INS_VMOVDQU32, 0,
53054#ifndef CAPSTONE_DIET
53055	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53056#endif
53057},
53058
53059{
53060	X86_VMOVDQU32Z128rr_REV, X86_INS_VMOVDQU32, 0,
53061#ifndef CAPSTONE_DIET
53062	{ 0 }, { 0 }, { 0 }, 0, 0
53063#endif
53064},
53065
53066{
53067	X86_VMOVDQU32Z128rrk, X86_INS_VMOVDQU32, 0,
53068#ifndef CAPSTONE_DIET
53069	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53070#endif
53071},
53072
53073{
53074	X86_VMOVDQU32Z128rrk_REV, X86_INS_VMOVDQU32, 0,
53075#ifndef CAPSTONE_DIET
53076	{ 0 }, { 0 }, { 0 }, 0, 0
53077#endif
53078},
53079
53080{
53081	X86_VMOVDQU32Z128rrkz, X86_INS_VMOVDQU32, 0,
53082#ifndef CAPSTONE_DIET
53083	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53084#endif
53085},
53086
53087{
53088	X86_VMOVDQU32Z128rrkz_REV, X86_INS_VMOVDQU32, 0,
53089#ifndef CAPSTONE_DIET
53090	{ 0 }, { 0 }, { 0 }, 0, 0
53091#endif
53092},
53093
53094{
53095	X86_VMOVDQU32Z256mr, X86_INS_VMOVDQU32, 0,
53096#ifndef CAPSTONE_DIET
53097	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53098#endif
53099},
53100
53101{
53102	X86_VMOVDQU32Z256mrk, X86_INS_VMOVDQU32, 0,
53103#ifndef CAPSTONE_DIET
53104	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53105#endif
53106},
53107
53108{
53109	X86_VMOVDQU32Z256rm, X86_INS_VMOVDQU32, 0,
53110#ifndef CAPSTONE_DIET
53111	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53112#endif
53113},
53114
53115{
53116	X86_VMOVDQU32Z256rmk, X86_INS_VMOVDQU32, 0,
53117#ifndef CAPSTONE_DIET
53118	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53119#endif
53120},
53121
53122{
53123	X86_VMOVDQU32Z256rmkz, X86_INS_VMOVDQU32, 0,
53124#ifndef CAPSTONE_DIET
53125	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53126#endif
53127},
53128
53129{
53130	X86_VMOVDQU32Z256rr, X86_INS_VMOVDQU32, 0,
53131#ifndef CAPSTONE_DIET
53132	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53133#endif
53134},
53135
53136{
53137	X86_VMOVDQU32Z256rr_REV, X86_INS_VMOVDQU32, 0,
53138#ifndef CAPSTONE_DIET
53139	{ 0 }, { 0 }, { 0 }, 0, 0
53140#endif
53141},
53142
53143{
53144	X86_VMOVDQU32Z256rrk, X86_INS_VMOVDQU32, 0,
53145#ifndef CAPSTONE_DIET
53146	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53147#endif
53148},
53149
53150{
53151	X86_VMOVDQU32Z256rrk_REV, X86_INS_VMOVDQU32, 0,
53152#ifndef CAPSTONE_DIET
53153	{ 0 }, { 0 }, { 0 }, 0, 0
53154#endif
53155},
53156
53157{
53158	X86_VMOVDQU32Z256rrkz, X86_INS_VMOVDQU32, 0,
53159#ifndef CAPSTONE_DIET
53160	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53161#endif
53162},
53163
53164{
53165	X86_VMOVDQU32Z256rrkz_REV, X86_INS_VMOVDQU32, 0,
53166#ifndef CAPSTONE_DIET
53167	{ 0 }, { 0 }, { 0 }, 0, 0
53168#endif
53169},
53170
53171{
53172	X86_VMOVDQU32Zmr, X86_INS_VMOVDQU32, 0,
53173#ifndef CAPSTONE_DIET
53174	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53175#endif
53176},
53177
53178{
53179	X86_VMOVDQU32Zmrk, X86_INS_VMOVDQU32, 0,
53180#ifndef CAPSTONE_DIET
53181	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53182#endif
53183},
53184
53185{
53186	X86_VMOVDQU32Zrm, X86_INS_VMOVDQU32, 0,
53187#ifndef CAPSTONE_DIET
53188	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53189#endif
53190},
53191
53192{
53193	X86_VMOVDQU32Zrmk, X86_INS_VMOVDQU32, 0,
53194#ifndef CAPSTONE_DIET
53195	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53196#endif
53197},
53198
53199{
53200	X86_VMOVDQU32Zrmkz, X86_INS_VMOVDQU32, 0,
53201#ifndef CAPSTONE_DIET
53202	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53203#endif
53204},
53205
53206{
53207	X86_VMOVDQU32Zrr, X86_INS_VMOVDQU32, 0,
53208#ifndef CAPSTONE_DIET
53209	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53210#endif
53211},
53212
53213{
53214	X86_VMOVDQU32Zrr_REV, X86_INS_VMOVDQU32, 0,
53215#ifndef CAPSTONE_DIET
53216	{ 0 }, { 0 }, { 0 }, 0, 0
53217#endif
53218},
53219
53220{
53221	X86_VMOVDQU32Zrrk, X86_INS_VMOVDQU32, 0,
53222#ifndef CAPSTONE_DIET
53223	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53224#endif
53225},
53226
53227{
53228	X86_VMOVDQU32Zrrk_REV, X86_INS_VMOVDQU32, 0,
53229#ifndef CAPSTONE_DIET
53230	{ 0 }, { 0 }, { 0 }, 0, 0
53231#endif
53232},
53233
53234{
53235	X86_VMOVDQU32Zrrkz, X86_INS_VMOVDQU32, 0,
53236#ifndef CAPSTONE_DIET
53237	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53238#endif
53239},
53240
53241{
53242	X86_VMOVDQU32Zrrkz_REV, X86_INS_VMOVDQU32, 0,
53243#ifndef CAPSTONE_DIET
53244	{ 0 }, { 0 }, { 0 }, 0, 0
53245#endif
53246},
53247
53248{
53249	X86_VMOVDQU64Z128mr, X86_INS_VMOVDQU64, 1,
53250#ifndef CAPSTONE_DIET
53251	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53252#endif
53253},
53254
53255{
53256	X86_VMOVDQU64Z128mrk, X86_INS_VMOVDQU64, 1,
53257#ifndef CAPSTONE_DIET
53258	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53259#endif
53260},
53261
53262{
53263	X86_VMOVDQU64Z128rm, X86_INS_VMOVDQU64, 1,
53264#ifndef CAPSTONE_DIET
53265	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53266#endif
53267},
53268
53269{
53270	X86_VMOVDQU64Z128rmk, X86_INS_VMOVDQU64, 1,
53271#ifndef CAPSTONE_DIET
53272	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53273#endif
53274},
53275
53276{
53277	X86_VMOVDQU64Z128rmkz, X86_INS_VMOVDQU64, 1,
53278#ifndef CAPSTONE_DIET
53279	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53280#endif
53281},
53282
53283{
53284	X86_VMOVDQU64Z128rr, X86_INS_VMOVDQU64, 1,
53285#ifndef CAPSTONE_DIET
53286	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53287#endif
53288},
53289
53290{
53291	X86_VMOVDQU64Z128rr_REV, X86_INS_VMOVDQU64, 1,
53292#ifndef CAPSTONE_DIET
53293	{ 0 }, { 0 }, { 0 }, 0, 0
53294#endif
53295},
53296
53297{
53298	X86_VMOVDQU64Z128rrk, X86_INS_VMOVDQU64, 1,
53299#ifndef CAPSTONE_DIET
53300	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53301#endif
53302},
53303
53304{
53305	X86_VMOVDQU64Z128rrk_REV, X86_INS_VMOVDQU64, 1,
53306#ifndef CAPSTONE_DIET
53307	{ 0 }, { 0 }, { 0 }, 0, 0
53308#endif
53309},
53310
53311{
53312	X86_VMOVDQU64Z128rrkz, X86_INS_VMOVDQU64, 1,
53313#ifndef CAPSTONE_DIET
53314	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53315#endif
53316},
53317
53318{
53319	X86_VMOVDQU64Z128rrkz_REV, X86_INS_VMOVDQU64, 1,
53320#ifndef CAPSTONE_DIET
53321	{ 0 }, { 0 }, { 0 }, 0, 0
53322#endif
53323},
53324
53325{
53326	X86_VMOVDQU64Z256mr, X86_INS_VMOVDQU64, 1,
53327#ifndef CAPSTONE_DIET
53328	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53329#endif
53330},
53331
53332{
53333	X86_VMOVDQU64Z256mrk, X86_INS_VMOVDQU64, 1,
53334#ifndef CAPSTONE_DIET
53335	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53336#endif
53337},
53338
53339{
53340	X86_VMOVDQU64Z256rm, X86_INS_VMOVDQU64, 1,
53341#ifndef CAPSTONE_DIET
53342	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53343#endif
53344},
53345
53346{
53347	X86_VMOVDQU64Z256rmk, X86_INS_VMOVDQU64, 1,
53348#ifndef CAPSTONE_DIET
53349	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53350#endif
53351},
53352
53353{
53354	X86_VMOVDQU64Z256rmkz, X86_INS_VMOVDQU64, 1,
53355#ifndef CAPSTONE_DIET
53356	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53357#endif
53358},
53359
53360{
53361	X86_VMOVDQU64Z256rr, X86_INS_VMOVDQU64, 1,
53362#ifndef CAPSTONE_DIET
53363	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53364#endif
53365},
53366
53367{
53368	X86_VMOVDQU64Z256rr_REV, X86_INS_VMOVDQU64, 1,
53369#ifndef CAPSTONE_DIET
53370	{ 0 }, { 0 }, { 0 }, 0, 0
53371#endif
53372},
53373
53374{
53375	X86_VMOVDQU64Z256rrk, X86_INS_VMOVDQU64, 1,
53376#ifndef CAPSTONE_DIET
53377	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53378#endif
53379},
53380
53381{
53382	X86_VMOVDQU64Z256rrk_REV, X86_INS_VMOVDQU64, 1,
53383#ifndef CAPSTONE_DIET
53384	{ 0 }, { 0 }, { 0 }, 0, 0
53385#endif
53386},
53387
53388{
53389	X86_VMOVDQU64Z256rrkz, X86_INS_VMOVDQU64, 1,
53390#ifndef CAPSTONE_DIET
53391	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53392#endif
53393},
53394
53395{
53396	X86_VMOVDQU64Z256rrkz_REV, X86_INS_VMOVDQU64, 1,
53397#ifndef CAPSTONE_DIET
53398	{ 0 }, { 0 }, { 0 }, 0, 0
53399#endif
53400},
53401
53402{
53403	X86_VMOVDQU64Zmr, X86_INS_VMOVDQU64, 1,
53404#ifndef CAPSTONE_DIET
53405	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53406#endif
53407},
53408
53409{
53410	X86_VMOVDQU64Zmrk, X86_INS_VMOVDQU64, 1,
53411#ifndef CAPSTONE_DIET
53412	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53413#endif
53414},
53415
53416{
53417	X86_VMOVDQU64Zrm, X86_INS_VMOVDQU64, 1,
53418#ifndef CAPSTONE_DIET
53419	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53420#endif
53421},
53422
53423{
53424	X86_VMOVDQU64Zrmk, X86_INS_VMOVDQU64, 1,
53425#ifndef CAPSTONE_DIET
53426	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53427#endif
53428},
53429
53430{
53431	X86_VMOVDQU64Zrmkz, X86_INS_VMOVDQU64, 1,
53432#ifndef CAPSTONE_DIET
53433	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53434#endif
53435},
53436
53437{
53438	X86_VMOVDQU64Zrr, X86_INS_VMOVDQU64, 1,
53439#ifndef CAPSTONE_DIET
53440	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53441#endif
53442},
53443
53444{
53445	X86_VMOVDQU64Zrr_REV, X86_INS_VMOVDQU64, 1,
53446#ifndef CAPSTONE_DIET
53447	{ 0 }, { 0 }, { 0 }, 0, 0
53448#endif
53449},
53450
53451{
53452	X86_VMOVDQU64Zrrk, X86_INS_VMOVDQU64, 1,
53453#ifndef CAPSTONE_DIET
53454	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53455#endif
53456},
53457
53458{
53459	X86_VMOVDQU64Zrrk_REV, X86_INS_VMOVDQU64, 1,
53460#ifndef CAPSTONE_DIET
53461	{ 0 }, { 0 }, { 0 }, 0, 0
53462#endif
53463},
53464
53465{
53466	X86_VMOVDQU64Zrrkz, X86_INS_VMOVDQU64, 1,
53467#ifndef CAPSTONE_DIET
53468	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53469#endif
53470},
53471
53472{
53473	X86_VMOVDQU64Zrrkz_REV, X86_INS_VMOVDQU64, 1,
53474#ifndef CAPSTONE_DIET
53475	{ 0 }, { 0 }, { 0 }, 0, 0
53476#endif
53477},
53478
53479{
53480	X86_VMOVDQU8Z128mr, X86_INS_VMOVDQU8, 0,
53481#ifndef CAPSTONE_DIET
53482	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53483#endif
53484},
53485
53486{
53487	X86_VMOVDQU8Z128mrk, X86_INS_VMOVDQU8, 0,
53488#ifndef CAPSTONE_DIET
53489	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53490#endif
53491},
53492
53493{
53494	X86_VMOVDQU8Z128rm, X86_INS_VMOVDQU8, 0,
53495#ifndef CAPSTONE_DIET
53496	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53497#endif
53498},
53499
53500{
53501	X86_VMOVDQU8Z128rmk, X86_INS_VMOVDQU8, 0,
53502#ifndef CAPSTONE_DIET
53503	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53504#endif
53505},
53506
53507{
53508	X86_VMOVDQU8Z128rmkz, X86_INS_VMOVDQU8, 0,
53509#ifndef CAPSTONE_DIET
53510	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53511#endif
53512},
53513
53514{
53515	X86_VMOVDQU8Z128rr, X86_INS_VMOVDQU8, 0,
53516#ifndef CAPSTONE_DIET
53517	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53518#endif
53519},
53520
53521{
53522	X86_VMOVDQU8Z128rr_REV, X86_INS_VMOVDQU8, 0,
53523#ifndef CAPSTONE_DIET
53524	{ 0 }, { 0 }, { 0 }, 0, 0
53525#endif
53526},
53527
53528{
53529	X86_VMOVDQU8Z128rrk, X86_INS_VMOVDQU8, 0,
53530#ifndef CAPSTONE_DIET
53531	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53532#endif
53533},
53534
53535{
53536	X86_VMOVDQU8Z128rrk_REV, X86_INS_VMOVDQU8, 0,
53537#ifndef CAPSTONE_DIET
53538	{ 0 }, { 0 }, { 0 }, 0, 0
53539#endif
53540},
53541
53542{
53543	X86_VMOVDQU8Z128rrkz, X86_INS_VMOVDQU8, 0,
53544#ifndef CAPSTONE_DIET
53545	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53546#endif
53547},
53548
53549{
53550	X86_VMOVDQU8Z128rrkz_REV, X86_INS_VMOVDQU8, 0,
53551#ifndef CAPSTONE_DIET
53552	{ 0 }, { 0 }, { 0 }, 0, 0
53553#endif
53554},
53555
53556{
53557	X86_VMOVDQU8Z256mr, X86_INS_VMOVDQU8, 0,
53558#ifndef CAPSTONE_DIET
53559	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53560#endif
53561},
53562
53563{
53564	X86_VMOVDQU8Z256mrk, X86_INS_VMOVDQU8, 0,
53565#ifndef CAPSTONE_DIET
53566	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53567#endif
53568},
53569
53570{
53571	X86_VMOVDQU8Z256rm, X86_INS_VMOVDQU8, 0,
53572#ifndef CAPSTONE_DIET
53573	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53574#endif
53575},
53576
53577{
53578	X86_VMOVDQU8Z256rmk, X86_INS_VMOVDQU8, 0,
53579#ifndef CAPSTONE_DIET
53580	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53581#endif
53582},
53583
53584{
53585	X86_VMOVDQU8Z256rmkz, X86_INS_VMOVDQU8, 0,
53586#ifndef CAPSTONE_DIET
53587	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53588#endif
53589},
53590
53591{
53592	X86_VMOVDQU8Z256rr, X86_INS_VMOVDQU8, 0,
53593#ifndef CAPSTONE_DIET
53594	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53595#endif
53596},
53597
53598{
53599	X86_VMOVDQU8Z256rr_REV, X86_INS_VMOVDQU8, 0,
53600#ifndef CAPSTONE_DIET
53601	{ 0 }, { 0 }, { 0 }, 0, 0
53602#endif
53603},
53604
53605{
53606	X86_VMOVDQU8Z256rrk, X86_INS_VMOVDQU8, 0,
53607#ifndef CAPSTONE_DIET
53608	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53609#endif
53610},
53611
53612{
53613	X86_VMOVDQU8Z256rrk_REV, X86_INS_VMOVDQU8, 0,
53614#ifndef CAPSTONE_DIET
53615	{ 0 }, { 0 }, { 0 }, 0, 0
53616#endif
53617},
53618
53619{
53620	X86_VMOVDQU8Z256rrkz, X86_INS_VMOVDQU8, 0,
53621#ifndef CAPSTONE_DIET
53622	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
53623#endif
53624},
53625
53626{
53627	X86_VMOVDQU8Z256rrkz_REV, X86_INS_VMOVDQU8, 0,
53628#ifndef CAPSTONE_DIET
53629	{ 0 }, { 0 }, { 0 }, 0, 0
53630#endif
53631},
53632
53633{
53634	X86_VMOVDQU8Zmr, X86_INS_VMOVDQU8, 0,
53635#ifndef CAPSTONE_DIET
53636	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53637#endif
53638},
53639
53640{
53641	X86_VMOVDQU8Zmrk, X86_INS_VMOVDQU8, 0,
53642#ifndef CAPSTONE_DIET
53643	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53644#endif
53645},
53646
53647{
53648	X86_VMOVDQU8Zrm, X86_INS_VMOVDQU8, 0,
53649#ifndef CAPSTONE_DIET
53650	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53651#endif
53652},
53653
53654{
53655	X86_VMOVDQU8Zrmk, X86_INS_VMOVDQU8, 0,
53656#ifndef CAPSTONE_DIET
53657	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53658#endif
53659},
53660
53661{
53662	X86_VMOVDQU8Zrmkz, X86_INS_VMOVDQU8, 0,
53663#ifndef CAPSTONE_DIET
53664	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53665#endif
53666},
53667
53668{
53669	X86_VMOVDQU8Zrr, X86_INS_VMOVDQU8, 0,
53670#ifndef CAPSTONE_DIET
53671	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53672#endif
53673},
53674
53675{
53676	X86_VMOVDQU8Zrr_REV, X86_INS_VMOVDQU8, 0,
53677#ifndef CAPSTONE_DIET
53678	{ 0 }, { 0 }, { 0 }, 0, 0
53679#endif
53680},
53681
53682{
53683	X86_VMOVDQU8Zrrk, X86_INS_VMOVDQU8, 0,
53684#ifndef CAPSTONE_DIET
53685	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53686#endif
53687},
53688
53689{
53690	X86_VMOVDQU8Zrrk_REV, X86_INS_VMOVDQU8, 0,
53691#ifndef CAPSTONE_DIET
53692	{ 0 }, { 0 }, { 0 }, 0, 0
53693#endif
53694},
53695
53696{
53697	X86_VMOVDQU8Zrrkz, X86_INS_VMOVDQU8, 0,
53698#ifndef CAPSTONE_DIET
53699	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
53700#endif
53701},
53702
53703{
53704	X86_VMOVDQU8Zrrkz_REV, X86_INS_VMOVDQU8, 0,
53705#ifndef CAPSTONE_DIET
53706	{ 0 }, { 0 }, { 0 }, 0, 0
53707#endif
53708},
53709
53710{
53711	X86_VMOVDQUYmr, X86_INS_VMOVDQU, 0,
53712#ifndef CAPSTONE_DIET
53713	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53714#endif
53715},
53716
53717{
53718	X86_VMOVDQUYrm, X86_INS_VMOVDQU, 0,
53719#ifndef CAPSTONE_DIET
53720	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53721#endif
53722},
53723
53724{
53725	X86_VMOVDQUYrr, X86_INS_VMOVDQU, 0,
53726#ifndef CAPSTONE_DIET
53727	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53728#endif
53729},
53730
53731{
53732	X86_VMOVDQUYrr_REV, X86_INS_VMOVDQU, 0,
53733#ifndef CAPSTONE_DIET
53734	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53735#endif
53736},
53737
53738{
53739	X86_VMOVDQUmr, X86_INS_VMOVDQU, 0,
53740#ifndef CAPSTONE_DIET
53741	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53742#endif
53743},
53744
53745{
53746	X86_VMOVDQUrm, X86_INS_VMOVDQU, 0,
53747#ifndef CAPSTONE_DIET
53748	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53749#endif
53750},
53751
53752{
53753	X86_VMOVDQUrr, X86_INS_VMOVDQU, 0,
53754#ifndef CAPSTONE_DIET
53755	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53756#endif
53757},
53758
53759{
53760	X86_VMOVDQUrr_REV, X86_INS_VMOVDQU, 0,
53761#ifndef CAPSTONE_DIET
53762	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53763#endif
53764},
53765
53766{
53767	X86_VMOVHLPSZrr, X86_INS_VMOVHLPS, 0,
53768#ifndef CAPSTONE_DIET
53769	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53770#endif
53771},
53772
53773{
53774	X86_VMOVHLPSrr, X86_INS_VMOVHLPS, 0,
53775#ifndef CAPSTONE_DIET
53776	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53777#endif
53778},
53779
53780{
53781	X86_VMOVHPDZ128mr, X86_INS_VMOVHPD, 0,
53782#ifndef CAPSTONE_DIET
53783	{ 0 }, { 0 }, { 0 }, 0, 0
53784#endif
53785},
53786
53787{
53788	X86_VMOVHPDZ128rm, X86_INS_VMOVHPD, 0,
53789#ifndef CAPSTONE_DIET
53790	{ 0 }, { 0 }, { 0 }, 0, 0
53791#endif
53792},
53793
53794{
53795	X86_VMOVHPDmr, X86_INS_VMOVHPD, 0,
53796#ifndef CAPSTONE_DIET
53797	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53798#endif
53799},
53800
53801{
53802	X86_VMOVHPDrm, X86_INS_VMOVHPD, 0,
53803#ifndef CAPSTONE_DIET
53804	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53805#endif
53806},
53807
53808{
53809	X86_VMOVHPSZ128mr, X86_INS_VMOVHPS, 0,
53810#ifndef CAPSTONE_DIET
53811	{ 0 }, { 0 }, { 0 }, 0, 0
53812#endif
53813},
53814
53815{
53816	X86_VMOVHPSZ128rm, X86_INS_VMOVHPS, 0,
53817#ifndef CAPSTONE_DIET
53818	{ 0 }, { 0 }, { 0 }, 0, 0
53819#endif
53820},
53821
53822{
53823	X86_VMOVHPSmr, X86_INS_VMOVHPS, 0,
53824#ifndef CAPSTONE_DIET
53825	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53826#endif
53827},
53828
53829{
53830	X86_VMOVHPSrm, X86_INS_VMOVHPS, 0,
53831#ifndef CAPSTONE_DIET
53832	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53833#endif
53834},
53835
53836{
53837	X86_VMOVLHPSZrr, X86_INS_VMOVLHPS, 0,
53838#ifndef CAPSTONE_DIET
53839	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53840#endif
53841},
53842
53843{
53844	X86_VMOVLHPSrr, X86_INS_VMOVLHPS, 0,
53845#ifndef CAPSTONE_DIET
53846	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53847#endif
53848},
53849
53850{
53851	X86_VMOVLPDZ128mr, X86_INS_VMOVLPD, 0,
53852#ifndef CAPSTONE_DIET
53853	{ 0 }, { 0 }, { 0 }, 0, 0
53854#endif
53855},
53856
53857{
53858	X86_VMOVLPDZ128rm, X86_INS_VMOVLPD, 0,
53859#ifndef CAPSTONE_DIET
53860	{ 0 }, { 0 }, { 0 }, 0, 0
53861#endif
53862},
53863
53864{
53865	X86_VMOVLPDmr, X86_INS_VMOVLPD, 0,
53866#ifndef CAPSTONE_DIET
53867	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53868#endif
53869},
53870
53871{
53872	X86_VMOVLPDrm, X86_INS_VMOVLPD, 0,
53873#ifndef CAPSTONE_DIET
53874	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53875#endif
53876},
53877
53878{
53879	X86_VMOVLPSZ128mr, X86_INS_VMOVLPS, 0,
53880#ifndef CAPSTONE_DIET
53881	{ 0 }, { 0 }, { 0 }, 0, 0
53882#endif
53883},
53884
53885{
53886	X86_VMOVLPSZ128rm, X86_INS_VMOVLPS, 0,
53887#ifndef CAPSTONE_DIET
53888	{ 0 }, { 0 }, { 0 }, 0, 0
53889#endif
53890},
53891
53892{
53893	X86_VMOVLPSmr, X86_INS_VMOVLPS, 0,
53894#ifndef CAPSTONE_DIET
53895	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53896#endif
53897},
53898
53899{
53900	X86_VMOVLPSrm, X86_INS_VMOVLPS, 0,
53901#ifndef CAPSTONE_DIET
53902	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53903#endif
53904},
53905
53906{
53907	X86_VMOVMSKPDYrr, X86_INS_VMOVMSKPD, 0,
53908#ifndef CAPSTONE_DIET
53909	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53910#endif
53911},
53912
53913{
53914	X86_VMOVMSKPDrr, X86_INS_VMOVMSKPD, 0,
53915#ifndef CAPSTONE_DIET
53916	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53917#endif
53918},
53919
53920{
53921	X86_VMOVMSKPSYrr, X86_INS_VMOVMSKPS, 0,
53922#ifndef CAPSTONE_DIET
53923	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53924#endif
53925},
53926
53927{
53928	X86_VMOVMSKPSrr, X86_INS_VMOVMSKPS, 0,
53929#ifndef CAPSTONE_DIET
53930	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53931#endif
53932},
53933
53934{
53935	X86_VMOVNTDQAYrm, X86_INS_VMOVNTDQA, 0,
53936#ifndef CAPSTONE_DIET
53937	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
53938#endif
53939},
53940
53941{
53942	X86_VMOVNTDQAZ128rm, X86_INS_VMOVNTDQA, 0,
53943#ifndef CAPSTONE_DIET
53944	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53945#endif
53946},
53947
53948{
53949	X86_VMOVNTDQAZ256rm, X86_INS_VMOVNTDQA, 0,
53950#ifndef CAPSTONE_DIET
53951	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53952#endif
53953},
53954
53955{
53956	X86_VMOVNTDQAZrm, X86_INS_VMOVNTDQA, 0,
53957#ifndef CAPSTONE_DIET
53958	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53959#endif
53960},
53961
53962{
53963	X86_VMOVNTDQArm, X86_INS_VMOVNTDQA, 0,
53964#ifndef CAPSTONE_DIET
53965	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
53966#endif
53967},
53968
53969{
53970	X86_VMOVNTDQYmr, X86_INS_VMOVNTDQ, 0,
53971#ifndef CAPSTONE_DIET
53972	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
53973#endif
53974},
53975
53976{
53977	X86_VMOVNTDQZ128mr, X86_INS_VMOVNTDQ, 0,
53978#ifndef CAPSTONE_DIET
53979	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53980#endif
53981},
53982
53983{
53984	X86_VMOVNTDQZ256mr, X86_INS_VMOVNTDQ, 0,
53985#ifndef CAPSTONE_DIET
53986	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
53987#endif
53988},
53989
53990{
53991	X86_VMOVNTDQZmr, X86_INS_VMOVNTDQ, 0,
53992#ifndef CAPSTONE_DIET
53993	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
53994#endif
53995},
53996
53997{
53998	X86_VMOVNTDQmr, X86_INS_VMOVNTDQ, 0,
53999#ifndef CAPSTONE_DIET
54000	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54001#endif
54002},
54003
54004{
54005	X86_VMOVNTPDYmr, X86_INS_VMOVNTPD, 0,
54006#ifndef CAPSTONE_DIET
54007	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54008#endif
54009},
54010
54011{
54012	X86_VMOVNTPDZ128mr, X86_INS_VMOVNTPD, 0,
54013#ifndef CAPSTONE_DIET
54014	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54015#endif
54016},
54017
54018{
54019	X86_VMOVNTPDZ256mr, X86_INS_VMOVNTPD, 0,
54020#ifndef CAPSTONE_DIET
54021	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54022#endif
54023},
54024
54025{
54026	X86_VMOVNTPDZmr, X86_INS_VMOVNTPD, 0,
54027#ifndef CAPSTONE_DIET
54028	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54029#endif
54030},
54031
54032{
54033	X86_VMOVNTPDmr, X86_INS_VMOVNTPD, 0,
54034#ifndef CAPSTONE_DIET
54035	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54036#endif
54037},
54038
54039{
54040	X86_VMOVNTPSYmr, X86_INS_VMOVNTPS, 0,
54041#ifndef CAPSTONE_DIET
54042	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54043#endif
54044},
54045
54046{
54047	X86_VMOVNTPSZ128mr, X86_INS_VMOVNTPS, 0,
54048#ifndef CAPSTONE_DIET
54049	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54050#endif
54051},
54052
54053{
54054	X86_VMOVNTPSZ256mr, X86_INS_VMOVNTPS, 0,
54055#ifndef CAPSTONE_DIET
54056	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54057#endif
54058},
54059
54060{
54061	X86_VMOVNTPSZmr, X86_INS_VMOVNTPS, 0,
54062#ifndef CAPSTONE_DIET
54063	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54064#endif
54065},
54066
54067{
54068	X86_VMOVNTPSmr, X86_INS_VMOVNTPS, 0,
54069#ifndef CAPSTONE_DIET
54070	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54071#endif
54072},
54073
54074{
54075	X86_VMOVPDI2DIZmr, X86_INS_VMOVD, 0,
54076#ifndef CAPSTONE_DIET
54077	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54078#endif
54079},
54080
54081{
54082	X86_VMOVPDI2DIZrr, X86_INS_VMOVD, 0,
54083#ifndef CAPSTONE_DIET
54084	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54085#endif
54086},
54087
54088{
54089	X86_VMOVPDI2DImr, X86_INS_VMOVD, 0,
54090#ifndef CAPSTONE_DIET
54091	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54092#endif
54093},
54094
54095{
54096	X86_VMOVPDI2DIrr, X86_INS_VMOVD, 0,
54097#ifndef CAPSTONE_DIET
54098	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54099#endif
54100},
54101
54102{
54103	X86_VMOVPQI2QIZmr, X86_INS_VMOVQ, 0,
54104#ifndef CAPSTONE_DIET
54105	{ 0 }, { 0 }, { 0 }, 0, 0
54106#endif
54107},
54108
54109{
54110	X86_VMOVPQI2QIZrr, X86_INS_VMOVQ, 0,
54111#ifndef CAPSTONE_DIET
54112	{ 0 }, { 0 }, { 0 }, 0, 0
54113#endif
54114},
54115
54116{
54117	X86_VMOVPQI2QImr, X86_INS_VMOVQ, 0,
54118#ifndef CAPSTONE_DIET
54119	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54120#endif
54121},
54122
54123{
54124	X86_VMOVPQI2QIrr, X86_INS_VMOVQ, 0,
54125#ifndef CAPSTONE_DIET
54126	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54127#endif
54128},
54129
54130{
54131	X86_VMOVPQIto64Zmr, X86_INS_VMOVQ, 1,
54132#ifndef CAPSTONE_DIET
54133	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_MODE64, 0 }, 0, 0
54134#endif
54135},
54136
54137{
54138	X86_VMOVPQIto64Zrr, X86_INS_VMOVQ, 1,
54139#ifndef CAPSTONE_DIET
54140	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_MODE64, 0 }, 0, 0
54141#endif
54142},
54143
54144{
54145	X86_VMOVPQIto64mr, X86_INS_VMOVQ, 1,
54146#ifndef CAPSTONE_DIET
54147	{ 0 }, { 0 }, { 0 }, 0, 0
54148#endif
54149},
54150
54151{
54152	X86_VMOVPQIto64rr, X86_INS_VMOVQ, 1,
54153#ifndef CAPSTONE_DIET
54154	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54155#endif
54156},
54157
54158{
54159	X86_VMOVQI2PQIZrm, X86_INS_VMOVQ, 0,
54160#ifndef CAPSTONE_DIET
54161	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54162#endif
54163},
54164
54165{
54166	X86_VMOVQI2PQIrm, X86_INS_VMOVQ, 0,
54167#ifndef CAPSTONE_DIET
54168	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54169#endif
54170},
54171
54172{
54173	X86_VMOVSDZmr, X86_INS_VMOVSD, 0,
54174#ifndef CAPSTONE_DIET
54175	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54176#endif
54177},
54178
54179{
54180	X86_VMOVSDZmrk, X86_INS_VMOVSD, 0,
54181#ifndef CAPSTONE_DIET
54182	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54183#endif
54184},
54185
54186{
54187	X86_VMOVSDZrm, X86_INS_VMOVSD, 0,
54188#ifndef CAPSTONE_DIET
54189	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54190#endif
54191},
54192
54193{
54194	X86_VMOVSDZrmk, X86_INS_VMOVSD, 0,
54195#ifndef CAPSTONE_DIET
54196	{ 0 }, { 0 }, { 0 }, 0, 0
54197#endif
54198},
54199
54200{
54201	X86_VMOVSDZrmkz, X86_INS_VMOVSD, 0,
54202#ifndef CAPSTONE_DIET
54203	{ 0 }, { 0 }, { 0 }, 0, 0
54204#endif
54205},
54206
54207{
54208	X86_VMOVSDZrr, X86_INS_VMOVSD, 0,
54209#ifndef CAPSTONE_DIET
54210	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54211#endif
54212},
54213
54214{
54215	X86_VMOVSDZrr_REV, X86_INS_VMOVSD, 0,
54216#ifndef CAPSTONE_DIET
54217	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54218#endif
54219},
54220
54221{
54222	X86_VMOVSDZrrk, X86_INS_VMOVSD, 0,
54223#ifndef CAPSTONE_DIET
54224	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54225#endif
54226},
54227
54228{
54229	X86_VMOVSDZrrk_REV, X86_INS_VMOVSD, 0,
54230#ifndef CAPSTONE_DIET
54231	{ 0 }, { 0 }, { 0 }, 0, 0
54232#endif
54233},
54234
54235{
54236	X86_VMOVSDZrrkz, X86_INS_VMOVSD, 0,
54237#ifndef CAPSTONE_DIET
54238	{ 0 }, { 0 }, { 0 }, 0, 0
54239#endif
54240},
54241
54242{
54243	X86_VMOVSDZrrkz_REV, X86_INS_VMOVSD, 0,
54244#ifndef CAPSTONE_DIET
54245	{ 0 }, { 0 }, { 0 }, 0, 0
54246#endif
54247},
54248
54249{
54250	X86_VMOVSDmr, X86_INS_VMOVSD, 0,
54251#ifndef CAPSTONE_DIET
54252	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54253#endif
54254},
54255
54256{
54257	X86_VMOVSDrm, X86_INS_VMOVSD, 0,
54258#ifndef CAPSTONE_DIET
54259	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54260#endif
54261},
54262
54263{
54264	X86_VMOVSDrr, X86_INS_VMOVSD, 0,
54265#ifndef CAPSTONE_DIET
54266	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54267#endif
54268},
54269
54270{
54271	X86_VMOVSDrr_REV, X86_INS_VMOVSD, 0,
54272#ifndef CAPSTONE_DIET
54273	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54274#endif
54275},
54276
54277{
54278	X86_VMOVSDto64Zmr, X86_INS_VMOVQ, 1,
54279#ifndef CAPSTONE_DIET
54280	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54281#endif
54282},
54283
54284{
54285	X86_VMOVSDto64Zrr, X86_INS_VMOVQ, 1,
54286#ifndef CAPSTONE_DIET
54287	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54288#endif
54289},
54290
54291{
54292	X86_VMOVSDto64mr, X86_INS_VMOVQ, 1,
54293#ifndef CAPSTONE_DIET
54294	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54295#endif
54296},
54297
54298{
54299	X86_VMOVSDto64rr, X86_INS_VMOVQ, 1,
54300#ifndef CAPSTONE_DIET
54301	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54302#endif
54303},
54304
54305{
54306	X86_VMOVSHDUPYrm, X86_INS_VMOVSHDUP, 0,
54307#ifndef CAPSTONE_DIET
54308	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54309#endif
54310},
54311
54312{
54313	X86_VMOVSHDUPYrr, X86_INS_VMOVSHDUP, 0,
54314#ifndef CAPSTONE_DIET
54315	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54316#endif
54317},
54318
54319{
54320	X86_VMOVSHDUPZ128rm, X86_INS_VMOVSHDUP, 0,
54321#ifndef CAPSTONE_DIET
54322	{ 0 }, { 0 }, { 0 }, 0, 0
54323#endif
54324},
54325
54326{
54327	X86_VMOVSHDUPZ128rmk, X86_INS_VMOVSHDUP, 0,
54328#ifndef CAPSTONE_DIET
54329	{ 0 }, { 0 }, { 0 }, 0, 0
54330#endif
54331},
54332
54333{
54334	X86_VMOVSHDUPZ128rmkz, X86_INS_VMOVSHDUP, 0,
54335#ifndef CAPSTONE_DIET
54336	{ 0 }, { 0 }, { 0 }, 0, 0
54337#endif
54338},
54339
54340{
54341	X86_VMOVSHDUPZ128rr, X86_INS_VMOVSHDUP, 0,
54342#ifndef CAPSTONE_DIET
54343	{ 0 }, { 0 }, { 0 }, 0, 0
54344#endif
54345},
54346
54347{
54348	X86_VMOVSHDUPZ128rrk, X86_INS_VMOVSHDUP, 0,
54349#ifndef CAPSTONE_DIET
54350	{ 0 }, { 0 }, { 0 }, 0, 0
54351#endif
54352},
54353
54354{
54355	X86_VMOVSHDUPZ128rrkz, X86_INS_VMOVSHDUP, 0,
54356#ifndef CAPSTONE_DIET
54357	{ 0 }, { 0 }, { 0 }, 0, 0
54358#endif
54359},
54360
54361{
54362	X86_VMOVSHDUPZ256rm, X86_INS_VMOVSHDUP, 0,
54363#ifndef CAPSTONE_DIET
54364	{ 0 }, { 0 }, { 0 }, 0, 0
54365#endif
54366},
54367
54368{
54369	X86_VMOVSHDUPZ256rmk, X86_INS_VMOVSHDUP, 0,
54370#ifndef CAPSTONE_DIET
54371	{ 0 }, { 0 }, { 0 }, 0, 0
54372#endif
54373},
54374
54375{
54376	X86_VMOVSHDUPZ256rmkz, X86_INS_VMOVSHDUP, 0,
54377#ifndef CAPSTONE_DIET
54378	{ 0 }, { 0 }, { 0 }, 0, 0
54379#endif
54380},
54381
54382{
54383	X86_VMOVSHDUPZ256rr, X86_INS_VMOVSHDUP, 0,
54384#ifndef CAPSTONE_DIET
54385	{ 0 }, { 0 }, { 0 }, 0, 0
54386#endif
54387},
54388
54389{
54390	X86_VMOVSHDUPZ256rrk, X86_INS_VMOVSHDUP, 0,
54391#ifndef CAPSTONE_DIET
54392	{ 0 }, { 0 }, { 0 }, 0, 0
54393#endif
54394},
54395
54396{
54397	X86_VMOVSHDUPZ256rrkz, X86_INS_VMOVSHDUP, 0,
54398#ifndef CAPSTONE_DIET
54399	{ 0 }, { 0 }, { 0 }, 0, 0
54400#endif
54401},
54402
54403{
54404	X86_VMOVSHDUPZrm, X86_INS_VMOVSHDUP, 0,
54405#ifndef CAPSTONE_DIET
54406	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54407#endif
54408},
54409
54410{
54411	X86_VMOVSHDUPZrmk, X86_INS_VMOVSHDUP, 0,
54412#ifndef CAPSTONE_DIET
54413	{ 0 }, { 0 }, { 0 }, 0, 0
54414#endif
54415},
54416
54417{
54418	X86_VMOVSHDUPZrmkz, X86_INS_VMOVSHDUP, 0,
54419#ifndef CAPSTONE_DIET
54420	{ 0 }, { 0 }, { 0 }, 0, 0
54421#endif
54422},
54423
54424{
54425	X86_VMOVSHDUPZrr, X86_INS_VMOVSHDUP, 0,
54426#ifndef CAPSTONE_DIET
54427	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54428#endif
54429},
54430
54431{
54432	X86_VMOVSHDUPZrrk, X86_INS_VMOVSHDUP, 0,
54433#ifndef CAPSTONE_DIET
54434	{ 0 }, { 0 }, { 0 }, 0, 0
54435#endif
54436},
54437
54438{
54439	X86_VMOVSHDUPZrrkz, X86_INS_VMOVSHDUP, 0,
54440#ifndef CAPSTONE_DIET
54441	{ 0 }, { 0 }, { 0 }, 0, 0
54442#endif
54443},
54444
54445{
54446	X86_VMOVSHDUPrm, X86_INS_VMOVSHDUP, 0,
54447#ifndef CAPSTONE_DIET
54448	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54449#endif
54450},
54451
54452{
54453	X86_VMOVSHDUPrr, X86_INS_VMOVSHDUP, 0,
54454#ifndef CAPSTONE_DIET
54455	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54456#endif
54457},
54458
54459{
54460	X86_VMOVSLDUPYrm, X86_INS_VMOVSLDUP, 0,
54461#ifndef CAPSTONE_DIET
54462	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54463#endif
54464},
54465
54466{
54467	X86_VMOVSLDUPYrr, X86_INS_VMOVSLDUP, 0,
54468#ifndef CAPSTONE_DIET
54469	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54470#endif
54471},
54472
54473{
54474	X86_VMOVSLDUPZ128rm, X86_INS_VMOVSLDUP, 0,
54475#ifndef CAPSTONE_DIET
54476	{ 0 }, { 0 }, { 0 }, 0, 0
54477#endif
54478},
54479
54480{
54481	X86_VMOVSLDUPZ128rmk, X86_INS_VMOVSLDUP, 0,
54482#ifndef CAPSTONE_DIET
54483	{ 0 }, { 0 }, { 0 }, 0, 0
54484#endif
54485},
54486
54487{
54488	X86_VMOVSLDUPZ128rmkz, X86_INS_VMOVSLDUP, 0,
54489#ifndef CAPSTONE_DIET
54490	{ 0 }, { 0 }, { 0 }, 0, 0
54491#endif
54492},
54493
54494{
54495	X86_VMOVSLDUPZ128rr, X86_INS_VMOVSLDUP, 0,
54496#ifndef CAPSTONE_DIET
54497	{ 0 }, { 0 }, { 0 }, 0, 0
54498#endif
54499},
54500
54501{
54502	X86_VMOVSLDUPZ128rrk, X86_INS_VMOVSLDUP, 0,
54503#ifndef CAPSTONE_DIET
54504	{ 0 }, { 0 }, { 0 }, 0, 0
54505#endif
54506},
54507
54508{
54509	X86_VMOVSLDUPZ128rrkz, X86_INS_VMOVSLDUP, 0,
54510#ifndef CAPSTONE_DIET
54511	{ 0 }, { 0 }, { 0 }, 0, 0
54512#endif
54513},
54514
54515{
54516	X86_VMOVSLDUPZ256rm, X86_INS_VMOVSLDUP, 0,
54517#ifndef CAPSTONE_DIET
54518	{ 0 }, { 0 }, { 0 }, 0, 0
54519#endif
54520},
54521
54522{
54523	X86_VMOVSLDUPZ256rmk, X86_INS_VMOVSLDUP, 0,
54524#ifndef CAPSTONE_DIET
54525	{ 0 }, { 0 }, { 0 }, 0, 0
54526#endif
54527},
54528
54529{
54530	X86_VMOVSLDUPZ256rmkz, X86_INS_VMOVSLDUP, 0,
54531#ifndef CAPSTONE_DIET
54532	{ 0 }, { 0 }, { 0 }, 0, 0
54533#endif
54534},
54535
54536{
54537	X86_VMOVSLDUPZ256rr, X86_INS_VMOVSLDUP, 0,
54538#ifndef CAPSTONE_DIET
54539	{ 0 }, { 0 }, { 0 }, 0, 0
54540#endif
54541},
54542
54543{
54544	X86_VMOVSLDUPZ256rrk, X86_INS_VMOVSLDUP, 0,
54545#ifndef CAPSTONE_DIET
54546	{ 0 }, { 0 }, { 0 }, 0, 0
54547#endif
54548},
54549
54550{
54551	X86_VMOVSLDUPZ256rrkz, X86_INS_VMOVSLDUP, 0,
54552#ifndef CAPSTONE_DIET
54553	{ 0 }, { 0 }, { 0 }, 0, 0
54554#endif
54555},
54556
54557{
54558	X86_VMOVSLDUPZrm, X86_INS_VMOVSLDUP, 0,
54559#ifndef CAPSTONE_DIET
54560	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54561#endif
54562},
54563
54564{
54565	X86_VMOVSLDUPZrmk, X86_INS_VMOVSLDUP, 0,
54566#ifndef CAPSTONE_DIET
54567	{ 0 }, { 0 }, { 0 }, 0, 0
54568#endif
54569},
54570
54571{
54572	X86_VMOVSLDUPZrmkz, X86_INS_VMOVSLDUP, 0,
54573#ifndef CAPSTONE_DIET
54574	{ 0 }, { 0 }, { 0 }, 0, 0
54575#endif
54576},
54577
54578{
54579	X86_VMOVSLDUPZrr, X86_INS_VMOVSLDUP, 0,
54580#ifndef CAPSTONE_DIET
54581	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54582#endif
54583},
54584
54585{
54586	X86_VMOVSLDUPZrrk, X86_INS_VMOVSLDUP, 0,
54587#ifndef CAPSTONE_DIET
54588	{ 0 }, { 0 }, { 0 }, 0, 0
54589#endif
54590},
54591
54592{
54593	X86_VMOVSLDUPZrrkz, X86_INS_VMOVSLDUP, 0,
54594#ifndef CAPSTONE_DIET
54595	{ 0 }, { 0 }, { 0 }, 0, 0
54596#endif
54597},
54598
54599{
54600	X86_VMOVSLDUPrm, X86_INS_VMOVSLDUP, 0,
54601#ifndef CAPSTONE_DIET
54602	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54603#endif
54604},
54605
54606{
54607	X86_VMOVSLDUPrr, X86_INS_VMOVSLDUP, 0,
54608#ifndef CAPSTONE_DIET
54609	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54610#endif
54611},
54612
54613{
54614	X86_VMOVSS2DIZmr, X86_INS_VMOVD, 0,
54615#ifndef CAPSTONE_DIET
54616	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54617#endif
54618},
54619
54620{
54621	X86_VMOVSS2DIZrr, X86_INS_VMOVD, 0,
54622#ifndef CAPSTONE_DIET
54623	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54624#endif
54625},
54626
54627{
54628	X86_VMOVSS2DImr, X86_INS_VMOVD, 0,
54629#ifndef CAPSTONE_DIET
54630	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54631#endif
54632},
54633
54634{
54635	X86_VMOVSS2DIrr, X86_INS_VMOVD, 0,
54636#ifndef CAPSTONE_DIET
54637	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54638#endif
54639},
54640
54641{
54642	X86_VMOVSSZmr, X86_INS_VMOVSS, 0,
54643#ifndef CAPSTONE_DIET
54644	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54645#endif
54646},
54647
54648{
54649	X86_VMOVSSZmrk, X86_INS_VMOVSS, 0,
54650#ifndef CAPSTONE_DIET
54651	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54652#endif
54653},
54654
54655{
54656	X86_VMOVSSZrm, X86_INS_VMOVSS, 0,
54657#ifndef CAPSTONE_DIET
54658	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54659#endif
54660},
54661
54662{
54663	X86_VMOVSSZrmk, X86_INS_VMOVSS, 0,
54664#ifndef CAPSTONE_DIET
54665	{ 0 }, { 0 }, { 0 }, 0, 0
54666#endif
54667},
54668
54669{
54670	X86_VMOVSSZrmkz, X86_INS_VMOVSS, 0,
54671#ifndef CAPSTONE_DIET
54672	{ 0 }, { 0 }, { 0 }, 0, 0
54673#endif
54674},
54675
54676{
54677	X86_VMOVSSZrr, X86_INS_VMOVSS, 0,
54678#ifndef CAPSTONE_DIET
54679	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54680#endif
54681},
54682
54683{
54684	X86_VMOVSSZrr_REV, X86_INS_VMOVSS, 0,
54685#ifndef CAPSTONE_DIET
54686	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54687#endif
54688},
54689
54690{
54691	X86_VMOVSSZrrk, X86_INS_VMOVSS, 0,
54692#ifndef CAPSTONE_DIET
54693	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54694#endif
54695},
54696
54697{
54698	X86_VMOVSSZrrk_REV, X86_INS_VMOVSS, 0,
54699#ifndef CAPSTONE_DIET
54700	{ 0 }, { 0 }, { 0 }, 0, 0
54701#endif
54702},
54703
54704{
54705	X86_VMOVSSZrrkz, X86_INS_VMOVSS, 0,
54706#ifndef CAPSTONE_DIET
54707	{ 0 }, { 0 }, { 0 }, 0, 0
54708#endif
54709},
54710
54711{
54712	X86_VMOVSSZrrkz_REV, X86_INS_VMOVSS, 0,
54713#ifndef CAPSTONE_DIET
54714	{ 0 }, { 0 }, { 0 }, 0, 0
54715#endif
54716},
54717
54718{
54719	X86_VMOVSSmr, X86_INS_VMOVSS, 0,
54720#ifndef CAPSTONE_DIET
54721	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54722#endif
54723},
54724
54725{
54726	X86_VMOVSSrm, X86_INS_VMOVSS, 0,
54727#ifndef CAPSTONE_DIET
54728	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54729#endif
54730},
54731
54732{
54733	X86_VMOVSSrr, X86_INS_VMOVSS, 0,
54734#ifndef CAPSTONE_DIET
54735	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54736#endif
54737},
54738
54739{
54740	X86_VMOVSSrr_REV, X86_INS_VMOVSS, 0,
54741#ifndef CAPSTONE_DIET
54742	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54743#endif
54744},
54745
54746{
54747	X86_VMOVUPDYmr, X86_INS_VMOVUPD, 0,
54748#ifndef CAPSTONE_DIET
54749	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54750#endif
54751},
54752
54753{
54754	X86_VMOVUPDYrm, X86_INS_VMOVUPD, 0,
54755#ifndef CAPSTONE_DIET
54756	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54757#endif
54758},
54759
54760{
54761	X86_VMOVUPDYrr, X86_INS_VMOVUPD, 0,
54762#ifndef CAPSTONE_DIET
54763	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
54764#endif
54765},
54766
54767{
54768	X86_VMOVUPDYrr_REV, X86_INS_VMOVUPD, 0,
54769#ifndef CAPSTONE_DIET
54770	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
54771#endif
54772},
54773
54774{
54775	X86_VMOVUPDZ128mr, X86_INS_VMOVUPD, 0,
54776#ifndef CAPSTONE_DIET
54777	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54778#endif
54779},
54780
54781{
54782	X86_VMOVUPDZ128mrk, X86_INS_VMOVUPD, 0,
54783#ifndef CAPSTONE_DIET
54784	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54785#endif
54786},
54787
54788{
54789	X86_VMOVUPDZ128rm, X86_INS_VMOVUPD, 0,
54790#ifndef CAPSTONE_DIET
54791	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54792#endif
54793},
54794
54795{
54796	X86_VMOVUPDZ128rmk, X86_INS_VMOVUPD, 0,
54797#ifndef CAPSTONE_DIET
54798	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54799#endif
54800},
54801
54802{
54803	X86_VMOVUPDZ128rmkz, X86_INS_VMOVUPD, 0,
54804#ifndef CAPSTONE_DIET
54805	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54806#endif
54807},
54808
54809{
54810	X86_VMOVUPDZ128rr, X86_INS_VMOVUPD, 0,
54811#ifndef CAPSTONE_DIET
54812	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54813#endif
54814},
54815
54816{
54817	X86_VMOVUPDZ128rr_REV, X86_INS_VMOVUPD, 0,
54818#ifndef CAPSTONE_DIET
54819	{ 0 }, { 0 }, { 0 }, 0, 0
54820#endif
54821},
54822
54823{
54824	X86_VMOVUPDZ128rrk, X86_INS_VMOVUPD, 0,
54825#ifndef CAPSTONE_DIET
54826	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54827#endif
54828},
54829
54830{
54831	X86_VMOVUPDZ128rrk_REV, X86_INS_VMOVUPD, 0,
54832#ifndef CAPSTONE_DIET
54833	{ 0 }, { 0 }, { 0 }, 0, 0
54834#endif
54835},
54836
54837{
54838	X86_VMOVUPDZ128rrkz, X86_INS_VMOVUPD, 0,
54839#ifndef CAPSTONE_DIET
54840	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54841#endif
54842},
54843
54844{
54845	X86_VMOVUPDZ128rrkz_REV, X86_INS_VMOVUPD, 0,
54846#ifndef CAPSTONE_DIET
54847	{ 0 }, { 0 }, { 0 }, 0, 0
54848#endif
54849},
54850
54851{
54852	X86_VMOVUPDZ256mr, X86_INS_VMOVUPD, 0,
54853#ifndef CAPSTONE_DIET
54854	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54855#endif
54856},
54857
54858{
54859	X86_VMOVUPDZ256mrk, X86_INS_VMOVUPD, 0,
54860#ifndef CAPSTONE_DIET
54861	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54862#endif
54863},
54864
54865{
54866	X86_VMOVUPDZ256rm, X86_INS_VMOVUPD, 0,
54867#ifndef CAPSTONE_DIET
54868	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54869#endif
54870},
54871
54872{
54873	X86_VMOVUPDZ256rmk, X86_INS_VMOVUPD, 0,
54874#ifndef CAPSTONE_DIET
54875	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54876#endif
54877},
54878
54879{
54880	X86_VMOVUPDZ256rmkz, X86_INS_VMOVUPD, 0,
54881#ifndef CAPSTONE_DIET
54882	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54883#endif
54884},
54885
54886{
54887	X86_VMOVUPDZ256rr, X86_INS_VMOVUPD, 0,
54888#ifndef CAPSTONE_DIET
54889	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54890#endif
54891},
54892
54893{
54894	X86_VMOVUPDZ256rr_REV, X86_INS_VMOVUPD, 0,
54895#ifndef CAPSTONE_DIET
54896	{ 0 }, { 0 }, { 0 }, 0, 0
54897#endif
54898},
54899
54900{
54901	X86_VMOVUPDZ256rrk, X86_INS_VMOVUPD, 0,
54902#ifndef CAPSTONE_DIET
54903	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54904#endif
54905},
54906
54907{
54908	X86_VMOVUPDZ256rrk_REV, X86_INS_VMOVUPD, 0,
54909#ifndef CAPSTONE_DIET
54910	{ 0 }, { 0 }, { 0 }, 0, 0
54911#endif
54912},
54913
54914{
54915	X86_VMOVUPDZ256rrkz, X86_INS_VMOVUPD, 0,
54916#ifndef CAPSTONE_DIET
54917	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
54918#endif
54919},
54920
54921{
54922	X86_VMOVUPDZ256rrkz_REV, X86_INS_VMOVUPD, 0,
54923#ifndef CAPSTONE_DIET
54924	{ 0 }, { 0 }, { 0 }, 0, 0
54925#endif
54926},
54927
54928{
54929	X86_VMOVUPDZmr, X86_INS_VMOVUPD, 0,
54930#ifndef CAPSTONE_DIET
54931	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54932#endif
54933},
54934
54935{
54936	X86_VMOVUPDZmrk, X86_INS_VMOVUPD, 0,
54937#ifndef CAPSTONE_DIET
54938	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54939#endif
54940},
54941
54942{
54943	X86_VMOVUPDZrm, X86_INS_VMOVUPD, 0,
54944#ifndef CAPSTONE_DIET
54945	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54946#endif
54947},
54948
54949{
54950	X86_VMOVUPDZrmk, X86_INS_VMOVUPD, 0,
54951#ifndef CAPSTONE_DIET
54952	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54953#endif
54954},
54955
54956{
54957	X86_VMOVUPDZrmkz, X86_INS_VMOVUPD, 0,
54958#ifndef CAPSTONE_DIET
54959	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54960#endif
54961},
54962
54963{
54964	X86_VMOVUPDZrr, X86_INS_VMOVUPD, 0,
54965#ifndef CAPSTONE_DIET
54966	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54967#endif
54968},
54969
54970{
54971	X86_VMOVUPDZrr_REV, X86_INS_VMOVUPD, 0,
54972#ifndef CAPSTONE_DIET
54973	{ 0 }, { 0 }, { 0 }, 0, 0
54974#endif
54975},
54976
54977{
54978	X86_VMOVUPDZrrk, X86_INS_VMOVUPD, 0,
54979#ifndef CAPSTONE_DIET
54980	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54981#endif
54982},
54983
54984{
54985	X86_VMOVUPDZrrk_REV, X86_INS_VMOVUPD, 0,
54986#ifndef CAPSTONE_DIET
54987	{ 0 }, { 0 }, { 0 }, 0, 0
54988#endif
54989},
54990
54991{
54992	X86_VMOVUPDZrrkz, X86_INS_VMOVUPD, 0,
54993#ifndef CAPSTONE_DIET
54994	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
54995#endif
54996},
54997
54998{
54999	X86_VMOVUPDZrrkz_REV, X86_INS_VMOVUPD, 0,
55000#ifndef CAPSTONE_DIET
55001	{ 0 }, { 0 }, { 0 }, 0, 0
55002#endif
55003},
55004
55005{
55006	X86_VMOVUPDmr, X86_INS_VMOVUPD, 0,
55007#ifndef CAPSTONE_DIET
55008	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55009#endif
55010},
55011
55012{
55013	X86_VMOVUPDrm, X86_INS_VMOVUPD, 0,
55014#ifndef CAPSTONE_DIET
55015	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55016#endif
55017},
55018
55019{
55020	X86_VMOVUPDrr, X86_INS_VMOVUPD, 0,
55021#ifndef CAPSTONE_DIET
55022	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55023#endif
55024},
55025
55026{
55027	X86_VMOVUPDrr_REV, X86_INS_VMOVUPD, 0,
55028#ifndef CAPSTONE_DIET
55029	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55030#endif
55031},
55032
55033{
55034	X86_VMOVUPSYmr, X86_INS_VMOVUPS, 0,
55035#ifndef CAPSTONE_DIET
55036	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55037#endif
55038},
55039
55040{
55041	X86_VMOVUPSYrm, X86_INS_VMOVUPS, 0,
55042#ifndef CAPSTONE_DIET
55043	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55044#endif
55045},
55046
55047{
55048	X86_VMOVUPSYrr, X86_INS_VMOVUPS, 0,
55049#ifndef CAPSTONE_DIET
55050	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55051#endif
55052},
55053
55054{
55055	X86_VMOVUPSYrr_REV, X86_INS_VMOVUPS, 0,
55056#ifndef CAPSTONE_DIET
55057	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55058#endif
55059},
55060
55061{
55062	X86_VMOVUPSZ128mr, X86_INS_VMOVUPS, 0,
55063#ifndef CAPSTONE_DIET
55064	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55065#endif
55066},
55067
55068{
55069	X86_VMOVUPSZ128mrk, X86_INS_VMOVUPS, 0,
55070#ifndef CAPSTONE_DIET
55071	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55072#endif
55073},
55074
55075{
55076	X86_VMOVUPSZ128rm, X86_INS_VMOVUPS, 0,
55077#ifndef CAPSTONE_DIET
55078	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55079#endif
55080},
55081
55082{
55083	X86_VMOVUPSZ128rmk, X86_INS_VMOVUPS, 0,
55084#ifndef CAPSTONE_DIET
55085	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55086#endif
55087},
55088
55089{
55090	X86_VMOVUPSZ128rmkz, X86_INS_VMOVUPS, 0,
55091#ifndef CAPSTONE_DIET
55092	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55093#endif
55094},
55095
55096{
55097	X86_VMOVUPSZ128rr, X86_INS_VMOVUPS, 0,
55098#ifndef CAPSTONE_DIET
55099	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55100#endif
55101},
55102
55103{
55104	X86_VMOVUPSZ128rr_REV, X86_INS_VMOVUPS, 0,
55105#ifndef CAPSTONE_DIET
55106	{ 0 }, { 0 }, { 0 }, 0, 0
55107#endif
55108},
55109
55110{
55111	X86_VMOVUPSZ128rrk, X86_INS_VMOVUPS, 0,
55112#ifndef CAPSTONE_DIET
55113	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55114#endif
55115},
55116
55117{
55118	X86_VMOVUPSZ128rrk_REV, X86_INS_VMOVUPS, 0,
55119#ifndef CAPSTONE_DIET
55120	{ 0 }, { 0 }, { 0 }, 0, 0
55121#endif
55122},
55123
55124{
55125	X86_VMOVUPSZ128rrkz, X86_INS_VMOVUPS, 0,
55126#ifndef CAPSTONE_DIET
55127	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55128#endif
55129},
55130
55131{
55132	X86_VMOVUPSZ128rrkz_REV, X86_INS_VMOVUPS, 0,
55133#ifndef CAPSTONE_DIET
55134	{ 0 }, { 0 }, { 0 }, 0, 0
55135#endif
55136},
55137
55138{
55139	X86_VMOVUPSZ256mr, X86_INS_VMOVUPS, 0,
55140#ifndef CAPSTONE_DIET
55141	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55142#endif
55143},
55144
55145{
55146	X86_VMOVUPSZ256mrk, X86_INS_VMOVUPS, 0,
55147#ifndef CAPSTONE_DIET
55148	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55149#endif
55150},
55151
55152{
55153	X86_VMOVUPSZ256rm, X86_INS_VMOVUPS, 0,
55154#ifndef CAPSTONE_DIET
55155	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55156#endif
55157},
55158
55159{
55160	X86_VMOVUPSZ256rmk, X86_INS_VMOVUPS, 0,
55161#ifndef CAPSTONE_DIET
55162	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55163#endif
55164},
55165
55166{
55167	X86_VMOVUPSZ256rmkz, X86_INS_VMOVUPS, 0,
55168#ifndef CAPSTONE_DIET
55169	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55170#endif
55171},
55172
55173{
55174	X86_VMOVUPSZ256rr, X86_INS_VMOVUPS, 0,
55175#ifndef CAPSTONE_DIET
55176	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55177#endif
55178},
55179
55180{
55181	X86_VMOVUPSZ256rr_REV, X86_INS_VMOVUPS, 0,
55182#ifndef CAPSTONE_DIET
55183	{ 0 }, { 0 }, { 0 }, 0, 0
55184#endif
55185},
55186
55187{
55188	X86_VMOVUPSZ256rrk, X86_INS_VMOVUPS, 0,
55189#ifndef CAPSTONE_DIET
55190	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55191#endif
55192},
55193
55194{
55195	X86_VMOVUPSZ256rrk_REV, X86_INS_VMOVUPS, 0,
55196#ifndef CAPSTONE_DIET
55197	{ 0 }, { 0 }, { 0 }, 0, 0
55198#endif
55199},
55200
55201{
55202	X86_VMOVUPSZ256rrkz, X86_INS_VMOVUPS, 0,
55203#ifndef CAPSTONE_DIET
55204	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
55205#endif
55206},
55207
55208{
55209	X86_VMOVUPSZ256rrkz_REV, X86_INS_VMOVUPS, 0,
55210#ifndef CAPSTONE_DIET
55211	{ 0 }, { 0 }, { 0 }, 0, 0
55212#endif
55213},
55214
55215{
55216	X86_VMOVUPSZmr, X86_INS_VMOVUPS, 0,
55217#ifndef CAPSTONE_DIET
55218	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55219#endif
55220},
55221
55222{
55223	X86_VMOVUPSZmrk, X86_INS_VMOVUPS, 0,
55224#ifndef CAPSTONE_DIET
55225	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55226#endif
55227},
55228
55229{
55230	X86_VMOVUPSZrm, X86_INS_VMOVUPS, 0,
55231#ifndef CAPSTONE_DIET
55232	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55233#endif
55234},
55235
55236{
55237	X86_VMOVUPSZrmk, X86_INS_VMOVUPS, 0,
55238#ifndef CAPSTONE_DIET
55239	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55240#endif
55241},
55242
55243{
55244	X86_VMOVUPSZrmkz, X86_INS_VMOVUPS, 0,
55245#ifndef CAPSTONE_DIET
55246	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55247#endif
55248},
55249
55250{
55251	X86_VMOVUPSZrr, X86_INS_VMOVUPS, 0,
55252#ifndef CAPSTONE_DIET
55253	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55254#endif
55255},
55256
55257{
55258	X86_VMOVUPSZrr_REV, X86_INS_VMOVUPS, 0,
55259#ifndef CAPSTONE_DIET
55260	{ 0 }, { 0 }, { 0 }, 0, 0
55261#endif
55262},
55263
55264{
55265	X86_VMOVUPSZrrk, X86_INS_VMOVUPS, 0,
55266#ifndef CAPSTONE_DIET
55267	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55268#endif
55269},
55270
55271{
55272	X86_VMOVUPSZrrk_REV, X86_INS_VMOVUPS, 0,
55273#ifndef CAPSTONE_DIET
55274	{ 0 }, { 0 }, { 0 }, 0, 0
55275#endif
55276},
55277
55278{
55279	X86_VMOVUPSZrrkz, X86_INS_VMOVUPS, 0,
55280#ifndef CAPSTONE_DIET
55281	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55282#endif
55283},
55284
55285{
55286	X86_VMOVUPSZrrkz_REV, X86_INS_VMOVUPS, 0,
55287#ifndef CAPSTONE_DIET
55288	{ 0 }, { 0 }, { 0 }, 0, 0
55289#endif
55290},
55291
55292{
55293	X86_VMOVUPSmr, X86_INS_VMOVUPS, 0,
55294#ifndef CAPSTONE_DIET
55295	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55296#endif
55297},
55298
55299{
55300	X86_VMOVUPSrm, X86_INS_VMOVUPS, 0,
55301#ifndef CAPSTONE_DIET
55302	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55303#endif
55304},
55305
55306{
55307	X86_VMOVUPSrr, X86_INS_VMOVUPS, 0,
55308#ifndef CAPSTONE_DIET
55309	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55310#endif
55311},
55312
55313{
55314	X86_VMOVUPSrr_REV, X86_INS_VMOVUPS, 0,
55315#ifndef CAPSTONE_DIET
55316	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55317#endif
55318},
55319
55320{
55321	X86_VMOVZPQILo2PQIZrr, X86_INS_VMOVQ, 0,
55322#ifndef CAPSTONE_DIET
55323	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55324#endif
55325},
55326
55327{
55328	X86_VMOVZPQILo2PQIrr, X86_INS_VMOVQ, 0,
55329#ifndef CAPSTONE_DIET
55330	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55331#endif
55332},
55333
55334{
55335	X86_VMPSADBWYrmi, X86_INS_VMPSADBW, 0,
55336#ifndef CAPSTONE_DIET
55337	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
55338#endif
55339},
55340
55341{
55342	X86_VMPSADBWYrri, X86_INS_VMPSADBW, 0,
55343#ifndef CAPSTONE_DIET
55344	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
55345#endif
55346},
55347
55348{
55349	X86_VMPSADBWrmi, X86_INS_VMPSADBW, 0,
55350#ifndef CAPSTONE_DIET
55351	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55352#endif
55353},
55354
55355{
55356	X86_VMPSADBWrri, X86_INS_VMPSADBW, 0,
55357#ifndef CAPSTONE_DIET
55358	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55359#endif
55360},
55361
55362{
55363	X86_VMPTRLDm, X86_INS_VMPTRLD, 0,
55364#ifndef CAPSTONE_DIET
55365	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
55366#endif
55367},
55368
55369{
55370	X86_VMPTRSTm, X86_INS_VMPTRST, 0,
55371#ifndef CAPSTONE_DIET
55372	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
55373#endif
55374},
55375
55376{
55377	X86_VMREAD32mr, X86_INS_VMREAD, 0,
55378#ifndef CAPSTONE_DIET
55379	{ 0 }, { 0 }, { 0 }, 0, 0
55380#endif
55381},
55382
55383{
55384	X86_VMREAD32rr, X86_INS_VMREAD, 0,
55385#ifndef CAPSTONE_DIET
55386	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
55387#endif
55388},
55389
55390{
55391	X86_VMREAD64mr, X86_INS_VMREAD, 1,
55392#ifndef CAPSTONE_DIET
55393	{ 0 }, { 0 }, { 0 }, 0, 0
55394#endif
55395},
55396
55397{
55398	X86_VMREAD64rr, X86_INS_VMREAD, 1,
55399#ifndef CAPSTONE_DIET
55400	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
55401#endif
55402},
55403
55404{
55405	X86_VMRESUME, X86_INS_VMRESUME, 0,
55406#ifndef CAPSTONE_DIET
55407	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
55408#endif
55409},
55410
55411{
55412	X86_VMRUN32, X86_INS_VMRUN, 0,
55413#ifndef CAPSTONE_DIET
55414	{ X86_REG_EAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
55415#endif
55416},
55417
55418{
55419	X86_VMRUN64, X86_INS_VMRUN, 1,
55420#ifndef CAPSTONE_DIET
55421	{ X86_REG_RAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
55422#endif
55423},
55424
55425{
55426	X86_VMSAVE32, X86_INS_VMSAVE, 0,
55427#ifndef CAPSTONE_DIET
55428	{ X86_REG_EAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
55429#endif
55430},
55431
55432{
55433	X86_VMSAVE64, X86_INS_VMSAVE, 1,
55434#ifndef CAPSTONE_DIET
55435	{ X86_REG_RAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
55436#endif
55437},
55438
55439{
55440	X86_VMULPDYrm, X86_INS_VMULPD, 0,
55441#ifndef CAPSTONE_DIET
55442	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55443#endif
55444},
55445
55446{
55447	X86_VMULPDYrr, X86_INS_VMULPD, 0,
55448#ifndef CAPSTONE_DIET
55449	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55450#endif
55451},
55452
55453{
55454	X86_VMULPDZ128rm, X86_INS_VMULPD, 0,
55455#ifndef CAPSTONE_DIET
55456	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55457#endif
55458},
55459
55460{
55461	X86_VMULPDZ128rmb, X86_INS_VMULPD, 0,
55462#ifndef CAPSTONE_DIET
55463	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55464#endif
55465},
55466
55467{
55468	X86_VMULPDZ128rmbk, X86_INS_VMULPD, 0,
55469#ifndef CAPSTONE_DIET
55470	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55471#endif
55472},
55473
55474{
55475	X86_VMULPDZ128rmbkz, X86_INS_VMULPD, 0,
55476#ifndef CAPSTONE_DIET
55477	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55478#endif
55479},
55480
55481{
55482	X86_VMULPDZ128rmk, X86_INS_VMULPD, 0,
55483#ifndef CAPSTONE_DIET
55484	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55485#endif
55486},
55487
55488{
55489	X86_VMULPDZ128rmkz, X86_INS_VMULPD, 0,
55490#ifndef CAPSTONE_DIET
55491	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55492#endif
55493},
55494
55495{
55496	X86_VMULPDZ128rr, X86_INS_VMULPD, 0,
55497#ifndef CAPSTONE_DIET
55498	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55499#endif
55500},
55501
55502{
55503	X86_VMULPDZ128rrk, X86_INS_VMULPD, 0,
55504#ifndef CAPSTONE_DIET
55505	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55506#endif
55507},
55508
55509{
55510	X86_VMULPDZ128rrkz, X86_INS_VMULPD, 0,
55511#ifndef CAPSTONE_DIET
55512	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55513#endif
55514},
55515
55516{
55517	X86_VMULPDZ256rm, X86_INS_VMULPD, 0,
55518#ifndef CAPSTONE_DIET
55519	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55520#endif
55521},
55522
55523{
55524	X86_VMULPDZ256rmb, X86_INS_VMULPD, 0,
55525#ifndef CAPSTONE_DIET
55526	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55527#endif
55528},
55529
55530{
55531	X86_VMULPDZ256rmbk, X86_INS_VMULPD, 0,
55532#ifndef CAPSTONE_DIET
55533	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55534#endif
55535},
55536
55537{
55538	X86_VMULPDZ256rmbkz, X86_INS_VMULPD, 0,
55539#ifndef CAPSTONE_DIET
55540	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55541#endif
55542},
55543
55544{
55545	X86_VMULPDZ256rmk, X86_INS_VMULPD, 0,
55546#ifndef CAPSTONE_DIET
55547	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55548#endif
55549},
55550
55551{
55552	X86_VMULPDZ256rmkz, X86_INS_VMULPD, 0,
55553#ifndef CAPSTONE_DIET
55554	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55555#endif
55556},
55557
55558{
55559	X86_VMULPDZ256rr, X86_INS_VMULPD, 0,
55560#ifndef CAPSTONE_DIET
55561	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55562#endif
55563},
55564
55565{
55566	X86_VMULPDZ256rrk, X86_INS_VMULPD, 0,
55567#ifndef CAPSTONE_DIET
55568	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55569#endif
55570},
55571
55572{
55573	X86_VMULPDZ256rrkz, X86_INS_VMULPD, 0,
55574#ifndef CAPSTONE_DIET
55575	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55576#endif
55577},
55578
55579{
55580	X86_VMULPDZrm, X86_INS_VMULPD, 0,
55581#ifndef CAPSTONE_DIET
55582	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55583#endif
55584},
55585
55586{
55587	X86_VMULPDZrmb, X86_INS_VMULPD, 0,
55588#ifndef CAPSTONE_DIET
55589	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55590#endif
55591},
55592
55593{
55594	X86_VMULPDZrmbk, X86_INS_VMULPD, 0,
55595#ifndef CAPSTONE_DIET
55596	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55597#endif
55598},
55599
55600{
55601	X86_VMULPDZrmbkz, X86_INS_VMULPD, 0,
55602#ifndef CAPSTONE_DIET
55603	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55604#endif
55605},
55606
55607{
55608	X86_VMULPDZrmk, X86_INS_VMULPD, 0,
55609#ifndef CAPSTONE_DIET
55610	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55611#endif
55612},
55613
55614{
55615	X86_VMULPDZrmkz, X86_INS_VMULPD, 0,
55616#ifndef CAPSTONE_DIET
55617	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55618#endif
55619},
55620
55621{
55622	X86_VMULPDZrr, X86_INS_VMULPD, 0,
55623#ifndef CAPSTONE_DIET
55624	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55625#endif
55626},
55627
55628{
55629	X86_VMULPDZrrb, X86_INS_VMULPD, 0,
55630#ifndef CAPSTONE_DIET
55631	{ 0 }, { 0 }, { 0 }, 0, 0
55632#endif
55633},
55634
55635{
55636	X86_VMULPDZrrbk, X86_INS_VMULPD, 0,
55637#ifndef CAPSTONE_DIET
55638	{ 0 }, { 0 }, { 0 }, 0, 0
55639#endif
55640},
55641
55642{
55643	X86_VMULPDZrrbkz, X86_INS_VMULPD, 0,
55644#ifndef CAPSTONE_DIET
55645	{ 0 }, { 0 }, { 0 }, 0, 0
55646#endif
55647},
55648
55649{
55650	X86_VMULPDZrrk, X86_INS_VMULPD, 0,
55651#ifndef CAPSTONE_DIET
55652	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55653#endif
55654},
55655
55656{
55657	X86_VMULPDZrrkz, X86_INS_VMULPD, 0,
55658#ifndef CAPSTONE_DIET
55659	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55660#endif
55661},
55662
55663{
55664	X86_VMULPDrm, X86_INS_VMULPD, 0,
55665#ifndef CAPSTONE_DIET
55666	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55667#endif
55668},
55669
55670{
55671	X86_VMULPDrr, X86_INS_VMULPD, 0,
55672#ifndef CAPSTONE_DIET
55673	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55674#endif
55675},
55676
55677{
55678	X86_VMULPSYrm, X86_INS_VMULPS, 0,
55679#ifndef CAPSTONE_DIET
55680	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55681#endif
55682},
55683
55684{
55685	X86_VMULPSYrr, X86_INS_VMULPS, 0,
55686#ifndef CAPSTONE_DIET
55687	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55688#endif
55689},
55690
55691{
55692	X86_VMULPSZ128rm, X86_INS_VMULPS, 0,
55693#ifndef CAPSTONE_DIET
55694	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55695#endif
55696},
55697
55698{
55699	X86_VMULPSZ128rmb, X86_INS_VMULPS, 0,
55700#ifndef CAPSTONE_DIET
55701	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55702#endif
55703},
55704
55705{
55706	X86_VMULPSZ128rmbk, X86_INS_VMULPS, 0,
55707#ifndef CAPSTONE_DIET
55708	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55709#endif
55710},
55711
55712{
55713	X86_VMULPSZ128rmbkz, X86_INS_VMULPS, 0,
55714#ifndef CAPSTONE_DIET
55715	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55716#endif
55717},
55718
55719{
55720	X86_VMULPSZ128rmk, X86_INS_VMULPS, 0,
55721#ifndef CAPSTONE_DIET
55722	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55723#endif
55724},
55725
55726{
55727	X86_VMULPSZ128rmkz, X86_INS_VMULPS, 0,
55728#ifndef CAPSTONE_DIET
55729	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55730#endif
55731},
55732
55733{
55734	X86_VMULPSZ128rr, X86_INS_VMULPS, 0,
55735#ifndef CAPSTONE_DIET
55736	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55737#endif
55738},
55739
55740{
55741	X86_VMULPSZ128rrk, X86_INS_VMULPS, 0,
55742#ifndef CAPSTONE_DIET
55743	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55744#endif
55745},
55746
55747{
55748	X86_VMULPSZ128rrkz, X86_INS_VMULPS, 0,
55749#ifndef CAPSTONE_DIET
55750	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55751#endif
55752},
55753
55754{
55755	X86_VMULPSZ256rm, X86_INS_VMULPS, 0,
55756#ifndef CAPSTONE_DIET
55757	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55758#endif
55759},
55760
55761{
55762	X86_VMULPSZ256rmb, X86_INS_VMULPS, 0,
55763#ifndef CAPSTONE_DIET
55764	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55765#endif
55766},
55767
55768{
55769	X86_VMULPSZ256rmbk, X86_INS_VMULPS, 0,
55770#ifndef CAPSTONE_DIET
55771	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55772#endif
55773},
55774
55775{
55776	X86_VMULPSZ256rmbkz, X86_INS_VMULPS, 0,
55777#ifndef CAPSTONE_DIET
55778	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55779#endif
55780},
55781
55782{
55783	X86_VMULPSZ256rmk, X86_INS_VMULPS, 0,
55784#ifndef CAPSTONE_DIET
55785	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55786#endif
55787},
55788
55789{
55790	X86_VMULPSZ256rmkz, X86_INS_VMULPS, 0,
55791#ifndef CAPSTONE_DIET
55792	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55793#endif
55794},
55795
55796{
55797	X86_VMULPSZ256rr, X86_INS_VMULPS, 0,
55798#ifndef CAPSTONE_DIET
55799	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55800#endif
55801},
55802
55803{
55804	X86_VMULPSZ256rrk, X86_INS_VMULPS, 0,
55805#ifndef CAPSTONE_DIET
55806	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55807#endif
55808},
55809
55810{
55811	X86_VMULPSZ256rrkz, X86_INS_VMULPS, 0,
55812#ifndef CAPSTONE_DIET
55813	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
55814#endif
55815},
55816
55817{
55818	X86_VMULPSZrm, X86_INS_VMULPS, 0,
55819#ifndef CAPSTONE_DIET
55820	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55821#endif
55822},
55823
55824{
55825	X86_VMULPSZrmb, X86_INS_VMULPS, 0,
55826#ifndef CAPSTONE_DIET
55827	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55828#endif
55829},
55830
55831{
55832	X86_VMULPSZrmbk, X86_INS_VMULPS, 0,
55833#ifndef CAPSTONE_DIET
55834	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55835#endif
55836},
55837
55838{
55839	X86_VMULPSZrmbkz, X86_INS_VMULPS, 0,
55840#ifndef CAPSTONE_DIET
55841	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55842#endif
55843},
55844
55845{
55846	X86_VMULPSZrmk, X86_INS_VMULPS, 0,
55847#ifndef CAPSTONE_DIET
55848	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55849#endif
55850},
55851
55852{
55853	X86_VMULPSZrmkz, X86_INS_VMULPS, 0,
55854#ifndef CAPSTONE_DIET
55855	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55856#endif
55857},
55858
55859{
55860	X86_VMULPSZrr, X86_INS_VMULPS, 0,
55861#ifndef CAPSTONE_DIET
55862	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55863#endif
55864},
55865
55866{
55867	X86_VMULPSZrrb, X86_INS_VMULPS, 0,
55868#ifndef CAPSTONE_DIET
55869	{ 0 }, { 0 }, { 0 }, 0, 0
55870#endif
55871},
55872
55873{
55874	X86_VMULPSZrrbk, X86_INS_VMULPS, 0,
55875#ifndef CAPSTONE_DIET
55876	{ 0 }, { 0 }, { 0 }, 0, 0
55877#endif
55878},
55879
55880{
55881	X86_VMULPSZrrbkz, X86_INS_VMULPS, 0,
55882#ifndef CAPSTONE_DIET
55883	{ 0 }, { 0 }, { 0 }, 0, 0
55884#endif
55885},
55886
55887{
55888	X86_VMULPSZrrk, X86_INS_VMULPS, 0,
55889#ifndef CAPSTONE_DIET
55890	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55891#endif
55892},
55893
55894{
55895	X86_VMULPSZrrkz, X86_INS_VMULPS, 0,
55896#ifndef CAPSTONE_DIET
55897	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55898#endif
55899},
55900
55901{
55902	X86_VMULPSrm, X86_INS_VMULPS, 0,
55903#ifndef CAPSTONE_DIET
55904	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55905#endif
55906},
55907
55908{
55909	X86_VMULPSrr, X86_INS_VMULPS, 0,
55910#ifndef CAPSTONE_DIET
55911	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
55912#endif
55913},
55914
55915{
55916	X86_VMULSDZrm, X86_INS_VMULSD, 0,
55917#ifndef CAPSTONE_DIET
55918	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55919#endif
55920},
55921
55922{
55923	X86_VMULSDZrm_Int, X86_INS_VMULSD, 0,
55924#ifndef CAPSTONE_DIET
55925	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55926#endif
55927},
55928
55929{
55930	X86_VMULSDZrm_Intk, X86_INS_VMULSD, 0,
55931#ifndef CAPSTONE_DIET
55932	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55933#endif
55934},
55935
55936{
55937	X86_VMULSDZrm_Intkz, X86_INS_VMULSD, 0,
55938#ifndef CAPSTONE_DIET
55939	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55940#endif
55941},
55942
55943{
55944	X86_VMULSDZrr, X86_INS_VMULSD, 0,
55945#ifndef CAPSTONE_DIET
55946	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55947#endif
55948},
55949
55950{
55951	X86_VMULSDZrr_Int, X86_INS_VMULSD, 0,
55952#ifndef CAPSTONE_DIET
55953	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55954#endif
55955},
55956
55957{
55958	X86_VMULSDZrr_Intk, X86_INS_VMULSD, 0,
55959#ifndef CAPSTONE_DIET
55960	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55961#endif
55962},
55963
55964{
55965	X86_VMULSDZrr_Intkz, X86_INS_VMULSD, 0,
55966#ifndef CAPSTONE_DIET
55967	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
55968#endif
55969},
55970
55971{
55972	X86_VMULSDZrrb_Int, X86_INS_VMULSD, 0,
55973#ifndef CAPSTONE_DIET
55974	{ 0 }, { 0 }, { 0 }, 0, 0
55975#endif
55976},
55977
55978{
55979	X86_VMULSDZrrb_Intk, X86_INS_VMULSD, 0,
55980#ifndef CAPSTONE_DIET
55981	{ 0 }, { 0 }, { 0 }, 0, 0
55982#endif
55983},
55984
55985{
55986	X86_VMULSDZrrb_Intkz, X86_INS_VMULSD, 0,
55987#ifndef CAPSTONE_DIET
55988	{ 0 }, { 0 }, { 0 }, 0, 0
55989#endif
55990},
55991
55992{
55993	X86_VMULSDrm, X86_INS_VMULSD, 0,
55994#ifndef CAPSTONE_DIET
55995	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
55996#endif
55997},
55998
55999{
56000	X86_VMULSDrm_Int, X86_INS_VMULSD, 0,
56001#ifndef CAPSTONE_DIET
56002	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56003#endif
56004},
56005
56006{
56007	X86_VMULSDrr, X86_INS_VMULSD, 0,
56008#ifndef CAPSTONE_DIET
56009	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56010#endif
56011},
56012
56013{
56014	X86_VMULSDrr_Int, X86_INS_VMULSD, 0,
56015#ifndef CAPSTONE_DIET
56016	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56017#endif
56018},
56019
56020{
56021	X86_VMULSSZrm, X86_INS_VMULSS, 0,
56022#ifndef CAPSTONE_DIET
56023	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56024#endif
56025},
56026
56027{
56028	X86_VMULSSZrm_Int, X86_INS_VMULSS, 0,
56029#ifndef CAPSTONE_DIET
56030	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56031#endif
56032},
56033
56034{
56035	X86_VMULSSZrm_Intk, X86_INS_VMULSS, 0,
56036#ifndef CAPSTONE_DIET
56037	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56038#endif
56039},
56040
56041{
56042	X86_VMULSSZrm_Intkz, X86_INS_VMULSS, 0,
56043#ifndef CAPSTONE_DIET
56044	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56045#endif
56046},
56047
56048{
56049	X86_VMULSSZrr, X86_INS_VMULSS, 0,
56050#ifndef CAPSTONE_DIET
56051	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56052#endif
56053},
56054
56055{
56056	X86_VMULSSZrr_Int, X86_INS_VMULSS, 0,
56057#ifndef CAPSTONE_DIET
56058	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56059#endif
56060},
56061
56062{
56063	X86_VMULSSZrr_Intk, X86_INS_VMULSS, 0,
56064#ifndef CAPSTONE_DIET
56065	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56066#endif
56067},
56068
56069{
56070	X86_VMULSSZrr_Intkz, X86_INS_VMULSS, 0,
56071#ifndef CAPSTONE_DIET
56072	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56073#endif
56074},
56075
56076{
56077	X86_VMULSSZrrb_Int, X86_INS_VMULSS, 0,
56078#ifndef CAPSTONE_DIET
56079	{ 0 }, { 0 }, { 0 }, 0, 0
56080#endif
56081},
56082
56083{
56084	X86_VMULSSZrrb_Intk, X86_INS_VMULSS, 0,
56085#ifndef CAPSTONE_DIET
56086	{ 0 }, { 0 }, { 0 }, 0, 0
56087#endif
56088},
56089
56090{
56091	X86_VMULSSZrrb_Intkz, X86_INS_VMULSS, 0,
56092#ifndef CAPSTONE_DIET
56093	{ 0 }, { 0 }, { 0 }, 0, 0
56094#endif
56095},
56096
56097{
56098	X86_VMULSSrm, X86_INS_VMULSS, 0,
56099#ifndef CAPSTONE_DIET
56100	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56101#endif
56102},
56103
56104{
56105	X86_VMULSSrm_Int, X86_INS_VMULSS, 0,
56106#ifndef CAPSTONE_DIET
56107	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56108#endif
56109},
56110
56111{
56112	X86_VMULSSrr, X86_INS_VMULSS, 0,
56113#ifndef CAPSTONE_DIET
56114	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56115#endif
56116},
56117
56118{
56119	X86_VMULSSrr_Int, X86_INS_VMULSS, 0,
56120#ifndef CAPSTONE_DIET
56121	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
56122#endif
56123},
56124
56125{
56126	X86_VMWRITE32rm, X86_INS_VMWRITE, 0,
56127#ifndef CAPSTONE_DIET
56128	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
56129#endif
56130},
56131
56132{
56133	X86_VMWRITE32rr, X86_INS_VMWRITE, 0,
56134#ifndef CAPSTONE_DIET
56135	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_NOT64BITMODE, 0 }, 0, 0
56136#endif
56137},
56138
56139{
56140	X86_VMWRITE64rm, X86_INS_VMWRITE, 1,
56141#ifndef CAPSTONE_DIET
56142	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
56143#endif
56144},
56145
56146{
56147	X86_VMWRITE64rr, X86_INS_VMWRITE, 1,
56148#ifndef CAPSTONE_DIET
56149	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, X86_GRP_MODE64, 0 }, 0, 0
56150#endif
56151},
56152
56153{
56154	X86_VMXOFF, X86_INS_VMXOFF, 0,
56155#ifndef CAPSTONE_DIET
56156	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
56157#endif
56158},
56159
56160{
56161	X86_VMXON, X86_INS_VMXON, 0,
56162#ifndef CAPSTONE_DIET
56163	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_VM, 0 }, 0, 0
56164#endif
56165},
56166
56167{
56168	X86_VORPDYrm, X86_INS_VORPD, 0,
56169#ifndef CAPSTONE_DIET
56170	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56171#endif
56172},
56173
56174{
56175	X86_VORPDYrr, X86_INS_VORPD, 0,
56176#ifndef CAPSTONE_DIET
56177	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56178#endif
56179},
56180
56181{
56182	X86_VORPDZ128rm, X86_INS_VORPD, 0,
56183#ifndef CAPSTONE_DIET
56184	{ 0 }, { 0 }, { 0 }, 0, 0
56185#endif
56186},
56187
56188{
56189	X86_VORPDZ128rmb, X86_INS_VORPD, 0,
56190#ifndef CAPSTONE_DIET
56191	{ 0 }, { 0 }, { 0 }, 0, 0
56192#endif
56193},
56194
56195{
56196	X86_VORPDZ128rmbk, X86_INS_VORPD, 0,
56197#ifndef CAPSTONE_DIET
56198	{ 0 }, { 0 }, { 0 }, 0, 0
56199#endif
56200},
56201
56202{
56203	X86_VORPDZ128rmbkz, X86_INS_VORPD, 0,
56204#ifndef CAPSTONE_DIET
56205	{ 0 }, { 0 }, { 0 }, 0, 0
56206#endif
56207},
56208
56209{
56210	X86_VORPDZ128rmk, X86_INS_VORPD, 0,
56211#ifndef CAPSTONE_DIET
56212	{ 0 }, { 0 }, { 0 }, 0, 0
56213#endif
56214},
56215
56216{
56217	X86_VORPDZ128rmkz, X86_INS_VORPD, 0,
56218#ifndef CAPSTONE_DIET
56219	{ 0 }, { 0 }, { 0 }, 0, 0
56220#endif
56221},
56222
56223{
56224	X86_VORPDZ128rr, X86_INS_VORPD, 0,
56225#ifndef CAPSTONE_DIET
56226	{ 0 }, { 0 }, { 0 }, 0, 0
56227#endif
56228},
56229
56230{
56231	X86_VORPDZ128rrk, X86_INS_VORPD, 0,
56232#ifndef CAPSTONE_DIET
56233	{ 0 }, { 0 }, { 0 }, 0, 0
56234#endif
56235},
56236
56237{
56238	X86_VORPDZ128rrkz, X86_INS_VORPD, 0,
56239#ifndef CAPSTONE_DIET
56240	{ 0 }, { 0 }, { 0 }, 0, 0
56241#endif
56242},
56243
56244{
56245	X86_VORPDZ256rm, X86_INS_VORPD, 0,
56246#ifndef CAPSTONE_DIET
56247	{ 0 }, { 0 }, { 0 }, 0, 0
56248#endif
56249},
56250
56251{
56252	X86_VORPDZ256rmb, X86_INS_VORPD, 0,
56253#ifndef CAPSTONE_DIET
56254	{ 0 }, { 0 }, { 0 }, 0, 0
56255#endif
56256},
56257
56258{
56259	X86_VORPDZ256rmbk, X86_INS_VORPD, 0,
56260#ifndef CAPSTONE_DIET
56261	{ 0 }, { 0 }, { 0 }, 0, 0
56262#endif
56263},
56264
56265{
56266	X86_VORPDZ256rmbkz, X86_INS_VORPD, 0,
56267#ifndef CAPSTONE_DIET
56268	{ 0 }, { 0 }, { 0 }, 0, 0
56269#endif
56270},
56271
56272{
56273	X86_VORPDZ256rmk, X86_INS_VORPD, 0,
56274#ifndef CAPSTONE_DIET
56275	{ 0 }, { 0 }, { 0 }, 0, 0
56276#endif
56277},
56278
56279{
56280	X86_VORPDZ256rmkz, X86_INS_VORPD, 0,
56281#ifndef CAPSTONE_DIET
56282	{ 0 }, { 0 }, { 0 }, 0, 0
56283#endif
56284},
56285
56286{
56287	X86_VORPDZ256rr, X86_INS_VORPD, 0,
56288#ifndef CAPSTONE_DIET
56289	{ 0 }, { 0 }, { 0 }, 0, 0
56290#endif
56291},
56292
56293{
56294	X86_VORPDZ256rrk, X86_INS_VORPD, 0,
56295#ifndef CAPSTONE_DIET
56296	{ 0 }, { 0 }, { 0 }, 0, 0
56297#endif
56298},
56299
56300{
56301	X86_VORPDZ256rrkz, X86_INS_VORPD, 0,
56302#ifndef CAPSTONE_DIET
56303	{ 0 }, { 0 }, { 0 }, 0, 0
56304#endif
56305},
56306
56307{
56308	X86_VORPDZrm, X86_INS_VORPD, 0,
56309#ifndef CAPSTONE_DIET
56310	{ 0 }, { 0 }, { 0 }, 0, 0
56311#endif
56312},
56313
56314{
56315	X86_VORPDZrmb, X86_INS_VORPD, 0,
56316#ifndef CAPSTONE_DIET
56317	{ 0 }, { 0 }, { 0 }, 0, 0
56318#endif
56319},
56320
56321{
56322	X86_VORPDZrmbk, X86_INS_VORPD, 0,
56323#ifndef CAPSTONE_DIET
56324	{ 0 }, { 0 }, { 0 }, 0, 0
56325#endif
56326},
56327
56328{
56329	X86_VORPDZrmbkz, X86_INS_VORPD, 0,
56330#ifndef CAPSTONE_DIET
56331	{ 0 }, { 0 }, { 0 }, 0, 0
56332#endif
56333},
56334
56335{
56336	X86_VORPDZrmk, X86_INS_VORPD, 0,
56337#ifndef CAPSTONE_DIET
56338	{ 0 }, { 0 }, { 0 }, 0, 0
56339#endif
56340},
56341
56342{
56343	X86_VORPDZrmkz, X86_INS_VORPD, 0,
56344#ifndef CAPSTONE_DIET
56345	{ 0 }, { 0 }, { 0 }, 0, 0
56346#endif
56347},
56348
56349{
56350	X86_VORPDZrr, X86_INS_VORPD, 0,
56351#ifndef CAPSTONE_DIET
56352	{ 0 }, { 0 }, { 0 }, 0, 0
56353#endif
56354},
56355
56356{
56357	X86_VORPDZrrk, X86_INS_VORPD, 0,
56358#ifndef CAPSTONE_DIET
56359	{ 0 }, { 0 }, { 0 }, 0, 0
56360#endif
56361},
56362
56363{
56364	X86_VORPDZrrkz, X86_INS_VORPD, 0,
56365#ifndef CAPSTONE_DIET
56366	{ 0 }, { 0 }, { 0 }, 0, 0
56367#endif
56368},
56369
56370{
56371	X86_VORPDrm, X86_INS_VORPD, 0,
56372#ifndef CAPSTONE_DIET
56373	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56374#endif
56375},
56376
56377{
56378	X86_VORPDrr, X86_INS_VORPD, 0,
56379#ifndef CAPSTONE_DIET
56380	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56381#endif
56382},
56383
56384{
56385	X86_VORPSYrm, X86_INS_VORPS, 0,
56386#ifndef CAPSTONE_DIET
56387	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56388#endif
56389},
56390
56391{
56392	X86_VORPSYrr, X86_INS_VORPS, 0,
56393#ifndef CAPSTONE_DIET
56394	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56395#endif
56396},
56397
56398{
56399	X86_VORPSZ128rm, X86_INS_VORPS, 0,
56400#ifndef CAPSTONE_DIET
56401	{ 0 }, { 0 }, { 0 }, 0, 0
56402#endif
56403},
56404
56405{
56406	X86_VORPSZ128rmb, X86_INS_VORPS, 0,
56407#ifndef CAPSTONE_DIET
56408	{ 0 }, { 0 }, { 0 }, 0, 0
56409#endif
56410},
56411
56412{
56413	X86_VORPSZ128rmbk, X86_INS_VORPS, 0,
56414#ifndef CAPSTONE_DIET
56415	{ 0 }, { 0 }, { 0 }, 0, 0
56416#endif
56417},
56418
56419{
56420	X86_VORPSZ128rmbkz, X86_INS_VORPS, 0,
56421#ifndef CAPSTONE_DIET
56422	{ 0 }, { 0 }, { 0 }, 0, 0
56423#endif
56424},
56425
56426{
56427	X86_VORPSZ128rmk, X86_INS_VORPS, 0,
56428#ifndef CAPSTONE_DIET
56429	{ 0 }, { 0 }, { 0 }, 0, 0
56430#endif
56431},
56432
56433{
56434	X86_VORPSZ128rmkz, X86_INS_VORPS, 0,
56435#ifndef CAPSTONE_DIET
56436	{ 0 }, { 0 }, { 0 }, 0, 0
56437#endif
56438},
56439
56440{
56441	X86_VORPSZ128rr, X86_INS_VORPS, 0,
56442#ifndef CAPSTONE_DIET
56443	{ 0 }, { 0 }, { 0 }, 0, 0
56444#endif
56445},
56446
56447{
56448	X86_VORPSZ128rrk, X86_INS_VORPS, 0,
56449#ifndef CAPSTONE_DIET
56450	{ 0 }, { 0 }, { 0 }, 0, 0
56451#endif
56452},
56453
56454{
56455	X86_VORPSZ128rrkz, X86_INS_VORPS, 0,
56456#ifndef CAPSTONE_DIET
56457	{ 0 }, { 0 }, { 0 }, 0, 0
56458#endif
56459},
56460
56461{
56462	X86_VORPSZ256rm, X86_INS_VORPS, 0,
56463#ifndef CAPSTONE_DIET
56464	{ 0 }, { 0 }, { 0 }, 0, 0
56465#endif
56466},
56467
56468{
56469	X86_VORPSZ256rmb, X86_INS_VORPS, 0,
56470#ifndef CAPSTONE_DIET
56471	{ 0 }, { 0 }, { 0 }, 0, 0
56472#endif
56473},
56474
56475{
56476	X86_VORPSZ256rmbk, X86_INS_VORPS, 0,
56477#ifndef CAPSTONE_DIET
56478	{ 0 }, { 0 }, { 0 }, 0, 0
56479#endif
56480},
56481
56482{
56483	X86_VORPSZ256rmbkz, X86_INS_VORPS, 0,
56484#ifndef CAPSTONE_DIET
56485	{ 0 }, { 0 }, { 0 }, 0, 0
56486#endif
56487},
56488
56489{
56490	X86_VORPSZ256rmk, X86_INS_VORPS, 0,
56491#ifndef CAPSTONE_DIET
56492	{ 0 }, { 0 }, { 0 }, 0, 0
56493#endif
56494},
56495
56496{
56497	X86_VORPSZ256rmkz, X86_INS_VORPS, 0,
56498#ifndef CAPSTONE_DIET
56499	{ 0 }, { 0 }, { 0 }, 0, 0
56500#endif
56501},
56502
56503{
56504	X86_VORPSZ256rr, X86_INS_VORPS, 0,
56505#ifndef CAPSTONE_DIET
56506	{ 0 }, { 0 }, { 0 }, 0, 0
56507#endif
56508},
56509
56510{
56511	X86_VORPSZ256rrk, X86_INS_VORPS, 0,
56512#ifndef CAPSTONE_DIET
56513	{ 0 }, { 0 }, { 0 }, 0, 0
56514#endif
56515},
56516
56517{
56518	X86_VORPSZ256rrkz, X86_INS_VORPS, 0,
56519#ifndef CAPSTONE_DIET
56520	{ 0 }, { 0 }, { 0 }, 0, 0
56521#endif
56522},
56523
56524{
56525	X86_VORPSZrm, X86_INS_VORPS, 0,
56526#ifndef CAPSTONE_DIET
56527	{ 0 }, { 0 }, { 0 }, 0, 0
56528#endif
56529},
56530
56531{
56532	X86_VORPSZrmb, X86_INS_VORPS, 0,
56533#ifndef CAPSTONE_DIET
56534	{ 0 }, { 0 }, { 0 }, 0, 0
56535#endif
56536},
56537
56538{
56539	X86_VORPSZrmbk, X86_INS_VORPS, 0,
56540#ifndef CAPSTONE_DIET
56541	{ 0 }, { 0 }, { 0 }, 0, 0
56542#endif
56543},
56544
56545{
56546	X86_VORPSZrmbkz, X86_INS_VORPS, 0,
56547#ifndef CAPSTONE_DIET
56548	{ 0 }, { 0 }, { 0 }, 0, 0
56549#endif
56550},
56551
56552{
56553	X86_VORPSZrmk, X86_INS_VORPS, 0,
56554#ifndef CAPSTONE_DIET
56555	{ 0 }, { 0 }, { 0 }, 0, 0
56556#endif
56557},
56558
56559{
56560	X86_VORPSZrmkz, X86_INS_VORPS, 0,
56561#ifndef CAPSTONE_DIET
56562	{ 0 }, { 0 }, { 0 }, 0, 0
56563#endif
56564},
56565
56566{
56567	X86_VORPSZrr, X86_INS_VORPS, 0,
56568#ifndef CAPSTONE_DIET
56569	{ 0 }, { 0 }, { 0 }, 0, 0
56570#endif
56571},
56572
56573{
56574	X86_VORPSZrrk, X86_INS_VORPS, 0,
56575#ifndef CAPSTONE_DIET
56576	{ 0 }, { 0 }, { 0 }, 0, 0
56577#endif
56578},
56579
56580{
56581	X86_VORPSZrrkz, X86_INS_VORPS, 0,
56582#ifndef CAPSTONE_DIET
56583	{ 0 }, { 0 }, { 0 }, 0, 0
56584#endif
56585},
56586
56587{
56588	X86_VORPSrm, X86_INS_VORPS, 0,
56589#ifndef CAPSTONE_DIET
56590	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56591#endif
56592},
56593
56594{
56595	X86_VORPSrr, X86_INS_VORPS, 0,
56596#ifndef CAPSTONE_DIET
56597	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
56598#endif
56599},
56600
56601{
56602	X86_VP4DPWSSDSrm, X86_INS_VP4DPWSSDS, 0,
56603#ifndef CAPSTONE_DIET
56604	{ 0 }, { 0 }, { 0 }, 0, 0
56605#endif
56606},
56607
56608{
56609	X86_VP4DPWSSDSrmk, X86_INS_VP4DPWSSDS, 0,
56610#ifndef CAPSTONE_DIET
56611	{ 0 }, { 0 }, { 0 }, 0, 0
56612#endif
56613},
56614
56615{
56616	X86_VP4DPWSSDSrmkz, X86_INS_VP4DPWSSDS, 0,
56617#ifndef CAPSTONE_DIET
56618	{ 0 }, { 0 }, { 0 }, 0, 0
56619#endif
56620},
56621
56622{
56623	X86_VP4DPWSSDrm, X86_INS_VP4DPWSSD, 0,
56624#ifndef CAPSTONE_DIET
56625	{ 0 }, { 0 }, { 0 }, 0, 0
56626#endif
56627},
56628
56629{
56630	X86_VP4DPWSSDrmk, X86_INS_VP4DPWSSD, 0,
56631#ifndef CAPSTONE_DIET
56632	{ 0 }, { 0 }, { 0 }, 0, 0
56633#endif
56634},
56635
56636{
56637	X86_VP4DPWSSDrmkz, X86_INS_VP4DPWSSD, 0,
56638#ifndef CAPSTONE_DIET
56639	{ 0 }, { 0 }, { 0 }, 0, 0
56640#endif
56641},
56642
56643{
56644	X86_VPABSBYrm, X86_INS_VPABSB, 0,
56645#ifndef CAPSTONE_DIET
56646	{ 0 }, { 0 }, { 0 }, 0, 0
56647#endif
56648},
56649
56650{
56651	X86_VPABSBYrr, X86_INS_VPABSB, 0,
56652#ifndef CAPSTONE_DIET
56653	{ 0 }, { 0 }, { 0 }, 0, 0
56654#endif
56655},
56656
56657{
56658	X86_VPABSBZ128rm, X86_INS_VPABSB, 0,
56659#ifndef CAPSTONE_DIET
56660	{ 0 }, { 0 }, { 0 }, 0, 0
56661#endif
56662},
56663
56664{
56665	X86_VPABSBZ128rmk, X86_INS_VPABSB, 0,
56666#ifndef CAPSTONE_DIET
56667	{ 0 }, { 0 }, { 0 }, 0, 0
56668#endif
56669},
56670
56671{
56672	X86_VPABSBZ128rmkz, X86_INS_VPABSB, 0,
56673#ifndef CAPSTONE_DIET
56674	{ 0 }, { 0 }, { 0 }, 0, 0
56675#endif
56676},
56677
56678{
56679	X86_VPABSBZ128rr, X86_INS_VPABSB, 0,
56680#ifndef CAPSTONE_DIET
56681	{ 0 }, { 0 }, { 0 }, 0, 0
56682#endif
56683},
56684
56685{
56686	X86_VPABSBZ128rrk, X86_INS_VPABSB, 0,
56687#ifndef CAPSTONE_DIET
56688	{ 0 }, { 0 }, { 0 }, 0, 0
56689#endif
56690},
56691
56692{
56693	X86_VPABSBZ128rrkz, X86_INS_VPABSB, 0,
56694#ifndef CAPSTONE_DIET
56695	{ 0 }, { 0 }, { 0 }, 0, 0
56696#endif
56697},
56698
56699{
56700	X86_VPABSBZ256rm, X86_INS_VPABSB, 0,
56701#ifndef CAPSTONE_DIET
56702	{ 0 }, { 0 }, { 0 }, 0, 0
56703#endif
56704},
56705
56706{
56707	X86_VPABSBZ256rmk, X86_INS_VPABSB, 0,
56708#ifndef CAPSTONE_DIET
56709	{ 0 }, { 0 }, { 0 }, 0, 0
56710#endif
56711},
56712
56713{
56714	X86_VPABSBZ256rmkz, X86_INS_VPABSB, 0,
56715#ifndef CAPSTONE_DIET
56716	{ 0 }, { 0 }, { 0 }, 0, 0
56717#endif
56718},
56719
56720{
56721	X86_VPABSBZ256rr, X86_INS_VPABSB, 0,
56722#ifndef CAPSTONE_DIET
56723	{ 0 }, { 0 }, { 0 }, 0, 0
56724#endif
56725},
56726
56727{
56728	X86_VPABSBZ256rrk, X86_INS_VPABSB, 0,
56729#ifndef CAPSTONE_DIET
56730	{ 0 }, { 0 }, { 0 }, 0, 0
56731#endif
56732},
56733
56734{
56735	X86_VPABSBZ256rrkz, X86_INS_VPABSB, 0,
56736#ifndef CAPSTONE_DIET
56737	{ 0 }, { 0 }, { 0 }, 0, 0
56738#endif
56739},
56740
56741{
56742	X86_VPABSBZrm, X86_INS_VPABSB, 0,
56743#ifndef CAPSTONE_DIET
56744	{ 0 }, { 0 }, { 0 }, 0, 0
56745#endif
56746},
56747
56748{
56749	X86_VPABSBZrmk, X86_INS_VPABSB, 0,
56750#ifndef CAPSTONE_DIET
56751	{ 0 }, { 0 }, { 0 }, 0, 0
56752#endif
56753},
56754
56755{
56756	X86_VPABSBZrmkz, X86_INS_VPABSB, 0,
56757#ifndef CAPSTONE_DIET
56758	{ 0 }, { 0 }, { 0 }, 0, 0
56759#endif
56760},
56761
56762{
56763	X86_VPABSBZrr, X86_INS_VPABSB, 0,
56764#ifndef CAPSTONE_DIET
56765	{ 0 }, { 0 }, { 0 }, 0, 0
56766#endif
56767},
56768
56769{
56770	X86_VPABSBZrrk, X86_INS_VPABSB, 0,
56771#ifndef CAPSTONE_DIET
56772	{ 0 }, { 0 }, { 0 }, 0, 0
56773#endif
56774},
56775
56776{
56777	X86_VPABSBZrrkz, X86_INS_VPABSB, 0,
56778#ifndef CAPSTONE_DIET
56779	{ 0 }, { 0 }, { 0 }, 0, 0
56780#endif
56781},
56782
56783{
56784	X86_VPABSBrm, X86_INS_VPABSB, 0,
56785#ifndef CAPSTONE_DIET
56786	{ 0 }, { 0 }, { 0 }, 0, 0
56787#endif
56788},
56789
56790{
56791	X86_VPABSBrr, X86_INS_VPABSB, 0,
56792#ifndef CAPSTONE_DIET
56793	{ 0 }, { 0 }, { 0 }, 0, 0
56794#endif
56795},
56796
56797{
56798	X86_VPABSDYrm, X86_INS_VPABSD, 0,
56799#ifndef CAPSTONE_DIET
56800	{ 0 }, { 0 }, { 0 }, 0, 0
56801#endif
56802},
56803
56804{
56805	X86_VPABSDYrr, X86_INS_VPABSD, 0,
56806#ifndef CAPSTONE_DIET
56807	{ 0 }, { 0 }, { 0 }, 0, 0
56808#endif
56809},
56810
56811{
56812	X86_VPABSDZ128rm, X86_INS_VPABSD, 0,
56813#ifndef CAPSTONE_DIET
56814	{ 0 }, { 0 }, { 0 }, 0, 0
56815#endif
56816},
56817
56818{
56819	X86_VPABSDZ128rmb, X86_INS_VPABSD, 0,
56820#ifndef CAPSTONE_DIET
56821	{ 0 }, { 0 }, { 0 }, 0, 0
56822#endif
56823},
56824
56825{
56826	X86_VPABSDZ128rmbk, X86_INS_VPABSD, 0,
56827#ifndef CAPSTONE_DIET
56828	{ 0 }, { 0 }, { 0 }, 0, 0
56829#endif
56830},
56831
56832{
56833	X86_VPABSDZ128rmbkz, X86_INS_VPABSD, 0,
56834#ifndef CAPSTONE_DIET
56835	{ 0 }, { 0 }, { 0 }, 0, 0
56836#endif
56837},
56838
56839{
56840	X86_VPABSDZ128rmk, X86_INS_VPABSD, 0,
56841#ifndef CAPSTONE_DIET
56842	{ 0 }, { 0 }, { 0 }, 0, 0
56843#endif
56844},
56845
56846{
56847	X86_VPABSDZ128rmkz, X86_INS_VPABSD, 0,
56848#ifndef CAPSTONE_DIET
56849	{ 0 }, { 0 }, { 0 }, 0, 0
56850#endif
56851},
56852
56853{
56854	X86_VPABSDZ128rr, X86_INS_VPABSD, 0,
56855#ifndef CAPSTONE_DIET
56856	{ 0 }, { 0 }, { 0 }, 0, 0
56857#endif
56858},
56859
56860{
56861	X86_VPABSDZ128rrk, X86_INS_VPABSD, 0,
56862#ifndef CAPSTONE_DIET
56863	{ 0 }, { 0 }, { 0 }, 0, 0
56864#endif
56865},
56866
56867{
56868	X86_VPABSDZ128rrkz, X86_INS_VPABSD, 0,
56869#ifndef CAPSTONE_DIET
56870	{ 0 }, { 0 }, { 0 }, 0, 0
56871#endif
56872},
56873
56874{
56875	X86_VPABSDZ256rm, X86_INS_VPABSD, 0,
56876#ifndef CAPSTONE_DIET
56877	{ 0 }, { 0 }, { 0 }, 0, 0
56878#endif
56879},
56880
56881{
56882	X86_VPABSDZ256rmb, X86_INS_VPABSD, 0,
56883#ifndef CAPSTONE_DIET
56884	{ 0 }, { 0 }, { 0 }, 0, 0
56885#endif
56886},
56887
56888{
56889	X86_VPABSDZ256rmbk, X86_INS_VPABSD, 0,
56890#ifndef CAPSTONE_DIET
56891	{ 0 }, { 0 }, { 0 }, 0, 0
56892#endif
56893},
56894
56895{
56896	X86_VPABSDZ256rmbkz, X86_INS_VPABSD, 0,
56897#ifndef CAPSTONE_DIET
56898	{ 0 }, { 0 }, { 0 }, 0, 0
56899#endif
56900},
56901
56902{
56903	X86_VPABSDZ256rmk, X86_INS_VPABSD, 0,
56904#ifndef CAPSTONE_DIET
56905	{ 0 }, { 0 }, { 0 }, 0, 0
56906#endif
56907},
56908
56909{
56910	X86_VPABSDZ256rmkz, X86_INS_VPABSD, 0,
56911#ifndef CAPSTONE_DIET
56912	{ 0 }, { 0 }, { 0 }, 0, 0
56913#endif
56914},
56915
56916{
56917	X86_VPABSDZ256rr, X86_INS_VPABSD, 0,
56918#ifndef CAPSTONE_DIET
56919	{ 0 }, { 0 }, { 0 }, 0, 0
56920#endif
56921},
56922
56923{
56924	X86_VPABSDZ256rrk, X86_INS_VPABSD, 0,
56925#ifndef CAPSTONE_DIET
56926	{ 0 }, { 0 }, { 0 }, 0, 0
56927#endif
56928},
56929
56930{
56931	X86_VPABSDZ256rrkz, X86_INS_VPABSD, 0,
56932#ifndef CAPSTONE_DIET
56933	{ 0 }, { 0 }, { 0 }, 0, 0
56934#endif
56935},
56936
56937{
56938	X86_VPABSDZrm, X86_INS_VPABSD, 0,
56939#ifndef CAPSTONE_DIET
56940	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56941#endif
56942},
56943
56944{
56945	X86_VPABSDZrmb, X86_INS_VPABSD, 0,
56946#ifndef CAPSTONE_DIET
56947	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56948#endif
56949},
56950
56951{
56952	X86_VPABSDZrmbk, X86_INS_VPABSD, 0,
56953#ifndef CAPSTONE_DIET
56954	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56955#endif
56956},
56957
56958{
56959	X86_VPABSDZrmbkz, X86_INS_VPABSD, 0,
56960#ifndef CAPSTONE_DIET
56961	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56962#endif
56963},
56964
56965{
56966	X86_VPABSDZrmk, X86_INS_VPABSD, 0,
56967#ifndef CAPSTONE_DIET
56968	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56969#endif
56970},
56971
56972{
56973	X86_VPABSDZrmkz, X86_INS_VPABSD, 0,
56974#ifndef CAPSTONE_DIET
56975	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56976#endif
56977},
56978
56979{
56980	X86_VPABSDZrr, X86_INS_VPABSD, 0,
56981#ifndef CAPSTONE_DIET
56982	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56983#endif
56984},
56985
56986{
56987	X86_VPABSDZrrk, X86_INS_VPABSD, 0,
56988#ifndef CAPSTONE_DIET
56989	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56990#endif
56991},
56992
56993{
56994	X86_VPABSDZrrkz, X86_INS_VPABSD, 0,
56995#ifndef CAPSTONE_DIET
56996	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
56997#endif
56998},
56999
57000{
57001	X86_VPABSDrm, X86_INS_VPABSD, 0,
57002#ifndef CAPSTONE_DIET
57003	{ 0 }, { 0 }, { 0 }, 0, 0
57004#endif
57005},
57006
57007{
57008	X86_VPABSDrr, X86_INS_VPABSD, 0,
57009#ifndef CAPSTONE_DIET
57010	{ 0 }, { 0 }, { 0 }, 0, 0
57011#endif
57012},
57013
57014{
57015	X86_VPABSQZ128rm, X86_INS_VPABSQ, 0,
57016#ifndef CAPSTONE_DIET
57017	{ 0 }, { 0 }, { 0 }, 0, 0
57018#endif
57019},
57020
57021{
57022	X86_VPABSQZ128rmb, X86_INS_VPABSQ, 0,
57023#ifndef CAPSTONE_DIET
57024	{ 0 }, { 0 }, { 0 }, 0, 0
57025#endif
57026},
57027
57028{
57029	X86_VPABSQZ128rmbk, X86_INS_VPABSQ, 0,
57030#ifndef CAPSTONE_DIET
57031	{ 0 }, { 0 }, { 0 }, 0, 0
57032#endif
57033},
57034
57035{
57036	X86_VPABSQZ128rmbkz, X86_INS_VPABSQ, 0,
57037#ifndef CAPSTONE_DIET
57038	{ 0 }, { 0 }, { 0 }, 0, 0
57039#endif
57040},
57041
57042{
57043	X86_VPABSQZ128rmk, X86_INS_VPABSQ, 0,
57044#ifndef CAPSTONE_DIET
57045	{ 0 }, { 0 }, { 0 }, 0, 0
57046#endif
57047},
57048
57049{
57050	X86_VPABSQZ128rmkz, X86_INS_VPABSQ, 0,
57051#ifndef CAPSTONE_DIET
57052	{ 0 }, { 0 }, { 0 }, 0, 0
57053#endif
57054},
57055
57056{
57057	X86_VPABSQZ128rr, X86_INS_VPABSQ, 0,
57058#ifndef CAPSTONE_DIET
57059	{ 0 }, { 0 }, { 0 }, 0, 0
57060#endif
57061},
57062
57063{
57064	X86_VPABSQZ128rrk, X86_INS_VPABSQ, 0,
57065#ifndef CAPSTONE_DIET
57066	{ 0 }, { 0 }, { 0 }, 0, 0
57067#endif
57068},
57069
57070{
57071	X86_VPABSQZ128rrkz, X86_INS_VPABSQ, 0,
57072#ifndef CAPSTONE_DIET
57073	{ 0 }, { 0 }, { 0 }, 0, 0
57074#endif
57075},
57076
57077{
57078	X86_VPABSQZ256rm, X86_INS_VPABSQ, 0,
57079#ifndef CAPSTONE_DIET
57080	{ 0 }, { 0 }, { 0 }, 0, 0
57081#endif
57082},
57083
57084{
57085	X86_VPABSQZ256rmb, X86_INS_VPABSQ, 0,
57086#ifndef CAPSTONE_DIET
57087	{ 0 }, { 0 }, { 0 }, 0, 0
57088#endif
57089},
57090
57091{
57092	X86_VPABSQZ256rmbk, X86_INS_VPABSQ, 0,
57093#ifndef CAPSTONE_DIET
57094	{ 0 }, { 0 }, { 0 }, 0, 0
57095#endif
57096},
57097
57098{
57099	X86_VPABSQZ256rmbkz, X86_INS_VPABSQ, 0,
57100#ifndef CAPSTONE_DIET
57101	{ 0 }, { 0 }, { 0 }, 0, 0
57102#endif
57103},
57104
57105{
57106	X86_VPABSQZ256rmk, X86_INS_VPABSQ, 0,
57107#ifndef CAPSTONE_DIET
57108	{ 0 }, { 0 }, { 0 }, 0, 0
57109#endif
57110},
57111
57112{
57113	X86_VPABSQZ256rmkz, X86_INS_VPABSQ, 0,
57114#ifndef CAPSTONE_DIET
57115	{ 0 }, { 0 }, { 0 }, 0, 0
57116#endif
57117},
57118
57119{
57120	X86_VPABSQZ256rr, X86_INS_VPABSQ, 0,
57121#ifndef CAPSTONE_DIET
57122	{ 0 }, { 0 }, { 0 }, 0, 0
57123#endif
57124},
57125
57126{
57127	X86_VPABSQZ256rrk, X86_INS_VPABSQ, 0,
57128#ifndef CAPSTONE_DIET
57129	{ 0 }, { 0 }, { 0 }, 0, 0
57130#endif
57131},
57132
57133{
57134	X86_VPABSQZ256rrkz, X86_INS_VPABSQ, 0,
57135#ifndef CAPSTONE_DIET
57136	{ 0 }, { 0 }, { 0 }, 0, 0
57137#endif
57138},
57139
57140{
57141	X86_VPABSQZrm, X86_INS_VPABSQ, 0,
57142#ifndef CAPSTONE_DIET
57143	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57144#endif
57145},
57146
57147{
57148	X86_VPABSQZrmb, X86_INS_VPABSQ, 0,
57149#ifndef CAPSTONE_DIET
57150	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57151#endif
57152},
57153
57154{
57155	X86_VPABSQZrmbk, X86_INS_VPABSQ, 0,
57156#ifndef CAPSTONE_DIET
57157	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57158#endif
57159},
57160
57161{
57162	X86_VPABSQZrmbkz, X86_INS_VPABSQ, 0,
57163#ifndef CAPSTONE_DIET
57164	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57165#endif
57166},
57167
57168{
57169	X86_VPABSQZrmk, X86_INS_VPABSQ, 0,
57170#ifndef CAPSTONE_DIET
57171	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57172#endif
57173},
57174
57175{
57176	X86_VPABSQZrmkz, X86_INS_VPABSQ, 0,
57177#ifndef CAPSTONE_DIET
57178	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57179#endif
57180},
57181
57182{
57183	X86_VPABSQZrr, X86_INS_VPABSQ, 0,
57184#ifndef CAPSTONE_DIET
57185	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57186#endif
57187},
57188
57189{
57190	X86_VPABSQZrrk, X86_INS_VPABSQ, 0,
57191#ifndef CAPSTONE_DIET
57192	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57193#endif
57194},
57195
57196{
57197	X86_VPABSQZrrkz, X86_INS_VPABSQ, 0,
57198#ifndef CAPSTONE_DIET
57199	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
57200#endif
57201},
57202
57203{
57204	X86_VPABSWYrm, X86_INS_VPABSW, 0,
57205#ifndef CAPSTONE_DIET
57206	{ 0 }, { 0 }, { 0 }, 0, 0
57207#endif
57208},
57209
57210{
57211	X86_VPABSWYrr, X86_INS_VPABSW, 0,
57212#ifndef CAPSTONE_DIET
57213	{ 0 }, { 0 }, { 0 }, 0, 0
57214#endif
57215},
57216
57217{
57218	X86_VPABSWZ128rm, X86_INS_VPABSW, 0,
57219#ifndef CAPSTONE_DIET
57220	{ 0 }, { 0 }, { 0 }, 0, 0
57221#endif
57222},
57223
57224{
57225	X86_VPABSWZ128rmk, X86_INS_VPABSW, 0,
57226#ifndef CAPSTONE_DIET
57227	{ 0 }, { 0 }, { 0 }, 0, 0
57228#endif
57229},
57230
57231{
57232	X86_VPABSWZ128rmkz, X86_INS_VPABSW, 0,
57233#ifndef CAPSTONE_DIET
57234	{ 0 }, { 0 }, { 0 }, 0, 0
57235#endif
57236},
57237
57238{
57239	X86_VPABSWZ128rr, X86_INS_VPABSW, 0,
57240#ifndef CAPSTONE_DIET
57241	{ 0 }, { 0 }, { 0 }, 0, 0
57242#endif
57243},
57244
57245{
57246	X86_VPABSWZ128rrk, X86_INS_VPABSW, 0,
57247#ifndef CAPSTONE_DIET
57248	{ 0 }, { 0 }, { 0 }, 0, 0
57249#endif
57250},
57251
57252{
57253	X86_VPABSWZ128rrkz, X86_INS_VPABSW, 0,
57254#ifndef CAPSTONE_DIET
57255	{ 0 }, { 0 }, { 0 }, 0, 0
57256#endif
57257},
57258
57259{
57260	X86_VPABSWZ256rm, X86_INS_VPABSW, 0,
57261#ifndef CAPSTONE_DIET
57262	{ 0 }, { 0 }, { 0 }, 0, 0
57263#endif
57264},
57265
57266{
57267	X86_VPABSWZ256rmk, X86_INS_VPABSW, 0,
57268#ifndef CAPSTONE_DIET
57269	{ 0 }, { 0 }, { 0 }, 0, 0
57270#endif
57271},
57272
57273{
57274	X86_VPABSWZ256rmkz, X86_INS_VPABSW, 0,
57275#ifndef CAPSTONE_DIET
57276	{ 0 }, { 0 }, { 0 }, 0, 0
57277#endif
57278},
57279
57280{
57281	X86_VPABSWZ256rr, X86_INS_VPABSW, 0,
57282#ifndef CAPSTONE_DIET
57283	{ 0 }, { 0 }, { 0 }, 0, 0
57284#endif
57285},
57286
57287{
57288	X86_VPABSWZ256rrk, X86_INS_VPABSW, 0,
57289#ifndef CAPSTONE_DIET
57290	{ 0 }, { 0 }, { 0 }, 0, 0
57291#endif
57292},
57293
57294{
57295	X86_VPABSWZ256rrkz, X86_INS_VPABSW, 0,
57296#ifndef CAPSTONE_DIET
57297	{ 0 }, { 0 }, { 0 }, 0, 0
57298#endif
57299},
57300
57301{
57302	X86_VPABSWZrm, X86_INS_VPABSW, 0,
57303#ifndef CAPSTONE_DIET
57304	{ 0 }, { 0 }, { 0 }, 0, 0
57305#endif
57306},
57307
57308{
57309	X86_VPABSWZrmk, X86_INS_VPABSW, 0,
57310#ifndef CAPSTONE_DIET
57311	{ 0 }, { 0 }, { 0 }, 0, 0
57312#endif
57313},
57314
57315{
57316	X86_VPABSWZrmkz, X86_INS_VPABSW, 0,
57317#ifndef CAPSTONE_DIET
57318	{ 0 }, { 0 }, { 0 }, 0, 0
57319#endif
57320},
57321
57322{
57323	X86_VPABSWZrr, X86_INS_VPABSW, 0,
57324#ifndef CAPSTONE_DIET
57325	{ 0 }, { 0 }, { 0 }, 0, 0
57326#endif
57327},
57328
57329{
57330	X86_VPABSWZrrk, X86_INS_VPABSW, 0,
57331#ifndef CAPSTONE_DIET
57332	{ 0 }, { 0 }, { 0 }, 0, 0
57333#endif
57334},
57335
57336{
57337	X86_VPABSWZrrkz, X86_INS_VPABSW, 0,
57338#ifndef CAPSTONE_DIET
57339	{ 0 }, { 0 }, { 0 }, 0, 0
57340#endif
57341},
57342
57343{
57344	X86_VPABSWrm, X86_INS_VPABSW, 0,
57345#ifndef CAPSTONE_DIET
57346	{ 0 }, { 0 }, { 0 }, 0, 0
57347#endif
57348},
57349
57350{
57351	X86_VPABSWrr, X86_INS_VPABSW, 0,
57352#ifndef CAPSTONE_DIET
57353	{ 0 }, { 0 }, { 0 }, 0, 0
57354#endif
57355},
57356
57357{
57358	X86_VPACKSSDWYrm, X86_INS_VPACKSSDW, 0,
57359#ifndef CAPSTONE_DIET
57360	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57361#endif
57362},
57363
57364{
57365	X86_VPACKSSDWYrr, X86_INS_VPACKSSDW, 0,
57366#ifndef CAPSTONE_DIET
57367	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57368#endif
57369},
57370
57371{
57372	X86_VPACKSSDWZ128rm, X86_INS_VPACKSSDW, 0,
57373#ifndef CAPSTONE_DIET
57374	{ 0 }, { 0 }, { 0 }, 0, 0
57375#endif
57376},
57377
57378{
57379	X86_VPACKSSDWZ128rmb, X86_INS_VPACKSSDW, 0,
57380#ifndef CAPSTONE_DIET
57381	{ 0 }, { 0 }, { 0 }, 0, 0
57382#endif
57383},
57384
57385{
57386	X86_VPACKSSDWZ128rmbk, X86_INS_VPACKSSDW, 0,
57387#ifndef CAPSTONE_DIET
57388	{ 0 }, { 0 }, { 0 }, 0, 0
57389#endif
57390},
57391
57392{
57393	X86_VPACKSSDWZ128rmbkz, X86_INS_VPACKSSDW, 0,
57394#ifndef CAPSTONE_DIET
57395	{ 0 }, { 0 }, { 0 }, 0, 0
57396#endif
57397},
57398
57399{
57400	X86_VPACKSSDWZ128rmk, X86_INS_VPACKSSDW, 0,
57401#ifndef CAPSTONE_DIET
57402	{ 0 }, { 0 }, { 0 }, 0, 0
57403#endif
57404},
57405
57406{
57407	X86_VPACKSSDWZ128rmkz, X86_INS_VPACKSSDW, 0,
57408#ifndef CAPSTONE_DIET
57409	{ 0 }, { 0 }, { 0 }, 0, 0
57410#endif
57411},
57412
57413{
57414	X86_VPACKSSDWZ128rr, X86_INS_VPACKSSDW, 0,
57415#ifndef CAPSTONE_DIET
57416	{ 0 }, { 0 }, { 0 }, 0, 0
57417#endif
57418},
57419
57420{
57421	X86_VPACKSSDWZ128rrk, X86_INS_VPACKSSDW, 0,
57422#ifndef CAPSTONE_DIET
57423	{ 0 }, { 0 }, { 0 }, 0, 0
57424#endif
57425},
57426
57427{
57428	X86_VPACKSSDWZ128rrkz, X86_INS_VPACKSSDW, 0,
57429#ifndef CAPSTONE_DIET
57430	{ 0 }, { 0 }, { 0 }, 0, 0
57431#endif
57432},
57433
57434{
57435	X86_VPACKSSDWZ256rm, X86_INS_VPACKSSDW, 0,
57436#ifndef CAPSTONE_DIET
57437	{ 0 }, { 0 }, { 0 }, 0, 0
57438#endif
57439},
57440
57441{
57442	X86_VPACKSSDWZ256rmb, X86_INS_VPACKSSDW, 0,
57443#ifndef CAPSTONE_DIET
57444	{ 0 }, { 0 }, { 0 }, 0, 0
57445#endif
57446},
57447
57448{
57449	X86_VPACKSSDWZ256rmbk, X86_INS_VPACKSSDW, 0,
57450#ifndef CAPSTONE_DIET
57451	{ 0 }, { 0 }, { 0 }, 0, 0
57452#endif
57453},
57454
57455{
57456	X86_VPACKSSDWZ256rmbkz, X86_INS_VPACKSSDW, 0,
57457#ifndef CAPSTONE_DIET
57458	{ 0 }, { 0 }, { 0 }, 0, 0
57459#endif
57460},
57461
57462{
57463	X86_VPACKSSDWZ256rmk, X86_INS_VPACKSSDW, 0,
57464#ifndef CAPSTONE_DIET
57465	{ 0 }, { 0 }, { 0 }, 0, 0
57466#endif
57467},
57468
57469{
57470	X86_VPACKSSDWZ256rmkz, X86_INS_VPACKSSDW, 0,
57471#ifndef CAPSTONE_DIET
57472	{ 0 }, { 0 }, { 0 }, 0, 0
57473#endif
57474},
57475
57476{
57477	X86_VPACKSSDWZ256rr, X86_INS_VPACKSSDW, 0,
57478#ifndef CAPSTONE_DIET
57479	{ 0 }, { 0 }, { 0 }, 0, 0
57480#endif
57481},
57482
57483{
57484	X86_VPACKSSDWZ256rrk, X86_INS_VPACKSSDW, 0,
57485#ifndef CAPSTONE_DIET
57486	{ 0 }, { 0 }, { 0 }, 0, 0
57487#endif
57488},
57489
57490{
57491	X86_VPACKSSDWZ256rrkz, X86_INS_VPACKSSDW, 0,
57492#ifndef CAPSTONE_DIET
57493	{ 0 }, { 0 }, { 0 }, 0, 0
57494#endif
57495},
57496
57497{
57498	X86_VPACKSSDWZrm, X86_INS_VPACKSSDW, 0,
57499#ifndef CAPSTONE_DIET
57500	{ 0 }, { 0 }, { 0 }, 0, 0
57501#endif
57502},
57503
57504{
57505	X86_VPACKSSDWZrmb, X86_INS_VPACKSSDW, 0,
57506#ifndef CAPSTONE_DIET
57507	{ 0 }, { 0 }, { 0 }, 0, 0
57508#endif
57509},
57510
57511{
57512	X86_VPACKSSDWZrmbk, X86_INS_VPACKSSDW, 0,
57513#ifndef CAPSTONE_DIET
57514	{ 0 }, { 0 }, { 0 }, 0, 0
57515#endif
57516},
57517
57518{
57519	X86_VPACKSSDWZrmbkz, X86_INS_VPACKSSDW, 0,
57520#ifndef CAPSTONE_DIET
57521	{ 0 }, { 0 }, { 0 }, 0, 0
57522#endif
57523},
57524
57525{
57526	X86_VPACKSSDWZrmk, X86_INS_VPACKSSDW, 0,
57527#ifndef CAPSTONE_DIET
57528	{ 0 }, { 0 }, { 0 }, 0, 0
57529#endif
57530},
57531
57532{
57533	X86_VPACKSSDWZrmkz, X86_INS_VPACKSSDW, 0,
57534#ifndef CAPSTONE_DIET
57535	{ 0 }, { 0 }, { 0 }, 0, 0
57536#endif
57537},
57538
57539{
57540	X86_VPACKSSDWZrr, X86_INS_VPACKSSDW, 0,
57541#ifndef CAPSTONE_DIET
57542	{ 0 }, { 0 }, { 0 }, 0, 0
57543#endif
57544},
57545
57546{
57547	X86_VPACKSSDWZrrk, X86_INS_VPACKSSDW, 0,
57548#ifndef CAPSTONE_DIET
57549	{ 0 }, { 0 }, { 0 }, 0, 0
57550#endif
57551},
57552
57553{
57554	X86_VPACKSSDWZrrkz, X86_INS_VPACKSSDW, 0,
57555#ifndef CAPSTONE_DIET
57556	{ 0 }, { 0 }, { 0 }, 0, 0
57557#endif
57558},
57559
57560{
57561	X86_VPACKSSDWrm, X86_INS_VPACKSSDW, 0,
57562#ifndef CAPSTONE_DIET
57563	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
57564#endif
57565},
57566
57567{
57568	X86_VPACKSSDWrr, X86_INS_VPACKSSDW, 0,
57569#ifndef CAPSTONE_DIET
57570	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
57571#endif
57572},
57573
57574{
57575	X86_VPACKSSWBYrm, X86_INS_VPACKSSWB, 0,
57576#ifndef CAPSTONE_DIET
57577	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57578#endif
57579},
57580
57581{
57582	X86_VPACKSSWBYrr, X86_INS_VPACKSSWB, 0,
57583#ifndef CAPSTONE_DIET
57584	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57585#endif
57586},
57587
57588{
57589	X86_VPACKSSWBZ128rm, X86_INS_VPACKSSWB, 0,
57590#ifndef CAPSTONE_DIET
57591	{ 0 }, { 0 }, { 0 }, 0, 0
57592#endif
57593},
57594
57595{
57596	X86_VPACKSSWBZ128rmk, X86_INS_VPACKSSWB, 0,
57597#ifndef CAPSTONE_DIET
57598	{ 0 }, { 0 }, { 0 }, 0, 0
57599#endif
57600},
57601
57602{
57603	X86_VPACKSSWBZ128rmkz, X86_INS_VPACKSSWB, 0,
57604#ifndef CAPSTONE_DIET
57605	{ 0 }, { 0 }, { 0 }, 0, 0
57606#endif
57607},
57608
57609{
57610	X86_VPACKSSWBZ128rr, X86_INS_VPACKSSWB, 0,
57611#ifndef CAPSTONE_DIET
57612	{ 0 }, { 0 }, { 0 }, 0, 0
57613#endif
57614},
57615
57616{
57617	X86_VPACKSSWBZ128rrk, X86_INS_VPACKSSWB, 0,
57618#ifndef CAPSTONE_DIET
57619	{ 0 }, { 0 }, { 0 }, 0, 0
57620#endif
57621},
57622
57623{
57624	X86_VPACKSSWBZ128rrkz, X86_INS_VPACKSSWB, 0,
57625#ifndef CAPSTONE_DIET
57626	{ 0 }, { 0 }, { 0 }, 0, 0
57627#endif
57628},
57629
57630{
57631	X86_VPACKSSWBZ256rm, X86_INS_VPACKSSWB, 0,
57632#ifndef CAPSTONE_DIET
57633	{ 0 }, { 0 }, { 0 }, 0, 0
57634#endif
57635},
57636
57637{
57638	X86_VPACKSSWBZ256rmk, X86_INS_VPACKSSWB, 0,
57639#ifndef CAPSTONE_DIET
57640	{ 0 }, { 0 }, { 0 }, 0, 0
57641#endif
57642},
57643
57644{
57645	X86_VPACKSSWBZ256rmkz, X86_INS_VPACKSSWB, 0,
57646#ifndef CAPSTONE_DIET
57647	{ 0 }, { 0 }, { 0 }, 0, 0
57648#endif
57649},
57650
57651{
57652	X86_VPACKSSWBZ256rr, X86_INS_VPACKSSWB, 0,
57653#ifndef CAPSTONE_DIET
57654	{ 0 }, { 0 }, { 0 }, 0, 0
57655#endif
57656},
57657
57658{
57659	X86_VPACKSSWBZ256rrk, X86_INS_VPACKSSWB, 0,
57660#ifndef CAPSTONE_DIET
57661	{ 0 }, { 0 }, { 0 }, 0, 0
57662#endif
57663},
57664
57665{
57666	X86_VPACKSSWBZ256rrkz, X86_INS_VPACKSSWB, 0,
57667#ifndef CAPSTONE_DIET
57668	{ 0 }, { 0 }, { 0 }, 0, 0
57669#endif
57670},
57671
57672{
57673	X86_VPACKSSWBZrm, X86_INS_VPACKSSWB, 0,
57674#ifndef CAPSTONE_DIET
57675	{ 0 }, { 0 }, { 0 }, 0, 0
57676#endif
57677},
57678
57679{
57680	X86_VPACKSSWBZrmk, X86_INS_VPACKSSWB, 0,
57681#ifndef CAPSTONE_DIET
57682	{ 0 }, { 0 }, { 0 }, 0, 0
57683#endif
57684},
57685
57686{
57687	X86_VPACKSSWBZrmkz, X86_INS_VPACKSSWB, 0,
57688#ifndef CAPSTONE_DIET
57689	{ 0 }, { 0 }, { 0 }, 0, 0
57690#endif
57691},
57692
57693{
57694	X86_VPACKSSWBZrr, X86_INS_VPACKSSWB, 0,
57695#ifndef CAPSTONE_DIET
57696	{ 0 }, { 0 }, { 0 }, 0, 0
57697#endif
57698},
57699
57700{
57701	X86_VPACKSSWBZrrk, X86_INS_VPACKSSWB, 0,
57702#ifndef CAPSTONE_DIET
57703	{ 0 }, { 0 }, { 0 }, 0, 0
57704#endif
57705},
57706
57707{
57708	X86_VPACKSSWBZrrkz, X86_INS_VPACKSSWB, 0,
57709#ifndef CAPSTONE_DIET
57710	{ 0 }, { 0 }, { 0 }, 0, 0
57711#endif
57712},
57713
57714{
57715	X86_VPACKSSWBrm, X86_INS_VPACKSSWB, 0,
57716#ifndef CAPSTONE_DIET
57717	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
57718#endif
57719},
57720
57721{
57722	X86_VPACKSSWBrr, X86_INS_VPACKSSWB, 0,
57723#ifndef CAPSTONE_DIET
57724	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
57725#endif
57726},
57727
57728{
57729	X86_VPACKUSDWYrm, X86_INS_VPACKUSDW, 0,
57730#ifndef CAPSTONE_DIET
57731	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57732#endif
57733},
57734
57735{
57736	X86_VPACKUSDWYrr, X86_INS_VPACKUSDW, 0,
57737#ifndef CAPSTONE_DIET
57738	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57739#endif
57740},
57741
57742{
57743	X86_VPACKUSDWZ128rm, X86_INS_VPACKUSDW, 0,
57744#ifndef CAPSTONE_DIET
57745	{ 0 }, { 0 }, { 0 }, 0, 0
57746#endif
57747},
57748
57749{
57750	X86_VPACKUSDWZ128rmb, X86_INS_VPACKUSDW, 0,
57751#ifndef CAPSTONE_DIET
57752	{ 0 }, { 0 }, { 0 }, 0, 0
57753#endif
57754},
57755
57756{
57757	X86_VPACKUSDWZ128rmbk, X86_INS_VPACKUSDW, 0,
57758#ifndef CAPSTONE_DIET
57759	{ 0 }, { 0 }, { 0 }, 0, 0
57760#endif
57761},
57762
57763{
57764	X86_VPACKUSDWZ128rmbkz, X86_INS_VPACKUSDW, 0,
57765#ifndef CAPSTONE_DIET
57766	{ 0 }, { 0 }, { 0 }, 0, 0
57767#endif
57768},
57769
57770{
57771	X86_VPACKUSDWZ128rmk, X86_INS_VPACKUSDW, 0,
57772#ifndef CAPSTONE_DIET
57773	{ 0 }, { 0 }, { 0 }, 0, 0
57774#endif
57775},
57776
57777{
57778	X86_VPACKUSDWZ128rmkz, X86_INS_VPACKUSDW, 0,
57779#ifndef CAPSTONE_DIET
57780	{ 0 }, { 0 }, { 0 }, 0, 0
57781#endif
57782},
57783
57784{
57785	X86_VPACKUSDWZ128rr, X86_INS_VPACKUSDW, 0,
57786#ifndef CAPSTONE_DIET
57787	{ 0 }, { 0 }, { 0 }, 0, 0
57788#endif
57789},
57790
57791{
57792	X86_VPACKUSDWZ128rrk, X86_INS_VPACKUSDW, 0,
57793#ifndef CAPSTONE_DIET
57794	{ 0 }, { 0 }, { 0 }, 0, 0
57795#endif
57796},
57797
57798{
57799	X86_VPACKUSDWZ128rrkz, X86_INS_VPACKUSDW, 0,
57800#ifndef CAPSTONE_DIET
57801	{ 0 }, { 0 }, { 0 }, 0, 0
57802#endif
57803},
57804
57805{
57806	X86_VPACKUSDWZ256rm, X86_INS_VPACKUSDW, 0,
57807#ifndef CAPSTONE_DIET
57808	{ 0 }, { 0 }, { 0 }, 0, 0
57809#endif
57810},
57811
57812{
57813	X86_VPACKUSDWZ256rmb, X86_INS_VPACKUSDW, 0,
57814#ifndef CAPSTONE_DIET
57815	{ 0 }, { 0 }, { 0 }, 0, 0
57816#endif
57817},
57818
57819{
57820	X86_VPACKUSDWZ256rmbk, X86_INS_VPACKUSDW, 0,
57821#ifndef CAPSTONE_DIET
57822	{ 0 }, { 0 }, { 0 }, 0, 0
57823#endif
57824},
57825
57826{
57827	X86_VPACKUSDWZ256rmbkz, X86_INS_VPACKUSDW, 0,
57828#ifndef CAPSTONE_DIET
57829	{ 0 }, { 0 }, { 0 }, 0, 0
57830#endif
57831},
57832
57833{
57834	X86_VPACKUSDWZ256rmk, X86_INS_VPACKUSDW, 0,
57835#ifndef CAPSTONE_DIET
57836	{ 0 }, { 0 }, { 0 }, 0, 0
57837#endif
57838},
57839
57840{
57841	X86_VPACKUSDWZ256rmkz, X86_INS_VPACKUSDW, 0,
57842#ifndef CAPSTONE_DIET
57843	{ 0 }, { 0 }, { 0 }, 0, 0
57844#endif
57845},
57846
57847{
57848	X86_VPACKUSDWZ256rr, X86_INS_VPACKUSDW, 0,
57849#ifndef CAPSTONE_DIET
57850	{ 0 }, { 0 }, { 0 }, 0, 0
57851#endif
57852},
57853
57854{
57855	X86_VPACKUSDWZ256rrk, X86_INS_VPACKUSDW, 0,
57856#ifndef CAPSTONE_DIET
57857	{ 0 }, { 0 }, { 0 }, 0, 0
57858#endif
57859},
57860
57861{
57862	X86_VPACKUSDWZ256rrkz, X86_INS_VPACKUSDW, 0,
57863#ifndef CAPSTONE_DIET
57864	{ 0 }, { 0 }, { 0 }, 0, 0
57865#endif
57866},
57867
57868{
57869	X86_VPACKUSDWZrm, X86_INS_VPACKUSDW, 0,
57870#ifndef CAPSTONE_DIET
57871	{ 0 }, { 0 }, { 0 }, 0, 0
57872#endif
57873},
57874
57875{
57876	X86_VPACKUSDWZrmb, X86_INS_VPACKUSDW, 0,
57877#ifndef CAPSTONE_DIET
57878	{ 0 }, { 0 }, { 0 }, 0, 0
57879#endif
57880},
57881
57882{
57883	X86_VPACKUSDWZrmbk, X86_INS_VPACKUSDW, 0,
57884#ifndef CAPSTONE_DIET
57885	{ 0 }, { 0 }, { 0 }, 0, 0
57886#endif
57887},
57888
57889{
57890	X86_VPACKUSDWZrmbkz, X86_INS_VPACKUSDW, 0,
57891#ifndef CAPSTONE_DIET
57892	{ 0 }, { 0 }, { 0 }, 0, 0
57893#endif
57894},
57895
57896{
57897	X86_VPACKUSDWZrmk, X86_INS_VPACKUSDW, 0,
57898#ifndef CAPSTONE_DIET
57899	{ 0 }, { 0 }, { 0 }, 0, 0
57900#endif
57901},
57902
57903{
57904	X86_VPACKUSDWZrmkz, X86_INS_VPACKUSDW, 0,
57905#ifndef CAPSTONE_DIET
57906	{ 0 }, { 0 }, { 0 }, 0, 0
57907#endif
57908},
57909
57910{
57911	X86_VPACKUSDWZrr, X86_INS_VPACKUSDW, 0,
57912#ifndef CAPSTONE_DIET
57913	{ 0 }, { 0 }, { 0 }, 0, 0
57914#endif
57915},
57916
57917{
57918	X86_VPACKUSDWZrrk, X86_INS_VPACKUSDW, 0,
57919#ifndef CAPSTONE_DIET
57920	{ 0 }, { 0 }, { 0 }, 0, 0
57921#endif
57922},
57923
57924{
57925	X86_VPACKUSDWZrrkz, X86_INS_VPACKUSDW, 0,
57926#ifndef CAPSTONE_DIET
57927	{ 0 }, { 0 }, { 0 }, 0, 0
57928#endif
57929},
57930
57931{
57932	X86_VPACKUSDWrm, X86_INS_VPACKUSDW, 0,
57933#ifndef CAPSTONE_DIET
57934	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
57935#endif
57936},
57937
57938{
57939	X86_VPACKUSDWrr, X86_INS_VPACKUSDW, 0,
57940#ifndef CAPSTONE_DIET
57941	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
57942#endif
57943},
57944
57945{
57946	X86_VPACKUSWBYrm, X86_INS_VPACKUSWB, 0,
57947#ifndef CAPSTONE_DIET
57948	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57949#endif
57950},
57951
57952{
57953	X86_VPACKUSWBYrr, X86_INS_VPACKUSWB, 0,
57954#ifndef CAPSTONE_DIET
57955	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
57956#endif
57957},
57958
57959{
57960	X86_VPACKUSWBZ128rm, X86_INS_VPACKUSWB, 0,
57961#ifndef CAPSTONE_DIET
57962	{ 0 }, { 0 }, { 0 }, 0, 0
57963#endif
57964},
57965
57966{
57967	X86_VPACKUSWBZ128rmk, X86_INS_VPACKUSWB, 0,
57968#ifndef CAPSTONE_DIET
57969	{ 0 }, { 0 }, { 0 }, 0, 0
57970#endif
57971},
57972
57973{
57974	X86_VPACKUSWBZ128rmkz, X86_INS_VPACKUSWB, 0,
57975#ifndef CAPSTONE_DIET
57976	{ 0 }, { 0 }, { 0 }, 0, 0
57977#endif
57978},
57979
57980{
57981	X86_VPACKUSWBZ128rr, X86_INS_VPACKUSWB, 0,
57982#ifndef CAPSTONE_DIET
57983	{ 0 }, { 0 }, { 0 }, 0, 0
57984#endif
57985},
57986
57987{
57988	X86_VPACKUSWBZ128rrk, X86_INS_VPACKUSWB, 0,
57989#ifndef CAPSTONE_DIET
57990	{ 0 }, { 0 }, { 0 }, 0, 0
57991#endif
57992},
57993
57994{
57995	X86_VPACKUSWBZ128rrkz, X86_INS_VPACKUSWB, 0,
57996#ifndef CAPSTONE_DIET
57997	{ 0 }, { 0 }, { 0 }, 0, 0
57998#endif
57999},
58000
58001{
58002	X86_VPACKUSWBZ256rm, X86_INS_VPACKUSWB, 0,
58003#ifndef CAPSTONE_DIET
58004	{ 0 }, { 0 }, { 0 }, 0, 0
58005#endif
58006},
58007
58008{
58009	X86_VPACKUSWBZ256rmk, X86_INS_VPACKUSWB, 0,
58010#ifndef CAPSTONE_DIET
58011	{ 0 }, { 0 }, { 0 }, 0, 0
58012#endif
58013},
58014
58015{
58016	X86_VPACKUSWBZ256rmkz, X86_INS_VPACKUSWB, 0,
58017#ifndef CAPSTONE_DIET
58018	{ 0 }, { 0 }, { 0 }, 0, 0
58019#endif
58020},
58021
58022{
58023	X86_VPACKUSWBZ256rr, X86_INS_VPACKUSWB, 0,
58024#ifndef CAPSTONE_DIET
58025	{ 0 }, { 0 }, { 0 }, 0, 0
58026#endif
58027},
58028
58029{
58030	X86_VPACKUSWBZ256rrk, X86_INS_VPACKUSWB, 0,
58031#ifndef CAPSTONE_DIET
58032	{ 0 }, { 0 }, { 0 }, 0, 0
58033#endif
58034},
58035
58036{
58037	X86_VPACKUSWBZ256rrkz, X86_INS_VPACKUSWB, 0,
58038#ifndef CAPSTONE_DIET
58039	{ 0 }, { 0 }, { 0 }, 0, 0
58040#endif
58041},
58042
58043{
58044	X86_VPACKUSWBZrm, X86_INS_VPACKUSWB, 0,
58045#ifndef CAPSTONE_DIET
58046	{ 0 }, { 0 }, { 0 }, 0, 0
58047#endif
58048},
58049
58050{
58051	X86_VPACKUSWBZrmk, X86_INS_VPACKUSWB, 0,
58052#ifndef CAPSTONE_DIET
58053	{ 0 }, { 0 }, { 0 }, 0, 0
58054#endif
58055},
58056
58057{
58058	X86_VPACKUSWBZrmkz, X86_INS_VPACKUSWB, 0,
58059#ifndef CAPSTONE_DIET
58060	{ 0 }, { 0 }, { 0 }, 0, 0
58061#endif
58062},
58063
58064{
58065	X86_VPACKUSWBZrr, X86_INS_VPACKUSWB, 0,
58066#ifndef CAPSTONE_DIET
58067	{ 0 }, { 0 }, { 0 }, 0, 0
58068#endif
58069},
58070
58071{
58072	X86_VPACKUSWBZrrk, X86_INS_VPACKUSWB, 0,
58073#ifndef CAPSTONE_DIET
58074	{ 0 }, { 0 }, { 0 }, 0, 0
58075#endif
58076},
58077
58078{
58079	X86_VPACKUSWBZrrkz, X86_INS_VPACKUSWB, 0,
58080#ifndef CAPSTONE_DIET
58081	{ 0 }, { 0 }, { 0 }, 0, 0
58082#endif
58083},
58084
58085{
58086	X86_VPACKUSWBrm, X86_INS_VPACKUSWB, 0,
58087#ifndef CAPSTONE_DIET
58088	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
58089#endif
58090},
58091
58092{
58093	X86_VPACKUSWBrr, X86_INS_VPACKUSWB, 0,
58094#ifndef CAPSTONE_DIET
58095	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
58096#endif
58097},
58098
58099{
58100	X86_VPADDBYrm, X86_INS_VPADDB, 0,
58101#ifndef CAPSTONE_DIET
58102	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
58103#endif
58104},
58105
58106{
58107	X86_VPADDBYrr, X86_INS_VPADDB, 0,
58108#ifndef CAPSTONE_DIET
58109	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
58110#endif
58111},
58112
58113{
58114	X86_VPADDBZ128rm, X86_INS_VPADDB, 0,
58115#ifndef CAPSTONE_DIET
58116	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58117#endif
58118},
58119
58120{
58121	X86_VPADDBZ128rmk, X86_INS_VPADDB, 0,
58122#ifndef CAPSTONE_DIET
58123	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58124#endif
58125},
58126
58127{
58128	X86_VPADDBZ128rmkz, X86_INS_VPADDB, 0,
58129#ifndef CAPSTONE_DIET
58130	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58131#endif
58132},
58133
58134{
58135	X86_VPADDBZ128rr, X86_INS_VPADDB, 0,
58136#ifndef CAPSTONE_DIET
58137	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58138#endif
58139},
58140
58141{
58142	X86_VPADDBZ128rrk, X86_INS_VPADDB, 0,
58143#ifndef CAPSTONE_DIET
58144	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58145#endif
58146},
58147
58148{
58149	X86_VPADDBZ128rrkz, X86_INS_VPADDB, 0,
58150#ifndef CAPSTONE_DIET
58151	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58152#endif
58153},
58154
58155{
58156	X86_VPADDBZ256rm, X86_INS_VPADDB, 0,
58157#ifndef CAPSTONE_DIET
58158	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58159#endif
58160},
58161
58162{
58163	X86_VPADDBZ256rmk, X86_INS_VPADDB, 0,
58164#ifndef CAPSTONE_DIET
58165	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58166#endif
58167},
58168
58169{
58170	X86_VPADDBZ256rmkz, X86_INS_VPADDB, 0,
58171#ifndef CAPSTONE_DIET
58172	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58173#endif
58174},
58175
58176{
58177	X86_VPADDBZ256rr, X86_INS_VPADDB, 0,
58178#ifndef CAPSTONE_DIET
58179	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58180#endif
58181},
58182
58183{
58184	X86_VPADDBZ256rrk, X86_INS_VPADDB, 0,
58185#ifndef CAPSTONE_DIET
58186	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58187#endif
58188},
58189
58190{
58191	X86_VPADDBZ256rrkz, X86_INS_VPADDB, 0,
58192#ifndef CAPSTONE_DIET
58193	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
58194#endif
58195},
58196
58197{
58198	X86_VPADDBZrm, X86_INS_VPADDB, 0,
58199#ifndef CAPSTONE_DIET
58200	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
58201#endif
58202},
58203
58204{
58205	X86_VPADDBZrmk, X86_INS_VPADDB, 0,
58206#ifndef CAPSTONE_DIET
58207	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
58208#endif
58209},
58210
58211{
58212	X86_VPADDBZrmkz, X86_INS_VPADDB, 0,
58213#ifndef CAPSTONE_DIET
58214	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
58215#endif
58216},
58217
58218{
58219	X86_VPADDBZrr, X86_INS_VPADDB, 0,
58220#ifndef CAPSTONE_DIET
58221	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
58222#endif
58223},
58224
58225{
58226	X86_VPADDBZrrk, X86_INS_VPADDB, 0,
58227#ifndef CAPSTONE_DIET
58228	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
58229#endif
58230},
58231
58232{
58233	X86_VPADDBZrrkz, X86_INS_VPADDB, 0,
58234#ifndef CAPSTONE_DIET
58235	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
58236#endif
58237},
58238
58239{
58240	X86_VPADDBrm, X86_INS_VPADDB, 0,
58241#ifndef CAPSTONE_DIET
58242	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
58243#endif
58244},
58245
58246{
58247	X86_VPADDBrr, X86_INS_VPADDB, 0,
58248#ifndef CAPSTONE_DIET
58249	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
58250#endif
58251},
58252
58253{
58254	X86_VPADDDYrm, X86_INS_VPADDD, 0,
58255#ifndef CAPSTONE_DIET
58256	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
58257#endif
58258},
58259
58260{
58261	X86_VPADDDYrr, X86_INS_VPADDD, 0,
58262#ifndef CAPSTONE_DIET
58263	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
58264#endif
58265},
58266
58267{
58268	X86_VPADDDZ128rm, X86_INS_VPADDD, 0,
58269#ifndef CAPSTONE_DIET
58270	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58271#endif
58272},
58273
58274{
58275	X86_VPADDDZ128rmb, X86_INS_VPADDD, 0,
58276#ifndef CAPSTONE_DIET
58277	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58278#endif
58279},
58280
58281{
58282	X86_VPADDDZ128rmbk, X86_INS_VPADDD, 0,
58283#ifndef CAPSTONE_DIET
58284	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58285#endif
58286},
58287
58288{
58289	X86_VPADDDZ128rmbkz, X86_INS_VPADDD, 0,
58290#ifndef CAPSTONE_DIET
58291	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58292#endif
58293},
58294
58295{
58296	X86_VPADDDZ128rmk, X86_INS_VPADDD, 0,
58297#ifndef CAPSTONE_DIET
58298	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58299#endif
58300},
58301
58302{
58303	X86_VPADDDZ128rmkz, X86_INS_VPADDD, 0,
58304#ifndef CAPSTONE_DIET
58305	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58306#endif
58307},
58308
58309{
58310	X86_VPADDDZ128rr, X86_INS_VPADDD, 0,
58311#ifndef CAPSTONE_DIET
58312	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58313#endif
58314},
58315
58316{
58317	X86_VPADDDZ128rrk, X86_INS_VPADDD, 0,
58318#ifndef CAPSTONE_DIET
58319	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58320#endif
58321},
58322
58323{
58324	X86_VPADDDZ128rrkz, X86_INS_VPADDD, 0,
58325#ifndef CAPSTONE_DIET
58326	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58327#endif
58328},
58329
58330{
58331	X86_VPADDDZ256rm, X86_INS_VPADDD, 0,
58332#ifndef CAPSTONE_DIET
58333	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58334#endif
58335},
58336
58337{
58338	X86_VPADDDZ256rmb, X86_INS_VPADDD, 0,
58339#ifndef CAPSTONE_DIET
58340	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58341#endif
58342},
58343
58344{
58345	X86_VPADDDZ256rmbk, X86_INS_VPADDD, 0,
58346#ifndef CAPSTONE_DIET
58347	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58348#endif
58349},
58350
58351{
58352	X86_VPADDDZ256rmbkz, X86_INS_VPADDD, 0,
58353#ifndef CAPSTONE_DIET
58354	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58355#endif
58356},
58357
58358{
58359	X86_VPADDDZ256rmk, X86_INS_VPADDD, 0,
58360#ifndef CAPSTONE_DIET
58361	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58362#endif
58363},
58364
58365{
58366	X86_VPADDDZ256rmkz, X86_INS_VPADDD, 0,
58367#ifndef CAPSTONE_DIET
58368	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58369#endif
58370},
58371
58372{
58373	X86_VPADDDZ256rr, X86_INS_VPADDD, 0,
58374#ifndef CAPSTONE_DIET
58375	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58376#endif
58377},
58378
58379{
58380	X86_VPADDDZ256rrk, X86_INS_VPADDD, 0,
58381#ifndef CAPSTONE_DIET
58382	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58383#endif
58384},
58385
58386{
58387	X86_VPADDDZ256rrkz, X86_INS_VPADDD, 0,
58388#ifndef CAPSTONE_DIET
58389	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58390#endif
58391},
58392
58393{
58394	X86_VPADDDZrm, X86_INS_VPADDD, 0,
58395#ifndef CAPSTONE_DIET
58396	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58397#endif
58398},
58399
58400{
58401	X86_VPADDDZrmb, X86_INS_VPADDD, 0,
58402#ifndef CAPSTONE_DIET
58403	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58404#endif
58405},
58406
58407{
58408	X86_VPADDDZrmbk, X86_INS_VPADDD, 0,
58409#ifndef CAPSTONE_DIET
58410	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58411#endif
58412},
58413
58414{
58415	X86_VPADDDZrmbkz, X86_INS_VPADDD, 0,
58416#ifndef CAPSTONE_DIET
58417	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58418#endif
58419},
58420
58421{
58422	X86_VPADDDZrmk, X86_INS_VPADDD, 0,
58423#ifndef CAPSTONE_DIET
58424	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58425#endif
58426},
58427
58428{
58429	X86_VPADDDZrmkz, X86_INS_VPADDD, 0,
58430#ifndef CAPSTONE_DIET
58431	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58432#endif
58433},
58434
58435{
58436	X86_VPADDDZrr, X86_INS_VPADDD, 0,
58437#ifndef CAPSTONE_DIET
58438	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58439#endif
58440},
58441
58442{
58443	X86_VPADDDZrrk, X86_INS_VPADDD, 0,
58444#ifndef CAPSTONE_DIET
58445	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58446#endif
58447},
58448
58449{
58450	X86_VPADDDZrrkz, X86_INS_VPADDD, 0,
58451#ifndef CAPSTONE_DIET
58452	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58453#endif
58454},
58455
58456{
58457	X86_VPADDDrm, X86_INS_VPADDD, 0,
58458#ifndef CAPSTONE_DIET
58459	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
58460#endif
58461},
58462
58463{
58464	X86_VPADDDrr, X86_INS_VPADDD, 0,
58465#ifndef CAPSTONE_DIET
58466	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
58467#endif
58468},
58469
58470{
58471	X86_VPADDQYrm, X86_INS_VPADDQ, 0,
58472#ifndef CAPSTONE_DIET
58473	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
58474#endif
58475},
58476
58477{
58478	X86_VPADDQYrr, X86_INS_VPADDQ, 0,
58479#ifndef CAPSTONE_DIET
58480	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
58481#endif
58482},
58483
58484{
58485	X86_VPADDQZ128rm, X86_INS_VPADDQ, 0,
58486#ifndef CAPSTONE_DIET
58487	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58488#endif
58489},
58490
58491{
58492	X86_VPADDQZ128rmb, X86_INS_VPADDQ, 0,
58493#ifndef CAPSTONE_DIET
58494	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58495#endif
58496},
58497
58498{
58499	X86_VPADDQZ128rmbk, X86_INS_VPADDQ, 0,
58500#ifndef CAPSTONE_DIET
58501	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58502#endif
58503},
58504
58505{
58506	X86_VPADDQZ128rmbkz, X86_INS_VPADDQ, 0,
58507#ifndef CAPSTONE_DIET
58508	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58509#endif
58510},
58511
58512{
58513	X86_VPADDQZ128rmk, X86_INS_VPADDQ, 0,
58514#ifndef CAPSTONE_DIET
58515	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58516#endif
58517},
58518
58519{
58520	X86_VPADDQZ128rmkz, X86_INS_VPADDQ, 0,
58521#ifndef CAPSTONE_DIET
58522	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58523#endif
58524},
58525
58526{
58527	X86_VPADDQZ128rr, X86_INS_VPADDQ, 0,
58528#ifndef CAPSTONE_DIET
58529	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58530#endif
58531},
58532
58533{
58534	X86_VPADDQZ128rrk, X86_INS_VPADDQ, 0,
58535#ifndef CAPSTONE_DIET
58536	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58537#endif
58538},
58539
58540{
58541	X86_VPADDQZ128rrkz, X86_INS_VPADDQ, 0,
58542#ifndef CAPSTONE_DIET
58543	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58544#endif
58545},
58546
58547{
58548	X86_VPADDQZ256rm, X86_INS_VPADDQ, 0,
58549#ifndef CAPSTONE_DIET
58550	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58551#endif
58552},
58553
58554{
58555	X86_VPADDQZ256rmb, X86_INS_VPADDQ, 0,
58556#ifndef CAPSTONE_DIET
58557	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58558#endif
58559},
58560
58561{
58562	X86_VPADDQZ256rmbk, X86_INS_VPADDQ, 0,
58563#ifndef CAPSTONE_DIET
58564	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58565#endif
58566},
58567
58568{
58569	X86_VPADDQZ256rmbkz, X86_INS_VPADDQ, 0,
58570#ifndef CAPSTONE_DIET
58571	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58572#endif
58573},
58574
58575{
58576	X86_VPADDQZ256rmk, X86_INS_VPADDQ, 0,
58577#ifndef CAPSTONE_DIET
58578	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58579#endif
58580},
58581
58582{
58583	X86_VPADDQZ256rmkz, X86_INS_VPADDQ, 0,
58584#ifndef CAPSTONE_DIET
58585	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58586#endif
58587},
58588
58589{
58590	X86_VPADDQZ256rr, X86_INS_VPADDQ, 0,
58591#ifndef CAPSTONE_DIET
58592	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58593#endif
58594},
58595
58596{
58597	X86_VPADDQZ256rrk, X86_INS_VPADDQ, 0,
58598#ifndef CAPSTONE_DIET
58599	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58600#endif
58601},
58602
58603{
58604	X86_VPADDQZ256rrkz, X86_INS_VPADDQ, 0,
58605#ifndef CAPSTONE_DIET
58606	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
58607#endif
58608},
58609
58610{
58611	X86_VPADDQZrm, X86_INS_VPADDQ, 0,
58612#ifndef CAPSTONE_DIET
58613	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58614#endif
58615},
58616
58617{
58618	X86_VPADDQZrmb, X86_INS_VPADDQ, 0,
58619#ifndef CAPSTONE_DIET
58620	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58621#endif
58622},
58623
58624{
58625	X86_VPADDQZrmbk, X86_INS_VPADDQ, 0,
58626#ifndef CAPSTONE_DIET
58627	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58628#endif
58629},
58630
58631{
58632	X86_VPADDQZrmbkz, X86_INS_VPADDQ, 0,
58633#ifndef CAPSTONE_DIET
58634	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58635#endif
58636},
58637
58638{
58639	X86_VPADDQZrmk, X86_INS_VPADDQ, 0,
58640#ifndef CAPSTONE_DIET
58641	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58642#endif
58643},
58644
58645{
58646	X86_VPADDQZrmkz, X86_INS_VPADDQ, 0,
58647#ifndef CAPSTONE_DIET
58648	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58649#endif
58650},
58651
58652{
58653	X86_VPADDQZrr, X86_INS_VPADDQ, 0,
58654#ifndef CAPSTONE_DIET
58655	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58656#endif
58657},
58658
58659{
58660	X86_VPADDQZrrk, X86_INS_VPADDQ, 0,
58661#ifndef CAPSTONE_DIET
58662	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58663#endif
58664},
58665
58666{
58667	X86_VPADDQZrrkz, X86_INS_VPADDQ, 0,
58668#ifndef CAPSTONE_DIET
58669	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
58670#endif
58671},
58672
58673{
58674	X86_VPADDQrm, X86_INS_VPADDQ, 0,
58675#ifndef CAPSTONE_DIET
58676	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
58677#endif
58678},
58679
58680{
58681	X86_VPADDQrr, X86_INS_VPADDQ, 0,
58682#ifndef CAPSTONE_DIET
58683	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
58684#endif
58685},
58686
58687{
58688	X86_VPADDSBYrm, X86_INS_VPADDSB, 0,
58689#ifndef CAPSTONE_DIET
58690	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
58691#endif
58692},
58693
58694{
58695	X86_VPADDSBYrr, X86_INS_VPADDSB, 0,
58696#ifndef CAPSTONE_DIET
58697	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
58698#endif
58699},
58700
58701{
58702	X86_VPADDSBZ128rm, X86_INS_VPADDSB, 0,
58703#ifndef CAPSTONE_DIET
58704	{ 0 }, { 0 }, { 0 }, 0, 0
58705#endif
58706},
58707
58708{
58709	X86_VPADDSBZ128rmk, X86_INS_VPADDSB, 0,
58710#ifndef CAPSTONE_DIET
58711	{ 0 }, { 0 }, { 0 }, 0, 0
58712#endif
58713},
58714
58715{
58716	X86_VPADDSBZ128rmkz, X86_INS_VPADDSB, 0,
58717#ifndef CAPSTONE_DIET
58718	{ 0 }, { 0 }, { 0 }, 0, 0
58719#endif
58720},
58721
58722{
58723	X86_VPADDSBZ128rr, X86_INS_VPADDSB, 0,
58724#ifndef CAPSTONE_DIET
58725	{ 0 }, { 0 }, { 0 }, 0, 0
58726#endif
58727},
58728
58729{
58730	X86_VPADDSBZ128rrk, X86_INS_VPADDSB, 0,
58731#ifndef CAPSTONE_DIET
58732	{ 0 }, { 0 }, { 0 }, 0, 0
58733#endif
58734},
58735
58736{
58737	X86_VPADDSBZ128rrkz, X86_INS_VPADDSB, 0,
58738#ifndef CAPSTONE_DIET
58739	{ 0 }, { 0 }, { 0 }, 0, 0
58740#endif
58741},
58742
58743{
58744	X86_VPADDSBZ256rm, X86_INS_VPADDSB, 0,
58745#ifndef CAPSTONE_DIET
58746	{ 0 }, { 0 }, { 0 }, 0, 0
58747#endif
58748},
58749
58750{
58751	X86_VPADDSBZ256rmk, X86_INS_VPADDSB, 0,
58752#ifndef CAPSTONE_DIET
58753	{ 0 }, { 0 }, { 0 }, 0, 0
58754#endif
58755},
58756
58757{
58758	X86_VPADDSBZ256rmkz, X86_INS_VPADDSB, 0,
58759#ifndef CAPSTONE_DIET
58760	{ 0 }, { 0 }, { 0 }, 0, 0
58761#endif
58762},
58763
58764{
58765	X86_VPADDSBZ256rr, X86_INS_VPADDSB, 0,
58766#ifndef CAPSTONE_DIET
58767	{ 0 }, { 0 }, { 0 }, 0, 0
58768#endif
58769},
58770
58771{
58772	X86_VPADDSBZ256rrk, X86_INS_VPADDSB, 0,
58773#ifndef CAPSTONE_DIET
58774	{ 0 }, { 0 }, { 0 }, 0, 0
58775#endif
58776},
58777
58778{
58779	X86_VPADDSBZ256rrkz, X86_INS_VPADDSB, 0,
58780#ifndef CAPSTONE_DIET
58781	{ 0 }, { 0 }, { 0 }, 0, 0
58782#endif
58783},
58784
58785{
58786	X86_VPADDSBZrm, X86_INS_VPADDSB, 0,
58787#ifndef CAPSTONE_DIET
58788	{ 0 }, { 0 }, { 0 }, 0, 0
58789#endif
58790},
58791
58792{
58793	X86_VPADDSBZrmk, X86_INS_VPADDSB, 0,
58794#ifndef CAPSTONE_DIET
58795	{ 0 }, { 0 }, { 0 }, 0, 0
58796#endif
58797},
58798
58799{
58800	X86_VPADDSBZrmkz, X86_INS_VPADDSB, 0,
58801#ifndef CAPSTONE_DIET
58802	{ 0 }, { 0 }, { 0 }, 0, 0
58803#endif
58804},
58805
58806{
58807	X86_VPADDSBZrr, X86_INS_VPADDSB, 0,
58808#ifndef CAPSTONE_DIET
58809	{ 0 }, { 0 }, { 0 }, 0, 0
58810#endif
58811},
58812
58813{
58814	X86_VPADDSBZrrk, X86_INS_VPADDSB, 0,
58815#ifndef CAPSTONE_DIET
58816	{ 0 }, { 0 }, { 0 }, 0, 0
58817#endif
58818},
58819
58820{
58821	X86_VPADDSBZrrkz, X86_INS_VPADDSB, 0,
58822#ifndef CAPSTONE_DIET
58823	{ 0 }, { 0 }, { 0 }, 0, 0
58824#endif
58825},
58826
58827{
58828	X86_VPADDSBrm, X86_INS_VPADDSB, 0,
58829#ifndef CAPSTONE_DIET
58830	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
58831#endif
58832},
58833
58834{
58835	X86_VPADDSBrr, X86_INS_VPADDSB, 0,
58836#ifndef CAPSTONE_DIET
58837	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
58838#endif
58839},
58840
58841{
58842	X86_VPADDSWYrm, X86_INS_VPADDSW, 0,
58843#ifndef CAPSTONE_DIET
58844	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
58845#endif
58846},
58847
58848{
58849	X86_VPADDSWYrr, X86_INS_VPADDSW, 0,
58850#ifndef CAPSTONE_DIET
58851	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
58852#endif
58853},
58854
58855{
58856	X86_VPADDSWZ128rm, X86_INS_VPADDSW, 0,
58857#ifndef CAPSTONE_DIET
58858	{ 0 }, { 0 }, { 0 }, 0, 0
58859#endif
58860},
58861
58862{
58863	X86_VPADDSWZ128rmk, X86_INS_VPADDSW, 0,
58864#ifndef CAPSTONE_DIET
58865	{ 0 }, { 0 }, { 0 }, 0, 0
58866#endif
58867},
58868
58869{
58870	X86_VPADDSWZ128rmkz, X86_INS_VPADDSW, 0,
58871#ifndef CAPSTONE_DIET
58872	{ 0 }, { 0 }, { 0 }, 0, 0
58873#endif
58874},
58875
58876{
58877	X86_VPADDSWZ128rr, X86_INS_VPADDSW, 0,
58878#ifndef CAPSTONE_DIET
58879	{ 0 }, { 0 }, { 0 }, 0, 0
58880#endif
58881},
58882
58883{
58884	X86_VPADDSWZ128rrk, X86_INS_VPADDSW, 0,
58885#ifndef CAPSTONE_DIET
58886	{ 0 }, { 0 }, { 0 }, 0, 0
58887#endif
58888},
58889
58890{
58891	X86_VPADDSWZ128rrkz, X86_INS_VPADDSW, 0,
58892#ifndef CAPSTONE_DIET
58893	{ 0 }, { 0 }, { 0 }, 0, 0
58894#endif
58895},
58896
58897{
58898	X86_VPADDSWZ256rm, X86_INS_VPADDSW, 0,
58899#ifndef CAPSTONE_DIET
58900	{ 0 }, { 0 }, { 0 }, 0, 0
58901#endif
58902},
58903
58904{
58905	X86_VPADDSWZ256rmk, X86_INS_VPADDSW, 0,
58906#ifndef CAPSTONE_DIET
58907	{ 0 }, { 0 }, { 0 }, 0, 0
58908#endif
58909},
58910
58911{
58912	X86_VPADDSWZ256rmkz, X86_INS_VPADDSW, 0,
58913#ifndef CAPSTONE_DIET
58914	{ 0 }, { 0 }, { 0 }, 0, 0
58915#endif
58916},
58917
58918{
58919	X86_VPADDSWZ256rr, X86_INS_VPADDSW, 0,
58920#ifndef CAPSTONE_DIET
58921	{ 0 }, { 0 }, { 0 }, 0, 0
58922#endif
58923},
58924
58925{
58926	X86_VPADDSWZ256rrk, X86_INS_VPADDSW, 0,
58927#ifndef CAPSTONE_DIET
58928	{ 0 }, { 0 }, { 0 }, 0, 0
58929#endif
58930},
58931
58932{
58933	X86_VPADDSWZ256rrkz, X86_INS_VPADDSW, 0,
58934#ifndef CAPSTONE_DIET
58935	{ 0 }, { 0 }, { 0 }, 0, 0
58936#endif
58937},
58938
58939{
58940	X86_VPADDSWZrm, X86_INS_VPADDSW, 0,
58941#ifndef CAPSTONE_DIET
58942	{ 0 }, { 0 }, { 0 }, 0, 0
58943#endif
58944},
58945
58946{
58947	X86_VPADDSWZrmk, X86_INS_VPADDSW, 0,
58948#ifndef CAPSTONE_DIET
58949	{ 0 }, { 0 }, { 0 }, 0, 0
58950#endif
58951},
58952
58953{
58954	X86_VPADDSWZrmkz, X86_INS_VPADDSW, 0,
58955#ifndef CAPSTONE_DIET
58956	{ 0 }, { 0 }, { 0 }, 0, 0
58957#endif
58958},
58959
58960{
58961	X86_VPADDSWZrr, X86_INS_VPADDSW, 0,
58962#ifndef CAPSTONE_DIET
58963	{ 0 }, { 0 }, { 0 }, 0, 0
58964#endif
58965},
58966
58967{
58968	X86_VPADDSWZrrk, X86_INS_VPADDSW, 0,
58969#ifndef CAPSTONE_DIET
58970	{ 0 }, { 0 }, { 0 }, 0, 0
58971#endif
58972},
58973
58974{
58975	X86_VPADDSWZrrkz, X86_INS_VPADDSW, 0,
58976#ifndef CAPSTONE_DIET
58977	{ 0 }, { 0 }, { 0 }, 0, 0
58978#endif
58979},
58980
58981{
58982	X86_VPADDSWrm, X86_INS_VPADDSW, 0,
58983#ifndef CAPSTONE_DIET
58984	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
58985#endif
58986},
58987
58988{
58989	X86_VPADDSWrr, X86_INS_VPADDSW, 0,
58990#ifndef CAPSTONE_DIET
58991	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
58992#endif
58993},
58994
58995{
58996	X86_VPADDUSBYrm, X86_INS_VPADDUSB, 0,
58997#ifndef CAPSTONE_DIET
58998	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
58999#endif
59000},
59001
59002{
59003	X86_VPADDUSBYrr, X86_INS_VPADDUSB, 0,
59004#ifndef CAPSTONE_DIET
59005	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
59006#endif
59007},
59008
59009{
59010	X86_VPADDUSBZ128rm, X86_INS_VPADDUSB, 0,
59011#ifndef CAPSTONE_DIET
59012	{ 0 }, { 0 }, { 0 }, 0, 0
59013#endif
59014},
59015
59016{
59017	X86_VPADDUSBZ128rmk, X86_INS_VPADDUSB, 0,
59018#ifndef CAPSTONE_DIET
59019	{ 0 }, { 0 }, { 0 }, 0, 0
59020#endif
59021},
59022
59023{
59024	X86_VPADDUSBZ128rmkz, X86_INS_VPADDUSB, 0,
59025#ifndef CAPSTONE_DIET
59026	{ 0 }, { 0 }, { 0 }, 0, 0
59027#endif
59028},
59029
59030{
59031	X86_VPADDUSBZ128rr, X86_INS_VPADDUSB, 0,
59032#ifndef CAPSTONE_DIET
59033	{ 0 }, { 0 }, { 0 }, 0, 0
59034#endif
59035},
59036
59037{
59038	X86_VPADDUSBZ128rrk, X86_INS_VPADDUSB, 0,
59039#ifndef CAPSTONE_DIET
59040	{ 0 }, { 0 }, { 0 }, 0, 0
59041#endif
59042},
59043
59044{
59045	X86_VPADDUSBZ128rrkz, X86_INS_VPADDUSB, 0,
59046#ifndef CAPSTONE_DIET
59047	{ 0 }, { 0 }, { 0 }, 0, 0
59048#endif
59049},
59050
59051{
59052	X86_VPADDUSBZ256rm, X86_INS_VPADDUSB, 0,
59053#ifndef CAPSTONE_DIET
59054	{ 0 }, { 0 }, { 0 }, 0, 0
59055#endif
59056},
59057
59058{
59059	X86_VPADDUSBZ256rmk, X86_INS_VPADDUSB, 0,
59060#ifndef CAPSTONE_DIET
59061	{ 0 }, { 0 }, { 0 }, 0, 0
59062#endif
59063},
59064
59065{
59066	X86_VPADDUSBZ256rmkz, X86_INS_VPADDUSB, 0,
59067#ifndef CAPSTONE_DIET
59068	{ 0 }, { 0 }, { 0 }, 0, 0
59069#endif
59070},
59071
59072{
59073	X86_VPADDUSBZ256rr, X86_INS_VPADDUSB, 0,
59074#ifndef CAPSTONE_DIET
59075	{ 0 }, { 0 }, { 0 }, 0, 0
59076#endif
59077},
59078
59079{
59080	X86_VPADDUSBZ256rrk, X86_INS_VPADDUSB, 0,
59081#ifndef CAPSTONE_DIET
59082	{ 0 }, { 0 }, { 0 }, 0, 0
59083#endif
59084},
59085
59086{
59087	X86_VPADDUSBZ256rrkz, X86_INS_VPADDUSB, 0,
59088#ifndef CAPSTONE_DIET
59089	{ 0 }, { 0 }, { 0 }, 0, 0
59090#endif
59091},
59092
59093{
59094	X86_VPADDUSBZrm, X86_INS_VPADDUSB, 0,
59095#ifndef CAPSTONE_DIET
59096	{ 0 }, { 0 }, { 0 }, 0, 0
59097#endif
59098},
59099
59100{
59101	X86_VPADDUSBZrmk, X86_INS_VPADDUSB, 0,
59102#ifndef CAPSTONE_DIET
59103	{ 0 }, { 0 }, { 0 }, 0, 0
59104#endif
59105},
59106
59107{
59108	X86_VPADDUSBZrmkz, X86_INS_VPADDUSB, 0,
59109#ifndef CAPSTONE_DIET
59110	{ 0 }, { 0 }, { 0 }, 0, 0
59111#endif
59112},
59113
59114{
59115	X86_VPADDUSBZrr, X86_INS_VPADDUSB, 0,
59116#ifndef CAPSTONE_DIET
59117	{ 0 }, { 0 }, { 0 }, 0, 0
59118#endif
59119},
59120
59121{
59122	X86_VPADDUSBZrrk, X86_INS_VPADDUSB, 0,
59123#ifndef CAPSTONE_DIET
59124	{ 0 }, { 0 }, { 0 }, 0, 0
59125#endif
59126},
59127
59128{
59129	X86_VPADDUSBZrrkz, X86_INS_VPADDUSB, 0,
59130#ifndef CAPSTONE_DIET
59131	{ 0 }, { 0 }, { 0 }, 0, 0
59132#endif
59133},
59134
59135{
59136	X86_VPADDUSBrm, X86_INS_VPADDUSB, 0,
59137#ifndef CAPSTONE_DIET
59138	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
59139#endif
59140},
59141
59142{
59143	X86_VPADDUSBrr, X86_INS_VPADDUSB, 0,
59144#ifndef CAPSTONE_DIET
59145	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
59146#endif
59147},
59148
59149{
59150	X86_VPADDUSWYrm, X86_INS_VPADDUSW, 0,
59151#ifndef CAPSTONE_DIET
59152	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
59153#endif
59154},
59155
59156{
59157	X86_VPADDUSWYrr, X86_INS_VPADDUSW, 0,
59158#ifndef CAPSTONE_DIET
59159	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
59160#endif
59161},
59162
59163{
59164	X86_VPADDUSWZ128rm, X86_INS_VPADDUSW, 0,
59165#ifndef CAPSTONE_DIET
59166	{ 0 }, { 0 }, { 0 }, 0, 0
59167#endif
59168},
59169
59170{
59171	X86_VPADDUSWZ128rmk, X86_INS_VPADDUSW, 0,
59172#ifndef CAPSTONE_DIET
59173	{ 0 }, { 0 }, { 0 }, 0, 0
59174#endif
59175},
59176
59177{
59178	X86_VPADDUSWZ128rmkz, X86_INS_VPADDUSW, 0,
59179#ifndef CAPSTONE_DIET
59180	{ 0 }, { 0 }, { 0 }, 0, 0
59181#endif
59182},
59183
59184{
59185	X86_VPADDUSWZ128rr, X86_INS_VPADDUSW, 0,
59186#ifndef CAPSTONE_DIET
59187	{ 0 }, { 0 }, { 0 }, 0, 0
59188#endif
59189},
59190
59191{
59192	X86_VPADDUSWZ128rrk, X86_INS_VPADDUSW, 0,
59193#ifndef CAPSTONE_DIET
59194	{ 0 }, { 0 }, { 0 }, 0, 0
59195#endif
59196},
59197
59198{
59199	X86_VPADDUSWZ128rrkz, X86_INS_VPADDUSW, 0,
59200#ifndef CAPSTONE_DIET
59201	{ 0 }, { 0 }, { 0 }, 0, 0
59202#endif
59203},
59204
59205{
59206	X86_VPADDUSWZ256rm, X86_INS_VPADDUSW, 0,
59207#ifndef CAPSTONE_DIET
59208	{ 0 }, { 0 }, { 0 }, 0, 0
59209#endif
59210},
59211
59212{
59213	X86_VPADDUSWZ256rmk, X86_INS_VPADDUSW, 0,
59214#ifndef CAPSTONE_DIET
59215	{ 0 }, { 0 }, { 0 }, 0, 0
59216#endif
59217},
59218
59219{
59220	X86_VPADDUSWZ256rmkz, X86_INS_VPADDUSW, 0,
59221#ifndef CAPSTONE_DIET
59222	{ 0 }, { 0 }, { 0 }, 0, 0
59223#endif
59224},
59225
59226{
59227	X86_VPADDUSWZ256rr, X86_INS_VPADDUSW, 0,
59228#ifndef CAPSTONE_DIET
59229	{ 0 }, { 0 }, { 0 }, 0, 0
59230#endif
59231},
59232
59233{
59234	X86_VPADDUSWZ256rrk, X86_INS_VPADDUSW, 0,
59235#ifndef CAPSTONE_DIET
59236	{ 0 }, { 0 }, { 0 }, 0, 0
59237#endif
59238},
59239
59240{
59241	X86_VPADDUSWZ256rrkz, X86_INS_VPADDUSW, 0,
59242#ifndef CAPSTONE_DIET
59243	{ 0 }, { 0 }, { 0 }, 0, 0
59244#endif
59245},
59246
59247{
59248	X86_VPADDUSWZrm, X86_INS_VPADDUSW, 0,
59249#ifndef CAPSTONE_DIET
59250	{ 0 }, { 0 }, { 0 }, 0, 0
59251#endif
59252},
59253
59254{
59255	X86_VPADDUSWZrmk, X86_INS_VPADDUSW, 0,
59256#ifndef CAPSTONE_DIET
59257	{ 0 }, { 0 }, { 0 }, 0, 0
59258#endif
59259},
59260
59261{
59262	X86_VPADDUSWZrmkz, X86_INS_VPADDUSW, 0,
59263#ifndef CAPSTONE_DIET
59264	{ 0 }, { 0 }, { 0 }, 0, 0
59265#endif
59266},
59267
59268{
59269	X86_VPADDUSWZrr, X86_INS_VPADDUSW, 0,
59270#ifndef CAPSTONE_DIET
59271	{ 0 }, { 0 }, { 0 }, 0, 0
59272#endif
59273},
59274
59275{
59276	X86_VPADDUSWZrrk, X86_INS_VPADDUSW, 0,
59277#ifndef CAPSTONE_DIET
59278	{ 0 }, { 0 }, { 0 }, 0, 0
59279#endif
59280},
59281
59282{
59283	X86_VPADDUSWZrrkz, X86_INS_VPADDUSW, 0,
59284#ifndef CAPSTONE_DIET
59285	{ 0 }, { 0 }, { 0 }, 0, 0
59286#endif
59287},
59288
59289{
59290	X86_VPADDUSWrm, X86_INS_VPADDUSW, 0,
59291#ifndef CAPSTONE_DIET
59292	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
59293#endif
59294},
59295
59296{
59297	X86_VPADDUSWrr, X86_INS_VPADDUSW, 0,
59298#ifndef CAPSTONE_DIET
59299	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
59300#endif
59301},
59302
59303{
59304	X86_VPADDWYrm, X86_INS_VPADDW, 0,
59305#ifndef CAPSTONE_DIET
59306	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
59307#endif
59308},
59309
59310{
59311	X86_VPADDWYrr, X86_INS_VPADDW, 0,
59312#ifndef CAPSTONE_DIET
59313	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
59314#endif
59315},
59316
59317{
59318	X86_VPADDWZ128rm, X86_INS_VPADDW, 0,
59319#ifndef CAPSTONE_DIET
59320	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59321#endif
59322},
59323
59324{
59325	X86_VPADDWZ128rmk, X86_INS_VPADDW, 0,
59326#ifndef CAPSTONE_DIET
59327	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59328#endif
59329},
59330
59331{
59332	X86_VPADDWZ128rmkz, X86_INS_VPADDW, 0,
59333#ifndef CAPSTONE_DIET
59334	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59335#endif
59336},
59337
59338{
59339	X86_VPADDWZ128rr, X86_INS_VPADDW, 0,
59340#ifndef CAPSTONE_DIET
59341	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59342#endif
59343},
59344
59345{
59346	X86_VPADDWZ128rrk, X86_INS_VPADDW, 0,
59347#ifndef CAPSTONE_DIET
59348	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59349#endif
59350},
59351
59352{
59353	X86_VPADDWZ128rrkz, X86_INS_VPADDW, 0,
59354#ifndef CAPSTONE_DIET
59355	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59356#endif
59357},
59358
59359{
59360	X86_VPADDWZ256rm, X86_INS_VPADDW, 0,
59361#ifndef CAPSTONE_DIET
59362	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59363#endif
59364},
59365
59366{
59367	X86_VPADDWZ256rmk, X86_INS_VPADDW, 0,
59368#ifndef CAPSTONE_DIET
59369	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59370#endif
59371},
59372
59373{
59374	X86_VPADDWZ256rmkz, X86_INS_VPADDW, 0,
59375#ifndef CAPSTONE_DIET
59376	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59377#endif
59378},
59379
59380{
59381	X86_VPADDWZ256rr, X86_INS_VPADDW, 0,
59382#ifndef CAPSTONE_DIET
59383	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59384#endif
59385},
59386
59387{
59388	X86_VPADDWZ256rrk, X86_INS_VPADDW, 0,
59389#ifndef CAPSTONE_DIET
59390	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59391#endif
59392},
59393
59394{
59395	X86_VPADDWZ256rrkz, X86_INS_VPADDW, 0,
59396#ifndef CAPSTONE_DIET
59397	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
59398#endif
59399},
59400
59401{
59402	X86_VPADDWZrm, X86_INS_VPADDW, 0,
59403#ifndef CAPSTONE_DIET
59404	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
59405#endif
59406},
59407
59408{
59409	X86_VPADDWZrmk, X86_INS_VPADDW, 0,
59410#ifndef CAPSTONE_DIET
59411	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
59412#endif
59413},
59414
59415{
59416	X86_VPADDWZrmkz, X86_INS_VPADDW, 0,
59417#ifndef CAPSTONE_DIET
59418	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
59419#endif
59420},
59421
59422{
59423	X86_VPADDWZrr, X86_INS_VPADDW, 0,
59424#ifndef CAPSTONE_DIET
59425	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
59426#endif
59427},
59428
59429{
59430	X86_VPADDWZrrk, X86_INS_VPADDW, 0,
59431#ifndef CAPSTONE_DIET
59432	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
59433#endif
59434},
59435
59436{
59437	X86_VPADDWZrrkz, X86_INS_VPADDW, 0,
59438#ifndef CAPSTONE_DIET
59439	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
59440#endif
59441},
59442
59443{
59444	X86_VPADDWrm, X86_INS_VPADDW, 0,
59445#ifndef CAPSTONE_DIET
59446	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
59447#endif
59448},
59449
59450{
59451	X86_VPADDWrr, X86_INS_VPADDW, 0,
59452#ifndef CAPSTONE_DIET
59453	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
59454#endif
59455},
59456
59457{
59458	X86_VPALIGNRYrmi, X86_INS_VPALIGNR, 0,
59459#ifndef CAPSTONE_DIET
59460	{ 0 }, { 0 }, { 0 }, 0, 0
59461#endif
59462},
59463
59464{
59465	X86_VPALIGNRYrri, X86_INS_VPALIGNR, 0,
59466#ifndef CAPSTONE_DIET
59467	{ 0 }, { 0 }, { 0 }, 0, 0
59468#endif
59469},
59470
59471{
59472	X86_VPALIGNRZ128rmi, X86_INS_VPALIGNR, 0,
59473#ifndef CAPSTONE_DIET
59474	{ 0 }, { 0 }, { 0 }, 0, 0
59475#endif
59476},
59477
59478{
59479	X86_VPALIGNRZ128rmik, X86_INS_VPALIGNR, 0,
59480#ifndef CAPSTONE_DIET
59481	{ 0 }, { 0 }, { 0 }, 0, 0
59482#endif
59483},
59484
59485{
59486	X86_VPALIGNRZ128rmikz, X86_INS_VPALIGNR, 0,
59487#ifndef CAPSTONE_DIET
59488	{ 0 }, { 0 }, { 0 }, 0, 0
59489#endif
59490},
59491
59492{
59493	X86_VPALIGNRZ128rri, X86_INS_VPALIGNR, 0,
59494#ifndef CAPSTONE_DIET
59495	{ 0 }, { 0 }, { 0 }, 0, 0
59496#endif
59497},
59498
59499{
59500	X86_VPALIGNRZ128rrik, X86_INS_VPALIGNR, 0,
59501#ifndef CAPSTONE_DIET
59502	{ 0 }, { 0 }, { 0 }, 0, 0
59503#endif
59504},
59505
59506{
59507	X86_VPALIGNRZ128rrikz, X86_INS_VPALIGNR, 0,
59508#ifndef CAPSTONE_DIET
59509	{ 0 }, { 0 }, { 0 }, 0, 0
59510#endif
59511},
59512
59513{
59514	X86_VPALIGNRZ256rmi, X86_INS_VPALIGNR, 0,
59515#ifndef CAPSTONE_DIET
59516	{ 0 }, { 0 }, { 0 }, 0, 0
59517#endif
59518},
59519
59520{
59521	X86_VPALIGNRZ256rmik, X86_INS_VPALIGNR, 0,
59522#ifndef CAPSTONE_DIET
59523	{ 0 }, { 0 }, { 0 }, 0, 0
59524#endif
59525},
59526
59527{
59528	X86_VPALIGNRZ256rmikz, X86_INS_VPALIGNR, 0,
59529#ifndef CAPSTONE_DIET
59530	{ 0 }, { 0 }, { 0 }, 0, 0
59531#endif
59532},
59533
59534{
59535	X86_VPALIGNRZ256rri, X86_INS_VPALIGNR, 0,
59536#ifndef CAPSTONE_DIET
59537	{ 0 }, { 0 }, { 0 }, 0, 0
59538#endif
59539},
59540
59541{
59542	X86_VPALIGNRZ256rrik, X86_INS_VPALIGNR, 0,
59543#ifndef CAPSTONE_DIET
59544	{ 0 }, { 0 }, { 0 }, 0, 0
59545#endif
59546},
59547
59548{
59549	X86_VPALIGNRZ256rrikz, X86_INS_VPALIGNR, 0,
59550#ifndef CAPSTONE_DIET
59551	{ 0 }, { 0 }, { 0 }, 0, 0
59552#endif
59553},
59554
59555{
59556	X86_VPALIGNRZrmi, X86_INS_VPALIGNR, 0,
59557#ifndef CAPSTONE_DIET
59558	{ 0 }, { 0 }, { 0 }, 0, 0
59559#endif
59560},
59561
59562{
59563	X86_VPALIGNRZrmik, X86_INS_VPALIGNR, 0,
59564#ifndef CAPSTONE_DIET
59565	{ 0 }, { 0 }, { 0 }, 0, 0
59566#endif
59567},
59568
59569{
59570	X86_VPALIGNRZrmikz, X86_INS_VPALIGNR, 0,
59571#ifndef CAPSTONE_DIET
59572	{ 0 }, { 0 }, { 0 }, 0, 0
59573#endif
59574},
59575
59576{
59577	X86_VPALIGNRZrri, X86_INS_VPALIGNR, 0,
59578#ifndef CAPSTONE_DIET
59579	{ 0 }, { 0 }, { 0 }, 0, 0
59580#endif
59581},
59582
59583{
59584	X86_VPALIGNRZrrik, X86_INS_VPALIGNR, 0,
59585#ifndef CAPSTONE_DIET
59586	{ 0 }, { 0 }, { 0 }, 0, 0
59587#endif
59588},
59589
59590{
59591	X86_VPALIGNRZrrikz, X86_INS_VPALIGNR, 0,
59592#ifndef CAPSTONE_DIET
59593	{ 0 }, { 0 }, { 0 }, 0, 0
59594#endif
59595},
59596
59597{
59598	X86_VPALIGNRrmi, X86_INS_VPALIGNR, 0,
59599#ifndef CAPSTONE_DIET
59600	{ 0 }, { 0 }, { 0 }, 0, 0
59601#endif
59602},
59603
59604{
59605	X86_VPALIGNRrri, X86_INS_VPALIGNR, 0,
59606#ifndef CAPSTONE_DIET
59607	{ 0 }, { 0 }, { 0 }, 0, 0
59608#endif
59609},
59610
59611{
59612	X86_VPANDDZ128rm, X86_INS_VPANDD, 0,
59613#ifndef CAPSTONE_DIET
59614	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59615#endif
59616},
59617
59618{
59619	X86_VPANDDZ128rmb, X86_INS_VPANDD, 0,
59620#ifndef CAPSTONE_DIET
59621	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59622#endif
59623},
59624
59625{
59626	X86_VPANDDZ128rmbk, X86_INS_VPANDD, 0,
59627#ifndef CAPSTONE_DIET
59628	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59629#endif
59630},
59631
59632{
59633	X86_VPANDDZ128rmbkz, X86_INS_VPANDD, 0,
59634#ifndef CAPSTONE_DIET
59635	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59636#endif
59637},
59638
59639{
59640	X86_VPANDDZ128rmk, X86_INS_VPANDD, 0,
59641#ifndef CAPSTONE_DIET
59642	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59643#endif
59644},
59645
59646{
59647	X86_VPANDDZ128rmkz, X86_INS_VPANDD, 0,
59648#ifndef CAPSTONE_DIET
59649	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59650#endif
59651},
59652
59653{
59654	X86_VPANDDZ128rr, X86_INS_VPANDD, 0,
59655#ifndef CAPSTONE_DIET
59656	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59657#endif
59658},
59659
59660{
59661	X86_VPANDDZ128rrk, X86_INS_VPANDD, 0,
59662#ifndef CAPSTONE_DIET
59663	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59664#endif
59665},
59666
59667{
59668	X86_VPANDDZ128rrkz, X86_INS_VPANDD, 0,
59669#ifndef CAPSTONE_DIET
59670	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59671#endif
59672},
59673
59674{
59675	X86_VPANDDZ256rm, X86_INS_VPANDD, 0,
59676#ifndef CAPSTONE_DIET
59677	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59678#endif
59679},
59680
59681{
59682	X86_VPANDDZ256rmb, X86_INS_VPANDD, 0,
59683#ifndef CAPSTONE_DIET
59684	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59685#endif
59686},
59687
59688{
59689	X86_VPANDDZ256rmbk, X86_INS_VPANDD, 0,
59690#ifndef CAPSTONE_DIET
59691	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59692#endif
59693},
59694
59695{
59696	X86_VPANDDZ256rmbkz, X86_INS_VPANDD, 0,
59697#ifndef CAPSTONE_DIET
59698	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59699#endif
59700},
59701
59702{
59703	X86_VPANDDZ256rmk, X86_INS_VPANDD, 0,
59704#ifndef CAPSTONE_DIET
59705	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59706#endif
59707},
59708
59709{
59710	X86_VPANDDZ256rmkz, X86_INS_VPANDD, 0,
59711#ifndef CAPSTONE_DIET
59712	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59713#endif
59714},
59715
59716{
59717	X86_VPANDDZ256rr, X86_INS_VPANDD, 0,
59718#ifndef CAPSTONE_DIET
59719	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59720#endif
59721},
59722
59723{
59724	X86_VPANDDZ256rrk, X86_INS_VPANDD, 0,
59725#ifndef CAPSTONE_DIET
59726	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59727#endif
59728},
59729
59730{
59731	X86_VPANDDZ256rrkz, X86_INS_VPANDD, 0,
59732#ifndef CAPSTONE_DIET
59733	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59734#endif
59735},
59736
59737{
59738	X86_VPANDDZrm, X86_INS_VPANDD, 0,
59739#ifndef CAPSTONE_DIET
59740	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59741#endif
59742},
59743
59744{
59745	X86_VPANDDZrmb, X86_INS_VPANDD, 0,
59746#ifndef CAPSTONE_DIET
59747	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59748#endif
59749},
59750
59751{
59752	X86_VPANDDZrmbk, X86_INS_VPANDD, 0,
59753#ifndef CAPSTONE_DIET
59754	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59755#endif
59756},
59757
59758{
59759	X86_VPANDDZrmbkz, X86_INS_VPANDD, 0,
59760#ifndef CAPSTONE_DIET
59761	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59762#endif
59763},
59764
59765{
59766	X86_VPANDDZrmk, X86_INS_VPANDD, 0,
59767#ifndef CAPSTONE_DIET
59768	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59769#endif
59770},
59771
59772{
59773	X86_VPANDDZrmkz, X86_INS_VPANDD, 0,
59774#ifndef CAPSTONE_DIET
59775	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59776#endif
59777},
59778
59779{
59780	X86_VPANDDZrr, X86_INS_VPANDD, 0,
59781#ifndef CAPSTONE_DIET
59782	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59783#endif
59784},
59785
59786{
59787	X86_VPANDDZrrk, X86_INS_VPANDD, 0,
59788#ifndef CAPSTONE_DIET
59789	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59790#endif
59791},
59792
59793{
59794	X86_VPANDDZrrkz, X86_INS_VPANDD, 0,
59795#ifndef CAPSTONE_DIET
59796	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59797#endif
59798},
59799
59800{
59801	X86_VPANDNDZ128rm, X86_INS_VPANDND, 0,
59802#ifndef CAPSTONE_DIET
59803	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59804#endif
59805},
59806
59807{
59808	X86_VPANDNDZ128rmb, X86_INS_VPANDND, 0,
59809#ifndef CAPSTONE_DIET
59810	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59811#endif
59812},
59813
59814{
59815	X86_VPANDNDZ128rmbk, X86_INS_VPANDND, 0,
59816#ifndef CAPSTONE_DIET
59817	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59818#endif
59819},
59820
59821{
59822	X86_VPANDNDZ128rmbkz, X86_INS_VPANDND, 0,
59823#ifndef CAPSTONE_DIET
59824	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59825#endif
59826},
59827
59828{
59829	X86_VPANDNDZ128rmk, X86_INS_VPANDND, 0,
59830#ifndef CAPSTONE_DIET
59831	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59832#endif
59833},
59834
59835{
59836	X86_VPANDNDZ128rmkz, X86_INS_VPANDND, 0,
59837#ifndef CAPSTONE_DIET
59838	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59839#endif
59840},
59841
59842{
59843	X86_VPANDNDZ128rr, X86_INS_VPANDND, 0,
59844#ifndef CAPSTONE_DIET
59845	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59846#endif
59847},
59848
59849{
59850	X86_VPANDNDZ128rrk, X86_INS_VPANDND, 0,
59851#ifndef CAPSTONE_DIET
59852	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59853#endif
59854},
59855
59856{
59857	X86_VPANDNDZ128rrkz, X86_INS_VPANDND, 0,
59858#ifndef CAPSTONE_DIET
59859	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59860#endif
59861},
59862
59863{
59864	X86_VPANDNDZ256rm, X86_INS_VPANDND, 0,
59865#ifndef CAPSTONE_DIET
59866	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59867#endif
59868},
59869
59870{
59871	X86_VPANDNDZ256rmb, X86_INS_VPANDND, 0,
59872#ifndef CAPSTONE_DIET
59873	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59874#endif
59875},
59876
59877{
59878	X86_VPANDNDZ256rmbk, X86_INS_VPANDND, 0,
59879#ifndef CAPSTONE_DIET
59880	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59881#endif
59882},
59883
59884{
59885	X86_VPANDNDZ256rmbkz, X86_INS_VPANDND, 0,
59886#ifndef CAPSTONE_DIET
59887	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59888#endif
59889},
59890
59891{
59892	X86_VPANDNDZ256rmk, X86_INS_VPANDND, 0,
59893#ifndef CAPSTONE_DIET
59894	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59895#endif
59896},
59897
59898{
59899	X86_VPANDNDZ256rmkz, X86_INS_VPANDND, 0,
59900#ifndef CAPSTONE_DIET
59901	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59902#endif
59903},
59904
59905{
59906	X86_VPANDNDZ256rr, X86_INS_VPANDND, 0,
59907#ifndef CAPSTONE_DIET
59908	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59909#endif
59910},
59911
59912{
59913	X86_VPANDNDZ256rrk, X86_INS_VPANDND, 0,
59914#ifndef CAPSTONE_DIET
59915	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59916#endif
59917},
59918
59919{
59920	X86_VPANDNDZ256rrkz, X86_INS_VPANDND, 0,
59921#ifndef CAPSTONE_DIET
59922	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59923#endif
59924},
59925
59926{
59927	X86_VPANDNDZrm, X86_INS_VPANDND, 0,
59928#ifndef CAPSTONE_DIET
59929	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59930#endif
59931},
59932
59933{
59934	X86_VPANDNDZrmb, X86_INS_VPANDND, 0,
59935#ifndef CAPSTONE_DIET
59936	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59937#endif
59938},
59939
59940{
59941	X86_VPANDNDZrmbk, X86_INS_VPANDND, 0,
59942#ifndef CAPSTONE_DIET
59943	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59944#endif
59945},
59946
59947{
59948	X86_VPANDNDZrmbkz, X86_INS_VPANDND, 0,
59949#ifndef CAPSTONE_DIET
59950	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59951#endif
59952},
59953
59954{
59955	X86_VPANDNDZrmk, X86_INS_VPANDND, 0,
59956#ifndef CAPSTONE_DIET
59957	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59958#endif
59959},
59960
59961{
59962	X86_VPANDNDZrmkz, X86_INS_VPANDND, 0,
59963#ifndef CAPSTONE_DIET
59964	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59965#endif
59966},
59967
59968{
59969	X86_VPANDNDZrr, X86_INS_VPANDND, 0,
59970#ifndef CAPSTONE_DIET
59971	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59972#endif
59973},
59974
59975{
59976	X86_VPANDNDZrrk, X86_INS_VPANDND, 0,
59977#ifndef CAPSTONE_DIET
59978	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59979#endif
59980},
59981
59982{
59983	X86_VPANDNDZrrkz, X86_INS_VPANDND, 0,
59984#ifndef CAPSTONE_DIET
59985	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
59986#endif
59987},
59988
59989{
59990	X86_VPANDNQZ128rm, X86_INS_VPANDNQ, 0,
59991#ifndef CAPSTONE_DIET
59992	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
59993#endif
59994},
59995
59996{
59997	X86_VPANDNQZ128rmb, X86_INS_VPANDNQ, 0,
59998#ifndef CAPSTONE_DIET
59999	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60000#endif
60001},
60002
60003{
60004	X86_VPANDNQZ128rmbk, X86_INS_VPANDNQ, 0,
60005#ifndef CAPSTONE_DIET
60006	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60007#endif
60008},
60009
60010{
60011	X86_VPANDNQZ128rmbkz, X86_INS_VPANDNQ, 0,
60012#ifndef CAPSTONE_DIET
60013	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60014#endif
60015},
60016
60017{
60018	X86_VPANDNQZ128rmk, X86_INS_VPANDNQ, 0,
60019#ifndef CAPSTONE_DIET
60020	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60021#endif
60022},
60023
60024{
60025	X86_VPANDNQZ128rmkz, X86_INS_VPANDNQ, 0,
60026#ifndef CAPSTONE_DIET
60027	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60028#endif
60029},
60030
60031{
60032	X86_VPANDNQZ128rr, X86_INS_VPANDNQ, 0,
60033#ifndef CAPSTONE_DIET
60034	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60035#endif
60036},
60037
60038{
60039	X86_VPANDNQZ128rrk, X86_INS_VPANDNQ, 0,
60040#ifndef CAPSTONE_DIET
60041	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60042#endif
60043},
60044
60045{
60046	X86_VPANDNQZ128rrkz, X86_INS_VPANDNQ, 0,
60047#ifndef CAPSTONE_DIET
60048	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60049#endif
60050},
60051
60052{
60053	X86_VPANDNQZ256rm, X86_INS_VPANDNQ, 0,
60054#ifndef CAPSTONE_DIET
60055	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60056#endif
60057},
60058
60059{
60060	X86_VPANDNQZ256rmb, X86_INS_VPANDNQ, 0,
60061#ifndef CAPSTONE_DIET
60062	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60063#endif
60064},
60065
60066{
60067	X86_VPANDNQZ256rmbk, X86_INS_VPANDNQ, 0,
60068#ifndef CAPSTONE_DIET
60069	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60070#endif
60071},
60072
60073{
60074	X86_VPANDNQZ256rmbkz, X86_INS_VPANDNQ, 0,
60075#ifndef CAPSTONE_DIET
60076	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60077#endif
60078},
60079
60080{
60081	X86_VPANDNQZ256rmk, X86_INS_VPANDNQ, 0,
60082#ifndef CAPSTONE_DIET
60083	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60084#endif
60085},
60086
60087{
60088	X86_VPANDNQZ256rmkz, X86_INS_VPANDNQ, 0,
60089#ifndef CAPSTONE_DIET
60090	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60091#endif
60092},
60093
60094{
60095	X86_VPANDNQZ256rr, X86_INS_VPANDNQ, 0,
60096#ifndef CAPSTONE_DIET
60097	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60098#endif
60099},
60100
60101{
60102	X86_VPANDNQZ256rrk, X86_INS_VPANDNQ, 0,
60103#ifndef CAPSTONE_DIET
60104	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60105#endif
60106},
60107
60108{
60109	X86_VPANDNQZ256rrkz, X86_INS_VPANDNQ, 0,
60110#ifndef CAPSTONE_DIET
60111	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60112#endif
60113},
60114
60115{
60116	X86_VPANDNQZrm, X86_INS_VPANDNQ, 0,
60117#ifndef CAPSTONE_DIET
60118	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60119#endif
60120},
60121
60122{
60123	X86_VPANDNQZrmb, X86_INS_VPANDNQ, 0,
60124#ifndef CAPSTONE_DIET
60125	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60126#endif
60127},
60128
60129{
60130	X86_VPANDNQZrmbk, X86_INS_VPANDNQ, 0,
60131#ifndef CAPSTONE_DIET
60132	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60133#endif
60134},
60135
60136{
60137	X86_VPANDNQZrmbkz, X86_INS_VPANDNQ, 0,
60138#ifndef CAPSTONE_DIET
60139	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60140#endif
60141},
60142
60143{
60144	X86_VPANDNQZrmk, X86_INS_VPANDNQ, 0,
60145#ifndef CAPSTONE_DIET
60146	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60147#endif
60148},
60149
60150{
60151	X86_VPANDNQZrmkz, X86_INS_VPANDNQ, 0,
60152#ifndef CAPSTONE_DIET
60153	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60154#endif
60155},
60156
60157{
60158	X86_VPANDNQZrr, X86_INS_VPANDNQ, 0,
60159#ifndef CAPSTONE_DIET
60160	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60161#endif
60162},
60163
60164{
60165	X86_VPANDNQZrrk, X86_INS_VPANDNQ, 0,
60166#ifndef CAPSTONE_DIET
60167	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60168#endif
60169},
60170
60171{
60172	X86_VPANDNQZrrkz, X86_INS_VPANDNQ, 0,
60173#ifndef CAPSTONE_DIET
60174	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60175#endif
60176},
60177
60178{
60179	X86_VPANDNYrm, X86_INS_VPANDN, 0,
60180#ifndef CAPSTONE_DIET
60181	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
60182#endif
60183},
60184
60185{
60186	X86_VPANDNYrr, X86_INS_VPANDN, 0,
60187#ifndef CAPSTONE_DIET
60188	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
60189#endif
60190},
60191
60192{
60193	X86_VPANDNrm, X86_INS_VPANDN, 0,
60194#ifndef CAPSTONE_DIET
60195	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
60196#endif
60197},
60198
60199{
60200	X86_VPANDNrr, X86_INS_VPANDN, 0,
60201#ifndef CAPSTONE_DIET
60202	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
60203#endif
60204},
60205
60206{
60207	X86_VPANDQZ128rm, X86_INS_VPANDQ, 0,
60208#ifndef CAPSTONE_DIET
60209	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60210#endif
60211},
60212
60213{
60214	X86_VPANDQZ128rmb, X86_INS_VPANDQ, 0,
60215#ifndef CAPSTONE_DIET
60216	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60217#endif
60218},
60219
60220{
60221	X86_VPANDQZ128rmbk, X86_INS_VPANDQ, 0,
60222#ifndef CAPSTONE_DIET
60223	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60224#endif
60225},
60226
60227{
60228	X86_VPANDQZ128rmbkz, X86_INS_VPANDQ, 0,
60229#ifndef CAPSTONE_DIET
60230	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60231#endif
60232},
60233
60234{
60235	X86_VPANDQZ128rmk, X86_INS_VPANDQ, 0,
60236#ifndef CAPSTONE_DIET
60237	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60238#endif
60239},
60240
60241{
60242	X86_VPANDQZ128rmkz, X86_INS_VPANDQ, 0,
60243#ifndef CAPSTONE_DIET
60244	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60245#endif
60246},
60247
60248{
60249	X86_VPANDQZ128rr, X86_INS_VPANDQ, 0,
60250#ifndef CAPSTONE_DIET
60251	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60252#endif
60253},
60254
60255{
60256	X86_VPANDQZ128rrk, X86_INS_VPANDQ, 0,
60257#ifndef CAPSTONE_DIET
60258	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60259#endif
60260},
60261
60262{
60263	X86_VPANDQZ128rrkz, X86_INS_VPANDQ, 0,
60264#ifndef CAPSTONE_DIET
60265	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60266#endif
60267},
60268
60269{
60270	X86_VPANDQZ256rm, X86_INS_VPANDQ, 0,
60271#ifndef CAPSTONE_DIET
60272	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60273#endif
60274},
60275
60276{
60277	X86_VPANDQZ256rmb, X86_INS_VPANDQ, 0,
60278#ifndef CAPSTONE_DIET
60279	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60280#endif
60281},
60282
60283{
60284	X86_VPANDQZ256rmbk, X86_INS_VPANDQ, 0,
60285#ifndef CAPSTONE_DIET
60286	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60287#endif
60288},
60289
60290{
60291	X86_VPANDQZ256rmbkz, X86_INS_VPANDQ, 0,
60292#ifndef CAPSTONE_DIET
60293	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60294#endif
60295},
60296
60297{
60298	X86_VPANDQZ256rmk, X86_INS_VPANDQ, 0,
60299#ifndef CAPSTONE_DIET
60300	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60301#endif
60302},
60303
60304{
60305	X86_VPANDQZ256rmkz, X86_INS_VPANDQ, 0,
60306#ifndef CAPSTONE_DIET
60307	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60308#endif
60309},
60310
60311{
60312	X86_VPANDQZ256rr, X86_INS_VPANDQ, 0,
60313#ifndef CAPSTONE_DIET
60314	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60315#endif
60316},
60317
60318{
60319	X86_VPANDQZ256rrk, X86_INS_VPANDQ, 0,
60320#ifndef CAPSTONE_DIET
60321	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60322#endif
60323},
60324
60325{
60326	X86_VPANDQZ256rrkz, X86_INS_VPANDQ, 0,
60327#ifndef CAPSTONE_DIET
60328	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
60329#endif
60330},
60331
60332{
60333	X86_VPANDQZrm, X86_INS_VPANDQ, 0,
60334#ifndef CAPSTONE_DIET
60335	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60336#endif
60337},
60338
60339{
60340	X86_VPANDQZrmb, X86_INS_VPANDQ, 0,
60341#ifndef CAPSTONE_DIET
60342	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60343#endif
60344},
60345
60346{
60347	X86_VPANDQZrmbk, X86_INS_VPANDQ, 0,
60348#ifndef CAPSTONE_DIET
60349	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60350#endif
60351},
60352
60353{
60354	X86_VPANDQZrmbkz, X86_INS_VPANDQ, 0,
60355#ifndef CAPSTONE_DIET
60356	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60357#endif
60358},
60359
60360{
60361	X86_VPANDQZrmk, X86_INS_VPANDQ, 0,
60362#ifndef CAPSTONE_DIET
60363	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60364#endif
60365},
60366
60367{
60368	X86_VPANDQZrmkz, X86_INS_VPANDQ, 0,
60369#ifndef CAPSTONE_DIET
60370	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60371#endif
60372},
60373
60374{
60375	X86_VPANDQZrr, X86_INS_VPANDQ, 0,
60376#ifndef CAPSTONE_DIET
60377	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60378#endif
60379},
60380
60381{
60382	X86_VPANDQZrrk, X86_INS_VPANDQ, 0,
60383#ifndef CAPSTONE_DIET
60384	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60385#endif
60386},
60387
60388{
60389	X86_VPANDQZrrkz, X86_INS_VPANDQ, 0,
60390#ifndef CAPSTONE_DIET
60391	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
60392#endif
60393},
60394
60395{
60396	X86_VPANDYrm, X86_INS_VPAND, 0,
60397#ifndef CAPSTONE_DIET
60398	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
60399#endif
60400},
60401
60402{
60403	X86_VPANDYrr, X86_INS_VPAND, 0,
60404#ifndef CAPSTONE_DIET
60405	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
60406#endif
60407},
60408
60409{
60410	X86_VPANDrm, X86_INS_VPAND, 0,
60411#ifndef CAPSTONE_DIET
60412	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
60413#endif
60414},
60415
60416{
60417	X86_VPANDrr, X86_INS_VPAND, 0,
60418#ifndef CAPSTONE_DIET
60419	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
60420#endif
60421},
60422
60423{
60424	X86_VPAVGBYrm, X86_INS_VPAVGB, 0,
60425#ifndef CAPSTONE_DIET
60426	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60427#endif
60428},
60429
60430{
60431	X86_VPAVGBYrr, X86_INS_VPAVGB, 0,
60432#ifndef CAPSTONE_DIET
60433	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60434#endif
60435},
60436
60437{
60438	X86_VPAVGBZ128rm, X86_INS_VPAVGB, 0,
60439#ifndef CAPSTONE_DIET
60440	{ 0 }, { 0 }, { 0 }, 0, 0
60441#endif
60442},
60443
60444{
60445	X86_VPAVGBZ128rmk, X86_INS_VPAVGB, 0,
60446#ifndef CAPSTONE_DIET
60447	{ 0 }, { 0 }, { 0 }, 0, 0
60448#endif
60449},
60450
60451{
60452	X86_VPAVGBZ128rmkz, X86_INS_VPAVGB, 0,
60453#ifndef CAPSTONE_DIET
60454	{ 0 }, { 0 }, { 0 }, 0, 0
60455#endif
60456},
60457
60458{
60459	X86_VPAVGBZ128rr, X86_INS_VPAVGB, 0,
60460#ifndef CAPSTONE_DIET
60461	{ 0 }, { 0 }, { 0 }, 0, 0
60462#endif
60463},
60464
60465{
60466	X86_VPAVGBZ128rrk, X86_INS_VPAVGB, 0,
60467#ifndef CAPSTONE_DIET
60468	{ 0 }, { 0 }, { 0 }, 0, 0
60469#endif
60470},
60471
60472{
60473	X86_VPAVGBZ128rrkz, X86_INS_VPAVGB, 0,
60474#ifndef CAPSTONE_DIET
60475	{ 0 }, { 0 }, { 0 }, 0, 0
60476#endif
60477},
60478
60479{
60480	X86_VPAVGBZ256rm, X86_INS_VPAVGB, 0,
60481#ifndef CAPSTONE_DIET
60482	{ 0 }, { 0 }, { 0 }, 0, 0
60483#endif
60484},
60485
60486{
60487	X86_VPAVGBZ256rmk, X86_INS_VPAVGB, 0,
60488#ifndef CAPSTONE_DIET
60489	{ 0 }, { 0 }, { 0 }, 0, 0
60490#endif
60491},
60492
60493{
60494	X86_VPAVGBZ256rmkz, X86_INS_VPAVGB, 0,
60495#ifndef CAPSTONE_DIET
60496	{ 0 }, { 0 }, { 0 }, 0, 0
60497#endif
60498},
60499
60500{
60501	X86_VPAVGBZ256rr, X86_INS_VPAVGB, 0,
60502#ifndef CAPSTONE_DIET
60503	{ 0 }, { 0 }, { 0 }, 0, 0
60504#endif
60505},
60506
60507{
60508	X86_VPAVGBZ256rrk, X86_INS_VPAVGB, 0,
60509#ifndef CAPSTONE_DIET
60510	{ 0 }, { 0 }, { 0 }, 0, 0
60511#endif
60512},
60513
60514{
60515	X86_VPAVGBZ256rrkz, X86_INS_VPAVGB, 0,
60516#ifndef CAPSTONE_DIET
60517	{ 0 }, { 0 }, { 0 }, 0, 0
60518#endif
60519},
60520
60521{
60522	X86_VPAVGBZrm, X86_INS_VPAVGB, 0,
60523#ifndef CAPSTONE_DIET
60524	{ 0 }, { 0 }, { 0 }, 0, 0
60525#endif
60526},
60527
60528{
60529	X86_VPAVGBZrmk, X86_INS_VPAVGB, 0,
60530#ifndef CAPSTONE_DIET
60531	{ 0 }, { 0 }, { 0 }, 0, 0
60532#endif
60533},
60534
60535{
60536	X86_VPAVGBZrmkz, X86_INS_VPAVGB, 0,
60537#ifndef CAPSTONE_DIET
60538	{ 0 }, { 0 }, { 0 }, 0, 0
60539#endif
60540},
60541
60542{
60543	X86_VPAVGBZrr, X86_INS_VPAVGB, 0,
60544#ifndef CAPSTONE_DIET
60545	{ 0 }, { 0 }, { 0 }, 0, 0
60546#endif
60547},
60548
60549{
60550	X86_VPAVGBZrrk, X86_INS_VPAVGB, 0,
60551#ifndef CAPSTONE_DIET
60552	{ 0 }, { 0 }, { 0 }, 0, 0
60553#endif
60554},
60555
60556{
60557	X86_VPAVGBZrrkz, X86_INS_VPAVGB, 0,
60558#ifndef CAPSTONE_DIET
60559	{ 0 }, { 0 }, { 0 }, 0, 0
60560#endif
60561},
60562
60563{
60564	X86_VPAVGBrm, X86_INS_VPAVGB, 0,
60565#ifndef CAPSTONE_DIET
60566	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
60567#endif
60568},
60569
60570{
60571	X86_VPAVGBrr, X86_INS_VPAVGB, 0,
60572#ifndef CAPSTONE_DIET
60573	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
60574#endif
60575},
60576
60577{
60578	X86_VPAVGWYrm, X86_INS_VPAVGW, 0,
60579#ifndef CAPSTONE_DIET
60580	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60581#endif
60582},
60583
60584{
60585	X86_VPAVGWYrr, X86_INS_VPAVGW, 0,
60586#ifndef CAPSTONE_DIET
60587	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60588#endif
60589},
60590
60591{
60592	X86_VPAVGWZ128rm, X86_INS_VPAVGW, 0,
60593#ifndef CAPSTONE_DIET
60594	{ 0 }, { 0 }, { 0 }, 0, 0
60595#endif
60596},
60597
60598{
60599	X86_VPAVGWZ128rmk, X86_INS_VPAVGW, 0,
60600#ifndef CAPSTONE_DIET
60601	{ 0 }, { 0 }, { 0 }, 0, 0
60602#endif
60603},
60604
60605{
60606	X86_VPAVGWZ128rmkz, X86_INS_VPAVGW, 0,
60607#ifndef CAPSTONE_DIET
60608	{ 0 }, { 0 }, { 0 }, 0, 0
60609#endif
60610},
60611
60612{
60613	X86_VPAVGWZ128rr, X86_INS_VPAVGW, 0,
60614#ifndef CAPSTONE_DIET
60615	{ 0 }, { 0 }, { 0 }, 0, 0
60616#endif
60617},
60618
60619{
60620	X86_VPAVGWZ128rrk, X86_INS_VPAVGW, 0,
60621#ifndef CAPSTONE_DIET
60622	{ 0 }, { 0 }, { 0 }, 0, 0
60623#endif
60624},
60625
60626{
60627	X86_VPAVGWZ128rrkz, X86_INS_VPAVGW, 0,
60628#ifndef CAPSTONE_DIET
60629	{ 0 }, { 0 }, { 0 }, 0, 0
60630#endif
60631},
60632
60633{
60634	X86_VPAVGWZ256rm, X86_INS_VPAVGW, 0,
60635#ifndef CAPSTONE_DIET
60636	{ 0 }, { 0 }, { 0 }, 0, 0
60637#endif
60638},
60639
60640{
60641	X86_VPAVGWZ256rmk, X86_INS_VPAVGW, 0,
60642#ifndef CAPSTONE_DIET
60643	{ 0 }, { 0 }, { 0 }, 0, 0
60644#endif
60645},
60646
60647{
60648	X86_VPAVGWZ256rmkz, X86_INS_VPAVGW, 0,
60649#ifndef CAPSTONE_DIET
60650	{ 0 }, { 0 }, { 0 }, 0, 0
60651#endif
60652},
60653
60654{
60655	X86_VPAVGWZ256rr, X86_INS_VPAVGW, 0,
60656#ifndef CAPSTONE_DIET
60657	{ 0 }, { 0 }, { 0 }, 0, 0
60658#endif
60659},
60660
60661{
60662	X86_VPAVGWZ256rrk, X86_INS_VPAVGW, 0,
60663#ifndef CAPSTONE_DIET
60664	{ 0 }, { 0 }, { 0 }, 0, 0
60665#endif
60666},
60667
60668{
60669	X86_VPAVGWZ256rrkz, X86_INS_VPAVGW, 0,
60670#ifndef CAPSTONE_DIET
60671	{ 0 }, { 0 }, { 0 }, 0, 0
60672#endif
60673},
60674
60675{
60676	X86_VPAVGWZrm, X86_INS_VPAVGW, 0,
60677#ifndef CAPSTONE_DIET
60678	{ 0 }, { 0 }, { 0 }, 0, 0
60679#endif
60680},
60681
60682{
60683	X86_VPAVGWZrmk, X86_INS_VPAVGW, 0,
60684#ifndef CAPSTONE_DIET
60685	{ 0 }, { 0 }, { 0 }, 0, 0
60686#endif
60687},
60688
60689{
60690	X86_VPAVGWZrmkz, X86_INS_VPAVGW, 0,
60691#ifndef CAPSTONE_DIET
60692	{ 0 }, { 0 }, { 0 }, 0, 0
60693#endif
60694},
60695
60696{
60697	X86_VPAVGWZrr, X86_INS_VPAVGW, 0,
60698#ifndef CAPSTONE_DIET
60699	{ 0 }, { 0 }, { 0 }, 0, 0
60700#endif
60701},
60702
60703{
60704	X86_VPAVGWZrrk, X86_INS_VPAVGW, 0,
60705#ifndef CAPSTONE_DIET
60706	{ 0 }, { 0 }, { 0 }, 0, 0
60707#endif
60708},
60709
60710{
60711	X86_VPAVGWZrrkz, X86_INS_VPAVGW, 0,
60712#ifndef CAPSTONE_DIET
60713	{ 0 }, { 0 }, { 0 }, 0, 0
60714#endif
60715},
60716
60717{
60718	X86_VPAVGWrm, X86_INS_VPAVGW, 0,
60719#ifndef CAPSTONE_DIET
60720	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
60721#endif
60722},
60723
60724{
60725	X86_VPAVGWrr, X86_INS_VPAVGW, 0,
60726#ifndef CAPSTONE_DIET
60727	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
60728#endif
60729},
60730
60731{
60732	X86_VPBLENDDYrmi, X86_INS_VPBLENDD, 0,
60733#ifndef CAPSTONE_DIET
60734	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60735#endif
60736},
60737
60738{
60739	X86_VPBLENDDYrri, X86_INS_VPBLENDD, 0,
60740#ifndef CAPSTONE_DIET
60741	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60742#endif
60743},
60744
60745{
60746	X86_VPBLENDDrmi, X86_INS_VPBLENDD, 0,
60747#ifndef CAPSTONE_DIET
60748	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60749#endif
60750},
60751
60752{
60753	X86_VPBLENDDrri, X86_INS_VPBLENDD, 0,
60754#ifndef CAPSTONE_DIET
60755	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
60756#endif
60757},
60758
60759{
60760	X86_VPBLENDMBZ128rm, X86_INS_VPBLENDMB, 0,
60761#ifndef CAPSTONE_DIET
60762	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60763#endif
60764},
60765
60766{
60767	X86_VPBLENDMBZ128rmk, X86_INS_VPBLENDMB, 0,
60768#ifndef CAPSTONE_DIET
60769	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60770#endif
60771},
60772
60773{
60774	X86_VPBLENDMBZ128rmkz, X86_INS_VPBLENDMB, 0,
60775#ifndef CAPSTONE_DIET
60776	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60777#endif
60778},
60779
60780{
60781	X86_VPBLENDMBZ128rr, X86_INS_VPBLENDMB, 0,
60782#ifndef CAPSTONE_DIET
60783	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60784#endif
60785},
60786
60787{
60788	X86_VPBLENDMBZ128rrk, X86_INS_VPBLENDMB, 0,
60789#ifndef CAPSTONE_DIET
60790	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60791#endif
60792},
60793
60794{
60795	X86_VPBLENDMBZ128rrkz, X86_INS_VPBLENDMB, 0,
60796#ifndef CAPSTONE_DIET
60797	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60798#endif
60799},
60800
60801{
60802	X86_VPBLENDMBZ256rm, X86_INS_VPBLENDMB, 0,
60803#ifndef CAPSTONE_DIET
60804	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60805#endif
60806},
60807
60808{
60809	X86_VPBLENDMBZ256rmk, X86_INS_VPBLENDMB, 0,
60810#ifndef CAPSTONE_DIET
60811	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60812#endif
60813},
60814
60815{
60816	X86_VPBLENDMBZ256rmkz, X86_INS_VPBLENDMB, 0,
60817#ifndef CAPSTONE_DIET
60818	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60819#endif
60820},
60821
60822{
60823	X86_VPBLENDMBZ256rr, X86_INS_VPBLENDMB, 0,
60824#ifndef CAPSTONE_DIET
60825	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60826#endif
60827},
60828
60829{
60830	X86_VPBLENDMBZ256rrk, X86_INS_VPBLENDMB, 0,
60831#ifndef CAPSTONE_DIET
60832	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60833#endif
60834},
60835
60836{
60837	X86_VPBLENDMBZ256rrkz, X86_INS_VPBLENDMB, 0,
60838#ifndef CAPSTONE_DIET
60839	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
60840#endif
60841},
60842
60843{
60844	X86_VPBLENDMBZrm, X86_INS_VPBLENDMB, 0,
60845#ifndef CAPSTONE_DIET
60846	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
60847#endif
60848},
60849
60850{
60851	X86_VPBLENDMBZrmk, X86_INS_VPBLENDMB, 0,
60852#ifndef CAPSTONE_DIET
60853	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
60854#endif
60855},
60856
60857{
60858	X86_VPBLENDMBZrmkz, X86_INS_VPBLENDMB, 0,
60859#ifndef CAPSTONE_DIET
60860	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
60861#endif
60862},
60863
60864{
60865	X86_VPBLENDMBZrr, X86_INS_VPBLENDMB, 0,
60866#ifndef CAPSTONE_DIET
60867	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
60868#endif
60869},
60870
60871{
60872	X86_VPBLENDMBZrrk, X86_INS_VPBLENDMB, 0,
60873#ifndef CAPSTONE_DIET
60874	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
60875#endif
60876},
60877
60878{
60879	X86_VPBLENDMBZrrkz, X86_INS_VPBLENDMB, 0,
60880#ifndef CAPSTONE_DIET
60881	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
60882#endif
60883},
60884
60885{
60886	X86_VPBLENDMDZ128rm, X86_INS_VPBLENDMD, 0,
60887#ifndef CAPSTONE_DIET
60888	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60889#endif
60890},
60891
60892{
60893	X86_VPBLENDMDZ128rmb, X86_INS_VPBLENDMD, 0,
60894#ifndef CAPSTONE_DIET
60895	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60896#endif
60897},
60898
60899{
60900	X86_VPBLENDMDZ128rmbk, X86_INS_VPBLENDMD, 0,
60901#ifndef CAPSTONE_DIET
60902	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60903#endif
60904},
60905
60906{
60907	X86_VPBLENDMDZ128rmbkz, X86_INS_VPBLENDMD, 0,
60908#ifndef CAPSTONE_DIET
60909	{ 0 }, { 0 }, { 0 }, 0, 0
60910#endif
60911},
60912
60913{
60914	X86_VPBLENDMDZ128rmk, X86_INS_VPBLENDMD, 0,
60915#ifndef CAPSTONE_DIET
60916	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60917#endif
60918},
60919
60920{
60921	X86_VPBLENDMDZ128rmkz, X86_INS_VPBLENDMD, 0,
60922#ifndef CAPSTONE_DIET
60923	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60924#endif
60925},
60926
60927{
60928	X86_VPBLENDMDZ128rr, X86_INS_VPBLENDMD, 0,
60929#ifndef CAPSTONE_DIET
60930	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60931#endif
60932},
60933
60934{
60935	X86_VPBLENDMDZ128rrk, X86_INS_VPBLENDMD, 0,
60936#ifndef CAPSTONE_DIET
60937	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60938#endif
60939},
60940
60941{
60942	X86_VPBLENDMDZ128rrkz, X86_INS_VPBLENDMD, 0,
60943#ifndef CAPSTONE_DIET
60944	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60945#endif
60946},
60947
60948{
60949	X86_VPBLENDMDZ256rm, X86_INS_VPBLENDMD, 0,
60950#ifndef CAPSTONE_DIET
60951	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60952#endif
60953},
60954
60955{
60956	X86_VPBLENDMDZ256rmb, X86_INS_VPBLENDMD, 0,
60957#ifndef CAPSTONE_DIET
60958	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60959#endif
60960},
60961
60962{
60963	X86_VPBLENDMDZ256rmbk, X86_INS_VPBLENDMD, 0,
60964#ifndef CAPSTONE_DIET
60965	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60966#endif
60967},
60968
60969{
60970	X86_VPBLENDMDZ256rmbkz, X86_INS_VPBLENDMD, 0,
60971#ifndef CAPSTONE_DIET
60972	{ 0 }, { 0 }, { 0 }, 0, 0
60973#endif
60974},
60975
60976{
60977	X86_VPBLENDMDZ256rmk, X86_INS_VPBLENDMD, 0,
60978#ifndef CAPSTONE_DIET
60979	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60980#endif
60981},
60982
60983{
60984	X86_VPBLENDMDZ256rmkz, X86_INS_VPBLENDMD, 0,
60985#ifndef CAPSTONE_DIET
60986	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60987#endif
60988},
60989
60990{
60991	X86_VPBLENDMDZ256rr, X86_INS_VPBLENDMD, 0,
60992#ifndef CAPSTONE_DIET
60993	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
60994#endif
60995},
60996
60997{
60998	X86_VPBLENDMDZ256rrk, X86_INS_VPBLENDMD, 0,
60999#ifndef CAPSTONE_DIET
61000	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61001#endif
61002},
61003
61004{
61005	X86_VPBLENDMDZ256rrkz, X86_INS_VPBLENDMD, 0,
61006#ifndef CAPSTONE_DIET
61007	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61008#endif
61009},
61010
61011{
61012	X86_VPBLENDMDZrm, X86_INS_VPBLENDMD, 0,
61013#ifndef CAPSTONE_DIET
61014	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61015#endif
61016},
61017
61018{
61019	X86_VPBLENDMDZrmb, X86_INS_VPBLENDMD, 0,
61020#ifndef CAPSTONE_DIET
61021	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61022#endif
61023},
61024
61025{
61026	X86_VPBLENDMDZrmbk, X86_INS_VPBLENDMD, 0,
61027#ifndef CAPSTONE_DIET
61028	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61029#endif
61030},
61031
61032{
61033	X86_VPBLENDMDZrmbkz, X86_INS_VPBLENDMD, 0,
61034#ifndef CAPSTONE_DIET
61035	{ 0 }, { 0 }, { 0 }, 0, 0
61036#endif
61037},
61038
61039{
61040	X86_VPBLENDMDZrmk, X86_INS_VPBLENDMD, 0,
61041#ifndef CAPSTONE_DIET
61042	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61043#endif
61044},
61045
61046{
61047	X86_VPBLENDMDZrmkz, X86_INS_VPBLENDMD, 0,
61048#ifndef CAPSTONE_DIET
61049	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61050#endif
61051},
61052
61053{
61054	X86_VPBLENDMDZrr, X86_INS_VPBLENDMD, 0,
61055#ifndef CAPSTONE_DIET
61056	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61057#endif
61058},
61059
61060{
61061	X86_VPBLENDMDZrrk, X86_INS_VPBLENDMD, 0,
61062#ifndef CAPSTONE_DIET
61063	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61064#endif
61065},
61066
61067{
61068	X86_VPBLENDMDZrrkz, X86_INS_VPBLENDMD, 0,
61069#ifndef CAPSTONE_DIET
61070	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61071#endif
61072},
61073
61074{
61075	X86_VPBLENDMQZ128rm, X86_INS_VPBLENDMQ, 0,
61076#ifndef CAPSTONE_DIET
61077	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61078#endif
61079},
61080
61081{
61082	X86_VPBLENDMQZ128rmb, X86_INS_VPBLENDMQ, 0,
61083#ifndef CAPSTONE_DIET
61084	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61085#endif
61086},
61087
61088{
61089	X86_VPBLENDMQZ128rmbk, X86_INS_VPBLENDMQ, 0,
61090#ifndef CAPSTONE_DIET
61091	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61092#endif
61093},
61094
61095{
61096	X86_VPBLENDMQZ128rmbkz, X86_INS_VPBLENDMQ, 0,
61097#ifndef CAPSTONE_DIET
61098	{ 0 }, { 0 }, { 0 }, 0, 0
61099#endif
61100},
61101
61102{
61103	X86_VPBLENDMQZ128rmk, X86_INS_VPBLENDMQ, 0,
61104#ifndef CAPSTONE_DIET
61105	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61106#endif
61107},
61108
61109{
61110	X86_VPBLENDMQZ128rmkz, X86_INS_VPBLENDMQ, 0,
61111#ifndef CAPSTONE_DIET
61112	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61113#endif
61114},
61115
61116{
61117	X86_VPBLENDMQZ128rr, X86_INS_VPBLENDMQ, 0,
61118#ifndef CAPSTONE_DIET
61119	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61120#endif
61121},
61122
61123{
61124	X86_VPBLENDMQZ128rrk, X86_INS_VPBLENDMQ, 0,
61125#ifndef CAPSTONE_DIET
61126	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61127#endif
61128},
61129
61130{
61131	X86_VPBLENDMQZ128rrkz, X86_INS_VPBLENDMQ, 0,
61132#ifndef CAPSTONE_DIET
61133	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61134#endif
61135},
61136
61137{
61138	X86_VPBLENDMQZ256rm, X86_INS_VPBLENDMQ, 0,
61139#ifndef CAPSTONE_DIET
61140	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61141#endif
61142},
61143
61144{
61145	X86_VPBLENDMQZ256rmb, X86_INS_VPBLENDMQ, 0,
61146#ifndef CAPSTONE_DIET
61147	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61148#endif
61149},
61150
61151{
61152	X86_VPBLENDMQZ256rmbk, X86_INS_VPBLENDMQ, 0,
61153#ifndef CAPSTONE_DIET
61154	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61155#endif
61156},
61157
61158{
61159	X86_VPBLENDMQZ256rmbkz, X86_INS_VPBLENDMQ, 0,
61160#ifndef CAPSTONE_DIET
61161	{ 0 }, { 0 }, { 0 }, 0, 0
61162#endif
61163},
61164
61165{
61166	X86_VPBLENDMQZ256rmk, X86_INS_VPBLENDMQ, 0,
61167#ifndef CAPSTONE_DIET
61168	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61169#endif
61170},
61171
61172{
61173	X86_VPBLENDMQZ256rmkz, X86_INS_VPBLENDMQ, 0,
61174#ifndef CAPSTONE_DIET
61175	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61176#endif
61177},
61178
61179{
61180	X86_VPBLENDMQZ256rr, X86_INS_VPBLENDMQ, 0,
61181#ifndef CAPSTONE_DIET
61182	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61183#endif
61184},
61185
61186{
61187	X86_VPBLENDMQZ256rrk, X86_INS_VPBLENDMQ, 0,
61188#ifndef CAPSTONE_DIET
61189	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61190#endif
61191},
61192
61193{
61194	X86_VPBLENDMQZ256rrkz, X86_INS_VPBLENDMQ, 0,
61195#ifndef CAPSTONE_DIET
61196	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
61197#endif
61198},
61199
61200{
61201	X86_VPBLENDMQZrm, X86_INS_VPBLENDMQ, 0,
61202#ifndef CAPSTONE_DIET
61203	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61204#endif
61205},
61206
61207{
61208	X86_VPBLENDMQZrmb, X86_INS_VPBLENDMQ, 0,
61209#ifndef CAPSTONE_DIET
61210	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61211#endif
61212},
61213
61214{
61215	X86_VPBLENDMQZrmbk, X86_INS_VPBLENDMQ, 0,
61216#ifndef CAPSTONE_DIET
61217	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61218#endif
61219},
61220
61221{
61222	X86_VPBLENDMQZrmbkz, X86_INS_VPBLENDMQ, 0,
61223#ifndef CAPSTONE_DIET
61224	{ 0 }, { 0 }, { 0 }, 0, 0
61225#endif
61226},
61227
61228{
61229	X86_VPBLENDMQZrmk, X86_INS_VPBLENDMQ, 0,
61230#ifndef CAPSTONE_DIET
61231	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61232#endif
61233},
61234
61235{
61236	X86_VPBLENDMQZrmkz, X86_INS_VPBLENDMQ, 0,
61237#ifndef CAPSTONE_DIET
61238	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61239#endif
61240},
61241
61242{
61243	X86_VPBLENDMQZrr, X86_INS_VPBLENDMQ, 0,
61244#ifndef CAPSTONE_DIET
61245	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61246#endif
61247},
61248
61249{
61250	X86_VPBLENDMQZrrk, X86_INS_VPBLENDMQ, 0,
61251#ifndef CAPSTONE_DIET
61252	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61253#endif
61254},
61255
61256{
61257	X86_VPBLENDMQZrrkz, X86_INS_VPBLENDMQ, 0,
61258#ifndef CAPSTONE_DIET
61259	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61260#endif
61261},
61262
61263{
61264	X86_VPBLENDMWZ128rm, X86_INS_VPBLENDMW, 0,
61265#ifndef CAPSTONE_DIET
61266	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61267#endif
61268},
61269
61270{
61271	X86_VPBLENDMWZ128rmk, X86_INS_VPBLENDMW, 0,
61272#ifndef CAPSTONE_DIET
61273	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61274#endif
61275},
61276
61277{
61278	X86_VPBLENDMWZ128rmkz, X86_INS_VPBLENDMW, 0,
61279#ifndef CAPSTONE_DIET
61280	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61281#endif
61282},
61283
61284{
61285	X86_VPBLENDMWZ128rr, X86_INS_VPBLENDMW, 0,
61286#ifndef CAPSTONE_DIET
61287	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61288#endif
61289},
61290
61291{
61292	X86_VPBLENDMWZ128rrk, X86_INS_VPBLENDMW, 0,
61293#ifndef CAPSTONE_DIET
61294	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61295#endif
61296},
61297
61298{
61299	X86_VPBLENDMWZ128rrkz, X86_INS_VPBLENDMW, 0,
61300#ifndef CAPSTONE_DIET
61301	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61302#endif
61303},
61304
61305{
61306	X86_VPBLENDMWZ256rm, X86_INS_VPBLENDMW, 0,
61307#ifndef CAPSTONE_DIET
61308	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61309#endif
61310},
61311
61312{
61313	X86_VPBLENDMWZ256rmk, X86_INS_VPBLENDMW, 0,
61314#ifndef CAPSTONE_DIET
61315	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61316#endif
61317},
61318
61319{
61320	X86_VPBLENDMWZ256rmkz, X86_INS_VPBLENDMW, 0,
61321#ifndef CAPSTONE_DIET
61322	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61323#endif
61324},
61325
61326{
61327	X86_VPBLENDMWZ256rr, X86_INS_VPBLENDMW, 0,
61328#ifndef CAPSTONE_DIET
61329	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61330#endif
61331},
61332
61333{
61334	X86_VPBLENDMWZ256rrk, X86_INS_VPBLENDMW, 0,
61335#ifndef CAPSTONE_DIET
61336	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61337#endif
61338},
61339
61340{
61341	X86_VPBLENDMWZ256rrkz, X86_INS_VPBLENDMW, 0,
61342#ifndef CAPSTONE_DIET
61343	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61344#endif
61345},
61346
61347{
61348	X86_VPBLENDMWZrm, X86_INS_VPBLENDMW, 0,
61349#ifndef CAPSTONE_DIET
61350	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61351#endif
61352},
61353
61354{
61355	X86_VPBLENDMWZrmk, X86_INS_VPBLENDMW, 0,
61356#ifndef CAPSTONE_DIET
61357	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61358#endif
61359},
61360
61361{
61362	X86_VPBLENDMWZrmkz, X86_INS_VPBLENDMW, 0,
61363#ifndef CAPSTONE_DIET
61364	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61365#endif
61366},
61367
61368{
61369	X86_VPBLENDMWZrr, X86_INS_VPBLENDMW, 0,
61370#ifndef CAPSTONE_DIET
61371	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61372#endif
61373},
61374
61375{
61376	X86_VPBLENDMWZrrk, X86_INS_VPBLENDMW, 0,
61377#ifndef CAPSTONE_DIET
61378	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61379#endif
61380},
61381
61382{
61383	X86_VPBLENDMWZrrkz, X86_INS_VPBLENDMW, 0,
61384#ifndef CAPSTONE_DIET
61385	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61386#endif
61387},
61388
61389{
61390	X86_VPBLENDVBYrm, X86_INS_VPBLENDVB, 0,
61391#ifndef CAPSTONE_DIET
61392	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61393#endif
61394},
61395
61396{
61397	X86_VPBLENDVBYrr, X86_INS_VPBLENDVB, 0,
61398#ifndef CAPSTONE_DIET
61399	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61400#endif
61401},
61402
61403{
61404	X86_VPBLENDVBrm, X86_INS_VPBLENDVB, 0,
61405#ifndef CAPSTONE_DIET
61406	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
61407#endif
61408},
61409
61410{
61411	X86_VPBLENDVBrr, X86_INS_VPBLENDVB, 0,
61412#ifndef CAPSTONE_DIET
61413	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
61414#endif
61415},
61416
61417{
61418	X86_VPBLENDWYrmi, X86_INS_VPBLENDW, 0,
61419#ifndef CAPSTONE_DIET
61420	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61421#endif
61422},
61423
61424{
61425	X86_VPBLENDWYrri, X86_INS_VPBLENDW, 0,
61426#ifndef CAPSTONE_DIET
61427	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61428#endif
61429},
61430
61431{
61432	X86_VPBLENDWrmi, X86_INS_VPBLENDW, 0,
61433#ifndef CAPSTONE_DIET
61434	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
61435#endif
61436},
61437
61438{
61439	X86_VPBLENDWrri, X86_INS_VPBLENDW, 0,
61440#ifndef CAPSTONE_DIET
61441	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
61442#endif
61443},
61444
61445{
61446	X86_VPBROADCASTBYrm, X86_INS_VPBROADCASTB, 0,
61447#ifndef CAPSTONE_DIET
61448	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61449#endif
61450},
61451
61452{
61453	X86_VPBROADCASTBYrr, X86_INS_VPBROADCASTB, 0,
61454#ifndef CAPSTONE_DIET
61455	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61456#endif
61457},
61458
61459{
61460	X86_VPBROADCASTBZ128m, X86_INS_VPBROADCASTB, 0,
61461#ifndef CAPSTONE_DIET
61462	{ 0 }, { 0 }, { 0 }, 0, 0
61463#endif
61464},
61465
61466{
61467	X86_VPBROADCASTBZ128mk, X86_INS_VPBROADCASTB, 0,
61468#ifndef CAPSTONE_DIET
61469	{ 0 }, { 0 }, { 0 }, 0, 0
61470#endif
61471},
61472
61473{
61474	X86_VPBROADCASTBZ128mkz, X86_INS_VPBROADCASTB, 0,
61475#ifndef CAPSTONE_DIET
61476	{ 0 }, { 0 }, { 0 }, 0, 0
61477#endif
61478},
61479
61480{
61481	X86_VPBROADCASTBZ128r, X86_INS_VPBROADCASTB, 0,
61482#ifndef CAPSTONE_DIET
61483	{ 0 }, { 0 }, { 0 }, 0, 0
61484#endif
61485},
61486
61487{
61488	X86_VPBROADCASTBZ128rk, X86_INS_VPBROADCASTB, 0,
61489#ifndef CAPSTONE_DIET
61490	{ 0 }, { 0 }, { 0 }, 0, 0
61491#endif
61492},
61493
61494{
61495	X86_VPBROADCASTBZ128rkz, X86_INS_VPBROADCASTB, 0,
61496#ifndef CAPSTONE_DIET
61497	{ 0 }, { 0 }, { 0 }, 0, 0
61498#endif
61499},
61500
61501{
61502	X86_VPBROADCASTBZ256m, X86_INS_VPBROADCASTB, 0,
61503#ifndef CAPSTONE_DIET
61504	{ 0 }, { 0 }, { 0 }, 0, 0
61505#endif
61506},
61507
61508{
61509	X86_VPBROADCASTBZ256mk, X86_INS_VPBROADCASTB, 0,
61510#ifndef CAPSTONE_DIET
61511	{ 0 }, { 0 }, { 0 }, 0, 0
61512#endif
61513},
61514
61515{
61516	X86_VPBROADCASTBZ256mkz, X86_INS_VPBROADCASTB, 0,
61517#ifndef CAPSTONE_DIET
61518	{ 0 }, { 0 }, { 0 }, 0, 0
61519#endif
61520},
61521
61522{
61523	X86_VPBROADCASTBZ256r, X86_INS_VPBROADCASTB, 0,
61524#ifndef CAPSTONE_DIET
61525	{ 0 }, { 0 }, { 0 }, 0, 0
61526#endif
61527},
61528
61529{
61530	X86_VPBROADCASTBZ256rk, X86_INS_VPBROADCASTB, 0,
61531#ifndef CAPSTONE_DIET
61532	{ 0 }, { 0 }, { 0 }, 0, 0
61533#endif
61534},
61535
61536{
61537	X86_VPBROADCASTBZ256rkz, X86_INS_VPBROADCASTB, 0,
61538#ifndef CAPSTONE_DIET
61539	{ 0 }, { 0 }, { 0 }, 0, 0
61540#endif
61541},
61542
61543{
61544	X86_VPBROADCASTBZm, X86_INS_VPBROADCASTB, 0,
61545#ifndef CAPSTONE_DIET
61546	{ 0 }, { 0 }, { 0 }, 0, 0
61547#endif
61548},
61549
61550{
61551	X86_VPBROADCASTBZmk, X86_INS_VPBROADCASTB, 0,
61552#ifndef CAPSTONE_DIET
61553	{ 0 }, { 0 }, { 0 }, 0, 0
61554#endif
61555},
61556
61557{
61558	X86_VPBROADCASTBZmkz, X86_INS_VPBROADCASTB, 0,
61559#ifndef CAPSTONE_DIET
61560	{ 0 }, { 0 }, { 0 }, 0, 0
61561#endif
61562},
61563
61564{
61565	X86_VPBROADCASTBZr, X86_INS_VPBROADCASTB, 0,
61566#ifndef CAPSTONE_DIET
61567	{ 0 }, { 0 }, { 0 }, 0, 0
61568#endif
61569},
61570
61571{
61572	X86_VPBROADCASTBZrk, X86_INS_VPBROADCASTB, 0,
61573#ifndef CAPSTONE_DIET
61574	{ 0 }, { 0 }, { 0 }, 0, 0
61575#endif
61576},
61577
61578{
61579	X86_VPBROADCASTBZrkz, X86_INS_VPBROADCASTB, 0,
61580#ifndef CAPSTONE_DIET
61581	{ 0 }, { 0 }, { 0 }, 0, 0
61582#endif
61583},
61584
61585{
61586	X86_VPBROADCASTBrZ128r, X86_INS_VPBROADCASTB, 0,
61587#ifndef CAPSTONE_DIET
61588	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61589#endif
61590},
61591
61592{
61593	X86_VPBROADCASTBrZ128rk, X86_INS_VPBROADCASTB, 0,
61594#ifndef CAPSTONE_DIET
61595	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61596#endif
61597},
61598
61599{
61600	X86_VPBROADCASTBrZ128rkz, X86_INS_VPBROADCASTB, 0,
61601#ifndef CAPSTONE_DIET
61602	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61603#endif
61604},
61605
61606{
61607	X86_VPBROADCASTBrZ256r, X86_INS_VPBROADCASTB, 0,
61608#ifndef CAPSTONE_DIET
61609	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61610#endif
61611},
61612
61613{
61614	X86_VPBROADCASTBrZ256rk, X86_INS_VPBROADCASTB, 0,
61615#ifndef CAPSTONE_DIET
61616	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61617#endif
61618},
61619
61620{
61621	X86_VPBROADCASTBrZ256rkz, X86_INS_VPBROADCASTB, 0,
61622#ifndef CAPSTONE_DIET
61623	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
61624#endif
61625},
61626
61627{
61628	X86_VPBROADCASTBrZr, X86_INS_VPBROADCASTB, 0,
61629#ifndef CAPSTONE_DIET
61630	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61631#endif
61632},
61633
61634{
61635	X86_VPBROADCASTBrZrk, X86_INS_VPBROADCASTB, 0,
61636#ifndef CAPSTONE_DIET
61637	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61638#endif
61639},
61640
61641{
61642	X86_VPBROADCASTBrZrkz, X86_INS_VPBROADCASTB, 0,
61643#ifndef CAPSTONE_DIET
61644	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
61645#endif
61646},
61647
61648{
61649	X86_VPBROADCASTBrm, X86_INS_VPBROADCASTB, 0,
61650#ifndef CAPSTONE_DIET
61651	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61652#endif
61653},
61654
61655{
61656	X86_VPBROADCASTBrr, X86_INS_VPBROADCASTB, 0,
61657#ifndef CAPSTONE_DIET
61658	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61659#endif
61660},
61661
61662{
61663	X86_VPBROADCASTDYrm, X86_INS_VPBROADCASTD, 0,
61664#ifndef CAPSTONE_DIET
61665	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61666#endif
61667},
61668
61669{
61670	X86_VPBROADCASTDYrr, X86_INS_VPBROADCASTD, 0,
61671#ifndef CAPSTONE_DIET
61672	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61673#endif
61674},
61675
61676{
61677	X86_VPBROADCASTDZ128m, X86_INS_VPBROADCASTD, 0,
61678#ifndef CAPSTONE_DIET
61679	{ 0 }, { 0 }, { 0 }, 0, 0
61680#endif
61681},
61682
61683{
61684	X86_VPBROADCASTDZ128mk, X86_INS_VPBROADCASTD, 0,
61685#ifndef CAPSTONE_DIET
61686	{ 0 }, { 0 }, { 0 }, 0, 0
61687#endif
61688},
61689
61690{
61691	X86_VPBROADCASTDZ128mkz, X86_INS_VPBROADCASTD, 0,
61692#ifndef CAPSTONE_DIET
61693	{ 0 }, { 0 }, { 0 }, 0, 0
61694#endif
61695},
61696
61697{
61698	X86_VPBROADCASTDZ128r, X86_INS_VPBROADCASTD, 0,
61699#ifndef CAPSTONE_DIET
61700	{ 0 }, { 0 }, { 0 }, 0, 0
61701#endif
61702},
61703
61704{
61705	X86_VPBROADCASTDZ128rk, X86_INS_VPBROADCASTD, 0,
61706#ifndef CAPSTONE_DIET
61707	{ 0 }, { 0 }, { 0 }, 0, 0
61708#endif
61709},
61710
61711{
61712	X86_VPBROADCASTDZ128rkz, X86_INS_VPBROADCASTD, 0,
61713#ifndef CAPSTONE_DIET
61714	{ 0 }, { 0 }, { 0 }, 0, 0
61715#endif
61716},
61717
61718{
61719	X86_VPBROADCASTDZ256m, X86_INS_VPBROADCASTD, 0,
61720#ifndef CAPSTONE_DIET
61721	{ 0 }, { 0 }, { 0 }, 0, 0
61722#endif
61723},
61724
61725{
61726	X86_VPBROADCASTDZ256mk, X86_INS_VPBROADCASTD, 0,
61727#ifndef CAPSTONE_DIET
61728	{ 0 }, { 0 }, { 0 }, 0, 0
61729#endif
61730},
61731
61732{
61733	X86_VPBROADCASTDZ256mkz, X86_INS_VPBROADCASTD, 0,
61734#ifndef CAPSTONE_DIET
61735	{ 0 }, { 0 }, { 0 }, 0, 0
61736#endif
61737},
61738
61739{
61740	X86_VPBROADCASTDZ256r, X86_INS_VPBROADCASTD, 0,
61741#ifndef CAPSTONE_DIET
61742	{ 0 }, { 0 }, { 0 }, 0, 0
61743#endif
61744},
61745
61746{
61747	X86_VPBROADCASTDZ256rk, X86_INS_VPBROADCASTD, 0,
61748#ifndef CAPSTONE_DIET
61749	{ 0 }, { 0 }, { 0 }, 0, 0
61750#endif
61751},
61752
61753{
61754	X86_VPBROADCASTDZ256rkz, X86_INS_VPBROADCASTD, 0,
61755#ifndef CAPSTONE_DIET
61756	{ 0 }, { 0 }, { 0 }, 0, 0
61757#endif
61758},
61759
61760{
61761	X86_VPBROADCASTDZm, X86_INS_VPBROADCASTD, 0,
61762#ifndef CAPSTONE_DIET
61763	{ 0 }, { 0 }, { 0 }, 0, 0
61764#endif
61765},
61766
61767{
61768	X86_VPBROADCASTDZmk, X86_INS_VPBROADCASTD, 0,
61769#ifndef CAPSTONE_DIET
61770	{ 0 }, { 0 }, { 0 }, 0, 0
61771#endif
61772},
61773
61774{
61775	X86_VPBROADCASTDZmkz, X86_INS_VPBROADCASTD, 0,
61776#ifndef CAPSTONE_DIET
61777	{ 0 }, { 0 }, { 0 }, 0, 0
61778#endif
61779},
61780
61781{
61782	X86_VPBROADCASTDZr, X86_INS_VPBROADCASTD, 0,
61783#ifndef CAPSTONE_DIET
61784	{ 0 }, { 0 }, { 0 }, 0, 0
61785#endif
61786},
61787
61788{
61789	X86_VPBROADCASTDZrk, X86_INS_VPBROADCASTD, 0,
61790#ifndef CAPSTONE_DIET
61791	{ 0 }, { 0 }, { 0 }, 0, 0
61792#endif
61793},
61794
61795{
61796	X86_VPBROADCASTDZrkz, X86_INS_VPBROADCASTD, 0,
61797#ifndef CAPSTONE_DIET
61798	{ 0 }, { 0 }, { 0 }, 0, 0
61799#endif
61800},
61801
61802{
61803	X86_VPBROADCASTDrZ128r, X86_INS_VPBROADCASTD, 0,
61804#ifndef CAPSTONE_DIET
61805	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
61806#endif
61807},
61808
61809{
61810	X86_VPBROADCASTDrZ128rk, X86_INS_VPBROADCASTD, 0,
61811#ifndef CAPSTONE_DIET
61812	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
61813#endif
61814},
61815
61816{
61817	X86_VPBROADCASTDrZ128rkz, X86_INS_VPBROADCASTD, 0,
61818#ifndef CAPSTONE_DIET
61819	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
61820#endif
61821},
61822
61823{
61824	X86_VPBROADCASTDrZ256r, X86_INS_VPBROADCASTD, 0,
61825#ifndef CAPSTONE_DIET
61826	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
61827#endif
61828},
61829
61830{
61831	X86_VPBROADCASTDrZ256rk, X86_INS_VPBROADCASTD, 0,
61832#ifndef CAPSTONE_DIET
61833	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
61834#endif
61835},
61836
61837{
61838	X86_VPBROADCASTDrZ256rkz, X86_INS_VPBROADCASTD, 0,
61839#ifndef CAPSTONE_DIET
61840	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
61841#endif
61842},
61843
61844{
61845	X86_VPBROADCASTDrZr, X86_INS_VPBROADCASTD, 0,
61846#ifndef CAPSTONE_DIET
61847	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61848#endif
61849},
61850
61851{
61852	X86_VPBROADCASTDrZrk, X86_INS_VPBROADCASTD, 0,
61853#ifndef CAPSTONE_DIET
61854	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61855#endif
61856},
61857
61858{
61859	X86_VPBROADCASTDrZrkz, X86_INS_VPBROADCASTD, 0,
61860#ifndef CAPSTONE_DIET
61861	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
61862#endif
61863},
61864
61865{
61866	X86_VPBROADCASTDrm, X86_INS_VPBROADCASTD, 0,
61867#ifndef CAPSTONE_DIET
61868	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61869#endif
61870},
61871
61872{
61873	X86_VPBROADCASTDrr, X86_INS_VPBROADCASTD, 0,
61874#ifndef CAPSTONE_DIET
61875	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61876#endif
61877},
61878
61879{
61880	X86_VPBROADCASTMB2QZ128rr, X86_INS_VPBROADCASTMB2Q, 0,
61881#ifndef CAPSTONE_DIET
61882	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
61883#endif
61884},
61885
61886{
61887	X86_VPBROADCASTMB2QZ256rr, X86_INS_VPBROADCASTMB2Q, 0,
61888#ifndef CAPSTONE_DIET
61889	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
61890#endif
61891},
61892
61893{
61894	X86_VPBROADCASTMB2QZrr, X86_INS_VPBROADCASTMB2Q, 0,
61895#ifndef CAPSTONE_DIET
61896	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
61897#endif
61898},
61899
61900{
61901	X86_VPBROADCASTMW2DZ128rr, X86_INS_VPBROADCASTMW2D, 0,
61902#ifndef CAPSTONE_DIET
61903	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
61904#endif
61905},
61906
61907{
61908	X86_VPBROADCASTMW2DZ256rr, X86_INS_VPBROADCASTMW2D, 0,
61909#ifndef CAPSTONE_DIET
61910	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
61911#endif
61912},
61913
61914{
61915	X86_VPBROADCASTMW2DZrr, X86_INS_VPBROADCASTMW2D, 0,
61916#ifndef CAPSTONE_DIET
61917	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
61918#endif
61919},
61920
61921{
61922	X86_VPBROADCASTQYrm, X86_INS_VPBROADCASTQ, 0,
61923#ifndef CAPSTONE_DIET
61924	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61925#endif
61926},
61927
61928{
61929	X86_VPBROADCASTQYrr, X86_INS_VPBROADCASTQ, 0,
61930#ifndef CAPSTONE_DIET
61931	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
61932#endif
61933},
61934
61935{
61936	X86_VPBROADCASTQZ128m, X86_INS_VPBROADCASTQ, 0,
61937#ifndef CAPSTONE_DIET
61938	{ 0 }, { 0 }, { 0 }, 0, 0
61939#endif
61940},
61941
61942{
61943	X86_VPBROADCASTQZ128mk, X86_INS_VPBROADCASTQ, 0,
61944#ifndef CAPSTONE_DIET
61945	{ 0 }, { 0 }, { 0 }, 0, 0
61946#endif
61947},
61948
61949{
61950	X86_VPBROADCASTQZ128mkz, X86_INS_VPBROADCASTQ, 0,
61951#ifndef CAPSTONE_DIET
61952	{ 0 }, { 0 }, { 0 }, 0, 0
61953#endif
61954},
61955
61956{
61957	X86_VPBROADCASTQZ128r, X86_INS_VPBROADCASTQ, 0,
61958#ifndef CAPSTONE_DIET
61959	{ 0 }, { 0 }, { 0 }, 0, 0
61960#endif
61961},
61962
61963{
61964	X86_VPBROADCASTQZ128rk, X86_INS_VPBROADCASTQ, 0,
61965#ifndef CAPSTONE_DIET
61966	{ 0 }, { 0 }, { 0 }, 0, 0
61967#endif
61968},
61969
61970{
61971	X86_VPBROADCASTQZ128rkz, X86_INS_VPBROADCASTQ, 0,
61972#ifndef CAPSTONE_DIET
61973	{ 0 }, { 0 }, { 0 }, 0, 0
61974#endif
61975},
61976
61977{
61978	X86_VPBROADCASTQZ256m, X86_INS_VPBROADCASTQ, 0,
61979#ifndef CAPSTONE_DIET
61980	{ 0 }, { 0 }, { 0 }, 0, 0
61981#endif
61982},
61983
61984{
61985	X86_VPBROADCASTQZ256mk, X86_INS_VPBROADCASTQ, 0,
61986#ifndef CAPSTONE_DIET
61987	{ 0 }, { 0 }, { 0 }, 0, 0
61988#endif
61989},
61990
61991{
61992	X86_VPBROADCASTQZ256mkz, X86_INS_VPBROADCASTQ, 0,
61993#ifndef CAPSTONE_DIET
61994	{ 0 }, { 0 }, { 0 }, 0, 0
61995#endif
61996},
61997
61998{
61999	X86_VPBROADCASTQZ256r, X86_INS_VPBROADCASTQ, 0,
62000#ifndef CAPSTONE_DIET
62001	{ 0 }, { 0 }, { 0 }, 0, 0
62002#endif
62003},
62004
62005{
62006	X86_VPBROADCASTQZ256rk, X86_INS_VPBROADCASTQ, 0,
62007#ifndef CAPSTONE_DIET
62008	{ 0 }, { 0 }, { 0 }, 0, 0
62009#endif
62010},
62011
62012{
62013	X86_VPBROADCASTQZ256rkz, X86_INS_VPBROADCASTQ, 0,
62014#ifndef CAPSTONE_DIET
62015	{ 0 }, { 0 }, { 0 }, 0, 0
62016#endif
62017},
62018
62019{
62020	X86_VPBROADCASTQZm, X86_INS_VPBROADCASTQ, 0,
62021#ifndef CAPSTONE_DIET
62022	{ 0 }, { 0 }, { 0 }, 0, 0
62023#endif
62024},
62025
62026{
62027	X86_VPBROADCASTQZmk, X86_INS_VPBROADCASTQ, 0,
62028#ifndef CAPSTONE_DIET
62029	{ 0 }, { 0 }, { 0 }, 0, 0
62030#endif
62031},
62032
62033{
62034	X86_VPBROADCASTQZmkz, X86_INS_VPBROADCASTQ, 0,
62035#ifndef CAPSTONE_DIET
62036	{ 0 }, { 0 }, { 0 }, 0, 0
62037#endif
62038},
62039
62040{
62041	X86_VPBROADCASTQZr, X86_INS_VPBROADCASTQ, 0,
62042#ifndef CAPSTONE_DIET
62043	{ 0 }, { 0 }, { 0 }, 0, 0
62044#endif
62045},
62046
62047{
62048	X86_VPBROADCASTQZrk, X86_INS_VPBROADCASTQ, 0,
62049#ifndef CAPSTONE_DIET
62050	{ 0 }, { 0 }, { 0 }, 0, 0
62051#endif
62052},
62053
62054{
62055	X86_VPBROADCASTQZrkz, X86_INS_VPBROADCASTQ, 0,
62056#ifndef CAPSTONE_DIET
62057	{ 0 }, { 0 }, { 0 }, 0, 0
62058#endif
62059},
62060
62061{
62062	X86_VPBROADCASTQrZ128r, X86_INS_VPBROADCASTQ, 0,
62063#ifndef CAPSTONE_DIET
62064	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62065#endif
62066},
62067
62068{
62069	X86_VPBROADCASTQrZ128rk, X86_INS_VPBROADCASTQ, 0,
62070#ifndef CAPSTONE_DIET
62071	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62072#endif
62073},
62074
62075{
62076	X86_VPBROADCASTQrZ128rkz, X86_INS_VPBROADCASTQ, 0,
62077#ifndef CAPSTONE_DIET
62078	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62079#endif
62080},
62081
62082{
62083	X86_VPBROADCASTQrZ256r, X86_INS_VPBROADCASTQ, 0,
62084#ifndef CAPSTONE_DIET
62085	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62086#endif
62087},
62088
62089{
62090	X86_VPBROADCASTQrZ256rk, X86_INS_VPBROADCASTQ, 0,
62091#ifndef CAPSTONE_DIET
62092	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62093#endif
62094},
62095
62096{
62097	X86_VPBROADCASTQrZ256rkz, X86_INS_VPBROADCASTQ, 0,
62098#ifndef CAPSTONE_DIET
62099	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62100#endif
62101},
62102
62103{
62104	X86_VPBROADCASTQrZr, X86_INS_VPBROADCASTQ, 0,
62105#ifndef CAPSTONE_DIET
62106	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62107#endif
62108},
62109
62110{
62111	X86_VPBROADCASTQrZrk, X86_INS_VPBROADCASTQ, 0,
62112#ifndef CAPSTONE_DIET
62113	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62114#endif
62115},
62116
62117{
62118	X86_VPBROADCASTQrZrkz, X86_INS_VPBROADCASTQ, 0,
62119#ifndef CAPSTONE_DIET
62120	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62121#endif
62122},
62123
62124{
62125	X86_VPBROADCASTQrm, X86_INS_VPBROADCASTQ, 0,
62126#ifndef CAPSTONE_DIET
62127	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
62128#endif
62129},
62130
62131{
62132	X86_VPBROADCASTQrr, X86_INS_VPBROADCASTQ, 0,
62133#ifndef CAPSTONE_DIET
62134	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
62135#endif
62136},
62137
62138{
62139	X86_VPBROADCASTWYrm, X86_INS_VPBROADCASTW, 0,
62140#ifndef CAPSTONE_DIET
62141	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
62142#endif
62143},
62144
62145{
62146	X86_VPBROADCASTWYrr, X86_INS_VPBROADCASTW, 0,
62147#ifndef CAPSTONE_DIET
62148	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
62149#endif
62150},
62151
62152{
62153	X86_VPBROADCASTWZ128m, X86_INS_VPBROADCASTW, 0,
62154#ifndef CAPSTONE_DIET
62155	{ 0 }, { 0 }, { 0 }, 0, 0
62156#endif
62157},
62158
62159{
62160	X86_VPBROADCASTWZ128mk, X86_INS_VPBROADCASTW, 0,
62161#ifndef CAPSTONE_DIET
62162	{ 0 }, { 0 }, { 0 }, 0, 0
62163#endif
62164},
62165
62166{
62167	X86_VPBROADCASTWZ128mkz, X86_INS_VPBROADCASTW, 0,
62168#ifndef CAPSTONE_DIET
62169	{ 0 }, { 0 }, { 0 }, 0, 0
62170#endif
62171},
62172
62173{
62174	X86_VPBROADCASTWZ128r, X86_INS_VPBROADCASTW, 0,
62175#ifndef CAPSTONE_DIET
62176	{ 0 }, { 0 }, { 0 }, 0, 0
62177#endif
62178},
62179
62180{
62181	X86_VPBROADCASTWZ128rk, X86_INS_VPBROADCASTW, 0,
62182#ifndef CAPSTONE_DIET
62183	{ 0 }, { 0 }, { 0 }, 0, 0
62184#endif
62185},
62186
62187{
62188	X86_VPBROADCASTWZ128rkz, X86_INS_VPBROADCASTW, 0,
62189#ifndef CAPSTONE_DIET
62190	{ 0 }, { 0 }, { 0 }, 0, 0
62191#endif
62192},
62193
62194{
62195	X86_VPBROADCASTWZ256m, X86_INS_VPBROADCASTW, 0,
62196#ifndef CAPSTONE_DIET
62197	{ 0 }, { 0 }, { 0 }, 0, 0
62198#endif
62199},
62200
62201{
62202	X86_VPBROADCASTWZ256mk, X86_INS_VPBROADCASTW, 0,
62203#ifndef CAPSTONE_DIET
62204	{ 0 }, { 0 }, { 0 }, 0, 0
62205#endif
62206},
62207
62208{
62209	X86_VPBROADCASTWZ256mkz, X86_INS_VPBROADCASTW, 0,
62210#ifndef CAPSTONE_DIET
62211	{ 0 }, { 0 }, { 0 }, 0, 0
62212#endif
62213},
62214
62215{
62216	X86_VPBROADCASTWZ256r, X86_INS_VPBROADCASTW, 0,
62217#ifndef CAPSTONE_DIET
62218	{ 0 }, { 0 }, { 0 }, 0, 0
62219#endif
62220},
62221
62222{
62223	X86_VPBROADCASTWZ256rk, X86_INS_VPBROADCASTW, 0,
62224#ifndef CAPSTONE_DIET
62225	{ 0 }, { 0 }, { 0 }, 0, 0
62226#endif
62227},
62228
62229{
62230	X86_VPBROADCASTWZ256rkz, X86_INS_VPBROADCASTW, 0,
62231#ifndef CAPSTONE_DIET
62232	{ 0 }, { 0 }, { 0 }, 0, 0
62233#endif
62234},
62235
62236{
62237	X86_VPBROADCASTWZm, X86_INS_VPBROADCASTW, 0,
62238#ifndef CAPSTONE_DIET
62239	{ 0 }, { 0 }, { 0 }, 0, 0
62240#endif
62241},
62242
62243{
62244	X86_VPBROADCASTWZmk, X86_INS_VPBROADCASTW, 0,
62245#ifndef CAPSTONE_DIET
62246	{ 0 }, { 0 }, { 0 }, 0, 0
62247#endif
62248},
62249
62250{
62251	X86_VPBROADCASTWZmkz, X86_INS_VPBROADCASTW, 0,
62252#ifndef CAPSTONE_DIET
62253	{ 0 }, { 0 }, { 0 }, 0, 0
62254#endif
62255},
62256
62257{
62258	X86_VPBROADCASTWZr, X86_INS_VPBROADCASTW, 0,
62259#ifndef CAPSTONE_DIET
62260	{ 0 }, { 0 }, { 0 }, 0, 0
62261#endif
62262},
62263
62264{
62265	X86_VPBROADCASTWZrk, X86_INS_VPBROADCASTW, 0,
62266#ifndef CAPSTONE_DIET
62267	{ 0 }, { 0 }, { 0 }, 0, 0
62268#endif
62269},
62270
62271{
62272	X86_VPBROADCASTWZrkz, X86_INS_VPBROADCASTW, 0,
62273#ifndef CAPSTONE_DIET
62274	{ 0 }, { 0 }, { 0 }, 0, 0
62275#endif
62276},
62277
62278{
62279	X86_VPBROADCASTWrZ128r, X86_INS_VPBROADCASTW, 0,
62280#ifndef CAPSTONE_DIET
62281	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62282#endif
62283},
62284
62285{
62286	X86_VPBROADCASTWrZ128rk, X86_INS_VPBROADCASTW, 0,
62287#ifndef CAPSTONE_DIET
62288	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62289#endif
62290},
62291
62292{
62293	X86_VPBROADCASTWrZ128rkz, X86_INS_VPBROADCASTW, 0,
62294#ifndef CAPSTONE_DIET
62295	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62296#endif
62297},
62298
62299{
62300	X86_VPBROADCASTWrZ256r, X86_INS_VPBROADCASTW, 0,
62301#ifndef CAPSTONE_DIET
62302	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62303#endif
62304},
62305
62306{
62307	X86_VPBROADCASTWrZ256rk, X86_INS_VPBROADCASTW, 0,
62308#ifndef CAPSTONE_DIET
62309	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62310#endif
62311},
62312
62313{
62314	X86_VPBROADCASTWrZ256rkz, X86_INS_VPBROADCASTW, 0,
62315#ifndef CAPSTONE_DIET
62316	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62317#endif
62318},
62319
62320{
62321	X86_VPBROADCASTWrZr, X86_INS_VPBROADCASTW, 0,
62322#ifndef CAPSTONE_DIET
62323	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62324#endif
62325},
62326
62327{
62328	X86_VPBROADCASTWrZrk, X86_INS_VPBROADCASTW, 0,
62329#ifndef CAPSTONE_DIET
62330	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62331#endif
62332},
62333
62334{
62335	X86_VPBROADCASTWrZrkz, X86_INS_VPBROADCASTW, 0,
62336#ifndef CAPSTONE_DIET
62337	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62338#endif
62339},
62340
62341{
62342	X86_VPBROADCASTWrm, X86_INS_VPBROADCASTW, 0,
62343#ifndef CAPSTONE_DIET
62344	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
62345#endif
62346},
62347
62348{
62349	X86_VPBROADCASTWrr, X86_INS_VPBROADCASTW, 0,
62350#ifndef CAPSTONE_DIET
62351	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
62352#endif
62353},
62354
62355{
62356	X86_VPCLMULQDQYrm, X86_INS_VPCLMULQDQ, 0,
62357#ifndef CAPSTONE_DIET
62358	{ 0 }, { 0 }, { 0 }, 0, 0
62359#endif
62360},
62361
62362{
62363	X86_VPCLMULQDQYrr, X86_INS_VPCLMULQDQ, 0,
62364#ifndef CAPSTONE_DIET
62365	{ 0 }, { 0 }, { 0 }, 0, 0
62366#endif
62367},
62368
62369{
62370	X86_VPCLMULQDQZ128rm, X86_INS_VPCLMULQDQ, 0,
62371#ifndef CAPSTONE_DIET
62372	{ 0 }, { 0 }, { 0 }, 0, 0
62373#endif
62374},
62375
62376{
62377	X86_VPCLMULQDQZ128rr, X86_INS_VPCLMULQDQ, 0,
62378#ifndef CAPSTONE_DIET
62379	{ 0 }, { 0 }, { 0 }, 0, 0
62380#endif
62381},
62382
62383{
62384	X86_VPCLMULQDQZ256rm, X86_INS_VPCLMULQDQ, 0,
62385#ifndef CAPSTONE_DIET
62386	{ 0 }, { 0 }, { 0 }, 0, 0
62387#endif
62388},
62389
62390{
62391	X86_VPCLMULQDQZ256rr, X86_INS_VPCLMULQDQ, 0,
62392#ifndef CAPSTONE_DIET
62393	{ 0 }, { 0 }, { 0 }, 0, 0
62394#endif
62395},
62396
62397{
62398	X86_VPCLMULQDQZrm, X86_INS_VPCLMULQDQ, 0,
62399#ifndef CAPSTONE_DIET
62400	{ 0 }, { 0 }, { 0 }, 0, 0
62401#endif
62402},
62403
62404{
62405	X86_VPCLMULQDQZrr, X86_INS_VPCLMULQDQ, 0,
62406#ifndef CAPSTONE_DIET
62407	{ 0 }, { 0 }, { 0 }, 0, 0
62408#endif
62409},
62410
62411{
62412	X86_VPCLMULQDQrm, X86_INS_VPCLMULQDQ, 0,
62413#ifndef CAPSTONE_DIET
62414	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_PCLMUL, 0 }, 0, 0
62415#endif
62416},
62417
62418{
62419	X86_VPCLMULQDQrr, X86_INS_VPCLMULQDQ, 0,
62420#ifndef CAPSTONE_DIET
62421	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_PCLMUL, 0 }, 0, 0
62422#endif
62423},
62424
62425{
62426	X86_VPCMOVYrmr, X86_INS_VPCMOV, 0,
62427#ifndef CAPSTONE_DIET
62428	{ 0 }, { 0 }, { 0 }, 0, 0
62429#endif
62430},
62431
62432{
62433	X86_VPCMOVYrrm, X86_INS_VPCMOV, 0,
62434#ifndef CAPSTONE_DIET
62435	{ 0 }, { 0 }, { 0 }, 0, 0
62436#endif
62437},
62438
62439{
62440	X86_VPCMOVYrrr, X86_INS_VPCMOV, 0,
62441#ifndef CAPSTONE_DIET
62442	{ 0 }, { 0 }, { 0 }, 0, 0
62443#endif
62444},
62445
62446{
62447	X86_VPCMOVYrrr_REV, X86_INS_VPCMOV, 0,
62448#ifndef CAPSTONE_DIET
62449	{ 0 }, { 0 }, { 0 }, 0, 0
62450#endif
62451},
62452
62453{
62454	X86_VPCMOVrmr, X86_INS_VPCMOV, 0,
62455#ifndef CAPSTONE_DIET
62456	{ 0 }, { 0 }, { 0 }, 0, 0
62457#endif
62458},
62459
62460{
62461	X86_VPCMOVrrm, X86_INS_VPCMOV, 0,
62462#ifndef CAPSTONE_DIET
62463	{ 0 }, { 0 }, { 0 }, 0, 0
62464#endif
62465},
62466
62467{
62468	X86_VPCMOVrrr, X86_INS_VPCMOV, 0,
62469#ifndef CAPSTONE_DIET
62470	{ 0 }, { 0 }, { 0 }, 0, 0
62471#endif
62472},
62473
62474{
62475	X86_VPCMOVrrr_REV, X86_INS_VPCMOV, 0,
62476#ifndef CAPSTONE_DIET
62477	{ 0 }, { 0 }, { 0 }, 0, 0
62478#endif
62479},
62480
62481{
62482	X86_VPCMPBZ128rmi, X86_INS_VPCMP, 0,
62483#ifndef CAPSTONE_DIET
62484	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62485#endif
62486},
62487
62488{
62489	X86_VPCMPBZ128rmi_alt, X86_INS_VPCMPB, 0,
62490#ifndef CAPSTONE_DIET
62491	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62492#endif
62493},
62494
62495{
62496	X86_VPCMPBZ128rmik, X86_INS_VPCMP, 0,
62497#ifndef CAPSTONE_DIET
62498	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62499#endif
62500},
62501
62502{
62503	X86_VPCMPBZ128rmik_alt, X86_INS_VPCMPB, 0,
62504#ifndef CAPSTONE_DIET
62505	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62506#endif
62507},
62508
62509{
62510	X86_VPCMPBZ128rri, X86_INS_VPCMP, 0,
62511#ifndef CAPSTONE_DIET
62512	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62513#endif
62514},
62515
62516{
62517	X86_VPCMPBZ128rri_alt, X86_INS_VPCMPB, 0,
62518#ifndef CAPSTONE_DIET
62519	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62520#endif
62521},
62522
62523{
62524	X86_VPCMPBZ128rrik, X86_INS_VPCMP, 0,
62525#ifndef CAPSTONE_DIET
62526	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62527#endif
62528},
62529
62530{
62531	X86_VPCMPBZ128rrik_alt, X86_INS_VPCMPB, 0,
62532#ifndef CAPSTONE_DIET
62533	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62534#endif
62535},
62536
62537{
62538	X86_VPCMPBZ256rmi, X86_INS_VPCMP, 0,
62539#ifndef CAPSTONE_DIET
62540	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62541#endif
62542},
62543
62544{
62545	X86_VPCMPBZ256rmi_alt, X86_INS_VPCMPB, 0,
62546#ifndef CAPSTONE_DIET
62547	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62548#endif
62549},
62550
62551{
62552	X86_VPCMPBZ256rmik, X86_INS_VPCMP, 0,
62553#ifndef CAPSTONE_DIET
62554	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62555#endif
62556},
62557
62558{
62559	X86_VPCMPBZ256rmik_alt, X86_INS_VPCMPB, 0,
62560#ifndef CAPSTONE_DIET
62561	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62562#endif
62563},
62564
62565{
62566	X86_VPCMPBZ256rri, X86_INS_VPCMP, 0,
62567#ifndef CAPSTONE_DIET
62568	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62569#endif
62570},
62571
62572{
62573	X86_VPCMPBZ256rri_alt, X86_INS_VPCMPB, 0,
62574#ifndef CAPSTONE_DIET
62575	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62576#endif
62577},
62578
62579{
62580	X86_VPCMPBZ256rrik, X86_INS_VPCMP, 0,
62581#ifndef CAPSTONE_DIET
62582	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62583#endif
62584},
62585
62586{
62587	X86_VPCMPBZ256rrik_alt, X86_INS_VPCMPB, 0,
62588#ifndef CAPSTONE_DIET
62589	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62590#endif
62591},
62592
62593{
62594	X86_VPCMPBZrmi, X86_INS_VPCMP, 0,
62595#ifndef CAPSTONE_DIET
62596	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62597#endif
62598},
62599
62600{
62601	X86_VPCMPBZrmi_alt, X86_INS_VPCMPB, 0,
62602#ifndef CAPSTONE_DIET
62603	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62604#endif
62605},
62606
62607{
62608	X86_VPCMPBZrmik, X86_INS_VPCMP, 0,
62609#ifndef CAPSTONE_DIET
62610	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62611#endif
62612},
62613
62614{
62615	X86_VPCMPBZrmik_alt, X86_INS_VPCMPB, 0,
62616#ifndef CAPSTONE_DIET
62617	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62618#endif
62619},
62620
62621{
62622	X86_VPCMPBZrri, X86_INS_VPCMP, 0,
62623#ifndef CAPSTONE_DIET
62624	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62625#endif
62626},
62627
62628{
62629	X86_VPCMPBZrri_alt, X86_INS_VPCMPB, 0,
62630#ifndef CAPSTONE_DIET
62631	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62632#endif
62633},
62634
62635{
62636	X86_VPCMPBZrrik, X86_INS_VPCMP, 0,
62637#ifndef CAPSTONE_DIET
62638	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62639#endif
62640},
62641
62642{
62643	X86_VPCMPBZrrik_alt, X86_INS_VPCMPB, 0,
62644#ifndef CAPSTONE_DIET
62645	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62646#endif
62647},
62648
62649{
62650	X86_VPCMPDZ128rmi, X86_INS_VPCMP, 0,
62651#ifndef CAPSTONE_DIET
62652	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62653#endif
62654},
62655
62656{
62657	X86_VPCMPDZ128rmi_alt, X86_INS_VPCMPD, 0,
62658#ifndef CAPSTONE_DIET
62659	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62660#endif
62661},
62662
62663{
62664	X86_VPCMPDZ128rmib, X86_INS_VPCMP, 0,
62665#ifndef CAPSTONE_DIET
62666	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62667#endif
62668},
62669
62670{
62671	X86_VPCMPDZ128rmib_alt, X86_INS_VPCMPD, 0,
62672#ifndef CAPSTONE_DIET
62673	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62674#endif
62675},
62676
62677{
62678	X86_VPCMPDZ128rmibk, X86_INS_VPCMP, 0,
62679#ifndef CAPSTONE_DIET
62680	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62681#endif
62682},
62683
62684{
62685	X86_VPCMPDZ128rmibk_alt, X86_INS_VPCMPD, 0,
62686#ifndef CAPSTONE_DIET
62687	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62688#endif
62689},
62690
62691{
62692	X86_VPCMPDZ128rmik, X86_INS_VPCMP, 0,
62693#ifndef CAPSTONE_DIET
62694	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62695#endif
62696},
62697
62698{
62699	X86_VPCMPDZ128rmik_alt, X86_INS_VPCMPD, 0,
62700#ifndef CAPSTONE_DIET
62701	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62702#endif
62703},
62704
62705{
62706	X86_VPCMPDZ128rri, X86_INS_VPCMP, 0,
62707#ifndef CAPSTONE_DIET
62708	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62709#endif
62710},
62711
62712{
62713	X86_VPCMPDZ128rri_alt, X86_INS_VPCMPD, 0,
62714#ifndef CAPSTONE_DIET
62715	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62716#endif
62717},
62718
62719{
62720	X86_VPCMPDZ128rrik, X86_INS_VPCMP, 0,
62721#ifndef CAPSTONE_DIET
62722	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62723#endif
62724},
62725
62726{
62727	X86_VPCMPDZ128rrik_alt, X86_INS_VPCMPD, 0,
62728#ifndef CAPSTONE_DIET
62729	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62730#endif
62731},
62732
62733{
62734	X86_VPCMPDZ256rmi, X86_INS_VPCMP, 0,
62735#ifndef CAPSTONE_DIET
62736	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62737#endif
62738},
62739
62740{
62741	X86_VPCMPDZ256rmi_alt, X86_INS_VPCMPD, 0,
62742#ifndef CAPSTONE_DIET
62743	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62744#endif
62745},
62746
62747{
62748	X86_VPCMPDZ256rmib, X86_INS_VPCMP, 0,
62749#ifndef CAPSTONE_DIET
62750	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62751#endif
62752},
62753
62754{
62755	X86_VPCMPDZ256rmib_alt, X86_INS_VPCMPD, 0,
62756#ifndef CAPSTONE_DIET
62757	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62758#endif
62759},
62760
62761{
62762	X86_VPCMPDZ256rmibk, X86_INS_VPCMP, 0,
62763#ifndef CAPSTONE_DIET
62764	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62765#endif
62766},
62767
62768{
62769	X86_VPCMPDZ256rmibk_alt, X86_INS_VPCMPD, 0,
62770#ifndef CAPSTONE_DIET
62771	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62772#endif
62773},
62774
62775{
62776	X86_VPCMPDZ256rmik, X86_INS_VPCMP, 0,
62777#ifndef CAPSTONE_DIET
62778	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62779#endif
62780},
62781
62782{
62783	X86_VPCMPDZ256rmik_alt, X86_INS_VPCMPD, 0,
62784#ifndef CAPSTONE_DIET
62785	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62786#endif
62787},
62788
62789{
62790	X86_VPCMPDZ256rri, X86_INS_VPCMP, 0,
62791#ifndef CAPSTONE_DIET
62792	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62793#endif
62794},
62795
62796{
62797	X86_VPCMPDZ256rri_alt, X86_INS_VPCMPD, 0,
62798#ifndef CAPSTONE_DIET
62799	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62800#endif
62801},
62802
62803{
62804	X86_VPCMPDZ256rrik, X86_INS_VPCMP, 0,
62805#ifndef CAPSTONE_DIET
62806	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62807#endif
62808},
62809
62810{
62811	X86_VPCMPDZ256rrik_alt, X86_INS_VPCMPD, 0,
62812#ifndef CAPSTONE_DIET
62813	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
62814#endif
62815},
62816
62817{
62818	X86_VPCMPDZrmi, X86_INS_VPCMP, 0,
62819#ifndef CAPSTONE_DIET
62820	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62821#endif
62822},
62823
62824{
62825	X86_VPCMPDZrmi_alt, X86_INS_VPCMPD, 0,
62826#ifndef CAPSTONE_DIET
62827	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62828#endif
62829},
62830
62831{
62832	X86_VPCMPDZrmib, X86_INS_VPCMP, 0,
62833#ifndef CAPSTONE_DIET
62834	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62835#endif
62836},
62837
62838{
62839	X86_VPCMPDZrmib_alt, X86_INS_VPCMPD, 0,
62840#ifndef CAPSTONE_DIET
62841	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62842#endif
62843},
62844
62845{
62846	X86_VPCMPDZrmibk, X86_INS_VPCMP, 0,
62847#ifndef CAPSTONE_DIET
62848	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62849#endif
62850},
62851
62852{
62853	X86_VPCMPDZrmibk_alt, X86_INS_VPCMPD, 0,
62854#ifndef CAPSTONE_DIET
62855	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62856#endif
62857},
62858
62859{
62860	X86_VPCMPDZrmik, X86_INS_VPCMP, 0,
62861#ifndef CAPSTONE_DIET
62862	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62863#endif
62864},
62865
62866{
62867	X86_VPCMPDZrmik_alt, X86_INS_VPCMPD, 0,
62868#ifndef CAPSTONE_DIET
62869	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62870#endif
62871},
62872
62873{
62874	X86_VPCMPDZrri, X86_INS_VPCMP, 0,
62875#ifndef CAPSTONE_DIET
62876	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62877#endif
62878},
62879
62880{
62881	X86_VPCMPDZrri_alt, X86_INS_VPCMPD, 0,
62882#ifndef CAPSTONE_DIET
62883	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62884#endif
62885},
62886
62887{
62888	X86_VPCMPDZrrik, X86_INS_VPCMP, 0,
62889#ifndef CAPSTONE_DIET
62890	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62891#endif
62892},
62893
62894{
62895	X86_VPCMPDZrrik_alt, X86_INS_VPCMPD, 0,
62896#ifndef CAPSTONE_DIET
62897	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
62898#endif
62899},
62900
62901{
62902	X86_VPCMPEQBYrm, X86_INS_VPCMPEQB, 0,
62903#ifndef CAPSTONE_DIET
62904	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
62905#endif
62906},
62907
62908{
62909	X86_VPCMPEQBYrr, X86_INS_VPCMPEQB, 0,
62910#ifndef CAPSTONE_DIET
62911	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
62912#endif
62913},
62914
62915{
62916	X86_VPCMPEQBZ128rm, X86_INS_VPCMPEQB, 0,
62917#ifndef CAPSTONE_DIET
62918	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62919#endif
62920},
62921
62922{
62923	X86_VPCMPEQBZ128rmk, X86_INS_VPCMPEQB, 0,
62924#ifndef CAPSTONE_DIET
62925	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62926#endif
62927},
62928
62929{
62930	X86_VPCMPEQBZ128rr, X86_INS_VPCMPEQB, 0,
62931#ifndef CAPSTONE_DIET
62932	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62933#endif
62934},
62935
62936{
62937	X86_VPCMPEQBZ128rrk, X86_INS_VPCMPEQB, 0,
62938#ifndef CAPSTONE_DIET
62939	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62940#endif
62941},
62942
62943{
62944	X86_VPCMPEQBZ256rm, X86_INS_VPCMPEQB, 0,
62945#ifndef CAPSTONE_DIET
62946	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62947#endif
62948},
62949
62950{
62951	X86_VPCMPEQBZ256rmk, X86_INS_VPCMPEQB, 0,
62952#ifndef CAPSTONE_DIET
62953	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62954#endif
62955},
62956
62957{
62958	X86_VPCMPEQBZ256rr, X86_INS_VPCMPEQB, 0,
62959#ifndef CAPSTONE_DIET
62960	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62961#endif
62962},
62963
62964{
62965	X86_VPCMPEQBZ256rrk, X86_INS_VPCMPEQB, 0,
62966#ifndef CAPSTONE_DIET
62967	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
62968#endif
62969},
62970
62971{
62972	X86_VPCMPEQBZrm, X86_INS_VPCMPEQB, 0,
62973#ifndef CAPSTONE_DIET
62974	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62975#endif
62976},
62977
62978{
62979	X86_VPCMPEQBZrmk, X86_INS_VPCMPEQB, 0,
62980#ifndef CAPSTONE_DIET
62981	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62982#endif
62983},
62984
62985{
62986	X86_VPCMPEQBZrr, X86_INS_VPCMPEQB, 0,
62987#ifndef CAPSTONE_DIET
62988	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62989#endif
62990},
62991
62992{
62993	X86_VPCMPEQBZrrk, X86_INS_VPCMPEQB, 0,
62994#ifndef CAPSTONE_DIET
62995	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
62996#endif
62997},
62998
62999{
63000	X86_VPCMPEQBrm, X86_INS_VPCMPEQB, 0,
63001#ifndef CAPSTONE_DIET
63002	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63003#endif
63004},
63005
63006{
63007	X86_VPCMPEQBrr, X86_INS_VPCMPEQB, 0,
63008#ifndef CAPSTONE_DIET
63009	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63010#endif
63011},
63012
63013{
63014	X86_VPCMPEQDYrm, X86_INS_VPCMPEQD, 0,
63015#ifndef CAPSTONE_DIET
63016	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63017#endif
63018},
63019
63020{
63021	X86_VPCMPEQDYrr, X86_INS_VPCMPEQD, 0,
63022#ifndef CAPSTONE_DIET
63023	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63024#endif
63025},
63026
63027{
63028	X86_VPCMPEQDZ128rm, X86_INS_VPCMPEQD, 0,
63029#ifndef CAPSTONE_DIET
63030	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63031#endif
63032},
63033
63034{
63035	X86_VPCMPEQDZ128rmb, X86_INS_VPCMPEQD, 0,
63036#ifndef CAPSTONE_DIET
63037	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63038#endif
63039},
63040
63041{
63042	X86_VPCMPEQDZ128rmbk, X86_INS_VPCMPEQD, 0,
63043#ifndef CAPSTONE_DIET
63044	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63045#endif
63046},
63047
63048{
63049	X86_VPCMPEQDZ128rmk, X86_INS_VPCMPEQD, 0,
63050#ifndef CAPSTONE_DIET
63051	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63052#endif
63053},
63054
63055{
63056	X86_VPCMPEQDZ128rr, X86_INS_VPCMPEQD, 0,
63057#ifndef CAPSTONE_DIET
63058	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63059#endif
63060},
63061
63062{
63063	X86_VPCMPEQDZ128rrk, X86_INS_VPCMPEQD, 0,
63064#ifndef CAPSTONE_DIET
63065	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63066#endif
63067},
63068
63069{
63070	X86_VPCMPEQDZ256rm, X86_INS_VPCMPEQD, 0,
63071#ifndef CAPSTONE_DIET
63072	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63073#endif
63074},
63075
63076{
63077	X86_VPCMPEQDZ256rmb, X86_INS_VPCMPEQD, 0,
63078#ifndef CAPSTONE_DIET
63079	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63080#endif
63081},
63082
63083{
63084	X86_VPCMPEQDZ256rmbk, X86_INS_VPCMPEQD, 0,
63085#ifndef CAPSTONE_DIET
63086	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63087#endif
63088},
63089
63090{
63091	X86_VPCMPEQDZ256rmk, X86_INS_VPCMPEQD, 0,
63092#ifndef CAPSTONE_DIET
63093	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63094#endif
63095},
63096
63097{
63098	X86_VPCMPEQDZ256rr, X86_INS_VPCMPEQD, 0,
63099#ifndef CAPSTONE_DIET
63100	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63101#endif
63102},
63103
63104{
63105	X86_VPCMPEQDZ256rrk, X86_INS_VPCMPEQD, 0,
63106#ifndef CAPSTONE_DIET
63107	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63108#endif
63109},
63110
63111{
63112	X86_VPCMPEQDZrm, X86_INS_VPCMPEQD, 0,
63113#ifndef CAPSTONE_DIET
63114	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63115#endif
63116},
63117
63118{
63119	X86_VPCMPEQDZrmb, X86_INS_VPCMPEQD, 0,
63120#ifndef CAPSTONE_DIET
63121	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63122#endif
63123},
63124
63125{
63126	X86_VPCMPEQDZrmbk, X86_INS_VPCMPEQD, 0,
63127#ifndef CAPSTONE_DIET
63128	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63129#endif
63130},
63131
63132{
63133	X86_VPCMPEQDZrmk, X86_INS_VPCMPEQD, 0,
63134#ifndef CAPSTONE_DIET
63135	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63136#endif
63137},
63138
63139{
63140	X86_VPCMPEQDZrr, X86_INS_VPCMPEQD, 0,
63141#ifndef CAPSTONE_DIET
63142	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63143#endif
63144},
63145
63146{
63147	X86_VPCMPEQDZrrk, X86_INS_VPCMPEQD, 0,
63148#ifndef CAPSTONE_DIET
63149	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63150#endif
63151},
63152
63153{
63154	X86_VPCMPEQDrm, X86_INS_VPCMPEQD, 0,
63155#ifndef CAPSTONE_DIET
63156	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63157#endif
63158},
63159
63160{
63161	X86_VPCMPEQDrr, X86_INS_VPCMPEQD, 0,
63162#ifndef CAPSTONE_DIET
63163	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63164#endif
63165},
63166
63167{
63168	X86_VPCMPEQQYrm, X86_INS_VPCMPEQQ, 0,
63169#ifndef CAPSTONE_DIET
63170	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
63171#endif
63172},
63173
63174{
63175	X86_VPCMPEQQYrr, X86_INS_VPCMPEQQ, 0,
63176#ifndef CAPSTONE_DIET
63177	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
63178#endif
63179},
63180
63181{
63182	X86_VPCMPEQQZ128rm, X86_INS_VPCMPEQQ, 0,
63183#ifndef CAPSTONE_DIET
63184	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63185#endif
63186},
63187
63188{
63189	X86_VPCMPEQQZ128rmb, X86_INS_VPCMPEQQ, 0,
63190#ifndef CAPSTONE_DIET
63191	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63192#endif
63193},
63194
63195{
63196	X86_VPCMPEQQZ128rmbk, X86_INS_VPCMPEQQ, 0,
63197#ifndef CAPSTONE_DIET
63198	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63199#endif
63200},
63201
63202{
63203	X86_VPCMPEQQZ128rmk, X86_INS_VPCMPEQQ, 0,
63204#ifndef CAPSTONE_DIET
63205	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63206#endif
63207},
63208
63209{
63210	X86_VPCMPEQQZ128rr, X86_INS_VPCMPEQQ, 0,
63211#ifndef CAPSTONE_DIET
63212	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63213#endif
63214},
63215
63216{
63217	X86_VPCMPEQQZ128rrk, X86_INS_VPCMPEQQ, 0,
63218#ifndef CAPSTONE_DIET
63219	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63220#endif
63221},
63222
63223{
63224	X86_VPCMPEQQZ256rm, X86_INS_VPCMPEQQ, 0,
63225#ifndef CAPSTONE_DIET
63226	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63227#endif
63228},
63229
63230{
63231	X86_VPCMPEQQZ256rmb, X86_INS_VPCMPEQQ, 0,
63232#ifndef CAPSTONE_DIET
63233	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63234#endif
63235},
63236
63237{
63238	X86_VPCMPEQQZ256rmbk, X86_INS_VPCMPEQQ, 0,
63239#ifndef CAPSTONE_DIET
63240	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63241#endif
63242},
63243
63244{
63245	X86_VPCMPEQQZ256rmk, X86_INS_VPCMPEQQ, 0,
63246#ifndef CAPSTONE_DIET
63247	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63248#endif
63249},
63250
63251{
63252	X86_VPCMPEQQZ256rr, X86_INS_VPCMPEQQ, 0,
63253#ifndef CAPSTONE_DIET
63254	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63255#endif
63256},
63257
63258{
63259	X86_VPCMPEQQZ256rrk, X86_INS_VPCMPEQQ, 0,
63260#ifndef CAPSTONE_DIET
63261	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63262#endif
63263},
63264
63265{
63266	X86_VPCMPEQQZrm, X86_INS_VPCMPEQQ, 0,
63267#ifndef CAPSTONE_DIET
63268	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63269#endif
63270},
63271
63272{
63273	X86_VPCMPEQQZrmb, X86_INS_VPCMPEQQ, 0,
63274#ifndef CAPSTONE_DIET
63275	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63276#endif
63277},
63278
63279{
63280	X86_VPCMPEQQZrmbk, X86_INS_VPCMPEQQ, 0,
63281#ifndef CAPSTONE_DIET
63282	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63283#endif
63284},
63285
63286{
63287	X86_VPCMPEQQZrmk, X86_INS_VPCMPEQQ, 0,
63288#ifndef CAPSTONE_DIET
63289	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63290#endif
63291},
63292
63293{
63294	X86_VPCMPEQQZrr, X86_INS_VPCMPEQQ, 0,
63295#ifndef CAPSTONE_DIET
63296	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63297#endif
63298},
63299
63300{
63301	X86_VPCMPEQQZrrk, X86_INS_VPCMPEQQ, 0,
63302#ifndef CAPSTONE_DIET
63303	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63304#endif
63305},
63306
63307{
63308	X86_VPCMPEQQrm, X86_INS_VPCMPEQQ, 0,
63309#ifndef CAPSTONE_DIET
63310	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63311#endif
63312},
63313
63314{
63315	X86_VPCMPEQQrr, X86_INS_VPCMPEQQ, 0,
63316#ifndef CAPSTONE_DIET
63317	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63318#endif
63319},
63320
63321{
63322	X86_VPCMPEQWYrm, X86_INS_VPCMPEQW, 0,
63323#ifndef CAPSTONE_DIET
63324	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63325#endif
63326},
63327
63328{
63329	X86_VPCMPEQWYrr, X86_INS_VPCMPEQW, 0,
63330#ifndef CAPSTONE_DIET
63331	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63332#endif
63333},
63334
63335{
63336	X86_VPCMPEQWZ128rm, X86_INS_VPCMPEQW, 0,
63337#ifndef CAPSTONE_DIET
63338	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63339#endif
63340},
63341
63342{
63343	X86_VPCMPEQWZ128rmk, X86_INS_VPCMPEQW, 0,
63344#ifndef CAPSTONE_DIET
63345	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63346#endif
63347},
63348
63349{
63350	X86_VPCMPEQWZ128rr, X86_INS_VPCMPEQW, 0,
63351#ifndef CAPSTONE_DIET
63352	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63353#endif
63354},
63355
63356{
63357	X86_VPCMPEQWZ128rrk, X86_INS_VPCMPEQW, 0,
63358#ifndef CAPSTONE_DIET
63359	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63360#endif
63361},
63362
63363{
63364	X86_VPCMPEQWZ256rm, X86_INS_VPCMPEQW, 0,
63365#ifndef CAPSTONE_DIET
63366	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63367#endif
63368},
63369
63370{
63371	X86_VPCMPEQWZ256rmk, X86_INS_VPCMPEQW, 0,
63372#ifndef CAPSTONE_DIET
63373	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63374#endif
63375},
63376
63377{
63378	X86_VPCMPEQWZ256rr, X86_INS_VPCMPEQW, 0,
63379#ifndef CAPSTONE_DIET
63380	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63381#endif
63382},
63383
63384{
63385	X86_VPCMPEQWZ256rrk, X86_INS_VPCMPEQW, 0,
63386#ifndef CAPSTONE_DIET
63387	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63388#endif
63389},
63390
63391{
63392	X86_VPCMPEQWZrm, X86_INS_VPCMPEQW, 0,
63393#ifndef CAPSTONE_DIET
63394	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63395#endif
63396},
63397
63398{
63399	X86_VPCMPEQWZrmk, X86_INS_VPCMPEQW, 0,
63400#ifndef CAPSTONE_DIET
63401	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63402#endif
63403},
63404
63405{
63406	X86_VPCMPEQWZrr, X86_INS_VPCMPEQW, 0,
63407#ifndef CAPSTONE_DIET
63408	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63409#endif
63410},
63411
63412{
63413	X86_VPCMPEQWZrrk, X86_INS_VPCMPEQW, 0,
63414#ifndef CAPSTONE_DIET
63415	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63416#endif
63417},
63418
63419{
63420	X86_VPCMPEQWrm, X86_INS_VPCMPEQW, 0,
63421#ifndef CAPSTONE_DIET
63422	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63423#endif
63424},
63425
63426{
63427	X86_VPCMPEQWrr, X86_INS_VPCMPEQW, 0,
63428#ifndef CAPSTONE_DIET
63429	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63430#endif
63431},
63432
63433{
63434	X86_VPCMPESTRIrm, X86_INS_VPCMPESTRI, 0,
63435#ifndef CAPSTONE_DIET
63436	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
63437#endif
63438},
63439
63440{
63441	X86_VPCMPESTRIrr, X86_INS_VPCMPESTRI, 0,
63442#ifndef CAPSTONE_DIET
63443	{ X86_REG_EAX, X86_REG_EDX, 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
63444#endif
63445},
63446
63447{
63448	X86_VPCMPESTRMrm, X86_INS_VPCMPESTRM, 0,
63449#ifndef CAPSTONE_DIET
63450	{ 0 }, { 0 }, { 0 }, 0, 0
63451#endif
63452},
63453
63454{
63455	X86_VPCMPESTRMrr, X86_INS_VPCMPESTRM, 0,
63456#ifndef CAPSTONE_DIET
63457	{ 0 }, { 0 }, { 0 }, 0, 0
63458#endif
63459},
63460
63461{
63462	X86_VPCMPGTBYrm, X86_INS_VPCMPGTB, 0,
63463#ifndef CAPSTONE_DIET
63464	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63465#endif
63466},
63467
63468{
63469	X86_VPCMPGTBYrr, X86_INS_VPCMPGTB, 0,
63470#ifndef CAPSTONE_DIET
63471	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63472#endif
63473},
63474
63475{
63476	X86_VPCMPGTBZ128rm, X86_INS_VPCMPGTB, 0,
63477#ifndef CAPSTONE_DIET
63478	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63479#endif
63480},
63481
63482{
63483	X86_VPCMPGTBZ128rmk, X86_INS_VPCMPGTB, 0,
63484#ifndef CAPSTONE_DIET
63485	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63486#endif
63487},
63488
63489{
63490	X86_VPCMPGTBZ128rr, X86_INS_VPCMPGTB, 0,
63491#ifndef CAPSTONE_DIET
63492	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63493#endif
63494},
63495
63496{
63497	X86_VPCMPGTBZ128rrk, X86_INS_VPCMPGTB, 0,
63498#ifndef CAPSTONE_DIET
63499	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63500#endif
63501},
63502
63503{
63504	X86_VPCMPGTBZ256rm, X86_INS_VPCMPGTB, 0,
63505#ifndef CAPSTONE_DIET
63506	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63507#endif
63508},
63509
63510{
63511	X86_VPCMPGTBZ256rmk, X86_INS_VPCMPGTB, 0,
63512#ifndef CAPSTONE_DIET
63513	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63514#endif
63515},
63516
63517{
63518	X86_VPCMPGTBZ256rr, X86_INS_VPCMPGTB, 0,
63519#ifndef CAPSTONE_DIET
63520	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63521#endif
63522},
63523
63524{
63525	X86_VPCMPGTBZ256rrk, X86_INS_VPCMPGTB, 0,
63526#ifndef CAPSTONE_DIET
63527	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63528#endif
63529},
63530
63531{
63532	X86_VPCMPGTBZrm, X86_INS_VPCMPGTB, 0,
63533#ifndef CAPSTONE_DIET
63534	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63535#endif
63536},
63537
63538{
63539	X86_VPCMPGTBZrmk, X86_INS_VPCMPGTB, 0,
63540#ifndef CAPSTONE_DIET
63541	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63542#endif
63543},
63544
63545{
63546	X86_VPCMPGTBZrr, X86_INS_VPCMPGTB, 0,
63547#ifndef CAPSTONE_DIET
63548	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63549#endif
63550},
63551
63552{
63553	X86_VPCMPGTBZrrk, X86_INS_VPCMPGTB, 0,
63554#ifndef CAPSTONE_DIET
63555	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63556#endif
63557},
63558
63559{
63560	X86_VPCMPGTBrm, X86_INS_VPCMPGTB, 0,
63561#ifndef CAPSTONE_DIET
63562	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63563#endif
63564},
63565
63566{
63567	X86_VPCMPGTBrr, X86_INS_VPCMPGTB, 0,
63568#ifndef CAPSTONE_DIET
63569	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63570#endif
63571},
63572
63573{
63574	X86_VPCMPGTDYrm, X86_INS_VPCMPGTD, 0,
63575#ifndef CAPSTONE_DIET
63576	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63577#endif
63578},
63579
63580{
63581	X86_VPCMPGTDYrr, X86_INS_VPCMPGTD, 0,
63582#ifndef CAPSTONE_DIET
63583	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63584#endif
63585},
63586
63587{
63588	X86_VPCMPGTDZ128rm, X86_INS_VPCMPGTD, 0,
63589#ifndef CAPSTONE_DIET
63590	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63591#endif
63592},
63593
63594{
63595	X86_VPCMPGTDZ128rmb, X86_INS_VPCMPGTD, 0,
63596#ifndef CAPSTONE_DIET
63597	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63598#endif
63599},
63600
63601{
63602	X86_VPCMPGTDZ128rmbk, X86_INS_VPCMPGTD, 0,
63603#ifndef CAPSTONE_DIET
63604	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63605#endif
63606},
63607
63608{
63609	X86_VPCMPGTDZ128rmk, X86_INS_VPCMPGTD, 0,
63610#ifndef CAPSTONE_DIET
63611	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63612#endif
63613},
63614
63615{
63616	X86_VPCMPGTDZ128rr, X86_INS_VPCMPGTD, 0,
63617#ifndef CAPSTONE_DIET
63618	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63619#endif
63620},
63621
63622{
63623	X86_VPCMPGTDZ128rrk, X86_INS_VPCMPGTD, 0,
63624#ifndef CAPSTONE_DIET
63625	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63626#endif
63627},
63628
63629{
63630	X86_VPCMPGTDZ256rm, X86_INS_VPCMPGTD, 0,
63631#ifndef CAPSTONE_DIET
63632	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63633#endif
63634},
63635
63636{
63637	X86_VPCMPGTDZ256rmb, X86_INS_VPCMPGTD, 0,
63638#ifndef CAPSTONE_DIET
63639	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63640#endif
63641},
63642
63643{
63644	X86_VPCMPGTDZ256rmbk, X86_INS_VPCMPGTD, 0,
63645#ifndef CAPSTONE_DIET
63646	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63647#endif
63648},
63649
63650{
63651	X86_VPCMPGTDZ256rmk, X86_INS_VPCMPGTD, 0,
63652#ifndef CAPSTONE_DIET
63653	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63654#endif
63655},
63656
63657{
63658	X86_VPCMPGTDZ256rr, X86_INS_VPCMPGTD, 0,
63659#ifndef CAPSTONE_DIET
63660	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63661#endif
63662},
63663
63664{
63665	X86_VPCMPGTDZ256rrk, X86_INS_VPCMPGTD, 0,
63666#ifndef CAPSTONE_DIET
63667	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63668#endif
63669},
63670
63671{
63672	X86_VPCMPGTDZrm, X86_INS_VPCMPGTD, 0,
63673#ifndef CAPSTONE_DIET
63674	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63675#endif
63676},
63677
63678{
63679	X86_VPCMPGTDZrmb, X86_INS_VPCMPGTD, 0,
63680#ifndef CAPSTONE_DIET
63681	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63682#endif
63683},
63684
63685{
63686	X86_VPCMPGTDZrmbk, X86_INS_VPCMPGTD, 0,
63687#ifndef CAPSTONE_DIET
63688	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63689#endif
63690},
63691
63692{
63693	X86_VPCMPGTDZrmk, X86_INS_VPCMPGTD, 0,
63694#ifndef CAPSTONE_DIET
63695	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63696#endif
63697},
63698
63699{
63700	X86_VPCMPGTDZrr, X86_INS_VPCMPGTD, 0,
63701#ifndef CAPSTONE_DIET
63702	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63703#endif
63704},
63705
63706{
63707	X86_VPCMPGTDZrrk, X86_INS_VPCMPGTD, 0,
63708#ifndef CAPSTONE_DIET
63709	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63710#endif
63711},
63712
63713{
63714	X86_VPCMPGTDrm, X86_INS_VPCMPGTD, 0,
63715#ifndef CAPSTONE_DIET
63716	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63717#endif
63718},
63719
63720{
63721	X86_VPCMPGTDrr, X86_INS_VPCMPGTD, 0,
63722#ifndef CAPSTONE_DIET
63723	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63724#endif
63725},
63726
63727{
63728	X86_VPCMPGTQYrm, X86_INS_VPCMPGTQ, 0,
63729#ifndef CAPSTONE_DIET
63730	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
63731#endif
63732},
63733
63734{
63735	X86_VPCMPGTQYrr, X86_INS_VPCMPGTQ, 0,
63736#ifndef CAPSTONE_DIET
63737	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
63738#endif
63739},
63740
63741{
63742	X86_VPCMPGTQZ128rm, X86_INS_VPCMPGTQ, 0,
63743#ifndef CAPSTONE_DIET
63744	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63745#endif
63746},
63747
63748{
63749	X86_VPCMPGTQZ128rmb, X86_INS_VPCMPGTQ, 0,
63750#ifndef CAPSTONE_DIET
63751	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63752#endif
63753},
63754
63755{
63756	X86_VPCMPGTQZ128rmbk, X86_INS_VPCMPGTQ, 0,
63757#ifndef CAPSTONE_DIET
63758	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63759#endif
63760},
63761
63762{
63763	X86_VPCMPGTQZ128rmk, X86_INS_VPCMPGTQ, 0,
63764#ifndef CAPSTONE_DIET
63765	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63766#endif
63767},
63768
63769{
63770	X86_VPCMPGTQZ128rr, X86_INS_VPCMPGTQ, 0,
63771#ifndef CAPSTONE_DIET
63772	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63773#endif
63774},
63775
63776{
63777	X86_VPCMPGTQZ128rrk, X86_INS_VPCMPGTQ, 0,
63778#ifndef CAPSTONE_DIET
63779	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63780#endif
63781},
63782
63783{
63784	X86_VPCMPGTQZ256rm, X86_INS_VPCMPGTQ, 0,
63785#ifndef CAPSTONE_DIET
63786	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63787#endif
63788},
63789
63790{
63791	X86_VPCMPGTQZ256rmb, X86_INS_VPCMPGTQ, 0,
63792#ifndef CAPSTONE_DIET
63793	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63794#endif
63795},
63796
63797{
63798	X86_VPCMPGTQZ256rmbk, X86_INS_VPCMPGTQ, 0,
63799#ifndef CAPSTONE_DIET
63800	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63801#endif
63802},
63803
63804{
63805	X86_VPCMPGTQZ256rmk, X86_INS_VPCMPGTQ, 0,
63806#ifndef CAPSTONE_DIET
63807	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63808#endif
63809},
63810
63811{
63812	X86_VPCMPGTQZ256rr, X86_INS_VPCMPGTQ, 0,
63813#ifndef CAPSTONE_DIET
63814	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63815#endif
63816},
63817
63818{
63819	X86_VPCMPGTQZ256rrk, X86_INS_VPCMPGTQ, 0,
63820#ifndef CAPSTONE_DIET
63821	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
63822#endif
63823},
63824
63825{
63826	X86_VPCMPGTQZrm, X86_INS_VPCMPGTQ, 0,
63827#ifndef CAPSTONE_DIET
63828	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63829#endif
63830},
63831
63832{
63833	X86_VPCMPGTQZrmb, X86_INS_VPCMPGTQ, 0,
63834#ifndef CAPSTONE_DIET
63835	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63836#endif
63837},
63838
63839{
63840	X86_VPCMPGTQZrmbk, X86_INS_VPCMPGTQ, 0,
63841#ifndef CAPSTONE_DIET
63842	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63843#endif
63844},
63845
63846{
63847	X86_VPCMPGTQZrmk, X86_INS_VPCMPGTQ, 0,
63848#ifndef CAPSTONE_DIET
63849	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63850#endif
63851},
63852
63853{
63854	X86_VPCMPGTQZrr, X86_INS_VPCMPGTQ, 0,
63855#ifndef CAPSTONE_DIET
63856	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63857#endif
63858},
63859
63860{
63861	X86_VPCMPGTQZrrk, X86_INS_VPCMPGTQ, 0,
63862#ifndef CAPSTONE_DIET
63863	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
63864#endif
63865},
63866
63867{
63868	X86_VPCMPGTQrm, X86_INS_VPCMPGTQ, 0,
63869#ifndef CAPSTONE_DIET
63870	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
63871#endif
63872},
63873
63874{
63875	X86_VPCMPGTQrr, X86_INS_VPCMPGTQ, 0,
63876#ifndef CAPSTONE_DIET
63877	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
63878#endif
63879},
63880
63881{
63882	X86_VPCMPGTWYrm, X86_INS_VPCMPGTW, 0,
63883#ifndef CAPSTONE_DIET
63884	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63885#endif
63886},
63887
63888{
63889	X86_VPCMPGTWYrr, X86_INS_VPCMPGTW, 0,
63890#ifndef CAPSTONE_DIET
63891	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
63892#endif
63893},
63894
63895{
63896	X86_VPCMPGTWZ128rm, X86_INS_VPCMPGTW, 0,
63897#ifndef CAPSTONE_DIET
63898	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63899#endif
63900},
63901
63902{
63903	X86_VPCMPGTWZ128rmk, X86_INS_VPCMPGTW, 0,
63904#ifndef CAPSTONE_DIET
63905	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63906#endif
63907},
63908
63909{
63910	X86_VPCMPGTWZ128rr, X86_INS_VPCMPGTW, 0,
63911#ifndef CAPSTONE_DIET
63912	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63913#endif
63914},
63915
63916{
63917	X86_VPCMPGTWZ128rrk, X86_INS_VPCMPGTW, 0,
63918#ifndef CAPSTONE_DIET
63919	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63920#endif
63921},
63922
63923{
63924	X86_VPCMPGTWZ256rm, X86_INS_VPCMPGTW, 0,
63925#ifndef CAPSTONE_DIET
63926	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63927#endif
63928},
63929
63930{
63931	X86_VPCMPGTWZ256rmk, X86_INS_VPCMPGTW, 0,
63932#ifndef CAPSTONE_DIET
63933	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63934#endif
63935},
63936
63937{
63938	X86_VPCMPGTWZ256rr, X86_INS_VPCMPGTW, 0,
63939#ifndef CAPSTONE_DIET
63940	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63941#endif
63942},
63943
63944{
63945	X86_VPCMPGTWZ256rrk, X86_INS_VPCMPGTW, 0,
63946#ifndef CAPSTONE_DIET
63947	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
63948#endif
63949},
63950
63951{
63952	X86_VPCMPGTWZrm, X86_INS_VPCMPGTW, 0,
63953#ifndef CAPSTONE_DIET
63954	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63955#endif
63956},
63957
63958{
63959	X86_VPCMPGTWZrmk, X86_INS_VPCMPGTW, 0,
63960#ifndef CAPSTONE_DIET
63961	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63962#endif
63963},
63964
63965{
63966	X86_VPCMPGTWZrr, X86_INS_VPCMPGTW, 0,
63967#ifndef CAPSTONE_DIET
63968	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63969#endif
63970},
63971
63972{
63973	X86_VPCMPGTWZrrk, X86_INS_VPCMPGTW, 0,
63974#ifndef CAPSTONE_DIET
63975	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
63976#endif
63977},
63978
63979{
63980	X86_VPCMPGTWrm, X86_INS_VPCMPGTW, 0,
63981#ifndef CAPSTONE_DIET
63982	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63983#endif
63984},
63985
63986{
63987	X86_VPCMPGTWrr, X86_INS_VPCMPGTW, 0,
63988#ifndef CAPSTONE_DIET
63989	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
63990#endif
63991},
63992
63993{
63994	X86_VPCMPISTRIrm, X86_INS_VPCMPISTRI, 0,
63995#ifndef CAPSTONE_DIET
63996	{ 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
63997#endif
63998},
63999
64000{
64001	X86_VPCMPISTRIrr, X86_INS_VPCMPISTRI, 0,
64002#ifndef CAPSTONE_DIET
64003	{ 0 }, { X86_REG_ECX, X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
64004#endif
64005},
64006
64007{
64008	X86_VPCMPISTRMrm, X86_INS_VPCMPISTRM, 0,
64009#ifndef CAPSTONE_DIET
64010	{ 0 }, { 0 }, { 0 }, 0, 0
64011#endif
64012},
64013
64014{
64015	X86_VPCMPISTRMrr, X86_INS_VPCMPISTRM, 0,
64016#ifndef CAPSTONE_DIET
64017	{ 0 }, { 0 }, { 0 }, 0, 0
64018#endif
64019},
64020
64021{
64022	X86_VPCMPQZ128rmi, X86_INS_VPCMP, 0,
64023#ifndef CAPSTONE_DIET
64024	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64025#endif
64026},
64027
64028{
64029	X86_VPCMPQZ128rmi_alt, X86_INS_VPCMPQ, 0,
64030#ifndef CAPSTONE_DIET
64031	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64032#endif
64033},
64034
64035{
64036	X86_VPCMPQZ128rmib, X86_INS_VPCMP, 0,
64037#ifndef CAPSTONE_DIET
64038	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64039#endif
64040},
64041
64042{
64043	X86_VPCMPQZ128rmib_alt, X86_INS_VPCMPQ, 0,
64044#ifndef CAPSTONE_DIET
64045	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64046#endif
64047},
64048
64049{
64050	X86_VPCMPQZ128rmibk, X86_INS_VPCMP, 0,
64051#ifndef CAPSTONE_DIET
64052	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64053#endif
64054},
64055
64056{
64057	X86_VPCMPQZ128rmibk_alt, X86_INS_VPCMPQ, 0,
64058#ifndef CAPSTONE_DIET
64059	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64060#endif
64061},
64062
64063{
64064	X86_VPCMPQZ128rmik, X86_INS_VPCMP, 0,
64065#ifndef CAPSTONE_DIET
64066	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64067#endif
64068},
64069
64070{
64071	X86_VPCMPQZ128rmik_alt, X86_INS_VPCMPQ, 0,
64072#ifndef CAPSTONE_DIET
64073	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64074#endif
64075},
64076
64077{
64078	X86_VPCMPQZ128rri, X86_INS_VPCMP, 0,
64079#ifndef CAPSTONE_DIET
64080	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64081#endif
64082},
64083
64084{
64085	X86_VPCMPQZ128rri_alt, X86_INS_VPCMPQ, 0,
64086#ifndef CAPSTONE_DIET
64087	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64088#endif
64089},
64090
64091{
64092	X86_VPCMPQZ128rrik, X86_INS_VPCMP, 0,
64093#ifndef CAPSTONE_DIET
64094	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64095#endif
64096},
64097
64098{
64099	X86_VPCMPQZ128rrik_alt, X86_INS_VPCMPQ, 0,
64100#ifndef CAPSTONE_DIET
64101	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64102#endif
64103},
64104
64105{
64106	X86_VPCMPQZ256rmi, X86_INS_VPCMP, 0,
64107#ifndef CAPSTONE_DIET
64108	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64109#endif
64110},
64111
64112{
64113	X86_VPCMPQZ256rmi_alt, X86_INS_VPCMPQ, 0,
64114#ifndef CAPSTONE_DIET
64115	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64116#endif
64117},
64118
64119{
64120	X86_VPCMPQZ256rmib, X86_INS_VPCMP, 0,
64121#ifndef CAPSTONE_DIET
64122	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64123#endif
64124},
64125
64126{
64127	X86_VPCMPQZ256rmib_alt, X86_INS_VPCMPQ, 0,
64128#ifndef CAPSTONE_DIET
64129	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64130#endif
64131},
64132
64133{
64134	X86_VPCMPQZ256rmibk, X86_INS_VPCMP, 0,
64135#ifndef CAPSTONE_DIET
64136	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64137#endif
64138},
64139
64140{
64141	X86_VPCMPQZ256rmibk_alt, X86_INS_VPCMPQ, 0,
64142#ifndef CAPSTONE_DIET
64143	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64144#endif
64145},
64146
64147{
64148	X86_VPCMPQZ256rmik, X86_INS_VPCMP, 0,
64149#ifndef CAPSTONE_DIET
64150	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64151#endif
64152},
64153
64154{
64155	X86_VPCMPQZ256rmik_alt, X86_INS_VPCMPQ, 0,
64156#ifndef CAPSTONE_DIET
64157	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64158#endif
64159},
64160
64161{
64162	X86_VPCMPQZ256rri, X86_INS_VPCMP, 0,
64163#ifndef CAPSTONE_DIET
64164	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64165#endif
64166},
64167
64168{
64169	X86_VPCMPQZ256rri_alt, X86_INS_VPCMPQ, 0,
64170#ifndef CAPSTONE_DIET
64171	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64172#endif
64173},
64174
64175{
64176	X86_VPCMPQZ256rrik, X86_INS_VPCMP, 0,
64177#ifndef CAPSTONE_DIET
64178	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64179#endif
64180},
64181
64182{
64183	X86_VPCMPQZ256rrik_alt, X86_INS_VPCMPQ, 0,
64184#ifndef CAPSTONE_DIET
64185	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64186#endif
64187},
64188
64189{
64190	X86_VPCMPQZrmi, X86_INS_VPCMP, 0,
64191#ifndef CAPSTONE_DIET
64192	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64193#endif
64194},
64195
64196{
64197	X86_VPCMPQZrmi_alt, X86_INS_VPCMPQ, 0,
64198#ifndef CAPSTONE_DIET
64199	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64200#endif
64201},
64202
64203{
64204	X86_VPCMPQZrmib, X86_INS_VPCMP, 0,
64205#ifndef CAPSTONE_DIET
64206	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64207#endif
64208},
64209
64210{
64211	X86_VPCMPQZrmib_alt, X86_INS_VPCMPQ, 0,
64212#ifndef CAPSTONE_DIET
64213	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64214#endif
64215},
64216
64217{
64218	X86_VPCMPQZrmibk, X86_INS_VPCMP, 0,
64219#ifndef CAPSTONE_DIET
64220	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64221#endif
64222},
64223
64224{
64225	X86_VPCMPQZrmibk_alt, X86_INS_VPCMPQ, 0,
64226#ifndef CAPSTONE_DIET
64227	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64228#endif
64229},
64230
64231{
64232	X86_VPCMPQZrmik, X86_INS_VPCMP, 0,
64233#ifndef CAPSTONE_DIET
64234	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64235#endif
64236},
64237
64238{
64239	X86_VPCMPQZrmik_alt, X86_INS_VPCMPQ, 0,
64240#ifndef CAPSTONE_DIET
64241	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64242#endif
64243},
64244
64245{
64246	X86_VPCMPQZrri, X86_INS_VPCMP, 0,
64247#ifndef CAPSTONE_DIET
64248	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64249#endif
64250},
64251
64252{
64253	X86_VPCMPQZrri_alt, X86_INS_VPCMPQ, 0,
64254#ifndef CAPSTONE_DIET
64255	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64256#endif
64257},
64258
64259{
64260	X86_VPCMPQZrrik, X86_INS_VPCMP, 0,
64261#ifndef CAPSTONE_DIET
64262	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64263#endif
64264},
64265
64266{
64267	X86_VPCMPQZrrik_alt, X86_INS_VPCMPQ, 0,
64268#ifndef CAPSTONE_DIET
64269	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64270#endif
64271},
64272
64273{
64274	X86_VPCMPUBZ128rmi, X86_INS_VPCMP, 0,
64275#ifndef CAPSTONE_DIET
64276	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64277#endif
64278},
64279
64280{
64281	X86_VPCMPUBZ128rmi_alt, X86_INS_VPCMPUB, 0,
64282#ifndef CAPSTONE_DIET
64283	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64284#endif
64285},
64286
64287{
64288	X86_VPCMPUBZ128rmik, X86_INS_VPCMP, 0,
64289#ifndef CAPSTONE_DIET
64290	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64291#endif
64292},
64293
64294{
64295	X86_VPCMPUBZ128rmik_alt, X86_INS_VPCMPUB, 0,
64296#ifndef CAPSTONE_DIET
64297	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64298#endif
64299},
64300
64301{
64302	X86_VPCMPUBZ128rri, X86_INS_VPCMP, 0,
64303#ifndef CAPSTONE_DIET
64304	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64305#endif
64306},
64307
64308{
64309	X86_VPCMPUBZ128rri_alt, X86_INS_VPCMPUB, 0,
64310#ifndef CAPSTONE_DIET
64311	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64312#endif
64313},
64314
64315{
64316	X86_VPCMPUBZ128rrik, X86_INS_VPCMP, 0,
64317#ifndef CAPSTONE_DIET
64318	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64319#endif
64320},
64321
64322{
64323	X86_VPCMPUBZ128rrik_alt, X86_INS_VPCMPUB, 0,
64324#ifndef CAPSTONE_DIET
64325	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64326#endif
64327},
64328
64329{
64330	X86_VPCMPUBZ256rmi, X86_INS_VPCMP, 0,
64331#ifndef CAPSTONE_DIET
64332	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64333#endif
64334},
64335
64336{
64337	X86_VPCMPUBZ256rmi_alt, X86_INS_VPCMPUB, 0,
64338#ifndef CAPSTONE_DIET
64339	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64340#endif
64341},
64342
64343{
64344	X86_VPCMPUBZ256rmik, X86_INS_VPCMP, 0,
64345#ifndef CAPSTONE_DIET
64346	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64347#endif
64348},
64349
64350{
64351	X86_VPCMPUBZ256rmik_alt, X86_INS_VPCMPUB, 0,
64352#ifndef CAPSTONE_DIET
64353	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64354#endif
64355},
64356
64357{
64358	X86_VPCMPUBZ256rri, X86_INS_VPCMP, 0,
64359#ifndef CAPSTONE_DIET
64360	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64361#endif
64362},
64363
64364{
64365	X86_VPCMPUBZ256rri_alt, X86_INS_VPCMPUB, 0,
64366#ifndef CAPSTONE_DIET
64367	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64368#endif
64369},
64370
64371{
64372	X86_VPCMPUBZ256rrik, X86_INS_VPCMP, 0,
64373#ifndef CAPSTONE_DIET
64374	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64375#endif
64376},
64377
64378{
64379	X86_VPCMPUBZ256rrik_alt, X86_INS_VPCMPUB, 0,
64380#ifndef CAPSTONE_DIET
64381	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64382#endif
64383},
64384
64385{
64386	X86_VPCMPUBZrmi, X86_INS_VPCMP, 0,
64387#ifndef CAPSTONE_DIET
64388	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64389#endif
64390},
64391
64392{
64393	X86_VPCMPUBZrmi_alt, X86_INS_VPCMPUB, 0,
64394#ifndef CAPSTONE_DIET
64395	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64396#endif
64397},
64398
64399{
64400	X86_VPCMPUBZrmik, X86_INS_VPCMP, 0,
64401#ifndef CAPSTONE_DIET
64402	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64403#endif
64404},
64405
64406{
64407	X86_VPCMPUBZrmik_alt, X86_INS_VPCMPUB, 0,
64408#ifndef CAPSTONE_DIET
64409	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64410#endif
64411},
64412
64413{
64414	X86_VPCMPUBZrri, X86_INS_VPCMP, 0,
64415#ifndef CAPSTONE_DIET
64416	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64417#endif
64418},
64419
64420{
64421	X86_VPCMPUBZrri_alt, X86_INS_VPCMPUB, 0,
64422#ifndef CAPSTONE_DIET
64423	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64424#endif
64425},
64426
64427{
64428	X86_VPCMPUBZrrik, X86_INS_VPCMP, 0,
64429#ifndef CAPSTONE_DIET
64430	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64431#endif
64432},
64433
64434{
64435	X86_VPCMPUBZrrik_alt, X86_INS_VPCMPUB, 0,
64436#ifndef CAPSTONE_DIET
64437	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
64438#endif
64439},
64440
64441{
64442	X86_VPCMPUDZ128rmi, X86_INS_VPCMP, 0,
64443#ifndef CAPSTONE_DIET
64444	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64445#endif
64446},
64447
64448{
64449	X86_VPCMPUDZ128rmi_alt, X86_INS_VPCMPUD, 0,
64450#ifndef CAPSTONE_DIET
64451	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64452#endif
64453},
64454
64455{
64456	X86_VPCMPUDZ128rmib, X86_INS_VPCMP, 0,
64457#ifndef CAPSTONE_DIET
64458	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64459#endif
64460},
64461
64462{
64463	X86_VPCMPUDZ128rmib_alt, X86_INS_VPCMPUD, 0,
64464#ifndef CAPSTONE_DIET
64465	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64466#endif
64467},
64468
64469{
64470	X86_VPCMPUDZ128rmibk, X86_INS_VPCMP, 0,
64471#ifndef CAPSTONE_DIET
64472	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64473#endif
64474},
64475
64476{
64477	X86_VPCMPUDZ128rmibk_alt, X86_INS_VPCMPUD, 0,
64478#ifndef CAPSTONE_DIET
64479	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64480#endif
64481},
64482
64483{
64484	X86_VPCMPUDZ128rmik, X86_INS_VPCMP, 0,
64485#ifndef CAPSTONE_DIET
64486	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64487#endif
64488},
64489
64490{
64491	X86_VPCMPUDZ128rmik_alt, X86_INS_VPCMPUD, 0,
64492#ifndef CAPSTONE_DIET
64493	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64494#endif
64495},
64496
64497{
64498	X86_VPCMPUDZ128rri, X86_INS_VPCMP, 0,
64499#ifndef CAPSTONE_DIET
64500	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64501#endif
64502},
64503
64504{
64505	X86_VPCMPUDZ128rri_alt, X86_INS_VPCMPUD, 0,
64506#ifndef CAPSTONE_DIET
64507	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64508#endif
64509},
64510
64511{
64512	X86_VPCMPUDZ128rrik, X86_INS_VPCMP, 0,
64513#ifndef CAPSTONE_DIET
64514	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64515#endif
64516},
64517
64518{
64519	X86_VPCMPUDZ128rrik_alt, X86_INS_VPCMPUD, 0,
64520#ifndef CAPSTONE_DIET
64521	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64522#endif
64523},
64524
64525{
64526	X86_VPCMPUDZ256rmi, X86_INS_VPCMP, 0,
64527#ifndef CAPSTONE_DIET
64528	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64529#endif
64530},
64531
64532{
64533	X86_VPCMPUDZ256rmi_alt, X86_INS_VPCMPUD, 0,
64534#ifndef CAPSTONE_DIET
64535	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64536#endif
64537},
64538
64539{
64540	X86_VPCMPUDZ256rmib, X86_INS_VPCMP, 0,
64541#ifndef CAPSTONE_DIET
64542	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64543#endif
64544},
64545
64546{
64547	X86_VPCMPUDZ256rmib_alt, X86_INS_VPCMPUD, 0,
64548#ifndef CAPSTONE_DIET
64549	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64550#endif
64551},
64552
64553{
64554	X86_VPCMPUDZ256rmibk, X86_INS_VPCMP, 0,
64555#ifndef CAPSTONE_DIET
64556	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64557#endif
64558},
64559
64560{
64561	X86_VPCMPUDZ256rmibk_alt, X86_INS_VPCMPUD, 0,
64562#ifndef CAPSTONE_DIET
64563	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64564#endif
64565},
64566
64567{
64568	X86_VPCMPUDZ256rmik, X86_INS_VPCMP, 0,
64569#ifndef CAPSTONE_DIET
64570	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64571#endif
64572},
64573
64574{
64575	X86_VPCMPUDZ256rmik_alt, X86_INS_VPCMPUD, 0,
64576#ifndef CAPSTONE_DIET
64577	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64578#endif
64579},
64580
64581{
64582	X86_VPCMPUDZ256rri, X86_INS_VPCMP, 0,
64583#ifndef CAPSTONE_DIET
64584	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64585#endif
64586},
64587
64588{
64589	X86_VPCMPUDZ256rri_alt, X86_INS_VPCMPUD, 0,
64590#ifndef CAPSTONE_DIET
64591	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64592#endif
64593},
64594
64595{
64596	X86_VPCMPUDZ256rrik, X86_INS_VPCMP, 0,
64597#ifndef CAPSTONE_DIET
64598	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64599#endif
64600},
64601
64602{
64603	X86_VPCMPUDZ256rrik_alt, X86_INS_VPCMPUD, 0,
64604#ifndef CAPSTONE_DIET
64605	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64606#endif
64607},
64608
64609{
64610	X86_VPCMPUDZrmi, X86_INS_VPCMP, 0,
64611#ifndef CAPSTONE_DIET
64612	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64613#endif
64614},
64615
64616{
64617	X86_VPCMPUDZrmi_alt, X86_INS_VPCMPUD, 0,
64618#ifndef CAPSTONE_DIET
64619	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64620#endif
64621},
64622
64623{
64624	X86_VPCMPUDZrmib, X86_INS_VPCMP, 0,
64625#ifndef CAPSTONE_DIET
64626	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64627#endif
64628},
64629
64630{
64631	X86_VPCMPUDZrmib_alt, X86_INS_VPCMPUD, 0,
64632#ifndef CAPSTONE_DIET
64633	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64634#endif
64635},
64636
64637{
64638	X86_VPCMPUDZrmibk, X86_INS_VPCMP, 0,
64639#ifndef CAPSTONE_DIET
64640	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64641#endif
64642},
64643
64644{
64645	X86_VPCMPUDZrmibk_alt, X86_INS_VPCMPUD, 0,
64646#ifndef CAPSTONE_DIET
64647	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64648#endif
64649},
64650
64651{
64652	X86_VPCMPUDZrmik, X86_INS_VPCMP, 0,
64653#ifndef CAPSTONE_DIET
64654	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64655#endif
64656},
64657
64658{
64659	X86_VPCMPUDZrmik_alt, X86_INS_VPCMPUD, 0,
64660#ifndef CAPSTONE_DIET
64661	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64662#endif
64663},
64664
64665{
64666	X86_VPCMPUDZrri, X86_INS_VPCMP, 0,
64667#ifndef CAPSTONE_DIET
64668	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64669#endif
64670},
64671
64672{
64673	X86_VPCMPUDZrri_alt, X86_INS_VPCMPUD, 0,
64674#ifndef CAPSTONE_DIET
64675	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64676#endif
64677},
64678
64679{
64680	X86_VPCMPUDZrrik, X86_INS_VPCMP, 0,
64681#ifndef CAPSTONE_DIET
64682	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64683#endif
64684},
64685
64686{
64687	X86_VPCMPUDZrrik_alt, X86_INS_VPCMPUD, 0,
64688#ifndef CAPSTONE_DIET
64689	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64690#endif
64691},
64692
64693{
64694	X86_VPCMPUQZ128rmi, X86_INS_VPCMP, 0,
64695#ifndef CAPSTONE_DIET
64696	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64697#endif
64698},
64699
64700{
64701	X86_VPCMPUQZ128rmi_alt, X86_INS_VPCMPUQ, 0,
64702#ifndef CAPSTONE_DIET
64703	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64704#endif
64705},
64706
64707{
64708	X86_VPCMPUQZ128rmib, X86_INS_VPCMP, 0,
64709#ifndef CAPSTONE_DIET
64710	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64711#endif
64712},
64713
64714{
64715	X86_VPCMPUQZ128rmib_alt, X86_INS_VPCMPUQ, 0,
64716#ifndef CAPSTONE_DIET
64717	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64718#endif
64719},
64720
64721{
64722	X86_VPCMPUQZ128rmibk, X86_INS_VPCMP, 0,
64723#ifndef CAPSTONE_DIET
64724	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64725#endif
64726},
64727
64728{
64729	X86_VPCMPUQZ128rmibk_alt, X86_INS_VPCMPUQ, 0,
64730#ifndef CAPSTONE_DIET
64731	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64732#endif
64733},
64734
64735{
64736	X86_VPCMPUQZ128rmik, X86_INS_VPCMP, 0,
64737#ifndef CAPSTONE_DIET
64738	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64739#endif
64740},
64741
64742{
64743	X86_VPCMPUQZ128rmik_alt, X86_INS_VPCMPUQ, 0,
64744#ifndef CAPSTONE_DIET
64745	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64746#endif
64747},
64748
64749{
64750	X86_VPCMPUQZ128rri, X86_INS_VPCMP, 0,
64751#ifndef CAPSTONE_DIET
64752	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64753#endif
64754},
64755
64756{
64757	X86_VPCMPUQZ128rri_alt, X86_INS_VPCMPUQ, 0,
64758#ifndef CAPSTONE_DIET
64759	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64760#endif
64761},
64762
64763{
64764	X86_VPCMPUQZ128rrik, X86_INS_VPCMP, 0,
64765#ifndef CAPSTONE_DIET
64766	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64767#endif
64768},
64769
64770{
64771	X86_VPCMPUQZ128rrik_alt, X86_INS_VPCMPUQ, 0,
64772#ifndef CAPSTONE_DIET
64773	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64774#endif
64775},
64776
64777{
64778	X86_VPCMPUQZ256rmi, X86_INS_VPCMP, 0,
64779#ifndef CAPSTONE_DIET
64780	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64781#endif
64782},
64783
64784{
64785	X86_VPCMPUQZ256rmi_alt, X86_INS_VPCMPUQ, 0,
64786#ifndef CAPSTONE_DIET
64787	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64788#endif
64789},
64790
64791{
64792	X86_VPCMPUQZ256rmib, X86_INS_VPCMP, 0,
64793#ifndef CAPSTONE_DIET
64794	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64795#endif
64796},
64797
64798{
64799	X86_VPCMPUQZ256rmib_alt, X86_INS_VPCMPUQ, 0,
64800#ifndef CAPSTONE_DIET
64801	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64802#endif
64803},
64804
64805{
64806	X86_VPCMPUQZ256rmibk, X86_INS_VPCMP, 0,
64807#ifndef CAPSTONE_DIET
64808	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64809#endif
64810},
64811
64812{
64813	X86_VPCMPUQZ256rmibk_alt, X86_INS_VPCMPUQ, 0,
64814#ifndef CAPSTONE_DIET
64815	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64816#endif
64817},
64818
64819{
64820	X86_VPCMPUQZ256rmik, X86_INS_VPCMP, 0,
64821#ifndef CAPSTONE_DIET
64822	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64823#endif
64824},
64825
64826{
64827	X86_VPCMPUQZ256rmik_alt, X86_INS_VPCMPUQ, 0,
64828#ifndef CAPSTONE_DIET
64829	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64830#endif
64831},
64832
64833{
64834	X86_VPCMPUQZ256rri, X86_INS_VPCMP, 0,
64835#ifndef CAPSTONE_DIET
64836	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64837#endif
64838},
64839
64840{
64841	X86_VPCMPUQZ256rri_alt, X86_INS_VPCMPUQ, 0,
64842#ifndef CAPSTONE_DIET
64843	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64844#endif
64845},
64846
64847{
64848	X86_VPCMPUQZ256rrik, X86_INS_VPCMP, 0,
64849#ifndef CAPSTONE_DIET
64850	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64851#endif
64852},
64853
64854{
64855	X86_VPCMPUQZ256rrik_alt, X86_INS_VPCMPUQ, 0,
64856#ifndef CAPSTONE_DIET
64857	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
64858#endif
64859},
64860
64861{
64862	X86_VPCMPUQZrmi, X86_INS_VPCMP, 0,
64863#ifndef CAPSTONE_DIET
64864	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64865#endif
64866},
64867
64868{
64869	X86_VPCMPUQZrmi_alt, X86_INS_VPCMPUQ, 0,
64870#ifndef CAPSTONE_DIET
64871	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64872#endif
64873},
64874
64875{
64876	X86_VPCMPUQZrmib, X86_INS_VPCMP, 0,
64877#ifndef CAPSTONE_DIET
64878	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64879#endif
64880},
64881
64882{
64883	X86_VPCMPUQZrmib_alt, X86_INS_VPCMPUQ, 0,
64884#ifndef CAPSTONE_DIET
64885	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64886#endif
64887},
64888
64889{
64890	X86_VPCMPUQZrmibk, X86_INS_VPCMP, 0,
64891#ifndef CAPSTONE_DIET
64892	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64893#endif
64894},
64895
64896{
64897	X86_VPCMPUQZrmibk_alt, X86_INS_VPCMPUQ, 0,
64898#ifndef CAPSTONE_DIET
64899	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64900#endif
64901},
64902
64903{
64904	X86_VPCMPUQZrmik, X86_INS_VPCMP, 0,
64905#ifndef CAPSTONE_DIET
64906	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64907#endif
64908},
64909
64910{
64911	X86_VPCMPUQZrmik_alt, X86_INS_VPCMPUQ, 0,
64912#ifndef CAPSTONE_DIET
64913	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64914#endif
64915},
64916
64917{
64918	X86_VPCMPUQZrri, X86_INS_VPCMP, 0,
64919#ifndef CAPSTONE_DIET
64920	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64921#endif
64922},
64923
64924{
64925	X86_VPCMPUQZrri_alt, X86_INS_VPCMPUQ, 0,
64926#ifndef CAPSTONE_DIET
64927	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64928#endif
64929},
64930
64931{
64932	X86_VPCMPUQZrrik, X86_INS_VPCMP, 0,
64933#ifndef CAPSTONE_DIET
64934	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64935#endif
64936},
64937
64938{
64939	X86_VPCMPUQZrrik_alt, X86_INS_VPCMPUQ, 0,
64940#ifndef CAPSTONE_DIET
64941	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
64942#endif
64943},
64944
64945{
64946	X86_VPCMPUWZ128rmi, X86_INS_VPCMP, 0,
64947#ifndef CAPSTONE_DIET
64948	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64949#endif
64950},
64951
64952{
64953	X86_VPCMPUWZ128rmi_alt, X86_INS_VPCMPUW, 0,
64954#ifndef CAPSTONE_DIET
64955	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64956#endif
64957},
64958
64959{
64960	X86_VPCMPUWZ128rmik, X86_INS_VPCMP, 0,
64961#ifndef CAPSTONE_DIET
64962	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64963#endif
64964},
64965
64966{
64967	X86_VPCMPUWZ128rmik_alt, X86_INS_VPCMPUW, 0,
64968#ifndef CAPSTONE_DIET
64969	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64970#endif
64971},
64972
64973{
64974	X86_VPCMPUWZ128rri, X86_INS_VPCMP, 0,
64975#ifndef CAPSTONE_DIET
64976	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64977#endif
64978},
64979
64980{
64981	X86_VPCMPUWZ128rri_alt, X86_INS_VPCMPUW, 0,
64982#ifndef CAPSTONE_DIET
64983	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64984#endif
64985},
64986
64987{
64988	X86_VPCMPUWZ128rrik, X86_INS_VPCMP, 0,
64989#ifndef CAPSTONE_DIET
64990	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64991#endif
64992},
64993
64994{
64995	X86_VPCMPUWZ128rrik_alt, X86_INS_VPCMPUW, 0,
64996#ifndef CAPSTONE_DIET
64997	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
64998#endif
64999},
65000
65001{
65002	X86_VPCMPUWZ256rmi, X86_INS_VPCMP, 0,
65003#ifndef CAPSTONE_DIET
65004	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65005#endif
65006},
65007
65008{
65009	X86_VPCMPUWZ256rmi_alt, X86_INS_VPCMPUW, 0,
65010#ifndef CAPSTONE_DIET
65011	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65012#endif
65013},
65014
65015{
65016	X86_VPCMPUWZ256rmik, X86_INS_VPCMP, 0,
65017#ifndef CAPSTONE_DIET
65018	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65019#endif
65020},
65021
65022{
65023	X86_VPCMPUWZ256rmik_alt, X86_INS_VPCMPUW, 0,
65024#ifndef CAPSTONE_DIET
65025	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65026#endif
65027},
65028
65029{
65030	X86_VPCMPUWZ256rri, X86_INS_VPCMP, 0,
65031#ifndef CAPSTONE_DIET
65032	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65033#endif
65034},
65035
65036{
65037	X86_VPCMPUWZ256rri_alt, X86_INS_VPCMPUW, 0,
65038#ifndef CAPSTONE_DIET
65039	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65040#endif
65041},
65042
65043{
65044	X86_VPCMPUWZ256rrik, X86_INS_VPCMP, 0,
65045#ifndef CAPSTONE_DIET
65046	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65047#endif
65048},
65049
65050{
65051	X86_VPCMPUWZ256rrik_alt, X86_INS_VPCMPUW, 0,
65052#ifndef CAPSTONE_DIET
65053	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65054#endif
65055},
65056
65057{
65058	X86_VPCMPUWZrmi, X86_INS_VPCMP, 0,
65059#ifndef CAPSTONE_DIET
65060	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65061#endif
65062},
65063
65064{
65065	X86_VPCMPUWZrmi_alt, X86_INS_VPCMPUW, 0,
65066#ifndef CAPSTONE_DIET
65067	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65068#endif
65069},
65070
65071{
65072	X86_VPCMPUWZrmik, X86_INS_VPCMP, 0,
65073#ifndef CAPSTONE_DIET
65074	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65075#endif
65076},
65077
65078{
65079	X86_VPCMPUWZrmik_alt, X86_INS_VPCMPUW, 0,
65080#ifndef CAPSTONE_DIET
65081	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65082#endif
65083},
65084
65085{
65086	X86_VPCMPUWZrri, X86_INS_VPCMP, 0,
65087#ifndef CAPSTONE_DIET
65088	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65089#endif
65090},
65091
65092{
65093	X86_VPCMPUWZrri_alt, X86_INS_VPCMPUW, 0,
65094#ifndef CAPSTONE_DIET
65095	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65096#endif
65097},
65098
65099{
65100	X86_VPCMPUWZrrik, X86_INS_VPCMP, 0,
65101#ifndef CAPSTONE_DIET
65102	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65103#endif
65104},
65105
65106{
65107	X86_VPCMPUWZrrik_alt, X86_INS_VPCMPUW, 0,
65108#ifndef CAPSTONE_DIET
65109	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65110#endif
65111},
65112
65113{
65114	X86_VPCMPWZ128rmi, X86_INS_VPCMP, 0,
65115#ifndef CAPSTONE_DIET
65116	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65117#endif
65118},
65119
65120{
65121	X86_VPCMPWZ128rmi_alt, X86_INS_VPCMPW, 0,
65122#ifndef CAPSTONE_DIET
65123	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65124#endif
65125},
65126
65127{
65128	X86_VPCMPWZ128rmik, X86_INS_VPCMP, 0,
65129#ifndef CAPSTONE_DIET
65130	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65131#endif
65132},
65133
65134{
65135	X86_VPCMPWZ128rmik_alt, X86_INS_VPCMPW, 0,
65136#ifndef CAPSTONE_DIET
65137	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65138#endif
65139},
65140
65141{
65142	X86_VPCMPWZ128rri, X86_INS_VPCMP, 0,
65143#ifndef CAPSTONE_DIET
65144	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65145#endif
65146},
65147
65148{
65149	X86_VPCMPWZ128rri_alt, X86_INS_VPCMPW, 0,
65150#ifndef CAPSTONE_DIET
65151	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65152#endif
65153},
65154
65155{
65156	X86_VPCMPWZ128rrik, X86_INS_VPCMP, 0,
65157#ifndef CAPSTONE_DIET
65158	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65159#endif
65160},
65161
65162{
65163	X86_VPCMPWZ128rrik_alt, X86_INS_VPCMPW, 0,
65164#ifndef CAPSTONE_DIET
65165	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65166#endif
65167},
65168
65169{
65170	X86_VPCMPWZ256rmi, X86_INS_VPCMP, 0,
65171#ifndef CAPSTONE_DIET
65172	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65173#endif
65174},
65175
65176{
65177	X86_VPCMPWZ256rmi_alt, X86_INS_VPCMPW, 0,
65178#ifndef CAPSTONE_DIET
65179	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65180#endif
65181},
65182
65183{
65184	X86_VPCMPWZ256rmik, X86_INS_VPCMP, 0,
65185#ifndef CAPSTONE_DIET
65186	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65187#endif
65188},
65189
65190{
65191	X86_VPCMPWZ256rmik_alt, X86_INS_VPCMPW, 0,
65192#ifndef CAPSTONE_DIET
65193	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65194#endif
65195},
65196
65197{
65198	X86_VPCMPWZ256rri, X86_INS_VPCMP, 0,
65199#ifndef CAPSTONE_DIET
65200	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65201#endif
65202},
65203
65204{
65205	X86_VPCMPWZ256rri_alt, X86_INS_VPCMPW, 0,
65206#ifndef CAPSTONE_DIET
65207	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65208#endif
65209},
65210
65211{
65212	X86_VPCMPWZ256rrik, X86_INS_VPCMP, 0,
65213#ifndef CAPSTONE_DIET
65214	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65215#endif
65216},
65217
65218{
65219	X86_VPCMPWZ256rrik_alt, X86_INS_VPCMPW, 0,
65220#ifndef CAPSTONE_DIET
65221	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
65222#endif
65223},
65224
65225{
65226	X86_VPCMPWZrmi, X86_INS_VPCMP, 0,
65227#ifndef CAPSTONE_DIET
65228	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65229#endif
65230},
65231
65232{
65233	X86_VPCMPWZrmi_alt, X86_INS_VPCMPW, 0,
65234#ifndef CAPSTONE_DIET
65235	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65236#endif
65237},
65238
65239{
65240	X86_VPCMPWZrmik, X86_INS_VPCMP, 0,
65241#ifndef CAPSTONE_DIET
65242	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65243#endif
65244},
65245
65246{
65247	X86_VPCMPWZrmik_alt, X86_INS_VPCMPW, 0,
65248#ifndef CAPSTONE_DIET
65249	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65250#endif
65251},
65252
65253{
65254	X86_VPCMPWZrri, X86_INS_VPCMP, 0,
65255#ifndef CAPSTONE_DIET
65256	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65257#endif
65258},
65259
65260{
65261	X86_VPCMPWZrri_alt, X86_INS_VPCMPW, 0,
65262#ifndef CAPSTONE_DIET
65263	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65264#endif
65265},
65266
65267{
65268	X86_VPCMPWZrrik, X86_INS_VPCMP, 0,
65269#ifndef CAPSTONE_DIET
65270	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65271#endif
65272},
65273
65274{
65275	X86_VPCMPWZrrik_alt, X86_INS_VPCMPW, 0,
65276#ifndef CAPSTONE_DIET
65277	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
65278#endif
65279},
65280
65281{
65282	X86_VPCOMBmi, X86_INS_VPCOM, 0,
65283#ifndef CAPSTONE_DIET
65284	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65285#endif
65286},
65287
65288{
65289	X86_VPCOMBmi_alt, X86_INS_VPCOMB, 0,
65290#ifndef CAPSTONE_DIET
65291	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65292#endif
65293},
65294
65295{
65296	X86_VPCOMBri, X86_INS_VPCOM, 0,
65297#ifndef CAPSTONE_DIET
65298	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65299#endif
65300},
65301
65302{
65303	X86_VPCOMBri_alt, X86_INS_VPCOMB, 0,
65304#ifndef CAPSTONE_DIET
65305	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65306#endif
65307},
65308
65309{
65310	X86_VPCOMDmi, X86_INS_VPCOM, 0,
65311#ifndef CAPSTONE_DIET
65312	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65313#endif
65314},
65315
65316{
65317	X86_VPCOMDmi_alt, X86_INS_VPCOMD, 0,
65318#ifndef CAPSTONE_DIET
65319	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65320#endif
65321},
65322
65323{
65324	X86_VPCOMDri, X86_INS_VPCOM, 0,
65325#ifndef CAPSTONE_DIET
65326	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65327#endif
65328},
65329
65330{
65331	X86_VPCOMDri_alt, X86_INS_VPCOMD, 0,
65332#ifndef CAPSTONE_DIET
65333	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65334#endif
65335},
65336
65337{
65338	X86_VPCOMPRESSBZ128mr, X86_INS_VPCOMPRESSB, 0,
65339#ifndef CAPSTONE_DIET
65340	{ 0 }, { 0 }, { 0 }, 0, 0
65341#endif
65342},
65343
65344{
65345	X86_VPCOMPRESSBZ128mrk, X86_INS_VPCOMPRESSB, 0,
65346#ifndef CAPSTONE_DIET
65347	{ 0 }, { 0 }, { 0 }, 0, 0
65348#endif
65349},
65350
65351{
65352	X86_VPCOMPRESSBZ128rr, X86_INS_VPCOMPRESSB, 0,
65353#ifndef CAPSTONE_DIET
65354	{ 0 }, { 0 }, { 0 }, 0, 0
65355#endif
65356},
65357
65358{
65359	X86_VPCOMPRESSBZ128rrk, X86_INS_VPCOMPRESSB, 0,
65360#ifndef CAPSTONE_DIET
65361	{ 0 }, { 0 }, { 0 }, 0, 0
65362#endif
65363},
65364
65365{
65366	X86_VPCOMPRESSBZ128rrkz, X86_INS_VPCOMPRESSB, 0,
65367#ifndef CAPSTONE_DIET
65368	{ 0 }, { 0 }, { 0 }, 0, 0
65369#endif
65370},
65371
65372{
65373	X86_VPCOMPRESSBZ256mr, X86_INS_VPCOMPRESSB, 0,
65374#ifndef CAPSTONE_DIET
65375	{ 0 }, { 0 }, { 0 }, 0, 0
65376#endif
65377},
65378
65379{
65380	X86_VPCOMPRESSBZ256mrk, X86_INS_VPCOMPRESSB, 0,
65381#ifndef CAPSTONE_DIET
65382	{ 0 }, { 0 }, { 0 }, 0, 0
65383#endif
65384},
65385
65386{
65387	X86_VPCOMPRESSBZ256rr, X86_INS_VPCOMPRESSB, 0,
65388#ifndef CAPSTONE_DIET
65389	{ 0 }, { 0 }, { 0 }, 0, 0
65390#endif
65391},
65392
65393{
65394	X86_VPCOMPRESSBZ256rrk, X86_INS_VPCOMPRESSB, 0,
65395#ifndef CAPSTONE_DIET
65396	{ 0 }, { 0 }, { 0 }, 0, 0
65397#endif
65398},
65399
65400{
65401	X86_VPCOMPRESSBZ256rrkz, X86_INS_VPCOMPRESSB, 0,
65402#ifndef CAPSTONE_DIET
65403	{ 0 }, { 0 }, { 0 }, 0, 0
65404#endif
65405},
65406
65407{
65408	X86_VPCOMPRESSBZmr, X86_INS_VPCOMPRESSB, 0,
65409#ifndef CAPSTONE_DIET
65410	{ 0 }, { 0 }, { 0 }, 0, 0
65411#endif
65412},
65413
65414{
65415	X86_VPCOMPRESSBZmrk, X86_INS_VPCOMPRESSB, 0,
65416#ifndef CAPSTONE_DIET
65417	{ 0 }, { 0 }, { 0 }, 0, 0
65418#endif
65419},
65420
65421{
65422	X86_VPCOMPRESSBZrr, X86_INS_VPCOMPRESSB, 0,
65423#ifndef CAPSTONE_DIET
65424	{ 0 }, { 0 }, { 0 }, 0, 0
65425#endif
65426},
65427
65428{
65429	X86_VPCOMPRESSBZrrk, X86_INS_VPCOMPRESSB, 0,
65430#ifndef CAPSTONE_DIET
65431	{ 0 }, { 0 }, { 0 }, 0, 0
65432#endif
65433},
65434
65435{
65436	X86_VPCOMPRESSBZrrkz, X86_INS_VPCOMPRESSB, 0,
65437#ifndef CAPSTONE_DIET
65438	{ 0 }, { 0 }, { 0 }, 0, 0
65439#endif
65440},
65441
65442{
65443	X86_VPCOMPRESSDZ128mr, X86_INS_VPCOMPRESSD, 0,
65444#ifndef CAPSTONE_DIET
65445	{ 0 }, { 0 }, { 0 }, 0, 0
65446#endif
65447},
65448
65449{
65450	X86_VPCOMPRESSDZ128mrk, X86_INS_VPCOMPRESSD, 0,
65451#ifndef CAPSTONE_DIET
65452	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65453#endif
65454},
65455
65456{
65457	X86_VPCOMPRESSDZ128rr, X86_INS_VPCOMPRESSD, 0,
65458#ifndef CAPSTONE_DIET
65459	{ 0 }, { 0 }, { 0 }, 0, 0
65460#endif
65461},
65462
65463{
65464	X86_VPCOMPRESSDZ128rrk, X86_INS_VPCOMPRESSD, 0,
65465#ifndef CAPSTONE_DIET
65466	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65467#endif
65468},
65469
65470{
65471	X86_VPCOMPRESSDZ128rrkz, X86_INS_VPCOMPRESSD, 0,
65472#ifndef CAPSTONE_DIET
65473	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65474#endif
65475},
65476
65477{
65478	X86_VPCOMPRESSDZ256mr, X86_INS_VPCOMPRESSD, 0,
65479#ifndef CAPSTONE_DIET
65480	{ 0 }, { 0 }, { 0 }, 0, 0
65481#endif
65482},
65483
65484{
65485	X86_VPCOMPRESSDZ256mrk, X86_INS_VPCOMPRESSD, 0,
65486#ifndef CAPSTONE_DIET
65487	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65488#endif
65489},
65490
65491{
65492	X86_VPCOMPRESSDZ256rr, X86_INS_VPCOMPRESSD, 0,
65493#ifndef CAPSTONE_DIET
65494	{ 0 }, { 0 }, { 0 }, 0, 0
65495#endif
65496},
65497
65498{
65499	X86_VPCOMPRESSDZ256rrk, X86_INS_VPCOMPRESSD, 0,
65500#ifndef CAPSTONE_DIET
65501	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65502#endif
65503},
65504
65505{
65506	X86_VPCOMPRESSDZ256rrkz, X86_INS_VPCOMPRESSD, 0,
65507#ifndef CAPSTONE_DIET
65508	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65509#endif
65510},
65511
65512{
65513	X86_VPCOMPRESSDZmr, X86_INS_VPCOMPRESSD, 0,
65514#ifndef CAPSTONE_DIET
65515	{ 0 }, { 0 }, { 0 }, 0, 0
65516#endif
65517},
65518
65519{
65520	X86_VPCOMPRESSDZmrk, X86_INS_VPCOMPRESSD, 0,
65521#ifndef CAPSTONE_DIET
65522	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
65523#endif
65524},
65525
65526{
65527	X86_VPCOMPRESSDZrr, X86_INS_VPCOMPRESSD, 0,
65528#ifndef CAPSTONE_DIET
65529	{ 0 }, { 0 }, { 0 }, 0, 0
65530#endif
65531},
65532
65533{
65534	X86_VPCOMPRESSDZrrk, X86_INS_VPCOMPRESSD, 0,
65535#ifndef CAPSTONE_DIET
65536	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
65537#endif
65538},
65539
65540{
65541	X86_VPCOMPRESSDZrrkz, X86_INS_VPCOMPRESSD, 0,
65542#ifndef CAPSTONE_DIET
65543	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
65544#endif
65545},
65546
65547{
65548	X86_VPCOMPRESSQZ128mr, X86_INS_VPCOMPRESSQ, 0,
65549#ifndef CAPSTONE_DIET
65550	{ 0 }, { 0 }, { 0 }, 0, 0
65551#endif
65552},
65553
65554{
65555	X86_VPCOMPRESSQZ128mrk, X86_INS_VPCOMPRESSQ, 0,
65556#ifndef CAPSTONE_DIET
65557	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65558#endif
65559},
65560
65561{
65562	X86_VPCOMPRESSQZ128rr, X86_INS_VPCOMPRESSQ, 0,
65563#ifndef CAPSTONE_DIET
65564	{ 0 }, { 0 }, { 0 }, 0, 0
65565#endif
65566},
65567
65568{
65569	X86_VPCOMPRESSQZ128rrk, X86_INS_VPCOMPRESSQ, 0,
65570#ifndef CAPSTONE_DIET
65571	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65572#endif
65573},
65574
65575{
65576	X86_VPCOMPRESSQZ128rrkz, X86_INS_VPCOMPRESSQ, 0,
65577#ifndef CAPSTONE_DIET
65578	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65579#endif
65580},
65581
65582{
65583	X86_VPCOMPRESSQZ256mr, X86_INS_VPCOMPRESSQ, 0,
65584#ifndef CAPSTONE_DIET
65585	{ 0 }, { 0 }, { 0 }, 0, 0
65586#endif
65587},
65588
65589{
65590	X86_VPCOMPRESSQZ256mrk, X86_INS_VPCOMPRESSQ, 0,
65591#ifndef CAPSTONE_DIET
65592	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65593#endif
65594},
65595
65596{
65597	X86_VPCOMPRESSQZ256rr, X86_INS_VPCOMPRESSQ, 0,
65598#ifndef CAPSTONE_DIET
65599	{ 0 }, { 0 }, { 0 }, 0, 0
65600#endif
65601},
65602
65603{
65604	X86_VPCOMPRESSQZ256rrk, X86_INS_VPCOMPRESSQ, 0,
65605#ifndef CAPSTONE_DIET
65606	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65607#endif
65608},
65609
65610{
65611	X86_VPCOMPRESSQZ256rrkz, X86_INS_VPCOMPRESSQ, 0,
65612#ifndef CAPSTONE_DIET
65613	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
65614#endif
65615},
65616
65617{
65618	X86_VPCOMPRESSQZmr, X86_INS_VPCOMPRESSQ, 0,
65619#ifndef CAPSTONE_DIET
65620	{ 0 }, { 0 }, { 0 }, 0, 0
65621#endif
65622},
65623
65624{
65625	X86_VPCOMPRESSQZmrk, X86_INS_VPCOMPRESSQ, 0,
65626#ifndef CAPSTONE_DIET
65627	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
65628#endif
65629},
65630
65631{
65632	X86_VPCOMPRESSQZrr, X86_INS_VPCOMPRESSQ, 0,
65633#ifndef CAPSTONE_DIET
65634	{ 0 }, { 0 }, { 0 }, 0, 0
65635#endif
65636},
65637
65638{
65639	X86_VPCOMPRESSQZrrk, X86_INS_VPCOMPRESSQ, 0,
65640#ifndef CAPSTONE_DIET
65641	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
65642#endif
65643},
65644
65645{
65646	X86_VPCOMPRESSQZrrkz, X86_INS_VPCOMPRESSQ, 0,
65647#ifndef CAPSTONE_DIET
65648	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
65649#endif
65650},
65651
65652{
65653	X86_VPCOMPRESSWZ128mr, X86_INS_VPCOMPRESSW, 0,
65654#ifndef CAPSTONE_DIET
65655	{ 0 }, { 0 }, { 0 }, 0, 0
65656#endif
65657},
65658
65659{
65660	X86_VPCOMPRESSWZ128mrk, X86_INS_VPCOMPRESSW, 0,
65661#ifndef CAPSTONE_DIET
65662	{ 0 }, { 0 }, { 0 }, 0, 0
65663#endif
65664},
65665
65666{
65667	X86_VPCOMPRESSWZ128rr, X86_INS_VPCOMPRESSW, 0,
65668#ifndef CAPSTONE_DIET
65669	{ 0 }, { 0 }, { 0 }, 0, 0
65670#endif
65671},
65672
65673{
65674	X86_VPCOMPRESSWZ128rrk, X86_INS_VPCOMPRESSW, 0,
65675#ifndef CAPSTONE_DIET
65676	{ 0 }, { 0 }, { 0 }, 0, 0
65677#endif
65678},
65679
65680{
65681	X86_VPCOMPRESSWZ128rrkz, X86_INS_VPCOMPRESSW, 0,
65682#ifndef CAPSTONE_DIET
65683	{ 0 }, { 0 }, { 0 }, 0, 0
65684#endif
65685},
65686
65687{
65688	X86_VPCOMPRESSWZ256mr, X86_INS_VPCOMPRESSW, 0,
65689#ifndef CAPSTONE_DIET
65690	{ 0 }, { 0 }, { 0 }, 0, 0
65691#endif
65692},
65693
65694{
65695	X86_VPCOMPRESSWZ256mrk, X86_INS_VPCOMPRESSW, 0,
65696#ifndef CAPSTONE_DIET
65697	{ 0 }, { 0 }, { 0 }, 0, 0
65698#endif
65699},
65700
65701{
65702	X86_VPCOMPRESSWZ256rr, X86_INS_VPCOMPRESSW, 0,
65703#ifndef CAPSTONE_DIET
65704	{ 0 }, { 0 }, { 0 }, 0, 0
65705#endif
65706},
65707
65708{
65709	X86_VPCOMPRESSWZ256rrk, X86_INS_VPCOMPRESSW, 0,
65710#ifndef CAPSTONE_DIET
65711	{ 0 }, { 0 }, { 0 }, 0, 0
65712#endif
65713},
65714
65715{
65716	X86_VPCOMPRESSWZ256rrkz, X86_INS_VPCOMPRESSW, 0,
65717#ifndef CAPSTONE_DIET
65718	{ 0 }, { 0 }, { 0 }, 0, 0
65719#endif
65720},
65721
65722{
65723	X86_VPCOMPRESSWZmr, X86_INS_VPCOMPRESSW, 0,
65724#ifndef CAPSTONE_DIET
65725	{ 0 }, { 0 }, { 0 }, 0, 0
65726#endif
65727},
65728
65729{
65730	X86_VPCOMPRESSWZmrk, X86_INS_VPCOMPRESSW, 0,
65731#ifndef CAPSTONE_DIET
65732	{ 0 }, { 0 }, { 0 }, 0, 0
65733#endif
65734},
65735
65736{
65737	X86_VPCOMPRESSWZrr, X86_INS_VPCOMPRESSW, 0,
65738#ifndef CAPSTONE_DIET
65739	{ 0 }, { 0 }, { 0 }, 0, 0
65740#endif
65741},
65742
65743{
65744	X86_VPCOMPRESSWZrrk, X86_INS_VPCOMPRESSW, 0,
65745#ifndef CAPSTONE_DIET
65746	{ 0 }, { 0 }, { 0 }, 0, 0
65747#endif
65748},
65749
65750{
65751	X86_VPCOMPRESSWZrrkz, X86_INS_VPCOMPRESSW, 0,
65752#ifndef CAPSTONE_DIET
65753	{ 0 }, { 0 }, { 0 }, 0, 0
65754#endif
65755},
65756
65757{
65758	X86_VPCOMQmi, X86_INS_VPCOM, 0,
65759#ifndef CAPSTONE_DIET
65760	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65761#endif
65762},
65763
65764{
65765	X86_VPCOMQmi_alt, X86_INS_VPCOMQ, 0,
65766#ifndef CAPSTONE_DIET
65767	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65768#endif
65769},
65770
65771{
65772	X86_VPCOMQri, X86_INS_VPCOM, 0,
65773#ifndef CAPSTONE_DIET
65774	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65775#endif
65776},
65777
65778{
65779	X86_VPCOMQri_alt, X86_INS_VPCOMQ, 0,
65780#ifndef CAPSTONE_DIET
65781	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65782#endif
65783},
65784
65785{
65786	X86_VPCOMUBmi, X86_INS_VPCOM, 0,
65787#ifndef CAPSTONE_DIET
65788	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65789#endif
65790},
65791
65792{
65793	X86_VPCOMUBmi_alt, X86_INS_VPCOMUB, 0,
65794#ifndef CAPSTONE_DIET
65795	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65796#endif
65797},
65798
65799{
65800	X86_VPCOMUBri, X86_INS_VPCOM, 0,
65801#ifndef CAPSTONE_DIET
65802	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65803#endif
65804},
65805
65806{
65807	X86_VPCOMUBri_alt, X86_INS_VPCOMUB, 0,
65808#ifndef CAPSTONE_DIET
65809	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65810#endif
65811},
65812
65813{
65814	X86_VPCOMUDmi, X86_INS_VPCOM, 0,
65815#ifndef CAPSTONE_DIET
65816	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65817#endif
65818},
65819
65820{
65821	X86_VPCOMUDmi_alt, X86_INS_VPCOMUD, 0,
65822#ifndef CAPSTONE_DIET
65823	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65824#endif
65825},
65826
65827{
65828	X86_VPCOMUDri, X86_INS_VPCOM, 0,
65829#ifndef CAPSTONE_DIET
65830	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65831#endif
65832},
65833
65834{
65835	X86_VPCOMUDri_alt, X86_INS_VPCOMUD, 0,
65836#ifndef CAPSTONE_DIET
65837	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65838#endif
65839},
65840
65841{
65842	X86_VPCOMUQmi, X86_INS_VPCOM, 0,
65843#ifndef CAPSTONE_DIET
65844	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65845#endif
65846},
65847
65848{
65849	X86_VPCOMUQmi_alt, X86_INS_VPCOMUQ, 0,
65850#ifndef CAPSTONE_DIET
65851	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65852#endif
65853},
65854
65855{
65856	X86_VPCOMUQri, X86_INS_VPCOM, 0,
65857#ifndef CAPSTONE_DIET
65858	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65859#endif
65860},
65861
65862{
65863	X86_VPCOMUQri_alt, X86_INS_VPCOMUQ, 0,
65864#ifndef CAPSTONE_DIET
65865	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65866#endif
65867},
65868
65869{
65870	X86_VPCOMUWmi, X86_INS_VPCOM, 0,
65871#ifndef CAPSTONE_DIET
65872	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65873#endif
65874},
65875
65876{
65877	X86_VPCOMUWmi_alt, X86_INS_VPCOMUW, 0,
65878#ifndef CAPSTONE_DIET
65879	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65880#endif
65881},
65882
65883{
65884	X86_VPCOMUWri, X86_INS_VPCOM, 0,
65885#ifndef CAPSTONE_DIET
65886	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65887#endif
65888},
65889
65890{
65891	X86_VPCOMUWri_alt, X86_INS_VPCOMUW, 0,
65892#ifndef CAPSTONE_DIET
65893	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65894#endif
65895},
65896
65897{
65898	X86_VPCOMWmi, X86_INS_VPCOM, 0,
65899#ifndef CAPSTONE_DIET
65900	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65901#endif
65902},
65903
65904{
65905	X86_VPCOMWmi_alt, X86_INS_VPCOMW, 0,
65906#ifndef CAPSTONE_DIET
65907	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65908#endif
65909},
65910
65911{
65912	X86_VPCOMWri, X86_INS_VPCOM, 0,
65913#ifndef CAPSTONE_DIET
65914	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65915#endif
65916},
65917
65918{
65919	X86_VPCOMWri_alt, X86_INS_VPCOMW, 0,
65920#ifndef CAPSTONE_DIET
65921	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
65922#endif
65923},
65924
65925{
65926	X86_VPCONFLICTDZ128rm, X86_INS_VPCONFLICTD, 0,
65927#ifndef CAPSTONE_DIET
65928	{ 0 }, { 0 }, { 0 }, 0, 0
65929#endif
65930},
65931
65932{
65933	X86_VPCONFLICTDZ128rmb, X86_INS_VPCONFLICTD, 0,
65934#ifndef CAPSTONE_DIET
65935	{ 0 }, { 0 }, { 0 }, 0, 0
65936#endif
65937},
65938
65939{
65940	X86_VPCONFLICTDZ128rmbk, X86_INS_VPCONFLICTD, 0,
65941#ifndef CAPSTONE_DIET
65942	{ 0 }, { 0 }, { 0 }, 0, 0
65943#endif
65944},
65945
65946{
65947	X86_VPCONFLICTDZ128rmbkz, X86_INS_VPCONFLICTD, 0,
65948#ifndef CAPSTONE_DIET
65949	{ 0 }, { 0 }, { 0 }, 0, 0
65950#endif
65951},
65952
65953{
65954	X86_VPCONFLICTDZ128rmk, X86_INS_VPCONFLICTD, 0,
65955#ifndef CAPSTONE_DIET
65956	{ 0 }, { 0 }, { 0 }, 0, 0
65957#endif
65958},
65959
65960{
65961	X86_VPCONFLICTDZ128rmkz, X86_INS_VPCONFLICTD, 0,
65962#ifndef CAPSTONE_DIET
65963	{ 0 }, { 0 }, { 0 }, 0, 0
65964#endif
65965},
65966
65967{
65968	X86_VPCONFLICTDZ128rr, X86_INS_VPCONFLICTD, 0,
65969#ifndef CAPSTONE_DIET
65970	{ 0 }, { 0 }, { 0 }, 0, 0
65971#endif
65972},
65973
65974{
65975	X86_VPCONFLICTDZ128rrk, X86_INS_VPCONFLICTD, 0,
65976#ifndef CAPSTONE_DIET
65977	{ 0 }, { 0 }, { 0 }, 0, 0
65978#endif
65979},
65980
65981{
65982	X86_VPCONFLICTDZ128rrkz, X86_INS_VPCONFLICTD, 0,
65983#ifndef CAPSTONE_DIET
65984	{ 0 }, { 0 }, { 0 }, 0, 0
65985#endif
65986},
65987
65988{
65989	X86_VPCONFLICTDZ256rm, X86_INS_VPCONFLICTD, 0,
65990#ifndef CAPSTONE_DIET
65991	{ 0 }, { 0 }, { 0 }, 0, 0
65992#endif
65993},
65994
65995{
65996	X86_VPCONFLICTDZ256rmb, X86_INS_VPCONFLICTD, 0,
65997#ifndef CAPSTONE_DIET
65998	{ 0 }, { 0 }, { 0 }, 0, 0
65999#endif
66000},
66001
66002{
66003	X86_VPCONFLICTDZ256rmbk, X86_INS_VPCONFLICTD, 0,
66004#ifndef CAPSTONE_DIET
66005	{ 0 }, { 0 }, { 0 }, 0, 0
66006#endif
66007},
66008
66009{
66010	X86_VPCONFLICTDZ256rmbkz, X86_INS_VPCONFLICTD, 0,
66011#ifndef CAPSTONE_DIET
66012	{ 0 }, { 0 }, { 0 }, 0, 0
66013#endif
66014},
66015
66016{
66017	X86_VPCONFLICTDZ256rmk, X86_INS_VPCONFLICTD, 0,
66018#ifndef CAPSTONE_DIET
66019	{ 0 }, { 0 }, { 0 }, 0, 0
66020#endif
66021},
66022
66023{
66024	X86_VPCONFLICTDZ256rmkz, X86_INS_VPCONFLICTD, 0,
66025#ifndef CAPSTONE_DIET
66026	{ 0 }, { 0 }, { 0 }, 0, 0
66027#endif
66028},
66029
66030{
66031	X86_VPCONFLICTDZ256rr, X86_INS_VPCONFLICTD, 0,
66032#ifndef CAPSTONE_DIET
66033	{ 0 }, { 0 }, { 0 }, 0, 0
66034#endif
66035},
66036
66037{
66038	X86_VPCONFLICTDZ256rrk, X86_INS_VPCONFLICTD, 0,
66039#ifndef CAPSTONE_DIET
66040	{ 0 }, { 0 }, { 0 }, 0, 0
66041#endif
66042},
66043
66044{
66045	X86_VPCONFLICTDZ256rrkz, X86_INS_VPCONFLICTD, 0,
66046#ifndef CAPSTONE_DIET
66047	{ 0 }, { 0 }, { 0 }, 0, 0
66048#endif
66049},
66050
66051{
66052	X86_VPCONFLICTDZrm, X86_INS_VPCONFLICTD, 0,
66053#ifndef CAPSTONE_DIET
66054	{ 0 }, { 0 }, { 0 }, 0, 0
66055#endif
66056},
66057
66058{
66059	X86_VPCONFLICTDZrmb, X86_INS_VPCONFLICTD, 0,
66060#ifndef CAPSTONE_DIET
66061	{ 0 }, { 0 }, { 0 }, 0, 0
66062#endif
66063},
66064
66065{
66066	X86_VPCONFLICTDZrmbk, X86_INS_VPCONFLICTD, 0,
66067#ifndef CAPSTONE_DIET
66068	{ 0 }, { 0 }, { 0 }, 0, 0
66069#endif
66070},
66071
66072{
66073	X86_VPCONFLICTDZrmbkz, X86_INS_VPCONFLICTD, 0,
66074#ifndef CAPSTONE_DIET
66075	{ 0 }, { 0 }, { 0 }, 0, 0
66076#endif
66077},
66078
66079{
66080	X86_VPCONFLICTDZrmk, X86_INS_VPCONFLICTD, 0,
66081#ifndef CAPSTONE_DIET
66082	{ 0 }, { 0 }, { 0 }, 0, 0
66083#endif
66084},
66085
66086{
66087	X86_VPCONFLICTDZrmkz, X86_INS_VPCONFLICTD, 0,
66088#ifndef CAPSTONE_DIET
66089	{ 0 }, { 0 }, { 0 }, 0, 0
66090#endif
66091},
66092
66093{
66094	X86_VPCONFLICTDZrr, X86_INS_VPCONFLICTD, 0,
66095#ifndef CAPSTONE_DIET
66096	{ 0 }, { 0 }, { 0 }, 0, 0
66097#endif
66098},
66099
66100{
66101	X86_VPCONFLICTDZrrk, X86_INS_VPCONFLICTD, 0,
66102#ifndef CAPSTONE_DIET
66103	{ 0 }, { 0 }, { 0 }, 0, 0
66104#endif
66105},
66106
66107{
66108	X86_VPCONFLICTDZrrkz, X86_INS_VPCONFLICTD, 0,
66109#ifndef CAPSTONE_DIET
66110	{ 0 }, { 0 }, { 0 }, 0, 0
66111#endif
66112},
66113
66114{
66115	X86_VPCONFLICTQZ128rm, X86_INS_VPCONFLICTQ, 0,
66116#ifndef CAPSTONE_DIET
66117	{ 0 }, { 0 }, { 0 }, 0, 0
66118#endif
66119},
66120
66121{
66122	X86_VPCONFLICTQZ128rmb, X86_INS_VPCONFLICTQ, 0,
66123#ifndef CAPSTONE_DIET
66124	{ 0 }, { 0 }, { 0 }, 0, 0
66125#endif
66126},
66127
66128{
66129	X86_VPCONFLICTQZ128rmbk, X86_INS_VPCONFLICTQ, 0,
66130#ifndef CAPSTONE_DIET
66131	{ 0 }, { 0 }, { 0 }, 0, 0
66132#endif
66133},
66134
66135{
66136	X86_VPCONFLICTQZ128rmbkz, X86_INS_VPCONFLICTQ, 0,
66137#ifndef CAPSTONE_DIET
66138	{ 0 }, { 0 }, { 0 }, 0, 0
66139#endif
66140},
66141
66142{
66143	X86_VPCONFLICTQZ128rmk, X86_INS_VPCONFLICTQ, 0,
66144#ifndef CAPSTONE_DIET
66145	{ 0 }, { 0 }, { 0 }, 0, 0
66146#endif
66147},
66148
66149{
66150	X86_VPCONFLICTQZ128rmkz, X86_INS_VPCONFLICTQ, 0,
66151#ifndef CAPSTONE_DIET
66152	{ 0 }, { 0 }, { 0 }, 0, 0
66153#endif
66154},
66155
66156{
66157	X86_VPCONFLICTQZ128rr, X86_INS_VPCONFLICTQ, 0,
66158#ifndef CAPSTONE_DIET
66159	{ 0 }, { 0 }, { 0 }, 0, 0
66160#endif
66161},
66162
66163{
66164	X86_VPCONFLICTQZ128rrk, X86_INS_VPCONFLICTQ, 0,
66165#ifndef CAPSTONE_DIET
66166	{ 0 }, { 0 }, { 0 }, 0, 0
66167#endif
66168},
66169
66170{
66171	X86_VPCONFLICTQZ128rrkz, X86_INS_VPCONFLICTQ, 0,
66172#ifndef CAPSTONE_DIET
66173	{ 0 }, { 0 }, { 0 }, 0, 0
66174#endif
66175},
66176
66177{
66178	X86_VPCONFLICTQZ256rm, X86_INS_VPCONFLICTQ, 0,
66179#ifndef CAPSTONE_DIET
66180	{ 0 }, { 0 }, { 0 }, 0, 0
66181#endif
66182},
66183
66184{
66185	X86_VPCONFLICTQZ256rmb, X86_INS_VPCONFLICTQ, 0,
66186#ifndef CAPSTONE_DIET
66187	{ 0 }, { 0 }, { 0 }, 0, 0
66188#endif
66189},
66190
66191{
66192	X86_VPCONFLICTQZ256rmbk, X86_INS_VPCONFLICTQ, 0,
66193#ifndef CAPSTONE_DIET
66194	{ 0 }, { 0 }, { 0 }, 0, 0
66195#endif
66196},
66197
66198{
66199	X86_VPCONFLICTQZ256rmbkz, X86_INS_VPCONFLICTQ, 0,
66200#ifndef CAPSTONE_DIET
66201	{ 0 }, { 0 }, { 0 }, 0, 0
66202#endif
66203},
66204
66205{
66206	X86_VPCONFLICTQZ256rmk, X86_INS_VPCONFLICTQ, 0,
66207#ifndef CAPSTONE_DIET
66208	{ 0 }, { 0 }, { 0 }, 0, 0
66209#endif
66210},
66211
66212{
66213	X86_VPCONFLICTQZ256rmkz, X86_INS_VPCONFLICTQ, 0,
66214#ifndef CAPSTONE_DIET
66215	{ 0 }, { 0 }, { 0 }, 0, 0
66216#endif
66217},
66218
66219{
66220	X86_VPCONFLICTQZ256rr, X86_INS_VPCONFLICTQ, 0,
66221#ifndef CAPSTONE_DIET
66222	{ 0 }, { 0 }, { 0 }, 0, 0
66223#endif
66224},
66225
66226{
66227	X86_VPCONFLICTQZ256rrk, X86_INS_VPCONFLICTQ, 0,
66228#ifndef CAPSTONE_DIET
66229	{ 0 }, { 0 }, { 0 }, 0, 0
66230#endif
66231},
66232
66233{
66234	X86_VPCONFLICTQZ256rrkz, X86_INS_VPCONFLICTQ, 0,
66235#ifndef CAPSTONE_DIET
66236	{ 0 }, { 0 }, { 0 }, 0, 0
66237#endif
66238},
66239
66240{
66241	X86_VPCONFLICTQZrm, X86_INS_VPCONFLICTQ, 0,
66242#ifndef CAPSTONE_DIET
66243	{ 0 }, { 0 }, { 0 }, 0, 0
66244#endif
66245},
66246
66247{
66248	X86_VPCONFLICTQZrmb, X86_INS_VPCONFLICTQ, 0,
66249#ifndef CAPSTONE_DIET
66250	{ 0 }, { 0 }, { 0 }, 0, 0
66251#endif
66252},
66253
66254{
66255	X86_VPCONFLICTQZrmbk, X86_INS_VPCONFLICTQ, 0,
66256#ifndef CAPSTONE_DIET
66257	{ 0 }, { 0 }, { 0 }, 0, 0
66258#endif
66259},
66260
66261{
66262	X86_VPCONFLICTQZrmbkz, X86_INS_VPCONFLICTQ, 0,
66263#ifndef CAPSTONE_DIET
66264	{ 0 }, { 0 }, { 0 }, 0, 0
66265#endif
66266},
66267
66268{
66269	X86_VPCONFLICTQZrmk, X86_INS_VPCONFLICTQ, 0,
66270#ifndef CAPSTONE_DIET
66271	{ 0 }, { 0 }, { 0 }, 0, 0
66272#endif
66273},
66274
66275{
66276	X86_VPCONFLICTQZrmkz, X86_INS_VPCONFLICTQ, 0,
66277#ifndef CAPSTONE_DIET
66278	{ 0 }, { 0 }, { 0 }, 0, 0
66279#endif
66280},
66281
66282{
66283	X86_VPCONFLICTQZrr, X86_INS_VPCONFLICTQ, 0,
66284#ifndef CAPSTONE_DIET
66285	{ 0 }, { 0 }, { 0 }, 0, 0
66286#endif
66287},
66288
66289{
66290	X86_VPCONFLICTQZrrk, X86_INS_VPCONFLICTQ, 0,
66291#ifndef CAPSTONE_DIET
66292	{ 0 }, { 0 }, { 0 }, 0, 0
66293#endif
66294},
66295
66296{
66297	X86_VPCONFLICTQZrrkz, X86_INS_VPCONFLICTQ, 0,
66298#ifndef CAPSTONE_DIET
66299	{ 0 }, { 0 }, { 0 }, 0, 0
66300#endif
66301},
66302
66303{
66304	X86_VPDPBUSDSZ128m, X86_INS_VPDPBUSDS, 0,
66305#ifndef CAPSTONE_DIET
66306	{ 0 }, { 0 }, { 0 }, 0, 0
66307#endif
66308},
66309
66310{
66311	X86_VPDPBUSDSZ128mb, X86_INS_VPDPBUSDS, 0,
66312#ifndef CAPSTONE_DIET
66313	{ 0 }, { 0 }, { 0 }, 0, 0
66314#endif
66315},
66316
66317{
66318	X86_VPDPBUSDSZ128mbk, X86_INS_VPDPBUSDS, 0,
66319#ifndef CAPSTONE_DIET
66320	{ 0 }, { 0 }, { 0 }, 0, 0
66321#endif
66322},
66323
66324{
66325	X86_VPDPBUSDSZ128mbkz, X86_INS_VPDPBUSDS, 0,
66326#ifndef CAPSTONE_DIET
66327	{ 0 }, { 0 }, { 0 }, 0, 0
66328#endif
66329},
66330
66331{
66332	X86_VPDPBUSDSZ128mk, X86_INS_VPDPBUSDS, 0,
66333#ifndef CAPSTONE_DIET
66334	{ 0 }, { 0 }, { 0 }, 0, 0
66335#endif
66336},
66337
66338{
66339	X86_VPDPBUSDSZ128mkz, X86_INS_VPDPBUSDS, 0,
66340#ifndef CAPSTONE_DIET
66341	{ 0 }, { 0 }, { 0 }, 0, 0
66342#endif
66343},
66344
66345{
66346	X86_VPDPBUSDSZ128r, X86_INS_VPDPBUSDS, 0,
66347#ifndef CAPSTONE_DIET
66348	{ 0 }, { 0 }, { 0 }, 0, 0
66349#endif
66350},
66351
66352{
66353	X86_VPDPBUSDSZ128rk, X86_INS_VPDPBUSDS, 0,
66354#ifndef CAPSTONE_DIET
66355	{ 0 }, { 0 }, { 0 }, 0, 0
66356#endif
66357},
66358
66359{
66360	X86_VPDPBUSDSZ128rkz, X86_INS_VPDPBUSDS, 0,
66361#ifndef CAPSTONE_DIET
66362	{ 0 }, { 0 }, { 0 }, 0, 0
66363#endif
66364},
66365
66366{
66367	X86_VPDPBUSDSZ256m, X86_INS_VPDPBUSDS, 0,
66368#ifndef CAPSTONE_DIET
66369	{ 0 }, { 0 }, { 0 }, 0, 0
66370#endif
66371},
66372
66373{
66374	X86_VPDPBUSDSZ256mb, X86_INS_VPDPBUSDS, 0,
66375#ifndef CAPSTONE_DIET
66376	{ 0 }, { 0 }, { 0 }, 0, 0
66377#endif
66378},
66379
66380{
66381	X86_VPDPBUSDSZ256mbk, X86_INS_VPDPBUSDS, 0,
66382#ifndef CAPSTONE_DIET
66383	{ 0 }, { 0 }, { 0 }, 0, 0
66384#endif
66385},
66386
66387{
66388	X86_VPDPBUSDSZ256mbkz, X86_INS_VPDPBUSDS, 0,
66389#ifndef CAPSTONE_DIET
66390	{ 0 }, { 0 }, { 0 }, 0, 0
66391#endif
66392},
66393
66394{
66395	X86_VPDPBUSDSZ256mk, X86_INS_VPDPBUSDS, 0,
66396#ifndef CAPSTONE_DIET
66397	{ 0 }, { 0 }, { 0 }, 0, 0
66398#endif
66399},
66400
66401{
66402	X86_VPDPBUSDSZ256mkz, X86_INS_VPDPBUSDS, 0,
66403#ifndef CAPSTONE_DIET
66404	{ 0 }, { 0 }, { 0 }, 0, 0
66405#endif
66406},
66407
66408{
66409	X86_VPDPBUSDSZ256r, X86_INS_VPDPBUSDS, 0,
66410#ifndef CAPSTONE_DIET
66411	{ 0 }, { 0 }, { 0 }, 0, 0
66412#endif
66413},
66414
66415{
66416	X86_VPDPBUSDSZ256rk, X86_INS_VPDPBUSDS, 0,
66417#ifndef CAPSTONE_DIET
66418	{ 0 }, { 0 }, { 0 }, 0, 0
66419#endif
66420},
66421
66422{
66423	X86_VPDPBUSDSZ256rkz, X86_INS_VPDPBUSDS, 0,
66424#ifndef CAPSTONE_DIET
66425	{ 0 }, { 0 }, { 0 }, 0, 0
66426#endif
66427},
66428
66429{
66430	X86_VPDPBUSDSZm, X86_INS_VPDPBUSDS, 0,
66431#ifndef CAPSTONE_DIET
66432	{ 0 }, { 0 }, { 0 }, 0, 0
66433#endif
66434},
66435
66436{
66437	X86_VPDPBUSDSZmb, X86_INS_VPDPBUSDS, 0,
66438#ifndef CAPSTONE_DIET
66439	{ 0 }, { 0 }, { 0 }, 0, 0
66440#endif
66441},
66442
66443{
66444	X86_VPDPBUSDSZmbk, X86_INS_VPDPBUSDS, 0,
66445#ifndef CAPSTONE_DIET
66446	{ 0 }, { 0 }, { 0 }, 0, 0
66447#endif
66448},
66449
66450{
66451	X86_VPDPBUSDSZmbkz, X86_INS_VPDPBUSDS, 0,
66452#ifndef CAPSTONE_DIET
66453	{ 0 }, { 0 }, { 0 }, 0, 0
66454#endif
66455},
66456
66457{
66458	X86_VPDPBUSDSZmk, X86_INS_VPDPBUSDS, 0,
66459#ifndef CAPSTONE_DIET
66460	{ 0 }, { 0 }, { 0 }, 0, 0
66461#endif
66462},
66463
66464{
66465	X86_VPDPBUSDSZmkz, X86_INS_VPDPBUSDS, 0,
66466#ifndef CAPSTONE_DIET
66467	{ 0 }, { 0 }, { 0 }, 0, 0
66468#endif
66469},
66470
66471{
66472	X86_VPDPBUSDSZr, X86_INS_VPDPBUSDS, 0,
66473#ifndef CAPSTONE_DIET
66474	{ 0 }, { 0 }, { 0 }, 0, 0
66475#endif
66476},
66477
66478{
66479	X86_VPDPBUSDSZrk, X86_INS_VPDPBUSDS, 0,
66480#ifndef CAPSTONE_DIET
66481	{ 0 }, { 0 }, { 0 }, 0, 0
66482#endif
66483},
66484
66485{
66486	X86_VPDPBUSDSZrkz, X86_INS_VPDPBUSDS, 0,
66487#ifndef CAPSTONE_DIET
66488	{ 0 }, { 0 }, { 0 }, 0, 0
66489#endif
66490},
66491
66492{
66493	X86_VPDPBUSDZ128m, X86_INS_VPDPBUSD, 0,
66494#ifndef CAPSTONE_DIET
66495	{ 0 }, { 0 }, { 0 }, 0, 0
66496#endif
66497},
66498
66499{
66500	X86_VPDPBUSDZ128mb, X86_INS_VPDPBUSD, 0,
66501#ifndef CAPSTONE_DIET
66502	{ 0 }, { 0 }, { 0 }, 0, 0
66503#endif
66504},
66505
66506{
66507	X86_VPDPBUSDZ128mbk, X86_INS_VPDPBUSD, 0,
66508#ifndef CAPSTONE_DIET
66509	{ 0 }, { 0 }, { 0 }, 0, 0
66510#endif
66511},
66512
66513{
66514	X86_VPDPBUSDZ128mbkz, X86_INS_VPDPBUSD, 0,
66515#ifndef CAPSTONE_DIET
66516	{ 0 }, { 0 }, { 0 }, 0, 0
66517#endif
66518},
66519
66520{
66521	X86_VPDPBUSDZ128mk, X86_INS_VPDPBUSD, 0,
66522#ifndef CAPSTONE_DIET
66523	{ 0 }, { 0 }, { 0 }, 0, 0
66524#endif
66525},
66526
66527{
66528	X86_VPDPBUSDZ128mkz, X86_INS_VPDPBUSD, 0,
66529#ifndef CAPSTONE_DIET
66530	{ 0 }, { 0 }, { 0 }, 0, 0
66531#endif
66532},
66533
66534{
66535	X86_VPDPBUSDZ128r, X86_INS_VPDPBUSD, 0,
66536#ifndef CAPSTONE_DIET
66537	{ 0 }, { 0 }, { 0 }, 0, 0
66538#endif
66539},
66540
66541{
66542	X86_VPDPBUSDZ128rk, X86_INS_VPDPBUSD, 0,
66543#ifndef CAPSTONE_DIET
66544	{ 0 }, { 0 }, { 0 }, 0, 0
66545#endif
66546},
66547
66548{
66549	X86_VPDPBUSDZ128rkz, X86_INS_VPDPBUSD, 0,
66550#ifndef CAPSTONE_DIET
66551	{ 0 }, { 0 }, { 0 }, 0, 0
66552#endif
66553},
66554
66555{
66556	X86_VPDPBUSDZ256m, X86_INS_VPDPBUSD, 0,
66557#ifndef CAPSTONE_DIET
66558	{ 0 }, { 0 }, { 0 }, 0, 0
66559#endif
66560},
66561
66562{
66563	X86_VPDPBUSDZ256mb, X86_INS_VPDPBUSD, 0,
66564#ifndef CAPSTONE_DIET
66565	{ 0 }, { 0 }, { 0 }, 0, 0
66566#endif
66567},
66568
66569{
66570	X86_VPDPBUSDZ256mbk, X86_INS_VPDPBUSD, 0,
66571#ifndef CAPSTONE_DIET
66572	{ 0 }, { 0 }, { 0 }, 0, 0
66573#endif
66574},
66575
66576{
66577	X86_VPDPBUSDZ256mbkz, X86_INS_VPDPBUSD, 0,
66578#ifndef CAPSTONE_DIET
66579	{ 0 }, { 0 }, { 0 }, 0, 0
66580#endif
66581},
66582
66583{
66584	X86_VPDPBUSDZ256mk, X86_INS_VPDPBUSD, 0,
66585#ifndef CAPSTONE_DIET
66586	{ 0 }, { 0 }, { 0 }, 0, 0
66587#endif
66588},
66589
66590{
66591	X86_VPDPBUSDZ256mkz, X86_INS_VPDPBUSD, 0,
66592#ifndef CAPSTONE_DIET
66593	{ 0 }, { 0 }, { 0 }, 0, 0
66594#endif
66595},
66596
66597{
66598	X86_VPDPBUSDZ256r, X86_INS_VPDPBUSD, 0,
66599#ifndef CAPSTONE_DIET
66600	{ 0 }, { 0 }, { 0 }, 0, 0
66601#endif
66602},
66603
66604{
66605	X86_VPDPBUSDZ256rk, X86_INS_VPDPBUSD, 0,
66606#ifndef CAPSTONE_DIET
66607	{ 0 }, { 0 }, { 0 }, 0, 0
66608#endif
66609},
66610
66611{
66612	X86_VPDPBUSDZ256rkz, X86_INS_VPDPBUSD, 0,
66613#ifndef CAPSTONE_DIET
66614	{ 0 }, { 0 }, { 0 }, 0, 0
66615#endif
66616},
66617
66618{
66619	X86_VPDPBUSDZm, X86_INS_VPDPBUSD, 0,
66620#ifndef CAPSTONE_DIET
66621	{ 0 }, { 0 }, { 0 }, 0, 0
66622#endif
66623},
66624
66625{
66626	X86_VPDPBUSDZmb, X86_INS_VPDPBUSD, 0,
66627#ifndef CAPSTONE_DIET
66628	{ 0 }, { 0 }, { 0 }, 0, 0
66629#endif
66630},
66631
66632{
66633	X86_VPDPBUSDZmbk, X86_INS_VPDPBUSD, 0,
66634#ifndef CAPSTONE_DIET
66635	{ 0 }, { 0 }, { 0 }, 0, 0
66636#endif
66637},
66638
66639{
66640	X86_VPDPBUSDZmbkz, X86_INS_VPDPBUSD, 0,
66641#ifndef CAPSTONE_DIET
66642	{ 0 }, { 0 }, { 0 }, 0, 0
66643#endif
66644},
66645
66646{
66647	X86_VPDPBUSDZmk, X86_INS_VPDPBUSD, 0,
66648#ifndef CAPSTONE_DIET
66649	{ 0 }, { 0 }, { 0 }, 0, 0
66650#endif
66651},
66652
66653{
66654	X86_VPDPBUSDZmkz, X86_INS_VPDPBUSD, 0,
66655#ifndef CAPSTONE_DIET
66656	{ 0 }, { 0 }, { 0 }, 0, 0
66657#endif
66658},
66659
66660{
66661	X86_VPDPBUSDZr, X86_INS_VPDPBUSD, 0,
66662#ifndef CAPSTONE_DIET
66663	{ 0 }, { 0 }, { 0 }, 0, 0
66664#endif
66665},
66666
66667{
66668	X86_VPDPBUSDZrk, X86_INS_VPDPBUSD, 0,
66669#ifndef CAPSTONE_DIET
66670	{ 0 }, { 0 }, { 0 }, 0, 0
66671#endif
66672},
66673
66674{
66675	X86_VPDPBUSDZrkz, X86_INS_VPDPBUSD, 0,
66676#ifndef CAPSTONE_DIET
66677	{ 0 }, { 0 }, { 0 }, 0, 0
66678#endif
66679},
66680
66681{
66682	X86_VPDPWSSDSZ128m, X86_INS_VPDPWSSDS, 0,
66683#ifndef CAPSTONE_DIET
66684	{ 0 }, { 0 }, { 0 }, 0, 0
66685#endif
66686},
66687
66688{
66689	X86_VPDPWSSDSZ128mb, X86_INS_VPDPWSSDS, 0,
66690#ifndef CAPSTONE_DIET
66691	{ 0 }, { 0 }, { 0 }, 0, 0
66692#endif
66693},
66694
66695{
66696	X86_VPDPWSSDSZ128mbk, X86_INS_VPDPWSSDS, 0,
66697#ifndef CAPSTONE_DIET
66698	{ 0 }, { 0 }, { 0 }, 0, 0
66699#endif
66700},
66701
66702{
66703	X86_VPDPWSSDSZ128mbkz, X86_INS_VPDPWSSDS, 0,
66704#ifndef CAPSTONE_DIET
66705	{ 0 }, { 0 }, { 0 }, 0, 0
66706#endif
66707},
66708
66709{
66710	X86_VPDPWSSDSZ128mk, X86_INS_VPDPWSSDS, 0,
66711#ifndef CAPSTONE_DIET
66712	{ 0 }, { 0 }, { 0 }, 0, 0
66713#endif
66714},
66715
66716{
66717	X86_VPDPWSSDSZ128mkz, X86_INS_VPDPWSSDS, 0,
66718#ifndef CAPSTONE_DIET
66719	{ 0 }, { 0 }, { 0 }, 0, 0
66720#endif
66721},
66722
66723{
66724	X86_VPDPWSSDSZ128r, X86_INS_VPDPWSSDS, 0,
66725#ifndef CAPSTONE_DIET
66726	{ 0 }, { 0 }, { 0 }, 0, 0
66727#endif
66728},
66729
66730{
66731	X86_VPDPWSSDSZ128rk, X86_INS_VPDPWSSDS, 0,
66732#ifndef CAPSTONE_DIET
66733	{ 0 }, { 0 }, { 0 }, 0, 0
66734#endif
66735},
66736
66737{
66738	X86_VPDPWSSDSZ128rkz, X86_INS_VPDPWSSDS, 0,
66739#ifndef CAPSTONE_DIET
66740	{ 0 }, { 0 }, { 0 }, 0, 0
66741#endif
66742},
66743
66744{
66745	X86_VPDPWSSDSZ256m, X86_INS_VPDPWSSDS, 0,
66746#ifndef CAPSTONE_DIET
66747	{ 0 }, { 0 }, { 0 }, 0, 0
66748#endif
66749},
66750
66751{
66752	X86_VPDPWSSDSZ256mb, X86_INS_VPDPWSSDS, 0,
66753#ifndef CAPSTONE_DIET
66754	{ 0 }, { 0 }, { 0 }, 0, 0
66755#endif
66756},
66757
66758{
66759	X86_VPDPWSSDSZ256mbk, X86_INS_VPDPWSSDS, 0,
66760#ifndef CAPSTONE_DIET
66761	{ 0 }, { 0 }, { 0 }, 0, 0
66762#endif
66763},
66764
66765{
66766	X86_VPDPWSSDSZ256mbkz, X86_INS_VPDPWSSDS, 0,
66767#ifndef CAPSTONE_DIET
66768	{ 0 }, { 0 }, { 0 }, 0, 0
66769#endif
66770},
66771
66772{
66773	X86_VPDPWSSDSZ256mk, X86_INS_VPDPWSSDS, 0,
66774#ifndef CAPSTONE_DIET
66775	{ 0 }, { 0 }, { 0 }, 0, 0
66776#endif
66777},
66778
66779{
66780	X86_VPDPWSSDSZ256mkz, X86_INS_VPDPWSSDS, 0,
66781#ifndef CAPSTONE_DIET
66782	{ 0 }, { 0 }, { 0 }, 0, 0
66783#endif
66784},
66785
66786{
66787	X86_VPDPWSSDSZ256r, X86_INS_VPDPWSSDS, 0,
66788#ifndef CAPSTONE_DIET
66789	{ 0 }, { 0 }, { 0 }, 0, 0
66790#endif
66791},
66792
66793{
66794	X86_VPDPWSSDSZ256rk, X86_INS_VPDPWSSDS, 0,
66795#ifndef CAPSTONE_DIET
66796	{ 0 }, { 0 }, { 0 }, 0, 0
66797#endif
66798},
66799
66800{
66801	X86_VPDPWSSDSZ256rkz, X86_INS_VPDPWSSDS, 0,
66802#ifndef CAPSTONE_DIET
66803	{ 0 }, { 0 }, { 0 }, 0, 0
66804#endif
66805},
66806
66807{
66808	X86_VPDPWSSDSZm, X86_INS_VPDPWSSDS, 0,
66809#ifndef CAPSTONE_DIET
66810	{ 0 }, { 0 }, { 0 }, 0, 0
66811#endif
66812},
66813
66814{
66815	X86_VPDPWSSDSZmb, X86_INS_VPDPWSSDS, 0,
66816#ifndef CAPSTONE_DIET
66817	{ 0 }, { 0 }, { 0 }, 0, 0
66818#endif
66819},
66820
66821{
66822	X86_VPDPWSSDSZmbk, X86_INS_VPDPWSSDS, 0,
66823#ifndef CAPSTONE_DIET
66824	{ 0 }, { 0 }, { 0 }, 0, 0
66825#endif
66826},
66827
66828{
66829	X86_VPDPWSSDSZmbkz, X86_INS_VPDPWSSDS, 0,
66830#ifndef CAPSTONE_DIET
66831	{ 0 }, { 0 }, { 0 }, 0, 0
66832#endif
66833},
66834
66835{
66836	X86_VPDPWSSDSZmk, X86_INS_VPDPWSSDS, 0,
66837#ifndef CAPSTONE_DIET
66838	{ 0 }, { 0 }, { 0 }, 0, 0
66839#endif
66840},
66841
66842{
66843	X86_VPDPWSSDSZmkz, X86_INS_VPDPWSSDS, 0,
66844#ifndef CAPSTONE_DIET
66845	{ 0 }, { 0 }, { 0 }, 0, 0
66846#endif
66847},
66848
66849{
66850	X86_VPDPWSSDSZr, X86_INS_VPDPWSSDS, 0,
66851#ifndef CAPSTONE_DIET
66852	{ 0 }, { 0 }, { 0 }, 0, 0
66853#endif
66854},
66855
66856{
66857	X86_VPDPWSSDSZrk, X86_INS_VPDPWSSDS, 0,
66858#ifndef CAPSTONE_DIET
66859	{ 0 }, { 0 }, { 0 }, 0, 0
66860#endif
66861},
66862
66863{
66864	X86_VPDPWSSDSZrkz, X86_INS_VPDPWSSDS, 0,
66865#ifndef CAPSTONE_DIET
66866	{ 0 }, { 0 }, { 0 }, 0, 0
66867#endif
66868},
66869
66870{
66871	X86_VPDPWSSDZ128m, X86_INS_VPDPWSSD, 0,
66872#ifndef CAPSTONE_DIET
66873	{ 0 }, { 0 }, { 0 }, 0, 0
66874#endif
66875},
66876
66877{
66878	X86_VPDPWSSDZ128mb, X86_INS_VPDPWSSD, 0,
66879#ifndef CAPSTONE_DIET
66880	{ 0 }, { 0 }, { 0 }, 0, 0
66881#endif
66882},
66883
66884{
66885	X86_VPDPWSSDZ128mbk, X86_INS_VPDPWSSD, 0,
66886#ifndef CAPSTONE_DIET
66887	{ 0 }, { 0 }, { 0 }, 0, 0
66888#endif
66889},
66890
66891{
66892	X86_VPDPWSSDZ128mbkz, X86_INS_VPDPWSSD, 0,
66893#ifndef CAPSTONE_DIET
66894	{ 0 }, { 0 }, { 0 }, 0, 0
66895#endif
66896},
66897
66898{
66899	X86_VPDPWSSDZ128mk, X86_INS_VPDPWSSD, 0,
66900#ifndef CAPSTONE_DIET
66901	{ 0 }, { 0 }, { 0 }, 0, 0
66902#endif
66903},
66904
66905{
66906	X86_VPDPWSSDZ128mkz, X86_INS_VPDPWSSD, 0,
66907#ifndef CAPSTONE_DIET
66908	{ 0 }, { 0 }, { 0 }, 0, 0
66909#endif
66910},
66911
66912{
66913	X86_VPDPWSSDZ128r, X86_INS_VPDPWSSD, 0,
66914#ifndef CAPSTONE_DIET
66915	{ 0 }, { 0 }, { 0 }, 0, 0
66916#endif
66917},
66918
66919{
66920	X86_VPDPWSSDZ128rk, X86_INS_VPDPWSSD, 0,
66921#ifndef CAPSTONE_DIET
66922	{ 0 }, { 0 }, { 0 }, 0, 0
66923#endif
66924},
66925
66926{
66927	X86_VPDPWSSDZ128rkz, X86_INS_VPDPWSSD, 0,
66928#ifndef CAPSTONE_DIET
66929	{ 0 }, { 0 }, { 0 }, 0, 0
66930#endif
66931},
66932
66933{
66934	X86_VPDPWSSDZ256m, X86_INS_VPDPWSSD, 0,
66935#ifndef CAPSTONE_DIET
66936	{ 0 }, { 0 }, { 0 }, 0, 0
66937#endif
66938},
66939
66940{
66941	X86_VPDPWSSDZ256mb, X86_INS_VPDPWSSD, 0,
66942#ifndef CAPSTONE_DIET
66943	{ 0 }, { 0 }, { 0 }, 0, 0
66944#endif
66945},
66946
66947{
66948	X86_VPDPWSSDZ256mbk, X86_INS_VPDPWSSD, 0,
66949#ifndef CAPSTONE_DIET
66950	{ 0 }, { 0 }, { 0 }, 0, 0
66951#endif
66952},
66953
66954{
66955	X86_VPDPWSSDZ256mbkz, X86_INS_VPDPWSSD, 0,
66956#ifndef CAPSTONE_DIET
66957	{ 0 }, { 0 }, { 0 }, 0, 0
66958#endif
66959},
66960
66961{
66962	X86_VPDPWSSDZ256mk, X86_INS_VPDPWSSD, 0,
66963#ifndef CAPSTONE_DIET
66964	{ 0 }, { 0 }, { 0 }, 0, 0
66965#endif
66966},
66967
66968{
66969	X86_VPDPWSSDZ256mkz, X86_INS_VPDPWSSD, 0,
66970#ifndef CAPSTONE_DIET
66971	{ 0 }, { 0 }, { 0 }, 0, 0
66972#endif
66973},
66974
66975{
66976	X86_VPDPWSSDZ256r, X86_INS_VPDPWSSD, 0,
66977#ifndef CAPSTONE_DIET
66978	{ 0 }, { 0 }, { 0 }, 0, 0
66979#endif
66980},
66981
66982{
66983	X86_VPDPWSSDZ256rk, X86_INS_VPDPWSSD, 0,
66984#ifndef CAPSTONE_DIET
66985	{ 0 }, { 0 }, { 0 }, 0, 0
66986#endif
66987},
66988
66989{
66990	X86_VPDPWSSDZ256rkz, X86_INS_VPDPWSSD, 0,
66991#ifndef CAPSTONE_DIET
66992	{ 0 }, { 0 }, { 0 }, 0, 0
66993#endif
66994},
66995
66996{
66997	X86_VPDPWSSDZm, X86_INS_VPDPWSSD, 0,
66998#ifndef CAPSTONE_DIET
66999	{ 0 }, { 0 }, { 0 }, 0, 0
67000#endif
67001},
67002
67003{
67004	X86_VPDPWSSDZmb, X86_INS_VPDPWSSD, 0,
67005#ifndef CAPSTONE_DIET
67006	{ 0 }, { 0 }, { 0 }, 0, 0
67007#endif
67008},
67009
67010{
67011	X86_VPDPWSSDZmbk, X86_INS_VPDPWSSD, 0,
67012#ifndef CAPSTONE_DIET
67013	{ 0 }, { 0 }, { 0 }, 0, 0
67014#endif
67015},
67016
67017{
67018	X86_VPDPWSSDZmbkz, X86_INS_VPDPWSSD, 0,
67019#ifndef CAPSTONE_DIET
67020	{ 0 }, { 0 }, { 0 }, 0, 0
67021#endif
67022},
67023
67024{
67025	X86_VPDPWSSDZmk, X86_INS_VPDPWSSD, 0,
67026#ifndef CAPSTONE_DIET
67027	{ 0 }, { 0 }, { 0 }, 0, 0
67028#endif
67029},
67030
67031{
67032	X86_VPDPWSSDZmkz, X86_INS_VPDPWSSD, 0,
67033#ifndef CAPSTONE_DIET
67034	{ 0 }, { 0 }, { 0 }, 0, 0
67035#endif
67036},
67037
67038{
67039	X86_VPDPWSSDZr, X86_INS_VPDPWSSD, 0,
67040#ifndef CAPSTONE_DIET
67041	{ 0 }, { 0 }, { 0 }, 0, 0
67042#endif
67043},
67044
67045{
67046	X86_VPDPWSSDZrk, X86_INS_VPDPWSSD, 0,
67047#ifndef CAPSTONE_DIET
67048	{ 0 }, { 0 }, { 0 }, 0, 0
67049#endif
67050},
67051
67052{
67053	X86_VPDPWSSDZrkz, X86_INS_VPDPWSSD, 0,
67054#ifndef CAPSTONE_DIET
67055	{ 0 }, { 0 }, { 0 }, 0, 0
67056#endif
67057},
67058
67059{
67060	X86_VPERM2F128rm, X86_INS_VPERM2F128, 0,
67061#ifndef CAPSTONE_DIET
67062	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
67063#endif
67064},
67065
67066{
67067	X86_VPERM2F128rr, X86_INS_VPERM2F128, 0,
67068#ifndef CAPSTONE_DIET
67069	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
67070#endif
67071},
67072
67073{
67074	X86_VPERM2I128rm, X86_INS_VPERM2I128, 0,
67075#ifndef CAPSTONE_DIET
67076	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
67077#endif
67078},
67079
67080{
67081	X86_VPERM2I128rr, X86_INS_VPERM2I128, 0,
67082#ifndef CAPSTONE_DIET
67083	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
67084#endif
67085},
67086
67087{
67088	X86_VPERMBZ128rm, X86_INS_VPERMB, 0,
67089#ifndef CAPSTONE_DIET
67090	{ 0 }, { 0 }, { 0 }, 0, 0
67091#endif
67092},
67093
67094{
67095	X86_VPERMBZ128rmk, X86_INS_VPERMB, 0,
67096#ifndef CAPSTONE_DIET
67097	{ 0 }, { 0 }, { 0 }, 0, 0
67098#endif
67099},
67100
67101{
67102	X86_VPERMBZ128rmkz, X86_INS_VPERMB, 0,
67103#ifndef CAPSTONE_DIET
67104	{ 0 }, { 0 }, { 0 }, 0, 0
67105#endif
67106},
67107
67108{
67109	X86_VPERMBZ128rr, X86_INS_VPERMB, 0,
67110#ifndef CAPSTONE_DIET
67111	{ 0 }, { 0 }, { 0 }, 0, 0
67112#endif
67113},
67114
67115{
67116	X86_VPERMBZ128rrk, X86_INS_VPERMB, 0,
67117#ifndef CAPSTONE_DIET
67118	{ 0 }, { 0 }, { 0 }, 0, 0
67119#endif
67120},
67121
67122{
67123	X86_VPERMBZ128rrkz, X86_INS_VPERMB, 0,
67124#ifndef CAPSTONE_DIET
67125	{ 0 }, { 0 }, { 0 }, 0, 0
67126#endif
67127},
67128
67129{
67130	X86_VPERMBZ256rm, X86_INS_VPERMB, 0,
67131#ifndef CAPSTONE_DIET
67132	{ 0 }, { 0 }, { 0 }, 0, 0
67133#endif
67134},
67135
67136{
67137	X86_VPERMBZ256rmk, X86_INS_VPERMB, 0,
67138#ifndef CAPSTONE_DIET
67139	{ 0 }, { 0 }, { 0 }, 0, 0
67140#endif
67141},
67142
67143{
67144	X86_VPERMBZ256rmkz, X86_INS_VPERMB, 0,
67145#ifndef CAPSTONE_DIET
67146	{ 0 }, { 0 }, { 0 }, 0, 0
67147#endif
67148},
67149
67150{
67151	X86_VPERMBZ256rr, X86_INS_VPERMB, 0,
67152#ifndef CAPSTONE_DIET
67153	{ 0 }, { 0 }, { 0 }, 0, 0
67154#endif
67155},
67156
67157{
67158	X86_VPERMBZ256rrk, X86_INS_VPERMB, 0,
67159#ifndef CAPSTONE_DIET
67160	{ 0 }, { 0 }, { 0 }, 0, 0
67161#endif
67162},
67163
67164{
67165	X86_VPERMBZ256rrkz, X86_INS_VPERMB, 0,
67166#ifndef CAPSTONE_DIET
67167	{ 0 }, { 0 }, { 0 }, 0, 0
67168#endif
67169},
67170
67171{
67172	X86_VPERMBZrm, X86_INS_VPERMB, 0,
67173#ifndef CAPSTONE_DIET
67174	{ 0 }, { 0 }, { 0 }, 0, 0
67175#endif
67176},
67177
67178{
67179	X86_VPERMBZrmk, X86_INS_VPERMB, 0,
67180#ifndef CAPSTONE_DIET
67181	{ 0 }, { 0 }, { 0 }, 0, 0
67182#endif
67183},
67184
67185{
67186	X86_VPERMBZrmkz, X86_INS_VPERMB, 0,
67187#ifndef CAPSTONE_DIET
67188	{ 0 }, { 0 }, { 0 }, 0, 0
67189#endif
67190},
67191
67192{
67193	X86_VPERMBZrr, X86_INS_VPERMB, 0,
67194#ifndef CAPSTONE_DIET
67195	{ 0 }, { 0 }, { 0 }, 0, 0
67196#endif
67197},
67198
67199{
67200	X86_VPERMBZrrk, X86_INS_VPERMB, 0,
67201#ifndef CAPSTONE_DIET
67202	{ 0 }, { 0 }, { 0 }, 0, 0
67203#endif
67204},
67205
67206{
67207	X86_VPERMBZrrkz, X86_INS_VPERMB, 0,
67208#ifndef CAPSTONE_DIET
67209	{ 0 }, { 0 }, { 0 }, 0, 0
67210#endif
67211},
67212
67213{
67214	X86_VPERMDYrm, X86_INS_VPERMD, 0,
67215#ifndef CAPSTONE_DIET
67216	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
67217#endif
67218},
67219
67220{
67221	X86_VPERMDYrr, X86_INS_VPERMD, 0,
67222#ifndef CAPSTONE_DIET
67223	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
67224#endif
67225},
67226
67227{
67228	X86_VPERMDZ256rm, X86_INS_VPERMD, 0,
67229#ifndef CAPSTONE_DIET
67230	{ 0 }, { 0 }, { 0 }, 0, 0
67231#endif
67232},
67233
67234{
67235	X86_VPERMDZ256rmb, X86_INS_VPERMD, 0,
67236#ifndef CAPSTONE_DIET
67237	{ 0 }, { 0 }, { 0 }, 0, 0
67238#endif
67239},
67240
67241{
67242	X86_VPERMDZ256rmbk, X86_INS_VPERMD, 0,
67243#ifndef CAPSTONE_DIET
67244	{ 0 }, { 0 }, { 0 }, 0, 0
67245#endif
67246},
67247
67248{
67249	X86_VPERMDZ256rmbkz, X86_INS_VPERMD, 0,
67250#ifndef CAPSTONE_DIET
67251	{ 0 }, { 0 }, { 0 }, 0, 0
67252#endif
67253},
67254
67255{
67256	X86_VPERMDZ256rmk, X86_INS_VPERMD, 0,
67257#ifndef CAPSTONE_DIET
67258	{ 0 }, { 0 }, { 0 }, 0, 0
67259#endif
67260},
67261
67262{
67263	X86_VPERMDZ256rmkz, X86_INS_VPERMD, 0,
67264#ifndef CAPSTONE_DIET
67265	{ 0 }, { 0 }, { 0 }, 0, 0
67266#endif
67267},
67268
67269{
67270	X86_VPERMDZ256rr, X86_INS_VPERMD, 0,
67271#ifndef CAPSTONE_DIET
67272	{ 0 }, { 0 }, { 0 }, 0, 0
67273#endif
67274},
67275
67276{
67277	X86_VPERMDZ256rrk, X86_INS_VPERMD, 0,
67278#ifndef CAPSTONE_DIET
67279	{ 0 }, { 0 }, { 0 }, 0, 0
67280#endif
67281},
67282
67283{
67284	X86_VPERMDZ256rrkz, X86_INS_VPERMD, 0,
67285#ifndef CAPSTONE_DIET
67286	{ 0 }, { 0 }, { 0 }, 0, 0
67287#endif
67288},
67289
67290{
67291	X86_VPERMDZrm, X86_INS_VPERMD, 0,
67292#ifndef CAPSTONE_DIET
67293	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67294#endif
67295},
67296
67297{
67298	X86_VPERMDZrmb, X86_INS_VPERMD, 0,
67299#ifndef CAPSTONE_DIET
67300	{ 0 }, { 0 }, { 0 }, 0, 0
67301#endif
67302},
67303
67304{
67305	X86_VPERMDZrmbk, X86_INS_VPERMD, 0,
67306#ifndef CAPSTONE_DIET
67307	{ 0 }, { 0 }, { 0 }, 0, 0
67308#endif
67309},
67310
67311{
67312	X86_VPERMDZrmbkz, X86_INS_VPERMD, 0,
67313#ifndef CAPSTONE_DIET
67314	{ 0 }, { 0 }, { 0 }, 0, 0
67315#endif
67316},
67317
67318{
67319	X86_VPERMDZrmk, X86_INS_VPERMD, 0,
67320#ifndef CAPSTONE_DIET
67321	{ 0 }, { 0 }, { 0 }, 0, 0
67322#endif
67323},
67324
67325{
67326	X86_VPERMDZrmkz, X86_INS_VPERMD, 0,
67327#ifndef CAPSTONE_DIET
67328	{ 0 }, { 0 }, { 0 }, 0, 0
67329#endif
67330},
67331
67332{
67333	X86_VPERMDZrr, X86_INS_VPERMD, 0,
67334#ifndef CAPSTONE_DIET
67335	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67336#endif
67337},
67338
67339{
67340	X86_VPERMDZrrk, X86_INS_VPERMD, 0,
67341#ifndef CAPSTONE_DIET
67342	{ 0 }, { 0 }, { 0 }, 0, 0
67343#endif
67344},
67345
67346{
67347	X86_VPERMDZrrkz, X86_INS_VPERMD, 0,
67348#ifndef CAPSTONE_DIET
67349	{ 0 }, { 0 }, { 0 }, 0, 0
67350#endif
67351},
67352
67353{
67354	X86_VPERMI2B128rm, X86_INS_VPERMI2B, 0,
67355#ifndef CAPSTONE_DIET
67356	{ 0 }, { 0 }, { 0 }, 0, 0
67357#endif
67358},
67359
67360{
67361	X86_VPERMI2B128rmk, X86_INS_VPERMI2B, 0,
67362#ifndef CAPSTONE_DIET
67363	{ 0 }, { 0 }, { 0 }, 0, 0
67364#endif
67365},
67366
67367{
67368	X86_VPERMI2B128rmkz, X86_INS_VPERMI2B, 0,
67369#ifndef CAPSTONE_DIET
67370	{ 0 }, { 0 }, { 0 }, 0, 0
67371#endif
67372},
67373
67374{
67375	X86_VPERMI2B128rr, X86_INS_VPERMI2B, 0,
67376#ifndef CAPSTONE_DIET
67377	{ 0 }, { 0 }, { 0 }, 0, 0
67378#endif
67379},
67380
67381{
67382	X86_VPERMI2B128rrk, X86_INS_VPERMI2B, 0,
67383#ifndef CAPSTONE_DIET
67384	{ 0 }, { 0 }, { 0 }, 0, 0
67385#endif
67386},
67387
67388{
67389	X86_VPERMI2B128rrkz, X86_INS_VPERMI2B, 0,
67390#ifndef CAPSTONE_DIET
67391	{ 0 }, { 0 }, { 0 }, 0, 0
67392#endif
67393},
67394
67395{
67396	X86_VPERMI2B256rm, X86_INS_VPERMI2B, 0,
67397#ifndef CAPSTONE_DIET
67398	{ 0 }, { 0 }, { 0 }, 0, 0
67399#endif
67400},
67401
67402{
67403	X86_VPERMI2B256rmk, X86_INS_VPERMI2B, 0,
67404#ifndef CAPSTONE_DIET
67405	{ 0 }, { 0 }, { 0 }, 0, 0
67406#endif
67407},
67408
67409{
67410	X86_VPERMI2B256rmkz, X86_INS_VPERMI2B, 0,
67411#ifndef CAPSTONE_DIET
67412	{ 0 }, { 0 }, { 0 }, 0, 0
67413#endif
67414},
67415
67416{
67417	X86_VPERMI2B256rr, X86_INS_VPERMI2B, 0,
67418#ifndef CAPSTONE_DIET
67419	{ 0 }, { 0 }, { 0 }, 0, 0
67420#endif
67421},
67422
67423{
67424	X86_VPERMI2B256rrk, X86_INS_VPERMI2B, 0,
67425#ifndef CAPSTONE_DIET
67426	{ 0 }, { 0 }, { 0 }, 0, 0
67427#endif
67428},
67429
67430{
67431	X86_VPERMI2B256rrkz, X86_INS_VPERMI2B, 0,
67432#ifndef CAPSTONE_DIET
67433	{ 0 }, { 0 }, { 0 }, 0, 0
67434#endif
67435},
67436
67437{
67438	X86_VPERMI2Brm, X86_INS_VPERMI2B, 0,
67439#ifndef CAPSTONE_DIET
67440	{ 0 }, { 0 }, { 0 }, 0, 0
67441#endif
67442},
67443
67444{
67445	X86_VPERMI2Brmk, X86_INS_VPERMI2B, 0,
67446#ifndef CAPSTONE_DIET
67447	{ 0 }, { 0 }, { 0 }, 0, 0
67448#endif
67449},
67450
67451{
67452	X86_VPERMI2Brmkz, X86_INS_VPERMI2B, 0,
67453#ifndef CAPSTONE_DIET
67454	{ 0 }, { 0 }, { 0 }, 0, 0
67455#endif
67456},
67457
67458{
67459	X86_VPERMI2Brr, X86_INS_VPERMI2B, 0,
67460#ifndef CAPSTONE_DIET
67461	{ 0 }, { 0 }, { 0 }, 0, 0
67462#endif
67463},
67464
67465{
67466	X86_VPERMI2Brrk, X86_INS_VPERMI2B, 0,
67467#ifndef CAPSTONE_DIET
67468	{ 0 }, { 0 }, { 0 }, 0, 0
67469#endif
67470},
67471
67472{
67473	X86_VPERMI2Brrkz, X86_INS_VPERMI2B, 0,
67474#ifndef CAPSTONE_DIET
67475	{ 0 }, { 0 }, { 0 }, 0, 0
67476#endif
67477},
67478
67479{
67480	X86_VPERMI2D128rm, X86_INS_VPERMI2D, 0,
67481#ifndef CAPSTONE_DIET
67482	{ 0 }, { 0 }, { 0 }, 0, 0
67483#endif
67484},
67485
67486{
67487	X86_VPERMI2D128rmb, X86_INS_VPERMI2D, 0,
67488#ifndef CAPSTONE_DIET
67489	{ 0 }, { 0 }, { 0 }, 0, 0
67490#endif
67491},
67492
67493{
67494	X86_VPERMI2D128rmbk, X86_INS_VPERMI2D, 0,
67495#ifndef CAPSTONE_DIET
67496	{ 0 }, { 0 }, { 0 }, 0, 0
67497#endif
67498},
67499
67500{
67501	X86_VPERMI2D128rmbkz, X86_INS_VPERMI2D, 0,
67502#ifndef CAPSTONE_DIET
67503	{ 0 }, { 0 }, { 0 }, 0, 0
67504#endif
67505},
67506
67507{
67508	X86_VPERMI2D128rmk, X86_INS_VPERMI2D, 0,
67509#ifndef CAPSTONE_DIET
67510	{ 0 }, { 0 }, { 0 }, 0, 0
67511#endif
67512},
67513
67514{
67515	X86_VPERMI2D128rmkz, X86_INS_VPERMI2D, 0,
67516#ifndef CAPSTONE_DIET
67517	{ 0 }, { 0 }, { 0 }, 0, 0
67518#endif
67519},
67520
67521{
67522	X86_VPERMI2D128rr, X86_INS_VPERMI2D, 0,
67523#ifndef CAPSTONE_DIET
67524	{ 0 }, { 0 }, { 0 }, 0, 0
67525#endif
67526},
67527
67528{
67529	X86_VPERMI2D128rrk, X86_INS_VPERMI2D, 0,
67530#ifndef CAPSTONE_DIET
67531	{ 0 }, { 0 }, { 0 }, 0, 0
67532#endif
67533},
67534
67535{
67536	X86_VPERMI2D128rrkz, X86_INS_VPERMI2D, 0,
67537#ifndef CAPSTONE_DIET
67538	{ 0 }, { 0 }, { 0 }, 0, 0
67539#endif
67540},
67541
67542{
67543	X86_VPERMI2D256rm, X86_INS_VPERMI2D, 0,
67544#ifndef CAPSTONE_DIET
67545	{ 0 }, { 0 }, { 0 }, 0, 0
67546#endif
67547},
67548
67549{
67550	X86_VPERMI2D256rmb, X86_INS_VPERMI2D, 0,
67551#ifndef CAPSTONE_DIET
67552	{ 0 }, { 0 }, { 0 }, 0, 0
67553#endif
67554},
67555
67556{
67557	X86_VPERMI2D256rmbk, X86_INS_VPERMI2D, 0,
67558#ifndef CAPSTONE_DIET
67559	{ 0 }, { 0 }, { 0 }, 0, 0
67560#endif
67561},
67562
67563{
67564	X86_VPERMI2D256rmbkz, X86_INS_VPERMI2D, 0,
67565#ifndef CAPSTONE_DIET
67566	{ 0 }, { 0 }, { 0 }, 0, 0
67567#endif
67568},
67569
67570{
67571	X86_VPERMI2D256rmk, X86_INS_VPERMI2D, 0,
67572#ifndef CAPSTONE_DIET
67573	{ 0 }, { 0 }, { 0 }, 0, 0
67574#endif
67575},
67576
67577{
67578	X86_VPERMI2D256rmkz, X86_INS_VPERMI2D, 0,
67579#ifndef CAPSTONE_DIET
67580	{ 0 }, { 0 }, { 0 }, 0, 0
67581#endif
67582},
67583
67584{
67585	X86_VPERMI2D256rr, X86_INS_VPERMI2D, 0,
67586#ifndef CAPSTONE_DIET
67587	{ 0 }, { 0 }, { 0 }, 0, 0
67588#endif
67589},
67590
67591{
67592	X86_VPERMI2D256rrk, X86_INS_VPERMI2D, 0,
67593#ifndef CAPSTONE_DIET
67594	{ 0 }, { 0 }, { 0 }, 0, 0
67595#endif
67596},
67597
67598{
67599	X86_VPERMI2D256rrkz, X86_INS_VPERMI2D, 0,
67600#ifndef CAPSTONE_DIET
67601	{ 0 }, { 0 }, { 0 }, 0, 0
67602#endif
67603},
67604
67605{
67606	X86_VPERMI2Drm, X86_INS_VPERMI2D, 0,
67607#ifndef CAPSTONE_DIET
67608	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67609#endif
67610},
67611
67612{
67613	X86_VPERMI2Drmb, X86_INS_VPERMI2D, 0,
67614#ifndef CAPSTONE_DIET
67615	{ 0 }, { 0 }, { 0 }, 0, 0
67616#endif
67617},
67618
67619{
67620	X86_VPERMI2Drmbk, X86_INS_VPERMI2D, 0,
67621#ifndef CAPSTONE_DIET
67622	{ 0 }, { 0 }, { 0 }, 0, 0
67623#endif
67624},
67625
67626{
67627	X86_VPERMI2Drmbkz, X86_INS_VPERMI2D, 0,
67628#ifndef CAPSTONE_DIET
67629	{ 0 }, { 0 }, { 0 }, 0, 0
67630#endif
67631},
67632
67633{
67634	X86_VPERMI2Drmk, X86_INS_VPERMI2D, 0,
67635#ifndef CAPSTONE_DIET
67636	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67637#endif
67638},
67639
67640{
67641	X86_VPERMI2Drmkz, X86_INS_VPERMI2D, 0,
67642#ifndef CAPSTONE_DIET
67643	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67644#endif
67645},
67646
67647{
67648	X86_VPERMI2Drr, X86_INS_VPERMI2D, 0,
67649#ifndef CAPSTONE_DIET
67650	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67651#endif
67652},
67653
67654{
67655	X86_VPERMI2Drrk, X86_INS_VPERMI2D, 0,
67656#ifndef CAPSTONE_DIET
67657	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67658#endif
67659},
67660
67661{
67662	X86_VPERMI2Drrkz, X86_INS_VPERMI2D, 0,
67663#ifndef CAPSTONE_DIET
67664	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67665#endif
67666},
67667
67668{
67669	X86_VPERMI2PD128rm, X86_INS_VPERMI2PD, 0,
67670#ifndef CAPSTONE_DIET
67671	{ 0 }, { 0 }, { 0 }, 0, 0
67672#endif
67673},
67674
67675{
67676	X86_VPERMI2PD128rmb, X86_INS_VPERMI2PD, 0,
67677#ifndef CAPSTONE_DIET
67678	{ 0 }, { 0 }, { 0 }, 0, 0
67679#endif
67680},
67681
67682{
67683	X86_VPERMI2PD128rmbk, X86_INS_VPERMI2PD, 0,
67684#ifndef CAPSTONE_DIET
67685	{ 0 }, { 0 }, { 0 }, 0, 0
67686#endif
67687},
67688
67689{
67690	X86_VPERMI2PD128rmbkz, X86_INS_VPERMI2PD, 0,
67691#ifndef CAPSTONE_DIET
67692	{ 0 }, { 0 }, { 0 }, 0, 0
67693#endif
67694},
67695
67696{
67697	X86_VPERMI2PD128rmk, X86_INS_VPERMI2PD, 0,
67698#ifndef CAPSTONE_DIET
67699	{ 0 }, { 0 }, { 0 }, 0, 0
67700#endif
67701},
67702
67703{
67704	X86_VPERMI2PD128rmkz, X86_INS_VPERMI2PD, 0,
67705#ifndef CAPSTONE_DIET
67706	{ 0 }, { 0 }, { 0 }, 0, 0
67707#endif
67708},
67709
67710{
67711	X86_VPERMI2PD128rr, X86_INS_VPERMI2PD, 0,
67712#ifndef CAPSTONE_DIET
67713	{ 0 }, { 0 }, { 0 }, 0, 0
67714#endif
67715},
67716
67717{
67718	X86_VPERMI2PD128rrk, X86_INS_VPERMI2PD, 0,
67719#ifndef CAPSTONE_DIET
67720	{ 0 }, { 0 }, { 0 }, 0, 0
67721#endif
67722},
67723
67724{
67725	X86_VPERMI2PD128rrkz, X86_INS_VPERMI2PD, 0,
67726#ifndef CAPSTONE_DIET
67727	{ 0 }, { 0 }, { 0 }, 0, 0
67728#endif
67729},
67730
67731{
67732	X86_VPERMI2PD256rm, X86_INS_VPERMI2PD, 0,
67733#ifndef CAPSTONE_DIET
67734	{ 0 }, { 0 }, { 0 }, 0, 0
67735#endif
67736},
67737
67738{
67739	X86_VPERMI2PD256rmb, X86_INS_VPERMI2PD, 0,
67740#ifndef CAPSTONE_DIET
67741	{ 0 }, { 0 }, { 0 }, 0, 0
67742#endif
67743},
67744
67745{
67746	X86_VPERMI2PD256rmbk, X86_INS_VPERMI2PD, 0,
67747#ifndef CAPSTONE_DIET
67748	{ 0 }, { 0 }, { 0 }, 0, 0
67749#endif
67750},
67751
67752{
67753	X86_VPERMI2PD256rmbkz, X86_INS_VPERMI2PD, 0,
67754#ifndef CAPSTONE_DIET
67755	{ 0 }, { 0 }, { 0 }, 0, 0
67756#endif
67757},
67758
67759{
67760	X86_VPERMI2PD256rmk, X86_INS_VPERMI2PD, 0,
67761#ifndef CAPSTONE_DIET
67762	{ 0 }, { 0 }, { 0 }, 0, 0
67763#endif
67764},
67765
67766{
67767	X86_VPERMI2PD256rmkz, X86_INS_VPERMI2PD, 0,
67768#ifndef CAPSTONE_DIET
67769	{ 0 }, { 0 }, { 0 }, 0, 0
67770#endif
67771},
67772
67773{
67774	X86_VPERMI2PD256rr, X86_INS_VPERMI2PD, 0,
67775#ifndef CAPSTONE_DIET
67776	{ 0 }, { 0 }, { 0 }, 0, 0
67777#endif
67778},
67779
67780{
67781	X86_VPERMI2PD256rrk, X86_INS_VPERMI2PD, 0,
67782#ifndef CAPSTONE_DIET
67783	{ 0 }, { 0 }, { 0 }, 0, 0
67784#endif
67785},
67786
67787{
67788	X86_VPERMI2PD256rrkz, X86_INS_VPERMI2PD, 0,
67789#ifndef CAPSTONE_DIET
67790	{ 0 }, { 0 }, { 0 }, 0, 0
67791#endif
67792},
67793
67794{
67795	X86_VPERMI2PDrm, X86_INS_VPERMI2PD, 0,
67796#ifndef CAPSTONE_DIET
67797	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67798#endif
67799},
67800
67801{
67802	X86_VPERMI2PDrmb, X86_INS_VPERMI2PD, 0,
67803#ifndef CAPSTONE_DIET
67804	{ 0 }, { 0 }, { 0 }, 0, 0
67805#endif
67806},
67807
67808{
67809	X86_VPERMI2PDrmbk, X86_INS_VPERMI2PD, 0,
67810#ifndef CAPSTONE_DIET
67811	{ 0 }, { 0 }, { 0 }, 0, 0
67812#endif
67813},
67814
67815{
67816	X86_VPERMI2PDrmbkz, X86_INS_VPERMI2PD, 0,
67817#ifndef CAPSTONE_DIET
67818	{ 0 }, { 0 }, { 0 }, 0, 0
67819#endif
67820},
67821
67822{
67823	X86_VPERMI2PDrmk, X86_INS_VPERMI2PD, 0,
67824#ifndef CAPSTONE_DIET
67825	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67826#endif
67827},
67828
67829{
67830	X86_VPERMI2PDrmkz, X86_INS_VPERMI2PD, 0,
67831#ifndef CAPSTONE_DIET
67832	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67833#endif
67834},
67835
67836{
67837	X86_VPERMI2PDrr, X86_INS_VPERMI2PD, 0,
67838#ifndef CAPSTONE_DIET
67839	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67840#endif
67841},
67842
67843{
67844	X86_VPERMI2PDrrk, X86_INS_VPERMI2PD, 0,
67845#ifndef CAPSTONE_DIET
67846	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67847#endif
67848},
67849
67850{
67851	X86_VPERMI2PDrrkz, X86_INS_VPERMI2PD, 0,
67852#ifndef CAPSTONE_DIET
67853	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67854#endif
67855},
67856
67857{
67858	X86_VPERMI2PS128rm, X86_INS_VPERMI2PS, 0,
67859#ifndef CAPSTONE_DIET
67860	{ 0 }, { 0 }, { 0 }, 0, 0
67861#endif
67862},
67863
67864{
67865	X86_VPERMI2PS128rmb, X86_INS_VPERMI2PS, 0,
67866#ifndef CAPSTONE_DIET
67867	{ 0 }, { 0 }, { 0 }, 0, 0
67868#endif
67869},
67870
67871{
67872	X86_VPERMI2PS128rmbk, X86_INS_VPERMI2PS, 0,
67873#ifndef CAPSTONE_DIET
67874	{ 0 }, { 0 }, { 0 }, 0, 0
67875#endif
67876},
67877
67878{
67879	X86_VPERMI2PS128rmbkz, X86_INS_VPERMI2PS, 0,
67880#ifndef CAPSTONE_DIET
67881	{ 0 }, { 0 }, { 0 }, 0, 0
67882#endif
67883},
67884
67885{
67886	X86_VPERMI2PS128rmk, X86_INS_VPERMI2PS, 0,
67887#ifndef CAPSTONE_DIET
67888	{ 0 }, { 0 }, { 0 }, 0, 0
67889#endif
67890},
67891
67892{
67893	X86_VPERMI2PS128rmkz, X86_INS_VPERMI2PS, 0,
67894#ifndef CAPSTONE_DIET
67895	{ 0 }, { 0 }, { 0 }, 0, 0
67896#endif
67897},
67898
67899{
67900	X86_VPERMI2PS128rr, X86_INS_VPERMI2PS, 0,
67901#ifndef CAPSTONE_DIET
67902	{ 0 }, { 0 }, { 0 }, 0, 0
67903#endif
67904},
67905
67906{
67907	X86_VPERMI2PS128rrk, X86_INS_VPERMI2PS, 0,
67908#ifndef CAPSTONE_DIET
67909	{ 0 }, { 0 }, { 0 }, 0, 0
67910#endif
67911},
67912
67913{
67914	X86_VPERMI2PS128rrkz, X86_INS_VPERMI2PS, 0,
67915#ifndef CAPSTONE_DIET
67916	{ 0 }, { 0 }, { 0 }, 0, 0
67917#endif
67918},
67919
67920{
67921	X86_VPERMI2PS256rm, X86_INS_VPERMI2PS, 0,
67922#ifndef CAPSTONE_DIET
67923	{ 0 }, { 0 }, { 0 }, 0, 0
67924#endif
67925},
67926
67927{
67928	X86_VPERMI2PS256rmb, X86_INS_VPERMI2PS, 0,
67929#ifndef CAPSTONE_DIET
67930	{ 0 }, { 0 }, { 0 }, 0, 0
67931#endif
67932},
67933
67934{
67935	X86_VPERMI2PS256rmbk, X86_INS_VPERMI2PS, 0,
67936#ifndef CAPSTONE_DIET
67937	{ 0 }, { 0 }, { 0 }, 0, 0
67938#endif
67939},
67940
67941{
67942	X86_VPERMI2PS256rmbkz, X86_INS_VPERMI2PS, 0,
67943#ifndef CAPSTONE_DIET
67944	{ 0 }, { 0 }, { 0 }, 0, 0
67945#endif
67946},
67947
67948{
67949	X86_VPERMI2PS256rmk, X86_INS_VPERMI2PS, 0,
67950#ifndef CAPSTONE_DIET
67951	{ 0 }, { 0 }, { 0 }, 0, 0
67952#endif
67953},
67954
67955{
67956	X86_VPERMI2PS256rmkz, X86_INS_VPERMI2PS, 0,
67957#ifndef CAPSTONE_DIET
67958	{ 0 }, { 0 }, { 0 }, 0, 0
67959#endif
67960},
67961
67962{
67963	X86_VPERMI2PS256rr, X86_INS_VPERMI2PS, 0,
67964#ifndef CAPSTONE_DIET
67965	{ 0 }, { 0 }, { 0 }, 0, 0
67966#endif
67967},
67968
67969{
67970	X86_VPERMI2PS256rrk, X86_INS_VPERMI2PS, 0,
67971#ifndef CAPSTONE_DIET
67972	{ 0 }, { 0 }, { 0 }, 0, 0
67973#endif
67974},
67975
67976{
67977	X86_VPERMI2PS256rrkz, X86_INS_VPERMI2PS, 0,
67978#ifndef CAPSTONE_DIET
67979	{ 0 }, { 0 }, { 0 }, 0, 0
67980#endif
67981},
67982
67983{
67984	X86_VPERMI2PSrm, X86_INS_VPERMI2PS, 0,
67985#ifndef CAPSTONE_DIET
67986	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
67987#endif
67988},
67989
67990{
67991	X86_VPERMI2PSrmb, X86_INS_VPERMI2PS, 0,
67992#ifndef CAPSTONE_DIET
67993	{ 0 }, { 0 }, { 0 }, 0, 0
67994#endif
67995},
67996
67997{
67998	X86_VPERMI2PSrmbk, X86_INS_VPERMI2PS, 0,
67999#ifndef CAPSTONE_DIET
68000	{ 0 }, { 0 }, { 0 }, 0, 0
68001#endif
68002},
68003
68004{
68005	X86_VPERMI2PSrmbkz, X86_INS_VPERMI2PS, 0,
68006#ifndef CAPSTONE_DIET
68007	{ 0 }, { 0 }, { 0 }, 0, 0
68008#endif
68009},
68010
68011{
68012	X86_VPERMI2PSrmk, X86_INS_VPERMI2PS, 0,
68013#ifndef CAPSTONE_DIET
68014	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68015#endif
68016},
68017
68018{
68019	X86_VPERMI2PSrmkz, X86_INS_VPERMI2PS, 0,
68020#ifndef CAPSTONE_DIET
68021	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68022#endif
68023},
68024
68025{
68026	X86_VPERMI2PSrr, X86_INS_VPERMI2PS, 0,
68027#ifndef CAPSTONE_DIET
68028	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68029#endif
68030},
68031
68032{
68033	X86_VPERMI2PSrrk, X86_INS_VPERMI2PS, 0,
68034#ifndef CAPSTONE_DIET
68035	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68036#endif
68037},
68038
68039{
68040	X86_VPERMI2PSrrkz, X86_INS_VPERMI2PS, 0,
68041#ifndef CAPSTONE_DIET
68042	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68043#endif
68044},
68045
68046{
68047	X86_VPERMI2Q128rm, X86_INS_VPERMI2Q, 0,
68048#ifndef CAPSTONE_DIET
68049	{ 0 }, { 0 }, { 0 }, 0, 0
68050#endif
68051},
68052
68053{
68054	X86_VPERMI2Q128rmb, X86_INS_VPERMI2Q, 0,
68055#ifndef CAPSTONE_DIET
68056	{ 0 }, { 0 }, { 0 }, 0, 0
68057#endif
68058},
68059
68060{
68061	X86_VPERMI2Q128rmbk, X86_INS_VPERMI2Q, 0,
68062#ifndef CAPSTONE_DIET
68063	{ 0 }, { 0 }, { 0 }, 0, 0
68064#endif
68065},
68066
68067{
68068	X86_VPERMI2Q128rmbkz, X86_INS_VPERMI2Q, 0,
68069#ifndef CAPSTONE_DIET
68070	{ 0 }, { 0 }, { 0 }, 0, 0
68071#endif
68072},
68073
68074{
68075	X86_VPERMI2Q128rmk, X86_INS_VPERMI2Q, 0,
68076#ifndef CAPSTONE_DIET
68077	{ 0 }, { 0 }, { 0 }, 0, 0
68078#endif
68079},
68080
68081{
68082	X86_VPERMI2Q128rmkz, X86_INS_VPERMI2Q, 0,
68083#ifndef CAPSTONE_DIET
68084	{ 0 }, { 0 }, { 0 }, 0, 0
68085#endif
68086},
68087
68088{
68089	X86_VPERMI2Q128rr, X86_INS_VPERMI2Q, 0,
68090#ifndef CAPSTONE_DIET
68091	{ 0 }, { 0 }, { 0 }, 0, 0
68092#endif
68093},
68094
68095{
68096	X86_VPERMI2Q128rrk, X86_INS_VPERMI2Q, 0,
68097#ifndef CAPSTONE_DIET
68098	{ 0 }, { 0 }, { 0 }, 0, 0
68099#endif
68100},
68101
68102{
68103	X86_VPERMI2Q128rrkz, X86_INS_VPERMI2Q, 0,
68104#ifndef CAPSTONE_DIET
68105	{ 0 }, { 0 }, { 0 }, 0, 0
68106#endif
68107},
68108
68109{
68110	X86_VPERMI2Q256rm, X86_INS_VPERMI2Q, 0,
68111#ifndef CAPSTONE_DIET
68112	{ 0 }, { 0 }, { 0 }, 0, 0
68113#endif
68114},
68115
68116{
68117	X86_VPERMI2Q256rmb, X86_INS_VPERMI2Q, 0,
68118#ifndef CAPSTONE_DIET
68119	{ 0 }, { 0 }, { 0 }, 0, 0
68120#endif
68121},
68122
68123{
68124	X86_VPERMI2Q256rmbk, X86_INS_VPERMI2Q, 0,
68125#ifndef CAPSTONE_DIET
68126	{ 0 }, { 0 }, { 0 }, 0, 0
68127#endif
68128},
68129
68130{
68131	X86_VPERMI2Q256rmbkz, X86_INS_VPERMI2Q, 0,
68132#ifndef CAPSTONE_DIET
68133	{ 0 }, { 0 }, { 0 }, 0, 0
68134#endif
68135},
68136
68137{
68138	X86_VPERMI2Q256rmk, X86_INS_VPERMI2Q, 0,
68139#ifndef CAPSTONE_DIET
68140	{ 0 }, { 0 }, { 0 }, 0, 0
68141#endif
68142},
68143
68144{
68145	X86_VPERMI2Q256rmkz, X86_INS_VPERMI2Q, 0,
68146#ifndef CAPSTONE_DIET
68147	{ 0 }, { 0 }, { 0 }, 0, 0
68148#endif
68149},
68150
68151{
68152	X86_VPERMI2Q256rr, X86_INS_VPERMI2Q, 0,
68153#ifndef CAPSTONE_DIET
68154	{ 0 }, { 0 }, { 0 }, 0, 0
68155#endif
68156},
68157
68158{
68159	X86_VPERMI2Q256rrk, X86_INS_VPERMI2Q, 0,
68160#ifndef CAPSTONE_DIET
68161	{ 0 }, { 0 }, { 0 }, 0, 0
68162#endif
68163},
68164
68165{
68166	X86_VPERMI2Q256rrkz, X86_INS_VPERMI2Q, 0,
68167#ifndef CAPSTONE_DIET
68168	{ 0 }, { 0 }, { 0 }, 0, 0
68169#endif
68170},
68171
68172{
68173	X86_VPERMI2Qrm, X86_INS_VPERMI2Q, 0,
68174#ifndef CAPSTONE_DIET
68175	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68176#endif
68177},
68178
68179{
68180	X86_VPERMI2Qrmb, X86_INS_VPERMI2Q, 0,
68181#ifndef CAPSTONE_DIET
68182	{ 0 }, { 0 }, { 0 }, 0, 0
68183#endif
68184},
68185
68186{
68187	X86_VPERMI2Qrmbk, X86_INS_VPERMI2Q, 0,
68188#ifndef CAPSTONE_DIET
68189	{ 0 }, { 0 }, { 0 }, 0, 0
68190#endif
68191},
68192
68193{
68194	X86_VPERMI2Qrmbkz, X86_INS_VPERMI2Q, 0,
68195#ifndef CAPSTONE_DIET
68196	{ 0 }, { 0 }, { 0 }, 0, 0
68197#endif
68198},
68199
68200{
68201	X86_VPERMI2Qrmk, X86_INS_VPERMI2Q, 0,
68202#ifndef CAPSTONE_DIET
68203	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68204#endif
68205},
68206
68207{
68208	X86_VPERMI2Qrmkz, X86_INS_VPERMI2Q, 0,
68209#ifndef CAPSTONE_DIET
68210	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68211#endif
68212},
68213
68214{
68215	X86_VPERMI2Qrr, X86_INS_VPERMI2Q, 0,
68216#ifndef CAPSTONE_DIET
68217	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68218#endif
68219},
68220
68221{
68222	X86_VPERMI2Qrrk, X86_INS_VPERMI2Q, 0,
68223#ifndef CAPSTONE_DIET
68224	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68225#endif
68226},
68227
68228{
68229	X86_VPERMI2Qrrkz, X86_INS_VPERMI2Q, 0,
68230#ifndef CAPSTONE_DIET
68231	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68232#endif
68233},
68234
68235{
68236	X86_VPERMI2W128rm, X86_INS_VPERMI2W, 0,
68237#ifndef CAPSTONE_DIET
68238	{ 0 }, { 0 }, { 0 }, 0, 0
68239#endif
68240},
68241
68242{
68243	X86_VPERMI2W128rmk, X86_INS_VPERMI2W, 0,
68244#ifndef CAPSTONE_DIET
68245	{ 0 }, { 0 }, { 0 }, 0, 0
68246#endif
68247},
68248
68249{
68250	X86_VPERMI2W128rmkz, X86_INS_VPERMI2W, 0,
68251#ifndef CAPSTONE_DIET
68252	{ 0 }, { 0 }, { 0 }, 0, 0
68253#endif
68254},
68255
68256{
68257	X86_VPERMI2W128rr, X86_INS_VPERMI2W, 0,
68258#ifndef CAPSTONE_DIET
68259	{ 0 }, { 0 }, { 0 }, 0, 0
68260#endif
68261},
68262
68263{
68264	X86_VPERMI2W128rrk, X86_INS_VPERMI2W, 0,
68265#ifndef CAPSTONE_DIET
68266	{ 0 }, { 0 }, { 0 }, 0, 0
68267#endif
68268},
68269
68270{
68271	X86_VPERMI2W128rrkz, X86_INS_VPERMI2W, 0,
68272#ifndef CAPSTONE_DIET
68273	{ 0 }, { 0 }, { 0 }, 0, 0
68274#endif
68275},
68276
68277{
68278	X86_VPERMI2W256rm, X86_INS_VPERMI2W, 0,
68279#ifndef CAPSTONE_DIET
68280	{ 0 }, { 0 }, { 0 }, 0, 0
68281#endif
68282},
68283
68284{
68285	X86_VPERMI2W256rmk, X86_INS_VPERMI2W, 0,
68286#ifndef CAPSTONE_DIET
68287	{ 0 }, { 0 }, { 0 }, 0, 0
68288#endif
68289},
68290
68291{
68292	X86_VPERMI2W256rmkz, X86_INS_VPERMI2W, 0,
68293#ifndef CAPSTONE_DIET
68294	{ 0 }, { 0 }, { 0 }, 0, 0
68295#endif
68296},
68297
68298{
68299	X86_VPERMI2W256rr, X86_INS_VPERMI2W, 0,
68300#ifndef CAPSTONE_DIET
68301	{ 0 }, { 0 }, { 0 }, 0, 0
68302#endif
68303},
68304
68305{
68306	X86_VPERMI2W256rrk, X86_INS_VPERMI2W, 0,
68307#ifndef CAPSTONE_DIET
68308	{ 0 }, { 0 }, { 0 }, 0, 0
68309#endif
68310},
68311
68312{
68313	X86_VPERMI2W256rrkz, X86_INS_VPERMI2W, 0,
68314#ifndef CAPSTONE_DIET
68315	{ 0 }, { 0 }, { 0 }, 0, 0
68316#endif
68317},
68318
68319{
68320	X86_VPERMI2Wrm, X86_INS_VPERMI2W, 0,
68321#ifndef CAPSTONE_DIET
68322	{ 0 }, { 0 }, { 0 }, 0, 0
68323#endif
68324},
68325
68326{
68327	X86_VPERMI2Wrmk, X86_INS_VPERMI2W, 0,
68328#ifndef CAPSTONE_DIET
68329	{ 0 }, { 0 }, { 0 }, 0, 0
68330#endif
68331},
68332
68333{
68334	X86_VPERMI2Wrmkz, X86_INS_VPERMI2W, 0,
68335#ifndef CAPSTONE_DIET
68336	{ 0 }, { 0 }, { 0 }, 0, 0
68337#endif
68338},
68339
68340{
68341	X86_VPERMI2Wrr, X86_INS_VPERMI2W, 0,
68342#ifndef CAPSTONE_DIET
68343	{ 0 }, { 0 }, { 0 }, 0, 0
68344#endif
68345},
68346
68347{
68348	X86_VPERMI2Wrrk, X86_INS_VPERMI2W, 0,
68349#ifndef CAPSTONE_DIET
68350	{ 0 }, { 0 }, { 0 }, 0, 0
68351#endif
68352},
68353
68354{
68355	X86_VPERMI2Wrrkz, X86_INS_VPERMI2W, 0,
68356#ifndef CAPSTONE_DIET
68357	{ 0 }, { 0 }, { 0 }, 0, 0
68358#endif
68359},
68360
68361{
68362	X86_VPERMIL2PDYmr, X86_INS_VPERMIL2PD, 0,
68363#ifndef CAPSTONE_DIET
68364	{ 0 }, { 0 }, { 0 }, 0, 0
68365#endif
68366},
68367
68368{
68369	X86_VPERMIL2PDYrm, X86_INS_VPERMIL2PD, 0,
68370#ifndef CAPSTONE_DIET
68371	{ 0 }, { 0 }, { 0 }, 0, 0
68372#endif
68373},
68374
68375{
68376	X86_VPERMIL2PDYrr, X86_INS_VPERMIL2PD, 0,
68377#ifndef CAPSTONE_DIET
68378	{ 0 }, { 0 }, { 0 }, 0, 0
68379#endif
68380},
68381
68382{
68383	X86_VPERMIL2PDYrr_REV, X86_INS_VPERMILPD, 0,
68384#ifndef CAPSTONE_DIET
68385	{ 0 }, { 0 }, { 0 }, 0, 0
68386#endif
68387},
68388
68389{
68390	X86_VPERMIL2PDmr, X86_INS_VPERMIL2PD, 0,
68391#ifndef CAPSTONE_DIET
68392	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
68393#endif
68394},
68395
68396{
68397	X86_VPERMIL2PDrm, X86_INS_VPERMIL2PD, 0,
68398#ifndef CAPSTONE_DIET
68399	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
68400#endif
68401},
68402
68403{
68404	X86_VPERMIL2PDrr, X86_INS_VPERMIL2PD, 0,
68405#ifndef CAPSTONE_DIET
68406	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
68407#endif
68408},
68409
68410{
68411	X86_VPERMIL2PDrr_REV, X86_INS_VPERMIL2PD, 0,
68412#ifndef CAPSTONE_DIET
68413	{ 0 }, { 0 }, { 0 }, 0, 0
68414#endif
68415},
68416
68417{
68418	X86_VPERMIL2PSYmr, X86_INS_VPERMIL2PS, 0,
68419#ifndef CAPSTONE_DIET
68420	{ 0 }, { 0 }, { 0 }, 0, 0
68421#endif
68422},
68423
68424{
68425	X86_VPERMIL2PSYrm, X86_INS_VPERMIL2PS, 0,
68426#ifndef CAPSTONE_DIET
68427	{ 0 }, { 0 }, { 0 }, 0, 0
68428#endif
68429},
68430
68431{
68432	X86_VPERMIL2PSYrr, X86_INS_VPERMIL2PS, 0,
68433#ifndef CAPSTONE_DIET
68434	{ 0 }, { 0 }, { 0 }, 0, 0
68435#endif
68436},
68437
68438{
68439	X86_VPERMIL2PSYrr_REV, X86_INS_VPERMILPS, 0,
68440#ifndef CAPSTONE_DIET
68441	{ 0 }, { 0 }, { 0 }, 0, 0
68442#endif
68443},
68444
68445{
68446	X86_VPERMIL2PSmr, X86_INS_VPERMIL2PS, 0,
68447#ifndef CAPSTONE_DIET
68448	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
68449#endif
68450},
68451
68452{
68453	X86_VPERMIL2PSrm, X86_INS_VPERMIL2PS, 0,
68454#ifndef CAPSTONE_DIET
68455	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
68456#endif
68457},
68458
68459{
68460	X86_VPERMIL2PSrr, X86_INS_VPERMIL2PS, 0,
68461#ifndef CAPSTONE_DIET
68462	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
68463#endif
68464},
68465
68466{
68467	X86_VPERMIL2PSrr_REV, X86_INS_VPERMIL2PS, 0,
68468#ifndef CAPSTONE_DIET
68469	{ 0 }, { 0 }, { 0 }, 0, 0
68470#endif
68471},
68472
68473{
68474	X86_VPERMILPDYmi, X86_INS_VPERMILPD, 0,
68475#ifndef CAPSTONE_DIET
68476	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68477#endif
68478},
68479
68480{
68481	X86_VPERMILPDYri, X86_INS_VPERMILPD, 0,
68482#ifndef CAPSTONE_DIET
68483	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68484#endif
68485},
68486
68487{
68488	X86_VPERMILPDYrm, X86_INS_VPERMILPD, 0,
68489#ifndef CAPSTONE_DIET
68490	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68491#endif
68492},
68493
68494{
68495	X86_VPERMILPDYrr, X86_INS_VPERMILPD, 0,
68496#ifndef CAPSTONE_DIET
68497	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68498#endif
68499},
68500
68501{
68502	X86_VPERMILPDZ128mbi, X86_INS_VPERMILPD, 0,
68503#ifndef CAPSTONE_DIET
68504	{ 0 }, { 0 }, { 0 }, 0, 0
68505#endif
68506},
68507
68508{
68509	X86_VPERMILPDZ128mbik, X86_INS_VPERMILPD, 0,
68510#ifndef CAPSTONE_DIET
68511	{ 0 }, { 0 }, { 0 }, 0, 0
68512#endif
68513},
68514
68515{
68516	X86_VPERMILPDZ128mbikz, X86_INS_VPERMILPD, 0,
68517#ifndef CAPSTONE_DIET
68518	{ 0 }, { 0 }, { 0 }, 0, 0
68519#endif
68520},
68521
68522{
68523	X86_VPERMILPDZ128mi, X86_INS_VPERMILPD, 0,
68524#ifndef CAPSTONE_DIET
68525	{ 0 }, { 0 }, { 0 }, 0, 0
68526#endif
68527},
68528
68529{
68530	X86_VPERMILPDZ128mik, X86_INS_VPERMILPD, 0,
68531#ifndef CAPSTONE_DIET
68532	{ 0 }, { 0 }, { 0 }, 0, 0
68533#endif
68534},
68535
68536{
68537	X86_VPERMILPDZ128mikz, X86_INS_VPERMILPD, 0,
68538#ifndef CAPSTONE_DIET
68539	{ 0 }, { 0 }, { 0 }, 0, 0
68540#endif
68541},
68542
68543{
68544	X86_VPERMILPDZ128ri, X86_INS_VPERMILPD, 0,
68545#ifndef CAPSTONE_DIET
68546	{ 0 }, { 0 }, { 0 }, 0, 0
68547#endif
68548},
68549
68550{
68551	X86_VPERMILPDZ128rik, X86_INS_VPERMILPD, 0,
68552#ifndef CAPSTONE_DIET
68553	{ 0 }, { 0 }, { 0 }, 0, 0
68554#endif
68555},
68556
68557{
68558	X86_VPERMILPDZ128rikz, X86_INS_VPERMILPD, 0,
68559#ifndef CAPSTONE_DIET
68560	{ 0 }, { 0 }, { 0 }, 0, 0
68561#endif
68562},
68563
68564{
68565	X86_VPERMILPDZ128rm, X86_INS_VPERMILPD, 0,
68566#ifndef CAPSTONE_DIET
68567	{ 0 }, { 0 }, { 0 }, 0, 0
68568#endif
68569},
68570
68571{
68572	X86_VPERMILPDZ128rmb, X86_INS_VPERMILPD, 0,
68573#ifndef CAPSTONE_DIET
68574	{ 0 }, { 0 }, { 0 }, 0, 0
68575#endif
68576},
68577
68578{
68579	X86_VPERMILPDZ128rmbk, X86_INS_VPERMILPD, 0,
68580#ifndef CAPSTONE_DIET
68581	{ 0 }, { 0 }, { 0 }, 0, 0
68582#endif
68583},
68584
68585{
68586	X86_VPERMILPDZ128rmbkz, X86_INS_VPERMILPD, 0,
68587#ifndef CAPSTONE_DIET
68588	{ 0 }, { 0 }, { 0 }, 0, 0
68589#endif
68590},
68591
68592{
68593	X86_VPERMILPDZ128rmk, X86_INS_VPERMILPD, 0,
68594#ifndef CAPSTONE_DIET
68595	{ 0 }, { 0 }, { 0 }, 0, 0
68596#endif
68597},
68598
68599{
68600	X86_VPERMILPDZ128rmkz, X86_INS_VPERMILPD, 0,
68601#ifndef CAPSTONE_DIET
68602	{ 0 }, { 0 }, { 0 }, 0, 0
68603#endif
68604},
68605
68606{
68607	X86_VPERMILPDZ128rr, X86_INS_VPERMILPD, 0,
68608#ifndef CAPSTONE_DIET
68609	{ 0 }, { 0 }, { 0 }, 0, 0
68610#endif
68611},
68612
68613{
68614	X86_VPERMILPDZ128rrk, X86_INS_VPERMILPD, 0,
68615#ifndef CAPSTONE_DIET
68616	{ 0 }, { 0 }, { 0 }, 0, 0
68617#endif
68618},
68619
68620{
68621	X86_VPERMILPDZ128rrkz, X86_INS_VPERMILPD, 0,
68622#ifndef CAPSTONE_DIET
68623	{ 0 }, { 0 }, { 0 }, 0, 0
68624#endif
68625},
68626
68627{
68628	X86_VPERMILPDZ256mbi, X86_INS_VPERMILPD, 0,
68629#ifndef CAPSTONE_DIET
68630	{ 0 }, { 0 }, { 0 }, 0, 0
68631#endif
68632},
68633
68634{
68635	X86_VPERMILPDZ256mbik, X86_INS_VPERMILPD, 0,
68636#ifndef CAPSTONE_DIET
68637	{ 0 }, { 0 }, { 0 }, 0, 0
68638#endif
68639},
68640
68641{
68642	X86_VPERMILPDZ256mbikz, X86_INS_VPERMILPD, 0,
68643#ifndef CAPSTONE_DIET
68644	{ 0 }, { 0 }, { 0 }, 0, 0
68645#endif
68646},
68647
68648{
68649	X86_VPERMILPDZ256mi, X86_INS_VPERMILPD, 0,
68650#ifndef CAPSTONE_DIET
68651	{ 0 }, { 0 }, { 0 }, 0, 0
68652#endif
68653},
68654
68655{
68656	X86_VPERMILPDZ256mik, X86_INS_VPERMILPD, 0,
68657#ifndef CAPSTONE_DIET
68658	{ 0 }, { 0 }, { 0 }, 0, 0
68659#endif
68660},
68661
68662{
68663	X86_VPERMILPDZ256mikz, X86_INS_VPERMILPD, 0,
68664#ifndef CAPSTONE_DIET
68665	{ 0 }, { 0 }, { 0 }, 0, 0
68666#endif
68667},
68668
68669{
68670	X86_VPERMILPDZ256ri, X86_INS_VPERMILPD, 0,
68671#ifndef CAPSTONE_DIET
68672	{ 0 }, { 0 }, { 0 }, 0, 0
68673#endif
68674},
68675
68676{
68677	X86_VPERMILPDZ256rik, X86_INS_VPERMILPD, 0,
68678#ifndef CAPSTONE_DIET
68679	{ 0 }, { 0 }, { 0 }, 0, 0
68680#endif
68681},
68682
68683{
68684	X86_VPERMILPDZ256rikz, X86_INS_VPERMILPD, 0,
68685#ifndef CAPSTONE_DIET
68686	{ 0 }, { 0 }, { 0 }, 0, 0
68687#endif
68688},
68689
68690{
68691	X86_VPERMILPDZ256rm, X86_INS_VPERMILPD, 0,
68692#ifndef CAPSTONE_DIET
68693	{ 0 }, { 0 }, { 0 }, 0, 0
68694#endif
68695},
68696
68697{
68698	X86_VPERMILPDZ256rmb, X86_INS_VPERMILPD, 0,
68699#ifndef CAPSTONE_DIET
68700	{ 0 }, { 0 }, { 0 }, 0, 0
68701#endif
68702},
68703
68704{
68705	X86_VPERMILPDZ256rmbk, X86_INS_VPERMILPD, 0,
68706#ifndef CAPSTONE_DIET
68707	{ 0 }, { 0 }, { 0 }, 0, 0
68708#endif
68709},
68710
68711{
68712	X86_VPERMILPDZ256rmbkz, X86_INS_VPERMILPD, 0,
68713#ifndef CAPSTONE_DIET
68714	{ 0 }, { 0 }, { 0 }, 0, 0
68715#endif
68716},
68717
68718{
68719	X86_VPERMILPDZ256rmk, X86_INS_VPERMILPD, 0,
68720#ifndef CAPSTONE_DIET
68721	{ 0 }, { 0 }, { 0 }, 0, 0
68722#endif
68723},
68724
68725{
68726	X86_VPERMILPDZ256rmkz, X86_INS_VPERMILPD, 0,
68727#ifndef CAPSTONE_DIET
68728	{ 0 }, { 0 }, { 0 }, 0, 0
68729#endif
68730},
68731
68732{
68733	X86_VPERMILPDZ256rr, X86_INS_VPERMILPD, 0,
68734#ifndef CAPSTONE_DIET
68735	{ 0 }, { 0 }, { 0 }, 0, 0
68736#endif
68737},
68738
68739{
68740	X86_VPERMILPDZ256rrk, X86_INS_VPERMILPD, 0,
68741#ifndef CAPSTONE_DIET
68742	{ 0 }, { 0 }, { 0 }, 0, 0
68743#endif
68744},
68745
68746{
68747	X86_VPERMILPDZ256rrkz, X86_INS_VPERMILPD, 0,
68748#ifndef CAPSTONE_DIET
68749	{ 0 }, { 0 }, { 0 }, 0, 0
68750#endif
68751},
68752
68753{
68754	X86_VPERMILPDZmbi, X86_INS_VPERMILPD, 0,
68755#ifndef CAPSTONE_DIET
68756	{ 0 }, { 0 }, { 0 }, 0, 0
68757#endif
68758},
68759
68760{
68761	X86_VPERMILPDZmbik, X86_INS_VPERMILPD, 0,
68762#ifndef CAPSTONE_DIET
68763	{ 0 }, { 0 }, { 0 }, 0, 0
68764#endif
68765},
68766
68767{
68768	X86_VPERMILPDZmbikz, X86_INS_VPERMILPD, 0,
68769#ifndef CAPSTONE_DIET
68770	{ 0 }, { 0 }, { 0 }, 0, 0
68771#endif
68772},
68773
68774{
68775	X86_VPERMILPDZmi, X86_INS_VPERMILPD, 0,
68776#ifndef CAPSTONE_DIET
68777	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68778#endif
68779},
68780
68781{
68782	X86_VPERMILPDZmik, X86_INS_VPERMILPD, 0,
68783#ifndef CAPSTONE_DIET
68784	{ 0 }, { 0 }, { 0 }, 0, 0
68785#endif
68786},
68787
68788{
68789	X86_VPERMILPDZmikz, X86_INS_VPERMILPD, 0,
68790#ifndef CAPSTONE_DIET
68791	{ 0 }, { 0 }, { 0 }, 0, 0
68792#endif
68793},
68794
68795{
68796	X86_VPERMILPDZri, X86_INS_VPERMILPD, 0,
68797#ifndef CAPSTONE_DIET
68798	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68799#endif
68800},
68801
68802{
68803	X86_VPERMILPDZrik, X86_INS_VPERMILPD, 0,
68804#ifndef CAPSTONE_DIET
68805	{ 0 }, { 0 }, { 0 }, 0, 0
68806#endif
68807},
68808
68809{
68810	X86_VPERMILPDZrikz, X86_INS_VPERMILPD, 0,
68811#ifndef CAPSTONE_DIET
68812	{ 0 }, { 0 }, { 0 }, 0, 0
68813#endif
68814},
68815
68816{
68817	X86_VPERMILPDZrm, X86_INS_VPERMILPD, 0,
68818#ifndef CAPSTONE_DIET
68819	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68820#endif
68821},
68822
68823{
68824	X86_VPERMILPDZrmb, X86_INS_VPERMILPD, 0,
68825#ifndef CAPSTONE_DIET
68826	{ 0 }, { 0 }, { 0 }, 0, 0
68827#endif
68828},
68829
68830{
68831	X86_VPERMILPDZrmbk, X86_INS_VPERMILPD, 0,
68832#ifndef CAPSTONE_DIET
68833	{ 0 }, { 0 }, { 0 }, 0, 0
68834#endif
68835},
68836
68837{
68838	X86_VPERMILPDZrmbkz, X86_INS_VPERMILPD, 0,
68839#ifndef CAPSTONE_DIET
68840	{ 0 }, { 0 }, { 0 }, 0, 0
68841#endif
68842},
68843
68844{
68845	X86_VPERMILPDZrmk, X86_INS_VPERMILPD, 0,
68846#ifndef CAPSTONE_DIET
68847	{ 0 }, { 0 }, { 0 }, 0, 0
68848#endif
68849},
68850
68851{
68852	X86_VPERMILPDZrmkz, X86_INS_VPERMILPD, 0,
68853#ifndef CAPSTONE_DIET
68854	{ 0 }, { 0 }, { 0 }, 0, 0
68855#endif
68856},
68857
68858{
68859	X86_VPERMILPDZrr, X86_INS_VPERMILPD, 0,
68860#ifndef CAPSTONE_DIET
68861	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
68862#endif
68863},
68864
68865{
68866	X86_VPERMILPDZrrk, X86_INS_VPERMILPD, 0,
68867#ifndef CAPSTONE_DIET
68868	{ 0 }, { 0 }, { 0 }, 0, 0
68869#endif
68870},
68871
68872{
68873	X86_VPERMILPDZrrkz, X86_INS_VPERMILPD, 0,
68874#ifndef CAPSTONE_DIET
68875	{ 0 }, { 0 }, { 0 }, 0, 0
68876#endif
68877},
68878
68879{
68880	X86_VPERMILPDmi, X86_INS_VPERMILPD, 0,
68881#ifndef CAPSTONE_DIET
68882	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68883#endif
68884},
68885
68886{
68887	X86_VPERMILPDri, X86_INS_VPERMILPD, 0,
68888#ifndef CAPSTONE_DIET
68889	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68890#endif
68891},
68892
68893{
68894	X86_VPERMILPDrm, X86_INS_VPERMILPD, 0,
68895#ifndef CAPSTONE_DIET
68896	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68897#endif
68898},
68899
68900{
68901	X86_VPERMILPDrr, X86_INS_VPERMILPD, 0,
68902#ifndef CAPSTONE_DIET
68903	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68904#endif
68905},
68906
68907{
68908	X86_VPERMILPSYmi, X86_INS_VPERMILPS, 0,
68909#ifndef CAPSTONE_DIET
68910	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68911#endif
68912},
68913
68914{
68915	X86_VPERMILPSYri, X86_INS_VPERMILPS, 0,
68916#ifndef CAPSTONE_DIET
68917	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68918#endif
68919},
68920
68921{
68922	X86_VPERMILPSYrm, X86_INS_VPERMILPS, 0,
68923#ifndef CAPSTONE_DIET
68924	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68925#endif
68926},
68927
68928{
68929	X86_VPERMILPSYrr, X86_INS_VPERMILPS, 0,
68930#ifndef CAPSTONE_DIET
68931	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
68932#endif
68933},
68934
68935{
68936	X86_VPERMILPSZ128mbi, X86_INS_VPERMILPS, 0,
68937#ifndef CAPSTONE_DIET
68938	{ 0 }, { 0 }, { 0 }, 0, 0
68939#endif
68940},
68941
68942{
68943	X86_VPERMILPSZ128mbik, X86_INS_VPERMILPS, 0,
68944#ifndef CAPSTONE_DIET
68945	{ 0 }, { 0 }, { 0 }, 0, 0
68946#endif
68947},
68948
68949{
68950	X86_VPERMILPSZ128mbikz, X86_INS_VPERMILPS, 0,
68951#ifndef CAPSTONE_DIET
68952	{ 0 }, { 0 }, { 0 }, 0, 0
68953#endif
68954},
68955
68956{
68957	X86_VPERMILPSZ128mi, X86_INS_VPERMILPS, 0,
68958#ifndef CAPSTONE_DIET
68959	{ 0 }, { 0 }, { 0 }, 0, 0
68960#endif
68961},
68962
68963{
68964	X86_VPERMILPSZ128mik, X86_INS_VPERMILPS, 0,
68965#ifndef CAPSTONE_DIET
68966	{ 0 }, { 0 }, { 0 }, 0, 0
68967#endif
68968},
68969
68970{
68971	X86_VPERMILPSZ128mikz, X86_INS_VPERMILPS, 0,
68972#ifndef CAPSTONE_DIET
68973	{ 0 }, { 0 }, { 0 }, 0, 0
68974#endif
68975},
68976
68977{
68978	X86_VPERMILPSZ128ri, X86_INS_VPERMILPS, 0,
68979#ifndef CAPSTONE_DIET
68980	{ 0 }, { 0 }, { 0 }, 0, 0
68981#endif
68982},
68983
68984{
68985	X86_VPERMILPSZ128rik, X86_INS_VPERMILPS, 0,
68986#ifndef CAPSTONE_DIET
68987	{ 0 }, { 0 }, { 0 }, 0, 0
68988#endif
68989},
68990
68991{
68992	X86_VPERMILPSZ128rikz, X86_INS_VPERMILPS, 0,
68993#ifndef CAPSTONE_DIET
68994	{ 0 }, { 0 }, { 0 }, 0, 0
68995#endif
68996},
68997
68998{
68999	X86_VPERMILPSZ128rm, X86_INS_VPERMILPS, 0,
69000#ifndef CAPSTONE_DIET
69001	{ 0 }, { 0 }, { 0 }, 0, 0
69002#endif
69003},
69004
69005{
69006	X86_VPERMILPSZ128rmb, X86_INS_VPERMILPS, 0,
69007#ifndef CAPSTONE_DIET
69008	{ 0 }, { 0 }, { 0 }, 0, 0
69009#endif
69010},
69011
69012{
69013	X86_VPERMILPSZ128rmbk, X86_INS_VPERMILPS, 0,
69014#ifndef CAPSTONE_DIET
69015	{ 0 }, { 0 }, { 0 }, 0, 0
69016#endif
69017},
69018
69019{
69020	X86_VPERMILPSZ128rmbkz, X86_INS_VPERMILPS, 0,
69021#ifndef CAPSTONE_DIET
69022	{ 0 }, { 0 }, { 0 }, 0, 0
69023#endif
69024},
69025
69026{
69027	X86_VPERMILPSZ128rmk, X86_INS_VPERMILPS, 0,
69028#ifndef CAPSTONE_DIET
69029	{ 0 }, { 0 }, { 0 }, 0, 0
69030#endif
69031},
69032
69033{
69034	X86_VPERMILPSZ128rmkz, X86_INS_VPERMILPS, 0,
69035#ifndef CAPSTONE_DIET
69036	{ 0 }, { 0 }, { 0 }, 0, 0
69037#endif
69038},
69039
69040{
69041	X86_VPERMILPSZ128rr, X86_INS_VPERMILPS, 0,
69042#ifndef CAPSTONE_DIET
69043	{ 0 }, { 0 }, { 0 }, 0, 0
69044#endif
69045},
69046
69047{
69048	X86_VPERMILPSZ128rrk, X86_INS_VPERMILPS, 0,
69049#ifndef CAPSTONE_DIET
69050	{ 0 }, { 0 }, { 0 }, 0, 0
69051#endif
69052},
69053
69054{
69055	X86_VPERMILPSZ128rrkz, X86_INS_VPERMILPS, 0,
69056#ifndef CAPSTONE_DIET
69057	{ 0 }, { 0 }, { 0 }, 0, 0
69058#endif
69059},
69060
69061{
69062	X86_VPERMILPSZ256mbi, X86_INS_VPERMILPS, 0,
69063#ifndef CAPSTONE_DIET
69064	{ 0 }, { 0 }, { 0 }, 0, 0
69065#endif
69066},
69067
69068{
69069	X86_VPERMILPSZ256mbik, X86_INS_VPERMILPS, 0,
69070#ifndef CAPSTONE_DIET
69071	{ 0 }, { 0 }, { 0 }, 0, 0
69072#endif
69073},
69074
69075{
69076	X86_VPERMILPSZ256mbikz, X86_INS_VPERMILPS, 0,
69077#ifndef CAPSTONE_DIET
69078	{ 0 }, { 0 }, { 0 }, 0, 0
69079#endif
69080},
69081
69082{
69083	X86_VPERMILPSZ256mi, X86_INS_VPERMILPS, 0,
69084#ifndef CAPSTONE_DIET
69085	{ 0 }, { 0 }, { 0 }, 0, 0
69086#endif
69087},
69088
69089{
69090	X86_VPERMILPSZ256mik, X86_INS_VPERMILPS, 0,
69091#ifndef CAPSTONE_DIET
69092	{ 0 }, { 0 }, { 0 }, 0, 0
69093#endif
69094},
69095
69096{
69097	X86_VPERMILPSZ256mikz, X86_INS_VPERMILPS, 0,
69098#ifndef CAPSTONE_DIET
69099	{ 0 }, { 0 }, { 0 }, 0, 0
69100#endif
69101},
69102
69103{
69104	X86_VPERMILPSZ256ri, X86_INS_VPERMILPS, 0,
69105#ifndef CAPSTONE_DIET
69106	{ 0 }, { 0 }, { 0 }, 0, 0
69107#endif
69108},
69109
69110{
69111	X86_VPERMILPSZ256rik, X86_INS_VPERMILPS, 0,
69112#ifndef CAPSTONE_DIET
69113	{ 0 }, { 0 }, { 0 }, 0, 0
69114#endif
69115},
69116
69117{
69118	X86_VPERMILPSZ256rikz, X86_INS_VPERMILPS, 0,
69119#ifndef CAPSTONE_DIET
69120	{ 0 }, { 0 }, { 0 }, 0, 0
69121#endif
69122},
69123
69124{
69125	X86_VPERMILPSZ256rm, X86_INS_VPERMILPS, 0,
69126#ifndef CAPSTONE_DIET
69127	{ 0 }, { 0 }, { 0 }, 0, 0
69128#endif
69129},
69130
69131{
69132	X86_VPERMILPSZ256rmb, X86_INS_VPERMILPS, 0,
69133#ifndef CAPSTONE_DIET
69134	{ 0 }, { 0 }, { 0 }, 0, 0
69135#endif
69136},
69137
69138{
69139	X86_VPERMILPSZ256rmbk, X86_INS_VPERMILPS, 0,
69140#ifndef CAPSTONE_DIET
69141	{ 0 }, { 0 }, { 0 }, 0, 0
69142#endif
69143},
69144
69145{
69146	X86_VPERMILPSZ256rmbkz, X86_INS_VPERMILPS, 0,
69147#ifndef CAPSTONE_DIET
69148	{ 0 }, { 0 }, { 0 }, 0, 0
69149#endif
69150},
69151
69152{
69153	X86_VPERMILPSZ256rmk, X86_INS_VPERMILPS, 0,
69154#ifndef CAPSTONE_DIET
69155	{ 0 }, { 0 }, { 0 }, 0, 0
69156#endif
69157},
69158
69159{
69160	X86_VPERMILPSZ256rmkz, X86_INS_VPERMILPS, 0,
69161#ifndef CAPSTONE_DIET
69162	{ 0 }, { 0 }, { 0 }, 0, 0
69163#endif
69164},
69165
69166{
69167	X86_VPERMILPSZ256rr, X86_INS_VPERMILPS, 0,
69168#ifndef CAPSTONE_DIET
69169	{ 0 }, { 0 }, { 0 }, 0, 0
69170#endif
69171},
69172
69173{
69174	X86_VPERMILPSZ256rrk, X86_INS_VPERMILPS, 0,
69175#ifndef CAPSTONE_DIET
69176	{ 0 }, { 0 }, { 0 }, 0, 0
69177#endif
69178},
69179
69180{
69181	X86_VPERMILPSZ256rrkz, X86_INS_VPERMILPS, 0,
69182#ifndef CAPSTONE_DIET
69183	{ 0 }, { 0 }, { 0 }, 0, 0
69184#endif
69185},
69186
69187{
69188	X86_VPERMILPSZmbi, X86_INS_VPERMILPS, 0,
69189#ifndef CAPSTONE_DIET
69190	{ 0 }, { 0 }, { 0 }, 0, 0
69191#endif
69192},
69193
69194{
69195	X86_VPERMILPSZmbik, X86_INS_VPERMILPS, 0,
69196#ifndef CAPSTONE_DIET
69197	{ 0 }, { 0 }, { 0 }, 0, 0
69198#endif
69199},
69200
69201{
69202	X86_VPERMILPSZmbikz, X86_INS_VPERMILPS, 0,
69203#ifndef CAPSTONE_DIET
69204	{ 0 }, { 0 }, { 0 }, 0, 0
69205#endif
69206},
69207
69208{
69209	X86_VPERMILPSZmi, X86_INS_VPERMILPS, 0,
69210#ifndef CAPSTONE_DIET
69211	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69212#endif
69213},
69214
69215{
69216	X86_VPERMILPSZmik, X86_INS_VPERMILPS, 0,
69217#ifndef CAPSTONE_DIET
69218	{ 0 }, { 0 }, { 0 }, 0, 0
69219#endif
69220},
69221
69222{
69223	X86_VPERMILPSZmikz, X86_INS_VPERMILPS, 0,
69224#ifndef CAPSTONE_DIET
69225	{ 0 }, { 0 }, { 0 }, 0, 0
69226#endif
69227},
69228
69229{
69230	X86_VPERMILPSZri, X86_INS_VPERMILPS, 0,
69231#ifndef CAPSTONE_DIET
69232	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69233#endif
69234},
69235
69236{
69237	X86_VPERMILPSZrik, X86_INS_VPERMILPS, 0,
69238#ifndef CAPSTONE_DIET
69239	{ 0 }, { 0 }, { 0 }, 0, 0
69240#endif
69241},
69242
69243{
69244	X86_VPERMILPSZrikz, X86_INS_VPERMILPS, 0,
69245#ifndef CAPSTONE_DIET
69246	{ 0 }, { 0 }, { 0 }, 0, 0
69247#endif
69248},
69249
69250{
69251	X86_VPERMILPSZrm, X86_INS_VPERMILPS, 0,
69252#ifndef CAPSTONE_DIET
69253	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69254#endif
69255},
69256
69257{
69258	X86_VPERMILPSZrmb, X86_INS_VPERMILPS, 0,
69259#ifndef CAPSTONE_DIET
69260	{ 0 }, { 0 }, { 0 }, 0, 0
69261#endif
69262},
69263
69264{
69265	X86_VPERMILPSZrmbk, X86_INS_VPERMILPS, 0,
69266#ifndef CAPSTONE_DIET
69267	{ 0 }, { 0 }, { 0 }, 0, 0
69268#endif
69269},
69270
69271{
69272	X86_VPERMILPSZrmbkz, X86_INS_VPERMILPS, 0,
69273#ifndef CAPSTONE_DIET
69274	{ 0 }, { 0 }, { 0 }, 0, 0
69275#endif
69276},
69277
69278{
69279	X86_VPERMILPSZrmk, X86_INS_VPERMILPS, 0,
69280#ifndef CAPSTONE_DIET
69281	{ 0 }, { 0 }, { 0 }, 0, 0
69282#endif
69283},
69284
69285{
69286	X86_VPERMILPSZrmkz, X86_INS_VPERMILPS, 0,
69287#ifndef CAPSTONE_DIET
69288	{ 0 }, { 0 }, { 0 }, 0, 0
69289#endif
69290},
69291
69292{
69293	X86_VPERMILPSZrr, X86_INS_VPERMILPS, 0,
69294#ifndef CAPSTONE_DIET
69295	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69296#endif
69297},
69298
69299{
69300	X86_VPERMILPSZrrk, X86_INS_VPERMILPS, 0,
69301#ifndef CAPSTONE_DIET
69302	{ 0 }, { 0 }, { 0 }, 0, 0
69303#endif
69304},
69305
69306{
69307	X86_VPERMILPSZrrkz, X86_INS_VPERMILPS, 0,
69308#ifndef CAPSTONE_DIET
69309	{ 0 }, { 0 }, { 0 }, 0, 0
69310#endif
69311},
69312
69313{
69314	X86_VPERMILPSmi, X86_INS_VPERMILPS, 0,
69315#ifndef CAPSTONE_DIET
69316	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
69317#endif
69318},
69319
69320{
69321	X86_VPERMILPSri, X86_INS_VPERMILPS, 0,
69322#ifndef CAPSTONE_DIET
69323	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
69324#endif
69325},
69326
69327{
69328	X86_VPERMILPSrm, X86_INS_VPERMILPS, 0,
69329#ifndef CAPSTONE_DIET
69330	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
69331#endif
69332},
69333
69334{
69335	X86_VPERMILPSrr, X86_INS_VPERMILPS, 0,
69336#ifndef CAPSTONE_DIET
69337	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
69338#endif
69339},
69340
69341{
69342	X86_VPERMPDYmi, X86_INS_VPERMPD, 0,
69343#ifndef CAPSTONE_DIET
69344	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
69345#endif
69346},
69347
69348{
69349	X86_VPERMPDYri, X86_INS_VPERMPD, 0,
69350#ifndef CAPSTONE_DIET
69351	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
69352#endif
69353},
69354
69355{
69356	X86_VPERMPDZ256mbi, X86_INS_VPERMPD, 0,
69357#ifndef CAPSTONE_DIET
69358	{ 0 }, { 0 }, { 0 }, 0, 0
69359#endif
69360},
69361
69362{
69363	X86_VPERMPDZ256mbik, X86_INS_VPERMPD, 0,
69364#ifndef CAPSTONE_DIET
69365	{ 0 }, { 0 }, { 0 }, 0, 0
69366#endif
69367},
69368
69369{
69370	X86_VPERMPDZ256mbikz, X86_INS_VPERMPD, 0,
69371#ifndef CAPSTONE_DIET
69372	{ 0 }, { 0 }, { 0 }, 0, 0
69373#endif
69374},
69375
69376{
69377	X86_VPERMPDZ256mi, X86_INS_VPERMPD, 0,
69378#ifndef CAPSTONE_DIET
69379	{ 0 }, { 0 }, { 0 }, 0, 0
69380#endif
69381},
69382
69383{
69384	X86_VPERMPDZ256mik, X86_INS_VPERMPD, 0,
69385#ifndef CAPSTONE_DIET
69386	{ 0 }, { 0 }, { 0 }, 0, 0
69387#endif
69388},
69389
69390{
69391	X86_VPERMPDZ256mikz, X86_INS_VPERMPD, 0,
69392#ifndef CAPSTONE_DIET
69393	{ 0 }, { 0 }, { 0 }, 0, 0
69394#endif
69395},
69396
69397{
69398	X86_VPERMPDZ256ri, X86_INS_VPERMPD, 0,
69399#ifndef CAPSTONE_DIET
69400	{ 0 }, { 0 }, { 0 }, 0, 0
69401#endif
69402},
69403
69404{
69405	X86_VPERMPDZ256rik, X86_INS_VPERMPD, 0,
69406#ifndef CAPSTONE_DIET
69407	{ 0 }, { 0 }, { 0 }, 0, 0
69408#endif
69409},
69410
69411{
69412	X86_VPERMPDZ256rikz, X86_INS_VPERMPD, 0,
69413#ifndef CAPSTONE_DIET
69414	{ 0 }, { 0 }, { 0 }, 0, 0
69415#endif
69416},
69417
69418{
69419	X86_VPERMPDZ256rm, X86_INS_VPERMPD, 0,
69420#ifndef CAPSTONE_DIET
69421	{ 0 }, { 0 }, { 0 }, 0, 0
69422#endif
69423},
69424
69425{
69426	X86_VPERMPDZ256rmb, X86_INS_VPERMPD, 0,
69427#ifndef CAPSTONE_DIET
69428	{ 0 }, { 0 }, { 0 }, 0, 0
69429#endif
69430},
69431
69432{
69433	X86_VPERMPDZ256rmbk, X86_INS_VPERMPD, 0,
69434#ifndef CAPSTONE_DIET
69435	{ 0 }, { 0 }, { 0 }, 0, 0
69436#endif
69437},
69438
69439{
69440	X86_VPERMPDZ256rmbkz, X86_INS_VPERMPD, 0,
69441#ifndef CAPSTONE_DIET
69442	{ 0 }, { 0 }, { 0 }, 0, 0
69443#endif
69444},
69445
69446{
69447	X86_VPERMPDZ256rmk, X86_INS_VPERMPD, 0,
69448#ifndef CAPSTONE_DIET
69449	{ 0 }, { 0 }, { 0 }, 0, 0
69450#endif
69451},
69452
69453{
69454	X86_VPERMPDZ256rmkz, X86_INS_VPERMPD, 0,
69455#ifndef CAPSTONE_DIET
69456	{ 0 }, { 0 }, { 0 }, 0, 0
69457#endif
69458},
69459
69460{
69461	X86_VPERMPDZ256rr, X86_INS_VPERMPD, 0,
69462#ifndef CAPSTONE_DIET
69463	{ 0 }, { 0 }, { 0 }, 0, 0
69464#endif
69465},
69466
69467{
69468	X86_VPERMPDZ256rrk, X86_INS_VPERMPD, 0,
69469#ifndef CAPSTONE_DIET
69470	{ 0 }, { 0 }, { 0 }, 0, 0
69471#endif
69472},
69473
69474{
69475	X86_VPERMPDZ256rrkz, X86_INS_VPERMPD, 0,
69476#ifndef CAPSTONE_DIET
69477	{ 0 }, { 0 }, { 0 }, 0, 0
69478#endif
69479},
69480
69481{
69482	X86_VPERMPDZmbi, X86_INS_VPERMPD, 0,
69483#ifndef CAPSTONE_DIET
69484	{ 0 }, { 0 }, { 0 }, 0, 0
69485#endif
69486},
69487
69488{
69489	X86_VPERMPDZmbik, X86_INS_VPERMPD, 0,
69490#ifndef CAPSTONE_DIET
69491	{ 0 }, { 0 }, { 0 }, 0, 0
69492#endif
69493},
69494
69495{
69496	X86_VPERMPDZmbikz, X86_INS_VPERMPD, 0,
69497#ifndef CAPSTONE_DIET
69498	{ 0 }, { 0 }, { 0 }, 0, 0
69499#endif
69500},
69501
69502{
69503	X86_VPERMPDZmi, X86_INS_VPERMPD, 0,
69504#ifndef CAPSTONE_DIET
69505	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69506#endif
69507},
69508
69509{
69510	X86_VPERMPDZmik, X86_INS_VPERMPD, 0,
69511#ifndef CAPSTONE_DIET
69512	{ 0 }, { 0 }, { 0 }, 0, 0
69513#endif
69514},
69515
69516{
69517	X86_VPERMPDZmikz, X86_INS_VPERMPD, 0,
69518#ifndef CAPSTONE_DIET
69519	{ 0 }, { 0 }, { 0 }, 0, 0
69520#endif
69521},
69522
69523{
69524	X86_VPERMPDZri, X86_INS_VPERMPD, 0,
69525#ifndef CAPSTONE_DIET
69526	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69527#endif
69528},
69529
69530{
69531	X86_VPERMPDZrik, X86_INS_VPERMPD, 0,
69532#ifndef CAPSTONE_DIET
69533	{ 0 }, { 0 }, { 0 }, 0, 0
69534#endif
69535},
69536
69537{
69538	X86_VPERMPDZrikz, X86_INS_VPERMPD, 0,
69539#ifndef CAPSTONE_DIET
69540	{ 0 }, { 0 }, { 0 }, 0, 0
69541#endif
69542},
69543
69544{
69545	X86_VPERMPDZrm, X86_INS_VPERMPD, 0,
69546#ifndef CAPSTONE_DIET
69547	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69548#endif
69549},
69550
69551{
69552	X86_VPERMPDZrmb, X86_INS_VPERMPD, 0,
69553#ifndef CAPSTONE_DIET
69554	{ 0 }, { 0 }, { 0 }, 0, 0
69555#endif
69556},
69557
69558{
69559	X86_VPERMPDZrmbk, X86_INS_VPERMPD, 0,
69560#ifndef CAPSTONE_DIET
69561	{ 0 }, { 0 }, { 0 }, 0, 0
69562#endif
69563},
69564
69565{
69566	X86_VPERMPDZrmbkz, X86_INS_VPERMPD, 0,
69567#ifndef CAPSTONE_DIET
69568	{ 0 }, { 0 }, { 0 }, 0, 0
69569#endif
69570},
69571
69572{
69573	X86_VPERMPDZrmk, X86_INS_VPERMPD, 0,
69574#ifndef CAPSTONE_DIET
69575	{ 0 }, { 0 }, { 0 }, 0, 0
69576#endif
69577},
69578
69579{
69580	X86_VPERMPDZrmkz, X86_INS_VPERMPD, 0,
69581#ifndef CAPSTONE_DIET
69582	{ 0 }, { 0 }, { 0 }, 0, 0
69583#endif
69584},
69585
69586{
69587	X86_VPERMPDZrr, X86_INS_VPERMPD, 0,
69588#ifndef CAPSTONE_DIET
69589	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69590#endif
69591},
69592
69593{
69594	X86_VPERMPDZrrk, X86_INS_VPERMPD, 0,
69595#ifndef CAPSTONE_DIET
69596	{ 0 }, { 0 }, { 0 }, 0, 0
69597#endif
69598},
69599
69600{
69601	X86_VPERMPDZrrkz, X86_INS_VPERMPD, 0,
69602#ifndef CAPSTONE_DIET
69603	{ 0 }, { 0 }, { 0 }, 0, 0
69604#endif
69605},
69606
69607{
69608	X86_VPERMPSYrm, X86_INS_VPERMPS, 0,
69609#ifndef CAPSTONE_DIET
69610	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
69611#endif
69612},
69613
69614{
69615	X86_VPERMPSYrr, X86_INS_VPERMPS, 0,
69616#ifndef CAPSTONE_DIET
69617	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
69618#endif
69619},
69620
69621{
69622	X86_VPERMPSZ256rm, X86_INS_VPERMPS, 0,
69623#ifndef CAPSTONE_DIET
69624	{ 0 }, { 0 }, { 0 }, 0, 0
69625#endif
69626},
69627
69628{
69629	X86_VPERMPSZ256rmb, X86_INS_VPERMPS, 0,
69630#ifndef CAPSTONE_DIET
69631	{ 0 }, { 0 }, { 0 }, 0, 0
69632#endif
69633},
69634
69635{
69636	X86_VPERMPSZ256rmbk, X86_INS_VPERMPS, 0,
69637#ifndef CAPSTONE_DIET
69638	{ 0 }, { 0 }, { 0 }, 0, 0
69639#endif
69640},
69641
69642{
69643	X86_VPERMPSZ256rmbkz, X86_INS_VPERMPS, 0,
69644#ifndef CAPSTONE_DIET
69645	{ 0 }, { 0 }, { 0 }, 0, 0
69646#endif
69647},
69648
69649{
69650	X86_VPERMPSZ256rmk, X86_INS_VPERMPS, 0,
69651#ifndef CAPSTONE_DIET
69652	{ 0 }, { 0 }, { 0 }, 0, 0
69653#endif
69654},
69655
69656{
69657	X86_VPERMPSZ256rmkz, X86_INS_VPERMPS, 0,
69658#ifndef CAPSTONE_DIET
69659	{ 0 }, { 0 }, { 0 }, 0, 0
69660#endif
69661},
69662
69663{
69664	X86_VPERMPSZ256rr, X86_INS_VPERMPS, 0,
69665#ifndef CAPSTONE_DIET
69666	{ 0 }, { 0 }, { 0 }, 0, 0
69667#endif
69668},
69669
69670{
69671	X86_VPERMPSZ256rrk, X86_INS_VPERMPS, 0,
69672#ifndef CAPSTONE_DIET
69673	{ 0 }, { 0 }, { 0 }, 0, 0
69674#endif
69675},
69676
69677{
69678	X86_VPERMPSZ256rrkz, X86_INS_VPERMPS, 0,
69679#ifndef CAPSTONE_DIET
69680	{ 0 }, { 0 }, { 0 }, 0, 0
69681#endif
69682},
69683
69684{
69685	X86_VPERMPSZrm, X86_INS_VPERMPS, 0,
69686#ifndef CAPSTONE_DIET
69687	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69688#endif
69689},
69690
69691{
69692	X86_VPERMPSZrmb, X86_INS_VPERMPS, 0,
69693#ifndef CAPSTONE_DIET
69694	{ 0 }, { 0 }, { 0 }, 0, 0
69695#endif
69696},
69697
69698{
69699	X86_VPERMPSZrmbk, X86_INS_VPERMPS, 0,
69700#ifndef CAPSTONE_DIET
69701	{ 0 }, { 0 }, { 0 }, 0, 0
69702#endif
69703},
69704
69705{
69706	X86_VPERMPSZrmbkz, X86_INS_VPERMPS, 0,
69707#ifndef CAPSTONE_DIET
69708	{ 0 }, { 0 }, { 0 }, 0, 0
69709#endif
69710},
69711
69712{
69713	X86_VPERMPSZrmk, X86_INS_VPERMPS, 0,
69714#ifndef CAPSTONE_DIET
69715	{ 0 }, { 0 }, { 0 }, 0, 0
69716#endif
69717},
69718
69719{
69720	X86_VPERMPSZrmkz, X86_INS_VPERMPS, 0,
69721#ifndef CAPSTONE_DIET
69722	{ 0 }, { 0 }, { 0 }, 0, 0
69723#endif
69724},
69725
69726{
69727	X86_VPERMPSZrr, X86_INS_VPERMPS, 0,
69728#ifndef CAPSTONE_DIET
69729	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69730#endif
69731},
69732
69733{
69734	X86_VPERMPSZrrk, X86_INS_VPERMPS, 0,
69735#ifndef CAPSTONE_DIET
69736	{ 0 }, { 0 }, { 0 }, 0, 0
69737#endif
69738},
69739
69740{
69741	X86_VPERMPSZrrkz, X86_INS_VPERMPS, 0,
69742#ifndef CAPSTONE_DIET
69743	{ 0 }, { 0 }, { 0 }, 0, 0
69744#endif
69745},
69746
69747{
69748	X86_VPERMQYmi, X86_INS_VPERMQ, 0,
69749#ifndef CAPSTONE_DIET
69750	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
69751#endif
69752},
69753
69754{
69755	X86_VPERMQYri, X86_INS_VPERMQ, 0,
69756#ifndef CAPSTONE_DIET
69757	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
69758#endif
69759},
69760
69761{
69762	X86_VPERMQZ256mbi, X86_INS_VPERMQ, 0,
69763#ifndef CAPSTONE_DIET
69764	{ 0 }, { 0 }, { 0 }, 0, 0
69765#endif
69766},
69767
69768{
69769	X86_VPERMQZ256mbik, X86_INS_VPERMQ, 0,
69770#ifndef CAPSTONE_DIET
69771	{ 0 }, { 0 }, { 0 }, 0, 0
69772#endif
69773},
69774
69775{
69776	X86_VPERMQZ256mbikz, X86_INS_VPERMQ, 0,
69777#ifndef CAPSTONE_DIET
69778	{ 0 }, { 0 }, { 0 }, 0, 0
69779#endif
69780},
69781
69782{
69783	X86_VPERMQZ256mi, X86_INS_VPERMQ, 0,
69784#ifndef CAPSTONE_DIET
69785	{ 0 }, { 0 }, { 0 }, 0, 0
69786#endif
69787},
69788
69789{
69790	X86_VPERMQZ256mik, X86_INS_VPERMQ, 0,
69791#ifndef CAPSTONE_DIET
69792	{ 0 }, { 0 }, { 0 }, 0, 0
69793#endif
69794},
69795
69796{
69797	X86_VPERMQZ256mikz, X86_INS_VPERMQ, 0,
69798#ifndef CAPSTONE_DIET
69799	{ 0 }, { 0 }, { 0 }, 0, 0
69800#endif
69801},
69802
69803{
69804	X86_VPERMQZ256ri, X86_INS_VPERMQ, 0,
69805#ifndef CAPSTONE_DIET
69806	{ 0 }, { 0 }, { 0 }, 0, 0
69807#endif
69808},
69809
69810{
69811	X86_VPERMQZ256rik, X86_INS_VPERMQ, 0,
69812#ifndef CAPSTONE_DIET
69813	{ 0 }, { 0 }, { 0 }, 0, 0
69814#endif
69815},
69816
69817{
69818	X86_VPERMQZ256rikz, X86_INS_VPERMQ, 0,
69819#ifndef CAPSTONE_DIET
69820	{ 0 }, { 0 }, { 0 }, 0, 0
69821#endif
69822},
69823
69824{
69825	X86_VPERMQZ256rm, X86_INS_VPERMQ, 0,
69826#ifndef CAPSTONE_DIET
69827	{ 0 }, { 0 }, { 0 }, 0, 0
69828#endif
69829},
69830
69831{
69832	X86_VPERMQZ256rmb, X86_INS_VPERMQ, 0,
69833#ifndef CAPSTONE_DIET
69834	{ 0 }, { 0 }, { 0 }, 0, 0
69835#endif
69836},
69837
69838{
69839	X86_VPERMQZ256rmbk, X86_INS_VPERMQ, 0,
69840#ifndef CAPSTONE_DIET
69841	{ 0 }, { 0 }, { 0 }, 0, 0
69842#endif
69843},
69844
69845{
69846	X86_VPERMQZ256rmbkz, X86_INS_VPERMQ, 0,
69847#ifndef CAPSTONE_DIET
69848	{ 0 }, { 0 }, { 0 }, 0, 0
69849#endif
69850},
69851
69852{
69853	X86_VPERMQZ256rmk, X86_INS_VPERMQ, 0,
69854#ifndef CAPSTONE_DIET
69855	{ 0 }, { 0 }, { 0 }, 0, 0
69856#endif
69857},
69858
69859{
69860	X86_VPERMQZ256rmkz, X86_INS_VPERMQ, 0,
69861#ifndef CAPSTONE_DIET
69862	{ 0 }, { 0 }, { 0 }, 0, 0
69863#endif
69864},
69865
69866{
69867	X86_VPERMQZ256rr, X86_INS_VPERMQ, 0,
69868#ifndef CAPSTONE_DIET
69869	{ 0 }, { 0 }, { 0 }, 0, 0
69870#endif
69871},
69872
69873{
69874	X86_VPERMQZ256rrk, X86_INS_VPERMQ, 0,
69875#ifndef CAPSTONE_DIET
69876	{ 0 }, { 0 }, { 0 }, 0, 0
69877#endif
69878},
69879
69880{
69881	X86_VPERMQZ256rrkz, X86_INS_VPERMQ, 0,
69882#ifndef CAPSTONE_DIET
69883	{ 0 }, { 0 }, { 0 }, 0, 0
69884#endif
69885},
69886
69887{
69888	X86_VPERMQZmbi, X86_INS_VPERMQ, 0,
69889#ifndef CAPSTONE_DIET
69890	{ 0 }, { 0 }, { 0 }, 0, 0
69891#endif
69892},
69893
69894{
69895	X86_VPERMQZmbik, X86_INS_VPERMQ, 0,
69896#ifndef CAPSTONE_DIET
69897	{ 0 }, { 0 }, { 0 }, 0, 0
69898#endif
69899},
69900
69901{
69902	X86_VPERMQZmbikz, X86_INS_VPERMQ, 0,
69903#ifndef CAPSTONE_DIET
69904	{ 0 }, { 0 }, { 0 }, 0, 0
69905#endif
69906},
69907
69908{
69909	X86_VPERMQZmi, X86_INS_VPERMQ, 0,
69910#ifndef CAPSTONE_DIET
69911	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69912#endif
69913},
69914
69915{
69916	X86_VPERMQZmik, X86_INS_VPERMQ, 0,
69917#ifndef CAPSTONE_DIET
69918	{ 0 }, { 0 }, { 0 }, 0, 0
69919#endif
69920},
69921
69922{
69923	X86_VPERMQZmikz, X86_INS_VPERMQ, 0,
69924#ifndef CAPSTONE_DIET
69925	{ 0 }, { 0 }, { 0 }, 0, 0
69926#endif
69927},
69928
69929{
69930	X86_VPERMQZri, X86_INS_VPERMQ, 0,
69931#ifndef CAPSTONE_DIET
69932	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69933#endif
69934},
69935
69936{
69937	X86_VPERMQZrik, X86_INS_VPERMQ, 0,
69938#ifndef CAPSTONE_DIET
69939	{ 0 }, { 0 }, { 0 }, 0, 0
69940#endif
69941},
69942
69943{
69944	X86_VPERMQZrikz, X86_INS_VPERMQ, 0,
69945#ifndef CAPSTONE_DIET
69946	{ 0 }, { 0 }, { 0 }, 0, 0
69947#endif
69948},
69949
69950{
69951	X86_VPERMQZrm, X86_INS_VPERMQ, 0,
69952#ifndef CAPSTONE_DIET
69953	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69954#endif
69955},
69956
69957{
69958	X86_VPERMQZrmb, X86_INS_VPERMQ, 0,
69959#ifndef CAPSTONE_DIET
69960	{ 0 }, { 0 }, { 0 }, 0, 0
69961#endif
69962},
69963
69964{
69965	X86_VPERMQZrmbk, X86_INS_VPERMQ, 0,
69966#ifndef CAPSTONE_DIET
69967	{ 0 }, { 0 }, { 0 }, 0, 0
69968#endif
69969},
69970
69971{
69972	X86_VPERMQZrmbkz, X86_INS_VPERMQ, 0,
69973#ifndef CAPSTONE_DIET
69974	{ 0 }, { 0 }, { 0 }, 0, 0
69975#endif
69976},
69977
69978{
69979	X86_VPERMQZrmk, X86_INS_VPERMQ, 0,
69980#ifndef CAPSTONE_DIET
69981	{ 0 }, { 0 }, { 0 }, 0, 0
69982#endif
69983},
69984
69985{
69986	X86_VPERMQZrmkz, X86_INS_VPERMQ, 0,
69987#ifndef CAPSTONE_DIET
69988	{ 0 }, { 0 }, { 0 }, 0, 0
69989#endif
69990},
69991
69992{
69993	X86_VPERMQZrr, X86_INS_VPERMQ, 0,
69994#ifndef CAPSTONE_DIET
69995	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
69996#endif
69997},
69998
69999{
70000	X86_VPERMQZrrk, X86_INS_VPERMQ, 0,
70001#ifndef CAPSTONE_DIET
70002	{ 0 }, { 0 }, { 0 }, 0, 0
70003#endif
70004},
70005
70006{
70007	X86_VPERMQZrrkz, X86_INS_VPERMQ, 0,
70008#ifndef CAPSTONE_DIET
70009	{ 0 }, { 0 }, { 0 }, 0, 0
70010#endif
70011},
70012
70013{
70014	X86_VPERMT2B128rm, X86_INS_VPERMT2B, 0,
70015#ifndef CAPSTONE_DIET
70016	{ 0 }, { 0 }, { 0 }, 0, 0
70017#endif
70018},
70019
70020{
70021	X86_VPERMT2B128rmk, X86_INS_VPERMT2B, 0,
70022#ifndef CAPSTONE_DIET
70023	{ 0 }, { 0 }, { 0 }, 0, 0
70024#endif
70025},
70026
70027{
70028	X86_VPERMT2B128rmkz, X86_INS_VPERMT2B, 0,
70029#ifndef CAPSTONE_DIET
70030	{ 0 }, { 0 }, { 0 }, 0, 0
70031#endif
70032},
70033
70034{
70035	X86_VPERMT2B128rr, X86_INS_VPERMT2B, 0,
70036#ifndef CAPSTONE_DIET
70037	{ 0 }, { 0 }, { 0 }, 0, 0
70038#endif
70039},
70040
70041{
70042	X86_VPERMT2B128rrk, X86_INS_VPERMT2B, 0,
70043#ifndef CAPSTONE_DIET
70044	{ 0 }, { 0 }, { 0 }, 0, 0
70045#endif
70046},
70047
70048{
70049	X86_VPERMT2B128rrkz, X86_INS_VPERMT2B, 0,
70050#ifndef CAPSTONE_DIET
70051	{ 0 }, { 0 }, { 0 }, 0, 0
70052#endif
70053},
70054
70055{
70056	X86_VPERMT2B256rm, X86_INS_VPERMT2B, 0,
70057#ifndef CAPSTONE_DIET
70058	{ 0 }, { 0 }, { 0 }, 0, 0
70059#endif
70060},
70061
70062{
70063	X86_VPERMT2B256rmk, X86_INS_VPERMT2B, 0,
70064#ifndef CAPSTONE_DIET
70065	{ 0 }, { 0 }, { 0 }, 0, 0
70066#endif
70067},
70068
70069{
70070	X86_VPERMT2B256rmkz, X86_INS_VPERMT2B, 0,
70071#ifndef CAPSTONE_DIET
70072	{ 0 }, { 0 }, { 0 }, 0, 0
70073#endif
70074},
70075
70076{
70077	X86_VPERMT2B256rr, X86_INS_VPERMT2B, 0,
70078#ifndef CAPSTONE_DIET
70079	{ 0 }, { 0 }, { 0 }, 0, 0
70080#endif
70081},
70082
70083{
70084	X86_VPERMT2B256rrk, X86_INS_VPERMT2B, 0,
70085#ifndef CAPSTONE_DIET
70086	{ 0 }, { 0 }, { 0 }, 0, 0
70087#endif
70088},
70089
70090{
70091	X86_VPERMT2B256rrkz, X86_INS_VPERMT2B, 0,
70092#ifndef CAPSTONE_DIET
70093	{ 0 }, { 0 }, { 0 }, 0, 0
70094#endif
70095},
70096
70097{
70098	X86_VPERMT2Brm, X86_INS_VPERMT2B, 0,
70099#ifndef CAPSTONE_DIET
70100	{ 0 }, { 0 }, { 0 }, 0, 0
70101#endif
70102},
70103
70104{
70105	X86_VPERMT2Brmk, X86_INS_VPERMT2B, 0,
70106#ifndef CAPSTONE_DIET
70107	{ 0 }, { 0 }, { 0 }, 0, 0
70108#endif
70109},
70110
70111{
70112	X86_VPERMT2Brmkz, X86_INS_VPERMT2B, 0,
70113#ifndef CAPSTONE_DIET
70114	{ 0 }, { 0 }, { 0 }, 0, 0
70115#endif
70116},
70117
70118{
70119	X86_VPERMT2Brr, X86_INS_VPERMT2B, 0,
70120#ifndef CAPSTONE_DIET
70121	{ 0 }, { 0 }, { 0 }, 0, 0
70122#endif
70123},
70124
70125{
70126	X86_VPERMT2Brrk, X86_INS_VPERMT2B, 0,
70127#ifndef CAPSTONE_DIET
70128	{ 0 }, { 0 }, { 0 }, 0, 0
70129#endif
70130},
70131
70132{
70133	X86_VPERMT2Brrkz, X86_INS_VPERMT2B, 0,
70134#ifndef CAPSTONE_DIET
70135	{ 0 }, { 0 }, { 0 }, 0, 0
70136#endif
70137},
70138
70139{
70140	X86_VPERMT2D128rm, X86_INS_VPERMT2D, 0,
70141#ifndef CAPSTONE_DIET
70142	{ 0 }, { 0 }, { 0 }, 0, 0
70143#endif
70144},
70145
70146{
70147	X86_VPERMT2D128rmb, X86_INS_VPERMT2D, 0,
70148#ifndef CAPSTONE_DIET
70149	{ 0 }, { 0 }, { 0 }, 0, 0
70150#endif
70151},
70152
70153{
70154	X86_VPERMT2D128rmbk, X86_INS_VPERMT2D, 0,
70155#ifndef CAPSTONE_DIET
70156	{ 0 }, { 0 }, { 0 }, 0, 0
70157#endif
70158},
70159
70160{
70161	X86_VPERMT2D128rmbkz, X86_INS_VPERMT2D, 0,
70162#ifndef CAPSTONE_DIET
70163	{ 0 }, { 0 }, { 0 }, 0, 0
70164#endif
70165},
70166
70167{
70168	X86_VPERMT2D128rmk, X86_INS_VPERMT2D, 0,
70169#ifndef CAPSTONE_DIET
70170	{ 0 }, { 0 }, { 0 }, 0, 0
70171#endif
70172},
70173
70174{
70175	X86_VPERMT2D128rmkz, X86_INS_VPERMT2D, 0,
70176#ifndef CAPSTONE_DIET
70177	{ 0 }, { 0 }, { 0 }, 0, 0
70178#endif
70179},
70180
70181{
70182	X86_VPERMT2D128rr, X86_INS_VPERMT2D, 0,
70183#ifndef CAPSTONE_DIET
70184	{ 0 }, { 0 }, { 0 }, 0, 0
70185#endif
70186},
70187
70188{
70189	X86_VPERMT2D128rrk, X86_INS_VPERMT2D, 0,
70190#ifndef CAPSTONE_DIET
70191	{ 0 }, { 0 }, { 0 }, 0, 0
70192#endif
70193},
70194
70195{
70196	X86_VPERMT2D128rrkz, X86_INS_VPERMT2D, 0,
70197#ifndef CAPSTONE_DIET
70198	{ 0 }, { 0 }, { 0 }, 0, 0
70199#endif
70200},
70201
70202{
70203	X86_VPERMT2D256rm, X86_INS_VPERMT2D, 0,
70204#ifndef CAPSTONE_DIET
70205	{ 0 }, { 0 }, { 0 }, 0, 0
70206#endif
70207},
70208
70209{
70210	X86_VPERMT2D256rmb, X86_INS_VPERMT2D, 0,
70211#ifndef CAPSTONE_DIET
70212	{ 0 }, { 0 }, { 0 }, 0, 0
70213#endif
70214},
70215
70216{
70217	X86_VPERMT2D256rmbk, X86_INS_VPERMT2D, 0,
70218#ifndef CAPSTONE_DIET
70219	{ 0 }, { 0 }, { 0 }, 0, 0
70220#endif
70221},
70222
70223{
70224	X86_VPERMT2D256rmbkz, X86_INS_VPERMT2D, 0,
70225#ifndef CAPSTONE_DIET
70226	{ 0 }, { 0 }, { 0 }, 0, 0
70227#endif
70228},
70229
70230{
70231	X86_VPERMT2D256rmk, X86_INS_VPERMT2D, 0,
70232#ifndef CAPSTONE_DIET
70233	{ 0 }, { 0 }, { 0 }, 0, 0
70234#endif
70235},
70236
70237{
70238	X86_VPERMT2D256rmkz, X86_INS_VPERMT2D, 0,
70239#ifndef CAPSTONE_DIET
70240	{ 0 }, { 0 }, { 0 }, 0, 0
70241#endif
70242},
70243
70244{
70245	X86_VPERMT2D256rr, X86_INS_VPERMT2D, 0,
70246#ifndef CAPSTONE_DIET
70247	{ 0 }, { 0 }, { 0 }, 0, 0
70248#endif
70249},
70250
70251{
70252	X86_VPERMT2D256rrk, X86_INS_VPERMT2D, 0,
70253#ifndef CAPSTONE_DIET
70254	{ 0 }, { 0 }, { 0 }, 0, 0
70255#endif
70256},
70257
70258{
70259	X86_VPERMT2D256rrkz, X86_INS_VPERMT2D, 0,
70260#ifndef CAPSTONE_DIET
70261	{ 0 }, { 0 }, { 0 }, 0, 0
70262#endif
70263},
70264
70265{
70266	X86_VPERMT2Drm, X86_INS_VPERMT2D, 0,
70267#ifndef CAPSTONE_DIET
70268	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70269#endif
70270},
70271
70272{
70273	X86_VPERMT2Drmb, X86_INS_VPERMT2D, 0,
70274#ifndef CAPSTONE_DIET
70275	{ 0 }, { 0 }, { 0 }, 0, 0
70276#endif
70277},
70278
70279{
70280	X86_VPERMT2Drmbk, X86_INS_VPERMT2D, 0,
70281#ifndef CAPSTONE_DIET
70282	{ 0 }, { 0 }, { 0 }, 0, 0
70283#endif
70284},
70285
70286{
70287	X86_VPERMT2Drmbkz, X86_INS_VPERMT2D, 0,
70288#ifndef CAPSTONE_DIET
70289	{ 0 }, { 0 }, { 0 }, 0, 0
70290#endif
70291},
70292
70293{
70294	X86_VPERMT2Drmk, X86_INS_VPERMT2D, 0,
70295#ifndef CAPSTONE_DIET
70296	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70297#endif
70298},
70299
70300{
70301	X86_VPERMT2Drmkz, X86_INS_VPERMT2D, 0,
70302#ifndef CAPSTONE_DIET
70303	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70304#endif
70305},
70306
70307{
70308	X86_VPERMT2Drr, X86_INS_VPERMT2D, 0,
70309#ifndef CAPSTONE_DIET
70310	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70311#endif
70312},
70313
70314{
70315	X86_VPERMT2Drrk, X86_INS_VPERMT2D, 0,
70316#ifndef CAPSTONE_DIET
70317	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70318#endif
70319},
70320
70321{
70322	X86_VPERMT2Drrkz, X86_INS_VPERMT2D, 0,
70323#ifndef CAPSTONE_DIET
70324	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70325#endif
70326},
70327
70328{
70329	X86_VPERMT2PD128rm, X86_INS_VPERMT2PD, 0,
70330#ifndef CAPSTONE_DIET
70331	{ 0 }, { 0 }, { 0 }, 0, 0
70332#endif
70333},
70334
70335{
70336	X86_VPERMT2PD128rmb, X86_INS_VPERMT2PD, 0,
70337#ifndef CAPSTONE_DIET
70338	{ 0 }, { 0 }, { 0 }, 0, 0
70339#endif
70340},
70341
70342{
70343	X86_VPERMT2PD128rmbk, X86_INS_VPERMT2PD, 0,
70344#ifndef CAPSTONE_DIET
70345	{ 0 }, { 0 }, { 0 }, 0, 0
70346#endif
70347},
70348
70349{
70350	X86_VPERMT2PD128rmbkz, X86_INS_VPERMT2PD, 0,
70351#ifndef CAPSTONE_DIET
70352	{ 0 }, { 0 }, { 0 }, 0, 0
70353#endif
70354},
70355
70356{
70357	X86_VPERMT2PD128rmk, X86_INS_VPERMT2PD, 0,
70358#ifndef CAPSTONE_DIET
70359	{ 0 }, { 0 }, { 0 }, 0, 0
70360#endif
70361},
70362
70363{
70364	X86_VPERMT2PD128rmkz, X86_INS_VPERMT2PD, 0,
70365#ifndef CAPSTONE_DIET
70366	{ 0 }, { 0 }, { 0 }, 0, 0
70367#endif
70368},
70369
70370{
70371	X86_VPERMT2PD128rr, X86_INS_VPERMT2PD, 0,
70372#ifndef CAPSTONE_DIET
70373	{ 0 }, { 0 }, { 0 }, 0, 0
70374#endif
70375},
70376
70377{
70378	X86_VPERMT2PD128rrk, X86_INS_VPERMT2PD, 0,
70379#ifndef CAPSTONE_DIET
70380	{ 0 }, { 0 }, { 0 }, 0, 0
70381#endif
70382},
70383
70384{
70385	X86_VPERMT2PD128rrkz, X86_INS_VPERMT2PD, 0,
70386#ifndef CAPSTONE_DIET
70387	{ 0 }, { 0 }, { 0 }, 0, 0
70388#endif
70389},
70390
70391{
70392	X86_VPERMT2PD256rm, X86_INS_VPERMT2PD, 0,
70393#ifndef CAPSTONE_DIET
70394	{ 0 }, { 0 }, { 0 }, 0, 0
70395#endif
70396},
70397
70398{
70399	X86_VPERMT2PD256rmb, X86_INS_VPERMT2PD, 0,
70400#ifndef CAPSTONE_DIET
70401	{ 0 }, { 0 }, { 0 }, 0, 0
70402#endif
70403},
70404
70405{
70406	X86_VPERMT2PD256rmbk, X86_INS_VPERMT2PD, 0,
70407#ifndef CAPSTONE_DIET
70408	{ 0 }, { 0 }, { 0 }, 0, 0
70409#endif
70410},
70411
70412{
70413	X86_VPERMT2PD256rmbkz, X86_INS_VPERMT2PD, 0,
70414#ifndef CAPSTONE_DIET
70415	{ 0 }, { 0 }, { 0 }, 0, 0
70416#endif
70417},
70418
70419{
70420	X86_VPERMT2PD256rmk, X86_INS_VPERMT2PD, 0,
70421#ifndef CAPSTONE_DIET
70422	{ 0 }, { 0 }, { 0 }, 0, 0
70423#endif
70424},
70425
70426{
70427	X86_VPERMT2PD256rmkz, X86_INS_VPERMT2PD, 0,
70428#ifndef CAPSTONE_DIET
70429	{ 0 }, { 0 }, { 0 }, 0, 0
70430#endif
70431},
70432
70433{
70434	X86_VPERMT2PD256rr, X86_INS_VPERMT2PD, 0,
70435#ifndef CAPSTONE_DIET
70436	{ 0 }, { 0 }, { 0 }, 0, 0
70437#endif
70438},
70439
70440{
70441	X86_VPERMT2PD256rrk, X86_INS_VPERMT2PD, 0,
70442#ifndef CAPSTONE_DIET
70443	{ 0 }, { 0 }, { 0 }, 0, 0
70444#endif
70445},
70446
70447{
70448	X86_VPERMT2PD256rrkz, X86_INS_VPERMT2PD, 0,
70449#ifndef CAPSTONE_DIET
70450	{ 0 }, { 0 }, { 0 }, 0, 0
70451#endif
70452},
70453
70454{
70455	X86_VPERMT2PDrm, X86_INS_VPERMT2PD, 0,
70456#ifndef CAPSTONE_DIET
70457	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70458#endif
70459},
70460
70461{
70462	X86_VPERMT2PDrmb, X86_INS_VPERMT2PD, 0,
70463#ifndef CAPSTONE_DIET
70464	{ 0 }, { 0 }, { 0 }, 0, 0
70465#endif
70466},
70467
70468{
70469	X86_VPERMT2PDrmbk, X86_INS_VPERMT2PD, 0,
70470#ifndef CAPSTONE_DIET
70471	{ 0 }, { 0 }, { 0 }, 0, 0
70472#endif
70473},
70474
70475{
70476	X86_VPERMT2PDrmbkz, X86_INS_VPERMT2PD, 0,
70477#ifndef CAPSTONE_DIET
70478	{ 0 }, { 0 }, { 0 }, 0, 0
70479#endif
70480},
70481
70482{
70483	X86_VPERMT2PDrmk, X86_INS_VPERMT2PD, 0,
70484#ifndef CAPSTONE_DIET
70485	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70486#endif
70487},
70488
70489{
70490	X86_VPERMT2PDrmkz, X86_INS_VPERMT2PD, 0,
70491#ifndef CAPSTONE_DIET
70492	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70493#endif
70494},
70495
70496{
70497	X86_VPERMT2PDrr, X86_INS_VPERMT2PD, 0,
70498#ifndef CAPSTONE_DIET
70499	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70500#endif
70501},
70502
70503{
70504	X86_VPERMT2PDrrk, X86_INS_VPERMT2PD, 0,
70505#ifndef CAPSTONE_DIET
70506	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70507#endif
70508},
70509
70510{
70511	X86_VPERMT2PDrrkz, X86_INS_VPERMT2PD, 0,
70512#ifndef CAPSTONE_DIET
70513	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70514#endif
70515},
70516
70517{
70518	X86_VPERMT2PS128rm, X86_INS_VPERMT2PS, 0,
70519#ifndef CAPSTONE_DIET
70520	{ 0 }, { 0 }, { 0 }, 0, 0
70521#endif
70522},
70523
70524{
70525	X86_VPERMT2PS128rmb, X86_INS_VPERMT2PS, 0,
70526#ifndef CAPSTONE_DIET
70527	{ 0 }, { 0 }, { 0 }, 0, 0
70528#endif
70529},
70530
70531{
70532	X86_VPERMT2PS128rmbk, X86_INS_VPERMT2PS, 0,
70533#ifndef CAPSTONE_DIET
70534	{ 0 }, { 0 }, { 0 }, 0, 0
70535#endif
70536},
70537
70538{
70539	X86_VPERMT2PS128rmbkz, X86_INS_VPERMT2PS, 0,
70540#ifndef CAPSTONE_DIET
70541	{ 0 }, { 0 }, { 0 }, 0, 0
70542#endif
70543},
70544
70545{
70546	X86_VPERMT2PS128rmk, X86_INS_VPERMT2PS, 0,
70547#ifndef CAPSTONE_DIET
70548	{ 0 }, { 0 }, { 0 }, 0, 0
70549#endif
70550},
70551
70552{
70553	X86_VPERMT2PS128rmkz, X86_INS_VPERMT2PS, 0,
70554#ifndef CAPSTONE_DIET
70555	{ 0 }, { 0 }, { 0 }, 0, 0
70556#endif
70557},
70558
70559{
70560	X86_VPERMT2PS128rr, X86_INS_VPERMT2PS, 0,
70561#ifndef CAPSTONE_DIET
70562	{ 0 }, { 0 }, { 0 }, 0, 0
70563#endif
70564},
70565
70566{
70567	X86_VPERMT2PS128rrk, X86_INS_VPERMT2PS, 0,
70568#ifndef CAPSTONE_DIET
70569	{ 0 }, { 0 }, { 0 }, 0, 0
70570#endif
70571},
70572
70573{
70574	X86_VPERMT2PS128rrkz, X86_INS_VPERMT2PS, 0,
70575#ifndef CAPSTONE_DIET
70576	{ 0 }, { 0 }, { 0 }, 0, 0
70577#endif
70578},
70579
70580{
70581	X86_VPERMT2PS256rm, X86_INS_VPERMT2PS, 0,
70582#ifndef CAPSTONE_DIET
70583	{ 0 }, { 0 }, { 0 }, 0, 0
70584#endif
70585},
70586
70587{
70588	X86_VPERMT2PS256rmb, X86_INS_VPERMT2PS, 0,
70589#ifndef CAPSTONE_DIET
70590	{ 0 }, { 0 }, { 0 }, 0, 0
70591#endif
70592},
70593
70594{
70595	X86_VPERMT2PS256rmbk, X86_INS_VPERMT2PS, 0,
70596#ifndef CAPSTONE_DIET
70597	{ 0 }, { 0 }, { 0 }, 0, 0
70598#endif
70599},
70600
70601{
70602	X86_VPERMT2PS256rmbkz, X86_INS_VPERMT2PS, 0,
70603#ifndef CAPSTONE_DIET
70604	{ 0 }, { 0 }, { 0 }, 0, 0
70605#endif
70606},
70607
70608{
70609	X86_VPERMT2PS256rmk, X86_INS_VPERMT2PS, 0,
70610#ifndef CAPSTONE_DIET
70611	{ 0 }, { 0 }, { 0 }, 0, 0
70612#endif
70613},
70614
70615{
70616	X86_VPERMT2PS256rmkz, X86_INS_VPERMT2PS, 0,
70617#ifndef CAPSTONE_DIET
70618	{ 0 }, { 0 }, { 0 }, 0, 0
70619#endif
70620},
70621
70622{
70623	X86_VPERMT2PS256rr, X86_INS_VPERMT2PS, 0,
70624#ifndef CAPSTONE_DIET
70625	{ 0 }, { 0 }, { 0 }, 0, 0
70626#endif
70627},
70628
70629{
70630	X86_VPERMT2PS256rrk, X86_INS_VPERMT2PS, 0,
70631#ifndef CAPSTONE_DIET
70632	{ 0 }, { 0 }, { 0 }, 0, 0
70633#endif
70634},
70635
70636{
70637	X86_VPERMT2PS256rrkz, X86_INS_VPERMT2PS, 0,
70638#ifndef CAPSTONE_DIET
70639	{ 0 }, { 0 }, { 0 }, 0, 0
70640#endif
70641},
70642
70643{
70644	X86_VPERMT2PSrm, X86_INS_VPERMT2PS, 0,
70645#ifndef CAPSTONE_DIET
70646	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70647#endif
70648},
70649
70650{
70651	X86_VPERMT2PSrmb, X86_INS_VPERMT2PS, 0,
70652#ifndef CAPSTONE_DIET
70653	{ 0 }, { 0 }, { 0 }, 0, 0
70654#endif
70655},
70656
70657{
70658	X86_VPERMT2PSrmbk, X86_INS_VPERMT2PS, 0,
70659#ifndef CAPSTONE_DIET
70660	{ 0 }, { 0 }, { 0 }, 0, 0
70661#endif
70662},
70663
70664{
70665	X86_VPERMT2PSrmbkz, X86_INS_VPERMT2PS, 0,
70666#ifndef CAPSTONE_DIET
70667	{ 0 }, { 0 }, { 0 }, 0, 0
70668#endif
70669},
70670
70671{
70672	X86_VPERMT2PSrmk, X86_INS_VPERMT2PS, 0,
70673#ifndef CAPSTONE_DIET
70674	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70675#endif
70676},
70677
70678{
70679	X86_VPERMT2PSrmkz, X86_INS_VPERMT2PS, 0,
70680#ifndef CAPSTONE_DIET
70681	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70682#endif
70683},
70684
70685{
70686	X86_VPERMT2PSrr, X86_INS_VPERMT2PS, 0,
70687#ifndef CAPSTONE_DIET
70688	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70689#endif
70690},
70691
70692{
70693	X86_VPERMT2PSrrk, X86_INS_VPERMT2PS, 0,
70694#ifndef CAPSTONE_DIET
70695	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70696#endif
70697},
70698
70699{
70700	X86_VPERMT2PSrrkz, X86_INS_VPERMT2PS, 0,
70701#ifndef CAPSTONE_DIET
70702	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70703#endif
70704},
70705
70706{
70707	X86_VPERMT2Q128rm, X86_INS_VPERMT2Q, 0,
70708#ifndef CAPSTONE_DIET
70709	{ 0 }, { 0 }, { 0 }, 0, 0
70710#endif
70711},
70712
70713{
70714	X86_VPERMT2Q128rmb, X86_INS_VPERMT2Q, 0,
70715#ifndef CAPSTONE_DIET
70716	{ 0 }, { 0 }, { 0 }, 0, 0
70717#endif
70718},
70719
70720{
70721	X86_VPERMT2Q128rmbk, X86_INS_VPERMT2Q, 0,
70722#ifndef CAPSTONE_DIET
70723	{ 0 }, { 0 }, { 0 }, 0, 0
70724#endif
70725},
70726
70727{
70728	X86_VPERMT2Q128rmbkz, X86_INS_VPERMT2Q, 0,
70729#ifndef CAPSTONE_DIET
70730	{ 0 }, { 0 }, { 0 }, 0, 0
70731#endif
70732},
70733
70734{
70735	X86_VPERMT2Q128rmk, X86_INS_VPERMT2Q, 0,
70736#ifndef CAPSTONE_DIET
70737	{ 0 }, { 0 }, { 0 }, 0, 0
70738#endif
70739},
70740
70741{
70742	X86_VPERMT2Q128rmkz, X86_INS_VPERMT2Q, 0,
70743#ifndef CAPSTONE_DIET
70744	{ 0 }, { 0 }, { 0 }, 0, 0
70745#endif
70746},
70747
70748{
70749	X86_VPERMT2Q128rr, X86_INS_VPERMT2Q, 0,
70750#ifndef CAPSTONE_DIET
70751	{ 0 }, { 0 }, { 0 }, 0, 0
70752#endif
70753},
70754
70755{
70756	X86_VPERMT2Q128rrk, X86_INS_VPERMT2Q, 0,
70757#ifndef CAPSTONE_DIET
70758	{ 0 }, { 0 }, { 0 }, 0, 0
70759#endif
70760},
70761
70762{
70763	X86_VPERMT2Q128rrkz, X86_INS_VPERMT2Q, 0,
70764#ifndef CAPSTONE_DIET
70765	{ 0 }, { 0 }, { 0 }, 0, 0
70766#endif
70767},
70768
70769{
70770	X86_VPERMT2Q256rm, X86_INS_VPERMT2Q, 0,
70771#ifndef CAPSTONE_DIET
70772	{ 0 }, { 0 }, { 0 }, 0, 0
70773#endif
70774},
70775
70776{
70777	X86_VPERMT2Q256rmb, X86_INS_VPERMT2Q, 0,
70778#ifndef CAPSTONE_DIET
70779	{ 0 }, { 0 }, { 0 }, 0, 0
70780#endif
70781},
70782
70783{
70784	X86_VPERMT2Q256rmbk, X86_INS_VPERMT2Q, 0,
70785#ifndef CAPSTONE_DIET
70786	{ 0 }, { 0 }, { 0 }, 0, 0
70787#endif
70788},
70789
70790{
70791	X86_VPERMT2Q256rmbkz, X86_INS_VPERMT2Q, 0,
70792#ifndef CAPSTONE_DIET
70793	{ 0 }, { 0 }, { 0 }, 0, 0
70794#endif
70795},
70796
70797{
70798	X86_VPERMT2Q256rmk, X86_INS_VPERMT2Q, 0,
70799#ifndef CAPSTONE_DIET
70800	{ 0 }, { 0 }, { 0 }, 0, 0
70801#endif
70802},
70803
70804{
70805	X86_VPERMT2Q256rmkz, X86_INS_VPERMT2Q, 0,
70806#ifndef CAPSTONE_DIET
70807	{ 0 }, { 0 }, { 0 }, 0, 0
70808#endif
70809},
70810
70811{
70812	X86_VPERMT2Q256rr, X86_INS_VPERMT2Q, 0,
70813#ifndef CAPSTONE_DIET
70814	{ 0 }, { 0 }, { 0 }, 0, 0
70815#endif
70816},
70817
70818{
70819	X86_VPERMT2Q256rrk, X86_INS_VPERMT2Q, 0,
70820#ifndef CAPSTONE_DIET
70821	{ 0 }, { 0 }, { 0 }, 0, 0
70822#endif
70823},
70824
70825{
70826	X86_VPERMT2Q256rrkz, X86_INS_VPERMT2Q, 0,
70827#ifndef CAPSTONE_DIET
70828	{ 0 }, { 0 }, { 0 }, 0, 0
70829#endif
70830},
70831
70832{
70833	X86_VPERMT2Qrm, X86_INS_VPERMT2Q, 0,
70834#ifndef CAPSTONE_DIET
70835	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70836#endif
70837},
70838
70839{
70840	X86_VPERMT2Qrmb, X86_INS_VPERMT2Q, 0,
70841#ifndef CAPSTONE_DIET
70842	{ 0 }, { 0 }, { 0 }, 0, 0
70843#endif
70844},
70845
70846{
70847	X86_VPERMT2Qrmbk, X86_INS_VPERMT2Q, 0,
70848#ifndef CAPSTONE_DIET
70849	{ 0 }, { 0 }, { 0 }, 0, 0
70850#endif
70851},
70852
70853{
70854	X86_VPERMT2Qrmbkz, X86_INS_VPERMT2Q, 0,
70855#ifndef CAPSTONE_DIET
70856	{ 0 }, { 0 }, { 0 }, 0, 0
70857#endif
70858},
70859
70860{
70861	X86_VPERMT2Qrmk, X86_INS_VPERMT2Q, 0,
70862#ifndef CAPSTONE_DIET
70863	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70864#endif
70865},
70866
70867{
70868	X86_VPERMT2Qrmkz, X86_INS_VPERMT2Q, 0,
70869#ifndef CAPSTONE_DIET
70870	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70871#endif
70872},
70873
70874{
70875	X86_VPERMT2Qrr, X86_INS_VPERMT2Q, 0,
70876#ifndef CAPSTONE_DIET
70877	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70878#endif
70879},
70880
70881{
70882	X86_VPERMT2Qrrk, X86_INS_VPERMT2Q, 0,
70883#ifndef CAPSTONE_DIET
70884	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70885#endif
70886},
70887
70888{
70889	X86_VPERMT2Qrrkz, X86_INS_VPERMT2Q, 0,
70890#ifndef CAPSTONE_DIET
70891	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
70892#endif
70893},
70894
70895{
70896	X86_VPERMT2W128rm, X86_INS_VPERMT2W, 0,
70897#ifndef CAPSTONE_DIET
70898	{ 0 }, { 0 }, { 0 }, 0, 0
70899#endif
70900},
70901
70902{
70903	X86_VPERMT2W128rmk, X86_INS_VPERMT2W, 0,
70904#ifndef CAPSTONE_DIET
70905	{ 0 }, { 0 }, { 0 }, 0, 0
70906#endif
70907},
70908
70909{
70910	X86_VPERMT2W128rmkz, X86_INS_VPERMT2W, 0,
70911#ifndef CAPSTONE_DIET
70912	{ 0 }, { 0 }, { 0 }, 0, 0
70913#endif
70914},
70915
70916{
70917	X86_VPERMT2W128rr, X86_INS_VPERMT2W, 0,
70918#ifndef CAPSTONE_DIET
70919	{ 0 }, { 0 }, { 0 }, 0, 0
70920#endif
70921},
70922
70923{
70924	X86_VPERMT2W128rrk, X86_INS_VPERMT2W, 0,
70925#ifndef CAPSTONE_DIET
70926	{ 0 }, { 0 }, { 0 }, 0, 0
70927#endif
70928},
70929
70930{
70931	X86_VPERMT2W128rrkz, X86_INS_VPERMT2W, 0,
70932#ifndef CAPSTONE_DIET
70933	{ 0 }, { 0 }, { 0 }, 0, 0
70934#endif
70935},
70936
70937{
70938	X86_VPERMT2W256rm, X86_INS_VPERMT2W, 0,
70939#ifndef CAPSTONE_DIET
70940	{ 0 }, { 0 }, { 0 }, 0, 0
70941#endif
70942},
70943
70944{
70945	X86_VPERMT2W256rmk, X86_INS_VPERMT2W, 0,
70946#ifndef CAPSTONE_DIET
70947	{ 0 }, { 0 }, { 0 }, 0, 0
70948#endif
70949},
70950
70951{
70952	X86_VPERMT2W256rmkz, X86_INS_VPERMT2W, 0,
70953#ifndef CAPSTONE_DIET
70954	{ 0 }, { 0 }, { 0 }, 0, 0
70955#endif
70956},
70957
70958{
70959	X86_VPERMT2W256rr, X86_INS_VPERMT2W, 0,
70960#ifndef CAPSTONE_DIET
70961	{ 0 }, { 0 }, { 0 }, 0, 0
70962#endif
70963},
70964
70965{
70966	X86_VPERMT2W256rrk, X86_INS_VPERMT2W, 0,
70967#ifndef CAPSTONE_DIET
70968	{ 0 }, { 0 }, { 0 }, 0, 0
70969#endif
70970},
70971
70972{
70973	X86_VPERMT2W256rrkz, X86_INS_VPERMT2W, 0,
70974#ifndef CAPSTONE_DIET
70975	{ 0 }, { 0 }, { 0 }, 0, 0
70976#endif
70977},
70978
70979{
70980	X86_VPERMT2Wrm, X86_INS_VPERMT2W, 0,
70981#ifndef CAPSTONE_DIET
70982	{ 0 }, { 0 }, { 0 }, 0, 0
70983#endif
70984},
70985
70986{
70987	X86_VPERMT2Wrmk, X86_INS_VPERMT2W, 0,
70988#ifndef CAPSTONE_DIET
70989	{ 0 }, { 0 }, { 0 }, 0, 0
70990#endif
70991},
70992
70993{
70994	X86_VPERMT2Wrmkz, X86_INS_VPERMT2W, 0,
70995#ifndef CAPSTONE_DIET
70996	{ 0 }, { 0 }, { 0 }, 0, 0
70997#endif
70998},
70999
71000{
71001	X86_VPERMT2Wrr, X86_INS_VPERMT2W, 0,
71002#ifndef CAPSTONE_DIET
71003	{ 0 }, { 0 }, { 0 }, 0, 0
71004#endif
71005},
71006
71007{
71008	X86_VPERMT2Wrrk, X86_INS_VPERMT2W, 0,
71009#ifndef CAPSTONE_DIET
71010	{ 0 }, { 0 }, { 0 }, 0, 0
71011#endif
71012},
71013
71014{
71015	X86_VPERMT2Wrrkz, X86_INS_VPERMT2W, 0,
71016#ifndef CAPSTONE_DIET
71017	{ 0 }, { 0 }, { 0 }, 0, 0
71018#endif
71019},
71020
71021{
71022	X86_VPERMWZ128rm, X86_INS_VPERMW, 0,
71023#ifndef CAPSTONE_DIET
71024	{ 0 }, { 0 }, { 0 }, 0, 0
71025#endif
71026},
71027
71028{
71029	X86_VPERMWZ128rmk, X86_INS_VPERMW, 0,
71030#ifndef CAPSTONE_DIET
71031	{ 0 }, { 0 }, { 0 }, 0, 0
71032#endif
71033},
71034
71035{
71036	X86_VPERMWZ128rmkz, X86_INS_VPERMW, 0,
71037#ifndef CAPSTONE_DIET
71038	{ 0 }, { 0 }, { 0 }, 0, 0
71039#endif
71040},
71041
71042{
71043	X86_VPERMWZ128rr, X86_INS_VPERMW, 0,
71044#ifndef CAPSTONE_DIET
71045	{ 0 }, { 0 }, { 0 }, 0, 0
71046#endif
71047},
71048
71049{
71050	X86_VPERMWZ128rrk, X86_INS_VPERMW, 0,
71051#ifndef CAPSTONE_DIET
71052	{ 0 }, { 0 }, { 0 }, 0, 0
71053#endif
71054},
71055
71056{
71057	X86_VPERMWZ128rrkz, X86_INS_VPERMW, 0,
71058#ifndef CAPSTONE_DIET
71059	{ 0 }, { 0 }, { 0 }, 0, 0
71060#endif
71061},
71062
71063{
71064	X86_VPERMWZ256rm, X86_INS_VPERMW, 0,
71065#ifndef CAPSTONE_DIET
71066	{ 0 }, { 0 }, { 0 }, 0, 0
71067#endif
71068},
71069
71070{
71071	X86_VPERMWZ256rmk, X86_INS_VPERMW, 0,
71072#ifndef CAPSTONE_DIET
71073	{ 0 }, { 0 }, { 0 }, 0, 0
71074#endif
71075},
71076
71077{
71078	X86_VPERMWZ256rmkz, X86_INS_VPERMW, 0,
71079#ifndef CAPSTONE_DIET
71080	{ 0 }, { 0 }, { 0 }, 0, 0
71081#endif
71082},
71083
71084{
71085	X86_VPERMWZ256rr, X86_INS_VPERMW, 0,
71086#ifndef CAPSTONE_DIET
71087	{ 0 }, { 0 }, { 0 }, 0, 0
71088#endif
71089},
71090
71091{
71092	X86_VPERMWZ256rrk, X86_INS_VPERMW, 0,
71093#ifndef CAPSTONE_DIET
71094	{ 0 }, { 0 }, { 0 }, 0, 0
71095#endif
71096},
71097
71098{
71099	X86_VPERMWZ256rrkz, X86_INS_VPERMW, 0,
71100#ifndef CAPSTONE_DIET
71101	{ 0 }, { 0 }, { 0 }, 0, 0
71102#endif
71103},
71104
71105{
71106	X86_VPERMWZrm, X86_INS_VPERMW, 0,
71107#ifndef CAPSTONE_DIET
71108	{ 0 }, { 0 }, { 0 }, 0, 0
71109#endif
71110},
71111
71112{
71113	X86_VPERMWZrmk, X86_INS_VPERMW, 0,
71114#ifndef CAPSTONE_DIET
71115	{ 0 }, { 0 }, { 0 }, 0, 0
71116#endif
71117},
71118
71119{
71120	X86_VPERMWZrmkz, X86_INS_VPERMW, 0,
71121#ifndef CAPSTONE_DIET
71122	{ 0 }, { 0 }, { 0 }, 0, 0
71123#endif
71124},
71125
71126{
71127	X86_VPERMWZrr, X86_INS_VPERMW, 0,
71128#ifndef CAPSTONE_DIET
71129	{ 0 }, { 0 }, { 0 }, 0, 0
71130#endif
71131},
71132
71133{
71134	X86_VPERMWZrrk, X86_INS_VPERMW, 0,
71135#ifndef CAPSTONE_DIET
71136	{ 0 }, { 0 }, { 0 }, 0, 0
71137#endif
71138},
71139
71140{
71141	X86_VPERMWZrrkz, X86_INS_VPERMW, 0,
71142#ifndef CAPSTONE_DIET
71143	{ 0 }, { 0 }, { 0 }, 0, 0
71144#endif
71145},
71146
71147{
71148	X86_VPEXPANDBZ128rm, X86_INS_VPEXPANDB, 0,
71149#ifndef CAPSTONE_DIET
71150	{ 0 }, { 0 }, { 0 }, 0, 0
71151#endif
71152},
71153
71154{
71155	X86_VPEXPANDBZ128rmk, X86_INS_VPEXPANDB, 0,
71156#ifndef CAPSTONE_DIET
71157	{ 0 }, { 0 }, { 0 }, 0, 0
71158#endif
71159},
71160
71161{
71162	X86_VPEXPANDBZ128rmkz, X86_INS_VPEXPANDB, 0,
71163#ifndef CAPSTONE_DIET
71164	{ 0 }, { 0 }, { 0 }, 0, 0
71165#endif
71166},
71167
71168{
71169	X86_VPEXPANDBZ128rr, X86_INS_VPEXPANDB, 0,
71170#ifndef CAPSTONE_DIET
71171	{ 0 }, { 0 }, { 0 }, 0, 0
71172#endif
71173},
71174
71175{
71176	X86_VPEXPANDBZ128rrk, X86_INS_VPEXPANDB, 0,
71177#ifndef CAPSTONE_DIET
71178	{ 0 }, { 0 }, { 0 }, 0, 0
71179#endif
71180},
71181
71182{
71183	X86_VPEXPANDBZ128rrkz, X86_INS_VPEXPANDB, 0,
71184#ifndef CAPSTONE_DIET
71185	{ 0 }, { 0 }, { 0 }, 0, 0
71186#endif
71187},
71188
71189{
71190	X86_VPEXPANDBZ256rm, X86_INS_VPEXPANDB, 0,
71191#ifndef CAPSTONE_DIET
71192	{ 0 }, { 0 }, { 0 }, 0, 0
71193#endif
71194},
71195
71196{
71197	X86_VPEXPANDBZ256rmk, X86_INS_VPEXPANDB, 0,
71198#ifndef CAPSTONE_DIET
71199	{ 0 }, { 0 }, { 0 }, 0, 0
71200#endif
71201},
71202
71203{
71204	X86_VPEXPANDBZ256rmkz, X86_INS_VPEXPANDB, 0,
71205#ifndef CAPSTONE_DIET
71206	{ 0 }, { 0 }, { 0 }, 0, 0
71207#endif
71208},
71209
71210{
71211	X86_VPEXPANDBZ256rr, X86_INS_VPEXPANDB, 0,
71212#ifndef CAPSTONE_DIET
71213	{ 0 }, { 0 }, { 0 }, 0, 0
71214#endif
71215},
71216
71217{
71218	X86_VPEXPANDBZ256rrk, X86_INS_VPEXPANDB, 0,
71219#ifndef CAPSTONE_DIET
71220	{ 0 }, { 0 }, { 0 }, 0, 0
71221#endif
71222},
71223
71224{
71225	X86_VPEXPANDBZ256rrkz, X86_INS_VPEXPANDB, 0,
71226#ifndef CAPSTONE_DIET
71227	{ 0 }, { 0 }, { 0 }, 0, 0
71228#endif
71229},
71230
71231{
71232	X86_VPEXPANDBZrm, X86_INS_VPEXPANDB, 0,
71233#ifndef CAPSTONE_DIET
71234	{ 0 }, { 0 }, { 0 }, 0, 0
71235#endif
71236},
71237
71238{
71239	X86_VPEXPANDBZrmk, X86_INS_VPEXPANDB, 0,
71240#ifndef CAPSTONE_DIET
71241	{ 0 }, { 0 }, { 0 }, 0, 0
71242#endif
71243},
71244
71245{
71246	X86_VPEXPANDBZrmkz, X86_INS_VPEXPANDB, 0,
71247#ifndef CAPSTONE_DIET
71248	{ 0 }, { 0 }, { 0 }, 0, 0
71249#endif
71250},
71251
71252{
71253	X86_VPEXPANDBZrr, X86_INS_VPEXPANDB, 0,
71254#ifndef CAPSTONE_DIET
71255	{ 0 }, { 0 }, { 0 }, 0, 0
71256#endif
71257},
71258
71259{
71260	X86_VPEXPANDBZrrk, X86_INS_VPEXPANDB, 0,
71261#ifndef CAPSTONE_DIET
71262	{ 0 }, { 0 }, { 0 }, 0, 0
71263#endif
71264},
71265
71266{
71267	X86_VPEXPANDBZrrkz, X86_INS_VPEXPANDB, 0,
71268#ifndef CAPSTONE_DIET
71269	{ 0 }, { 0 }, { 0 }, 0, 0
71270#endif
71271},
71272
71273{
71274	X86_VPEXPANDDZ128rm, X86_INS_VPEXPANDD, 0,
71275#ifndef CAPSTONE_DIET
71276	{ 0 }, { 0 }, { 0 }, 0, 0
71277#endif
71278},
71279
71280{
71281	X86_VPEXPANDDZ128rmk, X86_INS_VPEXPANDD, 0,
71282#ifndef CAPSTONE_DIET
71283	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71284#endif
71285},
71286
71287{
71288	X86_VPEXPANDDZ128rmkz, X86_INS_VPEXPANDD, 0,
71289#ifndef CAPSTONE_DIET
71290	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71291#endif
71292},
71293
71294{
71295	X86_VPEXPANDDZ128rr, X86_INS_VPEXPANDD, 0,
71296#ifndef CAPSTONE_DIET
71297	{ 0 }, { 0 }, { 0 }, 0, 0
71298#endif
71299},
71300
71301{
71302	X86_VPEXPANDDZ128rrk, X86_INS_VPEXPANDD, 0,
71303#ifndef CAPSTONE_DIET
71304	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71305#endif
71306},
71307
71308{
71309	X86_VPEXPANDDZ128rrkz, X86_INS_VPEXPANDD, 0,
71310#ifndef CAPSTONE_DIET
71311	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71312#endif
71313},
71314
71315{
71316	X86_VPEXPANDDZ256rm, X86_INS_VPEXPANDD, 0,
71317#ifndef CAPSTONE_DIET
71318	{ 0 }, { 0 }, { 0 }, 0, 0
71319#endif
71320},
71321
71322{
71323	X86_VPEXPANDDZ256rmk, X86_INS_VPEXPANDD, 0,
71324#ifndef CAPSTONE_DIET
71325	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71326#endif
71327},
71328
71329{
71330	X86_VPEXPANDDZ256rmkz, X86_INS_VPEXPANDD, 0,
71331#ifndef CAPSTONE_DIET
71332	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71333#endif
71334},
71335
71336{
71337	X86_VPEXPANDDZ256rr, X86_INS_VPEXPANDD, 0,
71338#ifndef CAPSTONE_DIET
71339	{ 0 }, { 0 }, { 0 }, 0, 0
71340#endif
71341},
71342
71343{
71344	X86_VPEXPANDDZ256rrk, X86_INS_VPEXPANDD, 0,
71345#ifndef CAPSTONE_DIET
71346	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71347#endif
71348},
71349
71350{
71351	X86_VPEXPANDDZ256rrkz, X86_INS_VPEXPANDD, 0,
71352#ifndef CAPSTONE_DIET
71353	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71354#endif
71355},
71356
71357{
71358	X86_VPEXPANDDZrm, X86_INS_VPEXPANDD, 0,
71359#ifndef CAPSTONE_DIET
71360	{ 0 }, { 0 }, { 0 }, 0, 0
71361#endif
71362},
71363
71364{
71365	X86_VPEXPANDDZrmk, X86_INS_VPEXPANDD, 0,
71366#ifndef CAPSTONE_DIET
71367	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71368#endif
71369},
71370
71371{
71372	X86_VPEXPANDDZrmkz, X86_INS_VPEXPANDD, 0,
71373#ifndef CAPSTONE_DIET
71374	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71375#endif
71376},
71377
71378{
71379	X86_VPEXPANDDZrr, X86_INS_VPEXPANDD, 0,
71380#ifndef CAPSTONE_DIET
71381	{ 0 }, { 0 }, { 0 }, 0, 0
71382#endif
71383},
71384
71385{
71386	X86_VPEXPANDDZrrk, X86_INS_VPEXPANDD, 0,
71387#ifndef CAPSTONE_DIET
71388	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71389#endif
71390},
71391
71392{
71393	X86_VPEXPANDDZrrkz, X86_INS_VPEXPANDD, 0,
71394#ifndef CAPSTONE_DIET
71395	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71396#endif
71397},
71398
71399{
71400	X86_VPEXPANDQZ128rm, X86_INS_VPEXPANDQ, 0,
71401#ifndef CAPSTONE_DIET
71402	{ 0 }, { 0 }, { 0 }, 0, 0
71403#endif
71404},
71405
71406{
71407	X86_VPEXPANDQZ128rmk, X86_INS_VPEXPANDQ, 0,
71408#ifndef CAPSTONE_DIET
71409	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71410#endif
71411},
71412
71413{
71414	X86_VPEXPANDQZ128rmkz, X86_INS_VPEXPANDQ, 0,
71415#ifndef CAPSTONE_DIET
71416	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71417#endif
71418},
71419
71420{
71421	X86_VPEXPANDQZ128rr, X86_INS_VPEXPANDQ, 0,
71422#ifndef CAPSTONE_DIET
71423	{ 0 }, { 0 }, { 0 }, 0, 0
71424#endif
71425},
71426
71427{
71428	X86_VPEXPANDQZ128rrk, X86_INS_VPEXPANDQ, 0,
71429#ifndef CAPSTONE_DIET
71430	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71431#endif
71432},
71433
71434{
71435	X86_VPEXPANDQZ128rrkz, X86_INS_VPEXPANDQ, 0,
71436#ifndef CAPSTONE_DIET
71437	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71438#endif
71439},
71440
71441{
71442	X86_VPEXPANDQZ256rm, X86_INS_VPEXPANDQ, 0,
71443#ifndef CAPSTONE_DIET
71444	{ 0 }, { 0 }, { 0 }, 0, 0
71445#endif
71446},
71447
71448{
71449	X86_VPEXPANDQZ256rmk, X86_INS_VPEXPANDQ, 0,
71450#ifndef CAPSTONE_DIET
71451	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71452#endif
71453},
71454
71455{
71456	X86_VPEXPANDQZ256rmkz, X86_INS_VPEXPANDQ, 0,
71457#ifndef CAPSTONE_DIET
71458	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71459#endif
71460},
71461
71462{
71463	X86_VPEXPANDQZ256rr, X86_INS_VPEXPANDQ, 0,
71464#ifndef CAPSTONE_DIET
71465	{ 0 }, { 0 }, { 0 }, 0, 0
71466#endif
71467},
71468
71469{
71470	X86_VPEXPANDQZ256rrk, X86_INS_VPEXPANDQ, 0,
71471#ifndef CAPSTONE_DIET
71472	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71473#endif
71474},
71475
71476{
71477	X86_VPEXPANDQZ256rrkz, X86_INS_VPEXPANDQ, 0,
71478#ifndef CAPSTONE_DIET
71479	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
71480#endif
71481},
71482
71483{
71484	X86_VPEXPANDQZrm, X86_INS_VPEXPANDQ, 0,
71485#ifndef CAPSTONE_DIET
71486	{ 0 }, { 0 }, { 0 }, 0, 0
71487#endif
71488},
71489
71490{
71491	X86_VPEXPANDQZrmk, X86_INS_VPEXPANDQ, 0,
71492#ifndef CAPSTONE_DIET
71493	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71494#endif
71495},
71496
71497{
71498	X86_VPEXPANDQZrmkz, X86_INS_VPEXPANDQ, 0,
71499#ifndef CAPSTONE_DIET
71500	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71501#endif
71502},
71503
71504{
71505	X86_VPEXPANDQZrr, X86_INS_VPEXPANDQ, 0,
71506#ifndef CAPSTONE_DIET
71507	{ 0 }, { 0 }, { 0 }, 0, 0
71508#endif
71509},
71510
71511{
71512	X86_VPEXPANDQZrrk, X86_INS_VPEXPANDQ, 0,
71513#ifndef CAPSTONE_DIET
71514	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71515#endif
71516},
71517
71518{
71519	X86_VPEXPANDQZrrkz, X86_INS_VPEXPANDQ, 0,
71520#ifndef CAPSTONE_DIET
71521	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71522#endif
71523},
71524
71525{
71526	X86_VPEXPANDWZ128rm, X86_INS_VPEXPANDW, 0,
71527#ifndef CAPSTONE_DIET
71528	{ 0 }, { 0 }, { 0 }, 0, 0
71529#endif
71530},
71531
71532{
71533	X86_VPEXPANDWZ128rmk, X86_INS_VPEXPANDW, 0,
71534#ifndef CAPSTONE_DIET
71535	{ 0 }, { 0 }, { 0 }, 0, 0
71536#endif
71537},
71538
71539{
71540	X86_VPEXPANDWZ128rmkz, X86_INS_VPEXPANDW, 0,
71541#ifndef CAPSTONE_DIET
71542	{ 0 }, { 0 }, { 0 }, 0, 0
71543#endif
71544},
71545
71546{
71547	X86_VPEXPANDWZ128rr, X86_INS_VPEXPANDW, 0,
71548#ifndef CAPSTONE_DIET
71549	{ 0 }, { 0 }, { 0 }, 0, 0
71550#endif
71551},
71552
71553{
71554	X86_VPEXPANDWZ128rrk, X86_INS_VPEXPANDW, 0,
71555#ifndef CAPSTONE_DIET
71556	{ 0 }, { 0 }, { 0 }, 0, 0
71557#endif
71558},
71559
71560{
71561	X86_VPEXPANDWZ128rrkz, X86_INS_VPEXPANDW, 0,
71562#ifndef CAPSTONE_DIET
71563	{ 0 }, { 0 }, { 0 }, 0, 0
71564#endif
71565},
71566
71567{
71568	X86_VPEXPANDWZ256rm, X86_INS_VPEXPANDW, 0,
71569#ifndef CAPSTONE_DIET
71570	{ 0 }, { 0 }, { 0 }, 0, 0
71571#endif
71572},
71573
71574{
71575	X86_VPEXPANDWZ256rmk, X86_INS_VPEXPANDW, 0,
71576#ifndef CAPSTONE_DIET
71577	{ 0 }, { 0 }, { 0 }, 0, 0
71578#endif
71579},
71580
71581{
71582	X86_VPEXPANDWZ256rmkz, X86_INS_VPEXPANDW, 0,
71583#ifndef CAPSTONE_DIET
71584	{ 0 }, { 0 }, { 0 }, 0, 0
71585#endif
71586},
71587
71588{
71589	X86_VPEXPANDWZ256rr, X86_INS_VPEXPANDW, 0,
71590#ifndef CAPSTONE_DIET
71591	{ 0 }, { 0 }, { 0 }, 0, 0
71592#endif
71593},
71594
71595{
71596	X86_VPEXPANDWZ256rrk, X86_INS_VPEXPANDW, 0,
71597#ifndef CAPSTONE_DIET
71598	{ 0 }, { 0 }, { 0 }, 0, 0
71599#endif
71600},
71601
71602{
71603	X86_VPEXPANDWZ256rrkz, X86_INS_VPEXPANDW, 0,
71604#ifndef CAPSTONE_DIET
71605	{ 0 }, { 0 }, { 0 }, 0, 0
71606#endif
71607},
71608
71609{
71610	X86_VPEXPANDWZrm, X86_INS_VPEXPANDW, 0,
71611#ifndef CAPSTONE_DIET
71612	{ 0 }, { 0 }, { 0 }, 0, 0
71613#endif
71614},
71615
71616{
71617	X86_VPEXPANDWZrmk, X86_INS_VPEXPANDW, 0,
71618#ifndef CAPSTONE_DIET
71619	{ 0 }, { 0 }, { 0 }, 0, 0
71620#endif
71621},
71622
71623{
71624	X86_VPEXPANDWZrmkz, X86_INS_VPEXPANDW, 0,
71625#ifndef CAPSTONE_DIET
71626	{ 0 }, { 0 }, { 0 }, 0, 0
71627#endif
71628},
71629
71630{
71631	X86_VPEXPANDWZrr, X86_INS_VPEXPANDW, 0,
71632#ifndef CAPSTONE_DIET
71633	{ 0 }, { 0 }, { 0 }, 0, 0
71634#endif
71635},
71636
71637{
71638	X86_VPEXPANDWZrrk, X86_INS_VPEXPANDW, 0,
71639#ifndef CAPSTONE_DIET
71640	{ 0 }, { 0 }, { 0 }, 0, 0
71641#endif
71642},
71643
71644{
71645	X86_VPEXPANDWZrrkz, X86_INS_VPEXPANDW, 0,
71646#ifndef CAPSTONE_DIET
71647	{ 0 }, { 0 }, { 0 }, 0, 0
71648#endif
71649},
71650
71651{
71652	X86_VPEXTRBZmr, X86_INS_VPEXTRB, 0,
71653#ifndef CAPSTONE_DIET
71654	{ 0 }, { 0 }, { 0 }, 0, 0
71655#endif
71656},
71657
71658{
71659	X86_VPEXTRBZrr, X86_INS_VPEXTRB, 0,
71660#ifndef CAPSTONE_DIET
71661	{ 0 }, { 0 }, { 0 }, 0, 0
71662#endif
71663},
71664
71665{
71666	X86_VPEXTRBmr, X86_INS_VPEXTRB, 0,
71667#ifndef CAPSTONE_DIET
71668	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71669#endif
71670},
71671
71672{
71673	X86_VPEXTRBrr, X86_INS_VPEXTRB, 0,
71674#ifndef CAPSTONE_DIET
71675	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71676#endif
71677},
71678
71679{
71680	X86_VPEXTRDZmr, X86_INS_VPEXTRD, 0,
71681#ifndef CAPSTONE_DIET
71682	{ 0 }, { 0 }, { 0 }, 0, 0
71683#endif
71684},
71685
71686{
71687	X86_VPEXTRDZrr, X86_INS_VPEXTRD, 0,
71688#ifndef CAPSTONE_DIET
71689	{ 0 }, { 0 }, { 0 }, 0, 0
71690#endif
71691},
71692
71693{
71694	X86_VPEXTRDmr, X86_INS_VPEXTRD, 0,
71695#ifndef CAPSTONE_DIET
71696	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71697#endif
71698},
71699
71700{
71701	X86_VPEXTRDrr, X86_INS_VPEXTRD, 0,
71702#ifndef CAPSTONE_DIET
71703	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71704#endif
71705},
71706
71707{
71708	X86_VPEXTRQZmr, X86_INS_VPEXTRQ, 0,
71709#ifndef CAPSTONE_DIET
71710	{ 0 }, { 0 }, { 0 }, 0, 0
71711#endif
71712},
71713
71714{
71715	X86_VPEXTRQZrr, X86_INS_VPEXTRQ, 0,
71716#ifndef CAPSTONE_DIET
71717	{ 0 }, { 0 }, { 0 }, 0, 0
71718#endif
71719},
71720
71721{
71722	X86_VPEXTRQmr, X86_INS_VPEXTRQ, 0,
71723#ifndef CAPSTONE_DIET
71724	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71725#endif
71726},
71727
71728{
71729	X86_VPEXTRQrr, X86_INS_VPEXTRQ, 0,
71730#ifndef CAPSTONE_DIET
71731	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71732#endif
71733},
71734
71735{
71736	X86_VPEXTRWZmr, X86_INS_VPEXTRW, 0,
71737#ifndef CAPSTONE_DIET
71738	{ 0 }, { 0 }, { 0 }, 0, 0
71739#endif
71740},
71741
71742{
71743	X86_VPEXTRWZrr, X86_INS_VPEXTRW, 0,
71744#ifndef CAPSTONE_DIET
71745	{ 0 }, { 0 }, { 0 }, 0, 0
71746#endif
71747},
71748
71749{
71750	X86_VPEXTRWZrr_REV, X86_INS_VPEXTRW, 0,
71751#ifndef CAPSTONE_DIET
71752	{ 0 }, { 0 }, { 0 }, 0, 0
71753#endif
71754},
71755
71756{
71757	X86_VPEXTRWmr, X86_INS_VPEXTRW, 0,
71758#ifndef CAPSTONE_DIET
71759	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71760#endif
71761},
71762
71763{
71764	X86_VPEXTRWrr, X86_INS_VPEXTRW, 0,
71765#ifndef CAPSTONE_DIET
71766	{ 0 }, { 0 }, { 0 }, 0, 0
71767#endif
71768},
71769
71770{
71771	X86_VPEXTRWrr_REV, X86_INS_VPEXTRW, 0,
71772#ifndef CAPSTONE_DIET
71773	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71774#endif
71775},
71776
71777{
71778	X86_VPGATHERDDYrm, X86_INS_VPGATHERDD, 0,
71779#ifndef CAPSTONE_DIET
71780	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71781#endif
71782},
71783
71784{
71785	X86_VPGATHERDDZ128rm, X86_INS_VPGATHERDD, 0,
71786#ifndef CAPSTONE_DIET
71787	{ 0 }, { 0 }, { 0 }, 0, 0
71788#endif
71789},
71790
71791{
71792	X86_VPGATHERDDZ256rm, X86_INS_VPGATHERDD, 0,
71793#ifndef CAPSTONE_DIET
71794	{ 0 }, { 0 }, { 0 }, 0, 0
71795#endif
71796},
71797
71798{
71799	X86_VPGATHERDDZrm, X86_INS_VPGATHERDD, 0,
71800#ifndef CAPSTONE_DIET
71801	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71802#endif
71803},
71804
71805{
71806	X86_VPGATHERDDrm, X86_INS_VPGATHERDD, 0,
71807#ifndef CAPSTONE_DIET
71808	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71809#endif
71810},
71811
71812{
71813	X86_VPGATHERDQYrm, X86_INS_VPGATHERDQ, 0,
71814#ifndef CAPSTONE_DIET
71815	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71816#endif
71817},
71818
71819{
71820	X86_VPGATHERDQZ128rm, X86_INS_VPGATHERDQ, 0,
71821#ifndef CAPSTONE_DIET
71822	{ 0 }, { 0 }, { 0 }, 0, 0
71823#endif
71824},
71825
71826{
71827	X86_VPGATHERDQZ256rm, X86_INS_VPGATHERDQ, 0,
71828#ifndef CAPSTONE_DIET
71829	{ 0 }, { 0 }, { 0 }, 0, 0
71830#endif
71831},
71832
71833{
71834	X86_VPGATHERDQZrm, X86_INS_VPGATHERDQ, 0,
71835#ifndef CAPSTONE_DIET
71836	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71837#endif
71838},
71839
71840{
71841	X86_VPGATHERDQrm, X86_INS_VPGATHERDQ, 0,
71842#ifndef CAPSTONE_DIET
71843	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71844#endif
71845},
71846
71847{
71848	X86_VPGATHERQDYrm, X86_INS_VPGATHERQD, 0,
71849#ifndef CAPSTONE_DIET
71850	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71851#endif
71852},
71853
71854{
71855	X86_VPGATHERQDZ128rm, X86_INS_VPGATHERQD, 0,
71856#ifndef CAPSTONE_DIET
71857	{ 0 }, { 0 }, { 0 }, 0, 0
71858#endif
71859},
71860
71861{
71862	X86_VPGATHERQDZ256rm, X86_INS_VPGATHERQD, 0,
71863#ifndef CAPSTONE_DIET
71864	{ 0 }, { 0 }, { 0 }, 0, 0
71865#endif
71866},
71867
71868{
71869	X86_VPGATHERQDZrm, X86_INS_VPGATHERQD, 0,
71870#ifndef CAPSTONE_DIET
71871	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71872#endif
71873},
71874
71875{
71876	X86_VPGATHERQDrm, X86_INS_VPGATHERQD, 0,
71877#ifndef CAPSTONE_DIET
71878	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71879#endif
71880},
71881
71882{
71883	X86_VPGATHERQQYrm, X86_INS_VPGATHERQQ, 0,
71884#ifndef CAPSTONE_DIET
71885	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71886#endif
71887},
71888
71889{
71890	X86_VPGATHERQQZ128rm, X86_INS_VPGATHERQQ, 0,
71891#ifndef CAPSTONE_DIET
71892	{ 0 }, { 0 }, { 0 }, 0, 0
71893#endif
71894},
71895
71896{
71897	X86_VPGATHERQQZ256rm, X86_INS_VPGATHERQQ, 0,
71898#ifndef CAPSTONE_DIET
71899	{ 0 }, { 0 }, { 0 }, 0, 0
71900#endif
71901},
71902
71903{
71904	X86_VPGATHERQQZrm, X86_INS_VPGATHERQQ, 0,
71905#ifndef CAPSTONE_DIET
71906	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
71907#endif
71908},
71909
71910{
71911	X86_VPGATHERQQrm, X86_INS_VPGATHERQQ, 0,
71912#ifndef CAPSTONE_DIET
71913	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71914#endif
71915},
71916
71917{
71918	X86_VPHADDBDrm, X86_INS_VPHADDBD, 0,
71919#ifndef CAPSTONE_DIET
71920	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71921#endif
71922},
71923
71924{
71925	X86_VPHADDBDrr, X86_INS_VPHADDBD, 0,
71926#ifndef CAPSTONE_DIET
71927	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71928#endif
71929},
71930
71931{
71932	X86_VPHADDBQrm, X86_INS_VPHADDBQ, 0,
71933#ifndef CAPSTONE_DIET
71934	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71935#endif
71936},
71937
71938{
71939	X86_VPHADDBQrr, X86_INS_VPHADDBQ, 0,
71940#ifndef CAPSTONE_DIET
71941	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71942#endif
71943},
71944
71945{
71946	X86_VPHADDBWrm, X86_INS_VPHADDBW, 0,
71947#ifndef CAPSTONE_DIET
71948	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71949#endif
71950},
71951
71952{
71953	X86_VPHADDBWrr, X86_INS_VPHADDBW, 0,
71954#ifndef CAPSTONE_DIET
71955	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71956#endif
71957},
71958
71959{
71960	X86_VPHADDDQrm, X86_INS_VPHADDDQ, 0,
71961#ifndef CAPSTONE_DIET
71962	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71963#endif
71964},
71965
71966{
71967	X86_VPHADDDQrr, X86_INS_VPHADDDQ, 0,
71968#ifndef CAPSTONE_DIET
71969	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
71970#endif
71971},
71972
71973{
71974	X86_VPHADDDYrm, X86_INS_VPHADDD, 0,
71975#ifndef CAPSTONE_DIET
71976	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71977#endif
71978},
71979
71980{
71981	X86_VPHADDDYrr, X86_INS_VPHADDD, 0,
71982#ifndef CAPSTONE_DIET
71983	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
71984#endif
71985},
71986
71987{
71988	X86_VPHADDDrm, X86_INS_VPHADDD, 0,
71989#ifndef CAPSTONE_DIET
71990	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71991#endif
71992},
71993
71994{
71995	X86_VPHADDDrr, X86_INS_VPHADDD, 0,
71996#ifndef CAPSTONE_DIET
71997	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
71998#endif
71999},
72000
72001{
72002	X86_VPHADDSWYrm, X86_INS_VPHADDSW, 0,
72003#ifndef CAPSTONE_DIET
72004	{ 0 }, { 0 }, { 0 }, 0, 0
72005#endif
72006},
72007
72008{
72009	X86_VPHADDSWYrr, X86_INS_VPHADDSW, 0,
72010#ifndef CAPSTONE_DIET
72011	{ 0 }, { 0 }, { 0 }, 0, 0
72012#endif
72013},
72014
72015{
72016	X86_VPHADDSWrm, X86_INS_VPHADDSW, 0,
72017#ifndef CAPSTONE_DIET
72018	{ 0 }, { 0 }, { 0 }, 0, 0
72019#endif
72020},
72021
72022{
72023	X86_VPHADDSWrr, X86_INS_VPHADDSW, 0,
72024#ifndef CAPSTONE_DIET
72025	{ 0 }, { 0 }, { 0 }, 0, 0
72026#endif
72027},
72028
72029{
72030	X86_VPHADDUBDrm, X86_INS_VPHADDUBD, 0,
72031#ifndef CAPSTONE_DIET
72032	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72033#endif
72034},
72035
72036{
72037	X86_VPHADDUBDrr, X86_INS_VPHADDUBD, 0,
72038#ifndef CAPSTONE_DIET
72039	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72040#endif
72041},
72042
72043{
72044	X86_VPHADDUBQrm, X86_INS_VPHADDUBQ, 0,
72045#ifndef CAPSTONE_DIET
72046	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72047#endif
72048},
72049
72050{
72051	X86_VPHADDUBQrr, X86_INS_VPHADDUBQ, 0,
72052#ifndef CAPSTONE_DIET
72053	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72054#endif
72055},
72056
72057{
72058	X86_VPHADDUBWrm, X86_INS_VPHADDUBW, 0,
72059#ifndef CAPSTONE_DIET
72060	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72061#endif
72062},
72063
72064{
72065	X86_VPHADDUBWrr, X86_INS_VPHADDUBW, 0,
72066#ifndef CAPSTONE_DIET
72067	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72068#endif
72069},
72070
72071{
72072	X86_VPHADDUDQrm, X86_INS_VPHADDUDQ, 0,
72073#ifndef CAPSTONE_DIET
72074	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72075#endif
72076},
72077
72078{
72079	X86_VPHADDUDQrr, X86_INS_VPHADDUDQ, 0,
72080#ifndef CAPSTONE_DIET
72081	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72082#endif
72083},
72084
72085{
72086	X86_VPHADDUWDrm, X86_INS_VPHADDUWD, 0,
72087#ifndef CAPSTONE_DIET
72088	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72089#endif
72090},
72091
72092{
72093	X86_VPHADDUWDrr, X86_INS_VPHADDUWD, 0,
72094#ifndef CAPSTONE_DIET
72095	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72096#endif
72097},
72098
72099{
72100	X86_VPHADDUWQrm, X86_INS_VPHADDUWQ, 0,
72101#ifndef CAPSTONE_DIET
72102	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72103#endif
72104},
72105
72106{
72107	X86_VPHADDUWQrr, X86_INS_VPHADDUWQ, 0,
72108#ifndef CAPSTONE_DIET
72109	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72110#endif
72111},
72112
72113{
72114	X86_VPHADDWDrm, X86_INS_VPHADDWD, 0,
72115#ifndef CAPSTONE_DIET
72116	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72117#endif
72118},
72119
72120{
72121	X86_VPHADDWDrr, X86_INS_VPHADDWD, 0,
72122#ifndef CAPSTONE_DIET
72123	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72124#endif
72125},
72126
72127{
72128	X86_VPHADDWQrm, X86_INS_VPHADDWQ, 0,
72129#ifndef CAPSTONE_DIET
72130	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72131#endif
72132},
72133
72134{
72135	X86_VPHADDWQrr, X86_INS_VPHADDWQ, 0,
72136#ifndef CAPSTONE_DIET
72137	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72138#endif
72139},
72140
72141{
72142	X86_VPHADDWYrm, X86_INS_VPHADDW, 0,
72143#ifndef CAPSTONE_DIET
72144	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
72145#endif
72146},
72147
72148{
72149	X86_VPHADDWYrr, X86_INS_VPHADDW, 0,
72150#ifndef CAPSTONE_DIET
72151	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
72152#endif
72153},
72154
72155{
72156	X86_VPHADDWrm, X86_INS_VPHADDW, 0,
72157#ifndef CAPSTONE_DIET
72158	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72159#endif
72160},
72161
72162{
72163	X86_VPHADDWrr, X86_INS_VPHADDW, 0,
72164#ifndef CAPSTONE_DIET
72165	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72166#endif
72167},
72168
72169{
72170	X86_VPHMINPOSUWrm, X86_INS_VPHMINPOSUW, 0,
72171#ifndef CAPSTONE_DIET
72172	{ 0 }, { 0 }, { 0 }, 0, 0
72173#endif
72174},
72175
72176{
72177	X86_VPHMINPOSUWrr, X86_INS_VPHMINPOSUW, 0,
72178#ifndef CAPSTONE_DIET
72179	{ 0 }, { 0 }, { 0 }, 0, 0
72180#endif
72181},
72182
72183{
72184	X86_VPHSUBBWrm, X86_INS_VPHSUBBW, 0,
72185#ifndef CAPSTONE_DIET
72186	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72187#endif
72188},
72189
72190{
72191	X86_VPHSUBBWrr, X86_INS_VPHSUBBW, 0,
72192#ifndef CAPSTONE_DIET
72193	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72194#endif
72195},
72196
72197{
72198	X86_VPHSUBDQrm, X86_INS_VPHSUBDQ, 0,
72199#ifndef CAPSTONE_DIET
72200	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72201#endif
72202},
72203
72204{
72205	X86_VPHSUBDQrr, X86_INS_VPHSUBDQ, 0,
72206#ifndef CAPSTONE_DIET
72207	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72208#endif
72209},
72210
72211{
72212	X86_VPHSUBDYrm, X86_INS_VPHSUBD, 0,
72213#ifndef CAPSTONE_DIET
72214	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
72215#endif
72216},
72217
72218{
72219	X86_VPHSUBDYrr, X86_INS_VPHSUBD, 0,
72220#ifndef CAPSTONE_DIET
72221	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
72222#endif
72223},
72224
72225{
72226	X86_VPHSUBDrm, X86_INS_VPHSUBD, 0,
72227#ifndef CAPSTONE_DIET
72228	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72229#endif
72230},
72231
72232{
72233	X86_VPHSUBDrr, X86_INS_VPHSUBD, 0,
72234#ifndef CAPSTONE_DIET
72235	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72236#endif
72237},
72238
72239{
72240	X86_VPHSUBSWYrm, X86_INS_VPHSUBSW, 0,
72241#ifndef CAPSTONE_DIET
72242	{ 0 }, { 0 }, { 0 }, 0, 0
72243#endif
72244},
72245
72246{
72247	X86_VPHSUBSWYrr, X86_INS_VPHSUBSW, 0,
72248#ifndef CAPSTONE_DIET
72249	{ 0 }, { 0 }, { 0 }, 0, 0
72250#endif
72251},
72252
72253{
72254	X86_VPHSUBSWrm, X86_INS_VPHSUBSW, 0,
72255#ifndef CAPSTONE_DIET
72256	{ 0 }, { 0 }, { 0 }, 0, 0
72257#endif
72258},
72259
72260{
72261	X86_VPHSUBSWrr, X86_INS_VPHSUBSW, 0,
72262#ifndef CAPSTONE_DIET
72263	{ 0 }, { 0 }, { 0 }, 0, 0
72264#endif
72265},
72266
72267{
72268	X86_VPHSUBWDrm, X86_INS_VPHSUBWD, 0,
72269#ifndef CAPSTONE_DIET
72270	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72271#endif
72272},
72273
72274{
72275	X86_VPHSUBWDrr, X86_INS_VPHSUBWD, 0,
72276#ifndef CAPSTONE_DIET
72277	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72278#endif
72279},
72280
72281{
72282	X86_VPHSUBWYrm, X86_INS_VPHSUBW, 0,
72283#ifndef CAPSTONE_DIET
72284	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
72285#endif
72286},
72287
72288{
72289	X86_VPHSUBWYrr, X86_INS_VPHSUBW, 0,
72290#ifndef CAPSTONE_DIET
72291	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
72292#endif
72293},
72294
72295{
72296	X86_VPHSUBWrm, X86_INS_VPHSUBW, 0,
72297#ifndef CAPSTONE_DIET
72298	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72299#endif
72300},
72301
72302{
72303	X86_VPHSUBWrr, X86_INS_VPHSUBW, 0,
72304#ifndef CAPSTONE_DIET
72305	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72306#endif
72307},
72308
72309{
72310	X86_VPINSRBZrm, X86_INS_VPINSRB, 0,
72311#ifndef CAPSTONE_DIET
72312	{ 0 }, { 0 }, { 0 }, 0, 0
72313#endif
72314},
72315
72316{
72317	X86_VPINSRBZrr, X86_INS_VPINSRB, 0,
72318#ifndef CAPSTONE_DIET
72319	{ 0 }, { 0 }, { 0 }, 0, 0
72320#endif
72321},
72322
72323{
72324	X86_VPINSRBrm, X86_INS_VPINSRB, 0,
72325#ifndef CAPSTONE_DIET
72326	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72327#endif
72328},
72329
72330{
72331	X86_VPINSRBrr, X86_INS_VPINSRB, 0,
72332#ifndef CAPSTONE_DIET
72333	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72334#endif
72335},
72336
72337{
72338	X86_VPINSRDZrm, X86_INS_VPINSRD, 0,
72339#ifndef CAPSTONE_DIET
72340	{ 0 }, { 0 }, { 0 }, 0, 0
72341#endif
72342},
72343
72344{
72345	X86_VPINSRDZrr, X86_INS_VPINSRD, 0,
72346#ifndef CAPSTONE_DIET
72347	{ 0 }, { 0 }, { 0 }, 0, 0
72348#endif
72349},
72350
72351{
72352	X86_VPINSRDrm, X86_INS_VPINSRD, 0,
72353#ifndef CAPSTONE_DIET
72354	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72355#endif
72356},
72357
72358{
72359	X86_VPINSRDrr, X86_INS_VPINSRD, 0,
72360#ifndef CAPSTONE_DIET
72361	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72362#endif
72363},
72364
72365{
72366	X86_VPINSRQZrm, X86_INS_VPINSRQ, 0,
72367#ifndef CAPSTONE_DIET
72368	{ 0 }, { 0 }, { 0 }, 0, 0
72369#endif
72370},
72371
72372{
72373	X86_VPINSRQZrr, X86_INS_VPINSRQ, 0,
72374#ifndef CAPSTONE_DIET
72375	{ 0 }, { 0 }, { 0 }, 0, 0
72376#endif
72377},
72378
72379{
72380	X86_VPINSRQrm, X86_INS_VPINSRQ, 0,
72381#ifndef CAPSTONE_DIET
72382	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72383#endif
72384},
72385
72386{
72387	X86_VPINSRQrr, X86_INS_VPINSRQ, 0,
72388#ifndef CAPSTONE_DIET
72389	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
72390#endif
72391},
72392
72393{
72394	X86_VPINSRWZrm, X86_INS_VPINSRW, 0,
72395#ifndef CAPSTONE_DIET
72396	{ 0 }, { 0 }, { 0 }, 0, 0
72397#endif
72398},
72399
72400{
72401	X86_VPINSRWZrr, X86_INS_VPINSRW, 0,
72402#ifndef CAPSTONE_DIET
72403	{ 0 }, { 0 }, { 0 }, 0, 0
72404#endif
72405},
72406
72407{
72408	X86_VPINSRWrm, X86_INS_VPINSRW, 0,
72409#ifndef CAPSTONE_DIET
72410	{ 0 }, { 0 }, { 0 }, 0, 0
72411#endif
72412},
72413
72414{
72415	X86_VPINSRWrr, X86_INS_VPINSRW, 0,
72416#ifndef CAPSTONE_DIET
72417	{ 0 }, { 0 }, { 0 }, 0, 0
72418#endif
72419},
72420
72421{
72422	X86_VPLZCNTDZ128rm, X86_INS_VPLZCNTD, 0,
72423#ifndef CAPSTONE_DIET
72424	{ 0 }, { 0 }, { 0 }, 0, 0
72425#endif
72426},
72427
72428{
72429	X86_VPLZCNTDZ128rmb, X86_INS_VPLZCNTD, 0,
72430#ifndef CAPSTONE_DIET
72431	{ 0 }, { 0 }, { 0 }, 0, 0
72432#endif
72433},
72434
72435{
72436	X86_VPLZCNTDZ128rmbk, X86_INS_VPLZCNTD, 0,
72437#ifndef CAPSTONE_DIET
72438	{ 0 }, { 0 }, { 0 }, 0, 0
72439#endif
72440},
72441
72442{
72443	X86_VPLZCNTDZ128rmbkz, X86_INS_VPLZCNTD, 0,
72444#ifndef CAPSTONE_DIET
72445	{ 0 }, { 0 }, { 0 }, 0, 0
72446#endif
72447},
72448
72449{
72450	X86_VPLZCNTDZ128rmk, X86_INS_VPLZCNTD, 0,
72451#ifndef CAPSTONE_DIET
72452	{ 0 }, { 0 }, { 0 }, 0, 0
72453#endif
72454},
72455
72456{
72457	X86_VPLZCNTDZ128rmkz, X86_INS_VPLZCNTD, 0,
72458#ifndef CAPSTONE_DIET
72459	{ 0 }, { 0 }, { 0 }, 0, 0
72460#endif
72461},
72462
72463{
72464	X86_VPLZCNTDZ128rr, X86_INS_VPLZCNTD, 0,
72465#ifndef CAPSTONE_DIET
72466	{ 0 }, { 0 }, { 0 }, 0, 0
72467#endif
72468},
72469
72470{
72471	X86_VPLZCNTDZ128rrk, X86_INS_VPLZCNTD, 0,
72472#ifndef CAPSTONE_DIET
72473	{ 0 }, { 0 }, { 0 }, 0, 0
72474#endif
72475},
72476
72477{
72478	X86_VPLZCNTDZ128rrkz, X86_INS_VPLZCNTD, 0,
72479#ifndef CAPSTONE_DIET
72480	{ 0 }, { 0 }, { 0 }, 0, 0
72481#endif
72482},
72483
72484{
72485	X86_VPLZCNTDZ256rm, X86_INS_VPLZCNTD, 0,
72486#ifndef CAPSTONE_DIET
72487	{ 0 }, { 0 }, { 0 }, 0, 0
72488#endif
72489},
72490
72491{
72492	X86_VPLZCNTDZ256rmb, X86_INS_VPLZCNTD, 0,
72493#ifndef CAPSTONE_DIET
72494	{ 0 }, { 0 }, { 0 }, 0, 0
72495#endif
72496},
72497
72498{
72499	X86_VPLZCNTDZ256rmbk, X86_INS_VPLZCNTD, 0,
72500#ifndef CAPSTONE_DIET
72501	{ 0 }, { 0 }, { 0 }, 0, 0
72502#endif
72503},
72504
72505{
72506	X86_VPLZCNTDZ256rmbkz, X86_INS_VPLZCNTD, 0,
72507#ifndef CAPSTONE_DIET
72508	{ 0 }, { 0 }, { 0 }, 0, 0
72509#endif
72510},
72511
72512{
72513	X86_VPLZCNTDZ256rmk, X86_INS_VPLZCNTD, 0,
72514#ifndef CAPSTONE_DIET
72515	{ 0 }, { 0 }, { 0 }, 0, 0
72516#endif
72517},
72518
72519{
72520	X86_VPLZCNTDZ256rmkz, X86_INS_VPLZCNTD, 0,
72521#ifndef CAPSTONE_DIET
72522	{ 0 }, { 0 }, { 0 }, 0, 0
72523#endif
72524},
72525
72526{
72527	X86_VPLZCNTDZ256rr, X86_INS_VPLZCNTD, 0,
72528#ifndef CAPSTONE_DIET
72529	{ 0 }, { 0 }, { 0 }, 0, 0
72530#endif
72531},
72532
72533{
72534	X86_VPLZCNTDZ256rrk, X86_INS_VPLZCNTD, 0,
72535#ifndef CAPSTONE_DIET
72536	{ 0 }, { 0 }, { 0 }, 0, 0
72537#endif
72538},
72539
72540{
72541	X86_VPLZCNTDZ256rrkz, X86_INS_VPLZCNTD, 0,
72542#ifndef CAPSTONE_DIET
72543	{ 0 }, { 0 }, { 0 }, 0, 0
72544#endif
72545},
72546
72547{
72548	X86_VPLZCNTDZrm, X86_INS_VPLZCNTD, 0,
72549#ifndef CAPSTONE_DIET
72550	{ 0 }, { 0 }, { 0 }, 0, 0
72551#endif
72552},
72553
72554{
72555	X86_VPLZCNTDZrmb, X86_INS_VPLZCNTD, 0,
72556#ifndef CAPSTONE_DIET
72557	{ 0 }, { 0 }, { 0 }, 0, 0
72558#endif
72559},
72560
72561{
72562	X86_VPLZCNTDZrmbk, X86_INS_VPLZCNTD, 0,
72563#ifndef CAPSTONE_DIET
72564	{ 0 }, { 0 }, { 0 }, 0, 0
72565#endif
72566},
72567
72568{
72569	X86_VPLZCNTDZrmbkz, X86_INS_VPLZCNTD, 0,
72570#ifndef CAPSTONE_DIET
72571	{ 0 }, { 0 }, { 0 }, 0, 0
72572#endif
72573},
72574
72575{
72576	X86_VPLZCNTDZrmk, X86_INS_VPLZCNTD, 0,
72577#ifndef CAPSTONE_DIET
72578	{ 0 }, { 0 }, { 0 }, 0, 0
72579#endif
72580},
72581
72582{
72583	X86_VPLZCNTDZrmkz, X86_INS_VPLZCNTD, 0,
72584#ifndef CAPSTONE_DIET
72585	{ 0 }, { 0 }, { 0 }, 0, 0
72586#endif
72587},
72588
72589{
72590	X86_VPLZCNTDZrr, X86_INS_VPLZCNTD, 0,
72591#ifndef CAPSTONE_DIET
72592	{ 0 }, { 0 }, { 0 }, 0, 0
72593#endif
72594},
72595
72596{
72597	X86_VPLZCNTDZrrk, X86_INS_VPLZCNTD, 0,
72598#ifndef CAPSTONE_DIET
72599	{ 0 }, { 0 }, { 0 }, 0, 0
72600#endif
72601},
72602
72603{
72604	X86_VPLZCNTDZrrkz, X86_INS_VPLZCNTD, 0,
72605#ifndef CAPSTONE_DIET
72606	{ 0 }, { 0 }, { 0 }, 0, 0
72607#endif
72608},
72609
72610{
72611	X86_VPLZCNTQZ128rm, X86_INS_VPLZCNTQ, 0,
72612#ifndef CAPSTONE_DIET
72613	{ 0 }, { 0 }, { 0 }, 0, 0
72614#endif
72615},
72616
72617{
72618	X86_VPLZCNTQZ128rmb, X86_INS_VPLZCNTQ, 0,
72619#ifndef CAPSTONE_DIET
72620	{ 0 }, { 0 }, { 0 }, 0, 0
72621#endif
72622},
72623
72624{
72625	X86_VPLZCNTQZ128rmbk, X86_INS_VPLZCNTQ, 0,
72626#ifndef CAPSTONE_DIET
72627	{ 0 }, { 0 }, { 0 }, 0, 0
72628#endif
72629},
72630
72631{
72632	X86_VPLZCNTQZ128rmbkz, X86_INS_VPLZCNTQ, 0,
72633#ifndef CAPSTONE_DIET
72634	{ 0 }, { 0 }, { 0 }, 0, 0
72635#endif
72636},
72637
72638{
72639	X86_VPLZCNTQZ128rmk, X86_INS_VPLZCNTQ, 0,
72640#ifndef CAPSTONE_DIET
72641	{ 0 }, { 0 }, { 0 }, 0, 0
72642#endif
72643},
72644
72645{
72646	X86_VPLZCNTQZ128rmkz, X86_INS_VPLZCNTQ, 0,
72647#ifndef CAPSTONE_DIET
72648	{ 0 }, { 0 }, { 0 }, 0, 0
72649#endif
72650},
72651
72652{
72653	X86_VPLZCNTQZ128rr, X86_INS_VPLZCNTQ, 0,
72654#ifndef CAPSTONE_DIET
72655	{ 0 }, { 0 }, { 0 }, 0, 0
72656#endif
72657},
72658
72659{
72660	X86_VPLZCNTQZ128rrk, X86_INS_VPLZCNTQ, 0,
72661#ifndef CAPSTONE_DIET
72662	{ 0 }, { 0 }, { 0 }, 0, 0
72663#endif
72664},
72665
72666{
72667	X86_VPLZCNTQZ128rrkz, X86_INS_VPLZCNTQ, 0,
72668#ifndef CAPSTONE_DIET
72669	{ 0 }, { 0 }, { 0 }, 0, 0
72670#endif
72671},
72672
72673{
72674	X86_VPLZCNTQZ256rm, X86_INS_VPLZCNTQ, 0,
72675#ifndef CAPSTONE_DIET
72676	{ 0 }, { 0 }, { 0 }, 0, 0
72677#endif
72678},
72679
72680{
72681	X86_VPLZCNTQZ256rmb, X86_INS_VPLZCNTQ, 0,
72682#ifndef CAPSTONE_DIET
72683	{ 0 }, { 0 }, { 0 }, 0, 0
72684#endif
72685},
72686
72687{
72688	X86_VPLZCNTQZ256rmbk, X86_INS_VPLZCNTQ, 0,
72689#ifndef CAPSTONE_DIET
72690	{ 0 }, { 0 }, { 0 }, 0, 0
72691#endif
72692},
72693
72694{
72695	X86_VPLZCNTQZ256rmbkz, X86_INS_VPLZCNTQ, 0,
72696#ifndef CAPSTONE_DIET
72697	{ 0 }, { 0 }, { 0 }, 0, 0
72698#endif
72699},
72700
72701{
72702	X86_VPLZCNTQZ256rmk, X86_INS_VPLZCNTQ, 0,
72703#ifndef CAPSTONE_DIET
72704	{ 0 }, { 0 }, { 0 }, 0, 0
72705#endif
72706},
72707
72708{
72709	X86_VPLZCNTQZ256rmkz, X86_INS_VPLZCNTQ, 0,
72710#ifndef CAPSTONE_DIET
72711	{ 0 }, { 0 }, { 0 }, 0, 0
72712#endif
72713},
72714
72715{
72716	X86_VPLZCNTQZ256rr, X86_INS_VPLZCNTQ, 0,
72717#ifndef CAPSTONE_DIET
72718	{ 0 }, { 0 }, { 0 }, 0, 0
72719#endif
72720},
72721
72722{
72723	X86_VPLZCNTQZ256rrk, X86_INS_VPLZCNTQ, 0,
72724#ifndef CAPSTONE_DIET
72725	{ 0 }, { 0 }, { 0 }, 0, 0
72726#endif
72727},
72728
72729{
72730	X86_VPLZCNTQZ256rrkz, X86_INS_VPLZCNTQ, 0,
72731#ifndef CAPSTONE_DIET
72732	{ 0 }, { 0 }, { 0 }, 0, 0
72733#endif
72734},
72735
72736{
72737	X86_VPLZCNTQZrm, X86_INS_VPLZCNTQ, 0,
72738#ifndef CAPSTONE_DIET
72739	{ 0 }, { 0 }, { 0 }, 0, 0
72740#endif
72741},
72742
72743{
72744	X86_VPLZCNTQZrmb, X86_INS_VPLZCNTQ, 0,
72745#ifndef CAPSTONE_DIET
72746	{ 0 }, { 0 }, { 0 }, 0, 0
72747#endif
72748},
72749
72750{
72751	X86_VPLZCNTQZrmbk, X86_INS_VPLZCNTQ, 0,
72752#ifndef CAPSTONE_DIET
72753	{ 0 }, { 0 }, { 0 }, 0, 0
72754#endif
72755},
72756
72757{
72758	X86_VPLZCNTQZrmbkz, X86_INS_VPLZCNTQ, 0,
72759#ifndef CAPSTONE_DIET
72760	{ 0 }, { 0 }, { 0 }, 0, 0
72761#endif
72762},
72763
72764{
72765	X86_VPLZCNTQZrmk, X86_INS_VPLZCNTQ, 0,
72766#ifndef CAPSTONE_DIET
72767	{ 0 }, { 0 }, { 0 }, 0, 0
72768#endif
72769},
72770
72771{
72772	X86_VPLZCNTQZrmkz, X86_INS_VPLZCNTQ, 0,
72773#ifndef CAPSTONE_DIET
72774	{ 0 }, { 0 }, { 0 }, 0, 0
72775#endif
72776},
72777
72778{
72779	X86_VPLZCNTQZrr, X86_INS_VPLZCNTQ, 0,
72780#ifndef CAPSTONE_DIET
72781	{ 0 }, { 0 }, { 0 }, 0, 0
72782#endif
72783},
72784
72785{
72786	X86_VPLZCNTQZrrk, X86_INS_VPLZCNTQ, 0,
72787#ifndef CAPSTONE_DIET
72788	{ 0 }, { 0 }, { 0 }, 0, 0
72789#endif
72790},
72791
72792{
72793	X86_VPLZCNTQZrrkz, X86_INS_VPLZCNTQ, 0,
72794#ifndef CAPSTONE_DIET
72795	{ 0 }, { 0 }, { 0 }, 0, 0
72796#endif
72797},
72798
72799{
72800	X86_VPMACSDDrm, X86_INS_VPMACSDD, 0,
72801#ifndef CAPSTONE_DIET
72802	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72803#endif
72804},
72805
72806{
72807	X86_VPMACSDDrr, X86_INS_VPMACSDD, 0,
72808#ifndef CAPSTONE_DIET
72809	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72810#endif
72811},
72812
72813{
72814	X86_VPMACSDQHrm, X86_INS_VPMACSDQH, 0,
72815#ifndef CAPSTONE_DIET
72816	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72817#endif
72818},
72819
72820{
72821	X86_VPMACSDQHrr, X86_INS_VPMACSDQH, 0,
72822#ifndef CAPSTONE_DIET
72823	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72824#endif
72825},
72826
72827{
72828	X86_VPMACSDQLrm, X86_INS_VPMACSDQL, 0,
72829#ifndef CAPSTONE_DIET
72830	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72831#endif
72832},
72833
72834{
72835	X86_VPMACSDQLrr, X86_INS_VPMACSDQL, 0,
72836#ifndef CAPSTONE_DIET
72837	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72838#endif
72839},
72840
72841{
72842	X86_VPMACSSDDrm, X86_INS_VPMACSSDD, 0,
72843#ifndef CAPSTONE_DIET
72844	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72845#endif
72846},
72847
72848{
72849	X86_VPMACSSDDrr, X86_INS_VPMACSSDD, 0,
72850#ifndef CAPSTONE_DIET
72851	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72852#endif
72853},
72854
72855{
72856	X86_VPMACSSDQHrm, X86_INS_VPMACSSDQH, 0,
72857#ifndef CAPSTONE_DIET
72858	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72859#endif
72860},
72861
72862{
72863	X86_VPMACSSDQHrr, X86_INS_VPMACSSDQH, 0,
72864#ifndef CAPSTONE_DIET
72865	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72866#endif
72867},
72868
72869{
72870	X86_VPMACSSDQLrm, X86_INS_VPMACSSDQL, 0,
72871#ifndef CAPSTONE_DIET
72872	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72873#endif
72874},
72875
72876{
72877	X86_VPMACSSDQLrr, X86_INS_VPMACSSDQL, 0,
72878#ifndef CAPSTONE_DIET
72879	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72880#endif
72881},
72882
72883{
72884	X86_VPMACSSWDrm, X86_INS_VPMACSSWD, 0,
72885#ifndef CAPSTONE_DIET
72886	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72887#endif
72888},
72889
72890{
72891	X86_VPMACSSWDrr, X86_INS_VPMACSSWD, 0,
72892#ifndef CAPSTONE_DIET
72893	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72894#endif
72895},
72896
72897{
72898	X86_VPMACSSWWrm, X86_INS_VPMACSSWW, 0,
72899#ifndef CAPSTONE_DIET
72900	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72901#endif
72902},
72903
72904{
72905	X86_VPMACSSWWrr, X86_INS_VPMACSSWW, 0,
72906#ifndef CAPSTONE_DIET
72907	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72908#endif
72909},
72910
72911{
72912	X86_VPMACSWDrm, X86_INS_VPMACSWD, 0,
72913#ifndef CAPSTONE_DIET
72914	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72915#endif
72916},
72917
72918{
72919	X86_VPMACSWDrr, X86_INS_VPMACSWD, 0,
72920#ifndef CAPSTONE_DIET
72921	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72922#endif
72923},
72924
72925{
72926	X86_VPMACSWWrm, X86_INS_VPMACSWW, 0,
72927#ifndef CAPSTONE_DIET
72928	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72929#endif
72930},
72931
72932{
72933	X86_VPMACSWWrr, X86_INS_VPMACSWW, 0,
72934#ifndef CAPSTONE_DIET
72935	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72936#endif
72937},
72938
72939{
72940	X86_VPMADCSSWDrm, X86_INS_VPMADCSSWD, 0,
72941#ifndef CAPSTONE_DIET
72942	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72943#endif
72944},
72945
72946{
72947	X86_VPMADCSSWDrr, X86_INS_VPMADCSSWD, 0,
72948#ifndef CAPSTONE_DIET
72949	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72950#endif
72951},
72952
72953{
72954	X86_VPMADCSWDrm, X86_INS_VPMADCSWD, 0,
72955#ifndef CAPSTONE_DIET
72956	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72957#endif
72958},
72959
72960{
72961	X86_VPMADCSWDrr, X86_INS_VPMADCSWD, 0,
72962#ifndef CAPSTONE_DIET
72963	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
72964#endif
72965},
72966
72967{
72968	X86_VPMADD52HUQZ128m, X86_INS_VPMADD52HUQ, 0,
72969#ifndef CAPSTONE_DIET
72970	{ 0 }, { 0 }, { 0 }, 0, 0
72971#endif
72972},
72973
72974{
72975	X86_VPMADD52HUQZ128mb, X86_INS_VPMADD52HUQ, 0,
72976#ifndef CAPSTONE_DIET
72977	{ 0 }, { 0 }, { 0 }, 0, 0
72978#endif
72979},
72980
72981{
72982	X86_VPMADD52HUQZ128mbk, X86_INS_VPMADD52HUQ, 0,
72983#ifndef CAPSTONE_DIET
72984	{ 0 }, { 0 }, { 0 }, 0, 0
72985#endif
72986},
72987
72988{
72989	X86_VPMADD52HUQZ128mbkz, X86_INS_VPMADD52HUQ, 0,
72990#ifndef CAPSTONE_DIET
72991	{ 0 }, { 0 }, { 0 }, 0, 0
72992#endif
72993},
72994
72995{
72996	X86_VPMADD52HUQZ128mk, X86_INS_VPMADD52HUQ, 0,
72997#ifndef CAPSTONE_DIET
72998	{ 0 }, { 0 }, { 0 }, 0, 0
72999#endif
73000},
73001
73002{
73003	X86_VPMADD52HUQZ128mkz, X86_INS_VPMADD52HUQ, 0,
73004#ifndef CAPSTONE_DIET
73005	{ 0 }, { 0 }, { 0 }, 0, 0
73006#endif
73007},
73008
73009{
73010	X86_VPMADD52HUQZ128r, X86_INS_VPMADD52HUQ, 0,
73011#ifndef CAPSTONE_DIET
73012	{ 0 }, { 0 }, { 0 }, 0, 0
73013#endif
73014},
73015
73016{
73017	X86_VPMADD52HUQZ128rk, X86_INS_VPMADD52HUQ, 0,
73018#ifndef CAPSTONE_DIET
73019	{ 0 }, { 0 }, { 0 }, 0, 0
73020#endif
73021},
73022
73023{
73024	X86_VPMADD52HUQZ128rkz, X86_INS_VPMADD52HUQ, 0,
73025#ifndef CAPSTONE_DIET
73026	{ 0 }, { 0 }, { 0 }, 0, 0
73027#endif
73028},
73029
73030{
73031	X86_VPMADD52HUQZ256m, X86_INS_VPMADD52HUQ, 0,
73032#ifndef CAPSTONE_DIET
73033	{ 0 }, { 0 }, { 0 }, 0, 0
73034#endif
73035},
73036
73037{
73038	X86_VPMADD52HUQZ256mb, X86_INS_VPMADD52HUQ, 0,
73039#ifndef CAPSTONE_DIET
73040	{ 0 }, { 0 }, { 0 }, 0, 0
73041#endif
73042},
73043
73044{
73045	X86_VPMADD52HUQZ256mbk, X86_INS_VPMADD52HUQ, 0,
73046#ifndef CAPSTONE_DIET
73047	{ 0 }, { 0 }, { 0 }, 0, 0
73048#endif
73049},
73050
73051{
73052	X86_VPMADD52HUQZ256mbkz, X86_INS_VPMADD52HUQ, 0,
73053#ifndef CAPSTONE_DIET
73054	{ 0 }, { 0 }, { 0 }, 0, 0
73055#endif
73056},
73057
73058{
73059	X86_VPMADD52HUQZ256mk, X86_INS_VPMADD52HUQ, 0,
73060#ifndef CAPSTONE_DIET
73061	{ 0 }, { 0 }, { 0 }, 0, 0
73062#endif
73063},
73064
73065{
73066	X86_VPMADD52HUQZ256mkz, X86_INS_VPMADD52HUQ, 0,
73067#ifndef CAPSTONE_DIET
73068	{ 0 }, { 0 }, { 0 }, 0, 0
73069#endif
73070},
73071
73072{
73073	X86_VPMADD52HUQZ256r, X86_INS_VPMADD52HUQ, 0,
73074#ifndef CAPSTONE_DIET
73075	{ 0 }, { 0 }, { 0 }, 0, 0
73076#endif
73077},
73078
73079{
73080	X86_VPMADD52HUQZ256rk, X86_INS_VPMADD52HUQ, 0,
73081#ifndef CAPSTONE_DIET
73082	{ 0 }, { 0 }, { 0 }, 0, 0
73083#endif
73084},
73085
73086{
73087	X86_VPMADD52HUQZ256rkz, X86_INS_VPMADD52HUQ, 0,
73088#ifndef CAPSTONE_DIET
73089	{ 0 }, { 0 }, { 0 }, 0, 0
73090#endif
73091},
73092
73093{
73094	X86_VPMADD52HUQZm, X86_INS_VPMADD52HUQ, 0,
73095#ifndef CAPSTONE_DIET
73096	{ 0 }, { 0 }, { 0 }, 0, 0
73097#endif
73098},
73099
73100{
73101	X86_VPMADD52HUQZmb, X86_INS_VPMADD52HUQ, 0,
73102#ifndef CAPSTONE_DIET
73103	{ 0 }, { 0 }, { 0 }, 0, 0
73104#endif
73105},
73106
73107{
73108	X86_VPMADD52HUQZmbk, X86_INS_VPMADD52HUQ, 0,
73109#ifndef CAPSTONE_DIET
73110	{ 0 }, { 0 }, { 0 }, 0, 0
73111#endif
73112},
73113
73114{
73115	X86_VPMADD52HUQZmbkz, X86_INS_VPMADD52HUQ, 0,
73116#ifndef CAPSTONE_DIET
73117	{ 0 }, { 0 }, { 0 }, 0, 0
73118#endif
73119},
73120
73121{
73122	X86_VPMADD52HUQZmk, X86_INS_VPMADD52HUQ, 0,
73123#ifndef CAPSTONE_DIET
73124	{ 0 }, { 0 }, { 0 }, 0, 0
73125#endif
73126},
73127
73128{
73129	X86_VPMADD52HUQZmkz, X86_INS_VPMADD52HUQ, 0,
73130#ifndef CAPSTONE_DIET
73131	{ 0 }, { 0 }, { 0 }, 0, 0
73132#endif
73133},
73134
73135{
73136	X86_VPMADD52HUQZr, X86_INS_VPMADD52HUQ, 0,
73137#ifndef CAPSTONE_DIET
73138	{ 0 }, { 0 }, { 0 }, 0, 0
73139#endif
73140},
73141
73142{
73143	X86_VPMADD52HUQZrk, X86_INS_VPMADD52HUQ, 0,
73144#ifndef CAPSTONE_DIET
73145	{ 0 }, { 0 }, { 0 }, 0, 0
73146#endif
73147},
73148
73149{
73150	X86_VPMADD52HUQZrkz, X86_INS_VPMADD52HUQ, 0,
73151#ifndef CAPSTONE_DIET
73152	{ 0 }, { 0 }, { 0 }, 0, 0
73153#endif
73154},
73155
73156{
73157	X86_VPMADD52LUQZ128m, X86_INS_VPMADD52LUQ, 0,
73158#ifndef CAPSTONE_DIET
73159	{ 0 }, { 0 }, { 0 }, 0, 0
73160#endif
73161},
73162
73163{
73164	X86_VPMADD52LUQZ128mb, X86_INS_VPMADD52LUQ, 0,
73165#ifndef CAPSTONE_DIET
73166	{ 0 }, { 0 }, { 0 }, 0, 0
73167#endif
73168},
73169
73170{
73171	X86_VPMADD52LUQZ128mbk, X86_INS_VPMADD52LUQ, 0,
73172#ifndef CAPSTONE_DIET
73173	{ 0 }, { 0 }, { 0 }, 0, 0
73174#endif
73175},
73176
73177{
73178	X86_VPMADD52LUQZ128mbkz, X86_INS_VPMADD52LUQ, 0,
73179#ifndef CAPSTONE_DIET
73180	{ 0 }, { 0 }, { 0 }, 0, 0
73181#endif
73182},
73183
73184{
73185	X86_VPMADD52LUQZ128mk, X86_INS_VPMADD52LUQ, 0,
73186#ifndef CAPSTONE_DIET
73187	{ 0 }, { 0 }, { 0 }, 0, 0
73188#endif
73189},
73190
73191{
73192	X86_VPMADD52LUQZ128mkz, X86_INS_VPMADD52LUQ, 0,
73193#ifndef CAPSTONE_DIET
73194	{ 0 }, { 0 }, { 0 }, 0, 0
73195#endif
73196},
73197
73198{
73199	X86_VPMADD52LUQZ128r, X86_INS_VPMADD52LUQ, 0,
73200#ifndef CAPSTONE_DIET
73201	{ 0 }, { 0 }, { 0 }, 0, 0
73202#endif
73203},
73204
73205{
73206	X86_VPMADD52LUQZ128rk, X86_INS_VPMADD52LUQ, 0,
73207#ifndef CAPSTONE_DIET
73208	{ 0 }, { 0 }, { 0 }, 0, 0
73209#endif
73210},
73211
73212{
73213	X86_VPMADD52LUQZ128rkz, X86_INS_VPMADD52LUQ, 0,
73214#ifndef CAPSTONE_DIET
73215	{ 0 }, { 0 }, { 0 }, 0, 0
73216#endif
73217},
73218
73219{
73220	X86_VPMADD52LUQZ256m, X86_INS_VPMADD52LUQ, 0,
73221#ifndef CAPSTONE_DIET
73222	{ 0 }, { 0 }, { 0 }, 0, 0
73223#endif
73224},
73225
73226{
73227	X86_VPMADD52LUQZ256mb, X86_INS_VPMADD52LUQ, 0,
73228#ifndef CAPSTONE_DIET
73229	{ 0 }, { 0 }, { 0 }, 0, 0
73230#endif
73231},
73232
73233{
73234	X86_VPMADD52LUQZ256mbk, X86_INS_VPMADD52LUQ, 0,
73235#ifndef CAPSTONE_DIET
73236	{ 0 }, { 0 }, { 0 }, 0, 0
73237#endif
73238},
73239
73240{
73241	X86_VPMADD52LUQZ256mbkz, X86_INS_VPMADD52LUQ, 0,
73242#ifndef CAPSTONE_DIET
73243	{ 0 }, { 0 }, { 0 }, 0, 0
73244#endif
73245},
73246
73247{
73248	X86_VPMADD52LUQZ256mk, X86_INS_VPMADD52LUQ, 0,
73249#ifndef CAPSTONE_DIET
73250	{ 0 }, { 0 }, { 0 }, 0, 0
73251#endif
73252},
73253
73254{
73255	X86_VPMADD52LUQZ256mkz, X86_INS_VPMADD52LUQ, 0,
73256#ifndef CAPSTONE_DIET
73257	{ 0 }, { 0 }, { 0 }, 0, 0
73258#endif
73259},
73260
73261{
73262	X86_VPMADD52LUQZ256r, X86_INS_VPMADD52LUQ, 0,
73263#ifndef CAPSTONE_DIET
73264	{ 0 }, { 0 }, { 0 }, 0, 0
73265#endif
73266},
73267
73268{
73269	X86_VPMADD52LUQZ256rk, X86_INS_VPMADD52LUQ, 0,
73270#ifndef CAPSTONE_DIET
73271	{ 0 }, { 0 }, { 0 }, 0, 0
73272#endif
73273},
73274
73275{
73276	X86_VPMADD52LUQZ256rkz, X86_INS_VPMADD52LUQ, 0,
73277#ifndef CAPSTONE_DIET
73278	{ 0 }, { 0 }, { 0 }, 0, 0
73279#endif
73280},
73281
73282{
73283	X86_VPMADD52LUQZm, X86_INS_VPMADD52LUQ, 0,
73284#ifndef CAPSTONE_DIET
73285	{ 0 }, { 0 }, { 0 }, 0, 0
73286#endif
73287},
73288
73289{
73290	X86_VPMADD52LUQZmb, X86_INS_VPMADD52LUQ, 0,
73291#ifndef CAPSTONE_DIET
73292	{ 0 }, { 0 }, { 0 }, 0, 0
73293#endif
73294},
73295
73296{
73297	X86_VPMADD52LUQZmbk, X86_INS_VPMADD52LUQ, 0,
73298#ifndef CAPSTONE_DIET
73299	{ 0 }, { 0 }, { 0 }, 0, 0
73300#endif
73301},
73302
73303{
73304	X86_VPMADD52LUQZmbkz, X86_INS_VPMADD52LUQ, 0,
73305#ifndef CAPSTONE_DIET
73306	{ 0 }, { 0 }, { 0 }, 0, 0
73307#endif
73308},
73309
73310{
73311	X86_VPMADD52LUQZmk, X86_INS_VPMADD52LUQ, 0,
73312#ifndef CAPSTONE_DIET
73313	{ 0 }, { 0 }, { 0 }, 0, 0
73314#endif
73315},
73316
73317{
73318	X86_VPMADD52LUQZmkz, X86_INS_VPMADD52LUQ, 0,
73319#ifndef CAPSTONE_DIET
73320	{ 0 }, { 0 }, { 0 }, 0, 0
73321#endif
73322},
73323
73324{
73325	X86_VPMADD52LUQZr, X86_INS_VPMADD52LUQ, 0,
73326#ifndef CAPSTONE_DIET
73327	{ 0 }, { 0 }, { 0 }, 0, 0
73328#endif
73329},
73330
73331{
73332	X86_VPMADD52LUQZrk, X86_INS_VPMADD52LUQ, 0,
73333#ifndef CAPSTONE_DIET
73334	{ 0 }, { 0 }, { 0 }, 0, 0
73335#endif
73336},
73337
73338{
73339	X86_VPMADD52LUQZrkz, X86_INS_VPMADD52LUQ, 0,
73340#ifndef CAPSTONE_DIET
73341	{ 0 }, { 0 }, { 0 }, 0, 0
73342#endif
73343},
73344
73345{
73346	X86_VPMADDUBSWYrm, X86_INS_VPMADDUBSW, 0,
73347#ifndef CAPSTONE_DIET
73348	{ 0 }, { 0 }, { 0 }, 0, 0
73349#endif
73350},
73351
73352{
73353	X86_VPMADDUBSWYrr, X86_INS_VPMADDUBSW, 0,
73354#ifndef CAPSTONE_DIET
73355	{ 0 }, { 0 }, { 0 }, 0, 0
73356#endif
73357},
73358
73359{
73360	X86_VPMADDUBSWZ128rm, X86_INS_VPMADDUBSW, 0,
73361#ifndef CAPSTONE_DIET
73362	{ 0 }, { 0 }, { 0 }, 0, 0
73363#endif
73364},
73365
73366{
73367	X86_VPMADDUBSWZ128rmk, X86_INS_VPMADDUBSW, 0,
73368#ifndef CAPSTONE_DIET
73369	{ 0 }, { 0 }, { 0 }, 0, 0
73370#endif
73371},
73372
73373{
73374	X86_VPMADDUBSWZ128rmkz, X86_INS_VPMADDUBSW, 0,
73375#ifndef CAPSTONE_DIET
73376	{ 0 }, { 0 }, { 0 }, 0, 0
73377#endif
73378},
73379
73380{
73381	X86_VPMADDUBSWZ128rr, X86_INS_VPMADDUBSW, 0,
73382#ifndef CAPSTONE_DIET
73383	{ 0 }, { 0 }, { 0 }, 0, 0
73384#endif
73385},
73386
73387{
73388	X86_VPMADDUBSWZ128rrk, X86_INS_VPMADDUBSW, 0,
73389#ifndef CAPSTONE_DIET
73390	{ 0 }, { 0 }, { 0 }, 0, 0
73391#endif
73392},
73393
73394{
73395	X86_VPMADDUBSWZ128rrkz, X86_INS_VPMADDUBSW, 0,
73396#ifndef CAPSTONE_DIET
73397	{ 0 }, { 0 }, { 0 }, 0, 0
73398#endif
73399},
73400
73401{
73402	X86_VPMADDUBSWZ256rm, X86_INS_VPMADDUBSW, 0,
73403#ifndef CAPSTONE_DIET
73404	{ 0 }, { 0 }, { 0 }, 0, 0
73405#endif
73406},
73407
73408{
73409	X86_VPMADDUBSWZ256rmk, X86_INS_VPMADDUBSW, 0,
73410#ifndef CAPSTONE_DIET
73411	{ 0 }, { 0 }, { 0 }, 0, 0
73412#endif
73413},
73414
73415{
73416	X86_VPMADDUBSWZ256rmkz, X86_INS_VPMADDUBSW, 0,
73417#ifndef CAPSTONE_DIET
73418	{ 0 }, { 0 }, { 0 }, 0, 0
73419#endif
73420},
73421
73422{
73423	X86_VPMADDUBSWZ256rr, X86_INS_VPMADDUBSW, 0,
73424#ifndef CAPSTONE_DIET
73425	{ 0 }, { 0 }, { 0 }, 0, 0
73426#endif
73427},
73428
73429{
73430	X86_VPMADDUBSWZ256rrk, X86_INS_VPMADDUBSW, 0,
73431#ifndef CAPSTONE_DIET
73432	{ 0 }, { 0 }, { 0 }, 0, 0
73433#endif
73434},
73435
73436{
73437	X86_VPMADDUBSWZ256rrkz, X86_INS_VPMADDUBSW, 0,
73438#ifndef CAPSTONE_DIET
73439	{ 0 }, { 0 }, { 0 }, 0, 0
73440#endif
73441},
73442
73443{
73444	X86_VPMADDUBSWZrm, X86_INS_VPMADDUBSW, 0,
73445#ifndef CAPSTONE_DIET
73446	{ 0 }, { 0 }, { 0 }, 0, 0
73447#endif
73448},
73449
73450{
73451	X86_VPMADDUBSWZrmk, X86_INS_VPMADDUBSW, 0,
73452#ifndef CAPSTONE_DIET
73453	{ 0 }, { 0 }, { 0 }, 0, 0
73454#endif
73455},
73456
73457{
73458	X86_VPMADDUBSWZrmkz, X86_INS_VPMADDUBSW, 0,
73459#ifndef CAPSTONE_DIET
73460	{ 0 }, { 0 }, { 0 }, 0, 0
73461#endif
73462},
73463
73464{
73465	X86_VPMADDUBSWZrr, X86_INS_VPMADDUBSW, 0,
73466#ifndef CAPSTONE_DIET
73467	{ 0 }, { 0 }, { 0 }, 0, 0
73468#endif
73469},
73470
73471{
73472	X86_VPMADDUBSWZrrk, X86_INS_VPMADDUBSW, 0,
73473#ifndef CAPSTONE_DIET
73474	{ 0 }, { 0 }, { 0 }, 0, 0
73475#endif
73476},
73477
73478{
73479	X86_VPMADDUBSWZrrkz, X86_INS_VPMADDUBSW, 0,
73480#ifndef CAPSTONE_DIET
73481	{ 0 }, { 0 }, { 0 }, 0, 0
73482#endif
73483},
73484
73485{
73486	X86_VPMADDUBSWrm, X86_INS_VPMADDUBSW, 0,
73487#ifndef CAPSTONE_DIET
73488	{ 0 }, { 0 }, { 0 }, 0, 0
73489#endif
73490},
73491
73492{
73493	X86_VPMADDUBSWrr, X86_INS_VPMADDUBSW, 0,
73494#ifndef CAPSTONE_DIET
73495	{ 0 }, { 0 }, { 0 }, 0, 0
73496#endif
73497},
73498
73499{
73500	X86_VPMADDWDYrm, X86_INS_VPMADDWD, 0,
73501#ifndef CAPSTONE_DIET
73502	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73503#endif
73504},
73505
73506{
73507	X86_VPMADDWDYrr, X86_INS_VPMADDWD, 0,
73508#ifndef CAPSTONE_DIET
73509	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73510#endif
73511},
73512
73513{
73514	X86_VPMADDWDZ128rm, X86_INS_VPMADDWD, 0,
73515#ifndef CAPSTONE_DIET
73516	{ 0 }, { 0 }, { 0 }, 0, 0
73517#endif
73518},
73519
73520{
73521	X86_VPMADDWDZ128rmk, X86_INS_VPMADDWD, 0,
73522#ifndef CAPSTONE_DIET
73523	{ 0 }, { 0 }, { 0 }, 0, 0
73524#endif
73525},
73526
73527{
73528	X86_VPMADDWDZ128rmkz, X86_INS_VPMADDWD, 0,
73529#ifndef CAPSTONE_DIET
73530	{ 0 }, { 0 }, { 0 }, 0, 0
73531#endif
73532},
73533
73534{
73535	X86_VPMADDWDZ128rr, X86_INS_VPMADDWD, 0,
73536#ifndef CAPSTONE_DIET
73537	{ 0 }, { 0 }, { 0 }, 0, 0
73538#endif
73539},
73540
73541{
73542	X86_VPMADDWDZ128rrk, X86_INS_VPMADDWD, 0,
73543#ifndef CAPSTONE_DIET
73544	{ 0 }, { 0 }, { 0 }, 0, 0
73545#endif
73546},
73547
73548{
73549	X86_VPMADDWDZ128rrkz, X86_INS_VPMADDWD, 0,
73550#ifndef CAPSTONE_DIET
73551	{ 0 }, { 0 }, { 0 }, 0, 0
73552#endif
73553},
73554
73555{
73556	X86_VPMADDWDZ256rm, X86_INS_VPMADDWD, 0,
73557#ifndef CAPSTONE_DIET
73558	{ 0 }, { 0 }, { 0 }, 0, 0
73559#endif
73560},
73561
73562{
73563	X86_VPMADDWDZ256rmk, X86_INS_VPMADDWD, 0,
73564#ifndef CAPSTONE_DIET
73565	{ 0 }, { 0 }, { 0 }, 0, 0
73566#endif
73567},
73568
73569{
73570	X86_VPMADDWDZ256rmkz, X86_INS_VPMADDWD, 0,
73571#ifndef CAPSTONE_DIET
73572	{ 0 }, { 0 }, { 0 }, 0, 0
73573#endif
73574},
73575
73576{
73577	X86_VPMADDWDZ256rr, X86_INS_VPMADDWD, 0,
73578#ifndef CAPSTONE_DIET
73579	{ 0 }, { 0 }, { 0 }, 0, 0
73580#endif
73581},
73582
73583{
73584	X86_VPMADDWDZ256rrk, X86_INS_VPMADDWD, 0,
73585#ifndef CAPSTONE_DIET
73586	{ 0 }, { 0 }, { 0 }, 0, 0
73587#endif
73588},
73589
73590{
73591	X86_VPMADDWDZ256rrkz, X86_INS_VPMADDWD, 0,
73592#ifndef CAPSTONE_DIET
73593	{ 0 }, { 0 }, { 0 }, 0, 0
73594#endif
73595},
73596
73597{
73598	X86_VPMADDWDZrm, X86_INS_VPMADDWD, 0,
73599#ifndef CAPSTONE_DIET
73600	{ 0 }, { 0 }, { 0 }, 0, 0
73601#endif
73602},
73603
73604{
73605	X86_VPMADDWDZrmk, X86_INS_VPMADDWD, 0,
73606#ifndef CAPSTONE_DIET
73607	{ 0 }, { 0 }, { 0 }, 0, 0
73608#endif
73609},
73610
73611{
73612	X86_VPMADDWDZrmkz, X86_INS_VPMADDWD, 0,
73613#ifndef CAPSTONE_DIET
73614	{ 0 }, { 0 }, { 0 }, 0, 0
73615#endif
73616},
73617
73618{
73619	X86_VPMADDWDZrr, X86_INS_VPMADDWD, 0,
73620#ifndef CAPSTONE_DIET
73621	{ 0 }, { 0 }, { 0 }, 0, 0
73622#endif
73623},
73624
73625{
73626	X86_VPMADDWDZrrk, X86_INS_VPMADDWD, 0,
73627#ifndef CAPSTONE_DIET
73628	{ 0 }, { 0 }, { 0 }, 0, 0
73629#endif
73630},
73631
73632{
73633	X86_VPMADDWDZrrkz, X86_INS_VPMADDWD, 0,
73634#ifndef CAPSTONE_DIET
73635	{ 0 }, { 0 }, { 0 }, 0, 0
73636#endif
73637},
73638
73639{
73640	X86_VPMADDWDrm, X86_INS_VPMADDWD, 0,
73641#ifndef CAPSTONE_DIET
73642	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
73643#endif
73644},
73645
73646{
73647	X86_VPMADDWDrr, X86_INS_VPMADDWD, 0,
73648#ifndef CAPSTONE_DIET
73649	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
73650#endif
73651},
73652
73653{
73654	X86_VPMASKMOVDYmr, X86_INS_VPMASKMOVD, 0,
73655#ifndef CAPSTONE_DIET
73656	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73657#endif
73658},
73659
73660{
73661	X86_VPMASKMOVDYrm, X86_INS_VPMASKMOVD, 0,
73662#ifndef CAPSTONE_DIET
73663	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73664#endif
73665},
73666
73667{
73668	X86_VPMASKMOVDmr, X86_INS_VPMASKMOVD, 0,
73669#ifndef CAPSTONE_DIET
73670	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73671#endif
73672},
73673
73674{
73675	X86_VPMASKMOVDrm, X86_INS_VPMASKMOVD, 0,
73676#ifndef CAPSTONE_DIET
73677	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73678#endif
73679},
73680
73681{
73682	X86_VPMASKMOVQYmr, X86_INS_VPMASKMOVQ, 0,
73683#ifndef CAPSTONE_DIET
73684	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73685#endif
73686},
73687
73688{
73689	X86_VPMASKMOVQYrm, X86_INS_VPMASKMOVQ, 0,
73690#ifndef CAPSTONE_DIET
73691	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73692#endif
73693},
73694
73695{
73696	X86_VPMASKMOVQmr, X86_INS_VPMASKMOVQ, 0,
73697#ifndef CAPSTONE_DIET
73698	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73699#endif
73700},
73701
73702{
73703	X86_VPMASKMOVQrm, X86_INS_VPMASKMOVQ, 0,
73704#ifndef CAPSTONE_DIET
73705	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
73706#endif
73707},
73708
73709{
73710	X86_VPMAXSBYrm, X86_INS_VPMAXSB, 0,
73711#ifndef CAPSTONE_DIET
73712	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
73713#endif
73714},
73715
73716{
73717	X86_VPMAXSBYrr, X86_INS_VPMAXSB, 0,
73718#ifndef CAPSTONE_DIET
73719	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
73720#endif
73721},
73722
73723{
73724	X86_VPMAXSBZ128rm, X86_INS_VPMAXSB, 0,
73725#ifndef CAPSTONE_DIET
73726	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73727#endif
73728},
73729
73730{
73731	X86_VPMAXSBZ128rmk, X86_INS_VPMAXSB, 0,
73732#ifndef CAPSTONE_DIET
73733	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73734#endif
73735},
73736
73737{
73738	X86_VPMAXSBZ128rmkz, X86_INS_VPMAXSB, 0,
73739#ifndef CAPSTONE_DIET
73740	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73741#endif
73742},
73743
73744{
73745	X86_VPMAXSBZ128rr, X86_INS_VPMAXSB, 0,
73746#ifndef CAPSTONE_DIET
73747	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73748#endif
73749},
73750
73751{
73752	X86_VPMAXSBZ128rrk, X86_INS_VPMAXSB, 0,
73753#ifndef CAPSTONE_DIET
73754	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73755#endif
73756},
73757
73758{
73759	X86_VPMAXSBZ128rrkz, X86_INS_VPMAXSB, 0,
73760#ifndef CAPSTONE_DIET
73761	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73762#endif
73763},
73764
73765{
73766	X86_VPMAXSBZ256rm, X86_INS_VPMAXSB, 0,
73767#ifndef CAPSTONE_DIET
73768	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73769#endif
73770},
73771
73772{
73773	X86_VPMAXSBZ256rmk, X86_INS_VPMAXSB, 0,
73774#ifndef CAPSTONE_DIET
73775	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73776#endif
73777},
73778
73779{
73780	X86_VPMAXSBZ256rmkz, X86_INS_VPMAXSB, 0,
73781#ifndef CAPSTONE_DIET
73782	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73783#endif
73784},
73785
73786{
73787	X86_VPMAXSBZ256rr, X86_INS_VPMAXSB, 0,
73788#ifndef CAPSTONE_DIET
73789	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73790#endif
73791},
73792
73793{
73794	X86_VPMAXSBZ256rrk, X86_INS_VPMAXSB, 0,
73795#ifndef CAPSTONE_DIET
73796	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73797#endif
73798},
73799
73800{
73801	X86_VPMAXSBZ256rrkz, X86_INS_VPMAXSB, 0,
73802#ifndef CAPSTONE_DIET
73803	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
73804#endif
73805},
73806
73807{
73808	X86_VPMAXSBZrm, X86_INS_VPMAXSB, 0,
73809#ifndef CAPSTONE_DIET
73810	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
73811#endif
73812},
73813
73814{
73815	X86_VPMAXSBZrmk, X86_INS_VPMAXSB, 0,
73816#ifndef CAPSTONE_DIET
73817	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
73818#endif
73819},
73820
73821{
73822	X86_VPMAXSBZrmkz, X86_INS_VPMAXSB, 0,
73823#ifndef CAPSTONE_DIET
73824	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
73825#endif
73826},
73827
73828{
73829	X86_VPMAXSBZrr, X86_INS_VPMAXSB, 0,
73830#ifndef CAPSTONE_DIET
73831	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
73832#endif
73833},
73834
73835{
73836	X86_VPMAXSBZrrk, X86_INS_VPMAXSB, 0,
73837#ifndef CAPSTONE_DIET
73838	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
73839#endif
73840},
73841
73842{
73843	X86_VPMAXSBZrrkz, X86_INS_VPMAXSB, 0,
73844#ifndef CAPSTONE_DIET
73845	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
73846#endif
73847},
73848
73849{
73850	X86_VPMAXSBrm, X86_INS_VPMAXSB, 0,
73851#ifndef CAPSTONE_DIET
73852	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
73853#endif
73854},
73855
73856{
73857	X86_VPMAXSBrr, X86_INS_VPMAXSB, 0,
73858#ifndef CAPSTONE_DIET
73859	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
73860#endif
73861},
73862
73863{
73864	X86_VPMAXSDYrm, X86_INS_VPMAXSD, 0,
73865#ifndef CAPSTONE_DIET
73866	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
73867#endif
73868},
73869
73870{
73871	X86_VPMAXSDYrr, X86_INS_VPMAXSD, 0,
73872#ifndef CAPSTONE_DIET
73873	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
73874#endif
73875},
73876
73877{
73878	X86_VPMAXSDZ128rm, X86_INS_VPMAXSD, 0,
73879#ifndef CAPSTONE_DIET
73880	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73881#endif
73882},
73883
73884{
73885	X86_VPMAXSDZ128rmb, X86_INS_VPMAXSD, 0,
73886#ifndef CAPSTONE_DIET
73887	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73888#endif
73889},
73890
73891{
73892	X86_VPMAXSDZ128rmbk, X86_INS_VPMAXSD, 0,
73893#ifndef CAPSTONE_DIET
73894	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73895#endif
73896},
73897
73898{
73899	X86_VPMAXSDZ128rmbkz, X86_INS_VPMAXSD, 0,
73900#ifndef CAPSTONE_DIET
73901	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73902#endif
73903},
73904
73905{
73906	X86_VPMAXSDZ128rmk, X86_INS_VPMAXSD, 0,
73907#ifndef CAPSTONE_DIET
73908	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73909#endif
73910},
73911
73912{
73913	X86_VPMAXSDZ128rmkz, X86_INS_VPMAXSD, 0,
73914#ifndef CAPSTONE_DIET
73915	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73916#endif
73917},
73918
73919{
73920	X86_VPMAXSDZ128rr, X86_INS_VPMAXSD, 0,
73921#ifndef CAPSTONE_DIET
73922	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73923#endif
73924},
73925
73926{
73927	X86_VPMAXSDZ128rrk, X86_INS_VPMAXSD, 0,
73928#ifndef CAPSTONE_DIET
73929	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73930#endif
73931},
73932
73933{
73934	X86_VPMAXSDZ128rrkz, X86_INS_VPMAXSD, 0,
73935#ifndef CAPSTONE_DIET
73936	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73937#endif
73938},
73939
73940{
73941	X86_VPMAXSDZ256rm, X86_INS_VPMAXSD, 0,
73942#ifndef CAPSTONE_DIET
73943	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73944#endif
73945},
73946
73947{
73948	X86_VPMAXSDZ256rmb, X86_INS_VPMAXSD, 0,
73949#ifndef CAPSTONE_DIET
73950	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73951#endif
73952},
73953
73954{
73955	X86_VPMAXSDZ256rmbk, X86_INS_VPMAXSD, 0,
73956#ifndef CAPSTONE_DIET
73957	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73958#endif
73959},
73960
73961{
73962	X86_VPMAXSDZ256rmbkz, X86_INS_VPMAXSD, 0,
73963#ifndef CAPSTONE_DIET
73964	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73965#endif
73966},
73967
73968{
73969	X86_VPMAXSDZ256rmk, X86_INS_VPMAXSD, 0,
73970#ifndef CAPSTONE_DIET
73971	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73972#endif
73973},
73974
73975{
73976	X86_VPMAXSDZ256rmkz, X86_INS_VPMAXSD, 0,
73977#ifndef CAPSTONE_DIET
73978	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73979#endif
73980},
73981
73982{
73983	X86_VPMAXSDZ256rr, X86_INS_VPMAXSD, 0,
73984#ifndef CAPSTONE_DIET
73985	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73986#endif
73987},
73988
73989{
73990	X86_VPMAXSDZ256rrk, X86_INS_VPMAXSD, 0,
73991#ifndef CAPSTONE_DIET
73992	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
73993#endif
73994},
73995
73996{
73997	X86_VPMAXSDZ256rrkz, X86_INS_VPMAXSD, 0,
73998#ifndef CAPSTONE_DIET
73999	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74000#endif
74001},
74002
74003{
74004	X86_VPMAXSDZrm, X86_INS_VPMAXSD, 0,
74005#ifndef CAPSTONE_DIET
74006	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74007#endif
74008},
74009
74010{
74011	X86_VPMAXSDZrmb, X86_INS_VPMAXSD, 0,
74012#ifndef CAPSTONE_DIET
74013	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74014#endif
74015},
74016
74017{
74018	X86_VPMAXSDZrmbk, X86_INS_VPMAXSD, 0,
74019#ifndef CAPSTONE_DIET
74020	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74021#endif
74022},
74023
74024{
74025	X86_VPMAXSDZrmbkz, X86_INS_VPMAXSD, 0,
74026#ifndef CAPSTONE_DIET
74027	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74028#endif
74029},
74030
74031{
74032	X86_VPMAXSDZrmk, X86_INS_VPMAXSD, 0,
74033#ifndef CAPSTONE_DIET
74034	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74035#endif
74036},
74037
74038{
74039	X86_VPMAXSDZrmkz, X86_INS_VPMAXSD, 0,
74040#ifndef CAPSTONE_DIET
74041	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74042#endif
74043},
74044
74045{
74046	X86_VPMAXSDZrr, X86_INS_VPMAXSD, 0,
74047#ifndef CAPSTONE_DIET
74048	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74049#endif
74050},
74051
74052{
74053	X86_VPMAXSDZrrk, X86_INS_VPMAXSD, 0,
74054#ifndef CAPSTONE_DIET
74055	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74056#endif
74057},
74058
74059{
74060	X86_VPMAXSDZrrkz, X86_INS_VPMAXSD, 0,
74061#ifndef CAPSTONE_DIET
74062	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74063#endif
74064},
74065
74066{
74067	X86_VPMAXSDrm, X86_INS_VPMAXSD, 0,
74068#ifndef CAPSTONE_DIET
74069	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74070#endif
74071},
74072
74073{
74074	X86_VPMAXSDrr, X86_INS_VPMAXSD, 0,
74075#ifndef CAPSTONE_DIET
74076	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74077#endif
74078},
74079
74080{
74081	X86_VPMAXSQZ128rm, X86_INS_VPMAXSQ, 0,
74082#ifndef CAPSTONE_DIET
74083	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74084#endif
74085},
74086
74087{
74088	X86_VPMAXSQZ128rmb, X86_INS_VPMAXSQ, 0,
74089#ifndef CAPSTONE_DIET
74090	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74091#endif
74092},
74093
74094{
74095	X86_VPMAXSQZ128rmbk, X86_INS_VPMAXSQ, 0,
74096#ifndef CAPSTONE_DIET
74097	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74098#endif
74099},
74100
74101{
74102	X86_VPMAXSQZ128rmbkz, X86_INS_VPMAXSQ, 0,
74103#ifndef CAPSTONE_DIET
74104	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74105#endif
74106},
74107
74108{
74109	X86_VPMAXSQZ128rmk, X86_INS_VPMAXSQ, 0,
74110#ifndef CAPSTONE_DIET
74111	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74112#endif
74113},
74114
74115{
74116	X86_VPMAXSQZ128rmkz, X86_INS_VPMAXSQ, 0,
74117#ifndef CAPSTONE_DIET
74118	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74119#endif
74120},
74121
74122{
74123	X86_VPMAXSQZ128rr, X86_INS_VPMAXSQ, 0,
74124#ifndef CAPSTONE_DIET
74125	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74126#endif
74127},
74128
74129{
74130	X86_VPMAXSQZ128rrk, X86_INS_VPMAXSQ, 0,
74131#ifndef CAPSTONE_DIET
74132	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74133#endif
74134},
74135
74136{
74137	X86_VPMAXSQZ128rrkz, X86_INS_VPMAXSQ, 0,
74138#ifndef CAPSTONE_DIET
74139	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74140#endif
74141},
74142
74143{
74144	X86_VPMAXSQZ256rm, X86_INS_VPMAXSQ, 0,
74145#ifndef CAPSTONE_DIET
74146	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74147#endif
74148},
74149
74150{
74151	X86_VPMAXSQZ256rmb, X86_INS_VPMAXSQ, 0,
74152#ifndef CAPSTONE_DIET
74153	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74154#endif
74155},
74156
74157{
74158	X86_VPMAXSQZ256rmbk, X86_INS_VPMAXSQ, 0,
74159#ifndef CAPSTONE_DIET
74160	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74161#endif
74162},
74163
74164{
74165	X86_VPMAXSQZ256rmbkz, X86_INS_VPMAXSQ, 0,
74166#ifndef CAPSTONE_DIET
74167	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74168#endif
74169},
74170
74171{
74172	X86_VPMAXSQZ256rmk, X86_INS_VPMAXSQ, 0,
74173#ifndef CAPSTONE_DIET
74174	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74175#endif
74176},
74177
74178{
74179	X86_VPMAXSQZ256rmkz, X86_INS_VPMAXSQ, 0,
74180#ifndef CAPSTONE_DIET
74181	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74182#endif
74183},
74184
74185{
74186	X86_VPMAXSQZ256rr, X86_INS_VPMAXSQ, 0,
74187#ifndef CAPSTONE_DIET
74188	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74189#endif
74190},
74191
74192{
74193	X86_VPMAXSQZ256rrk, X86_INS_VPMAXSQ, 0,
74194#ifndef CAPSTONE_DIET
74195	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74196#endif
74197},
74198
74199{
74200	X86_VPMAXSQZ256rrkz, X86_INS_VPMAXSQ, 0,
74201#ifndef CAPSTONE_DIET
74202	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74203#endif
74204},
74205
74206{
74207	X86_VPMAXSQZrm, X86_INS_VPMAXSQ, 0,
74208#ifndef CAPSTONE_DIET
74209	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74210#endif
74211},
74212
74213{
74214	X86_VPMAXSQZrmb, X86_INS_VPMAXSQ, 0,
74215#ifndef CAPSTONE_DIET
74216	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74217#endif
74218},
74219
74220{
74221	X86_VPMAXSQZrmbk, X86_INS_VPMAXSQ, 0,
74222#ifndef CAPSTONE_DIET
74223	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74224#endif
74225},
74226
74227{
74228	X86_VPMAXSQZrmbkz, X86_INS_VPMAXSQ, 0,
74229#ifndef CAPSTONE_DIET
74230	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74231#endif
74232},
74233
74234{
74235	X86_VPMAXSQZrmk, X86_INS_VPMAXSQ, 0,
74236#ifndef CAPSTONE_DIET
74237	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74238#endif
74239},
74240
74241{
74242	X86_VPMAXSQZrmkz, X86_INS_VPMAXSQ, 0,
74243#ifndef CAPSTONE_DIET
74244	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74245#endif
74246},
74247
74248{
74249	X86_VPMAXSQZrr, X86_INS_VPMAXSQ, 0,
74250#ifndef CAPSTONE_DIET
74251	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74252#endif
74253},
74254
74255{
74256	X86_VPMAXSQZrrk, X86_INS_VPMAXSQ, 0,
74257#ifndef CAPSTONE_DIET
74258	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74259#endif
74260},
74261
74262{
74263	X86_VPMAXSQZrrkz, X86_INS_VPMAXSQ, 0,
74264#ifndef CAPSTONE_DIET
74265	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74266#endif
74267},
74268
74269{
74270	X86_VPMAXSWYrm, X86_INS_VPMAXSW, 0,
74271#ifndef CAPSTONE_DIET
74272	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74273#endif
74274},
74275
74276{
74277	X86_VPMAXSWYrr, X86_INS_VPMAXSW, 0,
74278#ifndef CAPSTONE_DIET
74279	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74280#endif
74281},
74282
74283{
74284	X86_VPMAXSWZ128rm, X86_INS_VPMAXSW, 0,
74285#ifndef CAPSTONE_DIET
74286	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74287#endif
74288},
74289
74290{
74291	X86_VPMAXSWZ128rmk, X86_INS_VPMAXSW, 0,
74292#ifndef CAPSTONE_DIET
74293	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74294#endif
74295},
74296
74297{
74298	X86_VPMAXSWZ128rmkz, X86_INS_VPMAXSW, 0,
74299#ifndef CAPSTONE_DIET
74300	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74301#endif
74302},
74303
74304{
74305	X86_VPMAXSWZ128rr, X86_INS_VPMAXSW, 0,
74306#ifndef CAPSTONE_DIET
74307	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74308#endif
74309},
74310
74311{
74312	X86_VPMAXSWZ128rrk, X86_INS_VPMAXSW, 0,
74313#ifndef CAPSTONE_DIET
74314	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74315#endif
74316},
74317
74318{
74319	X86_VPMAXSWZ128rrkz, X86_INS_VPMAXSW, 0,
74320#ifndef CAPSTONE_DIET
74321	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74322#endif
74323},
74324
74325{
74326	X86_VPMAXSWZ256rm, X86_INS_VPMAXSW, 0,
74327#ifndef CAPSTONE_DIET
74328	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74329#endif
74330},
74331
74332{
74333	X86_VPMAXSWZ256rmk, X86_INS_VPMAXSW, 0,
74334#ifndef CAPSTONE_DIET
74335	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74336#endif
74337},
74338
74339{
74340	X86_VPMAXSWZ256rmkz, X86_INS_VPMAXSW, 0,
74341#ifndef CAPSTONE_DIET
74342	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74343#endif
74344},
74345
74346{
74347	X86_VPMAXSWZ256rr, X86_INS_VPMAXSW, 0,
74348#ifndef CAPSTONE_DIET
74349	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74350#endif
74351},
74352
74353{
74354	X86_VPMAXSWZ256rrk, X86_INS_VPMAXSW, 0,
74355#ifndef CAPSTONE_DIET
74356	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74357#endif
74358},
74359
74360{
74361	X86_VPMAXSWZ256rrkz, X86_INS_VPMAXSW, 0,
74362#ifndef CAPSTONE_DIET
74363	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74364#endif
74365},
74366
74367{
74368	X86_VPMAXSWZrm, X86_INS_VPMAXSW, 0,
74369#ifndef CAPSTONE_DIET
74370	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74371#endif
74372},
74373
74374{
74375	X86_VPMAXSWZrmk, X86_INS_VPMAXSW, 0,
74376#ifndef CAPSTONE_DIET
74377	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74378#endif
74379},
74380
74381{
74382	X86_VPMAXSWZrmkz, X86_INS_VPMAXSW, 0,
74383#ifndef CAPSTONE_DIET
74384	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74385#endif
74386},
74387
74388{
74389	X86_VPMAXSWZrr, X86_INS_VPMAXSW, 0,
74390#ifndef CAPSTONE_DIET
74391	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74392#endif
74393},
74394
74395{
74396	X86_VPMAXSWZrrk, X86_INS_VPMAXSW, 0,
74397#ifndef CAPSTONE_DIET
74398	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74399#endif
74400},
74401
74402{
74403	X86_VPMAXSWZrrkz, X86_INS_VPMAXSW, 0,
74404#ifndef CAPSTONE_DIET
74405	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74406#endif
74407},
74408
74409{
74410	X86_VPMAXSWrm, X86_INS_VPMAXSW, 0,
74411#ifndef CAPSTONE_DIET
74412	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74413#endif
74414},
74415
74416{
74417	X86_VPMAXSWrr, X86_INS_VPMAXSW, 0,
74418#ifndef CAPSTONE_DIET
74419	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74420#endif
74421},
74422
74423{
74424	X86_VPMAXUBYrm, X86_INS_VPMAXUB, 0,
74425#ifndef CAPSTONE_DIET
74426	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74427#endif
74428},
74429
74430{
74431	X86_VPMAXUBYrr, X86_INS_VPMAXUB, 0,
74432#ifndef CAPSTONE_DIET
74433	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74434#endif
74435},
74436
74437{
74438	X86_VPMAXUBZ128rm, X86_INS_VPMAXUB, 0,
74439#ifndef CAPSTONE_DIET
74440	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74441#endif
74442},
74443
74444{
74445	X86_VPMAXUBZ128rmk, X86_INS_VPMAXUB, 0,
74446#ifndef CAPSTONE_DIET
74447	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74448#endif
74449},
74450
74451{
74452	X86_VPMAXUBZ128rmkz, X86_INS_VPMAXUB, 0,
74453#ifndef CAPSTONE_DIET
74454	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74455#endif
74456},
74457
74458{
74459	X86_VPMAXUBZ128rr, X86_INS_VPMAXUB, 0,
74460#ifndef CAPSTONE_DIET
74461	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74462#endif
74463},
74464
74465{
74466	X86_VPMAXUBZ128rrk, X86_INS_VPMAXUB, 0,
74467#ifndef CAPSTONE_DIET
74468	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74469#endif
74470},
74471
74472{
74473	X86_VPMAXUBZ128rrkz, X86_INS_VPMAXUB, 0,
74474#ifndef CAPSTONE_DIET
74475	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74476#endif
74477},
74478
74479{
74480	X86_VPMAXUBZ256rm, X86_INS_VPMAXUB, 0,
74481#ifndef CAPSTONE_DIET
74482	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74483#endif
74484},
74485
74486{
74487	X86_VPMAXUBZ256rmk, X86_INS_VPMAXUB, 0,
74488#ifndef CAPSTONE_DIET
74489	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74490#endif
74491},
74492
74493{
74494	X86_VPMAXUBZ256rmkz, X86_INS_VPMAXUB, 0,
74495#ifndef CAPSTONE_DIET
74496	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74497#endif
74498},
74499
74500{
74501	X86_VPMAXUBZ256rr, X86_INS_VPMAXUB, 0,
74502#ifndef CAPSTONE_DIET
74503	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74504#endif
74505},
74506
74507{
74508	X86_VPMAXUBZ256rrk, X86_INS_VPMAXUB, 0,
74509#ifndef CAPSTONE_DIET
74510	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74511#endif
74512},
74513
74514{
74515	X86_VPMAXUBZ256rrkz, X86_INS_VPMAXUB, 0,
74516#ifndef CAPSTONE_DIET
74517	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
74518#endif
74519},
74520
74521{
74522	X86_VPMAXUBZrm, X86_INS_VPMAXUB, 0,
74523#ifndef CAPSTONE_DIET
74524	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74525#endif
74526},
74527
74528{
74529	X86_VPMAXUBZrmk, X86_INS_VPMAXUB, 0,
74530#ifndef CAPSTONE_DIET
74531	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74532#endif
74533},
74534
74535{
74536	X86_VPMAXUBZrmkz, X86_INS_VPMAXUB, 0,
74537#ifndef CAPSTONE_DIET
74538	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74539#endif
74540},
74541
74542{
74543	X86_VPMAXUBZrr, X86_INS_VPMAXUB, 0,
74544#ifndef CAPSTONE_DIET
74545	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74546#endif
74547},
74548
74549{
74550	X86_VPMAXUBZrrk, X86_INS_VPMAXUB, 0,
74551#ifndef CAPSTONE_DIET
74552	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74553#endif
74554},
74555
74556{
74557	X86_VPMAXUBZrrkz, X86_INS_VPMAXUB, 0,
74558#ifndef CAPSTONE_DIET
74559	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
74560#endif
74561},
74562
74563{
74564	X86_VPMAXUBrm, X86_INS_VPMAXUB, 0,
74565#ifndef CAPSTONE_DIET
74566	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74567#endif
74568},
74569
74570{
74571	X86_VPMAXUBrr, X86_INS_VPMAXUB, 0,
74572#ifndef CAPSTONE_DIET
74573	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74574#endif
74575},
74576
74577{
74578	X86_VPMAXUDYrm, X86_INS_VPMAXUD, 0,
74579#ifndef CAPSTONE_DIET
74580	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74581#endif
74582},
74583
74584{
74585	X86_VPMAXUDYrr, X86_INS_VPMAXUD, 0,
74586#ifndef CAPSTONE_DIET
74587	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74588#endif
74589},
74590
74591{
74592	X86_VPMAXUDZ128rm, X86_INS_VPMAXUD, 0,
74593#ifndef CAPSTONE_DIET
74594	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74595#endif
74596},
74597
74598{
74599	X86_VPMAXUDZ128rmb, X86_INS_VPMAXUD, 0,
74600#ifndef CAPSTONE_DIET
74601	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74602#endif
74603},
74604
74605{
74606	X86_VPMAXUDZ128rmbk, X86_INS_VPMAXUD, 0,
74607#ifndef CAPSTONE_DIET
74608	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74609#endif
74610},
74611
74612{
74613	X86_VPMAXUDZ128rmbkz, X86_INS_VPMAXUD, 0,
74614#ifndef CAPSTONE_DIET
74615	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74616#endif
74617},
74618
74619{
74620	X86_VPMAXUDZ128rmk, X86_INS_VPMAXUD, 0,
74621#ifndef CAPSTONE_DIET
74622	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74623#endif
74624},
74625
74626{
74627	X86_VPMAXUDZ128rmkz, X86_INS_VPMAXUD, 0,
74628#ifndef CAPSTONE_DIET
74629	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74630#endif
74631},
74632
74633{
74634	X86_VPMAXUDZ128rr, X86_INS_VPMAXUD, 0,
74635#ifndef CAPSTONE_DIET
74636	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74637#endif
74638},
74639
74640{
74641	X86_VPMAXUDZ128rrk, X86_INS_VPMAXUD, 0,
74642#ifndef CAPSTONE_DIET
74643	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74644#endif
74645},
74646
74647{
74648	X86_VPMAXUDZ128rrkz, X86_INS_VPMAXUD, 0,
74649#ifndef CAPSTONE_DIET
74650	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74651#endif
74652},
74653
74654{
74655	X86_VPMAXUDZ256rm, X86_INS_VPMAXUD, 0,
74656#ifndef CAPSTONE_DIET
74657	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74658#endif
74659},
74660
74661{
74662	X86_VPMAXUDZ256rmb, X86_INS_VPMAXUD, 0,
74663#ifndef CAPSTONE_DIET
74664	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74665#endif
74666},
74667
74668{
74669	X86_VPMAXUDZ256rmbk, X86_INS_VPMAXUD, 0,
74670#ifndef CAPSTONE_DIET
74671	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74672#endif
74673},
74674
74675{
74676	X86_VPMAXUDZ256rmbkz, X86_INS_VPMAXUD, 0,
74677#ifndef CAPSTONE_DIET
74678	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74679#endif
74680},
74681
74682{
74683	X86_VPMAXUDZ256rmk, X86_INS_VPMAXUD, 0,
74684#ifndef CAPSTONE_DIET
74685	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74686#endif
74687},
74688
74689{
74690	X86_VPMAXUDZ256rmkz, X86_INS_VPMAXUD, 0,
74691#ifndef CAPSTONE_DIET
74692	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74693#endif
74694},
74695
74696{
74697	X86_VPMAXUDZ256rr, X86_INS_VPMAXUD, 0,
74698#ifndef CAPSTONE_DIET
74699	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74700#endif
74701},
74702
74703{
74704	X86_VPMAXUDZ256rrk, X86_INS_VPMAXUD, 0,
74705#ifndef CAPSTONE_DIET
74706	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74707#endif
74708},
74709
74710{
74711	X86_VPMAXUDZ256rrkz, X86_INS_VPMAXUD, 0,
74712#ifndef CAPSTONE_DIET
74713	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74714#endif
74715},
74716
74717{
74718	X86_VPMAXUDZrm, X86_INS_VPMAXUD, 0,
74719#ifndef CAPSTONE_DIET
74720	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74721#endif
74722},
74723
74724{
74725	X86_VPMAXUDZrmb, X86_INS_VPMAXUD, 0,
74726#ifndef CAPSTONE_DIET
74727	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74728#endif
74729},
74730
74731{
74732	X86_VPMAXUDZrmbk, X86_INS_VPMAXUD, 0,
74733#ifndef CAPSTONE_DIET
74734	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74735#endif
74736},
74737
74738{
74739	X86_VPMAXUDZrmbkz, X86_INS_VPMAXUD, 0,
74740#ifndef CAPSTONE_DIET
74741	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74742#endif
74743},
74744
74745{
74746	X86_VPMAXUDZrmk, X86_INS_VPMAXUD, 0,
74747#ifndef CAPSTONE_DIET
74748	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74749#endif
74750},
74751
74752{
74753	X86_VPMAXUDZrmkz, X86_INS_VPMAXUD, 0,
74754#ifndef CAPSTONE_DIET
74755	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74756#endif
74757},
74758
74759{
74760	X86_VPMAXUDZrr, X86_INS_VPMAXUD, 0,
74761#ifndef CAPSTONE_DIET
74762	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74763#endif
74764},
74765
74766{
74767	X86_VPMAXUDZrrk, X86_INS_VPMAXUD, 0,
74768#ifndef CAPSTONE_DIET
74769	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74770#endif
74771},
74772
74773{
74774	X86_VPMAXUDZrrkz, X86_INS_VPMAXUD, 0,
74775#ifndef CAPSTONE_DIET
74776	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74777#endif
74778},
74779
74780{
74781	X86_VPMAXUDrm, X86_INS_VPMAXUD, 0,
74782#ifndef CAPSTONE_DIET
74783	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74784#endif
74785},
74786
74787{
74788	X86_VPMAXUDrr, X86_INS_VPMAXUD, 0,
74789#ifndef CAPSTONE_DIET
74790	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
74791#endif
74792},
74793
74794{
74795	X86_VPMAXUQZ128rm, X86_INS_VPMAXUQ, 0,
74796#ifndef CAPSTONE_DIET
74797	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74798#endif
74799},
74800
74801{
74802	X86_VPMAXUQZ128rmb, X86_INS_VPMAXUQ, 0,
74803#ifndef CAPSTONE_DIET
74804	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74805#endif
74806},
74807
74808{
74809	X86_VPMAXUQZ128rmbk, X86_INS_VPMAXUQ, 0,
74810#ifndef CAPSTONE_DIET
74811	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74812#endif
74813},
74814
74815{
74816	X86_VPMAXUQZ128rmbkz, X86_INS_VPMAXUQ, 0,
74817#ifndef CAPSTONE_DIET
74818	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74819#endif
74820},
74821
74822{
74823	X86_VPMAXUQZ128rmk, X86_INS_VPMAXUQ, 0,
74824#ifndef CAPSTONE_DIET
74825	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74826#endif
74827},
74828
74829{
74830	X86_VPMAXUQZ128rmkz, X86_INS_VPMAXUQ, 0,
74831#ifndef CAPSTONE_DIET
74832	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74833#endif
74834},
74835
74836{
74837	X86_VPMAXUQZ128rr, X86_INS_VPMAXUQ, 0,
74838#ifndef CAPSTONE_DIET
74839	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74840#endif
74841},
74842
74843{
74844	X86_VPMAXUQZ128rrk, X86_INS_VPMAXUQ, 0,
74845#ifndef CAPSTONE_DIET
74846	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74847#endif
74848},
74849
74850{
74851	X86_VPMAXUQZ128rrkz, X86_INS_VPMAXUQ, 0,
74852#ifndef CAPSTONE_DIET
74853	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74854#endif
74855},
74856
74857{
74858	X86_VPMAXUQZ256rm, X86_INS_VPMAXUQ, 0,
74859#ifndef CAPSTONE_DIET
74860	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74861#endif
74862},
74863
74864{
74865	X86_VPMAXUQZ256rmb, X86_INS_VPMAXUQ, 0,
74866#ifndef CAPSTONE_DIET
74867	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74868#endif
74869},
74870
74871{
74872	X86_VPMAXUQZ256rmbk, X86_INS_VPMAXUQ, 0,
74873#ifndef CAPSTONE_DIET
74874	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74875#endif
74876},
74877
74878{
74879	X86_VPMAXUQZ256rmbkz, X86_INS_VPMAXUQ, 0,
74880#ifndef CAPSTONE_DIET
74881	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74882#endif
74883},
74884
74885{
74886	X86_VPMAXUQZ256rmk, X86_INS_VPMAXUQ, 0,
74887#ifndef CAPSTONE_DIET
74888	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74889#endif
74890},
74891
74892{
74893	X86_VPMAXUQZ256rmkz, X86_INS_VPMAXUQ, 0,
74894#ifndef CAPSTONE_DIET
74895	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74896#endif
74897},
74898
74899{
74900	X86_VPMAXUQZ256rr, X86_INS_VPMAXUQ, 0,
74901#ifndef CAPSTONE_DIET
74902	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74903#endif
74904},
74905
74906{
74907	X86_VPMAXUQZ256rrk, X86_INS_VPMAXUQ, 0,
74908#ifndef CAPSTONE_DIET
74909	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74910#endif
74911},
74912
74913{
74914	X86_VPMAXUQZ256rrkz, X86_INS_VPMAXUQ, 0,
74915#ifndef CAPSTONE_DIET
74916	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
74917#endif
74918},
74919
74920{
74921	X86_VPMAXUQZrm, X86_INS_VPMAXUQ, 0,
74922#ifndef CAPSTONE_DIET
74923	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74924#endif
74925},
74926
74927{
74928	X86_VPMAXUQZrmb, X86_INS_VPMAXUQ, 0,
74929#ifndef CAPSTONE_DIET
74930	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74931#endif
74932},
74933
74934{
74935	X86_VPMAXUQZrmbk, X86_INS_VPMAXUQ, 0,
74936#ifndef CAPSTONE_DIET
74937	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74938#endif
74939},
74940
74941{
74942	X86_VPMAXUQZrmbkz, X86_INS_VPMAXUQ, 0,
74943#ifndef CAPSTONE_DIET
74944	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74945#endif
74946},
74947
74948{
74949	X86_VPMAXUQZrmk, X86_INS_VPMAXUQ, 0,
74950#ifndef CAPSTONE_DIET
74951	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74952#endif
74953},
74954
74955{
74956	X86_VPMAXUQZrmkz, X86_INS_VPMAXUQ, 0,
74957#ifndef CAPSTONE_DIET
74958	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74959#endif
74960},
74961
74962{
74963	X86_VPMAXUQZrr, X86_INS_VPMAXUQ, 0,
74964#ifndef CAPSTONE_DIET
74965	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74966#endif
74967},
74968
74969{
74970	X86_VPMAXUQZrrk, X86_INS_VPMAXUQ, 0,
74971#ifndef CAPSTONE_DIET
74972	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74973#endif
74974},
74975
74976{
74977	X86_VPMAXUQZrrkz, X86_INS_VPMAXUQ, 0,
74978#ifndef CAPSTONE_DIET
74979	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
74980#endif
74981},
74982
74983{
74984	X86_VPMAXUWYrm, X86_INS_VPMAXUW, 0,
74985#ifndef CAPSTONE_DIET
74986	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74987#endif
74988},
74989
74990{
74991	X86_VPMAXUWYrr, X86_INS_VPMAXUW, 0,
74992#ifndef CAPSTONE_DIET
74993	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
74994#endif
74995},
74996
74997{
74998	X86_VPMAXUWZ128rm, X86_INS_VPMAXUW, 0,
74999#ifndef CAPSTONE_DIET
75000	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75001#endif
75002},
75003
75004{
75005	X86_VPMAXUWZ128rmk, X86_INS_VPMAXUW, 0,
75006#ifndef CAPSTONE_DIET
75007	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75008#endif
75009},
75010
75011{
75012	X86_VPMAXUWZ128rmkz, X86_INS_VPMAXUW, 0,
75013#ifndef CAPSTONE_DIET
75014	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75015#endif
75016},
75017
75018{
75019	X86_VPMAXUWZ128rr, X86_INS_VPMAXUW, 0,
75020#ifndef CAPSTONE_DIET
75021	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75022#endif
75023},
75024
75025{
75026	X86_VPMAXUWZ128rrk, X86_INS_VPMAXUW, 0,
75027#ifndef CAPSTONE_DIET
75028	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75029#endif
75030},
75031
75032{
75033	X86_VPMAXUWZ128rrkz, X86_INS_VPMAXUW, 0,
75034#ifndef CAPSTONE_DIET
75035	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75036#endif
75037},
75038
75039{
75040	X86_VPMAXUWZ256rm, X86_INS_VPMAXUW, 0,
75041#ifndef CAPSTONE_DIET
75042	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75043#endif
75044},
75045
75046{
75047	X86_VPMAXUWZ256rmk, X86_INS_VPMAXUW, 0,
75048#ifndef CAPSTONE_DIET
75049	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75050#endif
75051},
75052
75053{
75054	X86_VPMAXUWZ256rmkz, X86_INS_VPMAXUW, 0,
75055#ifndef CAPSTONE_DIET
75056	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75057#endif
75058},
75059
75060{
75061	X86_VPMAXUWZ256rr, X86_INS_VPMAXUW, 0,
75062#ifndef CAPSTONE_DIET
75063	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75064#endif
75065},
75066
75067{
75068	X86_VPMAXUWZ256rrk, X86_INS_VPMAXUW, 0,
75069#ifndef CAPSTONE_DIET
75070	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75071#endif
75072},
75073
75074{
75075	X86_VPMAXUWZ256rrkz, X86_INS_VPMAXUW, 0,
75076#ifndef CAPSTONE_DIET
75077	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75078#endif
75079},
75080
75081{
75082	X86_VPMAXUWZrm, X86_INS_VPMAXUW, 0,
75083#ifndef CAPSTONE_DIET
75084	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75085#endif
75086},
75087
75088{
75089	X86_VPMAXUWZrmk, X86_INS_VPMAXUW, 0,
75090#ifndef CAPSTONE_DIET
75091	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75092#endif
75093},
75094
75095{
75096	X86_VPMAXUWZrmkz, X86_INS_VPMAXUW, 0,
75097#ifndef CAPSTONE_DIET
75098	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75099#endif
75100},
75101
75102{
75103	X86_VPMAXUWZrr, X86_INS_VPMAXUW, 0,
75104#ifndef CAPSTONE_DIET
75105	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75106#endif
75107},
75108
75109{
75110	X86_VPMAXUWZrrk, X86_INS_VPMAXUW, 0,
75111#ifndef CAPSTONE_DIET
75112	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75113#endif
75114},
75115
75116{
75117	X86_VPMAXUWZrrkz, X86_INS_VPMAXUW, 0,
75118#ifndef CAPSTONE_DIET
75119	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75120#endif
75121},
75122
75123{
75124	X86_VPMAXUWrm, X86_INS_VPMAXUW, 0,
75125#ifndef CAPSTONE_DIET
75126	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75127#endif
75128},
75129
75130{
75131	X86_VPMAXUWrr, X86_INS_VPMAXUW, 0,
75132#ifndef CAPSTONE_DIET
75133	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75134#endif
75135},
75136
75137{
75138	X86_VPMINSBYrm, X86_INS_VPMINSB, 0,
75139#ifndef CAPSTONE_DIET
75140	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75141#endif
75142},
75143
75144{
75145	X86_VPMINSBYrr, X86_INS_VPMINSB, 0,
75146#ifndef CAPSTONE_DIET
75147	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75148#endif
75149},
75150
75151{
75152	X86_VPMINSBZ128rm, X86_INS_VPMINSB, 0,
75153#ifndef CAPSTONE_DIET
75154	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75155#endif
75156},
75157
75158{
75159	X86_VPMINSBZ128rmk, X86_INS_VPMINSB, 0,
75160#ifndef CAPSTONE_DIET
75161	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75162#endif
75163},
75164
75165{
75166	X86_VPMINSBZ128rmkz, X86_INS_VPMINSB, 0,
75167#ifndef CAPSTONE_DIET
75168	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75169#endif
75170},
75171
75172{
75173	X86_VPMINSBZ128rr, X86_INS_VPMINSB, 0,
75174#ifndef CAPSTONE_DIET
75175	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75176#endif
75177},
75178
75179{
75180	X86_VPMINSBZ128rrk, X86_INS_VPMINSB, 0,
75181#ifndef CAPSTONE_DIET
75182	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75183#endif
75184},
75185
75186{
75187	X86_VPMINSBZ128rrkz, X86_INS_VPMINSB, 0,
75188#ifndef CAPSTONE_DIET
75189	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75190#endif
75191},
75192
75193{
75194	X86_VPMINSBZ256rm, X86_INS_VPMINSB, 0,
75195#ifndef CAPSTONE_DIET
75196	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75197#endif
75198},
75199
75200{
75201	X86_VPMINSBZ256rmk, X86_INS_VPMINSB, 0,
75202#ifndef CAPSTONE_DIET
75203	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75204#endif
75205},
75206
75207{
75208	X86_VPMINSBZ256rmkz, X86_INS_VPMINSB, 0,
75209#ifndef CAPSTONE_DIET
75210	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75211#endif
75212},
75213
75214{
75215	X86_VPMINSBZ256rr, X86_INS_VPMINSB, 0,
75216#ifndef CAPSTONE_DIET
75217	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75218#endif
75219},
75220
75221{
75222	X86_VPMINSBZ256rrk, X86_INS_VPMINSB, 0,
75223#ifndef CAPSTONE_DIET
75224	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75225#endif
75226},
75227
75228{
75229	X86_VPMINSBZ256rrkz, X86_INS_VPMINSB, 0,
75230#ifndef CAPSTONE_DIET
75231	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75232#endif
75233},
75234
75235{
75236	X86_VPMINSBZrm, X86_INS_VPMINSB, 0,
75237#ifndef CAPSTONE_DIET
75238	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75239#endif
75240},
75241
75242{
75243	X86_VPMINSBZrmk, X86_INS_VPMINSB, 0,
75244#ifndef CAPSTONE_DIET
75245	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75246#endif
75247},
75248
75249{
75250	X86_VPMINSBZrmkz, X86_INS_VPMINSB, 0,
75251#ifndef CAPSTONE_DIET
75252	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75253#endif
75254},
75255
75256{
75257	X86_VPMINSBZrr, X86_INS_VPMINSB, 0,
75258#ifndef CAPSTONE_DIET
75259	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75260#endif
75261},
75262
75263{
75264	X86_VPMINSBZrrk, X86_INS_VPMINSB, 0,
75265#ifndef CAPSTONE_DIET
75266	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75267#endif
75268},
75269
75270{
75271	X86_VPMINSBZrrkz, X86_INS_VPMINSB, 0,
75272#ifndef CAPSTONE_DIET
75273	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75274#endif
75275},
75276
75277{
75278	X86_VPMINSBrm, X86_INS_VPMINSB, 0,
75279#ifndef CAPSTONE_DIET
75280	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75281#endif
75282},
75283
75284{
75285	X86_VPMINSBrr, X86_INS_VPMINSB, 0,
75286#ifndef CAPSTONE_DIET
75287	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75288#endif
75289},
75290
75291{
75292	X86_VPMINSDYrm, X86_INS_VPMINSD, 0,
75293#ifndef CAPSTONE_DIET
75294	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75295#endif
75296},
75297
75298{
75299	X86_VPMINSDYrr, X86_INS_VPMINSD, 0,
75300#ifndef CAPSTONE_DIET
75301	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75302#endif
75303},
75304
75305{
75306	X86_VPMINSDZ128rm, X86_INS_VPMINSD, 0,
75307#ifndef CAPSTONE_DIET
75308	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75309#endif
75310},
75311
75312{
75313	X86_VPMINSDZ128rmb, X86_INS_VPMINSD, 0,
75314#ifndef CAPSTONE_DIET
75315	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75316#endif
75317},
75318
75319{
75320	X86_VPMINSDZ128rmbk, X86_INS_VPMINSD, 0,
75321#ifndef CAPSTONE_DIET
75322	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75323#endif
75324},
75325
75326{
75327	X86_VPMINSDZ128rmbkz, X86_INS_VPMINSD, 0,
75328#ifndef CAPSTONE_DIET
75329	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75330#endif
75331},
75332
75333{
75334	X86_VPMINSDZ128rmk, X86_INS_VPMINSD, 0,
75335#ifndef CAPSTONE_DIET
75336	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75337#endif
75338},
75339
75340{
75341	X86_VPMINSDZ128rmkz, X86_INS_VPMINSD, 0,
75342#ifndef CAPSTONE_DIET
75343	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75344#endif
75345},
75346
75347{
75348	X86_VPMINSDZ128rr, X86_INS_VPMINSD, 0,
75349#ifndef CAPSTONE_DIET
75350	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75351#endif
75352},
75353
75354{
75355	X86_VPMINSDZ128rrk, X86_INS_VPMINSD, 0,
75356#ifndef CAPSTONE_DIET
75357	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75358#endif
75359},
75360
75361{
75362	X86_VPMINSDZ128rrkz, X86_INS_VPMINSD, 0,
75363#ifndef CAPSTONE_DIET
75364	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75365#endif
75366},
75367
75368{
75369	X86_VPMINSDZ256rm, X86_INS_VPMINSD, 0,
75370#ifndef CAPSTONE_DIET
75371	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75372#endif
75373},
75374
75375{
75376	X86_VPMINSDZ256rmb, X86_INS_VPMINSD, 0,
75377#ifndef CAPSTONE_DIET
75378	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75379#endif
75380},
75381
75382{
75383	X86_VPMINSDZ256rmbk, X86_INS_VPMINSD, 0,
75384#ifndef CAPSTONE_DIET
75385	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75386#endif
75387},
75388
75389{
75390	X86_VPMINSDZ256rmbkz, X86_INS_VPMINSD, 0,
75391#ifndef CAPSTONE_DIET
75392	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75393#endif
75394},
75395
75396{
75397	X86_VPMINSDZ256rmk, X86_INS_VPMINSD, 0,
75398#ifndef CAPSTONE_DIET
75399	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75400#endif
75401},
75402
75403{
75404	X86_VPMINSDZ256rmkz, X86_INS_VPMINSD, 0,
75405#ifndef CAPSTONE_DIET
75406	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75407#endif
75408},
75409
75410{
75411	X86_VPMINSDZ256rr, X86_INS_VPMINSD, 0,
75412#ifndef CAPSTONE_DIET
75413	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75414#endif
75415},
75416
75417{
75418	X86_VPMINSDZ256rrk, X86_INS_VPMINSD, 0,
75419#ifndef CAPSTONE_DIET
75420	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75421#endif
75422},
75423
75424{
75425	X86_VPMINSDZ256rrkz, X86_INS_VPMINSD, 0,
75426#ifndef CAPSTONE_DIET
75427	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75428#endif
75429},
75430
75431{
75432	X86_VPMINSDZrm, X86_INS_VPMINSD, 0,
75433#ifndef CAPSTONE_DIET
75434	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75435#endif
75436},
75437
75438{
75439	X86_VPMINSDZrmb, X86_INS_VPMINSD, 0,
75440#ifndef CAPSTONE_DIET
75441	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75442#endif
75443},
75444
75445{
75446	X86_VPMINSDZrmbk, X86_INS_VPMINSD, 0,
75447#ifndef CAPSTONE_DIET
75448	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75449#endif
75450},
75451
75452{
75453	X86_VPMINSDZrmbkz, X86_INS_VPMINSD, 0,
75454#ifndef CAPSTONE_DIET
75455	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75456#endif
75457},
75458
75459{
75460	X86_VPMINSDZrmk, X86_INS_VPMINSD, 0,
75461#ifndef CAPSTONE_DIET
75462	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75463#endif
75464},
75465
75466{
75467	X86_VPMINSDZrmkz, X86_INS_VPMINSD, 0,
75468#ifndef CAPSTONE_DIET
75469	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75470#endif
75471},
75472
75473{
75474	X86_VPMINSDZrr, X86_INS_VPMINSD, 0,
75475#ifndef CAPSTONE_DIET
75476	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75477#endif
75478},
75479
75480{
75481	X86_VPMINSDZrrk, X86_INS_VPMINSD, 0,
75482#ifndef CAPSTONE_DIET
75483	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75484#endif
75485},
75486
75487{
75488	X86_VPMINSDZrrkz, X86_INS_VPMINSD, 0,
75489#ifndef CAPSTONE_DIET
75490	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75491#endif
75492},
75493
75494{
75495	X86_VPMINSDrm, X86_INS_VPMINSD, 0,
75496#ifndef CAPSTONE_DIET
75497	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75498#endif
75499},
75500
75501{
75502	X86_VPMINSDrr, X86_INS_VPMINSD, 0,
75503#ifndef CAPSTONE_DIET
75504	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75505#endif
75506},
75507
75508{
75509	X86_VPMINSQZ128rm, X86_INS_VPMINSQ, 0,
75510#ifndef CAPSTONE_DIET
75511	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75512#endif
75513},
75514
75515{
75516	X86_VPMINSQZ128rmb, X86_INS_VPMINSQ, 0,
75517#ifndef CAPSTONE_DIET
75518	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75519#endif
75520},
75521
75522{
75523	X86_VPMINSQZ128rmbk, X86_INS_VPMINSQ, 0,
75524#ifndef CAPSTONE_DIET
75525	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75526#endif
75527},
75528
75529{
75530	X86_VPMINSQZ128rmbkz, X86_INS_VPMINSQ, 0,
75531#ifndef CAPSTONE_DIET
75532	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75533#endif
75534},
75535
75536{
75537	X86_VPMINSQZ128rmk, X86_INS_VPMINSQ, 0,
75538#ifndef CAPSTONE_DIET
75539	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75540#endif
75541},
75542
75543{
75544	X86_VPMINSQZ128rmkz, X86_INS_VPMINSQ, 0,
75545#ifndef CAPSTONE_DIET
75546	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75547#endif
75548},
75549
75550{
75551	X86_VPMINSQZ128rr, X86_INS_VPMINSQ, 0,
75552#ifndef CAPSTONE_DIET
75553	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75554#endif
75555},
75556
75557{
75558	X86_VPMINSQZ128rrk, X86_INS_VPMINSQ, 0,
75559#ifndef CAPSTONE_DIET
75560	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75561#endif
75562},
75563
75564{
75565	X86_VPMINSQZ128rrkz, X86_INS_VPMINSQ, 0,
75566#ifndef CAPSTONE_DIET
75567	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75568#endif
75569},
75570
75571{
75572	X86_VPMINSQZ256rm, X86_INS_VPMINSQ, 0,
75573#ifndef CAPSTONE_DIET
75574	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75575#endif
75576},
75577
75578{
75579	X86_VPMINSQZ256rmb, X86_INS_VPMINSQ, 0,
75580#ifndef CAPSTONE_DIET
75581	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75582#endif
75583},
75584
75585{
75586	X86_VPMINSQZ256rmbk, X86_INS_VPMINSQ, 0,
75587#ifndef CAPSTONE_DIET
75588	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75589#endif
75590},
75591
75592{
75593	X86_VPMINSQZ256rmbkz, X86_INS_VPMINSQ, 0,
75594#ifndef CAPSTONE_DIET
75595	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75596#endif
75597},
75598
75599{
75600	X86_VPMINSQZ256rmk, X86_INS_VPMINSQ, 0,
75601#ifndef CAPSTONE_DIET
75602	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75603#endif
75604},
75605
75606{
75607	X86_VPMINSQZ256rmkz, X86_INS_VPMINSQ, 0,
75608#ifndef CAPSTONE_DIET
75609	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75610#endif
75611},
75612
75613{
75614	X86_VPMINSQZ256rr, X86_INS_VPMINSQ, 0,
75615#ifndef CAPSTONE_DIET
75616	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75617#endif
75618},
75619
75620{
75621	X86_VPMINSQZ256rrk, X86_INS_VPMINSQ, 0,
75622#ifndef CAPSTONE_DIET
75623	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75624#endif
75625},
75626
75627{
75628	X86_VPMINSQZ256rrkz, X86_INS_VPMINSQ, 0,
75629#ifndef CAPSTONE_DIET
75630	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
75631#endif
75632},
75633
75634{
75635	X86_VPMINSQZrm, X86_INS_VPMINSQ, 0,
75636#ifndef CAPSTONE_DIET
75637	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75638#endif
75639},
75640
75641{
75642	X86_VPMINSQZrmb, X86_INS_VPMINSQ, 0,
75643#ifndef CAPSTONE_DIET
75644	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75645#endif
75646},
75647
75648{
75649	X86_VPMINSQZrmbk, X86_INS_VPMINSQ, 0,
75650#ifndef CAPSTONE_DIET
75651	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75652#endif
75653},
75654
75655{
75656	X86_VPMINSQZrmbkz, X86_INS_VPMINSQ, 0,
75657#ifndef CAPSTONE_DIET
75658	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75659#endif
75660},
75661
75662{
75663	X86_VPMINSQZrmk, X86_INS_VPMINSQ, 0,
75664#ifndef CAPSTONE_DIET
75665	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75666#endif
75667},
75668
75669{
75670	X86_VPMINSQZrmkz, X86_INS_VPMINSQ, 0,
75671#ifndef CAPSTONE_DIET
75672	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75673#endif
75674},
75675
75676{
75677	X86_VPMINSQZrr, X86_INS_VPMINSQ, 0,
75678#ifndef CAPSTONE_DIET
75679	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75680#endif
75681},
75682
75683{
75684	X86_VPMINSQZrrk, X86_INS_VPMINSQ, 0,
75685#ifndef CAPSTONE_DIET
75686	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75687#endif
75688},
75689
75690{
75691	X86_VPMINSQZrrkz, X86_INS_VPMINSQ, 0,
75692#ifndef CAPSTONE_DIET
75693	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
75694#endif
75695},
75696
75697{
75698	X86_VPMINSWYrm, X86_INS_VPMINSW, 0,
75699#ifndef CAPSTONE_DIET
75700	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75701#endif
75702},
75703
75704{
75705	X86_VPMINSWYrr, X86_INS_VPMINSW, 0,
75706#ifndef CAPSTONE_DIET
75707	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75708#endif
75709},
75710
75711{
75712	X86_VPMINSWZ128rm, X86_INS_VPMINSW, 0,
75713#ifndef CAPSTONE_DIET
75714	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75715#endif
75716},
75717
75718{
75719	X86_VPMINSWZ128rmk, X86_INS_VPMINSW, 0,
75720#ifndef CAPSTONE_DIET
75721	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75722#endif
75723},
75724
75725{
75726	X86_VPMINSWZ128rmkz, X86_INS_VPMINSW, 0,
75727#ifndef CAPSTONE_DIET
75728	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75729#endif
75730},
75731
75732{
75733	X86_VPMINSWZ128rr, X86_INS_VPMINSW, 0,
75734#ifndef CAPSTONE_DIET
75735	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75736#endif
75737},
75738
75739{
75740	X86_VPMINSWZ128rrk, X86_INS_VPMINSW, 0,
75741#ifndef CAPSTONE_DIET
75742	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75743#endif
75744},
75745
75746{
75747	X86_VPMINSWZ128rrkz, X86_INS_VPMINSW, 0,
75748#ifndef CAPSTONE_DIET
75749	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75750#endif
75751},
75752
75753{
75754	X86_VPMINSWZ256rm, X86_INS_VPMINSW, 0,
75755#ifndef CAPSTONE_DIET
75756	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75757#endif
75758},
75759
75760{
75761	X86_VPMINSWZ256rmk, X86_INS_VPMINSW, 0,
75762#ifndef CAPSTONE_DIET
75763	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75764#endif
75765},
75766
75767{
75768	X86_VPMINSWZ256rmkz, X86_INS_VPMINSW, 0,
75769#ifndef CAPSTONE_DIET
75770	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75771#endif
75772},
75773
75774{
75775	X86_VPMINSWZ256rr, X86_INS_VPMINSW, 0,
75776#ifndef CAPSTONE_DIET
75777	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75778#endif
75779},
75780
75781{
75782	X86_VPMINSWZ256rrk, X86_INS_VPMINSW, 0,
75783#ifndef CAPSTONE_DIET
75784	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75785#endif
75786},
75787
75788{
75789	X86_VPMINSWZ256rrkz, X86_INS_VPMINSW, 0,
75790#ifndef CAPSTONE_DIET
75791	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75792#endif
75793},
75794
75795{
75796	X86_VPMINSWZrm, X86_INS_VPMINSW, 0,
75797#ifndef CAPSTONE_DIET
75798	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75799#endif
75800},
75801
75802{
75803	X86_VPMINSWZrmk, X86_INS_VPMINSW, 0,
75804#ifndef CAPSTONE_DIET
75805	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75806#endif
75807},
75808
75809{
75810	X86_VPMINSWZrmkz, X86_INS_VPMINSW, 0,
75811#ifndef CAPSTONE_DIET
75812	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75813#endif
75814},
75815
75816{
75817	X86_VPMINSWZrr, X86_INS_VPMINSW, 0,
75818#ifndef CAPSTONE_DIET
75819	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75820#endif
75821},
75822
75823{
75824	X86_VPMINSWZrrk, X86_INS_VPMINSW, 0,
75825#ifndef CAPSTONE_DIET
75826	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75827#endif
75828},
75829
75830{
75831	X86_VPMINSWZrrkz, X86_INS_VPMINSW, 0,
75832#ifndef CAPSTONE_DIET
75833	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75834#endif
75835},
75836
75837{
75838	X86_VPMINSWrm, X86_INS_VPMINSW, 0,
75839#ifndef CAPSTONE_DIET
75840	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75841#endif
75842},
75843
75844{
75845	X86_VPMINSWrr, X86_INS_VPMINSW, 0,
75846#ifndef CAPSTONE_DIET
75847	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75848#endif
75849},
75850
75851{
75852	X86_VPMINUBYrm, X86_INS_VPMINUB, 0,
75853#ifndef CAPSTONE_DIET
75854	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75855#endif
75856},
75857
75858{
75859	X86_VPMINUBYrr, X86_INS_VPMINUB, 0,
75860#ifndef CAPSTONE_DIET
75861	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
75862#endif
75863},
75864
75865{
75866	X86_VPMINUBZ128rm, X86_INS_VPMINUB, 0,
75867#ifndef CAPSTONE_DIET
75868	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75869#endif
75870},
75871
75872{
75873	X86_VPMINUBZ128rmk, X86_INS_VPMINUB, 0,
75874#ifndef CAPSTONE_DIET
75875	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75876#endif
75877},
75878
75879{
75880	X86_VPMINUBZ128rmkz, X86_INS_VPMINUB, 0,
75881#ifndef CAPSTONE_DIET
75882	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75883#endif
75884},
75885
75886{
75887	X86_VPMINUBZ128rr, X86_INS_VPMINUB, 0,
75888#ifndef CAPSTONE_DIET
75889	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75890#endif
75891},
75892
75893{
75894	X86_VPMINUBZ128rrk, X86_INS_VPMINUB, 0,
75895#ifndef CAPSTONE_DIET
75896	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75897#endif
75898},
75899
75900{
75901	X86_VPMINUBZ128rrkz, X86_INS_VPMINUB, 0,
75902#ifndef CAPSTONE_DIET
75903	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75904#endif
75905},
75906
75907{
75908	X86_VPMINUBZ256rm, X86_INS_VPMINUB, 0,
75909#ifndef CAPSTONE_DIET
75910	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75911#endif
75912},
75913
75914{
75915	X86_VPMINUBZ256rmk, X86_INS_VPMINUB, 0,
75916#ifndef CAPSTONE_DIET
75917	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75918#endif
75919},
75920
75921{
75922	X86_VPMINUBZ256rmkz, X86_INS_VPMINUB, 0,
75923#ifndef CAPSTONE_DIET
75924	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75925#endif
75926},
75927
75928{
75929	X86_VPMINUBZ256rr, X86_INS_VPMINUB, 0,
75930#ifndef CAPSTONE_DIET
75931	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75932#endif
75933},
75934
75935{
75936	X86_VPMINUBZ256rrk, X86_INS_VPMINUB, 0,
75937#ifndef CAPSTONE_DIET
75938	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75939#endif
75940},
75941
75942{
75943	X86_VPMINUBZ256rrkz, X86_INS_VPMINUB, 0,
75944#ifndef CAPSTONE_DIET
75945	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
75946#endif
75947},
75948
75949{
75950	X86_VPMINUBZrm, X86_INS_VPMINUB, 0,
75951#ifndef CAPSTONE_DIET
75952	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75953#endif
75954},
75955
75956{
75957	X86_VPMINUBZrmk, X86_INS_VPMINUB, 0,
75958#ifndef CAPSTONE_DIET
75959	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75960#endif
75961},
75962
75963{
75964	X86_VPMINUBZrmkz, X86_INS_VPMINUB, 0,
75965#ifndef CAPSTONE_DIET
75966	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75967#endif
75968},
75969
75970{
75971	X86_VPMINUBZrr, X86_INS_VPMINUB, 0,
75972#ifndef CAPSTONE_DIET
75973	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75974#endif
75975},
75976
75977{
75978	X86_VPMINUBZrrk, X86_INS_VPMINUB, 0,
75979#ifndef CAPSTONE_DIET
75980	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75981#endif
75982},
75983
75984{
75985	X86_VPMINUBZrrkz, X86_INS_VPMINUB, 0,
75986#ifndef CAPSTONE_DIET
75987	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
75988#endif
75989},
75990
75991{
75992	X86_VPMINUBrm, X86_INS_VPMINUB, 0,
75993#ifndef CAPSTONE_DIET
75994	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
75995#endif
75996},
75997
75998{
75999	X86_VPMINUBrr, X86_INS_VPMINUB, 0,
76000#ifndef CAPSTONE_DIET
76001	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
76002#endif
76003},
76004
76005{
76006	X86_VPMINUDYrm, X86_INS_VPMINUD, 0,
76007#ifndef CAPSTONE_DIET
76008	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
76009#endif
76010},
76011
76012{
76013	X86_VPMINUDYrr, X86_INS_VPMINUD, 0,
76014#ifndef CAPSTONE_DIET
76015	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
76016#endif
76017},
76018
76019{
76020	X86_VPMINUDZ128rm, X86_INS_VPMINUD, 0,
76021#ifndef CAPSTONE_DIET
76022	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76023#endif
76024},
76025
76026{
76027	X86_VPMINUDZ128rmb, X86_INS_VPMINUD, 0,
76028#ifndef CAPSTONE_DIET
76029	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76030#endif
76031},
76032
76033{
76034	X86_VPMINUDZ128rmbk, X86_INS_VPMINUD, 0,
76035#ifndef CAPSTONE_DIET
76036	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76037#endif
76038},
76039
76040{
76041	X86_VPMINUDZ128rmbkz, X86_INS_VPMINUD, 0,
76042#ifndef CAPSTONE_DIET
76043	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76044#endif
76045},
76046
76047{
76048	X86_VPMINUDZ128rmk, X86_INS_VPMINUD, 0,
76049#ifndef CAPSTONE_DIET
76050	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76051#endif
76052},
76053
76054{
76055	X86_VPMINUDZ128rmkz, X86_INS_VPMINUD, 0,
76056#ifndef CAPSTONE_DIET
76057	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76058#endif
76059},
76060
76061{
76062	X86_VPMINUDZ128rr, X86_INS_VPMINUD, 0,
76063#ifndef CAPSTONE_DIET
76064	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76065#endif
76066},
76067
76068{
76069	X86_VPMINUDZ128rrk, X86_INS_VPMINUD, 0,
76070#ifndef CAPSTONE_DIET
76071	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76072#endif
76073},
76074
76075{
76076	X86_VPMINUDZ128rrkz, X86_INS_VPMINUD, 0,
76077#ifndef CAPSTONE_DIET
76078	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76079#endif
76080},
76081
76082{
76083	X86_VPMINUDZ256rm, X86_INS_VPMINUD, 0,
76084#ifndef CAPSTONE_DIET
76085	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76086#endif
76087},
76088
76089{
76090	X86_VPMINUDZ256rmb, X86_INS_VPMINUD, 0,
76091#ifndef CAPSTONE_DIET
76092	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76093#endif
76094},
76095
76096{
76097	X86_VPMINUDZ256rmbk, X86_INS_VPMINUD, 0,
76098#ifndef CAPSTONE_DIET
76099	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76100#endif
76101},
76102
76103{
76104	X86_VPMINUDZ256rmbkz, X86_INS_VPMINUD, 0,
76105#ifndef CAPSTONE_DIET
76106	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76107#endif
76108},
76109
76110{
76111	X86_VPMINUDZ256rmk, X86_INS_VPMINUD, 0,
76112#ifndef CAPSTONE_DIET
76113	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76114#endif
76115},
76116
76117{
76118	X86_VPMINUDZ256rmkz, X86_INS_VPMINUD, 0,
76119#ifndef CAPSTONE_DIET
76120	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76121#endif
76122},
76123
76124{
76125	X86_VPMINUDZ256rr, X86_INS_VPMINUD, 0,
76126#ifndef CAPSTONE_DIET
76127	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76128#endif
76129},
76130
76131{
76132	X86_VPMINUDZ256rrk, X86_INS_VPMINUD, 0,
76133#ifndef CAPSTONE_DIET
76134	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76135#endif
76136},
76137
76138{
76139	X86_VPMINUDZ256rrkz, X86_INS_VPMINUD, 0,
76140#ifndef CAPSTONE_DIET
76141	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76142#endif
76143},
76144
76145{
76146	X86_VPMINUDZrm, X86_INS_VPMINUD, 0,
76147#ifndef CAPSTONE_DIET
76148	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76149#endif
76150},
76151
76152{
76153	X86_VPMINUDZrmb, X86_INS_VPMINUD, 0,
76154#ifndef CAPSTONE_DIET
76155	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76156#endif
76157},
76158
76159{
76160	X86_VPMINUDZrmbk, X86_INS_VPMINUD, 0,
76161#ifndef CAPSTONE_DIET
76162	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76163#endif
76164},
76165
76166{
76167	X86_VPMINUDZrmbkz, X86_INS_VPMINUD, 0,
76168#ifndef CAPSTONE_DIET
76169	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76170#endif
76171},
76172
76173{
76174	X86_VPMINUDZrmk, X86_INS_VPMINUD, 0,
76175#ifndef CAPSTONE_DIET
76176	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76177#endif
76178},
76179
76180{
76181	X86_VPMINUDZrmkz, X86_INS_VPMINUD, 0,
76182#ifndef CAPSTONE_DIET
76183	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76184#endif
76185},
76186
76187{
76188	X86_VPMINUDZrr, X86_INS_VPMINUD, 0,
76189#ifndef CAPSTONE_DIET
76190	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76191#endif
76192},
76193
76194{
76195	X86_VPMINUDZrrk, X86_INS_VPMINUD, 0,
76196#ifndef CAPSTONE_DIET
76197	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76198#endif
76199},
76200
76201{
76202	X86_VPMINUDZrrkz, X86_INS_VPMINUD, 0,
76203#ifndef CAPSTONE_DIET
76204	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76205#endif
76206},
76207
76208{
76209	X86_VPMINUDrm, X86_INS_VPMINUD, 0,
76210#ifndef CAPSTONE_DIET
76211	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
76212#endif
76213},
76214
76215{
76216	X86_VPMINUDrr, X86_INS_VPMINUD, 0,
76217#ifndef CAPSTONE_DIET
76218	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
76219#endif
76220},
76221
76222{
76223	X86_VPMINUQZ128rm, X86_INS_VPMINUQ, 0,
76224#ifndef CAPSTONE_DIET
76225	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76226#endif
76227},
76228
76229{
76230	X86_VPMINUQZ128rmb, X86_INS_VPMINUQ, 0,
76231#ifndef CAPSTONE_DIET
76232	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76233#endif
76234},
76235
76236{
76237	X86_VPMINUQZ128rmbk, X86_INS_VPMINUQ, 0,
76238#ifndef CAPSTONE_DIET
76239	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76240#endif
76241},
76242
76243{
76244	X86_VPMINUQZ128rmbkz, X86_INS_VPMINUQ, 0,
76245#ifndef CAPSTONE_DIET
76246	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76247#endif
76248},
76249
76250{
76251	X86_VPMINUQZ128rmk, X86_INS_VPMINUQ, 0,
76252#ifndef CAPSTONE_DIET
76253	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76254#endif
76255},
76256
76257{
76258	X86_VPMINUQZ128rmkz, X86_INS_VPMINUQ, 0,
76259#ifndef CAPSTONE_DIET
76260	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76261#endif
76262},
76263
76264{
76265	X86_VPMINUQZ128rr, X86_INS_VPMINUQ, 0,
76266#ifndef CAPSTONE_DIET
76267	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76268#endif
76269},
76270
76271{
76272	X86_VPMINUQZ128rrk, X86_INS_VPMINUQ, 0,
76273#ifndef CAPSTONE_DIET
76274	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76275#endif
76276},
76277
76278{
76279	X86_VPMINUQZ128rrkz, X86_INS_VPMINUQ, 0,
76280#ifndef CAPSTONE_DIET
76281	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76282#endif
76283},
76284
76285{
76286	X86_VPMINUQZ256rm, X86_INS_VPMINUQ, 0,
76287#ifndef CAPSTONE_DIET
76288	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76289#endif
76290},
76291
76292{
76293	X86_VPMINUQZ256rmb, X86_INS_VPMINUQ, 0,
76294#ifndef CAPSTONE_DIET
76295	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76296#endif
76297},
76298
76299{
76300	X86_VPMINUQZ256rmbk, X86_INS_VPMINUQ, 0,
76301#ifndef CAPSTONE_DIET
76302	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76303#endif
76304},
76305
76306{
76307	X86_VPMINUQZ256rmbkz, X86_INS_VPMINUQ, 0,
76308#ifndef CAPSTONE_DIET
76309	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76310#endif
76311},
76312
76313{
76314	X86_VPMINUQZ256rmk, X86_INS_VPMINUQ, 0,
76315#ifndef CAPSTONE_DIET
76316	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76317#endif
76318},
76319
76320{
76321	X86_VPMINUQZ256rmkz, X86_INS_VPMINUQ, 0,
76322#ifndef CAPSTONE_DIET
76323	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76324#endif
76325},
76326
76327{
76328	X86_VPMINUQZ256rr, X86_INS_VPMINUQ, 0,
76329#ifndef CAPSTONE_DIET
76330	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76331#endif
76332},
76333
76334{
76335	X86_VPMINUQZ256rrk, X86_INS_VPMINUQ, 0,
76336#ifndef CAPSTONE_DIET
76337	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76338#endif
76339},
76340
76341{
76342	X86_VPMINUQZ256rrkz, X86_INS_VPMINUQ, 0,
76343#ifndef CAPSTONE_DIET
76344	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
76345#endif
76346},
76347
76348{
76349	X86_VPMINUQZrm, X86_INS_VPMINUQ, 0,
76350#ifndef CAPSTONE_DIET
76351	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76352#endif
76353},
76354
76355{
76356	X86_VPMINUQZrmb, X86_INS_VPMINUQ, 0,
76357#ifndef CAPSTONE_DIET
76358	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76359#endif
76360},
76361
76362{
76363	X86_VPMINUQZrmbk, X86_INS_VPMINUQ, 0,
76364#ifndef CAPSTONE_DIET
76365	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76366#endif
76367},
76368
76369{
76370	X86_VPMINUQZrmbkz, X86_INS_VPMINUQ, 0,
76371#ifndef CAPSTONE_DIET
76372	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76373#endif
76374},
76375
76376{
76377	X86_VPMINUQZrmk, X86_INS_VPMINUQ, 0,
76378#ifndef CAPSTONE_DIET
76379	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76380#endif
76381},
76382
76383{
76384	X86_VPMINUQZrmkz, X86_INS_VPMINUQ, 0,
76385#ifndef CAPSTONE_DIET
76386	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76387#endif
76388},
76389
76390{
76391	X86_VPMINUQZrr, X86_INS_VPMINUQ, 0,
76392#ifndef CAPSTONE_DIET
76393	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76394#endif
76395},
76396
76397{
76398	X86_VPMINUQZrrk, X86_INS_VPMINUQ, 0,
76399#ifndef CAPSTONE_DIET
76400	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76401#endif
76402},
76403
76404{
76405	X86_VPMINUQZrrkz, X86_INS_VPMINUQ, 0,
76406#ifndef CAPSTONE_DIET
76407	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
76408#endif
76409},
76410
76411{
76412	X86_VPMINUWYrm, X86_INS_VPMINUW, 0,
76413#ifndef CAPSTONE_DIET
76414	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
76415#endif
76416},
76417
76418{
76419	X86_VPMINUWYrr, X86_INS_VPMINUW, 0,
76420#ifndef CAPSTONE_DIET
76421	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
76422#endif
76423},
76424
76425{
76426	X86_VPMINUWZ128rm, X86_INS_VPMINUW, 0,
76427#ifndef CAPSTONE_DIET
76428	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76429#endif
76430},
76431
76432{
76433	X86_VPMINUWZ128rmk, X86_INS_VPMINUW, 0,
76434#ifndef CAPSTONE_DIET
76435	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76436#endif
76437},
76438
76439{
76440	X86_VPMINUWZ128rmkz, X86_INS_VPMINUW, 0,
76441#ifndef CAPSTONE_DIET
76442	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76443#endif
76444},
76445
76446{
76447	X86_VPMINUWZ128rr, X86_INS_VPMINUW, 0,
76448#ifndef CAPSTONE_DIET
76449	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76450#endif
76451},
76452
76453{
76454	X86_VPMINUWZ128rrk, X86_INS_VPMINUW, 0,
76455#ifndef CAPSTONE_DIET
76456	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76457#endif
76458},
76459
76460{
76461	X86_VPMINUWZ128rrkz, X86_INS_VPMINUW, 0,
76462#ifndef CAPSTONE_DIET
76463	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76464#endif
76465},
76466
76467{
76468	X86_VPMINUWZ256rm, X86_INS_VPMINUW, 0,
76469#ifndef CAPSTONE_DIET
76470	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76471#endif
76472},
76473
76474{
76475	X86_VPMINUWZ256rmk, X86_INS_VPMINUW, 0,
76476#ifndef CAPSTONE_DIET
76477	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76478#endif
76479},
76480
76481{
76482	X86_VPMINUWZ256rmkz, X86_INS_VPMINUW, 0,
76483#ifndef CAPSTONE_DIET
76484	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76485#endif
76486},
76487
76488{
76489	X86_VPMINUWZ256rr, X86_INS_VPMINUW, 0,
76490#ifndef CAPSTONE_DIET
76491	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76492#endif
76493},
76494
76495{
76496	X86_VPMINUWZ256rrk, X86_INS_VPMINUW, 0,
76497#ifndef CAPSTONE_DIET
76498	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76499#endif
76500},
76501
76502{
76503	X86_VPMINUWZ256rrkz, X86_INS_VPMINUW, 0,
76504#ifndef CAPSTONE_DIET
76505	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76506#endif
76507},
76508
76509{
76510	X86_VPMINUWZrm, X86_INS_VPMINUW, 0,
76511#ifndef CAPSTONE_DIET
76512	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76513#endif
76514},
76515
76516{
76517	X86_VPMINUWZrmk, X86_INS_VPMINUW, 0,
76518#ifndef CAPSTONE_DIET
76519	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76520#endif
76521},
76522
76523{
76524	X86_VPMINUWZrmkz, X86_INS_VPMINUW, 0,
76525#ifndef CAPSTONE_DIET
76526	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76527#endif
76528},
76529
76530{
76531	X86_VPMINUWZrr, X86_INS_VPMINUW, 0,
76532#ifndef CAPSTONE_DIET
76533	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76534#endif
76535},
76536
76537{
76538	X86_VPMINUWZrrk, X86_INS_VPMINUW, 0,
76539#ifndef CAPSTONE_DIET
76540	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76541#endif
76542},
76543
76544{
76545	X86_VPMINUWZrrkz, X86_INS_VPMINUW, 0,
76546#ifndef CAPSTONE_DIET
76547	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76548#endif
76549},
76550
76551{
76552	X86_VPMINUWrm, X86_INS_VPMINUW, 0,
76553#ifndef CAPSTONE_DIET
76554	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
76555#endif
76556},
76557
76558{
76559	X86_VPMINUWrr, X86_INS_VPMINUW, 0,
76560#ifndef CAPSTONE_DIET
76561	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
76562#endif
76563},
76564
76565{
76566	X86_VPMOVB2MZ128rr, X86_INS_VPMOVB2M, 0,
76567#ifndef CAPSTONE_DIET
76568	{ 0 }, { 0 }, { 0 }, 0, 0
76569#endif
76570},
76571
76572{
76573	X86_VPMOVB2MZ256rr, X86_INS_VPMOVB2M, 0,
76574#ifndef CAPSTONE_DIET
76575	{ 0 }, { 0 }, { 0 }, 0, 0
76576#endif
76577},
76578
76579{
76580	X86_VPMOVB2MZrr, X86_INS_VPMOVB2M, 0,
76581#ifndef CAPSTONE_DIET
76582	{ 0 }, { 0 }, { 0 }, 0, 0
76583#endif
76584},
76585
76586{
76587	X86_VPMOVD2MZ128rr, X86_INS_VPMOVD2M, 0,
76588#ifndef CAPSTONE_DIET
76589	{ 0 }, { 0 }, { 0 }, 0, 0
76590#endif
76591},
76592
76593{
76594	X86_VPMOVD2MZ256rr, X86_INS_VPMOVD2M, 0,
76595#ifndef CAPSTONE_DIET
76596	{ 0 }, { 0 }, { 0 }, 0, 0
76597#endif
76598},
76599
76600{
76601	X86_VPMOVD2MZrr, X86_INS_VPMOVD2M, 0,
76602#ifndef CAPSTONE_DIET
76603	{ 0 }, { 0 }, { 0 }, 0, 0
76604#endif
76605},
76606
76607{
76608	X86_VPMOVDBZ128mr, X86_INS_VPMOVDB, 0,
76609#ifndef CAPSTONE_DIET
76610	{ 0 }, { 0 }, { 0 }, 0, 0
76611#endif
76612},
76613
76614{
76615	X86_VPMOVDBZ128mrk, X86_INS_VPMOVDB, 0,
76616#ifndef CAPSTONE_DIET
76617	{ 0 }, { 0 }, { 0 }, 0, 0
76618#endif
76619},
76620
76621{
76622	X86_VPMOVDBZ128rr, X86_INS_VPMOVDB, 0,
76623#ifndef CAPSTONE_DIET
76624	{ 0 }, { 0 }, { 0 }, 0, 0
76625#endif
76626},
76627
76628{
76629	X86_VPMOVDBZ128rrk, X86_INS_VPMOVDB, 0,
76630#ifndef CAPSTONE_DIET
76631	{ 0 }, { 0 }, { 0 }, 0, 0
76632#endif
76633},
76634
76635{
76636	X86_VPMOVDBZ128rrkz, X86_INS_VPMOVDB, 0,
76637#ifndef CAPSTONE_DIET
76638	{ 0 }, { 0 }, { 0 }, 0, 0
76639#endif
76640},
76641
76642{
76643	X86_VPMOVDBZ256mr, X86_INS_VPMOVDB, 0,
76644#ifndef CAPSTONE_DIET
76645	{ 0 }, { 0 }, { 0 }, 0, 0
76646#endif
76647},
76648
76649{
76650	X86_VPMOVDBZ256mrk, X86_INS_VPMOVDB, 0,
76651#ifndef CAPSTONE_DIET
76652	{ 0 }, { 0 }, { 0 }, 0, 0
76653#endif
76654},
76655
76656{
76657	X86_VPMOVDBZ256rr, X86_INS_VPMOVDB, 0,
76658#ifndef CAPSTONE_DIET
76659	{ 0 }, { 0 }, { 0 }, 0, 0
76660#endif
76661},
76662
76663{
76664	X86_VPMOVDBZ256rrk, X86_INS_VPMOVDB, 0,
76665#ifndef CAPSTONE_DIET
76666	{ 0 }, { 0 }, { 0 }, 0, 0
76667#endif
76668},
76669
76670{
76671	X86_VPMOVDBZ256rrkz, X86_INS_VPMOVDB, 0,
76672#ifndef CAPSTONE_DIET
76673	{ 0 }, { 0 }, { 0 }, 0, 0
76674#endif
76675},
76676
76677{
76678	X86_VPMOVDBZmr, X86_INS_VPMOVDB, 0,
76679#ifndef CAPSTONE_DIET
76680	{ 0 }, { 0 }, { 0 }, 0, 0
76681#endif
76682},
76683
76684{
76685	X86_VPMOVDBZmrk, X86_INS_VPMOVDB, 0,
76686#ifndef CAPSTONE_DIET
76687	{ 0 }, { 0 }, { 0 }, 0, 0
76688#endif
76689},
76690
76691{
76692	X86_VPMOVDBZrr, X86_INS_VPMOVDB, 0,
76693#ifndef CAPSTONE_DIET
76694	{ 0 }, { 0 }, { 0 }, 0, 0
76695#endif
76696},
76697
76698{
76699	X86_VPMOVDBZrrk, X86_INS_VPMOVDB, 0,
76700#ifndef CAPSTONE_DIET
76701	{ 0 }, { 0 }, { 0 }, 0, 0
76702#endif
76703},
76704
76705{
76706	X86_VPMOVDBZrrkz, X86_INS_VPMOVDB, 0,
76707#ifndef CAPSTONE_DIET
76708	{ 0 }, { 0 }, { 0 }, 0, 0
76709#endif
76710},
76711
76712{
76713	X86_VPMOVDWZ128mr, X86_INS_VPMOVDW, 0,
76714#ifndef CAPSTONE_DIET
76715	{ 0 }, { 0 }, { 0 }, 0, 0
76716#endif
76717},
76718
76719{
76720	X86_VPMOVDWZ128mrk, X86_INS_VPMOVDW, 0,
76721#ifndef CAPSTONE_DIET
76722	{ 0 }, { 0 }, { 0 }, 0, 0
76723#endif
76724},
76725
76726{
76727	X86_VPMOVDWZ128rr, X86_INS_VPMOVDW, 0,
76728#ifndef CAPSTONE_DIET
76729	{ 0 }, { 0 }, { 0 }, 0, 0
76730#endif
76731},
76732
76733{
76734	X86_VPMOVDWZ128rrk, X86_INS_VPMOVDW, 0,
76735#ifndef CAPSTONE_DIET
76736	{ 0 }, { 0 }, { 0 }, 0, 0
76737#endif
76738},
76739
76740{
76741	X86_VPMOVDWZ128rrkz, X86_INS_VPMOVDW, 0,
76742#ifndef CAPSTONE_DIET
76743	{ 0 }, { 0 }, { 0 }, 0, 0
76744#endif
76745},
76746
76747{
76748	X86_VPMOVDWZ256mr, X86_INS_VPMOVDW, 0,
76749#ifndef CAPSTONE_DIET
76750	{ 0 }, { 0 }, { 0 }, 0, 0
76751#endif
76752},
76753
76754{
76755	X86_VPMOVDWZ256mrk, X86_INS_VPMOVDW, 0,
76756#ifndef CAPSTONE_DIET
76757	{ 0 }, { 0 }, { 0 }, 0, 0
76758#endif
76759},
76760
76761{
76762	X86_VPMOVDWZ256rr, X86_INS_VPMOVDW, 0,
76763#ifndef CAPSTONE_DIET
76764	{ 0 }, { 0 }, { 0 }, 0, 0
76765#endif
76766},
76767
76768{
76769	X86_VPMOVDWZ256rrk, X86_INS_VPMOVDW, 0,
76770#ifndef CAPSTONE_DIET
76771	{ 0 }, { 0 }, { 0 }, 0, 0
76772#endif
76773},
76774
76775{
76776	X86_VPMOVDWZ256rrkz, X86_INS_VPMOVDW, 0,
76777#ifndef CAPSTONE_DIET
76778	{ 0 }, { 0 }, { 0 }, 0, 0
76779#endif
76780},
76781
76782{
76783	X86_VPMOVDWZmr, X86_INS_VPMOVDW, 0,
76784#ifndef CAPSTONE_DIET
76785	{ 0 }, { 0 }, { 0 }, 0, 0
76786#endif
76787},
76788
76789{
76790	X86_VPMOVDWZmrk, X86_INS_VPMOVDW, 0,
76791#ifndef CAPSTONE_DIET
76792	{ 0 }, { 0 }, { 0 }, 0, 0
76793#endif
76794},
76795
76796{
76797	X86_VPMOVDWZrr, X86_INS_VPMOVDW, 0,
76798#ifndef CAPSTONE_DIET
76799	{ 0 }, { 0 }, { 0 }, 0, 0
76800#endif
76801},
76802
76803{
76804	X86_VPMOVDWZrrk, X86_INS_VPMOVDW, 0,
76805#ifndef CAPSTONE_DIET
76806	{ 0 }, { 0 }, { 0 }, 0, 0
76807#endif
76808},
76809
76810{
76811	X86_VPMOVDWZrrkz, X86_INS_VPMOVDW, 0,
76812#ifndef CAPSTONE_DIET
76813	{ 0 }, { 0 }, { 0 }, 0, 0
76814#endif
76815},
76816
76817{
76818	X86_VPMOVM2BZ128rr, X86_INS_VPMOVM2B, 0,
76819#ifndef CAPSTONE_DIET
76820	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76821#endif
76822},
76823
76824{
76825	X86_VPMOVM2BZ256rr, X86_INS_VPMOVM2B, 0,
76826#ifndef CAPSTONE_DIET
76827	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76828#endif
76829},
76830
76831{
76832	X86_VPMOVM2BZrr, X86_INS_VPMOVM2B, 0,
76833#ifndef CAPSTONE_DIET
76834	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76835#endif
76836},
76837
76838{
76839	X86_VPMOVM2DZ128rr, X86_INS_VPMOVM2D, 0,
76840#ifndef CAPSTONE_DIET
76841	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
76842#endif
76843},
76844
76845{
76846	X86_VPMOVM2DZ256rr, X86_INS_VPMOVM2D, 0,
76847#ifndef CAPSTONE_DIET
76848	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
76849#endif
76850},
76851
76852{
76853	X86_VPMOVM2DZrr, X86_INS_VPMOVM2D, 0,
76854#ifndef CAPSTONE_DIET
76855	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
76856#endif
76857},
76858
76859{
76860	X86_VPMOVM2QZ128rr, X86_INS_VPMOVM2Q, 0,
76861#ifndef CAPSTONE_DIET
76862	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
76863#endif
76864},
76865
76866{
76867	X86_VPMOVM2QZ256rr, X86_INS_VPMOVM2Q, 0,
76868#ifndef CAPSTONE_DIET
76869	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
76870#endif
76871},
76872
76873{
76874	X86_VPMOVM2QZrr, X86_INS_VPMOVM2Q, 0,
76875#ifndef CAPSTONE_DIET
76876	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
76877#endif
76878},
76879
76880{
76881	X86_VPMOVM2WZ128rr, X86_INS_VPMOVM2W, 0,
76882#ifndef CAPSTONE_DIET
76883	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76884#endif
76885},
76886
76887{
76888	X86_VPMOVM2WZ256rr, X86_INS_VPMOVM2W, 0,
76889#ifndef CAPSTONE_DIET
76890	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
76891#endif
76892},
76893
76894{
76895	X86_VPMOVM2WZrr, X86_INS_VPMOVM2W, 0,
76896#ifndef CAPSTONE_DIET
76897	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
76898#endif
76899},
76900
76901{
76902	X86_VPMOVMSKBYrr, X86_INS_VPMOVMSKB, 0,
76903#ifndef CAPSTONE_DIET
76904	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
76905#endif
76906},
76907
76908{
76909	X86_VPMOVMSKBrr, X86_INS_VPMOVMSKB, 0,
76910#ifndef CAPSTONE_DIET
76911	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
76912#endif
76913},
76914
76915{
76916	X86_VPMOVQ2MZ128rr, X86_INS_VPMOVQ2M, 0,
76917#ifndef CAPSTONE_DIET
76918	{ 0 }, { 0 }, { 0 }, 0, 0
76919#endif
76920},
76921
76922{
76923	X86_VPMOVQ2MZ256rr, X86_INS_VPMOVQ2M, 0,
76924#ifndef CAPSTONE_DIET
76925	{ 0 }, { 0 }, { 0 }, 0, 0
76926#endif
76927},
76928
76929{
76930	X86_VPMOVQ2MZrr, X86_INS_VPMOVQ2M, 0,
76931#ifndef CAPSTONE_DIET
76932	{ 0 }, { 0 }, { 0 }, 0, 0
76933#endif
76934},
76935
76936{
76937	X86_VPMOVQBZ128mr, X86_INS_VPMOVQB, 0,
76938#ifndef CAPSTONE_DIET
76939	{ 0 }, { 0 }, { 0 }, 0, 0
76940#endif
76941},
76942
76943{
76944	X86_VPMOVQBZ128mrk, X86_INS_VPMOVQB, 0,
76945#ifndef CAPSTONE_DIET
76946	{ 0 }, { 0 }, { 0 }, 0, 0
76947#endif
76948},
76949
76950{
76951	X86_VPMOVQBZ128rr, X86_INS_VPMOVQB, 0,
76952#ifndef CAPSTONE_DIET
76953	{ 0 }, { 0 }, { 0 }, 0, 0
76954#endif
76955},
76956
76957{
76958	X86_VPMOVQBZ128rrk, X86_INS_VPMOVQB, 0,
76959#ifndef CAPSTONE_DIET
76960	{ 0 }, { 0 }, { 0 }, 0, 0
76961#endif
76962},
76963
76964{
76965	X86_VPMOVQBZ128rrkz, X86_INS_VPMOVQB, 0,
76966#ifndef CAPSTONE_DIET
76967	{ 0 }, { 0 }, { 0 }, 0, 0
76968#endif
76969},
76970
76971{
76972	X86_VPMOVQBZ256mr, X86_INS_VPMOVQB, 0,
76973#ifndef CAPSTONE_DIET
76974	{ 0 }, { 0 }, { 0 }, 0, 0
76975#endif
76976},
76977
76978{
76979	X86_VPMOVQBZ256mrk, X86_INS_VPMOVQB, 0,
76980#ifndef CAPSTONE_DIET
76981	{ 0 }, { 0 }, { 0 }, 0, 0
76982#endif
76983},
76984
76985{
76986	X86_VPMOVQBZ256rr, X86_INS_VPMOVQB, 0,
76987#ifndef CAPSTONE_DIET
76988	{ 0 }, { 0 }, { 0 }, 0, 0
76989#endif
76990},
76991
76992{
76993	X86_VPMOVQBZ256rrk, X86_INS_VPMOVQB, 0,
76994#ifndef CAPSTONE_DIET
76995	{ 0 }, { 0 }, { 0 }, 0, 0
76996#endif
76997},
76998
76999{
77000	X86_VPMOVQBZ256rrkz, X86_INS_VPMOVQB, 0,
77001#ifndef CAPSTONE_DIET
77002	{ 0 }, { 0 }, { 0 }, 0, 0
77003#endif
77004},
77005
77006{
77007	X86_VPMOVQBZmr, X86_INS_VPMOVQB, 0,
77008#ifndef CAPSTONE_DIET
77009	{ 0 }, { 0 }, { 0 }, 0, 0
77010#endif
77011},
77012
77013{
77014	X86_VPMOVQBZmrk, X86_INS_VPMOVQB, 0,
77015#ifndef CAPSTONE_DIET
77016	{ 0 }, { 0 }, { 0 }, 0, 0
77017#endif
77018},
77019
77020{
77021	X86_VPMOVQBZrr, X86_INS_VPMOVQB, 0,
77022#ifndef CAPSTONE_DIET
77023	{ 0 }, { 0 }, { 0 }, 0, 0
77024#endif
77025},
77026
77027{
77028	X86_VPMOVQBZrrk, X86_INS_VPMOVQB, 0,
77029#ifndef CAPSTONE_DIET
77030	{ 0 }, { 0 }, { 0 }, 0, 0
77031#endif
77032},
77033
77034{
77035	X86_VPMOVQBZrrkz, X86_INS_VPMOVQB, 0,
77036#ifndef CAPSTONE_DIET
77037	{ 0 }, { 0 }, { 0 }, 0, 0
77038#endif
77039},
77040
77041{
77042	X86_VPMOVQDZ128mr, X86_INS_VPMOVQD, 0,
77043#ifndef CAPSTONE_DIET
77044	{ 0 }, { 0 }, { 0 }, 0, 0
77045#endif
77046},
77047
77048{
77049	X86_VPMOVQDZ128mrk, X86_INS_VPMOVQD, 0,
77050#ifndef CAPSTONE_DIET
77051	{ 0 }, { 0 }, { 0 }, 0, 0
77052#endif
77053},
77054
77055{
77056	X86_VPMOVQDZ128rr, X86_INS_VPMOVQD, 0,
77057#ifndef CAPSTONE_DIET
77058	{ 0 }, { 0 }, { 0 }, 0, 0
77059#endif
77060},
77061
77062{
77063	X86_VPMOVQDZ128rrk, X86_INS_VPMOVQD, 0,
77064#ifndef CAPSTONE_DIET
77065	{ 0 }, { 0 }, { 0 }, 0, 0
77066#endif
77067},
77068
77069{
77070	X86_VPMOVQDZ128rrkz, X86_INS_VPMOVQD, 0,
77071#ifndef CAPSTONE_DIET
77072	{ 0 }, { 0 }, { 0 }, 0, 0
77073#endif
77074},
77075
77076{
77077	X86_VPMOVQDZ256mr, X86_INS_VPMOVQD, 0,
77078#ifndef CAPSTONE_DIET
77079	{ 0 }, { 0 }, { 0 }, 0, 0
77080#endif
77081},
77082
77083{
77084	X86_VPMOVQDZ256mrk, X86_INS_VPMOVQD, 0,
77085#ifndef CAPSTONE_DIET
77086	{ 0 }, { 0 }, { 0 }, 0, 0
77087#endif
77088},
77089
77090{
77091	X86_VPMOVQDZ256rr, X86_INS_VPMOVQD, 0,
77092#ifndef CAPSTONE_DIET
77093	{ 0 }, { 0 }, { 0 }, 0, 0
77094#endif
77095},
77096
77097{
77098	X86_VPMOVQDZ256rrk, X86_INS_VPMOVQD, 0,
77099#ifndef CAPSTONE_DIET
77100	{ 0 }, { 0 }, { 0 }, 0, 0
77101#endif
77102},
77103
77104{
77105	X86_VPMOVQDZ256rrkz, X86_INS_VPMOVQD, 0,
77106#ifndef CAPSTONE_DIET
77107	{ 0 }, { 0 }, { 0 }, 0, 0
77108#endif
77109},
77110
77111{
77112	X86_VPMOVQDZmr, X86_INS_VPMOVQD, 0,
77113#ifndef CAPSTONE_DIET
77114	{ 0 }, { 0 }, { 0 }, 0, 0
77115#endif
77116},
77117
77118{
77119	X86_VPMOVQDZmrk, X86_INS_VPMOVQD, 0,
77120#ifndef CAPSTONE_DIET
77121	{ 0 }, { 0 }, { 0 }, 0, 0
77122#endif
77123},
77124
77125{
77126	X86_VPMOVQDZrr, X86_INS_VPMOVQD, 0,
77127#ifndef CAPSTONE_DIET
77128	{ 0 }, { 0 }, { 0 }, 0, 0
77129#endif
77130},
77131
77132{
77133	X86_VPMOVQDZrrk, X86_INS_VPMOVQD, 0,
77134#ifndef CAPSTONE_DIET
77135	{ 0 }, { 0 }, { 0 }, 0, 0
77136#endif
77137},
77138
77139{
77140	X86_VPMOVQDZrrkz, X86_INS_VPMOVQD, 0,
77141#ifndef CAPSTONE_DIET
77142	{ 0 }, { 0 }, { 0 }, 0, 0
77143#endif
77144},
77145
77146{
77147	X86_VPMOVQWZ128mr, X86_INS_VPMOVQW, 0,
77148#ifndef CAPSTONE_DIET
77149	{ 0 }, { 0 }, { 0 }, 0, 0
77150#endif
77151},
77152
77153{
77154	X86_VPMOVQWZ128mrk, X86_INS_VPMOVQW, 0,
77155#ifndef CAPSTONE_DIET
77156	{ 0 }, { 0 }, { 0 }, 0, 0
77157#endif
77158},
77159
77160{
77161	X86_VPMOVQWZ128rr, X86_INS_VPMOVQW, 0,
77162#ifndef CAPSTONE_DIET
77163	{ 0 }, { 0 }, { 0 }, 0, 0
77164#endif
77165},
77166
77167{
77168	X86_VPMOVQWZ128rrk, X86_INS_VPMOVQW, 0,
77169#ifndef CAPSTONE_DIET
77170	{ 0 }, { 0 }, { 0 }, 0, 0
77171#endif
77172},
77173
77174{
77175	X86_VPMOVQWZ128rrkz, X86_INS_VPMOVQW, 0,
77176#ifndef CAPSTONE_DIET
77177	{ 0 }, { 0 }, { 0 }, 0, 0
77178#endif
77179},
77180
77181{
77182	X86_VPMOVQWZ256mr, X86_INS_VPMOVQW, 0,
77183#ifndef CAPSTONE_DIET
77184	{ 0 }, { 0 }, { 0 }, 0, 0
77185#endif
77186},
77187
77188{
77189	X86_VPMOVQWZ256mrk, X86_INS_VPMOVQW, 0,
77190#ifndef CAPSTONE_DIET
77191	{ 0 }, { 0 }, { 0 }, 0, 0
77192#endif
77193},
77194
77195{
77196	X86_VPMOVQWZ256rr, X86_INS_VPMOVQW, 0,
77197#ifndef CAPSTONE_DIET
77198	{ 0 }, { 0 }, { 0 }, 0, 0
77199#endif
77200},
77201
77202{
77203	X86_VPMOVQWZ256rrk, X86_INS_VPMOVQW, 0,
77204#ifndef CAPSTONE_DIET
77205	{ 0 }, { 0 }, { 0 }, 0, 0
77206#endif
77207},
77208
77209{
77210	X86_VPMOVQWZ256rrkz, X86_INS_VPMOVQW, 0,
77211#ifndef CAPSTONE_DIET
77212	{ 0 }, { 0 }, { 0 }, 0, 0
77213#endif
77214},
77215
77216{
77217	X86_VPMOVQWZmr, X86_INS_VPMOVQW, 0,
77218#ifndef CAPSTONE_DIET
77219	{ 0 }, { 0 }, { 0 }, 0, 0
77220#endif
77221},
77222
77223{
77224	X86_VPMOVQWZmrk, X86_INS_VPMOVQW, 0,
77225#ifndef CAPSTONE_DIET
77226	{ 0 }, { 0 }, { 0 }, 0, 0
77227#endif
77228},
77229
77230{
77231	X86_VPMOVQWZrr, X86_INS_VPMOVQW, 0,
77232#ifndef CAPSTONE_DIET
77233	{ 0 }, { 0 }, { 0 }, 0, 0
77234#endif
77235},
77236
77237{
77238	X86_VPMOVQWZrrk, X86_INS_VPMOVQW, 0,
77239#ifndef CAPSTONE_DIET
77240	{ 0 }, { 0 }, { 0 }, 0, 0
77241#endif
77242},
77243
77244{
77245	X86_VPMOVQWZrrkz, X86_INS_VPMOVQW, 0,
77246#ifndef CAPSTONE_DIET
77247	{ 0 }, { 0 }, { 0 }, 0, 0
77248#endif
77249},
77250
77251{
77252	X86_VPMOVSDBZ128mr, X86_INS_VPMOVSDB, 0,
77253#ifndef CAPSTONE_DIET
77254	{ 0 }, { 0 }, { 0 }, 0, 0
77255#endif
77256},
77257
77258{
77259	X86_VPMOVSDBZ128mrk, X86_INS_VPMOVSDB, 0,
77260#ifndef CAPSTONE_DIET
77261	{ 0 }, { 0 }, { 0 }, 0, 0
77262#endif
77263},
77264
77265{
77266	X86_VPMOVSDBZ128rr, X86_INS_VPMOVSDB, 0,
77267#ifndef CAPSTONE_DIET
77268	{ 0 }, { 0 }, { 0 }, 0, 0
77269#endif
77270},
77271
77272{
77273	X86_VPMOVSDBZ128rrk, X86_INS_VPMOVSDB, 0,
77274#ifndef CAPSTONE_DIET
77275	{ 0 }, { 0 }, { 0 }, 0, 0
77276#endif
77277},
77278
77279{
77280	X86_VPMOVSDBZ128rrkz, X86_INS_VPMOVSDB, 0,
77281#ifndef CAPSTONE_DIET
77282	{ 0 }, { 0 }, { 0 }, 0, 0
77283#endif
77284},
77285
77286{
77287	X86_VPMOVSDBZ256mr, X86_INS_VPMOVSDB, 0,
77288#ifndef CAPSTONE_DIET
77289	{ 0 }, { 0 }, { 0 }, 0, 0
77290#endif
77291},
77292
77293{
77294	X86_VPMOVSDBZ256mrk, X86_INS_VPMOVSDB, 0,
77295#ifndef CAPSTONE_DIET
77296	{ 0 }, { 0 }, { 0 }, 0, 0
77297#endif
77298},
77299
77300{
77301	X86_VPMOVSDBZ256rr, X86_INS_VPMOVSDB, 0,
77302#ifndef CAPSTONE_DIET
77303	{ 0 }, { 0 }, { 0 }, 0, 0
77304#endif
77305},
77306
77307{
77308	X86_VPMOVSDBZ256rrk, X86_INS_VPMOVSDB, 0,
77309#ifndef CAPSTONE_DIET
77310	{ 0 }, { 0 }, { 0 }, 0, 0
77311#endif
77312},
77313
77314{
77315	X86_VPMOVSDBZ256rrkz, X86_INS_VPMOVSDB, 0,
77316#ifndef CAPSTONE_DIET
77317	{ 0 }, { 0 }, { 0 }, 0, 0
77318#endif
77319},
77320
77321{
77322	X86_VPMOVSDBZmr, X86_INS_VPMOVSDB, 0,
77323#ifndef CAPSTONE_DIET
77324	{ 0 }, { 0 }, { 0 }, 0, 0
77325#endif
77326},
77327
77328{
77329	X86_VPMOVSDBZmrk, X86_INS_VPMOVSDB, 0,
77330#ifndef CAPSTONE_DIET
77331	{ 0 }, { 0 }, { 0 }, 0, 0
77332#endif
77333},
77334
77335{
77336	X86_VPMOVSDBZrr, X86_INS_VPMOVSDB, 0,
77337#ifndef CAPSTONE_DIET
77338	{ 0 }, { 0 }, { 0 }, 0, 0
77339#endif
77340},
77341
77342{
77343	X86_VPMOVSDBZrrk, X86_INS_VPMOVSDB, 0,
77344#ifndef CAPSTONE_DIET
77345	{ 0 }, { 0 }, { 0 }, 0, 0
77346#endif
77347},
77348
77349{
77350	X86_VPMOVSDBZrrkz, X86_INS_VPMOVSDB, 0,
77351#ifndef CAPSTONE_DIET
77352	{ 0 }, { 0 }, { 0 }, 0, 0
77353#endif
77354},
77355
77356{
77357	X86_VPMOVSDWZ128mr, X86_INS_VPMOVSDW, 0,
77358#ifndef CAPSTONE_DIET
77359	{ 0 }, { 0 }, { 0 }, 0, 0
77360#endif
77361},
77362
77363{
77364	X86_VPMOVSDWZ128mrk, X86_INS_VPMOVSDW, 0,
77365#ifndef CAPSTONE_DIET
77366	{ 0 }, { 0 }, { 0 }, 0, 0
77367#endif
77368},
77369
77370{
77371	X86_VPMOVSDWZ128rr, X86_INS_VPMOVSDW, 0,
77372#ifndef CAPSTONE_DIET
77373	{ 0 }, { 0 }, { 0 }, 0, 0
77374#endif
77375},
77376
77377{
77378	X86_VPMOVSDWZ128rrk, X86_INS_VPMOVSDW, 0,
77379#ifndef CAPSTONE_DIET
77380	{ 0 }, { 0 }, { 0 }, 0, 0
77381#endif
77382},
77383
77384{
77385	X86_VPMOVSDWZ128rrkz, X86_INS_VPMOVSDW, 0,
77386#ifndef CAPSTONE_DIET
77387	{ 0 }, { 0 }, { 0 }, 0, 0
77388#endif
77389},
77390
77391{
77392	X86_VPMOVSDWZ256mr, X86_INS_VPMOVSDW, 0,
77393#ifndef CAPSTONE_DIET
77394	{ 0 }, { 0 }, { 0 }, 0, 0
77395#endif
77396},
77397
77398{
77399	X86_VPMOVSDWZ256mrk, X86_INS_VPMOVSDW, 0,
77400#ifndef CAPSTONE_DIET
77401	{ 0 }, { 0 }, { 0 }, 0, 0
77402#endif
77403},
77404
77405{
77406	X86_VPMOVSDWZ256rr, X86_INS_VPMOVSDW, 0,
77407#ifndef CAPSTONE_DIET
77408	{ 0 }, { 0 }, { 0 }, 0, 0
77409#endif
77410},
77411
77412{
77413	X86_VPMOVSDWZ256rrk, X86_INS_VPMOVSDW, 0,
77414#ifndef CAPSTONE_DIET
77415	{ 0 }, { 0 }, { 0 }, 0, 0
77416#endif
77417},
77418
77419{
77420	X86_VPMOVSDWZ256rrkz, X86_INS_VPMOVSDW, 0,
77421#ifndef CAPSTONE_DIET
77422	{ 0 }, { 0 }, { 0 }, 0, 0
77423#endif
77424},
77425
77426{
77427	X86_VPMOVSDWZmr, X86_INS_VPMOVSDW, 0,
77428#ifndef CAPSTONE_DIET
77429	{ 0 }, { 0 }, { 0 }, 0, 0
77430#endif
77431},
77432
77433{
77434	X86_VPMOVSDWZmrk, X86_INS_VPMOVSDW, 0,
77435#ifndef CAPSTONE_DIET
77436	{ 0 }, { 0 }, { 0 }, 0, 0
77437#endif
77438},
77439
77440{
77441	X86_VPMOVSDWZrr, X86_INS_VPMOVSDW, 0,
77442#ifndef CAPSTONE_DIET
77443	{ 0 }, { 0 }, { 0 }, 0, 0
77444#endif
77445},
77446
77447{
77448	X86_VPMOVSDWZrrk, X86_INS_VPMOVSDW, 0,
77449#ifndef CAPSTONE_DIET
77450	{ 0 }, { 0 }, { 0 }, 0, 0
77451#endif
77452},
77453
77454{
77455	X86_VPMOVSDWZrrkz, X86_INS_VPMOVSDW, 0,
77456#ifndef CAPSTONE_DIET
77457	{ 0 }, { 0 }, { 0 }, 0, 0
77458#endif
77459},
77460
77461{
77462	X86_VPMOVSQBZ128mr, X86_INS_VPMOVSQB, 0,
77463#ifndef CAPSTONE_DIET
77464	{ 0 }, { 0 }, { 0 }, 0, 0
77465#endif
77466},
77467
77468{
77469	X86_VPMOVSQBZ128mrk, X86_INS_VPMOVSQB, 0,
77470#ifndef CAPSTONE_DIET
77471	{ 0 }, { 0 }, { 0 }, 0, 0
77472#endif
77473},
77474
77475{
77476	X86_VPMOVSQBZ128rr, X86_INS_VPMOVSQB, 0,
77477#ifndef CAPSTONE_DIET
77478	{ 0 }, { 0 }, { 0 }, 0, 0
77479#endif
77480},
77481
77482{
77483	X86_VPMOVSQBZ128rrk, X86_INS_VPMOVSQB, 0,
77484#ifndef CAPSTONE_DIET
77485	{ 0 }, { 0 }, { 0 }, 0, 0
77486#endif
77487},
77488
77489{
77490	X86_VPMOVSQBZ128rrkz, X86_INS_VPMOVSQB, 0,
77491#ifndef CAPSTONE_DIET
77492	{ 0 }, { 0 }, { 0 }, 0, 0
77493#endif
77494},
77495
77496{
77497	X86_VPMOVSQBZ256mr, X86_INS_VPMOVSQB, 0,
77498#ifndef CAPSTONE_DIET
77499	{ 0 }, { 0 }, { 0 }, 0, 0
77500#endif
77501},
77502
77503{
77504	X86_VPMOVSQBZ256mrk, X86_INS_VPMOVSQB, 0,
77505#ifndef CAPSTONE_DIET
77506	{ 0 }, { 0 }, { 0 }, 0, 0
77507#endif
77508},
77509
77510{
77511	X86_VPMOVSQBZ256rr, X86_INS_VPMOVSQB, 0,
77512#ifndef CAPSTONE_DIET
77513	{ 0 }, { 0 }, { 0 }, 0, 0
77514#endif
77515},
77516
77517{
77518	X86_VPMOVSQBZ256rrk, X86_INS_VPMOVSQB, 0,
77519#ifndef CAPSTONE_DIET
77520	{ 0 }, { 0 }, { 0 }, 0, 0
77521#endif
77522},
77523
77524{
77525	X86_VPMOVSQBZ256rrkz, X86_INS_VPMOVSQB, 0,
77526#ifndef CAPSTONE_DIET
77527	{ 0 }, { 0 }, { 0 }, 0, 0
77528#endif
77529},
77530
77531{
77532	X86_VPMOVSQBZmr, X86_INS_VPMOVSQB, 0,
77533#ifndef CAPSTONE_DIET
77534	{ 0 }, { 0 }, { 0 }, 0, 0
77535#endif
77536},
77537
77538{
77539	X86_VPMOVSQBZmrk, X86_INS_VPMOVSQB, 0,
77540#ifndef CAPSTONE_DIET
77541	{ 0 }, { 0 }, { 0 }, 0, 0
77542#endif
77543},
77544
77545{
77546	X86_VPMOVSQBZrr, X86_INS_VPMOVSQB, 0,
77547#ifndef CAPSTONE_DIET
77548	{ 0 }, { 0 }, { 0 }, 0, 0
77549#endif
77550},
77551
77552{
77553	X86_VPMOVSQBZrrk, X86_INS_VPMOVSQB, 0,
77554#ifndef CAPSTONE_DIET
77555	{ 0 }, { 0 }, { 0 }, 0, 0
77556#endif
77557},
77558
77559{
77560	X86_VPMOVSQBZrrkz, X86_INS_VPMOVSQB, 0,
77561#ifndef CAPSTONE_DIET
77562	{ 0 }, { 0 }, { 0 }, 0, 0
77563#endif
77564},
77565
77566{
77567	X86_VPMOVSQDZ128mr, X86_INS_VPMOVSQD, 0,
77568#ifndef CAPSTONE_DIET
77569	{ 0 }, { 0 }, { 0 }, 0, 0
77570#endif
77571},
77572
77573{
77574	X86_VPMOVSQDZ128mrk, X86_INS_VPMOVSQD, 0,
77575#ifndef CAPSTONE_DIET
77576	{ 0 }, { 0 }, { 0 }, 0, 0
77577#endif
77578},
77579
77580{
77581	X86_VPMOVSQDZ128rr, X86_INS_VPMOVSQD, 0,
77582#ifndef CAPSTONE_DIET
77583	{ 0 }, { 0 }, { 0 }, 0, 0
77584#endif
77585},
77586
77587{
77588	X86_VPMOVSQDZ128rrk, X86_INS_VPMOVSQD, 0,
77589#ifndef CAPSTONE_DIET
77590	{ 0 }, { 0 }, { 0 }, 0, 0
77591#endif
77592},
77593
77594{
77595	X86_VPMOVSQDZ128rrkz, X86_INS_VPMOVSQD, 0,
77596#ifndef CAPSTONE_DIET
77597	{ 0 }, { 0 }, { 0 }, 0, 0
77598#endif
77599},
77600
77601{
77602	X86_VPMOVSQDZ256mr, X86_INS_VPMOVSQD, 0,
77603#ifndef CAPSTONE_DIET
77604	{ 0 }, { 0 }, { 0 }, 0, 0
77605#endif
77606},
77607
77608{
77609	X86_VPMOVSQDZ256mrk, X86_INS_VPMOVSQD, 0,
77610#ifndef CAPSTONE_DIET
77611	{ 0 }, { 0 }, { 0 }, 0, 0
77612#endif
77613},
77614
77615{
77616	X86_VPMOVSQDZ256rr, X86_INS_VPMOVSQD, 0,
77617#ifndef CAPSTONE_DIET
77618	{ 0 }, { 0 }, { 0 }, 0, 0
77619#endif
77620},
77621
77622{
77623	X86_VPMOVSQDZ256rrk, X86_INS_VPMOVSQD, 0,
77624#ifndef CAPSTONE_DIET
77625	{ 0 }, { 0 }, { 0 }, 0, 0
77626#endif
77627},
77628
77629{
77630	X86_VPMOVSQDZ256rrkz, X86_INS_VPMOVSQD, 0,
77631#ifndef CAPSTONE_DIET
77632	{ 0 }, { 0 }, { 0 }, 0, 0
77633#endif
77634},
77635
77636{
77637	X86_VPMOVSQDZmr, X86_INS_VPMOVSQD, 0,
77638#ifndef CAPSTONE_DIET
77639	{ 0 }, { 0 }, { 0 }, 0, 0
77640#endif
77641},
77642
77643{
77644	X86_VPMOVSQDZmrk, X86_INS_VPMOVSQD, 0,
77645#ifndef CAPSTONE_DIET
77646	{ 0 }, { 0 }, { 0 }, 0, 0
77647#endif
77648},
77649
77650{
77651	X86_VPMOVSQDZrr, X86_INS_VPMOVSQD, 0,
77652#ifndef CAPSTONE_DIET
77653	{ 0 }, { 0 }, { 0 }, 0, 0
77654#endif
77655},
77656
77657{
77658	X86_VPMOVSQDZrrk, X86_INS_VPMOVSQD, 0,
77659#ifndef CAPSTONE_DIET
77660	{ 0 }, { 0 }, { 0 }, 0, 0
77661#endif
77662},
77663
77664{
77665	X86_VPMOVSQDZrrkz, X86_INS_VPMOVSQD, 0,
77666#ifndef CAPSTONE_DIET
77667	{ 0 }, { 0 }, { 0 }, 0, 0
77668#endif
77669},
77670
77671{
77672	X86_VPMOVSQWZ128mr, X86_INS_VPMOVSQW, 0,
77673#ifndef CAPSTONE_DIET
77674	{ 0 }, { 0 }, { 0 }, 0, 0
77675#endif
77676},
77677
77678{
77679	X86_VPMOVSQWZ128mrk, X86_INS_VPMOVSQW, 0,
77680#ifndef CAPSTONE_DIET
77681	{ 0 }, { 0 }, { 0 }, 0, 0
77682#endif
77683},
77684
77685{
77686	X86_VPMOVSQWZ128rr, X86_INS_VPMOVSQW, 0,
77687#ifndef CAPSTONE_DIET
77688	{ 0 }, { 0 }, { 0 }, 0, 0
77689#endif
77690},
77691
77692{
77693	X86_VPMOVSQWZ128rrk, X86_INS_VPMOVSQW, 0,
77694#ifndef CAPSTONE_DIET
77695	{ 0 }, { 0 }, { 0 }, 0, 0
77696#endif
77697},
77698
77699{
77700	X86_VPMOVSQWZ128rrkz, X86_INS_VPMOVSQW, 0,
77701#ifndef CAPSTONE_DIET
77702	{ 0 }, { 0 }, { 0 }, 0, 0
77703#endif
77704},
77705
77706{
77707	X86_VPMOVSQWZ256mr, X86_INS_VPMOVSQW, 0,
77708#ifndef CAPSTONE_DIET
77709	{ 0 }, { 0 }, { 0 }, 0, 0
77710#endif
77711},
77712
77713{
77714	X86_VPMOVSQWZ256mrk, X86_INS_VPMOVSQW, 0,
77715#ifndef CAPSTONE_DIET
77716	{ 0 }, { 0 }, { 0 }, 0, 0
77717#endif
77718},
77719
77720{
77721	X86_VPMOVSQWZ256rr, X86_INS_VPMOVSQW, 0,
77722#ifndef CAPSTONE_DIET
77723	{ 0 }, { 0 }, { 0 }, 0, 0
77724#endif
77725},
77726
77727{
77728	X86_VPMOVSQWZ256rrk, X86_INS_VPMOVSQW, 0,
77729#ifndef CAPSTONE_DIET
77730	{ 0 }, { 0 }, { 0 }, 0, 0
77731#endif
77732},
77733
77734{
77735	X86_VPMOVSQWZ256rrkz, X86_INS_VPMOVSQW, 0,
77736#ifndef CAPSTONE_DIET
77737	{ 0 }, { 0 }, { 0 }, 0, 0
77738#endif
77739},
77740
77741{
77742	X86_VPMOVSQWZmr, X86_INS_VPMOVSQW, 0,
77743#ifndef CAPSTONE_DIET
77744	{ 0 }, { 0 }, { 0 }, 0, 0
77745#endif
77746},
77747
77748{
77749	X86_VPMOVSQWZmrk, X86_INS_VPMOVSQW, 0,
77750#ifndef CAPSTONE_DIET
77751	{ 0 }, { 0 }, { 0 }, 0, 0
77752#endif
77753},
77754
77755{
77756	X86_VPMOVSQWZrr, X86_INS_VPMOVSQW, 0,
77757#ifndef CAPSTONE_DIET
77758	{ 0 }, { 0 }, { 0 }, 0, 0
77759#endif
77760},
77761
77762{
77763	X86_VPMOVSQWZrrk, X86_INS_VPMOVSQW, 0,
77764#ifndef CAPSTONE_DIET
77765	{ 0 }, { 0 }, { 0 }, 0, 0
77766#endif
77767},
77768
77769{
77770	X86_VPMOVSQWZrrkz, X86_INS_VPMOVSQW, 0,
77771#ifndef CAPSTONE_DIET
77772	{ 0 }, { 0 }, { 0 }, 0, 0
77773#endif
77774},
77775
77776{
77777	X86_VPMOVSWBZ128mr, X86_INS_VPMOVSWB, 0,
77778#ifndef CAPSTONE_DIET
77779	{ 0 }, { 0 }, { 0 }, 0, 0
77780#endif
77781},
77782
77783{
77784	X86_VPMOVSWBZ128mrk, X86_INS_VPMOVSWB, 0,
77785#ifndef CAPSTONE_DIET
77786	{ 0 }, { 0 }, { 0 }, 0, 0
77787#endif
77788},
77789
77790{
77791	X86_VPMOVSWBZ128rr, X86_INS_VPMOVSWB, 0,
77792#ifndef CAPSTONE_DIET
77793	{ 0 }, { 0 }, { 0 }, 0, 0
77794#endif
77795},
77796
77797{
77798	X86_VPMOVSWBZ128rrk, X86_INS_VPMOVSWB, 0,
77799#ifndef CAPSTONE_DIET
77800	{ 0 }, { 0 }, { 0 }, 0, 0
77801#endif
77802},
77803
77804{
77805	X86_VPMOVSWBZ128rrkz, X86_INS_VPMOVSWB, 0,
77806#ifndef CAPSTONE_DIET
77807	{ 0 }, { 0 }, { 0 }, 0, 0
77808#endif
77809},
77810
77811{
77812	X86_VPMOVSWBZ256mr, X86_INS_VPMOVSWB, 0,
77813#ifndef CAPSTONE_DIET
77814	{ 0 }, { 0 }, { 0 }, 0, 0
77815#endif
77816},
77817
77818{
77819	X86_VPMOVSWBZ256mrk, X86_INS_VPMOVSWB, 0,
77820#ifndef CAPSTONE_DIET
77821	{ 0 }, { 0 }, { 0 }, 0, 0
77822#endif
77823},
77824
77825{
77826	X86_VPMOVSWBZ256rr, X86_INS_VPMOVSWB, 0,
77827#ifndef CAPSTONE_DIET
77828	{ 0 }, { 0 }, { 0 }, 0, 0
77829#endif
77830},
77831
77832{
77833	X86_VPMOVSWBZ256rrk, X86_INS_VPMOVSWB, 0,
77834#ifndef CAPSTONE_DIET
77835	{ 0 }, { 0 }, { 0 }, 0, 0
77836#endif
77837},
77838
77839{
77840	X86_VPMOVSWBZ256rrkz, X86_INS_VPMOVSWB, 0,
77841#ifndef CAPSTONE_DIET
77842	{ 0 }, { 0 }, { 0 }, 0, 0
77843#endif
77844},
77845
77846{
77847	X86_VPMOVSWBZmr, X86_INS_VPMOVSWB, 0,
77848#ifndef CAPSTONE_DIET
77849	{ 0 }, { 0 }, { 0 }, 0, 0
77850#endif
77851},
77852
77853{
77854	X86_VPMOVSWBZmrk, X86_INS_VPMOVSWB, 0,
77855#ifndef CAPSTONE_DIET
77856	{ 0 }, { 0 }, { 0 }, 0, 0
77857#endif
77858},
77859
77860{
77861	X86_VPMOVSWBZrr, X86_INS_VPMOVSWB, 0,
77862#ifndef CAPSTONE_DIET
77863	{ 0 }, { 0 }, { 0 }, 0, 0
77864#endif
77865},
77866
77867{
77868	X86_VPMOVSWBZrrk, X86_INS_VPMOVSWB, 0,
77869#ifndef CAPSTONE_DIET
77870	{ 0 }, { 0 }, { 0 }, 0, 0
77871#endif
77872},
77873
77874{
77875	X86_VPMOVSWBZrrkz, X86_INS_VPMOVSWB, 0,
77876#ifndef CAPSTONE_DIET
77877	{ 0 }, { 0 }, { 0 }, 0, 0
77878#endif
77879},
77880
77881{
77882	X86_VPMOVSXBDYrm, X86_INS_VPMOVSXBD, 0,
77883#ifndef CAPSTONE_DIET
77884	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
77885#endif
77886},
77887
77888{
77889	X86_VPMOVSXBDYrr, X86_INS_VPMOVSXBD, 0,
77890#ifndef CAPSTONE_DIET
77891	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
77892#endif
77893},
77894
77895{
77896	X86_VPMOVSXBDZ128rm, X86_INS_VPMOVSXBD, 0,
77897#ifndef CAPSTONE_DIET
77898	{ 0 }, { 0 }, { 0 }, 0, 0
77899#endif
77900},
77901
77902{
77903	X86_VPMOVSXBDZ128rmk, X86_INS_VPMOVSXBD, 0,
77904#ifndef CAPSTONE_DIET
77905	{ 0 }, { 0 }, { 0 }, 0, 0
77906#endif
77907},
77908
77909{
77910	X86_VPMOVSXBDZ128rmkz, X86_INS_VPMOVSXBD, 0,
77911#ifndef CAPSTONE_DIET
77912	{ 0 }, { 0 }, { 0 }, 0, 0
77913#endif
77914},
77915
77916{
77917	X86_VPMOVSXBDZ128rr, X86_INS_VPMOVSXBD, 0,
77918#ifndef CAPSTONE_DIET
77919	{ 0 }, { 0 }, { 0 }, 0, 0
77920#endif
77921},
77922
77923{
77924	X86_VPMOVSXBDZ128rrk, X86_INS_VPMOVSXBD, 0,
77925#ifndef CAPSTONE_DIET
77926	{ 0 }, { 0 }, { 0 }, 0, 0
77927#endif
77928},
77929
77930{
77931	X86_VPMOVSXBDZ128rrkz, X86_INS_VPMOVSXBD, 0,
77932#ifndef CAPSTONE_DIET
77933	{ 0 }, { 0 }, { 0 }, 0, 0
77934#endif
77935},
77936
77937{
77938	X86_VPMOVSXBDZ256rm, X86_INS_VPMOVSXBD, 0,
77939#ifndef CAPSTONE_DIET
77940	{ 0 }, { 0 }, { 0 }, 0, 0
77941#endif
77942},
77943
77944{
77945	X86_VPMOVSXBDZ256rmk, X86_INS_VPMOVSXBD, 0,
77946#ifndef CAPSTONE_DIET
77947	{ 0 }, { 0 }, { 0 }, 0, 0
77948#endif
77949},
77950
77951{
77952	X86_VPMOVSXBDZ256rmkz, X86_INS_VPMOVSXBD, 0,
77953#ifndef CAPSTONE_DIET
77954	{ 0 }, { 0 }, { 0 }, 0, 0
77955#endif
77956},
77957
77958{
77959	X86_VPMOVSXBDZ256rr, X86_INS_VPMOVSXBD, 0,
77960#ifndef CAPSTONE_DIET
77961	{ 0 }, { 0 }, { 0 }, 0, 0
77962#endif
77963},
77964
77965{
77966	X86_VPMOVSXBDZ256rrk, X86_INS_VPMOVSXBD, 0,
77967#ifndef CAPSTONE_DIET
77968	{ 0 }, { 0 }, { 0 }, 0, 0
77969#endif
77970},
77971
77972{
77973	X86_VPMOVSXBDZ256rrkz, X86_INS_VPMOVSXBD, 0,
77974#ifndef CAPSTONE_DIET
77975	{ 0 }, { 0 }, { 0 }, 0, 0
77976#endif
77977},
77978
77979{
77980	X86_VPMOVSXBDZrm, X86_INS_VPMOVSXBD, 0,
77981#ifndef CAPSTONE_DIET
77982	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
77983#endif
77984},
77985
77986{
77987	X86_VPMOVSXBDZrmk, X86_INS_VPMOVSXBD, 0,
77988#ifndef CAPSTONE_DIET
77989	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
77990#endif
77991},
77992
77993{
77994	X86_VPMOVSXBDZrmkz, X86_INS_VPMOVSXBD, 0,
77995#ifndef CAPSTONE_DIET
77996	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
77997#endif
77998},
77999
78000{
78001	X86_VPMOVSXBDZrr, X86_INS_VPMOVSXBD, 0,
78002#ifndef CAPSTONE_DIET
78003	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78004#endif
78005},
78006
78007{
78008	X86_VPMOVSXBDZrrk, X86_INS_VPMOVSXBD, 0,
78009#ifndef CAPSTONE_DIET
78010	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78011#endif
78012},
78013
78014{
78015	X86_VPMOVSXBDZrrkz, X86_INS_VPMOVSXBD, 0,
78016#ifndef CAPSTONE_DIET
78017	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78018#endif
78019},
78020
78021{
78022	X86_VPMOVSXBDrm, X86_INS_VPMOVSXBD, 0,
78023#ifndef CAPSTONE_DIET
78024	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78025#endif
78026},
78027
78028{
78029	X86_VPMOVSXBDrr, X86_INS_VPMOVSXBD, 0,
78030#ifndef CAPSTONE_DIET
78031	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78032#endif
78033},
78034
78035{
78036	X86_VPMOVSXBQYrm, X86_INS_VPMOVSXBQ, 0,
78037#ifndef CAPSTONE_DIET
78038	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78039#endif
78040},
78041
78042{
78043	X86_VPMOVSXBQYrr, X86_INS_VPMOVSXBQ, 0,
78044#ifndef CAPSTONE_DIET
78045	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78046#endif
78047},
78048
78049{
78050	X86_VPMOVSXBQZ128rm, X86_INS_VPMOVSXBQ, 0,
78051#ifndef CAPSTONE_DIET
78052	{ 0 }, { 0 }, { 0 }, 0, 0
78053#endif
78054},
78055
78056{
78057	X86_VPMOVSXBQZ128rmk, X86_INS_VPMOVSXBQ, 0,
78058#ifndef CAPSTONE_DIET
78059	{ 0 }, { 0 }, { 0 }, 0, 0
78060#endif
78061},
78062
78063{
78064	X86_VPMOVSXBQZ128rmkz, X86_INS_VPMOVSXBQ, 0,
78065#ifndef CAPSTONE_DIET
78066	{ 0 }, { 0 }, { 0 }, 0, 0
78067#endif
78068},
78069
78070{
78071	X86_VPMOVSXBQZ128rr, X86_INS_VPMOVSXBQ, 0,
78072#ifndef CAPSTONE_DIET
78073	{ 0 }, { 0 }, { 0 }, 0, 0
78074#endif
78075},
78076
78077{
78078	X86_VPMOVSXBQZ128rrk, X86_INS_VPMOVSXBQ, 0,
78079#ifndef CAPSTONE_DIET
78080	{ 0 }, { 0 }, { 0 }, 0, 0
78081#endif
78082},
78083
78084{
78085	X86_VPMOVSXBQZ128rrkz, X86_INS_VPMOVSXBQ, 0,
78086#ifndef CAPSTONE_DIET
78087	{ 0 }, { 0 }, { 0 }, 0, 0
78088#endif
78089},
78090
78091{
78092	X86_VPMOVSXBQZ256rm, X86_INS_VPMOVSXBQ, 0,
78093#ifndef CAPSTONE_DIET
78094	{ 0 }, { 0 }, { 0 }, 0, 0
78095#endif
78096},
78097
78098{
78099	X86_VPMOVSXBQZ256rmk, X86_INS_VPMOVSXBQ, 0,
78100#ifndef CAPSTONE_DIET
78101	{ 0 }, { 0 }, { 0 }, 0, 0
78102#endif
78103},
78104
78105{
78106	X86_VPMOVSXBQZ256rmkz, X86_INS_VPMOVSXBQ, 0,
78107#ifndef CAPSTONE_DIET
78108	{ 0 }, { 0 }, { 0 }, 0, 0
78109#endif
78110},
78111
78112{
78113	X86_VPMOVSXBQZ256rr, X86_INS_VPMOVSXBQ, 0,
78114#ifndef CAPSTONE_DIET
78115	{ 0 }, { 0 }, { 0 }, 0, 0
78116#endif
78117},
78118
78119{
78120	X86_VPMOVSXBQZ256rrk, X86_INS_VPMOVSXBQ, 0,
78121#ifndef CAPSTONE_DIET
78122	{ 0 }, { 0 }, { 0 }, 0, 0
78123#endif
78124},
78125
78126{
78127	X86_VPMOVSXBQZ256rrkz, X86_INS_VPMOVSXBQ, 0,
78128#ifndef CAPSTONE_DIET
78129	{ 0 }, { 0 }, { 0 }, 0, 0
78130#endif
78131},
78132
78133{
78134	X86_VPMOVSXBQZrm, X86_INS_VPMOVSXBQ, 0,
78135#ifndef CAPSTONE_DIET
78136	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78137#endif
78138},
78139
78140{
78141	X86_VPMOVSXBQZrmk, X86_INS_VPMOVSXBQ, 0,
78142#ifndef CAPSTONE_DIET
78143	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78144#endif
78145},
78146
78147{
78148	X86_VPMOVSXBQZrmkz, X86_INS_VPMOVSXBQ, 0,
78149#ifndef CAPSTONE_DIET
78150	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78151#endif
78152},
78153
78154{
78155	X86_VPMOVSXBQZrr, X86_INS_VPMOVSXBQ, 0,
78156#ifndef CAPSTONE_DIET
78157	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78158#endif
78159},
78160
78161{
78162	X86_VPMOVSXBQZrrk, X86_INS_VPMOVSXBQ, 0,
78163#ifndef CAPSTONE_DIET
78164	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78165#endif
78166},
78167
78168{
78169	X86_VPMOVSXBQZrrkz, X86_INS_VPMOVSXBQ, 0,
78170#ifndef CAPSTONE_DIET
78171	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78172#endif
78173},
78174
78175{
78176	X86_VPMOVSXBQrm, X86_INS_VPMOVSXBQ, 0,
78177#ifndef CAPSTONE_DIET
78178	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78179#endif
78180},
78181
78182{
78183	X86_VPMOVSXBQrr, X86_INS_VPMOVSXBQ, 0,
78184#ifndef CAPSTONE_DIET
78185	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78186#endif
78187},
78188
78189{
78190	X86_VPMOVSXBWYrm, X86_INS_VPMOVSXBW, 0,
78191#ifndef CAPSTONE_DIET
78192	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78193#endif
78194},
78195
78196{
78197	X86_VPMOVSXBWYrr, X86_INS_VPMOVSXBW, 0,
78198#ifndef CAPSTONE_DIET
78199	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78200#endif
78201},
78202
78203{
78204	X86_VPMOVSXBWZ128rm, X86_INS_VPMOVSXBW, 0,
78205#ifndef CAPSTONE_DIET
78206	{ 0 }, { 0 }, { 0 }, 0, 0
78207#endif
78208},
78209
78210{
78211	X86_VPMOVSXBWZ128rmk, X86_INS_VPMOVSXBW, 0,
78212#ifndef CAPSTONE_DIET
78213	{ 0 }, { 0 }, { 0 }, 0, 0
78214#endif
78215},
78216
78217{
78218	X86_VPMOVSXBWZ128rmkz, X86_INS_VPMOVSXBW, 0,
78219#ifndef CAPSTONE_DIET
78220	{ 0 }, { 0 }, { 0 }, 0, 0
78221#endif
78222},
78223
78224{
78225	X86_VPMOVSXBWZ128rr, X86_INS_VPMOVSXBW, 0,
78226#ifndef CAPSTONE_DIET
78227	{ 0 }, { 0 }, { 0 }, 0, 0
78228#endif
78229},
78230
78231{
78232	X86_VPMOVSXBWZ128rrk, X86_INS_VPMOVSXBW, 0,
78233#ifndef CAPSTONE_DIET
78234	{ 0 }, { 0 }, { 0 }, 0, 0
78235#endif
78236},
78237
78238{
78239	X86_VPMOVSXBWZ128rrkz, X86_INS_VPMOVSXBW, 0,
78240#ifndef CAPSTONE_DIET
78241	{ 0 }, { 0 }, { 0 }, 0, 0
78242#endif
78243},
78244
78245{
78246	X86_VPMOVSXBWZ256rm, X86_INS_VPMOVSXBW, 0,
78247#ifndef CAPSTONE_DIET
78248	{ 0 }, { 0 }, { 0 }, 0, 0
78249#endif
78250},
78251
78252{
78253	X86_VPMOVSXBWZ256rmk, X86_INS_VPMOVSXBW, 0,
78254#ifndef CAPSTONE_DIET
78255	{ 0 }, { 0 }, { 0 }, 0, 0
78256#endif
78257},
78258
78259{
78260	X86_VPMOVSXBWZ256rmkz, X86_INS_VPMOVSXBW, 0,
78261#ifndef CAPSTONE_DIET
78262	{ 0 }, { 0 }, { 0 }, 0, 0
78263#endif
78264},
78265
78266{
78267	X86_VPMOVSXBWZ256rr, X86_INS_VPMOVSXBW, 0,
78268#ifndef CAPSTONE_DIET
78269	{ 0 }, { 0 }, { 0 }, 0, 0
78270#endif
78271},
78272
78273{
78274	X86_VPMOVSXBWZ256rrk, X86_INS_VPMOVSXBW, 0,
78275#ifndef CAPSTONE_DIET
78276	{ 0 }, { 0 }, { 0 }, 0, 0
78277#endif
78278},
78279
78280{
78281	X86_VPMOVSXBWZ256rrkz, X86_INS_VPMOVSXBW, 0,
78282#ifndef CAPSTONE_DIET
78283	{ 0 }, { 0 }, { 0 }, 0, 0
78284#endif
78285},
78286
78287{
78288	X86_VPMOVSXBWZrm, X86_INS_VPMOVSXBW, 0,
78289#ifndef CAPSTONE_DIET
78290	{ 0 }, { 0 }, { 0 }, 0, 0
78291#endif
78292},
78293
78294{
78295	X86_VPMOVSXBWZrmk, X86_INS_VPMOVSXBW, 0,
78296#ifndef CAPSTONE_DIET
78297	{ 0 }, { 0 }, { 0 }, 0, 0
78298#endif
78299},
78300
78301{
78302	X86_VPMOVSXBWZrmkz, X86_INS_VPMOVSXBW, 0,
78303#ifndef CAPSTONE_DIET
78304	{ 0 }, { 0 }, { 0 }, 0, 0
78305#endif
78306},
78307
78308{
78309	X86_VPMOVSXBWZrr, X86_INS_VPMOVSXBW, 0,
78310#ifndef CAPSTONE_DIET
78311	{ 0 }, { 0 }, { 0 }, 0, 0
78312#endif
78313},
78314
78315{
78316	X86_VPMOVSXBWZrrk, X86_INS_VPMOVSXBW, 0,
78317#ifndef CAPSTONE_DIET
78318	{ 0 }, { 0 }, { 0 }, 0, 0
78319#endif
78320},
78321
78322{
78323	X86_VPMOVSXBWZrrkz, X86_INS_VPMOVSXBW, 0,
78324#ifndef CAPSTONE_DIET
78325	{ 0 }, { 0 }, { 0 }, 0, 0
78326#endif
78327},
78328
78329{
78330	X86_VPMOVSXBWrm, X86_INS_VPMOVSXBW, 0,
78331#ifndef CAPSTONE_DIET
78332	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78333#endif
78334},
78335
78336{
78337	X86_VPMOVSXBWrr, X86_INS_VPMOVSXBW, 0,
78338#ifndef CAPSTONE_DIET
78339	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78340#endif
78341},
78342
78343{
78344	X86_VPMOVSXDQYrm, X86_INS_VPMOVSXDQ, 0,
78345#ifndef CAPSTONE_DIET
78346	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78347#endif
78348},
78349
78350{
78351	X86_VPMOVSXDQYrr, X86_INS_VPMOVSXDQ, 0,
78352#ifndef CAPSTONE_DIET
78353	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78354#endif
78355},
78356
78357{
78358	X86_VPMOVSXDQZ128rm, X86_INS_VPMOVSXDQ, 0,
78359#ifndef CAPSTONE_DIET
78360	{ 0 }, { 0 }, { 0 }, 0, 0
78361#endif
78362},
78363
78364{
78365	X86_VPMOVSXDQZ128rmk, X86_INS_VPMOVSXDQ, 0,
78366#ifndef CAPSTONE_DIET
78367	{ 0 }, { 0 }, { 0 }, 0, 0
78368#endif
78369},
78370
78371{
78372	X86_VPMOVSXDQZ128rmkz, X86_INS_VPMOVSXDQ, 0,
78373#ifndef CAPSTONE_DIET
78374	{ 0 }, { 0 }, { 0 }, 0, 0
78375#endif
78376},
78377
78378{
78379	X86_VPMOVSXDQZ128rr, X86_INS_VPMOVSXDQ, 0,
78380#ifndef CAPSTONE_DIET
78381	{ 0 }, { 0 }, { 0 }, 0, 0
78382#endif
78383},
78384
78385{
78386	X86_VPMOVSXDQZ128rrk, X86_INS_VPMOVSXDQ, 0,
78387#ifndef CAPSTONE_DIET
78388	{ 0 }, { 0 }, { 0 }, 0, 0
78389#endif
78390},
78391
78392{
78393	X86_VPMOVSXDQZ128rrkz, X86_INS_VPMOVSXDQ, 0,
78394#ifndef CAPSTONE_DIET
78395	{ 0 }, { 0 }, { 0 }, 0, 0
78396#endif
78397},
78398
78399{
78400	X86_VPMOVSXDQZ256rm, X86_INS_VPMOVSXDQ, 0,
78401#ifndef CAPSTONE_DIET
78402	{ 0 }, { 0 }, { 0 }, 0, 0
78403#endif
78404},
78405
78406{
78407	X86_VPMOVSXDQZ256rmk, X86_INS_VPMOVSXDQ, 0,
78408#ifndef CAPSTONE_DIET
78409	{ 0 }, { 0 }, { 0 }, 0, 0
78410#endif
78411},
78412
78413{
78414	X86_VPMOVSXDQZ256rmkz, X86_INS_VPMOVSXDQ, 0,
78415#ifndef CAPSTONE_DIET
78416	{ 0 }, { 0 }, { 0 }, 0, 0
78417#endif
78418},
78419
78420{
78421	X86_VPMOVSXDQZ256rr, X86_INS_VPMOVSXDQ, 0,
78422#ifndef CAPSTONE_DIET
78423	{ 0 }, { 0 }, { 0 }, 0, 0
78424#endif
78425},
78426
78427{
78428	X86_VPMOVSXDQZ256rrk, X86_INS_VPMOVSXDQ, 0,
78429#ifndef CAPSTONE_DIET
78430	{ 0 }, { 0 }, { 0 }, 0, 0
78431#endif
78432},
78433
78434{
78435	X86_VPMOVSXDQZ256rrkz, X86_INS_VPMOVSXDQ, 0,
78436#ifndef CAPSTONE_DIET
78437	{ 0 }, { 0 }, { 0 }, 0, 0
78438#endif
78439},
78440
78441{
78442	X86_VPMOVSXDQZrm, X86_INS_VPMOVSXDQ, 0,
78443#ifndef CAPSTONE_DIET
78444	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78445#endif
78446},
78447
78448{
78449	X86_VPMOVSXDQZrmk, X86_INS_VPMOVSXDQ, 0,
78450#ifndef CAPSTONE_DIET
78451	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78452#endif
78453},
78454
78455{
78456	X86_VPMOVSXDQZrmkz, X86_INS_VPMOVSXDQ, 0,
78457#ifndef CAPSTONE_DIET
78458	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78459#endif
78460},
78461
78462{
78463	X86_VPMOVSXDQZrr, X86_INS_VPMOVSXDQ, 0,
78464#ifndef CAPSTONE_DIET
78465	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78466#endif
78467},
78468
78469{
78470	X86_VPMOVSXDQZrrk, X86_INS_VPMOVSXDQ, 0,
78471#ifndef CAPSTONE_DIET
78472	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78473#endif
78474},
78475
78476{
78477	X86_VPMOVSXDQZrrkz, X86_INS_VPMOVSXDQ, 0,
78478#ifndef CAPSTONE_DIET
78479	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78480#endif
78481},
78482
78483{
78484	X86_VPMOVSXDQrm, X86_INS_VPMOVSXDQ, 0,
78485#ifndef CAPSTONE_DIET
78486	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78487#endif
78488},
78489
78490{
78491	X86_VPMOVSXDQrr, X86_INS_VPMOVSXDQ, 0,
78492#ifndef CAPSTONE_DIET
78493	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78494#endif
78495},
78496
78497{
78498	X86_VPMOVSXWDYrm, X86_INS_VPMOVSXWD, 0,
78499#ifndef CAPSTONE_DIET
78500	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78501#endif
78502},
78503
78504{
78505	X86_VPMOVSXWDYrr, X86_INS_VPMOVSXWD, 0,
78506#ifndef CAPSTONE_DIET
78507	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78508#endif
78509},
78510
78511{
78512	X86_VPMOVSXWDZ128rm, X86_INS_VPMOVSXWD, 0,
78513#ifndef CAPSTONE_DIET
78514	{ 0 }, { 0 }, { 0 }, 0, 0
78515#endif
78516},
78517
78518{
78519	X86_VPMOVSXWDZ128rmk, X86_INS_VPMOVSXWD, 0,
78520#ifndef CAPSTONE_DIET
78521	{ 0 }, { 0 }, { 0 }, 0, 0
78522#endif
78523},
78524
78525{
78526	X86_VPMOVSXWDZ128rmkz, X86_INS_VPMOVSXWD, 0,
78527#ifndef CAPSTONE_DIET
78528	{ 0 }, { 0 }, { 0 }, 0, 0
78529#endif
78530},
78531
78532{
78533	X86_VPMOVSXWDZ128rr, X86_INS_VPMOVSXWD, 0,
78534#ifndef CAPSTONE_DIET
78535	{ 0 }, { 0 }, { 0 }, 0, 0
78536#endif
78537},
78538
78539{
78540	X86_VPMOVSXWDZ128rrk, X86_INS_VPMOVSXWD, 0,
78541#ifndef CAPSTONE_DIET
78542	{ 0 }, { 0 }, { 0 }, 0, 0
78543#endif
78544},
78545
78546{
78547	X86_VPMOVSXWDZ128rrkz, X86_INS_VPMOVSXWD, 0,
78548#ifndef CAPSTONE_DIET
78549	{ 0 }, { 0 }, { 0 }, 0, 0
78550#endif
78551},
78552
78553{
78554	X86_VPMOVSXWDZ256rm, X86_INS_VPMOVSXWD, 0,
78555#ifndef CAPSTONE_DIET
78556	{ 0 }, { 0 }, { 0 }, 0, 0
78557#endif
78558},
78559
78560{
78561	X86_VPMOVSXWDZ256rmk, X86_INS_VPMOVSXWD, 0,
78562#ifndef CAPSTONE_DIET
78563	{ 0 }, { 0 }, { 0 }, 0, 0
78564#endif
78565},
78566
78567{
78568	X86_VPMOVSXWDZ256rmkz, X86_INS_VPMOVSXWD, 0,
78569#ifndef CAPSTONE_DIET
78570	{ 0 }, { 0 }, { 0 }, 0, 0
78571#endif
78572},
78573
78574{
78575	X86_VPMOVSXWDZ256rr, X86_INS_VPMOVSXWD, 0,
78576#ifndef CAPSTONE_DIET
78577	{ 0 }, { 0 }, { 0 }, 0, 0
78578#endif
78579},
78580
78581{
78582	X86_VPMOVSXWDZ256rrk, X86_INS_VPMOVSXWD, 0,
78583#ifndef CAPSTONE_DIET
78584	{ 0 }, { 0 }, { 0 }, 0, 0
78585#endif
78586},
78587
78588{
78589	X86_VPMOVSXWDZ256rrkz, X86_INS_VPMOVSXWD, 0,
78590#ifndef CAPSTONE_DIET
78591	{ 0 }, { 0 }, { 0 }, 0, 0
78592#endif
78593},
78594
78595{
78596	X86_VPMOVSXWDZrm, X86_INS_VPMOVSXWD, 0,
78597#ifndef CAPSTONE_DIET
78598	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78599#endif
78600},
78601
78602{
78603	X86_VPMOVSXWDZrmk, X86_INS_VPMOVSXWD, 0,
78604#ifndef CAPSTONE_DIET
78605	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78606#endif
78607},
78608
78609{
78610	X86_VPMOVSXWDZrmkz, X86_INS_VPMOVSXWD, 0,
78611#ifndef CAPSTONE_DIET
78612	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78613#endif
78614},
78615
78616{
78617	X86_VPMOVSXWDZrr, X86_INS_VPMOVSXWD, 0,
78618#ifndef CAPSTONE_DIET
78619	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78620#endif
78621},
78622
78623{
78624	X86_VPMOVSXWDZrrk, X86_INS_VPMOVSXWD, 0,
78625#ifndef CAPSTONE_DIET
78626	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78627#endif
78628},
78629
78630{
78631	X86_VPMOVSXWDZrrkz, X86_INS_VPMOVSXWD, 0,
78632#ifndef CAPSTONE_DIET
78633	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78634#endif
78635},
78636
78637{
78638	X86_VPMOVSXWDrm, X86_INS_VPMOVSXWD, 0,
78639#ifndef CAPSTONE_DIET
78640	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78641#endif
78642},
78643
78644{
78645	X86_VPMOVSXWDrr, X86_INS_VPMOVSXWD, 0,
78646#ifndef CAPSTONE_DIET
78647	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78648#endif
78649},
78650
78651{
78652	X86_VPMOVSXWQYrm, X86_INS_VPMOVSXWQ, 0,
78653#ifndef CAPSTONE_DIET
78654	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78655#endif
78656},
78657
78658{
78659	X86_VPMOVSXWQYrr, X86_INS_VPMOVSXWQ, 0,
78660#ifndef CAPSTONE_DIET
78661	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
78662#endif
78663},
78664
78665{
78666	X86_VPMOVSXWQZ128rm, X86_INS_VPMOVSXWQ, 0,
78667#ifndef CAPSTONE_DIET
78668	{ 0 }, { 0 }, { 0 }, 0, 0
78669#endif
78670},
78671
78672{
78673	X86_VPMOVSXWQZ128rmk, X86_INS_VPMOVSXWQ, 0,
78674#ifndef CAPSTONE_DIET
78675	{ 0 }, { 0 }, { 0 }, 0, 0
78676#endif
78677},
78678
78679{
78680	X86_VPMOVSXWQZ128rmkz, X86_INS_VPMOVSXWQ, 0,
78681#ifndef CAPSTONE_DIET
78682	{ 0 }, { 0 }, { 0 }, 0, 0
78683#endif
78684},
78685
78686{
78687	X86_VPMOVSXWQZ128rr, X86_INS_VPMOVSXWQ, 0,
78688#ifndef CAPSTONE_DIET
78689	{ 0 }, { 0 }, { 0 }, 0, 0
78690#endif
78691},
78692
78693{
78694	X86_VPMOVSXWQZ128rrk, X86_INS_VPMOVSXWQ, 0,
78695#ifndef CAPSTONE_DIET
78696	{ 0 }, { 0 }, { 0 }, 0, 0
78697#endif
78698},
78699
78700{
78701	X86_VPMOVSXWQZ128rrkz, X86_INS_VPMOVSXWQ, 0,
78702#ifndef CAPSTONE_DIET
78703	{ 0 }, { 0 }, { 0 }, 0, 0
78704#endif
78705},
78706
78707{
78708	X86_VPMOVSXWQZ256rm, X86_INS_VPMOVSXWQ, 0,
78709#ifndef CAPSTONE_DIET
78710	{ 0 }, { 0 }, { 0 }, 0, 0
78711#endif
78712},
78713
78714{
78715	X86_VPMOVSXWQZ256rmk, X86_INS_VPMOVSXWQ, 0,
78716#ifndef CAPSTONE_DIET
78717	{ 0 }, { 0 }, { 0 }, 0, 0
78718#endif
78719},
78720
78721{
78722	X86_VPMOVSXWQZ256rmkz, X86_INS_VPMOVSXWQ, 0,
78723#ifndef CAPSTONE_DIET
78724	{ 0 }, { 0 }, { 0 }, 0, 0
78725#endif
78726},
78727
78728{
78729	X86_VPMOVSXWQZ256rr, X86_INS_VPMOVSXWQ, 0,
78730#ifndef CAPSTONE_DIET
78731	{ 0 }, { 0 }, { 0 }, 0, 0
78732#endif
78733},
78734
78735{
78736	X86_VPMOVSXWQZ256rrk, X86_INS_VPMOVSXWQ, 0,
78737#ifndef CAPSTONE_DIET
78738	{ 0 }, { 0 }, { 0 }, 0, 0
78739#endif
78740},
78741
78742{
78743	X86_VPMOVSXWQZ256rrkz, X86_INS_VPMOVSXWQ, 0,
78744#ifndef CAPSTONE_DIET
78745	{ 0 }, { 0 }, { 0 }, 0, 0
78746#endif
78747},
78748
78749{
78750	X86_VPMOVSXWQZrm, X86_INS_VPMOVSXWQ, 0,
78751#ifndef CAPSTONE_DIET
78752	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78753#endif
78754},
78755
78756{
78757	X86_VPMOVSXWQZrmk, X86_INS_VPMOVSXWQ, 0,
78758#ifndef CAPSTONE_DIET
78759	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78760#endif
78761},
78762
78763{
78764	X86_VPMOVSXWQZrmkz, X86_INS_VPMOVSXWQ, 0,
78765#ifndef CAPSTONE_DIET
78766	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78767#endif
78768},
78769
78770{
78771	X86_VPMOVSXWQZrr, X86_INS_VPMOVSXWQ, 0,
78772#ifndef CAPSTONE_DIET
78773	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78774#endif
78775},
78776
78777{
78778	X86_VPMOVSXWQZrrk, X86_INS_VPMOVSXWQ, 0,
78779#ifndef CAPSTONE_DIET
78780	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78781#endif
78782},
78783
78784{
78785	X86_VPMOVSXWQZrrkz, X86_INS_VPMOVSXWQ, 0,
78786#ifndef CAPSTONE_DIET
78787	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
78788#endif
78789},
78790
78791{
78792	X86_VPMOVSXWQrm, X86_INS_VPMOVSXWQ, 0,
78793#ifndef CAPSTONE_DIET
78794	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78795#endif
78796},
78797
78798{
78799	X86_VPMOVSXWQrr, X86_INS_VPMOVSXWQ, 0,
78800#ifndef CAPSTONE_DIET
78801	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
78802#endif
78803},
78804
78805{
78806	X86_VPMOVUSDBZ128mr, X86_INS_VPMOVUSDB, 0,
78807#ifndef CAPSTONE_DIET
78808	{ 0 }, { 0 }, { 0 }, 0, 0
78809#endif
78810},
78811
78812{
78813	X86_VPMOVUSDBZ128mrk, X86_INS_VPMOVUSDB, 0,
78814#ifndef CAPSTONE_DIET
78815	{ 0 }, { 0 }, { 0 }, 0, 0
78816#endif
78817},
78818
78819{
78820	X86_VPMOVUSDBZ128rr, X86_INS_VPMOVUSDB, 0,
78821#ifndef CAPSTONE_DIET
78822	{ 0 }, { 0 }, { 0 }, 0, 0
78823#endif
78824},
78825
78826{
78827	X86_VPMOVUSDBZ128rrk, X86_INS_VPMOVUSDB, 0,
78828#ifndef CAPSTONE_DIET
78829	{ 0 }, { 0 }, { 0 }, 0, 0
78830#endif
78831},
78832
78833{
78834	X86_VPMOVUSDBZ128rrkz, X86_INS_VPMOVUSDB, 0,
78835#ifndef CAPSTONE_DIET
78836	{ 0 }, { 0 }, { 0 }, 0, 0
78837#endif
78838},
78839
78840{
78841	X86_VPMOVUSDBZ256mr, X86_INS_VPMOVUSDB, 0,
78842#ifndef CAPSTONE_DIET
78843	{ 0 }, { 0 }, { 0 }, 0, 0
78844#endif
78845},
78846
78847{
78848	X86_VPMOVUSDBZ256mrk, X86_INS_VPMOVUSDB, 0,
78849#ifndef CAPSTONE_DIET
78850	{ 0 }, { 0 }, { 0 }, 0, 0
78851#endif
78852},
78853
78854{
78855	X86_VPMOVUSDBZ256rr, X86_INS_VPMOVUSDB, 0,
78856#ifndef CAPSTONE_DIET
78857	{ 0 }, { 0 }, { 0 }, 0, 0
78858#endif
78859},
78860
78861{
78862	X86_VPMOVUSDBZ256rrk, X86_INS_VPMOVUSDB, 0,
78863#ifndef CAPSTONE_DIET
78864	{ 0 }, { 0 }, { 0 }, 0, 0
78865#endif
78866},
78867
78868{
78869	X86_VPMOVUSDBZ256rrkz, X86_INS_VPMOVUSDB, 0,
78870#ifndef CAPSTONE_DIET
78871	{ 0 }, { 0 }, { 0 }, 0, 0
78872#endif
78873},
78874
78875{
78876	X86_VPMOVUSDBZmr, X86_INS_VPMOVUSDB, 0,
78877#ifndef CAPSTONE_DIET
78878	{ 0 }, { 0 }, { 0 }, 0, 0
78879#endif
78880},
78881
78882{
78883	X86_VPMOVUSDBZmrk, X86_INS_VPMOVUSDB, 0,
78884#ifndef CAPSTONE_DIET
78885	{ 0 }, { 0 }, { 0 }, 0, 0
78886#endif
78887},
78888
78889{
78890	X86_VPMOVUSDBZrr, X86_INS_VPMOVUSDB, 0,
78891#ifndef CAPSTONE_DIET
78892	{ 0 }, { 0 }, { 0 }, 0, 0
78893#endif
78894},
78895
78896{
78897	X86_VPMOVUSDBZrrk, X86_INS_VPMOVUSDB, 0,
78898#ifndef CAPSTONE_DIET
78899	{ 0 }, { 0 }, { 0 }, 0, 0
78900#endif
78901},
78902
78903{
78904	X86_VPMOVUSDBZrrkz, X86_INS_VPMOVUSDB, 0,
78905#ifndef CAPSTONE_DIET
78906	{ 0 }, { 0 }, { 0 }, 0, 0
78907#endif
78908},
78909
78910{
78911	X86_VPMOVUSDWZ128mr, X86_INS_VPMOVUSDW, 0,
78912#ifndef CAPSTONE_DIET
78913	{ 0 }, { 0 }, { 0 }, 0, 0
78914#endif
78915},
78916
78917{
78918	X86_VPMOVUSDWZ128mrk, X86_INS_VPMOVUSDW, 0,
78919#ifndef CAPSTONE_DIET
78920	{ 0 }, { 0 }, { 0 }, 0, 0
78921#endif
78922},
78923
78924{
78925	X86_VPMOVUSDWZ128rr, X86_INS_VPMOVUSDW, 0,
78926#ifndef CAPSTONE_DIET
78927	{ 0 }, { 0 }, { 0 }, 0, 0
78928#endif
78929},
78930
78931{
78932	X86_VPMOVUSDWZ128rrk, X86_INS_VPMOVUSDW, 0,
78933#ifndef CAPSTONE_DIET
78934	{ 0 }, { 0 }, { 0 }, 0, 0
78935#endif
78936},
78937
78938{
78939	X86_VPMOVUSDWZ128rrkz, X86_INS_VPMOVUSDW, 0,
78940#ifndef CAPSTONE_DIET
78941	{ 0 }, { 0 }, { 0 }, 0, 0
78942#endif
78943},
78944
78945{
78946	X86_VPMOVUSDWZ256mr, X86_INS_VPMOVUSDW, 0,
78947#ifndef CAPSTONE_DIET
78948	{ 0 }, { 0 }, { 0 }, 0, 0
78949#endif
78950},
78951
78952{
78953	X86_VPMOVUSDWZ256mrk, X86_INS_VPMOVUSDW, 0,
78954#ifndef CAPSTONE_DIET
78955	{ 0 }, { 0 }, { 0 }, 0, 0
78956#endif
78957},
78958
78959{
78960	X86_VPMOVUSDWZ256rr, X86_INS_VPMOVUSDW, 0,
78961#ifndef CAPSTONE_DIET
78962	{ 0 }, { 0 }, { 0 }, 0, 0
78963#endif
78964},
78965
78966{
78967	X86_VPMOVUSDWZ256rrk, X86_INS_VPMOVUSDW, 0,
78968#ifndef CAPSTONE_DIET
78969	{ 0 }, { 0 }, { 0 }, 0, 0
78970#endif
78971},
78972
78973{
78974	X86_VPMOVUSDWZ256rrkz, X86_INS_VPMOVUSDW, 0,
78975#ifndef CAPSTONE_DIET
78976	{ 0 }, { 0 }, { 0 }, 0, 0
78977#endif
78978},
78979
78980{
78981	X86_VPMOVUSDWZmr, X86_INS_VPMOVUSDW, 0,
78982#ifndef CAPSTONE_DIET
78983	{ 0 }, { 0 }, { 0 }, 0, 0
78984#endif
78985},
78986
78987{
78988	X86_VPMOVUSDWZmrk, X86_INS_VPMOVUSDW, 0,
78989#ifndef CAPSTONE_DIET
78990	{ 0 }, { 0 }, { 0 }, 0, 0
78991#endif
78992},
78993
78994{
78995	X86_VPMOVUSDWZrr, X86_INS_VPMOVUSDW, 0,
78996#ifndef CAPSTONE_DIET
78997	{ 0 }, { 0 }, { 0 }, 0, 0
78998#endif
78999},
79000
79001{
79002	X86_VPMOVUSDWZrrk, X86_INS_VPMOVUSDW, 0,
79003#ifndef CAPSTONE_DIET
79004	{ 0 }, { 0 }, { 0 }, 0, 0
79005#endif
79006},
79007
79008{
79009	X86_VPMOVUSDWZrrkz, X86_INS_VPMOVUSDW, 0,
79010#ifndef CAPSTONE_DIET
79011	{ 0 }, { 0 }, { 0 }, 0, 0
79012#endif
79013},
79014
79015{
79016	X86_VPMOVUSQBZ128mr, X86_INS_VPMOVUSQB, 0,
79017#ifndef CAPSTONE_DIET
79018	{ 0 }, { 0 }, { 0 }, 0, 0
79019#endif
79020},
79021
79022{
79023	X86_VPMOVUSQBZ128mrk, X86_INS_VPMOVUSQB, 0,
79024#ifndef CAPSTONE_DIET
79025	{ 0 }, { 0 }, { 0 }, 0, 0
79026#endif
79027},
79028
79029{
79030	X86_VPMOVUSQBZ128rr, X86_INS_VPMOVUSQB, 0,
79031#ifndef CAPSTONE_DIET
79032	{ 0 }, { 0 }, { 0 }, 0, 0
79033#endif
79034},
79035
79036{
79037	X86_VPMOVUSQBZ128rrk, X86_INS_VPMOVUSQB, 0,
79038#ifndef CAPSTONE_DIET
79039	{ 0 }, { 0 }, { 0 }, 0, 0
79040#endif
79041},
79042
79043{
79044	X86_VPMOVUSQBZ128rrkz, X86_INS_VPMOVUSQB, 0,
79045#ifndef CAPSTONE_DIET
79046	{ 0 }, { 0 }, { 0 }, 0, 0
79047#endif
79048},
79049
79050{
79051	X86_VPMOVUSQBZ256mr, X86_INS_VPMOVUSQB, 0,
79052#ifndef CAPSTONE_DIET
79053	{ 0 }, { 0 }, { 0 }, 0, 0
79054#endif
79055},
79056
79057{
79058	X86_VPMOVUSQBZ256mrk, X86_INS_VPMOVUSQB, 0,
79059#ifndef CAPSTONE_DIET
79060	{ 0 }, { 0 }, { 0 }, 0, 0
79061#endif
79062},
79063
79064{
79065	X86_VPMOVUSQBZ256rr, X86_INS_VPMOVUSQB, 0,
79066#ifndef CAPSTONE_DIET
79067	{ 0 }, { 0 }, { 0 }, 0, 0
79068#endif
79069},
79070
79071{
79072	X86_VPMOVUSQBZ256rrk, X86_INS_VPMOVUSQB, 0,
79073#ifndef CAPSTONE_DIET
79074	{ 0 }, { 0 }, { 0 }, 0, 0
79075#endif
79076},
79077
79078{
79079	X86_VPMOVUSQBZ256rrkz, X86_INS_VPMOVUSQB, 0,
79080#ifndef CAPSTONE_DIET
79081	{ 0 }, { 0 }, { 0 }, 0, 0
79082#endif
79083},
79084
79085{
79086	X86_VPMOVUSQBZmr, X86_INS_VPMOVUSQB, 0,
79087#ifndef CAPSTONE_DIET
79088	{ 0 }, { 0 }, { 0 }, 0, 0
79089#endif
79090},
79091
79092{
79093	X86_VPMOVUSQBZmrk, X86_INS_VPMOVUSQB, 0,
79094#ifndef CAPSTONE_DIET
79095	{ 0 }, { 0 }, { 0 }, 0, 0
79096#endif
79097},
79098
79099{
79100	X86_VPMOVUSQBZrr, X86_INS_VPMOVUSQB, 0,
79101#ifndef CAPSTONE_DIET
79102	{ 0 }, { 0 }, { 0 }, 0, 0
79103#endif
79104},
79105
79106{
79107	X86_VPMOVUSQBZrrk, X86_INS_VPMOVUSQB, 0,
79108#ifndef CAPSTONE_DIET
79109	{ 0 }, { 0 }, { 0 }, 0, 0
79110#endif
79111},
79112
79113{
79114	X86_VPMOVUSQBZrrkz, X86_INS_VPMOVUSQB, 0,
79115#ifndef CAPSTONE_DIET
79116	{ 0 }, { 0 }, { 0 }, 0, 0
79117#endif
79118},
79119
79120{
79121	X86_VPMOVUSQDZ128mr, X86_INS_VPMOVUSQD, 0,
79122#ifndef CAPSTONE_DIET
79123	{ 0 }, { 0 }, { 0 }, 0, 0
79124#endif
79125},
79126
79127{
79128	X86_VPMOVUSQDZ128mrk, X86_INS_VPMOVUSQD, 0,
79129#ifndef CAPSTONE_DIET
79130	{ 0 }, { 0 }, { 0 }, 0, 0
79131#endif
79132},
79133
79134{
79135	X86_VPMOVUSQDZ128rr, X86_INS_VPMOVUSQD, 0,
79136#ifndef CAPSTONE_DIET
79137	{ 0 }, { 0 }, { 0 }, 0, 0
79138#endif
79139},
79140
79141{
79142	X86_VPMOVUSQDZ128rrk, X86_INS_VPMOVUSQD, 0,
79143#ifndef CAPSTONE_DIET
79144	{ 0 }, { 0 }, { 0 }, 0, 0
79145#endif
79146},
79147
79148{
79149	X86_VPMOVUSQDZ128rrkz, X86_INS_VPMOVUSQD, 0,
79150#ifndef CAPSTONE_DIET
79151	{ 0 }, { 0 }, { 0 }, 0, 0
79152#endif
79153},
79154
79155{
79156	X86_VPMOVUSQDZ256mr, X86_INS_VPMOVUSQD, 0,
79157#ifndef CAPSTONE_DIET
79158	{ 0 }, { 0 }, { 0 }, 0, 0
79159#endif
79160},
79161
79162{
79163	X86_VPMOVUSQDZ256mrk, X86_INS_VPMOVUSQD, 0,
79164#ifndef CAPSTONE_DIET
79165	{ 0 }, { 0 }, { 0 }, 0, 0
79166#endif
79167},
79168
79169{
79170	X86_VPMOVUSQDZ256rr, X86_INS_VPMOVUSQD, 0,
79171#ifndef CAPSTONE_DIET
79172	{ 0 }, { 0 }, { 0 }, 0, 0
79173#endif
79174},
79175
79176{
79177	X86_VPMOVUSQDZ256rrk, X86_INS_VPMOVUSQD, 0,
79178#ifndef CAPSTONE_DIET
79179	{ 0 }, { 0 }, { 0 }, 0, 0
79180#endif
79181},
79182
79183{
79184	X86_VPMOVUSQDZ256rrkz, X86_INS_VPMOVUSQD, 0,
79185#ifndef CAPSTONE_DIET
79186	{ 0 }, { 0 }, { 0 }, 0, 0
79187#endif
79188},
79189
79190{
79191	X86_VPMOVUSQDZmr, X86_INS_VPMOVUSQD, 0,
79192#ifndef CAPSTONE_DIET
79193	{ 0 }, { 0 }, { 0 }, 0, 0
79194#endif
79195},
79196
79197{
79198	X86_VPMOVUSQDZmrk, X86_INS_VPMOVUSQD, 0,
79199#ifndef CAPSTONE_DIET
79200	{ 0 }, { 0 }, { 0 }, 0, 0
79201#endif
79202},
79203
79204{
79205	X86_VPMOVUSQDZrr, X86_INS_VPMOVUSQD, 0,
79206#ifndef CAPSTONE_DIET
79207	{ 0 }, { 0 }, { 0 }, 0, 0
79208#endif
79209},
79210
79211{
79212	X86_VPMOVUSQDZrrk, X86_INS_VPMOVUSQD, 0,
79213#ifndef CAPSTONE_DIET
79214	{ 0 }, { 0 }, { 0 }, 0, 0
79215#endif
79216},
79217
79218{
79219	X86_VPMOVUSQDZrrkz, X86_INS_VPMOVUSQD, 0,
79220#ifndef CAPSTONE_DIET
79221	{ 0 }, { 0 }, { 0 }, 0, 0
79222#endif
79223},
79224
79225{
79226	X86_VPMOVUSQWZ128mr, X86_INS_VPMOVUSQW, 0,
79227#ifndef CAPSTONE_DIET
79228	{ 0 }, { 0 }, { 0 }, 0, 0
79229#endif
79230},
79231
79232{
79233	X86_VPMOVUSQWZ128mrk, X86_INS_VPMOVUSQW, 0,
79234#ifndef CAPSTONE_DIET
79235	{ 0 }, { 0 }, { 0 }, 0, 0
79236#endif
79237},
79238
79239{
79240	X86_VPMOVUSQWZ128rr, X86_INS_VPMOVUSQW, 0,
79241#ifndef CAPSTONE_DIET
79242	{ 0 }, { 0 }, { 0 }, 0, 0
79243#endif
79244},
79245
79246{
79247	X86_VPMOVUSQWZ128rrk, X86_INS_VPMOVUSQW, 0,
79248#ifndef CAPSTONE_DIET
79249	{ 0 }, { 0 }, { 0 }, 0, 0
79250#endif
79251},
79252
79253{
79254	X86_VPMOVUSQWZ128rrkz, X86_INS_VPMOVUSQW, 0,
79255#ifndef CAPSTONE_DIET
79256	{ 0 }, { 0 }, { 0 }, 0, 0
79257#endif
79258},
79259
79260{
79261	X86_VPMOVUSQWZ256mr, X86_INS_VPMOVUSQW, 0,
79262#ifndef CAPSTONE_DIET
79263	{ 0 }, { 0 }, { 0 }, 0, 0
79264#endif
79265},
79266
79267{
79268	X86_VPMOVUSQWZ256mrk, X86_INS_VPMOVUSQW, 0,
79269#ifndef CAPSTONE_DIET
79270	{ 0 }, { 0 }, { 0 }, 0, 0
79271#endif
79272},
79273
79274{
79275	X86_VPMOVUSQWZ256rr, X86_INS_VPMOVUSQW, 0,
79276#ifndef CAPSTONE_DIET
79277	{ 0 }, { 0 }, { 0 }, 0, 0
79278#endif
79279},
79280
79281{
79282	X86_VPMOVUSQWZ256rrk, X86_INS_VPMOVUSQW, 0,
79283#ifndef CAPSTONE_DIET
79284	{ 0 }, { 0 }, { 0 }, 0, 0
79285#endif
79286},
79287
79288{
79289	X86_VPMOVUSQWZ256rrkz, X86_INS_VPMOVUSQW, 0,
79290#ifndef CAPSTONE_DIET
79291	{ 0 }, { 0 }, { 0 }, 0, 0
79292#endif
79293},
79294
79295{
79296	X86_VPMOVUSQWZmr, X86_INS_VPMOVUSQW, 0,
79297#ifndef CAPSTONE_DIET
79298	{ 0 }, { 0 }, { 0 }, 0, 0
79299#endif
79300},
79301
79302{
79303	X86_VPMOVUSQWZmrk, X86_INS_VPMOVUSQW, 0,
79304#ifndef CAPSTONE_DIET
79305	{ 0 }, { 0 }, { 0 }, 0, 0
79306#endif
79307},
79308
79309{
79310	X86_VPMOVUSQWZrr, X86_INS_VPMOVUSQW, 0,
79311#ifndef CAPSTONE_DIET
79312	{ 0 }, { 0 }, { 0 }, 0, 0
79313#endif
79314},
79315
79316{
79317	X86_VPMOVUSQWZrrk, X86_INS_VPMOVUSQW, 0,
79318#ifndef CAPSTONE_DIET
79319	{ 0 }, { 0 }, { 0 }, 0, 0
79320#endif
79321},
79322
79323{
79324	X86_VPMOVUSQWZrrkz, X86_INS_VPMOVUSQW, 0,
79325#ifndef CAPSTONE_DIET
79326	{ 0 }, { 0 }, { 0 }, 0, 0
79327#endif
79328},
79329
79330{
79331	X86_VPMOVUSWBZ128mr, X86_INS_VPMOVUSWB, 0,
79332#ifndef CAPSTONE_DIET
79333	{ 0 }, { 0 }, { 0 }, 0, 0
79334#endif
79335},
79336
79337{
79338	X86_VPMOVUSWBZ128mrk, X86_INS_VPMOVUSWB, 0,
79339#ifndef CAPSTONE_DIET
79340	{ 0 }, { 0 }, { 0 }, 0, 0
79341#endif
79342},
79343
79344{
79345	X86_VPMOVUSWBZ128rr, X86_INS_VPMOVUSWB, 0,
79346#ifndef CAPSTONE_DIET
79347	{ 0 }, { 0 }, { 0 }, 0, 0
79348#endif
79349},
79350
79351{
79352	X86_VPMOVUSWBZ128rrk, X86_INS_VPMOVUSWB, 0,
79353#ifndef CAPSTONE_DIET
79354	{ 0 }, { 0 }, { 0 }, 0, 0
79355#endif
79356},
79357
79358{
79359	X86_VPMOVUSWBZ128rrkz, X86_INS_VPMOVUSWB, 0,
79360#ifndef CAPSTONE_DIET
79361	{ 0 }, { 0 }, { 0 }, 0, 0
79362#endif
79363},
79364
79365{
79366	X86_VPMOVUSWBZ256mr, X86_INS_VPMOVUSWB, 0,
79367#ifndef CAPSTONE_DIET
79368	{ 0 }, { 0 }, { 0 }, 0, 0
79369#endif
79370},
79371
79372{
79373	X86_VPMOVUSWBZ256mrk, X86_INS_VPMOVUSWB, 0,
79374#ifndef CAPSTONE_DIET
79375	{ 0 }, { 0 }, { 0 }, 0, 0
79376#endif
79377},
79378
79379{
79380	X86_VPMOVUSWBZ256rr, X86_INS_VPMOVUSWB, 0,
79381#ifndef CAPSTONE_DIET
79382	{ 0 }, { 0 }, { 0 }, 0, 0
79383#endif
79384},
79385
79386{
79387	X86_VPMOVUSWBZ256rrk, X86_INS_VPMOVUSWB, 0,
79388#ifndef CAPSTONE_DIET
79389	{ 0 }, { 0 }, { 0 }, 0, 0
79390#endif
79391},
79392
79393{
79394	X86_VPMOVUSWBZ256rrkz, X86_INS_VPMOVUSWB, 0,
79395#ifndef CAPSTONE_DIET
79396	{ 0 }, { 0 }, { 0 }, 0, 0
79397#endif
79398},
79399
79400{
79401	X86_VPMOVUSWBZmr, X86_INS_VPMOVUSWB, 0,
79402#ifndef CAPSTONE_DIET
79403	{ 0 }, { 0 }, { 0 }, 0, 0
79404#endif
79405},
79406
79407{
79408	X86_VPMOVUSWBZmrk, X86_INS_VPMOVUSWB, 0,
79409#ifndef CAPSTONE_DIET
79410	{ 0 }, { 0 }, { 0 }, 0, 0
79411#endif
79412},
79413
79414{
79415	X86_VPMOVUSWBZrr, X86_INS_VPMOVUSWB, 0,
79416#ifndef CAPSTONE_DIET
79417	{ 0 }, { 0 }, { 0 }, 0, 0
79418#endif
79419},
79420
79421{
79422	X86_VPMOVUSWBZrrk, X86_INS_VPMOVUSWB, 0,
79423#ifndef CAPSTONE_DIET
79424	{ 0 }, { 0 }, { 0 }, 0, 0
79425#endif
79426},
79427
79428{
79429	X86_VPMOVUSWBZrrkz, X86_INS_VPMOVUSWB, 0,
79430#ifndef CAPSTONE_DIET
79431	{ 0 }, { 0 }, { 0 }, 0, 0
79432#endif
79433},
79434
79435{
79436	X86_VPMOVW2MZ128rr, X86_INS_VPMOVW2M, 0,
79437#ifndef CAPSTONE_DIET
79438	{ 0 }, { 0 }, { 0 }, 0, 0
79439#endif
79440},
79441
79442{
79443	X86_VPMOVW2MZ256rr, X86_INS_VPMOVW2M, 0,
79444#ifndef CAPSTONE_DIET
79445	{ 0 }, { 0 }, { 0 }, 0, 0
79446#endif
79447},
79448
79449{
79450	X86_VPMOVW2MZrr, X86_INS_VPMOVW2M, 0,
79451#ifndef CAPSTONE_DIET
79452	{ 0 }, { 0 }, { 0 }, 0, 0
79453#endif
79454},
79455
79456{
79457	X86_VPMOVWBZ128mr, X86_INS_VPMOVWB, 0,
79458#ifndef CAPSTONE_DIET
79459	{ 0 }, { 0 }, { 0 }, 0, 0
79460#endif
79461},
79462
79463{
79464	X86_VPMOVWBZ128mrk, X86_INS_VPMOVWB, 0,
79465#ifndef CAPSTONE_DIET
79466	{ 0 }, { 0 }, { 0 }, 0, 0
79467#endif
79468},
79469
79470{
79471	X86_VPMOVWBZ128rr, X86_INS_VPMOVWB, 0,
79472#ifndef CAPSTONE_DIET
79473	{ 0 }, { 0 }, { 0 }, 0, 0
79474#endif
79475},
79476
79477{
79478	X86_VPMOVWBZ128rrk, X86_INS_VPMOVWB, 0,
79479#ifndef CAPSTONE_DIET
79480	{ 0 }, { 0 }, { 0 }, 0, 0
79481#endif
79482},
79483
79484{
79485	X86_VPMOVWBZ128rrkz, X86_INS_VPMOVWB, 0,
79486#ifndef CAPSTONE_DIET
79487	{ 0 }, { 0 }, { 0 }, 0, 0
79488#endif
79489},
79490
79491{
79492	X86_VPMOVWBZ256mr, X86_INS_VPMOVWB, 0,
79493#ifndef CAPSTONE_DIET
79494	{ 0 }, { 0 }, { 0 }, 0, 0
79495#endif
79496},
79497
79498{
79499	X86_VPMOVWBZ256mrk, X86_INS_VPMOVWB, 0,
79500#ifndef CAPSTONE_DIET
79501	{ 0 }, { 0 }, { 0 }, 0, 0
79502#endif
79503},
79504
79505{
79506	X86_VPMOVWBZ256rr, X86_INS_VPMOVWB, 0,
79507#ifndef CAPSTONE_DIET
79508	{ 0 }, { 0 }, { 0 }, 0, 0
79509#endif
79510},
79511
79512{
79513	X86_VPMOVWBZ256rrk, X86_INS_VPMOVWB, 0,
79514#ifndef CAPSTONE_DIET
79515	{ 0 }, { 0 }, { 0 }, 0, 0
79516#endif
79517},
79518
79519{
79520	X86_VPMOVWBZ256rrkz, X86_INS_VPMOVWB, 0,
79521#ifndef CAPSTONE_DIET
79522	{ 0 }, { 0 }, { 0 }, 0, 0
79523#endif
79524},
79525
79526{
79527	X86_VPMOVWBZmr, X86_INS_VPMOVWB, 0,
79528#ifndef CAPSTONE_DIET
79529	{ 0 }, { 0 }, { 0 }, 0, 0
79530#endif
79531},
79532
79533{
79534	X86_VPMOVWBZmrk, X86_INS_VPMOVWB, 0,
79535#ifndef CAPSTONE_DIET
79536	{ 0 }, { 0 }, { 0 }, 0, 0
79537#endif
79538},
79539
79540{
79541	X86_VPMOVWBZrr, X86_INS_VPMOVWB, 0,
79542#ifndef CAPSTONE_DIET
79543	{ 0 }, { 0 }, { 0 }, 0, 0
79544#endif
79545},
79546
79547{
79548	X86_VPMOVWBZrrk, X86_INS_VPMOVWB, 0,
79549#ifndef CAPSTONE_DIET
79550	{ 0 }, { 0 }, { 0 }, 0, 0
79551#endif
79552},
79553
79554{
79555	X86_VPMOVWBZrrkz, X86_INS_VPMOVWB, 0,
79556#ifndef CAPSTONE_DIET
79557	{ 0 }, { 0 }, { 0 }, 0, 0
79558#endif
79559},
79560
79561{
79562	X86_VPMOVZXBDYrm, X86_INS_VPMOVZXBD, 0,
79563#ifndef CAPSTONE_DIET
79564	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
79565#endif
79566},
79567
79568{
79569	X86_VPMOVZXBDYrr, X86_INS_VPMOVZXBD, 0,
79570#ifndef CAPSTONE_DIET
79571	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
79572#endif
79573},
79574
79575{
79576	X86_VPMOVZXBDZ128rm, X86_INS_VPMOVZXBD, 0,
79577#ifndef CAPSTONE_DIET
79578	{ 0 }, { 0 }, { 0 }, 0, 0
79579#endif
79580},
79581
79582{
79583	X86_VPMOVZXBDZ128rmk, X86_INS_VPMOVZXBD, 0,
79584#ifndef CAPSTONE_DIET
79585	{ 0 }, { 0 }, { 0 }, 0, 0
79586#endif
79587},
79588
79589{
79590	X86_VPMOVZXBDZ128rmkz, X86_INS_VPMOVZXBD, 0,
79591#ifndef CAPSTONE_DIET
79592	{ 0 }, { 0 }, { 0 }, 0, 0
79593#endif
79594},
79595
79596{
79597	X86_VPMOVZXBDZ128rr, X86_INS_VPMOVZXBD, 0,
79598#ifndef CAPSTONE_DIET
79599	{ 0 }, { 0 }, { 0 }, 0, 0
79600#endif
79601},
79602
79603{
79604	X86_VPMOVZXBDZ128rrk, X86_INS_VPMOVZXBD, 0,
79605#ifndef CAPSTONE_DIET
79606	{ 0 }, { 0 }, { 0 }, 0, 0
79607#endif
79608},
79609
79610{
79611	X86_VPMOVZXBDZ128rrkz, X86_INS_VPMOVZXBD, 0,
79612#ifndef CAPSTONE_DIET
79613	{ 0 }, { 0 }, { 0 }, 0, 0
79614#endif
79615},
79616
79617{
79618	X86_VPMOVZXBDZ256rm, X86_INS_VPMOVZXBD, 0,
79619#ifndef CAPSTONE_DIET
79620	{ 0 }, { 0 }, { 0 }, 0, 0
79621#endif
79622},
79623
79624{
79625	X86_VPMOVZXBDZ256rmk, X86_INS_VPMOVZXBD, 0,
79626#ifndef CAPSTONE_DIET
79627	{ 0 }, { 0 }, { 0 }, 0, 0
79628#endif
79629},
79630
79631{
79632	X86_VPMOVZXBDZ256rmkz, X86_INS_VPMOVZXBD, 0,
79633#ifndef CAPSTONE_DIET
79634	{ 0 }, { 0 }, { 0 }, 0, 0
79635#endif
79636},
79637
79638{
79639	X86_VPMOVZXBDZ256rr, X86_INS_VPMOVZXBD, 0,
79640#ifndef CAPSTONE_DIET
79641	{ 0 }, { 0 }, { 0 }, 0, 0
79642#endif
79643},
79644
79645{
79646	X86_VPMOVZXBDZ256rrk, X86_INS_VPMOVZXBD, 0,
79647#ifndef CAPSTONE_DIET
79648	{ 0 }, { 0 }, { 0 }, 0, 0
79649#endif
79650},
79651
79652{
79653	X86_VPMOVZXBDZ256rrkz, X86_INS_VPMOVZXBD, 0,
79654#ifndef CAPSTONE_DIET
79655	{ 0 }, { 0 }, { 0 }, 0, 0
79656#endif
79657},
79658
79659{
79660	X86_VPMOVZXBDZrm, X86_INS_VPMOVZXBD, 0,
79661#ifndef CAPSTONE_DIET
79662	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79663#endif
79664},
79665
79666{
79667	X86_VPMOVZXBDZrmk, X86_INS_VPMOVZXBD, 0,
79668#ifndef CAPSTONE_DIET
79669	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79670#endif
79671},
79672
79673{
79674	X86_VPMOVZXBDZrmkz, X86_INS_VPMOVZXBD, 0,
79675#ifndef CAPSTONE_DIET
79676	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79677#endif
79678},
79679
79680{
79681	X86_VPMOVZXBDZrr, X86_INS_VPMOVZXBD, 0,
79682#ifndef CAPSTONE_DIET
79683	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79684#endif
79685},
79686
79687{
79688	X86_VPMOVZXBDZrrk, X86_INS_VPMOVZXBD, 0,
79689#ifndef CAPSTONE_DIET
79690	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79691#endif
79692},
79693
79694{
79695	X86_VPMOVZXBDZrrkz, X86_INS_VPMOVZXBD, 0,
79696#ifndef CAPSTONE_DIET
79697	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79698#endif
79699},
79700
79701{
79702	X86_VPMOVZXBDrm, X86_INS_VPMOVZXBD, 0,
79703#ifndef CAPSTONE_DIET
79704	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
79705#endif
79706},
79707
79708{
79709	X86_VPMOVZXBDrr, X86_INS_VPMOVZXBD, 0,
79710#ifndef CAPSTONE_DIET
79711	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
79712#endif
79713},
79714
79715{
79716	X86_VPMOVZXBQYrm, X86_INS_VPMOVZXBQ, 0,
79717#ifndef CAPSTONE_DIET
79718	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
79719#endif
79720},
79721
79722{
79723	X86_VPMOVZXBQYrr, X86_INS_VPMOVZXBQ, 0,
79724#ifndef CAPSTONE_DIET
79725	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
79726#endif
79727},
79728
79729{
79730	X86_VPMOVZXBQZ128rm, X86_INS_VPMOVZXBQ, 0,
79731#ifndef CAPSTONE_DIET
79732	{ 0 }, { 0 }, { 0 }, 0, 0
79733#endif
79734},
79735
79736{
79737	X86_VPMOVZXBQZ128rmk, X86_INS_VPMOVZXBQ, 0,
79738#ifndef CAPSTONE_DIET
79739	{ 0 }, { 0 }, { 0 }, 0, 0
79740#endif
79741},
79742
79743{
79744	X86_VPMOVZXBQZ128rmkz, X86_INS_VPMOVZXBQ, 0,
79745#ifndef CAPSTONE_DIET
79746	{ 0 }, { 0 }, { 0 }, 0, 0
79747#endif
79748},
79749
79750{
79751	X86_VPMOVZXBQZ128rr, X86_INS_VPMOVZXBQ, 0,
79752#ifndef CAPSTONE_DIET
79753	{ 0 }, { 0 }, { 0 }, 0, 0
79754#endif
79755},
79756
79757{
79758	X86_VPMOVZXBQZ128rrk, X86_INS_VPMOVZXBQ, 0,
79759#ifndef CAPSTONE_DIET
79760	{ 0 }, { 0 }, { 0 }, 0, 0
79761#endif
79762},
79763
79764{
79765	X86_VPMOVZXBQZ128rrkz, X86_INS_VPMOVZXBQ, 0,
79766#ifndef CAPSTONE_DIET
79767	{ 0 }, { 0 }, { 0 }, 0, 0
79768#endif
79769},
79770
79771{
79772	X86_VPMOVZXBQZ256rm, X86_INS_VPMOVZXBQ, 0,
79773#ifndef CAPSTONE_DIET
79774	{ 0 }, { 0 }, { 0 }, 0, 0
79775#endif
79776},
79777
79778{
79779	X86_VPMOVZXBQZ256rmk, X86_INS_VPMOVZXBQ, 0,
79780#ifndef CAPSTONE_DIET
79781	{ 0 }, { 0 }, { 0 }, 0, 0
79782#endif
79783},
79784
79785{
79786	X86_VPMOVZXBQZ256rmkz, X86_INS_VPMOVZXBQ, 0,
79787#ifndef CAPSTONE_DIET
79788	{ 0 }, { 0 }, { 0 }, 0, 0
79789#endif
79790},
79791
79792{
79793	X86_VPMOVZXBQZ256rr, X86_INS_VPMOVZXBQ, 0,
79794#ifndef CAPSTONE_DIET
79795	{ 0 }, { 0 }, { 0 }, 0, 0
79796#endif
79797},
79798
79799{
79800	X86_VPMOVZXBQZ256rrk, X86_INS_VPMOVZXBQ, 0,
79801#ifndef CAPSTONE_DIET
79802	{ 0 }, { 0 }, { 0 }, 0, 0
79803#endif
79804},
79805
79806{
79807	X86_VPMOVZXBQZ256rrkz, X86_INS_VPMOVZXBQ, 0,
79808#ifndef CAPSTONE_DIET
79809	{ 0 }, { 0 }, { 0 }, 0, 0
79810#endif
79811},
79812
79813{
79814	X86_VPMOVZXBQZrm, X86_INS_VPMOVZXBQ, 0,
79815#ifndef CAPSTONE_DIET
79816	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79817#endif
79818},
79819
79820{
79821	X86_VPMOVZXBQZrmk, X86_INS_VPMOVZXBQ, 0,
79822#ifndef CAPSTONE_DIET
79823	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79824#endif
79825},
79826
79827{
79828	X86_VPMOVZXBQZrmkz, X86_INS_VPMOVZXBQ, 0,
79829#ifndef CAPSTONE_DIET
79830	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79831#endif
79832},
79833
79834{
79835	X86_VPMOVZXBQZrr, X86_INS_VPMOVZXBQ, 0,
79836#ifndef CAPSTONE_DIET
79837	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79838#endif
79839},
79840
79841{
79842	X86_VPMOVZXBQZrrk, X86_INS_VPMOVZXBQ, 0,
79843#ifndef CAPSTONE_DIET
79844	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79845#endif
79846},
79847
79848{
79849	X86_VPMOVZXBQZrrkz, X86_INS_VPMOVZXBQ, 0,
79850#ifndef CAPSTONE_DIET
79851	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
79852#endif
79853},
79854
79855{
79856	X86_VPMOVZXBQrm, X86_INS_VPMOVZXBQ, 0,
79857#ifndef CAPSTONE_DIET
79858	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
79859#endif
79860},
79861
79862{
79863	X86_VPMOVZXBQrr, X86_INS_VPMOVZXBQ, 0,
79864#ifndef CAPSTONE_DIET
79865	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
79866#endif
79867},
79868
79869{
79870	X86_VPMOVZXBWYrm, X86_INS_VPMOVZXBW, 0,
79871#ifndef CAPSTONE_DIET
79872	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
79873#endif
79874},
79875
79876{
79877	X86_VPMOVZXBWYrr, X86_INS_VPMOVZXBW, 0,
79878#ifndef CAPSTONE_DIET
79879	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
79880#endif
79881},
79882
79883{
79884	X86_VPMOVZXBWZ128rm, X86_INS_VPMOVZXBW, 0,
79885#ifndef CAPSTONE_DIET
79886	{ 0 }, { 0 }, { 0 }, 0, 0
79887#endif
79888},
79889
79890{
79891	X86_VPMOVZXBWZ128rmk, X86_INS_VPMOVZXBW, 0,
79892#ifndef CAPSTONE_DIET
79893	{ 0 }, { 0 }, { 0 }, 0, 0
79894#endif
79895},
79896
79897{
79898	X86_VPMOVZXBWZ128rmkz, X86_INS_VPMOVZXBW, 0,
79899#ifndef CAPSTONE_DIET
79900	{ 0 }, { 0 }, { 0 }, 0, 0
79901#endif
79902},
79903
79904{
79905	X86_VPMOVZXBWZ128rr, X86_INS_VPMOVZXBW, 0,
79906#ifndef CAPSTONE_DIET
79907	{ 0 }, { 0 }, { 0 }, 0, 0
79908#endif
79909},
79910
79911{
79912	X86_VPMOVZXBWZ128rrk, X86_INS_VPMOVZXBW, 0,
79913#ifndef CAPSTONE_DIET
79914	{ 0 }, { 0 }, { 0 }, 0, 0
79915#endif
79916},
79917
79918{
79919	X86_VPMOVZXBWZ128rrkz, X86_INS_VPMOVZXBW, 0,
79920#ifndef CAPSTONE_DIET
79921	{ 0 }, { 0 }, { 0 }, 0, 0
79922#endif
79923},
79924
79925{
79926	X86_VPMOVZXBWZ256rm, X86_INS_VPMOVZXBW, 0,
79927#ifndef CAPSTONE_DIET
79928	{ 0 }, { 0 }, { 0 }, 0, 0
79929#endif
79930},
79931
79932{
79933	X86_VPMOVZXBWZ256rmk, X86_INS_VPMOVZXBW, 0,
79934#ifndef CAPSTONE_DIET
79935	{ 0 }, { 0 }, { 0 }, 0, 0
79936#endif
79937},
79938
79939{
79940	X86_VPMOVZXBWZ256rmkz, X86_INS_VPMOVZXBW, 0,
79941#ifndef CAPSTONE_DIET
79942	{ 0 }, { 0 }, { 0 }, 0, 0
79943#endif
79944},
79945
79946{
79947	X86_VPMOVZXBWZ256rr, X86_INS_VPMOVZXBW, 0,
79948#ifndef CAPSTONE_DIET
79949	{ 0 }, { 0 }, { 0 }, 0, 0
79950#endif
79951},
79952
79953{
79954	X86_VPMOVZXBWZ256rrk, X86_INS_VPMOVZXBW, 0,
79955#ifndef CAPSTONE_DIET
79956	{ 0 }, { 0 }, { 0 }, 0, 0
79957#endif
79958},
79959
79960{
79961	X86_VPMOVZXBWZ256rrkz, X86_INS_VPMOVZXBW, 0,
79962#ifndef CAPSTONE_DIET
79963	{ 0 }, { 0 }, { 0 }, 0, 0
79964#endif
79965},
79966
79967{
79968	X86_VPMOVZXBWZrm, X86_INS_VPMOVZXBW, 0,
79969#ifndef CAPSTONE_DIET
79970	{ 0 }, { 0 }, { 0 }, 0, 0
79971#endif
79972},
79973
79974{
79975	X86_VPMOVZXBWZrmk, X86_INS_VPMOVZXBW, 0,
79976#ifndef CAPSTONE_DIET
79977	{ 0 }, { 0 }, { 0 }, 0, 0
79978#endif
79979},
79980
79981{
79982	X86_VPMOVZXBWZrmkz, X86_INS_VPMOVZXBW, 0,
79983#ifndef CAPSTONE_DIET
79984	{ 0 }, { 0 }, { 0 }, 0, 0
79985#endif
79986},
79987
79988{
79989	X86_VPMOVZXBWZrr, X86_INS_VPMOVZXBW, 0,
79990#ifndef CAPSTONE_DIET
79991	{ 0 }, { 0 }, { 0 }, 0, 0
79992#endif
79993},
79994
79995{
79996	X86_VPMOVZXBWZrrk, X86_INS_VPMOVZXBW, 0,
79997#ifndef CAPSTONE_DIET
79998	{ 0 }, { 0 }, { 0 }, 0, 0
79999#endif
80000},
80001
80002{
80003	X86_VPMOVZXBWZrrkz, X86_INS_VPMOVZXBW, 0,
80004#ifndef CAPSTONE_DIET
80005	{ 0 }, { 0 }, { 0 }, 0, 0
80006#endif
80007},
80008
80009{
80010	X86_VPMOVZXBWrm, X86_INS_VPMOVZXBW, 0,
80011#ifndef CAPSTONE_DIET
80012	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80013#endif
80014},
80015
80016{
80017	X86_VPMOVZXBWrr, X86_INS_VPMOVZXBW, 0,
80018#ifndef CAPSTONE_DIET
80019	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80020#endif
80021},
80022
80023{
80024	X86_VPMOVZXDQYrm, X86_INS_VPMOVZXDQ, 0,
80025#ifndef CAPSTONE_DIET
80026	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
80027#endif
80028},
80029
80030{
80031	X86_VPMOVZXDQYrr, X86_INS_VPMOVZXDQ, 0,
80032#ifndef CAPSTONE_DIET
80033	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
80034#endif
80035},
80036
80037{
80038	X86_VPMOVZXDQZ128rm, X86_INS_VPMOVZXDQ, 0,
80039#ifndef CAPSTONE_DIET
80040	{ 0 }, { 0 }, { 0 }, 0, 0
80041#endif
80042},
80043
80044{
80045	X86_VPMOVZXDQZ128rmk, X86_INS_VPMOVZXDQ, 0,
80046#ifndef CAPSTONE_DIET
80047	{ 0 }, { 0 }, { 0 }, 0, 0
80048#endif
80049},
80050
80051{
80052	X86_VPMOVZXDQZ128rmkz, X86_INS_VPMOVZXDQ, 0,
80053#ifndef CAPSTONE_DIET
80054	{ 0 }, { 0 }, { 0 }, 0, 0
80055#endif
80056},
80057
80058{
80059	X86_VPMOVZXDQZ128rr, X86_INS_VPMOVZXDQ, 0,
80060#ifndef CAPSTONE_DIET
80061	{ 0 }, { 0 }, { 0 }, 0, 0
80062#endif
80063},
80064
80065{
80066	X86_VPMOVZXDQZ128rrk, X86_INS_VPMOVZXDQ, 0,
80067#ifndef CAPSTONE_DIET
80068	{ 0 }, { 0 }, { 0 }, 0, 0
80069#endif
80070},
80071
80072{
80073	X86_VPMOVZXDQZ128rrkz, X86_INS_VPMOVZXDQ, 0,
80074#ifndef CAPSTONE_DIET
80075	{ 0 }, { 0 }, { 0 }, 0, 0
80076#endif
80077},
80078
80079{
80080	X86_VPMOVZXDQZ256rm, X86_INS_VPMOVZXDQ, 0,
80081#ifndef CAPSTONE_DIET
80082	{ 0 }, { 0 }, { 0 }, 0, 0
80083#endif
80084},
80085
80086{
80087	X86_VPMOVZXDQZ256rmk, X86_INS_VPMOVZXDQ, 0,
80088#ifndef CAPSTONE_DIET
80089	{ 0 }, { 0 }, { 0 }, 0, 0
80090#endif
80091},
80092
80093{
80094	X86_VPMOVZXDQZ256rmkz, X86_INS_VPMOVZXDQ, 0,
80095#ifndef CAPSTONE_DIET
80096	{ 0 }, { 0 }, { 0 }, 0, 0
80097#endif
80098},
80099
80100{
80101	X86_VPMOVZXDQZ256rr, X86_INS_VPMOVZXDQ, 0,
80102#ifndef CAPSTONE_DIET
80103	{ 0 }, { 0 }, { 0 }, 0, 0
80104#endif
80105},
80106
80107{
80108	X86_VPMOVZXDQZ256rrk, X86_INS_VPMOVZXDQ, 0,
80109#ifndef CAPSTONE_DIET
80110	{ 0 }, { 0 }, { 0 }, 0, 0
80111#endif
80112},
80113
80114{
80115	X86_VPMOVZXDQZ256rrkz, X86_INS_VPMOVZXDQ, 0,
80116#ifndef CAPSTONE_DIET
80117	{ 0 }, { 0 }, { 0 }, 0, 0
80118#endif
80119},
80120
80121{
80122	X86_VPMOVZXDQZrm, X86_INS_VPMOVZXDQ, 0,
80123#ifndef CAPSTONE_DIET
80124	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80125#endif
80126},
80127
80128{
80129	X86_VPMOVZXDQZrmk, X86_INS_VPMOVZXDQ, 0,
80130#ifndef CAPSTONE_DIET
80131	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80132#endif
80133},
80134
80135{
80136	X86_VPMOVZXDQZrmkz, X86_INS_VPMOVZXDQ, 0,
80137#ifndef CAPSTONE_DIET
80138	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80139#endif
80140},
80141
80142{
80143	X86_VPMOVZXDQZrr, X86_INS_VPMOVZXDQ, 0,
80144#ifndef CAPSTONE_DIET
80145	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80146#endif
80147},
80148
80149{
80150	X86_VPMOVZXDQZrrk, X86_INS_VPMOVZXDQ, 0,
80151#ifndef CAPSTONE_DIET
80152	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80153#endif
80154},
80155
80156{
80157	X86_VPMOVZXDQZrrkz, X86_INS_VPMOVZXDQ, 0,
80158#ifndef CAPSTONE_DIET
80159	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80160#endif
80161},
80162
80163{
80164	X86_VPMOVZXDQrm, X86_INS_VPMOVZXDQ, 0,
80165#ifndef CAPSTONE_DIET
80166	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80167#endif
80168},
80169
80170{
80171	X86_VPMOVZXDQrr, X86_INS_VPMOVZXDQ, 0,
80172#ifndef CAPSTONE_DIET
80173	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80174#endif
80175},
80176
80177{
80178	X86_VPMOVZXWDYrm, X86_INS_VPMOVZXWD, 0,
80179#ifndef CAPSTONE_DIET
80180	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
80181#endif
80182},
80183
80184{
80185	X86_VPMOVZXWDYrr, X86_INS_VPMOVZXWD, 0,
80186#ifndef CAPSTONE_DIET
80187	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
80188#endif
80189},
80190
80191{
80192	X86_VPMOVZXWDZ128rm, X86_INS_VPMOVZXWD, 0,
80193#ifndef CAPSTONE_DIET
80194	{ 0 }, { 0 }, { 0 }, 0, 0
80195#endif
80196},
80197
80198{
80199	X86_VPMOVZXWDZ128rmk, X86_INS_VPMOVZXWD, 0,
80200#ifndef CAPSTONE_DIET
80201	{ 0 }, { 0 }, { 0 }, 0, 0
80202#endif
80203},
80204
80205{
80206	X86_VPMOVZXWDZ128rmkz, X86_INS_VPMOVZXWD, 0,
80207#ifndef CAPSTONE_DIET
80208	{ 0 }, { 0 }, { 0 }, 0, 0
80209#endif
80210},
80211
80212{
80213	X86_VPMOVZXWDZ128rr, X86_INS_VPMOVZXWD, 0,
80214#ifndef CAPSTONE_DIET
80215	{ 0 }, { 0 }, { 0 }, 0, 0
80216#endif
80217},
80218
80219{
80220	X86_VPMOVZXWDZ128rrk, X86_INS_VPMOVZXWD, 0,
80221#ifndef CAPSTONE_DIET
80222	{ 0 }, { 0 }, { 0 }, 0, 0
80223#endif
80224},
80225
80226{
80227	X86_VPMOVZXWDZ128rrkz, X86_INS_VPMOVZXWD, 0,
80228#ifndef CAPSTONE_DIET
80229	{ 0 }, { 0 }, { 0 }, 0, 0
80230#endif
80231},
80232
80233{
80234	X86_VPMOVZXWDZ256rm, X86_INS_VPMOVZXWD, 0,
80235#ifndef CAPSTONE_DIET
80236	{ 0 }, { 0 }, { 0 }, 0, 0
80237#endif
80238},
80239
80240{
80241	X86_VPMOVZXWDZ256rmk, X86_INS_VPMOVZXWD, 0,
80242#ifndef CAPSTONE_DIET
80243	{ 0 }, { 0 }, { 0 }, 0, 0
80244#endif
80245},
80246
80247{
80248	X86_VPMOVZXWDZ256rmkz, X86_INS_VPMOVZXWD, 0,
80249#ifndef CAPSTONE_DIET
80250	{ 0 }, { 0 }, { 0 }, 0, 0
80251#endif
80252},
80253
80254{
80255	X86_VPMOVZXWDZ256rr, X86_INS_VPMOVZXWD, 0,
80256#ifndef CAPSTONE_DIET
80257	{ 0 }, { 0 }, { 0 }, 0, 0
80258#endif
80259},
80260
80261{
80262	X86_VPMOVZXWDZ256rrk, X86_INS_VPMOVZXWD, 0,
80263#ifndef CAPSTONE_DIET
80264	{ 0 }, { 0 }, { 0 }, 0, 0
80265#endif
80266},
80267
80268{
80269	X86_VPMOVZXWDZ256rrkz, X86_INS_VPMOVZXWD, 0,
80270#ifndef CAPSTONE_DIET
80271	{ 0 }, { 0 }, { 0 }, 0, 0
80272#endif
80273},
80274
80275{
80276	X86_VPMOVZXWDZrm, X86_INS_VPMOVZXWD, 0,
80277#ifndef CAPSTONE_DIET
80278	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80279#endif
80280},
80281
80282{
80283	X86_VPMOVZXWDZrmk, X86_INS_VPMOVZXWD, 0,
80284#ifndef CAPSTONE_DIET
80285	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80286#endif
80287},
80288
80289{
80290	X86_VPMOVZXWDZrmkz, X86_INS_VPMOVZXWD, 0,
80291#ifndef CAPSTONE_DIET
80292	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80293#endif
80294},
80295
80296{
80297	X86_VPMOVZXWDZrr, X86_INS_VPMOVZXWD, 0,
80298#ifndef CAPSTONE_DIET
80299	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80300#endif
80301},
80302
80303{
80304	X86_VPMOVZXWDZrrk, X86_INS_VPMOVZXWD, 0,
80305#ifndef CAPSTONE_DIET
80306	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80307#endif
80308},
80309
80310{
80311	X86_VPMOVZXWDZrrkz, X86_INS_VPMOVZXWD, 0,
80312#ifndef CAPSTONE_DIET
80313	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80314#endif
80315},
80316
80317{
80318	X86_VPMOVZXWDrm, X86_INS_VPMOVZXWD, 0,
80319#ifndef CAPSTONE_DIET
80320	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80321#endif
80322},
80323
80324{
80325	X86_VPMOVZXWDrr, X86_INS_VPMOVZXWD, 0,
80326#ifndef CAPSTONE_DIET
80327	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80328#endif
80329},
80330
80331{
80332	X86_VPMOVZXWQYrm, X86_INS_VPMOVZXWQ, 0,
80333#ifndef CAPSTONE_DIET
80334	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
80335#endif
80336},
80337
80338{
80339	X86_VPMOVZXWQYrr, X86_INS_VPMOVZXWQ, 0,
80340#ifndef CAPSTONE_DIET
80341	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
80342#endif
80343},
80344
80345{
80346	X86_VPMOVZXWQZ128rm, X86_INS_VPMOVZXWQ, 0,
80347#ifndef CAPSTONE_DIET
80348	{ 0 }, { 0 }, { 0 }, 0, 0
80349#endif
80350},
80351
80352{
80353	X86_VPMOVZXWQZ128rmk, X86_INS_VPMOVZXWQ, 0,
80354#ifndef CAPSTONE_DIET
80355	{ 0 }, { 0 }, { 0 }, 0, 0
80356#endif
80357},
80358
80359{
80360	X86_VPMOVZXWQZ128rmkz, X86_INS_VPMOVZXWQ, 0,
80361#ifndef CAPSTONE_DIET
80362	{ 0 }, { 0 }, { 0 }, 0, 0
80363#endif
80364},
80365
80366{
80367	X86_VPMOVZXWQZ128rr, X86_INS_VPMOVZXWQ, 0,
80368#ifndef CAPSTONE_DIET
80369	{ 0 }, { 0 }, { 0 }, 0, 0
80370#endif
80371},
80372
80373{
80374	X86_VPMOVZXWQZ128rrk, X86_INS_VPMOVZXWQ, 0,
80375#ifndef CAPSTONE_DIET
80376	{ 0 }, { 0 }, { 0 }, 0, 0
80377#endif
80378},
80379
80380{
80381	X86_VPMOVZXWQZ128rrkz, X86_INS_VPMOVZXWQ, 0,
80382#ifndef CAPSTONE_DIET
80383	{ 0 }, { 0 }, { 0 }, 0, 0
80384#endif
80385},
80386
80387{
80388	X86_VPMOVZXWQZ256rm, X86_INS_VPMOVZXWQ, 0,
80389#ifndef CAPSTONE_DIET
80390	{ 0 }, { 0 }, { 0 }, 0, 0
80391#endif
80392},
80393
80394{
80395	X86_VPMOVZXWQZ256rmk, X86_INS_VPMOVZXWQ, 0,
80396#ifndef CAPSTONE_DIET
80397	{ 0 }, { 0 }, { 0 }, 0, 0
80398#endif
80399},
80400
80401{
80402	X86_VPMOVZXWQZ256rmkz, X86_INS_VPMOVZXWQ, 0,
80403#ifndef CAPSTONE_DIET
80404	{ 0 }, { 0 }, { 0 }, 0, 0
80405#endif
80406},
80407
80408{
80409	X86_VPMOVZXWQZ256rr, X86_INS_VPMOVZXWQ, 0,
80410#ifndef CAPSTONE_DIET
80411	{ 0 }, { 0 }, { 0 }, 0, 0
80412#endif
80413},
80414
80415{
80416	X86_VPMOVZXWQZ256rrk, X86_INS_VPMOVZXWQ, 0,
80417#ifndef CAPSTONE_DIET
80418	{ 0 }, { 0 }, { 0 }, 0, 0
80419#endif
80420},
80421
80422{
80423	X86_VPMOVZXWQZ256rrkz, X86_INS_VPMOVZXWQ, 0,
80424#ifndef CAPSTONE_DIET
80425	{ 0 }, { 0 }, { 0 }, 0, 0
80426#endif
80427},
80428
80429{
80430	X86_VPMOVZXWQZrm, X86_INS_VPMOVZXWQ, 0,
80431#ifndef CAPSTONE_DIET
80432	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80433#endif
80434},
80435
80436{
80437	X86_VPMOVZXWQZrmk, X86_INS_VPMOVZXWQ, 0,
80438#ifndef CAPSTONE_DIET
80439	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80440#endif
80441},
80442
80443{
80444	X86_VPMOVZXWQZrmkz, X86_INS_VPMOVZXWQ, 0,
80445#ifndef CAPSTONE_DIET
80446	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80447#endif
80448},
80449
80450{
80451	X86_VPMOVZXWQZrr, X86_INS_VPMOVZXWQ, 0,
80452#ifndef CAPSTONE_DIET
80453	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80454#endif
80455},
80456
80457{
80458	X86_VPMOVZXWQZrrk, X86_INS_VPMOVZXWQ, 0,
80459#ifndef CAPSTONE_DIET
80460	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80461#endif
80462},
80463
80464{
80465	X86_VPMOVZXWQZrrkz, X86_INS_VPMOVZXWQ, 0,
80466#ifndef CAPSTONE_DIET
80467	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80468#endif
80469},
80470
80471{
80472	X86_VPMOVZXWQrm, X86_INS_VPMOVZXWQ, 0,
80473#ifndef CAPSTONE_DIET
80474	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80475#endif
80476},
80477
80478{
80479	X86_VPMOVZXWQrr, X86_INS_VPMOVZXWQ, 0,
80480#ifndef CAPSTONE_DIET
80481	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
80482#endif
80483},
80484
80485{
80486	X86_VPMULDQYrm, X86_INS_VPMULDQ, 0,
80487#ifndef CAPSTONE_DIET
80488	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
80489#endif
80490},
80491
80492{
80493	X86_VPMULDQYrr, X86_INS_VPMULDQ, 0,
80494#ifndef CAPSTONE_DIET
80495	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
80496#endif
80497},
80498
80499{
80500	X86_VPMULDQZ128rm, X86_INS_VPMULDQ, 0,
80501#ifndef CAPSTONE_DIET
80502	{ 0 }, { 0 }, { 0 }, 0, 0
80503#endif
80504},
80505
80506{
80507	X86_VPMULDQZ128rmb, X86_INS_VPMULDQ, 0,
80508#ifndef CAPSTONE_DIET
80509	{ 0 }, { 0 }, { 0 }, 0, 0
80510#endif
80511},
80512
80513{
80514	X86_VPMULDQZ128rmbk, X86_INS_VPMULDQ, 0,
80515#ifndef CAPSTONE_DIET
80516	{ 0 }, { 0 }, { 0 }, 0, 0
80517#endif
80518},
80519
80520{
80521	X86_VPMULDQZ128rmbkz, X86_INS_VPMULDQ, 0,
80522#ifndef CAPSTONE_DIET
80523	{ 0 }, { 0 }, { 0 }, 0, 0
80524#endif
80525},
80526
80527{
80528	X86_VPMULDQZ128rmk, X86_INS_VPMULDQ, 0,
80529#ifndef CAPSTONE_DIET
80530	{ 0 }, { 0 }, { 0 }, 0, 0
80531#endif
80532},
80533
80534{
80535	X86_VPMULDQZ128rmkz, X86_INS_VPMULDQ, 0,
80536#ifndef CAPSTONE_DIET
80537	{ 0 }, { 0 }, { 0 }, 0, 0
80538#endif
80539},
80540
80541{
80542	X86_VPMULDQZ128rr, X86_INS_VPMULDQ, 0,
80543#ifndef CAPSTONE_DIET
80544	{ 0 }, { 0 }, { 0 }, 0, 0
80545#endif
80546},
80547
80548{
80549	X86_VPMULDQZ128rrk, X86_INS_VPMULDQ, 0,
80550#ifndef CAPSTONE_DIET
80551	{ 0 }, { 0 }, { 0 }, 0, 0
80552#endif
80553},
80554
80555{
80556	X86_VPMULDQZ128rrkz, X86_INS_VPMULDQ, 0,
80557#ifndef CAPSTONE_DIET
80558	{ 0 }, { 0 }, { 0 }, 0, 0
80559#endif
80560},
80561
80562{
80563	X86_VPMULDQZ256rm, X86_INS_VPMULDQ, 0,
80564#ifndef CAPSTONE_DIET
80565	{ 0 }, { 0 }, { 0 }, 0, 0
80566#endif
80567},
80568
80569{
80570	X86_VPMULDQZ256rmb, X86_INS_VPMULDQ, 0,
80571#ifndef CAPSTONE_DIET
80572	{ 0 }, { 0 }, { 0 }, 0, 0
80573#endif
80574},
80575
80576{
80577	X86_VPMULDQZ256rmbk, X86_INS_VPMULDQ, 0,
80578#ifndef CAPSTONE_DIET
80579	{ 0 }, { 0 }, { 0 }, 0, 0
80580#endif
80581},
80582
80583{
80584	X86_VPMULDQZ256rmbkz, X86_INS_VPMULDQ, 0,
80585#ifndef CAPSTONE_DIET
80586	{ 0 }, { 0 }, { 0 }, 0, 0
80587#endif
80588},
80589
80590{
80591	X86_VPMULDQZ256rmk, X86_INS_VPMULDQ, 0,
80592#ifndef CAPSTONE_DIET
80593	{ 0 }, { 0 }, { 0 }, 0, 0
80594#endif
80595},
80596
80597{
80598	X86_VPMULDQZ256rmkz, X86_INS_VPMULDQ, 0,
80599#ifndef CAPSTONE_DIET
80600	{ 0 }, { 0 }, { 0 }, 0, 0
80601#endif
80602},
80603
80604{
80605	X86_VPMULDQZ256rr, X86_INS_VPMULDQ, 0,
80606#ifndef CAPSTONE_DIET
80607	{ 0 }, { 0 }, { 0 }, 0, 0
80608#endif
80609},
80610
80611{
80612	X86_VPMULDQZ256rrk, X86_INS_VPMULDQ, 0,
80613#ifndef CAPSTONE_DIET
80614	{ 0 }, { 0 }, { 0 }, 0, 0
80615#endif
80616},
80617
80618{
80619	X86_VPMULDQZ256rrkz, X86_INS_VPMULDQ, 0,
80620#ifndef CAPSTONE_DIET
80621	{ 0 }, { 0 }, { 0 }, 0, 0
80622#endif
80623},
80624
80625{
80626	X86_VPMULDQZrm, X86_INS_VPMULDQ, 0,
80627#ifndef CAPSTONE_DIET
80628	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80629#endif
80630},
80631
80632{
80633	X86_VPMULDQZrmb, X86_INS_VPMULDQ, 0,
80634#ifndef CAPSTONE_DIET
80635	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80636#endif
80637},
80638
80639{
80640	X86_VPMULDQZrmbk, X86_INS_VPMULDQ, 0,
80641#ifndef CAPSTONE_DIET
80642	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80643#endif
80644},
80645
80646{
80647	X86_VPMULDQZrmbkz, X86_INS_VPMULDQ, 0,
80648#ifndef CAPSTONE_DIET
80649	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80650#endif
80651},
80652
80653{
80654	X86_VPMULDQZrmk, X86_INS_VPMULDQ, 0,
80655#ifndef CAPSTONE_DIET
80656	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80657#endif
80658},
80659
80660{
80661	X86_VPMULDQZrmkz, X86_INS_VPMULDQ, 0,
80662#ifndef CAPSTONE_DIET
80663	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80664#endif
80665},
80666
80667{
80668	X86_VPMULDQZrr, X86_INS_VPMULDQ, 0,
80669#ifndef CAPSTONE_DIET
80670	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80671#endif
80672},
80673
80674{
80675	X86_VPMULDQZrrk, X86_INS_VPMULDQ, 0,
80676#ifndef CAPSTONE_DIET
80677	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80678#endif
80679},
80680
80681{
80682	X86_VPMULDQZrrkz, X86_INS_VPMULDQ, 0,
80683#ifndef CAPSTONE_DIET
80684	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
80685#endif
80686},
80687
80688{
80689	X86_VPMULDQrm, X86_INS_VPMULDQ, 0,
80690#ifndef CAPSTONE_DIET
80691	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
80692#endif
80693},
80694
80695{
80696	X86_VPMULDQrr, X86_INS_VPMULDQ, 0,
80697#ifndef CAPSTONE_DIET
80698	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
80699#endif
80700},
80701
80702{
80703	X86_VPMULHRSWYrm, X86_INS_VPMULHRSW, 0,
80704#ifndef CAPSTONE_DIET
80705	{ 0 }, { 0 }, { 0 }, 0, 0
80706#endif
80707},
80708
80709{
80710	X86_VPMULHRSWYrr, X86_INS_VPMULHRSW, 0,
80711#ifndef CAPSTONE_DIET
80712	{ 0 }, { 0 }, { 0 }, 0, 0
80713#endif
80714},
80715
80716{
80717	X86_VPMULHRSWZ128rm, X86_INS_VPMULHRSW, 0,
80718#ifndef CAPSTONE_DIET
80719	{ 0 }, { 0 }, { 0 }, 0, 0
80720#endif
80721},
80722
80723{
80724	X86_VPMULHRSWZ128rmk, X86_INS_VPMULHRSW, 0,
80725#ifndef CAPSTONE_DIET
80726	{ 0 }, { 0 }, { 0 }, 0, 0
80727#endif
80728},
80729
80730{
80731	X86_VPMULHRSWZ128rmkz, X86_INS_VPMULHRSW, 0,
80732#ifndef CAPSTONE_DIET
80733	{ 0 }, { 0 }, { 0 }, 0, 0
80734#endif
80735},
80736
80737{
80738	X86_VPMULHRSWZ128rr, X86_INS_VPMULHRSW, 0,
80739#ifndef CAPSTONE_DIET
80740	{ 0 }, { 0 }, { 0 }, 0, 0
80741#endif
80742},
80743
80744{
80745	X86_VPMULHRSWZ128rrk, X86_INS_VPMULHRSW, 0,
80746#ifndef CAPSTONE_DIET
80747	{ 0 }, { 0 }, { 0 }, 0, 0
80748#endif
80749},
80750
80751{
80752	X86_VPMULHRSWZ128rrkz, X86_INS_VPMULHRSW, 0,
80753#ifndef CAPSTONE_DIET
80754	{ 0 }, { 0 }, { 0 }, 0, 0
80755#endif
80756},
80757
80758{
80759	X86_VPMULHRSWZ256rm, X86_INS_VPMULHRSW, 0,
80760#ifndef CAPSTONE_DIET
80761	{ 0 }, { 0 }, { 0 }, 0, 0
80762#endif
80763},
80764
80765{
80766	X86_VPMULHRSWZ256rmk, X86_INS_VPMULHRSW, 0,
80767#ifndef CAPSTONE_DIET
80768	{ 0 }, { 0 }, { 0 }, 0, 0
80769#endif
80770},
80771
80772{
80773	X86_VPMULHRSWZ256rmkz, X86_INS_VPMULHRSW, 0,
80774#ifndef CAPSTONE_DIET
80775	{ 0 }, { 0 }, { 0 }, 0, 0
80776#endif
80777},
80778
80779{
80780	X86_VPMULHRSWZ256rr, X86_INS_VPMULHRSW, 0,
80781#ifndef CAPSTONE_DIET
80782	{ 0 }, { 0 }, { 0 }, 0, 0
80783#endif
80784},
80785
80786{
80787	X86_VPMULHRSWZ256rrk, X86_INS_VPMULHRSW, 0,
80788#ifndef CAPSTONE_DIET
80789	{ 0 }, { 0 }, { 0 }, 0, 0
80790#endif
80791},
80792
80793{
80794	X86_VPMULHRSWZ256rrkz, X86_INS_VPMULHRSW, 0,
80795#ifndef CAPSTONE_DIET
80796	{ 0 }, { 0 }, { 0 }, 0, 0
80797#endif
80798},
80799
80800{
80801	X86_VPMULHRSWZrm, X86_INS_VPMULHRSW, 0,
80802#ifndef CAPSTONE_DIET
80803	{ 0 }, { 0 }, { 0 }, 0, 0
80804#endif
80805},
80806
80807{
80808	X86_VPMULHRSWZrmk, X86_INS_VPMULHRSW, 0,
80809#ifndef CAPSTONE_DIET
80810	{ 0 }, { 0 }, { 0 }, 0, 0
80811#endif
80812},
80813
80814{
80815	X86_VPMULHRSWZrmkz, X86_INS_VPMULHRSW, 0,
80816#ifndef CAPSTONE_DIET
80817	{ 0 }, { 0 }, { 0 }, 0, 0
80818#endif
80819},
80820
80821{
80822	X86_VPMULHRSWZrr, X86_INS_VPMULHRSW, 0,
80823#ifndef CAPSTONE_DIET
80824	{ 0 }, { 0 }, { 0 }, 0, 0
80825#endif
80826},
80827
80828{
80829	X86_VPMULHRSWZrrk, X86_INS_VPMULHRSW, 0,
80830#ifndef CAPSTONE_DIET
80831	{ 0 }, { 0 }, { 0 }, 0, 0
80832#endif
80833},
80834
80835{
80836	X86_VPMULHRSWZrrkz, X86_INS_VPMULHRSW, 0,
80837#ifndef CAPSTONE_DIET
80838	{ 0 }, { 0 }, { 0 }, 0, 0
80839#endif
80840},
80841
80842{
80843	X86_VPMULHRSWrm, X86_INS_VPMULHRSW, 0,
80844#ifndef CAPSTONE_DIET
80845	{ 0 }, { 0 }, { 0 }, 0, 0
80846#endif
80847},
80848
80849{
80850	X86_VPMULHRSWrr, X86_INS_VPMULHRSW, 0,
80851#ifndef CAPSTONE_DIET
80852	{ 0 }, { 0 }, { 0 }, 0, 0
80853#endif
80854},
80855
80856{
80857	X86_VPMULHUWYrm, X86_INS_VPMULHUW, 0,
80858#ifndef CAPSTONE_DIET
80859	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
80860#endif
80861},
80862
80863{
80864	X86_VPMULHUWYrr, X86_INS_VPMULHUW, 0,
80865#ifndef CAPSTONE_DIET
80866	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
80867#endif
80868},
80869
80870{
80871	X86_VPMULHUWZ128rm, X86_INS_VPMULHUW, 0,
80872#ifndef CAPSTONE_DIET
80873	{ 0 }, { 0 }, { 0 }, 0, 0
80874#endif
80875},
80876
80877{
80878	X86_VPMULHUWZ128rmk, X86_INS_VPMULHUW, 0,
80879#ifndef CAPSTONE_DIET
80880	{ 0 }, { 0 }, { 0 }, 0, 0
80881#endif
80882},
80883
80884{
80885	X86_VPMULHUWZ128rmkz, X86_INS_VPMULHUW, 0,
80886#ifndef CAPSTONE_DIET
80887	{ 0 }, { 0 }, { 0 }, 0, 0
80888#endif
80889},
80890
80891{
80892	X86_VPMULHUWZ128rr, X86_INS_VPMULHUW, 0,
80893#ifndef CAPSTONE_DIET
80894	{ 0 }, { 0 }, { 0 }, 0, 0
80895#endif
80896},
80897
80898{
80899	X86_VPMULHUWZ128rrk, X86_INS_VPMULHUW, 0,
80900#ifndef CAPSTONE_DIET
80901	{ 0 }, { 0 }, { 0 }, 0, 0
80902#endif
80903},
80904
80905{
80906	X86_VPMULHUWZ128rrkz, X86_INS_VPMULHUW, 0,
80907#ifndef CAPSTONE_DIET
80908	{ 0 }, { 0 }, { 0 }, 0, 0
80909#endif
80910},
80911
80912{
80913	X86_VPMULHUWZ256rm, X86_INS_VPMULHUW, 0,
80914#ifndef CAPSTONE_DIET
80915	{ 0 }, { 0 }, { 0 }, 0, 0
80916#endif
80917},
80918
80919{
80920	X86_VPMULHUWZ256rmk, X86_INS_VPMULHUW, 0,
80921#ifndef CAPSTONE_DIET
80922	{ 0 }, { 0 }, { 0 }, 0, 0
80923#endif
80924},
80925
80926{
80927	X86_VPMULHUWZ256rmkz, X86_INS_VPMULHUW, 0,
80928#ifndef CAPSTONE_DIET
80929	{ 0 }, { 0 }, { 0 }, 0, 0
80930#endif
80931},
80932
80933{
80934	X86_VPMULHUWZ256rr, X86_INS_VPMULHUW, 0,
80935#ifndef CAPSTONE_DIET
80936	{ 0 }, { 0 }, { 0 }, 0, 0
80937#endif
80938},
80939
80940{
80941	X86_VPMULHUWZ256rrk, X86_INS_VPMULHUW, 0,
80942#ifndef CAPSTONE_DIET
80943	{ 0 }, { 0 }, { 0 }, 0, 0
80944#endif
80945},
80946
80947{
80948	X86_VPMULHUWZ256rrkz, X86_INS_VPMULHUW, 0,
80949#ifndef CAPSTONE_DIET
80950	{ 0 }, { 0 }, { 0 }, 0, 0
80951#endif
80952},
80953
80954{
80955	X86_VPMULHUWZrm, X86_INS_VPMULHUW, 0,
80956#ifndef CAPSTONE_DIET
80957	{ 0 }, { 0 }, { 0 }, 0, 0
80958#endif
80959},
80960
80961{
80962	X86_VPMULHUWZrmk, X86_INS_VPMULHUW, 0,
80963#ifndef CAPSTONE_DIET
80964	{ 0 }, { 0 }, { 0 }, 0, 0
80965#endif
80966},
80967
80968{
80969	X86_VPMULHUWZrmkz, X86_INS_VPMULHUW, 0,
80970#ifndef CAPSTONE_DIET
80971	{ 0 }, { 0 }, { 0 }, 0, 0
80972#endif
80973},
80974
80975{
80976	X86_VPMULHUWZrr, X86_INS_VPMULHUW, 0,
80977#ifndef CAPSTONE_DIET
80978	{ 0 }, { 0 }, { 0 }, 0, 0
80979#endif
80980},
80981
80982{
80983	X86_VPMULHUWZrrk, X86_INS_VPMULHUW, 0,
80984#ifndef CAPSTONE_DIET
80985	{ 0 }, { 0 }, { 0 }, 0, 0
80986#endif
80987},
80988
80989{
80990	X86_VPMULHUWZrrkz, X86_INS_VPMULHUW, 0,
80991#ifndef CAPSTONE_DIET
80992	{ 0 }, { 0 }, { 0 }, 0, 0
80993#endif
80994},
80995
80996{
80997	X86_VPMULHUWrm, X86_INS_VPMULHUW, 0,
80998#ifndef CAPSTONE_DIET
80999	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81000#endif
81001},
81002
81003{
81004	X86_VPMULHUWrr, X86_INS_VPMULHUW, 0,
81005#ifndef CAPSTONE_DIET
81006	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81007#endif
81008},
81009
81010{
81011	X86_VPMULHWYrm, X86_INS_VPMULHW, 0,
81012#ifndef CAPSTONE_DIET
81013	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
81014#endif
81015},
81016
81017{
81018	X86_VPMULHWYrr, X86_INS_VPMULHW, 0,
81019#ifndef CAPSTONE_DIET
81020	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
81021#endif
81022},
81023
81024{
81025	X86_VPMULHWZ128rm, X86_INS_VPMULHW, 0,
81026#ifndef CAPSTONE_DIET
81027	{ 0 }, { 0 }, { 0 }, 0, 0
81028#endif
81029},
81030
81031{
81032	X86_VPMULHWZ128rmk, X86_INS_VPMULHW, 0,
81033#ifndef CAPSTONE_DIET
81034	{ 0 }, { 0 }, { 0 }, 0, 0
81035#endif
81036},
81037
81038{
81039	X86_VPMULHWZ128rmkz, X86_INS_VPMULHW, 0,
81040#ifndef CAPSTONE_DIET
81041	{ 0 }, { 0 }, { 0 }, 0, 0
81042#endif
81043},
81044
81045{
81046	X86_VPMULHWZ128rr, X86_INS_VPMULHW, 0,
81047#ifndef CAPSTONE_DIET
81048	{ 0 }, { 0 }, { 0 }, 0, 0
81049#endif
81050},
81051
81052{
81053	X86_VPMULHWZ128rrk, X86_INS_VPMULHW, 0,
81054#ifndef CAPSTONE_DIET
81055	{ 0 }, { 0 }, { 0 }, 0, 0
81056#endif
81057},
81058
81059{
81060	X86_VPMULHWZ128rrkz, X86_INS_VPMULHW, 0,
81061#ifndef CAPSTONE_DIET
81062	{ 0 }, { 0 }, { 0 }, 0, 0
81063#endif
81064},
81065
81066{
81067	X86_VPMULHWZ256rm, X86_INS_VPMULHW, 0,
81068#ifndef CAPSTONE_DIET
81069	{ 0 }, { 0 }, { 0 }, 0, 0
81070#endif
81071},
81072
81073{
81074	X86_VPMULHWZ256rmk, X86_INS_VPMULHW, 0,
81075#ifndef CAPSTONE_DIET
81076	{ 0 }, { 0 }, { 0 }, 0, 0
81077#endif
81078},
81079
81080{
81081	X86_VPMULHWZ256rmkz, X86_INS_VPMULHW, 0,
81082#ifndef CAPSTONE_DIET
81083	{ 0 }, { 0 }, { 0 }, 0, 0
81084#endif
81085},
81086
81087{
81088	X86_VPMULHWZ256rr, X86_INS_VPMULHW, 0,
81089#ifndef CAPSTONE_DIET
81090	{ 0 }, { 0 }, { 0 }, 0, 0
81091#endif
81092},
81093
81094{
81095	X86_VPMULHWZ256rrk, X86_INS_VPMULHW, 0,
81096#ifndef CAPSTONE_DIET
81097	{ 0 }, { 0 }, { 0 }, 0, 0
81098#endif
81099},
81100
81101{
81102	X86_VPMULHWZ256rrkz, X86_INS_VPMULHW, 0,
81103#ifndef CAPSTONE_DIET
81104	{ 0 }, { 0 }, { 0 }, 0, 0
81105#endif
81106},
81107
81108{
81109	X86_VPMULHWZrm, X86_INS_VPMULHW, 0,
81110#ifndef CAPSTONE_DIET
81111	{ 0 }, { 0 }, { 0 }, 0, 0
81112#endif
81113},
81114
81115{
81116	X86_VPMULHWZrmk, X86_INS_VPMULHW, 0,
81117#ifndef CAPSTONE_DIET
81118	{ 0 }, { 0 }, { 0 }, 0, 0
81119#endif
81120},
81121
81122{
81123	X86_VPMULHWZrmkz, X86_INS_VPMULHW, 0,
81124#ifndef CAPSTONE_DIET
81125	{ 0 }, { 0 }, { 0 }, 0, 0
81126#endif
81127},
81128
81129{
81130	X86_VPMULHWZrr, X86_INS_VPMULHW, 0,
81131#ifndef CAPSTONE_DIET
81132	{ 0 }, { 0 }, { 0 }, 0, 0
81133#endif
81134},
81135
81136{
81137	X86_VPMULHWZrrk, X86_INS_VPMULHW, 0,
81138#ifndef CAPSTONE_DIET
81139	{ 0 }, { 0 }, { 0 }, 0, 0
81140#endif
81141},
81142
81143{
81144	X86_VPMULHWZrrkz, X86_INS_VPMULHW, 0,
81145#ifndef CAPSTONE_DIET
81146	{ 0 }, { 0 }, { 0 }, 0, 0
81147#endif
81148},
81149
81150{
81151	X86_VPMULHWrm, X86_INS_VPMULHW, 0,
81152#ifndef CAPSTONE_DIET
81153	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81154#endif
81155},
81156
81157{
81158	X86_VPMULHWrr, X86_INS_VPMULHW, 0,
81159#ifndef CAPSTONE_DIET
81160	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81161#endif
81162},
81163
81164{
81165	X86_VPMULLDYrm, X86_INS_VPMULLD, 0,
81166#ifndef CAPSTONE_DIET
81167	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
81168#endif
81169},
81170
81171{
81172	X86_VPMULLDYrr, X86_INS_VPMULLD, 0,
81173#ifndef CAPSTONE_DIET
81174	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
81175#endif
81176},
81177
81178{
81179	X86_VPMULLDZ128rm, X86_INS_VPMULLD, 0,
81180#ifndef CAPSTONE_DIET
81181	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81182#endif
81183},
81184
81185{
81186	X86_VPMULLDZ128rmb, X86_INS_VPMULLD, 0,
81187#ifndef CAPSTONE_DIET
81188	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81189#endif
81190},
81191
81192{
81193	X86_VPMULLDZ128rmbk, X86_INS_VPMULLD, 0,
81194#ifndef CAPSTONE_DIET
81195	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81196#endif
81197},
81198
81199{
81200	X86_VPMULLDZ128rmbkz, X86_INS_VPMULLD, 0,
81201#ifndef CAPSTONE_DIET
81202	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81203#endif
81204},
81205
81206{
81207	X86_VPMULLDZ128rmk, X86_INS_VPMULLD, 0,
81208#ifndef CAPSTONE_DIET
81209	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81210#endif
81211},
81212
81213{
81214	X86_VPMULLDZ128rmkz, X86_INS_VPMULLD, 0,
81215#ifndef CAPSTONE_DIET
81216	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81217#endif
81218},
81219
81220{
81221	X86_VPMULLDZ128rr, X86_INS_VPMULLD, 0,
81222#ifndef CAPSTONE_DIET
81223	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81224#endif
81225},
81226
81227{
81228	X86_VPMULLDZ128rrk, X86_INS_VPMULLD, 0,
81229#ifndef CAPSTONE_DIET
81230	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81231#endif
81232},
81233
81234{
81235	X86_VPMULLDZ128rrkz, X86_INS_VPMULLD, 0,
81236#ifndef CAPSTONE_DIET
81237	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81238#endif
81239},
81240
81241{
81242	X86_VPMULLDZ256rm, X86_INS_VPMULLD, 0,
81243#ifndef CAPSTONE_DIET
81244	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81245#endif
81246},
81247
81248{
81249	X86_VPMULLDZ256rmb, X86_INS_VPMULLD, 0,
81250#ifndef CAPSTONE_DIET
81251	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81252#endif
81253},
81254
81255{
81256	X86_VPMULLDZ256rmbk, X86_INS_VPMULLD, 0,
81257#ifndef CAPSTONE_DIET
81258	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81259#endif
81260},
81261
81262{
81263	X86_VPMULLDZ256rmbkz, X86_INS_VPMULLD, 0,
81264#ifndef CAPSTONE_DIET
81265	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81266#endif
81267},
81268
81269{
81270	X86_VPMULLDZ256rmk, X86_INS_VPMULLD, 0,
81271#ifndef CAPSTONE_DIET
81272	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81273#endif
81274},
81275
81276{
81277	X86_VPMULLDZ256rmkz, X86_INS_VPMULLD, 0,
81278#ifndef CAPSTONE_DIET
81279	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81280#endif
81281},
81282
81283{
81284	X86_VPMULLDZ256rr, X86_INS_VPMULLD, 0,
81285#ifndef CAPSTONE_DIET
81286	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81287#endif
81288},
81289
81290{
81291	X86_VPMULLDZ256rrk, X86_INS_VPMULLD, 0,
81292#ifndef CAPSTONE_DIET
81293	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81294#endif
81295},
81296
81297{
81298	X86_VPMULLDZ256rrkz, X86_INS_VPMULLD, 0,
81299#ifndef CAPSTONE_DIET
81300	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
81301#endif
81302},
81303
81304{
81305	X86_VPMULLDZrm, X86_INS_VPMULLD, 0,
81306#ifndef CAPSTONE_DIET
81307	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81308#endif
81309},
81310
81311{
81312	X86_VPMULLDZrmb, X86_INS_VPMULLD, 0,
81313#ifndef CAPSTONE_DIET
81314	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81315#endif
81316},
81317
81318{
81319	X86_VPMULLDZrmbk, X86_INS_VPMULLD, 0,
81320#ifndef CAPSTONE_DIET
81321	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81322#endif
81323},
81324
81325{
81326	X86_VPMULLDZrmbkz, X86_INS_VPMULLD, 0,
81327#ifndef CAPSTONE_DIET
81328	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81329#endif
81330},
81331
81332{
81333	X86_VPMULLDZrmk, X86_INS_VPMULLD, 0,
81334#ifndef CAPSTONE_DIET
81335	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81336#endif
81337},
81338
81339{
81340	X86_VPMULLDZrmkz, X86_INS_VPMULLD, 0,
81341#ifndef CAPSTONE_DIET
81342	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81343#endif
81344},
81345
81346{
81347	X86_VPMULLDZrr, X86_INS_VPMULLD, 0,
81348#ifndef CAPSTONE_DIET
81349	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81350#endif
81351},
81352
81353{
81354	X86_VPMULLDZrrk, X86_INS_VPMULLD, 0,
81355#ifndef CAPSTONE_DIET
81356	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81357#endif
81358},
81359
81360{
81361	X86_VPMULLDZrrkz, X86_INS_VPMULLD, 0,
81362#ifndef CAPSTONE_DIET
81363	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
81364#endif
81365},
81366
81367{
81368	X86_VPMULLDrm, X86_INS_VPMULLD, 0,
81369#ifndef CAPSTONE_DIET
81370	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81371#endif
81372},
81373
81374{
81375	X86_VPMULLDrr, X86_INS_VPMULLD, 0,
81376#ifndef CAPSTONE_DIET
81377	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81378#endif
81379},
81380
81381{
81382	X86_VPMULLQZ128rm, X86_INS_VPMULLQ, 0,
81383#ifndef CAPSTONE_DIET
81384	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81385#endif
81386},
81387
81388{
81389	X86_VPMULLQZ128rmb, X86_INS_VPMULLQ, 0,
81390#ifndef CAPSTONE_DIET
81391	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81392#endif
81393},
81394
81395{
81396	X86_VPMULLQZ128rmbk, X86_INS_VPMULLQ, 0,
81397#ifndef CAPSTONE_DIET
81398	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81399#endif
81400},
81401
81402{
81403	X86_VPMULLQZ128rmbkz, X86_INS_VPMULLQ, 0,
81404#ifndef CAPSTONE_DIET
81405	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81406#endif
81407},
81408
81409{
81410	X86_VPMULLQZ128rmk, X86_INS_VPMULLQ, 0,
81411#ifndef CAPSTONE_DIET
81412	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81413#endif
81414},
81415
81416{
81417	X86_VPMULLQZ128rmkz, X86_INS_VPMULLQ, 0,
81418#ifndef CAPSTONE_DIET
81419	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81420#endif
81421},
81422
81423{
81424	X86_VPMULLQZ128rr, X86_INS_VPMULLQ, 0,
81425#ifndef CAPSTONE_DIET
81426	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81427#endif
81428},
81429
81430{
81431	X86_VPMULLQZ128rrk, X86_INS_VPMULLQ, 0,
81432#ifndef CAPSTONE_DIET
81433	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81434#endif
81435},
81436
81437{
81438	X86_VPMULLQZ128rrkz, X86_INS_VPMULLQ, 0,
81439#ifndef CAPSTONE_DIET
81440	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81441#endif
81442},
81443
81444{
81445	X86_VPMULLQZ256rm, X86_INS_VPMULLQ, 0,
81446#ifndef CAPSTONE_DIET
81447	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81448#endif
81449},
81450
81451{
81452	X86_VPMULLQZ256rmb, X86_INS_VPMULLQ, 0,
81453#ifndef CAPSTONE_DIET
81454	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81455#endif
81456},
81457
81458{
81459	X86_VPMULLQZ256rmbk, X86_INS_VPMULLQ, 0,
81460#ifndef CAPSTONE_DIET
81461	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81462#endif
81463},
81464
81465{
81466	X86_VPMULLQZ256rmbkz, X86_INS_VPMULLQ, 0,
81467#ifndef CAPSTONE_DIET
81468	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81469#endif
81470},
81471
81472{
81473	X86_VPMULLQZ256rmk, X86_INS_VPMULLQ, 0,
81474#ifndef CAPSTONE_DIET
81475	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81476#endif
81477},
81478
81479{
81480	X86_VPMULLQZ256rmkz, X86_INS_VPMULLQ, 0,
81481#ifndef CAPSTONE_DIET
81482	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81483#endif
81484},
81485
81486{
81487	X86_VPMULLQZ256rr, X86_INS_VPMULLQ, 0,
81488#ifndef CAPSTONE_DIET
81489	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81490#endif
81491},
81492
81493{
81494	X86_VPMULLQZ256rrk, X86_INS_VPMULLQ, 0,
81495#ifndef CAPSTONE_DIET
81496	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81497#endif
81498},
81499
81500{
81501	X86_VPMULLQZ256rrkz, X86_INS_VPMULLQ, 0,
81502#ifndef CAPSTONE_DIET
81503	{ 0 }, { 0 }, { X86_GRP_DQI, X86_GRP_VLX, 0 }, 0, 0
81504#endif
81505},
81506
81507{
81508	X86_VPMULLQZrm, X86_INS_VPMULLQ, 0,
81509#ifndef CAPSTONE_DIET
81510	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81511#endif
81512},
81513
81514{
81515	X86_VPMULLQZrmb, X86_INS_VPMULLQ, 0,
81516#ifndef CAPSTONE_DIET
81517	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81518#endif
81519},
81520
81521{
81522	X86_VPMULLQZrmbk, X86_INS_VPMULLQ, 0,
81523#ifndef CAPSTONE_DIET
81524	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81525#endif
81526},
81527
81528{
81529	X86_VPMULLQZrmbkz, X86_INS_VPMULLQ, 0,
81530#ifndef CAPSTONE_DIET
81531	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81532#endif
81533},
81534
81535{
81536	X86_VPMULLQZrmk, X86_INS_VPMULLQ, 0,
81537#ifndef CAPSTONE_DIET
81538	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81539#endif
81540},
81541
81542{
81543	X86_VPMULLQZrmkz, X86_INS_VPMULLQ, 0,
81544#ifndef CAPSTONE_DIET
81545	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81546#endif
81547},
81548
81549{
81550	X86_VPMULLQZrr, X86_INS_VPMULLQ, 0,
81551#ifndef CAPSTONE_DIET
81552	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81553#endif
81554},
81555
81556{
81557	X86_VPMULLQZrrk, X86_INS_VPMULLQ, 0,
81558#ifndef CAPSTONE_DIET
81559	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81560#endif
81561},
81562
81563{
81564	X86_VPMULLQZrrkz, X86_INS_VPMULLQ, 0,
81565#ifndef CAPSTONE_DIET
81566	{ 0 }, { 0 }, { X86_GRP_DQI, 0 }, 0, 0
81567#endif
81568},
81569
81570{
81571	X86_VPMULLWYrm, X86_INS_VPMULLW, 0,
81572#ifndef CAPSTONE_DIET
81573	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
81574#endif
81575},
81576
81577{
81578	X86_VPMULLWYrr, X86_INS_VPMULLW, 0,
81579#ifndef CAPSTONE_DIET
81580	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
81581#endif
81582},
81583
81584{
81585	X86_VPMULLWZ128rm, X86_INS_VPMULLW, 0,
81586#ifndef CAPSTONE_DIET
81587	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81588#endif
81589},
81590
81591{
81592	X86_VPMULLWZ128rmk, X86_INS_VPMULLW, 0,
81593#ifndef CAPSTONE_DIET
81594	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81595#endif
81596},
81597
81598{
81599	X86_VPMULLWZ128rmkz, X86_INS_VPMULLW, 0,
81600#ifndef CAPSTONE_DIET
81601	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81602#endif
81603},
81604
81605{
81606	X86_VPMULLWZ128rr, X86_INS_VPMULLW, 0,
81607#ifndef CAPSTONE_DIET
81608	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81609#endif
81610},
81611
81612{
81613	X86_VPMULLWZ128rrk, X86_INS_VPMULLW, 0,
81614#ifndef CAPSTONE_DIET
81615	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81616#endif
81617},
81618
81619{
81620	X86_VPMULLWZ128rrkz, X86_INS_VPMULLW, 0,
81621#ifndef CAPSTONE_DIET
81622	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81623#endif
81624},
81625
81626{
81627	X86_VPMULLWZ256rm, X86_INS_VPMULLW, 0,
81628#ifndef CAPSTONE_DIET
81629	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81630#endif
81631},
81632
81633{
81634	X86_VPMULLWZ256rmk, X86_INS_VPMULLW, 0,
81635#ifndef CAPSTONE_DIET
81636	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81637#endif
81638},
81639
81640{
81641	X86_VPMULLWZ256rmkz, X86_INS_VPMULLW, 0,
81642#ifndef CAPSTONE_DIET
81643	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81644#endif
81645},
81646
81647{
81648	X86_VPMULLWZ256rr, X86_INS_VPMULLW, 0,
81649#ifndef CAPSTONE_DIET
81650	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81651#endif
81652},
81653
81654{
81655	X86_VPMULLWZ256rrk, X86_INS_VPMULLW, 0,
81656#ifndef CAPSTONE_DIET
81657	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81658#endif
81659},
81660
81661{
81662	X86_VPMULLWZ256rrkz, X86_INS_VPMULLW, 0,
81663#ifndef CAPSTONE_DIET
81664	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
81665#endif
81666},
81667
81668{
81669	X86_VPMULLWZrm, X86_INS_VPMULLW, 0,
81670#ifndef CAPSTONE_DIET
81671	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
81672#endif
81673},
81674
81675{
81676	X86_VPMULLWZrmk, X86_INS_VPMULLW, 0,
81677#ifndef CAPSTONE_DIET
81678	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
81679#endif
81680},
81681
81682{
81683	X86_VPMULLWZrmkz, X86_INS_VPMULLW, 0,
81684#ifndef CAPSTONE_DIET
81685	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
81686#endif
81687},
81688
81689{
81690	X86_VPMULLWZrr, X86_INS_VPMULLW, 0,
81691#ifndef CAPSTONE_DIET
81692	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
81693#endif
81694},
81695
81696{
81697	X86_VPMULLWZrrk, X86_INS_VPMULLW, 0,
81698#ifndef CAPSTONE_DIET
81699	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
81700#endif
81701},
81702
81703{
81704	X86_VPMULLWZrrkz, X86_INS_VPMULLW, 0,
81705#ifndef CAPSTONE_DIET
81706	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
81707#endif
81708},
81709
81710{
81711	X86_VPMULLWrm, X86_INS_VPMULLW, 0,
81712#ifndef CAPSTONE_DIET
81713	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81714#endif
81715},
81716
81717{
81718	X86_VPMULLWrr, X86_INS_VPMULLW, 0,
81719#ifndef CAPSTONE_DIET
81720	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
81721#endif
81722},
81723
81724{
81725	X86_VPMULTISHIFTQBZ128rm, X86_INS_VPMULTISHIFTQB, 0,
81726#ifndef CAPSTONE_DIET
81727	{ 0 }, { 0 }, { 0 }, 0, 0
81728#endif
81729},
81730
81731{
81732	X86_VPMULTISHIFTQBZ128rmb, X86_INS_VPMULTISHIFTQB, 0,
81733#ifndef CAPSTONE_DIET
81734	{ 0 }, { 0 }, { 0 }, 0, 0
81735#endif
81736},
81737
81738{
81739	X86_VPMULTISHIFTQBZ128rmbk, X86_INS_VPMULTISHIFTQB, 0,
81740#ifndef CAPSTONE_DIET
81741	{ 0 }, { 0 }, { 0 }, 0, 0
81742#endif
81743},
81744
81745{
81746	X86_VPMULTISHIFTQBZ128rmbkz, X86_INS_VPMULTISHIFTQB, 0,
81747#ifndef CAPSTONE_DIET
81748	{ 0 }, { 0 }, { 0 }, 0, 0
81749#endif
81750},
81751
81752{
81753	X86_VPMULTISHIFTQBZ128rmk, X86_INS_VPMULTISHIFTQB, 0,
81754#ifndef CAPSTONE_DIET
81755	{ 0 }, { 0 }, { 0 }, 0, 0
81756#endif
81757},
81758
81759{
81760	X86_VPMULTISHIFTQBZ128rmkz, X86_INS_VPMULTISHIFTQB, 0,
81761#ifndef CAPSTONE_DIET
81762	{ 0 }, { 0 }, { 0 }, 0, 0
81763#endif
81764},
81765
81766{
81767	X86_VPMULTISHIFTQBZ128rr, X86_INS_VPMULTISHIFTQB, 0,
81768#ifndef CAPSTONE_DIET
81769	{ 0 }, { 0 }, { 0 }, 0, 0
81770#endif
81771},
81772
81773{
81774	X86_VPMULTISHIFTQBZ128rrk, X86_INS_VPMULTISHIFTQB, 0,
81775#ifndef CAPSTONE_DIET
81776	{ 0 }, { 0 }, { 0 }, 0, 0
81777#endif
81778},
81779
81780{
81781	X86_VPMULTISHIFTQBZ128rrkz, X86_INS_VPMULTISHIFTQB, 0,
81782#ifndef CAPSTONE_DIET
81783	{ 0 }, { 0 }, { 0 }, 0, 0
81784#endif
81785},
81786
81787{
81788	X86_VPMULTISHIFTQBZ256rm, X86_INS_VPMULTISHIFTQB, 0,
81789#ifndef CAPSTONE_DIET
81790	{ 0 }, { 0 }, { 0 }, 0, 0
81791#endif
81792},
81793
81794{
81795	X86_VPMULTISHIFTQBZ256rmb, X86_INS_VPMULTISHIFTQB, 0,
81796#ifndef CAPSTONE_DIET
81797	{ 0 }, { 0 }, { 0 }, 0, 0
81798#endif
81799},
81800
81801{
81802	X86_VPMULTISHIFTQBZ256rmbk, X86_INS_VPMULTISHIFTQB, 0,
81803#ifndef CAPSTONE_DIET
81804	{ 0 }, { 0 }, { 0 }, 0, 0
81805#endif
81806},
81807
81808{
81809	X86_VPMULTISHIFTQBZ256rmbkz, X86_INS_VPMULTISHIFTQB, 0,
81810#ifndef CAPSTONE_DIET
81811	{ 0 }, { 0 }, { 0 }, 0, 0
81812#endif
81813},
81814
81815{
81816	X86_VPMULTISHIFTQBZ256rmk, X86_INS_VPMULTISHIFTQB, 0,
81817#ifndef CAPSTONE_DIET
81818	{ 0 }, { 0 }, { 0 }, 0, 0
81819#endif
81820},
81821
81822{
81823	X86_VPMULTISHIFTQBZ256rmkz, X86_INS_VPMULTISHIFTQB, 0,
81824#ifndef CAPSTONE_DIET
81825	{ 0 }, { 0 }, { 0 }, 0, 0
81826#endif
81827},
81828
81829{
81830	X86_VPMULTISHIFTQBZ256rr, X86_INS_VPMULTISHIFTQB, 0,
81831#ifndef CAPSTONE_DIET
81832	{ 0 }, { 0 }, { 0 }, 0, 0
81833#endif
81834},
81835
81836{
81837	X86_VPMULTISHIFTQBZ256rrk, X86_INS_VPMULTISHIFTQB, 0,
81838#ifndef CAPSTONE_DIET
81839	{ 0 }, { 0 }, { 0 }, 0, 0
81840#endif
81841},
81842
81843{
81844	X86_VPMULTISHIFTQBZ256rrkz, X86_INS_VPMULTISHIFTQB, 0,
81845#ifndef CAPSTONE_DIET
81846	{ 0 }, { 0 }, { 0 }, 0, 0
81847#endif
81848},
81849
81850{
81851	X86_VPMULTISHIFTQBZrm, X86_INS_VPMULTISHIFTQB, 0,
81852#ifndef CAPSTONE_DIET
81853	{ 0 }, { 0 }, { 0 }, 0, 0
81854#endif
81855},
81856
81857{
81858	X86_VPMULTISHIFTQBZrmb, X86_INS_VPMULTISHIFTQB, 0,
81859#ifndef CAPSTONE_DIET
81860	{ 0 }, { 0 }, { 0 }, 0, 0
81861#endif
81862},
81863
81864{
81865	X86_VPMULTISHIFTQBZrmbk, X86_INS_VPMULTISHIFTQB, 0,
81866#ifndef CAPSTONE_DIET
81867	{ 0 }, { 0 }, { 0 }, 0, 0
81868#endif
81869},
81870
81871{
81872	X86_VPMULTISHIFTQBZrmbkz, X86_INS_VPMULTISHIFTQB, 0,
81873#ifndef CAPSTONE_DIET
81874	{ 0 }, { 0 }, { 0 }, 0, 0
81875#endif
81876},
81877
81878{
81879	X86_VPMULTISHIFTQBZrmk, X86_INS_VPMULTISHIFTQB, 0,
81880#ifndef CAPSTONE_DIET
81881	{ 0 }, { 0 }, { 0 }, 0, 0
81882#endif
81883},
81884
81885{
81886	X86_VPMULTISHIFTQBZrmkz, X86_INS_VPMULTISHIFTQB, 0,
81887#ifndef CAPSTONE_DIET
81888	{ 0 }, { 0 }, { 0 }, 0, 0
81889#endif
81890},
81891
81892{
81893	X86_VPMULTISHIFTQBZrr, X86_INS_VPMULTISHIFTQB, 0,
81894#ifndef CAPSTONE_DIET
81895	{ 0 }, { 0 }, { 0 }, 0, 0
81896#endif
81897},
81898
81899{
81900	X86_VPMULTISHIFTQBZrrk, X86_INS_VPMULTISHIFTQB, 0,
81901#ifndef CAPSTONE_DIET
81902	{ 0 }, { 0 }, { 0 }, 0, 0
81903#endif
81904},
81905
81906{
81907	X86_VPMULTISHIFTQBZrrkz, X86_INS_VPMULTISHIFTQB, 0,
81908#ifndef CAPSTONE_DIET
81909	{ 0 }, { 0 }, { 0 }, 0, 0
81910#endif
81911},
81912
81913{
81914	X86_VPMULUDQYrm, X86_INS_VPMULUDQ, 0,
81915#ifndef CAPSTONE_DIET
81916	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
81917#endif
81918},
81919
81920{
81921	X86_VPMULUDQYrr, X86_INS_VPMULUDQ, 0,
81922#ifndef CAPSTONE_DIET
81923	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
81924#endif
81925},
81926
81927{
81928	X86_VPMULUDQZ128rm, X86_INS_VPMULUDQ, 0,
81929#ifndef CAPSTONE_DIET
81930	{ 0 }, { 0 }, { 0 }, 0, 0
81931#endif
81932},
81933
81934{
81935	X86_VPMULUDQZ128rmb, X86_INS_VPMULUDQ, 0,
81936#ifndef CAPSTONE_DIET
81937	{ 0 }, { 0 }, { 0 }, 0, 0
81938#endif
81939},
81940
81941{
81942	X86_VPMULUDQZ128rmbk, X86_INS_VPMULUDQ, 0,
81943#ifndef CAPSTONE_DIET
81944	{ 0 }, { 0 }, { 0 }, 0, 0
81945#endif
81946},
81947
81948{
81949	X86_VPMULUDQZ128rmbkz, X86_INS_VPMULUDQ, 0,
81950#ifndef CAPSTONE_DIET
81951	{ 0 }, { 0 }, { 0 }, 0, 0
81952#endif
81953},
81954
81955{
81956	X86_VPMULUDQZ128rmk, X86_INS_VPMULUDQ, 0,
81957#ifndef CAPSTONE_DIET
81958	{ 0 }, { 0 }, { 0 }, 0, 0
81959#endif
81960},
81961
81962{
81963	X86_VPMULUDQZ128rmkz, X86_INS_VPMULUDQ, 0,
81964#ifndef CAPSTONE_DIET
81965	{ 0 }, { 0 }, { 0 }, 0, 0
81966#endif
81967},
81968
81969{
81970	X86_VPMULUDQZ128rr, X86_INS_VPMULUDQ, 0,
81971#ifndef CAPSTONE_DIET
81972	{ 0 }, { 0 }, { 0 }, 0, 0
81973#endif
81974},
81975
81976{
81977	X86_VPMULUDQZ128rrk, X86_INS_VPMULUDQ, 0,
81978#ifndef CAPSTONE_DIET
81979	{ 0 }, { 0 }, { 0 }, 0, 0
81980#endif
81981},
81982
81983{
81984	X86_VPMULUDQZ128rrkz, X86_INS_VPMULUDQ, 0,
81985#ifndef CAPSTONE_DIET
81986	{ 0 }, { 0 }, { 0 }, 0, 0
81987#endif
81988},
81989
81990{
81991	X86_VPMULUDQZ256rm, X86_INS_VPMULUDQ, 0,
81992#ifndef CAPSTONE_DIET
81993	{ 0 }, { 0 }, { 0 }, 0, 0
81994#endif
81995},
81996
81997{
81998	X86_VPMULUDQZ256rmb, X86_INS_VPMULUDQ, 0,
81999#ifndef CAPSTONE_DIET
82000	{ 0 }, { 0 }, { 0 }, 0, 0
82001#endif
82002},
82003
82004{
82005	X86_VPMULUDQZ256rmbk, X86_INS_VPMULUDQ, 0,
82006#ifndef CAPSTONE_DIET
82007	{ 0 }, { 0 }, { 0 }, 0, 0
82008#endif
82009},
82010
82011{
82012	X86_VPMULUDQZ256rmbkz, X86_INS_VPMULUDQ, 0,
82013#ifndef CAPSTONE_DIET
82014	{ 0 }, { 0 }, { 0 }, 0, 0
82015#endif
82016},
82017
82018{
82019	X86_VPMULUDQZ256rmk, X86_INS_VPMULUDQ, 0,
82020#ifndef CAPSTONE_DIET
82021	{ 0 }, { 0 }, { 0 }, 0, 0
82022#endif
82023},
82024
82025{
82026	X86_VPMULUDQZ256rmkz, X86_INS_VPMULUDQ, 0,
82027#ifndef CAPSTONE_DIET
82028	{ 0 }, { 0 }, { 0 }, 0, 0
82029#endif
82030},
82031
82032{
82033	X86_VPMULUDQZ256rr, X86_INS_VPMULUDQ, 0,
82034#ifndef CAPSTONE_DIET
82035	{ 0 }, { 0 }, { 0 }, 0, 0
82036#endif
82037},
82038
82039{
82040	X86_VPMULUDQZ256rrk, X86_INS_VPMULUDQ, 0,
82041#ifndef CAPSTONE_DIET
82042	{ 0 }, { 0 }, { 0 }, 0, 0
82043#endif
82044},
82045
82046{
82047	X86_VPMULUDQZ256rrkz, X86_INS_VPMULUDQ, 0,
82048#ifndef CAPSTONE_DIET
82049	{ 0 }, { 0 }, { 0 }, 0, 0
82050#endif
82051},
82052
82053{
82054	X86_VPMULUDQZrm, X86_INS_VPMULUDQ, 0,
82055#ifndef CAPSTONE_DIET
82056	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82057#endif
82058},
82059
82060{
82061	X86_VPMULUDQZrmb, X86_INS_VPMULUDQ, 0,
82062#ifndef CAPSTONE_DIET
82063	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82064#endif
82065},
82066
82067{
82068	X86_VPMULUDQZrmbk, X86_INS_VPMULUDQ, 0,
82069#ifndef CAPSTONE_DIET
82070	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82071#endif
82072},
82073
82074{
82075	X86_VPMULUDQZrmbkz, X86_INS_VPMULUDQ, 0,
82076#ifndef CAPSTONE_DIET
82077	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82078#endif
82079},
82080
82081{
82082	X86_VPMULUDQZrmk, X86_INS_VPMULUDQ, 0,
82083#ifndef CAPSTONE_DIET
82084	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82085#endif
82086},
82087
82088{
82089	X86_VPMULUDQZrmkz, X86_INS_VPMULUDQ, 0,
82090#ifndef CAPSTONE_DIET
82091	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82092#endif
82093},
82094
82095{
82096	X86_VPMULUDQZrr, X86_INS_VPMULUDQ, 0,
82097#ifndef CAPSTONE_DIET
82098	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82099#endif
82100},
82101
82102{
82103	X86_VPMULUDQZrrk, X86_INS_VPMULUDQ, 0,
82104#ifndef CAPSTONE_DIET
82105	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82106#endif
82107},
82108
82109{
82110	X86_VPMULUDQZrrkz, X86_INS_VPMULUDQ, 0,
82111#ifndef CAPSTONE_DIET
82112	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82113#endif
82114},
82115
82116{
82117	X86_VPMULUDQrm, X86_INS_VPMULUDQ, 0,
82118#ifndef CAPSTONE_DIET
82119	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
82120#endif
82121},
82122
82123{
82124	X86_VPMULUDQrr, X86_INS_VPMULUDQ, 0,
82125#ifndef CAPSTONE_DIET
82126	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
82127#endif
82128},
82129
82130{
82131	X86_VPOPCNTBZ128rm, X86_INS_VPOPCNTB, 0,
82132#ifndef CAPSTONE_DIET
82133	{ 0 }, { 0 }, { 0 }, 0, 0
82134#endif
82135},
82136
82137{
82138	X86_VPOPCNTBZ128rmk, X86_INS_VPOPCNTB, 0,
82139#ifndef CAPSTONE_DIET
82140	{ 0 }, { 0 }, { 0 }, 0, 0
82141#endif
82142},
82143
82144{
82145	X86_VPOPCNTBZ128rmkz, X86_INS_VPOPCNTB, 0,
82146#ifndef CAPSTONE_DIET
82147	{ 0 }, { 0 }, { 0 }, 0, 0
82148#endif
82149},
82150
82151{
82152	X86_VPOPCNTBZ128rr, X86_INS_VPOPCNTB, 0,
82153#ifndef CAPSTONE_DIET
82154	{ 0 }, { 0 }, { 0 }, 0, 0
82155#endif
82156},
82157
82158{
82159	X86_VPOPCNTBZ128rrk, X86_INS_VPOPCNTB, 0,
82160#ifndef CAPSTONE_DIET
82161	{ 0 }, { 0 }, { 0 }, 0, 0
82162#endif
82163},
82164
82165{
82166	X86_VPOPCNTBZ128rrkz, X86_INS_VPOPCNTB, 0,
82167#ifndef CAPSTONE_DIET
82168	{ 0 }, { 0 }, { 0 }, 0, 0
82169#endif
82170},
82171
82172{
82173	X86_VPOPCNTBZ256rm, X86_INS_VPOPCNTB, 0,
82174#ifndef CAPSTONE_DIET
82175	{ 0 }, { 0 }, { 0 }, 0, 0
82176#endif
82177},
82178
82179{
82180	X86_VPOPCNTBZ256rmk, X86_INS_VPOPCNTB, 0,
82181#ifndef CAPSTONE_DIET
82182	{ 0 }, { 0 }, { 0 }, 0, 0
82183#endif
82184},
82185
82186{
82187	X86_VPOPCNTBZ256rmkz, X86_INS_VPOPCNTB, 0,
82188#ifndef CAPSTONE_DIET
82189	{ 0 }, { 0 }, { 0 }, 0, 0
82190#endif
82191},
82192
82193{
82194	X86_VPOPCNTBZ256rr, X86_INS_VPOPCNTB, 0,
82195#ifndef CAPSTONE_DIET
82196	{ 0 }, { 0 }, { 0 }, 0, 0
82197#endif
82198},
82199
82200{
82201	X86_VPOPCNTBZ256rrk, X86_INS_VPOPCNTB, 0,
82202#ifndef CAPSTONE_DIET
82203	{ 0 }, { 0 }, { 0 }, 0, 0
82204#endif
82205},
82206
82207{
82208	X86_VPOPCNTBZ256rrkz, X86_INS_VPOPCNTB, 0,
82209#ifndef CAPSTONE_DIET
82210	{ 0 }, { 0 }, { 0 }, 0, 0
82211#endif
82212},
82213
82214{
82215	X86_VPOPCNTBZrm, X86_INS_VPOPCNTB, 0,
82216#ifndef CAPSTONE_DIET
82217	{ 0 }, { 0 }, { 0 }, 0, 0
82218#endif
82219},
82220
82221{
82222	X86_VPOPCNTBZrmk, X86_INS_VPOPCNTB, 0,
82223#ifndef CAPSTONE_DIET
82224	{ 0 }, { 0 }, { 0 }, 0, 0
82225#endif
82226},
82227
82228{
82229	X86_VPOPCNTBZrmkz, X86_INS_VPOPCNTB, 0,
82230#ifndef CAPSTONE_DIET
82231	{ 0 }, { 0 }, { 0 }, 0, 0
82232#endif
82233},
82234
82235{
82236	X86_VPOPCNTBZrr, X86_INS_VPOPCNTB, 0,
82237#ifndef CAPSTONE_DIET
82238	{ 0 }, { 0 }, { 0 }, 0, 0
82239#endif
82240},
82241
82242{
82243	X86_VPOPCNTBZrrk, X86_INS_VPOPCNTB, 0,
82244#ifndef CAPSTONE_DIET
82245	{ 0 }, { 0 }, { 0 }, 0, 0
82246#endif
82247},
82248
82249{
82250	X86_VPOPCNTBZrrkz, X86_INS_VPOPCNTB, 0,
82251#ifndef CAPSTONE_DIET
82252	{ 0 }, { 0 }, { 0 }, 0, 0
82253#endif
82254},
82255
82256{
82257	X86_VPOPCNTDZ128rm, X86_INS_VPOPCNTD, 0,
82258#ifndef CAPSTONE_DIET
82259	{ 0 }, { 0 }, { 0 }, 0, 0
82260#endif
82261},
82262
82263{
82264	X86_VPOPCNTDZ128rmb, X86_INS_VPOPCNTD, 0,
82265#ifndef CAPSTONE_DIET
82266	{ 0 }, { 0 }, { 0 }, 0, 0
82267#endif
82268},
82269
82270{
82271	X86_VPOPCNTDZ128rmbk, X86_INS_VPOPCNTD, 0,
82272#ifndef CAPSTONE_DIET
82273	{ 0 }, { 0 }, { 0 }, 0, 0
82274#endif
82275},
82276
82277{
82278	X86_VPOPCNTDZ128rmbkz, X86_INS_VPOPCNTD, 0,
82279#ifndef CAPSTONE_DIET
82280	{ 0 }, { 0 }, { 0 }, 0, 0
82281#endif
82282},
82283
82284{
82285	X86_VPOPCNTDZ128rmk, X86_INS_VPOPCNTD, 0,
82286#ifndef CAPSTONE_DIET
82287	{ 0 }, { 0 }, { 0 }, 0, 0
82288#endif
82289},
82290
82291{
82292	X86_VPOPCNTDZ128rmkz, X86_INS_VPOPCNTD, 0,
82293#ifndef CAPSTONE_DIET
82294	{ 0 }, { 0 }, { 0 }, 0, 0
82295#endif
82296},
82297
82298{
82299	X86_VPOPCNTDZ128rr, X86_INS_VPOPCNTD, 0,
82300#ifndef CAPSTONE_DIET
82301	{ 0 }, { 0 }, { 0 }, 0, 0
82302#endif
82303},
82304
82305{
82306	X86_VPOPCNTDZ128rrk, X86_INS_VPOPCNTD, 0,
82307#ifndef CAPSTONE_DIET
82308	{ 0 }, { 0 }, { 0 }, 0, 0
82309#endif
82310},
82311
82312{
82313	X86_VPOPCNTDZ128rrkz, X86_INS_VPOPCNTD, 0,
82314#ifndef CAPSTONE_DIET
82315	{ 0 }, { 0 }, { 0 }, 0, 0
82316#endif
82317},
82318
82319{
82320	X86_VPOPCNTDZ256rm, X86_INS_VPOPCNTD, 0,
82321#ifndef CAPSTONE_DIET
82322	{ 0 }, { 0 }, { 0 }, 0, 0
82323#endif
82324},
82325
82326{
82327	X86_VPOPCNTDZ256rmb, X86_INS_VPOPCNTD, 0,
82328#ifndef CAPSTONE_DIET
82329	{ 0 }, { 0 }, { 0 }, 0, 0
82330#endif
82331},
82332
82333{
82334	X86_VPOPCNTDZ256rmbk, X86_INS_VPOPCNTD, 0,
82335#ifndef CAPSTONE_DIET
82336	{ 0 }, { 0 }, { 0 }, 0, 0
82337#endif
82338},
82339
82340{
82341	X86_VPOPCNTDZ256rmbkz, X86_INS_VPOPCNTD, 0,
82342#ifndef CAPSTONE_DIET
82343	{ 0 }, { 0 }, { 0 }, 0, 0
82344#endif
82345},
82346
82347{
82348	X86_VPOPCNTDZ256rmk, X86_INS_VPOPCNTD, 0,
82349#ifndef CAPSTONE_DIET
82350	{ 0 }, { 0 }, { 0 }, 0, 0
82351#endif
82352},
82353
82354{
82355	X86_VPOPCNTDZ256rmkz, X86_INS_VPOPCNTD, 0,
82356#ifndef CAPSTONE_DIET
82357	{ 0 }, { 0 }, { 0 }, 0, 0
82358#endif
82359},
82360
82361{
82362	X86_VPOPCNTDZ256rr, X86_INS_VPOPCNTD, 0,
82363#ifndef CAPSTONE_DIET
82364	{ 0 }, { 0 }, { 0 }, 0, 0
82365#endif
82366},
82367
82368{
82369	X86_VPOPCNTDZ256rrk, X86_INS_VPOPCNTD, 0,
82370#ifndef CAPSTONE_DIET
82371	{ 0 }, { 0 }, { 0 }, 0, 0
82372#endif
82373},
82374
82375{
82376	X86_VPOPCNTDZ256rrkz, X86_INS_VPOPCNTD, 0,
82377#ifndef CAPSTONE_DIET
82378	{ 0 }, { 0 }, { 0 }, 0, 0
82379#endif
82380},
82381
82382{
82383	X86_VPOPCNTDZrm, X86_INS_VPOPCNTD, 0,
82384#ifndef CAPSTONE_DIET
82385	{ 0 }, { 0 }, { 0 }, 0, 0
82386#endif
82387},
82388
82389{
82390	X86_VPOPCNTDZrmb, X86_INS_VPOPCNTD, 0,
82391#ifndef CAPSTONE_DIET
82392	{ 0 }, { 0 }, { 0 }, 0, 0
82393#endif
82394},
82395
82396{
82397	X86_VPOPCNTDZrmbk, X86_INS_VPOPCNTD, 0,
82398#ifndef CAPSTONE_DIET
82399	{ 0 }, { 0 }, { 0 }, 0, 0
82400#endif
82401},
82402
82403{
82404	X86_VPOPCNTDZrmbkz, X86_INS_VPOPCNTD, 0,
82405#ifndef CAPSTONE_DIET
82406	{ 0 }, { 0 }, { 0 }, 0, 0
82407#endif
82408},
82409
82410{
82411	X86_VPOPCNTDZrmk, X86_INS_VPOPCNTD, 0,
82412#ifndef CAPSTONE_DIET
82413	{ 0 }, { 0 }, { 0 }, 0, 0
82414#endif
82415},
82416
82417{
82418	X86_VPOPCNTDZrmkz, X86_INS_VPOPCNTD, 0,
82419#ifndef CAPSTONE_DIET
82420	{ 0 }, { 0 }, { 0 }, 0, 0
82421#endif
82422},
82423
82424{
82425	X86_VPOPCNTDZrr, X86_INS_VPOPCNTD, 0,
82426#ifndef CAPSTONE_DIET
82427	{ 0 }, { 0 }, { 0 }, 0, 0
82428#endif
82429},
82430
82431{
82432	X86_VPOPCNTDZrrk, X86_INS_VPOPCNTD, 0,
82433#ifndef CAPSTONE_DIET
82434	{ 0 }, { 0 }, { 0 }, 0, 0
82435#endif
82436},
82437
82438{
82439	X86_VPOPCNTDZrrkz, X86_INS_VPOPCNTD, 0,
82440#ifndef CAPSTONE_DIET
82441	{ 0 }, { 0 }, { 0 }, 0, 0
82442#endif
82443},
82444
82445{
82446	X86_VPOPCNTQZ128rm, X86_INS_VPOPCNTQ, 0,
82447#ifndef CAPSTONE_DIET
82448	{ 0 }, { 0 }, { 0 }, 0, 0
82449#endif
82450},
82451
82452{
82453	X86_VPOPCNTQZ128rmb, X86_INS_VPOPCNTQ, 0,
82454#ifndef CAPSTONE_DIET
82455	{ 0 }, { 0 }, { 0 }, 0, 0
82456#endif
82457},
82458
82459{
82460	X86_VPOPCNTQZ128rmbk, X86_INS_VPOPCNTQ, 0,
82461#ifndef CAPSTONE_DIET
82462	{ 0 }, { 0 }, { 0 }, 0, 0
82463#endif
82464},
82465
82466{
82467	X86_VPOPCNTQZ128rmbkz, X86_INS_VPOPCNTQ, 0,
82468#ifndef CAPSTONE_DIET
82469	{ 0 }, { 0 }, { 0 }, 0, 0
82470#endif
82471},
82472
82473{
82474	X86_VPOPCNTQZ128rmk, X86_INS_VPOPCNTQ, 0,
82475#ifndef CAPSTONE_DIET
82476	{ 0 }, { 0 }, { 0 }, 0, 0
82477#endif
82478},
82479
82480{
82481	X86_VPOPCNTQZ128rmkz, X86_INS_VPOPCNTQ, 0,
82482#ifndef CAPSTONE_DIET
82483	{ 0 }, { 0 }, { 0 }, 0, 0
82484#endif
82485},
82486
82487{
82488	X86_VPOPCNTQZ128rr, X86_INS_VPOPCNTQ, 0,
82489#ifndef CAPSTONE_DIET
82490	{ 0 }, { 0 }, { 0 }, 0, 0
82491#endif
82492},
82493
82494{
82495	X86_VPOPCNTQZ128rrk, X86_INS_VPOPCNTQ, 0,
82496#ifndef CAPSTONE_DIET
82497	{ 0 }, { 0 }, { 0 }, 0, 0
82498#endif
82499},
82500
82501{
82502	X86_VPOPCNTQZ128rrkz, X86_INS_VPOPCNTQ, 0,
82503#ifndef CAPSTONE_DIET
82504	{ 0 }, { 0 }, { 0 }, 0, 0
82505#endif
82506},
82507
82508{
82509	X86_VPOPCNTQZ256rm, X86_INS_VPOPCNTQ, 0,
82510#ifndef CAPSTONE_DIET
82511	{ 0 }, { 0 }, { 0 }, 0, 0
82512#endif
82513},
82514
82515{
82516	X86_VPOPCNTQZ256rmb, X86_INS_VPOPCNTQ, 0,
82517#ifndef CAPSTONE_DIET
82518	{ 0 }, { 0 }, { 0 }, 0, 0
82519#endif
82520},
82521
82522{
82523	X86_VPOPCNTQZ256rmbk, X86_INS_VPOPCNTQ, 0,
82524#ifndef CAPSTONE_DIET
82525	{ 0 }, { 0 }, { 0 }, 0, 0
82526#endif
82527},
82528
82529{
82530	X86_VPOPCNTQZ256rmbkz, X86_INS_VPOPCNTQ, 0,
82531#ifndef CAPSTONE_DIET
82532	{ 0 }, { 0 }, { 0 }, 0, 0
82533#endif
82534},
82535
82536{
82537	X86_VPOPCNTQZ256rmk, X86_INS_VPOPCNTQ, 0,
82538#ifndef CAPSTONE_DIET
82539	{ 0 }, { 0 }, { 0 }, 0, 0
82540#endif
82541},
82542
82543{
82544	X86_VPOPCNTQZ256rmkz, X86_INS_VPOPCNTQ, 0,
82545#ifndef CAPSTONE_DIET
82546	{ 0 }, { 0 }, { 0 }, 0, 0
82547#endif
82548},
82549
82550{
82551	X86_VPOPCNTQZ256rr, X86_INS_VPOPCNTQ, 0,
82552#ifndef CAPSTONE_DIET
82553	{ 0 }, { 0 }, { 0 }, 0, 0
82554#endif
82555},
82556
82557{
82558	X86_VPOPCNTQZ256rrk, X86_INS_VPOPCNTQ, 0,
82559#ifndef CAPSTONE_DIET
82560	{ 0 }, { 0 }, { 0 }, 0, 0
82561#endif
82562},
82563
82564{
82565	X86_VPOPCNTQZ256rrkz, X86_INS_VPOPCNTQ, 0,
82566#ifndef CAPSTONE_DIET
82567	{ 0 }, { 0 }, { 0 }, 0, 0
82568#endif
82569},
82570
82571{
82572	X86_VPOPCNTQZrm, X86_INS_VPOPCNTQ, 0,
82573#ifndef CAPSTONE_DIET
82574	{ 0 }, { 0 }, { 0 }, 0, 0
82575#endif
82576},
82577
82578{
82579	X86_VPOPCNTQZrmb, X86_INS_VPOPCNTQ, 0,
82580#ifndef CAPSTONE_DIET
82581	{ 0 }, { 0 }, { 0 }, 0, 0
82582#endif
82583},
82584
82585{
82586	X86_VPOPCNTQZrmbk, X86_INS_VPOPCNTQ, 0,
82587#ifndef CAPSTONE_DIET
82588	{ 0 }, { 0 }, { 0 }, 0, 0
82589#endif
82590},
82591
82592{
82593	X86_VPOPCNTQZrmbkz, X86_INS_VPOPCNTQ, 0,
82594#ifndef CAPSTONE_DIET
82595	{ 0 }, { 0 }, { 0 }, 0, 0
82596#endif
82597},
82598
82599{
82600	X86_VPOPCNTQZrmk, X86_INS_VPOPCNTQ, 0,
82601#ifndef CAPSTONE_DIET
82602	{ 0 }, { 0 }, { 0 }, 0, 0
82603#endif
82604},
82605
82606{
82607	X86_VPOPCNTQZrmkz, X86_INS_VPOPCNTQ, 0,
82608#ifndef CAPSTONE_DIET
82609	{ 0 }, { 0 }, { 0 }, 0, 0
82610#endif
82611},
82612
82613{
82614	X86_VPOPCNTQZrr, X86_INS_VPOPCNTQ, 0,
82615#ifndef CAPSTONE_DIET
82616	{ 0 }, { 0 }, { 0 }, 0, 0
82617#endif
82618},
82619
82620{
82621	X86_VPOPCNTQZrrk, X86_INS_VPOPCNTQ, 0,
82622#ifndef CAPSTONE_DIET
82623	{ 0 }, { 0 }, { 0 }, 0, 0
82624#endif
82625},
82626
82627{
82628	X86_VPOPCNTQZrrkz, X86_INS_VPOPCNTQ, 0,
82629#ifndef CAPSTONE_DIET
82630	{ 0 }, { 0 }, { 0 }, 0, 0
82631#endif
82632},
82633
82634{
82635	X86_VPOPCNTWZ128rm, X86_INS_VPOPCNTW, 0,
82636#ifndef CAPSTONE_DIET
82637	{ 0 }, { 0 }, { 0 }, 0, 0
82638#endif
82639},
82640
82641{
82642	X86_VPOPCNTWZ128rmk, X86_INS_VPOPCNTW, 0,
82643#ifndef CAPSTONE_DIET
82644	{ 0 }, { 0 }, { 0 }, 0, 0
82645#endif
82646},
82647
82648{
82649	X86_VPOPCNTWZ128rmkz, X86_INS_VPOPCNTW, 0,
82650#ifndef CAPSTONE_DIET
82651	{ 0 }, { 0 }, { 0 }, 0, 0
82652#endif
82653},
82654
82655{
82656	X86_VPOPCNTWZ128rr, X86_INS_VPOPCNTW, 0,
82657#ifndef CAPSTONE_DIET
82658	{ 0 }, { 0 }, { 0 }, 0, 0
82659#endif
82660},
82661
82662{
82663	X86_VPOPCNTWZ128rrk, X86_INS_VPOPCNTW, 0,
82664#ifndef CAPSTONE_DIET
82665	{ 0 }, { 0 }, { 0 }, 0, 0
82666#endif
82667},
82668
82669{
82670	X86_VPOPCNTWZ128rrkz, X86_INS_VPOPCNTW, 0,
82671#ifndef CAPSTONE_DIET
82672	{ 0 }, { 0 }, { 0 }, 0, 0
82673#endif
82674},
82675
82676{
82677	X86_VPOPCNTWZ256rm, X86_INS_VPOPCNTW, 0,
82678#ifndef CAPSTONE_DIET
82679	{ 0 }, { 0 }, { 0 }, 0, 0
82680#endif
82681},
82682
82683{
82684	X86_VPOPCNTWZ256rmk, X86_INS_VPOPCNTW, 0,
82685#ifndef CAPSTONE_DIET
82686	{ 0 }, { 0 }, { 0 }, 0, 0
82687#endif
82688},
82689
82690{
82691	X86_VPOPCNTWZ256rmkz, X86_INS_VPOPCNTW, 0,
82692#ifndef CAPSTONE_DIET
82693	{ 0 }, { 0 }, { 0 }, 0, 0
82694#endif
82695},
82696
82697{
82698	X86_VPOPCNTWZ256rr, X86_INS_VPOPCNTW, 0,
82699#ifndef CAPSTONE_DIET
82700	{ 0 }, { 0 }, { 0 }, 0, 0
82701#endif
82702},
82703
82704{
82705	X86_VPOPCNTWZ256rrk, X86_INS_VPOPCNTW, 0,
82706#ifndef CAPSTONE_DIET
82707	{ 0 }, { 0 }, { 0 }, 0, 0
82708#endif
82709},
82710
82711{
82712	X86_VPOPCNTWZ256rrkz, X86_INS_VPOPCNTW, 0,
82713#ifndef CAPSTONE_DIET
82714	{ 0 }, { 0 }, { 0 }, 0, 0
82715#endif
82716},
82717
82718{
82719	X86_VPOPCNTWZrm, X86_INS_VPOPCNTW, 0,
82720#ifndef CAPSTONE_DIET
82721	{ 0 }, { 0 }, { 0 }, 0, 0
82722#endif
82723},
82724
82725{
82726	X86_VPOPCNTWZrmk, X86_INS_VPOPCNTW, 0,
82727#ifndef CAPSTONE_DIET
82728	{ 0 }, { 0 }, { 0 }, 0, 0
82729#endif
82730},
82731
82732{
82733	X86_VPOPCNTWZrmkz, X86_INS_VPOPCNTW, 0,
82734#ifndef CAPSTONE_DIET
82735	{ 0 }, { 0 }, { 0 }, 0, 0
82736#endif
82737},
82738
82739{
82740	X86_VPOPCNTWZrr, X86_INS_VPOPCNTW, 0,
82741#ifndef CAPSTONE_DIET
82742	{ 0 }, { 0 }, { 0 }, 0, 0
82743#endif
82744},
82745
82746{
82747	X86_VPOPCNTWZrrk, X86_INS_VPOPCNTW, 0,
82748#ifndef CAPSTONE_DIET
82749	{ 0 }, { 0 }, { 0 }, 0, 0
82750#endif
82751},
82752
82753{
82754	X86_VPOPCNTWZrrkz, X86_INS_VPOPCNTW, 0,
82755#ifndef CAPSTONE_DIET
82756	{ 0 }, { 0 }, { 0 }, 0, 0
82757#endif
82758},
82759
82760{
82761	X86_VPORDZ128rm, X86_INS_VPORD, 0,
82762#ifndef CAPSTONE_DIET
82763	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82764#endif
82765},
82766
82767{
82768	X86_VPORDZ128rmb, X86_INS_VPORD, 0,
82769#ifndef CAPSTONE_DIET
82770	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82771#endif
82772},
82773
82774{
82775	X86_VPORDZ128rmbk, X86_INS_VPORD, 0,
82776#ifndef CAPSTONE_DIET
82777	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82778#endif
82779},
82780
82781{
82782	X86_VPORDZ128rmbkz, X86_INS_VPORD, 0,
82783#ifndef CAPSTONE_DIET
82784	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82785#endif
82786},
82787
82788{
82789	X86_VPORDZ128rmk, X86_INS_VPORD, 0,
82790#ifndef CAPSTONE_DIET
82791	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82792#endif
82793},
82794
82795{
82796	X86_VPORDZ128rmkz, X86_INS_VPORD, 0,
82797#ifndef CAPSTONE_DIET
82798	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82799#endif
82800},
82801
82802{
82803	X86_VPORDZ128rr, X86_INS_VPORD, 0,
82804#ifndef CAPSTONE_DIET
82805	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82806#endif
82807},
82808
82809{
82810	X86_VPORDZ128rrk, X86_INS_VPORD, 0,
82811#ifndef CAPSTONE_DIET
82812	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82813#endif
82814},
82815
82816{
82817	X86_VPORDZ128rrkz, X86_INS_VPORD, 0,
82818#ifndef CAPSTONE_DIET
82819	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82820#endif
82821},
82822
82823{
82824	X86_VPORDZ256rm, X86_INS_VPORD, 0,
82825#ifndef CAPSTONE_DIET
82826	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82827#endif
82828},
82829
82830{
82831	X86_VPORDZ256rmb, X86_INS_VPORD, 0,
82832#ifndef CAPSTONE_DIET
82833	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82834#endif
82835},
82836
82837{
82838	X86_VPORDZ256rmbk, X86_INS_VPORD, 0,
82839#ifndef CAPSTONE_DIET
82840	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82841#endif
82842},
82843
82844{
82845	X86_VPORDZ256rmbkz, X86_INS_VPORD, 0,
82846#ifndef CAPSTONE_DIET
82847	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82848#endif
82849},
82850
82851{
82852	X86_VPORDZ256rmk, X86_INS_VPORD, 0,
82853#ifndef CAPSTONE_DIET
82854	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82855#endif
82856},
82857
82858{
82859	X86_VPORDZ256rmkz, X86_INS_VPORD, 0,
82860#ifndef CAPSTONE_DIET
82861	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82862#endif
82863},
82864
82865{
82866	X86_VPORDZ256rr, X86_INS_VPORD, 0,
82867#ifndef CAPSTONE_DIET
82868	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82869#endif
82870},
82871
82872{
82873	X86_VPORDZ256rrk, X86_INS_VPORD, 0,
82874#ifndef CAPSTONE_DIET
82875	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82876#endif
82877},
82878
82879{
82880	X86_VPORDZ256rrkz, X86_INS_VPORD, 0,
82881#ifndef CAPSTONE_DIET
82882	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82883#endif
82884},
82885
82886{
82887	X86_VPORDZrm, X86_INS_VPORD, 0,
82888#ifndef CAPSTONE_DIET
82889	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82890#endif
82891},
82892
82893{
82894	X86_VPORDZrmb, X86_INS_VPORD, 0,
82895#ifndef CAPSTONE_DIET
82896	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82897#endif
82898},
82899
82900{
82901	X86_VPORDZrmbk, X86_INS_VPORD, 0,
82902#ifndef CAPSTONE_DIET
82903	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82904#endif
82905},
82906
82907{
82908	X86_VPORDZrmbkz, X86_INS_VPORD, 0,
82909#ifndef CAPSTONE_DIET
82910	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82911#endif
82912},
82913
82914{
82915	X86_VPORDZrmk, X86_INS_VPORD, 0,
82916#ifndef CAPSTONE_DIET
82917	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82918#endif
82919},
82920
82921{
82922	X86_VPORDZrmkz, X86_INS_VPORD, 0,
82923#ifndef CAPSTONE_DIET
82924	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82925#endif
82926},
82927
82928{
82929	X86_VPORDZrr, X86_INS_VPORD, 0,
82930#ifndef CAPSTONE_DIET
82931	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82932#endif
82933},
82934
82935{
82936	X86_VPORDZrrk, X86_INS_VPORD, 0,
82937#ifndef CAPSTONE_DIET
82938	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82939#endif
82940},
82941
82942{
82943	X86_VPORDZrrkz, X86_INS_VPORD, 0,
82944#ifndef CAPSTONE_DIET
82945	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
82946#endif
82947},
82948
82949{
82950	X86_VPORQZ128rm, X86_INS_VPORQ, 0,
82951#ifndef CAPSTONE_DIET
82952	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82953#endif
82954},
82955
82956{
82957	X86_VPORQZ128rmb, X86_INS_VPORQ, 0,
82958#ifndef CAPSTONE_DIET
82959	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82960#endif
82961},
82962
82963{
82964	X86_VPORQZ128rmbk, X86_INS_VPORQ, 0,
82965#ifndef CAPSTONE_DIET
82966	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82967#endif
82968},
82969
82970{
82971	X86_VPORQZ128rmbkz, X86_INS_VPORQ, 0,
82972#ifndef CAPSTONE_DIET
82973	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82974#endif
82975},
82976
82977{
82978	X86_VPORQZ128rmk, X86_INS_VPORQ, 0,
82979#ifndef CAPSTONE_DIET
82980	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82981#endif
82982},
82983
82984{
82985	X86_VPORQZ128rmkz, X86_INS_VPORQ, 0,
82986#ifndef CAPSTONE_DIET
82987	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82988#endif
82989},
82990
82991{
82992	X86_VPORQZ128rr, X86_INS_VPORQ, 0,
82993#ifndef CAPSTONE_DIET
82994	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
82995#endif
82996},
82997
82998{
82999	X86_VPORQZ128rrk, X86_INS_VPORQ, 0,
83000#ifndef CAPSTONE_DIET
83001	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83002#endif
83003},
83004
83005{
83006	X86_VPORQZ128rrkz, X86_INS_VPORQ, 0,
83007#ifndef CAPSTONE_DIET
83008	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83009#endif
83010},
83011
83012{
83013	X86_VPORQZ256rm, X86_INS_VPORQ, 0,
83014#ifndef CAPSTONE_DIET
83015	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83016#endif
83017},
83018
83019{
83020	X86_VPORQZ256rmb, X86_INS_VPORQ, 0,
83021#ifndef CAPSTONE_DIET
83022	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83023#endif
83024},
83025
83026{
83027	X86_VPORQZ256rmbk, X86_INS_VPORQ, 0,
83028#ifndef CAPSTONE_DIET
83029	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83030#endif
83031},
83032
83033{
83034	X86_VPORQZ256rmbkz, X86_INS_VPORQ, 0,
83035#ifndef CAPSTONE_DIET
83036	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83037#endif
83038},
83039
83040{
83041	X86_VPORQZ256rmk, X86_INS_VPORQ, 0,
83042#ifndef CAPSTONE_DIET
83043	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83044#endif
83045},
83046
83047{
83048	X86_VPORQZ256rmkz, X86_INS_VPORQ, 0,
83049#ifndef CAPSTONE_DIET
83050	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83051#endif
83052},
83053
83054{
83055	X86_VPORQZ256rr, X86_INS_VPORQ, 0,
83056#ifndef CAPSTONE_DIET
83057	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83058#endif
83059},
83060
83061{
83062	X86_VPORQZ256rrk, X86_INS_VPORQ, 0,
83063#ifndef CAPSTONE_DIET
83064	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83065#endif
83066},
83067
83068{
83069	X86_VPORQZ256rrkz, X86_INS_VPORQ, 0,
83070#ifndef CAPSTONE_DIET
83071	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
83072#endif
83073},
83074
83075{
83076	X86_VPORQZrm, X86_INS_VPORQ, 0,
83077#ifndef CAPSTONE_DIET
83078	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83079#endif
83080},
83081
83082{
83083	X86_VPORQZrmb, X86_INS_VPORQ, 0,
83084#ifndef CAPSTONE_DIET
83085	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83086#endif
83087},
83088
83089{
83090	X86_VPORQZrmbk, X86_INS_VPORQ, 0,
83091#ifndef CAPSTONE_DIET
83092	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83093#endif
83094},
83095
83096{
83097	X86_VPORQZrmbkz, X86_INS_VPORQ, 0,
83098#ifndef CAPSTONE_DIET
83099	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83100#endif
83101},
83102
83103{
83104	X86_VPORQZrmk, X86_INS_VPORQ, 0,
83105#ifndef CAPSTONE_DIET
83106	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83107#endif
83108},
83109
83110{
83111	X86_VPORQZrmkz, X86_INS_VPORQ, 0,
83112#ifndef CAPSTONE_DIET
83113	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83114#endif
83115},
83116
83117{
83118	X86_VPORQZrr, X86_INS_VPORQ, 0,
83119#ifndef CAPSTONE_DIET
83120	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83121#endif
83122},
83123
83124{
83125	X86_VPORQZrrk, X86_INS_VPORQ, 0,
83126#ifndef CAPSTONE_DIET
83127	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83128#endif
83129},
83130
83131{
83132	X86_VPORQZrrkz, X86_INS_VPORQ, 0,
83133#ifndef CAPSTONE_DIET
83134	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
83135#endif
83136},
83137
83138{
83139	X86_VPORYrm, X86_INS_VPOR, 0,
83140#ifndef CAPSTONE_DIET
83141	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
83142#endif
83143},
83144
83145{
83146	X86_VPORYrr, X86_INS_VPOR, 0,
83147#ifndef CAPSTONE_DIET
83148	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
83149#endif
83150},
83151
83152{
83153	X86_VPORrm, X86_INS_VPOR, 0,
83154#ifndef CAPSTONE_DIET
83155	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
83156#endif
83157},
83158
83159{
83160	X86_VPORrr, X86_INS_VPOR, 0,
83161#ifndef CAPSTONE_DIET
83162	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
83163#endif
83164},
83165
83166{
83167	X86_VPPERMrmr, X86_INS_VPPERM, 0,
83168#ifndef CAPSTONE_DIET
83169	{ 0 }, { 0 }, { 0 }, 0, 0
83170#endif
83171},
83172
83173{
83174	X86_VPPERMrrm, X86_INS_VPPERM, 0,
83175#ifndef CAPSTONE_DIET
83176	{ 0 }, { 0 }, { 0 }, 0, 0
83177#endif
83178},
83179
83180{
83181	X86_VPPERMrrr, X86_INS_VPPERM, 0,
83182#ifndef CAPSTONE_DIET
83183	{ 0 }, { 0 }, { 0 }, 0, 0
83184#endif
83185},
83186
83187{
83188	X86_VPPERMrrr_REV, X86_INS_VPPERM, 0,
83189#ifndef CAPSTONE_DIET
83190	{ 0 }, { 0 }, { 0 }, 0, 0
83191#endif
83192},
83193
83194{
83195	X86_VPROLDZ128mbi, X86_INS_VPROLD, 0,
83196#ifndef CAPSTONE_DIET
83197	{ 0 }, { 0 }, { 0 }, 0, 0
83198#endif
83199},
83200
83201{
83202	X86_VPROLDZ128mbik, X86_INS_VPROLD, 0,
83203#ifndef CAPSTONE_DIET
83204	{ 0 }, { 0 }, { 0 }, 0, 0
83205#endif
83206},
83207
83208{
83209	X86_VPROLDZ128mbikz, X86_INS_VPROLD, 0,
83210#ifndef CAPSTONE_DIET
83211	{ 0 }, { 0 }, { 0 }, 0, 0
83212#endif
83213},
83214
83215{
83216	X86_VPROLDZ128mi, X86_INS_VPROLD, 0,
83217#ifndef CAPSTONE_DIET
83218	{ 0 }, { 0 }, { 0 }, 0, 0
83219#endif
83220},
83221
83222{
83223	X86_VPROLDZ128mik, X86_INS_VPROLD, 0,
83224#ifndef CAPSTONE_DIET
83225	{ 0 }, { 0 }, { 0 }, 0, 0
83226#endif
83227},
83228
83229{
83230	X86_VPROLDZ128mikz, X86_INS_VPROLD, 0,
83231#ifndef CAPSTONE_DIET
83232	{ 0 }, { 0 }, { 0 }, 0, 0
83233#endif
83234},
83235
83236{
83237	X86_VPROLDZ128ri, X86_INS_VPROLD, 0,
83238#ifndef CAPSTONE_DIET
83239	{ 0 }, { 0 }, { 0 }, 0, 0
83240#endif
83241},
83242
83243{
83244	X86_VPROLDZ128rik, X86_INS_VPROLD, 0,
83245#ifndef CAPSTONE_DIET
83246	{ 0 }, { 0 }, { 0 }, 0, 0
83247#endif
83248},
83249
83250{
83251	X86_VPROLDZ128rikz, X86_INS_VPROLD, 0,
83252#ifndef CAPSTONE_DIET
83253	{ 0 }, { 0 }, { 0 }, 0, 0
83254#endif
83255},
83256
83257{
83258	X86_VPROLDZ256mbi, X86_INS_VPROLD, 0,
83259#ifndef CAPSTONE_DIET
83260	{ 0 }, { 0 }, { 0 }, 0, 0
83261#endif
83262},
83263
83264{
83265	X86_VPROLDZ256mbik, X86_INS_VPROLD, 0,
83266#ifndef CAPSTONE_DIET
83267	{ 0 }, { 0 }, { 0 }, 0, 0
83268#endif
83269},
83270
83271{
83272	X86_VPROLDZ256mbikz, X86_INS_VPROLD, 0,
83273#ifndef CAPSTONE_DIET
83274	{ 0 }, { 0 }, { 0 }, 0, 0
83275#endif
83276},
83277
83278{
83279	X86_VPROLDZ256mi, X86_INS_VPROLD, 0,
83280#ifndef CAPSTONE_DIET
83281	{ 0 }, { 0 }, { 0 }, 0, 0
83282#endif
83283},
83284
83285{
83286	X86_VPROLDZ256mik, X86_INS_VPROLD, 0,
83287#ifndef CAPSTONE_DIET
83288	{ 0 }, { 0 }, { 0 }, 0, 0
83289#endif
83290},
83291
83292{
83293	X86_VPROLDZ256mikz, X86_INS_VPROLD, 0,
83294#ifndef CAPSTONE_DIET
83295	{ 0 }, { 0 }, { 0 }, 0, 0
83296#endif
83297},
83298
83299{
83300	X86_VPROLDZ256ri, X86_INS_VPROLD, 0,
83301#ifndef CAPSTONE_DIET
83302	{ 0 }, { 0 }, { 0 }, 0, 0
83303#endif
83304},
83305
83306{
83307	X86_VPROLDZ256rik, X86_INS_VPROLD, 0,
83308#ifndef CAPSTONE_DIET
83309	{ 0 }, { 0 }, { 0 }, 0, 0
83310#endif
83311},
83312
83313{
83314	X86_VPROLDZ256rikz, X86_INS_VPROLD, 0,
83315#ifndef CAPSTONE_DIET
83316	{ 0 }, { 0 }, { 0 }, 0, 0
83317#endif
83318},
83319
83320{
83321	X86_VPROLDZmbi, X86_INS_VPROLD, 0,
83322#ifndef CAPSTONE_DIET
83323	{ 0 }, { 0 }, { 0 }, 0, 0
83324#endif
83325},
83326
83327{
83328	X86_VPROLDZmbik, X86_INS_VPROLD, 0,
83329#ifndef CAPSTONE_DIET
83330	{ 0 }, { 0 }, { 0 }, 0, 0
83331#endif
83332},
83333
83334{
83335	X86_VPROLDZmbikz, X86_INS_VPROLD, 0,
83336#ifndef CAPSTONE_DIET
83337	{ 0 }, { 0 }, { 0 }, 0, 0
83338#endif
83339},
83340
83341{
83342	X86_VPROLDZmi, X86_INS_VPROLD, 0,
83343#ifndef CAPSTONE_DIET
83344	{ 0 }, { 0 }, { 0 }, 0, 0
83345#endif
83346},
83347
83348{
83349	X86_VPROLDZmik, X86_INS_VPROLD, 0,
83350#ifndef CAPSTONE_DIET
83351	{ 0 }, { 0 }, { 0 }, 0, 0
83352#endif
83353},
83354
83355{
83356	X86_VPROLDZmikz, X86_INS_VPROLD, 0,
83357#ifndef CAPSTONE_DIET
83358	{ 0 }, { 0 }, { 0 }, 0, 0
83359#endif
83360},
83361
83362{
83363	X86_VPROLDZri, X86_INS_VPROLD, 0,
83364#ifndef CAPSTONE_DIET
83365	{ 0 }, { 0 }, { 0 }, 0, 0
83366#endif
83367},
83368
83369{
83370	X86_VPROLDZrik, X86_INS_VPROLD, 0,
83371#ifndef CAPSTONE_DIET
83372	{ 0 }, { 0 }, { 0 }, 0, 0
83373#endif
83374},
83375
83376{
83377	X86_VPROLDZrikz, X86_INS_VPROLD, 0,
83378#ifndef CAPSTONE_DIET
83379	{ 0 }, { 0 }, { 0 }, 0, 0
83380#endif
83381},
83382
83383{
83384	X86_VPROLQZ128mbi, X86_INS_VPROLQ, 0,
83385#ifndef CAPSTONE_DIET
83386	{ 0 }, { 0 }, { 0 }, 0, 0
83387#endif
83388},
83389
83390{
83391	X86_VPROLQZ128mbik, X86_INS_VPROLQ, 0,
83392#ifndef CAPSTONE_DIET
83393	{ 0 }, { 0 }, { 0 }, 0, 0
83394#endif
83395},
83396
83397{
83398	X86_VPROLQZ128mbikz, X86_INS_VPROLQ, 0,
83399#ifndef CAPSTONE_DIET
83400	{ 0 }, { 0 }, { 0 }, 0, 0
83401#endif
83402},
83403
83404{
83405	X86_VPROLQZ128mi, X86_INS_VPROLQ, 0,
83406#ifndef CAPSTONE_DIET
83407	{ 0 }, { 0 }, { 0 }, 0, 0
83408#endif
83409},
83410
83411{
83412	X86_VPROLQZ128mik, X86_INS_VPROLQ, 0,
83413#ifndef CAPSTONE_DIET
83414	{ 0 }, { 0 }, { 0 }, 0, 0
83415#endif
83416},
83417
83418{
83419	X86_VPROLQZ128mikz, X86_INS_VPROLQ, 0,
83420#ifndef CAPSTONE_DIET
83421	{ 0 }, { 0 }, { 0 }, 0, 0
83422#endif
83423},
83424
83425{
83426	X86_VPROLQZ128ri, X86_INS_VPROLQ, 0,
83427#ifndef CAPSTONE_DIET
83428	{ 0 }, { 0 }, { 0 }, 0, 0
83429#endif
83430},
83431
83432{
83433	X86_VPROLQZ128rik, X86_INS_VPROLQ, 0,
83434#ifndef CAPSTONE_DIET
83435	{ 0 }, { 0 }, { 0 }, 0, 0
83436#endif
83437},
83438
83439{
83440	X86_VPROLQZ128rikz, X86_INS_VPROLQ, 0,
83441#ifndef CAPSTONE_DIET
83442	{ 0 }, { 0 }, { 0 }, 0, 0
83443#endif
83444},
83445
83446{
83447	X86_VPROLQZ256mbi, X86_INS_VPROLQ, 0,
83448#ifndef CAPSTONE_DIET
83449	{ 0 }, { 0 }, { 0 }, 0, 0
83450#endif
83451},
83452
83453{
83454	X86_VPROLQZ256mbik, X86_INS_VPROLQ, 0,
83455#ifndef CAPSTONE_DIET
83456	{ 0 }, { 0 }, { 0 }, 0, 0
83457#endif
83458},
83459
83460{
83461	X86_VPROLQZ256mbikz, X86_INS_VPROLQ, 0,
83462#ifndef CAPSTONE_DIET
83463	{ 0 }, { 0 }, { 0 }, 0, 0
83464#endif
83465},
83466
83467{
83468	X86_VPROLQZ256mi, X86_INS_VPROLQ, 0,
83469#ifndef CAPSTONE_DIET
83470	{ 0 }, { 0 }, { 0 }, 0, 0
83471#endif
83472},
83473
83474{
83475	X86_VPROLQZ256mik, X86_INS_VPROLQ, 0,
83476#ifndef CAPSTONE_DIET
83477	{ 0 }, { 0 }, { 0 }, 0, 0
83478#endif
83479},
83480
83481{
83482	X86_VPROLQZ256mikz, X86_INS_VPROLQ, 0,
83483#ifndef CAPSTONE_DIET
83484	{ 0 }, { 0 }, { 0 }, 0, 0
83485#endif
83486},
83487
83488{
83489	X86_VPROLQZ256ri, X86_INS_VPROLQ, 0,
83490#ifndef CAPSTONE_DIET
83491	{ 0 }, { 0 }, { 0 }, 0, 0
83492#endif
83493},
83494
83495{
83496	X86_VPROLQZ256rik, X86_INS_VPROLQ, 0,
83497#ifndef CAPSTONE_DIET
83498	{ 0 }, { 0 }, { 0 }, 0, 0
83499#endif
83500},
83501
83502{
83503	X86_VPROLQZ256rikz, X86_INS_VPROLQ, 0,
83504#ifndef CAPSTONE_DIET
83505	{ 0 }, { 0 }, { 0 }, 0, 0
83506#endif
83507},
83508
83509{
83510	X86_VPROLQZmbi, X86_INS_VPROLQ, 0,
83511#ifndef CAPSTONE_DIET
83512	{ 0 }, { 0 }, { 0 }, 0, 0
83513#endif
83514},
83515
83516{
83517	X86_VPROLQZmbik, X86_INS_VPROLQ, 0,
83518#ifndef CAPSTONE_DIET
83519	{ 0 }, { 0 }, { 0 }, 0, 0
83520#endif
83521},
83522
83523{
83524	X86_VPROLQZmbikz, X86_INS_VPROLQ, 0,
83525#ifndef CAPSTONE_DIET
83526	{ 0 }, { 0 }, { 0 }, 0, 0
83527#endif
83528},
83529
83530{
83531	X86_VPROLQZmi, X86_INS_VPROLQ, 0,
83532#ifndef CAPSTONE_DIET
83533	{ 0 }, { 0 }, { 0 }, 0, 0
83534#endif
83535},
83536
83537{
83538	X86_VPROLQZmik, X86_INS_VPROLQ, 0,
83539#ifndef CAPSTONE_DIET
83540	{ 0 }, { 0 }, { 0 }, 0, 0
83541#endif
83542},
83543
83544{
83545	X86_VPROLQZmikz, X86_INS_VPROLQ, 0,
83546#ifndef CAPSTONE_DIET
83547	{ 0 }, { 0 }, { 0 }, 0, 0
83548#endif
83549},
83550
83551{
83552	X86_VPROLQZri, X86_INS_VPROLQ, 0,
83553#ifndef CAPSTONE_DIET
83554	{ 0 }, { 0 }, { 0 }, 0, 0
83555#endif
83556},
83557
83558{
83559	X86_VPROLQZrik, X86_INS_VPROLQ, 0,
83560#ifndef CAPSTONE_DIET
83561	{ 0 }, { 0 }, { 0 }, 0, 0
83562#endif
83563},
83564
83565{
83566	X86_VPROLQZrikz, X86_INS_VPROLQ, 0,
83567#ifndef CAPSTONE_DIET
83568	{ 0 }, { 0 }, { 0 }, 0, 0
83569#endif
83570},
83571
83572{
83573	X86_VPROLVDZ128rm, X86_INS_VPROLVD, 0,
83574#ifndef CAPSTONE_DIET
83575	{ 0 }, { 0 }, { 0 }, 0, 0
83576#endif
83577},
83578
83579{
83580	X86_VPROLVDZ128rmb, X86_INS_VPROLVD, 0,
83581#ifndef CAPSTONE_DIET
83582	{ 0 }, { 0 }, { 0 }, 0, 0
83583#endif
83584},
83585
83586{
83587	X86_VPROLVDZ128rmbk, X86_INS_VPROLVD, 0,
83588#ifndef CAPSTONE_DIET
83589	{ 0 }, { 0 }, { 0 }, 0, 0
83590#endif
83591},
83592
83593{
83594	X86_VPROLVDZ128rmbkz, X86_INS_VPROLVD, 0,
83595#ifndef CAPSTONE_DIET
83596	{ 0 }, { 0 }, { 0 }, 0, 0
83597#endif
83598},
83599
83600{
83601	X86_VPROLVDZ128rmk, X86_INS_VPROLVD, 0,
83602#ifndef CAPSTONE_DIET
83603	{ 0 }, { 0 }, { 0 }, 0, 0
83604#endif
83605},
83606
83607{
83608	X86_VPROLVDZ128rmkz, X86_INS_VPROLVD, 0,
83609#ifndef CAPSTONE_DIET
83610	{ 0 }, { 0 }, { 0 }, 0, 0
83611#endif
83612},
83613
83614{
83615	X86_VPROLVDZ128rr, X86_INS_VPROLVD, 0,
83616#ifndef CAPSTONE_DIET
83617	{ 0 }, { 0 }, { 0 }, 0, 0
83618#endif
83619},
83620
83621{
83622	X86_VPROLVDZ128rrk, X86_INS_VPROLVD, 0,
83623#ifndef CAPSTONE_DIET
83624	{ 0 }, { 0 }, { 0 }, 0, 0
83625#endif
83626},
83627
83628{
83629	X86_VPROLVDZ128rrkz, X86_INS_VPROLVD, 0,
83630#ifndef CAPSTONE_DIET
83631	{ 0 }, { 0 }, { 0 }, 0, 0
83632#endif
83633},
83634
83635{
83636	X86_VPROLVDZ256rm, X86_INS_VPROLVD, 0,
83637#ifndef CAPSTONE_DIET
83638	{ 0 }, { 0 }, { 0 }, 0, 0
83639#endif
83640},
83641
83642{
83643	X86_VPROLVDZ256rmb, X86_INS_VPROLVD, 0,
83644#ifndef CAPSTONE_DIET
83645	{ 0 }, { 0 }, { 0 }, 0, 0
83646#endif
83647},
83648
83649{
83650	X86_VPROLVDZ256rmbk, X86_INS_VPROLVD, 0,
83651#ifndef CAPSTONE_DIET
83652	{ 0 }, { 0 }, { 0 }, 0, 0
83653#endif
83654},
83655
83656{
83657	X86_VPROLVDZ256rmbkz, X86_INS_VPROLVD, 0,
83658#ifndef CAPSTONE_DIET
83659	{ 0 }, { 0 }, { 0 }, 0, 0
83660#endif
83661},
83662
83663{
83664	X86_VPROLVDZ256rmk, X86_INS_VPROLVD, 0,
83665#ifndef CAPSTONE_DIET
83666	{ 0 }, { 0 }, { 0 }, 0, 0
83667#endif
83668},
83669
83670{
83671	X86_VPROLVDZ256rmkz, X86_INS_VPROLVD, 0,
83672#ifndef CAPSTONE_DIET
83673	{ 0 }, { 0 }, { 0 }, 0, 0
83674#endif
83675},
83676
83677{
83678	X86_VPROLVDZ256rr, X86_INS_VPROLVD, 0,
83679#ifndef CAPSTONE_DIET
83680	{ 0 }, { 0 }, { 0 }, 0, 0
83681#endif
83682},
83683
83684{
83685	X86_VPROLVDZ256rrk, X86_INS_VPROLVD, 0,
83686#ifndef CAPSTONE_DIET
83687	{ 0 }, { 0 }, { 0 }, 0, 0
83688#endif
83689},
83690
83691{
83692	X86_VPROLVDZ256rrkz, X86_INS_VPROLVD, 0,
83693#ifndef CAPSTONE_DIET
83694	{ 0 }, { 0 }, { 0 }, 0, 0
83695#endif
83696},
83697
83698{
83699	X86_VPROLVDZrm, X86_INS_VPROLVD, 0,
83700#ifndef CAPSTONE_DIET
83701	{ 0 }, { 0 }, { 0 }, 0, 0
83702#endif
83703},
83704
83705{
83706	X86_VPROLVDZrmb, X86_INS_VPROLVD, 0,
83707#ifndef CAPSTONE_DIET
83708	{ 0 }, { 0 }, { 0 }, 0, 0
83709#endif
83710},
83711
83712{
83713	X86_VPROLVDZrmbk, X86_INS_VPROLVD, 0,
83714#ifndef CAPSTONE_DIET
83715	{ 0 }, { 0 }, { 0 }, 0, 0
83716#endif
83717},
83718
83719{
83720	X86_VPROLVDZrmbkz, X86_INS_VPROLVD, 0,
83721#ifndef CAPSTONE_DIET
83722	{ 0 }, { 0 }, { 0 }, 0, 0
83723#endif
83724},
83725
83726{
83727	X86_VPROLVDZrmk, X86_INS_VPROLVD, 0,
83728#ifndef CAPSTONE_DIET
83729	{ 0 }, { 0 }, { 0 }, 0, 0
83730#endif
83731},
83732
83733{
83734	X86_VPROLVDZrmkz, X86_INS_VPROLVD, 0,
83735#ifndef CAPSTONE_DIET
83736	{ 0 }, { 0 }, { 0 }, 0, 0
83737#endif
83738},
83739
83740{
83741	X86_VPROLVDZrr, X86_INS_VPROLVD, 0,
83742#ifndef CAPSTONE_DIET
83743	{ 0 }, { 0 }, { 0 }, 0, 0
83744#endif
83745},
83746
83747{
83748	X86_VPROLVDZrrk, X86_INS_VPROLVD, 0,
83749#ifndef CAPSTONE_DIET
83750	{ 0 }, { 0 }, { 0 }, 0, 0
83751#endif
83752},
83753
83754{
83755	X86_VPROLVDZrrkz, X86_INS_VPROLVD, 0,
83756#ifndef CAPSTONE_DIET
83757	{ 0 }, { 0 }, { 0 }, 0, 0
83758#endif
83759},
83760
83761{
83762	X86_VPROLVQZ128rm, X86_INS_VPROLVQ, 0,
83763#ifndef CAPSTONE_DIET
83764	{ 0 }, { 0 }, { 0 }, 0, 0
83765#endif
83766},
83767
83768{
83769	X86_VPROLVQZ128rmb, X86_INS_VPROLVQ, 0,
83770#ifndef CAPSTONE_DIET
83771	{ 0 }, { 0 }, { 0 }, 0, 0
83772#endif
83773},
83774
83775{
83776	X86_VPROLVQZ128rmbk, X86_INS_VPROLVQ, 0,
83777#ifndef CAPSTONE_DIET
83778	{ 0 }, { 0 }, { 0 }, 0, 0
83779#endif
83780},
83781
83782{
83783	X86_VPROLVQZ128rmbkz, X86_INS_VPROLVQ, 0,
83784#ifndef CAPSTONE_DIET
83785	{ 0 }, { 0 }, { 0 }, 0, 0
83786#endif
83787},
83788
83789{
83790	X86_VPROLVQZ128rmk, X86_INS_VPROLVQ, 0,
83791#ifndef CAPSTONE_DIET
83792	{ 0 }, { 0 }, { 0 }, 0, 0
83793#endif
83794},
83795
83796{
83797	X86_VPROLVQZ128rmkz, X86_INS_VPROLVQ, 0,
83798#ifndef CAPSTONE_DIET
83799	{ 0 }, { 0 }, { 0 }, 0, 0
83800#endif
83801},
83802
83803{
83804	X86_VPROLVQZ128rr, X86_INS_VPROLVQ, 0,
83805#ifndef CAPSTONE_DIET
83806	{ 0 }, { 0 }, { 0 }, 0, 0
83807#endif
83808},
83809
83810{
83811	X86_VPROLVQZ128rrk, X86_INS_VPROLVQ, 0,
83812#ifndef CAPSTONE_DIET
83813	{ 0 }, { 0 }, { 0 }, 0, 0
83814#endif
83815},
83816
83817{
83818	X86_VPROLVQZ128rrkz, X86_INS_VPROLVQ, 0,
83819#ifndef CAPSTONE_DIET
83820	{ 0 }, { 0 }, { 0 }, 0, 0
83821#endif
83822},
83823
83824{
83825	X86_VPROLVQZ256rm, X86_INS_VPROLVQ, 0,
83826#ifndef CAPSTONE_DIET
83827	{ 0 }, { 0 }, { 0 }, 0, 0
83828#endif
83829},
83830
83831{
83832	X86_VPROLVQZ256rmb, X86_INS_VPROLVQ, 0,
83833#ifndef CAPSTONE_DIET
83834	{ 0 }, { 0 }, { 0 }, 0, 0
83835#endif
83836},
83837
83838{
83839	X86_VPROLVQZ256rmbk, X86_INS_VPROLVQ, 0,
83840#ifndef CAPSTONE_DIET
83841	{ 0 }, { 0 }, { 0 }, 0, 0
83842#endif
83843},
83844
83845{
83846	X86_VPROLVQZ256rmbkz, X86_INS_VPROLVQ, 0,
83847#ifndef CAPSTONE_DIET
83848	{ 0 }, { 0 }, { 0 }, 0, 0
83849#endif
83850},
83851
83852{
83853	X86_VPROLVQZ256rmk, X86_INS_VPROLVQ, 0,
83854#ifndef CAPSTONE_DIET
83855	{ 0 }, { 0 }, { 0 }, 0, 0
83856#endif
83857},
83858
83859{
83860	X86_VPROLVQZ256rmkz, X86_INS_VPROLVQ, 0,
83861#ifndef CAPSTONE_DIET
83862	{ 0 }, { 0 }, { 0 }, 0, 0
83863#endif
83864},
83865
83866{
83867	X86_VPROLVQZ256rr, X86_INS_VPROLVQ, 0,
83868#ifndef CAPSTONE_DIET
83869	{ 0 }, { 0 }, { 0 }, 0, 0
83870#endif
83871},
83872
83873{
83874	X86_VPROLVQZ256rrk, X86_INS_VPROLVQ, 0,
83875#ifndef CAPSTONE_DIET
83876	{ 0 }, { 0 }, { 0 }, 0, 0
83877#endif
83878},
83879
83880{
83881	X86_VPROLVQZ256rrkz, X86_INS_VPROLVQ, 0,
83882#ifndef CAPSTONE_DIET
83883	{ 0 }, { 0 }, { 0 }, 0, 0
83884#endif
83885},
83886
83887{
83888	X86_VPROLVQZrm, X86_INS_VPROLVQ, 0,
83889#ifndef CAPSTONE_DIET
83890	{ 0 }, { 0 }, { 0 }, 0, 0
83891#endif
83892},
83893
83894{
83895	X86_VPROLVQZrmb, X86_INS_VPROLVQ, 0,
83896#ifndef CAPSTONE_DIET
83897	{ 0 }, { 0 }, { 0 }, 0, 0
83898#endif
83899},
83900
83901{
83902	X86_VPROLVQZrmbk, X86_INS_VPROLVQ, 0,
83903#ifndef CAPSTONE_DIET
83904	{ 0 }, { 0 }, { 0 }, 0, 0
83905#endif
83906},
83907
83908{
83909	X86_VPROLVQZrmbkz, X86_INS_VPROLVQ, 0,
83910#ifndef CAPSTONE_DIET
83911	{ 0 }, { 0 }, { 0 }, 0, 0
83912#endif
83913},
83914
83915{
83916	X86_VPROLVQZrmk, X86_INS_VPROLVQ, 0,
83917#ifndef CAPSTONE_DIET
83918	{ 0 }, { 0 }, { 0 }, 0, 0
83919#endif
83920},
83921
83922{
83923	X86_VPROLVQZrmkz, X86_INS_VPROLVQ, 0,
83924#ifndef CAPSTONE_DIET
83925	{ 0 }, { 0 }, { 0 }, 0, 0
83926#endif
83927},
83928
83929{
83930	X86_VPROLVQZrr, X86_INS_VPROLVQ, 0,
83931#ifndef CAPSTONE_DIET
83932	{ 0 }, { 0 }, { 0 }, 0, 0
83933#endif
83934},
83935
83936{
83937	X86_VPROLVQZrrk, X86_INS_VPROLVQ, 0,
83938#ifndef CAPSTONE_DIET
83939	{ 0 }, { 0 }, { 0 }, 0, 0
83940#endif
83941},
83942
83943{
83944	X86_VPROLVQZrrkz, X86_INS_VPROLVQ, 0,
83945#ifndef CAPSTONE_DIET
83946	{ 0 }, { 0 }, { 0 }, 0, 0
83947#endif
83948},
83949
83950{
83951	X86_VPRORDZ128mbi, X86_INS_VPRORD, 0,
83952#ifndef CAPSTONE_DIET
83953	{ 0 }, { 0 }, { 0 }, 0, 0
83954#endif
83955},
83956
83957{
83958	X86_VPRORDZ128mbik, X86_INS_VPRORD, 0,
83959#ifndef CAPSTONE_DIET
83960	{ 0 }, { 0 }, { 0 }, 0, 0
83961#endif
83962},
83963
83964{
83965	X86_VPRORDZ128mbikz, X86_INS_VPRORD, 0,
83966#ifndef CAPSTONE_DIET
83967	{ 0 }, { 0 }, { 0 }, 0, 0
83968#endif
83969},
83970
83971{
83972	X86_VPRORDZ128mi, X86_INS_VPRORD, 0,
83973#ifndef CAPSTONE_DIET
83974	{ 0 }, { 0 }, { 0 }, 0, 0
83975#endif
83976},
83977
83978{
83979	X86_VPRORDZ128mik, X86_INS_VPRORD, 0,
83980#ifndef CAPSTONE_DIET
83981	{ 0 }, { 0 }, { 0 }, 0, 0
83982#endif
83983},
83984
83985{
83986	X86_VPRORDZ128mikz, X86_INS_VPRORD, 0,
83987#ifndef CAPSTONE_DIET
83988	{ 0 }, { 0 }, { 0 }, 0, 0
83989#endif
83990},
83991
83992{
83993	X86_VPRORDZ128ri, X86_INS_VPRORD, 0,
83994#ifndef CAPSTONE_DIET
83995	{ 0 }, { 0 }, { 0 }, 0, 0
83996#endif
83997},
83998
83999{
84000	X86_VPRORDZ128rik, X86_INS_VPRORD, 0,
84001#ifndef CAPSTONE_DIET
84002	{ 0 }, { 0 }, { 0 }, 0, 0
84003#endif
84004},
84005
84006{
84007	X86_VPRORDZ128rikz, X86_INS_VPRORD, 0,
84008#ifndef CAPSTONE_DIET
84009	{ 0 }, { 0 }, { 0 }, 0, 0
84010#endif
84011},
84012
84013{
84014	X86_VPRORDZ256mbi, X86_INS_VPRORD, 0,
84015#ifndef CAPSTONE_DIET
84016	{ 0 }, { 0 }, { 0 }, 0, 0
84017#endif
84018},
84019
84020{
84021	X86_VPRORDZ256mbik, X86_INS_VPRORD, 0,
84022#ifndef CAPSTONE_DIET
84023	{ 0 }, { 0 }, { 0 }, 0, 0
84024#endif
84025},
84026
84027{
84028	X86_VPRORDZ256mbikz, X86_INS_VPRORD, 0,
84029#ifndef CAPSTONE_DIET
84030	{ 0 }, { 0 }, { 0 }, 0, 0
84031#endif
84032},
84033
84034{
84035	X86_VPRORDZ256mi, X86_INS_VPRORD, 0,
84036#ifndef CAPSTONE_DIET
84037	{ 0 }, { 0 }, { 0 }, 0, 0
84038#endif
84039},
84040
84041{
84042	X86_VPRORDZ256mik, X86_INS_VPRORD, 0,
84043#ifndef CAPSTONE_DIET
84044	{ 0 }, { 0 }, { 0 }, 0, 0
84045#endif
84046},
84047
84048{
84049	X86_VPRORDZ256mikz, X86_INS_VPRORD, 0,
84050#ifndef CAPSTONE_DIET
84051	{ 0 }, { 0 }, { 0 }, 0, 0
84052#endif
84053},
84054
84055{
84056	X86_VPRORDZ256ri, X86_INS_VPRORD, 0,
84057#ifndef CAPSTONE_DIET
84058	{ 0 }, { 0 }, { 0 }, 0, 0
84059#endif
84060},
84061
84062{
84063	X86_VPRORDZ256rik, X86_INS_VPRORD, 0,
84064#ifndef CAPSTONE_DIET
84065	{ 0 }, { 0 }, { 0 }, 0, 0
84066#endif
84067},
84068
84069{
84070	X86_VPRORDZ256rikz, X86_INS_VPRORD, 0,
84071#ifndef CAPSTONE_DIET
84072	{ 0 }, { 0 }, { 0 }, 0, 0
84073#endif
84074},
84075
84076{
84077	X86_VPRORDZmbi, X86_INS_VPRORD, 0,
84078#ifndef CAPSTONE_DIET
84079	{ 0 }, { 0 }, { 0 }, 0, 0
84080#endif
84081},
84082
84083{
84084	X86_VPRORDZmbik, X86_INS_VPRORD, 0,
84085#ifndef CAPSTONE_DIET
84086	{ 0 }, { 0 }, { 0 }, 0, 0
84087#endif
84088},
84089
84090{
84091	X86_VPRORDZmbikz, X86_INS_VPRORD, 0,
84092#ifndef CAPSTONE_DIET
84093	{ 0 }, { 0 }, { 0 }, 0, 0
84094#endif
84095},
84096
84097{
84098	X86_VPRORDZmi, X86_INS_VPRORD, 0,
84099#ifndef CAPSTONE_DIET
84100	{ 0 }, { 0 }, { 0 }, 0, 0
84101#endif
84102},
84103
84104{
84105	X86_VPRORDZmik, X86_INS_VPRORD, 0,
84106#ifndef CAPSTONE_DIET
84107	{ 0 }, { 0 }, { 0 }, 0, 0
84108#endif
84109},
84110
84111{
84112	X86_VPRORDZmikz, X86_INS_VPRORD, 0,
84113#ifndef CAPSTONE_DIET
84114	{ 0 }, { 0 }, { 0 }, 0, 0
84115#endif
84116},
84117
84118{
84119	X86_VPRORDZri, X86_INS_VPRORD, 0,
84120#ifndef CAPSTONE_DIET
84121	{ 0 }, { 0 }, { 0 }, 0, 0
84122#endif
84123},
84124
84125{
84126	X86_VPRORDZrik, X86_INS_VPRORD, 0,
84127#ifndef CAPSTONE_DIET
84128	{ 0 }, { 0 }, { 0 }, 0, 0
84129#endif
84130},
84131
84132{
84133	X86_VPRORDZrikz, X86_INS_VPRORD, 0,
84134#ifndef CAPSTONE_DIET
84135	{ 0 }, { 0 }, { 0 }, 0, 0
84136#endif
84137},
84138
84139{
84140	X86_VPRORQZ128mbi, X86_INS_VPRORQ, 0,
84141#ifndef CAPSTONE_DIET
84142	{ 0 }, { 0 }, { 0 }, 0, 0
84143#endif
84144},
84145
84146{
84147	X86_VPRORQZ128mbik, X86_INS_VPRORQ, 0,
84148#ifndef CAPSTONE_DIET
84149	{ 0 }, { 0 }, { 0 }, 0, 0
84150#endif
84151},
84152
84153{
84154	X86_VPRORQZ128mbikz, X86_INS_VPRORQ, 0,
84155#ifndef CAPSTONE_DIET
84156	{ 0 }, { 0 }, { 0 }, 0, 0
84157#endif
84158},
84159
84160{
84161	X86_VPRORQZ128mi, X86_INS_VPRORQ, 0,
84162#ifndef CAPSTONE_DIET
84163	{ 0 }, { 0 }, { 0 }, 0, 0
84164#endif
84165},
84166
84167{
84168	X86_VPRORQZ128mik, X86_INS_VPRORQ, 0,
84169#ifndef CAPSTONE_DIET
84170	{ 0 }, { 0 }, { 0 }, 0, 0
84171#endif
84172},
84173
84174{
84175	X86_VPRORQZ128mikz, X86_INS_VPRORQ, 0,
84176#ifndef CAPSTONE_DIET
84177	{ 0 }, { 0 }, { 0 }, 0, 0
84178#endif
84179},
84180
84181{
84182	X86_VPRORQZ128ri, X86_INS_VPRORQ, 0,
84183#ifndef CAPSTONE_DIET
84184	{ 0 }, { 0 }, { 0 }, 0, 0
84185#endif
84186},
84187
84188{
84189	X86_VPRORQZ128rik, X86_INS_VPRORQ, 0,
84190#ifndef CAPSTONE_DIET
84191	{ 0 }, { 0 }, { 0 }, 0, 0
84192#endif
84193},
84194
84195{
84196	X86_VPRORQZ128rikz, X86_INS_VPRORQ, 0,
84197#ifndef CAPSTONE_DIET
84198	{ 0 }, { 0 }, { 0 }, 0, 0
84199#endif
84200},
84201
84202{
84203	X86_VPRORQZ256mbi, X86_INS_VPRORQ, 0,
84204#ifndef CAPSTONE_DIET
84205	{ 0 }, { 0 }, { 0 }, 0, 0
84206#endif
84207},
84208
84209{
84210	X86_VPRORQZ256mbik, X86_INS_VPRORQ, 0,
84211#ifndef CAPSTONE_DIET
84212	{ 0 }, { 0 }, { 0 }, 0, 0
84213#endif
84214},
84215
84216{
84217	X86_VPRORQZ256mbikz, X86_INS_VPRORQ, 0,
84218#ifndef CAPSTONE_DIET
84219	{ 0 }, { 0 }, { 0 }, 0, 0
84220#endif
84221},
84222
84223{
84224	X86_VPRORQZ256mi, X86_INS_VPRORQ, 0,
84225#ifndef CAPSTONE_DIET
84226	{ 0 }, { 0 }, { 0 }, 0, 0
84227#endif
84228},
84229
84230{
84231	X86_VPRORQZ256mik, X86_INS_VPRORQ, 0,
84232#ifndef CAPSTONE_DIET
84233	{ 0 }, { 0 }, { 0 }, 0, 0
84234#endif
84235},
84236
84237{
84238	X86_VPRORQZ256mikz, X86_INS_VPRORQ, 0,
84239#ifndef CAPSTONE_DIET
84240	{ 0 }, { 0 }, { 0 }, 0, 0
84241#endif
84242},
84243
84244{
84245	X86_VPRORQZ256ri, X86_INS_VPRORQ, 0,
84246#ifndef CAPSTONE_DIET
84247	{ 0 }, { 0 }, { 0 }, 0, 0
84248#endif
84249},
84250
84251{
84252	X86_VPRORQZ256rik, X86_INS_VPRORQ, 0,
84253#ifndef CAPSTONE_DIET
84254	{ 0 }, { 0 }, { 0 }, 0, 0
84255#endif
84256},
84257
84258{
84259	X86_VPRORQZ256rikz, X86_INS_VPRORQ, 0,
84260#ifndef CAPSTONE_DIET
84261	{ 0 }, { 0 }, { 0 }, 0, 0
84262#endif
84263},
84264
84265{
84266	X86_VPRORQZmbi, X86_INS_VPRORQ, 0,
84267#ifndef CAPSTONE_DIET
84268	{ 0 }, { 0 }, { 0 }, 0, 0
84269#endif
84270},
84271
84272{
84273	X86_VPRORQZmbik, X86_INS_VPRORQ, 0,
84274#ifndef CAPSTONE_DIET
84275	{ 0 }, { 0 }, { 0 }, 0, 0
84276#endif
84277},
84278
84279{
84280	X86_VPRORQZmbikz, X86_INS_VPRORQ, 0,
84281#ifndef CAPSTONE_DIET
84282	{ 0 }, { 0 }, { 0 }, 0, 0
84283#endif
84284},
84285
84286{
84287	X86_VPRORQZmi, X86_INS_VPRORQ, 0,
84288#ifndef CAPSTONE_DIET
84289	{ 0 }, { 0 }, { 0 }, 0, 0
84290#endif
84291},
84292
84293{
84294	X86_VPRORQZmik, X86_INS_VPRORQ, 0,
84295#ifndef CAPSTONE_DIET
84296	{ 0 }, { 0 }, { 0 }, 0, 0
84297#endif
84298},
84299
84300{
84301	X86_VPRORQZmikz, X86_INS_VPRORQ, 0,
84302#ifndef CAPSTONE_DIET
84303	{ 0 }, { 0 }, { 0 }, 0, 0
84304#endif
84305},
84306
84307{
84308	X86_VPRORQZri, X86_INS_VPRORQ, 0,
84309#ifndef CAPSTONE_DIET
84310	{ 0 }, { 0 }, { 0 }, 0, 0
84311#endif
84312},
84313
84314{
84315	X86_VPRORQZrik, X86_INS_VPRORQ, 0,
84316#ifndef CAPSTONE_DIET
84317	{ 0 }, { 0 }, { 0 }, 0, 0
84318#endif
84319},
84320
84321{
84322	X86_VPRORQZrikz, X86_INS_VPRORQ, 0,
84323#ifndef CAPSTONE_DIET
84324	{ 0 }, { 0 }, { 0 }, 0, 0
84325#endif
84326},
84327
84328{
84329	X86_VPRORVDZ128rm, X86_INS_VPRORVD, 0,
84330#ifndef CAPSTONE_DIET
84331	{ 0 }, { 0 }, { 0 }, 0, 0
84332#endif
84333},
84334
84335{
84336	X86_VPRORVDZ128rmb, X86_INS_VPRORVD, 0,
84337#ifndef CAPSTONE_DIET
84338	{ 0 }, { 0 }, { 0 }, 0, 0
84339#endif
84340},
84341
84342{
84343	X86_VPRORVDZ128rmbk, X86_INS_VPRORVD, 0,
84344#ifndef CAPSTONE_DIET
84345	{ 0 }, { 0 }, { 0 }, 0, 0
84346#endif
84347},
84348
84349{
84350	X86_VPRORVDZ128rmbkz, X86_INS_VPRORVD, 0,
84351#ifndef CAPSTONE_DIET
84352	{ 0 }, { 0 }, { 0 }, 0, 0
84353#endif
84354},
84355
84356{
84357	X86_VPRORVDZ128rmk, X86_INS_VPRORVD, 0,
84358#ifndef CAPSTONE_DIET
84359	{ 0 }, { 0 }, { 0 }, 0, 0
84360#endif
84361},
84362
84363{
84364	X86_VPRORVDZ128rmkz, X86_INS_VPRORVD, 0,
84365#ifndef CAPSTONE_DIET
84366	{ 0 }, { 0 }, { 0 }, 0, 0
84367#endif
84368},
84369
84370{
84371	X86_VPRORVDZ128rr, X86_INS_VPRORVD, 0,
84372#ifndef CAPSTONE_DIET
84373	{ 0 }, { 0 }, { 0 }, 0, 0
84374#endif
84375},
84376
84377{
84378	X86_VPRORVDZ128rrk, X86_INS_VPRORVD, 0,
84379#ifndef CAPSTONE_DIET
84380	{ 0 }, { 0 }, { 0 }, 0, 0
84381#endif
84382},
84383
84384{
84385	X86_VPRORVDZ128rrkz, X86_INS_VPRORVD, 0,
84386#ifndef CAPSTONE_DIET
84387	{ 0 }, { 0 }, { 0 }, 0, 0
84388#endif
84389},
84390
84391{
84392	X86_VPRORVDZ256rm, X86_INS_VPRORVD, 0,
84393#ifndef CAPSTONE_DIET
84394	{ 0 }, { 0 }, { 0 }, 0, 0
84395#endif
84396},
84397
84398{
84399	X86_VPRORVDZ256rmb, X86_INS_VPRORVD, 0,
84400#ifndef CAPSTONE_DIET
84401	{ 0 }, { 0 }, { 0 }, 0, 0
84402#endif
84403},
84404
84405{
84406	X86_VPRORVDZ256rmbk, X86_INS_VPRORVD, 0,
84407#ifndef CAPSTONE_DIET
84408	{ 0 }, { 0 }, { 0 }, 0, 0
84409#endif
84410},
84411
84412{
84413	X86_VPRORVDZ256rmbkz, X86_INS_VPRORVD, 0,
84414#ifndef CAPSTONE_DIET
84415	{ 0 }, { 0 }, { 0 }, 0, 0
84416#endif
84417},
84418
84419{
84420	X86_VPRORVDZ256rmk, X86_INS_VPRORVD, 0,
84421#ifndef CAPSTONE_DIET
84422	{ 0 }, { 0 }, { 0 }, 0, 0
84423#endif
84424},
84425
84426{
84427	X86_VPRORVDZ256rmkz, X86_INS_VPRORVD, 0,
84428#ifndef CAPSTONE_DIET
84429	{ 0 }, { 0 }, { 0 }, 0, 0
84430#endif
84431},
84432
84433{
84434	X86_VPRORVDZ256rr, X86_INS_VPRORVD, 0,
84435#ifndef CAPSTONE_DIET
84436	{ 0 }, { 0 }, { 0 }, 0, 0
84437#endif
84438},
84439
84440{
84441	X86_VPRORVDZ256rrk, X86_INS_VPRORVD, 0,
84442#ifndef CAPSTONE_DIET
84443	{ 0 }, { 0 }, { 0 }, 0, 0
84444#endif
84445},
84446
84447{
84448	X86_VPRORVDZ256rrkz, X86_INS_VPRORVD, 0,
84449#ifndef CAPSTONE_DIET
84450	{ 0 }, { 0 }, { 0 }, 0, 0
84451#endif
84452},
84453
84454{
84455	X86_VPRORVDZrm, X86_INS_VPRORVD, 0,
84456#ifndef CAPSTONE_DIET
84457	{ 0 }, { 0 }, { 0 }, 0, 0
84458#endif
84459},
84460
84461{
84462	X86_VPRORVDZrmb, X86_INS_VPRORVD, 0,
84463#ifndef CAPSTONE_DIET
84464	{ 0 }, { 0 }, { 0 }, 0, 0
84465#endif
84466},
84467
84468{
84469	X86_VPRORVDZrmbk, X86_INS_VPRORVD, 0,
84470#ifndef CAPSTONE_DIET
84471	{ 0 }, { 0 }, { 0 }, 0, 0
84472#endif
84473},
84474
84475{
84476	X86_VPRORVDZrmbkz, X86_INS_VPRORVD, 0,
84477#ifndef CAPSTONE_DIET
84478	{ 0 }, { 0 }, { 0 }, 0, 0
84479#endif
84480},
84481
84482{
84483	X86_VPRORVDZrmk, X86_INS_VPRORVD, 0,
84484#ifndef CAPSTONE_DIET
84485	{ 0 }, { 0 }, { 0 }, 0, 0
84486#endif
84487},
84488
84489{
84490	X86_VPRORVDZrmkz, X86_INS_VPRORVD, 0,
84491#ifndef CAPSTONE_DIET
84492	{ 0 }, { 0 }, { 0 }, 0, 0
84493#endif
84494},
84495
84496{
84497	X86_VPRORVDZrr, X86_INS_VPRORVD, 0,
84498#ifndef CAPSTONE_DIET
84499	{ 0 }, { 0 }, { 0 }, 0, 0
84500#endif
84501},
84502
84503{
84504	X86_VPRORVDZrrk, X86_INS_VPRORVD, 0,
84505#ifndef CAPSTONE_DIET
84506	{ 0 }, { 0 }, { 0 }, 0, 0
84507#endif
84508},
84509
84510{
84511	X86_VPRORVDZrrkz, X86_INS_VPRORVD, 0,
84512#ifndef CAPSTONE_DIET
84513	{ 0 }, { 0 }, { 0 }, 0, 0
84514#endif
84515},
84516
84517{
84518	X86_VPRORVQZ128rm, X86_INS_VPRORVQ, 0,
84519#ifndef CAPSTONE_DIET
84520	{ 0 }, { 0 }, { 0 }, 0, 0
84521#endif
84522},
84523
84524{
84525	X86_VPRORVQZ128rmb, X86_INS_VPRORVQ, 0,
84526#ifndef CAPSTONE_DIET
84527	{ 0 }, { 0 }, { 0 }, 0, 0
84528#endif
84529},
84530
84531{
84532	X86_VPRORVQZ128rmbk, X86_INS_VPRORVQ, 0,
84533#ifndef CAPSTONE_DIET
84534	{ 0 }, { 0 }, { 0 }, 0, 0
84535#endif
84536},
84537
84538{
84539	X86_VPRORVQZ128rmbkz, X86_INS_VPRORVQ, 0,
84540#ifndef CAPSTONE_DIET
84541	{ 0 }, { 0 }, { 0 }, 0, 0
84542#endif
84543},
84544
84545{
84546	X86_VPRORVQZ128rmk, X86_INS_VPRORVQ, 0,
84547#ifndef CAPSTONE_DIET
84548	{ 0 }, { 0 }, { 0 }, 0, 0
84549#endif
84550},
84551
84552{
84553	X86_VPRORVQZ128rmkz, X86_INS_VPRORVQ, 0,
84554#ifndef CAPSTONE_DIET
84555	{ 0 }, { 0 }, { 0 }, 0, 0
84556#endif
84557},
84558
84559{
84560	X86_VPRORVQZ128rr, X86_INS_VPRORVQ, 0,
84561#ifndef CAPSTONE_DIET
84562	{ 0 }, { 0 }, { 0 }, 0, 0
84563#endif
84564},
84565
84566{
84567	X86_VPRORVQZ128rrk, X86_INS_VPRORVQ, 0,
84568#ifndef CAPSTONE_DIET
84569	{ 0 }, { 0 }, { 0 }, 0, 0
84570#endif
84571},
84572
84573{
84574	X86_VPRORVQZ128rrkz, X86_INS_VPRORVQ, 0,
84575#ifndef CAPSTONE_DIET
84576	{ 0 }, { 0 }, { 0 }, 0, 0
84577#endif
84578},
84579
84580{
84581	X86_VPRORVQZ256rm, X86_INS_VPRORVQ, 0,
84582#ifndef CAPSTONE_DIET
84583	{ 0 }, { 0 }, { 0 }, 0, 0
84584#endif
84585},
84586
84587{
84588	X86_VPRORVQZ256rmb, X86_INS_VPRORVQ, 0,
84589#ifndef CAPSTONE_DIET
84590	{ 0 }, { 0 }, { 0 }, 0, 0
84591#endif
84592},
84593
84594{
84595	X86_VPRORVQZ256rmbk, X86_INS_VPRORVQ, 0,
84596#ifndef CAPSTONE_DIET
84597	{ 0 }, { 0 }, { 0 }, 0, 0
84598#endif
84599},
84600
84601{
84602	X86_VPRORVQZ256rmbkz, X86_INS_VPRORVQ, 0,
84603#ifndef CAPSTONE_DIET
84604	{ 0 }, { 0 }, { 0 }, 0, 0
84605#endif
84606},
84607
84608{
84609	X86_VPRORVQZ256rmk, X86_INS_VPRORVQ, 0,
84610#ifndef CAPSTONE_DIET
84611	{ 0 }, { 0 }, { 0 }, 0, 0
84612#endif
84613},
84614
84615{
84616	X86_VPRORVQZ256rmkz, X86_INS_VPRORVQ, 0,
84617#ifndef CAPSTONE_DIET
84618	{ 0 }, { 0 }, { 0 }, 0, 0
84619#endif
84620},
84621
84622{
84623	X86_VPRORVQZ256rr, X86_INS_VPRORVQ, 0,
84624#ifndef CAPSTONE_DIET
84625	{ 0 }, { 0 }, { 0 }, 0, 0
84626#endif
84627},
84628
84629{
84630	X86_VPRORVQZ256rrk, X86_INS_VPRORVQ, 0,
84631#ifndef CAPSTONE_DIET
84632	{ 0 }, { 0 }, { 0 }, 0, 0
84633#endif
84634},
84635
84636{
84637	X86_VPRORVQZ256rrkz, X86_INS_VPRORVQ, 0,
84638#ifndef CAPSTONE_DIET
84639	{ 0 }, { 0 }, { 0 }, 0, 0
84640#endif
84641},
84642
84643{
84644	X86_VPRORVQZrm, X86_INS_VPRORVQ, 0,
84645#ifndef CAPSTONE_DIET
84646	{ 0 }, { 0 }, { 0 }, 0, 0
84647#endif
84648},
84649
84650{
84651	X86_VPRORVQZrmb, X86_INS_VPRORVQ, 0,
84652#ifndef CAPSTONE_DIET
84653	{ 0 }, { 0 }, { 0 }, 0, 0
84654#endif
84655},
84656
84657{
84658	X86_VPRORVQZrmbk, X86_INS_VPRORVQ, 0,
84659#ifndef CAPSTONE_DIET
84660	{ 0 }, { 0 }, { 0 }, 0, 0
84661#endif
84662},
84663
84664{
84665	X86_VPRORVQZrmbkz, X86_INS_VPRORVQ, 0,
84666#ifndef CAPSTONE_DIET
84667	{ 0 }, { 0 }, { 0 }, 0, 0
84668#endif
84669},
84670
84671{
84672	X86_VPRORVQZrmk, X86_INS_VPRORVQ, 0,
84673#ifndef CAPSTONE_DIET
84674	{ 0 }, { 0 }, { 0 }, 0, 0
84675#endif
84676},
84677
84678{
84679	X86_VPRORVQZrmkz, X86_INS_VPRORVQ, 0,
84680#ifndef CAPSTONE_DIET
84681	{ 0 }, { 0 }, { 0 }, 0, 0
84682#endif
84683},
84684
84685{
84686	X86_VPRORVQZrr, X86_INS_VPRORVQ, 0,
84687#ifndef CAPSTONE_DIET
84688	{ 0 }, { 0 }, { 0 }, 0, 0
84689#endif
84690},
84691
84692{
84693	X86_VPRORVQZrrk, X86_INS_VPRORVQ, 0,
84694#ifndef CAPSTONE_DIET
84695	{ 0 }, { 0 }, { 0 }, 0, 0
84696#endif
84697},
84698
84699{
84700	X86_VPRORVQZrrkz, X86_INS_VPRORVQ, 0,
84701#ifndef CAPSTONE_DIET
84702	{ 0 }, { 0 }, { 0 }, 0, 0
84703#endif
84704},
84705
84706{
84707	X86_VPROTBmi, X86_INS_VPROTB, 0,
84708#ifndef CAPSTONE_DIET
84709	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84710#endif
84711},
84712
84713{
84714	X86_VPROTBmr, X86_INS_VPROTB, 0,
84715#ifndef CAPSTONE_DIET
84716	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84717#endif
84718},
84719
84720{
84721	X86_VPROTBri, X86_INS_VPROTB, 0,
84722#ifndef CAPSTONE_DIET
84723	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84724#endif
84725},
84726
84727{
84728	X86_VPROTBrm, X86_INS_VPROTB, 0,
84729#ifndef CAPSTONE_DIET
84730	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84731#endif
84732},
84733
84734{
84735	X86_VPROTBrr, X86_INS_VPROTB, 0,
84736#ifndef CAPSTONE_DIET
84737	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84738#endif
84739},
84740
84741{
84742	X86_VPROTBrr_REV, X86_INS_VPROTB, 0,
84743#ifndef CAPSTONE_DIET
84744	{ 0 }, { 0 }, { 0 }, 0, 0
84745#endif
84746},
84747
84748{
84749	X86_VPROTDmi, X86_INS_VPROTD, 0,
84750#ifndef CAPSTONE_DIET
84751	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84752#endif
84753},
84754
84755{
84756	X86_VPROTDmr, X86_INS_VPROTD, 0,
84757#ifndef CAPSTONE_DIET
84758	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84759#endif
84760},
84761
84762{
84763	X86_VPROTDri, X86_INS_VPROTD, 0,
84764#ifndef CAPSTONE_DIET
84765	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84766#endif
84767},
84768
84769{
84770	X86_VPROTDrm, X86_INS_VPROTD, 0,
84771#ifndef CAPSTONE_DIET
84772	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84773#endif
84774},
84775
84776{
84777	X86_VPROTDrr, X86_INS_VPROTD, 0,
84778#ifndef CAPSTONE_DIET
84779	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84780#endif
84781},
84782
84783{
84784	X86_VPROTDrr_REV, X86_INS_VPROTD, 0,
84785#ifndef CAPSTONE_DIET
84786	{ 0 }, { 0 }, { 0 }, 0, 0
84787#endif
84788},
84789
84790{
84791	X86_VPROTQmi, X86_INS_VPROTQ, 0,
84792#ifndef CAPSTONE_DIET
84793	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84794#endif
84795},
84796
84797{
84798	X86_VPROTQmr, X86_INS_VPROTQ, 0,
84799#ifndef CAPSTONE_DIET
84800	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84801#endif
84802},
84803
84804{
84805	X86_VPROTQri, X86_INS_VPROTQ, 0,
84806#ifndef CAPSTONE_DIET
84807	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84808#endif
84809},
84810
84811{
84812	X86_VPROTQrm, X86_INS_VPROTQ, 0,
84813#ifndef CAPSTONE_DIET
84814	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84815#endif
84816},
84817
84818{
84819	X86_VPROTQrr, X86_INS_VPROTQ, 0,
84820#ifndef CAPSTONE_DIET
84821	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84822#endif
84823},
84824
84825{
84826	X86_VPROTQrr_REV, X86_INS_VPROTQ, 0,
84827#ifndef CAPSTONE_DIET
84828	{ 0 }, { 0 }, { 0 }, 0, 0
84829#endif
84830},
84831
84832{
84833	X86_VPROTWmi, X86_INS_VPROTW, 0,
84834#ifndef CAPSTONE_DIET
84835	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84836#endif
84837},
84838
84839{
84840	X86_VPROTWmr, X86_INS_VPROTW, 0,
84841#ifndef CAPSTONE_DIET
84842	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84843#endif
84844},
84845
84846{
84847	X86_VPROTWri, X86_INS_VPROTW, 0,
84848#ifndef CAPSTONE_DIET
84849	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84850#endif
84851},
84852
84853{
84854	X86_VPROTWrm, X86_INS_VPROTW, 0,
84855#ifndef CAPSTONE_DIET
84856	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84857#endif
84858},
84859
84860{
84861	X86_VPROTWrr, X86_INS_VPROTW, 0,
84862#ifndef CAPSTONE_DIET
84863	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
84864#endif
84865},
84866
84867{
84868	X86_VPROTWrr_REV, X86_INS_VPROTW, 0,
84869#ifndef CAPSTONE_DIET
84870	{ 0 }, { 0 }, { 0 }, 0, 0
84871#endif
84872},
84873
84874{
84875	X86_VPSADBWYrm, X86_INS_VPSADBW, 0,
84876#ifndef CAPSTONE_DIET
84877	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
84878#endif
84879},
84880
84881{
84882	X86_VPSADBWYrr, X86_INS_VPSADBW, 0,
84883#ifndef CAPSTONE_DIET
84884	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
84885#endif
84886},
84887
84888{
84889	X86_VPSADBWZ128rm, X86_INS_VPSADBW, 0,
84890#ifndef CAPSTONE_DIET
84891	{ 0 }, { 0 }, { 0 }, 0, 0
84892#endif
84893},
84894
84895{
84896	X86_VPSADBWZ128rr, X86_INS_VPSADBW, 0,
84897#ifndef CAPSTONE_DIET
84898	{ 0 }, { 0 }, { 0 }, 0, 0
84899#endif
84900},
84901
84902{
84903	X86_VPSADBWZ256rm, X86_INS_VPSADBW, 0,
84904#ifndef CAPSTONE_DIET
84905	{ 0 }, { 0 }, { 0 }, 0, 0
84906#endif
84907},
84908
84909{
84910	X86_VPSADBWZ256rr, X86_INS_VPSADBW, 0,
84911#ifndef CAPSTONE_DIET
84912	{ 0 }, { 0 }, { 0 }, 0, 0
84913#endif
84914},
84915
84916{
84917	X86_VPSADBWZrm, X86_INS_VPSADBW, 0,
84918#ifndef CAPSTONE_DIET
84919	{ 0 }, { 0 }, { 0 }, 0, 0
84920#endif
84921},
84922
84923{
84924	X86_VPSADBWZrr, X86_INS_VPSADBW, 0,
84925#ifndef CAPSTONE_DIET
84926	{ 0 }, { 0 }, { 0 }, 0, 0
84927#endif
84928},
84929
84930{
84931	X86_VPSADBWrm, X86_INS_VPSADBW, 0,
84932#ifndef CAPSTONE_DIET
84933	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
84934#endif
84935},
84936
84937{
84938	X86_VPSADBWrr, X86_INS_VPSADBW, 0,
84939#ifndef CAPSTONE_DIET
84940	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
84941#endif
84942},
84943
84944{
84945	X86_VPSCATTERDDZ128mr, X86_INS_VPSCATTERDD, 0,
84946#ifndef CAPSTONE_DIET
84947	{ 0 }, { 0 }, { 0 }, 0, 0
84948#endif
84949},
84950
84951{
84952	X86_VPSCATTERDDZ256mr, X86_INS_VPSCATTERDD, 0,
84953#ifndef CAPSTONE_DIET
84954	{ 0 }, { 0 }, { 0 }, 0, 0
84955#endif
84956},
84957
84958{
84959	X86_VPSCATTERDDZmr, X86_INS_VPSCATTERDD, 0,
84960#ifndef CAPSTONE_DIET
84961	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
84962#endif
84963},
84964
84965{
84966	X86_VPSCATTERDQZ128mr, X86_INS_VPSCATTERDQ, 0,
84967#ifndef CAPSTONE_DIET
84968	{ 0 }, { 0 }, { 0 }, 0, 0
84969#endif
84970},
84971
84972{
84973	X86_VPSCATTERDQZ256mr, X86_INS_VPSCATTERDQ, 0,
84974#ifndef CAPSTONE_DIET
84975	{ 0 }, { 0 }, { 0 }, 0, 0
84976#endif
84977},
84978
84979{
84980	X86_VPSCATTERDQZmr, X86_INS_VPSCATTERDQ, 0,
84981#ifndef CAPSTONE_DIET
84982	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
84983#endif
84984},
84985
84986{
84987	X86_VPSCATTERQDZ128mr, X86_INS_VPSCATTERQD, 0,
84988#ifndef CAPSTONE_DIET
84989	{ 0 }, { 0 }, { 0 }, 0, 0
84990#endif
84991},
84992
84993{
84994	X86_VPSCATTERQDZ256mr, X86_INS_VPSCATTERQD, 0,
84995#ifndef CAPSTONE_DIET
84996	{ 0 }, { 0 }, { 0 }, 0, 0
84997#endif
84998},
84999
85000{
85001	X86_VPSCATTERQDZmr, X86_INS_VPSCATTERQD, 0,
85002#ifndef CAPSTONE_DIET
85003	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
85004#endif
85005},
85006
85007{
85008	X86_VPSCATTERQQZ128mr, X86_INS_VPSCATTERQQ, 0,
85009#ifndef CAPSTONE_DIET
85010	{ 0 }, { 0 }, { 0 }, 0, 0
85011#endif
85012},
85013
85014{
85015	X86_VPSCATTERQQZ256mr, X86_INS_VPSCATTERQQ, 0,
85016#ifndef CAPSTONE_DIET
85017	{ 0 }, { 0 }, { 0 }, 0, 0
85018#endif
85019},
85020
85021{
85022	X86_VPSCATTERQQZmr, X86_INS_VPSCATTERQQ, 0,
85023#ifndef CAPSTONE_DIET
85024	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
85025#endif
85026},
85027
85028{
85029	X86_VPSHABmr, X86_INS_VPSHAB, 0,
85030#ifndef CAPSTONE_DIET
85031	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85032#endif
85033},
85034
85035{
85036	X86_VPSHABrm, X86_INS_VPSHAB, 0,
85037#ifndef CAPSTONE_DIET
85038	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85039#endif
85040},
85041
85042{
85043	X86_VPSHABrr, X86_INS_VPSHAB, 0,
85044#ifndef CAPSTONE_DIET
85045	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85046#endif
85047},
85048
85049{
85050	X86_VPSHABrr_REV, X86_INS_VPSHAB, 0,
85051#ifndef CAPSTONE_DIET
85052	{ 0 }, { 0 }, { 0 }, 0, 0
85053#endif
85054},
85055
85056{
85057	X86_VPSHADmr, X86_INS_VPSHAD, 0,
85058#ifndef CAPSTONE_DIET
85059	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85060#endif
85061},
85062
85063{
85064	X86_VPSHADrm, X86_INS_VPSHAD, 0,
85065#ifndef CAPSTONE_DIET
85066	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85067#endif
85068},
85069
85070{
85071	X86_VPSHADrr, X86_INS_VPSHAD, 0,
85072#ifndef CAPSTONE_DIET
85073	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85074#endif
85075},
85076
85077{
85078	X86_VPSHADrr_REV, X86_INS_VPSHAD, 0,
85079#ifndef CAPSTONE_DIET
85080	{ 0 }, { 0 }, { 0 }, 0, 0
85081#endif
85082},
85083
85084{
85085	X86_VPSHAQmr, X86_INS_VPSHAQ, 0,
85086#ifndef CAPSTONE_DIET
85087	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85088#endif
85089},
85090
85091{
85092	X86_VPSHAQrm, X86_INS_VPSHAQ, 0,
85093#ifndef CAPSTONE_DIET
85094	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85095#endif
85096},
85097
85098{
85099	X86_VPSHAQrr, X86_INS_VPSHAQ, 0,
85100#ifndef CAPSTONE_DIET
85101	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85102#endif
85103},
85104
85105{
85106	X86_VPSHAQrr_REV, X86_INS_VPSHAQ, 0,
85107#ifndef CAPSTONE_DIET
85108	{ 0 }, { 0 }, { 0 }, 0, 0
85109#endif
85110},
85111
85112{
85113	X86_VPSHAWmr, X86_INS_VPSHAW, 0,
85114#ifndef CAPSTONE_DIET
85115	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85116#endif
85117},
85118
85119{
85120	X86_VPSHAWrm, X86_INS_VPSHAW, 0,
85121#ifndef CAPSTONE_DIET
85122	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85123#endif
85124},
85125
85126{
85127	X86_VPSHAWrr, X86_INS_VPSHAW, 0,
85128#ifndef CAPSTONE_DIET
85129	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85130#endif
85131},
85132
85133{
85134	X86_VPSHAWrr_REV, X86_INS_VPSHAW, 0,
85135#ifndef CAPSTONE_DIET
85136	{ 0 }, { 0 }, { 0 }, 0, 0
85137#endif
85138},
85139
85140{
85141	X86_VPSHLBmr, X86_INS_VPSHLB, 0,
85142#ifndef CAPSTONE_DIET
85143	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85144#endif
85145},
85146
85147{
85148	X86_VPSHLBrm, X86_INS_VPSHLB, 0,
85149#ifndef CAPSTONE_DIET
85150	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85151#endif
85152},
85153
85154{
85155	X86_VPSHLBrr, X86_INS_VPSHLB, 0,
85156#ifndef CAPSTONE_DIET
85157	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
85158#endif
85159},
85160
85161{
85162	X86_VPSHLBrr_REV, X86_INS_VPSHLB, 0,
85163#ifndef CAPSTONE_DIET
85164	{ 0 }, { 0 }, { 0 }, 0, 0
85165#endif
85166},
85167
85168{
85169	X86_VPSHLDDZ128rmbi, X86_INS_VPSHLDD, 0,
85170#ifndef CAPSTONE_DIET
85171	{ 0 }, { 0 }, { 0 }, 0, 0
85172#endif
85173},
85174
85175{
85176	X86_VPSHLDDZ128rmbik, X86_INS_VPSHLDD, 0,
85177#ifndef CAPSTONE_DIET
85178	{ 0 }, { 0 }, { 0 }, 0, 0
85179#endif
85180},
85181
85182{
85183	X86_VPSHLDDZ128rmbikz, X86_INS_VPSHLDD, 0,
85184#ifndef CAPSTONE_DIET
85185	{ 0 }, { 0 }, { 0 }, 0, 0
85186#endif
85187},
85188
85189{
85190	X86_VPSHLDDZ128rmi, X86_INS_VPSHLDD, 0,
85191#ifndef CAPSTONE_DIET
85192	{ 0 }, { 0 }, { 0 }, 0, 0
85193#endif
85194},
85195
85196{
85197	X86_VPSHLDDZ128rmik, X86_INS_VPSHLDD, 0,
85198#ifndef CAPSTONE_DIET
85199	{ 0 }, { 0 }, { 0 }, 0, 0
85200#endif
85201},
85202
85203{
85204	X86_VPSHLDDZ128rmikz, X86_INS_VPSHLDD, 0,
85205#ifndef CAPSTONE_DIET
85206	{ 0 }, { 0 }, { 0 }, 0, 0
85207#endif
85208},
85209
85210{
85211	X86_VPSHLDDZ128rri, X86_INS_VPSHLDD, 0,
85212#ifndef CAPSTONE_DIET
85213	{ 0 }, { 0 }, { 0 }, 0, 0
85214#endif
85215},
85216
85217{
85218	X86_VPSHLDDZ128rrik, X86_INS_VPSHLDD, 0,
85219#ifndef CAPSTONE_DIET
85220	{ 0 }, { 0 }, { 0 }, 0, 0
85221#endif
85222},
85223
85224{
85225	X86_VPSHLDDZ128rrikz, X86_INS_VPSHLDD, 0,
85226#ifndef CAPSTONE_DIET
85227	{ 0 }, { 0 }, { 0 }, 0, 0
85228#endif
85229},
85230
85231{
85232	X86_VPSHLDDZ256rmbi, X86_INS_VPSHLDD, 0,
85233#ifndef CAPSTONE_DIET
85234	{ 0 }, { 0 }, { 0 }, 0, 0
85235#endif
85236},
85237
85238{
85239	X86_VPSHLDDZ256rmbik, X86_INS_VPSHLDD, 0,
85240#ifndef CAPSTONE_DIET
85241	{ 0 }, { 0 }, { 0 }, 0, 0
85242#endif
85243},
85244
85245{
85246	X86_VPSHLDDZ256rmbikz, X86_INS_VPSHLDD, 0,
85247#ifndef CAPSTONE_DIET
85248	{ 0 }, { 0 }, { 0 }, 0, 0
85249#endif
85250},
85251
85252{
85253	X86_VPSHLDDZ256rmi, X86_INS_VPSHLDD, 0,
85254#ifndef CAPSTONE_DIET
85255	{ 0 }, { 0 }, { 0 }, 0, 0
85256#endif
85257},
85258
85259{
85260	X86_VPSHLDDZ256rmik, X86_INS_VPSHLDD, 0,
85261#ifndef CAPSTONE_DIET
85262	{ 0 }, { 0 }, { 0 }, 0, 0
85263#endif
85264},
85265
85266{
85267	X86_VPSHLDDZ256rmikz, X86_INS_VPSHLDD, 0,
85268#ifndef CAPSTONE_DIET
85269	{ 0 }, { 0 }, { 0 }, 0, 0
85270#endif
85271},
85272
85273{
85274	X86_VPSHLDDZ256rri, X86_INS_VPSHLDD, 0,
85275#ifndef CAPSTONE_DIET
85276	{ 0 }, { 0 }, { 0 }, 0, 0
85277#endif
85278},
85279
85280{
85281	X86_VPSHLDDZ256rrik, X86_INS_VPSHLDD, 0,
85282#ifndef CAPSTONE_DIET
85283	{ 0 }, { 0 }, { 0 }, 0, 0
85284#endif
85285},
85286
85287{
85288	X86_VPSHLDDZ256rrikz, X86_INS_VPSHLDD, 0,
85289#ifndef CAPSTONE_DIET
85290	{ 0 }, { 0 }, { 0 }, 0, 0
85291#endif
85292},
85293
85294{
85295	X86_VPSHLDDZrmbi, X86_INS_VPSHLDD, 0,
85296#ifndef CAPSTONE_DIET
85297	{ 0 }, { 0 }, { 0 }, 0, 0
85298#endif
85299},
85300
85301{
85302	X86_VPSHLDDZrmbik, X86_INS_VPSHLDD, 0,
85303#ifndef CAPSTONE_DIET
85304	{ 0 }, { 0 }, { 0 }, 0, 0
85305#endif
85306},
85307
85308{
85309	X86_VPSHLDDZrmbikz, X86_INS_VPSHLDD, 0,
85310#ifndef CAPSTONE_DIET
85311	{ 0 }, { 0 }, { 0 }, 0, 0
85312#endif
85313},
85314
85315{
85316	X86_VPSHLDDZrmi, X86_INS_VPSHLDD, 0,
85317#ifndef CAPSTONE_DIET
85318	{ 0 }, { 0 }, { 0 }, 0, 0
85319#endif
85320},
85321
85322{
85323	X86_VPSHLDDZrmik, X86_INS_VPSHLDD, 0,
85324#ifndef CAPSTONE_DIET
85325	{ 0 }, { 0 }, { 0 }, 0, 0
85326#endif
85327},
85328
85329{
85330	X86_VPSHLDDZrmikz, X86_INS_VPSHLDD, 0,
85331#ifndef CAPSTONE_DIET
85332	{ 0 }, { 0 }, { 0 }, 0, 0
85333#endif
85334},
85335
85336{
85337	X86_VPSHLDDZrri, X86_INS_VPSHLDD, 0,
85338#ifndef CAPSTONE_DIET
85339	{ 0 }, { 0 }, { 0 }, 0, 0
85340#endif
85341},
85342
85343{
85344	X86_VPSHLDDZrrik, X86_INS_VPSHLDD, 0,
85345#ifndef CAPSTONE_DIET
85346	{ 0 }, { 0 }, { 0 }, 0, 0
85347#endif
85348},
85349
85350{
85351	X86_VPSHLDDZrrikz, X86_INS_VPSHLDD, 0,
85352#ifndef CAPSTONE_DIET
85353	{ 0 }, { 0 }, { 0 }, 0, 0
85354#endif
85355},
85356
85357{
85358	X86_VPSHLDQZ128rmbi, X86_INS_VPSHLDQ, 0,
85359#ifndef CAPSTONE_DIET
85360	{ 0 }, { 0 }, { 0 }, 0, 0
85361#endif
85362},
85363
85364{
85365	X86_VPSHLDQZ128rmbik, X86_INS_VPSHLDQ, 0,
85366#ifndef CAPSTONE_DIET
85367	{ 0 }, { 0 }, { 0 }, 0, 0
85368#endif
85369},
85370
85371{
85372	X86_VPSHLDQZ128rmbikz, X86_INS_VPSHLDQ, 0,
85373#ifndef CAPSTONE_DIET
85374	{ 0 }, { 0 }, { 0 }, 0, 0
85375#endif
85376},
85377
85378{
85379	X86_VPSHLDQZ128rmi, X86_INS_VPSHLDQ, 0,
85380#ifndef CAPSTONE_DIET
85381	{ 0 }, { 0 }, { 0 }, 0, 0
85382#endif
85383},
85384
85385{
85386	X86_VPSHLDQZ128rmik, X86_INS_VPSHLDQ, 0,
85387#ifndef CAPSTONE_DIET
85388	{ 0 }, { 0 }, { 0 }, 0, 0
85389#endif
85390},
85391
85392{
85393	X86_VPSHLDQZ128rmikz, X86_INS_VPSHLDQ, 0,
85394#ifndef CAPSTONE_DIET
85395	{ 0 }, { 0 }, { 0 }, 0, 0
85396#endif
85397},
85398
85399{
85400	X86_VPSHLDQZ128rri, X86_INS_VPSHLDQ, 0,
85401#ifndef CAPSTONE_DIET
85402	{ 0 }, { 0 }, { 0 }, 0, 0
85403#endif
85404},
85405
85406{
85407	X86_VPSHLDQZ128rrik, X86_INS_VPSHLDQ, 0,
85408#ifndef CAPSTONE_DIET
85409	{ 0 }, { 0 }, { 0 }, 0, 0
85410#endif
85411},
85412
85413{
85414	X86_VPSHLDQZ128rrikz, X86_INS_VPSHLDQ, 0,
85415#ifndef CAPSTONE_DIET
85416	{ 0 }, { 0 }, { 0 }, 0, 0
85417#endif
85418},
85419
85420{
85421	X86_VPSHLDQZ256rmbi, X86_INS_VPSHLDQ, 0,
85422#ifndef CAPSTONE_DIET
85423	{ 0 }, { 0 }, { 0 }, 0, 0
85424#endif
85425},
85426
85427{
85428	X86_VPSHLDQZ256rmbik, X86_INS_VPSHLDQ, 0,
85429#ifndef CAPSTONE_DIET
85430	{ 0 }, { 0 }, { 0 }, 0, 0
85431#endif
85432},
85433
85434{
85435	X86_VPSHLDQZ256rmbikz, X86_INS_VPSHLDQ, 0,
85436#ifndef CAPSTONE_DIET
85437	{ 0 }, { 0 }, { 0 }, 0, 0
85438#endif
85439},
85440
85441{
85442	X86_VPSHLDQZ256rmi, X86_INS_VPSHLDQ, 0,
85443#ifndef CAPSTONE_DIET
85444	{ 0 }, { 0 }, { 0 }, 0, 0
85445#endif
85446},
85447
85448{
85449	X86_VPSHLDQZ256rmik, X86_INS_VPSHLDQ, 0,
85450#ifndef CAPSTONE_DIET
85451	{ 0 }, { 0 }, { 0 }, 0, 0
85452#endif
85453},
85454
85455{
85456	X86_VPSHLDQZ256rmikz, X86_INS_VPSHLDQ, 0,
85457#ifndef CAPSTONE_DIET
85458	{ 0 }, { 0 }, { 0 }, 0, 0
85459#endif
85460},
85461
85462{
85463	X86_VPSHLDQZ256rri, X86_INS_VPSHLDQ, 0,
85464#ifndef CAPSTONE_DIET
85465	{ 0 }, { 0 }, { 0 }, 0, 0
85466#endif
85467},
85468
85469{
85470	X86_VPSHLDQZ256rrik, X86_INS_VPSHLDQ, 0,
85471#ifndef CAPSTONE_DIET
85472	{ 0 }, { 0 }, { 0 }, 0, 0
85473#endif
85474},
85475
85476{
85477	X86_VPSHLDQZ256rrikz, X86_INS_VPSHLDQ, 0,
85478#ifndef CAPSTONE_DIET
85479	{ 0 }, { 0 }, { 0 }, 0, 0
85480#endif
85481},
85482
85483{
85484	X86_VPSHLDQZrmbi, X86_INS_VPSHLDQ, 0,
85485#ifndef CAPSTONE_DIET
85486	{ 0 }, { 0 }, { 0 }, 0, 0
85487#endif
85488},
85489
85490{
85491	X86_VPSHLDQZrmbik, X86_INS_VPSHLDQ, 0,
85492#ifndef CAPSTONE_DIET
85493	{ 0 }, { 0 }, { 0 }, 0, 0
85494#endif
85495},
85496
85497{
85498	X86_VPSHLDQZrmbikz, X86_INS_VPSHLDQ, 0,
85499#ifndef CAPSTONE_DIET
85500	{ 0 }, { 0 }, { 0 }, 0, 0
85501#endif
85502},
85503
85504{
85505	X86_VPSHLDQZrmi, X86_INS_VPSHLDQ, 0,
85506#ifndef CAPSTONE_DIET
85507	{ 0 }, { 0 }, { 0 }, 0, 0
85508#endif
85509},
85510
85511{
85512	X86_VPSHLDQZrmik, X86_INS_VPSHLDQ, 0,
85513#ifndef CAPSTONE_DIET
85514	{ 0 }, { 0 }, { 0 }, 0, 0
85515#endif
85516},
85517
85518{
85519	X86_VPSHLDQZrmikz, X86_INS_VPSHLDQ, 0,
85520#ifndef CAPSTONE_DIET
85521	{ 0 }, { 0 }, { 0 }, 0, 0
85522#endif
85523},
85524
85525{
85526	X86_VPSHLDQZrri, X86_INS_VPSHLDQ, 0,
85527#ifndef CAPSTONE_DIET
85528	{ 0 }, { 0 }, { 0 }, 0, 0
85529#endif
85530},
85531
85532{
85533	X86_VPSHLDQZrrik, X86_INS_VPSHLDQ, 0,
85534#ifndef CAPSTONE_DIET
85535	{ 0 }, { 0 }, { 0 }, 0, 0
85536#endif
85537},
85538
85539{
85540	X86_VPSHLDQZrrikz, X86_INS_VPSHLDQ, 0,
85541#ifndef CAPSTONE_DIET
85542	{ 0 }, { 0 }, { 0 }, 0, 0
85543#endif
85544},
85545
85546{
85547	X86_VPSHLDVDZ128m, X86_INS_VPSHLDVD, 0,
85548#ifndef CAPSTONE_DIET
85549	{ 0 }, { 0 }, { 0 }, 0, 0
85550#endif
85551},
85552
85553{
85554	X86_VPSHLDVDZ128mb, X86_INS_VPSHLDVD, 0,
85555#ifndef CAPSTONE_DIET
85556	{ 0 }, { 0 }, { 0 }, 0, 0
85557#endif
85558},
85559
85560{
85561	X86_VPSHLDVDZ128mbk, X86_INS_VPSHLDVD, 0,
85562#ifndef CAPSTONE_DIET
85563	{ 0 }, { 0 }, { 0 }, 0, 0
85564#endif
85565},
85566
85567{
85568	X86_VPSHLDVDZ128mbkz, X86_INS_VPSHLDVD, 0,
85569#ifndef CAPSTONE_DIET
85570	{ 0 }, { 0 }, { 0 }, 0, 0
85571#endif
85572},
85573
85574{
85575	X86_VPSHLDVDZ128mk, X86_INS_VPSHLDVD, 0,
85576#ifndef CAPSTONE_DIET
85577	{ 0 }, { 0 }, { 0 }, 0, 0
85578#endif
85579},
85580
85581{
85582	X86_VPSHLDVDZ128mkz, X86_INS_VPSHLDVD, 0,
85583#ifndef CAPSTONE_DIET
85584	{ 0 }, { 0 }, { 0 }, 0, 0
85585#endif
85586},
85587
85588{
85589	X86_VPSHLDVDZ128r, X86_INS_VPSHLDVD, 0,
85590#ifndef CAPSTONE_DIET
85591	{ 0 }, { 0 }, { 0 }, 0, 0
85592#endif
85593},
85594
85595{
85596	X86_VPSHLDVDZ128rk, X86_INS_VPSHLDVD, 0,
85597#ifndef CAPSTONE_DIET
85598	{ 0 }, { 0 }, { 0 }, 0, 0
85599#endif
85600},
85601
85602{
85603	X86_VPSHLDVDZ128rkz, X86_INS_VPSHLDVD, 0,
85604#ifndef CAPSTONE_DIET
85605	{ 0 }, { 0 }, { 0 }, 0, 0
85606#endif
85607},
85608
85609{
85610	X86_VPSHLDVDZ256m, X86_INS_VPSHLDVD, 0,
85611#ifndef CAPSTONE_DIET
85612	{ 0 }, { 0 }, { 0 }, 0, 0
85613#endif
85614},
85615
85616{
85617	X86_VPSHLDVDZ256mb, X86_INS_VPSHLDVD, 0,
85618#ifndef CAPSTONE_DIET
85619	{ 0 }, { 0 }, { 0 }, 0, 0
85620#endif
85621},
85622
85623{
85624	X86_VPSHLDVDZ256mbk, X86_INS_VPSHLDVD, 0,
85625#ifndef CAPSTONE_DIET
85626	{ 0 }, { 0 }, { 0 }, 0, 0
85627#endif
85628},
85629
85630{
85631	X86_VPSHLDVDZ256mbkz, X86_INS_VPSHLDVD, 0,
85632#ifndef CAPSTONE_DIET
85633	{ 0 }, { 0 }, { 0 }, 0, 0
85634#endif
85635},
85636
85637{
85638	X86_VPSHLDVDZ256mk, X86_INS_VPSHLDVD, 0,
85639#ifndef CAPSTONE_DIET
85640	{ 0 }, { 0 }, { 0 }, 0, 0
85641#endif
85642},
85643
85644{
85645	X86_VPSHLDVDZ256mkz, X86_INS_VPSHLDVD, 0,
85646#ifndef CAPSTONE_DIET
85647	{ 0 }, { 0 }, { 0 }, 0, 0
85648#endif
85649},
85650
85651{
85652	X86_VPSHLDVDZ256r, X86_INS_VPSHLDVD, 0,
85653#ifndef CAPSTONE_DIET
85654	{ 0 }, { 0 }, { 0 }, 0, 0
85655#endif
85656},
85657
85658{
85659	X86_VPSHLDVDZ256rk, X86_INS_VPSHLDVD, 0,
85660#ifndef CAPSTONE_DIET
85661	{ 0 }, { 0 }, { 0 }, 0, 0
85662#endif
85663},
85664
85665{
85666	X86_VPSHLDVDZ256rkz, X86_INS_VPSHLDVD, 0,
85667#ifndef CAPSTONE_DIET
85668	{ 0 }, { 0 }, { 0 }, 0, 0
85669#endif
85670},
85671
85672{
85673	X86_VPSHLDVDZm, X86_INS_VPSHLDVD, 0,
85674#ifndef CAPSTONE_DIET
85675	{ 0 }, { 0 }, { 0 }, 0, 0
85676#endif
85677},
85678
85679{
85680	X86_VPSHLDVDZmb, X86_INS_VPSHLDVD, 0,
85681#ifndef CAPSTONE_DIET
85682	{ 0 }, { 0 }, { 0 }, 0, 0
85683#endif
85684},
85685
85686{
85687	X86_VPSHLDVDZmbk, X86_INS_VPSHLDVD, 0,
85688#ifndef CAPSTONE_DIET
85689	{ 0 }, { 0 }, { 0 }, 0, 0
85690#endif
85691},
85692
85693{
85694	X86_VPSHLDVDZmbkz, X86_INS_VPSHLDVD, 0,
85695#ifndef CAPSTONE_DIET
85696	{ 0 }, { 0 }, { 0 }, 0, 0
85697#endif
85698},
85699
85700{
85701	X86_VPSHLDVDZmk, X86_INS_VPSHLDVD, 0,
85702#ifndef CAPSTONE_DIET
85703	{ 0 }, { 0 }, { 0 }, 0, 0
85704#endif
85705},
85706
85707{
85708	X86_VPSHLDVDZmkz, X86_INS_VPSHLDVD, 0,
85709#ifndef CAPSTONE_DIET
85710	{ 0 }, { 0 }, { 0 }, 0, 0
85711#endif
85712},
85713
85714{
85715	X86_VPSHLDVDZr, X86_INS_VPSHLDVD, 0,
85716#ifndef CAPSTONE_DIET
85717	{ 0 }, { 0 }, { 0 }, 0, 0
85718#endif
85719},
85720
85721{
85722	X86_VPSHLDVDZrk, X86_INS_VPSHLDVD, 0,
85723#ifndef CAPSTONE_DIET
85724	{ 0 }, { 0 }, { 0 }, 0, 0
85725#endif
85726},
85727
85728{
85729	X86_VPSHLDVDZrkz, X86_INS_VPSHLDVD, 0,
85730#ifndef CAPSTONE_DIET
85731	{ 0 }, { 0 }, { 0 }, 0, 0
85732#endif
85733},
85734
85735{
85736	X86_VPSHLDVQZ128m, X86_INS_VPSHLDVQ, 0,
85737#ifndef CAPSTONE_DIET
85738	{ 0 }, { 0 }, { 0 }, 0, 0
85739#endif
85740},
85741
85742{
85743	X86_VPSHLDVQZ128mb, X86_INS_VPSHLDVQ, 0,
85744#ifndef CAPSTONE_DIET
85745	{ 0 }, { 0 }, { 0 }, 0, 0
85746#endif
85747},
85748
85749{
85750	X86_VPSHLDVQZ128mbk, X86_INS_VPSHLDVQ, 0,
85751#ifndef CAPSTONE_DIET
85752	{ 0 }, { 0 }, { 0 }, 0, 0
85753#endif
85754},
85755
85756{
85757	X86_VPSHLDVQZ128mbkz, X86_INS_VPSHLDVQ, 0,
85758#ifndef CAPSTONE_DIET
85759	{ 0 }, { 0 }, { 0 }, 0, 0
85760#endif
85761},
85762
85763{
85764	X86_VPSHLDVQZ128mk, X86_INS_VPSHLDVQ, 0,
85765#ifndef CAPSTONE_DIET
85766	{ 0 }, { 0 }, { 0 }, 0, 0
85767#endif
85768},
85769
85770{
85771	X86_VPSHLDVQZ128mkz, X86_INS_VPSHLDVQ, 0,
85772#ifndef CAPSTONE_DIET
85773	{ 0 }, { 0 }, { 0 }, 0, 0
85774#endif
85775},
85776
85777{
85778	X86_VPSHLDVQZ128r, X86_INS_VPSHLDVQ, 0,
85779#ifndef CAPSTONE_DIET
85780	{ 0 }, { 0 }, { 0 }, 0, 0
85781#endif
85782},
85783
85784{
85785	X86_VPSHLDVQZ128rk, X86_INS_VPSHLDVQ, 0,
85786#ifndef CAPSTONE_DIET
85787	{ 0 }, { 0 }, { 0 }, 0, 0
85788#endif
85789},
85790
85791{
85792	X86_VPSHLDVQZ128rkz, X86_INS_VPSHLDVQ, 0,
85793#ifndef CAPSTONE_DIET
85794	{ 0 }, { 0 }, { 0 }, 0, 0
85795#endif
85796},
85797
85798{
85799	X86_VPSHLDVQZ256m, X86_INS_VPSHLDVQ, 0,
85800#ifndef CAPSTONE_DIET
85801	{ 0 }, { 0 }, { 0 }, 0, 0
85802#endif
85803},
85804
85805{
85806	X86_VPSHLDVQZ256mb, X86_INS_VPSHLDVQ, 0,
85807#ifndef CAPSTONE_DIET
85808	{ 0 }, { 0 }, { 0 }, 0, 0
85809#endif
85810},
85811
85812{
85813	X86_VPSHLDVQZ256mbk, X86_INS_VPSHLDVQ, 0,
85814#ifndef CAPSTONE_DIET
85815	{ 0 }, { 0 }, { 0 }, 0, 0
85816#endif
85817},
85818
85819{
85820	X86_VPSHLDVQZ256mbkz, X86_INS_VPSHLDVQ, 0,
85821#ifndef CAPSTONE_DIET
85822	{ 0 }, { 0 }, { 0 }, 0, 0
85823#endif
85824},
85825
85826{
85827	X86_VPSHLDVQZ256mk, X86_INS_VPSHLDVQ, 0,
85828#ifndef CAPSTONE_DIET
85829	{ 0 }, { 0 }, { 0 }, 0, 0
85830#endif
85831},
85832
85833{
85834	X86_VPSHLDVQZ256mkz, X86_INS_VPSHLDVQ, 0,
85835#ifndef CAPSTONE_DIET
85836	{ 0 }, { 0 }, { 0 }, 0, 0
85837#endif
85838},
85839
85840{
85841	X86_VPSHLDVQZ256r, X86_INS_VPSHLDVQ, 0,
85842#ifndef CAPSTONE_DIET
85843	{ 0 }, { 0 }, { 0 }, 0, 0
85844#endif
85845},
85846
85847{
85848	X86_VPSHLDVQZ256rk, X86_INS_VPSHLDVQ, 0,
85849#ifndef CAPSTONE_DIET
85850	{ 0 }, { 0 }, { 0 }, 0, 0
85851#endif
85852},
85853
85854{
85855	X86_VPSHLDVQZ256rkz, X86_INS_VPSHLDVQ, 0,
85856#ifndef CAPSTONE_DIET
85857	{ 0 }, { 0 }, { 0 }, 0, 0
85858#endif
85859},
85860
85861{
85862	X86_VPSHLDVQZm, X86_INS_VPSHLDVQ, 0,
85863#ifndef CAPSTONE_DIET
85864	{ 0 }, { 0 }, { 0 }, 0, 0
85865#endif
85866},
85867
85868{
85869	X86_VPSHLDVQZmb, X86_INS_VPSHLDVQ, 0,
85870#ifndef CAPSTONE_DIET
85871	{ 0 }, { 0 }, { 0 }, 0, 0
85872#endif
85873},
85874
85875{
85876	X86_VPSHLDVQZmbk, X86_INS_VPSHLDVQ, 0,
85877#ifndef CAPSTONE_DIET
85878	{ 0 }, { 0 }, { 0 }, 0, 0
85879#endif
85880},
85881
85882{
85883	X86_VPSHLDVQZmbkz, X86_INS_VPSHLDVQ, 0,
85884#ifndef CAPSTONE_DIET
85885	{ 0 }, { 0 }, { 0 }, 0, 0
85886#endif
85887},
85888
85889{
85890	X86_VPSHLDVQZmk, X86_INS_VPSHLDVQ, 0,
85891#ifndef CAPSTONE_DIET
85892	{ 0 }, { 0 }, { 0 }, 0, 0
85893#endif
85894},
85895
85896{
85897	X86_VPSHLDVQZmkz, X86_INS_VPSHLDVQ, 0,
85898#ifndef CAPSTONE_DIET
85899	{ 0 }, { 0 }, { 0 }, 0, 0
85900#endif
85901},
85902
85903{
85904	X86_VPSHLDVQZr, X86_INS_VPSHLDVQ, 0,
85905#ifndef CAPSTONE_DIET
85906	{ 0 }, { 0 }, { 0 }, 0, 0
85907#endif
85908},
85909
85910{
85911	X86_VPSHLDVQZrk, X86_INS_VPSHLDVQ, 0,
85912#ifndef CAPSTONE_DIET
85913	{ 0 }, { 0 }, { 0 }, 0, 0
85914#endif
85915},
85916
85917{
85918	X86_VPSHLDVQZrkz, X86_INS_VPSHLDVQ, 0,
85919#ifndef CAPSTONE_DIET
85920	{ 0 }, { 0 }, { 0 }, 0, 0
85921#endif
85922},
85923
85924{
85925	X86_VPSHLDVWZ128m, X86_INS_VPSHLDVW, 0,
85926#ifndef CAPSTONE_DIET
85927	{ 0 }, { 0 }, { 0 }, 0, 0
85928#endif
85929},
85930
85931{
85932	X86_VPSHLDVWZ128mk, X86_INS_VPSHLDVW, 0,
85933#ifndef CAPSTONE_DIET
85934	{ 0 }, { 0 }, { 0 }, 0, 0
85935#endif
85936},
85937
85938{
85939	X86_VPSHLDVWZ128mkz, X86_INS_VPSHLDVW, 0,
85940#ifndef CAPSTONE_DIET
85941	{ 0 }, { 0 }, { 0 }, 0, 0
85942#endif
85943},
85944
85945{
85946	X86_VPSHLDVWZ128r, X86_INS_VPSHLDVW, 0,
85947#ifndef CAPSTONE_DIET
85948	{ 0 }, { 0 }, { 0 }, 0, 0
85949#endif
85950},
85951
85952{
85953	X86_VPSHLDVWZ128rk, X86_INS_VPSHLDVW, 0,
85954#ifndef CAPSTONE_DIET
85955	{ 0 }, { 0 }, { 0 }, 0, 0
85956#endif
85957},
85958
85959{
85960	X86_VPSHLDVWZ128rkz, X86_INS_VPSHLDVW, 0,
85961#ifndef CAPSTONE_DIET
85962	{ 0 }, { 0 }, { 0 }, 0, 0
85963#endif
85964},
85965
85966{
85967	X86_VPSHLDVWZ256m, X86_INS_VPSHLDVW, 0,
85968#ifndef CAPSTONE_DIET
85969	{ 0 }, { 0 }, { 0 }, 0, 0
85970#endif
85971},
85972
85973{
85974	X86_VPSHLDVWZ256mk, X86_INS_VPSHLDVW, 0,
85975#ifndef CAPSTONE_DIET
85976	{ 0 }, { 0 }, { 0 }, 0, 0
85977#endif
85978},
85979
85980{
85981	X86_VPSHLDVWZ256mkz, X86_INS_VPSHLDVW, 0,
85982#ifndef CAPSTONE_DIET
85983	{ 0 }, { 0 }, { 0 }, 0, 0
85984#endif
85985},
85986
85987{
85988	X86_VPSHLDVWZ256r, X86_INS_VPSHLDVW, 0,
85989#ifndef CAPSTONE_DIET
85990	{ 0 }, { 0 }, { 0 }, 0, 0
85991#endif
85992},
85993
85994{
85995	X86_VPSHLDVWZ256rk, X86_INS_VPSHLDVW, 0,
85996#ifndef CAPSTONE_DIET
85997	{ 0 }, { 0 }, { 0 }, 0, 0
85998#endif
85999},
86000
86001{
86002	X86_VPSHLDVWZ256rkz, X86_INS_VPSHLDVW, 0,
86003#ifndef CAPSTONE_DIET
86004	{ 0 }, { 0 }, { 0 }, 0, 0
86005#endif
86006},
86007
86008{
86009	X86_VPSHLDVWZm, X86_INS_VPSHLDVW, 0,
86010#ifndef CAPSTONE_DIET
86011	{ 0 }, { 0 }, { 0 }, 0, 0
86012#endif
86013},
86014
86015{
86016	X86_VPSHLDVWZmk, X86_INS_VPSHLDVW, 0,
86017#ifndef CAPSTONE_DIET
86018	{ 0 }, { 0 }, { 0 }, 0, 0
86019#endif
86020},
86021
86022{
86023	X86_VPSHLDVWZmkz, X86_INS_VPSHLDVW, 0,
86024#ifndef CAPSTONE_DIET
86025	{ 0 }, { 0 }, { 0 }, 0, 0
86026#endif
86027},
86028
86029{
86030	X86_VPSHLDVWZr, X86_INS_VPSHLDVW, 0,
86031#ifndef CAPSTONE_DIET
86032	{ 0 }, { 0 }, { 0 }, 0, 0
86033#endif
86034},
86035
86036{
86037	X86_VPSHLDVWZrk, X86_INS_VPSHLDVW, 0,
86038#ifndef CAPSTONE_DIET
86039	{ 0 }, { 0 }, { 0 }, 0, 0
86040#endif
86041},
86042
86043{
86044	X86_VPSHLDVWZrkz, X86_INS_VPSHLDVW, 0,
86045#ifndef CAPSTONE_DIET
86046	{ 0 }, { 0 }, { 0 }, 0, 0
86047#endif
86048},
86049
86050{
86051	X86_VPSHLDWZ128rmi, X86_INS_VPSHLDW, 0,
86052#ifndef CAPSTONE_DIET
86053	{ 0 }, { 0 }, { 0 }, 0, 0
86054#endif
86055},
86056
86057{
86058	X86_VPSHLDWZ128rmik, X86_INS_VPSHLDW, 0,
86059#ifndef CAPSTONE_DIET
86060	{ 0 }, { 0 }, { 0 }, 0, 0
86061#endif
86062},
86063
86064{
86065	X86_VPSHLDWZ128rmikz, X86_INS_VPSHLDW, 0,
86066#ifndef CAPSTONE_DIET
86067	{ 0 }, { 0 }, { 0 }, 0, 0
86068#endif
86069},
86070
86071{
86072	X86_VPSHLDWZ128rri, X86_INS_VPSHLDW, 0,
86073#ifndef CAPSTONE_DIET
86074	{ 0 }, { 0 }, { 0 }, 0, 0
86075#endif
86076},
86077
86078{
86079	X86_VPSHLDWZ128rrik, X86_INS_VPSHLDW, 0,
86080#ifndef CAPSTONE_DIET
86081	{ 0 }, { 0 }, { 0 }, 0, 0
86082#endif
86083},
86084
86085{
86086	X86_VPSHLDWZ128rrikz, X86_INS_VPSHLDW, 0,
86087#ifndef CAPSTONE_DIET
86088	{ 0 }, { 0 }, { 0 }, 0, 0
86089#endif
86090},
86091
86092{
86093	X86_VPSHLDWZ256rmi, X86_INS_VPSHLDW, 0,
86094#ifndef CAPSTONE_DIET
86095	{ 0 }, { 0 }, { 0 }, 0, 0
86096#endif
86097},
86098
86099{
86100	X86_VPSHLDWZ256rmik, X86_INS_VPSHLDW, 0,
86101#ifndef CAPSTONE_DIET
86102	{ 0 }, { 0 }, { 0 }, 0, 0
86103#endif
86104},
86105
86106{
86107	X86_VPSHLDWZ256rmikz, X86_INS_VPSHLDW, 0,
86108#ifndef CAPSTONE_DIET
86109	{ 0 }, { 0 }, { 0 }, 0, 0
86110#endif
86111},
86112
86113{
86114	X86_VPSHLDWZ256rri, X86_INS_VPSHLDW, 0,
86115#ifndef CAPSTONE_DIET
86116	{ 0 }, { 0 }, { 0 }, 0, 0
86117#endif
86118},
86119
86120{
86121	X86_VPSHLDWZ256rrik, X86_INS_VPSHLDW, 0,
86122#ifndef CAPSTONE_DIET
86123	{ 0 }, { 0 }, { 0 }, 0, 0
86124#endif
86125},
86126
86127{
86128	X86_VPSHLDWZ256rrikz, X86_INS_VPSHLDW, 0,
86129#ifndef CAPSTONE_DIET
86130	{ 0 }, { 0 }, { 0 }, 0, 0
86131#endif
86132},
86133
86134{
86135	X86_VPSHLDWZrmi, X86_INS_VPSHLDW, 0,
86136#ifndef CAPSTONE_DIET
86137	{ 0 }, { 0 }, { 0 }, 0, 0
86138#endif
86139},
86140
86141{
86142	X86_VPSHLDWZrmik, X86_INS_VPSHLDW, 0,
86143#ifndef CAPSTONE_DIET
86144	{ 0 }, { 0 }, { 0 }, 0, 0
86145#endif
86146},
86147
86148{
86149	X86_VPSHLDWZrmikz, X86_INS_VPSHLDW, 0,
86150#ifndef CAPSTONE_DIET
86151	{ 0 }, { 0 }, { 0 }, 0, 0
86152#endif
86153},
86154
86155{
86156	X86_VPSHLDWZrri, X86_INS_VPSHLDW, 0,
86157#ifndef CAPSTONE_DIET
86158	{ 0 }, { 0 }, { 0 }, 0, 0
86159#endif
86160},
86161
86162{
86163	X86_VPSHLDWZrrik, X86_INS_VPSHLDW, 0,
86164#ifndef CAPSTONE_DIET
86165	{ 0 }, { 0 }, { 0 }, 0, 0
86166#endif
86167},
86168
86169{
86170	X86_VPSHLDWZrrikz, X86_INS_VPSHLDW, 0,
86171#ifndef CAPSTONE_DIET
86172	{ 0 }, { 0 }, { 0 }, 0, 0
86173#endif
86174},
86175
86176{
86177	X86_VPSHLDmr, X86_INS_VPSHLD, 0,
86178#ifndef CAPSTONE_DIET
86179	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86180#endif
86181},
86182
86183{
86184	X86_VPSHLDrm, X86_INS_VPSHLD, 0,
86185#ifndef CAPSTONE_DIET
86186	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86187#endif
86188},
86189
86190{
86191	X86_VPSHLDrr, X86_INS_VPSHLD, 0,
86192#ifndef CAPSTONE_DIET
86193	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86194#endif
86195},
86196
86197{
86198	X86_VPSHLDrr_REV, X86_INS_VPSHLD, 0,
86199#ifndef CAPSTONE_DIET
86200	{ 0 }, { 0 }, { 0 }, 0, 0
86201#endif
86202},
86203
86204{
86205	X86_VPSHLQmr, X86_INS_VPSHLQ, 0,
86206#ifndef CAPSTONE_DIET
86207	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86208#endif
86209},
86210
86211{
86212	X86_VPSHLQrm, X86_INS_VPSHLQ, 0,
86213#ifndef CAPSTONE_DIET
86214	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86215#endif
86216},
86217
86218{
86219	X86_VPSHLQrr, X86_INS_VPSHLQ, 0,
86220#ifndef CAPSTONE_DIET
86221	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86222#endif
86223},
86224
86225{
86226	X86_VPSHLQrr_REV, X86_INS_VPSHLQ, 0,
86227#ifndef CAPSTONE_DIET
86228	{ 0 }, { 0 }, { 0 }, 0, 0
86229#endif
86230},
86231
86232{
86233	X86_VPSHLWmr, X86_INS_VPSHLW, 0,
86234#ifndef CAPSTONE_DIET
86235	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86236#endif
86237},
86238
86239{
86240	X86_VPSHLWrm, X86_INS_VPSHLW, 0,
86241#ifndef CAPSTONE_DIET
86242	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86243#endif
86244},
86245
86246{
86247	X86_VPSHLWrr, X86_INS_VPSHLW, 0,
86248#ifndef CAPSTONE_DIET
86249	{ 0 }, { 0 }, { X86_GRP_XOP, 0 }, 0, 0
86250#endif
86251},
86252
86253{
86254	X86_VPSHLWrr_REV, X86_INS_VPSHLW, 0,
86255#ifndef CAPSTONE_DIET
86256	{ 0 }, { 0 }, { 0 }, 0, 0
86257#endif
86258},
86259
86260{
86261	X86_VPSHRDDZ128rmbi, X86_INS_VPSHRDD, 0,
86262#ifndef CAPSTONE_DIET
86263	{ 0 }, { 0 }, { 0 }, 0, 0
86264#endif
86265},
86266
86267{
86268	X86_VPSHRDDZ128rmbik, X86_INS_VPSHRDD, 0,
86269#ifndef CAPSTONE_DIET
86270	{ 0 }, { 0 }, { 0 }, 0, 0
86271#endif
86272},
86273
86274{
86275	X86_VPSHRDDZ128rmbikz, X86_INS_VPSHRDD, 0,
86276#ifndef CAPSTONE_DIET
86277	{ 0 }, { 0 }, { 0 }, 0, 0
86278#endif
86279},
86280
86281{
86282	X86_VPSHRDDZ128rmi, X86_INS_VPSHRDD, 0,
86283#ifndef CAPSTONE_DIET
86284	{ 0 }, { 0 }, { 0 }, 0, 0
86285#endif
86286},
86287
86288{
86289	X86_VPSHRDDZ128rmik, X86_INS_VPSHRDD, 0,
86290#ifndef CAPSTONE_DIET
86291	{ 0 }, { 0 }, { 0 }, 0, 0
86292#endif
86293},
86294
86295{
86296	X86_VPSHRDDZ128rmikz, X86_INS_VPSHRDD, 0,
86297#ifndef CAPSTONE_DIET
86298	{ 0 }, { 0 }, { 0 }, 0, 0
86299#endif
86300},
86301
86302{
86303	X86_VPSHRDDZ128rri, X86_INS_VPSHRDD, 0,
86304#ifndef CAPSTONE_DIET
86305	{ 0 }, { 0 }, { 0 }, 0, 0
86306#endif
86307},
86308
86309{
86310	X86_VPSHRDDZ128rrik, X86_INS_VPSHRDD, 0,
86311#ifndef CAPSTONE_DIET
86312	{ 0 }, { 0 }, { 0 }, 0, 0
86313#endif
86314},
86315
86316{
86317	X86_VPSHRDDZ128rrikz, X86_INS_VPSHRDD, 0,
86318#ifndef CAPSTONE_DIET
86319	{ 0 }, { 0 }, { 0 }, 0, 0
86320#endif
86321},
86322
86323{
86324	X86_VPSHRDDZ256rmbi, X86_INS_VPSHRDD, 0,
86325#ifndef CAPSTONE_DIET
86326	{ 0 }, { 0 }, { 0 }, 0, 0
86327#endif
86328},
86329
86330{
86331	X86_VPSHRDDZ256rmbik, X86_INS_VPSHRDD, 0,
86332#ifndef CAPSTONE_DIET
86333	{ 0 }, { 0 }, { 0 }, 0, 0
86334#endif
86335},
86336
86337{
86338	X86_VPSHRDDZ256rmbikz, X86_INS_VPSHRDD, 0,
86339#ifndef CAPSTONE_DIET
86340	{ 0 }, { 0 }, { 0 }, 0, 0
86341#endif
86342},
86343
86344{
86345	X86_VPSHRDDZ256rmi, X86_INS_VPSHRDD, 0,
86346#ifndef CAPSTONE_DIET
86347	{ 0 }, { 0 }, { 0 }, 0, 0
86348#endif
86349},
86350
86351{
86352	X86_VPSHRDDZ256rmik, X86_INS_VPSHRDD, 0,
86353#ifndef CAPSTONE_DIET
86354	{ 0 }, { 0 }, { 0 }, 0, 0
86355#endif
86356},
86357
86358{
86359	X86_VPSHRDDZ256rmikz, X86_INS_VPSHRDD, 0,
86360#ifndef CAPSTONE_DIET
86361	{ 0 }, { 0 }, { 0 }, 0, 0
86362#endif
86363},
86364
86365{
86366	X86_VPSHRDDZ256rri, X86_INS_VPSHRDD, 0,
86367#ifndef CAPSTONE_DIET
86368	{ 0 }, { 0 }, { 0 }, 0, 0
86369#endif
86370},
86371
86372{
86373	X86_VPSHRDDZ256rrik, X86_INS_VPSHRDD, 0,
86374#ifndef CAPSTONE_DIET
86375	{ 0 }, { 0 }, { 0 }, 0, 0
86376#endif
86377},
86378
86379{
86380	X86_VPSHRDDZ256rrikz, X86_INS_VPSHRDD, 0,
86381#ifndef CAPSTONE_DIET
86382	{ 0 }, { 0 }, { 0 }, 0, 0
86383#endif
86384},
86385
86386{
86387	X86_VPSHRDDZrmbi, X86_INS_VPSHRDD, 0,
86388#ifndef CAPSTONE_DIET
86389	{ 0 }, { 0 }, { 0 }, 0, 0
86390#endif
86391},
86392
86393{
86394	X86_VPSHRDDZrmbik, X86_INS_VPSHRDD, 0,
86395#ifndef CAPSTONE_DIET
86396	{ 0 }, { 0 }, { 0 }, 0, 0
86397#endif
86398},
86399
86400{
86401	X86_VPSHRDDZrmbikz, X86_INS_VPSHRDD, 0,
86402#ifndef CAPSTONE_DIET
86403	{ 0 }, { 0 }, { 0 }, 0, 0
86404#endif
86405},
86406
86407{
86408	X86_VPSHRDDZrmi, X86_INS_VPSHRDD, 0,
86409#ifndef CAPSTONE_DIET
86410	{ 0 }, { 0 }, { 0 }, 0, 0
86411#endif
86412},
86413
86414{
86415	X86_VPSHRDDZrmik, X86_INS_VPSHRDD, 0,
86416#ifndef CAPSTONE_DIET
86417	{ 0 }, { 0 }, { 0 }, 0, 0
86418#endif
86419},
86420
86421{
86422	X86_VPSHRDDZrmikz, X86_INS_VPSHRDD, 0,
86423#ifndef CAPSTONE_DIET
86424	{ 0 }, { 0 }, { 0 }, 0, 0
86425#endif
86426},
86427
86428{
86429	X86_VPSHRDDZrri, X86_INS_VPSHRDD, 0,
86430#ifndef CAPSTONE_DIET
86431	{ 0 }, { 0 }, { 0 }, 0, 0
86432#endif
86433},
86434
86435{
86436	X86_VPSHRDDZrrik, X86_INS_VPSHRDD, 0,
86437#ifndef CAPSTONE_DIET
86438	{ 0 }, { 0 }, { 0 }, 0, 0
86439#endif
86440},
86441
86442{
86443	X86_VPSHRDDZrrikz, X86_INS_VPSHRDD, 0,
86444#ifndef CAPSTONE_DIET
86445	{ 0 }, { 0 }, { 0 }, 0, 0
86446#endif
86447},
86448
86449{
86450	X86_VPSHRDQZ128rmbi, X86_INS_VPSHRDQ, 0,
86451#ifndef CAPSTONE_DIET
86452	{ 0 }, { 0 }, { 0 }, 0, 0
86453#endif
86454},
86455
86456{
86457	X86_VPSHRDQZ128rmbik, X86_INS_VPSHRDQ, 0,
86458#ifndef CAPSTONE_DIET
86459	{ 0 }, { 0 }, { 0 }, 0, 0
86460#endif
86461},
86462
86463{
86464	X86_VPSHRDQZ128rmbikz, X86_INS_VPSHRDQ, 0,
86465#ifndef CAPSTONE_DIET
86466	{ 0 }, { 0 }, { 0 }, 0, 0
86467#endif
86468},
86469
86470{
86471	X86_VPSHRDQZ128rmi, X86_INS_VPSHRDQ, 0,
86472#ifndef CAPSTONE_DIET
86473	{ 0 }, { 0 }, { 0 }, 0, 0
86474#endif
86475},
86476
86477{
86478	X86_VPSHRDQZ128rmik, X86_INS_VPSHRDQ, 0,
86479#ifndef CAPSTONE_DIET
86480	{ 0 }, { 0 }, { 0 }, 0, 0
86481#endif
86482},
86483
86484{
86485	X86_VPSHRDQZ128rmikz, X86_INS_VPSHRDQ, 0,
86486#ifndef CAPSTONE_DIET
86487	{ 0 }, { 0 }, { 0 }, 0, 0
86488#endif
86489},
86490
86491{
86492	X86_VPSHRDQZ128rri, X86_INS_VPSHRDQ, 0,
86493#ifndef CAPSTONE_DIET
86494	{ 0 }, { 0 }, { 0 }, 0, 0
86495#endif
86496},
86497
86498{
86499	X86_VPSHRDQZ128rrik, X86_INS_VPSHRDQ, 0,
86500#ifndef CAPSTONE_DIET
86501	{ 0 }, { 0 }, { 0 }, 0, 0
86502#endif
86503},
86504
86505{
86506	X86_VPSHRDQZ128rrikz, X86_INS_VPSHRDQ, 0,
86507#ifndef CAPSTONE_DIET
86508	{ 0 }, { 0 }, { 0 }, 0, 0
86509#endif
86510},
86511
86512{
86513	X86_VPSHRDQZ256rmbi, X86_INS_VPSHRDQ, 0,
86514#ifndef CAPSTONE_DIET
86515	{ 0 }, { 0 }, { 0 }, 0, 0
86516#endif
86517},
86518
86519{
86520	X86_VPSHRDQZ256rmbik, X86_INS_VPSHRDQ, 0,
86521#ifndef CAPSTONE_DIET
86522	{ 0 }, { 0 }, { 0 }, 0, 0
86523#endif
86524},
86525
86526{
86527	X86_VPSHRDQZ256rmbikz, X86_INS_VPSHRDQ, 0,
86528#ifndef CAPSTONE_DIET
86529	{ 0 }, { 0 }, { 0 }, 0, 0
86530#endif
86531},
86532
86533{
86534	X86_VPSHRDQZ256rmi, X86_INS_VPSHRDQ, 0,
86535#ifndef CAPSTONE_DIET
86536	{ 0 }, { 0 }, { 0 }, 0, 0
86537#endif
86538},
86539
86540{
86541	X86_VPSHRDQZ256rmik, X86_INS_VPSHRDQ, 0,
86542#ifndef CAPSTONE_DIET
86543	{ 0 }, { 0 }, { 0 }, 0, 0
86544#endif
86545},
86546
86547{
86548	X86_VPSHRDQZ256rmikz, X86_INS_VPSHRDQ, 0,
86549#ifndef CAPSTONE_DIET
86550	{ 0 }, { 0 }, { 0 }, 0, 0
86551#endif
86552},
86553
86554{
86555	X86_VPSHRDQZ256rri, X86_INS_VPSHRDQ, 0,
86556#ifndef CAPSTONE_DIET
86557	{ 0 }, { 0 }, { 0 }, 0, 0
86558#endif
86559},
86560
86561{
86562	X86_VPSHRDQZ256rrik, X86_INS_VPSHRDQ, 0,
86563#ifndef CAPSTONE_DIET
86564	{ 0 }, { 0 }, { 0 }, 0, 0
86565#endif
86566},
86567
86568{
86569	X86_VPSHRDQZ256rrikz, X86_INS_VPSHRDQ, 0,
86570#ifndef CAPSTONE_DIET
86571	{ 0 }, { 0 }, { 0 }, 0, 0
86572#endif
86573},
86574
86575{
86576	X86_VPSHRDQZrmbi, X86_INS_VPSHRDQ, 0,
86577#ifndef CAPSTONE_DIET
86578	{ 0 }, { 0 }, { 0 }, 0, 0
86579#endif
86580},
86581
86582{
86583	X86_VPSHRDQZrmbik, X86_INS_VPSHRDQ, 0,
86584#ifndef CAPSTONE_DIET
86585	{ 0 }, { 0 }, { 0 }, 0, 0
86586#endif
86587},
86588
86589{
86590	X86_VPSHRDQZrmbikz, X86_INS_VPSHRDQ, 0,
86591#ifndef CAPSTONE_DIET
86592	{ 0 }, { 0 }, { 0 }, 0, 0
86593#endif
86594},
86595
86596{
86597	X86_VPSHRDQZrmi, X86_INS_VPSHRDQ, 0,
86598#ifndef CAPSTONE_DIET
86599	{ 0 }, { 0 }, { 0 }, 0, 0
86600#endif
86601},
86602
86603{
86604	X86_VPSHRDQZrmik, X86_INS_VPSHRDQ, 0,
86605#ifndef CAPSTONE_DIET
86606	{ 0 }, { 0 }, { 0 }, 0, 0
86607#endif
86608},
86609
86610{
86611	X86_VPSHRDQZrmikz, X86_INS_VPSHRDQ, 0,
86612#ifndef CAPSTONE_DIET
86613	{ 0 }, { 0 }, { 0 }, 0, 0
86614#endif
86615},
86616
86617{
86618	X86_VPSHRDQZrri, X86_INS_VPSHRDQ, 0,
86619#ifndef CAPSTONE_DIET
86620	{ 0 }, { 0 }, { 0 }, 0, 0
86621#endif
86622},
86623
86624{
86625	X86_VPSHRDQZrrik, X86_INS_VPSHRDQ, 0,
86626#ifndef CAPSTONE_DIET
86627	{ 0 }, { 0 }, { 0 }, 0, 0
86628#endif
86629},
86630
86631{
86632	X86_VPSHRDQZrrikz, X86_INS_VPSHRDQ, 0,
86633#ifndef CAPSTONE_DIET
86634	{ 0 }, { 0 }, { 0 }, 0, 0
86635#endif
86636},
86637
86638{
86639	X86_VPSHRDVDZ128m, X86_INS_VPSHRDVD, 0,
86640#ifndef CAPSTONE_DIET
86641	{ 0 }, { 0 }, { 0 }, 0, 0
86642#endif
86643},
86644
86645{
86646	X86_VPSHRDVDZ128mb, X86_INS_VPSHRDVD, 0,
86647#ifndef CAPSTONE_DIET
86648	{ 0 }, { 0 }, { 0 }, 0, 0
86649#endif
86650},
86651
86652{
86653	X86_VPSHRDVDZ128mbk, X86_INS_VPSHRDVD, 0,
86654#ifndef CAPSTONE_DIET
86655	{ 0 }, { 0 }, { 0 }, 0, 0
86656#endif
86657},
86658
86659{
86660	X86_VPSHRDVDZ128mbkz, X86_INS_VPSHRDVD, 0,
86661#ifndef CAPSTONE_DIET
86662	{ 0 }, { 0 }, { 0 }, 0, 0
86663#endif
86664},
86665
86666{
86667	X86_VPSHRDVDZ128mk, X86_INS_VPSHRDVD, 0,
86668#ifndef CAPSTONE_DIET
86669	{ 0 }, { 0 }, { 0 }, 0, 0
86670#endif
86671},
86672
86673{
86674	X86_VPSHRDVDZ128mkz, X86_INS_VPSHRDVD, 0,
86675#ifndef CAPSTONE_DIET
86676	{ 0 }, { 0 }, { 0 }, 0, 0
86677#endif
86678},
86679
86680{
86681	X86_VPSHRDVDZ128r, X86_INS_VPSHRDVD, 0,
86682#ifndef CAPSTONE_DIET
86683	{ 0 }, { 0 }, { 0 }, 0, 0
86684#endif
86685},
86686
86687{
86688	X86_VPSHRDVDZ128rk, X86_INS_VPSHRDVD, 0,
86689#ifndef CAPSTONE_DIET
86690	{ 0 }, { 0 }, { 0 }, 0, 0
86691#endif
86692},
86693
86694{
86695	X86_VPSHRDVDZ128rkz, X86_INS_VPSHRDVD, 0,
86696#ifndef CAPSTONE_DIET
86697	{ 0 }, { 0 }, { 0 }, 0, 0
86698#endif
86699},
86700
86701{
86702	X86_VPSHRDVDZ256m, X86_INS_VPSHRDVD, 0,
86703#ifndef CAPSTONE_DIET
86704	{ 0 }, { 0 }, { 0 }, 0, 0
86705#endif
86706},
86707
86708{
86709	X86_VPSHRDVDZ256mb, X86_INS_VPSHRDVD, 0,
86710#ifndef CAPSTONE_DIET
86711	{ 0 }, { 0 }, { 0 }, 0, 0
86712#endif
86713},
86714
86715{
86716	X86_VPSHRDVDZ256mbk, X86_INS_VPSHRDVD, 0,
86717#ifndef CAPSTONE_DIET
86718	{ 0 }, { 0 }, { 0 }, 0, 0
86719#endif
86720},
86721
86722{
86723	X86_VPSHRDVDZ256mbkz, X86_INS_VPSHRDVD, 0,
86724#ifndef CAPSTONE_DIET
86725	{ 0 }, { 0 }, { 0 }, 0, 0
86726#endif
86727},
86728
86729{
86730	X86_VPSHRDVDZ256mk, X86_INS_VPSHRDVD, 0,
86731#ifndef CAPSTONE_DIET
86732	{ 0 }, { 0 }, { 0 }, 0, 0
86733#endif
86734},
86735
86736{
86737	X86_VPSHRDVDZ256mkz, X86_INS_VPSHRDVD, 0,
86738#ifndef CAPSTONE_DIET
86739	{ 0 }, { 0 }, { 0 }, 0, 0
86740#endif
86741},
86742
86743{
86744	X86_VPSHRDVDZ256r, X86_INS_VPSHRDVD, 0,
86745#ifndef CAPSTONE_DIET
86746	{ 0 }, { 0 }, { 0 }, 0, 0
86747#endif
86748},
86749
86750{
86751	X86_VPSHRDVDZ256rk, X86_INS_VPSHRDVD, 0,
86752#ifndef CAPSTONE_DIET
86753	{ 0 }, { 0 }, { 0 }, 0, 0
86754#endif
86755},
86756
86757{
86758	X86_VPSHRDVDZ256rkz, X86_INS_VPSHRDVD, 0,
86759#ifndef CAPSTONE_DIET
86760	{ 0 }, { 0 }, { 0 }, 0, 0
86761#endif
86762},
86763
86764{
86765	X86_VPSHRDVDZm, X86_INS_VPSHRDVD, 0,
86766#ifndef CAPSTONE_DIET
86767	{ 0 }, { 0 }, { 0 }, 0, 0
86768#endif
86769},
86770
86771{
86772	X86_VPSHRDVDZmb, X86_INS_VPSHRDVD, 0,
86773#ifndef CAPSTONE_DIET
86774	{ 0 }, { 0 }, { 0 }, 0, 0
86775#endif
86776},
86777
86778{
86779	X86_VPSHRDVDZmbk, X86_INS_VPSHRDVD, 0,
86780#ifndef CAPSTONE_DIET
86781	{ 0 }, { 0 }, { 0 }, 0, 0
86782#endif
86783},
86784
86785{
86786	X86_VPSHRDVDZmbkz, X86_INS_VPSHRDVD, 0,
86787#ifndef CAPSTONE_DIET
86788	{ 0 }, { 0 }, { 0 }, 0, 0
86789#endif
86790},
86791
86792{
86793	X86_VPSHRDVDZmk, X86_INS_VPSHRDVD, 0,
86794#ifndef CAPSTONE_DIET
86795	{ 0 }, { 0 }, { 0 }, 0, 0
86796#endif
86797},
86798
86799{
86800	X86_VPSHRDVDZmkz, X86_INS_VPSHRDVD, 0,
86801#ifndef CAPSTONE_DIET
86802	{ 0 }, { 0 }, { 0 }, 0, 0
86803#endif
86804},
86805
86806{
86807	X86_VPSHRDVDZr, X86_INS_VPSHRDVD, 0,
86808#ifndef CAPSTONE_DIET
86809	{ 0 }, { 0 }, { 0 }, 0, 0
86810#endif
86811},
86812
86813{
86814	X86_VPSHRDVDZrk, X86_INS_VPSHRDVD, 0,
86815#ifndef CAPSTONE_DIET
86816	{ 0 }, { 0 }, { 0 }, 0, 0
86817#endif
86818},
86819
86820{
86821	X86_VPSHRDVDZrkz, X86_INS_VPSHRDVD, 0,
86822#ifndef CAPSTONE_DIET
86823	{ 0 }, { 0 }, { 0 }, 0, 0
86824#endif
86825},
86826
86827{
86828	X86_VPSHRDVQZ128m, X86_INS_VPSHRDVQ, 0,
86829#ifndef CAPSTONE_DIET
86830	{ 0 }, { 0 }, { 0 }, 0, 0
86831#endif
86832},
86833
86834{
86835	X86_VPSHRDVQZ128mb, X86_INS_VPSHRDVQ, 0,
86836#ifndef CAPSTONE_DIET
86837	{ 0 }, { 0 }, { 0 }, 0, 0
86838#endif
86839},
86840
86841{
86842	X86_VPSHRDVQZ128mbk, X86_INS_VPSHRDVQ, 0,
86843#ifndef CAPSTONE_DIET
86844	{ 0 }, { 0 }, { 0 }, 0, 0
86845#endif
86846},
86847
86848{
86849	X86_VPSHRDVQZ128mbkz, X86_INS_VPSHRDVQ, 0,
86850#ifndef CAPSTONE_DIET
86851	{ 0 }, { 0 }, { 0 }, 0, 0
86852#endif
86853},
86854
86855{
86856	X86_VPSHRDVQZ128mk, X86_INS_VPSHRDVQ, 0,
86857#ifndef CAPSTONE_DIET
86858	{ 0 }, { 0 }, { 0 }, 0, 0
86859#endif
86860},
86861
86862{
86863	X86_VPSHRDVQZ128mkz, X86_INS_VPSHRDVQ, 0,
86864#ifndef CAPSTONE_DIET
86865	{ 0 }, { 0 }, { 0 }, 0, 0
86866#endif
86867},
86868
86869{
86870	X86_VPSHRDVQZ128r, X86_INS_VPSHRDVQ, 0,
86871#ifndef CAPSTONE_DIET
86872	{ 0 }, { 0 }, { 0 }, 0, 0
86873#endif
86874},
86875
86876{
86877	X86_VPSHRDVQZ128rk, X86_INS_VPSHRDVQ, 0,
86878#ifndef CAPSTONE_DIET
86879	{ 0 }, { 0 }, { 0 }, 0, 0
86880#endif
86881},
86882
86883{
86884	X86_VPSHRDVQZ128rkz, X86_INS_VPSHRDVQ, 0,
86885#ifndef CAPSTONE_DIET
86886	{ 0 }, { 0 }, { 0 }, 0, 0
86887#endif
86888},
86889
86890{
86891	X86_VPSHRDVQZ256m, X86_INS_VPSHRDVQ, 0,
86892#ifndef CAPSTONE_DIET
86893	{ 0 }, { 0 }, { 0 }, 0, 0
86894#endif
86895},
86896
86897{
86898	X86_VPSHRDVQZ256mb, X86_INS_VPSHRDVQ, 0,
86899#ifndef CAPSTONE_DIET
86900	{ 0 }, { 0 }, { 0 }, 0, 0
86901#endif
86902},
86903
86904{
86905	X86_VPSHRDVQZ256mbk, X86_INS_VPSHRDVQ, 0,
86906#ifndef CAPSTONE_DIET
86907	{ 0 }, { 0 }, { 0 }, 0, 0
86908#endif
86909},
86910
86911{
86912	X86_VPSHRDVQZ256mbkz, X86_INS_VPSHRDVQ, 0,
86913#ifndef CAPSTONE_DIET
86914	{ 0 }, { 0 }, { 0 }, 0, 0
86915#endif
86916},
86917
86918{
86919	X86_VPSHRDVQZ256mk, X86_INS_VPSHRDVQ, 0,
86920#ifndef CAPSTONE_DIET
86921	{ 0 }, { 0 }, { 0 }, 0, 0
86922#endif
86923},
86924
86925{
86926	X86_VPSHRDVQZ256mkz, X86_INS_VPSHRDVQ, 0,
86927#ifndef CAPSTONE_DIET
86928	{ 0 }, { 0 }, { 0 }, 0, 0
86929#endif
86930},
86931
86932{
86933	X86_VPSHRDVQZ256r, X86_INS_VPSHRDVQ, 0,
86934#ifndef CAPSTONE_DIET
86935	{ 0 }, { 0 }, { 0 }, 0, 0
86936#endif
86937},
86938
86939{
86940	X86_VPSHRDVQZ256rk, X86_INS_VPSHRDVQ, 0,
86941#ifndef CAPSTONE_DIET
86942	{ 0 }, { 0 }, { 0 }, 0, 0
86943#endif
86944},
86945
86946{
86947	X86_VPSHRDVQZ256rkz, X86_INS_VPSHRDVQ, 0,
86948#ifndef CAPSTONE_DIET
86949	{ 0 }, { 0 }, { 0 }, 0, 0
86950#endif
86951},
86952
86953{
86954	X86_VPSHRDVQZm, X86_INS_VPSHRDVQ, 0,
86955#ifndef CAPSTONE_DIET
86956	{ 0 }, { 0 }, { 0 }, 0, 0
86957#endif
86958},
86959
86960{
86961	X86_VPSHRDVQZmb, X86_INS_VPSHRDVQ, 0,
86962#ifndef CAPSTONE_DIET
86963	{ 0 }, { 0 }, { 0 }, 0, 0
86964#endif
86965},
86966
86967{
86968	X86_VPSHRDVQZmbk, X86_INS_VPSHRDVQ, 0,
86969#ifndef CAPSTONE_DIET
86970	{ 0 }, { 0 }, { 0 }, 0, 0
86971#endif
86972},
86973
86974{
86975	X86_VPSHRDVQZmbkz, X86_INS_VPSHRDVQ, 0,
86976#ifndef CAPSTONE_DIET
86977	{ 0 }, { 0 }, { 0 }, 0, 0
86978#endif
86979},
86980
86981{
86982	X86_VPSHRDVQZmk, X86_INS_VPSHRDVQ, 0,
86983#ifndef CAPSTONE_DIET
86984	{ 0 }, { 0 }, { 0 }, 0, 0
86985#endif
86986},
86987
86988{
86989	X86_VPSHRDVQZmkz, X86_INS_VPSHRDVQ, 0,
86990#ifndef CAPSTONE_DIET
86991	{ 0 }, { 0 }, { 0 }, 0, 0
86992#endif
86993},
86994
86995{
86996	X86_VPSHRDVQZr, X86_INS_VPSHRDVQ, 0,
86997#ifndef CAPSTONE_DIET
86998	{ 0 }, { 0 }, { 0 }, 0, 0
86999#endif
87000},
87001
87002{
87003	X86_VPSHRDVQZrk, X86_INS_VPSHRDVQ, 0,
87004#ifndef CAPSTONE_DIET
87005	{ 0 }, { 0 }, { 0 }, 0, 0
87006#endif
87007},
87008
87009{
87010	X86_VPSHRDVQZrkz, X86_INS_VPSHRDVQ, 0,
87011#ifndef CAPSTONE_DIET
87012	{ 0 }, { 0 }, { 0 }, 0, 0
87013#endif
87014},
87015
87016{
87017	X86_VPSHRDVWZ128m, X86_INS_VPSHRDVW, 0,
87018#ifndef CAPSTONE_DIET
87019	{ 0 }, { 0 }, { 0 }, 0, 0
87020#endif
87021},
87022
87023{
87024	X86_VPSHRDVWZ128mk, X86_INS_VPSHRDVW, 0,
87025#ifndef CAPSTONE_DIET
87026	{ 0 }, { 0 }, { 0 }, 0, 0
87027#endif
87028},
87029
87030{
87031	X86_VPSHRDVWZ128mkz, X86_INS_VPSHRDVW, 0,
87032#ifndef CAPSTONE_DIET
87033	{ 0 }, { 0 }, { 0 }, 0, 0
87034#endif
87035},
87036
87037{
87038	X86_VPSHRDVWZ128r, X86_INS_VPSHRDVW, 0,
87039#ifndef CAPSTONE_DIET
87040	{ 0 }, { 0 }, { 0 }, 0, 0
87041#endif
87042},
87043
87044{
87045	X86_VPSHRDVWZ128rk, X86_INS_VPSHRDVW, 0,
87046#ifndef CAPSTONE_DIET
87047	{ 0 }, { 0 }, { 0 }, 0, 0
87048#endif
87049},
87050
87051{
87052	X86_VPSHRDVWZ128rkz, X86_INS_VPSHRDVW, 0,
87053#ifndef CAPSTONE_DIET
87054	{ 0 }, { 0 }, { 0 }, 0, 0
87055#endif
87056},
87057
87058{
87059	X86_VPSHRDVWZ256m, X86_INS_VPSHRDVW, 0,
87060#ifndef CAPSTONE_DIET
87061	{ 0 }, { 0 }, { 0 }, 0, 0
87062#endif
87063},
87064
87065{
87066	X86_VPSHRDVWZ256mk, X86_INS_VPSHRDVW, 0,
87067#ifndef CAPSTONE_DIET
87068	{ 0 }, { 0 }, { 0 }, 0, 0
87069#endif
87070},
87071
87072{
87073	X86_VPSHRDVWZ256mkz, X86_INS_VPSHRDVW, 0,
87074#ifndef CAPSTONE_DIET
87075	{ 0 }, { 0 }, { 0 }, 0, 0
87076#endif
87077},
87078
87079{
87080	X86_VPSHRDVWZ256r, X86_INS_VPSHRDVW, 0,
87081#ifndef CAPSTONE_DIET
87082	{ 0 }, { 0 }, { 0 }, 0, 0
87083#endif
87084},
87085
87086{
87087	X86_VPSHRDVWZ256rk, X86_INS_VPSHRDVW, 0,
87088#ifndef CAPSTONE_DIET
87089	{ 0 }, { 0 }, { 0 }, 0, 0
87090#endif
87091},
87092
87093{
87094	X86_VPSHRDVWZ256rkz, X86_INS_VPSHRDVW, 0,
87095#ifndef CAPSTONE_DIET
87096	{ 0 }, { 0 }, { 0 }, 0, 0
87097#endif
87098},
87099
87100{
87101	X86_VPSHRDVWZm, X86_INS_VPSHRDVW, 0,
87102#ifndef CAPSTONE_DIET
87103	{ 0 }, { 0 }, { 0 }, 0, 0
87104#endif
87105},
87106
87107{
87108	X86_VPSHRDVWZmk, X86_INS_VPSHRDVW, 0,
87109#ifndef CAPSTONE_DIET
87110	{ 0 }, { 0 }, { 0 }, 0, 0
87111#endif
87112},
87113
87114{
87115	X86_VPSHRDVWZmkz, X86_INS_VPSHRDVW, 0,
87116#ifndef CAPSTONE_DIET
87117	{ 0 }, { 0 }, { 0 }, 0, 0
87118#endif
87119},
87120
87121{
87122	X86_VPSHRDVWZr, X86_INS_VPSHRDVW, 0,
87123#ifndef CAPSTONE_DIET
87124	{ 0 }, { 0 }, { 0 }, 0, 0
87125#endif
87126},
87127
87128{
87129	X86_VPSHRDVWZrk, X86_INS_VPSHRDVW, 0,
87130#ifndef CAPSTONE_DIET
87131	{ 0 }, { 0 }, { 0 }, 0, 0
87132#endif
87133},
87134
87135{
87136	X86_VPSHRDVWZrkz, X86_INS_VPSHRDVW, 0,
87137#ifndef CAPSTONE_DIET
87138	{ 0 }, { 0 }, { 0 }, 0, 0
87139#endif
87140},
87141
87142{
87143	X86_VPSHRDWZ128rmi, X86_INS_VPSHRDW, 0,
87144#ifndef CAPSTONE_DIET
87145	{ 0 }, { 0 }, { 0 }, 0, 0
87146#endif
87147},
87148
87149{
87150	X86_VPSHRDWZ128rmik, X86_INS_VPSHRDW, 0,
87151#ifndef CAPSTONE_DIET
87152	{ 0 }, { 0 }, { 0 }, 0, 0
87153#endif
87154},
87155
87156{
87157	X86_VPSHRDWZ128rmikz, X86_INS_VPSHRDW, 0,
87158#ifndef CAPSTONE_DIET
87159	{ 0 }, { 0 }, { 0 }, 0, 0
87160#endif
87161},
87162
87163{
87164	X86_VPSHRDWZ128rri, X86_INS_VPSHRDW, 0,
87165#ifndef CAPSTONE_DIET
87166	{ 0 }, { 0 }, { 0 }, 0, 0
87167#endif
87168},
87169
87170{
87171	X86_VPSHRDWZ128rrik, X86_INS_VPSHRDW, 0,
87172#ifndef CAPSTONE_DIET
87173	{ 0 }, { 0 }, { 0 }, 0, 0
87174#endif
87175},
87176
87177{
87178	X86_VPSHRDWZ128rrikz, X86_INS_VPSHRDW, 0,
87179#ifndef CAPSTONE_DIET
87180	{ 0 }, { 0 }, { 0 }, 0, 0
87181#endif
87182},
87183
87184{
87185	X86_VPSHRDWZ256rmi, X86_INS_VPSHRDW, 0,
87186#ifndef CAPSTONE_DIET
87187	{ 0 }, { 0 }, { 0 }, 0, 0
87188#endif
87189},
87190
87191{
87192	X86_VPSHRDWZ256rmik, X86_INS_VPSHRDW, 0,
87193#ifndef CAPSTONE_DIET
87194	{ 0 }, { 0 }, { 0 }, 0, 0
87195#endif
87196},
87197
87198{
87199	X86_VPSHRDWZ256rmikz, X86_INS_VPSHRDW, 0,
87200#ifndef CAPSTONE_DIET
87201	{ 0 }, { 0 }, { 0 }, 0, 0
87202#endif
87203},
87204
87205{
87206	X86_VPSHRDWZ256rri, X86_INS_VPSHRDW, 0,
87207#ifndef CAPSTONE_DIET
87208	{ 0 }, { 0 }, { 0 }, 0, 0
87209#endif
87210},
87211
87212{
87213	X86_VPSHRDWZ256rrik, X86_INS_VPSHRDW, 0,
87214#ifndef CAPSTONE_DIET
87215	{ 0 }, { 0 }, { 0 }, 0, 0
87216#endif
87217},
87218
87219{
87220	X86_VPSHRDWZ256rrikz, X86_INS_VPSHRDW, 0,
87221#ifndef CAPSTONE_DIET
87222	{ 0 }, { 0 }, { 0 }, 0, 0
87223#endif
87224},
87225
87226{
87227	X86_VPSHRDWZrmi, X86_INS_VPSHRDW, 0,
87228#ifndef CAPSTONE_DIET
87229	{ 0 }, { 0 }, { 0 }, 0, 0
87230#endif
87231},
87232
87233{
87234	X86_VPSHRDWZrmik, X86_INS_VPSHRDW, 0,
87235#ifndef CAPSTONE_DIET
87236	{ 0 }, { 0 }, { 0 }, 0, 0
87237#endif
87238},
87239
87240{
87241	X86_VPSHRDWZrmikz, X86_INS_VPSHRDW, 0,
87242#ifndef CAPSTONE_DIET
87243	{ 0 }, { 0 }, { 0 }, 0, 0
87244#endif
87245},
87246
87247{
87248	X86_VPSHRDWZrri, X86_INS_VPSHRDW, 0,
87249#ifndef CAPSTONE_DIET
87250	{ 0 }, { 0 }, { 0 }, 0, 0
87251#endif
87252},
87253
87254{
87255	X86_VPSHRDWZrrik, X86_INS_VPSHRDW, 0,
87256#ifndef CAPSTONE_DIET
87257	{ 0 }, { 0 }, { 0 }, 0, 0
87258#endif
87259},
87260
87261{
87262	X86_VPSHRDWZrrikz, X86_INS_VPSHRDW, 0,
87263#ifndef CAPSTONE_DIET
87264	{ 0 }, { 0 }, { 0 }, 0, 0
87265#endif
87266},
87267
87268{
87269	X86_VPSHUFBITQMBZ128rm, X86_INS_VPSHUFBITQMB, 0,
87270#ifndef CAPSTONE_DIET
87271	{ 0 }, { 0 }, { 0 }, 0, 0
87272#endif
87273},
87274
87275{
87276	X86_VPSHUFBITQMBZ128rmk, X86_INS_VPSHUFBITQMB, 0,
87277#ifndef CAPSTONE_DIET
87278	{ 0 }, { 0 }, { 0 }, 0, 0
87279#endif
87280},
87281
87282{
87283	X86_VPSHUFBITQMBZ128rr, X86_INS_VPSHUFBITQMB, 0,
87284#ifndef CAPSTONE_DIET
87285	{ 0 }, { 0 }, { 0 }, 0, 0
87286#endif
87287},
87288
87289{
87290	X86_VPSHUFBITQMBZ128rrk, X86_INS_VPSHUFBITQMB, 0,
87291#ifndef CAPSTONE_DIET
87292	{ 0 }, { 0 }, { 0 }, 0, 0
87293#endif
87294},
87295
87296{
87297	X86_VPSHUFBITQMBZ256rm, X86_INS_VPSHUFBITQMB, 0,
87298#ifndef CAPSTONE_DIET
87299	{ 0 }, { 0 }, { 0 }, 0, 0
87300#endif
87301},
87302
87303{
87304	X86_VPSHUFBITQMBZ256rmk, X86_INS_VPSHUFBITQMB, 0,
87305#ifndef CAPSTONE_DIET
87306	{ 0 }, { 0 }, { 0 }, 0, 0
87307#endif
87308},
87309
87310{
87311	X86_VPSHUFBITQMBZ256rr, X86_INS_VPSHUFBITQMB, 0,
87312#ifndef CAPSTONE_DIET
87313	{ 0 }, { 0 }, { 0 }, 0, 0
87314#endif
87315},
87316
87317{
87318	X86_VPSHUFBITQMBZ256rrk, X86_INS_VPSHUFBITQMB, 0,
87319#ifndef CAPSTONE_DIET
87320	{ 0 }, { 0 }, { 0 }, 0, 0
87321#endif
87322},
87323
87324{
87325	X86_VPSHUFBITQMBZrm, X86_INS_VPSHUFBITQMB, 0,
87326#ifndef CAPSTONE_DIET
87327	{ 0 }, { 0 }, { 0 }, 0, 0
87328#endif
87329},
87330
87331{
87332	X86_VPSHUFBITQMBZrmk, X86_INS_VPSHUFBITQMB, 0,
87333#ifndef CAPSTONE_DIET
87334	{ 0 }, { 0 }, { 0 }, 0, 0
87335#endif
87336},
87337
87338{
87339	X86_VPSHUFBITQMBZrr, X86_INS_VPSHUFBITQMB, 0,
87340#ifndef CAPSTONE_DIET
87341	{ 0 }, { 0 }, { 0 }, 0, 0
87342#endif
87343},
87344
87345{
87346	X86_VPSHUFBITQMBZrrk, X86_INS_VPSHUFBITQMB, 0,
87347#ifndef CAPSTONE_DIET
87348	{ 0 }, { 0 }, { 0 }, 0, 0
87349#endif
87350},
87351
87352{
87353	X86_VPSHUFBYrm, X86_INS_VPSHUFB, 0,
87354#ifndef CAPSTONE_DIET
87355	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87356#endif
87357},
87358
87359{
87360	X86_VPSHUFBYrr, X86_INS_VPSHUFB, 0,
87361#ifndef CAPSTONE_DIET
87362	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87363#endif
87364},
87365
87366{
87367	X86_VPSHUFBZ128rm, X86_INS_VPSHUFB, 0,
87368#ifndef CAPSTONE_DIET
87369	{ 0 }, { 0 }, { 0 }, 0, 0
87370#endif
87371},
87372
87373{
87374	X86_VPSHUFBZ128rmk, X86_INS_VPSHUFB, 0,
87375#ifndef CAPSTONE_DIET
87376	{ 0 }, { 0 }, { 0 }, 0, 0
87377#endif
87378},
87379
87380{
87381	X86_VPSHUFBZ128rmkz, X86_INS_VPSHUFB, 0,
87382#ifndef CAPSTONE_DIET
87383	{ 0 }, { 0 }, { 0 }, 0, 0
87384#endif
87385},
87386
87387{
87388	X86_VPSHUFBZ128rr, X86_INS_VPSHUFB, 0,
87389#ifndef CAPSTONE_DIET
87390	{ 0 }, { 0 }, { 0 }, 0, 0
87391#endif
87392},
87393
87394{
87395	X86_VPSHUFBZ128rrk, X86_INS_VPSHUFB, 0,
87396#ifndef CAPSTONE_DIET
87397	{ 0 }, { 0 }, { 0 }, 0, 0
87398#endif
87399},
87400
87401{
87402	X86_VPSHUFBZ128rrkz, X86_INS_VPSHUFB, 0,
87403#ifndef CAPSTONE_DIET
87404	{ 0 }, { 0 }, { 0 }, 0, 0
87405#endif
87406},
87407
87408{
87409	X86_VPSHUFBZ256rm, X86_INS_VPSHUFB, 0,
87410#ifndef CAPSTONE_DIET
87411	{ 0 }, { 0 }, { 0 }, 0, 0
87412#endif
87413},
87414
87415{
87416	X86_VPSHUFBZ256rmk, X86_INS_VPSHUFB, 0,
87417#ifndef CAPSTONE_DIET
87418	{ 0 }, { 0 }, { 0 }, 0, 0
87419#endif
87420},
87421
87422{
87423	X86_VPSHUFBZ256rmkz, X86_INS_VPSHUFB, 0,
87424#ifndef CAPSTONE_DIET
87425	{ 0 }, { 0 }, { 0 }, 0, 0
87426#endif
87427},
87428
87429{
87430	X86_VPSHUFBZ256rr, X86_INS_VPSHUFB, 0,
87431#ifndef CAPSTONE_DIET
87432	{ 0 }, { 0 }, { 0 }, 0, 0
87433#endif
87434},
87435
87436{
87437	X86_VPSHUFBZ256rrk, X86_INS_VPSHUFB, 0,
87438#ifndef CAPSTONE_DIET
87439	{ 0 }, { 0 }, { 0 }, 0, 0
87440#endif
87441},
87442
87443{
87444	X86_VPSHUFBZ256rrkz, X86_INS_VPSHUFB, 0,
87445#ifndef CAPSTONE_DIET
87446	{ 0 }, { 0 }, { 0 }, 0, 0
87447#endif
87448},
87449
87450{
87451	X86_VPSHUFBZrm, X86_INS_VPSHUFB, 0,
87452#ifndef CAPSTONE_DIET
87453	{ 0 }, { 0 }, { 0 }, 0, 0
87454#endif
87455},
87456
87457{
87458	X86_VPSHUFBZrmk, X86_INS_VPSHUFB, 0,
87459#ifndef CAPSTONE_DIET
87460	{ 0 }, { 0 }, { 0 }, 0, 0
87461#endif
87462},
87463
87464{
87465	X86_VPSHUFBZrmkz, X86_INS_VPSHUFB, 0,
87466#ifndef CAPSTONE_DIET
87467	{ 0 }, { 0 }, { 0 }, 0, 0
87468#endif
87469},
87470
87471{
87472	X86_VPSHUFBZrr, X86_INS_VPSHUFB, 0,
87473#ifndef CAPSTONE_DIET
87474	{ 0 }, { 0 }, { 0 }, 0, 0
87475#endif
87476},
87477
87478{
87479	X86_VPSHUFBZrrk, X86_INS_VPSHUFB, 0,
87480#ifndef CAPSTONE_DIET
87481	{ 0 }, { 0 }, { 0 }, 0, 0
87482#endif
87483},
87484
87485{
87486	X86_VPSHUFBZrrkz, X86_INS_VPSHUFB, 0,
87487#ifndef CAPSTONE_DIET
87488	{ 0 }, { 0 }, { 0 }, 0, 0
87489#endif
87490},
87491
87492{
87493	X86_VPSHUFBrm, X86_INS_VPSHUFB, 0,
87494#ifndef CAPSTONE_DIET
87495	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
87496#endif
87497},
87498
87499{
87500	X86_VPSHUFBrr, X86_INS_VPSHUFB, 0,
87501#ifndef CAPSTONE_DIET
87502	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
87503#endif
87504},
87505
87506{
87507	X86_VPSHUFDYmi, X86_INS_VPSHUFD, 0,
87508#ifndef CAPSTONE_DIET
87509	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87510#endif
87511},
87512
87513{
87514	X86_VPSHUFDYri, X86_INS_VPSHUFD, 0,
87515#ifndef CAPSTONE_DIET
87516	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87517#endif
87518},
87519
87520{
87521	X86_VPSHUFDZ128mbi, X86_INS_VPSHUFD, 0,
87522#ifndef CAPSTONE_DIET
87523	{ 0 }, { 0 }, { 0 }, 0, 0
87524#endif
87525},
87526
87527{
87528	X86_VPSHUFDZ128mbik, X86_INS_VPSHUFD, 0,
87529#ifndef CAPSTONE_DIET
87530	{ 0 }, { 0 }, { 0 }, 0, 0
87531#endif
87532},
87533
87534{
87535	X86_VPSHUFDZ128mbikz, X86_INS_VPSHUFD, 0,
87536#ifndef CAPSTONE_DIET
87537	{ 0 }, { 0 }, { 0 }, 0, 0
87538#endif
87539},
87540
87541{
87542	X86_VPSHUFDZ128mi, X86_INS_VPSHUFD, 0,
87543#ifndef CAPSTONE_DIET
87544	{ 0 }, { 0 }, { 0 }, 0, 0
87545#endif
87546},
87547
87548{
87549	X86_VPSHUFDZ128mik, X86_INS_VPSHUFD, 0,
87550#ifndef CAPSTONE_DIET
87551	{ 0 }, { 0 }, { 0 }, 0, 0
87552#endif
87553},
87554
87555{
87556	X86_VPSHUFDZ128mikz, X86_INS_VPSHUFD, 0,
87557#ifndef CAPSTONE_DIET
87558	{ 0 }, { 0 }, { 0 }, 0, 0
87559#endif
87560},
87561
87562{
87563	X86_VPSHUFDZ128ri, X86_INS_VPSHUFD, 0,
87564#ifndef CAPSTONE_DIET
87565	{ 0 }, { 0 }, { 0 }, 0, 0
87566#endif
87567},
87568
87569{
87570	X86_VPSHUFDZ128rik, X86_INS_VPSHUFD, 0,
87571#ifndef CAPSTONE_DIET
87572	{ 0 }, { 0 }, { 0 }, 0, 0
87573#endif
87574},
87575
87576{
87577	X86_VPSHUFDZ128rikz, X86_INS_VPSHUFD, 0,
87578#ifndef CAPSTONE_DIET
87579	{ 0 }, { 0 }, { 0 }, 0, 0
87580#endif
87581},
87582
87583{
87584	X86_VPSHUFDZ256mbi, X86_INS_VPSHUFD, 0,
87585#ifndef CAPSTONE_DIET
87586	{ 0 }, { 0 }, { 0 }, 0, 0
87587#endif
87588},
87589
87590{
87591	X86_VPSHUFDZ256mbik, X86_INS_VPSHUFD, 0,
87592#ifndef CAPSTONE_DIET
87593	{ 0 }, { 0 }, { 0 }, 0, 0
87594#endif
87595},
87596
87597{
87598	X86_VPSHUFDZ256mbikz, X86_INS_VPSHUFD, 0,
87599#ifndef CAPSTONE_DIET
87600	{ 0 }, { 0 }, { 0 }, 0, 0
87601#endif
87602},
87603
87604{
87605	X86_VPSHUFDZ256mi, X86_INS_VPSHUFD, 0,
87606#ifndef CAPSTONE_DIET
87607	{ 0 }, { 0 }, { 0 }, 0, 0
87608#endif
87609},
87610
87611{
87612	X86_VPSHUFDZ256mik, X86_INS_VPSHUFD, 0,
87613#ifndef CAPSTONE_DIET
87614	{ 0 }, { 0 }, { 0 }, 0, 0
87615#endif
87616},
87617
87618{
87619	X86_VPSHUFDZ256mikz, X86_INS_VPSHUFD, 0,
87620#ifndef CAPSTONE_DIET
87621	{ 0 }, { 0 }, { 0 }, 0, 0
87622#endif
87623},
87624
87625{
87626	X86_VPSHUFDZ256ri, X86_INS_VPSHUFD, 0,
87627#ifndef CAPSTONE_DIET
87628	{ 0 }, { 0 }, { 0 }, 0, 0
87629#endif
87630},
87631
87632{
87633	X86_VPSHUFDZ256rik, X86_INS_VPSHUFD, 0,
87634#ifndef CAPSTONE_DIET
87635	{ 0 }, { 0 }, { 0 }, 0, 0
87636#endif
87637},
87638
87639{
87640	X86_VPSHUFDZ256rikz, X86_INS_VPSHUFD, 0,
87641#ifndef CAPSTONE_DIET
87642	{ 0 }, { 0 }, { 0 }, 0, 0
87643#endif
87644},
87645
87646{
87647	X86_VPSHUFDZmbi, X86_INS_VPSHUFD, 0,
87648#ifndef CAPSTONE_DIET
87649	{ 0 }, { 0 }, { 0 }, 0, 0
87650#endif
87651},
87652
87653{
87654	X86_VPSHUFDZmbik, X86_INS_VPSHUFD, 0,
87655#ifndef CAPSTONE_DIET
87656	{ 0 }, { 0 }, { 0 }, 0, 0
87657#endif
87658},
87659
87660{
87661	X86_VPSHUFDZmbikz, X86_INS_VPSHUFD, 0,
87662#ifndef CAPSTONE_DIET
87663	{ 0 }, { 0 }, { 0 }, 0, 0
87664#endif
87665},
87666
87667{
87668	X86_VPSHUFDZmi, X86_INS_VPSHUFD, 0,
87669#ifndef CAPSTONE_DIET
87670	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
87671#endif
87672},
87673
87674{
87675	X86_VPSHUFDZmik, X86_INS_VPSHUFD, 0,
87676#ifndef CAPSTONE_DIET
87677	{ 0 }, { 0 }, { 0 }, 0, 0
87678#endif
87679},
87680
87681{
87682	X86_VPSHUFDZmikz, X86_INS_VPSHUFD, 0,
87683#ifndef CAPSTONE_DIET
87684	{ 0 }, { 0 }, { 0 }, 0, 0
87685#endif
87686},
87687
87688{
87689	X86_VPSHUFDZri, X86_INS_VPSHUFD, 0,
87690#ifndef CAPSTONE_DIET
87691	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
87692#endif
87693},
87694
87695{
87696	X86_VPSHUFDZrik, X86_INS_VPSHUFD, 0,
87697#ifndef CAPSTONE_DIET
87698	{ 0 }, { 0 }, { 0 }, 0, 0
87699#endif
87700},
87701
87702{
87703	X86_VPSHUFDZrikz, X86_INS_VPSHUFD, 0,
87704#ifndef CAPSTONE_DIET
87705	{ 0 }, { 0 }, { 0 }, 0, 0
87706#endif
87707},
87708
87709{
87710	X86_VPSHUFDmi, X86_INS_VPSHUFD, 0,
87711#ifndef CAPSTONE_DIET
87712	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
87713#endif
87714},
87715
87716{
87717	X86_VPSHUFDri, X86_INS_VPSHUFD, 0,
87718#ifndef CAPSTONE_DIET
87719	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
87720#endif
87721},
87722
87723{
87724	X86_VPSHUFHWYmi, X86_INS_VPSHUFHW, 0,
87725#ifndef CAPSTONE_DIET
87726	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87727#endif
87728},
87729
87730{
87731	X86_VPSHUFHWYri, X86_INS_VPSHUFHW, 0,
87732#ifndef CAPSTONE_DIET
87733	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87734#endif
87735},
87736
87737{
87738	X86_VPSHUFHWZ128mi, X86_INS_VPSHUFHW, 0,
87739#ifndef CAPSTONE_DIET
87740	{ 0 }, { 0 }, { 0 }, 0, 0
87741#endif
87742},
87743
87744{
87745	X86_VPSHUFHWZ128mik, X86_INS_VPSHUFHW, 0,
87746#ifndef CAPSTONE_DIET
87747	{ 0 }, { 0 }, { 0 }, 0, 0
87748#endif
87749},
87750
87751{
87752	X86_VPSHUFHWZ128mikz, X86_INS_VPSHUFHW, 0,
87753#ifndef CAPSTONE_DIET
87754	{ 0 }, { 0 }, { 0 }, 0, 0
87755#endif
87756},
87757
87758{
87759	X86_VPSHUFHWZ128ri, X86_INS_VPSHUFHW, 0,
87760#ifndef CAPSTONE_DIET
87761	{ 0 }, { 0 }, { 0 }, 0, 0
87762#endif
87763},
87764
87765{
87766	X86_VPSHUFHWZ128rik, X86_INS_VPSHUFHW, 0,
87767#ifndef CAPSTONE_DIET
87768	{ 0 }, { 0 }, { 0 }, 0, 0
87769#endif
87770},
87771
87772{
87773	X86_VPSHUFHWZ128rikz, X86_INS_VPSHUFHW, 0,
87774#ifndef CAPSTONE_DIET
87775	{ 0 }, { 0 }, { 0 }, 0, 0
87776#endif
87777},
87778
87779{
87780	X86_VPSHUFHWZ256mi, X86_INS_VPSHUFHW, 0,
87781#ifndef CAPSTONE_DIET
87782	{ 0 }, { 0 }, { 0 }, 0, 0
87783#endif
87784},
87785
87786{
87787	X86_VPSHUFHWZ256mik, X86_INS_VPSHUFHW, 0,
87788#ifndef CAPSTONE_DIET
87789	{ 0 }, { 0 }, { 0 }, 0, 0
87790#endif
87791},
87792
87793{
87794	X86_VPSHUFHWZ256mikz, X86_INS_VPSHUFHW, 0,
87795#ifndef CAPSTONE_DIET
87796	{ 0 }, { 0 }, { 0 }, 0, 0
87797#endif
87798},
87799
87800{
87801	X86_VPSHUFHWZ256ri, X86_INS_VPSHUFHW, 0,
87802#ifndef CAPSTONE_DIET
87803	{ 0 }, { 0 }, { 0 }, 0, 0
87804#endif
87805},
87806
87807{
87808	X86_VPSHUFHWZ256rik, X86_INS_VPSHUFHW, 0,
87809#ifndef CAPSTONE_DIET
87810	{ 0 }, { 0 }, { 0 }, 0, 0
87811#endif
87812},
87813
87814{
87815	X86_VPSHUFHWZ256rikz, X86_INS_VPSHUFHW, 0,
87816#ifndef CAPSTONE_DIET
87817	{ 0 }, { 0 }, { 0 }, 0, 0
87818#endif
87819},
87820
87821{
87822	X86_VPSHUFHWZmi, X86_INS_VPSHUFHW, 0,
87823#ifndef CAPSTONE_DIET
87824	{ 0 }, { 0 }, { 0 }, 0, 0
87825#endif
87826},
87827
87828{
87829	X86_VPSHUFHWZmik, X86_INS_VPSHUFHW, 0,
87830#ifndef CAPSTONE_DIET
87831	{ 0 }, { 0 }, { 0 }, 0, 0
87832#endif
87833},
87834
87835{
87836	X86_VPSHUFHWZmikz, X86_INS_VPSHUFHW, 0,
87837#ifndef CAPSTONE_DIET
87838	{ 0 }, { 0 }, { 0 }, 0, 0
87839#endif
87840},
87841
87842{
87843	X86_VPSHUFHWZri, X86_INS_VPSHUFHW, 0,
87844#ifndef CAPSTONE_DIET
87845	{ 0 }, { 0 }, { 0 }, 0, 0
87846#endif
87847},
87848
87849{
87850	X86_VPSHUFHWZrik, X86_INS_VPSHUFHW, 0,
87851#ifndef CAPSTONE_DIET
87852	{ 0 }, { 0 }, { 0 }, 0, 0
87853#endif
87854},
87855
87856{
87857	X86_VPSHUFHWZrikz, X86_INS_VPSHUFHW, 0,
87858#ifndef CAPSTONE_DIET
87859	{ 0 }, { 0 }, { 0 }, 0, 0
87860#endif
87861},
87862
87863{
87864	X86_VPSHUFHWmi, X86_INS_VPSHUFHW, 0,
87865#ifndef CAPSTONE_DIET
87866	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
87867#endif
87868},
87869
87870{
87871	X86_VPSHUFHWri, X86_INS_VPSHUFHW, 0,
87872#ifndef CAPSTONE_DIET
87873	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
87874#endif
87875},
87876
87877{
87878	X86_VPSHUFLWYmi, X86_INS_VPSHUFLW, 0,
87879#ifndef CAPSTONE_DIET
87880	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87881#endif
87882},
87883
87884{
87885	X86_VPSHUFLWYri, X86_INS_VPSHUFLW, 0,
87886#ifndef CAPSTONE_DIET
87887	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
87888#endif
87889},
87890
87891{
87892	X86_VPSHUFLWZ128mi, X86_INS_VPSHUFLW, 0,
87893#ifndef CAPSTONE_DIET
87894	{ 0 }, { 0 }, { 0 }, 0, 0
87895#endif
87896},
87897
87898{
87899	X86_VPSHUFLWZ128mik, X86_INS_VPSHUFLW, 0,
87900#ifndef CAPSTONE_DIET
87901	{ 0 }, { 0 }, { 0 }, 0, 0
87902#endif
87903},
87904
87905{
87906	X86_VPSHUFLWZ128mikz, X86_INS_VPSHUFLW, 0,
87907#ifndef CAPSTONE_DIET
87908	{ 0 }, { 0 }, { 0 }, 0, 0
87909#endif
87910},
87911
87912{
87913	X86_VPSHUFLWZ128ri, X86_INS_VPSHUFLW, 0,
87914#ifndef CAPSTONE_DIET
87915	{ 0 }, { 0 }, { 0 }, 0, 0
87916#endif
87917},
87918
87919{
87920	X86_VPSHUFLWZ128rik, X86_INS_VPSHUFLW, 0,
87921#ifndef CAPSTONE_DIET
87922	{ 0 }, { 0 }, { 0 }, 0, 0
87923#endif
87924},
87925
87926{
87927	X86_VPSHUFLWZ128rikz, X86_INS_VPSHUFLW, 0,
87928#ifndef CAPSTONE_DIET
87929	{ 0 }, { 0 }, { 0 }, 0, 0
87930#endif
87931},
87932
87933{
87934	X86_VPSHUFLWZ256mi, X86_INS_VPSHUFLW, 0,
87935#ifndef CAPSTONE_DIET
87936	{ 0 }, { 0 }, { 0 }, 0, 0
87937#endif
87938},
87939
87940{
87941	X86_VPSHUFLWZ256mik, X86_INS_VPSHUFLW, 0,
87942#ifndef CAPSTONE_DIET
87943	{ 0 }, { 0 }, { 0 }, 0, 0
87944#endif
87945},
87946
87947{
87948	X86_VPSHUFLWZ256mikz, X86_INS_VPSHUFLW, 0,
87949#ifndef CAPSTONE_DIET
87950	{ 0 }, { 0 }, { 0 }, 0, 0
87951#endif
87952},
87953
87954{
87955	X86_VPSHUFLWZ256ri, X86_INS_VPSHUFLW, 0,
87956#ifndef CAPSTONE_DIET
87957	{ 0 }, { 0 }, { 0 }, 0, 0
87958#endif
87959},
87960
87961{
87962	X86_VPSHUFLWZ256rik, X86_INS_VPSHUFLW, 0,
87963#ifndef CAPSTONE_DIET
87964	{ 0 }, { 0 }, { 0 }, 0, 0
87965#endif
87966},
87967
87968{
87969	X86_VPSHUFLWZ256rikz, X86_INS_VPSHUFLW, 0,
87970#ifndef CAPSTONE_DIET
87971	{ 0 }, { 0 }, { 0 }, 0, 0
87972#endif
87973},
87974
87975{
87976	X86_VPSHUFLWZmi, X86_INS_VPSHUFLW, 0,
87977#ifndef CAPSTONE_DIET
87978	{ 0 }, { 0 }, { 0 }, 0, 0
87979#endif
87980},
87981
87982{
87983	X86_VPSHUFLWZmik, X86_INS_VPSHUFLW, 0,
87984#ifndef CAPSTONE_DIET
87985	{ 0 }, { 0 }, { 0 }, 0, 0
87986#endif
87987},
87988
87989{
87990	X86_VPSHUFLWZmikz, X86_INS_VPSHUFLW, 0,
87991#ifndef CAPSTONE_DIET
87992	{ 0 }, { 0 }, { 0 }, 0, 0
87993#endif
87994},
87995
87996{
87997	X86_VPSHUFLWZri, X86_INS_VPSHUFLW, 0,
87998#ifndef CAPSTONE_DIET
87999	{ 0 }, { 0 }, { 0 }, 0, 0
88000#endif
88001},
88002
88003{
88004	X86_VPSHUFLWZrik, X86_INS_VPSHUFLW, 0,
88005#ifndef CAPSTONE_DIET
88006	{ 0 }, { 0 }, { 0 }, 0, 0
88007#endif
88008},
88009
88010{
88011	X86_VPSHUFLWZrikz, X86_INS_VPSHUFLW, 0,
88012#ifndef CAPSTONE_DIET
88013	{ 0 }, { 0 }, { 0 }, 0, 0
88014#endif
88015},
88016
88017{
88018	X86_VPSHUFLWmi, X86_INS_VPSHUFLW, 0,
88019#ifndef CAPSTONE_DIET
88020	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88021#endif
88022},
88023
88024{
88025	X86_VPSHUFLWri, X86_INS_VPSHUFLW, 0,
88026#ifndef CAPSTONE_DIET
88027	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88028#endif
88029},
88030
88031{
88032	X86_VPSIGNBYrm, X86_INS_VPSIGNB, 0,
88033#ifndef CAPSTONE_DIET
88034	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88035#endif
88036},
88037
88038{
88039	X86_VPSIGNBYrr, X86_INS_VPSIGNB, 0,
88040#ifndef CAPSTONE_DIET
88041	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88042#endif
88043},
88044
88045{
88046	X86_VPSIGNBrm, X86_INS_VPSIGNB, 0,
88047#ifndef CAPSTONE_DIET
88048	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88049#endif
88050},
88051
88052{
88053	X86_VPSIGNBrr, X86_INS_VPSIGNB, 0,
88054#ifndef CAPSTONE_DIET
88055	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88056#endif
88057},
88058
88059{
88060	X86_VPSIGNDYrm, X86_INS_VPSIGND, 0,
88061#ifndef CAPSTONE_DIET
88062	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88063#endif
88064},
88065
88066{
88067	X86_VPSIGNDYrr, X86_INS_VPSIGND, 0,
88068#ifndef CAPSTONE_DIET
88069	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88070#endif
88071},
88072
88073{
88074	X86_VPSIGNDrm, X86_INS_VPSIGND, 0,
88075#ifndef CAPSTONE_DIET
88076	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88077#endif
88078},
88079
88080{
88081	X86_VPSIGNDrr, X86_INS_VPSIGND, 0,
88082#ifndef CAPSTONE_DIET
88083	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88084#endif
88085},
88086
88087{
88088	X86_VPSIGNWYrm, X86_INS_VPSIGNW, 0,
88089#ifndef CAPSTONE_DIET
88090	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88091#endif
88092},
88093
88094{
88095	X86_VPSIGNWYrr, X86_INS_VPSIGNW, 0,
88096#ifndef CAPSTONE_DIET
88097	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88098#endif
88099},
88100
88101{
88102	X86_VPSIGNWrm, X86_INS_VPSIGNW, 0,
88103#ifndef CAPSTONE_DIET
88104	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88105#endif
88106},
88107
88108{
88109	X86_VPSIGNWrr, X86_INS_VPSIGNW, 0,
88110#ifndef CAPSTONE_DIET
88111	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88112#endif
88113},
88114
88115{
88116	X86_VPSLLDQYri, X86_INS_VPSLLDQ, 0,
88117#ifndef CAPSTONE_DIET
88118	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88119#endif
88120},
88121
88122{
88123	X86_VPSLLDQZ128rm, X86_INS_VPSLLDQ, 0,
88124#ifndef CAPSTONE_DIET
88125	{ 0 }, { 0 }, { 0 }, 0, 0
88126#endif
88127},
88128
88129{
88130	X86_VPSLLDQZ128rr, X86_INS_VPSLLDQ, 0,
88131#ifndef CAPSTONE_DIET
88132	{ 0 }, { 0 }, { 0 }, 0, 0
88133#endif
88134},
88135
88136{
88137	X86_VPSLLDQZ256rm, X86_INS_VPSLLDQ, 0,
88138#ifndef CAPSTONE_DIET
88139	{ 0 }, { 0 }, { 0 }, 0, 0
88140#endif
88141},
88142
88143{
88144	X86_VPSLLDQZ256rr, X86_INS_VPSLLDQ, 0,
88145#ifndef CAPSTONE_DIET
88146	{ 0 }, { 0 }, { 0 }, 0, 0
88147#endif
88148},
88149
88150{
88151	X86_VPSLLDQZrm, X86_INS_VPSLLDQ, 0,
88152#ifndef CAPSTONE_DIET
88153	{ 0 }, { 0 }, { 0 }, 0, 0
88154#endif
88155},
88156
88157{
88158	X86_VPSLLDQZrr, X86_INS_VPSLLDQ, 0,
88159#ifndef CAPSTONE_DIET
88160	{ 0 }, { 0 }, { 0 }, 0, 0
88161#endif
88162},
88163
88164{
88165	X86_VPSLLDQri, X86_INS_VPSLLDQ, 0,
88166#ifndef CAPSTONE_DIET
88167	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88168#endif
88169},
88170
88171{
88172	X86_VPSLLDYri, X86_INS_VPSLLD, 0,
88173#ifndef CAPSTONE_DIET
88174	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88175#endif
88176},
88177
88178{
88179	X86_VPSLLDYrm, X86_INS_VPSLLD, 0,
88180#ifndef CAPSTONE_DIET
88181	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88182#endif
88183},
88184
88185{
88186	X86_VPSLLDYrr, X86_INS_VPSLLD, 0,
88187#ifndef CAPSTONE_DIET
88188	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88189#endif
88190},
88191
88192{
88193	X86_VPSLLDZ128mbi, X86_INS_VPSLLD, 0,
88194#ifndef CAPSTONE_DIET
88195	{ 0 }, { 0 }, { 0 }, 0, 0
88196#endif
88197},
88198
88199{
88200	X86_VPSLLDZ128mbik, X86_INS_VPSLLD, 0,
88201#ifndef CAPSTONE_DIET
88202	{ 0 }, { 0 }, { 0 }, 0, 0
88203#endif
88204},
88205
88206{
88207	X86_VPSLLDZ128mbikz, X86_INS_VPSLLD, 0,
88208#ifndef CAPSTONE_DIET
88209	{ 0 }, { 0 }, { 0 }, 0, 0
88210#endif
88211},
88212
88213{
88214	X86_VPSLLDZ128mi, X86_INS_VPSLLD, 0,
88215#ifndef CAPSTONE_DIET
88216	{ 0 }, { 0 }, { 0 }, 0, 0
88217#endif
88218},
88219
88220{
88221	X86_VPSLLDZ128mik, X86_INS_VPSLLD, 0,
88222#ifndef CAPSTONE_DIET
88223	{ 0 }, { 0 }, { 0 }, 0, 0
88224#endif
88225},
88226
88227{
88228	X86_VPSLLDZ128mikz, X86_INS_VPSLLD, 0,
88229#ifndef CAPSTONE_DIET
88230	{ 0 }, { 0 }, { 0 }, 0, 0
88231#endif
88232},
88233
88234{
88235	X86_VPSLLDZ128ri, X86_INS_VPSLLD, 0,
88236#ifndef CAPSTONE_DIET
88237	{ 0 }, { 0 }, { 0 }, 0, 0
88238#endif
88239},
88240
88241{
88242	X86_VPSLLDZ128rik, X86_INS_VPSLLD, 0,
88243#ifndef CAPSTONE_DIET
88244	{ 0 }, { 0 }, { 0 }, 0, 0
88245#endif
88246},
88247
88248{
88249	X86_VPSLLDZ128rikz, X86_INS_VPSLLD, 0,
88250#ifndef CAPSTONE_DIET
88251	{ 0 }, { 0 }, { 0 }, 0, 0
88252#endif
88253},
88254
88255{
88256	X86_VPSLLDZ128rm, X86_INS_VPSLLD, 0,
88257#ifndef CAPSTONE_DIET
88258	{ 0 }, { 0 }, { 0 }, 0, 0
88259#endif
88260},
88261
88262{
88263	X86_VPSLLDZ128rmk, X86_INS_VPSLLD, 0,
88264#ifndef CAPSTONE_DIET
88265	{ 0 }, { 0 }, { 0 }, 0, 0
88266#endif
88267},
88268
88269{
88270	X86_VPSLLDZ128rmkz, X86_INS_VPSLLD, 0,
88271#ifndef CAPSTONE_DIET
88272	{ 0 }, { 0 }, { 0 }, 0, 0
88273#endif
88274},
88275
88276{
88277	X86_VPSLLDZ128rr, X86_INS_VPSLLD, 0,
88278#ifndef CAPSTONE_DIET
88279	{ 0 }, { 0 }, { 0 }, 0, 0
88280#endif
88281},
88282
88283{
88284	X86_VPSLLDZ128rrk, X86_INS_VPSLLD, 0,
88285#ifndef CAPSTONE_DIET
88286	{ 0 }, { 0 }, { 0 }, 0, 0
88287#endif
88288},
88289
88290{
88291	X86_VPSLLDZ128rrkz, X86_INS_VPSLLD, 0,
88292#ifndef CAPSTONE_DIET
88293	{ 0 }, { 0 }, { 0 }, 0, 0
88294#endif
88295},
88296
88297{
88298	X86_VPSLLDZ256mbi, X86_INS_VPSLLD, 0,
88299#ifndef CAPSTONE_DIET
88300	{ 0 }, { 0 }, { 0 }, 0, 0
88301#endif
88302},
88303
88304{
88305	X86_VPSLLDZ256mbik, X86_INS_VPSLLD, 0,
88306#ifndef CAPSTONE_DIET
88307	{ 0 }, { 0 }, { 0 }, 0, 0
88308#endif
88309},
88310
88311{
88312	X86_VPSLLDZ256mbikz, X86_INS_VPSLLD, 0,
88313#ifndef CAPSTONE_DIET
88314	{ 0 }, { 0 }, { 0 }, 0, 0
88315#endif
88316},
88317
88318{
88319	X86_VPSLLDZ256mi, X86_INS_VPSLLD, 0,
88320#ifndef CAPSTONE_DIET
88321	{ 0 }, { 0 }, { 0 }, 0, 0
88322#endif
88323},
88324
88325{
88326	X86_VPSLLDZ256mik, X86_INS_VPSLLD, 0,
88327#ifndef CAPSTONE_DIET
88328	{ 0 }, { 0 }, { 0 }, 0, 0
88329#endif
88330},
88331
88332{
88333	X86_VPSLLDZ256mikz, X86_INS_VPSLLD, 0,
88334#ifndef CAPSTONE_DIET
88335	{ 0 }, { 0 }, { 0 }, 0, 0
88336#endif
88337},
88338
88339{
88340	X86_VPSLLDZ256ri, X86_INS_VPSLLD, 0,
88341#ifndef CAPSTONE_DIET
88342	{ 0 }, { 0 }, { 0 }, 0, 0
88343#endif
88344},
88345
88346{
88347	X86_VPSLLDZ256rik, X86_INS_VPSLLD, 0,
88348#ifndef CAPSTONE_DIET
88349	{ 0 }, { 0 }, { 0 }, 0, 0
88350#endif
88351},
88352
88353{
88354	X86_VPSLLDZ256rikz, X86_INS_VPSLLD, 0,
88355#ifndef CAPSTONE_DIET
88356	{ 0 }, { 0 }, { 0 }, 0, 0
88357#endif
88358},
88359
88360{
88361	X86_VPSLLDZ256rm, X86_INS_VPSLLD, 0,
88362#ifndef CAPSTONE_DIET
88363	{ 0 }, { 0 }, { 0 }, 0, 0
88364#endif
88365},
88366
88367{
88368	X86_VPSLLDZ256rmk, X86_INS_VPSLLD, 0,
88369#ifndef CAPSTONE_DIET
88370	{ 0 }, { 0 }, { 0 }, 0, 0
88371#endif
88372},
88373
88374{
88375	X86_VPSLLDZ256rmkz, X86_INS_VPSLLD, 0,
88376#ifndef CAPSTONE_DIET
88377	{ 0 }, { 0 }, { 0 }, 0, 0
88378#endif
88379},
88380
88381{
88382	X86_VPSLLDZ256rr, X86_INS_VPSLLD, 0,
88383#ifndef CAPSTONE_DIET
88384	{ 0 }, { 0 }, { 0 }, 0, 0
88385#endif
88386},
88387
88388{
88389	X86_VPSLLDZ256rrk, X86_INS_VPSLLD, 0,
88390#ifndef CAPSTONE_DIET
88391	{ 0 }, { 0 }, { 0 }, 0, 0
88392#endif
88393},
88394
88395{
88396	X86_VPSLLDZ256rrkz, X86_INS_VPSLLD, 0,
88397#ifndef CAPSTONE_DIET
88398	{ 0 }, { 0 }, { 0 }, 0, 0
88399#endif
88400},
88401
88402{
88403	X86_VPSLLDZmbi, X86_INS_VPSLLD, 0,
88404#ifndef CAPSTONE_DIET
88405	{ 0 }, { 0 }, { 0 }, 0, 0
88406#endif
88407},
88408
88409{
88410	X86_VPSLLDZmbik, X86_INS_VPSLLD, 0,
88411#ifndef CAPSTONE_DIET
88412	{ 0 }, { 0 }, { 0 }, 0, 0
88413#endif
88414},
88415
88416{
88417	X86_VPSLLDZmbikz, X86_INS_VPSLLD, 0,
88418#ifndef CAPSTONE_DIET
88419	{ 0 }, { 0 }, { 0 }, 0, 0
88420#endif
88421},
88422
88423{
88424	X86_VPSLLDZmi, X86_INS_VPSLLD, 0,
88425#ifndef CAPSTONE_DIET
88426	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88427#endif
88428},
88429
88430{
88431	X86_VPSLLDZmik, X86_INS_VPSLLD, 0,
88432#ifndef CAPSTONE_DIET
88433	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88434#endif
88435},
88436
88437{
88438	X86_VPSLLDZmikz, X86_INS_VPSLLD, 0,
88439#ifndef CAPSTONE_DIET
88440	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88441#endif
88442},
88443
88444{
88445	X86_VPSLLDZri, X86_INS_VPSLLD, 0,
88446#ifndef CAPSTONE_DIET
88447	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88448#endif
88449},
88450
88451{
88452	X86_VPSLLDZrik, X86_INS_VPSLLD, 0,
88453#ifndef CAPSTONE_DIET
88454	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88455#endif
88456},
88457
88458{
88459	X86_VPSLLDZrikz, X86_INS_VPSLLD, 0,
88460#ifndef CAPSTONE_DIET
88461	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88462#endif
88463},
88464
88465{
88466	X86_VPSLLDZrm, X86_INS_VPSLLD, 0,
88467#ifndef CAPSTONE_DIET
88468	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88469#endif
88470},
88471
88472{
88473	X86_VPSLLDZrmk, X86_INS_VPSLLD, 0,
88474#ifndef CAPSTONE_DIET
88475	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88476#endif
88477},
88478
88479{
88480	X86_VPSLLDZrmkz, X86_INS_VPSLLD, 0,
88481#ifndef CAPSTONE_DIET
88482	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88483#endif
88484},
88485
88486{
88487	X86_VPSLLDZrr, X86_INS_VPSLLD, 0,
88488#ifndef CAPSTONE_DIET
88489	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88490#endif
88491},
88492
88493{
88494	X86_VPSLLDZrrk, X86_INS_VPSLLD, 0,
88495#ifndef CAPSTONE_DIET
88496	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88497#endif
88498},
88499
88500{
88501	X86_VPSLLDZrrkz, X86_INS_VPSLLD, 0,
88502#ifndef CAPSTONE_DIET
88503	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88504#endif
88505},
88506
88507{
88508	X86_VPSLLDri, X86_INS_VPSLLD, 0,
88509#ifndef CAPSTONE_DIET
88510	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88511#endif
88512},
88513
88514{
88515	X86_VPSLLDrm, X86_INS_VPSLLD, 0,
88516#ifndef CAPSTONE_DIET
88517	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88518#endif
88519},
88520
88521{
88522	X86_VPSLLDrr, X86_INS_VPSLLD, 0,
88523#ifndef CAPSTONE_DIET
88524	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88525#endif
88526},
88527
88528{
88529	X86_VPSLLQYri, X86_INS_VPSLLQ, 0,
88530#ifndef CAPSTONE_DIET
88531	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88532#endif
88533},
88534
88535{
88536	X86_VPSLLQYrm, X86_INS_VPSLLQ, 0,
88537#ifndef CAPSTONE_DIET
88538	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88539#endif
88540},
88541
88542{
88543	X86_VPSLLQYrr, X86_INS_VPSLLQ, 0,
88544#ifndef CAPSTONE_DIET
88545	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88546#endif
88547},
88548
88549{
88550	X86_VPSLLQZ128mbi, X86_INS_VPSLLQ, 0,
88551#ifndef CAPSTONE_DIET
88552	{ 0 }, { 0 }, { 0 }, 0, 0
88553#endif
88554},
88555
88556{
88557	X86_VPSLLQZ128mbik, X86_INS_VPSLLQ, 0,
88558#ifndef CAPSTONE_DIET
88559	{ 0 }, { 0 }, { 0 }, 0, 0
88560#endif
88561},
88562
88563{
88564	X86_VPSLLQZ128mbikz, X86_INS_VPSLLQ, 0,
88565#ifndef CAPSTONE_DIET
88566	{ 0 }, { 0 }, { 0 }, 0, 0
88567#endif
88568},
88569
88570{
88571	X86_VPSLLQZ128mi, X86_INS_VPSLLQ, 0,
88572#ifndef CAPSTONE_DIET
88573	{ 0 }, { 0 }, { 0 }, 0, 0
88574#endif
88575},
88576
88577{
88578	X86_VPSLLQZ128mik, X86_INS_VPSLLQ, 0,
88579#ifndef CAPSTONE_DIET
88580	{ 0 }, { 0 }, { 0 }, 0, 0
88581#endif
88582},
88583
88584{
88585	X86_VPSLLQZ128mikz, X86_INS_VPSLLQ, 0,
88586#ifndef CAPSTONE_DIET
88587	{ 0 }, { 0 }, { 0 }, 0, 0
88588#endif
88589},
88590
88591{
88592	X86_VPSLLQZ128ri, X86_INS_VPSLLQ, 0,
88593#ifndef CAPSTONE_DIET
88594	{ 0 }, { 0 }, { 0 }, 0, 0
88595#endif
88596},
88597
88598{
88599	X86_VPSLLQZ128rik, X86_INS_VPSLLQ, 0,
88600#ifndef CAPSTONE_DIET
88601	{ 0 }, { 0 }, { 0 }, 0, 0
88602#endif
88603},
88604
88605{
88606	X86_VPSLLQZ128rikz, X86_INS_VPSLLQ, 0,
88607#ifndef CAPSTONE_DIET
88608	{ 0 }, { 0 }, { 0 }, 0, 0
88609#endif
88610},
88611
88612{
88613	X86_VPSLLQZ128rm, X86_INS_VPSLLQ, 0,
88614#ifndef CAPSTONE_DIET
88615	{ 0 }, { 0 }, { 0 }, 0, 0
88616#endif
88617},
88618
88619{
88620	X86_VPSLLQZ128rmk, X86_INS_VPSLLQ, 0,
88621#ifndef CAPSTONE_DIET
88622	{ 0 }, { 0 }, { 0 }, 0, 0
88623#endif
88624},
88625
88626{
88627	X86_VPSLLQZ128rmkz, X86_INS_VPSLLQ, 0,
88628#ifndef CAPSTONE_DIET
88629	{ 0 }, { 0 }, { 0 }, 0, 0
88630#endif
88631},
88632
88633{
88634	X86_VPSLLQZ128rr, X86_INS_VPSLLQ, 0,
88635#ifndef CAPSTONE_DIET
88636	{ 0 }, { 0 }, { 0 }, 0, 0
88637#endif
88638},
88639
88640{
88641	X86_VPSLLQZ128rrk, X86_INS_VPSLLQ, 0,
88642#ifndef CAPSTONE_DIET
88643	{ 0 }, { 0 }, { 0 }, 0, 0
88644#endif
88645},
88646
88647{
88648	X86_VPSLLQZ128rrkz, X86_INS_VPSLLQ, 0,
88649#ifndef CAPSTONE_DIET
88650	{ 0 }, { 0 }, { 0 }, 0, 0
88651#endif
88652},
88653
88654{
88655	X86_VPSLLQZ256mbi, X86_INS_VPSLLQ, 0,
88656#ifndef CAPSTONE_DIET
88657	{ 0 }, { 0 }, { 0 }, 0, 0
88658#endif
88659},
88660
88661{
88662	X86_VPSLLQZ256mbik, X86_INS_VPSLLQ, 0,
88663#ifndef CAPSTONE_DIET
88664	{ 0 }, { 0 }, { 0 }, 0, 0
88665#endif
88666},
88667
88668{
88669	X86_VPSLLQZ256mbikz, X86_INS_VPSLLQ, 0,
88670#ifndef CAPSTONE_DIET
88671	{ 0 }, { 0 }, { 0 }, 0, 0
88672#endif
88673},
88674
88675{
88676	X86_VPSLLQZ256mi, X86_INS_VPSLLQ, 0,
88677#ifndef CAPSTONE_DIET
88678	{ 0 }, { 0 }, { 0 }, 0, 0
88679#endif
88680},
88681
88682{
88683	X86_VPSLLQZ256mik, X86_INS_VPSLLQ, 0,
88684#ifndef CAPSTONE_DIET
88685	{ 0 }, { 0 }, { 0 }, 0, 0
88686#endif
88687},
88688
88689{
88690	X86_VPSLLQZ256mikz, X86_INS_VPSLLQ, 0,
88691#ifndef CAPSTONE_DIET
88692	{ 0 }, { 0 }, { 0 }, 0, 0
88693#endif
88694},
88695
88696{
88697	X86_VPSLLQZ256ri, X86_INS_VPSLLQ, 0,
88698#ifndef CAPSTONE_DIET
88699	{ 0 }, { 0 }, { 0 }, 0, 0
88700#endif
88701},
88702
88703{
88704	X86_VPSLLQZ256rik, X86_INS_VPSLLQ, 0,
88705#ifndef CAPSTONE_DIET
88706	{ 0 }, { 0 }, { 0 }, 0, 0
88707#endif
88708},
88709
88710{
88711	X86_VPSLLQZ256rikz, X86_INS_VPSLLQ, 0,
88712#ifndef CAPSTONE_DIET
88713	{ 0 }, { 0 }, { 0 }, 0, 0
88714#endif
88715},
88716
88717{
88718	X86_VPSLLQZ256rm, X86_INS_VPSLLQ, 0,
88719#ifndef CAPSTONE_DIET
88720	{ 0 }, { 0 }, { 0 }, 0, 0
88721#endif
88722},
88723
88724{
88725	X86_VPSLLQZ256rmk, X86_INS_VPSLLQ, 0,
88726#ifndef CAPSTONE_DIET
88727	{ 0 }, { 0 }, { 0 }, 0, 0
88728#endif
88729},
88730
88731{
88732	X86_VPSLLQZ256rmkz, X86_INS_VPSLLQ, 0,
88733#ifndef CAPSTONE_DIET
88734	{ 0 }, { 0 }, { 0 }, 0, 0
88735#endif
88736},
88737
88738{
88739	X86_VPSLLQZ256rr, X86_INS_VPSLLQ, 0,
88740#ifndef CAPSTONE_DIET
88741	{ 0 }, { 0 }, { 0 }, 0, 0
88742#endif
88743},
88744
88745{
88746	X86_VPSLLQZ256rrk, X86_INS_VPSLLQ, 0,
88747#ifndef CAPSTONE_DIET
88748	{ 0 }, { 0 }, { 0 }, 0, 0
88749#endif
88750},
88751
88752{
88753	X86_VPSLLQZ256rrkz, X86_INS_VPSLLQ, 0,
88754#ifndef CAPSTONE_DIET
88755	{ 0 }, { 0 }, { 0 }, 0, 0
88756#endif
88757},
88758
88759{
88760	X86_VPSLLQZmbi, X86_INS_VPSLLQ, 0,
88761#ifndef CAPSTONE_DIET
88762	{ 0 }, { 0 }, { 0 }, 0, 0
88763#endif
88764},
88765
88766{
88767	X86_VPSLLQZmbik, X86_INS_VPSLLQ, 0,
88768#ifndef CAPSTONE_DIET
88769	{ 0 }, { 0 }, { 0 }, 0, 0
88770#endif
88771},
88772
88773{
88774	X86_VPSLLQZmbikz, X86_INS_VPSLLQ, 0,
88775#ifndef CAPSTONE_DIET
88776	{ 0 }, { 0 }, { 0 }, 0, 0
88777#endif
88778},
88779
88780{
88781	X86_VPSLLQZmi, X86_INS_VPSLLQ, 0,
88782#ifndef CAPSTONE_DIET
88783	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88784#endif
88785},
88786
88787{
88788	X86_VPSLLQZmik, X86_INS_VPSLLQ, 0,
88789#ifndef CAPSTONE_DIET
88790	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88791#endif
88792},
88793
88794{
88795	X86_VPSLLQZmikz, X86_INS_VPSLLQ, 0,
88796#ifndef CAPSTONE_DIET
88797	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88798#endif
88799},
88800
88801{
88802	X86_VPSLLQZri, X86_INS_VPSLLQ, 0,
88803#ifndef CAPSTONE_DIET
88804	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88805#endif
88806},
88807
88808{
88809	X86_VPSLLQZrik, X86_INS_VPSLLQ, 0,
88810#ifndef CAPSTONE_DIET
88811	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88812#endif
88813},
88814
88815{
88816	X86_VPSLLQZrikz, X86_INS_VPSLLQ, 0,
88817#ifndef CAPSTONE_DIET
88818	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88819#endif
88820},
88821
88822{
88823	X86_VPSLLQZrm, X86_INS_VPSLLQ, 0,
88824#ifndef CAPSTONE_DIET
88825	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88826#endif
88827},
88828
88829{
88830	X86_VPSLLQZrmk, X86_INS_VPSLLQ, 0,
88831#ifndef CAPSTONE_DIET
88832	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88833#endif
88834},
88835
88836{
88837	X86_VPSLLQZrmkz, X86_INS_VPSLLQ, 0,
88838#ifndef CAPSTONE_DIET
88839	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88840#endif
88841},
88842
88843{
88844	X86_VPSLLQZrr, X86_INS_VPSLLQ, 0,
88845#ifndef CAPSTONE_DIET
88846	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88847#endif
88848},
88849
88850{
88851	X86_VPSLLQZrrk, X86_INS_VPSLLQ, 0,
88852#ifndef CAPSTONE_DIET
88853	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88854#endif
88855},
88856
88857{
88858	X86_VPSLLQZrrkz, X86_INS_VPSLLQ, 0,
88859#ifndef CAPSTONE_DIET
88860	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
88861#endif
88862},
88863
88864{
88865	X86_VPSLLQri, X86_INS_VPSLLQ, 0,
88866#ifndef CAPSTONE_DIET
88867	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88868#endif
88869},
88870
88871{
88872	X86_VPSLLQrm, X86_INS_VPSLLQ, 0,
88873#ifndef CAPSTONE_DIET
88874	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88875#endif
88876},
88877
88878{
88879	X86_VPSLLQrr, X86_INS_VPSLLQ, 0,
88880#ifndef CAPSTONE_DIET
88881	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
88882#endif
88883},
88884
88885{
88886	X86_VPSLLVDYrm, X86_INS_VPSLLVD, 0,
88887#ifndef CAPSTONE_DIET
88888	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88889#endif
88890},
88891
88892{
88893	X86_VPSLLVDYrr, X86_INS_VPSLLVD, 0,
88894#ifndef CAPSTONE_DIET
88895	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
88896#endif
88897},
88898
88899{
88900	X86_VPSLLVDZ128rm, X86_INS_VPSLLVD, 0,
88901#ifndef CAPSTONE_DIET
88902	{ 0 }, { 0 }, { 0 }, 0, 0
88903#endif
88904},
88905
88906{
88907	X86_VPSLLVDZ128rmb, X86_INS_VPSLLVD, 0,
88908#ifndef CAPSTONE_DIET
88909	{ 0 }, { 0 }, { 0 }, 0, 0
88910#endif
88911},
88912
88913{
88914	X86_VPSLLVDZ128rmbk, X86_INS_VPSLLVD, 0,
88915#ifndef CAPSTONE_DIET
88916	{ 0 }, { 0 }, { 0 }, 0, 0
88917#endif
88918},
88919
88920{
88921	X86_VPSLLVDZ128rmbkz, X86_INS_VPSLLVD, 0,
88922#ifndef CAPSTONE_DIET
88923	{ 0 }, { 0 }, { 0 }, 0, 0
88924#endif
88925},
88926
88927{
88928	X86_VPSLLVDZ128rmk, X86_INS_VPSLLVD, 0,
88929#ifndef CAPSTONE_DIET
88930	{ 0 }, { 0 }, { 0 }, 0, 0
88931#endif
88932},
88933
88934{
88935	X86_VPSLLVDZ128rmkz, X86_INS_VPSLLVD, 0,
88936#ifndef CAPSTONE_DIET
88937	{ 0 }, { 0 }, { 0 }, 0, 0
88938#endif
88939},
88940
88941{
88942	X86_VPSLLVDZ128rr, X86_INS_VPSLLVD, 0,
88943#ifndef CAPSTONE_DIET
88944	{ 0 }, { 0 }, { 0 }, 0, 0
88945#endif
88946},
88947
88948{
88949	X86_VPSLLVDZ128rrk, X86_INS_VPSLLVD, 0,
88950#ifndef CAPSTONE_DIET
88951	{ 0 }, { 0 }, { 0 }, 0, 0
88952#endif
88953},
88954
88955{
88956	X86_VPSLLVDZ128rrkz, X86_INS_VPSLLVD, 0,
88957#ifndef CAPSTONE_DIET
88958	{ 0 }, { 0 }, { 0 }, 0, 0
88959#endif
88960},
88961
88962{
88963	X86_VPSLLVDZ256rm, X86_INS_VPSLLVD, 0,
88964#ifndef CAPSTONE_DIET
88965	{ 0 }, { 0 }, { 0 }, 0, 0
88966#endif
88967},
88968
88969{
88970	X86_VPSLLVDZ256rmb, X86_INS_VPSLLVD, 0,
88971#ifndef CAPSTONE_DIET
88972	{ 0 }, { 0 }, { 0 }, 0, 0
88973#endif
88974},
88975
88976{
88977	X86_VPSLLVDZ256rmbk, X86_INS_VPSLLVD, 0,
88978#ifndef CAPSTONE_DIET
88979	{ 0 }, { 0 }, { 0 }, 0, 0
88980#endif
88981},
88982
88983{
88984	X86_VPSLLVDZ256rmbkz, X86_INS_VPSLLVD, 0,
88985#ifndef CAPSTONE_DIET
88986	{ 0 }, { 0 }, { 0 }, 0, 0
88987#endif
88988},
88989
88990{
88991	X86_VPSLLVDZ256rmk, X86_INS_VPSLLVD, 0,
88992#ifndef CAPSTONE_DIET
88993	{ 0 }, { 0 }, { 0 }, 0, 0
88994#endif
88995},
88996
88997{
88998	X86_VPSLLVDZ256rmkz, X86_INS_VPSLLVD, 0,
88999#ifndef CAPSTONE_DIET
89000	{ 0 }, { 0 }, { 0 }, 0, 0
89001#endif
89002},
89003
89004{
89005	X86_VPSLLVDZ256rr, X86_INS_VPSLLVD, 0,
89006#ifndef CAPSTONE_DIET
89007	{ 0 }, { 0 }, { 0 }, 0, 0
89008#endif
89009},
89010
89011{
89012	X86_VPSLLVDZ256rrk, X86_INS_VPSLLVD, 0,
89013#ifndef CAPSTONE_DIET
89014	{ 0 }, { 0 }, { 0 }, 0, 0
89015#endif
89016},
89017
89018{
89019	X86_VPSLLVDZ256rrkz, X86_INS_VPSLLVD, 0,
89020#ifndef CAPSTONE_DIET
89021	{ 0 }, { 0 }, { 0 }, 0, 0
89022#endif
89023},
89024
89025{
89026	X86_VPSLLVDZrm, X86_INS_VPSLLVD, 0,
89027#ifndef CAPSTONE_DIET
89028	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89029#endif
89030},
89031
89032{
89033	X86_VPSLLVDZrmb, X86_INS_VPSLLVD, 0,
89034#ifndef CAPSTONE_DIET
89035	{ 0 }, { 0 }, { 0 }, 0, 0
89036#endif
89037},
89038
89039{
89040	X86_VPSLLVDZrmbk, X86_INS_VPSLLVD, 0,
89041#ifndef CAPSTONE_DIET
89042	{ 0 }, { 0 }, { 0 }, 0, 0
89043#endif
89044},
89045
89046{
89047	X86_VPSLLVDZrmbkz, X86_INS_VPSLLVD, 0,
89048#ifndef CAPSTONE_DIET
89049	{ 0 }, { 0 }, { 0 }, 0, 0
89050#endif
89051},
89052
89053{
89054	X86_VPSLLVDZrmk, X86_INS_VPSLLVD, 0,
89055#ifndef CAPSTONE_DIET
89056	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89057#endif
89058},
89059
89060{
89061	X86_VPSLLVDZrmkz, X86_INS_VPSLLVD, 0,
89062#ifndef CAPSTONE_DIET
89063	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89064#endif
89065},
89066
89067{
89068	X86_VPSLLVDZrr, X86_INS_VPSLLVD, 0,
89069#ifndef CAPSTONE_DIET
89070	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89071#endif
89072},
89073
89074{
89075	X86_VPSLLVDZrrk, X86_INS_VPSLLVD, 0,
89076#ifndef CAPSTONE_DIET
89077	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89078#endif
89079},
89080
89081{
89082	X86_VPSLLVDZrrkz, X86_INS_VPSLLVD, 0,
89083#ifndef CAPSTONE_DIET
89084	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89085#endif
89086},
89087
89088{
89089	X86_VPSLLVDrm, X86_INS_VPSLLVD, 0,
89090#ifndef CAPSTONE_DIET
89091	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89092#endif
89093},
89094
89095{
89096	X86_VPSLLVDrr, X86_INS_VPSLLVD, 0,
89097#ifndef CAPSTONE_DIET
89098	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89099#endif
89100},
89101
89102{
89103	X86_VPSLLVQYrm, X86_INS_VPSLLVQ, 0,
89104#ifndef CAPSTONE_DIET
89105	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89106#endif
89107},
89108
89109{
89110	X86_VPSLLVQYrr, X86_INS_VPSLLVQ, 0,
89111#ifndef CAPSTONE_DIET
89112	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89113#endif
89114},
89115
89116{
89117	X86_VPSLLVQZ128rm, X86_INS_VPSLLVQ, 0,
89118#ifndef CAPSTONE_DIET
89119	{ 0 }, { 0 }, { 0 }, 0, 0
89120#endif
89121},
89122
89123{
89124	X86_VPSLLVQZ128rmb, X86_INS_VPSLLVQ, 0,
89125#ifndef CAPSTONE_DIET
89126	{ 0 }, { 0 }, { 0 }, 0, 0
89127#endif
89128},
89129
89130{
89131	X86_VPSLLVQZ128rmbk, X86_INS_VPSLLVQ, 0,
89132#ifndef CAPSTONE_DIET
89133	{ 0 }, { 0 }, { 0 }, 0, 0
89134#endif
89135},
89136
89137{
89138	X86_VPSLLVQZ128rmbkz, X86_INS_VPSLLVQ, 0,
89139#ifndef CAPSTONE_DIET
89140	{ 0 }, { 0 }, { 0 }, 0, 0
89141#endif
89142},
89143
89144{
89145	X86_VPSLLVQZ128rmk, X86_INS_VPSLLVQ, 0,
89146#ifndef CAPSTONE_DIET
89147	{ 0 }, { 0 }, { 0 }, 0, 0
89148#endif
89149},
89150
89151{
89152	X86_VPSLLVQZ128rmkz, X86_INS_VPSLLVQ, 0,
89153#ifndef CAPSTONE_DIET
89154	{ 0 }, { 0 }, { 0 }, 0, 0
89155#endif
89156},
89157
89158{
89159	X86_VPSLLVQZ128rr, X86_INS_VPSLLVQ, 0,
89160#ifndef CAPSTONE_DIET
89161	{ 0 }, { 0 }, { 0 }, 0, 0
89162#endif
89163},
89164
89165{
89166	X86_VPSLLVQZ128rrk, X86_INS_VPSLLVQ, 0,
89167#ifndef CAPSTONE_DIET
89168	{ 0 }, { 0 }, { 0 }, 0, 0
89169#endif
89170},
89171
89172{
89173	X86_VPSLLVQZ128rrkz, X86_INS_VPSLLVQ, 0,
89174#ifndef CAPSTONE_DIET
89175	{ 0 }, { 0 }, { 0 }, 0, 0
89176#endif
89177},
89178
89179{
89180	X86_VPSLLVQZ256rm, X86_INS_VPSLLVQ, 0,
89181#ifndef CAPSTONE_DIET
89182	{ 0 }, { 0 }, { 0 }, 0, 0
89183#endif
89184},
89185
89186{
89187	X86_VPSLLVQZ256rmb, X86_INS_VPSLLVQ, 0,
89188#ifndef CAPSTONE_DIET
89189	{ 0 }, { 0 }, { 0 }, 0, 0
89190#endif
89191},
89192
89193{
89194	X86_VPSLLVQZ256rmbk, X86_INS_VPSLLVQ, 0,
89195#ifndef CAPSTONE_DIET
89196	{ 0 }, { 0 }, { 0 }, 0, 0
89197#endif
89198},
89199
89200{
89201	X86_VPSLLVQZ256rmbkz, X86_INS_VPSLLVQ, 0,
89202#ifndef CAPSTONE_DIET
89203	{ 0 }, { 0 }, { 0 }, 0, 0
89204#endif
89205},
89206
89207{
89208	X86_VPSLLVQZ256rmk, X86_INS_VPSLLVQ, 0,
89209#ifndef CAPSTONE_DIET
89210	{ 0 }, { 0 }, { 0 }, 0, 0
89211#endif
89212},
89213
89214{
89215	X86_VPSLLVQZ256rmkz, X86_INS_VPSLLVQ, 0,
89216#ifndef CAPSTONE_DIET
89217	{ 0 }, { 0 }, { 0 }, 0, 0
89218#endif
89219},
89220
89221{
89222	X86_VPSLLVQZ256rr, X86_INS_VPSLLVQ, 0,
89223#ifndef CAPSTONE_DIET
89224	{ 0 }, { 0 }, { 0 }, 0, 0
89225#endif
89226},
89227
89228{
89229	X86_VPSLLVQZ256rrk, X86_INS_VPSLLVQ, 0,
89230#ifndef CAPSTONE_DIET
89231	{ 0 }, { 0 }, { 0 }, 0, 0
89232#endif
89233},
89234
89235{
89236	X86_VPSLLVQZ256rrkz, X86_INS_VPSLLVQ, 0,
89237#ifndef CAPSTONE_DIET
89238	{ 0 }, { 0 }, { 0 }, 0, 0
89239#endif
89240},
89241
89242{
89243	X86_VPSLLVQZrm, X86_INS_VPSLLVQ, 0,
89244#ifndef CAPSTONE_DIET
89245	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89246#endif
89247},
89248
89249{
89250	X86_VPSLLVQZrmb, X86_INS_VPSLLVQ, 0,
89251#ifndef CAPSTONE_DIET
89252	{ 0 }, { 0 }, { 0 }, 0, 0
89253#endif
89254},
89255
89256{
89257	X86_VPSLLVQZrmbk, X86_INS_VPSLLVQ, 0,
89258#ifndef CAPSTONE_DIET
89259	{ 0 }, { 0 }, { 0 }, 0, 0
89260#endif
89261},
89262
89263{
89264	X86_VPSLLVQZrmbkz, X86_INS_VPSLLVQ, 0,
89265#ifndef CAPSTONE_DIET
89266	{ 0 }, { 0 }, { 0 }, 0, 0
89267#endif
89268},
89269
89270{
89271	X86_VPSLLVQZrmk, X86_INS_VPSLLVQ, 0,
89272#ifndef CAPSTONE_DIET
89273	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89274#endif
89275},
89276
89277{
89278	X86_VPSLLVQZrmkz, X86_INS_VPSLLVQ, 0,
89279#ifndef CAPSTONE_DIET
89280	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89281#endif
89282},
89283
89284{
89285	X86_VPSLLVQZrr, X86_INS_VPSLLVQ, 0,
89286#ifndef CAPSTONE_DIET
89287	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89288#endif
89289},
89290
89291{
89292	X86_VPSLLVQZrrk, X86_INS_VPSLLVQ, 0,
89293#ifndef CAPSTONE_DIET
89294	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89295#endif
89296},
89297
89298{
89299	X86_VPSLLVQZrrkz, X86_INS_VPSLLVQ, 0,
89300#ifndef CAPSTONE_DIET
89301	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89302#endif
89303},
89304
89305{
89306	X86_VPSLLVQrm, X86_INS_VPSLLVQ, 0,
89307#ifndef CAPSTONE_DIET
89308	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89309#endif
89310},
89311
89312{
89313	X86_VPSLLVQrr, X86_INS_VPSLLVQ, 0,
89314#ifndef CAPSTONE_DIET
89315	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89316#endif
89317},
89318
89319{
89320	X86_VPSLLVWZ128rm, X86_INS_VPSLLVW, 0,
89321#ifndef CAPSTONE_DIET
89322	{ 0 }, { 0 }, { 0 }, 0, 0
89323#endif
89324},
89325
89326{
89327	X86_VPSLLVWZ128rmk, X86_INS_VPSLLVW, 0,
89328#ifndef CAPSTONE_DIET
89329	{ 0 }, { 0 }, { 0 }, 0, 0
89330#endif
89331},
89332
89333{
89334	X86_VPSLLVWZ128rmkz, X86_INS_VPSLLVW, 0,
89335#ifndef CAPSTONE_DIET
89336	{ 0 }, { 0 }, { 0 }, 0, 0
89337#endif
89338},
89339
89340{
89341	X86_VPSLLVWZ128rr, X86_INS_VPSLLVW, 0,
89342#ifndef CAPSTONE_DIET
89343	{ 0 }, { 0 }, { 0 }, 0, 0
89344#endif
89345},
89346
89347{
89348	X86_VPSLLVWZ128rrk, X86_INS_VPSLLVW, 0,
89349#ifndef CAPSTONE_DIET
89350	{ 0 }, { 0 }, { 0 }, 0, 0
89351#endif
89352},
89353
89354{
89355	X86_VPSLLVWZ128rrkz, X86_INS_VPSLLVW, 0,
89356#ifndef CAPSTONE_DIET
89357	{ 0 }, { 0 }, { 0 }, 0, 0
89358#endif
89359},
89360
89361{
89362	X86_VPSLLVWZ256rm, X86_INS_VPSLLVW, 0,
89363#ifndef CAPSTONE_DIET
89364	{ 0 }, { 0 }, { 0 }, 0, 0
89365#endif
89366},
89367
89368{
89369	X86_VPSLLVWZ256rmk, X86_INS_VPSLLVW, 0,
89370#ifndef CAPSTONE_DIET
89371	{ 0 }, { 0 }, { 0 }, 0, 0
89372#endif
89373},
89374
89375{
89376	X86_VPSLLVWZ256rmkz, X86_INS_VPSLLVW, 0,
89377#ifndef CAPSTONE_DIET
89378	{ 0 }, { 0 }, { 0 }, 0, 0
89379#endif
89380},
89381
89382{
89383	X86_VPSLLVWZ256rr, X86_INS_VPSLLVW, 0,
89384#ifndef CAPSTONE_DIET
89385	{ 0 }, { 0 }, { 0 }, 0, 0
89386#endif
89387},
89388
89389{
89390	X86_VPSLLVWZ256rrk, X86_INS_VPSLLVW, 0,
89391#ifndef CAPSTONE_DIET
89392	{ 0 }, { 0 }, { 0 }, 0, 0
89393#endif
89394},
89395
89396{
89397	X86_VPSLLVWZ256rrkz, X86_INS_VPSLLVW, 0,
89398#ifndef CAPSTONE_DIET
89399	{ 0 }, { 0 }, { 0 }, 0, 0
89400#endif
89401},
89402
89403{
89404	X86_VPSLLVWZrm, X86_INS_VPSLLVW, 0,
89405#ifndef CAPSTONE_DIET
89406	{ 0 }, { 0 }, { 0 }, 0, 0
89407#endif
89408},
89409
89410{
89411	X86_VPSLLVWZrmk, X86_INS_VPSLLVW, 0,
89412#ifndef CAPSTONE_DIET
89413	{ 0 }, { 0 }, { 0 }, 0, 0
89414#endif
89415},
89416
89417{
89418	X86_VPSLLVWZrmkz, X86_INS_VPSLLVW, 0,
89419#ifndef CAPSTONE_DIET
89420	{ 0 }, { 0 }, { 0 }, 0, 0
89421#endif
89422},
89423
89424{
89425	X86_VPSLLVWZrr, X86_INS_VPSLLVW, 0,
89426#ifndef CAPSTONE_DIET
89427	{ 0 }, { 0 }, { 0 }, 0, 0
89428#endif
89429},
89430
89431{
89432	X86_VPSLLVWZrrk, X86_INS_VPSLLVW, 0,
89433#ifndef CAPSTONE_DIET
89434	{ 0 }, { 0 }, { 0 }, 0, 0
89435#endif
89436},
89437
89438{
89439	X86_VPSLLVWZrrkz, X86_INS_VPSLLVW, 0,
89440#ifndef CAPSTONE_DIET
89441	{ 0 }, { 0 }, { 0 }, 0, 0
89442#endif
89443},
89444
89445{
89446	X86_VPSLLWYri, X86_INS_VPSLLW, 0,
89447#ifndef CAPSTONE_DIET
89448	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89449#endif
89450},
89451
89452{
89453	X86_VPSLLWYrm, X86_INS_VPSLLW, 0,
89454#ifndef CAPSTONE_DIET
89455	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89456#endif
89457},
89458
89459{
89460	X86_VPSLLWYrr, X86_INS_VPSLLW, 0,
89461#ifndef CAPSTONE_DIET
89462	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89463#endif
89464},
89465
89466{
89467	X86_VPSLLWZ128mi, X86_INS_VPSLLW, 0,
89468#ifndef CAPSTONE_DIET
89469	{ 0 }, { 0 }, { 0 }, 0, 0
89470#endif
89471},
89472
89473{
89474	X86_VPSLLWZ128mik, X86_INS_VPSLLW, 0,
89475#ifndef CAPSTONE_DIET
89476	{ 0 }, { 0 }, { 0 }, 0, 0
89477#endif
89478},
89479
89480{
89481	X86_VPSLLWZ128mikz, X86_INS_VPSLLW, 0,
89482#ifndef CAPSTONE_DIET
89483	{ 0 }, { 0 }, { 0 }, 0, 0
89484#endif
89485},
89486
89487{
89488	X86_VPSLLWZ128ri, X86_INS_VPSLLW, 0,
89489#ifndef CAPSTONE_DIET
89490	{ 0 }, { 0 }, { 0 }, 0, 0
89491#endif
89492},
89493
89494{
89495	X86_VPSLLWZ128rik, X86_INS_VPSLLW, 0,
89496#ifndef CAPSTONE_DIET
89497	{ 0 }, { 0 }, { 0 }, 0, 0
89498#endif
89499},
89500
89501{
89502	X86_VPSLLWZ128rikz, X86_INS_VPSLLW, 0,
89503#ifndef CAPSTONE_DIET
89504	{ 0 }, { 0 }, { 0 }, 0, 0
89505#endif
89506},
89507
89508{
89509	X86_VPSLLWZ128rm, X86_INS_VPSLLW, 0,
89510#ifndef CAPSTONE_DIET
89511	{ 0 }, { 0 }, { 0 }, 0, 0
89512#endif
89513},
89514
89515{
89516	X86_VPSLLWZ128rmk, X86_INS_VPSLLW, 0,
89517#ifndef CAPSTONE_DIET
89518	{ 0 }, { 0 }, { 0 }, 0, 0
89519#endif
89520},
89521
89522{
89523	X86_VPSLLWZ128rmkz, X86_INS_VPSLLW, 0,
89524#ifndef CAPSTONE_DIET
89525	{ 0 }, { 0 }, { 0 }, 0, 0
89526#endif
89527},
89528
89529{
89530	X86_VPSLLWZ128rr, X86_INS_VPSLLW, 0,
89531#ifndef CAPSTONE_DIET
89532	{ 0 }, { 0 }, { 0 }, 0, 0
89533#endif
89534},
89535
89536{
89537	X86_VPSLLWZ128rrk, X86_INS_VPSLLW, 0,
89538#ifndef CAPSTONE_DIET
89539	{ 0 }, { 0 }, { 0 }, 0, 0
89540#endif
89541},
89542
89543{
89544	X86_VPSLLWZ128rrkz, X86_INS_VPSLLW, 0,
89545#ifndef CAPSTONE_DIET
89546	{ 0 }, { 0 }, { 0 }, 0, 0
89547#endif
89548},
89549
89550{
89551	X86_VPSLLWZ256mi, X86_INS_VPSLLW, 0,
89552#ifndef CAPSTONE_DIET
89553	{ 0 }, { 0 }, { 0 }, 0, 0
89554#endif
89555},
89556
89557{
89558	X86_VPSLLWZ256mik, X86_INS_VPSLLW, 0,
89559#ifndef CAPSTONE_DIET
89560	{ 0 }, { 0 }, { 0 }, 0, 0
89561#endif
89562},
89563
89564{
89565	X86_VPSLLWZ256mikz, X86_INS_VPSLLW, 0,
89566#ifndef CAPSTONE_DIET
89567	{ 0 }, { 0 }, { 0 }, 0, 0
89568#endif
89569},
89570
89571{
89572	X86_VPSLLWZ256ri, X86_INS_VPSLLW, 0,
89573#ifndef CAPSTONE_DIET
89574	{ 0 }, { 0 }, { 0 }, 0, 0
89575#endif
89576},
89577
89578{
89579	X86_VPSLLWZ256rik, X86_INS_VPSLLW, 0,
89580#ifndef CAPSTONE_DIET
89581	{ 0 }, { 0 }, { 0 }, 0, 0
89582#endif
89583},
89584
89585{
89586	X86_VPSLLWZ256rikz, X86_INS_VPSLLW, 0,
89587#ifndef CAPSTONE_DIET
89588	{ 0 }, { 0 }, { 0 }, 0, 0
89589#endif
89590},
89591
89592{
89593	X86_VPSLLWZ256rm, X86_INS_VPSLLW, 0,
89594#ifndef CAPSTONE_DIET
89595	{ 0 }, { 0 }, { 0 }, 0, 0
89596#endif
89597},
89598
89599{
89600	X86_VPSLLWZ256rmk, X86_INS_VPSLLW, 0,
89601#ifndef CAPSTONE_DIET
89602	{ 0 }, { 0 }, { 0 }, 0, 0
89603#endif
89604},
89605
89606{
89607	X86_VPSLLWZ256rmkz, X86_INS_VPSLLW, 0,
89608#ifndef CAPSTONE_DIET
89609	{ 0 }, { 0 }, { 0 }, 0, 0
89610#endif
89611},
89612
89613{
89614	X86_VPSLLWZ256rr, X86_INS_VPSLLW, 0,
89615#ifndef CAPSTONE_DIET
89616	{ 0 }, { 0 }, { 0 }, 0, 0
89617#endif
89618},
89619
89620{
89621	X86_VPSLLWZ256rrk, X86_INS_VPSLLW, 0,
89622#ifndef CAPSTONE_DIET
89623	{ 0 }, { 0 }, { 0 }, 0, 0
89624#endif
89625},
89626
89627{
89628	X86_VPSLLWZ256rrkz, X86_INS_VPSLLW, 0,
89629#ifndef CAPSTONE_DIET
89630	{ 0 }, { 0 }, { 0 }, 0, 0
89631#endif
89632},
89633
89634{
89635	X86_VPSLLWZmi, X86_INS_VPSLLW, 0,
89636#ifndef CAPSTONE_DIET
89637	{ 0 }, { 0 }, { 0 }, 0, 0
89638#endif
89639},
89640
89641{
89642	X86_VPSLLWZmik, X86_INS_VPSLLW, 0,
89643#ifndef CAPSTONE_DIET
89644	{ 0 }, { 0 }, { 0 }, 0, 0
89645#endif
89646},
89647
89648{
89649	X86_VPSLLWZmikz, X86_INS_VPSLLW, 0,
89650#ifndef CAPSTONE_DIET
89651	{ 0 }, { 0 }, { 0 }, 0, 0
89652#endif
89653},
89654
89655{
89656	X86_VPSLLWZri, X86_INS_VPSLLW, 0,
89657#ifndef CAPSTONE_DIET
89658	{ 0 }, { 0 }, { 0 }, 0, 0
89659#endif
89660},
89661
89662{
89663	X86_VPSLLWZrik, X86_INS_VPSLLW, 0,
89664#ifndef CAPSTONE_DIET
89665	{ 0 }, { 0 }, { 0 }, 0, 0
89666#endif
89667},
89668
89669{
89670	X86_VPSLLWZrikz, X86_INS_VPSLLW, 0,
89671#ifndef CAPSTONE_DIET
89672	{ 0 }, { 0 }, { 0 }, 0, 0
89673#endif
89674},
89675
89676{
89677	X86_VPSLLWZrm, X86_INS_VPSLLW, 0,
89678#ifndef CAPSTONE_DIET
89679	{ 0 }, { 0 }, { 0 }, 0, 0
89680#endif
89681},
89682
89683{
89684	X86_VPSLLWZrmk, X86_INS_VPSLLW, 0,
89685#ifndef CAPSTONE_DIET
89686	{ 0 }, { 0 }, { 0 }, 0, 0
89687#endif
89688},
89689
89690{
89691	X86_VPSLLWZrmkz, X86_INS_VPSLLW, 0,
89692#ifndef CAPSTONE_DIET
89693	{ 0 }, { 0 }, { 0 }, 0, 0
89694#endif
89695},
89696
89697{
89698	X86_VPSLLWZrr, X86_INS_VPSLLW, 0,
89699#ifndef CAPSTONE_DIET
89700	{ 0 }, { 0 }, { 0 }, 0, 0
89701#endif
89702},
89703
89704{
89705	X86_VPSLLWZrrk, X86_INS_VPSLLW, 0,
89706#ifndef CAPSTONE_DIET
89707	{ 0 }, { 0 }, { 0 }, 0, 0
89708#endif
89709},
89710
89711{
89712	X86_VPSLLWZrrkz, X86_INS_VPSLLW, 0,
89713#ifndef CAPSTONE_DIET
89714	{ 0 }, { 0 }, { 0 }, 0, 0
89715#endif
89716},
89717
89718{
89719	X86_VPSLLWri, X86_INS_VPSLLW, 0,
89720#ifndef CAPSTONE_DIET
89721	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
89722#endif
89723},
89724
89725{
89726	X86_VPSLLWrm, X86_INS_VPSLLW, 0,
89727#ifndef CAPSTONE_DIET
89728	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
89729#endif
89730},
89731
89732{
89733	X86_VPSLLWrr, X86_INS_VPSLLW, 0,
89734#ifndef CAPSTONE_DIET
89735	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
89736#endif
89737},
89738
89739{
89740	X86_VPSRADYri, X86_INS_VPSRAD, 0,
89741#ifndef CAPSTONE_DIET
89742	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89743#endif
89744},
89745
89746{
89747	X86_VPSRADYrm, X86_INS_VPSRAD, 0,
89748#ifndef CAPSTONE_DIET
89749	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89750#endif
89751},
89752
89753{
89754	X86_VPSRADYrr, X86_INS_VPSRAD, 0,
89755#ifndef CAPSTONE_DIET
89756	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
89757#endif
89758},
89759
89760{
89761	X86_VPSRADZ128mbi, X86_INS_VPSRAD, 0,
89762#ifndef CAPSTONE_DIET
89763	{ 0 }, { 0 }, { 0 }, 0, 0
89764#endif
89765},
89766
89767{
89768	X86_VPSRADZ128mbik, X86_INS_VPSRAD, 0,
89769#ifndef CAPSTONE_DIET
89770	{ 0 }, { 0 }, { 0 }, 0, 0
89771#endif
89772},
89773
89774{
89775	X86_VPSRADZ128mbikz, X86_INS_VPSRAD, 0,
89776#ifndef CAPSTONE_DIET
89777	{ 0 }, { 0 }, { 0 }, 0, 0
89778#endif
89779},
89780
89781{
89782	X86_VPSRADZ128mi, X86_INS_VPSRAD, 0,
89783#ifndef CAPSTONE_DIET
89784	{ 0 }, { 0 }, { 0 }, 0, 0
89785#endif
89786},
89787
89788{
89789	X86_VPSRADZ128mik, X86_INS_VPSRAD, 0,
89790#ifndef CAPSTONE_DIET
89791	{ 0 }, { 0 }, { 0 }, 0, 0
89792#endif
89793},
89794
89795{
89796	X86_VPSRADZ128mikz, X86_INS_VPSRAD, 0,
89797#ifndef CAPSTONE_DIET
89798	{ 0 }, { 0 }, { 0 }, 0, 0
89799#endif
89800},
89801
89802{
89803	X86_VPSRADZ128ri, X86_INS_VPSRAD, 0,
89804#ifndef CAPSTONE_DIET
89805	{ 0 }, { 0 }, { 0 }, 0, 0
89806#endif
89807},
89808
89809{
89810	X86_VPSRADZ128rik, X86_INS_VPSRAD, 0,
89811#ifndef CAPSTONE_DIET
89812	{ 0 }, { 0 }, { 0 }, 0, 0
89813#endif
89814},
89815
89816{
89817	X86_VPSRADZ128rikz, X86_INS_VPSRAD, 0,
89818#ifndef CAPSTONE_DIET
89819	{ 0 }, { 0 }, { 0 }, 0, 0
89820#endif
89821},
89822
89823{
89824	X86_VPSRADZ128rm, X86_INS_VPSRAD, 0,
89825#ifndef CAPSTONE_DIET
89826	{ 0 }, { 0 }, { 0 }, 0, 0
89827#endif
89828},
89829
89830{
89831	X86_VPSRADZ128rmk, X86_INS_VPSRAD, 0,
89832#ifndef CAPSTONE_DIET
89833	{ 0 }, { 0 }, { 0 }, 0, 0
89834#endif
89835},
89836
89837{
89838	X86_VPSRADZ128rmkz, X86_INS_VPSRAD, 0,
89839#ifndef CAPSTONE_DIET
89840	{ 0 }, { 0 }, { 0 }, 0, 0
89841#endif
89842},
89843
89844{
89845	X86_VPSRADZ128rr, X86_INS_VPSRAD, 0,
89846#ifndef CAPSTONE_DIET
89847	{ 0 }, { 0 }, { 0 }, 0, 0
89848#endif
89849},
89850
89851{
89852	X86_VPSRADZ128rrk, X86_INS_VPSRAD, 0,
89853#ifndef CAPSTONE_DIET
89854	{ 0 }, { 0 }, { 0 }, 0, 0
89855#endif
89856},
89857
89858{
89859	X86_VPSRADZ128rrkz, X86_INS_VPSRAD, 0,
89860#ifndef CAPSTONE_DIET
89861	{ 0 }, { 0 }, { 0 }, 0, 0
89862#endif
89863},
89864
89865{
89866	X86_VPSRADZ256mbi, X86_INS_VPSRAD, 0,
89867#ifndef CAPSTONE_DIET
89868	{ 0 }, { 0 }, { 0 }, 0, 0
89869#endif
89870},
89871
89872{
89873	X86_VPSRADZ256mbik, X86_INS_VPSRAD, 0,
89874#ifndef CAPSTONE_DIET
89875	{ 0 }, { 0 }, { 0 }, 0, 0
89876#endif
89877},
89878
89879{
89880	X86_VPSRADZ256mbikz, X86_INS_VPSRAD, 0,
89881#ifndef CAPSTONE_DIET
89882	{ 0 }, { 0 }, { 0 }, 0, 0
89883#endif
89884},
89885
89886{
89887	X86_VPSRADZ256mi, X86_INS_VPSRAD, 0,
89888#ifndef CAPSTONE_DIET
89889	{ 0 }, { 0 }, { 0 }, 0, 0
89890#endif
89891},
89892
89893{
89894	X86_VPSRADZ256mik, X86_INS_VPSRAD, 0,
89895#ifndef CAPSTONE_DIET
89896	{ 0 }, { 0 }, { 0 }, 0, 0
89897#endif
89898},
89899
89900{
89901	X86_VPSRADZ256mikz, X86_INS_VPSRAD, 0,
89902#ifndef CAPSTONE_DIET
89903	{ 0 }, { 0 }, { 0 }, 0, 0
89904#endif
89905},
89906
89907{
89908	X86_VPSRADZ256ri, X86_INS_VPSRAD, 0,
89909#ifndef CAPSTONE_DIET
89910	{ 0 }, { 0 }, { 0 }, 0, 0
89911#endif
89912},
89913
89914{
89915	X86_VPSRADZ256rik, X86_INS_VPSRAD, 0,
89916#ifndef CAPSTONE_DIET
89917	{ 0 }, { 0 }, { 0 }, 0, 0
89918#endif
89919},
89920
89921{
89922	X86_VPSRADZ256rikz, X86_INS_VPSRAD, 0,
89923#ifndef CAPSTONE_DIET
89924	{ 0 }, { 0 }, { 0 }, 0, 0
89925#endif
89926},
89927
89928{
89929	X86_VPSRADZ256rm, X86_INS_VPSRAD, 0,
89930#ifndef CAPSTONE_DIET
89931	{ 0 }, { 0 }, { 0 }, 0, 0
89932#endif
89933},
89934
89935{
89936	X86_VPSRADZ256rmk, X86_INS_VPSRAD, 0,
89937#ifndef CAPSTONE_DIET
89938	{ 0 }, { 0 }, { 0 }, 0, 0
89939#endif
89940},
89941
89942{
89943	X86_VPSRADZ256rmkz, X86_INS_VPSRAD, 0,
89944#ifndef CAPSTONE_DIET
89945	{ 0 }, { 0 }, { 0 }, 0, 0
89946#endif
89947},
89948
89949{
89950	X86_VPSRADZ256rr, X86_INS_VPSRAD, 0,
89951#ifndef CAPSTONE_DIET
89952	{ 0 }, { 0 }, { 0 }, 0, 0
89953#endif
89954},
89955
89956{
89957	X86_VPSRADZ256rrk, X86_INS_VPSRAD, 0,
89958#ifndef CAPSTONE_DIET
89959	{ 0 }, { 0 }, { 0 }, 0, 0
89960#endif
89961},
89962
89963{
89964	X86_VPSRADZ256rrkz, X86_INS_VPSRAD, 0,
89965#ifndef CAPSTONE_DIET
89966	{ 0 }, { 0 }, { 0 }, 0, 0
89967#endif
89968},
89969
89970{
89971	X86_VPSRADZmbi, X86_INS_VPSRAD, 0,
89972#ifndef CAPSTONE_DIET
89973	{ 0 }, { 0 }, { 0 }, 0, 0
89974#endif
89975},
89976
89977{
89978	X86_VPSRADZmbik, X86_INS_VPSRAD, 0,
89979#ifndef CAPSTONE_DIET
89980	{ 0 }, { 0 }, { 0 }, 0, 0
89981#endif
89982},
89983
89984{
89985	X86_VPSRADZmbikz, X86_INS_VPSRAD, 0,
89986#ifndef CAPSTONE_DIET
89987	{ 0 }, { 0 }, { 0 }, 0, 0
89988#endif
89989},
89990
89991{
89992	X86_VPSRADZmi, X86_INS_VPSRAD, 0,
89993#ifndef CAPSTONE_DIET
89994	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
89995#endif
89996},
89997
89998{
89999	X86_VPSRADZmik, X86_INS_VPSRAD, 0,
90000#ifndef CAPSTONE_DIET
90001	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90002#endif
90003},
90004
90005{
90006	X86_VPSRADZmikz, X86_INS_VPSRAD, 0,
90007#ifndef CAPSTONE_DIET
90008	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90009#endif
90010},
90011
90012{
90013	X86_VPSRADZri, X86_INS_VPSRAD, 0,
90014#ifndef CAPSTONE_DIET
90015	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90016#endif
90017},
90018
90019{
90020	X86_VPSRADZrik, X86_INS_VPSRAD, 0,
90021#ifndef CAPSTONE_DIET
90022	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90023#endif
90024},
90025
90026{
90027	X86_VPSRADZrikz, X86_INS_VPSRAD, 0,
90028#ifndef CAPSTONE_DIET
90029	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90030#endif
90031},
90032
90033{
90034	X86_VPSRADZrm, X86_INS_VPSRAD, 0,
90035#ifndef CAPSTONE_DIET
90036	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90037#endif
90038},
90039
90040{
90041	X86_VPSRADZrmk, X86_INS_VPSRAD, 0,
90042#ifndef CAPSTONE_DIET
90043	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90044#endif
90045},
90046
90047{
90048	X86_VPSRADZrmkz, X86_INS_VPSRAD, 0,
90049#ifndef CAPSTONE_DIET
90050	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90051#endif
90052},
90053
90054{
90055	X86_VPSRADZrr, X86_INS_VPSRAD, 0,
90056#ifndef CAPSTONE_DIET
90057	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90058#endif
90059},
90060
90061{
90062	X86_VPSRADZrrk, X86_INS_VPSRAD, 0,
90063#ifndef CAPSTONE_DIET
90064	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90065#endif
90066},
90067
90068{
90069	X86_VPSRADZrrkz, X86_INS_VPSRAD, 0,
90070#ifndef CAPSTONE_DIET
90071	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90072#endif
90073},
90074
90075{
90076	X86_VPSRADri, X86_INS_VPSRAD, 0,
90077#ifndef CAPSTONE_DIET
90078	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
90079#endif
90080},
90081
90082{
90083	X86_VPSRADrm, X86_INS_VPSRAD, 0,
90084#ifndef CAPSTONE_DIET
90085	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
90086#endif
90087},
90088
90089{
90090	X86_VPSRADrr, X86_INS_VPSRAD, 0,
90091#ifndef CAPSTONE_DIET
90092	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
90093#endif
90094},
90095
90096{
90097	X86_VPSRAQZ128mbi, X86_INS_VPSRAQ, 0,
90098#ifndef CAPSTONE_DIET
90099	{ 0 }, { 0 }, { 0 }, 0, 0
90100#endif
90101},
90102
90103{
90104	X86_VPSRAQZ128mbik, X86_INS_VPSRAQ, 0,
90105#ifndef CAPSTONE_DIET
90106	{ 0 }, { 0 }, { 0 }, 0, 0
90107#endif
90108},
90109
90110{
90111	X86_VPSRAQZ128mbikz, X86_INS_VPSRAQ, 0,
90112#ifndef CAPSTONE_DIET
90113	{ 0 }, { 0 }, { 0 }, 0, 0
90114#endif
90115},
90116
90117{
90118	X86_VPSRAQZ128mi, X86_INS_VPSRAQ, 0,
90119#ifndef CAPSTONE_DIET
90120	{ 0 }, { 0 }, { 0 }, 0, 0
90121#endif
90122},
90123
90124{
90125	X86_VPSRAQZ128mik, X86_INS_VPSRAQ, 0,
90126#ifndef CAPSTONE_DIET
90127	{ 0 }, { 0 }, { 0 }, 0, 0
90128#endif
90129},
90130
90131{
90132	X86_VPSRAQZ128mikz, X86_INS_VPSRAQ, 0,
90133#ifndef CAPSTONE_DIET
90134	{ 0 }, { 0 }, { 0 }, 0, 0
90135#endif
90136},
90137
90138{
90139	X86_VPSRAQZ128ri, X86_INS_VPSRAQ, 0,
90140#ifndef CAPSTONE_DIET
90141	{ 0 }, { 0 }, { 0 }, 0, 0
90142#endif
90143},
90144
90145{
90146	X86_VPSRAQZ128rik, X86_INS_VPSRAQ, 0,
90147#ifndef CAPSTONE_DIET
90148	{ 0 }, { 0 }, { 0 }, 0, 0
90149#endif
90150},
90151
90152{
90153	X86_VPSRAQZ128rikz, X86_INS_VPSRAQ, 0,
90154#ifndef CAPSTONE_DIET
90155	{ 0 }, { 0 }, { 0 }, 0, 0
90156#endif
90157},
90158
90159{
90160	X86_VPSRAQZ128rm, X86_INS_VPSRAQ, 0,
90161#ifndef CAPSTONE_DIET
90162	{ 0 }, { 0 }, { 0 }, 0, 0
90163#endif
90164},
90165
90166{
90167	X86_VPSRAQZ128rmk, X86_INS_VPSRAQ, 0,
90168#ifndef CAPSTONE_DIET
90169	{ 0 }, { 0 }, { 0 }, 0, 0
90170#endif
90171},
90172
90173{
90174	X86_VPSRAQZ128rmkz, X86_INS_VPSRAQ, 0,
90175#ifndef CAPSTONE_DIET
90176	{ 0 }, { 0 }, { 0 }, 0, 0
90177#endif
90178},
90179
90180{
90181	X86_VPSRAQZ128rr, X86_INS_VPSRAQ, 0,
90182#ifndef CAPSTONE_DIET
90183	{ 0 }, { 0 }, { 0 }, 0, 0
90184#endif
90185},
90186
90187{
90188	X86_VPSRAQZ128rrk, X86_INS_VPSRAQ, 0,
90189#ifndef CAPSTONE_DIET
90190	{ 0 }, { 0 }, { 0 }, 0, 0
90191#endif
90192},
90193
90194{
90195	X86_VPSRAQZ128rrkz, X86_INS_VPSRAQ, 0,
90196#ifndef CAPSTONE_DIET
90197	{ 0 }, { 0 }, { 0 }, 0, 0
90198#endif
90199},
90200
90201{
90202	X86_VPSRAQZ256mbi, X86_INS_VPSRAQ, 0,
90203#ifndef CAPSTONE_DIET
90204	{ 0 }, { 0 }, { 0 }, 0, 0
90205#endif
90206},
90207
90208{
90209	X86_VPSRAQZ256mbik, X86_INS_VPSRAQ, 0,
90210#ifndef CAPSTONE_DIET
90211	{ 0 }, { 0 }, { 0 }, 0, 0
90212#endif
90213},
90214
90215{
90216	X86_VPSRAQZ256mbikz, X86_INS_VPSRAQ, 0,
90217#ifndef CAPSTONE_DIET
90218	{ 0 }, { 0 }, { 0 }, 0, 0
90219#endif
90220},
90221
90222{
90223	X86_VPSRAQZ256mi, X86_INS_VPSRAQ, 0,
90224#ifndef CAPSTONE_DIET
90225	{ 0 }, { 0 }, { 0 }, 0, 0
90226#endif
90227},
90228
90229{
90230	X86_VPSRAQZ256mik, X86_INS_VPSRAQ, 0,
90231#ifndef CAPSTONE_DIET
90232	{ 0 }, { 0 }, { 0 }, 0, 0
90233#endif
90234},
90235
90236{
90237	X86_VPSRAQZ256mikz, X86_INS_VPSRAQ, 0,
90238#ifndef CAPSTONE_DIET
90239	{ 0 }, { 0 }, { 0 }, 0, 0
90240#endif
90241},
90242
90243{
90244	X86_VPSRAQZ256ri, X86_INS_VPSRAQ, 0,
90245#ifndef CAPSTONE_DIET
90246	{ 0 }, { 0 }, { 0 }, 0, 0
90247#endif
90248},
90249
90250{
90251	X86_VPSRAQZ256rik, X86_INS_VPSRAQ, 0,
90252#ifndef CAPSTONE_DIET
90253	{ 0 }, { 0 }, { 0 }, 0, 0
90254#endif
90255},
90256
90257{
90258	X86_VPSRAQZ256rikz, X86_INS_VPSRAQ, 0,
90259#ifndef CAPSTONE_DIET
90260	{ 0 }, { 0 }, { 0 }, 0, 0
90261#endif
90262},
90263
90264{
90265	X86_VPSRAQZ256rm, X86_INS_VPSRAQ, 0,
90266#ifndef CAPSTONE_DIET
90267	{ 0 }, { 0 }, { 0 }, 0, 0
90268#endif
90269},
90270
90271{
90272	X86_VPSRAQZ256rmk, X86_INS_VPSRAQ, 0,
90273#ifndef CAPSTONE_DIET
90274	{ 0 }, { 0 }, { 0 }, 0, 0
90275#endif
90276},
90277
90278{
90279	X86_VPSRAQZ256rmkz, X86_INS_VPSRAQ, 0,
90280#ifndef CAPSTONE_DIET
90281	{ 0 }, { 0 }, { 0 }, 0, 0
90282#endif
90283},
90284
90285{
90286	X86_VPSRAQZ256rr, X86_INS_VPSRAQ, 0,
90287#ifndef CAPSTONE_DIET
90288	{ 0 }, { 0 }, { 0 }, 0, 0
90289#endif
90290},
90291
90292{
90293	X86_VPSRAQZ256rrk, X86_INS_VPSRAQ, 0,
90294#ifndef CAPSTONE_DIET
90295	{ 0 }, { 0 }, { 0 }, 0, 0
90296#endif
90297},
90298
90299{
90300	X86_VPSRAQZ256rrkz, X86_INS_VPSRAQ, 0,
90301#ifndef CAPSTONE_DIET
90302	{ 0 }, { 0 }, { 0 }, 0, 0
90303#endif
90304},
90305
90306{
90307	X86_VPSRAQZmbi, X86_INS_VPSRAQ, 0,
90308#ifndef CAPSTONE_DIET
90309	{ 0 }, { 0 }, { 0 }, 0, 0
90310#endif
90311},
90312
90313{
90314	X86_VPSRAQZmbik, X86_INS_VPSRAQ, 0,
90315#ifndef CAPSTONE_DIET
90316	{ 0 }, { 0 }, { 0 }, 0, 0
90317#endif
90318},
90319
90320{
90321	X86_VPSRAQZmbikz, X86_INS_VPSRAQ, 0,
90322#ifndef CAPSTONE_DIET
90323	{ 0 }, { 0 }, { 0 }, 0, 0
90324#endif
90325},
90326
90327{
90328	X86_VPSRAQZmi, X86_INS_VPSRAQ, 0,
90329#ifndef CAPSTONE_DIET
90330	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90331#endif
90332},
90333
90334{
90335	X86_VPSRAQZmik, X86_INS_VPSRAQ, 0,
90336#ifndef CAPSTONE_DIET
90337	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90338#endif
90339},
90340
90341{
90342	X86_VPSRAQZmikz, X86_INS_VPSRAQ, 0,
90343#ifndef CAPSTONE_DIET
90344	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90345#endif
90346},
90347
90348{
90349	X86_VPSRAQZri, X86_INS_VPSRAQ, 0,
90350#ifndef CAPSTONE_DIET
90351	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90352#endif
90353},
90354
90355{
90356	X86_VPSRAQZrik, X86_INS_VPSRAQ, 0,
90357#ifndef CAPSTONE_DIET
90358	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90359#endif
90360},
90361
90362{
90363	X86_VPSRAQZrikz, X86_INS_VPSRAQ, 0,
90364#ifndef CAPSTONE_DIET
90365	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90366#endif
90367},
90368
90369{
90370	X86_VPSRAQZrm, X86_INS_VPSRAQ, 0,
90371#ifndef CAPSTONE_DIET
90372	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90373#endif
90374},
90375
90376{
90377	X86_VPSRAQZrmk, X86_INS_VPSRAQ, 0,
90378#ifndef CAPSTONE_DIET
90379	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90380#endif
90381},
90382
90383{
90384	X86_VPSRAQZrmkz, X86_INS_VPSRAQ, 0,
90385#ifndef CAPSTONE_DIET
90386	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90387#endif
90388},
90389
90390{
90391	X86_VPSRAQZrr, X86_INS_VPSRAQ, 0,
90392#ifndef CAPSTONE_DIET
90393	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90394#endif
90395},
90396
90397{
90398	X86_VPSRAQZrrk, X86_INS_VPSRAQ, 0,
90399#ifndef CAPSTONE_DIET
90400	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90401#endif
90402},
90403
90404{
90405	X86_VPSRAQZrrkz, X86_INS_VPSRAQ, 0,
90406#ifndef CAPSTONE_DIET
90407	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90408#endif
90409},
90410
90411{
90412	X86_VPSRAVDYrm, X86_INS_VPSRAVD, 0,
90413#ifndef CAPSTONE_DIET
90414	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90415#endif
90416},
90417
90418{
90419	X86_VPSRAVDYrr, X86_INS_VPSRAVD, 0,
90420#ifndef CAPSTONE_DIET
90421	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90422#endif
90423},
90424
90425{
90426	X86_VPSRAVDZ128rm, X86_INS_VPSRAVD, 0,
90427#ifndef CAPSTONE_DIET
90428	{ 0 }, { 0 }, { 0 }, 0, 0
90429#endif
90430},
90431
90432{
90433	X86_VPSRAVDZ128rmb, X86_INS_VPSRAVD, 0,
90434#ifndef CAPSTONE_DIET
90435	{ 0 }, { 0 }, { 0 }, 0, 0
90436#endif
90437},
90438
90439{
90440	X86_VPSRAVDZ128rmbk, X86_INS_VPSRAVD, 0,
90441#ifndef CAPSTONE_DIET
90442	{ 0 }, { 0 }, { 0 }, 0, 0
90443#endif
90444},
90445
90446{
90447	X86_VPSRAVDZ128rmbkz, X86_INS_VPSRAVD, 0,
90448#ifndef CAPSTONE_DIET
90449	{ 0 }, { 0 }, { 0 }, 0, 0
90450#endif
90451},
90452
90453{
90454	X86_VPSRAVDZ128rmk, X86_INS_VPSRAVD, 0,
90455#ifndef CAPSTONE_DIET
90456	{ 0 }, { 0 }, { 0 }, 0, 0
90457#endif
90458},
90459
90460{
90461	X86_VPSRAVDZ128rmkz, X86_INS_VPSRAVD, 0,
90462#ifndef CAPSTONE_DIET
90463	{ 0 }, { 0 }, { 0 }, 0, 0
90464#endif
90465},
90466
90467{
90468	X86_VPSRAVDZ128rr, X86_INS_VPSRAVD, 0,
90469#ifndef CAPSTONE_DIET
90470	{ 0 }, { 0 }, { 0 }, 0, 0
90471#endif
90472},
90473
90474{
90475	X86_VPSRAVDZ128rrk, X86_INS_VPSRAVD, 0,
90476#ifndef CAPSTONE_DIET
90477	{ 0 }, { 0 }, { 0 }, 0, 0
90478#endif
90479},
90480
90481{
90482	X86_VPSRAVDZ128rrkz, X86_INS_VPSRAVD, 0,
90483#ifndef CAPSTONE_DIET
90484	{ 0 }, { 0 }, { 0 }, 0, 0
90485#endif
90486},
90487
90488{
90489	X86_VPSRAVDZ256rm, X86_INS_VPSRAVD, 0,
90490#ifndef CAPSTONE_DIET
90491	{ 0 }, { 0 }, { 0 }, 0, 0
90492#endif
90493},
90494
90495{
90496	X86_VPSRAVDZ256rmb, X86_INS_VPSRAVD, 0,
90497#ifndef CAPSTONE_DIET
90498	{ 0 }, { 0 }, { 0 }, 0, 0
90499#endif
90500},
90501
90502{
90503	X86_VPSRAVDZ256rmbk, X86_INS_VPSRAVD, 0,
90504#ifndef CAPSTONE_DIET
90505	{ 0 }, { 0 }, { 0 }, 0, 0
90506#endif
90507},
90508
90509{
90510	X86_VPSRAVDZ256rmbkz, X86_INS_VPSRAVD, 0,
90511#ifndef CAPSTONE_DIET
90512	{ 0 }, { 0 }, { 0 }, 0, 0
90513#endif
90514},
90515
90516{
90517	X86_VPSRAVDZ256rmk, X86_INS_VPSRAVD, 0,
90518#ifndef CAPSTONE_DIET
90519	{ 0 }, { 0 }, { 0 }, 0, 0
90520#endif
90521},
90522
90523{
90524	X86_VPSRAVDZ256rmkz, X86_INS_VPSRAVD, 0,
90525#ifndef CAPSTONE_DIET
90526	{ 0 }, { 0 }, { 0 }, 0, 0
90527#endif
90528},
90529
90530{
90531	X86_VPSRAVDZ256rr, X86_INS_VPSRAVD, 0,
90532#ifndef CAPSTONE_DIET
90533	{ 0 }, { 0 }, { 0 }, 0, 0
90534#endif
90535},
90536
90537{
90538	X86_VPSRAVDZ256rrk, X86_INS_VPSRAVD, 0,
90539#ifndef CAPSTONE_DIET
90540	{ 0 }, { 0 }, { 0 }, 0, 0
90541#endif
90542},
90543
90544{
90545	X86_VPSRAVDZ256rrkz, X86_INS_VPSRAVD, 0,
90546#ifndef CAPSTONE_DIET
90547	{ 0 }, { 0 }, { 0 }, 0, 0
90548#endif
90549},
90550
90551{
90552	X86_VPSRAVDZrm, X86_INS_VPSRAVD, 0,
90553#ifndef CAPSTONE_DIET
90554	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90555#endif
90556},
90557
90558{
90559	X86_VPSRAVDZrmb, X86_INS_VPSRAVD, 0,
90560#ifndef CAPSTONE_DIET
90561	{ 0 }, { 0 }, { 0 }, 0, 0
90562#endif
90563},
90564
90565{
90566	X86_VPSRAVDZrmbk, X86_INS_VPSRAVD, 0,
90567#ifndef CAPSTONE_DIET
90568	{ 0 }, { 0 }, { 0 }, 0, 0
90569#endif
90570},
90571
90572{
90573	X86_VPSRAVDZrmbkz, X86_INS_VPSRAVD, 0,
90574#ifndef CAPSTONE_DIET
90575	{ 0 }, { 0 }, { 0 }, 0, 0
90576#endif
90577},
90578
90579{
90580	X86_VPSRAVDZrmk, X86_INS_VPSRAVD, 0,
90581#ifndef CAPSTONE_DIET
90582	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90583#endif
90584},
90585
90586{
90587	X86_VPSRAVDZrmkz, X86_INS_VPSRAVD, 0,
90588#ifndef CAPSTONE_DIET
90589	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90590#endif
90591},
90592
90593{
90594	X86_VPSRAVDZrr, X86_INS_VPSRAVD, 0,
90595#ifndef CAPSTONE_DIET
90596	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90597#endif
90598},
90599
90600{
90601	X86_VPSRAVDZrrk, X86_INS_VPSRAVD, 0,
90602#ifndef CAPSTONE_DIET
90603	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90604#endif
90605},
90606
90607{
90608	X86_VPSRAVDZrrkz, X86_INS_VPSRAVD, 0,
90609#ifndef CAPSTONE_DIET
90610	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90611#endif
90612},
90613
90614{
90615	X86_VPSRAVDrm, X86_INS_VPSRAVD, 0,
90616#ifndef CAPSTONE_DIET
90617	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90618#endif
90619},
90620
90621{
90622	X86_VPSRAVDrr, X86_INS_VPSRAVD, 0,
90623#ifndef CAPSTONE_DIET
90624	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90625#endif
90626},
90627
90628{
90629	X86_VPSRAVQZ128rm, X86_INS_VPSRAVQ, 0,
90630#ifndef CAPSTONE_DIET
90631	{ 0 }, { 0 }, { 0 }, 0, 0
90632#endif
90633},
90634
90635{
90636	X86_VPSRAVQZ128rmb, X86_INS_VPSRAVQ, 0,
90637#ifndef CAPSTONE_DIET
90638	{ 0 }, { 0 }, { 0 }, 0, 0
90639#endif
90640},
90641
90642{
90643	X86_VPSRAVQZ128rmbk, X86_INS_VPSRAVQ, 0,
90644#ifndef CAPSTONE_DIET
90645	{ 0 }, { 0 }, { 0 }, 0, 0
90646#endif
90647},
90648
90649{
90650	X86_VPSRAVQZ128rmbkz, X86_INS_VPSRAVQ, 0,
90651#ifndef CAPSTONE_DIET
90652	{ 0 }, { 0 }, { 0 }, 0, 0
90653#endif
90654},
90655
90656{
90657	X86_VPSRAVQZ128rmk, X86_INS_VPSRAVQ, 0,
90658#ifndef CAPSTONE_DIET
90659	{ 0 }, { 0 }, { 0 }, 0, 0
90660#endif
90661},
90662
90663{
90664	X86_VPSRAVQZ128rmkz, X86_INS_VPSRAVQ, 0,
90665#ifndef CAPSTONE_DIET
90666	{ 0 }, { 0 }, { 0 }, 0, 0
90667#endif
90668},
90669
90670{
90671	X86_VPSRAVQZ128rr, X86_INS_VPSRAVQ, 0,
90672#ifndef CAPSTONE_DIET
90673	{ 0 }, { 0 }, { 0 }, 0, 0
90674#endif
90675},
90676
90677{
90678	X86_VPSRAVQZ128rrk, X86_INS_VPSRAVQ, 0,
90679#ifndef CAPSTONE_DIET
90680	{ 0 }, { 0 }, { 0 }, 0, 0
90681#endif
90682},
90683
90684{
90685	X86_VPSRAVQZ128rrkz, X86_INS_VPSRAVQ, 0,
90686#ifndef CAPSTONE_DIET
90687	{ 0 }, { 0 }, { 0 }, 0, 0
90688#endif
90689},
90690
90691{
90692	X86_VPSRAVQZ256rm, X86_INS_VPSRAVQ, 0,
90693#ifndef CAPSTONE_DIET
90694	{ 0 }, { 0 }, { 0 }, 0, 0
90695#endif
90696},
90697
90698{
90699	X86_VPSRAVQZ256rmb, X86_INS_VPSRAVQ, 0,
90700#ifndef CAPSTONE_DIET
90701	{ 0 }, { 0 }, { 0 }, 0, 0
90702#endif
90703},
90704
90705{
90706	X86_VPSRAVQZ256rmbk, X86_INS_VPSRAVQ, 0,
90707#ifndef CAPSTONE_DIET
90708	{ 0 }, { 0 }, { 0 }, 0, 0
90709#endif
90710},
90711
90712{
90713	X86_VPSRAVQZ256rmbkz, X86_INS_VPSRAVQ, 0,
90714#ifndef CAPSTONE_DIET
90715	{ 0 }, { 0 }, { 0 }, 0, 0
90716#endif
90717},
90718
90719{
90720	X86_VPSRAVQZ256rmk, X86_INS_VPSRAVQ, 0,
90721#ifndef CAPSTONE_DIET
90722	{ 0 }, { 0 }, { 0 }, 0, 0
90723#endif
90724},
90725
90726{
90727	X86_VPSRAVQZ256rmkz, X86_INS_VPSRAVQ, 0,
90728#ifndef CAPSTONE_DIET
90729	{ 0 }, { 0 }, { 0 }, 0, 0
90730#endif
90731},
90732
90733{
90734	X86_VPSRAVQZ256rr, X86_INS_VPSRAVQ, 0,
90735#ifndef CAPSTONE_DIET
90736	{ 0 }, { 0 }, { 0 }, 0, 0
90737#endif
90738},
90739
90740{
90741	X86_VPSRAVQZ256rrk, X86_INS_VPSRAVQ, 0,
90742#ifndef CAPSTONE_DIET
90743	{ 0 }, { 0 }, { 0 }, 0, 0
90744#endif
90745},
90746
90747{
90748	X86_VPSRAVQZ256rrkz, X86_INS_VPSRAVQ, 0,
90749#ifndef CAPSTONE_DIET
90750	{ 0 }, { 0 }, { 0 }, 0, 0
90751#endif
90752},
90753
90754{
90755	X86_VPSRAVQZrm, X86_INS_VPSRAVQ, 0,
90756#ifndef CAPSTONE_DIET
90757	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90758#endif
90759},
90760
90761{
90762	X86_VPSRAVQZrmb, X86_INS_VPSRAVQ, 0,
90763#ifndef CAPSTONE_DIET
90764	{ 0 }, { 0 }, { 0 }, 0, 0
90765#endif
90766},
90767
90768{
90769	X86_VPSRAVQZrmbk, X86_INS_VPSRAVQ, 0,
90770#ifndef CAPSTONE_DIET
90771	{ 0 }, { 0 }, { 0 }, 0, 0
90772#endif
90773},
90774
90775{
90776	X86_VPSRAVQZrmbkz, X86_INS_VPSRAVQ, 0,
90777#ifndef CAPSTONE_DIET
90778	{ 0 }, { 0 }, { 0 }, 0, 0
90779#endif
90780},
90781
90782{
90783	X86_VPSRAVQZrmk, X86_INS_VPSRAVQ, 0,
90784#ifndef CAPSTONE_DIET
90785	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90786#endif
90787},
90788
90789{
90790	X86_VPSRAVQZrmkz, X86_INS_VPSRAVQ, 0,
90791#ifndef CAPSTONE_DIET
90792	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90793#endif
90794},
90795
90796{
90797	X86_VPSRAVQZrr, X86_INS_VPSRAVQ, 0,
90798#ifndef CAPSTONE_DIET
90799	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90800#endif
90801},
90802
90803{
90804	X86_VPSRAVQZrrk, X86_INS_VPSRAVQ, 0,
90805#ifndef CAPSTONE_DIET
90806	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90807#endif
90808},
90809
90810{
90811	X86_VPSRAVQZrrkz, X86_INS_VPSRAVQ, 0,
90812#ifndef CAPSTONE_DIET
90813	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
90814#endif
90815},
90816
90817{
90818	X86_VPSRAVWZ128rm, X86_INS_VPSRAVW, 0,
90819#ifndef CAPSTONE_DIET
90820	{ 0 }, { 0 }, { 0 }, 0, 0
90821#endif
90822},
90823
90824{
90825	X86_VPSRAVWZ128rmk, X86_INS_VPSRAVW, 0,
90826#ifndef CAPSTONE_DIET
90827	{ 0 }, { 0 }, { 0 }, 0, 0
90828#endif
90829},
90830
90831{
90832	X86_VPSRAVWZ128rmkz, X86_INS_VPSRAVW, 0,
90833#ifndef CAPSTONE_DIET
90834	{ 0 }, { 0 }, { 0 }, 0, 0
90835#endif
90836},
90837
90838{
90839	X86_VPSRAVWZ128rr, X86_INS_VPSRAVW, 0,
90840#ifndef CAPSTONE_DIET
90841	{ 0 }, { 0 }, { 0 }, 0, 0
90842#endif
90843},
90844
90845{
90846	X86_VPSRAVWZ128rrk, X86_INS_VPSRAVW, 0,
90847#ifndef CAPSTONE_DIET
90848	{ 0 }, { 0 }, { 0 }, 0, 0
90849#endif
90850},
90851
90852{
90853	X86_VPSRAVWZ128rrkz, X86_INS_VPSRAVW, 0,
90854#ifndef CAPSTONE_DIET
90855	{ 0 }, { 0 }, { 0 }, 0, 0
90856#endif
90857},
90858
90859{
90860	X86_VPSRAVWZ256rm, X86_INS_VPSRAVW, 0,
90861#ifndef CAPSTONE_DIET
90862	{ 0 }, { 0 }, { 0 }, 0, 0
90863#endif
90864},
90865
90866{
90867	X86_VPSRAVWZ256rmk, X86_INS_VPSRAVW, 0,
90868#ifndef CAPSTONE_DIET
90869	{ 0 }, { 0 }, { 0 }, 0, 0
90870#endif
90871},
90872
90873{
90874	X86_VPSRAVWZ256rmkz, X86_INS_VPSRAVW, 0,
90875#ifndef CAPSTONE_DIET
90876	{ 0 }, { 0 }, { 0 }, 0, 0
90877#endif
90878},
90879
90880{
90881	X86_VPSRAVWZ256rr, X86_INS_VPSRAVW, 0,
90882#ifndef CAPSTONE_DIET
90883	{ 0 }, { 0 }, { 0 }, 0, 0
90884#endif
90885},
90886
90887{
90888	X86_VPSRAVWZ256rrk, X86_INS_VPSRAVW, 0,
90889#ifndef CAPSTONE_DIET
90890	{ 0 }, { 0 }, { 0 }, 0, 0
90891#endif
90892},
90893
90894{
90895	X86_VPSRAVWZ256rrkz, X86_INS_VPSRAVW, 0,
90896#ifndef CAPSTONE_DIET
90897	{ 0 }, { 0 }, { 0 }, 0, 0
90898#endif
90899},
90900
90901{
90902	X86_VPSRAVWZrm, X86_INS_VPSRAVW, 0,
90903#ifndef CAPSTONE_DIET
90904	{ 0 }, { 0 }, { 0 }, 0, 0
90905#endif
90906},
90907
90908{
90909	X86_VPSRAVWZrmk, X86_INS_VPSRAVW, 0,
90910#ifndef CAPSTONE_DIET
90911	{ 0 }, { 0 }, { 0 }, 0, 0
90912#endif
90913},
90914
90915{
90916	X86_VPSRAVWZrmkz, X86_INS_VPSRAVW, 0,
90917#ifndef CAPSTONE_DIET
90918	{ 0 }, { 0 }, { 0 }, 0, 0
90919#endif
90920},
90921
90922{
90923	X86_VPSRAVWZrr, X86_INS_VPSRAVW, 0,
90924#ifndef CAPSTONE_DIET
90925	{ 0 }, { 0 }, { 0 }, 0, 0
90926#endif
90927},
90928
90929{
90930	X86_VPSRAVWZrrk, X86_INS_VPSRAVW, 0,
90931#ifndef CAPSTONE_DIET
90932	{ 0 }, { 0 }, { 0 }, 0, 0
90933#endif
90934},
90935
90936{
90937	X86_VPSRAVWZrrkz, X86_INS_VPSRAVW, 0,
90938#ifndef CAPSTONE_DIET
90939	{ 0 }, { 0 }, { 0 }, 0, 0
90940#endif
90941},
90942
90943{
90944	X86_VPSRAWYri, X86_INS_VPSRAW, 0,
90945#ifndef CAPSTONE_DIET
90946	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90947#endif
90948},
90949
90950{
90951	X86_VPSRAWYrm, X86_INS_VPSRAW, 0,
90952#ifndef CAPSTONE_DIET
90953	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90954#endif
90955},
90956
90957{
90958	X86_VPSRAWYrr, X86_INS_VPSRAW, 0,
90959#ifndef CAPSTONE_DIET
90960	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
90961#endif
90962},
90963
90964{
90965	X86_VPSRAWZ128mi, X86_INS_VPSRAW, 0,
90966#ifndef CAPSTONE_DIET
90967	{ 0 }, { 0 }, { 0 }, 0, 0
90968#endif
90969},
90970
90971{
90972	X86_VPSRAWZ128mik, X86_INS_VPSRAW, 0,
90973#ifndef CAPSTONE_DIET
90974	{ 0 }, { 0 }, { 0 }, 0, 0
90975#endif
90976},
90977
90978{
90979	X86_VPSRAWZ128mikz, X86_INS_VPSRAW, 0,
90980#ifndef CAPSTONE_DIET
90981	{ 0 }, { 0 }, { 0 }, 0, 0
90982#endif
90983},
90984
90985{
90986	X86_VPSRAWZ128ri, X86_INS_VPSRAW, 0,
90987#ifndef CAPSTONE_DIET
90988	{ 0 }, { 0 }, { 0 }, 0, 0
90989#endif
90990},
90991
90992{
90993	X86_VPSRAWZ128rik, X86_INS_VPSRAW, 0,
90994#ifndef CAPSTONE_DIET
90995	{ 0 }, { 0 }, { 0 }, 0, 0
90996#endif
90997},
90998
90999{
91000	X86_VPSRAWZ128rikz, X86_INS_VPSRAW, 0,
91001#ifndef CAPSTONE_DIET
91002	{ 0 }, { 0 }, { 0 }, 0, 0
91003#endif
91004},
91005
91006{
91007	X86_VPSRAWZ128rm, X86_INS_VPSRAW, 0,
91008#ifndef CAPSTONE_DIET
91009	{ 0 }, { 0 }, { 0 }, 0, 0
91010#endif
91011},
91012
91013{
91014	X86_VPSRAWZ128rmk, X86_INS_VPSRAW, 0,
91015#ifndef CAPSTONE_DIET
91016	{ 0 }, { 0 }, { 0 }, 0, 0
91017#endif
91018},
91019
91020{
91021	X86_VPSRAWZ128rmkz, X86_INS_VPSRAW, 0,
91022#ifndef CAPSTONE_DIET
91023	{ 0 }, { 0 }, { 0 }, 0, 0
91024#endif
91025},
91026
91027{
91028	X86_VPSRAWZ128rr, X86_INS_VPSRAW, 0,
91029#ifndef CAPSTONE_DIET
91030	{ 0 }, { 0 }, { 0 }, 0, 0
91031#endif
91032},
91033
91034{
91035	X86_VPSRAWZ128rrk, X86_INS_VPSRAW, 0,
91036#ifndef CAPSTONE_DIET
91037	{ 0 }, { 0 }, { 0 }, 0, 0
91038#endif
91039},
91040
91041{
91042	X86_VPSRAWZ128rrkz, X86_INS_VPSRAW, 0,
91043#ifndef CAPSTONE_DIET
91044	{ 0 }, { 0 }, { 0 }, 0, 0
91045#endif
91046},
91047
91048{
91049	X86_VPSRAWZ256mi, X86_INS_VPSRAW, 0,
91050#ifndef CAPSTONE_DIET
91051	{ 0 }, { 0 }, { 0 }, 0, 0
91052#endif
91053},
91054
91055{
91056	X86_VPSRAWZ256mik, X86_INS_VPSRAW, 0,
91057#ifndef CAPSTONE_DIET
91058	{ 0 }, { 0 }, { 0 }, 0, 0
91059#endif
91060},
91061
91062{
91063	X86_VPSRAWZ256mikz, X86_INS_VPSRAW, 0,
91064#ifndef CAPSTONE_DIET
91065	{ 0 }, { 0 }, { 0 }, 0, 0
91066#endif
91067},
91068
91069{
91070	X86_VPSRAWZ256ri, X86_INS_VPSRAW, 0,
91071#ifndef CAPSTONE_DIET
91072	{ 0 }, { 0 }, { 0 }, 0, 0
91073#endif
91074},
91075
91076{
91077	X86_VPSRAWZ256rik, X86_INS_VPSRAW, 0,
91078#ifndef CAPSTONE_DIET
91079	{ 0 }, { 0 }, { 0 }, 0, 0
91080#endif
91081},
91082
91083{
91084	X86_VPSRAWZ256rikz, X86_INS_VPSRAW, 0,
91085#ifndef CAPSTONE_DIET
91086	{ 0 }, { 0 }, { 0 }, 0, 0
91087#endif
91088},
91089
91090{
91091	X86_VPSRAWZ256rm, X86_INS_VPSRAW, 0,
91092#ifndef CAPSTONE_DIET
91093	{ 0 }, { 0 }, { 0 }, 0, 0
91094#endif
91095},
91096
91097{
91098	X86_VPSRAWZ256rmk, X86_INS_VPSRAW, 0,
91099#ifndef CAPSTONE_DIET
91100	{ 0 }, { 0 }, { 0 }, 0, 0
91101#endif
91102},
91103
91104{
91105	X86_VPSRAWZ256rmkz, X86_INS_VPSRAW, 0,
91106#ifndef CAPSTONE_DIET
91107	{ 0 }, { 0 }, { 0 }, 0, 0
91108#endif
91109},
91110
91111{
91112	X86_VPSRAWZ256rr, X86_INS_VPSRAW, 0,
91113#ifndef CAPSTONE_DIET
91114	{ 0 }, { 0 }, { 0 }, 0, 0
91115#endif
91116},
91117
91118{
91119	X86_VPSRAWZ256rrk, X86_INS_VPSRAW, 0,
91120#ifndef CAPSTONE_DIET
91121	{ 0 }, { 0 }, { 0 }, 0, 0
91122#endif
91123},
91124
91125{
91126	X86_VPSRAWZ256rrkz, X86_INS_VPSRAW, 0,
91127#ifndef CAPSTONE_DIET
91128	{ 0 }, { 0 }, { 0 }, 0, 0
91129#endif
91130},
91131
91132{
91133	X86_VPSRAWZmi, X86_INS_VPSRAW, 0,
91134#ifndef CAPSTONE_DIET
91135	{ 0 }, { 0 }, { 0 }, 0, 0
91136#endif
91137},
91138
91139{
91140	X86_VPSRAWZmik, X86_INS_VPSRAW, 0,
91141#ifndef CAPSTONE_DIET
91142	{ 0 }, { 0 }, { 0 }, 0, 0
91143#endif
91144},
91145
91146{
91147	X86_VPSRAWZmikz, X86_INS_VPSRAW, 0,
91148#ifndef CAPSTONE_DIET
91149	{ 0 }, { 0 }, { 0 }, 0, 0
91150#endif
91151},
91152
91153{
91154	X86_VPSRAWZri, X86_INS_VPSRAW, 0,
91155#ifndef CAPSTONE_DIET
91156	{ 0 }, { 0 }, { 0 }, 0, 0
91157#endif
91158},
91159
91160{
91161	X86_VPSRAWZrik, X86_INS_VPSRAW, 0,
91162#ifndef CAPSTONE_DIET
91163	{ 0 }, { 0 }, { 0 }, 0, 0
91164#endif
91165},
91166
91167{
91168	X86_VPSRAWZrikz, X86_INS_VPSRAW, 0,
91169#ifndef CAPSTONE_DIET
91170	{ 0 }, { 0 }, { 0 }, 0, 0
91171#endif
91172},
91173
91174{
91175	X86_VPSRAWZrm, X86_INS_VPSRAW, 0,
91176#ifndef CAPSTONE_DIET
91177	{ 0 }, { 0 }, { 0 }, 0, 0
91178#endif
91179},
91180
91181{
91182	X86_VPSRAWZrmk, X86_INS_VPSRAW, 0,
91183#ifndef CAPSTONE_DIET
91184	{ 0 }, { 0 }, { 0 }, 0, 0
91185#endif
91186},
91187
91188{
91189	X86_VPSRAWZrmkz, X86_INS_VPSRAW, 0,
91190#ifndef CAPSTONE_DIET
91191	{ 0 }, { 0 }, { 0 }, 0, 0
91192#endif
91193},
91194
91195{
91196	X86_VPSRAWZrr, X86_INS_VPSRAW, 0,
91197#ifndef CAPSTONE_DIET
91198	{ 0 }, { 0 }, { 0 }, 0, 0
91199#endif
91200},
91201
91202{
91203	X86_VPSRAWZrrk, X86_INS_VPSRAW, 0,
91204#ifndef CAPSTONE_DIET
91205	{ 0 }, { 0 }, { 0 }, 0, 0
91206#endif
91207},
91208
91209{
91210	X86_VPSRAWZrrkz, X86_INS_VPSRAW, 0,
91211#ifndef CAPSTONE_DIET
91212	{ 0 }, { 0 }, { 0 }, 0, 0
91213#endif
91214},
91215
91216{
91217	X86_VPSRAWri, X86_INS_VPSRAW, 0,
91218#ifndef CAPSTONE_DIET
91219	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91220#endif
91221},
91222
91223{
91224	X86_VPSRAWrm, X86_INS_VPSRAW, 0,
91225#ifndef CAPSTONE_DIET
91226	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91227#endif
91228},
91229
91230{
91231	X86_VPSRAWrr, X86_INS_VPSRAW, 0,
91232#ifndef CAPSTONE_DIET
91233	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91234#endif
91235},
91236
91237{
91238	X86_VPSRLDQYri, X86_INS_VPSRLDQ, 0,
91239#ifndef CAPSTONE_DIET
91240	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91241#endif
91242},
91243
91244{
91245	X86_VPSRLDQZ128rm, X86_INS_VPSRLDQ, 0,
91246#ifndef CAPSTONE_DIET
91247	{ 0 }, { 0 }, { 0 }, 0, 0
91248#endif
91249},
91250
91251{
91252	X86_VPSRLDQZ128rr, X86_INS_VPSRLDQ, 0,
91253#ifndef CAPSTONE_DIET
91254	{ 0 }, { 0 }, { 0 }, 0, 0
91255#endif
91256},
91257
91258{
91259	X86_VPSRLDQZ256rm, X86_INS_VPSRLDQ, 0,
91260#ifndef CAPSTONE_DIET
91261	{ 0 }, { 0 }, { 0 }, 0, 0
91262#endif
91263},
91264
91265{
91266	X86_VPSRLDQZ256rr, X86_INS_VPSRLDQ, 0,
91267#ifndef CAPSTONE_DIET
91268	{ 0 }, { 0 }, { 0 }, 0, 0
91269#endif
91270},
91271
91272{
91273	X86_VPSRLDQZrm, X86_INS_VPSRLDQ, 0,
91274#ifndef CAPSTONE_DIET
91275	{ 0 }, { 0 }, { 0 }, 0, 0
91276#endif
91277},
91278
91279{
91280	X86_VPSRLDQZrr, X86_INS_VPSRLDQ, 0,
91281#ifndef CAPSTONE_DIET
91282	{ 0 }, { 0 }, { 0 }, 0, 0
91283#endif
91284},
91285
91286{
91287	X86_VPSRLDQri, X86_INS_VPSRLDQ, 0,
91288#ifndef CAPSTONE_DIET
91289	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91290#endif
91291},
91292
91293{
91294	X86_VPSRLDYri, X86_INS_VPSRLD, 0,
91295#ifndef CAPSTONE_DIET
91296	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91297#endif
91298},
91299
91300{
91301	X86_VPSRLDYrm, X86_INS_VPSRLD, 0,
91302#ifndef CAPSTONE_DIET
91303	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91304#endif
91305},
91306
91307{
91308	X86_VPSRLDYrr, X86_INS_VPSRLD, 0,
91309#ifndef CAPSTONE_DIET
91310	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91311#endif
91312},
91313
91314{
91315	X86_VPSRLDZ128mbi, X86_INS_VPSRLD, 0,
91316#ifndef CAPSTONE_DIET
91317	{ 0 }, { 0 }, { 0 }, 0, 0
91318#endif
91319},
91320
91321{
91322	X86_VPSRLDZ128mbik, X86_INS_VPSRLD, 0,
91323#ifndef CAPSTONE_DIET
91324	{ 0 }, { 0 }, { 0 }, 0, 0
91325#endif
91326},
91327
91328{
91329	X86_VPSRLDZ128mbikz, X86_INS_VPSRLD, 0,
91330#ifndef CAPSTONE_DIET
91331	{ 0 }, { 0 }, { 0 }, 0, 0
91332#endif
91333},
91334
91335{
91336	X86_VPSRLDZ128mi, X86_INS_VPSRLD, 0,
91337#ifndef CAPSTONE_DIET
91338	{ 0 }, { 0 }, { 0 }, 0, 0
91339#endif
91340},
91341
91342{
91343	X86_VPSRLDZ128mik, X86_INS_VPSRLD, 0,
91344#ifndef CAPSTONE_DIET
91345	{ 0 }, { 0 }, { 0 }, 0, 0
91346#endif
91347},
91348
91349{
91350	X86_VPSRLDZ128mikz, X86_INS_VPSRLD, 0,
91351#ifndef CAPSTONE_DIET
91352	{ 0 }, { 0 }, { 0 }, 0, 0
91353#endif
91354},
91355
91356{
91357	X86_VPSRLDZ128ri, X86_INS_VPSRLD, 0,
91358#ifndef CAPSTONE_DIET
91359	{ 0 }, { 0 }, { 0 }, 0, 0
91360#endif
91361},
91362
91363{
91364	X86_VPSRLDZ128rik, X86_INS_VPSRLD, 0,
91365#ifndef CAPSTONE_DIET
91366	{ 0 }, { 0 }, { 0 }, 0, 0
91367#endif
91368},
91369
91370{
91371	X86_VPSRLDZ128rikz, X86_INS_VPSRLD, 0,
91372#ifndef CAPSTONE_DIET
91373	{ 0 }, { 0 }, { 0 }, 0, 0
91374#endif
91375},
91376
91377{
91378	X86_VPSRLDZ128rm, X86_INS_VPSRLD, 0,
91379#ifndef CAPSTONE_DIET
91380	{ 0 }, { 0 }, { 0 }, 0, 0
91381#endif
91382},
91383
91384{
91385	X86_VPSRLDZ128rmk, X86_INS_VPSRLD, 0,
91386#ifndef CAPSTONE_DIET
91387	{ 0 }, { 0 }, { 0 }, 0, 0
91388#endif
91389},
91390
91391{
91392	X86_VPSRLDZ128rmkz, X86_INS_VPSRLD, 0,
91393#ifndef CAPSTONE_DIET
91394	{ 0 }, { 0 }, { 0 }, 0, 0
91395#endif
91396},
91397
91398{
91399	X86_VPSRLDZ128rr, X86_INS_VPSRLD, 0,
91400#ifndef CAPSTONE_DIET
91401	{ 0 }, { 0 }, { 0 }, 0, 0
91402#endif
91403},
91404
91405{
91406	X86_VPSRLDZ128rrk, X86_INS_VPSRLD, 0,
91407#ifndef CAPSTONE_DIET
91408	{ 0 }, { 0 }, { 0 }, 0, 0
91409#endif
91410},
91411
91412{
91413	X86_VPSRLDZ128rrkz, X86_INS_VPSRLD, 0,
91414#ifndef CAPSTONE_DIET
91415	{ 0 }, { 0 }, { 0 }, 0, 0
91416#endif
91417},
91418
91419{
91420	X86_VPSRLDZ256mbi, X86_INS_VPSRLD, 0,
91421#ifndef CAPSTONE_DIET
91422	{ 0 }, { 0 }, { 0 }, 0, 0
91423#endif
91424},
91425
91426{
91427	X86_VPSRLDZ256mbik, X86_INS_VPSRLD, 0,
91428#ifndef CAPSTONE_DIET
91429	{ 0 }, { 0 }, { 0 }, 0, 0
91430#endif
91431},
91432
91433{
91434	X86_VPSRLDZ256mbikz, X86_INS_VPSRLD, 0,
91435#ifndef CAPSTONE_DIET
91436	{ 0 }, { 0 }, { 0 }, 0, 0
91437#endif
91438},
91439
91440{
91441	X86_VPSRLDZ256mi, X86_INS_VPSRLD, 0,
91442#ifndef CAPSTONE_DIET
91443	{ 0 }, { 0 }, { 0 }, 0, 0
91444#endif
91445},
91446
91447{
91448	X86_VPSRLDZ256mik, X86_INS_VPSRLD, 0,
91449#ifndef CAPSTONE_DIET
91450	{ 0 }, { 0 }, { 0 }, 0, 0
91451#endif
91452},
91453
91454{
91455	X86_VPSRLDZ256mikz, X86_INS_VPSRLD, 0,
91456#ifndef CAPSTONE_DIET
91457	{ 0 }, { 0 }, { 0 }, 0, 0
91458#endif
91459},
91460
91461{
91462	X86_VPSRLDZ256ri, X86_INS_VPSRLD, 0,
91463#ifndef CAPSTONE_DIET
91464	{ 0 }, { 0 }, { 0 }, 0, 0
91465#endif
91466},
91467
91468{
91469	X86_VPSRLDZ256rik, X86_INS_VPSRLD, 0,
91470#ifndef CAPSTONE_DIET
91471	{ 0 }, { 0 }, { 0 }, 0, 0
91472#endif
91473},
91474
91475{
91476	X86_VPSRLDZ256rikz, X86_INS_VPSRLD, 0,
91477#ifndef CAPSTONE_DIET
91478	{ 0 }, { 0 }, { 0 }, 0, 0
91479#endif
91480},
91481
91482{
91483	X86_VPSRLDZ256rm, X86_INS_VPSRLD, 0,
91484#ifndef CAPSTONE_DIET
91485	{ 0 }, { 0 }, { 0 }, 0, 0
91486#endif
91487},
91488
91489{
91490	X86_VPSRLDZ256rmk, X86_INS_VPSRLD, 0,
91491#ifndef CAPSTONE_DIET
91492	{ 0 }, { 0 }, { 0 }, 0, 0
91493#endif
91494},
91495
91496{
91497	X86_VPSRLDZ256rmkz, X86_INS_VPSRLD, 0,
91498#ifndef CAPSTONE_DIET
91499	{ 0 }, { 0 }, { 0 }, 0, 0
91500#endif
91501},
91502
91503{
91504	X86_VPSRLDZ256rr, X86_INS_VPSRLD, 0,
91505#ifndef CAPSTONE_DIET
91506	{ 0 }, { 0 }, { 0 }, 0, 0
91507#endif
91508},
91509
91510{
91511	X86_VPSRLDZ256rrk, X86_INS_VPSRLD, 0,
91512#ifndef CAPSTONE_DIET
91513	{ 0 }, { 0 }, { 0 }, 0, 0
91514#endif
91515},
91516
91517{
91518	X86_VPSRLDZ256rrkz, X86_INS_VPSRLD, 0,
91519#ifndef CAPSTONE_DIET
91520	{ 0 }, { 0 }, { 0 }, 0, 0
91521#endif
91522},
91523
91524{
91525	X86_VPSRLDZmbi, X86_INS_VPSRLD, 0,
91526#ifndef CAPSTONE_DIET
91527	{ 0 }, { 0 }, { 0 }, 0, 0
91528#endif
91529},
91530
91531{
91532	X86_VPSRLDZmbik, X86_INS_VPSRLD, 0,
91533#ifndef CAPSTONE_DIET
91534	{ 0 }, { 0 }, { 0 }, 0, 0
91535#endif
91536},
91537
91538{
91539	X86_VPSRLDZmbikz, X86_INS_VPSRLD, 0,
91540#ifndef CAPSTONE_DIET
91541	{ 0 }, { 0 }, { 0 }, 0, 0
91542#endif
91543},
91544
91545{
91546	X86_VPSRLDZmi, X86_INS_VPSRLD, 0,
91547#ifndef CAPSTONE_DIET
91548	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91549#endif
91550},
91551
91552{
91553	X86_VPSRLDZmik, X86_INS_VPSRLD, 0,
91554#ifndef CAPSTONE_DIET
91555	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91556#endif
91557},
91558
91559{
91560	X86_VPSRLDZmikz, X86_INS_VPSRLD, 0,
91561#ifndef CAPSTONE_DIET
91562	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91563#endif
91564},
91565
91566{
91567	X86_VPSRLDZri, X86_INS_VPSRLD, 0,
91568#ifndef CAPSTONE_DIET
91569	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91570#endif
91571},
91572
91573{
91574	X86_VPSRLDZrik, X86_INS_VPSRLD, 0,
91575#ifndef CAPSTONE_DIET
91576	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91577#endif
91578},
91579
91580{
91581	X86_VPSRLDZrikz, X86_INS_VPSRLD, 0,
91582#ifndef CAPSTONE_DIET
91583	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91584#endif
91585},
91586
91587{
91588	X86_VPSRLDZrm, X86_INS_VPSRLD, 0,
91589#ifndef CAPSTONE_DIET
91590	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91591#endif
91592},
91593
91594{
91595	X86_VPSRLDZrmk, X86_INS_VPSRLD, 0,
91596#ifndef CAPSTONE_DIET
91597	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91598#endif
91599},
91600
91601{
91602	X86_VPSRLDZrmkz, X86_INS_VPSRLD, 0,
91603#ifndef CAPSTONE_DIET
91604	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91605#endif
91606},
91607
91608{
91609	X86_VPSRLDZrr, X86_INS_VPSRLD, 0,
91610#ifndef CAPSTONE_DIET
91611	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91612#endif
91613},
91614
91615{
91616	X86_VPSRLDZrrk, X86_INS_VPSRLD, 0,
91617#ifndef CAPSTONE_DIET
91618	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91619#endif
91620},
91621
91622{
91623	X86_VPSRLDZrrkz, X86_INS_VPSRLD, 0,
91624#ifndef CAPSTONE_DIET
91625	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91626#endif
91627},
91628
91629{
91630	X86_VPSRLDri, X86_INS_VPSRLD, 0,
91631#ifndef CAPSTONE_DIET
91632	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91633#endif
91634},
91635
91636{
91637	X86_VPSRLDrm, X86_INS_VPSRLD, 0,
91638#ifndef CAPSTONE_DIET
91639	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91640#endif
91641},
91642
91643{
91644	X86_VPSRLDrr, X86_INS_VPSRLD, 0,
91645#ifndef CAPSTONE_DIET
91646	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91647#endif
91648},
91649
91650{
91651	X86_VPSRLQYri, X86_INS_VPSRLQ, 0,
91652#ifndef CAPSTONE_DIET
91653	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91654#endif
91655},
91656
91657{
91658	X86_VPSRLQYrm, X86_INS_VPSRLQ, 0,
91659#ifndef CAPSTONE_DIET
91660	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91661#endif
91662},
91663
91664{
91665	X86_VPSRLQYrr, X86_INS_VPSRLQ, 0,
91666#ifndef CAPSTONE_DIET
91667	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
91668#endif
91669},
91670
91671{
91672	X86_VPSRLQZ128mbi, X86_INS_VPSRLQ, 0,
91673#ifndef CAPSTONE_DIET
91674	{ 0 }, { 0 }, { 0 }, 0, 0
91675#endif
91676},
91677
91678{
91679	X86_VPSRLQZ128mbik, X86_INS_VPSRLQ, 0,
91680#ifndef CAPSTONE_DIET
91681	{ 0 }, { 0 }, { 0 }, 0, 0
91682#endif
91683},
91684
91685{
91686	X86_VPSRLQZ128mbikz, X86_INS_VPSRLQ, 0,
91687#ifndef CAPSTONE_DIET
91688	{ 0 }, { 0 }, { 0 }, 0, 0
91689#endif
91690},
91691
91692{
91693	X86_VPSRLQZ128mi, X86_INS_VPSRLQ, 0,
91694#ifndef CAPSTONE_DIET
91695	{ 0 }, { 0 }, { 0 }, 0, 0
91696#endif
91697},
91698
91699{
91700	X86_VPSRLQZ128mik, X86_INS_VPSRLQ, 0,
91701#ifndef CAPSTONE_DIET
91702	{ 0 }, { 0 }, { 0 }, 0, 0
91703#endif
91704},
91705
91706{
91707	X86_VPSRLQZ128mikz, X86_INS_VPSRLQ, 0,
91708#ifndef CAPSTONE_DIET
91709	{ 0 }, { 0 }, { 0 }, 0, 0
91710#endif
91711},
91712
91713{
91714	X86_VPSRLQZ128ri, X86_INS_VPSRLQ, 0,
91715#ifndef CAPSTONE_DIET
91716	{ 0 }, { 0 }, { 0 }, 0, 0
91717#endif
91718},
91719
91720{
91721	X86_VPSRLQZ128rik, X86_INS_VPSRLQ, 0,
91722#ifndef CAPSTONE_DIET
91723	{ 0 }, { 0 }, { 0 }, 0, 0
91724#endif
91725},
91726
91727{
91728	X86_VPSRLQZ128rikz, X86_INS_VPSRLQ, 0,
91729#ifndef CAPSTONE_DIET
91730	{ 0 }, { 0 }, { 0 }, 0, 0
91731#endif
91732},
91733
91734{
91735	X86_VPSRLQZ128rm, X86_INS_VPSRLQ, 0,
91736#ifndef CAPSTONE_DIET
91737	{ 0 }, { 0 }, { 0 }, 0, 0
91738#endif
91739},
91740
91741{
91742	X86_VPSRLQZ128rmk, X86_INS_VPSRLQ, 0,
91743#ifndef CAPSTONE_DIET
91744	{ 0 }, { 0 }, { 0 }, 0, 0
91745#endif
91746},
91747
91748{
91749	X86_VPSRLQZ128rmkz, X86_INS_VPSRLQ, 0,
91750#ifndef CAPSTONE_DIET
91751	{ 0 }, { 0 }, { 0 }, 0, 0
91752#endif
91753},
91754
91755{
91756	X86_VPSRLQZ128rr, X86_INS_VPSRLQ, 0,
91757#ifndef CAPSTONE_DIET
91758	{ 0 }, { 0 }, { 0 }, 0, 0
91759#endif
91760},
91761
91762{
91763	X86_VPSRLQZ128rrk, X86_INS_VPSRLQ, 0,
91764#ifndef CAPSTONE_DIET
91765	{ 0 }, { 0 }, { 0 }, 0, 0
91766#endif
91767},
91768
91769{
91770	X86_VPSRLQZ128rrkz, X86_INS_VPSRLQ, 0,
91771#ifndef CAPSTONE_DIET
91772	{ 0 }, { 0 }, { 0 }, 0, 0
91773#endif
91774},
91775
91776{
91777	X86_VPSRLQZ256mbi, X86_INS_VPSRLQ, 0,
91778#ifndef CAPSTONE_DIET
91779	{ 0 }, { 0 }, { 0 }, 0, 0
91780#endif
91781},
91782
91783{
91784	X86_VPSRLQZ256mbik, X86_INS_VPSRLQ, 0,
91785#ifndef CAPSTONE_DIET
91786	{ 0 }, { 0 }, { 0 }, 0, 0
91787#endif
91788},
91789
91790{
91791	X86_VPSRLQZ256mbikz, X86_INS_VPSRLQ, 0,
91792#ifndef CAPSTONE_DIET
91793	{ 0 }, { 0 }, { 0 }, 0, 0
91794#endif
91795},
91796
91797{
91798	X86_VPSRLQZ256mi, X86_INS_VPSRLQ, 0,
91799#ifndef CAPSTONE_DIET
91800	{ 0 }, { 0 }, { 0 }, 0, 0
91801#endif
91802},
91803
91804{
91805	X86_VPSRLQZ256mik, X86_INS_VPSRLQ, 0,
91806#ifndef CAPSTONE_DIET
91807	{ 0 }, { 0 }, { 0 }, 0, 0
91808#endif
91809},
91810
91811{
91812	X86_VPSRLQZ256mikz, X86_INS_VPSRLQ, 0,
91813#ifndef CAPSTONE_DIET
91814	{ 0 }, { 0 }, { 0 }, 0, 0
91815#endif
91816},
91817
91818{
91819	X86_VPSRLQZ256ri, X86_INS_VPSRLQ, 0,
91820#ifndef CAPSTONE_DIET
91821	{ 0 }, { 0 }, { 0 }, 0, 0
91822#endif
91823},
91824
91825{
91826	X86_VPSRLQZ256rik, X86_INS_VPSRLQ, 0,
91827#ifndef CAPSTONE_DIET
91828	{ 0 }, { 0 }, { 0 }, 0, 0
91829#endif
91830},
91831
91832{
91833	X86_VPSRLQZ256rikz, X86_INS_VPSRLQ, 0,
91834#ifndef CAPSTONE_DIET
91835	{ 0 }, { 0 }, { 0 }, 0, 0
91836#endif
91837},
91838
91839{
91840	X86_VPSRLQZ256rm, X86_INS_VPSRLQ, 0,
91841#ifndef CAPSTONE_DIET
91842	{ 0 }, { 0 }, { 0 }, 0, 0
91843#endif
91844},
91845
91846{
91847	X86_VPSRLQZ256rmk, X86_INS_VPSRLQ, 0,
91848#ifndef CAPSTONE_DIET
91849	{ 0 }, { 0 }, { 0 }, 0, 0
91850#endif
91851},
91852
91853{
91854	X86_VPSRLQZ256rmkz, X86_INS_VPSRLQ, 0,
91855#ifndef CAPSTONE_DIET
91856	{ 0 }, { 0 }, { 0 }, 0, 0
91857#endif
91858},
91859
91860{
91861	X86_VPSRLQZ256rr, X86_INS_VPSRLQ, 0,
91862#ifndef CAPSTONE_DIET
91863	{ 0 }, { 0 }, { 0 }, 0, 0
91864#endif
91865},
91866
91867{
91868	X86_VPSRLQZ256rrk, X86_INS_VPSRLQ, 0,
91869#ifndef CAPSTONE_DIET
91870	{ 0 }, { 0 }, { 0 }, 0, 0
91871#endif
91872},
91873
91874{
91875	X86_VPSRLQZ256rrkz, X86_INS_VPSRLQ, 0,
91876#ifndef CAPSTONE_DIET
91877	{ 0 }, { 0 }, { 0 }, 0, 0
91878#endif
91879},
91880
91881{
91882	X86_VPSRLQZmbi, X86_INS_VPSRLQ, 0,
91883#ifndef CAPSTONE_DIET
91884	{ 0 }, { 0 }, { 0 }, 0, 0
91885#endif
91886},
91887
91888{
91889	X86_VPSRLQZmbik, X86_INS_VPSRLQ, 0,
91890#ifndef CAPSTONE_DIET
91891	{ 0 }, { 0 }, { 0 }, 0, 0
91892#endif
91893},
91894
91895{
91896	X86_VPSRLQZmbikz, X86_INS_VPSRLQ, 0,
91897#ifndef CAPSTONE_DIET
91898	{ 0 }, { 0 }, { 0 }, 0, 0
91899#endif
91900},
91901
91902{
91903	X86_VPSRLQZmi, X86_INS_VPSRLQ, 0,
91904#ifndef CAPSTONE_DIET
91905	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91906#endif
91907},
91908
91909{
91910	X86_VPSRLQZmik, X86_INS_VPSRLQ, 0,
91911#ifndef CAPSTONE_DIET
91912	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91913#endif
91914},
91915
91916{
91917	X86_VPSRLQZmikz, X86_INS_VPSRLQ, 0,
91918#ifndef CAPSTONE_DIET
91919	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91920#endif
91921},
91922
91923{
91924	X86_VPSRLQZri, X86_INS_VPSRLQ, 0,
91925#ifndef CAPSTONE_DIET
91926	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91927#endif
91928},
91929
91930{
91931	X86_VPSRLQZrik, X86_INS_VPSRLQ, 0,
91932#ifndef CAPSTONE_DIET
91933	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91934#endif
91935},
91936
91937{
91938	X86_VPSRLQZrikz, X86_INS_VPSRLQ, 0,
91939#ifndef CAPSTONE_DIET
91940	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91941#endif
91942},
91943
91944{
91945	X86_VPSRLQZrm, X86_INS_VPSRLQ, 0,
91946#ifndef CAPSTONE_DIET
91947	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91948#endif
91949},
91950
91951{
91952	X86_VPSRLQZrmk, X86_INS_VPSRLQ, 0,
91953#ifndef CAPSTONE_DIET
91954	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91955#endif
91956},
91957
91958{
91959	X86_VPSRLQZrmkz, X86_INS_VPSRLQ, 0,
91960#ifndef CAPSTONE_DIET
91961	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91962#endif
91963},
91964
91965{
91966	X86_VPSRLQZrr, X86_INS_VPSRLQ, 0,
91967#ifndef CAPSTONE_DIET
91968	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91969#endif
91970},
91971
91972{
91973	X86_VPSRLQZrrk, X86_INS_VPSRLQ, 0,
91974#ifndef CAPSTONE_DIET
91975	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91976#endif
91977},
91978
91979{
91980	X86_VPSRLQZrrkz, X86_INS_VPSRLQ, 0,
91981#ifndef CAPSTONE_DIET
91982	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
91983#endif
91984},
91985
91986{
91987	X86_VPSRLQri, X86_INS_VPSRLQ, 0,
91988#ifndef CAPSTONE_DIET
91989	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91990#endif
91991},
91992
91993{
91994	X86_VPSRLQrm, X86_INS_VPSRLQ, 0,
91995#ifndef CAPSTONE_DIET
91996	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
91997#endif
91998},
91999
92000{
92001	X86_VPSRLQrr, X86_INS_VPSRLQ, 0,
92002#ifndef CAPSTONE_DIET
92003	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
92004#endif
92005},
92006
92007{
92008	X86_VPSRLVDYrm, X86_INS_VPSRLVD, 0,
92009#ifndef CAPSTONE_DIET
92010	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92011#endif
92012},
92013
92014{
92015	X86_VPSRLVDYrr, X86_INS_VPSRLVD, 0,
92016#ifndef CAPSTONE_DIET
92017	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92018#endif
92019},
92020
92021{
92022	X86_VPSRLVDZ128rm, X86_INS_VPSRLVD, 0,
92023#ifndef CAPSTONE_DIET
92024	{ 0 }, { 0 }, { 0 }, 0, 0
92025#endif
92026},
92027
92028{
92029	X86_VPSRLVDZ128rmb, X86_INS_VPSRLVD, 0,
92030#ifndef CAPSTONE_DIET
92031	{ 0 }, { 0 }, { 0 }, 0, 0
92032#endif
92033},
92034
92035{
92036	X86_VPSRLVDZ128rmbk, X86_INS_VPSRLVD, 0,
92037#ifndef CAPSTONE_DIET
92038	{ 0 }, { 0 }, { 0 }, 0, 0
92039#endif
92040},
92041
92042{
92043	X86_VPSRLVDZ128rmbkz, X86_INS_VPSRLVD, 0,
92044#ifndef CAPSTONE_DIET
92045	{ 0 }, { 0 }, { 0 }, 0, 0
92046#endif
92047},
92048
92049{
92050	X86_VPSRLVDZ128rmk, X86_INS_VPSRLVD, 0,
92051#ifndef CAPSTONE_DIET
92052	{ 0 }, { 0 }, { 0 }, 0, 0
92053#endif
92054},
92055
92056{
92057	X86_VPSRLVDZ128rmkz, X86_INS_VPSRLVD, 0,
92058#ifndef CAPSTONE_DIET
92059	{ 0 }, { 0 }, { 0 }, 0, 0
92060#endif
92061},
92062
92063{
92064	X86_VPSRLVDZ128rr, X86_INS_VPSRLVD, 0,
92065#ifndef CAPSTONE_DIET
92066	{ 0 }, { 0 }, { 0 }, 0, 0
92067#endif
92068},
92069
92070{
92071	X86_VPSRLVDZ128rrk, X86_INS_VPSRLVD, 0,
92072#ifndef CAPSTONE_DIET
92073	{ 0 }, { 0 }, { 0 }, 0, 0
92074#endif
92075},
92076
92077{
92078	X86_VPSRLVDZ128rrkz, X86_INS_VPSRLVD, 0,
92079#ifndef CAPSTONE_DIET
92080	{ 0 }, { 0 }, { 0 }, 0, 0
92081#endif
92082},
92083
92084{
92085	X86_VPSRLVDZ256rm, X86_INS_VPSRLVD, 0,
92086#ifndef CAPSTONE_DIET
92087	{ 0 }, { 0 }, { 0 }, 0, 0
92088#endif
92089},
92090
92091{
92092	X86_VPSRLVDZ256rmb, X86_INS_VPSRLVD, 0,
92093#ifndef CAPSTONE_DIET
92094	{ 0 }, { 0 }, { 0 }, 0, 0
92095#endif
92096},
92097
92098{
92099	X86_VPSRLVDZ256rmbk, X86_INS_VPSRLVD, 0,
92100#ifndef CAPSTONE_DIET
92101	{ 0 }, { 0 }, { 0 }, 0, 0
92102#endif
92103},
92104
92105{
92106	X86_VPSRLVDZ256rmbkz, X86_INS_VPSRLVD, 0,
92107#ifndef CAPSTONE_DIET
92108	{ 0 }, { 0 }, { 0 }, 0, 0
92109#endif
92110},
92111
92112{
92113	X86_VPSRLVDZ256rmk, X86_INS_VPSRLVD, 0,
92114#ifndef CAPSTONE_DIET
92115	{ 0 }, { 0 }, { 0 }, 0, 0
92116#endif
92117},
92118
92119{
92120	X86_VPSRLVDZ256rmkz, X86_INS_VPSRLVD, 0,
92121#ifndef CAPSTONE_DIET
92122	{ 0 }, { 0 }, { 0 }, 0, 0
92123#endif
92124},
92125
92126{
92127	X86_VPSRLVDZ256rr, X86_INS_VPSRLVD, 0,
92128#ifndef CAPSTONE_DIET
92129	{ 0 }, { 0 }, { 0 }, 0, 0
92130#endif
92131},
92132
92133{
92134	X86_VPSRLVDZ256rrk, X86_INS_VPSRLVD, 0,
92135#ifndef CAPSTONE_DIET
92136	{ 0 }, { 0 }, { 0 }, 0, 0
92137#endif
92138},
92139
92140{
92141	X86_VPSRLVDZ256rrkz, X86_INS_VPSRLVD, 0,
92142#ifndef CAPSTONE_DIET
92143	{ 0 }, { 0 }, { 0 }, 0, 0
92144#endif
92145},
92146
92147{
92148	X86_VPSRLVDZrm, X86_INS_VPSRLVD, 0,
92149#ifndef CAPSTONE_DIET
92150	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92151#endif
92152},
92153
92154{
92155	X86_VPSRLVDZrmb, X86_INS_VPSRLVD, 0,
92156#ifndef CAPSTONE_DIET
92157	{ 0 }, { 0 }, { 0 }, 0, 0
92158#endif
92159},
92160
92161{
92162	X86_VPSRLVDZrmbk, X86_INS_VPSRLVD, 0,
92163#ifndef CAPSTONE_DIET
92164	{ 0 }, { 0 }, { 0 }, 0, 0
92165#endif
92166},
92167
92168{
92169	X86_VPSRLVDZrmbkz, X86_INS_VPSRLVD, 0,
92170#ifndef CAPSTONE_DIET
92171	{ 0 }, { 0 }, { 0 }, 0, 0
92172#endif
92173},
92174
92175{
92176	X86_VPSRLVDZrmk, X86_INS_VPSRLVD, 0,
92177#ifndef CAPSTONE_DIET
92178	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92179#endif
92180},
92181
92182{
92183	X86_VPSRLVDZrmkz, X86_INS_VPSRLVD, 0,
92184#ifndef CAPSTONE_DIET
92185	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92186#endif
92187},
92188
92189{
92190	X86_VPSRLVDZrr, X86_INS_VPSRLVD, 0,
92191#ifndef CAPSTONE_DIET
92192	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92193#endif
92194},
92195
92196{
92197	X86_VPSRLVDZrrk, X86_INS_VPSRLVD, 0,
92198#ifndef CAPSTONE_DIET
92199	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92200#endif
92201},
92202
92203{
92204	X86_VPSRLVDZrrkz, X86_INS_VPSRLVD, 0,
92205#ifndef CAPSTONE_DIET
92206	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92207#endif
92208},
92209
92210{
92211	X86_VPSRLVDrm, X86_INS_VPSRLVD, 0,
92212#ifndef CAPSTONE_DIET
92213	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92214#endif
92215},
92216
92217{
92218	X86_VPSRLVDrr, X86_INS_VPSRLVD, 0,
92219#ifndef CAPSTONE_DIET
92220	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92221#endif
92222},
92223
92224{
92225	X86_VPSRLVQYrm, X86_INS_VPSRLVQ, 0,
92226#ifndef CAPSTONE_DIET
92227	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92228#endif
92229},
92230
92231{
92232	X86_VPSRLVQYrr, X86_INS_VPSRLVQ, 0,
92233#ifndef CAPSTONE_DIET
92234	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92235#endif
92236},
92237
92238{
92239	X86_VPSRLVQZ128rm, X86_INS_VPSRLVQ, 0,
92240#ifndef CAPSTONE_DIET
92241	{ 0 }, { 0 }, { 0 }, 0, 0
92242#endif
92243},
92244
92245{
92246	X86_VPSRLVQZ128rmb, X86_INS_VPSRLVQ, 0,
92247#ifndef CAPSTONE_DIET
92248	{ 0 }, { 0 }, { 0 }, 0, 0
92249#endif
92250},
92251
92252{
92253	X86_VPSRLVQZ128rmbk, X86_INS_VPSRLVQ, 0,
92254#ifndef CAPSTONE_DIET
92255	{ 0 }, { 0 }, { 0 }, 0, 0
92256#endif
92257},
92258
92259{
92260	X86_VPSRLVQZ128rmbkz, X86_INS_VPSRLVQ, 0,
92261#ifndef CAPSTONE_DIET
92262	{ 0 }, { 0 }, { 0 }, 0, 0
92263#endif
92264},
92265
92266{
92267	X86_VPSRLVQZ128rmk, X86_INS_VPSRLVQ, 0,
92268#ifndef CAPSTONE_DIET
92269	{ 0 }, { 0 }, { 0 }, 0, 0
92270#endif
92271},
92272
92273{
92274	X86_VPSRLVQZ128rmkz, X86_INS_VPSRLVQ, 0,
92275#ifndef CAPSTONE_DIET
92276	{ 0 }, { 0 }, { 0 }, 0, 0
92277#endif
92278},
92279
92280{
92281	X86_VPSRLVQZ128rr, X86_INS_VPSRLVQ, 0,
92282#ifndef CAPSTONE_DIET
92283	{ 0 }, { 0 }, { 0 }, 0, 0
92284#endif
92285},
92286
92287{
92288	X86_VPSRLVQZ128rrk, X86_INS_VPSRLVQ, 0,
92289#ifndef CAPSTONE_DIET
92290	{ 0 }, { 0 }, { 0 }, 0, 0
92291#endif
92292},
92293
92294{
92295	X86_VPSRLVQZ128rrkz, X86_INS_VPSRLVQ, 0,
92296#ifndef CAPSTONE_DIET
92297	{ 0 }, { 0 }, { 0 }, 0, 0
92298#endif
92299},
92300
92301{
92302	X86_VPSRLVQZ256rm, X86_INS_VPSRLVQ, 0,
92303#ifndef CAPSTONE_DIET
92304	{ 0 }, { 0 }, { 0 }, 0, 0
92305#endif
92306},
92307
92308{
92309	X86_VPSRLVQZ256rmb, X86_INS_VPSRLVQ, 0,
92310#ifndef CAPSTONE_DIET
92311	{ 0 }, { 0 }, { 0 }, 0, 0
92312#endif
92313},
92314
92315{
92316	X86_VPSRLVQZ256rmbk, X86_INS_VPSRLVQ, 0,
92317#ifndef CAPSTONE_DIET
92318	{ 0 }, { 0 }, { 0 }, 0, 0
92319#endif
92320},
92321
92322{
92323	X86_VPSRLVQZ256rmbkz, X86_INS_VPSRLVQ, 0,
92324#ifndef CAPSTONE_DIET
92325	{ 0 }, { 0 }, { 0 }, 0, 0
92326#endif
92327},
92328
92329{
92330	X86_VPSRLVQZ256rmk, X86_INS_VPSRLVQ, 0,
92331#ifndef CAPSTONE_DIET
92332	{ 0 }, { 0 }, { 0 }, 0, 0
92333#endif
92334},
92335
92336{
92337	X86_VPSRLVQZ256rmkz, X86_INS_VPSRLVQ, 0,
92338#ifndef CAPSTONE_DIET
92339	{ 0 }, { 0 }, { 0 }, 0, 0
92340#endif
92341},
92342
92343{
92344	X86_VPSRLVQZ256rr, X86_INS_VPSRLVQ, 0,
92345#ifndef CAPSTONE_DIET
92346	{ 0 }, { 0 }, { 0 }, 0, 0
92347#endif
92348},
92349
92350{
92351	X86_VPSRLVQZ256rrk, X86_INS_VPSRLVQ, 0,
92352#ifndef CAPSTONE_DIET
92353	{ 0 }, { 0 }, { 0 }, 0, 0
92354#endif
92355},
92356
92357{
92358	X86_VPSRLVQZ256rrkz, X86_INS_VPSRLVQ, 0,
92359#ifndef CAPSTONE_DIET
92360	{ 0 }, { 0 }, { 0 }, 0, 0
92361#endif
92362},
92363
92364{
92365	X86_VPSRLVQZrm, X86_INS_VPSRLVQ, 0,
92366#ifndef CAPSTONE_DIET
92367	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92368#endif
92369},
92370
92371{
92372	X86_VPSRLVQZrmb, X86_INS_VPSRLVQ, 0,
92373#ifndef CAPSTONE_DIET
92374	{ 0 }, { 0 }, { 0 }, 0, 0
92375#endif
92376},
92377
92378{
92379	X86_VPSRLVQZrmbk, X86_INS_VPSRLVQ, 0,
92380#ifndef CAPSTONE_DIET
92381	{ 0 }, { 0 }, { 0 }, 0, 0
92382#endif
92383},
92384
92385{
92386	X86_VPSRLVQZrmbkz, X86_INS_VPSRLVQ, 0,
92387#ifndef CAPSTONE_DIET
92388	{ 0 }, { 0 }, { 0 }, 0, 0
92389#endif
92390},
92391
92392{
92393	X86_VPSRLVQZrmk, X86_INS_VPSRLVQ, 0,
92394#ifndef CAPSTONE_DIET
92395	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92396#endif
92397},
92398
92399{
92400	X86_VPSRLVQZrmkz, X86_INS_VPSRLVQ, 0,
92401#ifndef CAPSTONE_DIET
92402	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92403#endif
92404},
92405
92406{
92407	X86_VPSRLVQZrr, X86_INS_VPSRLVQ, 0,
92408#ifndef CAPSTONE_DIET
92409	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92410#endif
92411},
92412
92413{
92414	X86_VPSRLVQZrrk, X86_INS_VPSRLVQ, 0,
92415#ifndef CAPSTONE_DIET
92416	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92417#endif
92418},
92419
92420{
92421	X86_VPSRLVQZrrkz, X86_INS_VPSRLVQ, 0,
92422#ifndef CAPSTONE_DIET
92423	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
92424#endif
92425},
92426
92427{
92428	X86_VPSRLVQrm, X86_INS_VPSRLVQ, 0,
92429#ifndef CAPSTONE_DIET
92430	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92431#endif
92432},
92433
92434{
92435	X86_VPSRLVQrr, X86_INS_VPSRLVQ, 0,
92436#ifndef CAPSTONE_DIET
92437	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92438#endif
92439},
92440
92441{
92442	X86_VPSRLVWZ128rm, X86_INS_VPSRLVW, 0,
92443#ifndef CAPSTONE_DIET
92444	{ 0 }, { 0 }, { 0 }, 0, 0
92445#endif
92446},
92447
92448{
92449	X86_VPSRLVWZ128rmk, X86_INS_VPSRLVW, 0,
92450#ifndef CAPSTONE_DIET
92451	{ 0 }, { 0 }, { 0 }, 0, 0
92452#endif
92453},
92454
92455{
92456	X86_VPSRLVWZ128rmkz, X86_INS_VPSRLVW, 0,
92457#ifndef CAPSTONE_DIET
92458	{ 0 }, { 0 }, { 0 }, 0, 0
92459#endif
92460},
92461
92462{
92463	X86_VPSRLVWZ128rr, X86_INS_VPSRLVW, 0,
92464#ifndef CAPSTONE_DIET
92465	{ 0 }, { 0 }, { 0 }, 0, 0
92466#endif
92467},
92468
92469{
92470	X86_VPSRLVWZ128rrk, X86_INS_VPSRLVW, 0,
92471#ifndef CAPSTONE_DIET
92472	{ 0 }, { 0 }, { 0 }, 0, 0
92473#endif
92474},
92475
92476{
92477	X86_VPSRLVWZ128rrkz, X86_INS_VPSRLVW, 0,
92478#ifndef CAPSTONE_DIET
92479	{ 0 }, { 0 }, { 0 }, 0, 0
92480#endif
92481},
92482
92483{
92484	X86_VPSRLVWZ256rm, X86_INS_VPSRLVW, 0,
92485#ifndef CAPSTONE_DIET
92486	{ 0 }, { 0 }, { 0 }, 0, 0
92487#endif
92488},
92489
92490{
92491	X86_VPSRLVWZ256rmk, X86_INS_VPSRLVW, 0,
92492#ifndef CAPSTONE_DIET
92493	{ 0 }, { 0 }, { 0 }, 0, 0
92494#endif
92495},
92496
92497{
92498	X86_VPSRLVWZ256rmkz, X86_INS_VPSRLVW, 0,
92499#ifndef CAPSTONE_DIET
92500	{ 0 }, { 0 }, { 0 }, 0, 0
92501#endif
92502},
92503
92504{
92505	X86_VPSRLVWZ256rr, X86_INS_VPSRLVW, 0,
92506#ifndef CAPSTONE_DIET
92507	{ 0 }, { 0 }, { 0 }, 0, 0
92508#endif
92509},
92510
92511{
92512	X86_VPSRLVWZ256rrk, X86_INS_VPSRLVW, 0,
92513#ifndef CAPSTONE_DIET
92514	{ 0 }, { 0 }, { 0 }, 0, 0
92515#endif
92516},
92517
92518{
92519	X86_VPSRLVWZ256rrkz, X86_INS_VPSRLVW, 0,
92520#ifndef CAPSTONE_DIET
92521	{ 0 }, { 0 }, { 0 }, 0, 0
92522#endif
92523},
92524
92525{
92526	X86_VPSRLVWZrm, X86_INS_VPSRLVW, 0,
92527#ifndef CAPSTONE_DIET
92528	{ 0 }, { 0 }, { 0 }, 0, 0
92529#endif
92530},
92531
92532{
92533	X86_VPSRLVWZrmk, X86_INS_VPSRLVW, 0,
92534#ifndef CAPSTONE_DIET
92535	{ 0 }, { 0 }, { 0 }, 0, 0
92536#endif
92537},
92538
92539{
92540	X86_VPSRLVWZrmkz, X86_INS_VPSRLVW, 0,
92541#ifndef CAPSTONE_DIET
92542	{ 0 }, { 0 }, { 0 }, 0, 0
92543#endif
92544},
92545
92546{
92547	X86_VPSRLVWZrr, X86_INS_VPSRLVW, 0,
92548#ifndef CAPSTONE_DIET
92549	{ 0 }, { 0 }, { 0 }, 0, 0
92550#endif
92551},
92552
92553{
92554	X86_VPSRLVWZrrk, X86_INS_VPSRLVW, 0,
92555#ifndef CAPSTONE_DIET
92556	{ 0 }, { 0 }, { 0 }, 0, 0
92557#endif
92558},
92559
92560{
92561	X86_VPSRLVWZrrkz, X86_INS_VPSRLVW, 0,
92562#ifndef CAPSTONE_DIET
92563	{ 0 }, { 0 }, { 0 }, 0, 0
92564#endif
92565},
92566
92567{
92568	X86_VPSRLWYri, X86_INS_VPSRLW, 0,
92569#ifndef CAPSTONE_DIET
92570	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92571#endif
92572},
92573
92574{
92575	X86_VPSRLWYrm, X86_INS_VPSRLW, 0,
92576#ifndef CAPSTONE_DIET
92577	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92578#endif
92579},
92580
92581{
92582	X86_VPSRLWYrr, X86_INS_VPSRLW, 0,
92583#ifndef CAPSTONE_DIET
92584	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
92585#endif
92586},
92587
92588{
92589	X86_VPSRLWZ128mi, X86_INS_VPSRLW, 0,
92590#ifndef CAPSTONE_DIET
92591	{ 0 }, { 0 }, { 0 }, 0, 0
92592#endif
92593},
92594
92595{
92596	X86_VPSRLWZ128mik, X86_INS_VPSRLW, 0,
92597#ifndef CAPSTONE_DIET
92598	{ 0 }, { 0 }, { 0 }, 0, 0
92599#endif
92600},
92601
92602{
92603	X86_VPSRLWZ128mikz, X86_INS_VPSRLW, 0,
92604#ifndef CAPSTONE_DIET
92605	{ 0 }, { 0 }, { 0 }, 0, 0
92606#endif
92607},
92608
92609{
92610	X86_VPSRLWZ128ri, X86_INS_VPSRLW, 0,
92611#ifndef CAPSTONE_DIET
92612	{ 0 }, { 0 }, { 0 }, 0, 0
92613#endif
92614},
92615
92616{
92617	X86_VPSRLWZ128rik, X86_INS_VPSRLW, 0,
92618#ifndef CAPSTONE_DIET
92619	{ 0 }, { 0 }, { 0 }, 0, 0
92620#endif
92621},
92622
92623{
92624	X86_VPSRLWZ128rikz, X86_INS_VPSRLW, 0,
92625#ifndef CAPSTONE_DIET
92626	{ 0 }, { 0 }, { 0 }, 0, 0
92627#endif
92628},
92629
92630{
92631	X86_VPSRLWZ128rm, X86_INS_VPSRLW, 0,
92632#ifndef CAPSTONE_DIET
92633	{ 0 }, { 0 }, { 0 }, 0, 0
92634#endif
92635},
92636
92637{
92638	X86_VPSRLWZ128rmk, X86_INS_VPSRLW, 0,
92639#ifndef CAPSTONE_DIET
92640	{ 0 }, { 0 }, { 0 }, 0, 0
92641#endif
92642},
92643
92644{
92645	X86_VPSRLWZ128rmkz, X86_INS_VPSRLW, 0,
92646#ifndef CAPSTONE_DIET
92647	{ 0 }, { 0 }, { 0 }, 0, 0
92648#endif
92649},
92650
92651{
92652	X86_VPSRLWZ128rr, X86_INS_VPSRLW, 0,
92653#ifndef CAPSTONE_DIET
92654	{ 0 }, { 0 }, { 0 }, 0, 0
92655#endif
92656},
92657
92658{
92659	X86_VPSRLWZ128rrk, X86_INS_VPSRLW, 0,
92660#ifndef CAPSTONE_DIET
92661	{ 0 }, { 0 }, { 0 }, 0, 0
92662#endif
92663},
92664
92665{
92666	X86_VPSRLWZ128rrkz, X86_INS_VPSRLW, 0,
92667#ifndef CAPSTONE_DIET
92668	{ 0 }, { 0 }, { 0 }, 0, 0
92669#endif
92670},
92671
92672{
92673	X86_VPSRLWZ256mi, X86_INS_VPSRLW, 0,
92674#ifndef CAPSTONE_DIET
92675	{ 0 }, { 0 }, { 0 }, 0, 0
92676#endif
92677},
92678
92679{
92680	X86_VPSRLWZ256mik, X86_INS_VPSRLW, 0,
92681#ifndef CAPSTONE_DIET
92682	{ 0 }, { 0 }, { 0 }, 0, 0
92683#endif
92684},
92685
92686{
92687	X86_VPSRLWZ256mikz, X86_INS_VPSRLW, 0,
92688#ifndef CAPSTONE_DIET
92689	{ 0 }, { 0 }, { 0 }, 0, 0
92690#endif
92691},
92692
92693{
92694	X86_VPSRLWZ256ri, X86_INS_VPSRLW, 0,
92695#ifndef CAPSTONE_DIET
92696	{ 0 }, { 0 }, { 0 }, 0, 0
92697#endif
92698},
92699
92700{
92701	X86_VPSRLWZ256rik, X86_INS_VPSRLW, 0,
92702#ifndef CAPSTONE_DIET
92703	{ 0 }, { 0 }, { 0 }, 0, 0
92704#endif
92705},
92706
92707{
92708	X86_VPSRLWZ256rikz, X86_INS_VPSRLW, 0,
92709#ifndef CAPSTONE_DIET
92710	{ 0 }, { 0 }, { 0 }, 0, 0
92711#endif
92712},
92713
92714{
92715	X86_VPSRLWZ256rm, X86_INS_VPSRLW, 0,
92716#ifndef CAPSTONE_DIET
92717	{ 0 }, { 0 }, { 0 }, 0, 0
92718#endif
92719},
92720
92721{
92722	X86_VPSRLWZ256rmk, X86_INS_VPSRLW, 0,
92723#ifndef CAPSTONE_DIET
92724	{ 0 }, { 0 }, { 0 }, 0, 0
92725#endif
92726},
92727
92728{
92729	X86_VPSRLWZ256rmkz, X86_INS_VPSRLW, 0,
92730#ifndef CAPSTONE_DIET
92731	{ 0 }, { 0 }, { 0 }, 0, 0
92732#endif
92733},
92734
92735{
92736	X86_VPSRLWZ256rr, X86_INS_VPSRLW, 0,
92737#ifndef CAPSTONE_DIET
92738	{ 0 }, { 0 }, { 0 }, 0, 0
92739#endif
92740},
92741
92742{
92743	X86_VPSRLWZ256rrk, X86_INS_VPSRLW, 0,
92744#ifndef CAPSTONE_DIET
92745	{ 0 }, { 0 }, { 0 }, 0, 0
92746#endif
92747},
92748
92749{
92750	X86_VPSRLWZ256rrkz, X86_INS_VPSRLW, 0,
92751#ifndef CAPSTONE_DIET
92752	{ 0 }, { 0 }, { 0 }, 0, 0
92753#endif
92754},
92755
92756{
92757	X86_VPSRLWZmi, X86_INS_VPSRLW, 0,
92758#ifndef CAPSTONE_DIET
92759	{ 0 }, { 0 }, { 0 }, 0, 0
92760#endif
92761},
92762
92763{
92764	X86_VPSRLWZmik, X86_INS_VPSRLW, 0,
92765#ifndef CAPSTONE_DIET
92766	{ 0 }, { 0 }, { 0 }, 0, 0
92767#endif
92768},
92769
92770{
92771	X86_VPSRLWZmikz, X86_INS_VPSRLW, 0,
92772#ifndef CAPSTONE_DIET
92773	{ 0 }, { 0 }, { 0 }, 0, 0
92774#endif
92775},
92776
92777{
92778	X86_VPSRLWZri, X86_INS_VPSRLW, 0,
92779#ifndef CAPSTONE_DIET
92780	{ 0 }, { 0 }, { 0 }, 0, 0
92781#endif
92782},
92783
92784{
92785	X86_VPSRLWZrik, X86_INS_VPSRLW, 0,
92786#ifndef CAPSTONE_DIET
92787	{ 0 }, { 0 }, { 0 }, 0, 0
92788#endif
92789},
92790
92791{
92792	X86_VPSRLWZrikz, X86_INS_VPSRLW, 0,
92793#ifndef CAPSTONE_DIET
92794	{ 0 }, { 0 }, { 0 }, 0, 0
92795#endif
92796},
92797
92798{
92799	X86_VPSRLWZrm, X86_INS_VPSRLW, 0,
92800#ifndef CAPSTONE_DIET
92801	{ 0 }, { 0 }, { 0 }, 0, 0
92802#endif
92803},
92804
92805{
92806	X86_VPSRLWZrmk, X86_INS_VPSRLW, 0,
92807#ifndef CAPSTONE_DIET
92808	{ 0 }, { 0 }, { 0 }, 0, 0
92809#endif
92810},
92811
92812{
92813	X86_VPSRLWZrmkz, X86_INS_VPSRLW, 0,
92814#ifndef CAPSTONE_DIET
92815	{ 0 }, { 0 }, { 0 }, 0, 0
92816#endif
92817},
92818
92819{
92820	X86_VPSRLWZrr, X86_INS_VPSRLW, 0,
92821#ifndef CAPSTONE_DIET
92822	{ 0 }, { 0 }, { 0 }, 0, 0
92823#endif
92824},
92825
92826{
92827	X86_VPSRLWZrrk, X86_INS_VPSRLW, 0,
92828#ifndef CAPSTONE_DIET
92829	{ 0 }, { 0 }, { 0 }, 0, 0
92830#endif
92831},
92832
92833{
92834	X86_VPSRLWZrrkz, X86_INS_VPSRLW, 0,
92835#ifndef CAPSTONE_DIET
92836	{ 0 }, { 0 }, { 0 }, 0, 0
92837#endif
92838},
92839
92840{
92841	X86_VPSRLWri, X86_INS_VPSRLW, 0,
92842#ifndef CAPSTONE_DIET
92843	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
92844#endif
92845},
92846
92847{
92848	X86_VPSRLWrm, X86_INS_VPSRLW, 0,
92849#ifndef CAPSTONE_DIET
92850	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
92851#endif
92852},
92853
92854{
92855	X86_VPSRLWrr, X86_INS_VPSRLW, 0,
92856#ifndef CAPSTONE_DIET
92857	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
92858#endif
92859},
92860
92861{
92862	X86_VPSUBBYrm, X86_INS_VPSUBB, 0,
92863#ifndef CAPSTONE_DIET
92864	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
92865#endif
92866},
92867
92868{
92869	X86_VPSUBBYrr, X86_INS_VPSUBB, 0,
92870#ifndef CAPSTONE_DIET
92871	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
92872#endif
92873},
92874
92875{
92876	X86_VPSUBBZ128rm, X86_INS_VPSUBB, 0,
92877#ifndef CAPSTONE_DIET
92878	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92879#endif
92880},
92881
92882{
92883	X86_VPSUBBZ128rmk, X86_INS_VPSUBB, 0,
92884#ifndef CAPSTONE_DIET
92885	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92886#endif
92887},
92888
92889{
92890	X86_VPSUBBZ128rmkz, X86_INS_VPSUBB, 0,
92891#ifndef CAPSTONE_DIET
92892	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92893#endif
92894},
92895
92896{
92897	X86_VPSUBBZ128rr, X86_INS_VPSUBB, 0,
92898#ifndef CAPSTONE_DIET
92899	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92900#endif
92901},
92902
92903{
92904	X86_VPSUBBZ128rrk, X86_INS_VPSUBB, 0,
92905#ifndef CAPSTONE_DIET
92906	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92907#endif
92908},
92909
92910{
92911	X86_VPSUBBZ128rrkz, X86_INS_VPSUBB, 0,
92912#ifndef CAPSTONE_DIET
92913	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92914#endif
92915},
92916
92917{
92918	X86_VPSUBBZ256rm, X86_INS_VPSUBB, 0,
92919#ifndef CAPSTONE_DIET
92920	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92921#endif
92922},
92923
92924{
92925	X86_VPSUBBZ256rmk, X86_INS_VPSUBB, 0,
92926#ifndef CAPSTONE_DIET
92927	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92928#endif
92929},
92930
92931{
92932	X86_VPSUBBZ256rmkz, X86_INS_VPSUBB, 0,
92933#ifndef CAPSTONE_DIET
92934	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92935#endif
92936},
92937
92938{
92939	X86_VPSUBBZ256rr, X86_INS_VPSUBB, 0,
92940#ifndef CAPSTONE_DIET
92941	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92942#endif
92943},
92944
92945{
92946	X86_VPSUBBZ256rrk, X86_INS_VPSUBB, 0,
92947#ifndef CAPSTONE_DIET
92948	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92949#endif
92950},
92951
92952{
92953	X86_VPSUBBZ256rrkz, X86_INS_VPSUBB, 0,
92954#ifndef CAPSTONE_DIET
92955	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
92956#endif
92957},
92958
92959{
92960	X86_VPSUBBZrm, X86_INS_VPSUBB, 0,
92961#ifndef CAPSTONE_DIET
92962	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
92963#endif
92964},
92965
92966{
92967	X86_VPSUBBZrmk, X86_INS_VPSUBB, 0,
92968#ifndef CAPSTONE_DIET
92969	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
92970#endif
92971},
92972
92973{
92974	X86_VPSUBBZrmkz, X86_INS_VPSUBB, 0,
92975#ifndef CAPSTONE_DIET
92976	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
92977#endif
92978},
92979
92980{
92981	X86_VPSUBBZrr, X86_INS_VPSUBB, 0,
92982#ifndef CAPSTONE_DIET
92983	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
92984#endif
92985},
92986
92987{
92988	X86_VPSUBBZrrk, X86_INS_VPSUBB, 0,
92989#ifndef CAPSTONE_DIET
92990	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
92991#endif
92992},
92993
92994{
92995	X86_VPSUBBZrrkz, X86_INS_VPSUBB, 0,
92996#ifndef CAPSTONE_DIET
92997	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
92998#endif
92999},
93000
93001{
93002	X86_VPSUBBrm, X86_INS_VPSUBB, 0,
93003#ifndef CAPSTONE_DIET
93004	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93005#endif
93006},
93007
93008{
93009	X86_VPSUBBrr, X86_INS_VPSUBB, 0,
93010#ifndef CAPSTONE_DIET
93011	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93012#endif
93013},
93014
93015{
93016	X86_VPSUBDYrm, X86_INS_VPSUBD, 0,
93017#ifndef CAPSTONE_DIET
93018	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93019#endif
93020},
93021
93022{
93023	X86_VPSUBDYrr, X86_INS_VPSUBD, 0,
93024#ifndef CAPSTONE_DIET
93025	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93026#endif
93027},
93028
93029{
93030	X86_VPSUBDZ128rm, X86_INS_VPSUBD, 0,
93031#ifndef CAPSTONE_DIET
93032	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93033#endif
93034},
93035
93036{
93037	X86_VPSUBDZ128rmb, X86_INS_VPSUBD, 0,
93038#ifndef CAPSTONE_DIET
93039	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93040#endif
93041},
93042
93043{
93044	X86_VPSUBDZ128rmbk, X86_INS_VPSUBD, 0,
93045#ifndef CAPSTONE_DIET
93046	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93047#endif
93048},
93049
93050{
93051	X86_VPSUBDZ128rmbkz, X86_INS_VPSUBD, 0,
93052#ifndef CAPSTONE_DIET
93053	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93054#endif
93055},
93056
93057{
93058	X86_VPSUBDZ128rmk, X86_INS_VPSUBD, 0,
93059#ifndef CAPSTONE_DIET
93060	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93061#endif
93062},
93063
93064{
93065	X86_VPSUBDZ128rmkz, X86_INS_VPSUBD, 0,
93066#ifndef CAPSTONE_DIET
93067	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93068#endif
93069},
93070
93071{
93072	X86_VPSUBDZ128rr, X86_INS_VPSUBD, 0,
93073#ifndef CAPSTONE_DIET
93074	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93075#endif
93076},
93077
93078{
93079	X86_VPSUBDZ128rrk, X86_INS_VPSUBD, 0,
93080#ifndef CAPSTONE_DIET
93081	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93082#endif
93083},
93084
93085{
93086	X86_VPSUBDZ128rrkz, X86_INS_VPSUBD, 0,
93087#ifndef CAPSTONE_DIET
93088	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93089#endif
93090},
93091
93092{
93093	X86_VPSUBDZ256rm, X86_INS_VPSUBD, 0,
93094#ifndef CAPSTONE_DIET
93095	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93096#endif
93097},
93098
93099{
93100	X86_VPSUBDZ256rmb, X86_INS_VPSUBD, 0,
93101#ifndef CAPSTONE_DIET
93102	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93103#endif
93104},
93105
93106{
93107	X86_VPSUBDZ256rmbk, X86_INS_VPSUBD, 0,
93108#ifndef CAPSTONE_DIET
93109	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93110#endif
93111},
93112
93113{
93114	X86_VPSUBDZ256rmbkz, X86_INS_VPSUBD, 0,
93115#ifndef CAPSTONE_DIET
93116	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93117#endif
93118},
93119
93120{
93121	X86_VPSUBDZ256rmk, X86_INS_VPSUBD, 0,
93122#ifndef CAPSTONE_DIET
93123	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93124#endif
93125},
93126
93127{
93128	X86_VPSUBDZ256rmkz, X86_INS_VPSUBD, 0,
93129#ifndef CAPSTONE_DIET
93130	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93131#endif
93132},
93133
93134{
93135	X86_VPSUBDZ256rr, X86_INS_VPSUBD, 0,
93136#ifndef CAPSTONE_DIET
93137	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93138#endif
93139},
93140
93141{
93142	X86_VPSUBDZ256rrk, X86_INS_VPSUBD, 0,
93143#ifndef CAPSTONE_DIET
93144	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93145#endif
93146},
93147
93148{
93149	X86_VPSUBDZ256rrkz, X86_INS_VPSUBD, 0,
93150#ifndef CAPSTONE_DIET
93151	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93152#endif
93153},
93154
93155{
93156	X86_VPSUBDZrm, X86_INS_VPSUBD, 0,
93157#ifndef CAPSTONE_DIET
93158	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93159#endif
93160},
93161
93162{
93163	X86_VPSUBDZrmb, X86_INS_VPSUBD, 0,
93164#ifndef CAPSTONE_DIET
93165	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93166#endif
93167},
93168
93169{
93170	X86_VPSUBDZrmbk, X86_INS_VPSUBD, 0,
93171#ifndef CAPSTONE_DIET
93172	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93173#endif
93174},
93175
93176{
93177	X86_VPSUBDZrmbkz, X86_INS_VPSUBD, 0,
93178#ifndef CAPSTONE_DIET
93179	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93180#endif
93181},
93182
93183{
93184	X86_VPSUBDZrmk, X86_INS_VPSUBD, 0,
93185#ifndef CAPSTONE_DIET
93186	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93187#endif
93188},
93189
93190{
93191	X86_VPSUBDZrmkz, X86_INS_VPSUBD, 0,
93192#ifndef CAPSTONE_DIET
93193	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93194#endif
93195},
93196
93197{
93198	X86_VPSUBDZrr, X86_INS_VPSUBD, 0,
93199#ifndef CAPSTONE_DIET
93200	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93201#endif
93202},
93203
93204{
93205	X86_VPSUBDZrrk, X86_INS_VPSUBD, 0,
93206#ifndef CAPSTONE_DIET
93207	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93208#endif
93209},
93210
93211{
93212	X86_VPSUBDZrrkz, X86_INS_VPSUBD, 0,
93213#ifndef CAPSTONE_DIET
93214	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93215#endif
93216},
93217
93218{
93219	X86_VPSUBDrm, X86_INS_VPSUBD, 0,
93220#ifndef CAPSTONE_DIET
93221	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93222#endif
93223},
93224
93225{
93226	X86_VPSUBDrr, X86_INS_VPSUBD, 0,
93227#ifndef CAPSTONE_DIET
93228	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93229#endif
93230},
93231
93232{
93233	X86_VPSUBQYrm, X86_INS_VPSUBQ, 0,
93234#ifndef CAPSTONE_DIET
93235	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93236#endif
93237},
93238
93239{
93240	X86_VPSUBQYrr, X86_INS_VPSUBQ, 0,
93241#ifndef CAPSTONE_DIET
93242	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93243#endif
93244},
93245
93246{
93247	X86_VPSUBQZ128rm, X86_INS_VPSUBQ, 0,
93248#ifndef CAPSTONE_DIET
93249	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93250#endif
93251},
93252
93253{
93254	X86_VPSUBQZ128rmb, X86_INS_VPSUBQ, 0,
93255#ifndef CAPSTONE_DIET
93256	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93257#endif
93258},
93259
93260{
93261	X86_VPSUBQZ128rmbk, X86_INS_VPSUBQ, 0,
93262#ifndef CAPSTONE_DIET
93263	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93264#endif
93265},
93266
93267{
93268	X86_VPSUBQZ128rmbkz, X86_INS_VPSUBQ, 0,
93269#ifndef CAPSTONE_DIET
93270	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93271#endif
93272},
93273
93274{
93275	X86_VPSUBQZ128rmk, X86_INS_VPSUBQ, 0,
93276#ifndef CAPSTONE_DIET
93277	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93278#endif
93279},
93280
93281{
93282	X86_VPSUBQZ128rmkz, X86_INS_VPSUBQ, 0,
93283#ifndef CAPSTONE_DIET
93284	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93285#endif
93286},
93287
93288{
93289	X86_VPSUBQZ128rr, X86_INS_VPSUBQ, 0,
93290#ifndef CAPSTONE_DIET
93291	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93292#endif
93293},
93294
93295{
93296	X86_VPSUBQZ128rrk, X86_INS_VPSUBQ, 0,
93297#ifndef CAPSTONE_DIET
93298	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93299#endif
93300},
93301
93302{
93303	X86_VPSUBQZ128rrkz, X86_INS_VPSUBQ, 0,
93304#ifndef CAPSTONE_DIET
93305	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93306#endif
93307},
93308
93309{
93310	X86_VPSUBQZ256rm, X86_INS_VPSUBQ, 0,
93311#ifndef CAPSTONE_DIET
93312	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93313#endif
93314},
93315
93316{
93317	X86_VPSUBQZ256rmb, X86_INS_VPSUBQ, 0,
93318#ifndef CAPSTONE_DIET
93319	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93320#endif
93321},
93322
93323{
93324	X86_VPSUBQZ256rmbk, X86_INS_VPSUBQ, 0,
93325#ifndef CAPSTONE_DIET
93326	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93327#endif
93328},
93329
93330{
93331	X86_VPSUBQZ256rmbkz, X86_INS_VPSUBQ, 0,
93332#ifndef CAPSTONE_DIET
93333	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93334#endif
93335},
93336
93337{
93338	X86_VPSUBQZ256rmk, X86_INS_VPSUBQ, 0,
93339#ifndef CAPSTONE_DIET
93340	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93341#endif
93342},
93343
93344{
93345	X86_VPSUBQZ256rmkz, X86_INS_VPSUBQ, 0,
93346#ifndef CAPSTONE_DIET
93347	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93348#endif
93349},
93350
93351{
93352	X86_VPSUBQZ256rr, X86_INS_VPSUBQ, 0,
93353#ifndef CAPSTONE_DIET
93354	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93355#endif
93356},
93357
93358{
93359	X86_VPSUBQZ256rrk, X86_INS_VPSUBQ, 0,
93360#ifndef CAPSTONE_DIET
93361	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93362#endif
93363},
93364
93365{
93366	X86_VPSUBQZ256rrkz, X86_INS_VPSUBQ, 0,
93367#ifndef CAPSTONE_DIET
93368	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
93369#endif
93370},
93371
93372{
93373	X86_VPSUBQZrm, X86_INS_VPSUBQ, 0,
93374#ifndef CAPSTONE_DIET
93375	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93376#endif
93377},
93378
93379{
93380	X86_VPSUBQZrmb, X86_INS_VPSUBQ, 0,
93381#ifndef CAPSTONE_DIET
93382	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93383#endif
93384},
93385
93386{
93387	X86_VPSUBQZrmbk, X86_INS_VPSUBQ, 0,
93388#ifndef CAPSTONE_DIET
93389	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93390#endif
93391},
93392
93393{
93394	X86_VPSUBQZrmbkz, X86_INS_VPSUBQ, 0,
93395#ifndef CAPSTONE_DIET
93396	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93397#endif
93398},
93399
93400{
93401	X86_VPSUBQZrmk, X86_INS_VPSUBQ, 0,
93402#ifndef CAPSTONE_DIET
93403	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93404#endif
93405},
93406
93407{
93408	X86_VPSUBQZrmkz, X86_INS_VPSUBQ, 0,
93409#ifndef CAPSTONE_DIET
93410	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93411#endif
93412},
93413
93414{
93415	X86_VPSUBQZrr, X86_INS_VPSUBQ, 0,
93416#ifndef CAPSTONE_DIET
93417	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93418#endif
93419},
93420
93421{
93422	X86_VPSUBQZrrk, X86_INS_VPSUBQ, 0,
93423#ifndef CAPSTONE_DIET
93424	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93425#endif
93426},
93427
93428{
93429	X86_VPSUBQZrrkz, X86_INS_VPSUBQ, 0,
93430#ifndef CAPSTONE_DIET
93431	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
93432#endif
93433},
93434
93435{
93436	X86_VPSUBQrm, X86_INS_VPSUBQ, 0,
93437#ifndef CAPSTONE_DIET
93438	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93439#endif
93440},
93441
93442{
93443	X86_VPSUBQrr, X86_INS_VPSUBQ, 0,
93444#ifndef CAPSTONE_DIET
93445	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93446#endif
93447},
93448
93449{
93450	X86_VPSUBSBYrm, X86_INS_VPSUBSB, 0,
93451#ifndef CAPSTONE_DIET
93452	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
93453#endif
93454},
93455
93456{
93457	X86_VPSUBSBYrr, X86_INS_VPSUBSB, 0,
93458#ifndef CAPSTONE_DIET
93459	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
93460#endif
93461},
93462
93463{
93464	X86_VPSUBSBZ128rm, X86_INS_VPSUBSB, 0,
93465#ifndef CAPSTONE_DIET
93466	{ 0 }, { 0 }, { 0 }, 0, 0
93467#endif
93468},
93469
93470{
93471	X86_VPSUBSBZ128rmk, X86_INS_VPSUBSB, 0,
93472#ifndef CAPSTONE_DIET
93473	{ 0 }, { 0 }, { 0 }, 0, 0
93474#endif
93475},
93476
93477{
93478	X86_VPSUBSBZ128rmkz, X86_INS_VPSUBSB, 0,
93479#ifndef CAPSTONE_DIET
93480	{ 0 }, { 0 }, { 0 }, 0, 0
93481#endif
93482},
93483
93484{
93485	X86_VPSUBSBZ128rr, X86_INS_VPSUBSB, 0,
93486#ifndef CAPSTONE_DIET
93487	{ 0 }, { 0 }, { 0 }, 0, 0
93488#endif
93489},
93490
93491{
93492	X86_VPSUBSBZ128rrk, X86_INS_VPSUBSB, 0,
93493#ifndef CAPSTONE_DIET
93494	{ 0 }, { 0 }, { 0 }, 0, 0
93495#endif
93496},
93497
93498{
93499	X86_VPSUBSBZ128rrkz, X86_INS_VPSUBSB, 0,
93500#ifndef CAPSTONE_DIET
93501	{ 0 }, { 0 }, { 0 }, 0, 0
93502#endif
93503},
93504
93505{
93506	X86_VPSUBSBZ256rm, X86_INS_VPSUBSB, 0,
93507#ifndef CAPSTONE_DIET
93508	{ 0 }, { 0 }, { 0 }, 0, 0
93509#endif
93510},
93511
93512{
93513	X86_VPSUBSBZ256rmk, X86_INS_VPSUBSB, 0,
93514#ifndef CAPSTONE_DIET
93515	{ 0 }, { 0 }, { 0 }, 0, 0
93516#endif
93517},
93518
93519{
93520	X86_VPSUBSBZ256rmkz, X86_INS_VPSUBSB, 0,
93521#ifndef CAPSTONE_DIET
93522	{ 0 }, { 0 }, { 0 }, 0, 0
93523#endif
93524},
93525
93526{
93527	X86_VPSUBSBZ256rr, X86_INS_VPSUBSB, 0,
93528#ifndef CAPSTONE_DIET
93529	{ 0 }, { 0 }, { 0 }, 0, 0
93530#endif
93531},
93532
93533{
93534	X86_VPSUBSBZ256rrk, X86_INS_VPSUBSB, 0,
93535#ifndef CAPSTONE_DIET
93536	{ 0 }, { 0 }, { 0 }, 0, 0
93537#endif
93538},
93539
93540{
93541	X86_VPSUBSBZ256rrkz, X86_INS_VPSUBSB, 0,
93542#ifndef CAPSTONE_DIET
93543	{ 0 }, { 0 }, { 0 }, 0, 0
93544#endif
93545},
93546
93547{
93548	X86_VPSUBSBZrm, X86_INS_VPSUBSB, 0,
93549#ifndef CAPSTONE_DIET
93550	{ 0 }, { 0 }, { 0 }, 0, 0
93551#endif
93552},
93553
93554{
93555	X86_VPSUBSBZrmk, X86_INS_VPSUBSB, 0,
93556#ifndef CAPSTONE_DIET
93557	{ 0 }, { 0 }, { 0 }, 0, 0
93558#endif
93559},
93560
93561{
93562	X86_VPSUBSBZrmkz, X86_INS_VPSUBSB, 0,
93563#ifndef CAPSTONE_DIET
93564	{ 0 }, { 0 }, { 0 }, 0, 0
93565#endif
93566},
93567
93568{
93569	X86_VPSUBSBZrr, X86_INS_VPSUBSB, 0,
93570#ifndef CAPSTONE_DIET
93571	{ 0 }, { 0 }, { 0 }, 0, 0
93572#endif
93573},
93574
93575{
93576	X86_VPSUBSBZrrk, X86_INS_VPSUBSB, 0,
93577#ifndef CAPSTONE_DIET
93578	{ 0 }, { 0 }, { 0 }, 0, 0
93579#endif
93580},
93581
93582{
93583	X86_VPSUBSBZrrkz, X86_INS_VPSUBSB, 0,
93584#ifndef CAPSTONE_DIET
93585	{ 0 }, { 0 }, { 0 }, 0, 0
93586#endif
93587},
93588
93589{
93590	X86_VPSUBSBrm, X86_INS_VPSUBSB, 0,
93591#ifndef CAPSTONE_DIET
93592	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
93593#endif
93594},
93595
93596{
93597	X86_VPSUBSBrr, X86_INS_VPSUBSB, 0,
93598#ifndef CAPSTONE_DIET
93599	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
93600#endif
93601},
93602
93603{
93604	X86_VPSUBSWYrm, X86_INS_VPSUBSW, 0,
93605#ifndef CAPSTONE_DIET
93606	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
93607#endif
93608},
93609
93610{
93611	X86_VPSUBSWYrr, X86_INS_VPSUBSW, 0,
93612#ifndef CAPSTONE_DIET
93613	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
93614#endif
93615},
93616
93617{
93618	X86_VPSUBSWZ128rm, X86_INS_VPSUBSW, 0,
93619#ifndef CAPSTONE_DIET
93620	{ 0 }, { 0 }, { 0 }, 0, 0
93621#endif
93622},
93623
93624{
93625	X86_VPSUBSWZ128rmk, X86_INS_VPSUBSW, 0,
93626#ifndef CAPSTONE_DIET
93627	{ 0 }, { 0 }, { 0 }, 0, 0
93628#endif
93629},
93630
93631{
93632	X86_VPSUBSWZ128rmkz, X86_INS_VPSUBSW, 0,
93633#ifndef CAPSTONE_DIET
93634	{ 0 }, { 0 }, { 0 }, 0, 0
93635#endif
93636},
93637
93638{
93639	X86_VPSUBSWZ128rr, X86_INS_VPSUBSW, 0,
93640#ifndef CAPSTONE_DIET
93641	{ 0 }, { 0 }, { 0 }, 0, 0
93642#endif
93643},
93644
93645{
93646	X86_VPSUBSWZ128rrk, X86_INS_VPSUBSW, 0,
93647#ifndef CAPSTONE_DIET
93648	{ 0 }, { 0 }, { 0 }, 0, 0
93649#endif
93650},
93651
93652{
93653	X86_VPSUBSWZ128rrkz, X86_INS_VPSUBSW, 0,
93654#ifndef CAPSTONE_DIET
93655	{ 0 }, { 0 }, { 0 }, 0, 0
93656#endif
93657},
93658
93659{
93660	X86_VPSUBSWZ256rm, X86_INS_VPSUBSW, 0,
93661#ifndef CAPSTONE_DIET
93662	{ 0 }, { 0 }, { 0 }, 0, 0
93663#endif
93664},
93665
93666{
93667	X86_VPSUBSWZ256rmk, X86_INS_VPSUBSW, 0,
93668#ifndef CAPSTONE_DIET
93669	{ 0 }, { 0 }, { 0 }, 0, 0
93670#endif
93671},
93672
93673{
93674	X86_VPSUBSWZ256rmkz, X86_INS_VPSUBSW, 0,
93675#ifndef CAPSTONE_DIET
93676	{ 0 }, { 0 }, { 0 }, 0, 0
93677#endif
93678},
93679
93680{
93681	X86_VPSUBSWZ256rr, X86_INS_VPSUBSW, 0,
93682#ifndef CAPSTONE_DIET
93683	{ 0 }, { 0 }, { 0 }, 0, 0
93684#endif
93685},
93686
93687{
93688	X86_VPSUBSWZ256rrk, X86_INS_VPSUBSW, 0,
93689#ifndef CAPSTONE_DIET
93690	{ 0 }, { 0 }, { 0 }, 0, 0
93691#endif
93692},
93693
93694{
93695	X86_VPSUBSWZ256rrkz, X86_INS_VPSUBSW, 0,
93696#ifndef CAPSTONE_DIET
93697	{ 0 }, { 0 }, { 0 }, 0, 0
93698#endif
93699},
93700
93701{
93702	X86_VPSUBSWZrm, X86_INS_VPSUBSW, 0,
93703#ifndef CAPSTONE_DIET
93704	{ 0 }, { 0 }, { 0 }, 0, 0
93705#endif
93706},
93707
93708{
93709	X86_VPSUBSWZrmk, X86_INS_VPSUBSW, 0,
93710#ifndef CAPSTONE_DIET
93711	{ 0 }, { 0 }, { 0 }, 0, 0
93712#endif
93713},
93714
93715{
93716	X86_VPSUBSWZrmkz, X86_INS_VPSUBSW, 0,
93717#ifndef CAPSTONE_DIET
93718	{ 0 }, { 0 }, { 0 }, 0, 0
93719#endif
93720},
93721
93722{
93723	X86_VPSUBSWZrr, X86_INS_VPSUBSW, 0,
93724#ifndef CAPSTONE_DIET
93725	{ 0 }, { 0 }, { 0 }, 0, 0
93726#endif
93727},
93728
93729{
93730	X86_VPSUBSWZrrk, X86_INS_VPSUBSW, 0,
93731#ifndef CAPSTONE_DIET
93732	{ 0 }, { 0 }, { 0 }, 0, 0
93733#endif
93734},
93735
93736{
93737	X86_VPSUBSWZrrkz, X86_INS_VPSUBSW, 0,
93738#ifndef CAPSTONE_DIET
93739	{ 0 }, { 0 }, { 0 }, 0, 0
93740#endif
93741},
93742
93743{
93744	X86_VPSUBSWrm, X86_INS_VPSUBSW, 0,
93745#ifndef CAPSTONE_DIET
93746	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
93747#endif
93748},
93749
93750{
93751	X86_VPSUBSWrr, X86_INS_VPSUBSW, 0,
93752#ifndef CAPSTONE_DIET
93753	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
93754#endif
93755},
93756
93757{
93758	X86_VPSUBUSBYrm, X86_INS_VPSUBUSB, 0,
93759#ifndef CAPSTONE_DIET
93760	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93761#endif
93762},
93763
93764{
93765	X86_VPSUBUSBYrr, X86_INS_VPSUBUSB, 0,
93766#ifndef CAPSTONE_DIET
93767	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93768#endif
93769},
93770
93771{
93772	X86_VPSUBUSBZ128rm, X86_INS_VPSUBUSB, 0,
93773#ifndef CAPSTONE_DIET
93774	{ 0 }, { 0 }, { 0 }, 0, 0
93775#endif
93776},
93777
93778{
93779	X86_VPSUBUSBZ128rmk, X86_INS_VPSUBUSB, 0,
93780#ifndef CAPSTONE_DIET
93781	{ 0 }, { 0 }, { 0 }, 0, 0
93782#endif
93783},
93784
93785{
93786	X86_VPSUBUSBZ128rmkz, X86_INS_VPSUBUSB, 0,
93787#ifndef CAPSTONE_DIET
93788	{ 0 }, { 0 }, { 0 }, 0, 0
93789#endif
93790},
93791
93792{
93793	X86_VPSUBUSBZ128rr, X86_INS_VPSUBUSB, 0,
93794#ifndef CAPSTONE_DIET
93795	{ 0 }, { 0 }, { 0 }, 0, 0
93796#endif
93797},
93798
93799{
93800	X86_VPSUBUSBZ128rrk, X86_INS_VPSUBUSB, 0,
93801#ifndef CAPSTONE_DIET
93802	{ 0 }, { 0 }, { 0 }, 0, 0
93803#endif
93804},
93805
93806{
93807	X86_VPSUBUSBZ128rrkz, X86_INS_VPSUBUSB, 0,
93808#ifndef CAPSTONE_DIET
93809	{ 0 }, { 0 }, { 0 }, 0, 0
93810#endif
93811},
93812
93813{
93814	X86_VPSUBUSBZ256rm, X86_INS_VPSUBUSB, 0,
93815#ifndef CAPSTONE_DIET
93816	{ 0 }, { 0 }, { 0 }, 0, 0
93817#endif
93818},
93819
93820{
93821	X86_VPSUBUSBZ256rmk, X86_INS_VPSUBUSB, 0,
93822#ifndef CAPSTONE_DIET
93823	{ 0 }, { 0 }, { 0 }, 0, 0
93824#endif
93825},
93826
93827{
93828	X86_VPSUBUSBZ256rmkz, X86_INS_VPSUBUSB, 0,
93829#ifndef CAPSTONE_DIET
93830	{ 0 }, { 0 }, { 0 }, 0, 0
93831#endif
93832},
93833
93834{
93835	X86_VPSUBUSBZ256rr, X86_INS_VPSUBUSB, 0,
93836#ifndef CAPSTONE_DIET
93837	{ 0 }, { 0 }, { 0 }, 0, 0
93838#endif
93839},
93840
93841{
93842	X86_VPSUBUSBZ256rrk, X86_INS_VPSUBUSB, 0,
93843#ifndef CAPSTONE_DIET
93844	{ 0 }, { 0 }, { 0 }, 0, 0
93845#endif
93846},
93847
93848{
93849	X86_VPSUBUSBZ256rrkz, X86_INS_VPSUBUSB, 0,
93850#ifndef CAPSTONE_DIET
93851	{ 0 }, { 0 }, { 0 }, 0, 0
93852#endif
93853},
93854
93855{
93856	X86_VPSUBUSBZrm, X86_INS_VPSUBUSB, 0,
93857#ifndef CAPSTONE_DIET
93858	{ 0 }, { 0 }, { 0 }, 0, 0
93859#endif
93860},
93861
93862{
93863	X86_VPSUBUSBZrmk, X86_INS_VPSUBUSB, 0,
93864#ifndef CAPSTONE_DIET
93865	{ 0 }, { 0 }, { 0 }, 0, 0
93866#endif
93867},
93868
93869{
93870	X86_VPSUBUSBZrmkz, X86_INS_VPSUBUSB, 0,
93871#ifndef CAPSTONE_DIET
93872	{ 0 }, { 0 }, { 0 }, 0, 0
93873#endif
93874},
93875
93876{
93877	X86_VPSUBUSBZrr, X86_INS_VPSUBUSB, 0,
93878#ifndef CAPSTONE_DIET
93879	{ 0 }, { 0 }, { 0 }, 0, 0
93880#endif
93881},
93882
93883{
93884	X86_VPSUBUSBZrrk, X86_INS_VPSUBUSB, 0,
93885#ifndef CAPSTONE_DIET
93886	{ 0 }, { 0 }, { 0 }, 0, 0
93887#endif
93888},
93889
93890{
93891	X86_VPSUBUSBZrrkz, X86_INS_VPSUBUSB, 0,
93892#ifndef CAPSTONE_DIET
93893	{ 0 }, { 0 }, { 0 }, 0, 0
93894#endif
93895},
93896
93897{
93898	X86_VPSUBUSBrm, X86_INS_VPSUBUSB, 0,
93899#ifndef CAPSTONE_DIET
93900	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93901#endif
93902},
93903
93904{
93905	X86_VPSUBUSBrr, X86_INS_VPSUBUSB, 0,
93906#ifndef CAPSTONE_DIET
93907	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
93908#endif
93909},
93910
93911{
93912	X86_VPSUBUSWYrm, X86_INS_VPSUBUSW, 0,
93913#ifndef CAPSTONE_DIET
93914	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93915#endif
93916},
93917
93918{
93919	X86_VPSUBUSWYrr, X86_INS_VPSUBUSW, 0,
93920#ifndef CAPSTONE_DIET
93921	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
93922#endif
93923},
93924
93925{
93926	X86_VPSUBUSWZ128rm, X86_INS_VPSUBUSW, 0,
93927#ifndef CAPSTONE_DIET
93928	{ 0 }, { 0 }, { 0 }, 0, 0
93929#endif
93930},
93931
93932{
93933	X86_VPSUBUSWZ128rmk, X86_INS_VPSUBUSW, 0,
93934#ifndef CAPSTONE_DIET
93935	{ 0 }, { 0 }, { 0 }, 0, 0
93936#endif
93937},
93938
93939{
93940	X86_VPSUBUSWZ128rmkz, X86_INS_VPSUBUSW, 0,
93941#ifndef CAPSTONE_DIET
93942	{ 0 }, { 0 }, { 0 }, 0, 0
93943#endif
93944},
93945
93946{
93947	X86_VPSUBUSWZ128rr, X86_INS_VPSUBUSW, 0,
93948#ifndef CAPSTONE_DIET
93949	{ 0 }, { 0 }, { 0 }, 0, 0
93950#endif
93951},
93952
93953{
93954	X86_VPSUBUSWZ128rrk, X86_INS_VPSUBUSW, 0,
93955#ifndef CAPSTONE_DIET
93956	{ 0 }, { 0 }, { 0 }, 0, 0
93957#endif
93958},
93959
93960{
93961	X86_VPSUBUSWZ128rrkz, X86_INS_VPSUBUSW, 0,
93962#ifndef CAPSTONE_DIET
93963	{ 0 }, { 0 }, { 0 }, 0, 0
93964#endif
93965},
93966
93967{
93968	X86_VPSUBUSWZ256rm, X86_INS_VPSUBUSW, 0,
93969#ifndef CAPSTONE_DIET
93970	{ 0 }, { 0 }, { 0 }, 0, 0
93971#endif
93972},
93973
93974{
93975	X86_VPSUBUSWZ256rmk, X86_INS_VPSUBUSW, 0,
93976#ifndef CAPSTONE_DIET
93977	{ 0 }, { 0 }, { 0 }, 0, 0
93978#endif
93979},
93980
93981{
93982	X86_VPSUBUSWZ256rmkz, X86_INS_VPSUBUSW, 0,
93983#ifndef CAPSTONE_DIET
93984	{ 0 }, { 0 }, { 0 }, 0, 0
93985#endif
93986},
93987
93988{
93989	X86_VPSUBUSWZ256rr, X86_INS_VPSUBUSW, 0,
93990#ifndef CAPSTONE_DIET
93991	{ 0 }, { 0 }, { 0 }, 0, 0
93992#endif
93993},
93994
93995{
93996	X86_VPSUBUSWZ256rrk, X86_INS_VPSUBUSW, 0,
93997#ifndef CAPSTONE_DIET
93998	{ 0 }, { 0 }, { 0 }, 0, 0
93999#endif
94000},
94001
94002{
94003	X86_VPSUBUSWZ256rrkz, X86_INS_VPSUBUSW, 0,
94004#ifndef CAPSTONE_DIET
94005	{ 0 }, { 0 }, { 0 }, 0, 0
94006#endif
94007},
94008
94009{
94010	X86_VPSUBUSWZrm, X86_INS_VPSUBUSW, 0,
94011#ifndef CAPSTONE_DIET
94012	{ 0 }, { 0 }, { 0 }, 0, 0
94013#endif
94014},
94015
94016{
94017	X86_VPSUBUSWZrmk, X86_INS_VPSUBUSW, 0,
94018#ifndef CAPSTONE_DIET
94019	{ 0 }, { 0 }, { 0 }, 0, 0
94020#endif
94021},
94022
94023{
94024	X86_VPSUBUSWZrmkz, X86_INS_VPSUBUSW, 0,
94025#ifndef CAPSTONE_DIET
94026	{ 0 }, { 0 }, { 0 }, 0, 0
94027#endif
94028},
94029
94030{
94031	X86_VPSUBUSWZrr, X86_INS_VPSUBUSW, 0,
94032#ifndef CAPSTONE_DIET
94033	{ 0 }, { 0 }, { 0 }, 0, 0
94034#endif
94035},
94036
94037{
94038	X86_VPSUBUSWZrrk, X86_INS_VPSUBUSW, 0,
94039#ifndef CAPSTONE_DIET
94040	{ 0 }, { 0 }, { 0 }, 0, 0
94041#endif
94042},
94043
94044{
94045	X86_VPSUBUSWZrrkz, X86_INS_VPSUBUSW, 0,
94046#ifndef CAPSTONE_DIET
94047	{ 0 }, { 0 }, { 0 }, 0, 0
94048#endif
94049},
94050
94051{
94052	X86_VPSUBUSWrm, X86_INS_VPSUBUSW, 0,
94053#ifndef CAPSTONE_DIET
94054	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
94055#endif
94056},
94057
94058{
94059	X86_VPSUBUSWrr, X86_INS_VPSUBUSW, 0,
94060#ifndef CAPSTONE_DIET
94061	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
94062#endif
94063},
94064
94065{
94066	X86_VPSUBWYrm, X86_INS_VPSUBW, 0,
94067#ifndef CAPSTONE_DIET
94068	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
94069#endif
94070},
94071
94072{
94073	X86_VPSUBWYrr, X86_INS_VPSUBW, 0,
94074#ifndef CAPSTONE_DIET
94075	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
94076#endif
94077},
94078
94079{
94080	X86_VPSUBWZ128rm, X86_INS_VPSUBW, 0,
94081#ifndef CAPSTONE_DIET
94082	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94083#endif
94084},
94085
94086{
94087	X86_VPSUBWZ128rmk, X86_INS_VPSUBW, 0,
94088#ifndef CAPSTONE_DIET
94089	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94090#endif
94091},
94092
94093{
94094	X86_VPSUBWZ128rmkz, X86_INS_VPSUBW, 0,
94095#ifndef CAPSTONE_DIET
94096	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94097#endif
94098},
94099
94100{
94101	X86_VPSUBWZ128rr, X86_INS_VPSUBW, 0,
94102#ifndef CAPSTONE_DIET
94103	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94104#endif
94105},
94106
94107{
94108	X86_VPSUBWZ128rrk, X86_INS_VPSUBW, 0,
94109#ifndef CAPSTONE_DIET
94110	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94111#endif
94112},
94113
94114{
94115	X86_VPSUBWZ128rrkz, X86_INS_VPSUBW, 0,
94116#ifndef CAPSTONE_DIET
94117	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94118#endif
94119},
94120
94121{
94122	X86_VPSUBWZ256rm, X86_INS_VPSUBW, 0,
94123#ifndef CAPSTONE_DIET
94124	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94125#endif
94126},
94127
94128{
94129	X86_VPSUBWZ256rmk, X86_INS_VPSUBW, 0,
94130#ifndef CAPSTONE_DIET
94131	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94132#endif
94133},
94134
94135{
94136	X86_VPSUBWZ256rmkz, X86_INS_VPSUBW, 0,
94137#ifndef CAPSTONE_DIET
94138	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94139#endif
94140},
94141
94142{
94143	X86_VPSUBWZ256rr, X86_INS_VPSUBW, 0,
94144#ifndef CAPSTONE_DIET
94145	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94146#endif
94147},
94148
94149{
94150	X86_VPSUBWZ256rrk, X86_INS_VPSUBW, 0,
94151#ifndef CAPSTONE_DIET
94152	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94153#endif
94154},
94155
94156{
94157	X86_VPSUBWZ256rrkz, X86_INS_VPSUBW, 0,
94158#ifndef CAPSTONE_DIET
94159	{ 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0
94160#endif
94161},
94162
94163{
94164	X86_VPSUBWZrm, X86_INS_VPSUBW, 0,
94165#ifndef CAPSTONE_DIET
94166	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
94167#endif
94168},
94169
94170{
94171	X86_VPSUBWZrmk, X86_INS_VPSUBW, 0,
94172#ifndef CAPSTONE_DIET
94173	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
94174#endif
94175},
94176
94177{
94178	X86_VPSUBWZrmkz, X86_INS_VPSUBW, 0,
94179#ifndef CAPSTONE_DIET
94180	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
94181#endif
94182},
94183
94184{
94185	X86_VPSUBWZrr, X86_INS_VPSUBW, 0,
94186#ifndef CAPSTONE_DIET
94187	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
94188#endif
94189},
94190
94191{
94192	X86_VPSUBWZrrk, X86_INS_VPSUBW, 0,
94193#ifndef CAPSTONE_DIET
94194	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
94195#endif
94196},
94197
94198{
94199	X86_VPSUBWZrrkz, X86_INS_VPSUBW, 0,
94200#ifndef CAPSTONE_DIET
94201	{ 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0
94202#endif
94203},
94204
94205{
94206	X86_VPSUBWrm, X86_INS_VPSUBW, 0,
94207#ifndef CAPSTONE_DIET
94208	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
94209#endif
94210},
94211
94212{
94213	X86_VPSUBWrr, X86_INS_VPSUBW, 0,
94214#ifndef CAPSTONE_DIET
94215	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
94216#endif
94217},
94218
94219{
94220	X86_VPTERNLOGDZ128rmbi, X86_INS_VPTERNLOGD, 0,
94221#ifndef CAPSTONE_DIET
94222	{ 0 }, { 0 }, { 0 }, 0, 0
94223#endif
94224},
94225
94226{
94227	X86_VPTERNLOGDZ128rmbik, X86_INS_VPTERNLOGD, 0,
94228#ifndef CAPSTONE_DIET
94229	{ 0 }, { 0 }, { 0 }, 0, 0
94230#endif
94231},
94232
94233{
94234	X86_VPTERNLOGDZ128rmbikz, X86_INS_VPTERNLOGD, 0,
94235#ifndef CAPSTONE_DIET
94236	{ 0 }, { 0 }, { 0 }, 0, 0
94237#endif
94238},
94239
94240{
94241	X86_VPTERNLOGDZ128rmi, X86_INS_VPTERNLOGD, 0,
94242#ifndef CAPSTONE_DIET
94243	{ 0 }, { 0 }, { 0 }, 0, 0
94244#endif
94245},
94246
94247{
94248	X86_VPTERNLOGDZ128rmik, X86_INS_VPTERNLOGD, 0,
94249#ifndef CAPSTONE_DIET
94250	{ 0 }, { 0 }, { 0 }, 0, 0
94251#endif
94252},
94253
94254{
94255	X86_VPTERNLOGDZ128rmikz, X86_INS_VPTERNLOGD, 0,
94256#ifndef CAPSTONE_DIET
94257	{ 0 }, { 0 }, { 0 }, 0, 0
94258#endif
94259},
94260
94261{
94262	X86_VPTERNLOGDZ128rri, X86_INS_VPTERNLOGD, 0,
94263#ifndef CAPSTONE_DIET
94264	{ 0 }, { 0 }, { 0 }, 0, 0
94265#endif
94266},
94267
94268{
94269	X86_VPTERNLOGDZ128rrik, X86_INS_VPTERNLOGD, 0,
94270#ifndef CAPSTONE_DIET
94271	{ 0 }, { 0 }, { 0 }, 0, 0
94272#endif
94273},
94274
94275{
94276	X86_VPTERNLOGDZ128rrikz, X86_INS_VPTERNLOGD, 0,
94277#ifndef CAPSTONE_DIET
94278	{ 0 }, { 0 }, { 0 }, 0, 0
94279#endif
94280},
94281
94282{
94283	X86_VPTERNLOGDZ256rmbi, X86_INS_VPTERNLOGD, 0,
94284#ifndef CAPSTONE_DIET
94285	{ 0 }, { 0 }, { 0 }, 0, 0
94286#endif
94287},
94288
94289{
94290	X86_VPTERNLOGDZ256rmbik, X86_INS_VPTERNLOGD, 0,
94291#ifndef CAPSTONE_DIET
94292	{ 0 }, { 0 }, { 0 }, 0, 0
94293#endif
94294},
94295
94296{
94297	X86_VPTERNLOGDZ256rmbikz, X86_INS_VPTERNLOGD, 0,
94298#ifndef CAPSTONE_DIET
94299	{ 0 }, { 0 }, { 0 }, 0, 0
94300#endif
94301},
94302
94303{
94304	X86_VPTERNLOGDZ256rmi, X86_INS_VPTERNLOGD, 0,
94305#ifndef CAPSTONE_DIET
94306	{ 0 }, { 0 }, { 0 }, 0, 0
94307#endif
94308},
94309
94310{
94311	X86_VPTERNLOGDZ256rmik, X86_INS_VPTERNLOGD, 0,
94312#ifndef CAPSTONE_DIET
94313	{ 0 }, { 0 }, { 0 }, 0, 0
94314#endif
94315},
94316
94317{
94318	X86_VPTERNLOGDZ256rmikz, X86_INS_VPTERNLOGD, 0,
94319#ifndef CAPSTONE_DIET
94320	{ 0 }, { 0 }, { 0 }, 0, 0
94321#endif
94322},
94323
94324{
94325	X86_VPTERNLOGDZ256rri, X86_INS_VPTERNLOGD, 0,
94326#ifndef CAPSTONE_DIET
94327	{ 0 }, { 0 }, { 0 }, 0, 0
94328#endif
94329},
94330
94331{
94332	X86_VPTERNLOGDZ256rrik, X86_INS_VPTERNLOGD, 0,
94333#ifndef CAPSTONE_DIET
94334	{ 0 }, { 0 }, { 0 }, 0, 0
94335#endif
94336},
94337
94338{
94339	X86_VPTERNLOGDZ256rrikz, X86_INS_VPTERNLOGD, 0,
94340#ifndef CAPSTONE_DIET
94341	{ 0 }, { 0 }, { 0 }, 0, 0
94342#endif
94343},
94344
94345{
94346	X86_VPTERNLOGDZrmbi, X86_INS_VPTERNLOGD, 0,
94347#ifndef CAPSTONE_DIET
94348	{ 0 }, { 0 }, { 0 }, 0, 0
94349#endif
94350},
94351
94352{
94353	X86_VPTERNLOGDZrmbik, X86_INS_VPTERNLOGD, 0,
94354#ifndef CAPSTONE_DIET
94355	{ 0 }, { 0 }, { 0 }, 0, 0
94356#endif
94357},
94358
94359{
94360	X86_VPTERNLOGDZrmbikz, X86_INS_VPTERNLOGD, 0,
94361#ifndef CAPSTONE_DIET
94362	{ 0 }, { 0 }, { 0 }, 0, 0
94363#endif
94364},
94365
94366{
94367	X86_VPTERNLOGDZrmi, X86_INS_VPTERNLOGD, 0,
94368#ifndef CAPSTONE_DIET
94369	{ 0 }, { 0 }, { 0 }, 0, 0
94370#endif
94371},
94372
94373{
94374	X86_VPTERNLOGDZrmik, X86_INS_VPTERNLOGD, 0,
94375#ifndef CAPSTONE_DIET
94376	{ 0 }, { 0 }, { 0 }, 0, 0
94377#endif
94378},
94379
94380{
94381	X86_VPTERNLOGDZrmikz, X86_INS_VPTERNLOGD, 0,
94382#ifndef CAPSTONE_DIET
94383	{ 0 }, { 0 }, { 0 }, 0, 0
94384#endif
94385},
94386
94387{
94388	X86_VPTERNLOGDZrri, X86_INS_VPTERNLOGD, 0,
94389#ifndef CAPSTONE_DIET
94390	{ 0 }, { 0 }, { 0 }, 0, 0
94391#endif
94392},
94393
94394{
94395	X86_VPTERNLOGDZrrik, X86_INS_VPTERNLOGD, 0,
94396#ifndef CAPSTONE_DIET
94397	{ 0 }, { 0 }, { 0 }, 0, 0
94398#endif
94399},
94400
94401{
94402	X86_VPTERNLOGDZrrikz, X86_INS_VPTERNLOGD, 0,
94403#ifndef CAPSTONE_DIET
94404	{ 0 }, { 0 }, { 0 }, 0, 0
94405#endif
94406},
94407
94408{
94409	X86_VPTERNLOGQZ128rmbi, X86_INS_VPTERNLOGQ, 0,
94410#ifndef CAPSTONE_DIET
94411	{ 0 }, { 0 }, { 0 }, 0, 0
94412#endif
94413},
94414
94415{
94416	X86_VPTERNLOGQZ128rmbik, X86_INS_VPTERNLOGQ, 0,
94417#ifndef CAPSTONE_DIET
94418	{ 0 }, { 0 }, { 0 }, 0, 0
94419#endif
94420},
94421
94422{
94423	X86_VPTERNLOGQZ128rmbikz, X86_INS_VPTERNLOGQ, 0,
94424#ifndef CAPSTONE_DIET
94425	{ 0 }, { 0 }, { 0 }, 0, 0
94426#endif
94427},
94428
94429{
94430	X86_VPTERNLOGQZ128rmi, X86_INS_VPTERNLOGQ, 0,
94431#ifndef CAPSTONE_DIET
94432	{ 0 }, { 0 }, { 0 }, 0, 0
94433#endif
94434},
94435
94436{
94437	X86_VPTERNLOGQZ128rmik, X86_INS_VPTERNLOGQ, 0,
94438#ifndef CAPSTONE_DIET
94439	{ 0 }, { 0 }, { 0 }, 0, 0
94440#endif
94441},
94442
94443{
94444	X86_VPTERNLOGQZ128rmikz, X86_INS_VPTERNLOGQ, 0,
94445#ifndef CAPSTONE_DIET
94446	{ 0 }, { 0 }, { 0 }, 0, 0
94447#endif
94448},
94449
94450{
94451	X86_VPTERNLOGQZ128rri, X86_INS_VPTERNLOGQ, 0,
94452#ifndef CAPSTONE_DIET
94453	{ 0 }, { 0 }, { 0 }, 0, 0
94454#endif
94455},
94456
94457{
94458	X86_VPTERNLOGQZ128rrik, X86_INS_VPTERNLOGQ, 0,
94459#ifndef CAPSTONE_DIET
94460	{ 0 }, { 0 }, { 0 }, 0, 0
94461#endif
94462},
94463
94464{
94465	X86_VPTERNLOGQZ128rrikz, X86_INS_VPTERNLOGQ, 0,
94466#ifndef CAPSTONE_DIET
94467	{ 0 }, { 0 }, { 0 }, 0, 0
94468#endif
94469},
94470
94471{
94472	X86_VPTERNLOGQZ256rmbi, X86_INS_VPTERNLOGQ, 0,
94473#ifndef CAPSTONE_DIET
94474	{ 0 }, { 0 }, { 0 }, 0, 0
94475#endif
94476},
94477
94478{
94479	X86_VPTERNLOGQZ256rmbik, X86_INS_VPTERNLOGQ, 0,
94480#ifndef CAPSTONE_DIET
94481	{ 0 }, { 0 }, { 0 }, 0, 0
94482#endif
94483},
94484
94485{
94486	X86_VPTERNLOGQZ256rmbikz, X86_INS_VPTERNLOGQ, 0,
94487#ifndef CAPSTONE_DIET
94488	{ 0 }, { 0 }, { 0 }, 0, 0
94489#endif
94490},
94491
94492{
94493	X86_VPTERNLOGQZ256rmi, X86_INS_VPTERNLOGQ, 0,
94494#ifndef CAPSTONE_DIET
94495	{ 0 }, { 0 }, { 0 }, 0, 0
94496#endif
94497},
94498
94499{
94500	X86_VPTERNLOGQZ256rmik, X86_INS_VPTERNLOGQ, 0,
94501#ifndef CAPSTONE_DIET
94502	{ 0 }, { 0 }, { 0 }, 0, 0
94503#endif
94504},
94505
94506{
94507	X86_VPTERNLOGQZ256rmikz, X86_INS_VPTERNLOGQ, 0,
94508#ifndef CAPSTONE_DIET
94509	{ 0 }, { 0 }, { 0 }, 0, 0
94510#endif
94511},
94512
94513{
94514	X86_VPTERNLOGQZ256rri, X86_INS_VPTERNLOGQ, 0,
94515#ifndef CAPSTONE_DIET
94516	{ 0 }, { 0 }, { 0 }, 0, 0
94517#endif
94518},
94519
94520{
94521	X86_VPTERNLOGQZ256rrik, X86_INS_VPTERNLOGQ, 0,
94522#ifndef CAPSTONE_DIET
94523	{ 0 }, { 0 }, { 0 }, 0, 0
94524#endif
94525},
94526
94527{
94528	X86_VPTERNLOGQZ256rrikz, X86_INS_VPTERNLOGQ, 0,
94529#ifndef CAPSTONE_DIET
94530	{ 0 }, { 0 }, { 0 }, 0, 0
94531#endif
94532},
94533
94534{
94535	X86_VPTERNLOGQZrmbi, X86_INS_VPTERNLOGQ, 0,
94536#ifndef CAPSTONE_DIET
94537	{ 0 }, { 0 }, { 0 }, 0, 0
94538#endif
94539},
94540
94541{
94542	X86_VPTERNLOGQZrmbik, X86_INS_VPTERNLOGQ, 0,
94543#ifndef CAPSTONE_DIET
94544	{ 0 }, { 0 }, { 0 }, 0, 0
94545#endif
94546},
94547
94548{
94549	X86_VPTERNLOGQZrmbikz, X86_INS_VPTERNLOGQ, 0,
94550#ifndef CAPSTONE_DIET
94551	{ 0 }, { 0 }, { 0 }, 0, 0
94552#endif
94553},
94554
94555{
94556	X86_VPTERNLOGQZrmi, X86_INS_VPTERNLOGQ, 0,
94557#ifndef CAPSTONE_DIET
94558	{ 0 }, { 0 }, { 0 }, 0, 0
94559#endif
94560},
94561
94562{
94563	X86_VPTERNLOGQZrmik, X86_INS_VPTERNLOGQ, 0,
94564#ifndef CAPSTONE_DIET
94565	{ 0 }, { 0 }, { 0 }, 0, 0
94566#endif
94567},
94568
94569{
94570	X86_VPTERNLOGQZrmikz, X86_INS_VPTERNLOGQ, 0,
94571#ifndef CAPSTONE_DIET
94572	{ 0 }, { 0 }, { 0 }, 0, 0
94573#endif
94574},
94575
94576{
94577	X86_VPTERNLOGQZrri, X86_INS_VPTERNLOGQ, 0,
94578#ifndef CAPSTONE_DIET
94579	{ 0 }, { 0 }, { 0 }, 0, 0
94580#endif
94581},
94582
94583{
94584	X86_VPTERNLOGQZrrik, X86_INS_VPTERNLOGQ, 0,
94585#ifndef CAPSTONE_DIET
94586	{ 0 }, { 0 }, { 0 }, 0, 0
94587#endif
94588},
94589
94590{
94591	X86_VPTERNLOGQZrrikz, X86_INS_VPTERNLOGQ, 0,
94592#ifndef CAPSTONE_DIET
94593	{ 0 }, { 0 }, { 0 }, 0, 0
94594#endif
94595},
94596
94597{
94598	X86_VPTESTMBZ128rm, X86_INS_VPTESTMB, 0,
94599#ifndef CAPSTONE_DIET
94600	{ 0 }, { 0 }, { 0 }, 0, 0
94601#endif
94602},
94603
94604{
94605	X86_VPTESTMBZ128rmk, X86_INS_VPTESTMB, 0,
94606#ifndef CAPSTONE_DIET
94607	{ 0 }, { 0 }, { 0 }, 0, 0
94608#endif
94609},
94610
94611{
94612	X86_VPTESTMBZ128rr, X86_INS_VPTESTMB, 0,
94613#ifndef CAPSTONE_DIET
94614	{ 0 }, { 0 }, { 0 }, 0, 0
94615#endif
94616},
94617
94618{
94619	X86_VPTESTMBZ128rrk, X86_INS_VPTESTMB, 0,
94620#ifndef CAPSTONE_DIET
94621	{ 0 }, { 0 }, { 0 }, 0, 0
94622#endif
94623},
94624
94625{
94626	X86_VPTESTMBZ256rm, X86_INS_VPTESTMB, 0,
94627#ifndef CAPSTONE_DIET
94628	{ 0 }, { 0 }, { 0 }, 0, 0
94629#endif
94630},
94631
94632{
94633	X86_VPTESTMBZ256rmk, X86_INS_VPTESTMB, 0,
94634#ifndef CAPSTONE_DIET
94635	{ 0 }, { 0 }, { 0 }, 0, 0
94636#endif
94637},
94638
94639{
94640	X86_VPTESTMBZ256rr, X86_INS_VPTESTMB, 0,
94641#ifndef CAPSTONE_DIET
94642	{ 0 }, { 0 }, { 0 }, 0, 0
94643#endif
94644},
94645
94646{
94647	X86_VPTESTMBZ256rrk, X86_INS_VPTESTMB, 0,
94648#ifndef CAPSTONE_DIET
94649	{ 0 }, { 0 }, { 0 }, 0, 0
94650#endif
94651},
94652
94653{
94654	X86_VPTESTMBZrm, X86_INS_VPTESTMB, 0,
94655#ifndef CAPSTONE_DIET
94656	{ 0 }, { 0 }, { 0 }, 0, 0
94657#endif
94658},
94659
94660{
94661	X86_VPTESTMBZrmk, X86_INS_VPTESTMB, 0,
94662#ifndef CAPSTONE_DIET
94663	{ 0 }, { 0 }, { 0 }, 0, 0
94664#endif
94665},
94666
94667{
94668	X86_VPTESTMBZrr, X86_INS_VPTESTMB, 0,
94669#ifndef CAPSTONE_DIET
94670	{ 0 }, { 0 }, { 0 }, 0, 0
94671#endif
94672},
94673
94674{
94675	X86_VPTESTMBZrrk, X86_INS_VPTESTMB, 0,
94676#ifndef CAPSTONE_DIET
94677	{ 0 }, { 0 }, { 0 }, 0, 0
94678#endif
94679},
94680
94681{
94682	X86_VPTESTMDZ128rm, X86_INS_VPTESTMD, 0,
94683#ifndef CAPSTONE_DIET
94684	{ 0 }, { 0 }, { 0 }, 0, 0
94685#endif
94686},
94687
94688{
94689	X86_VPTESTMDZ128rmb, X86_INS_VPTESTMD, 0,
94690#ifndef CAPSTONE_DIET
94691	{ 0 }, { 0 }, { 0 }, 0, 0
94692#endif
94693},
94694
94695{
94696	X86_VPTESTMDZ128rmbk, X86_INS_VPTESTMD, 0,
94697#ifndef CAPSTONE_DIET
94698	{ 0 }, { 0 }, { 0 }, 0, 0
94699#endif
94700},
94701
94702{
94703	X86_VPTESTMDZ128rmk, X86_INS_VPTESTMD, 0,
94704#ifndef CAPSTONE_DIET
94705	{ 0 }, { 0 }, { 0 }, 0, 0
94706#endif
94707},
94708
94709{
94710	X86_VPTESTMDZ128rr, X86_INS_VPTESTMD, 0,
94711#ifndef CAPSTONE_DIET
94712	{ 0 }, { 0 }, { 0 }, 0, 0
94713#endif
94714},
94715
94716{
94717	X86_VPTESTMDZ128rrk, X86_INS_VPTESTMD, 0,
94718#ifndef CAPSTONE_DIET
94719	{ 0 }, { 0 }, { 0 }, 0, 0
94720#endif
94721},
94722
94723{
94724	X86_VPTESTMDZ256rm, X86_INS_VPTESTMD, 0,
94725#ifndef CAPSTONE_DIET
94726	{ 0 }, { 0 }, { 0 }, 0, 0
94727#endif
94728},
94729
94730{
94731	X86_VPTESTMDZ256rmb, X86_INS_VPTESTMD, 0,
94732#ifndef CAPSTONE_DIET
94733	{ 0 }, { 0 }, { 0 }, 0, 0
94734#endif
94735},
94736
94737{
94738	X86_VPTESTMDZ256rmbk, X86_INS_VPTESTMD, 0,
94739#ifndef CAPSTONE_DIET
94740	{ 0 }, { 0 }, { 0 }, 0, 0
94741#endif
94742},
94743
94744{
94745	X86_VPTESTMDZ256rmk, X86_INS_VPTESTMD, 0,
94746#ifndef CAPSTONE_DIET
94747	{ 0 }, { 0 }, { 0 }, 0, 0
94748#endif
94749},
94750
94751{
94752	X86_VPTESTMDZ256rr, X86_INS_VPTESTMD, 0,
94753#ifndef CAPSTONE_DIET
94754	{ 0 }, { 0 }, { 0 }, 0, 0
94755#endif
94756},
94757
94758{
94759	X86_VPTESTMDZ256rrk, X86_INS_VPTESTMD, 0,
94760#ifndef CAPSTONE_DIET
94761	{ 0 }, { 0 }, { 0 }, 0, 0
94762#endif
94763},
94764
94765{
94766	X86_VPTESTMDZrm, X86_INS_VPTESTMD, 0,
94767#ifndef CAPSTONE_DIET
94768	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
94769#endif
94770},
94771
94772{
94773	X86_VPTESTMDZrmb, X86_INS_VPTESTMD, 0,
94774#ifndef CAPSTONE_DIET
94775	{ 0 }, { 0 }, { 0 }, 0, 0
94776#endif
94777},
94778
94779{
94780	X86_VPTESTMDZrmbk, X86_INS_VPTESTMD, 0,
94781#ifndef CAPSTONE_DIET
94782	{ 0 }, { 0 }, { 0 }, 0, 0
94783#endif
94784},
94785
94786{
94787	X86_VPTESTMDZrmk, X86_INS_VPTESTMD, 0,
94788#ifndef CAPSTONE_DIET
94789	{ 0 }, { 0 }, { 0 }, 0, 0
94790#endif
94791},
94792
94793{
94794	X86_VPTESTMDZrr, X86_INS_VPTESTMD, 0,
94795#ifndef CAPSTONE_DIET
94796	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
94797#endif
94798},
94799
94800{
94801	X86_VPTESTMDZrrk, X86_INS_VPTESTMD, 0,
94802#ifndef CAPSTONE_DIET
94803	{ 0 }, { 0 }, { 0 }, 0, 0
94804#endif
94805},
94806
94807{
94808	X86_VPTESTMQZ128rm, X86_INS_VPTESTMQ, 0,
94809#ifndef CAPSTONE_DIET
94810	{ 0 }, { 0 }, { 0 }, 0, 0
94811#endif
94812},
94813
94814{
94815	X86_VPTESTMQZ128rmb, X86_INS_VPTESTMQ, 0,
94816#ifndef CAPSTONE_DIET
94817	{ 0 }, { 0 }, { 0 }, 0, 0
94818#endif
94819},
94820
94821{
94822	X86_VPTESTMQZ128rmbk, X86_INS_VPTESTMQ, 0,
94823#ifndef CAPSTONE_DIET
94824	{ 0 }, { 0 }, { 0 }, 0, 0
94825#endif
94826},
94827
94828{
94829	X86_VPTESTMQZ128rmk, X86_INS_VPTESTMQ, 0,
94830#ifndef CAPSTONE_DIET
94831	{ 0 }, { 0 }, { 0 }, 0, 0
94832#endif
94833},
94834
94835{
94836	X86_VPTESTMQZ128rr, X86_INS_VPTESTMQ, 0,
94837#ifndef CAPSTONE_DIET
94838	{ 0 }, { 0 }, { 0 }, 0, 0
94839#endif
94840},
94841
94842{
94843	X86_VPTESTMQZ128rrk, X86_INS_VPTESTMQ, 0,
94844#ifndef CAPSTONE_DIET
94845	{ 0 }, { 0 }, { 0 }, 0, 0
94846#endif
94847},
94848
94849{
94850	X86_VPTESTMQZ256rm, X86_INS_VPTESTMQ, 0,
94851#ifndef CAPSTONE_DIET
94852	{ 0 }, { 0 }, { 0 }, 0, 0
94853#endif
94854},
94855
94856{
94857	X86_VPTESTMQZ256rmb, X86_INS_VPTESTMQ, 0,
94858#ifndef CAPSTONE_DIET
94859	{ 0 }, { 0 }, { 0 }, 0, 0
94860#endif
94861},
94862
94863{
94864	X86_VPTESTMQZ256rmbk, X86_INS_VPTESTMQ, 0,
94865#ifndef CAPSTONE_DIET
94866	{ 0 }, { 0 }, { 0 }, 0, 0
94867#endif
94868},
94869
94870{
94871	X86_VPTESTMQZ256rmk, X86_INS_VPTESTMQ, 0,
94872#ifndef CAPSTONE_DIET
94873	{ 0 }, { 0 }, { 0 }, 0, 0
94874#endif
94875},
94876
94877{
94878	X86_VPTESTMQZ256rr, X86_INS_VPTESTMQ, 0,
94879#ifndef CAPSTONE_DIET
94880	{ 0 }, { 0 }, { 0 }, 0, 0
94881#endif
94882},
94883
94884{
94885	X86_VPTESTMQZ256rrk, X86_INS_VPTESTMQ, 0,
94886#ifndef CAPSTONE_DIET
94887	{ 0 }, { 0 }, { 0 }, 0, 0
94888#endif
94889},
94890
94891{
94892	X86_VPTESTMQZrm, X86_INS_VPTESTMQ, 0,
94893#ifndef CAPSTONE_DIET
94894	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
94895#endif
94896},
94897
94898{
94899	X86_VPTESTMQZrmb, X86_INS_VPTESTMQ, 0,
94900#ifndef CAPSTONE_DIET
94901	{ 0 }, { 0 }, { 0 }, 0, 0
94902#endif
94903},
94904
94905{
94906	X86_VPTESTMQZrmbk, X86_INS_VPTESTMQ, 0,
94907#ifndef CAPSTONE_DIET
94908	{ 0 }, { 0 }, { 0 }, 0, 0
94909#endif
94910},
94911
94912{
94913	X86_VPTESTMQZrmk, X86_INS_VPTESTMQ, 0,
94914#ifndef CAPSTONE_DIET
94915	{ 0 }, { 0 }, { 0 }, 0, 0
94916#endif
94917},
94918
94919{
94920	X86_VPTESTMQZrr, X86_INS_VPTESTMQ, 0,
94921#ifndef CAPSTONE_DIET
94922	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
94923#endif
94924},
94925
94926{
94927	X86_VPTESTMQZrrk, X86_INS_VPTESTMQ, 0,
94928#ifndef CAPSTONE_DIET
94929	{ 0 }, { 0 }, { 0 }, 0, 0
94930#endif
94931},
94932
94933{
94934	X86_VPTESTMWZ128rm, X86_INS_VPTESTMW, 0,
94935#ifndef CAPSTONE_DIET
94936	{ 0 }, { 0 }, { 0 }, 0, 0
94937#endif
94938},
94939
94940{
94941	X86_VPTESTMWZ128rmk, X86_INS_VPTESTMW, 0,
94942#ifndef CAPSTONE_DIET
94943	{ 0 }, { 0 }, { 0 }, 0, 0
94944#endif
94945},
94946
94947{
94948	X86_VPTESTMWZ128rr, X86_INS_VPTESTMW, 0,
94949#ifndef CAPSTONE_DIET
94950	{ 0 }, { 0 }, { 0 }, 0, 0
94951#endif
94952},
94953
94954{
94955	X86_VPTESTMWZ128rrk, X86_INS_VPTESTMW, 0,
94956#ifndef CAPSTONE_DIET
94957	{ 0 }, { 0 }, { 0 }, 0, 0
94958#endif
94959},
94960
94961{
94962	X86_VPTESTMWZ256rm, X86_INS_VPTESTMW, 0,
94963#ifndef CAPSTONE_DIET
94964	{ 0 }, { 0 }, { 0 }, 0, 0
94965#endif
94966},
94967
94968{
94969	X86_VPTESTMWZ256rmk, X86_INS_VPTESTMW, 0,
94970#ifndef CAPSTONE_DIET
94971	{ 0 }, { 0 }, { 0 }, 0, 0
94972#endif
94973},
94974
94975{
94976	X86_VPTESTMWZ256rr, X86_INS_VPTESTMW, 0,
94977#ifndef CAPSTONE_DIET
94978	{ 0 }, { 0 }, { 0 }, 0, 0
94979#endif
94980},
94981
94982{
94983	X86_VPTESTMWZ256rrk, X86_INS_VPTESTMW, 0,
94984#ifndef CAPSTONE_DIET
94985	{ 0 }, { 0 }, { 0 }, 0, 0
94986#endif
94987},
94988
94989{
94990	X86_VPTESTMWZrm, X86_INS_VPTESTMW, 0,
94991#ifndef CAPSTONE_DIET
94992	{ 0 }, { 0 }, { 0 }, 0, 0
94993#endif
94994},
94995
94996{
94997	X86_VPTESTMWZrmk, X86_INS_VPTESTMW, 0,
94998#ifndef CAPSTONE_DIET
94999	{ 0 }, { 0 }, { 0 }, 0, 0
95000#endif
95001},
95002
95003{
95004	X86_VPTESTMWZrr, X86_INS_VPTESTMW, 0,
95005#ifndef CAPSTONE_DIET
95006	{ 0 }, { 0 }, { 0 }, 0, 0
95007#endif
95008},
95009
95010{
95011	X86_VPTESTMWZrrk, X86_INS_VPTESTMW, 0,
95012#ifndef CAPSTONE_DIET
95013	{ 0 }, { 0 }, { 0 }, 0, 0
95014#endif
95015},
95016
95017{
95018	X86_VPTESTNMBZ128rm, X86_INS_VPTESTNMB, 0,
95019#ifndef CAPSTONE_DIET
95020	{ 0 }, { 0 }, { 0 }, 0, 0
95021#endif
95022},
95023
95024{
95025	X86_VPTESTNMBZ128rmk, X86_INS_VPTESTNMB, 0,
95026#ifndef CAPSTONE_DIET
95027	{ 0 }, { 0 }, { 0 }, 0, 0
95028#endif
95029},
95030
95031{
95032	X86_VPTESTNMBZ128rr, X86_INS_VPTESTNMB, 0,
95033#ifndef CAPSTONE_DIET
95034	{ 0 }, { 0 }, { 0 }, 0, 0
95035#endif
95036},
95037
95038{
95039	X86_VPTESTNMBZ128rrk, X86_INS_VPTESTNMB, 0,
95040#ifndef CAPSTONE_DIET
95041	{ 0 }, { 0 }, { 0 }, 0, 0
95042#endif
95043},
95044
95045{
95046	X86_VPTESTNMBZ256rm, X86_INS_VPTESTNMB, 0,
95047#ifndef CAPSTONE_DIET
95048	{ 0 }, { 0 }, { 0 }, 0, 0
95049#endif
95050},
95051
95052{
95053	X86_VPTESTNMBZ256rmk, X86_INS_VPTESTNMB, 0,
95054#ifndef CAPSTONE_DIET
95055	{ 0 }, { 0 }, { 0 }, 0, 0
95056#endif
95057},
95058
95059{
95060	X86_VPTESTNMBZ256rr, X86_INS_VPTESTNMB, 0,
95061#ifndef CAPSTONE_DIET
95062	{ 0 }, { 0 }, { 0 }, 0, 0
95063#endif
95064},
95065
95066{
95067	X86_VPTESTNMBZ256rrk, X86_INS_VPTESTNMB, 0,
95068#ifndef CAPSTONE_DIET
95069	{ 0 }, { 0 }, { 0 }, 0, 0
95070#endif
95071},
95072
95073{
95074	X86_VPTESTNMBZrm, X86_INS_VPTESTNMB, 0,
95075#ifndef CAPSTONE_DIET
95076	{ 0 }, { 0 }, { 0 }, 0, 0
95077#endif
95078},
95079
95080{
95081	X86_VPTESTNMBZrmk, X86_INS_VPTESTNMB, 0,
95082#ifndef CAPSTONE_DIET
95083	{ 0 }, { 0 }, { 0 }, 0, 0
95084#endif
95085},
95086
95087{
95088	X86_VPTESTNMBZrr, X86_INS_VPTESTNMB, 0,
95089#ifndef CAPSTONE_DIET
95090	{ 0 }, { 0 }, { 0 }, 0, 0
95091#endif
95092},
95093
95094{
95095	X86_VPTESTNMBZrrk, X86_INS_VPTESTNMB, 0,
95096#ifndef CAPSTONE_DIET
95097	{ 0 }, { 0 }, { 0 }, 0, 0
95098#endif
95099},
95100
95101{
95102	X86_VPTESTNMDZ128rm, X86_INS_VPTESTNMD, 0,
95103#ifndef CAPSTONE_DIET
95104	{ 0 }, { 0 }, { 0 }, 0, 0
95105#endif
95106},
95107
95108{
95109	X86_VPTESTNMDZ128rmb, X86_INS_VPTESTNMD, 0,
95110#ifndef CAPSTONE_DIET
95111	{ 0 }, { 0 }, { 0 }, 0, 0
95112#endif
95113},
95114
95115{
95116	X86_VPTESTNMDZ128rmbk, X86_INS_VPTESTNMD, 0,
95117#ifndef CAPSTONE_DIET
95118	{ 0 }, { 0 }, { 0 }, 0, 0
95119#endif
95120},
95121
95122{
95123	X86_VPTESTNMDZ128rmk, X86_INS_VPTESTNMD, 0,
95124#ifndef CAPSTONE_DIET
95125	{ 0 }, { 0 }, { 0 }, 0, 0
95126#endif
95127},
95128
95129{
95130	X86_VPTESTNMDZ128rr, X86_INS_VPTESTNMD, 0,
95131#ifndef CAPSTONE_DIET
95132	{ 0 }, { 0 }, { 0 }, 0, 0
95133#endif
95134},
95135
95136{
95137	X86_VPTESTNMDZ128rrk, X86_INS_VPTESTNMD, 0,
95138#ifndef CAPSTONE_DIET
95139	{ 0 }, { 0 }, { 0 }, 0, 0
95140#endif
95141},
95142
95143{
95144	X86_VPTESTNMDZ256rm, X86_INS_VPTESTNMD, 0,
95145#ifndef CAPSTONE_DIET
95146	{ 0 }, { 0 }, { 0 }, 0, 0
95147#endif
95148},
95149
95150{
95151	X86_VPTESTNMDZ256rmb, X86_INS_VPTESTNMD, 0,
95152#ifndef CAPSTONE_DIET
95153	{ 0 }, { 0 }, { 0 }, 0, 0
95154#endif
95155},
95156
95157{
95158	X86_VPTESTNMDZ256rmbk, X86_INS_VPTESTNMD, 0,
95159#ifndef CAPSTONE_DIET
95160	{ 0 }, { 0 }, { 0 }, 0, 0
95161#endif
95162},
95163
95164{
95165	X86_VPTESTNMDZ256rmk, X86_INS_VPTESTNMD, 0,
95166#ifndef CAPSTONE_DIET
95167	{ 0 }, { 0 }, { 0 }, 0, 0
95168#endif
95169},
95170
95171{
95172	X86_VPTESTNMDZ256rr, X86_INS_VPTESTNMD, 0,
95173#ifndef CAPSTONE_DIET
95174	{ 0 }, { 0 }, { 0 }, 0, 0
95175#endif
95176},
95177
95178{
95179	X86_VPTESTNMDZ256rrk, X86_INS_VPTESTNMD, 0,
95180#ifndef CAPSTONE_DIET
95181	{ 0 }, { 0 }, { 0 }, 0, 0
95182#endif
95183},
95184
95185{
95186	X86_VPTESTNMDZrm, X86_INS_VPTESTNMD, 0,
95187#ifndef CAPSTONE_DIET
95188	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
95189#endif
95190},
95191
95192{
95193	X86_VPTESTNMDZrmb, X86_INS_VPTESTNMD, 0,
95194#ifndef CAPSTONE_DIET
95195	{ 0 }, { 0 }, { 0 }, 0, 0
95196#endif
95197},
95198
95199{
95200	X86_VPTESTNMDZrmbk, X86_INS_VPTESTNMD, 0,
95201#ifndef CAPSTONE_DIET
95202	{ 0 }, { 0 }, { 0 }, 0, 0
95203#endif
95204},
95205
95206{
95207	X86_VPTESTNMDZrmk, X86_INS_VPTESTNMD, 0,
95208#ifndef CAPSTONE_DIET
95209	{ 0 }, { 0 }, { 0 }, 0, 0
95210#endif
95211},
95212
95213{
95214	X86_VPTESTNMDZrr, X86_INS_VPTESTNMD, 0,
95215#ifndef CAPSTONE_DIET
95216	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
95217#endif
95218},
95219
95220{
95221	X86_VPTESTNMDZrrk, X86_INS_VPTESTNMD, 0,
95222#ifndef CAPSTONE_DIET
95223	{ 0 }, { 0 }, { 0 }, 0, 0
95224#endif
95225},
95226
95227{
95228	X86_VPTESTNMQZ128rm, X86_INS_VPTESTNMQ, 0,
95229#ifndef CAPSTONE_DIET
95230	{ 0 }, { 0 }, { 0 }, 0, 0
95231#endif
95232},
95233
95234{
95235	X86_VPTESTNMQZ128rmb, X86_INS_VPTESTNMQ, 0,
95236#ifndef CAPSTONE_DIET
95237	{ 0 }, { 0 }, { 0 }, 0, 0
95238#endif
95239},
95240
95241{
95242	X86_VPTESTNMQZ128rmbk, X86_INS_VPTESTNMQ, 0,
95243#ifndef CAPSTONE_DIET
95244	{ 0 }, { 0 }, { 0 }, 0, 0
95245#endif
95246},
95247
95248{
95249	X86_VPTESTNMQZ128rmk, X86_INS_VPTESTNMQ, 0,
95250#ifndef CAPSTONE_DIET
95251	{ 0 }, { 0 }, { 0 }, 0, 0
95252#endif
95253},
95254
95255{
95256	X86_VPTESTNMQZ128rr, X86_INS_VPTESTNMQ, 0,
95257#ifndef CAPSTONE_DIET
95258	{ 0 }, { 0 }, { 0 }, 0, 0
95259#endif
95260},
95261
95262{
95263	X86_VPTESTNMQZ128rrk, X86_INS_VPTESTNMQ, 0,
95264#ifndef CAPSTONE_DIET
95265	{ 0 }, { 0 }, { 0 }, 0, 0
95266#endif
95267},
95268
95269{
95270	X86_VPTESTNMQZ256rm, X86_INS_VPTESTNMQ, 0,
95271#ifndef CAPSTONE_DIET
95272	{ 0 }, { 0 }, { 0 }, 0, 0
95273#endif
95274},
95275
95276{
95277	X86_VPTESTNMQZ256rmb, X86_INS_VPTESTNMQ, 0,
95278#ifndef CAPSTONE_DIET
95279	{ 0 }, { 0 }, { 0 }, 0, 0
95280#endif
95281},
95282
95283{
95284	X86_VPTESTNMQZ256rmbk, X86_INS_VPTESTNMQ, 0,
95285#ifndef CAPSTONE_DIET
95286	{ 0 }, { 0 }, { 0 }, 0, 0
95287#endif
95288},
95289
95290{
95291	X86_VPTESTNMQZ256rmk, X86_INS_VPTESTNMQ, 0,
95292#ifndef CAPSTONE_DIET
95293	{ 0 }, { 0 }, { 0 }, 0, 0
95294#endif
95295},
95296
95297{
95298	X86_VPTESTNMQZ256rr, X86_INS_VPTESTNMQ, 0,
95299#ifndef CAPSTONE_DIET
95300	{ 0 }, { 0 }, { 0 }, 0, 0
95301#endif
95302},
95303
95304{
95305	X86_VPTESTNMQZ256rrk, X86_INS_VPTESTNMQ, 0,
95306#ifndef CAPSTONE_DIET
95307	{ 0 }, { 0 }, { 0 }, 0, 0
95308#endif
95309},
95310
95311{
95312	X86_VPTESTNMQZrm, X86_INS_VPTESTNMQ, 0,
95313#ifndef CAPSTONE_DIET
95314	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
95315#endif
95316},
95317
95318{
95319	X86_VPTESTNMQZrmb, X86_INS_VPTESTNMQ, 0,
95320#ifndef CAPSTONE_DIET
95321	{ 0 }, { 0 }, { 0 }, 0, 0
95322#endif
95323},
95324
95325{
95326	X86_VPTESTNMQZrmbk, X86_INS_VPTESTNMQ, 0,
95327#ifndef CAPSTONE_DIET
95328	{ 0 }, { 0 }, { 0 }, 0, 0
95329#endif
95330},
95331
95332{
95333	X86_VPTESTNMQZrmk, X86_INS_VPTESTNMQ, 0,
95334#ifndef CAPSTONE_DIET
95335	{ 0 }, { 0 }, { 0 }, 0, 0
95336#endif
95337},
95338
95339{
95340	X86_VPTESTNMQZrr, X86_INS_VPTESTNMQ, 0,
95341#ifndef CAPSTONE_DIET
95342	{ 0 }, { 0 }, { X86_GRP_CDI, 0 }, 0, 0
95343#endif
95344},
95345
95346{
95347	X86_VPTESTNMQZrrk, X86_INS_VPTESTNMQ, 0,
95348#ifndef CAPSTONE_DIET
95349	{ 0 }, { 0 }, { 0 }, 0, 0
95350#endif
95351},
95352
95353{
95354	X86_VPTESTNMWZ128rm, X86_INS_VPTESTNMW, 0,
95355#ifndef CAPSTONE_DIET
95356	{ 0 }, { 0 }, { 0 }, 0, 0
95357#endif
95358},
95359
95360{
95361	X86_VPTESTNMWZ128rmk, X86_INS_VPTESTNMW, 0,
95362#ifndef CAPSTONE_DIET
95363	{ 0 }, { 0 }, { 0 }, 0, 0
95364#endif
95365},
95366
95367{
95368	X86_VPTESTNMWZ128rr, X86_INS_VPTESTNMW, 0,
95369#ifndef CAPSTONE_DIET
95370	{ 0 }, { 0 }, { 0 }, 0, 0
95371#endif
95372},
95373
95374{
95375	X86_VPTESTNMWZ128rrk, X86_INS_VPTESTNMW, 0,
95376#ifndef CAPSTONE_DIET
95377	{ 0 }, { 0 }, { 0 }, 0, 0
95378#endif
95379},
95380
95381{
95382	X86_VPTESTNMWZ256rm, X86_INS_VPTESTNMW, 0,
95383#ifndef CAPSTONE_DIET
95384	{ 0 }, { 0 }, { 0 }, 0, 0
95385#endif
95386},
95387
95388{
95389	X86_VPTESTNMWZ256rmk, X86_INS_VPTESTNMW, 0,
95390#ifndef CAPSTONE_DIET
95391	{ 0 }, { 0 }, { 0 }, 0, 0
95392#endif
95393},
95394
95395{
95396	X86_VPTESTNMWZ256rr, X86_INS_VPTESTNMW, 0,
95397#ifndef CAPSTONE_DIET
95398	{ 0 }, { 0 }, { 0 }, 0, 0
95399#endif
95400},
95401
95402{
95403	X86_VPTESTNMWZ256rrk, X86_INS_VPTESTNMW, 0,
95404#ifndef CAPSTONE_DIET
95405	{ 0 }, { 0 }, { 0 }, 0, 0
95406#endif
95407},
95408
95409{
95410	X86_VPTESTNMWZrm, X86_INS_VPTESTNMW, 0,
95411#ifndef CAPSTONE_DIET
95412	{ 0 }, { 0 }, { 0 }, 0, 0
95413#endif
95414},
95415
95416{
95417	X86_VPTESTNMWZrmk, X86_INS_VPTESTNMW, 0,
95418#ifndef CAPSTONE_DIET
95419	{ 0 }, { 0 }, { 0 }, 0, 0
95420#endif
95421},
95422
95423{
95424	X86_VPTESTNMWZrr, X86_INS_VPTESTNMW, 0,
95425#ifndef CAPSTONE_DIET
95426	{ 0 }, { 0 }, { 0 }, 0, 0
95427#endif
95428},
95429
95430{
95431	X86_VPTESTNMWZrrk, X86_INS_VPTESTNMW, 0,
95432#ifndef CAPSTONE_DIET
95433	{ 0 }, { 0 }, { 0 }, 0, 0
95434#endif
95435},
95436
95437{
95438	X86_VPTESTYrm, X86_INS_VPTEST, 0,
95439#ifndef CAPSTONE_DIET
95440	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
95441#endif
95442},
95443
95444{
95445	X86_VPTESTYrr, X86_INS_VPTEST, 0,
95446#ifndef CAPSTONE_DIET
95447	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
95448#endif
95449},
95450
95451{
95452	X86_VPTESTrm, X86_INS_VPTEST, 0,
95453#ifndef CAPSTONE_DIET
95454	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
95455#endif
95456},
95457
95458{
95459	X86_VPTESTrr, X86_INS_VPTEST, 0,
95460#ifndef CAPSTONE_DIET
95461	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
95462#endif
95463},
95464
95465{
95466	X86_VPUNPCKHBWYrm, X86_INS_VPUNPCKHBW, 0,
95467#ifndef CAPSTONE_DIET
95468	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
95469#endif
95470},
95471
95472{
95473	X86_VPUNPCKHBWYrr, X86_INS_VPUNPCKHBW, 0,
95474#ifndef CAPSTONE_DIET
95475	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
95476#endif
95477},
95478
95479{
95480	X86_VPUNPCKHBWZ128rm, X86_INS_VPUNPCKHBW, 0,
95481#ifndef CAPSTONE_DIET
95482	{ 0 }, { 0 }, { 0 }, 0, 0
95483#endif
95484},
95485
95486{
95487	X86_VPUNPCKHBWZ128rmk, X86_INS_VPUNPCKHBW, 0,
95488#ifndef CAPSTONE_DIET
95489	{ 0 }, { 0 }, { 0 }, 0, 0
95490#endif
95491},
95492
95493{
95494	X86_VPUNPCKHBWZ128rmkz, X86_INS_VPUNPCKHBW, 0,
95495#ifndef CAPSTONE_DIET
95496	{ 0 }, { 0 }, { 0 }, 0, 0
95497#endif
95498},
95499
95500{
95501	X86_VPUNPCKHBWZ128rr, X86_INS_VPUNPCKHBW, 0,
95502#ifndef CAPSTONE_DIET
95503	{ 0 }, { 0 }, { 0 }, 0, 0
95504#endif
95505},
95506
95507{
95508	X86_VPUNPCKHBWZ128rrk, X86_INS_VPUNPCKHBW, 0,
95509#ifndef CAPSTONE_DIET
95510	{ 0 }, { 0 }, { 0 }, 0, 0
95511#endif
95512},
95513
95514{
95515	X86_VPUNPCKHBWZ128rrkz, X86_INS_VPUNPCKHBW, 0,
95516#ifndef CAPSTONE_DIET
95517	{ 0 }, { 0 }, { 0 }, 0, 0
95518#endif
95519},
95520
95521{
95522	X86_VPUNPCKHBWZ256rm, X86_INS_VPUNPCKHBW, 0,
95523#ifndef CAPSTONE_DIET
95524	{ 0 }, { 0 }, { 0 }, 0, 0
95525#endif
95526},
95527
95528{
95529	X86_VPUNPCKHBWZ256rmk, X86_INS_VPUNPCKHBW, 0,
95530#ifndef CAPSTONE_DIET
95531	{ 0 }, { 0 }, { 0 }, 0, 0
95532#endif
95533},
95534
95535{
95536	X86_VPUNPCKHBWZ256rmkz, X86_INS_VPUNPCKHBW, 0,
95537#ifndef CAPSTONE_DIET
95538	{ 0 }, { 0 }, { 0 }, 0, 0
95539#endif
95540},
95541
95542{
95543	X86_VPUNPCKHBWZ256rr, X86_INS_VPUNPCKHBW, 0,
95544#ifndef CAPSTONE_DIET
95545	{ 0 }, { 0 }, { 0 }, 0, 0
95546#endif
95547},
95548
95549{
95550	X86_VPUNPCKHBWZ256rrk, X86_INS_VPUNPCKHBW, 0,
95551#ifndef CAPSTONE_DIET
95552	{ 0 }, { 0 }, { 0 }, 0, 0
95553#endif
95554},
95555
95556{
95557	X86_VPUNPCKHBWZ256rrkz, X86_INS_VPUNPCKHBW, 0,
95558#ifndef CAPSTONE_DIET
95559	{ 0 }, { 0 }, { 0 }, 0, 0
95560#endif
95561},
95562
95563{
95564	X86_VPUNPCKHBWZrm, X86_INS_VPUNPCKHBW, 0,
95565#ifndef CAPSTONE_DIET
95566	{ 0 }, { 0 }, { 0 }, 0, 0
95567#endif
95568},
95569
95570{
95571	X86_VPUNPCKHBWZrmk, X86_INS_VPUNPCKHBW, 0,
95572#ifndef CAPSTONE_DIET
95573	{ 0 }, { 0 }, { 0 }, 0, 0
95574#endif
95575},
95576
95577{
95578	X86_VPUNPCKHBWZrmkz, X86_INS_VPUNPCKHBW, 0,
95579#ifndef CAPSTONE_DIET
95580	{ 0 }, { 0 }, { 0 }, 0, 0
95581#endif
95582},
95583
95584{
95585	X86_VPUNPCKHBWZrr, X86_INS_VPUNPCKHBW, 0,
95586#ifndef CAPSTONE_DIET
95587	{ 0 }, { 0 }, { 0 }, 0, 0
95588#endif
95589},
95590
95591{
95592	X86_VPUNPCKHBWZrrk, X86_INS_VPUNPCKHBW, 0,
95593#ifndef CAPSTONE_DIET
95594	{ 0 }, { 0 }, { 0 }, 0, 0
95595#endif
95596},
95597
95598{
95599	X86_VPUNPCKHBWZrrkz, X86_INS_VPUNPCKHBW, 0,
95600#ifndef CAPSTONE_DIET
95601	{ 0 }, { 0 }, { 0 }, 0, 0
95602#endif
95603},
95604
95605{
95606	X86_VPUNPCKHBWrm, X86_INS_VPUNPCKHBW, 0,
95607#ifndef CAPSTONE_DIET
95608	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
95609#endif
95610},
95611
95612{
95613	X86_VPUNPCKHBWrr, X86_INS_VPUNPCKHBW, 0,
95614#ifndef CAPSTONE_DIET
95615	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
95616#endif
95617},
95618
95619{
95620	X86_VPUNPCKHDQYrm, X86_INS_VPUNPCKHDQ, 0,
95621#ifndef CAPSTONE_DIET
95622	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
95623#endif
95624},
95625
95626{
95627	X86_VPUNPCKHDQYrr, X86_INS_VPUNPCKHDQ, 0,
95628#ifndef CAPSTONE_DIET
95629	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
95630#endif
95631},
95632
95633{
95634	X86_VPUNPCKHDQZ128rm, X86_INS_VPUNPCKHDQ, 0,
95635#ifndef CAPSTONE_DIET
95636	{ 0 }, { 0 }, { 0 }, 0, 0
95637#endif
95638},
95639
95640{
95641	X86_VPUNPCKHDQZ128rmb, X86_INS_VPUNPCKHDQ, 0,
95642#ifndef CAPSTONE_DIET
95643	{ 0 }, { 0 }, { 0 }, 0, 0
95644#endif
95645},
95646
95647{
95648	X86_VPUNPCKHDQZ128rmbk, X86_INS_VPUNPCKHDQ, 0,
95649#ifndef CAPSTONE_DIET
95650	{ 0 }, { 0 }, { 0 }, 0, 0
95651#endif
95652},
95653
95654{
95655	X86_VPUNPCKHDQZ128rmbkz, X86_INS_VPUNPCKHDQ, 0,
95656#ifndef CAPSTONE_DIET
95657	{ 0 }, { 0 }, { 0 }, 0, 0
95658#endif
95659},
95660
95661{
95662	X86_VPUNPCKHDQZ128rmk, X86_INS_VPUNPCKHDQ, 0,
95663#ifndef CAPSTONE_DIET
95664	{ 0 }, { 0 }, { 0 }, 0, 0
95665#endif
95666},
95667
95668{
95669	X86_VPUNPCKHDQZ128rmkz, X86_INS_VPUNPCKHDQ, 0,
95670#ifndef CAPSTONE_DIET
95671	{ 0 }, { 0 }, { 0 }, 0, 0
95672#endif
95673},
95674
95675{
95676	X86_VPUNPCKHDQZ128rr, X86_INS_VPUNPCKHDQ, 0,
95677#ifndef CAPSTONE_DIET
95678	{ 0 }, { 0 }, { 0 }, 0, 0
95679#endif
95680},
95681
95682{
95683	X86_VPUNPCKHDQZ128rrk, X86_INS_VPUNPCKHDQ, 0,
95684#ifndef CAPSTONE_DIET
95685	{ 0 }, { 0 }, { 0 }, 0, 0
95686#endif
95687},
95688
95689{
95690	X86_VPUNPCKHDQZ128rrkz, X86_INS_VPUNPCKHDQ, 0,
95691#ifndef CAPSTONE_DIET
95692	{ 0 }, { 0 }, { 0 }, 0, 0
95693#endif
95694},
95695
95696{
95697	X86_VPUNPCKHDQZ256rm, X86_INS_VPUNPCKHDQ, 0,
95698#ifndef CAPSTONE_DIET
95699	{ 0 }, { 0 }, { 0 }, 0, 0
95700#endif
95701},
95702
95703{
95704	X86_VPUNPCKHDQZ256rmb, X86_INS_VPUNPCKHDQ, 0,
95705#ifndef CAPSTONE_DIET
95706	{ 0 }, { 0 }, { 0 }, 0, 0
95707#endif
95708},
95709
95710{
95711	X86_VPUNPCKHDQZ256rmbk, X86_INS_VPUNPCKHDQ, 0,
95712#ifndef CAPSTONE_DIET
95713	{ 0 }, { 0 }, { 0 }, 0, 0
95714#endif
95715},
95716
95717{
95718	X86_VPUNPCKHDQZ256rmbkz, X86_INS_VPUNPCKHDQ, 0,
95719#ifndef CAPSTONE_DIET
95720	{ 0 }, { 0 }, { 0 }, 0, 0
95721#endif
95722},
95723
95724{
95725	X86_VPUNPCKHDQZ256rmk, X86_INS_VPUNPCKHDQ, 0,
95726#ifndef CAPSTONE_DIET
95727	{ 0 }, { 0 }, { 0 }, 0, 0
95728#endif
95729},
95730
95731{
95732	X86_VPUNPCKHDQZ256rmkz, X86_INS_VPUNPCKHDQ, 0,
95733#ifndef CAPSTONE_DIET
95734	{ 0 }, { 0 }, { 0 }, 0, 0
95735#endif
95736},
95737
95738{
95739	X86_VPUNPCKHDQZ256rr, X86_INS_VPUNPCKHDQ, 0,
95740#ifndef CAPSTONE_DIET
95741	{ 0 }, { 0 }, { 0 }, 0, 0
95742#endif
95743},
95744
95745{
95746	X86_VPUNPCKHDQZ256rrk, X86_INS_VPUNPCKHDQ, 0,
95747#ifndef CAPSTONE_DIET
95748	{ 0 }, { 0 }, { 0 }, 0, 0
95749#endif
95750},
95751
95752{
95753	X86_VPUNPCKHDQZ256rrkz, X86_INS_VPUNPCKHDQ, 0,
95754#ifndef CAPSTONE_DIET
95755	{ 0 }, { 0 }, { 0 }, 0, 0
95756#endif
95757},
95758
95759{
95760	X86_VPUNPCKHDQZrm, X86_INS_VPUNPCKHDQ, 0,
95761#ifndef CAPSTONE_DIET
95762	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
95763#endif
95764},
95765
95766{
95767	X86_VPUNPCKHDQZrmb, X86_INS_VPUNPCKHDQ, 0,
95768#ifndef CAPSTONE_DIET
95769	{ 0 }, { 0 }, { 0 }, 0, 0
95770#endif
95771},
95772
95773{
95774	X86_VPUNPCKHDQZrmbk, X86_INS_VPUNPCKHDQ, 0,
95775#ifndef CAPSTONE_DIET
95776	{ 0 }, { 0 }, { 0 }, 0, 0
95777#endif
95778},
95779
95780{
95781	X86_VPUNPCKHDQZrmbkz, X86_INS_VPUNPCKHDQ, 0,
95782#ifndef CAPSTONE_DIET
95783	{ 0 }, { 0 }, { 0 }, 0, 0
95784#endif
95785},
95786
95787{
95788	X86_VPUNPCKHDQZrmk, X86_INS_VPUNPCKHDQ, 0,
95789#ifndef CAPSTONE_DIET
95790	{ 0 }, { 0 }, { 0 }, 0, 0
95791#endif
95792},
95793
95794{
95795	X86_VPUNPCKHDQZrmkz, X86_INS_VPUNPCKHDQ, 0,
95796#ifndef CAPSTONE_DIET
95797	{ 0 }, { 0 }, { 0 }, 0, 0
95798#endif
95799},
95800
95801{
95802	X86_VPUNPCKHDQZrr, X86_INS_VPUNPCKHDQ, 0,
95803#ifndef CAPSTONE_DIET
95804	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
95805#endif
95806},
95807
95808{
95809	X86_VPUNPCKHDQZrrk, X86_INS_VPUNPCKHDQ, 0,
95810#ifndef CAPSTONE_DIET
95811	{ 0 }, { 0 }, { 0 }, 0, 0
95812#endif
95813},
95814
95815{
95816	X86_VPUNPCKHDQZrrkz, X86_INS_VPUNPCKHDQ, 0,
95817#ifndef CAPSTONE_DIET
95818	{ 0 }, { 0 }, { 0 }, 0, 0
95819#endif
95820},
95821
95822{
95823	X86_VPUNPCKHDQrm, X86_INS_VPUNPCKHDQ, 0,
95824#ifndef CAPSTONE_DIET
95825	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
95826#endif
95827},
95828
95829{
95830	X86_VPUNPCKHDQrr, X86_INS_VPUNPCKHDQ, 0,
95831#ifndef CAPSTONE_DIET
95832	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
95833#endif
95834},
95835
95836{
95837	X86_VPUNPCKHQDQYrm, X86_INS_VPUNPCKHQDQ, 0,
95838#ifndef CAPSTONE_DIET
95839	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
95840#endif
95841},
95842
95843{
95844	X86_VPUNPCKHQDQYrr, X86_INS_VPUNPCKHQDQ, 0,
95845#ifndef CAPSTONE_DIET
95846	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
95847#endif
95848},
95849
95850{
95851	X86_VPUNPCKHQDQZ128rm, X86_INS_VPUNPCKHQDQ, 0,
95852#ifndef CAPSTONE_DIET
95853	{ 0 }, { 0 }, { 0 }, 0, 0
95854#endif
95855},
95856
95857{
95858	X86_VPUNPCKHQDQZ128rmb, X86_INS_VPUNPCKHQDQ, 0,
95859#ifndef CAPSTONE_DIET
95860	{ 0 }, { 0 }, { 0 }, 0, 0
95861#endif
95862},
95863
95864{
95865	X86_VPUNPCKHQDQZ128rmbk, X86_INS_VPUNPCKHQDQ, 0,
95866#ifndef CAPSTONE_DIET
95867	{ 0 }, { 0 }, { 0 }, 0, 0
95868#endif
95869},
95870
95871{
95872	X86_VPUNPCKHQDQZ128rmbkz, X86_INS_VPUNPCKHQDQ, 0,
95873#ifndef CAPSTONE_DIET
95874	{ 0 }, { 0 }, { 0 }, 0, 0
95875#endif
95876},
95877
95878{
95879	X86_VPUNPCKHQDQZ128rmk, X86_INS_VPUNPCKHQDQ, 0,
95880#ifndef CAPSTONE_DIET
95881	{ 0 }, { 0 }, { 0 }, 0, 0
95882#endif
95883},
95884
95885{
95886	X86_VPUNPCKHQDQZ128rmkz, X86_INS_VPUNPCKHQDQ, 0,
95887#ifndef CAPSTONE_DIET
95888	{ 0 }, { 0 }, { 0 }, 0, 0
95889#endif
95890},
95891
95892{
95893	X86_VPUNPCKHQDQZ128rr, X86_INS_VPUNPCKHQDQ, 0,
95894#ifndef CAPSTONE_DIET
95895	{ 0 }, { 0 }, { 0 }, 0, 0
95896#endif
95897},
95898
95899{
95900	X86_VPUNPCKHQDQZ128rrk, X86_INS_VPUNPCKHQDQ, 0,
95901#ifndef CAPSTONE_DIET
95902	{ 0 }, { 0 }, { 0 }, 0, 0
95903#endif
95904},
95905
95906{
95907	X86_VPUNPCKHQDQZ128rrkz, X86_INS_VPUNPCKHQDQ, 0,
95908#ifndef CAPSTONE_DIET
95909	{ 0 }, { 0 }, { 0 }, 0, 0
95910#endif
95911},
95912
95913{
95914	X86_VPUNPCKHQDQZ256rm, X86_INS_VPUNPCKHQDQ, 0,
95915#ifndef CAPSTONE_DIET
95916	{ 0 }, { 0 }, { 0 }, 0, 0
95917#endif
95918},
95919
95920{
95921	X86_VPUNPCKHQDQZ256rmb, X86_INS_VPUNPCKHQDQ, 0,
95922#ifndef CAPSTONE_DIET
95923	{ 0 }, { 0 }, { 0 }, 0, 0
95924#endif
95925},
95926
95927{
95928	X86_VPUNPCKHQDQZ256rmbk, X86_INS_VPUNPCKHQDQ, 0,
95929#ifndef CAPSTONE_DIET
95930	{ 0 }, { 0 }, { 0 }, 0, 0
95931#endif
95932},
95933
95934{
95935	X86_VPUNPCKHQDQZ256rmbkz, X86_INS_VPUNPCKHQDQ, 0,
95936#ifndef CAPSTONE_DIET
95937	{ 0 }, { 0 }, { 0 }, 0, 0
95938#endif
95939},
95940
95941{
95942	X86_VPUNPCKHQDQZ256rmk, X86_INS_VPUNPCKHQDQ, 0,
95943#ifndef CAPSTONE_DIET
95944	{ 0 }, { 0 }, { 0 }, 0, 0
95945#endif
95946},
95947
95948{
95949	X86_VPUNPCKHQDQZ256rmkz, X86_INS_VPUNPCKHQDQ, 0,
95950#ifndef CAPSTONE_DIET
95951	{ 0 }, { 0 }, { 0 }, 0, 0
95952#endif
95953},
95954
95955{
95956	X86_VPUNPCKHQDQZ256rr, X86_INS_VPUNPCKHQDQ, 0,
95957#ifndef CAPSTONE_DIET
95958	{ 0 }, { 0 }, { 0 }, 0, 0
95959#endif
95960},
95961
95962{
95963	X86_VPUNPCKHQDQZ256rrk, X86_INS_VPUNPCKHQDQ, 0,
95964#ifndef CAPSTONE_DIET
95965	{ 0 }, { 0 }, { 0 }, 0, 0
95966#endif
95967},
95968
95969{
95970	X86_VPUNPCKHQDQZ256rrkz, X86_INS_VPUNPCKHQDQ, 0,
95971#ifndef CAPSTONE_DIET
95972	{ 0 }, { 0 }, { 0 }, 0, 0
95973#endif
95974},
95975
95976{
95977	X86_VPUNPCKHQDQZrm, X86_INS_VPUNPCKHQDQ, 0,
95978#ifndef CAPSTONE_DIET
95979	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
95980#endif
95981},
95982
95983{
95984	X86_VPUNPCKHQDQZrmb, X86_INS_VPUNPCKHQDQ, 0,
95985#ifndef CAPSTONE_DIET
95986	{ 0 }, { 0 }, { 0 }, 0, 0
95987#endif
95988},
95989
95990{
95991	X86_VPUNPCKHQDQZrmbk, X86_INS_VPUNPCKHQDQ, 0,
95992#ifndef CAPSTONE_DIET
95993	{ 0 }, { 0 }, { 0 }, 0, 0
95994#endif
95995},
95996
95997{
95998	X86_VPUNPCKHQDQZrmbkz, X86_INS_VPUNPCKHQDQ, 0,
95999#ifndef CAPSTONE_DIET
96000	{ 0 }, { 0 }, { 0 }, 0, 0
96001#endif
96002},
96003
96004{
96005	X86_VPUNPCKHQDQZrmk, X86_INS_VPUNPCKHQDQ, 0,
96006#ifndef CAPSTONE_DIET
96007	{ 0 }, { 0 }, { 0 }, 0, 0
96008#endif
96009},
96010
96011{
96012	X86_VPUNPCKHQDQZrmkz, X86_INS_VPUNPCKHQDQ, 0,
96013#ifndef CAPSTONE_DIET
96014	{ 0 }, { 0 }, { 0 }, 0, 0
96015#endif
96016},
96017
96018{
96019	X86_VPUNPCKHQDQZrr, X86_INS_VPUNPCKHQDQ, 0,
96020#ifndef CAPSTONE_DIET
96021	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
96022#endif
96023},
96024
96025{
96026	X86_VPUNPCKHQDQZrrk, X86_INS_VPUNPCKHQDQ, 0,
96027#ifndef CAPSTONE_DIET
96028	{ 0 }, { 0 }, { 0 }, 0, 0
96029#endif
96030},
96031
96032{
96033	X86_VPUNPCKHQDQZrrkz, X86_INS_VPUNPCKHQDQ, 0,
96034#ifndef CAPSTONE_DIET
96035	{ 0 }, { 0 }, { 0 }, 0, 0
96036#endif
96037},
96038
96039{
96040	X86_VPUNPCKHQDQrm, X86_INS_VPUNPCKHQDQ, 0,
96041#ifndef CAPSTONE_DIET
96042	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96043#endif
96044},
96045
96046{
96047	X86_VPUNPCKHQDQrr, X86_INS_VPUNPCKHQDQ, 0,
96048#ifndef CAPSTONE_DIET
96049	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96050#endif
96051},
96052
96053{
96054	X86_VPUNPCKHWDYrm, X86_INS_VPUNPCKHWD, 0,
96055#ifndef CAPSTONE_DIET
96056	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96057#endif
96058},
96059
96060{
96061	X86_VPUNPCKHWDYrr, X86_INS_VPUNPCKHWD, 0,
96062#ifndef CAPSTONE_DIET
96063	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96064#endif
96065},
96066
96067{
96068	X86_VPUNPCKHWDZ128rm, X86_INS_VPUNPCKHWD, 0,
96069#ifndef CAPSTONE_DIET
96070	{ 0 }, { 0 }, { 0 }, 0, 0
96071#endif
96072},
96073
96074{
96075	X86_VPUNPCKHWDZ128rmk, X86_INS_VPUNPCKHWD, 0,
96076#ifndef CAPSTONE_DIET
96077	{ 0 }, { 0 }, { 0 }, 0, 0
96078#endif
96079},
96080
96081{
96082	X86_VPUNPCKHWDZ128rmkz, X86_INS_VPUNPCKHWD, 0,
96083#ifndef CAPSTONE_DIET
96084	{ 0 }, { 0 }, { 0 }, 0, 0
96085#endif
96086},
96087
96088{
96089	X86_VPUNPCKHWDZ128rr, X86_INS_VPUNPCKHWD, 0,
96090#ifndef CAPSTONE_DIET
96091	{ 0 }, { 0 }, { 0 }, 0, 0
96092#endif
96093},
96094
96095{
96096	X86_VPUNPCKHWDZ128rrk, X86_INS_VPUNPCKHWD, 0,
96097#ifndef CAPSTONE_DIET
96098	{ 0 }, { 0 }, { 0 }, 0, 0
96099#endif
96100},
96101
96102{
96103	X86_VPUNPCKHWDZ128rrkz, X86_INS_VPUNPCKHWD, 0,
96104#ifndef CAPSTONE_DIET
96105	{ 0 }, { 0 }, { 0 }, 0, 0
96106#endif
96107},
96108
96109{
96110	X86_VPUNPCKHWDZ256rm, X86_INS_VPUNPCKHWD, 0,
96111#ifndef CAPSTONE_DIET
96112	{ 0 }, { 0 }, { 0 }, 0, 0
96113#endif
96114},
96115
96116{
96117	X86_VPUNPCKHWDZ256rmk, X86_INS_VPUNPCKHWD, 0,
96118#ifndef CAPSTONE_DIET
96119	{ 0 }, { 0 }, { 0 }, 0, 0
96120#endif
96121},
96122
96123{
96124	X86_VPUNPCKHWDZ256rmkz, X86_INS_VPUNPCKHWD, 0,
96125#ifndef CAPSTONE_DIET
96126	{ 0 }, { 0 }, { 0 }, 0, 0
96127#endif
96128},
96129
96130{
96131	X86_VPUNPCKHWDZ256rr, X86_INS_VPUNPCKHWD, 0,
96132#ifndef CAPSTONE_DIET
96133	{ 0 }, { 0 }, { 0 }, 0, 0
96134#endif
96135},
96136
96137{
96138	X86_VPUNPCKHWDZ256rrk, X86_INS_VPUNPCKHWD, 0,
96139#ifndef CAPSTONE_DIET
96140	{ 0 }, { 0 }, { 0 }, 0, 0
96141#endif
96142},
96143
96144{
96145	X86_VPUNPCKHWDZ256rrkz, X86_INS_VPUNPCKHWD, 0,
96146#ifndef CAPSTONE_DIET
96147	{ 0 }, { 0 }, { 0 }, 0, 0
96148#endif
96149},
96150
96151{
96152	X86_VPUNPCKHWDZrm, X86_INS_VPUNPCKHWD, 0,
96153#ifndef CAPSTONE_DIET
96154	{ 0 }, { 0 }, { 0 }, 0, 0
96155#endif
96156},
96157
96158{
96159	X86_VPUNPCKHWDZrmk, X86_INS_VPUNPCKHWD, 0,
96160#ifndef CAPSTONE_DIET
96161	{ 0 }, { 0 }, { 0 }, 0, 0
96162#endif
96163},
96164
96165{
96166	X86_VPUNPCKHWDZrmkz, X86_INS_VPUNPCKHWD, 0,
96167#ifndef CAPSTONE_DIET
96168	{ 0 }, { 0 }, { 0 }, 0, 0
96169#endif
96170},
96171
96172{
96173	X86_VPUNPCKHWDZrr, X86_INS_VPUNPCKHWD, 0,
96174#ifndef CAPSTONE_DIET
96175	{ 0 }, { 0 }, { 0 }, 0, 0
96176#endif
96177},
96178
96179{
96180	X86_VPUNPCKHWDZrrk, X86_INS_VPUNPCKHWD, 0,
96181#ifndef CAPSTONE_DIET
96182	{ 0 }, { 0 }, { 0 }, 0, 0
96183#endif
96184},
96185
96186{
96187	X86_VPUNPCKHWDZrrkz, X86_INS_VPUNPCKHWD, 0,
96188#ifndef CAPSTONE_DIET
96189	{ 0 }, { 0 }, { 0 }, 0, 0
96190#endif
96191},
96192
96193{
96194	X86_VPUNPCKHWDrm, X86_INS_VPUNPCKHWD, 0,
96195#ifndef CAPSTONE_DIET
96196	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96197#endif
96198},
96199
96200{
96201	X86_VPUNPCKHWDrr, X86_INS_VPUNPCKHWD, 0,
96202#ifndef CAPSTONE_DIET
96203	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96204#endif
96205},
96206
96207{
96208	X86_VPUNPCKLBWYrm, X86_INS_VPUNPCKLBW, 0,
96209#ifndef CAPSTONE_DIET
96210	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96211#endif
96212},
96213
96214{
96215	X86_VPUNPCKLBWYrr, X86_INS_VPUNPCKLBW, 0,
96216#ifndef CAPSTONE_DIET
96217	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96218#endif
96219},
96220
96221{
96222	X86_VPUNPCKLBWZ128rm, X86_INS_VPUNPCKLBW, 0,
96223#ifndef CAPSTONE_DIET
96224	{ 0 }, { 0 }, { 0 }, 0, 0
96225#endif
96226},
96227
96228{
96229	X86_VPUNPCKLBWZ128rmk, X86_INS_VPUNPCKLBW, 0,
96230#ifndef CAPSTONE_DIET
96231	{ 0 }, { 0 }, { 0 }, 0, 0
96232#endif
96233},
96234
96235{
96236	X86_VPUNPCKLBWZ128rmkz, X86_INS_VPUNPCKLBW, 0,
96237#ifndef CAPSTONE_DIET
96238	{ 0 }, { 0 }, { 0 }, 0, 0
96239#endif
96240},
96241
96242{
96243	X86_VPUNPCKLBWZ128rr, X86_INS_VPUNPCKLBW, 0,
96244#ifndef CAPSTONE_DIET
96245	{ 0 }, { 0 }, { 0 }, 0, 0
96246#endif
96247},
96248
96249{
96250	X86_VPUNPCKLBWZ128rrk, X86_INS_VPUNPCKLBW, 0,
96251#ifndef CAPSTONE_DIET
96252	{ 0 }, { 0 }, { 0 }, 0, 0
96253#endif
96254},
96255
96256{
96257	X86_VPUNPCKLBWZ128rrkz, X86_INS_VPUNPCKLBW, 0,
96258#ifndef CAPSTONE_DIET
96259	{ 0 }, { 0 }, { 0 }, 0, 0
96260#endif
96261},
96262
96263{
96264	X86_VPUNPCKLBWZ256rm, X86_INS_VPUNPCKLBW, 0,
96265#ifndef CAPSTONE_DIET
96266	{ 0 }, { 0 }, { 0 }, 0, 0
96267#endif
96268},
96269
96270{
96271	X86_VPUNPCKLBWZ256rmk, X86_INS_VPUNPCKLBW, 0,
96272#ifndef CAPSTONE_DIET
96273	{ 0 }, { 0 }, { 0 }, 0, 0
96274#endif
96275},
96276
96277{
96278	X86_VPUNPCKLBWZ256rmkz, X86_INS_VPUNPCKLBW, 0,
96279#ifndef CAPSTONE_DIET
96280	{ 0 }, { 0 }, { 0 }, 0, 0
96281#endif
96282},
96283
96284{
96285	X86_VPUNPCKLBWZ256rr, X86_INS_VPUNPCKLBW, 0,
96286#ifndef CAPSTONE_DIET
96287	{ 0 }, { 0 }, { 0 }, 0, 0
96288#endif
96289},
96290
96291{
96292	X86_VPUNPCKLBWZ256rrk, X86_INS_VPUNPCKLBW, 0,
96293#ifndef CAPSTONE_DIET
96294	{ 0 }, { 0 }, { 0 }, 0, 0
96295#endif
96296},
96297
96298{
96299	X86_VPUNPCKLBWZ256rrkz, X86_INS_VPUNPCKLBW, 0,
96300#ifndef CAPSTONE_DIET
96301	{ 0 }, { 0 }, { 0 }, 0, 0
96302#endif
96303},
96304
96305{
96306	X86_VPUNPCKLBWZrm, X86_INS_VPUNPCKLBW, 0,
96307#ifndef CAPSTONE_DIET
96308	{ 0 }, { 0 }, { 0 }, 0, 0
96309#endif
96310},
96311
96312{
96313	X86_VPUNPCKLBWZrmk, X86_INS_VPUNPCKLBW, 0,
96314#ifndef CAPSTONE_DIET
96315	{ 0 }, { 0 }, { 0 }, 0, 0
96316#endif
96317},
96318
96319{
96320	X86_VPUNPCKLBWZrmkz, X86_INS_VPUNPCKLBW, 0,
96321#ifndef CAPSTONE_DIET
96322	{ 0 }, { 0 }, { 0 }, 0, 0
96323#endif
96324},
96325
96326{
96327	X86_VPUNPCKLBWZrr, X86_INS_VPUNPCKLBW, 0,
96328#ifndef CAPSTONE_DIET
96329	{ 0 }, { 0 }, { 0 }, 0, 0
96330#endif
96331},
96332
96333{
96334	X86_VPUNPCKLBWZrrk, X86_INS_VPUNPCKLBW, 0,
96335#ifndef CAPSTONE_DIET
96336	{ 0 }, { 0 }, { 0 }, 0, 0
96337#endif
96338},
96339
96340{
96341	X86_VPUNPCKLBWZrrkz, X86_INS_VPUNPCKLBW, 0,
96342#ifndef CAPSTONE_DIET
96343	{ 0 }, { 0 }, { 0 }, 0, 0
96344#endif
96345},
96346
96347{
96348	X86_VPUNPCKLBWrm, X86_INS_VPUNPCKLBW, 0,
96349#ifndef CAPSTONE_DIET
96350	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96351#endif
96352},
96353
96354{
96355	X86_VPUNPCKLBWrr, X86_INS_VPUNPCKLBW, 0,
96356#ifndef CAPSTONE_DIET
96357	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96358#endif
96359},
96360
96361{
96362	X86_VPUNPCKLDQYrm, X86_INS_VPUNPCKLDQ, 0,
96363#ifndef CAPSTONE_DIET
96364	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96365#endif
96366},
96367
96368{
96369	X86_VPUNPCKLDQYrr, X86_INS_VPUNPCKLDQ, 0,
96370#ifndef CAPSTONE_DIET
96371	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96372#endif
96373},
96374
96375{
96376	X86_VPUNPCKLDQZ128rm, X86_INS_VPUNPCKLDQ, 0,
96377#ifndef CAPSTONE_DIET
96378	{ 0 }, { 0 }, { 0 }, 0, 0
96379#endif
96380},
96381
96382{
96383	X86_VPUNPCKLDQZ128rmb, X86_INS_VPUNPCKLDQ, 0,
96384#ifndef CAPSTONE_DIET
96385	{ 0 }, { 0 }, { 0 }, 0, 0
96386#endif
96387},
96388
96389{
96390	X86_VPUNPCKLDQZ128rmbk, X86_INS_VPUNPCKLDQ, 0,
96391#ifndef CAPSTONE_DIET
96392	{ 0 }, { 0 }, { 0 }, 0, 0
96393#endif
96394},
96395
96396{
96397	X86_VPUNPCKLDQZ128rmbkz, X86_INS_VPUNPCKLDQ, 0,
96398#ifndef CAPSTONE_DIET
96399	{ 0 }, { 0 }, { 0 }, 0, 0
96400#endif
96401},
96402
96403{
96404	X86_VPUNPCKLDQZ128rmk, X86_INS_VPUNPCKLDQ, 0,
96405#ifndef CAPSTONE_DIET
96406	{ 0 }, { 0 }, { 0 }, 0, 0
96407#endif
96408},
96409
96410{
96411	X86_VPUNPCKLDQZ128rmkz, X86_INS_VPUNPCKLDQ, 0,
96412#ifndef CAPSTONE_DIET
96413	{ 0 }, { 0 }, { 0 }, 0, 0
96414#endif
96415},
96416
96417{
96418	X86_VPUNPCKLDQZ128rr, X86_INS_VPUNPCKLDQ, 0,
96419#ifndef CAPSTONE_DIET
96420	{ 0 }, { 0 }, { 0 }, 0, 0
96421#endif
96422},
96423
96424{
96425	X86_VPUNPCKLDQZ128rrk, X86_INS_VPUNPCKLDQ, 0,
96426#ifndef CAPSTONE_DIET
96427	{ 0 }, { 0 }, { 0 }, 0, 0
96428#endif
96429},
96430
96431{
96432	X86_VPUNPCKLDQZ128rrkz, X86_INS_VPUNPCKLDQ, 0,
96433#ifndef CAPSTONE_DIET
96434	{ 0 }, { 0 }, { 0 }, 0, 0
96435#endif
96436},
96437
96438{
96439	X86_VPUNPCKLDQZ256rm, X86_INS_VPUNPCKLDQ, 0,
96440#ifndef CAPSTONE_DIET
96441	{ 0 }, { 0 }, { 0 }, 0, 0
96442#endif
96443},
96444
96445{
96446	X86_VPUNPCKLDQZ256rmb, X86_INS_VPUNPCKLDQ, 0,
96447#ifndef CAPSTONE_DIET
96448	{ 0 }, { 0 }, { 0 }, 0, 0
96449#endif
96450},
96451
96452{
96453	X86_VPUNPCKLDQZ256rmbk, X86_INS_VPUNPCKLDQ, 0,
96454#ifndef CAPSTONE_DIET
96455	{ 0 }, { 0 }, { 0 }, 0, 0
96456#endif
96457},
96458
96459{
96460	X86_VPUNPCKLDQZ256rmbkz, X86_INS_VPUNPCKLDQ, 0,
96461#ifndef CAPSTONE_DIET
96462	{ 0 }, { 0 }, { 0 }, 0, 0
96463#endif
96464},
96465
96466{
96467	X86_VPUNPCKLDQZ256rmk, X86_INS_VPUNPCKLDQ, 0,
96468#ifndef CAPSTONE_DIET
96469	{ 0 }, { 0 }, { 0 }, 0, 0
96470#endif
96471},
96472
96473{
96474	X86_VPUNPCKLDQZ256rmkz, X86_INS_VPUNPCKLDQ, 0,
96475#ifndef CAPSTONE_DIET
96476	{ 0 }, { 0 }, { 0 }, 0, 0
96477#endif
96478},
96479
96480{
96481	X86_VPUNPCKLDQZ256rr, X86_INS_VPUNPCKLDQ, 0,
96482#ifndef CAPSTONE_DIET
96483	{ 0 }, { 0 }, { 0 }, 0, 0
96484#endif
96485},
96486
96487{
96488	X86_VPUNPCKLDQZ256rrk, X86_INS_VPUNPCKLDQ, 0,
96489#ifndef CAPSTONE_DIET
96490	{ 0 }, { 0 }, { 0 }, 0, 0
96491#endif
96492},
96493
96494{
96495	X86_VPUNPCKLDQZ256rrkz, X86_INS_VPUNPCKLDQ, 0,
96496#ifndef CAPSTONE_DIET
96497	{ 0 }, { 0 }, { 0 }, 0, 0
96498#endif
96499},
96500
96501{
96502	X86_VPUNPCKLDQZrm, X86_INS_VPUNPCKLDQ, 0,
96503#ifndef CAPSTONE_DIET
96504	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
96505#endif
96506},
96507
96508{
96509	X86_VPUNPCKLDQZrmb, X86_INS_VPUNPCKLDQ, 0,
96510#ifndef CAPSTONE_DIET
96511	{ 0 }, { 0 }, { 0 }, 0, 0
96512#endif
96513},
96514
96515{
96516	X86_VPUNPCKLDQZrmbk, X86_INS_VPUNPCKLDQ, 0,
96517#ifndef CAPSTONE_DIET
96518	{ 0 }, { 0 }, { 0 }, 0, 0
96519#endif
96520},
96521
96522{
96523	X86_VPUNPCKLDQZrmbkz, X86_INS_VPUNPCKLDQ, 0,
96524#ifndef CAPSTONE_DIET
96525	{ 0 }, { 0 }, { 0 }, 0, 0
96526#endif
96527},
96528
96529{
96530	X86_VPUNPCKLDQZrmk, X86_INS_VPUNPCKLDQ, 0,
96531#ifndef CAPSTONE_DIET
96532	{ 0 }, { 0 }, { 0 }, 0, 0
96533#endif
96534},
96535
96536{
96537	X86_VPUNPCKLDQZrmkz, X86_INS_VPUNPCKLDQ, 0,
96538#ifndef CAPSTONE_DIET
96539	{ 0 }, { 0 }, { 0 }, 0, 0
96540#endif
96541},
96542
96543{
96544	X86_VPUNPCKLDQZrr, X86_INS_VPUNPCKLDQ, 0,
96545#ifndef CAPSTONE_DIET
96546	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
96547#endif
96548},
96549
96550{
96551	X86_VPUNPCKLDQZrrk, X86_INS_VPUNPCKLDQ, 0,
96552#ifndef CAPSTONE_DIET
96553	{ 0 }, { 0 }, { 0 }, 0, 0
96554#endif
96555},
96556
96557{
96558	X86_VPUNPCKLDQZrrkz, X86_INS_VPUNPCKLDQ, 0,
96559#ifndef CAPSTONE_DIET
96560	{ 0 }, { 0 }, { 0 }, 0, 0
96561#endif
96562},
96563
96564{
96565	X86_VPUNPCKLDQrm, X86_INS_VPUNPCKLDQ, 0,
96566#ifndef CAPSTONE_DIET
96567	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96568#endif
96569},
96570
96571{
96572	X86_VPUNPCKLDQrr, X86_INS_VPUNPCKLDQ, 0,
96573#ifndef CAPSTONE_DIET
96574	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96575#endif
96576},
96577
96578{
96579	X86_VPUNPCKLQDQYrm, X86_INS_VPUNPCKLQDQ, 0,
96580#ifndef CAPSTONE_DIET
96581	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96582#endif
96583},
96584
96585{
96586	X86_VPUNPCKLQDQYrr, X86_INS_VPUNPCKLQDQ, 0,
96587#ifndef CAPSTONE_DIET
96588	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96589#endif
96590},
96591
96592{
96593	X86_VPUNPCKLQDQZ128rm, X86_INS_VPUNPCKLQDQ, 0,
96594#ifndef CAPSTONE_DIET
96595	{ 0 }, { 0 }, { 0 }, 0, 0
96596#endif
96597},
96598
96599{
96600	X86_VPUNPCKLQDQZ128rmb, X86_INS_VPUNPCKLQDQ, 0,
96601#ifndef CAPSTONE_DIET
96602	{ 0 }, { 0 }, { 0 }, 0, 0
96603#endif
96604},
96605
96606{
96607	X86_VPUNPCKLQDQZ128rmbk, X86_INS_VPUNPCKLQDQ, 0,
96608#ifndef CAPSTONE_DIET
96609	{ 0 }, { 0 }, { 0 }, 0, 0
96610#endif
96611},
96612
96613{
96614	X86_VPUNPCKLQDQZ128rmbkz, X86_INS_VPUNPCKLQDQ, 0,
96615#ifndef CAPSTONE_DIET
96616	{ 0 }, { 0 }, { 0 }, 0, 0
96617#endif
96618},
96619
96620{
96621	X86_VPUNPCKLQDQZ128rmk, X86_INS_VPUNPCKLQDQ, 0,
96622#ifndef CAPSTONE_DIET
96623	{ 0 }, { 0 }, { 0 }, 0, 0
96624#endif
96625},
96626
96627{
96628	X86_VPUNPCKLQDQZ128rmkz, X86_INS_VPUNPCKLQDQ, 0,
96629#ifndef CAPSTONE_DIET
96630	{ 0 }, { 0 }, { 0 }, 0, 0
96631#endif
96632},
96633
96634{
96635	X86_VPUNPCKLQDQZ128rr, X86_INS_VPUNPCKLQDQ, 0,
96636#ifndef CAPSTONE_DIET
96637	{ 0 }, { 0 }, { 0 }, 0, 0
96638#endif
96639},
96640
96641{
96642	X86_VPUNPCKLQDQZ128rrk, X86_INS_VPUNPCKLQDQ, 0,
96643#ifndef CAPSTONE_DIET
96644	{ 0 }, { 0 }, { 0 }, 0, 0
96645#endif
96646},
96647
96648{
96649	X86_VPUNPCKLQDQZ128rrkz, X86_INS_VPUNPCKLQDQ, 0,
96650#ifndef CAPSTONE_DIET
96651	{ 0 }, { 0 }, { 0 }, 0, 0
96652#endif
96653},
96654
96655{
96656	X86_VPUNPCKLQDQZ256rm, X86_INS_VPUNPCKLQDQ, 0,
96657#ifndef CAPSTONE_DIET
96658	{ 0 }, { 0 }, { 0 }, 0, 0
96659#endif
96660},
96661
96662{
96663	X86_VPUNPCKLQDQZ256rmb, X86_INS_VPUNPCKLQDQ, 0,
96664#ifndef CAPSTONE_DIET
96665	{ 0 }, { 0 }, { 0 }, 0, 0
96666#endif
96667},
96668
96669{
96670	X86_VPUNPCKLQDQZ256rmbk, X86_INS_VPUNPCKLQDQ, 0,
96671#ifndef CAPSTONE_DIET
96672	{ 0 }, { 0 }, { 0 }, 0, 0
96673#endif
96674},
96675
96676{
96677	X86_VPUNPCKLQDQZ256rmbkz, X86_INS_VPUNPCKLQDQ, 0,
96678#ifndef CAPSTONE_DIET
96679	{ 0 }, { 0 }, { 0 }, 0, 0
96680#endif
96681},
96682
96683{
96684	X86_VPUNPCKLQDQZ256rmk, X86_INS_VPUNPCKLQDQ, 0,
96685#ifndef CAPSTONE_DIET
96686	{ 0 }, { 0 }, { 0 }, 0, 0
96687#endif
96688},
96689
96690{
96691	X86_VPUNPCKLQDQZ256rmkz, X86_INS_VPUNPCKLQDQ, 0,
96692#ifndef CAPSTONE_DIET
96693	{ 0 }, { 0 }, { 0 }, 0, 0
96694#endif
96695},
96696
96697{
96698	X86_VPUNPCKLQDQZ256rr, X86_INS_VPUNPCKLQDQ, 0,
96699#ifndef CAPSTONE_DIET
96700	{ 0 }, { 0 }, { 0 }, 0, 0
96701#endif
96702},
96703
96704{
96705	X86_VPUNPCKLQDQZ256rrk, X86_INS_VPUNPCKLQDQ, 0,
96706#ifndef CAPSTONE_DIET
96707	{ 0 }, { 0 }, { 0 }, 0, 0
96708#endif
96709},
96710
96711{
96712	X86_VPUNPCKLQDQZ256rrkz, X86_INS_VPUNPCKLQDQ, 0,
96713#ifndef CAPSTONE_DIET
96714	{ 0 }, { 0 }, { 0 }, 0, 0
96715#endif
96716},
96717
96718{
96719	X86_VPUNPCKLQDQZrm, X86_INS_VPUNPCKLQDQ, 0,
96720#ifndef CAPSTONE_DIET
96721	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
96722#endif
96723},
96724
96725{
96726	X86_VPUNPCKLQDQZrmb, X86_INS_VPUNPCKLQDQ, 0,
96727#ifndef CAPSTONE_DIET
96728	{ 0 }, { 0 }, { 0 }, 0, 0
96729#endif
96730},
96731
96732{
96733	X86_VPUNPCKLQDQZrmbk, X86_INS_VPUNPCKLQDQ, 0,
96734#ifndef CAPSTONE_DIET
96735	{ 0 }, { 0 }, { 0 }, 0, 0
96736#endif
96737},
96738
96739{
96740	X86_VPUNPCKLQDQZrmbkz, X86_INS_VPUNPCKLQDQ, 0,
96741#ifndef CAPSTONE_DIET
96742	{ 0 }, { 0 }, { 0 }, 0, 0
96743#endif
96744},
96745
96746{
96747	X86_VPUNPCKLQDQZrmk, X86_INS_VPUNPCKLQDQ, 0,
96748#ifndef CAPSTONE_DIET
96749	{ 0 }, { 0 }, { 0 }, 0, 0
96750#endif
96751},
96752
96753{
96754	X86_VPUNPCKLQDQZrmkz, X86_INS_VPUNPCKLQDQ, 0,
96755#ifndef CAPSTONE_DIET
96756	{ 0 }, { 0 }, { 0 }, 0, 0
96757#endif
96758},
96759
96760{
96761	X86_VPUNPCKLQDQZrr, X86_INS_VPUNPCKLQDQ, 0,
96762#ifndef CAPSTONE_DIET
96763	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
96764#endif
96765},
96766
96767{
96768	X86_VPUNPCKLQDQZrrk, X86_INS_VPUNPCKLQDQ, 0,
96769#ifndef CAPSTONE_DIET
96770	{ 0 }, { 0 }, { 0 }, 0, 0
96771#endif
96772},
96773
96774{
96775	X86_VPUNPCKLQDQZrrkz, X86_INS_VPUNPCKLQDQ, 0,
96776#ifndef CAPSTONE_DIET
96777	{ 0 }, { 0 }, { 0 }, 0, 0
96778#endif
96779},
96780
96781{
96782	X86_VPUNPCKLQDQrm, X86_INS_VPUNPCKLQDQ, 0,
96783#ifndef CAPSTONE_DIET
96784	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96785#endif
96786},
96787
96788{
96789	X86_VPUNPCKLQDQrr, X86_INS_VPUNPCKLQDQ, 0,
96790#ifndef CAPSTONE_DIET
96791	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96792#endif
96793},
96794
96795{
96796	X86_VPUNPCKLWDYrm, X86_INS_VPUNPCKLWD, 0,
96797#ifndef CAPSTONE_DIET
96798	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96799#endif
96800},
96801
96802{
96803	X86_VPUNPCKLWDYrr, X86_INS_VPUNPCKLWD, 0,
96804#ifndef CAPSTONE_DIET
96805	{ 0 }, { 0 }, { X86_GRP_AVX2, 0 }, 0, 0
96806#endif
96807},
96808
96809{
96810	X86_VPUNPCKLWDZ128rm, X86_INS_VPUNPCKLWD, 0,
96811#ifndef CAPSTONE_DIET
96812	{ 0 }, { 0 }, { 0 }, 0, 0
96813#endif
96814},
96815
96816{
96817	X86_VPUNPCKLWDZ128rmk, X86_INS_VPUNPCKLWD, 0,
96818#ifndef CAPSTONE_DIET
96819	{ 0 }, { 0 }, { 0 }, 0, 0
96820#endif
96821},
96822
96823{
96824	X86_VPUNPCKLWDZ128rmkz, X86_INS_VPUNPCKLWD, 0,
96825#ifndef CAPSTONE_DIET
96826	{ 0 }, { 0 }, { 0 }, 0, 0
96827#endif
96828},
96829
96830{
96831	X86_VPUNPCKLWDZ128rr, X86_INS_VPUNPCKLWD, 0,
96832#ifndef CAPSTONE_DIET
96833	{ 0 }, { 0 }, { 0 }, 0, 0
96834#endif
96835},
96836
96837{
96838	X86_VPUNPCKLWDZ128rrk, X86_INS_VPUNPCKLWD, 0,
96839#ifndef CAPSTONE_DIET
96840	{ 0 }, { 0 }, { 0 }, 0, 0
96841#endif
96842},
96843
96844{
96845	X86_VPUNPCKLWDZ128rrkz, X86_INS_VPUNPCKLWD, 0,
96846#ifndef CAPSTONE_DIET
96847	{ 0 }, { 0 }, { 0 }, 0, 0
96848#endif
96849},
96850
96851{
96852	X86_VPUNPCKLWDZ256rm, X86_INS_VPUNPCKLWD, 0,
96853#ifndef CAPSTONE_DIET
96854	{ 0 }, { 0 }, { 0 }, 0, 0
96855#endif
96856},
96857
96858{
96859	X86_VPUNPCKLWDZ256rmk, X86_INS_VPUNPCKLWD, 0,
96860#ifndef CAPSTONE_DIET
96861	{ 0 }, { 0 }, { 0 }, 0, 0
96862#endif
96863},
96864
96865{
96866	X86_VPUNPCKLWDZ256rmkz, X86_INS_VPUNPCKLWD, 0,
96867#ifndef CAPSTONE_DIET
96868	{ 0 }, { 0 }, { 0 }, 0, 0
96869#endif
96870},
96871
96872{
96873	X86_VPUNPCKLWDZ256rr, X86_INS_VPUNPCKLWD, 0,
96874#ifndef CAPSTONE_DIET
96875	{ 0 }, { 0 }, { 0 }, 0, 0
96876#endif
96877},
96878
96879{
96880	X86_VPUNPCKLWDZ256rrk, X86_INS_VPUNPCKLWD, 0,
96881#ifndef CAPSTONE_DIET
96882	{ 0 }, { 0 }, { 0 }, 0, 0
96883#endif
96884},
96885
96886{
96887	X86_VPUNPCKLWDZ256rrkz, X86_INS_VPUNPCKLWD, 0,
96888#ifndef CAPSTONE_DIET
96889	{ 0 }, { 0 }, { 0 }, 0, 0
96890#endif
96891},
96892
96893{
96894	X86_VPUNPCKLWDZrm, X86_INS_VPUNPCKLWD, 0,
96895#ifndef CAPSTONE_DIET
96896	{ 0 }, { 0 }, { 0 }, 0, 0
96897#endif
96898},
96899
96900{
96901	X86_VPUNPCKLWDZrmk, X86_INS_VPUNPCKLWD, 0,
96902#ifndef CAPSTONE_DIET
96903	{ 0 }, { 0 }, { 0 }, 0, 0
96904#endif
96905},
96906
96907{
96908	X86_VPUNPCKLWDZrmkz, X86_INS_VPUNPCKLWD, 0,
96909#ifndef CAPSTONE_DIET
96910	{ 0 }, { 0 }, { 0 }, 0, 0
96911#endif
96912},
96913
96914{
96915	X86_VPUNPCKLWDZrr, X86_INS_VPUNPCKLWD, 0,
96916#ifndef CAPSTONE_DIET
96917	{ 0 }, { 0 }, { 0 }, 0, 0
96918#endif
96919},
96920
96921{
96922	X86_VPUNPCKLWDZrrk, X86_INS_VPUNPCKLWD, 0,
96923#ifndef CAPSTONE_DIET
96924	{ 0 }, { 0 }, { 0 }, 0, 0
96925#endif
96926},
96927
96928{
96929	X86_VPUNPCKLWDZrrkz, X86_INS_VPUNPCKLWD, 0,
96930#ifndef CAPSTONE_DIET
96931	{ 0 }, { 0 }, { 0 }, 0, 0
96932#endif
96933},
96934
96935{
96936	X86_VPUNPCKLWDrm, X86_INS_VPUNPCKLWD, 0,
96937#ifndef CAPSTONE_DIET
96938	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96939#endif
96940},
96941
96942{
96943	X86_VPUNPCKLWDrr, X86_INS_VPUNPCKLWD, 0,
96944#ifndef CAPSTONE_DIET
96945	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
96946#endif
96947},
96948
96949{
96950	X86_VPXORDZ128rm, X86_INS_VPXORD, 0,
96951#ifndef CAPSTONE_DIET
96952	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96953#endif
96954},
96955
96956{
96957	X86_VPXORDZ128rmb, X86_INS_VPXORD, 0,
96958#ifndef CAPSTONE_DIET
96959	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96960#endif
96961},
96962
96963{
96964	X86_VPXORDZ128rmbk, X86_INS_VPXORD, 0,
96965#ifndef CAPSTONE_DIET
96966	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96967#endif
96968},
96969
96970{
96971	X86_VPXORDZ128rmbkz, X86_INS_VPXORD, 0,
96972#ifndef CAPSTONE_DIET
96973	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96974#endif
96975},
96976
96977{
96978	X86_VPXORDZ128rmk, X86_INS_VPXORD, 0,
96979#ifndef CAPSTONE_DIET
96980	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96981#endif
96982},
96983
96984{
96985	X86_VPXORDZ128rmkz, X86_INS_VPXORD, 0,
96986#ifndef CAPSTONE_DIET
96987	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96988#endif
96989},
96990
96991{
96992	X86_VPXORDZ128rr, X86_INS_VPXORD, 0,
96993#ifndef CAPSTONE_DIET
96994	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
96995#endif
96996},
96997
96998{
96999	X86_VPXORDZ128rrk, X86_INS_VPXORD, 0,
97000#ifndef CAPSTONE_DIET
97001	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97002#endif
97003},
97004
97005{
97006	X86_VPXORDZ128rrkz, X86_INS_VPXORD, 0,
97007#ifndef CAPSTONE_DIET
97008	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97009#endif
97010},
97011
97012{
97013	X86_VPXORDZ256rm, X86_INS_VPXORD, 0,
97014#ifndef CAPSTONE_DIET
97015	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97016#endif
97017},
97018
97019{
97020	X86_VPXORDZ256rmb, X86_INS_VPXORD, 0,
97021#ifndef CAPSTONE_DIET
97022	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97023#endif
97024},
97025
97026{
97027	X86_VPXORDZ256rmbk, X86_INS_VPXORD, 0,
97028#ifndef CAPSTONE_DIET
97029	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97030#endif
97031},
97032
97033{
97034	X86_VPXORDZ256rmbkz, X86_INS_VPXORD, 0,
97035#ifndef CAPSTONE_DIET
97036	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97037#endif
97038},
97039
97040{
97041	X86_VPXORDZ256rmk, X86_INS_VPXORD, 0,
97042#ifndef CAPSTONE_DIET
97043	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97044#endif
97045},
97046
97047{
97048	X86_VPXORDZ256rmkz, X86_INS_VPXORD, 0,
97049#ifndef CAPSTONE_DIET
97050	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97051#endif
97052},
97053
97054{
97055	X86_VPXORDZ256rr, X86_INS_VPXORD, 0,
97056#ifndef CAPSTONE_DIET
97057	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97058#endif
97059},
97060
97061{
97062	X86_VPXORDZ256rrk, X86_INS_VPXORD, 0,
97063#ifndef CAPSTONE_DIET
97064	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97065#endif
97066},
97067
97068{
97069	X86_VPXORDZ256rrkz, X86_INS_VPXORD, 0,
97070#ifndef CAPSTONE_DIET
97071	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97072#endif
97073},
97074
97075{
97076	X86_VPXORDZrm, X86_INS_VPXORD, 0,
97077#ifndef CAPSTONE_DIET
97078	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97079#endif
97080},
97081
97082{
97083	X86_VPXORDZrmb, X86_INS_VPXORD, 0,
97084#ifndef CAPSTONE_DIET
97085	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97086#endif
97087},
97088
97089{
97090	X86_VPXORDZrmbk, X86_INS_VPXORD, 0,
97091#ifndef CAPSTONE_DIET
97092	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97093#endif
97094},
97095
97096{
97097	X86_VPXORDZrmbkz, X86_INS_VPXORD, 0,
97098#ifndef CAPSTONE_DIET
97099	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97100#endif
97101},
97102
97103{
97104	X86_VPXORDZrmk, X86_INS_VPXORD, 0,
97105#ifndef CAPSTONE_DIET
97106	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97107#endif
97108},
97109
97110{
97111	X86_VPXORDZrmkz, X86_INS_VPXORD, 0,
97112#ifndef CAPSTONE_DIET
97113	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97114#endif
97115},
97116
97117{
97118	X86_VPXORDZrr, X86_INS_VPXORD, 0,
97119#ifndef CAPSTONE_DIET
97120	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97121#endif
97122},
97123
97124{
97125	X86_VPXORDZrrk, X86_INS_VPXORD, 0,
97126#ifndef CAPSTONE_DIET
97127	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97128#endif
97129},
97130
97131{
97132	X86_VPXORDZrrkz, X86_INS_VPXORD, 0,
97133#ifndef CAPSTONE_DIET
97134	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97135#endif
97136},
97137
97138{
97139	X86_VPXORQZ128rm, X86_INS_VPXORQ, 0,
97140#ifndef CAPSTONE_DIET
97141	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97142#endif
97143},
97144
97145{
97146	X86_VPXORQZ128rmb, X86_INS_VPXORQ, 0,
97147#ifndef CAPSTONE_DIET
97148	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97149#endif
97150},
97151
97152{
97153	X86_VPXORQZ128rmbk, X86_INS_VPXORQ, 0,
97154#ifndef CAPSTONE_DIET
97155	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97156#endif
97157},
97158
97159{
97160	X86_VPXORQZ128rmbkz, X86_INS_VPXORQ, 0,
97161#ifndef CAPSTONE_DIET
97162	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97163#endif
97164},
97165
97166{
97167	X86_VPXORQZ128rmk, X86_INS_VPXORQ, 0,
97168#ifndef CAPSTONE_DIET
97169	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97170#endif
97171},
97172
97173{
97174	X86_VPXORQZ128rmkz, X86_INS_VPXORQ, 0,
97175#ifndef CAPSTONE_DIET
97176	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97177#endif
97178},
97179
97180{
97181	X86_VPXORQZ128rr, X86_INS_VPXORQ, 0,
97182#ifndef CAPSTONE_DIET
97183	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97184#endif
97185},
97186
97187{
97188	X86_VPXORQZ128rrk, X86_INS_VPXORQ, 0,
97189#ifndef CAPSTONE_DIET
97190	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97191#endif
97192},
97193
97194{
97195	X86_VPXORQZ128rrkz, X86_INS_VPXORQ, 0,
97196#ifndef CAPSTONE_DIET
97197	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97198#endif
97199},
97200
97201{
97202	X86_VPXORQZ256rm, X86_INS_VPXORQ, 0,
97203#ifndef CAPSTONE_DIET
97204	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97205#endif
97206},
97207
97208{
97209	X86_VPXORQZ256rmb, X86_INS_VPXORQ, 0,
97210#ifndef CAPSTONE_DIET
97211	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97212#endif
97213},
97214
97215{
97216	X86_VPXORQZ256rmbk, X86_INS_VPXORQ, 0,
97217#ifndef CAPSTONE_DIET
97218	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97219#endif
97220},
97221
97222{
97223	X86_VPXORQZ256rmbkz, X86_INS_VPXORQ, 0,
97224#ifndef CAPSTONE_DIET
97225	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97226#endif
97227},
97228
97229{
97230	X86_VPXORQZ256rmk, X86_INS_VPXORQ, 0,
97231#ifndef CAPSTONE_DIET
97232	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97233#endif
97234},
97235
97236{
97237	X86_VPXORQZ256rmkz, X86_INS_VPXORQ, 0,
97238#ifndef CAPSTONE_DIET
97239	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97240#endif
97241},
97242
97243{
97244	X86_VPXORQZ256rr, X86_INS_VPXORQ, 0,
97245#ifndef CAPSTONE_DIET
97246	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97247#endif
97248},
97249
97250{
97251	X86_VPXORQZ256rrk, X86_INS_VPXORQ, 0,
97252#ifndef CAPSTONE_DIET
97253	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97254#endif
97255},
97256
97257{
97258	X86_VPXORQZ256rrkz, X86_INS_VPXORQ, 0,
97259#ifndef CAPSTONE_DIET
97260	{ 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0
97261#endif
97262},
97263
97264{
97265	X86_VPXORQZrm, X86_INS_VPXORQ, 0,
97266#ifndef CAPSTONE_DIET
97267	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97268#endif
97269},
97270
97271{
97272	X86_VPXORQZrmb, X86_INS_VPXORQ, 0,
97273#ifndef CAPSTONE_DIET
97274	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97275#endif
97276},
97277
97278{
97279	X86_VPXORQZrmbk, X86_INS_VPXORQ, 0,
97280#ifndef CAPSTONE_DIET
97281	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97282#endif
97283},
97284
97285{
97286	X86_VPXORQZrmbkz, X86_INS_VPXORQ, 0,
97287#ifndef CAPSTONE_DIET
97288	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97289#endif
97290},
97291
97292{
97293	X86_VPXORQZrmk, X86_INS_VPXORQ, 0,
97294#ifndef CAPSTONE_DIET
97295	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97296#endif
97297},
97298
97299{
97300	X86_VPXORQZrmkz, X86_INS_VPXORQ, 0,
97301#ifndef CAPSTONE_DIET
97302	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97303#endif
97304},
97305
97306{
97307	X86_VPXORQZrr, X86_INS_VPXORQ, 0,
97308#ifndef CAPSTONE_DIET
97309	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97310#endif
97311},
97312
97313{
97314	X86_VPXORQZrrk, X86_INS_VPXORQ, 0,
97315#ifndef CAPSTONE_DIET
97316	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97317#endif
97318},
97319
97320{
97321	X86_VPXORQZrrkz, X86_INS_VPXORQ, 0,
97322#ifndef CAPSTONE_DIET
97323	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
97324#endif
97325},
97326
97327{
97328	X86_VPXORYrm, X86_INS_VPXOR, 0,
97329#ifndef CAPSTONE_DIET
97330	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
97331#endif
97332},
97333
97334{
97335	X86_VPXORYrr, X86_INS_VPXOR, 0,
97336#ifndef CAPSTONE_DIET
97337	{ 0 }, { 0 }, { X86_GRP_AVX2, X86_GRP_NOVLX, 0 }, 0, 0
97338#endif
97339},
97340
97341{
97342	X86_VPXORrm, X86_INS_VPXOR, 0,
97343#ifndef CAPSTONE_DIET
97344	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
97345#endif
97346},
97347
97348{
97349	X86_VPXORrr, X86_INS_VPXOR, 0,
97350#ifndef CAPSTONE_DIET
97351	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
97352#endif
97353},
97354
97355{
97356	X86_VRANGEPDZ128rmbi, X86_INS_VRANGEPD, 0,
97357#ifndef CAPSTONE_DIET
97358	{ 0 }, { 0 }, { 0 }, 0, 0
97359#endif
97360},
97361
97362{
97363	X86_VRANGEPDZ128rmbik, X86_INS_VRANGEPD, 0,
97364#ifndef CAPSTONE_DIET
97365	{ 0 }, { 0 }, { 0 }, 0, 0
97366#endif
97367},
97368
97369{
97370	X86_VRANGEPDZ128rmbikz, X86_INS_VRANGEPD, 0,
97371#ifndef CAPSTONE_DIET
97372	{ 0 }, { 0 }, { 0 }, 0, 0
97373#endif
97374},
97375
97376{
97377	X86_VRANGEPDZ128rmi, X86_INS_VRANGEPD, 0,
97378#ifndef CAPSTONE_DIET
97379	{ 0 }, { 0 }, { 0 }, 0, 0
97380#endif
97381},
97382
97383{
97384	X86_VRANGEPDZ128rmik, X86_INS_VRANGEPD, 0,
97385#ifndef CAPSTONE_DIET
97386	{ 0 }, { 0 }, { 0 }, 0, 0
97387#endif
97388},
97389
97390{
97391	X86_VRANGEPDZ128rmikz, X86_INS_VRANGEPD, 0,
97392#ifndef CAPSTONE_DIET
97393	{ 0 }, { 0 }, { 0 }, 0, 0
97394#endif
97395},
97396
97397{
97398	X86_VRANGEPDZ128rri, X86_INS_VRANGEPD, 0,
97399#ifndef CAPSTONE_DIET
97400	{ 0 }, { 0 }, { 0 }, 0, 0
97401#endif
97402},
97403
97404{
97405	X86_VRANGEPDZ128rrik, X86_INS_VRANGEPD, 0,
97406#ifndef CAPSTONE_DIET
97407	{ 0 }, { 0 }, { 0 }, 0, 0
97408#endif
97409},
97410
97411{
97412	X86_VRANGEPDZ128rrikz, X86_INS_VRANGEPD, 0,
97413#ifndef CAPSTONE_DIET
97414	{ 0 }, { 0 }, { 0 }, 0, 0
97415#endif
97416},
97417
97418{
97419	X86_VRANGEPDZ256rmbi, X86_INS_VRANGEPD, 0,
97420#ifndef CAPSTONE_DIET
97421	{ 0 }, { 0 }, { 0 }, 0, 0
97422#endif
97423},
97424
97425{
97426	X86_VRANGEPDZ256rmbik, X86_INS_VRANGEPD, 0,
97427#ifndef CAPSTONE_DIET
97428	{ 0 }, { 0 }, { 0 }, 0, 0
97429#endif
97430},
97431
97432{
97433	X86_VRANGEPDZ256rmbikz, X86_INS_VRANGEPD, 0,
97434#ifndef CAPSTONE_DIET
97435	{ 0 }, { 0 }, { 0 }, 0, 0
97436#endif
97437},
97438
97439{
97440	X86_VRANGEPDZ256rmi, X86_INS_VRANGEPD, 0,
97441#ifndef CAPSTONE_DIET
97442	{ 0 }, { 0 }, { 0 }, 0, 0
97443#endif
97444},
97445
97446{
97447	X86_VRANGEPDZ256rmik, X86_INS_VRANGEPD, 0,
97448#ifndef CAPSTONE_DIET
97449	{ 0 }, { 0 }, { 0 }, 0, 0
97450#endif
97451},
97452
97453{
97454	X86_VRANGEPDZ256rmikz, X86_INS_VRANGEPD, 0,
97455#ifndef CAPSTONE_DIET
97456	{ 0 }, { 0 }, { 0 }, 0, 0
97457#endif
97458},
97459
97460{
97461	X86_VRANGEPDZ256rri, X86_INS_VRANGEPD, 0,
97462#ifndef CAPSTONE_DIET
97463	{ 0 }, { 0 }, { 0 }, 0, 0
97464#endif
97465},
97466
97467{
97468	X86_VRANGEPDZ256rrik, X86_INS_VRANGEPD, 0,
97469#ifndef CAPSTONE_DIET
97470	{ 0 }, { 0 }, { 0 }, 0, 0
97471#endif
97472},
97473
97474{
97475	X86_VRANGEPDZ256rrikz, X86_INS_VRANGEPD, 0,
97476#ifndef CAPSTONE_DIET
97477	{ 0 }, { 0 }, { 0 }, 0, 0
97478#endif
97479},
97480
97481{
97482	X86_VRANGEPDZrmbi, X86_INS_VRANGEPD, 0,
97483#ifndef CAPSTONE_DIET
97484	{ 0 }, { 0 }, { 0 }, 0, 0
97485#endif
97486},
97487
97488{
97489	X86_VRANGEPDZrmbik, X86_INS_VRANGEPD, 0,
97490#ifndef CAPSTONE_DIET
97491	{ 0 }, { 0 }, { 0 }, 0, 0
97492#endif
97493},
97494
97495{
97496	X86_VRANGEPDZrmbikz, X86_INS_VRANGEPD, 0,
97497#ifndef CAPSTONE_DIET
97498	{ 0 }, { 0 }, { 0 }, 0, 0
97499#endif
97500},
97501
97502{
97503	X86_VRANGEPDZrmi, X86_INS_VRANGEPD, 0,
97504#ifndef CAPSTONE_DIET
97505	{ 0 }, { 0 }, { 0 }, 0, 0
97506#endif
97507},
97508
97509{
97510	X86_VRANGEPDZrmik, X86_INS_VRANGEPD, 0,
97511#ifndef CAPSTONE_DIET
97512	{ 0 }, { 0 }, { 0 }, 0, 0
97513#endif
97514},
97515
97516{
97517	X86_VRANGEPDZrmikz, X86_INS_VRANGEPD, 0,
97518#ifndef CAPSTONE_DIET
97519	{ 0 }, { 0 }, { 0 }, 0, 0
97520#endif
97521},
97522
97523{
97524	X86_VRANGEPDZrri, X86_INS_VRANGEPD, 0,
97525#ifndef CAPSTONE_DIET
97526	{ 0 }, { 0 }, { 0 }, 0, 0
97527#endif
97528},
97529
97530{
97531	X86_VRANGEPDZrrib, X86_INS_VRANGEPD, 0,
97532#ifndef CAPSTONE_DIET
97533	{ 0 }, { 0 }, { 0 }, 0, 0
97534#endif
97535},
97536
97537{
97538	X86_VRANGEPDZrribk, X86_INS_VRANGEPD, 0,
97539#ifndef CAPSTONE_DIET
97540	{ 0 }, { 0 }, { 0 }, 0, 0
97541#endif
97542},
97543
97544{
97545	X86_VRANGEPDZrribkz, X86_INS_VRANGEPD, 0,
97546#ifndef CAPSTONE_DIET
97547	{ 0 }, { 0 }, { 0 }, 0, 0
97548#endif
97549},
97550
97551{
97552	X86_VRANGEPDZrrik, X86_INS_VRANGEPD, 0,
97553#ifndef CAPSTONE_DIET
97554	{ 0 }, { 0 }, { 0 }, 0, 0
97555#endif
97556},
97557
97558{
97559	X86_VRANGEPDZrrikz, X86_INS_VRANGEPD, 0,
97560#ifndef CAPSTONE_DIET
97561	{ 0 }, { 0 }, { 0 }, 0, 0
97562#endif
97563},
97564
97565{
97566	X86_VRANGEPSZ128rmbi, X86_INS_VRANGEPS, 0,
97567#ifndef CAPSTONE_DIET
97568	{ 0 }, { 0 }, { 0 }, 0, 0
97569#endif
97570},
97571
97572{
97573	X86_VRANGEPSZ128rmbik, X86_INS_VRANGEPS, 0,
97574#ifndef CAPSTONE_DIET
97575	{ 0 }, { 0 }, { 0 }, 0, 0
97576#endif
97577},
97578
97579{
97580	X86_VRANGEPSZ128rmbikz, X86_INS_VRANGEPS, 0,
97581#ifndef CAPSTONE_DIET
97582	{ 0 }, { 0 }, { 0 }, 0, 0
97583#endif
97584},
97585
97586{
97587	X86_VRANGEPSZ128rmi, X86_INS_VRANGEPS, 0,
97588#ifndef CAPSTONE_DIET
97589	{ 0 }, { 0 }, { 0 }, 0, 0
97590#endif
97591},
97592
97593{
97594	X86_VRANGEPSZ128rmik, X86_INS_VRANGEPS, 0,
97595#ifndef CAPSTONE_DIET
97596	{ 0 }, { 0 }, { 0 }, 0, 0
97597#endif
97598},
97599
97600{
97601	X86_VRANGEPSZ128rmikz, X86_INS_VRANGEPS, 0,
97602#ifndef CAPSTONE_DIET
97603	{ 0 }, { 0 }, { 0 }, 0, 0
97604#endif
97605},
97606
97607{
97608	X86_VRANGEPSZ128rri, X86_INS_VRANGEPS, 0,
97609#ifndef CAPSTONE_DIET
97610	{ 0 }, { 0 }, { 0 }, 0, 0
97611#endif
97612},
97613
97614{
97615	X86_VRANGEPSZ128rrik, X86_INS_VRANGEPS, 0,
97616#ifndef CAPSTONE_DIET
97617	{ 0 }, { 0 }, { 0 }, 0, 0
97618#endif
97619},
97620
97621{
97622	X86_VRANGEPSZ128rrikz, X86_INS_VRANGEPS, 0,
97623#ifndef CAPSTONE_DIET
97624	{ 0 }, { 0 }, { 0 }, 0, 0
97625#endif
97626},
97627
97628{
97629	X86_VRANGEPSZ256rmbi, X86_INS_VRANGEPS, 0,
97630#ifndef CAPSTONE_DIET
97631	{ 0 }, { 0 }, { 0 }, 0, 0
97632#endif
97633},
97634
97635{
97636	X86_VRANGEPSZ256rmbik, X86_INS_VRANGEPS, 0,
97637#ifndef CAPSTONE_DIET
97638	{ 0 }, { 0 }, { 0 }, 0, 0
97639#endif
97640},
97641
97642{
97643	X86_VRANGEPSZ256rmbikz, X86_INS_VRANGEPS, 0,
97644#ifndef CAPSTONE_DIET
97645	{ 0 }, { 0 }, { 0 }, 0, 0
97646#endif
97647},
97648
97649{
97650	X86_VRANGEPSZ256rmi, X86_INS_VRANGEPS, 0,
97651#ifndef CAPSTONE_DIET
97652	{ 0 }, { 0 }, { 0 }, 0, 0
97653#endif
97654},
97655
97656{
97657	X86_VRANGEPSZ256rmik, X86_INS_VRANGEPS, 0,
97658#ifndef CAPSTONE_DIET
97659	{ 0 }, { 0 }, { 0 }, 0, 0
97660#endif
97661},
97662
97663{
97664	X86_VRANGEPSZ256rmikz, X86_INS_VRANGEPS, 0,
97665#ifndef CAPSTONE_DIET
97666	{ 0 }, { 0 }, { 0 }, 0, 0
97667#endif
97668},
97669
97670{
97671	X86_VRANGEPSZ256rri, X86_INS_VRANGEPS, 0,
97672#ifndef CAPSTONE_DIET
97673	{ 0 }, { 0 }, { 0 }, 0, 0
97674#endif
97675},
97676
97677{
97678	X86_VRANGEPSZ256rrik, X86_INS_VRANGEPS, 0,
97679#ifndef CAPSTONE_DIET
97680	{ 0 }, { 0 }, { 0 }, 0, 0
97681#endif
97682},
97683
97684{
97685	X86_VRANGEPSZ256rrikz, X86_INS_VRANGEPS, 0,
97686#ifndef CAPSTONE_DIET
97687	{ 0 }, { 0 }, { 0 }, 0, 0
97688#endif
97689},
97690
97691{
97692	X86_VRANGEPSZrmbi, X86_INS_VRANGEPS, 0,
97693#ifndef CAPSTONE_DIET
97694	{ 0 }, { 0 }, { 0 }, 0, 0
97695#endif
97696},
97697
97698{
97699	X86_VRANGEPSZrmbik, X86_INS_VRANGEPS, 0,
97700#ifndef CAPSTONE_DIET
97701	{ 0 }, { 0 }, { 0 }, 0, 0
97702#endif
97703},
97704
97705{
97706	X86_VRANGEPSZrmbikz, X86_INS_VRANGEPS, 0,
97707#ifndef CAPSTONE_DIET
97708	{ 0 }, { 0 }, { 0 }, 0, 0
97709#endif
97710},
97711
97712{
97713	X86_VRANGEPSZrmi, X86_INS_VRANGEPS, 0,
97714#ifndef CAPSTONE_DIET
97715	{ 0 }, { 0 }, { 0 }, 0, 0
97716#endif
97717},
97718
97719{
97720	X86_VRANGEPSZrmik, X86_INS_VRANGEPS, 0,
97721#ifndef CAPSTONE_DIET
97722	{ 0 }, { 0 }, { 0 }, 0, 0
97723#endif
97724},
97725
97726{
97727	X86_VRANGEPSZrmikz, X86_INS_VRANGEPS, 0,
97728#ifndef CAPSTONE_DIET
97729	{ 0 }, { 0 }, { 0 }, 0, 0
97730#endif
97731},
97732
97733{
97734	X86_VRANGEPSZrri, X86_INS_VRANGEPS, 0,
97735#ifndef CAPSTONE_DIET
97736	{ 0 }, { 0 }, { 0 }, 0, 0
97737#endif
97738},
97739
97740{
97741	X86_VRANGEPSZrrib, X86_INS_VRANGEPS, 0,
97742#ifndef CAPSTONE_DIET
97743	{ 0 }, { 0 }, { 0 }, 0, 0
97744#endif
97745},
97746
97747{
97748	X86_VRANGEPSZrribk, X86_INS_VRANGEPS, 0,
97749#ifndef CAPSTONE_DIET
97750	{ 0 }, { 0 }, { 0 }, 0, 0
97751#endif
97752},
97753
97754{
97755	X86_VRANGEPSZrribkz, X86_INS_VRANGEPS, 0,
97756#ifndef CAPSTONE_DIET
97757	{ 0 }, { 0 }, { 0 }, 0, 0
97758#endif
97759},
97760
97761{
97762	X86_VRANGEPSZrrik, X86_INS_VRANGEPS, 0,
97763#ifndef CAPSTONE_DIET
97764	{ 0 }, { 0 }, { 0 }, 0, 0
97765#endif
97766},
97767
97768{
97769	X86_VRANGEPSZrrikz, X86_INS_VRANGEPS, 0,
97770#ifndef CAPSTONE_DIET
97771	{ 0 }, { 0 }, { 0 }, 0, 0
97772#endif
97773},
97774
97775{
97776	X86_VRANGESDZrmi, X86_INS_VRANGESD, 0,
97777#ifndef CAPSTONE_DIET
97778	{ 0 }, { 0 }, { 0 }, 0, 0
97779#endif
97780},
97781
97782{
97783	X86_VRANGESDZrmik, X86_INS_VRANGESD, 0,
97784#ifndef CAPSTONE_DIET
97785	{ 0 }, { 0 }, { 0 }, 0, 0
97786#endif
97787},
97788
97789{
97790	X86_VRANGESDZrmikz, X86_INS_VRANGESD, 0,
97791#ifndef CAPSTONE_DIET
97792	{ 0 }, { 0 }, { 0 }, 0, 0
97793#endif
97794},
97795
97796{
97797	X86_VRANGESDZrri, X86_INS_VRANGESD, 0,
97798#ifndef CAPSTONE_DIET
97799	{ 0 }, { 0 }, { 0 }, 0, 0
97800#endif
97801},
97802
97803{
97804	X86_VRANGESDZrrib, X86_INS_VRANGESD, 0,
97805#ifndef CAPSTONE_DIET
97806	{ 0 }, { 0 }, { 0 }, 0, 0
97807#endif
97808},
97809
97810{
97811	X86_VRANGESDZrribk, X86_INS_VRANGESD, 0,
97812#ifndef CAPSTONE_DIET
97813	{ 0 }, { 0 }, { 0 }, 0, 0
97814#endif
97815},
97816
97817{
97818	X86_VRANGESDZrribkz, X86_INS_VRANGESD, 0,
97819#ifndef CAPSTONE_DIET
97820	{ 0 }, { 0 }, { 0 }, 0, 0
97821#endif
97822},
97823
97824{
97825	X86_VRANGESDZrrik, X86_INS_VRANGESD, 0,
97826#ifndef CAPSTONE_DIET
97827	{ 0 }, { 0 }, { 0 }, 0, 0
97828#endif
97829},
97830
97831{
97832	X86_VRANGESDZrrikz, X86_INS_VRANGESD, 0,
97833#ifndef CAPSTONE_DIET
97834	{ 0 }, { 0 }, { 0 }, 0, 0
97835#endif
97836},
97837
97838{
97839	X86_VRANGESSZrmi, X86_INS_VRANGESS, 0,
97840#ifndef CAPSTONE_DIET
97841	{ 0 }, { 0 }, { 0 }, 0, 0
97842#endif
97843},
97844
97845{
97846	X86_VRANGESSZrmik, X86_INS_VRANGESS, 0,
97847#ifndef CAPSTONE_DIET
97848	{ 0 }, { 0 }, { 0 }, 0, 0
97849#endif
97850},
97851
97852{
97853	X86_VRANGESSZrmikz, X86_INS_VRANGESS, 0,
97854#ifndef CAPSTONE_DIET
97855	{ 0 }, { 0 }, { 0 }, 0, 0
97856#endif
97857},
97858
97859{
97860	X86_VRANGESSZrri, X86_INS_VRANGESS, 0,
97861#ifndef CAPSTONE_DIET
97862	{ 0 }, { 0 }, { 0 }, 0, 0
97863#endif
97864},
97865
97866{
97867	X86_VRANGESSZrrib, X86_INS_VRANGESS, 0,
97868#ifndef CAPSTONE_DIET
97869	{ 0 }, { 0 }, { 0 }, 0, 0
97870#endif
97871},
97872
97873{
97874	X86_VRANGESSZrribk, X86_INS_VRANGESS, 0,
97875#ifndef CAPSTONE_DIET
97876	{ 0 }, { 0 }, { 0 }, 0, 0
97877#endif
97878},
97879
97880{
97881	X86_VRANGESSZrribkz, X86_INS_VRANGESS, 0,
97882#ifndef CAPSTONE_DIET
97883	{ 0 }, { 0 }, { 0 }, 0, 0
97884#endif
97885},
97886
97887{
97888	X86_VRANGESSZrrik, X86_INS_VRANGESS, 0,
97889#ifndef CAPSTONE_DIET
97890	{ 0 }, { 0 }, { 0 }, 0, 0
97891#endif
97892},
97893
97894{
97895	X86_VRANGESSZrrikz, X86_INS_VRANGESS, 0,
97896#ifndef CAPSTONE_DIET
97897	{ 0 }, { 0 }, { 0 }, 0, 0
97898#endif
97899},
97900
97901{
97902	X86_VRCP14PDZ128m, X86_INS_VRCP14PD, 0,
97903#ifndef CAPSTONE_DIET
97904	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97905#endif
97906},
97907
97908{
97909	X86_VRCP14PDZ128mb, X86_INS_VRCP14PD, 0,
97910#ifndef CAPSTONE_DIET
97911	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97912#endif
97913},
97914
97915{
97916	X86_VRCP14PDZ128mbk, X86_INS_VRCP14PD, 0,
97917#ifndef CAPSTONE_DIET
97918	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97919#endif
97920},
97921
97922{
97923	X86_VRCP14PDZ128mbkz, X86_INS_VRCP14PD, 0,
97924#ifndef CAPSTONE_DIET
97925	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97926#endif
97927},
97928
97929{
97930	X86_VRCP14PDZ128mk, X86_INS_VRCP14PD, 0,
97931#ifndef CAPSTONE_DIET
97932	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97933#endif
97934},
97935
97936{
97937	X86_VRCP14PDZ128mkz, X86_INS_VRCP14PD, 0,
97938#ifndef CAPSTONE_DIET
97939	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97940#endif
97941},
97942
97943{
97944	X86_VRCP14PDZ128r, X86_INS_VRCP14PD, 0,
97945#ifndef CAPSTONE_DIET
97946	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97947#endif
97948},
97949
97950{
97951	X86_VRCP14PDZ128rk, X86_INS_VRCP14PD, 0,
97952#ifndef CAPSTONE_DIET
97953	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97954#endif
97955},
97956
97957{
97958	X86_VRCP14PDZ128rkz, X86_INS_VRCP14PD, 0,
97959#ifndef CAPSTONE_DIET
97960	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97961#endif
97962},
97963
97964{
97965	X86_VRCP14PDZ256m, X86_INS_VRCP14PD, 0,
97966#ifndef CAPSTONE_DIET
97967	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97968#endif
97969},
97970
97971{
97972	X86_VRCP14PDZ256mb, X86_INS_VRCP14PD, 0,
97973#ifndef CAPSTONE_DIET
97974	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97975#endif
97976},
97977
97978{
97979	X86_VRCP14PDZ256mbk, X86_INS_VRCP14PD, 0,
97980#ifndef CAPSTONE_DIET
97981	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97982#endif
97983},
97984
97985{
97986	X86_VRCP14PDZ256mbkz, X86_INS_VRCP14PD, 0,
97987#ifndef CAPSTONE_DIET
97988	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97989#endif
97990},
97991
97992{
97993	X86_VRCP14PDZ256mk, X86_INS_VRCP14PD, 0,
97994#ifndef CAPSTONE_DIET
97995	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
97996#endif
97997},
97998
97999{
98000	X86_VRCP14PDZ256mkz, X86_INS_VRCP14PD, 0,
98001#ifndef CAPSTONE_DIET
98002	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98003#endif
98004},
98005
98006{
98007	X86_VRCP14PDZ256r, X86_INS_VRCP14PD, 0,
98008#ifndef CAPSTONE_DIET
98009	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98010#endif
98011},
98012
98013{
98014	X86_VRCP14PDZ256rk, X86_INS_VRCP14PD, 0,
98015#ifndef CAPSTONE_DIET
98016	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98017#endif
98018},
98019
98020{
98021	X86_VRCP14PDZ256rkz, X86_INS_VRCP14PD, 0,
98022#ifndef CAPSTONE_DIET
98023	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98024#endif
98025},
98026
98027{
98028	X86_VRCP14PDZm, X86_INS_VRCP14PD, 0,
98029#ifndef CAPSTONE_DIET
98030	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98031#endif
98032},
98033
98034{
98035	X86_VRCP14PDZmb, X86_INS_VRCP14PD, 0,
98036#ifndef CAPSTONE_DIET
98037	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98038#endif
98039},
98040
98041{
98042	X86_VRCP14PDZmbk, X86_INS_VRCP14PD, 0,
98043#ifndef CAPSTONE_DIET
98044	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98045#endif
98046},
98047
98048{
98049	X86_VRCP14PDZmbkz, X86_INS_VRCP14PD, 0,
98050#ifndef CAPSTONE_DIET
98051	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98052#endif
98053},
98054
98055{
98056	X86_VRCP14PDZmk, X86_INS_VRCP14PD, 0,
98057#ifndef CAPSTONE_DIET
98058	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98059#endif
98060},
98061
98062{
98063	X86_VRCP14PDZmkz, X86_INS_VRCP14PD, 0,
98064#ifndef CAPSTONE_DIET
98065	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98066#endif
98067},
98068
98069{
98070	X86_VRCP14PDZr, X86_INS_VRCP14PD, 0,
98071#ifndef CAPSTONE_DIET
98072	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98073#endif
98074},
98075
98076{
98077	X86_VRCP14PDZrk, X86_INS_VRCP14PD, 0,
98078#ifndef CAPSTONE_DIET
98079	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98080#endif
98081},
98082
98083{
98084	X86_VRCP14PDZrkz, X86_INS_VRCP14PD, 0,
98085#ifndef CAPSTONE_DIET
98086	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98087#endif
98088},
98089
98090{
98091	X86_VRCP14PSZ128m, X86_INS_VRCP14PS, 0,
98092#ifndef CAPSTONE_DIET
98093	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98094#endif
98095},
98096
98097{
98098	X86_VRCP14PSZ128mb, X86_INS_VRCP14PS, 0,
98099#ifndef CAPSTONE_DIET
98100	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98101#endif
98102},
98103
98104{
98105	X86_VRCP14PSZ128mbk, X86_INS_VRCP14PS, 0,
98106#ifndef CAPSTONE_DIET
98107	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98108#endif
98109},
98110
98111{
98112	X86_VRCP14PSZ128mbkz, X86_INS_VRCP14PS, 0,
98113#ifndef CAPSTONE_DIET
98114	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98115#endif
98116},
98117
98118{
98119	X86_VRCP14PSZ128mk, X86_INS_VRCP14PS, 0,
98120#ifndef CAPSTONE_DIET
98121	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98122#endif
98123},
98124
98125{
98126	X86_VRCP14PSZ128mkz, X86_INS_VRCP14PS, 0,
98127#ifndef CAPSTONE_DIET
98128	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98129#endif
98130},
98131
98132{
98133	X86_VRCP14PSZ128r, X86_INS_VRCP14PS, 0,
98134#ifndef CAPSTONE_DIET
98135	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98136#endif
98137},
98138
98139{
98140	X86_VRCP14PSZ128rk, X86_INS_VRCP14PS, 0,
98141#ifndef CAPSTONE_DIET
98142	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98143#endif
98144},
98145
98146{
98147	X86_VRCP14PSZ128rkz, X86_INS_VRCP14PS, 0,
98148#ifndef CAPSTONE_DIET
98149	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98150#endif
98151},
98152
98153{
98154	X86_VRCP14PSZ256m, X86_INS_VRCP14PS, 0,
98155#ifndef CAPSTONE_DIET
98156	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98157#endif
98158},
98159
98160{
98161	X86_VRCP14PSZ256mb, X86_INS_VRCP14PS, 0,
98162#ifndef CAPSTONE_DIET
98163	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98164#endif
98165},
98166
98167{
98168	X86_VRCP14PSZ256mbk, X86_INS_VRCP14PS, 0,
98169#ifndef CAPSTONE_DIET
98170	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98171#endif
98172},
98173
98174{
98175	X86_VRCP14PSZ256mbkz, X86_INS_VRCP14PS, 0,
98176#ifndef CAPSTONE_DIET
98177	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98178#endif
98179},
98180
98181{
98182	X86_VRCP14PSZ256mk, X86_INS_VRCP14PS, 0,
98183#ifndef CAPSTONE_DIET
98184	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98185#endif
98186},
98187
98188{
98189	X86_VRCP14PSZ256mkz, X86_INS_VRCP14PS, 0,
98190#ifndef CAPSTONE_DIET
98191	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98192#endif
98193},
98194
98195{
98196	X86_VRCP14PSZ256r, X86_INS_VRCP14PS, 0,
98197#ifndef CAPSTONE_DIET
98198	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98199#endif
98200},
98201
98202{
98203	X86_VRCP14PSZ256rk, X86_INS_VRCP14PS, 0,
98204#ifndef CAPSTONE_DIET
98205	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98206#endif
98207},
98208
98209{
98210	X86_VRCP14PSZ256rkz, X86_INS_VRCP14PS, 0,
98211#ifndef CAPSTONE_DIET
98212	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
98213#endif
98214},
98215
98216{
98217	X86_VRCP14PSZm, X86_INS_VRCP14PS, 0,
98218#ifndef CAPSTONE_DIET
98219	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98220#endif
98221},
98222
98223{
98224	X86_VRCP14PSZmb, X86_INS_VRCP14PS, 0,
98225#ifndef CAPSTONE_DIET
98226	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98227#endif
98228},
98229
98230{
98231	X86_VRCP14PSZmbk, X86_INS_VRCP14PS, 0,
98232#ifndef CAPSTONE_DIET
98233	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98234#endif
98235},
98236
98237{
98238	X86_VRCP14PSZmbkz, X86_INS_VRCP14PS, 0,
98239#ifndef CAPSTONE_DIET
98240	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98241#endif
98242},
98243
98244{
98245	X86_VRCP14PSZmk, X86_INS_VRCP14PS, 0,
98246#ifndef CAPSTONE_DIET
98247	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98248#endif
98249},
98250
98251{
98252	X86_VRCP14PSZmkz, X86_INS_VRCP14PS, 0,
98253#ifndef CAPSTONE_DIET
98254	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98255#endif
98256},
98257
98258{
98259	X86_VRCP14PSZr, X86_INS_VRCP14PS, 0,
98260#ifndef CAPSTONE_DIET
98261	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98262#endif
98263},
98264
98265{
98266	X86_VRCP14PSZrk, X86_INS_VRCP14PS, 0,
98267#ifndef CAPSTONE_DIET
98268	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98269#endif
98270},
98271
98272{
98273	X86_VRCP14PSZrkz, X86_INS_VRCP14PS, 0,
98274#ifndef CAPSTONE_DIET
98275	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
98276#endif
98277},
98278
98279{
98280	X86_VRCP14SDZrm, X86_INS_VRCP14SD, 0,
98281#ifndef CAPSTONE_DIET
98282	{ 0 }, { 0 }, { 0 }, 0, 0
98283#endif
98284},
98285
98286{
98287	X86_VRCP14SDZrmk, X86_INS_VRCP14SD, 0,
98288#ifndef CAPSTONE_DIET
98289	{ 0 }, { 0 }, { 0 }, 0, 0
98290#endif
98291},
98292
98293{
98294	X86_VRCP14SDZrmkz, X86_INS_VRCP14SD, 0,
98295#ifndef CAPSTONE_DIET
98296	{ 0 }, { 0 }, { 0 }, 0, 0
98297#endif
98298},
98299
98300{
98301	X86_VRCP14SDZrr, X86_INS_VRCP14SD, 0,
98302#ifndef CAPSTONE_DIET
98303	{ 0 }, { 0 }, { 0 }, 0, 0
98304#endif
98305},
98306
98307{
98308	X86_VRCP14SDZrrk, X86_INS_VRCP14SD, 0,
98309#ifndef CAPSTONE_DIET
98310	{ 0 }, { 0 }, { 0 }, 0, 0
98311#endif
98312},
98313
98314{
98315	X86_VRCP14SDZrrkz, X86_INS_VRCP14SD, 0,
98316#ifndef CAPSTONE_DIET
98317	{ 0 }, { 0 }, { 0 }, 0, 0
98318#endif
98319},
98320
98321{
98322	X86_VRCP14SSZrm, X86_INS_VRCP14SS, 0,
98323#ifndef CAPSTONE_DIET
98324	{ 0 }, { 0 }, { 0 }, 0, 0
98325#endif
98326},
98327
98328{
98329	X86_VRCP14SSZrmk, X86_INS_VRCP14SS, 0,
98330#ifndef CAPSTONE_DIET
98331	{ 0 }, { 0 }, { 0 }, 0, 0
98332#endif
98333},
98334
98335{
98336	X86_VRCP14SSZrmkz, X86_INS_VRCP14SS, 0,
98337#ifndef CAPSTONE_DIET
98338	{ 0 }, { 0 }, { 0 }, 0, 0
98339#endif
98340},
98341
98342{
98343	X86_VRCP14SSZrr, X86_INS_VRCP14SS, 0,
98344#ifndef CAPSTONE_DIET
98345	{ 0 }, { 0 }, { 0 }, 0, 0
98346#endif
98347},
98348
98349{
98350	X86_VRCP14SSZrrk, X86_INS_VRCP14SS, 0,
98351#ifndef CAPSTONE_DIET
98352	{ 0 }, { 0 }, { 0 }, 0, 0
98353#endif
98354},
98355
98356{
98357	X86_VRCP14SSZrrkz, X86_INS_VRCP14SS, 0,
98358#ifndef CAPSTONE_DIET
98359	{ 0 }, { 0 }, { 0 }, 0, 0
98360#endif
98361},
98362
98363{
98364	X86_VRCP28PDZm, X86_INS_VRCP28PD, 0,
98365#ifndef CAPSTONE_DIET
98366	{ 0 }, { 0 }, { 0 }, 0, 0
98367#endif
98368},
98369
98370{
98371	X86_VRCP28PDZmb, X86_INS_VRCP28PD, 0,
98372#ifndef CAPSTONE_DIET
98373	{ 0 }, { 0 }, { 0 }, 0, 0
98374#endif
98375},
98376
98377{
98378	X86_VRCP28PDZmbk, X86_INS_VRCP28PD, 0,
98379#ifndef CAPSTONE_DIET
98380	{ 0 }, { 0 }, { 0 }, 0, 0
98381#endif
98382},
98383
98384{
98385	X86_VRCP28PDZmbkz, X86_INS_VRCP28PD, 0,
98386#ifndef CAPSTONE_DIET
98387	{ 0 }, { 0 }, { 0 }, 0, 0
98388#endif
98389},
98390
98391{
98392	X86_VRCP28PDZmk, X86_INS_VRCP28PD, 0,
98393#ifndef CAPSTONE_DIET
98394	{ 0 }, { 0 }, { 0 }, 0, 0
98395#endif
98396},
98397
98398{
98399	X86_VRCP28PDZmkz, X86_INS_VRCP28PD, 0,
98400#ifndef CAPSTONE_DIET
98401	{ 0 }, { 0 }, { 0 }, 0, 0
98402#endif
98403},
98404
98405{
98406	X86_VRCP28PDZr, X86_INS_VRCP28PD, 0,
98407#ifndef CAPSTONE_DIET
98408	{ 0 }, { 0 }, { 0 }, 0, 0
98409#endif
98410},
98411
98412{
98413	X86_VRCP28PDZrb, X86_INS_VRCP28PD, 0,
98414#ifndef CAPSTONE_DIET
98415	{ 0 }, { 0 }, { 0 }, 0, 0
98416#endif
98417},
98418
98419{
98420	X86_VRCP28PDZrbk, X86_INS_VRCP28PD, 0,
98421#ifndef CAPSTONE_DIET
98422	{ 0 }, { 0 }, { 0 }, 0, 0
98423#endif
98424},
98425
98426{
98427	X86_VRCP28PDZrbkz, X86_INS_VRCP28PD, 0,
98428#ifndef CAPSTONE_DIET
98429	{ 0 }, { 0 }, { 0 }, 0, 0
98430#endif
98431},
98432
98433{
98434	X86_VRCP28PDZrk, X86_INS_VRCP28PD, 0,
98435#ifndef CAPSTONE_DIET
98436	{ 0 }, { 0 }, { 0 }, 0, 0
98437#endif
98438},
98439
98440{
98441	X86_VRCP28PDZrkz, X86_INS_VRCP28PD, 0,
98442#ifndef CAPSTONE_DIET
98443	{ 0 }, { 0 }, { 0 }, 0, 0
98444#endif
98445},
98446
98447{
98448	X86_VRCP28PSZm, X86_INS_VRCP28PS, 0,
98449#ifndef CAPSTONE_DIET
98450	{ 0 }, { 0 }, { 0 }, 0, 0
98451#endif
98452},
98453
98454{
98455	X86_VRCP28PSZmb, X86_INS_VRCP28PS, 0,
98456#ifndef CAPSTONE_DIET
98457	{ 0 }, { 0 }, { 0 }, 0, 0
98458#endif
98459},
98460
98461{
98462	X86_VRCP28PSZmbk, X86_INS_VRCP28PS, 0,
98463#ifndef CAPSTONE_DIET
98464	{ 0 }, { 0 }, { 0 }, 0, 0
98465#endif
98466},
98467
98468{
98469	X86_VRCP28PSZmbkz, X86_INS_VRCP28PS, 0,
98470#ifndef CAPSTONE_DIET
98471	{ 0 }, { 0 }, { 0 }, 0, 0
98472#endif
98473},
98474
98475{
98476	X86_VRCP28PSZmk, X86_INS_VRCP28PS, 0,
98477#ifndef CAPSTONE_DIET
98478	{ 0 }, { 0 }, { 0 }, 0, 0
98479#endif
98480},
98481
98482{
98483	X86_VRCP28PSZmkz, X86_INS_VRCP28PS, 0,
98484#ifndef CAPSTONE_DIET
98485	{ 0 }, { 0 }, { 0 }, 0, 0
98486#endif
98487},
98488
98489{
98490	X86_VRCP28PSZr, X86_INS_VRCP28PS, 0,
98491#ifndef CAPSTONE_DIET
98492	{ 0 }, { 0 }, { 0 }, 0, 0
98493#endif
98494},
98495
98496{
98497	X86_VRCP28PSZrb, X86_INS_VRCP28PS, 0,
98498#ifndef CAPSTONE_DIET
98499	{ 0 }, { 0 }, { 0 }, 0, 0
98500#endif
98501},
98502
98503{
98504	X86_VRCP28PSZrbk, X86_INS_VRCP28PS, 0,
98505#ifndef CAPSTONE_DIET
98506	{ 0 }, { 0 }, { 0 }, 0, 0
98507#endif
98508},
98509
98510{
98511	X86_VRCP28PSZrbkz, X86_INS_VRCP28PS, 0,
98512#ifndef CAPSTONE_DIET
98513	{ 0 }, { 0 }, { 0 }, 0, 0
98514#endif
98515},
98516
98517{
98518	X86_VRCP28PSZrk, X86_INS_VRCP28PS, 0,
98519#ifndef CAPSTONE_DIET
98520	{ 0 }, { 0 }, { 0 }, 0, 0
98521#endif
98522},
98523
98524{
98525	X86_VRCP28PSZrkz, X86_INS_VRCP28PS, 0,
98526#ifndef CAPSTONE_DIET
98527	{ 0 }, { 0 }, { 0 }, 0, 0
98528#endif
98529},
98530
98531{
98532	X86_VRCP28SDZm, X86_INS_VRCP28SD, 0,
98533#ifndef CAPSTONE_DIET
98534	{ 0 }, { 0 }, { 0 }, 0, 0
98535#endif
98536},
98537
98538{
98539	X86_VRCP28SDZmk, X86_INS_VRCP28SD, 0,
98540#ifndef CAPSTONE_DIET
98541	{ 0 }, { 0 }, { 0 }, 0, 0
98542#endif
98543},
98544
98545{
98546	X86_VRCP28SDZmkz, X86_INS_VRCP28SD, 0,
98547#ifndef CAPSTONE_DIET
98548	{ 0 }, { 0 }, { 0 }, 0, 0
98549#endif
98550},
98551
98552{
98553	X86_VRCP28SDZr, X86_INS_VRCP28SD, 0,
98554#ifndef CAPSTONE_DIET
98555	{ 0 }, { 0 }, { 0 }, 0, 0
98556#endif
98557},
98558
98559{
98560	X86_VRCP28SDZrb, X86_INS_VRCP28SD, 0,
98561#ifndef CAPSTONE_DIET
98562	{ 0 }, { 0 }, { 0 }, 0, 0
98563#endif
98564},
98565
98566{
98567	X86_VRCP28SDZrbk, X86_INS_VRCP28SD, 0,
98568#ifndef CAPSTONE_DIET
98569	{ 0 }, { 0 }, { 0 }, 0, 0
98570#endif
98571},
98572
98573{
98574	X86_VRCP28SDZrbkz, X86_INS_VRCP28SD, 0,
98575#ifndef CAPSTONE_DIET
98576	{ 0 }, { 0 }, { 0 }, 0, 0
98577#endif
98578},
98579
98580{
98581	X86_VRCP28SDZrk, X86_INS_VRCP28SD, 0,
98582#ifndef CAPSTONE_DIET
98583	{ 0 }, { 0 }, { 0 }, 0, 0
98584#endif
98585},
98586
98587{
98588	X86_VRCP28SDZrkz, X86_INS_VRCP28SD, 0,
98589#ifndef CAPSTONE_DIET
98590	{ 0 }, { 0 }, { 0 }, 0, 0
98591#endif
98592},
98593
98594{
98595	X86_VRCP28SSZm, X86_INS_VRCP28SS, 0,
98596#ifndef CAPSTONE_DIET
98597	{ 0 }, { 0 }, { 0 }, 0, 0
98598#endif
98599},
98600
98601{
98602	X86_VRCP28SSZmk, X86_INS_VRCP28SS, 0,
98603#ifndef CAPSTONE_DIET
98604	{ 0 }, { 0 }, { 0 }, 0, 0
98605#endif
98606},
98607
98608{
98609	X86_VRCP28SSZmkz, X86_INS_VRCP28SS, 0,
98610#ifndef CAPSTONE_DIET
98611	{ 0 }, { 0 }, { 0 }, 0, 0
98612#endif
98613},
98614
98615{
98616	X86_VRCP28SSZr, X86_INS_VRCP28SS, 0,
98617#ifndef CAPSTONE_DIET
98618	{ 0 }, { 0 }, { 0 }, 0, 0
98619#endif
98620},
98621
98622{
98623	X86_VRCP28SSZrb, X86_INS_VRCP28SS, 0,
98624#ifndef CAPSTONE_DIET
98625	{ 0 }, { 0 }, { 0 }, 0, 0
98626#endif
98627},
98628
98629{
98630	X86_VRCP28SSZrbk, X86_INS_VRCP28SS, 0,
98631#ifndef CAPSTONE_DIET
98632	{ 0 }, { 0 }, { 0 }, 0, 0
98633#endif
98634},
98635
98636{
98637	X86_VRCP28SSZrbkz, X86_INS_VRCP28SS, 0,
98638#ifndef CAPSTONE_DIET
98639	{ 0 }, { 0 }, { 0 }, 0, 0
98640#endif
98641},
98642
98643{
98644	X86_VRCP28SSZrk, X86_INS_VRCP28SS, 0,
98645#ifndef CAPSTONE_DIET
98646	{ 0 }, { 0 }, { 0 }, 0, 0
98647#endif
98648},
98649
98650{
98651	X86_VRCP28SSZrkz, X86_INS_VRCP28SS, 0,
98652#ifndef CAPSTONE_DIET
98653	{ 0 }, { 0 }, { 0 }, 0, 0
98654#endif
98655},
98656
98657{
98658	X86_VRCPPSYm, X86_INS_VRCPPS, 0,
98659#ifndef CAPSTONE_DIET
98660	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
98661#endif
98662},
98663
98664{
98665	X86_VRCPPSYr, X86_INS_VRCPPS, 0,
98666#ifndef CAPSTONE_DIET
98667	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
98668#endif
98669},
98670
98671{
98672	X86_VRCPPSm, X86_INS_VRCPPS, 0,
98673#ifndef CAPSTONE_DIET
98674	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
98675#endif
98676},
98677
98678{
98679	X86_VRCPPSr, X86_INS_VRCPPS, 0,
98680#ifndef CAPSTONE_DIET
98681	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
98682#endif
98683},
98684
98685{
98686	X86_VRCPSSm, X86_INS_VRCPSS, 0,
98687#ifndef CAPSTONE_DIET
98688	{ 0 }, { 0 }, { 0 }, 0, 0
98689#endif
98690},
98691
98692{
98693	X86_VRCPSSm_Int, X86_INS_VRCPSS, 0,
98694#ifndef CAPSTONE_DIET
98695	{ 0 }, { 0 }, { 0 }, 0, 0
98696#endif
98697},
98698
98699{
98700	X86_VRCPSSr, X86_INS_VRCPSS, 0,
98701#ifndef CAPSTONE_DIET
98702	{ 0 }, { 0 }, { 0 }, 0, 0
98703#endif
98704},
98705
98706{
98707	X86_VRCPSSr_Int, X86_INS_VRCPSS, 0,
98708#ifndef CAPSTONE_DIET
98709	{ 0 }, { 0 }, { 0 }, 0, 0
98710#endif
98711},
98712
98713{
98714	X86_VREDUCEPDZ128rmbi, X86_INS_VREDUCEPD, 0,
98715#ifndef CAPSTONE_DIET
98716	{ 0 }, { 0 }, { 0 }, 0, 0
98717#endif
98718},
98719
98720{
98721	X86_VREDUCEPDZ128rmbik, X86_INS_VREDUCEPD, 0,
98722#ifndef CAPSTONE_DIET
98723	{ 0 }, { 0 }, { 0 }, 0, 0
98724#endif
98725},
98726
98727{
98728	X86_VREDUCEPDZ128rmbikz, X86_INS_VREDUCEPD, 0,
98729#ifndef CAPSTONE_DIET
98730	{ 0 }, { 0 }, { 0 }, 0, 0
98731#endif
98732},
98733
98734{
98735	X86_VREDUCEPDZ128rmi, X86_INS_VREDUCEPD, 0,
98736#ifndef CAPSTONE_DIET
98737	{ 0 }, { 0 }, { 0 }, 0, 0
98738#endif
98739},
98740
98741{
98742	X86_VREDUCEPDZ128rmik, X86_INS_VREDUCEPD, 0,
98743#ifndef CAPSTONE_DIET
98744	{ 0 }, { 0 }, { 0 }, 0, 0
98745#endif
98746},
98747
98748{
98749	X86_VREDUCEPDZ128rmikz, X86_INS_VREDUCEPD, 0,
98750#ifndef CAPSTONE_DIET
98751	{ 0 }, { 0 }, { 0 }, 0, 0
98752#endif
98753},
98754
98755{
98756	X86_VREDUCEPDZ128rri, X86_INS_VREDUCEPD, 0,
98757#ifndef CAPSTONE_DIET
98758	{ 0 }, { 0 }, { 0 }, 0, 0
98759#endif
98760},
98761
98762{
98763	X86_VREDUCEPDZ128rrik, X86_INS_VREDUCEPD, 0,
98764#ifndef CAPSTONE_DIET
98765	{ 0 }, { 0 }, { 0 }, 0, 0
98766#endif
98767},
98768
98769{
98770	X86_VREDUCEPDZ128rrikz, X86_INS_VREDUCEPD, 0,
98771#ifndef CAPSTONE_DIET
98772	{ 0 }, { 0 }, { 0 }, 0, 0
98773#endif
98774},
98775
98776{
98777	X86_VREDUCEPDZ256rmbi, X86_INS_VREDUCEPD, 0,
98778#ifndef CAPSTONE_DIET
98779	{ 0 }, { 0 }, { 0 }, 0, 0
98780#endif
98781},
98782
98783{
98784	X86_VREDUCEPDZ256rmbik, X86_INS_VREDUCEPD, 0,
98785#ifndef CAPSTONE_DIET
98786	{ 0 }, { 0 }, { 0 }, 0, 0
98787#endif
98788},
98789
98790{
98791	X86_VREDUCEPDZ256rmbikz, X86_INS_VREDUCEPD, 0,
98792#ifndef CAPSTONE_DIET
98793	{ 0 }, { 0 }, { 0 }, 0, 0
98794#endif
98795},
98796
98797{
98798	X86_VREDUCEPDZ256rmi, X86_INS_VREDUCEPD, 0,
98799#ifndef CAPSTONE_DIET
98800	{ 0 }, { 0 }, { 0 }, 0, 0
98801#endif
98802},
98803
98804{
98805	X86_VREDUCEPDZ256rmik, X86_INS_VREDUCEPD, 0,
98806#ifndef CAPSTONE_DIET
98807	{ 0 }, { 0 }, { 0 }, 0, 0
98808#endif
98809},
98810
98811{
98812	X86_VREDUCEPDZ256rmikz, X86_INS_VREDUCEPD, 0,
98813#ifndef CAPSTONE_DIET
98814	{ 0 }, { 0 }, { 0 }, 0, 0
98815#endif
98816},
98817
98818{
98819	X86_VREDUCEPDZ256rri, X86_INS_VREDUCEPD, 0,
98820#ifndef CAPSTONE_DIET
98821	{ 0 }, { 0 }, { 0 }, 0, 0
98822#endif
98823},
98824
98825{
98826	X86_VREDUCEPDZ256rrik, X86_INS_VREDUCEPD, 0,
98827#ifndef CAPSTONE_DIET
98828	{ 0 }, { 0 }, { 0 }, 0, 0
98829#endif
98830},
98831
98832{
98833	X86_VREDUCEPDZ256rrikz, X86_INS_VREDUCEPD, 0,
98834#ifndef CAPSTONE_DIET
98835	{ 0 }, { 0 }, { 0 }, 0, 0
98836#endif
98837},
98838
98839{
98840	X86_VREDUCEPDZrmbi, X86_INS_VREDUCEPD, 0,
98841#ifndef CAPSTONE_DIET
98842	{ 0 }, { 0 }, { 0 }, 0, 0
98843#endif
98844},
98845
98846{
98847	X86_VREDUCEPDZrmbik, X86_INS_VREDUCEPD, 0,
98848#ifndef CAPSTONE_DIET
98849	{ 0 }, { 0 }, { 0 }, 0, 0
98850#endif
98851},
98852
98853{
98854	X86_VREDUCEPDZrmbikz, X86_INS_VREDUCEPD, 0,
98855#ifndef CAPSTONE_DIET
98856	{ 0 }, { 0 }, { 0 }, 0, 0
98857#endif
98858},
98859
98860{
98861	X86_VREDUCEPDZrmi, X86_INS_VREDUCEPD, 0,
98862#ifndef CAPSTONE_DIET
98863	{ 0 }, { 0 }, { 0 }, 0, 0
98864#endif
98865},
98866
98867{
98868	X86_VREDUCEPDZrmik, X86_INS_VREDUCEPD, 0,
98869#ifndef CAPSTONE_DIET
98870	{ 0 }, { 0 }, { 0 }, 0, 0
98871#endif
98872},
98873
98874{
98875	X86_VREDUCEPDZrmikz, X86_INS_VREDUCEPD, 0,
98876#ifndef CAPSTONE_DIET
98877	{ 0 }, { 0 }, { 0 }, 0, 0
98878#endif
98879},
98880
98881{
98882	X86_VREDUCEPDZrri, X86_INS_VREDUCEPD, 0,
98883#ifndef CAPSTONE_DIET
98884	{ 0 }, { 0 }, { 0 }, 0, 0
98885#endif
98886},
98887
98888{
98889	X86_VREDUCEPDZrrib, X86_INS_VREDUCEPD, 0,
98890#ifndef CAPSTONE_DIET
98891	{ 0 }, { 0 }, { 0 }, 0, 0
98892#endif
98893},
98894
98895{
98896	X86_VREDUCEPDZrribk, X86_INS_VREDUCEPD, 0,
98897#ifndef CAPSTONE_DIET
98898	{ 0 }, { 0 }, { 0 }, 0, 0
98899#endif
98900},
98901
98902{
98903	X86_VREDUCEPDZrribkz, X86_INS_VREDUCEPD, 0,
98904#ifndef CAPSTONE_DIET
98905	{ 0 }, { 0 }, { 0 }, 0, 0
98906#endif
98907},
98908
98909{
98910	X86_VREDUCEPDZrrik, X86_INS_VREDUCEPD, 0,
98911#ifndef CAPSTONE_DIET
98912	{ 0 }, { 0 }, { 0 }, 0, 0
98913#endif
98914},
98915
98916{
98917	X86_VREDUCEPDZrrikz, X86_INS_VREDUCEPD, 0,
98918#ifndef CAPSTONE_DIET
98919	{ 0 }, { 0 }, { 0 }, 0, 0
98920#endif
98921},
98922
98923{
98924	X86_VREDUCEPSZ128rmbi, X86_INS_VREDUCEPS, 0,
98925#ifndef CAPSTONE_DIET
98926	{ 0 }, { 0 }, { 0 }, 0, 0
98927#endif
98928},
98929
98930{
98931	X86_VREDUCEPSZ128rmbik, X86_INS_VREDUCEPS, 0,
98932#ifndef CAPSTONE_DIET
98933	{ 0 }, { 0 }, { 0 }, 0, 0
98934#endif
98935},
98936
98937{
98938	X86_VREDUCEPSZ128rmbikz, X86_INS_VREDUCEPS, 0,
98939#ifndef CAPSTONE_DIET
98940	{ 0 }, { 0 }, { 0 }, 0, 0
98941#endif
98942},
98943
98944{
98945	X86_VREDUCEPSZ128rmi, X86_INS_VREDUCEPS, 0,
98946#ifndef CAPSTONE_DIET
98947	{ 0 }, { 0 }, { 0 }, 0, 0
98948#endif
98949},
98950
98951{
98952	X86_VREDUCEPSZ128rmik, X86_INS_VREDUCEPS, 0,
98953#ifndef CAPSTONE_DIET
98954	{ 0 }, { 0 }, { 0 }, 0, 0
98955#endif
98956},
98957
98958{
98959	X86_VREDUCEPSZ128rmikz, X86_INS_VREDUCEPS, 0,
98960#ifndef CAPSTONE_DIET
98961	{ 0 }, { 0 }, { 0 }, 0, 0
98962#endif
98963},
98964
98965{
98966	X86_VREDUCEPSZ128rri, X86_INS_VREDUCEPS, 0,
98967#ifndef CAPSTONE_DIET
98968	{ 0 }, { 0 }, { 0 }, 0, 0
98969#endif
98970},
98971
98972{
98973	X86_VREDUCEPSZ128rrik, X86_INS_VREDUCEPS, 0,
98974#ifndef CAPSTONE_DIET
98975	{ 0 }, { 0 }, { 0 }, 0, 0
98976#endif
98977},
98978
98979{
98980	X86_VREDUCEPSZ128rrikz, X86_INS_VREDUCEPS, 0,
98981#ifndef CAPSTONE_DIET
98982	{ 0 }, { 0 }, { 0 }, 0, 0
98983#endif
98984},
98985
98986{
98987	X86_VREDUCEPSZ256rmbi, X86_INS_VREDUCEPS, 0,
98988#ifndef CAPSTONE_DIET
98989	{ 0 }, { 0 }, { 0 }, 0, 0
98990#endif
98991},
98992
98993{
98994	X86_VREDUCEPSZ256rmbik, X86_INS_VREDUCEPS, 0,
98995#ifndef CAPSTONE_DIET
98996	{ 0 }, { 0 }, { 0 }, 0, 0
98997#endif
98998},
98999
99000{
99001	X86_VREDUCEPSZ256rmbikz, X86_INS_VREDUCEPS, 0,
99002#ifndef CAPSTONE_DIET
99003	{ 0 }, { 0 }, { 0 }, 0, 0
99004#endif
99005},
99006
99007{
99008	X86_VREDUCEPSZ256rmi, X86_INS_VREDUCEPS, 0,
99009#ifndef CAPSTONE_DIET
99010	{ 0 }, { 0 }, { 0 }, 0, 0
99011#endif
99012},
99013
99014{
99015	X86_VREDUCEPSZ256rmik, X86_INS_VREDUCEPS, 0,
99016#ifndef CAPSTONE_DIET
99017	{ 0 }, { 0 }, { 0 }, 0, 0
99018#endif
99019},
99020
99021{
99022	X86_VREDUCEPSZ256rmikz, X86_INS_VREDUCEPS, 0,
99023#ifndef CAPSTONE_DIET
99024	{ 0 }, { 0 }, { 0 }, 0, 0
99025#endif
99026},
99027
99028{
99029	X86_VREDUCEPSZ256rri, X86_INS_VREDUCEPS, 0,
99030#ifndef CAPSTONE_DIET
99031	{ 0 }, { 0 }, { 0 }, 0, 0
99032#endif
99033},
99034
99035{
99036	X86_VREDUCEPSZ256rrik, X86_INS_VREDUCEPS, 0,
99037#ifndef CAPSTONE_DIET
99038	{ 0 }, { 0 }, { 0 }, 0, 0
99039#endif
99040},
99041
99042{
99043	X86_VREDUCEPSZ256rrikz, X86_INS_VREDUCEPS, 0,
99044#ifndef CAPSTONE_DIET
99045	{ 0 }, { 0 }, { 0 }, 0, 0
99046#endif
99047},
99048
99049{
99050	X86_VREDUCEPSZrmbi, X86_INS_VREDUCEPS, 0,
99051#ifndef CAPSTONE_DIET
99052	{ 0 }, { 0 }, { 0 }, 0, 0
99053#endif
99054},
99055
99056{
99057	X86_VREDUCEPSZrmbik, X86_INS_VREDUCEPS, 0,
99058#ifndef CAPSTONE_DIET
99059	{ 0 }, { 0 }, { 0 }, 0, 0
99060#endif
99061},
99062
99063{
99064	X86_VREDUCEPSZrmbikz, X86_INS_VREDUCEPS, 0,
99065#ifndef CAPSTONE_DIET
99066	{ 0 }, { 0 }, { 0 }, 0, 0
99067#endif
99068},
99069
99070{
99071	X86_VREDUCEPSZrmi, X86_INS_VREDUCEPS, 0,
99072#ifndef CAPSTONE_DIET
99073	{ 0 }, { 0 }, { 0 }, 0, 0
99074#endif
99075},
99076
99077{
99078	X86_VREDUCEPSZrmik, X86_INS_VREDUCEPS, 0,
99079#ifndef CAPSTONE_DIET
99080	{ 0 }, { 0 }, { 0 }, 0, 0
99081#endif
99082},
99083
99084{
99085	X86_VREDUCEPSZrmikz, X86_INS_VREDUCEPS, 0,
99086#ifndef CAPSTONE_DIET
99087	{ 0 }, { 0 }, { 0 }, 0, 0
99088#endif
99089},
99090
99091{
99092	X86_VREDUCEPSZrri, X86_INS_VREDUCEPS, 0,
99093#ifndef CAPSTONE_DIET
99094	{ 0 }, { 0 }, { 0 }, 0, 0
99095#endif
99096},
99097
99098{
99099	X86_VREDUCEPSZrrib, X86_INS_VREDUCEPS, 0,
99100#ifndef CAPSTONE_DIET
99101	{ 0 }, { 0 }, { 0 }, 0, 0
99102#endif
99103},
99104
99105{
99106	X86_VREDUCEPSZrribk, X86_INS_VREDUCEPS, 0,
99107#ifndef CAPSTONE_DIET
99108	{ 0 }, { 0 }, { 0 }, 0, 0
99109#endif
99110},
99111
99112{
99113	X86_VREDUCEPSZrribkz, X86_INS_VREDUCEPS, 0,
99114#ifndef CAPSTONE_DIET
99115	{ 0 }, { 0 }, { 0 }, 0, 0
99116#endif
99117},
99118
99119{
99120	X86_VREDUCEPSZrrik, X86_INS_VREDUCEPS, 0,
99121#ifndef CAPSTONE_DIET
99122	{ 0 }, { 0 }, { 0 }, 0, 0
99123#endif
99124},
99125
99126{
99127	X86_VREDUCEPSZrrikz, X86_INS_VREDUCEPS, 0,
99128#ifndef CAPSTONE_DIET
99129	{ 0 }, { 0 }, { 0 }, 0, 0
99130#endif
99131},
99132
99133{
99134	X86_VREDUCESDZrmi, X86_INS_VREDUCESD, 0,
99135#ifndef CAPSTONE_DIET
99136	{ 0 }, { 0 }, { 0 }, 0, 0
99137#endif
99138},
99139
99140{
99141	X86_VREDUCESDZrmik, X86_INS_VREDUCESD, 0,
99142#ifndef CAPSTONE_DIET
99143	{ 0 }, { 0 }, { 0 }, 0, 0
99144#endif
99145},
99146
99147{
99148	X86_VREDUCESDZrmikz, X86_INS_VREDUCESD, 0,
99149#ifndef CAPSTONE_DIET
99150	{ 0 }, { 0 }, { 0 }, 0, 0
99151#endif
99152},
99153
99154{
99155	X86_VREDUCESDZrri, X86_INS_VREDUCESD, 0,
99156#ifndef CAPSTONE_DIET
99157	{ 0 }, { 0 }, { 0 }, 0, 0
99158#endif
99159},
99160
99161{
99162	X86_VREDUCESDZrrib, X86_INS_VREDUCESD, 0,
99163#ifndef CAPSTONE_DIET
99164	{ 0 }, { 0 }, { 0 }, 0, 0
99165#endif
99166},
99167
99168{
99169	X86_VREDUCESDZrribk, X86_INS_VREDUCESD, 0,
99170#ifndef CAPSTONE_DIET
99171	{ 0 }, { 0 }, { 0 }, 0, 0
99172#endif
99173},
99174
99175{
99176	X86_VREDUCESDZrribkz, X86_INS_VREDUCESD, 0,
99177#ifndef CAPSTONE_DIET
99178	{ 0 }, { 0 }, { 0 }, 0, 0
99179#endif
99180},
99181
99182{
99183	X86_VREDUCESDZrrik, X86_INS_VREDUCESD, 0,
99184#ifndef CAPSTONE_DIET
99185	{ 0 }, { 0 }, { 0 }, 0, 0
99186#endif
99187},
99188
99189{
99190	X86_VREDUCESDZrrikz, X86_INS_VREDUCESD, 0,
99191#ifndef CAPSTONE_DIET
99192	{ 0 }, { 0 }, { 0 }, 0, 0
99193#endif
99194},
99195
99196{
99197	X86_VREDUCESSZrmi, X86_INS_VREDUCESS, 0,
99198#ifndef CAPSTONE_DIET
99199	{ 0 }, { 0 }, { 0 }, 0, 0
99200#endif
99201},
99202
99203{
99204	X86_VREDUCESSZrmik, X86_INS_VREDUCESS, 0,
99205#ifndef CAPSTONE_DIET
99206	{ 0 }, { 0 }, { 0 }, 0, 0
99207#endif
99208},
99209
99210{
99211	X86_VREDUCESSZrmikz, X86_INS_VREDUCESS, 0,
99212#ifndef CAPSTONE_DIET
99213	{ 0 }, { 0 }, { 0 }, 0, 0
99214#endif
99215},
99216
99217{
99218	X86_VREDUCESSZrri, X86_INS_VREDUCESS, 0,
99219#ifndef CAPSTONE_DIET
99220	{ 0 }, { 0 }, { 0 }, 0, 0
99221#endif
99222},
99223
99224{
99225	X86_VREDUCESSZrrib, X86_INS_VREDUCESS, 0,
99226#ifndef CAPSTONE_DIET
99227	{ 0 }, { 0 }, { 0 }, 0, 0
99228#endif
99229},
99230
99231{
99232	X86_VREDUCESSZrribk, X86_INS_VREDUCESS, 0,
99233#ifndef CAPSTONE_DIET
99234	{ 0 }, { 0 }, { 0 }, 0, 0
99235#endif
99236},
99237
99238{
99239	X86_VREDUCESSZrribkz, X86_INS_VREDUCESS, 0,
99240#ifndef CAPSTONE_DIET
99241	{ 0 }, { 0 }, { 0 }, 0, 0
99242#endif
99243},
99244
99245{
99246	X86_VREDUCESSZrrik, X86_INS_VREDUCESS, 0,
99247#ifndef CAPSTONE_DIET
99248	{ 0 }, { 0 }, { 0 }, 0, 0
99249#endif
99250},
99251
99252{
99253	X86_VREDUCESSZrrikz, X86_INS_VREDUCESS, 0,
99254#ifndef CAPSTONE_DIET
99255	{ 0 }, { 0 }, { 0 }, 0, 0
99256#endif
99257},
99258
99259{
99260	X86_VRNDSCALEPDZ128rmbi, X86_INS_VRNDSCALEPD, 0,
99261#ifndef CAPSTONE_DIET
99262	{ 0 }, { 0 }, { 0 }, 0, 0
99263#endif
99264},
99265
99266{
99267	X86_VRNDSCALEPDZ128rmbik, X86_INS_VRNDSCALEPD, 0,
99268#ifndef CAPSTONE_DIET
99269	{ 0 }, { 0 }, { 0 }, 0, 0
99270#endif
99271},
99272
99273{
99274	X86_VRNDSCALEPDZ128rmbikz, X86_INS_VRNDSCALEPD, 0,
99275#ifndef CAPSTONE_DIET
99276	{ 0 }, { 0 }, { 0 }, 0, 0
99277#endif
99278},
99279
99280{
99281	X86_VRNDSCALEPDZ128rmi, X86_INS_VRNDSCALEPD, 0,
99282#ifndef CAPSTONE_DIET
99283	{ 0 }, { 0 }, { 0 }, 0, 0
99284#endif
99285},
99286
99287{
99288	X86_VRNDSCALEPDZ128rmik, X86_INS_VRNDSCALEPD, 0,
99289#ifndef CAPSTONE_DIET
99290	{ 0 }, { 0 }, { 0 }, 0, 0
99291#endif
99292},
99293
99294{
99295	X86_VRNDSCALEPDZ128rmikz, X86_INS_VRNDSCALEPD, 0,
99296#ifndef CAPSTONE_DIET
99297	{ 0 }, { 0 }, { 0 }, 0, 0
99298#endif
99299},
99300
99301{
99302	X86_VRNDSCALEPDZ128rri, X86_INS_VRNDSCALEPD, 0,
99303#ifndef CAPSTONE_DIET
99304	{ 0 }, { 0 }, { 0 }, 0, 0
99305#endif
99306},
99307
99308{
99309	X86_VRNDSCALEPDZ128rrik, X86_INS_VRNDSCALEPD, 0,
99310#ifndef CAPSTONE_DIET
99311	{ 0 }, { 0 }, { 0 }, 0, 0
99312#endif
99313},
99314
99315{
99316	X86_VRNDSCALEPDZ128rrikz, X86_INS_VRNDSCALEPD, 0,
99317#ifndef CAPSTONE_DIET
99318	{ 0 }, { 0 }, { 0 }, 0, 0
99319#endif
99320},
99321
99322{
99323	X86_VRNDSCALEPDZ256rmbi, X86_INS_VRNDSCALEPD, 0,
99324#ifndef CAPSTONE_DIET
99325	{ 0 }, { 0 }, { 0 }, 0, 0
99326#endif
99327},
99328
99329{
99330	X86_VRNDSCALEPDZ256rmbik, X86_INS_VRNDSCALEPD, 0,
99331#ifndef CAPSTONE_DIET
99332	{ 0 }, { 0 }, { 0 }, 0, 0
99333#endif
99334},
99335
99336{
99337	X86_VRNDSCALEPDZ256rmbikz, X86_INS_VRNDSCALEPD, 0,
99338#ifndef CAPSTONE_DIET
99339	{ 0 }, { 0 }, { 0 }, 0, 0
99340#endif
99341},
99342
99343{
99344	X86_VRNDSCALEPDZ256rmi, X86_INS_VRNDSCALEPD, 0,
99345#ifndef CAPSTONE_DIET
99346	{ 0 }, { 0 }, { 0 }, 0, 0
99347#endif
99348},
99349
99350{
99351	X86_VRNDSCALEPDZ256rmik, X86_INS_VRNDSCALEPD, 0,
99352#ifndef CAPSTONE_DIET
99353	{ 0 }, { 0 }, { 0 }, 0, 0
99354#endif
99355},
99356
99357{
99358	X86_VRNDSCALEPDZ256rmikz, X86_INS_VRNDSCALEPD, 0,
99359#ifndef CAPSTONE_DIET
99360	{ 0 }, { 0 }, { 0 }, 0, 0
99361#endif
99362},
99363
99364{
99365	X86_VRNDSCALEPDZ256rri, X86_INS_VRNDSCALEPD, 0,
99366#ifndef CAPSTONE_DIET
99367	{ 0 }, { 0 }, { 0 }, 0, 0
99368#endif
99369},
99370
99371{
99372	X86_VRNDSCALEPDZ256rrik, X86_INS_VRNDSCALEPD, 0,
99373#ifndef CAPSTONE_DIET
99374	{ 0 }, { 0 }, { 0 }, 0, 0
99375#endif
99376},
99377
99378{
99379	X86_VRNDSCALEPDZ256rrikz, X86_INS_VRNDSCALEPD, 0,
99380#ifndef CAPSTONE_DIET
99381	{ 0 }, { 0 }, { 0 }, 0, 0
99382#endif
99383},
99384
99385{
99386	X86_VRNDSCALEPDZrmbi, X86_INS_VRNDSCALEPD, 0,
99387#ifndef CAPSTONE_DIET
99388	{ 0 }, { 0 }, { 0 }, 0, 0
99389#endif
99390},
99391
99392{
99393	X86_VRNDSCALEPDZrmbik, X86_INS_VRNDSCALEPD, 0,
99394#ifndef CAPSTONE_DIET
99395	{ 0 }, { 0 }, { 0 }, 0, 0
99396#endif
99397},
99398
99399{
99400	X86_VRNDSCALEPDZrmbikz, X86_INS_VRNDSCALEPD, 0,
99401#ifndef CAPSTONE_DIET
99402	{ 0 }, { 0 }, { 0 }, 0, 0
99403#endif
99404},
99405
99406{
99407	X86_VRNDSCALEPDZrmi, X86_INS_VRNDSCALEPD, 0,
99408#ifndef CAPSTONE_DIET
99409	{ 0 }, { 0 }, { 0 }, 0, 0
99410#endif
99411},
99412
99413{
99414	X86_VRNDSCALEPDZrmik, X86_INS_VRNDSCALEPD, 0,
99415#ifndef CAPSTONE_DIET
99416	{ 0 }, { 0 }, { 0 }, 0, 0
99417#endif
99418},
99419
99420{
99421	X86_VRNDSCALEPDZrmikz, X86_INS_VRNDSCALEPD, 0,
99422#ifndef CAPSTONE_DIET
99423	{ 0 }, { 0 }, { 0 }, 0, 0
99424#endif
99425},
99426
99427{
99428	X86_VRNDSCALEPDZrri, X86_INS_VRNDSCALEPD, 0,
99429#ifndef CAPSTONE_DIET
99430	{ 0 }, { 0 }, { 0 }, 0, 0
99431#endif
99432},
99433
99434{
99435	X86_VRNDSCALEPDZrrib, X86_INS_VRNDSCALEPD, 0,
99436#ifndef CAPSTONE_DIET
99437	{ 0 }, { 0 }, { 0 }, 0, 0
99438#endif
99439},
99440
99441{
99442	X86_VRNDSCALEPDZrribk, X86_INS_VRNDSCALEPD, 0,
99443#ifndef CAPSTONE_DIET
99444	{ 0 }, { 0 }, { 0 }, 0, 0
99445#endif
99446},
99447
99448{
99449	X86_VRNDSCALEPDZrribkz, X86_INS_VRNDSCALEPD, 0,
99450#ifndef CAPSTONE_DIET
99451	{ 0 }, { 0 }, { 0 }, 0, 0
99452#endif
99453},
99454
99455{
99456	X86_VRNDSCALEPDZrrik, X86_INS_VRNDSCALEPD, 0,
99457#ifndef CAPSTONE_DIET
99458	{ 0 }, { 0 }, { 0 }, 0, 0
99459#endif
99460},
99461
99462{
99463	X86_VRNDSCALEPDZrrikz, X86_INS_VRNDSCALEPD, 0,
99464#ifndef CAPSTONE_DIET
99465	{ 0 }, { 0 }, { 0 }, 0, 0
99466#endif
99467},
99468
99469{
99470	X86_VRNDSCALEPSZ128rmbi, X86_INS_VRNDSCALEPS, 0,
99471#ifndef CAPSTONE_DIET
99472	{ 0 }, { 0 }, { 0 }, 0, 0
99473#endif
99474},
99475
99476{
99477	X86_VRNDSCALEPSZ128rmbik, X86_INS_VRNDSCALEPS, 0,
99478#ifndef CAPSTONE_DIET
99479	{ 0 }, { 0 }, { 0 }, 0, 0
99480#endif
99481},
99482
99483{
99484	X86_VRNDSCALEPSZ128rmbikz, X86_INS_VRNDSCALEPS, 0,
99485#ifndef CAPSTONE_DIET
99486	{ 0 }, { 0 }, { 0 }, 0, 0
99487#endif
99488},
99489
99490{
99491	X86_VRNDSCALEPSZ128rmi, X86_INS_VRNDSCALEPS, 0,
99492#ifndef CAPSTONE_DIET
99493	{ 0 }, { 0 }, { 0 }, 0, 0
99494#endif
99495},
99496
99497{
99498	X86_VRNDSCALEPSZ128rmik, X86_INS_VRNDSCALEPS, 0,
99499#ifndef CAPSTONE_DIET
99500	{ 0 }, { 0 }, { 0 }, 0, 0
99501#endif
99502},
99503
99504{
99505	X86_VRNDSCALEPSZ128rmikz, X86_INS_VRNDSCALEPS, 0,
99506#ifndef CAPSTONE_DIET
99507	{ 0 }, { 0 }, { 0 }, 0, 0
99508#endif
99509},
99510
99511{
99512	X86_VRNDSCALEPSZ128rri, X86_INS_VRNDSCALEPS, 0,
99513#ifndef CAPSTONE_DIET
99514	{ 0 }, { 0 }, { 0 }, 0, 0
99515#endif
99516},
99517
99518{
99519	X86_VRNDSCALEPSZ128rrik, X86_INS_VRNDSCALEPS, 0,
99520#ifndef CAPSTONE_DIET
99521	{ 0 }, { 0 }, { 0 }, 0, 0
99522#endif
99523},
99524
99525{
99526	X86_VRNDSCALEPSZ128rrikz, X86_INS_VRNDSCALEPS, 0,
99527#ifndef CAPSTONE_DIET
99528	{ 0 }, { 0 }, { 0 }, 0, 0
99529#endif
99530},
99531
99532{
99533	X86_VRNDSCALEPSZ256rmbi, X86_INS_VRNDSCALEPS, 0,
99534#ifndef CAPSTONE_DIET
99535	{ 0 }, { 0 }, { 0 }, 0, 0
99536#endif
99537},
99538
99539{
99540	X86_VRNDSCALEPSZ256rmbik, X86_INS_VRNDSCALEPS, 0,
99541#ifndef CAPSTONE_DIET
99542	{ 0 }, { 0 }, { 0 }, 0, 0
99543#endif
99544},
99545
99546{
99547	X86_VRNDSCALEPSZ256rmbikz, X86_INS_VRNDSCALEPS, 0,
99548#ifndef CAPSTONE_DIET
99549	{ 0 }, { 0 }, { 0 }, 0, 0
99550#endif
99551},
99552
99553{
99554	X86_VRNDSCALEPSZ256rmi, X86_INS_VRNDSCALEPS, 0,
99555#ifndef CAPSTONE_DIET
99556	{ 0 }, { 0 }, { 0 }, 0, 0
99557#endif
99558},
99559
99560{
99561	X86_VRNDSCALEPSZ256rmik, X86_INS_VRNDSCALEPS, 0,
99562#ifndef CAPSTONE_DIET
99563	{ 0 }, { 0 }, { 0 }, 0, 0
99564#endif
99565},
99566
99567{
99568	X86_VRNDSCALEPSZ256rmikz, X86_INS_VRNDSCALEPS, 0,
99569#ifndef CAPSTONE_DIET
99570	{ 0 }, { 0 }, { 0 }, 0, 0
99571#endif
99572},
99573
99574{
99575	X86_VRNDSCALEPSZ256rri, X86_INS_VRNDSCALEPS, 0,
99576#ifndef CAPSTONE_DIET
99577	{ 0 }, { 0 }, { 0 }, 0, 0
99578#endif
99579},
99580
99581{
99582	X86_VRNDSCALEPSZ256rrik, X86_INS_VRNDSCALEPS, 0,
99583#ifndef CAPSTONE_DIET
99584	{ 0 }, { 0 }, { 0 }, 0, 0
99585#endif
99586},
99587
99588{
99589	X86_VRNDSCALEPSZ256rrikz, X86_INS_VRNDSCALEPS, 0,
99590#ifndef CAPSTONE_DIET
99591	{ 0 }, { 0 }, { 0 }, 0, 0
99592#endif
99593},
99594
99595{
99596	X86_VRNDSCALEPSZrmbi, X86_INS_VRNDSCALEPS, 0,
99597#ifndef CAPSTONE_DIET
99598	{ 0 }, { 0 }, { 0 }, 0, 0
99599#endif
99600},
99601
99602{
99603	X86_VRNDSCALEPSZrmbik, X86_INS_VRNDSCALEPS, 0,
99604#ifndef CAPSTONE_DIET
99605	{ 0 }, { 0 }, { 0 }, 0, 0
99606#endif
99607},
99608
99609{
99610	X86_VRNDSCALEPSZrmbikz, X86_INS_VRNDSCALEPS, 0,
99611#ifndef CAPSTONE_DIET
99612	{ 0 }, { 0 }, { 0 }, 0, 0
99613#endif
99614},
99615
99616{
99617	X86_VRNDSCALEPSZrmi, X86_INS_VRNDSCALEPS, 0,
99618#ifndef CAPSTONE_DIET
99619	{ 0 }, { 0 }, { 0 }, 0, 0
99620#endif
99621},
99622
99623{
99624	X86_VRNDSCALEPSZrmik, X86_INS_VRNDSCALEPS, 0,
99625#ifndef CAPSTONE_DIET
99626	{ 0 }, { 0 }, { 0 }, 0, 0
99627#endif
99628},
99629
99630{
99631	X86_VRNDSCALEPSZrmikz, X86_INS_VRNDSCALEPS, 0,
99632#ifndef CAPSTONE_DIET
99633	{ 0 }, { 0 }, { 0 }, 0, 0
99634#endif
99635},
99636
99637{
99638	X86_VRNDSCALEPSZrri, X86_INS_VRNDSCALEPS, 0,
99639#ifndef CAPSTONE_DIET
99640	{ 0 }, { 0 }, { 0 }, 0, 0
99641#endif
99642},
99643
99644{
99645	X86_VRNDSCALEPSZrrib, X86_INS_VRNDSCALEPS, 0,
99646#ifndef CAPSTONE_DIET
99647	{ 0 }, { 0 }, { 0 }, 0, 0
99648#endif
99649},
99650
99651{
99652	X86_VRNDSCALEPSZrribk, X86_INS_VRNDSCALEPS, 0,
99653#ifndef CAPSTONE_DIET
99654	{ 0 }, { 0 }, { 0 }, 0, 0
99655#endif
99656},
99657
99658{
99659	X86_VRNDSCALEPSZrribkz, X86_INS_VRNDSCALEPS, 0,
99660#ifndef CAPSTONE_DIET
99661	{ 0 }, { 0 }, { 0 }, 0, 0
99662#endif
99663},
99664
99665{
99666	X86_VRNDSCALEPSZrrik, X86_INS_VRNDSCALEPS, 0,
99667#ifndef CAPSTONE_DIET
99668	{ 0 }, { 0 }, { 0 }, 0, 0
99669#endif
99670},
99671
99672{
99673	X86_VRNDSCALEPSZrrikz, X86_INS_VRNDSCALEPS, 0,
99674#ifndef CAPSTONE_DIET
99675	{ 0 }, { 0 }, { 0 }, 0, 0
99676#endif
99677},
99678
99679{
99680	X86_VRNDSCALESDZm, X86_INS_VRNDSCALESD, 0,
99681#ifndef CAPSTONE_DIET
99682	{ 0 }, { 0 }, { 0 }, 0, 0
99683#endif
99684},
99685
99686{
99687	X86_VRNDSCALESDZm_Int, X86_INS_VRNDSCALESD, 0,
99688#ifndef CAPSTONE_DIET
99689	{ 0 }, { 0 }, { 0 }, 0, 0
99690#endif
99691},
99692
99693{
99694	X86_VRNDSCALESDZm_Intk, X86_INS_VRNDSCALESD, 0,
99695#ifndef CAPSTONE_DIET
99696	{ 0 }, { 0 }, { 0 }, 0, 0
99697#endif
99698},
99699
99700{
99701	X86_VRNDSCALESDZm_Intkz, X86_INS_VRNDSCALESD, 0,
99702#ifndef CAPSTONE_DIET
99703	{ 0 }, { 0 }, { 0 }, 0, 0
99704#endif
99705},
99706
99707{
99708	X86_VRNDSCALESDZr, X86_INS_VRNDSCALESD, 0,
99709#ifndef CAPSTONE_DIET
99710	{ 0 }, { 0 }, { 0 }, 0, 0
99711#endif
99712},
99713
99714{
99715	X86_VRNDSCALESDZr_Int, X86_INS_VRNDSCALESD, 0,
99716#ifndef CAPSTONE_DIET
99717	{ 0 }, { 0 }, { 0 }, 0, 0
99718#endif
99719},
99720
99721{
99722	X86_VRNDSCALESDZr_Intk, X86_INS_VRNDSCALESD, 0,
99723#ifndef CAPSTONE_DIET
99724	{ 0 }, { 0 }, { 0 }, 0, 0
99725#endif
99726},
99727
99728{
99729	X86_VRNDSCALESDZr_Intkz, X86_INS_VRNDSCALESD, 0,
99730#ifndef CAPSTONE_DIET
99731	{ 0 }, { 0 }, { 0 }, 0, 0
99732#endif
99733},
99734
99735{
99736	X86_VRNDSCALESDZrb_Int, X86_INS_VRNDSCALESD, 0,
99737#ifndef CAPSTONE_DIET
99738	{ 0 }, { 0 }, { 0 }, 0, 0
99739#endif
99740},
99741
99742{
99743	X86_VRNDSCALESDZrb_Intk, X86_INS_VRNDSCALESD, 0,
99744#ifndef CAPSTONE_DIET
99745	{ 0 }, { 0 }, { 0 }, 0, 0
99746#endif
99747},
99748
99749{
99750	X86_VRNDSCALESDZrb_Intkz, X86_INS_VRNDSCALESD, 0,
99751#ifndef CAPSTONE_DIET
99752	{ 0 }, { 0 }, { 0 }, 0, 0
99753#endif
99754},
99755
99756{
99757	X86_VRNDSCALESSZm, X86_INS_VRNDSCALESS, 0,
99758#ifndef CAPSTONE_DIET
99759	{ 0 }, { 0 }, { 0 }, 0, 0
99760#endif
99761},
99762
99763{
99764	X86_VRNDSCALESSZm_Int, X86_INS_VRNDSCALESS, 0,
99765#ifndef CAPSTONE_DIET
99766	{ 0 }, { 0 }, { 0 }, 0, 0
99767#endif
99768},
99769
99770{
99771	X86_VRNDSCALESSZm_Intk, X86_INS_VRNDSCALESS, 0,
99772#ifndef CAPSTONE_DIET
99773	{ 0 }, { 0 }, { 0 }, 0, 0
99774#endif
99775},
99776
99777{
99778	X86_VRNDSCALESSZm_Intkz, X86_INS_VRNDSCALESS, 0,
99779#ifndef CAPSTONE_DIET
99780	{ 0 }, { 0 }, { 0 }, 0, 0
99781#endif
99782},
99783
99784{
99785	X86_VRNDSCALESSZr, X86_INS_VRNDSCALESS, 0,
99786#ifndef CAPSTONE_DIET
99787	{ 0 }, { 0 }, { 0 }, 0, 0
99788#endif
99789},
99790
99791{
99792	X86_VRNDSCALESSZr_Int, X86_INS_VRNDSCALESS, 0,
99793#ifndef CAPSTONE_DIET
99794	{ 0 }, { 0 }, { 0 }, 0, 0
99795#endif
99796},
99797
99798{
99799	X86_VRNDSCALESSZr_Intk, X86_INS_VRNDSCALESS, 0,
99800#ifndef CAPSTONE_DIET
99801	{ 0 }, { 0 }, { 0 }, 0, 0
99802#endif
99803},
99804
99805{
99806	X86_VRNDSCALESSZr_Intkz, X86_INS_VRNDSCALESS, 0,
99807#ifndef CAPSTONE_DIET
99808	{ 0 }, { 0 }, { 0 }, 0, 0
99809#endif
99810},
99811
99812{
99813	X86_VRNDSCALESSZrb_Int, X86_INS_VRNDSCALESS, 0,
99814#ifndef CAPSTONE_DIET
99815	{ 0 }, { 0 }, { 0 }, 0, 0
99816#endif
99817},
99818
99819{
99820	X86_VRNDSCALESSZrb_Intk, X86_INS_VRNDSCALESS, 0,
99821#ifndef CAPSTONE_DIET
99822	{ 0 }, { 0 }, { 0 }, 0, 0
99823#endif
99824},
99825
99826{
99827	X86_VRNDSCALESSZrb_Intkz, X86_INS_VRNDSCALESS, 0,
99828#ifndef CAPSTONE_DIET
99829	{ 0 }, { 0 }, { 0 }, 0, 0
99830#endif
99831},
99832
99833{
99834	X86_VROUNDPDYm, X86_INS_VROUNDPD, 0,
99835#ifndef CAPSTONE_DIET
99836	{ 0 }, { 0 }, { 0 }, 0, 0
99837#endif
99838},
99839
99840{
99841	X86_VROUNDPDYr, X86_INS_VROUNDPD, 0,
99842#ifndef CAPSTONE_DIET
99843	{ 0 }, { 0 }, { 0 }, 0, 0
99844#endif
99845},
99846
99847{
99848	X86_VROUNDPDm, X86_INS_VROUNDPD, 0,
99849#ifndef CAPSTONE_DIET
99850	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99851#endif
99852},
99853
99854{
99855	X86_VROUNDPDr, X86_INS_VROUNDPD, 0,
99856#ifndef CAPSTONE_DIET
99857	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99858#endif
99859},
99860
99861{
99862	X86_VROUNDPSYm, X86_INS_VROUNDPS, 0,
99863#ifndef CAPSTONE_DIET
99864	{ 0 }, { 0 }, { 0 }, 0, 0
99865#endif
99866},
99867
99868{
99869	X86_VROUNDPSYr, X86_INS_VROUNDPS, 0,
99870#ifndef CAPSTONE_DIET
99871	{ 0 }, { 0 }, { 0 }, 0, 0
99872#endif
99873},
99874
99875{
99876	X86_VROUNDPSm, X86_INS_VROUNDPS, 0,
99877#ifndef CAPSTONE_DIET
99878	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99879#endif
99880},
99881
99882{
99883	X86_VROUNDPSr, X86_INS_VROUNDPS, 0,
99884#ifndef CAPSTONE_DIET
99885	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99886#endif
99887},
99888
99889{
99890	X86_VROUNDSDm, X86_INS_VROUNDSD, 0,
99891#ifndef CAPSTONE_DIET
99892	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99893#endif
99894},
99895
99896{
99897	X86_VROUNDSDm_Int, X86_INS_VROUNDSD, 0,
99898#ifndef CAPSTONE_DIET
99899	{ 0 }, { 0 }, { 0 }, 0, 0
99900#endif
99901},
99902
99903{
99904	X86_VROUNDSDr, X86_INS_VROUNDSD, 0,
99905#ifndef CAPSTONE_DIET
99906	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99907#endif
99908},
99909
99910{
99911	X86_VROUNDSDr_Int, X86_INS_VROUNDSD, 0,
99912#ifndef CAPSTONE_DIET
99913	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99914#endif
99915},
99916
99917{
99918	X86_VROUNDSSm, X86_INS_VROUNDSS, 0,
99919#ifndef CAPSTONE_DIET
99920	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99921#endif
99922},
99923
99924{
99925	X86_VROUNDSSm_Int, X86_INS_VROUNDSS, 0,
99926#ifndef CAPSTONE_DIET
99927	{ 0 }, { 0 }, { 0 }, 0, 0
99928#endif
99929},
99930
99931{
99932	X86_VROUNDSSr, X86_INS_VROUNDSS, 0,
99933#ifndef CAPSTONE_DIET
99934	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99935#endif
99936},
99937
99938{
99939	X86_VROUNDSSr_Int, X86_INS_VROUNDSS, 0,
99940#ifndef CAPSTONE_DIET
99941	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
99942#endif
99943},
99944
99945{
99946	X86_VRSQRT14PDZ128m, X86_INS_VRSQRT14PD, 0,
99947#ifndef CAPSTONE_DIET
99948	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99949#endif
99950},
99951
99952{
99953	X86_VRSQRT14PDZ128mb, X86_INS_VRSQRT14PD, 0,
99954#ifndef CAPSTONE_DIET
99955	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99956#endif
99957},
99958
99959{
99960	X86_VRSQRT14PDZ128mbk, X86_INS_VRSQRT14PD, 0,
99961#ifndef CAPSTONE_DIET
99962	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99963#endif
99964},
99965
99966{
99967	X86_VRSQRT14PDZ128mbkz, X86_INS_VRSQRT14PD, 0,
99968#ifndef CAPSTONE_DIET
99969	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99970#endif
99971},
99972
99973{
99974	X86_VRSQRT14PDZ128mk, X86_INS_VRSQRT14PD, 0,
99975#ifndef CAPSTONE_DIET
99976	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99977#endif
99978},
99979
99980{
99981	X86_VRSQRT14PDZ128mkz, X86_INS_VRSQRT14PD, 0,
99982#ifndef CAPSTONE_DIET
99983	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99984#endif
99985},
99986
99987{
99988	X86_VRSQRT14PDZ128r, X86_INS_VRSQRT14PD, 0,
99989#ifndef CAPSTONE_DIET
99990	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99991#endif
99992},
99993
99994{
99995	X86_VRSQRT14PDZ128rk, X86_INS_VRSQRT14PD, 0,
99996#ifndef CAPSTONE_DIET
99997	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
99998#endif
99999},
100000
100001{
100002	X86_VRSQRT14PDZ128rkz, X86_INS_VRSQRT14PD, 0,
100003#ifndef CAPSTONE_DIET
100004	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100005#endif
100006},
100007
100008{
100009	X86_VRSQRT14PDZ256m, X86_INS_VRSQRT14PD, 0,
100010#ifndef CAPSTONE_DIET
100011	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100012#endif
100013},
100014
100015{
100016	X86_VRSQRT14PDZ256mb, X86_INS_VRSQRT14PD, 0,
100017#ifndef CAPSTONE_DIET
100018	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100019#endif
100020},
100021
100022{
100023	X86_VRSQRT14PDZ256mbk, X86_INS_VRSQRT14PD, 0,
100024#ifndef CAPSTONE_DIET
100025	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100026#endif
100027},
100028
100029{
100030	X86_VRSQRT14PDZ256mbkz, X86_INS_VRSQRT14PD, 0,
100031#ifndef CAPSTONE_DIET
100032	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100033#endif
100034},
100035
100036{
100037	X86_VRSQRT14PDZ256mk, X86_INS_VRSQRT14PD, 0,
100038#ifndef CAPSTONE_DIET
100039	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100040#endif
100041},
100042
100043{
100044	X86_VRSQRT14PDZ256mkz, X86_INS_VRSQRT14PD, 0,
100045#ifndef CAPSTONE_DIET
100046	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100047#endif
100048},
100049
100050{
100051	X86_VRSQRT14PDZ256r, X86_INS_VRSQRT14PD, 0,
100052#ifndef CAPSTONE_DIET
100053	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100054#endif
100055},
100056
100057{
100058	X86_VRSQRT14PDZ256rk, X86_INS_VRSQRT14PD, 0,
100059#ifndef CAPSTONE_DIET
100060	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100061#endif
100062},
100063
100064{
100065	X86_VRSQRT14PDZ256rkz, X86_INS_VRSQRT14PD, 0,
100066#ifndef CAPSTONE_DIET
100067	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100068#endif
100069},
100070
100071{
100072	X86_VRSQRT14PDZm, X86_INS_VRSQRT14PD, 0,
100073#ifndef CAPSTONE_DIET
100074	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100075#endif
100076},
100077
100078{
100079	X86_VRSQRT14PDZmb, X86_INS_VRSQRT14PD, 0,
100080#ifndef CAPSTONE_DIET
100081	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100082#endif
100083},
100084
100085{
100086	X86_VRSQRT14PDZmbk, X86_INS_VRSQRT14PD, 0,
100087#ifndef CAPSTONE_DIET
100088	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100089#endif
100090},
100091
100092{
100093	X86_VRSQRT14PDZmbkz, X86_INS_VRSQRT14PD, 0,
100094#ifndef CAPSTONE_DIET
100095	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100096#endif
100097},
100098
100099{
100100	X86_VRSQRT14PDZmk, X86_INS_VRSQRT14PD, 0,
100101#ifndef CAPSTONE_DIET
100102	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100103#endif
100104},
100105
100106{
100107	X86_VRSQRT14PDZmkz, X86_INS_VRSQRT14PD, 0,
100108#ifndef CAPSTONE_DIET
100109	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100110#endif
100111},
100112
100113{
100114	X86_VRSQRT14PDZr, X86_INS_VRSQRT14PD, 0,
100115#ifndef CAPSTONE_DIET
100116	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100117#endif
100118},
100119
100120{
100121	X86_VRSQRT14PDZrk, X86_INS_VRSQRT14PD, 0,
100122#ifndef CAPSTONE_DIET
100123	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100124#endif
100125},
100126
100127{
100128	X86_VRSQRT14PDZrkz, X86_INS_VRSQRT14PD, 0,
100129#ifndef CAPSTONE_DIET
100130	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100131#endif
100132},
100133
100134{
100135	X86_VRSQRT14PSZ128m, X86_INS_VRSQRT14PS, 0,
100136#ifndef CAPSTONE_DIET
100137	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100138#endif
100139},
100140
100141{
100142	X86_VRSQRT14PSZ128mb, X86_INS_VRSQRT14PS, 0,
100143#ifndef CAPSTONE_DIET
100144	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100145#endif
100146},
100147
100148{
100149	X86_VRSQRT14PSZ128mbk, X86_INS_VRSQRT14PS, 0,
100150#ifndef CAPSTONE_DIET
100151	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100152#endif
100153},
100154
100155{
100156	X86_VRSQRT14PSZ128mbkz, X86_INS_VRSQRT14PS, 0,
100157#ifndef CAPSTONE_DIET
100158	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100159#endif
100160},
100161
100162{
100163	X86_VRSQRT14PSZ128mk, X86_INS_VRSQRT14PS, 0,
100164#ifndef CAPSTONE_DIET
100165	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100166#endif
100167},
100168
100169{
100170	X86_VRSQRT14PSZ128mkz, X86_INS_VRSQRT14PS, 0,
100171#ifndef CAPSTONE_DIET
100172	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100173#endif
100174},
100175
100176{
100177	X86_VRSQRT14PSZ128r, X86_INS_VRSQRT14PS, 0,
100178#ifndef CAPSTONE_DIET
100179	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100180#endif
100181},
100182
100183{
100184	X86_VRSQRT14PSZ128rk, X86_INS_VRSQRT14PS, 0,
100185#ifndef CAPSTONE_DIET
100186	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100187#endif
100188},
100189
100190{
100191	X86_VRSQRT14PSZ128rkz, X86_INS_VRSQRT14PS, 0,
100192#ifndef CAPSTONE_DIET
100193	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100194#endif
100195},
100196
100197{
100198	X86_VRSQRT14PSZ256m, X86_INS_VRSQRT14PS, 0,
100199#ifndef CAPSTONE_DIET
100200	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100201#endif
100202},
100203
100204{
100205	X86_VRSQRT14PSZ256mb, X86_INS_VRSQRT14PS, 0,
100206#ifndef CAPSTONE_DIET
100207	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100208#endif
100209},
100210
100211{
100212	X86_VRSQRT14PSZ256mbk, X86_INS_VRSQRT14PS, 0,
100213#ifndef CAPSTONE_DIET
100214	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100215#endif
100216},
100217
100218{
100219	X86_VRSQRT14PSZ256mbkz, X86_INS_VRSQRT14PS, 0,
100220#ifndef CAPSTONE_DIET
100221	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100222#endif
100223},
100224
100225{
100226	X86_VRSQRT14PSZ256mk, X86_INS_VRSQRT14PS, 0,
100227#ifndef CAPSTONE_DIET
100228	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100229#endif
100230},
100231
100232{
100233	X86_VRSQRT14PSZ256mkz, X86_INS_VRSQRT14PS, 0,
100234#ifndef CAPSTONE_DIET
100235	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100236#endif
100237},
100238
100239{
100240	X86_VRSQRT14PSZ256r, X86_INS_VRSQRT14PS, 0,
100241#ifndef CAPSTONE_DIET
100242	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100243#endif
100244},
100245
100246{
100247	X86_VRSQRT14PSZ256rk, X86_INS_VRSQRT14PS, 0,
100248#ifndef CAPSTONE_DIET
100249	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100250#endif
100251},
100252
100253{
100254	X86_VRSQRT14PSZ256rkz, X86_INS_VRSQRT14PS, 0,
100255#ifndef CAPSTONE_DIET
100256	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
100257#endif
100258},
100259
100260{
100261	X86_VRSQRT14PSZm, X86_INS_VRSQRT14PS, 0,
100262#ifndef CAPSTONE_DIET
100263	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100264#endif
100265},
100266
100267{
100268	X86_VRSQRT14PSZmb, X86_INS_VRSQRT14PS, 0,
100269#ifndef CAPSTONE_DIET
100270	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100271#endif
100272},
100273
100274{
100275	X86_VRSQRT14PSZmbk, X86_INS_VRSQRT14PS, 0,
100276#ifndef CAPSTONE_DIET
100277	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100278#endif
100279},
100280
100281{
100282	X86_VRSQRT14PSZmbkz, X86_INS_VRSQRT14PS, 0,
100283#ifndef CAPSTONE_DIET
100284	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100285#endif
100286},
100287
100288{
100289	X86_VRSQRT14PSZmk, X86_INS_VRSQRT14PS, 0,
100290#ifndef CAPSTONE_DIET
100291	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100292#endif
100293},
100294
100295{
100296	X86_VRSQRT14PSZmkz, X86_INS_VRSQRT14PS, 0,
100297#ifndef CAPSTONE_DIET
100298	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100299#endif
100300},
100301
100302{
100303	X86_VRSQRT14PSZr, X86_INS_VRSQRT14PS, 0,
100304#ifndef CAPSTONE_DIET
100305	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100306#endif
100307},
100308
100309{
100310	X86_VRSQRT14PSZrk, X86_INS_VRSQRT14PS, 0,
100311#ifndef CAPSTONE_DIET
100312	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100313#endif
100314},
100315
100316{
100317	X86_VRSQRT14PSZrkz, X86_INS_VRSQRT14PS, 0,
100318#ifndef CAPSTONE_DIET
100319	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
100320#endif
100321},
100322
100323{
100324	X86_VRSQRT14SDZrm, X86_INS_VRSQRT14SD, 0,
100325#ifndef CAPSTONE_DIET
100326	{ 0 }, { 0 }, { 0 }, 0, 0
100327#endif
100328},
100329
100330{
100331	X86_VRSQRT14SDZrmk, X86_INS_VRSQRT14SD, 0,
100332#ifndef CAPSTONE_DIET
100333	{ 0 }, { 0 }, { 0 }, 0, 0
100334#endif
100335},
100336
100337{
100338	X86_VRSQRT14SDZrmkz, X86_INS_VRSQRT14SD, 0,
100339#ifndef CAPSTONE_DIET
100340	{ 0 }, { 0 }, { 0 }, 0, 0
100341#endif
100342},
100343
100344{
100345	X86_VRSQRT14SDZrr, X86_INS_VRSQRT14SD, 0,
100346#ifndef CAPSTONE_DIET
100347	{ 0 }, { 0 }, { 0 }, 0, 0
100348#endif
100349},
100350
100351{
100352	X86_VRSQRT14SDZrrk, X86_INS_VRSQRT14SD, 0,
100353#ifndef CAPSTONE_DIET
100354	{ 0 }, { 0 }, { 0 }, 0, 0
100355#endif
100356},
100357
100358{
100359	X86_VRSQRT14SDZrrkz, X86_INS_VRSQRT14SD, 0,
100360#ifndef CAPSTONE_DIET
100361	{ 0 }, { 0 }, { 0 }, 0, 0
100362#endif
100363},
100364
100365{
100366	X86_VRSQRT14SSZrm, X86_INS_VRSQRT14SS, 0,
100367#ifndef CAPSTONE_DIET
100368	{ 0 }, { 0 }, { 0 }, 0, 0
100369#endif
100370},
100371
100372{
100373	X86_VRSQRT14SSZrmk, X86_INS_VRSQRT14SS, 0,
100374#ifndef CAPSTONE_DIET
100375	{ 0 }, { 0 }, { 0 }, 0, 0
100376#endif
100377},
100378
100379{
100380	X86_VRSQRT14SSZrmkz, X86_INS_VRSQRT14SS, 0,
100381#ifndef CAPSTONE_DIET
100382	{ 0 }, { 0 }, { 0 }, 0, 0
100383#endif
100384},
100385
100386{
100387	X86_VRSQRT14SSZrr, X86_INS_VRSQRT14SS, 0,
100388#ifndef CAPSTONE_DIET
100389	{ 0 }, { 0 }, { 0 }, 0, 0
100390#endif
100391},
100392
100393{
100394	X86_VRSQRT14SSZrrk, X86_INS_VRSQRT14SS, 0,
100395#ifndef CAPSTONE_DIET
100396	{ 0 }, { 0 }, { 0 }, 0, 0
100397#endif
100398},
100399
100400{
100401	X86_VRSQRT14SSZrrkz, X86_INS_VRSQRT14SS, 0,
100402#ifndef CAPSTONE_DIET
100403	{ 0 }, { 0 }, { 0 }, 0, 0
100404#endif
100405},
100406
100407{
100408	X86_VRSQRT28PDZm, X86_INS_VRSQRT28PD, 0,
100409#ifndef CAPSTONE_DIET
100410	{ 0 }, { 0 }, { 0 }, 0, 0
100411#endif
100412},
100413
100414{
100415	X86_VRSQRT28PDZmb, X86_INS_VRSQRT28PD, 0,
100416#ifndef CAPSTONE_DIET
100417	{ 0 }, { 0 }, { 0 }, 0, 0
100418#endif
100419},
100420
100421{
100422	X86_VRSQRT28PDZmbk, X86_INS_VRSQRT28PD, 0,
100423#ifndef CAPSTONE_DIET
100424	{ 0 }, { 0 }, { 0 }, 0, 0
100425#endif
100426},
100427
100428{
100429	X86_VRSQRT28PDZmbkz, X86_INS_VRSQRT28PD, 0,
100430#ifndef CAPSTONE_DIET
100431	{ 0 }, { 0 }, { 0 }, 0, 0
100432#endif
100433},
100434
100435{
100436	X86_VRSQRT28PDZmk, X86_INS_VRSQRT28PD, 0,
100437#ifndef CAPSTONE_DIET
100438	{ 0 }, { 0 }, { 0 }, 0, 0
100439#endif
100440},
100441
100442{
100443	X86_VRSQRT28PDZmkz, X86_INS_VRSQRT28PD, 0,
100444#ifndef CAPSTONE_DIET
100445	{ 0 }, { 0 }, { 0 }, 0, 0
100446#endif
100447},
100448
100449{
100450	X86_VRSQRT28PDZr, X86_INS_VRSQRT28PD, 0,
100451#ifndef CAPSTONE_DIET
100452	{ 0 }, { 0 }, { 0 }, 0, 0
100453#endif
100454},
100455
100456{
100457	X86_VRSQRT28PDZrb, X86_INS_VRSQRT28PD, 0,
100458#ifndef CAPSTONE_DIET
100459	{ 0 }, { 0 }, { 0 }, 0, 0
100460#endif
100461},
100462
100463{
100464	X86_VRSQRT28PDZrbk, X86_INS_VRSQRT28PD, 0,
100465#ifndef CAPSTONE_DIET
100466	{ 0 }, { 0 }, { 0 }, 0, 0
100467#endif
100468},
100469
100470{
100471	X86_VRSQRT28PDZrbkz, X86_INS_VRSQRT28PD, 0,
100472#ifndef CAPSTONE_DIET
100473	{ 0 }, { 0 }, { 0 }, 0, 0
100474#endif
100475},
100476
100477{
100478	X86_VRSQRT28PDZrk, X86_INS_VRSQRT28PD, 0,
100479#ifndef CAPSTONE_DIET
100480	{ 0 }, { 0 }, { 0 }, 0, 0
100481#endif
100482},
100483
100484{
100485	X86_VRSQRT28PDZrkz, X86_INS_VRSQRT28PD, 0,
100486#ifndef CAPSTONE_DIET
100487	{ 0 }, { 0 }, { 0 }, 0, 0
100488#endif
100489},
100490
100491{
100492	X86_VRSQRT28PSZm, X86_INS_VRSQRT28PS, 0,
100493#ifndef CAPSTONE_DIET
100494	{ 0 }, { 0 }, { 0 }, 0, 0
100495#endif
100496},
100497
100498{
100499	X86_VRSQRT28PSZmb, X86_INS_VRSQRT28PS, 0,
100500#ifndef CAPSTONE_DIET
100501	{ 0 }, { 0 }, { 0 }, 0, 0
100502#endif
100503},
100504
100505{
100506	X86_VRSQRT28PSZmbk, X86_INS_VRSQRT28PS, 0,
100507#ifndef CAPSTONE_DIET
100508	{ 0 }, { 0 }, { 0 }, 0, 0
100509#endif
100510},
100511
100512{
100513	X86_VRSQRT28PSZmbkz, X86_INS_VRSQRT28PS, 0,
100514#ifndef CAPSTONE_DIET
100515	{ 0 }, { 0 }, { 0 }, 0, 0
100516#endif
100517},
100518
100519{
100520	X86_VRSQRT28PSZmk, X86_INS_VRSQRT28PS, 0,
100521#ifndef CAPSTONE_DIET
100522	{ 0 }, { 0 }, { 0 }, 0, 0
100523#endif
100524},
100525
100526{
100527	X86_VRSQRT28PSZmkz, X86_INS_VRSQRT28PS, 0,
100528#ifndef CAPSTONE_DIET
100529	{ 0 }, { 0 }, { 0 }, 0, 0
100530#endif
100531},
100532
100533{
100534	X86_VRSQRT28PSZr, X86_INS_VRSQRT28PS, 0,
100535#ifndef CAPSTONE_DIET
100536	{ 0 }, { 0 }, { 0 }, 0, 0
100537#endif
100538},
100539
100540{
100541	X86_VRSQRT28PSZrb, X86_INS_VRSQRT28PS, 0,
100542#ifndef CAPSTONE_DIET
100543	{ 0 }, { 0 }, { 0 }, 0, 0
100544#endif
100545},
100546
100547{
100548	X86_VRSQRT28PSZrbk, X86_INS_VRSQRT28PS, 0,
100549#ifndef CAPSTONE_DIET
100550	{ 0 }, { 0 }, { 0 }, 0, 0
100551#endif
100552},
100553
100554{
100555	X86_VRSQRT28PSZrbkz, X86_INS_VRSQRT28PS, 0,
100556#ifndef CAPSTONE_DIET
100557	{ 0 }, { 0 }, { 0 }, 0, 0
100558#endif
100559},
100560
100561{
100562	X86_VRSQRT28PSZrk, X86_INS_VRSQRT28PS, 0,
100563#ifndef CAPSTONE_DIET
100564	{ 0 }, { 0 }, { 0 }, 0, 0
100565#endif
100566},
100567
100568{
100569	X86_VRSQRT28PSZrkz, X86_INS_VRSQRT28PS, 0,
100570#ifndef CAPSTONE_DIET
100571	{ 0 }, { 0 }, { 0 }, 0, 0
100572#endif
100573},
100574
100575{
100576	X86_VRSQRT28SDZm, X86_INS_VRSQRT28SD, 0,
100577#ifndef CAPSTONE_DIET
100578	{ 0 }, { 0 }, { 0 }, 0, 0
100579#endif
100580},
100581
100582{
100583	X86_VRSQRT28SDZmk, X86_INS_VRSQRT28SD, 0,
100584#ifndef CAPSTONE_DIET
100585	{ 0 }, { 0 }, { 0 }, 0, 0
100586#endif
100587},
100588
100589{
100590	X86_VRSQRT28SDZmkz, X86_INS_VRSQRT28SD, 0,
100591#ifndef CAPSTONE_DIET
100592	{ 0 }, { 0 }, { 0 }, 0, 0
100593#endif
100594},
100595
100596{
100597	X86_VRSQRT28SDZr, X86_INS_VRSQRT28SD, 0,
100598#ifndef CAPSTONE_DIET
100599	{ 0 }, { 0 }, { 0 }, 0, 0
100600#endif
100601},
100602
100603{
100604	X86_VRSQRT28SDZrb, X86_INS_VRSQRT28SD, 0,
100605#ifndef CAPSTONE_DIET
100606	{ 0 }, { 0 }, { 0 }, 0, 0
100607#endif
100608},
100609
100610{
100611	X86_VRSQRT28SDZrbk, X86_INS_VRSQRT28SD, 0,
100612#ifndef CAPSTONE_DIET
100613	{ 0 }, { 0 }, { 0 }, 0, 0
100614#endif
100615},
100616
100617{
100618	X86_VRSQRT28SDZrbkz, X86_INS_VRSQRT28SD, 0,
100619#ifndef CAPSTONE_DIET
100620	{ 0 }, { 0 }, { 0 }, 0, 0
100621#endif
100622},
100623
100624{
100625	X86_VRSQRT28SDZrk, X86_INS_VRSQRT28SD, 0,
100626#ifndef CAPSTONE_DIET
100627	{ 0 }, { 0 }, { 0 }, 0, 0
100628#endif
100629},
100630
100631{
100632	X86_VRSQRT28SDZrkz, X86_INS_VRSQRT28SD, 0,
100633#ifndef CAPSTONE_DIET
100634	{ 0 }, { 0 }, { 0 }, 0, 0
100635#endif
100636},
100637
100638{
100639	X86_VRSQRT28SSZm, X86_INS_VRSQRT28SS, 0,
100640#ifndef CAPSTONE_DIET
100641	{ 0 }, { 0 }, { 0 }, 0, 0
100642#endif
100643},
100644
100645{
100646	X86_VRSQRT28SSZmk, X86_INS_VRSQRT28SS, 0,
100647#ifndef CAPSTONE_DIET
100648	{ 0 }, { 0 }, { 0 }, 0, 0
100649#endif
100650},
100651
100652{
100653	X86_VRSQRT28SSZmkz, X86_INS_VRSQRT28SS, 0,
100654#ifndef CAPSTONE_DIET
100655	{ 0 }, { 0 }, { 0 }, 0, 0
100656#endif
100657},
100658
100659{
100660	X86_VRSQRT28SSZr, X86_INS_VRSQRT28SS, 0,
100661#ifndef CAPSTONE_DIET
100662	{ 0 }, { 0 }, { 0 }, 0, 0
100663#endif
100664},
100665
100666{
100667	X86_VRSQRT28SSZrb, X86_INS_VRSQRT28SS, 0,
100668#ifndef CAPSTONE_DIET
100669	{ 0 }, { 0 }, { 0 }, 0, 0
100670#endif
100671},
100672
100673{
100674	X86_VRSQRT28SSZrbk, X86_INS_VRSQRT28SS, 0,
100675#ifndef CAPSTONE_DIET
100676	{ 0 }, { 0 }, { 0 }, 0, 0
100677#endif
100678},
100679
100680{
100681	X86_VRSQRT28SSZrbkz, X86_INS_VRSQRT28SS, 0,
100682#ifndef CAPSTONE_DIET
100683	{ 0 }, { 0 }, { 0 }, 0, 0
100684#endif
100685},
100686
100687{
100688	X86_VRSQRT28SSZrk, X86_INS_VRSQRT28SS, 0,
100689#ifndef CAPSTONE_DIET
100690	{ 0 }, { 0 }, { 0 }, 0, 0
100691#endif
100692},
100693
100694{
100695	X86_VRSQRT28SSZrkz, X86_INS_VRSQRT28SS, 0,
100696#ifndef CAPSTONE_DIET
100697	{ 0 }, { 0 }, { 0 }, 0, 0
100698#endif
100699},
100700
100701{
100702	X86_VRSQRTPSYm, X86_INS_VRSQRTPS, 0,
100703#ifndef CAPSTONE_DIET
100704	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
100705#endif
100706},
100707
100708{
100709	X86_VRSQRTPSYr, X86_INS_VRSQRTPS, 0,
100710#ifndef CAPSTONE_DIET
100711	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
100712#endif
100713},
100714
100715{
100716	X86_VRSQRTPSm, X86_INS_VRSQRTPS, 0,
100717#ifndef CAPSTONE_DIET
100718	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
100719#endif
100720},
100721
100722{
100723	X86_VRSQRTPSr, X86_INS_VRSQRTPS, 0,
100724#ifndef CAPSTONE_DIET
100725	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
100726#endif
100727},
100728
100729{
100730	X86_VRSQRTSSm, X86_INS_VRSQRTSS, 0,
100731#ifndef CAPSTONE_DIET
100732	{ 0 }, { 0 }, { 0 }, 0, 0
100733#endif
100734},
100735
100736{
100737	X86_VRSQRTSSm_Int, X86_INS_VRSQRTSS, 0,
100738#ifndef CAPSTONE_DIET
100739	{ 0 }, { 0 }, { 0 }, 0, 0
100740#endif
100741},
100742
100743{
100744	X86_VRSQRTSSr, X86_INS_VRSQRTSS, 0,
100745#ifndef CAPSTONE_DIET
100746	{ 0 }, { 0 }, { 0 }, 0, 0
100747#endif
100748},
100749
100750{
100751	X86_VRSQRTSSr_Int, X86_INS_VRSQRTSS, 0,
100752#ifndef CAPSTONE_DIET
100753	{ 0 }, { 0 }, { 0 }, 0, 0
100754#endif
100755},
100756
100757{
100758	X86_VSCALEFPDZ128rm, X86_INS_VSCALEFPD, 0,
100759#ifndef CAPSTONE_DIET
100760	{ 0 }, { 0 }, { 0 }, 0, 0
100761#endif
100762},
100763
100764{
100765	X86_VSCALEFPDZ128rmb, X86_INS_VSCALEFPD, 0,
100766#ifndef CAPSTONE_DIET
100767	{ 0 }, { 0 }, { 0 }, 0, 0
100768#endif
100769},
100770
100771{
100772	X86_VSCALEFPDZ128rmbk, X86_INS_VSCALEFPD, 0,
100773#ifndef CAPSTONE_DIET
100774	{ 0 }, { 0 }, { 0 }, 0, 0
100775#endif
100776},
100777
100778{
100779	X86_VSCALEFPDZ128rmbkz, X86_INS_VSCALEFPD, 0,
100780#ifndef CAPSTONE_DIET
100781	{ 0 }, { 0 }, { 0 }, 0, 0
100782#endif
100783},
100784
100785{
100786	X86_VSCALEFPDZ128rmk, X86_INS_VSCALEFPD, 0,
100787#ifndef CAPSTONE_DIET
100788	{ 0 }, { 0 }, { 0 }, 0, 0
100789#endif
100790},
100791
100792{
100793	X86_VSCALEFPDZ128rmkz, X86_INS_VSCALEFPD, 0,
100794#ifndef CAPSTONE_DIET
100795	{ 0 }, { 0 }, { 0 }, 0, 0
100796#endif
100797},
100798
100799{
100800	X86_VSCALEFPDZ128rr, X86_INS_VSCALEFPD, 0,
100801#ifndef CAPSTONE_DIET
100802	{ 0 }, { 0 }, { 0 }, 0, 0
100803#endif
100804},
100805
100806{
100807	X86_VSCALEFPDZ128rrk, X86_INS_VSCALEFPD, 0,
100808#ifndef CAPSTONE_DIET
100809	{ 0 }, { 0 }, { 0 }, 0, 0
100810#endif
100811},
100812
100813{
100814	X86_VSCALEFPDZ128rrkz, X86_INS_VSCALEFPD, 0,
100815#ifndef CAPSTONE_DIET
100816	{ 0 }, { 0 }, { 0 }, 0, 0
100817#endif
100818},
100819
100820{
100821	X86_VSCALEFPDZ256rm, X86_INS_VSCALEFPD, 0,
100822#ifndef CAPSTONE_DIET
100823	{ 0 }, { 0 }, { 0 }, 0, 0
100824#endif
100825},
100826
100827{
100828	X86_VSCALEFPDZ256rmb, X86_INS_VSCALEFPD, 0,
100829#ifndef CAPSTONE_DIET
100830	{ 0 }, { 0 }, { 0 }, 0, 0
100831#endif
100832},
100833
100834{
100835	X86_VSCALEFPDZ256rmbk, X86_INS_VSCALEFPD, 0,
100836#ifndef CAPSTONE_DIET
100837	{ 0 }, { 0 }, { 0 }, 0, 0
100838#endif
100839},
100840
100841{
100842	X86_VSCALEFPDZ256rmbkz, X86_INS_VSCALEFPD, 0,
100843#ifndef CAPSTONE_DIET
100844	{ 0 }, { 0 }, { 0 }, 0, 0
100845#endif
100846},
100847
100848{
100849	X86_VSCALEFPDZ256rmk, X86_INS_VSCALEFPD, 0,
100850#ifndef CAPSTONE_DIET
100851	{ 0 }, { 0 }, { 0 }, 0, 0
100852#endif
100853},
100854
100855{
100856	X86_VSCALEFPDZ256rmkz, X86_INS_VSCALEFPD, 0,
100857#ifndef CAPSTONE_DIET
100858	{ 0 }, { 0 }, { 0 }, 0, 0
100859#endif
100860},
100861
100862{
100863	X86_VSCALEFPDZ256rr, X86_INS_VSCALEFPD, 0,
100864#ifndef CAPSTONE_DIET
100865	{ 0 }, { 0 }, { 0 }, 0, 0
100866#endif
100867},
100868
100869{
100870	X86_VSCALEFPDZ256rrk, X86_INS_VSCALEFPD, 0,
100871#ifndef CAPSTONE_DIET
100872	{ 0 }, { 0 }, { 0 }, 0, 0
100873#endif
100874},
100875
100876{
100877	X86_VSCALEFPDZ256rrkz, X86_INS_VSCALEFPD, 0,
100878#ifndef CAPSTONE_DIET
100879	{ 0 }, { 0 }, { 0 }, 0, 0
100880#endif
100881},
100882
100883{
100884	X86_VSCALEFPDZrm, X86_INS_VSCALEFPD, 0,
100885#ifndef CAPSTONE_DIET
100886	{ 0 }, { 0 }, { 0 }, 0, 0
100887#endif
100888},
100889
100890{
100891	X86_VSCALEFPDZrmb, X86_INS_VSCALEFPD, 0,
100892#ifndef CAPSTONE_DIET
100893	{ 0 }, { 0 }, { 0 }, 0, 0
100894#endif
100895},
100896
100897{
100898	X86_VSCALEFPDZrmbk, X86_INS_VSCALEFPD, 0,
100899#ifndef CAPSTONE_DIET
100900	{ 0 }, { 0 }, { 0 }, 0, 0
100901#endif
100902},
100903
100904{
100905	X86_VSCALEFPDZrmbkz, X86_INS_VSCALEFPD, 0,
100906#ifndef CAPSTONE_DIET
100907	{ 0 }, { 0 }, { 0 }, 0, 0
100908#endif
100909},
100910
100911{
100912	X86_VSCALEFPDZrmk, X86_INS_VSCALEFPD, 0,
100913#ifndef CAPSTONE_DIET
100914	{ 0 }, { 0 }, { 0 }, 0, 0
100915#endif
100916},
100917
100918{
100919	X86_VSCALEFPDZrmkz, X86_INS_VSCALEFPD, 0,
100920#ifndef CAPSTONE_DIET
100921	{ 0 }, { 0 }, { 0 }, 0, 0
100922#endif
100923},
100924
100925{
100926	X86_VSCALEFPDZrr, X86_INS_VSCALEFPD, 0,
100927#ifndef CAPSTONE_DIET
100928	{ 0 }, { 0 }, { 0 }, 0, 0
100929#endif
100930},
100931
100932{
100933	X86_VSCALEFPDZrrb, X86_INS_VSCALEFPD, 0,
100934#ifndef CAPSTONE_DIET
100935	{ 0 }, { 0 }, { 0 }, 0, 0
100936#endif
100937},
100938
100939{
100940	X86_VSCALEFPDZrrbk, X86_INS_VSCALEFPD, 0,
100941#ifndef CAPSTONE_DIET
100942	{ 0 }, { 0 }, { 0 }, 0, 0
100943#endif
100944},
100945
100946{
100947	X86_VSCALEFPDZrrbkz, X86_INS_VSCALEFPD, 0,
100948#ifndef CAPSTONE_DIET
100949	{ 0 }, { 0 }, { 0 }, 0, 0
100950#endif
100951},
100952
100953{
100954	X86_VSCALEFPDZrrk, X86_INS_VSCALEFPD, 0,
100955#ifndef CAPSTONE_DIET
100956	{ 0 }, { 0 }, { 0 }, 0, 0
100957#endif
100958},
100959
100960{
100961	X86_VSCALEFPDZrrkz, X86_INS_VSCALEFPD, 0,
100962#ifndef CAPSTONE_DIET
100963	{ 0 }, { 0 }, { 0 }, 0, 0
100964#endif
100965},
100966
100967{
100968	X86_VSCALEFPSZ128rm, X86_INS_VSCALEFPS, 0,
100969#ifndef CAPSTONE_DIET
100970	{ 0 }, { 0 }, { 0 }, 0, 0
100971#endif
100972},
100973
100974{
100975	X86_VSCALEFPSZ128rmb, X86_INS_VSCALEFPS, 0,
100976#ifndef CAPSTONE_DIET
100977	{ 0 }, { 0 }, { 0 }, 0, 0
100978#endif
100979},
100980
100981{
100982	X86_VSCALEFPSZ128rmbk, X86_INS_VSCALEFPS, 0,
100983#ifndef CAPSTONE_DIET
100984	{ 0 }, { 0 }, { 0 }, 0, 0
100985#endif
100986},
100987
100988{
100989	X86_VSCALEFPSZ128rmbkz, X86_INS_VSCALEFPS, 0,
100990#ifndef CAPSTONE_DIET
100991	{ 0 }, { 0 }, { 0 }, 0, 0
100992#endif
100993},
100994
100995{
100996	X86_VSCALEFPSZ128rmk, X86_INS_VSCALEFPS, 0,
100997#ifndef CAPSTONE_DIET
100998	{ 0 }, { 0 }, { 0 }, 0, 0
100999#endif
101000},
101001
101002{
101003	X86_VSCALEFPSZ128rmkz, X86_INS_VSCALEFPS, 0,
101004#ifndef CAPSTONE_DIET
101005	{ 0 }, { 0 }, { 0 }, 0, 0
101006#endif
101007},
101008
101009{
101010	X86_VSCALEFPSZ128rr, X86_INS_VSCALEFPS, 0,
101011#ifndef CAPSTONE_DIET
101012	{ 0 }, { 0 }, { 0 }, 0, 0
101013#endif
101014},
101015
101016{
101017	X86_VSCALEFPSZ128rrk, X86_INS_VSCALEFPS, 0,
101018#ifndef CAPSTONE_DIET
101019	{ 0 }, { 0 }, { 0 }, 0, 0
101020#endif
101021},
101022
101023{
101024	X86_VSCALEFPSZ128rrkz, X86_INS_VSCALEFPS, 0,
101025#ifndef CAPSTONE_DIET
101026	{ 0 }, { 0 }, { 0 }, 0, 0
101027#endif
101028},
101029
101030{
101031	X86_VSCALEFPSZ256rm, X86_INS_VSCALEFPS, 0,
101032#ifndef CAPSTONE_DIET
101033	{ 0 }, { 0 }, { 0 }, 0, 0
101034#endif
101035},
101036
101037{
101038	X86_VSCALEFPSZ256rmb, X86_INS_VSCALEFPS, 0,
101039#ifndef CAPSTONE_DIET
101040	{ 0 }, { 0 }, { 0 }, 0, 0
101041#endif
101042},
101043
101044{
101045	X86_VSCALEFPSZ256rmbk, X86_INS_VSCALEFPS, 0,
101046#ifndef CAPSTONE_DIET
101047	{ 0 }, { 0 }, { 0 }, 0, 0
101048#endif
101049},
101050
101051{
101052	X86_VSCALEFPSZ256rmbkz, X86_INS_VSCALEFPS, 0,
101053#ifndef CAPSTONE_DIET
101054	{ 0 }, { 0 }, { 0 }, 0, 0
101055#endif
101056},
101057
101058{
101059	X86_VSCALEFPSZ256rmk, X86_INS_VSCALEFPS, 0,
101060#ifndef CAPSTONE_DIET
101061	{ 0 }, { 0 }, { 0 }, 0, 0
101062#endif
101063},
101064
101065{
101066	X86_VSCALEFPSZ256rmkz, X86_INS_VSCALEFPS, 0,
101067#ifndef CAPSTONE_DIET
101068	{ 0 }, { 0 }, { 0 }, 0, 0
101069#endif
101070},
101071
101072{
101073	X86_VSCALEFPSZ256rr, X86_INS_VSCALEFPS, 0,
101074#ifndef CAPSTONE_DIET
101075	{ 0 }, { 0 }, { 0 }, 0, 0
101076#endif
101077},
101078
101079{
101080	X86_VSCALEFPSZ256rrk, X86_INS_VSCALEFPS, 0,
101081#ifndef CAPSTONE_DIET
101082	{ 0 }, { 0 }, { 0 }, 0, 0
101083#endif
101084},
101085
101086{
101087	X86_VSCALEFPSZ256rrkz, X86_INS_VSCALEFPS, 0,
101088#ifndef CAPSTONE_DIET
101089	{ 0 }, { 0 }, { 0 }, 0, 0
101090#endif
101091},
101092
101093{
101094	X86_VSCALEFPSZrm, X86_INS_VSCALEFPS, 0,
101095#ifndef CAPSTONE_DIET
101096	{ 0 }, { 0 }, { 0 }, 0, 0
101097#endif
101098},
101099
101100{
101101	X86_VSCALEFPSZrmb, X86_INS_VSCALEFPS, 0,
101102#ifndef CAPSTONE_DIET
101103	{ 0 }, { 0 }, { 0 }, 0, 0
101104#endif
101105},
101106
101107{
101108	X86_VSCALEFPSZrmbk, X86_INS_VSCALEFPS, 0,
101109#ifndef CAPSTONE_DIET
101110	{ 0 }, { 0 }, { 0 }, 0, 0
101111#endif
101112},
101113
101114{
101115	X86_VSCALEFPSZrmbkz, X86_INS_VSCALEFPS, 0,
101116#ifndef CAPSTONE_DIET
101117	{ 0 }, { 0 }, { 0 }, 0, 0
101118#endif
101119},
101120
101121{
101122	X86_VSCALEFPSZrmk, X86_INS_VSCALEFPS, 0,
101123#ifndef CAPSTONE_DIET
101124	{ 0 }, { 0 }, { 0 }, 0, 0
101125#endif
101126},
101127
101128{
101129	X86_VSCALEFPSZrmkz, X86_INS_VSCALEFPS, 0,
101130#ifndef CAPSTONE_DIET
101131	{ 0 }, { 0 }, { 0 }, 0, 0
101132#endif
101133},
101134
101135{
101136	X86_VSCALEFPSZrr, X86_INS_VSCALEFPS, 0,
101137#ifndef CAPSTONE_DIET
101138	{ 0 }, { 0 }, { 0 }, 0, 0
101139#endif
101140},
101141
101142{
101143	X86_VSCALEFPSZrrb, X86_INS_VSCALEFPS, 0,
101144#ifndef CAPSTONE_DIET
101145	{ 0 }, { 0 }, { 0 }, 0, 0
101146#endif
101147},
101148
101149{
101150	X86_VSCALEFPSZrrbk, X86_INS_VSCALEFPS, 0,
101151#ifndef CAPSTONE_DIET
101152	{ 0 }, { 0 }, { 0 }, 0, 0
101153#endif
101154},
101155
101156{
101157	X86_VSCALEFPSZrrbkz, X86_INS_VSCALEFPS, 0,
101158#ifndef CAPSTONE_DIET
101159	{ 0 }, { 0 }, { 0 }, 0, 0
101160#endif
101161},
101162
101163{
101164	X86_VSCALEFPSZrrk, X86_INS_VSCALEFPS, 0,
101165#ifndef CAPSTONE_DIET
101166	{ 0 }, { 0 }, { 0 }, 0, 0
101167#endif
101168},
101169
101170{
101171	X86_VSCALEFPSZrrkz, X86_INS_VSCALEFPS, 0,
101172#ifndef CAPSTONE_DIET
101173	{ 0 }, { 0 }, { 0 }, 0, 0
101174#endif
101175},
101176
101177{
101178	X86_VSCALEFSDZrm, X86_INS_VSCALEFSD, 0,
101179#ifndef CAPSTONE_DIET
101180	{ 0 }, { 0 }, { 0 }, 0, 0
101181#endif
101182},
101183
101184{
101185	X86_VSCALEFSDZrmk, X86_INS_VSCALEFSD, 0,
101186#ifndef CAPSTONE_DIET
101187	{ 0 }, { 0 }, { 0 }, 0, 0
101188#endif
101189},
101190
101191{
101192	X86_VSCALEFSDZrmkz, X86_INS_VSCALEFSD, 0,
101193#ifndef CAPSTONE_DIET
101194	{ 0 }, { 0 }, { 0 }, 0, 0
101195#endif
101196},
101197
101198{
101199	X86_VSCALEFSDZrr, X86_INS_VSCALEFSD, 0,
101200#ifndef CAPSTONE_DIET
101201	{ 0 }, { 0 }, { 0 }, 0, 0
101202#endif
101203},
101204
101205{
101206	X86_VSCALEFSDZrrb_Int, X86_INS_VSCALEFSD, 0,
101207#ifndef CAPSTONE_DIET
101208	{ 0 }, { 0 }, { 0 }, 0, 0
101209#endif
101210},
101211
101212{
101213	X86_VSCALEFSDZrrb_Intk, X86_INS_VSCALEFSD, 0,
101214#ifndef CAPSTONE_DIET
101215	{ 0 }, { 0 }, { 0 }, 0, 0
101216#endif
101217},
101218
101219{
101220	X86_VSCALEFSDZrrb_Intkz, X86_INS_VSCALEFSD, 0,
101221#ifndef CAPSTONE_DIET
101222	{ 0 }, { 0 }, { 0 }, 0, 0
101223#endif
101224},
101225
101226{
101227	X86_VSCALEFSDZrrk, X86_INS_VSCALEFSD, 0,
101228#ifndef CAPSTONE_DIET
101229	{ 0 }, { 0 }, { 0 }, 0, 0
101230#endif
101231},
101232
101233{
101234	X86_VSCALEFSDZrrkz, X86_INS_VSCALEFSD, 0,
101235#ifndef CAPSTONE_DIET
101236	{ 0 }, { 0 }, { 0 }, 0, 0
101237#endif
101238},
101239
101240{
101241	X86_VSCALEFSSZrm, X86_INS_VSCALEFSS, 0,
101242#ifndef CAPSTONE_DIET
101243	{ 0 }, { 0 }, { 0 }, 0, 0
101244#endif
101245},
101246
101247{
101248	X86_VSCALEFSSZrmk, X86_INS_VSCALEFSS, 0,
101249#ifndef CAPSTONE_DIET
101250	{ 0 }, { 0 }, { 0 }, 0, 0
101251#endif
101252},
101253
101254{
101255	X86_VSCALEFSSZrmkz, X86_INS_VSCALEFSS, 0,
101256#ifndef CAPSTONE_DIET
101257	{ 0 }, { 0 }, { 0 }, 0, 0
101258#endif
101259},
101260
101261{
101262	X86_VSCALEFSSZrr, X86_INS_VSCALEFSS, 0,
101263#ifndef CAPSTONE_DIET
101264	{ 0 }, { 0 }, { 0 }, 0, 0
101265#endif
101266},
101267
101268{
101269	X86_VSCALEFSSZrrb_Int, X86_INS_VSCALEFSS, 0,
101270#ifndef CAPSTONE_DIET
101271	{ 0 }, { 0 }, { 0 }, 0, 0
101272#endif
101273},
101274
101275{
101276	X86_VSCALEFSSZrrb_Intk, X86_INS_VSCALEFSS, 0,
101277#ifndef CAPSTONE_DIET
101278	{ 0 }, { 0 }, { 0 }, 0, 0
101279#endif
101280},
101281
101282{
101283	X86_VSCALEFSSZrrb_Intkz, X86_INS_VSCALEFSS, 0,
101284#ifndef CAPSTONE_DIET
101285	{ 0 }, { 0 }, { 0 }, 0, 0
101286#endif
101287},
101288
101289{
101290	X86_VSCALEFSSZrrk, X86_INS_VSCALEFSS, 0,
101291#ifndef CAPSTONE_DIET
101292	{ 0 }, { 0 }, { 0 }, 0, 0
101293#endif
101294},
101295
101296{
101297	X86_VSCALEFSSZrrkz, X86_INS_VSCALEFSS, 0,
101298#ifndef CAPSTONE_DIET
101299	{ 0 }, { 0 }, { 0 }, 0, 0
101300#endif
101301},
101302
101303{
101304	X86_VSCATTERDPDZ128mr, X86_INS_VSCATTERDPD, 0,
101305#ifndef CAPSTONE_DIET
101306	{ 0 }, { 0 }, { 0 }, 0, 0
101307#endif
101308},
101309
101310{
101311	X86_VSCATTERDPDZ256mr, X86_INS_VSCATTERDPD, 0,
101312#ifndef CAPSTONE_DIET
101313	{ 0 }, { 0 }, { 0 }, 0, 0
101314#endif
101315},
101316
101317{
101318	X86_VSCATTERDPDZmr, X86_INS_VSCATTERDPD, 0,
101319#ifndef CAPSTONE_DIET
101320	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
101321#endif
101322},
101323
101324{
101325	X86_VSCATTERDPSZ128mr, X86_INS_VSCATTERDPS, 0,
101326#ifndef CAPSTONE_DIET
101327	{ 0 }, { 0 }, { 0 }, 0, 0
101328#endif
101329},
101330
101331{
101332	X86_VSCATTERDPSZ256mr, X86_INS_VSCATTERDPS, 0,
101333#ifndef CAPSTONE_DIET
101334	{ 0 }, { 0 }, { 0 }, 0, 0
101335#endif
101336},
101337
101338{
101339	X86_VSCATTERDPSZmr, X86_INS_VSCATTERDPS, 0,
101340#ifndef CAPSTONE_DIET
101341	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
101342#endif
101343},
101344
101345{
101346	X86_VSCATTERPF0DPDm, X86_INS_VSCATTERPF0DPD, 0,
101347#ifndef CAPSTONE_DIET
101348	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101349#endif
101350},
101351
101352{
101353	X86_VSCATTERPF0DPSm, X86_INS_VSCATTERPF0DPS, 0,
101354#ifndef CAPSTONE_DIET
101355	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101356#endif
101357},
101358
101359{
101360	X86_VSCATTERPF0QPDm, X86_INS_VSCATTERPF0QPD, 0,
101361#ifndef CAPSTONE_DIET
101362	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101363#endif
101364},
101365
101366{
101367	X86_VSCATTERPF0QPSm, X86_INS_VSCATTERPF0QPS, 0,
101368#ifndef CAPSTONE_DIET
101369	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101370#endif
101371},
101372
101373{
101374	X86_VSCATTERPF1DPDm, X86_INS_VSCATTERPF1DPD, 0,
101375#ifndef CAPSTONE_DIET
101376	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101377#endif
101378},
101379
101380{
101381	X86_VSCATTERPF1DPSm, X86_INS_VSCATTERPF1DPS, 0,
101382#ifndef CAPSTONE_DIET
101383	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101384#endif
101385},
101386
101387{
101388	X86_VSCATTERPF1QPDm, X86_INS_VSCATTERPF1QPD, 0,
101389#ifndef CAPSTONE_DIET
101390	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101391#endif
101392},
101393
101394{
101395	X86_VSCATTERPF1QPSm, X86_INS_VSCATTERPF1QPS, 0,
101396#ifndef CAPSTONE_DIET
101397	{ 0 }, { 0 }, { X86_GRP_PFI, 0 }, 0, 0
101398#endif
101399},
101400
101401{
101402	X86_VSCATTERQPDZ128mr, X86_INS_VSCATTERQPD, 0,
101403#ifndef CAPSTONE_DIET
101404	{ 0 }, { 0 }, { 0 }, 0, 0
101405#endif
101406},
101407
101408{
101409	X86_VSCATTERQPDZ256mr, X86_INS_VSCATTERQPD, 0,
101410#ifndef CAPSTONE_DIET
101411	{ 0 }, { 0 }, { 0 }, 0, 0
101412#endif
101413},
101414
101415{
101416	X86_VSCATTERQPDZmr, X86_INS_VSCATTERQPD, 0,
101417#ifndef CAPSTONE_DIET
101418	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
101419#endif
101420},
101421
101422{
101423	X86_VSCATTERQPSZ128mr, X86_INS_VSCATTERQPS, 0,
101424#ifndef CAPSTONE_DIET
101425	{ 0 }, { 0 }, { 0 }, 0, 0
101426#endif
101427},
101428
101429{
101430	X86_VSCATTERQPSZ256mr, X86_INS_VSCATTERQPS, 0,
101431#ifndef CAPSTONE_DIET
101432	{ 0 }, { 0 }, { 0 }, 0, 0
101433#endif
101434},
101435
101436{
101437	X86_VSCATTERQPSZmr, X86_INS_VSCATTERQPS, 0,
101438#ifndef CAPSTONE_DIET
101439	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
101440#endif
101441},
101442
101443{
101444	X86_VSHUFF32X4Z256rmbi, X86_INS_VSHUFF32X4, 0,
101445#ifndef CAPSTONE_DIET
101446	{ 0 }, { 0 }, { 0 }, 0, 0
101447#endif
101448},
101449
101450{
101451	X86_VSHUFF32X4Z256rmbik, X86_INS_VSHUFF32X4, 0,
101452#ifndef CAPSTONE_DIET
101453	{ 0 }, { 0 }, { 0 }, 0, 0
101454#endif
101455},
101456
101457{
101458	X86_VSHUFF32X4Z256rmbikz, X86_INS_VSHUFF32X4, 0,
101459#ifndef CAPSTONE_DIET
101460	{ 0 }, { 0 }, { 0 }, 0, 0
101461#endif
101462},
101463
101464{
101465	X86_VSHUFF32X4Z256rmi, X86_INS_VSHUFF32X4, 0,
101466#ifndef CAPSTONE_DIET
101467	{ 0 }, { 0 }, { 0 }, 0, 0
101468#endif
101469},
101470
101471{
101472	X86_VSHUFF32X4Z256rmik, X86_INS_VSHUFF32X4, 0,
101473#ifndef CAPSTONE_DIET
101474	{ 0 }, { 0 }, { 0 }, 0, 0
101475#endif
101476},
101477
101478{
101479	X86_VSHUFF32X4Z256rmikz, X86_INS_VSHUFF32X4, 0,
101480#ifndef CAPSTONE_DIET
101481	{ 0 }, { 0 }, { 0 }, 0, 0
101482#endif
101483},
101484
101485{
101486	X86_VSHUFF32X4Z256rri, X86_INS_VSHUFF32X4, 0,
101487#ifndef CAPSTONE_DIET
101488	{ 0 }, { 0 }, { 0 }, 0, 0
101489#endif
101490},
101491
101492{
101493	X86_VSHUFF32X4Z256rrik, X86_INS_VSHUFF32X4, 0,
101494#ifndef CAPSTONE_DIET
101495	{ 0 }, { 0 }, { 0 }, 0, 0
101496#endif
101497},
101498
101499{
101500	X86_VSHUFF32X4Z256rrikz, X86_INS_VSHUFF32X4, 0,
101501#ifndef CAPSTONE_DIET
101502	{ 0 }, { 0 }, { 0 }, 0, 0
101503#endif
101504},
101505
101506{
101507	X86_VSHUFF32X4Zrmbi, X86_INS_VSHUFF32X4, 0,
101508#ifndef CAPSTONE_DIET
101509	{ 0 }, { 0 }, { 0 }, 0, 0
101510#endif
101511},
101512
101513{
101514	X86_VSHUFF32X4Zrmbik, X86_INS_VSHUFF32X4, 0,
101515#ifndef CAPSTONE_DIET
101516	{ 0 }, { 0 }, { 0 }, 0, 0
101517#endif
101518},
101519
101520{
101521	X86_VSHUFF32X4Zrmbikz, X86_INS_VSHUFF32X4, 0,
101522#ifndef CAPSTONE_DIET
101523	{ 0 }, { 0 }, { 0 }, 0, 0
101524#endif
101525},
101526
101527{
101528	X86_VSHUFF32X4Zrmi, X86_INS_VSHUFF32X4, 0,
101529#ifndef CAPSTONE_DIET
101530	{ 0 }, { 0 }, { 0 }, 0, 0
101531#endif
101532},
101533
101534{
101535	X86_VSHUFF32X4Zrmik, X86_INS_VSHUFF32X4, 0,
101536#ifndef CAPSTONE_DIET
101537	{ 0 }, { 0 }, { 0 }, 0, 0
101538#endif
101539},
101540
101541{
101542	X86_VSHUFF32X4Zrmikz, X86_INS_VSHUFF32X4, 0,
101543#ifndef CAPSTONE_DIET
101544	{ 0 }, { 0 }, { 0 }, 0, 0
101545#endif
101546},
101547
101548{
101549	X86_VSHUFF32X4Zrri, X86_INS_VSHUFF32X4, 0,
101550#ifndef CAPSTONE_DIET
101551	{ 0 }, { 0 }, { 0 }, 0, 0
101552#endif
101553},
101554
101555{
101556	X86_VSHUFF32X4Zrrik, X86_INS_VSHUFF32X4, 0,
101557#ifndef CAPSTONE_DIET
101558	{ 0 }, { 0 }, { 0 }, 0, 0
101559#endif
101560},
101561
101562{
101563	X86_VSHUFF32X4Zrrikz, X86_INS_VSHUFF32X4, 0,
101564#ifndef CAPSTONE_DIET
101565	{ 0 }, { 0 }, { 0 }, 0, 0
101566#endif
101567},
101568
101569{
101570	X86_VSHUFF64X2Z256rmbi, X86_INS_VSHUFF64X2, 1,
101571#ifndef CAPSTONE_DIET
101572	{ 0 }, { 0 }, { 0 }, 0, 0
101573#endif
101574},
101575
101576{
101577	X86_VSHUFF64X2Z256rmbik, X86_INS_VSHUFF64X2, 1,
101578#ifndef CAPSTONE_DIET
101579	{ 0 }, { 0 }, { 0 }, 0, 0
101580#endif
101581},
101582
101583{
101584	X86_VSHUFF64X2Z256rmbikz, X86_INS_VSHUFF64X2, 1,
101585#ifndef CAPSTONE_DIET
101586	{ 0 }, { 0 }, { 0 }, 0, 0
101587#endif
101588},
101589
101590{
101591	X86_VSHUFF64X2Z256rmi, X86_INS_VSHUFF64X2, 1,
101592#ifndef CAPSTONE_DIET
101593	{ 0 }, { 0 }, { 0 }, 0, 0
101594#endif
101595},
101596
101597{
101598	X86_VSHUFF64X2Z256rmik, X86_INS_VSHUFF64X2, 1,
101599#ifndef CAPSTONE_DIET
101600	{ 0 }, { 0 }, { 0 }, 0, 0
101601#endif
101602},
101603
101604{
101605	X86_VSHUFF64X2Z256rmikz, X86_INS_VSHUFF64X2, 1,
101606#ifndef CAPSTONE_DIET
101607	{ 0 }, { 0 }, { 0 }, 0, 0
101608#endif
101609},
101610
101611{
101612	X86_VSHUFF64X2Z256rri, X86_INS_VSHUFF64X2, 1,
101613#ifndef CAPSTONE_DIET
101614	{ 0 }, { 0 }, { 0 }, 0, 0
101615#endif
101616},
101617
101618{
101619	X86_VSHUFF64X2Z256rrik, X86_INS_VSHUFF64X2, 1,
101620#ifndef CAPSTONE_DIET
101621	{ 0 }, { 0 }, { 0 }, 0, 0
101622#endif
101623},
101624
101625{
101626	X86_VSHUFF64X2Z256rrikz, X86_INS_VSHUFF64X2, 1,
101627#ifndef CAPSTONE_DIET
101628	{ 0 }, { 0 }, { 0 }, 0, 0
101629#endif
101630},
101631
101632{
101633	X86_VSHUFF64X2Zrmbi, X86_INS_VSHUFF64X2, 1,
101634#ifndef CAPSTONE_DIET
101635	{ 0 }, { 0 }, { 0 }, 0, 0
101636#endif
101637},
101638
101639{
101640	X86_VSHUFF64X2Zrmbik, X86_INS_VSHUFF64X2, 1,
101641#ifndef CAPSTONE_DIET
101642	{ 0 }, { 0 }, { 0 }, 0, 0
101643#endif
101644},
101645
101646{
101647	X86_VSHUFF64X2Zrmbikz, X86_INS_VSHUFF64X2, 1,
101648#ifndef CAPSTONE_DIET
101649	{ 0 }, { 0 }, { 0 }, 0, 0
101650#endif
101651},
101652
101653{
101654	X86_VSHUFF64X2Zrmi, X86_INS_VSHUFF64X2, 1,
101655#ifndef CAPSTONE_DIET
101656	{ 0 }, { 0 }, { 0 }, 0, 0
101657#endif
101658},
101659
101660{
101661	X86_VSHUFF64X2Zrmik, X86_INS_VSHUFF64X2, 1,
101662#ifndef CAPSTONE_DIET
101663	{ 0 }, { 0 }, { 0 }, 0, 0
101664#endif
101665},
101666
101667{
101668	X86_VSHUFF64X2Zrmikz, X86_INS_VSHUFF64X2, 1,
101669#ifndef CAPSTONE_DIET
101670	{ 0 }, { 0 }, { 0 }, 0, 0
101671#endif
101672},
101673
101674{
101675	X86_VSHUFF64X2Zrri, X86_INS_VSHUFF64X2, 1,
101676#ifndef CAPSTONE_DIET
101677	{ 0 }, { 0 }, { 0 }, 0, 0
101678#endif
101679},
101680
101681{
101682	X86_VSHUFF64X2Zrrik, X86_INS_VSHUFF64X2, 1,
101683#ifndef CAPSTONE_DIET
101684	{ 0 }, { 0 }, { 0 }, 0, 0
101685#endif
101686},
101687
101688{
101689	X86_VSHUFF64X2Zrrikz, X86_INS_VSHUFF64X2, 1,
101690#ifndef CAPSTONE_DIET
101691	{ 0 }, { 0 }, { 0 }, 0, 0
101692#endif
101693},
101694
101695{
101696	X86_VSHUFI32X4Z256rmbi, X86_INS_VSHUFI32X4, 0,
101697#ifndef CAPSTONE_DIET
101698	{ 0 }, { 0 }, { 0 }, 0, 0
101699#endif
101700},
101701
101702{
101703	X86_VSHUFI32X4Z256rmbik, X86_INS_VSHUFI32X4, 0,
101704#ifndef CAPSTONE_DIET
101705	{ 0 }, { 0 }, { 0 }, 0, 0
101706#endif
101707},
101708
101709{
101710	X86_VSHUFI32X4Z256rmbikz, X86_INS_VSHUFI32X4, 0,
101711#ifndef CAPSTONE_DIET
101712	{ 0 }, { 0 }, { 0 }, 0, 0
101713#endif
101714},
101715
101716{
101717	X86_VSHUFI32X4Z256rmi, X86_INS_VSHUFI32X4, 0,
101718#ifndef CAPSTONE_DIET
101719	{ 0 }, { 0 }, { 0 }, 0, 0
101720#endif
101721},
101722
101723{
101724	X86_VSHUFI32X4Z256rmik, X86_INS_VSHUFI32X4, 0,
101725#ifndef CAPSTONE_DIET
101726	{ 0 }, { 0 }, { 0 }, 0, 0
101727#endif
101728},
101729
101730{
101731	X86_VSHUFI32X4Z256rmikz, X86_INS_VSHUFI32X4, 0,
101732#ifndef CAPSTONE_DIET
101733	{ 0 }, { 0 }, { 0 }, 0, 0
101734#endif
101735},
101736
101737{
101738	X86_VSHUFI32X4Z256rri, X86_INS_VSHUFI32X4, 0,
101739#ifndef CAPSTONE_DIET
101740	{ 0 }, { 0 }, { 0 }, 0, 0
101741#endif
101742},
101743
101744{
101745	X86_VSHUFI32X4Z256rrik, X86_INS_VSHUFI32X4, 0,
101746#ifndef CAPSTONE_DIET
101747	{ 0 }, { 0 }, { 0 }, 0, 0
101748#endif
101749},
101750
101751{
101752	X86_VSHUFI32X4Z256rrikz, X86_INS_VSHUFI32X4, 0,
101753#ifndef CAPSTONE_DIET
101754	{ 0 }, { 0 }, { 0 }, 0, 0
101755#endif
101756},
101757
101758{
101759	X86_VSHUFI32X4Zrmbi, X86_INS_VSHUFI32X4, 0,
101760#ifndef CAPSTONE_DIET
101761	{ 0 }, { 0 }, { 0 }, 0, 0
101762#endif
101763},
101764
101765{
101766	X86_VSHUFI32X4Zrmbik, X86_INS_VSHUFI32X4, 0,
101767#ifndef CAPSTONE_DIET
101768	{ 0 }, { 0 }, { 0 }, 0, 0
101769#endif
101770},
101771
101772{
101773	X86_VSHUFI32X4Zrmbikz, X86_INS_VSHUFI32X4, 0,
101774#ifndef CAPSTONE_DIET
101775	{ 0 }, { 0 }, { 0 }, 0, 0
101776#endif
101777},
101778
101779{
101780	X86_VSHUFI32X4Zrmi, X86_INS_VSHUFI32X4, 0,
101781#ifndef CAPSTONE_DIET
101782	{ 0 }, { 0 }, { 0 }, 0, 0
101783#endif
101784},
101785
101786{
101787	X86_VSHUFI32X4Zrmik, X86_INS_VSHUFI32X4, 0,
101788#ifndef CAPSTONE_DIET
101789	{ 0 }, { 0 }, { 0 }, 0, 0
101790#endif
101791},
101792
101793{
101794	X86_VSHUFI32X4Zrmikz, X86_INS_VSHUFI32X4, 0,
101795#ifndef CAPSTONE_DIET
101796	{ 0 }, { 0 }, { 0 }, 0, 0
101797#endif
101798},
101799
101800{
101801	X86_VSHUFI32X4Zrri, X86_INS_VSHUFI32X4, 0,
101802#ifndef CAPSTONE_DIET
101803	{ 0 }, { 0 }, { 0 }, 0, 0
101804#endif
101805},
101806
101807{
101808	X86_VSHUFI32X4Zrrik, X86_INS_VSHUFI32X4, 0,
101809#ifndef CAPSTONE_DIET
101810	{ 0 }, { 0 }, { 0 }, 0, 0
101811#endif
101812},
101813
101814{
101815	X86_VSHUFI32X4Zrrikz, X86_INS_VSHUFI32X4, 0,
101816#ifndef CAPSTONE_DIET
101817	{ 0 }, { 0 }, { 0 }, 0, 0
101818#endif
101819},
101820
101821{
101822	X86_VSHUFI64X2Z256rmbi, X86_INS_VSHUFI64X2, 1,
101823#ifndef CAPSTONE_DIET
101824	{ 0 }, { 0 }, { 0 }, 0, 0
101825#endif
101826},
101827
101828{
101829	X86_VSHUFI64X2Z256rmbik, X86_INS_VSHUFI64X2, 1,
101830#ifndef CAPSTONE_DIET
101831	{ 0 }, { 0 }, { 0 }, 0, 0
101832#endif
101833},
101834
101835{
101836	X86_VSHUFI64X2Z256rmbikz, X86_INS_VSHUFI64X2, 1,
101837#ifndef CAPSTONE_DIET
101838	{ 0 }, { 0 }, { 0 }, 0, 0
101839#endif
101840},
101841
101842{
101843	X86_VSHUFI64X2Z256rmi, X86_INS_VSHUFI64X2, 1,
101844#ifndef CAPSTONE_DIET
101845	{ 0 }, { 0 }, { 0 }, 0, 0
101846#endif
101847},
101848
101849{
101850	X86_VSHUFI64X2Z256rmik, X86_INS_VSHUFI64X2, 1,
101851#ifndef CAPSTONE_DIET
101852	{ 0 }, { 0 }, { 0 }, 0, 0
101853#endif
101854},
101855
101856{
101857	X86_VSHUFI64X2Z256rmikz, X86_INS_VSHUFI64X2, 1,
101858#ifndef CAPSTONE_DIET
101859	{ 0 }, { 0 }, { 0 }, 0, 0
101860#endif
101861},
101862
101863{
101864	X86_VSHUFI64X2Z256rri, X86_INS_VSHUFI64X2, 1,
101865#ifndef CAPSTONE_DIET
101866	{ 0 }, { 0 }, { 0 }, 0, 0
101867#endif
101868},
101869
101870{
101871	X86_VSHUFI64X2Z256rrik, X86_INS_VSHUFI64X2, 1,
101872#ifndef CAPSTONE_DIET
101873	{ 0 }, { 0 }, { 0 }, 0, 0
101874#endif
101875},
101876
101877{
101878	X86_VSHUFI64X2Z256rrikz, X86_INS_VSHUFI64X2, 1,
101879#ifndef CAPSTONE_DIET
101880	{ 0 }, { 0 }, { 0 }, 0, 0
101881#endif
101882},
101883
101884{
101885	X86_VSHUFI64X2Zrmbi, X86_INS_VSHUFI64X2, 1,
101886#ifndef CAPSTONE_DIET
101887	{ 0 }, { 0 }, { 0 }, 0, 0
101888#endif
101889},
101890
101891{
101892	X86_VSHUFI64X2Zrmbik, X86_INS_VSHUFI64X2, 1,
101893#ifndef CAPSTONE_DIET
101894	{ 0 }, { 0 }, { 0 }, 0, 0
101895#endif
101896},
101897
101898{
101899	X86_VSHUFI64X2Zrmbikz, X86_INS_VSHUFI64X2, 1,
101900#ifndef CAPSTONE_DIET
101901	{ 0 }, { 0 }, { 0 }, 0, 0
101902#endif
101903},
101904
101905{
101906	X86_VSHUFI64X2Zrmi, X86_INS_VSHUFI64X2, 1,
101907#ifndef CAPSTONE_DIET
101908	{ 0 }, { 0 }, { 0 }, 0, 0
101909#endif
101910},
101911
101912{
101913	X86_VSHUFI64X2Zrmik, X86_INS_VSHUFI64X2, 1,
101914#ifndef CAPSTONE_DIET
101915	{ 0 }, { 0 }, { 0 }, 0, 0
101916#endif
101917},
101918
101919{
101920	X86_VSHUFI64X2Zrmikz, X86_INS_VSHUFI64X2, 1,
101921#ifndef CAPSTONE_DIET
101922	{ 0 }, { 0 }, { 0 }, 0, 0
101923#endif
101924},
101925
101926{
101927	X86_VSHUFI64X2Zrri, X86_INS_VSHUFI64X2, 1,
101928#ifndef CAPSTONE_DIET
101929	{ 0 }, { 0 }, { 0 }, 0, 0
101930#endif
101931},
101932
101933{
101934	X86_VSHUFI64X2Zrrik, X86_INS_VSHUFI64X2, 1,
101935#ifndef CAPSTONE_DIET
101936	{ 0 }, { 0 }, { 0 }, 0, 0
101937#endif
101938},
101939
101940{
101941	X86_VSHUFI64X2Zrrikz, X86_INS_VSHUFI64X2, 1,
101942#ifndef CAPSTONE_DIET
101943	{ 0 }, { 0 }, { 0 }, 0, 0
101944#endif
101945},
101946
101947{
101948	X86_VSHUFPDYrmi, X86_INS_VSHUFPD, 0,
101949#ifndef CAPSTONE_DIET
101950	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
101951#endif
101952},
101953
101954{
101955	X86_VSHUFPDYrri, X86_INS_VSHUFPD, 0,
101956#ifndef CAPSTONE_DIET
101957	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
101958#endif
101959},
101960
101961{
101962	X86_VSHUFPDZ128rmbi, X86_INS_VSHUFPD, 0,
101963#ifndef CAPSTONE_DIET
101964	{ 0 }, { 0 }, { 0 }, 0, 0
101965#endif
101966},
101967
101968{
101969	X86_VSHUFPDZ128rmbik, X86_INS_VSHUFPD, 0,
101970#ifndef CAPSTONE_DIET
101971	{ 0 }, { 0 }, { 0 }, 0, 0
101972#endif
101973},
101974
101975{
101976	X86_VSHUFPDZ128rmbikz, X86_INS_VSHUFPD, 0,
101977#ifndef CAPSTONE_DIET
101978	{ 0 }, { 0 }, { 0 }, 0, 0
101979#endif
101980},
101981
101982{
101983	X86_VSHUFPDZ128rmi, X86_INS_VSHUFPD, 0,
101984#ifndef CAPSTONE_DIET
101985	{ 0 }, { 0 }, { 0 }, 0, 0
101986#endif
101987},
101988
101989{
101990	X86_VSHUFPDZ128rmik, X86_INS_VSHUFPD, 0,
101991#ifndef CAPSTONE_DIET
101992	{ 0 }, { 0 }, { 0 }, 0, 0
101993#endif
101994},
101995
101996{
101997	X86_VSHUFPDZ128rmikz, X86_INS_VSHUFPD, 0,
101998#ifndef CAPSTONE_DIET
101999	{ 0 }, { 0 }, { 0 }, 0, 0
102000#endif
102001},
102002
102003{
102004	X86_VSHUFPDZ128rri, X86_INS_VSHUFPD, 0,
102005#ifndef CAPSTONE_DIET
102006	{ 0 }, { 0 }, { 0 }, 0, 0
102007#endif
102008},
102009
102010{
102011	X86_VSHUFPDZ128rrik, X86_INS_VSHUFPD, 0,
102012#ifndef CAPSTONE_DIET
102013	{ 0 }, { 0 }, { 0 }, 0, 0
102014#endif
102015},
102016
102017{
102018	X86_VSHUFPDZ128rrikz, X86_INS_VSHUFPD, 0,
102019#ifndef CAPSTONE_DIET
102020	{ 0 }, { 0 }, { 0 }, 0, 0
102021#endif
102022},
102023
102024{
102025	X86_VSHUFPDZ256rmbi, X86_INS_VSHUFPD, 0,
102026#ifndef CAPSTONE_DIET
102027	{ 0 }, { 0 }, { 0 }, 0, 0
102028#endif
102029},
102030
102031{
102032	X86_VSHUFPDZ256rmbik, X86_INS_VSHUFPD, 0,
102033#ifndef CAPSTONE_DIET
102034	{ 0 }, { 0 }, { 0 }, 0, 0
102035#endif
102036},
102037
102038{
102039	X86_VSHUFPDZ256rmbikz, X86_INS_VSHUFPD, 0,
102040#ifndef CAPSTONE_DIET
102041	{ 0 }, { 0 }, { 0 }, 0, 0
102042#endif
102043},
102044
102045{
102046	X86_VSHUFPDZ256rmi, X86_INS_VSHUFPD, 0,
102047#ifndef CAPSTONE_DIET
102048	{ 0 }, { 0 }, { 0 }, 0, 0
102049#endif
102050},
102051
102052{
102053	X86_VSHUFPDZ256rmik, X86_INS_VSHUFPD, 0,
102054#ifndef CAPSTONE_DIET
102055	{ 0 }, { 0 }, { 0 }, 0, 0
102056#endif
102057},
102058
102059{
102060	X86_VSHUFPDZ256rmikz, X86_INS_VSHUFPD, 0,
102061#ifndef CAPSTONE_DIET
102062	{ 0 }, { 0 }, { 0 }, 0, 0
102063#endif
102064},
102065
102066{
102067	X86_VSHUFPDZ256rri, X86_INS_VSHUFPD, 0,
102068#ifndef CAPSTONE_DIET
102069	{ 0 }, { 0 }, { 0 }, 0, 0
102070#endif
102071},
102072
102073{
102074	X86_VSHUFPDZ256rrik, X86_INS_VSHUFPD, 0,
102075#ifndef CAPSTONE_DIET
102076	{ 0 }, { 0 }, { 0 }, 0, 0
102077#endif
102078},
102079
102080{
102081	X86_VSHUFPDZ256rrikz, X86_INS_VSHUFPD, 0,
102082#ifndef CAPSTONE_DIET
102083	{ 0 }, { 0 }, { 0 }, 0, 0
102084#endif
102085},
102086
102087{
102088	X86_VSHUFPDZrmbi, X86_INS_VSHUFPD, 0,
102089#ifndef CAPSTONE_DIET
102090	{ 0 }, { 0 }, { 0 }, 0, 0
102091#endif
102092},
102093
102094{
102095	X86_VSHUFPDZrmbik, X86_INS_VSHUFPD, 0,
102096#ifndef CAPSTONE_DIET
102097	{ 0 }, { 0 }, { 0 }, 0, 0
102098#endif
102099},
102100
102101{
102102	X86_VSHUFPDZrmbikz, X86_INS_VSHUFPD, 0,
102103#ifndef CAPSTONE_DIET
102104	{ 0 }, { 0 }, { 0 }, 0, 0
102105#endif
102106},
102107
102108{
102109	X86_VSHUFPDZrmi, X86_INS_VSHUFPD, 0,
102110#ifndef CAPSTONE_DIET
102111	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102112#endif
102113},
102114
102115{
102116	X86_VSHUFPDZrmik, X86_INS_VSHUFPD, 0,
102117#ifndef CAPSTONE_DIET
102118	{ 0 }, { 0 }, { 0 }, 0, 0
102119#endif
102120},
102121
102122{
102123	X86_VSHUFPDZrmikz, X86_INS_VSHUFPD, 0,
102124#ifndef CAPSTONE_DIET
102125	{ 0 }, { 0 }, { 0 }, 0, 0
102126#endif
102127},
102128
102129{
102130	X86_VSHUFPDZrri, X86_INS_VSHUFPD, 0,
102131#ifndef CAPSTONE_DIET
102132	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102133#endif
102134},
102135
102136{
102137	X86_VSHUFPDZrrik, X86_INS_VSHUFPD, 0,
102138#ifndef CAPSTONE_DIET
102139	{ 0 }, { 0 }, { 0 }, 0, 0
102140#endif
102141},
102142
102143{
102144	X86_VSHUFPDZrrikz, X86_INS_VSHUFPD, 0,
102145#ifndef CAPSTONE_DIET
102146	{ 0 }, { 0 }, { 0 }, 0, 0
102147#endif
102148},
102149
102150{
102151	X86_VSHUFPDrmi, X86_INS_VSHUFPD, 0,
102152#ifndef CAPSTONE_DIET
102153	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102154#endif
102155},
102156
102157{
102158	X86_VSHUFPDrri, X86_INS_VSHUFPD, 0,
102159#ifndef CAPSTONE_DIET
102160	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102161#endif
102162},
102163
102164{
102165	X86_VSHUFPSYrmi, X86_INS_VSHUFPS, 0,
102166#ifndef CAPSTONE_DIET
102167	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102168#endif
102169},
102170
102171{
102172	X86_VSHUFPSYrri, X86_INS_VSHUFPS, 0,
102173#ifndef CAPSTONE_DIET
102174	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102175#endif
102176},
102177
102178{
102179	X86_VSHUFPSZ128rmbi, X86_INS_VSHUFPS, 0,
102180#ifndef CAPSTONE_DIET
102181	{ 0 }, { 0 }, { 0 }, 0, 0
102182#endif
102183},
102184
102185{
102186	X86_VSHUFPSZ128rmbik, X86_INS_VSHUFPS, 0,
102187#ifndef CAPSTONE_DIET
102188	{ 0 }, { 0 }, { 0 }, 0, 0
102189#endif
102190},
102191
102192{
102193	X86_VSHUFPSZ128rmbikz, X86_INS_VSHUFPS, 0,
102194#ifndef CAPSTONE_DIET
102195	{ 0 }, { 0 }, { 0 }, 0, 0
102196#endif
102197},
102198
102199{
102200	X86_VSHUFPSZ128rmi, X86_INS_VSHUFPS, 0,
102201#ifndef CAPSTONE_DIET
102202	{ 0 }, { 0 }, { 0 }, 0, 0
102203#endif
102204},
102205
102206{
102207	X86_VSHUFPSZ128rmik, X86_INS_VSHUFPS, 0,
102208#ifndef CAPSTONE_DIET
102209	{ 0 }, { 0 }, { 0 }, 0, 0
102210#endif
102211},
102212
102213{
102214	X86_VSHUFPSZ128rmikz, X86_INS_VSHUFPS, 0,
102215#ifndef CAPSTONE_DIET
102216	{ 0 }, { 0 }, { 0 }, 0, 0
102217#endif
102218},
102219
102220{
102221	X86_VSHUFPSZ128rri, X86_INS_VSHUFPS, 0,
102222#ifndef CAPSTONE_DIET
102223	{ 0 }, { 0 }, { 0 }, 0, 0
102224#endif
102225},
102226
102227{
102228	X86_VSHUFPSZ128rrik, X86_INS_VSHUFPS, 0,
102229#ifndef CAPSTONE_DIET
102230	{ 0 }, { 0 }, { 0 }, 0, 0
102231#endif
102232},
102233
102234{
102235	X86_VSHUFPSZ128rrikz, X86_INS_VSHUFPS, 0,
102236#ifndef CAPSTONE_DIET
102237	{ 0 }, { 0 }, { 0 }, 0, 0
102238#endif
102239},
102240
102241{
102242	X86_VSHUFPSZ256rmbi, X86_INS_VSHUFPS, 0,
102243#ifndef CAPSTONE_DIET
102244	{ 0 }, { 0 }, { 0 }, 0, 0
102245#endif
102246},
102247
102248{
102249	X86_VSHUFPSZ256rmbik, X86_INS_VSHUFPS, 0,
102250#ifndef CAPSTONE_DIET
102251	{ 0 }, { 0 }, { 0 }, 0, 0
102252#endif
102253},
102254
102255{
102256	X86_VSHUFPSZ256rmbikz, X86_INS_VSHUFPS, 0,
102257#ifndef CAPSTONE_DIET
102258	{ 0 }, { 0 }, { 0 }, 0, 0
102259#endif
102260},
102261
102262{
102263	X86_VSHUFPSZ256rmi, X86_INS_VSHUFPS, 0,
102264#ifndef CAPSTONE_DIET
102265	{ 0 }, { 0 }, { 0 }, 0, 0
102266#endif
102267},
102268
102269{
102270	X86_VSHUFPSZ256rmik, X86_INS_VSHUFPS, 0,
102271#ifndef CAPSTONE_DIET
102272	{ 0 }, { 0 }, { 0 }, 0, 0
102273#endif
102274},
102275
102276{
102277	X86_VSHUFPSZ256rmikz, X86_INS_VSHUFPS, 0,
102278#ifndef CAPSTONE_DIET
102279	{ 0 }, { 0 }, { 0 }, 0, 0
102280#endif
102281},
102282
102283{
102284	X86_VSHUFPSZ256rri, X86_INS_VSHUFPS, 0,
102285#ifndef CAPSTONE_DIET
102286	{ 0 }, { 0 }, { 0 }, 0, 0
102287#endif
102288},
102289
102290{
102291	X86_VSHUFPSZ256rrik, X86_INS_VSHUFPS, 0,
102292#ifndef CAPSTONE_DIET
102293	{ 0 }, { 0 }, { 0 }, 0, 0
102294#endif
102295},
102296
102297{
102298	X86_VSHUFPSZ256rrikz, X86_INS_VSHUFPS, 0,
102299#ifndef CAPSTONE_DIET
102300	{ 0 }, { 0 }, { 0 }, 0, 0
102301#endif
102302},
102303
102304{
102305	X86_VSHUFPSZrmbi, X86_INS_VSHUFPS, 0,
102306#ifndef CAPSTONE_DIET
102307	{ 0 }, { 0 }, { 0 }, 0, 0
102308#endif
102309},
102310
102311{
102312	X86_VSHUFPSZrmbik, X86_INS_VSHUFPS, 0,
102313#ifndef CAPSTONE_DIET
102314	{ 0 }, { 0 }, { 0 }, 0, 0
102315#endif
102316},
102317
102318{
102319	X86_VSHUFPSZrmbikz, X86_INS_VSHUFPS, 0,
102320#ifndef CAPSTONE_DIET
102321	{ 0 }, { 0 }, { 0 }, 0, 0
102322#endif
102323},
102324
102325{
102326	X86_VSHUFPSZrmi, X86_INS_VSHUFPS, 0,
102327#ifndef CAPSTONE_DIET
102328	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102329#endif
102330},
102331
102332{
102333	X86_VSHUFPSZrmik, X86_INS_VSHUFPS, 0,
102334#ifndef CAPSTONE_DIET
102335	{ 0 }, { 0 }, { 0 }, 0, 0
102336#endif
102337},
102338
102339{
102340	X86_VSHUFPSZrmikz, X86_INS_VSHUFPS, 0,
102341#ifndef CAPSTONE_DIET
102342	{ 0 }, { 0 }, { 0 }, 0, 0
102343#endif
102344},
102345
102346{
102347	X86_VSHUFPSZrri, X86_INS_VSHUFPS, 0,
102348#ifndef CAPSTONE_DIET
102349	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102350#endif
102351},
102352
102353{
102354	X86_VSHUFPSZrrik, X86_INS_VSHUFPS, 0,
102355#ifndef CAPSTONE_DIET
102356	{ 0 }, { 0 }, { 0 }, 0, 0
102357#endif
102358},
102359
102360{
102361	X86_VSHUFPSZrrikz, X86_INS_VSHUFPS, 0,
102362#ifndef CAPSTONE_DIET
102363	{ 0 }, { 0 }, { 0 }, 0, 0
102364#endif
102365},
102366
102367{
102368	X86_VSHUFPSrmi, X86_INS_VSHUFPS, 0,
102369#ifndef CAPSTONE_DIET
102370	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102371#endif
102372},
102373
102374{
102375	X86_VSHUFPSrri, X86_INS_VSHUFPS, 0,
102376#ifndef CAPSTONE_DIET
102377	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102378#endif
102379},
102380
102381{
102382	X86_VSQRTPDYm, X86_INS_VSQRTPD, 0,
102383#ifndef CAPSTONE_DIET
102384	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102385#endif
102386},
102387
102388{
102389	X86_VSQRTPDYr, X86_INS_VSQRTPD, 0,
102390#ifndef CAPSTONE_DIET
102391	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102392#endif
102393},
102394
102395{
102396	X86_VSQRTPDZ128m, X86_INS_VSQRTPD, 0,
102397#ifndef CAPSTONE_DIET
102398	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102399#endif
102400},
102401
102402{
102403	X86_VSQRTPDZ128mb, X86_INS_VSQRTPD, 0,
102404#ifndef CAPSTONE_DIET
102405	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102406#endif
102407},
102408
102409{
102410	X86_VSQRTPDZ128mbk, X86_INS_VSQRTPD, 0,
102411#ifndef CAPSTONE_DIET
102412	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102413#endif
102414},
102415
102416{
102417	X86_VSQRTPDZ128mbkz, X86_INS_VSQRTPD, 0,
102418#ifndef CAPSTONE_DIET
102419	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102420#endif
102421},
102422
102423{
102424	X86_VSQRTPDZ128mk, X86_INS_VSQRTPD, 0,
102425#ifndef CAPSTONE_DIET
102426	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102427#endif
102428},
102429
102430{
102431	X86_VSQRTPDZ128mkz, X86_INS_VSQRTPD, 0,
102432#ifndef CAPSTONE_DIET
102433	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102434#endif
102435},
102436
102437{
102438	X86_VSQRTPDZ128r, X86_INS_VSQRTPD, 0,
102439#ifndef CAPSTONE_DIET
102440	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102441#endif
102442},
102443
102444{
102445	X86_VSQRTPDZ128rk, X86_INS_VSQRTPD, 0,
102446#ifndef CAPSTONE_DIET
102447	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102448#endif
102449},
102450
102451{
102452	X86_VSQRTPDZ128rkz, X86_INS_VSQRTPD, 0,
102453#ifndef CAPSTONE_DIET
102454	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102455#endif
102456},
102457
102458{
102459	X86_VSQRTPDZ256m, X86_INS_VSQRTPD, 0,
102460#ifndef CAPSTONE_DIET
102461	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102462#endif
102463},
102464
102465{
102466	X86_VSQRTPDZ256mb, X86_INS_VSQRTPD, 0,
102467#ifndef CAPSTONE_DIET
102468	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102469#endif
102470},
102471
102472{
102473	X86_VSQRTPDZ256mbk, X86_INS_VSQRTPD, 0,
102474#ifndef CAPSTONE_DIET
102475	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102476#endif
102477},
102478
102479{
102480	X86_VSQRTPDZ256mbkz, X86_INS_VSQRTPD, 0,
102481#ifndef CAPSTONE_DIET
102482	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102483#endif
102484},
102485
102486{
102487	X86_VSQRTPDZ256mk, X86_INS_VSQRTPD, 0,
102488#ifndef CAPSTONE_DIET
102489	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102490#endif
102491},
102492
102493{
102494	X86_VSQRTPDZ256mkz, X86_INS_VSQRTPD, 0,
102495#ifndef CAPSTONE_DIET
102496	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102497#endif
102498},
102499
102500{
102501	X86_VSQRTPDZ256r, X86_INS_VSQRTPD, 0,
102502#ifndef CAPSTONE_DIET
102503	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102504#endif
102505},
102506
102507{
102508	X86_VSQRTPDZ256rk, X86_INS_VSQRTPD, 0,
102509#ifndef CAPSTONE_DIET
102510	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102511#endif
102512},
102513
102514{
102515	X86_VSQRTPDZ256rkz, X86_INS_VSQRTPD, 0,
102516#ifndef CAPSTONE_DIET
102517	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102518#endif
102519},
102520
102521{
102522	X86_VSQRTPDZm, X86_INS_VSQRTPD, 0,
102523#ifndef CAPSTONE_DIET
102524	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102525#endif
102526},
102527
102528{
102529	X86_VSQRTPDZmb, X86_INS_VSQRTPD, 0,
102530#ifndef CAPSTONE_DIET
102531	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102532#endif
102533},
102534
102535{
102536	X86_VSQRTPDZmbk, X86_INS_VSQRTPD, 0,
102537#ifndef CAPSTONE_DIET
102538	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102539#endif
102540},
102541
102542{
102543	X86_VSQRTPDZmbkz, X86_INS_VSQRTPD, 0,
102544#ifndef CAPSTONE_DIET
102545	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102546#endif
102547},
102548
102549{
102550	X86_VSQRTPDZmk, X86_INS_VSQRTPD, 0,
102551#ifndef CAPSTONE_DIET
102552	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102553#endif
102554},
102555
102556{
102557	X86_VSQRTPDZmkz, X86_INS_VSQRTPD, 0,
102558#ifndef CAPSTONE_DIET
102559	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102560#endif
102561},
102562
102563{
102564	X86_VSQRTPDZr, X86_INS_VSQRTPD, 0,
102565#ifndef CAPSTONE_DIET
102566	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102567#endif
102568},
102569
102570{
102571	X86_VSQRTPDZrb, X86_INS_VSQRTPD, 0,
102572#ifndef CAPSTONE_DIET
102573	{ 0 }, { 0 }, { 0 }, 0, 0
102574#endif
102575},
102576
102577{
102578	X86_VSQRTPDZrbk, X86_INS_VSQRTPD, 0,
102579#ifndef CAPSTONE_DIET
102580	{ 0 }, { 0 }, { 0 }, 0, 0
102581#endif
102582},
102583
102584{
102585	X86_VSQRTPDZrbkz, X86_INS_VSQRTPD, 0,
102586#ifndef CAPSTONE_DIET
102587	{ 0 }, { 0 }, { 0 }, 0, 0
102588#endif
102589},
102590
102591{
102592	X86_VSQRTPDZrk, X86_INS_VSQRTPD, 0,
102593#ifndef CAPSTONE_DIET
102594	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102595#endif
102596},
102597
102598{
102599	X86_VSQRTPDZrkz, X86_INS_VSQRTPD, 0,
102600#ifndef CAPSTONE_DIET
102601	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102602#endif
102603},
102604
102605{
102606	X86_VSQRTPDm, X86_INS_VSQRTPD, 0,
102607#ifndef CAPSTONE_DIET
102608	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102609#endif
102610},
102611
102612{
102613	X86_VSQRTPDr, X86_INS_VSQRTPD, 0,
102614#ifndef CAPSTONE_DIET
102615	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102616#endif
102617},
102618
102619{
102620	X86_VSQRTPSYm, X86_INS_VSQRTPS, 0,
102621#ifndef CAPSTONE_DIET
102622	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102623#endif
102624},
102625
102626{
102627	X86_VSQRTPSYr, X86_INS_VSQRTPS, 0,
102628#ifndef CAPSTONE_DIET
102629	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102630#endif
102631},
102632
102633{
102634	X86_VSQRTPSZ128m, X86_INS_VSQRTPS, 0,
102635#ifndef CAPSTONE_DIET
102636	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102637#endif
102638},
102639
102640{
102641	X86_VSQRTPSZ128mb, X86_INS_VSQRTPS, 0,
102642#ifndef CAPSTONE_DIET
102643	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102644#endif
102645},
102646
102647{
102648	X86_VSQRTPSZ128mbk, X86_INS_VSQRTPS, 0,
102649#ifndef CAPSTONE_DIET
102650	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102651#endif
102652},
102653
102654{
102655	X86_VSQRTPSZ128mbkz, X86_INS_VSQRTPS, 0,
102656#ifndef CAPSTONE_DIET
102657	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102658#endif
102659},
102660
102661{
102662	X86_VSQRTPSZ128mk, X86_INS_VSQRTPS, 0,
102663#ifndef CAPSTONE_DIET
102664	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102665#endif
102666},
102667
102668{
102669	X86_VSQRTPSZ128mkz, X86_INS_VSQRTPS, 0,
102670#ifndef CAPSTONE_DIET
102671	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102672#endif
102673},
102674
102675{
102676	X86_VSQRTPSZ128r, X86_INS_VSQRTPS, 0,
102677#ifndef CAPSTONE_DIET
102678	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102679#endif
102680},
102681
102682{
102683	X86_VSQRTPSZ128rk, X86_INS_VSQRTPS, 0,
102684#ifndef CAPSTONE_DIET
102685	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102686#endif
102687},
102688
102689{
102690	X86_VSQRTPSZ128rkz, X86_INS_VSQRTPS, 0,
102691#ifndef CAPSTONE_DIET
102692	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102693#endif
102694},
102695
102696{
102697	X86_VSQRTPSZ256m, X86_INS_VSQRTPS, 0,
102698#ifndef CAPSTONE_DIET
102699	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102700#endif
102701},
102702
102703{
102704	X86_VSQRTPSZ256mb, X86_INS_VSQRTPS, 0,
102705#ifndef CAPSTONE_DIET
102706	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102707#endif
102708},
102709
102710{
102711	X86_VSQRTPSZ256mbk, X86_INS_VSQRTPS, 0,
102712#ifndef CAPSTONE_DIET
102713	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102714#endif
102715},
102716
102717{
102718	X86_VSQRTPSZ256mbkz, X86_INS_VSQRTPS, 0,
102719#ifndef CAPSTONE_DIET
102720	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102721#endif
102722},
102723
102724{
102725	X86_VSQRTPSZ256mk, X86_INS_VSQRTPS, 0,
102726#ifndef CAPSTONE_DIET
102727	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102728#endif
102729},
102730
102731{
102732	X86_VSQRTPSZ256mkz, X86_INS_VSQRTPS, 0,
102733#ifndef CAPSTONE_DIET
102734	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102735#endif
102736},
102737
102738{
102739	X86_VSQRTPSZ256r, X86_INS_VSQRTPS, 0,
102740#ifndef CAPSTONE_DIET
102741	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102742#endif
102743},
102744
102745{
102746	X86_VSQRTPSZ256rk, X86_INS_VSQRTPS, 0,
102747#ifndef CAPSTONE_DIET
102748	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102749#endif
102750},
102751
102752{
102753	X86_VSQRTPSZ256rkz, X86_INS_VSQRTPS, 0,
102754#ifndef CAPSTONE_DIET
102755	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
102756#endif
102757},
102758
102759{
102760	X86_VSQRTPSZm, X86_INS_VSQRTPS, 0,
102761#ifndef CAPSTONE_DIET
102762	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102763#endif
102764},
102765
102766{
102767	X86_VSQRTPSZmb, X86_INS_VSQRTPS, 0,
102768#ifndef CAPSTONE_DIET
102769	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102770#endif
102771},
102772
102773{
102774	X86_VSQRTPSZmbk, X86_INS_VSQRTPS, 0,
102775#ifndef CAPSTONE_DIET
102776	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102777#endif
102778},
102779
102780{
102781	X86_VSQRTPSZmbkz, X86_INS_VSQRTPS, 0,
102782#ifndef CAPSTONE_DIET
102783	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102784#endif
102785},
102786
102787{
102788	X86_VSQRTPSZmk, X86_INS_VSQRTPS, 0,
102789#ifndef CAPSTONE_DIET
102790	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102791#endif
102792},
102793
102794{
102795	X86_VSQRTPSZmkz, X86_INS_VSQRTPS, 0,
102796#ifndef CAPSTONE_DIET
102797	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102798#endif
102799},
102800
102801{
102802	X86_VSQRTPSZr, X86_INS_VSQRTPS, 0,
102803#ifndef CAPSTONE_DIET
102804	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102805#endif
102806},
102807
102808{
102809	X86_VSQRTPSZrb, X86_INS_VSQRTPS, 0,
102810#ifndef CAPSTONE_DIET
102811	{ 0 }, { 0 }, { 0 }, 0, 0
102812#endif
102813},
102814
102815{
102816	X86_VSQRTPSZrbk, X86_INS_VSQRTPS, 0,
102817#ifndef CAPSTONE_DIET
102818	{ 0 }, { 0 }, { 0 }, 0, 0
102819#endif
102820},
102821
102822{
102823	X86_VSQRTPSZrbkz, X86_INS_VSQRTPS, 0,
102824#ifndef CAPSTONE_DIET
102825	{ 0 }, { 0 }, { 0 }, 0, 0
102826#endif
102827},
102828
102829{
102830	X86_VSQRTPSZrk, X86_INS_VSQRTPS, 0,
102831#ifndef CAPSTONE_DIET
102832	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102833#endif
102834},
102835
102836{
102837	X86_VSQRTPSZrkz, X86_INS_VSQRTPS, 0,
102838#ifndef CAPSTONE_DIET
102839	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102840#endif
102841},
102842
102843{
102844	X86_VSQRTPSm, X86_INS_VSQRTPS, 0,
102845#ifndef CAPSTONE_DIET
102846	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102847#endif
102848},
102849
102850{
102851	X86_VSQRTPSr, X86_INS_VSQRTPS, 0,
102852#ifndef CAPSTONE_DIET
102853	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
102854#endif
102855},
102856
102857{
102858	X86_VSQRTSDZm, X86_INS_VSQRTSD, 0,
102859#ifndef CAPSTONE_DIET
102860	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102861#endif
102862},
102863
102864{
102865	X86_VSQRTSDZm_Int, X86_INS_VSQRTSD, 0,
102866#ifndef CAPSTONE_DIET
102867	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102868#endif
102869},
102870
102871{
102872	X86_VSQRTSDZm_Intk, X86_INS_VSQRTSD, 0,
102873#ifndef CAPSTONE_DIET
102874	{ 0 }, { 0 }, { 0 }, 0, 0
102875#endif
102876},
102877
102878{
102879	X86_VSQRTSDZm_Intkz, X86_INS_VSQRTSD, 0,
102880#ifndef CAPSTONE_DIET
102881	{ 0 }, { 0 }, { 0 }, 0, 0
102882#endif
102883},
102884
102885{
102886	X86_VSQRTSDZr, X86_INS_VSQRTSD, 0,
102887#ifndef CAPSTONE_DIET
102888	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102889#endif
102890},
102891
102892{
102893	X86_VSQRTSDZr_Int, X86_INS_VSQRTSD, 0,
102894#ifndef CAPSTONE_DIET
102895	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102896#endif
102897},
102898
102899{
102900	X86_VSQRTSDZr_Intk, X86_INS_VSQRTSD, 0,
102901#ifndef CAPSTONE_DIET
102902	{ 0 }, { 0 }, { 0 }, 0, 0
102903#endif
102904},
102905
102906{
102907	X86_VSQRTSDZr_Intkz, X86_INS_VSQRTSD, 0,
102908#ifndef CAPSTONE_DIET
102909	{ 0 }, { 0 }, { 0 }, 0, 0
102910#endif
102911},
102912
102913{
102914	X86_VSQRTSDZrb_Int, X86_INS_VSQRTSD, 0,
102915#ifndef CAPSTONE_DIET
102916	{ 0 }, { 0 }, { 0 }, 0, 0
102917#endif
102918},
102919
102920{
102921	X86_VSQRTSDZrb_Intk, X86_INS_VSQRTSD, 0,
102922#ifndef CAPSTONE_DIET
102923	{ 0 }, { 0 }, { 0 }, 0, 0
102924#endif
102925},
102926
102927{
102928	X86_VSQRTSDZrb_Intkz, X86_INS_VSQRTSD, 0,
102929#ifndef CAPSTONE_DIET
102930	{ 0 }, { 0 }, { 0 }, 0, 0
102931#endif
102932},
102933
102934{
102935	X86_VSQRTSDm, X86_INS_VSQRTSD, 0,
102936#ifndef CAPSTONE_DIET
102937	{ 0 }, { 0 }, { 0 }, 0, 0
102938#endif
102939},
102940
102941{
102942	X86_VSQRTSDm_Int, X86_INS_VSQRTSD, 0,
102943#ifndef CAPSTONE_DIET
102944	{ 0 }, { 0 }, { 0 }, 0, 0
102945#endif
102946},
102947
102948{
102949	X86_VSQRTSDr, X86_INS_VSQRTSD, 0,
102950#ifndef CAPSTONE_DIET
102951	{ 0 }, { 0 }, { 0 }, 0, 0
102952#endif
102953},
102954
102955{
102956	X86_VSQRTSDr_Int, X86_INS_VSQRTSD, 0,
102957#ifndef CAPSTONE_DIET
102958	{ 0 }, { 0 }, { 0 }, 0, 0
102959#endif
102960},
102961
102962{
102963	X86_VSQRTSSZm, X86_INS_VSQRTSS, 0,
102964#ifndef CAPSTONE_DIET
102965	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102966#endif
102967},
102968
102969{
102970	X86_VSQRTSSZm_Int, X86_INS_VSQRTSS, 0,
102971#ifndef CAPSTONE_DIET
102972	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102973#endif
102974},
102975
102976{
102977	X86_VSQRTSSZm_Intk, X86_INS_VSQRTSS, 0,
102978#ifndef CAPSTONE_DIET
102979	{ 0 }, { 0 }, { 0 }, 0, 0
102980#endif
102981},
102982
102983{
102984	X86_VSQRTSSZm_Intkz, X86_INS_VSQRTSS, 0,
102985#ifndef CAPSTONE_DIET
102986	{ 0 }, { 0 }, { 0 }, 0, 0
102987#endif
102988},
102989
102990{
102991	X86_VSQRTSSZr, X86_INS_VSQRTSS, 0,
102992#ifndef CAPSTONE_DIET
102993	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
102994#endif
102995},
102996
102997{
102998	X86_VSQRTSSZr_Int, X86_INS_VSQRTSS, 0,
102999#ifndef CAPSTONE_DIET
103000	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103001#endif
103002},
103003
103004{
103005	X86_VSQRTSSZr_Intk, X86_INS_VSQRTSS, 0,
103006#ifndef CAPSTONE_DIET
103007	{ 0 }, { 0 }, { 0 }, 0, 0
103008#endif
103009},
103010
103011{
103012	X86_VSQRTSSZr_Intkz, X86_INS_VSQRTSS, 0,
103013#ifndef CAPSTONE_DIET
103014	{ 0 }, { 0 }, { 0 }, 0, 0
103015#endif
103016},
103017
103018{
103019	X86_VSQRTSSZrb_Int, X86_INS_VSQRTSS, 0,
103020#ifndef CAPSTONE_DIET
103021	{ 0 }, { 0 }, { 0 }, 0, 0
103022#endif
103023},
103024
103025{
103026	X86_VSQRTSSZrb_Intk, X86_INS_VSQRTSS, 0,
103027#ifndef CAPSTONE_DIET
103028	{ 0 }, { 0 }, { 0 }, 0, 0
103029#endif
103030},
103031
103032{
103033	X86_VSQRTSSZrb_Intkz, X86_INS_VSQRTSS, 0,
103034#ifndef CAPSTONE_DIET
103035	{ 0 }, { 0 }, { 0 }, 0, 0
103036#endif
103037},
103038
103039{
103040	X86_VSQRTSSm, X86_INS_VSQRTSS, 0,
103041#ifndef CAPSTONE_DIET
103042	{ 0 }, { 0 }, { 0 }, 0, 0
103043#endif
103044},
103045
103046{
103047	X86_VSQRTSSm_Int, X86_INS_VSQRTSS, 0,
103048#ifndef CAPSTONE_DIET
103049	{ 0 }, { 0 }, { 0 }, 0, 0
103050#endif
103051},
103052
103053{
103054	X86_VSQRTSSr, X86_INS_VSQRTSS, 0,
103055#ifndef CAPSTONE_DIET
103056	{ 0 }, { 0 }, { 0 }, 0, 0
103057#endif
103058},
103059
103060{
103061	X86_VSQRTSSr_Int, X86_INS_VSQRTSS, 0,
103062#ifndef CAPSTONE_DIET
103063	{ 0 }, { 0 }, { 0 }, 0, 0
103064#endif
103065},
103066
103067{
103068	X86_VSTMXCSR, X86_INS_VSTMXCSR, 0,
103069#ifndef CAPSTONE_DIET
103070	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103071#endif
103072},
103073
103074{
103075	X86_VSUBPDYrm, X86_INS_VSUBPD, 0,
103076#ifndef CAPSTONE_DIET
103077	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103078#endif
103079},
103080
103081{
103082	X86_VSUBPDYrr, X86_INS_VSUBPD, 0,
103083#ifndef CAPSTONE_DIET
103084	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103085#endif
103086},
103087
103088{
103089	X86_VSUBPDZ128rm, X86_INS_VSUBPD, 0,
103090#ifndef CAPSTONE_DIET
103091	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103092#endif
103093},
103094
103095{
103096	X86_VSUBPDZ128rmb, X86_INS_VSUBPD, 0,
103097#ifndef CAPSTONE_DIET
103098	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103099#endif
103100},
103101
103102{
103103	X86_VSUBPDZ128rmbk, X86_INS_VSUBPD, 0,
103104#ifndef CAPSTONE_DIET
103105	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103106#endif
103107},
103108
103109{
103110	X86_VSUBPDZ128rmbkz, X86_INS_VSUBPD, 0,
103111#ifndef CAPSTONE_DIET
103112	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103113#endif
103114},
103115
103116{
103117	X86_VSUBPDZ128rmk, X86_INS_VSUBPD, 0,
103118#ifndef CAPSTONE_DIET
103119	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103120#endif
103121},
103122
103123{
103124	X86_VSUBPDZ128rmkz, X86_INS_VSUBPD, 0,
103125#ifndef CAPSTONE_DIET
103126	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103127#endif
103128},
103129
103130{
103131	X86_VSUBPDZ128rr, X86_INS_VSUBPD, 0,
103132#ifndef CAPSTONE_DIET
103133	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103134#endif
103135},
103136
103137{
103138	X86_VSUBPDZ128rrk, X86_INS_VSUBPD, 0,
103139#ifndef CAPSTONE_DIET
103140	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103141#endif
103142},
103143
103144{
103145	X86_VSUBPDZ128rrkz, X86_INS_VSUBPD, 0,
103146#ifndef CAPSTONE_DIET
103147	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103148#endif
103149},
103150
103151{
103152	X86_VSUBPDZ256rm, X86_INS_VSUBPD, 0,
103153#ifndef CAPSTONE_DIET
103154	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103155#endif
103156},
103157
103158{
103159	X86_VSUBPDZ256rmb, X86_INS_VSUBPD, 0,
103160#ifndef CAPSTONE_DIET
103161	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103162#endif
103163},
103164
103165{
103166	X86_VSUBPDZ256rmbk, X86_INS_VSUBPD, 0,
103167#ifndef CAPSTONE_DIET
103168	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103169#endif
103170},
103171
103172{
103173	X86_VSUBPDZ256rmbkz, X86_INS_VSUBPD, 0,
103174#ifndef CAPSTONE_DIET
103175	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103176#endif
103177},
103178
103179{
103180	X86_VSUBPDZ256rmk, X86_INS_VSUBPD, 0,
103181#ifndef CAPSTONE_DIET
103182	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103183#endif
103184},
103185
103186{
103187	X86_VSUBPDZ256rmkz, X86_INS_VSUBPD, 0,
103188#ifndef CAPSTONE_DIET
103189	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103190#endif
103191},
103192
103193{
103194	X86_VSUBPDZ256rr, X86_INS_VSUBPD, 0,
103195#ifndef CAPSTONE_DIET
103196	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103197#endif
103198},
103199
103200{
103201	X86_VSUBPDZ256rrk, X86_INS_VSUBPD, 0,
103202#ifndef CAPSTONE_DIET
103203	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103204#endif
103205},
103206
103207{
103208	X86_VSUBPDZ256rrkz, X86_INS_VSUBPD, 0,
103209#ifndef CAPSTONE_DIET
103210	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103211#endif
103212},
103213
103214{
103215	X86_VSUBPDZrm, X86_INS_VSUBPD, 0,
103216#ifndef CAPSTONE_DIET
103217	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103218#endif
103219},
103220
103221{
103222	X86_VSUBPDZrmb, X86_INS_VSUBPD, 0,
103223#ifndef CAPSTONE_DIET
103224	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103225#endif
103226},
103227
103228{
103229	X86_VSUBPDZrmbk, X86_INS_VSUBPD, 0,
103230#ifndef CAPSTONE_DIET
103231	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103232#endif
103233},
103234
103235{
103236	X86_VSUBPDZrmbkz, X86_INS_VSUBPD, 0,
103237#ifndef CAPSTONE_DIET
103238	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103239#endif
103240},
103241
103242{
103243	X86_VSUBPDZrmk, X86_INS_VSUBPD, 0,
103244#ifndef CAPSTONE_DIET
103245	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103246#endif
103247},
103248
103249{
103250	X86_VSUBPDZrmkz, X86_INS_VSUBPD, 0,
103251#ifndef CAPSTONE_DIET
103252	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103253#endif
103254},
103255
103256{
103257	X86_VSUBPDZrr, X86_INS_VSUBPD, 0,
103258#ifndef CAPSTONE_DIET
103259	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103260#endif
103261},
103262
103263{
103264	X86_VSUBPDZrrb, X86_INS_VSUBPD, 0,
103265#ifndef CAPSTONE_DIET
103266	{ 0 }, { 0 }, { 0 }, 0, 0
103267#endif
103268},
103269
103270{
103271	X86_VSUBPDZrrbk, X86_INS_VSUBPD, 0,
103272#ifndef CAPSTONE_DIET
103273	{ 0 }, { 0 }, { 0 }, 0, 0
103274#endif
103275},
103276
103277{
103278	X86_VSUBPDZrrbkz, X86_INS_VSUBPD, 0,
103279#ifndef CAPSTONE_DIET
103280	{ 0 }, { 0 }, { 0 }, 0, 0
103281#endif
103282},
103283
103284{
103285	X86_VSUBPDZrrk, X86_INS_VSUBPD, 0,
103286#ifndef CAPSTONE_DIET
103287	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103288#endif
103289},
103290
103291{
103292	X86_VSUBPDZrrkz, X86_INS_VSUBPD, 0,
103293#ifndef CAPSTONE_DIET
103294	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103295#endif
103296},
103297
103298{
103299	X86_VSUBPDrm, X86_INS_VSUBPD, 0,
103300#ifndef CAPSTONE_DIET
103301	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103302#endif
103303},
103304
103305{
103306	X86_VSUBPDrr, X86_INS_VSUBPD, 0,
103307#ifndef CAPSTONE_DIET
103308	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103309#endif
103310},
103311
103312{
103313	X86_VSUBPSYrm, X86_INS_VSUBPS, 0,
103314#ifndef CAPSTONE_DIET
103315	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103316#endif
103317},
103318
103319{
103320	X86_VSUBPSYrr, X86_INS_VSUBPS, 0,
103321#ifndef CAPSTONE_DIET
103322	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103323#endif
103324},
103325
103326{
103327	X86_VSUBPSZ128rm, X86_INS_VSUBPS, 0,
103328#ifndef CAPSTONE_DIET
103329	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103330#endif
103331},
103332
103333{
103334	X86_VSUBPSZ128rmb, X86_INS_VSUBPS, 0,
103335#ifndef CAPSTONE_DIET
103336	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103337#endif
103338},
103339
103340{
103341	X86_VSUBPSZ128rmbk, X86_INS_VSUBPS, 0,
103342#ifndef CAPSTONE_DIET
103343	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103344#endif
103345},
103346
103347{
103348	X86_VSUBPSZ128rmbkz, X86_INS_VSUBPS, 0,
103349#ifndef CAPSTONE_DIET
103350	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103351#endif
103352},
103353
103354{
103355	X86_VSUBPSZ128rmk, X86_INS_VSUBPS, 0,
103356#ifndef CAPSTONE_DIET
103357	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103358#endif
103359},
103360
103361{
103362	X86_VSUBPSZ128rmkz, X86_INS_VSUBPS, 0,
103363#ifndef CAPSTONE_DIET
103364	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103365#endif
103366},
103367
103368{
103369	X86_VSUBPSZ128rr, X86_INS_VSUBPS, 0,
103370#ifndef CAPSTONE_DIET
103371	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103372#endif
103373},
103374
103375{
103376	X86_VSUBPSZ128rrk, X86_INS_VSUBPS, 0,
103377#ifndef CAPSTONE_DIET
103378	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103379#endif
103380},
103381
103382{
103383	X86_VSUBPSZ128rrkz, X86_INS_VSUBPS, 0,
103384#ifndef CAPSTONE_DIET
103385	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103386#endif
103387},
103388
103389{
103390	X86_VSUBPSZ256rm, X86_INS_VSUBPS, 0,
103391#ifndef CAPSTONE_DIET
103392	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103393#endif
103394},
103395
103396{
103397	X86_VSUBPSZ256rmb, X86_INS_VSUBPS, 0,
103398#ifndef CAPSTONE_DIET
103399	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103400#endif
103401},
103402
103403{
103404	X86_VSUBPSZ256rmbk, X86_INS_VSUBPS, 0,
103405#ifndef CAPSTONE_DIET
103406	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103407#endif
103408},
103409
103410{
103411	X86_VSUBPSZ256rmbkz, X86_INS_VSUBPS, 0,
103412#ifndef CAPSTONE_DIET
103413	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103414#endif
103415},
103416
103417{
103418	X86_VSUBPSZ256rmk, X86_INS_VSUBPS, 0,
103419#ifndef CAPSTONE_DIET
103420	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103421#endif
103422},
103423
103424{
103425	X86_VSUBPSZ256rmkz, X86_INS_VSUBPS, 0,
103426#ifndef CAPSTONE_DIET
103427	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103428#endif
103429},
103430
103431{
103432	X86_VSUBPSZ256rr, X86_INS_VSUBPS, 0,
103433#ifndef CAPSTONE_DIET
103434	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103435#endif
103436},
103437
103438{
103439	X86_VSUBPSZ256rrk, X86_INS_VSUBPS, 0,
103440#ifndef CAPSTONE_DIET
103441	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103442#endif
103443},
103444
103445{
103446	X86_VSUBPSZ256rrkz, X86_INS_VSUBPS, 0,
103447#ifndef CAPSTONE_DIET
103448	{ 0 }, { 0 }, { X86_GRP_VLX, 0 }, 0, 0
103449#endif
103450},
103451
103452{
103453	X86_VSUBPSZrm, X86_INS_VSUBPS, 0,
103454#ifndef CAPSTONE_DIET
103455	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103456#endif
103457},
103458
103459{
103460	X86_VSUBPSZrmb, X86_INS_VSUBPS, 0,
103461#ifndef CAPSTONE_DIET
103462	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103463#endif
103464},
103465
103466{
103467	X86_VSUBPSZrmbk, X86_INS_VSUBPS, 0,
103468#ifndef CAPSTONE_DIET
103469	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103470#endif
103471},
103472
103473{
103474	X86_VSUBPSZrmbkz, X86_INS_VSUBPS, 0,
103475#ifndef CAPSTONE_DIET
103476	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103477#endif
103478},
103479
103480{
103481	X86_VSUBPSZrmk, X86_INS_VSUBPS, 0,
103482#ifndef CAPSTONE_DIET
103483	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103484#endif
103485},
103486
103487{
103488	X86_VSUBPSZrmkz, X86_INS_VSUBPS, 0,
103489#ifndef CAPSTONE_DIET
103490	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103491#endif
103492},
103493
103494{
103495	X86_VSUBPSZrr, X86_INS_VSUBPS, 0,
103496#ifndef CAPSTONE_DIET
103497	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103498#endif
103499},
103500
103501{
103502	X86_VSUBPSZrrb, X86_INS_VSUBPS, 0,
103503#ifndef CAPSTONE_DIET
103504	{ 0 }, { 0 }, { 0 }, 0, 0
103505#endif
103506},
103507
103508{
103509	X86_VSUBPSZrrbk, X86_INS_VSUBPS, 0,
103510#ifndef CAPSTONE_DIET
103511	{ 0 }, { 0 }, { 0 }, 0, 0
103512#endif
103513},
103514
103515{
103516	X86_VSUBPSZrrbkz, X86_INS_VSUBPS, 0,
103517#ifndef CAPSTONE_DIET
103518	{ 0 }, { 0 }, { 0 }, 0, 0
103519#endif
103520},
103521
103522{
103523	X86_VSUBPSZrrk, X86_INS_VSUBPS, 0,
103524#ifndef CAPSTONE_DIET
103525	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103526#endif
103527},
103528
103529{
103530	X86_VSUBPSZrrkz, X86_INS_VSUBPS, 0,
103531#ifndef CAPSTONE_DIET
103532	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103533#endif
103534},
103535
103536{
103537	X86_VSUBPSrm, X86_INS_VSUBPS, 0,
103538#ifndef CAPSTONE_DIET
103539	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103540#endif
103541},
103542
103543{
103544	X86_VSUBPSrr, X86_INS_VSUBPS, 0,
103545#ifndef CAPSTONE_DIET
103546	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
103547#endif
103548},
103549
103550{
103551	X86_VSUBSDZrm, X86_INS_VSUBSD, 0,
103552#ifndef CAPSTONE_DIET
103553	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103554#endif
103555},
103556
103557{
103558	X86_VSUBSDZrm_Int, X86_INS_VSUBSD, 0,
103559#ifndef CAPSTONE_DIET
103560	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103561#endif
103562},
103563
103564{
103565	X86_VSUBSDZrm_Intk, X86_INS_VSUBSD, 0,
103566#ifndef CAPSTONE_DIET
103567	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103568#endif
103569},
103570
103571{
103572	X86_VSUBSDZrm_Intkz, X86_INS_VSUBSD, 0,
103573#ifndef CAPSTONE_DIET
103574	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103575#endif
103576},
103577
103578{
103579	X86_VSUBSDZrr, X86_INS_VSUBSD, 0,
103580#ifndef CAPSTONE_DIET
103581	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103582#endif
103583},
103584
103585{
103586	X86_VSUBSDZrr_Int, X86_INS_VSUBSD, 0,
103587#ifndef CAPSTONE_DIET
103588	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103589#endif
103590},
103591
103592{
103593	X86_VSUBSDZrr_Intk, X86_INS_VSUBSD, 0,
103594#ifndef CAPSTONE_DIET
103595	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103596#endif
103597},
103598
103599{
103600	X86_VSUBSDZrr_Intkz, X86_INS_VSUBSD, 0,
103601#ifndef CAPSTONE_DIET
103602	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103603#endif
103604},
103605
103606{
103607	X86_VSUBSDZrrb_Int, X86_INS_VSUBSD, 0,
103608#ifndef CAPSTONE_DIET
103609	{ 0 }, { 0 }, { 0 }, 0, 0
103610#endif
103611},
103612
103613{
103614	X86_VSUBSDZrrb_Intk, X86_INS_VSUBSD, 0,
103615#ifndef CAPSTONE_DIET
103616	{ 0 }, { 0 }, { 0 }, 0, 0
103617#endif
103618},
103619
103620{
103621	X86_VSUBSDZrrb_Intkz, X86_INS_VSUBSD, 0,
103622#ifndef CAPSTONE_DIET
103623	{ 0 }, { 0 }, { 0 }, 0, 0
103624#endif
103625},
103626
103627{
103628	X86_VSUBSDrm, X86_INS_VSUBSD, 0,
103629#ifndef CAPSTONE_DIET
103630	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103631#endif
103632},
103633
103634{
103635	X86_VSUBSDrm_Int, X86_INS_VSUBSD, 0,
103636#ifndef CAPSTONE_DIET
103637	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103638#endif
103639},
103640
103641{
103642	X86_VSUBSDrr, X86_INS_VSUBSD, 0,
103643#ifndef CAPSTONE_DIET
103644	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103645#endif
103646},
103647
103648{
103649	X86_VSUBSDrr_Int, X86_INS_VSUBSD, 0,
103650#ifndef CAPSTONE_DIET
103651	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103652#endif
103653},
103654
103655{
103656	X86_VSUBSSZrm, X86_INS_VSUBSS, 0,
103657#ifndef CAPSTONE_DIET
103658	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103659#endif
103660},
103661
103662{
103663	X86_VSUBSSZrm_Int, X86_INS_VSUBSS, 0,
103664#ifndef CAPSTONE_DIET
103665	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103666#endif
103667},
103668
103669{
103670	X86_VSUBSSZrm_Intk, X86_INS_VSUBSS, 0,
103671#ifndef CAPSTONE_DIET
103672	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103673#endif
103674},
103675
103676{
103677	X86_VSUBSSZrm_Intkz, X86_INS_VSUBSS, 0,
103678#ifndef CAPSTONE_DIET
103679	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103680#endif
103681},
103682
103683{
103684	X86_VSUBSSZrr, X86_INS_VSUBSS, 0,
103685#ifndef CAPSTONE_DIET
103686	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103687#endif
103688},
103689
103690{
103691	X86_VSUBSSZrr_Int, X86_INS_VSUBSS, 0,
103692#ifndef CAPSTONE_DIET
103693	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103694#endif
103695},
103696
103697{
103698	X86_VSUBSSZrr_Intk, X86_INS_VSUBSS, 0,
103699#ifndef CAPSTONE_DIET
103700	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103701#endif
103702},
103703
103704{
103705	X86_VSUBSSZrr_Intkz, X86_INS_VSUBSS, 0,
103706#ifndef CAPSTONE_DIET
103707	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103708#endif
103709},
103710
103711{
103712	X86_VSUBSSZrrb_Int, X86_INS_VSUBSS, 0,
103713#ifndef CAPSTONE_DIET
103714	{ 0 }, { 0 }, { 0 }, 0, 0
103715#endif
103716},
103717
103718{
103719	X86_VSUBSSZrrb_Intk, X86_INS_VSUBSS, 0,
103720#ifndef CAPSTONE_DIET
103721	{ 0 }, { 0 }, { 0 }, 0, 0
103722#endif
103723},
103724
103725{
103726	X86_VSUBSSZrrb_Intkz, X86_INS_VSUBSS, 0,
103727#ifndef CAPSTONE_DIET
103728	{ 0 }, { 0 }, { 0 }, 0, 0
103729#endif
103730},
103731
103732{
103733	X86_VSUBSSrm, X86_INS_VSUBSS, 0,
103734#ifndef CAPSTONE_DIET
103735	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103736#endif
103737},
103738
103739{
103740	X86_VSUBSSrm_Int, X86_INS_VSUBSS, 0,
103741#ifndef CAPSTONE_DIET
103742	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103743#endif
103744},
103745
103746{
103747	X86_VSUBSSrr, X86_INS_VSUBSS, 0,
103748#ifndef CAPSTONE_DIET
103749	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103750#endif
103751},
103752
103753{
103754	X86_VSUBSSrr_Int, X86_INS_VSUBSS, 0,
103755#ifndef CAPSTONE_DIET
103756	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103757#endif
103758},
103759
103760{
103761	X86_VTESTPDYrm, X86_INS_VTESTPD, 0,
103762#ifndef CAPSTONE_DIET
103763	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103764#endif
103765},
103766
103767{
103768	X86_VTESTPDYrr, X86_INS_VTESTPD, 0,
103769#ifndef CAPSTONE_DIET
103770	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103771#endif
103772},
103773
103774{
103775	X86_VTESTPDrm, X86_INS_VTESTPD, 0,
103776#ifndef CAPSTONE_DIET
103777	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103778#endif
103779},
103780
103781{
103782	X86_VTESTPDrr, X86_INS_VTESTPD, 0,
103783#ifndef CAPSTONE_DIET
103784	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103785#endif
103786},
103787
103788{
103789	X86_VTESTPSYrm, X86_INS_VTESTPS, 0,
103790#ifndef CAPSTONE_DIET
103791	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103792#endif
103793},
103794
103795{
103796	X86_VTESTPSYrr, X86_INS_VTESTPS, 0,
103797#ifndef CAPSTONE_DIET
103798	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103799#endif
103800},
103801
103802{
103803	X86_VTESTPSrm, X86_INS_VTESTPS, 0,
103804#ifndef CAPSTONE_DIET
103805	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103806#endif
103807},
103808
103809{
103810	X86_VTESTPSrr, X86_INS_VTESTPS, 0,
103811#ifndef CAPSTONE_DIET
103812	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103813#endif
103814},
103815
103816{
103817	X86_VUCOMISDZrm, X86_INS_VUCOMISD, 0,
103818#ifndef CAPSTONE_DIET
103819	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103820#endif
103821},
103822
103823{
103824	X86_VUCOMISDZrm_Int, X86_INS_VUCOMISD, 0,
103825#ifndef CAPSTONE_DIET
103826	{ 0 }, { 0 }, { 0 }, 0, 0
103827#endif
103828},
103829
103830{
103831	X86_VUCOMISDZrr, X86_INS_VUCOMISD, 0,
103832#ifndef CAPSTONE_DIET
103833	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103834#endif
103835},
103836
103837{
103838	X86_VUCOMISDZrr_Int, X86_INS_VUCOMISD, 0,
103839#ifndef CAPSTONE_DIET
103840	{ 0 }, { 0 }, { 0 }, 0, 0
103841#endif
103842},
103843
103844{
103845	X86_VUCOMISDZrrb, X86_INS_VUCOMISD, 0,
103846#ifndef CAPSTONE_DIET
103847	{ 0 }, { 0 }, { 0 }, 0, 0
103848#endif
103849},
103850
103851{
103852	X86_VUCOMISDrm, X86_INS_VUCOMISD, 0,
103853#ifndef CAPSTONE_DIET
103854	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103855#endif
103856},
103857
103858{
103859	X86_VUCOMISDrm_Int, X86_INS_VUCOMISD, 0,
103860#ifndef CAPSTONE_DIET
103861	{ 0 }, { 0 }, { 0 }, 0, 0
103862#endif
103863},
103864
103865{
103866	X86_VUCOMISDrr, X86_INS_VUCOMISD, 0,
103867#ifndef CAPSTONE_DIET
103868	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103869#endif
103870},
103871
103872{
103873	X86_VUCOMISDrr_Int, X86_INS_VUCOMISD, 0,
103874#ifndef CAPSTONE_DIET
103875	{ 0 }, { 0 }, { 0 }, 0, 0
103876#endif
103877},
103878
103879{
103880	X86_VUCOMISSZrm, X86_INS_VUCOMISS, 0,
103881#ifndef CAPSTONE_DIET
103882	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103883#endif
103884},
103885
103886{
103887	X86_VUCOMISSZrm_Int, X86_INS_VUCOMISS, 0,
103888#ifndef CAPSTONE_DIET
103889	{ 0 }, { 0 }, { 0 }, 0, 0
103890#endif
103891},
103892
103893{
103894	X86_VUCOMISSZrr, X86_INS_VUCOMISS, 0,
103895#ifndef CAPSTONE_DIET
103896	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX512, 0 }, 0, 0
103897#endif
103898},
103899
103900{
103901	X86_VUCOMISSZrr_Int, X86_INS_VUCOMISS, 0,
103902#ifndef CAPSTONE_DIET
103903	{ 0 }, { 0 }, { 0 }, 0, 0
103904#endif
103905},
103906
103907{
103908	X86_VUCOMISSZrrb, X86_INS_VUCOMISS, 0,
103909#ifndef CAPSTONE_DIET
103910	{ 0 }, { 0 }, { 0 }, 0, 0
103911#endif
103912},
103913
103914{
103915	X86_VUCOMISSrm, X86_INS_VUCOMISS, 0,
103916#ifndef CAPSTONE_DIET
103917	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103918#endif
103919},
103920
103921{
103922	X86_VUCOMISSrm_Int, X86_INS_VUCOMISS, 0,
103923#ifndef CAPSTONE_DIET
103924	{ 0 }, { 0 }, { 0 }, 0, 0
103925#endif
103926},
103927
103928{
103929	X86_VUCOMISSrr, X86_INS_VUCOMISS, 0,
103930#ifndef CAPSTONE_DIET
103931	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_AVX, 0 }, 0, 0
103932#endif
103933},
103934
103935{
103936	X86_VUCOMISSrr_Int, X86_INS_VUCOMISS, 0,
103937#ifndef CAPSTONE_DIET
103938	{ 0 }, { 0 }, { 0 }, 0, 0
103939#endif
103940},
103941
103942{
103943	X86_VUNPCKHPDYrm, X86_INS_VUNPCKHPD, 0,
103944#ifndef CAPSTONE_DIET
103945	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103946#endif
103947},
103948
103949{
103950	X86_VUNPCKHPDYrr, X86_INS_VUNPCKHPD, 0,
103951#ifndef CAPSTONE_DIET
103952	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
103953#endif
103954},
103955
103956{
103957	X86_VUNPCKHPDZ128rm, X86_INS_VUNPCKHPD, 0,
103958#ifndef CAPSTONE_DIET
103959	{ 0 }, { 0 }, { 0 }, 0, 0
103960#endif
103961},
103962
103963{
103964	X86_VUNPCKHPDZ128rmb, X86_INS_VUNPCKHPD, 0,
103965#ifndef CAPSTONE_DIET
103966	{ 0 }, { 0 }, { 0 }, 0, 0
103967#endif
103968},
103969
103970{
103971	X86_VUNPCKHPDZ128rmbk, X86_INS_VUNPCKHPD, 0,
103972#ifndef CAPSTONE_DIET
103973	{ 0 }, { 0 }, { 0 }, 0, 0
103974#endif
103975},
103976
103977{
103978	X86_VUNPCKHPDZ128rmbkz, X86_INS_VUNPCKHPD, 0,
103979#ifndef CAPSTONE_DIET
103980	{ 0 }, { 0 }, { 0 }, 0, 0
103981#endif
103982},
103983
103984{
103985	X86_VUNPCKHPDZ128rmk, X86_INS_VUNPCKHPD, 0,
103986#ifndef CAPSTONE_DIET
103987	{ 0 }, { 0 }, { 0 }, 0, 0
103988#endif
103989},
103990
103991{
103992	X86_VUNPCKHPDZ128rmkz, X86_INS_VUNPCKHPD, 0,
103993#ifndef CAPSTONE_DIET
103994	{ 0 }, { 0 }, { 0 }, 0, 0
103995#endif
103996},
103997
103998{
103999	X86_VUNPCKHPDZ128rr, X86_INS_VUNPCKHPD, 0,
104000#ifndef CAPSTONE_DIET
104001	{ 0 }, { 0 }, { 0 }, 0, 0
104002#endif
104003},
104004
104005{
104006	X86_VUNPCKHPDZ128rrk, X86_INS_VUNPCKHPD, 0,
104007#ifndef CAPSTONE_DIET
104008	{ 0 }, { 0 }, { 0 }, 0, 0
104009#endif
104010},
104011
104012{
104013	X86_VUNPCKHPDZ128rrkz, X86_INS_VUNPCKHPD, 0,
104014#ifndef CAPSTONE_DIET
104015	{ 0 }, { 0 }, { 0 }, 0, 0
104016#endif
104017},
104018
104019{
104020	X86_VUNPCKHPDZ256rm, X86_INS_VUNPCKHPD, 0,
104021#ifndef CAPSTONE_DIET
104022	{ 0 }, { 0 }, { 0 }, 0, 0
104023#endif
104024},
104025
104026{
104027	X86_VUNPCKHPDZ256rmb, X86_INS_VUNPCKHPD, 0,
104028#ifndef CAPSTONE_DIET
104029	{ 0 }, { 0 }, { 0 }, 0, 0
104030#endif
104031},
104032
104033{
104034	X86_VUNPCKHPDZ256rmbk, X86_INS_VUNPCKHPD, 0,
104035#ifndef CAPSTONE_DIET
104036	{ 0 }, { 0 }, { 0 }, 0, 0
104037#endif
104038},
104039
104040{
104041	X86_VUNPCKHPDZ256rmbkz, X86_INS_VUNPCKHPD, 0,
104042#ifndef CAPSTONE_DIET
104043	{ 0 }, { 0 }, { 0 }, 0, 0
104044#endif
104045},
104046
104047{
104048	X86_VUNPCKHPDZ256rmk, X86_INS_VUNPCKHPD, 0,
104049#ifndef CAPSTONE_DIET
104050	{ 0 }, { 0 }, { 0 }, 0, 0
104051#endif
104052},
104053
104054{
104055	X86_VUNPCKHPDZ256rmkz, X86_INS_VUNPCKHPD, 0,
104056#ifndef CAPSTONE_DIET
104057	{ 0 }, { 0 }, { 0 }, 0, 0
104058#endif
104059},
104060
104061{
104062	X86_VUNPCKHPDZ256rr, X86_INS_VUNPCKHPD, 0,
104063#ifndef CAPSTONE_DIET
104064	{ 0 }, { 0 }, { 0 }, 0, 0
104065#endif
104066},
104067
104068{
104069	X86_VUNPCKHPDZ256rrk, X86_INS_VUNPCKHPD, 0,
104070#ifndef CAPSTONE_DIET
104071	{ 0 }, { 0 }, { 0 }, 0, 0
104072#endif
104073},
104074
104075{
104076	X86_VUNPCKHPDZ256rrkz, X86_INS_VUNPCKHPD, 0,
104077#ifndef CAPSTONE_DIET
104078	{ 0 }, { 0 }, { 0 }, 0, 0
104079#endif
104080},
104081
104082{
104083	X86_VUNPCKHPDZrm, X86_INS_VUNPCKHPD, 0,
104084#ifndef CAPSTONE_DIET
104085	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104086#endif
104087},
104088
104089{
104090	X86_VUNPCKHPDZrmb, X86_INS_VUNPCKHPD, 0,
104091#ifndef CAPSTONE_DIET
104092	{ 0 }, { 0 }, { 0 }, 0, 0
104093#endif
104094},
104095
104096{
104097	X86_VUNPCKHPDZrmbk, X86_INS_VUNPCKHPD, 0,
104098#ifndef CAPSTONE_DIET
104099	{ 0 }, { 0 }, { 0 }, 0, 0
104100#endif
104101},
104102
104103{
104104	X86_VUNPCKHPDZrmbkz, X86_INS_VUNPCKHPD, 0,
104105#ifndef CAPSTONE_DIET
104106	{ 0 }, { 0 }, { 0 }, 0, 0
104107#endif
104108},
104109
104110{
104111	X86_VUNPCKHPDZrmk, X86_INS_VUNPCKHPD, 0,
104112#ifndef CAPSTONE_DIET
104113	{ 0 }, { 0 }, { 0 }, 0, 0
104114#endif
104115},
104116
104117{
104118	X86_VUNPCKHPDZrmkz, X86_INS_VUNPCKHPD, 0,
104119#ifndef CAPSTONE_DIET
104120	{ 0 }, { 0 }, { 0 }, 0, 0
104121#endif
104122},
104123
104124{
104125	X86_VUNPCKHPDZrr, X86_INS_VUNPCKHPD, 0,
104126#ifndef CAPSTONE_DIET
104127	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104128#endif
104129},
104130
104131{
104132	X86_VUNPCKHPDZrrk, X86_INS_VUNPCKHPD, 0,
104133#ifndef CAPSTONE_DIET
104134	{ 0 }, { 0 }, { 0 }, 0, 0
104135#endif
104136},
104137
104138{
104139	X86_VUNPCKHPDZrrkz, X86_INS_VUNPCKHPD, 0,
104140#ifndef CAPSTONE_DIET
104141	{ 0 }, { 0 }, { 0 }, 0, 0
104142#endif
104143},
104144
104145{
104146	X86_VUNPCKHPDrm, X86_INS_VUNPCKHPD, 0,
104147#ifndef CAPSTONE_DIET
104148	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104149#endif
104150},
104151
104152{
104153	X86_VUNPCKHPDrr, X86_INS_VUNPCKHPD, 0,
104154#ifndef CAPSTONE_DIET
104155	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104156#endif
104157},
104158
104159{
104160	X86_VUNPCKHPSYrm, X86_INS_VUNPCKHPS, 0,
104161#ifndef CAPSTONE_DIET
104162	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104163#endif
104164},
104165
104166{
104167	X86_VUNPCKHPSYrr, X86_INS_VUNPCKHPS, 0,
104168#ifndef CAPSTONE_DIET
104169	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104170#endif
104171},
104172
104173{
104174	X86_VUNPCKHPSZ128rm, X86_INS_VUNPCKHPS, 0,
104175#ifndef CAPSTONE_DIET
104176	{ 0 }, { 0 }, { 0 }, 0, 0
104177#endif
104178},
104179
104180{
104181	X86_VUNPCKHPSZ128rmb, X86_INS_VUNPCKHPS, 0,
104182#ifndef CAPSTONE_DIET
104183	{ 0 }, { 0 }, { 0 }, 0, 0
104184#endif
104185},
104186
104187{
104188	X86_VUNPCKHPSZ128rmbk, X86_INS_VUNPCKHPS, 0,
104189#ifndef CAPSTONE_DIET
104190	{ 0 }, { 0 }, { 0 }, 0, 0
104191#endif
104192},
104193
104194{
104195	X86_VUNPCKHPSZ128rmbkz, X86_INS_VUNPCKHPS, 0,
104196#ifndef CAPSTONE_DIET
104197	{ 0 }, { 0 }, { 0 }, 0, 0
104198#endif
104199},
104200
104201{
104202	X86_VUNPCKHPSZ128rmk, X86_INS_VUNPCKHPS, 0,
104203#ifndef CAPSTONE_DIET
104204	{ 0 }, { 0 }, { 0 }, 0, 0
104205#endif
104206},
104207
104208{
104209	X86_VUNPCKHPSZ128rmkz, X86_INS_VUNPCKHPS, 0,
104210#ifndef CAPSTONE_DIET
104211	{ 0 }, { 0 }, { 0 }, 0, 0
104212#endif
104213},
104214
104215{
104216	X86_VUNPCKHPSZ128rr, X86_INS_VUNPCKHPS, 0,
104217#ifndef CAPSTONE_DIET
104218	{ 0 }, { 0 }, { 0 }, 0, 0
104219#endif
104220},
104221
104222{
104223	X86_VUNPCKHPSZ128rrk, X86_INS_VUNPCKHPS, 0,
104224#ifndef CAPSTONE_DIET
104225	{ 0 }, { 0 }, { 0 }, 0, 0
104226#endif
104227},
104228
104229{
104230	X86_VUNPCKHPSZ128rrkz, X86_INS_VUNPCKHPS, 0,
104231#ifndef CAPSTONE_DIET
104232	{ 0 }, { 0 }, { 0 }, 0, 0
104233#endif
104234},
104235
104236{
104237	X86_VUNPCKHPSZ256rm, X86_INS_VUNPCKHPS, 0,
104238#ifndef CAPSTONE_DIET
104239	{ 0 }, { 0 }, { 0 }, 0, 0
104240#endif
104241},
104242
104243{
104244	X86_VUNPCKHPSZ256rmb, X86_INS_VUNPCKHPS, 0,
104245#ifndef CAPSTONE_DIET
104246	{ 0 }, { 0 }, { 0 }, 0, 0
104247#endif
104248},
104249
104250{
104251	X86_VUNPCKHPSZ256rmbk, X86_INS_VUNPCKHPS, 0,
104252#ifndef CAPSTONE_DIET
104253	{ 0 }, { 0 }, { 0 }, 0, 0
104254#endif
104255},
104256
104257{
104258	X86_VUNPCKHPSZ256rmbkz, X86_INS_VUNPCKHPS, 0,
104259#ifndef CAPSTONE_DIET
104260	{ 0 }, { 0 }, { 0 }, 0, 0
104261#endif
104262},
104263
104264{
104265	X86_VUNPCKHPSZ256rmk, X86_INS_VUNPCKHPS, 0,
104266#ifndef CAPSTONE_DIET
104267	{ 0 }, { 0 }, { 0 }, 0, 0
104268#endif
104269},
104270
104271{
104272	X86_VUNPCKHPSZ256rmkz, X86_INS_VUNPCKHPS, 0,
104273#ifndef CAPSTONE_DIET
104274	{ 0 }, { 0 }, { 0 }, 0, 0
104275#endif
104276},
104277
104278{
104279	X86_VUNPCKHPSZ256rr, X86_INS_VUNPCKHPS, 0,
104280#ifndef CAPSTONE_DIET
104281	{ 0 }, { 0 }, { 0 }, 0, 0
104282#endif
104283},
104284
104285{
104286	X86_VUNPCKHPSZ256rrk, X86_INS_VUNPCKHPS, 0,
104287#ifndef CAPSTONE_DIET
104288	{ 0 }, { 0 }, { 0 }, 0, 0
104289#endif
104290},
104291
104292{
104293	X86_VUNPCKHPSZ256rrkz, X86_INS_VUNPCKHPS, 0,
104294#ifndef CAPSTONE_DIET
104295	{ 0 }, { 0 }, { 0 }, 0, 0
104296#endif
104297},
104298
104299{
104300	X86_VUNPCKHPSZrm, X86_INS_VUNPCKHPS, 0,
104301#ifndef CAPSTONE_DIET
104302	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104303#endif
104304},
104305
104306{
104307	X86_VUNPCKHPSZrmb, X86_INS_VUNPCKHPS, 0,
104308#ifndef CAPSTONE_DIET
104309	{ 0 }, { 0 }, { 0 }, 0, 0
104310#endif
104311},
104312
104313{
104314	X86_VUNPCKHPSZrmbk, X86_INS_VUNPCKHPS, 0,
104315#ifndef CAPSTONE_DIET
104316	{ 0 }, { 0 }, { 0 }, 0, 0
104317#endif
104318},
104319
104320{
104321	X86_VUNPCKHPSZrmbkz, X86_INS_VUNPCKHPS, 0,
104322#ifndef CAPSTONE_DIET
104323	{ 0 }, { 0 }, { 0 }, 0, 0
104324#endif
104325},
104326
104327{
104328	X86_VUNPCKHPSZrmk, X86_INS_VUNPCKHPS, 0,
104329#ifndef CAPSTONE_DIET
104330	{ 0 }, { 0 }, { 0 }, 0, 0
104331#endif
104332},
104333
104334{
104335	X86_VUNPCKHPSZrmkz, X86_INS_VUNPCKHPS, 0,
104336#ifndef CAPSTONE_DIET
104337	{ 0 }, { 0 }, { 0 }, 0, 0
104338#endif
104339},
104340
104341{
104342	X86_VUNPCKHPSZrr, X86_INS_VUNPCKHPS, 0,
104343#ifndef CAPSTONE_DIET
104344	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104345#endif
104346},
104347
104348{
104349	X86_VUNPCKHPSZrrk, X86_INS_VUNPCKHPS, 0,
104350#ifndef CAPSTONE_DIET
104351	{ 0 }, { 0 }, { 0 }, 0, 0
104352#endif
104353},
104354
104355{
104356	X86_VUNPCKHPSZrrkz, X86_INS_VUNPCKHPS, 0,
104357#ifndef CAPSTONE_DIET
104358	{ 0 }, { 0 }, { 0 }, 0, 0
104359#endif
104360},
104361
104362{
104363	X86_VUNPCKHPSrm, X86_INS_VUNPCKHPS, 0,
104364#ifndef CAPSTONE_DIET
104365	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104366#endif
104367},
104368
104369{
104370	X86_VUNPCKHPSrr, X86_INS_VUNPCKHPS, 0,
104371#ifndef CAPSTONE_DIET
104372	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104373#endif
104374},
104375
104376{
104377	X86_VUNPCKLPDYrm, X86_INS_VUNPCKLPD, 0,
104378#ifndef CAPSTONE_DIET
104379	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104380#endif
104381},
104382
104383{
104384	X86_VUNPCKLPDYrr, X86_INS_VUNPCKLPD, 0,
104385#ifndef CAPSTONE_DIET
104386	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104387#endif
104388},
104389
104390{
104391	X86_VUNPCKLPDZ128rm, X86_INS_VUNPCKLPD, 0,
104392#ifndef CAPSTONE_DIET
104393	{ 0 }, { 0 }, { 0 }, 0, 0
104394#endif
104395},
104396
104397{
104398	X86_VUNPCKLPDZ128rmb, X86_INS_VUNPCKLPD, 0,
104399#ifndef CAPSTONE_DIET
104400	{ 0 }, { 0 }, { 0 }, 0, 0
104401#endif
104402},
104403
104404{
104405	X86_VUNPCKLPDZ128rmbk, X86_INS_VUNPCKLPD, 0,
104406#ifndef CAPSTONE_DIET
104407	{ 0 }, { 0 }, { 0 }, 0, 0
104408#endif
104409},
104410
104411{
104412	X86_VUNPCKLPDZ128rmbkz, X86_INS_VUNPCKLPD, 0,
104413#ifndef CAPSTONE_DIET
104414	{ 0 }, { 0 }, { 0 }, 0, 0
104415#endif
104416},
104417
104418{
104419	X86_VUNPCKLPDZ128rmk, X86_INS_VUNPCKLPD, 0,
104420#ifndef CAPSTONE_DIET
104421	{ 0 }, { 0 }, { 0 }, 0, 0
104422#endif
104423},
104424
104425{
104426	X86_VUNPCKLPDZ128rmkz, X86_INS_VUNPCKLPD, 0,
104427#ifndef CAPSTONE_DIET
104428	{ 0 }, { 0 }, { 0 }, 0, 0
104429#endif
104430},
104431
104432{
104433	X86_VUNPCKLPDZ128rr, X86_INS_VUNPCKLPD, 0,
104434#ifndef CAPSTONE_DIET
104435	{ 0 }, { 0 }, { 0 }, 0, 0
104436#endif
104437},
104438
104439{
104440	X86_VUNPCKLPDZ128rrk, X86_INS_VUNPCKLPD, 0,
104441#ifndef CAPSTONE_DIET
104442	{ 0 }, { 0 }, { 0 }, 0, 0
104443#endif
104444},
104445
104446{
104447	X86_VUNPCKLPDZ128rrkz, X86_INS_VUNPCKLPD, 0,
104448#ifndef CAPSTONE_DIET
104449	{ 0 }, { 0 }, { 0 }, 0, 0
104450#endif
104451},
104452
104453{
104454	X86_VUNPCKLPDZ256rm, X86_INS_VUNPCKLPD, 0,
104455#ifndef CAPSTONE_DIET
104456	{ 0 }, { 0 }, { 0 }, 0, 0
104457#endif
104458},
104459
104460{
104461	X86_VUNPCKLPDZ256rmb, X86_INS_VUNPCKLPD, 0,
104462#ifndef CAPSTONE_DIET
104463	{ 0 }, { 0 }, { 0 }, 0, 0
104464#endif
104465},
104466
104467{
104468	X86_VUNPCKLPDZ256rmbk, X86_INS_VUNPCKLPD, 0,
104469#ifndef CAPSTONE_DIET
104470	{ 0 }, { 0 }, { 0 }, 0, 0
104471#endif
104472},
104473
104474{
104475	X86_VUNPCKLPDZ256rmbkz, X86_INS_VUNPCKLPD, 0,
104476#ifndef CAPSTONE_DIET
104477	{ 0 }, { 0 }, { 0 }, 0, 0
104478#endif
104479},
104480
104481{
104482	X86_VUNPCKLPDZ256rmk, X86_INS_VUNPCKLPD, 0,
104483#ifndef CAPSTONE_DIET
104484	{ 0 }, { 0 }, { 0 }, 0, 0
104485#endif
104486},
104487
104488{
104489	X86_VUNPCKLPDZ256rmkz, X86_INS_VUNPCKLPD, 0,
104490#ifndef CAPSTONE_DIET
104491	{ 0 }, { 0 }, { 0 }, 0, 0
104492#endif
104493},
104494
104495{
104496	X86_VUNPCKLPDZ256rr, X86_INS_VUNPCKLPD, 0,
104497#ifndef CAPSTONE_DIET
104498	{ 0 }, { 0 }, { 0 }, 0, 0
104499#endif
104500},
104501
104502{
104503	X86_VUNPCKLPDZ256rrk, X86_INS_VUNPCKLPD, 0,
104504#ifndef CAPSTONE_DIET
104505	{ 0 }, { 0 }, { 0 }, 0, 0
104506#endif
104507},
104508
104509{
104510	X86_VUNPCKLPDZ256rrkz, X86_INS_VUNPCKLPD, 0,
104511#ifndef CAPSTONE_DIET
104512	{ 0 }, { 0 }, { 0 }, 0, 0
104513#endif
104514},
104515
104516{
104517	X86_VUNPCKLPDZrm, X86_INS_VUNPCKLPD, 0,
104518#ifndef CAPSTONE_DIET
104519	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104520#endif
104521},
104522
104523{
104524	X86_VUNPCKLPDZrmb, X86_INS_VUNPCKLPD, 0,
104525#ifndef CAPSTONE_DIET
104526	{ 0 }, { 0 }, { 0 }, 0, 0
104527#endif
104528},
104529
104530{
104531	X86_VUNPCKLPDZrmbk, X86_INS_VUNPCKLPD, 0,
104532#ifndef CAPSTONE_DIET
104533	{ 0 }, { 0 }, { 0 }, 0, 0
104534#endif
104535},
104536
104537{
104538	X86_VUNPCKLPDZrmbkz, X86_INS_VUNPCKLPD, 0,
104539#ifndef CAPSTONE_DIET
104540	{ 0 }, { 0 }, { 0 }, 0, 0
104541#endif
104542},
104543
104544{
104545	X86_VUNPCKLPDZrmk, X86_INS_VUNPCKLPD, 0,
104546#ifndef CAPSTONE_DIET
104547	{ 0 }, { 0 }, { 0 }, 0, 0
104548#endif
104549},
104550
104551{
104552	X86_VUNPCKLPDZrmkz, X86_INS_VUNPCKLPD, 0,
104553#ifndef CAPSTONE_DIET
104554	{ 0 }, { 0 }, { 0 }, 0, 0
104555#endif
104556},
104557
104558{
104559	X86_VUNPCKLPDZrr, X86_INS_VUNPCKLPD, 0,
104560#ifndef CAPSTONE_DIET
104561	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104562#endif
104563},
104564
104565{
104566	X86_VUNPCKLPDZrrk, X86_INS_VUNPCKLPD, 0,
104567#ifndef CAPSTONE_DIET
104568	{ 0 }, { 0 }, { 0 }, 0, 0
104569#endif
104570},
104571
104572{
104573	X86_VUNPCKLPDZrrkz, X86_INS_VUNPCKLPD, 0,
104574#ifndef CAPSTONE_DIET
104575	{ 0 }, { 0 }, { 0 }, 0, 0
104576#endif
104577},
104578
104579{
104580	X86_VUNPCKLPDrm, X86_INS_VUNPCKLPD, 0,
104581#ifndef CAPSTONE_DIET
104582	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104583#endif
104584},
104585
104586{
104587	X86_VUNPCKLPDrr, X86_INS_VUNPCKLPD, 0,
104588#ifndef CAPSTONE_DIET
104589	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104590#endif
104591},
104592
104593{
104594	X86_VUNPCKLPSYrm, X86_INS_VUNPCKLPS, 0,
104595#ifndef CAPSTONE_DIET
104596	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104597#endif
104598},
104599
104600{
104601	X86_VUNPCKLPSYrr, X86_INS_VUNPCKLPS, 0,
104602#ifndef CAPSTONE_DIET
104603	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104604#endif
104605},
104606
104607{
104608	X86_VUNPCKLPSZ128rm, X86_INS_VUNPCKLPS, 0,
104609#ifndef CAPSTONE_DIET
104610	{ 0 }, { 0 }, { 0 }, 0, 0
104611#endif
104612},
104613
104614{
104615	X86_VUNPCKLPSZ128rmb, X86_INS_VUNPCKLPS, 0,
104616#ifndef CAPSTONE_DIET
104617	{ 0 }, { 0 }, { 0 }, 0, 0
104618#endif
104619},
104620
104621{
104622	X86_VUNPCKLPSZ128rmbk, X86_INS_VUNPCKLPS, 0,
104623#ifndef CAPSTONE_DIET
104624	{ 0 }, { 0 }, { 0 }, 0, 0
104625#endif
104626},
104627
104628{
104629	X86_VUNPCKLPSZ128rmbkz, X86_INS_VUNPCKLPS, 0,
104630#ifndef CAPSTONE_DIET
104631	{ 0 }, { 0 }, { 0 }, 0, 0
104632#endif
104633},
104634
104635{
104636	X86_VUNPCKLPSZ128rmk, X86_INS_VUNPCKLPS, 0,
104637#ifndef CAPSTONE_DIET
104638	{ 0 }, { 0 }, { 0 }, 0, 0
104639#endif
104640},
104641
104642{
104643	X86_VUNPCKLPSZ128rmkz, X86_INS_VUNPCKLPS, 0,
104644#ifndef CAPSTONE_DIET
104645	{ 0 }, { 0 }, { 0 }, 0, 0
104646#endif
104647},
104648
104649{
104650	X86_VUNPCKLPSZ128rr, X86_INS_VUNPCKLPS, 0,
104651#ifndef CAPSTONE_DIET
104652	{ 0 }, { 0 }, { 0 }, 0, 0
104653#endif
104654},
104655
104656{
104657	X86_VUNPCKLPSZ128rrk, X86_INS_VUNPCKLPS, 0,
104658#ifndef CAPSTONE_DIET
104659	{ 0 }, { 0 }, { 0 }, 0, 0
104660#endif
104661},
104662
104663{
104664	X86_VUNPCKLPSZ128rrkz, X86_INS_VUNPCKLPS, 0,
104665#ifndef CAPSTONE_DIET
104666	{ 0 }, { 0 }, { 0 }, 0, 0
104667#endif
104668},
104669
104670{
104671	X86_VUNPCKLPSZ256rm, X86_INS_VUNPCKLPS, 0,
104672#ifndef CAPSTONE_DIET
104673	{ 0 }, { 0 }, { 0 }, 0, 0
104674#endif
104675},
104676
104677{
104678	X86_VUNPCKLPSZ256rmb, X86_INS_VUNPCKLPS, 0,
104679#ifndef CAPSTONE_DIET
104680	{ 0 }, { 0 }, { 0 }, 0, 0
104681#endif
104682},
104683
104684{
104685	X86_VUNPCKLPSZ256rmbk, X86_INS_VUNPCKLPS, 0,
104686#ifndef CAPSTONE_DIET
104687	{ 0 }, { 0 }, { 0 }, 0, 0
104688#endif
104689},
104690
104691{
104692	X86_VUNPCKLPSZ256rmbkz, X86_INS_VUNPCKLPS, 0,
104693#ifndef CAPSTONE_DIET
104694	{ 0 }, { 0 }, { 0 }, 0, 0
104695#endif
104696},
104697
104698{
104699	X86_VUNPCKLPSZ256rmk, X86_INS_VUNPCKLPS, 0,
104700#ifndef CAPSTONE_DIET
104701	{ 0 }, { 0 }, { 0 }, 0, 0
104702#endif
104703},
104704
104705{
104706	X86_VUNPCKLPSZ256rmkz, X86_INS_VUNPCKLPS, 0,
104707#ifndef CAPSTONE_DIET
104708	{ 0 }, { 0 }, { 0 }, 0, 0
104709#endif
104710},
104711
104712{
104713	X86_VUNPCKLPSZ256rr, X86_INS_VUNPCKLPS, 0,
104714#ifndef CAPSTONE_DIET
104715	{ 0 }, { 0 }, { 0 }, 0, 0
104716#endif
104717},
104718
104719{
104720	X86_VUNPCKLPSZ256rrk, X86_INS_VUNPCKLPS, 0,
104721#ifndef CAPSTONE_DIET
104722	{ 0 }, { 0 }, { 0 }, 0, 0
104723#endif
104724},
104725
104726{
104727	X86_VUNPCKLPSZ256rrkz, X86_INS_VUNPCKLPS, 0,
104728#ifndef CAPSTONE_DIET
104729	{ 0 }, { 0 }, { 0 }, 0, 0
104730#endif
104731},
104732
104733{
104734	X86_VUNPCKLPSZrm, X86_INS_VUNPCKLPS, 0,
104735#ifndef CAPSTONE_DIET
104736	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104737#endif
104738},
104739
104740{
104741	X86_VUNPCKLPSZrmb, X86_INS_VUNPCKLPS, 0,
104742#ifndef CAPSTONE_DIET
104743	{ 0 }, { 0 }, { 0 }, 0, 0
104744#endif
104745},
104746
104747{
104748	X86_VUNPCKLPSZrmbk, X86_INS_VUNPCKLPS, 0,
104749#ifndef CAPSTONE_DIET
104750	{ 0 }, { 0 }, { 0 }, 0, 0
104751#endif
104752},
104753
104754{
104755	X86_VUNPCKLPSZrmbkz, X86_INS_VUNPCKLPS, 0,
104756#ifndef CAPSTONE_DIET
104757	{ 0 }, { 0 }, { 0 }, 0, 0
104758#endif
104759},
104760
104761{
104762	X86_VUNPCKLPSZrmk, X86_INS_VUNPCKLPS, 0,
104763#ifndef CAPSTONE_DIET
104764	{ 0 }, { 0 }, { 0 }, 0, 0
104765#endif
104766},
104767
104768{
104769	X86_VUNPCKLPSZrmkz, X86_INS_VUNPCKLPS, 0,
104770#ifndef CAPSTONE_DIET
104771	{ 0 }, { 0 }, { 0 }, 0, 0
104772#endif
104773},
104774
104775{
104776	X86_VUNPCKLPSZrr, X86_INS_VUNPCKLPS, 0,
104777#ifndef CAPSTONE_DIET
104778	{ 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0
104779#endif
104780},
104781
104782{
104783	X86_VUNPCKLPSZrrk, X86_INS_VUNPCKLPS, 0,
104784#ifndef CAPSTONE_DIET
104785	{ 0 }, { 0 }, { 0 }, 0, 0
104786#endif
104787},
104788
104789{
104790	X86_VUNPCKLPSZrrkz, X86_INS_VUNPCKLPS, 0,
104791#ifndef CAPSTONE_DIET
104792	{ 0 }, { 0 }, { 0 }, 0, 0
104793#endif
104794},
104795
104796{
104797	X86_VUNPCKLPSrm, X86_INS_VUNPCKLPS, 0,
104798#ifndef CAPSTONE_DIET
104799	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104800#endif
104801},
104802
104803{
104804	X86_VUNPCKLPSrr, X86_INS_VUNPCKLPS, 0,
104805#ifndef CAPSTONE_DIET
104806	{ 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0
104807#endif
104808},
104809
104810{
104811	X86_VXORPDYrm, X86_INS_VXORPD, 0,
104812#ifndef CAPSTONE_DIET
104813	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
104814#endif
104815},
104816
104817{
104818	X86_VXORPDYrr, X86_INS_VXORPD, 0,
104819#ifndef CAPSTONE_DIET
104820	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
104821#endif
104822},
104823
104824{
104825	X86_VXORPDZ128rm, X86_INS_VXORPD, 0,
104826#ifndef CAPSTONE_DIET
104827	{ 0 }, { 0 }, { 0 }, 0, 0
104828#endif
104829},
104830
104831{
104832	X86_VXORPDZ128rmb, X86_INS_VXORPD, 0,
104833#ifndef CAPSTONE_DIET
104834	{ 0 }, { 0 }, { 0 }, 0, 0
104835#endif
104836},
104837
104838{
104839	X86_VXORPDZ128rmbk, X86_INS_VXORPD, 0,
104840#ifndef CAPSTONE_DIET
104841	{ 0 }, { 0 }, { 0 }, 0, 0
104842#endif
104843},
104844
104845{
104846	X86_VXORPDZ128rmbkz, X86_INS_VXORPD, 0,
104847#ifndef CAPSTONE_DIET
104848	{ 0 }, { 0 }, { 0 }, 0, 0
104849#endif
104850},
104851
104852{
104853	X86_VXORPDZ128rmk, X86_INS_VXORPD, 0,
104854#ifndef CAPSTONE_DIET
104855	{ 0 }, { 0 }, { 0 }, 0, 0
104856#endif
104857},
104858
104859{
104860	X86_VXORPDZ128rmkz, X86_INS_VXORPD, 0,
104861#ifndef CAPSTONE_DIET
104862	{ 0 }, { 0 }, { 0 }, 0, 0
104863#endif
104864},
104865
104866{
104867	X86_VXORPDZ128rr, X86_INS_VXORPD, 0,
104868#ifndef CAPSTONE_DIET
104869	{ 0 }, { 0 }, { 0 }, 0, 0
104870#endif
104871},
104872
104873{
104874	X86_VXORPDZ128rrk, X86_INS_VXORPD, 0,
104875#ifndef CAPSTONE_DIET
104876	{ 0 }, { 0 }, { 0 }, 0, 0
104877#endif
104878},
104879
104880{
104881	X86_VXORPDZ128rrkz, X86_INS_VXORPD, 0,
104882#ifndef CAPSTONE_DIET
104883	{ 0 }, { 0 }, { 0 }, 0, 0
104884#endif
104885},
104886
104887{
104888	X86_VXORPDZ256rm, X86_INS_VXORPD, 0,
104889#ifndef CAPSTONE_DIET
104890	{ 0 }, { 0 }, { 0 }, 0, 0
104891#endif
104892},
104893
104894{
104895	X86_VXORPDZ256rmb, X86_INS_VXORPD, 0,
104896#ifndef CAPSTONE_DIET
104897	{ 0 }, { 0 }, { 0 }, 0, 0
104898#endif
104899},
104900
104901{
104902	X86_VXORPDZ256rmbk, X86_INS_VXORPD, 0,
104903#ifndef CAPSTONE_DIET
104904	{ 0 }, { 0 }, { 0 }, 0, 0
104905#endif
104906},
104907
104908{
104909	X86_VXORPDZ256rmbkz, X86_INS_VXORPD, 0,
104910#ifndef CAPSTONE_DIET
104911	{ 0 }, { 0 }, { 0 }, 0, 0
104912#endif
104913},
104914
104915{
104916	X86_VXORPDZ256rmk, X86_INS_VXORPD, 0,
104917#ifndef CAPSTONE_DIET
104918	{ 0 }, { 0 }, { 0 }, 0, 0
104919#endif
104920},
104921
104922{
104923	X86_VXORPDZ256rmkz, X86_INS_VXORPD, 0,
104924#ifndef CAPSTONE_DIET
104925	{ 0 }, { 0 }, { 0 }, 0, 0
104926#endif
104927},
104928
104929{
104930	X86_VXORPDZ256rr, X86_INS_VXORPD, 0,
104931#ifndef CAPSTONE_DIET
104932	{ 0 }, { 0 }, { 0 }, 0, 0
104933#endif
104934},
104935
104936{
104937	X86_VXORPDZ256rrk, X86_INS_VXORPD, 0,
104938#ifndef CAPSTONE_DIET
104939	{ 0 }, { 0 }, { 0 }, 0, 0
104940#endif
104941},
104942
104943{
104944	X86_VXORPDZ256rrkz, X86_INS_VXORPD, 0,
104945#ifndef CAPSTONE_DIET
104946	{ 0 }, { 0 }, { 0 }, 0, 0
104947#endif
104948},
104949
104950{
104951	X86_VXORPDZrm, X86_INS_VXORPD, 0,
104952#ifndef CAPSTONE_DIET
104953	{ 0 }, { 0 }, { 0 }, 0, 0
104954#endif
104955},
104956
104957{
104958	X86_VXORPDZrmb, X86_INS_VXORPD, 0,
104959#ifndef CAPSTONE_DIET
104960	{ 0 }, { 0 }, { 0 }, 0, 0
104961#endif
104962},
104963
104964{
104965	X86_VXORPDZrmbk, X86_INS_VXORPD, 0,
104966#ifndef CAPSTONE_DIET
104967	{ 0 }, { 0 }, { 0 }, 0, 0
104968#endif
104969},
104970
104971{
104972	X86_VXORPDZrmbkz, X86_INS_VXORPD, 0,
104973#ifndef CAPSTONE_DIET
104974	{ 0 }, { 0 }, { 0 }, 0, 0
104975#endif
104976},
104977
104978{
104979	X86_VXORPDZrmk, X86_INS_VXORPD, 0,
104980#ifndef CAPSTONE_DIET
104981	{ 0 }, { 0 }, { 0 }, 0, 0
104982#endif
104983},
104984
104985{
104986	X86_VXORPDZrmkz, X86_INS_VXORPD, 0,
104987#ifndef CAPSTONE_DIET
104988	{ 0 }, { 0 }, { 0 }, 0, 0
104989#endif
104990},
104991
104992{
104993	X86_VXORPDZrr, X86_INS_VXORPD, 0,
104994#ifndef CAPSTONE_DIET
104995	{ 0 }, { 0 }, { 0 }, 0, 0
104996#endif
104997},
104998
104999{
105000	X86_VXORPDZrrk, X86_INS_VXORPD, 0,
105001#ifndef CAPSTONE_DIET
105002	{ 0 }, { 0 }, { 0 }, 0, 0
105003#endif
105004},
105005
105006{
105007	X86_VXORPDZrrkz, X86_INS_VXORPD, 0,
105008#ifndef CAPSTONE_DIET
105009	{ 0 }, { 0 }, { 0 }, 0, 0
105010#endif
105011},
105012
105013{
105014	X86_VXORPDrm, X86_INS_VXORPD, 0,
105015#ifndef CAPSTONE_DIET
105016	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
105017#endif
105018},
105019
105020{
105021	X86_VXORPDrr, X86_INS_VXORPD, 0,
105022#ifndef CAPSTONE_DIET
105023	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
105024#endif
105025},
105026
105027{
105028	X86_VXORPSYrm, X86_INS_VXORPS, 0,
105029#ifndef CAPSTONE_DIET
105030	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
105031#endif
105032},
105033
105034{
105035	X86_VXORPSYrr, X86_INS_VXORPS, 0,
105036#ifndef CAPSTONE_DIET
105037	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
105038#endif
105039},
105040
105041{
105042	X86_VXORPSZ128rm, X86_INS_VXORPS, 0,
105043#ifndef CAPSTONE_DIET
105044	{ 0 }, { 0 }, { 0 }, 0, 0
105045#endif
105046},
105047
105048{
105049	X86_VXORPSZ128rmb, X86_INS_VXORPS, 0,
105050#ifndef CAPSTONE_DIET
105051	{ 0 }, { 0 }, { 0 }, 0, 0
105052#endif
105053},
105054
105055{
105056	X86_VXORPSZ128rmbk, X86_INS_VXORPS, 0,
105057#ifndef CAPSTONE_DIET
105058	{ 0 }, { 0 }, { 0 }, 0, 0
105059#endif
105060},
105061
105062{
105063	X86_VXORPSZ128rmbkz, X86_INS_VXORPS, 0,
105064#ifndef CAPSTONE_DIET
105065	{ 0 }, { 0 }, { 0 }, 0, 0
105066#endif
105067},
105068
105069{
105070	X86_VXORPSZ128rmk, X86_INS_VXORPS, 0,
105071#ifndef CAPSTONE_DIET
105072	{ 0 }, { 0 }, { 0 }, 0, 0
105073#endif
105074},
105075
105076{
105077	X86_VXORPSZ128rmkz, X86_INS_VXORPS, 0,
105078#ifndef CAPSTONE_DIET
105079	{ 0 }, { 0 }, { 0 }, 0, 0
105080#endif
105081},
105082
105083{
105084	X86_VXORPSZ128rr, X86_INS_VXORPS, 0,
105085#ifndef CAPSTONE_DIET
105086	{ 0 }, { 0 }, { 0 }, 0, 0
105087#endif
105088},
105089
105090{
105091	X86_VXORPSZ128rrk, X86_INS_VXORPS, 0,
105092#ifndef CAPSTONE_DIET
105093	{ 0 }, { 0 }, { 0 }, 0, 0
105094#endif
105095},
105096
105097{
105098	X86_VXORPSZ128rrkz, X86_INS_VXORPS, 0,
105099#ifndef CAPSTONE_DIET
105100	{ 0 }, { 0 }, { 0 }, 0, 0
105101#endif
105102},
105103
105104{
105105	X86_VXORPSZ256rm, X86_INS_VXORPS, 0,
105106#ifndef CAPSTONE_DIET
105107	{ 0 }, { 0 }, { 0 }, 0, 0
105108#endif
105109},
105110
105111{
105112	X86_VXORPSZ256rmb, X86_INS_VXORPS, 0,
105113#ifndef CAPSTONE_DIET
105114	{ 0 }, { 0 }, { 0 }, 0, 0
105115#endif
105116},
105117
105118{
105119	X86_VXORPSZ256rmbk, X86_INS_VXORPS, 0,
105120#ifndef CAPSTONE_DIET
105121	{ 0 }, { 0 }, { 0 }, 0, 0
105122#endif
105123},
105124
105125{
105126	X86_VXORPSZ256rmbkz, X86_INS_VXORPS, 0,
105127#ifndef CAPSTONE_DIET
105128	{ 0 }, { 0 }, { 0 }, 0, 0
105129#endif
105130},
105131
105132{
105133	X86_VXORPSZ256rmk, X86_INS_VXORPS, 0,
105134#ifndef CAPSTONE_DIET
105135	{ 0 }, { 0 }, { 0 }, 0, 0
105136#endif
105137},
105138
105139{
105140	X86_VXORPSZ256rmkz, X86_INS_VXORPS, 0,
105141#ifndef CAPSTONE_DIET
105142	{ 0 }, { 0 }, { 0 }, 0, 0
105143#endif
105144},
105145
105146{
105147	X86_VXORPSZ256rr, X86_INS_VXORPS, 0,
105148#ifndef CAPSTONE_DIET
105149	{ 0 }, { 0 }, { 0 }, 0, 0
105150#endif
105151},
105152
105153{
105154	X86_VXORPSZ256rrk, X86_INS_VXORPS, 0,
105155#ifndef CAPSTONE_DIET
105156	{ 0 }, { 0 }, { 0 }, 0, 0
105157#endif
105158},
105159
105160{
105161	X86_VXORPSZ256rrkz, X86_INS_VXORPS, 0,
105162#ifndef CAPSTONE_DIET
105163	{ 0 }, { 0 }, { 0 }, 0, 0
105164#endif
105165},
105166
105167{
105168	X86_VXORPSZrm, X86_INS_VXORPS, 0,
105169#ifndef CAPSTONE_DIET
105170	{ 0 }, { 0 }, { 0 }, 0, 0
105171#endif
105172},
105173
105174{
105175	X86_VXORPSZrmb, X86_INS_VXORPS, 0,
105176#ifndef CAPSTONE_DIET
105177	{ 0 }, { 0 }, { 0 }, 0, 0
105178#endif
105179},
105180
105181{
105182	X86_VXORPSZrmbk, X86_INS_VXORPS, 0,
105183#ifndef CAPSTONE_DIET
105184	{ 0 }, { 0 }, { 0 }, 0, 0
105185#endif
105186},
105187
105188{
105189	X86_VXORPSZrmbkz, X86_INS_VXORPS, 0,
105190#ifndef CAPSTONE_DIET
105191	{ 0 }, { 0 }, { 0 }, 0, 0
105192#endif
105193},
105194
105195{
105196	X86_VXORPSZrmk, X86_INS_VXORPS, 0,
105197#ifndef CAPSTONE_DIET
105198	{ 0 }, { 0 }, { 0 }, 0, 0
105199#endif
105200},
105201
105202{
105203	X86_VXORPSZrmkz, X86_INS_VXORPS, 0,
105204#ifndef CAPSTONE_DIET
105205	{ 0 }, { 0 }, { 0 }, 0, 0
105206#endif
105207},
105208
105209{
105210	X86_VXORPSZrr, X86_INS_VXORPS, 0,
105211#ifndef CAPSTONE_DIET
105212	{ 0 }, { 0 }, { 0 }, 0, 0
105213#endif
105214},
105215
105216{
105217	X86_VXORPSZrrk, X86_INS_VXORPS, 0,
105218#ifndef CAPSTONE_DIET
105219	{ 0 }, { 0 }, { 0 }, 0, 0
105220#endif
105221},
105222
105223{
105224	X86_VXORPSZrrkz, X86_INS_VXORPS, 0,
105225#ifndef CAPSTONE_DIET
105226	{ 0 }, { 0 }, { 0 }, 0, 0
105227#endif
105228},
105229
105230{
105231	X86_VXORPSrm, X86_INS_VXORPS, 0,
105232#ifndef CAPSTONE_DIET
105233	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
105234#endif
105235},
105236
105237{
105238	X86_VXORPSrr, X86_INS_VXORPS, 0,
105239#ifndef CAPSTONE_DIET
105240	{ 0 }, { 0 }, { X86_GRP_AVX, X86_GRP_NOVLX, 0 }, 0, 0
105241#endif
105242},
105243
105244{
105245	X86_VZEROALL, X86_INS_VZEROALL, 0,
105246#ifndef CAPSTONE_DIET
105247	{ 0 }, { X86_REG_YMM0, X86_REG_YMM1, X86_REG_YMM2, X86_REG_YMM3, X86_REG_YMM4, X86_REG_YMM5, X86_REG_YMM6, X86_REG_YMM7, X86_REG_YMM8, X86_REG_YMM9, X86_REG_YMM10, X86_REG_YMM11, X86_REG_YMM12, X86_REG_YMM13, X86_REG_YMM14, X86_REG_YMM15, 0 }, { X86_GRP_AVX, 0 }, 0, 0
105248#endif
105249},
105250
105251{
105252	X86_VZEROUPPER, X86_INS_VZEROUPPER, 0,
105253#ifndef CAPSTONE_DIET
105254	{ 0 }, { X86_REG_YMM0, X86_REG_YMM1, X86_REG_YMM2, X86_REG_YMM3, X86_REG_YMM4, X86_REG_YMM5, X86_REG_YMM6, X86_REG_YMM7, X86_REG_YMM8, X86_REG_YMM9, X86_REG_YMM10, X86_REG_YMM11, X86_REG_YMM12, X86_REG_YMM13, X86_REG_YMM14, X86_REG_YMM15, 0 }, { X86_GRP_AVX, 0 }, 0, 0
105255#endif
105256},
105257
105258{
105259	X86_WAIT, X86_INS_WAIT, 0,
105260#ifndef CAPSTONE_DIET
105261	{ 0 }, { 0 }, { X86_GRP_FPU, 0 }, 0, 0
105262#endif
105263},
105264
105265{
105266	X86_WBINVD, X86_INS_WBINVD, 0,
105267#ifndef CAPSTONE_DIET
105268	{ 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
105269#endif
105270},
105271
105272{
105273	X86_WBNOINVD, X86_INS_WBNOINVD, 0,
105274#ifndef CAPSTONE_DIET
105275	{ 0 }, { 0 }, { 0 }, 0, 0
105276#endif
105277},
105278
105279{
105280	X86_WRFSBASE, X86_INS_WRFSBASE, 0,
105281#ifndef CAPSTONE_DIET
105282	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
105283#endif
105284},
105285
105286{
105287	X86_WRFSBASE64, X86_INS_WRFSBASE, 1,
105288#ifndef CAPSTONE_DIET
105289	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
105290#endif
105291},
105292
105293{
105294	X86_WRGSBASE, X86_INS_WRGSBASE, 0,
105295#ifndef CAPSTONE_DIET
105296	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
105297#endif
105298},
105299
105300{
105301	X86_WRGSBASE64, X86_INS_WRGSBASE, 1,
105302#ifndef CAPSTONE_DIET
105303	{ 0 }, { 0 }, { X86_GRP_FSGSBASE, X86_GRP_MODE64, 0 }, 0, 0
105304#endif
105305},
105306
105307{
105308	X86_WRMSR, X86_INS_WRMSR, 0,
105309#ifndef CAPSTONE_DIET
105310	{ X86_REG_EAX, X86_REG_ECX, X86_REG_EDX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
105311#endif
105312},
105313
105314{
105315	X86_WRPKRUr, X86_INS_WRPKRU, 0,
105316#ifndef CAPSTONE_DIET
105317	{ 0 }, { 0 }, { 0 }, 0, 0
105318#endif
105319},
105320
105321{
105322	X86_WRSSD, X86_INS_WRSSD, 0,
105323#ifndef CAPSTONE_DIET
105324	{ 0 }, { 0 }, { 0 }, 0, 0
105325#endif
105326},
105327
105328{
105329	X86_WRSSQ, X86_INS_WRSSQ, 0,
105330#ifndef CAPSTONE_DIET
105331	{ 0 }, { 0 }, { 0 }, 0, 0
105332#endif
105333},
105334
105335{
105336	X86_WRUSSD, X86_INS_WRUSSD, 0,
105337#ifndef CAPSTONE_DIET
105338	{ 0 }, { 0 }, { 0 }, 0, 0
105339#endif
105340},
105341
105342{
105343	X86_WRUSSQ, X86_INS_WRUSSQ, 0,
105344#ifndef CAPSTONE_DIET
105345	{ 0 }, { 0 }, { 0 }, 0, 0
105346#endif
105347},
105348
105349{
105350	X86_XABORT, X86_INS_XABORT, 0,
105351#ifndef CAPSTONE_DIET
105352	{ 0 }, { 0 }, { X86_GRP_RTM, 0 }, 0, 0
105353#endif
105354},
105355
105356{
105357	X86_XACQUIRE_PREFIX, X86_INS_XACQUIRE, 0,
105358#ifndef CAPSTONE_DIET
105359	{ 0 }, { 0 }, { X86_GRP_HLE, 0 }, 0, 0
105360#endif
105361},
105362
105363{
105364	X86_XADD16rm, X86_INS_XADD, 0,
105365#ifndef CAPSTONE_DIET
105366	{ 0 }, { 0 }, { 0 }, 0, 0
105367#endif
105368},
105369
105370{
105371	X86_XADD16rr, X86_INS_XADD, 0,
105372#ifndef CAPSTONE_DIET
105373	{ 0 }, { 0 }, { 0 }, 0, 0
105374#endif
105375},
105376
105377{
105378	X86_XADD32rm, X86_INS_XADD, 0,
105379#ifndef CAPSTONE_DIET
105380	{ 0 }, { 0 }, { 0 }, 0, 0
105381#endif
105382},
105383
105384{
105385	X86_XADD32rr, X86_INS_XADD, 0,
105386#ifndef CAPSTONE_DIET
105387	{ 0 }, { 0 }, { 0 }, 0, 0
105388#endif
105389},
105390
105391{
105392	X86_XADD64rm, X86_INS_XADD, 1,
105393#ifndef CAPSTONE_DIET
105394	{ 0 }, { 0 }, { 0 }, 0, 0
105395#endif
105396},
105397
105398{
105399	X86_XADD64rr, X86_INS_XADD, 1,
105400#ifndef CAPSTONE_DIET
105401	{ 0 }, { 0 }, { 0 }, 0, 0
105402#endif
105403},
105404
105405{
105406	X86_XADD8rm, X86_INS_XADD, 0,
105407#ifndef CAPSTONE_DIET
105408	{ 0 }, { 0 }, { 0 }, 0, 0
105409#endif
105410},
105411
105412{
105413	X86_XADD8rr, X86_INS_XADD, 0,
105414#ifndef CAPSTONE_DIET
105415	{ 0 }, { 0 }, { 0 }, 0, 0
105416#endif
105417},
105418
105419{
105420	X86_XBEGIN_2, X86_INS_XBEGIN, 0,
105421#ifndef CAPSTONE_DIET
105422	{ 0 }, { X86_REG_EAX, 0 }, { X86_GRP_BRANCH_RELATIVE, X86_GRP_RTM, 0 }, 1, 0
105423#endif
105424},
105425
105426{
105427	X86_XBEGIN_4, X86_INS_XBEGIN, 0,
105428#ifndef CAPSTONE_DIET
105429	{ 0 }, { X86_REG_EAX, 0 }, { X86_GRP_BRANCH_RELATIVE, X86_GRP_RTM, 0 }, 1, 0
105430#endif
105431},
105432
105433{
105434	X86_XCHG16ar, X86_INS_XCHG, 0,
105435#ifndef CAPSTONE_DIET
105436	{ 0 }, { 0 }, { 0 }, 0, 0
105437#endif
105438},
105439
105440{
105441	X86_XCHG16rm, X86_INS_XCHG, 0,
105442#ifndef CAPSTONE_DIET
105443	{ 0 }, { 0 }, { 0 }, 0, 0
105444#endif
105445},
105446
105447{
105448	X86_XCHG16rr, X86_INS_XCHG, 0,
105449#ifndef CAPSTONE_DIET
105450	{ 0 }, { 0 }, { 0 }, 0, 0
105451#endif
105452},
105453
105454{
105455	X86_XCHG32ar, X86_INS_XCHG, 0,
105456#ifndef CAPSTONE_DIET
105457	{ 0 }, { 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
105458#endif
105459},
105460
105461{
105462	X86_XCHG32rm, X86_INS_XCHG, 0,
105463#ifndef CAPSTONE_DIET
105464	{ 0 }, { 0 }, { 0 }, 0, 0
105465#endif
105466},
105467
105468{
105469	X86_XCHG32rr, X86_INS_XCHG, 0,
105470#ifndef CAPSTONE_DIET
105471	{ 0 }, { 0 }, { 0 }, 0, 0
105472#endif
105473},
105474
105475{
105476	X86_XCHG64ar, X86_INS_XCHG, 1,
105477#ifndef CAPSTONE_DIET
105478	{ 0 }, { 0 }, { 0 }, 0, 0
105479#endif
105480},
105481
105482{
105483	X86_XCHG64rm, X86_INS_XCHG, 1,
105484#ifndef CAPSTONE_DIET
105485	{ 0 }, { 0 }, { 0 }, 0, 0
105486#endif
105487},
105488
105489{
105490	X86_XCHG64rr, X86_INS_XCHG, 1,
105491#ifndef CAPSTONE_DIET
105492	{ 0 }, { 0 }, { 0 }, 0, 0
105493#endif
105494},
105495
105496{
105497	X86_XCHG8rm, X86_INS_XCHG, 0,
105498#ifndef CAPSTONE_DIET
105499	{ 0 }, { 0 }, { 0 }, 0, 0
105500#endif
105501},
105502
105503{
105504	X86_XCHG8rr, X86_INS_XCHG, 0,
105505#ifndef CAPSTONE_DIET
105506	{ 0 }, { 0 }, { 0 }, 0, 0
105507#endif
105508},
105509
105510{
105511	X86_XCH_F, X86_INS_FXCH, 0,
105512#ifndef CAPSTONE_DIET
105513	{ 0 }, { X86_REG_FPSW, 0 }, { X86_GRP_FPU, 0 }, 0, 0
105514#endif
105515},
105516
105517{
105518	X86_XCRYPTCBC, X86_INS_XCRYPTCBC, 0,
105519#ifndef CAPSTONE_DIET
105520	{ X86_REG_RBX, X86_REG_RDX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105521#endif
105522},
105523
105524{
105525	X86_XCRYPTCFB, X86_INS_XCRYPTCFB, 0,
105526#ifndef CAPSTONE_DIET
105527	{ X86_REG_RBX, X86_REG_RDX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105528#endif
105529},
105530
105531{
105532	X86_XCRYPTCTR, X86_INS_XCRYPTCTR, 0,
105533#ifndef CAPSTONE_DIET
105534	{ X86_REG_RBX, X86_REG_RDX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105535#endif
105536},
105537
105538{
105539	X86_XCRYPTECB, X86_INS_XCRYPTECB, 0,
105540#ifndef CAPSTONE_DIET
105541	{ X86_REG_RBX, X86_REG_RDX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105542#endif
105543},
105544
105545{
105546	X86_XCRYPTOFB, X86_INS_XCRYPTOFB, 0,
105547#ifndef CAPSTONE_DIET
105548	{ X86_REG_RBX, X86_REG_RDX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105549#endif
105550},
105551
105552{
105553	X86_XEND, X86_INS_XEND, 0,
105554#ifndef CAPSTONE_DIET
105555	{ 0 }, { 0 }, { X86_GRP_RTM, 0 }, 0, 0
105556#endif
105557},
105558
105559{
105560	X86_XGETBV, X86_INS_XGETBV, 0,
105561#ifndef CAPSTONE_DIET
105562	{ X86_REG_ECX, 0 }, { X86_REG_EDX, X86_REG_EAX, 0 }, { 0 }, 0, 0
105563#endif
105564},
105565
105566{
105567	X86_XLAT, X86_INS_XLATB, 0,
105568#ifndef CAPSTONE_DIET
105569	{ 0 }, { 0 }, { 0 }, 0, 0
105570#endif
105571},
105572
105573{
105574	X86_XOR16i16, X86_INS_XOR, 0,
105575#ifndef CAPSTONE_DIET
105576	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105577#endif
105578},
105579
105580{
105581	X86_XOR16mi, X86_INS_XOR, 0,
105582#ifndef CAPSTONE_DIET
105583	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105584#endif
105585},
105586
105587{
105588	X86_XOR16mi8, X86_INS_XOR, 0,
105589#ifndef CAPSTONE_DIET
105590	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105591#endif
105592},
105593
105594{
105595	X86_XOR16mr, X86_INS_XOR, 0,
105596#ifndef CAPSTONE_DIET
105597	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105598#endif
105599},
105600
105601{
105602	X86_XOR16ri, X86_INS_XOR, 0,
105603#ifndef CAPSTONE_DIET
105604	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105605#endif
105606},
105607
105608{
105609	X86_XOR16ri8, X86_INS_XOR, 0,
105610#ifndef CAPSTONE_DIET
105611	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105612#endif
105613},
105614
105615{
105616	X86_XOR16rm, X86_INS_XOR, 0,
105617#ifndef CAPSTONE_DIET
105618	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105619#endif
105620},
105621
105622{
105623	X86_XOR16rr, X86_INS_XOR, 0,
105624#ifndef CAPSTONE_DIET
105625	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105626#endif
105627},
105628
105629{
105630	X86_XOR16rr_REV, X86_INS_XOR, 0,
105631#ifndef CAPSTONE_DIET
105632	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105633#endif
105634},
105635
105636{
105637	X86_XOR32i32, X86_INS_XOR, 0,
105638#ifndef CAPSTONE_DIET
105639	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105640#endif
105641},
105642
105643{
105644	X86_XOR32mi, X86_INS_XOR, 0,
105645#ifndef CAPSTONE_DIET
105646	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105647#endif
105648},
105649
105650{
105651	X86_XOR32mi8, X86_INS_XOR, 0,
105652#ifndef CAPSTONE_DIET
105653	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105654#endif
105655},
105656
105657{
105658	X86_XOR32mr, X86_INS_XOR, 0,
105659#ifndef CAPSTONE_DIET
105660	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105661#endif
105662},
105663
105664{
105665	X86_XOR32ri, X86_INS_XOR, 0,
105666#ifndef CAPSTONE_DIET
105667	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105668#endif
105669},
105670
105671{
105672	X86_XOR32ri8, X86_INS_XOR, 0,
105673#ifndef CAPSTONE_DIET
105674	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105675#endif
105676},
105677
105678{
105679	X86_XOR32rm, X86_INS_XOR, 0,
105680#ifndef CAPSTONE_DIET
105681	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105682#endif
105683},
105684
105685{
105686	X86_XOR32rr, X86_INS_XOR, 0,
105687#ifndef CAPSTONE_DIET
105688	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105689#endif
105690},
105691
105692{
105693	X86_XOR32rr_REV, X86_INS_XOR, 0,
105694#ifndef CAPSTONE_DIET
105695	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105696#endif
105697},
105698
105699{
105700	X86_XOR64i32, X86_INS_XOR, 1,
105701#ifndef CAPSTONE_DIET
105702	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105703#endif
105704},
105705
105706{
105707	X86_XOR64mi32, X86_INS_XOR, 1,
105708#ifndef CAPSTONE_DIET
105709	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105710#endif
105711},
105712
105713{
105714	X86_XOR64mi8, X86_INS_XOR, 1,
105715#ifndef CAPSTONE_DIET
105716	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105717#endif
105718},
105719
105720{
105721	X86_XOR64mr, X86_INS_XOR, 1,
105722#ifndef CAPSTONE_DIET
105723	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105724#endif
105725},
105726
105727{
105728	X86_XOR64ri32, X86_INS_XOR, 1,
105729#ifndef CAPSTONE_DIET
105730	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105731#endif
105732},
105733
105734{
105735	X86_XOR64ri8, X86_INS_XOR, 1,
105736#ifndef CAPSTONE_DIET
105737	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105738#endif
105739},
105740
105741{
105742	X86_XOR64rm, X86_INS_XOR, 1,
105743#ifndef CAPSTONE_DIET
105744	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105745#endif
105746},
105747
105748{
105749	X86_XOR64rr, X86_INS_XOR, 1,
105750#ifndef CAPSTONE_DIET
105751	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105752#endif
105753},
105754
105755{
105756	X86_XOR64rr_REV, X86_INS_XOR, 1,
105757#ifndef CAPSTONE_DIET
105758	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105759#endif
105760},
105761
105762{
105763	X86_XOR8i8, X86_INS_XOR, 0,
105764#ifndef CAPSTONE_DIET
105765	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105766#endif
105767},
105768
105769{
105770	X86_XOR8mi, X86_INS_XOR, 0,
105771#ifndef CAPSTONE_DIET
105772	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105773#endif
105774},
105775
105776{
105777	X86_XOR8mi8, X86_INS_XOR, 0,
105778#ifndef CAPSTONE_DIET
105779	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
105780#endif
105781},
105782
105783{
105784	X86_XOR8mr, X86_INS_XOR, 0,
105785#ifndef CAPSTONE_DIET
105786	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105787#endif
105788},
105789
105790{
105791	X86_XOR8ri, X86_INS_XOR, 0,
105792#ifndef CAPSTONE_DIET
105793	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105794#endif
105795},
105796
105797{
105798	X86_XOR8ri8, X86_INS_XOR, 0,
105799#ifndef CAPSTONE_DIET
105800	{ 0 }, { X86_REG_EFLAGS, 0 }, { X86_GRP_NOT64BITMODE, 0 }, 0, 0
105801#endif
105802},
105803
105804{
105805	X86_XOR8rm, X86_INS_XOR, 0,
105806#ifndef CAPSTONE_DIET
105807	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105808#endif
105809},
105810
105811{
105812	X86_XOR8rr, X86_INS_XOR, 0,
105813#ifndef CAPSTONE_DIET
105814	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105815#endif
105816},
105817
105818{
105819	X86_XOR8rr_REV, X86_INS_XOR, 0,
105820#ifndef CAPSTONE_DIET
105821	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105822#endif
105823},
105824
105825{
105826	X86_XORPDrm, X86_INS_XORPD, 0,
105827#ifndef CAPSTONE_DIET
105828	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
105829#endif
105830},
105831
105832{
105833	X86_XORPDrr, X86_INS_XORPD, 0,
105834#ifndef CAPSTONE_DIET
105835	{ 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0
105836#endif
105837},
105838
105839{
105840	X86_XORPSrm, X86_INS_XORPS, 0,
105841#ifndef CAPSTONE_DIET
105842	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
105843#endif
105844},
105845
105846{
105847	X86_XORPSrr, X86_INS_XORPS, 0,
105848#ifndef CAPSTONE_DIET
105849	{ 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0
105850#endif
105851},
105852
105853{
105854	X86_XRELEASE_PREFIX, X86_INS_XRELEASE, 0,
105855#ifndef CAPSTONE_DIET
105856	{ 0 }, { 0 }, { X86_GRP_HLE, 0 }, 0, 0
105857#endif
105858},
105859
105860{
105861	X86_XRSTOR, X86_INS_XRSTOR, 0,
105862#ifndef CAPSTONE_DIET
105863	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
105864#endif
105865},
105866
105867{
105868	X86_XRSTOR64, X86_INS_XRSTOR64, 1,
105869#ifndef CAPSTONE_DIET
105870	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
105871#endif
105872},
105873
105874{
105875	X86_XRSTORS, X86_INS_XRSTORS, 0,
105876#ifndef CAPSTONE_DIET
105877	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
105878#endif
105879},
105880
105881{
105882	X86_XRSTORS64, X86_INS_XRSTORS64, 1,
105883#ifndef CAPSTONE_DIET
105884	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, X86_GRP_MODE64, 0 }, 0, 0
105885#endif
105886},
105887
105888{
105889	X86_XSAVE, X86_INS_XSAVE, 0,
105890#ifndef CAPSTONE_DIET
105891	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
105892#endif
105893},
105894
105895{
105896	X86_XSAVE64, X86_INS_XSAVE64, 1,
105897#ifndef CAPSTONE_DIET
105898	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
105899#endif
105900},
105901
105902{
105903	X86_XSAVEC, X86_INS_XSAVEC, 0,
105904#ifndef CAPSTONE_DIET
105905	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
105906#endif
105907},
105908
105909{
105910	X86_XSAVEC64, X86_INS_XSAVEC64, 1,
105911#ifndef CAPSTONE_DIET
105912	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
105913#endif
105914},
105915
105916{
105917	X86_XSAVEOPT, X86_INS_XSAVEOPT, 0,
105918#ifndef CAPSTONE_DIET
105919	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
105920#endif
105921},
105922
105923{
105924	X86_XSAVEOPT64, X86_INS_XSAVEOPT64, 1,
105925#ifndef CAPSTONE_DIET
105926	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
105927#endif
105928},
105929
105930{
105931	X86_XSAVES, X86_INS_XSAVES, 0,
105932#ifndef CAPSTONE_DIET
105933	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { 0 }, 0, 0
105934#endif
105935},
105936
105937{
105938	X86_XSAVES64, X86_INS_XSAVES64, 1,
105939#ifndef CAPSTONE_DIET
105940	{ X86_REG_RDX, X86_REG_RAX, 0 }, { 0 }, { X86_GRP_MODE64, 0 }, 0, 0
105941#endif
105942},
105943
105944{
105945	X86_XSETBV, X86_INS_XSETBV, 0,
105946#ifndef CAPSTONE_DIET
105947	{ X86_REG_EDX, X86_REG_EAX, X86_REG_ECX, 0 }, { 0 }, { X86_GRP_PRIVILEGE, 0 }, 0, 0
105948#endif
105949},
105950
105951{
105952	X86_XSHA1, X86_INS_XSHA1, 0,
105953#ifndef CAPSTONE_DIET
105954	{ X86_REG_RAX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RAX, X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105955#endif
105956},
105957
105958{
105959	X86_XSHA256, X86_INS_XSHA256, 0,
105960#ifndef CAPSTONE_DIET
105961	{ X86_REG_RAX, X86_REG_RSI, X86_REG_RDI, 0 }, { X86_REG_RAX, X86_REG_RSI, X86_REG_RDI, 0 }, { 0 }, 0, 0
105962#endif
105963},
105964
105965{
105966	X86_XSTORE, X86_INS_XSTORE, 0,
105967#ifndef CAPSTONE_DIET
105968	{ X86_REG_RDX, X86_REG_RDI, 0 }, { X86_REG_RAX, X86_REG_RDI, 0 }, { 0 }, 0, 0
105969#endif
105970},
105971
105972{
105973	X86_XTEST, X86_INS_XTEST, 0,
105974#ifndef CAPSTONE_DIET
105975	{ 0 }, { X86_REG_EFLAGS, 0 }, { 0 }, 0, 0
105976#endif
105977},
105978