itab.h 15 KB

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