/// @file xed-encoder-iforms-init.c

// This file was automatically generated.
// Do not edit this file.

/*BEGIN_LEGAL

Copyright (c) 2018 Intel Corporation

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.
  
END_LEGAL */
#include "xed-internal-header.h"
#include "xed-ild.h"
const xed_encoder_iform_t xed_encode_iform_db[XED_ENCODE_MAX_IFORMS] = {            
            /*(   0)                SLDT*/  {   0,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(   1)                SLDT*/  {   1,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(   2)           VMOVMSKPD*/  {   2,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(   3)           VMOVMSKPD*/  {   2,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(   4)            UNPCKHPS*/  {   3,    0, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(   5)            UNPCKHPS*/  {   4,    1, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(   6)            UNPCKHPD*/  {   3,    3, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(   7)            UNPCKHPD*/  {   4,    4, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(   8)              POPCNT*/  {   5,    0, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(   9)              POPCNT*/  {   6,    1, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(  10)           VMOVMSKPS*/  {   2,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(  11)           VMOVMSKPS*/  {   2,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(  12)            VPMULHUW*/  {   7,    5, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   25},
            /*(  13)            VPMULHUW*/  {   8,    2, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(  14)            VPMULHUW*/  {   7,    5, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(  15)            VPMULHUW*/  {   8,    2, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(  16)            VPMULHUW*/  {   9,    2, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(  17)            VPMULHUW*/  {  10,    6, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(  18)            VPMULHUW*/  {   9,    2, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(  19)            VPMULHUW*/  {  10,    6, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(  20)            VPMULHUW*/  {   9,    2, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(  21)            VPMULHUW*/  {  10,    6, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(  22)            VPMOVM2B*/  {  11,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(  23)            VPMOVM2B*/  {  11,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(  24)            VPMOVM2B*/  {  11,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(  25)             VPROLVD*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(  26)             VPROLVD*/  {  13,    7, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(  27)             VPROLVD*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(  28)             VPROLVD*/  {  13,    7, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(  29)             VPROLVD*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(  30)             VPROLVD*/  {  13,    7, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(  31)               FUCOM*/  {   1,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(  32)            WRGSBASE*/  {  14,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   62},
            /*(  33)             VPROLVQ*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(  34)             VPROLVQ*/  {  13,    8, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(  35)             VPROLVQ*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(  36)             VPROLVQ*/  {  13,    8, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(  37)             VPROLVQ*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(  38)             VPROLVQ*/  {  13,    8, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(  39)          V4FNMADDPS*/  {  15,    9, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   77},
            /*(  40)              VRCPSS*/  {   7,    5, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(  41)              VRCPSS*/  {   8,    2, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(  42)                 JNS*/  {  16,   10, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  43)                 JNS*/  {  16,   11, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  44)                 JNS*/  {  16,   12, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  45)                 JNS*/  {  16,   13, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  46)          VPTERNLOGQ*/  {  12,   14, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(  47)          VPTERNLOGQ*/  {  13,   15, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(  48)          VPTERNLOGQ*/  {  12,   14, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(  49)          VPTERNLOGQ*/  {  13,   15, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(  50)          VPTERNLOGQ*/  {  12,   14, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(  51)          VPTERNLOGQ*/  {  13,   15, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(  52)                 JNP*/  {  16,   10, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  53)                 JNP*/  {  16,   11, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  54)                 JNP*/  {  16,   12, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  55)                 JNP*/  {  16,   13, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  56)                 JNZ*/  {  16,   10, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  57)                 JNZ*/  {  16,   11, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  58)                 JNZ*/  {  16,   12, 0x85, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  59)                 JNZ*/  {  16,   13, 0x85, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  60)                 JNB*/  {  16,   10, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  61)                 JNB*/  {  16,   11, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  62)                 JNB*/  {  16,   12, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  63)                 JNB*/  {  16,   13, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  64)            PMOVSXWD*/  {   3,   16, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(  65)            PMOVSXWD*/  {   4,   17, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(  66)          VPTERNLOGD*/  {  12,   14, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(  67)          VPTERNLOGD*/  {  13,   18, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(  68)          VPTERNLOGD*/  {  12,   14, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(  69)          VPTERNLOGD*/  {  13,   18, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(  70)          VPTERNLOGD*/  {  12,   14, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(  71)          VPTERNLOGD*/  {  13,   18, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(  72)             SYSEXIT*/  {  16,   19, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  73)             SYSEXIT*/  {  16,   19, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  74)                 JNO*/  {  16,   10, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  75)                 JNO*/  {  16,   11, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  76)                 JNO*/  {  16,   12, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  77)                 JNO*/  {  16,   13, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  78)                 JNL*/  {  16,   10, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  79)                 JNL*/  {  16,   11, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  80)                 JNL*/  {  16,   12, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  81)                 JNL*/  {  16,   13, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  82)                NOP9*/  {  16,   20, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  83)                NOP8*/  {  16,   21, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  84)              PHSUBD*/  {   3,    0,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(  85)              PHSUBD*/  {   4,    1,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(  86)              PHSUBD*/  {   3,    3,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(  87)              PHSUBD*/  {   4,    4,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(  88)                NOP3*/  {  16,   22, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  89)                NOP2*/  {  16,   23, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(  90)               BNDCL*/  {   5,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(  91)               BNDCL*/  {  17,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(  92)               BNDCL*/  {  17,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(  93)                NOP4*/  {  16,   24, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  94)                NOP7*/  {  16,   25, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  95)                NOP6*/  {  16,   26, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(  96)              SLWPCB*/  {  18,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  101},
            /*(  97)            PMULHRSW*/  {   3,    0,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(  98)            PMULHRSW*/  {   4,    1,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(  99)            PMULHRSW*/  {   3,    3,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*( 100)            PMULHRSW*/  {   4,    4,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*( 101)              PHSUBW*/  {   3,    0,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*( 102)              PHSUBW*/  {   4,    1,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*( 103)              PHSUBW*/  {   3,    3,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*( 104)              PHSUBW*/  {   4,    4,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*( 105)            VPHSUBWD*/  {  19,    5, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 106)            VPHSUBWD*/  {  20,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 107)                 LSL*/  {  16,    0,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 108)                 LSL*/  {  21,    1,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 109)                 LSS*/  {  16,    0, 0xb2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 110)        VINSERTF64X2*/  {  12,   14, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*( 111)        VINSERTF64X2*/  {  15,   27, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*( 112)        VINSERTF64X2*/  {  12,   14, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*( 113)        VINSERTF64X2*/  {  15,   27, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*( 114)               MOVSD*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 115)          VPUNPCKLBW*/  {   7,    5, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 116)          VPUNPCKLBW*/  {   8,    2, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 117)          VPUNPCKLBW*/  {   7,    5, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 118)          VPUNPCKLBW*/  {   8,    2, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 119)          VPUNPCKLBW*/  {   9,    2, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 120)          VPUNPCKLBW*/  {  10,   29, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 121)          VPUNPCKLBW*/  {   9,    2, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 122)          VPUNPCKLBW*/  {  10,   29, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 123)          VPUNPCKLBW*/  {   9,    2, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 124)          VPUNPCKLBW*/  {  10,   29, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 125)        VINSERTF64X4*/  {  12,   14, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*( 126)        VINSERTF64X4*/  {  15,   30, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*( 127)            VPMOVSDB*/  {  22,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*( 128)            VPMOVSDB*/  {  23,   31, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*( 129)            VPMOVSDB*/  {  22,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*( 130)            VPMOVSDB*/  {  23,   31, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*( 131)            VPMOVSDB*/  {  22,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*( 132)            VPMOVSDB*/  {  23,   31, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*( 133)              BLSMSK*/  {  24,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  151},
            /*( 134)              BLSMSK*/  {  25,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  155},
            /*( 135)              BLSMSK*/  {  26,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  161},
            /*( 136)              BLSMSK*/  {  27,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  166},
            /*( 137)              BLSMSK*/  {  25,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  173},
            /*( 138)              BLSMSK*/  {  27,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  179},
            /*( 139)                ADOX*/  {  28,   32, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   95},
            /*( 140)                ADOX*/  {  29,   33, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    1},
            /*( 141)                ADOX*/  {  28,   32, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   88},
            /*( 142)                ADOX*/  {  29,   33, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   29},
            /*( 143)            VPMOVSDW*/  {  22,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*( 144)            VPMOVSDW*/  {  23,   34, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*( 145)            VPMOVSDW*/  {  22,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*( 146)            VPMOVSDW*/  {  23,   34, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*( 147)            VPMOVSDW*/  {  22,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*( 148)            VPMOVSDW*/  {  23,   34, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*( 149)            CVTPI2PD*/  {   3,    3, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 150)            CVTPI2PD*/  {   4,    4, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 151)           VPERMILPS*/  {  13,    5,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 152)           VPERMILPS*/  {  30,    2,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 153)           VPERMILPS*/  {  13,    5,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 154)           VPERMILPS*/  {  30,    2,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 155)           VPERMILPS*/  {  19,   35,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*( 156)           VPERMILPS*/  {  20,   14,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*( 157)           VPERMILPS*/  {  19,   35,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*( 158)           VPERMILPS*/  {  20,   14,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*( 159)           VPERMILPS*/  {  22,   14,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*( 160)           VPERMILPS*/  {  31,   18,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*( 161)           VPERMILPS*/  {  12,    2,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 162)           VPERMILPS*/  {  13,    7,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 163)           VPERMILPS*/  {  22,   14,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*( 164)           VPERMILPS*/  {  31,   18,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*( 165)           VPERMILPS*/  {  12,    2,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 166)           VPERMILPS*/  {  13,    7,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 167)           VPERMILPS*/  {  22,   14,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*( 168)           VPERMILPS*/  {  31,   18,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*( 169)           VPERMILPS*/  {  12,    2,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 170)           VPERMILPS*/  {  13,    7,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 171)                 HLT*/  {  16,   36, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 172)             FCMOVNU*/  {   1,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*( 173)          VGATHERQPD*/  {  32,   37, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*( 174)          VGATHERQPD*/  {  32,   38, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*( 175)          VGATHERQPD*/  {  33,   39, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 176)          VGATHERQPD*/  {  33,   40, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 177)          VGATHERQPD*/  {  33,   41, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 178)              FCOMIP*/  {   1,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*( 179)            CVTPI2PS*/  {   3,    0, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 180)            CVTPI2PS*/  {   4,    1, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 181)            PACKUSWB*/  {   3,    0, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 182)            PACKUSWB*/  {   4,    1, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 183)            PACKUSWB*/  {   3,    3, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 184)            PACKUSWB*/  {   4,    4, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 185)             VAESDEC*/  {   8,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 186)             VAESDEC*/  {   7,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 187)             VAESDEC*/  {  34,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*( 188)             VAESDEC*/  {  35,   42, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*( 189)             VAESDEC*/  {  34,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*( 190)             VAESDEC*/  {  35,   42, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*( 191)             VAESDEC*/  {  34,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*( 192)             VAESDEC*/  {  35,   42, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*( 193)             VAESDEC*/  {   8,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 194)             VAESDEC*/  {   7,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 195)               PUSHF*/  {  16,   43, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 196)                 NOT*/  {  36,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*( 197)                 NOT*/  {   1,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 198)                 NOT*/  {  36,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*( 199)                 NOT*/  {   1,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 200)          VGATHERQPS*/  {  32,   37, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*( 201)          VGATHERQPS*/  {  32,   38, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*( 202)          VGATHERQPS*/  {  33,   44, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*( 203)          VGATHERQPS*/  {  33,   45, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*( 204)          VGATHERQPS*/  {  33,   46, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*( 205)             FCMOVNB*/  {   1,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 206)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 207)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    4},
            /*( 208)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 209)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*( 210)                 NOP*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   61},
            /*( 211)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   60},
            /*( 212)                 NOP*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  269},
            /*( 213)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  270},
            /*( 214)                 NOP*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  239},
            /*( 215)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  238},
            /*( 216)                 NOP*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    6},
            /*( 217)                 NOP*/  {   1,    1, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   47},
            /*( 218)                 NOP*/  {  16,    0, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 219)                 NOP*/  {  21,    1, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 220)                 NOP*/  {  16,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 221)                 NOP*/  {  21,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 222)                 NOP*/  {  16,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 223)                 NOP*/  {  21,    1, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 224)                 NOP*/  {  16,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 225)                 NOP*/  {  21,    1, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 226)                 NOP*/  {  16,    0, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 227)                 NOP*/  {  21,    1, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 228)                 NOP*/  {  16,    0, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 229)                 NOP*/  {  21,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 230)                 NOP*/  {  16,    0, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 231)                 NOP*/  {  21,    1, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 232)                 NOP*/  {  37,   47, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*( 233)                 NOP*/  {  38,   47, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 234)                 NOP*/  {  21,    1,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 235)                 NOP*/  {   4,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 236)                 NOP*/  {   4,    1, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 237)                 NOP*/  {   6,    1, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*( 238)                 NOP*/  {  21,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 239)                 NOP*/  {  21,    1, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 240)                 NOP*/  {  16,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 241)                 NOP*/  {  16,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 242)                 NOP*/  {  16,    0, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 243)                 NOP*/  {   4,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 244)                 NOP*/  {   6,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 245)                 NOP*/  {   4,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 246)                 NOP*/  {  14,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  124},
            /*( 247)                 NOP*/  {  14,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  272},
            /*( 248)                 NOP*/  {  14,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   62},
            /*( 249)                 NOP*/  {  14,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   60},
            /*( 250)                 NOP*/  {  14,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  270},
            /*( 251)                 NOP*/  {  14,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  275},
            /*( 252)                 NOP*/  {  39,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  278},
            /*( 253)                 NOP*/  {  39,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  282},
            /*( 254)                 NOP*/  {  39,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  286},
            /*( 255)                 NOP*/  {  39,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  290},
            /*( 256)                 NOP*/  {  39,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  294},
            /*( 257)                 NOP*/  {  39,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  298},
            /*( 258)                 NOP*/  {  40,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  302},
            /*( 259)                 NOP*/  {  40,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  307},
            /*( 260)                 NOP*/  {  41,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  312},
            /*( 261)                 NOP*/  {  41,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  318},
            /*( 262)                 NOP*/  {  42,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   41},
            /*( 263)                 NOP*/  {  42,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 264)                 NOP*/  {  43,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 265)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*( 266)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 267)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 268)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   61},
            /*( 269)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  269},
            /*( 270)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  239},
            /*( 271)                 NOP*/  {   0,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    6},
            /*( 272)                 NOP*/  {  21,    1, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 273)                 NOP*/  {  44,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  324},
            /*( 274)             FCMOVNE*/  {   1,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*( 275)           VPERMILPD*/  {  13,    5,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 276)           VPERMILPD*/  {  30,    2,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 277)           VPERMILPD*/  {  13,    5,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 278)           VPERMILPD*/  {  30,    2,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 279)           VPERMILPD*/  {  19,   35,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*( 280)           VPERMILPD*/  {  20,   14,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*( 281)           VPERMILPD*/  {  19,   35,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*( 282)           VPERMILPD*/  {  20,   14,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*( 283)           VPERMILPD*/  {  22,   14,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*( 284)           VPERMILPD*/  {  31,   15,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*( 285)           VPERMILPD*/  {  12,    2,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 286)           VPERMILPD*/  {  13,    8,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 287)           VPERMILPD*/  {  22,   14,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*( 288)           VPERMILPD*/  {  31,   15,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*( 289)           VPERMILPD*/  {  12,    2,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 290)           VPERMILPD*/  {  13,    8,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 291)           VPERMILPD*/  {  22,   14,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*( 292)           VPERMILPD*/  {  31,   15,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*( 293)           VPERMILPD*/  {  12,    2,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 294)           VPERMILPD*/  {  13,    8,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 295)            VPCMPEQW*/  {   7,    5, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 296)            VPCMPEQW*/  {   8,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 297)            VPCMPEQW*/  {   7,    5, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 298)            VPCMPEQW*/  {   8,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 299)            VPCMPEQW*/  {  45,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 300)            VPCMPEQW*/  {  46,    6, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 301)            VPCMPEQW*/  {  45,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 302)            VPCMPEQW*/  {  46,    6, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 303)            VPCMPEQW*/  {  45,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 304)            VPCMPEQW*/  {  46,    6, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 305)            VPCMPEQQ*/  {   7,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 306)            VPCMPEQQ*/  {   8,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 307)            VPCMPEQQ*/  {   7,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 308)            VPCMPEQQ*/  {   8,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 309)            VPCMPEQQ*/  {  47,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*( 310)            VPCMPEQQ*/  {  48,    8, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 311)            VPCMPEQQ*/  {  47,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*( 312)            VPCMPEQQ*/  {  48,    8, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 313)            VPCMPEQQ*/  {  47,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*( 314)            VPCMPEQQ*/  {  48,    8, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 315)            ADC_LOCK*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*( 316)            ADC_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*( 317)            ADC_LOCK*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*( 318)            ADC_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*( 319)            ADC_LOCK*/  {  49,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*( 320)            ADC_LOCK*/  {  49,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*( 321)            ADDSUBPS*/  {   5,   50, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 322)            ADDSUBPS*/  {   6,   51, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 323)            VPCMPEQD*/  {   7,    5, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 324)            VPCMPEQD*/  {   8,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 325)            VPCMPEQD*/  {   7,    5, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 326)            VPCMPEQD*/  {   8,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 327)            VPCMPEQD*/  {  47,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*( 328)            VPCMPEQD*/  {  48,    7, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*( 329)            VPCMPEQD*/  {  47,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*( 330)            VPCMPEQD*/  {  48,    7, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*( 331)            VPCMPEQD*/  {  47,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*( 332)            VPCMPEQD*/  {  48,    7, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*( 333)            VPCMPEQB*/  {   7,    5, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 334)            VPCMPEQB*/  {   8,    2, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 335)            VPCMPEQB*/  {   7,    5, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 336)            VPCMPEQB*/  {   8,    2, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 337)            VPCMPEQB*/  {  45,    2, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 338)            VPCMPEQB*/  {  46,   29, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 339)            VPCMPEQB*/  {  45,    2, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 340)            VPCMPEQB*/  {  46,   29, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 341)            VPCMPEQB*/  {  45,    2, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 342)            VPCMPEQB*/  {  46,   29, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 343)            ADDSUBPD*/  {   3,    3, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 344)            ADDSUBPD*/  {   4,    4, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 345)     VBROADCASTI64X4*/  {  50,   52, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  360},
            /*( 346)     VBROADCASTI64X2*/  {  50,   53, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  370},
            /*( 347)     VBROADCASTI64X2*/  {  50,   53, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  380},
            /*( 348)              VANDPD*/  {   7,    5, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 349)              VANDPD*/  {   8,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 350)              VANDPD*/  {   7,    5, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 351)              VANDPD*/  {   8,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 352)              VANDPD*/  {  12,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 353)              VANDPD*/  {  13,    8, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 354)              VANDPD*/  {  12,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 355)              VANDPD*/  {  13,    8, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 356)              VANDPD*/  {  12,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 357)              VANDPD*/  {  13,    8, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 358)              WRUSSD*/  {  51,    0, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  402},
            /*( 359)              WRUSSQ*/  {  51,    0, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  354},
            /*( 360)                SHRX*/  {   7,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   71},
            /*( 361)                SHRX*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  406},
            /*( 362)                SHRX*/  {   8,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  179},
            /*( 363)                SHRX*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  411},
            /*( 364)                SHRX*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  417},
            /*( 365)                SHRX*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  422},
            /*( 366)              VANDPS*/  {   7,    5, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*( 367)              VANDPS*/  {   8,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 368)              VANDPS*/  {   7,    5, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*( 369)              VANDPS*/  {   8,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 370)              VANDPS*/  {  12,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 371)              VANDPS*/  {  13,    7, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 372)              VANDPS*/  {  12,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 373)              VANDPS*/  {  13,    7, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 374)              VANDPS*/  {  12,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 375)              VANDPS*/  {  13,    7, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 376)            DEC_LOCK*/  {  36,    5, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*( 377)            DEC_LOCK*/  {  36,    5, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*( 378)             MOVDIRI*/  {  51,    0, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  440},
            /*( 379)             MOVDIRI*/  {  51,    0, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  444},
            /*( 380)              PSLLDQ*/  {  52,   54, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  448},
            /*( 381)              VPROTQ*/  {  19,   35, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  452},
            /*( 382)              VPROTQ*/  {  20,   14, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  459},
            /*( 383)              VPROTQ*/  {  13,    5, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*( 384)              VPROTQ*/  {  30,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*( 385)              VPROTQ*/  {  13,    5, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*( 386)              VPROTQ*/  {  30,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*( 387)                 RCL*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 388)                 RCL*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 389)                 RCL*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 390)                 RCL*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 391)                 RCL*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 392)                 RCL*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 393)                 RCL*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 394)                 RCL*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 395)                 RCL*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 396)                 RCL*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 397)                 RCL*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 398)                 RCL*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 399)              VPROTW*/  {  19,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  452},
            /*( 400)              VPROTW*/  {  20,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  459},
            /*( 401)              VPROTW*/  {  13,    5, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*( 402)              VPROTW*/  {  30,    2, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*( 403)              VPROTW*/  {  13,    5, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*( 404)              VPROTW*/  {  30,    2, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*( 405)               FCOMI*/  {   1,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*( 406)            VPSHUFHW*/  {  53,   35, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*( 407)            VPSHUFHW*/  {   2,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*( 408)            VPSHUFHW*/  {  53,   35, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*( 409)            VPSHUFHW*/  {   2,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*( 410)            VPSHUFHW*/  {  54,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  500},
            /*( 411)            VPSHUFHW*/  {  55,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   45},
            /*( 412)            VPSHUFHW*/  {  54,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  500},
            /*( 413)            VPSHUFHW*/  {  55,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   45},
            /*( 414)            VPSHUFHW*/  {  54,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  500},
            /*( 415)            VPSHUFHW*/  {  55,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   45},
            /*( 416)              VPROTB*/  {  19,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  452},
            /*( 417)              VPROTB*/  {  20,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  459},
            /*( 418)              VPROTB*/  {  13,    5, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*( 419)              VPROTB*/  {  30,    2, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*( 420)              VPROTB*/  {  13,    5, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*( 421)              VPROTB*/  {  30,    2, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*( 422)              VPROTD*/  {  19,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  452},
            /*( 423)              VPROTD*/  {  20,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  459},
            /*( 424)              VPROTD*/  {  13,    5, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*( 425)              VPROTD*/  {  30,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*( 426)              VPROTD*/  {  13,    5, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*( 427)              VPROTD*/  {  30,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*( 428)               FCOMP*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 429)               FCOMP*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*( 430)               FCOMP*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*( 431)               FCOMP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*( 432)               FCOMP*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 433)              UMWAIT*/  {  56,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  508},
            /*( 434)              UMWAIT*/  {  56,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  513},
            /*( 435)            UNPCKLPS*/  {   3,    0, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 436)            UNPCKLPS*/  {   4,    1, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 437)             VPANDNQ*/  {  12,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 438)             VPANDNQ*/  {  13,    8, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 439)             VPANDNQ*/  {  12,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 440)             VPANDNQ*/  {  13,    8, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 441)             VPANDNQ*/  {  12,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 442)             VPANDNQ*/  {  13,    8, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 443)            UNPCKLPD*/  {   3,    3, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 444)            UNPCKLPD*/  {   4,    4, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 445)                CDQE*/  {  57,   36, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*( 446)         VFMSUB213PS*/  {  13,    5, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 447)         VFMSUB213PS*/  {  30,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 448)         VFMSUB213PS*/  {  13,    5, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 449)         VFMSUB213PS*/  {  30,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 450)         VFMSUB213PS*/  {  12,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 451)         VFMSUB213PS*/  {  12,   58, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*( 452)         VFMSUB213PS*/  {  13,    7, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 453)         VFMSUB213PS*/  {  12,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 454)         VFMSUB213PS*/  {  13,    7, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 455)         VFMSUB213PS*/  {  12,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 456)         VFMSUB213PS*/  {  13,    7, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 457)            VPMULUDQ*/  {   7,    5, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 458)            VPMULUDQ*/  {   8,    2, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 459)            VPMULUDQ*/  {   7,    5, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 460)            VPMULUDQ*/  {   8,    2, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 461)            VPMULUDQ*/  {  12,    2, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 462)            VPMULUDQ*/  {  13,    8, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 463)            VPMULUDQ*/  {  12,    2, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 464)            VPMULUDQ*/  {  13,    8, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 465)            VPMULUDQ*/  {  12,    2, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 466)            VPMULUDQ*/  {  13,    8, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 467)         VFMSUB213PD*/  {  13,    5, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 468)         VFMSUB213PD*/  {  30,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 469)         VFMSUB213PD*/  {  13,    5, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 470)         VFMSUB213PD*/  {  30,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 471)         VFMSUB213PD*/  {  12,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 472)         VFMSUB213PD*/  {  12,   58, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*( 473)         VFMSUB213PD*/  {  13,    8, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 474)         VFMSUB213PD*/  {  12,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 475)         VFMSUB213PD*/  {  13,    8, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 476)         VFMSUB213PD*/  {  12,    2, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 477)         VFMSUB213PD*/  {  13,    8, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 478)        VPSHUFBITQMB*/  {  47,    2, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*( 479)        VPSHUFBITQMB*/  {  58,   29, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*( 480)        VPSHUFBITQMB*/  {  47,    2, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*( 481)        VPSHUFBITQMB*/  {  58,   29, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*( 482)        VPSHUFBITQMB*/  {  47,    2, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*( 483)        VPSHUFBITQMB*/  {  58,   29, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*( 484)              FSUBRP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*( 485)              MOVDQA*/  {   3,    3, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 486)              MOVDQA*/  {   4,    4, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 487)              MOVDQA*/  {   3,    3, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 488)              MOVDQA*/  {   4,    4, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 489)             LDMXCSR*/  {  43,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   41},
            /*( 490)            VPERMI2Q*/  {  12,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 491)            VPERMI2Q*/  {  13,    8, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 492)            VPERMI2Q*/  {  12,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 493)            VPERMI2Q*/  {  13,    8, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 494)            VPERMI2Q*/  {  12,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 495)            VPERMI2Q*/  {  13,    8, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 496)           VUNPCKHPS*/  {   7,    5, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*( 497)           VUNPCKHPS*/  {   8,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 498)           VUNPCKHPS*/  {   7,    5, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*( 499)           VUNPCKHPS*/  {   8,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 500)           VUNPCKHPS*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 501)           VUNPCKHPS*/  {  13,    7, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 502)           VUNPCKHPS*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 503)           VUNPCKHPS*/  {  13,    7, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 504)           VUNPCKHPS*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 505)           VUNPCKHPS*/  {  13,    7, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 506)          VSHUFF32X4*/  {  12,   14, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*( 507)          VSHUFF32X4*/  {  13,   18, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*( 508)          VSHUFF32X4*/  {  12,   14, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*( 509)          VSHUFF32X4*/  {  13,   18, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*( 510)             INCSSPQ*/  {  56,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  553},
            /*( 511)           VUNPCKHPD*/  {   7,    5, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 512)           VUNPCKHPD*/  {   8,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 513)           VUNPCKHPD*/  {   7,    5, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 514)           VUNPCKHPD*/  {   8,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 515)           VUNPCKHPD*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 516)           VUNPCKHPD*/  {  13,    8, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 517)           VUNPCKHPD*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 518)           VUNPCKHPD*/  {  13,    8, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 519)           VUNPCKHPD*/  {  12,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 520)           VUNPCKHPD*/  {  13,    8, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 521)            NOT_LOCK*/  {  36,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*( 522)            NOT_LOCK*/  {  36,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*( 523)             VCOMISD*/  {  53,    5, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*( 524)             VCOMISD*/  {   2,    2, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*( 525)             VCOMISD*/  {  11,    2, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  558},
            /*( 526)             VCOMISD*/  {  11,   59, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  570},
            /*( 527)             VCOMISD*/  {  59,   60, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*( 528)             VCOMISS*/  {  53,    5, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*( 529)             VCOMISS*/  {   2,    2, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*( 530)             VCOMISS*/  {  11,    2, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  598},
            /*( 531)             VCOMISS*/  {  11,   59, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  610},
            /*( 532)             VCOMISS*/  {  59,   61, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*( 533)            VPHADDBQ*/  {  19,    5, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 534)            VPHADDBQ*/  {  20,    2, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 535)          VCVTUSI2SS*/  {  34,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  633},
            /*( 536)          VCVTUSI2SS*/  {  60,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  640},
            /*( 537)          VCVTUSI2SS*/  {  34,   62, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  649},
            /*( 538)          VCVTUSI2SS*/  {  60,   62, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  656},
            /*( 539)          VCVTUSI2SS*/  {  35,   63, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  665},
            /*( 540)          VCVTUSI2SS*/  {  61,   63, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  671},
            /*( 541)          VCVTUSI2SS*/  {  60,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  679},
            /*( 542)          VCVTUSI2SS*/  {  60,   62, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  688},
            /*( 543)          VCVTUSI2SS*/  {  61,   64, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  697},
            /*( 544)            VPMOVB2M*/  {  11,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*( 545)            VPMOVB2M*/  {  11,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*( 546)            VPMOVB2M*/  {  11,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*( 547)            VPHADDBW*/  {  19,    5, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 548)            VPHADDBW*/  {  20,    2, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 549)               STOSW*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 550)            VPHADDBD*/  {  19,    5, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 551)            VPHADDBD*/  {  20,    2, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 552)                 SAR*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 553)                 SAR*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*( 554)                 SAR*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 555)                 SAR*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*( 556)                 SAR*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 557)                 SAR*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*( 558)                 SAR*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 559)                 SAR*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*( 560)                 SAR*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 561)                 SAR*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*( 562)                 SAR*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 563)                 SAR*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*( 564)                XEND*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  705},
            /*( 565)               STOSQ*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 566)              PMULLW*/  {   3,    0, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 567)              PMULLW*/  {   4,    1, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 568)              PMULLW*/  {   3,    3, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 569)              PMULLW*/  {   4,    4, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 570)            PMOVSXWQ*/  {   3,   16, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*( 571)            PMOVSXWQ*/  {   4,   17, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*( 572)              PMULLD*/  {   3,   16, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*( 573)              PMULLD*/  {   4,   17, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*( 574)          VFPCLASSPS*/  {  63,   14, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  710},
            /*( 575)          VFPCLASSPS*/  {  64,   18, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  712},
            /*( 576)          VFPCLASSPS*/  {  63,   14, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  710},
            /*( 577)          VFPCLASSPS*/  {  64,   18, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  712},
            /*( 578)          VFPCLASSPS*/  {  63,   14, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  710},
            /*( 579)          VFPCLASSPS*/  {  64,   18, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  712},
            /*( 580)           VFNMADDPS*/  {  13,   65, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*( 581)           VFNMADDPS*/  {  30,   66, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*( 582)           VFNMADDPS*/  {  13,   65, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*( 583)           VFNMADDPS*/  {  30,   66, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*( 584)           VFNMADDPS*/  {  13,   65, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*( 585)           VFNMADDPS*/  {  30,   66, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*( 586)           VFNMADDPS*/  {  13,   65, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*( 587)           VFNMADDPS*/  {  30,   66, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*( 588)         VFMSUB132SS*/  {  13,    5, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 589)         VFMSUB132SS*/  {  30,    2, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 590)         VFMSUB132SS*/  {  12,    2, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 591)         VFMSUB132SS*/  {  12,   62, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*( 592)         VFMSUB132SS*/  {  15,   61, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*( 593)              VPSLLD*/  {   7,    5, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 594)              VPSLLD*/  {   8,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 595)              VPSLLD*/  {  26,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  733},
            /*( 596)              VPSLLD*/  {   7,    5, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 597)              VPSLLD*/  {   8,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 598)              VPSLLD*/  {  26,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  733},
            /*( 599)              VPSLLD*/  {  12,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*( 600)              VPSLLD*/  {  15,   67, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*( 601)              VPSLLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  738},
            /*( 602)              VPSLLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*( 603)              VPSLLD*/  {  12,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*( 604)              VPSLLD*/  {  15,   67, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*( 605)              VPSLLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  738},
            /*( 606)              VPSLLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*( 607)              VPSLLD*/  {  12,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*( 608)              VPSLLD*/  {  15,   67, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*( 609)              VPSLLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  738},
            /*( 610)              VPSLLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*( 611)         REPNE_CMPSW*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 612)           VFNMADDPD*/  {  13,   65, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*( 613)           VFNMADDPD*/  {  30,   66, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*( 614)           VFNMADDPD*/  {  13,   65, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*( 615)           VFNMADDPD*/  {  30,   66, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*( 616)           VFNMADDPD*/  {  13,   65, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*( 617)           VFNMADDPD*/  {  30,   66, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*( 618)           VFNMADDPD*/  {  13,   65, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*( 619)           VFNMADDPD*/  {  30,   66, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*( 620)              VPSLLQ*/  {   7,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 621)              VPSLLQ*/  {   8,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 622)              VPSLLQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  733},
            /*( 623)              VPSLLQ*/  {   7,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 624)              VPSLLQ*/  {   8,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 625)              VPSLLQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  733},
            /*( 626)              VPSLLQ*/  {  12,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 627)              VPSLLQ*/  {  15,   69, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*( 628)              VPSLLQ*/  {  65,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  758},
            /*( 629)              VPSLLQ*/  {  25,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  766},
            /*( 630)              VPSLLQ*/  {  12,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 631)              VPSLLQ*/  {  15,   69, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*( 632)              VPSLLQ*/  {  65,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  758},
            /*( 633)              VPSLLQ*/  {  25,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  766},
            /*( 634)              VPSLLQ*/  {  12,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 635)              VPSLLQ*/  {  15,   69, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*( 636)              VPSLLQ*/  {  65,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  758},
            /*( 637)              VPSLLQ*/  {  25,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  766},
            /*( 638)                FXAM*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  772},
            /*( 639)         REPNE_CMPSB*/  {   5,   68, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 640)         REPNE_CMPSD*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 641)              VPSLLW*/  {   7,    5, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 642)              VPSLLW*/  {   8,    2, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 643)              VPSLLW*/  {  26,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  733},
            /*( 644)              VPSLLW*/  {   7,    5, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 645)              VPSLLW*/  {   8,    2, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 646)              VPSLLW*/  {  26,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  733},
            /*( 647)              VPSLLW*/  {   9,    2, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 648)              VPSLLW*/  {  10,   70, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 649)              VPSLLW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  775},
            /*( 650)              VPSLLW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  781},
            /*( 651)              VPSLLW*/  {   9,    2, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 652)              VPSLLW*/  {  10,   70, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 653)              VPSLLW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  775},
            /*( 654)              VPSLLW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  781},
            /*( 655)              VPSLLW*/  {   9,    2, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 656)              VPSLLW*/  {  10,   70, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 657)              VPSLLW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  775},
            /*( 658)              VPSLLW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  781},
            /*( 659)         VFMSUB132SD*/  {  13,    5, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 660)         VFMSUB132SD*/  {  30,    2, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 661)         VFMSUB132SD*/  {  12,    2, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 662)         VFMSUB132SD*/  {  12,   62, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*( 663)         VFMSUB132SD*/  {  15,   60, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*( 664)            VRCP28PD*/  {  22,    2, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*( 665)            VRCP28PD*/  {  22,   71, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  802},
            /*( 666)            VRCP28PD*/  {  31,    8, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*( 667)              VSUBSD*/  {   7,    5, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*( 668)              VSUBSD*/  {   8,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*( 669)              VSUBSD*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*( 670)              VSUBSD*/  {  12,   62, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*( 671)              VSUBSD*/  {  15,   60, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*( 672)            VRCP28PS*/  {  22,    2, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*( 673)            VRCP28PS*/  {  22,   71, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  846},
            /*( 674)            VRCP28PS*/  {  31,    7, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*( 675)              VSUBSS*/  {   7,    5, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*( 676)              VSUBSS*/  {   8,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*( 677)              VSUBSS*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*( 678)              VSUBSS*/  {  12,   62, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*( 679)              VSUBSS*/  {  15,   61, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*( 680)         VSCATTERDPD*/  {  33,   41, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 681)         VSCATTERDPD*/  {  33,   40, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 682)         VSCATTERDPD*/  {  33,   40, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 683)           VDBPSADBW*/  {  12,   14, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*( 684)           VDBPSADBW*/  {  15,   57, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*( 685)           VDBPSADBW*/  {  12,   14, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*( 686)           VDBPSADBW*/  {  15,   57, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*( 687)           VDBPSADBW*/  {  12,   14, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*( 688)           VDBPSADBW*/  {  15,   57, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*( 689)            CLRSSBSY*/  {  42,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  276},
            /*( 690)          VGATHERDPS*/  {  32,   37, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*( 691)          VGATHERDPS*/  {  32,   38, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*( 692)          VGATHERDPS*/  {  33,   44, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*( 693)          VGATHERDPS*/  {  33,   45, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*( 694)          VGATHERDPS*/  {  33,   46, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*( 695)          AESENCLAST*/  {   4,    4, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*( 696)          AESENCLAST*/  {   3,    3, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*( 697)          VGATHERDPD*/  {  32,   38, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*( 698)          VGATHERDPD*/  {  32,   38, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*( 699)          VGATHERDPD*/  {  33,   41, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 700)          VGATHERDPD*/  {  33,   40, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 701)          VGATHERDPD*/  {  33,   40, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*( 702)                 BTS*/  {  36,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  268},
            /*( 703)                 BTS*/  {   1,   73, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  270},
            /*( 704)                 BTS*/  {  49,    0, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 705)                 BTS*/  {  21,    1, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 706)                 BTR*/  {  36,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  359},
            /*( 707)                 BTR*/  {   1,   73, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  238},
            /*( 708)                 BTR*/  {  49,    0, 0xb3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 709)                 BTR*/  {  21,    1, 0xb3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 710)     VBROADCASTF64X4*/  {  50,   52, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  360},
            /*( 711)            PACKUSDW*/  {   3,   16, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*( 712)            PACKUSDW*/  {   4,   17, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*( 713)                 BTC*/  {  36,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   21},
            /*( 714)                 BTC*/  {   1,   73, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   47},
            /*( 715)                 BTC*/  {  49,    0, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 716)                 BTC*/  {  21,    1, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 717)              PUSHFQ*/  {  16,   43, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 718)              PUSHFD*/  {  16,   43, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 719)             VPADDSW*/  {   7,    5, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 720)             VPADDSW*/  {   8,    2, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 721)             VPADDSW*/  {   7,    5, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 722)             VPADDSW*/  {   8,    2, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 723)             VPADDSW*/  {   9,    2, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 724)             VPADDSW*/  {  10,    6, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 725)             VPADDSW*/  {   9,    2, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 726)             VPADDSW*/  {  10,    6, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 727)             VPADDSW*/  {   9,    2, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 728)             VPADDSW*/  {  10,    6, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 729)          VMASKMOVPD*/  {  13,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 730)          VMASKMOVPD*/  {  13,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 731)          VMASKMOVPD*/  {  13,    5, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 732)          VMASKMOVPD*/  {  13,    5, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 733)           VPDPWSSDS*/  {  12,    2, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 734)           VPDPWSSDS*/  {  13,    7, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 735)           VPDPWSSDS*/  {  12,    2, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 736)           VPDPWSSDS*/  {  13,    7, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 737)           VPDPWSSDS*/  {  12,    2, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 738)           VPDPWSSDS*/  {  13,    7, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 739)               FFREE*/  {   1,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 740)              FFREEP*/  {   1,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 741)          VMASKMOVPS*/  {  13,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 742)          VMASKMOVPS*/  {  13,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 743)          VMASKMOVPS*/  {  13,    5, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 744)          VMASKMOVPS*/  {  13,    5, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 745)             VPADDSB*/  {   7,    5, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 746)             VPADDSB*/  {   8,    2, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 747)             VPADDSB*/  {   7,    5, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 748)             VPADDSB*/  {   8,    2, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 749)             VPADDSB*/  {   9,    2, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 750)             VPADDSB*/  {  10,   29, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 751)             VPADDSB*/  {   9,    2, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 752)             VPADDSB*/  {  10,   29, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 753)             VPADDSB*/  {   9,    2, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*( 754)             VPADDSB*/  {  10,   29, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*( 755)               SETNO*/  {  16,    0, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 756)               SETNO*/  {  21,    1, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 757)              XGETBV*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  890},
            /*( 758)               SETNL*/  {  16,    0, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 759)               SETNL*/  {  21,    1, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 760)              FPREM1*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  895},
            /*( 761)                NOP5*/  {  16,   74, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 762)               SETNB*/  {  16,    0, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 763)               SETNB*/  {  21,    1, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 764)               XORPD*/  {   3,    3, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 765)               XORPD*/  {   4,    4, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 766)            KORTESTD*/  {  20,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  898},
            /*( 767)              RDSEED*/  {  14,    1, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  300},
            /*( 768)               BNDCN*/  {   5,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 769)               BNDCN*/  {  17,    1, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 770)               BNDCN*/  {  17,    1, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 771)            KORTESTB*/  {  20,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 772)               XORPS*/  {   3,    0, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 773)               XORPS*/  {   4,    1, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 774)               SETNS*/  {  16,    0, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 775)               SETNS*/  {  21,    1, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 776)               SETNP*/  {  16,    0, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*( 777)               SETNP*/  {  21,    1, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 778)         VPUNPCKHQDQ*/  {   7,    5, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 779)         VPUNPCKHQDQ*/  {   8,    2, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 780)         VPUNPCKHQDQ*/  {   7,    5, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 781)         VPUNPCKHQDQ*/  {   8,    2, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 782)         VPUNPCKHQDQ*/  {  12,    2, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 783)         VPUNPCKHQDQ*/  {  13,    8, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 784)         VPUNPCKHQDQ*/  {  12,    2, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 785)         VPUNPCKHQDQ*/  {  13,    8, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 786)         VPUNPCKHQDQ*/  {  12,    2, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 787)         VPUNPCKHQDQ*/  {  13,    8, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 788)             VFRCZSD*/  {  19,    5, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 789)             VFRCZSD*/  {  20,    2, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 790)                LLDT*/  {   0,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 791)                LLDT*/  {   1,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 792)        VFNMSUB132PD*/  {  13,    5, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 793)        VFNMSUB132PD*/  {  30,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 794)        VFNMSUB132PD*/  {  13,    5, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 795)        VFNMSUB132PD*/  {  30,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 796)        VFNMSUB132PD*/  {  12,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 797)        VFNMSUB132PD*/  {  12,   58, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*( 798)        VFNMSUB132PD*/  {  13,    8, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 799)        VFNMSUB132PD*/  {  12,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 800)        VFNMSUB132PD*/  {  13,    8, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 801)        VFNMSUB132PD*/  {  12,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 802)        VFNMSUB132PD*/  {  13,    8, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 803)               KANDB*/  {  30,    2, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*( 804)       VEXTRACTF32X4*/  {  22,   14, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*( 805)       VEXTRACTF32X4*/  {  23,   75, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*( 806)       VEXTRACTF32X4*/  {  22,   14, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*( 807)       VEXTRACTF32X4*/  {  23,   75, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*( 808)             VFRCZSS*/  {  19,    5, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 809)             VFRCZSS*/  {  20,    2, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 810)               KANDW*/  {  30,    2, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*( 811)        VFNMSUB132PS*/  {  13,    5, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 812)        VFNMSUB132PS*/  {  30,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 813)        VFNMSUB132PS*/  {  13,    5, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 814)        VFNMSUB132PS*/  {  30,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 815)        VFNMSUB132PS*/  {  12,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 816)        VFNMSUB132PS*/  {  12,   58, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*( 817)        VFNMSUB132PS*/  {  13,    7, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 818)        VFNMSUB132PS*/  {  12,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 819)        VFNMSUB132PS*/  {  13,    7, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 820)        VFNMSUB132PS*/  {  12,    2, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 821)        VFNMSUB132PS*/  {  13,    7, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 822)               KANDQ*/  {  30,    2, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 823)               BNDCU*/  {   5,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 824)               BNDCU*/  {  17,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 825)               BNDCU*/  {  17,    1, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 826)                BLCS*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  928},
            /*( 827)                BLCS*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  928},
            /*( 828)                BLCS*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  932},
            /*( 829)                BLCS*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  932},
            /*( 830)         VAESENCLAST*/  {   8,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 831)         VAESENCLAST*/  {   7,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 832)         VAESENCLAST*/  {  34,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*( 833)         VAESENCLAST*/  {  35,   42, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*( 834)         VAESENCLAST*/  {  34,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*( 835)         VAESENCLAST*/  {  35,   42, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*( 836)         VAESENCLAST*/  {  34,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*( 837)         VAESENCLAST*/  {  35,   42, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*( 838)         VAESENCLAST*/  {   8,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 839)         VAESENCLAST*/  {   7,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 840)          PUNPCKHQDQ*/  {   3,    3, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 841)          PUNPCKHQDQ*/  {   4,    4, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 842)       VGATHERPF0QPD*/  {  69,   39, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  937},
            /*( 843)           CMPSD_XMM*/  {   5,   76, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 844)           CMPSD_XMM*/  {   6,   77, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 845)       VGATHERPF0QPS*/  {  69,   44, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  948},
            /*( 846)                CLGI*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  959},
            /*( 847)                BLCI*/  {  24,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  962},
            /*( 848)                BLCI*/  {  24,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  962},
            /*( 849)                BLCI*/  {  26,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  966},
            /*( 850)                BLCI*/  {  26,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  966},
            /*( 851)           CVTTSD2SI*/  {  29,   50, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*( 852)           CVTTSD2SI*/  {  28,   51, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*( 853)           CVTTSD2SI*/  {  29,   50, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   72},
            /*( 854)           CVTTSD2SI*/  {  28,   51, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  180},
            /*( 855)         VFMADD231PD*/  {  13,    5, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 856)         VFMADD231PD*/  {  30,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 857)         VFMADD231PD*/  {  13,    5, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*( 858)         VFMADD231PD*/  {  30,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*( 859)         VFMADD231PD*/  {  12,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 860)         VFMADD231PD*/  {  12,   58, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*( 861)         VFMADD231PD*/  {  13,    8, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 862)         VFMADD231PD*/  {  12,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 863)         VFMADD231PD*/  {  13,    8, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 864)         VFMADD231PD*/  {  12,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*( 865)         VFMADD231PD*/  {  13,    8, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 866)               ADDPD*/  {   3,    3, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 867)               ADDPD*/  {   4,    4, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 868)              VXORPD*/  {   7,    5, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 869)              VXORPD*/  {   8,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 870)              VXORPD*/  {   7,    5, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 871)              VXORPD*/  {   8,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 872)              VXORPD*/  {  12,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 873)              VXORPD*/  {  13,    8, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 874)              VXORPD*/  {  12,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 875)              VXORPD*/  {  13,    8, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 876)              VXORPD*/  {  12,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*( 877)              VXORPD*/  {  13,    8, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*( 878)                 POR*/  {   3,    0, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 879)                 POR*/  {   4,    1, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 880)                 POR*/  {   3,    3, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 881)                 POR*/  {   4,    4, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 882)               LOOPE*/  {   5,   78, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 883)               LOOPE*/  {   5,   78, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 884)               LOOPE*/  {  16,   78, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 885)               LOOPE*/  {   5,   78, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*( 886)            VROUNDSD*/  {   7,   35,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*( 887)            VROUNDSD*/  {   8,   14,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*( 888)         VFMADD231PS*/  {  13,    5, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 889)         VFMADD231PS*/  {  30,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 890)         VFMADD231PS*/  {  13,    5, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*( 891)         VFMADD231PS*/  {  30,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*( 892)         VFMADD231PS*/  {  12,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 893)         VFMADD231PS*/  {  12,   58, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*( 894)         VFMADD231PS*/  {  13,    7, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 895)         VFMADD231PS*/  {  12,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 896)         VFMADD231PS*/  {  13,    7, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 897)         VFMADD231PS*/  {  12,    2, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*( 898)         VFMADD231PS*/  {  13,    7, 0xb8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*( 899)            VROUNDSS*/  {   7,   35,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*( 900)            VROUNDSS*/  {   8,   14,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*( 901)          VPMADDUBSW*/  {   7,    5,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 902)          VPMADDUBSW*/  {   8,    2,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 903)          VPMADDUBSW*/  {   7,    5,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*( 904)          VPMADDUBSW*/  {   8,    2,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*( 905)          VPMADDUBSW*/  {   9,    2,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*( 906)          VPMADDUBSW*/  {  10,    6,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*( 907)          VPMADDUBSW*/  {   9,    2,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*( 908)          VPMADDUBSW*/  {  10,    6,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*( 909)          VPMADDUBSW*/  {   9,    2,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*( 910)          VPMADDUBSW*/  {  10,    6,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*( 911)              VXORPS*/  {   7,    5, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*( 912)              VXORPS*/  {   8,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 913)              VXORPS*/  {   7,    5, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*( 914)              VXORPS*/  {   8,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*( 915)              VXORPS*/  {  12,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 916)              VXORPS*/  {  13,    7, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 917)              VXORPS*/  {  12,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 918)              VXORPS*/  {  13,    7, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 919)              VXORPS*/  {  12,    2, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*( 920)              VXORPS*/  {  13,    7, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*( 921)               ADDPS*/  {   3,    0, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 922)               ADDPS*/  {   4,    1, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 923)               PFMUL*/  {  16,   79, 0xb4, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*( 924)               PFMUL*/  {  21,   80, 0xb4, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*( 925)               FLDPI*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*( 926)             VHADDPS*/  {   7,    5, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*( 927)             VHADDPS*/  {   8,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*( 928)             VHADDPS*/  {   7,    5, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*( 929)             VHADDPS*/  {   8,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*( 930)         VRNDSCALESD*/  {  12,   14,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*( 931)         VRNDSCALESD*/  {  12,   81,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*( 932)         VRNDSCALESD*/  {  15,   82,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*( 933)                 CWD*/  {  16,   36, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 934)              FNSTSW*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*( 935)              FNSTSW*/  {  66,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  983},
            /*( 936)            AND_LOCK*/  {  36,   35, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  223},
            /*( 937)            AND_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  223},
            /*( 938)            AND_LOCK*/  {  36,   35, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  223},
            /*( 939)            AND_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  223},
            /*( 940)            AND_LOCK*/  {  49,    5, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*( 941)            AND_LOCK*/  {  49,    5, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*( 942)               PSLLD*/  {  52,   73, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  986},
            /*( 943)               PSLLD*/  {  52,   54, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  990},
            /*( 944)               PSLLD*/  {   3,    0, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 945)               PSLLD*/  {   4,    1, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 946)               PSLLD*/  {   3,    3, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 947)               PSLLD*/  {   4,    4, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 948)          VCVTTPS2DQ*/  {  53,    5, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*( 949)          VCVTTPS2DQ*/  {   2,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*( 950)          VCVTTPS2DQ*/  {  53,    5, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*( 951)          VCVTTPS2DQ*/  {   2,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*( 952)          VCVTTPS2DQ*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*( 953)          VCVTTPS2DQ*/  {  22,   71, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1004},
            /*( 954)          VCVTTPS2DQ*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*( 955)          VCVTTPS2DQ*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*( 956)          VCVTTPS2DQ*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*( 957)          VCVTTPS2DQ*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*( 958)          VCVTTPS2DQ*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*( 959)               PSLLW*/  {  52,   73, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  986},
            /*( 960)               PSLLW*/  {  52,   54, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  990},
            /*( 961)               PSLLW*/  {   3,    0, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 962)               PSLLW*/  {   4,    1, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 963)               PSLLW*/  {   3,    3, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 964)               PSLLW*/  {   4,    4, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 965)               PSLLQ*/  {  52,   73, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  986},
            /*( 966)               PSLLQ*/  {  52,   54, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  990},
            /*( 967)               PSLLQ*/  {   3,    0, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 968)               PSLLQ*/  {   4,    1, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 969)               PSLLQ*/  {   3,    3, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 970)               PSLLQ*/  {   4,    4, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 971)           VPHADDUDQ*/  {  19,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*( 972)           VPHADDUDQ*/  {  20,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*( 973)            UMONITOR*/  {  14,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  275},
            /*( 974)             RSQRTSS*/  {   5,   50, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*( 975)             RSQRTSS*/  {   6,   51, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*( 976)        VBROADCASTSS*/  {  70,    5, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1022},
            /*( 977)        VBROADCASTSS*/  {  70,    5, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1030},
            /*( 978)        VBROADCASTSS*/  {  71,    2, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1038},
            /*( 979)        VBROADCASTSS*/  {  71,    2, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1047},
            /*( 980)        VBROADCASTSS*/  {  50,   83, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1056},
            /*( 981)        VBROADCASTSS*/  {  72,    2, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1066},
            /*( 982)        VBROADCASTSS*/  {  50,   83, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1077},
            /*( 983)        VBROADCASTSS*/  {  72,    2, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1087},
            /*( 984)        VBROADCASTSS*/  {  50,   83, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1098},
            /*( 985)        VBROADCASTSS*/  {  72,    2, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1108},
            /*( 986)              T1MSKC*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1119},
            /*( 987)              T1MSKC*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1119},
            /*( 988)              T1MSKC*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1123},
            /*( 989)              T1MSKC*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1123},
            /*( 990)               FWAIT*/  {  16,   36, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*( 991)             VHADDPD*/  {   7,    5, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 992)             VHADDPD*/  {   8,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 993)             VHADDPD*/  {   7,    5, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*( 994)             VHADDPD*/  {   8,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*( 995)           PUNPCKLDQ*/  {   3,    0, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*( 996)           PUNPCKLDQ*/  {   4,    1, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*( 997)           PUNPCKLDQ*/  {   3,    3, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*( 998)           PUNPCKLDQ*/  {   4,    4, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*( 999)     VBROADCASTI32X8*/  {  50,   84, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1128},
            /*(1000)               MULSS*/  {   5,   50, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1001)               MULSS*/  {   6,   51, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(1002)             VPSHRDW*/  {  12,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1003)             VPSHRDW*/  {  15,   57, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1004)             VPSHRDW*/  {  12,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1005)             VPSHRDW*/  {  15,   57, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1006)             VPSHRDW*/  {  12,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1007)             VPSHRDW*/  {  15,   57, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1008)             VPSHRDQ*/  {  12,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1009)             VPSHRDQ*/  {  13,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1010)             VPSHRDQ*/  {  12,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1011)             VPSHRDQ*/  {  13,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1012)             VPSHRDQ*/  {  12,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1013)             VPSHRDQ*/  {  13,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1014)              VMINSS*/  {   7,    5, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1015)              VMINSS*/  {   8,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(1016)              VMINSS*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(1017)              VMINSS*/  {  12,   59, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(1018)              VMINSS*/  {  15,   61, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(1019)     VBROADCASTI32X4*/  {  50,   85, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1138},
            /*(1020)     VBROADCASTI32X4*/  {  50,   85, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1148},
            /*(1021)             VPSHRDD*/  {  12,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1022)             VPSHRDD*/  {  13,   18, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(1023)             VPSHRDD*/  {  12,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1024)             VPSHRDD*/  {  13,   18, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(1025)             VPSHRDD*/  {  12,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1026)             VPSHRDD*/  {  13,   18, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(1027)           FXRSTOR64*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  353},
            /*(1028)               MULSD*/  {   5,   50, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(1029)               MULSD*/  {   6,   51, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(1030)               MOVBE*/  {   5,    0, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    0},
            /*(1031)               MOVBE*/  {   5,    0, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    0},
            /*(1032)              VMINSD*/  {   7,    5, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(1033)              VMINSD*/  {   8,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(1034)              VMINSD*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(1035)              VMINSD*/  {  12,   59, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(1036)              VMINSD*/  {  15,   60, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(1037)            VFMADDSS*/  {  13,   65, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1038)            VFMADDSS*/  {  30,   66, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1039)            VFMADDSS*/  {  13,   65, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1040)            VFMADDSS*/  {  30,   66, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1041)               PANDN*/  {   3,    0, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1042)               PANDN*/  {   4,    1, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1043)               PANDN*/  {   3,    3, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1044)               PANDN*/  {   4,    4, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1045)            VFMADDSD*/  {  13,   65, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1046)            VFMADDSD*/  {  30,   66, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1047)            VFMADDSD*/  {  13,   65, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1048)            VFMADDSD*/  {  30,   66, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1049)          SHA256MSG2*/  {   4,    1, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(1050)          SHA256MSG2*/  {   3,    0, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(1051)          SHA256MSG1*/  {   4,    1, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(1052)          SHA256MSG1*/  {   3,    0, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(1053)                LIDT*/  {   0,   86,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1054)                LIDT*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1055)               F2XM1*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(1056)   PREFETCH_RESERVED*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(1057)   PREFETCH_RESERVED*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   61},
            /*(1058)   PREFETCH_RESERVED*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  269},
            /*(1059)   PREFETCH_RESERVED*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  239},
            /*(1060)   PREFETCH_RESERVED*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    6},
            /*(1061)         VFMSUB213SS*/  {  13,    5, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1062)         VFMSUB213SS*/  {  30,    2, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1063)         VFMSUB213SS*/  {  12,    2, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1064)         VFMSUB213SS*/  {  12,   62, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(1065)         VFMSUB213SS*/  {  15,   61, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1066)              VPADDQ*/  {   7,    5, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1067)              VPADDQ*/  {   8,    2, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1068)              VPADDQ*/  {   7,    5, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1069)              VPADDQ*/  {   8,    2, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1070)              VPADDQ*/  {  12,    2, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(1071)              VPADDQ*/  {  13,    8, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(1072)              VPADDQ*/  {  12,    2, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(1073)              VPADDQ*/  {  13,    8, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(1074)              VPADDQ*/  {  12,    2, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(1075)              VPADDQ*/  {  13,    8, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(1076)               FPREM*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  300},
            /*(1077)              VPADDW*/  {   7,    5, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1078)              VPADDW*/  {   8,    2, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1079)              VPADDW*/  {   7,    5, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1080)              VPADDW*/  {   8,    2, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1081)              VPADDW*/  {   9,    2, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1082)              VPADDW*/  {  10,    6, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1083)              VPADDW*/  {   9,    2, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1084)              VPADDW*/  {  10,    6, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1085)              VPADDW*/  {   9,    2, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1086)              VPADDW*/  {  10,    6, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1087)          VRSQRT28PS*/  {  22,    2, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1088)          VRSQRT28PS*/  {  22,   71, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  846},
            /*(1089)          VRSQRT28PS*/  {  31,    7, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(1090)           REP_OUTSW*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1091)           REP_OUTSW*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1092)              PMINSB*/  {   3,   16, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1093)              PMINSB*/  {   4,   17, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1094)              KXNORW*/  {  30,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*(1095)              PMINSD*/  {   3,   16, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1096)              PMINSD*/  {   4,   17, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1097)             VPCMPUB*/  {  47,   14, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(1098)             VPCMPUB*/  {  58,   87, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1166},
            /*(1099)             VPCMPUB*/  {  47,   14, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(1100)             VPCMPUB*/  {  58,   87, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1166},
            /*(1101)             VPCMPUB*/  {  47,   14, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(1102)             VPCMPUB*/  {  58,   87, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1166},
            /*(1103)              VPADDB*/  {   7,    5, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1104)              VPADDB*/  {   8,    2, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1105)              VPADDB*/  {   7,    5, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1106)              VPADDB*/  {   8,    2, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1107)              VPADDB*/  {   9,    2, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1108)              VPADDB*/  {  10,   29, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1109)              VPADDB*/  {   9,    2, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1110)              VPADDB*/  {  10,   29, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1111)              VPADDB*/  {   9,    2, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1112)              VPADDB*/  {  10,   29, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1113)          VRSQRT28PD*/  {  22,    2, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(1114)          VRSQRT28PD*/  {  22,   71, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  802},
            /*(1115)          VRSQRT28PD*/  {  31,    8, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(1116)              PMULHW*/  {   3,    0, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1117)              PMULHW*/  {   4,    1, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1118)              PMULHW*/  {   3,    3, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1119)              PMULHW*/  {   4,    4, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1120)             RET_FAR*/  {  16,   88, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1121)             RET_FAR*/  {  16,   36, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1122)             VPCMPUD*/  {  47,   14, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(1123)             VPCMPUD*/  {  48,   18, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  348},
            /*(1124)             VPCMPUD*/  {  47,   14, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(1125)             VPCMPUD*/  {  48,   18, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  348},
            /*(1126)             VPCMPUD*/  {  47,   14, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(1127)             VPCMPUD*/  {  48,   18, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  348},
            /*(1128)              VPADDD*/  {   7,    5, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1129)              VPADDD*/  {   8,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1130)              VPADDD*/  {   7,    5, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1131)              VPADDD*/  {   8,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1132)              VPADDD*/  {  12,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(1133)              VPADDD*/  {  13,    7, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(1134)              VPADDD*/  {  12,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(1135)              VPADDD*/  {  13,    7, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(1136)              VPADDD*/  {  12,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(1137)              VPADDD*/  {  13,    7, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(1138)             FINCSTP*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1173},
            /*(1139)             MOVDQ2Q*/  {   6,   51, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(1140)              PMINSW*/  {   3,    0, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1141)              PMINSW*/  {   4,    1, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1142)              PMINSW*/  {   3,    3, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1143)              PMINSW*/  {   4,    4, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1144)              VPABSB*/  {  53,    5, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(1145)              VPABSB*/  {   2,    2, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(1146)              VPABSB*/  {  53,    5, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(1147)              VPABSB*/  {   2,    2, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(1148)              VPABSB*/  {  54,    2, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(1149)              VPABSB*/  {  55,   29, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(1150)              VPABSB*/  {  54,    2, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(1151)              VPABSB*/  {  55,   29, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(1152)              VPABSB*/  {  54,    2, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(1153)              VPABSB*/  {  55,   29, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(1154)          VSHUFF64X2*/  {  12,   14, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1155)          VSHUFF64X2*/  {  13,   15, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1156)          VSHUFF64X2*/  {  12,   14, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1157)          VSHUFF64X2*/  {  13,   15, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1158)       VGATHERPF1DPD*/  {  69,   41, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1202},
            /*(1159)                 MOV*/  {   1,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1160)                 MOV*/  {   0,   35, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1161)                 MOV*/  {   1,   89, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1162)                 MOV*/  {   0,   49, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1163)                 MOV*/  {  21,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1164)                 MOV*/  {  16,    5, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1165)                 MOV*/  {  16,    5, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1166)                 MOV*/  {  21,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1167)                 MOV*/  {  16,    5, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1168)                 MOV*/  {  21,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1169)                 MOV*/  {  16,    5, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1170)                 MOV*/  {  21,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1171)                 MOV*/  {  16,    5, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1172)                 MOV*/  {  21,    2, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1173)                 MOV*/  {  16,    5, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1174)                 MOV*/  {  21,    2, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1175)                 MOV*/  {  16,   90, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1176)                 MOV*/  {  16,   90, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1177)                 MOV*/  {  16,   90, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1178)                 MOV*/  {  16,   90, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1179)                 MOV*/  {  16,   91, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1180)                 MOV*/  {  16,   92, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1181)              KANDNW*/  {  30,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*(1182)                 JLE*/  {  16,   10, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1183)                 JLE*/  {  16,   11, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1184)                 JLE*/  {  16,   12, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1185)                 JLE*/  {  16,   13, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1186)               BNDMK*/  {   5,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1187)            VPTESTMQ*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(1188)            VPTESTMQ*/  {  48,    8, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1189)            VPTESTMQ*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(1190)            VPTESTMQ*/  {  48,    8, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1191)            VPTESTMQ*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(1192)            VPTESTMQ*/  {  48,    8, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1193)           VCVTPD2QQ*/  {  22,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(1194)           VCVTPD2QQ*/  {  31,    8, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(1195)           VCVTPD2QQ*/  {  22,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(1196)           VCVTPD2QQ*/  {  31,    8, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(1197)           VCVTPD2QQ*/  {  22,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(1198)           VCVTPD2QQ*/  {  22,   58, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(1199)           VCVTPD2QQ*/  {  31,    8, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(1200)               FDIVR*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(1201)               FDIVR*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(1202)               FDIVR*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(1203)               FDIVR*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(1204)        VFNMSUB132SD*/  {  13,    5, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1205)        VFNMSUB132SD*/  {  30,    2, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1206)        VFNMSUB132SD*/  {  12,    2, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1207)        VFNMSUB132SD*/  {  12,   62, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(1208)        VFNMSUB132SD*/  {  15,   60, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1209)                FBLD*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(1210)        VFNMSUB132SS*/  {  13,    5, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1211)        VFNMSUB132SS*/  {  30,    2, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1212)        VFNMSUB132SS*/  {  12,    2, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1213)        VFNMSUB132SS*/  {  12,   62, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(1214)        VFNMSUB132SS*/  {  15,   61, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1215)            VRCP28SD*/  {  12,    2, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1216)            VRCP28SD*/  {  12,   59, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(1217)            VRCP28SD*/  {  15,   60, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1218)               MAXSD*/  {   5,   50, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(1219)               MAXSD*/  {   6,   51, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(1220)            VUCOMISS*/  {  53,    5, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(1221)            VUCOMISS*/  {   2,    2, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(1222)            VUCOMISS*/  {  11,    2, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  598},
            /*(1223)            VUCOMISS*/  {  11,   59, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  610},
            /*(1224)            VUCOMISS*/  {  59,   61, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*(1225)            VPHADDWQ*/  {  19,    5, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(1226)            VPHADDWQ*/  {  20,    2, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(1227)            ADD_LOCK*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(1228)            ADD_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(1229)            ADD_LOCK*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(1230)            ADD_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(1231)            ADD_LOCK*/  {  49,    5,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1232)            ADD_LOCK*/  {  49,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1233)            VRCP28SS*/  {  12,    2, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1234)            VRCP28SS*/  {  12,   59, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(1235)            VRCP28SS*/  {  15,   61, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1236)            VPHADDWD*/  {  19,    5, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(1237)            VPHADDWD*/  {  20,    2, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(1238)               PSRLQ*/  {  52,   73, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  705},
            /*(1239)               PSRLQ*/  {  52,   54, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   34},
            /*(1240)               PSRLQ*/  {   3,    0, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1241)               PSRLQ*/  {   4,    1, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1242)               PSRLQ*/  {   3,    3, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1243)               PSRLQ*/  {   4,    4, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1244)               PSRLW*/  {  52,   73, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  705},
            /*(1245)               PSRLW*/  {  52,   54, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   34},
            /*(1246)               PSRLW*/  {   3,    0, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1247)               PSRLW*/  {   4,    1, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1248)               PSRLW*/  {   3,    3, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1249)               PSRLW*/  {   4,    4, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1250)          VPUNPCKLWD*/  {   7,    5, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1251)          VPUNPCKLWD*/  {   8,    2, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1252)          VPUNPCKLWD*/  {   7,    5, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1253)          VPUNPCKLWD*/  {   8,    2, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1254)          VPUNPCKLWD*/  {   9,    2, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1255)          VPUNPCKLWD*/  {  10,    6, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1256)          VPUNPCKLWD*/  {   9,    2, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1257)          VPUNPCKLWD*/  {  10,    6, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1258)          VPUNPCKLWD*/  {   9,    2, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(1259)          VPUNPCKLWD*/  {  10,    6, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(1260)               PSRLD*/  {  52,   73, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  705},
            /*(1261)               PSRLD*/  {  52,   54, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   34},
            /*(1262)               PSRLD*/  {   3,    0, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1263)               PSRLD*/  {   4,    1, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1264)               PSRLD*/  {   3,    3, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1265)               PSRLD*/  {   4,    4, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1266)        VFNMSUB213SS*/  {  13,    5, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1267)        VFNMSUB213SS*/  {  30,    2, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1268)        VFNMSUB213SS*/  {  12,    2, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1269)        VFNMSUB213SS*/  {  12,   62, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(1270)        VFNMSUB213SS*/  {  15,   61, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1271)               CRC32*/  {   5,    0, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   36},
            /*(1272)               CRC32*/  {   6,    1, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  162},
            /*(1273)               CRC32*/  {   5,    0, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   36},
            /*(1274)               CRC32*/  {   6,    1, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  162},
            /*(1275)             VALIGNQ*/  {  12,   14,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1276)             VALIGNQ*/  {  13,   15,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1277)             VALIGNQ*/  {  12,   14,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1278)             VALIGNQ*/  {  13,   15,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1279)             VALIGNQ*/  {  12,   14,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1280)             VALIGNQ*/  {  13,   15,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1281)           VREDUCESD*/  {  12,   14, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1282)           VREDUCESD*/  {  12,   81, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*(1283)           VREDUCESD*/  {  15,   82, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1284)                IMUL*/  {   0,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(1285)                IMUL*/  {   1,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(1286)                IMUL*/  {   0,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(1287)                IMUL*/  {   1,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(1288)                IMUL*/  {  16,   49, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1289)                IMUL*/  {  21,   89, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1290)                IMUL*/  {  16,   48, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1291)                IMUL*/  {  21,   93, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1292)                IMUL*/  {  16,    0, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1293)                IMUL*/  {  21,    1, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1294)             VALIGND*/  {  12,   14,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1295)             VALIGND*/  {  13,   18,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(1296)             VALIGND*/  {  12,   14,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1297)             VALIGND*/  {  13,   18,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(1298)             VALIGND*/  {  12,   14,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1299)             VALIGND*/  {  13,   18,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(1300)           VPMADCSWD*/  {  13,   65, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(1301)           VPMADCSWD*/  {  30,   66, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(1302)           VREDUCESS*/  {  12,   14, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1303)           VREDUCESS*/  {  12,   81, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(1304)           VREDUCESS*/  {  15,   94, 0x57, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(1305)               PUSHA*/  {  16,   36, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1306)                FABS*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1259},
            /*(1307)              FNCLEX*/  {  66,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1262},
            /*(1308)             VPSHUFB*/  {   7,    5,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1309)             VPSHUFB*/  {   8,    2,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(1310)             VPSHUFB*/  {   7,    5,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1311)             VPSHUFB*/  {   8,    2,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(1312)             VPSHUFB*/  {   9,    2,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(1313)             VPSHUFB*/  {  10,   29,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(1314)             VPSHUFB*/  {   9,    2,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(1315)             VPSHUFB*/  {  10,   29,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(1316)             VPSHUFB*/  {   9,    2,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(1317)             VPSHUFB*/  {  10,   29,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(1318)               FLDCW*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(1319)              LFENCE*/  {  52,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1265},
            /*(1320)        VFNMSUB213SD*/  {  13,    5, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1321)        VFNMSUB213SD*/  {  30,    2, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1322)        VFNMSUB213SD*/  {  12,    2, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1323)        VFNMSUB213SD*/  {  12,   62, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(1324)        VFNMSUB213SD*/  {  15,   60, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1325)                MOVD*/  {  51,    3, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  402},
            /*(1326)                MOVD*/  {  74,    4, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1269},
            /*(1327)                MOVD*/  {   3,    3, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1328)                MOVD*/  {   4,    4, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1329)                MOVD*/  {  51,    3, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  402},
            /*(1330)                MOVD*/  {  74,    4, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1269},
            /*(1331)                MOVD*/  {   3,    3, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1332)                MOVD*/  {   4,    4, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1333)                MOVD*/  {  51,    0, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  440},
            /*(1334)                MOVD*/  {  74,    1, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1274},
            /*(1335)                MOVD*/  {   3,    0, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1336)                MOVD*/  {   4,    1, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1337)                MOVD*/  {  51,    0, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  440},
            /*(1338)                MOVD*/  {  74,    1, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1274},
            /*(1339)                MOVD*/  {   3,    0, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1340)                MOVD*/  {   4,    1, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1341)              MOVHPS*/  {   3,    0, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1342)              MOVHPS*/  {   3,    0, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1343)               MULPS*/  {   3,    0, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1344)               MULPS*/  {   4,    1, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1345)             XRSTORS*/  {  73,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1279},
            /*(1346)               MULPD*/  {   3,    3, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1347)               MULPD*/  {   4,    4, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1348)              INVLPG*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    6},
            /*(1349)                MOVQ*/  {  51,    3, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  354},
            /*(1350)                MOVQ*/  {  74,    4, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1284},
            /*(1351)                MOVQ*/  {  51,    3, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  354},
            /*(1352)                MOVQ*/  {  74,    4, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1284},
            /*(1353)                MOVQ*/  {   3,    3, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1354)                MOVQ*/  {   4,    4, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1355)                MOVQ*/  {   5,   50, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1356)                MOVQ*/  {   6,   51, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(1357)                MOVQ*/  {  51,    0, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  444},
            /*(1358)                MOVQ*/  {  74,    1, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1289},
            /*(1359)                MOVQ*/  {  51,    0, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  444},
            /*(1360)                MOVQ*/  {  74,    1, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1289},
            /*(1361)                MOVQ*/  {   3,    0, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1362)                MOVQ*/  {   4,    1, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1363)                MOVQ*/  {   3,    0, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1364)                MOVQ*/  {   4,    1, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1365)              VMINPD*/  {   7,    5, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1366)              VMINPD*/  {   8,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1367)              VMINPD*/  {   7,    5, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(1368)              VMINPD*/  {   8,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(1369)              VMINPD*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(1370)              VMINPD*/  {  12,   71, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1294},
            /*(1371)              VMINPD*/  {  13,    8, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(1372)              VMINPD*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(1373)              VMINPD*/  {  13,    8, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(1374)              VMINPD*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(1375)              VMINPD*/  {  13,    8, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(1376)            VPTESTMB*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*(1377)            VPTESTMB*/  {  58,   29, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1378)            VPTESTMB*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*(1379)            VPTESTMB*/  {  58,   29, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1380)            VPTESTMB*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*(1381)            VPTESTMB*/  {  58,   29, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(1382)            VPTESTMD*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*(1383)            VPTESTMD*/  {  48,    7, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1384)            VPTESTMD*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*(1385)            VPTESTMD*/  {  48,    7, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1386)            VPTESTMD*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  538},
            /*(1387)            VPTESTMD*/  {  48,    7, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1388)            KORTESTW*/  {  20,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1301},
            /*(1389)               FDIVP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(1390)            CVTSS2SD*/  {   5,   50, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1391)            CVTSS2SD*/  {   6,   51, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(1392)            VPTESTMW*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(1393)            VPTESTMW*/  {  58,    6, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1394)            VPTESTMW*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(1395)            VPTESTMW*/  {  58,    6, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1396)            VPTESTMW*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(1397)            VPTESTMW*/  {  58,    6, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1398)              VMINPS*/  {   7,    5, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(1399)              VMINPS*/  {   8,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(1400)              VMINPS*/  {   7,    5, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(1401)              VMINPS*/  {   8,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(1402)              VMINPS*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(1403)              VMINPS*/  {  12,   71, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1309},
            /*(1404)              VMINPS*/  {  13,    7, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(1405)              VMINPS*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(1406)              VMINPS*/  {  13,    7, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(1407)              VMINPS*/  {  12,    2, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(1408)              VMINPS*/  {  13,    7, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(1409)                INT1*/  {  16,   36, 0xf1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1410)            CVTSS2SI*/  {  29,   50, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1411)            CVTSS2SI*/  {  28,   51, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   95},
            /*(1412)            CVTSS2SI*/  {  29,   50, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   29},
            /*(1413)            CVTSS2SI*/  {  28,   51, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   88},
            /*(1414)              MOVHPD*/  {   3,    3, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1415)              MOVHPD*/  {   3,    3, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1416)               CMOVZ*/  {  16,    0, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1417)               CMOVZ*/  {  21,    1, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1418)               CMOVP*/  {  16,    0, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1419)               CMOVP*/  {  21,    1, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1420)               CMOVS*/  {  16,    0, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1421)               CMOVS*/  {  21,    1, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1422)      VBROADCASTF128*/  {  70,    5, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1316},
            /*(1423)               CMOVL*/  {  16,    0, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1424)               CMOVL*/  {  21,    1, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1425)               CMOVO*/  {  16,    0, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1426)               CMOVO*/  {  21,    1, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1427)               CMOVB*/  {  16,    0, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1428)               CMOVB*/  {  21,    1, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1429)            VROUNDPD*/  {  53,   35,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(1430)            VROUNDPD*/  {   2,   14,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(1431)            VROUNDPD*/  {  53,   35,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(1432)            VROUNDPD*/  {   2,   14,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(1433)     VPBROADCASTMB2Q*/  {  75,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1330},
            /*(1434)     VPBROADCASTMB2Q*/  {  75,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1343},
            /*(1435)     VPBROADCASTMB2Q*/  {  75,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1356},
            /*(1436)            XOR_LOCK*/  {  36,   35, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*(1437)            XOR_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*(1438)            XOR_LOCK*/  {  36,   35, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*(1439)            XOR_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  746},
            /*(1440)            XOR_LOCK*/  {  49,    5, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1441)            XOR_LOCK*/  {  49,    5, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1442)            VROUNDPS*/  {  53,   35,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(1443)            VROUNDPS*/  {   2,   14,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(1444)            VROUNDPS*/  {  53,   35,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(1445)            VROUNDPS*/  {   2,   14,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(1446)              FRSTOR*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(1447)              FRSTOR*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(1448)               MOVZX*/  {  16,    0, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1449)               MOVZX*/  {  21,    1, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1450)               MOVZX*/  {  16,    0, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1451)               MOVZX*/  {  21,    1, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1452)             PMULUDQ*/  {   3,    0, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1453)             PMULUDQ*/  {   4,    1, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1454)             PMULUDQ*/  {   3,    3, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1455)             PMULUDQ*/  {   4,    4, 0xf4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1456)            VPHADDDQ*/  {  19,    5, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(1457)            VPHADDDQ*/  {  20,    2, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(1458)           VCVTSD2SS*/  {   7,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(1459)           VCVTSD2SS*/  {   8,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(1460)           VCVTSD2SS*/  {  12,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(1461)           VCVTSD2SS*/  {  12,   62, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(1462)           VCVTSD2SS*/  {  15,   60, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(1463)                 JMP*/  {   0,   95, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(1464)                 JMP*/  {   1,   96, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(1465)                 JMP*/  {  16,   97, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1466)                 JMP*/  {  16,   98, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1467)                 JMP*/  {  16,   99, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1468)                 JMP*/  {  16,  100, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1469)              VRCPPS*/  {  53,    5, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(1470)              VRCPPS*/  {   2,    2, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(1471)              VRCPPS*/  {  53,    5, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(1472)              VRCPPS*/  {   2,    2, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(1473)          V4FNMADDSS*/  {  15,    9, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   77},
            /*(1474)                INVD*/  {  16,   19,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1475)            VPMOVSWB*/  {  22,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(1476)            VPMOVSWB*/  {  23,  101, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(1477)            VPMOVSWB*/  {  22,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(1478)            VPMOVSWB*/  {  23,  101, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(1479)            VPMOVSWB*/  {  22,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(1480)            VPMOVSWB*/  {  23,  101, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(1481)           VCVTSD2SI*/  {  53,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(1482)           VCVTSD2SI*/  {   2,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(1483)           VCVTSD2SI*/  {  19,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1380},
            /*(1484)           VCVTSD2SI*/  {  20,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1387},
            /*(1485)           VCVTSD2SI*/  {  19,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1395},
            /*(1486)           VCVTSD2SI*/  {  20,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1402},
            /*(1487)           VCVTSD2SI*/  {  76,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1410},
            /*(1488)           VCVTSD2SI*/  {  77,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1420},
            /*(1489)           VCVTSD2SI*/  {  76,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1433},
            /*(1490)           VCVTSD2SI*/  {  77,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1443},
            /*(1491)           VCVTSD2SI*/  {  78,  102, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1456},
            /*(1492)           VCVTSD2SI*/  {  79,  102, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1465},
            /*(1493)           VCVTSD2SI*/  {  77,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1477},
            /*(1494)           VCVTSD2SI*/  {  77,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1490},
            /*(1495)           VCVTSD2SI*/  {  79,  102, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1503},
            /*(1496)             STMXCSR*/  {  43,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1497)             XSAVE64*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1515},
            /*(1498)           PUNPCKHWD*/  {   3,    0, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1499)           PUNPCKHWD*/  {   4,    1, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1500)           PUNPCKHWD*/  {   3,    3, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1501)           PUNPCKHWD*/  {   4,    4, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1502)            VFMADDPD*/  {  13,   65, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1503)            VFMADDPD*/  {  30,   66, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1504)            VFMADDPD*/  {  13,   65, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1505)            VFMADDPD*/  {  30,   66, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1506)            VFMADDPD*/  {  13,   65, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1507)            VFMADDPD*/  {  30,   66, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1508)            VFMADDPD*/  {  13,   65, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1509)            VFMADDPD*/  {  30,   66, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1510)      VPMULTISHIFTQB*/  {  12,    2, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1511)      VPMULTISHIFTQB*/  {  13,    8, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1512)      VPMULTISHIFTQB*/  {  12,    2, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1513)      VPMULTISHIFTQB*/  {  13,    8, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1514)      VPMULTISHIFTQB*/  {  12,    2, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1515)      VPMULTISHIFTQB*/  {  13,    8, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1516)           GF2P8MULB*/  {   4,    1, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1517)           GF2P8MULB*/  {   3,    0, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1518)            VFMADDPS*/  {  13,   65, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1519)            VFMADDPS*/  {  30,   66, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1520)            VFMADDPS*/  {  13,   65, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1521)            VFMADDPS*/  {  30,   66, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1522)            VFMADDPS*/  {  13,   65, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1523)            VFMADDPS*/  {  30,   66, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1524)            VFMADDPS*/  {  13,   65, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1525)            VFMADDPS*/  {  30,   66, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1526)              RDTSCP*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   47},
            /*(1527)         VSCATTERDPS*/  {  33,   44, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(1528)         VSCATTERDPS*/  {  33,   45, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(1529)         VSCATTERDPS*/  {  33,   46, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(1530)              FLDLG2*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1520},
            /*(1531)              SYSRET*/  {  16,   19,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1532)              SYSRET*/  {  16,   19,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1533)                 SUB*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  268},
            /*(1534)                 SUB*/  {   1,   93, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(1535)                 SUB*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  268},
            /*(1536)                 SUB*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(1537)                 SUB*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  268},
            /*(1538)                 SUB*/  {   1,   93, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(1539)                 SUB*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  268},
            /*(1540)                 SUB*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(1541)                 SUB*/  {  49,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1542)                 SUB*/  {  21,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1543)                 SUB*/  {  49,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1544)                 SUB*/  {  21,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1545)                 SUB*/  {  21,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1546)                 SUB*/  {  16,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1547)                 SUB*/  {  21,    2, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1548)                 SUB*/  {  16,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1549)                 SUB*/  {  16,  103, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1550)                 SUB*/  {  16,  104, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1551)             FXRSTOR*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  442},
            /*(1552)     AESKEYGENASSIST*/  {   4,   54, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(1553)     AESKEYGENASSIST*/  {   3,  105, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(1554)               MAXPD*/  {   3,    3, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1555)               MAXPD*/  {   4,    4, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1556)                CLAC*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  430},
            /*(1557)              SETNLE*/  {  16,    0, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1558)              SETNLE*/  {  21,    1, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1559)               MAXPS*/  {   3,    0, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1560)               MAXPS*/  {   4,    1, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1561)           V4FMADDSS*/  {  15,    9, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   77},
            /*(1562)         VMASKMOVDQU*/  {   2,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1563)            KSHIFTRQ*/  {  20,   14, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(1564)            KSHIFTRW*/  {  20,   14, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(1565)             VPERMPS*/  {  13,    5, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1566)             VPERMPS*/  {  30,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1567)             VPERMPS*/  {  12,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1568)             VPERMPS*/  {  13,    7, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1569)             VPERMPS*/  {  12,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1570)             VPERMPS*/  {  13,    7, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1571)               IRETD*/  {  16,   36, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1572)            KSHIFTRB*/  {  20,   14, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(1573)           CMPXCHG8B*/  {  36,  106, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    2},
            /*(1574)           CMPXCHG8B*/  {  80,  106, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  157},
            /*(1575)            KSHIFTRD*/  {  20,   14, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(1576)               IRETQ*/  {  16,   36, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1577)             VPERMPD*/  {  19,   35,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  899},
            /*(1578)             VPERMPD*/  {  20,   14,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(1579)             VPERMPD*/  {  22,   14,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(1580)             VPERMPD*/  {  31,   15,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(1581)             VPERMPD*/  {  12,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1582)             VPERMPD*/  {  13,    8, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1583)             VPERMPD*/  {  22,   14,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(1584)             VPERMPD*/  {  31,   15,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(1585)             VPERMPD*/  {  12,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1586)             VPERMPD*/  {  13,    8, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1587)            BLENDVPS*/  {   3,   16, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1588)            BLENDVPS*/  {   4,   17, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1589)                 ADD*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*(1590)                 ADD*/  {   1,   93, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1591)                 ADD*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*(1592)                 ADD*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1593)                 ADD*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*(1594)                 ADD*/  {   1,   93, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1595)                 ADD*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*(1596)                 ADD*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1597)                 ADD*/  {  49,    5,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1598)                 ADD*/  {  21,    2,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1599)                 ADD*/  {  49,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1600)                 ADD*/  {  21,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1601)                 ADD*/  {  16,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1602)                 ADD*/  {  21,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1603)                 ADD*/  {  16,    5,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1604)                 ADD*/  {  21,    2,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1605)                 ADD*/  {  16,  103,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1606)                 ADD*/  {  16,  104,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1607)                 ADC*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(1608)                 ADC*/  {   1,   93, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(1609)                 ADC*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(1610)                 ADC*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(1611)                 ADC*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(1612)                 ADC*/  {   1,   93, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(1613)                 ADC*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(1614)                 ADC*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(1615)                 ADC*/  {  49,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1616)                 ADC*/  {  21,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1617)                 ADC*/  {  49,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1618)                 ADC*/  {  21,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1619)                 ADC*/  {  16,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1620)                 ADC*/  {  21,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1621)                 ADC*/  {  16,    5, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1622)                 ADC*/  {  21,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1623)                 ADC*/  {  16,  103, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1624)                 ADC*/  {  16,  104, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1625)            BLENDVPD*/  {   3,   16, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1626)            BLENDVPD*/  {   4,   17, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1627)               RDPMC*/  {  16,   19, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1628)              FLDLN2*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1531},
            /*(1629)            KSHIFTLD*/  {  20,   14, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(1630)            KSHIFTLB*/  {  20,   14, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(1631)            VPDPBUSD*/  {  12,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1632)            VPDPBUSD*/  {  13,    7, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1633)            VPDPBUSD*/  {  12,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1634)            VPDPBUSD*/  {  13,    7, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1635)            VPDPBUSD*/  {  12,    2, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1636)            VPDPBUSD*/  {  13,    7, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1637)            KSHIFTLW*/  {  20,   14, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(1638)            KSHIFTLQ*/  {  20,   14, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(1639)               PSRAW*/  {  52,   73, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1534},
            /*(1640)               PSRAW*/  {  52,   54, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1538},
            /*(1641)               PSRAW*/  {   3,    0, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1642)               PSRAW*/  {   4,    1, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1643)               PSRAW*/  {   3,    3, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1644)               PSRAW*/  {   4,    4, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1645)      VFMADDSUB132PD*/  {  13,    5, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1646)      VFMADDSUB132PD*/  {  30,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1647)      VFMADDSUB132PD*/  {  13,    5, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1648)      VFMADDSUB132PD*/  {  30,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1649)      VFMADDSUB132PD*/  {  12,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1650)      VFMADDSUB132PD*/  {  12,   58, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(1651)      VFMADDSUB132PD*/  {  13,    8, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1652)      VFMADDSUB132PD*/  {  12,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1653)      VFMADDSUB132PD*/  {  13,    8, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1654)      VFMADDSUB132PD*/  {  12,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1655)      VFMADDSUB132PD*/  {  13,    8, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1656)               PSRAD*/  {  52,   73, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1534},
            /*(1657)               PSRAD*/  {  52,   54, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1538},
            /*(1658)               PSRAD*/  {   3,    0, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1659)               PSRAD*/  {   4,    1, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1660)               PSRAD*/  {   3,    3, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1661)               PSRAD*/  {   4,    4, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1662)            PACKSSWB*/  {   3,    0, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1663)            PACKSSWB*/  {   4,    1, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1664)            PACKSSWB*/  {   3,    3, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1665)            PACKSSWB*/  {   4,    4, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1666)      VFMADDSUB132PS*/  {  13,    5, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1667)      VFMADDSUB132PS*/  {  30,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1668)      VFMADDSUB132PS*/  {  13,    5, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1669)      VFMADDSUB132PS*/  {  30,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1670)      VFMADDSUB132PS*/  {  12,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1671)      VFMADDSUB132PS*/  {  12,   58, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(1672)      VFMADDSUB132PS*/  {  13,    7, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1673)      VFMADDSUB132PS*/  {  12,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1674)      VFMADDSUB132PS*/  {  13,    7, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1675)      VFMADDSUB132PS*/  {  12,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1676)      VFMADDSUB132PS*/  {  13,    7, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1677)                 DEC*/  {  36,    5, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    2},
            /*(1678)                 DEC*/  {   1,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(1679)                 DEC*/  {  36,    5, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    2},
            /*(1680)                 DEC*/  {   1,    2, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(1681)                 DEC*/  {  16,   47,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1682)          VPGATHERDD*/  {  32,   37, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*(1683)          VPGATHERDD*/  {  32,   38, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*(1684)          VPGATHERDD*/  {  33,   44, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(1685)          VPGATHERDD*/  {  33,   45, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(1686)          VPGATHERDD*/  {  33,   46, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(1687)               SETBE*/  {  16,    0, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1688)               SETBE*/  {  21,    1, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1689)          VPGATHERDQ*/  {  32,   38, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*(1690)          VPGATHERDQ*/  {  32,   38, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*(1691)          VPGATHERDQ*/  {  33,   41, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(1692)          VPGATHERDQ*/  {  33,   40, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(1693)          VPGATHERDQ*/  {  33,   40, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(1694)          VCVTTSD2SI*/  {  53,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(1695)          VCVTTSD2SI*/  {   2,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(1696)          VCVTTSD2SI*/  {  19,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1380},
            /*(1697)          VCVTTSD2SI*/  {  20,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1387},
            /*(1698)          VCVTTSD2SI*/  {  19,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1395},
            /*(1699)          VCVTTSD2SI*/  {  20,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1402},
            /*(1700)          VCVTTSD2SI*/  {  76,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1410},
            /*(1701)          VCVTTSD2SI*/  {  77,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1420},
            /*(1702)          VCVTTSD2SI*/  {  76,   59, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1433},
            /*(1703)          VCVTTSD2SI*/  {  77,   59, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1443},
            /*(1704)          VCVTTSD2SI*/  {  78,  102, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1456},
            /*(1705)          VCVTTSD2SI*/  {  79,  102, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1465},
            /*(1706)          VCVTTSD2SI*/  {  77,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1477},
            /*(1707)          VCVTTSD2SI*/  {  77,   59, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1490},
            /*(1708)          VCVTTSD2SI*/  {  79,  102, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1503},
            /*(1709)           VCVTPD2PS*/  {  53,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(1710)           VCVTPD2PS*/  {   2,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1711)           VCVTPD2PS*/  {  53,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(1712)           VCVTPD2PS*/  {   2,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1713)           VCVTPD2PS*/  {  22,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(1714)           VCVTPD2PS*/  {  22,   58, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(1715)           VCVTPD2PS*/  {  31,    8, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(1716)           VCVTPD2PS*/  {  22,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(1717)           VCVTPD2PS*/  {  31,    8, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(1718)           VCVTPD2PS*/  {  22,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(1719)           VCVTPD2PS*/  {  31,    8, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(1720)         SHA256RNDS2*/  {   4,    1, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(1721)         SHA256RNDS2*/  {   3,    0, 0xcb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(1722)            VMRESUME*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1542},
            /*(1723)             UCOMISD*/  {   3,    3, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1724)             UCOMISD*/  {   4,    4, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1725)             UCOMISS*/  {   3,    0, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1726)             UCOMISS*/  {   4,    1, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1727)             PFPNACC*/  {  16,   79, 0x8e, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1728)             PFPNACC*/  {  21,   80, 0x8e, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1729)             INVLPGA*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  277},
            /*(1730)           XRSTORS64*/  {  73,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  884},
            /*(1731)               PFSUB*/  {  16,   79, 0x9a, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1732)               PFSUB*/  {  21,   80, 0x9a, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1733)             VPSHLDQ*/  {  12,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1734)             VPSHLDQ*/  {  13,   15, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1735)             VPSHLDQ*/  {  12,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1736)             VPSHLDQ*/  {  13,   15, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1737)             VPSHLDQ*/  {  12,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1738)             VPSHLDQ*/  {  13,   15, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(1739)             VPSHLDW*/  {  12,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1740)             VPSHLDW*/  {  15,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1741)             VPSHLDW*/  {  12,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1742)             VPSHLDW*/  {  15,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1743)             VPSHLDW*/  {  12,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1744)             VPSHLDW*/  {  15,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1745)            CVTPS2DQ*/  {   3,    3, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1746)            CVTPS2DQ*/  {   4,    4, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1747)              MOV_DR*/  {  16,  107, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1748)              MOV_DR*/  {  16,  107, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1749)              MOV_DR*/  {  16,  107, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1750)              MOV_DR*/  {  16,  107, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1751)           PUNPCKHDQ*/  {   3,    0, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1752)           PUNPCKHDQ*/  {   4,    1, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(1753)           PUNPCKHDQ*/  {   3,    3, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1754)           PUNPCKHDQ*/  {   4,    4, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(1755)               PFMAX*/  {  16,   79, 0xa4, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1756)               PFMAX*/  {  21,   80, 0xa4, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1757)          REPE_SCASW*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1758)            VPSHRDVD*/  {  12,    2, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1759)            VPSHRDVD*/  {  13,    7, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1760)            VPSHRDVD*/  {  12,    2, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1761)            VPSHRDVD*/  {  13,    7, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1762)            VPSHRDVD*/  {  12,    2, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1763)            VPSHRDVD*/  {  13,    7, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1764)          REPE_SCASQ*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1765)                CLWB*/  {  43,    3, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  746},
            /*(1766)            VPSHRDVW*/  {  12,    2, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1767)            VPSHRDVW*/  {  15,    6, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1768)            VPSHRDVW*/  {  12,    2, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1769)            VPSHRDVW*/  {  15,    6, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1770)            VPSHRDVW*/  {  12,    2, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1771)            VPSHRDVW*/  {  15,    6, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(1772)          REPE_SCASD*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1773)          REPE_SCASB*/  {   5,   36, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1774)            VPSHRDVQ*/  {  12,    2, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1775)            VPSHRDVQ*/  {  13,    8, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1776)            VPSHRDVQ*/  {  12,    2, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1777)            VPSHRDVQ*/  {  13,    8, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1778)            VPSHRDVQ*/  {  12,    2, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1779)            VPSHRDVQ*/  {  13,    8, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1780)            PMOVZXBW*/  {   3,   16, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1781)            PMOVZXBW*/  {   4,   17, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1782)            PMOVZXBQ*/  {   3,   16, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1783)            PMOVZXBQ*/  {   4,   17, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1784)            PMOVZXBD*/  {   3,   16, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1785)            PMOVZXBD*/  {   4,   17, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(1786)                 CMC*/  {  16,   36, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1787)          VPERM2F128*/  {  13,   35,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1788)          VPERM2F128*/  {  30,   14,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1789)              CMOVBE*/  {  16,    0, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1790)              CMOVBE*/  {  21,    1, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1791)                 CMP*/  {   0,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(1792)                 CMP*/  {   1,   93, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(1793)                 CMP*/  {   0,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(1794)                 CMP*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(1795)                 CMP*/  {   0,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(1796)                 CMP*/  {   1,   93, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(1797)                 CMP*/  {   0,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(1798)                 CMP*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(1799)                 CMP*/  {  16,    5, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1800)                 CMP*/  {  21,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1801)                 CMP*/  {  16,    5, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1802)                 CMP*/  {  21,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1803)                 CMP*/  {  16,    5, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1804)                 CMP*/  {  21,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1805)                 CMP*/  {  16,    5, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1806)                 CMP*/  {  21,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1807)                 CMP*/  {  16,  103, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1808)                 CMP*/  {  16,  104, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1809)         VFMSUB132PS*/  {  13,    5, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1810)         VFMSUB132PS*/  {  30,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1811)         VFMSUB132PS*/  {  13,    5, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1812)         VFMSUB132PS*/  {  30,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1813)         VFMSUB132PS*/  {  12,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1814)         VFMSUB132PS*/  {  12,   58, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(1815)         VFMSUB132PS*/  {  13,    7, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1816)         VFMSUB132PS*/  {  12,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1817)         VFMSUB132PS*/  {  13,    7, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1818)         VFMSUB132PS*/  {  12,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1819)         VFMSUB132PS*/  {  13,    7, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1820)           SHA1NEXTE*/  {   4,    1, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(1821)           SHA1NEXTE*/  {   3,    0, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(1822)             INVVPID*/  {   3,  108, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1823)             INVVPID*/  {   3,  108, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(1824)         VFMSUB132PD*/  {  13,    5, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1825)         VFMSUB132PD*/  {  30,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1826)         VFMSUB132PD*/  {  13,    5, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1827)         VFMSUB132PD*/  {  30,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1828)         VFMSUB132PD*/  {  12,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1829)         VFMSUB132PD*/  {  12,   58, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(1830)         VFMSUB132PD*/  {  13,    8, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1831)         VFMSUB132PD*/  {  12,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1832)         VFMSUB132PD*/  {  13,    8, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1833)         VFMSUB132PD*/  {  12,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1834)         VFMSUB132PD*/  {  13,    8, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1835)               PFACC*/  {  16,   79, 0xae, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1836)               PFACC*/  {  21,   80, 0xae, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1837)            PFRCPIT2*/  {  16,   79, 0xb6, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1838)            PFRCPIT2*/  {  21,   80, 0xb6, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1839)        VINSERTI32X4*/  {  12,   14, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1840)        VINSERTI32X4*/  {  15,   75, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(1841)        VINSERTI32X4*/  {  12,   14, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1842)        VINSERTI32X4*/  {  15,   75, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(1843)        VINSERTI32X8*/  {  12,   14, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1844)        VINSERTI32X8*/  {  15,  109, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(1845)           VCVTPH2PS*/  {  19,    5, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1023},
            /*(1846)           VCVTPH2PS*/  {  20,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1039},
            /*(1847)           VCVTPH2PS*/  {  19,    5, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1023},
            /*(1848)           VCVTPH2PS*/  {  20,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1039},
            /*(1849)           VCVTPH2PS*/  {  22,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1850)           VCVTPH2PS*/  {  22,   71, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  846},
            /*(1851)           VCVTPH2PS*/  {  81,   34, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(1852)           VCVTPH2PS*/  {  22,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1853)           VCVTPH2PS*/  {  81,   34, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(1854)           VCVTPH2PS*/  {  22,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1855)           VCVTPH2PS*/  {  81,   34, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(1856)           VMOVSHDUP*/  {  53,    5, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(1857)           VMOVSHDUP*/  {   2,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(1858)           VMOVSHDUP*/  {  53,    5, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(1859)           VMOVSHDUP*/  {   2,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(1860)           VMOVSHDUP*/  {  22,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(1861)           VMOVSHDUP*/  {  81,  110, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(1862)           VMOVSHDUP*/  {  22,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(1863)           VMOVSHDUP*/  {  81,  110, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(1864)           VMOVSHDUP*/  {  22,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(1865)           VMOVSHDUP*/  {  81,  110, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(1866)          VP4DPWSSDS*/  {  15,    9, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   77},
            /*(1867)              BNDSTX*/  {   3,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(1868)              BNDSTX*/  {  82,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  324},
            /*(1869)              BNDSTX*/  {  82,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(1870)              BNDSTX*/  {  82,    0, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   51},
            /*(1871)             INSERTQ*/  {   6,  111, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(1872)             INSERTQ*/  {   6,    1, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(1873)                 INT*/  {  16,  112, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1874)                 INC*/  {  36,    5, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*(1875)                 INC*/  {   1,    2, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1876)                 INC*/  {  36,    5, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    9},
            /*(1877)                 INC*/  {   1,    2, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(1878)                 INC*/  {  16,   47,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(1879)              VMAXSS*/  {   7,    5, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(1880)              VMAXSS*/  {   8,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(1881)              VMAXSS*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(1882)              VMAXSS*/  {  12,   59, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(1883)              VMAXSS*/  {  15,   61, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(1884)          VPEXTRW_C5*/  {  76,   14, 0xc5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1556},
            /*(1885)          VPEXTRW_C5*/  {  83,   14, 0xc5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1566},
            /*(1886)           VPMOVSXDQ*/  {   2,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(1887)           VPMOVSXDQ*/  {  53,    5, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(1888)           VPMOVSXDQ*/  {   2,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(1889)           VPMOVSXDQ*/  {  53,    5, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(1890)           VPMOVSXDQ*/  {  22,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1891)           VPMOVSXDQ*/  {  81,  113, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(1892)           VPMOVSXDQ*/  {  22,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1893)           VPMOVSXDQ*/  {  81,  113, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(1894)           VPMOVSXDQ*/  {  22,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1895)           VPMOVSXDQ*/  {  81,  113, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(1896)             VPSRLVQ*/  {  13,    5, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1897)             VPSRLVQ*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1898)             VPSRLVQ*/  {  13,    5, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(1899)             VPSRLVQ*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(1900)             VPSRLVQ*/  {  12,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1901)             VPSRLVQ*/  {  13,    8, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1902)             VPSRLVQ*/  {  12,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1903)             VPSRLVQ*/  {  13,    8, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1904)             VPSRLVQ*/  {  12,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(1905)             VPSRLVQ*/  {  13,    8, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(1906)         VPCONFLICTQ*/  {  22,    2, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(1907)         VPCONFLICTQ*/  {  31,    8, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(1908)         VPCONFLICTQ*/  {  22,    2, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(1909)         VPCONFLICTQ*/  {  31,    8, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(1910)         VPCONFLICTQ*/  {  22,    2, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(1911)         VPCONFLICTQ*/  {  31,    8, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(1912)                SETB*/  {  16,    0, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1913)                SETB*/  {  21,    1, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1914)                SETL*/  {  16,    0, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1915)                SETL*/  {  21,    1, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1916)                SETO*/  {  16,    0, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1917)                SETO*/  {  21,    1, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1918)                 BSR*/  {  16,    0, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1919)                 BSR*/  {  21,    1, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1920)                 BSR*/  {  16,    0, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1921)                 BSR*/  {  21,    1, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1922)                 BSR*/  {  16,    0, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1923)                 BSR*/  {  21,    1, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1924)                 BSR*/  {  84,    0, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1925)                 BSR*/  {  85,    1, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   16},
            /*(1926)            VMOVDDUP*/  {  53,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(1927)            VMOVDDUP*/  {   2,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(1928)            VMOVDDUP*/  {  53,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(1929)            VMOVDDUP*/  {   2,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(1930)            VMOVDDUP*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(1931)            VMOVDDUP*/  {  81,  114, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(1932)            VMOVDDUP*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(1933)            VMOVDDUP*/  {  81,  114, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(1934)            VMOVDDUP*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(1935)            VMOVDDUP*/  {  81,  114, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(1936)                SETP*/  {  16,    0, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1937)                SETP*/  {  21,    1, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1938)             VPSRLVD*/  {  13,    5, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1939)             VPSRLVD*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1940)             VPSRLVD*/  {  13,    5, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(1941)             VPSRLVD*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(1942)             VPSRLVD*/  {  12,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1943)             VPSRLVD*/  {  13,    7, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1944)             VPSRLVD*/  {  12,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1945)             VPSRLVD*/  {  13,    7, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1946)             VPSRLVD*/  {  12,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(1947)             VPSRLVD*/  {  13,    7, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(1948)                SETS*/  {  16,    0, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1949)                SETS*/  {  21,    1, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1950)                 BSF*/  {  16,    0, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1951)                 BSF*/  {  21,    1, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1952)                 BSF*/  {  16,    0, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1953)                 BSF*/  {  21,    1, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1954)                 BSF*/  {  86,    0, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1955)                 BSF*/  {  87,    1, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   63},
            /*(1956)               VMXON*/  {  42,   50, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  276},
            /*(1957)                SETZ*/  {  16,    0, 0x94, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1958)                SETZ*/  {  21,    1, 0x94, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1959)               TZCNT*/  {  86,    0, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    4},
            /*(1960)               TZCNT*/  {  87,    1, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(1961)             VPSRLDQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  726},
            /*(1962)             VPSRLDQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  726},
            /*(1963)             VPSRLDQ*/  {  88,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1596},
            /*(1964)             VPSRLDQ*/  {  89,   87, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(1965)             VPSRLDQ*/  {  88,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1596},
            /*(1966)             VPSRLDQ*/  {  89,   87, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(1967)             VPSRLDQ*/  {  88,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1596},
            /*(1968)             VPSRLDQ*/  {  89,   87, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(1969)           VFNMADDSD*/  {  13,   65, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1970)           VFNMADDSD*/  {  30,   66, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1971)           VFNMADDSD*/  {  13,   65, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1972)           VFNMADDSD*/  {  30,   66, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1973)           VFNMADDSS*/  {  13,   65, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(1974)           VFNMADDSS*/  {  30,   66, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(1975)           VFNMADDSS*/  {  13,   65, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(1976)           VFNMADDSS*/  {  30,   66, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(1977)               PF2ID*/  {  16,   79, 0x1d, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1978)               PF2ID*/  {  21,   80, 0x1d, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1979)          VGETMANTSD*/  {  12,   14, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(1980)          VGETMANTSD*/  {  12,   81, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*(1981)          VGETMANTSD*/  {  15,   82, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(1982)              CMOVLE*/  {  16,    0, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(1983)              CMOVLE*/  {  21,    1, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(1984)                SARX*/  {   7,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(1985)                SARX*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  389},
            /*(1986)                SARX*/  {   8,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1611},
            /*(1987)                SARX*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1615},
            /*(1988)                SARX*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  822},
            /*(1989)                SARX*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1621},
            /*(1990)         VPCONFLICTD*/  {  22,    2, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1991)         VPCONFLICTD*/  {  31,    7, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(1992)         VPCONFLICTD*/  {  22,    2, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1993)         VPCONFLICTD*/  {  31,    7, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(1994)         VPCONFLICTD*/  {  22,    2, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(1995)         VPCONFLICTD*/  {  31,    7, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(1996)               PF2IW*/  {  16,   79, 0x1c, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(1997)               PF2IW*/  {  21,   80, 0x1c, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(1998)          VGETMANTSS*/  {  12,   14, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(1999)          VGETMANTSS*/  {  12,   81, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(2000)          VGETMANTSS*/  {  15,   94, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(2001)         SAVEPREVSSP*/  {  39,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  270},
            /*(2002)          VPERMIL2PS*/  {  13,   65, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2003)          VPERMIL2PS*/  {  30,   66, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2004)          VPERMIL2PS*/  {  13,   65, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2005)          VPERMIL2PS*/  {  30,   66, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2006)          VPERMIL2PS*/  {  13,   65, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(2007)          VPERMIL2PS*/  {  30,   66, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(2008)          VPERMIL2PS*/  {  13,   65, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(2009)          VPERMIL2PS*/  {  30,   66, 0x48, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(2010)             FCMOVBE*/  {   1,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(2011)                JNBE*/  {  16,   10, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2012)                JNBE*/  {  16,   11, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2013)                JNBE*/  {  16,   12, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2014)                JNBE*/  {  16,   13, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2015)          PREFETCHT2*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2016)          PREFETCHT1*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2017)          PREFETCHT0*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(2018)          VPERMIL2PD*/  {  13,   65, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2019)          VPERMIL2PD*/  {  30,   66, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2020)          VPERMIL2PD*/  {  13,   65, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2021)          VPERMIL2PD*/  {  30,   66, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2022)          VPERMIL2PD*/  {  13,   65, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(2023)          VPERMIL2PD*/  {  30,   66, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(2024)          VPERMIL2PD*/  {  13,   65, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(2025)          VPERMIL2PD*/  {  30,   66, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(2026)           CVTTSS2SI*/  {  29,   50, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2027)           CVTTSS2SI*/  {  28,   51, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   95},
            /*(2028)           CVTTSS2SI*/  {  29,   50, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   29},
            /*(2029)           CVTTSS2SI*/  {  28,   51, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   88},
            /*(2030)             VPMINSD*/  {   7,    5, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2031)             VPMINSD*/  {   8,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2032)             VPMINSD*/  {   7,    5, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2033)             VPMINSD*/  {   8,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2034)             VPMINSD*/  {  12,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2035)             VPMINSD*/  {  13,    7, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2036)             VPMINSD*/  {  12,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2037)             VPMINSD*/  {  13,    7, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2038)             VPMINSD*/  {  12,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2039)             VPMINSD*/  {  13,    7, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2040)            VSTMXCSR*/  {  90,    5, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(2041)             VPMINSB*/  {   7,    5, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2042)             VPMINSB*/  {   8,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2043)             VPMINSB*/  {   7,    5, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2044)             VPMINSB*/  {   8,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2045)             VPMINSB*/  {   9,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(2046)             VPMINSB*/  {  10,   29, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(2047)             VPMINSB*/  {   9,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(2048)             VPMINSB*/  {  10,   29, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(2049)             VPMINSB*/  {   9,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(2050)             VPMINSB*/  {  10,   29, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(2051)             VFRCZPD*/  {  19,    5, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(2052)             VFRCZPD*/  {  20,    2, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(2053)             VFRCZPD*/  {  19,    5, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(2054)             VFRCZPD*/  {  20,    2, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(2055)             VPMINSW*/  {   7,    5, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2056)             VPMINSW*/  {   8,    2, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2057)             VPMINSW*/  {   7,    5, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2058)             VPMINSW*/  {   8,    2, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2059)             VPMINSW*/  {   9,    2, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(2060)             VPMINSW*/  {  10,    6, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(2061)             VPMINSW*/  {   9,    2, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(2062)             VPMINSW*/  {  10,    6, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(2063)             VPMINSW*/  {   9,    2, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(2064)             VPMINSW*/  {  10,    6, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(2065)             VPMINSQ*/  {  12,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2066)             VPMINSQ*/  {  13,    8, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2067)             VPMINSQ*/  {  12,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2068)             VPMINSQ*/  {  13,    8, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2069)             VPMINSQ*/  {  12,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2070)             VPMINSQ*/  {  13,    8, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2071)           SHA1RNDS4*/  {   4,   73, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   11},
            /*(2072)           SHA1RNDS4*/  {   3,   72, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    9},
            /*(2073)         VPMADD52HUQ*/  {  12,    2, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2074)         VPMADD52HUQ*/  {  13,    8, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2075)         VPMADD52HUQ*/  {  12,    2, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2076)         VPMADD52HUQ*/  {  13,    8, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2077)         VPMADD52HUQ*/  {  12,    2, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2078)         VPMADD52HUQ*/  {  13,    8, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2079)             VFRCZPS*/  {  19,    5, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(2080)             VFRCZPS*/  {  20,    2, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(2081)             VFRCZPS*/  {  19,    5, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(2082)             VFRCZPS*/  {  20,    2, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(2083)                 STD*/  {  16,   36, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2084)                 STC*/  {  16,   36, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2085)                 STI*/  {  16,   36, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2086)               FSUBP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(2087)                 STR*/  {   0,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(2088)                 STR*/  {   1,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    4},
            /*(2089)               FSUBR*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(2090)               FSUBR*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(2091)               FSUBR*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(2092)               FSUBR*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(2093)               VPXOR*/  {   7,    5, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2094)               VPXOR*/  {   8,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2095)               VPXOR*/  {   7,    5, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2096)               VPXOR*/  {   8,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2097)          VFPCLASSPD*/  {  63,   14, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2098)          VFPCLASSPD*/  {  64,   15, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2099)          VFPCLASSPD*/  {  63,   14, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2100)          VFPCLASSPD*/  {  64,   15, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2101)          VFPCLASSPD*/  {  63,   14, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2102)          VFPCLASSPD*/  {  64,   15, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2103)           REP_LODSQ*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2104)           REP_LODSQ*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2105)             PADDUSW*/  {   3,    0, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2106)             PADDUSW*/  {   4,    1, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2107)             PADDUSW*/  {   3,    3, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2108)             PADDUSW*/  {   4,    4, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2109)           REP_LODSW*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2110)           REP_LODSW*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2111)          VCVTSD2USI*/  {  76,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1410},
            /*(2112)          VCVTSD2USI*/  {  77,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1420},
            /*(2113)          VCVTSD2USI*/  {  76,   62, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1433},
            /*(2114)          VCVTSD2USI*/  {  77,   62, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1443},
            /*(2115)          VCVTSD2USI*/  {  78,  102, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1456},
            /*(2116)          VCVTSD2USI*/  {  79,  102, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1465},
            /*(2117)          VCVTSD2USI*/  {  77,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1477},
            /*(2118)          VCVTSD2USI*/  {  77,   62, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1490},
            /*(2119)          VCVTSD2USI*/  {  79,  102, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1503},
            /*(2120)           PMADDUBSW*/  {   3,    0,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(2121)           PMADDUBSW*/  {   4,    1,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(2122)           PMADDUBSW*/  {   3,    3,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(2123)           PMADDUBSW*/  {   4,    4,  0x4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(2124)            RSTORSSP*/  {  42,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  269},
            /*(2125)           REP_LODSB*/  {   5,   68, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2126)           REP_LODSB*/  {   5,   68, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2127)           REP_LODSD*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2128)           REP_LODSD*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2129)             PADDUSB*/  {   3,    0, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2130)             PADDUSB*/  {   4,    1, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2131)             PADDUSB*/  {   3,    3, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2132)             PADDUSB*/  {   4,    4, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2133)              HSUBPS*/  {   5,   50, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2134)              HSUBPS*/  {   6,   51, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(2135)           VPBLENDVB*/  {  13,   65, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2136)           VPBLENDVB*/  {  30,   66, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2137)           VPBLENDVB*/  {  13,   65, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2138)           VPBLENDVB*/  {  30,   66, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2139)                FILD*/  {   0,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2140)                FILD*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2141)                FILD*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(2142)                BZHI*/  {   7,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2143)                BZHI*/  {  13,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  156},
            /*(2144)                BZHI*/  {   8,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   54},
            /*(2145)                BZHI*/  {  30,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1627},
            /*(2146)                BZHI*/  {  13,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  174},
            /*(2147)                BZHI*/  {  30,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1633},
            /*(2148)              HSUBPD*/  {   3,    3, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2149)              HSUBPD*/  {   4,    4, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2150)                PDEP*/  {   7,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   71},
            /*(2151)                PDEP*/  {  13,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  406},
            /*(2152)                PDEP*/  {   8,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  179},
            /*(2153)                PDEP*/  {  30,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  411},
            /*(2154)                PDEP*/  {  13,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  417},
            /*(2155)                PDEP*/  {  30,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  422},
            /*(2156)              VPSRAD*/  {   7,    5, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2157)              VPSRAD*/  {   8,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2158)              VPSRAD*/  {  26,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1639},
            /*(2159)              VPSRAD*/  {   7,    5, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2160)              VPSRAD*/  {   8,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2161)              VPSRAD*/  {  26,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1639},
            /*(2162)              VPSRAD*/  {  12,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2163)              VPSRAD*/  {  15,   67, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*(2164)              VPSRAD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1644},
            /*(2165)              VPSRAD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1652},
            /*(2166)              VPSRAD*/  {  12,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2167)              VPSRAD*/  {  15,   67, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*(2168)              VPSRAD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1644},
            /*(2169)              VPSRAD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1652},
            /*(2170)              VPSRAD*/  {  12,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2171)              VPSRAD*/  {  15,   67, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*(2172)              VPSRAD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1644},
            /*(2173)              VPSRAD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1652},
            /*(2174)              VPSHLD*/  {  13,    5, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(2175)              VPSHLD*/  {  30,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(2176)              VPSHLD*/  {  13,    5, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(2177)              VPSHLD*/  {  30,    2, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(2178)              VPSHLB*/  {  13,    5, 0x94, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(2179)              VPSHLB*/  {  30,    2, 0x94, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(2180)              VPSHLB*/  {  13,    5, 0x94, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(2181)              VPSHLB*/  {  30,    2, 0x94, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(2182)             VPSHUFD*/  {  53,   35, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(2183)             VPSHUFD*/  {   2,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2184)             VPSHUFD*/  {  53,   35, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(2185)             VPSHUFD*/  {   2,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2186)             VPSHUFD*/  {  22,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(2187)             VPSHUFD*/  {  31,   18, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(2188)             VPSHUFD*/  {  22,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(2189)             VPSHUFD*/  {  31,   18, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(2190)             VPSHUFD*/  {  22,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(2191)             VPSHUFD*/  {  31,   18, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(2192)              VPSRAW*/  {   7,    5, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2193)              VPSRAW*/  {   8,    2, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2194)              VPSRAW*/  {  26,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1639},
            /*(2195)              VPSRAW*/  {   7,    5, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2196)              VPSRAW*/  {   8,    2, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2197)              VPSRAW*/  {  26,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1639},
            /*(2198)              VPSRAW*/  {   9,    2, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(2199)              VPSRAW*/  {  10,   70, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(2200)              VPSRAW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1676},
            /*(2201)              VPSRAW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1682},
            /*(2202)              VPSRAW*/  {   9,    2, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(2203)              VPSRAW*/  {  10,   70, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(2204)              VPSRAW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1676},
            /*(2205)              VPSRAW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1682},
            /*(2206)              VPSRAW*/  {   9,    2, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(2207)              VPSRAW*/  {  10,   70, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(2208)              VPSRAW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1676},
            /*(2209)              VPSRAW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1682},
            /*(2210)              VPSRAQ*/  {  12,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2211)              VPSRAQ*/  {  15,   69, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*(2212)              VPSRAQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1687},
            /*(2213)              VPSRAQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1695},
            /*(2214)              VPSRAQ*/  {  12,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2215)              VPSRAQ*/  {  15,   69, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*(2216)              VPSRAQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1687},
            /*(2217)              VPSRAQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1695},
            /*(2218)              VPSRAQ*/  {  12,    2, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2219)              VPSRAQ*/  {  15,   69, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*(2220)              VPSRAQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1687},
            /*(2221)              VPSRAQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1695},
            /*(2222)                FADD*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2223)                FADD*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2224)                FADD*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2225)                FADD*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2226)              VPSHLW*/  {  13,    5, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(2227)              VPSHLW*/  {  30,    2, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(2228)              VPSHLW*/  {  13,    5, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(2229)              VPSHLW*/  {  30,    2, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(2230)              VPSHLQ*/  {  13,    5, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(2231)              VPSHLQ*/  {  30,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(2232)              VPSHLQ*/  {  13,    5, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(2233)              VPSHLQ*/  {  30,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(2234)           VMOVSLDUP*/  {  53,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(2235)           VMOVSLDUP*/  {   2,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(2236)           VMOVSLDUP*/  {  53,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(2237)           VMOVSLDUP*/  {   2,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(2238)           VMOVSLDUP*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(2239)           VMOVSLDUP*/  {  81,  110, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(2240)           VMOVSLDUP*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(2241)           VMOVSLDUP*/  {  81,  110, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(2242)           VMOVSLDUP*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(2243)           VMOVSLDUP*/  {  81,  110, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(2244)               DIVSD*/  {   5,   50, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2245)               DIVSD*/  {   6,   51, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(2246)              VDIVPD*/  {   7,    5, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2247)              VDIVPD*/  {   8,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2248)              VDIVPD*/  {   7,    5, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2249)              VDIVPD*/  {   8,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2250)              VDIVPD*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2251)              VDIVPD*/  {  12,   58, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1294},
            /*(2252)              VDIVPD*/  {  13,    8, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2253)              VDIVPD*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2254)              VDIVPD*/  {  13,    8, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2255)              VDIVPD*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2256)              VDIVPD*/  {  13,    8, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2257)       FSETPM287_NOP*/  {  66,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1701},
            /*(2258)               KMOVQ*/  {  20,    2, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1704},
            /*(2259)               KMOVQ*/  {  19,    5, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1712},
            /*(2260)               KMOVQ*/  {  19,    5, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1712},
            /*(2261)               KMOVQ*/  {  20,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1402},
            /*(2262)               KMOVQ*/  {  20,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1402},
            /*(2263)              VDIVPS*/  {   7,    5, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2264)              VDIVPS*/  {   8,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(2265)              VDIVPS*/  {   7,    5, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2266)              VDIVPS*/  {   8,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(2267)              VDIVPS*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2268)              VDIVPS*/  {  12,   58, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1309},
            /*(2269)              VDIVPS*/  {  13,    7, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2270)              VDIVPS*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2271)              VDIVPS*/  {  13,    7, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2272)              VDIVPS*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2273)              VDIVPS*/  {  13,    7, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2274)              PUSHAD*/  {  16,   36, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2275)               DIVSS*/  {   5,   50, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2276)               DIVSS*/  {   6,   51, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2277)             VAESIMC*/  {   2,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2278)             VAESIMC*/  {  53,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2279)  PREFETCH_EXCLUSIVE*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2280)            VPSHUFLW*/  {  53,   35, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(2281)            VPSHUFLW*/  {   2,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(2282)            VPSHUFLW*/  {  53,   35, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(2283)            VPSHUFLW*/  {   2,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(2284)            VPSHUFLW*/  {  54,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1719},
            /*(2285)            VPSHUFLW*/  {  55,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1425},
            /*(2286)            VPSHUFLW*/  {  54,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1719},
            /*(2287)            VPSHUFLW*/  {  55,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1425},
            /*(2288)            VPSHUFLW*/  {  54,   14, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1719},
            /*(2289)            VPSHUFLW*/  {  55,   57, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1425},
            /*(2290)      VFMSUBADD213PS*/  {  13,    5, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2291)      VFMSUBADD213PS*/  {  30,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2292)      VFMSUBADD213PS*/  {  13,    5, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2293)      VFMSUBADD213PS*/  {  30,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2294)      VFMSUBADD213PS*/  {  12,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2295)      VFMSUBADD213PS*/  {  12,   58, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(2296)      VFMSUBADD213PS*/  {  13,    7, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2297)      VFMSUBADD213PS*/  {  12,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2298)      VFMSUBADD213PS*/  {  13,    7, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2299)      VFMSUBADD213PS*/  {  12,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2300)      VFMSUBADD213PS*/  {  13,    7, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2301)                IDIV*/  {   0,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(2302)                IDIV*/  {   1,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(2303)                IDIV*/  {   0,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(2304)                IDIV*/  {   1,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(2305)      VFMSUBADD213PD*/  {  13,    5, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2306)      VFMSUBADD213PD*/  {  30,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2307)      VFMSUBADD213PD*/  {  13,    5, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2308)      VFMSUBADD213PD*/  {  30,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2309)      VFMSUBADD213PD*/  {  12,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2310)      VFMSUBADD213PD*/  {  12,   58, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(2311)      VFMSUBADD213PD*/  {  13,    8, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2312)      VFMSUBADD213PD*/  {  12,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2313)      VFMSUBADD213PD*/  {  13,    8, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2314)      VFMSUBADD213PD*/  {  12,    2, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2315)      VFMSUBADD213PD*/  {  13,    8, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2316)               VPAND*/  {   7,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2317)               VPAND*/  {   8,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2318)               VPAND*/  {   7,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2319)               VPAND*/  {   8,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2320)              VPANDN*/  {   7,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2321)              VPANDN*/  {   8,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2322)              VPANDN*/  {   7,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2323)              VPANDN*/  {   8,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2324)             VSHUFPD*/  {   7,   35, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2325)             VSHUFPD*/  {   8,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2326)             VSHUFPD*/  {   7,   35, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2327)             VSHUFPD*/  {   8,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2328)             VSHUFPD*/  {  12,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2329)             VSHUFPD*/  {  13,   15, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2330)             VSHUFPD*/  {  12,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2331)             VSHUFPD*/  {  13,   15, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2332)             VSHUFPD*/  {  12,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2333)             VSHUFPD*/  {  13,   15, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2334)             VSQRTPS*/  {  53,    5, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(2335)             VSQRTPS*/  {   2,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(2336)             VSQRTPS*/  {  53,    5, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(2337)             VSQRTPS*/  {   2,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(2338)             VSQRTPS*/  {  22,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(2339)             VSQRTPS*/  {  22,   58, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1737},
            /*(2340)             VSQRTPS*/  {  31,    7, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(2341)             VSQRTPS*/  {  22,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(2342)             VSQRTPS*/  {  31,    7, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(2343)             VSQRTPS*/  {  22,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(2344)             VSQRTPS*/  {  31,    7, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(2345)              VPANDD*/  {  12,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2346)              VPANDD*/  {  13,    7, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(2347)              VPANDD*/  {  12,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2348)              VPANDD*/  {  13,    7, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(2349)              VPANDD*/  {  12,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2350)              VPANDD*/  {  13,    7, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(2351)           VPERMI2PS*/  {  12,    2, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2352)           VPERMI2PS*/  {  13,    7, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2353)           VPERMI2PS*/  {  12,    2, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2354)           VPERMI2PS*/  {  13,    7, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2355)           VPERMI2PS*/  {  12,    2, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2356)           VPERMI2PS*/  {  13,    7, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2357)              VPANDQ*/  {  12,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2358)              VPANDQ*/  {  13,    8, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2359)              VPANDQ*/  {  12,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2360)              VPANDQ*/  {  13,    8, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2361)              VPANDQ*/  {  12,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2362)              VPANDQ*/  {  13,    8, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2363)             VSQRTPD*/  {  53,    5, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(2364)             VSQRTPD*/  {   2,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2365)             VSQRTPD*/  {  53,    5, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(2366)             VSQRTPD*/  {   2,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2367)             VSQRTPD*/  {  22,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(2368)             VSQRTPD*/  {  22,   58, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(2369)             VSQRTPD*/  {  31,    8, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(2370)             VSQRTPD*/  {  22,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(2371)             VSQRTPD*/  {  31,    8, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(2372)             VSQRTPD*/  {  22,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(2373)             VSQRTPD*/  {  31,    8, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(2374)             VSHUFPS*/  {   7,   35, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2375)             VSHUFPS*/  {   8,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(2376)             VSHUFPS*/  {   7,   35, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2377)             VSHUFPS*/  {   8,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(2378)             VSHUFPS*/  {  12,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2379)             VSHUFPS*/  {  13,   18, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2380)             VSHUFPS*/  {  12,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2381)             VSHUFPS*/  {  13,   18, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2382)             VSHUFPS*/  {  12,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2383)             VSHUFPS*/  {  13,   18, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2384)              VLDDQU*/  {  53,    5, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(2385)              VLDDQU*/  {  53,    5, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(2386)              VPROLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1755},
            /*(2387)              VPROLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1763},
            /*(2388)              VPROLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1755},
            /*(2389)              VPROLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1763},
            /*(2390)              VPROLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1755},
            /*(2391)              VPROLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1763},
            /*(2392)                PXOR*/  {   3,    0, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2393)                PXOR*/  {   4,    1, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2394)                PXOR*/  {   3,    3, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2395)                PXOR*/  {   4,    4, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2396)              VPROLQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1769},
            /*(2397)              VPROLQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  527},
            /*(2398)              VPROLQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1769},
            /*(2399)              VPROLQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  527},
            /*(2400)              VPROLQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1769},
            /*(2401)              VPROLQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  527},
            /*(2402)             VPMULDQ*/  {   7,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2403)             VPMULDQ*/  {   8,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2404)             VPMULDQ*/  {   7,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2405)             VPMULDQ*/  {   8,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2406)             VPMULDQ*/  {  12,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2407)             VPMULDQ*/  {  13,    8, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2408)             VPMULDQ*/  {  12,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2409)             VPMULDQ*/  {  13,    8, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2410)             VPMULDQ*/  {  12,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2411)             VPMULDQ*/  {  13,    8, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2412)           CVTTPS2DQ*/  {   5,   50, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2413)           CVTTPS2DQ*/  {   6,   51, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2414)                SHRD*/  {  16,   72, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2415)                SHRD*/  {  21,   73, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2416)                SHRD*/  {  16,    0, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2417)                SHRD*/  {  21,    1, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2418)             MONITOR*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1777},
            /*(2419)             MONITOR*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1777},
            /*(2420)             MONITOR*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1777},
            /*(2421)             MONITOR*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1777},
            /*(2422)              XABORT*/  {  66,   14, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  300},
            /*(2423)          VPGATHERQD*/  {  32,   37, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*(2424)          VPGATHERQD*/  {  32,   38, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  253},
            /*(2425)          VPGATHERQD*/  {  33,   44, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(2426)          VPGATHERQD*/  {  33,   45, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(2427)          VPGATHERQD*/  {  33,   46, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(2428)               MOVSB*/  {   5,   28, 0xa4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2429)              VMLOAD*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  636},
            /*(2430)             MOVQ2DQ*/  {   6,   51, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2431)               MOVSX*/  {  16,    0, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2432)               MOVSX*/  {  21,    1, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2433)               MOVSX*/  {  16,    0, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2434)               MOVSX*/  {  21,    1, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2435)               MOVSW*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2436)               MOVSS*/  {   5,   50, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2437)               MOVSS*/  {   6,   51, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2438)               MOVSS*/  {   5,   50, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2439)               MOVSS*/  {   6,   51, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2440)               MOVSQ*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2441)              MOV_CR*/  {  16,  107, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2442)              MOV_CR*/  {  16,  107, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2443)              MOV_CR*/  {  16,  107, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2444)              MOV_CR*/  {  16,  107, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2445)              MOVDQU*/  {   5,   50, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2446)              MOVDQU*/  {   6,   51, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2447)              MOVDQU*/  {   5,   50, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2448)              MOVDQU*/  {   6,   51, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2449)               PSUBD*/  {   3,    0, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2450)               PSUBD*/  {   4,    1, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2451)               PSUBD*/  {   3,    3, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2452)               PSUBD*/  {   4,    4, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2453)               PSUBB*/  {   3,    0, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2454)               PSUBB*/  {   4,    1, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2455)               PSUBB*/  {   3,    3, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2456)               PSUBB*/  {   4,    4, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2457)         VFMADD231SS*/  {  13,    5, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2458)         VFMADD231SS*/  {  30,    2, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2459)         VFMADD231SS*/  {  12,    2, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2460)         VFMADD231SS*/  {  12,   62, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(2461)         VFMADD231SS*/  {  15,   61, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(2462)              FSCALE*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1782},
            /*(2463)               PSUBW*/  {   3,    0, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2464)               PSUBW*/  {   4,    1, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2465)               PSUBW*/  {   3,    3, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2466)               PSUBW*/  {   4,    4, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2467)               PSUBQ*/  {   3,    0, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2468)               PSUBQ*/  {   4,    1, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2469)               PSUBQ*/  {   3,    3, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2470)               PSUBQ*/  {   4,    4, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2471)         VFMADD231SD*/  {  13,    5, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2472)         VFMADD231SD*/  {  30,    2, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2473)         VFMADD231SD*/  {  12,    2, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2474)         VFMADD231SD*/  {  12,   62, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(2475)         VFMADD231SD*/  {  15,   60, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(2476)              AESIMC*/  {   4,    4, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(2477)              AESIMC*/  {   3,    3, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(2478)              WBINVD*/  {  16,   19,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2479)              WBINVD*/  {  91,   19,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2480)              WBINVD*/  {  91,   19,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(2481)             VPANDND*/  {  12,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2482)             VPANDND*/  {  13,    7, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(2483)             VPANDND*/  {  12,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2484)             VPANDND*/  {  13,    7, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(2485)             VPANDND*/  {  12,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(2486)             VPANDND*/  {  13,    7, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(2487)         VCVTTPS2UDQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(2488)         VCVTTPS2UDQ*/  {  22,   71, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1737},
            /*(2489)         VCVTTPS2UDQ*/  {  31,    7, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(2490)         VCVTTPS2UDQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(2491)         VCVTTPS2UDQ*/  {  31,    7, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(2492)         VCVTTPS2UDQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(2493)         VCVTTPS2UDQ*/  {  31,    7, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(2494)            VPMOVSQW*/  {  22,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2495)            VPMOVSQW*/  {  23,  115, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2496)            VPMOVSQW*/  {  22,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2497)            VPMOVSQW*/  {  23,  115, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2498)            VPMOVSQW*/  {  22,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2499)            VPMOVSQW*/  {  23,  115, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2500)          VGETMANTPD*/  {  22,   14, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2501)          VGETMANTPD*/  {  22,  116, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1785},
            /*(2502)          VGETMANTPD*/  {  31,   15, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2503)          VGETMANTPD*/  {  22,   14, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2504)          VGETMANTPD*/  {  31,   15, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2505)          VGETMANTPD*/  {  22,   14, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2506)          VGETMANTPD*/  {  31,   15, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2507)            VPALIGNR*/  {   7,   35,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(2508)            VPALIGNR*/  {   8,   14,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(2509)            VPALIGNR*/  {   7,   35,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(2510)            VPALIGNR*/  {   8,   14,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(2511)            VPALIGNR*/  {   9,   14,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1598},
            /*(2512)            VPALIGNR*/  {  10,  117,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  242},
            /*(2513)            VPALIGNR*/  {   9,   14,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1598},
            /*(2514)            VPALIGNR*/  {  10,  117,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  242},
            /*(2515)            VPALIGNR*/  {   9,   14,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1598},
            /*(2516)            VPALIGNR*/  {  10,  117,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  242},
            /*(2517)           VPMACSSWW*/  {  13,   65, 0x85, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(2518)           VPMACSSWW*/  {  30,   66, 0x85, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(2519)            VPMOVSQD*/  {  22,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2520)            VPMOVSQD*/  {  23,  113, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2521)            VPMOVSQD*/  {  22,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2522)            VPMOVSQD*/  {  23,  113, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2523)            VPMOVSQD*/  {  22,    2, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2524)            VPMOVSQD*/  {  23,  113, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2525)         VRNDSCALEPS*/  {  22,   14,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(2526)         VRNDSCALEPS*/  {  22,  116,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1795},
            /*(2527)         VRNDSCALEPS*/  {  31,   18,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(2528)         VRNDSCALEPS*/  {  22,   14,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(2529)         VRNDSCALEPS*/  {  31,   18,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(2530)         VRNDSCALEPS*/  {  22,   14,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(2531)         VRNDSCALEPS*/  {  31,   18,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(2532)            VPMOVSQB*/  {  22,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2533)            VPMOVSQB*/  {  23,  118, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2534)            VPMOVSQB*/  {  22,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2535)            VPMOVSQB*/  {  23,  118, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2536)            VPMOVSQB*/  {  22,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(2537)            VPMOVSQB*/  {  23,  118, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(2538)           VPMACSSWD*/  {  13,   65, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(2539)           VPMACSSWD*/  {  30,   66, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(2540)          VGETMANTPS*/  {  22,   14, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(2541)          VGETMANTPS*/  {  22,  116, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1795},
            /*(2542)          VGETMANTPS*/  {  31,   18, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(2543)          VGETMANTPS*/  {  22,   14, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(2544)          VGETMANTPS*/  {  31,   18, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(2545)          VGETMANTPS*/  {  22,   14, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(2546)          VGETMANTPS*/  {  31,   18, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(2547)                 CLI*/  {  16,   36, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2548)                 CLD*/  {  16,   36, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2549)               FIMUL*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2550)               FIMUL*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2551)              VMAXPD*/  {   7,    5, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2552)              VMAXPD*/  {   8,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2553)              VMAXPD*/  {   7,    5, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2554)              VMAXPD*/  {   8,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2555)              VMAXPD*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2556)              VMAXPD*/  {  12,   71, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1294},
            /*(2557)              VMAXPD*/  {  13,    8, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2558)              VMAXPD*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2559)              VMAXPD*/  {  13,    8, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2560)              VMAXPD*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(2561)              VMAXPD*/  {  13,    8, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(2562)                 CLC*/  {  16,   36, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2563)              VMAXPS*/  {   7,    5, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2564)              VMAXPS*/  {   8,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(2565)              VMAXPS*/  {   7,    5, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2566)              VMAXPS*/  {   8,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(2567)              VMAXPS*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2568)              VMAXPS*/  {  12,   71, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1309},
            /*(2569)              VMAXPS*/  {  13,    7, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2570)              VMAXPS*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2571)              VMAXPS*/  {  13,    7, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2572)              VMAXPS*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(2573)              VMAXPS*/  {  13,    7, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(2574)             INCSSPD*/  {  56,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1805},
            /*(2575)               LEAVE*/  {  16,   43, 0xc9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2576)              VPABSW*/  {  53,    5, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2577)              VPABSW*/  {   2,    2, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2578)              VPABSW*/  {  53,    5, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2579)              VPABSW*/  {   2,    2, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2580)              VPABSW*/  {  54,    2, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2581)              VPABSW*/  {  55,    6, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2582)              VPABSW*/  {  54,    2, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2583)              VPABSW*/  {  55,    6, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2584)              VPABSW*/  {  54,    2, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2585)              VPABSW*/  {  55,    6, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2586)              VPABSQ*/  {  22,    2, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(2587)              VPABSQ*/  {  31,    8, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(2588)              VPABSQ*/  {  22,    2, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(2589)              VPABSQ*/  {  31,    8, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(2590)              VPABSQ*/  {  22,    2, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(2591)              VPABSQ*/  {  31,    8, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(2592)              KANDNB*/  {  30,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*(2593)               KADDW*/  {  30,    2, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*(2594)               KADDQ*/  {  30,    2, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2595)              GETSEC*/  {  16,   19, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2596)              KANDND*/  {  30,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1770},
            /*(2597)              VPABSD*/  {  53,    5, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2598)              VPABSD*/  {   2,    2, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2599)              VPABSD*/  {  53,    5, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2600)              VPABSD*/  {   2,    2, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2601)              VPABSD*/  {  22,    2, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(2602)              VPABSD*/  {  31,    7, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(2603)              VPABSD*/  {  22,    2, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(2604)              VPABSD*/  {  31,    7, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(2605)              VPABSD*/  {  22,    2, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(2606)              VPABSD*/  {  31,    7, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(2607)               ENCLS*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  118},
            /*(2608)                JCXZ*/  {  16,   99, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2609)               ENCLU*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1810},
            /*(2610)            RET_NEAR*/  {  16,  119, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2611)            RET_NEAR*/  {  16,  120, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2612)               ENCLV*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1815},
            /*(2613)               KADDD*/  {  30,    2, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1770},
            /*(2614)              KANDNQ*/  {  30,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2615)              CLZERO*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1820},
            /*(2616)               KADDB*/  {  30,    2, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*(2617)            BTC_LOCK*/  {  36,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    5},
            /*(2618)            BTC_LOCK*/  {  49,    0, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(2619)          VRSQRT28SD*/  {  12,    2, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2620)          VRSQRT28SD*/  {  12,   59, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(2621)          VRSQRT28SD*/  {  15,   60, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(2622)                MULX*/  {   8,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  179},
            /*(2623)                MULX*/  {  30,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  411},
            /*(2624)                MULX*/  {   7,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   71},
            /*(2625)                MULX*/  {  13,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  406},
            /*(2626)                MULX*/  {  30,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  422},
            /*(2627)                MULX*/  {  13,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  417},
            /*(2628)              SETNBE*/  {  16,    0, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2629)              SETNBE*/  {  21,    1, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2630)          VRSQRT28SS*/  {  12,    2, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2631)          VRSQRT28SS*/  {  12,   59, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(2632)          VRSQRT28SS*/  {  15,   61, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(2633)        VPBROADCASTD*/  {  70,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1022},
            /*(2634)        VPBROADCASTD*/  {  71,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1038},
            /*(2635)        VPBROADCASTD*/  {  70,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1030},
            /*(2636)        VPBROADCASTD*/  {  71,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1047},
            /*(2637)        VPBROADCASTD*/  {  50,   83, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1056},
            /*(2638)        VPBROADCASTD*/  {  72,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1066},
            /*(2639)        VPBROADCASTD*/  {  92,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1186},
            /*(2640)        VPBROADCASTD*/  {  72,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1066},
            /*(2641)        VPBROADCASTD*/  {  50,   83, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1077},
            /*(2642)        VPBROADCASTD*/  {  72,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1087},
            /*(2643)        VPBROADCASTD*/  {  92,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1823},
            /*(2644)        VPBROADCASTD*/  {  72,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1087},
            /*(2645)        VPBROADCASTD*/  {  50,   83, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1098},
            /*(2646)        VPBROADCASTD*/  {  72,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1108},
            /*(2647)        VPBROADCASTD*/  {  92,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1832},
            /*(2648)        VPBROADCASTD*/  {  72,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1108},
            /*(2649)          VSHUFI32X4*/  {  12,   14, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(2650)          VSHUFI32X4*/  {  13,   18, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(2651)          VSHUFI32X4*/  {  12,   14, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(2652)          VSHUFI32X4*/  {  13,   18, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(2653)        VPBROADCASTB*/  {  70,    5, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1841},
            /*(2654)        VPBROADCASTB*/  {  71,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1849},
            /*(2655)        VPBROADCASTB*/  {  70,    5, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1858},
            /*(2656)        VPBROADCASTB*/  {  71,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1866},
            /*(2657)        VPBROADCASTB*/  {  72,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1875},
            /*(2658)        VPBROADCASTB*/  {  50,  121, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1886},
            /*(2659)        VPBROADCASTB*/  {  72,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1875},
            /*(2660)        VPBROADCASTB*/  {  72,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1896},
            /*(2661)        VPBROADCASTB*/  {  50,  121, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1907},
            /*(2662)        VPBROADCASTB*/  {  72,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1896},
            /*(2663)        VPBROADCASTB*/  {  72,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1917},
            /*(2664)        VPBROADCASTB*/  {  50,  121, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1928},
            /*(2665)        VPBROADCASTB*/  {  72,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1917},
            /*(2666)        VPBROADCASTW*/  {  70,    5, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1938},
            /*(2667)        VPBROADCASTW*/  {  71,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1946},
            /*(2668)        VPBROADCASTW*/  {  70,    5, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1955},
            /*(2669)        VPBROADCASTW*/  {  71,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1963},
            /*(2670)        VPBROADCASTW*/  {  72,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1972},
            /*(2671)        VPBROADCASTW*/  {  50,  122, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1983},
            /*(2672)        VPBROADCASTW*/  {  72,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1972},
            /*(2673)        VPBROADCASTW*/  {  72,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1993},
            /*(2674)        VPBROADCASTW*/  {  50,  122, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2004},
            /*(2675)        VPBROADCASTW*/  {  72,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1993},
            /*(2676)        VPBROADCASTW*/  {  72,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2014},
            /*(2677)        VPBROADCASTW*/  {  50,  122, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2025},
            /*(2678)        VPBROADCASTW*/  {  72,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2014},
            /*(2679)        VPBROADCASTQ*/  {  70,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2035},
            /*(2680)        VPBROADCASTQ*/  {  71,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2043},
            /*(2681)        VPBROADCASTQ*/  {  70,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2052},
            /*(2682)        VPBROADCASTQ*/  {  71,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2060},
            /*(2683)        VPBROADCASTQ*/  {  50,  123, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2069},
            /*(2684)        VPBROADCASTQ*/  {  72,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2079},
            /*(2685)        VPBROADCASTQ*/  {  72,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2079},
            /*(2686)        VPBROADCASTQ*/  {  50,  123, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2090},
            /*(2687)        VPBROADCASTQ*/  {  72,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2100},
            /*(2688)        VPBROADCASTQ*/  {  72,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2100},
            /*(2689)        VPBROADCASTQ*/  {  50,  123, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2111},
            /*(2690)        VPBROADCASTQ*/  {  72,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2121},
            /*(2691)        VPBROADCASTQ*/  {  72,    2, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2121},
            /*(2692)                INT3*/  {  16,   36, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2693)             CMPXCHG*/  {  49,    0, 0xb0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2694)             CMPXCHG*/  {  21,    1, 0xb0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2695)             CMPXCHG*/  {  49,    0, 0xb1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2696)             CMPXCHG*/  {  21,    1, 0xb1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2697)         VRNDSCALEPD*/  {  22,   14,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2698)         VRNDSCALEPD*/  {  22,  116,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1785},
            /*(2699)         VRNDSCALEPD*/  {  31,   15,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2700)         VRNDSCALEPD*/  {  22,   14,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2701)         VRNDSCALEPD*/  {  31,   15,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2702)         VRNDSCALEPD*/  {  22,   14,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(2703)         VRNDSCALEPD*/  {  31,   15,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(2704)         VINSERTF128*/  {  93,   35, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2132},
            /*(2705)         VINSERTF128*/  {  94,   14, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2138},
            /*(2706)                INTO*/  {  16,   36, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2707)              SWAPGS*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  300},
            /*(2708)            MOVSLDUP*/  {   5,   50, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2709)            MOVSLDUP*/  {   6,   51, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2710)            CVTSI2SS*/  {  29,   50, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2711)            CVTSI2SS*/  {  28,   51, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   95},
            /*(2712)            CVTSI2SS*/  {  29,   50, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   29},
            /*(2713)            CVTSI2SS*/  {  28,   51, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   88},
            /*(2714)            SYSENTER*/  {  16,   19, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2715)            SYSENTER*/  {  16,   19, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2716)            CVTSI2SD*/  {  29,   50, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2717)            CVTSI2SD*/  {  28,   51, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(2718)            CVTSI2SD*/  {  29,   50, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   72},
            /*(2719)            CVTSI2SD*/  {  28,   51, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  180},
            /*(2720)              VDIVSS*/  {   7,    5, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2721)              VDIVSS*/  {   8,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(2722)              VDIVSS*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(2723)              VDIVSS*/  {  12,   62, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(2724)              VDIVSS*/  {  15,   61, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(2725)        VFNMADD231SS*/  {  13,    5, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2726)        VFNMADD231SS*/  {  30,    2, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2727)        VFNMADD231SS*/  {  12,    2, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2728)        VFNMADD231SS*/  {  12,   62, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(2729)        VFNMADD231SS*/  {  15,   61, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(2730)              VDIVSD*/  {   7,    5, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(2731)              VDIVSD*/  {   8,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(2732)              VDIVSD*/  {  12,    2, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(2733)              VDIVSD*/  {  12,   62, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(2734)              VDIVSD*/  {  15,   60, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(2735)        VFNMADD231SD*/  {  13,    5, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2736)        VFNMADD231SD*/  {  30,    2, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2737)        VFNMADD231SD*/  {  12,    2, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2738)        VFNMADD231SD*/  {  12,   62, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(2739)        VFNMADD231SD*/  {  15,   60, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(2740)      CMPXCHG8B_LOCK*/  {  36,  106, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    7},
            /*(2741)      CMPXCHG8B_LOCK*/  {  80,  106, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   30},
            /*(2742)            PMOVMSKB*/  {   4,    1, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2743)            PMOVMSKB*/  {   4,    4, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2744)             FSTPNCE*/  {   1,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(2745)             OR_LOCK*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*(2746)             OR_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*(2747)             OR_LOCK*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*(2748)             OR_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*(2749)             OR_LOCK*/  {  49,    5,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2750)             OR_LOCK*/  {  49,    5,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2751)           VPDPBUSDS*/  {  12,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2752)           VPDPBUSDS*/  {  13,    7, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2753)           VPDPBUSDS*/  {  12,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2754)           VPDPBUSDS*/  {  13,    7, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2755)           VPDPBUSDS*/  {  12,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2756)           VPDPBUSDS*/  {  13,    7, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2757)      VSCATTERPF1DPS*/  {  69,   44, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2145},
            /*(2758)               ENTER*/  {  16,  124, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2759)            VZEROALL*/  {  53,   36, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(2760)      VSCATTERPF1DPD*/  {  69,   41, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2156},
            /*(2761)         REPNE_SCASB*/  {   5,   36, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2762)             VEXP2PS*/  {  22,    2, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(2763)             VEXP2PS*/  {  22,   71, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  846},
            /*(2764)             VEXP2PS*/  {  31,    7, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(2765)         REPNE_SCASD*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2766)              FISTTP*/  {   0,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2767)              FISTTP*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2768)              FISTTP*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2769)         REPNE_SCASQ*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2770)             VEXP2PD*/  {  22,    2, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(2771)             VEXP2PD*/  {  22,   71, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  802},
            /*(2772)             VEXP2PD*/  {  31,    8, 0xc8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(2773)         REPNE_SCASW*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2774)            VMPSADBW*/  {   7,   35, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(2775)            VMPSADBW*/  {   8,   14, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(2776)            VMPSADBW*/  {   7,   35, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(2777)            VMPSADBW*/  {   8,   14, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(2778)            KUNPCKBW*/  {  30,    2, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*(2779)          VSHUFI64X2*/  {  12,   14, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(2780)          VSHUFI64X2*/  {  13,   15, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(2781)          VSHUFI64X2*/  {  12,   14, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(2782)          VSHUFI64X2*/  {  13,   15, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(2783)                 POP*/  {   0,  125, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2784)                 POP*/  {   1,  126, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(2785)                 POP*/  {  16,   36,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2786)                 POP*/  {  16,   36, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2787)                 POP*/  {  16,   36, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2788)                 POP*/  {  16,  127,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2789)                 POP*/  {  16,  128, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2790)                 POP*/  {  16,  128, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2791)             VMOVHPD*/  {   7,    5, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2792)             VMOVHPD*/  {  53,    5, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(2793)             VMOVHPD*/  {  61,   60, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2167},
            /*(2794)             VMOVHPD*/  {  59,   60, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(2795)         VFMADD132PD*/  {  13,    5, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2796)         VFMADD132PD*/  {  30,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2797)         VFMADD132PD*/  {  13,    5, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2798)         VFMADD132PD*/  {  30,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2799)         VFMADD132PD*/  {  12,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2800)         VFMADD132PD*/  {  12,   58, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(2801)         VFMADD132PD*/  {  13,    8, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2802)         VFMADD132PD*/  {  12,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2803)         VFMADD132PD*/  {  13,    8, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2804)         VFMADD132PD*/  {  12,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(2805)         VFMADD132PD*/  {  13,    8, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2806)         VFMADD132PS*/  {  13,    5, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2807)         VFMADD132PS*/  {  30,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2808)         VFMADD132PS*/  {  13,    5, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2809)         VFMADD132PS*/  {  30,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2810)         VFMADD132PS*/  {  12,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2811)         VFMADD132PS*/  {  12,   58, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(2812)         VFMADD132PS*/  {  13,    7, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2813)         VFMADD132PS*/  {  12,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2814)         VFMADD132PS*/  {  13,    7, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2815)         VFMADD132PS*/  {  12,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(2816)         VFMADD132PS*/  {  13,    7, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2817)             VMOVHPS*/  {   7,    5, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(2818)             VMOVHPS*/  {  53,    5, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(2819)             VMOVHPS*/  {  61,  129, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2175},
            /*(2820)             VMOVHPS*/  {  59,  129, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*(2821)            PMOVZXDQ*/  {   3,   16, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(2822)            PMOVZXDQ*/  {   4,   17, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(2823)          VZEROUPPER*/  {  53,   36, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(2824)             PALIGNR*/  {   3,   72,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    9},
            /*(2825)             PALIGNR*/  {   4,   73,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   11},
            /*(2826)             PALIGNR*/  {   3,  105,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(2827)             PALIGNR*/  {   4,   54,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(2828)                 LDS*/  {  16,    5, 0xc5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2829)            RDFSBASE*/  {  14,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  124},
            /*(2830)                SMSW*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   61},
            /*(2831)                SMSW*/  {   1,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   60},
            /*(2832)            VPMOVQ2M*/  {  11,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(2833)            VPMOVQ2M*/  {  11,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(2834)            VPMOVQ2M*/  {  11,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(2835)              VMFUNC*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2183},
            /*(2836)                STGI*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2188},
            /*(2837)                 FST*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2838)                 FST*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2839)                 FST*/  {   1,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(2840)                FIST*/  {   0,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2841)                FIST*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(2842)               LDDQU*/  {   5,   50, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2843)               PFRCP*/  {  16,   79, 0x96, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(2844)               PFRCP*/  {  21,   80, 0x96, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(2845)               CPUID*/  {  16,   19, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2846)               LZCNT*/  {   5,    0, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2847)               LZCNT*/  {   6,    1, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(2848)               LZCNT*/  {  84,    0, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(2849)               LZCNT*/  {  85,    1, 0xbd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   83},
            /*(2850)          VCVTUSI2SD*/  {  34,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2191},
            /*(2851)          VCVTUSI2SD*/  {  60,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2198},
            /*(2852)          VCVTUSI2SD*/  {  35,   63, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2207},
            /*(2853)          VCVTUSI2SD*/  {  61,   63, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2213},
            /*(2854)          VCVTUSI2SD*/  {  60,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2221},
            /*(2855)          VCVTUSI2SD*/  {  60,   62, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2230},
            /*(2856)          VCVTUSI2SD*/  {  61,   64, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2239},
            /*(2857)               MINPS*/  {   3,    0, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2858)               MINPS*/  {   4,    1, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2859)              FIDIVR*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(2860)              FIDIVR*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(2861)             MOVDDUP*/  {   5,   50, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2862)             MOVDDUP*/  {   6,   51, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(2863)               MINPD*/  {   3,    3, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2864)               MINPD*/  {   4,    4, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2865)       FDISI8087_NOP*/  {  66,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1259},
            /*(2866)             VPCOMUB*/  {  13,   35, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(2867)             VPCOMUB*/  {  30,   14, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(2868)             VPCOMUD*/  {  13,   35, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(2869)             VPCOMUD*/  {  30,   14, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(2870)             VPCOMUQ*/  {  13,   35, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(2871)             VPCOMUQ*/  {  30,   14, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(2872)               XSAVE*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2247},
            /*(2873)             VPCOMUW*/  {  13,   35, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(2874)             VPCOMUW*/  {  30,   14, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(2875)            SBB_LOCK*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2876)            SBB_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2877)            SBB_LOCK*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2878)            SBB_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2879)            SBB_LOCK*/  {  49,    5, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2880)            SBB_LOCK*/  {  49,    5, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(2881)                INSB*/  {   5,   36, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2882)                INSD*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2883)                INSD*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2884)                INSW*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2885)                 DIV*/  {   0,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(2886)                 DIV*/  {   1,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(2887)                 DIV*/  {   0,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(2888)                 DIV*/  {   1,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(2889)             PTWRITE*/  {  52,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2252},
            /*(2890)             PTWRITE*/  {  43,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2186},
            /*(2891)           VPMOVSXBW*/  {   2,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2892)           VPMOVSXBW*/  {  53,    5, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2893)           VPMOVSXBW*/  {   2,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2894)           VPMOVSXBW*/  {  53,    5, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2895)           VPMOVSXBW*/  {  54,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2896)           VPMOVSXBW*/  {  55,  101, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2897)           VPMOVSXBW*/  {  54,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2898)           VPMOVSXBW*/  {  55,  101, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2899)           VPMOVSXBW*/  {  54,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2900)           VPMOVSXBW*/  {  55,  101, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2901)           VPMOVSXBQ*/  {   2,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2902)           VPMOVSXBQ*/  {  53,    5, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2903)           VPMOVSXBQ*/  {   2,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2904)           VPMOVSXBQ*/  {  53,    5, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2905)           VPMOVSXBQ*/  {  54,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2906)           VPMOVSXBQ*/  {  55,  118, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2907)           VPMOVSXBQ*/  {  54,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2908)           VPMOVSXBQ*/  {  55,  118, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2909)           VPMOVSXBQ*/  {  54,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2910)           VPMOVSXBQ*/  {  55,  118, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2911)               FEMMS*/  {  16,   19,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2912)           VMOVDQU16*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(2913)           VMOVDQU16*/  {  81,    6, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(2914)           VMOVDQU16*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(2915)           VMOVDQU16*/  {  23,    6, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(2916)           VMOVDQU16*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(2917)           VMOVDQU16*/  {  81,    6, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(2918)           VMOVDQU16*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(2919)           VMOVDQU16*/  {  23,    6, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(2920)           VMOVDQU16*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(2921)           VMOVDQU16*/  {  81,    6, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(2922)           VMOVDQU16*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(2923)           VMOVDQU16*/  {  23,    6, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(2924)           VPMOVSXBD*/  {   2,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2925)           VPMOVSXBD*/  {  53,    5, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2926)           VPMOVSXBD*/  {   2,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(2927)           VPMOVSXBD*/  {  53,    5, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(2928)           VPMOVSXBD*/  {  54,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2929)           VPMOVSXBD*/  {  55,   31, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2930)           VPMOVSXBD*/  {  54,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2931)           VPMOVSXBD*/  {  55,   31, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2932)           VPMOVSXBD*/  {  54,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(2933)           VPMOVSXBD*/  {  55,   31, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(2934)              PADDSB*/  {   3,    0, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2935)              PADDSB*/  {   4,    1, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2936)              PADDSB*/  {   3,    3, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2937)              PADDSB*/  {   4,    4, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2938)       VGATHERPF1QPD*/  {  69,   39, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1202},
            /*(2939)                DPPD*/  {   3,  130, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(2940)                DPPD*/  {   4,  131, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(2941)                  IN*/  {  16,  132, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2942)                  IN*/  {  16,  132, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2943)                  IN*/  {  16,  133, 0xec, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2944)                  IN*/  {  16,  133, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2945)                DPPS*/  {   3,  130, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(2946)                DPPS*/  {   4,  131, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(2947)       VGATHERPF1QPS*/  {  69,   44, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2256},
            /*(2948)            CVTSD2SI*/  {  29,   50, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2949)            CVTSD2SI*/  {  28,   51, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(2950)            CVTSD2SI*/  {  29,   50, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   72},
            /*(2951)            CVTSD2SI*/  {  28,   51, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  180},
            /*(2952)              CMOVNZ*/  {  16,    0, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2953)              CMOVNZ*/  {  21,    1, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2954)            VFMSUBSS*/  {  13,   65, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(2955)            VFMSUBSS*/  {  30,   66, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(2956)            VFMSUBSS*/  {  13,   65, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(2957)            VFMSUBSS*/  {  30,   66, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(2958)               FMULP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(2959)              CMOVNS*/  {  16,    0, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2960)              CMOVNS*/  {  21,    1, 0x49, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2961)              CMOVNP*/  {  16,    0, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2962)              CMOVNP*/  {  21,    1, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2963)              CMOVNO*/  {  16,    0, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2964)              CMOVNO*/  {  21,    1, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2965)              CMOVNL*/  {  16,    0, 0x4d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2966)              CMOVNL*/  {  21,    1, 0x4d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2967)            CVTSD2SS*/  {   5,   50, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(2968)            CVTSD2SS*/  {   6,   51, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(2969)              CMOVNB*/  {  16,    0, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2970)              CMOVNB*/  {  21,    1, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2971)                SHLX*/  {   7,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(2972)                SHLX*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(2973)                SHLX*/  {   8,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(2974)                SHLX*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(2975)                SHLX*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(2976)                SHLX*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(2977)              MOVAPS*/  {   3,    0, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2978)              MOVAPS*/  {   4,    1, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2979)              MOVAPS*/  {   3,    0, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(2980)              MOVAPS*/  {   4,    1, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(2981)              MOVAPD*/  {   3,    3, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2982)              MOVAPD*/  {   4,    4, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2983)              MOVAPD*/  {   3,    3, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(2984)              MOVAPD*/  {   4,    4, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(2985)               JRCXZ*/  {  16,  134, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2986)               BLCIC*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2267},
            /*(2987)               BLCIC*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2267},
            /*(2988)               BLCIC*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2271},
            /*(2989)               BLCIC*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2271},
            /*(2990)                SHLD*/  {  16,   72, 0xa4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2991)                SHLD*/  {  21,   73, 0xa4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2992)                SHLD*/  {  16,    0, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(2993)                SHLD*/  {  21,    1, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(2994)                SAHF*/  {  16,   36, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(2995)          VPUNPCKLDQ*/  {   7,    5, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2996)          VPUNPCKLDQ*/  {   8,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2997)          VPUNPCKLDQ*/  {   7,    5, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(2998)          VPUNPCKLDQ*/  {   8,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(2999)          VPUNPCKLDQ*/  {  12,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3000)          VPUNPCKLDQ*/  {  13,    7, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3001)          VPUNPCKLDQ*/  {  12,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3002)          VPUNPCKLDQ*/  {  13,    7, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3003)          VPUNPCKLDQ*/  {  12,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3004)          VPUNPCKLDQ*/  {  13,    7, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3005)              FDIVRP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3006)              VPSUBB*/  {   7,    5, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3007)              VPSUBB*/  {   8,    2, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3008)              VPSUBB*/  {   7,    5, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3009)              VPSUBB*/  {   8,    2, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3010)              VPSUBB*/  {   9,    2, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3011)              VPSUBB*/  {  10,   29, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3012)              VPSUBB*/  {   9,    2, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3013)              VPSUBB*/  {  10,   29, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3014)              VPSUBB*/  {   9,    2, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3015)              VPSUBB*/  {  10,   29, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3016)               TZMSK*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2276},
            /*(3017)               TZMSK*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2276},
            /*(3018)               TZMSK*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2280},
            /*(3019)               TZMSK*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2280},
            /*(3020)              VPSUBD*/  {   7,    5, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3021)              VPSUBD*/  {   8,    2, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3022)              VPSUBD*/  {   7,    5, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3023)              VPSUBD*/  {   8,    2, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3024)              VPSUBD*/  {  12,    2, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3025)              VPSUBD*/  {  13,    7, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3026)              VPSUBD*/  {  12,    2, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3027)              VPSUBD*/  {  13,    7, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3028)              VPSUBD*/  {  12,    2, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3029)              VPSUBD*/  {  13,    7, 0xfa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3030)          VPMASKMOVQ*/  {  13,    5, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3031)          VPMASKMOVQ*/  {  13,    5, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3032)          VPMASKMOVQ*/  {  13,    5, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3033)          VPMASKMOVQ*/  {  13,    5, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3034)              VPSUBQ*/  {   7,    5, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3035)              VPSUBQ*/  {   8,    2, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3036)              VPSUBQ*/  {   7,    5, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3037)              VPSUBQ*/  {   8,    2, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3038)              VPSUBQ*/  {  12,    2, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3039)              VPSUBQ*/  {  13,    8, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3040)              VPSUBQ*/  {  12,    2, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3041)              VPSUBQ*/  {  13,    8, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3042)              VPSUBQ*/  {  12,    2, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3043)              VPSUBQ*/  {  13,    8, 0xfb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3044)              VPSUBW*/  {   7,    5, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3045)              VPSUBW*/  {   8,    2, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3046)              VPSUBW*/  {   7,    5, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3047)              VPSUBW*/  {   8,    2, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3048)              VPSUBW*/  {   9,    2, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3049)              VPSUBW*/  {  10,    6, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3050)              VPSUBW*/  {   9,    2, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3051)              VPSUBW*/  {  10,    6, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3052)              VPSUBW*/  {   9,    2, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3053)              VPSUBW*/  {  10,    6, 0xf9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3054)           PCMPISTRM*/  {   3,  135, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(3055)           PCMPISTRM*/  {   4,  136, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(3056)           PCMPISTRI*/  {  51,  135, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  402},
            /*(3057)           PCMPISTRI*/  {  74,  136, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1269},
            /*(3058)           PCMPISTRI*/  {  51,  135, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  354},
            /*(3059)           PCMPISTRI*/  {  74,  136, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1284},
            /*(3060)      VFMSUBADD132PD*/  {  13,    5, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3061)      VFMSUBADD132PD*/  {  30,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3062)      VFMSUBADD132PD*/  {  13,    5, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3063)      VFMSUBADD132PD*/  {  30,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3064)      VFMSUBADD132PD*/  {  12,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3065)      VFMSUBADD132PD*/  {  12,   58, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(3066)      VFMSUBADD132PD*/  {  13,    8, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3067)      VFMSUBADD132PD*/  {  12,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3068)      VFMSUBADD132PD*/  {  13,    8, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3069)      VFMSUBADD132PD*/  {  12,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3070)      VFMSUBADD132PD*/  {  13,    8, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3071)                LMSW*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  239},
            /*(3072)                LMSW*/  {   1,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  238},
            /*(3073)              INVEPT*/  {   3,  108, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3074)              INVEPT*/  {   3,  108, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3075)         VPMADD52LUQ*/  {  12,    2, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3076)         VPMADD52LUQ*/  {  13,    8, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3077)         VPMADD52LUQ*/  {  12,    2, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3078)         VPMADD52LUQ*/  {  13,    8, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3079)         VPMADD52LUQ*/  {  12,    2, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3080)         VPMADD52LUQ*/  {  13,    8, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3081)         REPNE_CMPSQ*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3082)             PMULHUW*/  {   3,    0, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3083)             PMULHUW*/  {   4,    1, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3084)             PMULHUW*/  {   3,    3, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3085)             PMULHUW*/  {   4,    4, 0xe4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3086)              RDRAND*/  {  14,    1, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  238},
            /*(3087)             VPSUBSB*/  {   7,    5, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3088)             VPSUBSB*/  {   8,    2, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3089)             VPSUBSB*/  {   7,    5, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3090)             VPSUBSB*/  {   8,    2, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3091)             VPSUBSB*/  {   9,    2, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3092)             VPSUBSB*/  {  10,   29, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3093)             VPSUBSB*/  {   9,    2, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3094)             VPSUBSB*/  {  10,   29, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3095)             VPSUBSB*/  {   9,    2, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3096)             VPSUBSB*/  {  10,   29, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3097)        VINSERTF32X8*/  {  12,   14, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(3098)        VINSERTF32X8*/  {  15,  109, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(3099)                CLTS*/  {  16,   19,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3100)        VINSERTF32X4*/  {  12,   14, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(3101)        VINSERTF32X4*/  {  15,   75, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(3102)        VINSERTF32X4*/  {  12,   14, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(3103)        VINSERTF32X4*/  {  15,   75, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(3104)             VPSUBSW*/  {   7,    5, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3105)             VPSUBSW*/  {   8,    2, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3106)             VPSUBSW*/  {   7,    5, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3107)             VPSUBSW*/  {   8,    2, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3108)             VPSUBSW*/  {   9,    2, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3109)             VPSUBSW*/  {  10,    6, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3110)             VPSUBSW*/  {   9,    2, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3111)             VPSUBSW*/  {  10,    6, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3112)             VPSUBSW*/  {   9,    2, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3113)             VPSUBSW*/  {  10,    6, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3114)                 FLD*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3115)                 FLD*/  {   1,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(3116)                 FLD*/  {   0,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3117)                 FLD*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3118)              PMAXUW*/  {   3,   16, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3119)              PMAXUW*/  {   4,   17, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(3120)              PMAXUD*/  {   3,   16, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3121)              PMAXUD*/  {   4,   17, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(3122)              PMAXUB*/  {   3,    0, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3123)              PMAXUB*/  {   4,    1, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3124)              PMAXUB*/  {   3,    3, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3125)              PMAXUB*/  {   4,    4, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3126)             PCMPEQD*/  {   3,    0, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3127)             PCMPEQD*/  {   4,    1, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3128)             PCMPEQD*/  {   3,    3, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3129)             PCMPEQD*/  {   4,    4, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3130)         VPSCATTERQQ*/  {  33,   39, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(3131)         VPSCATTERQQ*/  {  33,   40, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(3132)         VPSCATTERQQ*/  {  33,   41, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(3133)        VFNMADD231PS*/  {  13,    5, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3134)        VFNMADD231PS*/  {  30,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3135)        VFNMADD231PS*/  {  13,    5, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3136)        VFNMADD231PS*/  {  30,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3137)        VFNMADD231PS*/  {  12,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3138)        VFNMADD231PS*/  {  12,   58, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(3139)        VFNMADD231PS*/  {  13,    7, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3140)        VFNMADD231PS*/  {  12,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3141)        VFNMADD231PS*/  {  13,    7, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3142)        VFNMADD231PS*/  {  12,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3143)        VFNMADD231PS*/  {  13,    7, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3144)         VCVTTPD2UQQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(3145)         VCVTTPD2UQQ*/  {  31,    8, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(3146)         VCVTTPD2UQQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(3147)         VCVTTPD2UQQ*/  {  31,    8, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(3148)         VCVTTPD2UQQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(3149)         VCVTTPD2UQQ*/  {  22,   71, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(3150)         VCVTTPD2UQQ*/  {  31,    8, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(3151)            VMOVHLPS*/  {   8,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3152)            VMOVHLPS*/  {  60,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2285},
            /*(3153)         VPSCATTERQD*/  {  33,   44, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(3154)         VPSCATTERQD*/  {  33,   45, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(3155)         VPSCATTERQD*/  {  33,   46, 0xa1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(3156)        VFNMADD231PD*/  {  13,    5, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3157)        VFNMADD231PD*/  {  30,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3158)        VFNMADD231PD*/  {  13,    5, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3159)        VFNMADD231PD*/  {  30,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3160)        VFNMADD231PD*/  {  12,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3161)        VFNMADD231PD*/  {  12,   58, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(3162)        VFNMADD231PD*/  {  13,    8, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3163)        VFNMADD231PD*/  {  12,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3164)        VFNMADD231PD*/  {  13,    8, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3165)        VFNMADD231PD*/  {  12,    2, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3166)        VFNMADD231PD*/  {  13,    8, 0xbc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3167)             FDECSTP*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2294},
            /*(3168)          VGF2P8MULB*/  {  12,    2, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3169)          VGF2P8MULB*/  {  15,   29, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3170)          VGF2P8MULB*/  {  12,    2, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3171)          VGF2P8MULB*/  {  15,   29, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3172)          VGF2P8MULB*/  {  12,    2, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3173)          VGF2P8MULB*/  {  15,   29, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3174)          VGF2P8MULB*/  {  30,    2, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3175)          VGF2P8MULB*/  {  13,    5, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3176)          VGF2P8MULB*/  {  30,    2, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3177)          VGF2P8MULB*/  {  13,    5, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3178)            VRCP14PD*/  {  22,    2, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3179)            VRCP14PD*/  {  31,    8, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(3180)            VRCP14PD*/  {  22,    2, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3181)            VRCP14PD*/  {  31,    8, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(3182)            VRCP14PD*/  {  22,    2, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3183)            VRCP14PD*/  {  31,    8, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(3184)              MFENCE*/  {  52,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  986},
            /*(3185)             PSHUFLW*/  {   5,   76, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(3186)             PSHUFLW*/  {   6,   77, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(3187)              SKINIT*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  274},
            /*(3188)                FLDZ*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2297},
            /*(3189)           VPHADDUWQ*/  {  19,    5, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(3190)           VPHADDUWQ*/  {  20,    2, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(3191)            VPERMT2D*/  {  12,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3192)            VPERMT2D*/  {  13,    7, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3193)            VPERMT2D*/  {  12,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3194)            VPERMT2D*/  {  13,    7, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3195)            VPERMT2D*/  {  12,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3196)            VPERMT2D*/  {  13,    7, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3197)            VPERMT2B*/  {  12,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3198)            VPERMT2B*/  {  15,   29, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3199)            VPERMT2B*/  {  12,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3200)            VPERMT2B*/  {  15,   29, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3201)            VPERMT2B*/  {  12,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3202)            VPERMT2B*/  {  15,   29, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3203)            VPERMT2W*/  {  12,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3204)            VPERMT2W*/  {  15,    6, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3205)            VPERMT2W*/  {  12,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3206)            VPERMT2W*/  {  15,    6, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3207)            VPERMT2W*/  {  12,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3208)            VPERMT2W*/  {  15,    6, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3209)           VPHADDUWD*/  {  19,    5, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(3210)           VPHADDUWD*/  {  20,    2, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(3211)            VPERMT2Q*/  {  12,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3212)            VPERMT2Q*/  {  13,    8, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3213)            VPERMT2Q*/  {  12,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3214)            VPERMT2Q*/  {  13,    8, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3215)            VPERMT2Q*/  {  12,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3216)            VPERMT2Q*/  {  13,    8, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3217)            VMOVNTPD*/  {  53,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3218)            VMOVNTPD*/  {  53,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3219)            VMOVNTPD*/  {  59,  137, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3220)            VMOVNTPD*/  {  59,  137, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3221)            VMOVNTPD*/  {  59,  137, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3222)           VUNPCKLPS*/  {   7,    5, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(3223)           VUNPCKLPS*/  {   8,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3224)           VUNPCKLPS*/  {   7,    5, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(3225)           VUNPCKLPS*/  {   8,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3226)           VUNPCKLPS*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(3227)           VUNPCKLPS*/  {  13,    7, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(3228)           VUNPCKLPS*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(3229)           VUNPCKLPS*/  {  13,    7, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(3230)           VUNPCKLPS*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(3231)           VUNPCKLPS*/  {  13,    7, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(3232)            VMOVNTPS*/  {  53,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(3233)            VMOVNTPS*/  {  53,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(3234)            VMOVNTPS*/  {  59,  110, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*(3235)            VMOVNTPS*/  {  59,  110, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*(3236)            VMOVNTPS*/  {  59,  110, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*(3237)           VUNPCKLPD*/  {   7,    5, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3238)           VUNPCKLPD*/  {   8,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3239)           VUNPCKLPD*/  {   7,    5, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3240)           VUNPCKLPD*/  {   8,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3241)           VUNPCKLPD*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3242)           VUNPCKLPD*/  {  13,    8, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3243)           VUNPCKLPD*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3244)           VUNPCKLPD*/  {  13,    8, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3245)           VUNPCKLPD*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3246)           VUNPCKLPD*/  {  13,    8, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3247)            BTR_LOCK*/  {  36,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  746},
            /*(3248)            BTR_LOCK*/  {  49,    0, 0xb3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(3249)            VMOVDQU8*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(3250)            VMOVDQU8*/  {  81,   29, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2310},
            /*(3251)            VMOVDQU8*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(3252)            VMOVDQU8*/  {  23,   29, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2319},
            /*(3253)            VMOVDQU8*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(3254)            VMOVDQU8*/  {  81,   29, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2310},
            /*(3255)            VMOVDQU8*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(3256)            VMOVDQU8*/  {  23,   29, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2310},
            /*(3257)            VMOVDQU8*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(3258)            VMOVDQU8*/  {  81,   29, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2310},
            /*(3259)            VMOVDQU8*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(3260)            VMOVDQU8*/  {  23,   29, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2310},
            /*(3261)      VFMADDSUB213PS*/  {  13,    5, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3262)      VFMADDSUB213PS*/  {  30,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3263)      VFMADDSUB213PS*/  {  13,    5, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3264)      VFMADDSUB213PS*/  {  30,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3265)      VFMADDSUB213PS*/  {  12,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3266)      VFMADDSUB213PS*/  {  12,   58, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(3267)      VFMADDSUB213PS*/  {  13,    7, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3268)      VFMADDSUB213PS*/  {  12,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3269)      VFMADDSUB213PS*/  {  13,    7, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3270)      VFMADDSUB213PS*/  {  12,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3271)      VFMADDSUB213PS*/  {  13,    7, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3272)         VFMSUBADDPD*/  {  13,   65, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3273)         VFMSUBADDPD*/  {  30,   66, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3274)         VFMSUBADDPD*/  {  13,   65, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3275)         VFMSUBADDPD*/  {  30,   66, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3276)         VFMSUBADDPD*/  {  13,   65, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3277)         VFMSUBADDPD*/  {  30,   66, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3278)         VFMSUBADDPD*/  {  13,   65, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3279)         VFMSUBADDPD*/  {  30,   66, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3280)             MOVNTPD*/  {   3,   16, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3281)      VFMADDSUB213PD*/  {  13,    5, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3282)      VFMADDSUB213PD*/  {  30,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3283)      VFMADDSUB213PD*/  {  13,    5, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3284)      VFMADDSUB213PD*/  {  30,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3285)      VFMADDSUB213PD*/  {  12,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3286)      VFMADDSUB213PD*/  {  12,   58, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(3287)      VFMADDSUB213PD*/  {  13,    8, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3288)      VFMADDSUB213PD*/  {  12,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3289)      VFMADDSUB213PD*/  {  13,    8, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3290)      VFMADDSUB213PD*/  {  12,    2, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3291)      VFMADDSUB213PD*/  {  13,    8, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3292)           VCVTPS2DQ*/  {  53,    5, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3293)           VCVTPS2DQ*/  {   2,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3294)           VCVTPS2DQ*/  {  53,    5, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3295)           VCVTPS2DQ*/  {   2,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3296)           VCVTPS2DQ*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(3297)           VCVTPS2DQ*/  {  22,   58, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2329},
            /*(3298)           VCVTPS2DQ*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(3299)           VCVTPS2DQ*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(3300)           VCVTPS2DQ*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(3301)           VCVTPS2DQ*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(3302)           VCVTPS2DQ*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(3303)             MOVNTPS*/  {   3,    0, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3304)         VFMSUBADDPS*/  {  13,   65, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3305)         VFMSUBADDPS*/  {  30,   66, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3306)         VFMSUBADDPS*/  {  13,   65, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3307)         VFMSUBADDPS*/  {  30,   66, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3308)         VFMSUBADDPS*/  {  13,   65, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3309)         VFMSUBADDPS*/  {  30,   66, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3310)         VFMSUBADDPS*/  {  13,   65, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3311)         VFMSUBADDPS*/  {  30,   66, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3312)          VCVTTPD2QQ*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(3313)          VCVTTPD2QQ*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(3314)          VCVTTPD2QQ*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(3315)          VCVTTPD2QQ*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(3316)          VCVTTPD2QQ*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(3317)          VCVTTPD2QQ*/  {  22,   71, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(3318)          VCVTTPD2QQ*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(3319)                 LEA*/  {  16,  138, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3320)         VFMADD213PD*/  {  13,    5, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3321)         VFMADD213PD*/  {  30,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3322)         VFMADD213PD*/  {  13,    5, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3323)         VFMADD213PD*/  {  30,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3324)         VFMADD213PD*/  {  12,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3325)         VFMADD213PD*/  {  12,   58, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(3326)         VFMADD213PD*/  {  13,    8, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3327)         VFMADD213PD*/  {  12,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3328)         VFMADD213PD*/  {  13,    8, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3329)         VFMADD213PD*/  {  12,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3330)         VFMADD213PD*/  {  13,    8, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3331)                FLD1*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2272},
            /*(3332)               XTEST*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2339},
            /*(3333)                 LES*/  {  16,    5, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3334)         VFMADD213PS*/  {  13,    5, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3335)         VFMADD213PS*/  {  30,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3336)         VFMADD213PS*/  {  13,    5, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3337)         VFMADD213PS*/  {  30,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3338)         VFMADD213PS*/  {  12,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3339)         VFMADD213PS*/  {  12,   58, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(3340)         VFMADD213PS*/  {  13,    7, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3341)         VFMADD213PS*/  {  12,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3342)         VFMADD213PS*/  {  13,    7, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3343)         VFMADD213PS*/  {  12,    2, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3344)         VFMADD213PS*/  {  13,    7, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3345)         VPHMINPOSUW*/  {  53,    5, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(3346)         VPHMINPOSUW*/  {   2,    2, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(3347)               PFADD*/  {  16,   79, 0x9e, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(3348)               PFADD*/  {  21,   80, 0x9e, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(3349)         PEXTRW_SSE4*/  {   3,  130, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(3350)         PEXTRW_SSE4*/  {   4,  131, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(3351)               RCPPS*/  {   3,    0, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3352)               RCPPS*/  {   4,    1, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3353)          VPUNPCKHWD*/  {   7,    5, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3354)          VPUNPCKHWD*/  {   8,    2, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3355)          VPUNPCKHWD*/  {   7,    5, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3356)          VPUNPCKHWD*/  {   8,    2, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3357)          VPUNPCKHWD*/  {   9,    2, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3358)          VPUNPCKHWD*/  {  10,    6, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3359)          VPUNPCKHWD*/  {   9,    2, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3360)          VPUNPCKHWD*/  {  10,    6, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3361)          VPUNPCKHWD*/  {   9,    2, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(3362)          VPUNPCKHWD*/  {  10,    6, 0x69, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(3363)     CMPXCHG16B_LOCK*/  {  80,  106, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   23},
            /*(3364)           CVTTPD2PI*/  {   3,    3, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3365)           CVTTPD2PI*/  {   4,    4, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3366)          VCVTSS2USI*/  {  76,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2344},
            /*(3367)          VCVTSS2USI*/  {  77,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2354},
            /*(3368)          VCVTSS2USI*/  {  76,   62, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2367},
            /*(3369)          VCVTSS2USI*/  {  77,   62, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2377},
            /*(3370)          VCVTSS2USI*/  {  78,  139, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2390},
            /*(3371)          VCVTSS2USI*/  {  79,  139, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2399},
            /*(3372)          VCVTSS2USI*/  {  77,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2411},
            /*(3373)          VCVTSS2USI*/  {  77,   62, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2424},
            /*(3374)          VCVTSS2USI*/  {  79,  139, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2437},
            /*(3375)             PCONFIG*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2449},
            /*(3376)               FISTP*/  {   0,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(3377)               FISTP*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(3378)               FISTP*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(3379)             JMP_FAR*/  {   0,    5, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3380)             JMP_FAR*/  {  16,  140, 0xea, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3381)                POPA*/  {  16,   36, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3382)          VFPCLASSSS*/  {  63,   14, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  710},
            /*(3383)          VFPCLASSSS*/  {  23,   94, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(3384)                POPF*/  {  16,   43, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3385)          VFPCLASSSD*/  {  63,   14, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(3386)          VFPCLASSSD*/  {  23,   82, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(3387)           CALL_NEAR*/  {   0,   95, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3388)           CALL_NEAR*/  {   1,   96, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(3389)           CALL_NEAR*/  {  16,   97, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3390)           CALL_NEAR*/  {  16,  141, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3391)              FICOMP*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(3392)              FICOMP*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(3393)             PSUBUSB*/  {   3,    0, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3394)             PSUBUSB*/  {   4,    1, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3395)             PSUBUSB*/  {   3,    3, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3396)             PSUBUSB*/  {   4,    4, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3397)      VFMADDSUB231PS*/  {  13,    5, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3398)      VFMADDSUB231PS*/  {  30,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3399)      VFMADDSUB231PS*/  {  13,    5, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(3400)      VFMADDSUB231PS*/  {  30,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(3401)      VFMADDSUB231PS*/  {  12,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3402)      VFMADDSUB231PS*/  {  12,   58, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(3403)      VFMADDSUB231PS*/  {  13,    7, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3404)      VFMADDSUB231PS*/  {  12,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3405)      VFMADDSUB231PS*/  {  13,    7, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3406)      VFMADDSUB231PS*/  {  12,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3407)      VFMADDSUB231PS*/  {  13,    7, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3408)             PSUBUSW*/  {   3,    0, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3409)             PSUBUSW*/  {   4,    1, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3410)             PSUBUSW*/  {   3,    3, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3411)             PSUBUSW*/  {   4,    4, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3412)            VUCOMISD*/  {  53,    5, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3413)            VUCOMISD*/  {   2,    2, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3414)            VUCOMISD*/  {  11,    2, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  558},
            /*(3415)            VUCOMISD*/  {  11,   59, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  570},
            /*(3416)            VUCOMISD*/  {  59,   60, 0x2e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3417)      VFMADDSUB231PD*/  {  13,    5, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3418)      VFMADDSUB231PD*/  {  30,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3419)      VFMADDSUB231PD*/  {  13,    5, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(3420)      VFMADDSUB231PD*/  {  30,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(3421)      VFMADDSUB231PD*/  {  12,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3422)      VFMADDSUB231PD*/  {  12,   58, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(3423)      VFMADDSUB231PD*/  {  13,    8, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3424)      VFMADDSUB231PD*/  {  12,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3425)      VFMADDSUB231PD*/  {  13,    8, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3426)      VFMADDSUB231PD*/  {  12,    2, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3427)      VFMADDSUB231PD*/  {  13,    8, 0xb6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3428)             PFCMPGT*/  {  16,   79, 0xa0, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(3429)             PFCMPGT*/  {  21,   80, 0xa0, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(3430)             VPSHLDD*/  {  12,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(3431)             VPSHLDD*/  {  13,   18, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(3432)             VPSHLDD*/  {  12,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(3433)             VPSHLDD*/  {  13,   18, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(3434)             VPSHLDD*/  {  12,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(3435)             VPSHLDD*/  {  13,   18, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(3436)             PFCMPGE*/  {  16,   79, 0x90, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(3437)             PFCMPGE*/  {  21,   80, 0x90, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(3438)          VCVTPS2UQQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(3439)          VCVTPS2UQQ*/  {  31,  142, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(3440)          VCVTPS2UQQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(3441)          VCVTPS2UQQ*/  {  31,  142, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(3442)          VCVTPS2UQQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(3443)          VCVTPS2UQQ*/  {  22,   58, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2329},
            /*(3444)          VCVTPS2UQQ*/  {  31,  142, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(3445)              FNSAVE*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3446)              FNSAVE*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3447)                LOOP*/  {  16,   78, 0xe2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3448)               VMOVQ*/  {  19,    5, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2454},
            /*(3449)               VMOVQ*/  {  20,    2, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  898},
            /*(3450)               VMOVQ*/  {  19,    5, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2454},
            /*(3451)               VMOVQ*/  {  20,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  898},
            /*(3452)               VMOVQ*/  {  53,    5, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(3453)               VMOVQ*/  {   2,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(3454)               VMOVQ*/  {  53,    5, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3455)               VMOVQ*/  {   2,    2, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3456)               VMOVQ*/  {  11,    2, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  558},
            /*(3457)               VMOVQ*/  {  59,   64, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3458)               VMOVQ*/  {  11,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  558},
            /*(3459)               VMOVQ*/  {  59,  143, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3460)               VMOVQ*/  {  11,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2461},
            /*(3461)               VMOVQ*/  {  59,   60, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2473},
            /*(3462)               VMOVQ*/  {  11,    2, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  558},
            /*(3463)               VMOVQ*/  {  59,   60, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(3464)               DIVPS*/  {   3,    0, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3465)               DIVPS*/  {   4,    1, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3466)               DIVPD*/  {   3,    3, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3467)               DIVPD*/  {   4,    4, 0x5e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3468)               VMOVD*/  {  53,    5, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3469)               VMOVD*/  {   2,    2, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3470)               VMOVD*/  {  53,    5, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3471)               VMOVD*/  {   2,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3472)               VMOVD*/  {  19,    5, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2484},
            /*(3473)               VMOVD*/  {  20,    2, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3474)               VMOVD*/  {  19,    5, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2484},
            /*(3475)               VMOVD*/  {  20,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3476)               VMOVD*/  {  76,    2, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1556},
            /*(3477)               VMOVD*/  {  11,    2, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2491},
            /*(3478)               VMOVD*/  {  78,   63, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2503},
            /*(3479)               VMOVD*/  {  59,   63, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2512},
            /*(3480)               VMOVD*/  {  76,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1556},
            /*(3481)               VMOVD*/  {  11,    2, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2491},
            /*(3482)               VMOVD*/  {  78,  144, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2503},
            /*(3483)               VMOVD*/  {  59,  144, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2512},
            /*(3484)           VPMULHRSW*/  {   7,    5,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3485)           VPMULHRSW*/  {   8,    2,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3486)           VPMULHRSW*/  {   7,    5,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3487)           VPMULHRSW*/  {   8,    2,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3488)           VPMULHRSW*/  {   9,    2,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(3489)           VPMULHRSW*/  {  10,    6,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(3490)           VPMULHRSW*/  {   9,    2,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(3491)           VPMULHRSW*/  {  10,    6,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(3492)           VPMULHRSW*/  {   9,    2,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(3493)           VPMULHRSW*/  {  10,    6,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(3494)                XADD*/  {  49,    0, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3495)                XADD*/  {  21,    1, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3496)                XADD*/  {  49,    0, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3497)                XADD*/  {  21,    1, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3498)         VFMADDSUBPD*/  {  13,   65, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3499)         VFMADDSUBPD*/  {  30,   66, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3500)         VFMADDSUBPD*/  {  13,   65, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3501)         VFMADDSUBPD*/  {  30,   66, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3502)         VFMADDSUBPD*/  {  13,   65, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3503)         VFMADDSUBPD*/  {  30,   66, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3504)         VFMADDSUBPD*/  {  13,   65, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3505)         VFMADDSUBPD*/  {  30,   66, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3506)            XSAVEC64*/  {  73,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1515},
            /*(3507)         VFMADDSUBPS*/  {  13,   65, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3508)         VFMADDSUBPS*/  {  30,   66, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3509)         VFMADDSUBPS*/  {  13,   65, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3510)         VFMADDSUBPS*/  {  30,   66, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3511)         VFMADDSUBPS*/  {  13,   65, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3512)         VFMADDSUBPS*/  {  30,   66, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3513)         VFMADDSUBPS*/  {  13,   65, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(3514)         VFMADDSUBPS*/  {  30,   66, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(3515)                LAHF*/  {  16,   36, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3516)              KXNORQ*/  {  30,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3517)             VPMOVDB*/  {  22,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3518)             VPMOVDB*/  {  23,   31, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3519)             VPMOVDB*/  {  22,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3520)             VPMOVDB*/  {  23,   31, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3521)             VPMOVDB*/  {  22,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3522)             VPMOVDB*/  {  23,   31, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3523)          VRSQRT14SS*/  {  12,    2, 0x4f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3524)          VRSQRT14SS*/  {  15,   61, 0x4f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3525)             PBLENDW*/  {   3,  130,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(3526)             PBLENDW*/  {   4,  131,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(3527)             VPMOVDW*/  {  22,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3528)             VPMOVDW*/  {  23,   34, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3529)             VPMOVDW*/  {  22,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3530)             VPMOVDW*/  {  23,   34, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3531)             VPMOVDW*/  {  22,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3532)             VPMOVDW*/  {  23,   34, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3533)        CMPXCHG_LOCK*/  {  49,    0, 0xb0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(3534)        CMPXCHG_LOCK*/  {  49,    0, 0xb1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(3535)              KXNORD*/  {  30,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1770},
            /*(3536)              BLCMSK*/  {  24,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2523},
            /*(3537)              BLCMSK*/  {  24,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2523},
            /*(3538)              BLCMSK*/  {  26,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2527},
            /*(3539)              BLCMSK*/  {  26,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2527},
            /*(3540)             MPSADBW*/  {   3,  130, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(3541)             MPSADBW*/  {   4,  131, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(3542)       VEXTRACTF64X4*/  {  22,   14, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(3543)       VEXTRACTF64X4*/  {  23,   30, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(3544)       VEXTRACTF64X2*/  {  22,   14, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(3545)       VEXTRACTF64X2*/  {  23,   27, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(3546)       VEXTRACTF64X2*/  {  22,   14, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(3547)       VEXTRACTF64X2*/  {  23,   27, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(3548)            VPMOVD2M*/  {  11,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(3549)            VPMOVD2M*/  {  11,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(3550)            VPMOVD2M*/  {  11,    2, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(3551)          VPERM2I128*/  {  13,   35, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3552)          VPERM2I128*/  {  30,   14, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3553)               FSQRT*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2532},
            /*(3554)               FADDP*/  {   1,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(3555)           VPMOVUSQW*/  {  22,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3556)           VPMOVUSQW*/  {  23,  115, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3557)           VPMOVUSQW*/  {  22,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3558)           VPMOVUSQW*/  {  23,  115, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3559)           VPMOVUSQW*/  {  22,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3560)           VPMOVUSQW*/  {  23,  115, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3561)         VINSERTI128*/  {  13,   35, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(3562)         VINSERTI128*/  {  30,   14, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(3563)           VPMOVUSQB*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3564)           VPMOVUSQB*/  {  23,  118, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3565)           VPMOVUSQB*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3566)           VPMOVUSQB*/  {  23,  118, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3567)           VPMOVUSQB*/  {  22,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3568)           VPMOVUSQB*/  {  23,  118, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3569)            FXSAVE64*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2535},
            /*(3570)               CMPPS*/  {   3,   72, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3571)               CMPPS*/  {   4,   73, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3572)           VPMOVUSQD*/  {  22,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3573)           VPMOVUSQD*/  {  23,  113, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3574)           VPMOVUSQD*/  {  22,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3575)           VPMOVUSQD*/  {  23,  113, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3576)           VPMOVUSQD*/  {  22,    2, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(3577)           VPMOVUSQD*/  {  23,  113, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(3578)           VPBLENDMQ*/  {  12,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3579)           VPBLENDMQ*/  {  13,    8, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3580)           VPBLENDMQ*/  {  12,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3581)           VPBLENDMQ*/  {  13,    8, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3582)           VPBLENDMQ*/  {  12,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3583)           VPBLENDMQ*/  {  13,    8, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3584)           VPBLENDMW*/  {  12,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3585)           VPBLENDMW*/  {  15,    6, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3586)           VPBLENDMW*/  {  12,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3587)           VPBLENDMW*/  {  15,    6, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3588)           VPBLENDMW*/  {  12,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3589)           VPBLENDMW*/  {  15,    6, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3590)              ANDNPD*/  {   3,    3, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3591)              ANDNPD*/  {   4,    4, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3592)           VPBLENDMB*/  {  12,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3593)           VPBLENDMB*/  {  15,   29, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3594)           VPBLENDMB*/  {  12,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3595)           VPBLENDMB*/  {  15,   29, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3596)           VPBLENDMB*/  {  12,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3597)           VPBLENDMB*/  {  15,   29, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3598)           VPBLENDMD*/  {  12,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3599)           VPBLENDMD*/  {  13,    7, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3600)           VPBLENDMD*/  {  12,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3601)           VPBLENDMD*/  {  13,    7, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3602)           VPBLENDMD*/  {  12,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3603)           VPBLENDMD*/  {  13,    7, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3604)                 LFS*/  {  16,    0, 0xb4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3605)              ANDNPS*/  {   3,    0, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3606)              ANDNPS*/  {   4,    1, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3607)            KUNPCKDQ*/  {  30,    2, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3608)                 OUT*/  {  16,  132, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3609)                 OUT*/  {  16,  132, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3610)                 OUT*/  {  16,  133, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3611)                 OUT*/  {  16,  133, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3612)            XSAVES64*/  {  73,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2540},
            /*(3613)                 LTR*/  {   0,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3614)                 LTR*/  {   1,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(3615)          VRSQRT14SD*/  {  12,    2, 0x4f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3616)          VRSQRT14SD*/  {  15,   60, 0x4f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3617)              VMULPS*/  {   7,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(3618)              VMULPS*/  {   8,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3619)              VMULPS*/  {   7,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(3620)              VMULPS*/  {   8,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3621)              VMULPS*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(3622)              VMULPS*/  {  12,   58, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1309},
            /*(3623)              VMULPS*/  {  13,    7, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(3624)              VMULPS*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(3625)              VMULPS*/  {  13,    7, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(3626)              VMULPS*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(3627)              VMULPS*/  {  13,    7, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(3628)          VPMACSSDQH*/  {  13,   65, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(3629)          VPMACSSDQH*/  {  30,   66, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(3630)          VPMACSSDQL*/  {  13,   65, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(3631)          VPMACSSDQL*/  {  30,   66, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(3632)                LGDT*/  {   0,   86,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(3633)                LGDT*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(3634)             CMOVNLE*/  {  16,    0, 0x4f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3635)             CMOVNLE*/  {  21,    1, 0x4f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3636)         VCVTTPD2UDQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(3637)         VCVTTPD2UDQ*/  {  22,   71, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2555},
            /*(3638)         VCVTTPD2UDQ*/  {  31,    8, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(3639)         VCVTTPD2UDQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(3640)         VCVTTPD2UDQ*/  {  31,    8, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(3641)         VCVTTPD2UDQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(3642)         VCVTTPD2UDQ*/  {  31,    8, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(3643)            VPERMI2W*/  {  12,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3644)            VPERMI2W*/  {  15,    6, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3645)            VPERMI2W*/  {  12,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3646)            VPERMI2W*/  {  15,    6, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3647)            VPERMI2W*/  {  12,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(3648)            VPERMI2W*/  {  15,    6, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(3649)             PHADDSW*/  {   3,    0,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(3650)             PHADDSW*/  {   4,    1,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(3651)             PHADDSW*/  {   3,    3,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3652)             PHADDSW*/  {   4,    4,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(3653)               LODSQ*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3654)                 UD0*/  {  16,    0, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3655)                 UD0*/  {  21,    1, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3656)                 UD1*/  {  16,    0, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3657)                 UD1*/  {  21,    1, 0xb9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3658)               LODSW*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3659)               LODSB*/  {   5,   68, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3660)               LODSD*/  {   5,   68, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3661)              VMAXSD*/  {   7,    5, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(3662)              VMAXSD*/  {   8,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(3663)              VMAXSD*/  {  12,    2, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(3664)              VMAXSD*/  {  12,   59, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(3665)              VMAXSD*/  {  15,   60, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(3666)           VPHADDUBD*/  {  19,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(3667)           VPHADDUBD*/  {  20,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(3668)           VPHADDUBQ*/  {  19,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(3669)           VPHADDUBQ*/  {  20,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(3670)           VPHADDUBW*/  {  19,    5, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(3671)           VPHADDUBW*/  {  20,    2, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(3672)     VBROADCASTF64X2*/  {  50,   53, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  370},
            /*(3673)     VBROADCASTF64X2*/  {  50,   53, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  380},
            /*(3674)              VPTEST*/  {  53,    5, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(3675)              VPTEST*/  {   2,    2, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(3676)              VPTEST*/  {  53,    5, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(3677)              VPTEST*/  {   2,    2, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(3678)               FISUB*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3679)               FISUB*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3680)           VADDSUBPS*/  {   7,    5, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(3681)           VADDSUBPS*/  {   8,    2, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(3682)           VADDSUBPS*/  {   7,    5, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(3683)           VADDSUBPS*/  {   8,    2, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(3684)              PADDSW*/  {   3,    0, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3685)              PADDSW*/  {   4,    1, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3686)              PADDSW*/  {   3,    3, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3687)              PADDSW*/  {   4,    4, 0xed, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3688)           VADDSUBPD*/  {   7,    5, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3689)           VADDSUBPD*/  {   8,    2, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3690)           VADDSUBPD*/  {   7,    5, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3691)           VADDSUBPD*/  {   8,    2, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3692)            CVTPD2DQ*/  {   5,   50, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(3693)            CVTPD2DQ*/  {   6,   51, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(3694)                 RSM*/  {  16,   19, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3695)             VSQRTSD*/  {   7,    5, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(3696)             VSQRTSD*/  {   8,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(3697)             VSQRTSD*/  {  12,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(3698)             VSQRTSD*/  {  12,   62, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(3699)             VSQRTSD*/  {  15,   60, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(3700)            VPERMI2B*/  {  12,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3701)            VPERMI2B*/  {  15,   29, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3702)            VPERMI2B*/  {  12,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3703)            VPERMI2B*/  {  15,   29, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3704)            VPERMI2B*/  {  12,    2, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(3705)            VPERMI2B*/  {  15,   29, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(3706)             VSQRTSS*/  {   7,    5, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3707)             VSQRTSS*/  {   8,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(3708)             VSQRTSS*/  {  12,    2, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(3709)             VSQRTSS*/  {  12,   62, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(3710)             VSQRTSS*/  {  15,   61, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(3711)              VMREAD*/  {   3,  145, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3712)              VMREAD*/  {   4,  107, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3713)              VMREAD*/  {   3,  145, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3714)              VMREAD*/  {   4,  107, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3715)          XSAVEOPT64*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2573},
            /*(3716)               POPFD*/  {  16,   43, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3717)         VAESDECLAST*/  {   8,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3718)         VAESDECLAST*/  {   7,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3719)         VAESDECLAST*/  {  34,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*(3720)         VAESDECLAST*/  {  35,   42, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*(3721)         VAESDECLAST*/  {  34,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*(3722)         VAESDECLAST*/  {  35,   42, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*(3723)         VAESDECLAST*/  {  34,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*(3724)         VAESDECLAST*/  {  35,   42, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*(3725)         VAESDECLAST*/  {   8,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3726)         VAESDECLAST*/  {   7,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3727)            MOVNTDQA*/  {   3,   16, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3728)               POPFQ*/  {  16,   43, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3729)             SYSCALL*/  {  16,  146,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3730)            VRSQRTSS*/  {   7,    5, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3731)            VRSQRTSS*/  {   8,    2, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(3732)              VPPERM*/  {  13,   65, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(3733)              VPPERM*/  {  30,   66, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(3734)              VPPERM*/  {  13,   65, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2578},
            /*(3735)              VPPERM*/  {  30,   66, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2583},
            /*(3736)              MWAITX*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2589},
            /*(3737)             VMOVDQA*/  {  53,    5, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3738)             VMOVDQA*/  {   2,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3739)             VMOVDQA*/  {  53,    5, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3740)             VMOVDQA*/  {   2,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3741)             VMOVDQA*/  {  53,    5, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3742)             VMOVDQA*/  {   2,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3743)             VMOVDQA*/  {  53,    5, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(3744)             VMOVDQA*/  {   2,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3745)            VPOPCNTW*/  {  22,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3746)            VPOPCNTW*/  {  81,    6, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(3747)            VPOPCNTW*/  {  22,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3748)            VPOPCNTW*/  {  81,    6, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(3749)            VPOPCNTW*/  {  22,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3750)            VPOPCNTW*/  {  81,    6, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(3751)            VPOPCNTQ*/  {  22,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3752)            VPOPCNTQ*/  {  31,    8, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(3753)            VPOPCNTQ*/  {  22,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3754)            VPOPCNTQ*/  {  31,    8, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(3755)            VPOPCNTQ*/  {  22,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3756)            VPOPCNTQ*/  {  31,    8, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(3757)             VMOVDQU*/  {  53,    5, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(3758)             VMOVDQU*/  {   2,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(3759)             VMOVDQU*/  {  53,    5, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(3760)             VMOVDQU*/  {   2,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(3761)             VMOVDQU*/  {  53,    5, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(3762)             VMOVDQU*/  {   2,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(3763)             VMOVDQU*/  {  53,    5, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(3764)             VMOVDQU*/  {   2,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(3765)            VPOPCNTD*/  {  22,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3766)            VPOPCNTD*/  {  31,    7, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(3767)            VPOPCNTD*/  {  22,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3768)            VPOPCNTD*/  {  31,    7, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(3769)            VPOPCNTD*/  {  22,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3770)            VPOPCNTD*/  {  31,    7, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(3771)             BLSFILL*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2594},
            /*(3772)             BLSFILL*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2594},
            /*(3773)             BLSFILL*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2598},
            /*(3774)             BLSFILL*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2598},
            /*(3775)            VPOPCNTB*/  {  22,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3776)            VPOPCNTB*/  {  81,   29, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(3777)            VPOPCNTB*/  {  22,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3778)            VPOPCNTB*/  {  81,   29, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(3779)            VPOPCNTB*/  {  22,    2, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3780)            VPOPCNTB*/  {  81,   29, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(3781)             PCMPEQQ*/  {   3,   16, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3782)             PCMPEQQ*/  {   4,   17, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(3783)              VCMPSS*/  {   7,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(3784)              VCMPSS*/  {   8,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(3785)              VCMPSS*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2603},
            /*(3786)              VCMPSS*/  {  47,   81, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(3787)              VCMPSS*/  {  58,   94, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(3788)             PCMPEQW*/  {   3,    0, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3789)             PCMPEQW*/  {   4,    1, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3790)             PCMPEQW*/  {   3,    3, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3791)             PCMPEQW*/  {   4,    4, 0x75, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3792)            VLDMXCSR*/  {  90,    5, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2611},
            /*(3793)               RCPSS*/  {   5,   50, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(3794)               RCPSS*/  {   6,   51, 0x53, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(3795)             PCMPEQB*/  {   3,    0, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3796)             PCMPEQB*/  {   4,    1, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3797)             PCMPEQB*/  {   3,    3, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3798)             PCMPEQB*/  {   4,    4, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3799)              VCMPSD*/  {   7,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(3800)              VCMPSD*/  {   8,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(3801)              VCMPSD*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2617},
            /*(3802)              VCMPSD*/  {  47,   81, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(3803)              VCMPSD*/  {  58,   82, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(3804)                KORB*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*(3805)          PUNPCKLQDQ*/  {   3,    3, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3806)          PUNPCKLQDQ*/  {   4,    4, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3807)             VPHADDW*/  {   7,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3808)             VPHADDW*/  {   8,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3809)             VPHADDW*/  {   7,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3810)             VPHADDW*/  {   8,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3811)              HADDPD*/  {   3,    3, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3812)              HADDPD*/  {   4,    4, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3813)                KORD*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1770},
            /*(3814)            PACKSSDW*/  {   3,    0, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3815)            PACKSSDW*/  {   4,    1, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3816)            PACKSSDW*/  {   3,    3, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3817)            PACKSSDW*/  {   4,    4, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3818)             VPHADDD*/  {   7,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3819)             VPHADDD*/  {   8,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3820)             VPHADDD*/  {   7,    5,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(3821)             VPHADDD*/  {   8,    2,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(3822)              HADDPS*/  {   5,   50, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(3823)              HADDPS*/  {   6,   51, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(3824)              KXNORB*/  {  30,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*(3825)                KORW*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*(3826)                KORQ*/  {  30,    2, 0x45, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3827)               KMOVB*/  {  20,    2, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3828)               KMOVB*/  {  19,    5, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2484},
            /*(3829)               KMOVB*/  {  19,    5, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2484},
            /*(3830)               KMOVB*/  {  20,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3831)               KMOVB*/  {  20,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(3832)              LOOPNE*/  {   5,   78, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3833)              LOOPNE*/  {   5,   78, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3834)              LOOPNE*/  {  16,   78, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3835)              LOOPNE*/  {   5,   78, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(3836)               KMOVD*/  {  20,    2, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  898},
            /*(3837)               KMOVD*/  {  19,    5, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2454},
            /*(3838)               KMOVD*/  {  19,    5, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2454},
            /*(3839)               KMOVD*/  {  20,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1387},
            /*(3840)               KMOVD*/  {   2,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(3841)               KMOVD*/  {  20,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1387},
            /*(3842)               KMOVD*/  {   2,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(3843)               FPTAN*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  508},
            /*(3844)           VEXPANDPD*/  {  81,  147, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(3845)           VEXPANDPD*/  {  22,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3846)           VEXPANDPD*/  {  81,  147, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(3847)           VEXPANDPD*/  {  22,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3848)           VEXPANDPD*/  {  81,  147, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(3849)           VEXPANDPD*/  {  22,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3850)               FIDIV*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3851)               FIDIV*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3852)             VMPTRLD*/  {  43,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  359},
            /*(3853)               KMOVW*/  {  20,    2, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1301},
            /*(3854)               KMOVW*/  {  19,    5, 0x90, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2625},
            /*(3855)               KMOVW*/  {  19,    5, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2625},
            /*(3856)               KMOVW*/  {  20,    2, 0x92, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1301},
            /*(3857)               KMOVW*/  {  20,    2, 0x93, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1301},
            /*(3858)           VEXPANDPS*/  {  81,  148, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(3859)           VEXPANDPS*/  {  22,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3860)           VEXPANDPS*/  {  81,  148, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(3861)           VEXPANDPS*/  {  22,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3862)           VEXPANDPS*/  {  81,  148, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(3863)           VEXPANDPS*/  {  22,    2, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3864)                 SHR*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3865)                 SHR*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(3866)                 SHR*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3867)                 SHR*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(3868)                 SHR*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3869)                 SHR*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(3870)                 SHR*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3871)                 SHR*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(3872)                 SHR*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3873)                 SHR*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(3874)                 SHR*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(3875)                 SHR*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(3876)               VDPPD*/  {   7,   35, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(3877)               VDPPD*/  {   8,   14, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(3878)      VSCATTERPF0QPD*/  {  69,   39, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2632},
            /*(3879)               CMPPD*/  {   3,  105, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3880)               CMPPD*/  {   4,   54, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3881)             MOVLHPS*/  {   4,    1, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3882)      VSCATTERPF0QPS*/  {  69,   44, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2643},
            /*(3883)               VDPPS*/  {   7,   35, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(3884)               VDPPS*/  {   8,   14, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(3885)               VDPPS*/  {   7,   35, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(3886)               VDPPS*/  {   8,   14, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(3887)          VPUNPCKHDQ*/  {   7,    5, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3888)          VPUNPCKHDQ*/  {   8,    2, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3889)          VPUNPCKHDQ*/  {   7,    5, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3890)          VPUNPCKHDQ*/  {   8,    2, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3891)          VPUNPCKHDQ*/  {  12,    2, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3892)          VPUNPCKHDQ*/  {  13,    7, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3893)          VPUNPCKHDQ*/  {  12,    2, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3894)          VPUNPCKHDQ*/  {  13,    7, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3895)          VPUNPCKHDQ*/  {  12,    2, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(3896)          VPUNPCKHDQ*/  {  13,    7, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(3897)                 SHL*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3898)                 SHL*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(3899)                 SHL*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3900)                 SHL*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3901)                 SHL*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3902)                 SHL*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(3903)                 SHL*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3904)                 SHL*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3905)                 SHL*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3906)                 SHL*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(3907)                 SHL*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3908)                 SHL*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3909)                 SHL*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3910)                 SHL*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3911)                 SHL*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3912)                 SHL*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(3913)                 SHL*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3914)                 SHL*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(3915)                 SHL*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3916)                 SHL*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3917)                 SHL*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(3918)                 SHL*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(3919)                 SHL*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3920)                 SHL*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3921)              PFNACC*/  {  16,   79, 0x8a, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(3922)              PFNACC*/  {  21,   80, 0x8a, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(3923)           VCVTQQ2PD*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(3924)           VCVTQQ2PD*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2664},
            /*(3925)           VCVTQQ2PD*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(3926)           VCVTQQ2PD*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2664},
            /*(3927)           VCVTQQ2PD*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(3928)           VCVTQQ2PD*/  {  22,   58, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2672},
            /*(3929)           VCVTQQ2PD*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2664},
            /*(3930)       VGATHERPF0DPD*/  {  69,   41, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  937},
            /*(3931)           VCVTQQ2PS*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(3932)           VCVTQQ2PS*/  {  31,    8, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(3933)           VCVTQQ2PS*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(3934)           VCVTQQ2PS*/  {  31,    8, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(3935)           VCVTQQ2PS*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(3936)           VCVTQQ2PS*/  {  22,   58, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2555},
            /*(3937)           VCVTQQ2PS*/  {  31,    8, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(3938)              VMULPD*/  {   7,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3939)              VMULPD*/  {   8,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3940)              VMULPD*/  {   7,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(3941)              VMULPD*/  {   8,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(3942)              VMULPD*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3943)              VMULPD*/  {  12,   58, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1294},
            /*(3944)              VMULPD*/  {  13,    8, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3945)              VMULPD*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3946)              VMULPD*/  {  13,    8, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3947)              VMULPD*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(3948)              VMULPD*/  {  13,    8, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(3949)       VGATHERPF0DPS*/  {  69,   44, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  948},
            /*(3950)         VPCOMPRESSD*/  {  23,  148, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(3951)         VPCOMPRESSD*/  {  22,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3952)         VPCOMPRESSD*/  {  23,  148, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(3953)         VPCOMPRESSD*/  {  22,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3954)         VPCOMPRESSD*/  {  23,  148, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(3955)         VPCOMPRESSD*/  {  22,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3956)         VPCOMPRESSB*/  {  23,  149, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(3957)         VPCOMPRESSB*/  {  22,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3958)         VPCOMPRESSB*/  {  23,  149, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(3959)         VPCOMPRESSB*/  {  22,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3960)         VPCOMPRESSB*/  {  23,  149, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(3961)         VPCOMPRESSB*/  {  22,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(3962)                PAND*/  {   3,    0, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3963)                PAND*/  {   4,    1, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3964)                PAND*/  {   3,    3, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3965)                PAND*/  {   4,    4, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3966)         VPCOMPRESSW*/  {  23,  150, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(3967)         VPCOMPRESSW*/  {  22,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3968)         VPCOMPRESSW*/  {  23,  150, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(3969)         VPCOMPRESSW*/  {  22,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3970)         VPCOMPRESSW*/  {  23,  150, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(3971)         VPCOMPRESSW*/  {  22,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3972)         VPCOMPRESSQ*/  {  23,  147, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(3973)         VPCOMPRESSQ*/  {  22,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3974)         VPCOMPRESSQ*/  {  23,  147, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(3975)         VPCOMPRESSQ*/  {  22,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3976)         VPCOMPRESSQ*/  {  23,  147, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(3977)         VPCOMPRESSQ*/  {  22,    2, 0x8b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(3978)              PMAXSW*/  {   3,    0, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(3979)              PMAXSW*/  {   4,    1, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(3980)              PMAXSW*/  {   3,    3, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(3981)              PMAXSW*/  {   4,    4, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(3982)              PMAXSB*/  {   3,   16, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3983)              PMAXSB*/  {   4,   17, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(3984)              PMAXSD*/  {   3,   16, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(3985)              PMAXSD*/  {   4,   17, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(3986)                PUSH*/  {   0,  125, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(3987)                PUSH*/  {   1,  126, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(3988)                PUSH*/  {  16,   36,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3989)                PUSH*/  {  16,   36,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3990)                PUSH*/  {  16,   36, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3991)                PUSH*/  {  16,   36, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3992)                PUSH*/  {  16,  127,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3993)                PUSH*/  {  16,  151, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3994)                PUSH*/  {  16,  152, 0x6a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(3995)                PUSH*/  {  16,  128, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3996)                PUSH*/  {  16,  128, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(3997)            PFRSQIT1*/  {  16,   79, 0xa7, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(3998)            PFRSQIT1*/  {  21,   80, 0xa7, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(3999)               PADDD*/  {   3,    0, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4000)               PADDD*/  {   4,    1, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4001)               PADDD*/  {   3,    3, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4002)               PADDD*/  {   4,    4, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4003)               PADDB*/  {   3,    0, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4004)               PADDB*/  {   4,    1, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4005)               PADDB*/  {   3,    3, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4006)               PADDB*/  {   4,    4, 0xfc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4007)             BLENDPS*/  {   3,  130,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(4008)             BLENDPS*/  {   4,  131,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(4009)              PSRLDQ*/  {  52,   54, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   18},
            /*(4010)           VPACKUSWB*/  {   7,    5, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4011)           VPACKUSWB*/  {   8,    2, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4012)           VPACKUSWB*/  {   7,    5, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4013)           VPACKUSWB*/  {   8,    2, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4014)           VPACKUSWB*/  {   9,    2, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4015)           VPACKUSWB*/  {  10,    6, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4016)           VPACKUSWB*/  {   9,    2, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4017)           VPACKUSWB*/  {  10,    6, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4018)           VPACKUSWB*/  {   9,    2, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4019)           VPACKUSWB*/  {  10,    6, 0x67, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4020)               PADDW*/  {   3,    0, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4021)               PADDW*/  {   4,    1, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4022)               PADDW*/  {   3,    3, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4023)               PADDW*/  {   4,    4, 0xfd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4024)             BLENDPD*/  {   3,  130,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(4025)             BLENDPD*/  {   4,  131,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(4026)               PADDQ*/  {   3,    0, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4027)               PADDQ*/  {   4,    1, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4028)               PADDQ*/  {   3,    3, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4029)               PADDQ*/  {   4,    4, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4030)            SUB_LOCK*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2068},
            /*(4031)            SUB_LOCK*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2068},
            /*(4032)            SUB_LOCK*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2068},
            /*(4033)            SUB_LOCK*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2068},
            /*(4034)            SUB_LOCK*/  {  49,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4035)            SUB_LOCK*/  {  49,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4036)              MOVLPD*/  {   3,    3, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4037)              MOVLPD*/  {   3,    3, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4038)            VPADDUSW*/  {   7,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4039)            VPADDUSW*/  {   8,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4040)            VPADDUSW*/  {   7,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4041)            VPADDUSW*/  {   8,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4042)            VPADDUSW*/  {   9,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4043)            VPADDUSW*/  {  10,    6, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4044)            VPADDUSW*/  {   9,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4045)            VPADDUSW*/  {  10,    6, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4046)            VPADDUSW*/  {   9,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4047)            VPADDUSW*/  {  10,    6, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4048)               MINSS*/  {   5,   50, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(4049)               MINSS*/  {   6,   51, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(4050)              MOVLPS*/  {   3,    0, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4051)              MOVLPS*/  {   3,    0, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4052)               MINSD*/  {   5,   50, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(4053)               MINSD*/  {   6,   51, 0x5d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(4054)            KORTESTQ*/  {  20,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1704},
            /*(4055)            VFMSUBSD*/  {  13,   65, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4056)            VFMSUBSD*/  {  30,   66, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4057)            VFMSUBSD*/  {  13,   65, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(4058)            VFMSUBSD*/  {  30,   66, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(4059)               FICOM*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4060)               FICOM*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4061)           VPMOVUSDB*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(4062)           VPMOVUSDB*/  {  23,   31, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(4063)           VPMOVUSDB*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(4064)           VPMOVUSDB*/  {  23,   31, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(4065)           VPMOVUSDB*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(4066)           VPMOVUSDB*/  {  23,   31, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(4067)             VPMULHW*/  {   7,    5, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4068)             VPMULHW*/  {   8,    2, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4069)             VPMULHW*/  {   7,    5, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4070)             VPMULHW*/  {   8,    2, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4071)             VPMULHW*/  {   9,    2, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4072)             VPMULHW*/  {  10,    6, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4073)             VPMULHW*/  {   9,    2, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4074)             VPMULHW*/  {  10,    6, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4075)             VPMULHW*/  {   9,    2, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4076)             VPMULHW*/  {  10,    6, 0xe5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4077)           PREFETCHW*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(4078)           PREFETCHW*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(4079)            REP_INSW*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4080)            REP_INSW*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4081)             MOVNTDQ*/  {   3,    3, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4082)              LLWPCB*/  {  18,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2682},
            /*(4083)            REP_INSB*/  {   5,   36, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4084)            REP_INSB*/  {   5,   36, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4085)            REP_INSD*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4086)            REP_INSD*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4087)            REP_INSD*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4088)            REP_INSD*/  {   5,   36, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4089)           REP_STOSD*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4090)           REP_STOSD*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4091)                VERR*/  {   0,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   61},
            /*(4092)                VERR*/  {   1,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   60},
            /*(4093)           REP_STOSB*/  {   5,   36, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4094)           REP_STOSB*/  {   5,   36, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4095)             VHSUBPD*/  {   7,    5, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4096)             VHSUBPD*/  {   8,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4097)             VHSUBPD*/  {   7,    5, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4098)             VHSUBPD*/  {   8,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4099)             VPSRAVQ*/  {  12,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4100)             VPSRAVQ*/  {  13,    8, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4101)             VPSRAVQ*/  {  12,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4102)             VPSRAVQ*/  {  13,    8, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4103)             VPSRAVQ*/  {  12,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4104)             VPSRAVQ*/  {  13,    8, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4105)             VPSRAVW*/  {  12,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4106)             VPSRAVW*/  {  15,    6, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4107)             VPSRAVW*/  {  12,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4108)             VPSRAVW*/  {  15,    6, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4109)             VPSRAVW*/  {  12,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4110)             VPSRAVW*/  {  15,    6, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4111)             VHSUBPS*/  {   7,    5, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(4112)             VHSUBPS*/  {   8,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(4113)             VHSUBPS*/  {   7,    5, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(4114)             VHSUBPS*/  {   8,    2, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(4115)         VFMADD132SS*/  {  13,    5, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4116)         VFMADD132SS*/  {  30,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4117)         VFMADD132SS*/  {  12,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4118)         VFMADD132SS*/  {  12,   62, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4119)         VFMADD132SS*/  {  15,   61, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(4120)           REP_STOSW*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4121)           REP_STOSW*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4122)           REP_STOSQ*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4123)           REP_STOSQ*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4124)             VPSRAVD*/  {  13,    5, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4125)             VPSRAVD*/  {  30,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4126)             VPSRAVD*/  {  13,    5, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4127)             VPSRAVD*/  {  30,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4128)             VPSRAVD*/  {  12,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4129)             VPSRAVD*/  {  13,    7, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4130)             VPSRAVD*/  {  12,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4131)             VPSRAVD*/  {  13,    7, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4132)             VPSRAVD*/  {  12,    2, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4133)             VPSRAVD*/  {  13,    7, 0x46, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4134)              PSWAPD*/  {  16,   79, 0xbb, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(4135)              PSWAPD*/  {  21,   80, 0xbb, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(4136)               KNOTQ*/  {  20,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1704},
            /*(4137)               KNOTW*/  {  20,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1301},
            /*(4138)               KNOTB*/  {  20,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(4139)               KNOTD*/  {  20,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  898},
            /*(4140)                TEST*/  {   0,   48, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4141)                TEST*/  {   0,   48, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4142)                TEST*/  {   1,   93, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4143)                TEST*/  {   1,   93, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4144)                TEST*/  {   0,   49, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4145)                TEST*/  {   0,   49, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4146)                TEST*/  {   1,   89, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4147)                TEST*/  {   1,   89, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4148)                TEST*/  {  16,    5, 0x84, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4149)                TEST*/  {  21,    2, 0x84, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4150)                TEST*/  {  16,    5, 0x85, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4151)                TEST*/  {  21,    2, 0x85, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4152)                TEST*/  {  16,  103, 0xa8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4153)                TEST*/  {  16,  104, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4154)                 LGS*/  {  16,    0, 0xb5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4155)               SETNZ*/  {  16,    0, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4156)               SETNZ*/  {  21,    1, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(4157)                  JZ*/  {  16,   10, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4158)                  JZ*/  {  16,   11, 0x74, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4159)                  JZ*/  {  16,   12, 0x84, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4160)                  JZ*/  {  16,   13, 0x84, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4161)                  JP*/  {  16,   10, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4162)                  JP*/  {  16,   11, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4163)                  JP*/  {  16,   12, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4164)                  JP*/  {  16,   13, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4165)                  JS*/  {  16,   10, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4166)                  JS*/  {  16,   11, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4167)                  JS*/  {  16,   12, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4168)                  JS*/  {  16,   13, 0x88, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4169)                  JL*/  {  16,   10, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4170)                  JL*/  {  16,   11, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4171)                  JL*/  {  16,   12, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4172)                  JL*/  {  16,   13, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4173)            VMOVNTDQ*/  {  53,    5, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(4174)            VMOVNTDQ*/  {  53,    5, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(4175)            VMOVNTDQ*/  {  59,  110, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2512},
            /*(4176)            VMOVNTDQ*/  {  59,  110, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2512},
            /*(4177)            VMOVNTDQ*/  {  59,  110, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2512},
            /*(4178)                  JB*/  {  16,   10, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4179)                  JB*/  {  16,   11, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4180)                  JB*/  {  16,   12, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4181)                  JB*/  {  16,   13, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4182)             VMWRITE*/  {   3,  145, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4183)             VMWRITE*/  {   4,  107, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4184)             VMWRITE*/  {   3,  145, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4185)             VMWRITE*/  {   4,  107, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4186)              VCMPPS*/  {   7,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(4187)              VCMPPS*/  {   8,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(4188)              VCMPPS*/  {   7,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(4189)              VCMPPS*/  {   8,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(4190)              VCMPPS*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2691},
            /*(4191)              VCMPPS*/  {  47,  116, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2699},
            /*(4192)              VCMPPS*/  {  48,   18, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(4193)              VCMPPS*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2691},
            /*(4194)              VCMPPS*/  {  48,   18, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(4195)              VCMPPS*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2691},
            /*(4196)              VCMPPS*/  {  48,   18, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(4197)              VCMPPD*/  {   7,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4198)              VCMPPD*/  {   8,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4199)              VCMPPD*/  {   7,   35, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4200)              VCMPPD*/  {   8,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4201)              VCMPPD*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2707},
            /*(4202)              VCMPPD*/  {  47,  116, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2715},
            /*(4203)              VCMPPD*/  {  48,   15, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  753},
            /*(4204)              VCMPPD*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2707},
            /*(4205)              VCMPPD*/  {  48,   15, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  753},
            /*(4206)              VCMPPD*/  {  47,   14, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2707},
            /*(4207)              VCMPPD*/  {  48,   15, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  753},
            /*(4208)         VFIXUPIMMPS*/  {  12,   14, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(4209)         VFIXUPIMMPS*/  {  12,  116, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(4210)         VFIXUPIMMPS*/  {  13,   18, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(4211)         VFIXUPIMMPS*/  {  12,   14, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(4212)         VFIXUPIMMPS*/  {  13,   18, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(4213)         VFIXUPIMMPS*/  {  12,   14, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(4214)         VFIXUPIMMPS*/  {  13,   18, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(4215)               RDMSR*/  {  16,   19, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4216)     VBROADCASTF32X8*/  {  50,   84, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1128},
            /*(4217)               JECXZ*/  {  16,   99, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4218)               JECXZ*/  {  16,  134, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4219)         VFIXUPIMMPD*/  {  12,   14, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4220)         VFIXUPIMMPD*/  {  12,  116, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*(4221)         VFIXUPIMMPD*/  {  13,   15, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(4222)         VFIXUPIMMPD*/  {  12,   14, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4223)         VFIXUPIMMPD*/  {  13,   15, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(4224)         VFIXUPIMMPD*/  {  12,   14, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4225)         VFIXUPIMMPD*/  {  13,   15, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(4226)     VBROADCASTF32X2*/  {  72,    2, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2723},
            /*(4227)     VBROADCASTF32X2*/  {  50,  129, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2734},
            /*(4228)     VBROADCASTF32X2*/  {  72,    2, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2744},
            /*(4229)     VBROADCASTF32X2*/  {  50,  129, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2755},
            /*(4230)     VBROADCASTF32X4*/  {  50,   85, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1138},
            /*(4231)     VBROADCASTF32X4*/  {  50,   85, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1148},
            /*(4232)              XSAVEC*/  {  73,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2247},
            /*(4233)              VPCMPW*/  {  47,   14, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4234)              VPCMPW*/  {  58,   57, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4235)              VPCMPW*/  {  47,   14, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4236)              VPCMPW*/  {  58,   57, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4237)              VPCMPW*/  {  47,   14, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4238)              VPCMPW*/  {  58,   57, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4239)              VPCMPQ*/  {  47,   14, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4240)              VPCMPQ*/  {  48,   15, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   89},
            /*(4241)              VPCMPQ*/  {  47,   14, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4242)              VPCMPQ*/  {  48,   15, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   89},
            /*(4243)              VPCMPQ*/  {  47,   14, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4244)              VPCMPQ*/  {  48,   15, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   89},
            /*(4245)         VSCATTERQPS*/  {  33,   44, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(4246)         VSCATTERQPS*/  {  33,   45, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(4247)         VSCATTERQPS*/  {  33,   46, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(4248)           VBLENDVPD*/  {  13,   65, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4249)           VBLENDVPD*/  {  30,   66, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4250)           VBLENDVPD*/  {  13,   65, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4251)           VBLENDVPD*/  {  30,   66, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4252)         VFMSUB231SD*/  {  13,    5, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(4253)         VFMSUB231SD*/  {  30,    2, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(4254)         VFMSUB231SD*/  {  12,    2, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4255)         VFMSUB231SD*/  {  12,   62, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(4256)         VFMSUB231SD*/  {  15,   60, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4257)              VPCMPD*/  {  47,   14, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(4258)              VPCMPD*/  {  48,   18, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  348},
            /*(4259)              VPCMPD*/  {  47,   14, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(4260)              VPCMPD*/  {  48,   18, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  348},
            /*(4261)              VPCMPD*/  {  47,   14, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(4262)              VPCMPD*/  {  48,   18, 0x1f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  348},
            /*(4263)              VPCMPB*/  {  47,   14, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(4264)              VPCMPB*/  {  58,   87, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1166},
            /*(4265)              VPCMPB*/  {  47,   14, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(4266)              VPCMPB*/  {  58,   87, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1166},
            /*(4267)              VPCMPB*/  {  47,   14, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1158},
            /*(4268)              VPCMPB*/  {  58,   87, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1166},
            /*(4269)              PMULDQ*/  {   3,   16, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4270)              PMULDQ*/  {   4,   17, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(4271)         VFMSUB231SS*/  {  13,    5, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4272)         VFMSUB231SS*/  {  30,    2, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4273)         VFMSUB231SS*/  {  12,    2, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4274)         VFMSUB231SS*/  {  12,   62, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4275)         VFMSUB231SS*/  {  15,   61, 0xbb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(4276)           VBLENDVPS*/  {  13,   65, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4277)           VBLENDVPS*/  {  30,   66, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4278)           VBLENDVPS*/  {  13,   65, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4279)           VBLENDVPS*/  {  30,   66, 0x4a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4280)          VPGATHERQQ*/  {  32,   37, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*(4281)          VPGATHERQQ*/  {  32,   38, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  222},
            /*(4282)          VPGATHERQQ*/  {  33,   39, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(4283)          VPGATHERQQ*/  {  33,   40, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(4284)          VPGATHERQQ*/  {  33,   41, 0x91, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(4285)               KANDD*/  {  30,    2, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1770},
            /*(4286)           VGETEXPPS*/  {  22,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4287)           VGETEXPPS*/  {  22,   71, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  846},
            /*(4288)           VGETEXPPS*/  {  31,    7, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(4289)           VGETEXPPS*/  {  22,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4290)           VGETEXPPS*/  {  31,    7, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(4291)           VGETEXPPS*/  {  22,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4292)           VGETEXPPS*/  {  31,    7, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(4293)              KTESTD*/  {  20,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  898},
            /*(4294)              KTESTB*/  {  20,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(4295)            MONITORX*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2765},
            /*(4296)            MONITORX*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2765},
            /*(4297)            MONITORX*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2765},
            /*(4298)            MONITORX*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2765},
            /*(4299)              KTESTW*/  {  20,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1301},
            /*(4300)          VPMADCSSWD*/  {  13,   65, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(4301)          VPMADCSSWD*/  {  30,   66, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(4302)           VGETEXPPD*/  {  22,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(4303)           VGETEXPPD*/  {  22,   71, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  802},
            /*(4304)           VGETEXPPD*/  {  31,    8, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(4305)           VGETEXPPD*/  {  22,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(4306)           VGETEXPPD*/  {  31,    8, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(4307)           VGETEXPPD*/  {  22,    2, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(4308)           VGETEXPPD*/  {  31,    8, 0x42, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(4309)               VMRUN*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   63},
            /*(4310)                XLAT*/  {  16,   68, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4311)                XCHG*/  {  49,    5, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4312)                XCHG*/  {  49,    5, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4313)                XCHG*/  {  21,    2, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4314)                XCHG*/  {  49,    5, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4315)                XCHG*/  {  49,    5, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4316)                XCHG*/  {  21,    2, 0x87, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4317)                XCHG*/  {  16,   47, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4318)                XCHG*/  {  95,   47, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(4319)              BNDLDX*/  {   3,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4320)              BNDLDX*/  {  82,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  324},
            /*(4321)              BNDLDX*/  {  82,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4322)              BNDLDX*/  {  82,    0, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   51},
            /*(4323)            VBLENDPD*/  {   7,   35,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(4324)            VBLENDPD*/  {   8,   14,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(4325)            VBLENDPD*/  {   7,   35,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(4326)            VBLENDPD*/  {   8,   14,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(4327)            VFMSUBPD*/  {  13,   65, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4328)            VFMSUBPD*/  {  30,   66, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4329)            VFMSUBPD*/  {  13,   65, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(4330)            VFMSUBPD*/  {  30,   66, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(4331)            VFMSUBPD*/  {  13,   65, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4332)            VFMSUBPD*/  {  30,   66, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4333)            VFMSUBPD*/  {  13,   65, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(4334)            VFMSUBPD*/  {  30,   66, 0x6d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(4335)         VCVTTSD2USI*/  {  76,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1410},
            /*(4336)         VCVTTSD2USI*/  {  77,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1420},
            /*(4337)         VCVTTSD2USI*/  {  76,   59, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1433},
            /*(4338)         VCVTTSD2USI*/  {  77,   59, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1443},
            /*(4339)         VCVTTSD2USI*/  {  78,  102, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1456},
            /*(4340)         VCVTTSD2USI*/  {  79,  102, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1465},
            /*(4341)         VCVTTSD2USI*/  {  77,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1477},
            /*(4342)         VCVTTSD2USI*/  {  77,   59, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1490},
            /*(4343)         VCVTTSD2USI*/  {  79,  102, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1503},
            /*(4344)            VBLENDPS*/  {   7,   35,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(4345)            VBLENDPS*/  {   8,   14,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(4346)            VBLENDPS*/  {   7,   35,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(4347)            VBLENDPS*/  {   8,   14,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(4348)            VFMSUBPS*/  {  13,   65, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4349)            VFMSUBPS*/  {  30,   66, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4350)            VFMSUBPS*/  {  13,   65, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(4351)            VFMSUBPS*/  {  30,   66, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(4352)            VFMSUBPS*/  {  13,   65, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4353)            VFMSUBPS*/  {  30,   66, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4354)            VFMSUBPS*/  {  13,   65, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(4355)            VFMSUBPS*/  {  30,   66, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(4356)                 AND*/  {  36,   35, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  254},
            /*(4357)                 AND*/  {   1,   14, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(4358)                 AND*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  254},
            /*(4359)                 AND*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(4360)                 AND*/  {  36,   35, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  254},
            /*(4361)                 AND*/  {   1,   14, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(4362)                 AND*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  254},
            /*(4363)                 AND*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(4364)                 AND*/  {  49,    5, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4365)                 AND*/  {  21,    2, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4366)                 AND*/  {  49,    5, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4367)                 AND*/  {  21,    2, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4368)                 AND*/  {  21,    2, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4369)                 AND*/  {  16,    5, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4370)                 AND*/  {  21,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4371)                 AND*/  {  16,    5, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4372)                 AND*/  {  16,  103, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4373)                 AND*/  {  16,  104, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4374)            VRSQRTPS*/  {  53,    5, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(4375)            VRSQRTPS*/  {   2,    2, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(4376)            VRSQRTPS*/  {  53,    5, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(4377)            VRSQRTPS*/  {   2,    2, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(4378)              FLDENV*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(4379)              FLDENV*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(4380)             PFCMPEQ*/  {  16,   79, 0xb0, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(4381)             PFCMPEQ*/  {  21,   80, 0xb0, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(4382)       VEXTRACTF32X8*/  {  22,   14, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(4383)       VEXTRACTF32X8*/  {  23,  109, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(4384)             VPEXTRB*/  {  53,   35, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4385)             VPEXTRB*/  {   2,   14, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(4386)             VPEXTRB*/  {  76,   14, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2770},
            /*(4387)             VPEXTRB*/  {  78,  153, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1568},
            /*(4388)             VPEXTRD*/  {  19,   35, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(4389)             VPEXTRD*/  {  20,   14, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(4390)             VPEXTRD*/  {  53,   35, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4391)             VPEXTRD*/  {   2,   14, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(4392)             VPEXTRD*/  {  76,   14, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2770},
            /*(4393)             VPEXTRD*/  {  11,   14, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2780},
            /*(4394)             VPEXTRD*/  {  78,  154, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1568},
            /*(4395)             VPEXTRD*/  {  59,  154, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2792},
            /*(4396)             VPHSUBW*/  {   7,    5,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4397)             VPHSUBW*/  {   8,    2,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4398)             VPHSUBW*/  {   7,    5,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4399)             VPHSUBW*/  {   8,    2,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4400)            PMOVSXBD*/  {   3,   16, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4401)            PMOVSXBD*/  {   4,   17, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(4402)              FPATAN*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  275},
            /*(4403)             VPEXTRQ*/  {  19,   35, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  899},
            /*(4404)             VPEXTRQ*/  {  20,   14, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(4405)             VPEXTRQ*/  {  11,   14, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2803},
            /*(4406)             VPEXTRQ*/  {  59,  155, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2815},
            /*(4407)             VPEXTRW*/  {  53,   35, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4408)             VPEXTRW*/  {   2,   14, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(4409)             VPEXTRW*/  {   2,   14, 0xc5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4410)             VPEXTRW*/  {  76,   14, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2770},
            /*(4411)             VPEXTRW*/  {  78,  156, 0x15, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1568},
            /*(4412)            PMOVSXBQ*/  {   3,   16, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4413)            PMOVSXBQ*/  {   4,   17, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(4414)             VPHSUBD*/  {   7,    5,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4415)             VPHSUBD*/  {   8,    2,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4416)             VPHSUBD*/  {   7,    5,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4417)             VPHSUBD*/  {   8,    2,  0x6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4418)            PMOVSXBW*/  {   3,   16, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4419)            PMOVSXBW*/  {   4,   17, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(4420)              VADDPD*/  {   7,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4421)              VADDPD*/  {   8,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4422)              VADDPD*/  {   7,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4423)              VADDPD*/  {   8,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4424)              VADDPD*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4425)              VADDPD*/  {  12,   58, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1294},
            /*(4426)              VADDPD*/  {  13,    8, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(4427)              VADDPD*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4428)              VADDPD*/  {  13,    8, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(4429)              VADDPD*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4430)              VADDPD*/  {  13,    8, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(4431)                FDIV*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(4432)                FDIV*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(4433)                FDIV*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(4434)                FDIV*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(4435)               RDTSC*/  {  16,   19, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(4436)              VADDPS*/  {   7,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(4437)              VADDPS*/  {   8,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(4438)              VADDPS*/  {   7,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(4439)              VADDPS*/  {   8,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(4440)              VADDPS*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(4441)              VADDPS*/  {  12,   58, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1309},
            /*(4442)              VADDPS*/  {  13,    7, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(4443)              VADDPS*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(4444)              VADDPS*/  {  13,    7, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(4445)              VADDPS*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(4446)              VADDPS*/  {  13,    7, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(4447)               PI2FW*/  {  16,   79,  0xc, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(4448)               PI2FW*/  {  21,   80,  0xc, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(4449)            SETSSBSY*/  {  39,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1805},
            /*(4450)                EMMS*/  {   3,   19, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4451)            VPSHLDVQ*/  {  12,    2, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4452)            VPSHLDVQ*/  {  13,    8, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4453)            VPSHLDVQ*/  {  12,    2, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4454)            VPSHLDVQ*/  {  13,    8, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4455)            VPSHLDVQ*/  {  12,    2, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4456)            VPSHLDVQ*/  {  13,    8, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4457)           VPTESTNMD*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2826},
            /*(4458)           VPTESTNMD*/  {  48,    7, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2834},
            /*(4459)           VPTESTNMD*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2826},
            /*(4460)           VPTESTNMD*/  {  48,    7, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2834},
            /*(4461)           VPTESTNMD*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2826},
            /*(4462)           VPTESTNMD*/  {  48,    7, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2834},
            /*(4463)           VPTESTNMB*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2826},
            /*(4464)           VPTESTNMB*/  {  58,   29, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2833},
            /*(4465)           VPTESTNMB*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2826},
            /*(4466)           VPTESTNMB*/  {  58,   29, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2833},
            /*(4467)           VPTESTNMB*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2826},
            /*(4468)           VPTESTNMB*/  {  58,   29, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2833},
            /*(4469)            VPSHLDVW*/  {  12,    2, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4470)            VPSHLDVW*/  {  15,    6, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4471)            VPSHLDVW*/  {  12,    2, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4472)            VPSHLDVW*/  {  15,    6, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4473)            VPSHLDVW*/  {  12,    2, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4474)            VPSHLDVW*/  {  15,    6, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4475)             VMMCALL*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(4476)           VPTESTNMW*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2840},
            /*(4477)           VPTESTNMW*/  {  58,    6, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2848},
            /*(4478)           VPTESTNMW*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2840},
            /*(4479)           VPTESTNMW*/  {  58,    6, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2848},
            /*(4480)           VPTESTNMW*/  {  47,    2, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2840},
            /*(4481)           VPTESTNMW*/  {  58,    6, 0x26, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2848},
            /*(4482)            VPSHLDVD*/  {  12,    2, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4483)            VPSHLDVD*/  {  13,    7, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4484)            VPSHLDVD*/  {  12,    2, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4485)            VPSHLDVD*/  {  13,    7, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4486)            VPSHLDVD*/  {  12,    2, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4487)            VPSHLDVD*/  {  13,    7, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4488)           VPTESTNMQ*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2840},
            /*(4489)           VPTESTNMQ*/  {  48,    8, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2849},
            /*(4490)           VPTESTNMQ*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2840},
            /*(4491)           VPTESTNMQ*/  {  48,    8, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2849},
            /*(4492)           VPTESTNMQ*/  {  47,    2, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2840},
            /*(4493)           VPTESTNMQ*/  {  48,    8, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2849},
            /*(4494)              VMXOFF*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2855},
            /*(4495)           MOVDIR64B*/  {   3,    0, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4496)           MOVDIR64B*/  {   3,    0, 0xf8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4497)         VCOMPRESSPD*/  {  23,  147, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(4498)         VCOMPRESSPD*/  {  22,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(4499)         VCOMPRESSPD*/  {  23,  147, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(4500)         VCOMPRESSPD*/  {  22,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(4501)         VCOMPRESSPD*/  {  23,  147, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  381},
            /*(4502)         VCOMPRESSPD*/  {  22,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(4503)            VPADDUSB*/  {   7,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4504)            VPADDUSB*/  {   8,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4505)            VPADDUSB*/  {   7,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4506)            VPADDUSB*/  {   8,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4507)            VPADDUSB*/  {   9,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4508)            VPADDUSB*/  {  10,   29, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4509)            VPADDUSB*/  {   9,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4510)            VPADDUSB*/  {  10,   29, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4511)            VPADDUSB*/  {   9,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4512)            VPADDUSB*/  {  10,   29, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4513)         VCOMPRESSPS*/  {  23,  148, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(4514)         VCOMPRESSPS*/  {  22,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4515)         VCOMPRESSPS*/  {  23,  148, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(4516)         VCOMPRESSPS*/  {  22,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4517)         VCOMPRESSPS*/  {  23,  148, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1149},
            /*(4518)         VCOMPRESSPS*/  {  22,    2, 0x8a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4519)        VINSERTI64X2*/  {  12,   14, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4520)        VINSERTI64X2*/  {  15,   27, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4521)        VINSERTI64X2*/  {  12,   14, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4522)        VINSERTI64X2*/  {  15,   27, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4523)        VINSERTI64X4*/  {  12,   14, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4524)        VINSERTI64X4*/  {  15,   30, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4525)             MOVNTSS*/  {   5,    0, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(4526)        VEXTRACTF128*/  {  19,   35, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(4527)        VEXTRACTF128*/  {  20,   14, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(4528)                 RCR*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4529)                 RCR*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4530)                 RCR*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4531)                 RCR*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4532)                 RCR*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4533)                 RCR*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4534)                 RCR*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4535)                 RCR*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4536)                 RCR*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4537)                 RCR*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4538)                 RCR*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4539)                 RCR*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4540)                FMUL*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4541)                FMUL*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4542)                FMUL*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4543)                FMUL*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4544)             MOVNTSD*/  {   5,    0, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(4545)              RDPKRU*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2860},
            /*(4546)           VPMACSSDD*/  {  13,   65, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(4547)           VPMACSSDD*/  {  30,   66, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(4548)               STOSD*/  {   5,   36, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4549)             VPINSRB*/  {   7,   35, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(4550)             VPINSRB*/  {   8,   14, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(4551)             VPINSRB*/  {  34,   14, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2865},
            /*(4552)             VPINSRB*/  {  35,  157, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2872},
            /*(4553)         VFMADD213SD*/  {  13,    5, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(4554)         VFMADD213SD*/  {  30,    2, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(4555)         VFMADD213SD*/  {  12,    2, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4556)         VFMADD213SD*/  {  12,   62, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(4557)         VFMADD213SD*/  {  15,   60, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4558)               STOSB*/  {   5,   36, 0xaa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4559)             VPINSRD*/  {  13,   35, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(4560)             VPINSRD*/  {  30,   14, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(4561)             VPINSRD*/  {   7,   35, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(4562)             VPINSRD*/  {   8,   14, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(4563)             VPINSRD*/  {  34,   14, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2865},
            /*(4564)             VPINSRD*/  {  60,   14, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2878},
            /*(4565)             VPINSRD*/  {  35,  158, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2872},
            /*(4566)             VPINSRD*/  {  61,  158, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2887},
            /*(4567)      VSCATTERPF0DPS*/  {  69,   44, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2643},
            /*(4568)       VGATHERPF1DPS*/  {  69,   44, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2256},
            /*(4569)             VPINSRQ*/  {  13,   35, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(4570)             VPINSRQ*/  {  30,   14, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(4571)             VPINSRQ*/  {  60,   14, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2895},
            /*(4572)             VPINSRQ*/  {  61,  159, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2904},
            /*(4573)            VPERMI2D*/  {  12,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4574)            VPERMI2D*/  {  13,    7, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4575)            VPERMI2D*/  {  12,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4576)            VPERMI2D*/  {  13,    7, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4577)            VPERMI2D*/  {  12,    2, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4578)            VPERMI2D*/  {  13,    7, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4579)             VPINSRW*/  {   7,   35, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4580)             VPINSRW*/  {   8,   14, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4581)             VPINSRW*/  {  34,   14, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(4582)             VPINSRW*/  {  35,  160, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2912},
            /*(4583)             VMPTRST*/  {  43,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2590},
            /*(4584)          CMPXCHG16B*/  {  80,  106, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  187},
            /*(4585)      VSCATTERPF0DPD*/  {  69,   41, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2632},
            /*(4586)           REP_MOVSD*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4587)           REP_MOVSD*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4588)           REP_MOVSB*/  {   5,   28, 0xa4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4589)           REP_MOVSB*/  {   5,   28, 0xa4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4590)              FCMOVU*/  {   1,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4591)           REP_MOVSW*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4592)           REP_MOVSW*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4593)           REP_MOVSQ*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4594)           REP_MOVSQ*/  {   5,   28, 0xa5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4595)              FCMOVE*/  {   1,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4596)              FCMOVB*/  {   1,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4597)              VPSRLW*/  {   7,    5, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4598)              VPSRLW*/  {   8,    2, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4599)              VPSRLW*/  {  26,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  868},
            /*(4600)              VPSRLW*/  {   7,    5, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4601)              VPSRLW*/  {   8,    2, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4602)              VPSRLW*/  {  26,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  868},
            /*(4603)              VPSRLW*/  {   9,    2, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4604)              VPSRLW*/  {  10,   70, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4605)              VPSRLW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2918},
            /*(4606)              VPSRLW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  407},
            /*(4607)              VPSRLW*/  {   9,    2, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4608)              VPSRLW*/  {  10,   70, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4609)              VPSRLW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2918},
            /*(4610)              VPSRLW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  407},
            /*(4611)              VPSRLW*/  {   9,    2, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4612)              VPSRLW*/  {  10,   70, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4613)              VPSRLW*/  {  67,   14, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2918},
            /*(4614)              VPSRLW*/  {  68,   57, 0x71, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  407},
            /*(4615)              VPSRLQ*/  {   7,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4616)              VPSRLQ*/  {   8,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4617)              VPSRLQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  868},
            /*(4618)              VPSRLQ*/  {   7,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4619)              VPSRLQ*/  {   8,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4620)              VPSRLQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  868},
            /*(4621)              VPSRLQ*/  {  12,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4622)              VPSRLQ*/  {  15,   69, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*(4623)              VPSRLQ*/  {  65,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2924},
            /*(4624)              VPSRLQ*/  {  25,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2932},
            /*(4625)              VPSRLQ*/  {  12,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4626)              VPSRLQ*/  {  15,   69, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*(4627)              VPSRLQ*/  {  65,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2924},
            /*(4628)              VPSRLQ*/  {  25,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2932},
            /*(4629)              VPSRLQ*/  {  12,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4630)              VPSRLQ*/  {  15,   69, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  752},
            /*(4631)              VPSRLQ*/  {  65,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2924},
            /*(4632)              VPSRLQ*/  {  25,   15, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2932},
            /*(4633)             VMOVAPD*/  {  53,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(4634)             VMOVAPD*/  {   2,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4635)             VMOVAPD*/  {  53,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(4636)             VMOVAPD*/  {   2,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4637)             VMOVAPD*/  {  53,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(4638)             VMOVAPD*/  {   2,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4639)             VMOVAPD*/  {  53,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(4640)             VMOVAPD*/  {   2,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(4641)             VMOVAPD*/  {  22,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(4642)             VMOVAPD*/  {  81,  137, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(4643)             VMOVAPD*/  {  22,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(4644)             VMOVAPD*/  {  23,  137, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2947},
            /*(4645)             VMOVAPD*/  {  22,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(4646)             VMOVAPD*/  {  81,  137, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(4647)             VMOVAPD*/  {  22,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(4648)             VMOVAPD*/  {  23,  137, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(4649)             VMOVAPD*/  {  22,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(4650)             VMOVAPD*/  {  81,  137, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(4651)             VMOVAPD*/  {  22,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(4652)             VMOVAPD*/  {  23,  137, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(4653)              VPSRLD*/  {   7,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4654)              VPSRLD*/  {   8,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4655)              VPSRLD*/  {  26,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  868},
            /*(4656)              VPSRLD*/  {   7,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4657)              VPSRLD*/  {   8,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4658)              VPSRLD*/  {  26,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  868},
            /*(4659)              VPSRLD*/  {  12,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(4660)              VPSRLD*/  {  15,   67, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*(4661)              VPSRLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2957},
            /*(4662)              VPSRLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*(4663)              VPSRLD*/  {  12,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(4664)              VPSRLD*/  {  15,   67, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*(4665)              VPSRLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2957},
            /*(4666)              VPSRLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*(4667)              VPSRLD*/  {  12,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(4668)              VPSRLD*/  {  15,   67, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  353},
            /*(4669)              VPSRLD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2957},
            /*(4670)              VPSRLD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   35},
            /*(4671)            CVTPS2PI*/  {   3,    0, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4672)            CVTPS2PI*/  {   4,    1, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4673)            CVTPS2PD*/  {   3,    0, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4674)            CVTPS2PD*/  {   4,    1, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4675)             VMOVAPS*/  {  53,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(4676)             VMOVAPS*/  {   2,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(4677)             VMOVAPS*/  {  53,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(4678)             VMOVAPS*/  {   2,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(4679)             VMOVAPS*/  {  53,    5, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(4680)             VMOVAPS*/  {   2,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(4681)             VMOVAPS*/  {  53,    5, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(4682)             VMOVAPS*/  {   2,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(4683)             VMOVAPS*/  {  22,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4684)             VMOVAPS*/  {  81,  110, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(4685)             VMOVAPS*/  {  22,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4686)             VMOVAPS*/  {  23,  110, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2974},
            /*(4687)             VMOVAPS*/  {  22,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4688)             VMOVAPS*/  {  81,  110, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(4689)             VMOVAPS*/  {  22,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4690)             VMOVAPS*/  {  23,  110, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(4691)             VMOVAPS*/  {  22,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4692)             VMOVAPS*/  {  81,  110, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(4693)             VMOVAPS*/  {  22,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4694)             VMOVAPS*/  {  23,  110, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(4695)         VFIXUPIMMSS*/  {  12,   14, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(4696)         VFIXUPIMMSS*/  {  12,   81, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(4697)         VFIXUPIMMSS*/  {  15,   94, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(4698)               PFMIN*/  {  16,   79, 0x94, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(4699)               PFMIN*/  {  21,   80, 0x94, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(4700)        VBROADCASTSD*/  {  70,    5, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2052},
            /*(4701)        VBROADCASTSD*/  {  71,    2, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2060},
            /*(4702)        VBROADCASTSD*/  {  50,  123, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2069},
            /*(4703)        VBROADCASTSD*/  {  72,    2, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2079},
            /*(4704)        VBROADCASTSD*/  {  50,  123, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2111},
            /*(4705)        VBROADCASTSD*/  {  72,    2, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2121},
            /*(4706)           VSCALEFPD*/  {  12,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4707)           VSCALEFPD*/  {  12,   58, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(4708)           VSCALEFPD*/  {  13,    8, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4709)           VSCALEFPD*/  {  12,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4710)           VSCALEFPD*/  {  13,    8, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4711)           VSCALEFPD*/  {  12,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4712)           VSCALEFPD*/  {  13,    8, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4713)         VFIXUPIMMSD*/  {  12,   14, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(4714)         VFIXUPIMMSD*/  {  12,   81, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*(4715)         VFIXUPIMMSD*/  {  15,   82, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(4716)         VCVTTPS2UQQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(4717)         VCVTTPS2UQQ*/  {  31,  142, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(4718)         VCVTTPS2UQQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(4719)         VCVTTPS2UQQ*/  {  31,  142, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(4720)         VCVTTPS2UQQ*/  {  22,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(4721)         VCVTTPS2UQQ*/  {  22,   71, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2329},
            /*(4722)         VCVTTPS2UQQ*/  {  31,  142, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(4723)          VPMASKMOVD*/  {  13,    5, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4724)          VPMASKMOVD*/  {  13,    5, 0x8c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4725)          VPMASKMOVD*/  {  13,    5, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4726)          VPMASKMOVD*/  {  13,    5, 0x8e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4727)             CLFLUSH*/  {  43,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2590},
            /*(4728)           VPMOVUSDW*/  {  22,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(4729)           VPMOVUSDW*/  {  23,   34, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(4730)           VPMOVUSDW*/  {  22,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(4731)           VPMOVUSDW*/  {  23,   34, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(4732)           VPMOVUSDW*/  {  22,    2, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(4733)           VPMOVUSDW*/  {  23,   34, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(4734)             VPSLLVW*/  {  12,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4735)             VPSLLVW*/  {  15,    6, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4736)             VPSLLVW*/  {  12,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4737)             VPSLLVW*/  {  15,    6, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4738)             VPSLLVW*/  {  12,    2, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4739)             VPSLLVW*/  {  15,    6, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4740)     VPBROADCASTMW2D*/  {  75,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2984},
            /*(4741)     VPBROADCASTMW2D*/  {  75,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2997},
            /*(4742)     VPBROADCASTMW2D*/  {  75,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3010},
            /*(4743)                 CQO*/  {  57,   36, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    7},
            /*(4744)           PUNPCKHBW*/  {   3,    0, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4745)           PUNPCKHBW*/  {   4,    1, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4746)           PUNPCKHBW*/  {   3,    3, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4747)           PUNPCKHBW*/  {   4,    4, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4748)              MOVUPD*/  {   3,    3, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4749)              MOVUPD*/  {   4,    4, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4750)              MOVUPD*/  {   3,    3, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4751)              MOVUPD*/  {   4,    4, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4752)             VPSADBW*/  {   7,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4753)             VPSADBW*/  {   8,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4754)             VPSADBW*/  {   7,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4755)             VPSADBW*/  {   8,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4756)             VPSADBW*/  {  34,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(4757)             VPSADBW*/  {  35,   29, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2912},
            /*(4758)             VPSADBW*/  {  34,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(4759)             VPSADBW*/  {  35,   29, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2912},
            /*(4760)             VPSADBW*/  {  34,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1604},
            /*(4761)             VPSADBW*/  {  35,   29, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2912},
            /*(4762)              XBEGIN*/  {  66,  161, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  300},
            /*(4763)          REPE_CMPSW*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4764)          REPE_CMPSQ*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4765)              MOVUPS*/  {   3,    0, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4766)              MOVUPS*/  {   4,    1, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4767)              MOVUPS*/  {   3,    0, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4768)              MOVUPS*/  {   4,    1, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4769)            BTS_LOCK*/  {  36,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2068},
            /*(4770)            BTS_LOCK*/  {  49,    0, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(4771)          REPE_CMPSD*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4772)           VSCALEFPS*/  {  12,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4773)           VSCALEFPS*/  {  12,   58, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4774)           VSCALEFPS*/  {  13,    7, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4775)           VSCALEFPS*/  {  12,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4776)           VSCALEFPS*/  {  13,    7, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4777)           VSCALEFPS*/  {  12,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4778)           VSCALEFPS*/  {  13,    7, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4779)                  OR*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    2},
            /*(4780)                  OR*/  {   1,   93, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4781)                  OR*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    2},
            /*(4782)                  OR*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4783)                  OR*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    2},
            /*(4784)                  OR*/  {   1,   93, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4785)                  OR*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    2},
            /*(4786)                  OR*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4787)                  OR*/  {  49,    5,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4788)                  OR*/  {  21,    2,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4789)                  OR*/  {  49,    5,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4790)                  OR*/  {  21,    2,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4791)                  OR*/  {  16,    5,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4792)                  OR*/  {  21,    2,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4793)                  OR*/  {  16,    5,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4794)                  OR*/  {  21,    2,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4795)                  OR*/  {  16,  112,  0xc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4796)                  OR*/  {  16,  104,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4797)          REPE_CMPSB*/  {   5,   68, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(4798)       VEXTRACTI64X4*/  {  22,   14, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(4799)       VEXTRACTI64X4*/  {  23,   30, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(4800)                PEXT*/  {   7,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4801)                PEXT*/  {  13,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  389},
            /*(4802)                PEXT*/  {   8,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1611},
            /*(4803)                PEXT*/  {  30,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1615},
            /*(4804)                PEXT*/  {  13,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  822},
            /*(4805)                PEXT*/  {  30,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1621},
            /*(4806)         VRNDSCALESS*/  {  12,   14,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(4807)         VRNDSCALESS*/  {  12,   81,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(4808)         VRNDSCALESS*/  {  15,   94,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(4809)       VEXTRACTI32X4*/  {  22,   14, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(4810)       VEXTRACTI32X4*/  {  23,   75, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(4811)       VEXTRACTI32X4*/  {  22,   14, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(4812)       VEXTRACTI32X4*/  {  23,   75, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(4813)      VBROADCASTI128*/  {  70,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1316},
            /*(4814)                FXCH*/  {   1,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4815)                FXCH*/  {   1,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4816)                FXCH*/  {   1,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(4817)       VEXTRACTI32X8*/  {  22,   14, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(4818)       VEXTRACTI32X8*/  {  23,  109, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(4819)           VPMOVZXDQ*/  {   2,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(4820)           VPMOVZXDQ*/  {  53,    5, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(4821)           VPMOVZXDQ*/  {   2,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(4822)           VPMOVZXDQ*/  {  53,    5, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(4823)           VPMOVZXDQ*/  {  22,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4824)           VPMOVZXDQ*/  {  81,  113, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(4825)           VPMOVZXDQ*/  {  22,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4826)           VPMOVZXDQ*/  {  81,  113, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(4827)           VPMOVZXDQ*/  {  22,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(4828)           VPMOVZXDQ*/  {  81,  113, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(4829)              PEXTRW*/  {   4,   73, 0xc5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4830)              PEXTRW*/  {   4,   54, 0xc5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4831)              PEXTRQ*/  {  51,  130, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  354},
            /*(4832)              PEXTRQ*/  {  74,  131, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1284},
            /*(4833)         VFMADD132SD*/  {  13,    5, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(4834)         VFMADD132SD*/  {  30,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(4835)         VFMADD132SD*/  {  12,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4836)         VFMADD132SD*/  {  12,   62, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(4837)         VFMADD132SD*/  {  15,   60, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4838)      VFMSUBADD132PS*/  {  13,    5, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4839)      VFMSUBADD132PS*/  {  30,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4840)      VFMSUBADD132PS*/  {  13,    5, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4841)      VFMSUBADD132PS*/  {  30,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4842)      VFMSUBADD132PS*/  {  12,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4843)      VFMSUBADD132PS*/  {  12,   58, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4844)      VFMSUBADD132PS*/  {  13,    7, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4845)      VFMSUBADD132PS*/  {  12,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4846)      VFMSUBADD132PS*/  {  13,    7, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4847)      VFMSUBADD132PS*/  {  12,    2, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4848)      VFMSUBADD132PS*/  {  13,    7, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4849)            CVTDQ2PS*/  {   3,    0, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4850)            CVTDQ2PS*/  {   4,    1, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4851)               VPORD*/  {  12,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(4852)               VPORD*/  {  13,    7, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(4853)               VPORD*/  {  12,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(4854)               VPORD*/  {  13,    7, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(4855)               VPORD*/  {  12,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(4856)               VPORD*/  {  13,    7, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(4857)              PEXTRD*/  {  51,  130, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  402},
            /*(4858)              PEXTRD*/  {  74,  131, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1269},
            /*(4859)              PEXTRB*/  {   3,  130, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(4860)              PEXTRB*/  {   4,  131, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(4861)            CVTDQ2PD*/  {   5,   50, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(4862)            CVTDQ2PD*/  {   6,   51, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(4863)      VFMSUBADD231PS*/  {  13,    5, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4864)      VFMSUBADD231PS*/  {  30,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4865)      VFMSUBADD231PS*/  {  13,    5, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(4866)      VFMSUBADD231PS*/  {  30,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(4867)      VFMSUBADD231PS*/  {  12,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4868)      VFMSUBADD231PS*/  {  12,   58, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4869)      VFMSUBADD231PS*/  {  13,    7, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4870)      VFMSUBADD231PS*/  {  12,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4871)      VFMSUBADD231PS*/  {  13,    7, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4872)      VFMSUBADD231PS*/  {  12,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4873)      VFMSUBADD231PS*/  {  13,    7, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4874)            CVTPD2PS*/  {   3,    3, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4875)            CVTPD2PS*/  {   4,    4, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4876)      VFMSUBADD231PD*/  {  13,    5, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(4877)      VFMSUBADD231PD*/  {  30,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(4878)      VFMSUBADD231PD*/  {  13,    5, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(4879)      VFMSUBADD231PD*/  {  30,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(4880)      VFMSUBADD231PD*/  {  12,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4881)      VFMSUBADD231PD*/  {  12,   58, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(4882)      VFMSUBADD231PD*/  {  13,    8, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4883)      VFMSUBADD231PD*/  {  12,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4884)      VFMSUBADD231PD*/  {  13,    8, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4885)      VFMSUBADD231PD*/  {  12,    2, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4886)      VFMSUBADD231PD*/  {  13,    8, 0xb7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4887)            CVTPD2PI*/  {   3,    3, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4888)            CVTPD2PI*/  {   4,    4, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4889)             VPSRLVW*/  {  12,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4890)             VPSRLVW*/  {  15,    6, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4891)             VPSRLVW*/  {  12,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4892)             VPSRLVW*/  {  15,    6, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4893)             VPSRLVW*/  {  12,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4894)             VPSRLVW*/  {  15,    6, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4895)               WRSSQ*/  {  51,    0, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  444},
            /*(4896)               KXORW*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*(4897)               WRSSD*/  {  51,    0, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  440},
            /*(4898)              VPXORQ*/  {  12,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4899)              VPXORQ*/  {  13,    8, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(4900)              VPXORQ*/  {  12,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4901)              VPXORQ*/  {  13,    8, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(4902)              VPXORQ*/  {  12,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(4903)              VPXORQ*/  {  13,    8, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(4904)                 NEG*/  {  36,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4905)                 NEG*/  {   1,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4906)                 NEG*/  {  36,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4907)                 NEG*/  {   1,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(4908)              PMINUW*/  {   3,   16, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4909)              PMINUW*/  {   4,   17, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(4910)               BLSIC*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  962},
            /*(4911)               BLSIC*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  962},
            /*(4912)               BLSIC*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  966},
            /*(4913)               BLSIC*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  966},
            /*(4914)              PMINUD*/  {   3,   16, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(4915)              PMINUD*/  {   4,   17, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(4916)          VCVTPS2UDQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4917)          VCVTPS2UDQ*/  {  22,   58, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1737},
            /*(4918)          VCVTPS2UDQ*/  {  31,    7, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(4919)          VCVTPS2UDQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4920)          VCVTPS2UDQ*/  {  31,    7, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(4921)          VCVTPS2UDQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(4922)          VCVTPS2UDQ*/  {  31,    7, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(4923)              PMINUB*/  {   3,    0, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4924)              PMINUB*/  {   4,    1, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4925)              PMINUB*/  {   3,    3, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4926)              PMINUB*/  {   4,    4, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4927)             VPMINUQ*/  {  12,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4928)             VPMINUQ*/  {  13,    8, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4929)             VPMINUQ*/  {  12,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4930)             VPMINUQ*/  {  13,    8, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4931)             VPMINUQ*/  {  12,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4932)             VPMINUQ*/  {  13,    8, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4933)             VPMINUW*/  {   7,    5, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4934)             VPMINUW*/  {   8,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4935)             VPMINUW*/  {   7,    5, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4936)             VPMINUW*/  {   8,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4937)             VPMINUW*/  {   9,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(4938)             VPMINUW*/  {  10,    6, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(4939)             VPMINUW*/  {   9,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(4940)             VPMINUW*/  {  10,    6, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(4941)             VPMINUW*/  {   9,    2, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(4942)             VPMINUW*/  {  10,    6, 0x3a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(4943)                SALC*/  {  16,   36, 0xd6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(4944)             FUCOMPP*/  {  66,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3023},
            /*(4945)             VPMINUB*/  {   7,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4946)             VPMINUB*/  {   8,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4947)             VPMINUB*/  {   7,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(4948)             VPMINUB*/  {   8,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(4949)             VPMINUB*/  {   9,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4950)             VPMINUB*/  {  10,   29, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4951)             VPMINUB*/  {   9,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4952)             VPMINUB*/  {  10,   29, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4953)             VPMINUB*/  {   9,    2, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(4954)             VPMINUB*/  {  10,   29, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(4955)             VPMINUD*/  {   7,    5, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4956)             VPMINUD*/  {   8,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4957)             VPMINUD*/  {   7,    5, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(4958)             VPMINUD*/  {   8,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(4959)             VPMINUD*/  {  12,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4960)             VPMINUD*/  {  13,    7, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4961)             VPMINUD*/  {  12,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4962)             VPMINUD*/  {  13,    7, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4963)             VPMINUD*/  {  12,    2, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4964)             VPMINUD*/  {  13,    7, 0x3b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(4965)           VMOVDQU32*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(4966)           VMOVDQU32*/  {  81,  110, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(4967)           VMOVDQU32*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(4968)           VMOVDQU32*/  {  23,  110, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(4969)           VMOVDQU32*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(4970)           VMOVDQU32*/  {  81,  110, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(4971)           VMOVDQU32*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(4972)           VMOVDQU32*/  {  23,  110, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(4973)           VMOVDQU32*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(4974)           VMOVDQU32*/  {  81,  110, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(4975)           VMOVDQU32*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(4976)           VMOVDQU32*/  {  23,  110, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(4977)              LWPINS*/  {  24,  162, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3026},
            /*(4978)              LWPINS*/  {  26,  163, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3030},
            /*(4979)             FNSTENV*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(4980)             FNSTENV*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(4981)           VSCALEFSD*/  {  12,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(4982)           VSCALEFSD*/  {  12,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(4983)           VSCALEFSD*/  {  15,   60, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(4984)               PAVGW*/  {   3,    0, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(4985)               PAVGW*/  {   4,    1, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(4986)               PAVGW*/  {   3,    3, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(4987)               PAVGW*/  {   4,    4, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(4988)           VGETEXPSS*/  {  12,    2, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4989)           VGETEXPSS*/  {  12,   59, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4990)           VGETEXPSS*/  {  15,   61, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(4991)           VSCALEFSS*/  {  12,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(4992)           VSCALEFSS*/  {  12,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(4993)           VSCALEFSS*/  {  15,   61, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(4994)           VMOVDQA32*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(4995)           VMOVDQA32*/  {  81,  110, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3035},
            /*(4996)           VMOVDQA32*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(4997)           VMOVDQA32*/  {  23,  110, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3044},
            /*(4998)           VMOVDQA32*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(4999)           VMOVDQA32*/  {  81,  110, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3035},
            /*(5000)           VMOVDQA32*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5001)           VMOVDQA32*/  {  23,  110, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3035},
            /*(5002)           VMOVDQA32*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5003)           VMOVDQA32*/  {  81,  110, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3035},
            /*(5004)           VMOVDQA32*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5005)           VMOVDQA32*/  {  23,  110, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3035},
            /*(5006)          VPUNPCKHBW*/  {   7,    5, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5007)          VPUNPCKHBW*/  {   8,    2, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5008)          VPUNPCKHBW*/  {   7,    5, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5009)          VPUNPCKHBW*/  {   8,    2, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5010)          VPUNPCKHBW*/  {   9,    2, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5011)          VPUNPCKHBW*/  {  10,   29, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5012)          VPUNPCKHBW*/  {   9,    2, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5013)          VPUNPCKHBW*/  {  10,   29, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5014)          VPUNPCKHBW*/  {   9,    2, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5015)          VPUNPCKHBW*/  {  10,   29, 0x68, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5016)           VGETEXPSD*/  {  12,    2, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5017)           VGETEXPSD*/  {  12,   59, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(5018)           VGETEXPSD*/  {  15,   60, 0x43, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5019)               PAVGB*/  {   3,    0, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5020)               PAVGB*/  {   4,    1, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5021)               PAVGB*/  {   3,    3, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5022)               PAVGB*/  {   4,    4, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5023)          VCVTTPD2DQ*/  {  53,    5, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5024)          VCVTTPD2DQ*/  {   2,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5025)          VCVTTPD2DQ*/  {  53,    5, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5026)          VCVTTPD2DQ*/  {   2,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5027)          VCVTTPD2DQ*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5028)          VCVTTPD2DQ*/  {  22,   71, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(5029)          VCVTTPD2DQ*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(5030)          VCVTTPD2DQ*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5031)          VCVTTPD2DQ*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(5032)          VCVTTPD2DQ*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5033)          VCVTTPD2DQ*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(5034)            VPCMPGTB*/  {   7,    5, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5035)            VPCMPGTB*/  {   8,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5036)            VPCMPGTB*/  {   7,    5, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5037)            VPCMPGTB*/  {   8,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5038)            VPCMPGTB*/  {  45,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5039)            VPCMPGTB*/  {  46,   29, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5040)            VPCMPGTB*/  {  45,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5041)            VPCMPGTB*/  {  46,   29, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5042)            VPCMPGTB*/  {  45,    2, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5043)            VPCMPGTB*/  {  46,   29, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5044)            VPCMPGTD*/  {   7,    5, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5045)            VPCMPGTD*/  {   8,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5046)            VPCMPGTD*/  {   7,    5, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5047)            VPCMPGTD*/  {   8,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5048)            VPCMPGTD*/  {  47,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5049)            VPCMPGTD*/  {  48,    7, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5050)            VPCMPGTD*/  {  47,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5051)            VPCMPGTD*/  {  48,    7, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5052)            VPCMPGTD*/  {  47,    2, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5053)            VPCMPGTD*/  {  48,    7, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5054)    GF2P8AFFINEINVQB*/  {   4,   73, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(5055)    GF2P8AFFINEINVQB*/  {   3,   72, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(5056)    VAESKEYGENASSIST*/  {   2,   14, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(5057)    VAESKEYGENASSIST*/  {  53,   35, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(5058)            VPCMPGTQ*/  {   7,    5, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5059)            VPCMPGTQ*/  {   8,    2, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5060)            VPCMPGTQ*/  {   7,    5, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5061)            VPCMPGTQ*/  {   8,    2, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5062)            VPCMPGTQ*/  {  47,    2, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(5063)            VPCMPGTQ*/  {  48,    8, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5064)            VPCMPGTQ*/  {  47,    2, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(5065)            VPCMPGTQ*/  {  48,    8, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5066)            VPCMPGTQ*/  {  47,    2, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  338},
            /*(5067)            VPCMPGTQ*/  {  48,    8, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5068)            VPCMPGTW*/  {   7,    5, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5069)            VPCMPGTW*/  {   8,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5070)            VPCMPGTW*/  {   7,    5, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5071)            VPCMPGTW*/  {   8,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5072)            VPCMPGTW*/  {  45,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5073)            VPCMPGTW*/  {  46,    6, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5074)            VPCMPGTW*/  {  45,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5075)            VPCMPGTW*/  {  46,    6, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5076)            VPCMPGTW*/  {  45,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5077)            VPCMPGTW*/  {  46,    6, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5078)              VPXORD*/  {  12,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5079)              VPXORD*/  {  13,    7, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5080)              VPXORD*/  {  12,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5081)              VPXORD*/  {  13,    7, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5082)              VPXORD*/  {  12,    2, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5083)              VPXORD*/  {  13,    7, 0xef, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5084)       VEXTRACTI64X2*/  {  22,   14, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(5085)       VEXTRACTI64X2*/  {  23,   27, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(5086)       VEXTRACTI64X2*/  {  22,   14, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(5087)       VEXTRACTI64X2*/  {  23,   27, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  560},
            /*(5088)              COMISD*/  {   3,    3, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5089)              COMISD*/  {   4,    4, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5090)              COMISS*/  {   3,    0, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5091)              COMISS*/  {   4,    1, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5092)               ANDPD*/  {   3,    3, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5093)               ANDPD*/  {   4,    4, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5094)            NEG_LOCK*/  {  36,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5095)            NEG_LOCK*/  {  36,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5096)           VPEXPANDD*/  {  81,  148, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(5097)           VPEXPANDD*/  {  22,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5098)           VPEXPANDD*/  {  81,  148, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(5099)           VPEXPANDD*/  {  22,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5100)           VPEXPANDD*/  {  81,  148, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(5101)           VPEXPANDD*/  {  22,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5102)             FUCOMIP*/  {   1,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(5103)               ANDPS*/  {   3,    0, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5104)               ANDPS*/  {   4,    1, 0x54, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5105)            VPHSUBSW*/  {   7,    5,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5106)            VPHSUBSW*/  {   8,    2,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5107)            VPHSUBSW*/  {   7,    5,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5108)            VPHSUBSW*/  {   8,    2,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5109)               VPORQ*/  {  12,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(5110)               VPORQ*/  {  13,    8, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(5111)               VPORQ*/  {  12,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(5112)               VPORQ*/  {  13,    8, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(5113)               VPORQ*/  {  12,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(5114)               VPORQ*/  {  13,    8, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(5115)                ADCX*/  {  74,   32, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2), 1269},
            /*(5116)                ADCX*/  {  51,   33, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  402},
            /*(5117)                ADCX*/  {  74,   32, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2), 1284},
            /*(5118)                ADCX*/  {  51,   33, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),  354},
            /*(5119)            PMOVZXWQ*/  {   3,   16, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5120)            PMOVZXWQ*/  {   4,   17, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5121)             VPSLLVD*/  {  13,    5, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5122)             VPSLLVD*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5123)             VPSLLVD*/  {  13,    5, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5124)             VPSLLVD*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5125)             VPSLLVD*/  {  12,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5126)             VPSLLVD*/  {  13,    7, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5127)             VPSLLVD*/  {  12,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5128)             VPSLLVD*/  {  13,    7, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5129)             VPSLLVD*/  {  12,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5130)             VPSLLVD*/  {  13,    7, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5131)         VFMADD213SS*/  {  13,    5, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5132)         VFMADD213SS*/  {  30,    2, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5133)         VFMADD213SS*/  {  12,    2, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5134)         VFMADD213SS*/  {  12,   62, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(5135)         VFMADD213SS*/  {  15,   61, 0xa9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(5136)             ENDBR64*/  {  40,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3054},
            /*(5137)              VADDSD*/  {   7,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(5138)              VADDSD*/  {   8,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(5139)              VADDSD*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(5140)              VADDSD*/  {  12,   62, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(5141)              VADDSD*/  {  15,   60, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(5142)            PMOVZXWD*/  {   3,   16, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5143)            PMOVZXWD*/  {   4,   17, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5144)           VCVTPS2PH*/  {  19,   35, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(5145)           VCVTPS2PH*/  {  20,   14, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(5146)           VCVTPS2PH*/  {  19,   35, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(5147)           VCVTPS2PH*/  {  20,   14, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(5148)           VCVTPS2PH*/  {  22,   14, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(5149)           VCVTPS2PH*/  {  22,  116, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1795},
            /*(5150)           VCVTPS2PH*/  {  23,  164, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(5151)           VCVTPS2PH*/  {  22,   14, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(5152)           VCVTPS2PH*/  {  23,  164, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(5153)           VCVTPS2PH*/  {  22,   14, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(5154)           VCVTPS2PH*/  {  23,  164, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  912},
            /*(5155)           VPACKSSWB*/  {   7,    5, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5156)           VPACKSSWB*/  {   8,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5157)           VPACKSSWB*/  {   7,    5, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5158)           VPACKSSWB*/  {   8,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5159)           VPACKSSWB*/  {   9,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5160)           VPACKSSWB*/  {  10,    6, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5161)           VPACKSSWB*/  {   9,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5162)           VPACKSSWB*/  {  10,    6, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5163)           VPACKSSWB*/  {   9,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5164)           VPACKSSWB*/  {  10,    6, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5165)              VADDSS*/  {   7,    5, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5166)              VADDSS*/  {   8,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(5167)              VADDSS*/  {  12,    2, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(5168)              VADDSS*/  {  12,   62, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(5169)              VADDSS*/  {  15,   61, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(5170)             PSHUFHW*/  {   5,   76, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5171)             PSHUFHW*/  {   6,   77, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(5172)             VPSLLVQ*/  {  13,    5, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5173)             VPSLLVQ*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5174)             VPSLLVQ*/  {  13,    5, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5175)             VPSLLVQ*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5176)             VPSLLVQ*/  {  12,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5177)             VPSLLVQ*/  {  13,    8, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5178)             VPSLLVQ*/  {  12,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5179)             VPSLLVQ*/  {  13,    8, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5180)             VPSLLVQ*/  {  12,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5181)             VPSLLVQ*/  {  13,    8, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5182)           VCVTPS2PD*/  {  53,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5183)           VCVTPS2PD*/  {   2,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(5184)           VCVTPS2PD*/  {  53,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5185)           VCVTPS2PD*/  {   2,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(5186)           VCVTPS2PD*/  {  22,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5187)           VCVTPS2PD*/  {  22,   71, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1737},
            /*(5188)           VCVTPS2PD*/  {  31,  142, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(5189)           VCVTPS2PD*/  {  22,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5190)           VCVTPS2PD*/  {  31,  142, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(5191)           VCVTPS2PD*/  {  22,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5192)           VCVTPS2PD*/  {  31,  142, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(5193)              VMOVSD*/  {  53,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(5194)              VMOVSD*/  {   8,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(5195)              VMOVSD*/  {  53,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(5196)              VMOVSD*/  {   8,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(5197)              VMOVSD*/  {  81,   60, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(5198)              VMOVSD*/  {  23,   60, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1587},
            /*(5199)              VMOVSD*/  {  12,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(5200)              VMOVSD*/  {  12,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(5201)              VMOVSS*/  {  53,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(5202)              VMOVSS*/  {   8,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(5203)              VMOVSS*/  {  53,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(5204)              VMOVSS*/  {   8,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(5205)              VMOVSS*/  {  81,   61, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(5206)              VMOVSS*/  {  23,   61, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1547},
            /*(5207)              VMOVSS*/  {  12,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(5208)              VMOVSS*/  {  12,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(5209)                ARPL*/  {  16,    5, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5210)                ARPL*/  {  21,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5211)                FCHS*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  983},
            /*(5212)               OUTSW*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5213)               OUTSB*/  {   5,   68, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5214)               OUTSD*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5215)               OUTSD*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5216)                JNLE*/  {  16,   10, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5217)                JNLE*/  {  16,   11, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5218)                JNLE*/  {  16,   12, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5219)                JNLE*/  {  16,   13, 0x8f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5220)               WRMSR*/  {  16,   19, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5221)              MOVNTI*/  {   3,    0, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5222)              MOVNTI*/  {   3,    0, 0xc3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5223)             VPSLLDQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(5224)             VPSLLDQ*/  {  26,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(5225)             VPSLLDQ*/  {  88,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3059},
            /*(5226)             VPSLLDQ*/  {  89,   87, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3067},
            /*(5227)             VPSLLDQ*/  {  88,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3059},
            /*(5228)             VPSLLDQ*/  {  89,   87, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3067},
            /*(5229)             VPSLLDQ*/  {  88,   14, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3059},
            /*(5230)             VPSLLDQ*/  {  89,   87, 0x73, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3067},
            /*(5231)              BNDMOV*/  {   4,    4, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5232)              BNDMOV*/  {   3,  165, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5233)              BNDMOV*/  {   3,  165, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5234)              BNDMOV*/  {   3,  165, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5235)              BNDMOV*/  {   4,    4, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5236)              BNDMOV*/  {   3,  165, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5237)              BNDMOV*/  {   3,  165, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5238)              BNDMOV*/  {   3,  165, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5239)              MOVNTQ*/  {   3,    0, 0xe7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5240)            VRANGESD*/  {  12,   14, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5241)            VRANGESD*/  {  12,   81, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*(5242)            VRANGESD*/  {  15,   82, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(5243)                  JO*/  {  16,   10, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5244)                  JO*/  {  16,   11, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5245)                  JO*/  {  16,   13, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5246)                  JO*/  {  16,   12, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5247)                 LAR*/  {  16,    0,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5248)                 LAR*/  {  21,    1,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5249)            VRANGESS*/  {  12,   14, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(5250)            VRANGESS*/  {  12,   81, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(5251)            VRANGESS*/  {  15,   94, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  884},
            /*(5252)              FLDL2T*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3023},
            /*(5253)                FSUB*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(5254)                FSUB*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(5255)                FSUB*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(5256)                FSUB*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(5257)             ROUNDPD*/  {   3,  130,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(5258)             ROUNDPD*/  {   4,  131,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(5259)              FLDL2E*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3074},
            /*(5260)             ROUNDPS*/  {   3,  130,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(5261)             ROUNDPS*/  {   4,  131,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(5262)                 SBB*/  {  36,   48, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5263)                 SBB*/  {   1,   93, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5264)                 SBB*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5265)                 SBB*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5266)                 SBB*/  {  36,   48, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5267)                 SBB*/  {   1,   93, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5268)                 SBB*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5269)                 SBB*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5270)                 SBB*/  {  49,    5, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5271)                 SBB*/  {  21,    2, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5272)                 SBB*/  {  49,    5, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5273)                 SBB*/  {  21,    2, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5274)                 SBB*/  {  21,    2, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5275)                 SBB*/  {  16,    5, 0x1a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5276)                 SBB*/  {  21,    2, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5277)                 SBB*/  {  16,    5, 0x1b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5278)                 SBB*/  {  16,  103, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5279)                 SBB*/  {  16,  104, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5280)           BEXTR_XOP*/  {  53,  162, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3077},
            /*(5281)           BEXTR_XOP*/  {  53,  162, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3077},
            /*(5282)           BEXTR_XOP*/  {   2,  163, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3082},
            /*(5283)           BEXTR_XOP*/  {   2,  163, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3082},
            /*(5284)              VPERMB*/  {  12,    2, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5285)              VPERMB*/  {  15,   29, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(5286)              VPERMB*/  {  12,    2, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5287)              VPERMB*/  {  15,   29, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(5288)              VPERMB*/  {  12,    2, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5289)              VPERMB*/  {  15,   29, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(5290)             PCMPGTQ*/  {   3,    3, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5291)             PCMPGTQ*/  {   4,    4, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5292)               FYL2X*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  734},
            /*(5293)              VPERMD*/  {  13,    5, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5294)              VPERMD*/  {  30,    2, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5295)              VPERMD*/  {  12,    2, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5296)              VPERMD*/  {  13,    7, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5297)              VPERMD*/  {  12,    2, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5298)              VPERMD*/  {  13,    7, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5299)             PCMPGTW*/  {   3,    0, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5300)             PCMPGTW*/  {   4,    1, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5301)             PCMPGTW*/  {   3,    3, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5302)             PCMPGTW*/  {   4,    4, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5303)            VPLZCNTD*/  {  22,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5304)            VPLZCNTD*/  {  31,    7, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(5305)            VPLZCNTD*/  {  22,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5306)            VPLZCNTD*/  {  31,    7, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(5307)            VPLZCNTD*/  {  22,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5308)            VPLZCNTD*/  {  31,    7, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(5309)             PCMPGTB*/  {   3,    0, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5310)             PCMPGTB*/  {   4,    1, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5311)             PCMPGTB*/  {   3,    3, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5312)             PCMPGTB*/  {   4,    4, 0x64, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5313)              VPERMQ*/  {  19,   35,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  899},
            /*(5314)              VPERMQ*/  {  20,   14,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(5315)              VPERMQ*/  {  22,   14,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(5316)              VPERMQ*/  {  31,   15,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(5317)              VPERMQ*/  {  12,    2, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5318)              VPERMQ*/  {  13,    8, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5319)              VPERMQ*/  {  22,   14,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(5320)              VPERMQ*/  {  31,   15,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(5321)              VPERMQ*/  {  12,    2, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5322)              VPERMQ*/  {  13,    8, 0x36, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5323)             PCMPGTD*/  {   3,    0, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5324)             PCMPGTD*/  {   4,    1, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5325)             PCMPGTD*/  {   3,    3, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5326)             PCMPGTD*/  {   4,    4, 0x66, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5327)              VPERMW*/  {  12,    2, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5328)              VPERMW*/  {  15,    6, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5329)              VPERMW*/  {  12,    2, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5330)              VPERMW*/  {  15,    6, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5331)              VPERMW*/  {  12,    2, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5332)              VPERMW*/  {  15,    6, 0x8d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5333)             VMCLEAR*/  {  43,    3, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  746},
            /*(5334)            VPLZCNTQ*/  {  22,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(5335)            VPLZCNTQ*/  {  31,    8, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(5336)            VPLZCNTQ*/  {  22,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(5337)            VPLZCNTQ*/  {  31,    8, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(5338)            VPLZCNTQ*/  {  22,    2, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(5339)            VPLZCNTQ*/  {  31,    8, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(5340)          VCVTTPS2QQ*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5341)          VCVTTPS2QQ*/  {  31,  142, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(5342)          VCVTTPS2QQ*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5343)          VCVTTPS2QQ*/  {  31,  142, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(5344)          VCVTTPS2QQ*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5345)          VCVTTPS2QQ*/  {  22,   71, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2329},
            /*(5346)          VCVTTPS2QQ*/  {  31,  142, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(5347)        VFNMADD213SS*/  {  13,    5, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5348)        VFNMADD213SS*/  {  30,    2, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5349)        VFNMADD213SS*/  {  12,    2, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5350)        VFNMADD213SS*/  {  12,   62, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(5351)        VFNMADD213SS*/  {  15,   61, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(5352)           VPMOVZXWQ*/  {   2,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5353)           VPMOVZXWQ*/  {  53,    5, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5354)           VPMOVZXWQ*/  {   2,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5355)           VPMOVZXWQ*/  {  53,    5, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5356)           VPMOVZXWQ*/  {  54,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5357)           VPMOVZXWQ*/  {  55,  115, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5358)           VPMOVZXWQ*/  {  54,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5359)           VPMOVZXWQ*/  {  55,  115, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5360)           VPMOVZXWQ*/  {  54,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5361)           VPMOVZXWQ*/  {  55,  115, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5362)          PHMINPOSUW*/  {   3,   16, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5363)          PHMINPOSUW*/  {   4,   17, 0x41, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5364)             INVPCID*/  {   3,  108, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5365)             INVPCID*/  {   3,  108, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5366)        VFNMADD213SD*/  {  13,    5, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5367)        VFNMADD213SD*/  {  30,    2, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5368)        VFNMADD213SD*/  {  12,    2, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5369)        VFNMADD213SD*/  {  12,   62, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(5370)        VFNMADD213SD*/  {  15,   60, 0xad, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5371)                 CBW*/  {  16,   36, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5372)              VMSAVE*/  {  66,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   62},
            /*(5373)               EXTRQ*/  {  52,  166, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1269},
            /*(5374)               EXTRQ*/  {   4,   17, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5375)           VPMOVZXWD*/  {   2,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5376)           VPMOVZXWD*/  {  53,    5, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5377)           VPMOVZXWD*/  {   2,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5378)           VPMOVZXWD*/  {  53,    5, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5379)           VPMOVZXWD*/  {  54,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5380)           VPMOVZXWD*/  {  55,   34, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5381)           VPMOVZXWD*/  {  54,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5382)           VPMOVZXWD*/  {  55,   34, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5383)           VPMOVZXWD*/  {  54,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5384)           VPMOVZXWD*/  {  55,   34, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5385)               CMPSQ*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5386)               CMPSS*/  {   5,   76, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5387)               CMPSS*/  {   6,   77, 0xc2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(5388)               CMPSW*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5389)              VPAVGW*/  {   7,    5, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5390)              VPAVGW*/  {   8,    2, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5391)              VPAVGW*/  {   7,    5, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5392)              VPAVGW*/  {   8,    2, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5393)              VPAVGW*/  {   9,    2, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5394)              VPAVGW*/  {  10,    6, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5395)              VPAVGW*/  {   9,    2, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5396)              VPAVGW*/  {  10,    6, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5397)              VPAVGW*/  {   9,    2, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5398)              VPAVGW*/  {  10,    6, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5399)               CMPSB*/  {   5,   68, 0xa6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5400)               CMPSD*/  {   5,   68, 0xa7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5401)              VPAVGB*/  {   7,    5, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5402)              VPAVGB*/  {   8,    2, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5403)              VPAVGB*/  {   7,    5, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5404)              VPAVGB*/  {   8,    2, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5405)              VPAVGB*/  {   9,    2, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5406)              VPAVGB*/  {  10,   29, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5407)              VPAVGB*/  {   9,    2, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5408)              VPAVGB*/  {  10,   29, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5409)              VPAVGB*/  {   9,    2, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5410)              VPAVGB*/  {  10,   29, 0xe0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5411)              PSIGNW*/  {   3,    0,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(5412)              PSIGNW*/  {   4,    1,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(5413)              PSIGNW*/  {   3,    3,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5414)              PSIGNW*/  {   4,    4,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5415)             VPMAXSD*/  {   7,    5, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5416)             VPMAXSD*/  {   8,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5417)             VPMAXSD*/  {   7,    5, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5418)             VPMAXSD*/  {   8,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5419)             VPMAXSD*/  {  12,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5420)             VPMAXSD*/  {  13,    7, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5421)             VPMAXSD*/  {  12,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5422)             VPMAXSD*/  {  13,    7, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5423)             VPMAXSD*/  {  12,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5424)             VPMAXSD*/  {  13,    7, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5425)             VPMAXSB*/  {   7,    5, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5426)             VPMAXSB*/  {   8,    2, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5427)             VPMAXSB*/  {   7,    5, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5428)             VPMAXSB*/  {   8,    2, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5429)             VPMAXSB*/  {   9,    2, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(5430)             VPMAXSB*/  {  10,   29, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(5431)             VPMAXSB*/  {   9,    2, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(5432)             VPMAXSB*/  {  10,   29, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(5433)             VPMAXSB*/  {   9,    2, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(5434)             VPMAXSB*/  {  10,   29, 0x3c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(5435)              VMULSS*/  {   7,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5436)              VMULSS*/  {   8,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(5437)              VMULSS*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(5438)              VMULSS*/  {  12,   62, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(5439)              VMULSS*/  {  15,   61, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(5440)               KXORQ*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5441)             VPMAXSW*/  {   7,    5, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5442)             VPMAXSW*/  {   8,    2, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5443)             VPMAXSW*/  {   7,    5, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5444)             VPMAXSW*/  {   8,    2, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5445)             VPMAXSW*/  {   9,    2, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5446)             VPMAXSW*/  {  10,    6, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5447)             VPMAXSW*/  {   9,    2, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5448)             VPMAXSW*/  {  10,    6, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5449)             VPMAXSW*/  {   9,    2, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(5450)             VPMAXSW*/  {  10,    6, 0xee, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(5451)              PSIGND*/  {   3,    0,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(5452)              PSIGND*/  {   4,    1,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(5453)              PSIGND*/  {   3,    3,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5454)              PSIGND*/  {   4,    4,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5455)              PSIGNB*/  {   3,    0,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(5456)              PSIGNB*/  {   4,    1,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(5457)              PSIGNB*/  {   3,    3,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5458)              PSIGNB*/  {   4,    4,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5459)             VPMAXSQ*/  {  12,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5460)             VPMAXSQ*/  {  13,    8, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5461)             VPMAXSQ*/  {  12,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5462)             VPMAXSQ*/  {  13,    8, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5463)             VPMAXSQ*/  {  12,    2, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5464)             VPMAXSQ*/  {  13,    8, 0x3d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5465)               KXORD*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1770},
            /*(5466)               KXORB*/  {  30,    2, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  906},
            /*(5467)              XSETBV*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1098},
            /*(5468)              VMULSD*/  {   7,    5, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(5469)              VMULSD*/  {   8,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(5470)              VMULSD*/  {  12,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  816},
            /*(5471)              VMULSD*/  {  12,   62, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  823},
            /*(5472)              VMULSD*/  {  15,   60, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  830},
            /*(5473)               BEXTR*/  {   7,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5474)               BEXTR*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  156},
            /*(5475)               BEXTR*/  {   8,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   54},
            /*(5476)               BEXTR*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1627},
            /*(5477)               BEXTR*/  {  13,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  174},
            /*(5478)               BEXTR*/  {  30,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1633},
            /*(5479)             FXTRACT*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3088},
            /*(5480)           VMOVNTDQA*/  {  53,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5481)           VMOVNTDQA*/  {  53,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5482)           VMOVNTDQA*/  {  59,  110, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3091},
            /*(5483)           VMOVNTDQA*/  {  59,  110, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3091},
            /*(5484)           VMOVNTDQA*/  {  59,  110, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3091},
            /*(5485)            CALL_FAR*/  {   0,    5, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5486)            CALL_FAR*/  {  16,  140, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5487)              FCOMPP*/  {  66,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5488)       GF2P8AFFINEQB*/  {   4,   73, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(5489)       GF2P8AFFINEQB*/  {   3,   72, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(5490)           V4FMADDPS*/  {  15,    9, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   77},
            /*(5491)          MASKMOVDQU*/  {   4,  167, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5492)        FENI8087_NOP*/  {  66,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  983},
            /*(5493)            VPHSUBBW*/  {  19,    5, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(5494)            VPHSUBBW*/  {  20,    2, 0xe1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(5495)             PFCPIT1*/  {  16,   79, 0xa6, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(5496)             PFCPIT1*/  {  21,   80, 0xa6, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(5497)            PMOVSXDQ*/  {   3,   16, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5498)            PMOVSXDQ*/  {   4,   17, 0x25, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5499)              FISUBR*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(5500)              FISUBR*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  269},
            /*(5501)           VCVTPS2QQ*/  {  22,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5502)           VCVTPS2QQ*/  {  31,  142, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(5503)           VCVTPS2QQ*/  {  22,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5504)           VCVTPS2QQ*/  {  31,  142, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(5505)           VCVTPS2QQ*/  {  22,    2, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1658},
            /*(5506)           VCVTPS2QQ*/  {  22,   58, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2329},
            /*(5507)           VCVTPS2QQ*/  {  31,  142, 0x7b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1668},
            /*(5508)             CMOVNBE*/  {  16,    0, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5509)             CMOVNBE*/  {  21,    1, 0x47, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5510)     VBROADCASTI32X2*/  {  72,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3102},
            /*(5511)     VBROADCASTI32X2*/  {  50,  129, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3113},
            /*(5512)     VBROADCASTI32X2*/  {  72,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2723},
            /*(5513)     VBROADCASTI32X2*/  {  50,  129, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2734},
            /*(5514)     VBROADCASTI32X2*/  {  72,    2, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2744},
            /*(5515)     VBROADCASTI32X2*/  {  50,  129, 0x59, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2755},
            /*(5516)           VPACKSSDW*/  {   7,    5, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5517)           VPACKSSDW*/  {   8,    2, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5518)           VPACKSSDW*/  {   7,    5, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5519)           VPACKSSDW*/  {   8,    2, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5520)           VPACKSSDW*/  {  12,    2, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5521)           VPACKSSDW*/  {  13,    7, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5522)           VPACKSSDW*/  {  12,    2, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5523)           VPACKSSDW*/  {  13,    7, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5524)           VPACKSSDW*/  {  12,    2, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  346},
            /*(5525)           VPACKSSDW*/  {  13,    7, 0x6b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  354},
            /*(5526)                 XOR*/  {  36,   35, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  359},
            /*(5527)                 XOR*/  {   1,   14, 0x80, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(5528)                 XOR*/  {  36,   49, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  359},
            /*(5529)                 XOR*/  {   1,   89, 0x81, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(5530)                 XOR*/  {  36,   35, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  359},
            /*(5531)                 XOR*/  {   1,   14, 0x82, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(5532)                 XOR*/  {  36,   48, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  359},
            /*(5533)                 XOR*/  {   1,   93, 0x83, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  238},
            /*(5534)                 XOR*/  {  49,    5, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5535)                 XOR*/  {  21,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5536)                 XOR*/  {  49,    5, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5537)                 XOR*/  {  21,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5538)                 XOR*/  {  21,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5539)                 XOR*/  {  16,    5, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5540)                 XOR*/  {  21,    2, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5541)                 XOR*/  {  16,    5, 0x33, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5542)                 XOR*/  {  16,  112, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5543)                 XOR*/  {  16,  104, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5544)                ORPD*/  {   3,    3, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(5545)                ORPD*/  {   4,    4, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5546)                ORPS*/  {   3,    0, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(5547)                ORPS*/  {   4,    1, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5548)          CLFLUSHOPT*/  {  43,    3, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  449},
            /*(5549)              AESENC*/  {   4,    4, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5550)              AESENC*/  {   3,    3, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5551)          VEXTRACTPS*/  {  53,   35, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(5552)          VEXTRACTPS*/  {   2,   14, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(5553)          VEXTRACTPS*/  {  76,   14, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2770},
            /*(5554)          VEXTRACTPS*/  {  78,  154, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1568},
            /*(5555)              WRPKRU*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3123},
            /*(5556)           VCVTSS2SD*/  {   7,    5, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5557)           VCVTSS2SD*/  {   8,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(5558)           VCVTSS2SD*/  {  12,    2, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  864},
            /*(5559)           VCVTSS2SD*/  {  12,   59, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  871},
            /*(5560)           VCVTSS2SD*/  {  15,   61, 0x5a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  878},
            /*(5561)           VCVTSS2SI*/  {  53,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(5562)           VCVTSS2SI*/  {   2,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(5563)           VCVTSS2SI*/  {  19,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3128},
            /*(5564)           VCVTSS2SI*/  {  20,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3135},
            /*(5565)           VCVTSS2SI*/  {  19,    5, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3143},
            /*(5566)           VCVTSS2SI*/  {  20,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3150},
            /*(5567)           VCVTSS2SI*/  {  76,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2344},
            /*(5568)           VCVTSS2SI*/  {  77,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2354},
            /*(5569)           VCVTSS2SI*/  {  76,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2367},
            /*(5570)           VCVTSS2SI*/  {  77,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2377},
            /*(5571)           VCVTSS2SI*/  {  78,  139, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2390},
            /*(5572)           VCVTSS2SI*/  {  79,  139, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2399},
            /*(5573)           VCVTSS2SI*/  {  77,    2, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2411},
            /*(5574)           VCVTSS2SI*/  {  77,   62, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2424},
            /*(5575)           VCVTSS2SI*/  {  79,  139, 0x2d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2437},
            /*(5576)             FYL2XP1*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   47},
            /*(5577)             FRNDINT*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1820},
            /*(5578)            MOVMSKPS*/  {   4,    1, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(5579)             PHSUBSW*/  {   3,    0,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(5580)             PHSUBSW*/  {   4,    1,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(5581)             PHSUBSW*/  {   3,    3,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5582)             PHSUBSW*/  {   4,    4,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5583)            MOVMSKPD*/  {   4,    4, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(5584)           VPMOVMSKB*/  {   2,    2, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5585)           VPMOVMSKB*/  {   2,    2, 0xd7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5586)            MOVSHDUP*/  {   5,   50, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5587)            MOVSHDUP*/  {   6,   51, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(5588)            VMLAUNCH*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3158},
            /*(5589)                STAC*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  315},
            /*(5590)            VPDPWSSD*/  {  12,    2, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5591)            VPDPWSSD*/  {  13,    7, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5592)            VPDPWSSD*/  {  12,    2, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5593)            VPDPWSSD*/  {  13,    7, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5594)            VPDPWSSD*/  {  12,    2, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5595)            VPDPWSSD*/  {  13,    7, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5596)              RDSSPQ*/  {  41,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3163},
            /*(5597)        VFNMADD213PS*/  {  13,    5, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5598)        VFNMADD213PS*/  {  30,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5599)        VFNMADD213PS*/  {  13,    5, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5600)        VFNMADD213PS*/  {  30,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5601)        VFNMADD213PS*/  {  12,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5602)        VFNMADD213PS*/  {  12,   58, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(5603)        VFNMADD213PS*/  {  13,    7, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5604)        VFNMADD213PS*/  {  12,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5605)        VFNMADD213PS*/  {  13,    7, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5606)        VFNMADD213PS*/  {  12,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5607)        VFNMADD213PS*/  {  13,    7, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5608)         VFMSUB231PD*/  {  13,    5, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5609)         VFMSUB231PD*/  {  30,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5610)         VFMSUB231PD*/  {  13,    5, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5611)         VFMSUB231PD*/  {  30,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5612)         VFMSUB231PD*/  {  12,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5613)         VFMSUB231PD*/  {  12,   58, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(5614)         VFMSUB231PD*/  {  13,    8, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5615)         VFMSUB231PD*/  {  12,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5616)         VFMSUB231PD*/  {  13,    8, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5617)         VFMSUB231PD*/  {  12,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5618)         VFMSUB231PD*/  {  13,    8, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5619)            VPMOVM2W*/  {  11,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(5620)            VPMOVM2W*/  {  11,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(5621)            VPMOVM2W*/  {  11,    2, 0x28, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(5622)          VCVTPD2UDQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(5623)          VCVTPD2UDQ*/  {  22,   58, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2555},
            /*(5624)          VCVTPD2UDQ*/  {  31,    8, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(5625)          VCVTPD2UDQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(5626)          VCVTPD2UDQ*/  {  31,    8, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(5627)          VCVTPD2UDQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2545},
            /*(5628)          VCVTPD2UDQ*/  {  31,    8, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2565},
            /*(5629)           MOVSD_XMM*/  {   5,   50, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(5630)           MOVSD_XMM*/  {   6,   51, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(5631)           MOVSD_XMM*/  {   5,   50, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(5632)           MOVSD_XMM*/  {   6,   51, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(5633)         VFMSUB231PS*/  {  13,    5, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5634)         VFMSUB231PS*/  {  30,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5635)         VFMSUB231PS*/  {  13,    5, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(5636)         VFMSUB231PS*/  {  30,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(5637)         VFMSUB231PS*/  {  12,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5638)         VFMSUB231PS*/  {  12,   58, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(5639)         VFMSUB231PS*/  {  13,    7, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5640)         VFMSUB231PS*/  {  12,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5641)         VFMSUB231PS*/  {  13,    7, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5642)         VFMSUB231PS*/  {  12,    2, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5643)         VFMSUB231PS*/  {  13,    7, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5644)        VFNMADD213PD*/  {  13,    5, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5645)        VFNMADD213PD*/  {  30,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5646)        VFNMADD213PD*/  {  13,    5, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5647)        VFNMADD213PD*/  {  30,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5648)        VFNMADD213PD*/  {  12,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5649)        VFNMADD213PD*/  {  12,   58, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(5650)        VFNMADD213PD*/  {  13,    8, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5651)        VFNMADD213PD*/  {  12,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5652)        VFNMADD213PD*/  {  13,    8, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5653)        VFNMADD213PD*/  {  12,    2, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5654)        VFNMADD213PD*/  {  13,    8, 0xac, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5655)            VPMOVM2D*/  {  11,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(5656)            VPMOVM2D*/  {  11,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(5657)            VPMOVM2D*/  {  11,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   41},
            /*(5658)            CLDEMOTE*/  {  44,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  323},
            /*(5659)               SUBSD*/  {   5,   50, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(5660)               SUBSD*/  {   6,   51, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(5661)              SQRTSD*/  {   5,   50, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(5662)              SQRTSD*/  {   6,   51, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(5663)               FBSTP*/  {   0,    5, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  239},
            /*(5664)             VAESENC*/  {   8,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5665)             VAESENC*/  {   7,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5666)             VAESENC*/  {  34,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*(5667)             VAESENC*/  {  35,   42, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*(5668)             VAESENC*/  {  34,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*(5669)             VAESENC*/  {  35,   42, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*(5670)             VAESENC*/  {  34,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  240},
            /*(5671)             VAESENC*/  {  35,   42, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  247},
            /*(5672)             VAESENC*/  {   8,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5673)             VAESENC*/  {   7,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5674)             VMOVLPD*/  {   7,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5675)             VMOVLPD*/  {  53,    5, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5676)             VMOVLPD*/  {  61,   60, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2167},
            /*(5677)             VMOVLPD*/  {  59,   60, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  582},
            /*(5678)              SQRTSS*/  {   5,   50, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5679)              SQRTSS*/  {   6,   51, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(5680)               SUBSS*/  {   5,   50, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(5681)               SUBSS*/  {   6,   51, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(5682)            VMOVLHPS*/  {   8,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(5683)            VMOVLHPS*/  {  60,    2, 0x16, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2285},
            /*(5684)             VMOVLPS*/  {   7,    5, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(5685)             VMOVLPS*/  {  53,    5, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5686)             VMOVLPS*/  {  61,  129, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2175},
            /*(5687)             VMOVLPS*/  {  59,  129, 0x13, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  622},
            /*(5688)           VCVTPD2DQ*/  {  53,    5, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(5689)           VCVTPD2DQ*/  {   2,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(5690)           VCVTPD2DQ*/  {  53,    5, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1369},
            /*(5691)           VCVTPD2DQ*/  {   2,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1374},
            /*(5692)           VCVTPD2DQ*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(5693)           VCVTPD2DQ*/  {  22,   58, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3169},
            /*(5694)           VCVTPD2DQ*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1588},
            /*(5695)           VCVTPD2DQ*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(5696)           VCVTPD2DQ*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1588},
            /*(5697)           VCVTPD2DQ*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(5698)           VCVTPD2DQ*/  {  31,    8, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1588},
            /*(5699)              VPCOMQ*/  {  13,   35, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5700)              VPCOMQ*/  {  30,   14, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5701)          VCVTTSS2SI*/  {  53,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(5702)          VCVTTSS2SI*/  {   2,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(5703)          VCVTTSS2SI*/  {  19,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3128},
            /*(5704)          VCVTTSS2SI*/  {  20,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3135},
            /*(5705)          VCVTTSS2SI*/  {  19,    5, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3143},
            /*(5706)          VCVTTSS2SI*/  {  20,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3150},
            /*(5707)          VCVTTSS2SI*/  {  76,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2344},
            /*(5708)          VCVTTSS2SI*/  {  77,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2354},
            /*(5709)          VCVTTSS2SI*/  {  76,   59, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2367},
            /*(5710)          VCVTTSS2SI*/  {  77,   59, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2377},
            /*(5711)          VCVTTSS2SI*/  {  78,  139, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2390},
            /*(5712)          VCVTTSS2SI*/  {  79,  139, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2399},
            /*(5713)          VCVTTSS2SI*/  {  77,    2, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2411},
            /*(5714)          VCVTTSS2SI*/  {  77,   59, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2424},
            /*(5715)          VCVTTSS2SI*/  {  79,  139, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2437},
            /*(5716)                FCOS*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3179},
            /*(5717)            VPMOVW2M*/  {  11,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(5718)            VPMOVW2M*/  {  11,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(5719)            VPMOVW2M*/  {  11,    2, 0x29, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(5720)              VPCOMW*/  {  13,   35, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5721)              VPCOMW*/  {  30,   14, 0xcd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5722)                SGDT*/  {   0,   86,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5723)                SGDT*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(5724)              VPCOMB*/  {  13,   35, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5725)              VPCOMB*/  {  30,   14, 0xcc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5726)              VPCOMD*/  {  13,   35, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5727)              VPCOMD*/  {  30,   14, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5728)           EXTRACTPS*/  {   3,  130, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(5729)           EXTRACTPS*/  {   4,  131, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(5730)                FCOM*/  {   0,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5731)                FCOM*/  {   0,    5, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5732)                FCOM*/  {   1,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(5733)                FCOM*/  {   1,    2, 0xdc, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(5734)           VPMOVZXBD*/  {   2,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5735)           VPMOVZXBD*/  {  53,    5, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5736)           VPMOVZXBD*/  {   2,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5737)           VPMOVZXBD*/  {  53,    5, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5738)           VPMOVZXBD*/  {  54,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5739)           VPMOVZXBD*/  {  55,   31, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5740)           VPMOVZXBD*/  {  54,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5741)           VPMOVZXBD*/  {  55,   31, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5742)           VPMOVZXBD*/  {  54,    2, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5743)           VPMOVZXBD*/  {  55,   31, 0x31, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5744)           VPMOVZXBW*/  {   2,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5745)           VPMOVZXBW*/  {  53,    5, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5746)           VPMOVZXBW*/  {   2,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5747)           VPMOVZXBW*/  {  53,    5, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5748)           VPMOVZXBW*/  {  54,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5749)           VPMOVZXBW*/  {  55,  101, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5750)           VPMOVZXBW*/  {  54,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5751)           VPMOVZXBW*/  {  55,  101, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5752)           VPMOVZXBW*/  {  54,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5753)           VPMOVZXBW*/  {  55,  101, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5754)           VPMOVZXBQ*/  {   2,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5755)           VPMOVZXBQ*/  {  53,    5, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5756)           VPMOVZXBQ*/  {   2,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(5757)           VPMOVZXBQ*/  {  53,    5, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(5758)           VPMOVZXBQ*/  {  54,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5759)           VPMOVZXBQ*/  {  55,  118, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5760)           VPMOVZXBQ*/  {  54,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5761)           VPMOVZXBQ*/  {  55,  118, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5762)           VPMOVZXBQ*/  {  54,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(5763)           VPMOVZXBQ*/  {  55,  118, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(5764)            XSAVEOPT*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3182},
            /*(5765)                 MUL*/  {   0,    5, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(5766)                 MUL*/  {   1,    2, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(5767)                 MUL*/  {   0,    5, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   61},
            /*(5768)                 MUL*/  {   1,    2, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(5769)           VINSERTPS*/  {   7,   35, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(5770)           VINSERTPS*/  {   8,   14, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(5771)           VINSERTPS*/  {  60,   14, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2878},
            /*(5772)           VINSERTPS*/  {  61,  168, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2887},
            /*(5773)              LWPVAL*/  {  24,  162, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3187},
            /*(5774)              LWPVAL*/  {  26,  163, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3191},
            /*(5775)             VPMOVWB*/  {  22,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(5776)             VPMOVWB*/  {  23,  101, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(5777)             VPMOVWB*/  {  22,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(5778)             VPMOVWB*/  {  23,  101, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(5779)             VPMOVWB*/  {  22,    2, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(5780)             VPMOVWB*/  {  23,  101, 0x30, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(5781)           PCLMULQDQ*/  {   4,   54, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(5782)           PCLMULQDQ*/  {   3,  105, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(5783)                FNOP*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(5784)          VCVTUQQ2PD*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(5785)          VCVTUQQ2PD*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2664},
            /*(5786)          VCVTUQQ2PD*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(5787)          VCVTUQQ2PD*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2664},
            /*(5788)          VCVTUQQ2PD*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(5789)          VCVTUQQ2PD*/  {  22,   58, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2672},
            /*(5790)          VCVTUQQ2PD*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2664},
            /*(5791)                FSTP*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5792)                FSTP*/  {   0,    5, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(5793)                FSTP*/  {   0,    5, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5794)                FSTP*/  {   1,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5795)                FSTP*/  {   1,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(5796)                FSTP*/  {   1,    2, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   17},
            /*(5797)              FNINIT*/  {  66,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   60},
            /*(5798)          VCVTUQQ2PS*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(5799)          VCVTUQQ2PS*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1588},
            /*(5800)          VCVTUQQ2PS*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(5801)          VCVTUQQ2PS*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1588},
            /*(5802)          VCVTUQQ2PS*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1577},
            /*(5803)          VCVTUQQ2PS*/  {  22,   58, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3169},
            /*(5804)          VCVTUQQ2PS*/  {  31,    8, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1588},
            /*(5805)               FIADD*/  {   0,    5, 0xda, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5806)               FIADD*/  {   0,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5807)             VPSIGNW*/  {   7,    5,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5808)             VPSIGNW*/  {   8,    2,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5809)             VPSIGNW*/  {   7,    5,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5810)             VPSIGNW*/  {   8,    2,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5811)         VFMSUB213SD*/  {  13,    5, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(5812)         VFMSUB213SD*/  {  30,    2, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(5813)         VFMSUB213SD*/  {  12,    2, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5814)         VFMSUB213SD*/  {  12,   62, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(5815)         VFMSUB213SD*/  {  15,   60, 0xab, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5816)               PTEST*/  {   3,   16, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5817)               PTEST*/  {   4,   17, 0x17, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5818)            VRCP14SD*/  {  12,    2, 0x4d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(5819)            VRCP14SD*/  {  15,   60, 0x4d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(5820)             BLCFILL*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2523},
            /*(5821)             BLCFILL*/  {  24,    5,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2523},
            /*(5822)             BLCFILL*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2527},
            /*(5823)             BLCFILL*/  {  26,    2,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2527},
            /*(5824)             VPSIGND*/  {   7,    5,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5825)             VPSIGND*/  {   8,    2,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5826)             VPSIGND*/  {   7,    5,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5827)             VPSIGND*/  {   8,    2,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5828)             VPSIGNB*/  {   7,    5,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5829)             VPSIGNB*/  {   8,    2,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5830)             VPSIGNB*/  {   7,    5,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5831)             VPSIGNB*/  {   8,    2,  0x8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(5832)              MOVSXD*/  {  16,    5, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5833)              MOVSXD*/  {  21,    2, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5834)            VRCP14SS*/  {  12,    2, 0x4d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(5835)            VRCP14SS*/  {  15,   61, 0x4d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(5836)                 AAD*/  {  16,  112, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5837)                 AAA*/  {  16,   36, 0x37, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5838)                 AAM*/  {  16,  112, 0xd4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5839)                 AAS*/  {  16,   36, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5840)              PHADDD*/  {   3,    0,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(5841)              PHADDD*/  {   4,    1,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(5842)              PHADDD*/  {   3,    3,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5843)              PHADDD*/  {   4,    4,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5844)              KTESTQ*/  {  20,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1704},
            /*(5845)           VPMACSDQL*/  {  13,   65, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5846)           VPMACSDQL*/  {  30,   66, 0x97, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5847)              PHADDW*/  {   3,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(5848)              PHADDW*/  {   4,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(5849)              PHADDW*/  {   3,    3,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(5850)              PHADDW*/  {   4,    4,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(5851)           VPMACSDQH*/  {  13,   65, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5852)           VPMACSDQH*/  {  30,   66, 0x9f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5853)             VMOVUPS*/  {  53,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5854)             VMOVUPS*/  {   2,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(5855)             VMOVUPS*/  {  53,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5856)             VMOVUPS*/  {   2,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(5857)             VMOVUPS*/  {  53,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5858)             VMOVUPS*/  {   2,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(5859)             VMOVUPS*/  {  53,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(5860)             VMOVUPS*/  {   2,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(5861)             VMOVUPS*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5862)             VMOVUPS*/  {  81,  110, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(5863)             VMOVUPS*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5864)             VMOVUPS*/  {  23,  110, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(5865)             VMOVUPS*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5866)             VMOVUPS*/  {  81,  110, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(5867)             VMOVUPS*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5868)             VMOVUPS*/  {  23,  110, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(5869)             VMOVUPS*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5870)             VMOVUPS*/  {  81,  110, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(5871)             VMOVUPS*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(5872)             VMOVUPS*/  {  23,  110, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2965},
            /*(5873)            VPMACSDD*/  {  13,   65, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(5874)            VPMACSDD*/  {  30,   66, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(5875)             VPCMPUQ*/  {  47,   14, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5876)             VPCMPUQ*/  {  48,   15, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   89},
            /*(5877)             VPCMPUQ*/  {  47,   14, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5878)             VPCMPUQ*/  {  48,   15, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   89},
            /*(5879)             VPCMPUQ*/  {  47,   14, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5880)             VPCMPUQ*/  {  48,   15, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   89},
            /*(5881)            WBNOINVD*/  {  96,   19,  0x9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    4},
            /*(5882)                VERW*/  {   0,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  269},
            /*(5883)                VERW*/  {   1,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  270},
            /*(5884)             VMOVUPD*/  {  53,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5885)             VMOVUPD*/  {   2,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5886)             VMOVUPD*/  {  53,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5887)             VMOVUPD*/  {   2,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5888)             VMOVUPD*/  {  53,    5, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5889)             VMOVUPD*/  {   2,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5890)             VMOVUPD*/  {  53,    5, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  199},
            /*(5891)             VMOVUPD*/  {   2,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(5892)             VMOVUPD*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5893)             VMOVUPD*/  {  81,  137, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(5894)             VMOVUPD*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5895)             VMOVUPD*/  {  23,  137, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(5896)             VMOVUPD*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5897)             VMOVUPD*/  {  81,  137, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(5898)             VMOVUPD*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5899)             VMOVUPD*/  {  23,  137, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(5900)             VMOVUPD*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5901)             VMOVUPD*/  {  81,  137, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(5902)             VMOVUPD*/  {  22,    2, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(5903)             VMOVUPD*/  {  23,  137, 0x11, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(5904)             VPCMPUW*/  {  47,   14, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5905)             VPCMPUW*/  {  58,   57, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(5906)             VPCMPUW*/  {  47,   14, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5907)             VPCMPUW*/  {  58,   57, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(5908)             VPCMPUW*/  {  47,   14, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5909)             VPCMPUW*/  {  58,   57, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  125},
            /*(5910)           VPEXPANDB*/  {  81,  149, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(5911)           VPEXPANDB*/  {  22,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5912)           VPEXPANDB*/  {  81,  149, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(5913)           VPEXPANDB*/  {  22,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5914)           VPEXPANDB*/  {  81,  149, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1057},
            /*(5915)           VPEXPANDB*/  {  22,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(5916)             VTESTPD*/  {  19,    5,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1023},
            /*(5917)             VTESTPD*/  {  20,    2,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1039},
            /*(5918)             VTESTPD*/  {  19,    5,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1023},
            /*(5919)             VTESTPD*/  {  20,    2,  0xf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1039},
            /*(5920)               SCASW*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5921)           VFNMSUBPS*/  {  13,   65, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(5922)           VFNMSUBPS*/  {  30,   66, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(5923)           VFNMSUBPS*/  {  13,   65, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(5924)           VFNMSUBPS*/  {  30,   66, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(5925)           VFNMSUBPS*/  {  13,   65, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(5926)           VFNMSUBPS*/  {  30,   66, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(5927)           VFNMSUBPS*/  {  13,   65, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(5928)           VFNMSUBPS*/  {  30,   66, 0x7c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(5929)               SCASQ*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5930)              SFENCE*/  {  52,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2589},
            /*(5931)            KUNPCKWD*/  {  30,    2, 0x4b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  922},
            /*(5932)             VTESTPS*/  {  19,    5,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1023},
            /*(5933)             VTESTPS*/  {  20,    2,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1039},
            /*(5934)             VTESTPS*/  {  19,    5,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1023},
            /*(5935)             VTESTPS*/  {  20,    2,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1039},
            /*(5936)               SCASD*/  {   5,   36, 0xaf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5937)               SCASB*/  {   5,   36, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(5938)           VFNMSUBPD*/  {  13,   65, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(5939)           VFNMSUBPD*/  {  30,   66, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(5940)           VFNMSUBPD*/  {  13,   65, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(5941)           VFNMSUBPD*/  {  30,   66, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(5942)           VFNMSUBPD*/  {  13,   65, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(5943)           VFNMSUBPD*/  {  30,   66, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(5944)           VFNMSUBPD*/  {  13,   65, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(5945)           VFNMSUBPD*/  {  30,   66, 0x7d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(5946)           REP_OUTSB*/  {   5,   68, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5947)           REP_OUTSB*/  {   5,   68, 0x6e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5948)      VGF2P8AFFINEQB*/  {  12,   14, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5949)      VGF2P8AFFINEQB*/  {  13,   15, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(5950)      VGF2P8AFFINEQB*/  {  12,   14, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5951)      VGF2P8AFFINEQB*/  {  13,   15, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(5952)      VGF2P8AFFINEQB*/  {  12,   14, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(5953)      VGF2P8AFFINEQB*/  {  13,   15, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(5954)      VGF2P8AFFINEQB*/  {  30,   14, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(5955)      VGF2P8AFFINEQB*/  {  13,   35, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(5956)      VGF2P8AFFINEQB*/  {  30,   14, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(5957)      VGF2P8AFFINEQB*/  {  13,   35, 0xce, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(5958)                RORX*/  {   2,   14, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3196},
            /*(5959)                RORX*/  {  20,   14, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3202},
            /*(5960)                RORX*/  {  53,   35, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1375},
            /*(5961)                RORX*/  {  19,   35, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1388},
            /*(5962)                RORX*/  {  20,   14, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3210},
            /*(5963)                RORX*/  {  19,   35, 0xf0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1403},
            /*(5964)           REP_OUTSD*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5965)           REP_OUTSD*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(5966)           REP_OUTSD*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5967)           REP_OUTSD*/  {   5,   68, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(5968)           PCMPESTRI*/  {  51,  135, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  402},
            /*(5969)           PCMPESTRI*/  {  74,  136, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1269},
            /*(5970)           PCMPESTRI*/  {  51,  135, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  354},
            /*(5971)           PCMPESTRI*/  {  74,  136, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1284},
            /*(5972)           PCMPESTRM*/  {  51,  135, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  402},
            /*(5973)           PCMPESTRM*/  {  74,  136, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1269},
            /*(5974)           PCMPESTRM*/  {  51,  135, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  354},
            /*(5975)           PCMPESTRM*/  {  74,  136, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1284},
            /*(5976)              VSUBPD*/  {   7,    5, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5977)              VSUBPD*/  {   8,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5978)              VSUBPD*/  {   7,    5, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(5979)              VSUBPD*/  {   8,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(5980)              VSUBPD*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(5981)              VSUBPD*/  {  12,   58, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1294},
            /*(5982)              VSUBPD*/  {  13,    8, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(5983)              VSUBPD*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(5984)              VSUBPD*/  {  13,    8, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(5985)              VSUBPD*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(5986)              VSUBPD*/  {  13,    8, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(5987)              VSUBPS*/  {   7,    5, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(5988)              VSUBPS*/  {   8,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(5989)              VSUBPS*/  {   7,    5, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(5990)              VSUBPS*/  {   8,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(5991)              VSUBPS*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(5992)              VSUBPS*/  {  12,   58, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1309},
            /*(5993)              VSUBPS*/  {  13,    7, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(5994)              VSUBPS*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(5995)              VSUBPS*/  {  13,    7, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(5996)              VSUBPS*/  {  12,    2, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(5997)              VSUBPS*/  {  13,    7, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(5998)            VPHADDSW*/  {   7,    5,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(5999)            VPHADDSW*/  {   8,    2,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6000)            VPHADDSW*/  {   7,    5,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6001)            VPHADDSW*/  {   8,    2,  0x3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6002)           VPEXPANDQ*/  {  81,  147, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(6003)           VPEXPANDQ*/  {  22,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6004)           VPEXPANDQ*/  {  81,  147, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(6005)           VPEXPANDQ*/  {  22,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6006)           VPEXPANDQ*/  {  81,  147, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(6007)           VPEXPANDQ*/  {  22,    2, 0x89, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6008)              PFSUBR*/  {  16,   79, 0xaa, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(6009)              PFSUBR*/  {  21,   80, 0xaa, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(6010)          AESDECLAST*/  {   4,    4, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6011)          AESDECLAST*/  {   3,    3, 0xdf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6012)           VPEXPANDW*/  {  81,  150, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(6013)           VPEXPANDW*/  {  22,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6014)           VPEXPANDW*/  {  81,  150, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(6015)           VPEXPANDW*/  {  22,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6016)           VPEXPANDW*/  {  81,  150, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  361},
            /*(6017)           VPEXPANDW*/  {  22,    2, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6018)            VPSUBUSB*/  {   7,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6019)            VPSUBUSB*/  {   8,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6020)            VPSUBUSB*/  {   7,    5, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6021)            VPSUBUSB*/  {   8,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6022)            VPSUBUSB*/  {   9,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6023)            VPSUBUSB*/  {  10,   29, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6024)            VPSUBUSB*/  {   9,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6025)            VPSUBUSB*/  {  10,   29, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6026)            VPSUBUSB*/  {   9,    2, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6027)            VPSUBUSB*/  {  10,   29, 0xd8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6028)              FXSAVE*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3218},
            /*(6029)            FCMOVNBE*/  {   1,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  162},
            /*(6030)   VGF2P8AFFINEINVQB*/  {  12,   14, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(6031)   VGF2P8AFFINEINVQB*/  {  13,   15, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(6032)   VGF2P8AFFINEINVQB*/  {  12,   14, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(6033)   VGF2P8AFFINEINVQB*/  {  13,   15, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(6034)   VGF2P8AFFINEINVQB*/  {  12,   14, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(6035)   VGF2P8AFFINEINVQB*/  {  13,   15, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(6036)   VGF2P8AFFINEINVQB*/  {  30,   14, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(6037)   VGF2P8AFFINEINVQB*/  {  13,   35, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(6038)   VGF2P8AFFINEINVQB*/  {  30,   14, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(6039)   VGF2P8AFFINEINVQB*/  {  13,   35, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(6040)            VPSUBUSW*/  {   7,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6041)            VPSUBUSW*/  {   8,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6042)            VPSUBUSW*/  {   7,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6043)            VPSUBUSW*/  {   8,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6044)            VPSUBUSW*/  {   9,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6045)            VPSUBUSW*/  {  10,    6, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6046)            VPSUBUSW*/  {   9,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6047)            VPSUBUSW*/  {  10,    6, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6048)            VPSUBUSW*/  {   9,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6049)            VPSUBUSW*/  {  10,    6, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6050)            MASKMOVQ*/  {   4,  169, 0xf7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6051)              SHUFPD*/  {   3,  105, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6052)              SHUFPD*/  {   4,   54, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6053)               SUBPD*/  {   3,    3, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6054)               SUBPD*/  {   4,    4, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6055)              SQRTPD*/  {   3,    3, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6056)              SQRTPD*/  {   4,    4, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6057)              VMCALL*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 1274},
            /*(6058)               SUBPS*/  {   3,    0, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6059)               SUBPS*/  {   4,    1, 0x5c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6060)              SHUFPS*/  {   3,   72, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6061)              SHUFPS*/  {   4,   73, 0xc6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6062)          VPCMPESTRI*/  {  53,   35, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6063)          VPCMPESTRI*/  {   2,   14, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(6064)          VPCMPESTRI*/  {  19,   35, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(6065)          VPCMPESTRI*/  {  20,   14, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(6066)          VPCMPESTRI*/  {  19,   35, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  899},
            /*(6067)          VPCMPESTRI*/  {  20,   14, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(6068)          VPCMPESTRM*/  {  53,   35, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6069)          VPCMPESTRM*/  {   2,   14, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(6070)          VPCMPESTRM*/  {  19,   35, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(6071)          VPCMPESTRM*/  {  20,   14, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(6072)          VPCMPESTRM*/  {  19,   35, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  899},
            /*(6073)          VPCMPESTRM*/  {  20,   14, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(6074)              SQRTPS*/  {   3,    0, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6075)              SQRTPS*/  {   4,    1, 0x51, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6076)             VANDNPS*/  {   7,    5, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(6077)             VANDNPS*/  {   8,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(6078)             VANDNPS*/  {   7,    5, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(6079)             VANDNPS*/  {   8,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(6080)             VANDNPS*/  {  12,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(6081)             VANDNPS*/  {  13,    7, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(6082)             VANDNPS*/  {  12,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(6083)             VANDNPS*/  {  13,    7, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(6084)             VANDNPS*/  {  12,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(6085)             VANDNPS*/  {  13,    7, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(6086)            VPMADDWD*/  {   7,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6087)            VPMADDWD*/  {   8,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6088)            VPMADDWD*/  {   7,    5, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6089)            VPMADDWD*/  {   8,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6090)            VPMADDWD*/  {   9,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6091)            VPMADDWD*/  {  10,    6, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6092)            VPMADDWD*/  {   9,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6093)            VPMADDWD*/  {  10,    6, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6094)            VPMADDWD*/  {   9,    2, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6095)            VPMADDWD*/  {  10,    6, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6096)            INC_LOCK*/  {  36,    5, 0xfe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(6097)            INC_LOCK*/  {  36,    5, 0xff, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    8},
            /*(6098)             VANDNPD*/  {   7,    5, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6099)             VANDNPD*/  {   8,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6100)             VANDNPD*/  {   7,    5, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6101)             VANDNPD*/  {   8,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6102)             VANDNPD*/  {  12,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6103)             VANDNPD*/  {  13,    8, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6104)             VANDNPD*/  {  12,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6105)             VANDNPD*/  {  13,    8, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6106)             VANDNPD*/  {  12,    2, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6107)             VANDNPD*/  {  13,    8, 0x55, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6108)              XRSTOR*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3223},
            /*(6109)           VP4DPWSSD*/  {  15,    9, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   77},
            /*(6110)                FTST*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1701},
            /*(6111)           CVTTPD2DQ*/  {   3,    3, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6112)           CVTTPD2DQ*/  {   4,    4, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6113)            XRSTOR64*/  {  73,    0, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 2540},
            /*(6114)              VPCMOV*/  {  13,   65, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(6115)              VPCMOV*/  {  30,   66, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(6116)              VPCMOV*/  {  13,   65, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2578},
            /*(6117)              VPCMOV*/  {  30,   66, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2583},
            /*(6118)              VPCMOV*/  {  13,   65, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(6119)              VPCMOV*/  {  30,   66, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(6120)              VPCMOV*/  {  13,   65, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2578},
            /*(6121)              VPCMOV*/  {  30,   66, 0xa2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2583},
            /*(6122)              VPRORQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3228},
            /*(6123)              VPRORQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2168},
            /*(6124)              VPRORQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3228},
            /*(6125)              VPRORQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2168},
            /*(6126)              VPRORQ*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3228},
            /*(6127)              VPRORQ*/  {  25,   15, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2168},
            /*(6128)              PSHUFB*/  {   3,    0,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(6129)              PSHUFB*/  {   4,    1,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(6130)              PSHUFB*/  {   3,    3,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6131)              PSHUFB*/  {   4,    4,  0x0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6132)              PSHUFD*/  {   3,  105, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6133)              PSHUFD*/  {   4,   54, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6134)              VPRORD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3236},
            /*(6135)              VPRORD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1504},
            /*(6136)              VPRORD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3236},
            /*(6137)              VPRORD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1504},
            /*(6138)              VPRORD*/  {  65,   14, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3236},
            /*(6139)              VPRORD*/  {  25,   18, 0x72, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1504},
            /*(6140)            WRFSBASE*/  {  14,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  272},
            /*(6141)                 JBE*/  {  16,   10, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6142)                 JBE*/  {  16,   11, 0x76, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6143)                 JBE*/  {  16,   12, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6144)                 JBE*/  {  16,   13, 0x86, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6145)              PSHUFW*/  {   3,   72, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6146)              PSHUFW*/  {   4,   73, 0x70, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6147)           CVTTPS2PI*/  {   3,    0, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6148)           CVTTPS2PI*/  {   4,    1, 0x2c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6149)                ANDN*/  {   7,    5, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6150)                ANDN*/  {  13,    5, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  156},
            /*(6151)                ANDN*/  {   8,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   54},
            /*(6152)                ANDN*/  {  30,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1627},
            /*(6153)                ANDN*/  {  13,    5, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  174},
            /*(6154)                ANDN*/  {  30,    2, 0xf2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1633},
            /*(6155)         PREFETCHWT1*/  {   0,    0,  0xd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(6156)             RSQRTPS*/  {   3,    0, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6157)             RSQRTPS*/  {   4,    1, 0x52, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6158)            VPBLENDD*/  {  13,   35,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(6159)            VPBLENDD*/  {  30,   14,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(6160)            VPBLENDD*/  {  13,   35,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(6161)            VPBLENDD*/  {  30,   14,  0x2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(6162)            VRCP14PS*/  {  22,    2, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(6163)            VRCP14PS*/  {  31,    7, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(6164)            VRCP14PS*/  {  22,    2, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(6165)            VRCP14PS*/  {  31,    7, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(6166)            VRCP14PS*/  {  22,    2, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(6167)            VRCP14PS*/  {  31,    7, 0x4c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(6168)            VPBLENDW*/  {   7,   35,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(6169)            VPBLENDW*/  {   8,   14,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(6170)            VPBLENDW*/  {   7,   35,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(6171)            VPBLENDW*/  {   8,   14,  0xe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(6172)                VPOR*/  {   7,    5, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6173)                VPOR*/  {   8,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6174)                VPOR*/  {   7,    5, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6175)                VPOR*/  {   8,    2, 0xeb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6176)             VPMULLD*/  {   7,    5, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6177)             VPMULLD*/  {   8,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6178)             VPMULLD*/  {   7,    5, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6179)             VPMULLD*/  {   8,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6180)             VPMULLD*/  {  12,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6181)             VPMULLD*/  {  13,    7, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6182)             VPMULLD*/  {  12,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6183)             VPMULLD*/  {  13,    7, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6184)             VPMULLD*/  {  12,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6185)             VPMULLD*/  {  13,    7, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6186)        VFNMSUB231PS*/  {  13,    5, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6187)        VFNMSUB231PS*/  {  30,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6188)        VFNMSUB231PS*/  {  13,    5, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6189)        VFNMSUB231PS*/  {  30,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6190)        VFNMSUB231PS*/  {  12,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6191)        VFNMSUB231PS*/  {  12,   58, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(6192)        VFNMSUB231PS*/  {  13,    7, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6193)        VFNMSUB231PS*/  {  12,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6194)        VFNMSUB231PS*/  {  13,    7, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6195)        VFNMSUB231PS*/  {  12,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6196)        VFNMSUB231PS*/  {  13,    7, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6197)                IRET*/  {  16,   36, 0xcf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6198)          VPCMPISTRM*/  {  53,   35, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6199)          VPCMPISTRM*/  {   2,   14, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(6200)          VPCMPISTRI*/  {  53,   35, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6201)          VPCMPISTRI*/  {   2,   14, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1324},
            /*(6202)          VPCMPISTRI*/  {  19,   35, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(6203)          VPCMPISTRI*/  {  20,   14, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(6204)          VPCMPISTRI*/  {  19,   35, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  899},
            /*(6205)          VPCMPISTRI*/  {  20,   14, 0x63, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1523},
            /*(6206)             VPMULLQ*/  {  12,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6207)             VPMULLQ*/  {  13,    8, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6208)             VPMULLQ*/  {  12,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6209)             VPMULLQ*/  {  13,    8, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6210)             VPMULLQ*/  {  12,    2, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6211)             VPMULLQ*/  {  13,    8, 0x40, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6212)             VPMULLW*/  {   7,    5, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6213)             VPMULLW*/  {   8,    2, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6214)             VPMULLW*/  {   7,    5, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6215)             VPMULLW*/  {   8,    2, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6216)             VPMULLW*/  {   9,    2, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6217)             VPMULLW*/  {  10,    6, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6218)             VPMULLW*/  {   9,    2, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6219)             VPMULLW*/  {  10,    6, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6220)             VPMULLW*/  {   9,    2, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6221)             VPMULLW*/  {  10,    6, 0xd5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6222)        VFNMSUB231PD*/  {  13,    5, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6223)        VFNMSUB231PD*/  {  30,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6224)        VFNMSUB231PD*/  {  13,    5, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6225)        VFNMSUB231PD*/  {  30,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6226)        VFNMSUB231PD*/  {  12,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6227)        VFNMSUB231PD*/  {  12,   58, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(6228)        VFNMSUB231PD*/  {  13,    8, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6229)        VFNMSUB231PD*/  {  12,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6230)        VFNMSUB231PD*/  {  13,    8, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6231)        VFNMSUB231PD*/  {  12,    2, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6232)        VFNMSUB231PD*/  {  13,    8, 0xbe, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6233)               ADDSD*/  {   5,   50, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   36},
            /*(6234)               ADDSD*/  {   6,   51, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  162},
            /*(6235)                SIDT*/  {   0,    0,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(6236)                SIDT*/  {   0,   86,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(6237)          SYSRET_AMD*/  {  16,   19,  0x7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6238)                 CDQ*/  {  16,   36, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6239)               ADDSS*/  {   5,   50, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(6240)               ADDSS*/  {   6,   51, 0x58, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(6241)             VPMAXUB*/  {   7,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6242)             VPMAXUB*/  {   8,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6243)             VPMAXUB*/  {   7,    5, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6244)             VPMAXUB*/  {   8,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6245)             VPMAXUB*/  {   9,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6246)             VPMAXUB*/  {  10,   29, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6247)             VPMAXUB*/  {   9,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6248)             VPMAXUB*/  {  10,   29, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6249)             VPMAXUB*/  {   9,    2, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   32},
            /*(6250)             VPMAXUB*/  {  10,   29, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   37},
            /*(6251)           VPACKUSDW*/  {   7,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6252)           VPACKUSDW*/  {   8,    2, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6253)           VPACKUSDW*/  {   7,    5, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6254)           VPACKUSDW*/  {   8,    2, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6255)           VPACKUSDW*/  {  12,    2, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6256)           VPACKUSDW*/  {  13,    7, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6257)           VPACKUSDW*/  {  12,    2, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6258)           VPACKUSDW*/  {  13,    7, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6259)           VPACKUSDW*/  {  12,    2, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6260)           VPACKUSDW*/  {  13,    7, 0x2b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6261)             VPMAXUD*/  {   7,    5, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6262)             VPMAXUD*/  {   8,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6263)             VPMAXUD*/  {   7,    5, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6264)             VPMAXUD*/  {   8,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6265)             VPMAXUD*/  {  12,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6266)             VPMAXUD*/  {  13,    7, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6267)             VPMAXUD*/  {  12,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6268)             VPMAXUD*/  {  13,    7, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6269)             VPMAXUD*/  {  12,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6270)             VPMAXUD*/  {  13,    7, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6271)             VPMAXUQ*/  {  12,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6272)             VPMAXUQ*/  {  13,    8, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6273)             VPMAXUQ*/  {  12,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6274)             VPMAXUQ*/  {  13,    8, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6275)             VPMAXUQ*/  {  12,    2, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6276)             VPMAXUQ*/  {  13,    8, 0x3f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6277)            INSERTPS*/  {   3,  130, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(6278)            INSERTPS*/  {   4,  131, 0x21, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(6279)             VPMAXUW*/  {   7,    5, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6280)             VPMAXUW*/  {   8,    2, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6281)             VPMAXUW*/  {   7,    5, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6282)             VPMAXUW*/  {   8,    2, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   66},
            /*(6283)             VPMAXUW*/  {   9,    2, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(6284)             VPMAXUW*/  {  10,    6, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(6285)             VPMAXUW*/  {   9,    2, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(6286)             VPMAXUW*/  {  10,    6, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(6287)             VPMAXUW*/  {   9,    2, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  971},
            /*(6288)             VPMAXUW*/  {  10,    6, 0x3e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  800},
            /*(6289)               POPAD*/  {  16,   36, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6290)                FSIN*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3244},
            /*(6291)         VPUNPCKLQDQ*/  {   7,    5, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6292)         VPUNPCKLQDQ*/  {   8,    2, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6293)         VPUNPCKLQDQ*/  {   7,    5, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6294)         VPUNPCKLQDQ*/  {   8,    2, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6295)         VPUNPCKLQDQ*/  {  12,    2, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6296)         VPUNPCKLQDQ*/  {  13,    8, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6297)         VPUNPCKLQDQ*/  {  12,    2, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6298)         VPUNPCKLQDQ*/  {  13,    8, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6299)         VPUNPCKLQDQ*/  {  12,    2, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6300)         VPUNPCKLQDQ*/  {  13,    8, 0x6c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6301)        VFNMADD132SD*/  {  13,    5, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6302)        VFNMADD132SD*/  {  30,    2, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6303)        VFNMADD132SD*/  {  12,    2, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6304)        VFNMADD132SD*/  {  12,   62, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(6305)        VFNMADD132SD*/  {  15,   60, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(6306)        VFNMADD132SS*/  {  13,    5, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6307)        VFNMADD132SS*/  {  30,    2, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6308)        VFNMADD132SS*/  {  12,    2, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6309)        VFNMADD132SS*/  {  12,   62, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(6310)        VFNMADD132SS*/  {  15,   61, 0x9d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(6311)           VMOVDQU64*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(6312)           VMOVDQU64*/  {  81,  137, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3247},
            /*(6313)           VMOVDQU64*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(6314)           VMOVDQU64*/  {  23,  137, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3256},
            /*(6315)           VMOVDQU64*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(6316)           VMOVDQU64*/  {  81,  137, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3247},
            /*(6317)           VMOVDQU64*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(6318)           VMOVDQU64*/  {  23,  137, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3247},
            /*(6319)           VMOVDQU64*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(6320)           VMOVDQU64*/  {  81,  137, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3247},
            /*(6321)           VMOVDQU64*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2654},
            /*(6322)           VMOVDQU64*/  {  23,  137, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3247},
            /*(6323)             PMULHRW*/  {  16,   79, 0xb7, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(6324)             PMULHRW*/  {  21,   80, 0xb7, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(6325)         VSCATTERQPD*/  {  33,   39, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(6326)         VSCATTERQPD*/  {  33,   40, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(6327)         VSCATTERQPD*/  {  33,   41, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(6328)          VCVTUDQ2PS*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(6329)          VCVTUDQ2PS*/  {  22,   58, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3266},
            /*(6330)          VCVTUDQ2PS*/  {  31,    7, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2311},
            /*(6331)          VCVTUDQ2PS*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(6332)          VCVTUDQ2PS*/  {  31,    7, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2311},
            /*(6333)          VCVTUDQ2PS*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2300},
            /*(6334)          VCVTUDQ2PS*/  {  31,    7, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2311},
            /*(6335)            VPHSUBDQ*/  {  19,    5, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  110},
            /*(6336)            VPHSUBDQ*/  {  20,    2, 0xe3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  117},
            /*(6337)                  BT*/  {   0,   72, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   61},
            /*(6338)                  BT*/  {   1,   73, 0xba, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   60},
            /*(6339)                  BT*/  {  16,    0, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6340)                  BT*/  {  21,    1, 0xa3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(6341)           VMOVDQA64*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6342)           VMOVDQA64*/  {  81,  137, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(6343)           VMOVDQA64*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6344)           VMOVDQA64*/  {  23,  137, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(6345)           VMOVDQA64*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6346)           VMOVDQA64*/  {  81,  137, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(6347)           VMOVDQA64*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6348)           VMOVDQA64*/  {  23,  137, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(6349)           VMOVDQA64*/  {  22,    2, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6350)           VMOVDQA64*/  {  81,  137, 0x6f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(6351)           VMOVDQA64*/  {  22,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6352)           VMOVDQA64*/  {  23,  137, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2938},
            /*(6353)           XADD_LOCK*/  {  49,    0, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(6354)           XADD_LOCK*/  {  49,    0, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    3},
            /*(6355)          VCVTUDQ2PD*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(6356)          VCVTUDQ2PD*/  {  31,  142, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*(6357)          VCVTUDQ2PD*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(6358)          VCVTUDQ2PD*/  {  31,  142, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*(6359)          VCVTUDQ2PD*/  {  22,    2, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(6360)          VCVTUDQ2PD*/  {  31,  142, 0x7a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*(6361)               PABSD*/  {   3,    0, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(6362)               PABSD*/  {   4,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(6363)               PABSD*/  {   3,    3, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6364)               PABSD*/  {   4,    4, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6365)           VCVTDQ2PS*/  {  53,    5, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(6366)           VCVTDQ2PS*/  {   2,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(6367)           VCVTDQ2PS*/  {  53,    5, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  593},
            /*(6368)           VCVTDQ2PS*/  {   2,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(6369)           VCVTDQ2PS*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(6370)           VCVTDQ2PS*/  {  22,   58, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1737},
            /*(6371)           VCVTDQ2PS*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(6372)           VCVTDQ2PS*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(6373)           VCVTDQ2PS*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(6374)           VCVTDQ2PS*/  {  22,    2, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1727},
            /*(6375)           VCVTDQ2PS*/  {  31,    7, 0x5b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1747},
            /*(6376)             VPRORVQ*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6377)             VPRORVQ*/  {  13,    8, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6378)             VPRORVQ*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6379)             VPRORVQ*/  {  13,    8, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6380)             VPRORVQ*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6381)             VPRORVQ*/  {  13,    8, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6382)            VPMACSWW*/  {  13,   65, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(6383)            VPMACSWW*/  {  30,   66, 0x95, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(6384)               PI2FD*/  {  16,   79,  0xd, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(6385)               PI2FD*/  {  21,   80,  0xd, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(6386)               PABSB*/  {   3,    0, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(6387)               PABSB*/  {   4,    1, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(6388)               PABSB*/  {   3,    3, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6389)               PABSB*/  {   4,    4, 0x1c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6390)        VFNMSUB213PS*/  {  13,    5, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6391)        VFNMSUB213PS*/  {  30,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6392)        VFNMSUB213PS*/  {  13,    5, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6393)        VFNMSUB213PS*/  {  30,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6394)        VFNMSUB213PS*/  {  12,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6395)        VFNMSUB213PS*/  {  12,   58, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(6396)        VFNMSUB213PS*/  {  13,    7, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6397)        VFNMSUB213PS*/  {  12,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6398)        VFNMSUB213PS*/  {  13,    7, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6399)        VFNMSUB213PS*/  {  12,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6400)        VFNMSUB213PS*/  {  13,    7, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6401)               PABSW*/  {   3,    0, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(6402)               PABSW*/  {   4,    1, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(6403)               PABSW*/  {   3,    3, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6404)               PABSW*/  {   4,    4, 0x1d, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6405)           VCVTDQ2PD*/  {  53,    5, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(6406)           VCVTDQ2PD*/  {   2,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(6407)           VCVTDQ2PD*/  {  53,    5, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  489},
            /*(6408)           VCVTDQ2PD*/  {   2,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  494},
            /*(6409)           VCVTDQ2PD*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(6410)           VCVTDQ2PD*/  {  31,  142, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*(6411)           VCVTDQ2PD*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(6412)           VCVTDQ2PD*/  {  31,  142, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*(6413)           VCVTDQ2PD*/  {  22,    2, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  994},
            /*(6414)           VCVTDQ2PD*/  {  31,  142, 0xe6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1014},
            /*(6415)             VPRORVD*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6416)             VPRORVD*/  {  13,    7, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6417)             VPRORVD*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6418)             VPRORVD*/  {  13,    7, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6419)             VPRORVD*/  {  12,    2, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6420)             VPRORVD*/  {  13,    7, 0x14, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6421)            VPMACSWD*/  {  13,   65, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1241},
            /*(6422)            VPMACSWD*/  {  30,   66, 0x96, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1246},
            /*(6423)        VFNMSUB213PD*/  {  13,    5, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6424)        VFNMSUB213PD*/  {  30,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6425)        VFNMSUB213PD*/  {  13,    5, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6426)        VFNMSUB213PD*/  {  30,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6427)        VFNMSUB213PD*/  {  12,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6428)        VFNMSUB213PD*/  {  12,   58, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(6429)        VFNMSUB213PD*/  {  13,    8, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6430)        VFNMSUB213PD*/  {  12,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6431)        VFNMSUB213PD*/  {  13,    8, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6432)        VFNMSUB213PD*/  {  12,    2, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6433)        VFNMSUB213PD*/  {  13,    8, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6434)               RDPID*/  {  14,    1, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  278},
            /*(6435)               RDPID*/  {  14,    1, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  278},
            /*(6436)              AESDEC*/  {   4,    4, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6437)              AESDEC*/  {   3,    3, 0xde, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6438)           PUNPCKLBW*/  {   3,    0, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6439)           PUNPCKLBW*/  {   4,    1, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6440)           PUNPCKLBW*/  {   3,    3, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6441)           PUNPCKLBW*/  {   4,    4, 0x60, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6442)        VEXTRACTI128*/  {  19,   35, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  197},
            /*(6443)        VEXTRACTI128*/  {  20,   14, 0x39, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  204},
            /*(6444)           VPERMT2PD*/  {  12,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6445)           VPERMT2PD*/  {  13,    8, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6446)           VPERMT2PD*/  {  12,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6447)           VPERMT2PD*/  {  13,    8, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6448)           VPERMT2PD*/  {  12,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6449)           VPERMT2PD*/  {  13,    8, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6450)                 UD2*/  {  16,   19,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6451)              TPAUSE*/  {  97,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  990},
            /*(6452)              TPAUSE*/  {  97,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3276},
            /*(6453)              PFSQRT*/  {  16,   79, 0x97, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(6454)              PFSQRT*/  {  21,   80, 0x97, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(6455)             ENDBR32*/  {  40,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3282},
            /*(6456)           VPERMT2PS*/  {  12,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6457)           VPERMT2PS*/  {  13,    7, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6458)           VPERMT2PS*/  {  12,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6459)           VPERMT2PS*/  {  13,    7, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6460)           VPERMT2PS*/  {  12,    2, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6461)           VPERMT2PS*/  {  13,    7, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6462)             PMADDWD*/  {   3,    0, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6463)             PMADDWD*/  {   4,    1, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6464)             PMADDWD*/  {   3,    3, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6465)             PMADDWD*/  {   4,    4, 0xf5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6466)           VCVTSI2SS*/  {   7,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6467)           VCVTSI2SS*/  {   8,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   83},
            /*(6468)           VCVTSI2SS*/  {  13,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(6469)           VCVTSI2SS*/  {  30,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3287},
            /*(6470)           VCVTSI2SS*/  {  13,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   26},
            /*(6471)           VCVTSI2SS*/  {  30,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3293},
            /*(6472)           VCVTSI2SS*/  {  34,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  633},
            /*(6473)           VCVTSI2SS*/  {  60,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  640},
            /*(6474)           VCVTSI2SS*/  {  34,   62, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  649},
            /*(6475)           VCVTSI2SS*/  {  60,   62, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  656},
            /*(6476)           VCVTSI2SS*/  {  35,   63, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  665},
            /*(6477)           VCVTSI2SS*/  {  61,   63, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  671},
            /*(6478)           VCVTSI2SS*/  {  60,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  679},
            /*(6479)           VCVTSI2SS*/  {  60,   62, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  688},
            /*(6480)           VCVTSI2SS*/  {  61,   64, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  697},
            /*(6481)            VRANGEPD*/  {  12,   14, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(6482)            VRANGEPD*/  {  13,   15, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(6483)            VRANGEPD*/  {  12,   14, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(6484)            VRANGEPD*/  {  13,   15, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(6485)            VRANGEPD*/  {  12,   14, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   87},
            /*(6486)            VRANGEPD*/  {  12,  116, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  976},
            /*(6487)            VRANGEPD*/  {  13,   15, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   67},
            /*(6488)           VREDUCEPS*/  {  22,   14, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(6489)           VREDUCEPS*/  {  31,   18, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(6490)           VREDUCEPS*/  {  22,   14, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(6491)           VREDUCEPS*/  {  31,   18, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(6492)           VREDUCEPS*/  {  22,   14, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  212},
            /*(6493)           VREDUCEPS*/  {  22,  116, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1795},
            /*(6494)           VREDUCEPS*/  {  31,   18, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  214},
            /*(6495)                 ROL*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6496)                 ROL*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(6497)                 ROL*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6498)                 ROL*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(6499)                 ROL*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6500)                 ROL*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(6501)                 ROL*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6502)                 ROL*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(6503)                 ROL*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6504)                 ROL*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(6505)                 ROL*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6506)                 ROL*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    1},
            /*(6507)              FUCOMP*/  {   1,    2, 0xdd, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(6508)           VPMOVUSWB*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6509)           VPMOVUSWB*/  {  23,  101, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6510)           VPMOVUSWB*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6511)           VPMOVUSWB*/  {  23,  101, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6512)           VPMOVUSWB*/  {  22,    2, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6513)           VPMOVUSWB*/  {  23,  101, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6514)              FUCOMI*/  {   1,    2, 0xdb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  270},
            /*(6515)          VPCLMULQDQ*/  {   8,   14, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(6516)          VPCLMULQDQ*/  {   7,   35, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(6517)          VPCLMULQDQ*/  {  34,   14, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2865},
            /*(6518)          VPCLMULQDQ*/  {  35,  117, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2872},
            /*(6519)          VPCLMULQDQ*/  {  34,   14, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2865},
            /*(6520)          VPCLMULQDQ*/  {  35,  117, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2872},
            /*(6521)          VPCLMULQDQ*/  {  34,   14, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2865},
            /*(6522)          VPCLMULQDQ*/  {  35,  117, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2872},
            /*(6523)          VPCLMULQDQ*/  {   8,   14, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   88},
            /*(6524)          VPCLMULQDQ*/  {   7,   35, 0x44, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   29},
            /*(6525)           VREDUCEPD*/  {  22,   14, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(6526)           VREDUCEPD*/  {  31,   15, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(6527)           VREDUCEPD*/  {  22,   14, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(6528)           VREDUCEPD*/  {  31,   15, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(6529)           VREDUCEPD*/  {  22,   14, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  328},
            /*(6530)           VREDUCEPD*/  {  22,  116, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1785},
            /*(6531)           VREDUCEPD*/  {  31,   15, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  330},
            /*(6532)            VRANGEPS*/  {  12,   14, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(6533)            VRANGEPS*/  {  13,   18, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(6534)            VRANGEPS*/  {  12,   14, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(6535)            VRANGEPS*/  {  13,   18, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(6536)            VRANGEPS*/  {  12,   14, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   94},
            /*(6537)            VRANGEPS*/  {  12,  116, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1252},
            /*(6538)            VRANGEPS*/  {  13,   18, 0x50, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   55},
            /*(6539)           VCVTSI2SD*/  {   7,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  395},
            /*(6540)           VCVTSI2SD*/  {   8,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  812},
            /*(6541)           VCVTSI2SD*/  {  13,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3299},
            /*(6542)           VCVTSI2SD*/  {  30,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3304},
            /*(6543)           VCVTSI2SD*/  {  13,    5, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  393},
            /*(6544)           VCVTSI2SD*/  {  30,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3310},
            /*(6545)           VCVTSI2SD*/  {  34,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2191},
            /*(6546)           VCVTSI2SD*/  {  60,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2198},
            /*(6547)           VCVTSI2SD*/  {  35,   63, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2207},
            /*(6548)           VCVTSI2SD*/  {  61,   63, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2213},
            /*(6549)           VCVTSI2SD*/  {  60,    2, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2221},
            /*(6550)           VCVTSI2SD*/  {  60,   62, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2230},
            /*(6551)           VCVTSI2SD*/  {  61,   64, 0x2a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2239},
            /*(6552)                 ROR*/  {   0,   35, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6553)                 ROR*/  {   1,   14, 0xc0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6554)                 ROR*/  {   1,   14, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6555)                 ROR*/  {   0,   35, 0xc1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6556)                 ROR*/  {   0,   55, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6557)                 ROR*/  {   1,   56, 0xd0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6558)                 ROR*/  {   0,   55, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6559)                 ROR*/  {   1,   56, 0xd1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6560)                 ROR*/  {   0,    5, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6561)                 ROR*/  {   1,    2, 0xd2, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6562)                 ROR*/  {   0,    5, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    3},
            /*(6563)                 ROR*/  {   1,    2, 0xd3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    4},
            /*(6564)               SETLE*/  {  16,    0, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6565)               SETLE*/  {  21,    1, 0x9e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(6566)              XSAVES*/  {  73,    0, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3223},
            /*(6567)         VCVTTSS2USI*/  {  76,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2344},
            /*(6568)         VCVTTSS2USI*/  {  77,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2354},
            /*(6569)         VCVTTSS2USI*/  {  76,   59, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2367},
            /*(6570)         VCVTTSS2USI*/  {  77,   59, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2377},
            /*(6571)         VCVTTSS2USI*/  {  78,  139, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2390},
            /*(6572)         VCVTTSS2USI*/  {  79,  139, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2399},
            /*(6573)         VCVTTSS2USI*/  {  77,    2, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2411},
            /*(6574)         VCVTTSS2USI*/  {  77,   59, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2424},
            /*(6575)         VCVTTSS2USI*/  {  79,  139, 0x78, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2437},
            /*(6576)           VFNMSUBSS*/  {  13,   65, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(6577)           VFNMSUBSS*/  {  30,   66, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(6578)           VFNMSUBSS*/  {  13,   65, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(6579)           VFNMSUBSS*/  {  30,   66, 0x7e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(6580)           VPMOVSXWD*/  {   2,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(6581)           VPMOVSXWD*/  {  53,    5, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(6582)           VPMOVSXWD*/  {   2,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(6583)           VPMOVSXWD*/  {  53,    5, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(6584)           VPMOVSXWD*/  {  54,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(6585)           VPMOVSXWD*/  {  55,   34, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(6586)           VPMOVSXWD*/  {  54,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(6587)           VPMOVSXWD*/  {  55,   34, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(6588)           VPMOVSXWD*/  {  54,    2, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(6589)           VPMOVSXWD*/  {  55,   34, 0x23, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(6590)           VPMOVSXWQ*/  {   2,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(6591)           VPMOVSXWQ*/  {  53,    5, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(6592)           VPMOVSXWQ*/  {   2,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1181},
            /*(6593)           VPMOVSXWQ*/  {  53,    5, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1176},
            /*(6594)           VPMOVSXWQ*/  {  54,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(6595)           VPMOVSXWQ*/  {  55,  115, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(6596)           VPMOVSXWQ*/  {  54,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(6597)           VPMOVSXWQ*/  {  55,  115, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(6598)           VPMOVSXWQ*/  {  54,    2, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1187},
            /*(6599)           VPMOVSXWQ*/  {  55,  115, 0x24, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1195},
            /*(6600)           VFNMSUBSD*/  {  13,   65, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  192},
            /*(6601)           VFNMSUBSD*/  {  30,   66, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  721},
            /*(6602)           VFNMSUBSD*/  {  13,   65, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  526},
            /*(6603)           VFNMSUBSD*/  {  30,   66, 0x7f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  727},
            /*(6604)               VORPD*/  {   7,    5, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6605)               VORPD*/  {   8,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6606)               VORPD*/  {   7,    5, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   23},
            /*(6607)               VORPD*/  {   8,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   28},
            /*(6608)               VORPD*/  {  12,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6609)               VORPD*/  {  13,    8, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6610)               VORPD*/  {  12,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6611)               VORPD*/  {  13,    8, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6612)               VORPD*/  {  12,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  390},
            /*(6613)               VORPD*/  {  13,    8, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  397},
            /*(6614)               BOUND*/  {  16,    5, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6615)               BOUND*/  {  16,    5, 0x62, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6616)              PSADBW*/  {   3,    0, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6617)              PSADBW*/  {   4,    1, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6618)              PSADBW*/  {   3,    3, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6619)              PSADBW*/  {   4,    4, 0xf6, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6620)         SYSCALL_AMD*/  {  16,  170,  0x5, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6621)          VCVTPD2UQQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6622)          VCVTPD2UQQ*/  {  31,    8, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(6623)          VCVTPD2UQQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6624)          VCVTPD2UQQ*/  {  31,    8, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(6625)          VCVTPD2UQQ*/  {  22,    2, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1213},
            /*(6626)          VCVTPD2UQQ*/  {  22,   58, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1231},
            /*(6627)          VCVTPD2UQQ*/  {  31,    8, 0x79, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1223},
            /*(6628)               VORPS*/  {   7,    5, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(6629)               VORPS*/  {   8,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(6630)               VORPS*/  {   7,    5, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   31},
            /*(6631)               VORPS*/  {   8,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  196},
            /*(6632)               VORPS*/  {  12,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(6633)               VORPS*/  {  13,    7, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(6634)               VORPS*/  {  12,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(6635)               VORPS*/  {  13,    7, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(6636)               VORPS*/  {  12,    2, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  428},
            /*(6637)               VORPS*/  {  13,    7, 0x56, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  435},
            /*(6638)           VPERMI2PD*/  {  12,    2, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6639)           VPERMI2PD*/  {  13,    8, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6640)           VPERMI2PD*/  {  12,    2, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6641)           VPERMI2PD*/  {  13,    8, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6642)           VPERMI2PD*/  {  12,    2, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6643)           VPERMI2PD*/  {  13,    8, 0x77, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6644)        VFNMSUB231SS*/  {  13,    5, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6645)        VFNMSUB231SS*/  {  30,    2, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6646)        VFNMSUB231SS*/  {  12,    2, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6647)        VFNMSUB231SS*/  {  12,   62, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(6648)        VFNMSUB231SS*/  {  15,   61, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  546},
            /*(6649)          VRSQRT14PD*/  {  22,    2, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6650)          VRSQRT14PD*/  {  31,    8, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(6651)          VRSQRT14PD*/  {  22,    2, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6652)          VRSQRT14PD*/  {  31,    8, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(6653)          VRSQRT14PD*/  {  22,    2, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  792},
            /*(6654)          VRSQRT14PD*/  {  31,    8, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  362},
            /*(6655)        VFNMSUB231SD*/  {  13,    5, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6656)        VFNMSUB231SD*/  {  30,    2, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6657)        VFNMSUB231SD*/  {  12,    2, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6658)        VFNMSUB231SD*/  {  12,   62, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(6659)        VFNMSUB231SD*/  {  15,   60, 0xbf, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  786},
            /*(6660)          VRSQRT14PS*/  {  22,    2, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(6661)          VRSQRT14PS*/  {  31,    7, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(6662)          VRSQRT14PS*/  {  22,    2, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(6663)          VRSQRT14PS*/  {  31,    7, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(6664)          VRSQRT14PS*/  {  22,    2, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  836},
            /*(6665)          VRSQRT14PS*/  {  31,    7, 0x4e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  856},
            /*(6666)             PAVGUSB*/  {  16,   79, 0xbf, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    0},
            /*(6667)             PAVGUSB*/  {  21,   80, 0xbf, XED_STATIC_CAST(xed_uint8_t, XED_ILD_MAPAMD),    1},
            /*(6668)              PINSRW*/  {   3,   72, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6669)              PINSRW*/  {   4,   73, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6670)              PINSRW*/  {   3,  105, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6671)              PINSRW*/  {   4,   54, 0xc4, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6672)              PINSRQ*/  {  51,  130, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  354},
            /*(6673)              PINSRQ*/  {  74,  131, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1284},
            /*(6674)              PINSRD*/  {  51,  130, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),  402},
            /*(6675)              PINSRD*/  {  74,  131, 0x22, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3), 1269},
            /*(6676)              PINSRB*/  {   3,  130, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(6677)              PINSRB*/  {   4,  131, 0x20, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(6678)         PREFETCHNTA*/  {   0,    0, 0x18, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6679)              PSUBSW*/  {   3,    0, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6680)              PSUBSW*/  {   4,    1, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6681)              PSUBSW*/  {   3,    3, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6682)              PSUBSW*/  {   4,    4, 0xe9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6683)              VPSHAQ*/  {  13,    5, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(6684)              VPSHAQ*/  {  30,    2, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(6685)              VPSHAQ*/  {  13,    5, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(6686)              VPSHAQ*/  {  30,    2, 0x9b, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(6687)              VPSHAW*/  {  13,    5, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(6688)              VPSHAW*/  {  30,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(6689)              VPSHAW*/  {  13,    5, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(6690)              VPSHAW*/  {  30,    2, 0x99, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(6691)           VBLENDMPS*/  {  12,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6692)           VBLENDMPS*/  {  13,    7, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6693)           VBLENDMPS*/  {  12,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6694)           VBLENDMPS*/  {  13,    7, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6695)           VBLENDMPS*/  {  12,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6696)           VBLENDMPS*/  {  13,    7, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6697)              RDSSPD*/  {  41,    1, 0x1e, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1), 3316},
            /*(6698)              PSUBSB*/  {   3,    0, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6699)              PSUBSB*/  {   4,    1, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6700)              PSUBSB*/  {   3,    3, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6701)              PSUBSB*/  {   4,    4, 0xe8, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6702)              VPSHAB*/  {  13,    5, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(6703)              VPSHAB*/  {  30,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(6704)              VPSHAB*/  {  13,    5, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(6705)              VPSHAB*/  {  30,    2, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(6706)           VBLENDMPD*/  {  12,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6707)           VBLENDMPD*/  {  13,    8, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6708)           VBLENDMPD*/  {  12,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6709)           VBLENDMPD*/  {  13,    8, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6710)           VBLENDMPD*/  {  12,    2, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6711)           VBLENDMPD*/  {  13,    8, 0x65, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6712)                CWDE*/  {  16,   36, 0x98, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6713)              VPSHAD*/  {  13,    5, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  467},
            /*(6714)              VPSHAD*/  {  30,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  472},
            /*(6715)              VPSHAD*/  {  13,    5, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  478},
            /*(6716)              VPSHAD*/  {  30,    2, 0x9a, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  483},
            /*(6717)         VPSCATTERDD*/  {  33,   44, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(6718)         VPSCATTERDD*/  {  33,   45, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(6719)         VPSCATTERDD*/  {  33,   46, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  259},
            /*(6720)            SHA1MSG2*/  {   4,    1, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(6721)            SHA1MSG2*/  {   3,    0, 0xca, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(6722)         VPSCATTERDQ*/  {  33,   41, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(6723)         VPSCATTERDQ*/  {  33,   40, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(6724)         VPSCATTERDQ*/  {  33,   40, 0xa0, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  228},
            /*(6725)            SHA1MSG1*/  {   4,    1, 0xc9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   11},
            /*(6726)            SHA1MSG1*/  {   3,    0, 0xc9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    9},
            /*(6727)             MOVHLPS*/  {   4,    1, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6728)      VSCATTERPF1QPS*/  {  69,   44, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2145},
            /*(6729)           PUNPCKLWD*/  {   3,    0, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    9},
            /*(6730)           PUNPCKLWD*/  {   4,    1, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   11},
            /*(6731)           PUNPCKLWD*/  {   3,    3, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    8},
            /*(6732)           PUNPCKLWD*/  {   4,    4, 0x61, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   14},
            /*(6733)      VSCATTERPF1QPD*/  {  69,   39, 0xc7, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 2156},
            /*(6734)             FSINCOS*/  {  66,    2, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  278},
            /*(6735)        VFNMADD132PD*/  {  13,    5, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6736)        VFNMADD132PD*/  {  30,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6737)        VFNMADD132PD*/  {  13,    5, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  396},
            /*(6738)        VFNMADD132PD*/  {  30,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  525},
            /*(6739)        VFNMADD132PD*/  {  12,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6740)        VFNMADD132PD*/  {  12,   58, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  531},
            /*(6741)        VFNMADD132PD*/  {  13,    8, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6742)        VFNMADD132PD*/  {  12,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6743)        VFNMADD132PD*/  {  13,    8, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6744)        VFNMADD132PD*/  {  12,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   65},
            /*(6745)        VFNMADD132PD*/  {  13,    8, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   72},
            /*(6746)                 DAA*/  {  16,   36, 0x27, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6747)             VPMOVQW*/  {  22,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6748)             VPMOVQW*/  {  23,  115, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6749)             VPMOVQW*/  {  22,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6750)             VPMOVQW*/  {  23,  115, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6751)             VPMOVQW*/  {  22,    2, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6752)             VPMOVQW*/  {  23,  115, 0x34, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6753)        VFNMADD132PS*/  {  13,    5, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6754)        VFNMADD132PS*/  {  30,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6755)        VFNMADD132PS*/  {  13,    5, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  186},
            /*(6756)        VFNMADD132PS*/  {  30,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  191},
            /*(6757)        VFNMADD132PS*/  {  12,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6758)        VFNMADD132PS*/  {  12,   58, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  518},
            /*(6759)        VFNMADD132PS*/  {  13,    7, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6760)        VFNMADD132PS*/  {  12,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6761)        VFNMADD132PS*/  {  13,    7, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6762)        VFNMADD132PS*/  {  12,    2, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   53},
            /*(6763)        VFNMADD132PS*/  {  13,    7, 0x9c, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   36},
            /*(6764)                 DAS*/  {  16,   36, 0x2f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    0},
            /*(6765)             VPMOVQB*/  {  22,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6766)             VPMOVQB*/  {  23,  118, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6767)             VPMOVQB*/  {  22,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6768)             VPMOVQB*/  {  23,  118, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6769)             VPMOVQB*/  {  22,    2, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6770)             VPMOVQB*/  {  23,  118, 0x32, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6771)             VPMOVQD*/  {  22,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6772)             VPMOVQD*/  {  23,  113, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6773)             VPMOVQD*/  {  22,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6774)             VPMOVQD*/  {  23,  113, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6775)             VPMOVQD*/  {  22,    2, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  131},
            /*(6776)             VPMOVQD*/  {  23,  113, 0x35, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  141},
            /*(6777)               BSWAP*/  {  16,  171, 0x19, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    0},
            /*(6778)            RDGSBASE*/  {  14,    1, 0xae, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   18},
            /*(6779)               PAUSE*/  {  38,   47, 0x12, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   19},
            /*(6780)             ROUNDSS*/  {   3,  130,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(6781)             ROUNDSS*/  {   4,  131,  0xa, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(6782)            VPMOVM2Q*/  {  11,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(6783)            VPMOVM2Q*/  {  11,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(6784)            VPMOVM2Q*/  {  11,    2, 0x38, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1331},
            /*(6785)              FNSTCW*/  {   0,    5, 0xd9, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),    6},
            /*(6786)             ROUNDSD*/  {   3,  130,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),    8},
            /*(6787)             ROUNDSD*/  {   4,  131,  0xb, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP3),   14},
            /*(6788)               MAXSS*/  {   5,   50, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),    1},
            /*(6789)               MAXSS*/  {   6,   51, 0x5f, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),   17},
            /*(6790)                BLSI*/  {  24,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),   54},
            /*(6791)                BLSI*/  {  25,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1627},
            /*(6792)                BLSI*/  {  26,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3322},
            /*(6793)                BLSI*/  {  27,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3327},
            /*(6794)                BLSI*/  {  25,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 1633},
            /*(6795)                BLSI*/  {  27,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3334},
            /*(6796)            PBLENDVB*/  {   3,   16, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),    8},
            /*(6797)            PBLENDVB*/  {   4,   17, 0x10, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP2),   14},
            /*(6798)                BLSR*/  {  24,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0),  426},
            /*(6799)                BLSR*/  {  25,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3341},
            /*(6800)                BLSR*/  {  26,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3347},
            /*(6801)                BLSR*/  {  27,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3352},
            /*(6802)                BLSR*/  {  25,    5, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3359},
            /*(6803)                BLSR*/  {  27,    2, 0xf3, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP0), 3365},
            /*(6804)               MWAIT*/  {  62,    1,  0x1, XED_STATIC_CAST(xed_uint8_t,   XED_ILD_MAP1),  923},
};
