1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ 2|* *| 3|*Target Instruction Enum Values *| 4|* *| 5|* Automatically generated file, do not edit! *| 6|* *| 7\*===----------------------------------------------------------------------===*/ 8 9/* Capstone Disassembly Engine, http://www.capstone-engine.org */ 10/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */ 11 12 13#ifdef GET_INSTRINFO_ENUM 14#undef GET_INSTRINFO_ENUM 15 16enum { 17 X86_PHI = 0, 18 X86_INLINEASM = 1, 19 X86_CFI_INSTRUCTION = 2, 20 X86_EH_LABEL = 3, 21 X86_GC_LABEL = 4, 22 X86_KILL = 5, 23 X86_EXTRACT_SUBREG = 6, 24 X86_INSERT_SUBREG = 7, 25 X86_IMPLICIT_DEF = 8, 26 X86_SUBREG_TO_REG = 9, 27 X86_COPY_TO_REGCLASS = 10, 28 X86_DBG_VALUE = 11, 29 X86_REG_SEQUENCE = 12, 30 X86_COPY = 13, 31 X86_BUNDLE = 14, 32 X86_LIFETIME_START = 15, 33 X86_LIFETIME_END = 16, 34 X86_STACKMAP = 17, 35 X86_PATCHPOINT = 18, 36 X86_LOAD_STACK_GUARD = 19, 37 X86_STATEPOINT = 20, 38 X86_FRAME_ALLOC = 21, 39 X86_AAA = 22, 40 X86_AAD8i8 = 23, 41 X86_AAM8i8 = 24, 42 X86_AAS = 25, 43 X86_ACQUIRE_MOV16rm = 26, 44 X86_ACQUIRE_MOV32rm = 27, 45 X86_ACQUIRE_MOV64rm = 28, 46 X86_ACQUIRE_MOV8rm = 29, 47 X86_ADC16i16 = 30, 48 X86_ADC16mi = 31, 49 X86_ADC16mi8 = 32, 50 X86_ADC16mr = 33, 51 X86_ADC16ri = 34, 52 X86_ADC16ri8 = 35, 53 X86_ADC16rm = 36, 54 X86_ADC16rr = 37, 55 X86_ADC16rr_REV = 38, 56 X86_ADC32i32 = 39, 57 X86_ADC32mi = 40, 58 X86_ADC32mi8 = 41, 59 X86_ADC32mr = 42, 60 X86_ADC32ri = 43, 61 X86_ADC32ri8 = 44, 62 X86_ADC32rm = 45, 63 X86_ADC32rr = 46, 64 X86_ADC32rr_REV = 47, 65 X86_ADC64i32 = 48, 66 X86_ADC64mi32 = 49, 67 X86_ADC64mi8 = 50, 68 X86_ADC64mr = 51, 69 X86_ADC64ri32 = 52, 70 X86_ADC64ri8 = 53, 71 X86_ADC64rm = 54, 72 X86_ADC64rr = 55, 73 X86_ADC64rr_REV = 56, 74 X86_ADC8i8 = 57, 75 X86_ADC8mi = 58, 76 X86_ADC8mi8 = 59, 77 X86_ADC8mr = 60, 78 X86_ADC8ri = 61, 79 X86_ADC8ri8 = 62, 80 X86_ADC8rm = 63, 81 X86_ADC8rr = 64, 82 X86_ADC8rr_REV = 65, 83 X86_ADCX32rm = 66, 84 X86_ADCX32rr = 67, 85 X86_ADCX64rm = 68, 86 X86_ADCX64rr = 69, 87 X86_ADD16i16 = 70, 88 X86_ADD16mi = 71, 89 X86_ADD16mi8 = 72, 90 X86_ADD16mr = 73, 91 X86_ADD16ri = 74, 92 X86_ADD16ri8 = 75, 93 X86_ADD16ri8_DB = 76, 94 X86_ADD16ri_DB = 77, 95 X86_ADD16rm = 78, 96 X86_ADD16rr = 79, 97 X86_ADD16rr_DB = 80, 98 X86_ADD16rr_REV = 81, 99 X86_ADD32i32 = 82, 100 X86_ADD32mi = 83, 101 X86_ADD32mi8 = 84, 102 X86_ADD32mr = 85, 103 X86_ADD32ri = 86, 104 X86_ADD32ri8 = 87, 105 X86_ADD32ri8_DB = 88, 106 X86_ADD32ri_DB = 89, 107 X86_ADD32rm = 90, 108 X86_ADD32rr = 91, 109 X86_ADD32rr_DB = 92, 110 X86_ADD32rr_REV = 93, 111 X86_ADD64i32 = 94, 112 X86_ADD64mi32 = 95, 113 X86_ADD64mi8 = 96, 114 X86_ADD64mr = 97, 115 X86_ADD64ri32 = 98, 116 X86_ADD64ri32_DB = 99, 117 X86_ADD64ri8 = 100, 118 X86_ADD64ri8_DB = 101, 119 X86_ADD64rm = 102, 120 X86_ADD64rr = 103, 121 X86_ADD64rr_DB = 104, 122 X86_ADD64rr_REV = 105, 123 X86_ADD8i8 = 106, 124 X86_ADD8mi = 107, 125 X86_ADD8mi8 = 108, 126 X86_ADD8mr = 109, 127 X86_ADD8ri = 110, 128 X86_ADD8ri8 = 111, 129 X86_ADD8rm = 112, 130 X86_ADD8rr = 113, 131 X86_ADD8rr_REV = 114, 132 X86_ADJCALLSTACKDOWN32 = 115, 133 X86_ADJCALLSTACKDOWN64 = 116, 134 X86_ADJCALLSTACKUP32 = 117, 135 X86_ADJCALLSTACKUP64 = 118, 136 X86_ADOX32rm = 119, 137 X86_ADOX32rr = 120, 138 X86_ADOX64rm = 121, 139 X86_ADOX64rr = 122, 140 X86_AND16i16 = 123, 141 X86_AND16mi = 124, 142 X86_AND16mi8 = 125, 143 X86_AND16mr = 126, 144 X86_AND16ri = 127, 145 X86_AND16ri8 = 128, 146 X86_AND16rm = 129, 147 X86_AND16rr = 130, 148 X86_AND16rr_REV = 131, 149 X86_AND32i32 = 132, 150 X86_AND32mi = 133, 151 X86_AND32mi8 = 134, 152 X86_AND32mr = 135, 153 X86_AND32ri = 136, 154 X86_AND32ri8 = 137, 155 X86_AND32rm = 138, 156 X86_AND32rr = 139, 157 X86_AND32rr_REV = 140, 158 X86_AND64i32 = 141, 159 X86_AND64mi32 = 142, 160 X86_AND64mi8 = 143, 161 X86_AND64mr = 144, 162 X86_AND64ri32 = 145, 163 X86_AND64ri8 = 146, 164 X86_AND64rm = 147, 165 X86_AND64rr = 148, 166 X86_AND64rr_REV = 149, 167 X86_AND8i8 = 150, 168 X86_AND8mi = 151, 169 X86_AND8mi8 = 152, 170 X86_AND8mr = 153, 171 X86_AND8ri = 154, 172 X86_AND8ri8 = 155, 173 X86_AND8rm = 156, 174 X86_AND8rr = 157, 175 X86_AND8rr_REV = 158, 176 X86_ANDN32rm = 159, 177 X86_ANDN32rr = 160, 178 X86_ANDN64rm = 161, 179 X86_ANDN64rr = 162, 180 X86_ARPL16mr = 163, 181 X86_ARPL16rr = 164, 182 X86_BEXTR32rm = 165, 183 X86_BEXTR32rr = 166, 184 X86_BEXTR64rm = 167, 185 X86_BEXTR64rr = 168, 186 X86_BEXTRI32mi = 169, 187 X86_BEXTRI32ri = 170, 188 X86_BEXTRI64mi = 171, 189 X86_BEXTRI64ri = 172, 190 X86_BLCFILL32rm = 173, 191 X86_BLCFILL32rr = 174, 192 X86_BLCFILL64rm = 175, 193 X86_BLCFILL64rr = 176, 194 X86_BLCI32rm = 177, 195 X86_BLCI32rr = 178, 196 X86_BLCI64rm = 179, 197 X86_BLCI64rr = 180, 198 X86_BLCIC32rm = 181, 199 X86_BLCIC32rr = 182, 200 X86_BLCIC64rm = 183, 201 X86_BLCIC64rr = 184, 202 X86_BLCMSK32rm = 185, 203 X86_BLCMSK32rr = 186, 204 X86_BLCMSK64rm = 187, 205 X86_BLCMSK64rr = 188, 206 X86_BLCS32rm = 189, 207 X86_BLCS32rr = 190, 208 X86_BLCS64rm = 191, 209 X86_BLCS64rr = 192, 210 X86_BLSFILL32rm = 193, 211 X86_BLSFILL32rr = 194, 212 X86_BLSFILL64rm = 195, 213 X86_BLSFILL64rr = 196, 214 X86_BLSI32rm = 197, 215 X86_BLSI32rr = 198, 216 X86_BLSI64rm = 199, 217 X86_BLSI64rr = 200, 218 X86_BLSIC32rm = 201, 219 X86_BLSIC32rr = 202, 220 X86_BLSIC64rm = 203, 221 X86_BLSIC64rr = 204, 222 X86_BLSMSK32rm = 205, 223 X86_BLSMSK32rr = 206, 224 X86_BLSMSK64rm = 207, 225 X86_BLSMSK64rr = 208, 226 X86_BLSR32rm = 209, 227 X86_BLSR32rr = 210, 228 X86_BLSR64rm = 211, 229 X86_BLSR64rr = 212, 230 X86_BOUNDS16rm = 213, 231 X86_BOUNDS32rm = 214, 232 X86_BSF16rm = 215, 233 X86_BSF16rr = 216, 234 X86_BSF32rm = 217, 235 X86_BSF32rr = 218, 236 X86_BSF64rm = 219, 237 X86_BSF64rr = 220, 238 X86_BSR16rm = 221, 239 X86_BSR16rr = 222, 240 X86_BSR32rm = 223, 241 X86_BSR32rr = 224, 242 X86_BSR64rm = 225, 243 X86_BSR64rr = 226, 244 X86_BSWAP32r = 227, 245 X86_BSWAP64r = 228, 246 X86_BT16mi8 = 229, 247 X86_BT16mr = 230, 248 X86_BT16ri8 = 231, 249 X86_BT16rr = 232, 250 X86_BT32mi8 = 233, 251 X86_BT32mr = 234, 252 X86_BT32ri8 = 235, 253 X86_BT32rr = 236, 254 X86_BT64mi8 = 237, 255 X86_BT64mr = 238, 256 X86_BT64ri8 = 239, 257 X86_BT64rr = 240, 258 X86_BTC16mi8 = 241, 259 X86_BTC16mr = 242, 260 X86_BTC16ri8 = 243, 261 X86_BTC16rr = 244, 262 X86_BTC32mi8 = 245, 263 X86_BTC32mr = 246, 264 X86_BTC32ri8 = 247, 265 X86_BTC32rr = 248, 266 X86_BTC64mi8 = 249, 267 X86_BTC64mr = 250, 268 X86_BTC64ri8 = 251, 269 X86_BTC64rr = 252, 270 X86_BTR16mi8 = 253, 271 X86_BTR16mr = 254, 272 X86_BTR16ri8 = 255, 273 X86_BTR16rr = 256, 274 X86_BTR32mi8 = 257, 275 X86_BTR32mr = 258, 276 X86_BTR32ri8 = 259, 277 X86_BTR32rr = 260, 278 X86_BTR64mi8 = 261, 279 X86_BTR64mr = 262, 280 X86_BTR64ri8 = 263, 281 X86_BTR64rr = 264, 282 X86_BTS16mi8 = 265, 283 X86_BTS16mr = 266, 284 X86_BTS16ri8 = 267, 285 X86_BTS16rr = 268, 286 X86_BTS32mi8 = 269, 287 X86_BTS32mr = 270, 288 X86_BTS32ri8 = 271, 289 X86_BTS32rr = 272, 290 X86_BTS64mi8 = 273, 291 X86_BTS64mr = 274, 292 X86_BTS64ri8 = 275, 293 X86_BTS64rr = 276, 294 X86_BZHI32rm = 277, 295 X86_BZHI32rr = 278, 296 X86_BZHI64rm = 279, 297 X86_BZHI64rr = 280, 298 X86_CALL16m = 281, 299 X86_CALL16r = 282, 300 X86_CALL32m = 283, 301 X86_CALL32r = 284, 302 X86_CALL64m = 285, 303 X86_CALL64pcrel32 = 286, 304 X86_CALL64r = 287, 305 X86_CALLpcrel16 = 288, 306 X86_CALLpcrel32 = 289, 307 X86_CBW = 290, 308 X86_CDQ = 291, 309 X86_CDQE = 292, 310 X86_CLAC = 293, 311 X86_CLC = 294, 312 X86_CLD = 295, 313 X86_CLFLUSHOPT = 296, 314 X86_CLGI = 297, 315 X86_CLI = 298, 316 X86_CLTS = 299, 317 X86_CLWB = 300, 318 X86_CMC = 301, 319 X86_CMOVA16rm = 302, 320 X86_CMOVA16rr = 303, 321 X86_CMOVA32rm = 304, 322 X86_CMOVA32rr = 305, 323 X86_CMOVA64rm = 306, 324 X86_CMOVA64rr = 307, 325 X86_CMOVAE16rm = 308, 326 X86_CMOVAE16rr = 309, 327 X86_CMOVAE32rm = 310, 328 X86_CMOVAE32rr = 311, 329 X86_CMOVAE64rm = 312, 330 X86_CMOVAE64rr = 313, 331 X86_CMOVB16rm = 314, 332 X86_CMOVB16rr = 315, 333 X86_CMOVB32rm = 316, 334 X86_CMOVB32rr = 317, 335 X86_CMOVB64rm = 318, 336 X86_CMOVB64rr = 319, 337 X86_CMOVBE16rm = 320, 338 X86_CMOVBE16rr = 321, 339 X86_CMOVBE32rm = 322, 340 X86_CMOVBE32rr = 323, 341 X86_CMOVBE64rm = 324, 342 X86_CMOVBE64rr = 325, 343 X86_CMOVE16rm = 326, 344 X86_CMOVE16rr = 327, 345 X86_CMOVE32rm = 328, 346 X86_CMOVE32rr = 329, 347 X86_CMOVE64rm = 330, 348 X86_CMOVE64rr = 331, 349 X86_CMOVG16rm = 332, 350 X86_CMOVG16rr = 333, 351 X86_CMOVG32rm = 334, 352 X86_CMOVG32rr = 335, 353 X86_CMOVG64rm = 336, 354 X86_CMOVG64rr = 337, 355 X86_CMOVGE16rm = 338, 356 X86_CMOVGE16rr = 339, 357 X86_CMOVGE32rm = 340, 358 X86_CMOVGE32rr = 341, 359 X86_CMOVGE64rm = 342, 360 X86_CMOVGE64rr = 343, 361 X86_CMOVL16rm = 344, 362 X86_CMOVL16rr = 345, 363 X86_CMOVL32rm = 346, 364 X86_CMOVL32rr = 347, 365 X86_CMOVL64rm = 348, 366 X86_CMOVL64rr = 349, 367 X86_CMOVLE16rm = 350, 368 X86_CMOVLE16rr = 351, 369 X86_CMOVLE32rm = 352, 370 X86_CMOVLE32rr = 353, 371 X86_CMOVLE64rm = 354, 372 X86_CMOVLE64rr = 355, 373 X86_CMOVNE16rm = 356, 374 X86_CMOVNE16rr = 357, 375 X86_CMOVNE32rm = 358, 376 X86_CMOVNE32rr = 359, 377 X86_CMOVNE64rm = 360, 378 X86_CMOVNE64rr = 361, 379 X86_CMOVNO16rm = 362, 380 X86_CMOVNO16rr = 363, 381 X86_CMOVNO32rm = 364, 382 X86_CMOVNO32rr = 365, 383 X86_CMOVNO64rm = 366, 384 X86_CMOVNO64rr = 367, 385 X86_CMOVNP16rm = 368, 386 X86_CMOVNP16rr = 369, 387 X86_CMOVNP32rm = 370, 388 X86_CMOVNP32rr = 371, 389 X86_CMOVNP64rm = 372, 390 X86_CMOVNP64rr = 373, 391 X86_CMOVNS16rm = 374, 392 X86_CMOVNS16rr = 375, 393 X86_CMOVNS32rm = 376, 394 X86_CMOVNS32rr = 377, 395 X86_CMOVNS64rm = 378, 396 X86_CMOVNS64rr = 379, 397 X86_CMOVO16rm = 380, 398 X86_CMOVO16rr = 381, 399 X86_CMOVO32rm = 382, 400 X86_CMOVO32rr = 383, 401 X86_CMOVO64rm = 384, 402 X86_CMOVO64rr = 385, 403 X86_CMOVP16rm = 386, 404 X86_CMOVP16rr = 387, 405 X86_CMOVP32rm = 388, 406 X86_CMOVP32rr = 389, 407 X86_CMOVP64rm = 390, 408 X86_CMOVP64rr = 391, 409 X86_CMOVS16rm = 392, 410 X86_CMOVS16rr = 393, 411 X86_CMOVS32rm = 394, 412 X86_CMOVS32rr = 395, 413 X86_CMOVS64rm = 396, 414 X86_CMOVS64rr = 397, 415 X86_CMOV_FR32 = 398, 416 X86_CMOV_FR64 = 399, 417 X86_CMOV_GR16 = 400, 418 X86_CMOV_GR32 = 401, 419 X86_CMOV_GR8 = 402, 420 X86_CMOV_RFP32 = 403, 421 X86_CMOV_RFP64 = 404, 422 X86_CMOV_RFP80 = 405, 423 X86_CMOV_V16F32 = 406, 424 X86_CMOV_V2F64 = 407, 425 X86_CMOV_V2I64 = 408, 426 X86_CMOV_V4F32 = 409, 427 X86_CMOV_V4F64 = 410, 428 X86_CMOV_V4I64 = 411, 429 X86_CMOV_V8F32 = 412, 430 X86_CMOV_V8F64 = 413, 431 X86_CMOV_V8I64 = 414, 432 X86_CMP16i16 = 415, 433 X86_CMP16mi = 416, 434 X86_CMP16mi8 = 417, 435 X86_CMP16mr = 418, 436 X86_CMP16ri = 419, 437 X86_CMP16ri8 = 420, 438 X86_CMP16rm = 421, 439 X86_CMP16rr = 422, 440 X86_CMP16rr_REV = 423, 441 X86_CMP32i32 = 424, 442 X86_CMP32mi = 425, 443 X86_CMP32mi8 = 426, 444 X86_CMP32mr = 427, 445 X86_CMP32ri = 428, 446 X86_CMP32ri8 = 429, 447 X86_CMP32rm = 430, 448 X86_CMP32rr = 431, 449 X86_CMP32rr_REV = 432, 450 X86_CMP64i32 = 433, 451 X86_CMP64mi32 = 434, 452 X86_CMP64mi8 = 435, 453 X86_CMP64mr = 436, 454 X86_CMP64ri32 = 437, 455 X86_CMP64ri8 = 438, 456 X86_CMP64rm = 439, 457 X86_CMP64rr = 440, 458 X86_CMP64rr_REV = 441, 459 X86_CMP8i8 = 442, 460 X86_CMP8mi = 443, 461 X86_CMP8mi8 = 444, 462 X86_CMP8mr = 445, 463 X86_CMP8ri = 446, 464 X86_CMP8ri8 = 447, 465 X86_CMP8rm = 448, 466 X86_CMP8rr = 449, 467 X86_CMP8rr_REV = 450, 468 X86_CMPSB = 451, 469 X86_CMPSL = 452, 470 X86_CMPSQ = 453, 471 X86_CMPSW = 454, 472 X86_CMPXCHG16B = 455, 473 X86_CMPXCHG16rm = 456, 474 X86_CMPXCHG16rr = 457, 475 X86_CMPXCHG32rm = 458, 476 X86_CMPXCHG32rr = 459, 477 X86_CMPXCHG64rm = 460, 478 X86_CMPXCHG64rr = 461, 479 X86_CMPXCHG8B = 462, 480 X86_CMPXCHG8rm = 463, 481 X86_CMPXCHG8rr = 464, 482 X86_CPUID = 465, 483 X86_CQO = 466, 484 X86_CWD = 467, 485 X86_CWDE = 468, 486 X86_DAA = 469, 487 X86_DAS = 470, 488 X86_DATA16_PREFIX = 471, 489 X86_DEC16m = 472, 490 X86_DEC16r = 473, 491 X86_DEC16r_alt = 474, 492 X86_DEC32m = 475, 493 X86_DEC32r = 476, 494 X86_DEC32r_alt = 477, 495 X86_DEC64m = 478, 496 X86_DEC64r = 479, 497 X86_DEC8m = 480, 498 X86_DEC8r = 481, 499 X86_DIV16m = 482, 500 X86_DIV16r = 483, 501 X86_DIV32m = 484, 502 X86_DIV32r = 485, 503 X86_DIV64m = 486, 504 X86_DIV64r = 487, 505 X86_DIV8m = 488, 506 X86_DIV8r = 489, 507 X86_EH_RETURN = 490, 508 X86_EH_RETURN64 = 491, 509 X86_EH_SjLj_LongJmp32 = 492, 510 X86_EH_SjLj_LongJmp64 = 493, 511 X86_EH_SjLj_SetJmp32 = 494, 512 X86_EH_SjLj_SetJmp64 = 495, 513 X86_EH_SjLj_Setup = 496, 514 X86_ENTER = 497, 515 X86_FARCALL16i = 498, 516 X86_FARCALL16m = 499, 517 X86_FARCALL32i = 500, 518 X86_FARCALL32m = 501, 519 X86_FARCALL64 = 502, 520 X86_FARJMP16i = 503, 521 X86_FARJMP16m = 504, 522 X86_FARJMP32i = 505, 523 X86_FARJMP32m = 506, 524 X86_FARJMP64 = 507, 525 X86_FSETPM = 508, 526 X86_GETSEC = 509, 527 X86_HLT = 510, 528 X86_IDIV16m = 511, 529 X86_IDIV16r = 512, 530 X86_IDIV32m = 513, 531 X86_IDIV32r = 514, 532 X86_IDIV64m = 515, 533 X86_IDIV64r = 516, 534 X86_IDIV8m = 517, 535 X86_IDIV8r = 518, 536 X86_IMUL16m = 519, 537 X86_IMUL16r = 520, 538 X86_IMUL16rm = 521, 539 X86_IMUL16rmi = 522, 540 X86_IMUL16rmi8 = 523, 541 X86_IMUL16rr = 524, 542 X86_IMUL16rri = 525, 543 X86_IMUL16rri8 = 526, 544 X86_IMUL32m = 527, 545 X86_IMUL32r = 528, 546 X86_IMUL32rm = 529, 547 X86_IMUL32rmi = 530, 548 X86_IMUL32rmi8 = 531, 549 X86_IMUL32rr = 532, 550 X86_IMUL32rri = 533, 551 X86_IMUL32rri8 = 534, 552 X86_IMUL64m = 535, 553 X86_IMUL64r = 536, 554 X86_IMUL64rm = 537, 555 X86_IMUL64rmi32 = 538, 556 X86_IMUL64rmi8 = 539, 557 X86_IMUL64rr = 540, 558 X86_IMUL64rri32 = 541, 559 X86_IMUL64rri8 = 542, 560 X86_IMUL8m = 543, 561 X86_IMUL8r = 544, 562 X86_IN16ri = 545, 563 X86_IN16rr = 546, 564 X86_IN32ri = 547, 565 X86_IN32rr = 548, 566 X86_IN8ri = 549, 567 X86_IN8rr = 550, 568 X86_INC16m = 551, 569 X86_INC16r = 552, 570 X86_INC16r_alt = 553, 571 X86_INC32m = 554, 572 X86_INC32r = 555, 573 X86_INC32r_alt = 556, 574 X86_INC64m = 557, 575 X86_INC64r = 558, 576 X86_INC8m = 559, 577 X86_INC8r = 560, 578 X86_INSB = 561, 579 X86_INSL = 562, 580 X86_INSW = 563, 581 X86_INT = 564, 582 X86_INT1 = 565, 583 X86_INT3 = 566, 584 X86_INTO = 567, 585 X86_INVD = 568, 586 X86_INVEPT32 = 569, 587 X86_INVEPT64 = 570, 588 X86_INVLPG = 571, 589 X86_INVLPGA32 = 572, 590 X86_INVLPGA64 = 573, 591 X86_INVPCID32 = 574, 592 X86_INVPCID64 = 575, 593 X86_INVVPID32 = 576, 594 X86_INVVPID64 = 577, 595 X86_IRET16 = 578, 596 X86_IRET32 = 579, 597 X86_IRET64 = 580, 598 X86_Int_MemBarrier = 581, 599 X86_JAE_1 = 582, 600 X86_JAE_2 = 583, 601 X86_JAE_4 = 584, 602 X86_JA_1 = 585, 603 X86_JA_2 = 586, 604 X86_JA_4 = 587, 605 X86_JBE_1 = 588, 606 X86_JBE_2 = 589, 607 X86_JBE_4 = 590, 608 X86_JB_1 = 591, 609 X86_JB_2 = 592, 610 X86_JB_4 = 593, 611 X86_JCXZ = 594, 612 X86_JECXZ = 595, 613 X86_JE_1 = 596, 614 X86_JE_2 = 597, 615 X86_JE_4 = 598, 616 X86_JGE_1 = 599, 617 X86_JGE_2 = 600, 618 X86_JGE_4 = 601, 619 X86_JG_1 = 602, 620 X86_JG_2 = 603, 621 X86_JG_4 = 604, 622 X86_JLE_1 = 605, 623 X86_JLE_2 = 606, 624 X86_JLE_4 = 607, 625 X86_JL_1 = 608, 626 X86_JL_2 = 609, 627 X86_JL_4 = 610, 628 X86_JMP16m = 611, 629 X86_JMP16r = 612, 630 X86_JMP32m = 613, 631 X86_JMP32r = 614, 632 X86_JMP64m = 615, 633 X86_JMP64r = 616, 634 X86_JMP_1 = 617, 635 X86_JMP_2 = 618, 636 X86_JMP_4 = 619, 637 X86_JNE_1 = 620, 638 X86_JNE_2 = 621, 639 X86_JNE_4 = 622, 640 X86_JNO_1 = 623, 641 X86_JNO_2 = 624, 642 X86_JNO_4 = 625, 643 X86_JNP_1 = 626, 644 X86_JNP_2 = 627, 645 X86_JNP_4 = 628, 646 X86_JNS_1 = 629, 647 X86_JNS_2 = 630, 648 X86_JNS_4 = 631, 649 X86_JO_1 = 632, 650 X86_JO_2 = 633, 651 X86_JO_4 = 634, 652 X86_JP_1 = 635, 653 X86_JP_2 = 636, 654 X86_JP_4 = 637, 655 X86_JRCXZ = 638, 656 X86_JS_1 = 639, 657 X86_JS_2 = 640, 658 X86_JS_4 = 641, 659 X86_LAHF = 642, 660 X86_LAR16rm = 643, 661 X86_LAR16rr = 644, 662 X86_LAR32rm = 645, 663 X86_LAR32rr = 646, 664 X86_LAR64rm = 647, 665 X86_LAR64rr = 648, 666 X86_LCMPXCHG16 = 649, 667 X86_LCMPXCHG16B = 650, 668 X86_LCMPXCHG32 = 651, 669 X86_LCMPXCHG64 = 652, 670 X86_LCMPXCHG8 = 653, 671 X86_LCMPXCHG8B = 654, 672 X86_LDS16rm = 655, 673 X86_LDS32rm = 656, 674 X86_LEA16r = 657, 675 X86_LEA32r = 658, 676 X86_LEA64_32r = 659, 677 X86_LEA64r = 660, 678 X86_LEAVE = 661, 679 X86_LEAVE64 = 662, 680 X86_LES16rm = 663, 681 X86_LES32rm = 664, 682 X86_LFS16rm = 665, 683 X86_LFS32rm = 666, 684 X86_LFS64rm = 667, 685 X86_LGDT16m = 668, 686 X86_LGDT32m = 669, 687 X86_LGDT64m = 670, 688 X86_LGS16rm = 671, 689 X86_LGS32rm = 672, 690 X86_LGS64rm = 673, 691 X86_LIDT16m = 674, 692 X86_LIDT32m = 675, 693 X86_LIDT64m = 676, 694 X86_LLDT16m = 677, 695 X86_LLDT16r = 678, 696 X86_LMSW16m = 679, 697 X86_LMSW16r = 680, 698 X86_LOCK_ADD16mi = 681, 699 X86_LOCK_ADD16mi8 = 682, 700 X86_LOCK_ADD16mr = 683, 701 X86_LOCK_ADD32mi = 684, 702 X86_LOCK_ADD32mi8 = 685, 703 X86_LOCK_ADD32mr = 686, 704 X86_LOCK_ADD64mi32 = 687, 705 X86_LOCK_ADD64mi8 = 688, 706 X86_LOCK_ADD64mr = 689, 707 X86_LOCK_ADD8mi = 690, 708 X86_LOCK_ADD8mr = 691, 709 X86_LOCK_AND16mi = 692, 710 X86_LOCK_AND16mi8 = 693, 711 X86_LOCK_AND16mr = 694, 712 X86_LOCK_AND32mi = 695, 713 X86_LOCK_AND32mi8 = 696, 714 X86_LOCK_AND32mr = 697, 715 X86_LOCK_AND64mi32 = 698, 716 X86_LOCK_AND64mi8 = 699, 717 X86_LOCK_AND64mr = 700, 718 X86_LOCK_AND8mi = 701, 719 X86_LOCK_AND8mr = 702, 720 X86_LOCK_DEC16m = 703, 721 X86_LOCK_DEC32m = 704, 722 X86_LOCK_DEC64m = 705, 723 X86_LOCK_DEC8m = 706, 724 X86_LOCK_INC16m = 707, 725 X86_LOCK_INC32m = 708, 726 X86_LOCK_INC64m = 709, 727 X86_LOCK_INC8m = 710, 728 X86_LOCK_OR16mi = 711, 729 X86_LOCK_OR16mi8 = 712, 730 X86_LOCK_OR16mr = 713, 731 X86_LOCK_OR32mi = 714, 732 X86_LOCK_OR32mi8 = 715, 733 X86_LOCK_OR32mr = 716, 734 X86_LOCK_OR64mi32 = 717, 735 X86_LOCK_OR64mi8 = 718, 736 X86_LOCK_OR64mr = 719, 737 X86_LOCK_OR8mi = 720, 738 X86_LOCK_OR8mr = 721, 739 X86_LOCK_PREFIX = 722, 740 X86_LOCK_SUB16mi = 723, 741 X86_LOCK_SUB16mi8 = 724, 742 X86_LOCK_SUB16mr = 725, 743 X86_LOCK_SUB32mi = 726, 744 X86_LOCK_SUB32mi8 = 727, 745 X86_LOCK_SUB32mr = 728, 746 X86_LOCK_SUB64mi32 = 729, 747 X86_LOCK_SUB64mi8 = 730, 748 X86_LOCK_SUB64mr = 731, 749 X86_LOCK_SUB8mi = 732, 750 X86_LOCK_SUB8mr = 733, 751 X86_LOCK_XOR16mi = 734, 752 X86_LOCK_XOR16mi8 = 735, 753 X86_LOCK_XOR16mr = 736, 754 X86_LOCK_XOR32mi = 737, 755 X86_LOCK_XOR32mi8 = 738, 756 X86_LOCK_XOR32mr = 739, 757 X86_LOCK_XOR64mi32 = 740, 758 X86_LOCK_XOR64mi8 = 741, 759 X86_LOCK_XOR64mr = 742, 760 X86_LOCK_XOR8mi = 743, 761 X86_LOCK_XOR8mr = 744, 762 X86_LODSB = 745, 763 X86_LODSL = 746, 764 X86_LODSQ = 747, 765 X86_LODSW = 748, 766 X86_LOOP = 749, 767 X86_LOOPE = 750, 768 X86_LOOPNE = 751, 769 X86_LRETIL = 752, 770 X86_LRETIQ = 753, 771 X86_LRETIW = 754, 772 X86_LRETL = 755, 773 X86_LRETQ = 756, 774 X86_LRETW = 757, 775 X86_LSL16rm = 758, 776 X86_LSL16rr = 759, 777 X86_LSL32rm = 760, 778 X86_LSL32rr = 761, 779 X86_LSL64rm = 762, 780 X86_LSL64rr = 763, 781 X86_LSS16rm = 764, 782 X86_LSS32rm = 765, 783 X86_LSS64rm = 766, 784 X86_LTRm = 767, 785 X86_LTRr = 768, 786 X86_LXADD16 = 769, 787 X86_LXADD32 = 770, 788 X86_LXADD64 = 771, 789 X86_LXADD8 = 772, 790 X86_LZCNT16rm = 773, 791 X86_LZCNT16rr = 774, 792 X86_LZCNT32rm = 775, 793 X86_LZCNT32rr = 776, 794 X86_LZCNT64rm = 777, 795 X86_LZCNT64rr = 778, 796 X86_MONTMUL = 779, 797 X86_MORESTACK_RET = 780, 798 X86_MORESTACK_RET_RESTORE_R10 = 781, 799 X86_MOV16ao16 = 782, 800 X86_MOV16ao32 = 783, 801 X86_MOV16ao64 = 784, 802 X86_MOV16mi = 785, 803 X86_MOV16mr = 786, 804 X86_MOV16ms = 787, 805 X86_MOV16o16a = 788, 806 X86_MOV16o32a = 789, 807 X86_MOV16o64a = 790, 808 X86_MOV16ri = 791, 809 X86_MOV16ri_alt = 792, 810 X86_MOV16rm = 793, 811 X86_MOV16rr = 794, 812 X86_MOV16rr_REV = 795, 813 X86_MOV16rs = 796, 814 X86_MOV16sm = 797, 815 X86_MOV16sr = 798, 816 X86_MOV32ao16 = 799, 817 X86_MOV32ao32 = 800, 818 X86_MOV32ao64 = 801, 819 X86_MOV32cr = 802, 820 X86_MOV32dr = 803, 821 X86_MOV32mi = 804, 822 X86_MOV32mr = 805, 823 X86_MOV32ms = 806, 824 X86_MOV32o16a = 807, 825 X86_MOV32o32a = 808, 826 X86_MOV32o64a = 809, 827 X86_MOV32r0 = 810, 828 X86_MOV32rc = 811, 829 X86_MOV32rd = 812, 830 X86_MOV32ri = 813, 831 X86_MOV32ri64 = 814, 832 X86_MOV32ri_alt = 815, 833 X86_MOV32rm = 816, 834 X86_MOV32rr = 817, 835 X86_MOV32rr_REV = 818, 836 X86_MOV32rs = 819, 837 X86_MOV32sm = 820, 838 X86_MOV32sr = 821, 839 X86_MOV64ao32 = 822, 840 X86_MOV64ao64 = 823, 841 X86_MOV64cr = 824, 842 X86_MOV64dr = 825, 843 X86_MOV64mi32 = 826, 844 X86_MOV64mr = 827, 845 X86_MOV64ms = 828, 846 X86_MOV64o32a = 829, 847 X86_MOV64o64a = 830, 848 X86_MOV64rc = 831, 849 X86_MOV64rd = 832, 850 X86_MOV64ri = 833, 851 X86_MOV64ri32 = 834, 852 X86_MOV64rm = 835, 853 X86_MOV64rr = 836, 854 X86_MOV64rr_REV = 837, 855 X86_MOV64rs = 838, 856 X86_MOV64sm = 839, 857 X86_MOV64sr = 840, 858 X86_MOV8ao16 = 841, 859 X86_MOV8ao32 = 842, 860 X86_MOV8ao64 = 843, 861 X86_MOV8mi = 844, 862 X86_MOV8mr = 845, 863 X86_MOV8mr_NOREX = 846, 864 X86_MOV8o16a = 847, 865 X86_MOV8o32a = 848, 866 X86_MOV8o64a = 849, 867 X86_MOV8ri = 850, 868 X86_MOV8ri_alt = 851, 869 X86_MOV8rm = 852, 870 X86_MOV8rm_NOREX = 853, 871 X86_MOV8rr = 854, 872 X86_MOV8rr_NOREX = 855, 873 X86_MOV8rr_REV = 856, 874 X86_MOVBE16mr = 857, 875 X86_MOVBE16rm = 858, 876 X86_MOVBE32mr = 859, 877 X86_MOVBE32rm = 860, 878 X86_MOVBE64mr = 861, 879 X86_MOVBE64rm = 862, 880 X86_MOVPC32r = 863, 881 X86_MOVSB = 864, 882 X86_MOVSL = 865, 883 X86_MOVSQ = 866, 884 X86_MOVSW = 867, 885 X86_MOVSX16rm8 = 868, 886 X86_MOVSX16rr8 = 869, 887 X86_MOVSX32_NOREXrm8 = 870, 888 X86_MOVSX32_NOREXrr8 = 871, 889 X86_MOVSX32rm16 = 872, 890 X86_MOVSX32rm8 = 873, 891 X86_MOVSX32rr16 = 874, 892 X86_MOVSX32rr8 = 875, 893 X86_MOVSX64_NOREXrr32 = 876, 894 X86_MOVSX64rm16 = 877, 895 X86_MOVSX64rm32 = 878, 896 X86_MOVSX64rm32_alt = 879, 897 X86_MOVSX64rm8 = 880, 898 X86_MOVSX64rr16 = 881, 899 X86_MOVSX64rr32 = 882, 900 X86_MOVSX64rr8 = 883, 901 X86_MOVZX16rm8 = 884, 902 X86_MOVZX16rr8 = 885, 903 X86_MOVZX32_NOREXrm8 = 886, 904 X86_MOVZX32_NOREXrr8 = 887, 905 X86_MOVZX32rm16 = 888, 906 X86_MOVZX32rm8 = 889, 907 X86_MOVZX32rr16 = 890, 908 X86_MOVZX32rr8 = 891, 909 X86_MOVZX64rm16_Q = 892, 910 X86_MOVZX64rm8_Q = 893, 911 X86_MOVZX64rr16_Q = 894, 912 X86_MOVZX64rr8_Q = 895, 913 X86_MUL16m = 896, 914 X86_MUL16r = 897, 915 X86_MUL32m = 898, 916 X86_MUL32r = 899, 917 X86_MUL64m = 900, 918 X86_MUL64r = 901, 919 X86_MUL8m = 902, 920 X86_MUL8r = 903, 921 X86_MULX32rm = 904, 922 X86_MULX32rr = 905, 923 X86_MULX64rm = 906, 924 X86_MULX64rr = 907, 925 X86_NEG16m = 908, 926 X86_NEG16r = 909, 927 X86_NEG32m = 910, 928 X86_NEG32r = 911, 929 X86_NEG64m = 912, 930 X86_NEG64r = 913, 931 X86_NEG8m = 914, 932 X86_NEG8r = 915, 933 X86_NOOP = 916, 934 X86_NOOP18_16m4 = 917, 935 X86_NOOP18_16m5 = 918, 936 X86_NOOP18_16m6 = 919, 937 X86_NOOP18_16m7 = 920, 938 X86_NOOP18_16r4 = 921, 939 X86_NOOP18_16r5 = 922, 940 X86_NOOP18_16r6 = 923, 941 X86_NOOP18_16r7 = 924, 942 X86_NOOP18_m4 = 925, 943 X86_NOOP18_m5 = 926, 944 X86_NOOP18_m6 = 927, 945 X86_NOOP18_m7 = 928, 946 X86_NOOP18_r4 = 929, 947 X86_NOOP18_r5 = 930, 948 X86_NOOP18_r6 = 931, 949 X86_NOOP18_r7 = 932, 950 X86_NOOP19rr = 933, 951 X86_NOOPL = 934, 952 X86_NOOPL_19 = 935, 953 X86_NOOPL_1a = 936, 954 X86_NOOPL_1b = 937, 955 X86_NOOPL_1c = 938, 956 X86_NOOPL_1d = 939, 957 X86_NOOPL_1e = 940, 958 X86_NOOPW = 941, 959 X86_NOOPW_19 = 942, 960 X86_NOOPW_1a = 943, 961 X86_NOOPW_1b = 944, 962 X86_NOOPW_1c = 945, 963 X86_NOOPW_1d = 946, 964 X86_NOOPW_1e = 947, 965 X86_NOT16m = 948, 966 X86_NOT16r = 949, 967 X86_NOT32m = 950, 968 X86_NOT32r = 951, 969 X86_NOT64m = 952, 970 X86_NOT64r = 953, 971 X86_NOT8m = 954, 972 X86_NOT8r = 955, 973 X86_OR16i16 = 956, 974 X86_OR16mi = 957, 975 X86_OR16mi8 = 958, 976 X86_OR16mr = 959, 977 X86_OR16ri = 960, 978 X86_OR16ri8 = 961, 979 X86_OR16rm = 962, 980 X86_OR16rr = 963, 981 X86_OR16rr_REV = 964, 982 X86_OR32i32 = 965, 983 X86_OR32mi = 966, 984 X86_OR32mi8 = 967, 985 X86_OR32mr = 968, 986 X86_OR32mrLocked = 969, 987 X86_OR32ri = 970, 988 X86_OR32ri8 = 971, 989 X86_OR32rm = 972, 990 X86_OR32rr = 973, 991 X86_OR32rr_REV = 974, 992 X86_OR64i32 = 975, 993 X86_OR64mi32 = 976, 994 X86_OR64mi8 = 977, 995 X86_OR64mr = 978, 996 X86_OR64ri32 = 979, 997 X86_OR64ri8 = 980, 998 X86_OR64rm = 981, 999 X86_OR64rr = 982, 1000 X86_OR64rr_REV = 983, 1001 X86_OR8i8 = 984, 1002 X86_OR8mi = 985, 1003 X86_OR8mi8 = 986, 1004 X86_OR8mr = 987, 1005 X86_OR8ri = 988, 1006 X86_OR8ri8 = 989, 1007 X86_OR8rm = 990, 1008 X86_OR8rr = 991, 1009 X86_OR8rr_REV = 992, 1010 X86_OUT16ir = 993, 1011 X86_OUT16rr = 994, 1012 X86_OUT32ir = 995, 1013 X86_OUT32rr = 996, 1014 X86_OUT8ir = 997, 1015 X86_OUT8rr = 998, 1016 X86_OUTSB = 999, 1017 X86_OUTSL = 1000, 1018 X86_OUTSW = 1001, 1019 X86_PCOMMIT = 1002, 1020 X86_PDEP32rm = 1003, 1021 X86_PDEP32rr = 1004, 1022 X86_PDEP64rm = 1005, 1023 X86_PDEP64rr = 1006, 1024 X86_PEXT32rm = 1007, 1025 X86_PEXT32rr = 1008, 1026 X86_PEXT64rm = 1009, 1027 X86_PEXT64rr = 1010, 1028 X86_POP16r = 1011, 1029 X86_POP16rmm = 1012, 1030 X86_POP16rmr = 1013, 1031 X86_POP32r = 1014, 1032 X86_POP32rmm = 1015, 1033 X86_POP32rmr = 1016, 1034 X86_POP64r = 1017, 1035 X86_POP64rmm = 1018, 1036 X86_POP64rmr = 1019, 1037 X86_POPA16 = 1020, 1038 X86_POPA32 = 1021, 1039 X86_POPDS16 = 1022, 1040 X86_POPDS32 = 1023, 1041 X86_POPES16 = 1024, 1042 X86_POPES32 = 1025, 1043 X86_POPF16 = 1026, 1044 X86_POPF32 = 1027, 1045 X86_POPF64 = 1028, 1046 X86_POPFS16 = 1029, 1047 X86_POPFS32 = 1030, 1048 X86_POPFS64 = 1031, 1049 X86_POPGS16 = 1032, 1050 X86_POPGS32 = 1033, 1051 X86_POPGS64 = 1034, 1052 X86_POPSS16 = 1035, 1053 X86_POPSS32 = 1036, 1054 X86_PUSH16i8 = 1037, 1055 X86_PUSH16r = 1038, 1056 X86_PUSH16rmm = 1039, 1057 X86_PUSH16rmr = 1040, 1058 X86_PUSH32i8 = 1041, 1059 X86_PUSH32r = 1042, 1060 X86_PUSH32rmm = 1043, 1061 X86_PUSH32rmr = 1044, 1062 X86_PUSH64i16 = 1045, 1063 X86_PUSH64i32 = 1046, 1064 X86_PUSH64i8 = 1047, 1065 X86_PUSH64r = 1048, 1066 X86_PUSH64rmm = 1049, 1067 X86_PUSH64rmr = 1050, 1068 X86_PUSHA16 = 1051, 1069 X86_PUSHA32 = 1052, 1070 X86_PUSHCS16 = 1053, 1071 X86_PUSHCS32 = 1054, 1072 X86_PUSHDS16 = 1055, 1073 X86_PUSHDS32 = 1056, 1074 X86_PUSHES16 = 1057, 1075 X86_PUSHES32 = 1058, 1076 X86_PUSHF16 = 1059, 1077 X86_PUSHF32 = 1060, 1078 X86_PUSHF64 = 1061, 1079 X86_PUSHFS16 = 1062, 1080 X86_PUSHFS32 = 1063, 1081 X86_PUSHFS64 = 1064, 1082 X86_PUSHGS16 = 1065, 1083 X86_PUSHGS32 = 1066, 1084 X86_PUSHGS64 = 1067, 1085 X86_PUSHSS16 = 1068, 1086 X86_PUSHSS32 = 1069, 1087 X86_PUSHi16 = 1070, 1088 X86_PUSHi32 = 1071, 1089 X86_RCL16m1 = 1072, 1090 X86_RCL16mCL = 1073, 1091 X86_RCL16mi = 1074, 1092 X86_RCL16r1 = 1075, 1093 X86_RCL16rCL = 1076, 1094 X86_RCL16ri = 1077, 1095 X86_RCL32m1 = 1078, 1096 X86_RCL32mCL = 1079, 1097 X86_RCL32mi = 1080, 1098 X86_RCL32r1 = 1081, 1099 X86_RCL32rCL = 1082, 1100 X86_RCL32ri = 1083, 1101 X86_RCL64m1 = 1084, 1102 X86_RCL64mCL = 1085, 1103 X86_RCL64mi = 1086, 1104 X86_RCL64r1 = 1087, 1105 X86_RCL64rCL = 1088, 1106 X86_RCL64ri = 1089, 1107 X86_RCL8m1 = 1090, 1108 X86_RCL8mCL = 1091, 1109 X86_RCL8mi = 1092, 1110 X86_RCL8r1 = 1093, 1111 X86_RCL8rCL = 1094, 1112 X86_RCL8ri = 1095, 1113 X86_RCR16m1 = 1096, 1114 X86_RCR16mCL = 1097, 1115 X86_RCR16mi = 1098, 1116 X86_RCR16r1 = 1099, 1117 X86_RCR16rCL = 1100, 1118 X86_RCR16ri = 1101, 1119 X86_RCR32m1 = 1102, 1120 X86_RCR32mCL = 1103, 1121 X86_RCR32mi = 1104, 1122 X86_RCR32r1 = 1105, 1123 X86_RCR32rCL = 1106, 1124 X86_RCR32ri = 1107, 1125 X86_RCR64m1 = 1108, 1126 X86_RCR64mCL = 1109, 1127 X86_RCR64mi = 1110, 1128 X86_RCR64r1 = 1111, 1129 X86_RCR64rCL = 1112, 1130 X86_RCR64ri = 1113, 1131 X86_RCR8m1 = 1114, 1132 X86_RCR8mCL = 1115, 1133 X86_RCR8mi = 1116, 1134 X86_RCR8r1 = 1117, 1135 X86_RCR8rCL = 1118, 1136 X86_RCR8ri = 1119, 1137 X86_RDFSBASE = 1120, 1138 X86_RDFSBASE64 = 1121, 1139 X86_RDGSBASE = 1122, 1140 X86_RDGSBASE64 = 1123, 1141 X86_RDMSR = 1124, 1142 X86_RDPMC = 1125, 1143 X86_RDRAND16r = 1126, 1144 X86_RDRAND32r = 1127, 1145 X86_RDRAND64r = 1128, 1146 X86_RDSEED16r = 1129, 1147 X86_RDSEED32r = 1130, 1148 X86_RDSEED64r = 1131, 1149 X86_RDTSC = 1132, 1150 X86_RDTSCP = 1133, 1151 X86_RELEASE_ADD32mi = 1134, 1152 X86_RELEASE_ADD64mi32 = 1135, 1153 X86_RELEASE_ADD8mi = 1136, 1154 X86_RELEASE_AND32mi = 1137, 1155 X86_RELEASE_AND64mi32 = 1138, 1156 X86_RELEASE_AND8mi = 1139, 1157 X86_RELEASE_DEC16m = 1140, 1158 X86_RELEASE_DEC32m = 1141, 1159 X86_RELEASE_DEC64m = 1142, 1160 X86_RELEASE_DEC8m = 1143, 1161 X86_RELEASE_INC16m = 1144, 1162 X86_RELEASE_INC32m = 1145, 1163 X86_RELEASE_INC64m = 1146, 1164 X86_RELEASE_INC8m = 1147, 1165 X86_RELEASE_MOV16mi = 1148, 1166 X86_RELEASE_MOV16mr = 1149, 1167 X86_RELEASE_MOV32mi = 1150, 1168 X86_RELEASE_MOV32mr = 1151, 1169 X86_RELEASE_MOV64mi32 = 1152, 1170 X86_RELEASE_MOV64mr = 1153, 1171 X86_RELEASE_MOV8mi = 1154, 1172 X86_RELEASE_MOV8mr = 1155, 1173 X86_RELEASE_OR32mi = 1156, 1174 X86_RELEASE_OR64mi32 = 1157, 1175 X86_RELEASE_OR8mi = 1158, 1176 X86_RELEASE_XOR32mi = 1159, 1177 X86_RELEASE_XOR64mi32 = 1160, 1178 X86_RELEASE_XOR8mi = 1161, 1179 X86_REPNE_PREFIX = 1162, 1180 X86_REP_MOVSB_32 = 1163, 1181 X86_REP_MOVSB_64 = 1164, 1182 X86_REP_MOVSD_32 = 1165, 1183 X86_REP_MOVSD_64 = 1166, 1184 X86_REP_MOVSQ_64 = 1167, 1185 X86_REP_MOVSW_32 = 1168, 1186 X86_REP_MOVSW_64 = 1169, 1187 X86_REP_PREFIX = 1170, 1188 X86_REP_STOSB_32 = 1171, 1189 X86_REP_STOSB_64 = 1172, 1190 X86_REP_STOSD_32 = 1173, 1191 X86_REP_STOSD_64 = 1174, 1192 X86_REP_STOSQ_64 = 1175, 1193 X86_REP_STOSW_32 = 1176, 1194 X86_REP_STOSW_64 = 1177, 1195 X86_RETIL = 1178, 1196 X86_RETIQ = 1179, 1197 X86_RETIW = 1180, 1198 X86_RETL = 1181, 1199 X86_RETQ = 1182, 1200 X86_RETW = 1183, 1201 X86_REX64_PREFIX = 1184, 1202 X86_ROL16m1 = 1185, 1203 X86_ROL16mCL = 1186, 1204 X86_ROL16mi = 1187, 1205 X86_ROL16r1 = 1188, 1206 X86_ROL16rCL = 1189, 1207 X86_ROL16ri = 1190, 1208 X86_ROL32m1 = 1191, 1209 X86_ROL32mCL = 1192, 1210 X86_ROL32mi = 1193, 1211 X86_ROL32r1 = 1194, 1212 X86_ROL32rCL = 1195, 1213 X86_ROL32ri = 1196, 1214 X86_ROL64m1 = 1197, 1215 X86_ROL64mCL = 1198, 1216 X86_ROL64mi = 1199, 1217 X86_ROL64r1 = 1200, 1218 X86_ROL64rCL = 1201, 1219 X86_ROL64ri = 1202, 1220 X86_ROL8m1 = 1203, 1221 X86_ROL8mCL = 1204, 1222 X86_ROL8mi = 1205, 1223 X86_ROL8r1 = 1206, 1224 X86_ROL8rCL = 1207, 1225 X86_ROL8ri = 1208, 1226 X86_ROR16m1 = 1209, 1227 X86_ROR16mCL = 1210, 1228 X86_ROR16mi = 1211, 1229 X86_ROR16r1 = 1212, 1230 X86_ROR16rCL = 1213, 1231 X86_ROR16ri = 1214, 1232 X86_ROR32m1 = 1215, 1233 X86_ROR32mCL = 1216, 1234 X86_ROR32mi = 1217, 1235 X86_ROR32r1 = 1218, 1236 X86_ROR32rCL = 1219, 1237 X86_ROR32ri = 1220, 1238 X86_ROR64m1 = 1221, 1239 X86_ROR64mCL = 1222, 1240 X86_ROR64mi = 1223, 1241 X86_ROR64r1 = 1224, 1242 X86_ROR64rCL = 1225, 1243 X86_ROR64ri = 1226, 1244 X86_ROR8m1 = 1227, 1245 X86_ROR8mCL = 1228, 1246 X86_ROR8mi = 1229, 1247 X86_ROR8r1 = 1230, 1248 X86_ROR8rCL = 1231, 1249 X86_ROR8ri = 1232, 1250 X86_RORX32mi = 1233, 1251 X86_RORX32ri = 1234, 1252 X86_RORX64mi = 1235, 1253 X86_RORX64ri = 1236, 1254 X86_RSM = 1237, 1255 X86_SAHF = 1238, 1256 X86_SAL16m1 = 1239, 1257 X86_SAL16mCL = 1240, 1258 X86_SAL16mi = 1241, 1259 X86_SAL16r1 = 1242, 1260 X86_SAL16rCL = 1243, 1261 X86_SAL16ri = 1244, 1262 X86_SAL32m1 = 1245, 1263 X86_SAL32mCL = 1246, 1264 X86_SAL32mi = 1247, 1265 X86_SAL32r1 = 1248, 1266 X86_SAL32rCL = 1249, 1267 X86_SAL32ri = 1250, 1268 X86_SAL64m1 = 1251, 1269 X86_SAL64mCL = 1252, 1270 X86_SAL64mi = 1253, 1271 X86_SAL64r1 = 1254, 1272 X86_SAL64rCL = 1255, 1273 X86_SAL64ri = 1256, 1274 X86_SAL8m1 = 1257, 1275 X86_SAL8mCL = 1258, 1276 X86_SAL8mi = 1259, 1277 X86_SAL8r1 = 1260, 1278 X86_SAL8rCL = 1261, 1279 X86_SAL8ri = 1262, 1280 X86_SALC = 1263, 1281 X86_SAR16m1 = 1264, 1282 X86_SAR16mCL = 1265, 1283 X86_SAR16mi = 1266, 1284 X86_SAR16r1 = 1267, 1285 X86_SAR16rCL = 1268, 1286 X86_SAR16ri = 1269, 1287 X86_SAR32m1 = 1270, 1288 X86_SAR32mCL = 1271, 1289 X86_SAR32mi = 1272, 1290 X86_SAR32r1 = 1273, 1291 X86_SAR32rCL = 1274, 1292 X86_SAR32ri = 1275, 1293 X86_SAR64m1 = 1276, 1294 X86_SAR64mCL = 1277, 1295 X86_SAR64mi = 1278, 1296 X86_SAR64r1 = 1279, 1297 X86_SAR64rCL = 1280, 1298 X86_SAR64ri = 1281, 1299 X86_SAR8m1 = 1282, 1300 X86_SAR8mCL = 1283, 1301 X86_SAR8mi = 1284, 1302 X86_SAR8r1 = 1285, 1303 X86_SAR8rCL = 1286, 1304 X86_SAR8ri = 1287, 1305 X86_SARX32rm = 1288, 1306 X86_SARX32rr = 1289, 1307 X86_SARX64rm = 1290, 1308 X86_SARX64rr = 1291, 1309 X86_SBB16i16 = 1292, 1310 X86_SBB16mi = 1293, 1311 X86_SBB16mi8 = 1294, 1312 X86_SBB16mr = 1295, 1313 X86_SBB16ri = 1296, 1314 X86_SBB16ri8 = 1297, 1315 X86_SBB16rm = 1298, 1316 X86_SBB16rr = 1299, 1317 X86_SBB16rr_REV = 1300, 1318 X86_SBB32i32 = 1301, 1319 X86_SBB32mi = 1302, 1320 X86_SBB32mi8 = 1303, 1321 X86_SBB32mr = 1304, 1322 X86_SBB32ri = 1305, 1323 X86_SBB32ri8 = 1306, 1324 X86_SBB32rm = 1307, 1325 X86_SBB32rr = 1308, 1326 X86_SBB32rr_REV = 1309, 1327 X86_SBB64i32 = 1310, 1328 X86_SBB64mi32 = 1311, 1329 X86_SBB64mi8 = 1312, 1330 X86_SBB64mr = 1313, 1331 X86_SBB64ri32 = 1314, 1332 X86_SBB64ri8 = 1315, 1333 X86_SBB64rm = 1316, 1334 X86_SBB64rr = 1317, 1335 X86_SBB64rr_REV = 1318, 1336 X86_SBB8i8 = 1319, 1337 X86_SBB8mi = 1320, 1338 X86_SBB8mi8 = 1321, 1339 X86_SBB8mr = 1322, 1340 X86_SBB8ri = 1323, 1341 X86_SBB8ri8 = 1324, 1342 X86_SBB8rm = 1325, 1343 X86_SBB8rr = 1326, 1344 X86_SBB8rr_REV = 1327, 1345 X86_SCASB = 1328, 1346 X86_SCASL = 1329, 1347 X86_SCASQ = 1330, 1348 X86_SCASW = 1331, 1349 X86_SEG_ALLOCA_32 = 1332, 1350 X86_SEG_ALLOCA_64 = 1333, 1351 X86_SEH_EndPrologue = 1334, 1352 X86_SEH_Epilogue = 1335, 1353 X86_SEH_PushFrame = 1336, 1354 X86_SEH_PushReg = 1337, 1355 X86_SEH_SaveReg = 1338, 1356 X86_SEH_SaveXMM = 1339, 1357 X86_SEH_SetFrame = 1340, 1358 X86_SEH_StackAlloc = 1341, 1359 X86_SETAEm = 1342, 1360 X86_SETAEr = 1343, 1361 X86_SETAm = 1344, 1362 X86_SETAr = 1345, 1363 X86_SETBEm = 1346, 1364 X86_SETBEr = 1347, 1365 X86_SETB_C16r = 1348, 1366 X86_SETB_C32r = 1349, 1367 X86_SETB_C64r = 1350, 1368 X86_SETB_C8r = 1351, 1369 X86_SETBm = 1352, 1370 X86_SETBr = 1353, 1371 X86_SETEm = 1354, 1372 X86_SETEr = 1355, 1373 X86_SETGEm = 1356, 1374 X86_SETGEr = 1357, 1375 X86_SETGm = 1358, 1376 X86_SETGr = 1359, 1377 X86_SETLEm = 1360, 1378 X86_SETLEr = 1361, 1379 X86_SETLm = 1362, 1380 X86_SETLr = 1363, 1381 X86_SETNEm = 1364, 1382 X86_SETNEr = 1365, 1383 X86_SETNOm = 1366, 1384 X86_SETNOr = 1367, 1385 X86_SETNPm = 1368, 1386 X86_SETNPr = 1369, 1387 X86_SETNSm = 1370, 1388 X86_SETNSr = 1371, 1389 X86_SETOm = 1372, 1390 X86_SETOr = 1373, 1391 X86_SETPm = 1374, 1392 X86_SETPr = 1375, 1393 X86_SETSm = 1376, 1394 X86_SETSr = 1377, 1395 X86_SGDT16m = 1378, 1396 X86_SGDT32m = 1379, 1397 X86_SGDT64m = 1380, 1398 X86_SHL16m1 = 1381, 1399 X86_SHL16mCL = 1382, 1400 X86_SHL16mi = 1383, 1401 X86_SHL16r1 = 1384, 1402 X86_SHL16rCL = 1385, 1403 X86_SHL16ri = 1386, 1404 X86_SHL32m1 = 1387, 1405 X86_SHL32mCL = 1388, 1406 X86_SHL32mi = 1389, 1407 X86_SHL32r1 = 1390, 1408 X86_SHL32rCL = 1391, 1409 X86_SHL32ri = 1392, 1410 X86_SHL64m1 = 1393, 1411 X86_SHL64mCL = 1394, 1412 X86_SHL64mi = 1395, 1413 X86_SHL64r1 = 1396, 1414 X86_SHL64rCL = 1397, 1415 X86_SHL64ri = 1398, 1416 X86_SHL8m1 = 1399, 1417 X86_SHL8mCL = 1400, 1418 X86_SHL8mi = 1401, 1419 X86_SHL8r1 = 1402, 1420 X86_SHL8rCL = 1403, 1421 X86_SHL8ri = 1404, 1422 X86_SHLD16mrCL = 1405, 1423 X86_SHLD16mri8 = 1406, 1424 X86_SHLD16rrCL = 1407, 1425 X86_SHLD16rri8 = 1408, 1426 X86_SHLD32mrCL = 1409, 1427 X86_SHLD32mri8 = 1410, 1428 X86_SHLD32rrCL = 1411, 1429 X86_SHLD32rri8 = 1412, 1430 X86_SHLD64mrCL = 1413, 1431 X86_SHLD64mri8 = 1414, 1432 X86_SHLD64rrCL = 1415, 1433 X86_SHLD64rri8 = 1416, 1434 X86_SHLX32rm = 1417, 1435 X86_SHLX32rr = 1418, 1436 X86_SHLX64rm = 1419, 1437 X86_SHLX64rr = 1420, 1438 X86_SHR16m1 = 1421, 1439 X86_SHR16mCL = 1422, 1440 X86_SHR16mi = 1423, 1441 X86_SHR16r1 = 1424, 1442 X86_SHR16rCL = 1425, 1443 X86_SHR16ri = 1426, 1444 X86_SHR32m1 = 1427, 1445 X86_SHR32mCL = 1428, 1446 X86_SHR32mi = 1429, 1447 X86_SHR32r1 = 1430, 1448 X86_SHR32rCL = 1431, 1449 X86_SHR32ri = 1432, 1450 X86_SHR64m1 = 1433, 1451 X86_SHR64mCL = 1434, 1452 X86_SHR64mi = 1435, 1453 X86_SHR64r1 = 1436, 1454 X86_SHR64rCL = 1437, 1455 X86_SHR64ri = 1438, 1456 X86_SHR8m1 = 1439, 1457 X86_SHR8mCL = 1440, 1458 X86_SHR8mi = 1441, 1459 X86_SHR8r1 = 1442, 1460 X86_SHR8rCL = 1443, 1461 X86_SHR8ri = 1444, 1462 X86_SHRD16mrCL = 1445, 1463 X86_SHRD16mri8 = 1446, 1464 X86_SHRD16rrCL = 1447, 1465 X86_SHRD16rri8 = 1448, 1466 X86_SHRD32mrCL = 1449, 1467 X86_SHRD32mri8 = 1450, 1468 X86_SHRD32rrCL = 1451, 1469 X86_SHRD32rri8 = 1452, 1470 X86_SHRD64mrCL = 1453, 1471 X86_SHRD64mri8 = 1454, 1472 X86_SHRD64rrCL = 1455, 1473 X86_SHRD64rri8 = 1456, 1474 X86_SHRX32rm = 1457, 1475 X86_SHRX32rr = 1458, 1476 X86_SHRX64rm = 1459, 1477 X86_SHRX64rr = 1460, 1478 X86_SIDT16m = 1461, 1479 X86_SIDT32m = 1462, 1480 X86_SIDT64m = 1463, 1481 X86_SKINIT = 1464, 1482 X86_SLDT16m = 1465, 1483 X86_SLDT16r = 1466, 1484 X86_SLDT32r = 1467, 1485 X86_SLDT64m = 1468, 1486 X86_SLDT64r = 1469, 1487 X86_SMSW16m = 1470, 1488 X86_SMSW16r = 1471, 1489 X86_SMSW32r = 1472, 1490 X86_SMSW64r = 1473, 1491 X86_STAC = 1474, 1492 X86_STC = 1475, 1493 X86_STD = 1476, 1494 X86_STGI = 1477, 1495 X86_STI = 1478, 1496 X86_STOSB = 1479, 1497 X86_STOSL = 1480, 1498 X86_STOSQ = 1481, 1499 X86_STOSW = 1482, 1500 X86_STR16r = 1483, 1501 X86_STR32r = 1484, 1502 X86_STR64r = 1485, 1503 X86_STRm = 1486, 1504 X86_SUB16i16 = 1487, 1505 X86_SUB16mi = 1488, 1506 X86_SUB16mi8 = 1489, 1507 X86_SUB16mr = 1490, 1508 X86_SUB16ri = 1491, 1509 X86_SUB16ri8 = 1492, 1510 X86_SUB16rm = 1493, 1511 X86_SUB16rr = 1494, 1512 X86_SUB16rr_REV = 1495, 1513 X86_SUB32i32 = 1496, 1514 X86_SUB32mi = 1497, 1515 X86_SUB32mi8 = 1498, 1516 X86_SUB32mr = 1499, 1517 X86_SUB32ri = 1500, 1518 X86_SUB32ri8 = 1501, 1519 X86_SUB32rm = 1502, 1520 X86_SUB32rr = 1503, 1521 X86_SUB32rr_REV = 1504, 1522 X86_SUB64i32 = 1505, 1523 X86_SUB64mi32 = 1506, 1524 X86_SUB64mi8 = 1507, 1525 X86_SUB64mr = 1508, 1526 X86_SUB64ri32 = 1509, 1527 X86_SUB64ri8 = 1510, 1528 X86_SUB64rm = 1511, 1529 X86_SUB64rr = 1512, 1530 X86_SUB64rr_REV = 1513, 1531 X86_SUB8i8 = 1514, 1532 X86_SUB8mi = 1515, 1533 X86_SUB8mi8 = 1516, 1534 X86_SUB8mr = 1517, 1535 X86_SUB8ri = 1518, 1536 X86_SUB8ri8 = 1519, 1537 X86_SUB8rm = 1520, 1538 X86_SUB8rr = 1521, 1539 X86_SUB8rr_REV = 1522, 1540 X86_SWAPGS = 1523, 1541 X86_SYSCALL = 1524, 1542 X86_SYSENTER = 1525, 1543 X86_SYSEXIT = 1526, 1544 X86_SYSEXIT64 = 1527, 1545 X86_SYSRET = 1528, 1546 X86_SYSRET64 = 1529, 1547 X86_T1MSKC32rm = 1530, 1548 X86_T1MSKC32rr = 1531, 1549 X86_T1MSKC64rm = 1532, 1550 X86_T1MSKC64rr = 1533, 1551 X86_TAILJMPd = 1534, 1552 X86_TAILJMPd64 = 1535, 1553 X86_TAILJMPd64_REX = 1536, 1554 X86_TAILJMPm = 1537, 1555 X86_TAILJMPm64 = 1538, 1556 X86_TAILJMPm64_REX = 1539, 1557 X86_TAILJMPr = 1540, 1558 X86_TAILJMPr64 = 1541, 1559 X86_TAILJMPr64_REX = 1542, 1560 X86_TCRETURNdi = 1543, 1561 X86_TCRETURNdi64 = 1544, 1562 X86_TCRETURNmi = 1545, 1563 X86_TCRETURNmi64 = 1546, 1564 X86_TCRETURNri = 1547, 1565 X86_TCRETURNri64 = 1548, 1566 X86_TEST16i16 = 1549, 1567 X86_TEST16mi = 1550, 1568 X86_TEST16mi_alt = 1551, 1569 X86_TEST16ri = 1552, 1570 X86_TEST16ri_alt = 1553, 1571 X86_TEST16rm = 1554, 1572 X86_TEST16rr = 1555, 1573 X86_TEST32i32 = 1556, 1574 X86_TEST32mi = 1557, 1575 X86_TEST32mi_alt = 1558, 1576 X86_TEST32ri = 1559, 1577 X86_TEST32ri_alt = 1560, 1578 X86_TEST32rm = 1561, 1579 X86_TEST32rr = 1562, 1580 X86_TEST64i32 = 1563, 1581 X86_TEST64mi32 = 1564, 1582 X86_TEST64mi32_alt = 1565, 1583 X86_TEST64ri32 = 1566, 1584 X86_TEST64ri32_alt = 1567, 1585 X86_TEST64rm = 1568, 1586 X86_TEST64rr = 1569, 1587 X86_TEST8i8 = 1570, 1588 X86_TEST8mi = 1571, 1589 X86_TEST8mi_alt = 1572, 1590 X86_TEST8ri = 1573, 1591 X86_TEST8ri_NOREX = 1574, 1592 X86_TEST8ri_alt = 1575, 1593 X86_TEST8rm = 1576, 1594 X86_TEST8rr = 1577, 1595 X86_TLSCall_32 = 1578, 1596 X86_TLSCall_64 = 1579, 1597 X86_TLS_addr32 = 1580, 1598 X86_TLS_addr64 = 1581, 1599 X86_TLS_base_addr32 = 1582, 1600 X86_TLS_base_addr64 = 1583, 1601 X86_TRAP = 1584, 1602 X86_TZCNT16rm = 1585, 1603 X86_TZCNT16rr = 1586, 1604 X86_TZCNT32rm = 1587, 1605 X86_TZCNT32rr = 1588, 1606 X86_TZCNT64rm = 1589, 1607 X86_TZCNT64rr = 1590, 1608 X86_TZMSK32rm = 1591, 1609 X86_TZMSK32rr = 1592, 1610 X86_TZMSK64rm = 1593, 1611 X86_TZMSK64rr = 1594, 1612 X86_UD2B = 1595, 1613 X86_VAARG_64 = 1596, 1614 X86_VASTART_SAVE_XMM_REGS = 1597, 1615 X86_VERRm = 1598, 1616 X86_VERRr = 1599, 1617 X86_VERWm = 1600, 1618 X86_VERWr = 1601, 1619 X86_VMCALL = 1602, 1620 X86_VMCLEARm = 1603, 1621 X86_VMFUNC = 1604, 1622 X86_VMLAUNCH = 1605, 1623 X86_VMLOAD32 = 1606, 1624 X86_VMLOAD64 = 1607, 1625 X86_VMMCALL = 1608, 1626 X86_VMPTRLDm = 1609, 1627 X86_VMPTRSTm = 1610, 1628 X86_VMREAD32rm = 1611, 1629 X86_VMREAD32rr = 1612, 1630 X86_VMREAD64rm = 1613, 1631 X86_VMREAD64rr = 1614, 1632 X86_VMRESUME = 1615, 1633 X86_VMRUN32 = 1616, 1634 X86_VMRUN64 = 1617, 1635 X86_VMSAVE32 = 1618, 1636 X86_VMSAVE64 = 1619, 1637 X86_VMWRITE32rm = 1620, 1638 X86_VMWRITE32rr = 1621, 1639 X86_VMWRITE64rm = 1622, 1640 X86_VMWRITE64rr = 1623, 1641 X86_VMXOFF = 1624, 1642 X86_VMXON = 1625, 1643 X86_WBINVD = 1626, 1644 X86_WIN_ALLOCA = 1627, 1645 X86_WIN_FTOL_32 = 1628, 1646 X86_WIN_FTOL_64 = 1629, 1647 X86_WRFSBASE = 1630, 1648 X86_WRFSBASE64 = 1631, 1649 X86_WRGSBASE = 1632, 1650 X86_WRGSBASE64 = 1633, 1651 X86_WRMSR = 1634, 1652 X86_XADD16rm = 1635, 1653 X86_XADD16rr = 1636, 1654 X86_XADD32rm = 1637, 1655 X86_XADD32rr = 1638, 1656 X86_XADD64rm = 1639, 1657 X86_XADD64rr = 1640, 1658 X86_XADD8rm = 1641, 1659 X86_XADD8rr = 1642, 1660 X86_XCHG16ar = 1643, 1661 X86_XCHG16rm = 1644, 1662 X86_XCHG16rr = 1645, 1663 X86_XCHG32ar = 1646, 1664 X86_XCHG32ar64 = 1647, 1665 X86_XCHG32rm = 1648, 1666 X86_XCHG32rr = 1649, 1667 X86_XCHG64ar = 1650, 1668 X86_XCHG64rm = 1651, 1669 X86_XCHG64rr = 1652, 1670 X86_XCHG8rm = 1653, 1671 X86_XCHG8rr = 1654, 1672 X86_XCRYPTCBC = 1655, 1673 X86_XCRYPTCFB = 1656, 1674 X86_XCRYPTCTR = 1657, 1675 X86_XCRYPTECB = 1658, 1676 X86_XCRYPTOFB = 1659, 1677 X86_XGETBV = 1660, 1678 X86_XLAT = 1661, 1679 X86_XOR16i16 = 1662, 1680 X86_XOR16mi = 1663, 1681 X86_XOR16mi8 = 1664, 1682 X86_XOR16mr = 1665, 1683 X86_XOR16ri = 1666, 1684 X86_XOR16ri8 = 1667, 1685 X86_XOR16rm = 1668, 1686 X86_XOR16rr = 1669, 1687 X86_XOR16rr_REV = 1670, 1688 X86_XOR32i32 = 1671, 1689 X86_XOR32mi = 1672, 1690 X86_XOR32mi8 = 1673, 1691 X86_XOR32mr = 1674, 1692 X86_XOR32ri = 1675, 1693 X86_XOR32ri8 = 1676, 1694 X86_XOR32rm = 1677, 1695 X86_XOR32rr = 1678, 1696 X86_XOR32rr_REV = 1679, 1697 X86_XOR64i32 = 1680, 1698 X86_XOR64mi32 = 1681, 1699 X86_XOR64mi8 = 1682, 1700 X86_XOR64mr = 1683, 1701 X86_XOR64ri32 = 1684, 1702 X86_XOR64ri8 = 1685, 1703 X86_XOR64rm = 1686, 1704 X86_XOR64rr = 1687, 1705 X86_XOR64rr_REV = 1688, 1706 X86_XOR8i8 = 1689, 1707 X86_XOR8mi = 1690, 1708 X86_XOR8mi8 = 1691, 1709 X86_XOR8mr = 1692, 1710 X86_XOR8ri = 1693, 1711 X86_XOR8ri8 = 1694, 1712 X86_XOR8rm = 1695, 1713 X86_XOR8rr = 1696, 1714 X86_XOR8rr_REV = 1697, 1715 X86_XRSTOR = 1698, 1716 X86_XRSTOR64 = 1699, 1717 X86_XRSTORS = 1700, 1718 X86_XRSTORS64 = 1701, 1719 X86_XSAVE = 1702, 1720 X86_XSAVE64 = 1703, 1721 X86_XSAVEC = 1704, 1722 X86_XSAVEC64 = 1705, 1723 X86_XSAVEOPT = 1706, 1724 X86_XSAVEOPT64 = 1707, 1725 X86_XSAVES = 1708, 1726 X86_XSAVES64 = 1709, 1727 X86_XSETBV = 1710, 1728 X86_XSHA1 = 1711, 1729 X86_XSHA256 = 1712, 1730 X86_XSTORE = 1713, 1731 X86_UD0 = 1714, 1732 X86_ENDBR32 = 8854, 1733 X86_ENDBR64 = 8855, 1734 X86_INSTRUCTION_LIST_END = 1715 1735}; 1736 1737#endif // GET_INSTRINFO_ENUM 1738 1739 1740#ifdef GET_INSTRINFO_MC_DESC 1741#undef GET_INSTRINFO_MC_DESC 1742 1743typedef struct x86_op_id_pair { 1744 uint16_t first; 1745 uint16_t second; 1746} x86_op_id_pair; 1747 1748static const x86_op_id_pair x86_16_bit_eq_tbl[] = { 1749 { 27, 26 }, 1750 { 28, 26 }, 1751 { 39, 30 }, 1752 { 40, 31 }, 1753 { 41, 32 }, 1754 { 42, 33 }, 1755 { 43, 34 }, 1756 { 44, 35 }, 1757 { 45, 36 }, 1758 { 46, 37 }, 1759 { 47, 38 }, 1760 { 48, 30 }, 1761 { 50, 32 }, 1762 { 51, 33 }, 1763 { 53, 35 }, 1764 { 54, 36 }, 1765 { 55, 37 }, 1766 { 56, 38 }, 1767 { 82, 70 }, 1768 { 83, 71 }, 1769 { 84, 72 }, 1770 { 85, 73 }, 1771 { 86, 74 }, 1772 { 87, 75 }, 1773 { 88, 76 }, 1774 { 89, 77 }, 1775 { 90, 78 }, 1776 { 91, 79 }, 1777 { 92, 80 }, 1778 { 93, 81 }, 1779 { 94, 70 }, 1780 { 96, 72 }, 1781 { 97, 73 }, 1782 { 100, 75 }, 1783 { 101, 76 }, 1784 { 102, 78 }, 1785 { 103, 79 }, 1786 { 104, 80 }, 1787 { 105, 81 }, 1788 { 132, 123 }, 1789 { 133, 124 }, 1790 { 134, 125 }, 1791 { 135, 126 }, 1792 { 136, 127 }, 1793 { 137, 128 }, 1794 { 138, 129 }, 1795 { 139, 130 }, 1796 { 140, 131 }, 1797 { 141, 123 }, 1798 { 143, 125 }, 1799 { 144, 126 }, 1800 { 146, 128 }, 1801 { 147, 129 }, 1802 { 148, 130 }, 1803 { 149, 131 }, 1804 { 214, 213 }, 1805 { 217, 215 }, 1806 { 218, 216 }, 1807 { 219, 215 }, 1808 { 220, 216 }, 1809 { 223, 221 }, 1810 { 224, 222 }, 1811 { 225, 221 }, 1812 { 226, 222 }, 1813 { 233, 229 }, 1814 { 234, 230 }, 1815 { 235, 231 }, 1816 { 236, 232 }, 1817 { 237, 229 }, 1818 { 238, 230 }, 1819 { 239, 231 }, 1820 { 240, 232 }, 1821 { 245, 241 }, 1822 { 246, 242 }, 1823 { 247, 243 }, 1824 { 248, 244 }, 1825 { 249, 241 }, 1826 { 250, 242 }, 1827 { 251, 243 }, 1828 { 252, 244 }, 1829 { 257, 253 }, 1830 { 258, 254 }, 1831 { 259, 255 }, 1832 { 260, 256 }, 1833 { 261, 253 }, 1834 { 262, 254 }, 1835 { 263, 255 }, 1836 { 264, 256 }, 1837 { 269, 265 }, 1838 { 270, 266 }, 1839 { 271, 267 }, 1840 { 272, 268 }, 1841 { 273, 265 }, 1842 { 274, 266 }, 1843 { 275, 267 }, 1844 { 276, 268 }, 1845 { 283, 281 }, 1846 { 284, 282 }, 1847 { 285, 281 }, 1848 { 287, 282 }, 1849 { 289, 288 }, 1850 { 295, 467 }, 1851 { 304, 302 }, 1852 { 305, 303 }, 1853 { 306, 302 }, 1854 { 307, 303 }, 1855 { 310, 308 }, 1856 { 311, 309 }, 1857 { 312, 308 }, 1858 { 313, 309 }, 1859 { 316, 314 }, 1860 { 317, 315 }, 1861 { 318, 314 }, 1862 { 319, 315 }, 1863 { 322, 320 }, 1864 { 323, 321 }, 1865 { 324, 320 }, 1866 { 325, 321 }, 1867 { 328, 326 }, 1868 { 329, 327 }, 1869 { 330, 326 }, 1870 { 331, 327 }, 1871 { 334, 332 }, 1872 { 335, 333 }, 1873 { 336, 332 }, 1874 { 337, 333 }, 1875 { 340, 338 }, 1876 { 341, 339 }, 1877 { 342, 338 }, 1878 { 343, 339 }, 1879 { 346, 344 }, 1880 { 347, 345 }, 1881 { 348, 344 }, 1882 { 349, 345 }, 1883 { 352, 350 }, 1884 { 353, 351 }, 1885 { 354, 350 }, 1886 { 355, 351 }, 1887 { 358, 356 }, 1888 { 359, 357 }, 1889 { 360, 356 }, 1890 { 361, 357 }, 1891 { 364, 362 }, 1892 { 365, 363 }, 1893 { 366, 362 }, 1894 { 367, 363 }, 1895 { 370, 368 }, 1896 { 371, 369 }, 1897 { 372, 368 }, 1898 { 373, 369 }, 1899 { 376, 374 }, 1900 { 377, 375 }, 1901 { 378, 374 }, 1902 { 379, 375 }, 1903 { 382, 380 }, 1904 { 383, 381 }, 1905 { 384, 380 }, 1906 { 385, 381 }, 1907 { 388, 386 }, 1908 { 389, 387 }, 1909 { 390, 386 }, 1910 { 391, 387 }, 1911 { 394, 392 }, 1912 { 395, 393 }, 1913 { 396, 392 }, 1914 { 397, 393 }, 1915 { 401, 400 }, 1916 { 424, 415 }, 1917 { 425, 416 }, 1918 { 426, 417 }, 1919 { 427, 418 }, 1920 { 428, 419 }, 1921 { 429, 420 }, 1922 { 430, 421 }, 1923 { 431, 422 }, 1924 { 432, 423 }, 1925 { 433, 415 }, 1926 { 435, 417 }, 1927 { 436, 418 }, 1928 { 438, 420 }, 1929 { 439, 421 }, 1930 { 440, 422 }, 1931 { 441, 423 }, 1932 { 452, 454 }, 1933 { 453, 454 }, 1934 { 458, 456 }, 1935 { 459, 457 }, 1936 { 460, 456 }, 1937 { 461, 457 }, 1938 { 475, 472 }, 1939 { 476, 473 }, 1940 { 477, 474 }, 1941 { 478, 472 }, 1942 { 479, 473 }, 1943 { 484, 482 }, 1944 { 485, 483 }, 1945 { 486, 482 }, 1946 { 487, 483 }, 1947 { 500, 498 }, 1948 { 501, 499 }, 1949 { 505, 503 }, 1950 { 506, 504 }, 1951 { 513, 511 }, 1952 { 514, 512 }, 1953 { 515, 511 }, 1954 { 516, 512 }, 1955 { 527, 519 }, 1956 { 528, 520 }, 1957 { 529, 521 }, 1958 { 530, 522 }, 1959 { 531, 523 }, 1960 { 532, 524 }, 1961 { 533, 525 }, 1962 { 534, 526 }, 1963 { 535, 519 }, 1964 { 536, 520 }, 1965 { 537, 521 }, 1966 { 539, 523 }, 1967 { 540, 524 }, 1968 { 542, 526 }, 1969 { 547, 545 }, 1970 { 548, 546 }, 1971 { 554, 551 }, 1972 { 555, 552 }, 1973 { 556, 553 }, 1974 { 557, 551 }, 1975 { 558, 552 }, 1976 { 562, 563 }, 1977 { 566, 565 }, 1978 { 579, 578 }, 1979 { 580, 578 }, 1980 { 613, 611 }, 1981 { 614, 612 }, 1982 { 615, 611 }, 1983 { 616, 612 }, 1984 { 645, 643 }, 1985 { 646, 644 }, 1986 { 647, 643 }, 1987 { 648, 644 }, 1988 { 651, 649 }, 1989 { 652, 649 }, 1990 { 656, 655 }, 1991 { 658, 657 }, 1992 { 660, 657 }, 1993 { 664, 663 }, 1994 { 666, 665 }, 1995 { 667, 665 }, 1996 { 669, 668 }, 1997 { 670, 668 }, 1998 { 672, 671 }, 1999 { 673, 671 }, 2000 { 675, 674 }, 2001 { 676, 674 }, 2002 { 684, 681 }, 2003 { 685, 682 }, 2004 { 686, 683 }, 2005 { 688, 682 }, 2006 { 689, 683 }, 2007 { 695, 692 }, 2008 { 696, 693 }, 2009 { 697, 694 }, 2010 { 699, 693 }, 2011 { 700, 694 }, 2012 { 704, 703 }, 2013 { 705, 703 }, 2014 { 708, 707 }, 2015 { 709, 707 }, 2016 { 714, 711 }, 2017 { 715, 712 }, 2018 { 716, 713 }, 2019 { 718, 712 }, 2020 { 719, 713 }, 2021 { 726, 723 }, 2022 { 727, 724 }, 2023 { 728, 725 }, 2024 { 730, 724 }, 2025 { 731, 725 }, 2026 { 737, 734 }, 2027 { 738, 735 }, 2028 { 739, 736 }, 2029 { 741, 735 }, 2030 { 742, 736 }, 2031 { 746, 748 }, 2032 { 747, 748 }, 2033 { 752, 754 }, 2034 { 753, 754 }, 2035 { 755, 757 }, 2036 { 756, 757 }, 2037 { 760, 758 }, 2038 { 761, 759 }, 2039 { 762, 758 }, 2040 { 763, 759 }, 2041 { 765, 764 }, 2042 { 766, 764 }, 2043 { 770, 769 }, 2044 { 771, 769 }, 2045 { 775, 773 }, 2046 { 776, 774 }, 2047 { 777, 773 }, 2048 { 778, 774 }, 2049 { 783, 782 }, 2050 { 784, 782 }, 2051 { 789, 788 }, 2052 { 790, 788 }, 2053 { 799, 782 }, 2054 { 800, 782 }, 2055 { 800, 783 }, 2056 { 800, 799 }, 2057 { 801, 782 }, 2058 { 801, 784 }, 2059 { 801, 799 }, 2060 { 804, 785 }, 2061 { 805, 786 }, 2062 { 806, 787 }, 2063 { 807, 788 }, 2064 { 808, 788 }, 2065 { 808, 789 }, 2066 { 808, 807 }, 2067 { 809, 788 }, 2068 { 809, 790 }, 2069 { 809, 807 }, 2070 { 813, 791 }, 2071 { 815, 792 }, 2072 { 816, 793 }, 2073 { 817, 794 }, 2074 { 818, 795 }, 2075 { 819, 796 }, 2076 { 820, 797 }, 2077 { 821, 798 }, 2078 { 822, 782 }, 2079 { 822, 783 }, 2080 { 823, 782 }, 2081 { 823, 784 }, 2082 { 827, 786 }, 2083 { 828, 787 }, 2084 { 829, 788 }, 2085 { 829, 789 }, 2086 { 830, 788 }, 2087 { 830, 790 }, 2088 { 833, 791 }, 2089 { 835, 793 }, 2090 { 836, 794 }, 2091 { 837, 795 }, 2092 { 838, 796 }, 2093 { 839, 797 }, 2094 { 840, 798 }, 2095 { 842, 841 }, 2096 { 843, 841 }, 2097 { 848, 847 }, 2098 { 849, 847 }, 2099 { 859, 857 }, 2100 { 860, 858 }, 2101 { 861, 857 }, 2102 { 862, 858 }, 2103 { 865, 867 }, 2104 { 866, 867 }, 2105 { 873, 868 }, 2106 { 875, 869 }, 2107 { 878, 877 }, 2108 { 880, 868 }, 2109 { 882, 881 }, 2110 { 883, 869 }, 2111 { 889, 884 }, 2112 { 891, 885 }, 2113 { 898, 896 }, 2114 { 899, 897 }, 2115 { 900, 896 }, 2116 { 901, 897 }, 2117 { 910, 908 }, 2118 { 911, 909 }, 2119 { 912, 908 }, 2120 { 913, 909 }, 2121 { 917, 919 }, 2122 { 921, 923 }, 2123 { 925, 927 }, 2124 { 929, 931 }, 2125 { 934, 941 }, 2126 { 935, 942 }, 2127 { 936, 943 }, 2128 { 937, 944 }, 2129 { 938, 945 }, 2130 { 939, 946 }, 2131 { 940, 947 }, 2132 { 950, 948 }, 2133 { 951, 949 }, 2134 { 952, 948 }, 2135 { 953, 949 }, 2136 { 965, 956 }, 2137 { 966, 957 }, 2138 { 967, 958 }, 2139 { 968, 959 }, 2140 { 970, 960 }, 2141 { 971, 961 }, 2142 { 972, 962 }, 2143 { 973, 963 }, 2144 { 974, 964 }, 2145 { 975, 956 }, 2146 { 977, 958 }, 2147 { 978, 959 }, 2148 { 980, 961 }, 2149 { 981, 962 }, 2150 { 982, 963 }, 2151 { 983, 964 }, 2152 { 995, 993 }, 2153 { 996, 994 }, 2154 { 1000, 1001 }, 2155 { 1014, 1011 }, 2156 { 1015, 1012 }, 2157 { 1016, 1013 }, 2158 { 1017, 1011 }, 2159 { 1018, 1012 }, 2160 { 1019, 1013 }, 2161 { 1021, 1020 }, 2162 { 1023, 1022 }, 2163 { 1025, 1024 }, 2164 { 1027, 1026 }, 2165 { 1028, 1026 }, 2166 { 1030, 1029 }, 2167 { 1031, 1029 }, 2168 { 1033, 1032 }, 2169 { 1034, 1032 }, 2170 { 1036, 1035 }, 2171 { 1041, 1037 }, 2172 { 1042, 1038 }, 2173 { 1043, 1039 }, 2174 { 1044, 1040 }, 2175 { 1046, 1045 }, 2176 { 1047, 1037 }, 2177 { 1048, 1038 }, 2178 { 1049, 1039 }, 2179 { 1050, 1040 }, 2180 { 1052, 1051 }, 2181 { 1054, 1053 }, 2182 { 1056, 1055 }, 2183 { 1058, 1057 }, 2184 { 1060, 1059 }, 2185 { 1061, 1059 }, 2186 { 1063, 1062 }, 2187 { 1064, 1062 }, 2188 { 1066, 1065 }, 2189 { 1067, 1065 }, 2190 { 1069, 1068 }, 2191 { 1071, 1070 }, 2192 { 1078, 1072 }, 2193 { 1079, 1073 }, 2194 { 1080, 1074 }, 2195 { 1081, 1075 }, 2196 { 1082, 1076 }, 2197 { 1083, 1077 }, 2198 { 1084, 1072 }, 2199 { 1085, 1073 }, 2200 { 1086, 1074 }, 2201 { 1087, 1075 }, 2202 { 1088, 1076 }, 2203 { 1089, 1077 }, 2204 { 1102, 1096 }, 2205 { 1103, 1097 }, 2206 { 1104, 1098 }, 2207 { 1105, 1099 }, 2208 { 1106, 1100 }, 2209 { 1107, 1101 }, 2210 { 1108, 1096 }, 2211 { 1109, 1097 }, 2212 { 1110, 1098 }, 2213 { 1111, 1099 }, 2214 { 1112, 1100 }, 2215 { 1113, 1101 }, 2216 { 1127, 1126 }, 2217 { 1128, 1126 }, 2218 { 1130, 1129 }, 2219 { 1131, 1129 }, 2220 { 1141, 1140 }, 2221 { 1142, 1140 }, 2222 { 1145, 1144 }, 2223 { 1146, 1144 }, 2224 { 1150, 1148 }, 2225 { 1151, 1149 }, 2226 { 1153, 1149 }, 2227 { 1167, 1169 }, 2228 { 1175, 1177 }, 2229 { 1178, 1180 }, 2230 { 1179, 1180 }, 2231 { 1181, 1183 }, 2232 { 1182, 1183 }, 2233 { 1191, 1185 }, 2234 { 1192, 1186 }, 2235 { 1193, 1187 }, 2236 { 1194, 1188 }, 2237 { 1195, 1189 }, 2238 { 1196, 1190 }, 2239 { 1197, 1185 }, 2240 { 1198, 1186 }, 2241 { 1199, 1187 }, 2242 { 1200, 1188 }, 2243 { 1201, 1189 }, 2244 { 1202, 1190 }, 2245 { 1215, 1209 }, 2246 { 1216, 1210 }, 2247 { 1217, 1211 }, 2248 { 1218, 1212 }, 2249 { 1219, 1213 }, 2250 { 1220, 1214 }, 2251 { 1221, 1209 }, 2252 { 1222, 1210 }, 2253 { 1223, 1211 }, 2254 { 1224, 1212 }, 2255 { 1225, 1213 }, 2256 { 1226, 1214 }, 2257 { 1245, 1239 }, 2258 { 1246, 1240 }, 2259 { 1247, 1241 }, 2260 { 1248, 1242 }, 2261 { 1249, 1243 }, 2262 { 1250, 1244 }, 2263 { 1251, 1239 }, 2264 { 1252, 1240 }, 2265 { 1253, 1241 }, 2266 { 1254, 1242 }, 2267 { 1255, 1243 }, 2268 { 1256, 1244 }, 2269 { 1270, 1264 }, 2270 { 1271, 1265 }, 2271 { 1272, 1266 }, 2272 { 1273, 1267 }, 2273 { 1274, 1268 }, 2274 { 1275, 1269 }, 2275 { 1276, 1264 }, 2276 { 1277, 1265 }, 2277 { 1278, 1266 }, 2278 { 1279, 1267 }, 2279 { 1280, 1268 }, 2280 { 1281, 1269 }, 2281 { 1301, 1292 }, 2282 { 1302, 1293 }, 2283 { 1303, 1294 }, 2284 { 1304, 1295 }, 2285 { 1305, 1296 }, 2286 { 1306, 1297 }, 2287 { 1307, 1298 }, 2288 { 1308, 1299 }, 2289 { 1309, 1300 }, 2290 { 1310, 1292 }, 2291 { 1312, 1294 }, 2292 { 1313, 1295 }, 2293 { 1315, 1297 }, 2294 { 1316, 1298 }, 2295 { 1317, 1299 }, 2296 { 1318, 1300 }, 2297 { 1329, 1331 }, 2298 { 1330, 1331 }, 2299 { 1349, 1348 }, 2300 { 1350, 1348 }, 2301 { 1379, 1378 }, 2302 { 1380, 1378 }, 2303 { 1387, 1381 }, 2304 { 1388, 1382 }, 2305 { 1389, 1383 }, 2306 { 1390, 1384 }, 2307 { 1391, 1385 }, 2308 { 1392, 1386 }, 2309 { 1393, 1381 }, 2310 { 1394, 1382 }, 2311 { 1395, 1383 }, 2312 { 1396, 1384 }, 2313 { 1397, 1385 }, 2314 { 1398, 1386 }, 2315 { 1409, 1405 }, 2316 { 1410, 1406 }, 2317 { 1411, 1407 }, 2318 { 1412, 1408 }, 2319 { 1413, 1405 }, 2320 { 1414, 1406 }, 2321 { 1415, 1407 }, 2322 { 1416, 1408 }, 2323 { 1427, 1421 }, 2324 { 1428, 1422 }, 2325 { 1429, 1423 }, 2326 { 1430, 1424 }, 2327 { 1431, 1425 }, 2328 { 1432, 1426 }, 2329 { 1433, 1421 }, 2330 { 1434, 1422 }, 2331 { 1435, 1423 }, 2332 { 1436, 1424 }, 2333 { 1437, 1425 }, 2334 { 1438, 1426 }, 2335 { 1449, 1445 }, 2336 { 1450, 1446 }, 2337 { 1451, 1447 }, 2338 { 1452, 1448 }, 2339 { 1453, 1445 }, 2340 { 1454, 1446 }, 2341 { 1455, 1447 }, 2342 { 1456, 1448 }, 2343 { 1462, 1461 }, 2344 { 1463, 1461 }, 2345 { 1467, 1466 }, 2346 { 1468, 1465 }, 2347 { 1469, 1466 }, 2348 { 1472, 1471 }, 2349 { 1473, 1471 }, 2350 { 1480, 1482 }, 2351 { 1481, 1482 }, 2352 { 1484, 1483 }, 2353 { 1485, 1483 }, 2354 { 1496, 1487 }, 2355 { 1497, 1488 }, 2356 { 1498, 1489 }, 2357 { 1499, 1490 }, 2358 { 1500, 1491 }, 2359 { 1501, 1492 }, 2360 { 1502, 1493 }, 2361 { 1503, 1494 }, 2362 { 1504, 1495 }, 2363 { 1505, 1487 }, 2364 { 1507, 1489 }, 2365 { 1508, 1490 }, 2366 { 1510, 1492 }, 2367 { 1511, 1493 }, 2368 { 1512, 1494 }, 2369 { 1513, 1495 }, 2370 { 1556, 1549 }, 2371 { 1557, 1550 }, 2372 { 1558, 1551 }, 2373 { 1559, 1552 }, 2374 { 1560, 1553 }, 2375 { 1561, 1554 }, 2376 { 1562, 1555 }, 2377 { 1563, 1549 }, 2378 { 1568, 1554 }, 2379 { 1569, 1555 }, 2380 { 1587, 1585 }, 2381 { 1588, 1586 }, 2382 { 1589, 1585 }, 2383 { 1590, 1586 }, 2384 { 1637, 1635 }, 2385 { 1638, 1636 }, 2386 { 1639, 1635 }, 2387 { 1640, 1636 }, 2388 { 1646, 1643 }, 2389 { 1648, 1644 }, 2390 { 1649, 1645 }, 2391 { 1650, 1643 }, 2392 { 1651, 1644 }, 2393 { 1652, 1645 }, 2394 { 1671, 1662 }, 2395 { 1672, 1663 }, 2396 { 1673, 1664 }, 2397 { 1674, 1665 }, 2398 { 1675, 1666 }, 2399 { 1676, 1667 }, 2400 { 1677, 1668 }, 2401 { 1678, 1669 }, 2402 { 1679, 1670 }, 2403 { 1680, 1662 }, 2404 { 1682, 1664 }, 2405 { 1683, 1665 }, 2406 { 1685, 1667 }, 2407 { 1686, 1668 }, 2408 { 1687, 1669 }, 2409 { 1688, 1670 }, 2410}; 2411 2412static const uint16_t x86_16_bit_eq_lookup[] = { 2413 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2414 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2415 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 2416 0, 0, 0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 2417 12, 0, 13, 14, 0, 15, 16, 17, 18, 0, 0, 0, 2418 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2419 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 20, 2420 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 0, 2421 32, 33, 0, 0, 34, 35, 36, 37, 38, 39, 0, 0, 2422 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2423 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2424 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 0, 50, 2425 51, 0, 52, 53, 54, 55, 0, 0, 0, 0, 0, 0, 2426 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2427 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2428 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2429 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2430 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 0, 2431 0, 57, 58, 59, 60, 0, 0, 61, 62, 63, 64, 0, 2432 0, 0, 0, 0, 0, 65, 66, 67, 68, 69, 70, 71, 2433 72, 0, 0, 0, 0, 73, 74, 75, 76, 77, 78, 79, 2434 80, 0, 0, 0, 0, 81, 82, 83, 84, 85, 86, 87, 2435 88, 0, 0, 0, 0, 89, 90, 91, 92, 93, 94, 95, 2436 96, 0, 0, 0, 0, 0, 0, 97, 98, 99, 0, 100, 2437 0, 101, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 2438 0, 0, 0, 0, 103, 104, 105, 106, 0, 0, 107, 108, 2439 109, 110, 0, 0, 111, 112, 113, 114, 0, 0, 115, 116, 2440 117, 118, 0, 0, 119, 120, 121, 122, 0, 0, 123, 124, 2441 125, 126, 0, 0, 127, 128, 129, 130, 0, 0, 131, 132, 2442 133, 134, 0, 0, 135, 136, 137, 138, 0, 0, 139, 140, 2443 141, 142, 0, 0, 143, 144, 145, 146, 0, 0, 147, 148, 2444 149, 150, 0, 0, 151, 152, 153, 154, 0, 0, 155, 156, 2445 157, 158, 0, 0, 159, 160, 161, 162, 0, 0, 163, 164, 2446 165, 166, 0, 0, 0, 167, 0, 0, 0, 0, 0, 0, 2447 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2448 0, 0, 0, 0, 168, 169, 170, 171, 172, 173, 174, 175, 2449 176, 177, 0, 178, 179, 0, 180, 181, 182, 183, 0, 0, 2450 0, 0, 0, 0, 0, 0, 0, 0, 184, 185, 0, 0, 2451 0, 0, 186, 187, 188, 189, 0, 0, 0, 0, 0, 0, 2452 0, 0, 0, 0, 0, 0, 0, 190, 191, 192, 193, 194, 2453 0, 0, 0, 0, 195, 196, 197, 198, 0, 0, 0, 0, 2454 0, 0, 0, 0, 0, 0, 0, 0, 199, 200, 0, 0, 2455 0, 201, 202, 0, 0, 0, 0, 0, 0, 203, 204, 205, 2456 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 207, 2457 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 0, 218, 2458 219, 0, 220, 0, 0, 0, 0, 221, 222, 0, 0, 0, 2459 0, 0, 223, 224, 225, 226, 227, 0, 0, 0, 228, 0, 2460 0, 0, 229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2461 0, 0, 0, 230, 231, 0, 0, 0, 0, 0, 0, 0, 2462 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2463 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2464 0, 232, 233, 234, 235, 0, 0, 0, 0, 0, 0, 0, 2465 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2466 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 237, 238, 2467 239, 0, 0, 240, 241, 0, 0, 0, 242, 0, 243, 0, 2468 244, 0, 0, 0, 245, 0, 246, 247, 0, 248, 249, 0, 2469 250, 251, 0, 252, 253, 0, 0, 0, 0, 0, 0, 0, 2470 254, 255, 256, 0, 257, 258, 0, 0, 0, 0, 0, 259, 2471 260, 261, 0, 262, 263, 0, 0, 0, 264, 265, 0, 0, 2472 266, 267, 0, 0, 0, 0, 268, 269, 270, 0, 271, 272, 2473 0, 0, 0, 0, 0, 0, 273, 274, 275, 0, 276, 277, 2474 0, 0, 0, 0, 0, 278, 279, 280, 0, 281, 282, 0, 2475 0, 0, 283, 284, 0, 0, 0, 0, 285, 286, 0, 287, 2476 288, 0, 0, 0, 289, 290, 291, 292, 0, 293, 294, 0, 2477 0, 0, 295, 296, 0, 0, 0, 297, 298, 299, 300, 0, 2478 0, 0, 0, 301, 302, 0, 0, 0, 0, 303, 304, 0, 2479 0, 0, 0, 0, 0, 0, 0, 305, 306, 309, 0, 0, 2480 312, 313, 314, 315, 316, 319, 0, 0, 0, 322, 0, 323, 2481 324, 325, 326, 327, 328, 329, 330, 332, 0, 0, 0, 334, 2482 335, 336, 338, 0, 0, 340, 0, 341, 342, 343, 344, 345, 2483 346, 0, 347, 348, 0, 0, 0, 0, 349, 350, 0, 0, 2484 0, 0, 0, 0, 0, 0, 0, 351, 352, 353, 354, 0, 2485 0, 355, 356, 0, 0, 0, 0, 0, 0, 357, 0, 358, 2486 0, 0, 359, 0, 360, 0, 361, 362, 0, 0, 0, 0, 2487 0, 363, 0, 364, 0, 0, 0, 0, 0, 0, 365, 366, 2488 367, 368, 0, 0, 0, 0, 0, 0, 0, 0, 369, 370, 2489 371, 372, 0, 0, 0, 373, 0, 0, 0, 374, 0, 0, 2490 0, 375, 0, 0, 0, 376, 0, 0, 0, 0, 377, 378, 2491 379, 380, 381, 382, 383, 0, 0, 0, 0, 0, 0, 0, 2492 0, 0, 384, 385, 386, 387, 0, 0, 0, 0, 0, 0, 2493 0, 0, 0, 0, 0, 388, 389, 390, 391, 0, 392, 393, 2494 394, 395, 396, 397, 0, 398, 399, 0, 400, 401, 402, 403, 2495 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 404, 2496 405, 0, 0, 0, 406, 0, 0, 0, 0, 0, 0, 0, 2497 0, 0, 0, 0, 0, 0, 407, 408, 409, 410, 411, 412, 2498 0, 413, 0, 414, 0, 415, 0, 416, 417, 0, 418, 419, 2499 0, 420, 421, 0, 422, 0, 0, 0, 0, 423, 424, 425, 2500 426, 0, 427, 428, 429, 430, 431, 0, 432, 0, 433, 0, 2501 434, 0, 435, 0, 436, 437, 0, 438, 439, 0, 440, 441, 2502 0, 442, 0, 443, 0, 0, 0, 0, 0, 0, 444, 445, 2503 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 0, 0, 2504 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 456, 457, 2505 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 0, 0, 2506 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 468, 2507 469, 0, 470, 471, 0, 0, 0, 0, 0, 0, 0, 0, 2508 0, 472, 473, 0, 0, 474, 475, 0, 0, 0, 476, 477, 2509 0, 478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2510 0, 0, 0, 479, 0, 0, 0, 0, 0, 0, 0, 480, 2511 0, 0, 481, 482, 0, 483, 484, 0, 0, 0, 0, 0, 2512 0, 0, 0, 485, 486, 487, 488, 489, 490, 491, 492, 493, 2513 494, 495, 496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2514 0, 0, 0, 497, 498, 499, 500, 501, 502, 503, 504, 505, 2515 506, 507, 508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2516 0, 0, 0, 0, 0, 0, 0, 0, 0, 509, 510, 511, 2517 512, 513, 514, 515, 516, 517, 518, 519, 520, 0, 0, 0, 2518 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 521, 522, 2519 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 0, 0, 2520 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2521 0, 0, 0, 0, 0, 533, 534, 535, 536, 537, 538, 539, 2522 540, 541, 542, 0, 543, 544, 0, 545, 546, 547, 548, 0, 2523 0, 0, 0, 0, 0, 0, 0, 0, 0, 549, 550, 0, 2524 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2525 0, 0, 0, 0, 0, 551, 552, 0, 0, 0, 0, 0, 2526 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2527 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 553, 2528 554, 0, 0, 0, 0, 0, 0, 555, 556, 557, 558, 559, 2529 560, 561, 562, 563, 564, 565, 566, 0, 0, 0, 0, 0, 2530 0, 0, 0, 0, 0, 567, 568, 569, 570, 571, 572, 573, 2531 574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 575, 2532 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 0, 2533 0, 0, 0, 0, 0, 0, 0, 0, 0, 587, 588, 589, 2534 590, 591, 592, 593, 594, 0, 0, 0, 0, 0, 595, 596, 2535 0, 0, 0, 597, 598, 599, 0, 0, 600, 601, 0, 0, 2536 0, 0, 0, 0, 602, 603, 0, 0, 604, 605, 0, 0, 2537 0, 0, 0, 0, 0, 0, 0, 0, 606, 607, 608, 609, 2538 610, 611, 612, 613, 614, 615, 0, 616, 617, 0, 618, 619, 2539 620, 621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2540 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2541 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2542 0, 0, 0, 0, 0, 0, 0, 0, 622, 623, 624, 625, 2543 626, 627, 628, 629, 0, 0, 0, 0, 630, 631, 0, 0, 2544 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2545 0, 0, 0, 632, 633, 634, 635, 0, 0, 0, 0, 0, 2546 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2547 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2548 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2549 0, 0, 0, 0, 0, 636, 637, 638, 639, 0, 0, 0, 2550 0, 0, 640, 0, 641, 642, 643, 644, 645, 0, 0, 0, 2551 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2552 0, 0, 0, 646, 647, 648, 649, 650, 651, 652, 653, 654, 2553 655, 0, 656, 657, 0, 658, 659, 660, 661, 0, 0, 0, 2554 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2555 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }; 2556 2557static const bool is_64bit_insn[] = { 2558 false, 2559 false, 2560 false, 2561 false, 2562 false, 2563 false, 2564 false, 2565 false, 2566 false, 2567 false, 2568 false, 2569 false, 2570 false, 2571 false, 2572 false, 2573 false, 2574 false, 2575 false, 2576 false, 2577 false, 2578 false, 2579 false, 2580 false, 2581 false, 2582 false, 2583 false, 2584 false, 2585 false, 2586 true, 2587 false, 2588 false, 2589 false, 2590 false, 2591 false, 2592 false, 2593 false, 2594 false, 2595 false, 2596 false, 2597 false, 2598 false, 2599 false, 2600 false, 2601 false, 2602 false, 2603 false, 2604 false, 2605 false, 2606 true, 2607 true, 2608 true, 2609 true, 2610 true, 2611 true, 2612 true, 2613 true, 2614 true, 2615 false, 2616 false, 2617 false, 2618 false, 2619 false, 2620 false, 2621 false, 2622 false, 2623 false, 2624 false, 2625 false, 2626 true, 2627 true, 2628 false, 2629 false, 2630 false, 2631 false, 2632 false, 2633 false, 2634 false, 2635 false, 2636 false, 2637 false, 2638 false, 2639 false, 2640 false, 2641 false, 2642 false, 2643 false, 2644 false, 2645 false, 2646 false, 2647 false, 2648 false, 2649 false, 2650 false, 2651 false, 2652 true, 2653 true, 2654 true, 2655 true, 2656 true, 2657 true, 2658 true, 2659 true, 2660 true, 2661 true, 2662 true, 2663 true, 2664 false, 2665 false, 2666 false, 2667 false, 2668 false, 2669 false, 2670 false, 2671 false, 2672 false, 2673 false, 2674 true, 2675 false, 2676 true, 2677 false, 2678 false, 2679 true, 2680 true, 2681 false, 2682 false, 2683 false, 2684 false, 2685 false, 2686 false, 2687 false, 2688 false, 2689 false, 2690 false, 2691 false, 2692 false, 2693 false, 2694 false, 2695 false, 2696 false, 2697 false, 2698 false, 2699 true, 2700 true, 2701 true, 2702 true, 2703 true, 2704 true, 2705 true, 2706 true, 2707 true, 2708 false, 2709 false, 2710 false, 2711 false, 2712 false, 2713 false, 2714 false, 2715 false, 2716 false, 2717 false, 2718 false, 2719 true, 2720 true, 2721 false, 2722 false, 2723 false, 2724 false, 2725 true, 2726 true, 2727 false, 2728 false, 2729 true, 2730 true, 2731 false, 2732 false, 2733 true, 2734 true, 2735 false, 2736 false, 2737 true, 2738 true, 2739 false, 2740 false, 2741 true, 2742 true, 2743 false, 2744 false, 2745 true, 2746 true, 2747 false, 2748 false, 2749 true, 2750 true, 2751 false, 2752 false, 2753 true, 2754 true, 2755 false, 2756 false, 2757 true, 2758 true, 2759 false, 2760 false, 2761 true, 2762 true, 2763 false, 2764 false, 2765 true, 2766 true, 2767 false, 2768 false, 2769 true, 2770 true, 2771 false, 2772 false, 2773 false, 2774 false, 2775 false, 2776 false, 2777 true, 2778 true, 2779 false, 2780 false, 2781 false, 2782 false, 2783 true, 2784 true, 2785 false, 2786 true, 2787 false, 2788 false, 2789 false, 2790 false, 2791 false, 2792 false, 2793 false, 2794 false, 2795 true, 2796 true, 2797 true, 2798 true, 2799 false, 2800 false, 2801 false, 2802 false, 2803 false, 2804 false, 2805 false, 2806 false, 2807 true, 2808 true, 2809 true, 2810 true, 2811 false, 2812 false, 2813 false, 2814 false, 2815 false, 2816 false, 2817 false, 2818 false, 2819 true, 2820 true, 2821 true, 2822 true, 2823 false, 2824 false, 2825 false, 2826 false, 2827 false, 2828 false, 2829 false, 2830 false, 2831 true, 2832 true, 2833 true, 2834 true, 2835 false, 2836 false, 2837 true, 2838 true, 2839 false, 2840 false, 2841 false, 2842 false, 2843 true, 2844 true, 2845 true, 2846 false, 2847 false, 2848 false, 2849 false, 2850 false, 2851 false, 2852 false, 2853 false, 2854 false, 2855 false, 2856 false, 2857 false, 2858 false, 2859 false, 2860 false, 2861 false, 2862 false, 2863 false, 2864 true, 2865 true, 2866 false, 2867 false, 2868 false, 2869 false, 2870 true, 2871 true, 2872 false, 2873 false, 2874 false, 2875 false, 2876 true, 2877 true, 2878 false, 2879 false, 2880 false, 2881 false, 2882 true, 2883 true, 2884 false, 2885 false, 2886 false, 2887 false, 2888 true, 2889 true, 2890 false, 2891 false, 2892 false, 2893 false, 2894 true, 2895 true, 2896 false, 2897 false, 2898 false, 2899 false, 2900 true, 2901 true, 2902 false, 2903 false, 2904 false, 2905 false, 2906 true, 2907 true, 2908 false, 2909 false, 2910 false, 2911 false, 2912 true, 2913 true, 2914 false, 2915 false, 2916 false, 2917 false, 2918 true, 2919 true, 2920 false, 2921 false, 2922 false, 2923 false, 2924 true, 2925 true, 2926 false, 2927 false, 2928 false, 2929 false, 2930 true, 2931 true, 2932 false, 2933 false, 2934 false, 2935 false, 2936 true, 2937 true, 2938 false, 2939 false, 2940 false, 2941 false, 2942 true, 2943 true, 2944 false, 2945 false, 2946 false, 2947 false, 2948 true, 2949 true, 2950 false, 2951 false, 2952 false, 2953 false, 2954 true, 2955 true, 2956 false, 2957 true, 2958 false, 2959 false, 2960 false, 2961 false, 2962 true, 2963 false, 2964 false, 2965 true, 2966 true, 2967 false, 2968 true, 2969 true, 2970 false, 2971 true, 2972 true, 2973 false, 2974 false, 2975 false, 2976 false, 2977 false, 2978 false, 2979 false, 2980 false, 2981 false, 2982 false, 2983 false, 2984 false, 2985 false, 2986 false, 2987 false, 2988 false, 2989 false, 2990 false, 2991 true, 2992 true, 2993 true, 2994 true, 2995 true, 2996 true, 2997 true, 2998 true, 2999 true, 3000 false, 3001 false, 3002 false, 3003 false, 3004 false, 3005 false, 3006 false, 3007 false, 3008 false, 3009 false, 3010 false, 3011 false, 3012 false, 3013 false, 3014 false, 3015 false, 3016 false, 3017 false, 3018 true, 3019 true, 3020 false, 3021 false, 3022 false, 3023 false, 3024 false, 3025 false, 3026 false, 3027 false, 3028 false, 3029 false, 3030 false, 3031 false, 3032 false, 3033 false, 3034 false, 3035 false, 3036 true, 3037 true, 3038 false, 3039 false, 3040 false, 3041 false, 3042 false, 3043 false, 3044 true, 3045 true, 3046 false, 3047 false, 3048 false, 3049 true, 3050 false, 3051 true, 3052 false, 3053 true, 3054 false, 3055 false, 3056 false, 3057 false, 3058 false, 3059 false, 3060 true, 3061 false, 3062 false, 3063 false, 3064 false, 3065 true, 3066 false, 3067 false, 3068 false, 3069 false, 3070 false, 3071 false, 3072 false, 3073 true, 3074 true, 3075 false, 3076 false, 3077 false, 3078 false, 3079 false, 3080 false, 3081 false, 3082 false, 3083 false, 3084 false, 3085 false, 3086 false, 3087 false, 3088 false, 3089 false, 3090 false, 3091 false, 3092 false, 3093 true, 3094 true, 3095 true, 3096 true, 3097 true, 3098 true, 3099 true, 3100 true, 3101 false, 3102 false, 3103 false, 3104 false, 3105 false, 3106 false, 3107 false, 3108 false, 3109 false, 3110 false, 3111 false, 3112 false, 3113 false, 3114 false, 3115 true, 3116 true, 3117 false, 3118 false, 3119 false, 3120 false, 3121 false, 3122 false, 3123 false, 3124 false, 3125 false, 3126 false, 3127 false, 3128 true, 3129 false, 3130 false, 3131 true, 3132 false, 3133 true, 3134 false, 3135 true, 3136 false, 3137 false, 3138 true, 3139 false, 3140 false, 3141 false, 3142 false, 3143 false, 3144 false, 3145 false, 3146 false, 3147 false, 3148 false, 3149 false, 3150 false, 3151 false, 3152 false, 3153 false, 3154 false, 3155 false, 3156 false, 3157 false, 3158 false, 3159 false, 3160 false, 3161 false, 3162 false, 3163 false, 3164 false, 3165 false, 3166 false, 3167 false, 3168 false, 3169 false, 3170 false, 3171 false, 3172 false, 3173 true, 3174 true, 3175 false, 3176 false, 3177 false, 3178 false, 3179 false, 3180 false, 3181 false, 3182 false, 3183 false, 3184 false, 3185 false, 3186 false, 3187 false, 3188 false, 3189 false, 3190 false, 3191 false, 3192 false, 3193 false, 3194 false, 3195 false, 3196 false, 3197 false, 3198 false, 3199 false, 3200 false, 3201 false, 3202 false, 3203 false, 3204 false, 3205 true, 3206 true, 3207 false, 3208 false, 3209 false, 3210 true, 3211 false, 3212 false, 3213 false, 3214 false, 3215 false, 3216 false, 3217 true, 3218 true, 3219 false, 3220 true, 3221 false, 3222 false, 3223 false, 3224 false, 3225 true, 3226 false, 3227 false, 3228 true, 3229 false, 3230 false, 3231 true, 3232 false, 3233 false, 3234 true, 3235 false, 3236 false, 3237 false, 3238 false, 3239 false, 3240 false, 3241 false, 3242 false, 3243 false, 3244 false, 3245 true, 3246 true, 3247 true, 3248 false, 3249 false, 3250 false, 3251 false, 3252 false, 3253 false, 3254 false, 3255 false, 3256 true, 3257 true, 3258 true, 3259 false, 3260 false, 3261 false, 3262 false, 3263 true, 3264 false, 3265 false, 3266 false, 3267 true, 3268 false, 3269 false, 3270 false, 3271 false, 3272 false, 3273 false, 3274 false, 3275 true, 3276 true, 3277 true, 3278 false, 3279 false, 3280 false, 3281 false, 3282 false, 3283 false, 3284 false, 3285 false, 3286 false, 3287 true, 3288 true, 3289 true, 3290 false, 3291 false, 3292 false, 3293 false, 3294 false, 3295 false, 3296 false, 3297 false, 3298 true, 3299 true, 3300 true, 3301 false, 3302 false, 3303 false, 3304 false, 3305 false, 3306 false, 3307 false, 3308 false, 3309 false, 3310 false, 3311 false, 3312 false, 3313 false, 3314 false, 3315 false, 3316 false, 3317 false, 3318 false, 3319 false, 3320 true, 3321 true, 3322 false, 3323 false, 3324 true, 3325 false, 3326 false, 3327 false, 3328 false, 3329 true, 3330 false, 3331 false, 3332 false, 3333 false, 3334 false, 3335 true, 3336 true, 3337 false, 3338 false, 3339 false, 3340 false, 3341 false, 3342 true, 3343 false, 3344 false, 3345 false, 3346 false, 3347 false, 3348 true, 3349 false, 3350 false, 3351 false, 3352 false, 3353 false, 3354 false, 3355 false, 3356 false, 3357 false, 3358 false, 3359 true, 3360 false, 3361 false, 3362 false, 3363 false, 3364 false, 3365 false, 3366 false, 3367 true, 3368 false, 3369 false, 3370 false, 3371 false, 3372 true, 3373 false, 3374 false, 3375 false, 3376 false, 3377 false, 3378 false, 3379 false, 3380 true, 3381 true, 3382 true, 3383 true, 3384 true, 3385 true, 3386 true, 3387 true, 3388 true, 3389 true, 3390 true, 3391 true, 3392 true, 3393 true, 3394 true, 3395 true, 3396 true, 3397 true, 3398 true, 3399 false, 3400 false, 3401 true, 3402 false, 3403 false, 3404 false, 3405 false, 3406 false, 3407 true, 3408 false, 3409 false, 3410 false, 3411 false, 3412 false, 3413 false, 3414 false, 3415 false, 3416 false, 3417 false, 3418 false, 3419 true, 3420 true, 3421 false, 3422 false, 3423 false, 3424 false, 3425 false, 3426 false, 3427 false, 3428 false, 3429 false, 3430 false, 3431 false, 3432 false, 3433 false, 3434 true, 3435 true, 3436 true, 3437 true, 3438 true, 3439 true, 3440 true, 3441 true, 3442 false, 3443 false, 3444 false, 3445 false, 3446 false, 3447 false, 3448 false, 3449 false, 3450 true, 3451 true, 3452 true, 3453 true, 3454 false, 3455 false, 3456 false, 3457 false, 3458 true, 3459 true, 3460 false, 3461 false, 3462 false, 3463 false, 3464 true, 3465 true, 3466 false, 3467 false, 3468 false, 3469 false, 3470 true, 3471 true, 3472 false, 3473 false, 3474 false, 3475 false, 3476 false, 3477 false, 3478 false, 3479 false, 3480 false, 3481 false, 3482 false, 3483 false, 3484 false, 3485 false, 3486 false, 3487 false, 3488 false, 3489 false, 3490 false, 3491 false, 3492 false, 3493 false, 3494 false, 3495 false, 3496 false, 3497 false, 3498 false, 3499 false, 3500 false, 3501 false, 3502 false, 3503 false, 3504 false, 3505 false, 3506 false, 3507 false, 3508 false, 3509 false, 3510 true, 3511 true, 3512 false, 3513 false, 3514 false, 3515 false, 3516 false, 3517 false, 3518 false, 3519 false, 3520 false, 3521 false, 3522 false, 3523 false, 3524 false, 3525 false, 3526 false, 3527 false, 3528 false, 3529 false, 3530 false, 3531 false, 3532 false, 3533 true, 3534 true, 3535 true, 3536 true, 3537 true, 3538 true, 3539 true, 3540 true, 3541 true, 3542 false, 3543 false, 3544 false, 3545 false, 3546 false, 3547 false, 3548 false, 3549 false, 3550 false, 3551 false, 3552 false, 3553 false, 3554 false, 3555 false, 3556 false, 3557 false, 3558 false, 3559 false, 3560 false, 3561 false, 3562 false, 3563 true, 3564 true, 3565 false, 3566 false, 3567 true, 3568 true, 3569 false, 3570 false, 3571 false, 3572 false, 3573 false, 3574 false, 3575 true, 3576 true, 3577 true, 3578 false, 3579 false, 3580 false, 3581 false, 3582 false, 3583 false, 3584 false, 3585 false, 3586 true, 3587 false, 3588 false, 3589 true, 3590 false, 3591 false, 3592 true, 3593 false, 3594 false, 3595 false, 3596 false, 3597 false, 3598 false, 3599 false, 3600 false, 3601 false, 3602 false, 3603 true, 3604 true, 3605 true, 3606 true, 3607 true, 3608 true, 3609 false, 3610 false, 3611 false, 3612 false, 3613 false, 3614 false, 3615 false, 3616 false, 3617 false, 3618 false, 3619 true, 3620 false, 3621 false, 3622 true, 3623 false, 3624 false, 3625 true, 3626 false, 3627 false, 3628 false, 3629 false, 3630 false, 3631 false, 3632 false, 3633 false, 3634 false, 3635 false, 3636 false, 3637 false, 3638 false, 3639 false, 3640 false, 3641 false, 3642 true, 3643 true, 3644 true, 3645 true, 3646 true, 3647 true, 3648 false, 3649 false, 3650 false, 3651 false, 3652 false, 3653 false, 3654 false, 3655 false, 3656 false, 3657 false, 3658 false, 3659 false, 3660 false, 3661 false, 3662 false, 3663 false, 3664 false, 3665 false, 3666 true, 3667 true, 3668 true, 3669 true, 3670 true, 3671 true, 3672 false, 3673 false, 3674 false, 3675 false, 3676 false, 3677 false, 3678 false, 3679 true, 3680 false, 3681 true, 3682 false, 3683 false, 3684 false, 3685 false, 3686 true, 3687 false, 3688 false, 3689 true, 3690 false, 3691 false, 3692 false, 3693 true, 3694 false, 3695 false, 3696 true, 3697 false, 3698 false, 3699 false, 3700 true, 3701 false, 3702 false, 3703 false, 3704 true, 3705 false, 3706 false, 3707 false, 3708 false, 3709 false, 3710 true, 3711 true, 3712 false, 3713 false, 3714 false, 3715 true, 3716 false, 3717 false, 3718 true, 3719 false, 3720 false, 3721 false, 3722 true, 3723 false, 3724 true, 3725 true, 3726 false, 3727 true, 3728 false, 3729 false, 3730 true, 3731 false, 3732 true, 3733 true, 3734 false, 3735 true, 3736 false, 3737 false, 3738 false, 3739 false, 3740 false, 3741 false, 3742 true, 3743 false, 3744 false, 3745 false, 3746 false, 3747 false, 3748 false, 3749 false, 3750 false, 3751 false, 3752 false, 3753 false, 3754 false, 3755 true, 3756 true, 3757 true, 3758 true, 3759 true, 3760 true, 3761 false, 3762 false, 3763 false, 3764 false, 3765 false, 3766 false, 3767 false, 3768 false, 3769 false, 3770 false, 3771 false, 3772 false, 3773 false, 3774 false, 3775 false, 3776 false, 3777 false, 3778 false, 3779 true, 3780 true, 3781 true, 3782 true, 3783 true, 3784 true, 3785 false, 3786 false, 3787 false, 3788 false, 3789 false, 3790 false, 3791 false, 3792 false, 3793 true, 3794 true, 3795 false, 3796 false, 3797 false, 3798 false, 3799 false, 3800 false, 3801 false, 3802 false, 3803 false, 3804 false, 3805 false, 3806 false, 3807 false, 3808 false, 3809 true, 3810 true, 3811 true, 3812 true, 3813 true, 3814 true, 3815 false, 3816 false, 3817 false, 3818 false, 3819 false, 3820 false, 3821 false, 3822 false, 3823 false, 3824 false, 3825 false, 3826 false, 3827 false, 3828 false, 3829 false, 3830 false, 3831 false, 3832 false, 3833 false, 3834 true, 3835 true, 3836 true, 3837 true, 3838 true, 3839 true, 3840 false, 3841 false, 3842 false, 3843 false, 3844 false, 3845 false, 3846 false, 3847 false, 3848 true, 3849 true, 3850 false, 3851 false, 3852 false, 3853 false, 3854 false, 3855 false, 3856 false, 3857 false, 3858 false, 3859 false, 3860 false, 3861 false, 3862 false, 3863 false, 3864 false, 3865 false, 3866 false, 3867 false, 3868 true, 3869 true, 3870 true, 3871 true, 3872 true, 3873 true, 3874 true, 3875 true, 3876 true, 3877 false, 3878 false, 3879 false, 3880 false, 3881 false, 3882 false, 3883 false, 3884 false, 3885 false, 3886 false, 3887 false, 3888 false, 3889 false, 3890 false, 3891 true, 3892 false, 3893 false, 3894 false, 3895 false, 3896 false, 3897 false, 3898 false, 3899 false, 3900 false, 3901 false, 3902 false, 3903 false, 3904 false, 3905 false, 3906 false, 3907 false, 3908 true, 3909 false, 3910 false, 3911 false, 3912 false, 3913 false, 3914 false, 3915 false, 3916 false, 3917 false, 3918 false, 3919 false, 3920 false, 3921 false, 3922 false, 3923 false, 3924 false, 3925 false, 3926 false, 3927 false, 3928 false, 3929 false, 3930 false, 3931 false, 3932 false, 3933 false, 3934 false, 3935 false, 3936 false, 3937 false, 3938 true, 3939 false, 3940 false, 3941 false, 3942 false, 3943 false, 3944 false, 3945 false, 3946 false, 3947 false, 3948 false, 3949 false, 3950 false, 3951 true, 3952 true, 3953 true, 3954 true, 3955 true, 3956 true, 3957 false, 3958 false, 3959 false, 3960 false, 3961 false, 3962 false, 3963 false, 3964 false, 3965 false, 3966 false, 3967 false, 3968 false, 3969 false, 3970 false, 3971 true, 3972 true, 3973 true, 3974 true, 3975 false, 3976 false, 3977 true, 3978 true, 3979 false, 3980 false, 3981 false, 3982 false, 3983 false, 3984 false, 3985 false, 3986 false, 3987 false, 3988 false, 3989 false, 3990 false, 3991 true, 3992 true, 3993 true, 3994 true, 3995 true, 3996 true, 3997 false, 3998 false, 3999 false, 4000 false, 4001 false, 4002 false, 4003 false, 4004 false, 4005 false, 4006 false, 4007 false, 4008 false, 4009 false, 4010 false, 4011 true, 4012 true, 4013 true, 4014 true, 4015 false, 4016 false, 4017 true, 4018 true, 4019 false, 4020 false, 4021 true, 4022 false, 4023 false, 4024 false, 4025 false, 4026 true, 4027 true, 4028 false, 4029 false, 4030 false, 4031 true, 4032 false, 4033 false, 4034 false, 4035 false, 4036 false, 4037 false, 4038 false, 4039 false, 4040 false, 4041 false, 4042 false, 4043 true, 4044 false, 4045 false, 4046 false, 4047 false, 4048 false, 4049 false, 4050 false, 4051 false, 4052 false, 4053 false, 4054 false, 4055 false, 4056 false, 4057 false, 4058 false, 4059 false, 4060 false, 4061 false, 4062 false, 4063 true, 4064 true, 4065 true, 4066 true, 4067 true, 4068 true, 4069 true, 4070 true, 4071 true, 4072 false, 4073 false, 4074 false, 4075 false, 4076 false, 4077 false, 4078 false, 4079 false, 4080 false, 4081 false, 4082 false, 4083 false, 4084 false, 4085 true, 4086 false, 4087 true, 4088 false, 4089 false, 4090 true, 4091 true, 4092 false, 4093 true, 4094 true, 4095 false, 4096 true, 4097 true, 4098 false, 4099 true, 4100 true, 4101 false, 4102 true, 4103 false, 4104 true, 4105 false, 4106 true, 4107 false, 4108 false, 4109 false, 4110 false, 4111 false, 4112 false, 4113 false, 4114 false, 4115 false, 4116 false, 4117 false, 4118 false, 4119 false, 4120 false, 4121 true, 4122 true, 4123 true, 4124 true, 4125 true, 4126 true, 4127 true, 4128 false, 4129 false, 4130 false, 4131 false, 4132 false, 4133 false, 4134 false, 4135 false, 4136 false, 4137 true, 4138 false, 4139 true, 4140 false, 4141 true, 4142 false, 4143 false, 4144 false, 4145 false, 4146 false, 4147 true, 4148 true, 4149 false, 4150 false, 4151 true, 4152 true, 4153 false, 4154 true, 4155 false, 4156 false, 4157 false, 4158 false, 4159 false, 4160 false, 4161 false, 4162 false, 4163 false, 4164 false, 4165 true, 4166 false, 4167 false, 4168 false, 4169 false, 4170 false, 4171 true, 4172 true, 4173 false, 4174 false, 4175 true, 4176 false, 4177 true, 4178 false, 4179 false, 4180 true, 4181 true, 4182 false, 4183 false, 4184 false, 4185 false, 4186 false, 4187 true, 4188 false, 4189 true, 4190 false, 4191 true, 4192 false, 4193 false, 4194 false, 4195 false, 4196 false, 4197 true, 4198 true, 4199 false, 4200 false, 4201 false, 4202 false, 4203 false, 4204 false, 4205 true, 4206 false, 4207 false, 4208 true, 4209 true, 4210 true, 4211 false, 4212 false, 4213 false, 4214 false, 4215 false, 4216 false, 4217 false, 4218 false, 4219 false, 4220 false, 4221 false, 4222 false, 4223 false, 4224 false, 4225 false, 4226 false, 4227 false, 4228 false, 4229 false, 4230 false, 4231 false, 4232 false, 4233 false, 4234 false, 4235 false, 4236 false, 4237 false, 4238 true, 4239 true, 4240 true, 4241 true, 4242 true, 4243 true, 4244 true, 4245 true, 4246 true, 4247 false, 4248 false, 4249 false, 4250 false, 4251 false, 4252 false, 4253 false, 4254 false, 4255 false, 4256 false, 4257 true, 4258 false, 4259 true, 4260 false, 4261 true, 4262 false, 4263 true, 4264 false, 4265 true, 4266 false, 4267 true, 4268 false, 4269 false, 4270 false, 4271 false, 4272}; 4273 4274#endif // GET_INSTRINFO_MC_DESC 4275