1 #ifndef UD_ITAB_H
2 #define UD_ITAB_H
3 
4 /* itab.h -- generated by udis86:scripts/ud_itab.py, do no edit */
5 
6 /* ud_table_type -- lookup table types (see decode.c) */
7 enum ud_table_type {
8     UD_TAB__OPC_VEX,
9     UD_TAB__OPC_TABLE,
10     UD_TAB__OPC_X87,
11     UD_TAB__OPC_MOD,
12     UD_TAB__OPC_RM,
13     UD_TAB__OPC_OSIZE,
14     UD_TAB__OPC_MODE,
15     UD_TAB__OPC_VEX_L,
16     UD_TAB__OPC_3DNOW,
17     UD_TAB__OPC_REG,
18     UD_TAB__OPC_ASIZE,
19     UD_TAB__OPC_VEX_W,
20     UD_TAB__OPC_SSE,
21     UD_TAB__OPC_VENDOR
22 };
23 
24 /* ud_mnemonic -- mnemonic constants */
25 enum ud_mnemonic_code {
26     UD_Iaaa,
27     UD_Iaad,
28     UD_Iaam,
29     UD_Iaas,
30     UD_Iadc,
31     UD_Iadd,
32     UD_Iaddpd,
33     UD_Iaddps,
34     UD_Iaddsd,
35     UD_Iaddss,
36     UD_Iaddsubpd,
37     UD_Iaddsubps,
38     UD_Iaesdec,
39     UD_Iaesdeclast,
40     UD_Iaesenc,
41     UD_Iaesenclast,
42     UD_Iaesimc,
43     UD_Iaeskeygenassist,
44     UD_Iand,
45     UD_Iandnpd,
46     UD_Iandnps,
47     UD_Iandpd,
48     UD_Iandps,
49     UD_Iarpl,
50     UD_Iblendpd,
51     UD_Iblendps,
52     UD_Iblendvpd,
53     UD_Iblendvps,
54     UD_Ibound,
55     UD_Ibsf,
56     UD_Ibsr,
57     UD_Ibswap,
58     UD_Ibt,
59     UD_Ibtc,
60     UD_Ibtr,
61     UD_Ibts,
62     UD_Icall,
63     UD_Icbw,
64     UD_Icdq,
65     UD_Icdqe,
66     UD_Iclc,
67     UD_Icld,
68     UD_Iclflush,
69     UD_Iclgi,
70     UD_Icli,
71     UD_Iclts,
72     UD_Icmc,
73     UD_Icmova,
74     UD_Icmovae,
75     UD_Icmovb,
76     UD_Icmovbe,
77     UD_Icmovg,
78     UD_Icmovge,
79     UD_Icmovl,
80     UD_Icmovle,
81     UD_Icmovno,
82     UD_Icmovnp,
83     UD_Icmovns,
84     UD_Icmovnz,
85     UD_Icmovo,
86     UD_Icmovp,
87     UD_Icmovs,
88     UD_Icmovz,
89     UD_Icmp,
90     UD_Icmppd,
91     UD_Icmpps,
92     UD_Icmpsb,
93     UD_Icmpsd,
94     UD_Icmpsq,
95     UD_Icmpss,
96     UD_Icmpsw,
97     UD_Icmpxchg,
98     UD_Icmpxchg16b,
99     UD_Icmpxchg8b,
100     UD_Icomisd,
101     UD_Icomiss,
102     UD_Icpuid,
103     UD_Icqo,
104     UD_Icrc32,
105     UD_Icvtdq2pd,
106     UD_Icvtdq2ps,
107     UD_Icvtpd2dq,
108     UD_Icvtpd2pi,
109     UD_Icvtpd2ps,
110     UD_Icvtpi2pd,
111     UD_Icvtpi2ps,
112     UD_Icvtps2dq,
113     UD_Icvtps2pd,
114     UD_Icvtps2pi,
115     UD_Icvtsd2si,
116     UD_Icvtsd2ss,
117     UD_Icvtsi2sd,
118     UD_Icvtsi2ss,
119     UD_Icvtss2sd,
120     UD_Icvtss2si,
121     UD_Icvttpd2dq,
122     UD_Icvttpd2pi,
123     UD_Icvttps2dq,
124     UD_Icvttps2pi,
125     UD_Icvttsd2si,
126     UD_Icvttss2si,
127     UD_Icwd,
128     UD_Icwde,
129     UD_Idaa,
130     UD_Idas,
131     UD_Idec,
132     UD_Idiv,
133     UD_Idivpd,
134     UD_Idivps,
135     UD_Idivsd,
136     UD_Idivss,
137     UD_Idppd,
138     UD_Idpps,
139     UD_Iemms,
140     UD_Ienter,
141     UD_Iextractps,
142     UD_If2xm1,
143     UD_Ifabs,
144     UD_Ifadd,
145     UD_Ifaddp,
146     UD_Ifbld,
147     UD_Ifbstp,
148     UD_Ifchs,
149     UD_Ifclex,
150     UD_Ifcmovb,
151     UD_Ifcmovbe,
152     UD_Ifcmove,
153     UD_Ifcmovnb,
154     UD_Ifcmovnbe,
155     UD_Ifcmovne,
156     UD_Ifcmovnu,
157     UD_Ifcmovu,
158     UD_Ifcom,
159     UD_Ifcom2,
160     UD_Ifcomi,
161     UD_Ifcomip,
162     UD_Ifcomp,
163     UD_Ifcomp3,
164     UD_Ifcomp5,
165     UD_Ifcompp,
166     UD_Ifcos,
167     UD_Ifdecstp,
168     UD_Ifdiv,
169     UD_Ifdivp,
170     UD_Ifdivr,
171     UD_Ifdivrp,
172     UD_Ifemms,
173     UD_Iffree,
174     UD_Iffreep,
175     UD_Ifiadd,
176     UD_Ificom,
177     UD_Ificomp,
178     UD_Ifidiv,
179     UD_Ifidivr,
180     UD_Ifild,
181     UD_Ifimul,
182     UD_Ifincstp,
183     UD_Ifist,
184     UD_Ifistp,
185     UD_Ifisttp,
186     UD_Ifisub,
187     UD_Ifisubr,
188     UD_Ifld,
189     UD_Ifld1,
190     UD_Ifldcw,
191     UD_Ifldenv,
192     UD_Ifldl2e,
193     UD_Ifldl2t,
194     UD_Ifldlg2,
195     UD_Ifldln2,
196     UD_Ifldpi,
197     UD_Ifldz,
198     UD_Ifmul,
199     UD_Ifmulp,
200     UD_Ifninit,
201     UD_Ifnop,
202     UD_Ifnsave,
203     UD_Ifnstcw,
204     UD_Ifnstenv,
205     UD_Ifnstsw,
206     UD_Ifpatan,
207     UD_Ifprem,
208     UD_Ifprem1,
209     UD_Ifptan,
210     UD_Ifrndint,
211     UD_Ifrstor,
212     UD_Ifscale,
213     UD_Ifsin,
214     UD_Ifsincos,
215     UD_Ifsqrt,
216     UD_Ifst,
217     UD_Ifstp,
218     UD_Ifstp1,
219     UD_Ifstp8,
220     UD_Ifstp9,
221     UD_Ifsub,
222     UD_Ifsubp,
223     UD_Ifsubr,
224     UD_Ifsubrp,
225     UD_Iftst,
226     UD_Ifucom,
227     UD_Ifucomi,
228     UD_Ifucomip,
229     UD_Ifucomp,
230     UD_Ifucompp,
231     UD_Ifxam,
232     UD_Ifxch,
233     UD_Ifxch4,
234     UD_Ifxch7,
235     UD_Ifxrstor,
236     UD_Ifxsave,
237     UD_Ifxtract,
238     UD_Ifyl2x,
239     UD_Ifyl2xp1,
240     UD_Igetsec,
241     UD_Ihaddpd,
242     UD_Ihaddps,
243     UD_Ihlt,
244     UD_Ihsubpd,
245     UD_Ihsubps,
246     UD_Iidiv,
247     UD_Iimul,
248     UD_Iin,
249     UD_Iinc,
250     UD_Iinsb,
251     UD_Iinsd,
252     UD_Iinsertps,
253     UD_Iinsw,
254     UD_Iint,
255     UD_Iint1,
256     UD_Iint3,
257     UD_Iinto,
258     UD_Iinvd,
259     UD_Iinvept,
260     UD_Iinvlpg,
261     UD_Iinvlpga,
262     UD_Iinvvpid,
263     UD_Iiretd,
264     UD_Iiretq,
265     UD_Iiretw,
266     UD_Ija,
267     UD_Ijae,
268     UD_Ijb,
269     UD_Ijbe,
270     UD_Ijcxz,
271     UD_Ijecxz,
272     UD_Ijg,
273     UD_Ijge,
274     UD_Ijl,
275     UD_Ijle,
276     UD_Ijmp,
277     UD_Ijno,
278     UD_Ijnp,
279     UD_Ijns,
280     UD_Ijnz,
281     UD_Ijo,
282     UD_Ijp,
283     UD_Ijrcxz,
284     UD_Ijs,
285     UD_Ijz,
286     UD_Ilahf,
287     UD_Ilar,
288     UD_Ilddqu,
289     UD_Ildmxcsr,
290     UD_Ilds,
291     UD_Ilea,
292     UD_Ileave,
293     UD_Iles,
294     UD_Ilfence,
295     UD_Ilfs,
296     UD_Ilgdt,
297     UD_Ilgs,
298     UD_Ilidt,
299     UD_Illdt,
300     UD_Ilmsw,
301     UD_Ilock,
302     UD_Ilodsb,
303     UD_Ilodsd,
304     UD_Ilodsq,
305     UD_Ilodsw,
306     UD_Iloop,
307     UD_Iloope,
308     UD_Iloopne,
309     UD_Ilsl,
310     UD_Ilss,
311     UD_Iltr,
312     UD_Imaskmovdqu,
313     UD_Imaskmovq,
314     UD_Imaxpd,
315     UD_Imaxps,
316     UD_Imaxsd,
317     UD_Imaxss,
318     UD_Imfence,
319     UD_Iminpd,
320     UD_Iminps,
321     UD_Iminsd,
322     UD_Iminss,
323     UD_Imonitor,
324     UD_Imontmul,
325     UD_Imov,
326     UD_Imovapd,
327     UD_Imovaps,
328     UD_Imovbe,
329     UD_Imovd,
330     UD_Imovddup,
331     UD_Imovdq2q,
332     UD_Imovdqa,
333     UD_Imovdqu,
334     UD_Imovhlps,
335     UD_Imovhpd,
336     UD_Imovhps,
337     UD_Imovlhps,
338     UD_Imovlpd,
339     UD_Imovlps,
340     UD_Imovmskpd,
341     UD_Imovmskps,
342     UD_Imovntdq,
343     UD_Imovntdqa,
344     UD_Imovnti,
345     UD_Imovntpd,
346     UD_Imovntps,
347     UD_Imovntq,
348     UD_Imovq,
349     UD_Imovq2dq,
350     UD_Imovsb,
351     UD_Imovsd,
352     UD_Imovshdup,
353     UD_Imovsldup,
354     UD_Imovsq,
355     UD_Imovss,
356     UD_Imovsw,
357     UD_Imovsx,
358     UD_Imovsxd,
359     UD_Imovupd,
360     UD_Imovups,
361     UD_Imovzx,
362     UD_Impsadbw,
363     UD_Imul,
364     UD_Imulpd,
365     UD_Imulps,
366     UD_Imulsd,
367     UD_Imulss,
368     UD_Imwait,
369     UD_Ineg,
370     UD_Inop,
371     UD_Inot,
372     UD_Ior,
373     UD_Iorpd,
374     UD_Iorps,
375     UD_Iout,
376     UD_Ioutsb,
377     UD_Ioutsd,
378     UD_Ioutsw,
379     UD_Ipabsb,
380     UD_Ipabsd,
381     UD_Ipabsw,
382     UD_Ipackssdw,
383     UD_Ipacksswb,
384     UD_Ipackusdw,
385     UD_Ipackuswb,
386     UD_Ipaddb,
387     UD_Ipaddd,
388     UD_Ipaddq,
389     UD_Ipaddsb,
390     UD_Ipaddsw,
391     UD_Ipaddusb,
392     UD_Ipaddusw,
393     UD_Ipaddw,
394     UD_Ipalignr,
395     UD_Ipand,
396     UD_Ipandn,
397     UD_Ipavgb,
398     UD_Ipavgusb,
399     UD_Ipavgw,
400     UD_Ipblendvb,
401     UD_Ipblendw,
402     UD_Ipclmulqdq,
403     UD_Ipcmpeqb,
404     UD_Ipcmpeqd,
405     UD_Ipcmpeqq,
406     UD_Ipcmpeqw,
407     UD_Ipcmpestri,
408     UD_Ipcmpestrm,
409     UD_Ipcmpgtb,
410     UD_Ipcmpgtd,
411     UD_Ipcmpgtq,
412     UD_Ipcmpgtw,
413     UD_Ipcmpistri,
414     UD_Ipcmpistrm,
415     UD_Ipextrb,
416     UD_Ipextrd,
417     UD_Ipextrq,
418     UD_Ipextrw,
419     UD_Ipf2id,
420     UD_Ipf2iw,
421     UD_Ipfacc,
422     UD_Ipfadd,
423     UD_Ipfcmpeq,
424     UD_Ipfcmpge,
425     UD_Ipfcmpgt,
426     UD_Ipfmax,
427     UD_Ipfmin,
428     UD_Ipfmul,
429     UD_Ipfnacc,
430     UD_Ipfpnacc,
431     UD_Ipfrcp,
432     UD_Ipfrcpit1,
433     UD_Ipfrcpit2,
434     UD_Ipfrsqit1,
435     UD_Ipfrsqrt,
436     UD_Ipfsub,
437     UD_Ipfsubr,
438     UD_Iphaddd,
439     UD_Iphaddsw,
440     UD_Iphaddw,
441     UD_Iphminposuw,
442     UD_Iphsubd,
443     UD_Iphsubsw,
444     UD_Iphsubw,
445     UD_Ipi2fd,
446     UD_Ipi2fw,
447     UD_Ipinsrb,
448     UD_Ipinsrd,
449     UD_Ipinsrq,
450     UD_Ipinsrw,
451     UD_Ipmaddubsw,
452     UD_Ipmaddwd,
453     UD_Ipmaxsb,
454     UD_Ipmaxsd,
455     UD_Ipmaxsw,
456     UD_Ipmaxub,
457     UD_Ipmaxud,
458     UD_Ipmaxuw,
459     UD_Ipminsb,
460     UD_Ipminsd,
461     UD_Ipminsw,
462     UD_Ipminub,
463     UD_Ipminud,
464     UD_Ipminuw,
465     UD_Ipmovmskb,
466     UD_Ipmovsxbd,
467     UD_Ipmovsxbq,
468     UD_Ipmovsxbw,
469     UD_Ipmovsxdq,
470     UD_Ipmovsxwd,
471     UD_Ipmovsxwq,
472     UD_Ipmovzxbd,
473     UD_Ipmovzxbq,
474     UD_Ipmovzxbw,
475     UD_Ipmovzxdq,
476     UD_Ipmovzxwd,
477     UD_Ipmovzxwq,
478     UD_Ipmuldq,
479     UD_Ipmulhrsw,
480     UD_Ipmulhrw,
481     UD_Ipmulhuw,
482     UD_Ipmulhw,
483     UD_Ipmulld,
484     UD_Ipmullw,
485     UD_Ipmuludq,
486     UD_Ipop,
487     UD_Ipopa,
488     UD_Ipopad,
489     UD_Ipopcnt,
490     UD_Ipopfd,
491     UD_Ipopfq,
492     UD_Ipopfw,
493     UD_Ipor,
494     UD_Iprefetch,
495     UD_Iprefetchnta,
496     UD_Iprefetcht0,
497     UD_Iprefetcht1,
498     UD_Iprefetcht2,
499     UD_Ipsadbw,
500     UD_Ipshufb,
501     UD_Ipshufd,
502     UD_Ipshufhw,
503     UD_Ipshuflw,
504     UD_Ipshufw,
505     UD_Ipsignb,
506     UD_Ipsignd,
507     UD_Ipsignw,
508     UD_Ipslld,
509     UD_Ipslldq,
510     UD_Ipsllq,
511     UD_Ipsllw,
512     UD_Ipsrad,
513     UD_Ipsraw,
514     UD_Ipsrld,
515     UD_Ipsrldq,
516     UD_Ipsrlq,
517     UD_Ipsrlw,
518     UD_Ipsubb,
519     UD_Ipsubd,
520     UD_Ipsubq,
521     UD_Ipsubsb,
522     UD_Ipsubsw,
523     UD_Ipsubusb,
524     UD_Ipsubusw,
525     UD_Ipsubw,
526     UD_Ipswapd,
527     UD_Iptest,
528     UD_Ipunpckhbw,
529     UD_Ipunpckhdq,
530     UD_Ipunpckhqdq,
531     UD_Ipunpckhwd,
532     UD_Ipunpcklbw,
533     UD_Ipunpckldq,
534     UD_Ipunpcklqdq,
535     UD_Ipunpcklwd,
536     UD_Ipush,
537     UD_Ipusha,
538     UD_Ipushad,
539     UD_Ipushfd,
540     UD_Ipushfq,
541     UD_Ipushfw,
542     UD_Ipxor,
543     UD_Ircl,
544     UD_Ircpps,
545     UD_Ircpss,
546     UD_Ircr,
547     UD_Irdmsr,
548     UD_Irdpmc,
549     UD_Irdrand,
550     UD_Irdtsc,
551     UD_Irdtscp,
552     UD_Irep,
553     UD_Irepne,
554     UD_Iret,
555     UD_Iretf,
556     UD_Irol,
557     UD_Iror,
558     UD_Iroundpd,
559     UD_Iroundps,
560     UD_Iroundsd,
561     UD_Iroundss,
562     UD_Irsm,
563     UD_Irsqrtps,
564     UD_Irsqrtss,
565     UD_Isahf,
566     UD_Isalc,
567     UD_Isar,
568     UD_Isbb,
569     UD_Iscasb,
570     UD_Iscasd,
571     UD_Iscasq,
572     UD_Iscasw,
573     UD_Iseta,
574     UD_Isetae,
575     UD_Isetb,
576     UD_Isetbe,
577     UD_Isetg,
578     UD_Isetge,
579     UD_Isetl,
580     UD_Isetle,
581     UD_Isetno,
582     UD_Isetnp,
583     UD_Isetns,
584     UD_Isetnz,
585     UD_Iseto,
586     UD_Isetp,
587     UD_Isets,
588     UD_Isetz,
589     UD_Isfence,
590     UD_Isgdt,
591     UD_Ishl,
592     UD_Ishld,
593     UD_Ishr,
594     UD_Ishrd,
595     UD_Ishufpd,
596     UD_Ishufps,
597     UD_Isidt,
598     UD_Iskinit,
599     UD_Isldt,
600     UD_Ismsw,
601     UD_Isqrtpd,
602     UD_Isqrtps,
603     UD_Isqrtsd,
604     UD_Isqrtss,
605     UD_Istc,
606     UD_Istd,
607     UD_Istgi,
608     UD_Isti,
609     UD_Istmxcsr,
610     UD_Istosb,
611     UD_Istosd,
612     UD_Istosq,
613     UD_Istosw,
614     UD_Istr,
615     UD_Isub,
616     UD_Isubpd,
617     UD_Isubps,
618     UD_Isubsd,
619     UD_Isubss,
620     UD_Iswapgs,
621     UD_Isyscall,
622     UD_Isysenter,
623     UD_Isysexit,
624     UD_Isysret,
625     UD_Itest,
626     UD_Iucomisd,
627     UD_Iucomiss,
628     UD_Iud2,
629     UD_Iunpckhpd,
630     UD_Iunpckhps,
631     UD_Iunpcklpd,
632     UD_Iunpcklps,
633     UD_Ivaddpd,
634     UD_Ivaddps,
635     UD_Ivaddsd,
636     UD_Ivaddss,
637     UD_Ivaddsubpd,
638     UD_Ivaddsubps,
639     UD_Ivaesdec,
640     UD_Ivaesdeclast,
641     UD_Ivaesenc,
642     UD_Ivaesenclast,
643     UD_Ivaesimc,
644     UD_Ivaeskeygenassist,
645     UD_Ivandnpd,
646     UD_Ivandnps,
647     UD_Ivandpd,
648     UD_Ivandps,
649     UD_Ivblendpd,
650     UD_Ivblendps,
651     UD_Ivblendvpd,
652     UD_Ivblendvps,
653     UD_Ivbroadcastsd,
654     UD_Ivbroadcastss,
655     UD_Ivcmppd,
656     UD_Ivcmpps,
657     UD_Ivcmpsd,
658     UD_Ivcmpss,
659     UD_Ivcomisd,
660     UD_Ivcomiss,
661     UD_Ivcvtdq2pd,
662     UD_Ivcvtdq2ps,
663     UD_Ivcvtpd2dq,
664     UD_Ivcvtpd2ps,
665     UD_Ivcvtps2dq,
666     UD_Ivcvtps2pd,
667     UD_Ivcvtsd2si,
668     UD_Ivcvtsd2ss,
669     UD_Ivcvtsi2sd,
670     UD_Ivcvtsi2ss,
671     UD_Ivcvtss2sd,
672     UD_Ivcvtss2si,
673     UD_Ivcvttpd2dq,
674     UD_Ivcvttps2dq,
675     UD_Ivcvttsd2si,
676     UD_Ivcvttss2si,
677     UD_Ivdivpd,
678     UD_Ivdivps,
679     UD_Ivdivsd,
680     UD_Ivdivss,
681     UD_Ivdppd,
682     UD_Ivdpps,
683     UD_Iverr,
684     UD_Iverw,
685     UD_Ivextractf128,
686     UD_Ivextractps,
687     UD_Ivhaddpd,
688     UD_Ivhaddps,
689     UD_Ivhsubpd,
690     UD_Ivhsubps,
691     UD_Ivinsertf128,
692     UD_Ivinsertps,
693     UD_Ivlddqu,
694     UD_Ivmaskmovdqu,
695     UD_Ivmaskmovpd,
696     UD_Ivmaskmovps,
697     UD_Ivmaxpd,
698     UD_Ivmaxps,
699     UD_Ivmaxsd,
700     UD_Ivmaxss,
701     UD_Ivmcall,
702     UD_Ivmclear,
703     UD_Ivminpd,
704     UD_Ivminps,
705     UD_Ivminsd,
706     UD_Ivminss,
707     UD_Ivmlaunch,
708     UD_Ivmload,
709     UD_Ivmmcall,
710     UD_Ivmovapd,
711     UD_Ivmovaps,
712     UD_Ivmovd,
713     UD_Ivmovddup,
714     UD_Ivmovdqa,
715     UD_Ivmovdqu,
716     UD_Ivmovhlps,
717     UD_Ivmovhpd,
718     UD_Ivmovhps,
719     UD_Ivmovlhps,
720     UD_Ivmovlpd,
721     UD_Ivmovlps,
722     UD_Ivmovmskpd,
723     UD_Ivmovmskps,
724     UD_Ivmovntdq,
725     UD_Ivmovntdqa,
726     UD_Ivmovntpd,
727     UD_Ivmovntps,
728     UD_Ivmovq,
729     UD_Ivmovsd,
730     UD_Ivmovshdup,
731     UD_Ivmovsldup,
732     UD_Ivmovss,
733     UD_Ivmovupd,
734     UD_Ivmovups,
735     UD_Ivmpsadbw,
736     UD_Ivmptrld,
737     UD_Ivmptrst,
738     UD_Ivmread,
739     UD_Ivmresume,
740     UD_Ivmrun,
741     UD_Ivmsave,
742     UD_Ivmulpd,
743     UD_Ivmulps,
744     UD_Ivmulsd,
745     UD_Ivmulss,
746     UD_Ivmwrite,
747     UD_Ivmxoff,
748     UD_Ivmxon,
749     UD_Ivorpd,
750     UD_Ivorps,
751     UD_Ivpabsb,
752     UD_Ivpabsd,
753     UD_Ivpabsw,
754     UD_Ivpackssdw,
755     UD_Ivpacksswb,
756     UD_Ivpackusdw,
757     UD_Ivpackuswb,
758     UD_Ivpaddb,
759     UD_Ivpaddd,
760     UD_Ivpaddq,
761     UD_Ivpaddsb,
762     UD_Ivpaddsw,
763     UD_Ivpaddusb,
764     UD_Ivpaddusw,
765     UD_Ivpaddw,
766     UD_Ivpalignr,
767     UD_Ivpand,
768     UD_Ivpandn,
769     UD_Ivpavgb,
770     UD_Ivpavgw,
771     UD_Ivpblendvb,
772     UD_Ivpblendw,
773     UD_Ivpclmulqdq,
774     UD_Ivpcmpeqb,
775     UD_Ivpcmpeqd,
776     UD_Ivpcmpeqq,
777     UD_Ivpcmpeqw,
778     UD_Ivpcmpestri,
779     UD_Ivpcmpestrm,
780     UD_Ivpcmpgtb,
781     UD_Ivpcmpgtd,
782     UD_Ivpcmpgtq,
783     UD_Ivpcmpgtw,
784     UD_Ivpcmpistri,
785     UD_Ivpcmpistrm,
786     UD_Ivperm2f128,
787     UD_Ivpermilpd,
788     UD_Ivpermilps,
789     UD_Ivpextrb,
790     UD_Ivpextrd,
791     UD_Ivpextrq,
792     UD_Ivpextrw,
793     UD_Ivphaddd,
794     UD_Ivphaddsw,
795     UD_Ivphaddw,
796     UD_Ivphminposuw,
797     UD_Ivphsubd,
798     UD_Ivphsubsw,
799     UD_Ivphsubw,
800     UD_Ivpinsrb,
801     UD_Ivpinsrd,
802     UD_Ivpinsrq,
803     UD_Ivpinsrw,
804     UD_Ivpmaddubsw,
805     UD_Ivpmaddwd,
806     UD_Ivpmaxsb,
807     UD_Ivpmaxsd,
808     UD_Ivpmaxsw,
809     UD_Ivpmaxub,
810     UD_Ivpmaxud,
811     UD_Ivpmaxuw,
812     UD_Ivpminsb,
813     UD_Ivpminsd,
814     UD_Ivpminsw,
815     UD_Ivpminub,
816     UD_Ivpminud,
817     UD_Ivpminuw,
818     UD_Ivpmovmskb,
819     UD_Ivpmovsxbd,
820     UD_Ivpmovsxbq,
821     UD_Ivpmovsxbw,
822     UD_Ivpmovsxwd,
823     UD_Ivpmovsxwq,
824     UD_Ivpmovzxbd,
825     UD_Ivpmovzxbq,
826     UD_Ivpmovzxbw,
827     UD_Ivpmovzxdq,
828     UD_Ivpmovzxwd,
829     UD_Ivpmovzxwq,
830     UD_Ivpmuldq,
831     UD_Ivpmulhrsw,
832     UD_Ivpmulhuw,
833     UD_Ivpmulhw,
834     UD_Ivpmulld,
835     UD_Ivpmullw,
836     UD_Ivpor,
837     UD_Ivpsadbw,
838     UD_Ivpshufb,
839     UD_Ivpshufd,
840     UD_Ivpshufhw,
841     UD_Ivpshuflw,
842     UD_Ivpsignb,
843     UD_Ivpsignd,
844     UD_Ivpsignw,
845     UD_Ivpslld,
846     UD_Ivpslldq,
847     UD_Ivpsllq,
848     UD_Ivpsllw,
849     UD_Ivpsrad,
850     UD_Ivpsraw,
851     UD_Ivpsrld,
852     UD_Ivpsrldq,
853     UD_Ivpsrlq,
854     UD_Ivpsrlw,
855     UD_Ivpsubb,
856     UD_Ivpsubd,
857     UD_Ivpsubq,
858     UD_Ivpsubsb,
859     UD_Ivpsubsw,
860     UD_Ivpsubusb,
861     UD_Ivpsubusw,
862     UD_Ivpsubw,
863     UD_Ivptest,
864     UD_Ivpunpckhbw,
865     UD_Ivpunpckhdq,
866     UD_Ivpunpckhqdq,
867     UD_Ivpunpckhwd,
868     UD_Ivpunpcklbw,
869     UD_Ivpunpckldq,
870     UD_Ivpunpcklqdq,
871     UD_Ivpunpcklwd,
872     UD_Ivpxor,
873     UD_Ivrcpps,
874     UD_Ivrcpss,
875     UD_Ivroundpd,
876     UD_Ivroundps,
877     UD_Ivroundsd,
878     UD_Ivroundss,
879     UD_Ivrsqrtps,
880     UD_Ivrsqrtss,
881     UD_Ivshufpd,
882     UD_Ivshufps,
883     UD_Ivsqrtpd,
884     UD_Ivsqrtps,
885     UD_Ivsqrtsd,
886     UD_Ivsqrtss,
887     UD_Ivstmxcsr,
888     UD_Ivsubpd,
889     UD_Ivsubps,
890     UD_Ivsubsd,
891     UD_Ivsubss,
892     UD_Ivtestpd,
893     UD_Ivtestps,
894     UD_Ivucomisd,
895     UD_Ivucomiss,
896     UD_Ivunpckhpd,
897     UD_Ivunpckhps,
898     UD_Ivunpcklpd,
899     UD_Ivunpcklps,
900     UD_Ivxorpd,
901     UD_Ivxorps,
902     UD_Ivzeroall,
903     UD_Ivzeroupper,
904     UD_Iwait,
905     UD_Iwbinvd,
906     UD_Iwrmsr,
907     UD_Ixadd,
908     UD_Ixchg,
909     UD_Ixcryptcbc,
910     UD_Ixcryptcfb,
911     UD_Ixcryptctr,
912     UD_Ixcryptecb,
913     UD_Ixcryptofb,
914     UD_Ixgetbv,
915     UD_Ixlatb,
916     UD_Ixor,
917     UD_Ixorpd,
918     UD_Ixorps,
919     UD_Ixrstor,
920     UD_Ixsave,
921     UD_Ixsetbv,
922     UD_Ixsha1,
923     UD_Ixsha256,
924     UD_Ixstore,
925     UD_Iinvalid,
926     UD_I3dnow,
927     UD_Inone,
928     UD_Idb,
929     UD_Ipause,
930     UD_MAX_MNEMONIC_CODE
931 } UD_ATTR_PACKED;
932 
933 extern const char * const ud_mnemonics_str[];
934 
935 #endif /* UD_ITAB_H */
936