itab.h revision 0291f009
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) */
7enum 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 */
25enum 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_Ifndisi,
201    UD_Ifneni,
202    UD_Ifninit,
203    UD_Ifnop,
204    UD_Ifnsave,
205    UD_Ifnsetpm,
206    UD_Ifnstcw,
207    UD_Ifnstenv,
208    UD_Ifnstsw,
209    UD_Ifpatan,
210    UD_Ifprem,
211    UD_Ifprem1,
212    UD_Ifptan,
213    UD_Ifrndint,
214    UD_Ifrstor,
215    UD_Ifrstpm,
216    UD_Ifscale,
217    UD_Ifsin,
218    UD_Ifsincos,
219    UD_Ifsqrt,
220    UD_Ifst,
221    UD_Ifstp,
222    UD_Ifstp1,
223    UD_Ifstp8,
224    UD_Ifstp9,
225    UD_Ifsub,
226    UD_Ifsubp,
227    UD_Ifsubr,
228    UD_Ifsubrp,
229    UD_Iftst,
230    UD_Ifucom,
231    UD_Ifucomi,
232    UD_Ifucomip,
233    UD_Ifucomp,
234    UD_Ifucompp,
235    UD_Ifxam,
236    UD_Ifxch,
237    UD_Ifxch4,
238    UD_Ifxch7,
239    UD_Ifxrstor,
240    UD_Ifxsave,
241    UD_Ifxtract,
242    UD_Ifyl2x,
243    UD_Ifyl2xp1,
244    UD_Igetsec,
245    UD_Ihaddpd,
246    UD_Ihaddps,
247    UD_Ihlt,
248    UD_Ihsubpd,
249    UD_Ihsubps,
250    UD_Iidiv,
251    UD_Iimul,
252    UD_Iin,
253    UD_Iinc,
254    UD_Iinsb,
255    UD_Iinsd,
256    UD_Iinsertps,
257    UD_Iinsw,
258    UD_Iint,
259    UD_Iint1,
260    UD_Iint3,
261    UD_Iinto,
262    UD_Iinvd,
263    UD_Iinvept,
264    UD_Iinvlpg,
265    UD_Iinvlpga,
266    UD_Iinvvpid,
267    UD_Iiretd,
268    UD_Iiretq,
269    UD_Iiretw,
270    UD_Ija,
271    UD_Ijae,
272    UD_Ijb,
273    UD_Ijbe,
274    UD_Ijcxz,
275    UD_Ijecxz,
276    UD_Ijg,
277    UD_Ijge,
278    UD_Ijl,
279    UD_Ijle,
280    UD_Ijmp,
281    UD_Ijno,
282    UD_Ijnp,
283    UD_Ijns,
284    UD_Ijnz,
285    UD_Ijo,
286    UD_Ijp,
287    UD_Ijrcxz,
288    UD_Ijs,
289    UD_Ijz,
290    UD_Ilahf,
291    UD_Ilar,
292    UD_Ilddqu,
293    UD_Ildmxcsr,
294    UD_Ilds,
295    UD_Ilea,
296    UD_Ileave,
297    UD_Iles,
298    UD_Ilfence,
299    UD_Ilfs,
300    UD_Ilgdt,
301    UD_Ilgs,
302    UD_Ilidt,
303    UD_Illdt,
304    UD_Ilmsw,
305    UD_Ilock,
306    UD_Ilodsb,
307    UD_Ilodsd,
308    UD_Ilodsq,
309    UD_Ilodsw,
310    UD_Iloop,
311    UD_Iloope,
312    UD_Iloopne,
313    UD_Ilsl,
314    UD_Ilss,
315    UD_Iltr,
316    UD_Imaskmovdqu,
317    UD_Imaskmovq,
318    UD_Imaxpd,
319    UD_Imaxps,
320    UD_Imaxsd,
321    UD_Imaxss,
322    UD_Imfence,
323    UD_Iminpd,
324    UD_Iminps,
325    UD_Iminsd,
326    UD_Iminss,
327    UD_Imonitor,
328    UD_Imontmul,
329    UD_Imov,
330    UD_Imovapd,
331    UD_Imovaps,
332    UD_Imovbe,
333    UD_Imovd,
334    UD_Imovddup,
335    UD_Imovdq2q,
336    UD_Imovdqa,
337    UD_Imovdqu,
338    UD_Imovhlps,
339    UD_Imovhpd,
340    UD_Imovhps,
341    UD_Imovlhps,
342    UD_Imovlpd,
343    UD_Imovlps,
344    UD_Imovmskpd,
345    UD_Imovmskps,
346    UD_Imovntdq,
347    UD_Imovntdqa,
348    UD_Imovnti,
349    UD_Imovntpd,
350    UD_Imovntps,
351    UD_Imovntq,
352    UD_Imovq,
353    UD_Imovq2dq,
354    UD_Imovsb,
355    UD_Imovsd,
356    UD_Imovshdup,
357    UD_Imovsldup,
358    UD_Imovsq,
359    UD_Imovss,
360    UD_Imovsw,
361    UD_Imovsx,
362    UD_Imovsxd,
363    UD_Imovupd,
364    UD_Imovups,
365    UD_Imovzx,
366    UD_Impsadbw,
367    UD_Imul,
368    UD_Imulpd,
369    UD_Imulps,
370    UD_Imulsd,
371    UD_Imulss,
372    UD_Imwait,
373    UD_Ineg,
374    UD_Inop,
375    UD_Inot,
376    UD_Ior,
377    UD_Iorpd,
378    UD_Iorps,
379    UD_Iout,
380    UD_Ioutsb,
381    UD_Ioutsd,
382    UD_Ioutsw,
383    UD_Ipabsb,
384    UD_Ipabsd,
385    UD_Ipabsw,
386    UD_Ipackssdw,
387    UD_Ipacksswb,
388    UD_Ipackusdw,
389    UD_Ipackuswb,
390    UD_Ipaddb,
391    UD_Ipaddd,
392    UD_Ipaddq,
393    UD_Ipaddsb,
394    UD_Ipaddsw,
395    UD_Ipaddusb,
396    UD_Ipaddusw,
397    UD_Ipaddw,
398    UD_Ipalignr,
399    UD_Ipand,
400    UD_Ipandn,
401    UD_Ipavgb,
402    UD_Ipavgusb,
403    UD_Ipavgw,
404    UD_Ipblendvb,
405    UD_Ipblendw,
406    UD_Ipclmulqdq,
407    UD_Ipcmpeqb,
408    UD_Ipcmpeqd,
409    UD_Ipcmpeqq,
410    UD_Ipcmpeqw,
411    UD_Ipcmpestri,
412    UD_Ipcmpestrm,
413    UD_Ipcmpgtb,
414    UD_Ipcmpgtd,
415    UD_Ipcmpgtq,
416    UD_Ipcmpgtw,
417    UD_Ipcmpistri,
418    UD_Ipcmpistrm,
419    UD_Ipextrb,
420    UD_Ipextrd,
421    UD_Ipextrq,
422    UD_Ipextrw,
423    UD_Ipf2id,
424    UD_Ipf2iw,
425    UD_Ipfacc,
426    UD_Ipfadd,
427    UD_Ipfcmpeq,
428    UD_Ipfcmpge,
429    UD_Ipfcmpgt,
430    UD_Ipfmax,
431    UD_Ipfmin,
432    UD_Ipfmul,
433    UD_Ipfnacc,
434    UD_Ipfpnacc,
435    UD_Ipfrcp,
436    UD_Ipfrcpit1,
437    UD_Ipfrcpit2,
438    UD_Ipfrsqit1,
439    UD_Ipfrsqrt,
440    UD_Ipfsub,
441    UD_Ipfsubr,
442    UD_Iphaddd,
443    UD_Iphaddsw,
444    UD_Iphaddw,
445    UD_Iphminposuw,
446    UD_Iphsubd,
447    UD_Iphsubsw,
448    UD_Iphsubw,
449    UD_Ipi2fd,
450    UD_Ipi2fw,
451    UD_Ipinsrb,
452    UD_Ipinsrd,
453    UD_Ipinsrq,
454    UD_Ipinsrw,
455    UD_Ipmaddubsw,
456    UD_Ipmaddwd,
457    UD_Ipmaxsb,
458    UD_Ipmaxsd,
459    UD_Ipmaxsw,
460    UD_Ipmaxub,
461    UD_Ipmaxud,
462    UD_Ipmaxuw,
463    UD_Ipminsb,
464    UD_Ipminsd,
465    UD_Ipminsw,
466    UD_Ipminub,
467    UD_Ipminud,
468    UD_Ipminuw,
469    UD_Ipmovmskb,
470    UD_Ipmovsxbd,
471    UD_Ipmovsxbq,
472    UD_Ipmovsxbw,
473    UD_Ipmovsxdq,
474    UD_Ipmovsxwd,
475    UD_Ipmovsxwq,
476    UD_Ipmovzxbd,
477    UD_Ipmovzxbq,
478    UD_Ipmovzxbw,
479    UD_Ipmovzxdq,
480    UD_Ipmovzxwd,
481    UD_Ipmovzxwq,
482    UD_Ipmuldq,
483    UD_Ipmulhrsw,
484    UD_Ipmulhrw,
485    UD_Ipmulhuw,
486    UD_Ipmulhw,
487    UD_Ipmulld,
488    UD_Ipmullw,
489    UD_Ipmuludq,
490    UD_Ipop,
491    UD_Ipopa,
492    UD_Ipopad,
493    UD_Ipopcnt,
494    UD_Ipopfd,
495    UD_Ipopfq,
496    UD_Ipopfw,
497    UD_Ipor,
498    UD_Iprefetch,
499    UD_Iprefetchnta,
500    UD_Iprefetcht0,
501    UD_Iprefetcht1,
502    UD_Iprefetcht2,
503    UD_Ipsadbw,
504    UD_Ipshufb,
505    UD_Ipshufd,
506    UD_Ipshufhw,
507    UD_Ipshuflw,
508    UD_Ipshufw,
509    UD_Ipsignb,
510    UD_Ipsignd,
511    UD_Ipsignw,
512    UD_Ipslld,
513    UD_Ipslldq,
514    UD_Ipsllq,
515    UD_Ipsllw,
516    UD_Ipsrad,
517    UD_Ipsraw,
518    UD_Ipsrld,
519    UD_Ipsrldq,
520    UD_Ipsrlq,
521    UD_Ipsrlw,
522    UD_Ipsubb,
523    UD_Ipsubd,
524    UD_Ipsubq,
525    UD_Ipsubsb,
526    UD_Ipsubsw,
527    UD_Ipsubusb,
528    UD_Ipsubusw,
529    UD_Ipsubw,
530    UD_Ipswapd,
531    UD_Iptest,
532    UD_Ipunpckhbw,
533    UD_Ipunpckhdq,
534    UD_Ipunpckhqdq,
535    UD_Ipunpckhwd,
536    UD_Ipunpcklbw,
537    UD_Ipunpckldq,
538    UD_Ipunpcklqdq,
539    UD_Ipunpcklwd,
540    UD_Ipush,
541    UD_Ipusha,
542    UD_Ipushad,
543    UD_Ipushfd,
544    UD_Ipushfq,
545    UD_Ipushfw,
546    UD_Ipxor,
547    UD_Ircl,
548    UD_Ircpps,
549    UD_Ircpss,
550    UD_Ircr,
551    UD_Irdmsr,
552    UD_Irdpmc,
553    UD_Irdrand,
554    UD_Irdtsc,
555    UD_Irdtscp,
556    UD_Irep,
557    UD_Irepne,
558    UD_Iret,
559    UD_Iretf,
560    UD_Irol,
561    UD_Iror,
562    UD_Iroundpd,
563    UD_Iroundps,
564    UD_Iroundsd,
565    UD_Iroundss,
566    UD_Irsm,
567    UD_Irsqrtps,
568    UD_Irsqrtss,
569    UD_Isahf,
570    UD_Isalc,
571    UD_Isar,
572    UD_Isbb,
573    UD_Iscasb,
574    UD_Iscasd,
575    UD_Iscasq,
576    UD_Iscasw,
577    UD_Iseta,
578    UD_Isetae,
579    UD_Isetb,
580    UD_Isetbe,
581    UD_Isetg,
582    UD_Isetge,
583    UD_Isetl,
584    UD_Isetle,
585    UD_Isetno,
586    UD_Isetnp,
587    UD_Isetns,
588    UD_Isetnz,
589    UD_Iseto,
590    UD_Isetp,
591    UD_Isets,
592    UD_Isetz,
593    UD_Isfence,
594    UD_Isgdt,
595    UD_Ishl,
596    UD_Ishld,
597    UD_Ishr,
598    UD_Ishrd,
599    UD_Ishufpd,
600    UD_Ishufps,
601    UD_Isidt,
602    UD_Iskinit,
603    UD_Isldt,
604    UD_Ismsw,
605    UD_Isqrtpd,
606    UD_Isqrtps,
607    UD_Isqrtsd,
608    UD_Isqrtss,
609    UD_Istc,
610    UD_Istd,
611    UD_Istgi,
612    UD_Isti,
613    UD_Istmxcsr,
614    UD_Istosb,
615    UD_Istosd,
616    UD_Istosq,
617    UD_Istosw,
618    UD_Istr,
619    UD_Isub,
620    UD_Isubpd,
621    UD_Isubps,
622    UD_Isubsd,
623    UD_Isubss,
624    UD_Iswapgs,
625    UD_Isyscall,
626    UD_Isysenter,
627    UD_Isysexit,
628    UD_Isysret,
629    UD_Itest,
630    UD_Iucomisd,
631    UD_Iucomiss,
632    UD_Iud2,
633    UD_Iunpckhpd,
634    UD_Iunpckhps,
635    UD_Iunpcklpd,
636    UD_Iunpcklps,
637    UD_Ivaddpd,
638    UD_Ivaddps,
639    UD_Ivaddsd,
640    UD_Ivaddss,
641    UD_Ivaddsubpd,
642    UD_Ivaddsubps,
643    UD_Ivaesdec,
644    UD_Ivaesdeclast,
645    UD_Ivaesenc,
646    UD_Ivaesenclast,
647    UD_Ivaesimc,
648    UD_Ivaeskeygenassist,
649    UD_Ivandnpd,
650    UD_Ivandnps,
651    UD_Ivandpd,
652    UD_Ivandps,
653    UD_Ivblendpd,
654    UD_Ivblendps,
655    UD_Ivblendvpd,
656    UD_Ivblendvps,
657    UD_Ivbroadcastsd,
658    UD_Ivbroadcastss,
659    UD_Ivcmppd,
660    UD_Ivcmpps,
661    UD_Ivcmpsd,
662    UD_Ivcmpss,
663    UD_Ivcomisd,
664    UD_Ivcomiss,
665    UD_Ivcvtdq2pd,
666    UD_Ivcvtdq2ps,
667    UD_Ivcvtpd2dq,
668    UD_Ivcvtpd2ps,
669    UD_Ivcvtps2dq,
670    UD_Ivcvtps2pd,
671    UD_Ivcvtsd2si,
672    UD_Ivcvtsd2ss,
673    UD_Ivcvtsi2sd,
674    UD_Ivcvtsi2ss,
675    UD_Ivcvtss2sd,
676    UD_Ivcvtss2si,
677    UD_Ivcvttpd2dq,
678    UD_Ivcvttps2dq,
679    UD_Ivcvttsd2si,
680    UD_Ivcvttss2si,
681    UD_Ivdivpd,
682    UD_Ivdivps,
683    UD_Ivdivsd,
684    UD_Ivdivss,
685    UD_Ivdppd,
686    UD_Ivdpps,
687    UD_Iverr,
688    UD_Iverw,
689    UD_Ivextractf128,
690    UD_Ivextractps,
691    UD_Ivhaddpd,
692    UD_Ivhaddps,
693    UD_Ivhsubpd,
694    UD_Ivhsubps,
695    UD_Ivinsertf128,
696    UD_Ivinsertps,
697    UD_Ivlddqu,
698    UD_Ivmaskmovdqu,
699    UD_Ivmaskmovpd,
700    UD_Ivmaskmovps,
701    UD_Ivmaxpd,
702    UD_Ivmaxps,
703    UD_Ivmaxsd,
704    UD_Ivmaxss,
705    UD_Ivmcall,
706    UD_Ivmclear,
707    UD_Ivminpd,
708    UD_Ivminps,
709    UD_Ivminsd,
710    UD_Ivminss,
711    UD_Ivmlaunch,
712    UD_Ivmload,
713    UD_Ivmmcall,
714    UD_Ivmovapd,
715    UD_Ivmovaps,
716    UD_Ivmovd,
717    UD_Ivmovddup,
718    UD_Ivmovdqa,
719    UD_Ivmovdqu,
720    UD_Ivmovhlps,
721    UD_Ivmovhpd,
722    UD_Ivmovhps,
723    UD_Ivmovlhps,
724    UD_Ivmovlpd,
725    UD_Ivmovlps,
726    UD_Ivmovmskpd,
727    UD_Ivmovmskps,
728    UD_Ivmovntdq,
729    UD_Ivmovntdqa,
730    UD_Ivmovntpd,
731    UD_Ivmovntps,
732    UD_Ivmovq,
733    UD_Ivmovsd,
734    UD_Ivmovshdup,
735    UD_Ivmovsldup,
736    UD_Ivmovss,
737    UD_Ivmovupd,
738    UD_Ivmovups,
739    UD_Ivmpsadbw,
740    UD_Ivmptrld,
741    UD_Ivmptrst,
742    UD_Ivmread,
743    UD_Ivmresume,
744    UD_Ivmrun,
745    UD_Ivmsave,
746    UD_Ivmulpd,
747    UD_Ivmulps,
748    UD_Ivmulsd,
749    UD_Ivmulss,
750    UD_Ivmwrite,
751    UD_Ivmxoff,
752    UD_Ivmxon,
753    UD_Ivorpd,
754    UD_Ivorps,
755    UD_Ivpabsb,
756    UD_Ivpabsd,
757    UD_Ivpabsw,
758    UD_Ivpackssdw,
759    UD_Ivpacksswb,
760    UD_Ivpackusdw,
761    UD_Ivpackuswb,
762    UD_Ivpaddb,
763    UD_Ivpaddd,
764    UD_Ivpaddq,
765    UD_Ivpaddsb,
766    UD_Ivpaddsw,
767    UD_Ivpaddusb,
768    UD_Ivpaddusw,
769    UD_Ivpaddw,
770    UD_Ivpalignr,
771    UD_Ivpand,
772    UD_Ivpandn,
773    UD_Ivpavgb,
774    UD_Ivpavgw,
775    UD_Ivpblendvb,
776    UD_Ivpblendw,
777    UD_Ivpclmulqdq,
778    UD_Ivpcmpeqb,
779    UD_Ivpcmpeqd,
780    UD_Ivpcmpeqq,
781    UD_Ivpcmpeqw,
782    UD_Ivpcmpestri,
783    UD_Ivpcmpestrm,
784    UD_Ivpcmpgtb,
785    UD_Ivpcmpgtd,
786    UD_Ivpcmpgtq,
787    UD_Ivpcmpgtw,
788    UD_Ivpcmpistri,
789    UD_Ivpcmpistrm,
790    UD_Ivperm2f128,
791    UD_Ivpermilpd,
792    UD_Ivpermilps,
793    UD_Ivpextrb,
794    UD_Ivpextrd,
795    UD_Ivpextrq,
796    UD_Ivpextrw,
797    UD_Ivphaddd,
798    UD_Ivphaddsw,
799    UD_Ivphaddw,
800    UD_Ivphminposuw,
801    UD_Ivphsubd,
802    UD_Ivphsubsw,
803    UD_Ivphsubw,
804    UD_Ivpinsrb,
805    UD_Ivpinsrd,
806    UD_Ivpinsrq,
807    UD_Ivpinsrw,
808    UD_Ivpmaddubsw,
809    UD_Ivpmaddwd,
810    UD_Ivpmaxsb,
811    UD_Ivpmaxsd,
812    UD_Ivpmaxsw,
813    UD_Ivpmaxub,
814    UD_Ivpmaxud,
815    UD_Ivpmaxuw,
816    UD_Ivpminsb,
817    UD_Ivpminsd,
818    UD_Ivpminsw,
819    UD_Ivpminub,
820    UD_Ivpminud,
821    UD_Ivpminuw,
822    UD_Ivpmovmskb,
823    UD_Ivpmovsxbd,
824    UD_Ivpmovsxbq,
825    UD_Ivpmovsxbw,
826    UD_Ivpmovsxwd,
827    UD_Ivpmovsxwq,
828    UD_Ivpmovzxbd,
829    UD_Ivpmovzxbq,
830    UD_Ivpmovzxbw,
831    UD_Ivpmovzxdq,
832    UD_Ivpmovzxwd,
833    UD_Ivpmovzxwq,
834    UD_Ivpmuldq,
835    UD_Ivpmulhrsw,
836    UD_Ivpmulhuw,
837    UD_Ivpmulhw,
838    UD_Ivpmulld,
839    UD_Ivpmullw,
840    UD_Ivpor,
841    UD_Ivpsadbw,
842    UD_Ivpshufb,
843    UD_Ivpshufd,
844    UD_Ivpshufhw,
845    UD_Ivpshuflw,
846    UD_Ivpsignb,
847    UD_Ivpsignd,
848    UD_Ivpsignw,
849    UD_Ivpslld,
850    UD_Ivpslldq,
851    UD_Ivpsllq,
852    UD_Ivpsllw,
853    UD_Ivpsrad,
854    UD_Ivpsraw,
855    UD_Ivpsrld,
856    UD_Ivpsrldq,
857    UD_Ivpsrlq,
858    UD_Ivpsrlw,
859    UD_Ivpsubb,
860    UD_Ivpsubd,
861    UD_Ivpsubq,
862    UD_Ivpsubsb,
863    UD_Ivpsubsw,
864    UD_Ivpsubusb,
865    UD_Ivpsubusw,
866    UD_Ivpsubw,
867    UD_Ivptest,
868    UD_Ivpunpckhbw,
869    UD_Ivpunpckhdq,
870    UD_Ivpunpckhqdq,
871    UD_Ivpunpckhwd,
872    UD_Ivpunpcklbw,
873    UD_Ivpunpckldq,
874    UD_Ivpunpcklqdq,
875    UD_Ivpunpcklwd,
876    UD_Ivpxor,
877    UD_Ivrcpps,
878    UD_Ivrcpss,
879    UD_Ivroundpd,
880    UD_Ivroundps,
881    UD_Ivroundsd,
882    UD_Ivroundss,
883    UD_Ivrsqrtps,
884    UD_Ivrsqrtss,
885    UD_Ivshufpd,
886    UD_Ivshufps,
887    UD_Ivsqrtpd,
888    UD_Ivsqrtps,
889    UD_Ivsqrtsd,
890    UD_Ivsqrtss,
891    UD_Ivstmxcsr,
892    UD_Ivsubpd,
893    UD_Ivsubps,
894    UD_Ivsubsd,
895    UD_Ivsubss,
896    UD_Ivtestpd,
897    UD_Ivtestps,
898    UD_Ivucomisd,
899    UD_Ivucomiss,
900    UD_Ivunpckhpd,
901    UD_Ivunpckhps,
902    UD_Ivunpcklpd,
903    UD_Ivunpcklps,
904    UD_Ivxorpd,
905    UD_Ivxorps,
906    UD_Ivzeroall,
907    UD_Ivzeroupper,
908    UD_Iwait,
909    UD_Iwbinvd,
910    UD_Iwrmsr,
911    UD_Ixadd,
912    UD_Ixchg,
913    UD_Ixcryptcbc,
914    UD_Ixcryptcfb,
915    UD_Ixcryptctr,
916    UD_Ixcryptecb,
917    UD_Ixcryptofb,
918    UD_Ixgetbv,
919    UD_Ixlatb,
920    UD_Ixor,
921    UD_Ixorpd,
922    UD_Ixorps,
923    UD_Ixrstor,
924    UD_Ixsave,
925    UD_Ixsetbv,
926    UD_Ixsha1,
927    UD_Ixsha256,
928    UD_Ixstore,
929    UD_Iinvalid,
930    UD_I3dnow,
931    UD_Inone,
932    UD_Idb,
933    UD_Ipause,
934    UD_MAX_MNEMONIC_CODE
935};
936
937extern const char * ud_mnemonics_str[];
938
939#endif /* UD_ITAB_H */
940