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 | , |
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 | , |
690 | , |
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 | |
937 | extern const char * const ud_mnemonics_str[]; |
938 | |
939 | #endif /* UD_ITAB_H */ |
940 | |