/* * Copyright (c) 2024 Bitdefender * SPDX-License-Identifier: Apache-2.0 */ // // This file was auto-generated by generate_tables.py. DO NOT MODIFY! // #ifndef BDX86_TABLE_XOP_H #define BDX86_TABLE_XOP_H const ND_TABLE_INSTRUCTION gXopMap_mmmmm_0a_opcode_12_modrmreg_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 1347] // LWPVAL By,Ed,Id }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_0a_opcode_12_modrmreg_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 1346] // LWPINS By,Ed,Id }; const ND_TABLE_MODRM_REG gXopMap_mmmmm_0a_opcode_12_modrmreg = { ND_ILUT_MODRM_REG, { /* 00 */ (const void *)&gXopMap_mmmmm_0a_opcode_12_modrmreg_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_0a_opcode_12_modrmreg_01_leaf, /* 02 */ (const void *)ND_NULL, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)ND_NULL, /* 07 */ (const void *)ND_NULL, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_0a_opcode_10_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 197] // BEXTR Gy,Ey,Id }; const ND_TABLE_OPCODE gXopMap_mmmmm_0a_opcode = { ND_ILUT_OPCODE, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)ND_NULL, /* 02 */ (const void *)ND_NULL, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)ND_NULL, /* 07 */ (const void *)ND_NULL, /* 08 */ (const void *)ND_NULL, /* 09 */ (const void *)ND_NULL, /* 0a */ (const void *)ND_NULL, /* 0b */ (const void *)ND_NULL, /* 0c */ (const void *)ND_NULL, /* 0d */ (const void *)ND_NULL, /* 0e */ (const void *)ND_NULL, /* 0f */ (const void *)ND_NULL, /* 10 */ (const void *)&gXopMap_mmmmm_0a_opcode_10_leaf, /* 11 */ (const void *)ND_NULL, /* 12 */ (const void *)&gXopMap_mmmmm_0a_opcode_12_modrmreg, /* 13 */ (const void *)ND_NULL, /* 14 */ (const void *)ND_NULL, /* 15 */ (const void *)ND_NULL, /* 16 */ (const void *)ND_NULL, /* 17 */ (const void *)ND_NULL, /* 18 */ (const void *)ND_NULL, /* 19 */ (const void *)ND_NULL, /* 1a */ (const void *)ND_NULL, /* 1b */ (const void *)ND_NULL, /* 1c */ (const void *)ND_NULL, /* 1d */ (const void *)ND_NULL, /* 1e */ (const void *)ND_NULL, /* 1f */ (const void *)ND_NULL, /* 20 */ (const void *)ND_NULL, /* 21 */ (const void *)ND_NULL, /* 22 */ (const void *)ND_NULL, /* 23 */ (const void *)ND_NULL, /* 24 */ (const void *)ND_NULL, /* 25 */ (const void *)ND_NULL, /* 26 */ (const void *)ND_NULL, /* 27 */ (const void *)ND_NULL, /* 28 */ (const void *)ND_NULL, /* 29 */ (const void *)ND_NULL, /* 2a */ (const void *)ND_NULL, /* 2b */ (const void *)ND_NULL, /* 2c */ (const void *)ND_NULL, /* 2d */ (const void *)ND_NULL, /* 2e */ (const void *)ND_NULL, /* 2f */ (const void *)ND_NULL, /* 30 */ (const void *)ND_NULL, /* 31 */ (const void *)ND_NULL, /* 32 */ (const void *)ND_NULL, /* 33 */ (const void *)ND_NULL, /* 34 */ (const void *)ND_NULL, /* 35 */ (const void *)ND_NULL, /* 36 */ (const void *)ND_NULL, /* 37 */ (const void *)ND_NULL, /* 38 */ (const void *)ND_NULL, /* 39 */ (const void *)ND_NULL, /* 3a */ (const void *)ND_NULL, /* 3b */ (const void *)ND_NULL, /* 3c */ (const void *)ND_NULL, /* 3d */ (const void *)ND_NULL, /* 3e */ (const void *)ND_NULL, /* 3f */ (const void *)ND_NULL, /* 40 */ (const void *)ND_NULL, /* 41 */ (const void *)ND_NULL, /* 42 */ (const void *)ND_NULL, /* 43 */ (const void *)ND_NULL, /* 44 */ (const void *)ND_NULL, /* 45 */ (const void *)ND_NULL, /* 46 */ (const void *)ND_NULL, /* 47 */ (const void *)ND_NULL, /* 48 */ (const void *)ND_NULL, /* 49 */ (const void *)ND_NULL, /* 4a */ (const void *)ND_NULL, /* 4b */ (const void *)ND_NULL, /* 4c */ (const void *)ND_NULL, /* 4d */ (const void *)ND_NULL, /* 4e */ (const void *)ND_NULL, /* 4f */ (const void *)ND_NULL, /* 50 */ (const void *)ND_NULL, /* 51 */ (const void *)ND_NULL, /* 52 */ (const void *)ND_NULL, /* 53 */ (const void *)ND_NULL, /* 54 */ (const void *)ND_NULL, /* 55 */ (const void *)ND_NULL, /* 56 */ (const void *)ND_NULL, /* 57 */ (const void *)ND_NULL, /* 58 */ (const void *)ND_NULL, /* 59 */ (const void *)ND_NULL, /* 5a */ (const void *)ND_NULL, /* 5b */ (const void *)ND_NULL, /* 5c */ (const void *)ND_NULL, /* 5d */ (const void *)ND_NULL, /* 5e */ (const void *)ND_NULL, /* 5f */ (const void *)ND_NULL, /* 60 */ (const void *)ND_NULL, /* 61 */ (const void *)ND_NULL, /* 62 */ (const void *)ND_NULL, /* 63 */ (const void *)ND_NULL, /* 64 */ (const void *)ND_NULL, /* 65 */ (const void *)ND_NULL, /* 66 */ (const void *)ND_NULL, /* 67 */ (const void *)ND_NULL, /* 68 */ (const void *)ND_NULL, /* 69 */ (const void *)ND_NULL, /* 6a */ (const void *)ND_NULL, /* 6b */ (const void *)ND_NULL, /* 6c */ (const void *)ND_NULL, /* 6d */ (const void *)ND_NULL, /* 6e */ (const void *)ND_NULL, /* 6f */ (const void *)ND_NULL, /* 70 */ (const void *)ND_NULL, /* 71 */ (const void *)ND_NULL, /* 72 */ (const void *)ND_NULL, /* 73 */ (const void *)ND_NULL, /* 74 */ (const void *)ND_NULL, /* 75 */ (const void *)ND_NULL, /* 76 */ (const void *)ND_NULL, /* 77 */ (const void *)ND_NULL, /* 78 */ (const void *)ND_NULL, /* 79 */ (const void *)ND_NULL, /* 7a */ (const void *)ND_NULL, /* 7b */ (const void *)ND_NULL, /* 7c */ (const void *)ND_NULL, /* 7d */ (const void *)ND_NULL, /* 7e */ (const void *)ND_NULL, /* 7f */ (const void *)ND_NULL, /* 80 */ (const void *)ND_NULL, /* 81 */ (const void *)ND_NULL, /* 82 */ (const void *)ND_NULL, /* 83 */ (const void *)ND_NULL, /* 84 */ (const void *)ND_NULL, /* 85 */ (const void *)ND_NULL, /* 86 */ (const void *)ND_NULL, /* 87 */ (const void *)ND_NULL, /* 88 */ (const void *)ND_NULL, /* 89 */ (const void *)ND_NULL, /* 8a */ (const void *)ND_NULL, /* 8b */ (const void *)ND_NULL, /* 8c */ (const void *)ND_NULL, /* 8d */ (const void *)ND_NULL, /* 8e */ (const void *)ND_NULL, /* 8f */ (const void *)ND_NULL, /* 90 */ (const void *)ND_NULL, /* 91 */ (const void *)ND_NULL, /* 92 */ (const void *)ND_NULL, /* 93 */ (const void *)ND_NULL, /* 94 */ (const void *)ND_NULL, /* 95 */ (const void *)ND_NULL, /* 96 */ (const void *)ND_NULL, /* 97 */ (const void *)ND_NULL, /* 98 */ (const void *)ND_NULL, /* 99 */ (const void *)ND_NULL, /* 9a */ (const void *)ND_NULL, /* 9b */ (const void *)ND_NULL, /* 9c */ (const void *)ND_NULL, /* 9d */ (const void *)ND_NULL, /* 9e */ (const void *)ND_NULL, /* 9f */ (const void *)ND_NULL, /* a0 */ (const void *)ND_NULL, /* a1 */ (const void *)ND_NULL, /* a2 */ (const void *)ND_NULL, /* a3 */ (const void *)ND_NULL, /* a4 */ (const void *)ND_NULL, /* a5 */ (const void *)ND_NULL, /* a6 */ (const void *)ND_NULL, /* a7 */ (const void *)ND_NULL, /* a8 */ (const void *)ND_NULL, /* a9 */ (const void *)ND_NULL, /* aa */ (const void *)ND_NULL, /* ab */ (const void *)ND_NULL, /* ac */ (const void *)ND_NULL, /* ad */ (const void *)ND_NULL, /* ae */ (const void *)ND_NULL, /* af */ (const void *)ND_NULL, /* b0 */ (const void *)ND_NULL, /* b1 */ (const void *)ND_NULL, /* b2 */ (const void *)ND_NULL, /* b3 */ (const void *)ND_NULL, /* b4 */ (const void *)ND_NULL, /* b5 */ (const void *)ND_NULL, /* b6 */ (const void *)ND_NULL, /* b7 */ (const void *)ND_NULL, /* b8 */ (const void *)ND_NULL, /* b9 */ (const void *)ND_NULL, /* ba */ (const void *)ND_NULL, /* bb */ (const void *)ND_NULL, /* bc */ (const void *)ND_NULL, /* bd */ (const void *)ND_NULL, /* be */ (const void *)ND_NULL, /* bf */ (const void *)ND_NULL, /* c0 */ (const void *)ND_NULL, /* c1 */ (const void *)ND_NULL, /* c2 */ (const void *)ND_NULL, /* c3 */ (const void *)ND_NULL, /* c4 */ (const void *)ND_NULL, /* c5 */ (const void *)ND_NULL, /* c6 */ (const void *)ND_NULL, /* c7 */ (const void *)ND_NULL, /* c8 */ (const void *)ND_NULL, /* c9 */ (const void *)ND_NULL, /* ca */ (const void *)ND_NULL, /* cb */ (const void *)ND_NULL, /* cc */ (const void *)ND_NULL, /* cd */ (const void *)ND_NULL, /* ce */ (const void *)ND_NULL, /* cf */ (const void *)ND_NULL, /* d0 */ (const void *)ND_NULL, /* d1 */ (const void *)ND_NULL, /* d2 */ (const void *)ND_NULL, /* d3 */ (const void *)ND_NULL, /* d4 */ (const void *)ND_NULL, /* d5 */ (const void *)ND_NULL, /* d6 */ (const void *)ND_NULL, /* d7 */ (const void *)ND_NULL, /* d8 */ (const void *)ND_NULL, /* d9 */ (const void *)ND_NULL, /* da */ (const void *)ND_NULL, /* db */ (const void *)ND_NULL, /* dc */ (const void *)ND_NULL, /* dd */ (const void *)ND_NULL, /* de */ (const void *)ND_NULL, /* df */ (const void *)ND_NULL, /* e0 */ (const void *)ND_NULL, /* e1 */ (const void *)ND_NULL, /* e2 */ (const void *)ND_NULL, /* e3 */ (const void *)ND_NULL, /* e4 */ (const void *)ND_NULL, /* e5 */ (const void *)ND_NULL, /* e6 */ (const void *)ND_NULL, /* e7 */ (const void *)ND_NULL, /* e8 */ (const void *)ND_NULL, /* e9 */ (const void *)ND_NULL, /* ea */ (const void *)ND_NULL, /* eb */ (const void *)ND_NULL, /* ec */ (const void *)ND_NULL, /* ed */ (const void *)ND_NULL, /* ee */ (const void *)ND_NULL, /* ef */ (const void *)ND_NULL, /* f0 */ (const void *)ND_NULL, /* f1 */ (const void *)ND_NULL, /* f2 */ (const void *)ND_NULL, /* f3 */ (const void *)ND_NULL, /* f4 */ (const void *)ND_NULL, /* f5 */ (const void *)ND_NULL, /* f6 */ (const void *)ND_NULL, /* f7 */ (const void *)ND_NULL, /* f8 */ (const void *)ND_NULL, /* f9 */ (const void *)ND_NULL, /* fa */ (const void *)ND_NULL, /* fb */ (const void *)ND_NULL, /* fc */ (const void *)ND_NULL, /* fd */ (const void *)ND_NULL, /* fe */ (const void *)ND_NULL, /* ff */ (const void *)ND_NULL, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_e3_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3527] // VPHSUBDQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_e2_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3530] // VPHSUBWD Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_e1_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3525] // VPHSUBBW Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_db_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3518] // VPHADDUDQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_d7_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3520] // VPHADDUWQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_d6_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3519] // VPHADDUWD Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_d3_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3516] // VPHADDUBQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_d2_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3515] // VPHADDUBD Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_d1_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3517] // VPHADDUBW Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_cb_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3513] // VPHADDDQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_c7_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3523] // VPHADDWQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_c6_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3522] // VPHADDWD Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_c3_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3510] // VPHADDBQ Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_c2_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3509] // VPHADDBD Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_c1_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3511] // VPHADDBW Vdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_9b_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3716] // VPSHAQ Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_9b_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3715] // VPSHAQ Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_9b_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_9b_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_9b_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_9a_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3714] // VPSHAD Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_9a_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3713] // VPSHAD Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_9a_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_9a_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_9a_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_99_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3718] // VPSHAW Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_99_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3717] // VPSHAW Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_99_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_99_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_99_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_98_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3712] // VPSHAB Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_98_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3711] // VPSHAB Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_98_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_98_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_98_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_97_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3731] // VPSHLQ Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_97_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3730] // VPSHLQ Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_97_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_97_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_97_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_96_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3722] // VPSHLB Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_96_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3723] // VPSHLD Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_96_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_96_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_96_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_95_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3721] // VPSHLB Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_95_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3732] // VPSHLW Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_95_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_95_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_95_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_94_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3720] // VPSHLB Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_94_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3719] // VPSHLB Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_94_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_94_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_94_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_93_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3701] // VPROTQ Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_93_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3700] // VPROTQ Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_93_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_93_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_93_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_92_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3698] // VPROTD Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_92_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3697] // VPROTD Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_92_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_92_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_92_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_91_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3704] // VPROTW Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_91_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3703] // VPROTW Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_91_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_91_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_91_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_90_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3695] // VPROTB Vdq,Hdq,Wdq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_90_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3694] // VPROTB Vdq,Wdq,Hdq }; const ND_TABLE_EX_W gXopMap_mmmmm_09_opcode_90_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_90_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_90_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_83_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3084] // VFRCZSD Vdq,Wsd }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_82_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3085] // VFRCZSS Vdq,Wss }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_81_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3082] // VFRCZPD Vx,Wx }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_80_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3083] // VFRCZPS Vx,Wx }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_12_modrmreg_01_modrmmod_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 2512] // SLWPCB Ry }; const ND_TABLE_MODRM_MOD gXopMap_mmmmm_09_opcode_12_modrmreg_01_modrmmod = { ND_ILUT_MODRM_MOD, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_12_modrmreg_01_modrmmod_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_12_modrmreg_00_modrmmod_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 1328] // LLWPCB Ry }; const ND_TABLE_MODRM_MOD gXopMap_mmmmm_09_opcode_12_modrmreg_00_modrmmod = { ND_ILUT_MODRM_MOD, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_12_modrmreg_00_modrmmod_01_leaf, } }; const ND_TABLE_MODRM_REG gXopMap_mmmmm_09_opcode_12_modrmreg = { ND_ILUT_MODRM_REG, { /* 00 */ (const void *)&gXopMap_mmmmm_09_opcode_12_modrmreg_00_modrmmod, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_12_modrmreg_01_modrmmod, /* 02 */ (const void *)ND_NULL, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)ND_NULL, /* 07 */ (const void *)ND_NULL, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_02_modrmreg_06_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 199] // BLCI By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_02_modrmreg_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 201] // BLCMSK By,Ey }; const ND_TABLE_MODRM_REG gXopMap_mmmmm_09_opcode_02_modrmreg = { ND_ILUT_MODRM_REG, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_02_modrmreg_01_leaf, /* 02 */ (const void *)ND_NULL, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)&gXopMap_mmmmm_09_opcode_02_modrmreg_06_leaf, /* 07 */ (const void *)ND_NULL, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_07_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 2602] // T1MSKC By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_06_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 211] // BLSIC By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_05_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 200] // BLCIC By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_04_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 2636] // TZMSK By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_03_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 202] // BLCS By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_02_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 207] // BLSFILL By,Ey }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_09_opcode_01_modrmreg_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 198] // BLCFILL By,Ey }; const ND_TABLE_MODRM_REG gXopMap_mmmmm_09_opcode_01_modrmreg = { ND_ILUT_MODRM_REG, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_01_leaf, /* 02 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_02_leaf, /* 03 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_03_leaf, /* 04 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_04_leaf, /* 05 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_05_leaf, /* 06 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_06_leaf, /* 07 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg_07_leaf, } }; const ND_TABLE_OPCODE gXopMap_mmmmm_09_opcode = { ND_ILUT_OPCODE, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)&gXopMap_mmmmm_09_opcode_01_modrmreg, /* 02 */ (const void *)&gXopMap_mmmmm_09_opcode_02_modrmreg, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)ND_NULL, /* 07 */ (const void *)ND_NULL, /* 08 */ (const void *)ND_NULL, /* 09 */ (const void *)ND_NULL, /* 0a */ (const void *)ND_NULL, /* 0b */ (const void *)ND_NULL, /* 0c */ (const void *)ND_NULL, /* 0d */ (const void *)ND_NULL, /* 0e */ (const void *)ND_NULL, /* 0f */ (const void *)ND_NULL, /* 10 */ (const void *)ND_NULL, /* 11 */ (const void *)ND_NULL, /* 12 */ (const void *)&gXopMap_mmmmm_09_opcode_12_modrmreg, /* 13 */ (const void *)ND_NULL, /* 14 */ (const void *)ND_NULL, /* 15 */ (const void *)ND_NULL, /* 16 */ (const void *)ND_NULL, /* 17 */ (const void *)ND_NULL, /* 18 */ (const void *)ND_NULL, /* 19 */ (const void *)ND_NULL, /* 1a */ (const void *)ND_NULL, /* 1b */ (const void *)ND_NULL, /* 1c */ (const void *)ND_NULL, /* 1d */ (const void *)ND_NULL, /* 1e */ (const void *)ND_NULL, /* 1f */ (const void *)ND_NULL, /* 20 */ (const void *)ND_NULL, /* 21 */ (const void *)ND_NULL, /* 22 */ (const void *)ND_NULL, /* 23 */ (const void *)ND_NULL, /* 24 */ (const void *)ND_NULL, /* 25 */ (const void *)ND_NULL, /* 26 */ (const void *)ND_NULL, /* 27 */ (const void *)ND_NULL, /* 28 */ (const void *)ND_NULL, /* 29 */ (const void *)ND_NULL, /* 2a */ (const void *)ND_NULL, /* 2b */ (const void *)ND_NULL, /* 2c */ (const void *)ND_NULL, /* 2d */ (const void *)ND_NULL, /* 2e */ (const void *)ND_NULL, /* 2f */ (const void *)ND_NULL, /* 30 */ (const void *)ND_NULL, /* 31 */ (const void *)ND_NULL, /* 32 */ (const void *)ND_NULL, /* 33 */ (const void *)ND_NULL, /* 34 */ (const void *)ND_NULL, /* 35 */ (const void *)ND_NULL, /* 36 */ (const void *)ND_NULL, /* 37 */ (const void *)ND_NULL, /* 38 */ (const void *)ND_NULL, /* 39 */ (const void *)ND_NULL, /* 3a */ (const void *)ND_NULL, /* 3b */ (const void *)ND_NULL, /* 3c */ (const void *)ND_NULL, /* 3d */ (const void *)ND_NULL, /* 3e */ (const void *)ND_NULL, /* 3f */ (const void *)ND_NULL, /* 40 */ (const void *)ND_NULL, /* 41 */ (const void *)ND_NULL, /* 42 */ (const void *)ND_NULL, /* 43 */ (const void *)ND_NULL, /* 44 */ (const void *)ND_NULL, /* 45 */ (const void *)ND_NULL, /* 46 */ (const void *)ND_NULL, /* 47 */ (const void *)ND_NULL, /* 48 */ (const void *)ND_NULL, /* 49 */ (const void *)ND_NULL, /* 4a */ (const void *)ND_NULL, /* 4b */ (const void *)ND_NULL, /* 4c */ (const void *)ND_NULL, /* 4d */ (const void *)ND_NULL, /* 4e */ (const void *)ND_NULL, /* 4f */ (const void *)ND_NULL, /* 50 */ (const void *)ND_NULL, /* 51 */ (const void *)ND_NULL, /* 52 */ (const void *)ND_NULL, /* 53 */ (const void *)ND_NULL, /* 54 */ (const void *)ND_NULL, /* 55 */ (const void *)ND_NULL, /* 56 */ (const void *)ND_NULL, /* 57 */ (const void *)ND_NULL, /* 58 */ (const void *)ND_NULL, /* 59 */ (const void *)ND_NULL, /* 5a */ (const void *)ND_NULL, /* 5b */ (const void *)ND_NULL, /* 5c */ (const void *)ND_NULL, /* 5d */ (const void *)ND_NULL, /* 5e */ (const void *)ND_NULL, /* 5f */ (const void *)ND_NULL, /* 60 */ (const void *)ND_NULL, /* 61 */ (const void *)ND_NULL, /* 62 */ (const void *)ND_NULL, /* 63 */ (const void *)ND_NULL, /* 64 */ (const void *)ND_NULL, /* 65 */ (const void *)ND_NULL, /* 66 */ (const void *)ND_NULL, /* 67 */ (const void *)ND_NULL, /* 68 */ (const void *)ND_NULL, /* 69 */ (const void *)ND_NULL, /* 6a */ (const void *)ND_NULL, /* 6b */ (const void *)ND_NULL, /* 6c */ (const void *)ND_NULL, /* 6d */ (const void *)ND_NULL, /* 6e */ (const void *)ND_NULL, /* 6f */ (const void *)ND_NULL, /* 70 */ (const void *)ND_NULL, /* 71 */ (const void *)ND_NULL, /* 72 */ (const void *)ND_NULL, /* 73 */ (const void *)ND_NULL, /* 74 */ (const void *)ND_NULL, /* 75 */ (const void *)ND_NULL, /* 76 */ (const void *)ND_NULL, /* 77 */ (const void *)ND_NULL, /* 78 */ (const void *)ND_NULL, /* 79 */ (const void *)ND_NULL, /* 7a */ (const void *)ND_NULL, /* 7b */ (const void *)ND_NULL, /* 7c */ (const void *)ND_NULL, /* 7d */ (const void *)ND_NULL, /* 7e */ (const void *)ND_NULL, /* 7f */ (const void *)ND_NULL, /* 80 */ (const void *)&gXopMap_mmmmm_09_opcode_80_leaf, /* 81 */ (const void *)&gXopMap_mmmmm_09_opcode_81_leaf, /* 82 */ (const void *)&gXopMap_mmmmm_09_opcode_82_leaf, /* 83 */ (const void *)&gXopMap_mmmmm_09_opcode_83_leaf, /* 84 */ (const void *)ND_NULL, /* 85 */ (const void *)ND_NULL, /* 86 */ (const void *)ND_NULL, /* 87 */ (const void *)ND_NULL, /* 88 */ (const void *)ND_NULL, /* 89 */ (const void *)ND_NULL, /* 8a */ (const void *)ND_NULL, /* 8b */ (const void *)ND_NULL, /* 8c */ (const void *)ND_NULL, /* 8d */ (const void *)ND_NULL, /* 8e */ (const void *)ND_NULL, /* 8f */ (const void *)ND_NULL, /* 90 */ (const void *)&gXopMap_mmmmm_09_opcode_90_w, /* 91 */ (const void *)&gXopMap_mmmmm_09_opcode_91_w, /* 92 */ (const void *)&gXopMap_mmmmm_09_opcode_92_w, /* 93 */ (const void *)&gXopMap_mmmmm_09_opcode_93_w, /* 94 */ (const void *)&gXopMap_mmmmm_09_opcode_94_w, /* 95 */ (const void *)&gXopMap_mmmmm_09_opcode_95_w, /* 96 */ (const void *)&gXopMap_mmmmm_09_opcode_96_w, /* 97 */ (const void *)&gXopMap_mmmmm_09_opcode_97_w, /* 98 */ (const void *)&gXopMap_mmmmm_09_opcode_98_w, /* 99 */ (const void *)&gXopMap_mmmmm_09_opcode_99_w, /* 9a */ (const void *)&gXopMap_mmmmm_09_opcode_9a_w, /* 9b */ (const void *)&gXopMap_mmmmm_09_opcode_9b_w, /* 9c */ (const void *)ND_NULL, /* 9d */ (const void *)ND_NULL, /* 9e */ (const void *)ND_NULL, /* 9f */ (const void *)ND_NULL, /* a0 */ (const void *)ND_NULL, /* a1 */ (const void *)ND_NULL, /* a2 */ (const void *)ND_NULL, /* a3 */ (const void *)ND_NULL, /* a4 */ (const void *)ND_NULL, /* a5 */ (const void *)ND_NULL, /* a6 */ (const void *)ND_NULL, /* a7 */ (const void *)ND_NULL, /* a8 */ (const void *)ND_NULL, /* a9 */ (const void *)ND_NULL, /* aa */ (const void *)ND_NULL, /* ab */ (const void *)ND_NULL, /* ac */ (const void *)ND_NULL, /* ad */ (const void *)ND_NULL, /* ae */ (const void *)ND_NULL, /* af */ (const void *)ND_NULL, /* b0 */ (const void *)ND_NULL, /* b1 */ (const void *)ND_NULL, /* b2 */ (const void *)ND_NULL, /* b3 */ (const void *)ND_NULL, /* b4 */ (const void *)ND_NULL, /* b5 */ (const void *)ND_NULL, /* b6 */ (const void *)ND_NULL, /* b7 */ (const void *)ND_NULL, /* b8 */ (const void *)ND_NULL, /* b9 */ (const void *)ND_NULL, /* ba */ (const void *)ND_NULL, /* bb */ (const void *)ND_NULL, /* bc */ (const void *)ND_NULL, /* bd */ (const void *)ND_NULL, /* be */ (const void *)ND_NULL, /* bf */ (const void *)ND_NULL, /* c0 */ (const void *)ND_NULL, /* c1 */ (const void *)&gXopMap_mmmmm_09_opcode_c1_leaf, /* c2 */ (const void *)&gXopMap_mmmmm_09_opcode_c2_leaf, /* c3 */ (const void *)&gXopMap_mmmmm_09_opcode_c3_leaf, /* c4 */ (const void *)ND_NULL, /* c5 */ (const void *)ND_NULL, /* c6 */ (const void *)&gXopMap_mmmmm_09_opcode_c6_leaf, /* c7 */ (const void *)&gXopMap_mmmmm_09_opcode_c7_leaf, /* c8 */ (const void *)ND_NULL, /* c9 */ (const void *)ND_NULL, /* ca */ (const void *)ND_NULL, /* cb */ (const void *)&gXopMap_mmmmm_09_opcode_cb_leaf, /* cc */ (const void *)ND_NULL, /* cd */ (const void *)ND_NULL, /* ce */ (const void *)ND_NULL, /* cf */ (const void *)ND_NULL, /* d0 */ (const void *)ND_NULL, /* d1 */ (const void *)&gXopMap_mmmmm_09_opcode_d1_leaf, /* d2 */ (const void *)&gXopMap_mmmmm_09_opcode_d2_leaf, /* d3 */ (const void *)&gXopMap_mmmmm_09_opcode_d3_leaf, /* d4 */ (const void *)ND_NULL, /* d5 */ (const void *)ND_NULL, /* d6 */ (const void *)&gXopMap_mmmmm_09_opcode_d6_leaf, /* d7 */ (const void *)&gXopMap_mmmmm_09_opcode_d7_leaf, /* d8 */ (const void *)ND_NULL, /* d9 */ (const void *)ND_NULL, /* da */ (const void *)ND_NULL, /* db */ (const void *)&gXopMap_mmmmm_09_opcode_db_leaf, /* dc */ (const void *)ND_NULL, /* dd */ (const void *)ND_NULL, /* de */ (const void *)ND_NULL, /* df */ (const void *)ND_NULL, /* e0 */ (const void *)ND_NULL, /* e1 */ (const void *)&gXopMap_mmmmm_09_opcode_e1_leaf, /* e2 */ (const void *)&gXopMap_mmmmm_09_opcode_e2_leaf, /* e3 */ (const void *)&gXopMap_mmmmm_09_opcode_e3_leaf, /* e4 */ (const void *)ND_NULL, /* e5 */ (const void *)ND_NULL, /* e6 */ (const void *)ND_NULL, /* e7 */ (const void *)ND_NULL, /* e8 */ (const void *)ND_NULL, /* e9 */ (const void *)ND_NULL, /* ea */ (const void *)ND_NULL, /* eb */ (const void *)ND_NULL, /* ec */ (const void *)ND_NULL, /* ed */ (const void *)ND_NULL, /* ee */ (const void *)ND_NULL, /* ef */ (const void *)ND_NULL, /* f0 */ (const void *)ND_NULL, /* f1 */ (const void *)ND_NULL, /* f2 */ (const void *)ND_NULL, /* f3 */ (const void *)ND_NULL, /* f4 */ (const void *)ND_NULL, /* f5 */ (const void *)ND_NULL, /* f6 */ (const void *)ND_NULL, /* f7 */ (const void *)ND_NULL, /* f8 */ (const void *)ND_NULL, /* f9 */ (const void *)ND_NULL, /* fa */ (const void *)ND_NULL, /* fb */ (const void *)ND_NULL, /* fc */ (const void *)ND_NULL, /* fd */ (const void *)ND_NULL, /* fe */ (const void *)ND_NULL, /* ff */ (const void *)ND_NULL, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_ef_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3414] // VPCOMUQ Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_ee_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3413] // VPCOMUD Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_ed_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3415] // VPCOMUW Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_ec_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3412] // VPCOMUB Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_cf_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3411] // VPCOMQ Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_ce_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3406] // VPCOMD Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_cd_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3416] // VPCOMW Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_cc_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3405] // VPCOMB Vdq,Hdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_c3_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3699] // VPROTQ Vdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_c2_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3696] // VPROTD Vdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_c1_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3702] // VPROTW Vdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_c0_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3693] // VPROTB Vdq,Wdq,Ib }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_b6_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3556] // VPMADCSWD Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_a6_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3555] // VPMADCSSWD Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_a3_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3684] // VPPERM Vx,Hx,Lx,Wx }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_a3_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3683] // VPPERM Vx,Hx,Wx,Lx }; const ND_TABLE_EX_W gXopMap_mmmmm_08_opcode_a3_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_08_opcode_a3_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_08_opcode_a3_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_a2_w_01_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3376] // VPCMOV Vx,Hx,Lx,Wx }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_a2_w_00_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3375] // VPCMOV Vx,Hx,Wx,Lx }; const ND_TABLE_EX_W gXopMap_mmmmm_08_opcode_a2_w = { ND_ILUT_EX_W, { /* 00 */ (const void *)&gXopMap_mmmmm_08_opcode_a2_w_00_leaf, /* 01 */ (const void *)&gXopMap_mmmmm_08_opcode_a2_w_01_leaf, } }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_9f_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3546] // VPMACSDQH Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_9e_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3545] // VPMACSDD Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_97_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3547] // VPMACSDQL Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_96_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3553] // VPMACSWD Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_95_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3554] // VPMACSWW Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_8f_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3549] // VPMACSSDQH Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_8e_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3548] // VPMACSSDD Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_87_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3550] // VPMACSSDQL Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_86_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3551] // VPMACSSWD Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_INSTRUCTION gXopMap_mmmmm_08_opcode_85_leaf = { ND_ILUT_INSTRUCTION, (const void *)&gInstructions[ 3552] // VPMACSSWW Vdq,Hdq,Wdq,Ldq }; const ND_TABLE_OPCODE gXopMap_mmmmm_08_opcode = { ND_ILUT_OPCODE, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)ND_NULL, /* 02 */ (const void *)ND_NULL, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)ND_NULL, /* 07 */ (const void *)ND_NULL, /* 08 */ (const void *)ND_NULL, /* 09 */ (const void *)ND_NULL, /* 0a */ (const void *)ND_NULL, /* 0b */ (const void *)ND_NULL, /* 0c */ (const void *)ND_NULL, /* 0d */ (const void *)ND_NULL, /* 0e */ (const void *)ND_NULL, /* 0f */ (const void *)ND_NULL, /* 10 */ (const void *)ND_NULL, /* 11 */ (const void *)ND_NULL, /* 12 */ (const void *)ND_NULL, /* 13 */ (const void *)ND_NULL, /* 14 */ (const void *)ND_NULL, /* 15 */ (const void *)ND_NULL, /* 16 */ (const void *)ND_NULL, /* 17 */ (const void *)ND_NULL, /* 18 */ (const void *)ND_NULL, /* 19 */ (const void *)ND_NULL, /* 1a */ (const void *)ND_NULL, /* 1b */ (const void *)ND_NULL, /* 1c */ (const void *)ND_NULL, /* 1d */ (const void *)ND_NULL, /* 1e */ (const void *)ND_NULL, /* 1f */ (const void *)ND_NULL, /* 20 */ (const void *)ND_NULL, /* 21 */ (const void *)ND_NULL, /* 22 */ (const void *)ND_NULL, /* 23 */ (const void *)ND_NULL, /* 24 */ (const void *)ND_NULL, /* 25 */ (const void *)ND_NULL, /* 26 */ (const void *)ND_NULL, /* 27 */ (const void *)ND_NULL, /* 28 */ (const void *)ND_NULL, /* 29 */ (const void *)ND_NULL, /* 2a */ (const void *)ND_NULL, /* 2b */ (const void *)ND_NULL, /* 2c */ (const void *)ND_NULL, /* 2d */ (const void *)ND_NULL, /* 2e */ (const void *)ND_NULL, /* 2f */ (const void *)ND_NULL, /* 30 */ (const void *)ND_NULL, /* 31 */ (const void *)ND_NULL, /* 32 */ (const void *)ND_NULL, /* 33 */ (const void *)ND_NULL, /* 34 */ (const void *)ND_NULL, /* 35 */ (const void *)ND_NULL, /* 36 */ (const void *)ND_NULL, /* 37 */ (const void *)ND_NULL, /* 38 */ (const void *)ND_NULL, /* 39 */ (const void *)ND_NULL, /* 3a */ (const void *)ND_NULL, /* 3b */ (const void *)ND_NULL, /* 3c */ (const void *)ND_NULL, /* 3d */ (const void *)ND_NULL, /* 3e */ (const void *)ND_NULL, /* 3f */ (const void *)ND_NULL, /* 40 */ (const void *)ND_NULL, /* 41 */ (const void *)ND_NULL, /* 42 */ (const void *)ND_NULL, /* 43 */ (const void *)ND_NULL, /* 44 */ (const void *)ND_NULL, /* 45 */ (const void *)ND_NULL, /* 46 */ (const void *)ND_NULL, /* 47 */ (const void *)ND_NULL, /* 48 */ (const void *)ND_NULL, /* 49 */ (const void *)ND_NULL, /* 4a */ (const void *)ND_NULL, /* 4b */ (const void *)ND_NULL, /* 4c */ (const void *)ND_NULL, /* 4d */ (const void *)ND_NULL, /* 4e */ (const void *)ND_NULL, /* 4f */ (const void *)ND_NULL, /* 50 */ (const void *)ND_NULL, /* 51 */ (const void *)ND_NULL, /* 52 */ (const void *)ND_NULL, /* 53 */ (const void *)ND_NULL, /* 54 */ (const void *)ND_NULL, /* 55 */ (const void *)ND_NULL, /* 56 */ (const void *)ND_NULL, /* 57 */ (const void *)ND_NULL, /* 58 */ (const void *)ND_NULL, /* 59 */ (const void *)ND_NULL, /* 5a */ (const void *)ND_NULL, /* 5b */ (const void *)ND_NULL, /* 5c */ (const void *)ND_NULL, /* 5d */ (const void *)ND_NULL, /* 5e */ (const void *)ND_NULL, /* 5f */ (const void *)ND_NULL, /* 60 */ (const void *)ND_NULL, /* 61 */ (const void *)ND_NULL, /* 62 */ (const void *)ND_NULL, /* 63 */ (const void *)ND_NULL, /* 64 */ (const void *)ND_NULL, /* 65 */ (const void *)ND_NULL, /* 66 */ (const void *)ND_NULL, /* 67 */ (const void *)ND_NULL, /* 68 */ (const void *)ND_NULL, /* 69 */ (const void *)ND_NULL, /* 6a */ (const void *)ND_NULL, /* 6b */ (const void *)ND_NULL, /* 6c */ (const void *)ND_NULL, /* 6d */ (const void *)ND_NULL, /* 6e */ (const void *)ND_NULL, /* 6f */ (const void *)ND_NULL, /* 70 */ (const void *)ND_NULL, /* 71 */ (const void *)ND_NULL, /* 72 */ (const void *)ND_NULL, /* 73 */ (const void *)ND_NULL, /* 74 */ (const void *)ND_NULL, /* 75 */ (const void *)ND_NULL, /* 76 */ (const void *)ND_NULL, /* 77 */ (const void *)ND_NULL, /* 78 */ (const void *)ND_NULL, /* 79 */ (const void *)ND_NULL, /* 7a */ (const void *)ND_NULL, /* 7b */ (const void *)ND_NULL, /* 7c */ (const void *)ND_NULL, /* 7d */ (const void *)ND_NULL, /* 7e */ (const void *)ND_NULL, /* 7f */ (const void *)ND_NULL, /* 80 */ (const void *)ND_NULL, /* 81 */ (const void *)ND_NULL, /* 82 */ (const void *)ND_NULL, /* 83 */ (const void *)ND_NULL, /* 84 */ (const void *)ND_NULL, /* 85 */ (const void *)&gXopMap_mmmmm_08_opcode_85_leaf, /* 86 */ (const void *)&gXopMap_mmmmm_08_opcode_86_leaf, /* 87 */ (const void *)&gXopMap_mmmmm_08_opcode_87_leaf, /* 88 */ (const void *)ND_NULL, /* 89 */ (const void *)ND_NULL, /* 8a */ (const void *)ND_NULL, /* 8b */ (const void *)ND_NULL, /* 8c */ (const void *)ND_NULL, /* 8d */ (const void *)ND_NULL, /* 8e */ (const void *)&gXopMap_mmmmm_08_opcode_8e_leaf, /* 8f */ (const void *)&gXopMap_mmmmm_08_opcode_8f_leaf, /* 90 */ (const void *)ND_NULL, /* 91 */ (const void *)ND_NULL, /* 92 */ (const void *)ND_NULL, /* 93 */ (const void *)ND_NULL, /* 94 */ (const void *)ND_NULL, /* 95 */ (const void *)&gXopMap_mmmmm_08_opcode_95_leaf, /* 96 */ (const void *)&gXopMap_mmmmm_08_opcode_96_leaf, /* 97 */ (const void *)&gXopMap_mmmmm_08_opcode_97_leaf, /* 98 */ (const void *)ND_NULL, /* 99 */ (const void *)ND_NULL, /* 9a */ (const void *)ND_NULL, /* 9b */ (const void *)ND_NULL, /* 9c */ (const void *)ND_NULL, /* 9d */ (const void *)ND_NULL, /* 9e */ (const void *)&gXopMap_mmmmm_08_opcode_9e_leaf, /* 9f */ (const void *)&gXopMap_mmmmm_08_opcode_9f_leaf, /* a0 */ (const void *)ND_NULL, /* a1 */ (const void *)ND_NULL, /* a2 */ (const void *)&gXopMap_mmmmm_08_opcode_a2_w, /* a3 */ (const void *)&gXopMap_mmmmm_08_opcode_a3_w, /* a4 */ (const void *)ND_NULL, /* a5 */ (const void *)ND_NULL, /* a6 */ (const void *)&gXopMap_mmmmm_08_opcode_a6_leaf, /* a7 */ (const void *)ND_NULL, /* a8 */ (const void *)ND_NULL, /* a9 */ (const void *)ND_NULL, /* aa */ (const void *)ND_NULL, /* ab */ (const void *)ND_NULL, /* ac */ (const void *)ND_NULL, /* ad */ (const void *)ND_NULL, /* ae */ (const void *)ND_NULL, /* af */ (const void *)ND_NULL, /* b0 */ (const void *)ND_NULL, /* b1 */ (const void *)ND_NULL, /* b2 */ (const void *)ND_NULL, /* b3 */ (const void *)ND_NULL, /* b4 */ (const void *)ND_NULL, /* b5 */ (const void *)ND_NULL, /* b6 */ (const void *)&gXopMap_mmmmm_08_opcode_b6_leaf, /* b7 */ (const void *)ND_NULL, /* b8 */ (const void *)ND_NULL, /* b9 */ (const void *)ND_NULL, /* ba */ (const void *)ND_NULL, /* bb */ (const void *)ND_NULL, /* bc */ (const void *)ND_NULL, /* bd */ (const void *)ND_NULL, /* be */ (const void *)ND_NULL, /* bf */ (const void *)ND_NULL, /* c0 */ (const void *)&gXopMap_mmmmm_08_opcode_c0_leaf, /* c1 */ (const void *)&gXopMap_mmmmm_08_opcode_c1_leaf, /* c2 */ (const void *)&gXopMap_mmmmm_08_opcode_c2_leaf, /* c3 */ (const void *)&gXopMap_mmmmm_08_opcode_c3_leaf, /* c4 */ (const void *)ND_NULL, /* c5 */ (const void *)ND_NULL, /* c6 */ (const void *)ND_NULL, /* c7 */ (const void *)ND_NULL, /* c8 */ (const void *)ND_NULL, /* c9 */ (const void *)ND_NULL, /* ca */ (const void *)ND_NULL, /* cb */ (const void *)ND_NULL, /* cc */ (const void *)&gXopMap_mmmmm_08_opcode_cc_leaf, /* cd */ (const void *)&gXopMap_mmmmm_08_opcode_cd_leaf, /* ce */ (const void *)&gXopMap_mmmmm_08_opcode_ce_leaf, /* cf */ (const void *)&gXopMap_mmmmm_08_opcode_cf_leaf, /* d0 */ (const void *)ND_NULL, /* d1 */ (const void *)ND_NULL, /* d2 */ (const void *)ND_NULL, /* d3 */ (const void *)ND_NULL, /* d4 */ (const void *)ND_NULL, /* d5 */ (const void *)ND_NULL, /* d6 */ (const void *)ND_NULL, /* d7 */ (const void *)ND_NULL, /* d8 */ (const void *)ND_NULL, /* d9 */ (const void *)ND_NULL, /* da */ (const void *)ND_NULL, /* db */ (const void *)ND_NULL, /* dc */ (const void *)ND_NULL, /* dd */ (const void *)ND_NULL, /* de */ (const void *)ND_NULL, /* df */ (const void *)ND_NULL, /* e0 */ (const void *)ND_NULL, /* e1 */ (const void *)ND_NULL, /* e2 */ (const void *)ND_NULL, /* e3 */ (const void *)ND_NULL, /* e4 */ (const void *)ND_NULL, /* e5 */ (const void *)ND_NULL, /* e6 */ (const void *)ND_NULL, /* e7 */ (const void *)ND_NULL, /* e8 */ (const void *)ND_NULL, /* e9 */ (const void *)ND_NULL, /* ea */ (const void *)ND_NULL, /* eb */ (const void *)ND_NULL, /* ec */ (const void *)&gXopMap_mmmmm_08_opcode_ec_leaf, /* ed */ (const void *)&gXopMap_mmmmm_08_opcode_ed_leaf, /* ee */ (const void *)&gXopMap_mmmmm_08_opcode_ee_leaf, /* ef */ (const void *)&gXopMap_mmmmm_08_opcode_ef_leaf, /* f0 */ (const void *)ND_NULL, /* f1 */ (const void *)ND_NULL, /* f2 */ (const void *)ND_NULL, /* f3 */ (const void *)ND_NULL, /* f4 */ (const void *)ND_NULL, /* f5 */ (const void *)ND_NULL, /* f6 */ (const void *)ND_NULL, /* f7 */ (const void *)ND_NULL, /* f8 */ (const void *)ND_NULL, /* f9 */ (const void *)ND_NULL, /* fa */ (const void *)ND_NULL, /* fb */ (const void *)ND_NULL, /* fc */ (const void *)ND_NULL, /* fd */ (const void *)ND_NULL, /* fe */ (const void *)ND_NULL, /* ff */ (const void *)ND_NULL, } }; const ND_TABLE_EX_M gXopMap_mmmmm = { ND_ILUT_EX_M, { /* 00 */ (const void *)ND_NULL, /* 01 */ (const void *)ND_NULL, /* 02 */ (const void *)ND_NULL, /* 03 */ (const void *)ND_NULL, /* 04 */ (const void *)ND_NULL, /* 05 */ (const void *)ND_NULL, /* 06 */ (const void *)ND_NULL, /* 07 */ (const void *)ND_NULL, /* 08 */ (const void *)&gXopMap_mmmmm_08_opcode, /* 09 */ (const void *)&gXopMap_mmmmm_09_opcode, /* 0a */ (const void *)&gXopMap_mmmmm_0a_opcode, /* 0b */ (const void *)ND_NULL, /* 0c */ (const void *)ND_NULL, /* 0d */ (const void *)ND_NULL, /* 0e */ (const void *)ND_NULL, /* 0f */ (const void *)ND_NULL, /* 10 */ (const void *)ND_NULL, /* 11 */ (const void *)ND_NULL, /* 12 */ (const void *)ND_NULL, /* 13 */ (const void *)ND_NULL, /* 14 */ (const void *)ND_NULL, /* 15 */ (const void *)ND_NULL, /* 16 */ (const void *)ND_NULL, /* 17 */ (const void *)ND_NULL, /* 18 */ (const void *)ND_NULL, /* 19 */ (const void *)ND_NULL, /* 1a */ (const void *)ND_NULL, /* 1b */ (const void *)ND_NULL, /* 1c */ (const void *)ND_NULL, /* 1d */ (const void *)ND_NULL, /* 1e */ (const void *)ND_NULL, /* 1f */ (const void *)ND_NULL, } }; #endif