Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

8402 lines
309KB

  1. /* itab.c -- generated by udis86:scripts/ud_itab.py, do no edit */
  2. #include "decode.h"
  3. #define GROUP(n) (0x8000 | (n))
  4. static const uint16_t ud_itab__1[] = {
  5. /* 0 */ 7, 0,
  6. };
  7. static const uint16_t ud_itab__2[] = {
  8. /* 0 */ 8, 0,
  9. };
  10. static const uint16_t ud_itab__3[] = {
  11. /* 0 */ 15, 0,
  12. };
  13. static const uint16_t ud_itab__6[] = {
  14. /* 0 */ 16, 0, 0, 0,
  15. };
  16. static const uint16_t ud_itab__7[] = {
  17. /* 0 */ 17, 0, 0, 0,
  18. };
  19. static const uint16_t ud_itab__8[] = {
  20. /* 0 */ 18, 0, 0, 0,
  21. };
  22. static const uint16_t ud_itab__9[] = {
  23. /* 0 */ 19, 0, 0, 0,
  24. };
  25. static const uint16_t ud_itab__10[] = {
  26. /* 0 */ 20, 0, 0, 0,
  27. };
  28. static const uint16_t ud_itab__11[] = {
  29. /* 0 */ 21, 0, 0, 0,
  30. };
  31. static const uint16_t ud_itab__5[] = {
  32. /* 0 */ GROUP(6), GROUP(7), GROUP(8), GROUP(9),
  33. /* 4 */ GROUP(10), GROUP(11), 0, 0,
  34. };
  35. static const uint16_t ud_itab__15[] = {
  36. /* 0 */ 22, 0,
  37. };
  38. static const uint16_t ud_itab__14[] = {
  39. /* 0 */ GROUP(15), 0, 0, 0,
  40. };
  41. static const uint16_t ud_itab__17[] = {
  42. /* 0 */ 23, 0,
  43. };
  44. static const uint16_t ud_itab__16[] = {
  45. /* 0 */ GROUP(17), 0, 0, 0,
  46. };
  47. static const uint16_t ud_itab__19[] = {
  48. /* 0 */ 24, 0,
  49. };
  50. static const uint16_t ud_itab__18[] = {
  51. /* 0 */ GROUP(19), 0, 0, 0,
  52. };
  53. static const uint16_t ud_itab__21[] = {
  54. /* 0 */ 25, 0,
  55. };
  56. static const uint16_t ud_itab__20[] = {
  57. /* 0 */ GROUP(21), 0, 0, 0,
  58. };
  59. static const uint16_t ud_itab__23[] = {
  60. /* 0 */ 26, 0,
  61. };
  62. static const uint16_t ud_itab__22[] = {
  63. /* 0 */ GROUP(23), 0, 0, 0,
  64. };
  65. static const uint16_t ud_itab__25[] = {
  66. /* 0 */ 27, 0,
  67. };
  68. static const uint16_t ud_itab__24[] = {
  69. /* 0 */ GROUP(25), 0, 0, 0,
  70. };
  71. static const uint16_t ud_itab__27[] = {
  72. /* 0 */ 28, 0,
  73. };
  74. static const uint16_t ud_itab__26[] = {
  75. /* 0 */ GROUP(27), 0, 0, 0,
  76. };
  77. static const uint16_t ud_itab__13[] = {
  78. /* 0 */ GROUP(14), GROUP(16), GROUP(18), GROUP(20),
  79. /* 4 */ GROUP(22), 0, GROUP(24), GROUP(26),
  80. };
  81. static const uint16_t ud_itab__32[] = {
  82. /* 0 */ 0, 29, 0,
  83. };
  84. static const uint16_t ud_itab__31[] = {
  85. /* 0 */ 0, GROUP(32),
  86. };
  87. static const uint16_t ud_itab__30[] = {
  88. /* 0 */ GROUP(31), 0, 0, 0,
  89. };
  90. static const uint16_t ud_itab__35[] = {
  91. /* 0 */ 0, 30, 0,
  92. };
  93. static const uint16_t ud_itab__34[] = {
  94. /* 0 */ 0, GROUP(35),
  95. };
  96. static const uint16_t ud_itab__33[] = {
  97. /* 0 */ GROUP(34), 0, 0, 0,
  98. };
  99. static const uint16_t ud_itab__38[] = {
  100. /* 0 */ 0, 31, 0,
  101. };
  102. static const uint16_t ud_itab__37[] = {
  103. /* 0 */ 0, GROUP(38),
  104. };
  105. static const uint16_t ud_itab__36[] = {
  106. /* 0 */ GROUP(37), 0, 0, 0,
  107. };
  108. static const uint16_t ud_itab__41[] = {
  109. /* 0 */ 0, 32, 0,
  110. };
  111. static const uint16_t ud_itab__40[] = {
  112. /* 0 */ 0, GROUP(41),
  113. };
  114. static const uint16_t ud_itab__39[] = {
  115. /* 0 */ GROUP(40), 0, 0, 0,
  116. };
  117. static const uint16_t ud_itab__29[] = {
  118. /* 0 */ 0, GROUP(30), GROUP(33), GROUP(36),
  119. /* 4 */ GROUP(39), 0, 0, 0,
  120. };
  121. static const uint16_t ud_itab__44[] = {
  122. /* 0 */ 0, 33,
  123. };
  124. static const uint16_t ud_itab__43[] = {
  125. /* 0 */ GROUP(44), 0, 0, 0,
  126. };
  127. static const uint16_t ud_itab__46[] = {
  128. /* 0 */ 0, 34,
  129. };
  130. static const uint16_t ud_itab__45[] = {
  131. /* 0 */ GROUP(46), 0, 0, 0,
  132. };
  133. static const uint16_t ud_itab__42[] = {
  134. /* 0 */ GROUP(43), GROUP(45), 0, 0,
  135. /* 4 */ 0, 0, 0, 0,
  136. };
  137. static const uint16_t ud_itab__49[] = {
  138. /* 0 */ 0, 35,
  139. };
  140. static const uint16_t ud_itab__48[] = {
  141. /* 0 */ GROUP(49), 0, 0, 0,
  142. };
  143. static const uint16_t ud_itab__51[] = {
  144. /* 0 */ 0, 36,
  145. };
  146. static const uint16_t ud_itab__50[] = {
  147. /* 0 */ GROUP(51), 0, 0, 0,
  148. };
  149. static const uint16_t ud_itab__47[] = {
  150. /* 0 */ GROUP(48), GROUP(50), 0, 0,
  151. /* 4 */ 0, 0, 0, 0,
  152. };
  153. static const uint16_t ud_itab__55[] = {
  154. /* 0 */ 37, 0, 0,
  155. };
  156. static const uint16_t ud_itab__54[] = {
  157. /* 0 */ 0, GROUP(55),
  158. };
  159. static const uint16_t ud_itab__53[] = {
  160. /* 0 */ GROUP(54), 0, 0, 0,
  161. };
  162. static const uint16_t ud_itab__58[] = {
  163. /* 0 */ 38, 0, 0,
  164. };
  165. static const uint16_t ud_itab__57[] = {
  166. /* 0 */ 0, GROUP(58),
  167. };
  168. static const uint16_t ud_itab__56[] = {
  169. /* 0 */ GROUP(57), 0, 0, 0,
  170. };
  171. static const uint16_t ud_itab__61[] = {
  172. /* 0 */ 39, 0, 0,
  173. };
  174. static const uint16_t ud_itab__60[] = {
  175. /* 0 */ 0, GROUP(61),
  176. };
  177. static const uint16_t ud_itab__59[] = {
  178. /* 0 */ GROUP(60), 0, 0, 0,
  179. };
  180. static const uint16_t ud_itab__64[] = {
  181. /* 0 */ 40, 0, 0,
  182. };
  183. static const uint16_t ud_itab__63[] = {
  184. /* 0 */ 0, GROUP(64),
  185. };
  186. static const uint16_t ud_itab__62[] = {
  187. /* 0 */ GROUP(63), 0, 0, 0,
  188. };
  189. static const uint16_t ud_itab__67[] = {
  190. /* 0 */ 41, 0, 0,
  191. };
  192. static const uint16_t ud_itab__66[] = {
  193. /* 0 */ 0, GROUP(67),
  194. };
  195. static const uint16_t ud_itab__65[] = {
  196. /* 0 */ GROUP(66), 0, 0, 0,
  197. };
  198. static const uint16_t ud_itab__70[] = {
  199. /* 0 */ 42, 0, 0,
  200. };
  201. static const uint16_t ud_itab__69[] = {
  202. /* 0 */ 0, GROUP(70),
  203. };
  204. static const uint16_t ud_itab__68[] = {
  205. /* 0 */ GROUP(69), 0, 0, 0,
  206. };
  207. static const uint16_t ud_itab__73[] = {
  208. /* 0 */ 43, 0, 0,
  209. };
  210. static const uint16_t ud_itab__72[] = {
  211. /* 0 */ 0, GROUP(73),
  212. };
  213. static const uint16_t ud_itab__71[] = {
  214. /* 0 */ GROUP(72), 0, 0, 0,
  215. };
  216. static const uint16_t ud_itab__76[] = {
  217. /* 0 */ 44, 0, 0,
  218. };
  219. static const uint16_t ud_itab__75[] = {
  220. /* 0 */ 0, GROUP(76),
  221. };
  222. static const uint16_t ud_itab__74[] = {
  223. /* 0 */ GROUP(75), 0, 0, 0,
  224. };
  225. static const uint16_t ud_itab__52[] = {
  226. /* 0 */ GROUP(53), GROUP(56), GROUP(59), GROUP(62),
  227. /* 4 */ GROUP(65), GROUP(68), GROUP(71), GROUP(74),
  228. };
  229. static const uint16_t ud_itab__78[] = {
  230. /* 0 */ 0, 45,
  231. };
  232. static const uint16_t ud_itab__77[] = {
  233. /* 0 */ GROUP(78), 0, 0, 0,
  234. };
  235. static const uint16_t ud_itab__80[] = {
  236. /* 0 */ 0, 46,
  237. };
  238. static const uint16_t ud_itab__79[] = {
  239. /* 0 */ GROUP(80), 0, 0, 0,
  240. };
  241. static const uint16_t ud_itab__83[] = {
  242. /* 0 */ 0, 47,
  243. };
  244. static const uint16_t ud_itab__82[] = {
  245. /* 0 */ GROUP(83), 0, 0, 0,
  246. };
  247. static const uint16_t ud_itab__86[] = {
  248. /* 0 */ 48, 0, 0,
  249. };
  250. static const uint16_t ud_itab__85[] = {
  251. /* 0 */ 0, GROUP(86),
  252. };
  253. static const uint16_t ud_itab__84[] = {
  254. /* 0 */ GROUP(85), 0, 0, 0,
  255. };
  256. static const uint16_t ud_itab__81[] = {
  257. /* 0 */ GROUP(82), GROUP(84), 0, 0,
  258. /* 4 */ 0, 0, 0, 0,
  259. };
  260. static const uint16_t ud_itab__28[] = {
  261. /* 0 */ GROUP(29), GROUP(42), GROUP(47), GROUP(52),
  262. /* 4 */ GROUP(77), 0, GROUP(79), GROUP(81),
  263. };
  264. static const uint16_t ud_itab__12[] = {
  265. /* 0 */ GROUP(13), GROUP(28),
  266. };
  267. static const uint16_t ud_itab__87[] = {
  268. /* 0 */ 49, 0, 0, 0,
  269. };
  270. static const uint16_t ud_itab__88[] = {
  271. /* 0 */ 50, 0, 0, 0,
  272. };
  273. static const uint16_t ud_itab__89[] = {
  274. /* 0 */ 51, 0, 0, 0,
  275. };
  276. static const uint16_t ud_itab__90[] = {
  277. /* 0 */ 52, 0, 0, 0,
  278. };
  279. static const uint16_t ud_itab__91[] = {
  280. /* 0 */ 53, 0, 0, 0,
  281. };
  282. static const uint16_t ud_itab__92[] = {
  283. /* 0 */ 54, 0, 0, 0,
  284. };
  285. static const uint16_t ud_itab__93[] = {
  286. /* 0 */ 55, 0, 0, 0,
  287. };
  288. static const uint16_t ud_itab__94[] = {
  289. /* 0 */ 56, 0, 0, 0,
  290. };
  291. static const uint16_t ud_itab__96[] = {
  292. /* 0 */ 57, 0, 0, 0,
  293. };
  294. static const uint16_t ud_itab__97[] = {
  295. /* 0 */ 58, 0, 0, 0,
  296. };
  297. static const uint16_t ud_itab__98[] = {
  298. /* 0 */ 59, 0, 0, 0,
  299. };
  300. static const uint16_t ud_itab__99[] = {
  301. /* 0 */ 60, 0, 0, 0,
  302. };
  303. static const uint16_t ud_itab__100[] = {
  304. /* 0 */ 61, 0, 0, 0,
  305. };
  306. static const uint16_t ud_itab__101[] = {
  307. /* 0 */ 62, 0, 0, 0,
  308. };
  309. static const uint16_t ud_itab__102[] = {
  310. /* 0 */ 63, 0, 0, 0,
  311. };
  312. static const uint16_t ud_itab__103[] = {
  313. /* 0 */ 64, 0, 0, 0,
  314. };
  315. static const uint16_t ud_itab__95[] = {
  316. /* 0 */ GROUP(96), GROUP(97), GROUP(98), GROUP(99),
  317. /* 4 */ GROUP(100), GROUP(101), GROUP(102), GROUP(103),
  318. };
  319. static const uint16_t ud_itab__104[] = {
  320. /* 0 */ 65, 0, 0, 0,
  321. };
  322. static const uint16_t ud_itab__105[] = {
  323. /* 0 */ 0, 0, 0, 0,
  324. /* 4 */ 0, 0, 0, 0,
  325. /* 8 */ 0, 0, 0, 0,
  326. /* c */ 66, 67, 0, 0,
  327. /* 10 */ 0, 0, 0, 0,
  328. /* 14 */ 0, 0, 0, 0,
  329. /* 18 */ 0, 0, 0, 0,
  330. /* 1c */ 68, 69, 0, 0,
  331. /* 20 */ 0, 0, 0, 0,
  332. /* 24 */ 0, 0, 0, 0,
  333. /* 28 */ 0, 0, 0, 0,
  334. /* 2c */ 0, 0, 0, 0,
  335. /* 30 */ 0, 0, 0, 0,
  336. /* 34 */ 0, 0, 0, 0,
  337. /* 38 */ 0, 0, 0, 0,
  338. /* 3c */ 0, 0, 0, 0,
  339. /* 40 */ 0, 0, 0, 0,
  340. /* 44 */ 0, 0, 0, 0,
  341. /* 48 */ 0, 0, 0, 0,
  342. /* 4c */ 0, 0, 0, 0,
  343. /* 50 */ 0, 0, 0, 0,
  344. /* 54 */ 0, 0, 0, 0,
  345. /* 58 */ 0, 0, 0, 0,
  346. /* 5c */ 0, 0, 0, 0,
  347. /* 60 */ 0, 0, 0, 0,
  348. /* 64 */ 0, 0, 0, 0,
  349. /* 68 */ 0, 0, 0, 0,
  350. /* 6c */ 0, 0, 0, 0,
  351. /* 70 */ 0, 0, 0, 0,
  352. /* 74 */ 0, 0, 0, 0,
  353. /* 78 */ 0, 0, 0, 0,
  354. /* 7c */ 0, 0, 0, 0,
  355. /* 80 */ 0, 0, 0, 0,
  356. /* 84 */ 0, 0, 0, 0,
  357. /* 88 */ 0, 0, 70, 0,
  358. /* 8c */ 0, 0, 71, 0,
  359. /* 90 */ 72, 0, 0, 0,
  360. /* 94 */ 73, 0, 74, 75,
  361. /* 98 */ 0, 0, 76, 0,
  362. /* 9c */ 0, 0, 77, 0,
  363. /* a0 */ 78, 0, 0, 0,
  364. /* a4 */ 79, 0, 80, 81,
  365. /* a8 */ 0, 0, 82, 0,
  366. /* ac */ 0, 0, 83, 0,
  367. /* b0 */ 84, 0, 0, 0,
  368. /* b4 */ 85, 0, 86, 87,
  369. /* b8 */ 0, 0, 0, 88,
  370. /* bc */ 0, 0, 0, 89,
  371. /* c0 */ 0, 0, 0, 0,
  372. /* c4 */ 0, 0, 0, 0,
  373. /* c8 */ 0, 0, 0, 0,
  374. /* cc */ 0, 0, 0, 0,
  375. /* d0 */ 0, 0, 0, 0,
  376. /* d4 */ 0, 0, 0, 0,
  377. /* d8 */ 0, 0, 0, 0,
  378. /* dc */ 0, 0, 0, 0,
  379. /* e0 */ 0, 0, 0, 0,
  380. /* e4 */ 0, 0, 0, 0,
  381. /* e8 */ 0, 0, 0, 0,
  382. /* ec */ 0, 0, 0, 0,
  383. /* f0 */ 0, 0, 0, 0,
  384. /* f4 */ 0, 0, 0, 0,
  385. /* f8 */ 0, 0, 0, 0,
  386. /* fc */ 0, 0, 0, 0,
  387. };
  388. static const uint16_t ud_itab__106[] = {
  389. /* 0 */ 90, 91, 92, 93,
  390. };
  391. static const uint16_t ud_itab__107[] = {
  392. /* 0 */ 94, 95, 96, 97,
  393. };
  394. static const uint16_t ud_itab__110[] = {
  395. /* 0 */ 98, 0,
  396. };
  397. static const uint16_t ud_itab__111[] = {
  398. /* 0 */ 99, 0,
  399. };
  400. static const uint16_t ud_itab__112[] = {
  401. /* 0 */ 100, 0,
  402. };
  403. static const uint16_t ud_itab__113[] = {
  404. /* 0 */ 101, 0,
  405. };
  406. static const uint16_t ud_itab__109[] = {
  407. /* 0 */ GROUP(110), GROUP(111), GROUP(112), GROUP(113),
  408. };
  409. static const uint16_t ud_itab__115[] = {
  410. /* 0 */ 0, 102,
  411. };
  412. static const uint16_t ud_itab__116[] = {
  413. /* 0 */ 0, 103,
  414. };
  415. static const uint16_t ud_itab__117[] = {
  416. /* 0 */ 0, 104,
  417. };
  418. static const uint16_t ud_itab__114[] = {
  419. /* 0 */ GROUP(115), GROUP(116), GROUP(117), 0,
  420. };
  421. static const uint16_t ud_itab__108[] = {
  422. /* 0 */ GROUP(109), GROUP(114),
  423. };
  424. static const uint16_t ud_itab__118[] = {
  425. /* 0 */ 105, 0, 0, 106,
  426. };
  427. static const uint16_t ud_itab__119[] = {
  428. /* 0 */ 107, 0, 0, 108,
  429. };
  430. static const uint16_t ud_itab__120[] = {
  431. /* 0 */ 109, 0, 0, 110,
  432. };
  433. static const uint16_t ud_itab__123[] = {
  434. /* 0 */ 111, 0,
  435. };
  436. static const uint16_t ud_itab__124[] = {
  437. /* 0 */ 112, 0,
  438. };
  439. static const uint16_t ud_itab__125[] = {
  440. /* 0 */ 113, 0,
  441. };
  442. static const uint16_t ud_itab__122[] = {
  443. /* 0 */ GROUP(123), 0, GROUP(124), GROUP(125),
  444. };
  445. static const uint16_t ud_itab__127[] = {
  446. /* 0 */ 0, 114,
  447. };
  448. static const uint16_t ud_itab__128[] = {
  449. /* 0 */ 0, 115,
  450. };
  451. static const uint16_t ud_itab__126[] = {
  452. /* 0 */ GROUP(127), 0, GROUP(128), 0,
  453. };
  454. static const uint16_t ud_itab__121[] = {
  455. /* 0 */ GROUP(122), GROUP(126),
  456. };
  457. static const uint16_t ud_itab__129[] = {
  458. /* 0 */ 116, 0, 0, 117,
  459. };
  460. static const uint16_t ud_itab__131[] = {
  461. /* 0 */ 118, 0, 0, 0,
  462. };
  463. static const uint16_t ud_itab__132[] = {
  464. /* 0 */ 119, 0, 0, 0,
  465. };
  466. static const uint16_t ud_itab__133[] = {
  467. /* 0 */ 120, 0, 0, 0,
  468. };
  469. static const uint16_t ud_itab__134[] = {
  470. /* 0 */ 121, 0, 0, 0,
  471. };
  472. static const uint16_t ud_itab__130[] = {
  473. /* 0 */ GROUP(131), GROUP(132), GROUP(133), GROUP(134),
  474. /* 4 */ 0, 0, 0, 0,
  475. };
  476. static const uint16_t ud_itab__135[] = {
  477. /* 0 */ 122, 0, 0, 0,
  478. };
  479. static const uint16_t ud_itab__136[] = {
  480. /* 0 */ 123, 0, 0, 0,
  481. };
  482. static const uint16_t ud_itab__137[] = {
  483. /* 0 */ 124, 0, 0, 0,
  484. };
  485. static const uint16_t ud_itab__138[] = {
  486. /* 0 */ 125, 0, 0, 0,
  487. };
  488. static const uint16_t ud_itab__139[] = {
  489. /* 0 */ 126, 0, 0, 0,
  490. };
  491. static const uint16_t ud_itab__140[] = {
  492. /* 0 */ 127, 0, 0, 0,
  493. };
  494. static const uint16_t ud_itab__141[] = {
  495. /* 0 */ 128, 0, 0, 0,
  496. };
  497. static const uint16_t ud_itab__142[] = {
  498. /* 0 */ 129, 0, 0, 0,
  499. };
  500. static const uint16_t ud_itab__143[] = {
  501. /* 0 */ 130, 0, 0, 0,
  502. };
  503. static const uint16_t ud_itab__144[] = {
  504. /* 0 */ 131, 0, 0, 0,
  505. };
  506. static const uint16_t ud_itab__145[] = {
  507. /* 0 */ 132, 0, 0, 0,
  508. };
  509. static const uint16_t ud_itab__146[] = {
  510. /* 0 */ 133, 0, 0, 134,
  511. };
  512. static const uint16_t ud_itab__147[] = {
  513. /* 0 */ 135, 0, 0, 136,
  514. };
  515. static const uint16_t ud_itab__148[] = {
  516. /* 0 */ 137, 138, 139, 140,
  517. };
  518. static const uint16_t ud_itab__149[] = {
  519. /* 0 */ 141, 0, 0, 142,
  520. };
  521. static const uint16_t ud_itab__150[] = {
  522. /* 0 */ 143, 144, 145, 146,
  523. };
  524. static const uint16_t ud_itab__151[] = {
  525. /* 0 */ 147, 148, 149, 150,
  526. };
  527. static const uint16_t ud_itab__152[] = {
  528. /* 0 */ 151, 0, 0, 152,
  529. };
  530. static const uint16_t ud_itab__153[] = {
  531. /* 0 */ 153, 0, 0, 154,
  532. };
  533. static const uint16_t ud_itab__154[] = {
  534. /* 0 */ 155, 0, 0, 0,
  535. };
  536. static const uint16_t ud_itab__155[] = {
  537. /* 0 */ 156, 0, 0, 0,
  538. };
  539. static const uint16_t ud_itab__156[] = {
  540. /* 0 */ 157, 0, 0, 0,
  541. };
  542. static const uint16_t ud_itab__157[] = {
  543. /* 0 */ 158, 0, 0, 0,
  544. };
  545. static const uint16_t ud_itab__160[] = {
  546. /* 0 */ 0, 160, 0,
  547. };
  548. static const uint16_t ud_itab__159[] = {
  549. /* 0 */ 159, GROUP(160),
  550. };
  551. static const uint16_t ud_itab__158[] = {
  552. /* 0 */ GROUP(159), 0, 0, 0,
  553. };
  554. static const uint16_t ud_itab__163[] = {
  555. /* 0 */ 0, 162, 0,
  556. };
  557. static const uint16_t ud_itab__162[] = {
  558. /* 0 */ 161, GROUP(163),
  559. };
  560. static const uint16_t ud_itab__161[] = {
  561. /* 0 */ GROUP(162), 0, 0, 0,
  562. };
  563. static const uint16_t ud_itab__164[] = {
  564. /* 0 */ 163, 0, 0, 0,
  565. };
  566. static const uint16_t ud_itab__166[] = {
  567. /* 0 */ 164, 0, 0, 165,
  568. };
  569. static const uint16_t ud_itab__167[] = {
  570. /* 0 */ 166, 0, 0, 167,
  571. };
  572. static const uint16_t ud_itab__168[] = {
  573. /* 0 */ 168, 0, 0, 169,
  574. };
  575. static const uint16_t ud_itab__169[] = {
  576. /* 0 */ 170, 0, 0, 171,
  577. };
  578. static const uint16_t ud_itab__170[] = {
  579. /* 0 */ 172, 0, 0, 173,
  580. };
  581. static const uint16_t ud_itab__171[] = {
  582. /* 0 */ 174, 0, 0, 175,
  583. };
  584. static const uint16_t ud_itab__172[] = {
  585. /* 0 */ 176, 0, 0, 177,
  586. };
  587. static const uint16_t ud_itab__173[] = {
  588. /* 0 */ 178, 0, 0, 179,
  589. };
  590. static const uint16_t ud_itab__174[] = {
  591. /* 0 */ 180, 0, 0, 181,
  592. };
  593. static const uint16_t ud_itab__175[] = {
  594. /* 0 */ 182, 0, 0, 183,
  595. };
  596. static const uint16_t ud_itab__176[] = {
  597. /* 0 */ 184, 0, 0, 185,
  598. };
  599. static const uint16_t ud_itab__177[] = {
  600. /* 0 */ 186, 0, 0, 187,
  601. };
  602. static const uint16_t ud_itab__178[] = {
  603. /* 0 */ 0, 0, 0, 188,
  604. };
  605. static const uint16_t ud_itab__179[] = {
  606. /* 0 */ 0, 0, 0, 189,
  607. };
  608. static const uint16_t ud_itab__180[] = {
  609. /* 0 */ 0, 0, 0, 190,
  610. };
  611. static const uint16_t ud_itab__181[] = {
  612. /* 0 */ 0, 0, 0, 191,
  613. };
  614. static const uint16_t ud_itab__182[] = {
  615. /* 0 */ 192, 0, 0, 193,
  616. };
  617. static const uint16_t ud_itab__183[] = {
  618. /* 0 */ 194, 0, 0, 195,
  619. };
  620. static const uint16_t ud_itab__184[] = {
  621. /* 0 */ 196, 0, 0, 197,
  622. };
  623. static const uint16_t ud_itab__185[] = {
  624. /* 0 */ 0, 0, 0, 198,
  625. };
  626. static const uint16_t ud_itab__186[] = {
  627. /* 0 */ 0, 0, 0, 199,
  628. };
  629. static const uint16_t ud_itab__187[] = {
  630. /* 0 */ 0, 0, 0, 200,
  631. };
  632. static const uint16_t ud_itab__188[] = {
  633. /* 0 */ 0, 0, 0, 201,
  634. };
  635. static const uint16_t ud_itab__189[] = {
  636. /* 0 */ 0, 0, 0, 202,
  637. };
  638. static const uint16_t ud_itab__190[] = {
  639. /* 0 */ 0, 0, 0, 203,
  640. };
  641. static const uint16_t ud_itab__191[] = {
  642. /* 0 */ 0, 0, 0, 204,
  643. };
  644. static const uint16_t ud_itab__192[] = {
  645. /* 0 */ 0, 0, 0, 205,
  646. };
  647. static const uint16_t ud_itab__193[] = {
  648. /* 0 */ 0, 0, 0, 206,
  649. };
  650. static const uint16_t ud_itab__194[] = {
  651. /* 0 */ 0, 0, 0, 207,
  652. };
  653. static const uint16_t ud_itab__195[] = {
  654. /* 0 */ 0, 0, 0, 208,
  655. };
  656. static const uint16_t ud_itab__196[] = {
  657. /* 0 */ 0, 0, 0, 209,
  658. };
  659. static const uint16_t ud_itab__197[] = {
  660. /* 0 */ 0, 0, 0, 210,
  661. };
  662. static const uint16_t ud_itab__198[] = {
  663. /* 0 */ 0, 0, 0, 211,
  664. };
  665. static const uint16_t ud_itab__199[] = {
  666. /* 0 */ 0, 0, 0, 212,
  667. };
  668. static const uint16_t ud_itab__200[] = {
  669. /* 0 */ 0, 0, 0, 213,
  670. };
  671. static const uint16_t ud_itab__201[] = {
  672. /* 0 */ 0, 0, 0, 214,
  673. };
  674. static const uint16_t ud_itab__202[] = {
  675. /* 0 */ 0, 0, 0, 215,
  676. };
  677. static const uint16_t ud_itab__203[] = {
  678. /* 0 */ 0, 0, 0, 216,
  679. };
  680. static const uint16_t ud_itab__204[] = {
  681. /* 0 */ 0, 0, 0, 217,
  682. };
  683. static const uint16_t ud_itab__205[] = {
  684. /* 0 */ 0, 0, 0, 218,
  685. };
  686. static const uint16_t ud_itab__206[] = {
  687. /* 0 */ 0, 0, 0, 219,
  688. };
  689. static const uint16_t ud_itab__207[] = {
  690. /* 0 */ 0, 0, 0, 220,
  691. };
  692. static const uint16_t ud_itab__208[] = {
  693. /* 0 */ 0, 0, 0, 221,
  694. };
  695. static const uint16_t ud_itab__209[] = {
  696. /* 0 */ 0, 0, 0, 222,
  697. };
  698. static const uint16_t ud_itab__210[] = {
  699. /* 0 */ 0, 0, 0, 223,
  700. };
  701. static const uint16_t ud_itab__211[] = {
  702. /* 0 */ 0, 0, 0, 224,
  703. };
  704. static const uint16_t ud_itab__214[] = {
  705. /* 0 */ 0, 225, 0,
  706. };
  707. static const uint16_t ud_itab__213[] = {
  708. /* 0 */ 0, GROUP(214),
  709. };
  710. static const uint16_t ud_itab__212[] = {
  711. /* 0 */ 0, 0, 0, GROUP(213),
  712. };
  713. static const uint16_t ud_itab__217[] = {
  714. /* 0 */ 0, 226, 0,
  715. };
  716. static const uint16_t ud_itab__216[] = {
  717. /* 0 */ 0, GROUP(217),
  718. };
  719. static const uint16_t ud_itab__215[] = {
  720. /* 0 */ 0, 0, 0, GROUP(216),
  721. };
  722. static const uint16_t ud_itab__218[] = {
  723. /* 0 */ 0, 0, 0, 227,
  724. };
  725. static const uint16_t ud_itab__219[] = {
  726. /* 0 */ 0, 0, 0, 228,
  727. };
  728. static const uint16_t ud_itab__220[] = {
  729. /* 0 */ 0, 0, 0, 229,
  730. };
  731. static const uint16_t ud_itab__221[] = {
  732. /* 0 */ 0, 0, 0, 230,
  733. };
  734. static const uint16_t ud_itab__222[] = {
  735. /* 0 */ 0, 0, 0, 231,
  736. };
  737. static const uint16_t ud_itab__223[] = {
  738. /* 0 */ 232, 233, 0, 0,
  739. };
  740. static const uint16_t ud_itab__224[] = {
  741. /* 0 */ 234, 235, 0, 0,
  742. };
  743. static const uint16_t ud_itab__165[] = {
  744. /* 0 */ GROUP(166), GROUP(167), GROUP(168), GROUP(169),
  745. /* 4 */ GROUP(170), GROUP(171), GROUP(172), GROUP(173),
  746. /* 8 */ GROUP(174), GROUP(175), GROUP(176), GROUP(177),
  747. /* c */ 0, 0, 0, 0,
  748. /* 10 */ GROUP(178), 0, 0, 0,
  749. /* 14 */ GROUP(179), GROUP(180), 0, GROUP(181),
  750. /* 18 */ 0, 0, 0, 0,
  751. /* 1c */ GROUP(182), GROUP(183), GROUP(184), 0,
  752. /* 20 */ GROUP(185), GROUP(186), GROUP(187), GROUP(188),
  753. /* 24 */ GROUP(189), GROUP(190), 0, 0,
  754. /* 28 */ GROUP(191), GROUP(192), GROUP(193), GROUP(194),
  755. /* 2c */ 0, 0, 0, 0,
  756. /* 30 */ GROUP(195), GROUP(196), GROUP(197), GROUP(198),
  757. /* 34 */ GROUP(199), GROUP(200), 0, GROUP(201),
  758. /* 38 */ GROUP(202), GROUP(203), GROUP(204), GROUP(205),
  759. /* 3c */ GROUP(206), GROUP(207), GROUP(208), GROUP(209),
  760. /* 40 */ GROUP(210), GROUP(211), 0, 0,
  761. /* 44 */ 0, 0, 0, 0,
  762. /* 48 */ 0, 0, 0, 0,
  763. /* 4c */ 0, 0, 0, 0,
  764. /* 50 */ 0, 0, 0, 0,
  765. /* 54 */ 0, 0, 0, 0,
  766. /* 58 */ 0, 0, 0, 0,
  767. /* 5c */ 0, 0, 0, 0,
  768. /* 60 */ 0, 0, 0, 0,
  769. /* 64 */ 0, 0, 0, 0,
  770. /* 68 */ 0, 0, 0, 0,
  771. /* 6c */ 0, 0, 0, 0,
  772. /* 70 */ 0, 0, 0, 0,
  773. /* 74 */ 0, 0, 0, 0,
  774. /* 78 */ 0, 0, 0, 0,
  775. /* 7c */ 0, 0, 0, 0,
  776. /* 80 */ GROUP(212), GROUP(215), 0, 0,
  777. /* 84 */ 0, 0, 0, 0,
  778. /* 88 */ 0, 0, 0, 0,
  779. /* 8c */ 0, 0, 0, 0,
  780. /* 90 */ 0, 0, 0, 0,
  781. /* 94 */ 0, 0, 0, 0,
  782. /* 98 */ 0, 0, 0, 0,
  783. /* 9c */ 0, 0, 0, 0,
  784. /* a0 */ 0, 0, 0, 0,
  785. /* a4 */ 0, 0, 0, 0,
  786. /* a8 */ 0, 0, 0, 0,
  787. /* ac */ 0, 0, 0, 0,
  788. /* b0 */ 0, 0, 0, 0,
  789. /* b4 */ 0, 0, 0, 0,
  790. /* b8 */ 0, 0, 0, 0,
  791. /* bc */ 0, 0, 0, 0,
  792. /* c0 */ 0, 0, 0, 0,
  793. /* c4 */ 0, 0, 0, 0,
  794. /* c8 */ 0, 0, 0, 0,
  795. /* cc */ 0, 0, 0, 0,
  796. /* d0 */ 0, 0, 0, 0,
  797. /* d4 */ 0, 0, 0, 0,
  798. /* d8 */ 0, 0, 0, GROUP(218),
  799. /* dc */ GROUP(219), GROUP(220), GROUP(221), GROUP(222),
  800. /* e0 */ 0, 0, 0, 0,
  801. /* e4 */ 0, 0, 0, 0,
  802. /* e8 */ 0, 0, 0, 0,
  803. /* ec */ 0, 0, 0, 0,
  804. /* f0 */ GROUP(223), GROUP(224), 0, 0,
  805. /* f4 */ 0, 0, 0, 0,
  806. /* f8 */ 0, 0, 0, 0,
  807. /* fc */ 0, 0, 0, 0,
  808. };
  809. static const uint16_t ud_itab__226[] = {
  810. /* 0 */ 0, 0, 0, 236,
  811. };
  812. static const uint16_t ud_itab__227[] = {
  813. /* 0 */ 0, 0, 0, 237,
  814. };
  815. static const uint16_t ud_itab__228[] = {
  816. /* 0 */ 0, 0, 0, 238,
  817. };
  818. static const uint16_t ud_itab__229[] = {
  819. /* 0 */ 0, 0, 0, 239,
  820. };
  821. static const uint16_t ud_itab__230[] = {
  822. /* 0 */ 0, 0, 0, 240,
  823. };
  824. static const uint16_t ud_itab__231[] = {
  825. /* 0 */ 0, 0, 0, 241,
  826. };
  827. static const uint16_t ud_itab__232[] = {
  828. /* 0 */ 0, 0, 0, 242,
  829. };
  830. static const uint16_t ud_itab__233[] = {
  831. /* 0 */ 243, 0, 0, 244,
  832. };
  833. static const uint16_t ud_itab__234[] = {
  834. /* 0 */ 0, 0, 0, 245,
  835. };
  836. static const uint16_t ud_itab__235[] = {
  837. /* 0 */ 0, 0, 0, 246,
  838. };
  839. static const uint16_t ud_itab__237[] = {
  840. /* 0 */ 247, 248, 249,
  841. };
  842. static const uint16_t ud_itab__236[] = {
  843. /* 0 */ 0, 0, 0, GROUP(237),
  844. };
  845. static const uint16_t ud_itab__238[] = {
  846. /* 0 */ 0, 0, 0, 250,
  847. };
  848. static const uint16_t ud_itab__239[] = {
  849. /* 0 */ 0, 0, 0, 251,
  850. };
  851. static const uint16_t ud_itab__240[] = {
  852. /* 0 */ 0, 0, 0, 252,
  853. };
  854. static const uint16_t ud_itab__242[] = {
  855. /* 0 */ 253, 254, 255,
  856. };
  857. static const uint16_t ud_itab__241[] = {
  858. /* 0 */ 0, 0, 0, GROUP(242),
  859. };
  860. static const uint16_t ud_itab__243[] = {
  861. /* 0 */ 0, 0, 0, 256,
  862. };
  863. static const uint16_t ud_itab__244[] = {
  864. /* 0 */ 0, 0, 0, 257,
  865. };
  866. static const uint16_t ud_itab__245[] = {
  867. /* 0 */ 0, 0, 0, 258,
  868. };
  869. static const uint16_t ud_itab__246[] = {
  870. /* 0 */ 0, 0, 0, 259,
  871. };
  872. static const uint16_t ud_itab__247[] = {
  873. /* 0 */ 0, 0, 0, 260,
  874. };
  875. static const uint16_t ud_itab__248[] = {
  876. /* 0 */ 0, 0, 0, 261,
  877. };
  878. static const uint16_t ud_itab__249[] = {
  879. /* 0 */ 0, 0, 0, 262,
  880. };
  881. static const uint16_t ud_itab__250[] = {
  882. /* 0 */ 0, 0, 0, 263,
  883. };
  884. static const uint16_t ud_itab__251[] = {
  885. /* 0 */ 0, 0, 0, 264,
  886. };
  887. static const uint16_t ud_itab__225[] = {
  888. /* 0 */ 0, 0, 0, 0,
  889. /* 4 */ 0, 0, 0, 0,
  890. /* 8 */ GROUP(226), GROUP(227), GROUP(228), GROUP(229),
  891. /* c */ GROUP(230), GROUP(231), GROUP(232), GROUP(233),
  892. /* 10 */ 0, 0, 0, 0,
  893. /* 14 */ GROUP(234), GROUP(235), GROUP(236), GROUP(238),
  894. /* 18 */ 0, 0, 0, 0,
  895. /* 1c */ 0, 0, 0, 0,
  896. /* 20 */ GROUP(239), GROUP(240), GROUP(241), 0,
  897. /* 24 */ 0, 0, 0, 0,
  898. /* 28 */ 0, 0, 0, 0,
  899. /* 2c */ 0, 0, 0, 0,
  900. /* 30 */ 0, 0, 0, 0,
  901. /* 34 */ 0, 0, 0, 0,
  902. /* 38 */ 0, 0, 0, 0,
  903. /* 3c */ 0, 0, 0, 0,
  904. /* 40 */ GROUP(243), GROUP(244), GROUP(245), 0,
  905. /* 44 */ GROUP(246), 0, 0, 0,
  906. /* 48 */ 0, 0, 0, 0,
  907. /* 4c */ 0, 0, 0, 0,
  908. /* 50 */ 0, 0, 0, 0,
  909. /* 54 */ 0, 0, 0, 0,
  910. /* 58 */ 0, 0, 0, 0,
  911. /* 5c */ 0, 0, 0, 0,
  912. /* 60 */ GROUP(247), GROUP(248), GROUP(249), GROUP(250),
  913. /* 64 */ 0, 0, 0, 0,
  914. /* 68 */ 0, 0, 0, 0,
  915. /* 6c */ 0, 0, 0, 0,
  916. /* 70 */ 0, 0, 0, 0,
  917. /* 74 */ 0, 0, 0, 0,
  918. /* 78 */ 0, 0, 0, 0,
  919. /* 7c */ 0, 0, 0, 0,
  920. /* 80 */ 0, 0, 0, 0,
  921. /* 84 */ 0, 0, 0, 0,
  922. /* 88 */ 0, 0, 0, 0,
  923. /* 8c */ 0, 0, 0, 0,
  924. /* 90 */ 0, 0, 0, 0,
  925. /* 94 */ 0, 0, 0, 0,
  926. /* 98 */ 0, 0, 0, 0,
  927. /* 9c */ 0, 0, 0, 0,
  928. /* a0 */ 0, 0, 0, 0,
  929. /* a4 */ 0, 0, 0, 0,
  930. /* a8 */ 0, 0, 0, 0,
  931. /* ac */ 0, 0, 0, 0,
  932. /* b0 */ 0, 0, 0, 0,
  933. /* b4 */ 0, 0, 0, 0,
  934. /* b8 */ 0, 0, 0, 0,
  935. /* bc */ 0, 0, 0, 0,
  936. /* c0 */ 0, 0, 0, 0,
  937. /* c4 */ 0, 0, 0, 0,
  938. /* c8 */ 0, 0, 0, 0,
  939. /* cc */ 0, 0, 0, 0,
  940. /* d0 */ 0, 0, 0, 0,
  941. /* d4 */ 0, 0, 0, 0,
  942. /* d8 */ 0, 0, 0, 0,
  943. /* dc */ 0, 0, 0, GROUP(251),
  944. /* e0 */ 0, 0, 0, 0,
  945. /* e4 */ 0, 0, 0, 0,
  946. /* e8 */ 0, 0, 0, 0,
  947. /* ec */ 0, 0, 0, 0,
  948. /* f0 */ 0, 0, 0, 0,
  949. /* f4 */ 0, 0, 0, 0,
  950. /* f8 */ 0, 0, 0, 0,
  951. /* fc */ 0, 0, 0, 0,
  952. };
  953. static const uint16_t ud_itab__252[] = {
  954. /* 0 */ 265, 0, 0, 0,
  955. };
  956. static const uint16_t ud_itab__253[] = {
  957. /* 0 */ 266, 0, 0, 0,
  958. };
  959. static const uint16_t ud_itab__254[] = {
  960. /* 0 */ 267, 0, 0, 0,
  961. };
  962. static const uint16_t ud_itab__255[] = {
  963. /* 0 */ 268, 0, 0, 0,
  964. };
  965. static const uint16_t ud_itab__256[] = {
  966. /* 0 */ 269, 0, 0, 0,
  967. };
  968. static const uint16_t ud_itab__257[] = {
  969. /* 0 */ 270, 0, 0, 0,
  970. };
  971. static const uint16_t ud_itab__258[] = {
  972. /* 0 */ 271, 0, 0, 0,
  973. };
  974. static const uint16_t ud_itab__259[] = {
  975. /* 0 */ 272, 0, 0, 0,
  976. };
  977. static const uint16_t ud_itab__260[] = {
  978. /* 0 */ 273, 0, 0, 0,
  979. };
  980. static const uint16_t ud_itab__261[] = {
  981. /* 0 */ 274, 0, 0, 0,
  982. };
  983. static const uint16_t ud_itab__262[] = {
  984. /* 0 */ 275, 0, 0, 0,
  985. };
  986. static const uint16_t ud_itab__263[] = {
  987. /* 0 */ 276, 0, 0, 0,
  988. };
  989. static const uint16_t ud_itab__264[] = {
  990. /* 0 */ 277, 0, 0, 0,
  991. };
  992. static const uint16_t ud_itab__265[] = {
  993. /* 0 */ 278, 0, 0, 0,
  994. };
  995. static const uint16_t ud_itab__266[] = {
  996. /* 0 */ 279, 0, 0, 0,
  997. };
  998. static const uint16_t ud_itab__267[] = {
  999. /* 0 */ 280, 0, 0, 0,
  1000. };
  1001. static const uint16_t ud_itab__268[] = {
  1002. /* 0 */ 281, 0, 0, 282,
  1003. };
  1004. static const uint16_t ud_itab__269[] = {
  1005. /* 0 */ 283, 284, 285, 286,
  1006. };
  1007. static const uint16_t ud_itab__270[] = {
  1008. /* 0 */ 287, 0, 288, 0,
  1009. };
  1010. static const uint16_t ud_itab__271[] = {
  1011. /* 0 */ 289, 0, 290, 0,
  1012. };
  1013. static const uint16_t ud_itab__272[] = {
  1014. /* 0 */ 291, 0, 0, 292,
  1015. };
  1016. static const uint16_t ud_itab__273[] = {
  1017. /* 0 */ 293, 0, 0, 294,
  1018. };
  1019. static const uint16_t ud_itab__274[] = {
  1020. /* 0 */ 295, 0, 0, 296,
  1021. };
  1022. static const uint16_t ud_itab__275[] = {
  1023. /* 0 */ 297, 0, 0, 298,
  1024. };
  1025. static const uint16_t ud_itab__276[] = {
  1026. /* 0 */ 299, 300, 301, 302,
  1027. };
  1028. static const uint16_t ud_itab__277[] = {
  1029. /* 0 */ 303, 304, 305, 306,
  1030. };
  1031. static const uint16_t ud_itab__278[] = {
  1032. /* 0 */ 307, 308, 309, 310,
  1033. };
  1034. static const uint16_t ud_itab__279[] = {
  1035. /* 0 */ 311, 0, 312, 313,
  1036. };
  1037. static const uint16_t ud_itab__280[] = {
  1038. /* 0 */ 314, 315, 316, 317,
  1039. };
  1040. static const uint16_t ud_itab__281[] = {
  1041. /* 0 */ 318, 319, 320, 321,
  1042. };
  1043. static const uint16_t ud_itab__282[] = {
  1044. /* 0 */ 322, 323, 324, 325,
  1045. };
  1046. static const uint16_t ud_itab__283[] = {
  1047. /* 0 */ 326, 327, 328, 329,
  1048. };
  1049. static const uint16_t ud_itab__284[] = {
  1050. /* 0 */ 330, 0, 0, 331,
  1051. };
  1052. static const uint16_t ud_itab__285[] = {
  1053. /* 0 */ 332, 0, 0, 333,
  1054. };
  1055. static const uint16_t ud_itab__286[] = {
  1056. /* 0 */ 334, 0, 0, 335,
  1057. };
  1058. static const uint16_t ud_itab__287[] = {
  1059. /* 0 */ 336, 0, 0, 337,
  1060. };
  1061. static const uint16_t ud_itab__288[] = {
  1062. /* 0 */ 338, 0, 0, 339,
  1063. };
  1064. static const uint16_t ud_itab__289[] = {
  1065. /* 0 */ 340, 0, 0, 341,
  1066. };
  1067. static const uint16_t ud_itab__290[] = {
  1068. /* 0 */ 342, 0, 0, 343,
  1069. };
  1070. static const uint16_t ud_itab__291[] = {
  1071. /* 0 */ 344, 0, 0, 345,
  1072. };
  1073. static const uint16_t ud_itab__292[] = {
  1074. /* 0 */ 346, 0, 0, 347,
  1075. };
  1076. static const uint16_t ud_itab__293[] = {
  1077. /* 0 */ 348, 0, 0, 349,
  1078. };
  1079. static const uint16_t ud_itab__294[] = {
  1080. /* 0 */ 350, 0, 0, 351,
  1081. };
  1082. static const uint16_t ud_itab__295[] = {
  1083. /* 0 */ 352, 0, 0, 353,
  1084. };
  1085. static const uint16_t ud_itab__296[] = {
  1086. /* 0 */ 0, 0, 0, 354,
  1087. };
  1088. static const uint16_t ud_itab__297[] = {
  1089. /* 0 */ 0, 0, 0, 355,
  1090. };
  1091. static const uint16_t ud_itab__298[] = {
  1092. /* 0 */ 356, 0, 0, 357,
  1093. };
  1094. static const uint16_t ud_itab__299[] = {
  1095. /* 0 */ 358, 0, 359, 360,
  1096. };
  1097. static const uint16_t ud_itab__300[] = {
  1098. /* 0 */ 361, 362, 363, 364,
  1099. };
  1100. static const uint16_t ud_itab__302[] = {
  1101. /* 0 */ 365, 0, 0, 366,
  1102. };
  1103. static const uint16_t ud_itab__303[] = {
  1104. /* 0 */ 367, 0, 0, 368,
  1105. };
  1106. static const uint16_t ud_itab__304[] = {
  1107. /* 0 */ 369, 0, 0, 370,
  1108. };
  1109. static const uint16_t ud_itab__301[] = {
  1110. /* 0 */ 0, 0, GROUP(302), 0,
  1111. /* 4 */ GROUP(303), 0, GROUP(304), 0,
  1112. };
  1113. static const uint16_t ud_itab__306[] = {
  1114. /* 0 */ 371, 0, 0, 372,
  1115. };
  1116. static const uint16_t ud_itab__307[] = {
  1117. /* 0 */ 373, 0, 0, 374,
  1118. };
  1119. static const uint16_t ud_itab__308[] = {
  1120. /* 0 */ 375, 0, 0, 376,
  1121. };
  1122. static const uint16_t ud_itab__305[] = {
  1123. /* 0 */ 0, 0, GROUP(306), 0,
  1124. /* 4 */ GROUP(307), 0, GROUP(308), 0,
  1125. };
  1126. static const uint16_t ud_itab__310[] = {
  1127. /* 0 */ 377, 0, 0, 378,
  1128. };
  1129. static const uint16_t ud_itab__311[] = {
  1130. /* 0 */ 0, 0, 0, 379,
  1131. };
  1132. static const uint16_t ud_itab__312[] = {
  1133. /* 0 */ 380, 0, 0, 381,
  1134. };
  1135. static const uint16_t ud_itab__313[] = {
  1136. /* 0 */ 0, 0, 0, 382,
  1137. };
  1138. static const uint16_t ud_itab__309[] = {
  1139. /* 0 */ 0, 0, GROUP(310), GROUP(311),
  1140. /* 4 */ 0, 0, GROUP(312), GROUP(313),
  1141. };
  1142. static const uint16_t ud_itab__314[] = {
  1143. /* 0 */ 383, 0, 0, 384,
  1144. };
  1145. static const uint16_t ud_itab__315[] = {
  1146. /* 0 */ 385, 0, 0, 386,
  1147. };
  1148. static const uint16_t ud_itab__316[] = {
  1149. /* 0 */ 387, 0, 0, 388,
  1150. };
  1151. static const uint16_t ud_itab__317[] = {
  1152. /* 0 */ 389, 0, 0, 0,
  1153. };
  1154. static const uint16_t ud_itab__319[] = {
  1155. /* 0 */ 0, 390, 0,
  1156. };
  1157. static const uint16_t ud_itab__318[] = {
  1158. /* 0 */ GROUP(319), 0, 0, 0,
  1159. };
  1160. static const uint16_t ud_itab__321[] = {
  1161. /* 0 */ 0, 391, 0,
  1162. };
  1163. static const uint16_t ud_itab__320[] = {
  1164. /* 0 */ GROUP(321), 0, 0, 0,
  1165. };
  1166. static const uint16_t ud_itab__322[] = {
  1167. /* 0 */ 0, 392, 0, 393,
  1168. };
  1169. static const uint16_t ud_itab__323[] = {
  1170. /* 0 */ 0, 394, 0, 395,
  1171. };
  1172. static const uint16_t ud_itab__324[] = {
  1173. /* 0 */ 396, 0, 397, 398,
  1174. };
  1175. static const uint16_t ud_itab__325[] = {
  1176. /* 0 */ 399, 0, 400, 401,
  1177. };
  1178. static const uint16_t ud_itab__326[] = {
  1179. /* 0 */ 402, 0, 0, 0,
  1180. };
  1181. static const uint16_t ud_itab__327[] = {
  1182. /* 0 */ 403, 0, 0, 0,
  1183. };
  1184. static const uint16_t ud_itab__328[] = {
  1185. /* 0 */ 404, 0, 0, 0,
  1186. };
  1187. static const uint16_t ud_itab__329[] = {
  1188. /* 0 */ 405, 0, 0, 0,
  1189. };
  1190. static const uint16_t ud_itab__330[] = {
  1191. /* 0 */ 406, 0, 0, 0,
  1192. };
  1193. static const uint16_t ud_itab__331[] = {
  1194. /* 0 */ 407, 0, 0, 0,
  1195. };
  1196. static const uint16_t ud_itab__332[] = {
  1197. /* 0 */ 408, 0, 0, 0,
  1198. };
  1199. static const uint16_t ud_itab__333[] = {
  1200. /* 0 */ 409, 0, 0, 0,
  1201. };
  1202. static const uint16_t ud_itab__334[] = {
  1203. /* 0 */ 410, 0, 0, 0,
  1204. };
  1205. static const uint16_t ud_itab__335[] = {
  1206. /* 0 */ 411, 0, 0, 0,
  1207. };
  1208. static const uint16_t ud_itab__336[] = {
  1209. /* 0 */ 412, 0, 0, 0,
  1210. };
  1211. static const uint16_t ud_itab__337[] = {
  1212. /* 0 */ 413, 0, 0, 0,
  1213. };
  1214. static const uint16_t ud_itab__338[] = {
  1215. /* 0 */ 414, 0, 0, 0,
  1216. };
  1217. static const uint16_t ud_itab__339[] = {
  1218. /* 0 */ 415, 0, 0, 0,
  1219. };
  1220. static const uint16_t ud_itab__340[] = {
  1221. /* 0 */ 416, 0, 0, 0,
  1222. };
  1223. static const uint16_t ud_itab__341[] = {
  1224. /* 0 */ 417, 0, 0, 0,
  1225. };
  1226. static const uint16_t ud_itab__342[] = {
  1227. /* 0 */ 418, 0, 0, 0,
  1228. };
  1229. static const uint16_t ud_itab__343[] = {
  1230. /* 0 */ 419, 0, 0, 0,
  1231. };
  1232. static const uint16_t ud_itab__344[] = {
  1233. /* 0 */ 420, 0, 0, 0,
  1234. };
  1235. static const uint16_t ud_itab__345[] = {
  1236. /* 0 */ 421, 0, 0, 0,
  1237. };
  1238. static const uint16_t ud_itab__346[] = {
  1239. /* 0 */ 422, 0, 0, 0,
  1240. };
  1241. static const uint16_t ud_itab__347[] = {
  1242. /* 0 */ 423, 0, 0, 0,
  1243. };
  1244. static const uint16_t ud_itab__348[] = {
  1245. /* 0 */ 424, 0, 0, 0,
  1246. };
  1247. static const uint16_t ud_itab__349[] = {
  1248. /* 0 */ 425, 0, 0, 0,
  1249. };
  1250. static const uint16_t ud_itab__350[] = {
  1251. /* 0 */ 426, 0, 0, 0,
  1252. };
  1253. static const uint16_t ud_itab__351[] = {
  1254. /* 0 */ 427, 0, 0, 0,
  1255. };
  1256. static const uint16_t ud_itab__352[] = {
  1257. /* 0 */ 428, 0, 0, 0,
  1258. };
  1259. static const uint16_t ud_itab__353[] = {
  1260. /* 0 */ 429, 0, 0, 0,
  1261. };
  1262. static const uint16_t ud_itab__354[] = {
  1263. /* 0 */ 430, 0, 0, 0,
  1264. };
  1265. static const uint16_t ud_itab__355[] = {
  1266. /* 0 */ 431, 0, 0, 0,
  1267. };
  1268. static const uint16_t ud_itab__356[] = {
  1269. /* 0 */ 432, 0, 0, 0,
  1270. };
  1271. static const uint16_t ud_itab__357[] = {
  1272. /* 0 */ 433, 0, 0, 0,
  1273. };
  1274. static const uint16_t ud_itab__358[] = {
  1275. /* 0 */ 434, 0, 0, 0,
  1276. };
  1277. static const uint16_t ud_itab__359[] = {
  1278. /* 0 */ 435, 0, 0, 0,
  1279. };
  1280. static const uint16_t ud_itab__360[] = {
  1281. /* 0 */ 436, 0, 0, 0,
  1282. };
  1283. static const uint16_t ud_itab__361[] = {
  1284. /* 0 */ 437, 0, 0, 0,
  1285. };
  1286. static const uint16_t ud_itab__362[] = {
  1287. /* 0 */ 438, 0, 0, 0,
  1288. };
  1289. static const uint16_t ud_itab__363[] = {
  1290. /* 0 */ 439, 0, 0, 0,
  1291. };
  1292. static const uint16_t ud_itab__368[] = {
  1293. /* 0 */ 0, 440,
  1294. };
  1295. static const uint16_t ud_itab__367[] = {
  1296. /* 0 */ GROUP(368), 0, 0, 0,
  1297. };
  1298. static const uint16_t ud_itab__366[] = {
  1299. /* 0 */ GROUP(367), 0, 0, 0,
  1300. /* 4 */ 0, 0, 0, 0,
  1301. };
  1302. static const uint16_t ud_itab__371[] = {
  1303. /* 0 */ 0, 441,
  1304. };
  1305. static const uint16_t ud_itab__370[] = {
  1306. /* 0 */ GROUP(371), 0, 0, 0,
  1307. };
  1308. static const uint16_t ud_itab__369[] = {
  1309. /* 0 */ GROUP(370), 0, 0, 0,
  1310. /* 4 */ 0, 0, 0, 0,
  1311. };
  1312. static const uint16_t ud_itab__374[] = {
  1313. /* 0 */ 0, 442,
  1314. };
  1315. static const uint16_t ud_itab__373[] = {
  1316. /* 0 */ GROUP(374), 0, 0, 0,
  1317. };
  1318. static const uint16_t ud_itab__372[] = {
  1319. /* 0 */ GROUP(373), 0, 0, 0,
  1320. /* 4 */ 0, 0, 0, 0,
  1321. };
  1322. static const uint16_t ud_itab__365[] = {
  1323. /* 0 */ GROUP(366), GROUP(369), GROUP(372), 0,
  1324. /* 4 */ 0, 0, 0, 0,
  1325. };
  1326. static const uint16_t ud_itab__364[] = {
  1327. /* 0 */ 0, GROUP(365),
  1328. };
  1329. static const uint16_t ud_itab__379[] = {
  1330. /* 0 */ 0, 443,
  1331. };
  1332. static const uint16_t ud_itab__378[] = {
  1333. /* 0 */ GROUP(379), 0, 0, 0,
  1334. };
  1335. static const uint16_t ud_itab__377[] = {
  1336. /* 0 */ GROUP(378), 0, 0, 0,
  1337. /* 4 */ 0, 0, 0, 0,
  1338. };
  1339. static const uint16_t ud_itab__382[] = {
  1340. /* 0 */ 0, 444,
  1341. };
  1342. static const uint16_t ud_itab__381[] = {
  1343. /* 0 */ GROUP(382), 0, 0, 0,
  1344. };
  1345. static const uint16_t ud_itab__380[] = {
  1346. /* 0 */ GROUP(381), 0, 0, 0,
  1347. /* 4 */ 0, 0, 0, 0,
  1348. };
  1349. static const uint16_t ud_itab__385[] = {
  1350. /* 0 */ 0, 445,
  1351. };
  1352. static const uint16_t ud_itab__384[] = {
  1353. /* 0 */ GROUP(385), 0, 0, 0,
  1354. };
  1355. static const uint16_t ud_itab__383[] = {
  1356. /* 0 */ GROUP(384), 0, 0, 0,
  1357. /* 4 */ 0, 0, 0, 0,
  1358. };
  1359. static const uint16_t ud_itab__388[] = {
  1360. /* 0 */ 0, 446,
  1361. };
  1362. static const uint16_t ud_itab__387[] = {
  1363. /* 0 */ GROUP(388), 0, 0, 0,
  1364. };
  1365. static const uint16_t ud_itab__386[] = {
  1366. /* 0 */ GROUP(387), 0, 0, 0,
  1367. /* 4 */ 0, 0, 0, 0,
  1368. };
  1369. static const uint16_t ud_itab__391[] = {
  1370. /* 0 */ 0, 447,
  1371. };
  1372. static const uint16_t ud_itab__390[] = {
  1373. /* 0 */ GROUP(391), 0, 0, 0,
  1374. };
  1375. static const uint16_t ud_itab__389[] = {
  1376. /* 0 */ GROUP(390), 0, 0, 0,
  1377. /* 4 */ 0, 0, 0, 0,
  1378. };
  1379. static const uint16_t ud_itab__394[] = {
  1380. /* 0 */ 0, 448,
  1381. };
  1382. static const uint16_t ud_itab__393[] = {
  1383. /* 0 */ GROUP(394), 0, 0, 0,
  1384. };
  1385. static const uint16_t ud_itab__392[] = {
  1386. /* 0 */ GROUP(393), 0, 0, 0,
  1387. /* 4 */ 0, 0, 0, 0,
  1388. };
  1389. static const uint16_t ud_itab__376[] = {
  1390. /* 0 */ GROUP(377), GROUP(380), GROUP(383), GROUP(386),
  1391. /* 4 */ GROUP(389), GROUP(392), 0, 0,
  1392. };
  1393. static const uint16_t ud_itab__375[] = {
  1394. /* 0 */ 0, GROUP(376),
  1395. };
  1396. static const uint16_t ud_itab__395[] = {
  1397. /* 0 */ 449, 0, 0, 0,
  1398. };
  1399. static const uint16_t ud_itab__396[] = {
  1400. /* 0 */ 450, 0, 0, 0,
  1401. };
  1402. static const uint16_t ud_itab__397[] = {
  1403. /* 0 */ 451, 0, 0, 0,
  1404. };
  1405. static const uint16_t ud_itab__398[] = {
  1406. /* 0 */ 452, 0, 0, 0,
  1407. };
  1408. static const uint16_t ud_itab__399[] = {
  1409. /* 0 */ 453, 0, 0, 0,
  1410. };
  1411. static const uint16_t ud_itab__400[] = {
  1412. /* 0 */ 454, 0, 0, 0,
  1413. };
  1414. static const uint16_t ud_itab__404[] = {
  1415. /* 0 */ 455, 0,
  1416. };
  1417. static const uint16_t ud_itab__403[] = {
  1418. /* 0 */ GROUP(404), 0, 0, 0,
  1419. };
  1420. static const uint16_t ud_itab__406[] = {
  1421. /* 0 */ 456, 0,
  1422. };
  1423. static const uint16_t ud_itab__405[] = {
  1424. /* 0 */ GROUP(406), 0, 0, 0,
  1425. };
  1426. static const uint16_t ud_itab__408[] = {
  1427. /* 0 */ 457, 0,
  1428. };
  1429. static const uint16_t ud_itab__407[] = {
  1430. /* 0 */ GROUP(408), 0, 0, 0,
  1431. };
  1432. static const uint16_t ud_itab__410[] = {
  1433. /* 0 */ 458, 0,
  1434. };
  1435. static const uint16_t ud_itab__409[] = {
  1436. /* 0 */ GROUP(410), 0, 0, 0,
  1437. };
  1438. static const uint16_t ud_itab__412[] = {
  1439. /* 0 */ 459, 0,
  1440. };
  1441. static const uint16_t ud_itab__411[] = {
  1442. /* 0 */ GROUP(412), 0, 0, 0,
  1443. };
  1444. static const uint16_t ud_itab__414[] = {
  1445. /* 0 */ 460, 0,
  1446. };
  1447. static const uint16_t ud_itab__413[] = {
  1448. /* 0 */ GROUP(414), 0, 0, 0,
  1449. };
  1450. static const uint16_t ud_itab__416[] = {
  1451. /* 0 */ 461, 0,
  1452. };
  1453. static const uint16_t ud_itab__415[] = {
  1454. /* 0 */ GROUP(416), 0, 0, 0,
  1455. };
  1456. static const uint16_t ud_itab__402[] = {
  1457. /* 0 */ GROUP(403), GROUP(405), GROUP(407), GROUP(409),
  1458. /* 4 */ GROUP(411), GROUP(413), 0, GROUP(415),
  1459. };
  1460. static const uint16_t ud_itab__420[] = {
  1461. /* 0 */ 0, 462,
  1462. };
  1463. static const uint16_t ud_itab__419[] = {
  1464. /* 0 */ GROUP(420), 0, 0, 0,
  1465. };
  1466. static const uint16_t ud_itab__422[] = {
  1467. /* 0 */ 0, 463,
  1468. };
  1469. static const uint16_t ud_itab__421[] = {
  1470. /* 0 */ GROUP(422), 0, 0, 0,
  1471. };
  1472. static const uint16_t ud_itab__424[] = {
  1473. /* 0 */ 0, 464,
  1474. };
  1475. static const uint16_t ud_itab__423[] = {
  1476. /* 0 */ GROUP(424), 0, 0, 0,
  1477. };
  1478. static const uint16_t ud_itab__426[] = {
  1479. /* 0 */ 0, 465,
  1480. };
  1481. static const uint16_t ud_itab__425[] = {
  1482. /* 0 */ GROUP(426), 0, 0, 0,
  1483. };
  1484. static const uint16_t ud_itab__428[] = {
  1485. /* 0 */ 0, 466,
  1486. };
  1487. static const uint16_t ud_itab__427[] = {
  1488. /* 0 */ GROUP(428), 0, 0, 0,
  1489. };
  1490. static const uint16_t ud_itab__430[] = {
  1491. /* 0 */ 0, 467,
  1492. };
  1493. static const uint16_t ud_itab__429[] = {
  1494. /* 0 */ GROUP(430), 0, 0, 0,
  1495. };
  1496. static const uint16_t ud_itab__432[] = {
  1497. /* 0 */ 0, 468,
  1498. };
  1499. static const uint16_t ud_itab__431[] = {
  1500. /* 0 */ GROUP(432), 0, 0, 0,
  1501. };
  1502. static const uint16_t ud_itab__434[] = {
  1503. /* 0 */ 0, 469,
  1504. };
  1505. static const uint16_t ud_itab__433[] = {
  1506. /* 0 */ GROUP(434), 0, 0, 0,
  1507. };
  1508. static const uint16_t ud_itab__418[] = {
  1509. /* 0 */ GROUP(419), GROUP(421), GROUP(423), GROUP(425),
  1510. /* 4 */ GROUP(427), GROUP(429), GROUP(431), GROUP(433),
  1511. };
  1512. static const uint16_t ud_itab__437[] = {
  1513. /* 0 */ 0, 470,
  1514. };
  1515. static const uint16_t ud_itab__436[] = {
  1516. /* 0 */ GROUP(437), 0, 0, 0,
  1517. };
  1518. static const uint16_t ud_itab__439[] = {
  1519. /* 0 */ 0, 471,
  1520. };
  1521. static const uint16_t ud_itab__438[] = {
  1522. /* 0 */ GROUP(439), 0, 0, 0,
  1523. };
  1524. static const uint16_t ud_itab__441[] = {
  1525. /* 0 */ 0, 472,
  1526. };
  1527. static const uint16_t ud_itab__440[] = {
  1528. /* 0 */ GROUP(441), 0, 0, 0,
  1529. };
  1530. static const uint16_t ud_itab__443[] = {
  1531. /* 0 */ 0, 473,
  1532. };
  1533. static const uint16_t ud_itab__442[] = {
  1534. /* 0 */ GROUP(443), 0, 0, 0,
  1535. };
  1536. static const uint16_t ud_itab__445[] = {
  1537. /* 0 */ 0, 474,
  1538. };
  1539. static const uint16_t ud_itab__444[] = {
  1540. /* 0 */ GROUP(445), 0, 0, 0,
  1541. };
  1542. static const uint16_t ud_itab__447[] = {
  1543. /* 0 */ 0, 475,
  1544. };
  1545. static const uint16_t ud_itab__446[] = {
  1546. /* 0 */ GROUP(447), 0, 0, 0,
  1547. };
  1548. static const uint16_t ud_itab__449[] = {
  1549. /* 0 */ 0, 476,
  1550. };
  1551. static const uint16_t ud_itab__448[] = {
  1552. /* 0 */ GROUP(449), 0, 0, 0,
  1553. };
  1554. static const uint16_t ud_itab__451[] = {
  1555. /* 0 */ 0, 477,
  1556. };
  1557. static const uint16_t ud_itab__450[] = {
  1558. /* 0 */ GROUP(451), 0, 0, 0,
  1559. };
  1560. static const uint16_t ud_itab__435[] = {
  1561. /* 0 */ GROUP(436), GROUP(438), GROUP(440), GROUP(442),
  1562. /* 4 */ GROUP(444), GROUP(446), GROUP(448), GROUP(450),
  1563. };
  1564. static const uint16_t ud_itab__454[] = {
  1565. /* 0 */ 0, 478,
  1566. };
  1567. static const uint16_t ud_itab__453[] = {
  1568. /* 0 */ GROUP(454), 0, 0, 0,
  1569. };
  1570. static const uint16_t ud_itab__456[] = {
  1571. /* 0 */ 0, 479,
  1572. };
  1573. static const uint16_t ud_itab__455[] = {
  1574. /* 0 */ GROUP(456), 0, 0, 0,
  1575. };
  1576. static const uint16_t ud_itab__458[] = {
  1577. /* 0 */ 0, 480,
  1578. };
  1579. static const uint16_t ud_itab__457[] = {
  1580. /* 0 */ GROUP(458), 0, 0, 0,
  1581. };
  1582. static const uint16_t ud_itab__460[] = {
  1583. /* 0 */ 0, 481,
  1584. };
  1585. static const uint16_t ud_itab__459[] = {
  1586. /* 0 */ GROUP(460), 0, 0, 0,
  1587. };
  1588. static const uint16_t ud_itab__462[] = {
  1589. /* 0 */ 0, 482,
  1590. };
  1591. static const uint16_t ud_itab__461[] = {
  1592. /* 0 */ GROUP(462), 0, 0, 0,
  1593. };
  1594. static const uint16_t ud_itab__464[] = {
  1595. /* 0 */ 0, 483,
  1596. };
  1597. static const uint16_t ud_itab__463[] = {
  1598. /* 0 */ GROUP(464), 0, 0, 0,
  1599. };
  1600. static const uint16_t ud_itab__466[] = {
  1601. /* 0 */ 0, 484,
  1602. };
  1603. static const uint16_t ud_itab__465[] = {
  1604. /* 0 */ GROUP(466), 0, 0, 0,
  1605. };
  1606. static const uint16_t ud_itab__468[] = {
  1607. /* 0 */ 0, 485,
  1608. };
  1609. static const uint16_t ud_itab__467[] = {
  1610. /* 0 */ GROUP(468), 0, 0, 0,
  1611. };
  1612. static const uint16_t ud_itab__452[] = {
  1613. /* 0 */ GROUP(453), GROUP(455), GROUP(457), GROUP(459),
  1614. /* 4 */ GROUP(461), GROUP(463), GROUP(465), GROUP(467),
  1615. };
  1616. static const uint16_t ud_itab__417[] = {
  1617. /* 0 */ 0, 0, 0, 0,
  1618. /* 4 */ 0, GROUP(418), GROUP(435), GROUP(452),
  1619. };
  1620. static const uint16_t ud_itab__401[] = {
  1621. /* 0 */ GROUP(402), GROUP(417),
  1622. };
  1623. static const uint16_t ud_itab__469[] = {
  1624. /* 0 */ 486, 0, 0, 0,
  1625. };
  1626. static const uint16_t ud_itab__470[] = {
  1627. /* 0 */ 487, 0, 0, 0,
  1628. };
  1629. static const uint16_t ud_itab__471[] = {
  1630. /* 0 */ 488, 0, 0, 0,
  1631. };
  1632. static const uint16_t ud_itab__472[] = {
  1633. /* 0 */ 489, 0, 0, 0,
  1634. };
  1635. static const uint16_t ud_itab__473[] = {
  1636. /* 0 */ 490, 0, 0, 0,
  1637. };
  1638. static const uint16_t ud_itab__474[] = {
  1639. /* 0 */ 491, 0, 0, 0,
  1640. };
  1641. static const uint16_t ud_itab__475[] = {
  1642. /* 0 */ 492, 0, 0, 0,
  1643. };
  1644. static const uint16_t ud_itab__476[] = {
  1645. /* 0 */ 493, 0, 0, 0,
  1646. };
  1647. static const uint16_t ud_itab__477[] = {
  1648. /* 0 */ 494, 0, 0, 0,
  1649. };
  1650. static const uint16_t ud_itab__478[] = {
  1651. /* 0 */ 0, 0, 495, 0,
  1652. };
  1653. static const uint16_t ud_itab__480[] = {
  1654. /* 0 */ 496, 0, 0, 0,
  1655. };
  1656. static const uint16_t ud_itab__481[] = {
  1657. /* 0 */ 497, 0, 0, 0,
  1658. };
  1659. static const uint16_t ud_itab__482[] = {
  1660. /* 0 */ 498, 0, 0, 0,
  1661. };
  1662. static const uint16_t ud_itab__483[] = {
  1663. /* 0 */ 499, 0, 0, 0,
  1664. };
  1665. static const uint16_t ud_itab__479[] = {
  1666. /* 0 */ 0, 0, 0, 0,
  1667. /* 4 */ GROUP(480), GROUP(481), GROUP(482), GROUP(483),
  1668. };
  1669. static const uint16_t ud_itab__484[] = {
  1670. /* 0 */ 500, 0, 0, 0,
  1671. };
  1672. static const uint16_t ud_itab__485[] = {
  1673. /* 0 */ 501, 0, 0, 0,
  1674. };
  1675. static const uint16_t ud_itab__486[] = {
  1676. /* 0 */ 502, 0, 0, 0,
  1677. };
  1678. static const uint16_t ud_itab__487[] = {
  1679. /* 0 */ 503, 0, 0, 0,
  1680. };
  1681. static const uint16_t ud_itab__488[] = {
  1682. /* 0 */ 504, 0, 0, 0,
  1683. };
  1684. static const uint16_t ud_itab__489[] = {
  1685. /* 0 */ 505, 0, 0, 0,
  1686. };
  1687. static const uint16_t ud_itab__490[] = {
  1688. /* 0 */ 506, 0, 0, 0,
  1689. };
  1690. static const uint16_t ud_itab__491[] = {
  1691. /* 0 */ 507, 508, 509, 510,
  1692. };
  1693. static const uint16_t ud_itab__492[] = {
  1694. /* 0 */ 511, 0, 0, 0,
  1695. };
  1696. static const uint16_t ud_itab__493[] = {
  1697. /* 0 */ 512, 0, 0, 513,
  1698. };
  1699. static const uint16_t ud_itab__494[] = {
  1700. /* 0 */ 514, 0, 0, 515,
  1701. };
  1702. static const uint16_t ud_itab__495[] = {
  1703. /* 0 */ 516, 0, 0, 517,
  1704. };
  1705. static const uint16_t ud_itab__498[] = {
  1706. /* 0 */ 518, 519, 520,
  1707. };
  1708. static const uint16_t ud_itab__497[] = {
  1709. /* 0 */ GROUP(498), 0, 0, 0,
  1710. };
  1711. static const uint16_t ud_itab__500[] = {
  1712. /* 0 */ 0, 521, 0,
  1713. };
  1714. static const uint16_t ud_itab__501[] = {
  1715. /* 0 */ 0, 522, 0,
  1716. };
  1717. static const uint16_t ud_itab__502[] = {
  1718. /* 0 */ 0, 523, 0,
  1719. };
  1720. static const uint16_t ud_itab__499[] = {
  1721. /* 0 */ GROUP(500), 0, GROUP(501), GROUP(502),
  1722. };
  1723. static const uint16_t ud_itab__504[] = {
  1724. /* 0 */ 0, 524, 0,
  1725. };
  1726. static const uint16_t ud_itab__503[] = {
  1727. /* 0 */ GROUP(504), 0, 0, 0,
  1728. };
  1729. static const uint16_t ud_itab__496[] = {
  1730. /* 0 */ 0, GROUP(497), 0, 0,
  1731. /* 4 */ 0, 0, GROUP(499), GROUP(503),
  1732. };
  1733. static const uint16_t ud_itab__505[] = {
  1734. /* 0 */ 525, 0, 0, 0,
  1735. };
  1736. static const uint16_t ud_itab__506[] = {
  1737. /* 0 */ 526, 0, 0, 0,
  1738. };
  1739. static const uint16_t ud_itab__507[] = {
  1740. /* 0 */ 527, 0, 0, 0,
  1741. };
  1742. static const uint16_t ud_itab__508[] = {
  1743. /* 0 */ 528, 0, 0, 0,
  1744. };
  1745. static const uint16_t ud_itab__509[] = {
  1746. /* 0 */ 529, 0, 0, 0,
  1747. };
  1748. static const uint16_t ud_itab__510[] = {
  1749. /* 0 */ 530, 0, 0, 0,
  1750. };
  1751. static const uint16_t ud_itab__511[] = {
  1752. /* 0 */ 531, 0, 0, 0,
  1753. };
  1754. static const uint16_t ud_itab__512[] = {
  1755. /* 0 */ 532, 0, 0, 0,
  1756. };
  1757. static const uint16_t ud_itab__513[] = {
  1758. /* 0 */ 0, 533, 0, 534,
  1759. };
  1760. static const uint16_t ud_itab__514[] = {
  1761. /* 0 */ 535, 0, 0, 536,
  1762. };
  1763. static const uint16_t ud_itab__515[] = {
  1764. /* 0 */ 537, 0, 0, 538,
  1765. };
  1766. static const uint16_t ud_itab__516[] = {
  1767. /* 0 */ 539, 0, 0, 540,
  1768. };
  1769. static const uint16_t ud_itab__517[] = {
  1770. /* 0 */ 541, 0, 0, 542,
  1771. };
  1772. static const uint16_t ud_itab__518[] = {
  1773. /* 0 */ 543, 0, 0, 544,
  1774. };
  1775. static const uint16_t ud_itab__519[] = {
  1776. /* 0 */ 0, 545, 546, 547,
  1777. };
  1778. static const uint16_t ud_itab__520[] = {
  1779. /* 0 */ 548, 0, 0, 549,
  1780. };
  1781. static const uint16_t ud_itab__521[] = {
  1782. /* 0 */ 550, 0, 0, 551,
  1783. };
  1784. static const uint16_t ud_itab__522[] = {
  1785. /* 0 */ 552, 0, 0, 553,
  1786. };
  1787. static const uint16_t ud_itab__523[] = {
  1788. /* 0 */ 554, 0, 0, 555,
  1789. };
  1790. static const uint16_t ud_itab__524[] = {
  1791. /* 0 */ 556, 0, 0, 557,
  1792. };
  1793. static const uint16_t ud_itab__525[] = {
  1794. /* 0 */ 558, 0, 0, 559,
  1795. };
  1796. static const uint16_t ud_itab__526[] = {
  1797. /* 0 */ 560, 0, 0, 561,
  1798. };
  1799. static const uint16_t ud_itab__527[] = {
  1800. /* 0 */ 562, 0, 0, 563,
  1801. };
  1802. static const uint16_t ud_itab__528[] = {
  1803. /* 0 */ 564, 0, 0, 565,
  1804. };
  1805. static const uint16_t ud_itab__529[] = {
  1806. /* 0 */ 566, 0, 0, 567,
  1807. };
  1808. static const uint16_t ud_itab__530[] = {
  1809. /* 0 */ 568, 0, 0, 569,
  1810. };
  1811. static const uint16_t ud_itab__531[] = {
  1812. /* 0 */ 570, 0, 0, 571,
  1813. };
  1814. static const uint16_t ud_itab__532[] = {
  1815. /* 0 */ 572, 0, 0, 573,
  1816. };
  1817. static const uint16_t ud_itab__533[] = {
  1818. /* 0 */ 574, 0, 0, 575,
  1819. };
  1820. static const uint16_t ud_itab__534[] = {
  1821. /* 0 */ 576, 0, 0, 577,
  1822. };
  1823. static const uint16_t ud_itab__535[] = {
  1824. /* 0 */ 0, 578, 579, 580,
  1825. };
  1826. static const uint16_t ud_itab__536[] = {
  1827. /* 0 */ 581, 0, 0, 582,
  1828. };
  1829. static const uint16_t ud_itab__537[] = {
  1830. /* 0 */ 583, 0, 0, 584,
  1831. };
  1832. static const uint16_t ud_itab__538[] = {
  1833. /* 0 */ 585, 0, 0, 586,
  1834. };
  1835. static const uint16_t ud_itab__539[] = {
  1836. /* 0 */ 587, 0, 0, 588,
  1837. };
  1838. static const uint16_t ud_itab__540[] = {
  1839. /* 0 */ 589, 0, 0, 590,
  1840. };
  1841. static const uint16_t ud_itab__541[] = {
  1842. /* 0 */ 591, 0, 0, 592,
  1843. };
  1844. static const uint16_t ud_itab__542[] = {
  1845. /* 0 */ 593, 0, 0, 594,
  1846. };
  1847. static const uint16_t ud_itab__543[] = {
  1848. /* 0 */ 595, 0, 0, 596,
  1849. };
  1850. static const uint16_t ud_itab__544[] = {
  1851. /* 0 */ 597, 0, 0, 598,
  1852. };
  1853. static const uint16_t ud_itab__545[] = {
  1854. /* 0 */ 0, 599, 0, 0,
  1855. };
  1856. static const uint16_t ud_itab__546[] = {
  1857. /* 0 */ 600, 0, 0, 601,
  1858. };
  1859. static const uint16_t ud_itab__547[] = {
  1860. /* 0 */ 602, 0, 0, 603,
  1861. };
  1862. static const uint16_t ud_itab__548[] = {
  1863. /* 0 */ 604, 0, 0, 605,
  1864. };
  1865. static const uint16_t ud_itab__549[] = {
  1866. /* 0 */ 606, 0, 0, 607,
  1867. };
  1868. static const uint16_t ud_itab__550[] = {
  1869. /* 0 */ 608, 0, 0, 609,
  1870. };
  1871. static const uint16_t ud_itab__551[] = {
  1872. /* 0 */ 610, 0, 0, 611,
  1873. };
  1874. static const uint16_t ud_itab__554[] = {
  1875. /* 0 */ 0, 612,
  1876. };
  1877. static const uint16_t ud_itab__555[] = {
  1878. /* 0 */ 0, 613,
  1879. };
  1880. static const uint16_t ud_itab__553[] = {
  1881. /* 0 */ GROUP(554), 0, 0, GROUP(555),
  1882. };
  1883. static const uint16_t ud_itab__552[] = {
  1884. /* 0 */ 0, GROUP(553),
  1885. };
  1886. static const uint16_t ud_itab__556[] = {
  1887. /* 0 */ 614, 0, 0, 615,
  1888. };
  1889. static const uint16_t ud_itab__557[] = {
  1890. /* 0 */ 616, 0, 0, 617,
  1891. };
  1892. static const uint16_t ud_itab__558[] = {
  1893. /* 0 */ 618, 0, 0, 619,
  1894. };
  1895. static const uint16_t ud_itab__559[] = {
  1896. /* 0 */ 620, 0, 0, 621,
  1897. };
  1898. static const uint16_t ud_itab__560[] = {
  1899. /* 0 */ 622, 0, 0, 623,
  1900. };
  1901. static const uint16_t ud_itab__561[] = {
  1902. /* 0 */ 624, 0, 0, 625,
  1903. };
  1904. static const uint16_t ud_itab__562[] = {
  1905. /* 0 */ 626, 0, 0, 627,
  1906. };
  1907. static const uint16_t ud_itab__4[] = {
  1908. /* 0 */ GROUP(5), GROUP(12), GROUP(87), GROUP(88),
  1909. /* 4 */ 0, GROUP(89), GROUP(90), GROUP(91),
  1910. /* 8 */ GROUP(92), GROUP(93), 0, GROUP(94),
  1911. /* c */ 0, GROUP(95), GROUP(104), GROUP(105),
  1912. /* 10 */ GROUP(106), GROUP(107), GROUP(108), GROUP(118),
  1913. /* 14 */ GROUP(119), GROUP(120), GROUP(121), GROUP(129),
  1914. /* 18 */ GROUP(130), GROUP(135), GROUP(136), GROUP(137),
  1915. /* 1c */ GROUP(138), GROUP(139), GROUP(140), GROUP(141),
  1916. /* 20 */ GROUP(142), GROUP(143), GROUP(144), GROUP(145),
  1917. /* 24 */ 0, 0, 0, 0,
  1918. /* 28 */ GROUP(146), GROUP(147), GROUP(148), GROUP(149),
  1919. /* 2c */ GROUP(150), GROUP(151), GROUP(152), GROUP(153),
  1920. /* 30 */ GROUP(154), GROUP(155), GROUP(156), GROUP(157),
  1921. /* 34 */ GROUP(158), GROUP(161), 0, GROUP(164),
  1922. /* 38 */ GROUP(165), 0, GROUP(225), 0,
  1923. /* 3c */ 0, 0, 0, 0,
  1924. /* 40 */ GROUP(252), GROUP(253), GROUP(254), GROUP(255),
  1925. /* 44 */ GROUP(256), GROUP(257), GROUP(258), GROUP(259),
  1926. /* 48 */ GROUP(260), GROUP(261), GROUP(262), GROUP(263),
  1927. /* 4c */ GROUP(264), GROUP(265), GROUP(266), GROUP(267),
  1928. /* 50 */ GROUP(268), GROUP(269), GROUP(270), GROUP(271),
  1929. /* 54 */ GROUP(272), GROUP(273), GROUP(274), GROUP(275),
  1930. /* 58 */ GROUP(276), GROUP(277), GROUP(278), GROUP(279),
  1931. /* 5c */ GROUP(280), GROUP(281), GROUP(282), GROUP(283),
  1932. /* 60 */ GROUP(284), GROUP(285), GROUP(286), GROUP(287),
  1933. /* 64 */ GROUP(288), GROUP(289), GROUP(290), GROUP(291),
  1934. /* 68 */ GROUP(292), GROUP(293), GROUP(294), GROUP(295),
  1935. /* 6c */ GROUP(296), GROUP(297), GROUP(298), GROUP(299),
  1936. /* 70 */ GROUP(300), GROUP(301), GROUP(305), GROUP(309),
  1937. /* 74 */ GROUP(314), GROUP(315), GROUP(316), GROUP(317),
  1938. /* 78 */ GROUP(318), GROUP(320), 0, 0,
  1939. /* 7c */ GROUP(322), GROUP(323), GROUP(324), GROUP(325),
  1940. /* 80 */ GROUP(326), GROUP(327), GROUP(328), GROUP(329),
  1941. /* 84 */ GROUP(330), GROUP(331), GROUP(332), GROUP(333),
  1942. /* 88 */ GROUP(334), GROUP(335), GROUP(336), GROUP(337),
  1943. /* 8c */ GROUP(338), GROUP(339), GROUP(340), GROUP(341),
  1944. /* 90 */ GROUP(342), GROUP(343), GROUP(344), GROUP(345),
  1945. /* 94 */ GROUP(346), GROUP(347), GROUP(348), GROUP(349),
  1946. /* 98 */ GROUP(350), GROUP(351), GROUP(352), GROUP(353),
  1947. /* 9c */ GROUP(354), GROUP(355), GROUP(356), GROUP(357),
  1948. /* a0 */ GROUP(358), GROUP(359), GROUP(360), GROUP(361),
  1949. /* a4 */ GROUP(362), GROUP(363), GROUP(364), GROUP(375),
  1950. /* a8 */ GROUP(395), GROUP(396), GROUP(397), GROUP(398),
  1951. /* ac */ GROUP(399), GROUP(400), GROUP(401), GROUP(469),
  1952. /* b0 */ GROUP(470), GROUP(471), GROUP(472), GROUP(473),
  1953. /* b4 */ GROUP(474), GROUP(475), GROUP(476), GROUP(477),
  1954. /* b8 */ GROUP(478), 0, GROUP(479), GROUP(484),
  1955. /* bc */ GROUP(485), GROUP(486), GROUP(487), GROUP(488),
  1956. /* c0 */ GROUP(489), GROUP(490), GROUP(491), GROUP(492),
  1957. /* c4 */ GROUP(493), GROUP(494), GROUP(495), GROUP(496),
  1958. /* c8 */ GROUP(505), GROUP(506), GROUP(507), GROUP(508),
  1959. /* cc */ GROUP(509), GROUP(510), GROUP(511), GROUP(512),
  1960. /* d0 */ GROUP(513), GROUP(514), GROUP(515), GROUP(516),
  1961. /* d4 */ GROUP(517), GROUP(518), GROUP(519), GROUP(520),
  1962. /* d8 */ GROUP(521), GROUP(522), GROUP(523), GROUP(524),
  1963. /* dc */ GROUP(525), GROUP(526), GROUP(527), GROUP(528),
  1964. /* e0 */ GROUP(529), GROUP(530), GROUP(531), GROUP(532),
  1965. /* e4 */ GROUP(533), GROUP(534), GROUP(535), GROUP(536),
  1966. /* e8 */ GROUP(537), GROUP(538), GROUP(539), GROUP(540),
  1967. /* ec */ GROUP(541), GROUP(542), GROUP(543), GROUP(544),
  1968. /* f0 */ GROUP(545), GROUP(546), GROUP(547), GROUP(548),
  1969. /* f4 */ GROUP(549), GROUP(550), GROUP(551), GROUP(552),
  1970. /* f8 */ GROUP(556), GROUP(557), GROUP(558), GROUP(559),
  1971. /* fc */ GROUP(560), GROUP(561), GROUP(562), 0,
  1972. };
  1973. static const uint16_t ud_itab__563[] = {
  1974. /* 0 */ 634, 0,
  1975. };
  1976. static const uint16_t ud_itab__564[] = {
  1977. /* 0 */ 635, 0,
  1978. };
  1979. static const uint16_t ud_itab__565[] = {
  1980. /* 0 */ 642, 0,
  1981. };
  1982. static const uint16_t ud_itab__566[] = {
  1983. /* 0 */ 643, 0,
  1984. };
  1985. static const uint16_t ud_itab__567[] = {
  1986. /* 0 */ 650, 0,
  1987. };
  1988. static const uint16_t ud_itab__568[] = {
  1989. /* 0 */ 657, 0,
  1990. };
  1991. static const uint16_t ud_itab__569[] = {
  1992. /* 0 */ 664, 0,
  1993. };
  1994. static const uint16_t ud_itab__570[] = {
  1995. /* 0 */ 671, 0,
  1996. };
  1997. static const uint16_t ud_itab__572[] = {
  1998. /* 0 */ 704, 0,
  1999. };
  2000. static const uint16_t ud_itab__573[] = {
  2001. /* 0 */ 705, 0,
  2002. };
  2003. static const uint16_t ud_itab__571[] = {
  2004. /* 0 */ GROUP(572), GROUP(573), 0,
  2005. };
  2006. static const uint16_t ud_itab__575[] = {
  2007. /* 0 */ 706, 0,
  2008. };
  2009. static const uint16_t ud_itab__576[] = {
  2010. /* 0 */ 707, 0,
  2011. };
  2012. static const uint16_t ud_itab__574[] = {
  2013. /* 0 */ GROUP(575), GROUP(576), 0,
  2014. };
  2015. static const uint16_t ud_itab__577[] = {
  2016. /* 0 */ 708, 0,
  2017. };
  2018. static const uint16_t ud_itab__578[] = {
  2019. /* 0 */ 709, 710,
  2020. };
  2021. static const uint16_t ud_itab__579[] = {
  2022. /* 0 */ 716, 717, 0,
  2023. };
  2024. static const uint16_t ud_itab__580[] = {
  2025. /* 0 */ 719, 720, 0,
  2026. };
  2027. static const uint16_t ud_itab__581[] = {
  2028. /* 0 */ 737, 738, 739, 740,
  2029. /* 4 */ 741, 742, 743, 744,
  2030. };
  2031. static const uint16_t ud_itab__582[] = {
  2032. /* 0 */ 745, 746, 747, 748,
  2033. /* 4 */ 749, 750, 751, 752,
  2034. };
  2035. static const uint16_t ud_itab__584[] = {
  2036. /* 0 */ 753, 0,
  2037. };
  2038. static const uint16_t ud_itab__585[] = {
  2039. /* 0 */ 754, 0,
  2040. };
  2041. static const uint16_t ud_itab__586[] = {
  2042. /* 0 */ 755, 0,
  2043. };
  2044. static const uint16_t ud_itab__587[] = {
  2045. /* 0 */ 756, 0,
  2046. };
  2047. static const uint16_t ud_itab__588[] = {
  2048. /* 0 */ 757, 0,
  2049. };
  2050. static const uint16_t ud_itab__589[] = {
  2051. /* 0 */ 758, 0,
  2052. };
  2053. static const uint16_t ud_itab__590[] = {
  2054. /* 0 */ 759, 0,
  2055. };
  2056. static const uint16_t ud_itab__591[] = {
  2057. /* 0 */ 760, 0,
  2058. };
  2059. static const uint16_t ud_itab__583[] = {
  2060. /* 0 */ GROUP(584), GROUP(585), GROUP(586), GROUP(587),
  2061. /* 4 */ GROUP(588), GROUP(589), GROUP(590), GROUP(591),
  2062. };
  2063. static const uint16_t ud_itab__592[] = {
  2064. /* 0 */ 761, 762, 763, 764,
  2065. /* 4 */ 765, 766, 767, 768,
  2066. };
  2067. static const uint16_t ud_itab__593[] = {
  2068. /* 0 */ 780, 0, 0, 0,
  2069. /* 4 */ 0, 0, 0, 0,
  2070. };
  2071. static const uint16_t ud_itab__594[] = {
  2072. /* 0 */ 789, 790, 791,
  2073. };
  2074. static const uint16_t ud_itab__595[] = {
  2075. /* 0 */ 792, 793, 794,
  2076. };
  2077. static const uint16_t ud_itab__596[] = {
  2078. /* 0 */ 795, 0,
  2079. };
  2080. static const uint16_t ud_itab__598[] = {
  2081. /* 0 */ 797, 798,
  2082. };
  2083. static const uint16_t ud_itab__599[] = {
  2084. /* 0 */ 799, 800,
  2085. };
  2086. static const uint16_t ud_itab__600[] = {
  2087. /* 0 */ 0, 801,
  2088. };
  2089. static const uint16_t ud_itab__597[] = {
  2090. /* 0 */ GROUP(598), GROUP(599), GROUP(600),
  2091. };
  2092. static const uint16_t ud_itab__602[] = {
  2093. /* 0 */ 802, 0,
  2094. };
  2095. static const uint16_t ud_itab__603[] = {
  2096. /* 0 */ 803, 804,
  2097. };
  2098. static const uint16_t ud_itab__604[] = {
  2099. /* 0 */ 0, 805,
  2100. };
  2101. static const uint16_t ud_itab__601[] = {
  2102. /* 0 */ GROUP(602), GROUP(603), GROUP(604),
  2103. };
  2104. static const uint16_t ud_itab__605[] = {
  2105. /* 0 */ 813, 814, 815,
  2106. };
  2107. static const uint16_t ud_itab__606[] = {
  2108. /* 0 */ 817, 818, 819,
  2109. };
  2110. static const uint16_t ud_itab__607[] = {
  2111. /* 0 */ 823, 824, 825,
  2112. };
  2113. static const uint16_t ud_itab__608[] = {
  2114. /* 0 */ 827, 828, 829,
  2115. };
  2116. static const uint16_t ud_itab__609[] = {
  2117. /* 0 */ 831, 832, 833,
  2118. };
  2119. static const uint16_t ud_itab__610[] = {
  2120. /* 0 */ 850, 851, 852, 853,
  2121. /* 4 */ 854, 855, 856, 857,
  2122. };
  2123. static const uint16_t ud_itab__611[] = {
  2124. /* 0 */ 858, 859, 860, 861,
  2125. /* 4 */ 862, 863, 864, 865,
  2126. };
  2127. static const uint16_t ud_itab__612[] = {
  2128. /* 0 */ 868, 0,
  2129. };
  2130. static const uint16_t ud_itab__613[] = {
  2131. /* 0 */ 869, 0,
  2132. };
  2133. static const uint16_t ud_itab__614[] = {
  2134. /* 0 */ 870, 0, 0, 0,
  2135. /* 4 */ 0, 0, 0, 0,
  2136. };
  2137. static const uint16_t ud_itab__615[] = {
  2138. /* 0 */ 871, 0, 0, 0,
  2139. /* 4 */ 0, 0, 0, 0,
  2140. };
  2141. static const uint16_t ud_itab__616[] = {
  2142. /* 0 */ 878, 0,
  2143. };
  2144. static const uint16_t ud_itab__617[] = {
  2145. /* 0 */ 879, 880, 881,
  2146. };
  2147. static const uint16_t ud_itab__618[] = {
  2148. /* 0 */ 882, 883, 884, 885,
  2149. /* 4 */ 886, 887, 888, 889,
  2150. };
  2151. static const uint16_t ud_itab__619[] = {
  2152. /* 0 */ 890, 891, 892, 893,
  2153. /* 4 */ 894, 895, 896, 897,
  2154. };
  2155. static const uint16_t ud_itab__620[] = {
  2156. /* 0 */ 898, 899, 900, 901,
  2157. /* 4 */ 902, 903, 904, 905,
  2158. };
  2159. static const uint16_t ud_itab__621[] = {
  2160. /* 0 */ 906, 907, 908, 909,
  2161. /* 4 */ 910, 911, 912, 913,
  2162. };
  2163. static const uint16_t ud_itab__622[] = {
  2164. /* 0 */ 914, 0,
  2165. };
  2166. static const uint16_t ud_itab__623[] = {
  2167. /* 0 */ 915, 0,
  2168. };
  2169. static const uint16_t ud_itab__624[] = {
  2170. /* 0 */ 916, 0,
  2171. };
  2172. static const uint16_t ud_itab__627[] = {
  2173. /* 0 */ 918, 0,
  2174. };
  2175. static const uint16_t ud_itab__628[] = {
  2176. /* 0 */ 919, 0,
  2177. };
  2178. static const uint16_t ud_itab__629[] = {
  2179. /* 0 */ 920, 0,
  2180. };
  2181. static const uint16_t ud_itab__630[] = {
  2182. /* 0 */ 921, 0,
  2183. };
  2184. static const uint16_t ud_itab__631[] = {
  2185. /* 0 */ 922, 0,
  2186. };
  2187. static const uint16_t ud_itab__632[] = {
  2188. /* 0 */ 923, 0,
  2189. };
  2190. static const uint16_t ud_itab__633[] = {
  2191. /* 0 */ 924, 0,
  2192. };
  2193. static const uint16_t ud_itab__634[] = {
  2194. /* 0 */ 925, 0,
  2195. };
  2196. static const uint16_t ud_itab__626[] = {
  2197. /* 0 */ GROUP(627), GROUP(628), GROUP(629), GROUP(630),
  2198. /* 4 */ GROUP(631), GROUP(632), GROUP(633), GROUP(634),
  2199. };
  2200. static const uint16_t ud_itab__636[] = {
  2201. /* 0 */ 0, 926,
  2202. };
  2203. static const uint16_t ud_itab__637[] = {
  2204. /* 0 */ 0, 927,
  2205. };
  2206. static const uint16_t ud_itab__638[] = {
  2207. /* 0 */ 0, 928,
  2208. };
  2209. static const uint16_t ud_itab__639[] = {
  2210. /* 0 */ 0, 929,
  2211. };
  2212. static const uint16_t ud_itab__640[] = {
  2213. /* 0 */ 0, 930,
  2214. };
  2215. static const uint16_t ud_itab__641[] = {
  2216. /* 0 */ 0, 931,
  2217. };
  2218. static const uint16_t ud_itab__642[] = {
  2219. /* 0 */ 0, 932,
  2220. };
  2221. static const uint16_t ud_itab__643[] = {
  2222. /* 0 */ 0, 933,
  2223. };
  2224. static const uint16_t ud_itab__644[] = {
  2225. /* 0 */ 0, 934,
  2226. };
  2227. static const uint16_t ud_itab__645[] = {
  2228. /* 0 */ 0, 935,
  2229. };
  2230. static const uint16_t ud_itab__646[] = {
  2231. /* 0 */ 0, 936,
  2232. };
  2233. static const uint16_t ud_itab__647[] = {
  2234. /* 0 */ 0, 937,
  2235. };
  2236. static const uint16_t ud_itab__648[] = {
  2237. /* 0 */ 0, 938,
  2238. };
  2239. static const uint16_t ud_itab__649[] = {
  2240. /* 0 */ 0, 939,
  2241. };
  2242. static const uint16_t ud_itab__650[] = {
  2243. /* 0 */ 0, 940,
  2244. };
  2245. static const uint16_t ud_itab__651[] = {
  2246. /* 0 */ 0, 941,
  2247. };
  2248. static const uint16_t ud_itab__652[] = {
  2249. /* 0 */ 0, 942,
  2250. };
  2251. static const uint16_t ud_itab__653[] = {
  2252. /* 0 */ 0, 943,
  2253. };
  2254. static const uint16_t ud_itab__654[] = {
  2255. /* 0 */ 0, 944,
  2256. };
  2257. static const uint16_t ud_itab__655[] = {
  2258. /* 0 */ 0, 945,
  2259. };
  2260. static const uint16_t ud_itab__656[] = {
  2261. /* 0 */ 0, 946,
  2262. };
  2263. static const uint16_t ud_itab__657[] = {
  2264. /* 0 */ 0, 947,
  2265. };
  2266. static const uint16_t ud_itab__658[] = {
  2267. /* 0 */ 0, 948,
  2268. };
  2269. static const uint16_t ud_itab__659[] = {
  2270. /* 0 */ 0, 949,
  2271. };
  2272. static const uint16_t ud_itab__660[] = {
  2273. /* 0 */ 0, 950,
  2274. };
  2275. static const uint16_t ud_itab__661[] = {
  2276. /* 0 */ 0, 951,
  2277. };
  2278. static const uint16_t ud_itab__662[] = {
  2279. /* 0 */ 0, 952,
  2280. };
  2281. static const uint16_t ud_itab__663[] = {
  2282. /* 0 */ 0, 953,
  2283. };
  2284. static const uint16_t ud_itab__664[] = {
  2285. /* 0 */ 0, 954,
  2286. };
  2287. static const uint16_t ud_itab__665[] = {
  2288. /* 0 */ 0, 955,
  2289. };
  2290. static const uint16_t ud_itab__666[] = {
  2291. /* 0 */ 0, 956,
  2292. };
  2293. static const uint16_t ud_itab__667[] = {
  2294. /* 0 */ 0, 957,
  2295. };
  2296. static const uint16_t ud_itab__668[] = {
  2297. /* 0 */ 0, 958,
  2298. };
  2299. static const uint16_t ud_itab__669[] = {
  2300. /* 0 */ 0, 959,
  2301. };
  2302. static const uint16_t ud_itab__670[] = {
  2303. /* 0 */ 0, 960,
  2304. };
  2305. static const uint16_t ud_itab__671[] = {
  2306. /* 0 */ 0, 961,
  2307. };
  2308. static const uint16_t ud_itab__672[] = {
  2309. /* 0 */ 0, 962,
  2310. };
  2311. static const uint16_t ud_itab__673[] = {
  2312. /* 0 */ 0, 963,
  2313. };
  2314. static const uint16_t ud_itab__674[] = {
  2315. /* 0 */ 0, 964,
  2316. };
  2317. static const uint16_t ud_itab__675[] = {
  2318. /* 0 */ 0, 965,
  2319. };
  2320. static const uint16_t ud_itab__676[] = {
  2321. /* 0 */ 0, 966,
  2322. };
  2323. static const uint16_t ud_itab__677[] = {
  2324. /* 0 */ 0, 967,
  2325. };
  2326. static const uint16_t ud_itab__678[] = {
  2327. /* 0 */ 0, 968,
  2328. };
  2329. static const uint16_t ud_itab__679[] = {
  2330. /* 0 */ 0, 969,
  2331. };
  2332. static const uint16_t ud_itab__680[] = {
  2333. /* 0 */ 0, 970,
  2334. };
  2335. static const uint16_t ud_itab__681[] = {
  2336. /* 0 */ 0, 971,
  2337. };
  2338. static const uint16_t ud_itab__682[] = {
  2339. /* 0 */ 0, 972,
  2340. };
  2341. static const uint16_t ud_itab__683[] = {
  2342. /* 0 */ 0, 973,
  2343. };
  2344. static const uint16_t ud_itab__684[] = {
  2345. /* 0 */ 0, 974,
  2346. };
  2347. static const uint16_t ud_itab__685[] = {
  2348. /* 0 */ 0, 975,
  2349. };
  2350. static const uint16_t ud_itab__686[] = {
  2351. /* 0 */ 0, 976,
  2352. };
  2353. static const uint16_t ud_itab__687[] = {
  2354. /* 0 */ 0, 977,
  2355. };
  2356. static const uint16_t ud_itab__688[] = {
  2357. /* 0 */ 0, 978,
  2358. };
  2359. static const uint16_t ud_itab__689[] = {
  2360. /* 0 */ 0, 979,
  2361. };
  2362. static const uint16_t ud_itab__690[] = {
  2363. /* 0 */ 0, 980,
  2364. };
  2365. static const uint16_t ud_itab__691[] = {
  2366. /* 0 */ 0, 981,
  2367. };
  2368. static const uint16_t ud_itab__692[] = {
  2369. /* 0 */ 0, 982,
  2370. };
  2371. static const uint16_t ud_itab__693[] = {
  2372. /* 0 */ 0, 983,
  2373. };
  2374. static const uint16_t ud_itab__694[] = {
  2375. /* 0 */ 0, 984,
  2376. };
  2377. static const uint16_t ud_itab__695[] = {
  2378. /* 0 */ 0, 985,
  2379. };
  2380. static const uint16_t ud_itab__696[] = {
  2381. /* 0 */ 0, 986,
  2382. };
  2383. static const uint16_t ud_itab__697[] = {
  2384. /* 0 */ 0, 987,
  2385. };
  2386. static const uint16_t ud_itab__698[] = {
  2387. /* 0 */ 0, 988,
  2388. };
  2389. static const uint16_t ud_itab__699[] = {
  2390. /* 0 */ 0, 989,
  2391. };
  2392. static const uint16_t ud_itab__635[] = {
  2393. /* 0 */ GROUP(636), GROUP(637), GROUP(638), GROUP(639),
  2394. /* 4 */ GROUP(640), GROUP(641), GROUP(642), GROUP(643),
  2395. /* 8 */ GROUP(644), GROUP(645), GROUP(646), GROUP(647),
  2396. /* c */ GROUP(648), GROUP(649), GROUP(650), GROUP(651),
  2397. /* 10 */ GROUP(652), GROUP(653), GROUP(654), GROUP(655),
  2398. /* 14 */ GROUP(656), GROUP(657), GROUP(658), GROUP(659),
  2399. /* 18 */ GROUP(660), GROUP(661), GROUP(662), GROUP(663),
  2400. /* 1c */ GROUP(664), GROUP(665), GROUP(666), GROUP(667),
  2401. /* 20 */ GROUP(668), GROUP(669), GROUP(670), GROUP(671),
  2402. /* 24 */ GROUP(672), GROUP(673), GROUP(674), GROUP(675),
  2403. /* 28 */ GROUP(676), GROUP(677), GROUP(678), GROUP(679),
  2404. /* 2c */ GROUP(680), GROUP(681), GROUP(682), GROUP(683),
  2405. /* 30 */ GROUP(684), GROUP(685), GROUP(686), GROUP(687),
  2406. /* 34 */ GROUP(688), GROUP(689), GROUP(690), GROUP(691),
  2407. /* 38 */ GROUP(692), GROUP(693), GROUP(694), GROUP(695),
  2408. /* 3c */ GROUP(696), GROUP(697), GROUP(698), GROUP(699),
  2409. };
  2410. static const uint16_t ud_itab__625[] = {
  2411. /* 0 */ GROUP(626), GROUP(635),
  2412. };
  2413. static const uint16_t ud_itab__702[] = {
  2414. /* 0 */ 990, 0,
  2415. };
  2416. static const uint16_t ud_itab__703[] = {
  2417. /* 0 */ 991, 0,
  2418. };
  2419. static const uint16_t ud_itab__704[] = {
  2420. /* 0 */ 992, 0,
  2421. };
  2422. static const uint16_t ud_itab__705[] = {
  2423. /* 0 */ 993, 0,
  2424. };
  2425. static const uint16_t ud_itab__706[] = {
  2426. /* 0 */ 994, 0,
  2427. };
  2428. static const uint16_t ud_itab__707[] = {
  2429. /* 0 */ 995, 0,
  2430. };
  2431. static const uint16_t ud_itab__708[] = {
  2432. /* 0 */ 996, 0,
  2433. };
  2434. static const uint16_t ud_itab__701[] = {
  2435. /* 0 */ GROUP(702), 0, GROUP(703), GROUP(704),
  2436. /* 4 */ GROUP(705), GROUP(706), GROUP(707), GROUP(708),
  2437. };
  2438. static const uint16_t ud_itab__710[] = {
  2439. /* 0 */ 0, 997,
  2440. };
  2441. static const uint16_t ud_itab__711[] = {
  2442. /* 0 */ 0, 998,
  2443. };
  2444. static const uint16_t ud_itab__712[] = {
  2445. /* 0 */ 0, 999,
  2446. };
  2447. static const uint16_t ud_itab__713[] = {
  2448. /* 0 */ 0, 1000,
  2449. };
  2450. static const uint16_t ud_itab__714[] = {
  2451. /* 0 */ 0, 1001,
  2452. };
  2453. static const uint16_t ud_itab__715[] = {
  2454. /* 0 */ 0, 1002,
  2455. };
  2456. static const uint16_t ud_itab__716[] = {
  2457. /* 0 */ 0, 1003,
  2458. };
  2459. static const uint16_t ud_itab__717[] = {
  2460. /* 0 */ 0, 1004,
  2461. };
  2462. static const uint16_t ud_itab__718[] = {
  2463. /* 0 */ 0, 1005,
  2464. };
  2465. static const uint16_t ud_itab__719[] = {
  2466. /* 0 */ 0, 1006,
  2467. };
  2468. static const uint16_t ud_itab__720[] = {
  2469. /* 0 */ 0, 1007,
  2470. };
  2471. static const uint16_t ud_itab__721[] = {
  2472. /* 0 */ 0, 1008,
  2473. };
  2474. static const uint16_t ud_itab__722[] = {
  2475. /* 0 */ 0, 1009,
  2476. };
  2477. static const uint16_t ud_itab__723[] = {
  2478. /* 0 */ 0, 1010,
  2479. };
  2480. static const uint16_t ud_itab__724[] = {
  2481. /* 0 */ 0, 1011,
  2482. };
  2483. static const uint16_t ud_itab__725[] = {
  2484. /* 0 */ 0, 1012,
  2485. };
  2486. static const uint16_t ud_itab__726[] = {
  2487. /* 0 */ 0, 1013,
  2488. };
  2489. static const uint16_t ud_itab__727[] = {
  2490. /* 0 */ 0, 1014,
  2491. };
  2492. static const uint16_t ud_itab__728[] = {
  2493. /* 0 */ 0, 1015,
  2494. };
  2495. static const uint16_t ud_itab__729[] = {
  2496. /* 0 */ 0, 1016,
  2497. };
  2498. static const uint16_t ud_itab__730[] = {
  2499. /* 0 */ 0, 1017,
  2500. };
  2501. static const uint16_t ud_itab__731[] = {
  2502. /* 0 */ 0, 1018,
  2503. };
  2504. static const uint16_t ud_itab__732[] = {
  2505. /* 0 */ 0, 1019,
  2506. };
  2507. static const uint16_t ud_itab__733[] = {
  2508. /* 0 */ 0, 1020,
  2509. };
  2510. static const uint16_t ud_itab__734[] = {
  2511. /* 0 */ 0, 1021,
  2512. };
  2513. static const uint16_t ud_itab__735[] = {
  2514. /* 0 */ 0, 1022,
  2515. };
  2516. static const uint16_t ud_itab__736[] = {
  2517. /* 0 */ 0, 1023,
  2518. };
  2519. static const uint16_t ud_itab__737[] = {
  2520. /* 0 */ 0, 1024,
  2521. };
  2522. static const uint16_t ud_itab__738[] = {
  2523. /* 0 */ 0, 1025,
  2524. };
  2525. static const uint16_t ud_itab__739[] = {
  2526. /* 0 */ 0, 1026,
  2527. };
  2528. static const uint16_t ud_itab__740[] = {
  2529. /* 0 */ 0, 1027,
  2530. };
  2531. static const uint16_t ud_itab__741[] = {
  2532. /* 0 */ 0, 1028,
  2533. };
  2534. static const uint16_t ud_itab__742[] = {
  2535. /* 0 */ 0, 1029,
  2536. };
  2537. static const uint16_t ud_itab__743[] = {
  2538. /* 0 */ 0, 1030,
  2539. };
  2540. static const uint16_t ud_itab__744[] = {
  2541. /* 0 */ 0, 1031,
  2542. };
  2543. static const uint16_t ud_itab__745[] = {
  2544. /* 0 */ 0, 1032,
  2545. };
  2546. static const uint16_t ud_itab__746[] = {
  2547. /* 0 */ 0, 1033,
  2548. };
  2549. static const uint16_t ud_itab__747[] = {
  2550. /* 0 */ 0, 1034,
  2551. };
  2552. static const uint16_t ud_itab__748[] = {
  2553. /* 0 */ 0, 1035,
  2554. };
  2555. static const uint16_t ud_itab__749[] = {
  2556. /* 0 */ 0, 1036,
  2557. };
  2558. static const uint16_t ud_itab__750[] = {
  2559. /* 0 */ 0, 1037,
  2560. };
  2561. static const uint16_t ud_itab__751[] = {
  2562. /* 0 */ 0, 1038,
  2563. };
  2564. static const uint16_t ud_itab__752[] = {
  2565. /* 0 */ 0, 1039,
  2566. };
  2567. static const uint16_t ud_itab__753[] = {
  2568. /* 0 */ 0, 1040,
  2569. };
  2570. static const uint16_t ud_itab__754[] = {
  2571. /* 0 */ 0, 1041,
  2572. };
  2573. static const uint16_t ud_itab__755[] = {
  2574. /* 0 */ 0, 1042,
  2575. };
  2576. static const uint16_t ud_itab__756[] = {
  2577. /* 0 */ 0, 1043,
  2578. };
  2579. static const uint16_t ud_itab__757[] = {
  2580. /* 0 */ 0, 1044,
  2581. };
  2582. static const uint16_t ud_itab__758[] = {
  2583. /* 0 */ 0, 1045,
  2584. };
  2585. static const uint16_t ud_itab__759[] = {
  2586. /* 0 */ 0, 1046,
  2587. };
  2588. static const uint16_t ud_itab__760[] = {
  2589. /* 0 */ 0, 1047,
  2590. };
  2591. static const uint16_t ud_itab__761[] = {
  2592. /* 0 */ 0, 1048,
  2593. };
  2594. static const uint16_t ud_itab__709[] = {
  2595. /* 0 */ GROUP(710), GROUP(711), GROUP(712), GROUP(713),
  2596. /* 4 */ GROUP(714), GROUP(715), GROUP(716), GROUP(717),
  2597. /* 8 */ GROUP(718), GROUP(719), GROUP(720), GROUP(721),
  2598. /* c */ GROUP(722), GROUP(723), GROUP(724), GROUP(725),
  2599. /* 10 */ GROUP(726), 0, 0, 0,
  2600. /* 14 */ 0, 0, 0, 0,
  2601. /* 18 */ GROUP(727), GROUP(728), GROUP(729), GROUP(730),
  2602. /* 1c */ GROUP(731), GROUP(732), GROUP(733), GROUP(734),
  2603. /* 20 */ GROUP(735), GROUP(736), 0, 0,
  2604. /* 24 */ GROUP(737), GROUP(738), 0, 0,
  2605. /* 28 */ GROUP(739), GROUP(740), GROUP(741), GROUP(742),
  2606. /* 2c */ GROUP(743), GROUP(744), GROUP(745), 0,
  2607. /* 30 */ GROUP(746), GROUP(747), GROUP(748), GROUP(749),
  2608. /* 34 */ GROUP(750), GROUP(751), GROUP(752), GROUP(753),
  2609. /* 38 */ GROUP(754), GROUP(755), GROUP(756), GROUP(757),
  2610. /* 3c */ GROUP(758), GROUP(759), GROUP(760), GROUP(761),
  2611. };
  2612. static const uint16_t ud_itab__700[] = {
  2613. /* 0 */ GROUP(701), GROUP(709),
  2614. };
  2615. static const uint16_t ud_itab__764[] = {
  2616. /* 0 */ 1049, 0,
  2617. };
  2618. static const uint16_t ud_itab__765[] = {
  2619. /* 0 */ 1050, 0,
  2620. };
  2621. static const uint16_t ud_itab__766[] = {
  2622. /* 0 */ 1051, 0,
  2623. };
  2624. static const uint16_t ud_itab__767[] = {
  2625. /* 0 */ 1052, 0,
  2626. };
  2627. static const uint16_t ud_itab__768[] = {
  2628. /* 0 */ 1053, 0,
  2629. };
  2630. static const uint16_t ud_itab__769[] = {
  2631. /* 0 */ 1054, 0,
  2632. };
  2633. static const uint16_t ud_itab__770[] = {
  2634. /* 0 */ 1055, 0,
  2635. };
  2636. static const uint16_t ud_itab__771[] = {
  2637. /* 0 */ 1056, 0,
  2638. };
  2639. static const uint16_t ud_itab__763[] = {
  2640. /* 0 */ GROUP(764), GROUP(765), GROUP(766), GROUP(767),
  2641. /* 4 */ GROUP(768), GROUP(769), GROUP(770), GROUP(771),
  2642. };
  2643. static const uint16_t ud_itab__773[] = {
  2644. /* 0 */ 0, 1057,
  2645. };
  2646. static const uint16_t ud_itab__774[] = {
  2647. /* 0 */ 0, 1058,
  2648. };
  2649. static const uint16_t ud_itab__775[] = {
  2650. /* 0 */ 0, 1059,
  2651. };
  2652. static const uint16_t ud_itab__776[] = {
  2653. /* 0 */ 0, 1060,
  2654. };
  2655. static const uint16_t ud_itab__777[] = {
  2656. /* 0 */ 0, 1061,
  2657. };
  2658. static const uint16_t ud_itab__778[] = {
  2659. /* 0 */ 0, 1062,
  2660. };
  2661. static const uint16_t ud_itab__779[] = {
  2662. /* 0 */ 0, 1063,
  2663. };
  2664. static const uint16_t ud_itab__780[] = {
  2665. /* 0 */ 0, 1064,
  2666. };
  2667. static const uint16_t ud_itab__781[] = {
  2668. /* 0 */ 0, 1065,
  2669. };
  2670. static const uint16_t ud_itab__782[] = {
  2671. /* 0 */ 0, 1066,
  2672. };
  2673. static const uint16_t ud_itab__783[] = {
  2674. /* 0 */ 0, 1067,
  2675. };
  2676. static const uint16_t ud_itab__784[] = {
  2677. /* 0 */ 0, 1068,
  2678. };
  2679. static const uint16_t ud_itab__785[] = {
  2680. /* 0 */ 0, 1069,
  2681. };
  2682. static const uint16_t ud_itab__786[] = {
  2683. /* 0 */ 0, 1070,
  2684. };
  2685. static const uint16_t ud_itab__787[] = {
  2686. /* 0 */ 0, 1071,
  2687. };
  2688. static const uint16_t ud_itab__788[] = {
  2689. /* 0 */ 0, 1072,
  2690. };
  2691. static const uint16_t ud_itab__789[] = {
  2692. /* 0 */ 0, 1073,
  2693. };
  2694. static const uint16_t ud_itab__790[] = {
  2695. /* 0 */ 0, 1074,
  2696. };
  2697. static const uint16_t ud_itab__791[] = {
  2698. /* 0 */ 0, 1075,
  2699. };
  2700. static const uint16_t ud_itab__792[] = {
  2701. /* 0 */ 0, 1076,
  2702. };
  2703. static const uint16_t ud_itab__793[] = {
  2704. /* 0 */ 0, 1077,
  2705. };
  2706. static const uint16_t ud_itab__794[] = {
  2707. /* 0 */ 0, 1078,
  2708. };
  2709. static const uint16_t ud_itab__795[] = {
  2710. /* 0 */ 0, 1079,
  2711. };
  2712. static const uint16_t ud_itab__796[] = {
  2713. /* 0 */ 0, 1080,
  2714. };
  2715. static const uint16_t ud_itab__797[] = {
  2716. /* 0 */ 0, 1081,
  2717. };
  2718. static const uint16_t ud_itab__798[] = {
  2719. /* 0 */ 0, 1082,
  2720. };
  2721. static const uint16_t ud_itab__799[] = {
  2722. /* 0 */ 0, 1083,
  2723. };
  2724. static const uint16_t ud_itab__800[] = {
  2725. /* 0 */ 0, 1084,
  2726. };
  2727. static const uint16_t ud_itab__801[] = {
  2728. /* 0 */ 0, 1085,
  2729. };
  2730. static const uint16_t ud_itab__802[] = {
  2731. /* 0 */ 0, 1086,
  2732. };
  2733. static const uint16_t ud_itab__803[] = {
  2734. /* 0 */ 0, 1087,
  2735. };
  2736. static const uint16_t ud_itab__804[] = {
  2737. /* 0 */ 0, 1088,
  2738. };
  2739. static const uint16_t ud_itab__805[] = {
  2740. /* 0 */ 0, 1089,
  2741. };
  2742. static const uint16_t ud_itab__772[] = {
  2743. /* 0 */ GROUP(773), GROUP(774), GROUP(775), GROUP(776),
  2744. /* 4 */ GROUP(777), GROUP(778), GROUP(779), GROUP(780),
  2745. /* 8 */ GROUP(781), GROUP(782), GROUP(783), GROUP(784),
  2746. /* c */ GROUP(785), GROUP(786), GROUP(787), GROUP(788),
  2747. /* 10 */ GROUP(789), GROUP(790), GROUP(791), GROUP(792),
  2748. /* 14 */ GROUP(793), GROUP(794), GROUP(795), GROUP(796),
  2749. /* 18 */ GROUP(797), GROUP(798), GROUP(799), GROUP(800),
  2750. /* 1c */ GROUP(801), GROUP(802), GROUP(803), GROUP(804),
  2751. /* 20 */ 0, 0, 0, 0,
  2752. /* 24 */ 0, 0, 0, 0,
  2753. /* 28 */ 0, GROUP(805), 0, 0,
  2754. /* 2c */ 0, 0, 0, 0,
  2755. /* 30 */ 0, 0, 0, 0,
  2756. /* 34 */ 0, 0, 0, 0,
  2757. /* 38 */ 0, 0, 0, 0,
  2758. /* 3c */ 0, 0, 0, 0,
  2759. };
  2760. static const uint16_t ud_itab__762[] = {
  2761. /* 0 */ GROUP(763), GROUP(772),
  2762. };
  2763. static const uint16_t ud_itab__808[] = {
  2764. /* 0 */ 1090, 0,
  2765. };
  2766. static const uint16_t ud_itab__809[] = {
  2767. /* 0 */ 1091, 0,
  2768. };
  2769. static const uint16_t ud_itab__810[] = {
  2770. /* 0 */ 1092, 0,
  2771. };
  2772. static const uint16_t ud_itab__811[] = {
  2773. /* 0 */ 1093, 0,
  2774. };
  2775. static const uint16_t ud_itab__812[] = {
  2776. /* 0 */ 1094, 0,
  2777. };
  2778. static const uint16_t ud_itab__813[] = {
  2779. /* 0 */ 1095, 0,
  2780. };
  2781. static const uint16_t ud_itab__807[] = {
  2782. /* 0 */ GROUP(808), GROUP(809), GROUP(810), GROUP(811),
  2783. /* 4 */ 0, GROUP(812), 0, GROUP(813),
  2784. };
  2785. static const uint16_t ud_itab__815[] = {
  2786. /* 0 */ 0, 1096,
  2787. };
  2788. static const uint16_t ud_itab__816[] = {
  2789. /* 0 */ 0, 1097,
  2790. };
  2791. static const uint16_t ud_itab__817[] = {
  2792. /* 0 */ 0, 1098,
  2793. };
  2794. static const uint16_t ud_itab__818[] = {
  2795. /* 0 */ 0, 1099,
  2796. };
  2797. static const uint16_t ud_itab__819[] = {
  2798. /* 0 */ 0, 1100,
  2799. };
  2800. static const uint16_t ud_itab__820[] = {
  2801. /* 0 */ 0, 1101,
  2802. };
  2803. static const uint16_t ud_itab__821[] = {
  2804. /* 0 */ 0, 1102,
  2805. };
  2806. static const uint16_t ud_itab__822[] = {
  2807. /* 0 */ 0, 1103,
  2808. };
  2809. static const uint16_t ud_itab__823[] = {
  2810. /* 0 */ 0, 1104,
  2811. };
  2812. static const uint16_t ud_itab__824[] = {
  2813. /* 0 */ 0, 1105,
  2814. };
  2815. static const uint16_t ud_itab__825[] = {
  2816. /* 0 */ 0, 1106,
  2817. };
  2818. static const uint16_t ud_itab__826[] = {
  2819. /* 0 */ 0, 1107,
  2820. };
  2821. static const uint16_t ud_itab__827[] = {
  2822. /* 0 */ 0, 1108,
  2823. };
  2824. static const uint16_t ud_itab__828[] = {
  2825. /* 0 */ 0, 1109,
  2826. };
  2827. static const uint16_t ud_itab__829[] = {
  2828. /* 0 */ 0, 1110,
  2829. };
  2830. static const uint16_t ud_itab__830[] = {
  2831. /* 0 */ 0, 1111,
  2832. };
  2833. static const uint16_t ud_itab__831[] = {
  2834. /* 0 */ 0, 1112,
  2835. };
  2836. static const uint16_t ud_itab__832[] = {
  2837. /* 0 */ 0, 1113,
  2838. };
  2839. static const uint16_t ud_itab__833[] = {
  2840. /* 0 */ 0, 1114,
  2841. };
  2842. static const uint16_t ud_itab__834[] = {
  2843. /* 0 */ 0, 1115,
  2844. };
  2845. static const uint16_t ud_itab__835[] = {
  2846. /* 0 */ 0, 1116,
  2847. };
  2848. static const uint16_t ud_itab__836[] = {
  2849. /* 0 */ 0, 1117,
  2850. };
  2851. static const uint16_t ud_itab__837[] = {
  2852. /* 0 */ 0, 1118,
  2853. };
  2854. static const uint16_t ud_itab__838[] = {
  2855. /* 0 */ 0, 1119,
  2856. };
  2857. static const uint16_t ud_itab__839[] = {
  2858. /* 0 */ 0, 1120,
  2859. };
  2860. static const uint16_t ud_itab__840[] = {
  2861. /* 0 */ 0, 1121,
  2862. };
  2863. static const uint16_t ud_itab__841[] = {
  2864. /* 0 */ 0, 1122,
  2865. };
  2866. static const uint16_t ud_itab__842[] = {
  2867. /* 0 */ 0, 1123,
  2868. };
  2869. static const uint16_t ud_itab__843[] = {
  2870. /* 0 */ 0, 1124,
  2871. };
  2872. static const uint16_t ud_itab__844[] = {
  2873. /* 0 */ 0, 1125,
  2874. };
  2875. static const uint16_t ud_itab__845[] = {
  2876. /* 0 */ 0, 1126,
  2877. };
  2878. static const uint16_t ud_itab__846[] = {
  2879. /* 0 */ 0, 1127,
  2880. };
  2881. static const uint16_t ud_itab__847[] = {
  2882. /* 0 */ 0, 1128,
  2883. };
  2884. static const uint16_t ud_itab__848[] = {
  2885. /* 0 */ 0, 1129,
  2886. };
  2887. static const uint16_t ud_itab__849[] = {
  2888. /* 0 */ 0, 1130,
  2889. };
  2890. static const uint16_t ud_itab__850[] = {
  2891. /* 0 */ 0, 1131,
  2892. };
  2893. static const uint16_t ud_itab__851[] = {
  2894. /* 0 */ 0, 1132,
  2895. };
  2896. static const uint16_t ud_itab__852[] = {
  2897. /* 0 */ 0, 1133,
  2898. };
  2899. static const uint16_t ud_itab__853[] = {
  2900. /* 0 */ 0, 1134,
  2901. };
  2902. static const uint16_t ud_itab__854[] = {
  2903. /* 0 */ 0, 1135,
  2904. };
  2905. static const uint16_t ud_itab__855[] = {
  2906. /* 0 */ 0, 1136,
  2907. };
  2908. static const uint16_t ud_itab__856[] = {
  2909. /* 0 */ 0, 1137,
  2910. };
  2911. static const uint16_t ud_itab__857[] = {
  2912. /* 0 */ 0, 1138,
  2913. };
  2914. static const uint16_t ud_itab__858[] = {
  2915. /* 0 */ 0, 1139,
  2916. };
  2917. static const uint16_t ud_itab__859[] = {
  2918. /* 0 */ 0, 1140,
  2919. };
  2920. static const uint16_t ud_itab__860[] = {
  2921. /* 0 */ 0, 1141,
  2922. };
  2923. static const uint16_t ud_itab__861[] = {
  2924. /* 0 */ 0, 1142,
  2925. };
  2926. static const uint16_t ud_itab__862[] = {
  2927. /* 0 */ 0, 1143,
  2928. };
  2929. static const uint16_t ud_itab__863[] = {
  2930. /* 0 */ 0, 1144,
  2931. };
  2932. static const uint16_t ud_itab__864[] = {
  2933. /* 0 */ 0, 1145,
  2934. };
  2935. static const uint16_t ud_itab__814[] = {
  2936. /* 0 */ GROUP(815), GROUP(816), GROUP(817), GROUP(818),
  2937. /* 4 */ GROUP(819), GROUP(820), GROUP(821), GROUP(822),
  2938. /* 8 */ GROUP(823), GROUP(824), GROUP(825), GROUP(826),
  2939. /* c */ GROUP(827), GROUP(828), GROUP(829), GROUP(830),
  2940. /* 10 */ GROUP(831), GROUP(832), GROUP(833), GROUP(834),
  2941. /* 14 */ GROUP(835), GROUP(836), GROUP(837), GROUP(838),
  2942. /* 18 */ GROUP(839), GROUP(840), GROUP(841), GROUP(842),
  2943. /* 1c */ GROUP(843), GROUP(844), GROUP(845), GROUP(846),
  2944. /* 20 */ 0, 0, GROUP(847), GROUP(848),
  2945. /* 24 */ 0, 0, 0, 0,
  2946. /* 28 */ GROUP(849), GROUP(850), GROUP(851), GROUP(852),
  2947. /* 2c */ GROUP(853), GROUP(854), GROUP(855), GROUP(856),
  2948. /* 30 */ GROUP(857), GROUP(858), GROUP(859), GROUP(860),
  2949. /* 34 */ GROUP(861), GROUP(862), GROUP(863), GROUP(864),
  2950. /* 38 */ 0, 0, 0, 0,
  2951. /* 3c */ 0, 0, 0, 0,
  2952. };
  2953. static const uint16_t ud_itab__806[] = {
  2954. /* 0 */ GROUP(807), GROUP(814),
  2955. };
  2956. static const uint16_t ud_itab__867[] = {
  2957. /* 0 */ 1146, 0,
  2958. };
  2959. static const uint16_t ud_itab__868[] = {
  2960. /* 0 */ 1147, 0,
  2961. };
  2962. static const uint16_t ud_itab__869[] = {
  2963. /* 0 */ 1148, 0,
  2964. };
  2965. static const uint16_t ud_itab__870[] = {
  2966. /* 0 */ 1149, 0,
  2967. };
  2968. static const uint16_t ud_itab__871[] = {
  2969. /* 0 */ 1150, 0,
  2970. };
  2971. static const uint16_t ud_itab__872[] = {
  2972. /* 0 */ 1151, 0,
  2973. };
  2974. static const uint16_t ud_itab__873[] = {
  2975. /* 0 */ 1152, 0,
  2976. };
  2977. static const uint16_t ud_itab__874[] = {
  2978. /* 0 */ 1153, 0,
  2979. };
  2980. static const uint16_t ud_itab__866[] = {
  2981. /* 0 */ GROUP(867), GROUP(868), GROUP(869), GROUP(870),
  2982. /* 4 */ GROUP(871), GROUP(872), GROUP(873), GROUP(874),
  2983. };
  2984. static const uint16_t ud_itab__876[] = {
  2985. /* 0 */ 0, 1154,
  2986. };
  2987. static const uint16_t ud_itab__877[] = {
  2988. /* 0 */ 0, 1155,
  2989. };
  2990. static const uint16_t ud_itab__878[] = {
  2991. /* 0 */ 0, 1156,
  2992. };
  2993. static const uint16_t ud_itab__879[] = {
  2994. /* 0 */ 0, 1157,
  2995. };
  2996. static const uint16_t ud_itab__880[] = {
  2997. /* 0 */ 0, 1158,
  2998. };
  2999. static const uint16_t ud_itab__881[] = {
  3000. /* 0 */ 0, 1159,
  3001. };
  3002. static const uint16_t ud_itab__882[] = {
  3003. /* 0 */ 0, 1160,
  3004. };
  3005. static const uint16_t ud_itab__883[] = {
  3006. /* 0 */ 0, 1161,
  3007. };
  3008. static const uint16_t ud_itab__884[] = {
  3009. /* 0 */ 0, 1162,
  3010. };
  3011. static const uint16_t ud_itab__885[] = {
  3012. /* 0 */ 0, 1163,
  3013. };
  3014. static const uint16_t ud_itab__886[] = {
  3015. /* 0 */ 0, 1164,
  3016. };
  3017. static const uint16_t ud_itab__887[] = {
  3018. /* 0 */ 0, 1165,
  3019. };
  3020. static const uint16_t ud_itab__888[] = {
  3021. /* 0 */ 0, 1166,
  3022. };
  3023. static const uint16_t ud_itab__889[] = {
  3024. /* 0 */ 0, 1167,
  3025. };
  3026. static const uint16_t ud_itab__890[] = {
  3027. /* 0 */ 0, 1168,
  3028. };
  3029. static const uint16_t ud_itab__891[] = {
  3030. /* 0 */ 0, 1169,
  3031. };
  3032. static const uint16_t ud_itab__892[] = {
  3033. /* 0 */ 0, 1170,
  3034. };
  3035. static const uint16_t ud_itab__893[] = {
  3036. /* 0 */ 0, 1171,
  3037. };
  3038. static const uint16_t ud_itab__894[] = {
  3039. /* 0 */ 0, 1172,
  3040. };
  3041. static const uint16_t ud_itab__895[] = {
  3042. /* 0 */ 0, 1173,
  3043. };
  3044. static const uint16_t ud_itab__896[] = {
  3045. /* 0 */ 0, 1174,
  3046. };
  3047. static const uint16_t ud_itab__897[] = {
  3048. /* 0 */ 0, 1175,
  3049. };
  3050. static const uint16_t ud_itab__898[] = {
  3051. /* 0 */ 0, 1176,
  3052. };
  3053. static const uint16_t ud_itab__899[] = {
  3054. /* 0 */ 0, 1177,
  3055. };
  3056. static const uint16_t ud_itab__900[] = {
  3057. /* 0 */ 0, 1178,
  3058. };
  3059. static const uint16_t ud_itab__901[] = {
  3060. /* 0 */ 0, 1179,
  3061. };
  3062. static const uint16_t ud_itab__902[] = {
  3063. /* 0 */ 0, 1180,
  3064. };
  3065. static const uint16_t ud_itab__903[] = {
  3066. /* 0 */ 0, 1181,
  3067. };
  3068. static const uint16_t ud_itab__904[] = {
  3069. /* 0 */ 0, 1182,
  3070. };
  3071. static const uint16_t ud_itab__905[] = {
  3072. /* 0 */ 0, 1183,
  3073. };
  3074. static const uint16_t ud_itab__906[] = {
  3075. /* 0 */ 0, 1184,
  3076. };
  3077. static const uint16_t ud_itab__907[] = {
  3078. /* 0 */ 0, 1185,
  3079. };
  3080. static const uint16_t ud_itab__908[] = {
  3081. /* 0 */ 0, 1186,
  3082. };
  3083. static const uint16_t ud_itab__909[] = {
  3084. /* 0 */ 0, 1187,
  3085. };
  3086. static const uint16_t ud_itab__910[] = {
  3087. /* 0 */ 0, 1188,
  3088. };
  3089. static const uint16_t ud_itab__911[] = {
  3090. /* 0 */ 0, 1189,
  3091. };
  3092. static const uint16_t ud_itab__912[] = {
  3093. /* 0 */ 0, 1190,
  3094. };
  3095. static const uint16_t ud_itab__913[] = {
  3096. /* 0 */ 0, 1191,
  3097. };
  3098. static const uint16_t ud_itab__914[] = {
  3099. /* 0 */ 0, 1192,
  3100. };
  3101. static const uint16_t ud_itab__915[] = {
  3102. /* 0 */ 0, 1193,
  3103. };
  3104. static const uint16_t ud_itab__916[] = {
  3105. /* 0 */ 0, 1194,
  3106. };
  3107. static const uint16_t ud_itab__917[] = {
  3108. /* 0 */ 0, 1195,
  3109. };
  3110. static const uint16_t ud_itab__918[] = {
  3111. /* 0 */ 0, 1196,
  3112. };
  3113. static const uint16_t ud_itab__919[] = {
  3114. /* 0 */ 0, 1197,
  3115. };
  3116. static const uint16_t ud_itab__920[] = {
  3117. /* 0 */ 0, 1198,
  3118. };
  3119. static const uint16_t ud_itab__921[] = {
  3120. /* 0 */ 0, 1199,
  3121. };
  3122. static const uint16_t ud_itab__922[] = {
  3123. /* 0 */ 0, 1200,
  3124. };
  3125. static const uint16_t ud_itab__923[] = {
  3126. /* 0 */ 0, 1201,
  3127. };
  3128. static const uint16_t ud_itab__924[] = {
  3129. /* 0 */ 0, 1202,
  3130. };
  3131. static const uint16_t ud_itab__925[] = {
  3132. /* 0 */ 0, 1203,
  3133. };
  3134. static const uint16_t ud_itab__926[] = {
  3135. /* 0 */ 0, 1204,
  3136. };
  3137. static const uint16_t ud_itab__927[] = {
  3138. /* 0 */ 0, 1205,
  3139. };
  3140. static const uint16_t ud_itab__928[] = {
  3141. /* 0 */ 0, 1206,
  3142. };
  3143. static const uint16_t ud_itab__929[] = {
  3144. /* 0 */ 0, 1207,
  3145. };
  3146. static const uint16_t ud_itab__930[] = {
  3147. /* 0 */ 0, 1208,
  3148. };
  3149. static const uint16_t ud_itab__931[] = {
  3150. /* 0 */ 0, 1209,
  3151. };
  3152. static const uint16_t ud_itab__932[] = {
  3153. /* 0 */ 0, 1210,
  3154. };
  3155. static const uint16_t ud_itab__933[] = {
  3156. /* 0 */ 0, 1211,
  3157. };
  3158. static const uint16_t ud_itab__934[] = {
  3159. /* 0 */ 0, 1212,
  3160. };
  3161. static const uint16_t ud_itab__935[] = {
  3162. /* 0 */ 0, 1213,
  3163. };
  3164. static const uint16_t ud_itab__936[] = {
  3165. /* 0 */ 0, 1214,
  3166. };
  3167. static const uint16_t ud_itab__937[] = {
  3168. /* 0 */ 0, 1215,
  3169. };
  3170. static const uint16_t ud_itab__938[] = {
  3171. /* 0 */ 0, 1216,
  3172. };
  3173. static const uint16_t ud_itab__939[] = {
  3174. /* 0 */ 0, 1217,
  3175. };
  3176. static const uint16_t ud_itab__875[] = {
  3177. /* 0 */ GROUP(876), GROUP(877), GROUP(878), GROUP(879),
  3178. /* 4 */ GROUP(880), GROUP(881), GROUP(882), GROUP(883),
  3179. /* 8 */ GROUP(884), GROUP(885), GROUP(886), GROUP(887),
  3180. /* c */ GROUP(888), GROUP(889), GROUP(890), GROUP(891),
  3181. /* 10 */ GROUP(892), GROUP(893), GROUP(894), GROUP(895),
  3182. /* 14 */ GROUP(896), GROUP(897), GROUP(898), GROUP(899),
  3183. /* 18 */ GROUP(900), GROUP(901), GROUP(902), GROUP(903),
  3184. /* 1c */ GROUP(904), GROUP(905), GROUP(906), GROUP(907),
  3185. /* 20 */ GROUP(908), GROUP(909), GROUP(910), GROUP(911),
  3186. /* 24 */ GROUP(912), GROUP(913), GROUP(914), GROUP(915),
  3187. /* 28 */ GROUP(916), GROUP(917), GROUP(918), GROUP(919),
  3188. /* 2c */ GROUP(920), GROUP(921), GROUP(922), GROUP(923),
  3189. /* 30 */ GROUP(924), GROUP(925), GROUP(926), GROUP(927),
  3190. /* 34 */ GROUP(928), GROUP(929), GROUP(930), GROUP(931),
  3191. /* 38 */ GROUP(932), GROUP(933), GROUP(934), GROUP(935),
  3192. /* 3c */ GROUP(936), GROUP(937), GROUP(938), GROUP(939),
  3193. };
  3194. static const uint16_t ud_itab__865[] = {
  3195. /* 0 */ GROUP(866), GROUP(875),
  3196. };
  3197. static const uint16_t ud_itab__942[] = {
  3198. /* 0 */ 1218, 0,
  3199. };
  3200. static const uint16_t ud_itab__943[] = {
  3201. /* 0 */ 1219, 0,
  3202. };
  3203. static const uint16_t ud_itab__944[] = {
  3204. /* 0 */ 1220, 0,
  3205. };
  3206. static const uint16_t ud_itab__945[] = {
  3207. /* 0 */ 1221, 0,
  3208. };
  3209. static const uint16_t ud_itab__946[] = {
  3210. /* 0 */ 1222, 0,
  3211. };
  3212. static const uint16_t ud_itab__947[] = {
  3213. /* 0 */ 1223, 0,
  3214. };
  3215. static const uint16_t ud_itab__948[] = {
  3216. /* 0 */ 1224, 0,
  3217. };
  3218. static const uint16_t ud_itab__941[] = {
  3219. /* 0 */ GROUP(942), GROUP(943), GROUP(944), GROUP(945),
  3220. /* 4 */ GROUP(946), 0, GROUP(947), GROUP(948),
  3221. };
  3222. static const uint16_t ud_itab__950[] = {
  3223. /* 0 */ 0, 1225,
  3224. };
  3225. static const uint16_t ud_itab__951[] = {
  3226. /* 0 */ 0, 1226,
  3227. };
  3228. static const uint16_t ud_itab__952[] = {
  3229. /* 0 */ 0, 1227,
  3230. };
  3231. static const uint16_t ud_itab__953[] = {
  3232. /* 0 */ 0, 1228,
  3233. };
  3234. static const uint16_t ud_itab__954[] = {
  3235. /* 0 */ 0, 1229,
  3236. };
  3237. static const uint16_t ud_itab__955[] = {
  3238. /* 0 */ 0, 1230,
  3239. };
  3240. static const uint16_t ud_itab__956[] = {
  3241. /* 0 */ 0, 1231,
  3242. };
  3243. static const uint16_t ud_itab__957[] = {
  3244. /* 0 */ 0, 1232,
  3245. };
  3246. static const uint16_t ud_itab__958[] = {
  3247. /* 0 */ 0, 1233,
  3248. };
  3249. static const uint16_t ud_itab__959[] = {
  3250. /* 0 */ 0, 1234,
  3251. };
  3252. static const uint16_t ud_itab__960[] = {
  3253. /* 0 */ 0, 1235,
  3254. };
  3255. static const uint16_t ud_itab__961[] = {
  3256. /* 0 */ 0, 1236,
  3257. };
  3258. static const uint16_t ud_itab__962[] = {
  3259. /* 0 */ 0, 1237,
  3260. };
  3261. static const uint16_t ud_itab__963[] = {
  3262. /* 0 */ 0, 1238,
  3263. };
  3264. static const uint16_t ud_itab__964[] = {
  3265. /* 0 */ 0, 1239,
  3266. };
  3267. static const uint16_t ud_itab__965[] = {
  3268. /* 0 */ 0, 1240,
  3269. };
  3270. static const uint16_t ud_itab__966[] = {
  3271. /* 0 */ 0, 1241,
  3272. };
  3273. static const uint16_t ud_itab__967[] = {
  3274. /* 0 */ 0, 1242,
  3275. };
  3276. static const uint16_t ud_itab__968[] = {
  3277. /* 0 */ 0, 1243,
  3278. };
  3279. static const uint16_t ud_itab__969[] = {
  3280. /* 0 */ 0, 1244,
  3281. };
  3282. static const uint16_t ud_itab__970[] = {
  3283. /* 0 */ 0, 1245,
  3284. };
  3285. static const uint16_t ud_itab__971[] = {
  3286. /* 0 */ 0, 1246,
  3287. };
  3288. static const uint16_t ud_itab__972[] = {
  3289. /* 0 */ 0, 1247,
  3290. };
  3291. static const uint16_t ud_itab__973[] = {
  3292. /* 0 */ 0, 1248,
  3293. };
  3294. static const uint16_t ud_itab__974[] = {
  3295. /* 0 */ 0, 1249,
  3296. };
  3297. static const uint16_t ud_itab__975[] = {
  3298. /* 0 */ 0, 1250,
  3299. };
  3300. static const uint16_t ud_itab__976[] = {
  3301. /* 0 */ 0, 1251,
  3302. };
  3303. static const uint16_t ud_itab__977[] = {
  3304. /* 0 */ 0, 1252,
  3305. };
  3306. static const uint16_t ud_itab__978[] = {
  3307. /* 0 */ 0, 1253,
  3308. };
  3309. static const uint16_t ud_itab__979[] = {
  3310. /* 0 */ 0, 1254,
  3311. };
  3312. static const uint16_t ud_itab__980[] = {
  3313. /* 0 */ 0, 1255,
  3314. };
  3315. static const uint16_t ud_itab__981[] = {
  3316. /* 0 */ 0, 1256,
  3317. };
  3318. static const uint16_t ud_itab__982[] = {
  3319. /* 0 */ 0, 1257,
  3320. };
  3321. static const uint16_t ud_itab__983[] = {
  3322. /* 0 */ 0, 1258,
  3323. };
  3324. static const uint16_t ud_itab__984[] = {
  3325. /* 0 */ 0, 1259,
  3326. };
  3327. static const uint16_t ud_itab__985[] = {
  3328. /* 0 */ 0, 1260,
  3329. };
  3330. static const uint16_t ud_itab__986[] = {
  3331. /* 0 */ 0, 1261,
  3332. };
  3333. static const uint16_t ud_itab__987[] = {
  3334. /* 0 */ 0, 1262,
  3335. };
  3336. static const uint16_t ud_itab__988[] = {
  3337. /* 0 */ 0, 1263,
  3338. };
  3339. static const uint16_t ud_itab__989[] = {
  3340. /* 0 */ 0, 1264,
  3341. };
  3342. static const uint16_t ud_itab__990[] = {
  3343. /* 0 */ 0, 1265,
  3344. };
  3345. static const uint16_t ud_itab__991[] = {
  3346. /* 0 */ 0, 1266,
  3347. };
  3348. static const uint16_t ud_itab__992[] = {
  3349. /* 0 */ 0, 1267,
  3350. };
  3351. static const uint16_t ud_itab__993[] = {
  3352. /* 0 */ 0, 1268,
  3353. };
  3354. static const uint16_t ud_itab__994[] = {
  3355. /* 0 */ 0, 1269,
  3356. };
  3357. static const uint16_t ud_itab__995[] = {
  3358. /* 0 */ 0, 1270,
  3359. };
  3360. static const uint16_t ud_itab__996[] = {
  3361. /* 0 */ 0, 1271,
  3362. };
  3363. static const uint16_t ud_itab__997[] = {
  3364. /* 0 */ 0, 1272,
  3365. };
  3366. static const uint16_t ud_itab__949[] = {
  3367. /* 0 */ GROUP(950), GROUP(951), GROUP(952), GROUP(953),
  3368. /* 4 */ GROUP(954), GROUP(955), GROUP(956), GROUP(957),
  3369. /* 8 */ GROUP(958), GROUP(959), GROUP(960), GROUP(961),
  3370. /* c */ GROUP(962), GROUP(963), GROUP(964), GROUP(965),
  3371. /* 10 */ GROUP(966), GROUP(967), GROUP(968), GROUP(969),
  3372. /* 14 */ GROUP(970), GROUP(971), GROUP(972), GROUP(973),
  3373. /* 18 */ GROUP(974), GROUP(975), GROUP(976), GROUP(977),
  3374. /* 1c */ GROUP(978), GROUP(979), GROUP(980), GROUP(981),
  3375. /* 20 */ GROUP(982), GROUP(983), GROUP(984), GROUP(985),
  3376. /* 24 */ GROUP(986), GROUP(987), GROUP(988), GROUP(989),
  3377. /* 28 */ GROUP(990), GROUP(991), GROUP(992), GROUP(993),
  3378. /* 2c */ GROUP(994), GROUP(995), GROUP(996), GROUP(997),
  3379. /* 30 */ 0, 0, 0, 0,
  3380. /* 34 */ 0, 0, 0, 0,
  3381. /* 38 */ 0, 0, 0, 0,
  3382. /* 3c */ 0, 0, 0, 0,
  3383. };
  3384. static const uint16_t ud_itab__940[] = {
  3385. /* 0 */ GROUP(941), GROUP(949),
  3386. };
  3387. static const uint16_t ud_itab__1000[] = {
  3388. /* 0 */ 1273, 0,
  3389. };
  3390. static const uint16_t ud_itab__1001[] = {
  3391. /* 0 */ 1274, 0,
  3392. };
  3393. static const uint16_t ud_itab__1002[] = {
  3394. /* 0 */ 1275, 0,
  3395. };
  3396. static const uint16_t ud_itab__1003[] = {
  3397. /* 0 */ 1276, 0,
  3398. };
  3399. static const uint16_t ud_itab__1004[] = {
  3400. /* 0 */ 1277, 0,
  3401. };
  3402. static const uint16_t ud_itab__1005[] = {
  3403. /* 0 */ 1278, 0,
  3404. };
  3405. static const uint16_t ud_itab__1006[] = {
  3406. /* 0 */ 1279, 0,
  3407. };
  3408. static const uint16_t ud_itab__1007[] = {
  3409. /* 0 */ 1280, 0,
  3410. };
  3411. static const uint16_t ud_itab__999[] = {
  3412. /* 0 */ GROUP(1000), GROUP(1001), GROUP(1002), GROUP(1003),
  3413. /* 4 */ GROUP(1004), GROUP(1005), GROUP(1006), GROUP(1007),
  3414. };
  3415. static const uint16_t ud_itab__1009[] = {
  3416. /* 0 */ 0, 1281,
  3417. };
  3418. static const uint16_t ud_itab__1010[] = {
  3419. /* 0 */ 0, 1282,
  3420. };
  3421. static const uint16_t ud_itab__1011[] = {
  3422. /* 0 */ 0, 1283,
  3423. };
  3424. static const uint16_t ud_itab__1012[] = {
  3425. /* 0 */ 0, 1284,
  3426. };
  3427. static const uint16_t ud_itab__1013[] = {
  3428. /* 0 */ 0, 1285,
  3429. };
  3430. static const uint16_t ud_itab__1014[] = {
  3431. /* 0 */ 0, 1286,
  3432. };
  3433. static const uint16_t ud_itab__1015[] = {
  3434. /* 0 */ 0, 1287,
  3435. };
  3436. static const uint16_t ud_itab__1016[] = {
  3437. /* 0 */ 0, 1288,
  3438. };
  3439. static const uint16_t ud_itab__1017[] = {
  3440. /* 0 */ 0, 1289,
  3441. };
  3442. static const uint16_t ud_itab__1018[] = {
  3443. /* 0 */ 0, 1290,
  3444. };
  3445. static const uint16_t ud_itab__1019[] = {
  3446. /* 0 */ 0, 1291,
  3447. };
  3448. static const uint16_t ud_itab__1020[] = {
  3449. /* 0 */ 0, 1292,
  3450. };
  3451. static const uint16_t ud_itab__1021[] = {
  3452. /* 0 */ 0, 1293,
  3453. };
  3454. static const uint16_t ud_itab__1022[] = {
  3455. /* 0 */ 0, 1294,
  3456. };
  3457. static const uint16_t ud_itab__1023[] = {
  3458. /* 0 */ 0, 1295,
  3459. };
  3460. static const uint16_t ud_itab__1024[] = {
  3461. /* 0 */ 0, 1296,
  3462. };
  3463. static const uint16_t ud_itab__1025[] = {
  3464. /* 0 */ 0, 1297,
  3465. };
  3466. static const uint16_t ud_itab__1026[] = {
  3467. /* 0 */ 0, 1298,
  3468. };
  3469. static const uint16_t ud_itab__1027[] = {
  3470. /* 0 */ 0, 1299,
  3471. };
  3472. static const uint16_t ud_itab__1028[] = {
  3473. /* 0 */ 0, 1300,
  3474. };
  3475. static const uint16_t ud_itab__1029[] = {
  3476. /* 0 */ 0, 1301,
  3477. };
  3478. static const uint16_t ud_itab__1030[] = {
  3479. /* 0 */ 0, 1302,
  3480. };
  3481. static const uint16_t ud_itab__1031[] = {
  3482. /* 0 */ 0, 1303,
  3483. };
  3484. static const uint16_t ud_itab__1032[] = {
  3485. /* 0 */ 0, 1304,
  3486. };
  3487. static const uint16_t ud_itab__1033[] = {
  3488. /* 0 */ 0, 1305,
  3489. };
  3490. static const uint16_t ud_itab__1034[] = {
  3491. /* 0 */ 0, 1306,
  3492. };
  3493. static const uint16_t ud_itab__1035[] = {
  3494. /* 0 */ 0, 1307,
  3495. };
  3496. static const uint16_t ud_itab__1036[] = {
  3497. /* 0 */ 0, 1308,
  3498. };
  3499. static const uint16_t ud_itab__1037[] = {
  3500. /* 0 */ 0, 1309,
  3501. };
  3502. static const uint16_t ud_itab__1038[] = {
  3503. /* 0 */ 0, 1310,
  3504. };
  3505. static const uint16_t ud_itab__1039[] = {
  3506. /* 0 */ 0, 1311,
  3507. };
  3508. static const uint16_t ud_itab__1040[] = {
  3509. /* 0 */ 0, 1312,
  3510. };
  3511. static const uint16_t ud_itab__1041[] = {
  3512. /* 0 */ 0, 1313,
  3513. };
  3514. static const uint16_t ud_itab__1042[] = {
  3515. /* 0 */ 0, 1314,
  3516. };
  3517. static const uint16_t ud_itab__1043[] = {
  3518. /* 0 */ 0, 1315,
  3519. };
  3520. static const uint16_t ud_itab__1044[] = {
  3521. /* 0 */ 0, 1316,
  3522. };
  3523. static const uint16_t ud_itab__1045[] = {
  3524. /* 0 */ 0, 1317,
  3525. };
  3526. static const uint16_t ud_itab__1046[] = {
  3527. /* 0 */ 0, 1318,
  3528. };
  3529. static const uint16_t ud_itab__1047[] = {
  3530. /* 0 */ 0, 1319,
  3531. };
  3532. static const uint16_t ud_itab__1048[] = {
  3533. /* 0 */ 0, 1320,
  3534. };
  3535. static const uint16_t ud_itab__1049[] = {
  3536. /* 0 */ 0, 1321,
  3537. };
  3538. static const uint16_t ud_itab__1050[] = {
  3539. /* 0 */ 0, 1322,
  3540. };
  3541. static const uint16_t ud_itab__1051[] = {
  3542. /* 0 */ 0, 1323,
  3543. };
  3544. static const uint16_t ud_itab__1052[] = {
  3545. /* 0 */ 0, 1324,
  3546. };
  3547. static const uint16_t ud_itab__1053[] = {
  3548. /* 0 */ 0, 1325,
  3549. };
  3550. static const uint16_t ud_itab__1054[] = {
  3551. /* 0 */ 0, 1326,
  3552. };
  3553. static const uint16_t ud_itab__1055[] = {
  3554. /* 0 */ 0, 1327,
  3555. };
  3556. static const uint16_t ud_itab__1056[] = {
  3557. /* 0 */ 0, 1328,
  3558. };
  3559. static const uint16_t ud_itab__1057[] = {
  3560. /* 0 */ 0, 1329,
  3561. };
  3562. static const uint16_t ud_itab__1058[] = {
  3563. /* 0 */ 0, 1330,
  3564. };
  3565. static const uint16_t ud_itab__1059[] = {
  3566. /* 0 */ 0, 1331,
  3567. };
  3568. static const uint16_t ud_itab__1060[] = {
  3569. /* 0 */ 0, 1332,
  3570. };
  3571. static const uint16_t ud_itab__1061[] = {
  3572. /* 0 */ 0, 1333,
  3573. };
  3574. static const uint16_t ud_itab__1062[] = {
  3575. /* 0 */ 0, 1334,
  3576. };
  3577. static const uint16_t ud_itab__1063[] = {
  3578. /* 0 */ 0, 1335,
  3579. };
  3580. static const uint16_t ud_itab__1064[] = {
  3581. /* 0 */ 0, 1336,
  3582. };
  3583. static const uint16_t ud_itab__1065[] = {
  3584. /* 0 */ 0, 1337,
  3585. };
  3586. static const uint16_t ud_itab__1008[] = {
  3587. /* 0 */ GROUP(1009), GROUP(1010), GROUP(1011), GROUP(1012),
  3588. /* 4 */ GROUP(1013), GROUP(1014), GROUP(1015), GROUP(1016),
  3589. /* 8 */ GROUP(1017), GROUP(1018), GROUP(1019), GROUP(1020),
  3590. /* c */ GROUP(1021), GROUP(1022), GROUP(1023), GROUP(1024),
  3591. /* 10 */ GROUP(1025), GROUP(1026), GROUP(1027), GROUP(1028),
  3592. /* 14 */ GROUP(1029), GROUP(1030), GROUP(1031), GROUP(1032),
  3593. /* 18 */ 0, GROUP(1033), 0, 0,
  3594. /* 1c */ 0, 0, 0, 0,
  3595. /* 20 */ GROUP(1034), GROUP(1035), GROUP(1036), GROUP(1037),
  3596. /* 24 */ GROUP(1038), GROUP(1039), GROUP(1040), GROUP(1041),
  3597. /* 28 */ GROUP(1042), GROUP(1043), GROUP(1044), GROUP(1045),
  3598. /* 2c */ GROUP(1046), GROUP(1047), GROUP(1048), GROUP(1049),
  3599. /* 30 */ GROUP(1050), GROUP(1051), GROUP(1052), GROUP(1053),
  3600. /* 34 */ GROUP(1054), GROUP(1055), GROUP(1056), GROUP(1057),
  3601. /* 38 */ GROUP(1058), GROUP(1059), GROUP(1060), GROUP(1061),
  3602. /* 3c */ GROUP(1062), GROUP(1063), GROUP(1064), GROUP(1065),
  3603. };
  3604. static const uint16_t ud_itab__998[] = {
  3605. /* 0 */ GROUP(999), GROUP(1008),
  3606. };
  3607. static const uint16_t ud_itab__1068[] = {
  3608. /* 0 */ 1338, 0,
  3609. };
  3610. static const uint16_t ud_itab__1069[] = {
  3611. /* 0 */ 1339, 0,
  3612. };
  3613. static const uint16_t ud_itab__1070[] = {
  3614. /* 0 */ 1340, 0,
  3615. };
  3616. static const uint16_t ud_itab__1071[] = {
  3617. /* 0 */ 1341, 0,
  3618. };
  3619. static const uint16_t ud_itab__1072[] = {
  3620. /* 0 */ 1342, 0,
  3621. };
  3622. static const uint16_t ud_itab__1073[] = {
  3623. /* 0 */ 1343, 0,
  3624. };
  3625. static const uint16_t ud_itab__1074[] = {
  3626. /* 0 */ 1344, 0,
  3627. };
  3628. static const uint16_t ud_itab__1075[] = {
  3629. /* 0 */ 1345, 0,
  3630. };
  3631. static const uint16_t ud_itab__1067[] = {
  3632. /* 0 */ GROUP(1068), GROUP(1069), GROUP(1070), GROUP(1071),
  3633. /* 4 */ GROUP(1072), GROUP(1073), GROUP(1074), GROUP(1075),
  3634. };
  3635. static const uint16_t ud_itab__1077[] = {
  3636. /* 0 */ 0, 1346,
  3637. };
  3638. static const uint16_t ud_itab__1078[] = {
  3639. /* 0 */ 0, 1347,
  3640. };
  3641. static const uint16_t ud_itab__1079[] = {
  3642. /* 0 */ 0, 1348,
  3643. };
  3644. static const uint16_t ud_itab__1080[] = {
  3645. /* 0 */ 0, 1349,
  3646. };
  3647. static const uint16_t ud_itab__1081[] = {
  3648. /* 0 */ 0, 1350,
  3649. };
  3650. static const uint16_t ud_itab__1082[] = {
  3651. /* 0 */ 0, 1351,
  3652. };
  3653. static const uint16_t ud_itab__1083[] = {
  3654. /* 0 */ 0, 1352,
  3655. };
  3656. static const uint16_t ud_itab__1084[] = {
  3657. /* 0 */ 0, 1353,
  3658. };
  3659. static const uint16_t ud_itab__1085[] = {
  3660. /* 0 */ 0, 1354,
  3661. };
  3662. static const uint16_t ud_itab__1086[] = {
  3663. /* 0 */ 0, 1355,
  3664. };
  3665. static const uint16_t ud_itab__1087[] = {
  3666. /* 0 */ 0, 1356,
  3667. };
  3668. static const uint16_t ud_itab__1088[] = {
  3669. /* 0 */ 0, 1357,
  3670. };
  3671. static const uint16_t ud_itab__1089[] = {
  3672. /* 0 */ 0, 1358,
  3673. };
  3674. static const uint16_t ud_itab__1090[] = {
  3675. /* 0 */ 0, 1359,
  3676. };
  3677. static const uint16_t ud_itab__1091[] = {
  3678. /* 0 */ 0, 1360,
  3679. };
  3680. static const uint16_t ud_itab__1092[] = {
  3681. /* 0 */ 0, 1361,
  3682. };
  3683. static const uint16_t ud_itab__1093[] = {
  3684. /* 0 */ 0, 1362,
  3685. };
  3686. static const uint16_t ud_itab__1094[] = {
  3687. /* 0 */ 0, 1363,
  3688. };
  3689. static const uint16_t ud_itab__1095[] = {
  3690. /* 0 */ 0, 1364,
  3691. };
  3692. static const uint16_t ud_itab__1096[] = {
  3693. /* 0 */ 0, 1365,
  3694. };
  3695. static const uint16_t ud_itab__1097[] = {
  3696. /* 0 */ 0, 1366,
  3697. };
  3698. static const uint16_t ud_itab__1098[] = {
  3699. /* 0 */ 0, 1367,
  3700. };
  3701. static const uint16_t ud_itab__1099[] = {
  3702. /* 0 */ 0, 1368,
  3703. };
  3704. static const uint16_t ud_itab__1100[] = {
  3705. /* 0 */ 0, 1369,
  3706. };
  3707. static const uint16_t ud_itab__1101[] = {
  3708. /* 0 */ 0, 1370,
  3709. };
  3710. static const uint16_t ud_itab__1102[] = {
  3711. /* 0 */ 0, 1371,
  3712. };
  3713. static const uint16_t ud_itab__1103[] = {
  3714. /* 0 */ 0, 1372,
  3715. };
  3716. static const uint16_t ud_itab__1104[] = {
  3717. /* 0 */ 0, 1373,
  3718. };
  3719. static const uint16_t ud_itab__1105[] = {
  3720. /* 0 */ 0, 1374,
  3721. };
  3722. static const uint16_t ud_itab__1106[] = {
  3723. /* 0 */ 0, 1375,
  3724. };
  3725. static const uint16_t ud_itab__1107[] = {
  3726. /* 0 */ 0, 1376,
  3727. };
  3728. static const uint16_t ud_itab__1108[] = {
  3729. /* 0 */ 0, 1377,
  3730. };
  3731. static const uint16_t ud_itab__1109[] = {
  3732. /* 0 */ 0, 1378,
  3733. };
  3734. static const uint16_t ud_itab__1110[] = {
  3735. /* 0 */ 0, 1379,
  3736. };
  3737. static const uint16_t ud_itab__1111[] = {
  3738. /* 0 */ 0, 1380,
  3739. };
  3740. static const uint16_t ud_itab__1112[] = {
  3741. /* 0 */ 0, 1381,
  3742. };
  3743. static const uint16_t ud_itab__1113[] = {
  3744. /* 0 */ 0, 1382,
  3745. };
  3746. static const uint16_t ud_itab__1114[] = {
  3747. /* 0 */ 0, 1383,
  3748. };
  3749. static const uint16_t ud_itab__1115[] = {
  3750. /* 0 */ 0, 1384,
  3751. };
  3752. static const uint16_t ud_itab__1116[] = {
  3753. /* 0 */ 0, 1385,
  3754. };
  3755. static const uint16_t ud_itab__1117[] = {
  3756. /* 0 */ 0, 1386,
  3757. };
  3758. static const uint16_t ud_itab__1118[] = {
  3759. /* 0 */ 0, 1387,
  3760. };
  3761. static const uint16_t ud_itab__1119[] = {
  3762. /* 0 */ 0, 1388,
  3763. };
  3764. static const uint16_t ud_itab__1120[] = {
  3765. /* 0 */ 0, 1389,
  3766. };
  3767. static const uint16_t ud_itab__1121[] = {
  3768. /* 0 */ 0, 1390,
  3769. };
  3770. static const uint16_t ud_itab__1122[] = {
  3771. /* 0 */ 0, 1391,
  3772. };
  3773. static const uint16_t ud_itab__1123[] = {
  3774. /* 0 */ 0, 1392,
  3775. };
  3776. static const uint16_t ud_itab__1124[] = {
  3777. /* 0 */ 0, 1393,
  3778. };
  3779. static const uint16_t ud_itab__1125[] = {
  3780. /* 0 */ 0, 1394,
  3781. };
  3782. static const uint16_t ud_itab__1076[] = {
  3783. /* 0 */ GROUP(1077), GROUP(1078), GROUP(1079), GROUP(1080),
  3784. /* 4 */ GROUP(1081), GROUP(1082), GROUP(1083), GROUP(1084),
  3785. /* 8 */ GROUP(1085), GROUP(1086), GROUP(1087), GROUP(1088),
  3786. /* c */ GROUP(1089), GROUP(1090), GROUP(1091), GROUP(1092),
  3787. /* 10 */ GROUP(1093), GROUP(1094), GROUP(1095), GROUP(1096),
  3788. /* 14 */ GROUP(1097), GROUP(1098), GROUP(1099), GROUP(1100),
  3789. /* 18 */ GROUP(1101), GROUP(1102), GROUP(1103), GROUP(1104),
  3790. /* 1c */ GROUP(1105), GROUP(1106), GROUP(1107), GROUP(1108),
  3791. /* 20 */ GROUP(1109), 0, 0, 0,
  3792. /* 24 */ 0, 0, 0, 0,
  3793. /* 28 */ GROUP(1110), GROUP(1111), GROUP(1112), GROUP(1113),
  3794. /* 2c */ GROUP(1114), GROUP(1115), GROUP(1116), GROUP(1117),
  3795. /* 30 */ GROUP(1118), GROUP(1119), GROUP(1120), GROUP(1121),
  3796. /* 34 */ GROUP(1122), GROUP(1123), GROUP(1124), GROUP(1125),
  3797. /* 38 */ 0, 0, 0, 0,
  3798. /* 3c */ 0, 0, 0, 0,
  3799. };
  3800. static const uint16_t ud_itab__1066[] = {
  3801. /* 0 */ GROUP(1067), GROUP(1076),
  3802. };
  3803. static const uint16_t ud_itab__1126[] = {
  3804. /* 0 */ 1398, 1399, 1400,
  3805. };
  3806. static const uint16_t ud_itab__1127[] = {
  3807. /* 0 */ 1407, 0,
  3808. };
  3809. static const uint16_t ud_itab__1128[] = {
  3810. /* 0 */ 1419, 1420, 1421, 1422,
  3811. /* 4 */ 1423, 1424, 1425, 1426,
  3812. };
  3813. static const uint16_t ud_itab__1129[] = {
  3814. /* 0 */ 1427, 1428, 1429, 1430,
  3815. /* 4 */ 1431, 1432, 1433, 1434,
  3816. };
  3817. static const uint16_t ud_itab__1130[] = {
  3818. /* 0 */ 1441, 1442, 0, 0,
  3819. /* 4 */ 0, 0, 0, 0,
  3820. };
  3821. static const uint16_t ud_itab__1132[] = {
  3822. /* 0 */ 1445, 1446,
  3823. };
  3824. static const uint16_t ud_itab__1131[] = {
  3825. /* 0 */ 1443, 1444, GROUP(1132), 1447,
  3826. /* 4 */ 1448, 1449, 1450, 0,
  3827. };
  3828. const uint16_t ud_itab__0[] = {
  3829. /* 0 */ 1, 2, 3, 4,
  3830. /* 4 */ 5, 6, GROUP(1), GROUP(2),
  3831. /* 8 */ 9, 10, 11, 12,
  3832. /* c */ 13, 14, GROUP(3), GROUP(4),
  3833. /* 10 */ 628, 629, 630, 631,
  3834. /* 14 */ 632, 633, GROUP(563), GROUP(564),
  3835. /* 18 */ 636, 637, 638, 639,
  3836. /* 1c */ 640, 641, GROUP(565), GROUP(566),
  3837. /* 20 */ 644, 645, 646, 647,
  3838. /* 24 */ 648, 649, 0, GROUP(567),
  3839. /* 28 */ 651, 652, 653, 654,
  3840. /* 2c */ 655, 656, 0, GROUP(568),
  3841. /* 30 */ 658, 659, 660, 661,
  3842. /* 34 */ 662, 663, 0, GROUP(569),
  3843. /* 38 */ 665, 666, 667, 668,
  3844. /* 3c */ 669, 670, 0, GROUP(570),
  3845. /* 40 */ 672, 673, 674, 675,
  3846. /* 44 */ 676, 677, 678, 679,
  3847. /* 48 */ 680, 681, 682, 683,
  3848. /* 4c */ 684, 685, 686, 687,
  3849. /* 50 */ 688, 689, 690, 691,
  3850. /* 54 */ 692, 693, 694, 695,
  3851. /* 58 */ 696, 697, 698, 699,
  3852. /* 5c */ 700, 701, 702, 703,
  3853. /* 60 */ GROUP(571), GROUP(574), GROUP(577), GROUP(578),
  3854. /* 64 */ 0, 0, 0, 0,
  3855. /* 68 */ 711, 712, 713, 714,
  3856. /* 6c */ 715, GROUP(579), 718, GROUP(580),
  3857. /* 70 */ 721, 722, 723, 724,
  3858. /* 74 */ 725, 726, 727, 728,
  3859. /* 78 */ 729, 730, 731, 732,
  3860. /* 7c */ 733, 734, 735, 736,
  3861. /* 80 */ GROUP(581), GROUP(582), GROUP(583), GROUP(592),
  3862. /* 84 */ 769, 770, 771, 772,
  3863. /* 88 */ 773, 774, 775, 776,
  3864. /* 8c */ 777, 778, 779, GROUP(593),
  3865. /* 90 */ 781, 782, 783, 784,
  3866. /* 94 */ 785, 786, 787, 788,
  3867. /* 98 */ GROUP(594), GROUP(595), GROUP(596), 796,
  3868. /* 9c */ GROUP(597), GROUP(601), 806, 807,
  3869. /* a0 */ 808, 809, 810, 811,
  3870. /* a4 */ 812, GROUP(605), 816, GROUP(606),
  3871. /* a8 */ 820, 821, 822, GROUP(607),
  3872. /* ac */ 826, GROUP(608), 830, GROUP(609),
  3873. /* b0 */ 834, 835, 836, 837,
  3874. /* b4 */ 838, 839, 840, 841,
  3875. /* b8 */ 842, 843, 844, 845,
  3876. /* bc */ 846, 847, 848, 849,
  3877. /* c0 */ GROUP(610), GROUP(611), 866, 867,
  3878. /* c4 */ GROUP(612), GROUP(613), GROUP(614), GROUP(615),
  3879. /* c8 */ 872, 873, 874, 875,
  3880. /* cc */ 876, 877, GROUP(616), GROUP(617),
  3881. /* d0 */ GROUP(618), GROUP(619), GROUP(620), GROUP(621),
  3882. /* d4 */ GROUP(622), GROUP(623), GROUP(624), 917,
  3883. /* d8 */ GROUP(625), GROUP(700), GROUP(762), GROUP(806),
  3884. /* dc */ GROUP(865), GROUP(940), GROUP(998), GROUP(1066),
  3885. /* e0 */ 1395, 1396, 1397, GROUP(1126),
  3886. /* e4 */ 1401, 1402, 1403, 1404,
  3887. /* e8 */ 1405, 1406, GROUP(1127), 1408,
  3888. /* ec */ 1409, 1410, 1411, 1412,
  3889. /* f0 */ 1413, 1414, 1415, 1416,
  3890. /* f4 */ 1417, 1418, GROUP(1128), GROUP(1129),
  3891. /* f8 */ 1435, 1436, 1437, 1438,
  3892. /* fc */ 1439, 1440, GROUP(1130), GROUP(1131),
  3893. };
  3894. struct ud_lookup_table_list_entry ud_lookup_table_list[] = {
  3895. /* 000 */ { ud_itab__0, UD_TAB__OPC_TABLE, "table0" },
  3896. /* 001 */ { ud_itab__1, UD_TAB__OPC_MODE, "/m" },
  3897. /* 002 */ { ud_itab__2, UD_TAB__OPC_MODE, "/m" },
  3898. /* 003 */ { ud_itab__3, UD_TAB__OPC_MODE, "/m" },
  3899. /* 004 */ { ud_itab__4, UD_TAB__OPC_TABLE, "0f" },
  3900. /* 005 */ { ud_itab__5, UD_TAB__OPC_REG, "/reg" },
  3901. /* 006 */ { ud_itab__6, UD_TAB__OPC_SSE, "/sse" },
  3902. /* 007 */ { ud_itab__7, UD_TAB__OPC_SSE, "/sse" },
  3903. /* 008 */ { ud_itab__8, UD_TAB__OPC_SSE, "/sse" },
  3904. /* 009 */ { ud_itab__9, UD_TAB__OPC_SSE, "/sse" },
  3905. /* 010 */ { ud_itab__10, UD_TAB__OPC_SSE, "/sse" },
  3906. /* 011 */ { ud_itab__11, UD_TAB__OPC_SSE, "/sse" },
  3907. /* 012 */ { ud_itab__12, UD_TAB__OPC_MOD, "/mod" },
  3908. /* 013 */ { ud_itab__13, UD_TAB__OPC_REG, "/reg" },
  3909. /* 014 */ { ud_itab__14, UD_TAB__OPC_SSE, "/sse" },
  3910. /* 015 */ { ud_itab__15, UD_TAB__OPC_MOD, "/mod" },
  3911. /* 016 */ { ud_itab__16, UD_TAB__OPC_SSE, "/sse" },
  3912. /* 017 */ { ud_itab__17, UD_TAB__OPC_MOD, "/mod" },
  3913. /* 018 */ { ud_itab__18, UD_TAB__OPC_SSE, "/sse" },
  3914. /* 019 */ { ud_itab__19, UD_TAB__OPC_MOD, "/mod" },
  3915. /* 020 */ { ud_itab__20, UD_TAB__OPC_SSE, "/sse" },
  3916. /* 021 */ { ud_itab__21, UD_TAB__OPC_MOD, "/mod" },
  3917. /* 022 */ { ud_itab__22, UD_TAB__OPC_SSE, "/sse" },
  3918. /* 023 */ { ud_itab__23, UD_TAB__OPC_MOD, "/mod" },
  3919. /* 024 */ { ud_itab__24, UD_TAB__OPC_SSE, "/sse" },
  3920. /* 025 */ { ud_itab__25, UD_TAB__OPC_MOD, "/mod" },
  3921. /* 026 */ { ud_itab__26, UD_TAB__OPC_SSE, "/sse" },
  3922. /* 027 */ { ud_itab__27, UD_TAB__OPC_MOD, "/mod" },
  3923. /* 028 */ { ud_itab__28, UD_TAB__OPC_REG, "/reg" },
  3924. /* 029 */ { ud_itab__29, UD_TAB__OPC_RM, "/rm" },
  3925. /* 030 */ { ud_itab__30, UD_TAB__OPC_SSE, "/sse" },
  3926. /* 031 */ { ud_itab__31, UD_TAB__OPC_MOD, "/mod" },
  3927. /* 032 */ { ud_itab__32, UD_TAB__OPC_VENDOR, "intel" },
  3928. /* 033 */ { ud_itab__33, UD_TAB__OPC_SSE, "/sse" },
  3929. /* 034 */ { ud_itab__34, UD_TAB__OPC_MOD, "/mod" },
  3930. /* 035 */ { ud_itab__35, UD_TAB__OPC_VENDOR, "intel" },
  3931. /* 036 */ { ud_itab__36, UD_TAB__OPC_SSE, "/sse" },
  3932. /* 037 */ { ud_itab__37, UD_TAB__OPC_MOD, "/mod" },
  3933. /* 038 */ { ud_itab__38, UD_TAB__OPC_VENDOR, "intel" },
  3934. /* 039 */ { ud_itab__39, UD_TAB__OPC_SSE, "/sse" },
  3935. /* 040 */ { ud_itab__40, UD_TAB__OPC_MOD, "/mod" },
  3936. /* 041 */ { ud_itab__41, UD_TAB__OPC_VENDOR, "intel" },
  3937. /* 042 */ { ud_itab__42, UD_TAB__OPC_RM, "/rm" },
  3938. /* 043 */ { ud_itab__43, UD_TAB__OPC_SSE, "/sse" },
  3939. /* 044 */ { ud_itab__44, UD_TAB__OPC_MOD, "/mod" },
  3940. /* 045 */ { ud_itab__45, UD_TAB__OPC_SSE, "/sse" },
  3941. /* 046 */ { ud_itab__46, UD_TAB__OPC_MOD, "/mod" },
  3942. /* 047 */ { ud_itab__47, UD_TAB__OPC_RM, "/rm" },
  3943. /* 048 */ { ud_itab__48, UD_TAB__OPC_SSE, "/sse" },
  3944. /* 049 */ { ud_itab__49, UD_TAB__OPC_MOD, "/mod" },
  3945. /* 050 */ { ud_itab__50, UD_TAB__OPC_SSE, "/sse" },
  3946. /* 051 */ { ud_itab__51, UD_TAB__OPC_MOD, "/mod" },
  3947. /* 052 */ { ud_itab__52, UD_TAB__OPC_RM, "/rm" },
  3948. /* 053 */ { ud_itab__53, UD_TAB__OPC_SSE, "/sse" },
  3949. /* 054 */ { ud_itab__54, UD_TAB__OPC_MOD, "/mod" },
  3950. /* 055 */ { ud_itab__55, UD_TAB__OPC_VENDOR, "amd" },
  3951. /* 056 */ { ud_itab__56, UD_TAB__OPC_SSE, "/sse" },
  3952. /* 057 */ { ud_itab__57, UD_TAB__OPC_MOD, "/mod" },
  3953. /* 058 */ { ud_itab__58, UD_TAB__OPC_VENDOR, "amd" },
  3954. /* 059 */ { ud_itab__59, UD_TAB__OPC_SSE, "/sse" },
  3955. /* 060 */ { ud_itab__60, UD_TAB__OPC_MOD, "/mod" },
  3956. /* 061 */ { ud_itab__61, UD_TAB__OPC_VENDOR, "amd" },
  3957. /* 062 */ { ud_itab__62, UD_TAB__OPC_SSE, "/sse" },
  3958. /* 063 */ { ud_itab__63, UD_TAB__OPC_MOD, "/mod" },
  3959. /* 064 */ { ud_itab__64, UD_TAB__OPC_VENDOR, "amd" },
  3960. /* 065 */ { ud_itab__65, UD_TAB__OPC_SSE, "/sse" },
  3961. /* 066 */ { ud_itab__66, UD_TAB__OPC_MOD, "/mod" },
  3962. /* 067 */ { ud_itab__67, UD_TAB__OPC_VENDOR, "amd" },
  3963. /* 068 */ { ud_itab__68, UD_TAB__OPC_SSE, "/sse" },
  3964. /* 069 */ { ud_itab__69, UD_TAB__OPC_MOD, "/mod" },
  3965. /* 070 */ { ud_itab__70, UD_TAB__OPC_VENDOR, "amd" },
  3966. /* 071 */ { ud_itab__71, UD_TAB__OPC_SSE, "/sse" },
  3967. /* 072 */ { ud_itab__72, UD_TAB__OPC_MOD, "/mod" },
  3968. /* 073 */ { ud_itab__73, UD_TAB__OPC_VENDOR, "amd" },
  3969. /* 074 */ { ud_itab__74, UD_TAB__OPC_SSE, "/sse" },
  3970. /* 075 */ { ud_itab__75, UD_TAB__OPC_MOD, "/mod" },
  3971. /* 076 */ { ud_itab__76, UD_TAB__OPC_VENDOR, "amd" },
  3972. /* 077 */ { ud_itab__77, UD_TAB__OPC_SSE, "/sse" },
  3973. /* 078 */ { ud_itab__78, UD_TAB__OPC_MOD, "/mod" },
  3974. /* 079 */ { ud_itab__79, UD_TAB__OPC_SSE, "/sse" },
  3975. /* 080 */ { ud_itab__80, UD_TAB__OPC_MOD, "/mod" },
  3976. /* 081 */ { ud_itab__81, UD_TAB__OPC_RM, "/rm" },
  3977. /* 082 */ { ud_itab__82, UD_TAB__OPC_SSE, "/sse" },
  3978. /* 083 */ { ud_itab__83, UD_TAB__OPC_MOD, "/mod" },
  3979. /* 084 */ { ud_itab__84, UD_TAB__OPC_SSE, "/sse" },
  3980. /* 085 */ { ud_itab__85, UD_TAB__OPC_MOD, "/mod" },
  3981. /* 086 */ { ud_itab__86, UD_TAB__OPC_VENDOR, "amd" },
  3982. /* 087 */ { ud_itab__87, UD_TAB__OPC_SSE, "/sse" },
  3983. /* 088 */ { ud_itab__88, UD_TAB__OPC_SSE, "/sse" },
  3984. /* 089 */ { ud_itab__89, UD_TAB__OPC_SSE, "/sse" },
  3985. /* 090 */ { ud_itab__90, UD_TAB__OPC_SSE, "/sse" },
  3986. /* 091 */ { ud_itab__91, UD_TAB__OPC_SSE, "/sse" },
  3987. /* 092 */ { ud_itab__92, UD_TAB__OPC_SSE, "/sse" },
  3988. /* 093 */ { ud_itab__93, UD_TAB__OPC_SSE, "/sse" },
  3989. /* 094 */ { ud_itab__94, UD_TAB__OPC_SSE, "/sse" },
  3990. /* 095 */ { ud_itab__95, UD_TAB__OPC_REG, "/reg" },
  3991. /* 096 */ { ud_itab__96, UD_TAB__OPC_SSE, "/sse" },
  3992. /* 097 */ { ud_itab__97, UD_TAB__OPC_SSE, "/sse" },
  3993. /* 098 */ { ud_itab__98, UD_TAB__OPC_SSE, "/sse" },
  3994. /* 099 */ { ud_itab__99, UD_TAB__OPC_SSE, "/sse" },
  3995. /* 100 */ { ud_itab__100, UD_TAB__OPC_SSE, "/sse" },
  3996. /* 101 */ { ud_itab__101, UD_TAB__OPC_SSE, "/sse" },
  3997. /* 102 */ { ud_itab__102, UD_TAB__OPC_SSE, "/sse" },
  3998. /* 103 */ { ud_itab__103, UD_TAB__OPC_SSE, "/sse" },
  3999. /* 104 */ { ud_itab__104, UD_TAB__OPC_SSE, "/sse" },
  4000. /* 105 */ { ud_itab__105, UD_TAB__OPC_3DNOW, "/3dnow" },
  4001. /* 106 */ { ud_itab__106, UD_TAB__OPC_SSE, "/sse" },
  4002. /* 107 */ { ud_itab__107, UD_TAB__OPC_SSE, "/sse" },
  4003. /* 108 */ { ud_itab__108, UD_TAB__OPC_MOD, "/mod" },
  4004. /* 109 */ { ud_itab__109, UD_TAB__OPC_SSE, "/sse" },
  4005. /* 110 */ { ud_itab__110, UD_TAB__OPC_MOD, "/mod" },
  4006. /* 111 */ { ud_itab__111, UD_TAB__OPC_MOD, "/mod" },
  4007. /* 112 */ { ud_itab__112, UD_TAB__OPC_MOD, "/mod" },
  4008. /* 113 */ { ud_itab__113, UD_TAB__OPC_MOD, "/mod" },
  4009. /* 114 */ { ud_itab__114, UD_TAB__OPC_SSE, "/sse" },
  4010. /* 115 */ { ud_itab__115, UD_TAB__OPC_MOD, "/mod" },
  4011. /* 116 */ { ud_itab__116, UD_TAB__OPC_MOD, "/mod" },
  4012. /* 117 */ { ud_itab__117, UD_TAB__OPC_MOD, "/mod" },
  4013. /* 118 */ { ud_itab__118, UD_TAB__OPC_SSE, "/sse" },
  4014. /* 119 */ { ud_itab__119, UD_TAB__OPC_SSE, "/sse" },
  4015. /* 120 */ { ud_itab__120, UD_TAB__OPC_SSE, "/sse" },
  4016. /* 121 */ { ud_itab__121, UD_TAB__OPC_MOD, "/mod" },
  4017. /* 122 */ { ud_itab__122, UD_TAB__OPC_SSE, "/sse" },
  4018. /* 123 */ { ud_itab__123, UD_TAB__OPC_MOD, "/mod" },
  4019. /* 124 */ { ud_itab__124, UD_TAB__OPC_MOD, "/mod" },
  4020. /* 125 */ { ud_itab__125, UD_TAB__OPC_MOD, "/mod" },
  4021. /* 126 */ { ud_itab__126, UD_TAB__OPC_SSE, "/sse" },
  4022. /* 127 */ { ud_itab__127, UD_TAB__OPC_MOD, "/mod" },
  4023. /* 128 */ { ud_itab__128, UD_TAB__OPC_MOD, "/mod" },
  4024. /* 129 */ { ud_itab__129, UD_TAB__OPC_SSE, "/sse" },
  4025. /* 130 */ { ud_itab__130, UD_TAB__OPC_REG, "/reg" },
  4026. /* 131 */ { ud_itab__131, UD_TAB__OPC_SSE, "/sse" },
  4027. /* 132 */ { ud_itab__132, UD_TAB__OPC_SSE, "/sse" },
  4028. /* 133 */ { ud_itab__133, UD_TAB__OPC_SSE, "/sse" },
  4029. /* 134 */ { ud_itab__134, UD_TAB__OPC_SSE, "/sse" },
  4030. /* 135 */ { ud_itab__135, UD_TAB__OPC_SSE, "/sse" },
  4031. /* 136 */ { ud_itab__136, UD_TAB__OPC_SSE, "/sse" },
  4032. /* 137 */ { ud_itab__137, UD_TAB__OPC_SSE, "/sse" },
  4033. /* 138 */ { ud_itab__138, UD_TAB__OPC_SSE, "/sse" },
  4034. /* 139 */ { ud_itab__139, UD_TAB__OPC_SSE, "/sse" },
  4035. /* 140 */ { ud_itab__140, UD_TAB__OPC_SSE, "/sse" },
  4036. /* 141 */ { ud_itab__141, UD_TAB__OPC_SSE, "/sse" },
  4037. /* 142 */ { ud_itab__142, UD_TAB__OPC_SSE, "/sse" },
  4038. /* 143 */ { ud_itab__143, UD_TAB__OPC_SSE, "/sse" },
  4039. /* 144 */ { ud_itab__144, UD_TAB__OPC_SSE, "/sse" },
  4040. /* 145 */ { ud_itab__145, UD_TAB__OPC_SSE, "/sse" },
  4041. /* 146 */ { ud_itab__146, UD_TAB__OPC_SSE, "/sse" },
  4042. /* 147 */ { ud_itab__147, UD_TAB__OPC_SSE, "/sse" },
  4043. /* 148 */ { ud_itab__148, UD_TAB__OPC_SSE, "/sse" },
  4044. /* 149 */ { ud_itab__149, UD_TAB__OPC_SSE, "/sse" },
  4045. /* 150 */ { ud_itab__150, UD_TAB__OPC_SSE, "/sse" },
  4046. /* 151 */ { ud_itab__151, UD_TAB__OPC_SSE, "/sse" },
  4047. /* 152 */ { ud_itab__152, UD_TAB__OPC_SSE, "/sse" },
  4048. /* 153 */ { ud_itab__153, UD_TAB__OPC_SSE, "/sse" },
  4049. /* 154 */ { ud_itab__154, UD_TAB__OPC_SSE, "/sse" },
  4050. /* 155 */ { ud_itab__155, UD_TAB__OPC_SSE, "/sse" },
  4051. /* 156 */ { ud_itab__156, UD_TAB__OPC_SSE, "/sse" },
  4052. /* 157 */ { ud_itab__157, UD_TAB__OPC_SSE, "/sse" },
  4053. /* 158 */ { ud_itab__158, UD_TAB__OPC_SSE, "/sse" },
  4054. /* 159 */ { ud_itab__159, UD_TAB__OPC_MODE, "/m" },
  4055. /* 160 */ { ud_itab__160, UD_TAB__OPC_VENDOR, "intel" },
  4056. /* 161 */ { ud_itab__161, UD_TAB__OPC_SSE, "/sse" },
  4057. /* 162 */ { ud_itab__162, UD_TAB__OPC_MODE, "/m" },
  4058. /* 163 */ { ud_itab__163, UD_TAB__OPC_VENDOR, "intel" },
  4059. /* 164 */ { ud_itab__164, UD_TAB__OPC_SSE, "/sse" },
  4060. /* 165 */ { ud_itab__165, UD_TAB__OPC_TABLE, "38" },
  4061. /* 166 */ { ud_itab__166, UD_TAB__OPC_SSE, "/sse" },
  4062. /* 167 */ { ud_itab__167, UD_TAB__OPC_SSE, "/sse" },
  4063. /* 168 */ { ud_itab__168, UD_TAB__OPC_SSE, "/sse" },
  4064. /* 169 */ { ud_itab__169, UD_TAB__OPC_SSE, "/sse" },
  4065. /* 170 */ { ud_itab__170, UD_TAB__OPC_SSE, "/sse" },
  4066. /* 171 */ { ud_itab__171, UD_TAB__OPC_SSE, "/sse" },
  4067. /* 172 */ { ud_itab__172, UD_TAB__OPC_SSE, "/sse" },
  4068. /* 173 */ { ud_itab__173, UD_TAB__OPC_SSE, "/sse" },
  4069. /* 174 */ { ud_itab__174, UD_TAB__OPC_SSE, "/sse" },
  4070. /* 175 */ { ud_itab__175, UD_TAB__OPC_SSE, "/sse" },
  4071. /* 176 */ { ud_itab__176, UD_TAB__OPC_SSE, "/sse" },
  4072. /* 177 */ { ud_itab__177, UD_TAB__OPC_SSE, "/sse" },
  4073. /* 178 */ { ud_itab__178, UD_TAB__OPC_SSE, "/sse" },
  4074. /* 179 */ { ud_itab__179, UD_TAB__OPC_SSE, "/sse" },
  4075. /* 180 */ { ud_itab__180, UD_TAB__OPC_SSE, "/sse" },
  4076. /* 181 */ { ud_itab__181, UD_TAB__OPC_SSE, "/sse" },
  4077. /* 182 */ { ud_itab__182, UD_TAB__OPC_SSE, "/sse" },
  4078. /* 183 */ { ud_itab__183, UD_TAB__OPC_SSE, "/sse" },
  4079. /* 184 */ { ud_itab__184, UD_TAB__OPC_SSE, "/sse" },
  4080. /* 185 */ { ud_itab__185, UD_TAB__OPC_SSE, "/sse" },
  4081. /* 186 */ { ud_itab__186, UD_TAB__OPC_SSE, "/sse" },
  4082. /* 187 */ { ud_itab__187, UD_TAB__OPC_SSE, "/sse" },
  4083. /* 188 */ { ud_itab__188, UD_TAB__OPC_SSE, "/sse" },
  4084. /* 189 */ { ud_itab__189, UD_TAB__OPC_SSE, "/sse" },
  4085. /* 190 */ { ud_itab__190, UD_TAB__OPC_SSE, "/sse" },
  4086. /* 191 */ { ud_itab__191, UD_TAB__OPC_SSE, "/sse" },
  4087. /* 192 */ { ud_itab__192, UD_TAB__OPC_SSE, "/sse" },
  4088. /* 193 */ { ud_itab__193, UD_TAB__OPC_SSE, "/sse" },
  4089. /* 194 */ { ud_itab__194, UD_TAB__OPC_SSE, "/sse" },
  4090. /* 195 */ { ud_itab__195, UD_TAB__OPC_SSE, "/sse" },
  4091. /* 196 */ { ud_itab__196, UD_TAB__OPC_SSE, "/sse" },
  4092. /* 197 */ { ud_itab__197, UD_TAB__OPC_SSE, "/sse" },
  4093. /* 198 */ { ud_itab__198, UD_TAB__OPC_SSE, "/sse" },
  4094. /* 199 */ { ud_itab__199, UD_TAB__OPC_SSE, "/sse" },
  4095. /* 200 */ { ud_itab__200, UD_TAB__OPC_SSE, "/sse" },
  4096. /* 201 */ { ud_itab__201, UD_TAB__OPC_SSE, "/sse" },
  4097. /* 202 */ { ud_itab__202, UD_TAB__OPC_SSE, "/sse" },
  4098. /* 203 */ { ud_itab__203, UD_TAB__OPC_SSE, "/sse" },
  4099. /* 204 */ { ud_itab__204, UD_TAB__OPC_SSE, "/sse" },
  4100. /* 205 */ { ud_itab__205, UD_TAB__OPC_SSE, "/sse" },
  4101. /* 206 */ { ud_itab__206, UD_TAB__OPC_SSE, "/sse" },
  4102. /* 207 */ { ud_itab__207, UD_TAB__OPC_SSE, "/sse" },
  4103. /* 208 */ { ud_itab__208, UD_TAB__OPC_SSE, "/sse" },
  4104. /* 209 */ { ud_itab__209, UD_TAB__OPC_SSE, "/sse" },
  4105. /* 210 */ { ud_itab__210, UD_TAB__OPC_SSE, "/sse" },
  4106. /* 211 */ { ud_itab__211, UD_TAB__OPC_SSE, "/sse" },
  4107. /* 212 */ { ud_itab__212, UD_TAB__OPC_SSE, "/sse" },
  4108. /* 213 */ { ud_itab__213, UD_TAB__OPC_MODE, "/m" },
  4109. /* 214 */ { ud_itab__214, UD_TAB__OPC_VENDOR, "intel" },
  4110. /* 215 */ { ud_itab__215, UD_TAB__OPC_SSE, "/sse" },
  4111. /* 216 */ { ud_itab__216, UD_TAB__OPC_MODE, "/m" },
  4112. /* 217 */ { ud_itab__217, UD_TAB__OPC_VENDOR, "intel" },
  4113. /* 218 */ { ud_itab__218, UD_TAB__OPC_SSE, "/sse" },
  4114. /* 219 */ { ud_itab__219, UD_TAB__OPC_SSE, "/sse" },
  4115. /* 220 */ { ud_itab__220, UD_TAB__OPC_SSE, "/sse" },
  4116. /* 221 */ { ud_itab__221, UD_TAB__OPC_SSE, "/sse" },
  4117. /* 222 */ { ud_itab__222, UD_TAB__OPC_SSE, "/sse" },
  4118. /* 223 */ { ud_itab__223, UD_TAB__OPC_SSE, "/sse" },
  4119. /* 224 */ { ud_itab__224, UD_TAB__OPC_SSE, "/sse" },
  4120. /* 225 */ { ud_itab__225, UD_TAB__OPC_TABLE, "3a" },
  4121. /* 226 */ { ud_itab__226, UD_TAB__OPC_SSE, "/sse" },
  4122. /* 227 */ { ud_itab__227, UD_TAB__OPC_SSE, "/sse" },
  4123. /* 228 */ { ud_itab__228, UD_TAB__OPC_SSE, "/sse" },
  4124. /* 229 */ { ud_itab__229, UD_TAB__OPC_SSE, "/sse" },
  4125. /* 230 */ { ud_itab__230, UD_TAB__OPC_SSE, "/sse" },
  4126. /* 231 */ { ud_itab__231, UD_TAB__OPC_SSE, "/sse" },
  4127. /* 232 */ { ud_itab__232, UD_TAB__OPC_SSE, "/sse" },
  4128. /* 233 */ { ud_itab__233, UD_TAB__OPC_SSE, "/sse" },
  4129. /* 234 */ { ud_itab__234, UD_TAB__OPC_SSE, "/sse" },
  4130. /* 235 */ { ud_itab__235, UD_TAB__OPC_SSE, "/sse" },
  4131. /* 236 */ { ud_itab__236, UD_TAB__OPC_SSE, "/sse" },
  4132. /* 237 */ { ud_itab__237, UD_TAB__OPC_OSIZE, "/o" },
  4133. /* 238 */ { ud_itab__238, UD_TAB__OPC_SSE, "/sse" },
  4134. /* 239 */ { ud_itab__239, UD_TAB__OPC_SSE, "/sse" },
  4135. /* 240 */ { ud_itab__240, UD_TAB__OPC_SSE, "/sse" },
  4136. /* 241 */ { ud_itab__241, UD_TAB__OPC_SSE, "/sse" },
  4137. /* 242 */ { ud_itab__242, UD_TAB__OPC_OSIZE, "/o" },
  4138. /* 243 */ { ud_itab__243, UD_TAB__OPC_SSE, "/sse" },
  4139. /* 244 */ { ud_itab__244, UD_TAB__OPC_SSE, "/sse" },
  4140. /* 245 */ { ud_itab__245, UD_TAB__OPC_SSE, "/sse" },
  4141. /* 246 */ { ud_itab__246, UD_TAB__OPC_SSE, "/sse" },
  4142. /* 247 */ { ud_itab__247, UD_TAB__OPC_SSE, "/sse" },
  4143. /* 248 */ { ud_itab__248, UD_TAB__OPC_SSE, "/sse" },
  4144. /* 249 */ { ud_itab__249, UD_TAB__OPC_SSE, "/sse" },
  4145. /* 250 */ { ud_itab__250, UD_TAB__OPC_SSE, "/sse" },
  4146. /* 251 */ { ud_itab__251, UD_TAB__OPC_SSE, "/sse" },
  4147. /* 252 */ { ud_itab__252, UD_TAB__OPC_SSE, "/sse" },
  4148. /* 253 */ { ud_itab__253, UD_TAB__OPC_SSE, "/sse" },
  4149. /* 254 */ { ud_itab__254, UD_TAB__OPC_SSE, "/sse" },
  4150. /* 255 */ { ud_itab__255, UD_TAB__OPC_SSE, "/sse" },
  4151. /* 256 */ { ud_itab__256, UD_TAB__OPC_SSE, "/sse" },
  4152. /* 257 */ { ud_itab__257, UD_TAB__OPC_SSE, "/sse" },
  4153. /* 258 */ { ud_itab__258, UD_TAB__OPC_SSE, "/sse" },
  4154. /* 259 */ { ud_itab__259, UD_TAB__OPC_SSE, "/sse" },
  4155. /* 260 */ { ud_itab__260, UD_TAB__OPC_SSE, "/sse" },
  4156. /* 261 */ { ud_itab__261, UD_TAB__OPC_SSE, "/sse" },
  4157. /* 262 */ { ud_itab__262, UD_TAB__OPC_SSE, "/sse" },
  4158. /* 263 */ { ud_itab__263, UD_TAB__OPC_SSE, "/sse" },
  4159. /* 264 */ { ud_itab__264, UD_TAB__OPC_SSE, "/sse" },
  4160. /* 265 */ { ud_itab__265, UD_TAB__OPC_SSE, "/sse" },
  4161. /* 266 */ { ud_itab__266, UD_TAB__OPC_SSE, "/sse" },
  4162. /* 267 */ { ud_itab__267, UD_TAB__OPC_SSE, "/sse" },
  4163. /* 268 */ { ud_itab__268, UD_TAB__OPC_SSE, "/sse" },
  4164. /* 269 */ { ud_itab__269, UD_TAB__OPC_SSE, "/sse" },
  4165. /* 270 */ { ud_itab__270, UD_TAB__OPC_SSE, "/sse" },
  4166. /* 271 */ { ud_itab__271, UD_TAB__OPC_SSE, "/sse" },
  4167. /* 272 */ { ud_itab__272, UD_TAB__OPC_SSE, "/sse" },
  4168. /* 273 */ { ud_itab__273, UD_TAB__OPC_SSE, "/sse" },
  4169. /* 274 */ { ud_itab__274, UD_TAB__OPC_SSE, "/sse" },
  4170. /* 275 */ { ud_itab__275, UD_TAB__OPC_SSE, "/sse" },
  4171. /* 276 */ { ud_itab__276, UD_TAB__OPC_SSE, "/sse" },
  4172. /* 277 */ { ud_itab__277, UD_TAB__OPC_SSE, "/sse" },
  4173. /* 278 */ { ud_itab__278, UD_TAB__OPC_SSE, "/sse" },
  4174. /* 279 */ { ud_itab__279, UD_TAB__OPC_SSE, "/sse" },
  4175. /* 280 */ { ud_itab__280, UD_TAB__OPC_SSE, "/sse" },
  4176. /* 281 */ { ud_itab__281, UD_TAB__OPC_SSE, "/sse" },
  4177. /* 282 */ { ud_itab__282, UD_TAB__OPC_SSE, "/sse" },
  4178. /* 283 */ { ud_itab__283, UD_TAB__OPC_SSE, "/sse" },
  4179. /* 284 */ { ud_itab__284, UD_TAB__OPC_SSE, "/sse" },
  4180. /* 285 */ { ud_itab__285, UD_TAB__OPC_SSE, "/sse" },
  4181. /* 286 */ { ud_itab__286, UD_TAB__OPC_SSE, "/sse" },
  4182. /* 287 */ { ud_itab__287, UD_TAB__OPC_SSE, "/sse" },
  4183. /* 288 */ { ud_itab__288, UD_TAB__OPC_SSE, "/sse" },
  4184. /* 289 */ { ud_itab__289, UD_TAB__OPC_SSE, "/sse" },
  4185. /* 290 */ { ud_itab__290, UD_TAB__OPC_SSE, "/sse" },
  4186. /* 291 */ { ud_itab__291, UD_TAB__OPC_SSE, "/sse" },
  4187. /* 292 */ { ud_itab__292, UD_TAB__OPC_SSE, "/sse" },
  4188. /* 293 */ { ud_itab__293, UD_TAB__OPC_SSE, "/sse" },
  4189. /* 294 */ { ud_itab__294, UD_TAB__OPC_SSE, "/sse" },
  4190. /* 295 */ { ud_itab__295, UD_TAB__OPC_SSE, "/sse" },
  4191. /* 296 */ { ud_itab__296, UD_TAB__OPC_SSE, "/sse" },
  4192. /* 297 */ { ud_itab__297, UD_TAB__OPC_SSE, "/sse" },
  4193. /* 298 */ { ud_itab__298, UD_TAB__OPC_SSE, "/sse" },
  4194. /* 299 */ { ud_itab__299, UD_TAB__OPC_SSE, "/sse" },
  4195. /* 300 */ { ud_itab__300, UD_TAB__OPC_SSE, "/sse" },
  4196. /* 301 */ { ud_itab__301, UD_TAB__OPC_REG, "/reg" },
  4197. /* 302 */ { ud_itab__302, UD_TAB__OPC_SSE, "/sse" },
  4198. /* 303 */ { ud_itab__303, UD_TAB__OPC_SSE, "/sse" },
  4199. /* 304 */ { ud_itab__304, UD_TAB__OPC_SSE, "/sse" },
  4200. /* 305 */ { ud_itab__305, UD_TAB__OPC_REG, "/reg" },
  4201. /* 306 */ { ud_itab__306, UD_TAB__OPC_SSE, "/sse" },
  4202. /* 307 */ { ud_itab__307, UD_TAB__OPC_SSE, "/sse" },
  4203. /* 308 */ { ud_itab__308, UD_TAB__OPC_SSE, "/sse" },
  4204. /* 309 */ { ud_itab__309, UD_TAB__OPC_REG, "/reg" },
  4205. /* 310 */ { ud_itab__310, UD_TAB__OPC_SSE, "/sse" },
  4206. /* 311 */ { ud_itab__311, UD_TAB__OPC_SSE, "/sse" },
  4207. /* 312 */ { ud_itab__312, UD_TAB__OPC_SSE, "/sse" },
  4208. /* 313 */ { ud_itab__313, UD_TAB__OPC_SSE, "/sse" },
  4209. /* 314 */ { ud_itab__314, UD_TAB__OPC_SSE, "/sse" },
  4210. /* 315 */ { ud_itab__315, UD_TAB__OPC_SSE, "/sse" },
  4211. /* 316 */ { ud_itab__316, UD_TAB__OPC_SSE, "/sse" },
  4212. /* 317 */ { ud_itab__317, UD_TAB__OPC_SSE, "/sse" },
  4213. /* 318 */ { ud_itab__318, UD_TAB__OPC_SSE, "/sse" },
  4214. /* 319 */ { ud_itab__319, UD_TAB__OPC_VENDOR, "intel" },
  4215. /* 320 */ { ud_itab__320, UD_TAB__OPC_SSE, "/sse" },
  4216. /* 321 */ { ud_itab__321, UD_TAB__OPC_VENDOR, "intel" },
  4217. /* 322 */ { ud_itab__322, UD_TAB__OPC_SSE, "/sse" },
  4218. /* 323 */ { ud_itab__323, UD_TAB__OPC_SSE, "/sse" },
  4219. /* 324 */ { ud_itab__324, UD_TAB__OPC_SSE, "/sse" },
  4220. /* 325 */ { ud_itab__325, UD_TAB__OPC_SSE, "/sse" },
  4221. /* 326 */ { ud_itab__326, UD_TAB__OPC_SSE, "/sse" },
  4222. /* 327 */ { ud_itab__327, UD_TAB__OPC_SSE, "/sse" },
  4223. /* 328 */ { ud_itab__328, UD_TAB__OPC_SSE, "/sse" },
  4224. /* 329 */ { ud_itab__329, UD_TAB__OPC_SSE, "/sse" },
  4225. /* 330 */ { ud_itab__330, UD_TAB__OPC_SSE, "/sse" },
  4226. /* 331 */ { ud_itab__331, UD_TAB__OPC_SSE, "/sse" },
  4227. /* 332 */ { ud_itab__332, UD_TAB__OPC_SSE, "/sse" },
  4228. /* 333 */ { ud_itab__333, UD_TAB__OPC_SSE, "/sse" },
  4229. /* 334 */ { ud_itab__334, UD_TAB__OPC_SSE, "/sse" },
  4230. /* 335 */ { ud_itab__335, UD_TAB__OPC_SSE, "/sse" },
  4231. /* 336 */ { ud_itab__336, UD_TAB__OPC_SSE, "/sse" },
  4232. /* 337 */ { ud_itab__337, UD_TAB__OPC_SSE, "/sse" },
  4233. /* 338 */ { ud_itab__338, UD_TAB__OPC_SSE, "/sse" },
  4234. /* 339 */ { ud_itab__339, UD_TAB__OPC_SSE, "/sse" },
  4235. /* 340 */ { ud_itab__340, UD_TAB__OPC_SSE, "/sse" },
  4236. /* 341 */ { ud_itab__341, UD_TAB__OPC_SSE, "/sse" },
  4237. /* 342 */ { ud_itab__342, UD_TAB__OPC_SSE, "/sse" },
  4238. /* 343 */ { ud_itab__343, UD_TAB__OPC_SSE, "/sse" },
  4239. /* 344 */ { ud_itab__344, UD_TAB__OPC_SSE, "/sse" },
  4240. /* 345 */ { ud_itab__345, UD_TAB__OPC_SSE, "/sse" },
  4241. /* 346 */ { ud_itab__346, UD_TAB__OPC_SSE, "/sse" },
  4242. /* 347 */ { ud_itab__347, UD_TAB__OPC_SSE, "/sse" },
  4243. /* 348 */ { ud_itab__348, UD_TAB__OPC_SSE, "/sse" },
  4244. /* 349 */ { ud_itab__349, UD_TAB__OPC_SSE, "/sse" },
  4245. /* 350 */ { ud_itab__350, UD_TAB__OPC_SSE, "/sse" },
  4246. /* 351 */ { ud_itab__351, UD_TAB__OPC_SSE, "/sse" },
  4247. /* 352 */ { ud_itab__352, UD_TAB__OPC_SSE, "/sse" },
  4248. /* 353 */ { ud_itab__353, UD_TAB__OPC_SSE, "/sse" },
  4249. /* 354 */ { ud_itab__354, UD_TAB__OPC_SSE, "/sse" },
  4250. /* 355 */ { ud_itab__355, UD_TAB__OPC_SSE, "/sse" },
  4251. /* 356 */ { ud_itab__356, UD_TAB__OPC_SSE, "/sse" },
  4252. /* 357 */ { ud_itab__357, UD_TAB__OPC_SSE, "/sse" },
  4253. /* 358 */ { ud_itab__358, UD_TAB__OPC_SSE, "/sse" },
  4254. /* 359 */ { ud_itab__359, UD_TAB__OPC_SSE, "/sse" },
  4255. /* 360 */ { ud_itab__360, UD_TAB__OPC_SSE, "/sse" },
  4256. /* 361 */ { ud_itab__361, UD_TAB__OPC_SSE, "/sse" },
  4257. /* 362 */ { ud_itab__362, UD_TAB__OPC_SSE, "/sse" },
  4258. /* 363 */ { ud_itab__363, UD_TAB__OPC_SSE, "/sse" },
  4259. /* 364 */ { ud_itab__364, UD_TAB__OPC_MOD, "/mod" },
  4260. /* 365 */ { ud_itab__365, UD_TAB__OPC_REG, "/reg" },
  4261. /* 366 */ { ud_itab__366, UD_TAB__OPC_RM, "/rm" },
  4262. /* 367 */ { ud_itab__367, UD_TAB__OPC_SSE, "/sse" },
  4263. /* 368 */ { ud_itab__368, UD_TAB__OPC_MOD, "/mod" },
  4264. /* 369 */ { ud_itab__369, UD_TAB__OPC_RM, "/rm" },
  4265. /* 370 */ { ud_itab__370, UD_TAB__OPC_SSE, "/sse" },
  4266. /* 371 */ { ud_itab__371, UD_TAB__OPC_MOD, "/mod" },
  4267. /* 372 */ { ud_itab__372, UD_TAB__OPC_RM, "/rm" },
  4268. /* 373 */ { ud_itab__373, UD_TAB__OPC_SSE, "/sse" },
  4269. /* 374 */ { ud_itab__374, UD_TAB__OPC_MOD, "/mod" },
  4270. /* 375 */ { ud_itab__375, UD_TAB__OPC_MOD, "/mod" },
  4271. /* 376 */ { ud_itab__376, UD_TAB__OPC_REG, "/reg" },
  4272. /* 377 */ { ud_itab__377, UD_TAB__OPC_RM, "/rm" },
  4273. /* 378 */ { ud_itab__378, UD_TAB__OPC_SSE, "/sse" },
  4274. /* 379 */ { ud_itab__379, UD_TAB__OPC_MOD, "/mod" },
  4275. /* 380 */ { ud_itab__380, UD_TAB__OPC_RM, "/rm" },
  4276. /* 381 */ { ud_itab__381, UD_TAB__OPC_SSE, "/sse" },
  4277. /* 382 */ { ud_itab__382, UD_TAB__OPC_MOD, "/mod" },
  4278. /* 383 */ { ud_itab__383, UD_TAB__OPC_RM, "/rm" },
  4279. /* 384 */ { ud_itab__384, UD_TAB__OPC_SSE, "/sse" },
  4280. /* 385 */ { ud_itab__385, UD_TAB__OPC_MOD, "/mod" },
  4281. /* 386 */ { ud_itab__386, UD_TAB__OPC_RM, "/rm" },
  4282. /* 387 */ { ud_itab__387, UD_TAB__OPC_SSE, "/sse" },
  4283. /* 388 */ { ud_itab__388, UD_TAB__OPC_MOD, "/mod" },
  4284. /* 389 */ { ud_itab__389, UD_TAB__OPC_RM, "/rm" },
  4285. /* 390 */ { ud_itab__390, UD_TAB__OPC_SSE, "/sse" },
  4286. /* 391 */ { ud_itab__391, UD_TAB__OPC_MOD, "/mod" },
  4287. /* 392 */ { ud_itab__392, UD_TAB__OPC_RM, "/rm" },
  4288. /* 393 */ { ud_itab__393, UD_TAB__OPC_SSE, "/sse" },
  4289. /* 394 */ { ud_itab__394, UD_TAB__OPC_MOD, "/mod" },
  4290. /* 395 */ { ud_itab__395, UD_TAB__OPC_SSE, "/sse" },
  4291. /* 396 */ { ud_itab__396, UD_TAB__OPC_SSE, "/sse" },
  4292. /* 397 */ { ud_itab__397, UD_TAB__OPC_SSE, "/sse" },
  4293. /* 398 */ { ud_itab__398, UD_TAB__OPC_SSE, "/sse" },
  4294. /* 399 */ { ud_itab__399, UD_TAB__OPC_SSE, "/sse" },
  4295. /* 400 */ { ud_itab__400, UD_TAB__OPC_SSE, "/sse" },
  4296. /* 401 */ { ud_itab__401, UD_TAB__OPC_MOD, "/mod" },
  4297. /* 402 */ { ud_itab__402, UD_TAB__OPC_REG, "/reg" },
  4298. /* 403 */ { ud_itab__403, UD_TAB__OPC_SSE, "/sse" },
  4299. /* 404 */ { ud_itab__404, UD_TAB__OPC_MOD, "/mod" },
  4300. /* 405 */ { ud_itab__405, UD_TAB__OPC_SSE, "/sse" },
  4301. /* 406 */ { ud_itab__406, UD_TAB__OPC_MOD, "/mod" },
  4302. /* 407 */ { ud_itab__407, UD_TAB__OPC_SSE, "/sse" },
  4303. /* 408 */ { ud_itab__408, UD_TAB__OPC_MOD, "/mod" },
  4304. /* 409 */ { ud_itab__409, UD_TAB__OPC_SSE, "/sse" },
  4305. /* 410 */ { ud_itab__410, UD_TAB__OPC_MOD, "/mod" },
  4306. /* 411 */ { ud_itab__411, UD_TAB__OPC_SSE, "/sse" },
  4307. /* 412 */ { ud_itab__412, UD_TAB__OPC_MOD, "/mod" },
  4308. /* 413 */ { ud_itab__413, UD_TAB__OPC_SSE, "/sse" },
  4309. /* 414 */ { ud_itab__414, UD_TAB__OPC_MOD, "/mod" },
  4310. /* 415 */ { ud_itab__415, UD_TAB__OPC_SSE, "/sse" },
  4311. /* 416 */ { ud_itab__416, UD_TAB__OPC_MOD, "/mod" },
  4312. /* 417 */ { ud_itab__417, UD_TAB__OPC_REG, "/reg" },
  4313. /* 418 */ { ud_itab__418, UD_TAB__OPC_RM, "/rm" },
  4314. /* 419 */ { ud_itab__419, UD_TAB__OPC_SSE, "/sse" },
  4315. /* 420 */ { ud_itab__420, UD_TAB__OPC_MOD, "/mod" },
  4316. /* 421 */ { ud_itab__421, UD_TAB__OPC_SSE, "/sse" },
  4317. /* 422 */ { ud_itab__422, UD_TAB__OPC_MOD, "/mod" },
  4318. /* 423 */ { ud_itab__423, UD_TAB__OPC_SSE, "/sse" },
  4319. /* 424 */ { ud_itab__424, UD_TAB__OPC_MOD, "/mod" },
  4320. /* 425 */ { ud_itab__425, UD_TAB__OPC_SSE, "/sse" },
  4321. /* 426 */ { ud_itab__426, UD_TAB__OPC_MOD, "/mod" },
  4322. /* 427 */ { ud_itab__427, UD_TAB__OPC_SSE, "/sse" },
  4323. /* 428 */ { ud_itab__428, UD_TAB__OPC_MOD, "/mod" },
  4324. /* 429 */ { ud_itab__429, UD_TAB__OPC_SSE, "/sse" },
  4325. /* 430 */ { ud_itab__430, UD_TAB__OPC_MOD, "/mod" },
  4326. /* 431 */ { ud_itab__431, UD_TAB__OPC_SSE, "/sse" },
  4327. /* 432 */ { ud_itab__432, UD_TAB__OPC_MOD, "/mod" },
  4328. /* 433 */ { ud_itab__433, UD_TAB__OPC_SSE, "/sse" },
  4329. /* 434 */ { ud_itab__434, UD_TAB__OPC_MOD, "/mod" },
  4330. /* 435 */ { ud_itab__435, UD_TAB__OPC_RM, "/rm" },
  4331. /* 436 */ { ud_itab__436, UD_TAB__OPC_SSE, "/sse" },
  4332. /* 437 */ { ud_itab__437, UD_TAB__OPC_MOD, "/mod" },
  4333. /* 438 */ { ud_itab__438, UD_TAB__OPC_SSE, "/sse" },
  4334. /* 439 */ { ud_itab__439, UD_TAB__OPC_MOD, "/mod" },
  4335. /* 440 */ { ud_itab__440, UD_TAB__OPC_SSE, "/sse" },
  4336. /* 441 */ { ud_itab__441, UD_TAB__OPC_MOD, "/mod" },
  4337. /* 442 */ { ud_itab__442, UD_TAB__OPC_SSE, "/sse" },
  4338. /* 443 */ { ud_itab__443, UD_TAB__OPC_MOD, "/mod" },
  4339. /* 444 */ { ud_itab__444, UD_TAB__OPC_SSE, "/sse" },
  4340. /* 445 */ { ud_itab__445, UD_TAB__OPC_MOD, "/mod" },
  4341. /* 446 */ { ud_itab__446, UD_TAB__OPC_SSE, "/sse" },
  4342. /* 447 */ { ud_itab__447, UD_TAB__OPC_MOD, "/mod" },
  4343. /* 448 */ { ud_itab__448, UD_TAB__OPC_SSE, "/sse" },
  4344. /* 449 */ { ud_itab__449, UD_TAB__OPC_MOD, "/mod" },
  4345. /* 450 */ { ud_itab__450, UD_TAB__OPC_SSE, "/sse" },
  4346. /* 451 */ { ud_itab__451, UD_TAB__OPC_MOD, "/mod" },
  4347. /* 452 */ { ud_itab__452, UD_TAB__OPC_RM, "/rm" },
  4348. /* 453 */ { ud_itab__453, UD_TAB__OPC_SSE, "/sse" },
  4349. /* 454 */ { ud_itab__454, UD_TAB__OPC_MOD, "/mod" },
  4350. /* 455 */ { ud_itab__455, UD_TAB__OPC_SSE, "/sse" },
  4351. /* 456 */ { ud_itab__456, UD_TAB__OPC_MOD, "/mod" },
  4352. /* 457 */ { ud_itab__457, UD_TAB__OPC_SSE, "/sse" },
  4353. /* 458 */ { ud_itab__458, UD_TAB__OPC_MOD, "/mod" },
  4354. /* 459 */ { ud_itab__459, UD_TAB__OPC_SSE, "/sse" },
  4355. /* 460 */ { ud_itab__460, UD_TAB__OPC_MOD, "/mod" },
  4356. /* 461 */ { ud_itab__461, UD_TAB__OPC_SSE, "/sse" },
  4357. /* 462 */ { ud_itab__462, UD_TAB__OPC_MOD, "/mod" },
  4358. /* 463 */ { ud_itab__463, UD_TAB__OPC_SSE, "/sse" },
  4359. /* 464 */ { ud_itab__464, UD_TAB__OPC_MOD, "/mod" },
  4360. /* 465 */ { ud_itab__465, UD_TAB__OPC_SSE, "/sse" },
  4361. /* 466 */ { ud_itab__466, UD_TAB__OPC_MOD, "/mod" },
  4362. /* 467 */ { ud_itab__467, UD_TAB__OPC_SSE, "/sse" },
  4363. /* 468 */ { ud_itab__468, UD_TAB__OPC_MOD, "/mod" },
  4364. /* 469 */ { ud_itab__469, UD_TAB__OPC_SSE, "/sse" },
  4365. /* 470 */ { ud_itab__470, UD_TAB__OPC_SSE, "/sse" },
  4366. /* 471 */ { ud_itab__471, UD_TAB__OPC_SSE, "/sse" },
  4367. /* 472 */ { ud_itab__472, UD_TAB__OPC_SSE, "/sse" },
  4368. /* 473 */ { ud_itab__473, UD_TAB__OPC_SSE, "/sse" },
  4369. /* 474 */ { ud_itab__474, UD_TAB__OPC_SSE, "/sse" },
  4370. /* 475 */ { ud_itab__475, UD_TAB__OPC_SSE, "/sse" },
  4371. /* 476 */ { ud_itab__476, UD_TAB__OPC_SSE, "/sse" },
  4372. /* 477 */ { ud_itab__477, UD_TAB__OPC_SSE, "/sse" },
  4373. /* 478 */ { ud_itab__478, UD_TAB__OPC_SSE, "/sse" },
  4374. /* 479 */ { ud_itab__479, UD_TAB__OPC_REG, "/reg" },
  4375. /* 480 */ { ud_itab__480, UD_TAB__OPC_SSE, "/sse" },
  4376. /* 481 */ { ud_itab__481, UD_TAB__OPC_SSE, "/sse" },
  4377. /* 482 */ { ud_itab__482, UD_TAB__OPC_SSE, "/sse" },
  4378. /* 483 */ { ud_itab__483, UD_TAB__OPC_SSE, "/sse" },
  4379. /* 484 */ { ud_itab__484, UD_TAB__OPC_SSE, "/sse" },
  4380. /* 485 */ { ud_itab__485, UD_TAB__OPC_SSE, "/sse" },
  4381. /* 486 */ { ud_itab__486, UD_TAB__OPC_SSE, "/sse" },
  4382. /* 487 */ { ud_itab__487, UD_TAB__OPC_SSE, "/sse" },
  4383. /* 488 */ { ud_itab__488, UD_TAB__OPC_SSE, "/sse" },
  4384. /* 489 */ { ud_itab__489, UD_TAB__OPC_SSE, "/sse" },
  4385. /* 490 */ { ud_itab__490, UD_TAB__OPC_SSE, "/sse" },
  4386. /* 491 */ { ud_itab__491, UD_TAB__OPC_SSE, "/sse" },
  4387. /* 492 */ { ud_itab__492, UD_TAB__OPC_SSE, "/sse" },
  4388. /* 493 */ { ud_itab__493, UD_TAB__OPC_SSE, "/sse" },
  4389. /* 494 */ { ud_itab__494, UD_TAB__OPC_SSE, "/sse" },
  4390. /* 495 */ { ud_itab__495, UD_TAB__OPC_SSE, "/sse" },
  4391. /* 496 */ { ud_itab__496, UD_TAB__OPC_REG, "/reg" },
  4392. /* 497 */ { ud_itab__497, UD_TAB__OPC_SSE, "/sse" },
  4393. /* 498 */ { ud_itab__498, UD_TAB__OPC_OSIZE, "/o" },
  4394. /* 499 */ { ud_itab__499, UD_TAB__OPC_SSE, "/sse" },
  4395. /* 500 */ { ud_itab__500, UD_TAB__OPC_VENDOR, "intel" },
  4396. /* 501 */ { ud_itab__501, UD_TAB__OPC_VENDOR, "intel" },
  4397. /* 502 */ { ud_itab__502, UD_TAB__OPC_VENDOR, "intel" },
  4398. /* 503 */ { ud_itab__503, UD_TAB__OPC_SSE, "/sse" },
  4399. /* 504 */ { ud_itab__504, UD_TAB__OPC_VENDOR, "intel" },
  4400. /* 505 */ { ud_itab__505, UD_TAB__OPC_SSE, "/sse" },
  4401. /* 506 */ { ud_itab__506, UD_TAB__OPC_SSE, "/sse" },
  4402. /* 507 */ { ud_itab__507, UD_TAB__OPC_SSE, "/sse" },
  4403. /* 508 */ { ud_itab__508, UD_TAB__OPC_SSE, "/sse" },
  4404. /* 509 */ { ud_itab__509, UD_TAB__OPC_SSE, "/sse" },
  4405. /* 510 */ { ud_itab__510, UD_TAB__OPC_SSE, "/sse" },
  4406. /* 511 */ { ud_itab__511, UD_TAB__OPC_SSE, "/sse" },
  4407. /* 512 */ { ud_itab__512, UD_TAB__OPC_SSE, "/sse" },
  4408. /* 513 */ { ud_itab__513, UD_TAB__OPC_SSE, "/sse" },
  4409. /* 514 */ { ud_itab__514, UD_TAB__OPC_SSE, "/sse" },
  4410. /* 515 */ { ud_itab__515, UD_TAB__OPC_SSE, "/sse" },
  4411. /* 516 */ { ud_itab__516, UD_TAB__OPC_SSE, "/sse" },
  4412. /* 517 */ { ud_itab__517, UD_TAB__OPC_SSE, "/sse" },
  4413. /* 518 */ { ud_itab__518, UD_TAB__OPC_SSE, "/sse" },
  4414. /* 519 */ { ud_itab__519, UD_TAB__OPC_SSE, "/sse" },
  4415. /* 520 */ { ud_itab__520, UD_TAB__OPC_SSE, "/sse" },
  4416. /* 521 */ { ud_itab__521, UD_TAB__OPC_SSE, "/sse" },
  4417. /* 522 */ { ud_itab__522, UD_TAB__OPC_SSE, "/sse" },
  4418. /* 523 */ { ud_itab__523, UD_TAB__OPC_SSE, "/sse" },
  4419. /* 524 */ { ud_itab__524, UD_TAB__OPC_SSE, "/sse" },
  4420. /* 525 */ { ud_itab__525, UD_TAB__OPC_SSE, "/sse" },
  4421. /* 526 */ { ud_itab__526, UD_TAB__OPC_SSE, "/sse" },
  4422. /* 527 */ { ud_itab__527, UD_TAB__OPC_SSE, "/sse" },
  4423. /* 528 */ { ud_itab__528, UD_TAB__OPC_SSE, "/sse" },
  4424. /* 529 */ { ud_itab__529, UD_TAB__OPC_SSE, "/sse" },
  4425. /* 530 */ { ud_itab__530, UD_TAB__OPC_SSE, "/sse" },
  4426. /* 531 */ { ud_itab__531, UD_TAB__OPC_SSE, "/sse" },
  4427. /* 532 */ { ud_itab__532, UD_TAB__OPC_SSE, "/sse" },
  4428. /* 533 */ { ud_itab__533, UD_TAB__OPC_SSE, "/sse" },
  4429. /* 534 */ { ud_itab__534, UD_TAB__OPC_SSE, "/sse" },
  4430. /* 535 */ { ud_itab__535, UD_TAB__OPC_SSE, "/sse" },
  4431. /* 536 */ { ud_itab__536, UD_TAB__OPC_SSE, "/sse" },
  4432. /* 537 */ { ud_itab__537, UD_TAB__OPC_SSE, "/sse" },
  4433. /* 538 */ { ud_itab__538, UD_TAB__OPC_SSE, "/sse" },
  4434. /* 539 */ { ud_itab__539, UD_TAB__OPC_SSE, "/sse" },
  4435. /* 540 */ { ud_itab__540, UD_TAB__OPC_SSE, "/sse" },
  4436. /* 541 */ { ud_itab__541, UD_TAB__OPC_SSE, "/sse" },
  4437. /* 542 */ { ud_itab__542, UD_TAB__OPC_SSE, "/sse" },
  4438. /* 543 */ { ud_itab__543, UD_TAB__OPC_SSE, "/sse" },
  4439. /* 544 */ { ud_itab__544, UD_TAB__OPC_SSE, "/sse" },
  4440. /* 545 */ { ud_itab__545, UD_TAB__OPC_SSE, "/sse" },
  4441. /* 546 */ { ud_itab__546, UD_TAB__OPC_SSE, "/sse" },
  4442. /* 547 */ { ud_itab__547, UD_TAB__OPC_SSE, "/sse" },
  4443. /* 548 */ { ud_itab__548, UD_TAB__OPC_SSE, "/sse" },
  4444. /* 549 */ { ud_itab__549, UD_TAB__OPC_SSE, "/sse" },
  4445. /* 550 */ { ud_itab__550, UD_TAB__OPC_SSE, "/sse" },
  4446. /* 551 */ { ud_itab__551, UD_TAB__OPC_SSE, "/sse" },
  4447. /* 552 */ { ud_itab__552, UD_TAB__OPC_MOD, "/mod" },
  4448. /* 553 */ { ud_itab__553, UD_TAB__OPC_SSE, "/sse" },
  4449. /* 554 */ { ud_itab__554, UD_TAB__OPC_MOD, "/mod" },
  4450. /* 555 */ { ud_itab__555, UD_TAB__OPC_MOD, "/mod" },
  4451. /* 556 */ { ud_itab__556, UD_TAB__OPC_SSE, "/sse" },
  4452. /* 557 */ { ud_itab__557, UD_TAB__OPC_SSE, "/sse" },
  4453. /* 558 */ { ud_itab__558, UD_TAB__OPC_SSE, "/sse" },
  4454. /* 559 */ { ud_itab__559, UD_TAB__OPC_SSE, "/sse" },
  4455. /* 560 */ { ud_itab__560, UD_TAB__OPC_SSE, "/sse" },
  4456. /* 561 */ { ud_itab__561, UD_TAB__OPC_SSE, "/sse" },
  4457. /* 562 */ { ud_itab__562, UD_TAB__OPC_SSE, "/sse" },
  4458. /* 563 */ { ud_itab__563, UD_TAB__OPC_MODE, "/m" },
  4459. /* 564 */ { ud_itab__564, UD_TAB__OPC_MODE, "/m" },
  4460. /* 565 */ { ud_itab__565, UD_TAB__OPC_MODE, "/m" },
  4461. /* 566 */ { ud_itab__566, UD_TAB__OPC_MODE, "/m" },
  4462. /* 567 */ { ud_itab__567, UD_TAB__OPC_MODE, "/m" },
  4463. /* 568 */ { ud_itab__568, UD_TAB__OPC_MODE, "/m" },
  4464. /* 569 */ { ud_itab__569, UD_TAB__OPC_MODE, "/m" },
  4465. /* 570 */ { ud_itab__570, UD_TAB__OPC_MODE, "/m" },
  4466. /* 571 */ { ud_itab__571, UD_TAB__OPC_OSIZE, "/o" },
  4467. /* 572 */ { ud_itab__572, UD_TAB__OPC_MODE, "/m" },
  4468. /* 573 */ { ud_itab__573, UD_TAB__OPC_MODE, "/m" },
  4469. /* 574 */ { ud_itab__574, UD_TAB__OPC_OSIZE, "/o" },
  4470. /* 575 */ { ud_itab__575, UD_TAB__OPC_MODE, "/m" },
  4471. /* 576 */ { ud_itab__576, UD_TAB__OPC_MODE, "/m" },
  4472. /* 577 */ { ud_itab__577, UD_TAB__OPC_MODE, "/m" },
  4473. /* 578 */ { ud_itab__578, UD_TAB__OPC_MODE, "/m" },
  4474. /* 579 */ { ud_itab__579, UD_TAB__OPC_OSIZE, "/o" },
  4475. /* 580 */ { ud_itab__580, UD_TAB__OPC_OSIZE, "/o" },
  4476. /* 581 */ { ud_itab__581, UD_TAB__OPC_REG, "/reg" },
  4477. /* 582 */ { ud_itab__582, UD_TAB__OPC_REG, "/reg" },
  4478. /* 583 */ { ud_itab__583, UD_TAB__OPC_REG, "/reg" },
  4479. /* 584 */ { ud_itab__584, UD_TAB__OPC_MODE, "/m" },
  4480. /* 585 */ { ud_itab__585, UD_TAB__OPC_MODE, "/m" },
  4481. /* 586 */ { ud_itab__586, UD_TAB__OPC_MODE, "/m" },
  4482. /* 587 */ { ud_itab__587, UD_TAB__OPC_MODE, "/m" },
  4483. /* 588 */ { ud_itab__588, UD_TAB__OPC_MODE, "/m" },
  4484. /* 589 */ { ud_itab__589, UD_TAB__OPC_MODE, "/m" },
  4485. /* 590 */ { ud_itab__590, UD_TAB__OPC_MODE, "/m" },
  4486. /* 591 */ { ud_itab__591, UD_TAB__OPC_MODE, "/m" },
  4487. /* 592 */ { ud_itab__592, UD_TAB__OPC_REG, "/reg" },
  4488. /* 593 */ { ud_itab__593, UD_TAB__OPC_REG, "/reg" },
  4489. /* 594 */ { ud_itab__594, UD_TAB__OPC_OSIZE, "/o" },
  4490. /* 595 */ { ud_itab__595, UD_TAB__OPC_OSIZE, "/o" },
  4491. /* 596 */ { ud_itab__596, UD_TAB__OPC_MODE, "/m" },
  4492. /* 597 */ { ud_itab__597, UD_TAB__OPC_OSIZE, "/o" },
  4493. /* 598 */ { ud_itab__598, UD_TAB__OPC_MODE, "/m" },
  4494. /* 599 */ { ud_itab__599, UD_TAB__OPC_MODE, "/m" },
  4495. /* 600 */ { ud_itab__600, UD_TAB__OPC_MODE, "/m" },
  4496. /* 601 */ { ud_itab__601, UD_TAB__OPC_OSIZE, "/o" },
  4497. /* 602 */ { ud_itab__602, UD_TAB__OPC_MODE, "/m" },
  4498. /* 603 */ { ud_itab__603, UD_TAB__OPC_MODE, "/m" },
  4499. /* 604 */ { ud_itab__604, UD_TAB__OPC_MODE, "/m" },
  4500. /* 605 */ { ud_itab__605, UD_TAB__OPC_OSIZE, "/o" },
  4501. /* 606 */ { ud_itab__606, UD_TAB__OPC_OSIZE, "/o" },
  4502. /* 607 */ { ud_itab__607, UD_TAB__OPC_OSIZE, "/o" },
  4503. /* 608 */ { ud_itab__608, UD_TAB__OPC_OSIZE, "/o" },
  4504. /* 609 */ { ud_itab__609, UD_TAB__OPC_OSIZE, "/o" },
  4505. /* 610 */ { ud_itab__610, UD_TAB__OPC_REG, "/reg" },
  4506. /* 611 */ { ud_itab__611, UD_TAB__OPC_REG, "/reg" },
  4507. /* 612 */ { ud_itab__612, UD_TAB__OPC_MODE, "/m" },
  4508. /* 613 */ { ud_itab__613, UD_TAB__OPC_MODE, "/m" },
  4509. /* 614 */ { ud_itab__614, UD_TAB__OPC_REG, "/reg" },
  4510. /* 615 */ { ud_itab__615, UD_TAB__OPC_REG, "/reg" },
  4511. /* 616 */ { ud_itab__616, UD_TAB__OPC_MODE, "/m" },
  4512. /* 617 */ { ud_itab__617, UD_TAB__OPC_OSIZE, "/o" },
  4513. /* 618 */ { ud_itab__618, UD_TAB__OPC_REG, "/reg" },
  4514. /* 619 */ { ud_itab__619, UD_TAB__OPC_REG, "/reg" },
  4515. /* 620 */ { ud_itab__620, UD_TAB__OPC_REG, "/reg" },
  4516. /* 621 */ { ud_itab__621, UD_TAB__OPC_REG, "/reg" },
  4517. /* 622 */ { ud_itab__622, UD_TAB__OPC_MODE, "/m" },
  4518. /* 623 */ { ud_itab__623, UD_TAB__OPC_MODE, "/m" },
  4519. /* 624 */ { ud_itab__624, UD_TAB__OPC_MODE, "/m" },
  4520. /* 625 */ { ud_itab__625, UD_TAB__OPC_MOD, "/mod" },
  4521. /* 626 */ { ud_itab__626, UD_TAB__OPC_REG, "/reg" },
  4522. /* 627 */ { ud_itab__627, UD_TAB__OPC_MOD, "/mod" },
  4523. /* 628 */ { ud_itab__628, UD_TAB__OPC_MOD, "/mod" },
  4524. /* 629 */ { ud_itab__629, UD_TAB__OPC_MOD, "/mod" },
  4525. /* 630 */ { ud_itab__630, UD_TAB__OPC_MOD, "/mod" },
  4526. /* 631 */ { ud_itab__631, UD_TAB__OPC_MOD, "/mod" },
  4527. /* 632 */ { ud_itab__632, UD_TAB__OPC_MOD, "/mod" },
  4528. /* 633 */ { ud_itab__633, UD_TAB__OPC_MOD, "/mod" },
  4529. /* 634 */ { ud_itab__634, UD_TAB__OPC_MOD, "/mod" },
  4530. /* 635 */ { ud_itab__635, UD_TAB__OPC_X87, "/x87" },
  4531. /* 636 */ { ud_itab__636, UD_TAB__OPC_MOD, "/mod" },
  4532. /* 637 */ { ud_itab__637, UD_TAB__OPC_MOD, "/mod" },
  4533. /* 638 */ { ud_itab__638, UD_TAB__OPC_MOD, "/mod" },
  4534. /* 639 */ { ud_itab__639, UD_TAB__OPC_MOD, "/mod" },
  4535. /* 640 */ { ud_itab__640, UD_TAB__OPC_MOD, "/mod" },
  4536. /* 641 */ { ud_itab__641, UD_TAB__OPC_MOD, "/mod" },
  4537. /* 642 */ { ud_itab__642, UD_TAB__OPC_MOD, "/mod" },
  4538. /* 643 */ { ud_itab__643, UD_TAB__OPC_MOD, "/mod" },
  4539. /* 644 */ { ud_itab__644, UD_TAB__OPC_MOD, "/mod" },
  4540. /* 645 */ { ud_itab__645, UD_TAB__OPC_MOD, "/mod" },
  4541. /* 646 */ { ud_itab__646, UD_TAB__OPC_MOD, "/mod" },
  4542. /* 647 */ { ud_itab__647, UD_TAB__OPC_MOD, "/mod" },
  4543. /* 648 */ { ud_itab__648, UD_TAB__OPC_MOD, "/mod" },
  4544. /* 649 */ { ud_itab__649, UD_TAB__OPC_MOD, "/mod" },
  4545. /* 650 */ { ud_itab__650, UD_TAB__OPC_MOD, "/mod" },
  4546. /* 651 */ { ud_itab__651, UD_TAB__OPC_MOD, "/mod" },
  4547. /* 652 */ { ud_itab__652, UD_TAB__OPC_MOD, "/mod" },
  4548. /* 653 */ { ud_itab__653, UD_TAB__OPC_MOD, "/mod" },
  4549. /* 654 */ { ud_itab__654, UD_TAB__OPC_MOD, "/mod" },
  4550. /* 655 */ { ud_itab__655, UD_TAB__OPC_MOD, "/mod" },
  4551. /* 656 */ { ud_itab__656, UD_TAB__OPC_MOD, "/mod" },
  4552. /* 657 */ { ud_itab__657, UD_TAB__OPC_MOD, "/mod" },
  4553. /* 658 */ { ud_itab__658, UD_TAB__OPC_MOD, "/mod" },
  4554. /* 659 */ { ud_itab__659, UD_TAB__OPC_MOD, "/mod" },
  4555. /* 660 */ { ud_itab__660, UD_TAB__OPC_MOD, "/mod" },
  4556. /* 661 */ { ud_itab__661, UD_TAB__OPC_MOD, "/mod" },
  4557. /* 662 */ { ud_itab__662, UD_TAB__OPC_MOD, "/mod" },
  4558. /* 663 */ { ud_itab__663, UD_TAB__OPC_MOD, "/mod" },
  4559. /* 664 */ { ud_itab__664, UD_TAB__OPC_MOD, "/mod" },
  4560. /* 665 */ { ud_itab__665, UD_TAB__OPC_MOD, "/mod" },
  4561. /* 666 */ { ud_itab__666, UD_TAB__OPC_MOD, "/mod" },
  4562. /* 667 */ { ud_itab__667, UD_TAB__OPC_MOD, "/mod" },
  4563. /* 668 */ { ud_itab__668, UD_TAB__OPC_MOD, "/mod" },
  4564. /* 669 */ { ud_itab__669, UD_TAB__OPC_MOD, "/mod" },
  4565. /* 670 */ { ud_itab__670, UD_TAB__OPC_MOD, "/mod" },
  4566. /* 671 */ { ud_itab__671, UD_TAB__OPC_MOD, "/mod" },
  4567. /* 672 */ { ud_itab__672, UD_TAB__OPC_MOD, "/mod" },
  4568. /* 673 */ { ud_itab__673, UD_TAB__OPC_MOD, "/mod" },
  4569. /* 674 */ { ud_itab__674, UD_TAB__OPC_MOD, "/mod" },
  4570. /* 675 */ { ud_itab__675, UD_TAB__OPC_MOD, "/mod" },
  4571. /* 676 */ { ud_itab__676, UD_TAB__OPC_MOD, "/mod" },
  4572. /* 677 */ { ud_itab__677, UD_TAB__OPC_MOD, "/mod" },
  4573. /* 678 */ { ud_itab__678, UD_TAB__OPC_MOD, "/mod" },
  4574. /* 679 */ { ud_itab__679, UD_TAB__OPC_MOD, "/mod" },
  4575. /* 680 */ { ud_itab__680, UD_TAB__OPC_MOD, "/mod" },
  4576. /* 681 */ { ud_itab__681, UD_TAB__OPC_MOD, "/mod" },
  4577. /* 682 */ { ud_itab__682, UD_TAB__OPC_MOD, "/mod" },
  4578. /* 683 */ { ud_itab__683, UD_TAB__OPC_MOD, "/mod" },
  4579. /* 684 */ { ud_itab__684, UD_TAB__OPC_MOD, "/mod" },
  4580. /* 685 */ { ud_itab__685, UD_TAB__OPC_MOD, "/mod" },
  4581. /* 686 */ { ud_itab__686, UD_TAB__OPC_MOD, "/mod" },
  4582. /* 687 */ { ud_itab__687, UD_TAB__OPC_MOD, "/mod" },
  4583. /* 688 */ { ud_itab__688, UD_TAB__OPC_MOD, "/mod" },
  4584. /* 689 */ { ud_itab__689, UD_TAB__OPC_MOD, "/mod" },
  4585. /* 690 */ { ud_itab__690, UD_TAB__OPC_MOD, "/mod" },
  4586. /* 691 */ { ud_itab__691, UD_TAB__OPC_MOD, "/mod" },
  4587. /* 692 */ { ud_itab__692, UD_TAB__OPC_MOD, "/mod" },
  4588. /* 693 */ { ud_itab__693, UD_TAB__OPC_MOD, "/mod" },
  4589. /* 694 */ { ud_itab__694, UD_TAB__OPC_MOD, "/mod" },
  4590. /* 695 */ { ud_itab__695, UD_TAB__OPC_MOD, "/mod" },
  4591. /* 696 */ { ud_itab__696, UD_TAB__OPC_MOD, "/mod" },
  4592. /* 697 */ { ud_itab__697, UD_TAB__OPC_MOD, "/mod" },
  4593. /* 698 */ { ud_itab__698, UD_TAB__OPC_MOD, "/mod" },
  4594. /* 699 */ { ud_itab__699, UD_TAB__OPC_MOD, "/mod" },
  4595. /* 700 */ { ud_itab__700, UD_TAB__OPC_MOD, "/mod" },
  4596. /* 701 */ { ud_itab__701, UD_TAB__OPC_REG, "/reg" },
  4597. /* 702 */ { ud_itab__702, UD_TAB__OPC_MOD, "/mod" },
  4598. /* 703 */ { ud_itab__703, UD_TAB__OPC_MOD, "/mod" },
  4599. /* 704 */ { ud_itab__704, UD_TAB__OPC_MOD, "/mod" },
  4600. /* 705 */ { ud_itab__705, UD_TAB__OPC_MOD, "/mod" },
  4601. /* 706 */ { ud_itab__706, UD_TAB__OPC_MOD, "/mod" },
  4602. /* 707 */ { ud_itab__707, UD_TAB__OPC_MOD, "/mod" },
  4603. /* 708 */ { ud_itab__708, UD_TAB__OPC_MOD, "/mod" },
  4604. /* 709 */ { ud_itab__709, UD_TAB__OPC_X87, "/x87" },
  4605. /* 710 */ { ud_itab__710, UD_TAB__OPC_MOD, "/mod" },
  4606. /* 711 */ { ud_itab__711, UD_TAB__OPC_MOD, "/mod" },
  4607. /* 712 */ { ud_itab__712, UD_TAB__OPC_MOD, "/mod" },
  4608. /* 713 */ { ud_itab__713, UD_TAB__OPC_MOD, "/mod" },
  4609. /* 714 */ { ud_itab__714, UD_TAB__OPC_MOD, "/mod" },
  4610. /* 715 */ { ud_itab__715, UD_TAB__OPC_MOD, "/mod" },
  4611. /* 716 */ { ud_itab__716, UD_TAB__OPC_MOD, "/mod" },
  4612. /* 717 */ { ud_itab__717, UD_TAB__OPC_MOD, "/mod" },
  4613. /* 718 */ { ud_itab__718, UD_TAB__OPC_MOD, "/mod" },
  4614. /* 719 */ { ud_itab__719, UD_TAB__OPC_MOD, "/mod" },
  4615. /* 720 */ { ud_itab__720, UD_TAB__OPC_MOD, "/mod" },
  4616. /* 721 */ { ud_itab__721, UD_TAB__OPC_MOD, "/mod" },
  4617. /* 722 */ { ud_itab__722, UD_TAB__OPC_MOD, "/mod" },
  4618. /* 723 */ { ud_itab__723, UD_TAB__OPC_MOD, "/mod" },
  4619. /* 724 */ { ud_itab__724, UD_TAB__OPC_MOD, "/mod" },
  4620. /* 725 */ { ud_itab__725, UD_TAB__OPC_MOD, "/mod" },
  4621. /* 726 */ { ud_itab__726, UD_TAB__OPC_MOD, "/mod" },
  4622. /* 727 */ { ud_itab__727, UD_TAB__OPC_MOD, "/mod" },
  4623. /* 728 */ { ud_itab__728, UD_TAB__OPC_MOD, "/mod" },
  4624. /* 729 */ { ud_itab__729, UD_TAB__OPC_MOD, "/mod" },
  4625. /* 730 */ { ud_itab__730, UD_TAB__OPC_MOD, "/mod" },
  4626. /* 731 */ { ud_itab__731, UD_TAB__OPC_MOD, "/mod" },
  4627. /* 732 */ { ud_itab__732, UD_TAB__OPC_MOD, "/mod" },
  4628. /* 733 */ { ud_itab__733, UD_TAB__OPC_MOD, "/mod" },
  4629. /* 734 */ { ud_itab__734, UD_TAB__OPC_MOD, "/mod" },
  4630. /* 735 */ { ud_itab__735, UD_TAB__OPC_MOD, "/mod" },
  4631. /* 736 */ { ud_itab__736, UD_TAB__OPC_MOD, "/mod" },
  4632. /* 737 */ { ud_itab__737, UD_TAB__OPC_MOD, "/mod" },
  4633. /* 738 */ { ud_itab__738, UD_TAB__OPC_MOD, "/mod" },
  4634. /* 739 */ { ud_itab__739, UD_TAB__OPC_MOD, "/mod" },
  4635. /* 740 */ { ud_itab__740, UD_TAB__OPC_MOD, "/mod" },
  4636. /* 741 */ { ud_itab__741, UD_TAB__OPC_MOD, "/mod" },
  4637. /* 742 */ { ud_itab__742, UD_TAB__OPC_MOD, "/mod" },
  4638. /* 743 */ { ud_itab__743, UD_TAB__OPC_MOD, "/mod" },
  4639. /* 744 */ { ud_itab__744, UD_TAB__OPC_MOD, "/mod" },
  4640. /* 745 */ { ud_itab__745, UD_TAB__OPC_MOD, "/mod" },
  4641. /* 746 */ { ud_itab__746, UD_TAB__OPC_MOD, "/mod" },
  4642. /* 747 */ { ud_itab__747, UD_TAB__OPC_MOD, "/mod" },
  4643. /* 748 */ { ud_itab__748, UD_TAB__OPC_MOD, "/mod" },
  4644. /* 749 */ { ud_itab__749, UD_TAB__OPC_MOD, "/mod" },
  4645. /* 750 */ { ud_itab__750, UD_TAB__OPC_MOD, "/mod" },
  4646. /* 751 */ { ud_itab__751, UD_TAB__OPC_MOD, "/mod" },
  4647. /* 752 */ { ud_itab__752, UD_TAB__OPC_MOD, "/mod" },
  4648. /* 753 */ { ud_itab__753, UD_TAB__OPC_MOD, "/mod" },
  4649. /* 754 */ { ud_itab__754, UD_TAB__OPC_MOD, "/mod" },
  4650. /* 755 */ { ud_itab__755, UD_TAB__OPC_MOD, "/mod" },
  4651. /* 756 */ { ud_itab__756, UD_TAB__OPC_MOD, "/mod" },
  4652. /* 757 */ { ud_itab__757, UD_TAB__OPC_MOD, "/mod" },
  4653. /* 758 */ { ud_itab__758, UD_TAB__OPC_MOD, "/mod" },
  4654. /* 759 */ { ud_itab__759, UD_TAB__OPC_MOD, "/mod" },
  4655. /* 760 */ { ud_itab__760, UD_TAB__OPC_MOD, "/mod" },
  4656. /* 761 */ { ud_itab__761, UD_TAB__OPC_MOD, "/mod" },
  4657. /* 762 */ { ud_itab__762, UD_TAB__OPC_MOD, "/mod" },
  4658. /* 763 */ { ud_itab__763, UD_TAB__OPC_REG, "/reg" },
  4659. /* 764 */ { ud_itab__764, UD_TAB__OPC_MOD, "/mod" },
  4660. /* 765 */ { ud_itab__765, UD_TAB__OPC_MOD, "/mod" },
  4661. /* 766 */ { ud_itab__766, UD_TAB__OPC_MOD, "/mod" },
  4662. /* 767 */ { ud_itab__767, UD_TAB__OPC_MOD, "/mod" },
  4663. /* 768 */ { ud_itab__768, UD_TAB__OPC_MOD, "/mod" },
  4664. /* 769 */ { ud_itab__769, UD_TAB__OPC_MOD, "/mod" },
  4665. /* 770 */ { ud_itab__770, UD_TAB__OPC_MOD, "/mod" },
  4666. /* 771 */ { ud_itab__771, UD_TAB__OPC_MOD, "/mod" },
  4667. /* 772 */ { ud_itab__772, UD_TAB__OPC_X87, "/x87" },
  4668. /* 773 */ { ud_itab__773, UD_TAB__OPC_MOD, "/mod" },
  4669. /* 774 */ { ud_itab__774, UD_TAB__OPC_MOD, "/mod" },
  4670. /* 775 */ { ud_itab__775, UD_TAB__OPC_MOD, "/mod" },
  4671. /* 776 */ { ud_itab__776, UD_TAB__OPC_MOD, "/mod" },
  4672. /* 777 */ { ud_itab__777, UD_TAB__OPC_MOD, "/mod" },
  4673. /* 778 */ { ud_itab__778, UD_TAB__OPC_MOD, "/mod" },
  4674. /* 779 */ { ud_itab__779, UD_TAB__OPC_MOD, "/mod" },
  4675. /* 780 */ { ud_itab__780, UD_TAB__OPC_MOD, "/mod" },
  4676. /* 781 */ { ud_itab__781, UD_TAB__OPC_MOD, "/mod" },
  4677. /* 782 */ { ud_itab__782, UD_TAB__OPC_MOD, "/mod" },
  4678. /* 783 */ { ud_itab__783, UD_TAB__OPC_MOD, "/mod" },
  4679. /* 784 */ { ud_itab__784, UD_TAB__OPC_MOD, "/mod" },
  4680. /* 785 */ { ud_itab__785, UD_TAB__OPC_MOD, "/mod" },
  4681. /* 786 */ { ud_itab__786, UD_TAB__OPC_MOD, "/mod" },
  4682. /* 787 */ { ud_itab__787, UD_TAB__OPC_MOD, "/mod" },
  4683. /* 788 */ { ud_itab__788, UD_TAB__OPC_MOD, "/mod" },
  4684. /* 789 */ { ud_itab__789, UD_TAB__OPC_MOD, "/mod" },
  4685. /* 790 */ { ud_itab__790, UD_TAB__OPC_MOD, "/mod" },
  4686. /* 791 */ { ud_itab__791, UD_TAB__OPC_MOD, "/mod" },
  4687. /* 792 */ { ud_itab__792, UD_TAB__OPC_MOD, "/mod" },
  4688. /* 793 */ { ud_itab__793, UD_TAB__OPC_MOD, "/mod" },
  4689. /* 794 */ { ud_itab__794, UD_TAB__OPC_MOD, "/mod" },
  4690. /* 795 */ { ud_itab__795, UD_TAB__OPC_MOD, "/mod" },
  4691. /* 796 */ { ud_itab__796, UD_TAB__OPC_MOD, "/mod" },
  4692. /* 797 */ { ud_itab__797, UD_TAB__OPC_MOD, "/mod" },
  4693. /* 798 */ { ud_itab__798, UD_TAB__OPC_MOD, "/mod" },
  4694. /* 799 */ { ud_itab__799, UD_TAB__OPC_MOD, "/mod" },
  4695. /* 800 */ { ud_itab__800, UD_TAB__OPC_MOD, "/mod" },
  4696. /* 801 */ { ud_itab__801, UD_TAB__OPC_MOD, "/mod" },
  4697. /* 802 */ { ud_itab__802, UD_TAB__OPC_MOD, "/mod" },
  4698. /* 803 */ { ud_itab__803, UD_TAB__OPC_MOD, "/mod" },
  4699. /* 804 */ { ud_itab__804, UD_TAB__OPC_MOD, "/mod" },
  4700. /* 805 */ { ud_itab__805, UD_TAB__OPC_MOD, "/mod" },
  4701. /* 806 */ { ud_itab__806, UD_TAB__OPC_MOD, "/mod" },
  4702. /* 807 */ { ud_itab__807, UD_TAB__OPC_REG, "/reg" },
  4703. /* 808 */ { ud_itab__808, UD_TAB__OPC_MOD, "/mod" },
  4704. /* 809 */ { ud_itab__809, UD_TAB__OPC_MOD, "/mod" },
  4705. /* 810 */ { ud_itab__810, UD_TAB__OPC_MOD, "/mod" },
  4706. /* 811 */ { ud_itab__811, UD_TAB__OPC_MOD, "/mod" },
  4707. /* 812 */ { ud_itab__812, UD_TAB__OPC_MOD, "/mod" },
  4708. /* 813 */ { ud_itab__813, UD_TAB__OPC_MOD, "/mod" },
  4709. /* 814 */ { ud_itab__814, UD_TAB__OPC_X87, "/x87" },
  4710. /* 815 */ { ud_itab__815, UD_TAB__OPC_MOD, "/mod" },
  4711. /* 816 */ { ud_itab__816, UD_TAB__OPC_MOD, "/mod" },
  4712. /* 817 */ { ud_itab__817, UD_TAB__OPC_MOD, "/mod" },
  4713. /* 818 */ { ud_itab__818, UD_TAB__OPC_MOD, "/mod" },
  4714. /* 819 */ { ud_itab__819, UD_TAB__OPC_MOD, "/mod" },
  4715. /* 820 */ { ud_itab__820, UD_TAB__OPC_MOD, "/mod" },
  4716. /* 821 */ { ud_itab__821, UD_TAB__OPC_MOD, "/mod" },
  4717. /* 822 */ { ud_itab__822, UD_TAB__OPC_MOD, "/mod" },
  4718. /* 823 */ { ud_itab__823, UD_TAB__OPC_MOD, "/mod" },
  4719. /* 824 */ { ud_itab__824, UD_TAB__OPC_MOD, "/mod" },
  4720. /* 825 */ { ud_itab__825, UD_TAB__OPC_MOD, "/mod" },
  4721. /* 826 */ { ud_itab__826, UD_TAB__OPC_MOD, "/mod" },
  4722. /* 827 */ { ud_itab__827, UD_TAB__OPC_MOD, "/mod" },
  4723. /* 828 */ { ud_itab__828, UD_TAB__OPC_MOD, "/mod" },
  4724. /* 829 */ { ud_itab__829, UD_TAB__OPC_MOD, "/mod" },
  4725. /* 830 */ { ud_itab__830, UD_TAB__OPC_MOD, "/mod" },
  4726. /* 831 */ { ud_itab__831, UD_TAB__OPC_MOD, "/mod" },
  4727. /* 832 */ { ud_itab__832, UD_TAB__OPC_MOD, "/mod" },
  4728. /* 833 */ { ud_itab__833, UD_TAB__OPC_MOD, "/mod" },
  4729. /* 834 */ { ud_itab__834, UD_TAB__OPC_MOD, "/mod" },
  4730. /* 835 */ { ud_itab__835, UD_TAB__OPC_MOD, "/mod" },
  4731. /* 836 */ { ud_itab__836, UD_TAB__OPC_MOD, "/mod" },
  4732. /* 837 */ { ud_itab__837, UD_TAB__OPC_MOD, "/mod" },
  4733. /* 838 */ { ud_itab__838, UD_TAB__OPC_MOD, "/mod" },
  4734. /* 839 */ { ud_itab__839, UD_TAB__OPC_MOD, "/mod" },
  4735. /* 840 */ { ud_itab__840, UD_TAB__OPC_MOD, "/mod" },
  4736. /* 841 */ { ud_itab__841, UD_TAB__OPC_MOD, "/mod" },
  4737. /* 842 */ { ud_itab__842, UD_TAB__OPC_MOD, "/mod" },
  4738. /* 843 */ { ud_itab__843, UD_TAB__OPC_MOD, "/mod" },
  4739. /* 844 */ { ud_itab__844, UD_TAB__OPC_MOD, "/mod" },
  4740. /* 845 */ { ud_itab__845, UD_TAB__OPC_MOD, "/mod" },
  4741. /* 846 */ { ud_itab__846, UD_TAB__OPC_MOD, "/mod" },
  4742. /* 847 */ { ud_itab__847, UD_TAB__OPC_MOD, "/mod" },
  4743. /* 848 */ { ud_itab__848, UD_TAB__OPC_MOD, "/mod" },
  4744. /* 849 */ { ud_itab__849, UD_TAB__OPC_MOD, "/mod" },
  4745. /* 850 */ { ud_itab__850, UD_TAB__OPC_MOD, "/mod" },
  4746. /* 851 */ { ud_itab__851, UD_TAB__OPC_MOD, "/mod" },
  4747. /* 852 */ { ud_itab__852, UD_TAB__OPC_MOD, "/mod" },
  4748. /* 853 */ { ud_itab__853, UD_TAB__OPC_MOD, "/mod" },
  4749. /* 854 */ { ud_itab__854, UD_TAB__OPC_MOD, "/mod" },
  4750. /* 855 */ { ud_itab__855, UD_TAB__OPC_MOD, "/mod" },
  4751. /* 856 */ { ud_itab__856, UD_TAB__OPC_MOD, "/mod" },
  4752. /* 857 */ { ud_itab__857, UD_TAB__OPC_MOD, "/mod" },
  4753. /* 858 */ { ud_itab__858, UD_TAB__OPC_MOD, "/mod" },
  4754. /* 859 */ { ud_itab__859, UD_TAB__OPC_MOD, "/mod" },
  4755. /* 860 */ { ud_itab__860, UD_TAB__OPC_MOD, "/mod" },
  4756. /* 861 */ { ud_itab__861, UD_TAB__OPC_MOD, "/mod" },
  4757. /* 862 */ { ud_itab__862, UD_TAB__OPC_MOD, "/mod" },
  4758. /* 863 */ { ud_itab__863, UD_TAB__OPC_MOD, "/mod" },
  4759. /* 864 */ { ud_itab__864, UD_TAB__OPC_MOD, "/mod" },
  4760. /* 865 */ { ud_itab__865, UD_TAB__OPC_MOD, "/mod" },
  4761. /* 866 */ { ud_itab__866, UD_TAB__OPC_REG, "/reg" },
  4762. /* 867 */ { ud_itab__867, UD_TAB__OPC_MOD, "/mod" },
  4763. /* 868 */ { ud_itab__868, UD_TAB__OPC_MOD, "/mod" },
  4764. /* 869 */ { ud_itab__869, UD_TAB__OPC_MOD, "/mod" },
  4765. /* 870 */ { ud_itab__870, UD_TAB__OPC_MOD, "/mod" },
  4766. /* 871 */ { ud_itab__871, UD_TAB__OPC_MOD, "/mod" },
  4767. /* 872 */ { ud_itab__872, UD_TAB__OPC_MOD, "/mod" },
  4768. /* 873 */ { ud_itab__873, UD_TAB__OPC_MOD, "/mod" },
  4769. /* 874 */ { ud_itab__874, UD_TAB__OPC_MOD, "/mod" },
  4770. /* 875 */ { ud_itab__875, UD_TAB__OPC_X87, "/x87" },
  4771. /* 876 */ { ud_itab__876, UD_TAB__OPC_MOD, "/mod" },
  4772. /* 877 */ { ud_itab__877, UD_TAB__OPC_MOD, "/mod" },
  4773. /* 878 */ { ud_itab__878, UD_TAB__OPC_MOD, "/mod" },
  4774. /* 879 */ { ud_itab__879, UD_TAB__OPC_MOD, "/mod" },
  4775. /* 880 */ { ud_itab__880, UD_TAB__OPC_MOD, "/mod" },
  4776. /* 881 */ { ud_itab__881, UD_TAB__OPC_MOD, "/mod" },
  4777. /* 882 */ { ud_itab__882, UD_TAB__OPC_MOD, "/mod" },
  4778. /* 883 */ { ud_itab__883, UD_TAB__OPC_MOD, "/mod" },
  4779. /* 884 */ { ud_itab__884, UD_TAB__OPC_MOD, "/mod" },
  4780. /* 885 */ { ud_itab__885, UD_TAB__OPC_MOD, "/mod" },
  4781. /* 886 */ { ud_itab__886, UD_TAB__OPC_MOD, "/mod" },
  4782. /* 887 */ { ud_itab__887, UD_TAB__OPC_MOD, "/mod" },
  4783. /* 888 */ { ud_itab__888, UD_TAB__OPC_MOD, "/mod" },
  4784. /* 889 */ { ud_itab__889, UD_TAB__OPC_MOD, "/mod" },
  4785. /* 890 */ { ud_itab__890, UD_TAB__OPC_MOD, "/mod" },
  4786. /* 891 */ { ud_itab__891, UD_TAB__OPC_MOD, "/mod" },
  4787. /* 892 */ { ud_itab__892, UD_TAB__OPC_MOD, "/mod" },
  4788. /* 893 */ { ud_itab__893, UD_TAB__OPC_MOD, "/mod" },
  4789. /* 894 */ { ud_itab__894, UD_TAB__OPC_MOD, "/mod" },
  4790. /* 895 */ { ud_itab__895, UD_TAB__OPC_MOD, "/mod" },
  4791. /* 896 */ { ud_itab__896, UD_TAB__OPC_MOD, "/mod" },
  4792. /* 897 */ { ud_itab__897, UD_TAB__OPC_MOD, "/mod" },
  4793. /* 898 */ { ud_itab__898, UD_TAB__OPC_MOD, "/mod" },
  4794. /* 899 */ { ud_itab__899, UD_TAB__OPC_MOD, "/mod" },
  4795. /* 900 */ { ud_itab__900, UD_TAB__OPC_MOD, "/mod" },
  4796. /* 901 */ { ud_itab__901, UD_TAB__OPC_MOD, "/mod" },
  4797. /* 902 */ { ud_itab__902, UD_TAB__OPC_MOD, "/mod" },
  4798. /* 903 */ { ud_itab__903, UD_TAB__OPC_MOD, "/mod" },
  4799. /* 904 */ { ud_itab__904, UD_TAB__OPC_MOD, "/mod" },
  4800. /* 905 */ { ud_itab__905, UD_TAB__OPC_MOD, "/mod" },
  4801. /* 906 */ { ud_itab__906, UD_TAB__OPC_MOD, "/mod" },
  4802. /* 907 */ { ud_itab__907, UD_TAB__OPC_MOD, "/mod" },
  4803. /* 908 */ { ud_itab__908, UD_TAB__OPC_MOD, "/mod" },
  4804. /* 909 */ { ud_itab__909, UD_TAB__OPC_MOD, "/mod" },
  4805. /* 910 */ { ud_itab__910, UD_TAB__OPC_MOD, "/mod" },
  4806. /* 911 */ { ud_itab__911, UD_TAB__OPC_MOD, "/mod" },
  4807. /* 912 */ { ud_itab__912, UD_TAB__OPC_MOD, "/mod" },
  4808. /* 913 */ { ud_itab__913, UD_TAB__OPC_MOD, "/mod" },
  4809. /* 914 */ { ud_itab__914, UD_TAB__OPC_MOD, "/mod" },
  4810. /* 915 */ { ud_itab__915, UD_TAB__OPC_MOD, "/mod" },
  4811. /* 916 */ { ud_itab__916, UD_TAB__OPC_MOD, "/mod" },
  4812. /* 917 */ { ud_itab__917, UD_TAB__OPC_MOD, "/mod" },
  4813. /* 918 */ { ud_itab__918, UD_TAB__OPC_MOD, "/mod" },
  4814. /* 919 */ { ud_itab__919, UD_TAB__OPC_MOD, "/mod" },
  4815. /* 920 */ { ud_itab__920, UD_TAB__OPC_MOD, "/mod" },
  4816. /* 921 */ { ud_itab__921, UD_TAB__OPC_MOD, "/mod" },
  4817. /* 922 */ { ud_itab__922, UD_TAB__OPC_MOD, "/mod" },
  4818. /* 923 */ { ud_itab__923, UD_TAB__OPC_MOD, "/mod" },
  4819. /* 924 */ { ud_itab__924, UD_TAB__OPC_MOD, "/mod" },
  4820. /* 925 */ { ud_itab__925, UD_TAB__OPC_MOD, "/mod" },
  4821. /* 926 */ { ud_itab__926, UD_TAB__OPC_MOD, "/mod" },
  4822. /* 927 */ { ud_itab__927, UD_TAB__OPC_MOD, "/mod" },
  4823. /* 928 */ { ud_itab__928, UD_TAB__OPC_MOD, "/mod" },
  4824. /* 929 */ { ud_itab__929, UD_TAB__OPC_MOD, "/mod" },
  4825. /* 930 */ { ud_itab__930, UD_TAB__OPC_MOD, "/mod" },
  4826. /* 931 */ { ud_itab__931, UD_TAB__OPC_MOD, "/mod" },
  4827. /* 932 */ { ud_itab__932, UD_TAB__OPC_MOD, "/mod" },
  4828. /* 933 */ { ud_itab__933, UD_TAB__OPC_MOD, "/mod" },
  4829. /* 934 */ { ud_itab__934, UD_TAB__OPC_MOD, "/mod" },
  4830. /* 935 */ { ud_itab__935, UD_TAB__OPC_MOD, "/mod" },
  4831. /* 936 */ { ud_itab__936, UD_TAB__OPC_MOD, "/mod" },
  4832. /* 937 */ { ud_itab__937, UD_TAB__OPC_MOD, "/mod" },
  4833. /* 938 */ { ud_itab__938, UD_TAB__OPC_MOD, "/mod" },
  4834. /* 939 */ { ud_itab__939, UD_TAB__OPC_MOD, "/mod" },
  4835. /* 940 */ { ud_itab__940, UD_TAB__OPC_MOD, "/mod" },
  4836. /* 941 */ { ud_itab__941, UD_TAB__OPC_REG, "/reg" },
  4837. /* 942 */ { ud_itab__942, UD_TAB__OPC_MOD, "/mod" },
  4838. /* 943 */ { ud_itab__943, UD_TAB__OPC_MOD, "/mod" },
  4839. /* 944 */ { ud_itab__944, UD_TAB__OPC_MOD, "/mod" },
  4840. /* 945 */ { ud_itab__945, UD_TAB__OPC_MOD, "/mod" },
  4841. /* 946 */ { ud_itab__946, UD_TAB__OPC_MOD, "/mod" },
  4842. /* 947 */ { ud_itab__947, UD_TAB__OPC_MOD, "/mod" },
  4843. /* 948 */ { ud_itab__948, UD_TAB__OPC_MOD, "/mod" },
  4844. /* 949 */ { ud_itab__949, UD_TAB__OPC_X87, "/x87" },
  4845. /* 950 */ { ud_itab__950, UD_TAB__OPC_MOD, "/mod" },
  4846. /* 951 */ { ud_itab__951, UD_TAB__OPC_MOD, "/mod" },
  4847. /* 952 */ { ud_itab__952, UD_TAB__OPC_MOD, "/mod" },
  4848. /* 953 */ { ud_itab__953, UD_TAB__OPC_MOD, "/mod" },
  4849. /* 954 */ { ud_itab__954, UD_TAB__OPC_MOD, "/mod" },
  4850. /* 955 */ { ud_itab__955, UD_TAB__OPC_MOD, "/mod" },
  4851. /* 956 */ { ud_itab__956, UD_TAB__OPC_MOD, "/mod" },
  4852. /* 957 */ { ud_itab__957, UD_TAB__OPC_MOD, "/mod" },
  4853. /* 958 */ { ud_itab__958, UD_TAB__OPC_MOD, "/mod" },
  4854. /* 959 */ { ud_itab__959, UD_TAB__OPC_MOD, "/mod" },
  4855. /* 960 */ { ud_itab__960, UD_TAB__OPC_MOD, "/mod" },
  4856. /* 961 */ { ud_itab__961, UD_TAB__OPC_MOD, "/mod" },
  4857. /* 962 */ { ud_itab__962, UD_TAB__OPC_MOD, "/mod" },
  4858. /* 963 */ { ud_itab__963, UD_TAB__OPC_MOD, "/mod" },
  4859. /* 964 */ { ud_itab__964, UD_TAB__OPC_MOD, "/mod" },
  4860. /* 965 */ { ud_itab__965, UD_TAB__OPC_MOD, "/mod" },
  4861. /* 966 */ { ud_itab__966, UD_TAB__OPC_MOD, "/mod" },
  4862. /* 967 */ { ud_itab__967, UD_TAB__OPC_MOD, "/mod" },
  4863. /* 968 */ { ud_itab__968, UD_TAB__OPC_MOD, "/mod" },
  4864. /* 969 */ { ud_itab__969, UD_TAB__OPC_MOD, "/mod" },
  4865. /* 970 */ { ud_itab__970, UD_TAB__OPC_MOD, "/mod" },
  4866. /* 971 */ { ud_itab__971, UD_TAB__OPC_MOD, "/mod" },
  4867. /* 972 */ { ud_itab__972, UD_TAB__OPC_MOD, "/mod" },
  4868. /* 973 */ { ud_itab__973, UD_TAB__OPC_MOD, "/mod" },
  4869. /* 974 */ { ud_itab__974, UD_TAB__OPC_MOD, "/mod" },
  4870. /* 975 */ { ud_itab__975, UD_TAB__OPC_MOD, "/mod" },
  4871. /* 976 */ { ud_itab__976, UD_TAB__OPC_MOD, "/mod" },
  4872. /* 977 */ { ud_itab__977, UD_TAB__OPC_MOD, "/mod" },
  4873. /* 978 */ { ud_itab__978, UD_TAB__OPC_MOD, "/mod" },
  4874. /* 979 */ { ud_itab__979, UD_TAB__OPC_MOD, "/mod" },
  4875. /* 980 */ { ud_itab__980, UD_TAB__OPC_MOD, "/mod" },
  4876. /* 981 */ { ud_itab__981, UD_TAB__OPC_MOD, "/mod" },
  4877. /* 982 */ { ud_itab__982, UD_TAB__OPC_MOD, "/mod" },
  4878. /* 983 */ { ud_itab__983, UD_TAB__OPC_MOD, "/mod" },
  4879. /* 984 */ { ud_itab__984, UD_TAB__OPC_MOD, "/mod" },
  4880. /* 985 */ { ud_itab__985, UD_TAB__OPC_MOD, "/mod" },
  4881. /* 986 */ { ud_itab__986, UD_TAB__OPC_MOD, "/mod" },
  4882. /* 987 */ { ud_itab__987, UD_TAB__OPC_MOD, "/mod" },
  4883. /* 988 */ { ud_itab__988, UD_TAB__OPC_MOD, "/mod" },
  4884. /* 989 */ { ud_itab__989, UD_TAB__OPC_MOD, "/mod" },
  4885. /* 990 */ { ud_itab__990, UD_TAB__OPC_MOD, "/mod" },
  4886. /* 991 */ { ud_itab__991, UD_TAB__OPC_MOD, "/mod" },
  4887. /* 992 */ { ud_itab__992, UD_TAB__OPC_MOD, "/mod" },
  4888. /* 993 */ { ud_itab__993, UD_TAB__OPC_MOD, "/mod" },
  4889. /* 994 */ { ud_itab__994, UD_TAB__OPC_MOD, "/mod" },
  4890. /* 995 */ { ud_itab__995, UD_TAB__OPC_MOD, "/mod" },
  4891. /* 996 */ { ud_itab__996, UD_TAB__OPC_MOD, "/mod" },
  4892. /* 997 */ { ud_itab__997, UD_TAB__OPC_MOD, "/mod" },
  4893. /* 998 */ { ud_itab__998, UD_TAB__OPC_MOD, "/mod" },
  4894. /* 999 */ { ud_itab__999, UD_TAB__OPC_REG, "/reg" },
  4895. /* 1000 */ { ud_itab__1000, UD_TAB__OPC_MOD, "/mod" },
  4896. /* 1001 */ { ud_itab__1001, UD_TAB__OPC_MOD, "/mod" },
  4897. /* 1002 */ { ud_itab__1002, UD_TAB__OPC_MOD, "/mod" },
  4898. /* 1003 */ { ud_itab__1003, UD_TAB__OPC_MOD, "/mod" },
  4899. /* 1004 */ { ud_itab__1004, UD_TAB__OPC_MOD, "/mod" },
  4900. /* 1005 */ { ud_itab__1005, UD_TAB__OPC_MOD, "/mod" },
  4901. /* 1006 */ { ud_itab__1006, UD_TAB__OPC_MOD, "/mod" },
  4902. /* 1007 */ { ud_itab__1007, UD_TAB__OPC_MOD, "/mod" },
  4903. /* 1008 */ { ud_itab__1008, UD_TAB__OPC_X87, "/x87" },
  4904. /* 1009 */ { ud_itab__1009, UD_TAB__OPC_MOD, "/mod" },
  4905. /* 1010 */ { ud_itab__1010, UD_TAB__OPC_MOD, "/mod" },
  4906. /* 1011 */ { ud_itab__1011, UD_TAB__OPC_MOD, "/mod" },
  4907. /* 1012 */ { ud_itab__1012, UD_TAB__OPC_MOD, "/mod" },
  4908. /* 1013 */ { ud_itab__1013, UD_TAB__OPC_MOD, "/mod" },
  4909. /* 1014 */ { ud_itab__1014, UD_TAB__OPC_MOD, "/mod" },
  4910. /* 1015 */ { ud_itab__1015, UD_TAB__OPC_MOD, "/mod" },
  4911. /* 1016 */ { ud_itab__1016, UD_TAB__OPC_MOD, "/mod" },
  4912. /* 1017 */ { ud_itab__1017, UD_TAB__OPC_MOD, "/mod" },
  4913. /* 1018 */ { ud_itab__1018, UD_TAB__OPC_MOD, "/mod" },
  4914. /* 1019 */ { ud_itab__1019, UD_TAB__OPC_MOD, "/mod" },
  4915. /* 1020 */ { ud_itab__1020, UD_TAB__OPC_MOD, "/mod" },
  4916. /* 1021 */ { ud_itab__1021, UD_TAB__OPC_MOD, "/mod" },
  4917. /* 1022 */ { ud_itab__1022, UD_TAB__OPC_MOD, "/mod" },
  4918. /* 1023 */ { ud_itab__1023, UD_TAB__OPC_MOD, "/mod" },
  4919. /* 1024 */ { ud_itab__1024, UD_TAB__OPC_MOD, "/mod" },
  4920. /* 1025 */ { ud_itab__1025, UD_TAB__OPC_MOD, "/mod" },
  4921. /* 1026 */ { ud_itab__1026, UD_TAB__OPC_MOD, "/mod" },
  4922. /* 1027 */ { ud_itab__1027, UD_TAB__OPC_MOD, "/mod" },
  4923. /* 1028 */ { ud_itab__1028, UD_TAB__OPC_MOD, "/mod" },
  4924. /* 1029 */ { ud_itab__1029, UD_TAB__OPC_MOD, "/mod" },
  4925. /* 1030 */ { ud_itab__1030, UD_TAB__OPC_MOD, "/mod" },
  4926. /* 1031 */ { ud_itab__1031, UD_TAB__OPC_MOD, "/mod" },
  4927. /* 1032 */ { ud_itab__1032, UD_TAB__OPC_MOD, "/mod" },
  4928. /* 1033 */ { ud_itab__1033, UD_TAB__OPC_MOD, "/mod" },
  4929. /* 1034 */ { ud_itab__1034, UD_TAB__OPC_MOD, "/mod" },
  4930. /* 1035 */ { ud_itab__1035, UD_TAB__OPC_MOD, "/mod" },
  4931. /* 1036 */ { ud_itab__1036, UD_TAB__OPC_MOD, "/mod" },
  4932. /* 1037 */ { ud_itab__1037, UD_TAB__OPC_MOD, "/mod" },
  4933. /* 1038 */ { ud_itab__1038, UD_TAB__OPC_MOD, "/mod" },
  4934. /* 1039 */ { ud_itab__1039, UD_TAB__OPC_MOD, "/mod" },
  4935. /* 1040 */ { ud_itab__1040, UD_TAB__OPC_MOD, "/mod" },
  4936. /* 1041 */ { ud_itab__1041, UD_TAB__OPC_MOD, "/mod" },
  4937. /* 1042 */ { ud_itab__1042, UD_TAB__OPC_MOD, "/mod" },
  4938. /* 1043 */ { ud_itab__1043, UD_TAB__OPC_MOD, "/mod" },
  4939. /* 1044 */ { ud_itab__1044, UD_TAB__OPC_MOD, "/mod" },
  4940. /* 1045 */ { ud_itab__1045, UD_TAB__OPC_MOD, "/mod" },
  4941. /* 1046 */ { ud_itab__1046, UD_TAB__OPC_MOD, "/mod" },
  4942. /* 1047 */ { ud_itab__1047, UD_TAB__OPC_MOD, "/mod" },
  4943. /* 1048 */ { ud_itab__1048, UD_TAB__OPC_MOD, "/mod" },
  4944. /* 1049 */ { ud_itab__1049, UD_TAB__OPC_MOD, "/mod" },
  4945. /* 1050 */ { ud_itab__1050, UD_TAB__OPC_MOD, "/mod" },
  4946. /* 1051 */ { ud_itab__1051, UD_TAB__OPC_MOD, "/mod" },
  4947. /* 1052 */ { ud_itab__1052, UD_TAB__OPC_MOD, "/mod" },
  4948. /* 1053 */ { ud_itab__1053, UD_TAB__OPC_MOD, "/mod" },
  4949. /* 1054 */ { ud_itab__1054, UD_TAB__OPC_MOD, "/mod" },
  4950. /* 1055 */ { ud_itab__1055, UD_TAB__OPC_MOD, "/mod" },
  4951. /* 1056 */ { ud_itab__1056, UD_TAB__OPC_MOD, "/mod" },
  4952. /* 1057 */ { ud_itab__1057, UD_TAB__OPC_MOD, "/mod" },
  4953. /* 1058 */ { ud_itab__1058, UD_TAB__OPC_MOD, "/mod" },
  4954. /* 1059 */ { ud_itab__1059, UD_TAB__OPC_MOD, "/mod" },
  4955. /* 1060 */ { ud_itab__1060, UD_TAB__OPC_MOD, "/mod" },
  4956. /* 1061 */ { ud_itab__1061, UD_TAB__OPC_MOD, "/mod" },
  4957. /* 1062 */ { ud_itab__1062, UD_TAB__OPC_MOD, "/mod" },
  4958. /* 1063 */ { ud_itab__1063, UD_TAB__OPC_MOD, "/mod" },
  4959. /* 1064 */ { ud_itab__1064, UD_TAB__OPC_MOD, "/mod" },
  4960. /* 1065 */ { ud_itab__1065, UD_TAB__OPC_MOD, "/mod" },
  4961. /* 1066 */ { ud_itab__1066, UD_TAB__OPC_MOD, "/mod" },
  4962. /* 1067 */ { ud_itab__1067, UD_TAB__OPC_REG, "/reg" },
  4963. /* 1068 */ { ud_itab__1068, UD_TAB__OPC_MOD, "/mod" },
  4964. /* 1069 */ { ud_itab__1069, UD_TAB__OPC_MOD, "/mod" },
  4965. /* 1070 */ { ud_itab__1070, UD_TAB__OPC_MOD, "/mod" },
  4966. /* 1071 */ { ud_itab__1071, UD_TAB__OPC_MOD, "/mod" },
  4967. /* 1072 */ { ud_itab__1072, UD_TAB__OPC_MOD, "/mod" },
  4968. /* 1073 */ { ud_itab__1073, UD_TAB__OPC_MOD, "/mod" },
  4969. /* 1074 */ { ud_itab__1074, UD_TAB__OPC_MOD, "/mod" },
  4970. /* 1075 */ { ud_itab__1075, UD_TAB__OPC_MOD, "/mod" },
  4971. /* 1076 */ { ud_itab__1076, UD_TAB__OPC_X87, "/x87" },
  4972. /* 1077 */ { ud_itab__1077, UD_TAB__OPC_MOD, "/mod" },
  4973. /* 1078 */ { ud_itab__1078, UD_TAB__OPC_MOD, "/mod" },
  4974. /* 1079 */ { ud_itab__1079, UD_TAB__OPC_MOD, "/mod" },
  4975. /* 1080 */ { ud_itab__1080, UD_TAB__OPC_MOD, "/mod" },
  4976. /* 1081 */ { ud_itab__1081, UD_TAB__OPC_MOD, "/mod" },
  4977. /* 1082 */ { ud_itab__1082, UD_TAB__OPC_MOD, "/mod" },
  4978. /* 1083 */ { ud_itab__1083, UD_TAB__OPC_MOD, "/mod" },
  4979. /* 1084 */ { ud_itab__1084, UD_TAB__OPC_MOD, "/mod" },
  4980. /* 1085 */ { ud_itab__1085, UD_TAB__OPC_MOD, "/mod" },
  4981. /* 1086 */ { ud_itab__1086, UD_TAB__OPC_MOD, "/mod" },
  4982. /* 1087 */ { ud_itab__1087, UD_TAB__OPC_MOD, "/mod" },
  4983. /* 1088 */ { ud_itab__1088, UD_TAB__OPC_MOD, "/mod" },
  4984. /* 1089 */ { ud_itab__1089, UD_TAB__OPC_MOD, "/mod" },
  4985. /* 1090 */ { ud_itab__1090, UD_TAB__OPC_MOD, "/mod" },
  4986. /* 1091 */ { ud_itab__1091, UD_TAB__OPC_MOD, "/mod" },
  4987. /* 1092 */ { ud_itab__1092, UD_TAB__OPC_MOD, "/mod" },
  4988. /* 1093 */ { ud_itab__1093, UD_TAB__OPC_MOD, "/mod" },
  4989. /* 1094 */ { ud_itab__1094, UD_TAB__OPC_MOD, "/mod" },
  4990. /* 1095 */ { ud_itab__1095, UD_TAB__OPC_MOD, "/mod" },
  4991. /* 1096 */ { ud_itab__1096, UD_TAB__OPC_MOD, "/mod" },
  4992. /* 1097 */ { ud_itab__1097, UD_TAB__OPC_MOD, "/mod" },
  4993. /* 1098 */ { ud_itab__1098, UD_TAB__OPC_MOD, "/mod" },
  4994. /* 1099 */ { ud_itab__1099, UD_TAB__OPC_MOD, "/mod" },
  4995. /* 1100 */ { ud_itab__1100, UD_TAB__OPC_MOD, "/mod" },
  4996. /* 1101 */ { ud_itab__1101, UD_TAB__OPC_MOD, "/mod" },
  4997. /* 1102 */ { ud_itab__1102, UD_TAB__OPC_MOD, "/mod" },
  4998. /* 1103 */ { ud_itab__1103, UD_TAB__OPC_MOD, "/mod" },
  4999. /* 1104 */ { ud_itab__1104, UD_TAB__OPC_MOD, "/mod" },
  5000. /* 1105 */ { ud_itab__1105, UD_TAB__OPC_MOD, "/mod" },
  5001. /* 1106 */ { ud_itab__1106, UD_TAB__OPC_MOD, "/mod" },
  5002. /* 1107 */ { ud_itab__1107, UD_TAB__OPC_MOD, "/mod" },
  5003. /* 1108 */ { ud_itab__1108, UD_TAB__OPC_MOD, "/mod" },
  5004. /* 1109 */ { ud_itab__1109, UD_TAB__OPC_MOD, "/mod" },
  5005. /* 1110 */ { ud_itab__1110, UD_TAB__OPC_MOD, "/mod" },
  5006. /* 1111 */ { ud_itab__1111, UD_TAB__OPC_MOD, "/mod" },
  5007. /* 1112 */ { ud_itab__1112, UD_TAB__OPC_MOD, "/mod" },
  5008. /* 1113 */ { ud_itab__1113, UD_TAB__OPC_MOD, "/mod" },
  5009. /* 1114 */ { ud_itab__1114, UD_TAB__OPC_MOD, "/mod" },
  5010. /* 1115 */ { ud_itab__1115, UD_TAB__OPC_MOD, "/mod" },
  5011. /* 1116 */ { ud_itab__1116, UD_TAB__OPC_MOD, "/mod" },
  5012. /* 1117 */ { ud_itab__1117, UD_TAB__OPC_MOD, "/mod" },
  5013. /* 1118 */ { ud_itab__1118, UD_TAB__OPC_MOD, "/mod" },
  5014. /* 1119 */ { ud_itab__1119, UD_TAB__OPC_MOD, "/mod" },
  5015. /* 1120 */ { ud_itab__1120, UD_TAB__OPC_MOD, "/mod" },
  5016. /* 1121 */ { ud_itab__1121, UD_TAB__OPC_MOD, "/mod" },
  5017. /* 1122 */ { ud_itab__1122, UD_TAB__OPC_MOD, "/mod" },
  5018. /* 1123 */ { ud_itab__1123, UD_TAB__OPC_MOD, "/mod" },
  5019. /* 1124 */ { ud_itab__1124, UD_TAB__OPC_MOD, "/mod" },
  5020. /* 1125 */ { ud_itab__1125, UD_TAB__OPC_MOD, "/mod" },
  5021. /* 1126 */ { ud_itab__1126, UD_TAB__OPC_ASIZE, "/a" },
  5022. /* 1127 */ { ud_itab__1127, UD_TAB__OPC_MODE, "/m" },
  5023. /* 1128 */ { ud_itab__1128, UD_TAB__OPC_REG, "/reg" },
  5024. /* 1129 */ { ud_itab__1129, UD_TAB__OPC_REG, "/reg" },
  5025. /* 1130 */ { ud_itab__1130, UD_TAB__OPC_REG, "/reg" },
  5026. /* 1131 */ { ud_itab__1131, UD_TAB__OPC_REG, "/reg" },
  5027. /* 1132 */ { ud_itab__1132, UD_TAB__OPC_MODE, "/m" },
  5028. };
  5029. /* itab entry operand definitions (for readability) */
  5030. #define O_AL { OP_AL, SZ_B }
  5031. #define O_AX { OP_AX, SZ_W }
  5032. #define O_Av { OP_A, SZ_V }
  5033. #define O_C { OP_C, SZ_NA }
  5034. #define O_CL { OP_CL, SZ_B }
  5035. #define O_CS { OP_CS, SZ_NA }
  5036. #define O_CX { OP_CX, SZ_W }
  5037. #define O_D { OP_D, SZ_NA }
  5038. #define O_DL { OP_DL, SZ_B }
  5039. #define O_DS { OP_DS, SZ_NA }
  5040. #define O_DX { OP_DX, SZ_W }
  5041. #define O_E { OP_E, SZ_NA }
  5042. #define O_ES { OP_ES, SZ_NA }
  5043. #define O_Eb { OP_E, SZ_B }
  5044. #define O_Ed { OP_E, SZ_D }
  5045. #define O_Eq { OP_E, SZ_Q }
  5046. #define O_Ev { OP_E, SZ_V }
  5047. #define O_Ew { OP_E, SZ_W }
  5048. #define O_Ey { OP_E, SZ_Y }
  5049. #define O_Ez { OP_E, SZ_Z }
  5050. #define O_FS { OP_FS, SZ_NA }
  5051. #define O_Fv { OP_F, SZ_V }
  5052. #define O_G { OP_G, SZ_NA }
  5053. #define O_GS { OP_GS, SZ_NA }
  5054. #define O_Gb { OP_G, SZ_B }
  5055. #define O_Gd { OP_G, SZ_D }
  5056. #define O_Gq { OP_G, SZ_Q }
  5057. #define O_Gv { OP_G, SZ_V }
  5058. #define O_Gw { OP_G, SZ_W }
  5059. #define O_Gy { OP_G, SZ_Y }
  5060. #define O_Gz { OP_G, SZ_Z }
  5061. #define O_I1 { OP_I1, SZ_NA }
  5062. #define O_I3 { OP_I3, SZ_NA }
  5063. #define O_Ib { OP_I, SZ_B }
  5064. #define O_Iv { OP_I, SZ_V }
  5065. #define O_Iw { OP_I, SZ_W }
  5066. #define O_Iz { OP_I, SZ_Z }
  5067. #define O_Jb { OP_J, SZ_B }
  5068. #define O_Jv { OP_J, SZ_V }
  5069. #define O_Jz { OP_J, SZ_Z }
  5070. #define O_M { OP_M, SZ_NA }
  5071. #define O_Mb { OP_M, SZ_B }
  5072. #define O_MbRd { OP_MR, SZ_BD }
  5073. #define O_MbRv { OP_MR, SZ_BV }
  5074. #define O_Md { OP_M, SZ_D }
  5075. #define O_MdRy { OP_MR, SZ_DY }
  5076. #define O_MdU { OP_MU, SZ_DO }
  5077. #define O_Mo { OP_M, SZ_O }
  5078. #define O_Mq { OP_M, SZ_Q }
  5079. #define O_MqU { OP_MU, SZ_QO }
  5080. #define O_Ms { OP_M, SZ_W }
  5081. #define O_Mt { OP_M, SZ_T }
  5082. #define O_Mv { OP_M, SZ_V }
  5083. #define O_Mw { OP_M, SZ_W }
  5084. #define O_MwRd { OP_MR, SZ_WD }
  5085. #define O_MwRv { OP_MR, SZ_WV }
  5086. #define O_MwRy { OP_MR, SZ_WY }
  5087. #define O_MwU { OP_MU, SZ_WO }
  5088. #define O_N { OP_N, SZ_Q }
  5089. #define O_NONE { OP_NONE, SZ_NA }
  5090. #define O_Ob { OP_O, SZ_B }
  5091. #define O_Ov { OP_O, SZ_V }
  5092. #define O_Ow { OP_O, SZ_W }
  5093. #define O_P { OP_P, SZ_Q }
  5094. #define O_Q { OP_Q, SZ_Q }
  5095. #define O_R { OP_R, SZ_RDQ }
  5096. #define O_R0b { OP_R0, SZ_B }
  5097. #define O_R0v { OP_R0, SZ_V }
  5098. #define O_R0w { OP_R0, SZ_W }
  5099. #define O_R0y { OP_R0, SZ_Y }
  5100. #define O_R0z { OP_R0, SZ_Z }
  5101. #define O_R1b { OP_R1, SZ_B }
  5102. #define O_R1v { OP_R1, SZ_V }
  5103. #define O_R1w { OP_R1, SZ_W }
  5104. #define O_R1y { OP_R1, SZ_Y }
  5105. #define O_R1z { OP_R1, SZ_Z }
  5106. #define O_R2b { OP_R2, SZ_B }
  5107. #define O_R2v { OP_R2, SZ_V }
  5108. #define O_R2w { OP_R2, SZ_W }
  5109. #define O_R2y { OP_R2, SZ_Y }
  5110. #define O_R2z { OP_R2, SZ_Z }
  5111. #define O_R3b { OP_R3, SZ_B }
  5112. #define O_R3v { OP_R3, SZ_V }
  5113. #define O_R3w { OP_R3, SZ_W }
  5114. #define O_R3y { OP_R3, SZ_Y }
  5115. #define O_R3z { OP_R3, SZ_Z }
  5116. #define O_R4b { OP_R4, SZ_B }
  5117. #define O_R4v { OP_R4, SZ_V }
  5118. #define O_R4w { OP_R4, SZ_W }
  5119. #define O_R4y { OP_R4, SZ_Y }
  5120. #define O_R4z { OP_R4, SZ_Z }
  5121. #define O_R5b { OP_R5, SZ_B }
  5122. #define O_R5v { OP_R5, SZ_V }
  5123. #define O_R5w { OP_R5, SZ_W }
  5124. #define O_R5y { OP_R5, SZ_Y }
  5125. #define O_R5z { OP_R5, SZ_Z }
  5126. #define O_R6b { OP_R6, SZ_B }
  5127. #define O_R6v { OP_R6, SZ_V }
  5128. #define O_R6w { OP_R6, SZ_W }
  5129. #define O_R6y { OP_R6, SZ_Y }
  5130. #define O_R6z { OP_R6, SZ_Z }
  5131. #define O_R7b { OP_R7, SZ_B }
  5132. #define O_R7v { OP_R7, SZ_V }
  5133. #define O_R7w { OP_R7, SZ_W }
  5134. #define O_R7y { OP_R7, SZ_Y }
  5135. #define O_R7z { OP_R7, SZ_Z }
  5136. #define O_S { OP_S, SZ_NA }
  5137. #define O_SS { OP_SS, SZ_NA }
  5138. #define O_ST0 { OP_ST0, SZ_NA }
  5139. #define O_ST1 { OP_ST1, SZ_NA }
  5140. #define O_ST2 { OP_ST2, SZ_NA }
  5141. #define O_ST3 { OP_ST3, SZ_NA }
  5142. #define O_ST4 { OP_ST4, SZ_NA }
  5143. #define O_ST5 { OP_ST5, SZ_NA }
  5144. #define O_ST6 { OP_ST6, SZ_NA }
  5145. #define O_ST7 { OP_ST7, SZ_NA }
  5146. #define O_U { OP_U, SZ_O }
  5147. #define O_V { OP_V, SZ_O }
  5148. #define O_W { OP_W, SZ_O }
  5149. #define O_eAX { OP_eAX, SZ_Z }
  5150. #define O_eCX { OP_eCX, SZ_Z }
  5151. #define O_eDX { OP_eDX, SZ_Z }
  5152. #define O_rAX { OP_rAX, SZ_V }
  5153. #define O_rCX { OP_rCX, SZ_V }
  5154. #define O_rDX { OP_rDX, SZ_V }
  5155. #define O_sIb { OP_sI, SZ_B }
  5156. #define O_sIv { OP_sI, SZ_V }
  5157. #define O_sIz { OP_sI, SZ_Z }
  5158. struct ud_itab_entry ud_itab[] = {
  5159. /* 0000 */ { UD_Iinvalid, O_NONE, O_NONE, O_NONE, P_none },
  5160. /* 0001 */ { UD_Iadd, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5161. /* 0002 */ { UD_Iadd, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5162. /* 0003 */ { UD_Iadd, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5163. /* 0004 */ { UD_Iadd, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5164. /* 0005 */ { UD_Iadd, O_AL, O_Ib, O_NONE, P_none },
  5165. /* 0006 */ { UD_Iadd, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5166. /* 0007 */ { UD_Ipush, O_ES, O_NONE, O_NONE, P_inv64 },
  5167. /* 0008 */ { UD_Ipop, O_ES, O_NONE, O_NONE, P_inv64 },
  5168. /* 0009 */ { UD_Ior, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5169. /* 0010 */ { UD_Ior, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5170. /* 0011 */ { UD_Ior, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5171. /* 0012 */ { UD_Ior, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5172. /* 0013 */ { UD_Ior, O_AL, O_Ib, O_NONE, P_none },
  5173. /* 0014 */ { UD_Ior, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5174. /* 0015 */ { UD_Ipush, O_CS, O_NONE, O_NONE, P_inv64 },
  5175. /* 0016 */ { UD_Isldt, O_MwRv, O_NONE, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5176. /* 0017 */ { UD_Istr, O_MwRv, O_NONE, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5177. /* 0018 */ { UD_Illdt, O_Ew, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5178. /* 0019 */ { UD_Iltr, O_Ew, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5179. /* 0020 */ { UD_Iverr, O_Ew, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5180. /* 0021 */ { UD_Iverw, O_Ew, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5181. /* 0022 */ { UD_Isgdt, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5182. /* 0023 */ { UD_Isidt, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5183. /* 0024 */ { UD_Ilgdt, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5184. /* 0025 */ { UD_Ilidt, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5185. /* 0026 */ { UD_Ismsw, O_MwRv, O_NONE, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5186. /* 0027 */ { UD_Ilmsw, O_Ew, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5187. /* 0028 */ { UD_Iinvlpg, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5188. /* 0029 */ { UD_Ivmcall, O_NONE, O_NONE, O_NONE, P_none },
  5189. /* 0030 */ { UD_Ivmlaunch, O_NONE, O_NONE, O_NONE, P_none },
  5190. /* 0031 */ { UD_Ivmresume, O_NONE, O_NONE, O_NONE, P_none },
  5191. /* 0032 */ { UD_Ivmxoff, O_NONE, O_NONE, O_NONE, P_none },
  5192. /* 0033 */ { UD_Imonitor, O_NONE, O_NONE, O_NONE, P_none },
  5193. /* 0034 */ { UD_Imwait, O_NONE, O_NONE, O_NONE, P_none },
  5194. /* 0035 */ { UD_Ixgetbv, O_NONE, O_NONE, O_NONE, P_none },
  5195. /* 0036 */ { UD_Ixsetbv, O_NONE, O_NONE, O_NONE, P_none },
  5196. /* 0037 */ { UD_Ivmrun, O_NONE, O_NONE, O_NONE, P_none },
  5197. /* 0038 */ { UD_Ivmmcall, O_NONE, O_NONE, O_NONE, P_none },
  5198. /* 0039 */ { UD_Ivmload, O_NONE, O_NONE, O_NONE, P_none },
  5199. /* 0040 */ { UD_Ivmsave, O_NONE, O_NONE, O_NONE, P_none },
  5200. /* 0041 */ { UD_Istgi, O_NONE, O_NONE, O_NONE, P_none },
  5201. /* 0042 */ { UD_Iclgi, O_NONE, O_NONE, O_NONE, P_none },
  5202. /* 0043 */ { UD_Iskinit, O_NONE, O_NONE, O_NONE, P_none },
  5203. /* 0044 */ { UD_Iinvlpga, O_NONE, O_NONE, O_NONE, P_none },
  5204. /* 0045 */ { UD_Ismsw, O_MwRv, O_NONE, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5205. /* 0046 */ { UD_Ilmsw, O_Ew, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5206. /* 0047 */ { UD_Iswapgs, O_NONE, O_NONE, O_NONE, P_none },
  5207. /* 0048 */ { UD_Irdtscp, O_NONE, O_NONE, O_NONE, P_none },
  5208. /* 0049 */ { UD_Ilar, O_Gv, O_Ew, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5209. /* 0050 */ { UD_Ilsl, O_Gv, O_Ew, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5210. /* 0051 */ { UD_Isyscall, O_NONE, O_NONE, O_NONE, P_none },
  5211. /* 0052 */ { UD_Iclts, O_NONE, O_NONE, O_NONE, P_none },
  5212. /* 0053 */ { UD_Isysret, O_NONE, O_NONE, O_NONE, P_none },
  5213. /* 0054 */ { UD_Iinvd, O_NONE, O_NONE, O_NONE, P_none },
  5214. /* 0055 */ { UD_Iwbinvd, O_NONE, O_NONE, O_NONE, P_none },
  5215. /* 0056 */ { UD_Iud2, O_NONE, O_NONE, O_NONE, P_none },
  5216. /* 0057 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5217. /* 0058 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5218. /* 0059 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5219. /* 0060 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5220. /* 0061 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5221. /* 0062 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5222. /* 0063 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5223. /* 0064 */ { UD_Iprefetch, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5224. /* 0065 */ { UD_Ifemms, O_NONE, O_NONE, O_NONE, P_none },
  5225. /* 0066 */ { UD_Ipi2fw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5226. /* 0067 */ { UD_Ipi2fd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5227. /* 0068 */ { UD_Ipf2iw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5228. /* 0069 */ { UD_Ipf2id, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5229. /* 0070 */ { UD_Ipfnacc, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5230. /* 0071 */ { UD_Ipfpnacc, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5231. /* 0072 */ { UD_Ipfcmpge, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5232. /* 0073 */ { UD_Ipfmin, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5233. /* 0074 */ { UD_Ipfrcp, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5234. /* 0075 */ { UD_Ipfrsqrt, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5235. /* 0076 */ { UD_Ipfsub, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5236. /* 0077 */ { UD_Ipfadd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5237. /* 0078 */ { UD_Ipfcmpgt, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5238. /* 0079 */ { UD_Ipfmax, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5239. /* 0080 */ { UD_Ipfrcpit1, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5240. /* 0081 */ { UD_Ipfrsqit1, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5241. /* 0082 */ { UD_Ipfsubr, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5242. /* 0083 */ { UD_Ipfacc, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5243. /* 0084 */ { UD_Ipfcmpeq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5244. /* 0085 */ { UD_Ipfmul, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5245. /* 0086 */ { UD_Ipfrcpit2, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5246. /* 0087 */ { UD_Ipmulhrw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5247. /* 0088 */ { UD_Ipswapd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5248. /* 0089 */ { UD_Ipavgusb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5249. /* 0090 */ { UD_Imovups, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5250. /* 0091 */ { UD_Imovsd, O_V, O_W, O_NONE, P_str|P_aso|P_rexr|P_rexx|P_rexb },
  5251. /* 0092 */ { UD_Imovss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5252. /* 0093 */ { UD_Imovupd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5253. /* 0094 */ { UD_Imovups, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5254. /* 0095 */ { UD_Imovsd, O_W, O_V, O_NONE, P_str|P_aso|P_rexr|P_rexx|P_rexb },
  5255. /* 0096 */ { UD_Imovss, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5256. /* 0097 */ { UD_Imovupd, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5257. /* 0098 */ { UD_Imovlps, O_V, O_M, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5258. /* 0099 */ { UD_Imovddup, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5259. /* 0100 */ { UD_Imovsldup, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5260. /* 0101 */ { UD_Imovlpd, O_V, O_M, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5261. /* 0102 */ { UD_Imovhlps, O_V, O_U, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5262. /* 0103 */ { UD_Imovddup, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5263. /* 0104 */ { UD_Imovsldup, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5264. /* 0105 */ { UD_Imovlps, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5265. /* 0106 */ { UD_Imovlpd, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5266. /* 0107 */ { UD_Iunpcklps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5267. /* 0108 */ { UD_Iunpcklpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5268. /* 0109 */ { UD_Iunpckhps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5269. /* 0110 */ { UD_Iunpckhpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5270. /* 0111 */ { UD_Imovhps, O_V, O_M, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5271. /* 0112 */ { UD_Imovshdup, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5272. /* 0113 */ { UD_Imovhpd, O_V, O_M, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5273. /* 0114 */ { UD_Imovlhps, O_V, O_U, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5274. /* 0115 */ { UD_Imovshdup, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5275. /* 0116 */ { UD_Imovhps, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5276. /* 0117 */ { UD_Imovhpd, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5277. /* 0118 */ { UD_Iprefetchnta, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5278. /* 0119 */ { UD_Iprefetcht0, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5279. /* 0120 */ { UD_Iprefetcht1, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5280. /* 0121 */ { UD_Iprefetcht2, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5281. /* 0122 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5282. /* 0123 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5283. /* 0124 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5284. /* 0125 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5285. /* 0126 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5286. /* 0127 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5287. /* 0128 */ { UD_Inop, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5288. /* 0129 */ { UD_Imov, O_R, O_C, O_NONE, P_rexr|P_rexw|P_rexb },
  5289. /* 0130 */ { UD_Imov, O_R, O_D, O_NONE, P_rexr|P_rexw|P_rexb },
  5290. /* 0131 */ { UD_Imov, O_C, O_R, O_NONE, P_rexr|P_rexw|P_rexb },
  5291. /* 0132 */ { UD_Imov, O_D, O_R, O_NONE, P_rexr|P_rexw|P_rexb },
  5292. /* 0133 */ { UD_Imovaps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5293. /* 0134 */ { UD_Imovapd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5294. /* 0135 */ { UD_Imovaps, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5295. /* 0136 */ { UD_Imovapd, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5296. /* 0137 */ { UD_Icvtpi2ps, O_V, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5297. /* 0138 */ { UD_Icvtsi2sd, O_V, O_Ey, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5298. /* 0139 */ { UD_Icvtsi2ss, O_V, O_Ey, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5299. /* 0140 */ { UD_Icvtpi2pd, O_V, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5300. /* 0141 */ { UD_Imovntps, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5301. /* 0142 */ { UD_Imovntpd, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5302. /* 0143 */ { UD_Icvttps2pi, O_P, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5303. /* 0144 */ { UD_Icvttsd2si, O_Gy, O_W, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5304. /* 0145 */ { UD_Icvttss2si, O_Gy, O_W, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5305. /* 0146 */ { UD_Icvttpd2pi, O_P, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5306. /* 0147 */ { UD_Icvtps2pi, O_P, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5307. /* 0148 */ { UD_Icvtsd2si, O_Gy, O_W, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5308. /* 0149 */ { UD_Icvtss2si, O_Gy, O_W, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5309. /* 0150 */ { UD_Icvtpd2pi, O_P, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5310. /* 0151 */ { UD_Iucomiss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5311. /* 0152 */ { UD_Iucomisd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5312. /* 0153 */ { UD_Icomiss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5313. /* 0154 */ { UD_Icomisd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5314. /* 0155 */ { UD_Iwrmsr, O_NONE, O_NONE, O_NONE, P_none },
  5315. /* 0156 */ { UD_Irdtsc, O_NONE, O_NONE, O_NONE, P_none },
  5316. /* 0157 */ { UD_Irdmsr, O_NONE, O_NONE, O_NONE, P_none },
  5317. /* 0158 */ { UD_Irdpmc, O_NONE, O_NONE, O_NONE, P_none },
  5318. /* 0159 */ { UD_Isysenter, O_NONE, O_NONE, O_NONE, P_none },
  5319. /* 0160 */ { UD_Isysenter, O_NONE, O_NONE, O_NONE, P_none },
  5320. /* 0161 */ { UD_Isysexit, O_NONE, O_NONE, O_NONE, P_none },
  5321. /* 0162 */ { UD_Isysexit, O_NONE, O_NONE, O_NONE, P_none },
  5322. /* 0163 */ { UD_Igetsec, O_NONE, O_NONE, O_NONE, P_none },
  5323. /* 0164 */ { UD_Ipshufb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5324. /* 0165 */ { UD_Ipshufb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5325. /* 0166 */ { UD_Iphaddw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5326. /* 0167 */ { UD_Iphaddw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5327. /* 0168 */ { UD_Iphaddd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5328. /* 0169 */ { UD_Iphaddd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5329. /* 0170 */ { UD_Iphaddsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5330. /* 0171 */ { UD_Iphaddsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5331. /* 0172 */ { UD_Ipmaddubsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5332. /* 0173 */ { UD_Ipmaddubsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5333. /* 0174 */ { UD_Iphsubw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5334. /* 0175 */ { UD_Iphsubw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5335. /* 0176 */ { UD_Iphsubd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5336. /* 0177 */ { UD_Iphsubd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5337. /* 0178 */ { UD_Iphsubsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5338. /* 0179 */ { UD_Iphsubsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5339. /* 0180 */ { UD_Ipsignb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5340. /* 0181 */ { UD_Ipsignb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5341. /* 0182 */ { UD_Ipsignw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5342. /* 0183 */ { UD_Ipsignw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5343. /* 0184 */ { UD_Ipsignd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5344. /* 0185 */ { UD_Ipsignd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5345. /* 0186 */ { UD_Ipmulhrsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5346. /* 0187 */ { UD_Ipmulhrsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5347. /* 0188 */ { UD_Ipblendvb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5348. /* 0189 */ { UD_Iblendvps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5349. /* 0190 */ { UD_Iblendvpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5350. /* 0191 */ { UD_Iptest, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5351. /* 0192 */ { UD_Ipabsb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5352. /* 0193 */ { UD_Ipabsb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5353. /* 0194 */ { UD_Ipabsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5354. /* 0195 */ { UD_Ipabsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5355. /* 0196 */ { UD_Ipabsd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5356. /* 0197 */ { UD_Ipabsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5357. /* 0198 */ { UD_Ipmovsxbw, O_V, O_MqU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5358. /* 0199 */ { UD_Ipmovsxbd, O_V, O_MdU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5359. /* 0200 */ { UD_Ipmovsxbq, O_V, O_MwU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5360. /* 0201 */ { UD_Ipmovsxwd, O_V, O_MqU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5361. /* 0202 */ { UD_Ipmovsxwq, O_V, O_MdU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5362. /* 0203 */ { UD_Ipmovsxdq, O_V, O_MqU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5363. /* 0204 */ { UD_Ipmuldq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5364. /* 0205 */ { UD_Ipcmpeqq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5365. /* 0206 */ { UD_Imovntdqa, O_V, O_Mo, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5366. /* 0207 */ { UD_Ipackusdw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5367. /* 0208 */ { UD_Ipmovzxbw, O_V, O_MqU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5368. /* 0209 */ { UD_Ipmovzxbd, O_V, O_MdU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5369. /* 0210 */ { UD_Ipmovzxbq, O_V, O_MwU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5370. /* 0211 */ { UD_Ipmovzxwd, O_V, O_MqU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5371. /* 0212 */ { UD_Ipmovzxwq, O_V, O_MdU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5372. /* 0213 */ { UD_Ipmovzxdq, O_V, O_MqU, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5373. /* 0214 */ { UD_Ipcmpgtq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5374. /* 0215 */ { UD_Ipminsb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5375. /* 0216 */ { UD_Ipminsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5376. /* 0217 */ { UD_Ipminuw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5377. /* 0218 */ { UD_Ipminud, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5378. /* 0219 */ { UD_Ipmaxsb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5379. /* 0220 */ { UD_Ipmaxsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5380. /* 0221 */ { UD_Ipmaxuw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5381. /* 0222 */ { UD_Ipmaxud, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5382. /* 0223 */ { UD_Ipmulld, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5383. /* 0224 */ { UD_Iphminposuw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5384. /* 0225 */ { UD_Iinvept, O_Gq, O_Mo, O_NONE, P_none },
  5385. /* 0226 */ { UD_Iinvvpid, O_Gq, O_Mo, O_NONE, P_none },
  5386. /* 0227 */ { UD_Iaesimc, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5387. /* 0228 */ { UD_Iaesenc, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5388. /* 0229 */ { UD_Iaesenclast, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5389. /* 0230 */ { UD_Iaesdec, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5390. /* 0231 */ { UD_Iaesdeclast, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5391. /* 0232 */ { UD_Imovbe, O_Gv, O_Mv, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5392. /* 0233 */ { UD_Icrc32, O_Gy, O_Eb, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5393. /* 0234 */ { UD_Imovbe, O_Mv, O_Gv, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5394. /* 0235 */ { UD_Icrc32, O_Gy, O_Ev, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5395. /* 0236 */ { UD_Iroundps, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5396. /* 0237 */ { UD_Iroundpd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5397. /* 0238 */ { UD_Iroundss, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5398. /* 0239 */ { UD_Iroundsd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5399. /* 0240 */ { UD_Iblendps, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5400. /* 0241 */ { UD_Iblendpd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5401. /* 0242 */ { UD_Ipblendw, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5402. /* 0243 */ { UD_Ipalignr, O_P, O_Q, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5403. /* 0244 */ { UD_Ipalignr, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5404. /* 0245 */ { UD_Ipextrb, O_MbRv, O_V, O_Ib, P_aso|P_rexx|P_rexr|P_rexb|P_def64 },
  5405. /* 0246 */ { UD_Ipextrw, O_MwRd, O_V, O_Ib, P_aso|P_rexx|P_rexr|P_rexb },
  5406. /* 0247 */ { UD_Ipextrd, O_Ed, O_V, O_Ib, P_aso|P_rexr|P_rexx|P_rexw|P_rexb },
  5407. /* 0248 */ { UD_Ipextrd, O_Ed, O_V, O_Ib, P_aso|P_rexr|P_rexx|P_rexw|P_rexb },
  5408. /* 0249 */ { UD_Ipextrq, O_Eq, O_V, O_Ib, P_aso|P_rexr|P_rexw|P_rexb|P_def64 },
  5409. /* 0250 */ { UD_Iextractps, O_MdRy, O_V, O_Ib, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5410. /* 0251 */ { UD_Ipinsrb, O_V, O_MbRd, O_Ib, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5411. /* 0252 */ { UD_Iinsertps, O_V, O_Md, O_Ib, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5412. /* 0253 */ { UD_Ipinsrd, O_V, O_Ed, O_Ib, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5413. /* 0254 */ { UD_Ipinsrd, O_V, O_Ed, O_Ib, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5414. /* 0255 */ { UD_Ipinsrq, O_V, O_Eq, O_Ib, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5415. /* 0256 */ { UD_Idpps, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5416. /* 0257 */ { UD_Idppd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5417. /* 0258 */ { UD_Impsadbw, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5418. /* 0259 */ { UD_Ipclmulqdq, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5419. /* 0260 */ { UD_Ipcmpestrm, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5420. /* 0261 */ { UD_Ipcmpestri, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5421. /* 0262 */ { UD_Ipcmpistrm, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5422. /* 0263 */ { UD_Ipcmpistri, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexw|P_rexx|P_rexb },
  5423. /* 0264 */ { UD_Iaeskeygenassist, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5424. /* 0265 */ { UD_Icmovo, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5425. /* 0266 */ { UD_Icmovno, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5426. /* 0267 */ { UD_Icmovb, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5427. /* 0268 */ { UD_Icmovae, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5428. /* 0269 */ { UD_Icmovz, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5429. /* 0270 */ { UD_Icmovnz, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5430. /* 0271 */ { UD_Icmovbe, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5431. /* 0272 */ { UD_Icmova, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5432. /* 0273 */ { UD_Icmovs, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5433. /* 0274 */ { UD_Icmovns, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5434. /* 0275 */ { UD_Icmovp, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5435. /* 0276 */ { UD_Icmovnp, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5436. /* 0277 */ { UD_Icmovl, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5437. /* 0278 */ { UD_Icmovge, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5438. /* 0279 */ { UD_Icmovle, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5439. /* 0280 */ { UD_Icmovg, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5440. /* 0281 */ { UD_Imovmskps, O_Gd, O_U, O_NONE, P_oso|P_rexr|P_rexb },
  5441. /* 0282 */ { UD_Imovmskpd, O_Gd, O_U, O_NONE, P_oso|P_rexr|P_rexb },
  5442. /* 0283 */ { UD_Isqrtps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5443. /* 0284 */ { UD_Isqrtsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5444. /* 0285 */ { UD_Isqrtss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5445. /* 0286 */ { UD_Isqrtpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5446. /* 0287 */ { UD_Irsqrtps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5447. /* 0288 */ { UD_Irsqrtss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5448. /* 0289 */ { UD_Ircpps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5449. /* 0290 */ { UD_Ircpss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5450. /* 0291 */ { UD_Iandps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5451. /* 0292 */ { UD_Iandpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5452. /* 0293 */ { UD_Iandnps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5453. /* 0294 */ { UD_Iandnpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5454. /* 0295 */ { UD_Iorps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5455. /* 0296 */ { UD_Iorpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5456. /* 0297 */ { UD_Ixorps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5457. /* 0298 */ { UD_Ixorpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5458. /* 0299 */ { UD_Iaddps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5459. /* 0300 */ { UD_Iaddsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5460. /* 0301 */ { UD_Iaddss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5461. /* 0302 */ { UD_Iaddpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5462. /* 0303 */ { UD_Imulps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5463. /* 0304 */ { UD_Imulsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5464. /* 0305 */ { UD_Imulss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5465. /* 0306 */ { UD_Imulpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5466. /* 0307 */ { UD_Icvtps2pd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5467. /* 0308 */ { UD_Icvtsd2ss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5468. /* 0309 */ { UD_Icvtss2sd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5469. /* 0310 */ { UD_Icvtpd2ps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5470. /* 0311 */ { UD_Icvtdq2ps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5471. /* 0312 */ { UD_Icvttps2dq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5472. /* 0313 */ { UD_Icvtps2dq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5473. /* 0314 */ { UD_Isubps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5474. /* 0315 */ { UD_Isubsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5475. /* 0316 */ { UD_Isubss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5476. /* 0317 */ { UD_Isubpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5477. /* 0318 */ { UD_Iminps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5478. /* 0319 */ { UD_Iminsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5479. /* 0320 */ { UD_Iminss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5480. /* 0321 */ { UD_Iminpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5481. /* 0322 */ { UD_Idivps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5482. /* 0323 */ { UD_Idivsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5483. /* 0324 */ { UD_Idivss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5484. /* 0325 */ { UD_Idivpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5485. /* 0326 */ { UD_Imaxps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5486. /* 0327 */ { UD_Imaxsd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5487. /* 0328 */ { UD_Imaxss, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5488. /* 0329 */ { UD_Imaxpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5489. /* 0330 */ { UD_Ipunpcklbw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5490. /* 0331 */ { UD_Ipunpcklbw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5491. /* 0332 */ { UD_Ipunpcklwd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5492. /* 0333 */ { UD_Ipunpcklwd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5493. /* 0334 */ { UD_Ipunpckldq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5494. /* 0335 */ { UD_Ipunpckldq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5495. /* 0336 */ { UD_Ipacksswb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5496. /* 0337 */ { UD_Ipacksswb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5497. /* 0338 */ { UD_Ipcmpgtb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5498. /* 0339 */ { UD_Ipcmpgtb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5499. /* 0340 */ { UD_Ipcmpgtw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5500. /* 0341 */ { UD_Ipcmpgtw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5501. /* 0342 */ { UD_Ipcmpgtd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5502. /* 0343 */ { UD_Ipcmpgtd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5503. /* 0344 */ { UD_Ipackuswb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5504. /* 0345 */ { UD_Ipackuswb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5505. /* 0346 */ { UD_Ipunpckhbw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5506. /* 0347 */ { UD_Ipunpckhbw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5507. /* 0348 */ { UD_Ipunpckhwd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5508. /* 0349 */ { UD_Ipunpckhwd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5509. /* 0350 */ { UD_Ipunpckhdq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5510. /* 0351 */ { UD_Ipunpckhdq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5511. /* 0352 */ { UD_Ipackssdw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5512. /* 0353 */ { UD_Ipackssdw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5513. /* 0354 */ { UD_Ipunpcklqdq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5514. /* 0355 */ { UD_Ipunpckhqdq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5515. /* 0356 */ { UD_Imovd, O_P, O_Ey, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5516. /* 0357 */ { UD_Imovd, O_V, O_Ey, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5517. /* 0358 */ { UD_Imovq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5518. /* 0359 */ { UD_Imovdqu, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5519. /* 0360 */ { UD_Imovdqa, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5520. /* 0361 */ { UD_Ipshufw, O_P, O_Q, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5521. /* 0362 */ { UD_Ipshuflw, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5522. /* 0363 */ { UD_Ipshufhw, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5523. /* 0364 */ { UD_Ipshufd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5524. /* 0365 */ { UD_Ipsrlw, O_N, O_Ib, O_NONE, P_none },
  5525. /* 0366 */ { UD_Ipsrlw, O_U, O_Ib, O_NONE, P_rexb },
  5526. /* 0367 */ { UD_Ipsraw, O_N, O_Ib, O_NONE, P_none },
  5527. /* 0368 */ { UD_Ipsraw, O_U, O_Ib, O_NONE, P_rexb },
  5528. /* 0369 */ { UD_Ipsllw, O_N, O_Ib, O_NONE, P_none },
  5529. /* 0370 */ { UD_Ipsllw, O_U, O_Ib, O_NONE, P_rexb },
  5530. /* 0371 */ { UD_Ipsrld, O_N, O_Ib, O_NONE, P_none },
  5531. /* 0372 */ { UD_Ipsrld, O_U, O_Ib, O_NONE, P_rexb },
  5532. /* 0373 */ { UD_Ipsrad, O_N, O_Ib, O_NONE, P_none },
  5533. /* 0374 */ { UD_Ipsrad, O_U, O_Ib, O_NONE, P_rexb },
  5534. /* 0375 */ { UD_Ipslld, O_N, O_Ib, O_NONE, P_none },
  5535. /* 0376 */ { UD_Ipslld, O_U, O_Ib, O_NONE, P_rexb },
  5536. /* 0377 */ { UD_Ipsrlq, O_N, O_Ib, O_NONE, P_none },
  5537. /* 0378 */ { UD_Ipsrlq, O_U, O_Ib, O_NONE, P_rexb },
  5538. /* 0379 */ { UD_Ipsrldq, O_U, O_Ib, O_NONE, P_rexb },
  5539. /* 0380 */ { UD_Ipsllq, O_N, O_Ib, O_NONE, P_none },
  5540. /* 0381 */ { UD_Ipsllq, O_U, O_Ib, O_NONE, P_rexb },
  5541. /* 0382 */ { UD_Ipslldq, O_U, O_Ib, O_NONE, P_rexb },
  5542. /* 0383 */ { UD_Ipcmpeqb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5543. /* 0384 */ { UD_Ipcmpeqb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5544. /* 0385 */ { UD_Ipcmpeqw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5545. /* 0386 */ { UD_Ipcmpeqw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5546. /* 0387 */ { UD_Ipcmpeqd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5547. /* 0388 */ { UD_Ipcmpeqd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5548. /* 0389 */ { UD_Iemms, O_NONE, O_NONE, O_NONE, P_none },
  5549. /* 0390 */ { UD_Ivmread, O_Ey, O_Gy, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_def64 },
  5550. /* 0391 */ { UD_Ivmwrite, O_Gy, O_Ey, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_def64 },
  5551. /* 0392 */ { UD_Ihaddps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5552. /* 0393 */ { UD_Ihaddpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5553. /* 0394 */ { UD_Ihsubps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5554. /* 0395 */ { UD_Ihsubpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5555. /* 0396 */ { UD_Imovd, O_Ey, O_P, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5556. /* 0397 */ { UD_Imovq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5557. /* 0398 */ { UD_Imovd, O_Ey, O_V, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5558. /* 0399 */ { UD_Imovq, O_Q, O_P, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5559. /* 0400 */ { UD_Imovdqu, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5560. /* 0401 */ { UD_Imovdqa, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5561. /* 0402 */ { UD_Ijo, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5562. /* 0403 */ { UD_Ijno, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5563. /* 0404 */ { UD_Ijb, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5564. /* 0405 */ { UD_Ijae, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5565. /* 0406 */ { UD_Ijz, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5566. /* 0407 */ { UD_Ijnz, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5567. /* 0408 */ { UD_Ijbe, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5568. /* 0409 */ { UD_Ija, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5569. /* 0410 */ { UD_Ijs, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5570. /* 0411 */ { UD_Ijns, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5571. /* 0412 */ { UD_Ijp, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5572. /* 0413 */ { UD_Ijnp, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5573. /* 0414 */ { UD_Ijl, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5574. /* 0415 */ { UD_Ijge, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5575. /* 0416 */ { UD_Ijle, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5576. /* 0417 */ { UD_Ijg, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  5577. /* 0418 */ { UD_Iseto, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5578. /* 0419 */ { UD_Isetno, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5579. /* 0420 */ { UD_Isetb, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5580. /* 0421 */ { UD_Isetae, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5581. /* 0422 */ { UD_Isetz, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5582. /* 0423 */ { UD_Isetnz, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5583. /* 0424 */ { UD_Isetbe, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5584. /* 0425 */ { UD_Iseta, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5585. /* 0426 */ { UD_Isets, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5586. /* 0427 */ { UD_Isetns, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5587. /* 0428 */ { UD_Isetp, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5588. /* 0429 */ { UD_Isetnp, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5589. /* 0430 */ { UD_Isetl, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5590. /* 0431 */ { UD_Isetge, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5591. /* 0432 */ { UD_Isetle, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5592. /* 0433 */ { UD_Isetg, O_Eb, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5593. /* 0434 */ { UD_Ipush, O_FS, O_NONE, O_NONE, P_none },
  5594. /* 0435 */ { UD_Ipop, O_FS, O_NONE, O_NONE, P_none },
  5595. /* 0436 */ { UD_Icpuid, O_NONE, O_NONE, O_NONE, P_none },
  5596. /* 0437 */ { UD_Ibt, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5597. /* 0438 */ { UD_Ishld, O_Ev, O_Gv, O_Ib, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5598. /* 0439 */ { UD_Ishld, O_Ev, O_Gv, O_CL, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5599. /* 0440 */ { UD_Imontmul, O_NONE, O_NONE, O_NONE, P_none },
  5600. /* 0441 */ { UD_Ixsha1, O_NONE, O_NONE, O_NONE, P_none },
  5601. /* 0442 */ { UD_Ixsha256, O_NONE, O_NONE, O_NONE, P_none },
  5602. /* 0443 */ { UD_Ixstore, O_NONE, O_NONE, O_NONE, P_none },
  5603. /* 0444 */ { UD_Ixcryptecb, O_NONE, O_NONE, O_NONE, P_none },
  5604. /* 0445 */ { UD_Ixcryptcbc, O_NONE, O_NONE, O_NONE, P_none },
  5605. /* 0446 */ { UD_Ixcryptctr, O_NONE, O_NONE, O_NONE, P_none },
  5606. /* 0447 */ { UD_Ixcryptcfb, O_NONE, O_NONE, O_NONE, P_none },
  5607. /* 0448 */ { UD_Ixcryptofb, O_NONE, O_NONE, O_NONE, P_none },
  5608. /* 0449 */ { UD_Ipush, O_GS, O_NONE, O_NONE, P_none },
  5609. /* 0450 */ { UD_Ipop, O_GS, O_NONE, O_NONE, P_none },
  5610. /* 0451 */ { UD_Irsm, O_NONE, O_NONE, O_NONE, P_none },
  5611. /* 0452 */ { UD_Ibts, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5612. /* 0453 */ { UD_Ishrd, O_Ev, O_Gv, O_Ib, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5613. /* 0454 */ { UD_Ishrd, O_Ev, O_Gv, O_CL, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5614. /* 0455 */ { UD_Ifxsave, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5615. /* 0456 */ { UD_Ifxrstor, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5616. /* 0457 */ { UD_Ildmxcsr, O_Md, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5617. /* 0458 */ { UD_Istmxcsr, O_Md, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5618. /* 0459 */ { UD_Ixsave, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5619. /* 0460 */ { UD_Ixrstor, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5620. /* 0461 */ { UD_Iclflush, O_M, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5621. /* 0462 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5622. /* 0463 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5623. /* 0464 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5624. /* 0465 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5625. /* 0466 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5626. /* 0467 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5627. /* 0468 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5628. /* 0469 */ { UD_Ilfence, O_NONE, O_NONE, O_NONE, P_none },
  5629. /* 0470 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5630. /* 0471 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5631. /* 0472 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5632. /* 0473 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5633. /* 0474 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5634. /* 0475 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5635. /* 0476 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5636. /* 0477 */ { UD_Imfence, O_NONE, O_NONE, O_NONE, P_none },
  5637. /* 0478 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5638. /* 0479 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5639. /* 0480 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5640. /* 0481 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5641. /* 0482 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5642. /* 0483 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5643. /* 0484 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5644. /* 0485 */ { UD_Isfence, O_NONE, O_NONE, O_NONE, P_none },
  5645. /* 0486 */ { UD_Iimul, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5646. /* 0487 */ { UD_Icmpxchg, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5647. /* 0488 */ { UD_Icmpxchg, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5648. /* 0489 */ { UD_Ilss, O_Gv, O_M, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5649. /* 0490 */ { UD_Ibtr, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5650. /* 0491 */ { UD_Ilfs, O_Gz, O_M, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5651. /* 0492 */ { UD_Ilgs, O_Gz, O_M, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5652. /* 0493 */ { UD_Imovzx, O_Gv, O_Eb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5653. /* 0494 */ { UD_Imovzx, O_Gy, O_Ew, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5654. /* 0495 */ { UD_Ipopcnt, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexr|P_rexw|P_rexx|P_rexb },
  5655. /* 0496 */ { UD_Ibt, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5656. /* 0497 */ { UD_Ibts, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5657. /* 0498 */ { UD_Ibtr, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5658. /* 0499 */ { UD_Ibtc, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5659. /* 0500 */ { UD_Ibtc, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5660. /* 0501 */ { UD_Ibsf, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5661. /* 0502 */ { UD_Ibsr, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5662. /* 0503 */ { UD_Imovsx, O_Gv, O_Eb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5663. /* 0504 */ { UD_Imovsx, O_Gy, O_Ew, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5664. /* 0505 */ { UD_Ixadd, O_Eb, O_Gb, O_NONE, P_aso|P_oso|P_rexr|P_rexx|P_rexb },
  5665. /* 0506 */ { UD_Ixadd, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5666. /* 0507 */ { UD_Icmpps, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5667. /* 0508 */ { UD_Icmpsd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5668. /* 0509 */ { UD_Icmpss, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5669. /* 0510 */ { UD_Icmppd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5670. /* 0511 */ { UD_Imovnti, O_M, O_Gy, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5671. /* 0512 */ { UD_Ipinsrw, O_P, O_MwRy, O_Ib, P_aso|P_rexw|P_rexr|P_rexx|P_rexb|P_def64 },
  5672. /* 0513 */ { UD_Ipinsrw, O_V, O_MwRy, O_Ib, P_aso|P_rexw|P_rexr|P_rexx|P_rexb|P_def64 },
  5673. /* 0514 */ { UD_Ipextrw, O_Gd, O_N, O_Ib, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5674. /* 0515 */ { UD_Ipextrw, O_Gd, O_U, O_Ib, P_aso|P_rexr|P_rexb },
  5675. /* 0516 */ { UD_Ishufps, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5676. /* 0517 */ { UD_Ishufpd, O_V, O_W, O_Ib, P_aso|P_rexr|P_rexx|P_rexb },
  5677. /* 0518 */ { UD_Icmpxchg8b, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5678. /* 0519 */ { UD_Icmpxchg8b, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5679. /* 0520 */ { UD_Icmpxchg16b, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5680. /* 0521 */ { UD_Ivmptrld, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5681. /* 0522 */ { UD_Ivmxon, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5682. /* 0523 */ { UD_Ivmclear, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5683. /* 0524 */ { UD_Ivmptrst, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5684. /* 0525 */ { UD_Ibswap, O_R0y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5685. /* 0526 */ { UD_Ibswap, O_R1y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5686. /* 0527 */ { UD_Ibswap, O_R2y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5687. /* 0528 */ { UD_Ibswap, O_R3y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5688. /* 0529 */ { UD_Ibswap, O_R4y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5689. /* 0530 */ { UD_Ibswap, O_R5y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5690. /* 0531 */ { UD_Ibswap, O_R6y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5691. /* 0532 */ { UD_Ibswap, O_R7y, O_NONE, O_NONE, P_oso|P_rexw|P_rexb },
  5692. /* 0533 */ { UD_Iaddsubps, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5693. /* 0534 */ { UD_Iaddsubpd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5694. /* 0535 */ { UD_Ipsrlw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5695. /* 0536 */ { UD_Ipsrlw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5696. /* 0537 */ { UD_Ipsrld, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5697. /* 0538 */ { UD_Ipsrld, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5698. /* 0539 */ { UD_Ipsrlq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5699. /* 0540 */ { UD_Ipsrlq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5700. /* 0541 */ { UD_Ipaddq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5701. /* 0542 */ { UD_Ipaddq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5702. /* 0543 */ { UD_Ipmullw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5703. /* 0544 */ { UD_Ipmullw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5704. /* 0545 */ { UD_Imovdq2q, O_P, O_U, O_NONE, P_aso|P_rexb },
  5705. /* 0546 */ { UD_Imovq2dq, O_V, O_N, O_NONE, P_aso|P_rexr },
  5706. /* 0547 */ { UD_Imovq, O_W, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5707. /* 0548 */ { UD_Ipmovmskb, O_Gd, O_N, O_NONE, P_oso|P_rexr|P_rexb },
  5708. /* 0549 */ { UD_Ipmovmskb, O_Gd, O_U, O_NONE, P_rexr|P_rexb },
  5709. /* 0550 */ { UD_Ipsubusb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5710. /* 0551 */ { UD_Ipsubusb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5711. /* 0552 */ { UD_Ipsubusw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5712. /* 0553 */ { UD_Ipsubusw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5713. /* 0554 */ { UD_Ipminub, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5714. /* 0555 */ { UD_Ipminub, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5715. /* 0556 */ { UD_Ipand, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5716. /* 0557 */ { UD_Ipand, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5717. /* 0558 */ { UD_Ipaddusb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5718. /* 0559 */ { UD_Ipaddusb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5719. /* 0560 */ { UD_Ipaddusw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5720. /* 0561 */ { UD_Ipaddusw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5721. /* 0562 */ { UD_Ipmaxub, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5722. /* 0563 */ { UD_Ipmaxub, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5723. /* 0564 */ { UD_Ipandn, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5724. /* 0565 */ { UD_Ipandn, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5725. /* 0566 */ { UD_Ipavgb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5726. /* 0567 */ { UD_Ipavgb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5727. /* 0568 */ { UD_Ipsraw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5728. /* 0569 */ { UD_Ipsraw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5729. /* 0570 */ { UD_Ipsrad, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5730. /* 0571 */ { UD_Ipsrad, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5731. /* 0572 */ { UD_Ipavgw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5732. /* 0573 */ { UD_Ipavgw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5733. /* 0574 */ { UD_Ipmulhuw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5734. /* 0575 */ { UD_Ipmulhuw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5735. /* 0576 */ { UD_Ipmulhw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5736. /* 0577 */ { UD_Ipmulhw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5737. /* 0578 */ { UD_Icvtpd2dq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5738. /* 0579 */ { UD_Icvtdq2pd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5739. /* 0580 */ { UD_Icvttpd2dq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5740. /* 0581 */ { UD_Imovntq, O_M, O_P, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5741. /* 0582 */ { UD_Imovntdq, O_M, O_V, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5742. /* 0583 */ { UD_Ipsubsb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5743. /* 0584 */ { UD_Ipsubsb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5744. /* 0585 */ { UD_Ipsubsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5745. /* 0586 */ { UD_Ipsubsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5746. /* 0587 */ { UD_Ipminsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5747. /* 0588 */ { UD_Ipminsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5748. /* 0589 */ { UD_Ipor, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5749. /* 0590 */ { UD_Ipor, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5750. /* 0591 */ { UD_Ipaddsb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5751. /* 0592 */ { UD_Ipaddsb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5752. /* 0593 */ { UD_Ipaddsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5753. /* 0594 */ { UD_Ipaddsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5754. /* 0595 */ { UD_Ipmaxsw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5755. /* 0596 */ { UD_Ipmaxsw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5756. /* 0597 */ { UD_Ipxor, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5757. /* 0598 */ { UD_Ipxor, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5758. /* 0599 */ { UD_Ilddqu, O_V, O_M, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5759. /* 0600 */ { UD_Ipsllw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5760. /* 0601 */ { UD_Ipsllw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5761. /* 0602 */ { UD_Ipslld, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5762. /* 0603 */ { UD_Ipslld, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5763. /* 0604 */ { UD_Ipsllq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5764. /* 0605 */ { UD_Ipsllq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5765. /* 0606 */ { UD_Ipmuludq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5766. /* 0607 */ { UD_Ipmuludq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5767. /* 0608 */ { UD_Ipmaddwd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5768. /* 0609 */ { UD_Ipmaddwd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5769. /* 0610 */ { UD_Ipsadbw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5770. /* 0611 */ { UD_Ipsadbw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5771. /* 0612 */ { UD_Imaskmovq, O_P, O_N, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5772. /* 0613 */ { UD_Imaskmovdqu, O_V, O_U, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5773. /* 0614 */ { UD_Ipsubb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5774. /* 0615 */ { UD_Ipsubb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5775. /* 0616 */ { UD_Ipsubw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5776. /* 0617 */ { UD_Ipsubw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5777. /* 0618 */ { UD_Ipsubd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5778. /* 0619 */ { UD_Ipsubd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5779. /* 0620 */ { UD_Ipsubq, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5780. /* 0621 */ { UD_Ipsubq, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5781. /* 0622 */ { UD_Ipaddb, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5782. /* 0623 */ { UD_Ipaddb, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5783. /* 0624 */ { UD_Ipaddw, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5784. /* 0625 */ { UD_Ipaddw, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5785. /* 0626 */ { UD_Ipaddd, O_P, O_Q, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5786. /* 0627 */ { UD_Ipaddd, O_V, O_W, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5787. /* 0628 */ { UD_Iadc, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5788. /* 0629 */ { UD_Iadc, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5789. /* 0630 */ { UD_Iadc, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5790. /* 0631 */ { UD_Iadc, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5791. /* 0632 */ { UD_Iadc, O_AL, O_Ib, O_NONE, P_none },
  5792. /* 0633 */ { UD_Iadc, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5793. /* 0634 */ { UD_Ipush, O_SS, O_NONE, O_NONE, P_inv64 },
  5794. /* 0635 */ { UD_Ipop, O_SS, O_NONE, O_NONE, P_inv64 },
  5795. /* 0636 */ { UD_Isbb, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5796. /* 0637 */ { UD_Isbb, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5797. /* 0638 */ { UD_Isbb, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5798. /* 0639 */ { UD_Isbb, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5799. /* 0640 */ { UD_Isbb, O_AL, O_Ib, O_NONE, P_none },
  5800. /* 0641 */ { UD_Isbb, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5801. /* 0642 */ { UD_Ipush, O_DS, O_NONE, O_NONE, P_inv64 },
  5802. /* 0643 */ { UD_Ipop, O_DS, O_NONE, O_NONE, P_inv64 },
  5803. /* 0644 */ { UD_Iand, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5804. /* 0645 */ { UD_Iand, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5805. /* 0646 */ { UD_Iand, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5806. /* 0647 */ { UD_Iand, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5807. /* 0648 */ { UD_Iand, O_AL, O_Ib, O_NONE, P_none },
  5808. /* 0649 */ { UD_Iand, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5809. /* 0650 */ { UD_Idaa, O_NONE, O_NONE, O_NONE, P_inv64 },
  5810. /* 0651 */ { UD_Isub, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5811. /* 0652 */ { UD_Isub, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5812. /* 0653 */ { UD_Isub, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5813. /* 0654 */ { UD_Isub, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5814. /* 0655 */ { UD_Isub, O_AL, O_Ib, O_NONE, P_none },
  5815. /* 0656 */ { UD_Isub, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5816. /* 0657 */ { UD_Idas, O_NONE, O_NONE, O_NONE, P_inv64 },
  5817. /* 0658 */ { UD_Ixor, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5818. /* 0659 */ { UD_Ixor, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5819. /* 0660 */ { UD_Ixor, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5820. /* 0661 */ { UD_Ixor, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5821. /* 0662 */ { UD_Ixor, O_AL, O_Ib, O_NONE, P_none },
  5822. /* 0663 */ { UD_Ixor, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5823. /* 0664 */ { UD_Iaaa, O_NONE, O_NONE, O_NONE, P_none },
  5824. /* 0665 */ { UD_Icmp, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5825. /* 0666 */ { UD_Icmp, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5826. /* 0667 */ { UD_Icmp, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5827. /* 0668 */ { UD_Icmp, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5828. /* 0669 */ { UD_Icmp, O_AL, O_Ib, O_NONE, P_none },
  5829. /* 0670 */ { UD_Icmp, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5830. /* 0671 */ { UD_Iaas, O_NONE, O_NONE, O_NONE, P_none },
  5831. /* 0672 */ { UD_Iinc, O_R0z, O_NONE, O_NONE, P_oso },
  5832. /* 0673 */ { UD_Iinc, O_R1z, O_NONE, O_NONE, P_oso },
  5833. /* 0674 */ { UD_Iinc, O_R2z, O_NONE, O_NONE, P_oso },
  5834. /* 0675 */ { UD_Iinc, O_R3z, O_NONE, O_NONE, P_oso },
  5835. /* 0676 */ { UD_Iinc, O_R4z, O_NONE, O_NONE, P_oso },
  5836. /* 0677 */ { UD_Iinc, O_R5z, O_NONE, O_NONE, P_oso },
  5837. /* 0678 */ { UD_Iinc, O_R6z, O_NONE, O_NONE, P_oso },
  5838. /* 0679 */ { UD_Iinc, O_R7z, O_NONE, O_NONE, P_oso },
  5839. /* 0680 */ { UD_Idec, O_R0z, O_NONE, O_NONE, P_oso },
  5840. /* 0681 */ { UD_Idec, O_R1z, O_NONE, O_NONE, P_oso },
  5841. /* 0682 */ { UD_Idec, O_R2z, O_NONE, O_NONE, P_oso },
  5842. /* 0683 */ { UD_Idec, O_R3z, O_NONE, O_NONE, P_oso },
  5843. /* 0684 */ { UD_Idec, O_R4z, O_NONE, O_NONE, P_oso },
  5844. /* 0685 */ { UD_Idec, O_R5z, O_NONE, O_NONE, P_oso },
  5845. /* 0686 */ { UD_Idec, O_R6z, O_NONE, O_NONE, P_oso },
  5846. /* 0687 */ { UD_Idec, O_R7z, O_NONE, O_NONE, P_oso },
  5847. /* 0688 */ { UD_Ipush, O_R0v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5848. /* 0689 */ { UD_Ipush, O_R1v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5849. /* 0690 */ { UD_Ipush, O_R2v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5850. /* 0691 */ { UD_Ipush, O_R3v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5851. /* 0692 */ { UD_Ipush, O_R4v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5852. /* 0693 */ { UD_Ipush, O_R5v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5853. /* 0694 */ { UD_Ipush, O_R6v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5854. /* 0695 */ { UD_Ipush, O_R7v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5855. /* 0696 */ { UD_Ipop, O_R0v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5856. /* 0697 */ { UD_Ipop, O_R1v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5857. /* 0698 */ { UD_Ipop, O_R2v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5858. /* 0699 */ { UD_Ipop, O_R3v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5859. /* 0700 */ { UD_Ipop, O_R4v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5860. /* 0701 */ { UD_Ipop, O_R5v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5861. /* 0702 */ { UD_Ipop, O_R6v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5862. /* 0703 */ { UD_Ipop, O_R7v, O_NONE, O_NONE, P_oso|P_rexb|P_def64 },
  5863. /* 0704 */ { UD_Ipusha, O_NONE, O_NONE, O_NONE, P_oso|P_inv64 },
  5864. /* 0705 */ { UD_Ipushad, O_NONE, O_NONE, O_NONE, P_oso|P_inv64 },
  5865. /* 0706 */ { UD_Ipopa, O_NONE, O_NONE, O_NONE, P_oso|P_inv64 },
  5866. /* 0707 */ { UD_Ipopad, O_NONE, O_NONE, O_NONE, P_oso|P_inv64 },
  5867. /* 0708 */ { UD_Ibound, O_Gv, O_M, O_NONE, P_aso|P_oso },
  5868. /* 0709 */ { UD_Iarpl, O_Ew, O_Gw, O_NONE, P_aso },
  5869. /* 0710 */ { UD_Imovsxd, O_Gq, O_Ed, O_NONE, P_aso|P_oso|P_rexw|P_rexx|P_rexr|P_rexb },
  5870. /* 0711 */ { UD_Ipush, O_sIz, O_NONE, O_NONE, P_oso|P_def64 },
  5871. /* 0712 */ { UD_Iimul, O_Gv, O_Ev, O_Iz, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5872. /* 0713 */ { UD_Ipush, O_sIb, O_NONE, O_NONE, P_oso|P_def64 },
  5873. /* 0714 */ { UD_Iimul, O_Gv, O_Ev, O_sIb, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5874. /* 0715 */ { UD_Iinsb, O_NONE, O_NONE, O_NONE, P_str|P_seg },
  5875. /* 0716 */ { UD_Iinsw, O_NONE, O_NONE, O_NONE, P_str|P_oso|P_seg },
  5876. /* 0717 */ { UD_Iinsd, O_NONE, O_NONE, O_NONE, P_str|P_oso|P_seg },
  5877. /* 0718 */ { UD_Ioutsb, O_NONE, O_NONE, O_NONE, P_str|P_seg },
  5878. /* 0719 */ { UD_Ioutsw, O_NONE, O_NONE, O_NONE, P_str|P_oso|P_seg },
  5879. /* 0720 */ { UD_Ioutsd, O_NONE, O_NONE, O_NONE, P_str|P_oso|P_seg },
  5880. /* 0721 */ { UD_Ijo, O_Jb, O_NONE, O_NONE, P_none },
  5881. /* 0722 */ { UD_Ijno, O_Jb, O_NONE, O_NONE, P_none },
  5882. /* 0723 */ { UD_Ijb, O_Jb, O_NONE, O_NONE, P_none },
  5883. /* 0724 */ { UD_Ijae, O_Jb, O_NONE, O_NONE, P_none },
  5884. /* 0725 */ { UD_Ijz, O_Jb, O_NONE, O_NONE, P_none },
  5885. /* 0726 */ { UD_Ijnz, O_Jb, O_NONE, O_NONE, P_none },
  5886. /* 0727 */ { UD_Ijbe, O_Jb, O_NONE, O_NONE, P_none },
  5887. /* 0728 */ { UD_Ija, O_Jb, O_NONE, O_NONE, P_none },
  5888. /* 0729 */ { UD_Ijs, O_Jb, O_NONE, O_NONE, P_none },
  5889. /* 0730 */ { UD_Ijns, O_Jb, O_NONE, O_NONE, P_none },
  5890. /* 0731 */ { UD_Ijp, O_Jb, O_NONE, O_NONE, P_none },
  5891. /* 0732 */ { UD_Ijnp, O_Jb, O_NONE, O_NONE, P_none },
  5892. /* 0733 */ { UD_Ijl, O_Jb, O_NONE, O_NONE, P_none },
  5893. /* 0734 */ { UD_Ijge, O_Jb, O_NONE, O_NONE, P_none },
  5894. /* 0735 */ { UD_Ijle, O_Jb, O_NONE, O_NONE, P_none },
  5895. /* 0736 */ { UD_Ijg, O_Jb, O_NONE, O_NONE, P_none },
  5896. /* 0737 */ { UD_Iadd, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5897. /* 0738 */ { UD_Ior, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5898. /* 0739 */ { UD_Iadc, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5899. /* 0740 */ { UD_Isbb, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5900. /* 0741 */ { UD_Iand, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  5901. /* 0742 */ { UD_Isub, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5902. /* 0743 */ { UD_Ixor, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5903. /* 0744 */ { UD_Icmp, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5904. /* 0745 */ { UD_Iadd, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5905. /* 0746 */ { UD_Ior, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5906. /* 0747 */ { UD_Iadc, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5907. /* 0748 */ { UD_Isbb, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5908. /* 0749 */ { UD_Iand, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5909. /* 0750 */ { UD_Isub, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5910. /* 0751 */ { UD_Ixor, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5911. /* 0752 */ { UD_Icmp, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5912. /* 0753 */ { UD_Iadd, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5913. /* 0754 */ { UD_Ior, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5914. /* 0755 */ { UD_Iadc, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5915. /* 0756 */ { UD_Isbb, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5916. /* 0757 */ { UD_Iand, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5917. /* 0758 */ { UD_Isub, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5918. /* 0759 */ { UD_Ixor, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5919. /* 0760 */ { UD_Icmp, O_Eb, O_Ib, O_NONE, P_aso|P_rexr|P_rexx|P_rexb|P_inv64 },
  5920. /* 0761 */ { UD_Iadd, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5921. /* 0762 */ { UD_Ior, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5922. /* 0763 */ { UD_Iadc, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5923. /* 0764 */ { UD_Isbb, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5924. /* 0765 */ { UD_Iand, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5925. /* 0766 */ { UD_Isub, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5926. /* 0767 */ { UD_Ixor, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5927. /* 0768 */ { UD_Icmp, O_Ev, O_sIb, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5928. /* 0769 */ { UD_Itest, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5929. /* 0770 */ { UD_Itest, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5930. /* 0771 */ { UD_Ixchg, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5931. /* 0772 */ { UD_Ixchg, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5932. /* 0773 */ { UD_Imov, O_Eb, O_Gb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5933. /* 0774 */ { UD_Imov, O_Ev, O_Gv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5934. /* 0775 */ { UD_Imov, O_Gb, O_Eb, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  5935. /* 0776 */ { UD_Imov, O_Gv, O_Ev, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5936. /* 0777 */ { UD_Imov, O_MwRv, O_S, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5937. /* 0778 */ { UD_Ilea, O_Gv, O_M, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5938. /* 0779 */ { UD_Imov, O_S, O_MwRv, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  5939. /* 0780 */ { UD_Ipop, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb|P_def64 },
  5940. /* 0781 */ { UD_Ixchg, O_R0v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5941. /* 0782 */ { UD_Ixchg, O_R1v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5942. /* 0783 */ { UD_Ixchg, O_R2v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5943. /* 0784 */ { UD_Ixchg, O_R3v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5944. /* 0785 */ { UD_Ixchg, O_R4v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5945. /* 0786 */ { UD_Ixchg, O_R5v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5946. /* 0787 */ { UD_Ixchg, O_R6v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5947. /* 0788 */ { UD_Ixchg, O_R7v, O_rAX, O_NONE, P_oso|P_rexw|P_rexb },
  5948. /* 0789 */ { UD_Icbw, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  5949. /* 0790 */ { UD_Icwde, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  5950. /* 0791 */ { UD_Icdqe, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  5951. /* 0792 */ { UD_Icwd, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  5952. /* 0793 */ { UD_Icdq, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  5953. /* 0794 */ { UD_Icqo, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  5954. /* 0795 */ { UD_Icall, O_Av, O_NONE, O_NONE, P_oso },
  5955. /* 0796 */ { UD_Iwait, O_NONE, O_NONE, O_NONE, P_none },
  5956. /* 0797 */ { UD_Ipushfw, O_NONE, O_NONE, O_NONE, P_oso },
  5957. /* 0798 */ { UD_Ipushfw, O_NONE, O_NONE, O_NONE, P_oso|P_rexw|P_def64 },
  5958. /* 0799 */ { UD_Ipushfd, O_NONE, O_NONE, O_NONE, P_oso },
  5959. /* 0800 */ { UD_Ipushfq, O_NONE, O_NONE, O_NONE, P_oso|P_rexw|P_def64 },
  5960. /* 0801 */ { UD_Ipushfq, O_NONE, O_NONE, O_NONE, P_oso|P_rexw|P_def64 },
  5961. /* 0802 */ { UD_Ipopfw, O_NONE, O_NONE, O_NONE, P_oso },
  5962. /* 0803 */ { UD_Ipopfd, O_NONE, O_NONE, O_NONE, P_oso },
  5963. /* 0804 */ { UD_Ipopfq, O_NONE, O_NONE, O_NONE, P_oso|P_def64 },
  5964. /* 0805 */ { UD_Ipopfq, O_NONE, O_NONE, O_NONE, P_oso|P_def64 },
  5965. /* 0806 */ { UD_Isahf, O_NONE, O_NONE, O_NONE, P_none },
  5966. /* 0807 */ { UD_Ilahf, O_NONE, O_NONE, O_NONE, P_none },
  5967. /* 0808 */ { UD_Imov, O_AL, O_Ob, O_NONE, P_none },
  5968. /* 0809 */ { UD_Imov, O_rAX, O_Ov, O_NONE, P_aso|P_oso|P_rexw },
  5969. /* 0810 */ { UD_Imov, O_Ob, O_AL, O_NONE, P_none },
  5970. /* 0811 */ { UD_Imov, O_Ov, O_rAX, O_NONE, P_aso|P_oso|P_rexw },
  5971. /* 0812 */ { UD_Imovsb, O_NONE, O_NONE, O_NONE, P_str|P_seg },
  5972. /* 0813 */ { UD_Imovsw, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5973. /* 0814 */ { UD_Imovsd, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5974. /* 0815 */ { UD_Imovsq, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5975. /* 0816 */ { UD_Icmpsb, O_NONE, O_NONE, O_NONE, P_strz|P_seg },
  5976. /* 0817 */ { UD_Icmpsw, O_NONE, O_NONE, O_NONE, P_strz|P_oso|P_rexw|P_seg },
  5977. /* 0818 */ { UD_Icmpsd, O_NONE, O_NONE, O_NONE, P_strz|P_oso|P_rexw|P_seg },
  5978. /* 0819 */ { UD_Icmpsq, O_NONE, O_NONE, O_NONE, P_strz|P_oso|P_rexw|P_seg },
  5979. /* 0820 */ { UD_Itest, O_AL, O_Ib, O_NONE, P_none },
  5980. /* 0821 */ { UD_Itest, O_rAX, O_sIz, O_NONE, P_oso|P_rexw },
  5981. /* 0822 */ { UD_Istosb, O_NONE, O_NONE, O_NONE, P_str|P_seg },
  5982. /* 0823 */ { UD_Istosw, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5983. /* 0824 */ { UD_Istosd, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5984. /* 0825 */ { UD_Istosq, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5985. /* 0826 */ { UD_Ilodsb, O_NONE, O_NONE, O_NONE, P_str|P_seg },
  5986. /* 0827 */ { UD_Ilodsw, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5987. /* 0828 */ { UD_Ilodsd, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5988. /* 0829 */ { UD_Ilodsq, O_NONE, O_NONE, O_NONE, P_str|P_seg|P_oso|P_rexw },
  5989. /* 0830 */ { UD_Iscasb, O_NONE, O_NONE, O_NONE, P_strz },
  5990. /* 0831 */ { UD_Iscasw, O_NONE, O_NONE, O_NONE, P_strz|P_oso|P_rexw },
  5991. /* 0832 */ { UD_Iscasd, O_NONE, O_NONE, O_NONE, P_strz|P_oso|P_rexw },
  5992. /* 0833 */ { UD_Iscasq, O_NONE, O_NONE, O_NONE, P_strz|P_oso|P_rexw },
  5993. /* 0834 */ { UD_Imov, O_R0b, O_Ib, O_NONE, P_rexb },
  5994. /* 0835 */ { UD_Imov, O_R1b, O_Ib, O_NONE, P_rexb },
  5995. /* 0836 */ { UD_Imov, O_R2b, O_Ib, O_NONE, P_rexb },
  5996. /* 0837 */ { UD_Imov, O_R3b, O_Ib, O_NONE, P_rexb },
  5997. /* 0838 */ { UD_Imov, O_R4b, O_Ib, O_NONE, P_rexb },
  5998. /* 0839 */ { UD_Imov, O_R5b, O_Ib, O_NONE, P_rexb },
  5999. /* 0840 */ { UD_Imov, O_R6b, O_Ib, O_NONE, P_rexb },
  6000. /* 0841 */ { UD_Imov, O_R7b, O_Ib, O_NONE, P_rexb },
  6001. /* 0842 */ { UD_Imov, O_R0v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6002. /* 0843 */ { UD_Imov, O_R1v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6003. /* 0844 */ { UD_Imov, O_R2v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6004. /* 0845 */ { UD_Imov, O_R3v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6005. /* 0846 */ { UD_Imov, O_R4v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6006. /* 0847 */ { UD_Imov, O_R5v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6007. /* 0848 */ { UD_Imov, O_R6v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6008. /* 0849 */ { UD_Imov, O_R7v, O_Iv, O_NONE, P_oso|P_rexw|P_rexb },
  6009. /* 0850 */ { UD_Irol, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6010. /* 0851 */ { UD_Iror, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6011. /* 0852 */ { UD_Ircl, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6012. /* 0853 */ { UD_Ircr, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6013. /* 0854 */ { UD_Ishl, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6014. /* 0855 */ { UD_Ishr, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6015. /* 0856 */ { UD_Ishl, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6016. /* 0857 */ { UD_Isar, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6017. /* 0858 */ { UD_Irol, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6018. /* 0859 */ { UD_Iror, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6019. /* 0860 */ { UD_Ircl, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6020. /* 0861 */ { UD_Ircr, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6021. /* 0862 */ { UD_Ishl, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6022. /* 0863 */ { UD_Ishr, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6023. /* 0864 */ { UD_Ishl, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6024. /* 0865 */ { UD_Isar, O_Ev, O_Ib, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6025. /* 0866 */ { UD_Iret, O_Iw, O_NONE, O_NONE, P_none },
  6026. /* 0867 */ { UD_Iret, O_NONE, O_NONE, O_NONE, P_none },
  6027. /* 0868 */ { UD_Iles, O_Gv, O_M, O_NONE, P_aso|P_oso },
  6028. /* 0869 */ { UD_Ilds, O_Gv, O_M, O_NONE, P_aso|P_oso },
  6029. /* 0870 */ { UD_Imov, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6030. /* 0871 */ { UD_Imov, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6031. /* 0872 */ { UD_Ienter, O_Iw, O_Ib, O_NONE, P_def64 },
  6032. /* 0873 */ { UD_Ileave, O_NONE, O_NONE, O_NONE, P_none },
  6033. /* 0874 */ { UD_Iretf, O_Iw, O_NONE, O_NONE, P_none },
  6034. /* 0875 */ { UD_Iretf, O_NONE, O_NONE, O_NONE, P_none },
  6035. /* 0876 */ { UD_Iint3, O_NONE, O_NONE, O_NONE, P_none },
  6036. /* 0877 */ { UD_Iint, O_Ib, O_NONE, O_NONE, P_none },
  6037. /* 0878 */ { UD_Iinto, O_NONE, O_NONE, O_NONE, P_inv64 },
  6038. /* 0879 */ { UD_Iiretw, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  6039. /* 0880 */ { UD_Iiretd, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  6040. /* 0881 */ { UD_Iiretq, O_NONE, O_NONE, O_NONE, P_oso|P_rexw },
  6041. /* 0882 */ { UD_Irol, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6042. /* 0883 */ { UD_Iror, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6043. /* 0884 */ { UD_Ircl, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6044. /* 0885 */ { UD_Ircr, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6045. /* 0886 */ { UD_Ishl, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6046. /* 0887 */ { UD_Ishr, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6047. /* 0888 */ { UD_Ishl, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6048. /* 0889 */ { UD_Isar, O_Eb, O_I1, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6049. /* 0890 */ { UD_Irol, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6050. /* 0891 */ { UD_Iror, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6051. /* 0892 */ { UD_Ircl, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6052. /* 0893 */ { UD_Ircr, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6053. /* 0894 */ { UD_Ishl, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6054. /* 0895 */ { UD_Ishr, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6055. /* 0896 */ { UD_Ishl, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6056. /* 0897 */ { UD_Isar, O_Ev, O_I1, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6057. /* 0898 */ { UD_Irol, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6058. /* 0899 */ { UD_Iror, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6059. /* 0900 */ { UD_Ircl, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6060. /* 0901 */ { UD_Ircr, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6061. /* 0902 */ { UD_Ishl, O_Eb, O_CL, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6062. /* 0903 */ { UD_Ishr, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6063. /* 0904 */ { UD_Ishl, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6064. /* 0905 */ { UD_Isar, O_Eb, O_CL, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6065. /* 0906 */ { UD_Irol, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6066. /* 0907 */ { UD_Iror, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6067. /* 0908 */ { UD_Ircl, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6068. /* 0909 */ { UD_Ircr, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6069. /* 0910 */ { UD_Ishl, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6070. /* 0911 */ { UD_Ishr, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6071. /* 0912 */ { UD_Ishl, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6072. /* 0913 */ { UD_Isar, O_Ev, O_CL, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6073. /* 0914 */ { UD_Iaam, O_Ib, O_NONE, O_NONE, P_none },
  6074. /* 0915 */ { UD_Iaad, O_Ib, O_NONE, O_NONE, P_none },
  6075. /* 0916 */ { UD_Isalc, O_NONE, O_NONE, O_NONE, P_inv64 },
  6076. /* 0917 */ { UD_Ixlatb, O_NONE, O_NONE, O_NONE, P_rexw|P_seg },
  6077. /* 0918 */ { UD_Ifadd, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6078. /* 0919 */ { UD_Ifmul, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6079. /* 0920 */ { UD_Ifcom, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6080. /* 0921 */ { UD_Ifcomp, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6081. /* 0922 */ { UD_Ifsub, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6082. /* 0923 */ { UD_Ifsubr, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6083. /* 0924 */ { UD_Ifdiv, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6084. /* 0925 */ { UD_Ifdivr, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6085. /* 0926 */ { UD_Ifadd, O_ST0, O_ST0, O_NONE, P_none },
  6086. /* 0927 */ { UD_Ifadd, O_ST0, O_ST1, O_NONE, P_none },
  6087. /* 0928 */ { UD_Ifadd, O_ST0, O_ST2, O_NONE, P_none },
  6088. /* 0929 */ { UD_Ifadd, O_ST0, O_ST3, O_NONE, P_none },
  6089. /* 0930 */ { UD_Ifadd, O_ST0, O_ST4, O_NONE, P_none },
  6090. /* 0931 */ { UD_Ifadd, O_ST0, O_ST5, O_NONE, P_none },
  6091. /* 0932 */ { UD_Ifadd, O_ST0, O_ST6, O_NONE, P_none },
  6092. /* 0933 */ { UD_Ifadd, O_ST0, O_ST7, O_NONE, P_none },
  6093. /* 0934 */ { UD_Ifmul, O_ST0, O_ST0, O_NONE, P_none },
  6094. /* 0935 */ { UD_Ifmul, O_ST0, O_ST1, O_NONE, P_none },
  6095. /* 0936 */ { UD_Ifmul, O_ST0, O_ST2, O_NONE, P_none },
  6096. /* 0937 */ { UD_Ifmul, O_ST0, O_ST3, O_NONE, P_none },
  6097. /* 0938 */ { UD_Ifmul, O_ST0, O_ST4, O_NONE, P_none },
  6098. /* 0939 */ { UD_Ifmul, O_ST0, O_ST5, O_NONE, P_none },
  6099. /* 0940 */ { UD_Ifmul, O_ST0, O_ST6, O_NONE, P_none },
  6100. /* 0941 */ { UD_Ifmul, O_ST0, O_ST7, O_NONE, P_none },
  6101. /* 0942 */ { UD_Ifcom, O_ST0, O_ST0, O_NONE, P_none },
  6102. /* 0943 */ { UD_Ifcom, O_ST0, O_ST1, O_NONE, P_none },
  6103. /* 0944 */ { UD_Ifcom, O_ST0, O_ST2, O_NONE, P_none },
  6104. /* 0945 */ { UD_Ifcom, O_ST0, O_ST3, O_NONE, P_none },
  6105. /* 0946 */ { UD_Ifcom, O_ST0, O_ST4, O_NONE, P_none },
  6106. /* 0947 */ { UD_Ifcom, O_ST0, O_ST5, O_NONE, P_none },
  6107. /* 0948 */ { UD_Ifcom, O_ST0, O_ST6, O_NONE, P_none },
  6108. /* 0949 */ { UD_Ifcom, O_ST0, O_ST7, O_NONE, P_none },
  6109. /* 0950 */ { UD_Ifcomp, O_ST0, O_ST0, O_NONE, P_none },
  6110. /* 0951 */ { UD_Ifcomp, O_ST0, O_ST1, O_NONE, P_none },
  6111. /* 0952 */ { UD_Ifcomp, O_ST0, O_ST2, O_NONE, P_none },
  6112. /* 0953 */ { UD_Ifcomp, O_ST0, O_ST3, O_NONE, P_none },
  6113. /* 0954 */ { UD_Ifcomp, O_ST0, O_ST4, O_NONE, P_none },
  6114. /* 0955 */ { UD_Ifcomp, O_ST0, O_ST5, O_NONE, P_none },
  6115. /* 0956 */ { UD_Ifcomp, O_ST0, O_ST6, O_NONE, P_none },
  6116. /* 0957 */ { UD_Ifcomp, O_ST0, O_ST7, O_NONE, P_none },
  6117. /* 0958 */ { UD_Ifsub, O_ST0, O_ST0, O_NONE, P_none },
  6118. /* 0959 */ { UD_Ifsub, O_ST0, O_ST1, O_NONE, P_none },
  6119. /* 0960 */ { UD_Ifsub, O_ST0, O_ST2, O_NONE, P_none },
  6120. /* 0961 */ { UD_Ifsub, O_ST0, O_ST3, O_NONE, P_none },
  6121. /* 0962 */ { UD_Ifsub, O_ST0, O_ST4, O_NONE, P_none },
  6122. /* 0963 */ { UD_Ifsub, O_ST0, O_ST5, O_NONE, P_none },
  6123. /* 0964 */ { UD_Ifsub, O_ST0, O_ST6, O_NONE, P_none },
  6124. /* 0965 */ { UD_Ifsub, O_ST0, O_ST7, O_NONE, P_none },
  6125. /* 0966 */ { UD_Ifsubr, O_ST0, O_ST0, O_NONE, P_none },
  6126. /* 0967 */ { UD_Ifsubr, O_ST0, O_ST1, O_NONE, P_none },
  6127. /* 0968 */ { UD_Ifsubr, O_ST0, O_ST2, O_NONE, P_none },
  6128. /* 0969 */ { UD_Ifsubr, O_ST0, O_ST3, O_NONE, P_none },
  6129. /* 0970 */ { UD_Ifsubr, O_ST0, O_ST4, O_NONE, P_none },
  6130. /* 0971 */ { UD_Ifsubr, O_ST0, O_ST5, O_NONE, P_none },
  6131. /* 0972 */ { UD_Ifsubr, O_ST0, O_ST6, O_NONE, P_none },
  6132. /* 0973 */ { UD_Ifsubr, O_ST0, O_ST7, O_NONE, P_none },
  6133. /* 0974 */ { UD_Ifdiv, O_ST0, O_ST0, O_NONE, P_none },
  6134. /* 0975 */ { UD_Ifdiv, O_ST0, O_ST1, O_NONE, P_none },
  6135. /* 0976 */ { UD_Ifdiv, O_ST0, O_ST2, O_NONE, P_none },
  6136. /* 0977 */ { UD_Ifdiv, O_ST0, O_ST3, O_NONE, P_none },
  6137. /* 0978 */ { UD_Ifdiv, O_ST0, O_ST4, O_NONE, P_none },
  6138. /* 0979 */ { UD_Ifdiv, O_ST0, O_ST5, O_NONE, P_none },
  6139. /* 0980 */ { UD_Ifdiv, O_ST0, O_ST6, O_NONE, P_none },
  6140. /* 0981 */ { UD_Ifdiv, O_ST0, O_ST7, O_NONE, P_none },
  6141. /* 0982 */ { UD_Ifdivr, O_ST0, O_ST0, O_NONE, P_none },
  6142. /* 0983 */ { UD_Ifdivr, O_ST0, O_ST1, O_NONE, P_none },
  6143. /* 0984 */ { UD_Ifdivr, O_ST0, O_ST2, O_NONE, P_none },
  6144. /* 0985 */ { UD_Ifdivr, O_ST0, O_ST3, O_NONE, P_none },
  6145. /* 0986 */ { UD_Ifdivr, O_ST0, O_ST4, O_NONE, P_none },
  6146. /* 0987 */ { UD_Ifdivr, O_ST0, O_ST5, O_NONE, P_none },
  6147. /* 0988 */ { UD_Ifdivr, O_ST0, O_ST6, O_NONE, P_none },
  6148. /* 0989 */ { UD_Ifdivr, O_ST0, O_ST7, O_NONE, P_none },
  6149. /* 0990 */ { UD_Ifld, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6150. /* 0991 */ { UD_Ifst, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6151. /* 0992 */ { UD_Ifstp, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6152. /* 0993 */ { UD_Ifldenv, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6153. /* 0994 */ { UD_Ifldcw, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6154. /* 0995 */ { UD_Ifnstenv, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6155. /* 0996 */ { UD_Ifnstcw, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6156. /* 0997 */ { UD_Ifld, O_ST0, O_NONE, O_NONE, P_none },
  6157. /* 0998 */ { UD_Ifld, O_ST1, O_NONE, O_NONE, P_none },
  6158. /* 0999 */ { UD_Ifld, O_ST2, O_NONE, O_NONE, P_none },
  6159. /* 1000 */ { UD_Ifld, O_ST3, O_NONE, O_NONE, P_none },
  6160. /* 1001 */ { UD_Ifld, O_ST4, O_NONE, O_NONE, P_none },
  6161. /* 1002 */ { UD_Ifld, O_ST5, O_NONE, O_NONE, P_none },
  6162. /* 1003 */ { UD_Ifld, O_ST6, O_NONE, O_NONE, P_none },
  6163. /* 1004 */ { UD_Ifld, O_ST7, O_NONE, O_NONE, P_none },
  6164. /* 1005 */ { UD_Ifxch, O_ST0, O_ST0, O_NONE, P_none },
  6165. /* 1006 */ { UD_Ifxch, O_ST0, O_ST1, O_NONE, P_none },
  6166. /* 1007 */ { UD_Ifxch, O_ST0, O_ST2, O_NONE, P_none },
  6167. /* 1008 */ { UD_Ifxch, O_ST0, O_ST3, O_NONE, P_none },
  6168. /* 1009 */ { UD_Ifxch, O_ST0, O_ST4, O_NONE, P_none },
  6169. /* 1010 */ { UD_Ifxch, O_ST0, O_ST5, O_NONE, P_none },
  6170. /* 1011 */ { UD_Ifxch, O_ST0, O_ST6, O_NONE, P_none },
  6171. /* 1012 */ { UD_Ifxch, O_ST0, O_ST7, O_NONE, P_none },
  6172. /* 1013 */ { UD_Ifnop, O_NONE, O_NONE, O_NONE, P_none },
  6173. /* 1014 */ { UD_Ifstp1, O_ST0, O_NONE, O_NONE, P_none },
  6174. /* 1015 */ { UD_Ifstp1, O_ST1, O_NONE, O_NONE, P_none },
  6175. /* 1016 */ { UD_Ifstp1, O_ST2, O_NONE, O_NONE, P_none },
  6176. /* 1017 */ { UD_Ifstp1, O_ST3, O_NONE, O_NONE, P_none },
  6177. /* 1018 */ { UD_Ifstp1, O_ST4, O_NONE, O_NONE, P_none },
  6178. /* 1019 */ { UD_Ifstp1, O_ST5, O_NONE, O_NONE, P_none },
  6179. /* 1020 */ { UD_Ifstp1, O_ST6, O_NONE, O_NONE, P_none },
  6180. /* 1021 */ { UD_Ifstp1, O_ST7, O_NONE, O_NONE, P_none },
  6181. /* 1022 */ { UD_Ifchs, O_NONE, O_NONE, O_NONE, P_none },
  6182. /* 1023 */ { UD_Ifabs, O_NONE, O_NONE, O_NONE, P_none },
  6183. /* 1024 */ { UD_Iftst, O_NONE, O_NONE, O_NONE, P_none },
  6184. /* 1025 */ { UD_Ifxam, O_NONE, O_NONE, O_NONE, P_none },
  6185. /* 1026 */ { UD_Ifld1, O_NONE, O_NONE, O_NONE, P_none },
  6186. /* 1027 */ { UD_Ifldl2t, O_NONE, O_NONE, O_NONE, P_none },
  6187. /* 1028 */ { UD_Ifldl2e, O_NONE, O_NONE, O_NONE, P_none },
  6188. /* 1029 */ { UD_Ifldpi, O_NONE, O_NONE, O_NONE, P_none },
  6189. /* 1030 */ { UD_Ifldlg2, O_NONE, O_NONE, O_NONE, P_none },
  6190. /* 1031 */ { UD_Ifldln2, O_NONE, O_NONE, O_NONE, P_none },
  6191. /* 1032 */ { UD_Ifldz, O_NONE, O_NONE, O_NONE, P_none },
  6192. /* 1033 */ { UD_If2xm1, O_NONE, O_NONE, O_NONE, P_none },
  6193. /* 1034 */ { UD_Ifyl2x, O_NONE, O_NONE, O_NONE, P_none },
  6194. /* 1035 */ { UD_Ifptan, O_NONE, O_NONE, O_NONE, P_none },
  6195. /* 1036 */ { UD_Ifpatan, O_NONE, O_NONE, O_NONE, P_none },
  6196. /* 1037 */ { UD_Ifxtract, O_NONE, O_NONE, O_NONE, P_none },
  6197. /* 1038 */ { UD_Ifprem1, O_NONE, O_NONE, O_NONE, P_none },
  6198. /* 1039 */ { UD_Ifdecstp, O_NONE, O_NONE, O_NONE, P_none },
  6199. /* 1040 */ { UD_Ifincstp, O_NONE, O_NONE, O_NONE, P_none },
  6200. /* 1041 */ { UD_Ifprem, O_NONE, O_NONE, O_NONE, P_none },
  6201. /* 1042 */ { UD_Ifyl2xp1, O_NONE, O_NONE, O_NONE, P_none },
  6202. /* 1043 */ { UD_Ifsqrt, O_NONE, O_NONE, O_NONE, P_none },
  6203. /* 1044 */ { UD_Ifsincos, O_NONE, O_NONE, O_NONE, P_none },
  6204. /* 1045 */ { UD_Ifrndint, O_NONE, O_NONE, O_NONE, P_none },
  6205. /* 1046 */ { UD_Ifscale, O_NONE, O_NONE, O_NONE, P_none },
  6206. /* 1047 */ { UD_Ifsin, O_NONE, O_NONE, O_NONE, P_none },
  6207. /* 1048 */ { UD_Ifcos, O_NONE, O_NONE, O_NONE, P_none },
  6208. /* 1049 */ { UD_Ifiadd, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6209. /* 1050 */ { UD_Ifimul, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6210. /* 1051 */ { UD_Ificom, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6211. /* 1052 */ { UD_Ificomp, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6212. /* 1053 */ { UD_Ifisub, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6213. /* 1054 */ { UD_Ifisubr, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6214. /* 1055 */ { UD_Ifidiv, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6215. /* 1056 */ { UD_Ifidivr, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6216. /* 1057 */ { UD_Ifcmovb, O_ST0, O_ST0, O_NONE, P_none },
  6217. /* 1058 */ { UD_Ifcmovb, O_ST0, O_ST1, O_NONE, P_none },
  6218. /* 1059 */ { UD_Ifcmovb, O_ST0, O_ST2, O_NONE, P_none },
  6219. /* 1060 */ { UD_Ifcmovb, O_ST0, O_ST3, O_NONE, P_none },
  6220. /* 1061 */ { UD_Ifcmovb, O_ST0, O_ST4, O_NONE, P_none },
  6221. /* 1062 */ { UD_Ifcmovb, O_ST0, O_ST5, O_NONE, P_none },
  6222. /* 1063 */ { UD_Ifcmovb, O_ST0, O_ST6, O_NONE, P_none },
  6223. /* 1064 */ { UD_Ifcmovb, O_ST0, O_ST7, O_NONE, P_none },
  6224. /* 1065 */ { UD_Ifcmove, O_ST0, O_ST0, O_NONE, P_none },
  6225. /* 1066 */ { UD_Ifcmove, O_ST0, O_ST1, O_NONE, P_none },
  6226. /* 1067 */ { UD_Ifcmove, O_ST0, O_ST2, O_NONE, P_none },
  6227. /* 1068 */ { UD_Ifcmove, O_ST0, O_ST3, O_NONE, P_none },
  6228. /* 1069 */ { UD_Ifcmove, O_ST0, O_ST4, O_NONE, P_none },
  6229. /* 1070 */ { UD_Ifcmove, O_ST0, O_ST5, O_NONE, P_none },
  6230. /* 1071 */ { UD_Ifcmove, O_ST0, O_ST6, O_NONE, P_none },
  6231. /* 1072 */ { UD_Ifcmove, O_ST0, O_ST7, O_NONE, P_none },
  6232. /* 1073 */ { UD_Ifcmovbe, O_ST0, O_ST0, O_NONE, P_none },
  6233. /* 1074 */ { UD_Ifcmovbe, O_ST0, O_ST1, O_NONE, P_none },
  6234. /* 1075 */ { UD_Ifcmovbe, O_ST0, O_ST2, O_NONE, P_none },
  6235. /* 1076 */ { UD_Ifcmovbe, O_ST0, O_ST3, O_NONE, P_none },
  6236. /* 1077 */ { UD_Ifcmovbe, O_ST0, O_ST4, O_NONE, P_none },
  6237. /* 1078 */ { UD_Ifcmovbe, O_ST0, O_ST5, O_NONE, P_none },
  6238. /* 1079 */ { UD_Ifcmovbe, O_ST0, O_ST6, O_NONE, P_none },
  6239. /* 1080 */ { UD_Ifcmovbe, O_ST0, O_ST7, O_NONE, P_none },
  6240. /* 1081 */ { UD_Ifcmovu, O_ST0, O_ST0, O_NONE, P_none },
  6241. /* 1082 */ { UD_Ifcmovu, O_ST0, O_ST1, O_NONE, P_none },
  6242. /* 1083 */ { UD_Ifcmovu, O_ST0, O_ST2, O_NONE, P_none },
  6243. /* 1084 */ { UD_Ifcmovu, O_ST0, O_ST3, O_NONE, P_none },
  6244. /* 1085 */ { UD_Ifcmovu, O_ST0, O_ST4, O_NONE, P_none },
  6245. /* 1086 */ { UD_Ifcmovu, O_ST0, O_ST5, O_NONE, P_none },
  6246. /* 1087 */ { UD_Ifcmovu, O_ST0, O_ST6, O_NONE, P_none },
  6247. /* 1088 */ { UD_Ifcmovu, O_ST0, O_ST7, O_NONE, P_none },
  6248. /* 1089 */ { UD_Ifucompp, O_NONE, O_NONE, O_NONE, P_none },
  6249. /* 1090 */ { UD_Ifild, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6250. /* 1091 */ { UD_Ifisttp, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6251. /* 1092 */ { UD_Ifist, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6252. /* 1093 */ { UD_Ifistp, O_Md, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6253. /* 1094 */ { UD_Ifld, O_Mt, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6254. /* 1095 */ { UD_Ifstp, O_Mt, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6255. /* 1096 */ { UD_Ifcmovnb, O_ST0, O_ST0, O_NONE, P_none },
  6256. /* 1097 */ { UD_Ifcmovnb, O_ST0, O_ST1, O_NONE, P_none },
  6257. /* 1098 */ { UD_Ifcmovnb, O_ST0, O_ST2, O_NONE, P_none },
  6258. /* 1099 */ { UD_Ifcmovnb, O_ST0, O_ST3, O_NONE, P_none },
  6259. /* 1100 */ { UD_Ifcmovnb, O_ST0, O_ST4, O_NONE, P_none },
  6260. /* 1101 */ { UD_Ifcmovnb, O_ST0, O_ST5, O_NONE, P_none },
  6261. /* 1102 */ { UD_Ifcmovnb, O_ST0, O_ST6, O_NONE, P_none },
  6262. /* 1103 */ { UD_Ifcmovnb, O_ST0, O_ST7, O_NONE, P_none },
  6263. /* 1104 */ { UD_Ifcmovne, O_ST0, O_ST0, O_NONE, P_none },
  6264. /* 1105 */ { UD_Ifcmovne, O_ST0, O_ST1, O_NONE, P_none },
  6265. /* 1106 */ { UD_Ifcmovne, O_ST0, O_ST2, O_NONE, P_none },
  6266. /* 1107 */ { UD_Ifcmovne, O_ST0, O_ST3, O_NONE, P_none },
  6267. /* 1108 */ { UD_Ifcmovne, O_ST0, O_ST4, O_NONE, P_none },
  6268. /* 1109 */ { UD_Ifcmovne, O_ST0, O_ST5, O_NONE, P_none },
  6269. /* 1110 */ { UD_Ifcmovne, O_ST0, O_ST6, O_NONE, P_none },
  6270. /* 1111 */ { UD_Ifcmovne, O_ST0, O_ST7, O_NONE, P_none },
  6271. /* 1112 */ { UD_Ifcmovnbe, O_ST0, O_ST0, O_NONE, P_none },
  6272. /* 1113 */ { UD_Ifcmovnbe, O_ST0, O_ST1, O_NONE, P_none },
  6273. /* 1114 */ { UD_Ifcmovnbe, O_ST0, O_ST2, O_NONE, P_none },
  6274. /* 1115 */ { UD_Ifcmovnbe, O_ST0, O_ST3, O_NONE, P_none },
  6275. /* 1116 */ { UD_Ifcmovnbe, O_ST0, O_ST4, O_NONE, P_none },
  6276. /* 1117 */ { UD_Ifcmovnbe, O_ST0, O_ST5, O_NONE, P_none },
  6277. /* 1118 */ { UD_Ifcmovnbe, O_ST0, O_ST6, O_NONE, P_none },
  6278. /* 1119 */ { UD_Ifcmovnbe, O_ST0, O_ST7, O_NONE, P_none },
  6279. /* 1120 */ { UD_Ifcmovnu, O_ST0, O_ST0, O_NONE, P_none },
  6280. /* 1121 */ { UD_Ifcmovnu, O_ST0, O_ST1, O_NONE, P_none },
  6281. /* 1122 */ { UD_Ifcmovnu, O_ST0, O_ST2, O_NONE, P_none },
  6282. /* 1123 */ { UD_Ifcmovnu, O_ST0, O_ST3, O_NONE, P_none },
  6283. /* 1124 */ { UD_Ifcmovnu, O_ST0, O_ST4, O_NONE, P_none },
  6284. /* 1125 */ { UD_Ifcmovnu, O_ST0, O_ST5, O_NONE, P_none },
  6285. /* 1126 */ { UD_Ifcmovnu, O_ST0, O_ST6, O_NONE, P_none },
  6286. /* 1127 */ { UD_Ifcmovnu, O_ST0, O_ST7, O_NONE, P_none },
  6287. /* 1128 */ { UD_Ifclex, O_NONE, O_NONE, O_NONE, P_none },
  6288. /* 1129 */ { UD_Ifninit, O_NONE, O_NONE, O_NONE, P_none },
  6289. /* 1130 */ { UD_Ifucomi, O_ST0, O_ST0, O_NONE, P_none },
  6290. /* 1131 */ { UD_Ifucomi, O_ST0, O_ST1, O_NONE, P_none },
  6291. /* 1132 */ { UD_Ifucomi, O_ST0, O_ST2, O_NONE, P_none },
  6292. /* 1133 */ { UD_Ifucomi, O_ST0, O_ST3, O_NONE, P_none },
  6293. /* 1134 */ { UD_Ifucomi, O_ST0, O_ST4, O_NONE, P_none },
  6294. /* 1135 */ { UD_Ifucomi, O_ST0, O_ST5, O_NONE, P_none },
  6295. /* 1136 */ { UD_Ifucomi, O_ST0, O_ST6, O_NONE, P_none },
  6296. /* 1137 */ { UD_Ifucomi, O_ST0, O_ST7, O_NONE, P_none },
  6297. /* 1138 */ { UD_Ifcomi, O_ST0, O_ST0, O_NONE, P_none },
  6298. /* 1139 */ { UD_Ifcomi, O_ST0, O_ST1, O_NONE, P_none },
  6299. /* 1140 */ { UD_Ifcomi, O_ST0, O_ST2, O_NONE, P_none },
  6300. /* 1141 */ { UD_Ifcomi, O_ST0, O_ST3, O_NONE, P_none },
  6301. /* 1142 */ { UD_Ifcomi, O_ST0, O_ST4, O_NONE, P_none },
  6302. /* 1143 */ { UD_Ifcomi, O_ST0, O_ST5, O_NONE, P_none },
  6303. /* 1144 */ { UD_Ifcomi, O_ST0, O_ST6, O_NONE, P_none },
  6304. /* 1145 */ { UD_Ifcomi, O_ST0, O_ST7, O_NONE, P_none },
  6305. /* 1146 */ { UD_Ifadd, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6306. /* 1147 */ { UD_Ifmul, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6307. /* 1148 */ { UD_Ifcom, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6308. /* 1149 */ { UD_Ifcomp, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6309. /* 1150 */ { UD_Ifsub, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6310. /* 1151 */ { UD_Ifsubr, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6311. /* 1152 */ { UD_Ifdiv, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6312. /* 1153 */ { UD_Ifdivr, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6313. /* 1154 */ { UD_Ifadd, O_ST0, O_ST0, O_NONE, P_none },
  6314. /* 1155 */ { UD_Ifadd, O_ST1, O_ST0, O_NONE, P_none },
  6315. /* 1156 */ { UD_Ifadd, O_ST2, O_ST0, O_NONE, P_none },
  6316. /* 1157 */ { UD_Ifadd, O_ST3, O_ST0, O_NONE, P_none },
  6317. /* 1158 */ { UD_Ifadd, O_ST4, O_ST0, O_NONE, P_none },
  6318. /* 1159 */ { UD_Ifadd, O_ST5, O_ST0, O_NONE, P_none },
  6319. /* 1160 */ { UD_Ifadd, O_ST6, O_ST0, O_NONE, P_none },
  6320. /* 1161 */ { UD_Ifadd, O_ST7, O_ST0, O_NONE, P_none },
  6321. /* 1162 */ { UD_Ifmul, O_ST0, O_ST0, O_NONE, P_none },
  6322. /* 1163 */ { UD_Ifmul, O_ST1, O_ST0, O_NONE, P_none },
  6323. /* 1164 */ { UD_Ifmul, O_ST2, O_ST0, O_NONE, P_none },
  6324. /* 1165 */ { UD_Ifmul, O_ST3, O_ST0, O_NONE, P_none },
  6325. /* 1166 */ { UD_Ifmul, O_ST4, O_ST0, O_NONE, P_none },
  6326. /* 1167 */ { UD_Ifmul, O_ST5, O_ST0, O_NONE, P_none },
  6327. /* 1168 */ { UD_Ifmul, O_ST6, O_ST0, O_NONE, P_none },
  6328. /* 1169 */ { UD_Ifmul, O_ST7, O_ST0, O_NONE, P_none },
  6329. /* 1170 */ { UD_Ifcom2, O_ST0, O_NONE, O_NONE, P_none },
  6330. /* 1171 */ { UD_Ifcom2, O_ST1, O_NONE, O_NONE, P_none },
  6331. /* 1172 */ { UD_Ifcom2, O_ST2, O_NONE, O_NONE, P_none },
  6332. /* 1173 */ { UD_Ifcom2, O_ST3, O_NONE, O_NONE, P_none },
  6333. /* 1174 */ { UD_Ifcom2, O_ST4, O_NONE, O_NONE, P_none },
  6334. /* 1175 */ { UD_Ifcom2, O_ST5, O_NONE, O_NONE, P_none },
  6335. /* 1176 */ { UD_Ifcom2, O_ST6, O_NONE, O_NONE, P_none },
  6336. /* 1177 */ { UD_Ifcom2, O_ST7, O_NONE, O_NONE, P_none },
  6337. /* 1178 */ { UD_Ifcomp3, O_ST0, O_NONE, O_NONE, P_none },
  6338. /* 1179 */ { UD_Ifcomp3, O_ST1, O_NONE, O_NONE, P_none },
  6339. /* 1180 */ { UD_Ifcomp3, O_ST2, O_NONE, O_NONE, P_none },
  6340. /* 1181 */ { UD_Ifcomp3, O_ST3, O_NONE, O_NONE, P_none },
  6341. /* 1182 */ { UD_Ifcomp3, O_ST4, O_NONE, O_NONE, P_none },
  6342. /* 1183 */ { UD_Ifcomp3, O_ST5, O_NONE, O_NONE, P_none },
  6343. /* 1184 */ { UD_Ifcomp3, O_ST6, O_NONE, O_NONE, P_none },
  6344. /* 1185 */ { UD_Ifcomp3, O_ST7, O_NONE, O_NONE, P_none },
  6345. /* 1186 */ { UD_Ifsubr, O_ST0, O_ST0, O_NONE, P_none },
  6346. /* 1187 */ { UD_Ifsubr, O_ST1, O_ST0, O_NONE, P_none },
  6347. /* 1188 */ { UD_Ifsubr, O_ST2, O_ST0, O_NONE, P_none },
  6348. /* 1189 */ { UD_Ifsubr, O_ST3, O_ST0, O_NONE, P_none },
  6349. /* 1190 */ { UD_Ifsubr, O_ST4, O_ST0, O_NONE, P_none },
  6350. /* 1191 */ { UD_Ifsubr, O_ST5, O_ST0, O_NONE, P_none },
  6351. /* 1192 */ { UD_Ifsubr, O_ST6, O_ST0, O_NONE, P_none },
  6352. /* 1193 */ { UD_Ifsubr, O_ST7, O_ST0, O_NONE, P_none },
  6353. /* 1194 */ { UD_Ifsub, O_ST0, O_ST0, O_NONE, P_none },
  6354. /* 1195 */ { UD_Ifsub, O_ST1, O_ST0, O_NONE, P_none },
  6355. /* 1196 */ { UD_Ifsub, O_ST2, O_ST0, O_NONE, P_none },
  6356. /* 1197 */ { UD_Ifsub, O_ST3, O_ST0, O_NONE, P_none },
  6357. /* 1198 */ { UD_Ifsub, O_ST4, O_ST0, O_NONE, P_none },
  6358. /* 1199 */ { UD_Ifsub, O_ST5, O_ST0, O_NONE, P_none },
  6359. /* 1200 */ { UD_Ifsub, O_ST6, O_ST0, O_NONE, P_none },
  6360. /* 1201 */ { UD_Ifsub, O_ST7, O_ST0, O_NONE, P_none },
  6361. /* 1202 */ { UD_Ifdivr, O_ST0, O_ST0, O_NONE, P_none },
  6362. /* 1203 */ { UD_Ifdivr, O_ST1, O_ST0, O_NONE, P_none },
  6363. /* 1204 */ { UD_Ifdivr, O_ST2, O_ST0, O_NONE, P_none },
  6364. /* 1205 */ { UD_Ifdivr, O_ST3, O_ST0, O_NONE, P_none },
  6365. /* 1206 */ { UD_Ifdivr, O_ST4, O_ST0, O_NONE, P_none },
  6366. /* 1207 */ { UD_Ifdivr, O_ST5, O_ST0, O_NONE, P_none },
  6367. /* 1208 */ { UD_Ifdivr, O_ST6, O_ST0, O_NONE, P_none },
  6368. /* 1209 */ { UD_Ifdivr, O_ST7, O_ST0, O_NONE, P_none },
  6369. /* 1210 */ { UD_Ifdiv, O_ST0, O_ST0, O_NONE, P_none },
  6370. /* 1211 */ { UD_Ifdiv, O_ST1, O_ST0, O_NONE, P_none },
  6371. /* 1212 */ { UD_Ifdiv, O_ST2, O_ST0, O_NONE, P_none },
  6372. /* 1213 */ { UD_Ifdiv, O_ST3, O_ST0, O_NONE, P_none },
  6373. /* 1214 */ { UD_Ifdiv, O_ST4, O_ST0, O_NONE, P_none },
  6374. /* 1215 */ { UD_Ifdiv, O_ST5, O_ST0, O_NONE, P_none },
  6375. /* 1216 */ { UD_Ifdiv, O_ST6, O_ST0, O_NONE, P_none },
  6376. /* 1217 */ { UD_Ifdiv, O_ST7, O_ST0, O_NONE, P_none },
  6377. /* 1218 */ { UD_Ifld, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6378. /* 1219 */ { UD_Ifisttp, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6379. /* 1220 */ { UD_Ifst, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6380. /* 1221 */ { UD_Ifstp, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6381. /* 1222 */ { UD_Ifrstor, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6382. /* 1223 */ { UD_Ifnsave, O_M, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6383. /* 1224 */ { UD_Ifnstsw, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6384. /* 1225 */ { UD_Iffree, O_ST0, O_NONE, O_NONE, P_none },
  6385. /* 1226 */ { UD_Iffree, O_ST1, O_NONE, O_NONE, P_none },
  6386. /* 1227 */ { UD_Iffree, O_ST2, O_NONE, O_NONE, P_none },
  6387. /* 1228 */ { UD_Iffree, O_ST3, O_NONE, O_NONE, P_none },
  6388. /* 1229 */ { UD_Iffree, O_ST4, O_NONE, O_NONE, P_none },
  6389. /* 1230 */ { UD_Iffree, O_ST5, O_NONE, O_NONE, P_none },
  6390. /* 1231 */ { UD_Iffree, O_ST6, O_NONE, O_NONE, P_none },
  6391. /* 1232 */ { UD_Iffree, O_ST7, O_NONE, O_NONE, P_none },
  6392. /* 1233 */ { UD_Ifxch4, O_ST0, O_NONE, O_NONE, P_none },
  6393. /* 1234 */ { UD_Ifxch4, O_ST1, O_NONE, O_NONE, P_none },
  6394. /* 1235 */ { UD_Ifxch4, O_ST2, O_NONE, O_NONE, P_none },
  6395. /* 1236 */ { UD_Ifxch4, O_ST3, O_NONE, O_NONE, P_none },
  6396. /* 1237 */ { UD_Ifxch4, O_ST4, O_NONE, O_NONE, P_none },
  6397. /* 1238 */ { UD_Ifxch4, O_ST5, O_NONE, O_NONE, P_none },
  6398. /* 1239 */ { UD_Ifxch4, O_ST6, O_NONE, O_NONE, P_none },
  6399. /* 1240 */ { UD_Ifxch4, O_ST7, O_NONE, O_NONE, P_none },
  6400. /* 1241 */ { UD_Ifst, O_ST0, O_NONE, O_NONE, P_none },
  6401. /* 1242 */ { UD_Ifst, O_ST1, O_NONE, O_NONE, P_none },
  6402. /* 1243 */ { UD_Ifst, O_ST2, O_NONE, O_NONE, P_none },
  6403. /* 1244 */ { UD_Ifst, O_ST3, O_NONE, O_NONE, P_none },
  6404. /* 1245 */ { UD_Ifst, O_ST4, O_NONE, O_NONE, P_none },
  6405. /* 1246 */ { UD_Ifst, O_ST5, O_NONE, O_NONE, P_none },
  6406. /* 1247 */ { UD_Ifst, O_ST6, O_NONE, O_NONE, P_none },
  6407. /* 1248 */ { UD_Ifst, O_ST7, O_NONE, O_NONE, P_none },
  6408. /* 1249 */ { UD_Ifstp, O_ST0, O_NONE, O_NONE, P_none },
  6409. /* 1250 */ { UD_Ifstp, O_ST1, O_NONE, O_NONE, P_none },
  6410. /* 1251 */ { UD_Ifstp, O_ST2, O_NONE, O_NONE, P_none },
  6411. /* 1252 */ { UD_Ifstp, O_ST3, O_NONE, O_NONE, P_none },
  6412. /* 1253 */ { UD_Ifstp, O_ST4, O_NONE, O_NONE, P_none },
  6413. /* 1254 */ { UD_Ifstp, O_ST5, O_NONE, O_NONE, P_none },
  6414. /* 1255 */ { UD_Ifstp, O_ST6, O_NONE, O_NONE, P_none },
  6415. /* 1256 */ { UD_Ifstp, O_ST7, O_NONE, O_NONE, P_none },
  6416. /* 1257 */ { UD_Ifucom, O_ST0, O_NONE, O_NONE, P_none },
  6417. /* 1258 */ { UD_Ifucom, O_ST1, O_NONE, O_NONE, P_none },
  6418. /* 1259 */ { UD_Ifucom, O_ST2, O_NONE, O_NONE, P_none },
  6419. /* 1260 */ { UD_Ifucom, O_ST3, O_NONE, O_NONE, P_none },
  6420. /* 1261 */ { UD_Ifucom, O_ST4, O_NONE, O_NONE, P_none },
  6421. /* 1262 */ { UD_Ifucom, O_ST5, O_NONE, O_NONE, P_none },
  6422. /* 1263 */ { UD_Ifucom, O_ST6, O_NONE, O_NONE, P_none },
  6423. /* 1264 */ { UD_Ifucom, O_ST7, O_NONE, O_NONE, P_none },
  6424. /* 1265 */ { UD_Ifucomp, O_ST0, O_NONE, O_NONE, P_none },
  6425. /* 1266 */ { UD_Ifucomp, O_ST1, O_NONE, O_NONE, P_none },
  6426. /* 1267 */ { UD_Ifucomp, O_ST2, O_NONE, O_NONE, P_none },
  6427. /* 1268 */ { UD_Ifucomp, O_ST3, O_NONE, O_NONE, P_none },
  6428. /* 1269 */ { UD_Ifucomp, O_ST4, O_NONE, O_NONE, P_none },
  6429. /* 1270 */ { UD_Ifucomp, O_ST5, O_NONE, O_NONE, P_none },
  6430. /* 1271 */ { UD_Ifucomp, O_ST6, O_NONE, O_NONE, P_none },
  6431. /* 1272 */ { UD_Ifucomp, O_ST7, O_NONE, O_NONE, P_none },
  6432. /* 1273 */ { UD_Ifiadd, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6433. /* 1274 */ { UD_Ifimul, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6434. /* 1275 */ { UD_Ificom, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6435. /* 1276 */ { UD_Ificomp, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6436. /* 1277 */ { UD_Ifisub, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6437. /* 1278 */ { UD_Ifisubr, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6438. /* 1279 */ { UD_Ifidiv, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6439. /* 1280 */ { UD_Ifidivr, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6440. /* 1281 */ { UD_Ifaddp, O_ST0, O_ST0, O_NONE, P_none },
  6441. /* 1282 */ { UD_Ifaddp, O_ST1, O_ST0, O_NONE, P_none },
  6442. /* 1283 */ { UD_Ifaddp, O_ST2, O_ST0, O_NONE, P_none },
  6443. /* 1284 */ { UD_Ifaddp, O_ST3, O_ST0, O_NONE, P_none },
  6444. /* 1285 */ { UD_Ifaddp, O_ST4, O_ST0, O_NONE, P_none },
  6445. /* 1286 */ { UD_Ifaddp, O_ST5, O_ST0, O_NONE, P_none },
  6446. /* 1287 */ { UD_Ifaddp, O_ST6, O_ST0, O_NONE, P_none },
  6447. /* 1288 */ { UD_Ifaddp, O_ST7, O_ST0, O_NONE, P_none },
  6448. /* 1289 */ { UD_Ifmulp, O_ST0, O_ST0, O_NONE, P_none },
  6449. /* 1290 */ { UD_Ifmulp, O_ST1, O_ST0, O_NONE, P_none },
  6450. /* 1291 */ { UD_Ifmulp, O_ST2, O_ST0, O_NONE, P_none },
  6451. /* 1292 */ { UD_Ifmulp, O_ST3, O_ST0, O_NONE, P_none },
  6452. /* 1293 */ { UD_Ifmulp, O_ST4, O_ST0, O_NONE, P_none },
  6453. /* 1294 */ { UD_Ifmulp, O_ST5, O_ST0, O_NONE, P_none },
  6454. /* 1295 */ { UD_Ifmulp, O_ST6, O_ST0, O_NONE, P_none },
  6455. /* 1296 */ { UD_Ifmulp, O_ST7, O_ST0, O_NONE, P_none },
  6456. /* 1297 */ { UD_Ifcomp5, O_ST0, O_NONE, O_NONE, P_none },
  6457. /* 1298 */ { UD_Ifcomp5, O_ST1, O_NONE, O_NONE, P_none },
  6458. /* 1299 */ { UD_Ifcomp5, O_ST2, O_NONE, O_NONE, P_none },
  6459. /* 1300 */ { UD_Ifcomp5, O_ST3, O_NONE, O_NONE, P_none },
  6460. /* 1301 */ { UD_Ifcomp5, O_ST4, O_NONE, O_NONE, P_none },
  6461. /* 1302 */ { UD_Ifcomp5, O_ST5, O_NONE, O_NONE, P_none },
  6462. /* 1303 */ { UD_Ifcomp5, O_ST6, O_NONE, O_NONE, P_none },
  6463. /* 1304 */ { UD_Ifcomp5, O_ST7, O_NONE, O_NONE, P_none },
  6464. /* 1305 */ { UD_Ifcompp, O_NONE, O_NONE, O_NONE, P_none },
  6465. /* 1306 */ { UD_Ifsubrp, O_ST0, O_ST0, O_NONE, P_none },
  6466. /* 1307 */ { UD_Ifsubrp, O_ST1, O_ST0, O_NONE, P_none },
  6467. /* 1308 */ { UD_Ifsubrp, O_ST2, O_ST0, O_NONE, P_none },
  6468. /* 1309 */ { UD_Ifsubrp, O_ST3, O_ST0, O_NONE, P_none },
  6469. /* 1310 */ { UD_Ifsubrp, O_ST4, O_ST0, O_NONE, P_none },
  6470. /* 1311 */ { UD_Ifsubrp, O_ST5, O_ST0, O_NONE, P_none },
  6471. /* 1312 */ { UD_Ifsubrp, O_ST6, O_ST0, O_NONE, P_none },
  6472. /* 1313 */ { UD_Ifsubrp, O_ST7, O_ST0, O_NONE, P_none },
  6473. /* 1314 */ { UD_Ifsubp, O_ST0, O_ST0, O_NONE, P_none },
  6474. /* 1315 */ { UD_Ifsubp, O_ST1, O_ST0, O_NONE, P_none },
  6475. /* 1316 */ { UD_Ifsubp, O_ST2, O_ST0, O_NONE, P_none },
  6476. /* 1317 */ { UD_Ifsubp, O_ST3, O_ST0, O_NONE, P_none },
  6477. /* 1318 */ { UD_Ifsubp, O_ST4, O_ST0, O_NONE, P_none },
  6478. /* 1319 */ { UD_Ifsubp, O_ST5, O_ST0, O_NONE, P_none },
  6479. /* 1320 */ { UD_Ifsubp, O_ST6, O_ST0, O_NONE, P_none },
  6480. /* 1321 */ { UD_Ifsubp, O_ST7, O_ST0, O_NONE, P_none },
  6481. /* 1322 */ { UD_Ifdivrp, O_ST0, O_ST0, O_NONE, P_none },
  6482. /* 1323 */ { UD_Ifdivrp, O_ST1, O_ST0, O_NONE, P_none },
  6483. /* 1324 */ { UD_Ifdivrp, O_ST2, O_ST0, O_NONE, P_none },
  6484. /* 1325 */ { UD_Ifdivrp, O_ST3, O_ST0, O_NONE, P_none },
  6485. /* 1326 */ { UD_Ifdivrp, O_ST4, O_ST0, O_NONE, P_none },
  6486. /* 1327 */ { UD_Ifdivrp, O_ST5, O_ST0, O_NONE, P_none },
  6487. /* 1328 */ { UD_Ifdivrp, O_ST6, O_ST0, O_NONE, P_none },
  6488. /* 1329 */ { UD_Ifdivrp, O_ST7, O_ST0, O_NONE, P_none },
  6489. /* 1330 */ { UD_Ifdivp, O_ST0, O_ST0, O_NONE, P_none },
  6490. /* 1331 */ { UD_Ifdivp, O_ST1, O_ST0, O_NONE, P_none },
  6491. /* 1332 */ { UD_Ifdivp, O_ST2, O_ST0, O_NONE, P_none },
  6492. /* 1333 */ { UD_Ifdivp, O_ST3, O_ST0, O_NONE, P_none },
  6493. /* 1334 */ { UD_Ifdivp, O_ST4, O_ST0, O_NONE, P_none },
  6494. /* 1335 */ { UD_Ifdivp, O_ST5, O_ST0, O_NONE, P_none },
  6495. /* 1336 */ { UD_Ifdivp, O_ST6, O_ST0, O_NONE, P_none },
  6496. /* 1337 */ { UD_Ifdivp, O_ST7, O_ST0, O_NONE, P_none },
  6497. /* 1338 */ { UD_Ifild, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6498. /* 1339 */ { UD_Ifisttp, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6499. /* 1340 */ { UD_Ifist, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6500. /* 1341 */ { UD_Ifistp, O_Mw, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6501. /* 1342 */ { UD_Ifbld, O_Mt, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6502. /* 1343 */ { UD_Ifild, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6503. /* 1344 */ { UD_Ifbstp, O_Mt, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6504. /* 1345 */ { UD_Ifistp, O_Mq, O_NONE, O_NONE, P_aso|P_rexr|P_rexx|P_rexb },
  6505. /* 1346 */ { UD_Iffreep, O_ST0, O_NONE, O_NONE, P_none },
  6506. /* 1347 */ { UD_Iffreep, O_ST1, O_NONE, O_NONE, P_none },
  6507. /* 1348 */ { UD_Iffreep, O_ST2, O_NONE, O_NONE, P_none },
  6508. /* 1349 */ { UD_Iffreep, O_ST3, O_NONE, O_NONE, P_none },
  6509. /* 1350 */ { UD_Iffreep, O_ST4, O_NONE, O_NONE, P_none },
  6510. /* 1351 */ { UD_Iffreep, O_ST5, O_NONE, O_NONE, P_none },
  6511. /* 1352 */ { UD_Iffreep, O_ST6, O_NONE, O_NONE, P_none },
  6512. /* 1353 */ { UD_Iffreep, O_ST7, O_NONE, O_NONE, P_none },
  6513. /* 1354 */ { UD_Ifxch7, O_ST0, O_NONE, O_NONE, P_none },
  6514. /* 1355 */ { UD_Ifxch7, O_ST1, O_NONE, O_NONE, P_none },
  6515. /* 1356 */ { UD_Ifxch7, O_ST2, O_NONE, O_NONE, P_none },
  6516. /* 1357 */ { UD_Ifxch7, O_ST3, O_NONE, O_NONE, P_none },
  6517. /* 1358 */ { UD_Ifxch7, O_ST4, O_NONE, O_NONE, P_none },
  6518. /* 1359 */ { UD_Ifxch7, O_ST5, O_NONE, O_NONE, P_none },
  6519. /* 1360 */ { UD_Ifxch7, O_ST6, O_NONE, O_NONE, P_none },
  6520. /* 1361 */ { UD_Ifxch7, O_ST7, O_NONE, O_NONE, P_none },
  6521. /* 1362 */ { UD_Ifstp8, O_ST0, O_NONE, O_NONE, P_none },
  6522. /* 1363 */ { UD_Ifstp8, O_ST1, O_NONE, O_NONE, P_none },
  6523. /* 1364 */ { UD_Ifstp8, O_ST2, O_NONE, O_NONE, P_none },
  6524. /* 1365 */ { UD_Ifstp8, O_ST3, O_NONE, O_NONE, P_none },
  6525. /* 1366 */ { UD_Ifstp8, O_ST4, O_NONE, O_NONE, P_none },
  6526. /* 1367 */ { UD_Ifstp8, O_ST5, O_NONE, O_NONE, P_none },
  6527. /* 1368 */ { UD_Ifstp8, O_ST6, O_NONE, O_NONE, P_none },
  6528. /* 1369 */ { UD_Ifstp8, O_ST7, O_NONE, O_NONE, P_none },
  6529. /* 1370 */ { UD_Ifstp9, O_ST0, O_NONE, O_NONE, P_none },
  6530. /* 1371 */ { UD_Ifstp9, O_ST1, O_NONE, O_NONE, P_none },
  6531. /* 1372 */ { UD_Ifstp9, O_ST2, O_NONE, O_NONE, P_none },
  6532. /* 1373 */ { UD_Ifstp9, O_ST3, O_NONE, O_NONE, P_none },
  6533. /* 1374 */ { UD_Ifstp9, O_ST4, O_NONE, O_NONE, P_none },
  6534. /* 1375 */ { UD_Ifstp9, O_ST5, O_NONE, O_NONE, P_none },
  6535. /* 1376 */ { UD_Ifstp9, O_ST6, O_NONE, O_NONE, P_none },
  6536. /* 1377 */ { UD_Ifstp9, O_ST7, O_NONE, O_NONE, P_none },
  6537. /* 1378 */ { UD_Ifnstsw, O_AX, O_NONE, O_NONE, P_none },
  6538. /* 1379 */ { UD_Ifucomip, O_ST0, O_ST0, O_NONE, P_none },
  6539. /* 1380 */ { UD_Ifucomip, O_ST0, O_ST1, O_NONE, P_none },
  6540. /* 1381 */ { UD_Ifucomip, O_ST0, O_ST2, O_NONE, P_none },
  6541. /* 1382 */ { UD_Ifucomip, O_ST0, O_ST3, O_NONE, P_none },
  6542. /* 1383 */ { UD_Ifucomip, O_ST0, O_ST4, O_NONE, P_none },
  6543. /* 1384 */ { UD_Ifucomip, O_ST0, O_ST5, O_NONE, P_none },
  6544. /* 1385 */ { UD_Ifucomip, O_ST0, O_ST6, O_NONE, P_none },
  6545. /* 1386 */ { UD_Ifucomip, O_ST0, O_ST7, O_NONE, P_none },
  6546. /* 1387 */ { UD_Ifcomip, O_ST0, O_ST0, O_NONE, P_none },
  6547. /* 1388 */ { UD_Ifcomip, O_ST0, O_ST1, O_NONE, P_none },
  6548. /* 1389 */ { UD_Ifcomip, O_ST0, O_ST2, O_NONE, P_none },
  6549. /* 1390 */ { UD_Ifcomip, O_ST0, O_ST3, O_NONE, P_none },
  6550. /* 1391 */ { UD_Ifcomip, O_ST0, O_ST4, O_NONE, P_none },
  6551. /* 1392 */ { UD_Ifcomip, O_ST0, O_ST5, O_NONE, P_none },
  6552. /* 1393 */ { UD_Ifcomip, O_ST0, O_ST6, O_NONE, P_none },
  6553. /* 1394 */ { UD_Ifcomip, O_ST0, O_ST7, O_NONE, P_none },
  6554. /* 1395 */ { UD_Iloopne, O_Jb, O_NONE, O_NONE, P_none },
  6555. /* 1396 */ { UD_Iloope, O_Jb, O_NONE, O_NONE, P_none },
  6556. /* 1397 */ { UD_Iloop, O_Jb, O_NONE, O_NONE, P_none },
  6557. /* 1398 */ { UD_Ijcxz, O_Jb, O_NONE, O_NONE, P_aso },
  6558. /* 1399 */ { UD_Ijecxz, O_Jb, O_NONE, O_NONE, P_aso },
  6559. /* 1400 */ { UD_Ijrcxz, O_Jb, O_NONE, O_NONE, P_aso },
  6560. /* 1401 */ { UD_Iin, O_AL, O_Ib, O_NONE, P_none },
  6561. /* 1402 */ { UD_Iin, O_eAX, O_Ib, O_NONE, P_oso },
  6562. /* 1403 */ { UD_Iout, O_Ib, O_AL, O_NONE, P_none },
  6563. /* 1404 */ { UD_Iout, O_Ib, O_eAX, O_NONE, P_oso },
  6564. /* 1405 */ { UD_Icall, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  6565. /* 1406 */ { UD_Ijmp, O_Jz, O_NONE, O_NONE, P_oso|P_def64 },
  6566. /* 1407 */ { UD_Ijmp, O_Av, O_NONE, O_NONE, P_oso },
  6567. /* 1408 */ { UD_Ijmp, O_Jb, O_NONE, O_NONE, P_def64 },
  6568. /* 1409 */ { UD_Iin, O_AL, O_DX, O_NONE, P_none },
  6569. /* 1410 */ { UD_Iin, O_eAX, O_DX, O_NONE, P_oso },
  6570. /* 1411 */ { UD_Iout, O_DX, O_AL, O_NONE, P_none },
  6571. /* 1412 */ { UD_Iout, O_DX, O_eAX, O_NONE, P_oso },
  6572. /* 1413 */ { UD_Ilock, O_NONE, O_NONE, O_NONE, P_none },
  6573. /* 1414 */ { UD_Iint1, O_NONE, O_NONE, O_NONE, P_none },
  6574. /* 1415 */ { UD_Irepne, O_NONE, O_NONE, O_NONE, P_none },
  6575. /* 1416 */ { UD_Irep, O_NONE, O_NONE, O_NONE, P_none },
  6576. /* 1417 */ { UD_Ihlt, O_NONE, O_NONE, O_NONE, P_none },
  6577. /* 1418 */ { UD_Icmc, O_NONE, O_NONE, O_NONE, P_none },
  6578. /* 1419 */ { UD_Itest, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6579. /* 1420 */ { UD_Itest, O_Eb, O_Ib, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6580. /* 1421 */ { UD_Inot, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6581. /* 1422 */ { UD_Ineg, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6582. /* 1423 */ { UD_Imul, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6583. /* 1424 */ { UD_Iimul, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6584. /* 1425 */ { UD_Idiv, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6585. /* 1426 */ { UD_Iidiv, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6586. /* 1427 */ { UD_Itest, O_Ev, O_sIz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6587. /* 1428 */ { UD_Itest, O_Ev, O_Iz, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6588. /* 1429 */ { UD_Inot, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6589. /* 1430 */ { UD_Ineg, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6590. /* 1431 */ { UD_Imul, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6591. /* 1432 */ { UD_Iimul, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6592. /* 1433 */ { UD_Idiv, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6593. /* 1434 */ { UD_Iidiv, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6594. /* 1435 */ { UD_Iclc, O_NONE, O_NONE, O_NONE, P_none },
  6595. /* 1436 */ { UD_Istc, O_NONE, O_NONE, O_NONE, P_none },
  6596. /* 1437 */ { UD_Icli, O_NONE, O_NONE, O_NONE, P_none },
  6597. /* 1438 */ { UD_Isti, O_NONE, O_NONE, O_NONE, P_none },
  6598. /* 1439 */ { UD_Icld, O_NONE, O_NONE, O_NONE, P_none },
  6599. /* 1440 */ { UD_Istd, O_NONE, O_NONE, O_NONE, P_none },
  6600. /* 1441 */ { UD_Iinc, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6601. /* 1442 */ { UD_Idec, O_Eb, O_NONE, O_NONE, P_aso|P_rexw|P_rexr|P_rexx|P_rexb },
  6602. /* 1443 */ { UD_Iinc, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6603. /* 1444 */ { UD_Idec, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6604. /* 1445 */ { UD_Icall, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6605. /* 1446 */ { UD_Icall, O_Eq, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb|P_def64 },
  6606. /* 1447 */ { UD_Icall, O_Fv, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6607. /* 1448 */ { UD_Ijmp, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb|P_def64 },
  6608. /* 1449 */ { UD_Ijmp, O_Fv, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb },
  6609. /* 1450 */ { UD_Ipush, O_Ev, O_NONE, O_NONE, P_aso|P_oso|P_rexw|P_rexr|P_rexx|P_rexb|P_def64 },
  6610. };
  6611. const char * ud_mnemonics_str[] = {
  6612. "invalid",
  6613. "3dnow",
  6614. "none",
  6615. "db",
  6616. "pause",
  6617. "aaa",
  6618. "aad",
  6619. "aam",
  6620. "aas",
  6621. "adc",
  6622. "add",
  6623. "addpd",
  6624. "addps",
  6625. "addsd",
  6626. "addss",
  6627. "and",
  6628. "andpd",
  6629. "andps",
  6630. "andnpd",
  6631. "andnps",
  6632. "arpl",
  6633. "movsxd",
  6634. "bound",
  6635. "bsf",
  6636. "bsr",
  6637. "bswap",
  6638. "bt",
  6639. "btc",
  6640. "btr",
  6641. "bts",
  6642. "call",
  6643. "cbw",
  6644. "cwde",
  6645. "cdqe",
  6646. "clc",
  6647. "cld",
  6648. "clflush",
  6649. "clgi",
  6650. "cli",
  6651. "clts",
  6652. "cmc",
  6653. "cmovo",
  6654. "cmovno",
  6655. "cmovb",
  6656. "cmovae",
  6657. "cmovz",
  6658. "cmovnz",
  6659. "cmovbe",
  6660. "cmova",
  6661. "cmovs",
  6662. "cmovns",
  6663. "cmovp",
  6664. "cmovnp",
  6665. "cmovl",
  6666. "cmovge",
  6667. "cmovle",
  6668. "cmovg",
  6669. "cmp",
  6670. "cmppd",
  6671. "cmpps",
  6672. "cmpsb",
  6673. "cmpsw",
  6674. "cmpsd",
  6675. "cmpsq",
  6676. "cmpss",
  6677. "cmpxchg",
  6678. "cmpxchg8b",
  6679. "cmpxchg16b",
  6680. "comisd",
  6681. "comiss",
  6682. "cpuid",
  6683. "cvtdq2pd",
  6684. "cvtdq2ps",
  6685. "cvtpd2dq",
  6686. "cvtpd2pi",
  6687. "cvtpd2ps",
  6688. "cvtpi2ps",
  6689. "cvtpi2pd",
  6690. "cvtps2dq",
  6691. "cvtps2pi",
  6692. "cvtps2pd",
  6693. "cvtsd2si",
  6694. "cvtsd2ss",
  6695. "cvtsi2ss",
  6696. "cvtss2si",
  6697. "cvtss2sd",
  6698. "cvttpd2pi",
  6699. "cvttpd2dq",
  6700. "cvttps2dq",
  6701. "cvttps2pi",
  6702. "cvttsd2si",
  6703. "cvtsi2sd",
  6704. "cvttss2si",
  6705. "cwd",
  6706. "cdq",
  6707. "cqo",
  6708. "daa",
  6709. "das",
  6710. "dec",
  6711. "div",
  6712. "divpd",
  6713. "divps",
  6714. "divsd",
  6715. "divss",
  6716. "emms",
  6717. "enter",
  6718. "f2xm1",
  6719. "fabs",
  6720. "fadd",
  6721. "faddp",
  6722. "fbld",
  6723. "fbstp",
  6724. "fchs",
  6725. "fclex",
  6726. "fcmovb",
  6727. "fcmove",
  6728. "fcmovbe",
  6729. "fcmovu",
  6730. "fcmovnb",
  6731. "fcmovne",
  6732. "fcmovnbe",
  6733. "fcmovnu",
  6734. "fucomi",
  6735. "fcom",
  6736. "fcom2",
  6737. "fcomp3",
  6738. "fcomi",
  6739. "fucomip",
  6740. "fcomip",
  6741. "fcomp",
  6742. "fcomp5",
  6743. "fcompp",
  6744. "fcos",
  6745. "fdecstp",
  6746. "fdiv",
  6747. "fdivp",
  6748. "fdivr",
  6749. "fdivrp",
  6750. "femms",
  6751. "ffree",
  6752. "ffreep",
  6753. "ficom",
  6754. "ficomp",
  6755. "fild",
  6756. "fincstp",
  6757. "fninit",
  6758. "fiadd",
  6759. "fidivr",
  6760. "fidiv",
  6761. "fisub",
  6762. "fisubr",
  6763. "fist",
  6764. "fistp",
  6765. "fisttp",
  6766. "fld",
  6767. "fld1",
  6768. "fldl2t",
  6769. "fldl2e",
  6770. "fldpi",
  6771. "fldlg2",
  6772. "fldln2",
  6773. "fldz",
  6774. "fldcw",
  6775. "fldenv",
  6776. "fmul",
  6777. "fmulp",
  6778. "fimul",
  6779. "fnop",
  6780. "fpatan",
  6781. "fprem",
  6782. "fprem1",
  6783. "fptan",
  6784. "frndint",
  6785. "frstor",
  6786. "fnsave",
  6787. "fscale",
  6788. "fsin",
  6789. "fsincos",
  6790. "fsqrt",
  6791. "fstp",
  6792. "fstp1",
  6793. "fstp8",
  6794. "fstp9",
  6795. "fst",
  6796. "fnstcw",
  6797. "fnstenv",
  6798. "fnstsw",
  6799. "fsub",
  6800. "fsubp",
  6801. "fsubr",
  6802. "fsubrp",
  6803. "ftst",
  6804. "fucom",
  6805. "fucomp",
  6806. "fucompp",
  6807. "fxam",
  6808. "fxch",
  6809. "fxch4",
  6810. "fxch7",
  6811. "fxrstor",
  6812. "fxsave",
  6813. "fxtract",
  6814. "fyl2x",
  6815. "fyl2xp1",
  6816. "hlt",
  6817. "idiv",
  6818. "in",
  6819. "imul",
  6820. "inc",
  6821. "insb",
  6822. "insw",
  6823. "insd",
  6824. "int1",
  6825. "int3",
  6826. "int",
  6827. "into",
  6828. "invd",
  6829. "invept",
  6830. "invlpg",
  6831. "invlpga",
  6832. "invvpid",
  6833. "iretw",
  6834. "iretd",
  6835. "iretq",
  6836. "jo",
  6837. "jno",
  6838. "jb",
  6839. "jae",
  6840. "jz",
  6841. "jnz",
  6842. "jbe",
  6843. "ja",
  6844. "js",
  6845. "jns",
  6846. "jp",
  6847. "jnp",
  6848. "jl",
  6849. "jge",
  6850. "jle",
  6851. "jg",
  6852. "jcxz",
  6853. "jecxz",
  6854. "jrcxz",
  6855. "jmp",
  6856. "lahf",
  6857. "lar",
  6858. "lddqu",
  6859. "ldmxcsr",
  6860. "lds",
  6861. "lea",
  6862. "les",
  6863. "lfs",
  6864. "lgs",
  6865. "lidt",
  6866. "lss",
  6867. "leave",
  6868. "lfence",
  6869. "lgdt",
  6870. "lldt",
  6871. "lmsw",
  6872. "lock",
  6873. "lodsb",
  6874. "lodsw",
  6875. "lodsd",
  6876. "lodsq",
  6877. "loopne",
  6878. "loope",
  6879. "loop",
  6880. "lsl",
  6881. "ltr",
  6882. "maskmovq",
  6883. "maxpd",
  6884. "maxps",
  6885. "maxsd",
  6886. "maxss",
  6887. "mfence",
  6888. "minpd",
  6889. "minps",
  6890. "minsd",
  6891. "minss",
  6892. "monitor",
  6893. "montmul",
  6894. "mov",
  6895. "movapd",
  6896. "movaps",
  6897. "movd",
  6898. "movhpd",
  6899. "movhps",
  6900. "movlhps",
  6901. "movlpd",
  6902. "movlps",
  6903. "movhlps",
  6904. "movmskpd",
  6905. "movmskps",
  6906. "movntdq",
  6907. "movnti",
  6908. "movntpd",
  6909. "movntps",
  6910. "movntq",
  6911. "movq",
  6912. "movsb",
  6913. "movsw",
  6914. "movsd",
  6915. "movsq",
  6916. "movss",
  6917. "movsx",
  6918. "movupd",
  6919. "movups",
  6920. "movzx",
  6921. "mul",
  6922. "mulpd",
  6923. "mulps",
  6924. "mulsd",
  6925. "mulss",
  6926. "mwait",
  6927. "neg",
  6928. "nop",
  6929. "not",
  6930. "or",
  6931. "orpd",
  6932. "orps",
  6933. "out",
  6934. "outsb",
  6935. "outsw",
  6936. "outsd",
  6937. "packsswb",
  6938. "packssdw",
  6939. "packuswb",
  6940. "paddb",
  6941. "paddw",
  6942. "paddd",
  6943. "paddsb",
  6944. "paddsw",
  6945. "paddusb",
  6946. "paddusw",
  6947. "pand",
  6948. "pandn",
  6949. "pavgb",
  6950. "pavgw",
  6951. "pcmpeqb",
  6952. "pcmpeqw",
  6953. "pcmpeqd",
  6954. "pcmpgtb",
  6955. "pcmpgtw",
  6956. "pcmpgtd",
  6957. "pextrb",
  6958. "pextrd",
  6959. "pextrq",
  6960. "pextrw",
  6961. "pinsrb",
  6962. "pinsrw",
  6963. "pinsrd",
  6964. "pinsrq",
  6965. "pmaddwd",
  6966. "pmaxsw",
  6967. "pmaxub",
  6968. "pminsw",
  6969. "pminub",
  6970. "pmovmskb",
  6971. "pmulhuw",
  6972. "pmulhw",
  6973. "pmullw",
  6974. "pop",
  6975. "popa",
  6976. "popad",
  6977. "popfw",
  6978. "popfd",
  6979. "popfq",
  6980. "por",
  6981. "prefetch",
  6982. "prefetchnta",
  6983. "prefetcht0",
  6984. "prefetcht1",
  6985. "prefetcht2",
  6986. "psadbw",
  6987. "pshufw",
  6988. "psllw",
  6989. "pslld",
  6990. "psllq",
  6991. "psraw",
  6992. "psrad",
  6993. "psrlw",
  6994. "psrld",
  6995. "psrlq",
  6996. "psubb",
  6997. "psubw",
  6998. "psubd",
  6999. "psubsb",
  7000. "psubsw",
  7001. "psubusb",
  7002. "psubusw",
  7003. "punpckhbw",
  7004. "punpckhwd",
  7005. "punpckhdq",
  7006. "punpcklbw",
  7007. "punpcklwd",
  7008. "punpckldq",
  7009. "pi2fw",
  7010. "pi2fd",
  7011. "pf2iw",
  7012. "pf2id",
  7013. "pfnacc",
  7014. "pfpnacc",
  7015. "pfcmpge",
  7016. "pfmin",
  7017. "pfrcp",
  7018. "pfrsqrt",
  7019. "pfsub",
  7020. "pfadd",
  7021. "pfcmpgt",
  7022. "pfmax",
  7023. "pfrcpit1",
  7024. "pfrsqit1",
  7025. "pfsubr",
  7026. "pfacc",
  7027. "pfcmpeq",
  7028. "pfmul",
  7029. "pfrcpit2",
  7030. "pmulhrw",
  7031. "pswapd",
  7032. "pavgusb",
  7033. "push",
  7034. "pusha",
  7035. "pushad",
  7036. "pushfw",
  7037. "pushfd",
  7038. "pushfq",
  7039. "pxor",
  7040. "rcl",
  7041. "rcr",
  7042. "rol",
  7043. "ror",
  7044. "rcpps",
  7045. "rcpss",
  7046. "rdmsr",
  7047. "rdpmc",
  7048. "rdtsc",
  7049. "rdtscp",
  7050. "repne",
  7051. "rep",
  7052. "ret",
  7053. "retf",
  7054. "rsm",
  7055. "rsqrtps",
  7056. "rsqrtss",
  7057. "sahf",
  7058. "salc",
  7059. "sar",
  7060. "shl",
  7061. "shr",
  7062. "sbb",
  7063. "scasb",
  7064. "scasw",
  7065. "scasd",
  7066. "scasq",
  7067. "seto",
  7068. "setno",
  7069. "setb",
  7070. "setae",
  7071. "setz",
  7072. "setnz",
  7073. "setbe",
  7074. "seta",
  7075. "sets",
  7076. "setns",
  7077. "setp",
  7078. "setnp",
  7079. "setl",
  7080. "setge",
  7081. "setle",
  7082. "setg",
  7083. "sfence",
  7084. "sgdt",
  7085. "shld",
  7086. "shrd",
  7087. "shufpd",
  7088. "shufps",
  7089. "sidt",
  7090. "sldt",
  7091. "smsw",
  7092. "sqrtps",
  7093. "sqrtpd",
  7094. "sqrtsd",
  7095. "sqrtss",
  7096. "stc",
  7097. "std",
  7098. "stgi",
  7099. "sti",
  7100. "skinit",
  7101. "stmxcsr",
  7102. "stosb",
  7103. "stosw",
  7104. "stosd",
  7105. "stosq",
  7106. "str",
  7107. "sub",
  7108. "subpd",
  7109. "subps",
  7110. "subsd",
  7111. "subss",
  7112. "swapgs",
  7113. "syscall",
  7114. "sysenter",
  7115. "sysexit",
  7116. "sysret",
  7117. "test",
  7118. "ucomisd",
  7119. "ucomiss",
  7120. "ud2",
  7121. "unpckhpd",
  7122. "unpckhps",
  7123. "unpcklps",
  7124. "unpcklpd",
  7125. "verr",
  7126. "verw",
  7127. "vmcall",
  7128. "vmclear",
  7129. "vmxon",
  7130. "vmptrld",
  7131. "vmptrst",
  7132. "vmlaunch",
  7133. "vmresume",
  7134. "vmxoff",
  7135. "vmread",
  7136. "vmwrite",
  7137. "vmrun",
  7138. "vmmcall",
  7139. "vmload",
  7140. "vmsave",
  7141. "wait",
  7142. "wbinvd",
  7143. "wrmsr",
  7144. "xadd",
  7145. "xchg",
  7146. "xgetbv",
  7147. "xlatb",
  7148. "xor",
  7149. "xorpd",
  7150. "xorps",
  7151. "xcryptecb",
  7152. "xcryptcbc",
  7153. "xcryptctr",
  7154. "xcryptcfb",
  7155. "xcryptofb",
  7156. "xrstor",
  7157. "xsave",
  7158. "xsetbv",
  7159. "xsha1",
  7160. "xsha256",
  7161. "xstore",
  7162. "aesdec",
  7163. "aesdeclast",
  7164. "aesenc",
  7165. "aesenclast",
  7166. "aesimc",
  7167. "aeskeygenassist",
  7168. "pclmulqdq",
  7169. "getsec",
  7170. "movdqa",
  7171. "maskmovdqu",
  7172. "movdq2q",
  7173. "movdqu",
  7174. "movq2dq",
  7175. "paddq",
  7176. "psubq",
  7177. "pmuludq",
  7178. "pshufhw",
  7179. "pshuflw",
  7180. "pshufd",
  7181. "pslldq",
  7182. "psrldq",
  7183. "punpckhqdq",
  7184. "punpcklqdq",
  7185. "addsubpd",
  7186. "addsubps",
  7187. "haddpd",
  7188. "haddps",
  7189. "hsubpd",
  7190. "hsubps",
  7191. "movddup",
  7192. "movshdup",
  7193. "movsldup",
  7194. "pabsb",
  7195. "pabsw",
  7196. "pabsd",
  7197. "pshufb",
  7198. "phaddw",
  7199. "phaddd",
  7200. "phaddsw",
  7201. "pmaddubsw",
  7202. "phsubw",
  7203. "phsubd",
  7204. "phsubsw",
  7205. "psignb",
  7206. "psignd",
  7207. "psignw",
  7208. "pmulhrsw",
  7209. "palignr",
  7210. "pblendvb",
  7211. "pmuldq",
  7212. "pminsb",
  7213. "pminsd",
  7214. "pminuw",
  7215. "pminud",
  7216. "pmaxsb",
  7217. "pmaxsd",
  7218. "pmaxud",
  7219. "pmaxuw",
  7220. "pmulld",
  7221. "phminposuw",
  7222. "roundps",
  7223. "roundpd",
  7224. "roundss",
  7225. "roundsd",
  7226. "blendpd",
  7227. "pblendw",
  7228. "blendps",
  7229. "blendvpd",
  7230. "blendvps",
  7231. "dpps",
  7232. "dppd",
  7233. "mpsadbw",
  7234. "extractps",
  7235. "insertps",
  7236. "movntdqa",
  7237. "packusdw",
  7238. "pmovsxbw",
  7239. "pmovsxbd",
  7240. "pmovsxbq",
  7241. "pmovsxwd",
  7242. "pmovsxwq",
  7243. "pmovsxdq",
  7244. "pmovzxbw",
  7245. "pmovzxbd",
  7246. "pmovzxbq",
  7247. "pmovzxwd",
  7248. "pmovzxwq",
  7249. "pmovzxdq",
  7250. "pcmpeqq",
  7251. "popcnt",
  7252. "ptest",
  7253. "pcmpestri",
  7254. "pcmpestrm",
  7255. "pcmpgtq",
  7256. "pcmpistri",
  7257. "pcmpistrm",
  7258. "movbe",
  7259. "crc32"
  7260. };