Coverage Report

Created: 2017-10-03 07:32

/Users/buildslave/jenkins/sharedspace/clang-stage2-coverage-R@2/clang-build/lib/Target/X86/X86GenSubtargetInfo.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|* Subtarget Enumeration Source Fragment                                      *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
10
#ifdef GET_SUBTARGETINFO_ENUM
11
#undef GET_SUBTARGETINFO_ENUM
12
13
namespace llvm {
14
namespace X86 {
15
enum {
16
  Feature3DNow = 0,
17
  Feature3DNowA = 1,
18
  Feature64Bit = 2,
19
  FeatureADX = 3,
20
  FeatureAES = 4,
21
  FeatureAVX = 5,
22
  FeatureAVX2 = 6,
23
  FeatureAVX512 = 7,
24
  FeatureBMI = 8,
25
  FeatureBMI2 = 9,
26
  FeatureBWI = 10,
27
  FeatureCDI = 11,
28
  FeatureCLFLUSHOPT = 12,
29
  FeatureCLWB = 13,
30
  FeatureCLZERO = 14,
31
  FeatureCMOV = 15,
32
  FeatureCMPXCHG16B = 16,
33
  FeatureDQI = 17,
34
  FeatureERI = 18,
35
  FeatureERMSB = 19,
36
  FeatureF16C = 20,
37
  FeatureFMA = 21,
38
  FeatureFMA4 = 22,
39
  FeatureFSGSBase = 23,
40
  FeatureFXSR = 24,
41
  FeatureFastLZCNT = 25,
42
  FeatureFastPartialYMMorZMMWrite = 26,
43
  FeatureFastSHLDRotate = 27,
44
  FeatureFastScalarFSQRT = 28,
45
  FeatureFastVectorFSQRT = 29,
46
  FeatureIFMA = 30,
47
  FeatureLAHFSAHF = 31,
48
  FeatureLEAForSP = 32,
49
  FeatureLEAUsesAG = 33,
50
  FeatureLWP = 34,
51
  FeatureLZCNT = 35,
52
  FeatureMMX = 36,
53
  FeatureMOVBE = 37,
54
  FeatureMPX = 38,
55
  FeatureMWAITX = 39,
56
  FeatureMacroFusion = 40,
57
  FeaturePCLMUL = 41,
58
  FeaturePFI = 42,
59
  FeaturePKU = 43,
60
  FeaturePOPCNT = 44,
61
  FeaturePREFETCHWT1 = 45,
62
  FeaturePRFCHW = 46,
63
  FeaturePadShortFunctions = 47,
64
  FeatureRDRAND = 48,
65
  FeatureRDSEED = 49,
66
  FeatureRTM = 50,
67
  FeatureSGX = 51,
68
  FeatureSHA = 52,
69
  FeatureSSE1 = 53,
70
  FeatureSSE2 = 54,
71
  FeatureSSE3 = 55,
72
  FeatureSSE4A = 56,
73
  FeatureSSE41 = 57,
74
  FeatureSSE42 = 58,
75
  FeatureSSEUnalignedMem = 59,
76
  FeatureSSSE3 = 60,
77
  FeatureSlow3OpsLEA = 61,
78
  FeatureSlowBTMem = 62,
79
  FeatureSlowDivide32 = 63,
80
  FeatureSlowDivide64 = 64,
81
  FeatureSlowIncDec = 65,
82
  FeatureSlowLEA = 66,
83
  FeatureSlowPMULLD = 67,
84
  FeatureSlowSHLD = 68,
85
  FeatureSlowTwoMemOps = 69,
86
  FeatureSlowUAMem16 = 70,
87
  FeatureSlowUAMem32 = 71,
88
  FeatureSoftFloat = 72,
89
  FeatureTBM = 73,
90
  FeatureVBMI = 74,
91
  FeatureVLX = 75,
92
  FeatureVPOPCNTDQ = 76,
93
  FeatureX87 = 77,
94
  FeatureXOP = 78,
95
  FeatureXSAVE = 79,
96
  FeatureXSAVEC = 80,
97
  FeatureXSAVEOPT = 81,
98
  FeatureXSAVES = 82,
99
  Mode16Bit = 83,
100
  Mode32Bit = 84,
101
  Mode64Bit = 85,
102
  ProcIntelAtom = 86,
103
  ProcIntelBDW = 87,
104
  ProcIntelCNL = 88,
105
  ProcIntelGLM = 89,
106
  ProcIntelHSW = 90,
107
  ProcIntelKNL = 91,
108
  ProcIntelSKL = 92,
109
  ProcIntelSKX = 93,
110
  ProcIntelSLM = 94
111
};
112
} // end namespace X86
113
} // end namespace llvm
114
115
#endif // GET_SUBTARGETINFO_ENUM
116
117
118
#ifdef GET_SUBTARGETINFO_MC_DESC
119
#undef GET_SUBTARGETINFO_MC_DESC
120
121
namespace llvm {
122
// Sorted (by key) array of values for CPU features.
123
extern const llvm::SubtargetFeatureKV X86FeatureKV[] = {
124
  { "16bit-mode", "16-bit mode (i8086)", { X86::Mode16Bit }, { } },
125
  { "32bit-mode", "32-bit mode (80386)", { X86::Mode32Bit }, { } },
126
  { "3dnow", "Enable 3DNow! instructions", { X86::Feature3DNow }, { X86::FeatureMMX } },
127
  { "3dnowa", "Enable 3DNow! Athlon instructions", { X86::Feature3DNowA }, { X86::Feature3DNow } },
128
  { "64bit", "Support 64-bit instructions", { X86::Feature64Bit }, { X86::FeatureCMOV } },
129
  { "64bit-mode", "64-bit mode (x86_64)", { X86::Mode64Bit }, { } },
130
  { "adx", "Support ADX instructions", { X86::FeatureADX }, { } },
131
  { "aes", "Enable AES instructions", { X86::FeatureAES }, { X86::FeatureSSE2 } },
132
  { "atom", "Intel Atom processors", { X86::ProcIntelAtom }, { } },
133
  { "avx", "Enable AVX instructions", { X86::FeatureAVX }, { X86::FeatureSSE42 } },
134
  { "avx2", "Enable AVX2 instructions", { X86::FeatureAVX2 }, { X86::FeatureAVX } },
135
  { "avx512bw", "Enable AVX-512 Byte and Word Instructions", { X86::FeatureBWI }, { X86::FeatureAVX512 } },
136
  { "avx512cd", "Enable AVX-512 Conflict Detection Instructions", { X86::FeatureCDI }, { X86::FeatureAVX512 } },
137
  { "avx512dq", "Enable AVX-512 Doubleword and Quadword Instructions", { X86::FeatureDQI }, { X86::FeatureAVX512 } },
138
  { "avx512er", "Enable AVX-512 Exponential and Reciprocal Instructions", { X86::FeatureERI }, { X86::FeatureAVX512 } },
139
  { "avx512f", "Enable AVX-512 instructions", { X86::FeatureAVX512 }, { X86::FeatureAVX2 } },
140
  { "avx512ifma", "Enable AVX-512 Integer Fused Multiple-Add", { X86::FeatureIFMA }, { X86::FeatureAVX512 } },
141
  { "avx512pf", "Enable AVX-512 PreFetch Instructions", { X86::FeaturePFI }, { X86::FeatureAVX512 } },
142
  { "avx512vbmi", "Enable AVX-512 Vector Byte Manipulation Instructions", { X86::FeatureVBMI }, { X86::FeatureBWI } },
143
  { "avx512vl", "Enable AVX-512 Vector Length eXtensions", { X86::FeatureVLX }, { X86::FeatureAVX512 } },
144
  { "avx512vpopcntdq", "Enable AVX-512 Population Count Instructions", { X86::FeatureVPOPCNTDQ }, { X86::FeatureAVX512 } },
145
  { "bmi", "Support BMI instructions", { X86::FeatureBMI }, { } },
146
  { "bmi2", "Support BMI2 instructions", { X86::FeatureBMI2 }, { } },
147
  { "broadwell", "Intel Broadwell processors", { X86::ProcIntelBDW }, { } },
148
  { "cannonlake", "Intel Cannonlake processors", { X86::ProcIntelCNL }, { } },
149
  { "clflushopt", "Flush A Cache Line Optimized", { X86::FeatureCLFLUSHOPT }, { } },
150
  { "clwb", "Cache Line Write Back", { X86::FeatureCLWB }, { } },
151
  { "clzero", "Enable Cache Line Zero", { X86::FeatureCLZERO }, { } },
152
  { "cmov", "Enable conditional move instructions", { X86::FeatureCMOV }, { } },
153
  { "cx16", "64-bit with cmpxchg16b", { X86::FeatureCMPXCHG16B }, { X86::Feature64Bit } },
154
  { "ermsb", "REP MOVS/STOS are fast", { X86::FeatureERMSB }, { } },
155
  { "f16c", "Support 16-bit floating point conversion instructions", { X86::FeatureF16C }, { X86::FeatureAVX } },
156
  { "fast-lzcnt", "LZCNT instructions are as fast as most simple integer ops", { X86::FeatureFastLZCNT }, { } },
157
  { "fast-partial-ymm-or-zmm-write", "Partial writes to YMM/ZMM registers are fast", { X86::FeatureFastPartialYMMorZMMWrite }, { } },
158
  { "fast-scalar-fsqrt", "Scalar SQRT is fast (disable Newton-Raphson)", { X86::FeatureFastScalarFSQRT }, { } },
159
  { "fast-shld-rotate", "SHLD can be used as a faster rotate", { X86::FeatureFastSHLDRotate }, { } },
160
  { "fast-vector-fsqrt", "Vector SQRT is fast (disable Newton-Raphson)", { X86::FeatureFastVectorFSQRT }, { } },
161
  { "fma", "Enable three-operand fused multiple-add", { X86::FeatureFMA }, { X86::FeatureAVX } },
162
  { "fma4", "Enable four-operand fused multiple-add", { X86::FeatureFMA4 }, { X86::FeatureAVX, X86::FeatureSSE4A } },
163
  { "fsgsbase", "Support FS/GS Base instructions", { X86::FeatureFSGSBase }, { } },
164
  { "fxsr", "Support fxsave/fxrestore instructions", { X86::FeatureFXSR }, { } },
165
  { "glm", "Intel Goldmont processors", { X86::ProcIntelGLM }, { } },
166
  { "haswell", "Intel Haswell processors", { X86::ProcIntelHSW }, { } },
167
  { "idivl-to-divb", "Use 8-bit divide for positive values less than 256", { X86::FeatureSlowDivide32 }, { } },
168
  { "idivq-to-divl", "Use 32-bit divide for positive values less than 2^32", { X86::FeatureSlowDivide64 }, { } },
169
  { "knl", "Intel Knights Landing processors", { X86::ProcIntelKNL }, { } },
170
  { "lea-sp", "Use LEA for adjusting the stack pointer", { X86::FeatureLEAForSP }, { } },
171
  { "lea-uses-ag", "LEA instruction needs inputs at AG stage", { X86::FeatureLEAUsesAG }, { } },
172
  { "lwp", "Enable LWP instructions", { X86::FeatureLWP }, { } },
173
  { "lzcnt", "Support LZCNT instruction", { X86::FeatureLZCNT }, { } },
174
  { "macrofusion", "Various instructions can be fused with conditional branches", { X86::FeatureMacroFusion }, { } },
175
  { "mmx", "Enable MMX instructions", { X86::FeatureMMX }, { } },
176
  { "movbe", "Support MOVBE instruction", { X86::FeatureMOVBE }, { } },
177
  { "mpx", "Support MPX instructions", { X86::FeatureMPX }, { } },
178
  { "mwaitx", "Enable MONITORX/MWAITX timer functionality", { X86::FeatureMWAITX }, { } },
179
  { "pad-short-functions", "Pad short functions", { X86::FeaturePadShortFunctions }, { } },
180
  { "pclmul", "Enable packed carry-less multiplication instructions", { X86::FeaturePCLMUL }, { X86::FeatureSSE2 } },
181
  { "pku", "Enable protection keys", { X86::FeaturePKU }, { } },
182
  { "popcnt", "Support POPCNT instruction", { X86::FeaturePOPCNT }, { } },
183
  { "prefetchwt1", "Prefetch with Intent to Write and T1 Hint", { X86::FeaturePREFETCHWT1 }, { } },
184
  { "prfchw", "Support PRFCHW instructions", { X86::FeaturePRFCHW }, { } },
185
  { "rdrnd", "Support RDRAND instruction", { X86::FeatureRDRAND }, { } },
186
  { "rdseed", "Support RDSEED instruction", { X86::FeatureRDSEED }, { } },
187
  { "rtm", "Support RTM instructions", { X86::FeatureRTM }, { } },
188
  { "sahf", "Support LAHF and SAHF instructions", { X86::FeatureLAHFSAHF }, { } },
189
  { "sgx", "Enable Software Guard Extensions", { X86::FeatureSGX }, { } },
190
  { "sha", "Enable SHA instructions", { X86::FeatureSHA }, { X86::FeatureSSE2 } },
191
  { "skx", "Intel Skylake Server processors", { X86::ProcIntelSKX }, { } },
192
  { "skylake", "Intel Skylake processors", { X86::ProcIntelSKL }, { } },
193
  { "slm", "Intel Silvermont processors", { X86::ProcIntelSLM }, { } },
194
  { "slow-3ops-lea", "LEA instruction with 3 ops or certain registers is slow", { X86::FeatureSlow3OpsLEA }, { } },
195
  { "slow-bt-mem", "Bit testing of memory is slow", { X86::FeatureSlowBTMem }, { } },
196
  { "slow-incdec", "INC and DEC instructions are slower than ADD and SUB", { X86::FeatureSlowIncDec }, { } },
197
  { "slow-lea", "LEA instruction with certain arguments is slow", { X86::FeatureSlowLEA }, { } },
198
  { "slow-pmulld", "PMULLD instruction is slow", { X86::FeatureSlowPMULLD }, { } },
199
  { "slow-shld", "SHLD instruction is slow", { X86::FeatureSlowSHLD }, { } },
200
  { "slow-two-mem-ops", "Two memory operand instructions are slow", { X86::FeatureSlowTwoMemOps }, { } },
201
  { "slow-unaligned-mem-16", "Slow unaligned 16-byte memory access", { X86::FeatureSlowUAMem16 }, { } },
202
  { "slow-unaligned-mem-32", "Slow unaligned 32-byte memory access", { X86::FeatureSlowUAMem32 }, { } },
203
  { "soft-float", "Use software floating point features.", { X86::FeatureSoftFloat }, { } },
204
  { "sse", "Enable SSE instructions", { X86::FeatureSSE1 }, { X86::FeatureCMOV } },
205
  { "sse-unaligned-mem", "Allow unaligned memory operands with SSE instructions", { X86::FeatureSSEUnalignedMem }, { } },
206
  { "sse2", "Enable SSE2 instructions", { X86::FeatureSSE2 }, { X86::FeatureSSE1 } },
207
  { "sse3", "Enable SSE3 instructions", { X86::FeatureSSE3 }, { X86::FeatureSSE2 } },
208
  { "sse4.1", "Enable SSE 4.1 instructions", { X86::FeatureSSE41 }, { X86::FeatureSSSE3 } },
209
  { "sse4.2", "Enable SSE 4.2 instructions", { X86::FeatureSSE42 }, { X86::FeatureSSE41 } },
210
  { "sse4a", "Support SSE 4a instructions", { X86::FeatureSSE4A }, { X86::FeatureSSE3 } },
211
  { "ssse3", "Enable SSSE3 instructions", { X86::FeatureSSSE3 }, { X86::FeatureSSE3 } },
212
  { "tbm", "Enable TBM instructions", { X86::FeatureTBM }, { } },
213
  { "x87", "Enable X87 float instructions", { X86::FeatureX87 }, { } },
214
  { "xop", "Enable XOP instructions", { X86::FeatureXOP }, { X86::FeatureFMA4 } },
215
  { "xsave", "Support xsave instructions", { X86::FeatureXSAVE }, { } },
216
  { "xsavec", "Support xsavec instructions", { X86::FeatureXSAVEC }, { } },
217
  { "xsaveopt", "Support xsaveopt instructions", { X86::FeatureXSAVEOPT }, { } },
218
  { "xsaves", "Support xsaves instructions", { X86::FeatureXSAVES }, { } }
219
};
220
221
// Sorted (by key) array of values for CPU subtype.
222
extern const llvm::SubtargetFeatureKV X86SubTypeKV[] = {
223
  { "amdfam10", "Select the amdfam10 processor", { X86::FeatureX87, X86::FeatureSSE4A, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD, X86::FeatureLAHFSAHF }, { } },
224
  { "athlon", "Select the athlon processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNowA, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
225
  { "athlon-4", "Select the athlon-4 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE1, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
226
  { "athlon-fx", "Select the athlon-fx processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE2, X86::Feature3DNowA, X86::FeatureFXSR, X86::Feature64Bit, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
227
  { "athlon-mp", "Select the athlon-mp processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE1, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
228
  { "athlon-tbird", "Select the athlon-tbird processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNowA, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
229
  { "athlon-xp", "Select the athlon-xp processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE1, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
230
  { "athlon64", "Select the athlon64 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE2, X86::Feature3DNowA, X86::FeatureFXSR, X86::Feature64Bit, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
231
  { "athlon64-sse3", "Select the athlon64-sse3 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE3, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
232
  { "atom", "Select the atom processor", { X86::ProcIntelAtom, X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSSE3, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureMOVBE, X86::FeatureSlowBTMem, X86::FeatureLEAForSP, X86::FeatureSlowDivide32, X86::FeatureSlowDivide64, X86::FeatureSlowTwoMemOps, X86::FeatureLEAUsesAG, X86::FeaturePadShortFunctions, X86::FeatureLAHFSAHF }, { } },
233
  { "barcelona", "Select the barcelona processor", { X86::FeatureX87, X86::FeatureSSE4A, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD, X86::FeatureLAHFSAHF }, { } },
234
  { "bdver1", "Select the bdver1 processor", { X86::FeatureX87, X86::FeatureXOP, X86::FeatureFMA4, X86::FeatureCMPXCHG16B, X86::FeatureAES, X86::FeaturePRFCHW, X86::FeaturePCLMUL, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureSSE4A, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureXSAVE, X86::FeatureLWP, X86::FeatureSlowSHLD, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
235
  { "bdver2", "Select the bdver2 processor", { X86::FeatureX87, X86::FeatureXOP, X86::FeatureFMA4, X86::FeatureCMPXCHG16B, X86::FeatureAES, X86::FeaturePRFCHW, X86::FeaturePCLMUL, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureSSE4A, X86::FeatureF16C, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureXSAVE, X86::FeatureBMI, X86::FeatureTBM, X86::FeatureLWP, X86::FeatureFMA, X86::FeatureSlowSHLD, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
236
  { "bdver3", "Select the bdver3 processor", { X86::FeatureX87, X86::FeatureXOP, X86::FeatureFMA4, X86::FeatureCMPXCHG16B, X86::FeatureAES, X86::FeaturePRFCHW, X86::FeaturePCLMUL, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureSSE4A, X86::FeatureF16C, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureXSAVE, X86::FeatureBMI, X86::FeatureTBM, X86::FeatureLWP, X86::FeatureFMA, X86::FeatureXSAVEOPT, X86::FeatureSlowSHLD, X86::FeatureFSGSBase, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
237
  { "bdver4", "Select the bdver4 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX2, X86::FeatureFXSR, X86::FeatureXOP, X86::FeatureFMA4, X86::FeatureCMPXCHG16B, X86::FeatureAES, X86::FeaturePRFCHW, X86::FeaturePCLMUL, X86::FeatureF16C, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureXSAVE, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureTBM, X86::FeatureLWP, X86::FeatureFMA, X86::FeatureXSAVEOPT, X86::FeatureSlowSHLD, X86::FeatureFSGSBase, X86::FeatureLAHFSAHF, X86::FeatureMWAITX, X86::FeatureMacroFusion }, { } },
238
  { "bonnell", "Select the bonnell processor", { X86::ProcIntelAtom, X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSSE3, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureMOVBE, X86::FeatureSlowBTMem, X86::FeatureLEAForSP, X86::FeatureSlowDivide32, X86::FeatureSlowDivide64, X86::FeatureSlowTwoMemOps, X86::FeatureLEAUsesAG, X86::FeaturePadShortFunctions, X86::FeatureLAHFSAHF }, { } },
239
  { "broadwell", "Select the broadwell processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelBDW, X86::FeatureADX, X86::FeatureRDSEED }, { } },
240
  { "btver1", "Select the btver1 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSSE3, X86::FeatureSSE4A, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePRFCHW, X86::FeatureLZCNT, X86::FeaturePOPCNT, X86::FeatureSlowSHLD, X86::FeatureLAHFSAHF }, { } },
241
  { "btver2", "Select the btver2 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureSSE4A, X86::FeatureCMPXCHG16B, X86::FeaturePRFCHW, X86::FeatureAES, X86::FeaturePCLMUL, X86::FeatureBMI, X86::FeatureF16C, X86::FeatureMOVBE, X86::FeatureLZCNT, X86::FeatureFastLZCNT, X86::FeaturePOPCNT, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureSlowSHLD, X86::FeatureLAHFSAHF, X86::FeatureFastPartialYMMorZMMWrite }, { } },
242
  { "c3", "Select the c3 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNow }, { } },
243
  { "c3-2", "Select the c3-2 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE1, X86::FeatureFXSR }, { } },
244
  { "cannonlake", "Select the cannonlake processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelBDW, X86::FeatureADX, X86::FeatureRDSEED, X86::FeatureMPX, X86::FeatureRTM, X86::FeatureXSAVEC, X86::FeatureXSAVES, X86::FeatureSGX, X86::FeatureCLFLUSHOPT, X86::FeatureFastVectorFSQRT, X86::FeatureAVX512, X86::FeatureCDI, X86::FeatureDQI, X86::FeatureBWI, X86::FeatureVLX, X86::FeaturePKU, X86::FeatureCLWB, X86::FeatureVBMI, X86::FeatureIFMA, X86::FeatureSHA, X86::ProcIntelCNL }, { } },
245
  { "core-avx-i", "Select the core-avx-i processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureSlowBTMem, X86::FeatureSlowUAMem32 }, { } },
246
  { "core-avx2", "Select the core-avx2 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelHSW }, { } },
247
  { "core2", "Select the core2 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSSE3, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
248
  { "corei7", "Select the corei7 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE42, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeaturePOPCNT, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
249
  { "corei7-avx", "Select the corei7-avx processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureSlowBTMem, X86::FeatureSlowUAMem32 }, { } },
250
  { "generic", "Select the generic processor", { X86::FeatureX87, X86::FeatureSlowUAMem16 }, { } },
251
  { "geode", "Select the geode processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNowA }, { } },
252
  { "goldmont", "Select the goldmont processor", { X86::ProcIntelGLM, X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE42, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureMOVBE, X86::FeaturePOPCNT, X86::FeaturePCLMUL, X86::FeatureAES, X86::FeaturePRFCHW, X86::FeatureSlowTwoMemOps, X86::FeatureSlowLEA, X86::FeatureSlowIncDec, X86::FeatureSlowBTMem, X86::FeatureLAHFSAHF, X86::FeatureMPX, X86::FeatureSHA, X86::FeatureRDRAND, X86::FeatureRDSEED, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureXSAVEC, X86::FeatureXSAVES, X86::FeatureCLFLUSHOPT, X86::FeatureFSGSBase }, { } },
253
  { "haswell", "Select the haswell processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelHSW }, { } },
254
  { "i386", "Select the i386 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16 }, { } },
255
  { "i486", "Select the i486 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16 }, { } },
256
  { "i586", "Select the i586 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16 }, { } },
257
  { "i686", "Select the i686 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16 }, { } },
258
  { "ivybridge", "Select the ivybridge processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureSlowBTMem, X86::FeatureSlowUAMem32 }, { } },
259
  { "k6", "Select the k6 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX }, { } },
260
  { "k6-2", "Select the k6-2 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNow }, { } },
261
  { "k6-3", "Select the k6-3 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNow }, { } },
262
  { "k8", "Select the k8 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE2, X86::Feature3DNowA, X86::FeatureFXSR, X86::Feature64Bit, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
263
  { "k8-sse3", "Select the k8-sse3 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE3, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
264
  { "knl", "Select the knl processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::ProcIntelKNL, X86::FeatureAVX512, X86::FeatureERI, X86::FeatureCDI, X86::FeaturePFI, X86::FeaturePREFETCHWT1, X86::FeatureADX, X86::FeatureRDSEED, X86::FeatureMOVBE, X86::FeatureLZCNT, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureFMA, X86::FeatureSlowTwoMemOps, X86::FeatureFastPartialYMMorZMMWrite }, { } },
265
  { "lakemont", "Select the lakemont processor", { }, { } },
266
  { "nehalem", "Select the nehalem processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE42, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeaturePOPCNT, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
267
  { "nocona", "Select the nocona processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE3, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem }, { } },
268
  { "opteron", "Select the opteron processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE2, X86::Feature3DNowA, X86::FeatureFXSR, X86::Feature64Bit, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
269
  { "opteron-sse3", "Select the opteron-sse3 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureSSE3, X86::Feature3DNowA, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeatureSlowSHLD }, { } },
270
  { "penryn", "Select the penryn processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE41, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
271
  { "pentium", "Select the pentium processor", { X86::FeatureX87, X86::FeatureSlowUAMem16 }, { } },
272
  { "pentium-m", "Select the pentium-m processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE2, X86::FeatureFXSR, X86::FeatureSlowBTMem }, { } },
273
  { "pentium-mmx", "Select the pentium-mmx processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX }, { } },
274
  { "pentium2", "Select the pentium2 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureCMOV, X86::FeatureFXSR }, { } },
275
  { "pentium3", "Select the pentium3 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE1, X86::FeatureFXSR }, { } },
276
  { "pentium3m", "Select the pentium3m processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE1, X86::FeatureFXSR, X86::FeatureSlowBTMem }, { } },
277
  { "pentium4", "Select the pentium4 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE2, X86::FeatureFXSR }, { } },
278
  { "pentium4m", "Select the pentium4m processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE2, X86::FeatureFXSR, X86::FeatureSlowBTMem }, { } },
279
  { "pentiumpro", "Select the pentiumpro processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureCMOV }, { } },
280
  { "prescott", "Select the prescott processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE3, X86::FeatureFXSR, X86::FeatureSlowBTMem }, { } },
281
  { "sandybridge", "Select the sandybridge processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureSlowBTMem, X86::FeatureSlowUAMem32 }, { } },
282
  { "silvermont", "Select the silvermont processor", { X86::ProcIntelSLM, X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE42, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureMOVBE, X86::FeaturePOPCNT, X86::FeaturePCLMUL, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeatureSlowTwoMemOps, X86::FeaturePRFCHW, X86::FeatureSlowLEA, X86::FeatureSlowIncDec, X86::FeatureSlowBTMem, X86::FeatureSlowPMULLD, X86::FeatureLAHFSAHF }, { } },
283
  { "skx", "Select the skx processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelBDW, X86::FeatureADX, X86::FeatureRDSEED, X86::FeatureMPX, X86::FeatureRTM, X86::FeatureXSAVEC, X86::FeatureXSAVES, X86::FeatureSGX, X86::FeatureCLFLUSHOPT, X86::FeatureFastVectorFSQRT, X86::FeatureAVX512, X86::FeatureCDI, X86::FeatureDQI, X86::FeatureBWI, X86::FeatureVLX, X86::FeaturePKU, X86::FeatureCLWB, X86::ProcIntelSKX }, { } },
284
  { "skylake", "Select the skylake processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelBDW, X86::FeatureADX, X86::FeatureRDSEED, X86::FeatureMPX, X86::FeatureRTM, X86::FeatureXSAVEC, X86::FeatureXSAVES, X86::FeatureSGX, X86::FeatureCLFLUSHOPT, X86::FeatureFastVectorFSQRT, X86::ProcIntelSKL }, { } },
285
  { "skylake-avx512", "Select the skylake-avx512 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureAVX, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeaturePCLMUL, X86::FeatureXSAVE, X86::FeatureXSAVEOPT, X86::FeatureLAHFSAHF, X86::FeatureSlow3OpsLEA, X86::FeatureFastScalarFSQRT, X86::FeatureFastSHLDRotate, X86::FeatureSlowIncDec, X86::FeatureMacroFusion, X86::FeatureRDRAND, X86::FeatureF16C, X86::FeatureFSGSBase, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureERMSB, X86::FeatureFMA, X86::FeatureLZCNT, X86::FeatureMOVBE, X86::ProcIntelBDW, X86::FeatureADX, X86::FeatureRDSEED, X86::FeatureMPX, X86::FeatureRTM, X86::FeatureXSAVEC, X86::FeatureXSAVES, X86::FeatureSGX, X86::FeatureCLFLUSHOPT, X86::FeatureFastVectorFSQRT, X86::FeatureAVX512, X86::FeatureCDI, X86::FeatureDQI, X86::FeatureBWI, X86::FeatureVLX, X86::FeaturePKU, X86::FeatureCLWB, X86::ProcIntelSKX }, { } },
286
  { "slm", "Select the slm processor", { X86::ProcIntelSLM, X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE42, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureMOVBE, X86::FeaturePOPCNT, X86::FeaturePCLMUL, X86::FeatureAES, X86::FeatureSlowDivide64, X86::FeatureSlowTwoMemOps, X86::FeaturePRFCHW, X86::FeatureSlowLEA, X86::FeatureSlowIncDec, X86::FeatureSlowBTMem, X86::FeatureSlowPMULLD, X86::FeatureLAHFSAHF }, { } },
287
  { "westmere", "Select the westmere processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE42, X86::FeatureFXSR, X86::FeatureCMPXCHG16B, X86::FeatureSlowBTMem, X86::FeaturePOPCNT, X86::FeatureAES, X86::FeaturePCLMUL, X86::FeatureLAHFSAHF, X86::FeatureMacroFusion }, { } },
288
  { "winchip-c6", "Select the winchip-c6 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX }, { } },
289
  { "winchip2", "Select the winchip2 processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::Feature3DNow }, { } },
290
  { "x86-64", "Select the x86-64 processor", { X86::FeatureX87, X86::FeatureMMX, X86::FeatureSSE2, X86::FeatureFXSR, X86::Feature64Bit, X86::FeatureSlow3OpsLEA, X86::FeatureSlowBTMem, X86::FeatureSlowIncDec, X86::FeatureMacroFusion }, { } },
291
  { "yonah", "Select the yonah processor", { X86::FeatureX87, X86::FeatureSlowUAMem16, X86::FeatureMMX, X86::FeatureSSE3, X86::FeatureFXSR, X86::FeatureSlowBTMem }, { } },
292
  { "znver1", "Select the znver1 processor", { X86::FeatureADX, X86::FeatureAES, X86::FeatureAVX2, X86::FeatureBMI, X86::FeatureBMI2, X86::FeatureCLFLUSHOPT, X86::FeatureCLZERO, X86::FeatureCMPXCHG16B, X86::FeatureF16C, X86::FeatureFMA, X86::FeatureFSGSBase, X86::FeatureFXSR, X86::FeatureFastLZCNT, X86::FeatureLAHFSAHF, X86::FeatureLZCNT, X86::FeatureMacroFusion, X86::FeatureMMX, X86::FeatureMOVBE, X86::FeatureMWAITX, X86::FeaturePCLMUL, X86::FeaturePOPCNT, X86::FeaturePRFCHW, X86::FeatureRDRAND, X86::FeatureRDSEED, X86::FeatureSHA, X86::FeatureSSE4A, X86::FeatureSlowSHLD, X86::FeatureX87, X86::FeatureXSAVE, X86::FeatureXSAVEC, X86::FeatureXSAVEOPT, X86::FeatureXSAVES }, { } }
293
};
294
295
#ifdef DBGFIELD
296
#error "<target>GenSubtargetInfo.inc requires a DBGFIELD macro"
297
#endif
298
#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)
299
#define DBGFIELD(x) x,
300
#else
301
#define DBGFIELD(x)
302
#endif
303
304
// Functional units for "AtomItineraries"
305
namespace AtomItinerariesFU {
306
  const unsigned Port0 = 1 << 0;
307
  const unsigned Port1 = 1 << 1;
308
} // end namespace AtomItinerariesFU
309
310
extern const llvm::InstrStage X86Stages[] = {
311
  { 0, 0, 0, llvm::InstrStage::Required }, // No itinerary
312
  { 13, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 1
313
  { 7, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 2
314
  { 21, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 3
315
  { 1, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 4
316
  { 1, AtomItinerariesFU::Port0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 5
317
  { 6, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 6
318
  { 5, AtomItinerariesFU::Port0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 5, AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 7-8
319
  { 5, AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 9
320
  { 23, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 10
321
  { 24, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 11
322
  { 11, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 12
323
  { 16, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 13
324
  { 9, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 14
325
  { 1, AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 15
326
  { 2, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 16
327
  { 15, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 17
328
  { 1, AtomItinerariesFU::Port0, 0, (llvm::InstrStage::ReservationKinds)0 },   { 1, AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 18-19
329
  { 4, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 20
330
  { 3, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 21
331
  { 14, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 22
332
  { 33, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 23
333
  { 22, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 24
334
  { 18, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 25
335
  { 10, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 26
336
  { 121, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 27
337
  { 8, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 28
338
  { 20, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 29
339
  { 50, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 30
340
  { 130, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 31
341
  { 68, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 32
342
  { 125, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 33
343
  { 70, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 34
344
  { 62, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 35
345
  { 34, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 36
346
  { 79, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 37
347
  { 32, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 38
348
  { 99, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 39
349
  { 39, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 40
350
  { 40, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 41
351
  { 31, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 42
352
  { 5, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 43
353
  { 25, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 44
354
  { 63, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 45
355
  { 183, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 46
356
  { 55, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 47
357
  { 71, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 48
358
  { 168, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 49
359
  { 46, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 50
360
  { 77, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 51
361
  { 174, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 52
362
  { 141, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 53
363
  { 140, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 54
364
  { 146, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 55
365
  { 147, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 56
366
  { 5, AtomItinerariesFU::Port0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 57
367
  { 12, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 58
368
  { 92, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 59
369
  { 94, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 60
370
  { 59, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 61
371
  { 127, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 62
372
  { 1003, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 63
373
  { 109, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 64
374
  { 54, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 65
375
  { 44, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 66
376
  { 64, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 67
377
  { 60, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 68
378
  { 69, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 69
379
  { 67, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 70
380
  { 17, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 71
381
  { 49, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 72
382
  { 83, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 73
383
  { 3, AtomItinerariesFU::Port0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 74
384
  { 4, AtomItinerariesFU::Port0, -1, (llvm::InstrStage::ReservationKinds)0 }, // 75
385
  { 45, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 76
386
  { 26, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 77
387
  { 136, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 78
388
  { 123, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 79
389
  { 88, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 80
390
  { 72, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 81
391
  { 74, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 82
392
  { 29, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 83
393
  { 48, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 84
394
  { 78, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 85
395
  { 30, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 86
396
  { 75, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 87
397
  { 741, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 88
398
  { 96, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 89
399
  { 41, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 90
400
  { 51, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 91
401
  { 202, AtomItinerariesFU::Port0 | AtomItinerariesFU::Port1, -1, (llvm::InstrStage::ReservationKinds)0 }, // 92
402
  { 0, 0, 0, llvm::InstrStage::Required } // End stages
403
};
404
extern const unsigned X86OperandCycles[] = {
405
  0, // No itinerary
406
  0 // End operand cycles
407
};
408
extern const unsigned X86ForwardingPaths[] = {
409
 0, // No itinerary
410
 0 // End bypass tables
411
};
412
413
static const llvm::InstrItinerary AtomItineraries[] = {
414
  { 0, 0, 0, 0, 0 }, // 0 NoInstrModel
415
  { 1, 1, 2, 0, 0 }, // 1 IIC_AAA_WriteMicrocoded
416
  { 1, 2, 3, 0, 0 }, // 2 IIC_AAD_WriteMicrocoded
417
  { 1, 3, 4, 0, 0 }, // 3 IIC_AAM_WriteMicrocoded
418
  { 1, 1, 2, 0, 0 }, // 4 IIC_AAS_WriteMicrocoded
419
  { 1, 4, 5, 0, 0 }, // 5 IIC_BIN_CARRY_NONMEM_WriteALU
420
  { 1, 5, 6, 0, 0 }, // 6 IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW
421
  { 1, 5, 6, 0, 0 }, // 7 IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd
422
  { 1, 5, 6, 0, 0 }, // 8 IIC_BIN_CARRY_MEM_WriteALULd
423
  { 1, 4, 5, 0, 0 }, // 9 IIC_BIN_NONMEM_WriteALU
424
  { 1, 5, 6, 0, 0 }, // 10 IIC_BIN_MEM_WriteALULd_WriteRMW
425
  { 0, 0, 0, 0, 0 }, // 11 WriteALU
426
  { 1, 5, 6, 0, 0 }, // 12 IIC_BIN_MEM_WriteALULd_ReadAfterLd
427
  { 1, 2, 3, 0, 0 }, // 13 IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd
428
  { 1, 6, 7, 0, 0 }, // 14 IIC_SSE_ALU_F64P_RR_WriteFAdd
429
  { 1, 7, 9, 0, 0 }, // 15 IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd
430
  { 1, 9, 10, 0, 0 }, // 16 IIC_SSE_ALU_F32P_RR_WriteFAdd
431
  { 1, 7, 9, 0, 0 }, // 17 IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd
432
  { 1, 9, 10, 0, 0 }, // 18 IIC_SSE_ALU_F64S_RR_WriteFAdd
433
  { 1, 7, 9, 0, 0 }, // 19 IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd
434
  { 1, 9, 10, 0, 0 }, // 20 IIC_SSE_ALU_F32S_RR_WriteFAdd
435
  { 1, 6, 7, 0, 0 }, // 21 IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd
436
  { 1, 9, 10, 0, 0 }, // 22 IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd
437
  { 0, 0, 0, 0, 0 }, // 23 WriteFAddLd
438
  { 0, 0, 0, 0, 0 }, // 24 WriteFAdd
439
  { 1, 5, 6, 0, 0 }, // 25 IIC_BIN_MEM_WriteALULd
440
  { 0, 0, 0, 0, 0 }, // 26 IIC_AES_WriteAESDecEncLd_ReadAfterLd
441
  { 0, 0, 0, 0, 0 }, // 27 IIC_AES_WriteAESDecEnc
442
  { 0, 0, 0, 0, 0 }, // 28 IIC_AES_WriteAESIMCLd
443
  { 0, 0, 0, 0, 0 }, // 29 IIC_AES_WriteAESIMC
444
  { 0, 0, 0, 0, 0 }, // 30 WriteAESKeyGenLd
445
  { 0, 0, 0, 0, 0 }, // 31 WriteAESKeyGen
446
  { 1, 5, 6, 0, 0 }, // 32 IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd
447
  { 1, 4, 5, 0, 0 }, // 33 IIC_SSE_BIT_P_RR_WriteVecLogic
448
  { 1, 10, 11, 0, 0 }, // 34 IIC_ARPL_MEM_WriteSystem
449
  { 1, 11, 12, 0, 0 }, // 35 IIC_ARPL_REG_WriteSystem
450
  { 0, 0, 0, 0, 0 }, // 36 WriteZero
451
  { 1, 5, 6, 0, 0 }, // 37 IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd
452
  { 1, 4, 5, 0, 0 }, // 38 IIC_SSE_INTALU_P_RR_WriteFBlend
453
  { 1, 5, 6, 0, 0 }, // 39 IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd
454
  { 1, 4, 5, 0, 0 }, // 40 IIC_ALU_NONMEM_WriteFBlend
455
  { 1, 12, 13, 0, 0 }, // 41 IIC_BOUND_WriteSystem
456
  { 1, 13, 14, 0, 0 }, // 42 IIC_BIT_SCAN_MEM_WriteShiftLd
457
  { 1, 13, 14, 0, 0 }, // 43 IIC_BIT_SCAN_REG_WriteShift
458
  { 1, 5, 6, 0, 0 }, // 44 IIC_BSWAP_WriteALU
459
  { 1, 4, 5, 0, 0 }, // 45 IIC_BT_MI_WriteALU
460
  { 1, 14, 15, 0, 0 }, // 46 IIC_BT_MR_WriteALULd
461
  { 1, 15, 16, 0, 0 }, // 47 IIC_BT_RI_WriteALU
462
  { 1, 15, 16, 0, 0 }, // 48 IIC_BT_RR_WriteALU
463
  { 1, 16, 17, 0, 0 }, // 49 IIC_BTX_MI_WriteALULd_WriteRMW
464
  { 1, 12, 13, 0, 0 }, // 50 IIC_BTX_MR_WriteALULd_WriteRMW
465
  { 1, 15, 16, 0, 0 }, // 51 IIC_BTX_RI_WriteALU
466
  { 1, 15, 16, 0, 0 }, // 52 IIC_BTX_RR_WriteALU
467
  { 1, 17, 18, 0, 0 }, // 53 IIC_CALL_MEM_WriteJumpLd
468
  { 1, 18, 20, 0, 0 }, // 54 IIC_CALL_RI_WriteJump
469
  { 1, 17, 18, 0, 0 }, // 55 IIC_CALL_MEM_WriteJump
470
  { 0, 0, 0, 0, 0 }, // 56 WriteSystem
471
  { 1, 20, 21, 0, 0 }, // 57 IIC_CBW
472
  { 1, 4, 5, 0, 0 }, // 58 IIC_CLC_WriteALU
473
  { 1, 21, 22, 0, 0 }, // 59 IIC_CLD_WriteALU
474
  { 1, 5, 6, 0, 0 }, // 60 IIC_SSE_PREFETCH_WriteLoad
475
  { 1, 22, 23, 0, 0 }, // 61 IIC_CLI_WriteALU
476
  { 1, 23, 24, 0, 0 }, // 62 IIC_CLTS_WriteALU
477
  { 0, 0, 0, 0, 0 }, // 63 IIC_SSE_CLZERO_WriteSystem
478
  { 1, 4, 5, 0, 0 }, // 64 IIC_CMC_WriteALU
479
  { 1, 5, 6, 0, 0 }, // 65 IIC_CMOV16_RM_WriteALULd_ReadAfterLd
480
  { 1, 4, 5, 0, 0 }, // 66 IIC_CMOV16_RR_WriteALU
481
  { 1, 5, 6, 0, 0 }, // 67 IIC_CMOV32_RM_WriteALULd_ReadAfterLd
482
  { 1, 4, 5, 0, 0 }, // 68 IIC_CMOV32_RR_WriteALU
483
  { 1, 21, 22, 0, 0 }, // 69 IIC_CMPS_WriteMicrocoded
484
  { 1, 24, 25, 0, 0 }, // 70 IIC_CMPXCHG_16B_WriteALULd_WriteRMW
485
  { 1, 22, 23, 0, 0 }, // 71 IIC_CMPXCHG_MEM_WriteALULd_WriteRMW
486
  { 1, 17, 18, 0, 0 }, // 72 IIC_CMPXCHG_REG_WriteALU
487
  { 1, 25, 26, 0, 0 }, // 73 IIC_CMPXCHG_8B_WriteALULd_WriteRMW
488
  { 1, 6, 7, 0, 0 }, // 74 IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW
489
  { 1, 14, 15, 0, 0 }, // 75 IIC_CMPXCHG_REG8_WriteALU
490
  { 1, 26, 27, 0, 0 }, // 76 IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd
491
  { 1, 14, 15, 0, 0 }, // 77 IIC_SSE_COMIS_RR_WriteFAdd
492
  { 1, 14, 15, 0, 0 }, // 78 IIC_FCOMI_WriteFAdd
493
  { 1, 27, 28, 0, 0 }, // 79 IIC_CPUID_WriteSystem
494
  { 0, 0, 0, 0, 0 }, // 80 IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd
495
  { 0, 0, 0, 0, 0 }, // 81 IIC_CRC32_REG_WriteFAdd
496
  { 1, 2, 3, 0, 0 }, // 82 IIC_SSE_CVT_PD_RR_WriteCvtI2FLd
497
  { 1, 28, 29, 0, 0 }, // 83 IIC_SSE_CVT_PD_RM_WriteCvtI2F
498
  { 1, 2, 3, 0, 0 }, // 84 IIC_SSE_CVT_PS_RM_WriteCvtI2FLd
499
  { 1, 6, 7, 0, 0 }, // 85 IIC_SSE_CVT_PS_RR_WriteCvtI2F
500
  { 1, 28, 29, 0, 0 }, // 86 IIC_SSE_CVT_PD_RM_WriteCvtF2ILd
501
  { 1, 2, 3, 0, 0 }, // 87 IIC_SSE_CVT_PD_RR_WriteCvtF2I
502
  { 1, 28, 29, 0, 0 }, // 88 IIC_SSE_CVT_PD_RM_WriteCvtF2FLd
503
  { 1, 2, 3, 0, 0 }, // 89 IIC_SSE_CVT_PD_RR_WriteCvtF2F
504
  { 1, 2, 3, 0, 0 }, // 90 IIC_SSE_CVT_PS_RM_WriteCvtF2ILd
505
  { 1, 6, 7, 0, 0 }, // 91 IIC_SSE_CVT_PS_RR_WriteCvtF2I
506
  { 1, 14, 15, 0, 0 }, // 92 IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd
507
  { 1, 28, 29, 0, 0 }, // 93 IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I
508
  { 1, 2, 3, 0, 0 }, // 94 IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd
509
  { 1, 6, 7, 0, 0 }, // 95 IIC_SSE_CVT_Scalar_RR_WriteCvtF2F
510
  { 1, 2, 3, 0, 0 }, // 96 IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd
511
  { 1, 6, 7, 0, 0 }, // 97 IIC_SSE_CVT_Scalar_RR_WriteCvtI2F
512
  { 1, 26, 27, 0, 0 }, // 98 IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd
513
  { 1, 14, 15, 0, 0 }, // 99 IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I
514
  { 1, 14, 15, 0, 0 }, // 100 IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd
515
  { 1, 28, 29, 0, 0 }, // 101 IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I
516
  { 1, 25, 26, 0, 0 }, // 102 IIC_DAA_WriteMicrocoded
517
  { 1, 29, 30, 0, 0 }, // 103 IIC_DAS_WriteMicrocoded
518
  { 1, 5, 6, 0, 0 }, // 104 IIC_UNARY_MEM_WriteALULd_WriteRMW
519
  { 1, 4, 5, 0, 0 }, // 105 IIC_UNARY_REG_WriteALU
520
  { 1, 30, 31, 0, 0 }, // 106 IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
521
  { 1, 30, 31, 0, 0 }, // 107 IIC_DIV16_WriteIDiv
522
  { 1, 30, 31, 0, 0 }, // 108 IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
523
  { 1, 30, 31, 0, 0 }, // 109 IIC_DIV32_WriteIDiv
524
  { 1, 31, 32, 0, 0 }, // 110 IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
525
  { 1, 31, 32, 0, 0 }, // 111 IIC_DIV64_WriteIDiv
526
  { 1, 32, 33, 0, 0 }, // 112 IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
527
  { 1, 30, 31, 0, 0 }, // 113 IIC_DIV8_REG_WriteIDiv
528
  { 1, 33, 34, 0, 0 }, // 114 IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd
529
  { 1, 33, 34, 0, 0 }, // 115 IIC_SSE_DIV_F64P_RR_WriteFDiv
530
  { 1, 34, 35, 0, 0 }, // 116 IIC_SSE_DIV_F32P_RR_WriteFDiv
531
  { 0, 0, 0, 0, 0 }, // 117 WriteFDivLd
532
  { 0, 0, 0, 0, 0 }, // 118 WriteFDiv
533
  { 1, 35, 36, 0, 0 }, // 119 IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd
534
  { 1, 35, 36, 0, 0 }, // 120 IIC_SSE_DIV_F64S_RR_WriteFDiv
535
  { 1, 36, 37, 0, 0 }, // 121 IIC_SSE_DIV_F32S_RR_WriteFDiv
536
  { 0, 0, 0, 0, 0 }, // 122 IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd
537
  { 0, 0, 0, 0, 0 }, // 123 IIC_SSE_DPPD_RR_WriteFAdd
538
  { 0, 0, 0, 0, 0 }, // 124 IIC_SSE_DPPS_RR_WriteFAdd
539
  { 1, 37, 38, 0, 0 }, // 125 IIC_RET_WriteSystem
540
  { 1, 38, 39, 0, 0 }, // 126 IIC_ENTER_WriteMicrocoded
541
  { 0, 0, 0, 0, 0 }, // 127 IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW
542
  { 0, 0, 0, 0, 0 }, // 128 IIC_SSE_EXTRACTPS_RR_WriteFBlend
543
  { 1, 39, 40, 0, 0 }, // 129 IIC_F2XM1_WriteMicrocoded
544
  { 1, 40, 41, 0, 0 }, // 130 IIC_CALL_FAR_PTR_WriteJump
545
  { 1, 41, 42, 0, 0 }, // 131 IIC_CALL_FAR_MEM_WriteJumpLd
546
  { 1, 41, 42, 0, 0 }, // 132 IIC_CALL_FAR_MEM_WriteJump
547
  { 1, 42, 43, 0, 0 }, // 133 IIC_JMP_FAR_PTR_WriteJump
548
  { 1, 38, 39, 0, 0 }, // 134 IIC_JMP_FAR_MEM_WriteJumpLd
549
  { 1, 38, 39, 0, 0 }, // 135 IIC_JMP_FAR_MEM_WriteJump
550
  { 1, 15, 16, 0, 0 }, // 136 IIC_FCOMPP_WriteMicrocoded
551
  { 1, 4, 5, 0, 0 }, // 137 IIC_FPSTP_WriteMicrocoded
552
  { 1, 4, 5, 0, 0 }, // 138 IIC_FFREE_WriteMicrocoded
553
  { 1, 43, 44, 0, 0 }, // 139 IIC_FLDCW_WriteLoad
554
  { 1, 26, 27, 0, 0 }, // 140 IIC_FLDL_WriteMicrocoded
555
  { 1, 44, 45, 0, 0 }, // 141 IIC_FNCLEX_WriteMicrocoded
556
  { 1, 45, 46, 0, 0 }, // 142 IIC_FNINIT_WriteMicrocoded
557
  { 1, 4, 5, 0, 0 }, // 143 IIC_FNOP_WriteMicrocoded
558
  { 1, 28, 29, 0, 0 }, // 144 IIC_FNSTCW_WriteALU
559
  { 1, 26, 27, 0, 0 }, // 145 IIC_FNSTSW_WriteALU
560
  { 1, 46, 47, 0, 0 }, // 146 IIC_FPATAN_WriteMicrocoded
561
  { 1, 47, 48, 0, 0 }, // 147 IIC_FPREM_WriteMicrocoded
562
  { 1, 48, 49, 0, 0 }, // 148 IIC_FPREM1_WriteMicrocoded
563
  { 1, 49, 50, 0, 0 }, // 149 IIC_FPTAN_WriteMicrocoded
564
  { 1, 50, 51, 0, 0 }, // 150 IIC_FRNDINT_WriteMicrocoded
565
  { 1, 51, 52, 0, 0 }, // 151 IIC_FSCALE_WriteMicrocoded
566
  { 1, 52, 53, 0, 0 }, // 152 IIC_FSINCOS_WriteMicrocoded
567
  { 1, 5, 6, 0, 0 }, // 153 IIC_FXAM_WriteMicrocoded
568
  { 1, 53, 54, 0, 0 }, // 154 IIC_FXRSTOR_WriteMicrocoded
569
  { 1, 54, 55, 0, 0 }, // 155 IIC_FXSAVE_WriteMicrocoded
570
  { 1, 44, 45, 0, 0 }, // 156 IIC_FXTRACT_WriteMicrocoded
571
  { 1, 55, 56, 0, 0 }, // 157 IIC_FYL2X_WriteMicrocoded
572
  { 1, 56, 57, 0, 0 }, // 158 IIC_FYL2XP1_WriteMicrocoded
573
  { 1, 14, 15, 0, 0 }, // 159 IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd
574
  { 1, 28, 29, 0, 0 }, // 160 IIC_SSE_HADDSUB_RR_WriteFHAdd
575
  { 1, 27, 28, 0, 0 }, // 161 IIC_HLT_WriteSystem
576
  { 1, 35, 36, 0, 0 }, // 162 IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
577
  { 1, 35, 36, 0, 0 }, // 163 IIC_IDIV16_WriteIDiv
578
  { 1, 35, 36, 0, 0 }, // 164 IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
579
  { 1, 35, 36, 0, 0 }, // 165 IIC_IDIV32_WriteIDiv
580
  { 1, 31, 32, 0, 0 }, // 166 IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
581
  { 1, 31, 32, 0, 0 }, // 167 IIC_IDIV64_WriteIDiv
582
  { 1, 35, 36, 0, 0 }, // 168 IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
583
  { 1, 35, 36, 0, 0 }, // 169 IIC_IDIV8_WriteIDiv
584
  { 1, 7, 9, 0, 0 }, // 170 IIC_FILD_WriteLoad
585
  { 1, 28, 29, 0, 0 }, // 171 IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
586
  { 1, 6, 7, 0, 0 }, // 172 IIC_IMUL16_RR_WriteIMul
587
  { 1, 2, 3, 0, 0 }, // 173 IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd
588
  { 1, 2, 3, 0, 0 }, // 174 IIC_IMUL16_RMI_WriteIMulLd
589
  { 1, 6, 7, 0, 0 }, // 175 IIC_IMUL16_RRI_WriteIMul
590
  { 1, 2, 3, 0, 0 }, // 176 IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
591
  { 1, 57, 58, 0, 0 }, // 177 IIC_IMUL32_RR_WriteIMul
592
  { 1, 57, 58, 0, 0 }, // 178 IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd
593
  { 1, 57, 58, 0, 0 }, // 179 IIC_IMUL32_RMI_WriteIMulLd
594
  { 1, 57, 58, 0, 0 }, // 180 IIC_IMUL32_RRI_WriteIMul
595
  { 1, 58, 59, 0, 0 }, // 181 IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
596
  { 1, 58, 59, 0, 0 }, // 182 IIC_IMUL64_RR_WriteIMul
597
  { 1, 58, 59, 0, 0 }, // 183 IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd
598
  { 1, 22, 23, 0, 0 }, // 184 IIC_IMUL64_RMI_WriteIMulLd
599
  { 1, 22, 23, 0, 0 }, // 185 IIC_IMUL64_RRI_WriteIMul
600
  { 1, 2, 3, 0, 0 }, // 186 IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
601
  { 1, 2, 3, 0, 0 }, // 187 IIC_IMUL8_WriteIMul
602
  { 1, 59, 60, 0, 0 }, // 188 IIC_IN_RI_WriteSystem
603
  { 1, 60, 61, 0, 0 }, // 189 IIC_IN_RR_WriteSystem
604
  { 1, 61, 62, 0, 0 }, // 190 IIC_INS_WriteSystem
605
  { 0, 0, 0, 0, 0 }, // 191 IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd
606
  { 0, 0, 0, 0, 0 }, // 192 IIC_SSE_INSERTPS_RR_WriteFShuffle
607
  { 1, 62, 63, 0, 0 }, // 193 IIC_INT_WriteSystem
608
  { 1, 31, 32, 0, 0 }, // 194 IIC_INT3_WriteSystem
609
  { 1, 63, 64, 0, 0 }, // 195 IIC_INVD_WriteSystem
610
  { 1, 48, 49, 0, 0 }, // 196 IIC_INVLPG_WriteSystem
611
  { 0, 0, 0, 0, 0 }, // 197 WriteJumpLd
612
  { 1, 64, 65, 0, 0 }, // 198 IIC_IRET_WriteJumpLd
613
  { 1, 16, 17, 0, 0 }, // 199 IIC_FST_WriteStore
614
  { 1, 6, 7, 0, 0 }, // 200 IIC_FIST_WriteStore
615
  { 1, 2, 3, 0, 0 }, // 201 IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd
616
  { 1, 2, 3, 0, 0 }, // 202 IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd
617
  { 0, 0, 0, 0, 0 }, // 203 WriteLoad
618
  { 1, 15, 16, 0, 0 }, // 204 IIC_Jcc_WriteJump
619
  { 1, 20, 21, 0, 0 }, // 205 IIC_JCXZ_WriteJump
620
  { 1, 16, 17, 0, 0 }, // 206 IIC_JMP_MEM_WriteJumpLd
621
  { 1, 15, 16, 0, 0 }, // 207 IIC_JMP_REG_WriteJump
622
  { 1, 15, 16, 0, 0 }, // 208 IIC_JMP_REL_WriteJump
623
  { 1, 4, 5, 0, 0 }, // 209 IIC_AHF_WriteALU
624
  { 1, 30, 31, 0, 0 }, // 210 IIC_LAR_RM_WriteSystem
625
  { 1, 65, 66, 0, 0 }, // 211 IIC_LAR_RR_WriteSystem
626
  { 1, 22, 23, 0, 0 }, // 212 IIC_CMPX_LOCK_WriteALULd_WriteRMW
627
  { 1, 24, 25, 0, 0 }, // 213 IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW
628
  { 1, 6, 7, 0, 0 }, // 214 IIC_CMPX_LOCK_8_WriteALULd_WriteRMW
629
  { 1, 25, 26, 0, 0 }, // 215 IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW
630
  { 1, 21, 22, 0, 0 }, // 216 IIC_SSE_LDDQU_WriteLoad
631
  { 1, 43, 44, 0, 0 }, // 217 IIC_SSE_LDMXCSR_WriteLoad
632
  { 1, 26, 27, 0, 0 }, // 218 IIC_LXS_WriteSystem
633
  { 1, 4, 5, 0, 0 }, // 219 IIC_FLDZ_WriteZero
634
  { 1, 6, 7, 0, 0 }, // 220 IIC_FIST_WriteZero
635
  { 1, 5, 6, 0, 0 }, // 221 IIC_FLD_WriteLoad
636
  { 1, 20, 21, 0, 0 }, // 222 IIC_FLD80_WriteLoad
637
  { 1, 5, 6, 0, 0 }, // 223 IIC_FLD_WriteMove
638
  { 1, 16, 17, 0, 0 }, // 224 IIC_LEA_16_WriteLEA
639
  { 1, 15, 16, 0, 0 }, // 225 IIC_LEA_WriteLEA
640
  { 1, 16, 17, 0, 0 }, // 226 IIC_LEAVE_WriteALU
641
  { 1, 4, 5, 0, 0 }, // 227 IIC_SSE_LFENCE_WriteFence
642
  { 1, 66, 67, 0, 0 }, // 228 IIC_LGDT_WriteSystem
643
  { 1, 66, 67, 0, 0 }, // 229 IIC_LIDT_WriteSystem
644
  { 1, 67, 68, 0, 0 }, // 230 IIC_LLDT_MEM_WriteSystem
645
  { 1, 68, 69, 0, 0 }, // 231 IIC_LLDT_REG_WriteSystem
646
  { 0, 0, 0, 0, 0 }, // 232 IIC_LWP
647
  { 1, 69, 70, 0, 0 }, // 233 IIC_LMSW_REG_WriteSystem
648
  { 1, 70, 71, 0, 0 }, // 234 IIC_LMSW_MEM_WriteSystem
649
  { 1, 5, 6, 0, 0 }, // 235 IIC_ALU_MEM_WriteALULd_WriteRMW
650
  { 1, 4, 5, 0, 0 }, // 236 IIC_ALU_NONMEM_WriteALULd_WriteRMW
651
  { 1, 16, 17, 0, 0 }, // 237 IIC_LODS_WriteMicrocoded
652
  { 1, 25, 26, 0, 0 }, // 238 IIC_LOOP_WriteJump
653
  { 1, 28, 29, 0, 0 }, // 239 IIC_LOOPE_WriteJump
654
  { 1, 71, 72, 0, 0 }, // 240 IIC_LOOPNE_WriteJump
655
  { 1, 37, 38, 0, 0 }, // 241 IIC_RET_WriteJumpLd
656
  { 1, 50, 51, 0, 0 }, // 242 IIC_LSL_RM_WriteSystem
657
  { 1, 72, 73, 0, 0 }, // 243 IIC_LSL_RR_WriteSystem
658
  { 1, 73, 74, 0, 0 }, // 244 IIC_LTR_WriteSystem
659
  { 1, 21, 22, 0, 0 }, // 245 IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW
660
  { 0, 0, 0, 0, 0 }, // 246 IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW
661
  { 1, 16, 17, 0, 0 }, // 247 IIC_SSE_MASKMOV_WriteStore
662
  { 1, 5, 6, 0, 0 }, // 248 IIC_SSE_MFENCE_WriteFence
663
  { 1, 28, 29, 0, 0 }, // 249 IIC_MMX_CVT_PD_RM_WriteCvtF2ILd
664
  { 1, 2, 3, 0, 0 }, // 250 IIC_MMX_CVT_PD_RR_WriteCvtF2I
665
  { 0, 0, 0, 0, 0 }, // 251 WriteCvtI2FLd
666
  { 0, 0, 0, 0, 0 }, // 252 WriteCvtI2F
667
  { 1, 7, 9, 0, 0 }, // 253 IIC_MMX_CVT_PS_RM_WriteCvtF2ILd
668
  { 1, 9, 10, 0, 0 }, // 254 IIC_MMX_CVT_PS_RR_WriteCvtF2I
669
  { 1, 43, 44, 0, 0 }, // 255 IIC_MMX_EMMS
670
  { 1, 5, 6, 0, 0 }, // 256 IIC_MMX_MASKMOV_WriteShuffle
671
  { 1, 74, 75, 0, 0 }, // 257 IIC_MMX_MOV_REG_MM_WriteStore
672
  { 1, 74, 75, 0, 0 }, // 258 IIC_MMX_MOV_REG_MM_WriteMove
673
  { 1, 5, 6, 0, 0 }, // 259 IIC_MMX_MOV_MM_RM_WriteStore
674
  { 1, 5, 6, 0, 0 }, // 260 IIC_MMX_MOV_MM_RM_WriteLoad
675
  { 1, 5, 6, 0, 0 }, // 261 IIC_MMX_MOV_MM_RM_WriteMove
676
  { 1, 5, 6, 0, 0 }, // 262 IIC_MMX_MOVQ_RM_WriteLoad
677
  { 1, 4, 5, 0, 0 }, // 263 IIC_MMX_MOVQ_RR_WriteMove
678
  { 1, 5, 6, 0, 0 }, // 264 IIC_MMX_MOVQ_RM_WriteStore
679
  { 0, 0, 0, 0, 0 }, // 265 WriteMove
680
  { 1, 5, 6, 0, 0 }, // 266 IIC_MMX_ALU_RM_WriteVecALULd
681
  { 1, 4, 5, 0, 0 }, // 267 IIC_MMX_ALU_RR_WriteVecALU
682
  { 1, 5, 6, 0, 0 }, // 268 IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd
683
  { 1, 4, 5, 0, 0 }, // 269 IIC_MMX_PCK_RR_WriteShuffle
684
  { 1, 5, 6, 0, 0 }, // 270 IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd
685
  { 1, 21, 22, 0, 0 }, // 271 IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd
686
  { 1, 16, 17, 0, 0 }, // 272 IIC_MMX_ALUQ_RR_WriteVecALU
687
  { 0, 0, 0, 0, 0 }, // 273 WriteShuffleLd_ReadAfterLd
688
  { 0, 0, 0, 0, 0 }, // 274 WriteShuffle
689
  { 1, 5, 6, 0, 0 }, // 275 IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd
690
  { 1, 4, 5, 0, 0 }, // 276 IIC_MMX_ALU_RR_WriteVecLogic
691
  { 1, 4, 5, 0, 0 }, // 277 IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd
692
  { 1, 5, 6, 0, 0 }, // 278 IIC_MMX_MISC_FUNC_MEM_WriteVecIMul
693
  { 1, 20, 21, 0, 0 }, // 279 IIC_MMX_PEXTR_WriteShuffle
694
  { 1, 6, 7, 0, 0 }, // 280 IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd
695
  { 1, 43, 44, 0, 0 }, // 281 IIC_MMX_PHADDSUBW_RR_WriteVecALU
696
  { 1, 20, 21, 0, 0 }, // 282 IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd
697
  { 1, 21, 22, 0, 0 }, // 283 IIC_MMX_PHADDSUBD_RR_WriteVecALU
698
  { 1, 5, 6, 0, 0 }, // 284 IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd
699
  { 1, 5, 6, 0, 0 }, // 285 IIC_MMX_PINSRW_WriteShuffle
700
  { 1, 75, 76, 0, 0 }, // 286 IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd
701
  { 1, 75, 76, 0, 0 }, // 287 IIC_MMX_PMUL_WriteVecIMul
702
  { 1, 20, 21, 0, 0 }, // 288 IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd
703
  { 1, 20, 21, 0, 0 }, // 289 IIC_MMX_PSADBW_WriteVecIMul
704
  { 1, 5, 6, 0, 0 }, // 290 IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd
705
  { 1, 5, 6, 0, 0 }, // 291 IIC_MMX_PSHUF_WriteShuffle
706
  { 1, 5, 6, 0, 0 }, // 292 IIC_MMX_PSHUF_WriteShuffleLd
707
  { 1, 4, 5, 0, 0 }, // 293 IIC_MMX_SHIFT_RI_WriteVecShift
708
  { 1, 21, 22, 0, 0 }, // 294 IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd
709
  { 1, 16, 17, 0, 0 }, // 295 IIC_MMX_SHIFT_RR_WriteVecShift
710
  { 1, 5, 6, 0, 0 }, // 296 IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd
711
  { 1, 4, 5, 0, 0 }, // 297 IIC_MMX_UNPCK_H_RR_WriteShuffle
712
  { 1, 5, 6, 0, 0 }, // 298 IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd
713
  { 1, 5, 6, 0, 0 }, // 299 IIC_MMX_UNPCK_L_WriteShuffle
714
  { 0, 0, 0, 0, 0 }, // 300 IIC_SSE_MONITORX_WriteSystem
715
  { 1, 76, 77, 0, 0 }, // 301 IIC_SSE_MONITOR_WriteSystem
716
  { 1, 5, 6, 0, 0 }, // 302 IIC_MOV_MEM_WriteALU
717
  { 1, 5, 6, 0, 0 }, // 303 IIC_MOV_MEM_WriteStore
718
  { 1, 16, 17, 0, 0 }, // 304 IIC_MOV_MEM_SR_WriteMove
719
  { 1, 4, 5, 0, 0 }, // 305 IIC_MOV_WriteMove
720
  { 1, 5, 6, 0, 0 }, // 306 IIC_MOV_MEM_WriteLoad
721
  { 1, 5, 6, 0, 0 }, // 307 IIC_MOV_REG_SR_WriteMove
722
  { 1, 77, 78, 0, 0 }, // 308 IIC_MOV_SR_MEM_WriteMove
723
  { 1, 3, 4, 0, 0 }, // 309 IIC_MOV_SR_REG_WriteMove
724
  { 1, 78, 79, 0, 0 }, // 310 IIC_MOV_CR_REG_WriteSystem
725
  { 1, 79, 80, 0, 0 }, // 311 IIC_MOV_DR_REG_WriteSystem
726
  { 1, 4, 5, 0, 0 }, // 312 IIC_ALU_NONMEM_WriteZero
727
  { 1, 58, 59, 0, 0 }, // 313 IIC_MOV_REG_CR_WriteSystem
728
  { 1, 80, 81, 0, 0 }, // 314 IIC_MOV_REG_DR_WriteSystem
729
  { 1, 5, 6, 0, 0 }, // 315 IIC_SSE_MOVDQ_WriteLoad
730
  { 1, 5, 6, 0, 0 }, // 316 IIC_SSE_MOVDQ_WriteMove
731
  { 1, 5, 6, 0, 0 }, // 317 IIC_SSE_MOVA_P_MR_WriteStore
732
  { 1, 5, 6, 0, 0 }, // 318 IIC_SSE_MOVA_P_RM_WriteLoad
733
  { 1, 4, 5, 0, 0 }, // 319 IIC_SSE_MOVA_P_RR_WriteFShuffle
734
  { 1, 5, 6, 0, 0 }, // 320 IIC_MOVBE_WriteStore
735
  { 1, 5, 6, 0, 0 }, // 321 IIC_MOVBE_WriteALULd
736
  { 1, 5, 6, 0, 0 }, // 322 IIC_SSE_MOV_LH_WriteLoad
737
  { 1, 5, 6, 0, 0 }, // 323 IIC_SSE_MOV_LH_WriteFShuffle
738
  { 1, 4, 5, 0, 0 }, // 324 IIC_SSE_MOVA_P_RR_WriteMove
739
  { 1, 16, 17, 0, 0 }, // 325 IIC_SSE_MOVU_P_MR_WriteStore
740
  { 1, 21, 22, 0, 0 }, // 326 IIC_SSE_MOVU_P_RM_WriteLoad
741
  { 1, 4, 5, 0, 0 }, // 327 IIC_SSE_MOVU_P_RR_WriteMove
742
  { 1, 5, 6, 0, 0 }, // 328 IIC_SSE_MOV_LH_WriteStore
743
  { 1, 5, 6, 0, 0 }, // 329 IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd
744
  { 1, 74, 75, 0, 0 }, // 330 IIC_SSE_MOVMSK_WriteVecLogic
745
  { 1, 5, 6, 0, 0 }, // 331 IIC_SSE_MOVNT_WriteStore
746
  { 1, 5, 6, 0, 0 }, // 332 IIC_SSE_MOVDQ_WriteStore
747
  { 1, 74, 75, 0, 0 }, // 333 IIC_SSE_MOVD_ToGP_WriteMove
748
  { 1, 4, 5, 0, 0 }, // 334 IIC_SSE_MOVQ_RR_WriteVecLogic
749
  { 1, 21, 22, 0, 0 }, // 335 IIC_MOVS_WriteMicrocoded
750
  { 1, 5, 6, 0, 0 }, // 336 IIC_SSE_MOV_S_MR_WriteStore
751
  { 1, 5, 6, 0, 0 }, // 337 IIC_SSE_MOV_S_RM_WriteLoad
752
  { 1, 4, 5, 0, 0 }, // 338 IIC_SSE_MOV_S_RR_WriteFShuffle
753
  { 1, 21, 22, 0, 0 }, // 339 IIC_MOVSX_R16_M8_WriteALULd
754
  { 1, 16, 17, 0, 0 }, // 340 IIC_MOVSX_R16_R8_WriteALU
755
  { 1, 5, 6, 0, 0 }, // 341 IIC_MOVSX_WriteALULd
756
  { 1, 5, 6, 0, 0 }, // 342 IIC_MOVSX_WriteALU
757
  { 1, 4, 5, 0, 0 }, // 343 IIC_SSE_MOVU_P_RR_WriteFShuffle
758
  { 1, 21, 22, 0, 0 }, // 344 IIC_MOVZX_R16_M8_WriteALULd
759
  { 1, 16, 17, 0, 0 }, // 345 IIC_MOVZX_R16_R8_WriteALU
760
  { 1, 5, 6, 0, 0 }, // 346 IIC_MOVZX_WriteALULd
761
  { 1, 5, 6, 0, 0 }, // 347 IIC_MOVZX_WriteALU
762
  { 0, 0, 0, 0, 0 }, // 348 IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd
763
  { 0, 0, 0, 0, 0 }, // 349 IIC_SSE_MPSADBW_RR_WriteMPSAD
764
  { 1, 28, 29, 0, 0 }, // 350 IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
765
  { 1, 2, 3, 0, 0 }, // 351 IIC_MUL16_REG_WriteIMul
766
  { 1, 2, 3, 0, 0 }, // 352 IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
767
  { 1, 6, 7, 0, 0 }, // 353 IIC_MUL32_REG_WriteIMul
768
  { 1, 58, 59, 0, 0 }, // 354 IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
769
  { 1, 58, 59, 0, 0 }, // 355 IIC_MUL64_WriteIMul
770
  { 1, 2, 3, 0, 0 }, // 356 IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd
771
  { 1, 2, 3, 0, 0 }, // 357 IIC_MUL8_WriteIMul
772
  { 1, 26, 27, 0, 0 }, // 358 IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd
773
  { 1, 14, 15, 0, 0 }, // 359 IIC_SSE_MUL_F64P_RR_WriteFMul
774
  { 1, 57, 58, 0, 0 }, // 360 IIC_SSE_MUL_F32P_RR_WriteFMul
775
  { 1, 57, 58, 0, 0 }, // 361 IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd
776
  { 1, 57, 58, 0, 0 }, // 362 IIC_SSE_MUL_F64S_RR_WriteFMul
777
  { 1, 75, 76, 0, 0 }, // 363 IIC_SSE_MUL_F32S_RR_WriteFMul
778
  { 1, 2, 3, 0, 0 }, // 364 IIC_MUL8_WriteIMulLd_WriteIMulH
779
  { 1, 2, 3, 0, 0 }, // 365 IIC_MUL8_WriteIMul_WriteIMulH
780
  { 0, 0, 0, 0, 0 }, // 366 WriteFMulLd
781
  { 0, 0, 0, 0, 0 }, // 367 WriteFMul
782
  { 0, 0, 0, 0, 0 }, // 368 IIC_SSE_MWAITX_WriteSystem
783
  { 1, 50, 51, 0, 0 }, // 369 IIC_SSE_MWAIT_WriteSystem
784
  { 1, 4, 5, 0, 0 }, // 370 IIC_NOP_WriteZero
785
  { 1, 81, 82, 0, 0 }, // 371 IIC_OUT_IR_WriteSystem
786
  { 1, 32, 33, 0, 0 }, // 372 IIC_OUT_RR_WriteSystem
787
  { 1, 82, 83, 0, 0 }, // 373 IIC_OUTS_WriteSystem
788
  { 1, 5, 6, 0, 0 }, // 374 IIC_SSE_PABS_RM_WriteVecALULd
789
  { 1, 4, 5, 0, 0 }, // 375 IIC_SSE_PABS_RR_WriteVecALU
790
  { 1, 5, 6, 0, 0 }, // 376 IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd
791
  { 1, 5, 6, 0, 0 }, // 377 IIC_SSE_PACK_WriteShuffle
792
  { 1, 5, 6, 0, 0 }, // 378 IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd
793
  { 1, 4, 5, 0, 0 }, // 379 IIC_SSE_INTALU_P_RR_WriteVecALU
794
  { 1, 21, 22, 0, 0 }, // 380 IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd
795
  { 1, 16, 17, 0, 0 }, // 381 IIC_SSE_INTALUQ_P_RR_WriteVecALU
796
  { 1, 5, 6, 0, 0 }, // 382 IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd
797
  { 1, 5, 6, 0, 0 }, // 383 IIC_SSE_PALIGNRR_WriteShuffle
798
  { 1, 71, 72, 0, 0 }, // 384 IIC_SSE_PAUSE_WriteNop
799
  { 1, 5, 6, 0, 0 }, // 385 IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd
800
  { 1, 4, 5, 0, 0 }, // 386 IIC_ALU_NONMEM_WriteVarBlend
801
  { 1, 5, 6, 0, 0 }, // 387 IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd
802
  { 1, 4, 5, 0, 0 }, // 388 IIC_SSE_INTALU_P_RR_WriteBlend
803
  { 0, 0, 0, 0, 0 }, // 389 IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd
804
  { 0, 0, 0, 0, 0 }, // 390 IIC_SSE_PCLMULQDQ_RR_WriteCLMul
805
  { 0, 0, 0, 0, 0 }, // 391 WriteVecALULd_ReadAfterLd
806
  { 0, 0, 0, 0, 0 }, // 392 WriteVecALU
807
  { 0, 0, 0, 0, 0 }, // 393 WritePCmpEStrILd_ReadAfterLd
808
  { 0, 0, 0, 0, 0 }, // 394 WritePCmpEStrI
809
  { 0, 0, 0, 0, 0 }, // 395 WritePCmpEStrMLd_ReadAfterLd
810
  { 0, 0, 0, 0, 0 }, // 396 WritePCmpEStrM
811
  { 0, 0, 0, 0, 0 }, // 397 WritePCmpIStrILd_ReadAfterLd
812
  { 0, 0, 0, 0, 0 }, // 398 WritePCmpIStrI
813
  { 0, 0, 0, 0, 0 }, // 399 WritePCmpIStrMLd_ReadAfterLd
814
  { 0, 0, 0, 0, 0 }, // 400 WritePCmpIStrM
815
  { 0, 0, 0, 0, 0 }, // 401 WriteShuffleLd_WriteRMW
816
  { 1, 20, 21, 0, 0 }, // 402 IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd
817
  { 1, 20, 21, 0, 0 }, // 403 IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd
818
  { 1, 21, 22, 0, 0 }, // 404 IIC_SSE_PHADDSUBD_RR_WritePHAdd
819
  { 1, 28, 29, 0, 0 }, // 405 IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd
820
  { 1, 2, 3, 0, 0 }, // 406 IIC_SSE_PHADDSUBSW_RR_WritePHAdd
821
  { 1, 28, 29, 0, 0 }, // 407 IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd
822
  { 1, 2, 3, 0, 0 }, // 408 IIC_SSE_PHADDSUBW_RR_WritePHAdd
823
  { 0, 0, 0, 0, 0 }, // 409 WriteVecIMulLd
824
  { 0, 0, 0, 0, 0 }, // 410 WriteVecIMul
825
  { 1, 5, 6, 0, 0 }, // 411 IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd
826
  { 1, 5, 6, 0, 0 }, // 412 IIC_SSE_PINSRW_WriteShuffle
827
  { 1, 57, 58, 0, 0 }, // 413 IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd
828
  { 1, 57, 58, 0, 0 }, // 414 IIC_SSE_PMADD_WriteVecIMul
829
  { 0, 0, 0, 0, 0 }, // 415 WriteVecIMulLd_ReadAfterLd
830
  { 1, 5, 6, 0, 0 }, // 416 IIC_SSE_INTALU_P_RM_WriteShuffleLd
831
  { 1, 4, 5, 0, 0 }, // 417 IIC_SSE_INTALU_P_RR_WriteShuffle
832
  { 1, 57, 58, 0, 0 }, // 418 IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd
833
  { 1, 57, 58, 0, 0 }, // 419 IIC_SSE_PMULHRSW_WriteVecIMul
834
  { 1, 57, 58, 0, 0 }, // 420 IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd
835
  { 1, 57, 58, 0, 0 }, // 421 IIC_SSE_INTMUL_P_RR_WriteVecIMul
836
  { 1, 16, 17, 0, 0 }, // 422 IIC_POP_REG16_WriteLoad
837
  { 1, 21, 22, 0, 0 }, // 423 IIC_POP_MEM_WriteRMW
838
  { 1, 18, 20, 0, 0 }, // 424 IIC_POP_REG_WriteLoad
839
  { 1, 14, 15, 0, 0 }, // 425 IIC_POP_A_WriteLoad
840
  { 0, 0, 0, 0, 0 }, // 426 IIC_SSE_POPCNT_RM_WriteFAddLd
841
  { 0, 0, 0, 0, 0 }, // 427 IIC_SSE_POPCNT_RR_WriteFAdd
842
  { 1, 83, 84, 0, 0 }, // 428 IIC_POP_SR_WriteSystem
843
  { 1, 38, 39, 0, 0 }, // 429 IIC_POP_F_WriteLoad
844
  { 1, 77, 78, 0, 0 }, // 430 IIC_POP_FD_WriteLoad
845
  { 1, 84, 85, 0, 0 }, // 431 IIC_POP_SR_SS_WriteSystem
846
  { 1, 43, 44, 0, 0 }, // 432 IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd
847
  { 1, 20, 21, 0, 0 }, // 433 IIC_SSE_PSHUFB_RR_WriteShuffle
848
  { 1, 5, 6, 0, 0 }, // 434 IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd
849
  { 1, 5, 6, 0, 0 }, // 435 IIC_SSE_PSHUF_RI_WriteShuffle
850
  { 1, 5, 6, 0, 0 }, // 436 IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd
851
  { 1, 4, 5, 0, 0 }, // 437 IIC_SSE_PSIGN_RR_WriteVecALU
852
  { 1, 4, 5, 0, 0 }, // 438 IIC_SSE_INTSHDQ_P_RI_WriteVecShift
853
  { 1, 4, 5, 0, 0 }, // 439 IIC_SSE_INTSH_P_RI_WriteVecShift
854
  { 1, 21, 22, 0, 0 }, // 440 IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd
855
  { 1, 16, 17, 0, 0 }, // 441 IIC_SSE_INTSH_P_RR_WriteVecShift
856
  { 0, 0, 0, 0, 0 }, // 442 WriteVecLogicLd_ReadAfterLd
857
  { 0, 0, 0, 0, 0 }, // 443 WriteVecLogic
858
  { 1, 5, 6, 0, 0 }, // 444 IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd
859
  { 1, 5, 6, 0, 0 }, // 445 IIC_SSE_UNPCK_WriteShuffle
860
  { 1, 18, 20, 0, 0 }, // 446 IIC_PUSH_IMM_WriteStore
861
  { 1, 18, 20, 0, 0 }, // 447 IIC_PUSH_REG_WriteStore
862
  { 1, 16, 17, 0, 0 }, // 448 IIC_PUSH_MEM_WriteRMW
863
  { 1, 28, 29, 0, 0 }, // 449 IIC_PUSH_A_WriteStore
864
  { 1, 16, 17, 0, 0 }, // 450 IIC_PUSH_SR_WriteSystem
865
  { 1, 16, 17, 0, 0 }, // 451 IIC_PUSH_CS_WriteSystem
866
  { 1, 14, 15, 0, 0 }, // 452 IIC_PUSH_F_WriteStore
867
  { 1, 5, 6, 0, 0 }, // 453 IIC_SR_WriteShiftLd_WriteRMW
868
  { 1, 5, 6, 0, 0 }, // 454 IIC_SR_WriteShift
869
  { 1, 26, 27, 0, 0 }, // 455 IIC_SSE_RCPP_RM_WriteFRcpLd
870
  { 1, 14, 15, 0, 0 }, // 456 IIC_SSE_RCPP_RR_WriteFRcp
871
  { 1, 75, 76, 0, 0 }, // 457 IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd
872
  { 0, 0, 0, 0, 0 }, // 458 WriteFRcpLd_ReadAfterLd
873
  { 1, 75, 76, 0, 0 }, // 459 IIC_SSE_RCPS_RR_WriteFRcp
874
  { 0, 0, 0, 0, 0 }, // 460 WriteRMW
875
  { 1, 85, 86, 0, 0 }, // 461 IIC_RDMSR_WriteSystem
876
  { 1, 50, 51, 0, 0 }, // 462 IIC_RDPMC_WriteSystem
877
  { 1, 86, 87, 0, 0 }, // 463 IIC_RDTSC_WriteSystem
878
  { 1, 87, 88, 0, 0 }, // 464 IIC_REP_MOVS_WriteMicrocoded
879
  { 1, 82, 83, 0, 0 }, // 465 IIC_REP_STOS_WriteMicrocoded
880
  { 1, 18, 20, 0, 0 }, // 466 IIC_RET_IMM_WriteJumpLd
881
  { 0, 0, 0, 0, 0 }, // 467 WriteShiftLd
882
  { 0, 0, 0, 0, 0 }, // 468 WriteShift
883
  { 0, 0, 0, 0, 0 }, // 469 IIC_SSE_ROUNDPS_REG_WriteFAddLd
884
  { 0, 0, 0, 0, 0 }, // 470 IIC_SSE_ROUNDPS_REG_WriteFAdd
885
  { 0, 0, 0, 0, 0 }, // 471 IIC_SSE_ROUNDPS_MEM_WriteFAddLd
886
  { 0, 0, 0, 0, 0 }, // 472 WriteFAddLd_ReadAfterLd
887
  { 1, 88, 89, 0, 0 }, // 473 IIC_RSM_WriteSystem
888
  { 1, 26, 27, 0, 0 }, // 474 IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd
889
  { 1, 14, 15, 0, 0 }, // 475 IIC_SSE_RSQRTPS_RR_WriteFRsqrt
890
  { 1, 75, 76, 0, 0 }, // 476 IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd
891
  { 0, 0, 0, 0, 0 }, // 477 WriteFRsqrtLd_ReadAfterLd
892
  { 1, 75, 76, 0, 0 }, // 478 IIC_SSE_RSQRTSS_RR_WriteFRsqrt
893
  { 0, 0, 0, 0, 0 }, // 479 WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd
894
  { 1, 16, 17, 0, 0 }, // 480 IIC_SCAS_WriteMicrocoded
895
  { 1, 16, 17, 0, 0 }, // 481 IIC_SET_M_WriteALU_WriteStore
896
  { 1, 4, 5, 0, 0 }, // 482 IIC_SET_R_WriteALU
897
  { 1, 5, 6, 0, 0 }, // 483 IIC_SSE_SFENCE_WriteFence
898
  { 1, 20, 21, 0, 0 }, // 484 IIC_SGDT_WriteSystem
899
  { 1, 6, 7, 0, 0 }, // 485 IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW
900
  { 1, 6, 7, 0, 0 }, // 486 IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW
901
  { 1, 6, 7, 0, 0 }, // 487 IIC_SHD16_REG_CL_WriteShift
902
  { 1, 6, 7, 0, 0 }, // 488 IIC_SHD16_REG_IM_WriteShift
903
  { 1, 20, 21, 0, 0 }, // 489 IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW
904
  { 1, 20, 21, 0, 0 }, // 490 IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW
905
  { 1, 16, 17, 0, 0 }, // 491 IIC_SHD32_REG_CL_WriteShift
906
  { 1, 16, 17, 0, 0 }, // 492 IIC_SHD32_REG_IM_WriteShift
907
  { 1, 14, 15, 0, 0 }, // 493 IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW
908
  { 1, 14, 15, 0, 0 }, // 494 IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW
909
  { 1, 28, 29, 0, 0 }, // 495 IIC_SHD64_REG_CL_WriteShift
910
  { 1, 14, 15, 0, 0 }, // 496 IIC_SHD64_REG_IM_WriteShift
911
  { 1, 5, 6, 0, 0 }, // 497 IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd
912
  { 1, 5, 6, 0, 0 }, // 498 IIC_SSE_SHUFP_WriteFShuffle
913
  { 1, 20, 21, 0, 0 }, // 499 IIC_SIDT_WriteSystem
914
  { 1, 21, 22, 0, 0 }, // 500 IIC_SLDT_WriteSystem
915
  { 1, 14, 15, 0, 0 }, // 501 IIC_SMSW_WriteSystem
916
  { 1, 33, 34, 0, 0 }, // 502 IIC_SSE_SQRTPD_RM_WriteFSqrtLd
917
  { 1, 33, 34, 0, 0 }, // 503 IIC_SSE_SQRTPD_RR_WriteFSqrt
918
  { 1, 34, 35, 0, 0 }, // 504 IIC_SSE_SQRTPS_RM_WriteFSqrtLd
919
  { 1, 34, 35, 0, 0 }, // 505 IIC_SSE_SQRTPS_RR_WriteFSqrt
920
  { 1, 35, 36, 0, 0 }, // 506 IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd
921
  { 0, 0, 0, 0, 0 }, // 507 WriteFSqrtLd_ReadAfterLd
922
  { 1, 35, 36, 0, 0 }, // 508 IIC_SSE_SQRTSD_RR_WriteFSqrt
923
  { 1, 36, 37, 0, 0 }, // 509 IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd
924
  { 1, 36, 37, 0, 0 }, // 510 IIC_SSE_SQRTSS_RR_WriteFSqrt
925
  { 0, 0, 0, 0, 0 }, // 511 WriteFSqrt
926
  { 1, 4, 5, 0, 0 }, // 512 IIC_STC_WriteALU
927
  { 1, 3, 4, 0, 0 }, // 513 IIC_STD_WriteALU
928
  { 1, 71, 72, 0, 0 }, // 514 IIC_STI_WriteALU
929
  { 1, 17, 18, 0, 0 }, // 515 IIC_SSE_STMXCSR_WriteStore
930
  { 1, 4, 5, 0, 0 }, // 516 IIC_STOS_WriteMicrocoded
931
  { 1, 21, 22, 0, 0 }, // 517 IIC_STR_WriteSystem
932
  { 1, 43, 44, 0, 0 }, // 518 IIC_FST80_WriteStore
933
  { 1, 16, 17, 0, 0 }, // 519 IIC_FST_WriteMove
934
  { 1, 24, 25, 0, 0 }, // 520 IIC_SWAPGS_WriteSystem
935
  { 1, 89, 90, 0, 0 }, // 521 IIC_SYSCALL_WriteSystem
936
  { 1, 80, 81, 0, 0 }, // 522 IIC_SYS_ENTER_EXIT_WriteSystem
937
  { 1, 15, 16, 0, 0 }, // 523 IIC_JMP_REL_WriteJumpLd
938
  { 1, 16, 17, 0, 0 }, // 524 IIC_JMP_MEM_WriteJump
939
  { 1, 15, 16, 0, 0 }, // 525 IIC_JMP_REG_WriteJumpLd
940
  { 0, 0, 0, 0, 0 }, // 526 WriteJump
941
  { 1, 14, 15, 0, 0 }, // 527 IIC_FUCOMI_WriteFAdd
942
  { 1, 15, 16, 0, 0 }, // 528 IIC_FUCOM_WriteFAdd
943
  { 1, 5, 6, 0, 0 }, // 529 IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd
944
  { 1, 5, 6, 0, 0 }, // 530 IIC_SSE_UNPCK_WriteFShuffle
945
  { 1, 2, 3, 0, 0 }, // 531 IIC_SSE_ALU_F64P_RM
946
  { 1, 6, 7, 0, 0 }, // 532 IIC_SSE_ALU_F64P_RR
947
  { 1, 7, 9, 0, 0 }, // 533 IIC_SSE_ALU_F32P_RM
948
  { 1, 9, 10, 0, 0 }, // 534 IIC_SSE_ALU_F32P_RR
949
  { 1, 7, 9, 0, 0 }, // 535 IIC_SSE_ALU_F64S_RM
950
  { 1, 9, 10, 0, 0 }, // 536 IIC_SSE_ALU_F64S_RR
951
  { 1, 7, 9, 0, 0 }, // 537 IIC_SSE_ALU_F32S_RM
952
  { 1, 9, 10, 0, 0 }, // 538 IIC_SSE_ALU_F32S_RR
953
  { 0, 0, 0, 0, 0 }, // 539 WriteFVarBlendLd_ReadAfterLd
954
  { 0, 0, 0, 0, 0 }, // 540 WriteFVarBlend
955
  { 0, 0, 0, 0, 0 }, // 541 WriteFShuffleLd
956
  { 0, 0, 0, 0, 0 }, // 542 WriteFShuffle256
957
  { 0, 0, 0, 0, 0 }, // 543 WriteFShuffle
958
  { 0, 0, 0, 0, 0 }, // 544 WriteCvtF2ILd
959
  { 0, 0, 0, 0, 0 }, // 545 WriteCvtF2I
960
  { 0, 0, 0, 0, 0 }, // 546 WriteCvtF2FLd
961
  { 0, 0, 0, 0, 0 }, // 547 WriteCvtF2F
962
  { 0, 0, 0, 0, 0 }, // 548 WriteCvtF2FLd_WriteRMW
963
  { 0, 0, 0, 0, 0 }, // 549 WriteCvtF2FLd_ReadAfterLd
964
  { 0, 0, 0, 0, 0 }, // 550 WriteCvtI2FLd_ReadAfterLd
965
  { 1, 33, 34, 0, 0 }, // 551 IIC_SSE_DIV_F64P_RM
966
  { 1, 33, 34, 0, 0 }, // 552 IIC_SSE_DIV_F64P_RR
967
  { 1, 34, 35, 0, 0 }, // 553 IIC_SSE_DIV_F32P_RR
968
  { 1, 35, 36, 0, 0 }, // 554 IIC_SSE_DIV_F64S_RM
969
  { 1, 35, 36, 0, 0 }, // 555 IIC_SSE_DIV_F64S_RR
970
  { 1, 36, 37, 0, 0 }, // 556 IIC_SSE_DIV_F32S_RR
971
  { 1, 90, 91, 0, 0 }, // 557 IIC_VERR_WriteSystem
972
  { 1, 91, 92, 0, 0 }, // 558 IIC_VERW_REG_WriteSystem
973
  { 1, 30, 31, 0, 0 }, // 559 IIC_VERW_MEM_WriteSystem
974
  { 0, 0, 0, 0, 0 }, // 560 WriteStore
975
  { 0, 0, 0, 0, 0 }, // 561 WriteShuffle256
976
  { 1, 5, 6, 0, 0 }, // 562 IIC_ALU_MEM_WriteFBlendLd_WriteRMW
977
  { 0, 0, 0, 0, 0 }, // 563 WriteFShuffleLd_ReadAfterLd
978
  { 0, 0, 0, 0, 0 }, // 564 WriteShuffle256Ld_ReadAfterLd
979
  { 1, 5, 6, 0, 0 }, // 565 IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd
980
  { 1, 4, 5, 0, 0 }, // 566 IIC_ALU_NONMEM_WriteFShuffle
981
  { 1, 5, 6, 0, 0 }, // 567 IIC_SSE_MOVDQ
982
  { 1, 5, 6, 0, 0 }, // 568 IIC_SSE_MOV_LH
983
  { 1, 74, 75, 0, 0 }, // 569 IIC_SSE_MOVD_ToGP
984
  { 1, 5, 6, 0, 0 }, // 570 IIC_SSE_MOV_S_MR
985
  { 1, 5, 6, 0, 0 }, // 571 IIC_SSE_MOV_S_RM
986
  { 1, 4, 5, 0, 0 }, // 572 IIC_SSE_MOV_S_RR
987
  { 1, 4, 5, 0, 0 }, // 573 IIC_SSE_MOVQ_RR
988
  { 1, 5, 6, 0, 0 }, // 574 IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd
989
  { 1, 4, 5, 0, 0 }, // 575 IIC_ALU_NONMEM_WriteMPSAD
990
  { 1, 26, 27, 0, 0 }, // 576 IIC_SSE_MUL_F64P_RM
991
  { 1, 14, 15, 0, 0 }, // 577 IIC_SSE_MUL_F64P_RR
992
  { 1, 57, 58, 0, 0 }, // 578 IIC_SSE_MUL_F32P_RR
993
  { 1, 57, 58, 0, 0 }, // 579 IIC_SSE_MUL_F64S_RM
994
  { 1, 57, 58, 0, 0 }, // 580 IIC_SSE_MUL_F64S_RR
995
  { 1, 75, 76, 0, 0 }, // 581 IIC_SSE_MUL_F32S_RR
996
  { 0, 0, 0, 0, 0 }, // 582 WriteVecALULd
997
  { 1, 5, 6, 0, 0 }, // 583 IIC_SSE_INTALU_P_RM
998
  { 1, 4, 5, 0, 0 }, // 584 IIC_SSE_INTALU_P_RR
999
  { 1, 5, 6, 0, 0 }, // 585 IIC_SSE_BIT_P_RM
1000
  { 1, 4, 5, 0, 0 }, // 586 IIC_SSE_BIT_P_RR
1001
  { 0, 0, 0, 0, 0 }, // 587 WriteBlendLd_ReadAfterLd
1002
  { 0, 0, 0, 0, 0 }, // 588 WriteBlend
1003
  { 0, 0, 0, 0, 0 }, // 589 WriteVarBlendLd_ReadAfterLd
1004
  { 0, 0, 0, 0, 0 }, // 590 WriteVarBlend
1005
  { 1, 5, 6, 0, 0 }, // 591 IIC_ALU_MEM_WriteBlendLd_ReadAfterLd
1006
  { 1, 4, 5, 0, 0 }, // 592 IIC_ALU_NONMEM_WriteBlend
1007
  { 0, 0, 0, 0, 0 }, // 593 WriteCLMulLd_ReadAfterLd
1008
  { 0, 0, 0, 0, 0 }, // 594 WriteCLMul
1009
  { 1, 21, 22, 0, 0 }, // 595 IIC_SSE_INTSH_P_RM
1010
  { 1, 16, 17, 0, 0 }, // 596 IIC_SSE_INTSH_P_RR
1011
  { 0, 0, 0, 0, 0 }, // 597 WriteFShuffle256Ld_ReadAfterLd
1012
  { 1, 5, 6, 0, 0 }, // 598 IIC_ALU_MEM_WriteShuffleLd
1013
  { 1, 4, 5, 0, 0 }, // 599 IIC_ALU_NONMEM_WriteShuffle
1014
  { 1, 57, 58, 0, 0 }, // 600 IIC_SSE_INTMUL_P_RM
1015
  { 1, 57, 58, 0, 0 }, // 601 IIC_SSE_INTMUL_P_RR
1016
  { 0, 0, 0, 0, 0 }, // 602 WriteVarVecShift_ReadAfterLd
1017
  { 0, 0, 0, 0, 0 }, // 603 WriteVarVecShift
1018
  { 1, 5, 6, 0, 0 }, // 604 IIC_SSE_PSHUF_MI_WriteShuffleLd
1019
  { 0, 0, 0, 0, 0 }, // 605 WriteVarVecShiftLd_ReadAfterLd
1020
  { 0, 0, 0, 0, 0 }, // 606 WriteFRcpLd
1021
  { 0, 0, 0, 0, 0 }, // 607 WriteFRsqrtLd
1022
  { 0, 0, 0, 0, 0 }, // 608 WriteFSqrtLd
1023
  { 1, 4, 5, 0, 0 }, // 609 IIC_WAIT_WriteMicrocoded
1024
  { 1, 92, 93, 0, 0 }, // 610 IIC_WRMSR_WriteSystem
1025
  { 1, 21, 22, 0, 0 }, // 611 IIC_XADD_MEM_WriteALULd_WriteRMW
1026
  { 1, 16, 17, 0, 0 }, // 612 IIC_XADD_REG_WriteALU
1027
  { 1, 16, 17, 0, 0 }, // 613 IIC_XCHG_REG_WriteALU
1028
  { 1, 21, 22, 0, 0 }, // 614 IIC_XCHG_MEM_WriteALULd_WriteRMW
1029
  { 1, 18, 20, 0, 0 }, // 615 IIC_FXCH_WriteMove
1030
  { 1, 6, 7, 0, 0 }, // 616 IIC_XLAT_WriteLoad
1031
  { 1, 6, 7, 0, 0 }, // 617 CVTSS2SDrr
1032
  { 1, 4, 5, 0, 0 }, // 618 PSLLDri
1033
  { 1, 4, 5, 0, 0 }, // 619 PSLLQri
1034
  { 1, 4, 5, 0, 0 }, // 620 PSLLWri
1035
  { 1, 4, 5, 0, 0 }, // 621 PSRADri
1036
  { 1, 4, 5, 0, 0 }, // 622 PSRAWri
1037
  { 1, 4, 5, 0, 0 }, // 623 PSRLDri
1038
  { 1, 4, 5, 0, 0 }, // 624 PSRLQri
1039
  { 1, 4, 5, 0, 0 }, // 625 PSRLWri
1040
  { 1, 6, 7, 0, 0 }, // 626 VCVTSS2SDrr
1041
  { 1, 74, 75, 0, 0 }, // 627 VPMOVMSKBrr
1042
  { 1, 4, 5, 0, 0 }, // 628 VPSLLDri
1043
  { 1, 4, 5, 0, 0 }, // 629 VPSLLQri
1044
  { 1, 4, 5, 0, 0 }, // 630 VPSLLWri
1045
  { 1, 4, 5, 0, 0 }, // 631 VPSRADri
1046
  { 1, 4, 5, 0, 0 }, // 632 VPSRAWri
1047
  { 1, 4, 5, 0, 0 }, // 633 VPSRLDri
1048
  { 1, 4, 5, 0, 0 }, // 634 VPSRLQri
1049
  { 1, 4, 5, 0, 0 }, // 635 VPSRLWri
1050
  { 0, 0, 0, 0, 0 }, // 636 VTESTPDYrr
1051
  { 0, 0, 0, 0, 0 }, // 637 VTESTPDrr
1052
  { 0, 0, 0, 0, 0 }, // 638 VTESTPSYrr
1053
  { 0, 0, 0, 0, 0 }, // 639 VTESTPSrr
1054
  { 0, 0, 0, 0, 0 }, // 640 COMP_FST0r
1055
  { 0, 0, 0, 0, 0 }, // 641 COM_FST0r
1056
  { 1, 15, 16, 0, 0 }, // 642 UCOM_FPr
1057
  { 1, 15, 16, 0, 0 }, // 643 UCOM_Fr
1058
  { 1, 4, 5, 0, 0 }, // 644 ANDNPDrr
1059
  { 1, 4, 5, 0, 0 }, // 645 ANDNPSrr
1060
  { 1, 4, 5, 0, 0 }, // 646 ANDPDrr
1061
  { 1, 4, 5, 0, 0 }, // 647 ANDPSrr
1062
  { 1, 4, 5, 0, 0 }, // 648 FDECSTP
1063
  { 1, 4, 5, 0, 0 }, // 649 FFREE_FFREEP
1064
  { 1, 4, 5, 0, 0 }, // 650 FINCSTP
1065
  { 1, 4, 5, 0, 0 }, // 651 FNOP
1066
  { 0, 0, 0, 0, 0 }, // 652 INSERTPSrr
1067
  { 1, 15, 16, 0, 0 }, // 653 JAE_1
1068
  { 1, 15, 16, 0, 0 }, // 654 JAE_4
1069
  { 1, 15, 16, 0, 0 }, // 655 JA_1
1070
  { 1, 15, 16, 0, 0 }, // 656 JA_4
1071
  { 1, 15, 16, 0, 0 }, // 657 JBE_1
1072
  { 1, 15, 16, 0, 0 }, // 658 JBE_4
1073
  { 1, 15, 16, 0, 0 }, // 659 JB_1
1074
  { 1, 15, 16, 0, 0 }, // 660 JB_4
1075
  { 1, 15, 16, 0, 0 }, // 661 JE_1
1076
  { 1, 15, 16, 0, 0 }, // 662 JE_4
1077
  { 1, 15, 16, 0, 0 }, // 663 JGE_1
1078
  { 1, 15, 16, 0, 0 }, // 664 JGE_4
1079
  { 1, 15, 16, 0, 0 }, // 665 JG_1
1080
  { 1, 15, 16, 0, 0 }, // 666 JG_4
1081
  { 1, 15, 16, 0, 0 }, // 667 JLE_1
1082
  { 1, 15, 16, 0, 0 }, // 668 JLE_4
1083
  { 1, 15, 16, 0, 0 }, // 669 JL_1
1084
  { 1, 15, 16, 0, 0 }, // 670 JL_4
1085
  { 1, 15, 16, 0, 0 }, // 671 JMP64r
1086
  { 1, 15, 16, 0, 0 }, // 672 JMP_1
1087
  { 1, 15, 16, 0, 0 }, // 673 JMP_4
1088
  { 1, 15, 16, 0, 0 }, // 674 JNE_1
1089
  { 1, 15, 16, 0, 0 }, // 675 JNE_4
1090
  { 1, 15, 16, 0, 0 }, // 676 JNO_1
1091
  { 1, 15, 16, 0, 0 }, // 677 JNO_4
1092
  { 1, 15, 16, 0, 0 }, // 678 JNP_1
1093
  { 1, 15, 16, 0, 0 }, // 679 JNP_4
1094
  { 1, 15, 16, 0, 0 }, // 680 JNS_1
1095
  { 1, 15, 16, 0, 0 }, // 681 JNS_4
1096
  { 1, 15, 16, 0, 0 }, // 682 JO_1
1097
  { 1, 15, 16, 0, 0 }, // 683 JO_4
1098
  { 1, 15, 16, 0, 0 }, // 684 JP_1
1099
  { 1, 15, 16, 0, 0 }, // 685 JP_4
1100
  { 1, 15, 16, 0, 0 }, // 686 JS_1
1101
  { 1, 15, 16, 0, 0 }, // 687 JS_4
1102
  { 1, 5, 6, 0, 0 }, // 688 LD_Frr
1103
  { 1, 25, 26, 0, 0 }, // 689 LOOP
1104
  { 1, 28, 29, 0, 0 }, // 690 LOOPE
1105
  { 1, 71, 72, 0, 0 }, // 691 LOOPNE
1106
  { 1, 5, 6, 0, 0 }, // 692 MOV64toPQIrr
1107
  { 1, 4, 5, 0, 0 }, // 693 MOVAPDrr_MOVAPDrr_REV
1108
  { 1, 4, 5, 0, 0 }, // 694 MOVAPSrr_MOVAPSrr_REV
1109
  { 1, 5, 6, 0, 0 }, // 695 MOVDDUPrr
1110
  { 1, 5, 6, 0, 0 }, // 696 MOVDI2PDIrr
1111
  { 1, 5, 6, 0, 0 }, // 697 MOVHLPSrr
1112
  { 1, 5, 6, 0, 0 }, // 698 MOVLHPSrr
1113
  { 1, 4, 5, 0, 0 }, // 699 MOVSDrr_MOVSDrr_REV
1114
  { 1, 5, 6, 0, 0 }, // 700 MOVSHDUPrr
1115
  { 1, 5, 6, 0, 0 }, // 701 MOVSLDUPrr
1116
  { 1, 4, 5, 0, 0 }, // 702 MOVSSrr_MOVSSrr_REV
1117
  { 1, 4, 5, 0, 0 }, // 703 MOVUPDrr_MOVUPDrr_REV
1118
  { 1, 4, 5, 0, 0 }, // 704 MOVUPSrr_MOVUPSrr_REV
1119
  { 1, 4, 5, 0, 0 }, // 705 ORPDrr
1120
  { 1, 4, 5, 0, 0 }, // 706 ORPSrr
1121
  { 1, 37, 38, 0, 0 }, // 707 RETQ
1122
  { 1, 5, 6, 0, 0 }, // 708 SHUFPDrri
1123
  { 1, 5, 6, 0, 0 }, // 709 SHUFPSrri
1124
  { 1, 16, 17, 0, 0 }, // 710 ST_FPrr
1125
  { 1, 16, 17, 0, 0 }, // 711 ST_Frr
1126
  { 1, 5, 6, 0, 0 }, // 712 UNPCKHPDrr
1127
  { 1, 5, 6, 0, 0 }, // 713 UNPCKHPSrr
1128
  { 1, 5, 6, 0, 0 }, // 714 UNPCKLPDrr
1129
  { 1, 5, 6, 0, 0 }, // 715 UNPCKLPSrr
1130
  { 1, 4, 5, 0, 0 }, // 716 VANDNPDYrr
1131
  { 1, 4, 5, 0, 0 }, // 717 VANDNPDrr
1132
  { 1, 4, 5, 0, 0 }, // 718 VANDNPSYrr
1133
  { 1, 4, 5, 0, 0 }, // 719 VANDNPSrr
1134
  { 1, 4, 5, 0, 0 }, // 720 VANDPDYrr
1135
  { 1, 4, 5, 0, 0 }, // 721 VANDPDrr
1136
  { 1, 4, 5, 0, 0 }, // 722 VANDPSYrr
1137
  { 1, 4, 5, 0, 0 }, // 723 VANDPSrr
1138
  { 0, 0, 0, 0, 0 }, // 724 VEXTRACTF128rr
1139
  { 0, 0, 0, 0, 0 }, // 725 VINSERTF128rr
1140
  { 1, 4, 5, 0, 0 }, // 726 VINSERTPSrr
1141
  { 1, 5, 6, 0, 0 }, // 727 VMOV64toPQIrr
1142
  { 1, 4, 5, 0, 0 }, // 728 VMOVAPDYrr_VMOVAPDYrr_REV
1143
  { 1, 4, 5, 0, 0 }, // 729 VMOVAPDrr_VMOVAPDrr_REV
1144
  { 1, 4, 5, 0, 0 }, // 730 VMOVAPSYrr_VMOVAPSYrr_REV
1145
  { 1, 4, 5, 0, 0 }, // 731 VMOVAPSrr_VMOVAPSrr_REV
1146
  { 0, 0, 0, 0, 0 }, // 732 VMOVDDUPYrr
1147
  { 1, 5, 6, 0, 0 }, // 733 VMOVDDUPrr
1148
  { 1, 5, 6, 0, 0 }, // 734 VMOVDI2PDIrr
1149
  { 1, 5, 6, 0, 0 }, // 735 VMOVHLPSrr
1150
  { 1, 4, 5, 0, 0 }, // 736 VMOVSDrr_VMOVSDrr_REV
1151
  { 1, 5, 6, 0, 0 }, // 737 VMOVSHDUPYrr
1152
  { 1, 5, 6, 0, 0 }, // 738 VMOVSHDUPrr
1153
  { 1, 5, 6, 0, 0 }, // 739 VMOVSLDUPYrr
1154
  { 1, 5, 6, 0, 0 }, // 740 VMOVSLDUPrr
1155
  { 1, 4, 5, 0, 0 }, // 741 VMOVSSrr_VMOVSSrr_REV
1156
  { 1, 4, 5, 0, 0 }, // 742 VMOVUPDYrr_VMOVUPDYrr_REV
1157
  { 1, 4, 5, 0, 0 }, // 743 VMOVUPDrr_VMOVUPDrr_REV
1158
  { 1, 4, 5, 0, 0 }, // 744 VMOVUPSYrr_VMOVUPSYrr_REV
1159
  { 1, 4, 5, 0, 0 }, // 745 VMOVUPSrr_VMOVUPSrr_REV
1160
  { 1, 4, 5, 0, 0 }, // 746 VORPDYrr
1161
  { 1, 4, 5, 0, 0 }, // 747 VORPDrr
1162
  { 1, 4, 5, 0, 0 }, // 748 VORPSYrr
1163
  { 1, 4, 5, 0, 0 }, // 749 VORPSrr
1164
  { 0, 0, 0, 0, 0 }, // 750 VPERM2F128rr
1165
  { 0, 0, 0, 0, 0 }, // 751 VPERMILPDYri
1166
  { 0, 0, 0, 0, 0 }, // 752 VPERMILPDYrr
1167
  { 0, 0, 0, 0, 0 }, // 753 VPERMILPDri
1168
  { 0, 0, 0, 0, 0 }, // 754 VPERMILPDrr
1169
  { 0, 0, 0, 0, 0 }, // 755 VPERMILPSYri
1170
  { 0, 0, 0, 0, 0 }, // 756 VPERMILPSYrr
1171
  { 0, 0, 0, 0, 0 }, // 757 VPERMILPSri
1172
  { 0, 0, 0, 0, 0 }, // 758 VPERMILPSrr
1173
  { 1, 5, 6, 0, 0 }, // 759 VSHUFPDYrri
1174
  { 1, 5, 6, 0, 0 }, // 760 VSHUFPDrri
1175
  { 1, 5, 6, 0, 0 }, // 761 VSHUFPSYrri
1176
  { 1, 5, 6, 0, 0 }, // 762 VSHUFPSrri
1177
  { 1, 5, 6, 0, 0 }, // 763 VUNPCKHPDYrr
1178
  { 1, 5, 6, 0, 0 }, // 764 VUNPCKHPDrr
1179
  { 1, 5, 6, 0, 0 }, // 765 VUNPCKHPSYrr
1180
  { 1, 5, 6, 0, 0 }, // 766 VUNPCKHPSrr
1181
  { 1, 5, 6, 0, 0 }, // 767 VUNPCKLPDYrr
1182
  { 1, 5, 6, 0, 0 }, // 768 VUNPCKLPDrr
1183
  { 1, 5, 6, 0, 0 }, // 769 VUNPCKLPSYrr
1184
  { 1, 5, 6, 0, 0 }, // 770 VUNPCKLPSrr
1185
  { 1, 4, 5, 0, 0 }, // 771 VXORPDYrr
1186
  { 1, 4, 5, 0, 0 }, // 772 VXORPDrr
1187
  { 1, 4, 5, 0, 0 }, // 773 VXORPSYrr
1188
  { 1, 4, 5, 0, 0 }, // 774 VXORPSrr
1189
  { 1, 4, 5, 0, 0 }, // 775 XORPDrr
1190
  { 1, 4, 5, 0, 0 }, // 776 XORPSrr
1191
  { 1, 16, 17, 0, 0 }, // 777 LEA16r
1192
  { 1, 15, 16, 0, 0 }, // 778 LEA32r_LEA64r
1193
  { 1, 4, 5, 0, 0 }, // 779 BLENDPDrri
1194
  { 1, 4, 5, 0, 0 }, // 780 BLENDPSrri
1195
  { 1, 15, 16, 0, 0 }, // 781 BT16ri8_BT32ri8_BT64ri8
1196
  { 1, 15, 16, 0, 0 }, // 782 BT16rr_BT32rr_BT64rr
1197
  { 1, 15, 16, 0, 0 }, // 783 BTC16ri8_BTC32ri8_BTC64ri8
1198
  { 1, 15, 16, 0, 0 }, // 784 BTC16rr_BTC32rr_BTC64rr
1199
  { 1, 15, 16, 0, 0 }, // 785 BTR16ri8_BTR32ri8_BTR64ri8
1200
  { 1, 15, 16, 0, 0 }, // 786 BTR16rr_BTR32rr
1201
  { 0, 0, 0, 0, 0 }, // 787 BTR64rr
1202
  { 1, 15, 16, 0, 0 }, // 788 BTS16ri8_BTS32ri8_BTS64ri8
1203
  { 1, 15, 16, 0, 0 }, // 789 BTS16rr_BTS32rr_BTS64rr
1204
  { 1, 20, 21, 0, 0 }, // 790 CDQ_CDQE
1205
  { 1, 20, 21, 0, 0 }, // 791 CQO
1206
  { 1, 4, 5, 0, 0 }, // 792 LAHF
1207
  { 1, 4, 5, 0, 0 }, // 793 SAHF
1208
  { 1, 5, 6, 0, 0 }, // 794 SAR16ri_SAR32ri_SAR64ri
1209
  { 1, 5, 6, 0, 0 }, // 795 SAR8ri
1210
  { 1, 4, 5, 0, 0 }, // 796 SETAEr
1211
  { 1, 4, 5, 0, 0 }, // 797 SETBr
1212
  { 1, 4, 5, 0, 0 }, // 798 SETEr
1213
  { 1, 4, 5, 0, 0 }, // 799 SETGEr
1214
  { 1, 4, 5, 0, 0 }, // 800 SETGr
1215
  { 1, 4, 5, 0, 0 }, // 801 SETLEr
1216
  { 1, 4, 5, 0, 0 }, // 802 SETLr
1217
  { 1, 4, 5, 0, 0 }, // 803 SETNEr
1218
  { 1, 4, 5, 0, 0 }, // 804 SETNOr
1219
  { 1, 4, 5, 0, 0 }, // 805 SETNPr
1220
  { 1, 4, 5, 0, 0 }, // 806 SETNSr
1221
  { 1, 4, 5, 0, 0 }, // 807 SETOr
1222
  { 1, 4, 5, 0, 0 }, // 808 SETPr
1223
  { 1, 4, 5, 0, 0 }, // 809 SETSr
1224
  { 1, 5, 6, 0, 0 }, // 810 SHL16ri_SHL32ri_SHL64ri
1225
  { 1, 5, 6, 0, 0 }, // 811 SHL16r1_SHL32r1_SHL64r1
1226
  { 1, 5, 6, 0, 0 }, // 812 SHL8r1
1227
  { 1, 5, 6, 0, 0 }, // 813 SHL8ri
1228
  { 1, 5, 6, 0, 0 }, // 814 SHR16ri_SHR32ri_SHR64ri
1229
  { 1, 5, 6, 0, 0 }, // 815 SHR8ri
1230
  { 1, 4, 5, 0, 0 }, // 816 VBLENDPDYrri
1231
  { 1, 4, 5, 0, 0 }, // 817 VBLENDPDrri
1232
  { 1, 4, 5, 0, 0 }, // 818 VBLENDPSYrri
1233
  { 1, 4, 5, 0, 0 }, // 819 VBLENDPSrri
1234
  { 1, 4, 5, 0, 0 }, // 820 VMOVDQAYrr_VMOVDQAYrr_REV
1235
  { 1, 4, 5, 0, 0 }, // 821 VMOVDQArr_VMOVDQArr_REV
1236
  { 1, 4, 5, 0, 0 }, // 822 VMOVDQUYrr_VMOVDQUYrr_REV
1237
  { 1, 4, 5, 0, 0 }, // 823 VMOVDQUrr_VMOVDQUrr_REV
1238
  { 1, 4, 5, 0, 0 }, // 824 MMX_PABSBrr64
1239
  { 1, 4, 5, 0, 0 }, // 825 MMX_PABSDrr64
1240
  { 1, 4, 5, 0, 0 }, // 826 MMX_PABSWrr64
1241
  { 1, 16, 17, 0, 0 }, // 827 MMX_PADDQirr
1242
  { 0, 0, 0, 0, 0 }, // 828 MMX_PALIGNR64irr
1243
  { 1, 5, 6, 0, 0 }, // 829 MMX_PSHUFBrr64
1244
  { 1, 5, 6, 0, 0 }, // 830 MMX_PSIGNBrr64
1245
  { 1, 5, 6, 0, 0 }, // 831 MMX_PSIGNDrr64
1246
  { 1, 5, 6, 0, 0 }, // 832 MMX_PSIGNWrr64
1247
  { 1, 4, 5, 0, 0 }, // 833 PABSBrr
1248
  { 1, 4, 5, 0, 0 }, // 834 PABSDrr
1249
  { 1, 4, 5, 0, 0 }, // 835 PABSWrr
1250
  { 1, 5, 6, 0, 0 }, // 836 PACKSSDWrr
1251
  { 1, 5, 6, 0, 0 }, // 837 PACKSSWBrr
1252
  { 1, 5, 6, 0, 0 }, // 838 PACKUSDWrr
1253
  { 1, 5, 6, 0, 0 }, // 839 PACKUSWBrr
1254
  { 1, 4, 5, 0, 0 }, // 840 PADDBrr
1255
  { 1, 4, 5, 0, 0 }, // 841 PADDDrr
1256
  { 1, 16, 17, 0, 0 }, // 842 PADDQrr
1257
  { 1, 4, 5, 0, 0 }, // 843 PADDSBrr
1258
  { 1, 4, 5, 0, 0 }, // 844 PADDSWrr
1259
  { 1, 4, 5, 0, 0 }, // 845 PADDUSBrr
1260
  { 1, 4, 5, 0, 0 }, // 846 PADDUSWrr
1261
  { 1, 4, 5, 0, 0 }, // 847 PADDWrr
1262
  { 1, 5, 6, 0, 0 }, // 848 PALIGNRrri
1263
  { 1, 4, 5, 0, 0 }, // 849 PAVGBrr
1264
  { 1, 4, 5, 0, 0 }, // 850 PAVGWrr
1265
  { 1, 4, 5, 0, 0 }, // 851 PBLENDWrri
1266
  { 1, 4, 5, 0, 0 }, // 852 PCMPEQBrr
1267
  { 1, 4, 5, 0, 0 }, // 853 PCMPEQDrr
1268
  { 0, 0, 0, 0, 0 }, // 854 PCMPEQQrr
1269
  { 1, 4, 5, 0, 0 }, // 855 PCMPEQWrr
1270
  { 1, 4, 5, 0, 0 }, // 856 PCMPGTBrr
1271
  { 1, 4, 5, 0, 0 }, // 857 PCMPGTDrr
1272
  { 1, 4, 5, 0, 0 }, // 858 PCMPGTWrr
1273
  { 0, 0, 0, 0, 0 }, // 859 PMAXSBrr
1274
  { 0, 0, 0, 0, 0 }, // 860 PMAXSDrr
1275
  { 1, 4, 5, 0, 0 }, // 861 PMAXSWrr
1276
  { 1, 4, 5, 0, 0 }, // 862 PMAXUBrr
1277
  { 0, 0, 0, 0, 0 }, // 863 PMAXUDrr
1278
  { 0, 0, 0, 0, 0 }, // 864 PMAXUWrr
1279
  { 0, 0, 0, 0, 0 }, // 865 PMINSBrr
1280
  { 0, 0, 0, 0, 0 }, // 866 PMINSDrr
1281
  { 1, 4, 5, 0, 0 }, // 867 PMINSWrr
1282
  { 1, 4, 5, 0, 0 }, // 868 PMINUBrr
1283
  { 0, 0, 0, 0, 0 }, // 869 PMINUDrr
1284
  { 0, 0, 0, 0, 0 }, // 870 PMINUWrr
1285
  { 1, 4, 5, 0, 0 }, // 871 PMOVSXBDrr
1286
  { 1, 4, 5, 0, 0 }, // 872 PMOVSXBQrr
1287
  { 1, 4, 5, 0, 0 }, // 873 PMOVSXBWrr
1288
  { 1, 4, 5, 0, 0 }, // 874 PMOVSXDQrr
1289
  { 1, 4, 5, 0, 0 }, // 875 PMOVSXWDrr
1290
  { 1, 4, 5, 0, 0 }, // 876 PMOVSXWQrr
1291
  { 1, 4, 5, 0, 0 }, // 877 PMOVZXBDrr
1292
  { 1, 4, 5, 0, 0 }, // 878 PMOVZXBQrr
1293
  { 1, 4, 5, 0, 0 }, // 879 PMOVZXBWrr
1294
  { 1, 4, 5, 0, 0 }, // 880 PMOVZXDQrr
1295
  { 1, 4, 5, 0, 0 }, // 881 PMOVZXWDrr
1296
  { 1, 4, 5, 0, 0 }, // 882 PMOVZXWQrr
1297
  { 1, 20, 21, 0, 0 }, // 883 PSHUFBrr
1298
  { 1, 5, 6, 0, 0 }, // 884 PSHUFDri
1299
  { 1, 5, 6, 0, 0 }, // 885 PSHUFHWri
1300
  { 1, 5, 6, 0, 0 }, // 886 PSHUFLWri
1301
  { 1, 4, 5, 0, 0 }, // 887 PSIGNBrr128
1302
  { 1, 4, 5, 0, 0 }, // 888 PSIGNDrr128
1303
  { 1, 4, 5, 0, 0 }, // 889 PSIGNWrr128
1304
  { 1, 4, 5, 0, 0 }, // 890 PSLLDQri
1305
  { 1, 4, 5, 0, 0 }, // 891 PSRLDQri
1306
  { 1, 4, 5, 0, 0 }, // 892 PSUBBrr
1307
  { 1, 4, 5, 0, 0 }, // 893 PSUBDrr
1308
  { 1, 16, 17, 0, 0 }, // 894 PSUBQrr
1309
  { 1, 4, 5, 0, 0 }, // 895 PSUBSBrr
1310
  { 1, 4, 5, 0, 0 }, // 896 PSUBSWrr
1311
  { 1, 4, 5, 0, 0 }, // 897 PSUBUSBrr
1312
  { 1, 4, 5, 0, 0 }, // 898 PSUBUSWrr
1313
  { 1, 4, 5, 0, 0 }, // 899 PSUBWrr
1314
  { 1, 5, 6, 0, 0 }, // 900 PUNPCKHBWrr
1315
  { 1, 5, 6, 0, 0 }, // 901 PUNPCKHDQrr
1316
  { 1, 5, 6, 0, 0 }, // 902 PUNPCKHQDQrr
1317
  { 1, 5, 6, 0, 0 }, // 903 PUNPCKHWDrr
1318
  { 1, 5, 6, 0, 0 }, // 904 PUNPCKLBWrr
1319
  { 1, 5, 6, 0, 0 }, // 905 PUNPCKLDQrr
1320
  { 1, 5, 6, 0, 0 }, // 906 PUNPCKLQDQrr
1321
  { 1, 5, 6, 0, 0 }, // 907 PUNPCKLWDrr
1322
  { 1, 4, 5, 0, 0 }, // 908 VPABSBrr
1323
  { 1, 4, 5, 0, 0 }, // 909 VPABSDrr
1324
  { 1, 4, 5, 0, 0 }, // 910 VPABSWrr
1325
  { 1, 5, 6, 0, 0 }, // 911 VPACKSSDWrr
1326
  { 1, 5, 6, 0, 0 }, // 912 VPACKSSWBrr
1327
  { 1, 5, 6, 0, 0 }, // 913 VPACKUSDWrr
1328
  { 1, 5, 6, 0, 0 }, // 914 VPACKUSWBrr
1329
  { 1, 4, 5, 0, 0 }, // 915 VPADDBrr
1330
  { 1, 4, 5, 0, 0 }, // 916 VPADDDrr
1331
  { 1, 16, 17, 0, 0 }, // 917 VPADDQrr
1332
  { 1, 4, 5, 0, 0 }, // 918 VPADDSBrr
1333
  { 1, 4, 5, 0, 0 }, // 919 VPADDSWrr
1334
  { 1, 4, 5, 0, 0 }, // 920 VPADDUSBrr
1335
  { 1, 4, 5, 0, 0 }, // 921 VPADDUSWrr
1336
  { 1, 4, 5, 0, 0 }, // 922 VPADDWrr
1337
  { 1, 5, 6, 0, 0 }, // 923 VPALIGNRrri
1338
  { 1, 4, 5, 0, 0 }, // 924 VPAVGBrr
1339
  { 1, 4, 5, 0, 0 }, // 925 VPAVGWrr
1340
  { 1, 4, 5, 0, 0 }, // 926 VPBLENDWrri
1341
  { 1, 4, 5, 0, 0 }, // 927 VPCMPEQBrr
1342
  { 1, 4, 5, 0, 0 }, // 928 VPCMPEQDrr
1343
  { 0, 0, 0, 0, 0 }, // 929 VPCMPEQQrr
1344
  { 1, 4, 5, 0, 0 }, // 930 VPCMPEQWrr
1345
  { 1, 4, 5, 0, 0 }, // 931 VPCMPGTBrr
1346
  { 1, 4, 5, 0, 0 }, // 932 VPCMPGTDrr
1347
  { 1, 4, 5, 0, 0 }, // 933 VPCMPGTWrr
1348
  { 0, 0, 0, 0, 0 }, // 934 VPMAXSBrr
1349
  { 0, 0, 0, 0, 0 }, // 935 VPMAXSDrr
1350
  { 1, 4, 5, 0, 0 }, // 936 VPMAXSWrr
1351
  { 1, 4, 5, 0, 0 }, // 937 VPMAXUBrr
1352
  { 0, 0, 0, 0, 0 }, // 938 VPMAXUDrr
1353
  { 0, 0, 0, 0, 0 }, // 939 VPMAXUWrr
1354
  { 0, 0, 0, 0, 0 }, // 940 VPMINSBrr
1355
  { 0, 0, 0, 0, 0 }, // 941 VPMINSDrr
1356
  { 1, 4, 5, 0, 0 }, // 942 VPMINSWrr
1357
  { 1, 4, 5, 0, 0 }, // 943 VPMINUBrr
1358
  { 0, 0, 0, 0, 0 }, // 944 VPMINUDrr
1359
  { 0, 0, 0, 0, 0 }, // 945 VPMINUWrr
1360
  { 1, 4, 5, 0, 0 }, // 946 VPMOVSXBDrr
1361
  { 1, 4, 5, 0, 0 }, // 947 VPMOVSXBQrr
1362
  { 1, 4, 5, 0, 0 }, // 948 VPMOVSXBWrr
1363
  { 1, 4, 5, 0, 0 }, // 949 VPMOVSXDQrr
1364
  { 1, 4, 5, 0, 0 }, // 950 VPMOVSXWDrr
1365
  { 1, 4, 5, 0, 0 }, // 951 VPMOVSXWQrr
1366
  { 1, 4, 5, 0, 0 }, // 952 VPMOVZXBDrr
1367
  { 1, 4, 5, 0, 0 }, // 953 VPMOVZXBQrr
1368
  { 1, 4, 5, 0, 0 }, // 954 VPMOVZXBWrr
1369
  { 1, 4, 5, 0, 0 }, // 955 VPMOVZXDQrr
1370
  { 1, 4, 5, 0, 0 }, // 956 VPMOVZXWDrr
1371
  { 1, 4, 5, 0, 0 }, // 957 VPMOVZXWQrr
1372
  { 1, 20, 21, 0, 0 }, // 958 VPSHUFBrr
1373
  { 1, 5, 6, 0, 0 }, // 959 VPSHUFDri
1374
  { 1, 5, 6, 0, 0 }, // 960 VPSHUFHWri
1375
  { 1, 5, 6, 0, 0 }, // 961 VPSHUFLWri
1376
  { 1, 4, 5, 0, 0 }, // 962 VPSIGNBrr128
1377
  { 1, 4, 5, 0, 0 }, // 963 VPSIGNDrr128
1378
  { 1, 4, 5, 0, 0 }, // 964 VPSIGNWrr128
1379
  { 1, 4, 5, 0, 0 }, // 965 VPSLLDQri
1380
  { 1, 4, 5, 0, 0 }, // 966 VPSRLDQri
1381
  { 1, 4, 5, 0, 0 }, // 967 VPSUBBrr
1382
  { 1, 4, 5, 0, 0 }, // 968 VPSUBDrr
1383
  { 1, 16, 17, 0, 0 }, // 969 VPSUBQrr
1384
  { 1, 4, 5, 0, 0 }, // 970 VPSUBSBrr
1385
  { 1, 4, 5, 0, 0 }, // 971 VPSUBSWrr
1386
  { 1, 4, 5, 0, 0 }, // 972 VPSUBUSBrr
1387
  { 1, 4, 5, 0, 0 }, // 973 VPSUBUSWrr
1388
  { 1, 4, 5, 0, 0 }, // 974 VPSUBWrr
1389
  { 1, 5, 6, 0, 0 }, // 975 VPUNPCKHBWrr
1390
  { 1, 5, 6, 0, 0 }, // 976 VPUNPCKHDQrr
1391
  { 1, 5, 6, 0, 0 }, // 977 VPUNPCKHQDQrr
1392
  { 1, 5, 6, 0, 0 }, // 978 VPUNPCKHWDrr
1393
  { 1, 5, 6, 0, 0 }, // 979 VPUNPCKLBWrr
1394
  { 1, 5, 6, 0, 0 }, // 980 VPUNPCKLDQrr
1395
  { 1, 5, 6, 0, 0 }, // 981 VPUNPCKLQDQrr
1396
  { 1, 5, 6, 0, 0 }, // 982 VPUNPCKLWDrr
1397
  { 1, 4, 5, 0, 0 }, // 983 ADD16ri8_ADD32ri8_ADD64ri8
1398
  { 0, 0, 0, 0, 0 }, // 984 ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB
1399
  { 1, 4, 5, 0, 0 }, // 985 ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV
1400
  { 0, 0, 0, 0, 0 }, // 986 ADD16rr_DB_ADD32rr_DB_ADD64rr_DB
1401
  { 1, 4, 5, 0, 0 }, // 987 ADD8i8
1402
  { 1, 4, 5, 0, 0 }, // 988 ADD8ri_ADD8ri8
1403
  { 1, 4, 5, 0, 0 }, // 989 ADD8rr_ADD8rr_REV
1404
  { 1, 4, 5, 0, 0 }, // 990 AND16ri8_AND32ri8_AND64ri8
1405
  { 1, 4, 5, 0, 0 }, // 991 AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV
1406
  { 1, 4, 5, 0, 0 }, // 992 AND8i8
1407
  { 1, 4, 5, 0, 0 }, // 993 AND8ri_AND8ri8
1408
  { 1, 4, 5, 0, 0 }, // 994 AND8rr_AND8rr_REV
1409
  { 1, 20, 21, 0, 0 }, // 995 CBW
1410
  { 1, 4, 5, 0, 0 }, // 996 CMC
1411
  { 1, 4, 5, 0, 0 }, // 997 CMP16ri8_CMP32ri8_CMP64ri8
1412
  { 1, 4, 5, 0, 0 }, // 998 CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV
1413
  { 1, 4, 5, 0, 0 }, // 999 CMP8i8
1414
  { 1, 4, 5, 0, 0 }, // 1000 CMP8ri_CMP8ri8
1415
  { 1, 4, 5, 0, 0 }, // 1001 CMP8rr_CMP8rr_REV
1416
  { 1, 20, 21, 0, 0 }, // 1002 CWDE
1417
  { 1, 4, 5, 0, 0 }, // 1003 DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r
1418
  { 1, 4, 5, 0, 0 }, // 1004 DEC8r
1419
  { 1, 4, 5, 0, 0 }, // 1005 INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r
1420
  { 1, 4, 5, 0, 0 }, // 1006 INC8r
1421
  { 1, 74, 75, 0, 0 }, // 1007 MMX_MOVD64from64rr
1422
  { 0, 0, 0, 0, 0 }, // 1008 MMX_MOVQ2DQrr
1423
  { 1, 4, 5, 0, 0 }, // 1009 MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV
1424
  { 1, 4, 5, 0, 0 }, // 1010 MOV8ri_MOV8ri_alt
1425
  { 1, 4, 5, 0, 0 }, // 1011 MOV8rr_MOV8rr_NOREX_MOV8rr_REV
1426
  { 1, 4, 5, 0, 0 }, // 1012 MOVDQArr_MOVDQArr_REV
1427
  { 1, 4, 5, 0, 0 }, // 1013 MOVDQUrr_MOVDQUrr_REV
1428
  { 1, 4, 5, 0, 0 }, // 1014 MOVPQI2QIrr
1429
  { 1, 5, 6, 0, 0 }, // 1015 MOVSX32rr16_MOVSX64rr16
1430
  { 1, 5, 6, 0, 0 }, // 1016 MOVSX64rr32
1431
  { 1, 16, 17, 0, 0 }, // 1017 MOVSX16rr8
1432
  { 1, 5, 6, 0, 0 }, // 1018 MOVSX32rr8_MOVSX64rr8
1433
  { 1, 5, 6, 0, 0 }, // 1019 MOVZX32rr16_MOVZX64rr16
1434
  { 1, 16, 17, 0, 0 }, // 1020 MOVZX16rr8
1435
  { 1, 5, 6, 0, 0 }, // 1021 MOVZX32rr8_MOVZX64rr8
1436
  { 1, 4, 5, 0, 0 }, // 1022 NEG16r_NEG32r_NEG64r
1437
  { 1, 4, 5, 0, 0 }, // 1023 NEG8r
1438
  { 1, 4, 5, 0, 0 }, // 1024 NOT16r_NOT32r_NOT64r
1439
  { 1, 4, 5, 0, 0 }, // 1025 NOT8r
1440
  { 1, 4, 5, 0, 0 }, // 1026 OR16ri8_OR32ri8_OR64ri8
1441
  { 1, 4, 5, 0, 0 }, // 1027 OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV
1442
  { 1, 4, 5, 0, 0 }, // 1028 OR8i8
1443
  { 1, 4, 5, 0, 0 }, // 1029 OR8ri_OR8ri8
1444
  { 1, 4, 5, 0, 0 }, // 1030 OR8rr_OR8rr_REV
1445
  { 1, 4, 5, 0, 0 }, // 1031 PANDNrr
1446
  { 1, 4, 5, 0, 0 }, // 1032 PANDrr
1447
  { 1, 4, 5, 0, 0 }, // 1033 PORrr
1448
  { 1, 4, 5, 0, 0 }, // 1034 PXORrr
1449
  { 1, 4, 5, 0, 0 }, // 1035 STC
1450
  { 1, 4, 5, 0, 0 }, // 1036 SUB16ri8_SUB32ri8_SUB64ri8
1451
  { 1, 4, 5, 0, 0 }, // 1037 SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV
1452
  { 1, 4, 5, 0, 0 }, // 1038 SUB8i8
1453
  { 1, 4, 5, 0, 0 }, // 1039 SUB8ri_SUB8ri8
1454
  { 1, 4, 5, 0, 0 }, // 1040 SUB8rr_SUB8rr_REV
1455
  { 1, 4, 5, 0, 0 }, // 1041 TEST16rr_TEST32rr_TEST64rr
1456
  { 1, 4, 5, 0, 0 }, // 1042 TEST8i8
1457
  { 1, 4, 5, 0, 0 }, // 1043 TEST8ri_TEST8ri_NOREX
1458
  { 1, 4, 5, 0, 0 }, // 1044 TEST8rr
1459
  { 1, 4, 5, 0, 0 }, // 1045 VMOVPQI2QIrr
1460
  { 1, 4, 5, 0, 0 }, // 1046 VMOVZPQILo2PQIrr
1461
  { 1, 4, 5, 0, 0 }, // 1047 VPANDNrr
1462
  { 1, 4, 5, 0, 0 }, // 1048 VPANDrr
1463
  { 1, 4, 5, 0, 0 }, // 1049 VPORrr
1464
  { 1, 4, 5, 0, 0 }, // 1050 VPXORrr
1465
  { 1, 4, 5, 0, 0 }, // 1051 XOR16ri8_XOR32ri8_XOR64ri8
1466
  { 1, 4, 5, 0, 0 }, // 1052 XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV
1467
  { 1, 4, 5, 0, 0 }, // 1053 XOR8i8
1468
  { 1, 4, 5, 0, 0 }, // 1054 XOR8ri_XOR8ri8
1469
  { 1, 4, 5, 0, 0 }, // 1055 XOR8rr_XOR8rr_REV
1470
  { 1, 74, 75, 0, 0 }, // 1056 MOVMSKPDrr
1471
  { 1, 74, 75, 0, 0 }, // 1057 MOVMSKPSrr
1472
  { 1, 74, 75, 0, 0 }, // 1058 MOVPDI2DIrr
1473
  { 1, 74, 75, 0, 0 }, // 1059 MOVPQIto64rr
1474
  { 1, 74, 75, 0, 0 }, // 1060 PMOVMSKBrr
1475
  { 1, 74, 75, 0, 0 }, // 1061 VMOVMSKPDYrr
1476
  { 1, 74, 75, 0, 0 }, // 1062 VMOVMSKPDrr
1477
  { 1, 74, 75, 0, 0 }, // 1063 VMOVMSKPSYrr
1478
  { 1, 74, 75, 0, 0 }, // 1064 VMOVMSKPSrr
1479
  { 1, 74, 75, 0, 0 }, // 1065 VMOVPDI2DIrr
1480
  { 1, 74, 75, 0, 0 }, // 1066 VMOVPQIto64rr
1481
  { 1, 4, 5, 0, 0 }, // 1067 BLENDVPDrr0
1482
  { 1, 4, 5, 0, 0 }, // 1068 BLENDVPSrr0
1483
  { 1, 5, 6, 0, 0 }, // 1069 ROL16ri_ROL32ri_ROL64ri
1484
  { 1, 5, 6, 0, 0 }, // 1070 ROL8ri
1485
  { 1, 5, 6, 0, 0 }, // 1071 ROR16ri_ROR32ri_ROR64ri
1486
  { 1, 5, 6, 0, 0 }, // 1072 ROR8ri
1487
  { 1, 4, 5, 0, 0 }, // 1073 SETAr
1488
  { 1, 4, 5, 0, 0 }, // 1074 SETBEr
1489
  { 0, 0, 0, 0, 0 }, // 1075 VBLENDVPDYrr
1490
  { 0, 0, 0, 0, 0 }, // 1076 VBLENDVPDrr
1491
  { 0, 0, 0, 0, 0 }, // 1077 VBLENDVPSYrr
1492
  { 0, 0, 0, 0, 0 }, // 1078 VBLENDVPSrr
1493
  { 0, 0, 0, 0, 0 }, // 1079 VPBLENDVBrr
1494
  { 1, 16, 17, 0, 0 }, // 1080 SCASB
1495
  { 1, 16, 17, 0, 0 }, // 1081 SCASL
1496
  { 1, 16, 17, 0, 0 }, // 1082 SCASQ
1497
  { 1, 16, 17, 0, 0 }, // 1083 SCASW
1498
  { 1, 14, 15, 0, 0 }, // 1084 COMISDrr
1499
  { 1, 14, 15, 0, 0 }, // 1085 COMISSrr
1500
  { 1, 14, 15, 0, 0 }, // 1086 UCOMISDrr
1501
  { 1, 14, 15, 0, 0 }, // 1087 UCOMISSrr
1502
  { 1, 14, 15, 0, 0 }, // 1088 VCOMISDrr
1503
  { 1, 14, 15, 0, 0 }, // 1089 VCOMISSrr
1504
  { 1, 14, 15, 0, 0 }, // 1090 VUCOMISDrr
1505
  { 1, 14, 15, 0, 0 }, // 1091 VUCOMISSrr
1506
  { 1, 2, 3, 0, 0 }, // 1092 CVTPS2PDrr
1507
  { 0, 0, 0, 0, 0 }, // 1093 PTESTrr
1508
  { 1, 2, 3, 0, 0 }, // 1094 VCVTPS2PDYrr
1509
  { 1, 2, 3, 0, 0 }, // 1095 VCVTPS2PDrr
1510
  { 0, 0, 0, 0, 0 }, // 1096 VPTESTYrr
1511
  { 0, 0, 0, 0, 0 }, // 1097 VPTESTrr
1512
  { 1, 16, 17, 0, 0 }, // 1098 PSLLDrr
1513
  { 1, 16, 17, 0, 0 }, // 1099 PSLLQrr
1514
  { 1, 16, 17, 0, 0 }, // 1100 PSLLWrr
1515
  { 1, 16, 17, 0, 0 }, // 1101 PSRADrr
1516
  { 1, 16, 17, 0, 0 }, // 1102 PSRAWrr
1517
  { 1, 16, 17, 0, 0 }, // 1103 PSRLDrr
1518
  { 1, 16, 17, 0, 0 }, // 1104 PSRLQrr
1519
  { 1, 16, 17, 0, 0 }, // 1105 PSRLWrr
1520
  { 1, 16, 17, 0, 0 }, // 1106 VPSLLDrr
1521
  { 1, 16, 17, 0, 0 }, // 1107 VPSLLQrr
1522
  { 1, 16, 17, 0, 0 }, // 1108 VPSLLWrr
1523
  { 1, 16, 17, 0, 0 }, // 1109 VPSRADrr
1524
  { 1, 16, 17, 0, 0 }, // 1110 VPSRAWrr
1525
  { 1, 16, 17, 0, 0 }, // 1111 VPSRLDrr
1526
  { 1, 16, 17, 0, 0 }, // 1112 VPSRLQrr
1527
  { 1, 16, 17, 0, 0 }, // 1113 VPSRLWrr
1528
  { 1, 26, 27, 0, 0 }, // 1114 FNSTSW16r
1529
  { 1, 5, 6, 0, 0 }, // 1115 BSWAP32r_BSWAP64r
1530
  { 0, 0, 0, 0, 0 }, // 1116 PINSRBrr
1531
  { 0, 0, 0, 0, 0 }, // 1117 PINSRDrr
1532
  { 0, 0, 0, 0, 0 }, // 1118 PINSRQrr
1533
  { 1, 5, 6, 0, 0 }, // 1119 PINSRWrri
1534
  { 0, 0, 0, 0, 0 }, // 1120 VPINSRBrr
1535
  { 0, 0, 0, 0, 0 }, // 1121 VPINSRDrr
1536
  { 0, 0, 0, 0, 0 }, // 1122 VPINSRQrr
1537
  { 1, 5, 6, 0, 0 }, // 1123 VPINSRWrri
1538
  { 1, 20, 21, 0, 0 }, // 1124 JRCXZ
1539
  { 1, 4, 5, 0, 0 }, // 1125 MMX_MOVDQ2Qrr
1540
  { 1, 4, 5, 0, 0 }, // 1126 ADC16ri8_ADC32ri8_ADC64ri8
1541
  { 1, 4, 5, 0, 0 }, // 1127 ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV
1542
  { 1, 4, 5, 0, 0 }, // 1128 ADC8ri_ADC8ri8
1543
  { 1, 4, 5, 0, 0 }, // 1129 ADC8rr_ADC8rr_REV
1544
  { 1, 4, 5, 0, 0 }, // 1130 CMOVAE16rr
1545
  { 1, 4, 5, 0, 0 }, // 1131 CMOVAE32rr_CMOVAE64rr
1546
  { 1, 4, 5, 0, 0 }, // 1132 CMOVB16rr
1547
  { 1, 4, 5, 0, 0 }, // 1133 CMOVB32rr_CMOVB64rr
1548
  { 1, 4, 5, 0, 0 }, // 1134 CMOVE16rr
1549
  { 1, 4, 5, 0, 0 }, // 1135 CMOVE32rr_CMOVE64rr
1550
  { 1, 4, 5, 0, 0 }, // 1136 CMOVG16rr
1551
  { 1, 4, 5, 0, 0 }, // 1137 CMOVG32rr_CMOVG64rr
1552
  { 1, 4, 5, 0, 0 }, // 1138 CMOVGE16rr
1553
  { 1, 4, 5, 0, 0 }, // 1139 CMOVGE32rr_CMOVGE64rr
1554
  { 1, 4, 5, 0, 0 }, // 1140 CMOVL16rr
1555
  { 1, 4, 5, 0, 0 }, // 1141 CMOVL32rr_CMOVL64rr
1556
  { 1, 4, 5, 0, 0 }, // 1142 CMOVLE16rr
1557
  { 1, 4, 5, 0, 0 }, // 1143 CMOVLE32rr_CMOVLE64rr
1558
  { 1, 4, 5, 0, 0 }, // 1144 CMOVNE16rr
1559
  { 1, 4, 5, 0, 0 }, // 1145 CMOVNE32rr_CMOVNE64rr
1560
  { 1, 4, 5, 0, 0 }, // 1146 CMOVNO16rr
1561
  { 1, 4, 5, 0, 0 }, // 1147 CMOVNO32rr_CMOVNO64rr
1562
  { 1, 4, 5, 0, 0 }, // 1148 CMOVNP16rr
1563
  { 1, 4, 5, 0, 0 }, // 1149 CMOVNP32rr_CMOVNP64rr
1564
  { 1, 4, 5, 0, 0 }, // 1150 CMOVNS16rr
1565
  { 1, 4, 5, 0, 0 }, // 1151 CMOVNS32rr_CMOVNS64rr
1566
  { 1, 4, 5, 0, 0 }, // 1152 CMOVO16rr
1567
  { 1, 4, 5, 0, 0 }, // 1153 CMOVO32rr_CMOVO64rr
1568
  { 1, 4, 5, 0, 0 }, // 1154 CMOVP16rr
1569
  { 1, 4, 5, 0, 0 }, // 1155 CMOVP32rr_CMOVP64rr
1570
  { 1, 4, 5, 0, 0 }, // 1156 CMOVS16rr
1571
  { 1, 4, 5, 0, 0 }, // 1157 CMOVS32rr_CMOVS64rr
1572
  { 1, 4, 5, 0, 0 }, // 1158 SBB16ri8_SBB32ri8_SBB64ri8
1573
  { 1, 4, 5, 0, 0 }, // 1159 SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV
1574
  { 1, 4, 5, 0, 0 }, // 1160 SBB8ri_SBB8ri8
1575
  { 1, 4, 5, 0, 0 }, // 1161 SBB8rr_SBB8rr_REV
1576
  { 1, 6, 7, 0, 0 }, // 1162 SHLD16rri8
1577
  { 1, 16, 17, 0, 0 }, // 1163 SHLD32rri8
1578
  { 1, 14, 15, 0, 0 }, // 1164 SHLD64rri8
1579
  { 1, 6, 7, 0, 0 }, // 1165 SHRD16rri8
1580
  { 1, 16, 17, 0, 0 }, // 1166 SHRD32rri8
1581
  { 1, 14, 15, 0, 0 }, // 1167 SHRD64rri8
1582
  { 1, 75, 76, 0, 0 }, // 1168 MMX_PMADDUBSWrr64
1583
  { 1, 75, 76, 0, 0 }, // 1169 MMX_PMULHRSWrr64
1584
  { 1, 75, 76, 0, 0 }, // 1170 MMX_PMULUDQirr
1585
  { 1, 57, 58, 0, 0 }, // 1171 PMADDUBSWrr
1586
  { 0, 0, 0, 0, 0 }, // 1172 PMADDWDrr
1587
  { 0, 0, 0, 0, 0 }, // 1173 PMULDQrr
1588
  { 1, 57, 58, 0, 0 }, // 1174 PMULHRSWrr
1589
  { 1, 57, 58, 0, 0 }, // 1175 PMULHUWrr
1590
  { 1, 57, 58, 0, 0 }, // 1176 PMULHWrr
1591
  { 0, 0, 0, 0, 0 }, // 1177 PMULLDrr
1592
  { 1, 57, 58, 0, 0 }, // 1178 PMULLWrr
1593
  { 0, 0, 0, 0, 0 }, // 1179 PMULUDQrr
1594
  { 0, 0, 0, 0, 0 }, // 1180 PSADBWrr
1595
  { 1, 57, 58, 0, 0 }, // 1181 VPMADDUBSWrr
1596
  { 0, 0, 0, 0, 0 }, // 1182 VPMADDWDrr
1597
  { 0, 0, 0, 0, 0 }, // 1183 VPMULDQrr
1598
  { 1, 57, 58, 0, 0 }, // 1184 VPMULHRSWrr
1599
  { 1, 57, 58, 0, 0 }, // 1185 VPMULHUWrr
1600
  { 1, 57, 58, 0, 0 }, // 1186 VPMULHWrr
1601
  { 0, 0, 0, 0, 0 }, // 1187 VPMULLDrr
1602
  { 1, 57, 58, 0, 0 }, // 1188 VPMULLWrr
1603
  { 0, 0, 0, 0, 0 }, // 1189 VPMULUDQrr
1604
  { 0, 0, 0, 0, 0 }, // 1190 VPSADBWrr
1605
  { 1, 6, 7, 0, 0 }, // 1191 ADDPDrr
1606
  { 1, 9, 10, 0, 0 }, // 1192 ADDPSrr
1607
  { 1, 9, 10, 0, 0 }, // 1193 ADDSDrr_ADDSDrr_Int
1608
  { 1, 9, 10, 0, 0 }, // 1194 ADDSSrr_ADDSSrr_Int
1609
  { 1, 6, 7, 0, 0 }, // 1195 ADDSUBPDrr
1610
  { 1, 9, 10, 0, 0 }, // 1196 ADDSUBPSrr
1611
  { 0, 0, 0, 0, 0 }, // 1197 ADD_FPrST0
1612
  { 0, 0, 0, 0, 0 }, // 1198 ADD_FST0r
1613
  { 0, 0, 0, 0, 0 }, // 1199 ADD_FrST0
1614
  { 1, 13, 14, 0, 0 }, // 1200 BSF16rr_BSF32rr_BSF64rr
1615
  { 1, 13, 14, 0, 0 }, // 1201 BSR16rr_BSR32rr_BSR64rr
1616
  { 1, 6, 7, 0, 0 }, // 1202 CMPPDrri_CMPPDrri_alt
1617
  { 1, 9, 10, 0, 0 }, // 1203 CMPPSrri_CMPPSrri_alt
1618
  { 1, 9, 10, 0, 0 }, // 1204 CMPSSrr_CMPSSrr_alt
1619
  { 0, 0, 0, 0, 0 }, // 1205 CRC32r32r8_CRC32r64r8
1620
  { 0, 0, 0, 0, 0 }, // 1206 CRC32r64r64
1621
  { 1, 6, 7, 0, 0 }, // 1207 CVTDQ2PSrr
1622
  { 1, 6, 7, 0, 0 }, // 1208 CVTPS2DQrr
1623
  { 1, 6, 7, 0, 0 }, // 1209 CVTTPS2DQrr
1624
  { 1, 6, 7, 0, 0 }, // 1210 MAXPDrr
1625
  { 1, 9, 10, 0, 0 }, // 1211 MAXPSrr
1626
  { 1, 9, 10, 0, 0 }, // 1212 MAXSDrr_MAXSDrr_Int
1627
  { 1, 9, 10, 0, 0 }, // 1213 MAXSSrr_MAXSSrr_Int
1628
  { 1, 6, 7, 0, 0 }, // 1214 MINPDrr
1629
  { 1, 9, 10, 0, 0 }, // 1215 MINPSrr
1630
  { 1, 9, 10, 0, 0 }, // 1216 MINSDrr_MINSDrr_Int
1631
  { 1, 9, 10, 0, 0 }, // 1217 MINSSrr_MINSSrr_Int
1632
  { 0, 0, 0, 0, 0 }, // 1218 MMX_CVTPI2PSirr
1633
  { 1, 9, 10, 0, 0 }, // 1219 MMX_CVTPS2PIirr
1634
  { 1, 9, 10, 0, 0 }, // 1220 MMX_CVTTPS2PIirr
1635
  { 1, 2, 3, 0, 0 }, // 1221 MUL8r
1636
  { 0, 0, 0, 0, 0 }, // 1222 POPCNT16rr_POPCNT32rr_POPCNT64rr
1637
  { 1, 16, 17, 0, 0 }, // 1223 PUSHFS64
1638
  { 0, 0, 0, 0, 0 }, // 1224 ROUNDPDr
1639
  { 0, 0, 0, 0, 0 }, // 1225 ROUNDPSr
1640
  { 0, 0, 0, 0, 0 }, // 1226 ROUNDSDr_ROUNDSDr_Int
1641
  { 0, 0, 0, 0, 0 }, // 1227 ROUNDSSr_ROUNDSSr_Int
1642
  { 1, 6, 7, 0, 0 }, // 1228 SUBPDrr
1643
  { 1, 9, 10, 0, 0 }, // 1229 SUBPSrr
1644
  { 0, 0, 0, 0, 0 }, // 1230 SUBR_FPrST0
1645
  { 0, 0, 0, 0, 0 }, // 1231 SUBR_FST0r
1646
  { 0, 0, 0, 0, 0 }, // 1232 SUBR_FrST0
1647
  { 1, 9, 10, 0, 0 }, // 1233 SUBSDrr_SUBSDrr_Int
1648
  { 1, 9, 10, 0, 0 }, // 1234 SUBSSrr_SUBSSrr_Int
1649
  { 0, 0, 0, 0, 0 }, // 1235 SUB_FPrST0
1650
  { 0, 0, 0, 0, 0 }, // 1236 SUB_FST0r
1651
  { 0, 0, 0, 0, 0 }, // 1237 SUB_FrST0
1652
  { 1, 6, 7, 0, 0 }, // 1238 VADDPDYrr
1653
  { 1, 6, 7, 0, 0 }, // 1239 VADDPDrr
1654
  { 1, 9, 10, 0, 0 }, // 1240 VADDPSYrr
1655
  { 1, 9, 10, 0, 0 }, // 1241 VADDPSrr
1656
  { 1, 9, 10, 0, 0 }, // 1242 VADDSDrr_VADDSDrr_Int
1657
  { 1, 9, 10, 0, 0 }, // 1243 VADDSSrr_VADDSSrr_Int
1658
  { 1, 6, 7, 0, 0 }, // 1244 VADDSUBPDYrr
1659
  { 1, 6, 7, 0, 0 }, // 1245 VADDSUBPDrr
1660
  { 1, 9, 10, 0, 0 }, // 1246 VADDSUBPSYrr
1661
  { 1, 9, 10, 0, 0 }, // 1247 VADDSUBPSrr
1662
  { 1, 9, 10, 0, 0 }, // 1248 VCMPPDYrri_VCMPPDYrri_alt
1663
  { 1, 9, 10, 0, 0 }, // 1249 VCMPPDrri_VCMPPDrri_alt
1664
  { 1, 9, 10, 0, 0 }, // 1250 VCMPPSYrri_VCMPPSYrri_alt
1665
  { 1, 9, 10, 0, 0 }, // 1251 VCMPPSrri_VCMPPSrri_alt
1666
  { 1, 9, 10, 0, 0 }, // 1252 VCMPSDrr_VCMPSDrr_alt
1667
  { 1, 9, 10, 0, 0 }, // 1253 VCMPSSrr_VCMPSSrr_alt
1668
  { 1, 6, 7, 0, 0 }, // 1254 VCVTDQ2PSYrr
1669
  { 1, 6, 7, 0, 0 }, // 1255 VCVTDQ2PSrr
1670
  { 1, 6, 7, 0, 0 }, // 1256 VCVTPS2DQYrr
1671
  { 1, 6, 7, 0, 0 }, // 1257 VCVTPS2DQrr
1672
  { 1, 6, 7, 0, 0 }, // 1258 VCVTTPS2DQYrr
1673
  { 1, 6, 7, 0, 0 }, // 1259 VCVTTPS2DQrr
1674
  { 1, 6, 7, 0, 0 }, // 1260 VMAXPDYrr
1675
  { 1, 6, 7, 0, 0 }, // 1261 VMAXPDrr
1676
  { 1, 9, 10, 0, 0 }, // 1262 VMAXPSYrr
1677
  { 1, 9, 10, 0, 0 }, // 1263 VMAXPSrr
1678
  { 1, 9, 10, 0, 0 }, // 1264 VMAXSDrr_VMAXSDrr_Int
1679
  { 1, 9, 10, 0, 0 }, // 1265 VMAXSSrr_VMAXSSrr_Int
1680
  { 1, 6, 7, 0, 0 }, // 1266 VMINPDYrr
1681
  { 1, 6, 7, 0, 0 }, // 1267 VMINPDrr
1682
  { 1, 9, 10, 0, 0 }, // 1268 VMINPSYrr
1683
  { 1, 9, 10, 0, 0 }, // 1269 VMINPSrr
1684
  { 1, 9, 10, 0, 0 }, // 1270 VMINSDrr_VMINSDrr_Int
1685
  { 1, 9, 10, 0, 0 }, // 1271 VMINSSrr_VMINSSrr_Int
1686
  { 0, 0, 0, 0, 0 }, // 1272 VROUNDPDr
1687
  { 0, 0, 0, 0, 0 }, // 1273 VROUNDPSr
1688
  { 0, 0, 0, 0, 0 }, // 1274 VROUNDSDr_VROUNDSDr_Int
1689
  { 0, 0, 0, 0, 0 }, // 1275 VROUNDSSr_VROUNDSSr_Int
1690
  { 0, 0, 0, 0, 0 }, // 1276 VROUNDYPDr
1691
  { 0, 0, 0, 0, 0 }, // 1277 VROUNDYPSr
1692
  { 1, 6, 7, 0, 0 }, // 1278 VSUBPDYrr
1693
  { 1, 6, 7, 0, 0 }, // 1279 VSUBPDrr
1694
  { 1, 9, 10, 0, 0 }, // 1280 VSUBPSYrr
1695
  { 1, 9, 10, 0, 0 }, // 1281 VSUBPSrr
1696
  { 1, 9, 10, 0, 0 }, // 1282 VSUBSDrr_VSUBSDrr_Int
1697
  { 1, 9, 10, 0, 0 }, // 1283 VSUBSSrr_VSUBSSrr_Int
1698
  { 0, 0, 0, 0, 0 }, // 1284 EXTRACTPSrr
1699
  { 1, 4, 5, 0, 0 }, // 1285 VEXTRACTPSrr
1700
  { 0, 0, 0, 0, 0 }, // 1286 PEXTRBrr
1701
  { 0, 0, 0, 0, 0 }, // 1287 PEXTRDrr
1702
  { 0, 0, 0, 0, 0 }, // 1288 PEXTRQrr
1703
  { 1, 20, 21, 0, 0 }, // 1289 PEXTRWri
1704
  { 0, 0, 0, 0, 0 }, // 1290 VPEXTRBrr
1705
  { 0, 0, 0, 0, 0 }, // 1291 VPEXTRDrr
1706
  { 0, 0, 0, 0, 0 }, // 1292 VPEXTRQrr
1707
  { 0, 0, 0, 0, 0 }, // 1293 VPEXTRWri
1708
  { 1, 5, 6, 0, 0 }, // 1294 ROL16rCL_ROL32rCL_ROL64rCL
1709
  { 1, 5, 6, 0, 0 }, // 1295 ROL8rCL
1710
  { 1, 5, 6, 0, 0 }, // 1296 ROR16rCL_ROR32rCL_ROR64rCL
1711
  { 1, 5, 6, 0, 0 }, // 1297 ROR8rCL
1712
  { 1, 5, 6, 0, 0 }, // 1298 SAR16rCL_SAR32rCL_SAR64rCL
1713
  { 1, 5, 6, 0, 0 }, // 1299 SAR8rCL
1714
  { 1, 5, 6, 0, 0 }, // 1300 SHL16rCL_SHL32rCL_SHL64rCL
1715
  { 1, 5, 6, 0, 0 }, // 1301 SHL8rCL
1716
  { 1, 5, 6, 0, 0 }, // 1302 SHR16rCL_SHR32rCL_SHR64rCL
1717
  { 1, 5, 6, 0, 0 }, // 1303 SHR8rCL
1718
  { 1, 43, 44, 0, 0 }, // 1304 MMX_PHADDSWrr64
1719
  { 1, 43, 44, 0, 0 }, // 1305 MMX_PHADDWrr64
1720
  { 1, 21, 22, 0, 0 }, // 1306 MMX_PHADDrr64
1721
  { 1, 21, 22, 0, 0 }, // 1307 MMX_PHSUBDrr64
1722
  { 1, 43, 44, 0, 0 }, // 1308 MMX_PHSUBSWrr64
1723
  { 1, 43, 44, 0, 0 }, // 1309 MMX_PHSUBWrr64
1724
  { 1, 21, 22, 0, 0 }, // 1310 PHADDDrr
1725
  { 1, 2, 3, 0, 0 }, // 1311 PHADDSWrr128
1726
  { 1, 2, 3, 0, 0 }, // 1312 PHADDWrr
1727
  { 1, 21, 22, 0, 0 }, // 1313 PHSUBDrr
1728
  { 1, 2, 3, 0, 0 }, // 1314 PHSUBSWrr128
1729
  { 1, 2, 3, 0, 0 }, // 1315 PHSUBWrr
1730
  { 1, 21, 22, 0, 0 }, // 1316 VPHADDDrr
1731
  { 1, 2, 3, 0, 0 }, // 1317 VPHADDSWrr128
1732
  { 1, 2, 3, 0, 0 }, // 1318 VPHADDWrr
1733
  { 1, 21, 22, 0, 0 }, // 1319 VPHSUBDrr
1734
  { 1, 2, 3, 0, 0 }, // 1320 VPHSUBSWrr128
1735
  { 1, 2, 3, 0, 0 }, // 1321 VPHSUBWrr
1736
  { 1, 4, 5, 0, 0 }, // 1322 ADC8i8
1737
  { 1, 16, 17, 0, 0 }, // 1323 LEAVE64
1738
  { 1, 32, 33, 0, 0 }, // 1324 OUT32rr
1739
  { 1, 32, 33, 0, 0 }, // 1325 OUT8rr
1740
  { 1, 4, 5, 0, 0 }, // 1326 SBB8i8
1741
  { 1, 16, 17, 0, 0 }, // 1327 XADD16rr_XADD32rr_XADD64rr
1742
  { 1, 16, 17, 0, 0 }, // 1328 XADD8rr
1743
  { 0, 0, 0, 0, 0 }, // 1329 CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80
1744
  { 0, 0, 0, 0, 0 }, // 1330 CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80
1745
  { 0, 0, 0, 0, 0 }, // 1331 CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80
1746
  { 0, 0, 0, 0, 0 }, // 1332 CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80
1747
  { 0, 0, 0, 0, 0 }, // 1333 CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80
1748
  { 0, 0, 0, 0, 0 }, // 1334 CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80
1749
  { 0, 0, 0, 0, 0 }, // 1335 CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80
1750
  { 0, 0, 0, 0, 0 }, // 1336 CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80
1751
  { 1, 4, 5, 0, 0 }, // 1337 CMOVA16rr
1752
  { 1, 4, 5, 0, 0 }, // 1338 CMOVA32rr_CMOVA64rr
1753
  { 1, 4, 5, 0, 0 }, // 1339 CMOVBE16rr
1754
  { 1, 4, 5, 0, 0 }, // 1340 CMOVBE32rr_CMOVBE64rr
1755
  { 1, 14, 15, 0, 0 }, // 1341 COM_FIPr
1756
  { 1, 14, 15, 0, 0 }, // 1342 COM_FIr
1757
  { 1, 14, 15, 0, 0 }, // 1343 UCOM_FIPr
1758
  { 1, 14, 15, 0, 0 }, // 1344 UCOM_FIr
1759
  { 1, 2, 3, 0, 0 }, // 1345 MUL16r
1760
  { 1, 6, 7, 0, 0 }, // 1346 MUL32r
1761
  { 1, 58, 59, 0, 0 }, // 1347 MUL64r
1762
  { 1, 28, 29, 0, 0 }, // 1348 CVTDQ2PDrr
1763
  { 1, 2, 3, 0, 0 }, // 1349 CVTPD2DQrr
1764
  { 1, 2, 3, 0, 0 }, // 1350 CVTPD2PSrr
1765
  { 1, 6, 7, 0, 0 }, // 1351 CVTSD2SSrr
1766
  { 1, 6, 7, 0, 0 }, // 1352 CVTSI2SD64rr
1767
  { 1, 6, 7, 0, 0 }, // 1353 CVTSI2SDrr
1768
  { 1, 2, 3, 0, 0 }, // 1354 CVTTPD2DQrr
1769
  { 1, 2, 3, 0, 0 }, // 1355 MMX_CVTPD2PIirr
1770
  { 1, 2, 3, 0, 0 }, // 1356 MMX_CVTPI2PDirr
1771
  { 1, 2, 3, 0, 0 }, // 1357 MMX_CVTTPD2PIirr
1772
  { 0, 0, 0, 0, 0 }, // 1358 VCVTDQ2PDYrr
1773
  { 0, 0, 0, 0, 0 }, // 1359 VCVTDQ2PDrr
1774
  { 0, 0, 0, 0, 0 }, // 1360 VCVTPD2DQYrr
1775
  { 0, 0, 0, 0, 0 }, // 1361 VCVTPD2DQrr
1776
  { 1, 2, 3, 0, 0 }, // 1362 VCVTPD2PSYrr
1777
  { 1, 2, 3, 0, 0 }, // 1363 VCVTPD2PSrr
1778
  { 1, 6, 7, 0, 0 }, // 1364 VCVTSD2SSrr
1779
  { 0, 0, 0, 0, 0 }, // 1365 VCVTSI2SD64rr
1780
  { 0, 0, 0, 0, 0 }, // 1366 VCVTSI2SDrr
1781
  { 1, 2, 3, 0, 0 }, // 1367 VCVTTPD2DQYrr
1782
  { 1, 2, 3, 0, 0 }, // 1368 VCVTTPD2DQrr
1783
  { 1, 3, 4, 0, 0 }, // 1369 MOV64sr
1784
  { 1, 81, 82, 0, 0 }, // 1370 OUT32ir
1785
  { 1, 81, 82, 0, 0 }, // 1371 OUT8ir
1786
  { 1, 71, 72, 0, 0 }, // 1372 PAUSE
1787
  { 1, 6, 7, 0, 0 }, // 1373 SHLD16rrCL
1788
  { 1, 16, 17, 0, 0 }, // 1374 SHLD32rrCL
1789
  { 1, 28, 29, 0, 0 }, // 1375 SHLD64rrCL
1790
  { 1, 6, 7, 0, 0 }, // 1376 SHRD16rrCL
1791
  { 1, 16, 17, 0, 0 }, // 1377 SHRD32rrCL
1792
  { 1, 28, 29, 0, 0 }, // 1378 SHRD64rrCL
1793
  { 1, 14, 15, 0, 0 }, // 1379 MULPDrr
1794
  { 1, 57, 58, 0, 0 }, // 1380 MULPSrr
1795
  { 1, 57, 58, 0, 0 }, // 1381 MULSDrr_MULSDrr_Int
1796
  { 1, 75, 76, 0, 0 }, // 1382 MULSSrr_MULSSrr_Int
1797
  { 0, 0, 0, 0, 0 }, // 1383 MUL_FPrST0
1798
  { 0, 0, 0, 0, 0 }, // 1384 MUL_FST0r
1799
  { 0, 0, 0, 0, 0 }, // 1385 MUL_FrST0
1800
  { 0, 0, 0, 0, 0 }, // 1386 PCMPGTQrr
1801
  { 0, 0, 0, 0, 0 }, // 1387 PHMINPOSUWrr128
1802
  { 1, 14, 15, 0, 0 }, // 1388 RCPPSr
1803
  { 1, 75, 76, 0, 0 }, // 1389 RCPSSr
1804
  { 0, 0, 0, 0, 0 }, // 1390 RCPSSr_Int
1805
  { 1, 14, 15, 0, 0 }, // 1391 RSQRTPSr
1806
  { 1, 75, 76, 0, 0 }, // 1392 RSQRTSSr
1807
  { 0, 0, 0, 0, 0 }, // 1393 RSQRTSSr_Int
1808
  { 1, 14, 15, 0, 0 }, // 1394 VMULPDYrr
1809
  { 1, 14, 15, 0, 0 }, // 1395 VMULPDrr
1810
  { 1, 57, 58, 0, 0 }, // 1396 VMULPSYrr
1811
  { 1, 57, 58, 0, 0 }, // 1397 VMULPSrr
1812
  { 1, 57, 58, 0, 0 }, // 1398 VMULSDrr_VMULSDrr_Int
1813
  { 1, 75, 76, 0, 0 }, // 1399 VMULSSrr_VMULSSrr_Int
1814
  { 0, 0, 0, 0, 0 }, // 1400 VPCMPGTQrr
1815
  { 0, 0, 0, 0, 0 }, // 1401 VPHMINPOSUWrr128
1816
  { 1, 14, 15, 0, 0 }, // 1402 VRCPPSr
1817
  { 1, 75, 76, 0, 0 }, // 1403 VRCPSSr
1818
  { 0, 0, 0, 0, 0 }, // 1404 VRCPSSr_Int
1819
  { 1, 14, 15, 0, 0 }, // 1405 VRSQRTPSr
1820
  { 1, 75, 76, 0, 0 }, // 1406 VRSQRTSSr
1821
  { 0, 0, 0, 0, 0 }, // 1407 VRSQRTSSr_Int
1822
  { 1, 5, 6, 0, 0 }, // 1408 MOV16rm_MOV32rm_MOV64rm
1823
  { 1, 5, 6, 0, 0 }, // 1409 MOV8rm_MOV8rm_NOREX
1824
  { 1, 5, 6, 0, 0 }, // 1410 MOVSX32rm16_MOVSX64rm16
1825
  { 1, 5, 6, 0, 0 }, // 1411 MOVSX64rm32
1826
  { 1, 21, 22, 0, 0 }, // 1412 MOVSX16rm8
1827
  { 1, 5, 6, 0, 0 }, // 1413 MOVSX32rm8_MOVSX64rm8
1828
  { 1, 5, 6, 0, 0 }, // 1414 MOVZX32rm16_MOVZX64rm16
1829
  { 1, 21, 22, 0, 0 }, // 1415 MOVZX16rm8
1830
  { 1, 5, 6, 0, 0 }, // 1416 MOVZX32rm8_MOVZX64rm8
1831
  { 0, 0, 0, 0, 0 }, // 1417 PREFETCH_PREFETCHW
1832
  { 1, 5, 6, 0, 0 }, // 1418 PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2
1833
  { 1, 28, 29, 0, 0 }, // 1419 CVTSD2SI64rr
1834
  { 1, 28, 29, 0, 0 }, // 1420 CVTSD2SIrr
1835
  { 1, 14, 15, 0, 0 }, // 1421 CVTSS2SI64rr
1836
  { 1, 28, 29, 0, 0 }, // 1422 CVTSS2SIrr
1837
  { 1, 28, 29, 0, 0 }, // 1423 CVTTSD2SI64rr
1838
  { 1, 28, 29, 0, 0 }, // 1424 CVTTSD2SIrr
1839
  { 1, 14, 15, 0, 0 }, // 1425 CVTTSS2SI64rr
1840
  { 1, 28, 29, 0, 0 }, // 1426 CVTTSS2SIrr
1841
  { 1, 28, 29, 0, 0 }, // 1427 VCVTSD2SI64rr
1842
  { 1, 28, 29, 0, 0 }, // 1428 VCVTSD2SIrr
1843
  { 1, 14, 15, 0, 0 }, // 1429 VCVTSS2SI64rr
1844
  { 1, 28, 29, 0, 0 }, // 1430 VCVTSS2SIrr
1845
  { 1, 28, 29, 0, 0 }, // 1431 VCVTTSD2SI64rr
1846
  { 1, 28, 29, 0, 0 }, // 1432 VCVTTSD2SIrr
1847
  { 1, 14, 15, 0, 0 }, // 1433 VCVTTSS2SI64rr
1848
  { 1, 28, 29, 0, 0 }, // 1434 VCVTTSS2SIrr
1849
  { 1, 5, 6, 0, 0 }, // 1435 MOV16mr_MOV32mr_MOV64mr
1850
  { 1, 5, 6, 0, 0 }, // 1436 MOV8mr_MOV8mr_NOREX
1851
  { 1, 5, 6, 0, 0 }, // 1437 MOVAPDmr
1852
  { 1, 5, 6, 0, 0 }, // 1438 MOVAPSmr
1853
  { 1, 5, 6, 0, 0 }, // 1439 MOVDQAmr
1854
  { 1, 16, 17, 0, 0 }, // 1440 MOVDQUmr
1855
  { 1, 5, 6, 0, 0 }, // 1441 MOVHPDmr
1856
  { 1, 5, 6, 0, 0 }, // 1442 MOVHPSmr
1857
  { 1, 5, 6, 0, 0 }, // 1443 MOVLPDmr
1858
  { 1, 5, 6, 0, 0 }, // 1444 MOVLPSmr
1859
  { 1, 5, 6, 0, 0 }, // 1445 MOVNTDQmr
1860
  { 1, 5, 6, 0, 0 }, // 1446 MOVNTI_64mr
1861
  { 1, 5, 6, 0, 0 }, // 1447 MOVNTImr
1862
  { 1, 5, 6, 0, 0 }, // 1448 MOVNTPDmr
1863
  { 1, 5, 6, 0, 0 }, // 1449 MOVNTPSmr
1864
  { 1, 5, 6, 0, 0 }, // 1450 MOVPDI2DImr
1865
  { 1, 5, 6, 0, 0 }, // 1451 MOVPQI2QImr
1866
  { 1, 5, 6, 0, 0 }, // 1452 MOVPQIto64mr
1867
  { 1, 5, 6, 0, 0 }, // 1453 MOVSSmr
1868
  { 1, 16, 17, 0, 0 }, // 1454 MOVUPDmr
1869
  { 1, 16, 17, 0, 0 }, // 1455 MOVUPSmr
1870
  { 1, 18, 20, 0, 0 }, // 1456 PUSH64i8
1871
  { 1, 18, 20, 0, 0 }, // 1457 PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr
1872
  { 1, 16, 17, 0, 0 }, // 1458 PUSH16rmm_PUSH32rmm_PUSH64rmm
1873
  { 0, 0, 0, 0, 0 }, // 1459 VEXTRACTF128mr
1874
  { 1, 5, 6, 0, 0 }, // 1460 VMOVAPDYmr
1875
  { 1, 5, 6, 0, 0 }, // 1461 VMOVAPDmr
1876
  { 1, 5, 6, 0, 0 }, // 1462 VMOVAPSYmr
1877
  { 1, 5, 6, 0, 0 }, // 1463 VMOVAPSmr
1878
  { 1, 5, 6, 0, 0 }, // 1464 VMOVDQAYmr
1879
  { 1, 5, 6, 0, 0 }, // 1465 VMOVDQAmr
1880
  { 1, 16, 17, 0, 0 }, // 1466 VMOVDQUYmr
1881
  { 1, 16, 17, 0, 0 }, // 1467 VMOVDQUmr
1882
  { 1, 5, 6, 0, 0 }, // 1468 VMOVHPDmr
1883
  { 1, 5, 6, 0, 0 }, // 1469 VMOVHPSmr
1884
  { 1, 5, 6, 0, 0 }, // 1470 VMOVLPDmr
1885
  { 1, 5, 6, 0, 0 }, // 1471 VMOVLPSmr
1886
  { 1, 5, 6, 0, 0 }, // 1472 VMOVNTDQYmr
1887
  { 1, 5, 6, 0, 0 }, // 1473 VMOVNTDQmr
1888
  { 1, 5, 6, 0, 0 }, // 1474 VMOVNTPDYmr
1889
  { 1, 5, 6, 0, 0 }, // 1475 VMOVNTPDmr
1890
  { 1, 5, 6, 0, 0 }, // 1476 VMOVNTPSYmr
1891
  { 1, 5, 6, 0, 0 }, // 1477 VMOVNTPSmr
1892
  { 1, 5, 6, 0, 0 }, // 1478 VMOVPDI2DImr
1893
  { 1, 5, 6, 0, 0 }, // 1479 VMOVPQI2QImr
1894
  { 1, 5, 6, 0, 0 }, // 1480 VMOVPQIto64mr
1895
  { 1, 5, 6, 0, 0 }, // 1481 VMOVSDmr
1896
  { 1, 5, 6, 0, 0 }, // 1482 VMOVSSmr
1897
  { 1, 16, 17, 0, 0 }, // 1483 VMOVUPDYmr
1898
  { 1, 16, 17, 0, 0 }, // 1484 VMOVUPDmr
1899
  { 1, 16, 17, 0, 0 }, // 1485 VMOVUPSYmr
1900
  { 1, 16, 17, 0, 0 }, // 1486 VMOVUPSmr
1901
  { 0, 0, 0, 0, 0 }, // 1487 MPSADBWrri
1902
  { 1, 4, 5, 0, 0 }, // 1488 VMPSADBWrri
1903
  { 1, 22, 23, 0, 0 }, // 1489 CLI
1904
  { 1, 6, 7, 0, 0 }, // 1490 CVTSI2SS64rr
1905
  { 1, 6, 7, 0, 0 }, // 1491 CVTSI2SSrr
1906
  { 1, 28, 29, 0, 0 }, // 1492 HADDPDrr
1907
  { 1, 28, 29, 0, 0 }, // 1493 HADDPSrr
1908
  { 1, 28, 29, 0, 0 }, // 1494 HSUBPDrr
1909
  { 1, 28, 29, 0, 0 }, // 1495 HSUBPSrr
1910
  { 0, 0, 0, 0, 0 }, // 1496 VCVTSI2SS64rr
1911
  { 0, 0, 0, 0, 0 }, // 1497 VCVTSI2SSrr
1912
  { 1, 28, 29, 0, 0 }, // 1498 VHADDPDYrr
1913
  { 1, 28, 29, 0, 0 }, // 1499 VHADDPDrr
1914
  { 1, 28, 29, 0, 0 }, // 1500 VHADDPSYrr
1915
  { 1, 28, 29, 0, 0 }, // 1501 VHADDPSrr
1916
  { 1, 28, 29, 0, 0 }, // 1502 VHSUBPDYrr
1917
  { 1, 28, 29, 0, 0 }, // 1503 VHSUBPDrr
1918
  { 1, 28, 29, 0, 0 }, // 1504 VHSUBPSYrr
1919
  { 1, 28, 29, 0, 0 }, // 1505 VHSUBPSrr
1920
  { 1, 16, 17, 0, 0 }, // 1506 ISTT_FP16m
1921
  { 1, 16, 17, 0, 0 }, // 1507 ISTT_FP32m
1922
  { 1, 16, 17, 0, 0 }, // 1508 ISTT_FP64m
1923
  { 1, 16, 17, 0, 0 }, // 1509 PUSHGS64
1924
  { 1, 18, 20, 0, 0 }, // 1510 CALL64pcrel32
1925
  { 1, 18, 20, 0, 0 }, // 1511 CALL16r_CALL32r_CALL64r
1926
  { 0, 0, 0, 0, 0 }, // 1512 EXTRACTPSmr
1927
  { 1, 5, 6, 0, 0 }, // 1513 VEXTRACTPSmr
1928
  { 0, 0, 0, 0, 0 }, // 1514 VMASKMOVPDYmr
1929
  { 0, 0, 0, 0, 0 }, // 1515 VMASKMOVPDmr
1930
  { 0, 0, 0, 0, 0 }, // 1516 VMASKMOVPSYmr
1931
  { 0, 0, 0, 0, 0 }, // 1517 VMASKMOVPSmr
1932
  { 1, 16, 17, 0, 0 }, // 1518 SETAEm
1933
  { 1, 16, 17, 0, 0 }, // 1519 SETBm
1934
  { 1, 16, 17, 0, 0 }, // 1520 SETEm
1935
  { 1, 16, 17, 0, 0 }, // 1521 SETGEm
1936
  { 1, 16, 17, 0, 0 }, // 1522 SETGm
1937
  { 1, 16, 17, 0, 0 }, // 1523 SETLEm
1938
  { 1, 16, 17, 0, 0 }, // 1524 SETLm
1939
  { 1, 16, 17, 0, 0 }, // 1525 SETNEm
1940
  { 1, 16, 17, 0, 0 }, // 1526 SETNOm
1941
  { 1, 16, 17, 0, 0 }, // 1527 SETNPm
1942
  { 1, 16, 17, 0, 0 }, // 1528 SETNSm
1943
  { 1, 16, 17, 0, 0 }, // 1529 SETOm
1944
  { 1, 16, 17, 0, 0 }, // 1530 SETPm
1945
  { 1, 16, 17, 0, 0 }, // 1531 SETSm
1946
  { 0, 0, 0, 0, 0 }, // 1532 PEXTRBmr
1947
  { 0, 0, 0, 0, 0 }, // 1533 VPEXTRBmr
1948
  { 0, 0, 0, 0, 0 }, // 1534 VPEXTRDmr
1949
  { 0, 0, 0, 0, 0 }, // 1535 VPEXTRWmr
1950
  { 1, 5, 6, 0, 0 }, // 1536 MOV8mi
1951
  { 1, 4, 5, 0, 0 }, // 1537 STOSB
1952
  { 1, 4, 5, 0, 0 }, // 1538 STOSL
1953
  { 1, 4, 5, 0, 0 }, // 1539 STOSQ
1954
  { 1, 4, 5, 0, 0 }, // 1540 STOSW
1955
  { 1, 45, 46, 0, 0 }, // 1541 FNINIT
1956
  { 1, 17, 18, 0, 0 }, // 1542 CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr
1957
  { 1, 14, 15, 0, 0 }, // 1543 CMPXCHG8rr
1958
  { 1, 16, 17, 0, 0 }, // 1544 SETAm
1959
  { 1, 16, 17, 0, 0 }, // 1545 SETBEm
1960
  { 1, 43, 44, 0, 0 }, // 1546 LDMXCSR
1961
  { 1, 17, 18, 0, 0 }, // 1547 STMXCSR
1962
  { 1, 43, 44, 0, 0 }, // 1548 VLDMXCSR
1963
  { 1, 17, 18, 0, 0 }, // 1549 VSTMXCSR
1964
  { 0, 0, 0, 0, 0 }, // 1550 PEXTRDmr
1965
  { 0, 0, 0, 0, 0 }, // 1551 PEXTRQmr
1966
  { 0, 0, 0, 0, 0 }, // 1552 VPEXTRQmr
1967
  { 1, 14, 15, 0, 0 }, // 1553 PUSHF16
1968
  { 1, 14, 15, 0, 0 }, // 1554 PUSHF64
1969
  { 1, 5, 6, 0, 0 }, // 1555 CLFLUSH
1970
  { 0, 0, 0, 0, 0 }, // 1556 CLFLUSHOPT
1971
  { 1, 53, 54, 0, 0 }, // 1557 FXRSTOR_FXRSTOR64
1972
  { 1, 21, 22, 0, 0 }, // 1558 LDDQUrm
1973
  { 1, 74, 75, 0, 0 }, // 1559 MMX_MOVD64from64rm
1974
  { 1, 5, 6, 0, 0 }, // 1560 MOV64toPQIrm
1975
  { 1, 5, 6, 0, 0 }, // 1561 MOVAPDrm
1976
  { 1, 5, 6, 0, 0 }, // 1562 MOVAPSrm
1977
  { 1, 5, 6, 0, 0 }, // 1563 MOVDDUPrm
1978
  { 1, 5, 6, 0, 0 }, // 1564 MOVDI2PDIrm
1979
  { 1, 5, 6, 0, 0 }, // 1565 MOVDQArm
1980
  { 1, 21, 22, 0, 0 }, // 1566 MOVDQUrm
1981
  { 0, 0, 0, 0, 0 }, // 1567 MOVNTDQArm
1982
  { 1, 5, 6, 0, 0 }, // 1568 MOVSHDUPrm
1983
  { 1, 5, 6, 0, 0 }, // 1569 MOVSLDUPrm
1984
  { 1, 5, 6, 0, 0 }, // 1570 MOVSSrm
1985
  { 1, 21, 22, 0, 0 }, // 1571 MOVUPDrm
1986
  { 1, 21, 22, 0, 0 }, // 1572 MOVUPSrm
1987
  { 1, 16, 17, 0, 0 }, // 1573 POP16r
1988
  { 1, 21, 22, 0, 0 }, // 1574 POP16rmm_POP32rmm_POP64rmm
1989
  { 1, 18, 20, 0, 0 }, // 1575 POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr
1990
  { 0, 0, 0, 0, 0 }, // 1576 VBROADCASTSSrm
1991
  { 0, 0, 0, 0, 0 }, // 1577 VLDDQUYrm
1992
  { 0, 0, 0, 0, 0 }, // 1578 VLDDQUrm
1993
  { 1, 5, 6, 0, 0 }, // 1579 VMOV64toPQIrm
1994
  { 1, 5, 6, 0, 0 }, // 1580 VMOVAPDrm
1995
  { 1, 5, 6, 0, 0 }, // 1581 VMOVAPSrm
1996
  { 1, 5, 6, 0, 0 }, // 1582 VMOVDDUPrm
1997
  { 1, 5, 6, 0, 0 }, // 1583 VMOVDI2PDIrm
1998
  { 1, 5, 6, 0, 0 }, // 1584 VMOVDQArm
1999
  { 1, 21, 22, 0, 0 }, // 1585 VMOVDQUrm
2000
  { 0, 0, 0, 0, 0 }, // 1586 VMOVNTDQArm
2001
  { 0, 0, 0, 0, 0 }, // 1587 VMOVQI2PQIrm
2002
  { 1, 5, 6, 0, 0 }, // 1588 VMOVSDrm
2003
  { 1, 5, 6, 0, 0 }, // 1589 VMOVSHDUPrm
2004
  { 1, 5, 6, 0, 0 }, // 1590 VMOVSLDUPrm
2005
  { 1, 5, 6, 0, 0 }, // 1591 VMOVSSrm
2006
  { 1, 21, 22, 0, 0 }, // 1592 VMOVUPDrm
2007
  { 1, 21, 22, 0, 0 }, // 1593 VMOVUPSrm
2008
  { 1, 16, 17, 0, 0 }, // 1594 JMP16m_JMP32m_JMP64m
2009
  { 1, 77, 78, 0, 0 }, // 1595 MOV64sm
2010
  { 1, 4, 5, 0, 0 }, // 1596 BT16mi8_BT32mi8_BT64mi8
2011
  { 1, 5, 6, 0, 0 }, // 1597 MMX_PABSBrm64
2012
  { 1, 5, 6, 0, 0 }, // 1598 MMX_PABSDrm64
2013
  { 1, 5, 6, 0, 0 }, // 1599 MMX_PABSWrm64
2014
  { 0, 0, 0, 0, 0 }, // 1600 MMX_PALIGNR64irm
2015
  { 1, 5, 6, 0, 0 }, // 1601 MMX_PSHUFBrm64
2016
  { 1, 4, 5, 0, 0 }, // 1602 MMX_PSIGNBrm64
2017
  { 1, 4, 5, 0, 0 }, // 1603 MMX_PSIGNDrm64
2018
  { 1, 4, 5, 0, 0 }, // 1604 MMX_PSIGNWrm64
2019
  { 1, 5, 6, 0, 0 }, // 1605 ADD16rm_ADD32rm_ADD64rm
2020
  { 1, 5, 6, 0, 0 }, // 1606 ADD8rm
2021
  { 1, 5, 6, 0, 0 }, // 1607 AND16rm_AND32rm_AND64rm
2022
  { 1, 5, 6, 0, 0 }, // 1608 AND8rm
2023
  { 1, 5, 6, 0, 0 }, // 1609 CMP16mi8_CMP32mi8_CMP64mi8
2024
  { 1, 5, 6, 0, 0 }, // 1610 CMP16mr_CMP32mr_CMP64mr
2025
  { 1, 5, 6, 0, 0 }, // 1611 CMP16rm_CMP32rm_CMP64rm
2026
  { 1, 5, 6, 0, 0 }, // 1612 CMP8mi_CMP8mi8
2027
  { 1, 5, 6, 0, 0 }, // 1613 CMP8mr
2028
  { 1, 5, 6, 0, 0 }, // 1614 CMP8rm
2029
  { 1, 16, 17, 0, 0 }, // 1615 LODSL
2030
  { 1, 16, 17, 0, 0 }, // 1616 LODSQ
2031
  { 1, 5, 6, 0, 0 }, // 1617 OR16rm_OR32rm_OR64rm
2032
  { 1, 5, 6, 0, 0 }, // 1618 OR8rm
2033
  { 1, 5, 6, 0, 0 }, // 1619 SUB16rm_SUB32rm_SUB64rm
2034
  { 1, 5, 6, 0, 0 }, // 1620 SUB8rm
2035
  { 1, 5, 6, 0, 0 }, // 1621 XOR16rm_XOR32rm_XOR64rm
2036
  { 1, 5, 6, 0, 0 }, // 1622 XOR8rm
2037
  { 1, 16, 17, 0, 0 }, // 1623 ST_F32m
2038
  { 1, 16, 17, 0, 0 }, // 1624 ST_F64m
2039
  { 1, 16, 17, 0, 0 }, // 1625 ST_FP32m
2040
  { 1, 16, 17, 0, 0 }, // 1626 ST_FP64m
2041
  { 1, 43, 44, 0, 0 }, // 1627 ST_FP80m
2042
  { 0, 0, 0, 0, 0 }, // 1628 VBROADCASTSDYrm
2043
  { 0, 0, 0, 0, 0 }, // 1629 VBROADCASTSSYrm
2044
  { 1, 5, 6, 0, 0 }, // 1630 VMOVAPDYrm
2045
  { 1, 5, 6, 0, 0 }, // 1631 VMOVAPSYrm
2046
  { 0, 0, 0, 0, 0 }, // 1632 VMOVDDUPYrm
2047
  { 1, 5, 6, 0, 0 }, // 1633 VMOVDQAYrm
2048
  { 1, 21, 22, 0, 0 }, // 1634 VMOVDQUYrm
2049
  { 1, 5, 6, 0, 0 }, // 1635 VMOVSHDUPYrm
2050
  { 1, 5, 6, 0, 0 }, // 1636 VMOVSLDUPYrm
2051
  { 1, 21, 22, 0, 0 }, // 1637 VMOVUPDYrm
2052
  { 1, 21, 22, 0, 0 }, // 1638 VMOVUPSYrm
2053
  { 1, 28, 29, 0, 0 }, // 1639 CVTPS2PDrm
2054
  { 1, 2, 3, 0, 0 }, // 1640 CVTSS2SDrm
2055
  { 1, 28, 29, 0, 0 }, // 1641 VCVTPS2PDYrm
2056
  { 1, 28, 29, 0, 0 }, // 1642 VCVTPS2PDrm
2057
  { 1, 2, 3, 0, 0 }, // 1643 VCVTSS2SDrm
2058
  { 0, 0, 0, 0, 0 }, // 1644 VTESTPDrm
2059
  { 0, 0, 0, 0, 0 }, // 1645 VTESTPSrm
2060
  { 1, 5, 6, 0, 0 }, // 1646 ANDNPDrm
2061
  { 1, 5, 6, 0, 0 }, // 1647 ANDNPSrm
2062
  { 1, 5, 6, 0, 0 }, // 1648 ANDPDrm
2063
  { 1, 5, 6, 0, 0 }, // 1649 ANDPSrm
2064
  { 0, 0, 0, 0, 0 }, // 1650 INSERTPSrm
2065
  { 1, 5, 6, 0, 0 }, // 1651 MOVHPDrm
2066
  { 1, 5, 6, 0, 0 }, // 1652 MOVHPSrm
2067
  { 1, 5, 6, 0, 0 }, // 1653 MOVLPDrm
2068
  { 1, 5, 6, 0, 0 }, // 1654 MOVLPSrm
2069
  { 1, 5, 6, 0, 0 }, // 1655 ORPDrm
2070
  { 1, 5, 6, 0, 0 }, // 1656 ORPSrm
2071
  { 1, 5, 6, 0, 0 }, // 1657 SHUFPDrmi
2072
  { 1, 5, 6, 0, 0 }, // 1658 SHUFPSrmi
2073
  { 1, 5, 6, 0, 0 }, // 1659 UNPCKHPDrm
2074
  { 1, 5, 6, 0, 0 }, // 1660 UNPCKHPSrm
2075
  { 1, 5, 6, 0, 0 }, // 1661 UNPCKLPDrm
2076
  { 1, 5, 6, 0, 0 }, // 1662 UNPCKLPSrm
2077
  { 1, 5, 6, 0, 0 }, // 1663 VANDNPDrm
2078
  { 1, 5, 6, 0, 0 }, // 1664 VANDNPSrm
2079
  { 1, 5, 6, 0, 0 }, // 1665 VANDPDrm
2080
  { 1, 5, 6, 0, 0 }, // 1666 VANDPSrm
2081
  { 0, 0, 0, 0, 0 }, // 1667 VBROADCASTF128
2082
  { 1, 5, 6, 0, 0 }, // 1668 VINSERTPSrm
2083
  { 1, 5, 6, 0, 0 }, // 1669 VMOVHPDrm
2084
  { 1, 5, 6, 0, 0 }, // 1670 VMOVHPSrm
2085
  { 1, 5, 6, 0, 0 }, // 1671 VMOVLPDrm
2086
  { 1, 5, 6, 0, 0 }, // 1672 VMOVLPSrm
2087
  { 1, 5, 6, 0, 0 }, // 1673 VORPDrm
2088
  { 1, 5, 6, 0, 0 }, // 1674 VORPSrm
2089
  { 0, 0, 0, 0, 0 }, // 1675 VPERMILPDmi
2090
  { 0, 0, 0, 0, 0 }, // 1676 VPERMILPDrm
2091
  { 0, 0, 0, 0, 0 }, // 1677 VPERMILPSmi
2092
  { 0, 0, 0, 0, 0 }, // 1678 VPERMILPSrm
2093
  { 1, 5, 6, 0, 0 }, // 1679 VSHUFPDrmi
2094
  { 1, 5, 6, 0, 0 }, // 1680 VSHUFPSrmi
2095
  { 1, 5, 6, 0, 0 }, // 1681 VUNPCKHPDrm
2096
  { 1, 5, 6, 0, 0 }, // 1682 VUNPCKHPSrm
2097
  { 1, 5, 6, 0, 0 }, // 1683 VUNPCKLPDrm
2098
  { 1, 5, 6, 0, 0 }, // 1684 VUNPCKLPSrm
2099
  { 1, 5, 6, 0, 0 }, // 1685 VXORPDrm
2100
  { 1, 5, 6, 0, 0 }, // 1686 VXORPSrm
2101
  { 1, 5, 6, 0, 0 }, // 1687 XORPDrm
2102
  { 1, 5, 6, 0, 0 }, // 1688 XORPSrm
2103
  { 0, 0, 0, 0, 0 }, // 1689 AESDECLASTrr
2104
  { 0, 0, 0, 0, 0 }, // 1690 AESDECrr
2105
  { 0, 0, 0, 0, 0 }, // 1691 AESENCLASTrr
2106
  { 0, 0, 0, 0, 0 }, // 1692 AESENCrr
2107
  { 0, 0, 0, 0, 0 }, // 1693 VAESDECLASTrr
2108
  { 0, 0, 0, 0, 0 }, // 1694 VAESDECrr
2109
  { 0, 0, 0, 0, 0 }, // 1695 VAESENCLASTrr
2110
  { 0, 0, 0, 0, 0 }, // 1696 VAESENCrr
2111
  { 1, 5, 6, 0, 0 }, // 1697 BLENDPDrmi
2112
  { 1, 5, 6, 0, 0 }, // 1698 BLENDPSrmi
2113
  { 1, 5, 6, 0, 0 }, // 1699 VBLENDPDrmi
2114
  { 1, 5, 6, 0, 0 }, // 1700 VBLENDPSrmi
2115
  { 0, 0, 0, 0, 0 }, // 1701 VINSERTF128rm
2116
  { 1, 21, 22, 0, 0 }, // 1702 MMX_PADDQirm
2117
  { 1, 5, 6, 0, 0 }, // 1703 PABSBrm
2118
  { 1, 5, 6, 0, 0 }, // 1704 PABSDrm
2119
  { 1, 5, 6, 0, 0 }, // 1705 PABSWrm
2120
  { 1, 5, 6, 0, 0 }, // 1706 PACKSSDWrm
2121
  { 1, 5, 6, 0, 0 }, // 1707 PACKSSWBrm
2122
  { 1, 5, 6, 0, 0 }, // 1708 PACKUSDWrm
2123
  { 1, 5, 6, 0, 0 }, // 1709 PACKUSWBrm
2124
  { 1, 5, 6, 0, 0 }, // 1710 PADDBrm
2125
  { 1, 5, 6, 0, 0 }, // 1711 PADDDrm
2126
  { 1, 21, 22, 0, 0 }, // 1712 PADDQrm
2127
  { 1, 5, 6, 0, 0 }, // 1713 PADDSBrm
2128
  { 1, 5, 6, 0, 0 }, // 1714 PADDSWrm
2129
  { 1, 5, 6, 0, 0 }, // 1715 PADDUSBrm
2130
  { 1, 5, 6, 0, 0 }, // 1716 PADDUSWrm
2131
  { 1, 5, 6, 0, 0 }, // 1717 PADDWrm
2132
  { 1, 5, 6, 0, 0 }, // 1718 PALIGNRrmi
2133
  { 1, 5, 6, 0, 0 }, // 1719 PAVGBrm
2134
  { 1, 5, 6, 0, 0 }, // 1720 PAVGWrm
2135
  { 1, 5, 6, 0, 0 }, // 1721 PBLENDWrmi
2136
  { 1, 5, 6, 0, 0 }, // 1722 PCMPEQBrm
2137
  { 1, 5, 6, 0, 0 }, // 1723 PCMPEQDrm
2138
  { 0, 0, 0, 0, 0 }, // 1724 PCMPEQQrm
2139
  { 1, 5, 6, 0, 0 }, // 1725 PCMPEQWrm
2140
  { 1, 5, 6, 0, 0 }, // 1726 PCMPGTBrm
2141
  { 1, 5, 6, 0, 0 }, // 1727 PCMPGTDrm
2142
  { 1, 5, 6, 0, 0 }, // 1728 PCMPGTWrm
2143
  { 0, 0, 0, 0, 0 }, // 1729 PINSRBrm
2144
  { 0, 0, 0, 0, 0 }, // 1730 PINSRDrm
2145
  { 0, 0, 0, 0, 0 }, // 1731 PINSRQrm
2146
  { 1, 5, 6, 0, 0 }, // 1732 PINSRWrmi
2147
  { 0, 0, 0, 0, 0 }, // 1733 PMAXSBrm
2148
  { 0, 0, 0, 0, 0 }, // 1734 PMAXSDrm
2149
  { 1, 5, 6, 0, 0 }, // 1735 PMAXSWrm
2150
  { 1, 5, 6, 0, 0 }, // 1736 PMAXUBrm
2151
  { 0, 0, 0, 0, 0 }, // 1737 PMAXUDrm
2152
  { 0, 0, 0, 0, 0 }, // 1738 PMAXUWrm
2153
  { 0, 0, 0, 0, 0 }, // 1739 PMINSBrm
2154
  { 0, 0, 0, 0, 0 }, // 1740 PMINSDrm
2155
  { 1, 5, 6, 0, 0 }, // 1741 PMINSWrm
2156
  { 1, 5, 6, 0, 0 }, // 1742 PMINUBrm
2157
  { 0, 0, 0, 0, 0 }, // 1743 PMINUDrm
2158
  { 0, 0, 0, 0, 0 }, // 1744 PMINUWrm
2159
  { 1, 5, 6, 0, 0 }, // 1745 PMOVSXBDrm
2160
  { 1, 5, 6, 0, 0 }, // 1746 PMOVSXBQrm
2161
  { 1, 5, 6, 0, 0 }, // 1747 PMOVSXBWrm
2162
  { 1, 5, 6, 0, 0 }, // 1748 PMOVSXDQrm
2163
  { 1, 5, 6, 0, 0 }, // 1749 PMOVSXWDrm
2164
  { 1, 5, 6, 0, 0 }, // 1750 PMOVSXWQrm
2165
  { 1, 5, 6, 0, 0 }, // 1751 PMOVZXBDrm
2166
  { 1, 5, 6, 0, 0 }, // 1752 PMOVZXBQrm
2167
  { 1, 5, 6, 0, 0 }, // 1753 PMOVZXBWrm
2168
  { 1, 5, 6, 0, 0 }, // 1754 PMOVZXDQrm
2169
  { 1, 5, 6, 0, 0 }, // 1755 PMOVZXWDrm
2170
  { 1, 5, 6, 0, 0 }, // 1756 PMOVZXWQrm
2171
  { 1, 43, 44, 0, 0 }, // 1757 PSHUFBrm
2172
  { 1, 5, 6, 0, 0 }, // 1758 PSHUFDmi
2173
  { 1, 5, 6, 0, 0 }, // 1759 PSHUFHWmi
2174
  { 1, 5, 6, 0, 0 }, // 1760 PSHUFLWmi
2175
  { 1, 5, 6, 0, 0 }, // 1761 PSIGNBrm128
2176
  { 1, 5, 6, 0, 0 }, // 1762 PSIGNDrm128
2177
  { 1, 5, 6, 0, 0 }, // 1763 PSIGNWrm128
2178
  { 1, 5, 6, 0, 0 }, // 1764 PSUBBrm
2179
  { 1, 5, 6, 0, 0 }, // 1765 PSUBDrm
2180
  { 1, 21, 22, 0, 0 }, // 1766 PSUBQrm
2181
  { 1, 5, 6, 0, 0 }, // 1767 PSUBSBrm
2182
  { 1, 5, 6, 0, 0 }, // 1768 PSUBSWrm
2183
  { 1, 5, 6, 0, 0 }, // 1769 PSUBUSBrm
2184
  { 1, 5, 6, 0, 0 }, // 1770 PSUBUSWrm
2185
  { 1, 5, 6, 0, 0 }, // 1771 PSUBWrm
2186
  { 1, 5, 6, 0, 0 }, // 1772 PUNPCKHBWrm
2187
  { 1, 5, 6, 0, 0 }, // 1773 PUNPCKHDQrm
2188
  { 1, 5, 6, 0, 0 }, // 1774 PUNPCKHQDQrm
2189
  { 1, 5, 6, 0, 0 }, // 1775 PUNPCKHWDrm
2190
  { 1, 5, 6, 0, 0 }, // 1776 PUNPCKLBWrm
2191
  { 1, 5, 6, 0, 0 }, // 1777 PUNPCKLDQrm
2192
  { 1, 5, 6, 0, 0 }, // 1778 PUNPCKLQDQrm
2193
  { 1, 5, 6, 0, 0 }, // 1779 PUNPCKLWDrm
2194
  { 1, 5, 6, 0, 0 }, // 1780 VPABSBrm
2195
  { 1, 5, 6, 0, 0 }, // 1781 VPABSDrm
2196
  { 1, 5, 6, 0, 0 }, // 1782 VPABSWrm
2197
  { 1, 5, 6, 0, 0 }, // 1783 VPACKSSDWrm
2198
  { 1, 5, 6, 0, 0 }, // 1784 VPACKSSWBrm
2199
  { 1, 5, 6, 0, 0 }, // 1785 VPACKUSDWrm
2200
  { 1, 5, 6, 0, 0 }, // 1786 VPACKUSWBrm
2201
  { 1, 5, 6, 0, 0 }, // 1787 VPADDBrm
2202
  { 1, 5, 6, 0, 0 }, // 1788 VPADDDrm
2203
  { 1, 21, 22, 0, 0 }, // 1789 VPADDQrm
2204
  { 1, 5, 6, 0, 0 }, // 1790 VPADDSBrm
2205
  { 1, 5, 6, 0, 0 }, // 1791 VPADDSWrm
2206
  { 1, 5, 6, 0, 0 }, // 1792 VPADDUSBrm
2207
  { 1, 5, 6, 0, 0 }, // 1793 VPADDUSWrm
2208
  { 1, 5, 6, 0, 0 }, // 1794 VPADDWrm
2209
  { 1, 5, 6, 0, 0 }, // 1795 VPALIGNRrmi
2210
  { 1, 5, 6, 0, 0 }, // 1796 VPAVGBrm
2211
  { 1, 5, 6, 0, 0 }, // 1797 VPAVGWrm
2212
  { 1, 5, 6, 0, 0 }, // 1798 VPBLENDWrmi
2213
  { 1, 5, 6, 0, 0 }, // 1799 VPCMPEQBrm
2214
  { 1, 5, 6, 0, 0 }, // 1800 VPCMPEQDrm
2215
  { 0, 0, 0, 0, 0 }, // 1801 VPCMPEQQrm
2216
  { 1, 5, 6, 0, 0 }, // 1802 VPCMPEQWrm
2217
  { 1, 5, 6, 0, 0 }, // 1803 VPCMPGTBrm
2218
  { 1, 5, 6, 0, 0 }, // 1804 VPCMPGTDrm
2219
  { 1, 5, 6, 0, 0 }, // 1805 VPCMPGTWrm
2220
  { 0, 0, 0, 0, 0 }, // 1806 VPINSRBrm
2221
  { 0, 0, 0, 0, 0 }, // 1807 VPINSRDrm
2222
  { 0, 0, 0, 0, 0 }, // 1808 VPINSRQrm
2223
  { 1, 5, 6, 0, 0 }, // 1809 VPINSRWrmi
2224
  { 0, 0, 0, 0, 0 }, // 1810 VPMAXSBrm
2225
  { 0, 0, 0, 0, 0 }, // 1811 VPMAXSDrm
2226
  { 1, 5, 6, 0, 0 }, // 1812 VPMAXSWrm
2227
  { 1, 5, 6, 0, 0 }, // 1813 VPMAXUBrm
2228
  { 0, 0, 0, 0, 0 }, // 1814 VPMAXUDrm
2229
  { 0, 0, 0, 0, 0 }, // 1815 VPMAXUWrm
2230
  { 0, 0, 0, 0, 0 }, // 1816 VPMINSBrm
2231
  { 0, 0, 0, 0, 0 }, // 1817 VPMINSDrm
2232
  { 1, 5, 6, 0, 0 }, // 1818 VPMINSWrm
2233
  { 1, 5, 6, 0, 0 }, // 1819 VPMINUBrm
2234
  { 0, 0, 0, 0, 0 }, // 1820 VPMINUDrm
2235
  { 0, 0, 0, 0, 0 }, // 1821 VPMINUWrm
2236
  { 1, 5, 6, 0, 0 }, // 1822 VPMOVSXBDrm
2237
  { 1, 5, 6, 0, 0 }, // 1823 VPMOVSXBQrm
2238
  { 1, 5, 6, 0, 0 }, // 1824 VPMOVSXBWrm
2239
  { 1, 5, 6, 0, 0 }, // 1825 VPMOVSXDQrm
2240
  { 1, 5, 6, 0, 0 }, // 1826 VPMOVSXWDrm
2241
  { 1, 5, 6, 0, 0 }, // 1827 VPMOVSXWQrm
2242
  { 1, 5, 6, 0, 0 }, // 1828 VPMOVZXBDrm
2243
  { 1, 5, 6, 0, 0 }, // 1829 VPMOVZXBQrm
2244
  { 1, 5, 6, 0, 0 }, // 1830 VPMOVZXBWrm
2245
  { 1, 5, 6, 0, 0 }, // 1831 VPMOVZXDQrm
2246
  { 1, 5, 6, 0, 0 }, // 1832 VPMOVZXWDrm
2247
  { 1, 5, 6, 0, 0 }, // 1833 VPMOVZXWQrm
2248
  { 1, 43, 44, 0, 0 }, // 1834 VPSHUFBrm
2249
  { 1, 5, 6, 0, 0 }, // 1835 VPSHUFDmi
2250
  { 1, 5, 6, 0, 0 }, // 1836 VPSHUFHWmi
2251
  { 1, 5, 6, 0, 0 }, // 1837 VPSHUFLWmi
2252
  { 1, 5, 6, 0, 0 }, // 1838 VPSIGNBrm128
2253
  { 1, 5, 6, 0, 0 }, // 1839 VPSIGNDrm128
2254
  { 1, 5, 6, 0, 0 }, // 1840 VPSIGNWrm128
2255
  { 1, 5, 6, 0, 0 }, // 1841 VPSUBBrm
2256
  { 1, 5, 6, 0, 0 }, // 1842 VPSUBDrm
2257
  { 1, 21, 22, 0, 0 }, // 1843 VPSUBQrm
2258
  { 1, 5, 6, 0, 0 }, // 1844 VPSUBSBrm
2259
  { 1, 5, 6, 0, 0 }, // 1845 VPSUBSWrm
2260
  { 1, 5, 6, 0, 0 }, // 1846 VPSUBUSBrm
2261
  { 1, 5, 6, 0, 0 }, // 1847 VPSUBUSWrm
2262
  { 1, 5, 6, 0, 0 }, // 1848 VPSUBWrm
2263
  { 1, 5, 6, 0, 0 }, // 1849 VPUNPCKHBWrm
2264
  { 1, 5, 6, 0, 0 }, // 1850 VPUNPCKHDQrm
2265
  { 1, 5, 6, 0, 0 }, // 1851 VPUNPCKHQDQrm
2266
  { 1, 5, 6, 0, 0 }, // 1852 VPUNPCKHWDrm
2267
  { 1, 5, 6, 0, 0 }, // 1853 VPUNPCKLBWrm
2268
  { 1, 5, 6, 0, 0 }, // 1854 VPUNPCKLDQrm
2269
  { 1, 5, 6, 0, 0 }, // 1855 VPUNPCKLQDQrm
2270
  { 1, 5, 6, 0, 0 }, // 1856 VPUNPCKLWDrm
2271
  { 1, 5, 6, 0, 0 }, // 1857 PANDNrm
2272
  { 1, 5, 6, 0, 0 }, // 1858 PANDrm
2273
  { 1, 5, 6, 0, 0 }, // 1859 PORrm
2274
  { 1, 5, 6, 0, 0 }, // 1860 PXORrm
2275
  { 1, 5, 6, 0, 0 }, // 1861 VPANDNrm
2276
  { 1, 5, 6, 0, 0 }, // 1862 VPANDrm
2277
  { 1, 5, 6, 0, 0 }, // 1863 VPORrm
2278
  { 1, 5, 6, 0, 0 }, // 1864 VPXORrm
2279
  { 1, 14, 15, 0, 0 }, // 1865 VRCPPSYr
2280
  { 1, 14, 15, 0, 0 }, // 1866 VRSQRTPSYr
2281
  { 1, 90, 91, 0, 0 }, // 1867 VERRm
2282
  { 1, 91, 92, 0, 0 }, // 1868 VERWm
2283
  { 1, 16, 17, 0, 0 }, // 1869 LODSB
2284
  { 1, 16, 17, 0, 0 }, // 1870 LODSW
2285
  { 1, 38, 39, 0, 0 }, // 1871 FARJMP64
2286
  { 1, 5, 6, 0, 0 }, // 1872 ADC16rm_ADC32rm_ADC64rm
2287
  { 1, 5, 6, 0, 0 }, // 1873 ADC8rm
2288
  { 1, 5, 6, 0, 0 }, // 1874 CMOVAE16rm
2289
  { 1, 5, 6, 0, 0 }, // 1875 CMOVAE32rm_CMOVAE64rm
2290
  { 1, 5, 6, 0, 0 }, // 1876 CMOVB16rm
2291
  { 1, 5, 6, 0, 0 }, // 1877 CMOVB32rm_CMOVB64rm
2292
  { 1, 5, 6, 0, 0 }, // 1878 CMOVE16rm
2293
  { 1, 5, 6, 0, 0 }, // 1879 CMOVE32rm_CMOVE64rm
2294
  { 1, 5, 6, 0, 0 }, // 1880 CMOVG16rm
2295
  { 1, 5, 6, 0, 0 }, // 1881 CMOVG32rm_CMOVG64rm
2296
  { 1, 5, 6, 0, 0 }, // 1882 CMOVGE16rm
2297
  { 1, 5, 6, 0, 0 }, // 1883 CMOVGE32rm_CMOVGE64rm
2298
  { 1, 5, 6, 0, 0 }, // 1884 CMOVL16rm
2299
  { 1, 5, 6, 0, 0 }, // 1885 CMOVL32rm_CMOVL64rm
2300
  { 1, 5, 6, 0, 0 }, // 1886 CMOVLE16rm
2301
  { 1, 5, 6, 0, 0 }, // 1887 CMOVLE32rm_CMOVLE64rm
2302
  { 1, 5, 6, 0, 0 }, // 1888 CMOVNE16rm
2303
  { 1, 5, 6, 0, 0 }, // 1889 CMOVNE32rm_CMOVNE64rm
2304
  { 1, 5, 6, 0, 0 }, // 1890 CMOVNO16rm
2305
  { 1, 5, 6, 0, 0 }, // 1891 CMOVNO32rm_CMOVNO64rm
2306
  { 1, 5, 6, 0, 0 }, // 1892 CMOVNP16rm
2307
  { 1, 5, 6, 0, 0 }, // 1893 CMOVNP32rm_CMOVNP64rm
2308
  { 1, 5, 6, 0, 0 }, // 1894 CMOVNS16rm
2309
  { 1, 5, 6, 0, 0 }, // 1895 CMOVNS32rm_CMOVNS64rm
2310
  { 1, 5, 6, 0, 0 }, // 1896 CMOVO16rm
2311
  { 1, 5, 6, 0, 0 }, // 1897 CMOVO32rm_CMOVO64rm
2312
  { 1, 5, 6, 0, 0 }, // 1898 CMOVP16rm
2313
  { 1, 5, 6, 0, 0 }, // 1899 CMOVP32rm_CMOVP64rm
2314
  { 1, 5, 6, 0, 0 }, // 1900 CMOVS16rm
2315
  { 1, 5, 6, 0, 0 }, // 1901 CMOVS32rm_CMOVS64rm
2316
  { 1, 5, 6, 0, 0 }, // 1902 SBB16rm_SBB32rm_SBB64rm
2317
  { 1, 5, 6, 0, 0 }, // 1903 SBB8rm
2318
  { 0, 0, 0, 0, 0 }, // 1904 FNSTSWm
2319
  { 1, 21, 22, 0, 0 }, // 1905 SLDT16r_SLDT32r_SLDT64r
2320
  { 1, 21, 22, 0, 0 }, // 1906 STR16r_STR32r_STR64r
2321
  { 1, 17, 18, 0, 0 }, // 1907 CALL16m_CALL32m
2322
  { 1, 17, 18, 0, 0 }, // 1908 CALL64m
2323
  { 1, 28, 29, 0, 0 }, // 1909 FNSTCW16m
2324
  { 1, 16, 17, 0, 0 }, // 1910 BTC16mi8_BTC32mi8_BTC64mi8
2325
  { 1, 16, 17, 0, 0 }, // 1911 BTR16mi8_BTR32mi8_BTR64mi8
2326
  { 1, 16, 17, 0, 0 }, // 1912 BTS16mi8_BTS32mi8_BTS64mi8
2327
  { 1, 5, 6, 0, 0 }, // 1913 SAR16mi_SAR32mi_SAR64mi
2328
  { 1, 5, 6, 0, 0 }, // 1914 SAR8mi
2329
  { 1, 5, 6, 0, 0 }, // 1915 SHL16m1_SHL32m1_SHL64m1
2330
  { 1, 5, 6, 0, 0 }, // 1916 SHL16mi_SHL32mi_SHL64mi
2331
  { 1, 5, 6, 0, 0 }, // 1917 SHL8m1
2332
  { 1, 5, 6, 0, 0 }, // 1918 SHL8mi
2333
  { 1, 5, 6, 0, 0 }, // 1919 SHR16mi_SHR32mi_SHR64mi
2334
  { 1, 5, 6, 0, 0 }, // 1920 SHR8mi
2335
  { 1, 5, 6, 0, 0 }, // 1921 ADD16mi8_ADD32mi8_ADD64mi8
2336
  { 1, 5, 6, 0, 0 }, // 1922 ADD16mr_ADD32mr_ADD64mr
2337
  { 1, 5, 6, 0, 0 }, // 1923 ADD8mi_ADD8mi8
2338
  { 1, 5, 6, 0, 0 }, // 1924 ADD8mr
2339
  { 1, 5, 6, 0, 0 }, // 1925 AND16mi8_AND32mi8_AND64mi8
2340
  { 1, 5, 6, 0, 0 }, // 1926 AND16mr_AND32mr_AND64mr
2341
  { 1, 5, 6, 0, 0 }, // 1927 AND8mi_AND8mi8
2342
  { 1, 5, 6, 0, 0 }, // 1928 AND8mr
2343
  { 1, 5, 6, 0, 0 }, // 1929 DEC16m_DEC32m_DEC64m
2344
  { 1, 5, 6, 0, 0 }, // 1930 DEC8m
2345
  { 1, 5, 6, 0, 0 }, // 1931 INC16m_INC32m_INC64m
2346
  { 1, 5, 6, 0, 0 }, // 1932 INC8m
2347
  { 1, 5, 6, 0, 0 }, // 1933 NEG16m_NEG32m_NEG64m
2348
  { 1, 5, 6, 0, 0 }, // 1934 NEG8m
2349
  { 1, 5, 6, 0, 0 }, // 1935 NOT16m_NOT32m_NOT64m
2350
  { 1, 5, 6, 0, 0 }, // 1936 NOT8m
2351
  { 1, 5, 6, 0, 0 }, // 1937 OR16mi8_OR32mi8_OR64mi8
2352
  { 1, 5, 6, 0, 0 }, // 1938 OR16mr_OR32mr_OR64mr
2353
  { 1, 5, 6, 0, 0 }, // 1939 OR32mrLocked
2354
  { 1, 5, 6, 0, 0 }, // 1940 OR8mi_OR8mi8
2355
  { 1, 5, 6, 0, 0 }, // 1941 OR8mr
2356
  { 1, 5, 6, 0, 0 }, // 1942 SUB16mi8_SUB32mi8_SUB64mi8
2357
  { 1, 5, 6, 0, 0 }, // 1943 SUB16mr_SUB32mr_SUB64mr
2358
  { 1, 5, 6, 0, 0 }, // 1944 SUB8mi_SUB8mi8
2359
  { 1, 5, 6, 0, 0 }, // 1945 SUB8mr
2360
  { 1, 5, 6, 0, 0 }, // 1946 TEST16rm_TEST32rm_TEST64rm
2361
  { 1, 5, 6, 0, 0 }, // 1947 TEST8mi
2362
  { 1, 5, 6, 0, 0 }, // 1948 TEST8rm
2363
  { 1, 5, 6, 0, 0 }, // 1949 XOR16mi8_XOR32mi8_XOR64mi8
2364
  { 1, 5, 6, 0, 0 }, // 1950 XOR16mr_XOR32mr_XOR64mr
2365
  { 1, 5, 6, 0, 0 }, // 1951 XOR8mi_XOR8mi8
2366
  { 1, 5, 6, 0, 0 }, // 1952 XOR8mr
2367
  { 1, 75, 76, 0, 0 }, // 1953 MMX_PMADDUBSWrm64
2368
  { 1, 75, 76, 0, 0 }, // 1954 MMX_PMULHRSWrm64
2369
  { 0, 0, 0, 0, 0 }, // 1955 VTESTPDYrm
2370
  { 0, 0, 0, 0, 0 }, // 1956 VTESTPSYrm
2371
  { 1, 13, 14, 0, 0 }, // 1957 BSF16rm_BSF32rm_BSF64rm
2372
  { 1, 13, 14, 0, 0 }, // 1958 BSR16rm_BSR32rm_BSR64rm
2373
  { 0, 0, 0, 0, 0 }, // 1959 CRC32r64m64
2374
  { 0, 0, 0, 0, 0 }, // 1960 CRC32r32m8_CRC32r64m8
2375
  { 0, 0, 0, 0, 0 }, // 1961 FCOM32m
2376
  { 0, 0, 0, 0, 0 }, // 1962 FCOM64m
2377
  { 0, 0, 0, 0, 0 }, // 1963 FCOMP32m
2378
  { 0, 0, 0, 0, 0 }, // 1964 FCOMP64m
2379
  { 1, 2, 3, 0, 0 }, // 1965 MUL8m
2380
  { 1, 5, 6, 0, 0 }, // 1966 VANDNPDYrm
2381
  { 1, 5, 6, 0, 0 }, // 1967 VANDNPSYrm
2382
  { 1, 5, 6, 0, 0 }, // 1968 VANDPDYrm
2383
  { 1, 5, 6, 0, 0 }, // 1969 VANDPSYrm
2384
  { 1, 5, 6, 0, 0 }, // 1970 VORPDYrm
2385
  { 1, 5, 6, 0, 0 }, // 1971 VORPSYrm
2386
  { 0, 0, 0, 0, 0 }, // 1972 VPERM2F128rm
2387
  { 0, 0, 0, 0, 0 }, // 1973 VPERMILPDYmi
2388
  { 0, 0, 0, 0, 0 }, // 1974 VPERMILPDYrm
2389
  { 0, 0, 0, 0, 0 }, // 1975 VPERMILPSYmi
2390
  { 0, 0, 0, 0, 0 }, // 1976 VPERMILPSYrm
2391
  { 1, 5, 6, 0, 0 }, // 1977 VSHUFPDYrmi
2392
  { 1, 5, 6, 0, 0 }, // 1978 VSHUFPSYrmi
2393
  { 1, 5, 6, 0, 0 }, // 1979 VUNPCKHPDYrm
2394
  { 1, 5, 6, 0, 0 }, // 1980 VUNPCKHPSYrm
2395
  { 1, 5, 6, 0, 0 }, // 1981 VUNPCKLPDYrm
2396
  { 1, 5, 6, 0, 0 }, // 1982 VUNPCKLPSYrm
2397
  { 1, 5, 6, 0, 0 }, // 1983 VXORPDYrm
2398
  { 1, 5, 6, 0, 0 }, // 1984 VXORPSYrm
2399
  { 1, 5, 6, 0, 0 }, // 1985 VBLENDPDYrmi
2400
  { 1, 5, 6, 0, 0 }, // 1986 VBLENDPSYrmi
2401
  { 1, 5, 6, 0, 0 }, // 1987 BLENDVPDrm0
2402
  { 1, 5, 6, 0, 0 }, // 1988 BLENDVPSrm0
2403
  { 0, 0, 0, 0, 0 }, // 1989 VBLENDVPDrm
2404
  { 0, 0, 0, 0, 0 }, // 1990 VBLENDVPSrm
2405
  { 0, 0, 0, 0, 0 }, // 1991 VMASKMOVPDrm
2406
  { 0, 0, 0, 0, 0 }, // 1992 VMASKMOVPSrm
2407
  { 1, 4, 5, 0, 0 }, // 1993 PBLENDVBrr0
2408
  { 0, 0, 0, 0, 0 }, // 1994 VPBLENDVBrm
2409
  { 1, 26, 27, 0, 0 }, // 1995 COMISDrm
2410
  { 1, 26, 27, 0, 0 }, // 1996 COMISSrm
2411
  { 1, 26, 27, 0, 0 }, // 1997 UCOMISDrm
2412
  { 1, 26, 27, 0, 0 }, // 1998 UCOMISSrm
2413
  { 1, 26, 27, 0, 0 }, // 1999 VCOMISDrm
2414
  { 1, 26, 27, 0, 0 }, // 2000 VCOMISSrm
2415
  { 1, 26, 27, 0, 0 }, // 2001 VUCOMISDrm
2416
  { 1, 26, 27, 0, 0 }, // 2002 VUCOMISSrm
2417
  { 0, 0, 0, 0, 0 }, // 2003 PTESTrm
2418
  { 0, 0, 0, 0, 0 }, // 2004 VPTESTrm
2419
  { 1, 21, 22, 0, 0 }, // 2005 PSLLDrm
2420
  { 1, 21, 22, 0, 0 }, // 2006 PSLLQrm
2421
  { 1, 21, 22, 0, 0 }, // 2007 PSLLWrm
2422
  { 1, 21, 22, 0, 0 }, // 2008 PSRADrm
2423
  { 1, 21, 22, 0, 0 }, // 2009 PSRAWrm
2424
  { 1, 21, 22, 0, 0 }, // 2010 PSRLDrm
2425
  { 1, 21, 22, 0, 0 }, // 2011 PSRLQrm
2426
  { 1, 21, 22, 0, 0 }, // 2012 PSRLWrm
2427
  { 1, 21, 22, 0, 0 }, // 2013 VPSLLDrm
2428
  { 1, 21, 22, 0, 0 }, // 2014 VPSLLQrm
2429
  { 1, 21, 22, 0, 0 }, // 2015 VPSLLWrm
2430
  { 1, 21, 22, 0, 0 }, // 2016 VPSRADrm
2431
  { 1, 21, 22, 0, 0 }, // 2017 VPSRAWrm
2432
  { 1, 21, 22, 0, 0 }, // 2018 VPSRLDrm
2433
  { 1, 21, 22, 0, 0 }, // 2019 VPSRLQrm
2434
  { 1, 21, 22, 0, 0 }, // 2020 VPSRLWrm
2435
  { 1, 6, 7, 0, 0 }, // 2021 MMX_PHADDSWrm64
2436
  { 1, 6, 7, 0, 0 }, // 2022 MMX_PHADDWrm64
2437
  { 1, 20, 21, 0, 0 }, // 2023 MMX_PHADDrm64
2438
  { 1, 20, 21, 0, 0 }, // 2024 MMX_PHSUBDrm64
2439
  { 1, 6, 7, 0, 0 }, // 2025 MMX_PHSUBSWrm64
2440
  { 1, 6, 7, 0, 0 }, // 2026 MMX_PHSUBWrm64
2441
  { 1, 22, 23, 0, 0 }, // 2027 CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm
2442
  { 1, 6, 7, 0, 0 }, // 2028 CMPXCHG8rm
2443
  { 1, 5, 6, 0, 0 }, // 2029 CMOVA16rm
2444
  { 1, 5, 6, 0, 0 }, // 2030 CMOVA32rm_CMOVA64rm
2445
  { 1, 5, 6, 0, 0 }, // 2031 CMOVBE16rm
2446
  { 1, 5, 6, 0, 0 }, // 2032 CMOVBE32rm_CMOVBE64rm
2447
  { 1, 21, 22, 0, 0 }, // 2033 CMPSB
2448
  { 1, 21, 22, 0, 0 }, // 2034 CMPSL
2449
  { 1, 21, 22, 0, 0 }, // 2035 CMPSQ
2450
  { 1, 21, 22, 0, 0 }, // 2036 CMPSW
2451
  { 1, 43, 44, 0, 0 }, // 2037 FLDCW16m
2452
  { 1, 5, 6, 0, 0 }, // 2038 ROL16mi_ROL32mi_ROL64mi
2453
  { 1, 5, 6, 0, 0 }, // 2039 ROL8mi
2454
  { 1, 5, 6, 0, 0 }, // 2040 ROR16mi_ROR32mi_ROR64mi
2455
  { 1, 5, 6, 0, 0 }, // 2041 ROR8mi
2456
  { 1, 21, 22, 0, 0 }, // 2042 MOVSB
2457
  { 1, 21, 22, 0, 0 }, // 2043 MOVSL
2458
  { 1, 21, 22, 0, 0 }, // 2044 MOVSQ
2459
  { 1, 21, 22, 0, 0 }, // 2045 MOVSW
2460
  { 1, 21, 22, 0, 0 }, // 2046 XADD16rm_XADD32rm_XADD64rm
2461
  { 1, 21, 22, 0, 0 }, // 2047 XADD8rm
2462
  { 1, 41, 42, 0, 0 }, // 2048 FARCALL64
2463
  { 1, 6, 7, 0, 0 }, // 2049 SHLD16mri8
2464
  { 1, 20, 21, 0, 0 }, // 2050 SHLD32mri8
2465
  { 1, 14, 15, 0, 0 }, // 2051 SHLD64mri8
2466
  { 1, 6, 7, 0, 0 }, // 2052 SHRD16mri8
2467
  { 1, 20, 21, 0, 0 }, // 2053 SHRD32mri8
2468
  { 1, 14, 15, 0, 0 }, // 2054 SHRD64mri8
2469
  { 1, 75, 76, 0, 0 }, // 2055 MMX_PMULUDQirm
2470
  { 1, 57, 58, 0, 0 }, // 2056 PMADDUBSWrm
2471
  { 0, 0, 0, 0, 0 }, // 2057 PMADDWDrm
2472
  { 0, 0, 0, 0, 0 }, // 2058 PMULDQrm
2473
  { 1, 57, 58, 0, 0 }, // 2059 PMULHRSWrm
2474
  { 1, 57, 58, 0, 0 }, // 2060 PMULHUWrm
2475
  { 1, 57, 58, 0, 0 }, // 2061 PMULHWrm
2476
  { 0, 0, 0, 0, 0 }, // 2062 PMULLDrm
2477
  { 1, 57, 58, 0, 0 }, // 2063 PMULLWrm
2478
  { 0, 0, 0, 0, 0 }, // 2064 PMULUDQrm
2479
  { 0, 0, 0, 0, 0 }, // 2065 PSADBWrm
2480
  { 1, 57, 58, 0, 0 }, // 2066 VPMADDUBSWrm
2481
  { 0, 0, 0, 0, 0 }, // 2067 VPMADDWDrm
2482
  { 0, 0, 0, 0, 0 }, // 2068 VPMULDQrm
2483
  { 1, 57, 58, 0, 0 }, // 2069 VPMULHRSWrm
2484
  { 1, 57, 58, 0, 0 }, // 2070 VPMULHUWrm
2485
  { 1, 57, 58, 0, 0 }, // 2071 VPMULHWrm
2486
  { 0, 0, 0, 0, 0 }, // 2072 VPMULLDrm
2487
  { 1, 57, 58, 0, 0 }, // 2073 VPMULLWrm
2488
  { 0, 0, 0, 0, 0 }, // 2074 VPMULUDQrm
2489
  { 0, 0, 0, 0, 0 }, // 2075 VPSADBWrm
2490
  { 1, 2, 3, 0, 0 }, // 2076 ADDPDrm
2491
  { 1, 7, 9, 0, 0 }, // 2077 ADDPSrm
2492
  { 1, 7, 9, 0, 0 }, // 2078 ADDSDrm_ADDSDrm_Int
2493
  { 1, 7, 9, 0, 0 }, // 2079 ADDSSrm_ADDSSrm_Int
2494
  { 1, 6, 7, 0, 0 }, // 2080 ADDSUBPDrm
2495
  { 1, 9, 10, 0, 0 }, // 2081 ADDSUBPSrm
2496
  { 1, 2, 3, 0, 0 }, // 2082 CMPPDrmi_CMPPDrmi_alt
2497
  { 1, 7, 9, 0, 0 }, // 2083 CMPPSrmi_CMPPSrmi_alt
2498
  { 1, 7, 9, 0, 0 }, // 2084 CMPSSrm_CMPSSrm_alt
2499
  { 1, 2, 3, 0, 0 }, // 2085 CVTDQ2PSrm
2500
  { 1, 2, 3, 0, 0 }, // 2086 CVTPS2DQrm
2501
  { 1, 2, 3, 0, 0 }, // 2087 CVTSI2SD64rm
2502
  { 1, 2, 3, 0, 0 }, // 2088 CVTSI2SDrm
2503
  { 1, 2, 3, 0, 0 }, // 2089 CVTTPS2DQrm
2504
  { 1, 2, 3, 0, 0 }, // 2090 MAXPDrm
2505
  { 1, 7, 9, 0, 0 }, // 2091 MAXPSrm
2506
  { 1, 7, 9, 0, 0 }, // 2092 MAXSDrm_MAXSDrm_Int
2507
  { 1, 7, 9, 0, 0 }, // 2093 MAXSSrm_MAXSSrm_Int
2508
  { 1, 2, 3, 0, 0 }, // 2094 MINPDrm
2509
  { 1, 7, 9, 0, 0 }, // 2095 MINPSrm
2510
  { 1, 7, 9, 0, 0 }, // 2096 MINSDrm_MINSDrm_Int
2511
  { 1, 7, 9, 0, 0 }, // 2097 MINSSrm_MINSSrm_Int
2512
  { 0, 0, 0, 0, 0 }, // 2098 MMX_CVTPI2PSirm
2513
  { 1, 7, 9, 0, 0 }, // 2099 MMX_CVTPS2PIirm
2514
  { 1, 7, 9, 0, 0 }, // 2100 MMX_CVTTPS2PIirm
2515
  { 0, 0, 0, 0, 0 }, // 2101 POPCNT16rm_POPCNT32rm_POPCNT64rm
2516
  { 0, 0, 0, 0, 0 }, // 2102 ROUNDPDm
2517
  { 0, 0, 0, 0, 0 }, // 2103 ROUNDPSm
2518
  { 0, 0, 0, 0, 0 }, // 2104 ROUNDSDm_ROUNDSDm_Int
2519
  { 0, 0, 0, 0, 0 }, // 2105 ROUNDSSm_ROUNDSSm_Int
2520
  { 1, 2, 3, 0, 0 }, // 2106 SUBPDrm
2521
  { 1, 7, 9, 0, 0 }, // 2107 SUBPSrm
2522
  { 1, 7, 9, 0, 0 }, // 2108 SUBSDrm_SUBSDrm_Int
2523
  { 1, 7, 9, 0, 0 }, // 2109 SUBSSrm_SUBSSrm_Int
2524
  { 1, 2, 3, 0, 0 }, // 2110 VADDPDrm
2525
  { 1, 7, 9, 0, 0 }, // 2111 VADDPSrm
2526
  { 1, 7, 9, 0, 0 }, // 2112 VADDSDrm_VADDSDrm_Int
2527
  { 1, 7, 9, 0, 0 }, // 2113 VADDSSrm_VADDSSrm_Int
2528
  { 1, 6, 7, 0, 0 }, // 2114 VADDSUBPDrm
2529
  { 1, 9, 10, 0, 0 }, // 2115 VADDSUBPSrm
2530
  { 1, 7, 9, 0, 0 }, // 2116 VCMPPDrmi_VCMPPDrmi_alt
2531
  { 1, 7, 9, 0, 0 }, // 2117 VCMPPSrmi_VCMPPSrmi_alt
2532
  { 1, 7, 9, 0, 0 }, // 2118 VCMPSDrm_VCMPSDrm_alt
2533
  { 1, 7, 9, 0, 0 }, // 2119 VCMPSSrm_VCMPSSrm_alt
2534
  { 1, 2, 3, 0, 0 }, // 2120 VCVTDQ2PSrm
2535
  { 1, 2, 3, 0, 0 }, // 2121 VCVTPS2DQrm
2536
  { 0, 0, 0, 0, 0 }, // 2122 VCVTSI2SD64rm
2537
  { 0, 0, 0, 0, 0 }, // 2123 VCVTSI2SDrm
2538
  { 1, 2, 3, 0, 0 }, // 2124 VCVTTPS2DQrm
2539
  { 1, 2, 3, 0, 0 }, // 2125 VMAXPDrm
2540
  { 1, 7, 9, 0, 0 }, // 2126 VMAXPSrm
2541
  { 1, 7, 9, 0, 0 }, // 2127 VMAXSDrm_VMAXSDrm_Int
2542
  { 1, 7, 9, 0, 0 }, // 2128 VMAXSSrm_VMAXSSrm_Int
2543
  { 1, 2, 3, 0, 0 }, // 2129 VMINPDrm
2544
  { 1, 7, 9, 0, 0 }, // 2130 VMINPSrm
2545
  { 1, 7, 9, 0, 0 }, // 2131 VMINSDrm_VMINSDrm_Int
2546
  { 1, 7, 9, 0, 0 }, // 2132 VMINSSrm_VMINSSrm_Int
2547
  { 0, 0, 0, 0, 0 }, // 2133 VROUNDPDm
2548
  { 0, 0, 0, 0, 0 }, // 2134 VROUNDPSm
2549
  { 0, 0, 0, 0, 0 }, // 2135 VROUNDSDm_VROUNDSDm_Int
2550
  { 0, 0, 0, 0, 0 }, // 2136 VROUNDSSm_VROUNDSSm_Int
2551
  { 1, 2, 3, 0, 0 }, // 2137 VSUBPDrm
2552
  { 1, 7, 9, 0, 0 }, // 2138 VSUBPSrm
2553
  { 1, 7, 9, 0, 0 }, // 2139 VSUBSDrm_VSUBSDrm_Int
2554
  { 1, 7, 9, 0, 0 }, // 2140 VSUBSSrm_VSUBSSrm_Int
2555
  { 0, 0, 0, 0, 0 }, // 2141 VBLENDVPDYrm
2556
  { 0, 0, 0, 0, 0 }, // 2142 VBLENDVPSYrm
2557
  { 0, 0, 0, 0, 0 }, // 2143 VMASKMOVPDYrm
2558
  { 0, 0, 0, 0, 0 }, // 2144 VMASKMOVPSYrm
2559
  { 0, 0, 0, 0, 0 }, // 2145 DPPDrri
2560
  { 0, 0, 0, 0, 0 }, // 2146 VDPPDrri
2561
  { 1, 14, 15, 0, 0 }, // 2147 CVTSD2SI64rm
2562
  { 1, 14, 15, 0, 0 }, // 2148 CVTSD2SIrm
2563
  { 1, 26, 27, 0, 0 }, // 2149 CVTSS2SI64rm
2564
  { 1, 14, 15, 0, 0 }, // 2150 CVTSS2SIrm
2565
  { 1, 14, 15, 0, 0 }, // 2151 CVTTSD2SI64rm
2566
  { 1, 14, 15, 0, 0 }, // 2152 CVTTSD2SIrm
2567
  { 1, 26, 27, 0, 0 }, // 2153 CVTTSS2SI64rm
2568
  { 1, 14, 15, 0, 0 }, // 2154 CVTTSS2SIrm
2569
  { 1, 28, 29, 0, 0 }, // 2155 MUL16m
2570
  { 1, 2, 3, 0, 0 }, // 2156 MUL32m
2571
  { 1, 58, 59, 0, 0 }, // 2157 MUL64m
2572
  { 0, 0, 0, 0, 0 }, // 2158 VPTESTYrm
2573
  { 1, 5, 6, 0, 0 }, // 2159 LD_F32m
2574
  { 1, 5, 6, 0, 0 }, // 2160 LD_F64m
2575
  { 1, 20, 21, 0, 0 }, // 2161 LD_F80m
2576
  { 1, 20, 21, 0, 0 }, // 2162 PHADDDrm
2577
  { 1, 28, 29, 0, 0 }, // 2163 PHADDSWrm128
2578
  { 1, 28, 29, 0, 0 }, // 2164 PHADDWrm
2579
  { 1, 20, 21, 0, 0 }, // 2165 PHSUBDrm
2580
  { 1, 28, 29, 0, 0 }, // 2166 PHSUBSWrm128
2581
  { 1, 28, 29, 0, 0 }, // 2167 PHSUBWrm
2582
  { 1, 20, 21, 0, 0 }, // 2168 VPHADDDrm
2583
  { 1, 28, 29, 0, 0 }, // 2169 VPHADDSWrm128
2584
  { 1, 28, 29, 0, 0 }, // 2170 VPHADDWrm
2585
  { 1, 20, 21, 0, 0 }, // 2171 VPHSUBDrm
2586
  { 1, 28, 29, 0, 0 }, // 2172 VPHSUBSWrm128
2587
  { 1, 28, 29, 0, 0 }, // 2173 VPHSUBWrm
2588
  { 1, 6, 7, 0, 0 }, // 2174 IST_F16m
2589
  { 1, 6, 7, 0, 0 }, // 2175 IST_F32m
2590
  { 1, 6, 7, 0, 0 }, // 2176 IST_FP16m
2591
  { 1, 6, 7, 0, 0 }, // 2177 IST_FP32m
2592
  { 1, 6, 7, 0, 0 }, // 2178 IST_FP64m
2593
  { 1, 5, 6, 0, 0 }, // 2179 ROL16mCL_ROL32mCL_ROL64mCL
2594
  { 1, 5, 6, 0, 0 }, // 2180 ROL8mCL
2595
  { 1, 5, 6, 0, 0 }, // 2181 ROR16mCL_ROR32mCL_ROR64mCL
2596
  { 1, 5, 6, 0, 0 }, // 2182 ROR8mCL
2597
  { 1, 5, 6, 0, 0 }, // 2183 SAR16mCL_SAR32mCL_SAR64mCL
2598
  { 1, 5, 6, 0, 0 }, // 2184 SAR8mCL
2599
  { 1, 5, 6, 0, 0 }, // 2185 SHL16mCL_SHL32mCL_SHL64mCL
2600
  { 1, 5, 6, 0, 0 }, // 2186 SHL8mCL
2601
  { 1, 5, 6, 0, 0 }, // 2187 SHR16mCL_SHR32mCL_SHR64mCL
2602
  { 1, 5, 6, 0, 0 }, // 2188 SHR8mCL
2603
  { 1, 5, 6, 0, 0 }, // 2189 ADC16mi8_ADC32mi8_ADC64mi8
2604
  { 1, 5, 6, 0, 0 }, // 2190 ADC8mi_ADC8mi8
2605
  { 1, 5, 6, 0, 0 }, // 2191 SBB16mi8_SBB32mi8_SBB64mi8
2606
  { 1, 5, 6, 0, 0 }, // 2192 SBB8mi_SBB8mi8
2607
  { 1, 5, 6, 0, 0 }, // 2193 ADC16mr_ADC32mr_ADC64mr
2608
  { 1, 5, 6, 0, 0 }, // 2194 ADC8mr
2609
  { 1, 5, 6, 0, 0 }, // 2195 SBB16mr_SBB32mr_SBB64mr
2610
  { 1, 5, 6, 0, 0 }, // 2196 SBB8mr
2611
  { 1, 14, 15, 0, 0 }, // 2197 BT16mr_BT32mr_BT64mr
2612
  { 1, 12, 13, 0, 0 }, // 2198 BTC16mr_BTC32mr_BTC64mr
2613
  { 1, 12, 13, 0, 0 }, // 2199 BTR16mr_BTR32mr_BTR64mr
2614
  { 1, 12, 13, 0, 0 }, // 2200 BTS16mr_BTS32mr_BTS64mr
2615
  { 0, 0, 0, 0, 0 }, // 2201 ADD_F32m
2616
  { 0, 0, 0, 0, 0 }, // 2202 ADD_F64m
2617
  { 1, 7, 9, 0, 0 }, // 2203 ILD_F16m
2618
  { 1, 7, 9, 0, 0 }, // 2204 ILD_F32m
2619
  { 1, 7, 9, 0, 0 }, // 2205 ILD_F64m
2620
  { 0, 0, 0, 0, 0 }, // 2206 SUBR_F32m
2621
  { 0, 0, 0, 0, 0 }, // 2207 SUBR_F64m
2622
  { 0, 0, 0, 0, 0 }, // 2208 SUB_F32m
2623
  { 0, 0, 0, 0, 0 }, // 2209 SUB_F64m
2624
  { 1, 2, 3, 0, 0 }, // 2210 VADDPDYrm
2625
  { 1, 7, 9, 0, 0 }, // 2211 VADDPSYrm
2626
  { 1, 6, 7, 0, 0 }, // 2212 VADDSUBPDYrm
2627
  { 1, 9, 10, 0, 0 }, // 2213 VADDSUBPSYrm
2628
  { 1, 7, 9, 0, 0 }, // 2214 VCMPPDYrmi_VCMPPDYrmi_alt
2629
  { 1, 7, 9, 0, 0 }, // 2215 VCMPPSYrmi_VCMPPSYrmi_alt
2630
  { 1, 2, 3, 0, 0 }, // 2216 VCVTDQ2PSYrm
2631
  { 1, 2, 3, 0, 0 }, // 2217 VCVTPS2DQYrm
2632
  { 1, 2, 3, 0, 0 }, // 2218 VCVTTPS2DQYrm
2633
  { 1, 2, 3, 0, 0 }, // 2219 VMAXPDYrm
2634
  { 1, 7, 9, 0, 0 }, // 2220 VMAXPSYrm
2635
  { 1, 2, 3, 0, 0 }, // 2221 VMINPDYrm
2636
  { 1, 7, 9, 0, 0 }, // 2222 VMINPSYrm
2637
  { 0, 0, 0, 0, 0 }, // 2223 VROUNDYPDm
2638
  { 0, 0, 0, 0, 0 }, // 2224 VROUNDYPSm
2639
  { 1, 2, 3, 0, 0 }, // 2225 VSUBPDYrm
2640
  { 1, 7, 9, 0, 0 }, // 2226 VSUBPSYrm
2641
  { 1, 14, 15, 0, 0 }, // 2227 VCVTSD2SI64rm
2642
  { 1, 14, 15, 0, 0 }, // 2228 VCVTSD2SIrm
2643
  { 1, 26, 27, 0, 0 }, // 2229 VCVTSS2SI64rm
2644
  { 1, 14, 15, 0, 0 }, // 2230 VCVTSS2SIrm
2645
  { 1, 14, 15, 0, 0 }, // 2231 VCVTTSD2SI64rm
2646
  { 1, 14, 15, 0, 0 }, // 2232 VCVTTSD2SIrm
2647
  { 1, 26, 27, 0, 0 }, // 2233 VCVTTSS2SI64rm
2648
  { 1, 14, 15, 0, 0 }, // 2234 VCVTTSS2SIrm
2649
  { 1, 2, 3, 0, 0 }, // 2235 CVTDQ2PDrm
2650
  { 1, 28, 29, 0, 0 }, // 2236 CVTPD2DQrm
2651
  { 1, 28, 29, 0, 0 }, // 2237 CVTPD2PSrm
2652
  { 1, 2, 3, 0, 0 }, // 2238 CVTSD2SSrm
2653
  { 1, 2, 3, 0, 0 }, // 2239 CVTSI2SS64rm
2654
  { 1, 2, 3, 0, 0 }, // 2240 CVTSI2SSrm
2655
  { 1, 28, 29, 0, 0 }, // 2241 CVTTPD2DQrm
2656
  { 1, 28, 29, 0, 0 }, // 2242 MMX_CVTPD2PIirm
2657
  { 1, 28, 29, 0, 0 }, // 2243 MMX_CVTPI2PDirm
2658
  { 1, 28, 29, 0, 0 }, // 2244 MMX_CVTTPD2PIirm
2659
  { 0, 0, 0, 0, 0 }, // 2245 VCVTDQ2PDYrm
2660
  { 0, 0, 0, 0, 0 }, // 2246 VCVTDQ2PDrm
2661
  { 0, 0, 0, 0, 0 }, // 2247 VCVTPD2DQrm
2662
  { 1, 28, 29, 0, 0 }, // 2248 VCVTPD2PSrm
2663
  { 1, 2, 3, 0, 0 }, // 2249 VCVTSD2SSrm
2664
  { 0, 0, 0, 0, 0 }, // 2250 VCVTSI2SS64rm
2665
  { 0, 0, 0, 0, 0 }, // 2251 VCVTSI2SSrm
2666
  { 1, 28, 29, 0, 0 }, // 2252 VCVTTPD2DQrm
2667
  { 1, 6, 7, 0, 0 }, // 2253 SHLD16mrCL
2668
  { 1, 20, 21, 0, 0 }, // 2254 SHLD32mrCL
2669
  { 1, 14, 15, 0, 0 }, // 2255 SHLD64mrCL
2670
  { 1, 6, 7, 0, 0 }, // 2256 SHRD16mrCL
2671
  { 1, 20, 21, 0, 0 }, // 2257 SHRD32mrCL
2672
  { 1, 14, 15, 0, 0 }, // 2258 SHRD64mrCL
2673
  { 1, 26, 27, 0, 0 }, // 2259 MULPDrm
2674
  { 1, 26, 27, 0, 0 }, // 2260 MULPSrm
2675
  { 1, 57, 58, 0, 0 }, // 2261 MULSDrm_MULSDrm_Int
2676
  { 1, 57, 58, 0, 0 }, // 2262 MULSSrm_MULSSrm_Int
2677
  { 0, 0, 0, 0, 0 }, // 2263 PCMPGTQrm
2678
  { 0, 0, 0, 0, 0 }, // 2264 PHMINPOSUWrm128
2679
  { 1, 26, 27, 0, 0 }, // 2265 RCPPSm
2680
  { 1, 75, 76, 0, 0 }, // 2266 RCPSSm
2681
  { 0, 0, 0, 0, 0 }, // 2267 RCPSSm_Int
2682
  { 1, 26, 27, 0, 0 }, // 2268 RSQRTPSm
2683
  { 1, 75, 76, 0, 0 }, // 2269 RSQRTSSm
2684
  { 0, 0, 0, 0, 0 }, // 2270 RSQRTSSm_Int
2685
  { 1, 26, 27, 0, 0 }, // 2271 VMULPDrm
2686
  { 1, 26, 27, 0, 0 }, // 2272 VMULPSrm
2687
  { 1, 57, 58, 0, 0 }, // 2273 VMULSDrm_VMULSDrm_Int
2688
  { 1, 57, 58, 0, 0 }, // 2274 VMULSSrm_VMULSSrm_Int
2689
  { 0, 0, 0, 0, 0 }, // 2275 VPCMPGTQrm
2690
  { 0, 0, 0, 0, 0 }, // 2276 VPHMINPOSUWrm128
2691
  { 1, 26, 27, 0, 0 }, // 2277 VRCPPSm
2692
  { 1, 75, 76, 0, 0 }, // 2278 VRCPSSm
2693
  { 0, 0, 0, 0, 0 }, // 2279 VRCPSSm_Int
2694
  { 1, 26, 27, 0, 0 }, // 2280 VRSQRTPSm
2695
  { 1, 75, 76, 0, 0 }, // 2281 VRSQRTSSm
2696
  { 0, 0, 0, 0, 0 }, // 2282 VRSQRTSSm_Int
2697
  { 0, 0, 0, 0, 0 }, // 2283 PCMPISTRIrr
2698
  { 0, 0, 0, 0, 0 }, // 2284 PCMPISTRM128rr
2699
  { 0, 0, 0, 0, 0 }, // 2285 VPCMPISTRIrr
2700
  { 0, 0, 0, 0, 0 }, // 2286 VPCMPISTRM128rr
2701
  { 0, 0, 0, 0, 0 }, // 2287 FICOM16m
2702
  { 0, 0, 0, 0, 0 }, // 2288 FICOM32m
2703
  { 0, 0, 0, 0, 0 }, // 2289 FICOMP16m
2704
  { 0, 0, 0, 0, 0 }, // 2290 FICOMP32m
2705
  { 0, 0, 0, 0, 0 }, // 2291 VCVTPD2DQYrm
2706
  { 1, 28, 29, 0, 0 }, // 2292 VCVTPD2PSYrm
2707
  { 1, 28, 29, 0, 0 }, // 2293 VCVTTPD2DQYrm
2708
  { 0, 0, 0, 0, 0 }, // 2294 MPSADBWrmi
2709
  { 1, 5, 6, 0, 0 }, // 2295 VMPSADBWrmi
2710
  { 1, 14, 15, 0, 0 }, // 2296 HADDPDrm
2711
  { 1, 14, 15, 0, 0 }, // 2297 HADDPSrm
2712
  { 1, 14, 15, 0, 0 }, // 2298 HSUBPDrm
2713
  { 1, 14, 15, 0, 0 }, // 2299 HSUBPSrm
2714
  { 1, 14, 15, 0, 0 }, // 2300 VHADDPDrm
2715
  { 1, 14, 15, 0, 0 }, // 2301 VHADDPSrm
2716
  { 1, 14, 15, 0, 0 }, // 2302 VHSUBPDrm
2717
  { 1, 14, 15, 0, 0 }, // 2303 VHSUBPSrm
2718
  { 0, 0, 0, 0, 0 }, // 2304 AESIMCrr
2719
  { 0, 0, 0, 0, 0 }, // 2305 VAESIMCrr
2720
  { 0, 0, 0, 0, 0 }, // 2306 MUL_F32m
2721
  { 0, 0, 0, 0, 0 }, // 2307 MUL_F64m
2722
  { 1, 26, 27, 0, 0 }, // 2308 VMULPDYrm
2723
  { 1, 26, 27, 0, 0 }, // 2309 VMULPSYrm
2724
  { 0, 0, 0, 0, 0 }, // 2310 DPPSrri
2725
  { 0, 0, 0, 0, 0 }, // 2311 VDPPSYrri
2726
  { 0, 0, 0, 0, 0 }, // 2312 VDPPSrri
2727
  { 1, 14, 15, 0, 0 }, // 2313 VHADDPDYrm
2728
  { 1, 14, 15, 0, 0 }, // 2314 VHADDPSYrm
2729
  { 1, 14, 15, 0, 0 }, // 2315 VHSUBPDYrm
2730
  { 1, 14, 15, 0, 0 }, // 2316 VHSUBPSYrm
2731
  { 0, 0, 0, 0, 0 }, // 2317 ADD_FI16m
2732
  { 0, 0, 0, 0, 0 }, // 2318 ADD_FI32m
2733
  { 0, 0, 0, 0, 0 }, // 2319 SUBR_FI16m
2734
  { 0, 0, 0, 0, 0 }, // 2320 SUBR_FI32m
2735
  { 0, 0, 0, 0, 0 }, // 2321 SUB_FI16m
2736
  { 0, 0, 0, 0, 0 }, // 2322 SUB_FI32m
2737
  { 0, 0, 0, 0, 0 }, // 2323 AESDECLASTrm
2738
  { 0, 0, 0, 0, 0 }, // 2324 AESDECrm
2739
  { 0, 0, 0, 0, 0 }, // 2325 AESENCLASTrm
2740
  { 0, 0, 0, 0, 0 }, // 2326 AESENCrm
2741
  { 0, 0, 0, 0, 0 }, // 2327 VAESDECLASTrm
2742
  { 0, 0, 0, 0, 0 }, // 2328 VAESDECrm
2743
  { 0, 0, 0, 0, 0 }, // 2329 VAESENCLASTrm
2744
  { 0, 0, 0, 0, 0 }, // 2330 VAESENCrm
2745
  { 1, 34, 35, 0, 0 }, // 2331 DIVPSrr
2746
  { 1, 36, 37, 0, 0 }, // 2332 DIVSSrr_DIVSSrr_Int
2747
  { 1, 34, 35, 0, 0 }, // 2333 SQRTPSr
2748
  { 1, 36, 37, 0, 0 }, // 2334 SQRTSSr
2749
  { 0, 0, 0, 0, 0 }, // 2335 SQRTSSr_Int
2750
  { 1, 34, 35, 0, 0 }, // 2336 VDIVPSrr
2751
  { 1, 36, 37, 0, 0 }, // 2337 VDIVSSrr_VDIVSSrr_Int
2752
  { 1, 34, 35, 0, 0 }, // 2338 VSQRTPSr
2753
  { 1, 36, 37, 0, 0 }, // 2339 VSQRTSSm
2754
  { 0, 0, 0, 0, 0 }, // 2340 VSQRTSSm_Int
2755
  { 1, 26, 27, 0, 0 }, // 2341 VRCPPSYm
2756
  { 1, 26, 27, 0, 0 }, // 2342 VRSQRTPSYm
2757
  { 0, 0, 0, 0, 0 }, // 2343 MUL_FI16m
2758
  { 0, 0, 0, 0, 0 }, // 2344 MUL_FI32m
2759
  { 0, 0, 0, 0, 0 }, // 2345 DPPDrmi
2760
  { 0, 0, 0, 0, 0 }, // 2346 VDPPDrmi
2761
  { 0, 0, 0, 0, 0 }, // 2347 PCMPISTRIrm
2762
  { 0, 0, 0, 0, 0 }, // 2348 PCMPISTRM128rm
2763
  { 0, 0, 0, 0, 0 }, // 2349 VPCMPISTRIrm
2764
  { 0, 0, 0, 0, 0 }, // 2350 VPCMPISTRM128rm
2765
  { 0, 0, 0, 0, 0 }, // 2351 AESIMCrm
2766
  { 0, 0, 0, 0, 0 }, // 2352 VAESIMCrm
2767
  { 1, 33, 34, 0, 0 }, // 2353 DIVPSrm
2768
  { 1, 35, 36, 0, 0 }, // 2354 DIVSSrm_DIVSSrm_Int
2769
  { 1, 34, 35, 0, 0 }, // 2355 SQRTPSm
2770
  { 1, 36, 37, 0, 0 }, // 2356 SQRTSSm
2771
  { 0, 0, 0, 0, 0 }, // 2357 SQRTSSm_Int
2772
  { 1, 33, 34, 0, 0 }, // 2358 VDIVPSrm
2773
  { 1, 35, 36, 0, 0 }, // 2359 VDIVSSrm_VDIVSSrm_Int
2774
  { 1, 34, 35, 0, 0 }, // 2360 VSQRTPSm
2775
  { 1, 35, 36, 0, 0 }, // 2361 VSQRTSDr
2776
  { 0, 0, 0, 0, 0 }, // 2362 VSQRTSDr_Int
2777
  { 1, 35, 36, 0, 0 }, // 2363 VSQRTSDm
2778
  { 0, 0, 0, 0, 0 }, // 2364 VSQRTSDm_Int
2779
  { 1, 33, 34, 0, 0 }, // 2365 DIVPDrr
2780
  { 1, 35, 36, 0, 0 }, // 2366 DIVSDrr_DIVSDrr_Int
2781
  { 1, 33, 34, 0, 0 }, // 2367 SQRTPDr
2782
  { 1, 35, 36, 0, 0 }, // 2368 SQRTSDr
2783
  { 0, 0, 0, 0, 0 }, // 2369 SQRTSDr_Int
2784
  { 1, 33, 34, 0, 0 }, // 2370 VDIVPDrr
2785
  { 1, 35, 36, 0, 0 }, // 2371 VDIVSDrr_VDIVSDrr_Int
2786
  { 1, 33, 34, 0, 0 }, // 2372 VSQRTPDr
2787
  { 0, 0, 0, 0, 0 }, // 2373 DIVR_FPrST0
2788
  { 0, 0, 0, 0, 0 }, // 2374 DIVR_FST0r
2789
  { 0, 0, 0, 0, 0 }, // 2375 DIVR_FrST0
2790
  { 0, 0, 0, 0, 0 }, // 2376 DIV_FPrST0
2791
  { 0, 0, 0, 0, 0 }, // 2377 DIV_FST0r
2792
  { 0, 0, 0, 0, 0 }, // 2378 DIV_FrST0
2793
  { 1, 33, 34, 0, 0 }, // 2379 DIVPDrm
2794
  { 1, 35, 36, 0, 0 }, // 2380 DIVSDrm_DIVSDrm_Int
2795
  { 1, 33, 34, 0, 0 }, // 2381 SQRTPDm
2796
  { 1, 35, 36, 0, 0 }, // 2382 SQRTSDm
2797
  { 0, 0, 0, 0, 0 }, // 2383 SQRTSDm_Int
2798
  { 1, 33, 34, 0, 0 }, // 2384 VDIVPDrm
2799
  { 1, 35, 36, 0, 0 }, // 2385 VDIVSDrm_VDIVSDrm_Int
2800
  { 1, 33, 34, 0, 0 }, // 2386 VSQRTPDm
2801
  { 1, 34, 35, 0, 0 }, // 2387 VDIVPSYrr
2802
  { 1, 34, 35, 0, 0 }, // 2388 VSQRTPSYr
2803
  { 0, 0, 0, 0, 0 }, // 2389 DIVR_F32m
2804
  { 0, 0, 0, 0, 0 }, // 2390 DIVR_F64m
2805
  { 0, 0, 0, 0, 0 }, // 2391 DIV_F32m
2806
  { 0, 0, 0, 0, 0 }, // 2392 DIV_F64m
2807
  { 0, 0, 0, 0, 0 }, // 2393 DIVR_FI16m
2808
  { 0, 0, 0, 0, 0 }, // 2394 DIVR_FI32m
2809
  { 0, 0, 0, 0, 0 }, // 2395 DIV_FI16m
2810
  { 0, 0, 0, 0, 0 }, // 2396 DIV_FI32m
2811
  { 1, 33, 34, 0, 0 }, // 2397 VDIVPSYrm
2812
  { 1, 34, 35, 0, 0 }, // 2398 VSQRTPSYm
2813
  { 1, 33, 34, 0, 0 }, // 2399 VDIVPDYrr
2814
  { 1, 33, 34, 0, 0 }, // 2400 VSQRTPDYr
2815
  { 1, 33, 34, 0, 0 }, // 2401 VDIVPDYrm
2816
  { 1, 33, 34, 0, 0 }, // 2402 VSQRTPDYm
2817
  { 1, 36, 37, 0, 0 }, // 2403 VSQRTSSr
2818
  { 0, 0, 0, 0, 0 }, // 2404 VSQRTSSr_Int
2819
  { 1, 5, 6, 0, 0 }, // 2405 MOV16rm
2820
  { 1, 5, 6, 0, 0 }, // 2406 MOVSX32rm16
2821
  { 1, 5, 6, 0, 0 }, // 2407 MOVSX32rm8
2822
  { 1, 5, 6, 0, 0 }, // 2408 MOVZX32rm16
2823
  { 1, 5, 6, 0, 0 }, // 2409 MOVZX32rm8
2824
  { 1, 6, 7, 0, 0 }, // 2410 XLAT
2825
  { 1, 16, 17, 0, 0 }, // 2411 PUSH16rmm_PUSH32rmm
2826
  { 1, 28, 29, 0, 0 }, // 2412 PUSHA16_PUSHA32
2827
  { 1, 21, 22, 0, 0 }, // 2413 POP16rmm_POP32rmm
2828
  { 1, 14, 15, 0, 0 }, // 2414 POPA16_POPA32
2829
  { 1, 30, 31, 0, 0 }, // 2415 DIV8r
2830
  { 1, 35, 36, 0, 0 }, // 2416 IDIV8r
2831
  { 1, 37, 38, 0, 0 }, // 2417 LRETIL_LRETIQ_LRETIW
2832
  { 1, 18, 20, 0, 0 }, // 2418 RETIL_RETIQ_RETIW
2833
  { 1, 12, 13, 0, 0 }, // 2419 BOUNDS16rm_BOUNDS32rm
2834
  { 0, 0, 0, 0, 0 }, // 2420 INTO
2835
  { 1, 50, 51, 0, 0 }, // 2421 RDPMC
2836
  { 0, 0, 0, 0, 0 }, // 2422 RDRAND16r_RDRAND32r_RDRAND64r
2837
  { 0, 0, 0, 0, 0 }, // 2423 FBLDm
2838
  { 1, 4, 5, 0, 0 }, // 2424 LD_F0
2839
  { 1, 26, 27, 0, 0 }, // 2425 FLDPI
2840
  { 0, 0, 0, 0, 0 }, // 2426 FSAVEm
2841
  { 0, 0, 0, 0, 0 }, // 2427 FRSTORm
2842
  { 0, 0, 0, 0, 0 }, // 2428 ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80
2843
  { 0, 0, 0, 0, 0 }, // 2429 CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80
2844
  { 1, 15, 16, 0, 0 }, // 2430 FCOMPP
2845
  { 1, 15, 16, 0, 0 }, // 2431 UCOM_FPPr
2846
  { 0, 0, 0, 0, 0 }, // 2432 TST_F_TST_Fp32_TST_Fp64_TST_Fp80
2847
  { 1, 5, 6, 0, 0 }, // 2433 FXAM
2848
  { 1, 47, 48, 0, 0 }, // 2434 FPREM
2849
  { 1, 48, 49, 0, 0 }, // 2435 FPREM1
2850
  { 1, 50, 51, 0, 0 }, // 2436 FRNDINT
2851
  { 1, 51, 52, 0, 0 }, // 2437 FSCALE
2852
  { 1, 44, 45, 0, 0 }, // 2438 FXTRACT
2853
  { 1, 4, 5, 0, 0 }, // 2439 WAIT
2854
  { 1, 44, 45, 0, 0 }, // 2440 FNCLEX
2855
  { 1, 4, 5, 0, 0 }, // 2441 VPBLENDWYrri
2856
  { 1, 5, 6, 0, 0 }, // 2442 VPBLENDWYrmi
2857
  { 0, 0, 0, 0, 0 }, // 2443 MMX_PMOVMSKBrr
2858
  { 0, 0, 0, 0, 0 }, // 2444 VPMOVMSKBYrr
2859
  { 0, 0, 0, 0, 0 }, // 2445 VPGATHERDDrm
2860
  { 0, 0, 0, 0, 0 }, // 2446 VPGATHERDDYrm
2861
  { 0, 0, 0, 0, 0 }, // 2447 VPGATHERQDrm
2862
  { 0, 0, 0, 0, 0 }, // 2448 VPGATHERQDYrm
2863
  { 0, 0, 0, 0, 0 }, // 2449 VPGATHERDQrm
2864
  { 0, 0, 0, 0, 0 }, // 2450 VPGATHERDQYrm
2865
  { 0, 0, 0, 0, 0 }, // 2451 VPGATHERQQrm
2866
  { 0, 0, 0, 0, 0 }, // 2452 VPGATHERQQYrm
2867
  { 0, 0, 0, 0, 0 }, // 2453 VGATHERDPSrm
2868
  { 0, 0, 0, 0, 0 }, // 2454 VGATHERDPSYrm
2869
  { 0, 0, 0, 0, 0 }, // 2455 VGATHERQPSrm
2870
  { 0, 0, 0, 0, 0 }, // 2456 VGATHERQPSYrm
2871
  { 0, 0, 0, 0, 0 }, // 2457 VGATHERDPDrm
2872
  { 0, 0, 0, 0, 0 }, // 2458 VGATHERDPDYrm
2873
  { 0, 0, 0, 0, 0 }, // 2459 VGATHERQPDrm
2874
  { 0, 0, 0, 0, 0 }, // 2460 VGATHERQPDYrm
2875
  { 1, 5, 6, 0, 0 }, // 2461 MMX_MOVD64rm
2876
  { 1, 5, 6, 0, 0 }, // 2462 MMX_MOVD64to64rm
2877
  { 1, 5, 6, 0, 0 }, // 2463 MMX_MOVQ64rm
2878
  { 1, 5, 6, 0, 0 }, // 2464 PREFETCHNTA
2879
  { 1, 5, 6, 0, 0 }, // 2465 PREFETCHT0
2880
  { 1, 5, 6, 0, 0 }, // 2466 PREFETCHT1
2881
  { 0, 0, 0, 0, 0 }, // 2467 VBROADCASTI128
2882
  { 0, 0, 0, 0, 0 }, // 2468 VMOVNTDQAYrm
2883
  { 0, 0, 0, 0, 0 }, // 2469 VPBROADCASTDYrm
2884
  { 0, 0, 0, 0, 0 }, // 2470 VPBROADCASTDrm
2885
  { 0, 0, 0, 0, 0 }, // 2471 VPBROADCASTQYrm
2886
  { 0, 0, 0, 0, 0 }, // 2472 VPBROADCASTQrm
2887
  { 0, 0, 0, 0, 0 }, // 2473 FBSTPm
2888
  { 1, 5, 6, 0, 0 }, // 2474 MMX_MOVD64mr
2889
  { 1, 5, 6, 0, 0 }, // 2475 MMX_MOVNTQmr
2890
  { 1, 5, 6, 0, 0 }, // 2476 MMX_MOVQ64mr
2891
  { 0, 0, 0, 0, 0 }, // 2477 VEXTRACTI128mr
2892
  { 0, 0, 0, 0, 0 }, // 2478 VMPTRSTm
2893
  { 1, 74, 75, 0, 0 }, // 2479 MMX_MOVD64grr
2894
  { 1, 4, 5, 0, 0 }, // 2480 MMX_PSLLDri
2895
  { 1, 16, 17, 0, 0 }, // 2481 MMX_PSLLDrr
2896
  { 1, 4, 5, 0, 0 }, // 2482 MMX_PSLLQri
2897
  { 1, 16, 17, 0, 0 }, // 2483 MMX_PSLLQrr
2898
  { 1, 4, 5, 0, 0 }, // 2484 MMX_PSLLWri
2899
  { 1, 16, 17, 0, 0 }, // 2485 MMX_PSLLWrr
2900
  { 1, 4, 5, 0, 0 }, // 2486 MMX_PSRADri
2901
  { 1, 16, 17, 0, 0 }, // 2487 MMX_PSRADrr
2902
  { 1, 4, 5, 0, 0 }, // 2488 MMX_PSRAWri
2903
  { 1, 16, 17, 0, 0 }, // 2489 MMX_PSRAWrr
2904
  { 1, 4, 5, 0, 0 }, // 2490 MMX_PSRLDri
2905
  { 1, 16, 17, 0, 0 }, // 2491 MMX_PSRLDrr
2906
  { 1, 4, 5, 0, 0 }, // 2492 MMX_PSRLQri
2907
  { 1, 16, 17, 0, 0 }, // 2493 MMX_PSRLQrr
2908
  { 1, 4, 5, 0, 0 }, // 2494 MMX_PSRLWri
2909
  { 1, 16, 17, 0, 0 }, // 2495 MMX_PSRLWrr
2910
  { 1, 4, 5, 0, 0 }, // 2496 VPSLLDYri
2911
  { 1, 4, 5, 0, 0 }, // 2497 VPSLLQYri
2912
  { 0, 0, 0, 0, 0 }, // 2498 VPSLLVQYrr
2913
  { 0, 0, 0, 0, 0 }, // 2499 VPSLLVQrr
2914
  { 1, 4, 5, 0, 0 }, // 2500 VPSLLWYri
2915
  { 1, 4, 5, 0, 0 }, // 2501 VPSRADYri
2916
  { 1, 4, 5, 0, 0 }, // 2502 VPSRAWYri
2917
  { 1, 4, 5, 0, 0 }, // 2503 VPSRLDYri
2918
  { 1, 4, 5, 0, 0 }, // 2504 VPSRLQYri
2919
  { 0, 0, 0, 0, 0 }, // 2505 VPSRLVQYrr
2920
  { 0, 0, 0, 0, 0 }, // 2506 VPSRLVQrr
2921
  { 1, 4, 5, 0, 0 }, // 2507 VPSRLWYri
2922
  { 1, 5, 6, 0, 0 }, // 2508 MMX_MASKMOVQ64
2923
  { 1, 16, 17, 0, 0 }, // 2509 VMASKMOVDQU_VMASKMOVDQU64
2924
  { 1, 5, 6, 0, 0 }, // 2510 MMX_MOVD64rr
2925
  { 1, 5, 6, 0, 0 }, // 2511 MMX_MOVD64to64rr
2926
  { 1, 5, 6, 0, 0 }, // 2512 MMX_PSHUFWri
2927
  { 1, 4, 5, 0, 0 }, // 2513 MMX_PUNPCKHBWirr
2928
  { 1, 4, 5, 0, 0 }, // 2514 MMX_PUNPCKHDQirr
2929
  { 1, 4, 5, 0, 0 }, // 2515 MMX_PUNPCKHWDirr
2930
  { 1, 5, 6, 0, 0 }, // 2516 MMX_PUNPCKLBWirr
2931
  { 1, 5, 6, 0, 0 }, // 2517 MMX_PUNPCKLDQirr
2932
  { 1, 5, 6, 0, 0 }, // 2518 MMX_PUNPCKLWDirr
2933
  { 1, 4, 5, 0, 0 }, // 2519 MOVSDrr_REV
2934
  { 1, 4, 5, 0, 0 }, // 2520 MOVSSrr_REV
2935
  { 1, 4, 5, 0, 0 }, // 2521 MOVUPDrr_REV
2936
  { 1, 4, 5, 0, 0 }, // 2522 MOVUPSrr_REV
2937
  { 0, 0, 0, 0, 0 }, // 2523 VBROADCASTSSrr
2938
  { 1, 4, 5, 0, 0 }, // 2524 VMOVAPDYrr_REV
2939
  { 1, 4, 5, 0, 0 }, // 2525 VMOVAPDrr_REV
2940
  { 1, 4, 5, 0, 0 }, // 2526 VMOVAPSYrr_REV
2941
  { 1, 4, 5, 0, 0 }, // 2527 VMOVAPSrr_REV
2942
  { 1, 5, 6, 0, 0 }, // 2528 VMOVLHPSrr
2943
  { 1, 4, 5, 0, 0 }, // 2529 VMOVSDrr_REV
2944
  { 1, 4, 5, 0, 0 }, // 2530 VMOVSSrr_REV
2945
  { 1, 4, 5, 0, 0 }, // 2531 VMOVUPDYrr_REV
2946
  { 1, 4, 5, 0, 0 }, // 2532 VMOVUPDrr_REV
2947
  { 1, 4, 5, 0, 0 }, // 2533 VMOVUPSYrr_REV
2948
  { 1, 4, 5, 0, 0 }, // 2534 VMOVUPSrr_REV
2949
  { 0, 0, 0, 0, 0 }, // 2535 VPACKSSDWYrr
2950
  { 0, 0, 0, 0, 0 }, // 2536 VPACKSSWBYrr
2951
  { 0, 0, 0, 0, 0 }, // 2537 VPACKUSDWYrr
2952
  { 0, 0, 0, 0, 0 }, // 2538 VPACKUSWBYrr
2953
  { 1, 5, 6, 0, 0 }, // 2539 VPALIGNRYrri
2954
  { 0, 0, 0, 0, 0 }, // 2540 VPBROADCASTDrr
2955
  { 0, 0, 0, 0, 0 }, // 2541 VPBROADCASTQrr
2956
  { 1, 20, 21, 0, 0 }, // 2542 VPSHUFBYrr
2957
  { 1, 5, 6, 0, 0 }, // 2543 VPSHUFDYri
2958
  { 1, 5, 6, 0, 0 }, // 2544 VPSHUFHWYri
2959
  { 1, 5, 6, 0, 0 }, // 2545 VPSHUFLWYri
2960
  { 1, 4, 5, 0, 0 }, // 2546 VPSLLDQYri
2961
  { 1, 4, 5, 0, 0 }, // 2547 VPSRLDQYri
2962
  { 0, 0, 0, 0, 0 }, // 2548 VPUNPCKHBWYrr
2963
  { 0, 0, 0, 0, 0 }, // 2549 VPUNPCKHDQYrr
2964
  { 0, 0, 0, 0, 0 }, // 2550 VPUNPCKHQDQYrr
2965
  { 0, 0, 0, 0, 0 }, // 2551 VPUNPCKHWDYrr
2966
  { 0, 0, 0, 0, 0 }, // 2552 VPUNPCKLBWYrr
2967
  { 0, 0, 0, 0, 0 }, // 2553 VPUNPCKLDQYrr
2968
  { 0, 0, 0, 0, 0 }, // 2554 VPUNPCKLQDQYrr
2969
  { 0, 0, 0, 0, 0 }, // 2555 VPUNPCKLWDYrr
2970
  { 1, 15, 16, 0, 0 }, // 2556 JMP16r_JMP32r
2971
  { 0, 0, 0, 0, 0 }, // 2557 RORX32ri
2972
  { 0, 0, 0, 0, 0 }, // 2558 RORX64ri
2973
  { 1, 5, 6, 0, 0 }, // 2559 SAR16r1_SAR32r1_SAR64r1
2974
  { 1, 5, 6, 0, 0 }, // 2560 SAR8r1
2975
  { 0, 0, 0, 0, 0 }, // 2561 SARX32rr
2976
  { 0, 0, 0, 0, 0 }, // 2562 SARX64rr
2977
  { 0, 0, 0, 0, 0 }, // 2563 SHLX32rr
2978
  { 0, 0, 0, 0, 0 }, // 2564 SHLX64rr
2979
  { 1, 5, 6, 0, 0 }, // 2565 SHR16r1_SHR32r1_SHR64r1
2980
  { 1, 5, 6, 0, 0 }, // 2566 SHR8r1
2981
  { 0, 0, 0, 0, 0 }, // 2567 SHRX32rr
2982
  { 0, 0, 0, 0, 0 }, // 2568 SHRX64rr
2983
  { 1, 4, 5, 0, 0 }, // 2569 ANDN32rr
2984
  { 1, 4, 5, 0, 0 }, // 2570 ANDN64rr
2985
  { 0, 0, 0, 0, 0 }, // 2571 BLSI32rr
2986
  { 0, 0, 0, 0, 0 }, // 2572 BLSI64rr
2987
  { 0, 0, 0, 0, 0 }, // 2573 BLSMSK32rr
2988
  { 0, 0, 0, 0, 0 }, // 2574 BLSMSK64rr
2989
  { 0, 0, 0, 0, 0 }, // 2575 BLSR32rr
2990
  { 0, 0, 0, 0, 0 }, // 2576 BLSR64rr
2991
  { 0, 0, 0, 0, 0 }, // 2577 BZHI32rr
2992
  { 0, 0, 0, 0, 0 }, // 2578 BZHI64rr
2993
  { 1, 4, 5, 0, 0 }, // 2579 MMX_PADDBirr
2994
  { 1, 4, 5, 0, 0 }, // 2580 MMX_PADDDirr
2995
  { 1, 4, 5, 0, 0 }, // 2581 MMX_PADDSBirr
2996
  { 1, 4, 5, 0, 0 }, // 2582 MMX_PADDSWirr
2997
  { 1, 4, 5, 0, 0 }, // 2583 MMX_PADDUSBirr
2998
  { 1, 4, 5, 0, 0 }, // 2584 MMX_PADDUSWirr
2999
  { 1, 4, 5, 0, 0 }, // 2585 MMX_PADDWirr
3000
  { 1, 5, 6, 0, 0 }, // 2586 MMX_PAVGBirr
3001
  { 1, 5, 6, 0, 0 }, // 2587 MMX_PAVGWirr
3002
  { 1, 4, 5, 0, 0 }, // 2588 MMX_PCMPEQBirr
3003
  { 1, 4, 5, 0, 0 }, // 2589 MMX_PCMPEQDirr
3004
  { 1, 4, 5, 0, 0 }, // 2590 MMX_PCMPEQWirr
3005
  { 1, 4, 5, 0, 0 }, // 2591 MMX_PCMPGTBirr
3006
  { 1, 4, 5, 0, 0 }, // 2592 MMX_PCMPGTDirr
3007
  { 1, 4, 5, 0, 0 }, // 2593 MMX_PCMPGTWirr
3008
  { 1, 5, 6, 0, 0 }, // 2594 MMX_PMAXSWirr
3009
  { 1, 5, 6, 0, 0 }, // 2595 MMX_PMAXUBirr
3010
  { 1, 5, 6, 0, 0 }, // 2596 MMX_PMINSWirr
3011
  { 1, 5, 6, 0, 0 }, // 2597 MMX_PMINUBirr
3012
  { 1, 4, 5, 0, 0 }, // 2598 MMX_PSUBBirr
3013
  { 1, 4, 5, 0, 0 }, // 2599 MMX_PSUBDirr
3014
  { 1, 16, 17, 0, 0 }, // 2600 MMX_PSUBQirr
3015
  { 1, 4, 5, 0, 0 }, // 2601 MMX_PSUBSBirr
3016
  { 1, 4, 5, 0, 0 }, // 2602 MMX_PSUBSWirr
3017
  { 1, 4, 5, 0, 0 }, // 2603 MMX_PSUBUSBirr
3018
  { 1, 4, 5, 0, 0 }, // 2604 MMX_PSUBUSWirr
3019
  { 1, 4, 5, 0, 0 }, // 2605 MMX_PSUBWirr
3020
  { 0, 0, 0, 0, 0 }, // 2606 VPABSBYrr
3021
  { 0, 0, 0, 0, 0 }, // 2607 VPABSDYrr
3022
  { 0, 0, 0, 0, 0 }, // 2608 VPABSWYrr
3023
  { 1, 4, 5, 0, 0 }, // 2609 VPADDBYrr
3024
  { 1, 4, 5, 0, 0 }, // 2610 VPADDDYrr
3025
  { 1, 16, 17, 0, 0 }, // 2611 VPADDQYrr
3026
  { 1, 4, 5, 0, 0 }, // 2612 VPADDSBYrr
3027
  { 1, 4, 5, 0, 0 }, // 2613 VPADDSWYrr
3028
  { 1, 4, 5, 0, 0 }, // 2614 VPADDUSBYrr
3029
  { 1, 4, 5, 0, 0 }, // 2615 VPADDUSWYrr
3030
  { 1, 4, 5, 0, 0 }, // 2616 VPADDWYrr
3031
  { 1, 4, 5, 0, 0 }, // 2617 VPAVGBYrr
3032
  { 1, 4, 5, 0, 0 }, // 2618 VPAVGWYrr
3033
  { 1, 4, 5, 0, 0 }, // 2619 VPCMPEQBYrr
3034
  { 1, 4, 5, 0, 0 }, // 2620 VPCMPEQDYrr
3035
  { 0, 0, 0, 0, 0 }, // 2621 VPCMPEQQYrr
3036
  { 1, 4, 5, 0, 0 }, // 2622 VPCMPEQWYrr
3037
  { 1, 4, 5, 0, 0 }, // 2623 VPCMPGTBYrr
3038
  { 1, 4, 5, 0, 0 }, // 2624 VPCMPGTDYrr
3039
  { 1, 4, 5, 0, 0 }, // 2625 VPCMPGTWYrr
3040
  { 0, 0, 0, 0, 0 }, // 2626 VPMAXSBYrr
3041
  { 0, 0, 0, 0, 0 }, // 2627 VPMAXSDYrr
3042
  { 1, 4, 5, 0, 0 }, // 2628 VPMAXSWYrr
3043
  { 1, 4, 5, 0, 0 }, // 2629 VPMAXUBYrr
3044
  { 0, 0, 0, 0, 0 }, // 2630 VPMAXUDYrr
3045
  { 0, 0, 0, 0, 0 }, // 2631 VPMAXUWYrr
3046
  { 0, 0, 0, 0, 0 }, // 2632 VPMINSBYrr
3047
  { 0, 0, 0, 0, 0 }, // 2633 VPMINSDYrr
3048
  { 1, 4, 5, 0, 0 }, // 2634 VPMINSWYrr
3049
  { 1, 4, 5, 0, 0 }, // 2635 VPMINUBYrr
3050
  { 0, 0, 0, 0, 0 }, // 2636 VPMINUDYrr
3051
  { 0, 0, 0, 0, 0 }, // 2637 VPMINUWYrr
3052
  { 0, 0, 0, 0, 0 }, // 2638 VPSIGNBYrr256
3053
  { 0, 0, 0, 0, 0 }, // 2639 VPSIGNDYrr256
3054
  { 0, 0, 0, 0, 0 }, // 2640 VPSIGNWYrr256
3055
  { 1, 4, 5, 0, 0 }, // 2641 VPSUBBYrr
3056
  { 1, 4, 5, 0, 0 }, // 2642 VPSUBDYrr
3057
  { 1, 16, 17, 0, 0 }, // 2643 VPSUBQYrr
3058
  { 1, 4, 5, 0, 0 }, // 2644 VPSUBSBYrr
3059
  { 1, 4, 5, 0, 0 }, // 2645 VPSUBSWYrr
3060
  { 1, 4, 5, 0, 0 }, // 2646 VPSUBUSBYrr
3061
  { 1, 4, 5, 0, 0 }, // 2647 VPSUBUSWYrr
3062
  { 1, 4, 5, 0, 0 }, // 2648 VPSUBWYrr
3063
  { 1, 4, 5, 0, 0 }, // 2649 MMX_MOVQ64rr_REV
3064
  { 1, 4, 5, 0, 0 }, // 2650 MMX_PANDNirr
3065
  { 1, 4, 5, 0, 0 }, // 2651 MMX_PANDirr
3066
  { 1, 4, 5, 0, 0 }, // 2652 MMX_PORirr
3067
  { 1, 4, 5, 0, 0 }, // 2653 MMX_PXORirr
3068
  { 1, 4, 5, 0, 0 }, // 2654 MOVDQArr_REV
3069
  { 1, 4, 5, 0, 0 }, // 2655 MOVDQUrr_REV
3070
  { 1, 4, 5, 0, 0 }, // 2656 VMOVDQAYrr_REV
3071
  { 1, 4, 5, 0, 0 }, // 2657 VMOVDQArr_REV
3072
  { 1, 4, 5, 0, 0 }, // 2658 VMOVDQUYrr_REV
3073
  { 1, 4, 5, 0, 0 }, // 2659 VMOVDQUrr_REV
3074
  { 1, 4, 5, 0, 0 }, // 2660 VPANDNYrr
3075
  { 1, 4, 5, 0, 0 }, // 2661 VPANDYrr
3076
  { 0, 0, 0, 0, 0 }, // 2662 VPBLENDDYrri
3077
  { 0, 0, 0, 0, 0 }, // 2663 VPBLENDDrri
3078
  { 1, 4, 5, 0, 0 }, // 2664 VPORYrr
3079
  { 1, 4, 5, 0, 0 }, // 2665 VPXORYrr
3080
  { 1, 4, 5, 0, 0 }, // 2666 ADD16rr_REV_ADD32rr_REV_ADD64rr_REV
3081
  { 1, 4, 5, 0, 0 }, // 2667 ADD8rr_REV
3082
  { 1, 4, 5, 0, 0 }, // 2668 AND16rr_REV_AND32rr_REV_AND64rr_REV
3083
  { 1, 4, 5, 0, 0 }, // 2669 AND8rr_REV
3084
  { 1, 4, 5, 0, 0 }, // 2670 CLC
3085
  { 1, 4, 5, 0, 0 }, // 2671 CMP16rr_REV_CMP32rr_REV_CMP64rr_REV
3086
  { 1, 4, 5, 0, 0 }, // 2672 CMP8rr_REV
3087
  { 1, 4, 5, 0, 0 }, // 2673 MOV16rr_REV_MOV32rr_REV_MOV64rr_REV
3088
  { 1, 4, 5, 0, 0 }, // 2674 MOV8ri_alt
3089
  { 1, 4, 5, 0, 0 }, // 2675 MOV8rr_REV
3090
  { 1, 4, 5, 0, 0 }, // 2676 NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr
3091
  { 1, 4, 5, 0, 0 }, // 2677 OR16rr_REV_OR32rr_REV_OR64rr_REV
3092
  { 1, 4, 5, 0, 0 }, // 2678 OR8rr_REV
3093
  { 1, 20, 21, 0, 0 }, // 2679 SGDT64m
3094
  { 0, 0, 0, 0, 0 }, // 2680 SIDT64m
3095
  { 1, 21, 22, 0, 0 }, // 2681 SLDT64m
3096
  { 1, 14, 15, 0, 0 }, // 2682 SMSW16m
3097
  { 1, 21, 22, 0, 0 }, // 2683 STRm
3098
  { 1, 4, 5, 0, 0 }, // 2684 SUB16rr_REV_SUB32rr_REV_SUB64rr_REV
3099
  { 1, 4, 5, 0, 0 }, // 2685 SUB8rr_REV
3100
  { 1, 89, 90, 0, 0 }, // 2686 SYSCALL
3101
  { 1, 16, 17, 0, 0 }, // 2687 XCHG16rr_XCHG32rr_XCHG64rr
3102
  { 1, 21, 22, 0, 0 }, // 2688 MMX_PSLLDrm
3103
  { 1, 21, 22, 0, 0 }, // 2689 MMX_PSLLQrm
3104
  { 1, 21, 22, 0, 0 }, // 2690 MMX_PSLLWrm
3105
  { 1, 21, 22, 0, 0 }, // 2691 MMX_PSRADrm
3106
  { 1, 21, 22, 0, 0 }, // 2692 MMX_PSRAWrm
3107
  { 1, 21, 22, 0, 0 }, // 2693 MMX_PSRLDrm
3108
  { 1, 21, 22, 0, 0 }, // 2694 MMX_PSRLQrm
3109
  { 1, 21, 22, 0, 0 }, // 2695 MMX_PSRLWrm
3110
  { 0, 0, 0, 0, 0 }, // 2696 VCVTPH2PSYrm
3111
  { 0, 0, 0, 0, 0 }, // 2697 VCVTPH2PSrm
3112
  { 1, 21, 22, 0, 0 }, // 2698 VPSLLDYrm
3113
  { 1, 21, 22, 0, 0 }, // 2699 VPSLLQYrm
3114
  { 0, 0, 0, 0, 0 }, // 2700 VPSLLVQYrm
3115
  { 0, 0, 0, 0, 0 }, // 2701 VPSLLVQrm
3116
  { 1, 21, 22, 0, 0 }, // 2702 VPSLLWYrm
3117
  { 1, 21, 22, 0, 0 }, // 2703 VPSRADYrm
3118
  { 1, 21, 22, 0, 0 }, // 2704 VPSRAWYrm
3119
  { 1, 21, 22, 0, 0 }, // 2705 VPSRLDYrm
3120
  { 1, 21, 22, 0, 0 }, // 2706 VPSRLQYrm
3121
  { 0, 0, 0, 0, 0 }, // 2707 VPSRLVQYrm
3122
  { 0, 0, 0, 0, 0 }, // 2708 VPSRLVQrm
3123
  { 1, 21, 22, 0, 0 }, // 2709 VPSRLWYrm
3124
  { 1, 5, 6, 0, 0 }, // 2710 MMX_PINSRWirmi
3125
  { 1, 5, 6, 0, 0 }, // 2711 MMX_PSHUFWmi
3126
  { 1, 5, 6, 0, 0 }, // 2712 MMX_PUNPCKHBWirm
3127
  { 1, 5, 6, 0, 0 }, // 2713 MMX_PUNPCKHDQirm
3128
  { 1, 5, 6, 0, 0 }, // 2714 MMX_PUNPCKHWDirm
3129
  { 1, 5, 6, 0, 0 }, // 2715 MMX_PUNPCKLBWirm
3130
  { 1, 5, 6, 0, 0 }, // 2716 MMX_PUNPCKLDQirm
3131
  { 1, 5, 6, 0, 0 }, // 2717 MMX_PUNPCKLWDirm
3132
  { 0, 0, 0, 0, 0 }, // 2718 VPACKSSDWYrm
3133
  { 0, 0, 0, 0, 0 }, // 2719 VPACKSSWBYrm
3134
  { 0, 0, 0, 0, 0 }, // 2720 VPACKUSDWYrm
3135
  { 0, 0, 0, 0, 0 }, // 2721 VPACKUSWBYrm
3136
  { 1, 5, 6, 0, 0 }, // 2722 VPALIGNRYrmi
3137
  { 1, 43, 44, 0, 0 }, // 2723 VPSHUFBYrm
3138
  { 1, 5, 6, 0, 0 }, // 2724 VPSHUFDYmi
3139
  { 1, 5, 6, 0, 0 }, // 2725 VPSHUFHWYmi
3140
  { 1, 5, 6, 0, 0 }, // 2726 VPSHUFLWYmi
3141
  { 0, 0, 0, 0, 0 }, // 2727 VPUNPCKHBWYrm
3142
  { 0, 0, 0, 0, 0 }, // 2728 VPUNPCKHDQYrm
3143
  { 0, 0, 0, 0, 0 }, // 2729 VPUNPCKHQDQYrm
3144
  { 0, 0, 0, 0, 0 }, // 2730 VPUNPCKHWDYrm
3145
  { 0, 0, 0, 0, 0 }, // 2731 VPUNPCKLBWYrm
3146
  { 0, 0, 0, 0, 0 }, // 2732 VPUNPCKLDQYrm
3147
  { 0, 0, 0, 0, 0 }, // 2733 VPUNPCKLQDQYrm
3148
  { 0, 0, 0, 0, 0 }, // 2734 VPUNPCKLWDYrm
3149
  { 0, 0, 0, 0, 0 }, // 2735 RORX32mi
3150
  { 0, 0, 0, 0, 0 }, // 2736 RORX64mi
3151
  { 0, 0, 0, 0, 0 }, // 2737 SARX32rm
3152
  { 0, 0, 0, 0, 0 }, // 2738 SARX64rm
3153
  { 0, 0, 0, 0, 0 }, // 2739 SHLX32rm
3154
  { 0, 0, 0, 0, 0 }, // 2740 SHLX64rm
3155
  { 0, 0, 0, 0, 0 }, // 2741 SHRX32rm
3156
  { 0, 0, 0, 0, 0 }, // 2742 SHRX64rm
3157
  { 1, 5, 6, 0, 0 }, // 2743 ANDN32rm
3158
  { 1, 5, 6, 0, 0 }, // 2744 ANDN64rm
3159
  { 0, 0, 0, 0, 0 }, // 2745 BLSI32rm
3160
  { 0, 0, 0, 0, 0 }, // 2746 BLSI64rm
3161
  { 0, 0, 0, 0, 0 }, // 2747 BLSMSK32rm
3162
  { 0, 0, 0, 0, 0 }, // 2748 BLSMSK64rm
3163
  { 0, 0, 0, 0, 0 }, // 2749 BLSR32rm
3164
  { 0, 0, 0, 0, 0 }, // 2750 BLSR64rm
3165
  { 0, 0, 0, 0, 0 }, // 2751 BZHI32rm
3166
  { 0, 0, 0, 0, 0 }, // 2752 BZHI64rm
3167
  { 1, 5, 6, 0, 0 }, // 2753 MMX_PADDBirm
3168
  { 1, 5, 6, 0, 0 }, // 2754 MMX_PADDDirm
3169
  { 1, 5, 6, 0, 0 }, // 2755 MMX_PADDSBirm
3170
  { 1, 5, 6, 0, 0 }, // 2756 MMX_PADDSWirm
3171
  { 1, 5, 6, 0, 0 }, // 2757 MMX_PADDUSBirm
3172
  { 1, 5, 6, 0, 0 }, // 2758 MMX_PADDUSWirm
3173
  { 1, 5, 6, 0, 0 }, // 2759 MMX_PADDWirm
3174
  { 1, 4, 5, 0, 0 }, // 2760 MMX_PAVGBirm
3175
  { 1, 4, 5, 0, 0 }, // 2761 MMX_PAVGWirm
3176
  { 1, 5, 6, 0, 0 }, // 2762 MMX_PCMPEQBirm
3177
  { 1, 5, 6, 0, 0 }, // 2763 MMX_PCMPEQDirm
3178
  { 1, 5, 6, 0, 0 }, // 2764 MMX_PCMPEQWirm
3179
  { 1, 5, 6, 0, 0 }, // 2765 MMX_PCMPGTBirm
3180
  { 1, 5, 6, 0, 0 }, // 2766 MMX_PCMPGTDirm
3181
  { 1, 5, 6, 0, 0 }, // 2767 MMX_PCMPGTWirm
3182
  { 1, 4, 5, 0, 0 }, // 2768 MMX_PMAXSWirm
3183
  { 1, 4, 5, 0, 0 }, // 2769 MMX_PMAXUBirm
3184
  { 1, 4, 5, 0, 0 }, // 2770 MMX_PMINSWirm
3185
  { 1, 4, 5, 0, 0 }, // 2771 MMX_PMINUBirm
3186
  { 1, 5, 6, 0, 0 }, // 2772 MMX_PSUBBirm
3187
  { 1, 5, 6, 0, 0 }, // 2773 MMX_PSUBDirm
3188
  { 1, 21, 22, 0, 0 }, // 2774 MMX_PSUBQirm
3189
  { 1, 5, 6, 0, 0 }, // 2775 MMX_PSUBSBirm
3190
  { 1, 5, 6, 0, 0 }, // 2776 MMX_PSUBSWirm
3191
  { 1, 5, 6, 0, 0 }, // 2777 MMX_PSUBUSBirm
3192
  { 1, 5, 6, 0, 0 }, // 2778 MMX_PSUBUSWirm
3193
  { 1, 5, 6, 0, 0 }, // 2779 MMX_PSUBWirm
3194
  { 1, 5, 6, 0, 0 }, // 2780 MOVBE16rm_MOVBE32rm_MOVBE64rm
3195
  { 0, 0, 0, 0, 0 }, // 2781 VPABSBYrm
3196
  { 0, 0, 0, 0, 0 }, // 2782 VPABSDYrm
3197
  { 0, 0, 0, 0, 0 }, // 2783 VPABSWYrm
3198
  { 1, 5, 6, 0, 0 }, // 2784 VPADDBYrm
3199
  { 1, 5, 6, 0, 0 }, // 2785 VPADDDYrm
3200
  { 1, 21, 22, 0, 0 }, // 2786 VPADDQYrm
3201
  { 1, 5, 6, 0, 0 }, // 2787 VPADDSBYrm
3202
  { 1, 5, 6, 0, 0 }, // 2788 VPADDSWYrm
3203
  { 1, 5, 6, 0, 0 }, // 2789 VPADDUSBYrm
3204
  { 1, 5, 6, 0, 0 }, // 2790 VPADDUSWYrm
3205
  { 1, 5, 6, 0, 0 }, // 2791 VPADDWYrm
3206
  { 1, 5, 6, 0, 0 }, // 2792 VPAVGBYrm
3207
  { 1, 5, 6, 0, 0 }, // 2793 VPAVGWYrm
3208
  { 1, 5, 6, 0, 0 }, // 2794 VPCMPEQBYrm
3209
  { 1, 5, 6, 0, 0 }, // 2795 VPCMPEQDYrm
3210
  { 0, 0, 0, 0, 0 }, // 2796 VPCMPEQQYrm
3211
  { 1, 5, 6, 0, 0 }, // 2797 VPCMPEQWYrm
3212
  { 1, 5, 6, 0, 0 }, // 2798 VPCMPGTBYrm
3213
  { 1, 5, 6, 0, 0 }, // 2799 VPCMPGTDYrm
3214
  { 1, 5, 6, 0, 0 }, // 2800 VPCMPGTWYrm
3215
  { 0, 0, 0, 0, 0 }, // 2801 VPMAXSBYrm
3216
  { 0, 0, 0, 0, 0 }, // 2802 VPMAXSDYrm
3217
  { 1, 5, 6, 0, 0 }, // 2803 VPMAXSWYrm
3218
  { 1, 5, 6, 0, 0 }, // 2804 VPMAXUBYrm
3219
  { 0, 0, 0, 0, 0 }, // 2805 VPMAXUDYrm
3220
  { 0, 0, 0, 0, 0 }, // 2806 VPMAXUWYrm
3221
  { 0, 0, 0, 0, 0 }, // 2807 VPMINSBYrm
3222
  { 0, 0, 0, 0, 0 }, // 2808 VPMINSDYrm
3223
  { 1, 5, 6, 0, 0 }, // 2809 VPMINSWYrm
3224
  { 1, 5, 6, 0, 0 }, // 2810 VPMINUBYrm
3225
  { 0, 0, 0, 0, 0 }, // 2811 VPMINUDYrm
3226
  { 0, 0, 0, 0, 0 }, // 2812 VPMINUWYrm
3227
  { 0, 0, 0, 0, 0 }, // 2813 VPSIGNBYrm256
3228
  { 0, 0, 0, 0, 0 }, // 2814 VPSIGNDYrm256
3229
  { 0, 0, 0, 0, 0 }, // 2815 VPSIGNWYrm256
3230
  { 1, 5, 6, 0, 0 }, // 2816 VPSUBBYrm
3231
  { 1, 5, 6, 0, 0 }, // 2817 VPSUBDYrm
3232
  { 1, 21, 22, 0, 0 }, // 2818 VPSUBQYrm
3233
  { 1, 5, 6, 0, 0 }, // 2819 VPSUBSBYrm
3234
  { 1, 5, 6, 0, 0 }, // 2820 VPSUBSWYrm
3235
  { 1, 5, 6, 0, 0 }, // 2821 VPSUBUSBYrm
3236
  { 1, 5, 6, 0, 0 }, // 2822 VPSUBUSWYrm
3237
  { 1, 5, 6, 0, 0 }, // 2823 VPSUBWYrm
3238
  { 1, 5, 6, 0, 0 }, // 2824 MMX_PANDNirm
3239
  { 1, 5, 6, 0, 0 }, // 2825 MMX_PANDirm
3240
  { 1, 5, 6, 0, 0 }, // 2826 MMX_PORirm
3241
  { 1, 5, 6, 0, 0 }, // 2827 MMX_PXORirm
3242
  { 0, 0, 0, 0, 0 }, // 2828 VINSERTI128rm
3243
  { 1, 5, 6, 0, 0 }, // 2829 VPANDNYrm
3244
  { 1, 5, 6, 0, 0 }, // 2830 VPANDYrm
3245
  { 0, 0, 0, 0, 0 }, // 2831 VPBLENDDYrmi
3246
  { 0, 0, 0, 0, 0 }, // 2832 VPBLENDDrmi
3247
  { 1, 5, 6, 0, 0 }, // 2833 VPORYrm
3248
  { 1, 5, 6, 0, 0 }, // 2834 VPXORYrm
3249
  { 1, 18, 20, 0, 0 }, // 2835 POP16rmr_POP32rmr_POP64rmr
3250
  { 1, 5, 6, 0, 0 }, // 2836 SFENCE
3251
  { 0, 0, 0, 0, 0 }, // 2837 PEXTRWmr
3252
  { 1, 5, 6, 0, 0 }, // 2838 MOVBE32mr_MOVBE64mr
3253
  { 1, 5, 6, 0, 0 }, // 2839 MOVBE16mr
3254
  { 1, 18, 20, 0, 0 }, // 2840 PUSH16rmr_PUSH32rmr_PUSH64rmr
3255
  { 1, 5, 6, 0, 0 }, // 2841 SAR16m1_SAR32m1_SAR64m1
3256
  { 1, 5, 6, 0, 0 }, // 2842 SAR8m1
3257
  { 1, 5, 6, 0, 0 }, // 2843 SHR16m1_SHR32m1_SHR64m1
3258
  { 1, 5, 6, 0, 0 }, // 2844 SHR8m1
3259
  { 1, 5, 6, 0, 0 }, // 2845 MMX_PINSRWirri
3260
  { 0, 0, 0, 0, 0 }, // 2846 VPBLENDVBYrr
3261
  { 1, 5, 6, 0, 0 }, // 2847 ROL16r1_ROL32r1_ROL64r1
3262
  { 1, 5, 6, 0, 0 }, // 2848 ROL8r1
3263
  { 1, 5, 6, 0, 0 }, // 2849 ROR16r1_ROR32r1_ROR64r1
3264
  { 1, 5, 6, 0, 0 }, // 2850 ROR8r1
3265
  { 1, 4, 5, 0, 0 }, // 2851 LFENCE
3266
  { 1, 5, 6, 0, 0 }, // 2852 MFENCE
3267
  { 0, 0, 0, 0, 0 }, // 2853 XGETBV
3268
  { 1, 20, 21, 0, 0 }, // 2854 MMX_PEXTRWirri
3269
  { 0, 0, 0, 0, 0 }, // 2855 PEXTRWrr_REV
3270
  { 0, 0, 0, 0, 0 }, // 2856 VCVTPH2PSYrr
3271
  { 0, 0, 0, 0, 0 }, // 2857 VCVTPH2PSrr
3272
  { 0, 0, 0, 0, 0 }, // 2858 VPEXTRWrr_REV
3273
  { 0, 0, 0, 0, 0 }, // 2859 BEXTR32rr
3274
  { 0, 0, 0, 0, 0 }, // 2860 BEXTR64rr
3275
  { 1, 4, 5, 0, 0 }, // 2861 ADC16rr_REV_ADC32rr_REV_ADC64rr_REV
3276
  { 1, 4, 5, 0, 0 }, // 2862 ADC8rr_REV
3277
  { 1, 20, 21, 0, 0 }, // 2863 CWD
3278
  { 1, 4, 5, 0, 0 }, // 2864 SBB16rr_REV_SBB32rr_REV_SBB64rr_REV
3279
  { 1, 4, 5, 0, 0 }, // 2865 SBB8rr_REV
3280
  { 1, 5, 6, 0, 0 }, // 2866 MMX_PACKSSDWirm
3281
  { 1, 5, 6, 0, 0 }, // 2867 MMX_PACKSSWBirm
3282
  { 1, 5, 6, 0, 0 }, // 2868 MMX_PACKUSWBirm
3283
  { 1, 5, 6, 0, 0 }, // 2869 PBLENDVBrm0
3284
  { 0, 0, 0, 0, 0 }, // 2870 VPBLENDVBYrm
3285
  { 0, 0, 0, 0, 0 }, // 2871 VPMASKMOVDYrm
3286
  { 0, 0, 0, 0, 0 }, // 2872 VPMASKMOVDrm
3287
  { 0, 0, 0, 0, 0 }, // 2873 VPMASKMOVQYrm
3288
  { 0, 0, 0, 0, 0 }, // 2874 VPMASKMOVQrm
3289
  { 1, 37, 38, 0, 0 }, // 2875 LRETQ
3290
  { 0, 0, 0, 0, 0 }, // 2876 BEXTR32rm
3291
  { 0, 0, 0, 0, 0 }, // 2877 BEXTR64rm
3292
  { 1, 5, 6, 0, 0 }, // 2878 ROL16m1_ROL32m1_ROL64m1
3293
  { 1, 5, 6, 0, 0 }, // 2879 ROL8m1
3294
  { 1, 5, 6, 0, 0 }, // 2880 ROR16m1_ROR32m1_ROR64m1
3295
  { 1, 5, 6, 0, 0 }, // 2881 ROR8m1
3296
  { 1, 22, 23, 0, 0 }, // 2882 IMUL64rri32_IMUL64rri8
3297
  { 1, 2, 3, 0, 0 }, // 2883 IMUL8r
3298
  { 0, 0, 0, 0, 0 }, // 2884 LZCNT16rr_LZCNT32rr_LZCNT64rr
3299
  { 0, 0, 0, 0, 0 }, // 2885 PDEP32rr
3300
  { 0, 0, 0, 0, 0 }, // 2886 PDEP64rr
3301
  { 0, 0, 0, 0, 0 }, // 2887 PEXT32rr
3302
  { 0, 0, 0, 0, 0 }, // 2888 PEXT64rr
3303
  { 0, 0, 0, 0, 0 }, // 2889 TZCNT16rr_TZCNT32rr_TZCNT64rr
3304
  { 1, 6, 7, 0, 0 }, // 2890 IMUL16rri_IMUL16rri8
3305
  { 1, 57, 58, 0, 0 }, // 2891 IMUL32rri_IMUL32rri8
3306
  { 0, 0, 0, 0, 0 }, // 2892 VBROADCASTSDYrr
3307
  { 0, 0, 0, 0, 0 }, // 2893 VBROADCASTSSYrr
3308
  { 0, 0, 0, 0, 0 }, // 2894 VEXTRACTI128rr
3309
  { 0, 0, 0, 0, 0 }, // 2895 VINSERTI128rr
3310
  { 0, 0, 0, 0, 0 }, // 2896 VPBROADCASTBYrr
3311
  { 0, 0, 0, 0, 0 }, // 2897 VPBROADCASTBrr
3312
  { 0, 0, 0, 0, 0 }, // 2898 VPBROADCASTDYrr
3313
  { 0, 0, 0, 0, 0 }, // 2899 VPBROADCASTQYrr
3314
  { 0, 0, 0, 0, 0 }, // 2900 VPBROADCASTWYrr
3315
  { 0, 0, 0, 0, 0 }, // 2901 VPBROADCASTWrr
3316
  { 0, 0, 0, 0, 0 }, // 2902 VPERM2I128rr
3317
  { 0, 0, 0, 0, 0 }, // 2903 VPERMDYrr
3318
  { 0, 0, 0, 0, 0 }, // 2904 VPERMPDYri
3319
  { 0, 0, 0, 0, 0 }, // 2905 VPERMPSYrr
3320
  { 0, 0, 0, 0, 0 }, // 2906 VPERMQYri
3321
  { 1, 4, 5, 0, 0 }, // 2907 VPMOVSXBDYrr
3322
  { 1, 4, 5, 0, 0 }, // 2908 VPMOVSXBQYrr
3323
  { 1, 4, 5, 0, 0 }, // 2909 VPMOVSXBWYrr
3324
  { 1, 4, 5, 0, 0 }, // 2910 VPMOVSXDQYrr
3325
  { 1, 4, 5, 0, 0 }, // 2911 VPMOVSXWDYrr
3326
  { 1, 4, 5, 0, 0 }, // 2912 VPMOVSXWQYrr
3327
  { 1, 4, 5, 0, 0 }, // 2913 VPMOVZXBDYrr
3328
  { 1, 4, 5, 0, 0 }, // 2914 VPMOVZXBQYrr
3329
  { 1, 4, 5, 0, 0 }, // 2915 VPMOVZXBWYrr
3330
  { 1, 4, 5, 0, 0 }, // 2916 VPMOVZXDQYrr
3331
  { 1, 4, 5, 0, 0 }, // 2917 VPMOVZXWDYrr
3332
  { 1, 4, 5, 0, 0 }, // 2918 VPMOVZXWQYrr
3333
  { 1, 58, 59, 0, 0 }, // 2919 IMUL64m
3334
  { 1, 22, 23, 0, 0 }, // 2920 IMUL64rmi32_IMUL64rmi8
3335
  { 1, 2, 3, 0, 0 }, // 2921 IMUL8m
3336
  { 0, 0, 0, 0, 0 }, // 2922 LZCNT16rm_LZCNT32rm_LZCNT64rm
3337
  { 0, 0, 0, 0, 0 }, // 2923 PDEP32rm
3338
  { 0, 0, 0, 0, 0 }, // 2924 PDEP64rm
3339
  { 0, 0, 0, 0, 0 }, // 2925 PEXT32rm
3340
  { 0, 0, 0, 0, 0 }, // 2926 PEXT64rm
3341
  { 0, 0, 0, 0, 0 }, // 2927 TZCNT16rm_TZCNT32rm_TZCNT64rm
3342
  { 1, 28, 29, 0, 0 }, // 2928 IMUL16m
3343
  { 1, 2, 3, 0, 0 }, // 2929 IMUL16rmi_IMUL16rmi8
3344
  { 1, 2, 3, 0, 0 }, // 2930 IMUL32m
3345
  { 1, 57, 58, 0, 0 }, // 2931 IMUL32rmi_IMUL32rmi8
3346
  { 0, 0, 0, 0, 0 }, // 2932 VPERM2I128rm
3347
  { 0, 0, 0, 0, 0 }, // 2933 VPERMDYrm
3348
  { 0, 0, 0, 0, 0 }, // 2934 VPERMPDYmi
3349
  { 0, 0, 0, 0, 0 }, // 2935 VPERMPSYrm
3350
  { 0, 0, 0, 0, 0 }, // 2936 VPERMQYmi
3351
  { 1, 5, 6, 0, 0 }, // 2937 VPMOVSXBDYrm
3352
  { 1, 5, 6, 0, 0 }, // 2938 VPMOVSXBQYrm
3353
  { 1, 5, 6, 0, 0 }, // 2939 VPMOVSXBWYrm
3354
  { 1, 5, 6, 0, 0 }, // 2940 VPMOVSXDQYrm
3355
  { 1, 5, 6, 0, 0 }, // 2941 VPMOVSXWDYrm
3356
  { 1, 5, 6, 0, 0 }, // 2942 VPMOVSXWQYrm
3357
  { 1, 5, 6, 0, 0 }, // 2943 VPMOVZXBDYrm
3358
  { 1, 5, 6, 0, 0 }, // 2944 VPMOVZXBQYrm
3359
  { 1, 5, 6, 0, 0 }, // 2945 VPMOVZXBWYrm
3360
  { 1, 5, 6, 0, 0 }, // 2946 VPMOVZXDQYrm
3361
  { 1, 5, 6, 0, 0 }, // 2947 VPMOVZXWDYrm
3362
  { 1, 5, 6, 0, 0 }, // 2948 VPMOVZXWQYrm
3363
  { 1, 16, 17, 0, 0 }, // 2949 XCHG8rr
3364
  { 0, 0, 0, 0, 0 }, // 2950 VPSLLVDYrr
3365
  { 0, 0, 0, 0, 0 }, // 2951 VPSLLVDrr
3366
  { 0, 0, 0, 0, 0 }, // 2952 VPSRAVDYrr
3367
  { 0, 0, 0, 0, 0 }, // 2953 VPSRAVDrr
3368
  { 0, 0, 0, 0, 0 }, // 2954 VPSRLVDYrr
3369
  { 0, 0, 0, 0, 0 }, // 2955 VPSRLVDrr
3370
  { 1, 2, 3, 0, 0 }, // 2956 VPHADDDYrr
3371
  { 0, 0, 0, 0, 0 }, // 2957 VPHADDSWrr256
3372
  { 1, 2, 3, 0, 0 }, // 2958 VPHADDWYrr
3373
  { 1, 2, 3, 0, 0 }, // 2959 VPHSUBDYrr
3374
  { 0, 0, 0, 0, 0 }, // 2960 VPHSUBSWrr256
3375
  { 1, 2, 3, 0, 0 }, // 2961 VPHSUBWYrr
3376
  { 1, 4, 5, 0, 0 }, // 2962 MMX_PACKSSDWirr
3377
  { 1, 4, 5, 0, 0 }, // 2963 MMX_PACKSSWBirr
3378
  { 1, 4, 5, 0, 0 }, // 2964 MMX_PACKUSWBirr
3379
  { 1, 21, 22, 0, 0 }, // 2965 CLD
3380
  { 1, 5, 6, 0, 0 }, // 2966 RCL16r1_RCL32r1_RCL64r1
3381
  { 1, 5, 6, 0, 0 }, // 2967 RCL16ri_RCL32ri_RCL64ri
3382
  { 1, 5, 6, 0, 0 }, // 2968 RCL8r1
3383
  { 1, 5, 6, 0, 0 }, // 2969 RCL8ri
3384
  { 1, 5, 6, 0, 0 }, // 2970 RCR16r1_RCR32r1_RCR64r1
3385
  { 1, 5, 6, 0, 0 }, // 2971 RCR16ri_RCR32ri_RCR64ri
3386
  { 1, 5, 6, 0, 0 }, // 2972 RCR8r1
3387
  { 1, 5, 6, 0, 0 }, // 2973 RCR8ri
3388
  { 0, 0, 0, 0, 0 }, // 2974 VPSLLVDYrm
3389
  { 0, 0, 0, 0, 0 }, // 2975 VPSLLVDrm
3390
  { 0, 0, 0, 0, 0 }, // 2976 VPSRAVDYrm
3391
  { 0, 0, 0, 0, 0 }, // 2977 VPSRAVDrm
3392
  { 0, 0, 0, 0, 0 }, // 2978 VPSRLVDYrm
3393
  { 0, 0, 0, 0, 0 }, // 2979 VPSRLVDrm
3394
  { 1, 28, 29, 0, 0 }, // 2980 VPHADDDYrm
3395
  { 0, 0, 0, 0, 0 }, // 2981 VPHADDSWrm256
3396
  { 1, 28, 29, 0, 0 }, // 2982 VPHADDWYrm
3397
  { 1, 28, 29, 0, 0 }, // 2983 VPHSUBDYrm
3398
  { 0, 0, 0, 0, 0 }, // 2984 VPHSUBSWrm256
3399
  { 1, 28, 29, 0, 0 }, // 2985 VPHSUBWYrm
3400
  { 1, 5, 6, 0, 0 }, // 2986 RCL16m1_RCL32m1_RCL64m1
3401
  { 1, 5, 6, 0, 0 }, // 2987 RCL16mi_RCL32mi_RCL64mi
3402
  { 1, 5, 6, 0, 0 }, // 2988 RCL8m1
3403
  { 1, 5, 6, 0, 0 }, // 2989 RCL8mi
3404
  { 1, 5, 6, 0, 0 }, // 2990 RCR16m1_RCR32m1_RCR64m1
3405
  { 1, 5, 6, 0, 0 }, // 2991 RCR16mi_RCR32mi_RCR64mi
3406
  { 1, 5, 6, 0, 0 }, // 2992 RCR8m1
3407
  { 1, 5, 6, 0, 0 }, // 2993 RCR8mi
3408
  { 1, 21, 22, 0, 0 }, // 2994 XCHG16rm_XCHG32rm_XCHG64rm
3409
  { 1, 21, 22, 0, 0 }, // 2995 XCHG8rm
3410
  { 1, 16, 17, 0, 0 }, // 2996 VPSLLDYrr
3411
  { 1, 16, 17, 0, 0 }, // 2997 VPSLLQYrr
3412
  { 1, 16, 17, 0, 0 }, // 2998 VPSLLWYrr
3413
  { 1, 16, 17, 0, 0 }, // 2999 VPSRADYrr
3414
  { 1, 16, 17, 0, 0 }, // 3000 VPSRAWYrr
3415
  { 1, 16, 17, 0, 0 }, // 3001 VPSRLDYrr
3416
  { 1, 16, 17, 0, 0 }, // 3002 VPSRLQYrr
3417
  { 1, 16, 17, 0, 0 }, // 3003 VPSRLWYrr
3418
  { 0, 0, 0, 0, 0 }, // 3004 VCVTPS2PHrr
3419
  { 1, 58, 59, 0, 0 }, // 3005 IMUL64r_IMUL64rr
3420
  { 1, 58, 59, 0, 0 }, // 3006 IMUL64rm
3421
  { 1, 2, 3, 0, 0 }, // 3007 MULX64rr
3422
  { 1, 6, 7, 0, 0 }, // 3008 IMUL16r_IMUL16rr
3423
  { 1, 2, 3, 0, 0 }, // 3009 IMUL16rm
3424
  { 1, 57, 58, 0, 0 }, // 3010 IMUL32r_IMUL32rr
3425
  { 1, 57, 58, 0, 0 }, // 3011 IMUL32rm
3426
  { 1, 2, 3, 0, 0 }, // 3012 MULX64rm
3427
  { 0, 0, 0, 0, 0 }, // 3013 VPBROADCASTBYrm
3428
  { 0, 0, 0, 0, 0 }, // 3014 VPBROADCASTBrm
3429
  { 0, 0, 0, 0, 0 }, // 3015 VPBROADCASTWYrm
3430
  { 0, 0, 0, 0, 0 }, // 3016 VPBROADCASTWrm
3431
  { 0, 0, 0, 0, 0 }, // 3017 VZEROUPPER
3432
  { 1, 65, 66, 0, 0 }, // 3018 LAR16rr_LAR32rr_LAR64rr
3433
  { 0, 0, 0, 0, 0 }, // 3019 VPMASKMOVDYmr
3434
  { 0, 0, 0, 0, 0 }, // 3020 VPMASKMOVDmr
3435
  { 0, 0, 0, 0, 0 }, // 3021 VPMASKMOVQYmr
3436
  { 0, 0, 0, 0, 0 }, // 3022 VPMASKMOVQmr
3437
  { 0, 0, 0, 0, 0 }, // 3023 VCVTPS2PHmr
3438
  { 1, 30, 31, 0, 0 }, // 3024 LAR16rm_LAR32rm_LAR64rm
3439
  { 1, 50, 51, 0, 0 }, // 3025 LSL16rm_LSL32rm_LSL64rm
3440
  { 1, 75, 76, 0, 0 }, // 3026 MMX_PMADDWDirr
3441
  { 1, 75, 76, 0, 0 }, // 3027 MMX_PMULHUWirr
3442
  { 1, 75, 76, 0, 0 }, // 3028 MMX_PMULHWirr
3443
  { 1, 75, 76, 0, 0 }, // 3029 MMX_PMULLWirr
3444
  { 1, 20, 21, 0, 0 }, // 3030 MMX_PSADBWirr
3445
  { 0, 0, 0, 0, 0 }, // 3031 VPCMPGTQYrr
3446
  { 1, 57, 58, 0, 0 }, // 3032 VPMADDUBSWYrr
3447
  { 0, 0, 0, 0, 0 }, // 3033 VPMADDWDYrr
3448
  { 0, 0, 0, 0, 0 }, // 3034 VPMULDQYrr
3449
  { 1, 57, 58, 0, 0 }, // 3035 VPMULHRSWYrr
3450
  { 1, 57, 58, 0, 0 }, // 3036 VPMULHUWYrr
3451
  { 1, 57, 58, 0, 0 }, // 3037 VPMULHWYrr
3452
  { 1, 57, 58, 0, 0 }, // 3038 VPMULLWYrr
3453
  { 0, 0, 0, 0, 0 }, // 3039 VPMULUDQYrr
3454
  { 0, 0, 0, 0, 0 }, // 3040 VPSADBWYrr
3455
  { 0, 0, 0, 0, 0 }, // 3041 VFMADD132PDYr
3456
  { 0, 0, 0, 0, 0 }, // 3042 VFMADD132PDr
3457
  { 0, 0, 0, 0, 0 }, // 3043 VFMADD132PSYr
3458
  { 0, 0, 0, 0, 0 }, // 3044 VFMADD132PSr
3459
  { 0, 0, 0, 0, 0 }, // 3045 VFMADD132SDr_VFMADD132SDr_Int
3460
  { 0, 0, 0, 0, 0 }, // 3046 VFMADD132SSr_VFMADD132SSr_Int
3461
  { 0, 0, 0, 0, 0 }, // 3047 VFMADD213PDYr
3462
  { 0, 0, 0, 0, 0 }, // 3048 VFMADD213PDr
3463
  { 0, 0, 0, 0, 0 }, // 3049 VFMADD213PSYr
3464
  { 0, 0, 0, 0, 0 }, // 3050 VFMADD213PSr
3465
  { 0, 0, 0, 0, 0 }, // 3051 VFMADD213SDr_VFMADD213SDr_Int
3466
  { 0, 0, 0, 0, 0 }, // 3052 VFMADD213SSr_VFMADD213SSr_Int
3467
  { 0, 0, 0, 0, 0 }, // 3053 VFMADD231PDYr
3468
  { 0, 0, 0, 0, 0 }, // 3054 VFMADD231PDr
3469
  { 0, 0, 0, 0, 0 }, // 3055 VFMADD231PSYr
3470
  { 0, 0, 0, 0, 0 }, // 3056 VFMADD231PSr
3471
  { 0, 0, 0, 0, 0 }, // 3057 VFMADD231SDr_VFMADD231SDr_Int
3472
  { 0, 0, 0, 0, 0 }, // 3058 VFMADD231SSr_VFMADD231SSr_Int
3473
  { 0, 0, 0, 0, 0 }, // 3059 VFMADDSUB132PDYr
3474
  { 0, 0, 0, 0, 0 }, // 3060 VFMADDSUB132PDr
3475
  { 0, 0, 0, 0, 0 }, // 3061 VFMADDSUB132PSYr
3476
  { 0, 0, 0, 0, 0 }, // 3062 VFMADDSUB132PSr
3477
  { 0, 0, 0, 0, 0 }, // 3063 VFMADDSUB213PDYr
3478
  { 0, 0, 0, 0, 0 }, // 3064 VFMADDSUB213PDr
3479
  { 0, 0, 0, 0, 0 }, // 3065 VFMADDSUB213PSYr
3480
  { 0, 0, 0, 0, 0 }, // 3066 VFMADDSUB213PSr
3481
  { 0, 0, 0, 0, 0 }, // 3067 VFMADDSUB231PDYr
3482
  { 0, 0, 0, 0, 0 }, // 3068 VFMADDSUB231PDr
3483
  { 0, 0, 0, 0, 0 }, // 3069 VFMADDSUB231PSYr
3484
  { 0, 0, 0, 0, 0 }, // 3070 VFMADDSUB231PSr
3485
  { 0, 0, 0, 0, 0 }, // 3071 VFMSUB132PDYr
3486
  { 0, 0, 0, 0, 0 }, // 3072 VFMSUB132PDr
3487
  { 0, 0, 0, 0, 0 }, // 3073 VFMSUB132PSYr
3488
  { 0, 0, 0, 0, 0 }, // 3074 VFMSUB132PSr
3489
  { 0, 0, 0, 0, 0 }, // 3075 VFMSUB132SDr_VFMSUB132SDr_Int
3490
  { 0, 0, 0, 0, 0 }, // 3076 VFMSUB132SSr_VFMSUB132SSr_Int
3491
  { 0, 0, 0, 0, 0 }, // 3077 VFMSUB213PDYr
3492
  { 0, 0, 0, 0, 0 }, // 3078 VFMSUB213PDr
3493
  { 0, 0, 0, 0, 0 }, // 3079 VFMSUB213PSYr
3494
  { 0, 0, 0, 0, 0 }, // 3080 VFMSUB213PSr
3495
  { 0, 0, 0, 0, 0 }, // 3081 VFMSUB213SDr_VFMSUB213SDr_Int
3496
  { 0, 0, 0, 0, 0 }, // 3082 VFMSUB213SSr_VFMSUB213SSr_Int
3497
  { 0, 0, 0, 0, 0 }, // 3083 VFMSUB231PDYr
3498
  { 0, 0, 0, 0, 0 }, // 3084 VFMSUB231PDr
3499
  { 0, 0, 0, 0, 0 }, // 3085 VFMSUB231PSYr
3500
  { 0, 0, 0, 0, 0 }, // 3086 VFMSUB231PSr
3501
  { 0, 0, 0, 0, 0 }, // 3087 VFMSUB231SDr_VFMSUB231SDr_Int
3502
  { 0, 0, 0, 0, 0 }, // 3088 VFMSUB231SSr_VFMSUB231SSr_Int
3503
  { 0, 0, 0, 0, 0 }, // 3089 VFMSUBADD132PDYr
3504
  { 0, 0, 0, 0, 0 }, // 3090 VFMSUBADD132PDr
3505
  { 0, 0, 0, 0, 0 }, // 3091 VFMSUBADD132PSYr
3506
  { 0, 0, 0, 0, 0 }, // 3092 VFMSUBADD132PSr
3507
  { 0, 0, 0, 0, 0 }, // 3093 VFMSUBADD213PDYr
3508
  { 0, 0, 0, 0, 0 }, // 3094 VFMSUBADD213PDr
3509
  { 0, 0, 0, 0, 0 }, // 3095 VFMSUBADD213PSYr
3510
  { 0, 0, 0, 0, 0 }, // 3096 VFMSUBADD213PSr
3511
  { 0, 0, 0, 0, 0 }, // 3097 VFMSUBADD231PDYr
3512
  { 0, 0, 0, 0, 0 }, // 3098 VFMSUBADD231PDr
3513
  { 0, 0, 0, 0, 0 }, // 3099 VFMSUBADD231PSYr
3514
  { 0, 0, 0, 0, 0 }, // 3100 VFMSUBADD231PSr
3515
  { 0, 0, 0, 0, 0 }, // 3101 VFNMADD132PDYr
3516
  { 0, 0, 0, 0, 0 }, // 3102 VFNMADD132PDr
3517
  { 0, 0, 0, 0, 0 }, // 3103 VFNMADD132PSYr
3518
  { 0, 0, 0, 0, 0 }, // 3104 VFNMADD132PSr
3519
  { 0, 0, 0, 0, 0 }, // 3105 VFNMADD132SDr_VFNMADD132SDr_Int
3520
  { 0, 0, 0, 0, 0 }, // 3106 VFNMADD132SSr_VFNMADD132SSr_Int
3521
  { 0, 0, 0, 0, 0 }, // 3107 VFNMADD213PDYr
3522
  { 0, 0, 0, 0, 0 }, // 3108 VFNMADD213PDr
3523
  { 0, 0, 0, 0, 0 }, // 3109 VFNMADD213PSYr
3524
  { 0, 0, 0, 0, 0 }, // 3110 VFNMADD213PSr
3525
  { 0, 0, 0, 0, 0 }, // 3111 VFNMADD213SDr_VFNMADD213SDr_Int
3526
  { 0, 0, 0, 0, 0 }, // 3112 VFNMADD213SSr_VFNMADD213SSr_Int
3527
  { 0, 0, 0, 0, 0 }, // 3113 VFNMADD231PDYr
3528
  { 0, 0, 0, 0, 0 }, // 3114 VFNMADD231PDr
3529
  { 0, 0, 0, 0, 0 }, // 3115 VFNMADD231PSYr
3530
  { 0, 0, 0, 0, 0 }, // 3116 VFNMADD231PSr
3531
  { 0, 0, 0, 0, 0 }, // 3117 VFNMADD231SDr_VFNMADD231SDr_Int
3532
  { 0, 0, 0, 0, 0 }, // 3118 VFNMADD231SSr_VFNMADD231SSr_Int
3533
  { 0, 0, 0, 0, 0 }, // 3119 VFNMSUB132PDYr
3534
  { 0, 0, 0, 0, 0 }, // 3120 VFNMSUB132PDr
3535
  { 0, 0, 0, 0, 0 }, // 3121 VFNMSUB132PSYr
3536
  { 0, 0, 0, 0, 0 }, // 3122 VFNMSUB132PSr
3537
  { 0, 0, 0, 0, 0 }, // 3123 VFNMSUB132SDr_VFNMSUB132SDr_Int
3538
  { 0, 0, 0, 0, 0 }, // 3124 VFNMSUB132SSr_VFNMSUB132SSr_Int
3539
  { 0, 0, 0, 0, 0 }, // 3125 VFNMSUB213PDYr
3540
  { 0, 0, 0, 0, 0 }, // 3126 VFNMSUB213PDr
3541
  { 0, 0, 0, 0, 0 }, // 3127 VFNMSUB213PSYr
3542
  { 0, 0, 0, 0, 0 }, // 3128 VFNMSUB213PSr
3543
  { 0, 0, 0, 0, 0 }, // 3129 VFNMSUB213SDr_VFNMSUB213SDr_Int
3544
  { 0, 0, 0, 0, 0 }, // 3130 VFNMSUB213SSr_VFNMSUB213SSr_Int
3545
  { 0, 0, 0, 0, 0 }, // 3131 VFNMSUB231PDYr
3546
  { 0, 0, 0, 0, 0 }, // 3132 VFNMSUB231PDr
3547
  { 0, 0, 0, 0, 0 }, // 3133 VFNMSUB231PSYr
3548
  { 0, 0, 0, 0, 0 }, // 3134 VFNMSUB231PSr
3549
  { 0, 0, 0, 0, 0 }, // 3135 VFNMSUB231SDr_VFNMSUB231SDr_Int
3550
  { 0, 0, 0, 0, 0 }, // 3136 VFNMSUB231SSr_VFNMSUB231SSr_Int
3551
  { 1, 75, 76, 0, 0 }, // 3137 MMX_PMADDWDirm
3552
  { 1, 75, 76, 0, 0 }, // 3138 MMX_PMULHUWirm
3553
  { 1, 75, 76, 0, 0 }, // 3139 MMX_PMULHWirm
3554
  { 1, 75, 76, 0, 0 }, // 3140 MMX_PMULLWirm
3555
  { 1, 20, 21, 0, 0 }, // 3141 MMX_PSADBWirm
3556
  { 0, 0, 0, 0, 0 }, // 3142 VPCMPGTQYrm
3557
  { 1, 57, 58, 0, 0 }, // 3143 VPMADDUBSWYrm
3558
  { 0, 0, 0, 0, 0 }, // 3144 VPMADDWDYrm
3559
  { 0, 0, 0, 0, 0 }, // 3145 VPMULDQYrm
3560
  { 1, 57, 58, 0, 0 }, // 3146 VPMULHRSWYrm
3561
  { 1, 57, 58, 0, 0 }, // 3147 VPMULHUWYrm
3562
  { 1, 57, 58, 0, 0 }, // 3148 VPMULHWYrm
3563
  { 1, 57, 58, 0, 0 }, // 3149 VPMULLWYrm
3564
  { 0, 0, 0, 0, 0 }, // 3150 VPMULUDQYrm
3565
  { 0, 0, 0, 0, 0 }, // 3151 VPSADBWYrm
3566
  { 0, 0, 0, 0, 0 }, // 3152 VFMADD132PDYm
3567
  { 0, 0, 0, 0, 0 }, // 3153 VFMADD132PDm
3568
  { 0, 0, 0, 0, 0 }, // 3154 VFMADD132PSYm
3569
  { 0, 0, 0, 0, 0 }, // 3155 VFMADD132PSm
3570
  { 0, 0, 0, 0, 0 }, // 3156 VFMADD132SDm_VFMADD132SDm_Int
3571
  { 0, 0, 0, 0, 0 }, // 3157 VFMADD132SSm_VFMADD132SSm_Int
3572
  { 0, 0, 0, 0, 0 }, // 3158 VFMADD213PDYm
3573
  { 0, 0, 0, 0, 0 }, // 3159 VFMADD213PDm
3574
  { 0, 0, 0, 0, 0 }, // 3160 VFMADD213PSYm
3575
  { 0, 0, 0, 0, 0 }, // 3161 VFMADD213PSm
3576
  { 0, 0, 0, 0, 0 }, // 3162 VFMADD213SDm_VFMADD213SDm_Int
3577
  { 0, 0, 0, 0, 0 }, // 3163 VFMADD213SSm_VFMADD213SSm_Int
3578
  { 0, 0, 0, 0, 0 }, // 3164 VFMADD231PDYm
3579
  { 0, 0, 0, 0, 0 }, // 3165 VFMADD231PDm
3580
  { 0, 0, 0, 0, 0 }, // 3166 VFMADD231PSYm
3581
  { 0, 0, 0, 0, 0 }, // 3167 VFMADD231PSm
3582
  { 0, 0, 0, 0, 0 }, // 3168 VFMADD231SDm_VFMADD231SDm_Int
3583
  { 0, 0, 0, 0, 0 }, // 3169 VFMADD231SSm_VFMADD231SSm_Int
3584
  { 0, 0, 0, 0, 0 }, // 3170 VFMADDSUB132PDYm
3585
  { 0, 0, 0, 0, 0 }, // 3171 VFMADDSUB132PDm
3586
  { 0, 0, 0, 0, 0 }, // 3172 VFMADDSUB132PSYm
3587
  { 0, 0, 0, 0, 0 }, // 3173 VFMADDSUB132PSm
3588
  { 0, 0, 0, 0, 0 }, // 3174 VFMADDSUB213PDYm
3589
  { 0, 0, 0, 0, 0 }, // 3175 VFMADDSUB213PDm
3590
  { 0, 0, 0, 0, 0 }, // 3176 VFMADDSUB213PSYm
3591
  { 0, 0, 0, 0, 0 }, // 3177 VFMADDSUB213PSm
3592
  { 0, 0, 0, 0, 0 }, // 3178 VFMADDSUB231PDYm
3593
  { 0, 0, 0, 0, 0 }, // 3179 VFMADDSUB231PDm
3594
  { 0, 0, 0, 0, 0 }, // 3180 VFMADDSUB231PSYm
3595
  { 0, 0, 0, 0, 0 }, // 3181 VFMADDSUB231PSm
3596
  { 0, 0, 0, 0, 0 }, // 3182 VFMSUB132PDYm
3597
  { 0, 0, 0, 0, 0 }, // 3183 VFMSUB132PDm
3598
  { 0, 0, 0, 0, 0 }, // 3184 VFMSUB132PSYm
3599
  { 0, 0, 0, 0, 0 }, // 3185 VFMSUB132PSm
3600
  { 0, 0, 0, 0, 0 }, // 3186 VFMSUB132SDm_VFMSUB132SDm_Int
3601
  { 0, 0, 0, 0, 0 }, // 3187 VFMSUB132SSm_VFMSUB132SSm_Int
3602
  { 0, 0, 0, 0, 0 }, // 3188 VFMSUB213PDYm
3603
  { 0, 0, 0, 0, 0 }, // 3189 VFMSUB213PDm
3604
  { 0, 0, 0, 0, 0 }, // 3190 VFMSUB213PSYm
3605
  { 0, 0, 0, 0, 0 }, // 3191 VFMSUB213PSm
3606
  { 0, 0, 0, 0, 0 }, // 3192 VFMSUB213SDm_VFMSUB213SDm_Int
3607
  { 0, 0, 0, 0, 0 }, // 3193 VFMSUB213SSm_VFMSUB213SSm_Int
3608
  { 0, 0, 0, 0, 0 }, // 3194 VFMSUB231PDYm
3609
  { 0, 0, 0, 0, 0 }, // 3195 VFMSUB231PDm
3610
  { 0, 0, 0, 0, 0 }, // 3196 VFMSUB231PSYm
3611
  { 0, 0, 0, 0, 0 }, // 3197 VFMSUB231PSm
3612
  { 0, 0, 0, 0, 0 }, // 3198 VFMSUB231SDm_VFMSUB231SDm_Int
3613
  { 0, 0, 0, 0, 0 }, // 3199 VFMSUB231SSm_VFMSUB231SSm_Int
3614
  { 0, 0, 0, 0, 0 }, // 3200 VFMSUBADD132PDYm
3615
  { 0, 0, 0, 0, 0 }, // 3201 VFMSUBADD132PDm
3616
  { 0, 0, 0, 0, 0 }, // 3202 VFMSUBADD132PSYm
3617
  { 0, 0, 0, 0, 0 }, // 3203 VFMSUBADD132PSm
3618
  { 0, 0, 0, 0, 0 }, // 3204 VFMSUBADD213PDYm
3619
  { 0, 0, 0, 0, 0 }, // 3205 VFMSUBADD213PDm
3620
  { 0, 0, 0, 0, 0 }, // 3206 VFMSUBADD213PSYm
3621
  { 0, 0, 0, 0, 0 }, // 3207 VFMSUBADD213PSm
3622
  { 0, 0, 0, 0, 0 }, // 3208 VFMSUBADD231PDYm
3623
  { 0, 0, 0, 0, 0 }, // 3209 VFMSUBADD231PDm
3624
  { 0, 0, 0, 0, 0 }, // 3210 VFMSUBADD231PSYm
3625
  { 0, 0, 0, 0, 0 }, // 3211 VFMSUBADD231PSm
3626
  { 0, 0, 0, 0, 0 }, // 3212 VFNMADD132PDYm
3627
  { 0, 0, 0, 0, 0 }, // 3213 VFNMADD132PDm
3628
  { 0, 0, 0, 0, 0 }, // 3214 VFNMADD132PSYm
3629
  { 0, 0, 0, 0, 0 }, // 3215 VFNMADD132PSm
3630
  { 0, 0, 0, 0, 0 }, // 3216 VFNMADD132SDm_VFNMADD132SDm_Int
3631
  { 0, 0, 0, 0, 0 }, // 3217 VFNMADD132SSm_VFNMADD132SSm_Int
3632
  { 0, 0, 0, 0, 0 }, // 3218 VFNMADD213PDYm
3633
  { 0, 0, 0, 0, 0 }, // 3219 VFNMADD213PDm
3634
  { 0, 0, 0, 0, 0 }, // 3220 VFNMADD213PSYm
3635
  { 0, 0, 0, 0, 0 }, // 3221 VFNMADD213PSm
3636
  { 0, 0, 0, 0, 0 }, // 3222 VFNMADD213SDm_VFNMADD213SDm_Int
3637
  { 0, 0, 0, 0, 0 }, // 3223 VFNMADD213SSm_VFNMADD213SSm_Int
3638
  { 0, 0, 0, 0, 0 }, // 3224 VFNMADD231PDYm
3639
  { 0, 0, 0, 0, 0 }, // 3225 VFNMADD231PDm
3640
  { 0, 0, 0, 0, 0 }, // 3226 VFNMADD231PSYm
3641
  { 0, 0, 0, 0, 0 }, // 3227 VFNMADD231PSm
3642
  { 0, 0, 0, 0, 0 }, // 3228 VFNMADD231SDm_VFNMADD231SDm_Int
3643
  { 0, 0, 0, 0, 0 }, // 3229 VFNMADD231SSm_VFNMADD231SSm_Int
3644
  { 0, 0, 0, 0, 0 }, // 3230 VFNMSUB132PDYm
3645
  { 0, 0, 0, 0, 0 }, // 3231 VFNMSUB132PDm
3646
  { 0, 0, 0, 0, 0 }, // 3232 VFNMSUB132PSYm
3647
  { 0, 0, 0, 0, 0 }, // 3233 VFNMSUB132PSm
3648
  { 0, 0, 0, 0, 0 }, // 3234 VFNMSUB132SDm_VFNMSUB132SDm_Int
3649
  { 0, 0, 0, 0, 0 }, // 3235 VFNMSUB132SSm_VFNMSUB132SSm_Int
3650
  { 0, 0, 0, 0, 0 }, // 3236 VFNMSUB213PDYm
3651
  { 0, 0, 0, 0, 0 }, // 3237 VFNMSUB213PDm
3652
  { 0, 0, 0, 0, 0 }, // 3238 VFNMSUB213PSYm
3653
  { 0, 0, 0, 0, 0 }, // 3239 VFNMSUB213PSm
3654
  { 0, 0, 0, 0, 0 }, // 3240 VFNMSUB213SDm_VFNMSUB213SDm_Int
3655
  { 0, 0, 0, 0, 0 }, // 3241 VFNMSUB213SSm_VFNMSUB213SSm_Int
3656
  { 0, 0, 0, 0, 0 }, // 3242 VFNMSUB231PDYm
3657
  { 0, 0, 0, 0, 0 }, // 3243 VFNMSUB231PDm
3658
  { 0, 0, 0, 0, 0 }, // 3244 VFNMSUB231PSYm
3659
  { 0, 0, 0, 0, 0 }, // 3245 VFNMSUB231PSm
3660
  { 0, 0, 0, 0, 0 }, // 3246 VFNMSUB231SDm_VFNMSUB231SDm_Int
3661
  { 0, 0, 0, 0, 0 }, // 3247 VFNMSUB231SSm_VFNMSUB231SSm_Int
3662
  { 1, 2, 3, 0, 0 }, // 3248 MULX32rr
3663
  { 1, 2, 3, 0, 0 }, // 3249 MULX32rm
3664
  { 0, 0, 0, 0, 0 }, // 3250 XSETBV
3665
  { 0, 0, 0, 0, 0 }, // 3251 VCVTPS2PHYrr
3666
  { 0, 0, 0, 0, 0 }, // 3252 VCVTPS2PHYmr
3667
  { 1, 3, 4, 0, 0 }, // 3253 STD
3668
  { 1, 4, 5, 0, 0 }, // 3254 VMPSADBWYrri
3669
  { 1, 5, 6, 0, 0 }, // 3255 VMPSADBWYrmi
3670
  { 0, 0, 0, 0, 0 }, // 3256 VPMULLDYrr
3671
  { 0, 0, 0, 0, 0 }, // 3257 VPMULLDYrm
3672
  { 1, 5, 6, 0, 0 }, // 3258 RCL16mCL_RCL32mCL_RCL64mCL
3673
  { 1, 5, 6, 0, 0 }, // 3259 RCL8mCL
3674
  { 0, 0, 0, 0, 0 }, // 3260 PCLMULQDQrr
3675
  { 0, 0, 0, 0, 0 }, // 3261 VPCLMULQDQrr
3676
  { 0, 0, 0, 0, 0 }, // 3262 PCLMULQDQrm
3677
  { 0, 0, 0, 0, 0 }, // 3263 VPCLMULQDQrm
3678
  { 1, 5, 6, 0, 0 }, // 3264 RCL16rCL_RCL32rCL_RCL64rCL
3679
  { 1, 5, 6, 0, 0 }, // 3265 RCR16rCL_RCR32rCL_RCR64rCL
3680
  { 1, 5, 6, 0, 0 }, // 3266 RCL8rCL
3681
  { 1, 25, 26, 0, 0 }, // 3267 CMPXCHG8B
3682
  { 1, 5, 6, 0, 0 }, // 3268 RCR16mCL_RCR32mCL_RCR64mCL
3683
  { 1, 5, 6, 0, 0 }, // 3269 RCR8mCL
3684
  { 0, 0, 0, 0, 0 }, // 3270 DPPSrmi
3685
  { 0, 0, 0, 0, 0 }, // 3271 VDPPSYrmi
3686
  { 0, 0, 0, 0, 0 }, // 3272 VDPPSrmi
3687
  { 1, 5, 6, 0, 0 }, // 3273 RCR8rCL
3688
  { 1, 38, 39, 0, 0 }, // 3274 POPF16
3689
  { 1, 61, 62, 0, 0 }, // 3275 INSB
3690
  { 1, 61, 62, 0, 0 }, // 3276 INSL
3691
  { 1, 61, 62, 0, 0 }, // 3277 INSW
3692
  { 0, 0, 0, 0, 0 }, // 3278 VZEROALL
3693
  { 1, 24, 25, 0, 0 }, // 3279 CMPXCHG16B
3694
  { 1, 18, 20, 0, 0 }, // 3280 XCH_F
3695
  { 0, 0, 0, 0, 0 }, // 3281 PCMPESTRIrr
3696
  { 0, 0, 0, 0, 0 }, // 3282 VPCMPESTRIrr
3697
  { 1, 27, 28, 0, 0 }, // 3283 CPUID
3698
  { 1, 86, 87, 0, 0 }, // 3284 RDTSC
3699
  { 0, 0, 0, 0, 0 }, // 3285 RDTSCP
3700
  { 0, 0, 0, 0, 0 }, // 3286 PCMPESTRIrm
3701
  { 0, 0, 0, 0, 0 }, // 3287 VPCMPESTRIrm
3702
  { 0, 0, 0, 0, 0 }, // 3288 XRSTOR64
3703
  { 0, 0, 0, 0, 0 }, // 3289 PCMPESTRM128rr
3704
  { 0, 0, 0, 0, 0 }, // 3290 VPCMPESTRM128rr
3705
  { 0, 0, 0, 0, 0 }, // 3291 PCMPESTRM128rm
3706
  { 0, 0, 0, 0, 0 }, // 3292 VPCMPESTRM128rm
3707
  { 1, 50, 51, 0, 0 }, // 3293 MWAITrr
3708
  { 0, 0, 0, 0, 0 }, // 3294 XSAVE64
3709
  { 0, 0, 0, 0, 0 }, // 3295 XSAVEOPT_XSAVEOPT64
3710
  { 0, 0, 0, 0, 0 }, // 3296 AESKEYGENASSIST128rm
3711
  { 0, 0, 0, 0, 0 }, // 3297 VAESKEYGENASSIST128rm
3712
  { 0, 0, 0, 0, 0 }, // 3298 AESKEYGENASSIST128rr
3713
  { 0, 0, 0, 0, 0 }, // 3299 VAESKEYGENASSIST128rr
3714
  { 1, 59, 60, 0, 0 }, // 3300 IN32ri
3715
  { 1, 60, 61, 0, 0 }, // 3301 IN32rr
3716
  { 1, 59, 60, 0, 0 }, // 3302 IN8ri
3717
  { 1, 60, 61, 0, 0 }, // 3303 IN8rr
3718
  { 1, 43, 44, 0, 0 }, // 3304 MMX_EMMS
3719
  { 0, 0, 0, 0, 0 }, // 3305 VMCLEARm
3720
  { 0, 0, 0, 0, 0 }, // 3306 FLDENVm
3721
  { 1, 53, 54, 0, 0 }, // 3307 FXRSTOR64
3722
  { 1, 30, 31, 0, 0 }, // 3308 DIV16r
3723
  { 1, 30, 31, 0, 0 }, // 3309 DIV32r
3724
  { 1, 31, 32, 0, 0 }, // 3310 DIV64r
3725
  { 1, 35, 36, 0, 0 }, // 3311 IDIV16r
3726
  { 1, 35, 36, 0, 0 }, // 3312 IDIV32r
3727
  { 1, 31, 32, 0, 0 }, // 3313 IDIV64r
3728
  { 0, 0, 0, 0, 0 }, // 3314 FSTENVm
3729
  { 1, 16, 17, 0, 0 }, // 3315 XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar
3730
  { 1, 21, 22, 0, 0 }, // 3316 POP16rmm
3731
  { 1, 77, 78, 0, 0 }, // 3317 POPF32
3732
  { 1, 14, 15, 0, 0 }, // 3318 PUSHF32
3733
  { 1, 5, 6, 0, 0 }, // 3319 ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32
3734
  { 1, 4, 5, 0, 0 }, // 3320 ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32
3735
  { 1, 5, 6, 0, 0 }, // 3321 ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32
3736
  { 1, 20, 21, 0, 0 }, // 3322 JCXZ
3737
  { 1, 18, 20, 0, 0 }, // 3323 CALL16r_CALL32r
3738
  { 1, 37, 38, 0, 0 }, // 3324 LRETL_LRETW_RETL_RETW
3739
  { 1, 5, 6, 0, 0 }, // 3325 AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32
3740
  { 1, 16, 17, 0, 0 }, // 3326 LEAVE
3741
  { 1, 6, 7, 0, 0 }, // 3327 LD_F1
3742
  { 1, 4, 5, 0, 0 }, // 3328 MMX_MOVQ64rr
3743
  { 1, 5, 6, 0, 0 }, // 3329 MMX_MASKMOVQ
3744
  { 1, 16, 17, 0, 0 }, // 3330 MASKMOVDQU_MASKMOVDQU64
3745
  { 1, 6, 7, 0, 0 }, // 3331 Int_CVTSD2SSrr_Int_VCVTSD2SSrr
3746
  { 1, 2, 3, 0, 0 }, // 3332 Int_CVTSD2SSrm_Int_VCVTSD2SSrm
3747
  { 1, 6, 7, 0, 0 }, // 3333 Int_CVTSS2SDrr_Int_VCVTSS2SDrr
3748
  { 1, 2, 3, 0, 0 }, // 3334 Int_CVTSS2SDrm_Int_VCVTSS2SDrm
3749
  { 1, 6, 7, 0, 0 }, // 3335 Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr
3750
  { 1, 14, 15, 0, 0 }, // 3336 Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr
3751
  { 1, 28, 29, 0, 0 }, // 3337 Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr
3752
  { 1, 26, 27, 0, 0 }, // 3338 Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm
3753
  { 1, 14, 15, 0, 0 }, // 3339 Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm
3754
  { 1, 28, 29, 0, 0 }, // 3340 Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr
3755
  { 1, 14, 15, 0, 0 }, // 3341 Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm
3756
  { 1, 28, 29, 0, 0 }, // 3342 Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr
3757
  { 1, 14, 15, 0, 0 }, // 3343 Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm
3758
  { 0, 0, 0, 0, 0 }, // 3344 EXTRQ_EXTRQI
3759
  { 0, 0, 0, 0, 0 }, // 3345 INSERTQ_INSERTQI
3760
  { 1, 5, 6, 0, 0 }, // 3346 MOVNTSD_MOVNTSS
3761
  { 0, 0, 0, 0, 0 }, // 3347 SHA256MSG2rm_SHA256MSG2rr
3762
  { 0, 0, 0, 0, 0 }, // 3348 SHA1MSG1rr_SHA256MSG1rr
3763
  { 0, 0, 0, 0, 0 }, // 3349 SHA1MSG1rm_SHA256MSG1rm
3764
  { 0, 0, 0, 0, 0 }, // 3350 SHA1MSG2rr
3765
  { 0, 0, 0, 0, 0 }, // 3351 SHA1MSG2rm
3766
  { 0, 0, 0, 0, 0 }, // 3352 SHA1NEXTErr
3767
  { 0, 0, 0, 0, 0 }, // 3353 SHA1NEXTErm
3768
  { 0, 0, 0, 0, 0 }, // 3354 SHA1RNDS4rri
3769
  { 0, 0, 0, 0, 0 }, // 3355 SHA1RNDS4rmi
3770
  { 0, 0, 0, 0, 0 }, // 3356 SHA256RNDS2rr
3771
  { 0, 0, 0, 0, 0 }, // 3357 SHA256RNDS2rm
3772
  { 0, 0, 0, 0, 0 }, // 3358 VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV
3773
  { 0, 0, 0, 0, 0 }, // 3359 VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int
3774
  { 1, 4, 5, 0, 0 }, // 3360 ADCX32rr
3775
  { 1, 4, 5, 0, 0 }, // 3361 ADCX64rr
3776
  { 1, 4, 5, 0, 0 }, // 3362 ADOX32rr
3777
  { 1, 4, 5, 0, 0 }, // 3363 ADOX64rr
3778
  { 0, 0, 0, 0, 0 }, // 3364 CLAC
3779
  { 0, 0, 0, 0, 0 }, // 3365 STACKMAP_STAC
3780
  { 1, 4, 5, 0, 0 }, // 3366 MOVAPDrr_REV
3781
  { 1, 4, 5, 0, 0 }, // 3367 MOVAPSrr_REV
3782
  { 1, 4, 5, 0, 0 }, // 3368 XOR16rr_REV_XOR32rr_REV_XOR64rr_REV
3783
  { 1, 4, 5, 0, 0 }, // 3369 XOR8rr_REV
3784
  { 1, 5, 6, 0, 0 }, // 3370 ADCX32rm
3785
  { 1, 5, 6, 0, 0 }, // 3371 ADCX64rm
3786
  { 1, 5, 6, 0, 0 }, // 3372 ADOX32rm
3787
  { 1, 5, 6, 0, 0 }, // 3373 ADOX64rm
3788
  { 1, 35, 36, 0, 0 }, // 3374 IDIV16m
3789
  { 1, 35, 36, 0, 0 }, // 3375 IDIV32m
3790
  { 1, 31, 32, 0, 0 }, // 3376 IDIV64m
3791
  { 1, 35, 36, 0, 0 }, // 3377 IDIV8m
3792
  { 0, 0, 0, 0, 0 }, // 3378 XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64
3793
  { 0, ~0U, ~0U, ~0U, ~0U } // end marker
3794
};
3795
3796
// ===============================================================
3797
// Data tables for the new per-operand machine model.
3798
3799
// {ProcResourceIdx, Cycles}
3800
extern const llvm::MCWriteProcResEntry X86WriteProcResTable[] = {
3801
  { 0,  0}, // Invalid
3802
  {18,  1}, // #1
3803
  {19,  1}, // #2
3804
  { 4,  1}, // #3
3805
  { 8,  1}, // #4
3806
  {13,  1}, // #5
3807
  {17,  1}, // #6
3808
  {18,  1}, // #7
3809
  {19,  3}, // #8
3810
  {13,  1}, // #9
3811
  {17,  1}, // #10
3812
  {18,  1}, // #11
3813
  {19,  2}, // #12
3814
  { 3,  1}, // #13
3815
  { 7,  1}, // #14
3816
  {11,  1}, // #15
3817
  {12,  1}, // #16
3818
  {13,  1}, // #17
3819
  {15,  1}, // #18
3820
  {17,  1}, // #19
3821
  {18,  1}, // #20
3822
  {19,  2}, // #21
3823
  { 3,  1}, // #22
3824
  { 7,  1}, // #23
3825
  {11,  1}, // #24
3826
  {12,  1}, // #25
3827
  {15,  1}, // #26
3828
  {18,  1}, // #27
3829
  {19,  1}, // #28
3830
  { 5,  1}, // #29
3831
  { 9,  1}, // #30
3832
  {11,  1}, // #31
3833
  {13,  1}, // #32
3834
  {14,  1}, // #33
3835
  {15,  1}, // #34
3836
  {16,  1}, // #35
3837
  {17,  1}, // #36
3838
  {18,  1}, // #37
3839
  {19,  2}, // #38
3840
  { 5,  1}, // #39
3841
  { 9,  1}, // #40
3842
  {11,  1}, // #41
3843
  {14,  1}, // #42
3844
  {15,  1}, // #43
3845
  {16,  1}, // #44
3846
  {18,  1}, // #45
3847
  {19,  1}, // #46
3848
  { 5,  2}, // #47
3849
  { 9,  2}, // #48
3850
  {11,  2}, // #49
3851
  {13,  1}, // #50
3852
  {14,  2}, // #51
3853
  {15,  2}, // #52
3854
  {16,  2}, // #53
3855
  {17,  1}, // #54
3856
  {18,  2}, // #55
3857
  {19,  3}, // #56
3858
  { 5,  2}, // #57
3859
  { 9,  2}, // #58
3860
  {11,  2}, // #59
3861
  {14,  2}, // #60
3862
  {15,  2}, // #61
3863
  {16,  2}, // #62
3864
  {18,  2}, // #63
3865
  {19,  2}, // #64
3866
  { 2,  2}, // #65
3867
  { 5,  7}, // #66
3868
  { 7,  2}, // #67
3869
  { 8,  2}, // #68
3870
  { 9,  9}, // #69
3871
  {10,  2}, // #70
3872
  {11,  7}, // #71
3873
  {13,  1}, // #72
3874
  {14,  7}, // #73
3875
  {15,  9}, // #74
3876
  {16,  9}, // #75
3877
  {17,  1}, // #76
3878
  {18,  9}, // #77
3879
  {19, 10}, // #78
3880
  { 2,  2}, // #79
3881
  { 5,  8}, // #80
3882
  { 7,  2}, // #81
3883
  { 8,  2}, // #82
3884
  { 9, 10}, // #83
3885
  {10,  2}, // #84
3886
  {11,  8}, // #85
3887
  {14,  8}, // #86
3888
  {15, 10}, // #87
3889
  {16, 10}, // #88
3890
  {18, 10}, // #89
3891
  {19, 10}, // #90
3892
  {10,  1}, // #91
3893
  {13,  1}, // #92
3894
  {16,  1}, // #93
3895
  {17,  1}, // #94
3896
  {18,  1}, // #95
3897
  {19,  2}, // #96
3898
  {10,  1}, // #97
3899
  {16,  1}, // #98
3900
  {18,  1}, // #99
3901
  {19,  1}, // #100
3902
  {13,  1}, // #101
3903
  {17,  1}, // #102
3904
  {19,  1}, // #103
3905
  { 1, 10}, // #104
3906
  { 2,  1}, // #105
3907
  { 7,  1}, // #106
3908
  { 8,  1}, // #107
3909
  { 9,  1}, // #108
3910
  {10,  1}, // #109
3911
  {13,  1}, // #110
3912
  {15,  1}, // #111
3913
  {16,  1}, // #112
3914
  {17,  1}, // #113
3915
  {18,  1}, // #114
3916
  {19,  2}, // #115
3917
  { 1, 10}, // #116
3918
  { 2,  1}, // #117
3919
  { 7,  1}, // #118
3920
  { 8,  1}, // #119
3921
  { 9,  1}, // #120
3922
  {10,  1}, // #121
3923
  {15,  1}, // #122
3924
  {16,  1}, // #123
3925
  {18,  1}, // #124
3926
  {19,  1}, // #125
3927
  { 4,  1}, // #126
3928
  { 8,  1}, // #127
3929
  {13,  1}, // #128
3930
  {15,  1}, // #129
3931
  {17,  1}, // #130
3932
  {18,  1}, // #131
3933
  {19,  3}, // #132
3934
  { 3,  1}, // #133
3935
  { 5,  2}, // #134
3936
  { 7,  1}, // #135
3937
  { 9,  2}, // #136
3938
  {11,  3}, // #137
3939
  {12,  1}, // #138
3940
  {13,  1}, // #139
3941
  {14,  2}, // #140
3942
  {15,  3}, // #141
3943
  {16,  2}, // #142
3944
  {17,  1}, // #143
3945
  {18,  3}, // #144
3946
  {19,  4}, // #145
3947
  { 3,  1}, // #146
3948
  { 5,  2}, // #147
3949
  { 7,  1}, // #148
3950
  { 9,  2}, // #149
3951
  {11,  3}, // #150
3952
  {12,  1}, // #151
3953
  {14,  2}, // #152
3954
  {15,  3}, // #153
3955
  {16,  2}, // #154
3956
  {18,  3}, // #155
3957
  {19,  3}, // #156
3958
  { 4,  1}, // #157
3959
  { 8,  1}, // #158
3960
  {17,  1}, // #159
3961
  {19,  2}, // #160
3962
  {11,  1}, // #161
3963
  {15,  1}, // #162
3964
  {18,  1}, // #163
3965
  {19,  1}, // #164
3966
  { 4,  1}, // #165
3967
  { 8,  1}, // #166
3968
  {13,  1}, // #167
3969
  {17,  1}, // #168
3970
  {19,  2}, // #169
3971
  {11,  1}, // #170
3972
  {13,  1}, // #171
3973
  {15,  1}, // #172
3974
  {17,  1}, // #173
3975
  {18,  1}, // #174
3976
  {19,  2}, // #175
3977
  { 2,  1}, // #176
3978
  { 5,  2}, // #177
3979
  { 7,  1}, // #178
3980
  { 8,  1}, // #179
3981
  { 9,  3}, // #180
3982
  {10,  1}, // #181
3983
  {11,  2}, // #182
3984
  {13,  1}, // #183
3985
  {14,  2}, // #184
3986
  {15,  3}, // #185
3987
  {16,  3}, // #186
3988
  {17,  1}, // #187
3989
  {18,  3}, // #188
3990
  {19,  4}, // #189
3991
  { 2,  1}, // #190
3992
  { 5,  2}, // #191
3993
  { 7,  1}, // #192
3994
  { 8,  1}, // #193
3995
  { 9,  3}, // #194
3996
  {10,  1}, // #195
3997
  {11,  2}, // #196
3998
  {14,  2}, // #197
3999
  {15,  3}, // #198
4000
  {16,  3}, // #199
4001
  {18,  3}, // #200
4002
  {19,  3}, // #201
4003
  { 2,  2}, // #202
4004
  { 5,  1}, // #203
4005
  { 7,  2}, // #204
4006
  { 8,  2}, // #205
4007
  { 9,  3}, // #206
4008
  {10,  2}, // #207
4009
  {11,  1}, // #208
4010
  {13,  1}, // #209
4011
  {14,  1}, // #210
4012
  {15,  3}, // #211
4013
  {16,  3}, // #212
4014
  {17,  1}, // #213
4015
  {18,  3}, // #214
4016
  {19,  4}, // #215
4017
  { 2,  2}, // #216
4018
  { 5,  1}, // #217
4019
  { 7,  2}, // #218
4020
  { 8,  2}, // #219
4021
  { 9,  3}, // #220
4022
  {10,  2}, // #221
4023
  {11,  1}, // #222
4024
  {14,  1}, // #223
4025
  {15,  3}, // #224
4026
  {16,  3}, // #225
4027
  {18,  3}, // #226
4028
  {19,  3}, // #227
4029
  { 2,  3}, // #228
4030
  { 5,  2}, // #229
4031
  { 7,  3}, // #230
4032
  { 8,  3}, // #231
4033
  { 9,  5}, // #232
4034
  {10,  3}, // #233
4035
  {11,  2}, // #234
4036
  {12,  2}, // #235
4037
  {13,  1}, // #236
4038
  {14,  2}, // #237
4039
  {15,  5}, // #238
4040
  {16,  5}, // #239
4041
  {17,  1}, // #240
4042
  {18,  7}, // #241
4043
  {19,  8}, // #242
4044
  { 9,  6}, // #243
4045
  {12,  2}, // #244
4046
  {15,  6}, // #245
4047
  {16,  6}, // #246
4048
  {18,  8}, // #247
4049
  {19,  8}, // #248
4050
  { 9,  6}, // #249
4051
  {12,  2}, // #250
4052
  {13,  1}, // #251
4053
  {15,  6}, // #252
4054
  {16,  6}, // #253
4055
  {17,  1}, // #254
4056
  {18,  8}, // #255
4057
  {19,  9}, // #256
4058
  { 2,  3}, // #257
4059
  { 5,  4}, // #258
4060
  { 7,  3}, // #259
4061
  { 8,  3}, // #260
4062
  { 9,  7}, // #261
4063
  {10,  3}, // #262
4064
  {11,  4}, // #263
4065
  {12,  2}, // #264
4066
  {14,  4}, // #265
4067
  {15,  7}, // #266
4068
  {16,  7}, // #267
4069
  {18,  9}, // #268
4070
  {19,  9}, // #269
4071
  { 2,  3}, // #270
4072
  { 7,  3}, // #271
4073
  { 8,  3}, // #272
4074
  { 9,  3}, // #273
4075
  {10,  3}, // #274
4076
  {13,  1}, // #275
4077
  {15,  3}, // #276
4078
  {16,  3}, // #277
4079
  {17,  1}, // #278
4080
  {18,  3}, // #279
4081
  {19,  4}, // #280
4082
  { 2,  3}, // #281
4083
  { 7,  3}, // #282
4084
  { 8,  3}, // #283
4085
  { 9,  3}, // #284
4086
  {10,  3}, // #285
4087
  {15,  3}, // #286
4088
  {16,  3}, // #287
4089
  {18,  3}, // #288
4090
  {19,  3}, // #289
4091
  { 4,  1}, // #290
4092
  { 5,  1}, // #291
4093
  { 8,  1}, // #292
4094
  { 9,  1}, // #293
4095
  {11,  1}, // #294
4096
  {13,  1}, // #295
4097
  {14,  1}, // #296
4098
  {15,  1}, // #297
4099
  {16,  1}, // #298
4100
  {17,  1}, // #299
4101
  {18,  1}, // #300
4102
  {19,  3}, // #301
4103
  { 4,  1}, // #302
4104
  { 8,  1}, // #303
4105
  {19,  1}, // #304
4106
  { 4,  1}, // #305
4107
  { 8,  1}, // #306
4108
  {10,  1}, // #307
4109
  {13,  1}, // #308
4110
  {16,  1}, // #309
4111
  {17,  1}, // #310
4112
  {18,  1}, // #311
4113
  {19,  3}, // #312
4114
  { 4,  1}, // #313
4115
  { 8,  1}, // #314
4116
  {17,  1}, // #315
4117
  {18,  1}, // #316
4118
  {19,  3}, // #317
4119
  { 3,  1}, // #318
4120
  { 4,  1}, // #319
4121
  { 7,  1}, // #320
4122
  { 8,  1}, // #321
4123
  {11,  1}, // #322
4124
  {12,  1}, // #323
4125
  {13,  1}, // #324
4126
  {15,  1}, // #325
4127
  {17,  1}, // #326
4128
  {18,  1}, // #327
4129
  {19,  3}, // #328
4130
  { 2,  1}, // #329
4131
  { 5,  1}, // #330
4132
  { 7,  1}, // #331
4133
  { 8,  1}, // #332
4134
  { 9,  2}, // #333
4135
  {10,  1}, // #334
4136
  {11,  1}, // #335
4137
  {14,  1}, // #336
4138
  {15,  2}, // #337
4139
  {16,  2}, // #338
4140
  {18,  2}, // #339
4141
  {19,  2}, // #340
4142
  { 7,  2}, // #341
4143
  {15,  2}, // #342
4144
  {18,  2}, // #343
4145
  {19,  2}, // #344
4146
  { 7,  1}, // #345
4147
  {15,  1}, // #346
4148
  {18,  1}, // #347
4149
  {19,  1}, // #348
4150
  { 6,  1}, // #349
4151
  {10,  1}, // #350
4152
  {12,  1}, // #351
4153
  {14,  1}, // #352
4154
  {16,  1}, // #353
4155
  {18,  1}, // #354
4156
  {19,  1}, // #355
4157
  { 6,  2}, // #356
4158
  {10,  4}, // #357
4159
  {11,  1}, // #358
4160
  {12,  2}, // #359
4161
  {14,  2}, // #360
4162
  {15,  1}, // #361
4163
  {16,  4}, // #362
4164
  {18,  7}, // #363
4165
  {19,  7}, // #364
4166
  { 4,  1}, // #365
4167
  { 8,  1}, // #366
4168
  {13,  2}, // #367
4169
  {17,  2}, // #368
4170
  {18,  2}, // #369
4171
  {19,  5}, // #370
4172
  { 6,  1}, // #371
4173
  {10,  1}, // #372
4174
  {12,  1}, // #373
4175
  {13,  1}, // #374
4176
  {14,  1}, // #375
4177
  {16,  1}, // #376
4178
  {17,  1}, // #377
4179
  {18,  2}, // #378
4180
  {19,  3}, // #379
4181
  {10,  2}, // #380
4182
  {16,  2}, // #381
4183
  {18,  2}, // #382
4184
  {19,  2}, // #383
4185
  {10,  1}, // #384
4186
  {16,  1}, // #385
4187
  {18,  2}, // #386
4188
  {19,  2}, // #387
4189
  {13,  1}, // #388
4190
  {17,  1}, // #389
4191
  {18,  2}, // #390
4192
  {19,  3}, // #391
4193
  { 2,  1}, // #392
4194
  { 7,  1}, // #393
4195
  { 8,  1}, // #394
4196
  { 9,  1}, // #395
4197
  {10,  1}, // #396
4198
  {15,  1}, // #397
4199
  {16,  1}, // #398
4200
  {18,  2}, // #399
4201
  {19,  2}, // #400
4202
  {10,  1}, // #401
4203
  {11,  1}, // #402
4204
  {15,  1}, // #403
4205
  {16,  1}, // #404
4206
  {18,  2}, // #405
4207
  {19,  2}, // #406
4208
  { 7,  1}, // #407
4209
  {15,  2}, // #408
4210
  {18,  2}, // #409
4211
  {19,  2}, // #410
4212
  { 2,  2}, // #411
4213
  { 7,  2}, // #412
4214
  { 8,  2}, // #413
4215
  { 9,  2}, // #414
4216
  {10,  2}, // #415
4217
  {15,  2}, // #416
4218
  {16,  2}, // #417
4219
  {18,  2}, // #418
4220
  {19,  2}, // #419
4221
  { 3,  1}, // #420
4222
  { 5,  1}, // #421
4223
  { 7,  1}, // #422
4224
  { 9,  1}, // #423
4225
  {11,  2}, // #424
4226
  {12,  1}, // #425
4227
  {14,  1}, // #426
4228
  {15,  2}, // #427
4229
  {16,  1}, // #428
4230
  {18,  2}, // #429
4231
  {19,  2}, // #430
4232
  {10,  2}, // #431
4233
  {16,  2}, // #432
4234
  {18,  5}, // #433
4235
  {19,  5}, // #434
4236
  {10,  2}, // #435
4237
  {16,  2}, // #436
4238
  {18,  3}, // #437
4239
  {19,  3}, // #438
4240
  { 5,  2}, // #439
4241
  { 9,  2}, // #440
4242
  {11,  3}, // #441
4243
  {14,  2}, // #442
4244
  {15,  3}, // #443
4245
  {16,  2}, // #444
4246
  {18,  3}, // #445
4247
  {19,  3}, // #446
4248
  { 5,  1}, // #447
4249
  { 6,  5}, // #448
4250
  { 9,  1}, // #449
4251
  {10,  9}, // #450
4252
  {11,  1}, // #451
4253
  {12,  5}, // #452
4254
  {13,  2}, // #453
4255
  {14,  6}, // #454
4256
  {15,  1}, // #455
4257
  {16, 10}, // #456
4258
  {17,  3}, // #457
4259
  {18, 20}, // #458
4260
  {19, 23}, // #459
4261
  {10,  1}, // #460
4262
  {16,  1}, // #461
4263
  {18,  3}, // #462
4264
  {19,  3}, // #463
4265
  { 3,  1}, // #464
4266
  { 7,  1}, // #465
4267
  {11,  1}, // #466
4268
  {12,  1}, // #467
4269
  {15,  1}, // #468
4270
  {18,  2}, // #469
4271
  {19,  2}, // #470
4272
  { 3,  1}, // #471
4273
  { 6,  1}, // #472
4274
  { 7,  1}, // #473
4275
  {10,  1}, // #474
4276
  {11,  1}, // #475
4277
  {12,  2}, // #476
4278
  {14,  1}, // #477
4279
  {15,  1}, // #478
4280
  {16,  1}, // #479
4281
  {18,  2}, // #480
4282
  {19,  2}, // #481
4283
  { 6,  1}, // #482
4284
  {10,  1}, // #483
4285
  {12,  1}, // #484
4286
  {14,  1}, // #485
4287
  {16,  1}, // #486
4288
  {18,  5}, // #487
4289
  {19,  5}, // #488
4290
  { 3,  1}, // #489
4291
  { 7,  1}, // #490
4292
  {10,  1}, // #491
4293
  {11,  1}, // #492
4294
  {12,  1}, // #493
4295
  {15,  1}, // #494
4296
  {16,  1}, // #495
4297
  {18,  4}, // #496
4298
  {19,  4}, // #497
4299
  { 2,  1}, // #498
4300
  { 3,  1}, // #499
4301
  { 7,  2}, // #500
4302
  { 8,  1}, // #501
4303
  { 9,  1}, // #502
4304
  {10,  1}, // #503
4305
  {11,  1}, // #504
4306
  {12,  1}, // #505
4307
  {15,  2}, // #506
4308
  {16,  1}, // #507
4309
  {18,  2}, // #508
4310
  {19,  2}, // #509
4311
  { 3,  1}, // #510
4312
  { 4,  1}, // #511
4313
  { 7,  1}, // #512
4314
  { 8,  1}, // #513
4315
  {11,  1}, // #514
4316
  {12,  1}, // #515
4317
  {15,  1}, // #516
4318
  {17,  1}, // #517
4319
  {18,  1}, // #518
4320
  {19,  3}, // #519
4321
  { 4,  1}, // #520
4322
  { 8,  1}, // #521
4323
  {10,  1}, // #522
4324
  {16,  1}, // #523
4325
  {17,  1}, // #524
4326
  {18,  2}, // #525
4327
  {19,  4}, // #526
4328
  { 4,  1}, // #527
4329
  { 6,  1}, // #528
4330
  { 8,  1}, // #529
4331
  {10,  1}, // #530
4332
  {12,  1}, // #531
4333
  {14,  1}, // #532
4334
  {16,  1}, // #533
4335
  {17,  1}, // #534
4336
  {18,  2}, // #535
4337
  {19,  4}, // #536
4338
  { 4,  1}, // #537
4339
  { 5,  1}, // #538
4340
  { 8,  1}, // #539
4341
  { 9,  1}, // #540
4342
  {11,  1}, // #541
4343
  {14,  1}, // #542
4344
  {15,  1}, // #543
4345
  {16,  1}, // #544
4346
  {17,  1}, // #545
4347
  {18,  1}, // #546
4348
  {19,  3}, // #547
4349
  { 2,  1}, // #548
4350
  { 4,  1}, // #549
4351
  { 7,  1}, // #550
4352
  { 8,  2}, // #551
4353
  { 9,  1}, // #552
4354
  {10,  1}, // #553
4355
  {11,  1}, // #554
4356
  {15,  2}, // #555
4357
  {16,  1}, // #556
4358
  {17,  1}, // #557
4359
  {18,  2}, // #558
4360
  {19,  4}, // #559
4361
  { 4,  1}, // #560
4362
  { 8,  1}, // #561
4363
  {10,  1}, // #562
4364
  {16,  1}, // #563
4365
  {17,  1}, // #564
4366
  {18,  1}, // #565
4367
  {19,  3}, // #566
4368
  { 2,  1}, // #567
4369
  { 7,  1}, // #568
4370
  { 8,  1}, // #569
4371
  { 9,  1}, // #570
4372
  {10,  1}, // #571
4373
  {13,  1}, // #572
4374
  {15,  1}, // #573
4375
  {16,  1}, // #574
4376
  {17,  1}, // #575
4377
  {18,  2}, // #576
4378
  {19,  3}, // #577
4379
  { 4,  1}, // #578
4380
  { 8,  1}, // #579
4381
  {17,  1}, // #580
4382
  {18,  4}, // #581
4383
  {19,  6}, // #582
4384
  { 6,  1}, // #583
4385
  {10,  1}, // #584
4386
  {12,  1}, // #585
4387
  {14,  1}, // #586
4388
  {16,  1}, // #587
4389
  {18,  2}, // #588
4390
  {19,  2}, // #589
4391
  { 2,  4}, // #590
4392
  { 6,  2}, // #591
4393
  { 7,  4}, // #592
4394
  { 8,  4}, // #593
4395
  { 9,  5}, // #594
4396
  {10,  8}, // #595
4397
  {11,  1}, // #596
4398
  {12,  2}, // #597
4399
  {13, 33}, // #598
4400
  {14,  2}, // #599
4401
  {15,  6}, // #600
4402
  {16,  9}, // #601
4403
  {17, 33}, // #602
4404
  {18, 57}, // #603
4405
  {19, 90}, // #604
4406
  { 6,  1}, // #605
4407
  {10,  1}, // #606
4408
  {12,  1}, // #607
4409
  {13,  1}, // #608
4410
  {14,  1}, // #609
4411
  {16,  1}, // #610
4412
  {17,  1}, // #611
4413
  {18,  1}, // #612
4414
  {19,  2}, // #613
4415
  { 2,  1}, // #614
4416
  { 5,  1}, // #615
4417
  { 7,  1}, // #616
4418
  { 8,  1}, // #617
4419
  { 9,  2}, // #618
4420
  {10,  1}, // #619
4421
  {11,  1}, // #620
4422
  {13,  1}, // #621
4423
  {14,  1}, // #622
4424
  {15,  2}, // #623
4425
  {16,  2}, // #624
4426
  {17,  1}, // #625
4427
  {18,  2}, // #626
4428
  {19,  3}, // #627
4429
  { 2,  2}, // #628
4430
  { 7,  2}, // #629
4431
  { 8,  2}, // #630
4432
  { 9,  2}, // #631
4433
  {10,  2}, // #632
4434
  {15,  3}, // #633
4435
  {16,  2}, // #634
4436
  {18,  3}, // #635
4437
  {19,  3}, // #636
4438
  {10,  1}, // #637
4439
  {13,  1}, // #638
4440
  {16,  1}, // #639
4441
  {17,  1}, // #640
4442
  {18,  2}, // #641
4443
  {19,  3}, // #642
4444
  { 2,  1}, // #643
4445
  { 4,  1}, // #644
4446
  { 7,  1}, // #645
4447
  { 8,  2}, // #646
4448
  { 9,  1}, // #647
4449
  {10,  1}, // #648
4450
  {15,  1}, // #649
4451
  {16,  1}, // #650
4452
  {17,  1}, // #651
4453
  {18,  1}, // #652
4454
  {19,  3}, // #653
4455
  { 3,  1}, // #654
4456
  { 6,  1}, // #655
4457
  { 7,  1}, // #656
4458
  {10,  2}, // #657
4459
  {11,  1}, // #658
4460
  {12,  2}, // #659
4461
  {14,  1}, // #660
4462
  {15,  1}, // #661
4463
  {16,  2}, // #662
4464
  {18,  4}, // #663
4465
  {19,  4}, // #664
4466
  { 3,  1}, // #665
4467
  { 6,  1}, // #666
4468
  { 7,  1}, // #667
4469
  {10,  2}, // #668
4470
  {11,  1}, // #669
4471
  {12,  2}, // #670
4472
  {14,  1}, // #671
4473
  {15,  1}, // #672
4474
  {16,  2}, // #673
4475
  {18,  3}, // #674
4476
  {19,  3}, // #675
4477
  { 4,  1}, // #676
4478
  { 6,  1}, // #677
4479
  { 8,  1}, // #678
4480
  {10,  1}, // #679
4481
  {12,  1}, // #680
4482
  {13,  1}, // #681
4483
  {14,  1}, // #682
4484
  {16,  1}, // #683
4485
  {17,  2}, // #684
4486
  {18,  2}, // #685
4487
  {19,  5}, // #686
4488
  { 4,  1}, // #687
4489
  { 6,  1}, // #688
4490
  { 8,  1}, // #689
4491
  {10,  1}, // #690
4492
  {12,  1}, // #691
4493
  {14,  1}, // #692
4494
  {16,  1}, // #693
4495
  {17,  1}, // #694
4496
  {18,  1}, // #695
4497
  {19,  3}, // #696
4498
  { 4,  1}, // #697
4499
  { 8,  1}, // #698
4500
  {10,  1}, // #699
4501
  {13,  1}, // #700
4502
  {16,  1}, // #701
4503
  {17,  2}, // #702
4504
  {18,  1}, // #703
4505
  {19,  4}, // #704
4506
  { 4,  1}, // #705
4507
  { 8,  1}, // #706
4508
  {13,  1}, // #707
4509
  {17,  2}, // #708
4510
  {18,  1}, // #709
4511
  {19,  4}, // #710
4512
  { 5,  2}, // #711
4513
  { 9,  2}, // #712
4514
  {11,  3}, // #713
4515
  {13,  1}, // #714
4516
  {14,  2}, // #715
4517
  {15,  3}, // #716
4518
  {16,  2}, // #717
4519
  {17,  1}, // #718
4520
  {18,  3}, // #719
4521
  {19,  4}, // #720
4522
  { 4,  1}, // #721
4523
  { 8,  1}, // #722
4524
  {10,  2}, // #723
4525
  {13,  1}, // #724
4526
  {16,  2}, // #725
4527
  {17,  2}, // #726
4528
  {18,  3}, // #727
4529
  {19,  6}, // #728
4530
  {10,  1}, // #729
4531
  {13,  1}, // #730
4532
  {16,  1}, // #731
4533
  {17,  1}, // #732
4534
  {18,  3}, // #733
4535
  {19,  4}, // #734
4536
  {13,  2}, // #735
4537
  {17,  2}, // #736
4538
  {18,  3}, // #737
4539
  {19,  5}, // #738
4540
  { 2,  1}, // #739
4541
  { 7,  2}, // #740
4542
  { 8,  1}, // #741
4543
  { 9,  1}, // #742
4544
  {10,  1}, // #743
4545
  {13,  1}, // #744
4546
  {15,  2}, // #745
4547
  {16,  1}, // #746
4548
  {17,  1}, // #747
4549
  {18,  2}, // #748
4550
  {19,  3}, // #749
4551
  { 4,  1}, // #750
4552
  { 8,  1}, // #751
4553
  {10,  2}, // #752
4554
  {13,  1}, // #753
4555
  {16,  2}, // #754
4556
  {17,  2}, // #755
4557
  {18,  2}, // #756
4558
  {19,  5}, // #757
4559
  { 4,  1}, // #758
4560
  { 8,  1}, // #759
4561
  {13,  1}, // #760
4562
  {17,  2}, // #761
4563
  {18,  2}, // #762
4564
  {19,  5}, // #763
4565
  { 3,  1}, // #764
4566
  { 7,  1}, // #765
4567
  {11,  1}, // #766
4568
  {12,  1}, // #767
4569
  {13,  1}, // #768
4570
  {15,  1}, // #769
4571
  {17,  2}, // #770
4572
  {18,  2}, // #771
4573
  {19,  4}, // #772
4574
  { 2,  2}, // #773
4575
  { 7,  2}, // #774
4576
  { 8,  2}, // #775
4577
  { 9,  2}, // #776
4578
  {10,  2}, // #777
4579
  {13,  1}, // #778
4580
  {15,  2}, // #779
4581
  {16,  2}, // #780
4582
  {17,  1}, // #781
4583
  {18,  2}, // #782
4584
  {19,  3}, // #783
4585
  { 3,  2}, // #784
4586
  { 7,  2}, // #785
4587
  {11,  2}, // #786
4588
  {12,  2}, // #787
4589
  {13,  1}, // #788
4590
  {15,  2}, // #789
4591
  {17,  1}, // #790
4592
  {18,  2}, // #791
4593
  {19,  3}, // #792
4594
  { 2,  1}, // #793
4595
  { 3,  1}, // #794
4596
  { 5,  1}, // #795
4597
  { 7,  2}, // #796
4598
  { 8,  1}, // #797
4599
  { 9,  2}, // #798
4600
  {10,  1}, // #799
4601
  {11,  2}, // #800
4602
  {12,  1}, // #801
4603
  {14,  1}, // #802
4604
  {15,  3}, // #803
4605
  {16,  2}, // #804
4606
  {18,  3}, // #805
4607
  {19,  3}, // #806
4608
  { 2,  1}, // #807
4609
  { 3,  1}, // #808
4610
  { 7,  2}, // #809
4611
  { 8,  1}, // #810
4612
  { 9,  1}, // #811
4613
  {10,  1}, // #812
4614
  {11,  1}, // #813
4615
  {12,  1}, // #814
4616
  {13,  1}, // #815
4617
  {15,  2}, // #816
4618
  {16,  1}, // #817
4619
  {17,  1}, // #818
4620
  {18,  2}, // #819
4621
  {19,  3}, // #820
4622
  { 2,  1}, // #821
4623
  { 3,  1}, // #822
4624
  { 5,  1}, // #823
4625
  { 7,  2}, // #824
4626
  { 8,  1}, // #825
4627
  { 9,  2}, // #826
4628
  {10,  1}, // #827
4629
  {11,  2}, // #828
4630
  {12,  1}, // #829
4631
  {13,  1}, // #830
4632
  {14,  1}, // #831
4633
  {15,  3}, // #832
4634
  {16,  2}, // #833
4635
  {17,  1}, // #834
4636
  {18,  3}, // #835
4637
  {19,  4}, // #836
4638
  { 3,  1}, // #837
4639
  { 7,  1}, // #838
4640
  {11,  1}, // #839
4641
  {12,  1}, // #840
4642
  {13,  1}, // #841
4643
  {15,  1}, // #842
4644
  {17,  1}, // #843
4645
  {18,  2}, // #844
4646
  {19,  3}, // #845
4647
  {10,  2}, // #846
4648
  {13,  1}, // #847
4649
  {16,  2}, // #848
4650
  {17,  2}, // #849
4651
  {18,  3}, // #850
4652
  {19,  5}, // #851
4653
  { 4,  1}, // #852
4654
  { 8,  1}, // #853
4655
  {13,  1}, // #854
4656
  {17,  2}, // #855
4657
  {18,  3}, // #856
4658
  {19,  6}, // #857
4659
  { 3,  1}, // #858
4660
  { 5,  1}, // #859
4661
  { 7,  1}, // #860
4662
  { 9,  1}, // #861
4663
  {11,  2}, // #862
4664
  {12,  1}, // #863
4665
  {13,  1}, // #864
4666
  {14,  1}, // #865
4667
  {15,  2}, // #866
4668
  {16,  1}, // #867
4669
  {17,  1}, // #868
4670
  {18,  2}, // #869
4671
  {19,  3}, // #870
4672
  { 3,  1}, // #871
4673
  { 7,  1}, // #872
4674
  {10,  1}, // #873
4675
  {11,  1}, // #874
4676
  {12,  1}, // #875
4677
  {13,  1}, // #876
4678
  {15,  1}, // #877
4679
  {16,  1}, // #878
4680
  {17,  2}, // #879
4681
  {18,  4}, // #880
4682
  {19,  6}, // #881
4683
  { 7,  1}, // #882
4684
  {13,  1}, // #883
4685
  {15,  1}, // #884
4686
  {17,  1}, // #885
4687
  {18,  1}, // #886
4688
  {19,  2}, // #887
4689
  { 2,  2}, // #888
4690
  { 3,  1}, // #889
4691
  { 5,  1}, // #890
4692
  { 7,  3}, // #891
4693
  { 8,  2}, // #892
4694
  { 9,  3}, // #893
4695
  {10,  2}, // #894
4696
  {11,  2}, // #895
4697
  {12,  1}, // #896
4698
  {14,  1}, // #897
4699
  {15,  4}, // #898
4700
  {16,  3}, // #899
4701
  {18,  4}, // #900
4702
  {19,  4}, // #901
4703
  { 2,  2}, // #902
4704
  { 7,  2}, // #903
4705
  { 8,  2}, // #904
4706
  { 9,  2}, // #905
4707
  {10,  2}, // #906
4708
  {13,  1}, // #907
4709
  {15,  3}, // #908
4710
  {16,  2}, // #909
4711
  {17,  1}, // #910
4712
  {18,  3}, // #911
4713
  {19,  4}, // #912
4714
  { 4,  1}, // #913
4715
  { 8,  1}, // #914
4716
  {17,  2}, // #915
4717
  {19,  3}, // #916
4718
  { 2,  1}, // #917
4719
  { 3,  1}, // #918
4720
  { 5,  1}, // #919
4721
  { 6,  1}, // #920
4722
  { 7,  2}, // #921
4723
  { 8,  1}, // #922
4724
  { 9,  2}, // #923
4725
  {10,  2}, // #924
4726
  {11,  2}, // #925
4727
  {12,  2}, // #926
4728
  {14,  2}, // #927
4729
  {15,  3}, // #928
4730
  {16,  3}, // #929
4731
  {18,  4}, // #930
4732
  {19,  4}, // #931
4733
  { 6,  2}, // #932
4734
  {10,  2}, // #933
4735
  {12,  2}, // #934
4736
  {13,  1}, // #935
4737
  {14,  2}, // #936
4738
  {15,  1}, // #937
4739
  {16,  2}, // #938
4740
  {17,  1}, // #939
4741
  {18,  3}, // #940
4742
  {19,  4}, // #941
4743
  {13,  1}, // #942
4744
  {15, 16}, // #943
4745
  {17,  1}, // #944
4746
  {18, 16}, // #945
4747
  {19, 17}, // #946
4748
  { 3,  2}, // #947
4749
  { 7,  2}, // #948
4750
  {11,  2}, // #949
4751
  {12,  2}, // #950
4752
  {15,  2}, // #951
4753
  {18,  2}, // #952
4754
  {19,  2}, // #953
4755
  { 4,  1}, // #954
4756
  { 8,  1}, // #955
4757
  {11,  1}, // #956
4758
  {15,  1}, // #957
4759
  {17,  1}, // #958
4760
  {18,  1}, // #959
4761
  {19,  3}, // #960
4762
  {10,  1}, // #961
4763
  {11,  1}, // #962
4764
  {13,  1}, // #963
4765
  {15,  1}, // #964
4766
  {16,  1}, // #965
4767
  {17,  1}, // #966
4768
  {18,  2}, // #967
4769
  {19,  3}, // #968
4770
  { 5,  2}, // #969
4771
  { 9,  2}, // #970
4772
  {11,  2}, // #971
4773
  {14,  2}, // #972
4774
  {15,  2}, // #973
4775
  {16,  2}, // #974
4776
  {18,  3}, // #975
4777
  {19,  3}, // #976
4778
  { 6,  1}, // #977
4779
  {10,  1}, // #978
4780
  {12,  1}, // #979
4781
  {14,  1}, // #980
4782
  {16,  1}, // #981
4783
  {18,  3}, // #982
4784
  {19,  3}, // #983
4785
  {10,  1}, // #984
4786
  {13,  1}, // #985
4787
  {16,  1}, // #986
4788
  {17,  2}, // #987
4789
  {18,  3}, // #988
4790
  {19,  5}, // #989
4791
  { 3,  1}, // #990
4792
  { 6,  1}, // #991
4793
  { 7,  1}, // #992
4794
  {10,  1}, // #993
4795
  {11,  1}, // #994
4796
  {12,  2}, // #995
4797
  {13,  1}, // #996
4798
  {14,  1}, // #997
4799
  {15,  1}, // #998
4800
  {16,  1}, // #999
4801
  {17,  1}, // #1000
4802
  {18,  2}, // #1001
4803
  {19,  3}, // #1002
4804
  { 5,  1}, // #1003
4805
  { 9,  1}, // #1004
4806
  {11,  1}, // #1005
4807
  {13,  1}, // #1006
4808
  {14,  1}, // #1007
4809
  {15,  2}, // #1008
4810
  {16,  1}, // #1009
4811
  {17,  1}, // #1010
4812
  {18,  2}, // #1011
4813
  {19,  3}, // #1012
4814
  {15,  1}, // #1013
4815
  {18,  4}, // #1014
4816
  {19,  4}, // #1015
4817
  { 3,  1}, // #1016
4818
  { 6,  1}, // #1017
4819
  { 7,  1}, // #1018
4820
  {10,  1}, // #1019
4821
  {11,  1}, // #1020
4822
  {12,  2}, // #1021
4823
  {14,  1}, // #1022
4824
  {15,  1}, // #1023
4825
  {16,  1}, // #1024
4826
  {18,  4}, // #1025
4827
  {19,  4}, // #1026
4828
  { 3,  1}, // #1027
4829
  { 4,  1}, // #1028
4830
  { 5,  1}, // #1029
4831
  { 7,  1}, // #1030
4832
  { 8,  1}, // #1031
4833
  { 9,  1}, // #1032
4834
  {11,  2}, // #1033
4835
  {12,  1}, // #1034
4836
  {14,  1}, // #1035
4837
  {15,  2}, // #1036
4838
  {16,  1}, // #1037
4839
  {17,  1}, // #1038
4840
  {18,  2}, // #1039
4841
  {19,  4}, // #1040
4842
  { 3,  1}, // #1041
4843
  { 6,  2}, // #1042
4844
  { 7,  1}, // #1043
4845
  {10,  2}, // #1044
4846
  {11,  1}, // #1045
4847
  {12,  3}, // #1046
4848
  {13,  1}, // #1047
4849
  {14,  2}, // #1048
4850
  {15,  1}, // #1049
4851
  {16,  2}, // #1050
4852
  {17,  1}, // #1051
4853
  {18,  4}, // #1052
4854
  {19,  5}, // #1053
4855
  { 3,  1}, // #1054
4856
  { 7,  1}, // #1055
4857
  {10,  1}, // #1056
4858
  {11,  1}, // #1057
4859
  {12,  1}, // #1058
4860
  {15,  1}, // #1059
4861
  {16,  1}, // #1060
4862
  {18,  3}, // #1061
4863
  {19,  3}, // #1062
4864
  { 3,  1}, // #1063
4865
  { 7,  1}, // #1064
4866
  {10,  1}, // #1065
4867
  {11,  1}, // #1066
4868
  {12,  1}, // #1067
4869
  {13,  1}, // #1068
4870
  {15,  1}, // #1069
4871
  {16,  1}, // #1070
4872
  {17,  1}, // #1071
4873
  {18,  3}, // #1072
4874
  {19,  4}, // #1073
4875
  {10,  1}, // #1074
4876
  {16,  1}, // #1075
4877
  {18,  5}, // #1076
4878
  {19,  5}, // #1077
4879
  { 6,  1}, // #1078
4880
  {10,  1}, // #1079
4881
  {12,  1}, // #1080
4882
  {14,  1}, // #1081
4883
  {16,  1}, // #1082
4884
  {18,  6}, // #1083
4885
  {19,  6}, // #1084
4886
  { 3,  1}, // #1085
4887
  { 7,  1}, // #1086
4888
  {10,  4}, // #1087
4889
  {11,  2}, // #1088
4890
  {12,  1}, // #1089
4891
  {13,  1}, // #1090
4892
  {15,  2}, // #1091
4893
  {16,  4}, // #1092
4894
  {17,  2}, // #1093
4895
  {18,  8}, // #1094
4896
  {19, 10}, // #1095
4897
  { 3,  2}, // #1096
4898
  { 7,  2}, // #1097
4899
  {10,  2}, // #1098
4900
  {11,  2}, // #1099
4901
  {12,  2}, // #1100
4902
  {15,  2}, // #1101
4903
  {16,  2}, // #1102
4904
  {18,  7}, // #1103
4905
  {19,  7}, // #1104
4906
  { 3,  1}, // #1105
4907
  { 7,  1}, // #1106
4908
  {10,  4}, // #1107
4909
  {11,  2}, // #1108
4910
  {12,  1}, // #1109
4911
  {15,  2}, // #1110
4912
  {16,  4}, // #1111
4913
  {18,  9}, // #1112
4914
  {19,  9}, // #1113
4915
  { 4,  1}, // #1114
4916
  { 8,  1}, // #1115
4917
  {10,  4}, // #1116
4918
  {11,  2}, // #1117
4919
  {13,  1}, // #1118
4920
  {15,  2}, // #1119
4921
  {16,  4}, // #1120
4922
  {17,  2}, // #1121
4923
  {18, 11}, // #1122
4924
  {19, 14}, // #1123
4925
  { 3,  2}, // #1124
4926
  { 7,  2}, // #1125
4927
  {10,  3}, // #1126
4928
  {11,  3}, // #1127
4929
  {12,  2}, // #1128
4930
  {13,  1}, // #1129
4931
  {15,  3}, // #1130
4932
  {16,  3}, // #1131
4933
  {17,  2}, // #1132
4934
  {18,  9}, // #1133
4935
  {19, 11}, // #1134
4936
  { 2,  2}, // #1135
4937
  { 3,  1}, // #1136
4938
  { 5,  1}, // #1137
4939
  { 7,  3}, // #1138
4940
  { 8,  2}, // #1139
4941
  { 9,  3}, // #1140
4942
  {10,  2}, // #1141
4943
  {11,  2}, // #1142
4944
  {12,  1}, // #1143
4945
  {13,  1}, // #1144
4946
  {14,  1}, // #1145
4947
  {15,  4}, // #1146
4948
  {16,  3}, // #1147
4949
  {17,  1}, // #1148
4950
  {18,  4}, // #1149
4951
  {19,  5}, // #1150
4952
  { 3,  2}, // #1151
4953
  { 7,  2}, // #1152
4954
  {10,  3}, // #1153
4955
  {11,  3}, // #1154
4956
  {12,  2}, // #1155
4957
  {15,  3}, // #1156
4958
  {16,  3}, // #1157
4959
  {18, 10}, // #1158
4960
  {19, 10}, // #1159
4961
  {13,  1}, // #1160
4962
  {17,  1}, // #1161
4963
  {18, 14}, // #1162
4964
  {19, 15}, // #1163
4965
  { 4,  1}, // #1164
4966
  { 5,  1}, // #1165
4967
  { 6,  1}, // #1166
4968
  { 8,  1}, // #1167
4969
  { 9,  1}, // #1168
4970
  {10,  2}, // #1169
4971
  {11,  1}, // #1170
4972
  {12,  1}, // #1171
4973
  {13,  1}, // #1172
4974
  {14,  2}, // #1173
4975
  {15,  1}, // #1174
4976
  {16,  3}, // #1175
4977
  {17,  2}, // #1176
4978
  {18,  5}, // #1177
4979
  {19,  8}, // #1178
4980
  { 5, 16}, // #1179
4981
  { 9, 16}, // #1180
4982
  {11, 16}, // #1181
4983
  {14, 16}, // #1182
4984
  {15, 16}, // #1183
4985
  {16, 16}, // #1184
4986
  {18, 16}, // #1185
4987
  {19, 16}, // #1186
4988
  { 2,  2}, // #1187
4989
  { 4,  1}, // #1188
4990
  { 5,  4}, // #1189
4991
  { 7,  2}, // #1190
4992
  { 8,  3}, // #1191
4993
  { 9,  6}, // #1192
4994
  {10,  6}, // #1193
4995
  {11,  4}, // #1194
4996
  {13,  1}, // #1195
4997
  {14,  4}, // #1196
4998
  {15,  6}, // #1197
4999
  {16, 10}, // #1198
5000
  {17,  2}, // #1199
5001
  {18, 16}, // #1200
5002
  {19, 19}, // #1201
5003
  { 2,  2}, // #1202
5004
  { 3,  1}, // #1203
5005
  { 5,  2}, // #1204
5006
  { 6,  4}, // #1205
5007
  { 7,  5}, // #1206
5008
  { 8,  2}, // #1207
5009
  { 9,  4}, // #1208
5010
  {10,  6}, // #1209
5011
  {11,  3}, // #1210
5012
  {12,  5}, // #1211
5013
  {14,  6}, // #1212
5014
  {15,  7}, // #1213
5015
  {16,  8}, // #1214
5016
  {18, 15}, // #1215
5017
  {19, 15}, // #1216
5018
  { 2,  4}, // #1217
5019
  { 5,  3}, // #1218
5020
  { 7,  4}, // #1219
5021
  { 8,  4}, // #1220
5022
  { 9,  7}, // #1221
5023
  {10,  4}, // #1222
5024
  {11,  3}, // #1223
5025
  {14,  3}, // #1224
5026
  {15,  7}, // #1225
5027
  {16,  7}, // #1226
5028
  {18,  8}, // #1227
5029
  {19,  8}, // #1228
5030
  { 5,  1}, // #1229
5031
  { 6,  1}, // #1230
5032
  { 9,  1}, // #1231
5033
  {10,  2}, // #1232
5034
  {11,  1}, // #1233
5035
  {12,  1}, // #1234
5036
  {14,  2}, // #1235
5037
  {15,  1}, // #1236
5038
  {16,  3}, // #1237
5039
  {18,  8}, // #1238
5040
  {19,  8}, // #1239
5041
  { 2,  4}, // #1240
5042
  { 5,  3}, // #1241
5043
  { 7,  4}, // #1242
5044
  { 8,  4}, // #1243
5045
  { 9,  7}, // #1244
5046
  {10,  4}, // #1245
5047
  {11,  3}, // #1246
5048
  {13,  1}, // #1247
5049
  {14,  3}, // #1248
5050
  {15,  7}, // #1249
5051
  {16,  7}, // #1250
5052
  {17,  1}, // #1251
5053
  {18,  8}, // #1252
5054
  {19,  9}, // #1253
5055
  { 6,  3}, // #1254
5056
  {10,  3}, // #1255
5057
  {12,  3}, // #1256
5058
  {13,  1}, // #1257
5059
  {14,  3}, // #1258
5060
  {16,  3}, // #1259
5061
  {17,  1}, // #1260
5062
  {18, 18}, // #1261
5063
  {19, 19}, // #1262
5064
  { 2,  4}, // #1263
5065
  { 5,  3}, // #1264
5066
  { 7,  4}, // #1265
5067
  { 8,  4}, // #1266
5068
  { 9,  7}, // #1267
5069
  {10,  4}, // #1268
5070
  {11,  3}, // #1269
5071
  {14,  3}, // #1270
5072
  {15,  8}, // #1271
5073
  {16,  7}, // #1272
5074
  {18,  9}, // #1273
5075
  {19,  9}, // #1274
5076
  { 2,  4}, // #1275
5077
  { 5,  3}, // #1276
5078
  { 7,  4}, // #1277
5079
  { 8,  4}, // #1278
5080
  { 9,  7}, // #1279
5081
  {10,  4}, // #1280
5082
  {11,  3}, // #1281
5083
  {13,  1}, // #1282
5084
  {14,  3}, // #1283
5085
  {15,  8}, // #1284
5086
  {16,  7}, // #1285
5087
  {17,  1}, // #1286
5088
  {18,  9}, // #1287
5089
  {19, 10}, // #1288
5090
  { 5,  1}, // #1289
5091
  { 6,  2}, // #1290
5092
  { 9,  1}, // #1291
5093
  {10,  2}, // #1292
5094
  {11,  1}, // #1293
5095
  {12,  2}, // #1294
5096
  {14,  3}, // #1295
5097
  {15,  1}, // #1296
5098
  {16,  3}, // #1297
5099
  {18, 10}, // #1298
5100
  {19, 10}, // #1299
5101
  { 4,  1}, // #1300
5102
  { 6,  5}, // #1301
5103
  { 8,  1}, // #1302
5104
  {10,  5}, // #1303
5105
  {12,  5}, // #1304
5106
  {13,  1}, // #1305
5107
  {14,  5}, // #1306
5108
  {16,  5}, // #1307
5109
  {17,  2}, // #1308
5110
  {18, 24}, // #1309
5111
  {19, 27}, // #1310
5112
  { 4,  1}, // #1311
5113
  { 6,  6}, // #1312
5114
  { 8,  1}, // #1313
5115
  {10,  6}, // #1314
5116
  {12,  6}, // #1315
5117
  {13,  1}, // #1316
5118
  {14,  6}, // #1317
5119
  {16,  6}, // #1318
5120
  {17,  2}, // #1319
5121
  {18, 25}, // #1320
5122
  {19, 28}, // #1321
5123
  { 2,  2}, // #1322
5124
  { 5,  7}, // #1323
5125
  { 7,  2}, // #1324
5126
  { 8,  2}, // #1325
5127
  { 9,  9}, // #1326
5128
  {10,  2}, // #1327
5129
  {11,  7}, // #1328
5130
  {13,  1}, // #1329
5131
  {14,  7}, // #1330
5132
  {15, 10}, // #1331
5133
  {16,  9}, // #1332
5134
  {17,  1}, // #1333
5135
  {18, 10}, // #1334
5136
  {19, 11}, // #1335
5137
  { 2,  2}, // #1336
5138
  { 5,  7}, // #1337
5139
  { 7,  2}, // #1338
5140
  { 8,  2}, // #1339
5141
  { 9,  9}, // #1340
5142
  {10,  2}, // #1341
5143
  {11,  7}, // #1342
5144
  {14,  7}, // #1343
5145
  {15, 11}, // #1344
5146
  {16,  9}, // #1345
5147
  {18, 11}, // #1346
5148
  {19, 11}, // #1347
5149
  { 5,  1}, // #1348
5150
  { 6,  5}, // #1349
5151
  { 9,  1}, // #1350
5152
  {10,  9}, // #1351
5153
  {11,  1}, // #1352
5154
  {12,  5}, // #1353
5155
  {13,  3}, // #1354
5156
  {14,  6}, // #1355
5157
  {15,  1}, // #1356
5158
  {16, 10}, // #1357
5159
  {17,  3}, // #1358
5160
  {18, 20}, // #1359
5161
  {19, 23}, // #1360
5162
  { 7,  8}, // #1361
5163
  {11,  1}, // #1362
5164
  {15, 30}, // #1363
5165
  {18, 31}, // #1364
5166
  {19, 31}, // #1365
5167
  { 3,  1}, // #1366
5168
  { 4,  1}, // #1367
5169
  { 5,  2}, // #1368
5170
  { 6,  3}, // #1369
5171
  { 7,  1}, // #1370
5172
  { 8,  1}, // #1371
5173
  { 9,  2}, // #1372
5174
  {10,  3}, // #1373
5175
  {11,  4}, // #1374
5176
  {12,  4}, // #1375
5177
  {13,  1}, // #1376
5178
  {14,  5}, // #1377
5179
  {15,  4}, // #1378
5180
  {16,  5}, // #1379
5181
  {17,  2}, // #1380
5182
  {18, 15}, // #1381
5183
  {19, 18}, // #1382
5184
  { 2,  2}, // #1383
5185
  { 7,  4}, // #1384
5186
  { 8,  2}, // #1385
5187
  { 9,  3}, // #1386
5188
  {10, 12}, // #1387
5189
  {13,  8}, // #1388
5190
  {15,  7}, // #1389
5191
  {16, 13}, // #1390
5192
  {17,  8}, // #1391
5193
  {18, 56}, // #1392
5194
  {19, 64}, // #1393
5195
  { 2,  4}, // #1394
5196
  { 6,  4}, // #1395
5197
  { 7,  4}, // #1396
5198
  { 8,  4}, // #1397
5199
  { 9,  5}, // #1398
5200
  {10, 10}, // #1399
5201
  {11,  1}, // #1400
5202
  {12,  4}, // #1401
5203
  {13, 31}, // #1402
5204
  {14,  4}, // #1403
5205
  {15,  6}, // #1404
5206
  {16, 11}, // #1405
5207
  {17, 31}, // #1406
5208
  {18, 57}, // #1407
5209
  {19, 88}, // #1408
5210
  { 2,  7}, // #1409
5211
  { 3,  7}, // #1410
5212
  { 5,  3}, // #1411
5213
  { 6,  3}, // #1412
5214
  { 7, 15}, // #1413
5215
  { 8,  7}, // #1414
5216
  { 9, 10}, // #1415
5217
  {10, 10}, // #1416
5218
  {11, 10}, // #1417
5219
  {12, 10}, // #1418
5220
  {14,  6}, // #1419
5221
  {15, 18}, // #1420
5222
  {16, 13}, // #1421
5223
  {18, 32}, // #1422
5224
  {19, 32}, // #1423
5225
  { 2,  4}, // #1424
5226
  { 3,  2}, // #1425
5227
  { 5,  4}, // #1426
5228
  { 6,  8}, // #1427
5229
  { 7,  6}, // #1428
5230
  { 8,  4}, // #1429
5231
  { 9,  8}, // #1430
5232
  {10, 26}, // #1431
5233
  {11,  6}, // #1432
5234
  {12, 10}, // #1433
5235
  {14, 12}, // #1434
5236
  {15, 10}, // #1435
5237
  {16, 30}, // #1436
5238
  {18, 66}, // #1437
5239
  {19, 66}, // #1438
5240
  { 2,  9}, // #1439
5241
  { 3,  9}, // #1440
5242
  { 4, 11}, // #1441
5243
  { 5,  8}, // #1442
5244
  { 6,  1}, // #1443
5245
  { 7, 18}, // #1444
5246
  { 8, 20}, // #1445
5247
  { 9, 17}, // #1446
5248
  {10, 31}, // #1447
5249
  {11, 17}, // #1448
5250
  {12, 10}, // #1449
5251
  {14,  9}, // #1450
5252
  {15, 26}, // #1451
5253
  {16, 39}, // #1452
5254
  {17, 11}, // #1453
5255
  {18, 78}, // #1454
5256
  {19, 100}, // #1455
5257
  { 2,  1}, // #1456
5258
  { 3,  3}, // #1457
5259
  { 9,  1}, // #1458
5260
  {10,  2}, // #1459
5261
  {11,  1}, // #1460
5262
  { 2,  1}, // #1461
5263
  { 3,  2}, // #1462
5264
  { 9,  1}, // #1463
5265
  {10,  1}, // #1464
5266
  { 3,  2}, // #1465
5267
  { 6,  1}, // #1466
5268
  { 8,  1}, // #1467
5269
  { 9,  1}, // #1468
5270
  {10,  1}, // #1469
5271
  { 3,  1}, // #1470
5272
  { 6,  1}, // #1471
5273
  { 8,  1}, // #1472
5274
  { 3,  2}, // #1473
5275
  { 8,  1}, // #1474
5276
  { 9,  1}, // #1475
5277
  {10,  1}, // #1476
5278
  {12,  1}, // #1477
5279
  { 3,  1}, // #1478
5280
  { 8,  1}, // #1479
5281
  {12,  1}, // #1480
5282
  { 3,  1}, // #1481
5283
  { 9,  1}, // #1482
5284
  {10,  1}, // #1483
5285
  {12,  1}, // #1484
5286
  { 3,  2}, // #1485
5287
  { 7,  1}, // #1486
5288
  { 8,  1}, // #1487
5289
  { 9,  1}, // #1488
5290
  {10,  1}, // #1489
5291
  { 3,  1}, // #1490
5292
  { 7,  1}, // #1491
5293
  { 8,  1}, // #1492
5294
  { 1,  1}, // #1493
5295
  { 2,  1}, // #1494
5296
  { 3,  2}, // #1495
5297
  { 4, 25}, // #1496
5298
  { 9,  1}, // #1497
5299
  {10,  1}, // #1498
5300
  { 1,  1}, // #1499
5301
  { 2,  1}, // #1500
5302
  { 3,  1}, // #1501
5303
  { 4, 25}, // #1502
5304
  { 3,  2}, // #1503
5305
  { 5, 19}, // #1504
5306
  { 7,  1}, // #1505
5307
  { 8,  1}, // #1506
5308
  { 9,  1}, // #1507
5309
  {10,  1}, // #1508
5310
  { 3,  3}, // #1509
5311
  { 8,  1}, // #1510
5312
  { 9,  1}, // #1511
5313
  {10,  2}, // #1512
5314
  {11,  1}, // #1513
5315
  { 1,  1}, // #1514
5316
  { 2,  1}, // #1515
5317
  { 3,  2}, // #1516
5318
  { 9,  1}, // #1517
5319
  {10,  1}, // #1518
5320
  { 3,  1}, // #1519
5321
  {10,  1}, // #1520
5322
  {11,  1}, // #1521
5323
  { 3,  3}, // #1522
5324
  { 6,  2}, // #1523
5325
  { 8,  2}, // #1524
5326
  { 9,  1}, // #1525
5327
  {10,  1}, // #1526
5328
  { 3,  2}, // #1527
5329
  { 6,  2}, // #1528
5330
  { 8,  2}, // #1529
5331
  { 1,  5}, // #1530
5332
  { 2,  5}, // #1531
5333
  { 3,  6}, // #1532
5334
  { 9,  1}, // #1533
5335
  {10,  1}, // #1534
5336
  { 1,  5}, // #1535
5337
  { 2,  5}, // #1536
5338
  { 3,  5}, // #1537
5339
  { 3,  3}, // #1538
5340
  { 8,  2}, // #1539
5341
  { 9,  1}, // #1540
5342
  {10,  1}, // #1541
5343
  { 3,  2}, // #1542
5344
  { 8,  2}, // #1543
5345
  { 3,  6}, // #1544
5346
  { 8,  5}, // #1545
5347
  { 9,  1}, // #1546
5348
  {10,  1}, // #1547
5349
  { 3,  5}, // #1548
5350
  { 8,  5}, // #1549
5351
  { 2,  1}, // #1550
5352
  { 3,  2}, // #1551
5353
  {10,  1}, // #1552
5354
  {11,  1}, // #1553
5355
  { 3,  2}, // #1554
5356
  { 5, 21}, // #1555
5357
  { 7,  1}, // #1556
5358
  { 8,  1}, // #1557
5359
  { 9,  1}, // #1558
5360
  {10,  1}, // #1559
5361
  { 3,  3}, // #1560
5362
  { 7,  1}, // #1561
5363
  { 8,  1}, // #1562
5364
  { 9,  1}, // #1563
5365
  {10,  2}, // #1564
5366
  {11,  1}, // #1565
5367
  { 3,  4}, // #1566
5368
  { 7,  4}, // #1567
5369
  { 8,  4}, // #1568
5370
  { 3,  2}, // #1569
5371
  { 7,  2}, // #1570
5372
  { 8,  2}, // #1571
5373
  { 3,  5}, // #1572
5374
  { 7,  4}, // #1573
5375
  { 8,  4}, // #1574
5376
  { 9,  1}, // #1575
5377
  {10,  1}, // #1576
5378
  { 3,  3}, // #1577
5379
  { 7,  2}, // #1578
5380
  { 8,  2}, // #1579
5381
  { 9,  1}, // #1580
5382
  {10,  1}, // #1581
5383
  { 3, 38}, // #1582
5384
  { 7, 38}, // #1583
5385
  { 8, 38}, // #1584
5386
  { 3, 42}, // #1585
5387
  { 7, 42}, // #1586
5388
  { 8, 42}, // #1587
5389
  { 3, 39}, // #1588
5390
  { 7, 38}, // #1589
5391
  { 8, 38}, // #1590
5392
  { 9,  1}, // #1591
5393
  {10,  1}, // #1592
5394
  { 3, 43}, // #1593
5395
  { 7, 42}, // #1594
5396
  { 8, 42}, // #1595
5397
  { 9,  1}, // #1596
5398
  {10,  1}, // #1597
5399
  { 3, 54}, // #1598
5400
  { 7, 54}, // #1599
5401
  { 8, 54}, // #1600
5402
  { 3, 55}, // #1601
5403
  { 7, 54}, // #1602
5404
  { 8, 54}, // #1603
5405
  { 9,  1}, // #1604
5406
  {10,  1}, // #1605
5407
  { 3,  4}, // #1606
5408
  { 8,  4}, // #1607
5409
  { 4,  1}, // #1608
5410
  { 9,  1}, // #1609
5411
  {10,  1}, // #1610
5412
  {11,  3}, // #1611
5413
  { 9,  1}, // #1612
5414
  {10,  1}, // #1613
5415
  {11,  2}, // #1614
5416
  { 3,  1}, // #1615
5417
  { 6,  1}, // #1616
5418
  { 8,  1}, // #1617
5419
  { 9,  1}, // #1618
5420
  {10,  1}, // #1619
5421
  {11,  2}, // #1620
5422
  { 3,  1}, // #1621
5423
  { 6,  1}, // #1622
5424
  { 8,  1}, // #1623
5425
  {10,  1}, // #1624
5426
  {11,  1}, // #1625
5427
  { 5,  1}, // #1626
5428
  { 7,  1}, // #1627
5429
  { 8,  1}, // #1628
5430
  { 9,  1}, // #1629
5431
  {10,  2}, // #1630
5432
  {11,  3}, // #1631
5433
  { 5,  1}, // #1632
5434
  { 7,  1}, // #1633
5435
  { 8,  1}, // #1634
5436
  {10,  2}, // #1635
5437
  {11,  2}, // #1636
5438
  { 5,  2}, // #1637
5439
  { 7,  2}, // #1638
5440
  { 8,  2}, // #1639
5441
  { 9,  1}, // #1640
5442
  {10,  2}, // #1641
5443
  {11,  3}, // #1642
5444
  { 5,  2}, // #1643
5445
  { 7,  2}, // #1644
5446
  { 8,  2}, // #1645
5447
  {10,  2}, // #1646
5448
  {11,  2}, // #1647
5449
  { 9,  1}, // #1648
5450
  {10, 10}, // #1649
5451
  {11, 11}, // #1650
5452
  {10, 11}, // #1651
5453
  {11, 11}, // #1652
5454
  { 5,  1}, // #1653
5455
  { 7,  1}, // #1654
5456
  { 8,  1}, // #1655
5457
  { 9,  1}, // #1656
5458
  {10,  1}, // #1657
5459
  {11,  2}, // #1658
5460
  { 5,  1}, // #1659
5461
  { 7,  1}, // #1660
5462
  { 8,  1}, // #1661
5463
  {10,  1}, // #1662
5464
  {11,  1}, // #1663
5465
  { 7,  1}, // #1664
5466
  { 9,  1}, // #1665
5467
  {10,  1}, // #1666
5468
  {11,  2}, // #1667
5469
  { 1, 10}, // #1668
5470
  { 2,  1}, // #1669
5471
  { 6,  1}, // #1670
5472
  { 7,  1}, // #1671
5473
  { 9,  1}, // #1672
5474
  {10,  1}, // #1673
5475
  {11,  2}, // #1674
5476
  { 1, 10}, // #1675
5477
  { 2,  1}, // #1676
5478
  { 6,  1}, // #1677
5479
  { 7,  1}, // #1678
5480
  {10,  1}, // #1679
5481
  {11,  1}, // #1680
5482
  { 4,  1}, // #1681
5483
  { 7,  1}, // #1682
5484
  { 9,  1}, // #1683
5485
  {10,  1}, // #1684
5486
  {11,  3}, // #1685
5487
  { 4,  1}, // #1686
5488
  { 9,  1}, // #1687
5489
  {11,  2}, // #1688
5490
  { 2,  1}, // #1689
5491
  { 6,  1}, // #1690
5492
  { 7,  1}, // #1691
5493
  { 8,  2}, // #1692
5494
  { 9,  1}, // #1693
5495
  {10,  3}, // #1694
5496
  {11,  4}, // #1695
5497
  { 2,  1}, // #1696
5498
  { 6,  1}, // #1697
5499
  { 7,  1}, // #1698
5500
  { 8,  2}, // #1699
5501
  {10,  3}, // #1700
5502
  {11,  3}, // #1701
5503
  { 3,  1}, // #1702
5504
  { 5,  1}, // #1703
5505
  { 6,  1}, // #1704
5506
  { 7,  1}, // #1705
5507
  { 8,  2}, // #1706
5508
  { 9,  1}, // #1707
5509
  {10,  2}, // #1708
5510
  {11,  3}, // #1709
5511
  { 3,  1}, // #1710
5512
  { 5,  1}, // #1711
5513
  { 6,  1}, // #1712
5514
  { 7,  1}, // #1713
5515
  { 8,  2}, // #1714
5516
  {10,  2}, // #1715
5517
  {11,  2}, // #1716
5518
  { 9,  1}, // #1717
5519
  {10, 17}, // #1718
5520
  {11, 18}, // #1719
5521
  {10, 18}, // #1720
5522
  {11, 18}, // #1721
5523
  { 9,  1}, // #1722
5524
  {10,  7}, // #1723
5525
  {11,  8}, // #1724
5526
  {10,  8}, // #1725
5527
  {11,  8}, // #1726
5528
  { 2,  3}, // #1727
5529
  { 6,  3}, // #1728
5530
  { 7,  3}, // #1729
5531
  { 9,  1}, // #1730
5532
  {10,  3}, // #1731
5533
  {11,  4}, // #1732
5534
  { 2,  3}, // #1733
5535
  { 6,  3}, // #1734
5536
  { 7,  3}, // #1735
5537
  {10,  3}, // #1736
5538
  {11,  3}, // #1737
5539
  { 4,  1}, // #1738
5540
  { 5,  1}, // #1739
5541
  { 7,  1}, // #1740
5542
  { 8,  1}, // #1741
5543
  { 9,  1}, // #1742
5544
  {10,  1}, // #1743
5545
  {11,  3}, // #1744
5546
  { 4,  1}, // #1745
5547
  {11,  1}, // #1746
5548
  { 2,  1}, // #1747
5549
  { 5,  1}, // #1748
5550
  { 6,  1}, // #1749
5551
  { 7,  2}, // #1750
5552
  { 8,  1}, // #1751
5553
  { 9,  1}, // #1752
5554
  {10,  2}, // #1753
5555
  {11,  3}, // #1754
5556
  { 2,  1}, // #1755
5557
  { 5,  1}, // #1756
5558
  { 6,  1}, // #1757
5559
  { 7,  2}, // #1758
5560
  { 8,  1}, // #1759
5561
  {10,  2}, // #1760
5562
  {11,  2}, // #1761
5563
  { 3,  1}, // #1762
5564
  { 4,  1}, // #1763
5565
  { 6,  1}, // #1764
5566
  { 8,  1}, // #1765
5567
  { 9,  1}, // #1766
5568
  {10,  1}, // #1767
5569
  {11,  3}, // #1768
5570
  { 6,  1}, // #1769
5571
  {10,  1}, // #1770
5572
  {11,  1}, // #1771
5573
  { 2,  1}, // #1772
5574
  { 3,  1}, // #1773
5575
  { 6,  2}, // #1774
5576
  { 7,  1}, // #1775
5577
  { 8,  1}, // #1776
5578
  {10,  2}, // #1777
5579
  {11,  2}, // #1778
5580
  { 2,  1}, // #1779
5581
  { 6,  1}, // #1780
5582
  { 7,  1}, // #1781
5583
  { 8,  1}, // #1782
5584
  {10,  2}, // #1783
5585
  {11,  2}, // #1784
5586
  { 2,  1}, // #1785
5587
  { 6,  1}, // #1786
5588
  { 7,  1}, // #1787
5589
  {10,  2}, // #1788
5590
  {11,  2}, // #1789
5591
  { 3,  1}, // #1790
5592
  { 6,  1}, // #1791
5593
  { 7,  1}, // #1792
5594
  { 8,  1}, // #1793
5595
  {10,  2}, // #1794
5596
  {11,  2}, // #1795
5597
  { 5,  1}, // #1796
5598
  { 7,  1}, // #1797
5599
  { 8,  2}, // #1798
5600
  {10,  2}, // #1799
5601
  {11,  2}, // #1800
5602
  { 8,  3}, // #1801
5603
  {10,  3}, // #1802
5604
  {11,  3}, // #1803
5605
  { 5,  2}, // #1804
5606
  { 7,  3}, // #1805
5607
  { 8,  2}, // #1806
5608
  {10,  3}, // #1807
5609
  {11,  3}, // #1808
5610
  { 2,  1}, // #1809
5611
  { 3,  1}, // #1810
5612
  { 5,  1}, // #1811
5613
  { 6,  2}, // #1812
5614
  { 7,  2}, // #1813
5615
  { 8,  2}, // #1814
5616
  {10,  3}, // #1815
5617
  {11,  3}, // #1816
5618
  { 3,  1}, // #1817
5619
  { 6,  1}, // #1818
5620
  { 8,  1}, // #1819
5621
  {10,  2}, // #1820
5622
  {11,  2}, // #1821
5623
  { 5,  1}, // #1822
5624
  { 7,  1}, // #1823
5625
  { 8,  1}, // #1824
5626
  {10,  4}, // #1825
5627
  {11,  4}, // #1826
5628
  { 7,  3}, // #1827
5629
  {10,  4}, // #1828
5630
  {11,  4}, // #1829
5631
  { 3,  1}, // #1830
5632
  { 5,  2}, // #1831
5633
  { 6,  1}, // #1832
5634
  { 7,  2}, // #1833
5635
  { 8,  3}, // #1834
5636
  {10,  3}, // #1835
5637
  {11,  3}, // #1836
5638
  { 4,  1}, // #1837
5639
  { 6,  1}, // #1838
5640
  { 9,  1}, // #1839
5641
  {10,  1}, // #1840
5642
  {11,  3}, // #1841
5643
  { 4,  1}, // #1842
5644
  { 8,  1}, // #1843
5645
  { 9,  1}, // #1844
5646
  {10,  1}, // #1845
5647
  {11,  3}, // #1846
5648
  { 7,  1}, // #1847
5649
  {10,  4}, // #1848
5650
  {11,  4}, // #1849
5651
  { 4,  1}, // #1850
5652
  { 7,  2}, // #1851
5653
  { 9,  1}, // #1852
5654
  {10,  2}, // #1853
5655
  {11,  4}, // #1854
5656
  { 2,  1}, // #1855
5657
  { 4,  1}, // #1856
5658
  { 5,  1}, // #1857
5659
  { 6,  1}, // #1858
5660
  { 7,  2}, // #1859
5661
  { 8,  1}, // #1860
5662
  { 9,  1}, // #1861
5663
  {10,  2}, // #1862
5664
  {11,  4}, // #1863
5665
  { 2,  1}, // #1864
5666
  { 4,  1}, // #1865
5667
  { 6,  1}, // #1866
5668
  { 7,  1}, // #1867
5669
  { 8,  1}, // #1868
5670
  { 9,  1}, // #1869
5671
  {10,  2}, // #1870
5672
  {11,  4}, // #1871
5673
  { 4,  1}, // #1872
5674
  { 5,  1}, // #1873
5675
  { 6,  1}, // #1874
5676
  { 7,  1}, // #1875
5677
  { 8,  1}, // #1876
5678
  { 9,  1}, // #1877
5679
  {10,  2}, // #1878
5680
  {11,  4}, // #1879
5681
  { 4,  1}, // #1880
5682
  { 5,  2}, // #1881
5683
  { 6,  1}, // #1882
5684
  { 7,  2}, // #1883
5685
  { 8,  2}, // #1884
5686
  { 9,  1}, // #1885
5687
  {10,  3}, // #1886
5688
  {11,  5}, // #1887
5689
  { 4,  1}, // #1888
5690
  { 9,  2}, // #1889
5691
  {11,  3}, // #1890
5692
  { 2,  2}, // #1891
5693
  { 6,  2}, // #1892
5694
  { 7,  3}, // #1893
5695
  {10,  3}, // #1894
5696
  {11,  3}, // #1895
5697
  { 5,  1}, // #1896
5698
  { 6,  1}, // #1897
5699
  { 7,  1}, // #1898
5700
  { 8,  1}, // #1899
5701
  { 9,  1}, // #1900
5702
  {10,  2}, // #1901
5703
  {11,  3}, // #1902
5704
  { 7,  1}, // #1903
5705
  { 9,  1}, // #1904
5706
  {10,  2}, // #1905
5707
  {11,  3}, // #1906
5708
  { 2,  1}, // #1907
5709
  { 4,  1}, // #1908
5710
  { 6,  1}, // #1909
5711
  { 7,  1}, // #1910
5712
  { 9,  2}, // #1911
5713
  {10,  1}, // #1912
5714
  {11,  4}, // #1913
5715
  { 3,  1}, // #1914
5716
  { 5,  2}, // #1915
5717
  { 6,  1}, // #1916
5718
  { 7,  2}, // #1917
5719
  { 8,  3}, // #1918
5720
  {10,  4}, // #1919
5721
  {11,  4}, // #1920
5722
  { 4,  1}, // #1921
5723
  { 5,  1}, // #1922
5724
  { 7,  1}, // #1923
5725
  { 8,  1}, // #1924
5726
  { 9,  2}, // #1925
5727
  {10,  1}, // #1926
5728
  {11,  4}, // #1927
5729
  { 4,  1}, // #1928
5730
  { 7,  1}, // #1929
5731
  { 9,  2}, // #1930
5732
  {10,  1}, // #1931
5733
  {11,  4}, // #1932
5734
  { 4,  1}, // #1933
5735
  { 9,  2}, // #1934
5736
  {10,  1}, // #1935
5737
  {11,  4}, // #1936
5738
  { 7,  2}, // #1937
5739
  { 9,  1}, // #1938
5740
  {10,  2}, // #1939
5741
  {11,  3}, // #1940
5742
  { 2,  1}, // #1941
5743
  { 3,  1}, // #1942
5744
  { 6,  2}, // #1943
5745
  { 7,  1}, // #1944
5746
  { 8,  1}, // #1945
5747
  { 9,  1}, // #1946
5748
  {10,  2}, // #1947
5749
  {11,  3}, // #1948
5750
  { 2,  1}, // #1949
5751
  { 6,  1}, // #1950
5752
  { 7,  1}, // #1951
5753
  { 8,  1}, // #1952
5754
  { 9,  1}, // #1953
5755
  {10,  2}, // #1954
5756
  {11,  3}, // #1955
5757
  { 8,  3}, // #1956
5758
  { 9,  1}, // #1957
5759
  {10,  3}, // #1958
5760
  {11,  4}, // #1959
5761
  { 7,  2}, // #1960
5762
  { 9,  1}, // #1961
5763
  {10,  3}, // #1962
5764
  {11,  4}, // #1963
5765
  { 9,  2}, // #1964
5766
  {10,  3}, // #1965
5767
  {11,  5}, // #1966
5768
  { 4,  1}, // #1967
5769
  { 5,  2}, // #1968
5770
  { 7,  2}, // #1969
5771
  { 8,  2}, // #1970
5772
  { 9,  2}, // #1971
5773
  {10,  2}, // #1972
5774
  {11,  5}, // #1973
5775
  { 4,  1}, // #1974
5776
  { 7,  2}, // #1975
5777
  { 9,  2}, // #1976
5778
  {10,  2}, // #1977
5779
  {11,  5}, // #1978
5780
  { 4,  1}, // #1979
5781
  { 9,  2}, // #1980
5782
  {10,  2}, // #1981
5783
  {11,  5}, // #1982
5784
  { 4,  1}, // #1983
5785
  { 5,  1}, // #1984
5786
  { 6,  1}, // #1985
5787
  { 7,  1}, // #1986
5788
  { 8,  1}, // #1987
5789
  { 9,  2}, // #1988
5790
  {10,  2}, // #1989
5791
  {11,  5}, // #1990
5792
  { 4,  1}, // #1991
5793
  { 7,  1}, // #1992
5794
  { 9,  2}, // #1993
5795
  {10,  2}, // #1994
5796
  {11,  5}, // #1995
5797
  { 3,  1}, // #1996
5798
  { 4,  1}, // #1997
5799
  { 6,  1}, // #1998
5800
  { 8,  1}, // #1999
5801
  { 9,  2}, // #2000
5802
  {10,  1}, // #2001
5803
  {11,  4}, // #2002
5804
  { 4,  1}, // #2003
5805
  { 7,  3}, // #2004
5806
  { 9,  2}, // #2005
5807
  {10,  3}, // #2006
5808
  {11,  6}, // #2007
5809
  { 4,  1}, // #2008
5810
  { 9,  2}, // #2009
5811
  {10,  3}, // #2010
5812
  {11,  6}, // #2011
5813
  { 4,  1}, // #2012
5814
  { 7,  2}, // #2013
5815
  { 9,  2}, // #2014
5816
  {10,  3}, // #2015
5817
  {11,  6}, // #2016
5818
  { 4,  1}, // #2017
5819
  { 5,  1}, // #2018
5820
  { 7,  2}, // #2019
5821
  { 8,  1}, // #2020
5822
  { 9,  2}, // #2021
5823
  {10,  3}, // #2022
5824
  {11,  6}, // #2023
5825
  { 4,  1}, // #2024
5826
  { 7,  3}, // #2025
5827
  { 9,  2}, // #2026
5828
  {10,  4}, // #2027
5829
  {11,  7}, // #2028
5830
  { 3,  2}, // #2029
5831
  { 6,  2}, // #2030
5832
  { 8,  2}, // #2031
5833
  { 9,  1}, // #2032
5834
  {10,  2}, // #2033
5835
  {11,  3}, // #2034
5836
  { 3,  1}, // #2035
5837
  { 5,  2}, // #2036
5838
  { 6,  1}, // #2037
5839
  { 7,  2}, // #2038
5840
  { 8,  3}, // #2039
5841
  { 9,  1}, // #2040
5842
  {10,  3}, // #2041
5843
  {11,  4}, // #2042
5844
  { 2,  1}, // #2043
5845
  { 3,  2}, // #2044
5846
  { 5,  1}, // #2045
5847
  { 6,  3}, // #2046
5848
  { 7,  2}, // #2047
5849
  { 8,  3}, // #2048
5850
  {10,  4}, // #2049
5851
  {11,  4}, // #2050
5852
  { 2,  2}, // #2051
5853
  { 6,  2}, // #2052
5854
  { 7,  3}, // #2053
5855
  { 9,  1}, // #2054
5856
  {10,  3}, // #2055
5857
  {11,  4}, // #2056
5858
  { 2,  1}, // #2057
5859
  { 3,  1}, // #2058
5860
  { 5,  1}, // #2059
5861
  { 6,  2}, // #2060
5862
  { 7,  2}, // #2061
5863
  { 8,  2}, // #2062
5864
  { 9,  1}, // #2063
5865
  {10,  3}, // #2064
5866
  {11,  4}, // #2065
5867
  { 1,  1}, // #2066
5868
  { 3,  1}, // #2067
5869
  { 2,  1}, // #2068
5870
  { 3,  1}, // #2069
5871
  { 7,  1}, // #2070
5872
  { 1,  5}, // #2071
5873
  { 3,  5}, // #2072
5874
  { 7,  1}, // #2073
5875
  { 1,  1}, // #2074
5876
  { 3,  1}, // #2075
5877
  { 7,  1}, // #2076
5878
  { 6,  1}, // #2077
5879
  { 7,  1}, // #2078
5880
  { 8, 25}, // #2079
5881
  { 6,  1}, // #2080
5882
  { 8, 25}, // #2081
5883
  { 1,  1}, // #2082
5884
  { 3,  1}, // #2083
5885
  { 7,  1}, // #2084
5886
  { 9, 34}, // #2085
5887
  { 1,  1}, // #2086
5888
  { 3,  1}, // #2087
5889
  { 9, 34}, // #2088
5890
  { 1,  1}, // #2089
5891
  { 3,  1}, // #2090
5892
  { 7,  2}, // #2091
5893
  { 1,  1}, // #2092
5894
  { 3,  1}, // #2093
5895
  { 7,  1}, // #2094
5896
  {10,  2}, // #2095
5897
  { 1,  1}, // #2096
5898
  { 3,  1}, // #2097
5899
  {10,  2}, // #2098
5900
  { 1,  1}, // #2099
5901
  { 3,  1}, // #2100
5902
  { 5,  1}, // #2101
5903
  { 6,  1}, // #2102
5904
  { 7,  1}, // #2103
5905
  { 1, 10}, // #2104
5906
  { 3, 10}, // #2105
5907
  { 7,  1}, // #2106
5908
  { 1, 21}, // #2107
5909
  { 3, 21}, // #2108
5910
  { 7,  1}, // #2109
5911
  { 1, 17}, // #2110
5912
  { 3, 17}, // #2111
5913
  { 7,  1}, // #2112
5914
  { 1, 13}, // #2113
5915
  { 3, 13}, // #2114
5916
  { 7,  1}, // #2115
5917
  { 4,  1}, // #2116
5918
  { 6,  1}, // #2117
5919
  { 7,  2}, // #2118
5920
  { 5,  1}, // #2119
5921
  { 9,  1}, // #2120
5922
  {11,  1}, // #2121
5923
  {14,  1}, // #2122
5924
  {15,  2}, // #2123
5925
  {16,  1}, // #2124
5926
  {18,  2}, // #2125
5927
  {19,  2}, // #2126
5928
  { 9,  2}, // #2127
5929
  {15,  2}, // #2128
5930
  {16,  2}, // #2129
5931
  {18,  2}, // #2130
5932
  {19,  2}, // #2131
5933
  { 6,  1}, // #2132
5934
  {10,  4}, // #2133
5935
  {11,  1}, // #2134
5936
  {12,  1}, // #2135
5937
  {14,  1}, // #2136
5938
  {15,  1}, // #2137
5939
  {16,  4}, // #2138
5940
  {18,  7}, // #2139
5941
  {19,  7}, // #2140
5942
  { 5,  1}, // #2141
5943
  { 7,  1}, // #2142
5944
  { 9,  1}, // #2143
5945
  {11,  1}, // #2144
5946
  {14,  1}, // #2145
5947
  {15,  2}, // #2146
5948
  {16,  1}, // #2147
5949
  {18,  2}, // #2148
5950
  {19,  2}, // #2149
5951
  {10,  3}, // #2150
5952
  {16,  3}, // #2151
5953
  {18,  3}, // #2152
5954
  {19,  3}, // #2153
5955
  { 5,  2}, // #2154
5956
  { 9,  3}, // #2155
5957
  {11,  2}, // #2156
5958
  {14,  2}, // #2157
5959
  {15,  3}, // #2158
5960
  {16,  3}, // #2159
5961
  {18,  3}, // #2160
5962
  {19,  3}, // #2161
5963
  { 5,  2}, // #2162
5964
  { 9,  2}, // #2163
5965
  {11,  2}, // #2164
5966
  {14,  2}, // #2165
5967
  {15,  3}, // #2166
5968
  {16,  2}, // #2167
5969
  {18,  3}, // #2168
5970
  {19,  3}, // #2169
5971
  { 5,  2}, // #2170
5972
  { 7,  1}, // #2171
5973
  { 9,  2}, // #2172
5974
  {11,  2}, // #2173
5975
  {14,  2}, // #2174
5976
  {15,  3}, // #2175
5977
  {16,  2}, // #2176
5978
  {18,  3}, // #2177
5979
  {19,  3}, // #2178
5980
  { 6,  1}, // #2179
5981
  {10,  1}, // #2180
5982
  {12,  1}, // #2181
5983
  {14,  1}, // #2182
5984
  {16,  1}, // #2183
5985
  {18,  4}, // #2184
5986
  {19,  4}, // #2185
5987
  { 3,  1}, // #2186
5988
  { 7,  1}, // #2187
5989
  {10,  2}, // #2188
5990
  {11,  1}, // #2189
5991
  {12,  1}, // #2190
5992
  {15,  1}, // #2191
5993
  {16,  2}, // #2192
5994
  {18,  4}, // #2193
5995
  {19,  4}, // #2194
5996
  { 2,  1}, // #2195
5997
  { 7,  1}, // #2196
5998
  { 8,  1}, // #2197
5999
  { 9,  1}, // #2198
6000
  {10,  1}, // #2199
6001
  {15,  2}, // #2200
6002
  {16,  1}, // #2201
6003
  {18,  2}, // #2202
6004
  {19,  2}, // #2203
6005
  { 2,  1}, // #2204
6006
  { 5,  1}, // #2205
6007
  { 7,  1}, // #2206
6008
  { 8,  1}, // #2207
6009
  { 9,  2}, // #2208
6010
  {10,  1}, // #2209
6011
  {11,  1}, // #2210
6012
  {14,  1}, // #2211
6013
  {15,  3}, // #2212
6014
  {16,  2}, // #2213
6015
  {18,  3}, // #2214
6016
  {19,  3}, // #2215
6017
  { 2,  1}, // #2216
6018
  { 7,  1}, // #2217
6019
  { 8,  1}, // #2218
6020
  { 9,  1}, // #2219
6021
  {10,  1}, // #2220
6022
  {15,  1}, // #2221
6023
  {16,  1}, // #2222
6024
  {17,  1}, // #2223
6025
  {18,  1}, // #2224
6026
  {19,  2}, // #2225
6027
  { 5,  6}, // #2226
6028
  { 9,  9}, // #2227
6029
  {11,  6}, // #2228
6030
  {14,  6}, // #2229
6031
  {15,  9}, // #2230
6032
  {16,  9}, // #2231
6033
  {18, 15}, // #2232
6034
  {19, 15}, // #2233
6035
  { 4,  1}, // #2234
6036
  { 8,  1}, // #2235
6037
  {10,  2}, // #2236
6038
  {16,  2}, // #2237
6039
  {17,  1}, // #2238
6040
  {18,  2}, // #2239
6041
  {19,  4}, // #2240
6042
  { 9,  1}, // #2241
6043
  {13,  1}, // #2242
6044
  {15,  1}, // #2243
6045
  {16,  1}, // #2244
6046
  {17,  1}, // #2245
6047
  {18,  1}, // #2246
6048
  {19,  2}, // #2247
6049
  { 5,  2}, // #2248
6050
  { 9,  3}, // #2249
6051
  {11,  2}, // #2250
6052
  {13,  1}, // #2251
6053
  {14,  2}, // #2252
6054
  {15,  3}, // #2253
6055
  {16,  3}, // #2254
6056
  {17,  1}, // #2255
6057
  {18,  3}, // #2256
6058
  {19,  4}, // #2257
6059
  {10,  2}, // #2258
6060
  {13,  1}, // #2259
6061
  {16,  2}, // #2260
6062
  {17,  1}, // #2261
6063
  {18,  2}, // #2262
6064
  {19,  3}, // #2263
6065
  { 2,  1}, // #2264
6066
  { 7,  1}, // #2265
6067
  { 8,  1}, // #2266
6068
  { 9,  2}, // #2267
6069
  {10,  1}, // #2268
6070
  {13,  1}, // #2269
6071
  {15,  2}, // #2270
6072
  {16,  2}, // #2271
6073
  {17,  1}, // #2272
6074
  {18,  2}, // #2273
6075
  {19,  3}, // #2274
6076
  { 5,  1}, // #2275
6077
  { 9,  1}, // #2276
6078
  {11,  1}, // #2277
6079
  {14,  1}, // #2278
6080
  {15,  3}, // #2279
6081
  {16,  1}, // #2280
6082
  {18,  3}, // #2281
6083
  {19,  3}, // #2282
6084
  { 2,  1}, // #2283
6085
  { 7,  1}, // #2284
6086
  { 8,  1}, // #2285
6087
  { 9,  1}, // #2286
6088
  {10,  1}, // #2287
6089
  {13,  1}, // #2288
6090
  {15,  2}, // #2289
6091
  {16,  1}, // #2290
6092
  {17,  1}, // #2291
6093
  {18,  2}, // #2292
6094
  {19,  3}, // #2293
6095
  { 2,  1}, // #2294
6096
  { 5,  1}, // #2295
6097
  { 7,  1}, // #2296
6098
  { 8,  1}, // #2297
6099
  { 9,  2}, // #2298
6100
  {10,  1}, // #2299
6101
  {11,  1}, // #2300
6102
  {13,  1}, // #2301
6103
  {14,  1}, // #2302
6104
  {15,  3}, // #2303
6105
  {16,  2}, // #2304
6106
  {17,  1}, // #2305
6107
  {18,  3}, // #2306
6108
  {19,  4}, // #2307
6109
  { 5,  2}, // #2308
6110
  { 9,  2}, // #2309
6111
  {11,  2}, // #2310
6112
  {13,  1}, // #2311
6113
  {14,  2}, // #2312
6114
  {15,  3}, // #2313
6115
  {16,  2}, // #2314
6116
  {17,  1}, // #2315
6117
  {18,  3}, // #2316
6118
  {19,  4}, // #2317
6119
  { 5,  2}, // #2318
6120
  { 7,  1}, // #2319
6121
  { 9,  2}, // #2320
6122
  {11,  2}, // #2321
6123
  {13,  1}, // #2322
6124
  {14,  2}, // #2323
6125
  {15,  3}, // #2324
6126
  {16,  2}, // #2325
6127
  {17,  1}, // #2326
6128
  {18,  3}, // #2327
6129
  {19,  4}, // #2328
6130
  { 4,  1}, // #2329
6131
  { 8,  1}, // #2330
6132
  {10,  3}, // #2331
6133
  {13,  1}, // #2332
6134
  {16,  3}, // #2333
6135
  {17,  2}, // #2334
6136
  {18,  3}, // #2335
6137
  {19,  6}, // #2336
6138
  {10,  3}, // #2337
6139
  {13,  1}, // #2338
6140
  {16,  3}, // #2339
6141
  {17,  2}, // #2340
6142
  {18,  3}, // #2341
6143
  {19,  5}, // #2342
6144
  { 3,  1}, // #2343
6145
  { 7,  1}, // #2344
6146
  {10,  2}, // #2345
6147
  {11,  1}, // #2346
6148
  {12,  1}, // #2347
6149
  {13,  1}, // #2348
6150
  {15,  1}, // #2349
6151
  {16,  2}, // #2350
6152
  {17,  2}, // #2351
6153
  {18,  4}, // #2352
6154
  {19,  6}, // #2353
6155
  { 5,  1}, // #2354
6156
  { 9,  1}, // #2355
6157
  {11,  1}, // #2356
6158
  {14,  1}, // #2357
6159
  {15,  4}, // #2358
6160
  {16,  1}, // #2359
6161
  {18,  4}, // #2360
6162
  {19,  4}, // #2361
6163
  { 5,  1}, // #2362
6164
  { 9,  1}, // #2363
6165
  {11,  1}, // #2364
6166
  {13,  1}, // #2365
6167
  {14,  1}, // #2366
6168
  {15,  3}, // #2367
6169
  {16,  1}, // #2368
6170
  {17,  1}, // #2369
6171
  {18,  3}, // #2370
6172
  {19,  4}, // #2371
6173
  { 2,  1}, // #2372
6174
  { 5,  1}, // #2373
6175
  { 7,  1}, // #2374
6176
  { 8,  1}, // #2375
6177
  { 9,  2}, // #2376
6178
  {10,  1}, // #2377
6179
  {11,  1}, // #2378
6180
  {13,  2}, // #2379
6181
  {14,  1}, // #2380
6182
  {15,  3}, // #2381
6183
  {16,  2}, // #2382
6184
  {17,  2}, // #2383
6185
  {18,  3}, // #2384
6186
  {19,  5}, // #2385
6187
  { 4,  1}, // #2386
6188
  { 6,  1}, // #2387
6189
  { 8,  1}, // #2388
6190
  {10,  2}, // #2389
6191
  {12,  1}, // #2390
6192
  {13,  1}, // #2391
6193
  {14,  1}, // #2392
6194
  {16,  2}, // #2393
6195
  {17,  2}, // #2394
6196
  {18,  5}, // #2395
6197
  {19,  8}, // #2396
6198
  { 4,  1}, // #2397
6199
  { 5,  1}, // #2398
6200
  { 8,  1}, // #2399
6201
  { 9,  1}, // #2400
6202
  {11,  1}, // #2401
6203
  {14,  1}, // #2402
6204
  {15,  2}, // #2403
6205
  {16,  1}, // #2404
6206
  {17,  1}, // #2405
6207
  {18,  2}, // #2406
6208
  {19,  4}, // #2407
6209
  { 3,  1}, // #2408
6210
  { 7,  1}, // #2409
6211
  {10,  5}, // #2410
6212
  {11,  2}, // #2411
6213
  {12,  1}, // #2412
6214
  {13,  1}, // #2413
6215
  {15,  2}, // #2414
6216
  {16,  5}, // #2415
6217
  {17,  2}, // #2416
6218
  {18,  8}, // #2417
6219
  {19, 10}, // #2418
6220
  { 3,  2}, // #2419
6221
  { 7,  2}, // #2420
6222
  {10,  3}, // #2421
6223
  {11,  2}, // #2422
6224
  {12,  2}, // #2423
6225
  {15,  2}, // #2424
6226
  {16,  3}, // #2425
6227
  {18,  7}, // #2426
6228
  {19,  7}, // #2427
6229
  { 3,  1}, // #2428
6230
  { 7,  1}, // #2429
6231
  {10,  5}, // #2430
6232
  {11,  2}, // #2431
6233
  {12,  1}, // #2432
6234
  {15,  2}, // #2433
6235
  {16,  5}, // #2434
6236
  {18,  9}, // #2435
6237
  {19,  9}, // #2436
6238
  { 3,  2}, // #2437
6239
  { 7,  2}, // #2438
6240
  {10,  4}, // #2439
6241
  {11,  3}, // #2440
6242
  {12,  2}, // #2441
6243
  {13,  1}, // #2442
6244
  {15,  3}, // #2443
6245
  {16,  4}, // #2444
6246
  {17,  2}, // #2445
6247
  {18,  9}, // #2446
6248
  {19, 11}, // #2447
6249
  { 5,  1}, // #2448
6250
  { 9,  1}, // #2449
6251
  {11,  1}, // #2450
6252
  {13,  1}, // #2451
6253
  {14,  1}, // #2452
6254
  {15,  4}, // #2453
6255
  {16,  1}, // #2454
6256
  {17,  1}, // #2455
6257
  {18,  4}, // #2456
6258
  {19,  5}, // #2457
6259
  { 3,  2}, // #2458
6260
  { 7,  2}, // #2459
6261
  {10,  4}, // #2460
6262
  {11,  3}, // #2461
6263
  {12,  2}, // #2462
6264
  {15,  3}, // #2463
6265
  {16,  4}, // #2464
6266
  {18, 10}, // #2465
6267
  {19, 10}, // #2466
6268
  { 2,  2}, // #2467
6269
  { 3,  1}, // #2468
6270
  { 5,  2}, // #2469
6271
  { 6,  4}, // #2470
6272
  { 7,  3}, // #2471
6273
  { 8,  2}, // #2472
6274
  { 9,  6}, // #2473
6275
  {10,  6}, // #2474
6276
  {11,  3}, // #2475
6277
  {12,  5}, // #2476
6278
  {14,  6}, // #2477
6279
  {15,  7}, // #2478
6280
  {16, 10}, // #2479
6281
  {18, 15}, // #2480
6282
  {19, 15}, // #2481
6283
  { 3,  1}, // #2482
6284
  { 6,  8}, // #2483
6285
  { 7,  1}, // #2484
6286
  {10,  8}, // #2485
6287
  {11,  1}, // #2486
6288
  {12,  9}, // #2487
6289
  {13,  1}, // #2488
6290
  {14,  8}, // #2489
6291
  {15,  1}, // #2490
6292
  {16,  8}, // #2491
6293
  {17,  1}, // #2492
6294
  {18, 30}, // #2493
6295
  {19, 31}, // #2494
6296
  { 4,  1}, // #2495
6297
  { 6, 10}, // #2496
6298
  { 8,  1}, // #2497
6299
  {10, 10}, // #2498
6300
  {12, 10}, // #2499
6301
  {13,  1}, // #2500
6302
  {14, 10}, // #2501
6303
  {16, 10}, // #2502
6304
  {17,  2}, // #2503
6305
  {18, 36}, // #2504
6306
  {19, 39}, // #2505
6307
  { 4,  1}, // #2506
6308
  { 6, 11}, // #2507
6309
  { 8,  1}, // #2508
6310
  {10, 11}, // #2509
6311
  {12, 11}, // #2510
6312
  {13,  1}, // #2511
6313
  {14, 11}, // #2512
6314
  {16, 11}, // #2513
6315
  {17,  2}, // #2514
6316
  {18, 37}, // #2515
6317
  {19, 40}, // #2516
6318
  { 2,  3}, // #2517
6319
  { 5,  6}, // #2518
6320
  { 7,  3}, // #2519
6321
  { 8,  3}, // #2520
6322
  { 9,  9}, // #2521
6323
  {10,  3}, // #2522
6324
  {11,  6}, // #2523
6325
  {13,  1}, // #2524
6326
  {14,  6}, // #2525
6327
  {15, 10}, // #2526
6328
  {16,  9}, // #2527
6329
  {17,  1}, // #2528
6330
  {18, 10}, // #2529
6331
  {19, 11}, // #2530
6332
  { 2,  3}, // #2531
6333
  { 5,  6}, // #2532
6334
  { 7,  3}, // #2533
6335
  { 8,  3}, // #2534
6336
  { 9,  9}, // #2535
6337
  {10,  3}, // #2536
6338
  {11,  6}, // #2537
6339
  {14,  6}, // #2538
6340
  {15, 11}, // #2539
6341
  {16,  9}, // #2540
6342
  {18, 11}, // #2541
6343
  {19, 11}, // #2542
6344
  { 9,  9}, // #2543
6345
  {15,  9}, // #2544
6346
  {16,  9}, // #2545
6347
  {18, 10}, // #2546
6348
  {19, 10}, // #2547
6349
  { 2,  2}, // #2548
6350
  { 7,  2}, // #2549
6351
  { 8,  2}, // #2550
6352
  { 9,  7}, // #2551
6353
  {10, 12}, // #2552
6354
  {13,  8}, // #2553
6355
  {15,  7}, // #2554
6356
  {16, 17}, // #2555
6357
  {17,  8}, // #2556
6358
  {18, 56}, // #2557
6359
  {19, 64}, // #2558
6360
  { 2,  7}, // #2559
6361
  { 3,  2}, // #2560
6362
  { 5,  8}, // #2561
6363
  { 6,  3}, // #2562
6364
  { 7,  9}, // #2563
6365
  { 8,  7}, // #2564
6366
  { 9, 16}, // #2565
6367
  {10, 10}, // #2566
6368
  {11, 10}, // #2567
6369
  {12,  5}, // #2568
6370
  {14, 11}, // #2569
6371
  {15, 18}, // #2570
6372
  {16, 19}, // #2571
6373
  {18, 32}, // #2572
6374
  {19, 32}, // #2573
6375
  { 2,  9}, // #2574
6376
  { 3,  1}, // #2575
6377
  { 4, 11}, // #2576
6378
  { 5, 16}, // #2577
6379
  { 6,  1}, // #2578
6380
  { 7, 10}, // #2579
6381
  { 8, 20}, // #2580
6382
  { 9, 25}, // #2581
6383
  {10, 31}, // #2582
6384
  {11, 17}, // #2583
6385
  {12,  2}, // #2584
6386
  {14, 17}, // #2585
6387
  {15, 26}, // #2586
6388
  {16, 47}, // #2587
6389
  {17, 11}, // #2588
6390
  {18, 78}, // #2589
6391
  {19, 100}, // #2590
6392
  { 2,  2}, // #2591
6393
  { 5,  4}, // #2592
6394
  { 7,  2}, // #2593
6395
  { 8,  2}, // #2594
6396
  { 9,  6}, // #2595
6397
  {10,  2}, // #2596
6398
  {11,  4}, // #2597
6399
  {13,  1}, // #2598
6400
  {14,  4}, // #2599
6401
  {15,  6}, // #2600
6402
  {16,  6}, // #2601
6403
  {17,  1}, // #2602
6404
  {18,  7}, // #2603
6405
  {19,  8}, // #2604
6406
  { 1,  2}, // #2605
6407
  { 2,  1}, // #2606
6408
  { 1,  1}, // #2607
6409
  { 7,  1}, // #2608
6410
  { 8,  1}, // #2609
6411
  {12,  1}, // #2610
6412
  {13,  1}, // #2611
6413
  {14,  1}, // #2612
6414
  {18,  1}, // #2613
6415
  { 1,  1}, // #2614
6416
  { 7,  1}, // #2615
6417
  {12,  1}, // #2616
6418
  {18,  1}, // #2617
6419
  { 1,  1}, // #2618
6420
  { 7,  1}, // #2619
6421
  {11,  1}, // #2620
6422
  {14,  1}, // #2621
6423
  {16,  1}, // #2622
6424
  {17,  1}, // #2623
6425
  {18,  1}, // #2624
6426
  { 1,  4}, // #2625
6427
  { 2,  1}, // #2626
6428
  { 4,  1}, // #2627
6429
  { 6, 41}, // #2628
6430
  { 1,  2}, // #2629
6431
  { 7,  1}, // #2630
6432
  {12,  1}, // #2631
6433
  {18,  1}, // #2632
6434
  { 2,  1}, // #2633
6435
  { 3,  1}, // #2634
6436
  {19,  1}, // #2635
6437
  { 1,  1}, // #2636
6438
  { 7,  1}, // #2637
6439
  {15,  1}, // #2638
6440
  { 2,  2}, // #2639
6441
  { 3,  2}, // #2640
6442
  {19,  2}, // #2641
6443
  { 1,  2}, // #2642
6444
  { 7,  1}, // #2643
6445
  {11,  1}, // #2644
6446
  {14,  1}, // #2645
6447
  {16,  1}, // #2646
6448
  {17,  1}, // #2647
6449
  {18,  1}, // #2648
6450
  { 7,  1}, // #2649
6451
  {10,  1}, // #2650
6452
  {13,  1}, // #2651
6453
  {15,  1}, // #2652
6454
  {17,  1}, // #2653
6455
  { 7,  1}, // #2654
6456
  {16,  1}, // #2655
6457
  {18,  1}, // #2656
6458
  { 7,  1}, // #2657
6459
  {17,  1}, // #2658
6460
  { 7,  1}, // #2659
6461
  {18,  1}, // #2660
6462
  { 7,  2}, // #2661
6463
  {18,  2}, // #2662
6464
  { 7,  3}, // #2663
6465
  {10,  2}, // #2664
6466
  {13,  2}, // #2665
6467
  {15,  3}, // #2666
6468
  {17,  2}, // #2667
6469
  { 1,  1}, // #2668
6470
  { 7,  1}, // #2669
6471
  {13,  1}, // #2670
6472
  { 7,  2}, // #2671
6473
  {11,  1}, // #2672
6474
  {14,  1}, // #2673
6475
  {15,  1}, // #2674
6476
  {16,  1}, // #2675
6477
  {17,  1}, // #2676
6478
  {18,  1}, // #2677
6479
  { 7,  1}, // #2678
6480
  {14,  1}, // #2679
6481
  {18,  1}, // #2680
6482
  { 7,  2}, // #2681
6483
  {10,  1}, // #2682
6484
  {11,  1}, // #2683
6485
  {13,  1}, // #2684
6486
  {14,  1}, // #2685
6487
  {15,  1}, // #2686
6488
  {16,  1}, // #2687
6489
  {17,  2}, // #2688
6490
  {18,  1}, // #2689
6491
  { 1,  1}, // #2690
6492
  { 7,  1}, // #2691
6493
  {18,  1}, // #2692
6494
  { 1,  5}, // #2693
6495
  { 7,  3}, // #2694
6496
  {10,  2}, // #2695
6497
  {13,  2}, // #2696
6498
  {15,  3}, // #2697
6499
  {17,  2}, // #2698
6500
  { 1,  1}, // #2699
6501
  { 7,  2}, // #2700
6502
  {12,  2}, // #2701
6503
  {18,  2}, // #2702
6504
  { 1,  1}, // #2703
6505
  { 7,  5}, // #2704
6506
  {10,  3}, // #2705
6507
  {13,  3}, // #2706
6508
  {15,  5}, // #2707
6509
  {17,  3}, // #2708
6510
  { 1,  1}, // #2709
6511
  { 7,  1}, // #2710
6512
  {17,  1}, // #2711
6513
  { 1,  1}, // #2712
6514
  { 7,  2}, // #2713
6515
  {11,  2}, // #2714
6516
  {14,  2}, // #2715
6517
  {16,  2}, // #2716
6518
  {17,  2}, // #2717
6519
  {18,  2}, // #2718
6520
  { 1,  1}, // #2719
6521
  { 7,  1}, // #2720
6522
  {16,  1}, // #2721
6523
  {18,  1}, // #2722
6524
  { 1,  1}, // #2723
6525
  { 7,  2}, // #2724
6526
  {18,  2}, // #2725
6527
  { 1,  1}, // #2726
6528
  { 7,  2}, // #2727
6529
  {15,  2}, // #2728
6530
  { 1,  1}, // #2729
6531
  { 7,  1}, // #2730
6532
  {10,  1}, // #2731
6533
  {13,  1}, // #2732
6534
  {15,  1}, // #2733
6535
  {17,  1}, // #2734
6536
  { 1,  1}, // #2735
6537
  { 7,  2}, // #2736
6538
  {10,  1}, // #2737
6539
  {11,  1}, // #2738
6540
  {13,  1}, // #2739
6541
  {14,  1}, // #2740
6542
  {15,  1}, // #2741
6543
  {16,  1}, // #2742
6544
  {17,  2}, // #2743
6545
  {18,  1}, // #2744
6546
  { 1,  1}, // #2745
6547
  { 7,  2}, // #2746
6548
  {11,  1}, // #2747
6549
  {14,  1}, // #2748
6550
  {15,  1}, // #2749
6551
  {16,  1}, // #2750
6552
  {17,  1}, // #2751
6553
  {18,  1}, // #2752
6554
  { 1,  1}, // #2753
6555
  { 2,  1}, // #2754
6556
  { 3,  1}, // #2755
6557
  {19,  1}, // #2756
6558
  { 1,  1}, // #2757
6559
  { 7,  2}, // #2758
6560
  {14,  2}, // #2759
6561
  {18,  2}, // #2760
6562
  { 1,  1}, // #2761
6563
  { 7,  1}, // #2762
6564
  {14,  1}, // #2763
6565
  {18,  1}, // #2764
6566
  { 1,  1}, // #2765
6567
  { 7,  2}, // #2766
6568
  {13,  2}, // #2767
6569
  { 1,  1}, // #2768
6570
  { 7,  3}, // #2769
6571
  {14,  3}, // #2770
6572
  {18,  3}, // #2771
6573
  { 7, 12}, // #2772
6574
  {11, 12}, // #2773
6575
  {14, 12}, // #2774
6576
  {16, 12}, // #2775
6577
  {17, 12}, // #2776
6578
  {18, 12}, // #2777
6579
  { 7, 28}, // #2778
6580
  {11, 28}, // #2779
6581
  {14, 28}, // #2780
6582
  {16, 28}, // #2781
6583
  {17, 28}, // #2782
6584
  {18, 28}, // #2783
6585
  { 1,  1}, // #2784
6586
  { 7, 19}, // #2785
6587
  {11, 19}, // #2786
6588
  {14, 19}, // #2787
6589
  {16, 19}, // #2788
6590
  {17, 19}, // #2789
6591
  {18, 19}, // #2790
6592
  { 1,  1}, // #2791
6593
  { 7, 35}, // #2792
6594
  {11, 35}, // #2793
6595
  {14, 35}, // #2794
6596
  {16, 35}, // #2795
6597
  {17, 35}, // #2796
6598
  {18, 35}, // #2797
6599
  { 7, 15}, // #2798
6600
  {11, 15}, // #2799
6601
  {14, 15}, // #2800
6602
  {16, 15}, // #2801
6603
  {17, 15}, // #2802
6604
  {18, 15}, // #2803
6605
  { 7, 40}, // #2804
6606
  {11, 40}, // #2805
6607
  {14, 40}, // #2806
6608
  {16, 40}, // #2807
6609
  {17, 40}, // #2808
6610
  {18, 40}, // #2809
6611
  { 1,  1}, // #2810
6612
  { 7, 22}, // #2811
6613
  {11, 22}, // #2812
6614
  {14, 22}, // #2813
6615
  {16, 22}, // #2814
6616
  {17, 22}, // #2815
6617
  {18, 22}, // #2816
6618
  { 1,  1}, // #2817
6619
  { 7, 47}, // #2818
6620
  {11, 47}, // #2819
6621
  {14, 47}, // #2820
6622
  {16, 47}, // #2821
6623
  {17, 47}, // #2822
6624
  {18, 47}, // #2823
6625
  { 1,  1}, // #2824
6626
  { 7,  3}, // #2825
6627
  {12,  3}, // #2826
6628
  {18,  3}, // #2827
6629
  { 1,  1}, // #2828
6630
  { 7,  2}, // #2829
6631
  { 9,  2}, // #2830
6632
  {12,  2}, // #2831
6633
  {15,  2}, // #2832
6634
  {16,  2}, // #2833
6635
  {18,  2}, // #2834
6636
  { 2,  1}, // #2835
6637
  { 3,  1}, // #2836
6638
  {19,  2}, // #2837
6639
  { 1,  1}, // #2838
6640
  { 2,  2}, // #2839
6641
  { 3,  2}, // #2840
6642
  {19,  2}, // #2841
6643
  { 7,  2}, // #2842
6644
  { 8,  2}, // #2843
6645
  {12,  2}, // #2844
6646
  {13,  2}, // #2845
6647
  {14,  2}, // #2846
6648
  {18,  2}, // #2847
6649
  { 1,  1}, // #2848
6650
  { 7,  2}, // #2849
6651
  { 8,  2}, // #2850
6652
  {12,  2}, // #2851
6653
  {13,  2}, // #2852
6654
  {14,  2}, // #2853
6655
  {18,  2}, // #2854
6656
  { 1,  1}, // #2855
6657
  { 2,  1}, // #2856
6658
  { 5,  1}, // #2857
6659
  { 7,  2}, // #2858
6660
  {10,  1}, // #2859
6661
  {13,  1}, // #2860
6662
  {15,  2}, // #2861
6663
  {17,  1}, // #2862
6664
  { 7,  2}, // #2863
6665
  { 9,  1}, // #2864
6666
  {12,  1}, // #2865
6667
  {14,  1}, // #2866
6668
  {15,  1}, // #2867
6669
  {16,  1}, // #2868
6670
  {18,  2}, // #2869
6671
  { 7,  1}, // #2870
6672
  { 9,  1}, // #2871
6673
  {12,  1}, // #2872
6674
  {15,  1}, // #2873
6675
  {16,  1}, // #2874
6676
  {18,  1}, // #2875
6677
  { 1,  1}, // #2876
6678
  { 7,  1}, // #2877
6679
  { 9,  1}, // #2878
6680
  {12,  1}, // #2879
6681
  {15,  1}, // #2880
6682
  {16,  1}, // #2881
6683
  {18,  1} // #2882
6684
}; // X86WriteProcResTable
6685
6686
// {Cycles, WriteResourceID}
6687
extern const llvm::MCWriteLatencyEntry X86WriteLatencyTable[] = {
6688
  { 0,  0}, // Invalid
6689
  {100,  0}, // #1 WriteMicrocoded_WriteSystem_WriteMPSADLd_WriteCLMulLd_WritePCmpEStrILd_WritePCmpEStrMLd_WritePCmpIStrILd_WritePCmpIStrMLd_WriteFShuffle256
6690
  { 1,  0}, // #2 WriteALU_WriteVecLogic_WriteZero_WriteFBlend_WriteShift_WriteJump_WriteFShuffle_WriteStore_WriteMove_WriteLEA_WriteFence_WriteShuffle_WriteVecALU_WriteVecShift_WriteNop_WriteBlend_WriteRMW_HWWriteResGroup2_HWWriteResGroup3_HWWriteResGroup4_WriteP01_HWWriteResGroup6_HWWriteResGroup7_HWWriteResGroup5_HWWriteResGroup8_HWWriteResGroup9_HWWriteResGroup10_WritePBLENDWr_Write2P0156_P23_Write3P01_HWWriteResGroup0_HWWriteResGroup24_HWWriteResGroup20_HWWriteResGroup22_WriteFNINIT_HWWriteResGroup18_HWWriteResGroup14_HWWriteResGroup15_HWWriteResGroup16_HWWriteResGroup13_WriteP0156_P23_HWWriteResGroup11_HWWriteResGroup17_HWWriteResGroup21_HWWriteResGroup25_HWWriteResGroup26_HWWriteResGroup12_WriteBTmr_WriteBTRSCmr_Write2P237_P4_WritePushA_WritePopA_WriteRETI_WriteBOUND_WriteINTO_WriteRDPMC_WriteRDRAND_WriteFNSAVE_WriteFRSTOR_WriteP1_Write2P1_Write5P0156_WriteVPGATHERDD128_WriteVPGATHERDD256_WriteVPGATHERQD128_WriteVPGATHERQD256_WriteVPGATHERDQ128_WriteVPGATHERDQ256_WriteVPGATHERQQ128_WriteVPGATHERQQ256_WriteVGATHERDPS128_WriteVGATHERDPS256_WriteVGATHERQPS128_WriteVGATHERQPS256_WriteVGATHERDPD128_WriteVGATHERDPD256_WriteVGATHERQPD128_WriteVGATHERQPD256_HWWriteResGroup19_HWWriteResGroup23_HWWriteResGroup23_16_WritePHAdd_WriteFShuffle256_WriteShuffle256_WriteVarVecShift_WriteEXTRQ_SBWriteResGroup0_SBWriteResGroup1_SBWriteResGroup2_SBWriteResGroup3_SBWriteResGroup4_SBWriteResGroup5_SBWriteResGroup6_WriteVarBlend_WriteFVarBlend_SKLWriteResGroup3_SKLWriteResGroup4_SKLWriteResGroup6_SKLWriteResGroup5_SKLWriteResGroup7_SKLWriteResGroup0_SKLWriteResGroup1_SKLWriteResGroup27_SKLWriteResGroup23_SKLWriteResGroup13_SKLWriteResGroup25_SKLWriteResGroup21_SKLWriteResGroup15_SKLWriteResGroup18_SKLWriteResGroup17_SKLWriteResGroup14_SKLWriteResGroup20_SKLWriteResGroup16_SKLWriteResGroup24_SKLWriteResGroup28_SKLWriteResGroup29_SKLWriteResGroup12_SKLWriteResGroup19_SKLWriteResGroup22_SKLWriteResGroup26_ZnWritePMOVMSKB_ZnWriteFPU0Lat1_ZnWriteFLDr_ZnWriteLOOP_ZnWriteRET_ZnWriteFPU013_ZnWritePShift_ZnWriteMOVMSKPr_ZnWritePTESTr_ZnWriteBSwap_ZnWriteJCXZ_ZnWritePCMPGTQr_ZnWriteLD_F80m_ZnWriteFPU3Lat1_ZnWriteFPU01Y_ZnWriteXCHG_ZnWriteFPU12m_ZnWriteFPU12Y_ZnWriteCMPXCHG8B_ZnWriteFXCH_ZnWriteCALLr_ZnWriteSHA1MSG2r_ZnWriteSHA1NEXTEr
6691
  { 5,  0}, // #3 WriteALULd_WriteVecLogicLd_WriteFBlendLd_WriteShiftLd_WriteJumpLd_WriteFHAdd_WriteFShuffleLd_WriteVecALULd_WriteShuffleLd_WriteVecIMul_WriteVecShiftLd_WriteFMul_WriteBlendLd_WriteFRcp_WriteFRsqrt_HWWriteResGroup89_HWWriteResGroup101_HWWriteResGroup99_HWWriteResGroup90_HWWriteResGroup93_HWWriteResGroup94_HWWriteResGroup91_HWWriteResGroup97_HWWriteResGroup92_HWWriteResGroup96_HWWriteResGroup95_HWWriteResGroup98_HWWriteResGroup100_WriteLoad_WriteMPSAD_WritePHAddLd_WriteShuffle256Ld_WriteFShuffle256Ld_WriteVarVecShiftLd_SBWriteResGroup30_SBWriteResGroup31_SBWriteResGroup32_SBWriteResGroup33_SBWriteResGroup34_SBWriteResGroup35_SBWriteResGroup35_2_SBWriteResGroup36_SBWriteResGroup37_SBWriteResGroup38_SBWriteResGroup39_SBWriteResGroup40_SBWriteResGroup41_SBWriteResGroup42_SBWriteResGroup43_SBWriteResGroup44_SBWriteResGroup45_SBWriteResGroup46_SBWriteResGroup47_SKLWriteResGroup110_SKLWriteResGroup115_SKLWriteResGroup109_SKLWriteResGroup121_SKLWriteResGroup114_SKLWriteResGroup113_SKLWriteResGroup116_SKLWriteResGroup122_SKLWriteResGroup119_SKLWriteResGroup118_SKLWriteResGroup120_WriteCvtI2F_WriteCvtF2I_WriteCvtF2F_ZnWriteSTr_ZnWriteCVTDQ2PDr_ZnWriteCVTPD2DQr_ZnWriteCVTPD2PSYr_ZnWriteRSQRTPSr_ZnWriteRSQRTSSr_ZnWriteCVSTSI2SIr_ZnWriteCVSTSI2SSr_ZnWriteEXTRACTPSm_ZnWriteVMASKMOVPYmr_ZnWritePEXTRm_ZnWriteST_FP80m_ZnWriteVRCPPSr_ZnWriteMOVBE_ZnWriteXCHGrm_ZnWritePMULLDYr_ZnWritePop16r_ZnWriteFMADDr
6692
  { 1,  0}, // #4 WriteRMW
6693
  { 7,  0}, // #5 WriteFAddLd_WriteAESDecEncLd_WriteCvtF2ILd_WriteCvtF2FLd_WriteIMulLd_WriteCLMulLd_WriteShuffle256Ld_WriteFShuffle256Ld_HWWriteResGroup114_HWWriteResGroup112_HWWriteResGroup110_HWWriteResGroup113_HWWriteResGroup111_WriteXLAT_WriteAESIMCLd_WriteAESKeyGenLd_WriteVecIMulLd_WriteFMulLd_WriteVarBlendLd_WritePCmpIStrM_WriteFRcpLd_WriteFRsqrtLd_WriteFVarBlendLd_WriteVMULYPSLd_WriteFHAddLd_WriteVecALULd_SBWriteResGroup54_SBWriteResGroup55_SBWriteResGroup56_SBWriteResGroup57_SBWriteResGroup58_SBWriteResGroup59_SBWriteResGroup60_SBWriteResGroup61_SBWriteResGroup62_SBWriteResGroup63_SBWriteResGroup64_SBWriteResGroup65_SBWriteResGroup66_SBWriteResGroup67_SBWriteResGroup68_SBWriteResGroup69_SBWriteResGroup70_WriteCvtI2FLd_WriteMPSAD_SKLWriteResGroup151_SKLWriteResGroup143_SKLWriteResGroup142_SKLWriteResGroup146_SKLWriteResGroup149_SKLWriteResGroup145_SKLWriteResGroup150_ZnWriteALULat3Ld
6694
  { 3,  0}, // #6 WriteFAdd_WriteCvtF2I_WriteCvtF2F_WriteIMul_WriteIMulH_WritePHAdd_WriteFShuffle256_WriteShuffle256_WritePMOVMSKB_HWWriteResGroup51_HWWriteResGroup49_HWWriteResGroup50_HWWriteResGroup60_HWWriteResGroup56_HWWriteResGroup54_HWWriteResGroup59_HWWriteResGroup62_HWWriteResGroup61_HWWriteResGroup52_HWWriteResGroup53_HWWriteResGroup64_HWWriteResGroup69_HWWriteResGroup65_HWWriteResGroup52_16_HWWriteResGroup52_32_HWWriteResGroup67_HWWriteResGroup68_HWWriteResGroup50_16_HWWriteResGroup50_32_HWWriteResGroup55_HWWriteResGroup57_HWWriteResGroup58_HWWriteResGroup63_HWWriteResGroup66_WriteAESDecEnc_WriteCvtI2F_WriteFHAdd_WriteMPSAD_WriteFAddY_WriteFHAddY_WriteVecALU_SBWriteResGroup20_SBWriteResGroup21_SBWriteResGroup22_SBWriteResGroup23_SBWriteResGroup23_2_SBWriteResGroup24_SBWriteResGroup25_SBWriteResGroup25_2_SBWriteResGroup26_SBWriteResGroup26_2_WriteLoad_SKLWriteResGroup61_SKLWriteResGroup62_SKLWriteResGroup63_SKLWriteResGroup60_SKLWriteResGroup66_SKLWriteResGroup68_SKLWriteResGroup70_SKLWriteResGroup71_SKLWriteResGroup69_SKLWriteResGroup67_SKLWriteResGroup76_SKLWriteResGroup64_SKLWriteResGroup65_SKLWriteResGroup75_SKLWriteResGroup77_SKLWriteResGroup79_SKLWriteResGroup85_SKLWriteResGroup64_16_2_SKLWriteResGroup64_32_SKLWriteResGroup80_SKLWriteResGroup78_SKLWriteResGroup83_SKLWriteResGroup81_SKLWriteResGroup84_SKLWriteResGroup60_16_SKLWriteResGroup60_32_SKLWriteResGroup72_SKLWriteResGroup73_SKLWriteResGroup74_SKLWriteResGroup82_ZnWriteFPU2_ZnWriteFPU01Lat3_ZnWriteCVTPS2PDr_ZnWriteVCVTPS2PDY_ZnWriteALULat3_ZnWriteMul16_ZnWriteMul32_ZnWriteMULr_ZnWriteMulX64_ZnWriteMulX32
6695
  {14,  0}, // #7 WriteAESIMCLd_HWWriteResGroup137_HWWriteResGroup140_HWWriteResGroup136_HWWriteResGroup138_HWWriteResGroup139_HWWriteResGroup141_HWWriteResGroup142_HWWriteResGroup143_WriteCLMulLd_WriteFSqrt_SBWriteResGroup116_SBWriteResGroup117_SBWriteResGroup118_SKLWriteResGroup190_SKLWriteResGroup191_SKLWriteResGroup192
6696
  {10,  0}, // #8 WriteAESKeyGenLd_WritePCmpEStrMLd_WritePCmpIStrMLd_HWWriteResGroup118_HWWriteResGroup119_HWWriteResGroup120_SBWriteResGroup101_SBWriteResGroup102_SBWriteResGroup103_SBWriteResGroup103_2_WriteMPSADLd_WriteCLMulLd_WriteVecIMulLd_WriteFMulLd_WriteFRcpLd_WriteFRsqrtLd_SKLWriteResGroup169_SKLWriteResGroup170_SKLWriteResGroup172_SKLWriteResGroup171_WriteFAddLd_WriteFHAddLd_ZnWriteCVTPS2PDLd_ZnWriteMULLd
6697
  { 4,  0}, // #9 WriteLoad_WriteCvtI2F_WriteMOVS_HWWriteResGroup71_HWWriteResGroup72_HWWriteResGroup73_HWWriteResGroup74_16_HWWriteResGroup74_32_HWWriteResGroup70_HWWriteResGroup84_HWWriteResGroup88_HWWriteResGroup77_WritePBLENDWm_WriteCMPS_HWWriteResGroup86_HWWriteResGroup76_HWWriteResGroup78_HWWriteResGroup75_HWWriteResGroup79_HWWriteResGroup80_HWWriteResGroup82_HWWriteResGroup83_HWWriteResGroup85_HWWriteResGroup87_WriteALULd_WriteShiftLd_WriteJumpLd_WriteVMULYPD_WritePCmpEStrILd_SBWriteResGroup27_SBWriteResGroup28_SBWriteResGroup29_SBWriteResGroup29_2_SBWriteResGroup29_3_WriteVecLogicLd_WriteFBlendLd_WriteCvtF2I_WriteCvtF2F_WriteFShuffleLd_WriteVecALULd_WriteShuffleLd_WriteVecIMul_WriteVecShiftLd_WriteVarBlendLd_WriteBlendLd_WritePHAddLd_WriteFVarBlendLd_WriteShuffle256Ld_WriteFShuffle256Ld_WriteVarVecShiftLd_SKLWriteResGroup86_SKLWriteResGroup89_SKLWriteResGroup87_SKLWriteResGroup92_16_SKLWriteResGroup101_SKLWriteResGroup90_SKLWriteResGroup107_SKLWriteResGroup96_SKLWriteResGroup91_SKLWriteResGroup105_SKLWriteResGroup94_SKLWriteResGroup97_SKLWriteResGroup100_SKLWriteResGroup93_SKLWriteResGroup98_SKLWriteResGroup102_SKLWriteResGroup103_SKLWriteResGroup106_WriteAESDecEnc_WriteAESIMC_WriteAESKeyGen_WriteIMul_ZnWriteCVTSS2SDr_ZnWritePMULLDr_ZnWriteCVTPS2PIr_ZnWriteROUNDr_ZnWriteMul64_ZnWriteCVTPD2PSr_ZnWriteMULYr_ZnWriteVMASKMOVPm_ZnWritePUSH_ZnWriteINSERTQ_ZnWriteSHA256RNDS2r
6698
  { 8,  0}, // #10 WriteCvtI2FLd_HWWriteResGroup115_WriteFAddLd_WriteAESDecEncLd_WriteCvtF2ILd_WriteCvtF2FLd_WriteFHAddLd_WriteMPSADLd_WriteFAddYLd_WriteFHAddYLd_WriteAESKeyGenLd_SBWriteResGroup71_SBWriteResGroup72_SBWriteResGroup73_SBWriteResGroup74_SBWriteResGroup75_SBWriteResGroup76_SBWriteResGroup77_SBWriteResGroup78_SBWriteResGroup79_SBWriteResGroup80_SBWriteResGroup81_SBWriteResGroup82_SBWriteResGroup83_SBWriteResGroup84_SBWriteResGroup85_SBWriteResGroup86_SBWriteResGroup87_SBWriteResGroup88_WriteAESIMCLd_WriteFMulLd_WriteFRcpLd_WriteFRsqrtLd_WriteIMulLd_WriteShuffle256Ld_WriteFShuffle256Ld_SKLWriteResGroup157_SKLWriteResGroup161_SKLWriteResGroup156_SKLWriteResGroup160_WriteVecLogicLd_WriteFBlendLd_WriteLoad_WriteFShuffleLd_WriteVecALULd_WriteShuffleLd_WriteVecShiftLd_WriteVarBlendLd_WriteBlendLd_WritePHAddLd_WriteFVarBlendLd_WriteVarVecShiftLd_ZnWriteLEAVE_ZnWriteFPU013m_ZnWriteBROADCAST_ZnWriteFPU013Ld_ZnWriteFPU0Lat1Ld_ZnWriteVMASKMOVPLd_ZnWritePTESTm_ZnWritePShiftLd_ZnWriteCMPXCHG_ZnWriteVMASKMOVPLdY_ZnWriteMul16Ld_ZnWriteMul32Ld_ZnWritePCMPGTQm_ZnWritePushA_ZnWriteFPU13_ZnWriteFPU01Op2_ZnWriteMulX64Ld_ZnWriteVPBROADCAST256Ld_ZnWriteVPBROADCAST128Ld_ZnWritePCMPGTQYm_ZnWriteMulX32Ld_ZnWriteMOVNT_ZnWriteSHA1MSG2Ld_ZnWriteSHA1NEXTELd
6699
  {29,  0}, // #11 WriteIDivLd_HWWriteResGroup168_SBWriteResGroup129
6700
  {25,  0}, // #12 WriteIDiv_HWWriteResGroup165_ZnWriteDiv32
6701
  {16,  0}, // #13 WriteFDivLd_HWWriteResGroup145_HWWriteResGroup146_SKLWriteResGroup196
6702
  {12,  0}, // #14 WriteFDiv_WritePCmpIStrMLd_WriteAESIMC_SBWriteResGroup110_SBWriteResGroup111_SBWriteResGroup112_SBWriteResGroup113_SKLWriteResGroup179_SKLWriteResGroup180_WriteCvtI2FLd_WriteCvtF2ILd_WriteCvtF2FLd_WriteFMulLd_WriteFRcpLd_WriteFRsqrtLd_ZnWriteCVSTSI2SILd_ZnWriteCVTPD2DQLd_ZnWriteFIST_ZnWriteRSQRTPSLd_ZnWriteRSQRTSSLd_ZnWriteFPU03_ZnWriteVRCPPSLd_ZnWriteRSQRTPSYLd_ZnWriteVDIVPSYr_ZnWritePMULLDYm_ZnWriteFMADDm
6703
  { 9,  0}, // #15 WriteFHAddLd_WriteVecIMulLd_WriteFMulLd_WriteFRcpLd_WriteFRsqrtLd_HWWriteResGroup116_HWWriteResGroup117_WriteVMULYPDLd_SBWriteResGroup89_SBWriteResGroup90_SBWriteResGroup91_SBWriteResGroup92_SBWriteResGroup93_SBWriteResGroup94_SBWriteResGroup95_SBWriteResGroup96_SBWriteResGroup97_SBWriteResGroup97_2_SBWriteResGroup98_SBWriteResGroup99_SBWriteResGroup100_WriteCvtI2FLd_SKLWriteResGroup165_SKLWriteResGroup167_WriteShuffle256Ld_ZnWriteFPU02_ZnWriteVINSERT128Ld_ZnWriteMul64Ld_ZnWriteFPU013LdY_ZnWritePShiftYLd_ZnWriteFPU01Op2Y_ZnWriteSHA1MSG1Ld
6704
  { 6,  0}, // #16 WriteMPSADLd_WriteVarBlendLd_WritePHAddLd_WriteFVarBlendLd_WriteVarVecShiftLd_HWWriteResGroup102_HWWriteResGroup105_HWWriteResGroup107_HWWriteResGroup103_HWWriteResGroup104_HWWriteResGroup109_HWWriteResGroup106_HWWriteResGroup108_WriteVecLogicLd_WriteFBlendLd_WriteIMulLd_WriteFShuffleLd_WriteVecALULd_WriteShuffleLd_WriteVecShiftLd_WriteBlendLd_WritePCmpIStrI_WriteShuffle256Ld_WriteFShuffle256Ld_SBWriteResGroup48_SBWriteResGroup49_SBWriteResGroup50_SBWriteResGroup51_SBWriteResGroup52_SBWriteResGroup53_WriteFAddLd_WriteFHAddLd_WriteALULd_WriteShiftLd_WriteJumpLd_SKLWriteResGroup124_SKLWriteResGroup131_SKLWriteResGroup125_SKLWriteResGroup129_SKLWriteResGroup127_SKLWriteResGroup134_SKLWriteResGroup130_SKLWriteResGroup137_SKLWriteResGroup133_SKLWriteResGroup128_SKLWriteResGroup136_SKLWriteResGroup123_SKLWriteResGroup126_ZnWriteBTRSCm_ZnWriteALULat2Ld_ZnWriteSHA1RNDS4r
6705
  { 3,  0}, // #17 WriteIMul
6706
  { 3,  0}, // #18 WriteIMulH
6707
  { 2,  0}, // #19 WriteVarBlend_WriteFVarBlend_WriteVarVecShift_HWWriteResGroup31_HWWriteResGroup28_HWWriteResGroup41_HWWriteResGroup27_HWWriteResGroup29_HWWriteResGroup35_HWWriteResGroup34_HWWriteResGroup33_HWWriteResGroup37_HWWriteResGroup45_HWWriteResGroup44_HWWriteResGroup40_HWWriteResGroup32_HWWriteResGroup43_HWWriteResGroup48_HWWriteResGroup36_HWWriteResGroup38_HWWriteResGroup39_HWWriteResGroup46_HWWriteResGroup47_HWWriteResGroup30_HWWriteResGroup42_WriteAESIMC_WriteAESKeyGen_WriteVecIMul_WriteFMul_WriteCLMul_WriteFRcp_WriteFRsqrt_WriteVMULYPS_WriteINSERTQ_SBWriteResGroup7_SBWriteResGroup9_SBWriteResGroup10_SBWriteResGroup11_SBWriteResGroup12_SBWriteResGroup13_SBWriteResGroup14_SBWriteResGroup15_SBWriteResGroup16_SBWriteResGroup17_SBWriteResGroup18_SBWriteResGroup19_SKLWriteResGroup31_SKLWriteResGroup33_SKLWriteResGroup51_SKLWriteResGroup32_SKLWriteResGroup35_SKLWriteResGroup34_SKLWriteResGroup45_SKLWriteResGroup38_SKLWriteResGroup40_SKLWriteResGroup41_SKLWriteResGroup55_SKLWriteResGroup54_SKLWriteResGroup53_SKLWriteResGroup49_SKLWriteResGroup39_SKLWriteResGroup37_SKLWriteResGroup47_SKLWriteResGroup58_SKLWriteResGroup44_SKLWriteResGroup43_SKLWriteResGroup48_SKLWriteResGroup56_SKLWriteResGroup57_SKLWriteResGroup36_SKLWriteResGroup46_SKLWriteResGroup42_SKLWriteResGroup52_WriteShuffle256_ZnWriteVINSERT128r_ZnWriteBTRSC_ZnWriteSAHF_ZnWriteFPUY_ZnWriteToALU2_ZnWriteEXTRACTPSr_ZnWritePEXTRr_ZnWriteFPU3Lat2_ZnWriteFPU013Y_ZnWritePMOVMSKBY_ZnWritePShiftY_ZnWriteALULat2_ZnWriteEXTRQ_ZnWriteSHA1MSG1r
6708
  {11,  0}, // #20 WritePCmpEStrILd_WritePCmpIStrILd_HWWriteResGroup125_HWWriteResGroup123_HWWriteResGroup121_HWWriteResGroup128_HWWriteResGroup126_HWWriteResGroup122_WriteFRNDINT_HWWriteResGroup124_HWWriteResGroup127_HWWriteResGroup129_HWWriteResGroup130_HWWriteResGroup132_WriteMPSADLd_WritePCmpEStrMLd_WritePCmpIStrMLd_SBWriteResGroup104_SBWriteResGroup105_SBWriteResGroup106_SBWriteResGroup107_SBWriteResGroup108_SBWriteResGroup109_SKLWriteResGroup173_SKLWriteResGroup174_SKLWriteResGroup175_SKLWriteResGroup176_SKLWriteResGroup178_WriteAESDecEncLd_WriteAESIMCLd_WriteAESKeyGenLd_WriteVecIMulLd_ZnWriteFPU3_ZnWriteCVTSS2SDLd_ZnWriteFPU01Lat3Ld_ZnWritePMULLDm_ZnWriteROUNDm_ZnWriteFILD_ZnWriteCVTPD2PSLd_ZnWriteCVTPD2PSYLd_ZnWriteMULYLd_ZnWriteSHA256RNDS2Ld
6709
  { 1,  0}, // #21 WriteALU
6710
  { 1,  0}, // #22 WriteStore
6711
  {19,  0}, // #23 WriteFSqrtLd_WriteFPREM_HWWriteResGroup152_HWWriteResGroup153_WriteFDiv_SKLWriteResGroup205_SKLWriteResGroup206_SKLWriteResGroup207_ZnWriteVDIVPSYLd
6712
  {15,  0}, // #24 WriteFSqrt_WriteFXTRACT_HWWriteResGroup144_SBWriteResGroup119_SBWriteResGroup120_SKLWriteResGroup193_SKLWriteResGroup194_SKLWriteResGroup195_WriteFDiv_ZnWriteVDIVPDY_ZnWriteDiv8
6713
  { 7,  0}, // #25 WriteCvtF2FLd
6714
  { 1,  0}, // #26 WriteRMW
6715
  {30,  0}, // #27 HWWriteResGroup171_HWWriteResGroup170_SKLWriteResGroup223_SKLWriteResGroup222
6716
  {59,  0}, // #28 HWWriteResGroup179_HWWriteResGroup178_WriteVSQRTYPDLd
6717
  {13,  0}, // #29 HWWriteResGroup133_HWWriteResGroup134_HWWriteResGroup135_WritePCmpEStrI_WritePCmpEStrM_WriteAESDecEncLd_SBWriteResGroup114_SBWriteResGroup115_WritePCmpIStrMLd_SKLWriteResGroup187_SKLWriteResGroup181_SKLWriteResGroup182_SKLWriteResGroup189_SKLWriteResGroup188_ZnWriteSHA1RNDS4Ld
6718
  {21,  0}, // #30 HWWriteResGroup157_HWWriteResGroup158_HWWriteResGroup159_HWWriteResGroup160_WriteFSqrt_SBWriteResGroup124_SBWriteResGroup125_WritePCmpEStrILd
6719
  {20,  0}, // #31 HWWriteResGroup154_HWWriteResGroup155_HWWriteResGroup156_SBWriteResGroup123_WriteFSqrtLd_SKLWriteResGroup208_SKLWriteResGroup209_SKLWriteResGroup213_SKLWriteResGroup210_SKLWriteResGroup211
6720
  {24,  0}, // #32 HWWriteResGroup162_HWWriteResGroup163_HWWriteResGroup164_WriteFDivLd_SBWriteResGroup127
6721
  {23,  0}, // #33 HWWriteResGroup161_WriteIDiv8_SKLWriteResGroup215_SKLWriteResGroup217
6722
  {27,  0}, // #34 HWWriteResGroup166_WriteFSqrtLd
6723
  {35,  0}, // #35 HWWriteResGroup173_HWWriteResGroup174_HWWriteResGroup175_SKLWriteResGroup225_ZnWriteVSQRTPSYLd
6724
  {22,  0}, // #36 WriteDiv8_SBWriteResGroup126_WriteFDivLd_ZnWriteVDIVPDYLd
6725
  {47,  0}, // #37 WriteFBLD_WriteVSQRTYPSLd_ZnWriteVSQRTPDYLd
6726
  {75,  0}, // #38 WriteFSCALE_SKLWriteResGroup239
6727
  {17,  0}, // #39 HWWriteResGroup147_WritePCmpIStrILd_SBWriteResGroup121_WritePCmpEStrMLd_WriteFDivLd_SKLWriteResGroup212_SKLWriteResGroup197_ZnWriteDiv16
6728
  {18,  0}, // #40 HWWriteResGroup148_HWWriteResGroup149_HWWriteResGroup150_HWWriteResGroup151_WritePCmpEStrILd_WritePCmpEStrMLd_WriteAESIMCLd_WriteFSqrtLd_SBWriteResGroup122_SKLWriteResGroup198_SKLWriteResGroup199_SKLWriteResGroup200_SKLWriteResGroup204_SKLWriteResGroup201_SKLWriteResGroup202_SKLWriteResGroup203
6729
  {28,  0}, // #41 HWWriteResGroup167_WriteFDivLd_SBWriteResGroup128_ZnWriteVSQRTPSYr
6730
  {31,  0}, // #42 HWWriteResGroup172_SBWriteResGroup130
6731
  {56,  0}, // #43 HWWriteResGroup177
6732
  {98,  0}, // #44 HWWriteResGroup181
6733
  {112,  0}, // #45 HWWriteResGroup182
6734
  {114,  0}, // #46 HWWriteResGroup183_SBWriteResGroup135
6735
  { 4,  0}, // #47 WriteALULd_WriteShiftLd_WriteFBlendLd_WriteShuffleLd
6736
  { 1,  0}, // #48 WriteRMW
6737
  {41,  0}, // #49 WriteIDivLd_ZnWriteDiv64
6738
  { 6,  0}, // #50 WriteFBlendLd_WriteShuffleLd_WriteIMulLd_WriteALULd_WriteShiftLd
6739
  { 1,  0}, // #51 WriteRMW_WriteIMulH
6740
  { 6,  0}, // #52 WriteIMulLd
6741
  { 6,  0}, // #53 WriteIMulH
6742
  { 3,  0}, // #54 WriteIMul
6743
  { 6,  0}, // #55 WriteIMulH
6744
  {26,  0}, // #56 WriteFSqrtLd
6745
  { 8,  0}, // #57 WriteCvtF2FLd_WriteFBlendLd_WriteShuffleLd
6746
  { 1,  0}, // #58 WriteRMW
6747
  {38,  0}, // #59 WriteFDivY
6748
  {42,  0}, // #60 WriteVSQRTYPS
6749
  {43,  0}, // #61 WriteFDivYLd
6750
  {54,  0}, // #62 WriteVSQRTYPD
6751
  {46,  0}, // #63 WriteJVZEROUPPER
6752
  {90,  0}, // #64 WriteJVZEROALL
6753
  {34,  0}, // #65 SBWriteResGroup131_WriteFDiv
6754
  {36,  0}, // #66 SBWriteResGroup132_SKLWriteResGroup226
6755
  {45,  0}, // #67 SBWriteResGroup133_WriteIDivLd
6756
  {52,  0}, // #68 SBWriteResGroup134
6757
  {37,  0}, // #69 WriteFDivLd_SKLWriteResGroup231
6758
  { 3,  0}, // #70 WriteIMul
6759
  { 1,  0}, // #71 WriteIMulH
6760
  { 8,  0}, // #72 WriteIMulLd
6761
  { 3,  0}, // #73 WriteIMulH
6762
  {58,  0}, // #74 SKLWriteResGroup236_SKLWriteResGroup235
6763
  {32,  0}, // #75 SKLWriteResGroup224
6764
  {57,  0}, // #76 SKLWriteResGroup234
6765
  {76,  0}, // #77 SKLWriteResGroup240
6766
  {102,  0}, // #78 SKLWriteResGroup241
6767
  {105,  0}, // #79 SKLWriteResGroup242
6768
  { 8,  0}, // #80 WriteIMulLd
6769
  { 4,  0}, // #81 WriteIMulH
6770
  { 4,  0}, // #82 WriteIMul
6771
  { 4,  0}, // #83 WriteIMulH
6772
  {12,  0}, // #84 WriteCvtF2FLd
6773
  { 1,  0}, // #85 WriteRMW
6774
  {107,  0}, // #86 WriteFShuffle256Ld
6775
  {40,  0} // #87 ZnWriteVSQRTPDYr
6776
}; // X86WriteLatencyTable
6777
6778
// {UseIdx, WriteResourceID, Cycles}
6779
extern const llvm::MCReadAdvanceEntry X86ReadAdvanceTable[] = {
6780
  {0,  0,  0}, // Invalid
6781
  {0,  0,  4}, // #1
6782
  {5,  0,  4}, // #2
6783
  {6,  0,  4}, // #3
6784
  {0,  0,  3}, // #4
6785
  {5,  0,  3}, // #5
6786
  {6,  0,  3}, // #6
6787
  {0,  0,  5}, // #7
6788
  {5,  0,  5}, // #8
6789
  {6,  0,  5} // #9
6790
}; // X86ReadAdvanceTable
6791
6792
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
6793
static const llvm::MCSchedClassDesc HaswellModelSchedClasses[] = {
6794
  {DBGFIELD("InvalidSchedClass")  65535, false, false,  0, 0,  0, 0,  0, 0},
6795
  {DBGFIELD("IIC_AAA_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #1
6796
  {DBGFIELD("IIC_AAD_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #2
6797
  {DBGFIELD("IIC_AAM_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #3
6798
  {DBGFIELD("IIC_AAS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #4
6799
  {DBGFIELD("IIC_BIN_CARRY_NONMEM_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #5
6800
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #6
6801
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4,  3, 1,  1, 1}, // #7
6802
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #8
6803
  {DBGFIELD("IIC_BIN_NONMEM_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #9
6804
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #10
6805
  {DBGFIELD("WriteALU")           1, false, false,  1, 2,  2, 1,  0, 0}, // #11
6806
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4,  3, 1,  1, 1}, // #12
6807
  {DBGFIELD("IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #13
6808
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #14
6809
  {DBGFIELD("IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #15
6810
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #16
6811
  {DBGFIELD("IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #17
6812
  {DBGFIELD("IIC_SSE_ALU_F64S_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #18
6813
  {DBGFIELD("IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #19
6814
  {DBGFIELD("IIC_SSE_ALU_F32S_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #20
6815
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #21
6816
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #22
6817
  {DBGFIELD("WriteFAddLd")        1, false, false, 13, 9,  5, 1,  0, 0}, // #23
6818
  {DBGFIELD("WriteFAdd")          1, false, false, 22, 7,  6, 1,  0, 0}, // #24
6819
  {DBGFIELD("IIC_BIN_MEM_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #25
6820
  {DBGFIELD("IIC_AES_WriteAESDecEncLd_ReadAfterLd") 1, false, false, 29, 10,  5, 1,  1, 1}, // #26
6821
  {DBGFIELD("IIC_AES_WriteAESDecEnc") 1, false, false, 39, 8,  5, 1,  0, 0}, // #27
6822
  {DBGFIELD("IIC_AES_WriteAESIMCLd") 1, false, false, 47, 10,  7, 1,  0, 0}, // #28
6823
  {DBGFIELD("IIC_AES_WriteAESIMC") 1, false, false, 57, 8,  7, 1,  0, 0}, // #29
6824
  {DBGFIELD("WriteAESKeyGenLd")   1, false, false, 65, 14,  8, 1,  0, 0}, // #30
6825
  {DBGFIELD("WriteAESKeyGen")     1, false, false, 79, 12,  8, 1,  0, 0}, // #31
6826
  {DBGFIELD("IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 17, 5,  3, 1,  1, 1}, // #32
6827
  {DBGFIELD("IIC_SSE_BIT_P_RR_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #33
6828
  {DBGFIELD("IIC_ARPL_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #34
6829
  {DBGFIELD("IIC_ARPL_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #35
6830
  {DBGFIELD("WriteZero")          1, false, false,  0, 0,  2, 1,  0, 0}, // #36
6831
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd") 1, false, false, 17, 5,  3, 1,  1, 1}, // #37
6832
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteFBlend") 1, false, false, 26, 3,  2, 1,  0, 0}, // #38
6833
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd") 1, false, false, 17, 5,  3, 1,  1, 1}, // #39
6834
  {DBGFIELD("IIC_ALU_NONMEM_WriteFBlend") 1, false, false, 26, 3,  2, 1,  0, 0}, // #40
6835
  {DBGFIELD("IIC_BOUND_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #41
6836
  {DBGFIELD("IIC_BIT_SCAN_MEM_WriteShiftLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #42
6837
  {DBGFIELD("IIC_BIT_SCAN_REG_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #43
6838
  {DBGFIELD("IIC_BSWAP_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #44
6839
  {DBGFIELD("IIC_BT_MI_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #45
6840
  {DBGFIELD("IIC_BT_MR_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #46
6841
  {DBGFIELD("IIC_BT_RI_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #47
6842
  {DBGFIELD("IIC_BT_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #48
6843
  {DBGFIELD("IIC_BTX_MI_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #49
6844
  {DBGFIELD("IIC_BTX_MR_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #50
6845
  {DBGFIELD("IIC_BTX_RI_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #51
6846
  {DBGFIELD("IIC_BTX_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #52
6847
  {DBGFIELD("IIC_CALL_MEM_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #53
6848
  {DBGFIELD("IIC_CALL_RI_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #54
6849
  {DBGFIELD("IIC_CALL_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #55
6850
  {DBGFIELD("WriteSystem")        1, false, false,  1, 2,  1, 1,  0, 0}, // #56
6851
  {DBGFIELD("IIC_CBW")            0, false, false,  0, 0,  0, 0,  0, 0}, // #57
6852
  {DBGFIELD("IIC_CLC_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #58
6853
  {DBGFIELD("IIC_CLD_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #59
6854
  {DBGFIELD("IIC_SSE_PREFETCH_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #60
6855
  {DBGFIELD("IIC_CLI_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #61
6856
  {DBGFIELD("IIC_CLTS_WriteALU")  1, false, false,  1, 2,  2, 1,  0, 0}, // #62
6857
  {DBGFIELD("IIC_SSE_CLZERO_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #63
6858
  {DBGFIELD("IIC_CMC_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #64
6859
  {DBGFIELD("IIC_CMOV16_RM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4,  3, 1,  1, 1}, // #65
6860
  {DBGFIELD("IIC_CMOV16_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #66
6861
  {DBGFIELD("IIC_CMOV32_RM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4,  3, 1,  1, 1}, // #67
6862
  {DBGFIELD("IIC_CMOV32_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #68
6863
  {DBGFIELD("IIC_CMPS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #69
6864
  {DBGFIELD("IIC_CMPXCHG_16B_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #70
6865
  {DBGFIELD("IIC_CMPXCHG_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #71
6866
  {DBGFIELD("IIC_CMPXCHG_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #72
6867
  {DBGFIELD("IIC_CMPXCHG_8B_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #73
6868
  {DBGFIELD("IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #74
6869
  {DBGFIELD("IIC_CMPXCHG_REG8_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #75
6870
  {DBGFIELD("IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #76
6871
  {DBGFIELD("IIC_SSE_COMIS_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #77
6872
  {DBGFIELD("IIC_FCOMI_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #78
6873
  {DBGFIELD("IIC_CPUID_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #79
6874
  {DBGFIELD("IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #80
6875
  {DBGFIELD("IIC_CRC32_REG_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #81
6876
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtI2FLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #82
6877
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtI2F") 1, false, false, 22, 7,  9, 1,  0, 0}, // #83
6878
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtI2FLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #84
6879
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtI2F") 1, false, false, 22, 7,  9, 1,  0, 0}, // #85
6880
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #86
6881
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #87
6882
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2FLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #88
6883
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2F") 1, false, false, 22, 7,  6, 1,  0, 0}, // #89
6884
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #90
6885
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #91
6886
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #92
6887
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #93
6888
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #94
6889
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtF2F") 1, false, false, 22, 7,  6, 1,  0, 0}, // #95
6890
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #96
6891
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtI2F") 1, false, false, 22, 7,  9, 1,  0, 0}, // #97
6892
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #98
6893
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #99
6894
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #100
6895
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #101
6896
  {DBGFIELD("IIC_DAA_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #102
6897
  {DBGFIELD("IIC_DAS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #103
6898
  {DBGFIELD("IIC_UNARY_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #104
6899
  {DBGFIELD("IIC_UNARY_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #105
6900
  {DBGFIELD("IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #106
6901
  {DBGFIELD("IIC_DIV16_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #107
6902
  {DBGFIELD("IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #108
6903
  {DBGFIELD("IIC_DIV32_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #109
6904
  {DBGFIELD("IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #110
6905
  {DBGFIELD("IIC_DIV64_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #111
6906
  {DBGFIELD("IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #112
6907
  {DBGFIELD("IIC_DIV8_REG_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #113
6908
  {DBGFIELD("IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 105, 11, 13, 1,  1, 1}, // #114
6909
  {DBGFIELD("IIC_SSE_DIV_F64P_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #115
6910
  {DBGFIELD("IIC_SSE_DIV_F32P_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #116
6911
  {DBGFIELD("WriteFDivLd")        1, false, false, 105, 11, 13, 1,  0, 0}, // #117
6912
  {DBGFIELD("WriteFDiv")          1, false, false, 117, 9, 14, 1,  0, 0}, // #118
6913
  {DBGFIELD("IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 105, 11, 13, 1,  1, 1}, // #119
6914
  {DBGFIELD("IIC_SSE_DIV_F64S_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #120
6915
  {DBGFIELD("IIC_SSE_DIV_F32S_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #121
6916
  {DBGFIELD("IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #122
6917
  {DBGFIELD("IIC_SSE_DPPD_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #123
6918
  {DBGFIELD("IIC_SSE_DPPS_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #124
6919
  {DBGFIELD("IIC_RET_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #125
6920
  {DBGFIELD("IIC_ENTER_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #126
6921
  {DBGFIELD("IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW") 2, false, false, 126, 7,  3, 2,  0, 0}, // #127
6922
  {DBGFIELD("IIC_SSE_EXTRACTPS_RR_WriteFBlend") 1, false, false, 26, 3,  2, 1,  0, 0}, // #128
6923
  {DBGFIELD("IIC_F2XM1_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #129
6924
  {DBGFIELD("IIC_CALL_FAR_PTR_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #130
6925
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #131
6926
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #132
6927
  {DBGFIELD("IIC_JMP_FAR_PTR_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #133
6928
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #134
6929
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #135
6930
  {DBGFIELD("IIC_FCOMPP_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #136
6931
  {DBGFIELD("IIC_FPSTP_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #137
6932
  {DBGFIELD("IIC_FFREE_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #138
6933
  {DBGFIELD("IIC_FLDCW_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #139
6934
  {DBGFIELD("IIC_FLDL_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #140
6935
  {DBGFIELD("IIC_FNCLEX_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #141
6936
  {DBGFIELD("IIC_FNINIT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #142
6937
  {DBGFIELD("IIC_FNOP_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #143
6938
  {DBGFIELD("IIC_FNSTCW_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #144
6939
  {DBGFIELD("IIC_FNSTSW_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #145
6940
  {DBGFIELD("IIC_FPATAN_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #146
6941
  {DBGFIELD("IIC_FPREM_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #147
6942
  {DBGFIELD("IIC_FPREM1_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #148
6943
  {DBGFIELD("IIC_FPTAN_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #149
6944
  {DBGFIELD("IIC_FRNDINT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #150
6945
  {DBGFIELD("IIC_FSCALE_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #151
6946
  {DBGFIELD("IIC_FSINCOS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #152
6947
  {DBGFIELD("IIC_FXAM_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #153
6948
  {DBGFIELD("IIC_FXRSTOR_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #154
6949
  {DBGFIELD("IIC_FXSAVE_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #155
6950
  {DBGFIELD("IIC_FXTRACT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #156
6951
  {DBGFIELD("IIC_FYL2X_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #157
6952
  {DBGFIELD("IIC_FYL2XP1_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #158
6953
  {DBGFIELD("IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd") 4, false, false, 133, 13, 15, 1,  1, 1}, // #159
6954
  {DBGFIELD("IIC_SSE_HADDSUB_RR_WriteFHAdd") 3, false, false, 146, 11,  3, 1,  0, 0}, // #160
6955
  {DBGFIELD("IIC_HLT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #161
6956
  {DBGFIELD("IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #162
6957
  {DBGFIELD("IIC_IDIV16_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #163
6958
  {DBGFIELD("IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #164
6959
  {DBGFIELD("IIC_IDIV32_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #165
6960
  {DBGFIELD("IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #166
6961
  {DBGFIELD("IIC_IDIV64_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #167
6962
  {DBGFIELD("IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  2, 2}, // #168
6963
  {DBGFIELD("IIC_IDIV8_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #169
6964
  {DBGFIELD("IIC_FILD_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #170
6965
  {DBGFIELD("IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #171
6966
  {DBGFIELD("IIC_IMUL16_RR_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #172
6967
  {DBGFIELD("IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #173
6968
  {DBGFIELD("IIC_IMUL16_RMI_WriteIMulLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #174
6969
  {DBGFIELD("IIC_IMUL16_RRI_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #175
6970
  {DBGFIELD("IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #176
6971
  {DBGFIELD("IIC_IMUL32_RR_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #177
6972
  {DBGFIELD("IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #178
6973
  {DBGFIELD("IIC_IMUL32_RMI_WriteIMulLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #179
6974
  {DBGFIELD("IIC_IMUL32_RRI_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #180
6975
  {DBGFIELD("IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #181
6976
  {DBGFIELD("IIC_IMUL64_RR_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #182
6977
  {DBGFIELD("IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #183
6978
  {DBGFIELD("IIC_IMUL64_RMI_WriteIMulLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #184
6979
  {DBGFIELD("IIC_IMUL64_RRI_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #185
6980
  {DBGFIELD("IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #186
6981
  {DBGFIELD("IIC_IMUL8_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #187
6982
  {DBGFIELD("IIC_IN_RI_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #188
6983
  {DBGFIELD("IIC_IN_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #189
6984
  {DBGFIELD("IIC_INS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #190
6985
  {DBGFIELD("IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #191
6986
  {DBGFIELD("IIC_SSE_INSERTPS_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #192
6987
  {DBGFIELD("IIC_INT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #193
6988
  {DBGFIELD("IIC_INT3_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #194
6989
  {DBGFIELD("IIC_INVD_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #195
6990
  {DBGFIELD("IIC_INVLPG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #196
6991
  {DBGFIELD("WriteJumpLd")        1, false, false, 91, 6,  3, 1,  0, 0}, // #197
6992
  {DBGFIELD("IIC_IRET_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #198
6993
  {DBGFIELD("IIC_FST_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #199
6994
  {DBGFIELD("IIC_FIST_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #200
6995
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #201
6996
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  1, 1}, // #202
6997
  {DBGFIELD("WriteLoad")          1, false, false, 101, 3,  9, 1,  0, 0}, // #203
6998
  {DBGFIELD("IIC_Jcc_WriteJump")  1, false, false, 97, 4,  2, 1,  0, 0}, // #204
6999
  {DBGFIELD("IIC_JCXZ_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #205
7000
  {DBGFIELD("IIC_JMP_MEM_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #206
7001
  {DBGFIELD("IIC_JMP_REG_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #207
7002
  {DBGFIELD("IIC_JMP_REL_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #208
7003
  {DBGFIELD("IIC_AHF_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #209
7004
  {DBGFIELD("IIC_LAR_RM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #210
7005
  {DBGFIELD("IIC_LAR_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #211
7006
  {DBGFIELD("IIC_CMPX_LOCK_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #212
7007
  {DBGFIELD("IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #213
7008
  {DBGFIELD("IIC_CMPX_LOCK_8_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #214
7009
  {DBGFIELD("IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #215
7010
  {DBGFIELD("IIC_SSE_LDDQU_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #216
7011
  {DBGFIELD("IIC_SSE_LDMXCSR_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #217
7012
  {DBGFIELD("IIC_LXS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #218
7013
  {DBGFIELD("IIC_FLDZ_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #219
7014
  {DBGFIELD("IIC_FIST_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #220
7015
  {DBGFIELD("IIC_FLD_WriteLoad")  1, false, false, 101, 3,  9, 1,  0, 0}, // #221
7016
  {DBGFIELD("IIC_FLD80_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #222
7017
  {DBGFIELD("IIC_FLD_WriteMove")  1, false, false,  1, 2,  2, 1,  0, 0}, // #223
7018
  {DBGFIELD("IIC_LEA_16_WriteLEA") 1, false, false, 161, 4,  2, 1,  0, 0}, // #224
7019
  {DBGFIELD("IIC_LEA_WriteLEA")   1, false, false, 161, 4,  2, 1,  0, 0}, // #225
7020
  {DBGFIELD("IIC_LEAVE_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #226
7021
  {DBGFIELD("IIC_SSE_LFENCE_WriteFence") 1, false, false, 165, 5,  2, 1,  0, 0}, // #227
7022
  {DBGFIELD("IIC_LGDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #228
7023
  {DBGFIELD("IIC_LIDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #229
7024
  {DBGFIELD("IIC_LLDT_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #230
7025
  {DBGFIELD("IIC_LLDT_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #231
7026
  {DBGFIELD("IIC_LWP")            0, false, false,  0, 0,  0, 0,  0, 0}, // #232
7027
  {DBGFIELD("IIC_LMSW_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #233
7028
  {DBGFIELD("IIC_LMSW_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #234
7029
  {DBGFIELD("IIC_ALU_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #235
7030
  {DBGFIELD("IIC_ALU_NONMEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #236
7031
  {DBGFIELD("IIC_LODS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #237
7032
  {DBGFIELD("IIC_LOOP_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #238
7033
  {DBGFIELD("IIC_LOOPE_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #239
7034
  {DBGFIELD("IIC_LOOPNE_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #240
7035
  {DBGFIELD("IIC_RET_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #241
7036
  {DBGFIELD("IIC_LSL_RM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #242
7037
  {DBGFIELD("IIC_LSL_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #243
7038
  {DBGFIELD("IIC_LTR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #244
7039
  {DBGFIELD("IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #245
7040
  {DBGFIELD("IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #246
7041
  {DBGFIELD("IIC_SSE_MASKMOV_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #247
7042
  {DBGFIELD("IIC_SSE_MFENCE_WriteFence") 1, false, false, 165, 5,  2, 1,  0, 0}, // #248
7043
  {DBGFIELD("IIC_MMX_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #249
7044
  {DBGFIELD("IIC_MMX_CVT_PD_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #250
7045
  {DBGFIELD("WriteCvtI2FLd")      1, false, false, 13, 9, 10, 1,  0, 0}, // #251
7046
  {DBGFIELD("WriteCvtI2F")        1, false, false, 22, 7,  9, 1,  0, 0}, // #252
7047
  {DBGFIELD("IIC_MMX_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #253
7048
  {DBGFIELD("IIC_MMX_CVT_PS_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #254
7049
  {DBGFIELD("IIC_MMX_EMMS")       0, false, false,  0, 0,  0, 0,  0, 0}, // #255
7050
  {DBGFIELD("IIC_MMX_MASKMOV_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #256
7051
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #257
7052
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #258
7053
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #259
7054
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #260
7055
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #261
7056
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #262
7057
  {DBGFIELD("IIC_MMX_MOVQ_RR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #263
7058
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #264
7059
  {DBGFIELD("WriteMove")          1, false, false,  1, 2,  2, 1,  0, 0}, // #265
7060
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd") 1, false, false, 170, 6,  3, 1,  0, 0}, // #266
7061
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #267
7062
  {DBGFIELD("IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #268
7063
  {DBGFIELD("IIC_MMX_PCK_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #269
7064
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #270
7065
  {DBGFIELD("IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #271
7066
  {DBGFIELD("IIC_MMX_ALUQ_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #272
7067
  {DBGFIELD("WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #273
7068
  {DBGFIELD("WriteShuffle")       1, false, false, 39, 8,  2, 1,  0, 0}, // #274
7069
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 17, 5,  3, 1,  1, 1}, // #275
7070
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #276
7071
  {DBGFIELD("IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #277
7072
  {DBGFIELD("IIC_MMX_MISC_FUNC_MEM_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #278
7073
  {DBGFIELD("IIC_MMX_PEXTR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #279
7074
  {DBGFIELD("IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #280
7075
  {DBGFIELD("IIC_MMX_PHADDSUBW_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #281
7076
  {DBGFIELD("IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #282
7077
  {DBGFIELD("IIC_MMX_PHADDSUBD_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #283
7078
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #284
7079
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #285
7080
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #286
7081
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #287
7082
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #288
7083
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #289
7084
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #290
7085
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #291
7086
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd") 1, false, false, 29, 10,  3, 1,  0, 0}, // #292
7087
  {DBGFIELD("IIC_MMX_SHIFT_RI_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #293
7088
  {DBGFIELD("IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 105, 11,  3, 1,  1, 1}, // #294
7089
  {DBGFIELD("IIC_MMX_SHIFT_RR_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #295
7090
  {DBGFIELD("IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #296
7091
  {DBGFIELD("IIC_MMX_UNPCK_H_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #297
7092
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #298
7093
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #299
7094
  {DBGFIELD("IIC_SSE_MONITORX_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #300
7095
  {DBGFIELD("IIC_SSE_MONITOR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #301
7096
  {DBGFIELD("IIC_MOV_MEM_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #302
7097
  {DBGFIELD("IIC_MOV_MEM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #303
7098
  {DBGFIELD("IIC_MOV_MEM_SR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #304
7099
  {DBGFIELD("IIC_MOV_WriteMove")  1, false, false,  1, 2,  2, 1,  0, 0}, // #305
7100
  {DBGFIELD("IIC_MOV_MEM_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #306
7101
  {DBGFIELD("IIC_MOV_REG_SR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #307
7102
  {DBGFIELD("IIC_MOV_SR_MEM_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #308
7103
  {DBGFIELD("IIC_MOV_SR_REG_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #309
7104
  {DBGFIELD("IIC_MOV_CR_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #310
7105
  {DBGFIELD("IIC_MOV_DR_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #311
7106
  {DBGFIELD("IIC_ALU_NONMEM_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #312
7107
  {DBGFIELD("IIC_MOV_REG_CR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #313
7108
  {DBGFIELD("IIC_MOV_REG_DR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #314
7109
  {DBGFIELD("IIC_SSE_MOVDQ_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #315
7110
  {DBGFIELD("IIC_SSE_MOVDQ_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #316
7111
  {DBGFIELD("IIC_SSE_MOVA_P_MR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #317
7112
  {DBGFIELD("IIC_SSE_MOVA_P_RM_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #318
7113
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #319
7114
  {DBGFIELD("IIC_MOVBE_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #320
7115
  {DBGFIELD("IIC_MOVBE_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #321
7116
  {DBGFIELD("IIC_SSE_MOV_LH_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #322
7117
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #323
7118
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #324
7119
  {DBGFIELD("IIC_SSE_MOVU_P_MR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #325
7120
  {DBGFIELD("IIC_SSE_MOVU_P_RM_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #326
7121
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #327
7122
  {DBGFIELD("IIC_SSE_MOV_LH_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #328
7123
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #329
7124
  {DBGFIELD("IIC_SSE_MOVMSK_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #330
7125
  {DBGFIELD("IIC_SSE_MOVNT_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #331
7126
  {DBGFIELD("IIC_SSE_MOVDQ_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #332
7127
  {DBGFIELD("IIC_SSE_MOVD_ToGP_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #333
7128
  {DBGFIELD("IIC_SSE_MOVQ_RR_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #334
7129
  {DBGFIELD("IIC_MOVS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #335
7130
  {DBGFIELD("IIC_SSE_MOV_S_MR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #336
7131
  {DBGFIELD("IIC_SSE_MOV_S_RM_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #337
7132
  {DBGFIELD("IIC_SSE_MOV_S_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #338
7133
  {DBGFIELD("IIC_MOVSX_R16_M8_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #339
7134
  {DBGFIELD("IIC_MOVSX_R16_R8_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #340
7135
  {DBGFIELD("IIC_MOVSX_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #341
7136
  {DBGFIELD("IIC_MOVSX_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #342
7137
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #343
7138
  {DBGFIELD("IIC_MOVZX_R16_M8_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #344
7139
  {DBGFIELD("IIC_MOVZX_R16_R8_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #345
7140
  {DBGFIELD("IIC_MOVZX_WriteALULd") 1, false, false,  9, 4,  3, 1,  0, 0}, // #346
7141
  {DBGFIELD("IIC_MOVZX_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #347
7142
  {DBGFIELD("IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd") 1, false, false, 176, 14, 16, 1,  1, 1}, // #348
7143
  {DBGFIELD("IIC_SSE_MPSADBW_RR_WriteMPSAD") 1, false, false, 190, 12, 16, 1,  0, 0}, // #349
7144
  {DBGFIELD("IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #350
7145
  {DBGFIELD("IIC_MUL16_REG_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #351
7146
  {DBGFIELD("IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #352
7147
  {DBGFIELD("IIC_MUL32_REG_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #353
7148
  {DBGFIELD("IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #354
7149
  {DBGFIELD("IIC_MUL64_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #355
7150
  {DBGFIELD("IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  2, 2}, // #356
7151
  {DBGFIELD("IIC_MUL8_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #357
7152
  {DBGFIELD("IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #358
7153
  {DBGFIELD("IIC_SSE_MUL_F64P_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #359
7154
  {DBGFIELD("IIC_SSE_MUL_F32P_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #360
7155
  {DBGFIELD("IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #361
7156
  {DBGFIELD("IIC_SSE_MUL_F64S_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #362
7157
  {DBGFIELD("IIC_SSE_MUL_F32S_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #363
7158
  {DBGFIELD("IIC_MUL8_WriteIMulLd_WriteIMulH") 2, false, false, 13, 9,  5, 2,  0, 0}, // #364
7159
  {DBGFIELD("IIC_MUL8_WriteIMul_WriteIMulH") 2, false, false, 22, 7, 17, 2,  0, 0}, // #365
7160
  {DBGFIELD("WriteFMulLd")        1, false, false, 105, 11, 15, 1,  0, 0}, // #366
7161
  {DBGFIELD("WriteFMul")          1, false, false, 117, 9,  3, 1,  0, 0}, // #367
7162
  {DBGFIELD("IIC_SSE_MWAITX_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #368
7163
  {DBGFIELD("IIC_SSE_MWAIT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #369
7164
  {DBGFIELD("IIC_NOP_WriteZero")  1, false, false,  0, 0,  2, 1,  0, 0}, // #370
7165
  {DBGFIELD("IIC_OUT_IR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #371
7166
  {DBGFIELD("IIC_OUT_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #372
7167
  {DBGFIELD("IIC_OUTS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #373
7168
  {DBGFIELD("IIC_SSE_PABS_RM_WriteVecALULd") 1, false, false, 170, 6,  3, 1,  0, 0}, // #374
7169
  {DBGFIELD("IIC_SSE_PABS_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #375
7170
  {DBGFIELD("IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #376
7171
  {DBGFIELD("IIC_SSE_PACK_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #377
7172
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #378
7173
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #379
7174
  {DBGFIELD("IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #380
7175
  {DBGFIELD("IIC_SSE_INTALUQ_P_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #381
7176
  {DBGFIELD("IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #382
7177
  {DBGFIELD("IIC_SSE_PALIGNRR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #383
7178
  {DBGFIELD("IIC_SSE_PAUSE_WriteNop") 1, false, false,  0, 0,  2, 1,  0, 0}, // #384
7179
  {DBGFIELD("IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd") 1, false, false, 47, 10, 16, 1,  1, 1}, // #385
7180
  {DBGFIELD("IIC_ALU_NONMEM_WriteVarBlend") 1, false, false, 57, 8, 19, 1,  0, 0}, // #386
7181
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #387
7182
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteBlend") 1, false, false, 161, 4,  2, 1,  0, 0}, // #388
7183
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd") 1, false, false, 202, 14,  5, 1,  1, 1}, // #389
7184
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RR_WriteCLMul") 1, false, false, 216, 12,  5, 1,  0, 0}, // #390
7185
  {DBGFIELD("WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #391
7186
  {DBGFIELD("WriteVecALU")        1, false, false, 161, 4,  2, 1,  0, 0}, // #392
7187
  {DBGFIELD("WritePCmpEStrILd_ReadAfterLd") 1, false, false, 228, 15, 20, 1,  1, 1}, // #393
7188
  {DBGFIELD("WritePCmpEStrI")     1, false, false, 243, 6, 20, 1,  0, 0}, // #394
7189
  {DBGFIELD("WritePCmpEStrMLd_ReadAfterLd") 1, false, false, 249, 8,  8, 1,  1, 1}, // #395
7190
  {DBGFIELD("WritePCmpEStrM")     1, false, false, 257, 13,  8, 1,  0, 0}, // #396
7191
  {DBGFIELD("WritePCmpIStrILd_ReadAfterLd") 1, false, false, 270, 11, 20, 1,  1, 1}, // #397
7192
  {DBGFIELD("WritePCmpIStrI")     1, false, false, 281, 9, 20, 1,  0, 0}, // #398
7193
  {DBGFIELD("WritePCmpIStrMLd_ReadAfterLd") 1, false, false, 270, 11,  8, 1,  1, 1}, // #399
7194
  {DBGFIELD("WritePCmpIStrM")     1, false, false, 281, 9,  8, 1,  0, 0}, // #400
7195
  {DBGFIELD("WriteShuffleLd_WriteRMW") 2, false, false, 290, 12,  3, 2,  0, 0}, // #401
7196
  {DBGFIELD("IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #402
7197
  {DBGFIELD("IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd") 3, false, false, 133, 13, 16, 1,  1, 1}, // #403
7198
  {DBGFIELD("IIC_SSE_PHADDSUBD_RR_WritePHAdd") 3, false, false, 146, 11,  6, 1,  0, 0}, // #404
7199
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd") 3, false, false, 133, 13, 16, 1,  1, 1}, // #405
7200
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RR_WritePHAdd") 3, false, false, 146, 11,  6, 1,  0, 0}, // #406
7201
  {DBGFIELD("IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd") 3, false, false, 133, 13, 16, 1,  1, 1}, // #407
7202
  {DBGFIELD("IIC_SSE_PHADDSUBW_RR_WritePHAdd") 3, false, false, 146, 11,  6, 1,  0, 0}, // #408
7203
  {DBGFIELD("WriteVecIMulLd")     1, false, false, 105, 11, 15, 1,  0, 0}, // #409
7204
  {DBGFIELD("WriteVecIMul")       1, false, false, 117, 9,  3, 1,  0, 0}, // #410
7205
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #411
7206
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #412
7207
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #413
7208
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #414
7209
  {DBGFIELD("WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #415
7210
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteShuffleLd") 1, false, false, 29, 10,  3, 1,  0, 0}, // #416
7211
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #417
7212
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #418
7213
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #419
7214
  {DBGFIELD("IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #420
7215
  {DBGFIELD("IIC_SSE_INTMUL_P_RR_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #421
7216
  {DBGFIELD("IIC_POP_REG16_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #422
7217
  {DBGFIELD("IIC_POP_MEM_WriteRMW") 1, false, false, 302, 3,  2, 1,  0, 0}, // #423
7218
  {DBGFIELD("IIC_POP_REG_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #424
7219
  {DBGFIELD("IIC_POP_A_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #425
7220
  {DBGFIELD("IIC_SSE_POPCNT_RM_WriteFAddLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #426
7221
  {DBGFIELD("IIC_SSE_POPCNT_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #427
7222
  {DBGFIELD("IIC_POP_SR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #428
7223
  {DBGFIELD("IIC_POP_F_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #429
7224
  {DBGFIELD("IIC_POP_FD_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #430
7225
  {DBGFIELD("IIC_POP_SR_SS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #431
7226
  {DBGFIELD("IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #432
7227
  {DBGFIELD("IIC_SSE_PSHUFB_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #433
7228
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #434
7229
  {DBGFIELD("IIC_SSE_PSHUF_RI_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #435
7230
  {DBGFIELD("IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #436
7231
  {DBGFIELD("IIC_SSE_PSIGN_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #437
7232
  {DBGFIELD("IIC_SSE_INTSHDQ_P_RI_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #438
7233
  {DBGFIELD("IIC_SSE_INTSH_P_RI_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #439
7234
  {DBGFIELD("IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 105, 11,  3, 1,  1, 1}, // #440
7235
  {DBGFIELD("IIC_SSE_INTSH_P_RR_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #441
7236
  {DBGFIELD("WriteVecLogicLd_ReadAfterLd") 1, false, false, 17, 5,  3, 1,  1, 1}, // #442
7237
  {DBGFIELD("WriteVecLogic")      1, false, false, 26, 3,  2, 1,  0, 0}, // #443
7238
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #444
7239
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #445
7240
  {DBGFIELD("IIC_PUSH_IMM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #446
7241
  {DBGFIELD("IIC_PUSH_REG_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #447
7242
  {DBGFIELD("IIC_PUSH_MEM_WriteRMW") 1, false, false, 302, 3,  2, 1,  0, 0}, // #448
7243
  {DBGFIELD("IIC_PUSH_A_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #449
7244
  {DBGFIELD("IIC_PUSH_SR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #450
7245
  {DBGFIELD("IIC_PUSH_CS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #451
7246
  {DBGFIELD("IIC_PUSH_F_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #452
7247
  {DBGFIELD("IIC_SR_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #453
7248
  {DBGFIELD("IIC_SR_WriteShift")  1, false, false, 97, 4,  2, 1,  0, 0}, // #454
7249
  {DBGFIELD("IIC_SSE_RCPP_RM_WriteFRcpLd") 1, false, false, 105, 11, 15, 1,  0, 0}, // #455
7250
  {DBGFIELD("IIC_SSE_RCPP_RR_WriteFRcp") 1, false, false, 117, 9,  3, 1,  0, 0}, // #456
7251
  {DBGFIELD("IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #457
7252
  {DBGFIELD("WriteFRcpLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #458
7253
  {DBGFIELD("IIC_SSE_RCPS_RR_WriteFRcp") 1, false, false, 117, 9,  3, 1,  0, 0}, // #459
7254
  {DBGFIELD("WriteRMW")           1, false, false, 302, 3,  2, 1,  0, 0}, // #460
7255
  {DBGFIELD("IIC_RDMSR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #461
7256
  {DBGFIELD("IIC_RDPMC_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #462
7257
  {DBGFIELD("IIC_RDTSC_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #463
7258
  {DBGFIELD("IIC_REP_MOVS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #464
7259
  {DBGFIELD("IIC_REP_STOS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #465
7260
  {DBGFIELD("IIC_RET_IMM_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #466
7261
  {DBGFIELD("WriteShiftLd")       1, false, false, 91, 6,  3, 1,  0, 0}, // #467
7262
  {DBGFIELD("WriteShift")         1, false, false, 97, 4,  2, 1,  0, 0}, // #468
7263
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAddLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #469
7264
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #470
7265
  {DBGFIELD("IIC_SSE_ROUNDPS_MEM_WriteFAddLd") 1, false, false, 13, 9,  5, 1,  0, 0}, // #471
7266
  {DBGFIELD("WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #472
7267
  {DBGFIELD("IIC_RSM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #473
7268
  {DBGFIELD("IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd") 1, false, false, 105, 11, 15, 1,  0, 0}, // #474
7269
  {DBGFIELD("IIC_SSE_RSQRTPS_RR_WriteFRsqrt") 1, false, false, 117, 9,  3, 1,  0, 0}, // #475
7270
  {DBGFIELD("IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #476
7271
  {DBGFIELD("WriteFRsqrtLd_ReadAfterLd") 1, false, false, 105, 11, 15, 1,  1, 1}, // #477
7272
  {DBGFIELD("IIC_SSE_RSQRTSS_RR_WriteFRsqrt") 1, false, false, 117, 9,  3, 1,  0, 0}, // #478
7273
  {DBGFIELD("WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd") 1, false, false, 91, 6,  3, 1,  2, 1}, // #479
7274
  {DBGFIELD("IIC_SCAS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #480
7275
  {DBGFIELD("IIC_SET_M_WriteALU_WriteStore") 2, false, false, 313, 5, 21, 2,  0, 0}, // #481
7276
  {DBGFIELD("IIC_SET_R_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #482
7277
  {DBGFIELD("IIC_SSE_SFENCE_WriteFence") 1, false, false, 165, 5,  2, 1,  0, 0}, // #483
7278
  {DBGFIELD("IIC_SGDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #484
7279
  {DBGFIELD("IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #485
7280
  {DBGFIELD("IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #486
7281
  {DBGFIELD("IIC_SHD16_REG_CL_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #487
7282
  {DBGFIELD("IIC_SHD16_REG_IM_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #488
7283
  {DBGFIELD("IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #489
7284
  {DBGFIELD("IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #490
7285
  {DBGFIELD("IIC_SHD32_REG_CL_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #491
7286
  {DBGFIELD("IIC_SHD32_REG_IM_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #492
7287
  {DBGFIELD("IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #493
7288
  {DBGFIELD("IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 305, 8,  3, 2,  0, 0}, // #494
7289
  {DBGFIELD("IIC_SHD64_REG_CL_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #495
7290
  {DBGFIELD("IIC_SHD64_REG_IM_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #496
7291
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #497
7292
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #498
7293
  {DBGFIELD("IIC_SIDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #499
7294
  {DBGFIELD("IIC_SLDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #500
7295
  {DBGFIELD("IIC_SMSW_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #501
7296
  {DBGFIELD("IIC_SSE_SQRTPD_RM_WriteFSqrtLd") 1, false, false, 105, 11, 23, 1,  0, 0}, // #502
7297
  {DBGFIELD("IIC_SSE_SQRTPD_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #503
7298
  {DBGFIELD("IIC_SSE_SQRTPS_RM_WriteFSqrtLd") 1, false, false, 105, 11, 23, 1,  0, 0}, // #504
7299
  {DBGFIELD("IIC_SSE_SQRTPS_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #505
7300
  {DBGFIELD("IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 105, 11, 23, 1,  1, 1}, // #506
7301
  {DBGFIELD("WriteFSqrtLd_ReadAfterLd") 1, false, false, 105, 11, 23, 1,  1, 1}, // #507
7302
  {DBGFIELD("IIC_SSE_SQRTSD_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #508
7303
  {DBGFIELD("IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 105, 11, 23, 1,  1, 1}, // #509
7304
  {DBGFIELD("IIC_SSE_SQRTSS_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #510
7305
  {DBGFIELD("WriteFSqrt")         1, false, false, 117, 9, 24, 1,  0, 0}, // #511
7306
  {DBGFIELD("IIC_STC_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #512
7307
  {DBGFIELD("IIC_STD_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #513
7308
  {DBGFIELD("IIC_STI_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #514
7309
  {DBGFIELD("IIC_SSE_STMXCSR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #515
7310
  {DBGFIELD("IIC_STOS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #516
7311
  {DBGFIELD("IIC_STR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #517
7312
  {DBGFIELD("IIC_FST80_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #518
7313
  {DBGFIELD("IIC_FST_WriteMove")  1, false, false,  1, 2,  2, 1,  0, 0}, // #519
7314
  {DBGFIELD("IIC_SWAPGS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #520
7315
  {DBGFIELD("IIC_SYSCALL_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #521
7316
  {DBGFIELD("IIC_SYS_ENTER_EXIT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #522
7317
  {DBGFIELD("IIC_JMP_REL_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #523
7318
  {DBGFIELD("IIC_JMP_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #524
7319
  {DBGFIELD("IIC_JMP_REG_WriteJumpLd") 1, false, false, 91, 6,  3, 1,  0, 0}, // #525
7320
  {DBGFIELD("WriteJump")          1, false, false, 97, 4,  2, 1,  0, 0}, // #526
7321
  {DBGFIELD("IIC_FUCOMI_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #527
7322
  {DBGFIELD("IIC_FUCOM_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #528
7323
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #529
7324
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #530
7325
  {DBGFIELD("IIC_SSE_ALU_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #531
7326
  {DBGFIELD("IIC_SSE_ALU_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #532
7327
  {DBGFIELD("IIC_SSE_ALU_F32P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #533
7328
  {DBGFIELD("IIC_SSE_ALU_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #534
7329
  {DBGFIELD("IIC_SSE_ALU_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #535
7330
  {DBGFIELD("IIC_SSE_ALU_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #536
7331
  {DBGFIELD("IIC_SSE_ALU_F32S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #537
7332
  {DBGFIELD("IIC_SSE_ALU_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #538
7333
  {DBGFIELD("WriteFVarBlendLd_ReadAfterLd") 1, false, false, 47, 10, 16, 1,  1, 1}, // #539
7334
  {DBGFIELD("WriteFVarBlend")     1, false, false, 57, 8, 19, 1,  0, 0}, // #540
7335
  {DBGFIELD("WriteFShuffleLd")    1, false, false, 29, 10,  3, 1,  0, 0}, // #541
7336
  {DBGFIELD("WriteFShuffle256")   1, false, false, 39, 8,  6, 1,  0, 0}, // #542
7337
  {DBGFIELD("WriteFShuffle")      1, false, false, 39, 8,  2, 1,  0, 0}, // #543
7338
  {DBGFIELD("WriteCvtF2ILd")      1, false, false, 13, 9,  5, 1,  0, 0}, // #544
7339
  {DBGFIELD("WriteCvtF2I")        1, false, false, 22, 7,  6, 1,  0, 0}, // #545
7340
  {DBGFIELD("WriteCvtF2FLd")      1, false, false, 13, 9,  5, 1,  0, 0}, // #546
7341
  {DBGFIELD("WriteCvtF2F")        1, false, false, 22, 7,  6, 1,  0, 0}, // #547
7342
  {DBGFIELD("WriteCvtF2FLd_WriteRMW") 2, false, false, 318, 11, 25, 2,  0, 0}, // #548
7343
  {DBGFIELD("WriteCvtF2FLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  1, 1}, // #549
7344
  {DBGFIELD("WriteCvtI2FLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  1, 1}, // #550
7345
  {DBGFIELD("IIC_SSE_DIV_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #551
7346
  {DBGFIELD("IIC_SSE_DIV_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #552
7347
  {DBGFIELD("IIC_SSE_DIV_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #553
7348
  {DBGFIELD("IIC_SSE_DIV_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #554
7349
  {DBGFIELD("IIC_SSE_DIV_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #555
7350
  {DBGFIELD("IIC_SSE_DIV_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #556
7351
  {DBGFIELD("IIC_VERR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #557
7352
  {DBGFIELD("IIC_VERW_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #558
7353
  {DBGFIELD("IIC_VERW_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #559
7354
  {DBGFIELD("WriteStore")         1, false, false, 157, 4,  2, 1,  0, 0}, // #560
7355
  {DBGFIELD("WriteShuffle256")    1, false, false, 39, 8,  6, 1,  0, 0}, // #561
7356
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_WriteRMW") 2, false, false, 126, 7,  3, 2,  0, 0}, // #562
7357
  {DBGFIELD("WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #563
7358
  {DBGFIELD("WriteShuffle256Ld_ReadAfterLd") 1, false, false, 29, 10,  5, 1,  1, 1}, // #564
7359
  {DBGFIELD("IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10,  3, 1,  1, 1}, // #565
7360
  {DBGFIELD("IIC_ALU_NONMEM_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #566
7361
  {DBGFIELD("IIC_SSE_MOVDQ")      0, false, false,  0, 0,  0, 0,  0, 0}, // #567
7362
  {DBGFIELD("IIC_SSE_MOV_LH")     0, false, false,  0, 0,  0, 0,  0, 0}, // #568
7363
  {DBGFIELD("IIC_SSE_MOVD_ToGP")  0, false, false,  0, 0,  0, 0,  0, 0}, // #569
7364
  {DBGFIELD("IIC_SSE_MOV_S_MR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #570
7365
  {DBGFIELD("IIC_SSE_MOV_S_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #571
7366
  {DBGFIELD("IIC_SSE_MOV_S_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #572
7367
  {DBGFIELD("IIC_SSE_MOVQ_RR")    0, false, false,  0, 0,  0, 0,  0, 0}, // #573
7368
  {DBGFIELD("IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd") 1, false, false, 176, 14, 16, 1,  1, 1}, // #574
7369
  {DBGFIELD("IIC_ALU_NONMEM_WriteMPSAD") 1, false, false, 190, 12, 16, 1,  0, 0}, // #575
7370
  {DBGFIELD("IIC_SSE_MUL_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #576
7371
  {DBGFIELD("IIC_SSE_MUL_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #577
7372
  {DBGFIELD("IIC_SSE_MUL_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #578
7373
  {DBGFIELD("IIC_SSE_MUL_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #579
7374
  {DBGFIELD("IIC_SSE_MUL_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #580
7375
  {DBGFIELD("IIC_SSE_MUL_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #581
7376
  {DBGFIELD("WriteVecALULd")      1, false, false, 170, 6,  3, 1,  0, 0}, // #582
7377
  {DBGFIELD("IIC_SSE_INTALU_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #583
7378
  {DBGFIELD("IIC_SSE_INTALU_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #584
7379
  {DBGFIELD("IIC_SSE_BIT_P_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #585
7380
  {DBGFIELD("IIC_SSE_BIT_P_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #586
7381
  {DBGFIELD("WriteBlendLd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #587
7382
  {DBGFIELD("WriteBlend")         1, false, false, 161, 4,  2, 1,  0, 0}, // #588
7383
  {DBGFIELD("WriteVarBlendLd_ReadAfterLd") 1, false, false, 47, 10, 16, 1,  1, 1}, // #589
7384
  {DBGFIELD("WriteVarBlend")      1, false, false, 57, 8, 19, 1,  0, 0}, // #590
7385
  {DBGFIELD("IIC_ALU_MEM_WriteBlendLd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  1, 1}, // #591
7386
  {DBGFIELD("IIC_ALU_NONMEM_WriteBlend") 1, false, false, 161, 4,  2, 1,  0, 0}, // #592
7387
  {DBGFIELD("WriteCLMulLd_ReadAfterLd") 1, false, false, 202, 14,  5, 1,  1, 1}, // #593
7388
  {DBGFIELD("WriteCLMul")         1, false, false, 216, 12,  5, 1,  0, 0}, // #594
7389
  {DBGFIELD("IIC_SSE_INTSH_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #595
7390
  {DBGFIELD("IIC_SSE_INTSH_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #596
7391
  {DBGFIELD("WriteFShuffle256Ld_ReadAfterLd") 1, false, false, 29, 10,  5, 1,  1, 1}, // #597
7392
  {DBGFIELD("IIC_ALU_MEM_WriteShuffleLd") 1, false, false, 29, 10,  3, 1,  0, 0}, // #598
7393
  {DBGFIELD("IIC_ALU_NONMEM_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #599
7394
  {DBGFIELD("IIC_SSE_INTMUL_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #600
7395
  {DBGFIELD("IIC_SSE_INTMUL_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #601
7396
  {DBGFIELD("WriteVarVecShift_ReadAfterLd") 1, false, false, 216, 12, 19, 1,  1, 1}, // #602
7397
  {DBGFIELD("WriteVarVecShift")   1, false, false, 216, 12, 19, 1,  0, 0}, // #603
7398
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd") 1, false, false, 29, 10,  3, 1,  0, 0}, // #604
7399
  {DBGFIELD("WriteVarVecShiftLd_ReadAfterLd") 1, false, false, 202, 14, 16, 1,  1, 1}, // #605
7400
  {DBGFIELD("WriteFRcpLd")        1, false, false, 105, 11, 15, 1,  0, 0}, // #606
7401
  {DBGFIELD("WriteFRsqrtLd")      1, false, false, 105, 11, 15, 1,  0, 0}, // #607
7402
  {DBGFIELD("WriteFSqrtLd")       1, false, false, 105, 11, 23, 1,  0, 0}, // #608
7403
  {DBGFIELD("IIC_WAIT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #609
7404
  {DBGFIELD("IIC_WRMSR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #610
7405
  {DBGFIELD("IIC_XADD_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #611
7406
  {DBGFIELD("IIC_XADD_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #612
7407
  {DBGFIELD("IIC_XCHG_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #613
7408
  {DBGFIELD("IIC_XCHG_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6,  3, 2,  0, 0}, // #614
7409
  {DBGFIELD("IIC_FXCH_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #615
7410
  {DBGFIELD("IIC_XLAT_WriteLoad") 1, false, false, 101, 3,  9, 1,  0, 0}, // #616
7411
  {DBGFIELD("CVTSS2SDrr")         2, false, false, 329, 12, 19, 1,  0, 0}, // #617
7412
  {DBGFIELD("PSLLDri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #618
7413
  {DBGFIELD("PSLLQri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #619
7414
  {DBGFIELD("PSLLWri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #620
7415
  {DBGFIELD("PSRADri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #621
7416
  {DBGFIELD("PSRAWri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #622
7417
  {DBGFIELD("PSRLDri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #623
7418
  {DBGFIELD("PSRLQri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #624
7419
  {DBGFIELD("PSRLWri")            1, false, false, 117, 9,  2, 1,  0, 0}, // #625
7420
  {DBGFIELD("VCVTSS2SDrr")        2, false, false, 329, 12, 19, 1,  0, 0}, // #626
7421
  {DBGFIELD("VPMOVMSKBrr")        1, false, false, 117, 9,  6, 1,  0, 0}, // #627
7422
  {DBGFIELD("VPSLLDri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #628
7423
  {DBGFIELD("VPSLLQri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #629
7424
  {DBGFIELD("VPSLLWri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #630
7425
  {DBGFIELD("VPSRADri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #631
7426
  {DBGFIELD("VPSRAWri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #632
7427
  {DBGFIELD("VPSRLDri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #633
7428
  {DBGFIELD("VPSRLQri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #634
7429
  {DBGFIELD("VPSRLWri")           1, false, false, 117, 9,  2, 1,  0, 0}, // #635
7430
  {DBGFIELD("VTESTPDYrr")         1, false, false, 117, 9,  2, 1,  0, 0}, // #636
7431
  {DBGFIELD("VTESTPDrr")          1, false, false, 117, 9,  2, 1,  0, 0}, // #637
7432
  {DBGFIELD("VTESTPSYrr")         1, false, false, 117, 9,  2, 1,  0, 0}, // #638
7433
  {DBGFIELD("VTESTPSrr")          1, false, false, 117, 9,  2, 1,  0, 0}, // #639
7434
  {DBGFIELD("COMP_FST0r")         1, false, false, 22, 7,  2, 1,  0, 0}, // #640
7435
  {DBGFIELD("COM_FST0r")          1, false, false, 22, 7,  2, 1,  0, 0}, // #641
7436
  {DBGFIELD("UCOM_FPr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #642
7437
  {DBGFIELD("UCOM_Fr")            1, false, false, 22, 7,  2, 1,  0, 0}, // #643
7438
  {DBGFIELD("ANDNPDrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #644
7439
  {DBGFIELD("ANDNPSrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #645
7440
  {DBGFIELD("ANDPDrr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #646
7441
  {DBGFIELD("ANDPSrr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #647
7442
  {DBGFIELD("FDECSTP")            2, false, false, 341, 4, 19, 1,  0, 0}, // #648
7443
  {DBGFIELD("FFREE_FFREEP")       1, false, false, 345, 4,  2, 1,  0, 0}, // #649
7444
  {DBGFIELD("FINCSTP")            1, false, false, 345, 4,  2, 1,  0, 0}, // #650
7445
  {DBGFIELD("FNOP")               1, false, false, 345, 4,  2, 1,  0, 0}, // #651
7446
  {DBGFIELD("INSERTPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #652
7447
  {DBGFIELD("JAE_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #653
7448
  {DBGFIELD("JAE_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #654
7449
  {DBGFIELD("JA_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #655
7450
  {DBGFIELD("JA_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #656
7451
  {DBGFIELD("JBE_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #657
7452
  {DBGFIELD("JBE_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #658
7453
  {DBGFIELD("JB_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #659
7454
  {DBGFIELD("JB_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #660
7455
  {DBGFIELD("JE_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #661
7456
  {DBGFIELD("JE_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #662
7457
  {DBGFIELD("JGE_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #663
7458
  {DBGFIELD("JGE_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #664
7459
  {DBGFIELD("JG_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #665
7460
  {DBGFIELD("JG_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #666
7461
  {DBGFIELD("JLE_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #667
7462
  {DBGFIELD("JLE_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #668
7463
  {DBGFIELD("JL_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #669
7464
  {DBGFIELD("JL_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #670
7465
  {DBGFIELD("JMP64r")             1, false, false, 349, 7,  2, 1,  0, 0}, // #671
7466
  {DBGFIELD("JMP_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #672
7467
  {DBGFIELD("JMP_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #673
7468
  {DBGFIELD("JNE_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #674
7469
  {DBGFIELD("JNE_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #675
7470
  {DBGFIELD("JNO_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #676
7471
  {DBGFIELD("JNO_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #677
7472
  {DBGFIELD("JNP_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #678
7473
  {DBGFIELD("JNP_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #679
7474
  {DBGFIELD("JNS_1")              1, false, false, 97, 4,  2, 1,  0, 0}, // #680
7475
  {DBGFIELD("JNS_4")              1, false, false, 97, 4,  2, 1,  0, 0}, // #681
7476
  {DBGFIELD("JO_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #682
7477
  {DBGFIELD("JO_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #683
7478
  {DBGFIELD("JP_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #684
7479
  {DBGFIELD("JP_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #685
7480
  {DBGFIELD("JS_1")               1, false, false, 97, 4,  2, 1,  0, 0}, // #686
7481
  {DBGFIELD("JS_4")               1, false, false, 97, 4,  2, 1,  0, 0}, // #687
7482
  {DBGFIELD("LD_Frr")             1, false, false, 345, 4,  2, 1,  0, 0}, // #688
7483
  {DBGFIELD("LOOP")               7, false, false, 356, 9,  5, 1,  0, 0}, // #689
7484
  {DBGFIELD("LOOPE")              7, false, false, 356, 9,  5, 1,  0, 0}, // #690
7485
  {DBGFIELD("LOOPNE")             7, false, false, 356, 9,  5, 1,  0, 0}, // #691
7486
  {DBGFIELD("MOV64toPQIrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #692
7487
  {DBGFIELD("MOVAPDrr_MOVAPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #693
7488
  {DBGFIELD("MOVAPSrr_MOVAPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #694
7489
  {DBGFIELD("MOVDDUPrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #695
7490
  {DBGFIELD("MOVDI2PDIrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #696
7491
  {DBGFIELD("MOVHLPSrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #697
7492
  {DBGFIELD("MOVLHPSrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #698
7493
  {DBGFIELD("MOVSDrr_MOVSDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #699
7494
  {DBGFIELD("MOVSHDUPrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #700
7495
  {DBGFIELD("MOVSLDUPrr")         5, false, false, 365, 6,  9, 1,  0, 0}, // #701
7496
  {DBGFIELD("MOVSSrr_MOVSSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #702
7497
  {DBGFIELD("MOVUPDrr_MOVUPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #703
7498
  {DBGFIELD("MOVUPSrr_MOVUPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #704
7499
  {DBGFIELD("ORPDrr")             1, false, false, 39, 8,  2, 1,  0, 0}, // #705
7500
  {DBGFIELD("ORPSrr")             1, false, false, 39, 8,  2, 1,  0, 0}, // #706
7501
  {DBGFIELD("RETQ")               3, false, false, 371, 9, 19, 1,  0, 0}, // #707
7502
  {DBGFIELD("SHUFPDrri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #708
7503
  {DBGFIELD("SHUFPSrri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #709
7504
  {DBGFIELD("ST_FPrr")            1, false, false, 345, 4,  2, 1,  0, 0}, // #710
7505
  {DBGFIELD("ST_Frr")             1, false, false, 345, 4,  2, 1,  0, 0}, // #711
7506
  {DBGFIELD("UNPCKHPDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #712
7507
  {DBGFIELD("UNPCKHPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #713
7508
  {DBGFIELD("UNPCKLPDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #714
7509
  {DBGFIELD("UNPCKLPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #715
7510
  {DBGFIELD("VANDNPDYrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #716
7511
  {DBGFIELD("VANDNPDrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #717
7512
  {DBGFIELD("VANDNPSYrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #718
7513
  {DBGFIELD("VANDNPSrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #719
7514
  {DBGFIELD("VANDPDYrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #720
7515
  {DBGFIELD("VANDPDrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #721
7516
  {DBGFIELD("VANDPSYrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #722
7517
  {DBGFIELD("VANDPSrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #723
7518
  {DBGFIELD("VEXTRACTF128rr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #724
7519
  {DBGFIELD("VINSERTF128rr")      1, false, false, 39, 8,  6, 1,  0, 0}, // #725
7520
  {DBGFIELD("VINSERTPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #726
7521
  {DBGFIELD("VMOV64toPQIrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #727
7522
  {DBGFIELD("VMOVAPDYrr_VMOVAPDYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #728
7523
  {DBGFIELD("VMOVAPDrr_VMOVAPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #729
7524
  {DBGFIELD("VMOVAPSYrr_VMOVAPSYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #730
7525
  {DBGFIELD("VMOVAPSrr_VMOVAPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #731
7526
  {DBGFIELD("VMOVDDUPYrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #732
7527
  {DBGFIELD("VMOVDDUPrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #733
7528
  {DBGFIELD("VMOVDI2PDIrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #734
7529
  {DBGFIELD("VMOVHLPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #735
7530
  {DBGFIELD("VMOVSDrr_VMOVSDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #736
7531
  {DBGFIELD("VMOVSHDUPYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #737
7532
  {DBGFIELD("VMOVSHDUPrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #738
7533
  {DBGFIELD("VMOVSLDUPYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #739
7534
  {DBGFIELD("VMOVSLDUPrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #740
7535
  {DBGFIELD("VMOVSSrr_VMOVSSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #741
7536
  {DBGFIELD("VMOVUPDYrr_VMOVUPDYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #742
7537
  {DBGFIELD("VMOVUPDrr_VMOVUPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #743
7538
  {DBGFIELD("VMOVUPSYrr_VMOVUPSYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #744
7539
  {DBGFIELD("VMOVUPSrr_VMOVUPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #745
7540
  {DBGFIELD("VORPDYrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #746
7541
  {DBGFIELD("VORPDrr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #747
7542
  {DBGFIELD("VORPSYrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #748
7543
  {DBGFIELD("VORPSrr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #749
7544
  {DBGFIELD("VPERM2F128rr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #750
7545
  {DBGFIELD("VPERMILPDYri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #751
7546
  {DBGFIELD("VPERMILPDYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #752
7547
  {DBGFIELD("VPERMILPDri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #753
7548
  {DBGFIELD("VPERMILPDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #754
7549
  {DBGFIELD("VPERMILPSYri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #755
7550
  {DBGFIELD("VPERMILPSYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #756
7551
  {DBGFIELD("VPERMILPSri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #757
7552
  {DBGFIELD("VPERMILPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #758
7553
  {DBGFIELD("VSHUFPDYrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #759
7554
  {DBGFIELD("VSHUFPDrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #760
7555
  {DBGFIELD("VSHUFPSYrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #761
7556
  {DBGFIELD("VSHUFPSrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #762
7557
  {DBGFIELD("VUNPCKHPDYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #763
7558
  {DBGFIELD("VUNPCKHPDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #764
7559
  {DBGFIELD("VUNPCKHPSYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #765
7560
  {DBGFIELD("VUNPCKHPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #766
7561
  {DBGFIELD("VUNPCKLPDYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #767
7562
  {DBGFIELD("VUNPCKLPDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #768
7563
  {DBGFIELD("VUNPCKLPSYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #769
7564
  {DBGFIELD("VUNPCKLPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #770
7565
  {DBGFIELD("VXORPDYrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #771
7566
  {DBGFIELD("VXORPDrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #772
7567
  {DBGFIELD("VXORPSYrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #773
7568
  {DBGFIELD("VXORPSrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #774
7569
  {DBGFIELD("XORPDrr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #775
7570
  {DBGFIELD("XORPSrr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #776
7571
  {DBGFIELD("LEA16r")             1, false, false, 161, 4,  2, 1,  0, 0}, // #777
7572
  {DBGFIELD("LEA32r_LEA64r")      1, false, false, 161, 4,  2, 1,  0, 0}, // #778
7573
  {DBGFIELD("BLENDPDrri")         1, false, false, 26, 3,  2, 1,  0, 0}, // #779
7574
  {DBGFIELD("BLENDPSrri")         1, false, false, 26, 3,  2, 1,  0, 0}, // #780
7575
  {DBGFIELD("BT16ri8_BT32ri8_BT64ri8") 1, false, false, 97, 4,  2, 1,  0, 0}, // #781
7576
  {DBGFIELD("BT16rr_BT32rr_BT64rr") 1, false, false, 97, 4,  2, 1,  0, 0}, // #782
7577
  {DBGFIELD("BTC16ri8_BTC32ri8_BTC64ri8") 1, false, false, 97, 4,  2, 1,  0, 0}, // #783
7578
  {DBGFIELD("BTC16rr_BTC32rr_BTC64rr") 1, false, false, 97, 4,  2, 1,  0, 0}, // #784
7579
  {DBGFIELD("BTR16ri8_BTR32ri8_BTR64ri8") 1, false, false, 97, 4,  2, 1,  0, 0}, // #785
7580
  {DBGFIELD("BTR16rr_BTR32rr")    1, false, false, 97, 4,  2, 1,  0, 0}, // #786
7581
  {DBGFIELD("BTR64rr")            1, false, false, 97, 4,  2, 1,  0, 0}, // #787
7582
  {DBGFIELD("BTS16ri8_BTS32ri8_BTS64ri8") 1, false, false, 97, 4,  2, 1,  0, 0}, // #788
7583
  {DBGFIELD("BTS16rr_BTS32rr_BTS64rr") 1, false, false, 97, 4,  2, 1,  0, 0}, // #789
7584
  {DBGFIELD("CDQ_CDQE")           1, false, false, 97, 4,  2, 1,  0, 0}, // #790
7585
  {DBGFIELD("CQO")                1, false, false, 97, 4,  2, 1,  0, 0}, // #791
7586
  {DBGFIELD("LAHF")               1, false, false,  1, 2,  2, 1,  0, 0}, // #792
7587
  {DBGFIELD("SAHF")               1, false, false,  1, 2,  2, 1,  0, 0}, // #793
7588
  {DBGFIELD("SAR16ri_SAR32ri_SAR64ri") 1, false, false, 97, 4,  2, 1,  0, 0}, // #794
7589
  {DBGFIELD("SAR8ri")             1, false, false, 97, 4,  2, 1,  0, 0}, // #795
7590
  {DBGFIELD("SETAEr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #796
7591
  {DBGFIELD("SETBr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #797
7592
  {DBGFIELD("SETEr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #798
7593
  {DBGFIELD("SETGEr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #799
7594
  {DBGFIELD("SETGr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #800
7595
  {DBGFIELD("SETLEr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #801
7596
  {DBGFIELD("SETLr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #802
7597
  {DBGFIELD("SETNEr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #803
7598
  {DBGFIELD("SETNOr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #804
7599
  {DBGFIELD("SETNPr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #805
7600
  {DBGFIELD("SETNSr")             1, false, false, 97, 4,  2, 1,  0, 0}, // #806
7601
  {DBGFIELD("SETOr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #807
7602
  {DBGFIELD("SETPr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #808
7603
  {DBGFIELD("SETSr")              1, false, false, 97, 4,  2, 1,  0, 0}, // #809
7604
  {DBGFIELD("SHL16ri_SHL32ri_SHL64ri") 1, false, false, 97, 4,  2, 1,  0, 0}, // #810
7605
  {DBGFIELD("SHL16r1_SHL32r1_SHL64r1") 1, false, false, 97, 4,  2, 1,  0, 0}, // #811
7606
  {DBGFIELD("SHL8r1")             1, false, false, 97, 4,  2, 1,  0, 0}, // #812
7607
  {DBGFIELD("SHL8ri")             1, false, false, 97, 4,  2, 1,  0, 0}, // #813
7608
  {DBGFIELD("SHR16ri_SHR32ri_SHR64ri") 1, false, false, 97, 4,  2, 1,  0, 0}, // #814
7609
  {DBGFIELD("SHR8ri")             1, false, false, 97, 4,  2, 1,  0, 0}, // #815
7610
  {DBGFIELD("VBLENDPDYrri")       1, false, false, 26, 3,  2, 1,  0, 0}, // #816
7611
  {DBGFIELD("VBLENDPDrri")        1, false, false, 26, 3,  2, 1,  0, 0}, // #817
7612
  {DBGFIELD("VBLENDPSYrri")       1, false, false, 26, 3,  2, 1,  0, 0}, // #818
7613
  {DBGFIELD("VBLENDPSrri")        1, false, false, 26, 3,  2, 1,  0, 0}, // #819
7614
  {DBGFIELD("VMOVDQAYrr_VMOVDQAYrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #820
7615
  {DBGFIELD("VMOVDQArr_VMOVDQArr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #821
7616
  {DBGFIELD("VMOVDQUYrr_VMOVDQUYrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #822
7617
  {DBGFIELD("VMOVDQUrr_VMOVDQUrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #823
7618
  {DBGFIELD("MMX_PABSBrr64")      1, false, false, 161, 4,  2, 1,  0, 0}, // #824
7619
  {DBGFIELD("MMX_PABSDrr64")      1, false, false, 161, 4,  2, 1,  0, 0}, // #825
7620
  {DBGFIELD("MMX_PABSWrr64")      1, false, false, 161, 4,  2, 1,  0, 0}, // #826
7621
  {DBGFIELD("MMX_PADDQirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #827
7622
  {DBGFIELD("MMX_PALIGNR64irr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #828
7623
  {DBGFIELD("MMX_PSHUFBrr64")     1, false, false, 39, 8,  2, 1,  0, 0}, // #829
7624
  {DBGFIELD("MMX_PSIGNBrr64")     1, false, false, 161, 4,  2, 1,  0, 0}, // #830
7625
  {DBGFIELD("MMX_PSIGNDrr64")     1, false, false, 161, 4,  2, 1,  0, 0}, // #831
7626
  {DBGFIELD("MMX_PSIGNWrr64")     1, false, false, 161, 4,  2, 1,  0, 0}, // #832
7627
  {DBGFIELD("PABSBrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #833
7628
  {DBGFIELD("PABSDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #834
7629
  {DBGFIELD("PABSWrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #835
7630
  {DBGFIELD("PACKSSDWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #836
7631
  {DBGFIELD("PACKSSWBrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #837
7632
  {DBGFIELD("PACKUSDWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #838
7633
  {DBGFIELD("PACKUSWBrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #839
7634
  {DBGFIELD("PADDBrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #840
7635
  {DBGFIELD("PADDDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #841
7636
  {DBGFIELD("PADDQrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #842
7637
  {DBGFIELD("PADDSBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #843
7638
  {DBGFIELD("PADDSWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #844
7639
  {DBGFIELD("PADDUSBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #845
7640
  {DBGFIELD("PADDUSWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #846
7641
  {DBGFIELD("PADDWrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #847
7642
  {DBGFIELD("PALIGNRrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #848
7643
  {DBGFIELD("PAVGBrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #849
7644
  {DBGFIELD("PAVGWrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #850
7645
  {DBGFIELD("PBLENDWrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #851
7646
  {DBGFIELD("PCMPEQBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #852
7647
  {DBGFIELD("PCMPEQDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #853
7648
  {DBGFIELD("PCMPEQQrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #854
7649
  {DBGFIELD("PCMPEQWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #855
7650
  {DBGFIELD("PCMPGTBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #856
7651
  {DBGFIELD("PCMPGTDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #857
7652
  {DBGFIELD("PCMPGTWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #858
7653
  {DBGFIELD("PMAXSBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #859
7654
  {DBGFIELD("PMAXSDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #860
7655
  {DBGFIELD("PMAXSWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #861
7656
  {DBGFIELD("PMAXUBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #862
7657
  {DBGFIELD("PMAXUDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #863
7658
  {DBGFIELD("PMAXUWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #864
7659
  {DBGFIELD("PMINSBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #865
7660
  {DBGFIELD("PMINSDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #866
7661
  {DBGFIELD("PMINSWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #867
7662
  {DBGFIELD("PMINUBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #868
7663
  {DBGFIELD("PMINUDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #869
7664
  {DBGFIELD("PMINUWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #870
7665
  {DBGFIELD("PMOVSXBDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #871
7666
  {DBGFIELD("PMOVSXBQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #872
7667
  {DBGFIELD("PMOVSXBWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #873
7668
  {DBGFIELD("PMOVSXDQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #874
7669
  {DBGFIELD("PMOVSXWDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #875
7670
  {DBGFIELD("PMOVSXWQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #876
7671
  {DBGFIELD("PMOVZXBDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #877
7672
  {DBGFIELD("PMOVZXBQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #878
7673
  {DBGFIELD("PMOVZXBWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #879
7674
  {DBGFIELD("PMOVZXDQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #880
7675
  {DBGFIELD("PMOVZXWDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #881
7676
  {DBGFIELD("PMOVZXWQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #882
7677
  {DBGFIELD("PSHUFBrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #883
7678
  {DBGFIELD("PSHUFDri")           1, false, false, 39, 8,  2, 1,  0, 0}, // #884
7679
  {DBGFIELD("PSHUFHWri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #885
7680
  {DBGFIELD("PSHUFLWri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #886
7681
  {DBGFIELD("PSIGNBrr128")        1, false, false, 161, 4,  2, 1,  0, 0}, // #887
7682
  {DBGFIELD("PSIGNDrr128")        1, false, false, 161, 4,  2, 1,  0, 0}, // #888
7683
  {DBGFIELD("PSIGNWrr128")        1, false, false, 161, 4,  2, 1,  0, 0}, // #889
7684
  {DBGFIELD("PSLLDQri")           1, false, false, 39, 8,  2, 1,  0, 0}, // #890
7685
  {DBGFIELD("PSRLDQri")           1, false, false, 39, 8,  2, 1,  0, 0}, // #891
7686
  {DBGFIELD("PSUBBrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #892
7687
  {DBGFIELD("PSUBDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #893
7688
  {DBGFIELD("PSUBQrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #894
7689
  {DBGFIELD("PSUBSBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #895
7690
  {DBGFIELD("PSUBSWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #896
7691
  {DBGFIELD("PSUBUSBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #897
7692
  {DBGFIELD("PSUBUSWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #898
7693
  {DBGFIELD("PSUBWrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #899
7694
  {DBGFIELD("PUNPCKHBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #900
7695
  {DBGFIELD("PUNPCKHDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #901
7696
  {DBGFIELD("PUNPCKHQDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #902
7697
  {DBGFIELD("PUNPCKHWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #903
7698
  {DBGFIELD("PUNPCKLBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #904
7699
  {DBGFIELD("PUNPCKLDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #905
7700
  {DBGFIELD("PUNPCKLQDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #906
7701
  {DBGFIELD("PUNPCKLWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #907
7702
  {DBGFIELD("VPABSBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #908
7703
  {DBGFIELD("VPABSDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #909
7704
  {DBGFIELD("VPABSWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #910
7705
  {DBGFIELD("VPACKSSDWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #911
7706
  {DBGFIELD("VPACKSSWBrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #912
7707
  {DBGFIELD("VPACKUSDWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #913
7708
  {DBGFIELD("VPACKUSWBrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #914
7709
  {DBGFIELD("VPADDBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #915
7710
  {DBGFIELD("VPADDDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #916
7711
  {DBGFIELD("VPADDQrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #917
7712
  {DBGFIELD("VPADDSBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #918
7713
  {DBGFIELD("VPADDSWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #919
7714
  {DBGFIELD("VPADDUSBrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #920
7715
  {DBGFIELD("VPADDUSWrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #921
7716
  {DBGFIELD("VPADDWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #922
7717
  {DBGFIELD("VPALIGNRrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #923
7718
  {DBGFIELD("VPAVGBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #924
7719
  {DBGFIELD("VPAVGWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #925
7720
  {DBGFIELD("VPBLENDWrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #926
7721
  {DBGFIELD("VPCMPEQBrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #927
7722
  {DBGFIELD("VPCMPEQDrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #928
7723
  {DBGFIELD("VPCMPEQQrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #929
7724
  {DBGFIELD("VPCMPEQWrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #930
7725
  {DBGFIELD("VPCMPGTBrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #931
7726
  {DBGFIELD("VPCMPGTDrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #932
7727
  {DBGFIELD("VPCMPGTWrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #933
7728
  {DBGFIELD("VPMAXSBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #934
7729
  {DBGFIELD("VPMAXSDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #935
7730
  {DBGFIELD("VPMAXSWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #936
7731
  {DBGFIELD("VPMAXUBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #937
7732
  {DBGFIELD("VPMAXUDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #938
7733
  {DBGFIELD("VPMAXUWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #939
7734
  {DBGFIELD("VPMINSBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #940
7735
  {DBGFIELD("VPMINSDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #941
7736
  {DBGFIELD("VPMINSWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #942
7737
  {DBGFIELD("VPMINUBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #943
7738
  {DBGFIELD("VPMINUDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #944
7739
  {DBGFIELD("VPMINUWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #945
7740
  {DBGFIELD("VPMOVSXBDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #946
7741
  {DBGFIELD("VPMOVSXBQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #947
7742
  {DBGFIELD("VPMOVSXBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #948
7743
  {DBGFIELD("VPMOVSXDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #949
7744
  {DBGFIELD("VPMOVSXWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #950
7745
  {DBGFIELD("VPMOVSXWQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #951
7746
  {DBGFIELD("VPMOVZXBDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #952
7747
  {DBGFIELD("VPMOVZXBQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #953
7748
  {DBGFIELD("VPMOVZXBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #954
7749
  {DBGFIELD("VPMOVZXDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #955
7750
  {DBGFIELD("VPMOVZXWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #956
7751
  {DBGFIELD("VPMOVZXWQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #957
7752
  {DBGFIELD("VPSHUFBrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #958
7753
  {DBGFIELD("VPSHUFDri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #959
7754
  {DBGFIELD("VPSHUFHWri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #960
7755
  {DBGFIELD("VPSHUFLWri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #961
7756
  {DBGFIELD("VPSIGNBrr128")       1, false, false, 161, 4,  2, 1,  0, 0}, // #962
7757
  {DBGFIELD("VPSIGNDrr128")       1, false, false, 161, 4,  2, 1,  0, 0}, // #963
7758
  {DBGFIELD("VPSIGNWrr128")       1, false, false, 161, 4,  2, 1,  0, 0}, // #964
7759
  {DBGFIELD("VPSLLDQri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #965
7760
  {DBGFIELD("VPSRLDQri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #966
7761
  {DBGFIELD("VPSUBBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #967
7762
  {DBGFIELD("VPSUBDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #968
7763
  {DBGFIELD("VPSUBQrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #969
7764
  {DBGFIELD("VPSUBSBrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #970
7765
  {DBGFIELD("VPSUBSWrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #971
7766
  {DBGFIELD("VPSUBUSBrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #972
7767
  {DBGFIELD("VPSUBUSWrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #973
7768
  {DBGFIELD("VPSUBWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #974
7769
  {DBGFIELD("VPUNPCKHBWrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #975
7770
  {DBGFIELD("VPUNPCKHDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #976
7771
  {DBGFIELD("VPUNPCKHQDQrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #977
7772
  {DBGFIELD("VPUNPCKHWDrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #978
7773
  {DBGFIELD("VPUNPCKLBWrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #979
7774
  {DBGFIELD("VPUNPCKLDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #980
7775
  {DBGFIELD("VPUNPCKLQDQrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #981
7776
  {DBGFIELD("VPUNPCKLWDrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #982
7777
  {DBGFIELD("ADD16ri8_ADD32ri8_ADD64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #983
7778
  {DBGFIELD("ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB") 1, false, false,  1, 2,  2, 1,  0, 0}, // #984
7779
  {DBGFIELD("ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #985
7780
  {DBGFIELD("ADD16rr_DB_ADD32rr_DB_ADD64rr_DB") 1, false, false,  1, 2,  2, 1,  0, 0}, // #986
7781
  {DBGFIELD("ADD8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #987
7782
  {DBGFIELD("ADD8ri_ADD8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #988
7783
  {DBGFIELD("ADD8rr_ADD8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #989
7784
  {DBGFIELD("AND16ri8_AND32ri8_AND64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #990
7785
  {DBGFIELD("AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #991
7786
  {DBGFIELD("AND8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #992
7787
  {DBGFIELD("AND8ri_AND8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #993
7788
  {DBGFIELD("AND8rr_AND8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #994
7789
  {DBGFIELD("CBW")                1, false, false,  1, 2,  2, 1,  0, 0}, // #995
7790
  {DBGFIELD("CMC")                1, false, false,  1, 2,  2, 1,  0, 0}, // #996
7791
  {DBGFIELD("CMP16ri8_CMP32ri8_CMP64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #997
7792
  {DBGFIELD("CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #998
7793
  {DBGFIELD("CMP8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #999
7794
  {DBGFIELD("CMP8ri_CMP8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #1000
7795
  {DBGFIELD("CMP8rr_CMP8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1001
7796
  {DBGFIELD("CWDE")               1, false, false,  1, 2,  2, 1,  0, 0}, // #1002
7797
  {DBGFIELD("DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1003
7798
  {DBGFIELD("DEC8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1004
7799
  {DBGFIELD("INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1005
7800
  {DBGFIELD("INC8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1006
7801
  {DBGFIELD("MMX_MOVD64from64rr") 1, false, false, 117, 9,  2, 1,  0, 0}, // #1007
7802
  {DBGFIELD("MMX_MOVQ2DQrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #1008
7803
  {DBGFIELD("MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1009
7804
  {DBGFIELD("MOV8ri_MOV8ri_alt")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1010
7805
  {DBGFIELD("MOV8rr_MOV8rr_NOREX_MOV8rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1011
7806
  {DBGFIELD("MOVDQArr_MOVDQArr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1012
7807
  {DBGFIELD("MOVDQUrr_MOVDQUrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1013
7808
  {DBGFIELD("MOVPQI2QIrr")        1, false, false, 26, 3,  2, 1,  0, 0}, // #1014
7809
  {DBGFIELD("MOVSX32rr16_MOVSX64rr16") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1015
7810
  {DBGFIELD("MOVSX64rr32")        1, false, false,  1, 2,  2, 1,  0, 0}, // #1016
7811
  {DBGFIELD("MOVSX16rr8")         1, false, false,  1, 2,  2, 1,  0, 0}, // #1017
7812
  {DBGFIELD("MOVSX32rr8_MOVSX64rr8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1018
7813
  {DBGFIELD("MOVZX32rr16_MOVZX64rr16") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1019
7814
  {DBGFIELD("MOVZX16rr8")         1, false, false,  1, 2,  2, 1,  0, 0}, // #1020
7815
  {DBGFIELD("MOVZX32rr8_MOVZX64rr8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1021
7816
  {DBGFIELD("NEG16r_NEG32r_NEG64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1022
7817
  {DBGFIELD("NEG8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1023
7818
  {DBGFIELD("NOT16r_NOT32r_NOT64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1024
7819
  {DBGFIELD("NOT8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1025
7820
  {DBGFIELD("OR16ri8_OR32ri8_OR64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1026
7821
  {DBGFIELD("OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1027
7822
  {DBGFIELD("OR8i8")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1028
7823
  {DBGFIELD("OR8ri_OR8ri8")       1, false, false,  1, 2,  2, 1,  0, 0}, // #1029
7824
  {DBGFIELD("OR8rr_OR8rr_REV")    1, false, false,  1, 2,  2, 1,  0, 0}, // #1030
7825
  {DBGFIELD("PANDNrr")            1, false, false, 26, 3,  2, 1,  0, 0}, // #1031
7826
  {DBGFIELD("PANDrr")             1, false, false, 26, 3,  2, 1,  0, 0}, // #1032
7827
  {DBGFIELD("PORrr")              1, false, false, 26, 3,  2, 1,  0, 0}, // #1033
7828
  {DBGFIELD("PXORrr")             1, false, false, 26, 3,  2, 1,  0, 0}, // #1034
7829
  {DBGFIELD("STC")                1, false, false,  1, 2,  2, 1,  0, 0}, // #1035
7830
  {DBGFIELD("SUB16ri8_SUB32ri8_SUB64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1036
7831
  {DBGFIELD("SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1037
7832
  {DBGFIELD("SUB8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #1038
7833
  {DBGFIELD("SUB8ri_SUB8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #1039
7834
  {DBGFIELD("SUB8rr_SUB8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1040
7835
  {DBGFIELD("TEST16rr_TEST32rr_TEST64rr") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1041
7836
  {DBGFIELD("TEST8i8")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1042
7837
  {DBGFIELD("TEST8ri_TEST8ri_NOREX") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1043
7838
  {DBGFIELD("TEST8rr")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1044
7839
  {DBGFIELD("VMOVPQI2QIrr")       1, false, false, 26, 3,  2, 1,  0, 0}, // #1045
7840
  {DBGFIELD("VMOVZPQILo2PQIrr")   1, false, false, 26, 3,  2, 1,  0, 0}, // #1046
7841
  {DBGFIELD("VPANDNrr")           1, false, false, 26, 3,  2, 1,  0, 0}, // #1047
7842
  {DBGFIELD("VPANDrr")            1, false, false, 26, 3,  2, 1,  0, 0}, // #1048
7843
  {DBGFIELD("VPORrr")             1, false, false, 26, 3,  2, 1,  0, 0}, // #1049
7844
  {DBGFIELD("VPXORrr")            1, false, false, 26, 3,  2, 1,  0, 0}, // #1050
7845
  {DBGFIELD("XOR16ri8_XOR32ri8_XOR64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1051
7846
  {DBGFIELD("XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1052
7847
  {DBGFIELD("XOR8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #1053
7848
  {DBGFIELD("XOR8ri_XOR8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #1054
7849
  {DBGFIELD("XOR8rr_XOR8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1055
7850
  {DBGFIELD("MOVMSKPDrr")         1, false, false, 117, 9,  6, 1,  0, 0}, // #1056
7851
  {DBGFIELD("MOVMSKPSrr")         1, false, false, 117, 9,  6, 1,  0, 0}, // #1057
7852
  {DBGFIELD("MOVPDI2DIrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #1058
7853
  {DBGFIELD("MOVPQIto64rr")       1, false, false, 117, 9,  2, 1,  0, 0}, // #1059
7854
  {DBGFIELD("PMOVMSKBrr")         1, false, false, 117, 9,  6, 1,  0, 0}, // #1060
7855
  {DBGFIELD("VMOVMSKPDYrr")       1, false, false, 117, 9,  6, 1,  0, 0}, // #1061
7856
  {DBGFIELD("VMOVMSKPDrr")        1, false, false, 117, 9,  6, 1,  0, 0}, // #1062
7857
  {DBGFIELD("VMOVMSKPSYrr")       1, false, false, 117, 9,  6, 1,  0, 0}, // #1063
7858
  {DBGFIELD("VMOVMSKPSrr")        1, false, false, 117, 9,  6, 1,  0, 0}, // #1064
7859
  {DBGFIELD("VMOVPDI2DIrr")       1, false, false, 117, 9,  2, 1,  0, 0}, // #1065
7860
  {DBGFIELD("VMOVPQIto64rr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #1066
7861
  {DBGFIELD("BLENDVPDrr0")        2, false, false, 57, 8, 19, 1,  0, 0}, // #1067
7862
  {DBGFIELD("BLENDVPSrr0")        2, false, false, 57, 8, 19, 1,  0, 0}, // #1068
7863
  {DBGFIELD("ROL16ri_ROL32ri_ROL64ri") 2, false, false, 380, 4, 19, 1,  0, 0}, // #1069
7864
  {DBGFIELD("ROL8ri")             2, false, false, 380, 4, 19, 1,  0, 0}, // #1070
7865
  {DBGFIELD("ROR16ri_ROR32ri_ROR64ri") 2, false, false, 380, 4, 19, 1,  0, 0}, // #1071
7866
  {DBGFIELD("ROR8ri")             2, false, false, 380, 4, 19, 1,  0, 0}, // #1072
7867
  {DBGFIELD("SETAr")              2, false, false, 384, 4, 19, 1,  0, 0}, // #1073
7868
  {DBGFIELD("SETBEr")             2, false, false, 384, 4, 19, 1,  0, 0}, // #1074
7869
  {DBGFIELD("VBLENDVPDYrr")       2, false, false, 57, 8, 19, 1,  0, 0}, // #1075
7870
  {DBGFIELD("VBLENDVPDrr")        2, false, false, 57, 8, 19, 1,  0, 0}, // #1076
7871
  {DBGFIELD("VBLENDVPSYrr")       2, false, false, 57, 8, 19, 1,  0, 0}, // #1077
7872
  {DBGFIELD("VBLENDVPSrr")        2, false, false, 57, 8, 19, 1,  0, 0}, // #1078
7873
  {DBGFIELD("VPBLENDVBrr")        2, false, false, 57, 8, 19, 1,  0, 0}, // #1079
7874
  {DBGFIELD("SCASB")              3, false, false, 388, 4,  2, 1,  0, 0}, // #1080
7875
  {DBGFIELD("SCASL")              3, false, false, 388, 4,  2, 1,  0, 0}, // #1081
7876
  {DBGFIELD("SCASQ")              3, false, false, 388, 4,  2, 1,  0, 0}, // #1082
7877
  {DBGFIELD("SCASW")              3, false, false, 388, 4,  2, 1,  0, 0}, // #1083
7878
  {DBGFIELD("COMISDrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1084
7879
  {DBGFIELD("COMISSrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1085
7880
  {DBGFIELD("UCOMISDrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1086
7881
  {DBGFIELD("UCOMISSrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1087
7882
  {DBGFIELD("VCOMISDrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1088
7883
  {DBGFIELD("VCOMISSrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1089
7884
  {DBGFIELD("VUCOMISDrr")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1090
7885
  {DBGFIELD("VUCOMISSrr")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1091
7886
  {DBGFIELD("CVTPS2PDrr")         2, false, false, 329, 12, 19, 1,  0, 0}, // #1092
7887
  {DBGFIELD("PTESTrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1093
7888
  {DBGFIELD("VCVTPS2PDYrr")       2, false, false, 329, 12,  9, 1,  0, 0}, // #1094
7889
  {DBGFIELD("VCVTPS2PDrr")        2, false, false, 329, 12, 19, 1,  0, 0}, // #1095
7890
  {DBGFIELD("VPTESTYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #1096
7891
  {DBGFIELD("VPTESTrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1097
7892
  {DBGFIELD("PSLLDrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1098
7893
  {DBGFIELD("PSLLQrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1099
7894
  {DBGFIELD("PSLLWrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1100
7895
  {DBGFIELD("PSRADrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1101
7896
  {DBGFIELD("PSRAWrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1102
7897
  {DBGFIELD("PSRLDrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1103
7898
  {DBGFIELD("PSRLQrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1104
7899
  {DBGFIELD("PSRLWrr")            2, false, false, 329, 12, 19, 1,  0, 0}, // #1105
7900
  {DBGFIELD("VPSLLDrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1106
7901
  {DBGFIELD("VPSLLQrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1107
7902
  {DBGFIELD("VPSLLWrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1108
7903
  {DBGFIELD("VPSRADrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1109
7904
  {DBGFIELD("VPSRAWrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1110
7905
  {DBGFIELD("VPSRLDrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1111
7906
  {DBGFIELD("VPSRLQrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1112
7907
  {DBGFIELD("VPSRLWrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1113
7908
  {DBGFIELD("FNSTSW16r")          2, false, false, 392, 9,  9, 1,  0, 0}, // #1114
7909
  {DBGFIELD("BSWAP32r_BSWAP64r")  2, false, false, 401, 6, 19, 1,  0, 0}, // #1115
7910
  {DBGFIELD("PINSRBrr")           2, false, false, 57, 8, 19, 1,  0, 0}, // #1116
7911
  {DBGFIELD("PINSRDrr")           2, false, false, 57, 8, 19, 1,  0, 0}, // #1117
7912
  {DBGFIELD("PINSRQrr")           2, false, false, 57, 8, 19, 1,  0, 0}, // #1118
7913
  {DBGFIELD("PINSRWrri")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1119
7914
  {DBGFIELD("VPINSRBrr")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1120
7915
  {DBGFIELD("VPINSRDrr")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1121
7916
  {DBGFIELD("VPINSRQrr")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1122
7917
  {DBGFIELD("VPINSRWrri")         2, false, false, 57, 8, 19, 1,  0, 0}, // #1123
7918
  {DBGFIELD("JRCXZ")              2, false, false, 384, 4, 19, 1,  0, 0}, // #1124
7919
  {DBGFIELD("MMX_MOVDQ2Qrr")      2, false, false, 407, 4, 19, 1,  0, 0}, // #1125
7920
  {DBGFIELD("ADC16ri8_ADC32ri8_ADC64ri8") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1126
7921
  {DBGFIELD("ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1127
7922
  {DBGFIELD("ADC8ri_ADC8ri8")     2, false, false, 384, 4, 19, 1,  0, 0}, // #1128
7923
  {DBGFIELD("ADC8rr_ADC8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1129
7924
  {DBGFIELD("CMOVAE16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1130
7925
  {DBGFIELD("CMOVAE32rr_CMOVAE64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1131
7926
  {DBGFIELD("CMOVB16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1132
7927
  {DBGFIELD("CMOVB32rr_CMOVB64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1133
7928
  {DBGFIELD("CMOVE16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1134
7929
  {DBGFIELD("CMOVE32rr_CMOVE64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1135
7930
  {DBGFIELD("CMOVG16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1136
7931
  {DBGFIELD("CMOVG32rr_CMOVG64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1137
7932
  {DBGFIELD("CMOVGE16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1138
7933
  {DBGFIELD("CMOVGE32rr_CMOVGE64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1139
7934
  {DBGFIELD("CMOVL16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1140
7935
  {DBGFIELD("CMOVL32rr_CMOVL64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1141
7936
  {DBGFIELD("CMOVLE16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1142
7937
  {DBGFIELD("CMOVLE32rr_CMOVLE64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1143
7938
  {DBGFIELD("CMOVNE16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1144
7939
  {DBGFIELD("CMOVNE32rr_CMOVNE64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1145
7940
  {DBGFIELD("CMOVNO16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1146
7941
  {DBGFIELD("CMOVNO32rr_CMOVNO64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1147
7942
  {DBGFIELD("CMOVNP16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1148
7943
  {DBGFIELD("CMOVNP32rr_CMOVNP64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1149
7944
  {DBGFIELD("CMOVNS16rr")         2, false, false, 384, 4, 19, 1,  0, 0}, // #1150
7945
  {DBGFIELD("CMOVNS32rr_CMOVNS64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1151
7946
  {DBGFIELD("CMOVO16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1152
7947
  {DBGFIELD("CMOVO32rr_CMOVO64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1153
7948
  {DBGFIELD("CMOVP16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1154
7949
  {DBGFIELD("CMOVP32rr_CMOVP64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1155
7950
  {DBGFIELD("CMOVS16rr")          2, false, false, 384, 4, 19, 1,  0, 0}, // #1156
7951
  {DBGFIELD("CMOVS32rr_CMOVS64rr") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1157
7952
  {DBGFIELD("SBB16ri8_SBB32ri8_SBB64ri8") 2, false, false, 384, 4, 19, 1,  0, 0}, // #1158
7953
  {DBGFIELD("SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1159
7954
  {DBGFIELD("SBB8ri_SBB8ri8")     2, false, false, 384, 4, 19, 1,  0, 0}, // #1160
7955
  {DBGFIELD("SBB8rr_SBB8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1161
7956
  {DBGFIELD("SHLD16rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1162
7957
  {DBGFIELD("SHLD32rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1163
7958
  {DBGFIELD("SHLD64rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1164
7959
  {DBGFIELD("SHRD16rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1165
7960
  {DBGFIELD("SHRD32rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1166
7961
  {DBGFIELD("SHRD64rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1167
7962
  {DBGFIELD("MMX_PMADDUBSWrr64")  1, false, false, 117, 9,  3, 1,  0, 0}, // #1168
7963
  {DBGFIELD("MMX_PMULHRSWrr64")   1, false, false, 117, 9,  3, 1,  0, 0}, // #1169
7964
  {DBGFIELD("MMX_PMULUDQirr")     1, false, false, 117, 9,  3, 1,  0, 0}, // #1170
7965
  {DBGFIELD("PMADDUBSWrr")        1, false, false, 117, 9,  3, 1,  0, 0}, // #1171
7966
  {DBGFIELD("PMADDWDrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1172
7967
  {DBGFIELD("PMULDQrr")           1, false, false, 117, 9,  3, 1,  0, 0}, // #1173
7968
  {DBGFIELD("PMULHRSWrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1174
7969
  {DBGFIELD("PMULHUWrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1175
7970
  {DBGFIELD("PMULHWrr")           1, false, false, 117, 9,  3, 1,  0, 0}, // #1176
7971
  {DBGFIELD("PMULLDrr")           2, false, false, 411, 9,  8, 1,  0, 0}, // #1177
7972
  {DBGFIELD("PMULLWrr")           1, false, false, 117, 9,  3, 1,  0, 0}, // #1178
7973
  {DBGFIELD("PMULUDQrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1179
7974
  {DBGFIELD("PSADBWrr")           1, false, false, 117, 9,  3, 1,  0, 0}, // #1180
7975
  {DBGFIELD("VPMADDUBSWrr")       1, false, false, 117, 9,  3, 1,  0, 0}, // #1181
7976
  {DBGFIELD("VPMADDWDrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1182
7977
  {DBGFIELD("VPMULDQrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1183
7978
  {DBGFIELD("VPMULHRSWrr")        1, false, false, 117, 9,  3, 1,  0, 0}, // #1184
7979
  {DBGFIELD("VPMULHUWrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1185
7980
  {DBGFIELD("VPMULHWrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1186
7981
  {DBGFIELD("VPMULLDrr")          2, false, false, 411, 9,  8, 1,  0, 0}, // #1187
7982
  {DBGFIELD("VPMULLWrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1188
7983
  {DBGFIELD("VPMULUDQrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1189
7984
  {DBGFIELD("VPSADBWrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1190
7985
  {DBGFIELD("ADDPDrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1191
7986
  {DBGFIELD("ADDPSrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1192
7987
  {DBGFIELD("ADDSDrr_ADDSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1193
7988
  {DBGFIELD("ADDSSrr_ADDSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1194
7989
  {DBGFIELD("ADDSUBPDrr")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1195
7990
  {DBGFIELD("ADDSUBPSrr")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1196
7991
  {DBGFIELD("ADD_FPrST0")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1197
7992
  {DBGFIELD("ADD_FST0r")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1198
7993
  {DBGFIELD("ADD_FrST0")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1199
7994
  {DBGFIELD("BSF16rr_BSF32rr_BSF64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1200
7995
  {DBGFIELD("BSR16rr_BSR32rr_BSR64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1201
7996
  {DBGFIELD("CMPPDrri_CMPPDrri_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1202
7997
  {DBGFIELD("CMPPSrri_CMPPSrri_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1203
7998
  {DBGFIELD("CMPSSrr_CMPSSrr_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1204
7999
  {DBGFIELD("CRC32r32r8_CRC32r64r8") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1205
8000
  {DBGFIELD("CRC32r64r64")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1206
8001
  {DBGFIELD("CVTDQ2PSrr")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1207
8002
  {DBGFIELD("CVTPS2DQrr")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1208
8003
  {DBGFIELD("CVTTPS2DQrr")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1209
8004
  {DBGFIELD("MAXPDrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1210
8005
  {DBGFIELD("MAXPSrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1211
8006
  {DBGFIELD("MAXSDrr_MAXSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1212
8007
  {DBGFIELD("MAXSSrr_MAXSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1213
8008
  {DBGFIELD("MINPDrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1214
8009
  {DBGFIELD("MINPSrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1215
8010
  {DBGFIELD("MINSDrr_MINSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1216
8011
  {DBGFIELD("MINSSrr_MINSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1217
8012
  {DBGFIELD("MMX_CVTPI2PSirr")    1, false, false, 22, 7,  6, 1,  0, 0}, // #1218
8013
  {DBGFIELD("MMX_CVTPS2PIirr")    2, false, false, 420, 11,  9, 1,  0, 0}, // #1219
8014
  {DBGFIELD("MMX_CVTTPS2PIirr")   2, false, false, 420, 11,  9, 1,  0, 0}, // #1220
8015
  {DBGFIELD("MUL8r")              1, false, false, 22, 7,  6, 1,  0, 0}, // #1221
8016
  {DBGFIELD("POPCNT16rr_POPCNT32rr_POPCNT64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1222
8017
  {DBGFIELD("PUSHFS64")           1, false, false,  1, 2,  1, 1,  0, 0}, // #1223
8018
  {DBGFIELD("ROUNDPDr")           5, false, false, 431, 4,  3, 1,  0, 0}, // #1224
8019
  {DBGFIELD("ROUNDPSr")           5, false, false, 431, 4,  3, 1,  0, 0}, // #1225
8020
  {DBGFIELD("ROUNDSDr_ROUNDSDr_Int") 5, false, false, 431, 4,  3, 1,  0, 0}, // #1226
8021
  {DBGFIELD("ROUNDSSr_ROUNDSSr_Int") 5, false, false, 431, 4,  3, 1,  0, 0}, // #1227
8022
  {DBGFIELD("SUBPDrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1228
8023
  {DBGFIELD("SUBPSrr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1229
8024
  {DBGFIELD("SUBR_FPrST0")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1230
8025
  {DBGFIELD("SUBR_FST0r")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1231
8026
  {DBGFIELD("SUBR_FrST0")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1232
8027
  {DBGFIELD("SUBSDrr_SUBSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1233
8028
  {DBGFIELD("SUBSSrr_SUBSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1234
8029
  {DBGFIELD("SUB_FPrST0")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1235
8030
  {DBGFIELD("SUB_FST0r")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1236
8031
  {DBGFIELD("SUB_FrST0")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1237
8032
  {DBGFIELD("VADDPDYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1238
8033
  {DBGFIELD("VADDPDrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1239
8034
  {DBGFIELD("VADDPSYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1240
8035
  {DBGFIELD("VADDPSrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1241
8036
  {DBGFIELD("VADDSDrr_VADDSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1242
8037
  {DBGFIELD("VADDSSrr_VADDSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1243
8038
  {DBGFIELD("VADDSUBPDYrr")       1, false, false, 22, 7,  6, 1,  0, 0}, // #1244
8039
  {DBGFIELD("VADDSUBPDrr")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1245
8040
  {DBGFIELD("VADDSUBPSYrr")       1, false, false, 22, 7,  6, 1,  0, 0}, // #1246
8041
  {DBGFIELD("VADDSUBPSrr")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1247
8042
  {DBGFIELD("VCMPPDYrri_VCMPPDYrri_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1248
8043
  {DBGFIELD("VCMPPDrri_VCMPPDrri_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1249
8044
  {DBGFIELD("VCMPPSYrri_VCMPPSYrri_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1250
8045
  {DBGFIELD("VCMPPSrri_VCMPPSrri_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1251
8046
  {DBGFIELD("VCMPSDrr_VCMPSDrr_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1252
8047
  {DBGFIELD("VCMPSSrr_VCMPSSrr_alt") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1253
8048
  {DBGFIELD("VCVTDQ2PSYrr")       1, false, false, 22, 7,  6, 1,  0, 0}, // #1254
8049
  {DBGFIELD("VCVTDQ2PSrr")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1255
8050
  {DBGFIELD("VCVTPS2DQYrr")       1, false, false, 22, 7,  6, 1,  0, 0}, // #1256
8051
  {DBGFIELD("VCVTPS2DQrr")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1257
8052
  {DBGFIELD("VCVTTPS2DQYrr")      1, false, false, 22, 7,  6, 1,  0, 0}, // #1258
8053
  {DBGFIELD("VCVTTPS2DQrr")       1, false, false, 22, 7,  6, 1,  0, 0}, // #1259
8054
  {DBGFIELD("VMAXPDYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1260
8055
  {DBGFIELD("VMAXPDrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1261
8056
  {DBGFIELD("VMAXPSYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1262
8057
  {DBGFIELD("VMAXPSrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1263
8058
  {DBGFIELD("VMAXSDrr_VMAXSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1264
8059
  {DBGFIELD("VMAXSSrr_VMAXSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1265
8060
  {DBGFIELD("VMINPDYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1266
8061
  {DBGFIELD("VMINPDrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1267
8062
  {DBGFIELD("VMINPSYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1268
8063
  {DBGFIELD("VMINPSrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1269
8064
  {DBGFIELD("VMINSDrr_VMINSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1270
8065
  {DBGFIELD("VMINSSrr_VMINSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1271
8066
  {DBGFIELD("VROUNDPDr")          5, false, false, 431, 4,  3, 1,  0, 0}, // #1272
8067
  {DBGFIELD("VROUNDPSr")          5, false, false, 431, 4,  3, 1,  0, 0}, // #1273
8068
  {DBGFIELD("VROUNDSDr_VROUNDSDr_Int") 5, false, false, 431, 4,  3, 1,  0, 0}, // #1274
8069
  {DBGFIELD("VROUNDSSr_VROUNDSSr_Int") 5, false, false, 431, 4,  3, 1,  0, 0}, // #1275
8070
  {DBGFIELD("VROUNDYPDr")         5, false, false, 431, 4,  3, 1,  0, 0}, // #1276
8071
  {DBGFIELD("VROUNDYPSr")         5, false, false, 431, 4,  3, 1,  0, 0}, // #1277
8072
  {DBGFIELD("VSUBPDYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1278
8073
  {DBGFIELD("VSUBPDrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1279
8074
  {DBGFIELD("VSUBPSYrr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1280
8075
  {DBGFIELD("VSUBPSrr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1281
8076
  {DBGFIELD("VSUBSDrr_VSUBSDrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1282
8077
  {DBGFIELD("VSUBSSrr_VSUBSSrr_Int") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1283
8078
  {DBGFIELD("EXTRACTPSrr")        2, false, false, 329, 12, 19, 1,  0, 0}, // #1284
8079
  {DBGFIELD("VEXTRACTPSrr")       2, false, false, 329, 12, 19, 1,  0, 0}, // #1285
8080
  {DBGFIELD("PEXTRBrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1286
8081
  {DBGFIELD("PEXTRDrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1287
8082
  {DBGFIELD("PEXTRQrr")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1288
8083
  {DBGFIELD("PEXTRWri")           2, false, false, 329, 12, 19, 1,  0, 0}, // #1289
8084
  {DBGFIELD("VPEXTRBrr")          2, false, false, 329, 12, 19, 1,  0, 0}, // #1290
8085
  {DBGFIELD("VPEXTRDrr")          2, false, false, 329, 12, 19, 1,  0, 0}, // #1291
8086
  {DBGFIELD("VPEXTRQrr")          2, false, false, 329, 12, 19, 1,  0, 0}, // #1292
8087
  {DBGFIELD("VPEXTRWri")          2, false, false, 329, 12, 19, 1,  0, 0}, // #1293
8088
  {DBGFIELD("ROL16rCL_ROL32rCL_ROL64rCL") 3, false, false, 435, 4,  6, 1,  0, 0}, // #1294
8089
  {DBGFIELD("ROL8rCL")            3, false, false, 435, 4,  6, 1,  0, 0}, // #1295
8090
  {DBGFIELD("ROR16rCL_ROR32rCL_ROR64rCL") 3, false, false, 435, 4,  6, 1,  0, 0}, // #1296
8091
  {DBGFIELD("ROR8rCL")            3, false, false, 435, 4,  6, 1,  0, 0}, // #1297
8092
  {DBGFIELD("SAR16rCL_SAR32rCL_SAR64rCL") 3, false, false, 435, 4,  6, 1,  0, 0}, // #1298
8093
  {DBGFIELD("SAR8rCL")            3, false, false, 435, 4,  6, 1,  0, 0}, // #1299
8094
  {DBGFIELD("SHL16rCL_SHL32rCL_SHL64rCL") 3, false, false, 435, 4,  6, 1,  0, 0}, // #1300
8095
  {DBGFIELD("SHL8rCL")            3, false, false, 435, 4,  6, 1,  0, 0}, // #1301
8096
  {DBGFIELD("SHR16rCL_SHR32rCL_SHR64rCL") 3, false, false, 435, 4,  6, 1,  0, 0}, // #1302
8097
  {DBGFIELD("SHR8rCL")            3, false, false, 435, 4,  6, 1,  0, 0}, // #1303
8098
  {DBGFIELD("MMX_PHADDSWrr64")    3, false, false, 439, 8,  6, 1,  0, 0}, // #1304
8099
  {DBGFIELD("MMX_PHADDWrr64")     3, false, false, 439, 8,  6, 1,  0, 0}, // #1305
8100
  {DBGFIELD("MMX_PHADDrr64")      3, false, false, 439, 8,  6, 1,  0, 0}, // #1306
8101
  {DBGFIELD("MMX_PHSUBDrr64")     3, false, false, 439, 8,  6, 1,  0, 0}, // #1307
8102
  {DBGFIELD("MMX_PHSUBSWrr64")    3, false, false, 439, 8,  6, 1,  0, 0}, // #1308
8103
  {DBGFIELD("MMX_PHSUBWrr64")     3, false, false, 439, 8,  6, 1,  0, 0}, // #1309
8104
  {DBGFIELD("PHADDDrr")           3, false, false, 439, 8,  6, 1,  0, 0}, // #1310
8105
  {DBGFIELD("PHADDSWrr128")       3, false, false, 439, 8,  6, 1,  0, 0}, // #1311
8106
  {DBGFIELD("PHADDWrr")           3, false, false, 439, 8,  6, 1,  0, 0}, // #1312
8107
  {DBGFIELD("PHSUBDrr")           3, false, false, 439, 8,  6, 1,  0, 0}, // #1313
8108
  {DBGFIELD("PHSUBSWrr128")       3, false, false, 439, 8,  6, 1,  0, 0}, // #1314
8109
  {DBGFIELD("PHSUBWrr")           3, false, false, 439, 8,  6, 1,  0, 0}, // #1315
8110
  {DBGFIELD("VPHADDDrr")          3, false, false, 439, 8,  6, 1,  0, 0}, // #1316
8111
  {DBGFIELD("VPHADDSWrr128")      3, false, false, 439, 8,  6, 1,  0, 0}, // #1317
8112
  {DBGFIELD("VPHADDWrr")          3, false, false, 439, 8,  6, 1,  0, 0}, // #1318
8113
  {DBGFIELD("VPHSUBDrr")          3, false, false, 439, 8,  6, 1,  0, 0}, // #1319
8114
  {DBGFIELD("VPHSUBSWrr128")      3, false, false, 439, 8,  6, 1,  0, 0}, // #1320
8115
  {DBGFIELD("VPHSUBWrr")          3, false, false, 439, 8,  6, 1,  0, 0}, // #1321
8116
  {DBGFIELD("ADC8i8")             2, false, false, 384, 4, 19, 1,  0, 0}, // #1322
8117
  {DBGFIELD("LEAVE64")            3, false, false, 388, 4, 19, 1,  0, 0}, // #1323
8118
  {DBGFIELD("OUT32rr")            23, false, false, 447, 13, 27, 1,  0, 0}, // #1324
8119
  {DBGFIELD("OUT8rr")             23, false, false, 447, 13, 27, 1,  0, 0}, // #1325
8120
  {DBGFIELD("SBB8i8")             2, false, false, 384, 4, 19, 1,  0, 0}, // #1326
8121
  {DBGFIELD("XADD16rr_XADD32rr_XADD64rr") 3, false, false, 155, 2,  6, 1,  0, 0}, // #1327
8122
  {DBGFIELD("XADD8rr")            3, false, false, 155, 2,  6, 1,  0, 0}, // #1328
8123
  {DBGFIELD("CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1329
8124
  {DBGFIELD("CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1330
8125
  {DBGFIELD("CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1331
8126
  {DBGFIELD("CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1332
8127
  {DBGFIELD("CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1333
8128
  {DBGFIELD("CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1334
8129
  {DBGFIELD("CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1335
8130
  {DBGFIELD("CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1336
8131
  {DBGFIELD("CMOVA16rr")          3, false, false, 460, 4,  6, 1,  0, 0}, // #1337
8132
  {DBGFIELD("CMOVA32rr_CMOVA64rr") 3, false, false, 460, 4,  6, 1,  0, 0}, // #1338
8133
  {DBGFIELD("CMOVBE16rr")         3, false, false, 460, 4,  6, 1,  0, 0}, // #1339
8134
  {DBGFIELD("CMOVBE32rr_CMOVBE64rr") 3, false, false, 460, 4,  6, 1,  0, 0}, // #1340
8135
  {DBGFIELD("COM_FIPr")           3, false, false, 345, 4,  2, 1,  0, 0}, // #1341
8136
  {DBGFIELD("COM_FIr")            3, false, false, 345, 4,  2, 1,  0, 0}, // #1342
8137
  {DBGFIELD("UCOM_FIPr")          3, false, false, 345, 4,  2, 1,  0, 0}, // #1343
8138
  {DBGFIELD("UCOM_FIr")           3, false, false, 345, 4,  2, 1,  0, 0}, // #1344
8139
  {DBGFIELD("MUL16r")             4, false, false, 464, 7,  9, 1,  0, 0}, // #1345
8140
  {DBGFIELD("MUL32r")             3, false, false, 464, 7,  9, 1,  0, 0}, // #1346
8141
  {DBGFIELD("MUL64r")             2, false, false, 471, 11,  9, 1,  0, 0}, // #1347
8142
  {DBGFIELD("CVTDQ2PDrr")         2, false, false, 420, 11,  9, 1,  0, 0}, // #1348
8143
  {DBGFIELD("CVTPD2DQrr")         2, false, false, 420, 11,  9, 1,  0, 0}, // #1349
8144
  {DBGFIELD("CVTPD2PSrr")         2, false, false, 420, 11,  9, 1,  0, 0}, // #1350
8145
  {DBGFIELD("CVTSD2SSrr")         2, false, false, 420, 11,  9, 1,  0, 0}, // #1351
8146
  {DBGFIELD("CVTSI2SD64rr")       2, false, false, 420, 11,  9, 1,  0, 0}, // #1352
8147
  {DBGFIELD("CVTSI2SDrr")         2, false, false, 420, 11,  9, 1,  0, 0}, // #1353
8148
  {DBGFIELD("CVTTPD2DQrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1354
8149
  {DBGFIELD("MMX_CVTPD2PIirr")    2, false, false, 420, 11,  9, 1,  0, 0}, // #1355
8150
  {DBGFIELD("MMX_CVTPI2PDirr")    2, false, false, 420, 11,  9, 1,  0, 0}, // #1356
8151
  {DBGFIELD("MMX_CVTTPD2PIirr")   2, false, false, 420, 11,  9, 1,  0, 0}, // #1357
8152
  {DBGFIELD("VCVTDQ2PDYrr")       2, false, false, 420, 11, 16, 1,  0, 0}, // #1358
8153
  {DBGFIELD("VCVTDQ2PDrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1359
8154
  {DBGFIELD("VCVTPD2DQYrr")       2, false, false, 420, 11, 16, 1,  0, 0}, // #1360
8155
  {DBGFIELD("VCVTPD2DQrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1361
8156
  {DBGFIELD("VCVTPD2PSYrr")       2, false, false, 420, 11, 16, 1,  0, 0}, // #1362
8157
  {DBGFIELD("VCVTPD2PSrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1363
8158
  {DBGFIELD("VCVTSD2SSrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1364
8159
  {DBGFIELD("VCVTSI2SD64rr")      2, false, false, 420, 11,  9, 1,  0, 0}, // #1365
8160
  {DBGFIELD("VCVTSI2SDrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1366
8161
  {DBGFIELD("VCVTTPD2DQYrr")      2, false, false, 420, 11, 16, 1,  0, 0}, // #1367
8162
  {DBGFIELD("VCVTTPD2DQrr")       2, false, false, 420, 11,  9, 1,  0, 0}, // #1368
8163
  {DBGFIELD("MOV64sr")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1369
8164
  {DBGFIELD("OUT32ir")            23, false, false, 447, 13, 27, 1,  0, 0}, // #1370
8165
  {DBGFIELD("OUT8ir")             23, false, false, 447, 13, 27, 1,  0, 0}, // #1371
8166
  {DBGFIELD("PAUSE")              5, false, false, 482, 7,  3, 1,  0, 0}, // #1372
8167
  {DBGFIELD("SHLD16rrCL")         4, false, false, 489, 9, 16, 1,  0, 0}, // #1373
8168
  {DBGFIELD("SHLD32rrCL")         4, false, false, 489, 9, 16, 1,  0, 0}, // #1374
8169
  {DBGFIELD("SHLD64rrCL")         4, false, false, 489, 9, 16, 1,  0, 0}, // #1375
8170
  {DBGFIELD("SHRD16rrCL")         4, false, false, 489, 9, 16, 1,  0, 0}, // #1376
8171
  {DBGFIELD("SHRD32rrCL")         4, false, false, 489, 9, 16, 1,  0, 0}, // #1377
8172
  {DBGFIELD("SHRD64rrCL")         4, false, false, 489, 9, 16, 1,  0, 0}, // #1378
8173
  {DBGFIELD("MULPDrr")            1, false, false, 345, 4,  3, 1,  0, 0}, // #1379
8174
  {DBGFIELD("MULPSrr")            1, false, false, 345, 4,  3, 1,  0, 0}, // #1380
8175
  {DBGFIELD("MULSDrr_MULSDrr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #1381
8176
  {DBGFIELD("MULSSrr_MULSSrr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #1382
8177
  {DBGFIELD("MUL_FPrST0")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1383
8178
  {DBGFIELD("MUL_FST0r")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1384
8179
  {DBGFIELD("MUL_FrST0")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1385
8180
  {DBGFIELD("PCMPGTQrr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1386
8181
  {DBGFIELD("PHMINPOSUWrr128")    1, false, false, 117, 9,  3, 1,  0, 0}, // #1387
8182
  {DBGFIELD("RCPPSr")             1, false, false, 117, 9,  3, 1,  0, 0}, // #1388
8183
  {DBGFIELD("RCPSSr")             1, false, false, 117, 9,  3, 1,  0, 0}, // #1389
8184
  {DBGFIELD("RCPSSr_Int")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1390
8185
  {DBGFIELD("RSQRTPSr")           1, false, false, 117, 9,  3, 1,  0, 0}, // #1391
8186
  {DBGFIELD("RSQRTSSr")           1, false, false, 117, 9,  3, 1,  0, 0}, // #1392
8187
  {DBGFIELD("RSQRTSSr_Int")       1, false, false, 117, 9,  3, 1,  0, 0}, // #1393
8188
  {DBGFIELD("VMULPDYrr")          1, false, false, 345, 4,  3, 1,  0, 0}, // #1394
8189
  {DBGFIELD("VMULPDrr")           1, false, false, 345, 4,  3, 1,  0, 0}, // #1395
8190
  {DBGFIELD("VMULPSYrr")          1, false, false, 345, 4,  3, 1,  0, 0}, // #1396
8191
  {DBGFIELD("VMULPSrr")           1, false, false, 345, 4,  3, 1,  0, 0}, // #1397
8192
  {DBGFIELD("VMULSDrr_VMULSDrr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #1398
8193
  {DBGFIELD("VMULSSrr_VMULSSrr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #1399
8194
  {DBGFIELD("VPCMPGTQrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #1400
8195
  {DBGFIELD("VPHMINPOSUWrr128")   1, false, false, 117, 9,  3, 1,  0, 0}, // #1401
8196
  {DBGFIELD("VRCPPSr")            1, false, false, 117, 9,  3, 1,  0, 0}, // #1402
8197
  {DBGFIELD("VRCPSSr")            1, false, false, 117, 9,  3, 1,  0, 0}, // #1403
8198
  {DBGFIELD("VRCPSSr_Int")        1, false, false, 117, 9,  3, 1,  0, 0}, // #1404
8199
  {DBGFIELD("VRSQRTPSr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1405
8200
  {DBGFIELD("VRSQRTSSr")          1, false, false, 117, 9,  3, 1,  0, 0}, // #1406
8201
  {DBGFIELD("VRSQRTSSr_Int")      1, false, false, 117, 9,  3, 1,  0, 0}, // #1407
8202
  {DBGFIELD("MOV16rm_MOV32rm_MOV64rm") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1408
8203
  {DBGFIELD("MOV8rm_MOV8rm_NOREX") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1409
8204
  {DBGFIELD("MOVSX32rm16_MOVSX64rm16") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1410
8205
  {DBGFIELD("MOVSX64rm32")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1411
8206
  {DBGFIELD("MOVSX16rm8")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1412
8207
  {DBGFIELD("MOVSX32rm8_MOVSX64rm8") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1413
8208
  {DBGFIELD("MOVZX32rm16_MOVZX64rm16") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1414
8209
  {DBGFIELD("MOVZX16rm8")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1415
8210
  {DBGFIELD("MOVZX32rm8_MOVZX64rm8") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1416
8211
  {DBGFIELD("PREFETCH_PREFETCHW") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1417
8212
  {DBGFIELD("PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1418
8213
  {DBGFIELD("CVTSD2SI64rr")       2, false, false, 498, 12,  9, 1,  0, 0}, // #1419
8214
  {DBGFIELD("CVTSD2SIrr")         2, false, false, 498, 12,  9, 1,  0, 0}, // #1420
8215
  {DBGFIELD("CVTSS2SI64rr")       2, false, false, 498, 12,  9, 1,  0, 0}, // #1421
8216
  {DBGFIELD("CVTSS2SIrr")         2, false, false, 498, 12,  9, 1,  0, 0}, // #1422
8217
  {DBGFIELD("CVTTSD2SI64rr")      2, false, false, 498, 12,  9, 1,  0, 0}, // #1423
8218
  {DBGFIELD("CVTTSD2SIrr")        2, false, false, 498, 12,  9, 1,  0, 0}, // #1424
8219
  {DBGFIELD("CVTTSS2SI64rr")      2, false, false, 498, 12,  9, 1,  0, 0}, // #1425
8220
  {DBGFIELD("CVTTSS2SIrr")        2, false, false, 498, 12,  9, 1,  0, 0}, // #1426
8221
  {DBGFIELD("VCVTSD2SI64rr")      2, false, false, 498, 12,  9, 1,  0, 0}, // #1427
8222
  {DBGFIELD("VCVTSD2SIrr")        2, false, false, 498, 12,  9, 1,  0, 0}, // #1428
8223
  {DBGFIELD("VCVTSS2SI64rr")      2, false, false, 498, 12,  9, 1,  0, 0}, // #1429
8224
  {DBGFIELD("VCVTSS2SIrr")        2, false, false, 498, 12,  9, 1,  0, 0}, // #1430
8225
  {DBGFIELD("VCVTTSD2SI64rr")     2, false, false, 498, 12,  9, 1,  0, 0}, // #1431
8226
  {DBGFIELD("VCVTTSD2SIrr")       2, false, false, 498, 12,  9, 1,  0, 0}, // #1432
8227
  {DBGFIELD("VCVTTSS2SI64rr")     2, false, false, 498, 12,  9, 1,  0, 0}, // #1433
8228
  {DBGFIELD("VCVTTSS2SIrr")       2, false, false, 498, 12,  9, 1,  0, 0}, // #1434
8229
  {DBGFIELD("MOV16mr_MOV32mr_MOV64mr") 2, false, false, 157, 4,  2, 1,  0, 0}, // #1435
8230
  {DBGFIELD("MOV8mr_MOV8mr_NOREX") 2, false, false, 157, 4,  2, 1,  0, 0}, // #1436
8231
  {DBGFIELD("MOVAPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1437
8232
  {DBGFIELD("MOVAPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1438
8233
  {DBGFIELD("MOVDQAmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1439
8234
  {DBGFIELD("MOVDQUmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1440
8235
  {DBGFIELD("MOVHPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1441
8236
  {DBGFIELD("MOVHPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1442
8237
  {DBGFIELD("MOVLPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1443
8238
  {DBGFIELD("MOVLPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1444
8239
  {DBGFIELD("MOVNTDQmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1445
8240
  {DBGFIELD("MOVNTI_64mr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1446
8241
  {DBGFIELD("MOVNTImr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1447
8242
  {DBGFIELD("MOVNTPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1448
8243
  {DBGFIELD("MOVNTPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1449
8244
  {DBGFIELD("MOVPDI2DImr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1450
8245
  {DBGFIELD("MOVPQI2QImr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1451
8246
  {DBGFIELD("MOVPQIto64mr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #1452
8247
  {DBGFIELD("MOVSSmr")            2, false, false, 157, 4,  2, 1,  0, 0}, // #1453
8248
  {DBGFIELD("MOVUPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1454
8249
  {DBGFIELD("MOVUPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1455
8250
  {DBGFIELD("PUSH64i8")           3, false, false, 313, 5,  2, 1,  0, 0}, // #1456
8251
  {DBGFIELD("PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr") 1, false, false, 157, 4,  2, 1,  0, 0}, // #1457
8252
  {DBGFIELD("PUSH16rmm_PUSH32rmm_PUSH64rmm") 3, false, false, 313, 5,  2, 1,  0, 0}, // #1458
8253
  {DBGFIELD("VEXTRACTF128mr")     2, false, false, 157, 4,  2, 1,  0, 0}, // #1459
8254
  {DBGFIELD("VMOVAPDYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1460
8255
  {DBGFIELD("VMOVAPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1461
8256
  {DBGFIELD("VMOVAPSYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1462
8257
  {DBGFIELD("VMOVAPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1463
8258
  {DBGFIELD("VMOVDQAYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1464
8259
  {DBGFIELD("VMOVDQAmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1465
8260
  {DBGFIELD("VMOVDQUYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1466
8261
  {DBGFIELD("VMOVDQUmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1467
8262
  {DBGFIELD("VMOVHPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1468
8263
  {DBGFIELD("VMOVHPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1469
8264
  {DBGFIELD("VMOVLPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1470
8265
  {DBGFIELD("VMOVLPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1471
8266
  {DBGFIELD("VMOVNTDQYmr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1472
8267
  {DBGFIELD("VMOVNTDQmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1473
8268
  {DBGFIELD("VMOVNTPDYmr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1474
8269
  {DBGFIELD("VMOVNTPDmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1475
8270
  {DBGFIELD("VMOVNTPSYmr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1476
8271
  {DBGFIELD("VMOVNTPSmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1477
8272
  {DBGFIELD("VMOVPDI2DImr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #1478
8273
  {DBGFIELD("VMOVPQI2QImr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #1479
8274
  {DBGFIELD("VMOVPQIto64mr")      2, false, false, 157, 4,  2, 1,  0, 0}, // #1480
8275
  {DBGFIELD("VMOVSDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1481
8276
  {DBGFIELD("VMOVSSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1482
8277
  {DBGFIELD("VMOVUPDYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1483
8278
  {DBGFIELD("VMOVUPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1484
8279
  {DBGFIELD("VMOVUPSYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1485
8280
  {DBGFIELD("VMOVUPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1486
8281
  {DBGFIELD("MPSADBWrri")         3, false, false, 190, 12,  5, 1,  0, 0}, // #1487
8282
  {DBGFIELD("VMPSADBWrri")        3, false, false, 190, 12,  5, 1,  0, 0}, // #1488
8283
  {DBGFIELD("CLI")                1, false, false,  1, 2,  2, 1,  0, 0}, // #1489
8284
  {DBGFIELD("CVTSI2SS64rr")       3, false, false, 146, 11,  3, 1,  0, 0}, // #1490
8285
  {DBGFIELD("CVTSI2SSrr")         2, false, false, 420, 11,  9, 1,  0, 0}, // #1491
8286
  {DBGFIELD("HADDPDrr")           3, false, false, 146, 11,  3, 1,  0, 0}, // #1492
8287
  {DBGFIELD("HADDPSrr")           3, false, false, 146, 11,  3, 1,  0, 0}, // #1493
8288
  {DBGFIELD("HSUBPDrr")           3, false, false, 146, 11,  3, 1,  0, 0}, // #1494
8289
  {DBGFIELD("HSUBPSrr")           3, false, false, 146, 11,  3, 1,  0, 0}, // #1495
8290
  {DBGFIELD("VCVTSI2SS64rr")      3, false, false, 146, 11,  3, 1,  0, 0}, // #1496
8291
  {DBGFIELD("VCVTSI2SSrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #1497
8292
  {DBGFIELD("VHADDPDYrr")         3, false, false, 146, 11,  3, 1,  0, 0}, // #1498
8293
  {DBGFIELD("VHADDPDrr")          3, false, false, 146, 11,  3, 1,  0, 0}, // #1499
8294
  {DBGFIELD("VHADDPSYrr")         3, false, false, 146, 11,  3, 1,  0, 0}, // #1500
8295
  {DBGFIELD("VHADDPSrr")          3, false, false, 146, 11,  3, 1,  0, 0}, // #1501
8296
  {DBGFIELD("VHSUBPDYrr")         3, false, false, 146, 11,  3, 1,  0, 0}, // #1502
8297
  {DBGFIELD("VHSUBPDrr")          3, false, false, 146, 11,  3, 1,  0, 0}, // #1503
8298
  {DBGFIELD("VHSUBPSYrr")         3, false, false, 146, 11,  3, 1,  0, 0}, // #1504
8299
  {DBGFIELD("VHSUBPSrr")          3, false, false, 146, 11,  3, 1,  0, 0}, // #1505
8300
  {DBGFIELD("ISTT_FP16m")         3, false, false, 510, 10,  6, 1,  0, 0}, // #1506
8301
  {DBGFIELD("ISTT_FP32m")         3, false, false, 510, 10,  6, 1,  0, 0}, // #1507
8302
  {DBGFIELD("ISTT_FP64m")         3, false, false, 510, 10,  6, 1,  0, 0}, // #1508
8303
  {DBGFIELD("PUSHGS64")           1, false, false,  1, 2,  1, 1,  0, 0}, // #1509
8304
  {DBGFIELD("CALL64pcrel32")      4, false, false, 520, 7, 19, 1,  0, 0}, // #1510
8305
  {DBGFIELD("CALL16r_CALL32r_CALL64r") 4, false, false, 527, 10, 19, 1,  0, 0}, // #1511
8306
  {DBGFIELD("EXTRACTPSmr")        3, false, false, 537, 11,  2, 1,  0, 0}, // #1512
8307
  {DBGFIELD("VEXTRACTPSmr")       3, false, false, 537, 11,  2, 1,  0, 0}, // #1513
8308
  {DBGFIELD("VMASKMOVPDYmr")      4, false, false, 548, 12,  9, 1,  0, 0}, // #1514
8309
  {DBGFIELD("VMASKMOVPDmr")       4, false, false, 548, 12,  9, 1,  0, 0}, // #1515
8310
  {DBGFIELD("VMASKMOVPSYmr")      4, false, false, 548, 12,  9, 1,  0, 0}, // #1516
8311
  {DBGFIELD("VMASKMOVPSmr")       4, false, false, 548, 12,  9, 1,  0, 0}, // #1517
8312
  {DBGFIELD("SETAEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1518
8313
  {DBGFIELD("SETBm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1519
8314
  {DBGFIELD("SETEm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1520
8315
  {DBGFIELD("SETGEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1521
8316
  {DBGFIELD("SETGm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1522
8317
  {DBGFIELD("SETLEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1523
8318
  {DBGFIELD("SETLm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1524
8319
  {DBGFIELD("SETNEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1525
8320
  {DBGFIELD("SETNOm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1526
8321
  {DBGFIELD("SETNPm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1527
8322
  {DBGFIELD("SETNSm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1528
8323
  {DBGFIELD("SETOm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1529
8324
  {DBGFIELD("SETPm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1530
8325
  {DBGFIELD("SETSm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1531
8326
  {DBGFIELD("PEXTRBmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1532
8327
  {DBGFIELD("VPEXTRBmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1533
8328
  {DBGFIELD("VPEXTRDmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1534
8329
  {DBGFIELD("VPEXTRWmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1535
8330
  {DBGFIELD("MOV8mi")             2, false, false, 157, 4,  2, 1,  0, 0}, // #1536
8331
  {DBGFIELD("STOSB")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1537
8332
  {DBGFIELD("STOSL")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1538
8333
  {DBGFIELD("STOSQ")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1539
8334
  {DBGFIELD("STOSW")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1540
8335
  {DBGFIELD("FNINIT")             26, false, false,  0, 0,  2, 1,  0, 0}, // #1541
8336
  {DBGFIELD("CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr") 5, false, false, 431, 4,  3, 1,  0, 0}, // #1542
8337
  {DBGFIELD("CMPXCHG8rr")         5, false, false, 431, 4,  3, 1,  0, 0}, // #1543
8338
  {DBGFIELD("SETAm")              4, false, false, 520, 7, 19, 1,  0, 0}, // #1544
8339
  {DBGFIELD("SETBEm")             4, false, false, 520, 7, 19, 1,  0, 0}, // #1545
8340
  {DBGFIELD("LDMXCSR")            3, false, false, 567, 11, 19, 1,  0, 0}, // #1546
8341
  {DBGFIELD("STMXCSR")            3, false, false, 537, 11,  2, 1,  0, 0}, // #1547
8342
  {DBGFIELD("VLDMXCSR")           3, false, false, 567, 11, 19, 1,  0, 0}, // #1548
8343
  {DBGFIELD("VSTMXCSR")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1549
8344
  {DBGFIELD("PEXTRDmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1550
8345
  {DBGFIELD("PEXTRQmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1551
8346
  {DBGFIELD("VPEXTRQmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1552
8347
  {DBGFIELD("PUSHF16")            6, false, false, 578, 5,  9, 1,  0, 0}, // #1553
8348
  {DBGFIELD("PUSHF64")            6, false, false, 578, 5,  9, 1,  0, 0}, // #1554
8349
  {DBGFIELD("CLFLUSH")            2, false, false, 583, 7, 19, 1,  0, 0}, // #1555
8350
  {DBGFIELD("CLFLUSHOPT")         2, false, false, 583, 7, 19, 1,  0, 0}, // #1556
8351
  {DBGFIELD("FXRSTOR_FXRSTOR64")  90, false, false, 590, 15, 28, 1,  0, 0}, // #1557
8352
  {DBGFIELD("LDDQUrm")            1, false, false, 101, 3,  2, 1,  0, 0}, // #1558
8353
  {DBGFIELD("MMX_MOVD64from64rm") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1559
8354
  {DBGFIELD("MOV64toPQIrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1560
8355
  {DBGFIELD("MOVAPDrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1561
8356
  {DBGFIELD("MOVAPSrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1562
8357
  {DBGFIELD("MOVDDUPrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1563
8358
  {DBGFIELD("MOVDI2PDIrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1564
8359
  {DBGFIELD("MOVDQArm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1565
8360
  {DBGFIELD("MOVDQUrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1566
8361
  {DBGFIELD("MOVNTDQArm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1567
8362
  {DBGFIELD("MOVSHDUPrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1568
8363
  {DBGFIELD("MOVSLDUPrm")         5, false, false, 365, 6,  9, 1,  0, 0}, // #1569
8364
  {DBGFIELD("MOVSSrm")            1, false, false, 101, 3,  2, 1,  0, 0}, // #1570
8365
  {DBGFIELD("MOVUPDrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1571
8366
  {DBGFIELD("MOVUPSrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1572
8367
  {DBGFIELD("POP16r")             1, false, false, 101, 3,  9, 1,  0, 0}, // #1573
8368
  {DBGFIELD("POP16rmm_POP32rmm_POP64rmm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1574
8369
  {DBGFIELD("POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr") 1, false, false, 101, 3,  9, 1,  0, 0}, // #1575
8370
  {DBGFIELD("VBROADCASTSSrm")     1, false, false, 101, 3,  2, 1,  0, 0}, // #1576
8371
  {DBGFIELD("VLDDQUYrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1577
8372
  {DBGFIELD("VLDDQUrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1578
8373
  {DBGFIELD("VMOV64toPQIrm")      1, false, false, 101, 3,  2, 1,  0, 0}, // #1579
8374
  {DBGFIELD("VMOVAPDrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1580
8375
  {DBGFIELD("VMOVAPSrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1581
8376
  {DBGFIELD("VMOVDDUPrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1582
8377
  {DBGFIELD("VMOVDI2PDIrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1583
8378
  {DBGFIELD("VMOVDQArm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1584
8379
  {DBGFIELD("VMOVDQUrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1585
8380
  {DBGFIELD("VMOVNTDQArm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1586
8381
  {DBGFIELD("VMOVQI2PQIrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1587
8382
  {DBGFIELD("VMOVSDrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1588
8383
  {DBGFIELD("VMOVSHDUPrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1589
8384
  {DBGFIELD("VMOVSLDUPrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1590
8385
  {DBGFIELD("VMOVSSrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1591
8386
  {DBGFIELD("VMOVUPDrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1592
8387
  {DBGFIELD("VMOVUPSrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1593
8388
  {DBGFIELD("JMP16m_JMP32m_JMP64m") 2, false, false, 605, 9,  2, 1,  0, 0}, // #1594
8389
  {DBGFIELD("MOV64sm")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1595
8390
  {DBGFIELD("BT16mi8_BT32mi8_BT64mi8") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1596
8391
  {DBGFIELD("MMX_PABSBrm64")      2, false, false, 170, 6,  2, 1,  0, 0}, // #1597
8392
  {DBGFIELD("MMX_PABSDrm64")      2, false, false, 170, 6,  2, 1,  0, 0}, // #1598
8393
  {DBGFIELD("MMX_PABSWrm64")      2, false, false, 170, 6,  2, 1,  0, 0}, // #1599
8394
  {DBGFIELD("MMX_PALIGNR64irm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #1600
8395
  {DBGFIELD("MMX_PSHUFBrm64")     2, false, false, 29, 10,  2, 1,  0, 0}, // #1601
8396
  {DBGFIELD("MMX_PSIGNBrm64")     2, false, false, 170, 6,  2, 1,  0, 0}, // #1602
8397
  {DBGFIELD("MMX_PSIGNDrm64")     2, false, false, 170, 6,  2, 1,  0, 0}, // #1603
8398
  {DBGFIELD("MMX_PSIGNWrm64")     2, false, false, 170, 6,  2, 1,  0, 0}, // #1604
8399
  {DBGFIELD("ADD16rm_ADD32rm_ADD64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1605
8400
  {DBGFIELD("ADD8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1606
8401
  {DBGFIELD("AND16rm_AND32rm_AND64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1607
8402
  {DBGFIELD("AND8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1608
8403
  {DBGFIELD("CMP16mi8_CMP32mi8_CMP64mi8") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1609
8404
  {DBGFIELD("CMP16mr_CMP32mr_CMP64mr") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1610
8405
  {DBGFIELD("CMP16rm_CMP32rm_CMP64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1611
8406
  {DBGFIELD("CMP8mi_CMP8mi8")     2, false, false,  9, 4,  2, 1,  0, 0}, // #1612
8407
  {DBGFIELD("CMP8mr")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1613
8408
  {DBGFIELD("CMP8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1614
8409
  {DBGFIELD("LODSL")              2, false, false,  9, 4,  2, 1,  0, 0}, // #1615
8410
  {DBGFIELD("LODSQ")              2, false, false,  9, 4,  2, 1,  0, 0}, // #1616
8411
  {DBGFIELD("OR16rm_OR32rm_OR64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1617
8412
  {DBGFIELD("OR8rm")              2, false, false,  9, 4,  2, 1,  0, 0}, // #1618
8413
  {DBGFIELD("SUB16rm_SUB32rm_SUB64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1619
8414
  {DBGFIELD("SUB8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1620
8415
  {DBGFIELD("XOR16rm_XOR32rm_XOR64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1621
8416
  {DBGFIELD("XOR8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1622
8417
  {DBGFIELD("ST_F32m")            1, false, false, 157, 4,  2, 1,  0, 0}, // #1623
8418
  {DBGFIELD("ST_F64m")            1, false, false, 157, 4,  2, 1,  0, 0}, // #1624
8419
  {DBGFIELD("ST_FP32m")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1625
8420
  {DBGFIELD("ST_FP64m")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1626
8421
  {DBGFIELD("ST_FP80m")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1627
8422
  {DBGFIELD("VBROADCASTSDYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #1628
8423
  {DBGFIELD("VBROADCASTSSYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #1629
8424
  {DBGFIELD("VMOVAPDYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1630
8425
  {DBGFIELD("VMOVAPSYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1631
8426
  {DBGFIELD("VMOVDDUPYrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1632
8427
  {DBGFIELD("VMOVDQAYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1633
8428
  {DBGFIELD("VMOVDQUYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1634
8429
  {DBGFIELD("VMOVSHDUPYrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1635
8430
  {DBGFIELD("VMOVSLDUPYrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1636
8431
  {DBGFIELD("VMOVUPDYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1637
8432
  {DBGFIELD("VMOVUPSYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1638
8433
  {DBGFIELD("CVTPS2PDrm")         2, false, false, 105, 11,  2, 1,  0, 0}, // #1639
8434
  {DBGFIELD("CVTSS2SDrm")         2, false, false, 105, 11,  2, 1,  0, 0}, // #1640
8435
  {DBGFIELD("VCVTPS2PDYrm")       3, false, false, 614, 14,  9, 1,  0, 0}, // #1641
8436
  {DBGFIELD("VCVTPS2PDrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #1642
8437
  {DBGFIELD("VCVTSS2SDrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #1643
8438
  {DBGFIELD("VTESTPDrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #1644
8439
  {DBGFIELD("VTESTPSrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #1645
8440
  {DBGFIELD("ANDNPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1646
8441
  {DBGFIELD("ANDNPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1647
8442
  {DBGFIELD("ANDPDrm")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1648
8443
  {DBGFIELD("ANDPSrm")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1649
8444
  {DBGFIELD("INSERTPSrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1650
8445
  {DBGFIELD("MOVHPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1651
8446
  {DBGFIELD("MOVHPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1652
8447
  {DBGFIELD("MOVLPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1653
8448
  {DBGFIELD("MOVLPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1654
8449
  {DBGFIELD("ORPDrm")             2, false, false, 29, 10,  2, 1,  0, 0}, // #1655
8450
  {DBGFIELD("ORPSrm")             2, false, false, 29, 10,  2, 1,  0, 0}, // #1656
8451
  {DBGFIELD("SHUFPDrmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1657
8452
  {DBGFIELD("SHUFPSrmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1658
8453
  {DBGFIELD("UNPCKHPDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1659
8454
  {DBGFIELD("UNPCKHPSrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1660
8455
  {DBGFIELD("UNPCKLPDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1661
8456
  {DBGFIELD("UNPCKLPSrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1662
8457
  {DBGFIELD("VANDNPDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1663
8458
  {DBGFIELD("VANDNPSrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1664
8459
  {DBGFIELD("VANDPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1665
8460
  {DBGFIELD("VANDPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1666
8461
  {DBGFIELD("VBROADCASTF128")     1, false, false, 101, 3,  2, 1,  0, 0}, // #1667
8462
  {DBGFIELD("VINSERTPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1668
8463
  {DBGFIELD("VMOVHPDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1669
8464
  {DBGFIELD("VMOVHPSrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1670
8465
  {DBGFIELD("VMOVLPDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1671
8466
  {DBGFIELD("VMOVLPSrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1672
8467
  {DBGFIELD("VORPDrm")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1673
8468
  {DBGFIELD("VORPSrm")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1674
8469
  {DBGFIELD("VPERMILPDmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1675
8470
  {DBGFIELD("VPERMILPDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1676
8471
  {DBGFIELD("VPERMILPSmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1677
8472
  {DBGFIELD("VPERMILPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1678
8473
  {DBGFIELD("VSHUFPDrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1679
8474
  {DBGFIELD("VSHUFPSrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1680
8475
  {DBGFIELD("VUNPCKHPDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1681
8476
  {DBGFIELD("VUNPCKHPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1682
8477
  {DBGFIELD("VUNPCKLPDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1683
8478
  {DBGFIELD("VUNPCKLPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1684
8479
  {DBGFIELD("VXORPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1685
8480
  {DBGFIELD("VXORPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1686
8481
  {DBGFIELD("XORPDrm")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1687
8482
  {DBGFIELD("XORPSrm")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1688
8483
  {DBGFIELD("AESDECLASTrr")       1, false, false, 39, 8,  5, 1,  0, 0}, // #1689
8484
  {DBGFIELD("AESDECrr")           1, false, false, 39, 8,  5, 1,  0, 0}, // #1690
8485
  {DBGFIELD("AESENCLASTrr")       1, false, false, 39, 8,  5, 1,  0, 0}, // #1691
8486
  {DBGFIELD("AESENCrr")           1, false, false, 39, 8,  5, 1,  0, 0}, // #1692
8487
  {DBGFIELD("VAESDECLASTrr")      1, false, false, 39, 8,  5, 1,  0, 0}, // #1693
8488
  {DBGFIELD("VAESDECrr")          1, false, false, 39, 8,  5, 1,  0, 0}, // #1694
8489
  {DBGFIELD("VAESENCLASTrr")      1, false, false, 39, 8,  5, 1,  0, 0}, // #1695
8490
  {DBGFIELD("VAESENCrr")          1, false, false, 39, 8,  5, 1,  0, 0}, // #1696
8491
  {DBGFIELD("BLENDPDrmi")         2, false, false, 17, 5,  2, 1,  0, 0}, // #1697
8492
  {DBGFIELD("BLENDPSrmi")         2, false, false, 17, 5,  2, 1,  0, 0}, // #1698
8493
  {DBGFIELD("VBLENDPDrmi")        2, false, false, 17, 5,  2, 1,  0, 0}, // #1699
8494
  {DBGFIELD("VBLENDPSrmi")        2, false, false, 17, 5,  2, 1,  0, 0}, // #1700
8495
  {DBGFIELD("VINSERTF128rm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #1701
8496
  {DBGFIELD("MMX_PADDQirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #1702
8497
  {DBGFIELD("PABSBrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1703
8498
  {DBGFIELD("PABSDrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1704
8499
  {DBGFIELD("PABSWrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1705
8500
  {DBGFIELD("PACKSSDWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1706
8501
  {DBGFIELD("PACKSSWBrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1707
8502
  {DBGFIELD("PACKUSDWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1708
8503
  {DBGFIELD("PACKUSWBrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1709
8504
  {DBGFIELD("PADDBrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1710
8505
  {DBGFIELD("PADDDrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1711
8506
  {DBGFIELD("PADDQrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1712
8507
  {DBGFIELD("PADDSBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1713
8508
  {DBGFIELD("PADDSWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1714
8509
  {DBGFIELD("PADDUSBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1715
8510
  {DBGFIELD("PADDUSWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1716
8511
  {DBGFIELD("PADDWrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1717
8512
  {DBGFIELD("PALIGNRrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1718
8513
  {DBGFIELD("PAVGBrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1719
8514
  {DBGFIELD("PAVGWrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1720
8515
  {DBGFIELD("PBLENDWrmi")         2, false, false, 29, 10,  9, 1,  1, 1}, // #1721
8516
  {DBGFIELD("PCMPEQBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1722
8517
  {DBGFIELD("PCMPEQDrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1723
8518
  {DBGFIELD("PCMPEQQrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1724
8519
  {DBGFIELD("PCMPEQWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1725
8520
  {DBGFIELD("PCMPGTBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1726
8521
  {DBGFIELD("PCMPGTDrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1727
8522
  {DBGFIELD("PCMPGTWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1728
8523
  {DBGFIELD("PINSRBrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1729
8524
  {DBGFIELD("PINSRDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1730
8525
  {DBGFIELD("PINSRQrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1731
8526
  {DBGFIELD("PINSRWrmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1732
8527
  {DBGFIELD("PMAXSBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1733
8528
  {DBGFIELD("PMAXSDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1734
8529
  {DBGFIELD("PMAXSWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1735
8530
  {DBGFIELD("PMAXUBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1736
8531
  {DBGFIELD("PMAXUDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1737
8532
  {DBGFIELD("PMAXUWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1738
8533
  {DBGFIELD("PMINSBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1739
8534
  {DBGFIELD("PMINSDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1740
8535
  {DBGFIELD("PMINSWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1741
8536
  {DBGFIELD("PMINUBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1742
8537
  {DBGFIELD("PMINUDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1743
8538
  {DBGFIELD("PMINUWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1744
8539
  {DBGFIELD("PMOVSXBDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1745
8540
  {DBGFIELD("PMOVSXBQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1746
8541
  {DBGFIELD("PMOVSXBWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1747
8542
  {DBGFIELD("PMOVSXDQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1748
8543
  {DBGFIELD("PMOVSXWDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1749
8544
  {DBGFIELD("PMOVSXWQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1750
8545
  {DBGFIELD("PMOVZXBDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1751
8546
  {DBGFIELD("PMOVZXBQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1752
8547
  {DBGFIELD("PMOVZXBWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1753
8548
  {DBGFIELD("PMOVZXDQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1754
8549
  {DBGFIELD("PMOVZXWDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1755
8550
  {DBGFIELD("PMOVZXWQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1756
8551
  {DBGFIELD("PSHUFBrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1757
8552
  {DBGFIELD("PSHUFDmi")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1758
8553
  {DBGFIELD("PSHUFHWmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1759
8554
  {DBGFIELD("PSHUFLWmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1760
8555
  {DBGFIELD("PSIGNBrm128")        2, false, false, 170, 6,  2, 1,  0, 0}, // #1761
8556
  {DBGFIELD("PSIGNDrm128")        2, false, false, 170, 6,  2, 1,  0, 0}, // #1762
8557
  {DBGFIELD("PSIGNWrm128")        2, false, false, 170, 6,  2, 1,  0, 0}, // #1763
8558
  {DBGFIELD("PSUBBrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1764
8559
  {DBGFIELD("PSUBDrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1765
8560
  {DBGFIELD("PSUBQrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1766
8561
  {DBGFIELD("PSUBSBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1767
8562
  {DBGFIELD("PSUBSWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1768
8563
  {DBGFIELD("PSUBUSBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1769
8564
  {DBGFIELD("PSUBUSWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1770
8565
  {DBGFIELD("PSUBWrm")            2, false, false, 170, 6,  2, 1,  0, 0}, // #1771
8566
  {DBGFIELD("PUNPCKHBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1772
8567
  {DBGFIELD("PUNPCKHDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1773
8568
  {DBGFIELD("PUNPCKHQDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1774
8569
  {DBGFIELD("PUNPCKHWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1775
8570
  {DBGFIELD("PUNPCKLBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1776
8571
  {DBGFIELD("PUNPCKLDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1777
8572
  {DBGFIELD("PUNPCKLQDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1778
8573
  {DBGFIELD("PUNPCKLWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1779
8574
  {DBGFIELD("VPABSBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1780
8575
  {DBGFIELD("VPABSDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1781
8576
  {DBGFIELD("VPABSWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1782
8577
  {DBGFIELD("VPACKSSDWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1783
8578
  {DBGFIELD("VPACKSSWBrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1784
8579
  {DBGFIELD("VPACKUSDWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1785
8580
  {DBGFIELD("VPACKUSWBrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1786
8581
  {DBGFIELD("VPADDBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1787
8582
  {DBGFIELD("VPADDDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1788
8583
  {DBGFIELD("VPADDQrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1789
8584
  {DBGFIELD("VPADDSBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1790
8585
  {DBGFIELD("VPADDSWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1791
8586
  {DBGFIELD("VPADDUSBrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1792
8587
  {DBGFIELD("VPADDUSWrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1793
8588
  {DBGFIELD("VPADDWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1794
8589
  {DBGFIELD("VPALIGNRrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1795
8590
  {DBGFIELD("VPAVGBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1796
8591
  {DBGFIELD("VPAVGWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1797
8592
  {DBGFIELD("VPBLENDWrmi")        2, false, false, 29, 10,  9, 1,  1, 1}, // #1798
8593
  {DBGFIELD("VPCMPEQBrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1799
8594
  {DBGFIELD("VPCMPEQDrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1800
8595
  {DBGFIELD("VPCMPEQQrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1801
8596
  {DBGFIELD("VPCMPEQWrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1802
8597
  {DBGFIELD("VPCMPGTBrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1803
8598
  {DBGFIELD("VPCMPGTDrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1804
8599
  {DBGFIELD("VPCMPGTWrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1805
8600
  {DBGFIELD("VPINSRBrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1806
8601
  {DBGFIELD("VPINSRDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1807
8602
  {DBGFIELD("VPINSRQrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1808
8603
  {DBGFIELD("VPINSRWrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1809
8604
  {DBGFIELD("VPMAXSBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1810
8605
  {DBGFIELD("VPMAXSDrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1811
8606
  {DBGFIELD("VPMAXSWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1812
8607
  {DBGFIELD("VPMAXUBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1813
8608
  {DBGFIELD("VPMAXUDrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1814
8609
  {DBGFIELD("VPMAXUWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1815
8610
  {DBGFIELD("VPMINSBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1816
8611
  {DBGFIELD("VPMINSDrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1817
8612
  {DBGFIELD("VPMINSWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1818
8613
  {DBGFIELD("VPMINUBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1819
8614
  {DBGFIELD("VPMINUDrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1820
8615
  {DBGFIELD("VPMINUWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1821
8616
  {DBGFIELD("VPMOVSXBDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1822
8617
  {DBGFIELD("VPMOVSXBQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1823
8618
  {DBGFIELD("VPMOVSXBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1824
8619
  {DBGFIELD("VPMOVSXDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1825
8620
  {DBGFIELD("VPMOVSXWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1826
8621
  {DBGFIELD("VPMOVSXWQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1827
8622
  {DBGFIELD("VPMOVZXBDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1828
8623
  {DBGFIELD("VPMOVZXBQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1829
8624
  {DBGFIELD("VPMOVZXBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1830
8625
  {DBGFIELD("VPMOVZXDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1831
8626
  {DBGFIELD("VPMOVZXWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1832
8627
  {DBGFIELD("VPMOVZXWQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1833
8628
  {DBGFIELD("VPSHUFBrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1834
8629
  {DBGFIELD("VPSHUFDmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1835
8630
  {DBGFIELD("VPSHUFHWmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1836
8631
  {DBGFIELD("VPSHUFLWmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1837
8632
  {DBGFIELD("VPSIGNBrm128")       2, false, false, 170, 6,  2, 1,  0, 0}, // #1838
8633
  {DBGFIELD("VPSIGNDrm128")       2, false, false, 170, 6,  2, 1,  0, 0}, // #1839
8634
  {DBGFIELD("VPSIGNWrm128")       2, false, false, 170, 6,  2, 1,  0, 0}, // #1840
8635
  {DBGFIELD("VPSUBBrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1841
8636
  {DBGFIELD("VPSUBDrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1842
8637
  {DBGFIELD("VPSUBQrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1843
8638
  {DBGFIELD("VPSUBSBrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1844
8639
  {DBGFIELD("VPSUBSWrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #1845
8640
  {DBGFIELD("VPSUBUSBrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1846
8641
  {DBGFIELD("VPSUBUSWrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #1847
8642
  {DBGFIELD("VPSUBWrm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #1848
8643
  {DBGFIELD("VPUNPCKHBWrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1849
8644
  {DBGFIELD("VPUNPCKHDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1850
8645
  {DBGFIELD("VPUNPCKHQDQrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #1851
8646
  {DBGFIELD("VPUNPCKHWDrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1852
8647
  {DBGFIELD("VPUNPCKLBWrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1853
8648
  {DBGFIELD("VPUNPCKLDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1854
8649
  {DBGFIELD("VPUNPCKLQDQrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #1855
8650
  {DBGFIELD("VPUNPCKLWDrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1856
8651
  {DBGFIELD("PANDNrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1857
8652
  {DBGFIELD("PANDrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1858
8653
  {DBGFIELD("PORrm")              2, false, false, 17, 5,  2, 1,  0, 0}, // #1859
8654
  {DBGFIELD("PXORrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1860
8655
  {DBGFIELD("VPANDNrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1861
8656
  {DBGFIELD("VPANDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1862
8657
  {DBGFIELD("VPORrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1863
8658
  {DBGFIELD("VPXORrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1864
8659
  {DBGFIELD("VRCPPSYr")           3, false, false, 628, 9, 20, 1,  0, 0}, // #1865
8660
  {DBGFIELD("VRSQRTPSYr")         3, false, false, 628, 9, 20, 1,  0, 0}, // #1866
8661
  {DBGFIELD("VERRm")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1867
8662
  {DBGFIELD("VERWm")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1868
8663
  {DBGFIELD("LODSB")              3, false, false, 388, 4,  2, 1,  0, 0}, // #1869
8664
  {DBGFIELD("LODSW")              3, false, false, 388, 4,  2, 1,  0, 0}, // #1870
8665
  {DBGFIELD("FARJMP64")           2, false, false, 605, 9,  2, 1,  0, 0}, // #1871
8666
  {DBGFIELD("ADC16rm_ADC32rm_ADC64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1872
8667
  {DBGFIELD("ADC8rm")             3, false, false, 637, 6, 19, 1,  0, 0}, // #1873
8668
  {DBGFIELD("CMOVAE16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1874
8669
  {DBGFIELD("CMOVAE32rm_CMOVAE64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1875
8670
  {DBGFIELD("CMOVB16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1876
8671
  {DBGFIELD("CMOVB32rm_CMOVB64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1877
8672
  {DBGFIELD("CMOVE16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1878
8673
  {DBGFIELD("CMOVE32rm_CMOVE64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1879
8674
  {DBGFIELD("CMOVG16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1880
8675
  {DBGFIELD("CMOVG32rm_CMOVG64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1881
8676
  {DBGFIELD("CMOVGE16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1882
8677
  {DBGFIELD("CMOVGE32rm_CMOVGE64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1883
8678
  {DBGFIELD("CMOVL16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1884
8679
  {DBGFIELD("CMOVL32rm_CMOVL64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1885
8680
  {DBGFIELD("CMOVLE16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1886
8681
  {DBGFIELD("CMOVLE32rm_CMOVLE64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1887
8682
  {DBGFIELD("CMOVNE16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1888
8683
  {DBGFIELD("CMOVNE32rm_CMOVNE64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1889
8684
  {DBGFIELD("CMOVNO16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1890
8685
  {DBGFIELD("CMOVNO32rm_CMOVNO64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1891
8686
  {DBGFIELD("CMOVNP16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1892
8687
  {DBGFIELD("CMOVNP32rm_CMOVNP64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1893
8688
  {DBGFIELD("CMOVNS16rm")         3, false, false, 637, 6, 19, 1,  0, 0}, // #1894
8689
  {DBGFIELD("CMOVNS32rm_CMOVNS64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1895
8690
  {DBGFIELD("CMOVO16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1896
8691
  {DBGFIELD("CMOVO32rm_CMOVO64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1897
8692
  {DBGFIELD("CMOVP16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1898
8693
  {DBGFIELD("CMOVP32rm_CMOVP64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1899
8694
  {DBGFIELD("CMOVS16rm")          3, false, false, 637, 6, 19, 1,  0, 0}, // #1900
8695
  {DBGFIELD("CMOVS32rm_CMOVS64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1901
8696
  {DBGFIELD("SBB16rm_SBB32rm_SBB64rm") 3, false, false, 637, 6, 19, 1,  0, 0}, // #1902
8697
  {DBGFIELD("SBB8rm")             3, false, false, 637, 6, 19, 1,  0, 0}, // #1903
8698
  {DBGFIELD("FNSTSWm")            3, false, false, 643, 11,  6, 1,  0, 0}, // #1904
8699
  {DBGFIELD("SLDT16r_SLDT32r_SLDT64r") 4, false, false, 654, 11, 16, 1,  0, 0}, // #1905
8700
  {DBGFIELD("STR16r_STR32r_STR64r") 3, false, false, 665, 11,  3, 1,  0, 0}, // #1906
8701
  {DBGFIELD("CALL16m_CALL32m")    5, false, false, 676, 11, 19, 1,  0, 0}, // #1907
8702
  {DBGFIELD("CALL64m")            5, false, false, 676, 11, 19, 1,  0, 0}, // #1908
8703
  {DBGFIELD("FNSTCW16m")          3, false, false, 687, 10,  2, 1,  0, 0}, // #1909
8704
  {DBGFIELD("BTC16mi8_BTC32mi8_BTC64mi8") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1910
8705
  {DBGFIELD("BTR16mi8_BTR32mi8_BTR64mi8") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1911
8706
  {DBGFIELD("BTS16mi8_BTS32mi8_BTS64mi8") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1912
8707
  {DBGFIELD("SAR16mi_SAR32mi_SAR64mi") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1913
8708
  {DBGFIELD("SAR8mi")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1914
8709
  {DBGFIELD("SHL16m1_SHL32m1_SHL64m1") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1915
8710
  {DBGFIELD("SHL16mi_SHL32mi_SHL64mi") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1916
8711
  {DBGFIELD("SHL8m1")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1917
8712
  {DBGFIELD("SHL8mi")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1918
8713
  {DBGFIELD("SHR16mi_SHR32mi_SHR64mi") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1919
8714
  {DBGFIELD("SHR8mi")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1920
8715
  {DBGFIELD("ADD16mi8_ADD32mi8_ADD64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1921
8716
  {DBGFIELD("ADD16mr_ADD32mr_ADD64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1922
8717
  {DBGFIELD("ADD8mi_ADD8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1923
8718
  {DBGFIELD("ADD8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1924
8719
  {DBGFIELD("AND16mi8_AND32mi8_AND64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1925
8720
  {DBGFIELD("AND16mr_AND32mr_AND64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1926
8721
  {DBGFIELD("AND8mi_AND8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1927
8722
  {DBGFIELD("AND8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1928
8723
  {DBGFIELD("DEC16m_DEC32m_DEC64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1929
8724
  {DBGFIELD("DEC8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1930
8725
  {DBGFIELD("INC16m_INC32m_INC64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1931
8726
  {DBGFIELD("INC8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1932
8727
  {DBGFIELD("NEG16m_NEG32m_NEG64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1933
8728
  {DBGFIELD("NEG8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1934
8729
  {DBGFIELD("NOT16m_NOT32m_NOT64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1935
8730
  {DBGFIELD("NOT8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1936
8731
  {DBGFIELD("OR16mi8_OR32mi8_OR64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1937
8732
  {DBGFIELD("OR16mr_OR32mr_OR64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1938
8733
  {DBGFIELD("OR32mrLocked")       4, false, false, 705, 6,  2, 1,  0, 0}, // #1939
8734
  {DBGFIELD("OR8mi_OR8mi8")       4, false, false, 705, 6,  2, 1,  0, 0}, // #1940
8735
  {DBGFIELD("OR8mr")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1941
8736
  {DBGFIELD("SUB16mi8_SUB32mi8_SUB64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1942
8737
  {DBGFIELD("SUB16mr_SUB32mr_SUB64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1943
8738
  {DBGFIELD("SUB8mi_SUB8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1944
8739
  {DBGFIELD("SUB8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1945
8740
  {DBGFIELD("TEST16rm_TEST32rm_TEST64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1946
8741
  {DBGFIELD("TEST8mi")            2, false, false,  9, 4,  2, 1,  0, 0}, // #1947
8742
  {DBGFIELD("TEST8rm")            2, false, false,  9, 4,  2, 1,  0, 0}, // #1948
8743
  {DBGFIELD("XOR16mi8_XOR32mi8_XOR64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1949
8744
  {DBGFIELD("XOR16mr_XOR32mr_XOR64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1950
8745
  {DBGFIELD("XOR8mi_XOR8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1951
8746
  {DBGFIELD("XOR8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1952
8747
  {DBGFIELD("MMX_PMADDUBSWrm64")  2, false, false, 105, 11,  3, 1,  0, 0}, // #1953
8748
  {DBGFIELD("MMX_PMULHRSWrm64")   2, false, false, 105, 11,  3, 1,  0, 0}, // #1954
8749
  {DBGFIELD("VTESTPDYrm")         2, false, false, 105, 11,  2, 1,  0, 0}, // #1955
8750
  {DBGFIELD("VTESTPSYrm")         2, false, false, 105, 11,  2, 1,  0, 0}, // #1956
8751
  {DBGFIELD("BSF16rm_BSF32rm_BSF64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #1957
8752
  {DBGFIELD("BSR16rm_BSR32rm_BSR64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #1958
8753
  {DBGFIELD("CRC32r64m64")        1, false, false, 13, 9,  5, 1,  1, 1}, // #1959
8754
  {DBGFIELD("CRC32r32m8_CRC32r64m8") 1, false, false, 13, 9,  5, 1,  1, 1}, // #1960
8755
  {DBGFIELD("FCOM32m")            2, false, false, 13, 9,  2, 1,  0, 0}, // #1961
8756
  {DBGFIELD("FCOM64m")            2, false, false, 13, 9,  2, 1,  0, 0}, // #1962
8757
  {DBGFIELD("FCOMP32m")           2, false, false, 13, 9,  2, 1,  0, 0}, // #1963
8758
  {DBGFIELD("FCOMP64m")           2, false, false, 13, 9,  2, 1,  0, 0}, // #1964
8759
  {DBGFIELD("MUL8m")              2, false, false, 13, 9,  6, 1,  0, 0}, // #1965
8760
  {DBGFIELD("VANDNPDYrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1966
8761
  {DBGFIELD("VANDNPSYrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1967
8762
  {DBGFIELD("VANDPDYrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1968
8763
  {DBGFIELD("VANDPSYrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1969
8764
  {DBGFIELD("VORPDYrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1970
8765
  {DBGFIELD("VORPSYrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1971
8766
  {DBGFIELD("VPERM2F128rm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #1972
8767
  {DBGFIELD("VPERMILPDYmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1973
8768
  {DBGFIELD("VPERMILPDYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1974
8769
  {DBGFIELD("VPERMILPSYmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1975
8770
  {DBGFIELD("VPERMILPSYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1976
8771
  {DBGFIELD("VSHUFPDYrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1977
8772
  {DBGFIELD("VSHUFPSYrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1978
8773
  {DBGFIELD("VUNPCKHPDYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1979
8774
  {DBGFIELD("VUNPCKHPSYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1980
8775
  {DBGFIELD("VUNPCKLPDYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1981
8776
  {DBGFIELD("VUNPCKLPSYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1982
8777
  {DBGFIELD("VXORPDYrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1983
8778
  {DBGFIELD("VXORPSYrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1984
8779
  {DBGFIELD("VBLENDPDYrmi")       2, false, false, 17, 5,  2, 1,  0, 0}, // #1985
8780
  {DBGFIELD("VBLENDPSYrmi")       2, false, false, 17, 5,  2, 1,  0, 0}, // #1986
8781
  {DBGFIELD("BLENDVPDrm0")        3, false, false, 47, 10, 19, 1,  0, 0}, // #1987
8782
  {DBGFIELD("BLENDVPSrm0")        3, false, false, 47, 10, 19, 1,  0, 0}, // #1988
8783
  {DBGFIELD("VBLENDVPDrm")        3, false, false, 47, 10, 19, 1,  0, 0}, // #1989
8784
  {DBGFIELD("VBLENDVPSrm")        3, false, false, 47, 10, 19, 1,  0, 0}, // #1990
8785
  {DBGFIELD("VMASKMOVPDrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #1991
8786
  {DBGFIELD("VMASKMOVPSrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #1992
8787
  {DBGFIELD("PBLENDVBrr0")        2, false, false, 57, 8, 19, 1,  0, 0}, // #1993
8788
  {DBGFIELD("VPBLENDVBrm")        3, false, false, 47, 10, 19, 1,  0, 0}, // #1994
8789
  {DBGFIELD("COMISDrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #1995
8790
  {DBGFIELD("COMISSrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #1996
8791
  {DBGFIELD("UCOMISDrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #1997
8792
  {DBGFIELD("UCOMISSrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #1998
8793
  {DBGFIELD("VCOMISDrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #1999
8794
  {DBGFIELD("VCOMISSrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2000
8795
  {DBGFIELD("VUCOMISDrm")         2, false, false, 13, 9,  6, 1,  0, 0}, // #2001
8796
  {DBGFIELD("VUCOMISSrm")         2, false, false, 13, 9,  6, 1,  0, 0}, // #2002
8797
  {DBGFIELD("PTESTrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2003
8798
  {DBGFIELD("VPTESTrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2004
8799
  {DBGFIELD("PSLLDrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2005
8800
  {DBGFIELD("PSLLQrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2006
8801
  {DBGFIELD("PSLLWrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2007
8802
  {DBGFIELD("PSRADrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2008
8803
  {DBGFIELD("PSRAWrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2009
8804
  {DBGFIELD("PSRLDrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2010
8805
  {DBGFIELD("PSRLQrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2011
8806
  {DBGFIELD("PSRLWrm")            3, false, false, 614, 14, 19, 1,  0, 0}, // #2012
8807
  {DBGFIELD("VPSLLDrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2013
8808
  {DBGFIELD("VPSLLQrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2014
8809
  {DBGFIELD("VPSLLWrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2015
8810
  {DBGFIELD("VPSRADrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2016
8811
  {DBGFIELD("VPSRAWrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2017
8812
  {DBGFIELD("VPSRLDrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2018
8813
  {DBGFIELD("VPSRLQrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2019
8814
  {DBGFIELD("VPSRLWrm")           3, false, false, 614, 14, 19, 1,  0, 0}, // #2020
8815
  {DBGFIELD("MMX_PHADDSWrm64")    4, false, false, 711, 10,  6, 1,  0, 0}, // #2021
8816
  {DBGFIELD("MMX_PHADDWrm64")     4, false, false, 711, 10,  6, 1,  0, 0}, // #2022
8817
  {DBGFIELD("MMX_PHADDrm64")      4, false, false, 711, 10,  6, 1,  0, 0}, // #2023
8818
  {DBGFIELD("MMX_PHSUBDrm64")     4, false, false, 711, 10,  6, 1,  0, 0}, // #2024
8819
  {DBGFIELD("MMX_PHSUBSWrm64")    4, false, false, 711, 10,  6, 1,  0, 0}, // #2025
8820
  {DBGFIELD("MMX_PHSUBWrm64")     4, false, false, 711, 10,  6, 1,  0, 0}, // #2026
8821
  {DBGFIELD("CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2027
8822
  {DBGFIELD("CMPXCHG8rm")         6, false, false, 721, 8,  6, 1,  0, 0}, // #2028
8823
  {DBGFIELD("CMOVA16rm")          4, false, false, 729, 6,  6, 1,  0, 0}, // #2029
8824
  {DBGFIELD("CMOVA32rm_CMOVA64rm") 4, false, false, 729, 6,  6, 1,  0, 0}, // #2030
8825
  {DBGFIELD("CMOVBE16rm")         4, false, false, 729, 6,  6, 1,  0, 0}, // #2031
8826
  {DBGFIELD("CMOVBE32rm_CMOVBE64rm") 4, false, false, 729, 6,  6, 1,  0, 0}, // #2032
8827
  {DBGFIELD("CMPSB")              5, false, false, 735, 4,  9, 1,  0, 0}, // #2033
8828
  {DBGFIELD("CMPSL")              5, false, false, 735, 4,  9, 1,  0, 0}, // #2034
8829
  {DBGFIELD("CMPSQ")              5, false, false, 735, 4,  9, 1,  0, 0}, // #2035
8830
  {DBGFIELD("CMPSW")              5, false, false, 735, 4,  9, 1,  0, 0}, // #2036
8831
  {DBGFIELD("FLDCW16m")           3, false, false, 739, 11, 19, 1,  0, 0}, // #2037
8832
  {DBGFIELD("ROL16mi_ROL32mi_ROL64mi") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2038
8833
  {DBGFIELD("ROL8mi")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2039
8834
  {DBGFIELD("ROR16mi_ROR32mi_ROR64mi") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2040
8835
  {DBGFIELD("ROR8mi")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2041
8836
  {DBGFIELD("MOVSB")              5, false, false, 365, 6,  9, 1,  0, 0}, // #2042
8837
  {DBGFIELD("MOVSL")              5, false, false, 365, 6,  9, 1,  0, 0}, // #2043
8838
  {DBGFIELD("MOVSQ")              5, false, false, 365, 6,  9, 1,  0, 0}, // #2044
8839
  {DBGFIELD("MOVSW")              5, false, false, 365, 6,  9, 1,  0, 0}, // #2045
8840
  {DBGFIELD("XADD16rm_XADD32rm_XADD64rm") 5, false, false, 758, 6, 19, 1,  0, 0}, // #2046
8841
  {DBGFIELD("XADD8rm")            5, false, false, 758, 6, 19, 1,  0, 0}, // #2047
8842
  {DBGFIELD("FARCALL64")          5, false, false, 676, 11, 19, 1,  0, 0}, // #2048
8843
  {DBGFIELD("SHLD16mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2049
8844
  {DBGFIELD("SHLD32mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2050
8845
  {DBGFIELD("SHLD64mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2051
8846
  {DBGFIELD("SHRD16mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2052
8847
  {DBGFIELD("SHRD32mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2053
8848
  {DBGFIELD("SHRD64mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2054
8849
  {DBGFIELD("MMX_PMULUDQirm")     2, false, false, 105, 11,  3, 1,  0, 0}, // #2055
8850
  {DBGFIELD("PMADDUBSWrm")        2, false, false, 105, 11,  3, 1,  0, 0}, // #2056
8851
  {DBGFIELD("PMADDWDrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2057
8852
  {DBGFIELD("PMULDQrm")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2058
8853
  {DBGFIELD("PMULHRSWrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #2059
8854
  {DBGFIELD("PMULHUWrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2060
8855
  {DBGFIELD("PMULHWrm")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2061
8856
  {DBGFIELD("PMULLDrm")           3, false, false, 773, 11,  8, 1,  0, 0}, // #2062
8857
  {DBGFIELD("PMULLWrm")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2063
8858
  {DBGFIELD("PMULUDQrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2064
8859
  {DBGFIELD("PSADBWrm")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2065
8860
  {DBGFIELD("VPMADDUBSWrm")       2, false, false, 105, 11,  3, 1,  0, 0}, // #2066
8861
  {DBGFIELD("VPMADDWDrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #2067
8862
  {DBGFIELD("VPMULDQrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2068
8863
  {DBGFIELD("VPMULHRSWrm")        2, false, false, 105, 11,  3, 1,  0, 0}, // #2069
8864
  {DBGFIELD("VPMULHUWrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #2070
8865
  {DBGFIELD("VPMULHWrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2071
8866
  {DBGFIELD("VPMULLDrm")          3, false, false, 773, 11,  8, 1,  0, 0}, // #2072
8867
  {DBGFIELD("VPMULLWrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2073
8868
  {DBGFIELD("VPMULUDQrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #2074
8869
  {DBGFIELD("VPSADBWrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2075
8870
  {DBGFIELD("ADDPDrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2076
8871
  {DBGFIELD("ADDPSrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2077
8872
  {DBGFIELD("ADDSDrm_ADDSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2078
8873
  {DBGFIELD("ADDSSrm_ADDSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2079
8874
  {DBGFIELD("ADDSUBPDrm")         2, false, false, 13, 9,  6, 1,  0, 0}, // #2080
8875
  {DBGFIELD("ADDSUBPSrm")         2, false, false, 13, 9,  6, 1,  0, 0}, // #2081
8876
  {DBGFIELD("CMPPDrmi_CMPPDrmi_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2082
8877
  {DBGFIELD("CMPPSrmi_CMPPSrmi_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2083
8878
  {DBGFIELD("CMPSSrm_CMPSSrm_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2084
8879
  {DBGFIELD("CVTDQ2PSrm")         2, false, false, 13, 9,  6, 1,  0, 0}, // #2085
8880
  {DBGFIELD("CVTPS2DQrm")         2, false, false, 13, 9,  6, 1,  0, 0}, // #2086
8881
  {DBGFIELD("CVTSI2SD64rm")       1, false, false, 13, 9, 10, 1,  0, 0}, // #2087
8882
  {DBGFIELD("CVTSI2SDrm")         1, false, false, 13, 9, 10, 1,  0, 0}, // #2088
8883
  {DBGFIELD("CVTTPS2DQrm")        2, false, false, 13, 9,  6, 1,  0, 0}, // #2089
8884
  {DBGFIELD("MAXPDrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2090
8885
  {DBGFIELD("MAXPSrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2091
8886
  {DBGFIELD("MAXSDrm_MAXSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2092
8887
  {DBGFIELD("MAXSSrm_MAXSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2093
8888
  {DBGFIELD("MINPDrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2094
8889
  {DBGFIELD("MINPSrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2095
8890
  {DBGFIELD("MINSDrm_MINSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2096
8891
  {DBGFIELD("MINSSrm_MINSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2097
8892
  {DBGFIELD("MMX_CVTPI2PSirm")    2, false, false, 13, 9,  6, 1,  0, 0}, // #2098
8893
  {DBGFIELD("MMX_CVTPS2PIirm")    2, false, false, 13, 9,  6, 1,  0, 0}, // #2099
8894
  {DBGFIELD("MMX_CVTTPS2PIirm")   2, false, false, 13, 9,  6, 1,  0, 0}, // #2100
8895
  {DBGFIELD("POPCNT16rm_POPCNT32rm_POPCNT64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2101
8896
  {DBGFIELD("ROUNDPDm")           3, false, false, 784, 9, 16, 1,  0, 0}, // #2102
8897
  {DBGFIELD("ROUNDPSm")           3, false, false, 784, 9, 16, 1,  0, 0}, // #2103
8898
  {DBGFIELD("ROUNDSDm_ROUNDSDm_Int") 3, false, false, 784, 9, 16, 1,  0, 0}, // #2104
8899
  {DBGFIELD("ROUNDSSm_ROUNDSSm_Int") 3, false, false, 784, 9, 16, 1,  0, 0}, // #2105
8900
  {DBGFIELD("SUBPDrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2106
8901
  {DBGFIELD("SUBPSrm")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2107
8902
  {DBGFIELD("SUBSDrm_SUBSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2108
8903
  {DBGFIELD("SUBSSrm_SUBSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2109
8904
  {DBGFIELD("VADDPDrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2110
8905
  {DBGFIELD("VADDPSrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2111
8906
  {DBGFIELD("VADDSDrm_VADDSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2112
8907
  {DBGFIELD("VADDSSrm_VADDSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2113
8908
  {DBGFIELD("VADDSUBPDrm")        2, false, false, 13, 9,  6, 1,  0, 0}, // #2114
8909
  {DBGFIELD("VADDSUBPSrm")        2, false, false, 13, 9,  6, 1,  0, 0}, // #2115
8910
  {DBGFIELD("VCMPPDrmi_VCMPPDrmi_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2116
8911
  {DBGFIELD("VCMPPSrmi_VCMPPSrmi_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2117
8912
  {DBGFIELD("VCMPSDrm_VCMPSDrm_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2118
8913
  {DBGFIELD("VCMPSSrm_VCMPSSrm_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2119
8914
  {DBGFIELD("VCVTDQ2PSrm")        2, false, false, 13, 9,  6, 1,  0, 0}, // #2120
8915
  {DBGFIELD("VCVTPS2DQrm")        2, false, false, 13, 9,  6, 1,  0, 0}, // #2121
8916
  {DBGFIELD("VCVTSI2SD64rm")      1, false, false, 13, 9, 10, 1,  1, 1}, // #2122
8917
  {DBGFIELD("VCVTSI2SDrm")        1, false, false, 13, 9, 10, 1,  1, 1}, // #2123
8918
  {DBGFIELD("VCVTTPS2DQrm")       2, false, false, 13, 9,  6, 1,  0, 0}, // #2124
8919
  {DBGFIELD("VMAXPDrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2125
8920
  {DBGFIELD("VMAXPSrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2126
8921
  {DBGFIELD("VMAXSDrm_VMAXSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2127
8922
  {DBGFIELD("VMAXSSrm_VMAXSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2128
8923
  {DBGFIELD("VMINPDrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2129
8924
  {DBGFIELD("VMINPSrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2130
8925
  {DBGFIELD("VMINSDrm_VMINSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2131
8926
  {DBGFIELD("VMINSSrm_VMINSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2132
8927
  {DBGFIELD("VROUNDPDm")          3, false, false, 784, 9, 16, 1,  0, 0}, // #2133
8928
  {DBGFIELD("VROUNDPSm")          3, false, false, 784, 9, 16, 1,  0, 0}, // #2134
8929
  {DBGFIELD("VROUNDSDm_VROUNDSDm_Int") 3, false, false, 784, 9, 16, 1,  0, 0}, // #2135
8930
  {DBGFIELD("VROUNDSSm_VROUNDSSm_Int") 3, false, false, 784, 9, 16, 1,  0, 0}, // #2136
8931
  {DBGFIELD("VSUBPDrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2137
8932
  {DBGFIELD("VSUBPSrm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2138
8933
  {DBGFIELD("VSUBSDrm_VSUBSDrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2139
8934
  {DBGFIELD("VSUBSSrm_VSUBSSrm_Int") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2140
8935
  {DBGFIELD("VBLENDVPDYrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #2141
8936
  {DBGFIELD("VBLENDVPSYrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #2142
8937
  {DBGFIELD("VMASKMOVPDYrm")      3, false, false, 47, 10, 19, 1,  0, 0}, // #2143
8938
  {DBGFIELD("VMASKMOVPSYrm")      3, false, false, 47, 10, 19, 1,  0, 0}, // #2144
8939
  {DBGFIELD("DPPDrri")            3, false, false, 793, 14, 15, 1,  0, 0}, // #2145
8940
  {DBGFIELD("VDPPDrri")           3, false, false, 793, 14, 15, 1,  0, 0}, // #2146
8941
  {DBGFIELD("CVTSD2SI64rm")       3, false, false, 807, 14,  9, 1,  0, 0}, // #2147
8942
  {DBGFIELD("CVTSD2SIrm")         3, false, false, 807, 14,  9, 1,  0, 0}, // #2148
8943
  {DBGFIELD("CVTSS2SI64rm")       3, false, false, 807, 14,  9, 1,  0, 0}, // #2149
8944
  {DBGFIELD("CVTSS2SIrm")         3, false, false, 807, 14,  9, 1,  0, 0}, // #2150
8945
  {DBGFIELD("CVTTSD2SI64rm")      3, false, false, 807, 14,  9, 1,  0, 0}, // #2151
8946
  {DBGFIELD("CVTTSD2SIrm")        3, false, false, 807, 14,  9, 1,  0, 0}, // #2152
8947
  {DBGFIELD("CVTTSS2SI64rm")      4, false, false, 821, 16,  3, 1,  0, 0}, // #2153
8948
  {DBGFIELD("CVTTSS2SIrm")        3, false, false, 807, 14,  9, 1,  0, 0}, // #2154
8949
  {DBGFIELD("MUL16m")             4, false, false, 837, 9,  6, 1,  0, 0}, // #2155
8950
  {DBGFIELD("MUL32m")             3, false, false, 837, 9,  6, 1,  0, 0}, // #2156
8951
  {DBGFIELD("MUL64m")             2, false, false, 13, 9,  6, 1,  0, 0}, // #2157
8952
  {DBGFIELD("VPTESTYrm")          3, false, false, 614, 14,  9, 1,  0, 0}, // #2158
8953
  {DBGFIELD("LD_F32m")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2159
8954
  {DBGFIELD("LD_F64m")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2160
8955
  {DBGFIELD("LD_F80m")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2161
8956
  {DBGFIELD("PHADDDrm")           4, false, false, 711, 10,  6, 1,  0, 0}, // #2162
8957
  {DBGFIELD("PHADDSWrm128")       4, false, false, 711, 10,  6, 1,  0, 0}, // #2163
8958
  {DBGFIELD("PHADDWrm")           4, false, false, 711, 10,  6, 1,  0, 0}, // #2164
8959
  {DBGFIELD("PHSUBDrm")           4, false, false, 711, 10,  6, 1,  0, 0}, // #2165
8960
  {DBGFIELD("PHSUBSWrm128")       4, false, false, 711, 10,  6, 1,  0, 0}, // #2166
8961
  {DBGFIELD("PHSUBWrm")           4, false, false, 711, 10,  6, 1,  0, 0}, // #2167
8962
  {DBGFIELD("VPHADDDrm")          4, false, false, 711, 10,  6, 1,  0, 0}, // #2168
8963
  {DBGFIELD("VPHADDSWrm128")      4, false, false, 711, 10,  6, 1,  0, 0}, // #2169
8964
  {DBGFIELD("VPHADDWrm")          4, false, false, 711, 10,  6, 1,  0, 0}, // #2170
8965
  {DBGFIELD("VPHSUBDrm")          4, false, false, 711, 10,  6, 1,  0, 0}, // #2171
8966
  {DBGFIELD("VPHSUBSWrm128")      4, false, false, 711, 10,  6, 1,  0, 0}, // #2172
8967
  {DBGFIELD("VPHSUBWrm")          4, false, false, 711, 10,  6, 1,  0, 0}, // #2173
8968
  {DBGFIELD("IST_F16m")           3, false, false, 510, 10,  6, 1,  0, 0}, // #2174
8969
  {DBGFIELD("IST_F32m")           3, false, false, 510, 10,  6, 1,  0, 0}, // #2175
8970
  {DBGFIELD("IST_FP16m")          3, false, false, 510, 10,  6, 1,  0, 0}, // #2176
8971
  {DBGFIELD("IST_FP32m")          3, false, false, 510, 10,  6, 1,  0, 0}, // #2177
8972
  {DBGFIELD("IST_FP64m")          3, false, false, 510, 10,  6, 1,  0, 0}, // #2178
8973
  {DBGFIELD("ROL16mCL_ROL32mCL_ROL64mCL") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2179
8974
  {DBGFIELD("ROL8mCL")            6, false, false, 721, 8,  6, 1,  0, 0}, // #2180
8975
  {DBGFIELD("ROR16mCL_ROR32mCL_ROR64mCL") 5, false, false, 846, 6,  6, 1,  0, 0}, // #2181
8976
  {DBGFIELD("ROR8mCL")            5, false, false, 846, 6,  6, 1,  0, 0}, // #2182
8977
  {DBGFIELD("SAR16mCL_SAR32mCL_SAR64mCL") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2183
8978
  {DBGFIELD("SAR8mCL")            6, false, false, 721, 8,  6, 1,  0, 0}, // #2184
8979
  {DBGFIELD("SHL16mCL_SHL32mCL_SHL64mCL") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2185
8980
  {DBGFIELD("SHL8mCL")            6, false, false, 721, 8,  6, 1,  0, 0}, // #2186
8981
  {DBGFIELD("SHR16mCL_SHR32mCL_SHR64mCL") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2187
8982
  {DBGFIELD("SHR8mCL")            6, false, false, 721, 8,  6, 1,  0, 0}, // #2188
8983
  {DBGFIELD("ADC16mi8_ADC32mi8_ADC64mi8") 6, false, false, 852, 6,  6, 1,  0, 0}, // #2189
8984
  {DBGFIELD("ADC8mi_ADC8mi8")     6, false, false, 852, 6,  6, 1,  0, 0}, // #2190
8985
  {DBGFIELD("SBB16mi8_SBB32mi8_SBB64mi8") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2191
8986
  {DBGFIELD("SBB8mi_SBB8mi8")     6, false, false, 721, 8,  6, 1,  0, 0}, // #2192
8987
  {DBGFIELD("ADC16mr_ADC32mr_ADC64mr") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2193
8988
  {DBGFIELD("ADC8mr")             6, false, false, 721, 8,  6, 1,  0, 0}, // #2194
8989
  {DBGFIELD("SBB16mr_SBB32mr_SBB64mr") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2195
8990
  {DBGFIELD("SBB8mr")             6, false, false, 721, 8,  6, 1,  0, 0}, // #2196
8991
  {DBGFIELD("BT16mr_BT32mr_BT64mr") 10, false, false,  0, 0,  2, 1,  0, 0}, // #2197
8992
  {DBGFIELD("BTC16mr_BTC32mr_BTC64mr") 11, false, false,  0, 0,  2, 1,  0, 0}, // #2198
8993
  {DBGFIELD("BTR16mr_BTR32mr_BTR64mr") 11, false, false,  0, 0,  2, 1,  0, 0}, // #2199
8994
  {DBGFIELD("BTS16mr_BTS32mr_BTS64mr") 11, false, false,  0, 0,  2, 1,  0, 0}, // #2200
8995
  {DBGFIELD("ADD_F32m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2201
8996
  {DBGFIELD("ADD_F64m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2202
8997
  {DBGFIELD("ILD_F16m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2203
8998
  {DBGFIELD("ILD_F32m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2204
8999
  {DBGFIELD("ILD_F64m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2205
9000
  {DBGFIELD("SUBR_F32m")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2206
9001
  {DBGFIELD("SUBR_F64m")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2207
9002
  {DBGFIELD("SUB_F32m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2208
9003
  {DBGFIELD("SUB_F64m")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2209
9004
  {DBGFIELD("VADDPDYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2210
9005
  {DBGFIELD("VADDPSYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2211
9006
  {DBGFIELD("VADDSUBPDYrm")       2, false, false, 13, 9,  6, 1,  0, 0}, // #2212
9007
  {DBGFIELD("VADDSUBPSYrm")       2, false, false, 13, 9,  6, 1,  0, 0}, // #2213
9008
  {DBGFIELD("VCMPPDYrmi_VCMPPDYrmi_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2214
9009
  {DBGFIELD("VCMPPSYrmi_VCMPPSYrmi_alt") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2215
9010
  {DBGFIELD("VCVTDQ2PSYrm")       2, false, false, 13, 9,  6, 1,  0, 0}, // #2216
9011
  {DBGFIELD("VCVTPS2DQYrm")       2, false, false, 13, 9,  6, 1,  0, 0}, // #2217
9012
  {DBGFIELD("VCVTTPS2DQYrm")      2, false, false, 13, 9,  6, 1,  0, 0}, // #2218
9013
  {DBGFIELD("VMAXPDYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2219
9014
  {DBGFIELD("VMAXPSYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2220
9015
  {DBGFIELD("VMINPDYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2221
9016
  {DBGFIELD("VMINPSYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2222
9017
  {DBGFIELD("VROUNDYPDm")         3, false, false, 784, 9, 16, 1,  0, 0}, // #2223
9018
  {DBGFIELD("VROUNDYPSm")         3, false, false, 784, 9, 16, 1,  0, 0}, // #2224
9019
  {DBGFIELD("VSUBPDYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2225
9020
  {DBGFIELD("VSUBPSYrm")          2, false, false, 13, 9,  6, 1,  0, 0}, // #2226
9021
  {DBGFIELD("VCVTSD2SI64rm")      3, false, false, 807, 14,  9, 1,  0, 0}, // #2227
9022
  {DBGFIELD("VCVTSD2SIrm")        3, false, false, 807, 14,  9, 1,  0, 0}, // #2228
9023
  {DBGFIELD("VCVTSS2SI64rm")      3, false, false, 807, 14,  9, 1,  0, 0}, // #2229
9024
  {DBGFIELD("VCVTSS2SIrm")        3, false, false, 807, 14,  9, 1,  0, 0}, // #2230
9025
  {DBGFIELD("VCVTTSD2SI64rm")     3, false, false, 807, 14,  9, 1,  0, 0}, // #2231
9026
  {DBGFIELD("VCVTTSD2SIrm")       3, false, false, 807, 14,  9, 1,  0, 0}, // #2232
9027
  {DBGFIELD("VCVTTSS2SI64rm")     3, false, false, 807, 14,  9, 1,  0, 0}, // #2233
9028
  {DBGFIELD("VCVTTSS2SIrm")       3, false, false, 807, 14,  9, 1,  0, 0}, // #2234
9029
  {DBGFIELD("CVTDQ2PDrm")         3, false, false, 858, 13,  9, 1,  0, 0}, // #2235
9030
  {DBGFIELD("CVTPD2DQrm")         3, false, false, 858, 13,  9, 1,  0, 0}, // #2236
9031
  {DBGFIELD("CVTPD2PSrm")         3, false, false, 858, 13,  9, 1,  0, 0}, // #2237
9032
  {DBGFIELD("CVTSD2SSrm")         3, false, false, 858, 13,  9, 1,  0, 0}, // #2238
9033
  {DBGFIELD("CVTSI2SS64rm")       1, false, false, 13, 9, 10, 1,  0, 0}, // #2239
9034
  {DBGFIELD("CVTSI2SSrm")         1, false, false, 13, 9, 10, 1,  0, 0}, // #2240
9035
  {DBGFIELD("CVTTPD2DQrm")        3, false, false, 858, 13,  9, 1,  0, 0}, // #2241
9036
  {DBGFIELD("MMX_CVTPD2PIirm")    3, false, false, 858, 13,  9, 1,  0, 0}, // #2242
9037
  {DBGFIELD("MMX_CVTPI2PDirm")    3, false, false, 858, 13,  9, 1,  0, 0}, // #2243
9038
  {DBGFIELD("MMX_CVTTPD2PIirm")   3, false, false, 858, 13,  9, 1,  0, 0}, // #2244
9039
  {DBGFIELD("VCVTDQ2PDYrm")       3, false, false, 858, 13, 16, 1,  0, 0}, // #2245
9040
  {DBGFIELD("VCVTDQ2PDrm")        3, false, false, 858, 13,  9, 1,  0, 0}, // #2246
9041
  {DBGFIELD("VCVTPD2DQrm")        1, false, false, 13, 9,  5, 1,  0, 0}, // #2247
9042
  {DBGFIELD("VCVTPD2PSrm")        1, false, false, 13, 9,  5, 1,  0, 0}, // #2248
9043
  {DBGFIELD("VCVTSD2SSrm")        3, false, false, 858, 13,  9, 1,  0, 0}, // #2249
9044
  {DBGFIELD("VCVTSI2SS64rm")      1, false, false, 13, 9, 10, 1,  1, 1}, // #2250
9045
  {DBGFIELD("VCVTSI2SSrm")        1, false, false, 13, 9, 10, 1,  1, 1}, // #2251
9046
  {DBGFIELD("VCVTTPD2DQrm")       1, false, false, 13, 9,  5, 1,  0, 0}, // #2252
9047
  {DBGFIELD("SHLD16mrCL")         6, false, false, 871, 11, 16, 1,  0, 0}, // #2253
9048
  {DBGFIELD("SHLD32mrCL")         6, false, false, 871, 11, 16, 1,  0, 0}, // #2254
9049
  {DBGFIELD("SHLD64mrCL")         6, false, false, 871, 11, 16, 1,  0, 0}, // #2255
9050
  {DBGFIELD("SHRD16mrCL")         6, false, false, 871, 11, 16, 1,  0, 0}, // #2256
9051
  {DBGFIELD("SHRD32mrCL")         6, false, false, 871, 11, 16, 1,  0, 0}, // #2257
9052
  {DBGFIELD("SHRD64mrCL")         6, false, false, 871, 11, 16, 1,  0, 0}, // #2258
9053
  {DBGFIELD("MULPDrm")            2, false, false, 882, 6,  3, 1,  0, 0}, // #2259
9054
  {DBGFIELD("MULPSrm")            2, false, false, 882, 6,  3, 1,  0, 0}, // #2260
9055
  {DBGFIELD("MULSDrm_MULSDrm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #2261
9056
  {DBGFIELD("MULSSrm_MULSSrm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #2262
9057
  {DBGFIELD("PCMPGTQrm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2263
9058
  {DBGFIELD("PHMINPOSUWrm128")    2, false, false, 105, 11,  3, 1,  0, 0}, // #2264
9059
  {DBGFIELD("RCPPSm")             2, false, false, 105, 11,  3, 1,  0, 0}, // #2265
9060
  {DBGFIELD("RCPSSm")             2, false, false, 105, 11,  3, 1,  0, 0}, // #2266
9061
  {DBGFIELD("RCPSSm_Int")         2, false, false, 105, 11,  3, 1,  0, 0}, // #2267
9062
  {DBGFIELD("RSQRTPSm")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2268
9063
  {DBGFIELD("RSQRTSSm")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2269
9064
  {DBGFIELD("RSQRTSSm_Int")       2, false, false, 105, 11,  3, 1,  0, 0}, // #2270
9065
  {DBGFIELD("VMULPDrm")           2, false, false, 882, 6,  3, 1,  0, 0}, // #2271
9066
  {DBGFIELD("VMULPSrm")           2, false, false, 882, 6,  3, 1,  0, 0}, // #2272
9067
  {DBGFIELD("VMULSDrm_VMULSDrm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #2273
9068
  {DBGFIELD("VMULSSrm_VMULSSrm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #2274
9069
  {DBGFIELD("VPCMPGTQrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #2275
9070
  {DBGFIELD("VPHMINPOSUWrm128")   2, false, false, 105, 11,  3, 1,  0, 0}, // #2276
9071
  {DBGFIELD("VRCPPSm")            2, false, false, 105, 11,  3, 1,  0, 0}, // #2277
9072
  {DBGFIELD("VRCPSSm")            2, false, false, 105, 11,  3, 1,  0, 0}, // #2278
9073
  {DBGFIELD("VRCPSSm_Int")        2, false, false, 105, 11,  3, 1,  0, 0}, // #2279
9074
  {DBGFIELD("VRSQRTPSm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2280
9075
  {DBGFIELD("VRSQRTSSm")          2, false, false, 105, 11,  3, 1,  0, 0}, // #2281
9076
  {DBGFIELD("VRSQRTSSm_Int")      2, false, false, 105, 11,  3, 1,  0, 0}, // #2282
9077
  {DBGFIELD("PCMPISTRIrr")        3, false, false, 281, 9, 20, 1,  0, 0}, // #2283
9078
  {DBGFIELD("PCMPISTRM128rr")     3, false, false, 281, 9, 20, 1,  0, 0}, // #2284
9079
  {DBGFIELD("VPCMPISTRIrr")       3, false, false, 281, 9, 20, 1,  0, 0}, // #2285
9080
  {DBGFIELD("VPCMPISTRM128rr")    3, false, false, 281, 9, 20, 1,  0, 0}, // #2286
9081
  {DBGFIELD("FICOM16m")           3, false, false, 784, 9,  9, 1,  0, 0}, // #2287
9082
  {DBGFIELD("FICOM32m")           3, false, false, 784, 9,  9, 1,  0, 0}, // #2288
9083
  {DBGFIELD("FICOMP16m")          3, false, false, 784, 9,  9, 1,  0, 0}, // #2289
9084
  {DBGFIELD("FICOMP32m")          3, false, false, 784, 9,  9, 1,  0, 0}, // #2290
9085
  {DBGFIELD("VCVTPD2DQYrm")       1, false, false, 13, 9,  5, 1,  0, 0}, // #2291
9086
  {DBGFIELD("VCVTPD2PSYrm")       1, false, false, 13, 9,  5, 1,  0, 0}, // #2292
9087
  {DBGFIELD("VCVTTPD2DQYrm")      1, false, false, 13, 9,  5, 1,  0, 0}, // #2293
9088
  {DBGFIELD("MPSADBWrmi")         4, false, false, 176, 14,  5, 1,  0, 0}, // #2294
9089
  {DBGFIELD("VMPSADBWrmi")        4, false, false, 176, 14,  5, 1,  0, 0}, // #2295
9090
  {DBGFIELD("HADDPDrm")           4, false, false, 133, 13,  3, 1,  0, 0}, // #2296
9091
  {DBGFIELD("HADDPSrm")           4, false, false, 133, 13,  3, 1,  0, 0}, // #2297
9092
  {DBGFIELD("HSUBPDrm")           4, false, false, 133, 13,  3, 1,  0, 0}, // #2298
9093
  {DBGFIELD("HSUBPSrm")           4, false, false, 133, 13,  3, 1,  0, 0}, // #2299
9094
  {DBGFIELD("VHADDPDrm")          4, false, false, 133, 13,  3, 1,  0, 0}, // #2300
9095
  {DBGFIELD("VHADDPSrm")          4, false, false, 133, 13,  3, 1,  0, 0}, // #2301
9096
  {DBGFIELD("VHSUBPDrm")          4, false, false, 133, 13,  3, 1,  0, 0}, // #2302
9097
  {DBGFIELD("VHSUBPSrm")          4, false, false, 133, 13,  3, 1,  0, 0}, // #2303
9098
  {DBGFIELD("AESIMCrr")           2, false, false, 57, 8,  7, 1,  0, 0}, // #2304
9099
  {DBGFIELD("VAESIMCrr")          2, false, false, 57, 8,  7, 1,  0, 0}, // #2305
9100
  {DBGFIELD("MUL_F32m")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2306
9101
  {DBGFIELD("MUL_F64m")           2, false, false, 105, 11,  3, 1,  0, 0}, // #2307
9102
  {DBGFIELD("VMULPDYrm")          2, false, false, 882, 6,  3, 1,  0, 0}, // #2308
9103
  {DBGFIELD("VMULPSYrm")          2, false, false, 882, 6,  3, 1,  0, 0}, // #2309
9104
  {DBGFIELD("DPPSrri")            4, false, false, 888, 14,  7, 1,  0, 0}, // #2310
9105
  {DBGFIELD("VDPPSYrri")          4, false, false, 888, 14,  7, 1,  0, 0}, // #2311
9106
  {DBGFIELD("VDPPSrri")           4, false, false, 888, 14,  7, 1,  0, 0}, // #2312
9107
  {DBGFIELD("VHADDPDYrm")         4, false, false, 133, 13,  3, 1,  0, 0}, // #2313
9108
  {DBGFIELD("VHADDPSYrm")         4, false, false, 133, 13,  3, 1,  0, 0}, // #2314
9109
  {DBGFIELD("VHSUBPDYrm")         4, false, false, 133, 13,  3, 1,  0, 0}, // #2315
9110
  {DBGFIELD("VHSUBPSYrm")         4, false, false, 133, 13,  3, 1,  0, 0}, // #2316
9111
  {DBGFIELD("ADD_FI16m")          3, false, false, 784, 9, 16, 1,  0, 0}, // #2317
9112
  {DBGFIELD("ADD_FI32m")          3, false, false, 784, 9, 16, 1,  0, 0}, // #2318
9113
  {DBGFIELD("SUBR_FI16m")         3, false, false, 784, 9, 16, 1,  0, 0}, // #2319
9114
  {DBGFIELD("SUBR_FI32m")         3, false, false, 784, 9, 16, 1,  0, 0}, // #2320
9115
  {DBGFIELD("SUB_FI16m")          3, false, false, 784, 9, 16, 1,  0, 0}, // #2321
9116
  {DBGFIELD("SUB_FI32m")          3, false, false, 784, 9, 16, 1,  0, 0}, // #2322
9117
  {DBGFIELD("AESDECLASTrm")       2, false, false, 29, 10,  5, 1,  0, 0}, // #2323
9118
  {DBGFIELD("AESDECrm")           2, false, false, 29, 10,  5, 1,  0, 0}, // #2324
9119
  {DBGFIELD("AESENCLASTrm")       2, false, false, 29, 10,  5, 1,  0, 0}, // #2325
9120
  {DBGFIELD("AESENCrm")           2, false, false, 29, 10,  5, 1,  0, 0}, // #2326
9121
  {DBGFIELD("VAESDECLASTrm")      2, false, false, 29, 10,  5, 1,  0, 0}, // #2327
9122
  {DBGFIELD("VAESDECrm")          2, false, false, 29, 10,  5, 1,  0, 0}, // #2328
9123
  {DBGFIELD("VAESENCLASTrm")      2, false, false, 29, 10,  5, 1,  0, 0}, // #2329
9124
  {DBGFIELD("VAESENCrm")          2, false, false, 29, 10,  5, 1,  0, 0}, // #2330
9125
  {DBGFIELD("DIVPSrr")            1, false, false, 117, 9, 20, 1,  0, 0}, // #2331
9126
  {DBGFIELD("DIVSSrr_DIVSSrr_Int") 1, false, false, 117, 9, 20, 1,  0, 0}, // #2332
9127
  {DBGFIELD("SQRTPSr")            1, false, false, 117, 9, 29, 1,  0, 0}, // #2333
9128
  {DBGFIELD("SQRTSSr")            1, false, false, 117, 9, 29, 1,  0, 0}, // #2334
9129
  {DBGFIELD("SQRTSSr_Int")        1, false, false, 117, 9, 29, 1,  0, 0}, // #2335
9130
  {DBGFIELD("VDIVPSrr")           1, false, false, 117, 9, 29, 1,  0, 0}, // #2336
9131
  {DBGFIELD("VDIVSSrr_VDIVSSrr_Int") 1, false, false, 117, 9, 29, 1,  0, 0}, // #2337
9132
  {DBGFIELD("VSQRTPSr")           1, false, false, 117, 9,  7, 1,  0, 0}, // #2338
9133
  {DBGFIELD("VSQRTSSm")           2, false, false, 105, 11,  7, 1,  0, 0}, // #2339
9134
  {DBGFIELD("VSQRTSSm_Int")       2, false, false, 105, 11,  7, 1,  0, 0}, // #2340
9135
  {DBGFIELD("VRCPPSYm")           4, false, false, 902, 11, 20, 1,  0, 0}, // #2341
9136
  {DBGFIELD("VRSQRTPSYm")         4, false, false, 902, 11, 20, 1,  0, 0}, // #2342
9137
  {DBGFIELD("MUL_FI16m")          3, false, false, 807, 14, 10, 1,  0, 0}, // #2343
9138
  {DBGFIELD("MUL_FI32m")          3, false, false, 807, 14, 10, 1,  0, 0}, // #2344
9139
  {DBGFIELD("DPPDrmi")            4, false, false, 821, 16, 15, 1,  0, 0}, // #2345
9140
  {DBGFIELD("VDPPDrmi")           4, false, false, 821, 16, 15, 1,  0, 0}, // #2346
9141
  {DBGFIELD("PCMPISTRIrm")        4, false, false, 270, 11, 20, 1,  0, 0}, // #2347
9142
  {DBGFIELD("PCMPISTRM128rm")     4, false, false, 270, 11, 20, 1,  0, 0}, // #2348
9143
  {DBGFIELD("VPCMPISTRIrm")       4, false, false, 270, 11, 20, 1,  0, 0}, // #2349
9144
  {DBGFIELD("VPCMPISTRM128rm")    4, false, false, 270, 11, 20, 1,  0, 0}, // #2350
9145
  {DBGFIELD("AESIMCrm")           3, false, false, 47, 10,  7, 1,  0, 0}, // #2351
9146
  {DBGFIELD("VAESIMCrm")          3, false, false, 47, 10,  7, 1,  0, 0}, // #2352
9147
  {DBGFIELD("DIVPSrm")            2, false, false, 105, 11, 20, 1,  0, 0}, // #2353
9148
  {DBGFIELD("DIVSSrm_DIVSSrm_Int") 2, false, false, 105, 11, 20, 1,  0, 0}, // #2354
9149
  {DBGFIELD("SQRTPSm")            2, false, false, 105, 11, 29, 1,  0, 0}, // #2355
9150
  {DBGFIELD("SQRTSSm")            2, false, false, 105, 11, 29, 1,  0, 0}, // #2356
9151
  {DBGFIELD("SQRTSSm_Int")        2, false, false, 105, 11, 29, 1,  0, 0}, // #2357
9152
  {DBGFIELD("VDIVPSrm")           2, false, false, 105, 11, 29, 1,  0, 0}, // #2358
9153
  {DBGFIELD("VDIVSSrm_VDIVSSrm_Int") 2, false, false, 105, 11, 29, 1,  0, 0}, // #2359
9154
  {DBGFIELD("VSQRTPSm")           2, false, false, 105, 11,  7, 1,  0, 0}, // #2360
9155
  {DBGFIELD("VSQRTSDr")           1, false, false, 117, 9, 30, 1,  0, 0}, // #2361
9156
  {DBGFIELD("VSQRTSDr_Int")       1, false, false, 117, 9, 30, 1,  0, 0}, // #2362
9157
  {DBGFIELD("VSQRTSDm")           2, false, false, 105, 11, 30, 1,  0, 0}, // #2363
9158
  {DBGFIELD("VSQRTSDm_Int")       2, false, false, 105, 11, 30, 1,  0, 0}, // #2364
9159
  {DBGFIELD("DIVPDrr")            1, false, false, 117, 9,  7, 1,  0, 0}, // #2365
9160
  {DBGFIELD("DIVSDrr_DIVSDrr_Int") 1, false, false, 117, 9,  7, 1,  0, 0}, // #2366
9161
  {DBGFIELD("SQRTPDr")            1, false, false, 117, 9, 31, 1,  0, 0}, // #2367
9162
  {DBGFIELD("SQRTSDr")            1, false, false, 117, 9, 31, 1,  0, 0}, // #2368
9163
  {DBGFIELD("SQRTSDr_Int")        1, false, false, 117, 9, 31, 1,  0, 0}, // #2369
9164
  {DBGFIELD("VDIVPDrr")           1, false, false, 117, 9, 31, 1,  0, 0}, // #2370
9165
  {DBGFIELD("VDIVSDrr_VDIVSDrr_Int") 1, false, false, 117, 9, 31, 1,  0, 0}, // #2371
9166
  {DBGFIELD("VSQRTPDr")           1, false, false, 117, 9, 30, 1,  0, 0}, // #2372
9167
  {DBGFIELD("DIVR_FPrST0")        1, false, false, 117, 9, 32, 1,  0, 0}, // #2373
9168
  {DBGFIELD("DIVR_FST0r")         1, false, false, 117, 9, 32, 1,  0, 0}, // #2374
9169
  {DBGFIELD("DIVR_FrST0")         1, false, false, 117, 9, 32, 1,  0, 0}, // #2375
9170
  {DBGFIELD("DIV_FPrST0")         1, false, false, 117, 9, 31, 1,  0, 0}, // #2376
9171
  {DBGFIELD("DIV_FST0r")          1, false, false, 117, 9, 31, 1,  0, 0}, // #2377
9172
  {DBGFIELD("DIV_FrST0")          1, false, false, 117, 9, 31, 1,  0, 0}, // #2378
9173
  {DBGFIELD("DIVPDrm")            2, false, false, 105, 11,  7, 1,  0, 0}, // #2379
9174
  {DBGFIELD("DIVSDrm_DIVSDrm_Int") 2, false, false, 105, 11,  7, 1,  0, 0}, // #2380
9175
  {DBGFIELD("SQRTPDm")            2, false, false, 105, 11, 31, 1,  0, 0}, // #2381
9176
  {DBGFIELD("SQRTSDm")            2, false, false, 105, 11, 31, 1,  0, 0}, // #2382
9177
  {DBGFIELD("SQRTSDm_Int")        2, false, false, 105, 11, 31, 1,  0, 0}, // #2383
9178
  {DBGFIELD("VDIVPDrm")           2, false, false, 105, 11, 31, 1,  0, 0}, // #2384
9179
  {DBGFIELD("VDIVSDrm_VDIVSDrm_Int") 2, false, false, 105, 11, 31, 1,  0, 0}, // #2385
9180
  {DBGFIELD("VSQRTPDm")           2, false, false, 105, 11, 30, 1,  0, 0}, // #2386
9181
  {DBGFIELD("VDIVPSYrr")          3, false, false, 628, 9, 30, 1,  0, 0}, // #2387
9182
  {DBGFIELD("VSQRTPSYr")          3, false, false, 628, 9, 30, 1,  0, 0}, // #2388
9183
  {DBGFIELD("DIVR_F32m")          2, false, false, 105, 11, 31, 1,  0, 0}, // #2389
9184
  {DBGFIELD("DIVR_F64m")          2, false, false, 105, 11, 31, 1,  0, 0}, // #2390
9185
  {DBGFIELD("DIV_F32m")           2, false, false, 105, 11, 32, 1,  0, 0}, // #2391
9186
  {DBGFIELD("DIV_F64m")           2, false, false, 105, 11, 32, 1,  0, 0}, // #2392
9187
  {DBGFIELD("DIVR_FI16m")         3, false, false, 807, 14, 33, 1,  0, 0}, // #2393
9188
  {DBGFIELD("DIVR_FI32m")         3, false, false, 807, 14, 33, 1,  0, 0}, // #2394
9189
  {DBGFIELD("DIV_FI16m")          3, false, false, 807, 14, 34, 1,  0, 0}, // #2395
9190
  {DBGFIELD("DIV_FI32m")          3, false, false, 807, 14, 34, 1,  0, 0}, // #2396
9191
  {DBGFIELD("VDIVPSYrm")          4, false, false, 902, 11, 30, 1,  0, 0}, // #2397
9192
  {DBGFIELD("VSQRTPSYm")          4, false, false, 902, 11, 30, 1,  0, 0}, // #2398
9193
  {DBGFIELD("VDIVPDYrr")          3, false, false, 628, 9, 35, 1,  0, 0}, // #2399
9194
  {DBGFIELD("VSQRTPDYr")          3, false, false, 628, 9, 35, 1,  0, 0}, // #2400
9195
  {DBGFIELD("VDIVPDYrm")          4, false, false, 902, 11, 35, 1,  0, 0}, // #2401
9196
  {DBGFIELD("VSQRTPDYm")          4, false, false, 902, 11, 35, 1,  0, 0}, // #2402
9197
  {DBGFIELD("VSQRTSSr")           1, false, false, 117, 9,  7, 1,  0, 0}, // #2403
9198
  {DBGFIELD("VSQRTSSr_Int")       1, false, false, 117, 9,  7, 1,  0, 0}, // #2404
9199
  {DBGFIELD("MOV16rm")            1, false, false,  9, 4,  3, 1,  0, 0}, // #2405
9200
  {DBGFIELD("MOVSX32rm16")        1, false, false, 101, 3,  9, 1,  0, 0}, // #2406
9201
  {DBGFIELD("MOVSX32rm8")         1, false, false, 101, 3,  9, 1,  0, 0}, // #2407
9202
  {DBGFIELD("MOVZX32rm16")        1, false, false, 101, 3,  9, 1,  0, 0}, // #2408
9203
  {DBGFIELD("MOVZX32rm8")         1, false, false, 101, 3,  9, 1,  0, 0}, // #2409
9204
  {DBGFIELD("XLAT")               3, false, false,  0, 0,  5, 1,  0, 0}, // #2410
9205
  {DBGFIELD("PUSH16rmm_PUSH32rmm") 1, false, false, 913, 4,  2, 1,  0, 0}, // #2411
9206
  {DBGFIELD("PUSHA16_PUSHA32")    19, false, false,  0, 0,  2, 1,  0, 0}, // #2412
9207
  {DBGFIELD("POP16rmm_POP32rmm")  1, false, false, 913, 4,  2, 1,  0, 0}, // #2413
9208
  {DBGFIELD("POPA16_POPA32")      18, false, false,  0, 0,  2, 1,  0, 0}, // #2414
9209
  {DBGFIELD("DIV8r")              9, false, false, 917, 15, 36, 1,  0, 0}, // #2415
9210
  {DBGFIELD("IDIV8r")             9, false, false, 917, 15, 33, 1,  0, 0}, // #2416
9211
  {DBGFIELD("LRETIL_LRETIQ_LRETIW") 4, false, false, 932, 10,  2, 1,  0, 0}, // #2417
9212
  {DBGFIELD("RETIL_RETIQ_RETIW")  4, false, false, 932, 10,  2, 1,  0, 0}, // #2418
9213
  {DBGFIELD("BOUNDS16rm_BOUNDS32rm") 15, false, false,  0, 0,  2, 1,  0, 0}, // #2419
9214
  {DBGFIELD("INTO")               4, false, false,  0, 0,  2, 1,  0, 0}, // #2420
9215
  {DBGFIELD("RDPMC")              34, false, false,  0, 0,  2, 1,  0, 0}, // #2421
9216
  {DBGFIELD("RDRAND16r_RDRAND32r_RDRAND64r") 17, false, false, 942, 5,  2, 1,  0, 0}, // #2422
9217
  {DBGFIELD("FBLDm")              43, false, false,  0, 0, 37, 1,  0, 0}, // #2423
9218
  {DBGFIELD("LD_F0")              1, false, false, 345, 4,  2, 1,  0, 0}, // #2424
9219
  {DBGFIELD("FLDPI")              2, false, false, 345, 4,  2, 1,  0, 0}, // #2425
9220
  {DBGFIELD("FSAVEm")             147, false, false,  0, 0,  2, 1,  0, 0}, // #2426
9221
  {DBGFIELD("FRSTORm")            90, false, false,  0, 0,  2, 1,  0, 0}, // #2427
9222
  {DBGFIELD("ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80") 1, false, false, 117, 9,  2, 1,  0, 0}, // #2428
9223
  {DBGFIELD("CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80") 1, false, false, 117, 9,  2, 1,  0, 0}, // #2429
9224
  {DBGFIELD("FCOMPP")             2, false, false, 345, 4,  2, 1,  0, 0}, // #2430
9225
  {DBGFIELD("UCOM_FPPr")          2, false, false, 345, 4,  2, 1,  0, 0}, // #2431
9226
  {DBGFIELD("TST_F_TST_Fp32_TST_Fp64_TST_Fp80") 1, false, false, 22, 7,  2, 1,  0, 0}, // #2432
9227
  {DBGFIELD("FXAM")               2, false, false, 947, 7,  2, 1,  0, 0}, // #2433
9228
  {DBGFIELD("FPREM")              28, false, false,  0, 0, 23, 1,  0, 0}, // #2434
9229
  {DBGFIELD("FPREM1")             28, false, false,  0, 0, 23, 1,  0, 0}, // #2435
9230
  {DBGFIELD("FRNDINT")            17, false, false,  0, 0, 20, 1,  0, 0}, // #2436
9231
  {DBGFIELD("FSCALE")             50, false, false,  0, 0, 38, 1,  0, 0}, // #2437
9232
  {DBGFIELD("FXTRACT")            17, false, false,  0, 0, 24, 1,  0, 0}, // #2438
9233
  {DBGFIELD("WAIT")               2, false, false, 345, 4,  2, 1,  0, 0}, // #2439
9234
  {DBGFIELD("FNCLEX")             5, false, false, 433, 2,  2, 1,  0, 0}, // #2440
9235
  {DBGFIELD("VPBLENDWYrri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2441
9236
  {DBGFIELD("VPBLENDWYrmi")       2, false, false, 29, 10,  9, 1,  1, 1}, // #2442
9237
  {DBGFIELD("MMX_PMOVMSKBrr")     1, false, false, 117, 9,  6, 1,  0, 0}, // #2443
9238
  {DBGFIELD("VPMOVMSKBYrr")       1, false, false, 117, 9,  6, 1,  0, 0}, // #2444
9239
  {DBGFIELD("VPGATHERDDrm")       20, false, false,  0, 0,  2, 1,  1, 1}, // #2445
9240
  {DBGFIELD("VPGATHERDDYrm")      34, false, false,  0, 0,  2, 1,  1, 1}, // #2446
9241
  {DBGFIELD("VPGATHERQDrm")       15, false, false,  0, 0,  2, 1,  1, 1}, // #2447
9242
  {DBGFIELD("VPGATHERQDYrm")      22, false, false,  0, 0,  2, 1,  1, 1}, // #2448
9243
  {DBGFIELD("VPGATHERDQrm")       12, false, false,  0, 0,  2, 1,  1, 1}, // #2449
9244
  {DBGFIELD("VPGATHERDQYrm")      20, false, false,  0, 0,  2, 1,  1, 1}, // #2450
9245
  {DBGFIELD("VPGATHERQQrm")       14, false, false,  0, 0,  2, 1,  1, 1}, // #2451
9246
  {DBGFIELD("VPGATHERQQYrm")      22, false, false,  0, 0,  2, 1,  1, 1}, // #2452
9247
  {DBGFIELD("VGATHERDPSrm")       20, false, false,  0, 0,  2, 1,  1, 1}, // #2453
9248
  {DBGFIELD("VGATHERDPSYrm")      34, false, false,  0, 0,  2, 1,  1, 1}, // #2454
9249
  {DBGFIELD("VGATHERQPSrm")       15, false, false,  0, 0,  2, 1,  1, 1}, // #2455
9250
  {DBGFIELD("VGATHERQPSYrm")      22, false, false,  0, 0,  2, 1,  1, 1}, // #2456
9251
  {DBGFIELD("VGATHERDPDrm")       12, false, false,  0, 0,  2, 1,  1, 1}, // #2457
9252
  {DBGFIELD("VGATHERDPDYrm")      20, false, false,  0, 0,  2, 1,  1, 1}, // #2458
9253
  {DBGFIELD("VGATHERQPDrm")       14, false, false,  0, 0,  2, 1,  1, 1}, // #2459
9254
  {DBGFIELD("VGATHERQPDYrm")      22, false, false,  0, 0,  2, 1,  1, 1}, // #2460
9255
  {DBGFIELD("MMX_MOVD64rm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #2461
9256
  {DBGFIELD("MMX_MOVD64to64rm")   1, false, false, 101, 3,  2, 1,  0, 0}, // #2462
9257
  {DBGFIELD("MMX_MOVQ64rm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #2463
9258
  {DBGFIELD("PREFETCHNTA")        1, false, false, 101, 3,  2, 1,  0, 0}, // #2464
9259
  {DBGFIELD("PREFETCHT0")         1, false, false, 101, 3,  2, 1,  0, 0}, // #2465
9260
  {DBGFIELD("PREFETCHT1")         1, false, false, 101, 3,  2, 1,  0, 0}, // #2466
9261
  {DBGFIELD("VBROADCASTI128")     1, false, false, 101, 3,  2, 1,  0, 0}, // #2467
9262
  {DBGFIELD("VMOVNTDQAYrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #2468
9263
  {DBGFIELD("VPBROADCASTDYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #2469
9264
  {DBGFIELD("VPBROADCASTDrm")     1, false, false, 101, 3,  2, 1,  0, 0}, // #2470
9265
  {DBGFIELD("VPBROADCASTQYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #2471
9266
  {DBGFIELD("VPBROADCASTQrm")     1, false, false, 101, 3,  2, 1,  0, 0}, // #2472
9267
  {DBGFIELD("FBSTPm")             2, false, false, 157, 4,  2, 1,  0, 0}, // #2473
9268
  {DBGFIELD("MMX_MOVD64mr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #2474
9269
  {DBGFIELD("MMX_MOVNTQmr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #2475
9270
  {DBGFIELD("MMX_MOVQ64mr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #2476
9271
  {DBGFIELD("VEXTRACTI128mr")     2, false, false, 157, 4,  2, 1,  0, 0}, // #2477
9272
  {DBGFIELD("VMPTRSTm")           2, false, false, 157, 4,  2, 1,  0, 0}, // #2478
9273
  {DBGFIELD("MMX_MOVD64grr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2479
9274
  {DBGFIELD("MMX_PSLLDri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2480
9275
  {DBGFIELD("MMX_PSLLDrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2481
9276
  {DBGFIELD("MMX_PSLLQri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2482
9277
  {DBGFIELD("MMX_PSLLQrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2483
9278
  {DBGFIELD("MMX_PSLLWri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2484
9279
  {DBGFIELD("MMX_PSLLWrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2485
9280
  {DBGFIELD("MMX_PSRADri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2486
9281
  {DBGFIELD("MMX_PSRADrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2487
9282
  {DBGFIELD("MMX_PSRAWri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2488
9283
  {DBGFIELD("MMX_PSRAWrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2489
9284
  {DBGFIELD("MMX_PSRLDri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2490
9285
  {DBGFIELD("MMX_PSRLDrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2491
9286
  {DBGFIELD("MMX_PSRLQri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2492
9287
  {DBGFIELD("MMX_PSRLQrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2493
9288
  {DBGFIELD("MMX_PSRLWri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2494
9289
  {DBGFIELD("MMX_PSRLWrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2495
9290
  {DBGFIELD("VPSLLDYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2496
9291
  {DBGFIELD("VPSLLQYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2497
9292
  {DBGFIELD("VPSLLVQYrr")         1, false, false, 117, 9,  2, 1,  0, 0}, // #2498
9293
  {DBGFIELD("VPSLLVQrr")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2499
9294
  {DBGFIELD("VPSLLWYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2500
9295
  {DBGFIELD("VPSRADYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2501
9296
  {DBGFIELD("VPSRAWYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2502
9297
  {DBGFIELD("VPSRLDYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2503
9298
  {DBGFIELD("VPSRLQYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2504
9299
  {DBGFIELD("VPSRLVQYrr")         1, false, false, 117, 9,  2, 1,  0, 0}, // #2505
9300
  {DBGFIELD("VPSRLVQrr")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2506
9301
  {DBGFIELD("VPSRLWYri")          1, false, false, 117, 9,  2, 1,  0, 0}, // #2507
9302
  {DBGFIELD("MMX_MASKMOVQ64")     1, false, false, 22, 7,  2, 1,  0, 0}, // #2508
9303
  {DBGFIELD("VMASKMOVDQU_VMASKMOVDQU64") 1, false, false, 22, 7,  2, 1,  0, 0}, // #2509
9304
  {DBGFIELD("MMX_MOVD64rr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2510
9305
  {DBGFIELD("MMX_MOVD64to64rr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2511
9306
  {DBGFIELD("MMX_PSHUFWri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2512
9307
  {DBGFIELD("MMX_PUNPCKHBWirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2513
9308
  {DBGFIELD("MMX_PUNPCKHDQirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2514
9309
  {DBGFIELD("MMX_PUNPCKHWDirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2515
9310
  {DBGFIELD("MMX_PUNPCKLBWirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2516
9311
  {DBGFIELD("MMX_PUNPCKLDQirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2517
9312
  {DBGFIELD("MMX_PUNPCKLWDirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2518
9313
  {DBGFIELD("MOVSDrr_REV")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2519
9314
  {DBGFIELD("MOVSSrr_REV")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2520
9315
  {DBGFIELD("MOVUPDrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2521
9316
  {DBGFIELD("MOVUPSrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2522
9317
  {DBGFIELD("VBROADCASTSSrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2523
9318
  {DBGFIELD("VMOVAPDYrr_REV")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2524
9319
  {DBGFIELD("VMOVAPDrr_REV")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2525
9320
  {DBGFIELD("VMOVAPSYrr_REV")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2526
9321
  {DBGFIELD("VMOVAPSrr_REV")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2527
9322
  {DBGFIELD("VMOVLHPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2528
9323
  {DBGFIELD("VMOVSDrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2529
9324
  {DBGFIELD("VMOVSSrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2530
9325
  {DBGFIELD("VMOVUPDYrr_REV")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2531
9326
  {DBGFIELD("VMOVUPDrr_REV")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2532
9327
  {DBGFIELD("VMOVUPSYrr_REV")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2533
9328
  {DBGFIELD("VMOVUPSrr_REV")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2534
9329
  {DBGFIELD("VPACKSSDWYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2535
9330
  {DBGFIELD("VPACKSSWBYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2536
9331
  {DBGFIELD("VPACKUSDWYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2537
9332
  {DBGFIELD("VPACKUSWBYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2538
9333
  {DBGFIELD("VPALIGNRYrri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2539
9334
  {DBGFIELD("VPBROADCASTDrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2540
9335
  {DBGFIELD("VPBROADCASTQrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2541
9336
  {DBGFIELD("VPSHUFBYrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2542
9337
  {DBGFIELD("VPSHUFDYri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2543
9338
  {DBGFIELD("VPSHUFHWYri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2544
9339
  {DBGFIELD("VPSHUFLWYri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2545
9340
  {DBGFIELD("VPSLLDQYri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2546
9341
  {DBGFIELD("VPSRLDQYri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2547
9342
  {DBGFIELD("VPUNPCKHBWYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2548
9343
  {DBGFIELD("VPUNPCKHDQYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2549
9344
  {DBGFIELD("VPUNPCKHQDQYrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2550
9345
  {DBGFIELD("VPUNPCKHWDYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2551
9346
  {DBGFIELD("VPUNPCKLBWYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2552
9347
  {DBGFIELD("VPUNPCKLDQYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2553
9348
  {DBGFIELD("VPUNPCKLQDQYrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2554
9349
  {DBGFIELD("VPUNPCKLWDYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2555
9350
  {DBGFIELD("JMP16r_JMP32r")      1, false, false, 349, 7,  2, 1,  0, 0}, // #2556
9351
  {DBGFIELD("RORX32ri")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2557
9352
  {DBGFIELD("RORX64ri")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2558
9353
  {DBGFIELD("SAR16r1_SAR32r1_SAR64r1") 1, false, false, 97, 4,  2, 1,  0, 0}, // #2559
9354
  {DBGFIELD("SAR8r1")             1, false, false, 97, 4,  2, 1,  0, 0}, // #2560
9355
  {DBGFIELD("SARX32rr")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2561
9356
  {DBGFIELD("SARX64rr")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2562
9357
  {DBGFIELD("SHLX32rr")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2563
9358
  {DBGFIELD("SHLX64rr")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2564
9359
  {DBGFIELD("SHR16r1_SHR32r1_SHR64r1") 1, false, false, 97, 4,  2, 1,  0, 0}, // #2565
9360
  {DBGFIELD("SHR8r1")             1, false, false, 97, 4,  2, 1,  0, 0}, // #2566
9361
  {DBGFIELD("SHRX32rr")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2567
9362
  {DBGFIELD("SHRX64rr")           1, false, false, 97, 4,  2, 1,  0, 0}, // #2568
9363
  {DBGFIELD("ANDN32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2569
9364
  {DBGFIELD("ANDN64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2570
9365
  {DBGFIELD("BLSI32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2571
9366
  {DBGFIELD("BLSI64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2572
9367
  {DBGFIELD("BLSMSK32rr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2573
9368
  {DBGFIELD("BLSMSK64rr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2574
9369
  {DBGFIELD("BLSR32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2575
9370
  {DBGFIELD("BLSR64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2576
9371
  {DBGFIELD("BZHI32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2577
9372
  {DBGFIELD("BZHI64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2578
9373
  {DBGFIELD("MMX_PADDBirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2579
9374
  {DBGFIELD("MMX_PADDDirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2580
9375
  {DBGFIELD("MMX_PADDSBirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2581
9376
  {DBGFIELD("MMX_PADDSWirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2582
9377
  {DBGFIELD("MMX_PADDUSBirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2583
9378
  {DBGFIELD("MMX_PADDUSWirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2584
9379
  {DBGFIELD("MMX_PADDWirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2585
9380
  {DBGFIELD("MMX_PAVGBirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2586
9381
  {DBGFIELD("MMX_PAVGWirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2587
9382
  {DBGFIELD("MMX_PCMPEQBirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2588
9383
  {DBGFIELD("MMX_PCMPEQDirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2589
9384
  {DBGFIELD("MMX_PCMPEQWirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2590
9385
  {DBGFIELD("MMX_PCMPGTBirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2591
9386
  {DBGFIELD("MMX_PCMPGTDirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2592
9387
  {DBGFIELD("MMX_PCMPGTWirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2593
9388
  {DBGFIELD("MMX_PMAXSWirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2594
9389
  {DBGFIELD("MMX_PMAXUBirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2595
9390
  {DBGFIELD("MMX_PMINSWirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2596
9391
  {DBGFIELD("MMX_PMINUBirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2597
9392
  {DBGFIELD("MMX_PSUBBirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2598
9393
  {DBGFIELD("MMX_PSUBDirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2599
9394
  {DBGFIELD("MMX_PSUBQirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2600
9395
  {DBGFIELD("MMX_PSUBSBirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2601
9396
  {DBGFIELD("MMX_PSUBSWirr")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2602
9397
  {DBGFIELD("MMX_PSUBUSBirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2603
9398
  {DBGFIELD("MMX_PSUBUSWirr")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2604
9399
  {DBGFIELD("MMX_PSUBWirr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2605
9400
  {DBGFIELD("VPABSBYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2606
9401
  {DBGFIELD("VPABSDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2607
9402
  {DBGFIELD("VPABSWYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2608
9403
  {DBGFIELD("VPADDBYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2609
9404
  {DBGFIELD("VPADDDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2610
9405
  {DBGFIELD("VPADDQYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2611
9406
  {DBGFIELD("VPADDSBYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2612
9407
  {DBGFIELD("VPADDSWYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2613
9408
  {DBGFIELD("VPADDUSBYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2614
9409
  {DBGFIELD("VPADDUSWYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2615
9410
  {DBGFIELD("VPADDWYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2616
9411
  {DBGFIELD("VPAVGBYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2617
9412
  {DBGFIELD("VPAVGWYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2618
9413
  {DBGFIELD("VPCMPEQBYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2619
9414
  {DBGFIELD("VPCMPEQDYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2620
9415
  {DBGFIELD("VPCMPEQQYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2621
9416
  {DBGFIELD("VPCMPEQWYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2622
9417
  {DBGFIELD("VPCMPGTBYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2623
9418
  {DBGFIELD("VPCMPGTDYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2624
9419
  {DBGFIELD("VPCMPGTWYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2625
9420
  {DBGFIELD("VPMAXSBYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2626
9421
  {DBGFIELD("VPMAXSDYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2627
9422
  {DBGFIELD("VPMAXSWYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2628
9423
  {DBGFIELD("VPMAXUBYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2629
9424
  {DBGFIELD("VPMAXUDYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2630
9425
  {DBGFIELD("VPMAXUWYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2631
9426
  {DBGFIELD("VPMINSBYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2632
9427
  {DBGFIELD("VPMINSDYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2633
9428
  {DBGFIELD("VPMINSWYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2634
9429
  {DBGFIELD("VPMINUBYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2635
9430
  {DBGFIELD("VPMINUDYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2636
9431
  {DBGFIELD("VPMINUWYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2637
9432
  {DBGFIELD("VPSIGNBYrr256")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2638
9433
  {DBGFIELD("VPSIGNDYrr256")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2639
9434
  {DBGFIELD("VPSIGNWYrr256")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2640
9435
  {DBGFIELD("VPSUBBYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2641
9436
  {DBGFIELD("VPSUBDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2642
9437
  {DBGFIELD("VPSUBQYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2643
9438
  {DBGFIELD("VPSUBSBYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2644
9439
  {DBGFIELD("VPSUBSWYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2645
9440
  {DBGFIELD("VPSUBUSBYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2646
9441
  {DBGFIELD("VPSUBUSWYrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2647
9442
  {DBGFIELD("VPSUBWYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2648
9443
  {DBGFIELD("MMX_MOVQ64rr_REV")   1, false, false, 26, 3,  2, 1,  0, 0}, // #2649
9444
  {DBGFIELD("MMX_PANDNirr")       1, false, false, 26, 3,  2, 1,  0, 0}, // #2650
9445
  {DBGFIELD("MMX_PANDirr")        1, false, false, 26, 3,  2, 1,  0, 0}, // #2651
9446
  {DBGFIELD("MMX_PORirr")         1, false, false, 26, 3,  2, 1,  0, 0}, // #2652
9447
  {DBGFIELD("MMX_PXORirr")        1, false, false, 26, 3,  2, 1,  0, 0}, // #2653
9448
  {DBGFIELD("MOVDQArr_REV")       1, false, false, 26, 3,  2, 1,  0, 0}, // #2654
9449
  {DBGFIELD("MOVDQUrr_REV")       1, false, false, 26, 3,  2, 1,  0, 0}, // #2655
9450
  {DBGFIELD("VMOVDQAYrr_REV")     1, false, false, 26, 3,  2, 1,  0, 0}, // #2656
9451
  {DBGFIELD("VMOVDQArr_REV")      1, false, false, 26, 3,  2, 1,  0, 0}, // #2657
9452
  {DBGFIELD("VMOVDQUYrr_REV")     1, false, false, 26, 3,  2, 1,  0, 0}, // #2658
9453
  {DBGFIELD("VMOVDQUrr_REV")      1, false, false, 26, 3,  2, 1,  0, 0}, // #2659
9454
  {DBGFIELD("VPANDNYrr")          1, false, false, 26, 3,  2, 1,  0, 0}, // #2660
9455
  {DBGFIELD("VPANDYrr")           1, false, false, 26, 3,  2, 1,  0, 0}, // #2661
9456
  {DBGFIELD("VPBLENDDYrri")       1, false, false, 26, 3,  2, 1,  0, 0}, // #2662
9457
  {DBGFIELD("VPBLENDDrri")        1, false, false, 26, 3,  2, 1,  0, 0}, // #2663
9458
  {DBGFIELD("VPORYrr")            1, false, false, 26, 3,  2, 1,  0, 0}, // #2664
9459
  {DBGFIELD("VPXORYrr")           1, false, false, 26, 3,  2, 1,  0, 0}, // #2665
9460
  {DBGFIELD("ADD16rr_REV_ADD32rr_REV_ADD64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2666
9461
  {DBGFIELD("ADD8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2667
9462
  {DBGFIELD("AND16rr_REV_AND32rr_REV_AND64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2668
9463
  {DBGFIELD("AND8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2669
9464
  {DBGFIELD("CLC")                1, false, false,  1, 2,  2, 1,  0, 0}, // #2670
9465
  {DBGFIELD("CMP16rr_REV_CMP32rr_REV_CMP64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2671
9466
  {DBGFIELD("CMP8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2672
9467
  {DBGFIELD("MOV16rr_REV_MOV32rr_REV_MOV64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2673
9468
  {DBGFIELD("MOV8ri_alt")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2674
9469
  {DBGFIELD("MOV8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2675
9470
  {DBGFIELD("NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2676
9471
  {DBGFIELD("OR16rr_REV_OR32rr_REV_OR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2677
9472
  {DBGFIELD("OR8rr_REV")          1, false, false,  1, 2,  2, 1,  0, 0}, // #2678
9473
  {DBGFIELD("SGDT64m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2679
9474
  {DBGFIELD("SIDT64m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2680
9475
  {DBGFIELD("SLDT64m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2681
9476
  {DBGFIELD("SMSW16m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2682
9477
  {DBGFIELD("STRm")               1, false, false,  1, 2,  2, 1,  0, 0}, // #2683
9478
  {DBGFIELD("SUB16rr_REV_SUB32rr_REV_SUB64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2684
9479
  {DBGFIELD("SUB8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2685
9480
  {DBGFIELD("SYSCALL")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2686
9481
  {DBGFIELD("XCHG16rr_XCHG32rr_XCHG64rr") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2687
9482
  {DBGFIELD("MMX_PSLLDrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2688
9483
  {DBGFIELD("MMX_PSLLQrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2689
9484
  {DBGFIELD("MMX_PSLLWrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2690
9485
  {DBGFIELD("MMX_PSRADrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2691
9486
  {DBGFIELD("MMX_PSRAWrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2692
9487
  {DBGFIELD("MMX_PSRLDrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2693
9488
  {DBGFIELD("MMX_PSRLQrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2694
9489
  {DBGFIELD("MMX_PSRLWrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2695
9490
  {DBGFIELD("VCVTPH2PSYrm")       2, false, false, 105, 11,  2, 1,  0, 0}, // #2696
9491
  {DBGFIELD("VCVTPH2PSrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2697
9492
  {DBGFIELD("VPSLLDYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2698
9493
  {DBGFIELD("VPSLLQYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2699
9494
  {DBGFIELD("VPSLLVQYrm")         2, false, false, 105, 11,  2, 1,  0, 0}, // #2700
9495
  {DBGFIELD("VPSLLVQrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2701
9496
  {DBGFIELD("VPSLLWYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2702
9497
  {DBGFIELD("VPSRADYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2703
9498
  {DBGFIELD("VPSRAWYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2704
9499
  {DBGFIELD("VPSRLDYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2705
9500
  {DBGFIELD("VPSRLQYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2706
9501
  {DBGFIELD("VPSRLVQYrm")         2, false, false, 105, 11,  2, 1,  0, 0}, // #2707
9502
  {DBGFIELD("VPSRLVQrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2708
9503
  {DBGFIELD("VPSRLWYrm")          2, false, false, 105, 11,  2, 1,  0, 0}, // #2709
9504
  {DBGFIELD("MMX_PINSRWirmi")     2, false, false, 29, 10,  2, 1,  0, 0}, // #2710
9505
  {DBGFIELD("MMX_PSHUFWmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2711
9506
  {DBGFIELD("MMX_PUNPCKHBWirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2712
9507
  {DBGFIELD("MMX_PUNPCKHDQirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2713
9508
  {DBGFIELD("MMX_PUNPCKHWDirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2714
9509
  {DBGFIELD("MMX_PUNPCKLBWirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2715
9510
  {DBGFIELD("MMX_PUNPCKLDQirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2716
9511
  {DBGFIELD("MMX_PUNPCKLWDirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2717
9512
  {DBGFIELD("VPACKSSDWYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2718
9513
  {DBGFIELD("VPACKSSWBYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2719
9514
  {DBGFIELD("VPACKUSDWYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2720
9515
  {DBGFIELD("VPACKUSWBYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2721
9516
  {DBGFIELD("VPALIGNRYrmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2722
9517
  {DBGFIELD("VPSHUFBYrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #2723
9518
  {DBGFIELD("VPSHUFDYmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #2724
9519
  {DBGFIELD("VPSHUFHWYmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #2725
9520
  {DBGFIELD("VPSHUFLWYmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #2726
9521
  {DBGFIELD("VPUNPCKHBWYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2727
9522
  {DBGFIELD("VPUNPCKHDQYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2728
9523
  {DBGFIELD("VPUNPCKHQDQYrm")     2, false, false, 29, 10,  2, 1,  0, 0}, // #2729
9524
  {DBGFIELD("VPUNPCKHWDYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2730
9525
  {DBGFIELD("VPUNPCKLBWYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2731
9526
  {DBGFIELD("VPUNPCKLDQYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2732
9527
  {DBGFIELD("VPUNPCKLQDQYrm")     2, false, false, 29, 10,  2, 1,  0, 0}, // #2733
9528
  {DBGFIELD("VPUNPCKLWDYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2734
9529
  {DBGFIELD("RORX32mi")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2735
9530
  {DBGFIELD("RORX64mi")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2736
9531
  {DBGFIELD("SARX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2737
9532
  {DBGFIELD("SARX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2738
9533
  {DBGFIELD("SHLX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2739
9534
  {DBGFIELD("SHLX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2740
9535
  {DBGFIELD("SHRX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2741
9536
  {DBGFIELD("SHRX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2742
9537
  {DBGFIELD("ANDN32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2743
9538
  {DBGFIELD("ANDN64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2744
9539
  {DBGFIELD("BLSI32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2745
9540
  {DBGFIELD("BLSI64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2746
9541
  {DBGFIELD("BLSMSK32rm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2747
9542
  {DBGFIELD("BLSMSK64rm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2748
9543
  {DBGFIELD("BLSR32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2749
9544
  {DBGFIELD("BLSR64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2750
9545
  {DBGFIELD("BZHI32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2751
9546
  {DBGFIELD("BZHI64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2752
9547
  {DBGFIELD("MMX_PADDBirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2753
9548
  {DBGFIELD("MMX_PADDDirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2754
9549
  {DBGFIELD("MMX_PADDSBirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2755
9550
  {DBGFIELD("MMX_PADDSWirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2756
9551
  {DBGFIELD("MMX_PADDUSBirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2757
9552
  {DBGFIELD("MMX_PADDUSWirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2758
9553
  {DBGFIELD("MMX_PADDWirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2759
9554
  {DBGFIELD("MMX_PAVGBirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2760
9555
  {DBGFIELD("MMX_PAVGWirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2761
9556
  {DBGFIELD("MMX_PCMPEQBirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2762
9557
  {DBGFIELD("MMX_PCMPEQDirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2763
9558
  {DBGFIELD("MMX_PCMPEQWirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2764
9559
  {DBGFIELD("MMX_PCMPGTBirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2765
9560
  {DBGFIELD("MMX_PCMPGTDirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2766
9561
  {DBGFIELD("MMX_PCMPGTWirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2767
9562
  {DBGFIELD("MMX_PMAXSWirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2768
9563
  {DBGFIELD("MMX_PMAXUBirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2769
9564
  {DBGFIELD("MMX_PMINSWirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2770
9565
  {DBGFIELD("MMX_PMINUBirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2771
9566
  {DBGFIELD("MMX_PSUBBirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2772
9567
  {DBGFIELD("MMX_PSUBDirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2773
9568
  {DBGFIELD("MMX_PSUBQirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2774
9569
  {DBGFIELD("MMX_PSUBSBirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2775
9570
  {DBGFIELD("MMX_PSUBSWirm")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2776
9571
  {DBGFIELD("MMX_PSUBUSBirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2777
9572
  {DBGFIELD("MMX_PSUBUSWirm")     2, false, false, 170, 6,  2, 1,  0, 0}, // #2778
9573
  {DBGFIELD("MMX_PSUBWirm")       2, false, false, 170, 6,  2, 1,  0, 0}, // #2779
9574
  {DBGFIELD("MOVBE16rm_MOVBE32rm_MOVBE64rm") 2, false, false, 170, 6,  2, 1,  0, 0}, // #2780
9575
  {DBGFIELD("VPABSBYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2781
9576
  {DBGFIELD("VPABSDYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2782
9577
  {DBGFIELD("VPABSWYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2783
9578
  {DBGFIELD("VPADDBYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2784
9579
  {DBGFIELD("VPADDDYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2785
9580
  {DBGFIELD("VPADDQYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2786
9581
  {DBGFIELD("VPADDSBYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2787
9582
  {DBGFIELD("VPADDSWYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2788
9583
  {DBGFIELD("VPADDUSBYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2789
9584
  {DBGFIELD("VPADDUSWYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2790
9585
  {DBGFIELD("VPADDWYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2791
9586
  {DBGFIELD("VPAVGBYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2792
9587
  {DBGFIELD("VPAVGWYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2793
9588
  {DBGFIELD("VPCMPEQBYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2794
9589
  {DBGFIELD("VPCMPEQDYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2795
9590
  {DBGFIELD("VPCMPEQQYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2796
9591
  {DBGFIELD("VPCMPEQWYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2797
9592
  {DBGFIELD("VPCMPGTBYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2798
9593
  {DBGFIELD("VPCMPGTDYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2799
9594
  {DBGFIELD("VPCMPGTWYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2800
9595
  {DBGFIELD("VPMAXSBYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2801
9596
  {DBGFIELD("VPMAXSDYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2802
9597
  {DBGFIELD("VPMAXSWYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2803
9598
  {DBGFIELD("VPMAXUBYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2804
9599
  {DBGFIELD("VPMAXUDYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2805
9600
  {DBGFIELD("VPMAXUWYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2806
9601
  {DBGFIELD("VPMINSBYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2807
9602
  {DBGFIELD("VPMINSDYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2808
9603
  {DBGFIELD("VPMINSWYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2809
9604
  {DBGFIELD("VPMINUBYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2810
9605
  {DBGFIELD("VPMINUDYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2811
9606
  {DBGFIELD("VPMINUWYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2812
9607
  {DBGFIELD("VPSIGNBYrm256")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2813
9608
  {DBGFIELD("VPSIGNDYrm256")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2814
9609
  {DBGFIELD("VPSIGNWYrm256")      2, false, false, 170, 6,  2, 1,  0, 0}, // #2815
9610
  {DBGFIELD("VPSUBBYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2816
9611
  {DBGFIELD("VPSUBDYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2817
9612
  {DBGFIELD("VPSUBQYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2818
9613
  {DBGFIELD("VPSUBSBYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2819
9614
  {DBGFIELD("VPSUBSWYrm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2820
9615
  {DBGFIELD("VPSUBUSBYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2821
9616
  {DBGFIELD("VPSUBUSWYrm")        2, false, false, 170, 6,  2, 1,  0, 0}, // #2822
9617
  {DBGFIELD("VPSUBWYrm")          2, false, false, 170, 6,  2, 1,  0, 0}, // #2823
9618
  {DBGFIELD("MMX_PANDNirm")       2, false, false, 17, 5,  2, 1,  0, 0}, // #2824
9619
  {DBGFIELD("MMX_PANDirm")        2, false, false, 17, 5,  2, 1,  0, 0}, // #2825
9620
  {DBGFIELD("MMX_PORirm")         2, false, false, 17, 5,  2, 1,  0, 0}, // #2826
9621
  {DBGFIELD("MMX_PXORirm")        2, false, false, 17, 5,  2, 1,  0, 0}, // #2827
9622
  {DBGFIELD("VINSERTI128rm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #2828
9623
  {DBGFIELD("VPANDNYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2829
9624
  {DBGFIELD("VPANDYrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #2830
9625
  {DBGFIELD("VPBLENDDYrmi")       2, false, false, 17, 5,  2, 1,  0, 0}, // #2831
9626
  {DBGFIELD("VPBLENDDrmi")        2, false, false, 17, 5,  2, 1,  0, 0}, // #2832
9627
  {DBGFIELD("VPORYrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #2833
9628
  {DBGFIELD("VPXORYrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #2834
9629
  {DBGFIELD("POP16rmr_POP32rmr_POP64rmr") 2, false, false,  9, 4,  2, 1,  0, 0}, // #2835
9630
  {DBGFIELD("SFENCE")             2, false, false, 10, 3,  2, 1,  0, 0}, // #2836
9631
  {DBGFIELD("PEXTRWmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #2837
9632
  {DBGFIELD("MOVBE32mr_MOVBE64mr") 3, false, false, 954, 7,  2, 1,  0, 0}, // #2838
9633
  {DBGFIELD("MOVBE16mr")          3, false, false, 560, 7,  2, 1,  0, 0}, // #2839
9634
  {DBGFIELD("PUSH16rmr_PUSH32rmr_PUSH64rmr") 3, false, false, 313, 5,  2, 1,  0, 0}, // #2840
9635
  {DBGFIELD("SAR16m1_SAR32m1_SAR64m1") 4, false, false, 697, 8,  2, 1,  0, 0}, // #2841
9636
  {DBGFIELD("SAR8m1")             4, false, false, 697, 8,  2, 1,  0, 0}, // #2842
9637
  {DBGFIELD("SHR16m1_SHR32m1_SHR64m1") 4, false, false, 697, 8,  2, 1,  0, 0}, // #2843
9638
  {DBGFIELD("SHR8m1")             4, false, false, 697, 8,  2, 1,  0, 0}, // #2844
9639
  {DBGFIELD("MMX_PINSRWirri")     2, false, false, 57, 8, 19, 1,  0, 0}, // #2845
9640
  {DBGFIELD("VPBLENDVBYrr")       2, false, false, 57, 8, 19, 1,  0, 0}, // #2846
9641
  {DBGFIELD("ROL16r1_ROL32r1_ROL64r1") 2, false, false, 380, 4, 19, 1,  0, 0}, // #2847
9642
  {DBGFIELD("ROL8r1")             2, false, false, 380, 4, 19, 1,  0, 0}, // #2848
9643
  {DBGFIELD("ROR16r1_ROR32r1_ROR64r1") 2, false, false, 380, 4, 19, 1,  0, 0}, // #2849
9644
  {DBGFIELD("ROR8r1")             2, false, false, 380, 4, 19, 1,  0, 0}, // #2850
9645
  {DBGFIELD("LFENCE")             2, false, false, 63, 2, 19, 1,  0, 0}, // #2851
9646
  {DBGFIELD("MFENCE")             2, false, false, 63, 2, 19, 1,  0, 0}, // #2852
9647
  {DBGFIELD("XGETBV")             2, false, false, 63, 2, 19, 1,  0, 0}, // #2853
9648
  {DBGFIELD("MMX_PEXTRWirri")     2, false, false, 329, 12, 19, 1,  0, 0}, // #2854
9649
  {DBGFIELD("PEXTRWrr_REV")       2, false, false, 329, 12, 19, 1,  0, 0}, // #2855
9650
  {DBGFIELD("VCVTPH2PSYrr")       2, false, false, 329, 12, 19, 1,  0, 0}, // #2856
9651
  {DBGFIELD("VCVTPH2PSrr")        2, false, false, 329, 12, 19, 1,  0, 0}, // #2857
9652
  {DBGFIELD("VPEXTRWrr_REV")      2, false, false, 329, 12, 19, 1,  0, 0}, // #2858
9653
  {DBGFIELD("BEXTR32rr")          2, false, false, 401, 6, 19, 1,  0, 0}, // #2859
9654
  {DBGFIELD("BEXTR64rr")          2, false, false, 401, 6, 19, 1,  0, 0}, // #2860
9655
  {DBGFIELD("ADC16rr_REV_ADC32rr_REV_ADC64rr_REV") 2, false, false, 384, 4, 19, 1,  0, 0}, // #2861
9656
  {DBGFIELD("ADC8rr_REV")         2, false, false, 384, 4, 19, 1,  0, 0}, // #2862
9657
  {DBGFIELD("CWD")                2, false, false, 384, 4, 19, 1,  0, 0}, // #2863
9658
  {DBGFIELD("SBB16rr_REV_SBB32rr_REV_SBB64rr_REV") 2, false, false, 384, 4, 19, 1,  0, 0}, // #2864
9659
  {DBGFIELD("SBB8rr_REV")         2, false, false, 384, 4, 19, 1,  0, 0}, // #2865
9660
  {DBGFIELD("MMX_PACKSSDWirm")    3, false, false, 47, 10, 19, 1,  0, 0}, // #2866
9661
  {DBGFIELD("MMX_PACKSSWBirm")    3, false, false, 47, 10, 19, 1,  0, 0}, // #2867
9662
  {DBGFIELD("MMX_PACKUSWBirm")    3, false, false, 47, 10, 19, 1,  0, 0}, // #2868
9663
  {DBGFIELD("PBLENDVBrm0")        3, false, false, 47, 10, 19, 1,  0, 0}, // #2869
9664
  {DBGFIELD("VPBLENDVBYrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #2870
9665
  {DBGFIELD("VPMASKMOVDYrm")      3, false, false, 47, 10, 19, 1,  0, 0}, // #2871
9666
  {DBGFIELD("VPMASKMOVDrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #2872
9667
  {DBGFIELD("VPMASKMOVQYrm")      3, false, false, 47, 10, 19, 1,  0, 0}, // #2873
9668
  {DBGFIELD("VPMASKMOVQrm")       3, false, false, 47, 10, 19, 1,  0, 0}, // #2874
9669
  {DBGFIELD("LRETQ")              3, false, false, 371, 9, 19, 1,  0, 0}, // #2875
9670
  {DBGFIELD("BEXTR32rm")          3, false, false, 961, 8, 19, 1,  0, 0}, // #2876
9671
  {DBGFIELD("BEXTR64rm")          3, false, false, 961, 8, 19, 1,  0, 0}, // #2877
9672
  {DBGFIELD("ROL16m1_ROL32m1_ROL64m1") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2878
9673
  {DBGFIELD("ROL8m1")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2879
9674
  {DBGFIELD("ROR16m1_ROR32m1_ROR64m1") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2880
9675
  {DBGFIELD("ROR8m1")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2881
9676
  {DBGFIELD("IMUL64rri32_IMUL64rri8") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2882
9677
  {DBGFIELD("IMUL8r")             1, false, false, 22, 7,  6, 1,  0, 0}, // #2883
9678
  {DBGFIELD("LZCNT16rr_LZCNT32rr_LZCNT64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2884
9679
  {DBGFIELD("PDEP32rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2885
9680
  {DBGFIELD("PDEP64rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2886
9681
  {DBGFIELD("PEXT32rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2887
9682
  {DBGFIELD("PEXT64rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2888
9683
  {DBGFIELD("TZCNT16rr_TZCNT32rr_TZCNT64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2889
9684
  {DBGFIELD("IMUL16rri_IMUL16rri8") 4, false, false, 464, 7,  6, 1,  0, 0}, // #2890
9685
  {DBGFIELD("IMUL32rri_IMUL32rri8") 3, false, false, 464, 7,  6, 1,  0, 0}, // #2891
9686
  {DBGFIELD("VBROADCASTSDYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2892
9687
  {DBGFIELD("VBROADCASTSSYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2893
9688
  {DBGFIELD("VEXTRACTI128rr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #2894
9689
  {DBGFIELD("VINSERTI128rr")      1, false, false, 39, 8,  6, 1,  0, 0}, // #2895
9690
  {DBGFIELD("VPBROADCASTBYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2896
9691
  {DBGFIELD("VPBROADCASTBrr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #2897
9692
  {DBGFIELD("VPBROADCASTDYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2898
9693
  {DBGFIELD("VPBROADCASTQYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2899
9694
  {DBGFIELD("VPBROADCASTWYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2900
9695
  {DBGFIELD("VPBROADCASTWrr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #2901
9696
  {DBGFIELD("VPERM2I128rr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2902
9697
  {DBGFIELD("VPERMDYrr")          1, false, false, 39, 8,  6, 1,  0, 0}, // #2903
9698
  {DBGFIELD("VPERMPDYri")         1, false, false, 39, 8,  6, 1,  0, 0}, // #2904
9699
  {DBGFIELD("VPERMPSYrr")         1, false, false, 39, 8,  6, 1,  0, 0}, // #2905
9700
  {DBGFIELD("VPERMQYri")          1, false, false, 39, 8,  6, 1,  0, 0}, // #2906
9701
  {DBGFIELD("VPMOVSXBDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2907
9702
  {DBGFIELD("VPMOVSXBQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2908
9703
  {DBGFIELD("VPMOVSXBWYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2909
9704
  {DBGFIELD("VPMOVSXDQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2910
9705
  {DBGFIELD("VPMOVSXWDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2911
9706
  {DBGFIELD("VPMOVSXWQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2912
9707
  {DBGFIELD("VPMOVZXBDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2913
9708
  {DBGFIELD("VPMOVZXBQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2914
9709
  {DBGFIELD("VPMOVZXBWYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2915
9710
  {DBGFIELD("VPMOVZXDQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2916
9711
  {DBGFIELD("VPMOVZXWDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2917
9712
  {DBGFIELD("VPMOVZXWQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2918
9713
  {DBGFIELD("IMUL64m")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2919
9714
  {DBGFIELD("IMUL64rmi32_IMUL64rmi8") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2920
9715
  {DBGFIELD("IMUL8m")             2, false, false, 13, 9,  6, 1,  0, 0}, // #2921
9716
  {DBGFIELD("LZCNT16rm_LZCNT32rm_LZCNT64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2922
9717
  {DBGFIELD("PDEP32rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2923
9718
  {DBGFIELD("PDEP64rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2924
9719
  {DBGFIELD("PEXT32rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2925
9720
  {DBGFIELD("PEXT64rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2926
9721
  {DBGFIELD("TZCNT16rm_TZCNT32rm_TZCNT64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2927
9722
  {DBGFIELD("IMUL16m")            4, false, false, 837, 9,  6, 1,  0, 0}, // #2928
9723
  {DBGFIELD("IMUL16rmi_IMUL16rmi8") 4, false, false, 837, 9,  6, 1,  0, 0}, // #2929
9724
  {DBGFIELD("IMUL32m")            3, false, false, 837, 9,  6, 1,  0, 0}, // #2930
9725
  {DBGFIELD("IMUL32rmi_IMUL32rmi8") 3, false, false, 837, 9,  6, 1,  0, 0}, // #2931
9726
  {DBGFIELD("VPERM2I128rm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2932
9727
  {DBGFIELD("VPERMDYrm")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2933
9728
  {DBGFIELD("VPERMPDYmi")         2, false, false, 29, 10,  6, 1,  0, 0}, // #2934
9729
  {DBGFIELD("VPERMPSYrm")         2, false, false, 29, 10,  6, 1,  0, 0}, // #2935
9730
  {DBGFIELD("VPERMQYmi")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2936
9731
  {DBGFIELD("VPMOVSXBDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2937
9732
  {DBGFIELD("VPMOVSXBQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2938
9733
  {DBGFIELD("VPMOVSXBWYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2939
9734
  {DBGFIELD("VPMOVSXDQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2940
9735
  {DBGFIELD("VPMOVSXWDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2941
9736
  {DBGFIELD("VPMOVSXWQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2942
9737
  {DBGFIELD("VPMOVZXBDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2943
9738
  {DBGFIELD("VPMOVZXBQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2944
9739
  {DBGFIELD("VPMOVZXBWYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2945
9740
  {DBGFIELD("VPMOVZXDQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2946
9741
  {DBGFIELD("VPMOVZXWDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2947
9742
  {DBGFIELD("VPMOVZXWQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2948
9743
  {DBGFIELD("XCHG8rr")            3, false, false, 155, 2,  6, 1,  0, 0}, // #2949
9744
  {DBGFIELD("VPSLLVDYrr")         3, false, false, 216, 12,  6, 1,  0, 0}, // #2950
9745
  {DBGFIELD("VPSLLVDrr")          3, false, false, 216, 12,  6, 1,  0, 0}, // #2951
9746
  {DBGFIELD("VPSRAVDYrr")         3, false, false, 216, 12,  6, 1,  0, 0}, // #2952
9747
  {DBGFIELD("VPSRAVDrr")          3, false, false, 216, 12,  6, 1,  0, 0}, // #2953
9748
  {DBGFIELD("VPSRLVDYrr")         3, false, false, 216, 12,  6, 1,  0, 0}, // #2954
9749
  {DBGFIELD("VPSRLVDrr")          3, false, false, 216, 12,  6, 1,  0, 0}, // #2955
9750
  {DBGFIELD("VPHADDDYrr")         3, false, false, 439, 8,  6, 1,  0, 0}, // #2956
9751
  {DBGFIELD("VPHADDSWrr256")      3, false, false, 439, 8,  6, 1,  0, 0}, // #2957
9752
  {DBGFIELD("VPHADDWYrr")         3, false, false, 439, 8,  6, 1,  0, 0}, // #2958
9753
  {DBGFIELD("VPHSUBDYrr")         3, false, false, 439, 8,  6, 1,  0, 0}, // #2959
9754
  {DBGFIELD("VPHSUBSWrr256")      3, false, false, 439, 8,  6, 1,  0, 0}, // #2960
9755
  {DBGFIELD("VPHSUBWYrr")         3, false, false, 439, 8,  6, 1,  0, 0}, // #2961
9756
  {DBGFIELD("MMX_PACKSSDWirr")    3, false, false, 969, 8,  6, 1,  0, 0}, // #2962
9757
  {DBGFIELD("MMX_PACKSSWBirr")    3, false, false, 969, 8,  6, 1,  0, 0}, // #2963
9758
  {DBGFIELD("MMX_PACKUSWBirr")    3, false, false, 969, 8,  6, 1,  0, 0}, // #2964
9759
  {DBGFIELD("CLD")                3, false, false, 977, 7,  6, 1,  0, 0}, // #2965
9760
  {DBGFIELD("RCL16r1_RCL32r1_RCL64r1") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2966
9761
  {DBGFIELD("RCL16ri_RCL32ri_RCL64ri") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2967
9762
  {DBGFIELD("RCL8r1")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2968
9763
  {DBGFIELD("RCL8ri")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2969
9764
  {DBGFIELD("RCR16r1_RCR32r1_RCR64r1") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2970
9765
  {DBGFIELD("RCR16ri_RCR32ri_RCR64ri") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2971
9766
  {DBGFIELD("RCR8r1")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2972
9767
  {DBGFIELD("RCR8ri")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2973
9768
  {DBGFIELD("VPSLLVDYrm")         4, false, false, 202, 14,  6, 1,  0, 0}, // #2974
9769
  {DBGFIELD("VPSLLVDrm")          4, false, false, 202, 14,  6, 1,  0, 0}, // #2975
9770
  {DBGFIELD("VPSRAVDYrm")         4, false, false, 202, 14,  6, 1,  0, 0}, // #2976
9771
  {DBGFIELD("VPSRAVDrm")          4, false, false, 202, 14,  6, 1,  0, 0}, // #2977
9772
  {DBGFIELD("VPSRLVDYrm")         4, false, false, 202, 14,  6, 1,  0, 0}, // #2978
9773
  {DBGFIELD("VPSRLVDrm")          4, false, false, 202, 14,  6, 1,  0, 0}, // #2979
9774
  {DBGFIELD("VPHADDDYrm")         4, false, false, 711, 10,  6, 1,  0, 0}, // #2980
9775
  {DBGFIELD("VPHADDSWrm256")      4, false, false, 711, 10,  6, 1,  0, 0}, // #2981
9776
  {DBGFIELD("VPHADDWYrm")         4, false, false, 711, 10,  6, 1,  0, 0}, // #2982
9777
  {DBGFIELD("VPHSUBDYrm")         4, false, false, 711, 10,  6, 1,  0, 0}, // #2983
9778
  {DBGFIELD("VPHSUBSWrm256")      4, false, false, 711, 10,  6, 1,  0, 0}, // #2984
9779
  {DBGFIELD("VPHSUBWYrm")         4, false, false, 711, 10,  6, 1,  0, 0}, // #2985
9780
  {DBGFIELD("RCL16m1_RCL32m1_RCL64m1") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2986
9781
  {DBGFIELD("RCL16mi_RCL32mi_RCL64mi") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2987
9782
  {DBGFIELD("RCL8m1")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2988
9783
  {DBGFIELD("RCL8mi")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2989
9784
  {DBGFIELD("RCR16m1_RCR32m1_RCR64m1") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2990
9785
  {DBGFIELD("RCR16mi_RCR32mi_RCR64mi") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2991
9786
  {DBGFIELD("RCR8m1")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2992
9787
  {DBGFIELD("RCR8mi")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2993
9788
  {DBGFIELD("XCHG16rm_XCHG32rm_XCHG64rm") 6, false, false, 852, 6,  6, 1,  0, 0}, // #2994
9789
  {DBGFIELD("XCHG8rm")            6, false, false, 852, 6,  6, 1,  0, 0}, // #2995
9790
  {DBGFIELD("VPSLLDYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #2996
9791
  {DBGFIELD("VPSLLQYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #2997
9792
  {DBGFIELD("VPSLLWYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #2998
9793
  {DBGFIELD("VPSRADYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #2999
9794
  {DBGFIELD("VPSRAWYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #3000
9795
  {DBGFIELD("VPSRLDYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #3001
9796
  {DBGFIELD("VPSRLQYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #3002
9797
  {DBGFIELD("VPSRLWYrr")          2, false, false, 329, 12,  9, 1,  0, 0}, // #3003
9798
  {DBGFIELD("VCVTPS2PHrr")        2, false, false, 420, 11,  9, 1,  0, 0}, // #3004
9799
  {DBGFIELD("IMUL64r_IMUL64rr")   2, false, false, 471, 11,  9, 1,  0, 0}, // #3005
9800
  {DBGFIELD("IMUL64rm")           2, false, false, 471, 11,  9, 1,  0, 0}, // #3006
9801
  {DBGFIELD("MULX64rr")           2, false, false, 471, 11,  9, 1,  0, 0}, // #3007
9802
  {DBGFIELD("IMUL16r_IMUL16rr")   4, false, false, 464, 7,  9, 1,  0, 0}, // #3008
9803
  {DBGFIELD("IMUL16rm")           4, false, false, 464, 7,  9, 1,  0, 0}, // #3009
9804
  {DBGFIELD("IMUL32r_IMUL32rr")   3, false, false, 464, 7,  9, 1,  0, 0}, // #3010
9805
  {DBGFIELD("IMUL32rm")           3, false, false, 464, 7,  9, 1,  0, 0}, // #3011
9806
  {DBGFIELD("MULX64rm")           3, false, false, 990, 13,  9, 1,  0, 0}, // #3012
9807
  {DBGFIELD("VPBROADCASTBYrm")    3, false, false, 1003, 10,  9, 1,  0, 0}, // #3013
9808
  {DBGFIELD("VPBROADCASTBrm")     3, false, false, 1003, 10,  9, 1,  0, 0}, // #3014
9809
  {DBGFIELD("VPBROADCASTWYrm")    3, false, false, 1003, 10,  9, 1,  0, 0}, // #3015
9810
  {DBGFIELD("VPBROADCASTWrm")     3, false, false, 1003, 10,  9, 1,  0, 0}, // #3016
9811
  {DBGFIELD("VZEROUPPER")         4, false, false, 1013, 3,  9, 1,  0, 0}, // #3017
9812
  {DBGFIELD("LAR16rr_LAR32rr_LAR64rr") 4, false, false, 1016, 11,  9, 1,  0, 0}, // #3018
9813
  {DBGFIELD("VPMASKMOVDYmr")      4, false, false, 548, 12,  9, 1,  0, 0}, // #3019
9814
  {DBGFIELD("VPMASKMOVDmr")       4, false, false, 548, 12,  9, 1,  0, 0}, // #3020
9815
  {DBGFIELD("VPMASKMOVQYmr")      4, false, false, 548, 12,  9, 1,  0, 0}, // #3021
9816
  {DBGFIELD("VPMASKMOVQmr")       4, false, false, 548, 12,  9, 1,  0, 0}, // #3022
9817
  {DBGFIELD("VCVTPS2PHmr")        4, false, false, 1027, 14,  9, 1,  0, 0}, // #3023
9818
  {DBGFIELD("LAR16rm_LAR32rm_LAR64rm") 5, false, false, 1041, 13,  9, 1,  0, 0}, // #3024
9819
  {DBGFIELD("LSL16rm_LSL32rm_LSL64rm") 5, false, false, 1041, 13,  9, 1,  0, 0}, // #3025
9820
  {DBGFIELD("MMX_PMADDWDirr")     1, false, false, 117, 9,  3, 1,  0, 0}, // #3026
9821
  {DBGFIELD("MMX_PMULHUWirr")     1, false, false, 117, 9,  3, 1,  0, 0}, // #3027
9822
  {DBGFIELD("MMX_PMULHWirr")      1, false, false, 117, 9,  3, 1,  0, 0}, // #3028
9823
  {DBGFIELD("MMX_PMULLWirr")      1, false, false, 117, 9,  3, 1,  0, 0}, // #3029
9824
  {DBGFIELD("MMX_PSADBWirr")      1, false, false, 117, 9,  3, 1,  0, 0}, // #3030
9825
  {DBGFIELD("VPCMPGTQYrr")        1, false, false, 117, 9,  3, 1,  0, 0}, // #3031
9826
  {DBGFIELD("VPMADDUBSWYrr")      1, false, false, 117, 9,  3, 1,  0, 0}, // #3032
9827
  {DBGFIELD("VPMADDWDYrr")        1, false, false, 117, 9,  3, 1,  0, 0}, // #3033
9828
  {DBGFIELD("VPMULDQYrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #3034
9829
  {DBGFIELD("VPMULHRSWYrr")       1, false, false, 117, 9,  3, 1,  0, 0}, // #3035
9830
  {DBGFIELD("VPMULHUWYrr")        1, false, false, 117, 9,  3, 1,  0, 0}, // #3036
9831
  {DBGFIELD("VPMULHWYrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #3037
9832
  {DBGFIELD("VPMULLWYrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #3038
9833
  {DBGFIELD("VPMULUDQYrr")        1, false, false, 117, 9,  3, 1,  0, 0}, // #3039
9834
  {DBGFIELD("VPSADBWYrr")         1, false, false, 117, 9,  3, 1,  0, 0}, // #3040
9835
  {DBGFIELD("VFMADD132PDYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3041
9836
  {DBGFIELD("VFMADD132PDr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3042
9837
  {DBGFIELD("VFMADD132PSYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3043
9838
  {DBGFIELD("VFMADD132PSr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3044
9839
  {DBGFIELD("VFMADD132SDr_VFMADD132SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3045
9840
  {DBGFIELD("VFMADD132SSr_VFMADD132SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3046
9841
  {DBGFIELD("VFMADD213PDYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3047
9842
  {DBGFIELD("VFMADD213PDr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3048
9843
  {DBGFIELD("VFMADD213PSYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3049
9844
  {DBGFIELD("VFMADD213PSr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3050
9845
  {DBGFIELD("VFMADD213SDr_VFMADD213SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3051
9846
  {DBGFIELD("VFMADD213SSr_VFMADD213SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3052
9847
  {DBGFIELD("VFMADD231PDYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3053
9848
  {DBGFIELD("VFMADD231PDr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3054
9849
  {DBGFIELD("VFMADD231PSYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3055
9850
  {DBGFIELD("VFMADD231PSr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3056
9851
  {DBGFIELD("VFMADD231SDr_VFMADD231SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3057
9852
  {DBGFIELD("VFMADD231SSr_VFMADD231SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3058
9853
  {DBGFIELD("VFMADDSUB132PDYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3059
9854
  {DBGFIELD("VFMADDSUB132PDr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3060
9855
  {DBGFIELD("VFMADDSUB132PSYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3061
9856
  {DBGFIELD("VFMADDSUB132PSr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3062
9857
  {DBGFIELD("VFMADDSUB213PDYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3063
9858
  {DBGFIELD("VFMADDSUB213PDr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3064
9859
  {DBGFIELD("VFMADDSUB213PSYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3065
9860
  {DBGFIELD("VFMADDSUB213PSr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3066
9861
  {DBGFIELD("VFMADDSUB231PDYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3067
9862
  {DBGFIELD("VFMADDSUB231PDr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3068
9863
  {DBGFIELD("VFMADDSUB231PSYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3069
9864
  {DBGFIELD("VFMADDSUB231PSr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3070
9865
  {DBGFIELD("VFMSUB132PDYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3071
9866
  {DBGFIELD("VFMSUB132PDr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3072
9867
  {DBGFIELD("VFMSUB132PSYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3073
9868
  {DBGFIELD("VFMSUB132PSr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3074
9869
  {DBGFIELD("VFMSUB132SDr_VFMSUB132SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3075
9870
  {DBGFIELD("VFMSUB132SSr_VFMSUB132SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3076
9871
  {DBGFIELD("VFMSUB213PDYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3077
9872
  {DBGFIELD("VFMSUB213PDr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3078
9873
  {DBGFIELD("VFMSUB213PSYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3079
9874
  {DBGFIELD("VFMSUB213PSr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3080
9875
  {DBGFIELD("VFMSUB213SDr_VFMSUB213SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3081
9876
  {DBGFIELD("VFMSUB213SSr_VFMSUB213SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3082
9877
  {DBGFIELD("VFMSUB231PDYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3083
9878
  {DBGFIELD("VFMSUB231PDr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3084
9879
  {DBGFIELD("VFMSUB231PSYr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3085
9880
  {DBGFIELD("VFMSUB231PSr")       1, false, false, 345, 4,  3, 1,  0, 0}, // #3086
9881
  {DBGFIELD("VFMSUB231SDr_VFMSUB231SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3087
9882
  {DBGFIELD("VFMSUB231SSr_VFMSUB231SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3088
9883
  {DBGFIELD("VFMSUBADD132PDYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3089
9884
  {DBGFIELD("VFMSUBADD132PDr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3090
9885
  {DBGFIELD("VFMSUBADD132PSYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3091
9886
  {DBGFIELD("VFMSUBADD132PSr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3092
9887
  {DBGFIELD("VFMSUBADD213PDYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3093
9888
  {DBGFIELD("VFMSUBADD213PDr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3094
9889
  {DBGFIELD("VFMSUBADD213PSYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3095
9890
  {DBGFIELD("VFMSUBADD213PSr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3096
9891
  {DBGFIELD("VFMSUBADD231PDYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3097
9892
  {DBGFIELD("VFMSUBADD231PDr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3098
9893
  {DBGFIELD("VFMSUBADD231PSYr")   1, false, false, 345, 4,  3, 1,  0, 0}, // #3099
9894
  {DBGFIELD("VFMSUBADD231PSr")    1, false, false, 345, 4,  3, 1,  0, 0}, // #3100
9895
  {DBGFIELD("VFNMADD132PDYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3101
9896
  {DBGFIELD("VFNMADD132PDr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3102
9897
  {DBGFIELD("VFNMADD132PSYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3103
9898
  {DBGFIELD("VFNMADD132PSr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3104
9899
  {DBGFIELD("VFNMADD132SDr_VFNMADD132SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3105
9900
  {DBGFIELD("VFNMADD132SSr_VFNMADD132SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3106
9901
  {DBGFIELD("VFNMADD213PDYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3107
9902
  {DBGFIELD("VFNMADD213PDr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3108
9903
  {DBGFIELD("VFNMADD213PSYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3109
9904
  {DBGFIELD("VFNMADD213PSr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3110
9905
  {DBGFIELD("VFNMADD213SDr_VFNMADD213SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3111
9906
  {DBGFIELD("VFNMADD213SSr_VFNMADD213SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3112
9907
  {DBGFIELD("VFNMADD231PDYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3113
9908
  {DBGFIELD("VFNMADD231PDr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3114
9909
  {DBGFIELD("VFNMADD231PSYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3115
9910
  {DBGFIELD("VFNMADD231PSr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3116
9911
  {DBGFIELD("VFNMADD231SDr_VFNMADD231SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3117
9912
  {DBGFIELD("VFNMADD231SSr_VFNMADD231SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3118
9913
  {DBGFIELD("VFNMSUB132PDYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3119
9914
  {DBGFIELD("VFNMSUB132PDr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3120
9915
  {DBGFIELD("VFNMSUB132PSYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3121
9916
  {DBGFIELD("VFNMSUB132PSr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3122
9917
  {DBGFIELD("VFNMSUB132SDr_VFNMSUB132SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3123
9918
  {DBGFIELD("VFNMSUB132SSr_VFNMSUB132SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3124
9919
  {DBGFIELD("VFNMSUB213PDYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3125
9920
  {DBGFIELD("VFNMSUB213PDr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3126
9921
  {DBGFIELD("VFNMSUB213PSYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3127
9922
  {DBGFIELD("VFNMSUB213PSr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3128
9923
  {DBGFIELD("VFNMSUB213SDr_VFNMSUB213SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3129
9924
  {DBGFIELD("VFNMSUB213SSr_VFNMSUB213SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3130
9925
  {DBGFIELD("VFNMSUB231PDYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3131
9926
  {DBGFIELD("VFNMSUB231PDr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3132
9927
  {DBGFIELD("VFNMSUB231PSYr")     1, false, false, 345, 4,  3, 1,  0, 0}, // #3133
9928
  {DBGFIELD("VFNMSUB231PSr")      1, false, false, 345, 4,  3, 1,  0, 0}, // #3134
9929
  {DBGFIELD("VFNMSUB231SDr_VFNMSUB231SDr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3135
9930
  {DBGFIELD("VFNMSUB231SSr_VFNMSUB231SSr_Int") 1, false, false, 345, 4,  3, 1,  0, 0}, // #3136
9931
  {DBGFIELD("MMX_PMADDWDirm")     2, false, false, 105, 11,  3, 1,  0, 0}, // #3137
9932
  {DBGFIELD("MMX_PMULHUWirm")     2, false, false, 105, 11,  3, 1,  0, 0}, // #3138
9933
  {DBGFIELD("MMX_PMULHWirm")      2, false, false, 105, 11,  3, 1,  0, 0}, // #3139
9934
  {DBGFIELD("MMX_PMULLWirm")      2, false, false, 105, 11,  3, 1,  0, 0}, // #3140
9935
  {DBGFIELD("MMX_PSADBWirm")      2, false, false, 105, 11,  3, 1,  0, 0}, // #3141
9936
  {DBGFIELD("VPCMPGTQYrm")        2, false, false, 105, 11,  3, 1,  0, 0}, // #3142
9937
  {DBGFIELD("VPMADDUBSWYrm")      2, false, false, 105, 11,  3, 1,  0, 0}, // #3143
9938
  {DBGFIELD("VPMADDWDYrm")        2, false, false, 105, 11,  3, 1,  0, 0}, // #3144
9939
  {DBGFIELD("VPMULDQYrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #3145
9940
  {DBGFIELD("VPMULHRSWYrm")       2, false, false, 105, 11,  3, 1,  0, 0}, // #3146
9941
  {DBGFIELD("VPMULHUWYrm")        2, false, false, 105, 11,  3, 1,  0, 0}, // #3147
9942
  {DBGFIELD("VPMULHWYrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #3148
9943
  {DBGFIELD("VPMULLWYrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #3149
9944
  {DBGFIELD("VPMULUDQYrm")        2, false, false, 105, 11,  3, 1,  0, 0}, // #3150
9945
  {DBGFIELD("VPSADBWYrm")         2, false, false, 105, 11,  3, 1,  0, 0}, // #3151
9946
  {DBGFIELD("VFMADD132PDYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3152
9947
  {DBGFIELD("VFMADD132PDm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3153
9948
  {DBGFIELD("VFMADD132PSYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3154
9949
  {DBGFIELD("VFMADD132PSm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3155
9950
  {DBGFIELD("VFMADD132SDm_VFMADD132SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3156
9951
  {DBGFIELD("VFMADD132SSm_VFMADD132SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3157
9952
  {DBGFIELD("VFMADD213PDYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3158
9953
  {DBGFIELD("VFMADD213PDm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3159
9954
  {DBGFIELD("VFMADD213PSYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3160
9955
  {DBGFIELD("VFMADD213PSm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3161
9956
  {DBGFIELD("VFMADD213SDm_VFMADD213SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3162
9957
  {DBGFIELD("VFMADD213SSm_VFMADD213SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3163
9958
  {DBGFIELD("VFMADD231PDYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3164
9959
  {DBGFIELD("VFMADD231PDm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3165
9960
  {DBGFIELD("VFMADD231PSYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3166
9961
  {DBGFIELD("VFMADD231PSm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3167
9962
  {DBGFIELD("VFMADD231SDm_VFMADD231SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3168
9963
  {DBGFIELD("VFMADD231SSm_VFMADD231SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3169
9964
  {DBGFIELD("VFMADDSUB132PDYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3170
9965
  {DBGFIELD("VFMADDSUB132PDm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3171
9966
  {DBGFIELD("VFMADDSUB132PSYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3172
9967
  {DBGFIELD("VFMADDSUB132PSm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3173
9968
  {DBGFIELD("VFMADDSUB213PDYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3174
9969
  {DBGFIELD("VFMADDSUB213PDm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3175
9970
  {DBGFIELD("VFMADDSUB213PSYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3176
9971
  {DBGFIELD("VFMADDSUB213PSm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3177
9972
  {DBGFIELD("VFMADDSUB231PDYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3178
9973
  {DBGFIELD("VFMADDSUB231PDm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3179
9974
  {DBGFIELD("VFMADDSUB231PSYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3180
9975
  {DBGFIELD("VFMADDSUB231PSm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3181
9976
  {DBGFIELD("VFMSUB132PDYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3182
9977
  {DBGFIELD("VFMSUB132PDm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3183
9978
  {DBGFIELD("VFMSUB132PSYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3184
9979
  {DBGFIELD("VFMSUB132PSm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3185
9980
  {DBGFIELD("VFMSUB132SDm_VFMSUB132SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3186
9981
  {DBGFIELD("VFMSUB132SSm_VFMSUB132SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3187
9982
  {DBGFIELD("VFMSUB213PDYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3188
9983
  {DBGFIELD("VFMSUB213PDm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3189
9984
  {DBGFIELD("VFMSUB213PSYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3190
9985
  {DBGFIELD("VFMSUB213PSm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3191
9986
  {DBGFIELD("VFMSUB213SDm_VFMSUB213SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3192
9987
  {DBGFIELD("VFMSUB213SSm_VFMSUB213SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3193
9988
  {DBGFIELD("VFMSUB231PDYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3194
9989
  {DBGFIELD("VFMSUB231PDm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3195
9990
  {DBGFIELD("VFMSUB231PSYm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3196
9991
  {DBGFIELD("VFMSUB231PSm")       2, false, false, 882, 6,  3, 1,  0, 0}, // #3197
9992
  {DBGFIELD("VFMSUB231SDm_VFMSUB231SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3198
9993
  {DBGFIELD("VFMSUB231SSm_VFMSUB231SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3199
9994
  {DBGFIELD("VFMSUBADD132PDYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3200
9995
  {DBGFIELD("VFMSUBADD132PDm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3201
9996
  {DBGFIELD("VFMSUBADD132PSYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3202
9997
  {DBGFIELD("VFMSUBADD132PSm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3203
9998
  {DBGFIELD("VFMSUBADD213PDYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3204
9999
  {DBGFIELD("VFMSUBADD213PDm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3205
10000
  {DBGFIELD("VFMSUBADD213PSYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3206
10001
  {DBGFIELD("VFMSUBADD213PSm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3207
10002
  {DBGFIELD("VFMSUBADD231PDYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3208
10003
  {DBGFIELD("VFMSUBADD231PDm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3209
10004
  {DBGFIELD("VFMSUBADD231PSYm")   2, false, false, 882, 6,  3, 1,  0, 0}, // #3210
10005
  {DBGFIELD("VFMSUBADD231PSm")    2, false, false, 882, 6,  3, 1,  0, 0}, // #3211
10006
  {DBGFIELD("VFNMADD132PDYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3212
10007
  {DBGFIELD("VFNMADD132PDm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3213
10008
  {DBGFIELD("VFNMADD132PSYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3214
10009
  {DBGFIELD("VFNMADD132PSm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3215
10010
  {DBGFIELD("VFNMADD132SDm_VFNMADD132SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3216
10011
  {DBGFIELD("VFNMADD132SSm_VFNMADD132SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3217
10012
  {DBGFIELD("VFNMADD213PDYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3218
10013
  {DBGFIELD("VFNMADD213PDm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3219
10014
  {DBGFIELD("VFNMADD213PSYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3220
10015
  {DBGFIELD("VFNMADD213PSm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3221
10016
  {DBGFIELD("VFNMADD213SDm_VFNMADD213SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3222
10017
  {DBGFIELD("VFNMADD213SSm_VFNMADD213SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3223
10018
  {DBGFIELD("VFNMADD231PDYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3224
10019
  {DBGFIELD("VFNMADD231PDm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3225
10020
  {DBGFIELD("VFNMADD231PSYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3226
10021
  {DBGFIELD("VFNMADD231PSm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3227
10022
  {DBGFIELD("VFNMADD231SDm_VFNMADD231SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3228
10023
  {DBGFIELD("VFNMADD231SSm_VFNMADD231SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3229
10024
  {DBGFIELD("VFNMSUB132PDYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3230
10025
  {DBGFIELD("VFNMSUB132PDm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3231
10026
  {DBGFIELD("VFNMSUB132PSYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3232
10027
  {DBGFIELD("VFNMSUB132PSm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3233
10028
  {DBGFIELD("VFNMSUB132SDm_VFNMSUB132SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3234
10029
  {DBGFIELD("VFNMSUB132SSm_VFNMSUB132SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3235
10030
  {DBGFIELD("VFNMSUB213PDYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3236
10031
  {DBGFIELD("VFNMSUB213PDm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3237
10032
  {DBGFIELD("VFNMSUB213PSYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3238
10033
  {DBGFIELD("VFNMSUB213PSm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3239
10034
  {DBGFIELD("VFNMSUB213SDm_VFNMSUB213SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3240
10035
  {DBGFIELD("VFNMSUB213SSm_VFNMSUB213SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3241
10036
  {DBGFIELD("VFNMSUB231PDYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3242
10037
  {DBGFIELD("VFNMSUB231PDm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3243
10038
  {DBGFIELD("VFNMSUB231PSYm")     2, false, false, 882, 6,  3, 1,  0, 0}, // #3244
10039
  {DBGFIELD("VFNMSUB231PSm")      2, false, false, 882, 6,  3, 1,  0, 0}, // #3245
10040
  {DBGFIELD("VFNMSUB231SDm_VFNMSUB231SDm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3246
10041
  {DBGFIELD("VFNMSUB231SSm_VFNMSUB231SSm_Int") 2, false, false, 882, 6,  3, 1,  0, 0}, // #3247
10042
  {DBGFIELD("MULX32rr")           3, false, false, 1054, 9,  3, 1,  0, 0}, // #3248
10043
  {DBGFIELD("MULX32rm")           4, false, false, 1063, 11,  3, 1,  0, 0}, // #3249
10044
  {DBGFIELD("XSETBV")             5, false, false, 1074, 4,  3, 1,  0, 0}, // #3250
10045
  {DBGFIELD("VCVTPS2PHYrr")       2, false, false, 420, 11, 16, 1,  0, 0}, // #3251
10046
  {DBGFIELD("VCVTPS2PHYmr")       4, false, false, 1027, 14, 16, 1,  0, 0}, // #3252
10047
  {DBGFIELD("STD")                6, false, false, 1078, 7, 16, 1,  0, 0}, // #3253
10048
  {DBGFIELD("VMPSADBWYrri")       3, false, false, 190, 12,  5, 1,  0, 0}, // #3254
10049
  {DBGFIELD("VMPSADBWYrmi")       4, false, false, 176, 14,  5, 1,  0, 0}, // #3255
10050
  {DBGFIELD("VPMULLDYrr")         2, false, false, 411, 9,  8, 1,  0, 0}, // #3256
10051
  {DBGFIELD("VPMULLDYrm")         3, false, false, 773, 11,  8, 1,  0, 0}, // #3257
10052
  {DBGFIELD("RCL16mCL_RCL32mCL_RCL64mCL") 10, false, false, 1085, 11,  8, 1,  0, 0}, // #3258
10053
  {DBGFIELD("RCL8mCL")            10, false, false, 1085, 11,  8, 1,  0, 0}, // #3259
10054
  {DBGFIELD("PCLMULQDQrr")        3, false, false, 216, 12, 20, 1,  0, 0}, // #3260
10055
  {DBGFIELD("VPCLMULQDQrr")       3, false, false, 216, 12, 20, 1,  0, 0}, // #3261
10056
  {DBGFIELD("PCLMULQDQrm")        4, false, false, 202, 14, 20, 1,  0, 0}, // #3262
10057
  {DBGFIELD("VPCLMULQDQrm")       4, false, false, 202, 14, 20, 1,  0, 0}, // #3263
10058
  {DBGFIELD("RCL16rCL_RCL32rCL_RCL64rCL") 7, false, false, 1096, 9, 20, 1,  0, 0}, // #3264
10059
  {DBGFIELD("RCR16rCL_RCR32rCL_RCR64rCL") 7, false, false, 1096, 9, 20, 1,  0, 0}, // #3265
10060
  {DBGFIELD("RCL8rCL")            9, false, false, 1105, 9, 20, 1,  0, 0}, // #3266
10061
  {DBGFIELD("CMPXCHG8B")          14, false, false, 1114, 10, 20, 1,  0, 0}, // #3267
10062
  {DBGFIELD("RCR16mCL_RCR32mCL_RCR64mCL") 11, false, false, 1124, 11, 29, 1,  0, 0}, // #3268
10063
  {DBGFIELD("RCR8mCL")            11, false, false, 1124, 11, 29, 1,  0, 0}, // #3269
10064
  {DBGFIELD("DPPSrmi")            5, false, false, 1135, 16,  7, 1,  0, 0}, // #3270
10065
  {DBGFIELD("VDPPSYrmi")          5, false, false, 1135, 16,  7, 1,  0, 0}, // #3271
10066
  {DBGFIELD("VDPPSrmi")           5, false, false, 1135, 16,  7, 1,  0, 0}, // #3272
10067
  {DBGFIELD("RCR8rCL")            10, false, false, 1151, 9,  7, 1,  0, 0}, // #3273
10068
  {DBGFIELD("POPF16")             15, false, false, 1160, 4,  7, 1,  0, 0}, // #3274
10069
  {DBGFIELD("INSB")               8, false, false, 1164, 15, 24, 1,  0, 0}, // #3275
10070
  {DBGFIELD("INSL")               8, false, false, 1164, 15, 24, 1,  0, 0}, // #3276
10071
  {DBGFIELD("INSW")               8, false, false, 1164, 15, 24, 1,  0, 0}, // #3277
10072
  {DBGFIELD("VZEROALL")           16, false, false, 1179, 8, 13, 1,  0, 0}, // #3278
10073
  {DBGFIELD("CMPXCHG16B")         19, false, false, 1187, 15, 13, 1,  0, 0}, // #3279
10074
  {DBGFIELD("XCH_F")              15, false, false, 1202, 15, 39, 1,  0, 0}, // #3280
10075
  {DBGFIELD("PCMPESTRIrr")        8, false, false, 1217, 12, 40, 1,  0, 0}, // #3281
10076
  {DBGFIELD("VPCMPESTRIrr")       8, false, false, 1217, 12, 40, 1,  0, 0}, // #3282
10077
  {DBGFIELD("CPUID")              8, false, false, 1229, 11, 40, 1,  0, 0}, // #3283
10078
  {DBGFIELD("RDTSC")              8, false, false, 1229, 11, 40, 1,  0, 0}, // #3284
10079
  {DBGFIELD("RDTSCP")             8, false, false, 1229, 11, 40, 1,  0, 0}, // #3285
10080
  {DBGFIELD("PCMPESTRIrm")        9, false, false, 1240, 14, 40, 1,  0, 0}, // #3286
10081
  {DBGFIELD("VPCMPESTRIrm")       9, false, false, 1240, 14, 40, 1,  0, 0}, // #3287
10082
  {DBGFIELD("XRSTOR64")           19, false, false, 1254, 9, 40, 1,  0, 0}, // #3288
10083
  {DBGFIELD("PCMPESTRM128rr")     9, false, false, 1263, 12, 23, 1,  0, 0}, // #3289
10084
  {DBGFIELD("VPCMPESTRM128rr")    9, false, false, 1263, 12, 23, 1,  0, 0}, // #3290
10085
  {DBGFIELD("PCMPESTRM128rm")     10, false, false, 1275, 14, 23, 1,  0, 0}, // #3291
10086
  {DBGFIELD("VPCMPESTRM128rm")    10, false, false, 1275, 14, 23, 1,  0, 0}, // #3292
10087
  {DBGFIELD("MWAITrr")            10, false, false, 1289, 11, 31, 1,  0, 0}, // #3293
10088
  {DBGFIELD("XSAVE64")            27, false, false, 1300, 11, 32, 1,  0, 0}, // #3294
10089
  {DBGFIELD("XSAVEOPT_XSAVEOPT64") 28, false, false, 1311, 11, 12, 1,  0, 0}, // #3295
10090
  {DBGFIELD("AESKEYGENASSIST128rm") 11, false, false, 1322, 14, 41, 1,  0, 0}, // #3296
10091
  {DBGFIELD("VAESKEYGENASSIST128rm") 11, false, false, 1322, 14, 41, 1,  0, 0}, // #3297
10092
  {DBGFIELD("AESKEYGENASSIST128rr") 11, false, false, 1336, 12, 11, 1,  0, 0}, // #3298
10093
  {DBGFIELD("VAESKEYGENASSIST128rr") 11, false, false, 1336, 12, 11, 1,  0, 0}, // #3299
10094
  {DBGFIELD("IN32ri")             23, false, false, 1348, 13, 27, 1,  0, 0}, // #3300
10095
  {DBGFIELD("IN32rr")             23, false, false, 1348, 13, 27, 1,  0, 0}, // #3301
10096
  {DBGFIELD("IN8ri")              23, false, false, 1348, 13, 27, 1,  0, 0}, // #3302
10097
  {DBGFIELD("IN8rr")              23, false, false, 1348, 13, 27, 1,  0, 0}, // #3303
10098
  {DBGFIELD("MMX_EMMS")           31, false, false, 1361, 5, 42, 1,  0, 0}, // #3304
10099
  {DBGFIELD("VMCLEARm")           18, false, false, 1366, 17, 35, 1,  0, 0}, // #3305
10100
  {DBGFIELD("FLDENVm")            64, false, false, 1383, 11, 43, 1,  0, 0}, // #3306
10101
  {DBGFIELD("FXRSTOR64")          88, false, false, 1394, 15, 28, 1,  0, 0}, // #3307
10102
  {DBGFIELD("DIV16r")             32, false, false, 1409, 15, 44, 1,  0, 0}, // #3308
10103
  {DBGFIELD("DIV32r")             32, false, false, 1409, 15, 44, 1,  0, 0}, // #3309
10104
  {DBGFIELD("DIV64r")             32, false, false, 1409, 15, 44, 1,  0, 0}, // #3310
10105
  {DBGFIELD("IDIV16r")            66, false, false, 1424, 15, 45, 1,  0, 0}, // #3311
10106
  {DBGFIELD("IDIV32r")            66, false, false, 1424, 15, 45, 1,  0, 0}, // #3312
10107
  {DBGFIELD("IDIV64r")            66, false, false, 1424, 15, 45, 1,  0, 0}, // #3313
10108
  {DBGFIELD("FSTENVm")            100, false, false, 1439, 17, 46, 1,  0, 0}, // #3314
10109
  {DBGFIELD("XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar") 1, false, false,  1, 2,  2, 1,  0, 0}, // #3315
10110
  {DBGFIELD("POP16rmm")           1, false, false, 913, 4,  2, 1,  0, 0}, // #3316
10111
  {DBGFIELD("POPF32")             1, false, false, 101, 3,  9, 1,  0, 0}, // #3317
10112
  {DBGFIELD("PUSHF32")            1, false, false, 157, 4,  2, 1,  0, 0}, // #3318
10113
  {DBGFIELD("ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32") 2, false, false,  3, 6,  3, 2,  0, 0}, // #3319
10114
  {DBGFIELD("ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32") 1, false, false,  1, 2,  2, 1,  0, 0}, // #3320
10115
  {DBGFIELD("ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32") 2, false, false,  3, 6,  3, 2,  0, 0}, // #3321
10116
  {DBGFIELD("JCXZ")               1, false, false, 97, 4,  2, 1,  0, 0}, // #3322
10117
  {DBGFIELD("CALL16r_CALL32r")    4, false, false, 527, 10, 19, 1,  0, 0}, // #3323
10118
  {DBGFIELD("LRETL_LRETW_RETL_RETW") 1, false, false, 91, 6,  3, 1,  0, 0}, // #3324
10119
  {DBGFIELD("AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32") 2, false, false,  3, 6,  3, 2,  0, 0}, // #3325
10120
  {DBGFIELD("LEAVE")              1, false, false,  1, 2,  2, 1,  0, 0}, // #3326
10121
  {DBGFIELD("LD_F1")              1, false, false,  0, 0,  2, 1,  0, 0}, // #3327
10122
  {DBGFIELD("MMX_MOVQ64rr")       1, false, false,  1, 2,  2, 1,  0, 0}, // #3328
10123
  {DBGFIELD("MMX_MASKMOVQ")       1, false, false, 39, 8,  2, 1,  0, 0}, // #3329
10124
  {DBGFIELD("MASKMOVDQU_MASKMOVDQU64") 1, false, false, 157, 4,  2, 1,  0, 0}, // #3330
10125
  {DBGFIELD("Int_CVTSD2SSrr_Int_VCVTSD2SSrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3331
10126
  {DBGFIELD("Int_CVTSD2SSrm_Int_VCVTSD2SSrm") 1, false, false, 13, 9,  5, 1,  1, 1}, // #3332
10127
  {DBGFIELD("Int_CVTSS2SDrr_Int_VCVTSS2SDrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3333
10128
  {DBGFIELD("Int_CVTSS2SDrm_Int_VCVTSS2SDrm") 1, false, false, 13, 9,  5, 1,  1, 1}, // #3334
10129
  {DBGFIELD("Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr") 1, false, false, 22, 7,  9, 1,  0, 0}, // #3335
10130
  {DBGFIELD("Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3336
10131
  {DBGFIELD("Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3337
10132
  {DBGFIELD("Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm") 1, false, false, 13, 9,  5, 1,  0, 0}, // #3338
10133
  {DBGFIELD("Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm") 1, false, false, 13, 9,  5, 1,  0, 0}, // #3339
10134
  {DBGFIELD("Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3340
10135
  {DBGFIELD("Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm") 1, false, false, 13, 9,  5, 1,  0, 0}, // #3341
10136
  {DBGFIELD("Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3342
10137
  {DBGFIELD("Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm") 1, false, false, 13, 9,  5, 1,  0, 0}, // #3343
10138
  {DBGFIELD("EXTRQ_EXTRQI")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3344
10139
  {DBGFIELD("INSERTQ_INSERTQI")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3345
10140
  {DBGFIELD("MOVNTSD_MOVNTSS")    1, false, false, 157, 4,  2, 1,  0, 0}, // #3346
10141
  {DBGFIELD("SHA256MSG2rm_SHA256MSG2rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3347
10142
  {DBGFIELD("SHA1MSG1rr_SHA256MSG1rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3348
10143
  {DBGFIELD("SHA1MSG1rm_SHA256MSG1rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3349
10144
  {DBGFIELD("SHA1MSG2rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3350
10145
  {DBGFIELD("SHA1MSG2rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3351
10146
  {DBGFIELD("SHA1NEXTErr")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3352
10147
  {DBGFIELD("SHA1NEXTErm")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3353
10148
  {DBGFIELD("SHA1RNDS4rri")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3354
10149
  {DBGFIELD("SHA1RNDS4rmi")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3355
10150
  {DBGFIELD("SHA256RNDS2rr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3356
10151
  {DBGFIELD("SHA256RNDS2rm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3357
10152
  {DBGFIELD("VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3358
10153
  {DBGFIELD("VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3359
10154
  {DBGFIELD("ADCX32rr")           1, false, false,  1, 2,  2, 1,  0, 0}, // #3360
10155
  {DBGFIELD("ADCX64rr")           1, false, false,  1, 2,  2, 1,  0, 0}, // #3361
10156
  {DBGFIELD("ADOX32rr")           1, false, false,  1, 2,  2, 1,  0, 0}, // #3362
10157
  {DBGFIELD("ADOX64rr")           1, false, false,  1, 2,  2, 1,  0, 0}, // #3363
10158
  {DBGFIELD("CLAC")               0, false, false,  0, 0,  0, 0,  0, 0}, // #3364
10159
  {DBGFIELD("STACKMAP_STAC")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3365
10160
  {DBGFIELD("MOVAPDrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #3366
10161
  {DBGFIELD("MOVAPSrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #3367
10162
  {DBGFIELD("XOR16rr_REV_XOR32rr_REV_XOR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #3368
10163
  {DBGFIELD("XOR8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #3369
10164
  {DBGFIELD("ADCX32rm")           1, false, false,  9, 4,  3, 1,  0, 0}, // #3370
10165
  {DBGFIELD("ADCX64rm")           1, false, false,  9, 4,  3, 1,  0, 0}, // #3371
10166
  {DBGFIELD("ADOX32rm")           1, false, false,  9, 4,  3, 1,  0, 0}, // #3372
10167
  {DBGFIELD("ADOX64rm")           1, false, false,  9, 4,  3, 1,  0, 0}, // #3373
10168
  {DBGFIELD("IDIV16m")            1, false, false, 104, 12, 11, 1,  2, 2}, // #3374
10169
  {DBGFIELD("IDIV32m")            1, false, false, 104, 12, 11, 1,  2, 2}, // #3375
10170
  {DBGFIELD("IDIV64m")            1, false, false, 104, 12, 11, 1,  2, 2}, // #3376
10171
  {DBGFIELD("IDIV8m")             1, false, false, 104, 12, 11, 1,  2, 2}, // #3377
10172
  {DBGFIELD("XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64") 1, false, false,  1, 2,  1, 1,  0, 0} // #3378
10173
}; // HaswellModelSchedClasses
10174
10175
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
10176
static const llvm::MCSchedClassDesc BtVer2ModelSchedClasses[] = {
10177
  {DBGFIELD("InvalidSchedClass")  65535, false, false,  0, 0,  0, 0,  0, 0},
10178
  {DBGFIELD("IIC_AAA_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #1
10179
  {DBGFIELD("IIC_AAD_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #2
10180
  {DBGFIELD("IIC_AAM_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #3
10181
  {DBGFIELD("IIC_AAS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #4
10182
  {DBGFIELD("IIC_BIN_CARRY_NONMEM_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #5
10183
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #6
10184
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #7
10185
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #8
10186
  {DBGFIELD("IIC_BIN_NONMEM_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #9
10187
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #10
10188
  {DBGFIELD("WriteALU")           1, false, false, 498, 2,  2, 1,  0, 0}, // #11
10189
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_ReadAfterLd") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #12
10190
  {DBGFIELD("IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #13
10191
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #14
10192
  {DBGFIELD("IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #15
10193
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #16
10194
  {DBGFIELD("IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #17
10195
  {DBGFIELD("IIC_SSE_ALU_F64S_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #18
10196
  {DBGFIELD("IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #19
10197
  {DBGFIELD("IIC_SSE_ALU_F32S_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #20
10198
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #21
10199
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #22
10200
  {DBGFIELD("WriteFAddLd")        1, false, false, 1465, 5, 10, 1,  0, 0}, // #23
10201
  {DBGFIELD("WriteFAdd")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #24
10202
  {DBGFIELD("IIC_BIN_MEM_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #25
10203
  {DBGFIELD("IIC_AES_WriteAESDecEncLd_ReadAfterLd") 1, false, false, 1473, 5, 10, 1,  4, 1}, // #26
10204
  {DBGFIELD("IIC_AES_WriteAESDecEnc") 1, false, false, 1478, 3,  6, 1,  0, 0}, // #27
10205
  {DBGFIELD("IIC_AES_WriteAESIMCLd") 1, false, false, 1481, 4,  5, 1,  0, 0}, // #28
10206
  {DBGFIELD("IIC_AES_WriteAESIMC") 1, false, false, 16, 1, 19, 1,  0, 0}, // #29
10207
  {DBGFIELD("WriteAESKeyGenLd")   1, false, false, 1481, 4,  5, 1,  0, 0}, // #30
10208
  {DBGFIELD("WriteAESKeyGen")     1, false, false, 16, 1, 19, 1,  0, 0}, // #31
10209
  {DBGFIELD("IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #32
10210
  {DBGFIELD("IIC_SSE_BIT_P_RR_WriteVecLogic") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #33
10211
  {DBGFIELD("IIC_ARPL_MEM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #34
10212
  {DBGFIELD("IIC_ARPL_REG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #35
10213
  {DBGFIELD("WriteZero")          1, false, false,  0, 0,  2, 1,  0, 0}, // #36
10214
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #37
10215
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteFBlend") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #38
10216
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #39
10217
  {DBGFIELD("IIC_ALU_NONMEM_WriteFBlend") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #40
10218
  {DBGFIELD("IIC_BOUND_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #41
10219
  {DBGFIELD("IIC_BIT_SCAN_MEM_WriteShiftLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #42
10220
  {DBGFIELD("IIC_BIT_SCAN_REG_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #43
10221
  {DBGFIELD("IIC_BSWAP_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #44
10222
  {DBGFIELD("IIC_BT_MI_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #45
10223
  {DBGFIELD("IIC_BT_MR_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #46
10224
  {DBGFIELD("IIC_BT_RI_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #47
10225
  {DBGFIELD("IIC_BT_RR_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #48
10226
  {DBGFIELD("IIC_BTX_MI_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #49
10227
  {DBGFIELD("IIC_BTX_MR_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #50
10228
  {DBGFIELD("IIC_BTX_RI_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #51
10229
  {DBGFIELD("IIC_BTX_RR_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #52
10230
  {DBGFIELD("IIC_CALL_MEM_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #53
10231
  {DBGFIELD("IIC_CALL_RI_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #54
10232
  {DBGFIELD("IIC_CALL_MEM_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #55
10233
  {DBGFIELD("WriteSystem")        1, false, false, 13, 1,  1, 1,  0, 0}, // #56
10234
  {DBGFIELD("IIC_CBW")            0, false, false,  0, 0,  0, 0,  0, 0}, // #57
10235
  {DBGFIELD("IIC_CLC_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #58
10236
  {DBGFIELD("IIC_CLD_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #59
10237
  {DBGFIELD("IIC_SSE_PREFETCH_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #60
10238
  {DBGFIELD("IIC_CLI_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #61
10239
  {DBGFIELD("IIC_CLTS_WriteALU")  1, false, false, 498, 2,  2, 1,  0, 0}, // #62
10240
  {DBGFIELD("IIC_SSE_CLZERO_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #63
10241
  {DBGFIELD("IIC_CMC_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #64
10242
  {DBGFIELD("IIC_CMOV16_RM_WriteALULd_ReadAfterLd") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #65
10243
  {DBGFIELD("IIC_CMOV16_RR_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #66
10244
  {DBGFIELD("IIC_CMOV32_RM_WriteALULd_ReadAfterLd") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #67
10245
  {DBGFIELD("IIC_CMOV32_RR_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #68
10246
  {DBGFIELD("IIC_CMPS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #69
10247
  {DBGFIELD("IIC_CMPXCHG_16B_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #70
10248
  {DBGFIELD("IIC_CMPXCHG_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #71
10249
  {DBGFIELD("IIC_CMPXCHG_REG_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #72
10250
  {DBGFIELD("IIC_CMPXCHG_8B_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #73
10251
  {DBGFIELD("IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #74
10252
  {DBGFIELD("IIC_CMPXCHG_REG8_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #75
10253
  {DBGFIELD("IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #76
10254
  {DBGFIELD("IIC_SSE_COMIS_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #77
10255
  {DBGFIELD("IIC_FCOMI_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #78
10256
  {DBGFIELD("IIC_CPUID_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #79
10257
  {DBGFIELD("IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #80
10258
  {DBGFIELD("IIC_CRC32_REG_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #81
10259
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtI2FLd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #82
10260
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtI2F") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #83
10261
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtI2FLd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #84
10262
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtI2F") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #85
10263
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #86
10264
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #87
10265
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2FLd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #88
10266
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2F") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #89
10267
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #90
10268
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #91
10269
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #92
10270
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #93
10271
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #94
10272
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtF2F") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #95
10273
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #96
10274
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtI2F") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #97
10275
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #98
10276
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #99
10277
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #100
10278
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #101
10279
  {DBGFIELD("IIC_DAA_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #102
10280
  {DBGFIELD("IIC_DAS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #103
10281
  {DBGFIELD("IIC_UNARY_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #104
10282
  {DBGFIELD("IIC_UNARY_REG_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #105
10283
  {DBGFIELD("IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #106
10284
  {DBGFIELD("IIC_DIV16_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #107
10285
  {DBGFIELD("IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #108
10286
  {DBGFIELD("IIC_DIV32_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #109
10287
  {DBGFIELD("IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #110
10288
  {DBGFIELD("IIC_DIV64_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #111
10289
  {DBGFIELD("IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #112
10290
  {DBGFIELD("IIC_DIV8_REG_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #113
10291
  {DBGFIELD("IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 1503, 6, 32, 1,  4, 1}, // #114
10292
  {DBGFIELD("IIC_SSE_DIV_F64P_RR_WriteFDiv") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #115
10293
  {DBGFIELD("IIC_SSE_DIV_F32P_RR_WriteFDiv") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #116
10294
  {DBGFIELD("WriteFDivLd")        1, false, false, 1503, 6, 32, 1,  0, 0}, // #117
10295
  {DBGFIELD("WriteFDiv")          1, false, false, 1503, 6, 23, 1,  0, 0}, // #118
10296
  {DBGFIELD("IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 1503, 6, 32, 1,  4, 1}, // #119
10297
  {DBGFIELD("IIC_SSE_DIV_F64S_RR_WriteFDiv") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #120
10298
  {DBGFIELD("IIC_SSE_DIV_F32S_RR_WriteFDiv") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #121
10299
  {DBGFIELD("IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #122
10300
  {DBGFIELD("IIC_SSE_DPPD_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #123
10301
  {DBGFIELD("IIC_SSE_DPPS_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #124
10302
  {DBGFIELD("IIC_RET_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #125
10303
  {DBGFIELD("IIC_ENTER_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #126
10304
  {DBGFIELD("IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW") 2, false, false, 1509, 5, 50, 2,  0, 0}, // #127
10305
  {DBGFIELD("IIC_SSE_EXTRACTPS_RR_WriteFBlend") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #128
10306
  {DBGFIELD("IIC_F2XM1_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #129
10307
  {DBGFIELD("IIC_CALL_FAR_PTR_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #130
10308
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #131
10309
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #132
10310
  {DBGFIELD("IIC_JMP_FAR_PTR_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #133
10311
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #134
10312
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #135
10313
  {DBGFIELD("IIC_FCOMPP_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #136
10314
  {DBGFIELD("IIC_FPSTP_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #137
10315
  {DBGFIELD("IIC_FFREE_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #138
10316
  {DBGFIELD("IIC_FLDCW_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #139
10317
  {DBGFIELD("IIC_FLDL_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #140
10318
  {DBGFIELD("IIC_FNCLEX_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #141
10319
  {DBGFIELD("IIC_FNINIT_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #142
10320
  {DBGFIELD("IIC_FNOP_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #143
10321
  {DBGFIELD("IIC_FNSTCW_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #144
10322
  {DBGFIELD("IIC_FNSTSW_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #145
10323
  {DBGFIELD("IIC_FPATAN_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #146
10324
  {DBGFIELD("IIC_FPREM_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #147
10325
  {DBGFIELD("IIC_FPREM1_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #148
10326
  {DBGFIELD("IIC_FPTAN_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #149
10327
  {DBGFIELD("IIC_FRNDINT_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #150
10328
  {DBGFIELD("IIC_FSCALE_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #151
10329
  {DBGFIELD("IIC_FSINCOS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #152
10330
  {DBGFIELD("IIC_FXAM_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #153
10331
  {DBGFIELD("IIC_FXRSTOR_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #154
10332
  {DBGFIELD("IIC_FXSAVE_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #155
10333
  {DBGFIELD("IIC_FXTRACT_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #156
10334
  {DBGFIELD("IIC_FYL2X_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #157
10335
  {DBGFIELD("IIC_FYL2XP1_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #158
10336
  {DBGFIELD("IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #159
10337
  {DBGFIELD("IIC_SSE_HADDSUB_RR_WriteFHAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #160
10338
  {DBGFIELD("IIC_HLT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #161
10339
  {DBGFIELD("IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #162
10340
  {DBGFIELD("IIC_IDIV16_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #163
10341
  {DBGFIELD("IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #164
10342
  {DBGFIELD("IIC_IDIV32_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #165
10343
  {DBGFIELD("IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #166
10344
  {DBGFIELD("IIC_IDIV64_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #167
10345
  {DBGFIELD("IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1493, 6, 49, 1,  5, 2}, // #168
10346
  {DBGFIELD("IIC_IDIV8_WriteIDiv") 1, false, false, 1499, 4, 12, 1,  0, 0}, // #169
10347
  {DBGFIELD("IIC_FILD_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #170
10348
  {DBGFIELD("IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #171
10349
  {DBGFIELD("IIC_IMUL16_RR_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #172
10350
  {DBGFIELD("IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  4, 1}, // #173
10351
  {DBGFIELD("IIC_IMUL16_RMI_WriteIMulLd") 1, false, false, 1514, 5, 16, 1,  0, 0}, // #174
10352
  {DBGFIELD("IIC_IMUL16_RRI_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #175
10353
  {DBGFIELD("IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #176
10354
  {DBGFIELD("IIC_IMUL32_RR_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #177
10355
  {DBGFIELD("IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  4, 1}, // #178
10356
  {DBGFIELD("IIC_IMUL32_RMI_WriteIMulLd") 1, false, false, 1514, 5, 16, 1,  0, 0}, // #179
10357
  {DBGFIELD("IIC_IMUL32_RRI_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #180
10358
  {DBGFIELD("IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #181
10359
  {DBGFIELD("IIC_IMUL64_RR_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #182
10360
  {DBGFIELD("IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  4, 1}, // #183
10361
  {DBGFIELD("IIC_IMUL64_RMI_WriteIMulLd") 1, false, false, 1514, 5, 16, 1,  0, 0}, // #184
10362
  {DBGFIELD("IIC_IMUL64_RRI_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #185
10363
  {DBGFIELD("IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #186
10364
  {DBGFIELD("IIC_IMUL8_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #187
10365
  {DBGFIELD("IIC_IN_RI_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #188
10366
  {DBGFIELD("IIC_IN_RR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #189
10367
  {DBGFIELD("IIC_INS_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #190
10368
  {DBGFIELD("IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #191
10369
  {DBGFIELD("IIC_SSE_INSERTPS_RR_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #192
10370
  {DBGFIELD("IIC_INT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #193
10371
  {DBGFIELD("IIC_INT3_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #194
10372
  {DBGFIELD("IIC_INVD_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #195
10373
  {DBGFIELD("IIC_INVLPG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #196
10374
  {DBGFIELD("WriteJumpLd")        1, false, false, 1461, 4,  9, 1,  0, 0}, // #197
10375
  {DBGFIELD("IIC_IRET_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #198
10376
  {DBGFIELD("IIC_FST_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #199
10377
  {DBGFIELD("IIC_FIST_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #200
10378
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd") 1, false, false, 1485, 5, 10, 1,  4, 1}, // #201
10379
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd") 1, false, false, 1485, 5, 10, 1,  4, 1}, // #202
10380
  {DBGFIELD("WriteLoad")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #203
10381
  {DBGFIELD("IIC_Jcc_WriteJump")  1, false, false, 498, 2,  2, 1,  0, 0}, // #204
10382
  {DBGFIELD("IIC_JCXZ_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #205
10383
  {DBGFIELD("IIC_JMP_MEM_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #206
10384
  {DBGFIELD("IIC_JMP_REG_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #207
10385
  {DBGFIELD("IIC_JMP_REL_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #208
10386
  {DBGFIELD("IIC_AHF_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #209
10387
  {DBGFIELD("IIC_LAR_RM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #210
10388
  {DBGFIELD("IIC_LAR_RR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #211
10389
  {DBGFIELD("IIC_CMPX_LOCK_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #212
10390
  {DBGFIELD("IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #213
10391
  {DBGFIELD("IIC_CMPX_LOCK_8_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #214
10392
  {DBGFIELD("IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #215
10393
  {DBGFIELD("IIC_SSE_LDDQU_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #216
10394
  {DBGFIELD("IIC_SSE_LDMXCSR_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #217
10395
  {DBGFIELD("IIC_LXS_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #218
10396
  {DBGFIELD("IIC_FLDZ_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #219
10397
  {DBGFIELD("IIC_FIST_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #220
10398
  {DBGFIELD("IIC_FLD_WriteLoad")  1, false, false, 1481, 3,  3, 1,  0, 0}, // #221
10399
  {DBGFIELD("IIC_FLD80_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #222
10400
  {DBGFIELD("IIC_FLD_WriteMove")  1, false, false, 13, 1,  2, 1,  0, 0}, // #223
10401
  {DBGFIELD("IIC_LEA_16_WriteLEA") 1, false, false, 498, 2,  2, 1,  0, 0}, // #224
10402
  {DBGFIELD("IIC_LEA_WriteLEA")   1, false, false, 498, 2,  2, 1,  0, 0}, // #225
10403
  {DBGFIELD("IIC_LEAVE_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #226
10404
  {DBGFIELD("IIC_SSE_LFENCE_WriteFence") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #227
10405
  {DBGFIELD("IIC_LGDT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #228
10406
  {DBGFIELD("IIC_LIDT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #229
10407
  {DBGFIELD("IIC_LLDT_MEM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #230
10408
  {DBGFIELD("IIC_LLDT_REG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #231
10409
  {DBGFIELD("IIC_LWP")            0, false, false,  0, 0,  0, 0,  0, 0}, // #232
10410
  {DBGFIELD("IIC_LMSW_REG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #233
10411
  {DBGFIELD("IIC_LMSW_MEM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #234
10412
  {DBGFIELD("IIC_ALU_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #235
10413
  {DBGFIELD("IIC_ALU_NONMEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #236
10414
  {DBGFIELD("IIC_LODS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #237
10415
  {DBGFIELD("IIC_LOOP_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #238
10416
  {DBGFIELD("IIC_LOOPE_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #239
10417
  {DBGFIELD("IIC_LOOPNE_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #240
10418
  {DBGFIELD("IIC_RET_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #241
10419
  {DBGFIELD("IIC_LSL_RM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #242
10420
  {DBGFIELD("IIC_LSL_RR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #243
10421
  {DBGFIELD("IIC_LTR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #244
10422
  {DBGFIELD("IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #245
10423
  {DBGFIELD("IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #246
10424
  {DBGFIELD("IIC_SSE_MASKMOV_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #247
10425
  {DBGFIELD("IIC_SSE_MFENCE_WriteFence") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #248
10426
  {DBGFIELD("IIC_MMX_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #249
10427
  {DBGFIELD("IIC_MMX_CVT_PD_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #250
10428
  {DBGFIELD("WriteCvtI2FLd")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #251
10429
  {DBGFIELD("WriteCvtI2F")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #252
10430
  {DBGFIELD("IIC_MMX_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #253
10431
  {DBGFIELD("IIC_MMX_CVT_PS_RR_WriteCvtF2I") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #254
10432
  {DBGFIELD("IIC_MMX_EMMS")       0, false, false,  0, 0,  0, 0,  0, 0}, // #255
10433
  {DBGFIELD("IIC_MMX_MASKMOV_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #256
10434
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #257
10435
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #258
10436
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #259
10437
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #260
10438
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #261
10439
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #262
10440
  {DBGFIELD("IIC_MMX_MOVQ_RR_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #263
10441
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #264
10442
  {DBGFIELD("WriteMove")          1, false, false, 13, 1,  2, 1,  0, 0}, // #265
10443
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd") 1, false, false, 1473, 4, 16, 1,  0, 0}, // #266
10444
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #267
10445
  {DBGFIELD("IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #268
10446
  {DBGFIELD("IIC_MMX_PCK_RR_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #269
10447
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #270
10448
  {DBGFIELD("IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #271
10449
  {DBGFIELD("IIC_MMX_ALUQ_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #272
10450
  {DBGFIELD("WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #273
10451
  {DBGFIELD("WriteShuffle")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #274
10452
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #275
10453
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecLogic") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #276
10454
  {DBGFIELD("IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #277
10455
  {DBGFIELD("IIC_MMX_MISC_FUNC_MEM_WriteVecIMul") 1, false, false, 1470, 3, 19, 1,  0, 0}, // #278
10456
  {DBGFIELD("IIC_MMX_PEXTR_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #279
10457
  {DBGFIELD("IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #280
10458
  {DBGFIELD("IIC_MMX_PHADDSUBW_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #281
10459
  {DBGFIELD("IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #282
10460
  {DBGFIELD("IIC_MMX_PHADDSUBD_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #283
10461
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #284
10462
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #285
10463
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #286
10464
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMul") 1, false, false, 1470, 3, 19, 1,  0, 0}, // #287
10465
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #288
10466
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMul") 1, false, false, 1470, 3, 19, 1,  0, 0}, // #289
10467
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #290
10468
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #291
10469
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd") 1, false, false, 1473, 4, 16, 1,  0, 0}, // #292
10470
  {DBGFIELD("IIC_MMX_SHIFT_RI_WriteVecShift") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #293
10471
  {DBGFIELD("IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #294
10472
  {DBGFIELD("IIC_MMX_SHIFT_RR_WriteVecShift") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #295
10473
  {DBGFIELD("IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #296
10474
  {DBGFIELD("IIC_MMX_UNPCK_H_RR_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #297
10475
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #298
10476
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #299
10477
  {DBGFIELD("IIC_SSE_MONITORX_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #300
10478
  {DBGFIELD("IIC_SSE_MONITOR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #301
10479
  {DBGFIELD("IIC_MOV_MEM_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #302
10480
  {DBGFIELD("IIC_MOV_MEM_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #303
10481
  {DBGFIELD("IIC_MOV_MEM_SR_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #304
10482
  {DBGFIELD("IIC_MOV_WriteMove")  1, false, false, 13, 1,  2, 1,  0, 0}, // #305
10483
  {DBGFIELD("IIC_MOV_MEM_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #306
10484
  {DBGFIELD("IIC_MOV_REG_SR_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #307
10485
  {DBGFIELD("IIC_MOV_SR_MEM_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #308
10486
  {DBGFIELD("IIC_MOV_SR_REG_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #309
10487
  {DBGFIELD("IIC_MOV_CR_REG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #310
10488
  {DBGFIELD("IIC_MOV_DR_REG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #311
10489
  {DBGFIELD("IIC_ALU_NONMEM_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #312
10490
  {DBGFIELD("IIC_MOV_REG_CR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #313
10491
  {DBGFIELD("IIC_MOV_REG_DR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #314
10492
  {DBGFIELD("IIC_SSE_MOVDQ_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #315
10493
  {DBGFIELD("IIC_SSE_MOVDQ_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #316
10494
  {DBGFIELD("IIC_SSE_MOVA_P_MR_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #317
10495
  {DBGFIELD("IIC_SSE_MOVA_P_RM_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #318
10496
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #319
10497
  {DBGFIELD("IIC_MOVBE_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #320
10498
  {DBGFIELD("IIC_MOVBE_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #321
10499
  {DBGFIELD("IIC_SSE_MOV_LH_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #322
10500
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #323
10501
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #324
10502
  {DBGFIELD("IIC_SSE_MOVU_P_MR_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #325
10503
  {DBGFIELD("IIC_SSE_MOVU_P_RM_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #326
10504
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #327
10505
  {DBGFIELD("IIC_SSE_MOV_LH_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #328
10506
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #329
10507
  {DBGFIELD("IIC_SSE_MOVMSK_WriteVecLogic") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #330
10508
  {DBGFIELD("IIC_SSE_MOVNT_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #331
10509
  {DBGFIELD("IIC_SSE_MOVDQ_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #332
10510
  {DBGFIELD("IIC_SSE_MOVD_ToGP_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #333
10511
  {DBGFIELD("IIC_SSE_MOVQ_RR_WriteVecLogic") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #334
10512
  {DBGFIELD("IIC_MOVS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #335
10513
  {DBGFIELD("IIC_SSE_MOV_S_MR_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #336
10514
  {DBGFIELD("IIC_SSE_MOV_S_RM_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #337
10515
  {DBGFIELD("IIC_SSE_MOV_S_RR_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #338
10516
  {DBGFIELD("IIC_MOVSX_R16_M8_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #339
10517
  {DBGFIELD("IIC_MOVSX_R16_R8_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #340
10518
  {DBGFIELD("IIC_MOVSX_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #341
10519
  {DBGFIELD("IIC_MOVSX_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #342
10520
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #343
10521
  {DBGFIELD("IIC_MOVZX_R16_M8_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #344
10522
  {DBGFIELD("IIC_MOVZX_R16_R8_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #345
10523
  {DBGFIELD("IIC_MOVZX_WriteALULd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #346
10524
  {DBGFIELD("IIC_MOVZX_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #347
10525
  {DBGFIELD("IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd") 1, false, false, 1522, 5, 10, 1,  4, 1}, // #348
10526
  {DBGFIELD("IIC_SSE_MPSADBW_RR_WriteMPSAD") 1, false, false, 1527, 3,  6, 1,  0, 0}, // #349
10527
  {DBGFIELD("IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #350
10528
  {DBGFIELD("IIC_MUL16_REG_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #351
10529
  {DBGFIELD("IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #352
10530
  {DBGFIELD("IIC_MUL32_REG_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #353
10531
  {DBGFIELD("IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #354
10532
  {DBGFIELD("IIC_MUL64_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #355
10533
  {DBGFIELD("IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1514, 5, 16, 1,  5, 2}, // #356
10534
  {DBGFIELD("IIC_MUL8_WriteIMul") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #357
10535
  {DBGFIELD("IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #358
10536
  {DBGFIELD("IIC_SSE_MUL_F64P_RR_WriteFMul") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #359
10537
  {DBGFIELD("IIC_SSE_MUL_F32P_RR_WriteFMul") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #360
10538
  {DBGFIELD("IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #361
10539
  {DBGFIELD("IIC_SSE_MUL_F64S_RR_WriteFMul") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #362
10540
  {DBGFIELD("IIC_SSE_MUL_F32S_RR_WriteFMul") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #363
10541
  {DBGFIELD("IIC_MUL8_WriteIMulLd_WriteIMulH") 2, false, false, 1530, 5, 52, 2,  0, 0}, // #364
10542
  {DBGFIELD("IIC_MUL8_WriteIMul_WriteIMulH") 2, false, false, 1535, 3, 54, 2,  0, 0}, // #365
10543
  {DBGFIELD("WriteFMulLd")        1, false, false, 1485, 5,  5, 1,  0, 0}, // #366
10544
  {DBGFIELD("WriteFMul")          1, false, false, 1490, 3, 19, 1,  0, 0}, // #367
10545
  {DBGFIELD("IIC_SSE_MWAITX_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #368
10546
  {DBGFIELD("IIC_SSE_MWAIT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #369
10547
  {DBGFIELD("IIC_NOP_WriteZero")  1, false, false,  0, 0,  2, 1,  0, 0}, // #370
10548
  {DBGFIELD("IIC_OUT_IR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #371
10549
  {DBGFIELD("IIC_OUT_RR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #372
10550
  {DBGFIELD("IIC_OUTS_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #373
10551
  {DBGFIELD("IIC_SSE_PABS_RM_WriteVecALULd") 1, false, false, 1473, 4, 16, 1,  0, 0}, // #374
10552
  {DBGFIELD("IIC_SSE_PABS_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #375
10553
  {DBGFIELD("IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #376
10554
  {DBGFIELD("IIC_SSE_PACK_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #377
10555
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #378
10556
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #379
10557
  {DBGFIELD("IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #380
10558
  {DBGFIELD("IIC_SSE_INTALUQ_P_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #381
10559
  {DBGFIELD("IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #382
10560
  {DBGFIELD("IIC_SSE_PALIGNRR_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #383
10561
  {DBGFIELD("IIC_SSE_PAUSE_WriteNop") 1, false, false,  0, 0,  2, 1,  0, 0}, // #384
10562
  {DBGFIELD("IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd") 1, false, false, 1538, 4,  5, 1,  4, 1}, // #385
10563
  {DBGFIELD("IIC_ALU_NONMEM_WriteVarBlend") 1, false, false, 1542, 2, 19, 1,  0, 0}, // #386
10564
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #387
10565
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteBlend") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #388
10566
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd") 1, false, false, 1481, 4,  5, 1,  4, 1}, // #389
10567
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RR_WriteCLMul") 1, false, false, 16, 1, 19, 1,  0, 0}, // #390
10568
  {DBGFIELD("WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #391
10569
  {DBGFIELD("WriteVecALU")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #392
10570
  {DBGFIELD("WritePCmpEStrILd_ReadAfterLd") 1, false, false, 1544, 4, 40, 1,  4, 1}, // #393
10571
  {DBGFIELD("WritePCmpEStrI")     1, false, false, 1548, 2, 29, 1,  0, 0}, // #394
10572
  {DBGFIELD("WritePCmpEStrMLd_ReadAfterLd") 1, false, false, 1544, 4, 40, 1,  4, 1}, // #395
10573
  {DBGFIELD("WritePCmpEStrM")     1, false, false, 1548, 2, 29, 1,  0, 0}, // #396
10574
  {DBGFIELD("WritePCmpIStrILd_ReadAfterLd") 1, false, false, 1538, 4, 20, 1,  4, 1}, // #397
10575
  {DBGFIELD("WritePCmpIStrI")     1, false, false, 1542, 2, 16, 1,  0, 0}, // #398
10576
  {DBGFIELD("WritePCmpIStrMLd_ReadAfterLd") 1, false, false, 1538, 4, 14, 1,  4, 1}, // #399
10577
  {DBGFIELD("WritePCmpIStrM")     1, false, false, 1542, 2,  5, 1,  0, 0}, // #400
10578
  {DBGFIELD("WriteShuffleLd_WriteRMW") 2, false, false, 1509, 5, 50, 2,  0, 0}, // #401
10579
  {DBGFIELD("IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #402
10580
  {DBGFIELD("IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #403
10581
  {DBGFIELD("IIC_SSE_PHADDSUBD_RR_WritePHAdd") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #404
10582
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #405
10583
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RR_WritePHAdd") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #406
10584
  {DBGFIELD("IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #407
10585
  {DBGFIELD("IIC_SSE_PHADDSUBW_RR_WritePHAdd") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #408
10586
  {DBGFIELD("WriteVecIMulLd")     1, false, false, 1465, 5,  5, 1,  0, 0}, // #409
10587
  {DBGFIELD("WriteVecIMul")       1, false, false, 1470, 3, 19, 1,  0, 0}, // #410
10588
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #411
10589
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #412
10590
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #413
10591
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMul") 1, false, false, 1470, 3, 19, 1,  0, 0}, // #414
10592
  {DBGFIELD("WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #415
10593
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteShuffleLd") 1, false, false, 1473, 4, 16, 1,  0, 0}, // #416
10594
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #417
10595
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #418
10596
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMul") 1, false, false, 1470, 3, 19, 1,  0, 0}, // #419
10597
  {DBGFIELD("IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1465, 5,  5, 1,  4, 1}, // #420
10598
  {DBGFIELD("IIC_SSE_INTMUL_P_RR_WriteVecIMul") 1, false, false, 1470, 3, 19, 1,  0, 0}, // #421
10599
  {DBGFIELD("IIC_POP_REG16_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #422
10600
  {DBGFIELD("IIC_POP_MEM_WriteRMW") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #423
10601
  {DBGFIELD("IIC_POP_REG_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #424
10602
  {DBGFIELD("IIC_POP_A_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #425
10603
  {DBGFIELD("IIC_SSE_POPCNT_RM_WriteFAddLd") 1, false, false, 1465, 5, 10, 1,  0, 0}, // #426
10604
  {DBGFIELD("IIC_SSE_POPCNT_RR_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #427
10605
  {DBGFIELD("IIC_POP_SR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #428
10606
  {DBGFIELD("IIC_POP_F_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #429
10607
  {DBGFIELD("IIC_POP_FD_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #430
10608
  {DBGFIELD("IIC_POP_SR_SS_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #431
10609
  {DBGFIELD("IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #432
10610
  {DBGFIELD("IIC_SSE_PSHUFB_RR_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #433
10611
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #434
10612
  {DBGFIELD("IIC_SSE_PSHUF_RI_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #435
10613
  {DBGFIELD("IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #436
10614
  {DBGFIELD("IIC_SSE_PSIGN_RR_WriteVecALU") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #437
10615
  {DBGFIELD("IIC_SSE_INTSHDQ_P_RI_WriteVecShift") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #438
10616
  {DBGFIELD("IIC_SSE_INTSH_P_RI_WriteVecShift") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #439
10617
  {DBGFIELD("IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #440
10618
  {DBGFIELD("IIC_SSE_INTSH_P_RR_WriteVecShift") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #441
10619
  {DBGFIELD("WriteVecLogicLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #442
10620
  {DBGFIELD("WriteVecLogic")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #443
10621
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #444
10622
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #445
10623
  {DBGFIELD("IIC_PUSH_IMM_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #446
10624
  {DBGFIELD("IIC_PUSH_REG_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #447
10625
  {DBGFIELD("IIC_PUSH_MEM_WriteRMW") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #448
10626
  {DBGFIELD("IIC_PUSH_A_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #449
10627
  {DBGFIELD("IIC_PUSH_SR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #450
10628
  {DBGFIELD("IIC_PUSH_CS_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #451
10629
  {DBGFIELD("IIC_PUSH_F_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #452
10630
  {DBGFIELD("IIC_SR_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #453
10631
  {DBGFIELD("IIC_SR_WriteShift")  1, false, false, 498, 2,  2, 1,  0, 0}, // #454
10632
  {DBGFIELD("IIC_SSE_RCPP_RM_WriteFRcpLd") 1, false, false, 1485, 5,  5, 1,  0, 0}, // #455
10633
  {DBGFIELD("IIC_SSE_RCPP_RR_WriteFRcp") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #456
10634
  {DBGFIELD("IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #457
10635
  {DBGFIELD("WriteFRcpLd_ReadAfterLd") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #458
10636
  {DBGFIELD("IIC_SSE_RCPS_RR_WriteFRcp") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #459
10637
  {DBGFIELD("WriteRMW")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #460
10638
  {DBGFIELD("IIC_RDMSR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #461
10639
  {DBGFIELD("IIC_RDPMC_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #462
10640
  {DBGFIELD("IIC_RDTSC_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #463
10641
  {DBGFIELD("IIC_REP_MOVS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #464
10642
  {DBGFIELD("IIC_REP_STOS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #465
10643
  {DBGFIELD("IIC_RET_IMM_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #466
10644
  {DBGFIELD("WriteShiftLd")       1, false, false, 1461, 4,  9, 1,  0, 0}, // #467
10645
  {DBGFIELD("WriteShift")         1, false, false, 498, 2,  2, 1,  0, 0}, // #468
10646
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAddLd") 1, false, false, 1465, 5, 10, 1,  0, 0}, // #469
10647
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #470
10648
  {DBGFIELD("IIC_SSE_ROUNDPS_MEM_WriteFAddLd") 1, false, false, 1465, 5, 10, 1,  0, 0}, // #471
10649
  {DBGFIELD("WriteFAddLd_ReadAfterLd") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #472
10650
  {DBGFIELD("IIC_RSM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #473
10651
  {DBGFIELD("IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd") 1, false, false, 1485, 5,  5, 1,  0, 0}, // #474
10652
  {DBGFIELD("IIC_SSE_RSQRTPS_RR_WriteFRsqrt") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #475
10653
  {DBGFIELD("IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #476
10654
  {DBGFIELD("WriteFRsqrtLd_ReadAfterLd") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #477
10655
  {DBGFIELD("IIC_SSE_RSQRTSS_RR_WriteFRsqrt") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #478
10656
  {DBGFIELD("WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd") 1, false, false, 1461, 4,  9, 1,  5, 1}, // #479
10657
  {DBGFIELD("IIC_SCAS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #480
10658
  {DBGFIELD("IIC_SET_M_WriteALU_WriteStore") 2, false, false, 1550, 4, 21, 2,  0, 0}, // #481
10659
  {DBGFIELD("IIC_SET_R_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #482
10660
  {DBGFIELD("IIC_SSE_SFENCE_WriteFence") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #483
10661
  {DBGFIELD("IIC_SGDT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #484
10662
  {DBGFIELD("IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #485
10663
  {DBGFIELD("IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #486
10664
  {DBGFIELD("IIC_SHD16_REG_CL_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #487
10665
  {DBGFIELD("IIC_SHD16_REG_IM_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #488
10666
  {DBGFIELD("IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #489
10667
  {DBGFIELD("IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #490
10668
  {DBGFIELD("IIC_SHD32_REG_CL_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #491
10669
  {DBGFIELD("IIC_SHD32_REG_IM_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #492
10670
  {DBGFIELD("IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #493
10671
  {DBGFIELD("IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #494
10672
  {DBGFIELD("IIC_SHD64_REG_CL_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #495
10673
  {DBGFIELD("IIC_SHD64_REG_IM_WriteShift") 1, false, false, 498, 2,  2, 1,  0, 0}, // #496
10674
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #497
10675
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #498
10676
  {DBGFIELD("IIC_SIDT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #499
10677
  {DBGFIELD("IIC_SLDT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #500
10678
  {DBGFIELD("IIC_SMSW_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #501
10679
  {DBGFIELD("IIC_SSE_SQRTPD_RM_WriteFSqrtLd") 1, false, false, 1554, 6, 56, 1,  0, 0}, // #502
10680
  {DBGFIELD("IIC_SSE_SQRTPD_RR_WriteFSqrt") 1, false, false, 1554, 6, 30, 1,  0, 0}, // #503
10681
  {DBGFIELD("IIC_SSE_SQRTPS_RM_WriteFSqrtLd") 1, false, false, 1554, 6, 56, 1,  0, 0}, // #504
10682
  {DBGFIELD("IIC_SSE_SQRTPS_RR_WriteFSqrt") 1, false, false, 1554, 6, 30, 1,  0, 0}, // #505
10683
  {DBGFIELD("IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 1554, 6, 56, 1,  4, 1}, // #506
10684
  {DBGFIELD("WriteFSqrtLd_ReadAfterLd") 1, false, false, 1554, 6, 56, 1,  4, 1}, // #507
10685
  {DBGFIELD("IIC_SSE_SQRTSD_RR_WriteFSqrt") 1, false, false, 1554, 6, 30, 1,  0, 0}, // #508
10686
  {DBGFIELD("IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 1554, 6, 56, 1,  4, 1}, // #509
10687
  {DBGFIELD("IIC_SSE_SQRTSS_RR_WriteFSqrt") 1, false, false, 1554, 6, 30, 1,  0, 0}, // #510
10688
  {DBGFIELD("WriteFSqrt")         1, false, false, 1554, 6, 30, 1,  0, 0}, // #511
10689
  {DBGFIELD("IIC_STC_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #512
10690
  {DBGFIELD("IIC_STD_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #513
10691
  {DBGFIELD("IIC_STI_WriteALU")   1, false, false, 498, 2,  2, 1,  0, 0}, // #514
10692
  {DBGFIELD("IIC_SSE_STMXCSR_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #515
10693
  {DBGFIELD("IIC_STOS_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #516
10694
  {DBGFIELD("IIC_STR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #517
10695
  {DBGFIELD("IIC_FST80_WriteStore") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #518
10696
  {DBGFIELD("IIC_FST_WriteMove")  1, false, false, 13, 1,  2, 1,  0, 0}, // #519
10697
  {DBGFIELD("IIC_SWAPGS_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #520
10698
  {DBGFIELD("IIC_SYSCALL_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #521
10699
  {DBGFIELD("IIC_SYS_ENTER_EXIT_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #522
10700
  {DBGFIELD("IIC_JMP_REL_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #523
10701
  {DBGFIELD("IIC_JMP_MEM_WriteJump") 1, false, false, 498, 2,  2, 1,  0, 0}, // #524
10702
  {DBGFIELD("IIC_JMP_REG_WriteJumpLd") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #525
10703
  {DBGFIELD("WriteJump")          1, false, false, 498, 2,  2, 1,  0, 0}, // #526
10704
  {DBGFIELD("IIC_FUCOMI_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #527
10705
  {DBGFIELD("IIC_FUCOM_WriteFAdd") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #528
10706
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #529
10707
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #530
10708
  {DBGFIELD("IIC_SSE_ALU_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #531
10709
  {DBGFIELD("IIC_SSE_ALU_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #532
10710
  {DBGFIELD("IIC_SSE_ALU_F32P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #533
10711
  {DBGFIELD("IIC_SSE_ALU_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #534
10712
  {DBGFIELD("IIC_SSE_ALU_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #535
10713
  {DBGFIELD("IIC_SSE_ALU_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #536
10714
  {DBGFIELD("IIC_SSE_ALU_F32S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #537
10715
  {DBGFIELD("IIC_SSE_ALU_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #538
10716
  {DBGFIELD("WriteFVarBlendLd_ReadAfterLd") 1, false, false, 1538, 4,  5, 1,  4, 1}, // #539
10717
  {DBGFIELD("WriteFVarBlend")     1, false, false, 1542, 2, 19, 1,  0, 0}, // #540
10718
  {DBGFIELD("WriteFShuffleLd")    1, false, false, 1473, 4, 16, 1,  0, 0}, // #541
10719
  {DBGFIELD("WriteFShuffle256")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #542
10720
  {DBGFIELD("WriteFShuffle")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #543
10721
  {DBGFIELD("WriteCvtF2ILd")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #544
10722
  {DBGFIELD("WriteCvtF2I")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #545
10723
  {DBGFIELD("WriteCvtF2FLd")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #546
10724
  {DBGFIELD("WriteCvtF2F")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #547
10725
  {DBGFIELD("WriteCvtF2FLd_WriteRMW") 2, false, false, 1560, 6, 57, 2,  0, 0}, // #548
10726
  {DBGFIELD("WriteCvtF2FLd_ReadAfterLd") 1, false, false, 1485, 5, 10, 1,  4, 1}, // #549
10727
  {DBGFIELD("WriteCvtI2FLd_ReadAfterLd") 1, false, false, 1485, 5, 10, 1,  4, 1}, // #550
10728
  {DBGFIELD("IIC_SSE_DIV_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #551
10729
  {DBGFIELD("IIC_SSE_DIV_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #552
10730
  {DBGFIELD("IIC_SSE_DIV_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #553
10731
  {DBGFIELD("IIC_SSE_DIV_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #554
10732
  {DBGFIELD("IIC_SSE_DIV_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #555
10733
  {DBGFIELD("IIC_SSE_DIV_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #556
10734
  {DBGFIELD("IIC_VERR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #557
10735
  {DBGFIELD("IIC_VERW_REG_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #558
10736
  {DBGFIELD("IIC_VERW_MEM_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #559
10737
  {DBGFIELD("WriteStore")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #560
10738
  {DBGFIELD("WriteShuffle256")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #561
10739
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_WriteRMW") 2, false, false, 1509, 5, 50, 2,  0, 0}, // #562
10740
  {DBGFIELD("WriteFShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #563
10741
  {DBGFIELD("WriteShuffle256Ld_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #564
10742
  {DBGFIELD("IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #565
10743
  {DBGFIELD("IIC_ALU_NONMEM_WriteFShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #566
10744
  {DBGFIELD("IIC_SSE_MOVDQ")      0, false, false,  0, 0,  0, 0,  0, 0}, // #567
10745
  {DBGFIELD("IIC_SSE_MOV_LH")     0, false, false,  0, 0,  0, 0,  0, 0}, // #568
10746
  {DBGFIELD("IIC_SSE_MOVD_ToGP")  0, false, false,  0, 0,  0, 0,  0, 0}, // #569
10747
  {DBGFIELD("IIC_SSE_MOV_S_MR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #570
10748
  {DBGFIELD("IIC_SSE_MOV_S_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #571
10749
  {DBGFIELD("IIC_SSE_MOV_S_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #572
10750
  {DBGFIELD("IIC_SSE_MOVQ_RR")    0, false, false,  0, 0,  0, 0,  0, 0}, // #573
10751
  {DBGFIELD("IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd") 1, false, false, 1522, 5, 10, 1,  4, 1}, // #574
10752
  {DBGFIELD("IIC_ALU_NONMEM_WriteMPSAD") 1, false, false, 1527, 3,  6, 1,  0, 0}, // #575
10753
  {DBGFIELD("IIC_SSE_MUL_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #576
10754
  {DBGFIELD("IIC_SSE_MUL_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #577
10755
  {DBGFIELD("IIC_SSE_MUL_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #578
10756
  {DBGFIELD("IIC_SSE_MUL_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #579
10757
  {DBGFIELD("IIC_SSE_MUL_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #580
10758
  {DBGFIELD("IIC_SSE_MUL_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #581
10759
  {DBGFIELD("WriteVecALULd")      1, false, false, 1473, 4, 16, 1,  0, 0}, // #582
10760
  {DBGFIELD("IIC_SSE_INTALU_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #583
10761
  {DBGFIELD("IIC_SSE_INTALU_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #584
10762
  {DBGFIELD("IIC_SSE_BIT_P_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #585
10763
  {DBGFIELD("IIC_SSE_BIT_P_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #586
10764
  {DBGFIELD("WriteBlendLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #587
10765
  {DBGFIELD("WriteBlend")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #588
10766
  {DBGFIELD("WriteVarBlendLd_ReadAfterLd") 1, false, false, 1538, 4,  5, 1,  4, 1}, // #589
10767
  {DBGFIELD("WriteVarBlend")      1, false, false, 1542, 2, 19, 1,  0, 0}, // #590
10768
  {DBGFIELD("IIC_ALU_MEM_WriteBlendLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #591
10769
  {DBGFIELD("IIC_ALU_NONMEM_WriteBlend") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #592
10770
  {DBGFIELD("WriteCLMulLd_ReadAfterLd") 1, false, false, 1481, 4,  5, 1,  4, 1}, // #593
10771
  {DBGFIELD("WriteCLMul")         1, false, false, 16, 1, 19, 1,  0, 0}, // #594
10772
  {DBGFIELD("IIC_SSE_INTSH_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #595
10773
  {DBGFIELD("IIC_SSE_INTSH_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #596
10774
  {DBGFIELD("WriteFShuffle256Ld_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #597
10775
  {DBGFIELD("IIC_ALU_MEM_WriteShuffleLd") 1, false, false, 1473, 4, 16, 1,  0, 0}, // #598
10776
  {DBGFIELD("IIC_ALU_NONMEM_WriteShuffle") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #599
10777
  {DBGFIELD("IIC_SSE_INTMUL_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #600
10778
  {DBGFIELD("IIC_SSE_INTMUL_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #601
10779
  {DBGFIELD("WriteVarVecShift_ReadAfterLd") 1, false, false, 1478, 2,  2, 1,  4, 1}, // #602
10780
  {DBGFIELD("WriteVarVecShift")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #603
10781
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd") 1, false, false, 1473, 4, 16, 1,  0, 0}, // #604
10782
  {DBGFIELD("WriteVarVecShiftLd_ReadAfterLd") 1, false, false, 1473, 4, 16, 1,  4, 1}, // #605
10783
  {DBGFIELD("WriteFRcpLd")        1, false, false, 1485, 5,  5, 1,  0, 0}, // #606
10784
  {DBGFIELD("WriteFRsqrtLd")      1, false, false, 1485, 5,  5, 1,  0, 0}, // #607
10785
  {DBGFIELD("WriteFSqrtLd")       1, false, false, 1554, 6, 56, 1,  0, 0}, // #608
10786
  {DBGFIELD("IIC_WAIT_WriteMicrocoded") 1, false, false, 13, 1,  1, 1,  0, 0}, // #609
10787
  {DBGFIELD("IIC_WRMSR_WriteSystem") 1, false, false, 13, 1,  1, 1,  0, 0}, // #610
10788
  {DBGFIELD("IIC_XADD_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #611
10789
  {DBGFIELD("IIC_XADD_REG_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #612
10790
  {DBGFIELD("IIC_XCHG_REG_WriteALU") 1, false, false, 498, 2,  2, 1,  0, 0}, // #613
10791
  {DBGFIELD("IIC_XCHG_MEM_WriteALULd_WriteRMW") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #614
10792
  {DBGFIELD("IIC_FXCH_WriteMove") 1, false, false, 13, 1,  2, 1,  0, 0}, // #615
10793
  {DBGFIELD("IIC_XLAT_WriteLoad") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #616
10794
  {DBGFIELD("CVTSS2SDrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #617
10795
  {DBGFIELD("PSLLDri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #618
10796
  {DBGFIELD("PSLLQri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #619
10797
  {DBGFIELD("PSLLWri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #620
10798
  {DBGFIELD("PSRADri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #621
10799
  {DBGFIELD("PSRAWri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #622
10800
  {DBGFIELD("PSRLDri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #623
10801
  {DBGFIELD("PSRLQri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #624
10802
  {DBGFIELD("PSRLWri")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #625
10803
  {DBGFIELD("VCVTSS2SDrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #626
10804
  {DBGFIELD("VPMOVMSKBrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #627
10805
  {DBGFIELD("VPSLLDri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #628
10806
  {DBGFIELD("VPSLLQri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #629
10807
  {DBGFIELD("VPSLLWri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #630
10808
  {DBGFIELD("VPSRADri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #631
10809
  {DBGFIELD("VPSRAWri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #632
10810
  {DBGFIELD("VPSRLDri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #633
10811
  {DBGFIELD("VPSRLQri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #634
10812
  {DBGFIELD("VPSRLWri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #635
10813
  {DBGFIELD("VTESTPDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #636
10814
  {DBGFIELD("VTESTPDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #637
10815
  {DBGFIELD("VTESTPSYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #638
10816
  {DBGFIELD("VTESTPSrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #639
10817
  {DBGFIELD("COMP_FST0r")         0, false, false,  0, 0,  0, 0,  0, 0}, // #640
10818
  {DBGFIELD("COM_FST0r")          0, false, false,  0, 0,  0, 0,  0, 0}, // #641
10819
  {DBGFIELD("UCOM_FPr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #642
10820
  {DBGFIELD("UCOM_Fr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #643
10821
  {DBGFIELD("ANDNPDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #644
10822
  {DBGFIELD("ANDNPSrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #645
10823
  {DBGFIELD("ANDPDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #646
10824
  {DBGFIELD("ANDPSrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #647
10825
  {DBGFIELD("FDECSTP")            1, false, false, 13, 1,  1, 1,  0, 0}, // #648
10826
  {DBGFIELD("FFREE_FFREEP")       1, false, false, 13, 1,  1, 1,  0, 0}, // #649
10827
  {DBGFIELD("FINCSTP")            1, false, false, 13, 1,  1, 1,  0, 0}, // #650
10828
  {DBGFIELD("FNOP")               1, false, false, 13, 1,  1, 1,  0, 0}, // #651
10829
  {DBGFIELD("INSERTPSrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #652
10830
  {DBGFIELD("JAE_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #653
10831
  {DBGFIELD("JAE_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #654
10832
  {DBGFIELD("JA_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #655
10833
  {DBGFIELD("JA_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #656
10834
  {DBGFIELD("JBE_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #657
10835
  {DBGFIELD("JBE_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #658
10836
  {DBGFIELD("JB_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #659
10837
  {DBGFIELD("JB_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #660
10838
  {DBGFIELD("JE_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #661
10839
  {DBGFIELD("JE_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #662
10840
  {DBGFIELD("JGE_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #663
10841
  {DBGFIELD("JGE_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #664
10842
  {DBGFIELD("JG_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #665
10843
  {DBGFIELD("JG_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #666
10844
  {DBGFIELD("JLE_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #667
10845
  {DBGFIELD("JLE_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #668
10846
  {DBGFIELD("JL_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #669
10847
  {DBGFIELD("JL_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #670
10848
  {DBGFIELD("JMP64r")             1, false, false, 498, 2,  2, 1,  0, 0}, // #671
10849
  {DBGFIELD("JMP_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #672
10850
  {DBGFIELD("JMP_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #673
10851
  {DBGFIELD("JNE_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #674
10852
  {DBGFIELD("JNE_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #675
10853
  {DBGFIELD("JNO_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #676
10854
  {DBGFIELD("JNO_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #677
10855
  {DBGFIELD("JNP_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #678
10856
  {DBGFIELD("JNP_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #679
10857
  {DBGFIELD("JNS_1")              1, false, false, 498, 2,  2, 1,  0, 0}, // #680
10858
  {DBGFIELD("JNS_4")              1, false, false, 498, 2,  2, 1,  0, 0}, // #681
10859
  {DBGFIELD("JO_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #682
10860
  {DBGFIELD("JO_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #683
10861
  {DBGFIELD("JP_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #684
10862
  {DBGFIELD("JP_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #685
10863
  {DBGFIELD("JS_1")               1, false, false, 498, 2,  2, 1,  0, 0}, // #686
10864
  {DBGFIELD("JS_4")               1, false, false, 498, 2,  2, 1,  0, 0}, // #687
10865
  {DBGFIELD("LD_Frr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #688
10866
  {DBGFIELD("LOOP")               1, false, false, 498, 2,  2, 1,  0, 0}, // #689
10867
  {DBGFIELD("LOOPE")              1, false, false, 498, 2,  2, 1,  0, 0}, // #690
10868
  {DBGFIELD("LOOPNE")             1, false, false, 498, 2,  2, 1,  0, 0}, // #691
10869
  {DBGFIELD("MOV64toPQIrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #692
10870
  {DBGFIELD("MOVAPDrr_MOVAPDrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #693
10871
  {DBGFIELD("MOVAPSrr_MOVAPSrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #694
10872
  {DBGFIELD("MOVDDUPrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #695
10873
  {DBGFIELD("MOVDI2PDIrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #696
10874
  {DBGFIELD("MOVHLPSrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #697
10875
  {DBGFIELD("MOVLHPSrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #698
10876
  {DBGFIELD("MOVSDrr_MOVSDrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #699
10877
  {DBGFIELD("MOVSHDUPrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #700
10878
  {DBGFIELD("MOVSLDUPrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #701
10879
  {DBGFIELD("MOVSSrr_MOVSSrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #702
10880
  {DBGFIELD("MOVUPDrr_MOVUPDrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #703
10881
  {DBGFIELD("MOVUPSrr_MOVUPSrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #704
10882
  {DBGFIELD("ORPDrr")             1, false, false, 1478, 2,  2, 1,  0, 0}, // #705
10883
  {DBGFIELD("ORPSrr")             1, false, false, 1478, 2,  2, 1,  0, 0}, // #706
10884
  {DBGFIELD("RETQ")               1, false, false, 1461, 4,  9, 1,  0, 0}, // #707
10885
  {DBGFIELD("SHUFPDrri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #708
10886
  {DBGFIELD("SHUFPSrri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #709
10887
  {DBGFIELD("ST_FPrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #710
10888
  {DBGFIELD("ST_Frr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #711
10889
  {DBGFIELD("UNPCKHPDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #712
10890
  {DBGFIELD("UNPCKHPSrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #713
10891
  {DBGFIELD("UNPCKLPDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #714
10892
  {DBGFIELD("UNPCKLPSrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #715
10893
  {DBGFIELD("VANDNPDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #716
10894
  {DBGFIELD("VANDNPDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #717
10895
  {DBGFIELD("VANDNPSYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #718
10896
  {DBGFIELD("VANDNPSrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #719
10897
  {DBGFIELD("VANDPDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #720
10898
  {DBGFIELD("VANDPDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #721
10899
  {DBGFIELD("VANDPSYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #722
10900
  {DBGFIELD("VANDPSrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #723
10901
  {DBGFIELD("VEXTRACTF128rr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #724
10902
  {DBGFIELD("VINSERTF128rr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #725
10903
  {DBGFIELD("VINSERTPSrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #726
10904
  {DBGFIELD("VMOV64toPQIrr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #727
10905
  {DBGFIELD("VMOVAPDYrr_VMOVAPDYrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #728
10906
  {DBGFIELD("VMOVAPDrr_VMOVAPDrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #729
10907
  {DBGFIELD("VMOVAPSYrr_VMOVAPSYrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #730
10908
  {DBGFIELD("VMOVAPSrr_VMOVAPSrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #731
10909
  {DBGFIELD("VMOVDDUPYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #732
10910
  {DBGFIELD("VMOVDDUPrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #733
10911
  {DBGFIELD("VMOVDI2PDIrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #734
10912
  {DBGFIELD("VMOVHLPSrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #735
10913
  {DBGFIELD("VMOVSDrr_VMOVSDrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #736
10914
  {DBGFIELD("VMOVSHDUPYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #737
10915
  {DBGFIELD("VMOVSHDUPrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #738
10916
  {DBGFIELD("VMOVSLDUPYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #739
10917
  {DBGFIELD("VMOVSLDUPrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #740
10918
  {DBGFIELD("VMOVSSrr_VMOVSSrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #741
10919
  {DBGFIELD("VMOVUPDYrr_VMOVUPDYrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #742
10920
  {DBGFIELD("VMOVUPDrr_VMOVUPDrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #743
10921
  {DBGFIELD("VMOVUPSYrr_VMOVUPSYrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #744
10922
  {DBGFIELD("VMOVUPSrr_VMOVUPSrr_REV") 1, false, false, 1478, 2,  2, 1,  0, 0}, // #745
10923
  {DBGFIELD("VORPDYrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #746
10924
  {DBGFIELD("VORPDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #747
10925
  {DBGFIELD("VORPSYrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #748
10926
  {DBGFIELD("VORPSrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #749
10927
  {DBGFIELD("VPERM2F128rr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #750
10928
  {DBGFIELD("VPERMILPDYri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #751
10929
  {DBGFIELD("VPERMILPDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #752
10930
  {DBGFIELD("VPERMILPDri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #753
10931
  {DBGFIELD("VPERMILPDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #754
10932
  {DBGFIELD("VPERMILPSYri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #755
10933
  {DBGFIELD("VPERMILPSYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #756
10934
  {DBGFIELD("VPERMILPSri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #757
10935
  {DBGFIELD("VPERMILPSrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #758
10936
  {DBGFIELD("VSHUFPDYrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #759
10937
  {DBGFIELD("VSHUFPDrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #760
10938
  {DBGFIELD("VSHUFPSYrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #761
10939
  {DBGFIELD("VSHUFPSrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #762
10940
  {DBGFIELD("VUNPCKHPDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #763
10941
  {DBGFIELD("VUNPCKHPDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #764
10942
  {DBGFIELD("VUNPCKHPSYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #765
10943
  {DBGFIELD("VUNPCKHPSrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #766
10944
  {DBGFIELD("VUNPCKLPDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #767
10945
  {DBGFIELD("VUNPCKLPDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #768
10946
  {DBGFIELD("VUNPCKLPSYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #769
10947
  {DBGFIELD("VUNPCKLPSrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #770
10948
  {DBGFIELD("VXORPDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #771
10949
  {DBGFIELD("VXORPDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #772
10950
  {DBGFIELD("VXORPSYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #773
10951
  {DBGFIELD("VXORPSrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #774
10952
  {DBGFIELD("XORPDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #775
10953
  {DBGFIELD("XORPSrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #776
10954
  {DBGFIELD("LEA16r")             1, false, false, 498, 2,  2, 1,  0, 0}, // #777
10955
  {DBGFIELD("LEA32r_LEA64r")      1, false, false, 498, 2,  2, 1,  0, 0}, // #778
10956
  {DBGFIELD("BLENDPDrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #779
10957
  {DBGFIELD("BLENDPSrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #780
10958
  {DBGFIELD("BT16ri8_BT32ri8_BT64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #781
10959
  {DBGFIELD("BT16rr_BT32rr_BT64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #782
10960
  {DBGFIELD("BTC16ri8_BTC32ri8_BTC64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #783
10961
  {DBGFIELD("BTC16rr_BTC32rr_BTC64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #784
10962
  {DBGFIELD("BTR16ri8_BTR32ri8_BTR64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #785
10963
  {DBGFIELD("BTR16rr_BTR32rr")    1, false, false, 498, 2,  2, 1,  0, 0}, // #786
10964
  {DBGFIELD("BTR64rr")            1, false, false, 498, 2,  2, 1,  0, 0}, // #787
10965
  {DBGFIELD("BTS16ri8_BTS32ri8_BTS64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #788
10966
  {DBGFIELD("BTS16rr_BTS32rr_BTS64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #789
10967
  {DBGFIELD("CDQ_CDQE")           0, false, false,  0, 0,  0, 0,  0, 0}, // #790
10968
  {DBGFIELD("CQO")                0, false, false,  0, 0,  0, 0,  0, 0}, // #791
10969
  {DBGFIELD("LAHF")               1, false, false, 498, 2,  2, 1,  0, 0}, // #792
10970
  {DBGFIELD("SAHF")               1, false, false, 498, 2,  2, 1,  0, 0}, // #793
10971
  {DBGFIELD("SAR16ri_SAR32ri_SAR64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #794
10972
  {DBGFIELD("SAR8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #795
10973
  {DBGFIELD("SETAEr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #796
10974
  {DBGFIELD("SETBr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #797
10975
  {DBGFIELD("SETEr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #798
10976
  {DBGFIELD("SETGEr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #799
10977
  {DBGFIELD("SETGr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #800
10978
  {DBGFIELD("SETLEr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #801
10979
  {DBGFIELD("SETLr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #802
10980
  {DBGFIELD("SETNEr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #803
10981
  {DBGFIELD("SETNOr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #804
10982
  {DBGFIELD("SETNPr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #805
10983
  {DBGFIELD("SETNSr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #806
10984
  {DBGFIELD("SETOr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #807
10985
  {DBGFIELD("SETPr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #808
10986
  {DBGFIELD("SETSr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #809
10987
  {DBGFIELD("SHL16ri_SHL32ri_SHL64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #810
10988
  {DBGFIELD("SHL16r1_SHL32r1_SHL64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #811
10989
  {DBGFIELD("SHL8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #812
10990
  {DBGFIELD("SHL8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #813
10991
  {DBGFIELD("SHR16ri_SHR32ri_SHR64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #814
10992
  {DBGFIELD("SHR8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #815
10993
  {DBGFIELD("VBLENDPDYrri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #816
10994
  {DBGFIELD("VBLENDPDrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #817
10995
  {DBGFIELD("VBLENDPSYrri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #818
10996
  {DBGFIELD("VBLENDPSrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #819
10997
  {DBGFIELD("VMOVDQAYrr_VMOVDQAYrr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #820
10998
  {DBGFIELD("VMOVDQArr_VMOVDQArr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #821
10999
  {DBGFIELD("VMOVDQUYrr_VMOVDQUYrr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #822
11000
  {DBGFIELD("VMOVDQUrr_VMOVDQUrr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #823
11001
  {DBGFIELD("MMX_PABSBrr64")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #824
11002
  {DBGFIELD("MMX_PABSDrr64")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #825
11003
  {DBGFIELD("MMX_PABSWrr64")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #826
11004
  {DBGFIELD("MMX_PADDQirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #827
11005
  {DBGFIELD("MMX_PALIGNR64irr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #828
11006
  {DBGFIELD("MMX_PSHUFBrr64")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #829
11007
  {DBGFIELD("MMX_PSIGNBrr64")     1, false, false, 1470, 3, 19, 1,  0, 0}, // #830
11008
  {DBGFIELD("MMX_PSIGNDrr64")     1, false, false, 1470, 3, 19, 1,  0, 0}, // #831
11009
  {DBGFIELD("MMX_PSIGNWrr64")     1, false, false, 1470, 3, 19, 1,  0, 0}, // #832
11010
  {DBGFIELD("PABSBrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #833
11011
  {DBGFIELD("PABSDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #834
11012
  {DBGFIELD("PABSWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #835
11013
  {DBGFIELD("PACKSSDWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #836
11014
  {DBGFIELD("PACKSSWBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #837
11015
  {DBGFIELD("PACKUSDWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #838
11016
  {DBGFIELD("PACKUSWBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #839
11017
  {DBGFIELD("PADDBrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #840
11018
  {DBGFIELD("PADDDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #841
11019
  {DBGFIELD("PADDQrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #842
11020
  {DBGFIELD("PADDSBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #843
11021
  {DBGFIELD("PADDSWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #844
11022
  {DBGFIELD("PADDUSBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #845
11023
  {DBGFIELD("PADDUSWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #846
11024
  {DBGFIELD("PADDWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #847
11025
  {DBGFIELD("PALIGNRrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #848
11026
  {DBGFIELD("PAVGBrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #849
11027
  {DBGFIELD("PAVGWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #850
11028
  {DBGFIELD("PBLENDWrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #851
11029
  {DBGFIELD("PCMPEQBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #852
11030
  {DBGFIELD("PCMPEQDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #853
11031
  {DBGFIELD("PCMPEQQrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #854
11032
  {DBGFIELD("PCMPEQWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #855
11033
  {DBGFIELD("PCMPGTBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #856
11034
  {DBGFIELD("PCMPGTDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #857
11035
  {DBGFIELD("PCMPGTWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #858
11036
  {DBGFIELD("PMAXSBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #859
11037
  {DBGFIELD("PMAXSDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #860
11038
  {DBGFIELD("PMAXSWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #861
11039
  {DBGFIELD("PMAXUBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #862
11040
  {DBGFIELD("PMAXUDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #863
11041
  {DBGFIELD("PMAXUWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #864
11042
  {DBGFIELD("PMINSBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #865
11043
  {DBGFIELD("PMINSDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #866
11044
  {DBGFIELD("PMINSWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #867
11045
  {DBGFIELD("PMINUBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #868
11046
  {DBGFIELD("PMINUDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #869
11047
  {DBGFIELD("PMINUWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #870
11048
  {DBGFIELD("PMOVSXBDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #871
11049
  {DBGFIELD("PMOVSXBQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #872
11050
  {DBGFIELD("PMOVSXBWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #873
11051
  {DBGFIELD("PMOVSXDQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #874
11052
  {DBGFIELD("PMOVSXWDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #875
11053
  {DBGFIELD("PMOVSXWQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #876
11054
  {DBGFIELD("PMOVZXBDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #877
11055
  {DBGFIELD("PMOVZXBQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #878
11056
  {DBGFIELD("PMOVZXBWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #879
11057
  {DBGFIELD("PMOVZXDQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #880
11058
  {DBGFIELD("PMOVZXWDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #881
11059
  {DBGFIELD("PMOVZXWQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #882
11060
  {DBGFIELD("PSHUFBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #883
11061
  {DBGFIELD("PSHUFDri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #884
11062
  {DBGFIELD("PSHUFHWri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #885
11063
  {DBGFIELD("PSHUFLWri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #886
11064
  {DBGFIELD("PSIGNBrr128")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #887
11065
  {DBGFIELD("PSIGNDrr128")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #888
11066
  {DBGFIELD("PSIGNWrr128")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #889
11067
  {DBGFIELD("PSLLDQri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #890
11068
  {DBGFIELD("PSRLDQri")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #891
11069
  {DBGFIELD("PSUBBrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #892
11070
  {DBGFIELD("PSUBDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #893
11071
  {DBGFIELD("PSUBQrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #894
11072
  {DBGFIELD("PSUBSBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #895
11073
  {DBGFIELD("PSUBSWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #896
11074
  {DBGFIELD("PSUBUSBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #897
11075
  {DBGFIELD("PSUBUSWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #898
11076
  {DBGFIELD("PSUBWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #899
11077
  {DBGFIELD("PUNPCKHBWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #900
11078
  {DBGFIELD("PUNPCKHDQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #901
11079
  {DBGFIELD("PUNPCKHQDQrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #902
11080
  {DBGFIELD("PUNPCKHWDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #903
11081
  {DBGFIELD("PUNPCKLBWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #904
11082
  {DBGFIELD("PUNPCKLDQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #905
11083
  {DBGFIELD("PUNPCKLQDQrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #906
11084
  {DBGFIELD("PUNPCKLWDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #907
11085
  {DBGFIELD("VPABSBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #908
11086
  {DBGFIELD("VPABSDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #909
11087
  {DBGFIELD("VPABSWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #910
11088
  {DBGFIELD("VPACKSSDWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #911
11089
  {DBGFIELD("VPACKSSWBrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #912
11090
  {DBGFIELD("VPACKUSDWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #913
11091
  {DBGFIELD("VPACKUSWBrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #914
11092
  {DBGFIELD("VPADDBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #915
11093
  {DBGFIELD("VPADDDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #916
11094
  {DBGFIELD("VPADDQrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #917
11095
  {DBGFIELD("VPADDSBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #918
11096
  {DBGFIELD("VPADDSWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #919
11097
  {DBGFIELD("VPADDUSBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #920
11098
  {DBGFIELD("VPADDUSWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #921
11099
  {DBGFIELD("VPADDWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #922
11100
  {DBGFIELD("VPALIGNRrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #923
11101
  {DBGFIELD("VPAVGBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #924
11102
  {DBGFIELD("VPAVGWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #925
11103
  {DBGFIELD("VPBLENDWrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #926
11104
  {DBGFIELD("VPCMPEQBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #927
11105
  {DBGFIELD("VPCMPEQDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #928
11106
  {DBGFIELD("VPCMPEQQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #929
11107
  {DBGFIELD("VPCMPEQWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #930
11108
  {DBGFIELD("VPCMPGTBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #931
11109
  {DBGFIELD("VPCMPGTDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #932
11110
  {DBGFIELD("VPCMPGTWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #933
11111
  {DBGFIELD("VPMAXSBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #934
11112
  {DBGFIELD("VPMAXSDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #935
11113
  {DBGFIELD("VPMAXSWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #936
11114
  {DBGFIELD("VPMAXUBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #937
11115
  {DBGFIELD("VPMAXUDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #938
11116
  {DBGFIELD("VPMAXUWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #939
11117
  {DBGFIELD("VPMINSBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #940
11118
  {DBGFIELD("VPMINSDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #941
11119
  {DBGFIELD("VPMINSWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #942
11120
  {DBGFIELD("VPMINUBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #943
11121
  {DBGFIELD("VPMINUDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #944
11122
  {DBGFIELD("VPMINUWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #945
11123
  {DBGFIELD("VPMOVSXBDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #946
11124
  {DBGFIELD("VPMOVSXBQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #947
11125
  {DBGFIELD("VPMOVSXBWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #948
11126
  {DBGFIELD("VPMOVSXDQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #949
11127
  {DBGFIELD("VPMOVSXWDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #950
11128
  {DBGFIELD("VPMOVSXWQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #951
11129
  {DBGFIELD("VPMOVZXBDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #952
11130
  {DBGFIELD("VPMOVZXBQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #953
11131
  {DBGFIELD("VPMOVZXBWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #954
11132
  {DBGFIELD("VPMOVZXDQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #955
11133
  {DBGFIELD("VPMOVZXWDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #956
11134
  {DBGFIELD("VPMOVZXWQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #957
11135
  {DBGFIELD("VPSHUFBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #958
11136
  {DBGFIELD("VPSHUFDri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #959
11137
  {DBGFIELD("VPSHUFHWri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #960
11138
  {DBGFIELD("VPSHUFLWri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #961
11139
  {DBGFIELD("VPSIGNBrr128")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #962
11140
  {DBGFIELD("VPSIGNDrr128")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #963
11141
  {DBGFIELD("VPSIGNWrr128")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #964
11142
  {DBGFIELD("VPSLLDQri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #965
11143
  {DBGFIELD("VPSRLDQri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #966
11144
  {DBGFIELD("VPSUBBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #967
11145
  {DBGFIELD("VPSUBDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #968
11146
  {DBGFIELD("VPSUBQrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #969
11147
  {DBGFIELD("VPSUBSBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #970
11148
  {DBGFIELD("VPSUBSWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #971
11149
  {DBGFIELD("VPSUBUSBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #972
11150
  {DBGFIELD("VPSUBUSWrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #973
11151
  {DBGFIELD("VPSUBWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #974
11152
  {DBGFIELD("VPUNPCKHBWrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #975
11153
  {DBGFIELD("VPUNPCKHDQrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #976
11154
  {DBGFIELD("VPUNPCKHQDQrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #977
11155
  {DBGFIELD("VPUNPCKHWDrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #978
11156
  {DBGFIELD("VPUNPCKLBWrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #979
11157
  {DBGFIELD("VPUNPCKLDQrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #980
11158
  {DBGFIELD("VPUNPCKLQDQrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #981
11159
  {DBGFIELD("VPUNPCKLWDrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #982
11160
  {DBGFIELD("ADD16ri8_ADD32ri8_ADD64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #983
11161
  {DBGFIELD("ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB") 1, false, false, 498, 2,  2, 1,  0, 0}, // #984
11162
  {DBGFIELD("ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #985
11163
  {DBGFIELD("ADD16rr_DB_ADD32rr_DB_ADD64rr_DB") 1, false, false, 498, 2,  2, 1,  0, 0}, // #986
11164
  {DBGFIELD("ADD8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #987
11165
  {DBGFIELD("ADD8ri_ADD8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #988
11166
  {DBGFIELD("ADD8rr_ADD8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #989
11167
  {DBGFIELD("AND16ri8_AND32ri8_AND64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #990
11168
  {DBGFIELD("AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #991
11169
  {DBGFIELD("AND8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #992
11170
  {DBGFIELD("AND8ri_AND8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #993
11171
  {DBGFIELD("AND8rr_AND8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #994
11172
  {DBGFIELD("CBW")                0, false, false,  0, 0,  0, 0,  0, 0}, // #995
11173
  {DBGFIELD("CMC")                1, false, false, 498, 2,  2, 1,  0, 0}, // #996
11174
  {DBGFIELD("CMP16ri8_CMP32ri8_CMP64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #997
11175
  {DBGFIELD("CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #998
11176
  {DBGFIELD("CMP8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #999
11177
  {DBGFIELD("CMP8ri_CMP8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #1000
11178
  {DBGFIELD("CMP8rr_CMP8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #1001
11179
  {DBGFIELD("CWDE")               0, false, false,  0, 0,  0, 0,  0, 0}, // #1002
11180
  {DBGFIELD("DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1003
11181
  {DBGFIELD("DEC8r")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1004
11182
  {DBGFIELD("INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1005
11183
  {DBGFIELD("INC8r")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1006
11184
  {DBGFIELD("MMX_MOVD64from64rr") 1, false, false, 13, 1,  2, 1,  0, 0}, // #1007
11185
  {DBGFIELD("MMX_MOVQ2DQrr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #1008
11186
  {DBGFIELD("MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #1009
11187
  {DBGFIELD("MOV8ri_MOV8ri_alt")  1, false, false, 13, 1,  2, 1,  0, 0}, // #1010
11188
  {DBGFIELD("MOV8rr_MOV8rr_NOREX_MOV8rr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #1011
11189
  {DBGFIELD("MOVDQArr_MOVDQArr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #1012
11190
  {DBGFIELD("MOVDQUrr_MOVDQUrr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #1013
11191
  {DBGFIELD("MOVPQI2QIrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #1014
11192
  {DBGFIELD("MOVSX32rr16_MOVSX64rr16") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1015
11193
  {DBGFIELD("MOVSX64rr32")        1, false, false, 498, 2,  2, 1,  0, 0}, // #1016
11194
  {DBGFIELD("MOVSX16rr8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1017
11195
  {DBGFIELD("MOVSX32rr8_MOVSX64rr8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1018
11196
  {DBGFIELD("MOVZX32rr16_MOVZX64rr16") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1019
11197
  {DBGFIELD("MOVZX16rr8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1020
11198
  {DBGFIELD("MOVZX32rr8_MOVZX64rr8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1021
11199
  {DBGFIELD("NEG16r_NEG32r_NEG64r") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1022
11200
  {DBGFIELD("NEG8r")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1023
11201
  {DBGFIELD("NOT16r_NOT32r_NOT64r") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1024
11202
  {DBGFIELD("NOT8r")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1025
11203
  {DBGFIELD("OR16ri8_OR32ri8_OR64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1026
11204
  {DBGFIELD("OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1027
11205
  {DBGFIELD("OR8i8")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1028
11206
  {DBGFIELD("OR8ri_OR8ri8")       1, false, false, 498, 2,  2, 1,  0, 0}, // #1029
11207
  {DBGFIELD("OR8rr_OR8rr_REV")    1, false, false, 498, 2,  2, 1,  0, 0}, // #1030
11208
  {DBGFIELD("PANDNrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1031
11209
  {DBGFIELD("PANDrr")             1, false, false, 1478, 2,  2, 1,  0, 0}, // #1032
11210
  {DBGFIELD("PORrr")              1, false, false, 1478, 2,  2, 1,  0, 0}, // #1033
11211
  {DBGFIELD("PXORrr")             1, false, false, 1478, 2,  2, 1,  0, 0}, // #1034
11212
  {DBGFIELD("STC")                1, false, false, 498, 2,  2, 1,  0, 0}, // #1035
11213
  {DBGFIELD("SUB16ri8_SUB32ri8_SUB64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1036
11214
  {DBGFIELD("SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1037
11215
  {DBGFIELD("SUB8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1038
11216
  {DBGFIELD("SUB8ri_SUB8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #1039
11217
  {DBGFIELD("SUB8rr_SUB8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #1040
11218
  {DBGFIELD("TEST16rr_TEST32rr_TEST64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1041
11219
  {DBGFIELD("TEST8i8")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1042
11220
  {DBGFIELD("TEST8ri_TEST8ri_NOREX") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1043
11221
  {DBGFIELD("TEST8rr")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1044
11222
  {DBGFIELD("VMOVPQI2QIrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #1045
11223
  {DBGFIELD("VMOVZPQILo2PQIrr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #1046
11224
  {DBGFIELD("VPANDNrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1047
11225
  {DBGFIELD("VPANDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1048
11226
  {DBGFIELD("VPORrr")             1, false, false, 1478, 2,  2, 1,  0, 0}, // #1049
11227
  {DBGFIELD("VPXORrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1050
11228
  {DBGFIELD("XOR16ri8_XOR32ri8_XOR64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1051
11229
  {DBGFIELD("XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1052
11230
  {DBGFIELD("XOR8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1053
11231
  {DBGFIELD("XOR8ri_XOR8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #1054
11232
  {DBGFIELD("XOR8rr_XOR8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #1055
11233
  {DBGFIELD("MOVMSKPDrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #1056
11234
  {DBGFIELD("MOVMSKPSrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #1057
11235
  {DBGFIELD("MOVPDI2DIrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #1058
11236
  {DBGFIELD("MOVPQIto64rr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1059
11237
  {DBGFIELD("PMOVMSKBrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #1060
11238
  {DBGFIELD("VMOVMSKPDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #1061
11239
  {DBGFIELD("VMOVMSKPDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #1062
11240
  {DBGFIELD("VMOVMSKPSYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #1063
11241
  {DBGFIELD("VMOVMSKPSrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #1064
11242
  {DBGFIELD("VMOVPDI2DIrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1065
11243
  {DBGFIELD("VMOVPQIto64rr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #1066
11244
  {DBGFIELD("BLENDVPDrr0")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #1067
11245
  {DBGFIELD("BLENDVPSrr0")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #1068
11246
  {DBGFIELD("ROL16ri_ROL32ri_ROL64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1069
11247
  {DBGFIELD("ROL8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1070
11248
  {DBGFIELD("ROR16ri_ROR32ri_ROR64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1071
11249
  {DBGFIELD("ROR8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1072
11250
  {DBGFIELD("SETAr")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1073
11251
  {DBGFIELD("SETBEr")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1074
11252
  {DBGFIELD("VBLENDVPDYrr")       1, false, false, 1542, 2, 19, 1,  0, 0}, // #1075
11253
  {DBGFIELD("VBLENDVPDrr")        1, false, false, 1542, 2, 19, 1,  0, 0}, // #1076
11254
  {DBGFIELD("VBLENDVPSYrr")       1, false, false, 1542, 2, 19, 1,  0, 0}, // #1077
11255
  {DBGFIELD("VBLENDVPSrr")        1, false, false, 1542, 2, 19, 1,  0, 0}, // #1078
11256
  {DBGFIELD("VPBLENDVBrr")        1, false, false, 1542, 2, 19, 1,  0, 0}, // #1079
11257
  {DBGFIELD("SCASB")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1080
11258
  {DBGFIELD("SCASL")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1081
11259
  {DBGFIELD("SCASQ")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1082
11260
  {DBGFIELD("SCASW")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1083
11261
  {DBGFIELD("COMISDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1084
11262
  {DBGFIELD("COMISSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1085
11263
  {DBGFIELD("UCOMISDrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1086
11264
  {DBGFIELD("UCOMISSrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1087
11265
  {DBGFIELD("VCOMISDrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1088
11266
  {DBGFIELD("VCOMISSrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1089
11267
  {DBGFIELD("VUCOMISDrr")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1090
11268
  {DBGFIELD("VUCOMISSrr")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1091
11269
  {DBGFIELD("CVTPS2PDrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1092
11270
  {DBGFIELD("PTESTrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1093
11271
  {DBGFIELD("VCVTPS2PDYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1094
11272
  {DBGFIELD("VCVTPS2PDrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1095
11273
  {DBGFIELD("VPTESTYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1096
11274
  {DBGFIELD("VPTESTrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1097
11275
  {DBGFIELD("PSLLDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1098
11276
  {DBGFIELD("PSLLQrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1099
11277
  {DBGFIELD("PSLLWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1100
11278
  {DBGFIELD("PSRADrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1101
11279
  {DBGFIELD("PSRAWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1102
11280
  {DBGFIELD("PSRLDrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1103
11281
  {DBGFIELD("PSRLQrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1104
11282
  {DBGFIELD("PSRLWrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #1105
11283
  {DBGFIELD("VPSLLDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1106
11284
  {DBGFIELD("VPSLLQrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1107
11285
  {DBGFIELD("VPSLLWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1108
11286
  {DBGFIELD("VPSRADrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1109
11287
  {DBGFIELD("VPSRAWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1110
11288
  {DBGFIELD("VPSRLDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1111
11289
  {DBGFIELD("VPSRLQrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1112
11290
  {DBGFIELD("VPSRLWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1113
11291
  {DBGFIELD("FNSTSW16r")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1114
11292
  {DBGFIELD("BSWAP32r_BSWAP64r")  1, false, false, 498, 2,  2, 1,  0, 0}, // #1115
11293
  {DBGFIELD("PINSRBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1116
11294
  {DBGFIELD("PINSRDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1117
11295
  {DBGFIELD("PINSRQrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1118
11296
  {DBGFIELD("PINSRWrri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1119
11297
  {DBGFIELD("VPINSRBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1120
11298
  {DBGFIELD("VPINSRDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1121
11299
  {DBGFIELD("VPINSRQrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1122
11300
  {DBGFIELD("VPINSRWrri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #1123
11301
  {DBGFIELD("JRCXZ")              1, false, false, 498, 2,  2, 1,  0, 0}, // #1124
11302
  {DBGFIELD("MMX_MOVDQ2Qrr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #1125
11303
  {DBGFIELD("ADC16ri8_ADC32ri8_ADC64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1126
11304
  {DBGFIELD("ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1127
11305
  {DBGFIELD("ADC8ri_ADC8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #1128
11306
  {DBGFIELD("ADC8rr_ADC8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #1129
11307
  {DBGFIELD("CMOVAE16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1130
11308
  {DBGFIELD("CMOVAE32rr_CMOVAE64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1131
11309
  {DBGFIELD("CMOVB16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1132
11310
  {DBGFIELD("CMOVB32rr_CMOVB64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1133
11311
  {DBGFIELD("CMOVE16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1134
11312
  {DBGFIELD("CMOVE32rr_CMOVE64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1135
11313
  {DBGFIELD("CMOVG16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1136
11314
  {DBGFIELD("CMOVG32rr_CMOVG64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1137
11315
  {DBGFIELD("CMOVGE16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1138
11316
  {DBGFIELD("CMOVGE32rr_CMOVGE64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1139
11317
  {DBGFIELD("CMOVL16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1140
11318
  {DBGFIELD("CMOVL32rr_CMOVL64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1141
11319
  {DBGFIELD("CMOVLE16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1142
11320
  {DBGFIELD("CMOVLE32rr_CMOVLE64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1143
11321
  {DBGFIELD("CMOVNE16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1144
11322
  {DBGFIELD("CMOVNE32rr_CMOVNE64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1145
11323
  {DBGFIELD("CMOVNO16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1146
11324
  {DBGFIELD("CMOVNO32rr_CMOVNO64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1147
11325
  {DBGFIELD("CMOVNP16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1148
11326
  {DBGFIELD("CMOVNP32rr_CMOVNP64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1149
11327
  {DBGFIELD("CMOVNS16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1150
11328
  {DBGFIELD("CMOVNS32rr_CMOVNS64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1151
11329
  {DBGFIELD("CMOVO16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1152
11330
  {DBGFIELD("CMOVO32rr_CMOVO64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1153
11331
  {DBGFIELD("CMOVP16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1154
11332
  {DBGFIELD("CMOVP32rr_CMOVP64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1155
11333
  {DBGFIELD("CMOVS16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1156
11334
  {DBGFIELD("CMOVS32rr_CMOVS64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1157
11335
  {DBGFIELD("SBB16ri8_SBB32ri8_SBB64ri8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1158
11336
  {DBGFIELD("SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1159
11337
  {DBGFIELD("SBB8ri_SBB8ri8")     1, false, false, 498, 2,  2, 1,  0, 0}, // #1160
11338
  {DBGFIELD("SBB8rr_SBB8rr_REV")  1, false, false, 498, 2,  2, 1,  0, 0}, // #1161
11339
  {DBGFIELD("SHLD16rri8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1162
11340
  {DBGFIELD("SHLD32rri8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1163
11341
  {DBGFIELD("SHLD64rri8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1164
11342
  {DBGFIELD("SHRD16rri8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1165
11343
  {DBGFIELD("SHRD32rri8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1166
11344
  {DBGFIELD("SHRD64rri8")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1167
11345
  {DBGFIELD("MMX_PMADDUBSWrr64")  1, false, false, 1470, 3, 19, 1,  0, 0}, // #1168
11346
  {DBGFIELD("MMX_PMULHRSWrr64")   1, false, false, 1470, 3, 19, 1,  0, 0}, // #1169
11347
  {DBGFIELD("MMX_PMULUDQirr")     1, false, false, 1470, 3, 19, 1,  0, 0}, // #1170
11348
  {DBGFIELD("PMADDUBSWrr")        1, false, false, 1470, 3, 19, 1,  0, 0}, // #1171
11349
  {DBGFIELD("PMADDWDrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1172
11350
  {DBGFIELD("PMULDQrr")           1, false, false, 1470, 3, 19, 1,  0, 0}, // #1173
11351
  {DBGFIELD("PMULHRSWrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #1174
11352
  {DBGFIELD("PMULHUWrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1175
11353
  {DBGFIELD("PMULHWrr")           1, false, false, 1470, 3, 19, 1,  0, 0}, // #1176
11354
  {DBGFIELD("PMULLDrr")           1, false, false, 1470, 3, 19, 1,  0, 0}, // #1177
11355
  {DBGFIELD("PMULLWrr")           1, false, false, 1470, 3, 19, 1,  0, 0}, // #1178
11356
  {DBGFIELD("PMULUDQrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1179
11357
  {DBGFIELD("PSADBWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1180
11358
  {DBGFIELD("VPMADDUBSWrr")       1, false, false, 1470, 3, 19, 1,  0, 0}, // #1181
11359
  {DBGFIELD("VPMADDWDrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #1182
11360
  {DBGFIELD("VPMULDQrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1183
11361
  {DBGFIELD("VPMULHRSWrr")        1, false, false, 1470, 3, 19, 1,  0, 0}, // #1184
11362
  {DBGFIELD("VPMULHUWrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #1185
11363
  {DBGFIELD("VPMULHWrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1186
11364
  {DBGFIELD("VPMULLDrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1187
11365
  {DBGFIELD("VPMULLWrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1188
11366
  {DBGFIELD("VPMULUDQrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #1189
11367
  {DBGFIELD("VPSADBWrr")          1, false, false, 1470, 3, 19, 1,  0, 0}, // #1190
11368
  {DBGFIELD("ADDPDrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1191
11369
  {DBGFIELD("ADDPSrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1192
11370
  {DBGFIELD("ADDSDrr_ADDSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1193
11371
  {DBGFIELD("ADDSSrr_ADDSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1194
11372
  {DBGFIELD("ADDSUBPDrr")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1195
11373
  {DBGFIELD("ADDSUBPSrr")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1196
11374
  {DBGFIELD("ADD_FPrST0")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1197
11375
  {DBGFIELD("ADD_FST0r")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1198
11376
  {DBGFIELD("ADD_FrST0")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1199
11377
  {DBGFIELD("BSF16rr_BSF32rr_BSF64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1200
11378
  {DBGFIELD("BSR16rr_BSR32rr_BSR64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1201
11379
  {DBGFIELD("CMPPDrri_CMPPDrri_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1202
11380
  {DBGFIELD("CMPPSrri_CMPPSrri_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1203
11381
  {DBGFIELD("CMPSSrr_CMPSSrr_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1204
11382
  {DBGFIELD("CRC32r32r8_CRC32r64r8") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1205
11383
  {DBGFIELD("CRC32r64r64")        1, false, false, 1470, 3,  6, 1,  0, 0}, // #1206
11384
  {DBGFIELD("CVTDQ2PSrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1207
11385
  {DBGFIELD("CVTPS2DQrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1208
11386
  {DBGFIELD("CVTTPS2DQrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1209
11387
  {DBGFIELD("MAXPDrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1210
11388
  {DBGFIELD("MAXPSrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1211
11389
  {DBGFIELD("MAXSDrr_MAXSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1212
11390
  {DBGFIELD("MAXSSrr_MAXSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1213
11391
  {DBGFIELD("MINPDrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1214
11392
  {DBGFIELD("MINPSrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1215
11393
  {DBGFIELD("MINSDrr_MINSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1216
11394
  {DBGFIELD("MINSSrr_MINSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1217
11395
  {DBGFIELD("MMX_CVTPI2PSirr")    1, false, false, 1490, 3,  6, 1,  0, 0}, // #1218
11396
  {DBGFIELD("MMX_CVTPS2PIirr")    1, false, false, 1490, 3,  6, 1,  0, 0}, // #1219
11397
  {DBGFIELD("MMX_CVTTPS2PIirr")   1, false, false, 1490, 3,  6, 1,  0, 0}, // #1220
11398
  {DBGFIELD("MUL8r")              1, false, false, 1499, 3,  6, 1,  0, 0}, // #1221
11399
  {DBGFIELD("POPCNT16rr_POPCNT32rr_POPCNT64rr") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1222
11400
  {DBGFIELD("PUSHFS64")           1, false, false, 13, 1,  1, 1,  0, 0}, // #1223
11401
  {DBGFIELD("ROUNDPDr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1224
11402
  {DBGFIELD("ROUNDPSr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1225
11403
  {DBGFIELD("ROUNDSDr_ROUNDSDr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1226
11404
  {DBGFIELD("ROUNDSSr_ROUNDSSr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1227
11405
  {DBGFIELD("SUBPDrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1228
11406
  {DBGFIELD("SUBPSrr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1229
11407
  {DBGFIELD("SUBR_FPrST0")        1, false, false, 1470, 3,  6, 1,  0, 0}, // #1230
11408
  {DBGFIELD("SUBR_FST0r")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1231
11409
  {DBGFIELD("SUBR_FrST0")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1232
11410
  {DBGFIELD("SUBSDrr_SUBSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1233
11411
  {DBGFIELD("SUBSSrr_SUBSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1234
11412
  {DBGFIELD("SUB_FPrST0")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1235
11413
  {DBGFIELD("SUB_FST0r")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1236
11414
  {DBGFIELD("SUB_FrST0")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1237
11415
  {DBGFIELD("VADDPDYrr")          1, false, false, 1527, 3,  6, 1,  0, 0}, // #1238
11416
  {DBGFIELD("VADDPDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1239
11417
  {DBGFIELD("VADDPSYrr")          1, false, false, 1527, 3,  6, 1,  0, 0}, // #1240
11418
  {DBGFIELD("VADDPSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1241
11419
  {DBGFIELD("VADDSDrr_VADDSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1242
11420
  {DBGFIELD("VADDSSrr_VADDSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1243
11421
  {DBGFIELD("VADDSUBPDYrr")       1, false, false, 1527, 3,  6, 1,  0, 0}, // #1244
11422
  {DBGFIELD("VADDSUBPDrr")        1, false, false, 1470, 3,  6, 1,  0, 0}, // #1245
11423
  {DBGFIELD("VADDSUBPSYrr")       1, false, false, 1527, 3,  6, 1,  0, 0}, // #1246
11424
  {DBGFIELD("VADDSUBPSrr")        1, false, false, 1470, 3,  6, 1,  0, 0}, // #1247
11425
  {DBGFIELD("VCMPPDYrri_VCMPPDYrri_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1248
11426
  {DBGFIELD("VCMPPDrri_VCMPPDrri_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1249
11427
  {DBGFIELD("VCMPPSYrri_VCMPPSYrri_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1250
11428
  {DBGFIELD("VCMPPSrri_VCMPPSrri_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1251
11429
  {DBGFIELD("VCMPSDrr_VCMPSDrr_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1252
11430
  {DBGFIELD("VCMPSSrr_VCMPSSrr_alt") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1253
11431
  {DBGFIELD("VCVTDQ2PSYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1254
11432
  {DBGFIELD("VCVTDQ2PSrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1255
11433
  {DBGFIELD("VCVTPS2DQYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1256
11434
  {DBGFIELD("VCVTPS2DQrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1257
11435
  {DBGFIELD("VCVTTPS2DQYrr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1258
11436
  {DBGFIELD("VCVTTPS2DQrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1259
11437
  {DBGFIELD("VMAXPDYrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1260
11438
  {DBGFIELD("VMAXPDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1261
11439
  {DBGFIELD("VMAXPSYrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1262
11440
  {DBGFIELD("VMAXPSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1263
11441
  {DBGFIELD("VMAXSDrr_VMAXSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1264
11442
  {DBGFIELD("VMAXSSrr_VMAXSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1265
11443
  {DBGFIELD("VMINPDYrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1266
11444
  {DBGFIELD("VMINPDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1267
11445
  {DBGFIELD("VMINPSYrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1268
11446
  {DBGFIELD("VMINPSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1269
11447
  {DBGFIELD("VMINSDrr_VMINSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1270
11448
  {DBGFIELD("VMINSSrr_VMINSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1271
11449
  {DBGFIELD("VROUNDPDr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1272
11450
  {DBGFIELD("VROUNDPSr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1273
11451
  {DBGFIELD("VROUNDSDr_VROUNDSDr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1274
11452
  {DBGFIELD("VROUNDSSr_VROUNDSSr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1275
11453
  {DBGFIELD("VROUNDYPDr")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1276
11454
  {DBGFIELD("VROUNDYPSr")         1, false, false, 1470, 3,  6, 1,  0, 0}, // #1277
11455
  {DBGFIELD("VSUBPDYrr")          1, false, false, 1527, 3,  6, 1,  0, 0}, // #1278
11456
  {DBGFIELD("VSUBPDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1279
11457
  {DBGFIELD("VSUBPSYrr")          1, false, false, 1527, 3,  6, 1,  0, 0}, // #1280
11458
  {DBGFIELD("VSUBPSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1281
11459
  {DBGFIELD("VSUBSDrr_VSUBSDrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1282
11460
  {DBGFIELD("VSUBSSrr_VSUBSSrr_Int") 1, false, false, 1470, 3,  6, 1,  0, 0}, // #1283
11461
  {DBGFIELD("EXTRACTPSrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #1284
11462
  {DBGFIELD("VEXTRACTPSrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #1285
11463
  {DBGFIELD("PEXTRBrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1286
11464
  {DBGFIELD("PEXTRDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1287
11465
  {DBGFIELD("PEXTRQrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1288
11466
  {DBGFIELD("PEXTRWri")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1289
11467
  {DBGFIELD("VPEXTRBrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1290
11468
  {DBGFIELD("VPEXTRDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1291
11469
  {DBGFIELD("VPEXTRQrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1292
11470
  {DBGFIELD("VPEXTRWri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1293
11471
  {DBGFIELD("ROL16rCL_ROL32rCL_ROL64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1294
11472
  {DBGFIELD("ROL8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1295
11473
  {DBGFIELD("ROR16rCL_ROR32rCL_ROR64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1296
11474
  {DBGFIELD("ROR8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1297
11475
  {DBGFIELD("SAR16rCL_SAR32rCL_SAR64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1298
11476
  {DBGFIELD("SAR8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1299
11477
  {DBGFIELD("SHL16rCL_SHL32rCL_SHL64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1300
11478
  {DBGFIELD("SHL8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1301
11479
  {DBGFIELD("SHR16rCL_SHR32rCL_SHR64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1302
11480
  {DBGFIELD("SHR8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1303
11481
  {DBGFIELD("MMX_PHADDSWrr64")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #1304
11482
  {DBGFIELD("MMX_PHADDWrr64")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #1305
11483
  {DBGFIELD("MMX_PHADDrr64")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #1306
11484
  {DBGFIELD("MMX_PHSUBDrr64")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #1307
11485
  {DBGFIELD("MMX_PHSUBSWrr64")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #1308
11486
  {DBGFIELD("MMX_PHSUBWrr64")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #1309
11487
  {DBGFIELD("PHADDDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1310
11488
  {DBGFIELD("PHADDSWrr128")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #1311
11489
  {DBGFIELD("PHADDWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1312
11490
  {DBGFIELD("PHSUBDrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1313
11491
  {DBGFIELD("PHSUBSWrr128")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #1314
11492
  {DBGFIELD("PHSUBWrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #1315
11493
  {DBGFIELD("VPHADDDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1316
11494
  {DBGFIELD("VPHADDSWrr128")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #1317
11495
  {DBGFIELD("VPHADDWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1318
11496
  {DBGFIELD("VPHSUBDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1319
11497
  {DBGFIELD("VPHSUBSWrr128")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #1320
11498
  {DBGFIELD("VPHSUBWrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1321
11499
  {DBGFIELD("ADC8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1322
11500
  {DBGFIELD("LEAVE64")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1323
11501
  {DBGFIELD("OUT32rr")            1, false, false, 13, 1,  1, 1,  0, 0}, // #1324
11502
  {DBGFIELD("OUT8rr")             1, false, false, 13, 1,  1, 1,  0, 0}, // #1325
11503
  {DBGFIELD("SBB8i8")             1, false, false, 498, 2,  2, 1,  0, 0}, // #1326
11504
  {DBGFIELD("XADD16rr_XADD32rr_XADD64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1327
11505
  {DBGFIELD("XADD8rr")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1328
11506
  {DBGFIELD("CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1329
11507
  {DBGFIELD("CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1330
11508
  {DBGFIELD("CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1331
11509
  {DBGFIELD("CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1332
11510
  {DBGFIELD("CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1333
11511
  {DBGFIELD("CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1334
11512
  {DBGFIELD("CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1335
11513
  {DBGFIELD("CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1336
11514
  {DBGFIELD("CMOVA16rr")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1337
11515
  {DBGFIELD("CMOVA32rr_CMOVA64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1338
11516
  {DBGFIELD("CMOVBE16rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1339
11517
  {DBGFIELD("CMOVBE32rr_CMOVBE64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1340
11518
  {DBGFIELD("COM_FIPr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1341
11519
  {DBGFIELD("COM_FIr")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #1342
11520
  {DBGFIELD("UCOM_FIPr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1343
11521
  {DBGFIELD("UCOM_FIr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1344
11522
  {DBGFIELD("MUL16r")             1, false, false, 1499, 3,  6, 1,  0, 0}, // #1345
11523
  {DBGFIELD("MUL32r")             1, false, false, 1499, 3,  6, 1,  0, 0}, // #1346
11524
  {DBGFIELD("MUL64r")             1, false, false, 1499, 3,  6, 1,  0, 0}, // #1347
11525
  {DBGFIELD("CVTDQ2PDrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1348
11526
  {DBGFIELD("CVTPD2DQrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1349
11527
  {DBGFIELD("CVTPD2PSrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1350
11528
  {DBGFIELD("CVTSD2SSrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1351
11529
  {DBGFIELD("CVTSI2SD64rr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1352
11530
  {DBGFIELD("CVTSI2SDrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1353
11531
  {DBGFIELD("CVTTPD2DQrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1354
11532
  {DBGFIELD("MMX_CVTPD2PIirr")    1, false, false, 1490, 3,  6, 1,  0, 0}, // #1355
11533
  {DBGFIELD("MMX_CVTPI2PDirr")    1, false, false, 1490, 3,  6, 1,  0, 0}, // #1356
11534
  {DBGFIELD("MMX_CVTTPD2PIirr")   1, false, false, 1490, 3,  6, 1,  0, 0}, // #1357
11535
  {DBGFIELD("VCVTDQ2PDYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1358
11536
  {DBGFIELD("VCVTDQ2PDrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1359
11537
  {DBGFIELD("VCVTPD2DQYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1360
11538
  {DBGFIELD("VCVTPD2DQrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1361
11539
  {DBGFIELD("VCVTPD2PSYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1362
11540
  {DBGFIELD("VCVTPD2PSrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1363
11541
  {DBGFIELD("VCVTSD2SSrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1364
11542
  {DBGFIELD("VCVTSI2SD64rr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1365
11543
  {DBGFIELD("VCVTSI2SDrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1366
11544
  {DBGFIELD("VCVTTPD2DQYrr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1367
11545
  {DBGFIELD("VCVTTPD2DQrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1368
11546
  {DBGFIELD("MOV64sr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #1369
11547
  {DBGFIELD("OUT32ir")            1, false, false, 13, 1,  1, 1,  0, 0}, // #1370
11548
  {DBGFIELD("OUT8ir")             1, false, false, 13, 1,  1, 1,  0, 0}, // #1371
11549
  {DBGFIELD("PAUSE")              1, false, false,  0, 0,  2, 1,  0, 0}, // #1372
11550
  {DBGFIELD("SHLD16rrCL")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1373
11551
  {DBGFIELD("SHLD32rrCL")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1374
11552
  {DBGFIELD("SHLD64rrCL")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1375
11553
  {DBGFIELD("SHRD16rrCL")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1376
11554
  {DBGFIELD("SHRD32rrCL")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1377
11555
  {DBGFIELD("SHRD64rrCL")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1378
11556
  {DBGFIELD("MULPDrr")            1, false, false, 1490, 3, 19, 1,  0, 0}, // #1379
11557
  {DBGFIELD("MULPSrr")            1, false, false, 1490, 3, 19, 1,  0, 0}, // #1380
11558
  {DBGFIELD("MULSDrr_MULSDrr_Int") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #1381
11559
  {DBGFIELD("MULSSrr_MULSSrr_Int") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #1382
11560
  {DBGFIELD("MUL_FPrST0")         1, false, false, 1490, 3, 19, 1,  0, 0}, // #1383
11561
  {DBGFIELD("MUL_FST0r")          1, false, false, 1490, 3, 19, 1,  0, 0}, // #1384
11562
  {DBGFIELD("MUL_FrST0")          1, false, false, 1490, 3, 19, 1,  0, 0}, // #1385
11563
  {DBGFIELD("PCMPGTQrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #1386
11564
  {DBGFIELD("PHMINPOSUWrr128")    1, false, false, 1470, 3, 19, 1,  0, 0}, // #1387
11565
  {DBGFIELD("RCPPSr")             1, false, false, 1490, 3, 19, 1,  0, 0}, // #1388
11566
  {DBGFIELD("RCPSSr")             1, false, false, 1490, 3, 19, 1,  0, 0}, // #1389
11567
  {DBGFIELD("RCPSSr_Int")         1, false, false, 1485, 5,  5, 1,  4, 1}, // #1390
11568
  {DBGFIELD("RSQRTPSr")           1, false, false, 1490, 3, 19, 1,  0, 0}, // #1391
11569
  {DBGFIELD("RSQRTSSr")           1, false, false, 1490, 3, 19, 1,  0, 0}, // #1392
11570
  {DBGFIELD("RSQRTSSr_Int")       1, false, false, 1485, 5,  5, 1,  4, 1}, // #1393
11571
  {DBGFIELD("VMULPDYrr")          1, false, false, 1566, 3,  9, 1,  0, 0}, // #1394
11572
  {DBGFIELD("VMULPDrr")           1, false, false, 1490, 3, 19, 1,  0, 0}, // #1395
11573
  {DBGFIELD("VMULPSYrr")          1, false, false, 1569, 3, 19, 1,  0, 0}, // #1396
11574
  {DBGFIELD("VMULPSrr")           1, false, false, 1490, 3, 19, 1,  0, 0}, // #1397
11575
  {DBGFIELD("VMULSDrr_VMULSDrr_Int") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #1398
11576
  {DBGFIELD("VMULSSrr_VMULSSrr_Int") 1, false, false, 1490, 3, 19, 1,  0, 0}, // #1399
11577
  {DBGFIELD("VPCMPGTQrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #1400
11578
  {DBGFIELD("VPHMINPOSUWrr128")   1, false, false, 1470, 3, 19, 1,  0, 0}, // #1401
11579
  {DBGFIELD("VRCPPSr")            1, false, false, 1490, 3, 19, 1,  0, 0}, // #1402
11580
  {DBGFIELD("VRCPSSr")            1, false, false, 1490, 3, 19, 1,  0, 0}, // #1403
11581
  {DBGFIELD("VRCPSSr_Int")        1, false, false, 1485, 5,  5, 1,  0, 0}, // #1404
11582
  {DBGFIELD("VRSQRTPSr")          1, false, false, 1490, 3, 19, 1,  0, 0}, // #1405
11583
  {DBGFIELD("VRSQRTSSr")          1, false, false, 1490, 3, 19, 1,  0, 0}, // #1406
11584
  {DBGFIELD("VRSQRTSSr_Int")      1, false, false, 1485, 5,  5, 1,  0, 0}, // #1407
11585
  {DBGFIELD("MOV16rm_MOV32rm_MOV64rm") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #1408
11586
  {DBGFIELD("MOV8rm_MOV8rm_NOREX") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #1409
11587
  {DBGFIELD("MOVSX32rm16_MOVSX64rm16") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1410
11588
  {DBGFIELD("MOVSX64rm32")        1, false, false, 1461, 4,  9, 1,  0, 0}, // #1411
11589
  {DBGFIELD("MOVSX16rm8")         1, false, false, 1461, 4,  9, 1,  0, 0}, // #1412
11590
  {DBGFIELD("MOVSX32rm8_MOVSX64rm8") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1413
11591
  {DBGFIELD("MOVZX32rm16_MOVZX64rm16") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1414
11592
  {DBGFIELD("MOVZX16rm8")         1, false, false, 1461, 4,  9, 1,  0, 0}, // #1415
11593
  {DBGFIELD("MOVZX32rm8_MOVZX64rm8") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1416
11594
  {DBGFIELD("PREFETCH_PREFETCHW") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1417
11595
  {DBGFIELD("PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #1418
11596
  {DBGFIELD("CVTSD2SI64rr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1419
11597
  {DBGFIELD("CVTSD2SIrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1420
11598
  {DBGFIELD("CVTSS2SI64rr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1421
11599
  {DBGFIELD("CVTSS2SIrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1422
11600
  {DBGFIELD("CVTTSD2SI64rr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1423
11601
  {DBGFIELD("CVTTSD2SIrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1424
11602
  {DBGFIELD("CVTTSS2SI64rr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1425
11603
  {DBGFIELD("CVTTSS2SIrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1426
11604
  {DBGFIELD("VCVTSD2SI64rr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1427
11605
  {DBGFIELD("VCVTSD2SIrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1428
11606
  {DBGFIELD("VCVTSS2SI64rr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1429
11607
  {DBGFIELD("VCVTSS2SIrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1430
11608
  {DBGFIELD("VCVTTSD2SI64rr")     1, false, false, 1490, 3,  6, 1,  0, 0}, // #1431
11609
  {DBGFIELD("VCVTTSD2SIrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1432
11610
  {DBGFIELD("VCVTTSS2SI64rr")     1, false, false, 1490, 3,  6, 1,  0, 0}, // #1433
11611
  {DBGFIELD("VCVTTSS2SIrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1434
11612
  {DBGFIELD("MOV16mr_MOV32mr_MOV64mr") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #1435
11613
  {DBGFIELD("MOV8mr_MOV8mr_NOREX") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #1436
11614
  {DBGFIELD("MOVAPDmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1437
11615
  {DBGFIELD("MOVAPSmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1438
11616
  {DBGFIELD("MOVDQAmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1439
11617
  {DBGFIELD("MOVDQUmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1440
11618
  {DBGFIELD("MOVHPDmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1441
11619
  {DBGFIELD("MOVHPSmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1442
11620
  {DBGFIELD("MOVLPDmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1443
11621
  {DBGFIELD("MOVLPSmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1444
11622
  {DBGFIELD("MOVNTDQmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1445
11623
  {DBGFIELD("MOVNTI_64mr")        1, false, false, 1519, 3,  2, 1,  0, 0}, // #1446
11624
  {DBGFIELD("MOVNTImr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1447
11625
  {DBGFIELD("MOVNTPDmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1448
11626
  {DBGFIELD("MOVNTPSmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1449
11627
  {DBGFIELD("MOVPDI2DImr")        1, false, false, 1519, 3,  2, 1,  0, 0}, // #1450
11628
  {DBGFIELD("MOVPQI2QImr")        1, false, false, 1519, 3,  2, 1,  0, 0}, // #1451
11629
  {DBGFIELD("MOVPQIto64mr")       1, false, false, 1519, 3,  2, 1,  0, 0}, // #1452
11630
  {DBGFIELD("MOVSSmr")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #1453
11631
  {DBGFIELD("MOVUPDmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1454
11632
  {DBGFIELD("MOVUPSmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1455
11633
  {DBGFIELD("PUSH64i8")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1456
11634
  {DBGFIELD("PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #1457
11635
  {DBGFIELD("PUSH16rmm_PUSH32rmm_PUSH64rmm") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #1458
11636
  {DBGFIELD("VEXTRACTF128mr")     1, false, false, 1519, 3,  2, 1,  0, 0}, // #1459
11637
  {DBGFIELD("VMOVAPDYmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1460
11638
  {DBGFIELD("VMOVAPDmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1461
11639
  {DBGFIELD("VMOVAPSYmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1462
11640
  {DBGFIELD("VMOVAPSmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1463
11641
  {DBGFIELD("VMOVDQAYmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1464
11642
  {DBGFIELD("VMOVDQAmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1465
11643
  {DBGFIELD("VMOVDQUYmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1466
11644
  {DBGFIELD("VMOVDQUmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1467
11645
  {DBGFIELD("VMOVHPDmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1468
11646
  {DBGFIELD("VMOVHPSmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1469
11647
  {DBGFIELD("VMOVLPDmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1470
11648
  {DBGFIELD("VMOVLPSmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1471
11649
  {DBGFIELD("VMOVNTDQYmr")        1, false, false, 1519, 3,  2, 1,  0, 0}, // #1472
11650
  {DBGFIELD("VMOVNTDQmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1473
11651
  {DBGFIELD("VMOVNTPDYmr")        1, false, false, 1519, 3,  2, 1,  0, 0}, // #1474
11652
  {DBGFIELD("VMOVNTPDmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1475
11653
  {DBGFIELD("VMOVNTPSYmr")        1, false, false, 1519, 3,  2, 1,  0, 0}, // #1476
11654
  {DBGFIELD("VMOVNTPSmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1477
11655
  {DBGFIELD("VMOVPDI2DImr")       1, false, false, 1519, 3,  2, 1,  0, 0}, // #1478
11656
  {DBGFIELD("VMOVPQI2QImr")       1, false, false, 1519, 3,  2, 1,  0, 0}, // #1479
11657
  {DBGFIELD("VMOVPQIto64mr")      1, false, false, 1519, 3,  2, 1,  0, 0}, // #1480
11658
  {DBGFIELD("VMOVSDmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1481
11659
  {DBGFIELD("VMOVSSmr")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1482
11660
  {DBGFIELD("VMOVUPDYmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1483
11661
  {DBGFIELD("VMOVUPDmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1484
11662
  {DBGFIELD("VMOVUPSYmr")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1485
11663
  {DBGFIELD("VMOVUPSmr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #1486
11664
  {DBGFIELD("MPSADBWrri")         1, false, false, 1527, 3,  6, 1,  0, 0}, // #1487
11665
  {DBGFIELD("VMPSADBWrri")        1, false, false, 1527, 3,  6, 1,  0, 0}, // #1488
11666
  {DBGFIELD("CLI")                1, false, false, 498, 2,  2, 1,  0, 0}, // #1489
11667
  {DBGFIELD("CVTSI2SS64rr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #1490
11668
  {DBGFIELD("CVTSI2SSrr")         1, false, false, 1490, 3,  6, 1,  0, 0}, // #1491
11669
  {DBGFIELD("HADDPDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1492
11670
  {DBGFIELD("HADDPSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1493
11671
  {DBGFIELD("HSUBPDrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1494
11672
  {DBGFIELD("HSUBPSrr")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #1495
11673
  {DBGFIELD("VCVTSI2SS64rr")      1, false, false, 1490, 3,  6, 1,  0, 0}, // #1496
11674
  {DBGFIELD("VCVTSI2SSrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #1497
11675
  {DBGFIELD("VHADDPDYrr")         1, false, false, 1527, 3,  6, 1,  0, 0}, // #1498
11676
  {DBGFIELD("VHADDPDrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1499
11677
  {DBGFIELD("VHADDPSYrr")         1, false, false, 1527, 3,  6, 1,  0, 0}, // #1500
11678
  {DBGFIELD("VHADDPSrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1501
11679
  {DBGFIELD("VHSUBPDYrr")         1, false, false, 1527, 3,  6, 1,  0, 0}, // #1502
11680
  {DBGFIELD("VHSUBPDrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1503
11681
  {DBGFIELD("VHSUBPSYrr")         1, false, false, 1527, 3,  6, 1,  0, 0}, // #1504
11682
  {DBGFIELD("VHSUBPSrr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #1505
11683
  {DBGFIELD("ISTT_FP16m")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1506
11684
  {DBGFIELD("ISTT_FP32m")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1507
11685
  {DBGFIELD("ISTT_FP64m")         1, false, false, 1519, 3,  2, 1,  0, 0}, // #1508
11686
  {DBGFIELD("PUSHGS64")           1, false, false, 13, 1,  1, 1,  0, 0}, // #1509
11687
  {DBGFIELD("CALL64pcrel32")      1, false, false, 498, 2,  2, 1,  0, 0}, // #1510
11688
  {DBGFIELD("CALL16r_CALL32r_CALL64r") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1511
11689
  {DBGFIELD("EXTRACTPSmr")        2, false, false, 1509, 5, 50, 2,  0, 0}, // #1512
11690
  {DBGFIELD("VEXTRACTPSmr")       2, false, false, 1509, 5, 50, 2,  0, 0}, // #1513
11691
  {DBGFIELD("VMASKMOVPDYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #1514
11692
  {DBGFIELD("VMASKMOVPDmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1515
11693
  {DBGFIELD("VMASKMOVPSYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #1516
11694
  {DBGFIELD("VMASKMOVPSmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1517
11695
  {DBGFIELD("SETAEm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1518
11696
  {DBGFIELD("SETBm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1519
11697
  {DBGFIELD("SETEm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1520
11698
  {DBGFIELD("SETGEm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1521
11699
  {DBGFIELD("SETGm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1522
11700
  {DBGFIELD("SETLEm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1523
11701
  {DBGFIELD("SETLm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1524
11702
  {DBGFIELD("SETNEm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1525
11703
  {DBGFIELD("SETNOm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1526
11704
  {DBGFIELD("SETNPm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1527
11705
  {DBGFIELD("SETNSm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1528
11706
  {DBGFIELD("SETOm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1529
11707
  {DBGFIELD("SETPm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1530
11708
  {DBGFIELD("SETSm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1531
11709
  {DBGFIELD("PEXTRBmr")           2, false, false, 1509, 5, 50, 2,  0, 0}, // #1532
11710
  {DBGFIELD("VPEXTRBmr")          2, false, false, 1509, 5, 50, 2,  0, 0}, // #1533
11711
  {DBGFIELD("VPEXTRDmr")          2, false, false, 1509, 5, 50, 2,  0, 0}, // #1534
11712
  {DBGFIELD("VPEXTRWmr")          2, false, false, 1509, 5, 50, 2,  0, 0}, // #1535
11713
  {DBGFIELD("MOV8mi")             1, false, false, 1519, 3,  2, 1,  0, 0}, // #1536
11714
  {DBGFIELD("STOSB")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1537
11715
  {DBGFIELD("STOSL")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1538
11716
  {DBGFIELD("STOSQ")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1539
11717
  {DBGFIELD("STOSW")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1540
11718
  {DBGFIELD("FNINIT")             1, false, false, 13, 1,  1, 1,  0, 0}, // #1541
11719
  {DBGFIELD("CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1542
11720
  {DBGFIELD("CMPXCHG8rr")         1, false, false, 498, 2,  2, 1,  0, 0}, // #1543
11721
  {DBGFIELD("SETAm")              2, false, false, 1550, 4, 21, 2,  0, 0}, // #1544
11722
  {DBGFIELD("SETBEm")             2, false, false, 1550, 4, 21, 2,  0, 0}, // #1545
11723
  {DBGFIELD("LDMXCSR")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #1546
11724
  {DBGFIELD("STMXCSR")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #1547
11725
  {DBGFIELD("VLDMXCSR")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1548
11726
  {DBGFIELD("VSTMXCSR")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1549
11727
  {DBGFIELD("PEXTRDmr")           2, false, false, 1509, 5, 50, 2,  0, 0}, // #1550
11728
  {DBGFIELD("PEXTRQmr")           2, false, false, 1509, 5, 50, 2,  0, 0}, // #1551
11729
  {DBGFIELD("VPEXTRQmr")          2, false, false, 1509, 5, 50, 2,  0, 0}, // #1552
11730
  {DBGFIELD("PUSHF16")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #1553
11731
  {DBGFIELD("PUSHF64")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #1554
11732
  {DBGFIELD("CLFLUSH")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #1555
11733
  {DBGFIELD("CLFLUSHOPT")         0, false, false,  0, 0,  0, 0,  0, 0}, // #1556
11734
  {DBGFIELD("FXRSTOR_FXRSTOR64")  1, false, false, 13, 1,  1, 1,  0, 0}, // #1557
11735
  {DBGFIELD("LDDQUrm")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #1558
11736
  {DBGFIELD("MMX_MOVD64from64rm") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #1559
11737
  {DBGFIELD("MOV64toPQIrm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #1560
11738
  {DBGFIELD("MOVAPDrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1561
11739
  {DBGFIELD("MOVAPSrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1562
11740
  {DBGFIELD("MOVDDUPrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1563
11741
  {DBGFIELD("MOVDI2PDIrm")        1, false, false, 1481, 3,  3, 1,  0, 0}, // #1564
11742
  {DBGFIELD("MOVDQArm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1565
11743
  {DBGFIELD("MOVDQUrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1566
11744
  {DBGFIELD("MOVNTDQArm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1567
11745
  {DBGFIELD("MOVSHDUPrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1568
11746
  {DBGFIELD("MOVSLDUPrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1569
11747
  {DBGFIELD("MOVSSrm")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #1570
11748
  {DBGFIELD("MOVUPDrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1571
11749
  {DBGFIELD("MOVUPSrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1572
11750
  {DBGFIELD("POP16r")             1, false, false, 1481, 3,  3, 1,  0, 0}, // #1573
11751
  {DBGFIELD("POP16rmm_POP32rmm_POP64rmm") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #1574
11752
  {DBGFIELD("POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #1575
11753
  {DBGFIELD("VBROADCASTSSrm")     1, false, false, 1481, 3,  3, 1,  0, 0}, // #1576
11754
  {DBGFIELD("VLDDQUYrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1577
11755
  {DBGFIELD("VLDDQUrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1578
11756
  {DBGFIELD("VMOV64toPQIrm")      1, false, false, 1481, 3,  3, 1,  0, 0}, // #1579
11757
  {DBGFIELD("VMOVAPDrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1580
11758
  {DBGFIELD("VMOVAPSrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1581
11759
  {DBGFIELD("VMOVDDUPrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1582
11760
  {DBGFIELD("VMOVDI2PDIrm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #1583
11761
  {DBGFIELD("VMOVDQArm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1584
11762
  {DBGFIELD("VMOVDQUrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1585
11763
  {DBGFIELD("VMOVNTDQArm")        1, false, false, 1481, 3,  3, 1,  0, 0}, // #1586
11764
  {DBGFIELD("VMOVQI2PQIrm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #1587
11765
  {DBGFIELD("VMOVSDrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1588
11766
  {DBGFIELD("VMOVSHDUPrm")        1, false, false, 1481, 3,  3, 1,  0, 0}, // #1589
11767
  {DBGFIELD("VMOVSLDUPrm")        1, false, false, 1481, 3,  3, 1,  0, 0}, // #1590
11768
  {DBGFIELD("VMOVSSrm")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #1591
11769
  {DBGFIELD("VMOVUPDrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1592
11770
  {DBGFIELD("VMOVUPSrm")          1, false, false, 1481, 3,  3, 1,  0, 0}, // #1593
11771
  {DBGFIELD("JMP16m_JMP32m_JMP64m") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1594
11772
  {DBGFIELD("MOV64sm")            1, false, false, 13, 1,  2, 1,  0, 0}, // #1595
11773
  {DBGFIELD("BT16mi8_BT32mi8_BT64mi8") 1, false, false, 498, 2,  2, 1,  0, 0}, // #1596
11774
  {DBGFIELD("MMX_PABSBrm64")      1, false, false, 1473, 4, 16, 1,  0, 0}, // #1597
11775
  {DBGFIELD("MMX_PABSDrm64")      1, false, false, 1473, 4, 16, 1,  0, 0}, // #1598
11776
  {DBGFIELD("MMX_PABSWrm64")      1, false, false, 1473, 4, 16, 1,  0, 0}, // #1599
11777
  {DBGFIELD("MMX_PALIGNR64irm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #1600
11778
  {DBGFIELD("MMX_PSHUFBrm64")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #1601
11779
  {DBGFIELD("MMX_PSIGNBrm64")     1, false, false, 1465, 5,  5, 1,  4, 1}, // #1602
11780
  {DBGFIELD("MMX_PSIGNDrm64")     1, false, false, 1465, 5,  5, 1,  4, 1}, // #1603
11781
  {DBGFIELD("MMX_PSIGNWrm64")     1, false, false, 1465, 5,  5, 1,  4, 1}, // #1604
11782
  {DBGFIELD("ADD16rm_ADD32rm_ADD64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1605
11783
  {DBGFIELD("ADD8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1606
11784
  {DBGFIELD("AND16rm_AND32rm_AND64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1607
11785
  {DBGFIELD("AND8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1608
11786
  {DBGFIELD("CMP16mi8_CMP32mi8_CMP64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1609
11787
  {DBGFIELD("CMP16mr_CMP32mr_CMP64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1610
11788
  {DBGFIELD("CMP16rm_CMP32rm_CMP64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1611
11789
  {DBGFIELD("CMP8mi_CMP8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #1612
11790
  {DBGFIELD("CMP8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1613
11791
  {DBGFIELD("CMP8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1614
11792
  {DBGFIELD("LODSL")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1615
11793
  {DBGFIELD("LODSQ")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1616
11794
  {DBGFIELD("OR16rm_OR32rm_OR64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1617
11795
  {DBGFIELD("OR8rm")              1, false, false, 1461, 4,  9, 1,  4, 1}, // #1618
11796
  {DBGFIELD("SUB16rm_SUB32rm_SUB64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1619
11797
  {DBGFIELD("SUB8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1620
11798
  {DBGFIELD("XOR16rm_XOR32rm_XOR64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1621
11799
  {DBGFIELD("XOR8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1622
11800
  {DBGFIELD("ST_F32m")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #1623
11801
  {DBGFIELD("ST_F64m")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #1624
11802
  {DBGFIELD("ST_FP32m")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1625
11803
  {DBGFIELD("ST_FP64m")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1626
11804
  {DBGFIELD("ST_FP80m")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #1627
11805
  {DBGFIELD("VBROADCASTSDYrm")    1, false, false, 1473, 4, 16, 1,  0, 0}, // #1628
11806
  {DBGFIELD("VBROADCASTSSYrm")    1, false, false, 1473, 4, 16, 1,  0, 0}, // #1629
11807
  {DBGFIELD("VMOVAPDYrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1630
11808
  {DBGFIELD("VMOVAPSYrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1631
11809
  {DBGFIELD("VMOVDDUPYrm")        1, false, false, 1481, 3,  3, 1,  0, 0}, // #1632
11810
  {DBGFIELD("VMOVDQAYrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1633
11811
  {DBGFIELD("VMOVDQUYrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1634
11812
  {DBGFIELD("VMOVSHDUPYrm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #1635
11813
  {DBGFIELD("VMOVSLDUPYrm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #1636
11814
  {DBGFIELD("VMOVUPDYrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1637
11815
  {DBGFIELD("VMOVUPSYrm")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #1638
11816
  {DBGFIELD("CVTPS2PDrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #1639
11817
  {DBGFIELD("CVTSS2SDrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #1640
11818
  {DBGFIELD("VCVTPS2PDYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #1641
11819
  {DBGFIELD("VCVTPS2PDrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #1642
11820
  {DBGFIELD("VCVTSS2SDrm")        1, false, false, 1485, 5, 10, 1,  4, 1}, // #1643
11821
  {DBGFIELD("VTESTPDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1644
11822
  {DBGFIELD("VTESTPSrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1645
11823
  {DBGFIELD("ANDNPDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1646
11824
  {DBGFIELD("ANDNPSrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1647
11825
  {DBGFIELD("ANDPDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1648
11826
  {DBGFIELD("ANDPSrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1649
11827
  {DBGFIELD("INSERTPSrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1650
11828
  {DBGFIELD("MOVHPDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1651
11829
  {DBGFIELD("MOVHPSrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1652
11830
  {DBGFIELD("MOVLPDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1653
11831
  {DBGFIELD("MOVLPSrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1654
11832
  {DBGFIELD("ORPDrm")             1, false, false, 1473, 4, 16, 1,  4, 1}, // #1655
11833
  {DBGFIELD("ORPSrm")             1, false, false, 1473, 4, 16, 1,  4, 1}, // #1656
11834
  {DBGFIELD("SHUFPDrmi")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1657
11835
  {DBGFIELD("SHUFPSrmi")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1658
11836
  {DBGFIELD("UNPCKHPDrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1659
11837
  {DBGFIELD("UNPCKHPSrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1660
11838
  {DBGFIELD("UNPCKLPDrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1661
11839
  {DBGFIELD("UNPCKLPSrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1662
11840
  {DBGFIELD("VANDNPDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1663
11841
  {DBGFIELD("VANDNPSrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1664
11842
  {DBGFIELD("VANDPDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1665
11843
  {DBGFIELD("VANDPSrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1666
11844
  {DBGFIELD("VBROADCASTF128")     1, false, false, 1473, 4, 16, 1,  0, 0}, // #1667
11845
  {DBGFIELD("VINSERTPSrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1668
11846
  {DBGFIELD("VMOVHPDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1669
11847
  {DBGFIELD("VMOVHPSrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1670
11848
  {DBGFIELD("VMOVLPDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1671
11849
  {DBGFIELD("VMOVLPSrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1672
11850
  {DBGFIELD("VORPDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1673
11851
  {DBGFIELD("VORPSrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1674
11852
  {DBGFIELD("VPERMILPDmi")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1675
11853
  {DBGFIELD("VPERMILPDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1676
11854
  {DBGFIELD("VPERMILPSmi")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1677
11855
  {DBGFIELD("VPERMILPSrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1678
11856
  {DBGFIELD("VSHUFPDrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1679
11857
  {DBGFIELD("VSHUFPSrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1680
11858
  {DBGFIELD("VUNPCKHPDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1681
11859
  {DBGFIELD("VUNPCKHPSrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1682
11860
  {DBGFIELD("VUNPCKLPDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1683
11861
  {DBGFIELD("VUNPCKLPSrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1684
11862
  {DBGFIELD("VXORPDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1685
11863
  {DBGFIELD("VXORPSrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1686
11864
  {DBGFIELD("XORPDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1687
11865
  {DBGFIELD("XORPSrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1688
11866
  {DBGFIELD("AESDECLASTrr")       1, false, false, 1478, 3,  6, 1,  0, 0}, // #1689
11867
  {DBGFIELD("AESDECrr")           1, false, false, 1478, 3,  6, 1,  0, 0}, // #1690
11868
  {DBGFIELD("AESENCLASTrr")       1, false, false, 1478, 3,  6, 1,  0, 0}, // #1691
11869
  {DBGFIELD("AESENCrr")           1, false, false, 1478, 3,  6, 1,  0, 0}, // #1692
11870
  {DBGFIELD("VAESDECLASTrr")      1, false, false, 1478, 3,  6, 1,  0, 0}, // #1693
11871
  {DBGFIELD("VAESDECrr")          1, false, false, 1478, 3,  6, 1,  0, 0}, // #1694
11872
  {DBGFIELD("VAESENCLASTrr")      1, false, false, 1478, 3,  6, 1,  0, 0}, // #1695
11873
  {DBGFIELD("VAESENCrr")          1, false, false, 1478, 3,  6, 1,  0, 0}, // #1696
11874
  {DBGFIELD("BLENDPDrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1697
11875
  {DBGFIELD("BLENDPSrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1698
11876
  {DBGFIELD("VBLENDPDrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1699
11877
  {DBGFIELD("VBLENDPSrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1700
11878
  {DBGFIELD("VINSERTF128rm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #1701
11879
  {DBGFIELD("MMX_PADDQirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1702
11880
  {DBGFIELD("PABSBrm")            1, false, false, 1473, 4, 16, 1,  0, 0}, // #1703
11881
  {DBGFIELD("PABSDrm")            1, false, false, 1473, 4, 16, 1,  0, 0}, // #1704
11882
  {DBGFIELD("PABSWrm")            1, false, false, 1473, 4, 16, 1,  0, 0}, // #1705
11883
  {DBGFIELD("PACKSSDWrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1706
11884
  {DBGFIELD("PACKSSWBrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1707
11885
  {DBGFIELD("PACKUSDWrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1708
11886
  {DBGFIELD("PACKUSWBrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1709
11887
  {DBGFIELD("PADDBrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1710
11888
  {DBGFIELD("PADDDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1711
11889
  {DBGFIELD("PADDQrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1712
11890
  {DBGFIELD("PADDSBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1713
11891
  {DBGFIELD("PADDSWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1714
11892
  {DBGFIELD("PADDUSBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1715
11893
  {DBGFIELD("PADDUSWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1716
11894
  {DBGFIELD("PADDWrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1717
11895
  {DBGFIELD("PALIGNRrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1718
11896
  {DBGFIELD("PAVGBrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1719
11897
  {DBGFIELD("PAVGWrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1720
11898
  {DBGFIELD("PBLENDWrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1721
11899
  {DBGFIELD("PCMPEQBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1722
11900
  {DBGFIELD("PCMPEQDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1723
11901
  {DBGFIELD("PCMPEQQrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1724
11902
  {DBGFIELD("PCMPEQWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1725
11903
  {DBGFIELD("PCMPGTBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1726
11904
  {DBGFIELD("PCMPGTDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1727
11905
  {DBGFIELD("PCMPGTWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1728
11906
  {DBGFIELD("PINSRBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1729
11907
  {DBGFIELD("PINSRDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1730
11908
  {DBGFIELD("PINSRQrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1731
11909
  {DBGFIELD("PINSRWrmi")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1732
11910
  {DBGFIELD("PMAXSBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1733
11911
  {DBGFIELD("PMAXSDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1734
11912
  {DBGFIELD("PMAXSWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1735
11913
  {DBGFIELD("PMAXUBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1736
11914
  {DBGFIELD("PMAXUDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1737
11915
  {DBGFIELD("PMAXUWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1738
11916
  {DBGFIELD("PMINSBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1739
11917
  {DBGFIELD("PMINSDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1740
11918
  {DBGFIELD("PMINSWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1741
11919
  {DBGFIELD("PMINUBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1742
11920
  {DBGFIELD("PMINUDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1743
11921
  {DBGFIELD("PMINUWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1744
11922
  {DBGFIELD("PMOVSXBDrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1745
11923
  {DBGFIELD("PMOVSXBQrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1746
11924
  {DBGFIELD("PMOVSXBWrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1747
11925
  {DBGFIELD("PMOVSXDQrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1748
11926
  {DBGFIELD("PMOVSXWDrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1749
11927
  {DBGFIELD("PMOVSXWQrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1750
11928
  {DBGFIELD("PMOVZXBDrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1751
11929
  {DBGFIELD("PMOVZXBQrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1752
11930
  {DBGFIELD("PMOVZXBWrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1753
11931
  {DBGFIELD("PMOVZXDQrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1754
11932
  {DBGFIELD("PMOVZXWDrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1755
11933
  {DBGFIELD("PMOVZXWQrm")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1756
11934
  {DBGFIELD("PSHUFBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1757
11935
  {DBGFIELD("PSHUFDmi")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1758
11936
  {DBGFIELD("PSHUFHWmi")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1759
11937
  {DBGFIELD("PSHUFLWmi")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1760
11938
  {DBGFIELD("PSIGNBrm128")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1761
11939
  {DBGFIELD("PSIGNDrm128")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1762
11940
  {DBGFIELD("PSIGNWrm128")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1763
11941
  {DBGFIELD("PSUBBrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1764
11942
  {DBGFIELD("PSUBDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1765
11943
  {DBGFIELD("PSUBQrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1766
11944
  {DBGFIELD("PSUBSBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1767
11945
  {DBGFIELD("PSUBSWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1768
11946
  {DBGFIELD("PSUBUSBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1769
11947
  {DBGFIELD("PSUBUSWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1770
11948
  {DBGFIELD("PSUBWrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1771
11949
  {DBGFIELD("PUNPCKHBWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1772
11950
  {DBGFIELD("PUNPCKHDQrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1773
11951
  {DBGFIELD("PUNPCKHQDQrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1774
11952
  {DBGFIELD("PUNPCKHWDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1775
11953
  {DBGFIELD("PUNPCKLBWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1776
11954
  {DBGFIELD("PUNPCKLDQrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1777
11955
  {DBGFIELD("PUNPCKLQDQrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1778
11956
  {DBGFIELD("PUNPCKLWDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1779
11957
  {DBGFIELD("VPABSBrm")           1, false, false, 1473, 4, 16, 1,  0, 0}, // #1780
11958
  {DBGFIELD("VPABSDrm")           1, false, false, 1473, 4, 16, 1,  0, 0}, // #1781
11959
  {DBGFIELD("VPABSWrm")           1, false, false, 1473, 4, 16, 1,  0, 0}, // #1782
11960
  {DBGFIELD("VPACKSSDWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1783
11961
  {DBGFIELD("VPACKSSWBrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1784
11962
  {DBGFIELD("VPACKUSDWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1785
11963
  {DBGFIELD("VPACKUSWBrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1786
11964
  {DBGFIELD("VPADDBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1787
11965
  {DBGFIELD("VPADDDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1788
11966
  {DBGFIELD("VPADDQrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1789
11967
  {DBGFIELD("VPADDSBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1790
11968
  {DBGFIELD("VPADDSWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1791
11969
  {DBGFIELD("VPADDUSBrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1792
11970
  {DBGFIELD("VPADDUSWrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1793
11971
  {DBGFIELD("VPADDWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1794
11972
  {DBGFIELD("VPALIGNRrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1795
11973
  {DBGFIELD("VPAVGBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1796
11974
  {DBGFIELD("VPAVGWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1797
11975
  {DBGFIELD("VPBLENDWrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1798
11976
  {DBGFIELD("VPCMPEQBrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1799
11977
  {DBGFIELD("VPCMPEQDrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1800
11978
  {DBGFIELD("VPCMPEQQrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1801
11979
  {DBGFIELD("VPCMPEQWrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1802
11980
  {DBGFIELD("VPCMPGTBrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1803
11981
  {DBGFIELD("VPCMPGTDrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1804
11982
  {DBGFIELD("VPCMPGTWrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1805
11983
  {DBGFIELD("VPINSRBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1806
11984
  {DBGFIELD("VPINSRDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1807
11985
  {DBGFIELD("VPINSRQrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1808
11986
  {DBGFIELD("VPINSRWrmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1809
11987
  {DBGFIELD("VPMAXSBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1810
11988
  {DBGFIELD("VPMAXSDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1811
11989
  {DBGFIELD("VPMAXSWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1812
11990
  {DBGFIELD("VPMAXUBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1813
11991
  {DBGFIELD("VPMAXUDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1814
11992
  {DBGFIELD("VPMAXUWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1815
11993
  {DBGFIELD("VPMINSBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1816
11994
  {DBGFIELD("VPMINSDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1817
11995
  {DBGFIELD("VPMINSWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1818
11996
  {DBGFIELD("VPMINUBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1819
11997
  {DBGFIELD("VPMINUDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1820
11998
  {DBGFIELD("VPMINUWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1821
11999
  {DBGFIELD("VPMOVSXBDrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1822
12000
  {DBGFIELD("VPMOVSXBQrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1823
12001
  {DBGFIELD("VPMOVSXBWrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1824
12002
  {DBGFIELD("VPMOVSXDQrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1825
12003
  {DBGFIELD("VPMOVSXWDrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1826
12004
  {DBGFIELD("VPMOVSXWQrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1827
12005
  {DBGFIELD("VPMOVZXBDrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1828
12006
  {DBGFIELD("VPMOVZXBQrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1829
12007
  {DBGFIELD("VPMOVZXBWrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1830
12008
  {DBGFIELD("VPMOVZXDQrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1831
12009
  {DBGFIELD("VPMOVZXWDrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1832
12010
  {DBGFIELD("VPMOVZXWQrm")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #1833
12011
  {DBGFIELD("VPSHUFBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1834
12012
  {DBGFIELD("VPSHUFDmi")          1, false, false, 1473, 4, 16, 1,  0, 0}, // #1835
12013
  {DBGFIELD("VPSHUFHWmi")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1836
12014
  {DBGFIELD("VPSHUFLWmi")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #1837
12015
  {DBGFIELD("VPSIGNBrm128")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1838
12016
  {DBGFIELD("VPSIGNDrm128")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1839
12017
  {DBGFIELD("VPSIGNWrm128")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1840
12018
  {DBGFIELD("VPSUBBrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1841
12019
  {DBGFIELD("VPSUBDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1842
12020
  {DBGFIELD("VPSUBQrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1843
12021
  {DBGFIELD("VPSUBSBrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1844
12022
  {DBGFIELD("VPSUBSWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1845
12023
  {DBGFIELD("VPSUBUSBrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1846
12024
  {DBGFIELD("VPSUBUSWrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1847
12025
  {DBGFIELD("VPSUBWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1848
12026
  {DBGFIELD("VPUNPCKHBWrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1849
12027
  {DBGFIELD("VPUNPCKHDQrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1850
12028
  {DBGFIELD("VPUNPCKHQDQrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #1851
12029
  {DBGFIELD("VPUNPCKHWDrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1852
12030
  {DBGFIELD("VPUNPCKLBWrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1853
12031
  {DBGFIELD("VPUNPCKLDQrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1854
12032
  {DBGFIELD("VPUNPCKLQDQrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #1855
12033
  {DBGFIELD("VPUNPCKLWDrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1856
12034
  {DBGFIELD("PANDNrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1857
12035
  {DBGFIELD("PANDrm")             1, false, false, 1473, 4, 16, 1,  4, 1}, // #1858
12036
  {DBGFIELD("PORrm")              1, false, false, 1473, 4, 16, 1,  4, 1}, // #1859
12037
  {DBGFIELD("PXORrm")             1, false, false, 1473, 4, 16, 1,  4, 1}, // #1860
12038
  {DBGFIELD("VPANDNrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1861
12039
  {DBGFIELD("VPANDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1862
12040
  {DBGFIELD("VPORrm")             1, false, false, 1473, 4, 16, 1,  4, 1}, // #1863
12041
  {DBGFIELD("VPXORrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #1864
12042
  {DBGFIELD("VRCPPSYr")           1, false, false, 1569, 3, 19, 1,  0, 0}, // #1865
12043
  {DBGFIELD("VRSQRTPSYr")         1, false, false, 1569, 3, 19, 1,  0, 0}, // #1866
12044
  {DBGFIELD("VERRm")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1867
12045
  {DBGFIELD("VERWm")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1868
12046
  {DBGFIELD("LODSB")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1869
12047
  {DBGFIELD("LODSW")              1, false, false, 13, 1,  1, 1,  0, 0}, // #1870
12048
  {DBGFIELD("FARJMP64")           1, false, false, 498, 2,  2, 1,  0, 0}, // #1871
12049
  {DBGFIELD("ADC16rm_ADC32rm_ADC64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1872
12050
  {DBGFIELD("ADC8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1873
12051
  {DBGFIELD("CMOVAE16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1874
12052
  {DBGFIELD("CMOVAE32rm_CMOVAE64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1875
12053
  {DBGFIELD("CMOVB16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1876
12054
  {DBGFIELD("CMOVB32rm_CMOVB64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1877
12055
  {DBGFIELD("CMOVE16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1878
12056
  {DBGFIELD("CMOVE32rm_CMOVE64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1879
12057
  {DBGFIELD("CMOVG16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1880
12058
  {DBGFIELD("CMOVG32rm_CMOVG64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1881
12059
  {DBGFIELD("CMOVGE16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1882
12060
  {DBGFIELD("CMOVGE32rm_CMOVGE64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1883
12061
  {DBGFIELD("CMOVL16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1884
12062
  {DBGFIELD("CMOVL32rm_CMOVL64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1885
12063
  {DBGFIELD("CMOVLE16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1886
12064
  {DBGFIELD("CMOVLE32rm_CMOVLE64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1887
12065
  {DBGFIELD("CMOVNE16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1888
12066
  {DBGFIELD("CMOVNE32rm_CMOVNE64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1889
12067
  {DBGFIELD("CMOVNO16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1890
12068
  {DBGFIELD("CMOVNO32rm_CMOVNO64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1891
12069
  {DBGFIELD("CMOVNP16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1892
12070
  {DBGFIELD("CMOVNP32rm_CMOVNP64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1893
12071
  {DBGFIELD("CMOVNS16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #1894
12072
  {DBGFIELD("CMOVNS32rm_CMOVNS64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1895
12073
  {DBGFIELD("CMOVO16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1896
12074
  {DBGFIELD("CMOVO32rm_CMOVO64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1897
12075
  {DBGFIELD("CMOVP16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1898
12076
  {DBGFIELD("CMOVP32rm_CMOVP64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1899
12077
  {DBGFIELD("CMOVS16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #1900
12078
  {DBGFIELD("CMOVS32rm_CMOVS64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1901
12079
  {DBGFIELD("SBB16rm_SBB32rm_SBB64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1902
12080
  {DBGFIELD("SBB8rm")             1, false, false, 1461, 4,  9, 1,  4, 1}, // #1903
12081
  {DBGFIELD("FNSTSWm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #1904
12082
  {DBGFIELD("SLDT16r_SLDT32r_SLDT64r") 1, false, false, 13, 1,  1, 1,  0, 0}, // #1905
12083
  {DBGFIELD("STR16r_STR32r_STR64r") 1, false, false, 13, 1,  1, 1,  0, 0}, // #1906
12084
  {DBGFIELD("CALL16m_CALL32m")    1, false, false, 1461, 4,  9, 1,  0, 0}, // #1907
12085
  {DBGFIELD("CALL64m")            1, false, false, 498, 2,  2, 1,  0, 0}, // #1908
12086
  {DBGFIELD("FNSTCW16m")          1, false, false, 498, 2,  2, 1,  0, 0}, // #1909
12087
  {DBGFIELD("BTC16mi8_BTC32mi8_BTC64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1910
12088
  {DBGFIELD("BTR16mi8_BTR32mi8_BTR64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1911
12089
  {DBGFIELD("BTS16mi8_BTS32mi8_BTS64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1912
12090
  {DBGFIELD("SAR16mi_SAR32mi_SAR64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1913
12091
  {DBGFIELD("SAR8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1914
12092
  {DBGFIELD("SHL16m1_SHL32m1_SHL64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1915
12093
  {DBGFIELD("SHL16mi_SHL32mi_SHL64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1916
12094
  {DBGFIELD("SHL8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1917
12095
  {DBGFIELD("SHL8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1918
12096
  {DBGFIELD("SHR16mi_SHR32mi_SHR64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1919
12097
  {DBGFIELD("SHR8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1920
12098
  {DBGFIELD("ADD16mi8_ADD32mi8_ADD64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1921
12099
  {DBGFIELD("ADD16mr_ADD32mr_ADD64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1922
12100
  {DBGFIELD("ADD8mi_ADD8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #1923
12101
  {DBGFIELD("ADD8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1924
12102
  {DBGFIELD("AND16mi8_AND32mi8_AND64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1925
12103
  {DBGFIELD("AND16mr_AND32mr_AND64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1926
12104
  {DBGFIELD("AND8mi_AND8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #1927
12105
  {DBGFIELD("AND8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1928
12106
  {DBGFIELD("DEC16m_DEC32m_DEC64m") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1929
12107
  {DBGFIELD("DEC8m")              2, false, false, 1456, 5, 47, 2,  0, 0}, // #1930
12108
  {DBGFIELD("INC16m_INC32m_INC64m") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1931
12109
  {DBGFIELD("INC8m")              2, false, false, 1456, 5, 47, 2,  0, 0}, // #1932
12110
  {DBGFIELD("NEG16m_NEG32m_NEG64m") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1933
12111
  {DBGFIELD("NEG8m")              2, false, false, 1456, 5, 47, 2,  0, 0}, // #1934
12112
  {DBGFIELD("NOT16m_NOT32m_NOT64m") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1935
12113
  {DBGFIELD("NOT8m")              2, false, false, 1456, 5, 47, 2,  0, 0}, // #1936
12114
  {DBGFIELD("OR16mi8_OR32mi8_OR64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1937
12115
  {DBGFIELD("OR16mr_OR32mr_OR64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1938
12116
  {DBGFIELD("OR32mrLocked")       2, false, false, 1456, 5, 47, 2,  0, 0}, // #1939
12117
  {DBGFIELD("OR8mi_OR8mi8")       2, false, false, 1456, 5, 47, 2,  0, 0}, // #1940
12118
  {DBGFIELD("OR8mr")              2, false, false, 1456, 5, 47, 2,  0, 0}, // #1941
12119
  {DBGFIELD("SUB16mi8_SUB32mi8_SUB64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1942
12120
  {DBGFIELD("SUB16mr_SUB32mr_SUB64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1943
12121
  {DBGFIELD("SUB8mi_SUB8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #1944
12122
  {DBGFIELD("SUB8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1945
12123
  {DBGFIELD("TEST16rm_TEST32rm_TEST64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #1946
12124
  {DBGFIELD("TEST8mi")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #1947
12125
  {DBGFIELD("TEST8rm")            1, false, false, 1461, 4,  9, 1,  4, 1}, // #1948
12126
  {DBGFIELD("XOR16mi8_XOR32mi8_XOR64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1949
12127
  {DBGFIELD("XOR16mr_XOR32mr_XOR64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #1950
12128
  {DBGFIELD("XOR8mi_XOR8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #1951
12129
  {DBGFIELD("XOR8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #1952
12130
  {DBGFIELD("MMX_PMADDUBSWrm64")  1, false, false, 1465, 5,  5, 1,  4, 1}, // #1953
12131
  {DBGFIELD("MMX_PMULHRSWrm64")   1, false, false, 1465, 5,  5, 1,  4, 1}, // #1954
12132
  {DBGFIELD("VTESTPDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1955
12133
  {DBGFIELD("VTESTPSYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1956
12134
  {DBGFIELD("BSF16rm_BSF32rm_BSF64rm") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1957
12135
  {DBGFIELD("BSR16rm_BSR32rm_BSR64rm") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #1958
12136
  {DBGFIELD("CRC32r64m64")        1, false, false, 1465, 5, 10, 1,  4, 1}, // #1959
12137
  {DBGFIELD("CRC32r32m8_CRC32r64m8") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #1960
12138
  {DBGFIELD("FCOM32m")            0, false, false,  0, 0,  0, 0,  0, 0}, // #1961
12139
  {DBGFIELD("FCOM64m")            0, false, false,  0, 0,  0, 0,  0, 0}, // #1962
12140
  {DBGFIELD("FCOMP32m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #1963
12141
  {DBGFIELD("FCOMP64m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #1964
12142
  {DBGFIELD("MUL8m")              1, false, false, 1514, 5, 16, 1,  5, 2}, // #1965
12143
  {DBGFIELD("VANDNPDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1966
12144
  {DBGFIELD("VANDNPSYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #1967
12145
  {DBGFIELD("VANDPDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1968
12146
  {DBGFIELD("VANDPSYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1969
12147
  {DBGFIELD("VORPDYrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1970
12148
  {DBGFIELD("VORPSYrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #1971
12149
  {DBGFIELD("VPERM2F128rm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1972
12150
  {DBGFIELD("VPERMILPDYmi")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #1973
12151
  {DBGFIELD("VPERMILPDYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1974
12152
  {DBGFIELD("VPERMILPSYmi")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #1975
12153
  {DBGFIELD("VPERMILPSYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1976
12154
  {DBGFIELD("VSHUFPDYrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1977
12155
  {DBGFIELD("VSHUFPSYrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1978
12156
  {DBGFIELD("VUNPCKHPDYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1979
12157
  {DBGFIELD("VUNPCKHPSYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1980
12158
  {DBGFIELD("VUNPCKLPDYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1981
12159
  {DBGFIELD("VUNPCKLPSYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1982
12160
  {DBGFIELD("VXORPDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1983
12161
  {DBGFIELD("VXORPSYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #1984
12162
  {DBGFIELD("VBLENDPDYrmi")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1985
12163
  {DBGFIELD("VBLENDPSYrmi")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #1986
12164
  {DBGFIELD("BLENDVPDrm0")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1987
12165
  {DBGFIELD("BLENDVPSrm0")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #1988
12166
  {DBGFIELD("VBLENDVPDrm")        1, false, false, 1538, 4,  5, 1,  4, 1}, // #1989
12167
  {DBGFIELD("VBLENDVPSrm")        1, false, false, 1538, 4,  5, 1,  4, 1}, // #1990
12168
  {DBGFIELD("VMASKMOVPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1991
12169
  {DBGFIELD("VMASKMOVPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1992
12170
  {DBGFIELD("PBLENDVBrr0")        1, false, false, 1542, 2, 19, 1,  0, 0}, // #1993
12171
  {DBGFIELD("VPBLENDVBrm")        1, false, false, 1538, 4,  5, 1,  4, 1}, // #1994
12172
  {DBGFIELD("COMISDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #1995
12173
  {DBGFIELD("COMISSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #1996
12174
  {DBGFIELD("UCOMISDrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #1997
12175
  {DBGFIELD("UCOMISSrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #1998
12176
  {DBGFIELD("VCOMISDrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #1999
12177
  {DBGFIELD("VCOMISSrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2000
12178
  {DBGFIELD("VUCOMISDrm")         1, false, false, 1465, 5, 10, 1,  4, 1}, // #2001
12179
  {DBGFIELD("VUCOMISSrm")         1, false, false, 1465, 5, 10, 1,  4, 1}, // #2002
12180
  {DBGFIELD("PTESTrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2003
12181
  {DBGFIELD("VPTESTrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2004
12182
  {DBGFIELD("PSLLDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2005
12183
  {DBGFIELD("PSLLQrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2006
12184
  {DBGFIELD("PSLLWrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2007
12185
  {DBGFIELD("PSRADrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2008
12186
  {DBGFIELD("PSRAWrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2009
12187
  {DBGFIELD("PSRLDrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2010
12188
  {DBGFIELD("PSRLQrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2011
12189
  {DBGFIELD("PSRLWrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2012
12190
  {DBGFIELD("VPSLLDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2013
12191
  {DBGFIELD("VPSLLQrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2014
12192
  {DBGFIELD("VPSLLWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2015
12193
  {DBGFIELD("VPSRADrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2016
12194
  {DBGFIELD("VPSRAWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2017
12195
  {DBGFIELD("VPSRLDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2018
12196
  {DBGFIELD("VPSRLQrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2019
12197
  {DBGFIELD("VPSRLWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2020
12198
  {DBGFIELD("MMX_PHADDSWrm64")    1, false, false, 1473, 4, 16, 1,  4, 1}, // #2021
12199
  {DBGFIELD("MMX_PHADDWrm64")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2022
12200
  {DBGFIELD("MMX_PHADDrm64")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2023
12201
  {DBGFIELD("MMX_PHSUBDrm64")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2024
12202
  {DBGFIELD("MMX_PHSUBSWrm64")    1, false, false, 1473, 4, 16, 1,  4, 1}, // #2025
12203
  {DBGFIELD("MMX_PHSUBWrm64")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2026
12204
  {DBGFIELD("CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2027
12205
  {DBGFIELD("CMPXCHG8rm")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2028
12206
  {DBGFIELD("CMOVA16rm")          1, false, false, 1461, 4,  9, 1,  4, 1}, // #2029
12207
  {DBGFIELD("CMOVA32rm_CMOVA64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #2030
12208
  {DBGFIELD("CMOVBE16rm")         1, false, false, 1461, 4,  9, 1,  4, 1}, // #2031
12209
  {DBGFIELD("CMOVBE32rm_CMOVBE64rm") 1, false, false, 1461, 4,  9, 1,  4, 1}, // #2032
12210
  {DBGFIELD("CMPSB")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2033
12211
  {DBGFIELD("CMPSL")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2034
12212
  {DBGFIELD("CMPSQ")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2035
12213
  {DBGFIELD("CMPSW")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2036
12214
  {DBGFIELD("FLDCW16m")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #2037
12215
  {DBGFIELD("ROL16mi_ROL32mi_ROL64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2038
12216
  {DBGFIELD("ROL8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2039
12217
  {DBGFIELD("ROR16mi_ROR32mi_ROR64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2040
12218
  {DBGFIELD("ROR8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2041
12219
  {DBGFIELD("MOVSB")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2042
12220
  {DBGFIELD("MOVSL")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2043
12221
  {DBGFIELD("MOVSQ")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2044
12222
  {DBGFIELD("MOVSW")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2045
12223
  {DBGFIELD("XADD16rm_XADD32rm_XADD64rm") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2046
12224
  {DBGFIELD("XADD8rm")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2047
12225
  {DBGFIELD("FARCALL64")          1, false, false, 498, 2,  2, 1,  0, 0}, // #2048
12226
  {DBGFIELD("SHLD16mri8")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2049
12227
  {DBGFIELD("SHLD32mri8")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2050
12228
  {DBGFIELD("SHLD64mri8")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2051
12229
  {DBGFIELD("SHRD16mri8")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2052
12230
  {DBGFIELD("SHRD32mri8")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2053
12231
  {DBGFIELD("SHRD64mri8")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2054
12232
  {DBGFIELD("MMX_PMULUDQirm")     1, false, false, 1465, 5,  5, 1,  4, 1}, // #2055
12233
  {DBGFIELD("PMADDUBSWrm")        1, false, false, 1465, 5,  5, 1,  4, 1}, // #2056
12234
  {DBGFIELD("PMADDWDrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2057
12235
  {DBGFIELD("PMULDQrm")           1, false, false, 1465, 5,  5, 1,  4, 1}, // #2058
12236
  {DBGFIELD("PMULHRSWrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #2059
12237
  {DBGFIELD("PMULHUWrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2060
12238
  {DBGFIELD("PMULHWrm")           1, false, false, 1465, 5,  5, 1,  4, 1}, // #2061
12239
  {DBGFIELD("PMULLDrm")           1, false, false, 1465, 5,  5, 1,  4, 1}, // #2062
12240
  {DBGFIELD("PMULLWrm")           1, false, false, 1465, 5,  5, 1,  4, 1}, // #2063
12241
  {DBGFIELD("PMULUDQrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2064
12242
  {DBGFIELD("PSADBWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2065
12243
  {DBGFIELD("VPMADDUBSWrm")       1, false, false, 1465, 5,  5, 1,  4, 1}, // #2066
12244
  {DBGFIELD("VPMADDWDrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #2067
12245
  {DBGFIELD("VPMULDQrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2068
12246
  {DBGFIELD("VPMULHRSWrm")        1, false, false, 1465, 5,  5, 1,  4, 1}, // #2069
12247
  {DBGFIELD("VPMULHUWrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #2070
12248
  {DBGFIELD("VPMULHWrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2071
12249
  {DBGFIELD("VPMULLDrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2072
12250
  {DBGFIELD("VPMULLWrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2073
12251
  {DBGFIELD("VPMULUDQrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #2074
12252
  {DBGFIELD("VPSADBWrm")          1, false, false, 1465, 5,  5, 1,  4, 1}, // #2075
12253
  {DBGFIELD("ADDPDrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2076
12254
  {DBGFIELD("ADDPSrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2077
12255
  {DBGFIELD("ADDSDrm_ADDSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2078
12256
  {DBGFIELD("ADDSSrm_ADDSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2079
12257
  {DBGFIELD("ADDSUBPDrm")         1, false, false, 1465, 5, 10, 1,  4, 1}, // #2080
12258
  {DBGFIELD("ADDSUBPSrm")         1, false, false, 1465, 5, 10, 1,  4, 1}, // #2081
12259
  {DBGFIELD("CMPPDrmi_CMPPDrmi_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2082
12260
  {DBGFIELD("CMPPSrmi_CMPPSrmi_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2083
12261
  {DBGFIELD("CMPSSrm_CMPSSrm_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2084
12262
  {DBGFIELD("CVTDQ2PSrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2085
12263
  {DBGFIELD("CVTPS2DQrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2086
12264
  {DBGFIELD("CVTSI2SD64rm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2087
12265
  {DBGFIELD("CVTSI2SDrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2088
12266
  {DBGFIELD("CVTTPS2DQrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2089
12267
  {DBGFIELD("MAXPDrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2090
12268
  {DBGFIELD("MAXPSrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2091
12269
  {DBGFIELD("MAXSDrm_MAXSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2092
12270
  {DBGFIELD("MAXSSrm_MAXSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2093
12271
  {DBGFIELD("MINPDrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2094
12272
  {DBGFIELD("MINPSrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2095
12273
  {DBGFIELD("MINSDrm_MINSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2096
12274
  {DBGFIELD("MINSSrm_MINSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2097
12275
  {DBGFIELD("MMX_CVTPI2PSirm")    1, false, false, 1485, 5, 10, 1,  0, 0}, // #2098
12276
  {DBGFIELD("MMX_CVTPS2PIirm")    1, false, false, 1485, 5, 10, 1,  0, 0}, // #2099
12277
  {DBGFIELD("MMX_CVTTPS2PIirm")   1, false, false, 1485, 5, 10, 1,  0, 0}, // #2100
12278
  {DBGFIELD("POPCNT16rm_POPCNT32rm_POPCNT64rm") 1, false, false, 1465, 5, 10, 1,  0, 0}, // #2101
12279
  {DBGFIELD("ROUNDPDm")           1, false, false, 1465, 5, 10, 1,  0, 0}, // #2102
12280
  {DBGFIELD("ROUNDPSm")           1, false, false, 1465, 5, 10, 1,  0, 0}, // #2103
12281
  {DBGFIELD("ROUNDSDm_ROUNDSDm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2104
12282
  {DBGFIELD("ROUNDSSm_ROUNDSSm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2105
12283
  {DBGFIELD("SUBPDrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2106
12284
  {DBGFIELD("SUBPSrm")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2107
12285
  {DBGFIELD("SUBSDrm_SUBSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2108
12286
  {DBGFIELD("SUBSSrm_SUBSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2109
12287
  {DBGFIELD("VADDPDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2110
12288
  {DBGFIELD("VADDPSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2111
12289
  {DBGFIELD("VADDSDrm_VADDSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2112
12290
  {DBGFIELD("VADDSSrm_VADDSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2113
12291
  {DBGFIELD("VADDSUBPDrm")        1, false, false, 1465, 5, 10, 1,  4, 1}, // #2114
12292
  {DBGFIELD("VADDSUBPSrm")        1, false, false, 1465, 5, 10, 1,  4, 1}, // #2115
12293
  {DBGFIELD("VCMPPDrmi_VCMPPDrmi_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2116
12294
  {DBGFIELD("VCMPPSrmi_VCMPPSrmi_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2117
12295
  {DBGFIELD("VCMPSDrm_VCMPSDrm_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2118
12296
  {DBGFIELD("VCMPSSrm_VCMPSSrm_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2119
12297
  {DBGFIELD("VCVTDQ2PSrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2120
12298
  {DBGFIELD("VCVTPS2DQrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2121
12299
  {DBGFIELD("VCVTSI2SD64rm")      1, false, false, 1485, 5, 10, 1,  4, 1}, // #2122
12300
  {DBGFIELD("VCVTSI2SDrm")        1, false, false, 1485, 5, 10, 1,  4, 1}, // #2123
12301
  {DBGFIELD("VCVTTPS2DQrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2124
12302
  {DBGFIELD("VMAXPDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2125
12303
  {DBGFIELD("VMAXPSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2126
12304
  {DBGFIELD("VMAXSDrm_VMAXSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2127
12305
  {DBGFIELD("VMAXSSrm_VMAXSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2128
12306
  {DBGFIELD("VMINPDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2129
12307
  {DBGFIELD("VMINPSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2130
12308
  {DBGFIELD("VMINSDrm_VMINSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2131
12309
  {DBGFIELD("VMINSSrm_VMINSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2132
12310
  {DBGFIELD("VROUNDPDm")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2133
12311
  {DBGFIELD("VROUNDPSm")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2134
12312
  {DBGFIELD("VROUNDSDm_VROUNDSDm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2135
12313
  {DBGFIELD("VROUNDSSm_VROUNDSSm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2136
12314
  {DBGFIELD("VSUBPDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2137
12315
  {DBGFIELD("VSUBPSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2138
12316
  {DBGFIELD("VSUBSDrm_VSUBSDrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2139
12317
  {DBGFIELD("VSUBSSrm_VSUBSSrm_Int") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2140
12318
  {DBGFIELD("VBLENDVPDYrm")       1, false, false, 1538, 4,  5, 1,  4, 1}, // #2141
12319
  {DBGFIELD("VBLENDVPSYrm")       1, false, false, 1538, 4,  5, 1,  4, 1}, // #2142
12320
  {DBGFIELD("VMASKMOVPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2143
12321
  {DBGFIELD("VMASKMOVPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2144
12322
  {DBGFIELD("DPPDrri")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #2145
12323
  {DBGFIELD("VDPPDrri")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #2146
12324
  {DBGFIELD("CVTSD2SI64rm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2147
12325
  {DBGFIELD("CVTSD2SIrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2148
12326
  {DBGFIELD("CVTSS2SI64rm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2149
12327
  {DBGFIELD("CVTSS2SIrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2150
12328
  {DBGFIELD("CVTTSD2SI64rm")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #2151
12329
  {DBGFIELD("CVTTSD2SIrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2152
12330
  {DBGFIELD("CVTTSS2SI64rm")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #2153
12331
  {DBGFIELD("CVTTSS2SIrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2154
12332
  {DBGFIELD("MUL16m")             1, false, false, 1514, 5, 16, 1,  5, 2}, // #2155
12333
  {DBGFIELD("MUL32m")             1, false, false, 1514, 5, 16, 1,  5, 2}, // #2156
12334
  {DBGFIELD("MUL64m")             1, false, false, 1514, 5, 16, 1,  5, 2}, // #2157
12335
  {DBGFIELD("VPTESTYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2158
12336
  {DBGFIELD("LD_F32m")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #2159
12337
  {DBGFIELD("LD_F64m")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #2160
12338
  {DBGFIELD("LD_F80m")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #2161
12339
  {DBGFIELD("PHADDDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2162
12340
  {DBGFIELD("PHADDSWrm128")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2163
12341
  {DBGFIELD("PHADDWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2164
12342
  {DBGFIELD("PHSUBDrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2165
12343
  {DBGFIELD("PHSUBSWrm128")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2166
12344
  {DBGFIELD("PHSUBWrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2167
12345
  {DBGFIELD("VPHADDDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2168
12346
  {DBGFIELD("VPHADDSWrm128")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2169
12347
  {DBGFIELD("VPHADDWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2170
12348
  {DBGFIELD("VPHSUBDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2171
12349
  {DBGFIELD("VPHSUBSWrm128")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2172
12350
  {DBGFIELD("VPHSUBWrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2173
12351
  {DBGFIELD("IST_F16m")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #2174
12352
  {DBGFIELD("IST_F32m")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #2175
12353
  {DBGFIELD("IST_FP16m")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #2176
12354
  {DBGFIELD("IST_FP32m")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #2177
12355
  {DBGFIELD("IST_FP64m")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #2178
12356
  {DBGFIELD("ROL16mCL_ROL32mCL_ROL64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2179
12357
  {DBGFIELD("ROL8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2180
12358
  {DBGFIELD("ROR16mCL_ROR32mCL_ROR64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2181
12359
  {DBGFIELD("ROR8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2182
12360
  {DBGFIELD("SAR16mCL_SAR32mCL_SAR64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2183
12361
  {DBGFIELD("SAR8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2184
12362
  {DBGFIELD("SHL16mCL_SHL32mCL_SHL64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2185
12363
  {DBGFIELD("SHL8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2186
12364
  {DBGFIELD("SHR16mCL_SHR32mCL_SHR64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2187
12365
  {DBGFIELD("SHR8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2188
12366
  {DBGFIELD("ADC16mi8_ADC32mi8_ADC64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2189
12367
  {DBGFIELD("ADC8mi_ADC8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #2190
12368
  {DBGFIELD("SBB16mi8_SBB32mi8_SBB64mi8") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2191
12369
  {DBGFIELD("SBB8mi_SBB8mi8")     2, false, false, 1456, 5, 47, 2,  0, 0}, // #2192
12370
  {DBGFIELD("ADC16mr_ADC32mr_ADC64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2193
12371
  {DBGFIELD("ADC8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2194
12372
  {DBGFIELD("SBB16mr_SBB32mr_SBB64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2195
12373
  {DBGFIELD("SBB8mr")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2196
12374
  {DBGFIELD("BT16mr_BT32mr_BT64mr") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #2197
12375
  {DBGFIELD("BTC16mr_BTC32mr_BTC64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2198
12376
  {DBGFIELD("BTR16mr_BTR32mr_BTR64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2199
12377
  {DBGFIELD("BTS16mr_BTS32mr_BTS64mr") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2200
12378
  {DBGFIELD("ADD_F32m")           1, false, false, 1465, 5, 10, 1,  0, 0}, // #2201
12379
  {DBGFIELD("ADD_F64m")           1, false, false, 1465, 5, 10, 1,  0, 0}, // #2202
12380
  {DBGFIELD("ILD_F16m")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #2203
12381
  {DBGFIELD("ILD_F32m")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #2204
12382
  {DBGFIELD("ILD_F64m")           1, false, false, 1481, 3,  3, 1,  0, 0}, // #2205
12383
  {DBGFIELD("SUBR_F32m")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2206
12384
  {DBGFIELD("SUBR_F64m")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2207
12385
  {DBGFIELD("SUB_F32m")           1, false, false, 1465, 5, 10, 1,  0, 0}, // #2208
12386
  {DBGFIELD("SUB_F64m")           1, false, false, 1465, 5, 10, 1,  0, 0}, // #2209
12387
  {DBGFIELD("VADDPDYrm")          1, false, false, 1522, 5, 10, 1,  4, 1}, // #2210
12388
  {DBGFIELD("VADDPSYrm")          1, false, false, 1522, 5, 10, 1,  4, 1}, // #2211
12389
  {DBGFIELD("VADDSUBPDYrm")       1, false, false, 1522, 5, 10, 1,  4, 1}, // #2212
12390
  {DBGFIELD("VADDSUBPSYrm")       1, false, false, 1522, 5, 10, 1,  4, 1}, // #2213
12391
  {DBGFIELD("VCMPPDYrmi_VCMPPDYrmi_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2214
12392
  {DBGFIELD("VCMPPSYrmi_VCMPPSYrmi_alt") 1, false, false, 1465, 5, 10, 1,  4, 1}, // #2215
12393
  {DBGFIELD("VCVTDQ2PSYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2216
12394
  {DBGFIELD("VCVTPS2DQYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2217
12395
  {DBGFIELD("VCVTTPS2DQYrm")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #2218
12396
  {DBGFIELD("VMAXPDYrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2219
12397
  {DBGFIELD("VMAXPSYrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2220
12398
  {DBGFIELD("VMINPDYrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2221
12399
  {DBGFIELD("VMINPSYrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2222
12400
  {DBGFIELD("VROUNDYPDm")         1, false, false, 1465, 5, 10, 1,  0, 0}, // #2223
12401
  {DBGFIELD("VROUNDYPSm")         1, false, false, 1465, 5, 10, 1,  0, 0}, // #2224
12402
  {DBGFIELD("VSUBPDYrm")          1, false, false, 1522, 5, 10, 1,  4, 1}, // #2225
12403
  {DBGFIELD("VSUBPSYrm")          1, false, false, 1522, 5, 10, 1,  4, 1}, // #2226
12404
  {DBGFIELD("VCVTSD2SI64rm")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #2227
12405
  {DBGFIELD("VCVTSD2SIrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2228
12406
  {DBGFIELD("VCVTSS2SI64rm")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #2229
12407
  {DBGFIELD("VCVTSS2SIrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2230
12408
  {DBGFIELD("VCVTTSD2SI64rm")     1, false, false, 1485, 5, 10, 1,  0, 0}, // #2231
12409
  {DBGFIELD("VCVTTSD2SIrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2232
12410
  {DBGFIELD("VCVTTSS2SI64rm")     1, false, false, 1485, 5, 10, 1,  0, 0}, // #2233
12411
  {DBGFIELD("VCVTTSS2SIrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2234
12412
  {DBGFIELD("CVTDQ2PDrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2235
12413
  {DBGFIELD("CVTPD2DQrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2236
12414
  {DBGFIELD("CVTPD2PSrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2237
12415
  {DBGFIELD("CVTSD2SSrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2238
12416
  {DBGFIELD("CVTSI2SS64rm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2239
12417
  {DBGFIELD("CVTSI2SSrm")         1, false, false, 1485, 5, 10, 1,  0, 0}, // #2240
12418
  {DBGFIELD("CVTTPD2DQrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2241
12419
  {DBGFIELD("MMX_CVTPD2PIirm")    1, false, false, 1485, 5, 10, 1,  0, 0}, // #2242
12420
  {DBGFIELD("MMX_CVTPI2PDirm")    1, false, false, 1485, 5, 10, 1,  0, 0}, // #2243
12421
  {DBGFIELD("MMX_CVTTPD2PIirm")   1, false, false, 1485, 5, 10, 1,  0, 0}, // #2244
12422
  {DBGFIELD("VCVTDQ2PDYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2245
12423
  {DBGFIELD("VCVTDQ2PDrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2246
12424
  {DBGFIELD("VCVTPD2DQrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2247
12425
  {DBGFIELD("VCVTPD2PSrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2248
12426
  {DBGFIELD("VCVTSD2SSrm")        1, false, false, 1485, 5, 10, 1,  4, 1}, // #2249
12427
  {DBGFIELD("VCVTSI2SS64rm")      1, false, false, 1485, 5, 10, 1,  4, 1}, // #2250
12428
  {DBGFIELD("VCVTSI2SSrm")        1, false, false, 1485, 5, 10, 1,  4, 1}, // #2251
12429
  {DBGFIELD("VCVTTPD2DQrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2252
12430
  {DBGFIELD("SHLD16mrCL")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2253
12431
  {DBGFIELD("SHLD32mrCL")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2254
12432
  {DBGFIELD("SHLD64mrCL")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2255
12433
  {DBGFIELD("SHRD16mrCL")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2256
12434
  {DBGFIELD("SHRD32mrCL")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2257
12435
  {DBGFIELD("SHRD64mrCL")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #2258
12436
  {DBGFIELD("MULPDrm")            1, false, false, 1485, 5,  5, 1,  4, 1}, // #2259
12437
  {DBGFIELD("MULPSrm")            1, false, false, 1485, 5,  5, 1,  4, 1}, // #2260
12438
  {DBGFIELD("MULSDrm_MULSDrm_Int") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #2261
12439
  {DBGFIELD("MULSSrm_MULSSrm_Int") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #2262
12440
  {DBGFIELD("PCMPGTQrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2263
12441
  {DBGFIELD("PHMINPOSUWrm128")    1, false, false, 1465, 5,  5, 1,  0, 0}, // #2264
12442
  {DBGFIELD("RCPPSm")             1, false, false, 1485, 5,  5, 1,  0, 0}, // #2265
12443
  {DBGFIELD("RCPSSm")             1, false, false, 1485, 5,  5, 1,  4, 1}, // #2266
12444
  {DBGFIELD("RCPSSm_Int")         1, false, false, 1485, 5,  5, 1,  4, 1}, // #2267
12445
  {DBGFIELD("RSQRTPSm")           1, false, false, 1485, 5,  5, 1,  0, 0}, // #2268
12446
  {DBGFIELD("RSQRTSSm")           1, false, false, 1485, 5,  5, 1,  4, 1}, // #2269
12447
  {DBGFIELD("RSQRTSSm_Int")       1, false, false, 1485, 5,  5, 1,  4, 1}, // #2270
12448
  {DBGFIELD("VMULPDrm")           1, false, false, 1485, 5,  5, 1,  4, 1}, // #2271
12449
  {DBGFIELD("VMULPSrm")           1, false, false, 1485, 5,  5, 1,  4, 1}, // #2272
12450
  {DBGFIELD("VMULSDrm_VMULSDrm_Int") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #2273
12451
  {DBGFIELD("VMULSSrm_VMULSSrm_Int") 1, false, false, 1485, 5,  5, 1,  4, 1}, // #2274
12452
  {DBGFIELD("VPCMPGTQrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2275
12453
  {DBGFIELD("VPHMINPOSUWrm128")   1, false, false, 1465, 5,  5, 1,  0, 0}, // #2276
12454
  {DBGFIELD("VRCPPSm")            1, false, false, 1485, 5,  5, 1,  0, 0}, // #2277
12455
  {DBGFIELD("VRCPSSm")            1, false, false, 1485, 5,  5, 1,  4, 1}, // #2278
12456
  {DBGFIELD("VRCPSSm_Int")        1, false, false, 1485, 5,  5, 1,  4, 1}, // #2279
12457
  {DBGFIELD("VRSQRTPSm")          1, false, false, 1485, 5,  5, 1,  0, 0}, // #2280
12458
  {DBGFIELD("VRSQRTSSm")          1, false, false, 1485, 5,  5, 1,  4, 1}, // #2281
12459
  {DBGFIELD("VRSQRTSSm_Int")      1, false, false, 1485, 5,  5, 1,  4, 1}, // #2282
12460
  {DBGFIELD("PCMPISTRIrr")        1, false, false, 1542, 2, 16, 1,  0, 0}, // #2283
12461
  {DBGFIELD("PCMPISTRM128rr")     1, false, false, 1542, 2,  5, 1,  0, 0}, // #2284
12462
  {DBGFIELD("VPCMPISTRIrr")       1, false, false, 1542, 2, 16, 1,  0, 0}, // #2285
12463
  {DBGFIELD("VPCMPISTRM128rr")    1, false, false, 1542, 2,  5, 1,  0, 0}, // #2286
12464
  {DBGFIELD("FICOM16m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2287
12465
  {DBGFIELD("FICOM32m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2288
12466
  {DBGFIELD("FICOMP16m")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2289
12467
  {DBGFIELD("FICOMP32m")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2290
12468
  {DBGFIELD("VCVTPD2DQYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2291
12469
  {DBGFIELD("VCVTPD2PSYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2292
12470
  {DBGFIELD("VCVTTPD2DQYrm")      1, false, false, 1485, 5, 10, 1,  0, 0}, // #2293
12471
  {DBGFIELD("MPSADBWrmi")         1, false, false, 1522, 5, 10, 1,  4, 1}, // #2294
12472
  {DBGFIELD("VMPSADBWrmi")        1, false, false, 1522, 5, 10, 1,  4, 1}, // #2295
12473
  {DBGFIELD("HADDPDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2296
12474
  {DBGFIELD("HADDPSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2297
12475
  {DBGFIELD("HSUBPDrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2298
12476
  {DBGFIELD("HSUBPSrm")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2299
12477
  {DBGFIELD("VHADDPDrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2300
12478
  {DBGFIELD("VHADDPSrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2301
12479
  {DBGFIELD("VHSUBPDrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2302
12480
  {DBGFIELD("VHSUBPSrm")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #2303
12481
  {DBGFIELD("AESIMCrr")           1, false, false, 16, 1, 19, 1,  0, 0}, // #2304
12482
  {DBGFIELD("VAESIMCrr")          1, false, false, 16, 1, 19, 1,  0, 0}, // #2305
12483
  {DBGFIELD("MUL_F32m")           1, false, false, 1485, 5,  5, 1,  0, 0}, // #2306
12484
  {DBGFIELD("MUL_F64m")           1, false, false, 1485, 5,  5, 1,  0, 0}, // #2307
12485
  {DBGFIELD("VMULPDYrm")          1, false, false, 1572, 5, 15, 1,  4, 1}, // #2308
12486
  {DBGFIELD("VMULPSYrm")          1, false, false, 1577, 5,  5, 1,  4, 1}, // #2309
12487
  {DBGFIELD("DPPSrri")            1, false, false, 1470, 3,  6, 1,  0, 0}, // #2310
12488
  {DBGFIELD("VDPPSYrri")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #2311
12489
  {DBGFIELD("VDPPSrri")           1, false, false, 1470, 3,  6, 1,  0, 0}, // #2312
12490
  {DBGFIELD("VHADDPDYrm")         1, false, false, 1522, 5, 10, 1,  0, 0}, // #2313
12491
  {DBGFIELD("VHADDPSYrm")         1, false, false, 1522, 5, 10, 1,  0, 0}, // #2314
12492
  {DBGFIELD("VHSUBPDYrm")         1, false, false, 1522, 5, 10, 1,  0, 0}, // #2315
12493
  {DBGFIELD("VHSUBPSYrm")         1, false, false, 1522, 5, 10, 1,  0, 0}, // #2316
12494
  {DBGFIELD("ADD_FI16m")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2317
12495
  {DBGFIELD("ADD_FI32m")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2318
12496
  {DBGFIELD("SUBR_FI16m")         1, false, false, 1465, 5, 10, 1,  0, 0}, // #2319
12497
  {DBGFIELD("SUBR_FI32m")         1, false, false, 1465, 5, 10, 1,  0, 0}, // #2320
12498
  {DBGFIELD("SUB_FI16m")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2321
12499
  {DBGFIELD("SUB_FI32m")          1, false, false, 1465, 5, 10, 1,  0, 0}, // #2322
12500
  {DBGFIELD("AESDECLASTrm")       1, false, false, 1473, 5, 10, 1,  4, 1}, // #2323
12501
  {DBGFIELD("AESDECrm")           1, false, false, 1473, 5, 10, 1,  4, 1}, // #2324
12502
  {DBGFIELD("AESENCLASTrm")       1, false, false, 1473, 5, 10, 1,  4, 1}, // #2325
12503
  {DBGFIELD("AESENCrm")           1, false, false, 1473, 5, 10, 1,  4, 1}, // #2326
12504
  {DBGFIELD("VAESDECLASTrm")      1, false, false, 1473, 5, 10, 1,  4, 1}, // #2327
12505
  {DBGFIELD("VAESDECrm")          1, false, false, 1473, 5, 10, 1,  4, 1}, // #2328
12506
  {DBGFIELD("VAESENCLASTrm")      1, false, false, 1473, 5, 10, 1,  4, 1}, // #2329
12507
  {DBGFIELD("VAESENCrm")          1, false, false, 1473, 5, 10, 1,  4, 1}, // #2330
12508
  {DBGFIELD("DIVPSrr")            1, false, false, 1503, 6, 23, 1,  0, 0}, // #2331
12509
  {DBGFIELD("DIVSSrr_DIVSSrr_Int") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #2332
12510
  {DBGFIELD("SQRTPSr")            1, false, false, 1554, 6, 30, 1,  0, 0}, // #2333
12511
  {DBGFIELD("SQRTSSr")            1, false, false, 1554, 6, 30, 1,  0, 0}, // #2334
12512
  {DBGFIELD("SQRTSSr_Int")        1, false, false, 1554, 6, 56, 1,  4, 1}, // #2335
12513
  {DBGFIELD("VDIVPSrr")           1, false, false, 1503, 6, 23, 1,  0, 0}, // #2336
12514
  {DBGFIELD("VDIVSSrr_VDIVSSrr_Int") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #2337
12515
  {DBGFIELD("VSQRTPSr")           1, false, false, 1554, 6, 30, 1,  0, 0}, // #2338
12516
  {DBGFIELD("VSQRTSSm")           1, false, false, 1554, 6, 56, 1,  4, 1}, // #2339
12517
  {DBGFIELD("VSQRTSSm_Int")       1, false, false, 1554, 6, 56, 1,  4, 1}, // #2340
12518
  {DBGFIELD("VRCPPSYm")           1, false, false, 1577, 5,  5, 1,  4, 1}, // #2341
12519
  {DBGFIELD("VRSQRTPSYm")         1, false, false, 1577, 5,  5, 1,  4, 1}, // #2342
12520
  {DBGFIELD("MUL_FI16m")          1, false, false, 1485, 5,  5, 1,  0, 0}, // #2343
12521
  {DBGFIELD("MUL_FI32m")          1, false, false, 1485, 5,  5, 1,  0, 0}, // #2344
12522
  {DBGFIELD("DPPDrmi")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #2345
12523
  {DBGFIELD("VDPPDrmi")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #2346
12524
  {DBGFIELD("PCMPISTRIrm")        1, false, false, 1538, 4, 20, 1,  4, 1}, // #2347
12525
  {DBGFIELD("PCMPISTRM128rm")     1, false, false, 1538, 4, 14, 1,  4, 1}, // #2348
12526
  {DBGFIELD("VPCMPISTRIrm")       1, false, false, 1538, 4, 20, 1,  4, 1}, // #2349
12527
  {DBGFIELD("VPCMPISTRM128rm")    1, false, false, 1538, 4, 14, 1,  4, 1}, // #2350
12528
  {DBGFIELD("AESIMCrm")           1, false, false, 1481, 4,  5, 1,  0, 0}, // #2351
12529
  {DBGFIELD("VAESIMCrm")          1, false, false, 1481, 4,  5, 1,  0, 0}, // #2352
12530
  {DBGFIELD("DIVPSrm")            1, false, false, 1503, 6, 32, 1,  4, 1}, // #2353
12531
  {DBGFIELD("DIVSSrm_DIVSSrm_Int") 1, false, false, 1503, 6, 32, 1,  4, 1}, // #2354
12532
  {DBGFIELD("SQRTPSm")            1, false, false, 1554, 6, 56, 1,  0, 0}, // #2355
12533
  {DBGFIELD("SQRTSSm")            1, false, false, 1554, 6, 56, 1,  4, 1}, // #2356
12534
  {DBGFIELD("SQRTSSm_Int")        1, false, false, 1554, 6, 56, 1,  4, 1}, // #2357
12535
  {DBGFIELD("VDIVPSrm")           1, false, false, 1503, 6, 32, 1,  4, 1}, // #2358
12536
  {DBGFIELD("VDIVSSrm_VDIVSSrm_Int") 1, false, false, 1503, 6, 32, 1,  4, 1}, // #2359
12537
  {DBGFIELD("VSQRTPSm")           1, false, false, 1554, 6, 56, 1,  0, 0}, // #2360
12538
  {DBGFIELD("VSQRTSDr")           1, false, false, 1554, 6, 30, 1,  0, 0}, // #2361
12539
  {DBGFIELD("VSQRTSDr_Int")       1, false, false, 1554, 6, 56, 1,  0, 0}, // #2362
12540
  {DBGFIELD("VSQRTSDm")           1, false, false, 1554, 6, 56, 1,  4, 1}, // #2363
12541
  {DBGFIELD("VSQRTSDm_Int")       1, false, false, 1554, 6, 56, 1,  4, 1}, // #2364
12542
  {DBGFIELD("DIVPDrr")            1, false, false, 1503, 6, 23, 1,  0, 0}, // #2365
12543
  {DBGFIELD("DIVSDrr_DIVSDrr_Int") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #2366
12544
  {DBGFIELD("SQRTPDr")            1, false, false, 1554, 6, 30, 1,  0, 0}, // #2367
12545
  {DBGFIELD("SQRTSDr")            1, false, false, 1554, 6, 30, 1,  0, 0}, // #2368
12546
  {DBGFIELD("SQRTSDr_Int")        1, false, false, 1554, 6, 56, 1,  4, 1}, // #2369
12547
  {DBGFIELD("VDIVPDrr")           1, false, false, 1503, 6, 23, 1,  0, 0}, // #2370
12548
  {DBGFIELD("VDIVSDrr_VDIVSDrr_Int") 1, false, false, 1503, 6, 23, 1,  0, 0}, // #2371
12549
  {DBGFIELD("VSQRTPDr")           1, false, false, 1554, 6, 30, 1,  0, 0}, // #2372
12550
  {DBGFIELD("DIVR_FPrST0")        1, false, false, 1503, 6, 23, 1,  0, 0}, // #2373
12551
  {DBGFIELD("DIVR_FST0r")         1, false, false, 1503, 6, 23, 1,  0, 0}, // #2374
12552
  {DBGFIELD("DIVR_FrST0")         1, false, false, 1503, 6, 23, 1,  0, 0}, // #2375
12553
  {DBGFIELD("DIV_FPrST0")         1, false, false, 1503, 6, 23, 1,  0, 0}, // #2376
12554
  {DBGFIELD("DIV_FST0r")          1, false, false, 1503, 6, 23, 1,  0, 0}, // #2377
12555
  {DBGFIELD("DIV_FrST0")          1, false, false, 1503, 6, 23, 1,  0, 0}, // #2378
12556
  {DBGFIELD("DIVPDrm")            1, false, false, 1503, 6, 32, 1,  4, 1}, // #2379
12557
  {DBGFIELD("DIVSDrm_DIVSDrm_Int") 1, false, false, 1503, 6, 32, 1,  4, 1}, // #2380
12558
  {DBGFIELD("SQRTPDm")            1, false, false, 1554, 6, 56, 1,  0, 0}, // #2381
12559
  {DBGFIELD("SQRTSDm")            1, false, false, 1554, 6, 56, 1,  4, 1}, // #2382
12560
  {DBGFIELD("SQRTSDm_Int")        1, false, false, 1554, 6, 56, 1,  4, 1}, // #2383
12561
  {DBGFIELD("VDIVPDrm")           1, false, false, 1503, 6, 32, 1,  4, 1}, // #2384
12562
  {DBGFIELD("VDIVSDrm_VDIVSDrm_Int") 1, false, false, 1503, 6, 32, 1,  4, 1}, // #2385
12563
  {DBGFIELD("VSQRTPDm")           1, false, false, 1554, 6, 56, 1,  0, 0}, // #2386
12564
  {DBGFIELD("VDIVPSYrr")          1, false, false, 1582, 3, 59, 1,  0, 0}, // #2387
12565
  {DBGFIELD("VSQRTPSYr")          1, false, false, 1585, 3, 60, 1,  0, 0}, // #2388
12566
  {DBGFIELD("DIVR_F32m")          1, false, false, 1503, 6, 32, 1,  0, 0}, // #2389
12567
  {DBGFIELD("DIVR_F64m")          1, false, false, 1503, 6, 32, 1,  0, 0}, // #2390
12568
  {DBGFIELD("DIV_F32m")           1, false, false, 1503, 6, 32, 1,  0, 0}, // #2391
12569
  {DBGFIELD("DIV_F64m")           1, false, false, 1503, 6, 32, 1,  0, 0}, // #2392
12570
  {DBGFIELD("DIVR_FI16m")         1, false, false, 1503, 6, 32, 1,  0, 0}, // #2393
12571
  {DBGFIELD("DIVR_FI32m")         1, false, false, 1503, 6, 32, 1,  0, 0}, // #2394
12572
  {DBGFIELD("DIV_FI16m")          1, false, false, 1503, 6, 32, 1,  0, 0}, // #2395
12573
  {DBGFIELD("DIV_FI32m")          1, false, false, 1503, 6, 32, 1,  0, 0}, // #2396
12574
  {DBGFIELD("VDIVPSYrm")          1, false, false, 1588, 5, 61, 1,  4, 1}, // #2397
12575
  {DBGFIELD("VSQRTPSYm")          1, false, false, 1593, 5, 37, 1,  0, 0}, // #2398
12576
  {DBGFIELD("VDIVPDYrr")          1, false, false, 1582, 3, 59, 1,  0, 0}, // #2399
12577
  {DBGFIELD("VSQRTPDYr")          1, false, false, 1598, 3, 62, 1,  0, 0}, // #2400
12578
  {DBGFIELD("VDIVPDYrm")          1, false, false, 1588, 5, 61, 1,  4, 1}, // #2401
12579
  {DBGFIELD("VSQRTPDYm")          1, false, false, 1601, 5, 28, 1,  0, 0}, // #2402
12580
  {DBGFIELD("VSQRTSSr")           1, false, false, 1554, 6, 30, 1,  0, 0}, // #2403
12581
  {DBGFIELD("VSQRTSSr_Int")       1, false, false, 1554, 6, 56, 1,  0, 0}, // #2404
12582
  {DBGFIELD("MOV16rm")            1, false, false, 1481, 3,  3, 1,  0, 0}, // #2405
12583
  {DBGFIELD("MOVSX32rm16")        1, false, false, 1461, 4,  9, 1,  0, 0}, // #2406
12584
  {DBGFIELD("MOVSX32rm8")         1, false, false, 1461, 4,  9, 1,  0, 0}, // #2407
12585
  {DBGFIELD("MOVZX32rm16")        1, false, false, 1461, 4,  9, 1,  0, 0}, // #2408
12586
  {DBGFIELD("MOVZX32rm8")         1, false, false, 1461, 4,  9, 1,  0, 0}, // #2409
12587
  {DBGFIELD("XLAT")               1, false, false, 1481, 3,  3, 1,  0, 0}, // #2410
12588
  {DBGFIELD("PUSH16rmm_PUSH32rmm") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #2411
12589
  {DBGFIELD("PUSHA16_PUSHA32")    1, false, false, 1519, 3,  2, 1,  0, 0}, // #2412
12590
  {DBGFIELD("POP16rmm_POP32rmm")  1, false, false, 1519, 3,  2, 1,  0, 0}, // #2413
12591
  {DBGFIELD("POPA16_POPA32")      1, false, false, 1481, 3,  3, 1,  0, 0}, // #2414
12592
  {DBGFIELD("DIV8r")              1, false, false, 1499, 4, 12, 1,  0, 0}, // #2415
12593
  {DBGFIELD("IDIV8r")             1, false, false, 1499, 4, 12, 1,  0, 0}, // #2416
12594
  {DBGFIELD("LRETIL_LRETIQ_LRETIW") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #2417
12595
  {DBGFIELD("RETIL_RETIQ_RETIW")  1, false, false, 1461, 4,  9, 1,  0, 0}, // #2418
12596
  {DBGFIELD("BOUNDS16rm_BOUNDS32rm") 1, false, false, 13, 1,  1, 1,  0, 0}, // #2419
12597
  {DBGFIELD("INTO")               1, false, false, 13, 1,  1, 1,  0, 0}, // #2420
12598
  {DBGFIELD("RDPMC")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2421
12599
  {DBGFIELD("RDRAND16r_RDRAND32r_RDRAND64r") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2422
12600
  {DBGFIELD("FBLDm")              0, false, false,  0, 0,  0, 0,  0, 0}, // #2423
12601
  {DBGFIELD("LD_F0")              1, false, false,  0, 0,  2, 1,  0, 0}, // #2424
12602
  {DBGFIELD("FLDPI")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2425
12603
  {DBGFIELD("FSAVEm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2426
12604
  {DBGFIELD("FRSTORm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #2427
12605
  {DBGFIELD("ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2428
12606
  {DBGFIELD("CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2429
12607
  {DBGFIELD("FCOMPP")             1, false, false, 13, 1,  1, 1,  0, 0}, // #2430
12608
  {DBGFIELD("UCOM_FPPr")          1, false, false, 1470, 3,  6, 1,  0, 0}, // #2431
12609
  {DBGFIELD("TST_F_TST_Fp32_TST_Fp64_TST_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2432
12610
  {DBGFIELD("FXAM")               1, false, false, 13, 1,  1, 1,  0, 0}, // #2433
12611
  {DBGFIELD("FPREM")              1, false, false, 13, 1,  1, 1,  0, 0}, // #2434
12612
  {DBGFIELD("FPREM1")             1, false, false, 13, 1,  1, 1,  0, 0}, // #2435
12613
  {DBGFIELD("FRNDINT")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2436
12614
  {DBGFIELD("FSCALE")             1, false, false, 13, 1,  1, 1,  0, 0}, // #2437
12615
  {DBGFIELD("FXTRACT")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2438
12616
  {DBGFIELD("WAIT")               1, false, false, 13, 1,  1, 1,  0, 0}, // #2439
12617
  {DBGFIELD("FNCLEX")             1, false, false, 13, 1,  1, 1,  0, 0}, // #2440
12618
  {DBGFIELD("VPBLENDWYrri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2441
12619
  {DBGFIELD("VPBLENDWYrmi")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2442
12620
  {DBGFIELD("MMX_PMOVMSKBrr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #2443
12621
  {DBGFIELD("VPMOVMSKBYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2444
12622
  {DBGFIELD("VPGATHERDDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2445
12623
  {DBGFIELD("VPGATHERDDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2446
12624
  {DBGFIELD("VPGATHERQDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2447
12625
  {DBGFIELD("VPGATHERQDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2448
12626
  {DBGFIELD("VPGATHERDQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2449
12627
  {DBGFIELD("VPGATHERDQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2450
12628
  {DBGFIELD("VPGATHERQQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2451
12629
  {DBGFIELD("VPGATHERQQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2452
12630
  {DBGFIELD("VGATHERDPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2453
12631
  {DBGFIELD("VGATHERDPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2454
12632
  {DBGFIELD("VGATHERQPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2455
12633
  {DBGFIELD("VGATHERQPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2456
12634
  {DBGFIELD("VGATHERDPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2457
12635
  {DBGFIELD("VGATHERDPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2458
12636
  {DBGFIELD("VGATHERQPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2459
12637
  {DBGFIELD("VGATHERQPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2460
12638
  {DBGFIELD("MMX_MOVD64rm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #2461
12639
  {DBGFIELD("MMX_MOVD64to64rm")   1, false, false, 1481, 3,  3, 1,  0, 0}, // #2462
12640
  {DBGFIELD("MMX_MOVQ64rm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #2463
12641
  {DBGFIELD("PREFETCHNTA")        1, false, false, 1481, 3,  3, 1,  0, 0}, // #2464
12642
  {DBGFIELD("PREFETCHT0")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #2465
12643
  {DBGFIELD("PREFETCHT1")         1, false, false, 1481, 3,  3, 1,  0, 0}, // #2466
12644
  {DBGFIELD("VBROADCASTI128")     1, false, false, 1481, 3,  3, 1,  0, 0}, // #2467
12645
  {DBGFIELD("VMOVNTDQAYrm")       1, false, false, 1481, 3,  3, 1,  0, 0}, // #2468
12646
  {DBGFIELD("VPBROADCASTDYrm")    1, false, false, 1481, 3,  3, 1,  0, 0}, // #2469
12647
  {DBGFIELD("VPBROADCASTDrm")     1, false, false, 1481, 3,  3, 1,  0, 0}, // #2470
12648
  {DBGFIELD("VPBROADCASTQYrm")    1, false, false, 1481, 3,  3, 1,  0, 0}, // #2471
12649
  {DBGFIELD("VPBROADCASTQrm")     1, false, false, 1481, 3,  3, 1,  0, 0}, // #2472
12650
  {DBGFIELD("FBSTPm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2473
12651
  {DBGFIELD("MMX_MOVD64mr")       1, false, false, 1519, 3,  2, 1,  0, 0}, // #2474
12652
  {DBGFIELD("MMX_MOVNTQmr")       1, false, false, 1519, 3,  2, 1,  0, 0}, // #2475
12653
  {DBGFIELD("MMX_MOVQ64mr")       1, false, false, 1519, 3,  2, 1,  0, 0}, // #2476
12654
  {DBGFIELD("VEXTRACTI128mr")     1, false, false, 1519, 3,  2, 1,  0, 0}, // #2477
12655
  {DBGFIELD("VMPTRSTm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2478
12656
  {DBGFIELD("MMX_MOVD64grr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2479
12657
  {DBGFIELD("MMX_PSLLDri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2480
12658
  {DBGFIELD("MMX_PSLLDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2481
12659
  {DBGFIELD("MMX_PSLLQri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2482
12660
  {DBGFIELD("MMX_PSLLQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2483
12661
  {DBGFIELD("MMX_PSLLWri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2484
12662
  {DBGFIELD("MMX_PSLLWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2485
12663
  {DBGFIELD("MMX_PSRADri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2486
12664
  {DBGFIELD("MMX_PSRADrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2487
12665
  {DBGFIELD("MMX_PSRAWri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2488
12666
  {DBGFIELD("MMX_PSRAWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2489
12667
  {DBGFIELD("MMX_PSRLDri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2490
12668
  {DBGFIELD("MMX_PSRLDrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2491
12669
  {DBGFIELD("MMX_PSRLQri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2492
12670
  {DBGFIELD("MMX_PSRLQrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2493
12671
  {DBGFIELD("MMX_PSRLWri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2494
12672
  {DBGFIELD("MMX_PSRLWrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2495
12673
  {DBGFIELD("VPSLLDYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2496
12674
  {DBGFIELD("VPSLLQYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2497
12675
  {DBGFIELD("VPSLLVQYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2498
12676
  {DBGFIELD("VPSLLVQrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2499
12677
  {DBGFIELD("VPSLLWYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2500
12678
  {DBGFIELD("VPSRADYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2501
12679
  {DBGFIELD("VPSRAWYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2502
12680
  {DBGFIELD("VPSRLDYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2503
12681
  {DBGFIELD("VPSRLQYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2504
12682
  {DBGFIELD("VPSRLVQYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2505
12683
  {DBGFIELD("VPSRLVQrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2506
12684
  {DBGFIELD("VPSRLWYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2507
12685
  {DBGFIELD("MMX_MASKMOVQ64")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2508
12686
  {DBGFIELD("VMASKMOVDQU_VMASKMOVDQU64") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #2509
12687
  {DBGFIELD("MMX_MOVD64rr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2510
12688
  {DBGFIELD("MMX_MOVD64to64rr")   1, false, false, 13, 1,  2, 1,  0, 0}, // #2511
12689
  {DBGFIELD("MMX_PSHUFWri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2512
12690
  {DBGFIELD("MMX_PUNPCKHBWirr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #2513
12691
  {DBGFIELD("MMX_PUNPCKHDQirr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #2514
12692
  {DBGFIELD("MMX_PUNPCKHWDirr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #2515
12693
  {DBGFIELD("MMX_PUNPCKLBWirr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #2516
12694
  {DBGFIELD("MMX_PUNPCKLDQirr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #2517
12695
  {DBGFIELD("MMX_PUNPCKLWDirr")   1, false, false, 1478, 2,  2, 1,  0, 0}, // #2518
12696
  {DBGFIELD("MOVSDrr_REV")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2519
12697
  {DBGFIELD("MOVSSrr_REV")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2520
12698
  {DBGFIELD("MOVUPDrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2521
12699
  {DBGFIELD("MOVUPSrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2522
12700
  {DBGFIELD("VBROADCASTSSrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2523
12701
  {DBGFIELD("VMOVAPDYrr_REV")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2524
12702
  {DBGFIELD("VMOVAPDrr_REV")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2525
12703
  {DBGFIELD("VMOVAPSYrr_REV")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2526
12704
  {DBGFIELD("VMOVAPSrr_REV")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2527
12705
  {DBGFIELD("VMOVLHPSrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2528
12706
  {DBGFIELD("VMOVSDrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2529
12707
  {DBGFIELD("VMOVSSrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2530
12708
  {DBGFIELD("VMOVUPDYrr_REV")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2531
12709
  {DBGFIELD("VMOVUPDrr_REV")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2532
12710
  {DBGFIELD("VMOVUPSYrr_REV")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2533
12711
  {DBGFIELD("VMOVUPSrr_REV")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2534
12712
  {DBGFIELD("VPACKSSDWYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2535
12713
  {DBGFIELD("VPACKSSWBYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2536
12714
  {DBGFIELD("VPACKUSDWYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2537
12715
  {DBGFIELD("VPACKUSWBYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2538
12716
  {DBGFIELD("VPALIGNRYrri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2539
12717
  {DBGFIELD("VPBROADCASTDrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2540
12718
  {DBGFIELD("VPBROADCASTQrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2541
12719
  {DBGFIELD("VPSHUFBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2542
12720
  {DBGFIELD("VPSHUFDYri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2543
12721
  {DBGFIELD("VPSHUFHWYri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2544
12722
  {DBGFIELD("VPSHUFLWYri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2545
12723
  {DBGFIELD("VPSLLDQYri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2546
12724
  {DBGFIELD("VPSRLDQYri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2547
12725
  {DBGFIELD("VPUNPCKHBWYrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2548
12726
  {DBGFIELD("VPUNPCKHDQYrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2549
12727
  {DBGFIELD("VPUNPCKHQDQYrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2550
12728
  {DBGFIELD("VPUNPCKHWDYrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2551
12729
  {DBGFIELD("VPUNPCKLBWYrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2552
12730
  {DBGFIELD("VPUNPCKLDQYrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2553
12731
  {DBGFIELD("VPUNPCKLQDQYrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2554
12732
  {DBGFIELD("VPUNPCKLWDYrr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2555
12733
  {DBGFIELD("JMP16r_JMP32r")      1, false, false, 498, 2,  2, 1,  0, 0}, // #2556
12734
  {DBGFIELD("RORX32ri")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2557
12735
  {DBGFIELD("RORX64ri")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2558
12736
  {DBGFIELD("SAR16r1_SAR32r1_SAR64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2559
12737
  {DBGFIELD("SAR8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2560
12738
  {DBGFIELD("SARX32rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2561
12739
  {DBGFIELD("SARX64rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2562
12740
  {DBGFIELD("SHLX32rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2563
12741
  {DBGFIELD("SHLX64rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2564
12742
  {DBGFIELD("SHR16r1_SHR32r1_SHR64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2565
12743
  {DBGFIELD("SHR8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2566
12744
  {DBGFIELD("SHRX32rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2567
12745
  {DBGFIELD("SHRX64rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2568
12746
  {DBGFIELD("ANDN32rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2569
12747
  {DBGFIELD("ANDN64rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #2570
12748
  {DBGFIELD("BLSI32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2571
12749
  {DBGFIELD("BLSI64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2572
12750
  {DBGFIELD("BLSMSK32rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2573
12751
  {DBGFIELD("BLSMSK64rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2574
12752
  {DBGFIELD("BLSR32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2575
12753
  {DBGFIELD("BLSR64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2576
12754
  {DBGFIELD("BZHI32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2577
12755
  {DBGFIELD("BZHI64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2578
12756
  {DBGFIELD("MMX_PADDBirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2579
12757
  {DBGFIELD("MMX_PADDDirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2580
12758
  {DBGFIELD("MMX_PADDSBirr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2581
12759
  {DBGFIELD("MMX_PADDSWirr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2582
12760
  {DBGFIELD("MMX_PADDUSBirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2583
12761
  {DBGFIELD("MMX_PADDUSWirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2584
12762
  {DBGFIELD("MMX_PADDWirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2585
12763
  {DBGFIELD("MMX_PAVGBirr")       1, false, false, 1470, 3, 19, 1,  0, 0}, // #2586
12764
  {DBGFIELD("MMX_PAVGWirr")       1, false, false, 1470, 3, 19, 1,  0, 0}, // #2587
12765
  {DBGFIELD("MMX_PCMPEQBirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2588
12766
  {DBGFIELD("MMX_PCMPEQDirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2589
12767
  {DBGFIELD("MMX_PCMPEQWirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2590
12768
  {DBGFIELD("MMX_PCMPGTBirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2591
12769
  {DBGFIELD("MMX_PCMPGTDirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2592
12770
  {DBGFIELD("MMX_PCMPGTWirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2593
12771
  {DBGFIELD("MMX_PMAXSWirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #2594
12772
  {DBGFIELD("MMX_PMAXUBirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #2595
12773
  {DBGFIELD("MMX_PMINSWirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #2596
12774
  {DBGFIELD("MMX_PMINUBirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #2597
12775
  {DBGFIELD("MMX_PSUBBirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2598
12776
  {DBGFIELD("MMX_PSUBDirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2599
12777
  {DBGFIELD("MMX_PSUBQirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2600
12778
  {DBGFIELD("MMX_PSUBSBirr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2601
12779
  {DBGFIELD("MMX_PSUBSWirr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2602
12780
  {DBGFIELD("MMX_PSUBUSBirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2603
12781
  {DBGFIELD("MMX_PSUBUSWirr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2604
12782
  {DBGFIELD("MMX_PSUBWirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2605
12783
  {DBGFIELD("VPABSBYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2606
12784
  {DBGFIELD("VPABSDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2607
12785
  {DBGFIELD("VPABSWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2608
12786
  {DBGFIELD("VPADDBYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2609
12787
  {DBGFIELD("VPADDDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2610
12788
  {DBGFIELD("VPADDQYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2611
12789
  {DBGFIELD("VPADDSBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2612
12790
  {DBGFIELD("VPADDSWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2613
12791
  {DBGFIELD("VPADDUSBYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2614
12792
  {DBGFIELD("VPADDUSWYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2615
12793
  {DBGFIELD("VPADDWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2616
12794
  {DBGFIELD("VPAVGBYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2617
12795
  {DBGFIELD("VPAVGWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2618
12796
  {DBGFIELD("VPCMPEQBYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2619
12797
  {DBGFIELD("VPCMPEQDYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2620
12798
  {DBGFIELD("VPCMPEQQYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2621
12799
  {DBGFIELD("VPCMPEQWYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2622
12800
  {DBGFIELD("VPCMPGTBYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2623
12801
  {DBGFIELD("VPCMPGTDYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2624
12802
  {DBGFIELD("VPCMPGTWYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2625
12803
  {DBGFIELD("VPMAXSBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2626
12804
  {DBGFIELD("VPMAXSDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2627
12805
  {DBGFIELD("VPMAXSWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2628
12806
  {DBGFIELD("VPMAXUBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2629
12807
  {DBGFIELD("VPMAXUDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2630
12808
  {DBGFIELD("VPMAXUWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2631
12809
  {DBGFIELD("VPMINSBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2632
12810
  {DBGFIELD("VPMINSDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2633
12811
  {DBGFIELD("VPMINSWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2634
12812
  {DBGFIELD("VPMINUBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2635
12813
  {DBGFIELD("VPMINUDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2636
12814
  {DBGFIELD("VPMINUWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2637
12815
  {DBGFIELD("VPSIGNBYrr256")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2638
12816
  {DBGFIELD("VPSIGNDYrr256")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2639
12817
  {DBGFIELD("VPSIGNWYrr256")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2640
12818
  {DBGFIELD("VPSUBBYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2641
12819
  {DBGFIELD("VPSUBDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2642
12820
  {DBGFIELD("VPSUBQYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2643
12821
  {DBGFIELD("VPSUBSBYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2644
12822
  {DBGFIELD("VPSUBSWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2645
12823
  {DBGFIELD("VPSUBUSBYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2646
12824
  {DBGFIELD("VPSUBUSWYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2647
12825
  {DBGFIELD("VPSUBWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2648
12826
  {DBGFIELD("MMX_MOVQ64rr_REV")   1, false, false, 13, 1,  2, 1,  0, 0}, // #2649
12827
  {DBGFIELD("MMX_PANDNirr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2650
12828
  {DBGFIELD("MMX_PANDirr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2651
12829
  {DBGFIELD("MMX_PORirr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2652
12830
  {DBGFIELD("MMX_PXORirr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2653
12831
  {DBGFIELD("MOVDQArr_REV")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2654
12832
  {DBGFIELD("MOVDQUrr_REV")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2655
12833
  {DBGFIELD("VMOVDQAYrr_REV")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2656
12834
  {DBGFIELD("VMOVDQArr_REV")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2657
12835
  {DBGFIELD("VMOVDQUYrr_REV")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2658
12836
  {DBGFIELD("VMOVDQUrr_REV")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2659
12837
  {DBGFIELD("VPANDNYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2660
12838
  {DBGFIELD("VPANDYrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #2661
12839
  {DBGFIELD("VPBLENDDYrri")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2662
12840
  {DBGFIELD("VPBLENDDrri")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #2663
12841
  {DBGFIELD("VPORYrr")            1, false, false, 1478, 2,  2, 1,  0, 0}, // #2664
12842
  {DBGFIELD("VPXORYrr")           1, false, false, 1478, 2,  2, 1,  0, 0}, // #2665
12843
  {DBGFIELD("ADD16rr_REV_ADD32rr_REV_ADD64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2666
12844
  {DBGFIELD("ADD8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #2667
12845
  {DBGFIELD("AND16rr_REV_AND32rr_REV_AND64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2668
12846
  {DBGFIELD("AND8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #2669
12847
  {DBGFIELD("CLC")                1, false, false, 498, 2,  2, 1,  0, 0}, // #2670
12848
  {DBGFIELD("CMP16rr_REV_CMP32rr_REV_CMP64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2671
12849
  {DBGFIELD("CMP8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #2672
12850
  {DBGFIELD("MOV16rr_REV_MOV32rr_REV_MOV64rr_REV") 1, false, false, 13, 1,  2, 1,  0, 0}, // #2673
12851
  {DBGFIELD("MOV8ri_alt")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2674
12852
  {DBGFIELD("MOV8rr_REV")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2675
12853
  {DBGFIELD("NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr") 1, false, false,  0, 0,  2, 1,  0, 0}, // #2676
12854
  {DBGFIELD("OR16rr_REV_OR32rr_REV_OR64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2677
12855
  {DBGFIELD("OR8rr_REV")          1, false, false, 498, 2,  2, 1,  0, 0}, // #2678
12856
  {DBGFIELD("SGDT64m")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2679
12857
  {DBGFIELD("SIDT64m")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2680
12858
  {DBGFIELD("SLDT64m")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2681
12859
  {DBGFIELD("SMSW16m")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2682
12860
  {DBGFIELD("STRm")               1, false, false, 13, 1,  1, 1,  0, 0}, // #2683
12861
  {DBGFIELD("SUB16rr_REV_SUB32rr_REV_SUB64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2684
12862
  {DBGFIELD("SUB8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #2685
12863
  {DBGFIELD("SYSCALL")            1, false, false, 13, 1,  1, 1,  0, 0}, // #2686
12864
  {DBGFIELD("XCHG16rr_XCHG32rr_XCHG64rr") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2687
12865
  {DBGFIELD("MMX_PSLLDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2688
12866
  {DBGFIELD("MMX_PSLLQrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2689
12867
  {DBGFIELD("MMX_PSLLWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2690
12868
  {DBGFIELD("MMX_PSRADrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2691
12869
  {DBGFIELD("MMX_PSRAWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2692
12870
  {DBGFIELD("MMX_PSRLDrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2693
12871
  {DBGFIELD("MMX_PSRLQrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2694
12872
  {DBGFIELD("MMX_PSRLWrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2695
12873
  {DBGFIELD("VCVTPH2PSYrm")       1, false, false, 1485, 5, 10, 1,  0, 0}, // #2696
12874
  {DBGFIELD("VCVTPH2PSrm")        1, false, false, 1485, 5, 10, 1,  0, 0}, // #2697
12875
  {DBGFIELD("VPSLLDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2698
12876
  {DBGFIELD("VPSLLQYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2699
12877
  {DBGFIELD("VPSLLVQYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2700
12878
  {DBGFIELD("VPSLLVQrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2701
12879
  {DBGFIELD("VPSLLWYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2702
12880
  {DBGFIELD("VPSRADYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2703
12881
  {DBGFIELD("VPSRAWYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2704
12882
  {DBGFIELD("VPSRLDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2705
12883
  {DBGFIELD("VPSRLQYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2706
12884
  {DBGFIELD("VPSRLVQYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2707
12885
  {DBGFIELD("VPSRLVQrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2708
12886
  {DBGFIELD("VPSRLWYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2709
12887
  {DBGFIELD("MMX_PINSRWirmi")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2710
12888
  {DBGFIELD("MMX_PSHUFWmi")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2711
12889
  {DBGFIELD("MMX_PUNPCKHBWirm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #2712
12890
  {DBGFIELD("MMX_PUNPCKHDQirm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #2713
12891
  {DBGFIELD("MMX_PUNPCKHWDirm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #2714
12892
  {DBGFIELD("MMX_PUNPCKLBWirm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #2715
12893
  {DBGFIELD("MMX_PUNPCKLDQirm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #2716
12894
  {DBGFIELD("MMX_PUNPCKLWDirm")   1, false, false, 1473, 4, 16, 1,  4, 1}, // #2717
12895
  {DBGFIELD("VPACKSSDWYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2718
12896
  {DBGFIELD("VPACKSSWBYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2719
12897
  {DBGFIELD("VPACKUSDWYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2720
12898
  {DBGFIELD("VPACKUSWBYrm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2721
12899
  {DBGFIELD("VPALIGNRYrmi")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2722
12900
  {DBGFIELD("VPSHUFBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2723
12901
  {DBGFIELD("VPSHUFDYmi")         1, false, false, 1473, 4, 16, 1,  0, 0}, // #2724
12902
  {DBGFIELD("VPSHUFHWYmi")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #2725
12903
  {DBGFIELD("VPSHUFLWYmi")        1, false, false, 1473, 4, 16, 1,  0, 0}, // #2726
12904
  {DBGFIELD("VPUNPCKHBWYrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2727
12905
  {DBGFIELD("VPUNPCKHDQYrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2728
12906
  {DBGFIELD("VPUNPCKHQDQYrm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2729
12907
  {DBGFIELD("VPUNPCKHWDYrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2730
12908
  {DBGFIELD("VPUNPCKLBWYrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2731
12909
  {DBGFIELD("VPUNPCKLDQYrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2732
12910
  {DBGFIELD("VPUNPCKLQDQYrm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2733
12911
  {DBGFIELD("VPUNPCKLWDYrm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2734
12912
  {DBGFIELD("RORX32mi")           1, false, false, 1461, 4,  9, 1,  0, 0}, // #2735
12913
  {DBGFIELD("RORX64mi")           1, false, false, 1461, 4,  9, 1,  0, 0}, // #2736
12914
  {DBGFIELD("SARX32rm")           1, false, false, 1461, 4,  9, 1,  5, 1}, // #2737
12915
  {DBGFIELD("SARX64rm")           1, false, false, 1461, 4,  9, 1,  5, 1}, // #2738
12916
  {DBGFIELD("SHLX32rm")           1, false, false, 1461, 4,  9, 1,  5, 1}, // #2739
12917
  {DBGFIELD("SHLX64rm")           1, false, false, 1461, 4,  9, 1,  5, 1}, // #2740
12918
  {DBGFIELD("SHRX32rm")           1, false, false, 1461, 4,  9, 1,  5, 1}, // #2741
12919
  {DBGFIELD("SHRX64rm")           1, false, false, 1461, 4,  9, 1,  5, 1}, // #2742
12920
  {DBGFIELD("ANDN32rm")           1, false, false, 1461, 4,  9, 1,  4, 1}, // #2743
12921
  {DBGFIELD("ANDN64rm")           1, false, false, 1461, 4,  9, 1,  4, 1}, // #2744
12922
  {DBGFIELD("BLSI32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2745
12923
  {DBGFIELD("BLSI64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2746
12924
  {DBGFIELD("BLSMSK32rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2747
12925
  {DBGFIELD("BLSMSK64rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2748
12926
  {DBGFIELD("BLSR32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2749
12927
  {DBGFIELD("BLSR64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2750
12928
  {DBGFIELD("BZHI32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2751
12929
  {DBGFIELD("BZHI64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2752
12930
  {DBGFIELD("MMX_PADDBirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2753
12931
  {DBGFIELD("MMX_PADDDirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2754
12932
  {DBGFIELD("MMX_PADDSBirm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2755
12933
  {DBGFIELD("MMX_PADDSWirm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2756
12934
  {DBGFIELD("MMX_PADDUSBirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2757
12935
  {DBGFIELD("MMX_PADDUSWirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2758
12936
  {DBGFIELD("MMX_PADDWirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2759
12937
  {DBGFIELD("MMX_PAVGBirm")       1, false, false, 1465, 5,  5, 1,  4, 1}, // #2760
12938
  {DBGFIELD("MMX_PAVGWirm")       1, false, false, 1465, 5,  5, 1,  4, 1}, // #2761
12939
  {DBGFIELD("MMX_PCMPEQBirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2762
12940
  {DBGFIELD("MMX_PCMPEQDirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2763
12941
  {DBGFIELD("MMX_PCMPEQWirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2764
12942
  {DBGFIELD("MMX_PCMPGTBirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2765
12943
  {DBGFIELD("MMX_PCMPGTDirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2766
12944
  {DBGFIELD("MMX_PCMPGTWirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2767
12945
  {DBGFIELD("MMX_PMAXSWirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #2768
12946
  {DBGFIELD("MMX_PMAXUBirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #2769
12947
  {DBGFIELD("MMX_PMINSWirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #2770
12948
  {DBGFIELD("MMX_PMINUBirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #2771
12949
  {DBGFIELD("MMX_PSUBBirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2772
12950
  {DBGFIELD("MMX_PSUBDirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2773
12951
  {DBGFIELD("MMX_PSUBQirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2774
12952
  {DBGFIELD("MMX_PSUBSBirm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2775
12953
  {DBGFIELD("MMX_PSUBSWirm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2776
12954
  {DBGFIELD("MMX_PSUBUSBirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2777
12955
  {DBGFIELD("MMX_PSUBUSWirm")     1, false, false, 1473, 4, 16, 1,  4, 1}, // #2778
12956
  {DBGFIELD("MMX_PSUBWirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2779
12957
  {DBGFIELD("MOVBE16rm_MOVBE32rm_MOVBE64rm") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #2780
12958
  {DBGFIELD("VPABSBYrm")          1, false, false, 1473, 4, 16, 1,  0, 0}, // #2781
12959
  {DBGFIELD("VPABSDYrm")          1, false, false, 1473, 4, 16, 1,  0, 0}, // #2782
12960
  {DBGFIELD("VPABSWYrm")          1, false, false, 1473, 4, 16, 1,  0, 0}, // #2783
12961
  {DBGFIELD("VPADDBYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2784
12962
  {DBGFIELD("VPADDDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2785
12963
  {DBGFIELD("VPADDQYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2786
12964
  {DBGFIELD("VPADDSBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2787
12965
  {DBGFIELD("VPADDSWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2788
12966
  {DBGFIELD("VPADDUSBYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2789
12967
  {DBGFIELD("VPADDUSWYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2790
12968
  {DBGFIELD("VPADDWYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2791
12969
  {DBGFIELD("VPAVGBYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2792
12970
  {DBGFIELD("VPAVGWYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2793
12971
  {DBGFIELD("VPCMPEQBYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2794
12972
  {DBGFIELD("VPCMPEQDYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2795
12973
  {DBGFIELD("VPCMPEQQYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2796
12974
  {DBGFIELD("VPCMPEQWYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2797
12975
  {DBGFIELD("VPCMPGTBYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2798
12976
  {DBGFIELD("VPCMPGTDYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2799
12977
  {DBGFIELD("VPCMPGTWYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2800
12978
  {DBGFIELD("VPMAXSBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2801
12979
  {DBGFIELD("VPMAXSDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2802
12980
  {DBGFIELD("VPMAXSWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2803
12981
  {DBGFIELD("VPMAXUBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2804
12982
  {DBGFIELD("VPMAXUDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2805
12983
  {DBGFIELD("VPMAXUWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2806
12984
  {DBGFIELD("VPMINSBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2807
12985
  {DBGFIELD("VPMINSDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2808
12986
  {DBGFIELD("VPMINSWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2809
12987
  {DBGFIELD("VPMINUBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2810
12988
  {DBGFIELD("VPMINUDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2811
12989
  {DBGFIELD("VPMINUWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2812
12990
  {DBGFIELD("VPSIGNBYrm256")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2813
12991
  {DBGFIELD("VPSIGNDYrm256")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2814
12992
  {DBGFIELD("VPSIGNWYrm256")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2815
12993
  {DBGFIELD("VPSUBBYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2816
12994
  {DBGFIELD("VPSUBDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2817
12995
  {DBGFIELD("VPSUBQYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2818
12996
  {DBGFIELD("VPSUBSBYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2819
12997
  {DBGFIELD("VPSUBSWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2820
12998
  {DBGFIELD("VPSUBUSBYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2821
12999
  {DBGFIELD("VPSUBUSWYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2822
13000
  {DBGFIELD("VPSUBWYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2823
13001
  {DBGFIELD("MMX_PANDNirm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2824
13002
  {DBGFIELD("MMX_PANDirm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2825
13003
  {DBGFIELD("MMX_PORirm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2826
13004
  {DBGFIELD("MMX_PXORirm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2827
13005
  {DBGFIELD("VINSERTI128rm")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2828
13006
  {DBGFIELD("VPANDNYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2829
13007
  {DBGFIELD("VPANDYrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2830
13008
  {DBGFIELD("VPBLENDDYrmi")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2831
13009
  {DBGFIELD("VPBLENDDrmi")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #2832
13010
  {DBGFIELD("VPORYrm")            1, false, false, 1473, 4, 16, 1,  4, 1}, // #2833
13011
  {DBGFIELD("VPXORYrm")           1, false, false, 1473, 4, 16, 1,  4, 1}, // #2834
13012
  {DBGFIELD("POP16rmr_POP32rmr_POP64rmr") 1, false, false, 1481, 3,  3, 1,  0, 0}, // #2835
13013
  {DBGFIELD("SFENCE")             1, false, false, 1519, 3,  2, 1,  0, 0}, // #2836
13014
  {DBGFIELD("PEXTRWmr")           2, false, false, 1509, 5, 50, 2,  0, 0}, // #2837
13015
  {DBGFIELD("MOVBE32mr_MOVBE64mr") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #2838
13016
  {DBGFIELD("MOVBE16mr")          1, false, false, 1519, 3,  2, 1,  0, 0}, // #2839
13017
  {DBGFIELD("PUSH16rmr_PUSH32rmr_PUSH64rmr") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #2840
13018
  {DBGFIELD("SAR16m1_SAR32m1_SAR64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2841
13019
  {DBGFIELD("SAR8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2842
13020
  {DBGFIELD("SHR16m1_SHR32m1_SHR64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2843
13021
  {DBGFIELD("SHR8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2844
13022
  {DBGFIELD("MMX_PINSRWirri")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2845
13023
  {DBGFIELD("VPBLENDVBYrr")       1, false, false, 1542, 2, 19, 1,  0, 0}, // #2846
13024
  {DBGFIELD("ROL16r1_ROL32r1_ROL64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2847
13025
  {DBGFIELD("ROL8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2848
13026
  {DBGFIELD("ROR16r1_ROR32r1_ROR64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2849
13027
  {DBGFIELD("ROR8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2850
13028
  {DBGFIELD("LFENCE")             1, false, false, 1519, 3,  2, 1,  0, 0}, // #2851
13029
  {DBGFIELD("MFENCE")             1, false, false, 1519, 3,  2, 1,  0, 0}, // #2852
13030
  {DBGFIELD("XGETBV")             1, false, false, 13, 1,  1, 1,  0, 0}, // #2853
13031
  {DBGFIELD("MMX_PEXTRWirri")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2854
13032
  {DBGFIELD("PEXTRWrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2855
13033
  {DBGFIELD("VCVTPH2PSYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #2856
13034
  {DBGFIELD("VCVTPH2PSrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #2857
13035
  {DBGFIELD("VPEXTRWrr_REV")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2858
13036
  {DBGFIELD("BEXTR32rr")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2859
13037
  {DBGFIELD("BEXTR64rr")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2860
13038
  {DBGFIELD("ADC16rr_REV_ADC32rr_REV_ADC64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2861
13039
  {DBGFIELD("ADC8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #2862
13040
  {DBGFIELD("CWD")                0, false, false,  0, 0,  0, 0,  0, 0}, // #2863
13041
  {DBGFIELD("SBB16rr_REV_SBB32rr_REV_SBB64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2864
13042
  {DBGFIELD("SBB8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #2865
13043
  {DBGFIELD("MMX_PACKSSDWirm")    1, false, false, 1473, 4, 16, 1,  4, 1}, // #2866
13044
  {DBGFIELD("MMX_PACKSSWBirm")    1, false, false, 1473, 4, 16, 1,  4, 1}, // #2867
13045
  {DBGFIELD("MMX_PACKUSWBirm")    1, false, false, 1473, 4, 16, 1,  4, 1}, // #2868
13046
  {DBGFIELD("PBLENDVBrm0")        1, false, false, 1538, 4,  5, 1,  4, 1}, // #2869
13047
  {DBGFIELD("VPBLENDVBYrm")       1, false, false, 1538, 4,  5, 1,  4, 1}, // #2870
13048
  {DBGFIELD("VPMASKMOVDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2871
13049
  {DBGFIELD("VPMASKMOVDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2872
13050
  {DBGFIELD("VPMASKMOVQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2873
13051
  {DBGFIELD("VPMASKMOVQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2874
13052
  {DBGFIELD("LRETQ")              1, false, false, 1461, 4,  9, 1,  0, 0}, // #2875
13053
  {DBGFIELD("BEXTR32rm")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2876
13054
  {DBGFIELD("BEXTR64rm")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2877
13055
  {DBGFIELD("ROL16m1_ROL32m1_ROL64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2878
13056
  {DBGFIELD("ROL8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2879
13057
  {DBGFIELD("ROR16m1_ROR32m1_ROR64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2880
13058
  {DBGFIELD("ROR8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2881
13059
  {DBGFIELD("IMUL64rri32_IMUL64rri8") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #2882
13060
  {DBGFIELD("IMUL8r")             1, false, false, 1499, 3,  6, 1,  0, 0}, // #2883
13061
  {DBGFIELD("LZCNT16rr_LZCNT32rr_LZCNT64rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2884
13062
  {DBGFIELD("PDEP32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2885
13063
  {DBGFIELD("PDEP64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2886
13064
  {DBGFIELD("PEXT32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2887
13065
  {DBGFIELD("PEXT64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2888
13066
  {DBGFIELD("TZCNT16rr_TZCNT32rr_TZCNT64rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2889
13067
  {DBGFIELD("IMUL16rri_IMUL16rri8") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #2890
13068
  {DBGFIELD("IMUL32rri_IMUL32rri8") 1, false, false, 1499, 3,  6, 1,  0, 0}, // #2891
13069
  {DBGFIELD("VBROADCASTSDYrr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2892
13070
  {DBGFIELD("VBROADCASTSSYrr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2893
13071
  {DBGFIELD("VEXTRACTI128rr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2894
13072
  {DBGFIELD("VINSERTI128rr")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2895
13073
  {DBGFIELD("VPBROADCASTBYrr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2896
13074
  {DBGFIELD("VPBROADCASTBrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2897
13075
  {DBGFIELD("VPBROADCASTDYrr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2898
13076
  {DBGFIELD("VPBROADCASTQYrr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2899
13077
  {DBGFIELD("VPBROADCASTWYrr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2900
13078
  {DBGFIELD("VPBROADCASTWrr")     1, false, false, 1478, 2,  2, 1,  0, 0}, // #2901
13079
  {DBGFIELD("VPERM2I128rr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2902
13080
  {DBGFIELD("VPERMDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2903
13081
  {DBGFIELD("VPERMPDYri")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2904
13082
  {DBGFIELD("VPERMPSYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2905
13083
  {DBGFIELD("VPERMQYri")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2906
13084
  {DBGFIELD("VPMOVSXBDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2907
13085
  {DBGFIELD("VPMOVSXBQYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2908
13086
  {DBGFIELD("VPMOVSXBWYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2909
13087
  {DBGFIELD("VPMOVSXDQYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2910
13088
  {DBGFIELD("VPMOVSXWDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2911
13089
  {DBGFIELD("VPMOVSXWQYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2912
13090
  {DBGFIELD("VPMOVZXBDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2913
13091
  {DBGFIELD("VPMOVZXBQYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2914
13092
  {DBGFIELD("VPMOVZXBWYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2915
13093
  {DBGFIELD("VPMOVZXDQYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2916
13094
  {DBGFIELD("VPMOVZXWDYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2917
13095
  {DBGFIELD("VPMOVZXWQYrr")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #2918
13096
  {DBGFIELD("IMUL64m")            1, false, false, 1514, 5, 16, 1,  5, 2}, // #2919
13097
  {DBGFIELD("IMUL64rmi32_IMUL64rmi8") 1, false, false, 1514, 5, 16, 1,  0, 0}, // #2920
13098
  {DBGFIELD("IMUL8m")             1, false, false, 1514, 5, 16, 1,  5, 2}, // #2921
13099
  {DBGFIELD("LZCNT16rm_LZCNT32rm_LZCNT64rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2922
13100
  {DBGFIELD("PDEP32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2923
13101
  {DBGFIELD("PDEP64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2924
13102
  {DBGFIELD("PEXT32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2925
13103
  {DBGFIELD("PEXT64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2926
13104
  {DBGFIELD("TZCNT16rm_TZCNT32rm_TZCNT64rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2927
13105
  {DBGFIELD("IMUL16m")            1, false, false, 1514, 5, 16, 1,  5, 2}, // #2928
13106
  {DBGFIELD("IMUL16rmi_IMUL16rmi8") 1, false, false, 1514, 5, 16, 1,  0, 0}, // #2929
13107
  {DBGFIELD("IMUL32m")            1, false, false, 1514, 5, 16, 1,  5, 2}, // #2930
13108
  {DBGFIELD("IMUL32rmi_IMUL32rmi8") 1, false, false, 1514, 5, 16, 1,  0, 0}, // #2931
13109
  {DBGFIELD("VPERM2I128rm")       1, false, false, 1473, 4, 16, 1,  4, 1}, // #2932
13110
  {DBGFIELD("VPERMDYrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2933
13111
  {DBGFIELD("VPERMPDYmi")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2934
13112
  {DBGFIELD("VPERMPSYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2935
13113
  {DBGFIELD("VPERMQYmi")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2936
13114
  {DBGFIELD("VPMOVSXBDYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2937
13115
  {DBGFIELD("VPMOVSXBQYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2938
13116
  {DBGFIELD("VPMOVSXBWYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2939
13117
  {DBGFIELD("VPMOVSXDQYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2940
13118
  {DBGFIELD("VPMOVSXWDYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2941
13119
  {DBGFIELD("VPMOVSXWQYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2942
13120
  {DBGFIELD("VPMOVZXBDYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2943
13121
  {DBGFIELD("VPMOVZXBQYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2944
13122
  {DBGFIELD("VPMOVZXBWYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2945
13123
  {DBGFIELD("VPMOVZXDQYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2946
13124
  {DBGFIELD("VPMOVZXWDYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2947
13125
  {DBGFIELD("VPMOVZXWQYrm")       1, false, false, 1473, 4, 16, 1,  0, 0}, // #2948
13126
  {DBGFIELD("XCHG8rr")            1, false, false, 498, 2,  2, 1,  0, 0}, // #2949
13127
  {DBGFIELD("VPSLLVDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2950
13128
  {DBGFIELD("VPSLLVDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2951
13129
  {DBGFIELD("VPSRAVDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2952
13130
  {DBGFIELD("VPSRAVDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2953
13131
  {DBGFIELD("VPSRLVDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2954
13132
  {DBGFIELD("VPSRLVDrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2955
13133
  {DBGFIELD("VPHADDDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2956
13134
  {DBGFIELD("VPHADDSWrr256")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2957
13135
  {DBGFIELD("VPHADDWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2958
13136
  {DBGFIELD("VPHSUBDYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2959
13137
  {DBGFIELD("VPHSUBSWrr256")      1, false, false, 1478, 2,  2, 1,  0, 0}, // #2960
13138
  {DBGFIELD("VPHSUBWYrr")         1, false, false, 1478, 2,  2, 1,  0, 0}, // #2961
13139
  {DBGFIELD("MMX_PACKSSDWirr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2962
13140
  {DBGFIELD("MMX_PACKSSWBirr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2963
13141
  {DBGFIELD("MMX_PACKUSWBirr")    1, false, false, 1478, 2,  2, 1,  0, 0}, // #2964
13142
  {DBGFIELD("CLD")                1, false, false, 498, 2,  2, 1,  0, 0}, // #2965
13143
  {DBGFIELD("RCL16r1_RCL32r1_RCL64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2966
13144
  {DBGFIELD("RCL16ri_RCL32ri_RCL64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2967
13145
  {DBGFIELD("RCL8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2968
13146
  {DBGFIELD("RCL8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2969
13147
  {DBGFIELD("RCR16r1_RCR32r1_RCR64r1") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2970
13148
  {DBGFIELD("RCR16ri_RCR32ri_RCR64ri") 1, false, false, 498, 2,  2, 1,  0, 0}, // #2971
13149
  {DBGFIELD("RCR8r1")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2972
13150
  {DBGFIELD("RCR8ri")             1, false, false, 498, 2,  2, 1,  0, 0}, // #2973
13151
  {DBGFIELD("VPSLLVDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2974
13152
  {DBGFIELD("VPSLLVDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2975
13153
  {DBGFIELD("VPSRAVDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2976
13154
  {DBGFIELD("VPSRAVDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2977
13155
  {DBGFIELD("VPSRLVDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2978
13156
  {DBGFIELD("VPSRLVDrm")          1, false, false, 1473, 4, 16, 1,  4, 1}, // #2979
13157
  {DBGFIELD("VPHADDDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2980
13158
  {DBGFIELD("VPHADDSWrm256")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2981
13159
  {DBGFIELD("VPHADDWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2982
13160
  {DBGFIELD("VPHSUBDYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2983
13161
  {DBGFIELD("VPHSUBSWrm256")      1, false, false, 1473, 4, 16, 1,  4, 1}, // #2984
13162
  {DBGFIELD("VPHSUBWYrm")         1, false, false, 1473, 4, 16, 1,  4, 1}, // #2985
13163
  {DBGFIELD("RCL16m1_RCL32m1_RCL64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2986
13164
  {DBGFIELD("RCL16mi_RCL32mi_RCL64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2987
13165
  {DBGFIELD("RCL8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2988
13166
  {DBGFIELD("RCL8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2989
13167
  {DBGFIELD("RCR16m1_RCR32m1_RCR64m1") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2990
13168
  {DBGFIELD("RCR16mi_RCR32mi_RCR64mi") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2991
13169
  {DBGFIELD("RCR8m1")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2992
13170
  {DBGFIELD("RCR8mi")             2, false, false, 1456, 5, 47, 2,  0, 0}, // #2993
13171
  {DBGFIELD("XCHG16rm_XCHG32rm_XCHG64rm") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #2994
13172
  {DBGFIELD("XCHG8rm")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #2995
13173
  {DBGFIELD("VPSLLDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2996
13174
  {DBGFIELD("VPSLLQYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2997
13175
  {DBGFIELD("VPSLLWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2998
13176
  {DBGFIELD("VPSRADYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #2999
13177
  {DBGFIELD("VPSRAWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #3000
13178
  {DBGFIELD("VPSRLDYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #3001
13179
  {DBGFIELD("VPSRLQYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #3002
13180
  {DBGFIELD("VPSRLWYrr")          1, false, false, 1478, 2,  2, 1,  0, 0}, // #3003
13181
  {DBGFIELD("VCVTPS2PHrr")        1, false, false, 1490, 3,  6, 1,  0, 0}, // #3004
13182
  {DBGFIELD("IMUL64r_IMUL64rr")   1, false, false, 1499, 3,  6, 1,  0, 0}, // #3005
13183
  {DBGFIELD("IMUL64rm")           1, false, false, 1514, 5, 16, 1,  4, 1}, // #3006
13184
  {DBGFIELD("MULX64rr")           2, false, false, 1535, 3, 54, 2,  0, 0}, // #3007
13185
  {DBGFIELD("IMUL16r_IMUL16rr")   1, false, false, 1499, 3,  6, 1,  0, 0}, // #3008
13186
  {DBGFIELD("IMUL16rm")           1, false, false, 1514, 5, 16, 1,  4, 1}, // #3009
13187
  {DBGFIELD("IMUL32r_IMUL32rr")   1, false, false, 1499, 3,  6, 1,  0, 0}, // #3010
13188
  {DBGFIELD("IMUL32rm")           1, false, false, 1514, 5, 16, 1,  4, 1}, // #3011
13189
  {DBGFIELD("MULX64rm")           2, false, false, 1530, 5, 52, 2,  0, 0}, // #3012
13190
  {DBGFIELD("VPBROADCASTBYrm")    1, false, false, 1481, 3,  3, 1,  0, 0}, // #3013
13191
  {DBGFIELD("VPBROADCASTBrm")     1, false, false, 1481, 3,  3, 1,  0, 0}, // #3014
13192
  {DBGFIELD("VPBROADCASTWYrm")    1, false, false, 1481, 3,  3, 1,  0, 0}, // #3015
13193
  {DBGFIELD("VPBROADCASTWrm")     1, false, false, 1481, 3,  3, 1,  0, 0}, // #3016
13194
  {DBGFIELD("VZEROUPPER")         37, false, false,  0, 0, 63, 1,  0, 0}, // #3017
13195
  {DBGFIELD("LAR16rr_LAR32rr_LAR64rr") 1, false, false, 13, 1,  1, 1,  0, 0}, // #3018
13196
  {DBGFIELD("VPMASKMOVDYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3019
13197
  {DBGFIELD("VPMASKMOVDmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3020
13198
  {DBGFIELD("VPMASKMOVQYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3021
13199
  {DBGFIELD("VPMASKMOVQmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3022
13200
  {DBGFIELD("VCVTPS2PHmr")        2, false, false, 1560, 6, 57, 2,  0, 0}, // #3023
13201
  {DBGFIELD("LAR16rm_LAR32rm_LAR64rm") 1, false, false, 13, 1,  1, 1,  0, 0}, // #3024
13202
  {DBGFIELD("LSL16rm_LSL32rm_LSL64rm") 1, false, false, 13, 1,  1, 1,  0, 0}, // #3025
13203
  {DBGFIELD("MMX_PMADDWDirr")     1, false, false, 1470, 3, 19, 1,  0, 0}, // #3026
13204
  {DBGFIELD("MMX_PMULHUWirr")     1, false, false, 1470, 3, 19, 1,  0, 0}, // #3027
13205
  {DBGFIELD("MMX_PMULHWirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #3028
13206
  {DBGFIELD("MMX_PMULLWirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #3029
13207
  {DBGFIELD("MMX_PSADBWirr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #3030
13208
  {DBGFIELD("VPCMPGTQYrr")        1, false, false, 1478, 2,  2, 1,  0, 0}, // #3031
13209
  {DBGFIELD("VPMADDUBSWYrr")      1, false, false, 1470, 3, 19, 1,  0, 0}, // #3032
13210
  {DBGFIELD("VPMADDWDYrr")        1, false, false, 1470, 3, 19, 1,  0, 0}, // #3033
13211
  {DBGFIELD("VPMULDQYrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #3034
13212
  {DBGFIELD("VPMULHRSWYrr")       1, false, false, 1470, 3, 19, 1,  0, 0}, // #3035
13213
  {DBGFIELD("VPMULHUWYrr")        1, false, false, 1470, 3, 19, 1,  0, 0}, // #3036
13214
  {DBGFIELD("VPMULHWYrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #3037
13215
  {DBGFIELD("VPMULLWYrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #3038
13216
  {DBGFIELD("VPMULUDQYrr")        1, false, false, 1470, 3, 19, 1,  0, 0}, // #3039
13217
  {DBGFIELD("VPSADBWYrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #3040
13218
  {DBGFIELD("VFMADD132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3041
13219
  {DBGFIELD("VFMADD132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3042
13220
  {DBGFIELD("VFMADD132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3043
13221
  {DBGFIELD("VFMADD132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3044
13222
  {DBGFIELD("VFMADD132SDr_VFMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3045
13223
  {DBGFIELD("VFMADD132SSr_VFMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3046
13224
  {DBGFIELD("VFMADD213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3047
13225
  {DBGFIELD("VFMADD213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3048
13226
  {DBGFIELD("VFMADD213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3049
13227
  {DBGFIELD("VFMADD213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3050
13228
  {DBGFIELD("VFMADD213SDr_VFMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3051
13229
  {DBGFIELD("VFMADD213SSr_VFMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3052
13230
  {DBGFIELD("VFMADD231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3053
13231
  {DBGFIELD("VFMADD231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3054
13232
  {DBGFIELD("VFMADD231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3055
13233
  {DBGFIELD("VFMADD231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3056
13234
  {DBGFIELD("VFMADD231SDr_VFMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3057
13235
  {DBGFIELD("VFMADD231SSr_VFMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3058
13236
  {DBGFIELD("VFMADDSUB132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3059
13237
  {DBGFIELD("VFMADDSUB132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3060
13238
  {DBGFIELD("VFMADDSUB132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3061
13239
  {DBGFIELD("VFMADDSUB132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3062
13240
  {DBGFIELD("VFMADDSUB213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3063
13241
  {DBGFIELD("VFMADDSUB213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3064
13242
  {DBGFIELD("VFMADDSUB213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3065
13243
  {DBGFIELD("VFMADDSUB213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3066
13244
  {DBGFIELD("VFMADDSUB231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3067
13245
  {DBGFIELD("VFMADDSUB231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3068
13246
  {DBGFIELD("VFMADDSUB231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3069
13247
  {DBGFIELD("VFMADDSUB231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3070
13248
  {DBGFIELD("VFMSUB132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3071
13249
  {DBGFIELD("VFMSUB132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3072
13250
  {DBGFIELD("VFMSUB132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3073
13251
  {DBGFIELD("VFMSUB132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3074
13252
  {DBGFIELD("VFMSUB132SDr_VFMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3075
13253
  {DBGFIELD("VFMSUB132SSr_VFMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3076
13254
  {DBGFIELD("VFMSUB213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3077
13255
  {DBGFIELD("VFMSUB213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3078
13256
  {DBGFIELD("VFMSUB213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3079
13257
  {DBGFIELD("VFMSUB213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3080
13258
  {DBGFIELD("VFMSUB213SDr_VFMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3081
13259
  {DBGFIELD("VFMSUB213SSr_VFMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3082
13260
  {DBGFIELD("VFMSUB231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3083
13261
  {DBGFIELD("VFMSUB231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3084
13262
  {DBGFIELD("VFMSUB231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3085
13263
  {DBGFIELD("VFMSUB231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3086
13264
  {DBGFIELD("VFMSUB231SDr_VFMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3087
13265
  {DBGFIELD("VFMSUB231SSr_VFMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3088
13266
  {DBGFIELD("VFMSUBADD132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3089
13267
  {DBGFIELD("VFMSUBADD132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3090
13268
  {DBGFIELD("VFMSUBADD132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3091
13269
  {DBGFIELD("VFMSUBADD132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3092
13270
  {DBGFIELD("VFMSUBADD213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3093
13271
  {DBGFIELD("VFMSUBADD213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3094
13272
  {DBGFIELD("VFMSUBADD213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3095
13273
  {DBGFIELD("VFMSUBADD213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3096
13274
  {DBGFIELD("VFMSUBADD231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3097
13275
  {DBGFIELD("VFMSUBADD231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3098
13276
  {DBGFIELD("VFMSUBADD231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3099
13277
  {DBGFIELD("VFMSUBADD231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3100
13278
  {DBGFIELD("VFNMADD132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3101
13279
  {DBGFIELD("VFNMADD132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3102
13280
  {DBGFIELD("VFNMADD132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3103
13281
  {DBGFIELD("VFNMADD132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3104
13282
  {DBGFIELD("VFNMADD132SDr_VFNMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3105
13283
  {DBGFIELD("VFNMADD132SSr_VFNMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3106
13284
  {DBGFIELD("VFNMADD213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3107
13285
  {DBGFIELD("VFNMADD213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3108
13286
  {DBGFIELD("VFNMADD213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3109
13287
  {DBGFIELD("VFNMADD213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3110
13288
  {DBGFIELD("VFNMADD213SDr_VFNMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3111
13289
  {DBGFIELD("VFNMADD213SSr_VFNMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3112
13290
  {DBGFIELD("VFNMADD231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3113
13291
  {DBGFIELD("VFNMADD231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3114
13292
  {DBGFIELD("VFNMADD231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3115
13293
  {DBGFIELD("VFNMADD231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3116
13294
  {DBGFIELD("VFNMADD231SDr_VFNMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3117
13295
  {DBGFIELD("VFNMADD231SSr_VFNMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3118
13296
  {DBGFIELD("VFNMSUB132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3119
13297
  {DBGFIELD("VFNMSUB132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3120
13298
  {DBGFIELD("VFNMSUB132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3121
13299
  {DBGFIELD("VFNMSUB132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3122
13300
  {DBGFIELD("VFNMSUB132SDr_VFNMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3123
13301
  {DBGFIELD("VFNMSUB132SSr_VFNMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3124
13302
  {DBGFIELD("VFNMSUB213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3125
13303
  {DBGFIELD("VFNMSUB213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3126
13304
  {DBGFIELD("VFNMSUB213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3127
13305
  {DBGFIELD("VFNMSUB213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3128
13306
  {DBGFIELD("VFNMSUB213SDr_VFNMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3129
13307
  {DBGFIELD("VFNMSUB213SSr_VFNMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3130
13308
  {DBGFIELD("VFNMSUB231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3131
13309
  {DBGFIELD("VFNMSUB231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3132
13310
  {DBGFIELD("VFNMSUB231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3133
13311
  {DBGFIELD("VFNMSUB231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3134
13312
  {DBGFIELD("VFNMSUB231SDr_VFNMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3135
13313
  {DBGFIELD("VFNMSUB231SSr_VFNMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3136
13314
  {DBGFIELD("MMX_PMADDWDirm")     1, false, false, 1465, 5,  5, 1,  4, 1}, // #3137
13315
  {DBGFIELD("MMX_PMULHUWirm")     1, false, false, 1465, 5,  5, 1,  4, 1}, // #3138
13316
  {DBGFIELD("MMX_PMULHWirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #3139
13317
  {DBGFIELD("MMX_PMULLWirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #3140
13318
  {DBGFIELD("MMX_PSADBWirm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #3141
13319
  {DBGFIELD("VPCMPGTQYrm")        1, false, false, 1473, 4, 16, 1,  4, 1}, // #3142
13320
  {DBGFIELD("VPMADDUBSWYrm")      1, false, false, 1465, 5,  5, 1,  4, 1}, // #3143
13321
  {DBGFIELD("VPMADDWDYrm")        1, false, false, 1465, 5,  5, 1,  4, 1}, // #3144
13322
  {DBGFIELD("VPMULDQYrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #3145
13323
  {DBGFIELD("VPMULHRSWYrm")       1, false, false, 1465, 5,  5, 1,  4, 1}, // #3146
13324
  {DBGFIELD("VPMULHUWYrm")        1, false, false, 1465, 5,  5, 1,  4, 1}, // #3147
13325
  {DBGFIELD("VPMULHWYrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #3148
13326
  {DBGFIELD("VPMULLWYrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #3149
13327
  {DBGFIELD("VPMULUDQYrm")        1, false, false, 1465, 5,  5, 1,  4, 1}, // #3150
13328
  {DBGFIELD("VPSADBWYrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #3151
13329
  {DBGFIELD("VFMADD132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3152
13330
  {DBGFIELD("VFMADD132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3153
13331
  {DBGFIELD("VFMADD132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3154
13332
  {DBGFIELD("VFMADD132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3155
13333
  {DBGFIELD("VFMADD132SDm_VFMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3156
13334
  {DBGFIELD("VFMADD132SSm_VFMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3157
13335
  {DBGFIELD("VFMADD213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3158
13336
  {DBGFIELD("VFMADD213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3159
13337
  {DBGFIELD("VFMADD213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3160
13338
  {DBGFIELD("VFMADD213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3161
13339
  {DBGFIELD("VFMADD213SDm_VFMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3162
13340
  {DBGFIELD("VFMADD213SSm_VFMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3163
13341
  {DBGFIELD("VFMADD231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3164
13342
  {DBGFIELD("VFMADD231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3165
13343
  {DBGFIELD("VFMADD231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3166
13344
  {DBGFIELD("VFMADD231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3167
13345
  {DBGFIELD("VFMADD231SDm_VFMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3168
13346
  {DBGFIELD("VFMADD231SSm_VFMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3169
13347
  {DBGFIELD("VFMADDSUB132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3170
13348
  {DBGFIELD("VFMADDSUB132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3171
13349
  {DBGFIELD("VFMADDSUB132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3172
13350
  {DBGFIELD("VFMADDSUB132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3173
13351
  {DBGFIELD("VFMADDSUB213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3174
13352
  {DBGFIELD("VFMADDSUB213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3175
13353
  {DBGFIELD("VFMADDSUB213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3176
13354
  {DBGFIELD("VFMADDSUB213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3177
13355
  {DBGFIELD("VFMADDSUB231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3178
13356
  {DBGFIELD("VFMADDSUB231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3179
13357
  {DBGFIELD("VFMADDSUB231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3180
13358
  {DBGFIELD("VFMADDSUB231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3181
13359
  {DBGFIELD("VFMSUB132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3182
13360
  {DBGFIELD("VFMSUB132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3183
13361
  {DBGFIELD("VFMSUB132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3184
13362
  {DBGFIELD("VFMSUB132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3185
13363
  {DBGFIELD("VFMSUB132SDm_VFMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3186
13364
  {DBGFIELD("VFMSUB132SSm_VFMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3187
13365
  {DBGFIELD("VFMSUB213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3188
13366
  {DBGFIELD("VFMSUB213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3189
13367
  {DBGFIELD("VFMSUB213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3190
13368
  {DBGFIELD("VFMSUB213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3191
13369
  {DBGFIELD("VFMSUB213SDm_VFMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3192
13370
  {DBGFIELD("VFMSUB213SSm_VFMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3193
13371
  {DBGFIELD("VFMSUB231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3194
13372
  {DBGFIELD("VFMSUB231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3195
13373
  {DBGFIELD("VFMSUB231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3196
13374
  {DBGFIELD("VFMSUB231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3197
13375
  {DBGFIELD("VFMSUB231SDm_VFMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3198
13376
  {DBGFIELD("VFMSUB231SSm_VFMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3199
13377
  {DBGFIELD("VFMSUBADD132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3200
13378
  {DBGFIELD("VFMSUBADD132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3201
13379
  {DBGFIELD("VFMSUBADD132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3202
13380
  {DBGFIELD("VFMSUBADD132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3203
13381
  {DBGFIELD("VFMSUBADD213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3204
13382
  {DBGFIELD("VFMSUBADD213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3205
13383
  {DBGFIELD("VFMSUBADD213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3206
13384
  {DBGFIELD("VFMSUBADD213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3207
13385
  {DBGFIELD("VFMSUBADD231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3208
13386
  {DBGFIELD("VFMSUBADD231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3209
13387
  {DBGFIELD("VFMSUBADD231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3210
13388
  {DBGFIELD("VFMSUBADD231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3211
13389
  {DBGFIELD("VFNMADD132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3212
13390
  {DBGFIELD("VFNMADD132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3213
13391
  {DBGFIELD("VFNMADD132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3214
13392
  {DBGFIELD("VFNMADD132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3215
13393
  {DBGFIELD("VFNMADD132SDm_VFNMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3216
13394
  {DBGFIELD("VFNMADD132SSm_VFNMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3217
13395
  {DBGFIELD("VFNMADD213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3218
13396
  {DBGFIELD("VFNMADD213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3219
13397
  {DBGFIELD("VFNMADD213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3220
13398
  {DBGFIELD("VFNMADD213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3221
13399
  {DBGFIELD("VFNMADD213SDm_VFNMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3222
13400
  {DBGFIELD("VFNMADD213SSm_VFNMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3223
13401
  {DBGFIELD("VFNMADD231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3224
13402
  {DBGFIELD("VFNMADD231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3225
13403
  {DBGFIELD("VFNMADD231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3226
13404
  {DBGFIELD("VFNMADD231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3227
13405
  {DBGFIELD("VFNMADD231SDm_VFNMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3228
13406
  {DBGFIELD("VFNMADD231SSm_VFNMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3229
13407
  {DBGFIELD("VFNMSUB132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3230
13408
  {DBGFIELD("VFNMSUB132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3231
13409
  {DBGFIELD("VFNMSUB132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3232
13410
  {DBGFIELD("VFNMSUB132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3233
13411
  {DBGFIELD("VFNMSUB132SDm_VFNMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3234
13412
  {DBGFIELD("VFNMSUB132SSm_VFNMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3235
13413
  {DBGFIELD("VFNMSUB213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3236
13414
  {DBGFIELD("VFNMSUB213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3237
13415
  {DBGFIELD("VFNMSUB213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3238
13416
  {DBGFIELD("VFNMSUB213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3239
13417
  {DBGFIELD("VFNMSUB213SDm_VFNMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3240
13418
  {DBGFIELD("VFNMSUB213SSm_VFNMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3241
13419
  {DBGFIELD("VFNMSUB231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3242
13420
  {DBGFIELD("VFNMSUB231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3243
13421
  {DBGFIELD("VFNMSUB231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3244
13422
  {DBGFIELD("VFNMSUB231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3245
13423
  {DBGFIELD("VFNMSUB231SDm_VFNMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3246
13424
  {DBGFIELD("VFNMSUB231SSm_VFNMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3247
13425
  {DBGFIELD("MULX32rr")           2, false, false, 1535, 3, 54, 2,  0, 0}, // #3248
13426
  {DBGFIELD("MULX32rm")           2, false, false, 1530, 5, 52, 2,  0, 0}, // #3249
13427
  {DBGFIELD("XSETBV")             1, false, false, 13, 1,  1, 1,  0, 0}, // #3250
13428
  {DBGFIELD("VCVTPS2PHYrr")       1, false, false, 1490, 3,  6, 1,  0, 0}, // #3251
13429
  {DBGFIELD("VCVTPS2PHYmr")       2, false, false, 1560, 6, 57, 2,  0, 0}, // #3252
13430
  {DBGFIELD("STD")                1, false, false, 498, 2,  2, 1,  0, 0}, // #3253
13431
  {DBGFIELD("VMPSADBWYrri")       1, false, false, 1527, 3,  6, 1,  0, 0}, // #3254
13432
  {DBGFIELD("VMPSADBWYrmi")       1, false, false, 1522, 5, 10, 1,  4, 1}, // #3255
13433
  {DBGFIELD("VPMULLDYrr")         1, false, false, 1470, 3, 19, 1,  0, 0}, // #3256
13434
  {DBGFIELD("VPMULLDYrm")         1, false, false, 1465, 5,  5, 1,  4, 1}, // #3257
13435
  {DBGFIELD("RCL16mCL_RCL32mCL_RCL64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #3258
13436
  {DBGFIELD("RCL8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #3259
13437
  {DBGFIELD("PCLMULQDQrr")        1, false, false, 16, 1, 19, 1,  0, 0}, // #3260
13438
  {DBGFIELD("VPCLMULQDQrr")       1, false, false, 16, 1, 19, 1,  0, 0}, // #3261
13439
  {DBGFIELD("PCLMULQDQrm")        1, false, false, 1481, 4,  5, 1,  4, 1}, // #3262
13440
  {DBGFIELD("VPCLMULQDQrm")       1, false, false, 1481, 4,  5, 1,  4, 1}, // #3263
13441
  {DBGFIELD("RCL16rCL_RCL32rCL_RCL64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #3264
13442
  {DBGFIELD("RCR16rCL_RCR32rCL_RCR64rCL") 1, false, false, 498, 2,  2, 1,  0, 0}, // #3265
13443
  {DBGFIELD("RCL8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #3266
13444
  {DBGFIELD("CMPXCHG8B")          2, false, false, 1456, 5, 47, 2,  0, 0}, // #3267
13445
  {DBGFIELD("RCR16mCL_RCR32mCL_RCR64mCL") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #3268
13446
  {DBGFIELD("RCR8mCL")            2, false, false, 1456, 5, 47, 2,  0, 0}, // #3269
13447
  {DBGFIELD("DPPSrmi")            1, false, false, 1465, 5, 10, 1,  4, 1}, // #3270
13448
  {DBGFIELD("VDPPSYrmi")          1, false, false, 1465, 5, 10, 1,  4, 1}, // #3271
13449
  {DBGFIELD("VDPPSrmi")           1, false, false, 1465, 5, 10, 1,  4, 1}, // #3272
13450
  {DBGFIELD("RCR8rCL")            1, false, false, 498, 2,  2, 1,  0, 0}, // #3273
13451
  {DBGFIELD("POPF16")             1, false, false, 1481, 3,  3, 1,  0, 0}, // #3274
13452
  {DBGFIELD("INSB")               1, false, false, 13, 1,  1, 1,  0, 0}, // #3275
13453
  {DBGFIELD("INSL")               1, false, false, 13, 1,  1, 1,  0, 0}, // #3276
13454
  {DBGFIELD("INSW")               1, false, false, 13, 1,  1, 1,  0, 0}, // #3277
13455
  {DBGFIELD("VZEROALL")           73, false, false,  0, 0, 64, 1,  0, 0}, // #3278
13456
  {DBGFIELD("CMPXCHG16B")         2, false, false, 1456, 5, 47, 2,  0, 0}, // #3279
13457
  {DBGFIELD("XCH_F")              1, false, false, 13, 1,  2, 1,  0, 0}, // #3280
13458
  {DBGFIELD("PCMPESTRIrr")        1, false, false, 1548, 2, 29, 1,  0, 0}, // #3281
13459
  {DBGFIELD("VPCMPESTRIrr")       1, false, false, 1548, 2, 29, 1,  0, 0}, // #3282
13460
  {DBGFIELD("CPUID")              1, false, false, 13, 1,  1, 1,  0, 0}, // #3283
13461
  {DBGFIELD("RDTSC")              1, false, false, 13, 1,  1, 1,  0, 0}, // #3284
13462
  {DBGFIELD("RDTSCP")             1, false, false, 13, 1,  1, 1,  0, 0}, // #3285
13463
  {DBGFIELD("PCMPESTRIrm")        1, false, false, 1544, 4, 40, 1,  4, 1}, // #3286
13464
  {DBGFIELD("VPCMPESTRIrm")       1, false, false, 1544, 4, 40, 1,  4, 1}, // #3287
13465
  {DBGFIELD("XRSTOR64")           1, false, false, 13, 1,  1, 1,  0, 0}, // #3288
13466
  {DBGFIELD("PCMPESTRM128rr")     1, false, false, 1548, 2, 29, 1,  0, 0}, // #3289
13467
  {DBGFIELD("VPCMPESTRM128rr")    1, false, false, 1548, 2, 29, 1,  0, 0}, // #3290
13468
  {DBGFIELD("PCMPESTRM128rm")     1, false, false, 1544, 4, 40, 1,  4, 1}, // #3291
13469
  {DBGFIELD("VPCMPESTRM128rm")    1, false, false, 1544, 4, 40, 1,  4, 1}, // #3292
13470
  {DBGFIELD("MWAITrr")            1, false, false, 13, 1,  1, 1,  0, 0}, // #3293
13471
  {DBGFIELD("XSAVE64")            1, false, false, 13, 1,  1, 1,  0, 0}, // #3294
13472
  {DBGFIELD("XSAVEOPT_XSAVEOPT64") 1, false, false, 13, 1,  1, 1,  0, 0}, // #3295
13473
  {DBGFIELD("AESKEYGENASSIST128rm") 1, false, false, 1481, 4,  5, 1,  0, 0}, // #3296
13474
  {DBGFIELD("VAESKEYGENASSIST128rm") 1, false, false, 1481, 4,  5, 1,  0, 0}, // #3297
13475
  {DBGFIELD("AESKEYGENASSIST128rr") 1, false, false, 16, 1, 19, 1,  0, 0}, // #3298
13476
  {DBGFIELD("VAESKEYGENASSIST128rr") 1, false, false, 16, 1, 19, 1,  0, 0}, // #3299
13477
  {DBGFIELD("IN32ri")             1, false, false, 13, 1,  1, 1,  0, 0}, // #3300
13478
  {DBGFIELD("IN32rr")             1, false, false, 13, 1,  1, 1,  0, 0}, // #3301
13479
  {DBGFIELD("IN8ri")              1, false, false, 13, 1,  1, 1,  0, 0}, // #3302
13480
  {DBGFIELD("IN8rr")              1, false, false, 13, 1,  1, 1,  0, 0}, // #3303
13481
  {DBGFIELD("MMX_EMMS")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3304
13482
  {DBGFIELD("VMCLEARm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3305
13483
  {DBGFIELD("FLDENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3306
13484
  {DBGFIELD("FXRSTOR64")          1, false, false, 13, 1,  1, 1,  0, 0}, // #3307
13485
  {DBGFIELD("DIV16r")             1, false, false, 1499, 4, 12, 1,  0, 0}, // #3308
13486
  {DBGFIELD("DIV32r")             1, false, false, 1499, 4, 12, 1,  0, 0}, // #3309
13487
  {DBGFIELD("DIV64r")             1, false, false, 1499, 4, 12, 1,  0, 0}, // #3310
13488
  {DBGFIELD("IDIV16r")            1, false, false, 1499, 4, 12, 1,  0, 0}, // #3311
13489
  {DBGFIELD("IDIV32r")            1, false, false, 1499, 4, 12, 1,  0, 0}, // #3312
13490
  {DBGFIELD("IDIV64r")            1, false, false, 1499, 4, 12, 1,  0, 0}, // #3313
13491
  {DBGFIELD("FSTENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3314
13492
  {DBGFIELD("XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar") 1, false, false, 498, 2,  2, 1,  0, 0}, // #3315
13493
  {DBGFIELD("POP16rmm")           1, false, false, 1519, 3,  2, 1,  0, 0}, // #3316
13494
  {DBGFIELD("POPF32")             1, false, false, 1481, 3,  3, 1,  0, 0}, // #3317
13495
  {DBGFIELD("PUSHF32")            1, false, false, 1519, 3,  2, 1,  0, 0}, // #3318
13496
  {DBGFIELD("ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #3319
13497
  {DBGFIELD("ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32") 1, false, false, 498, 2,  2, 1,  0, 0}, // #3320
13498
  {DBGFIELD("ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #3321
13499
  {DBGFIELD("JCXZ")               1, false, false, 498, 2,  2, 1,  0, 0}, // #3322
13500
  {DBGFIELD("CALL16r_CALL32r")    1, false, false, 498, 2,  2, 1,  0, 0}, // #3323
13501
  {DBGFIELD("LRETL_LRETW_RETL_RETW") 1, false, false, 1461, 4,  9, 1,  0, 0}, // #3324
13502
  {DBGFIELD("AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32") 2, false, false, 1456, 5, 47, 2,  0, 0}, // #3325
13503
  {DBGFIELD("LEAVE")              1, false, false, 498, 2,  2, 1,  0, 0}, // #3326
13504
  {DBGFIELD("LD_F1")              1, false, false,  0, 0,  2, 1,  0, 0}, // #3327
13505
  {DBGFIELD("MMX_MOVQ64rr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #3328
13506
  {DBGFIELD("MMX_MASKMOVQ")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #3329
13507
  {DBGFIELD("MASKMOVDQU_MASKMOVDQU64") 1, false, false, 1519, 3,  2, 1,  0, 0}, // #3330
13508
  {DBGFIELD("Int_CVTSD2SSrr_Int_VCVTSD2SSrr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3331
13509
  {DBGFIELD("Int_CVTSD2SSrm_Int_VCVTSD2SSrm") 1, false, false, 1485, 5, 10, 1,  4, 1}, // #3332
13510
  {DBGFIELD("Int_CVTSS2SDrr_Int_VCVTSS2SDrr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3333
13511
  {DBGFIELD("Int_CVTSS2SDrm_Int_VCVTSS2SDrm") 1, false, false, 1485, 5, 10, 1,  4, 1}, // #3334
13512
  {DBGFIELD("Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3335
13513
  {DBGFIELD("Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3336
13514
  {DBGFIELD("Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3337
13515
  {DBGFIELD("Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #3338
13516
  {DBGFIELD("Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #3339
13517
  {DBGFIELD("Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3340
13518
  {DBGFIELD("Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #3341
13519
  {DBGFIELD("Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr") 1, false, false, 1490, 3,  6, 1,  0, 0}, // #3342
13520
  {DBGFIELD("Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm") 1, false, false, 1485, 5, 10, 1,  0, 0}, // #3343
13521
  {DBGFIELD("EXTRQ_EXTRQI")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #3344
13522
  {DBGFIELD("INSERTQ_INSERTQI")   1, false, false, 1606, 2, 19, 1,  0, 0}, // #3345
13523
  {DBGFIELD("MOVNTSD_MOVNTSS")    1, false, false, 1519, 3,  2, 1,  0, 0}, // #3346
13524
  {DBGFIELD("SHA256MSG2rm_SHA256MSG2rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3347
13525
  {DBGFIELD("SHA1MSG1rr_SHA256MSG1rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3348
13526
  {DBGFIELD("SHA1MSG1rm_SHA256MSG1rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3349
13527
  {DBGFIELD("SHA1MSG2rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3350
13528
  {DBGFIELD("SHA1MSG2rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3351
13529
  {DBGFIELD("SHA1NEXTErr")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3352
13530
  {DBGFIELD("SHA1NEXTErm")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3353
13531
  {DBGFIELD("SHA1RNDS4rri")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3354
13532
  {DBGFIELD("SHA1RNDS4rmi")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3355
13533
  {DBGFIELD("SHA256RNDS2rr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3356
13534
  {DBGFIELD("SHA256RNDS2rm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3357
13535
  {DBGFIELD("VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3358
13536
  {DBGFIELD("VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3359
13537
  {DBGFIELD("ADCX32rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #3360
13538
  {DBGFIELD("ADCX64rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #3361
13539
  {DBGFIELD("ADOX32rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #3362
13540
  {DBGFIELD("ADOX64rr")           1, false, false, 498, 2,  2, 1,  0, 0}, // #3363
13541
  {DBGFIELD("CLAC")               0, false, false,  0, 0,  0, 0,  0, 0}, // #3364
13542
  {DBGFIELD("STACKMAP_STAC")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3365
13543
  {DBGFIELD("MOVAPDrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #3366
13544
  {DBGFIELD("MOVAPSrr_REV")       1, false, false, 1478, 2,  2, 1,  0, 0}, // #3367
13545
  {DBGFIELD("XOR16rr_REV_XOR32rr_REV_XOR64rr_REV") 1, false, false, 498, 2,  2, 1,  0, 0}, // #3368
13546
  {DBGFIELD("XOR8rr_REV")         1, false, false, 498, 2,  2, 1,  0, 0}, // #3369
13547
  {DBGFIELD("ADCX32rm")           1, false, false, 1461, 4,  9, 1,  0, 0}, // #3370
13548
  {DBGFIELD("ADCX64rm")           1, false, false, 1461, 4,  9, 1,  0, 0}, // #3371
13549
  {DBGFIELD("ADOX32rm")           1, false, false, 1461, 4,  9, 1,  0, 0}, // #3372
13550
  {DBGFIELD("ADOX64rm")           1, false, false, 1461, 4,  9, 1,  0, 0}, // #3373
13551
  {DBGFIELD("IDIV16m")            1, false, false, 1493, 6, 49, 1,  5, 2}, // #3374
13552
  {DBGFIELD("IDIV32m")            1, false, false, 1493, 6, 49, 1,  5, 2}, // #3375
13553
  {DBGFIELD("IDIV64m")            1, false, false, 1493, 6, 49, 1,  5, 2}, // #3376
13554
  {DBGFIELD("IDIV8m")             1, false, false, 1493, 6, 49, 1,  5, 2}, // #3377
13555
  {DBGFIELD("XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64") 1, false, false, 13, 1,  1, 1,  0, 0} // #3378
13556
}; // BtVer2ModelSchedClasses
13557
13558
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
13559
static const llvm::MCSchedClassDesc SandyBridgeModelSchedClasses[] = {
13560
  {DBGFIELD("InvalidSchedClass")  65535, false, false,  0, 0,  0, 0,  0, 0},
13561
  {DBGFIELD("IIC_AAA_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #1
13562
  {DBGFIELD("IIC_AAD_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #2
13563
  {DBGFIELD("IIC_AAM_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #3
13564
  {DBGFIELD("IIC_AAS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #4
13565
  {DBGFIELD("IIC_BIN_CARRY_NONMEM_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #5
13566
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #6
13567
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd") 1, false, false, 1612, 3,  3, 1,  1, 1}, // #7
13568
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #8
13569
  {DBGFIELD("IIC_BIN_NONMEM_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #9
13570
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #10
13571
  {DBGFIELD("WriteALU")           1, false, false, 334, 2,  2, 1,  0, 0}, // #11
13572
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_ReadAfterLd") 1, false, false, 1612, 3,  3, 1,  1, 1}, // #12
13573
  {DBGFIELD("IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #13
13574
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #14
13575
  {DBGFIELD("IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #15
13576
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #16
13577
  {DBGFIELD("IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #17
13578
  {DBGFIELD("IIC_SSE_ALU_F64S_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #18
13579
  {DBGFIELD("IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #19
13580
  {DBGFIELD("IIC_SSE_ALU_F32S_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #20
13581
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #21
13582
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #22
13583
  {DBGFIELD("WriteFAddLd")        1, false, false, 1615, 6,  5, 1,  0, 0}, // #23
13584
  {DBGFIELD("WriteFAdd")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #24
13585
  {DBGFIELD("IIC_BIN_MEM_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #25
13586
  {DBGFIELD("IIC_AES_WriteAESDecEncLd_ReadAfterLd") 3, false, false, 1626, 6, 29, 1,  1, 1}, // #26
13587
  {DBGFIELD("IIC_AES_WriteAESDecEnc") 2, false, false, 1632, 5,  5, 1,  0, 0}, // #27
13588
  {DBGFIELD("IIC_AES_WriteAESIMCLd") 3, false, false, 1637, 6, 40, 1,  0, 0}, // #28
13589
  {DBGFIELD("IIC_AES_WriteAESIMC") 2, false, false, 1643, 5, 14, 1,  0, 0}, // #29
13590
  {DBGFIELD("WriteAESKeyGenLd")   1, false, false, 1648, 3, 10, 1,  0, 0}, // #30
13591
  {DBGFIELD("WriteAESKeyGen")     1, false, false, 1651, 2, 10, 1,  0, 0}, // #31
13592
  {DBGFIELD("IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #32
13593
  {DBGFIELD("IIC_SSE_BIT_P_RR_WriteVecLogic") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #33
13594
  {DBGFIELD("IIC_ARPL_MEM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #34
13595
  {DBGFIELD("IIC_ARPL_REG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #35
13596
  {DBGFIELD("WriteZero")          1, false, false,  0, 0,  2, 1,  0, 0}, // #36
13597
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd") 1, false, false, 1664, 4,  3, 1,  1, 1}, // #37
13598
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteFBlend") 1, false, false, 473, 3,  2, 1,  0, 0}, // #38
13599
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd") 1, false, false, 1664, 4,  3, 1,  1, 1}, // #39
13600
  {DBGFIELD("IIC_ALU_NONMEM_WriteFBlend") 1, false, false, 473, 3,  2, 1,  0, 0}, // #40
13601
  {DBGFIELD("IIC_BOUND_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #41
13602
  {DBGFIELD("IIC_BIT_SCAN_MEM_WriteShiftLd") 1, false, false, 1664, 4,  3, 1,  0, 0}, // #42
13603
  {DBGFIELD("IIC_BIT_SCAN_REG_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #43
13604
  {DBGFIELD("IIC_BSWAP_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #44
13605
  {DBGFIELD("IIC_BT_MI_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #45
13606
  {DBGFIELD("IIC_BT_MR_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #46
13607
  {DBGFIELD("IIC_BT_RI_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #47
13608
  {DBGFIELD("IIC_BT_RR_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #48
13609
  {DBGFIELD("IIC_BTX_MI_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #49
13610
  {DBGFIELD("IIC_BTX_MR_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #50
13611
  {DBGFIELD("IIC_BTX_RI_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #51
13612
  {DBGFIELD("IIC_BTX_RR_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #52
13613
  {DBGFIELD("IIC_CALL_MEM_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #53
13614
  {DBGFIELD("IIC_CALL_RI_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #54
13615
  {DBGFIELD("IIC_CALL_MEM_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #55
13616
  {DBGFIELD("WriteSystem")        1, false, false, 334, 2,  1, 1,  0, 0}, // #56
13617
  {DBGFIELD("IIC_CBW")            0, false, false,  0, 0,  0, 0,  0, 0}, // #57
13618
  {DBGFIELD("IIC_CLC_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #58
13619
  {DBGFIELD("IIC_CLD_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #59
13620
  {DBGFIELD("IIC_SSE_PREFETCH_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #60
13621
  {DBGFIELD("IIC_CLI_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #61
13622
  {DBGFIELD("IIC_CLTS_WriteALU")  1, false, false, 334, 2,  2, 1,  0, 0}, // #62
13623
  {DBGFIELD("IIC_SSE_CLZERO_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #63
13624
  {DBGFIELD("IIC_CMC_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #64
13625
  {DBGFIELD("IIC_CMOV16_RM_WriteALULd_ReadAfterLd") 1, false, false, 1612, 3,  3, 1,  1, 1}, // #65
13626
  {DBGFIELD("IIC_CMOV16_RR_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #66
13627
  {DBGFIELD("IIC_CMOV32_RM_WriteALULd_ReadAfterLd") 1, false, false, 1612, 3,  3, 1,  1, 1}, // #67
13628
  {DBGFIELD("IIC_CMOV32_RR_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #68
13629
  {DBGFIELD("IIC_CMPS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #69
13630
  {DBGFIELD("IIC_CMPXCHG_16B_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #70
13631
  {DBGFIELD("IIC_CMPXCHG_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #71
13632
  {DBGFIELD("IIC_CMPXCHG_REG_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #72
13633
  {DBGFIELD("IIC_CMPXCHG_8B_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #73
13634
  {DBGFIELD("IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #74
13635
  {DBGFIELD("IIC_CMPXCHG_REG8_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #75
13636
  {DBGFIELD("IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #76
13637
  {DBGFIELD("IIC_SSE_COMIS_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #77
13638
  {DBGFIELD("IIC_FCOMI_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #78
13639
  {DBGFIELD("IIC_CPUID_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #79
13640
  {DBGFIELD("IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #80
13641
  {DBGFIELD("IIC_CRC32_REG_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #81
13642
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtI2FLd") 1, false, false, 1615, 6, 10, 1,  0, 0}, // #82
13643
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtI2F") 1, false, false, 1621, 5,  9, 1,  0, 0}, // #83
13644
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtI2FLd") 1, false, false, 1615, 6, 10, 1,  0, 0}, // #84
13645
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtI2F") 1, false, false, 1621, 5,  9, 1,  0, 0}, // #85
13646
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #86
13647
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #87
13648
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2FLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #88
13649
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2F") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #89
13650
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #90
13651
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #91
13652
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #92
13653
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #93
13654
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #94
13655
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtF2F") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #95
13656
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd") 1, false, false, 1615, 6, 10, 1,  0, 0}, // #96
13657
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtI2F") 1, false, false, 1621, 5,  9, 1,  0, 0}, // #97
13658
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #98
13659
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #99
13660
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #100
13661
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #101
13662
  {DBGFIELD("IIC_DAA_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #102
13663
  {DBGFIELD("IIC_DAS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #103
13664
  {DBGFIELD("IIC_UNARY_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #104
13665
  {DBGFIELD("IIC_UNARY_REG_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #105
13666
  {DBGFIELD("IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #106
13667
  {DBGFIELD("IIC_DIV16_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #107
13668
  {DBGFIELD("IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #108
13669
  {DBGFIELD("IIC_DIV32_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #109
13670
  {DBGFIELD("IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #110
13671
  {DBGFIELD("IIC_DIV64_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #111
13672
  {DBGFIELD("IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #112
13673
  {DBGFIELD("IIC_DIV8_REG_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #113
13674
  {DBGFIELD("IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 1669, 6, 41, 1,  1, 1}, // #114
13675
  {DBGFIELD("IIC_SSE_DIV_F64P_RR_WriteFDiv") 1, false, false, 1676, 5, 32, 1,  0, 0}, // #115
13676
  {DBGFIELD("IIC_SSE_DIV_F32P_RR_WriteFDiv") 1, false, false, 1676, 5, 32, 1,  0, 0}, // #116
13677
  {DBGFIELD("WriteFDivLd")        1, false, false, 1669, 6, 41, 1,  0, 0}, // #117
13678
  {DBGFIELD("WriteFDiv")          1, false, false, 1676, 5, 32, 1,  0, 0}, // #118
13679
  {DBGFIELD("IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 1669, 6, 41, 1,  1, 1}, // #119
13680
  {DBGFIELD("IIC_SSE_DIV_F64S_RR_WriteFDiv") 1, false, false, 1676, 5, 32, 1,  0, 0}, // #120
13681
  {DBGFIELD("IIC_SSE_DIV_F32S_RR_WriteFDiv") 1, false, false, 1676, 5, 32, 1,  0, 0}, // #121
13682
  {DBGFIELD("IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #122
13683
  {DBGFIELD("IIC_SSE_DPPD_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #123
13684
  {DBGFIELD("IIC_SSE_DPPS_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #124
13685
  {DBGFIELD("IIC_RET_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #125
13686
  {DBGFIELD("IIC_ENTER_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #126
13687
  {DBGFIELD("IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #127
13688
  {DBGFIELD("IIC_SSE_EXTRACTPS_RR_WriteFBlend") 1, false, false, 473, 3,  2, 1,  0, 0}, // #128
13689
  {DBGFIELD("IIC_F2XM1_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #129
13690
  {DBGFIELD("IIC_CALL_FAR_PTR_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #130
13691
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #131
13692
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #132
13693
  {DBGFIELD("IIC_JMP_FAR_PTR_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #133
13694
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #134
13695
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #135
13696
  {DBGFIELD("IIC_FCOMPP_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #136
13697
  {DBGFIELD("IIC_FPSTP_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #137
13698
  {DBGFIELD("IIC_FFREE_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #138
13699
  {DBGFIELD("IIC_FLDCW_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #139
13700
  {DBGFIELD("IIC_FLDL_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #140
13701
  {DBGFIELD("IIC_FNCLEX_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #141
13702
  {DBGFIELD("IIC_FNINIT_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #142
13703
  {DBGFIELD("IIC_FNOP_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #143
13704
  {DBGFIELD("IIC_FNSTCW_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #144
13705
  {DBGFIELD("IIC_FNSTSW_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #145
13706
  {DBGFIELD("IIC_FPATAN_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #146
13707
  {DBGFIELD("IIC_FPREM_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #147
13708
  {DBGFIELD("IIC_FPREM1_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #148
13709
  {DBGFIELD("IIC_FPTAN_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #149
13710
  {DBGFIELD("IIC_FRNDINT_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #150
13711
  {DBGFIELD("IIC_FSCALE_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #151
13712
  {DBGFIELD("IIC_FSINCOS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #152
13713
  {DBGFIELD("IIC_FXAM_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #153
13714
  {DBGFIELD("IIC_FXRSTOR_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #154
13715
  {DBGFIELD("IIC_FXSAVE_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #155
13716
  {DBGFIELD("IIC_FXTRACT_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #156
13717
  {DBGFIELD("IIC_FYL2X_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #157
13718
  {DBGFIELD("IIC_FYL2XP1_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #158
13719
  {DBGFIELD("IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #159
13720
  {DBGFIELD("IIC_SSE_HADDSUB_RR_WriteFHAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #160
13721
  {DBGFIELD("IIC_HLT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #161
13722
  {DBGFIELD("IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #162
13723
  {DBGFIELD("IIC_IDIV16_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #163
13724
  {DBGFIELD("IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #164
13725
  {DBGFIELD("IIC_IDIV32_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #165
13726
  {DBGFIELD("IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #166
13727
  {DBGFIELD("IIC_IDIV64_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #167
13728
  {DBGFIELD("IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1668, 7, 11, 1,  2, 2}, // #168
13729
  {DBGFIELD("IIC_IDIV8_WriteIDiv") 1, false, false, 1675, 6, 12, 1,  0, 0}, // #169
13730
  {DBGFIELD("IIC_FILD_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #170
13731
  {DBGFIELD("IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #171
13732
  {DBGFIELD("IIC_IMUL16_RR_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #172
13733
  {DBGFIELD("IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #173
13734
  {DBGFIELD("IIC_IMUL16_RMI_WriteIMulLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #174
13735
  {DBGFIELD("IIC_IMUL16_RRI_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #175
13736
  {DBGFIELD("IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #176
13737
  {DBGFIELD("IIC_IMUL32_RR_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #177
13738
  {DBGFIELD("IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #178
13739
  {DBGFIELD("IIC_IMUL32_RMI_WriteIMulLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #179
13740
  {DBGFIELD("IIC_IMUL32_RRI_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #180
13741
  {DBGFIELD("IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #181
13742
  {DBGFIELD("IIC_IMUL64_RR_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #182
13743
  {DBGFIELD("IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #183
13744
  {DBGFIELD("IIC_IMUL64_RMI_WriteIMulLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #184
13745
  {DBGFIELD("IIC_IMUL64_RRI_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #185
13746
  {DBGFIELD("IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #186
13747
  {DBGFIELD("IIC_IMUL8_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #187
13748
  {DBGFIELD("IIC_IN_RI_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #188
13749
  {DBGFIELD("IIC_IN_RR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #189
13750
  {DBGFIELD("IIC_INS_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #190
13751
  {DBGFIELD("IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #191
13752
  {DBGFIELD("IIC_SSE_INSERTPS_RR_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #192
13753
  {DBGFIELD("IIC_INT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #193
13754
  {DBGFIELD("IIC_INT3_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #194
13755
  {DBGFIELD("IIC_INVD_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #195
13756
  {DBGFIELD("IIC_INVLPG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #196
13757
  {DBGFIELD("WriteJumpLd")        1, false, false, 1653, 6,  3, 1,  0, 0}, // #197
13758
  {DBGFIELD("IIC_IRET_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #198
13759
  {DBGFIELD("IIC_FST_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #199
13760
  {DBGFIELD("IIC_FIST_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #200
13761
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #201
13762
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd") 1, false, false, 1615, 6, 10, 1,  1, 1}, // #202
13763
  {DBGFIELD("WriteLoad")          1, false, false, 30, 2,  9, 1,  0, 0}, // #203
13764
  {DBGFIELD("IIC_Jcc_WriteJump")  1, false, false, 1659, 5,  2, 1,  0, 0}, // #204
13765
  {DBGFIELD("IIC_JCXZ_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #205
13766
  {DBGFIELD("IIC_JMP_MEM_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #206
13767
  {DBGFIELD("IIC_JMP_REG_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #207
13768
  {DBGFIELD("IIC_JMP_REL_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #208
13769
  {DBGFIELD("IIC_AHF_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #209
13770
  {DBGFIELD("IIC_LAR_RM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #210
13771
  {DBGFIELD("IIC_LAR_RR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #211
13772
  {DBGFIELD("IIC_CMPX_LOCK_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #212
13773
  {DBGFIELD("IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #213
13774
  {DBGFIELD("IIC_CMPX_LOCK_8_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #214
13775
  {DBGFIELD("IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #215
13776
  {DBGFIELD("IIC_SSE_LDDQU_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #216
13777
  {DBGFIELD("IIC_SSE_LDMXCSR_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #217
13778
  {DBGFIELD("IIC_LXS_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #218
13779
  {DBGFIELD("IIC_FLDZ_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #219
13780
  {DBGFIELD("IIC_FIST_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #220
13781
  {DBGFIELD("IIC_FLD_WriteLoad")  1, false, false, 30, 2,  9, 1,  0, 0}, // #221
13782
  {DBGFIELD("IIC_FLD80_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #222
13783
  {DBGFIELD("IIC_FLD_WriteMove")  1, false, false, 334, 2,  2, 1,  0, 0}, // #223
13784
  {DBGFIELD("IIC_LEA_16_WriteLEA") 1, false, false, 1623, 3,  2, 1,  0, 0}, // #224
13785
  {DBGFIELD("IIC_LEA_WriteLEA")   1, false, false, 1623, 3,  2, 1,  0, 0}, // #225
13786
  {DBGFIELD("IIC_LEAVE_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #226
13787
  {DBGFIELD("IIC_SSE_LFENCE_WriteFence") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #227
13788
  {DBGFIELD("IIC_LGDT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #228
13789
  {DBGFIELD("IIC_LIDT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #229
13790
  {DBGFIELD("IIC_LLDT_MEM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #230
13791
  {DBGFIELD("IIC_LLDT_REG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #231
13792
  {DBGFIELD("IIC_LWP")            0, false, false,  0, 0,  0, 0,  0, 0}, // #232
13793
  {DBGFIELD("IIC_LMSW_REG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #233
13794
  {DBGFIELD("IIC_LMSW_MEM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #234
13795
  {DBGFIELD("IIC_ALU_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #235
13796
  {DBGFIELD("IIC_ALU_NONMEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #236
13797
  {DBGFIELD("IIC_LODS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #237
13798
  {DBGFIELD("IIC_LOOP_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #238
13799
  {DBGFIELD("IIC_LOOPE_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #239
13800
  {DBGFIELD("IIC_LOOPNE_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #240
13801
  {DBGFIELD("IIC_RET_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #241
13802
  {DBGFIELD("IIC_LSL_RM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #242
13803
  {DBGFIELD("IIC_LSL_RR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #243
13804
  {DBGFIELD("IIC_LTR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #244
13805
  {DBGFIELD("IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #245
13806
  {DBGFIELD("IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #246
13807
  {DBGFIELD("IIC_SSE_MASKMOV_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #247
13808
  {DBGFIELD("IIC_SSE_MFENCE_WriteFence") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #248
13809
  {DBGFIELD("IIC_MMX_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #249
13810
  {DBGFIELD("IIC_MMX_CVT_PD_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #250
13811
  {DBGFIELD("WriteCvtI2FLd")      1, false, false, 1615, 6, 10, 1,  0, 0}, // #251
13812
  {DBGFIELD("WriteCvtI2F")        1, false, false, 1621, 5,  9, 1,  0, 0}, // #252
13813
  {DBGFIELD("IIC_MMX_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #253
13814
  {DBGFIELD("IIC_MMX_CVT_PS_RR_WriteCvtF2I") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #254
13815
  {DBGFIELD("IIC_MMX_EMMS")       0, false, false,  0, 0,  0, 0,  0, 0}, // #255
13816
  {DBGFIELD("IIC_MMX_MASKMOV_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #256
13817
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #257
13818
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #258
13819
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #259
13820
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #260
13821
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #261
13822
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #262
13823
  {DBGFIELD("IIC_MMX_MOVQ_RR_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #263
13824
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #264
13825
  {DBGFIELD("WriteMove")          1, false, false, 334, 2,  2, 1,  0, 0}, // #265
13826
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #266
13827
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #267
13828
  {DBGFIELD("IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #268
13829
  {DBGFIELD("IIC_MMX_PCK_RR_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #269
13830
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #270
13831
  {DBGFIELD("IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #271
13832
  {DBGFIELD("IIC_MMX_ALUQ_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #272
13833
  {DBGFIELD("WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #273
13834
  {DBGFIELD("WriteShuffle")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #274
13835
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #275
13836
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecLogic") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #276
13837
  {DBGFIELD("IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #277
13838
  {DBGFIELD("IIC_MMX_MISC_FUNC_MEM_WriteVecIMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #278
13839
  {DBGFIELD("IIC_MMX_PEXTR_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #279
13840
  {DBGFIELD("IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #280
13841
  {DBGFIELD("IIC_MMX_PHADDSUBW_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #281
13842
  {DBGFIELD("IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #282
13843
  {DBGFIELD("IIC_MMX_PHADDSUBD_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #283
13844
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #284
13845
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #285
13846
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #286
13847
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #287
13848
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #288
13849
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #289
13850
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #290
13851
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #291
13852
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #292
13853
  {DBGFIELD("IIC_MMX_SHIFT_RI_WriteVecShift") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #293
13854
  {DBGFIELD("IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #294
13855
  {DBGFIELD("IIC_MMX_SHIFT_RR_WriteVecShift") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #295
13856
  {DBGFIELD("IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #296
13857
  {DBGFIELD("IIC_MMX_UNPCK_H_RR_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #297
13858
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #298
13859
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #299
13860
  {DBGFIELD("IIC_SSE_MONITORX_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #300
13861
  {DBGFIELD("IIC_SSE_MONITOR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #301
13862
  {DBGFIELD("IIC_MOV_MEM_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #302
13863
  {DBGFIELD("IIC_MOV_MEM_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #303
13864
  {DBGFIELD("IIC_MOV_MEM_SR_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #304
13865
  {DBGFIELD("IIC_MOV_WriteMove")  1, false, false, 334, 2,  2, 1,  0, 0}, // #305
13866
  {DBGFIELD("IIC_MOV_MEM_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #306
13867
  {DBGFIELD("IIC_MOV_REG_SR_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #307
13868
  {DBGFIELD("IIC_MOV_SR_MEM_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #308
13869
  {DBGFIELD("IIC_MOV_SR_REG_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #309
13870
  {DBGFIELD("IIC_MOV_CR_REG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #310
13871
  {DBGFIELD("IIC_MOV_DR_REG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #311
13872
  {DBGFIELD("IIC_ALU_NONMEM_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #312
13873
  {DBGFIELD("IIC_MOV_REG_CR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #313
13874
  {DBGFIELD("IIC_MOV_REG_DR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #314
13875
  {DBGFIELD("IIC_SSE_MOVDQ_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #315
13876
  {DBGFIELD("IIC_SSE_MOVDQ_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #316
13877
  {DBGFIELD("IIC_SSE_MOVA_P_MR_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #317
13878
  {DBGFIELD("IIC_SSE_MOVA_P_RM_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #318
13879
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #319
13880
  {DBGFIELD("IIC_MOVBE_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #320
13881
  {DBGFIELD("IIC_MOVBE_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #321
13882
  {DBGFIELD("IIC_SSE_MOV_LH_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #322
13883
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #323
13884
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #324
13885
  {DBGFIELD("IIC_SSE_MOVU_P_MR_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #325
13886
  {DBGFIELD("IIC_SSE_MOVU_P_RM_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #326
13887
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #327
13888
  {DBGFIELD("IIC_SSE_MOV_LH_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #328
13889
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #329
13890
  {DBGFIELD("IIC_SSE_MOVMSK_WriteVecLogic") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #330
13891
  {DBGFIELD("IIC_SSE_MOVNT_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #331
13892
  {DBGFIELD("IIC_SSE_MOVDQ_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #332
13893
  {DBGFIELD("IIC_SSE_MOVD_ToGP_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #333
13894
  {DBGFIELD("IIC_SSE_MOVQ_RR_WriteVecLogic") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #334
13895
  {DBGFIELD("IIC_MOVS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #335
13896
  {DBGFIELD("IIC_SSE_MOV_S_MR_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #336
13897
  {DBGFIELD("IIC_SSE_MOV_S_RM_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #337
13898
  {DBGFIELD("IIC_SSE_MOV_S_RR_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #338
13899
  {DBGFIELD("IIC_MOVSX_R16_M8_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #339
13900
  {DBGFIELD("IIC_MOVSX_R16_R8_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #340
13901
  {DBGFIELD("IIC_MOVSX_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #341
13902
  {DBGFIELD("IIC_MOVSX_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #342
13903
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #343
13904
  {DBGFIELD("IIC_MOVZX_R16_M8_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #344
13905
  {DBGFIELD("IIC_MOVZX_R16_R8_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #345
13906
  {DBGFIELD("IIC_MOVZX_WriteALULd") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #346
13907
  {DBGFIELD("IIC_MOVZX_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #347
13908
  {DBGFIELD("IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd") 4, false, false, 1689, 7, 20, 1,  1, 1}, // #348
13909
  {DBGFIELD("IIC_SSE_MPSADBW_RR_WriteMPSAD") 3, false, false, 1696, 6,  3, 1,  0, 0}, // #349
13910
  {DBGFIELD("IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #350
13911
  {DBGFIELD("IIC_MUL16_REG_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #351
13912
  {DBGFIELD("IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #352
13913
  {DBGFIELD("IIC_MUL32_REG_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #353
13914
  {DBGFIELD("IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #354
13915
  {DBGFIELD("IIC_MUL64_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #355
13916
  {DBGFIELD("IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  2, 2}, // #356
13917
  {DBGFIELD("IIC_MUL8_WriteIMul") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #357
13918
  {DBGFIELD("IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #358
13919
  {DBGFIELD("IIC_SSE_MUL_F64P_RR_WriteFMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #359
13920
  {DBGFIELD("IIC_SSE_MUL_F32P_RR_WriteFMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #360
13921
  {DBGFIELD("IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #361
13922
  {DBGFIELD("IIC_SSE_MUL_F64S_RR_WriteFMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #362
13923
  {DBGFIELD("IIC_SSE_MUL_F32S_RR_WriteFMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #363
13924
  {DBGFIELD("IIC_MUL8_WriteIMulLd_WriteIMulH") 2, false, false, 1615, 6,  5, 2,  0, 0}, // #364
13925
  {DBGFIELD("IIC_MUL8_WriteIMul_WriteIMulH") 2, false, false, 1621, 5, 17, 2,  0, 0}, // #365
13926
  {DBGFIELD("WriteFMulLd")        1, false, false, 1669, 6, 15, 1,  0, 0}, // #366
13927
  {DBGFIELD("WriteFMul")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #367
13928
  {DBGFIELD("IIC_SSE_MWAITX_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #368
13929
  {DBGFIELD("IIC_SSE_MWAIT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #369
13930
  {DBGFIELD("IIC_NOP_WriteZero")  1, false, false,  0, 0,  2, 1,  0, 0}, // #370
13931
  {DBGFIELD("IIC_OUT_IR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #371
13932
  {DBGFIELD("IIC_OUT_RR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #372
13933
  {DBGFIELD("IIC_OUTS_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #373
13934
  {DBGFIELD("IIC_SSE_PABS_RM_WriteVecALULd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #374
13935
  {DBGFIELD("IIC_SSE_PABS_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #375
13936
  {DBGFIELD("IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #376
13937
  {DBGFIELD("IIC_SSE_PACK_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #377
13938
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #378
13939
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #379
13940
  {DBGFIELD("IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #380
13941
  {DBGFIELD("IIC_SSE_INTALUQ_P_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #381
13942
  {DBGFIELD("IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #382
13943
  {DBGFIELD("IIC_SSE_PALIGNRR_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #383
13944
  {DBGFIELD("IIC_SSE_PAUSE_WriteNop") 1, false, false,  0, 0,  2, 1,  0, 0}, // #384
13945
  {DBGFIELD("IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd") 1, false, false, 1702, 8, 16, 1,  1, 1}, // #385
13946
  {DBGFIELD("IIC_ALU_NONMEM_WriteVarBlend") 1, false, false, 1710, 7, 19, 1,  0, 0}, // #386
13947
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd") 1, false, false, 1617, 4,  3, 1,  1, 1}, // #387
13948
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteBlend") 1, false, false, 1623, 3,  2, 1,  0, 0}, // #388
13949
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd") 1, false, false, 1717, 3,  7, 1,  1, 1}, // #389
13950
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RR_WriteCLMul") 1, false, false, 1720, 2,  7, 1,  0, 0}, // #390
13951
  {DBGFIELD("WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #391
13952
  {DBGFIELD("WriteVecALU")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #392
13953
  {DBGFIELD("WritePCmpEStrILd_ReadAfterLd") 1, false, false, 1722, 3,  9, 1,  1, 1}, // #393
13954
  {DBGFIELD("WritePCmpEStrI")     1, false, false, 1725, 2,  9, 1,  0, 0}, // #394
13955
  {DBGFIELD("WritePCmpEStrMLd_ReadAfterLd") 1, false, false, 1722, 3, 20, 1,  1, 1}, // #395
13956
  {DBGFIELD("WritePCmpEStrM")     1, false, false, 1725, 2, 20, 1,  0, 0}, // #396
13957
  {DBGFIELD("WritePCmpIStrILd_ReadAfterLd") 4, false, false, 1727, 6, 39, 1,  1, 1}, // #397
13958
  {DBGFIELD("WritePCmpIStrI")     3, false, false, 1733, 5, 20, 1,  0, 0}, // #398
13959
  {DBGFIELD("WritePCmpIStrMLd_ReadAfterLd") 1, false, false, 1693, 3, 20, 1,  1, 1}, // #399
13960
  {DBGFIELD("WritePCmpIStrM")     1, false, false, 1126, 2, 20, 1,  0, 0}, // #400
13961
  {DBGFIELD("WriteShuffleLd_WriteRMW") 2, false, false, 1738, 7,  3, 2,  0, 0}, // #401
13962
  {DBGFIELD("IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #402
13963
  {DBGFIELD("IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 1617, 4,  3, 1,  1, 1}, // #403
13964
  {DBGFIELD("IIC_SSE_PHADDSUBD_RR_WritePHAdd") 1, false, false, 1623, 3,  2, 1,  0, 0}, // #404
13965
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 1617, 4,  3, 1,  1, 1}, // #405
13966
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RR_WritePHAdd") 1, false, false, 1623, 3,  2, 1,  0, 0}, // #406
13967
  {DBGFIELD("IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 1617, 4,  3, 1,  1, 1}, // #407
13968
  {DBGFIELD("IIC_SSE_PHADDSUBW_RR_WritePHAdd") 1, false, false, 1623, 3,  2, 1,  0, 0}, // #408
13969
  {DBGFIELD("WriteVecIMulLd")     1, false, false, 1669, 6, 15, 1,  0, 0}, // #409
13970
  {DBGFIELD("WriteVecIMul")       1, false, false, 1676, 5,  3, 1,  0, 0}, // #410
13971
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #411
13972
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #412
13973
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #413
13974
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #414
13975
  {DBGFIELD("WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #415
13976
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteShuffleLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #416
13977
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #417
13978
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #418
13979
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #419
13980
  {DBGFIELD("IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #420
13981
  {DBGFIELD("IIC_SSE_INTMUL_P_RR_WriteVecIMul") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #421
13982
  {DBGFIELD("IIC_POP_REG16_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #422
13983
  {DBGFIELD("IIC_POP_MEM_WriteRMW") 1, false, false, 1745, 2,  2, 1,  0, 0}, // #423
13984
  {DBGFIELD("IIC_POP_REG_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #424
13985
  {DBGFIELD("IIC_POP_A_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #425
13986
  {DBGFIELD("IIC_SSE_POPCNT_RM_WriteFAddLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #426
13987
  {DBGFIELD("IIC_SSE_POPCNT_RR_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #427
13988
  {DBGFIELD("IIC_POP_SR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #428
13989
  {DBGFIELD("IIC_POP_F_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #429
13990
  {DBGFIELD("IIC_POP_FD_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #430
13991
  {DBGFIELD("IIC_POP_SR_SS_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #431
13992
  {DBGFIELD("IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #432
13993
  {DBGFIELD("IIC_SSE_PSHUFB_RR_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #433
13994
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #434
13995
  {DBGFIELD("IIC_SSE_PSHUF_RI_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #435
13996
  {DBGFIELD("IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #436
13997
  {DBGFIELD("IIC_SSE_PSIGN_RR_WriteVecALU") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #437
13998
  {DBGFIELD("IIC_SSE_INTSHDQ_P_RI_WriteVecShift") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #438
13999
  {DBGFIELD("IIC_SSE_INTSH_P_RI_WriteVecShift") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #439
14000
  {DBGFIELD("IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #440
14001
  {DBGFIELD("IIC_SSE_INTSH_P_RR_WriteVecShift") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #441
14002
  {DBGFIELD("WriteVecLogicLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #442
14003
  {DBGFIELD("WriteVecLogic")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #443
14004
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #444
14005
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #445
14006
  {DBGFIELD("IIC_PUSH_IMM_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #446
14007
  {DBGFIELD("IIC_PUSH_REG_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #447
14008
  {DBGFIELD("IIC_PUSH_MEM_WriteRMW") 1, false, false, 1745, 2,  2, 1,  0, 0}, // #448
14009
  {DBGFIELD("IIC_PUSH_A_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #449
14010
  {DBGFIELD("IIC_PUSH_SR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #450
14011
  {DBGFIELD("IIC_PUSH_CS_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #451
14012
  {DBGFIELD("IIC_PUSH_F_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #452
14013
  {DBGFIELD("IIC_SR_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #453
14014
  {DBGFIELD("IIC_SR_WriteShift")  1, false, false, 473, 3,  2, 1,  0, 0}, // #454
14015
  {DBGFIELD("IIC_SSE_RCPP_RM_WriteFRcpLd") 1, false, false, 1669, 6, 15, 1,  0, 0}, // #455
14016
  {DBGFIELD("IIC_SSE_RCPP_RR_WriteFRcp") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #456
14017
  {DBGFIELD("IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #457
14018
  {DBGFIELD("WriteFRcpLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #458
14019
  {DBGFIELD("IIC_SSE_RCPS_RR_WriteFRcp") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #459
14020
  {DBGFIELD("WriteRMW")           1, false, false, 1745, 2,  2, 1,  0, 0}, // #460
14021
  {DBGFIELD("IIC_RDMSR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #461
14022
  {DBGFIELD("IIC_RDPMC_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #462
14023
  {DBGFIELD("IIC_RDTSC_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #463
14024
  {DBGFIELD("IIC_REP_MOVS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #464
14025
  {DBGFIELD("IIC_REP_STOS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #465
14026
  {DBGFIELD("IIC_RET_IMM_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #466
14027
  {DBGFIELD("WriteShiftLd")       1, false, false, 1664, 4,  3, 1,  0, 0}, // #467
14028
  {DBGFIELD("WriteShift")         1, false, false, 473, 3,  2, 1,  0, 0}, // #468
14029
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAddLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #469
14030
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #470
14031
  {DBGFIELD("IIC_SSE_ROUNDPS_MEM_WriteFAddLd") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #471
14032
  {DBGFIELD("WriteFAddLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #472
14033
  {DBGFIELD("IIC_RSM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #473
14034
  {DBGFIELD("IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd") 1, false, false, 1669, 6, 15, 1,  0, 0}, // #474
14035
  {DBGFIELD("IIC_SSE_RSQRTPS_RR_WriteFRsqrt") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #475
14036
  {DBGFIELD("IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #476
14037
  {DBGFIELD("WriteFRsqrtLd_ReadAfterLd") 1, false, false, 1669, 6, 15, 1,  1, 1}, // #477
14038
  {DBGFIELD("IIC_SSE_RSQRTSS_RR_WriteFRsqrt") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #478
14039
  {DBGFIELD("WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd") 1, false, false, 1664, 4,  3, 1,  2, 1}, // #479
14040
  {DBGFIELD("IIC_SCAS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #480
14041
  {DBGFIELD("IIC_SET_M_WriteALU_WriteStore") 2, false, false, 1608, 4, 21, 2,  0, 0}, // #481
14042
  {DBGFIELD("IIC_SET_R_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #482
14043
  {DBGFIELD("IIC_SSE_SFENCE_WriteFence") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #483
14044
  {DBGFIELD("IIC_SGDT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #484
14045
  {DBGFIELD("IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #485
14046
  {DBGFIELD("IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #486
14047
  {DBGFIELD("IIC_SHD16_REG_CL_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #487
14048
  {DBGFIELD("IIC_SHD16_REG_IM_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #488
14049
  {DBGFIELD("IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #489
14050
  {DBGFIELD("IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #490
14051
  {DBGFIELD("IIC_SHD32_REG_CL_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #491
14052
  {DBGFIELD("IIC_SHD32_REG_IM_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #492
14053
  {DBGFIELD("IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #493
14054
  {DBGFIELD("IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #494
14055
  {DBGFIELD("IIC_SHD64_REG_CL_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #495
14056
  {DBGFIELD("IIC_SHD64_REG_IM_WriteShift") 1, false, false, 473, 3,  2, 1,  0, 0}, // #496
14057
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #497
14058
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #498
14059
  {DBGFIELD("IIC_SIDT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #499
14060
  {DBGFIELD("IIC_SLDT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #500
14061
  {DBGFIELD("IIC_SMSW_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #501
14062
  {DBGFIELD("IIC_SSE_SQRTPD_RM_WriteFSqrtLd") 1, false, false, 1669, 6, 40, 1,  0, 0}, // #502
14063
  {DBGFIELD("IIC_SSE_SQRTPD_RR_WriteFSqrt") 1, false, false, 1676, 5,  7, 1,  0, 0}, // #503
14064
  {DBGFIELD("IIC_SSE_SQRTPS_RM_WriteFSqrtLd") 1, false, false, 1669, 6, 40, 1,  0, 0}, // #504
14065
  {DBGFIELD("IIC_SSE_SQRTPS_RR_WriteFSqrt") 1, false, false, 1676, 5,  7, 1,  0, 0}, // #505
14066
  {DBGFIELD("IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 1669, 6, 40, 1,  1, 1}, // #506
14067
  {DBGFIELD("WriteFSqrtLd_ReadAfterLd") 1, false, false, 1669, 6, 40, 1,  1, 1}, // #507
14068
  {DBGFIELD("IIC_SSE_SQRTSD_RR_WriteFSqrt") 1, false, false, 1676, 5,  7, 1,  0, 0}, // #508
14069
  {DBGFIELD("IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 1669, 6, 40, 1,  1, 1}, // #509
14070
  {DBGFIELD("IIC_SSE_SQRTSS_RR_WriteFSqrt") 1, false, false, 1676, 5,  7, 1,  0, 0}, // #510
14071
  {DBGFIELD("WriteFSqrt")         1, false, false, 1676, 5,  7, 1,  0, 0}, // #511
14072
  {DBGFIELD("IIC_STC_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #512
14073
  {DBGFIELD("IIC_STD_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #513
14074
  {DBGFIELD("IIC_STI_WriteALU")   1, false, false, 334, 2,  2, 1,  0, 0}, // #514
14075
  {DBGFIELD("IIC_SSE_STMXCSR_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #515
14076
  {DBGFIELD("IIC_STOS_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #516
14077
  {DBGFIELD("IIC_STR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #517
14078
  {DBGFIELD("IIC_FST80_WriteStore") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #518
14079
  {DBGFIELD("IIC_FST_WriteMove")  1, false, false, 334, 2,  2, 1,  0, 0}, // #519
14080
  {DBGFIELD("IIC_SWAPGS_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #520
14081
  {DBGFIELD("IIC_SYSCALL_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #521
14082
  {DBGFIELD("IIC_SYS_ENTER_EXIT_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #522
14083
  {DBGFIELD("IIC_JMP_REL_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #523
14084
  {DBGFIELD("IIC_JMP_MEM_WriteJump") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #524
14085
  {DBGFIELD("IIC_JMP_REG_WriteJumpLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #525
14086
  {DBGFIELD("WriteJump")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #526
14087
  {DBGFIELD("IIC_FUCOMI_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #527
14088
  {DBGFIELD("IIC_FUCOM_WriteFAdd") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #528
14089
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #529
14090
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #530
14091
  {DBGFIELD("IIC_SSE_ALU_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #531
14092
  {DBGFIELD("IIC_SSE_ALU_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #532
14093
  {DBGFIELD("IIC_SSE_ALU_F32P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #533
14094
  {DBGFIELD("IIC_SSE_ALU_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #534
14095
  {DBGFIELD("IIC_SSE_ALU_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #535
14096
  {DBGFIELD("IIC_SSE_ALU_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #536
14097
  {DBGFIELD("IIC_SSE_ALU_F32S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #537
14098
  {DBGFIELD("IIC_SSE_ALU_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #538
14099
  {DBGFIELD("WriteFVarBlendLd_ReadAfterLd") 1, false, false, 1747, 8, 16, 1,  1, 1}, // #539
14100
  {DBGFIELD("WriteFVarBlend")     1, false, false, 1755, 7, 19, 1,  0, 0}, // #540
14101
  {DBGFIELD("WriteFShuffleLd")    1, false, false, 1653, 6,  3, 1,  0, 0}, // #541
14102
  {DBGFIELD("WriteFShuffle256")   1, false, false, 1676, 5,  2, 1,  0, 0}, // #542
14103
  {DBGFIELD("WriteFShuffle")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #543
14104
  {DBGFIELD("WriteCvtF2ILd")      1, false, false, 1615, 6,  5, 1,  0, 0}, // #544
14105
  {DBGFIELD("WriteCvtF2I")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #545
14106
  {DBGFIELD("WriteCvtF2FLd")      1, false, false, 1615, 6,  5, 1,  0, 0}, // #546
14107
  {DBGFIELD("WriteCvtF2F")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #547
14108
  {DBGFIELD("WriteCvtF2FLd_WriteRMW") 2, false, false, 1762, 7, 25, 2,  0, 0}, // #548
14109
  {DBGFIELD("WriteCvtF2FLd_ReadAfterLd") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #549
14110
  {DBGFIELD("WriteCvtI2FLd_ReadAfterLd") 1, false, false, 1615, 6, 10, 1,  1, 1}, // #550
14111
  {DBGFIELD("IIC_SSE_DIV_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #551
14112
  {DBGFIELD("IIC_SSE_DIV_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #552
14113
  {DBGFIELD("IIC_SSE_DIV_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #553
14114
  {DBGFIELD("IIC_SSE_DIV_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #554
14115
  {DBGFIELD("IIC_SSE_DIV_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #555
14116
  {DBGFIELD("IIC_SSE_DIV_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #556
14117
  {DBGFIELD("IIC_VERR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #557
14118
  {DBGFIELD("IIC_VERW_REG_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #558
14119
  {DBGFIELD("IIC_VERW_MEM_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #559
14120
  {DBGFIELD("WriteStore")         1, false, false, 1686, 3,  2, 1,  0, 0}, // #560
14121
  {DBGFIELD("WriteShuffle256")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #561
14122
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_WriteRMW") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #562
14123
  {DBGFIELD("WriteFShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #563
14124
  {DBGFIELD("WriteShuffle256Ld_ReadAfterLd") 1, false, false, 1669, 6,  3, 1,  1, 1}, // #564
14125
  {DBGFIELD("IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 1653, 6,  3, 1,  1, 1}, // #565
14126
  {DBGFIELD("IIC_ALU_NONMEM_WriteFShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #566
14127
  {DBGFIELD("IIC_SSE_MOVDQ")      0, false, false,  0, 0,  0, 0,  0, 0}, // #567
14128
  {DBGFIELD("IIC_SSE_MOV_LH")     0, false, false,  0, 0,  0, 0,  0, 0}, // #568
14129
  {DBGFIELD("IIC_SSE_MOVD_ToGP")  0, false, false,  0, 0,  0, 0,  0, 0}, // #569
14130
  {DBGFIELD("IIC_SSE_MOV_S_MR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #570
14131
  {DBGFIELD("IIC_SSE_MOV_S_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #571
14132
  {DBGFIELD("IIC_SSE_MOV_S_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #572
14133
  {DBGFIELD("IIC_SSE_MOVQ_RR")    0, false, false,  0, 0,  0, 0,  0, 0}, // #573
14134
  {DBGFIELD("IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd") 4, false, false, 1689, 7, 20, 1,  1, 1}, // #574
14135
  {DBGFIELD("IIC_ALU_NONMEM_WriteMPSAD") 3, false, false, 1696, 6,  3, 1,  0, 0}, // #575
14136
  {DBGFIELD("IIC_SSE_MUL_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #576
14137
  {DBGFIELD("IIC_SSE_MUL_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #577
14138
  {DBGFIELD("IIC_SSE_MUL_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #578
14139
  {DBGFIELD("IIC_SSE_MUL_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #579
14140
  {DBGFIELD("IIC_SSE_MUL_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #580
14141
  {DBGFIELD("IIC_SSE_MUL_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #581
14142
  {DBGFIELD("WriteVecALULd")      1, false, false, 1615, 6,  5, 1,  0, 0}, // #582
14143
  {DBGFIELD("IIC_SSE_INTALU_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #583
14144
  {DBGFIELD("IIC_SSE_INTALU_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #584
14145
  {DBGFIELD("IIC_SSE_BIT_P_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #585
14146
  {DBGFIELD("IIC_SSE_BIT_P_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #586
14147
  {DBGFIELD("WriteBlendLd_ReadAfterLd") 1, false, false, 1617, 4,  3, 1,  1, 1}, // #587
14148
  {DBGFIELD("WriteBlend")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #588
14149
  {DBGFIELD("WriteVarBlendLd_ReadAfterLd") 1, false, false, 1702, 8, 16, 1,  1, 1}, // #589
14150
  {DBGFIELD("WriteVarBlend")      1, false, false, 1710, 7, 19, 1,  0, 0}, // #590
14151
  {DBGFIELD("IIC_ALU_MEM_WriteBlendLd_ReadAfterLd") 1, false, false, 1617, 4,  3, 1,  1, 1}, // #591
14152
  {DBGFIELD("IIC_ALU_NONMEM_WriteBlend") 1, false, false, 1623, 3,  2, 1,  0, 0}, // #592
14153
  {DBGFIELD("WriteCLMulLd_ReadAfterLd") 1, false, false, 1717, 3,  7, 1,  1, 1}, // #593
14154
  {DBGFIELD("WriteCLMul")         1, false, false, 1720, 2,  7, 1,  0, 0}, // #594
14155
  {DBGFIELD("IIC_SSE_INTSH_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #595
14156
  {DBGFIELD("IIC_SSE_INTSH_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #596
14157
  {DBGFIELD("WriteFShuffle256Ld_ReadAfterLd") 1, false, false, 1669, 6,  3, 1,  1, 1}, // #597
14158
  {DBGFIELD("IIC_ALU_MEM_WriteShuffleLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #598
14159
  {DBGFIELD("IIC_ALU_NONMEM_WriteShuffle") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #599
14160
  {DBGFIELD("IIC_SSE_INTMUL_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #600
14161
  {DBGFIELD("IIC_SSE_INTMUL_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #601
14162
  {DBGFIELD("WriteVarVecShift_ReadAfterLd") 1, false, false, 1676, 5,  2, 1,  1, 1}, // #602
14163
  {DBGFIELD("WriteVarVecShift")   1, false, false, 1676, 5,  2, 1,  0, 0}, // #603
14164
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #604
14165
  {DBGFIELD("WriteVarVecShiftLd_ReadAfterLd") 1, false, false, 1669, 6,  3, 1,  1, 1}, // #605
14166
  {DBGFIELD("WriteFRcpLd")        1, false, false, 1669, 6, 15, 1,  0, 0}, // #606
14167
  {DBGFIELD("WriteFRsqrtLd")      1, false, false, 1669, 6, 15, 1,  0, 0}, // #607
14168
  {DBGFIELD("WriteFSqrtLd")       1, false, false, 1669, 6, 40, 1,  0, 0}, // #608
14169
  {DBGFIELD("IIC_WAIT_WriteMicrocoded") 1, false, false, 334, 2,  1, 1,  0, 0}, // #609
14170
  {DBGFIELD("IIC_WRMSR_WriteSystem") 1, false, false, 334, 2,  1, 1,  0, 0}, // #610
14171
  {DBGFIELD("IIC_XADD_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #611
14172
  {DBGFIELD("IIC_XADD_REG_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #612
14173
  {DBGFIELD("IIC_XCHG_REG_WriteALU") 1, false, false, 334, 2,  2, 1,  0, 0}, // #613
14174
  {DBGFIELD("IIC_XCHG_MEM_WriteALULd_WriteRMW") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #614
14175
  {DBGFIELD("IIC_FXCH_WriteMove") 1, false, false, 334, 2,  2, 1,  0, 0}, // #615
14176
  {DBGFIELD("IIC_XLAT_WriteLoad") 1, false, false, 30, 2,  9, 1,  0, 0}, // #616
14177
  {DBGFIELD("CVTSS2SDrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #617
14178
  {DBGFIELD("PSLLDri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #618
14179
  {DBGFIELD("PSLLQri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #619
14180
  {DBGFIELD("PSLLWri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #620
14181
  {DBGFIELD("PSRADri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #621
14182
  {DBGFIELD("PSRAWri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #622
14183
  {DBGFIELD("PSRLDri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #623
14184
  {DBGFIELD("PSRLQri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #624
14185
  {DBGFIELD("PSRLWri")            1, false, false, 1676, 5,  2, 1,  0, 0}, // #625
14186
  {DBGFIELD("VCVTSS2SDrr")        1, false, false, 1676, 5,  2, 1,  0, 0}, // #626
14187
  {DBGFIELD("VPMOVMSKBrr")        1, false, false, 1676, 5,  2, 1,  0, 0}, // #627
14188
  {DBGFIELD("VPSLLDri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #628
14189
  {DBGFIELD("VPSLLQri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #629
14190
  {DBGFIELD("VPSLLWri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #630
14191
  {DBGFIELD("VPSRADri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #631
14192
  {DBGFIELD("VPSRAWri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #632
14193
  {DBGFIELD("VPSRLDri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #633
14194
  {DBGFIELD("VPSRLQri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #634
14195
  {DBGFIELD("VPSRLWri")           1, false, false, 1676, 5,  2, 1,  0, 0}, // #635
14196
  {DBGFIELD("VTESTPDYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #636
14197
  {DBGFIELD("VTESTPDrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #637
14198
  {DBGFIELD("VTESTPSYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #638
14199
  {DBGFIELD("VTESTPSrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #639
14200
  {DBGFIELD("COMP_FST0r")         1, false, false, 1621, 5,  2, 1,  0, 0}, // #640
14201
  {DBGFIELD("COM_FST0r")          1, false, false, 1621, 5,  2, 1,  0, 0}, // #641
14202
  {DBGFIELD("UCOM_FPr")           1, false, false, 1621, 5,  2, 1,  0, 0}, // #642
14203
  {DBGFIELD("UCOM_Fr")            1, false, false, 1621, 5,  2, 1,  0, 0}, // #643
14204
  {DBGFIELD("ANDNPDrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #644
14205
  {DBGFIELD("ANDNPSrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #645
14206
  {DBGFIELD("ANDPDrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #646
14207
  {DBGFIELD("ANDPSrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #647
14208
  {DBGFIELD("FDECSTP")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #648
14209
  {DBGFIELD("FFREE_FFREEP")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #649
14210
  {DBGFIELD("FINCSTP")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #650
14211
  {DBGFIELD("FNOP")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #651
14212
  {DBGFIELD("INSERTPSrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #652
14213
  {DBGFIELD("JAE_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #653
14214
  {DBGFIELD("JAE_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #654
14215
  {DBGFIELD("JA_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #655
14216
  {DBGFIELD("JA_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #656
14217
  {DBGFIELD("JBE_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #657
14218
  {DBGFIELD("JBE_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #658
14219
  {DBGFIELD("JB_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #659
14220
  {DBGFIELD("JB_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #660
14221
  {DBGFIELD("JE_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #661
14222
  {DBGFIELD("JE_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #662
14223
  {DBGFIELD("JGE_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #663
14224
  {DBGFIELD("JGE_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #664
14225
  {DBGFIELD("JG_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #665
14226
  {DBGFIELD("JG_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #666
14227
  {DBGFIELD("JLE_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #667
14228
  {DBGFIELD("JLE_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #668
14229
  {DBGFIELD("JL_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #669
14230
  {DBGFIELD("JL_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #670
14231
  {DBGFIELD("JMP64r")             1, false, false, 1659, 5,  2, 1,  0, 0}, // #671
14232
  {DBGFIELD("JMP_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #672
14233
  {DBGFIELD("JMP_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #673
14234
  {DBGFIELD("JNE_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #674
14235
  {DBGFIELD("JNE_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #675
14236
  {DBGFIELD("JNO_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #676
14237
  {DBGFIELD("JNO_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #677
14238
  {DBGFIELD("JNP_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #678
14239
  {DBGFIELD("JNP_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #679
14240
  {DBGFIELD("JNS_1")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #680
14241
  {DBGFIELD("JNS_4")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #681
14242
  {DBGFIELD("JO_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #682
14243
  {DBGFIELD("JO_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #683
14244
  {DBGFIELD("JP_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #684
14245
  {DBGFIELD("JP_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #685
14246
  {DBGFIELD("JS_1")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #686
14247
  {DBGFIELD("JS_4")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #687
14248
  {DBGFIELD("LD_Frr")             1, false, false, 1659, 5,  2, 1,  0, 0}, // #688
14249
  {DBGFIELD("LOOP")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #689
14250
  {DBGFIELD("LOOPE")              1, false, false, 1659, 5,  2, 1,  0, 0}, // #690
14251
  {DBGFIELD("LOOPNE")             1, false, false, 1659, 5,  2, 1,  0, 0}, // #691
14252
  {DBGFIELD("MOV64toPQIrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #692
14253
  {DBGFIELD("MOVAPDrr_MOVAPDrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #693
14254
  {DBGFIELD("MOVAPSrr_MOVAPSrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #694
14255
  {DBGFIELD("MOVDDUPrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #695
14256
  {DBGFIELD("MOVDI2PDIrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #696
14257
  {DBGFIELD("MOVHLPSrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #697
14258
  {DBGFIELD("MOVLHPSrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #698
14259
  {DBGFIELD("MOVSDrr_MOVSDrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #699
14260
  {DBGFIELD("MOVSHDUPrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #700
14261
  {DBGFIELD("MOVSLDUPrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #701
14262
  {DBGFIELD("MOVSSrr_MOVSSrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #702
14263
  {DBGFIELD("MOVUPDrr_MOVUPDrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #703
14264
  {DBGFIELD("MOVUPSrr_MOVUPSrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #704
14265
  {DBGFIELD("ORPDrr")             1, false, false, 1659, 5,  2, 1,  0, 0}, // #705
14266
  {DBGFIELD("ORPSrr")             1, false, false, 1659, 5,  2, 1,  0, 0}, // #706
14267
  {DBGFIELD("RETQ")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #707
14268
  {DBGFIELD("SHUFPDrri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #708
14269
  {DBGFIELD("SHUFPSrri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #709
14270
  {DBGFIELD("ST_FPrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #710
14271
  {DBGFIELD("ST_Frr")             1, false, false, 1659, 5,  2, 1,  0, 0}, // #711
14272
  {DBGFIELD("UNPCKHPDrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #712
14273
  {DBGFIELD("UNPCKHPSrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #713
14274
  {DBGFIELD("UNPCKLPDrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #714
14275
  {DBGFIELD("UNPCKLPSrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #715
14276
  {DBGFIELD("VANDNPDYrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #716
14277
  {DBGFIELD("VANDNPDrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #717
14278
  {DBGFIELD("VANDNPSYrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #718
14279
  {DBGFIELD("VANDNPSrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #719
14280
  {DBGFIELD("VANDPDYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #720
14281
  {DBGFIELD("VANDPDrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #721
14282
  {DBGFIELD("VANDPSYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #722
14283
  {DBGFIELD("VANDPSrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #723
14284
  {DBGFIELD("VEXTRACTF128rr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #724
14285
  {DBGFIELD("VINSERTF128rr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #725
14286
  {DBGFIELD("VINSERTPSrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #726
14287
  {DBGFIELD("VMOV64toPQIrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #727
14288
  {DBGFIELD("VMOVAPDYrr_VMOVAPDYrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #728
14289
  {DBGFIELD("VMOVAPDrr_VMOVAPDrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #729
14290
  {DBGFIELD("VMOVAPSYrr_VMOVAPSYrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #730
14291
  {DBGFIELD("VMOVAPSrr_VMOVAPSrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #731
14292
  {DBGFIELD("VMOVDDUPYrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #732
14293
  {DBGFIELD("VMOVDDUPrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #733
14294
  {DBGFIELD("VMOVDI2PDIrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #734
14295
  {DBGFIELD("VMOVHLPSrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #735
14296
  {DBGFIELD("VMOVSDrr_VMOVSDrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #736
14297
  {DBGFIELD("VMOVSHDUPYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #737
14298
  {DBGFIELD("VMOVSHDUPrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #738
14299
  {DBGFIELD("VMOVSLDUPYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #739
14300
  {DBGFIELD("VMOVSLDUPrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #740
14301
  {DBGFIELD("VMOVSSrr_VMOVSSrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #741
14302
  {DBGFIELD("VMOVUPDYrr_VMOVUPDYrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #742
14303
  {DBGFIELD("VMOVUPDrr_VMOVUPDrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #743
14304
  {DBGFIELD("VMOVUPSYrr_VMOVUPSYrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #744
14305
  {DBGFIELD("VMOVUPSrr_VMOVUPSrr_REV") 1, false, false, 1659, 5,  2, 1,  0, 0}, // #745
14306
  {DBGFIELD("VORPDYrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #746
14307
  {DBGFIELD("VORPDrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #747
14308
  {DBGFIELD("VORPSYrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #748
14309
  {DBGFIELD("VORPSrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #749
14310
  {DBGFIELD("VPERM2F128rr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #750
14311
  {DBGFIELD("VPERMILPDYri")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #751
14312
  {DBGFIELD("VPERMILPDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #752
14313
  {DBGFIELD("VPERMILPDri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #753
14314
  {DBGFIELD("VPERMILPDrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #754
14315
  {DBGFIELD("VPERMILPSYri")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #755
14316
  {DBGFIELD("VPERMILPSYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #756
14317
  {DBGFIELD("VPERMILPSri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #757
14318
  {DBGFIELD("VPERMILPSrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #758
14319
  {DBGFIELD("VSHUFPDYrri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #759
14320
  {DBGFIELD("VSHUFPDrri")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #760
14321
  {DBGFIELD("VSHUFPSYrri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #761
14322
  {DBGFIELD("VSHUFPSrri")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #762
14323
  {DBGFIELD("VUNPCKHPDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #763
14324
  {DBGFIELD("VUNPCKHPDrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #764
14325
  {DBGFIELD("VUNPCKHPSYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #765
14326
  {DBGFIELD("VUNPCKHPSrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #766
14327
  {DBGFIELD("VUNPCKLPDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #767
14328
  {DBGFIELD("VUNPCKLPDrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #768
14329
  {DBGFIELD("VUNPCKLPSYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #769
14330
  {DBGFIELD("VUNPCKLPSrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #770
14331
  {DBGFIELD("VXORPDYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #771
14332
  {DBGFIELD("VXORPDrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #772
14333
  {DBGFIELD("VXORPSYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #773
14334
  {DBGFIELD("VXORPSrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #774
14335
  {DBGFIELD("XORPDrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #775
14336
  {DBGFIELD("XORPSrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #776
14337
  {DBGFIELD("LEA16r")             1, false, false, 1769, 3,  2, 1,  0, 0}, // #777
14338
  {DBGFIELD("LEA32r_LEA64r")      1, false, false, 1769, 3,  2, 1,  0, 0}, // #778
14339
  {DBGFIELD("BLENDPDrri")         1, false, false, 473, 3,  2, 1,  0, 0}, // #779
14340
  {DBGFIELD("BLENDPSrri")         1, false, false, 473, 3,  2, 1,  0, 0}, // #780
14341
  {DBGFIELD("BT16ri8_BT32ri8_BT64ri8") 1, false, false, 473, 3,  2, 1,  0, 0}, // #781
14342
  {DBGFIELD("BT16rr_BT32rr_BT64rr") 1, false, false, 473, 3,  2, 1,  0, 0}, // #782
14343
  {DBGFIELD("BTC16ri8_BTC32ri8_BTC64ri8") 1, false, false, 473, 3,  2, 1,  0, 0}, // #783
14344
  {DBGFIELD("BTC16rr_BTC32rr_BTC64rr") 1, false, false, 473, 3,  2, 1,  0, 0}, // #784
14345
  {DBGFIELD("BTR16ri8_BTR32ri8_BTR64ri8") 1, false, false, 473, 3,  2, 1,  0, 0}, // #785
14346
  {DBGFIELD("BTR16rr_BTR32rr")    1, false, false, 473, 3,  2, 1,  0, 0}, // #786
14347
  {DBGFIELD("BTR64rr")            1, false, false, 473, 3,  2, 1,  0, 0}, // #787
14348
  {DBGFIELD("BTS16ri8_BTS32ri8_BTS64ri8") 1, false, false, 473, 3,  2, 1,  0, 0}, // #788
14349
  {DBGFIELD("BTS16rr_BTS32rr_BTS64rr") 1, false, false, 473, 3,  2, 1,  0, 0}, // #789
14350
  {DBGFIELD("CDQ_CDQE")           1, false, false, 473, 3,  2, 1,  0, 0}, // #790
14351
  {DBGFIELD("CQO")                1, false, false, 473, 3,  2, 1,  0, 0}, // #791
14352
  {DBGFIELD("LAHF")               1, false, false, 473, 3,  2, 1,  0, 0}, // #792
14353
  {DBGFIELD("SAHF")               1, false, false, 473, 3,  2, 1,  0, 0}, // #793
14354
  {DBGFIELD("SAR16ri_SAR32ri_SAR64ri") 1, false, false, 473, 3,  2, 1,  0, 0}, // #794
14355
  {DBGFIELD("SAR8ri")             1, false, false, 473, 3,  2, 1,  0, 0}, // #795
14356
  {DBGFIELD("SETAEr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #796
14357
  {DBGFIELD("SETBr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #797
14358
  {DBGFIELD("SETEr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #798
14359
  {DBGFIELD("SETGEr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #799
14360
  {DBGFIELD("SETGr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #800
14361
  {DBGFIELD("SETLEr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #801
14362
  {DBGFIELD("SETLr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #802
14363
  {DBGFIELD("SETNEr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #803
14364
  {DBGFIELD("SETNOr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #804
14365
  {DBGFIELD("SETNPr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #805
14366
  {DBGFIELD("SETNSr")             1, false, false, 473, 3,  2, 1,  0, 0}, // #806
14367
  {DBGFIELD("SETOr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #807
14368
  {DBGFIELD("SETPr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #808
14369
  {DBGFIELD("SETSr")              1, false, false, 473, 3,  2, 1,  0, 0}, // #809
14370
  {DBGFIELD("SHL16ri_SHL32ri_SHL64ri") 1, false, false, 473, 3,  2, 1,  0, 0}, // #810
14371
  {DBGFIELD("SHL16r1_SHL32r1_SHL64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #811
14372
  {DBGFIELD("SHL8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #812
14373
  {DBGFIELD("SHL8ri")             1, false, false, 473, 3,  2, 1,  0, 0}, // #813
14374
  {DBGFIELD("SHR16ri_SHR32ri_SHR64ri") 1, false, false, 473, 3,  2, 1,  0, 0}, // #814
14375
  {DBGFIELD("SHR8ri")             1, false, false, 473, 3,  2, 1,  0, 0}, // #815
14376
  {DBGFIELD("VBLENDPDYrri")       1, false, false, 473, 3,  2, 1,  0, 0}, // #816
14377
  {DBGFIELD("VBLENDPDrri")        1, false, false, 473, 3,  2, 1,  0, 0}, // #817
14378
  {DBGFIELD("VBLENDPSYrri")       1, false, false, 473, 3,  2, 1,  0, 0}, // #818
14379
  {DBGFIELD("VBLENDPSrri")        1, false, false, 473, 3,  2, 1,  0, 0}, // #819
14380
  {DBGFIELD("VMOVDQAYrr_VMOVDQAYrr_REV") 1, false, false, 473, 3,  2, 1,  0, 0}, // #820
14381
  {DBGFIELD("VMOVDQArr_VMOVDQArr_REV") 1, false, false, 473, 3,  2, 1,  0, 0}, // #821
14382
  {DBGFIELD("VMOVDQUYrr_VMOVDQUYrr_REV") 1, false, false, 473, 3,  2, 1,  0, 0}, // #822
14383
  {DBGFIELD("VMOVDQUrr_VMOVDQUrr_REV") 1, false, false, 473, 3,  2, 1,  0, 0}, // #823
14384
  {DBGFIELD("MMX_PABSBrr64")      1, false, false, 1623, 3,  2, 1,  0, 0}, // #824
14385
  {DBGFIELD("MMX_PABSDrr64")      1, false, false, 1623, 3,  2, 1,  0, 0}, // #825
14386
  {DBGFIELD("MMX_PABSWrr64")      1, false, false, 1623, 3,  2, 1,  0, 0}, // #826
14387
  {DBGFIELD("MMX_PADDQirr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #827
14388
  {DBGFIELD("MMX_PALIGNR64irr")   1, false, false, 1623, 3,  2, 1,  0, 0}, // #828
14389
  {DBGFIELD("MMX_PSHUFBrr64")     1, false, false, 1623, 3,  2, 1,  0, 0}, // #829
14390
  {DBGFIELD("MMX_PSIGNBrr64")     1, false, false, 1623, 3,  2, 1,  0, 0}, // #830
14391
  {DBGFIELD("MMX_PSIGNDrr64")     1, false, false, 1623, 3,  2, 1,  0, 0}, // #831
14392
  {DBGFIELD("MMX_PSIGNWrr64")     1, false, false, 1623, 3,  2, 1,  0, 0}, // #832
14393
  {DBGFIELD("PABSBrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #833
14394
  {DBGFIELD("PABSDrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #834
14395
  {DBGFIELD("PABSWrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #835
14396
  {DBGFIELD("PACKSSDWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #836
14397
  {DBGFIELD("PACKSSWBrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #837
14398
  {DBGFIELD("PACKUSDWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #838
14399
  {DBGFIELD("PACKUSWBrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #839
14400
  {DBGFIELD("PADDBrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #840
14401
  {DBGFIELD("PADDDrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #841
14402
  {DBGFIELD("PADDQrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #842
14403
  {DBGFIELD("PADDSBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #843
14404
  {DBGFIELD("PADDSWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #844
14405
  {DBGFIELD("PADDUSBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #845
14406
  {DBGFIELD("PADDUSWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #846
14407
  {DBGFIELD("PADDWrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #847
14408
  {DBGFIELD("PALIGNRrri")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #848
14409
  {DBGFIELD("PAVGBrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #849
14410
  {DBGFIELD("PAVGWrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #850
14411
  {DBGFIELD("PBLENDWrri")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #851
14412
  {DBGFIELD("PCMPEQBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #852
14413
  {DBGFIELD("PCMPEQDrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #853
14414
  {DBGFIELD("PCMPEQQrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #854
14415
  {DBGFIELD("PCMPEQWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #855
14416
  {DBGFIELD("PCMPGTBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #856
14417
  {DBGFIELD("PCMPGTDrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #857
14418
  {DBGFIELD("PCMPGTWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #858
14419
  {DBGFIELD("PMAXSBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #859
14420
  {DBGFIELD("PMAXSDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #860
14421
  {DBGFIELD("PMAXSWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #861
14422
  {DBGFIELD("PMAXUBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #862
14423
  {DBGFIELD("PMAXUDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #863
14424
  {DBGFIELD("PMAXUWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #864
14425
  {DBGFIELD("PMINSBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #865
14426
  {DBGFIELD("PMINSDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #866
14427
  {DBGFIELD("PMINSWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #867
14428
  {DBGFIELD("PMINUBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #868
14429
  {DBGFIELD("PMINUDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #869
14430
  {DBGFIELD("PMINUWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #870
14431
  {DBGFIELD("PMOVSXBDrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #871
14432
  {DBGFIELD("PMOVSXBQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #872
14433
  {DBGFIELD("PMOVSXBWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #873
14434
  {DBGFIELD("PMOVSXDQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #874
14435
  {DBGFIELD("PMOVSXWDrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #875
14436
  {DBGFIELD("PMOVSXWQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #876
14437
  {DBGFIELD("PMOVZXBDrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #877
14438
  {DBGFIELD("PMOVZXBQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #878
14439
  {DBGFIELD("PMOVZXBWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #879
14440
  {DBGFIELD("PMOVZXDQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #880
14441
  {DBGFIELD("PMOVZXWDrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #881
14442
  {DBGFIELD("PMOVZXWQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #882
14443
  {DBGFIELD("PSHUFBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #883
14444
  {DBGFIELD("PSHUFDri")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #884
14445
  {DBGFIELD("PSHUFHWri")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #885
14446
  {DBGFIELD("PSHUFLWri")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #886
14447
  {DBGFIELD("PSIGNBrr128")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #887
14448
  {DBGFIELD("PSIGNDrr128")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #888
14449
  {DBGFIELD("PSIGNWrr128")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #889
14450
  {DBGFIELD("PSLLDQri")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #890
14451
  {DBGFIELD("PSRLDQri")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #891
14452
  {DBGFIELD("PSUBBrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #892
14453
  {DBGFIELD("PSUBDrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #893
14454
  {DBGFIELD("PSUBQrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #894
14455
  {DBGFIELD("PSUBSBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #895
14456
  {DBGFIELD("PSUBSWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #896
14457
  {DBGFIELD("PSUBUSBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #897
14458
  {DBGFIELD("PSUBUSWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #898
14459
  {DBGFIELD("PSUBWrr")            1, false, false, 1623, 3,  2, 1,  0, 0}, // #899
14460
  {DBGFIELD("PUNPCKHBWrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #900
14461
  {DBGFIELD("PUNPCKHDQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #901
14462
  {DBGFIELD("PUNPCKHQDQrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #902
14463
  {DBGFIELD("PUNPCKHWDrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #903
14464
  {DBGFIELD("PUNPCKLBWrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #904
14465
  {DBGFIELD("PUNPCKLDQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #905
14466
  {DBGFIELD("PUNPCKLQDQrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #906
14467
  {DBGFIELD("PUNPCKLWDrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #907
14468
  {DBGFIELD("VPABSBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #908
14469
  {DBGFIELD("VPABSDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #909
14470
  {DBGFIELD("VPABSWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #910
14471
  {DBGFIELD("VPACKSSDWrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #911
14472
  {DBGFIELD("VPACKSSWBrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #912
14473
  {DBGFIELD("VPACKUSDWrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #913
14474
  {DBGFIELD("VPACKUSWBrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #914
14475
  {DBGFIELD("VPADDBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #915
14476
  {DBGFIELD("VPADDDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #916
14477
  {DBGFIELD("VPADDQrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #917
14478
  {DBGFIELD("VPADDSBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #918
14479
  {DBGFIELD("VPADDSWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #919
14480
  {DBGFIELD("VPADDUSBrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #920
14481
  {DBGFIELD("VPADDUSWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #921
14482
  {DBGFIELD("VPADDWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #922
14483
  {DBGFIELD("VPALIGNRrri")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #923
14484
  {DBGFIELD("VPAVGBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #924
14485
  {DBGFIELD("VPAVGWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #925
14486
  {DBGFIELD("VPBLENDWrri")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #926
14487
  {DBGFIELD("VPCMPEQBrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #927
14488
  {DBGFIELD("VPCMPEQDrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #928
14489
  {DBGFIELD("VPCMPEQQrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #929
14490
  {DBGFIELD("VPCMPEQWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #930
14491
  {DBGFIELD("VPCMPGTBrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #931
14492
  {DBGFIELD("VPCMPGTDrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #932
14493
  {DBGFIELD("VPCMPGTWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #933
14494
  {DBGFIELD("VPMAXSBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #934
14495
  {DBGFIELD("VPMAXSDrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #935
14496
  {DBGFIELD("VPMAXSWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #936
14497
  {DBGFIELD("VPMAXUBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #937
14498
  {DBGFIELD("VPMAXUDrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #938
14499
  {DBGFIELD("VPMAXUWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #939
14500
  {DBGFIELD("VPMINSBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #940
14501
  {DBGFIELD("VPMINSDrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #941
14502
  {DBGFIELD("VPMINSWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #942
14503
  {DBGFIELD("VPMINUBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #943
14504
  {DBGFIELD("VPMINUDrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #944
14505
  {DBGFIELD("VPMINUWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #945
14506
  {DBGFIELD("VPMOVSXBDrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #946
14507
  {DBGFIELD("VPMOVSXBQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #947
14508
  {DBGFIELD("VPMOVSXBWrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #948
14509
  {DBGFIELD("VPMOVSXDQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #949
14510
  {DBGFIELD("VPMOVSXWDrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #950
14511
  {DBGFIELD("VPMOVSXWQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #951
14512
  {DBGFIELD("VPMOVZXBDrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #952
14513
  {DBGFIELD("VPMOVZXBQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #953
14514
  {DBGFIELD("VPMOVZXBWrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #954
14515
  {DBGFIELD("VPMOVZXDQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #955
14516
  {DBGFIELD("VPMOVZXWDrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #956
14517
  {DBGFIELD("VPMOVZXWQrr")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #957
14518
  {DBGFIELD("VPSHUFBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #958
14519
  {DBGFIELD("VPSHUFDri")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #959
14520
  {DBGFIELD("VPSHUFHWri")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #960
14521
  {DBGFIELD("VPSHUFLWri")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #961
14522
  {DBGFIELD("VPSIGNBrr128")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #962
14523
  {DBGFIELD("VPSIGNDrr128")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #963
14524
  {DBGFIELD("VPSIGNWrr128")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #964
14525
  {DBGFIELD("VPSLLDQri")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #965
14526
  {DBGFIELD("VPSRLDQri")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #966
14527
  {DBGFIELD("VPSUBBrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #967
14528
  {DBGFIELD("VPSUBDrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #968
14529
  {DBGFIELD("VPSUBQrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #969
14530
  {DBGFIELD("VPSUBSBrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #970
14531
  {DBGFIELD("VPSUBSWrr")          1, false, false, 1623, 3,  2, 1,  0, 0}, // #971
14532
  {DBGFIELD("VPSUBUSBrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #972
14533
  {DBGFIELD("VPSUBUSWrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #973
14534
  {DBGFIELD("VPSUBWrr")           1, false, false, 1623, 3,  2, 1,  0, 0}, // #974
14535
  {DBGFIELD("VPUNPCKHBWrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #975
14536
  {DBGFIELD("VPUNPCKHDQrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #976
14537
  {DBGFIELD("VPUNPCKHQDQrr")      1, false, false, 1623, 3,  2, 1,  0, 0}, // #977
14538
  {DBGFIELD("VPUNPCKHWDrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #978
14539
  {DBGFIELD("VPUNPCKLBWrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #979
14540
  {DBGFIELD("VPUNPCKLDQrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #980
14541
  {DBGFIELD("VPUNPCKLQDQrr")      1, false, false, 1623, 3,  2, 1,  0, 0}, // #981
14542
  {DBGFIELD("VPUNPCKLWDrr")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #982
14543
  {DBGFIELD("ADD16ri8_ADD32ri8_ADD64ri8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #983
14544
  {DBGFIELD("ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB") 1, false, false, 334, 2,  2, 1,  0, 0}, // #984
14545
  {DBGFIELD("ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #985
14546
  {DBGFIELD("ADD16rr_DB_ADD32rr_DB_ADD64rr_DB") 1, false, false, 334, 2,  2, 1,  0, 0}, // #986
14547
  {DBGFIELD("ADD8i8")             1, false, false, 334, 2,  2, 1,  0, 0}, // #987
14548
  {DBGFIELD("ADD8ri_ADD8ri8")     1, false, false, 334, 2,  2, 1,  0, 0}, // #988
14549
  {DBGFIELD("ADD8rr_ADD8rr_REV")  1, false, false, 334, 2,  2, 1,  0, 0}, // #989
14550
  {DBGFIELD("AND16ri8_AND32ri8_AND64ri8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #990
14551
  {DBGFIELD("AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #991
14552
  {DBGFIELD("AND8i8")             1, false, false, 334, 2,  2, 1,  0, 0}, // #992
14553
  {DBGFIELD("AND8ri_AND8ri8")     1, false, false, 334, 2,  2, 1,  0, 0}, // #993
14554
  {DBGFIELD("AND8rr_AND8rr_REV")  1, false, false, 334, 2,  2, 1,  0, 0}, // #994
14555
  {DBGFIELD("CBW")                1, false, false, 334, 2,  2, 1,  0, 0}, // #995
14556
  {DBGFIELD("CMC")                1, false, false, 334, 2,  2, 1,  0, 0}, // #996
14557
  {DBGFIELD("CMP16ri8_CMP32ri8_CMP64ri8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #997
14558
  {DBGFIELD("CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #998
14559
  {DBGFIELD("CMP8i8")             1, false, false, 334, 2,  2, 1,  0, 0}, // #999
14560
  {DBGFIELD("CMP8ri_CMP8ri8")     1, false, false, 334, 2,  2, 1,  0, 0}, // #1000
14561
  {DBGFIELD("CMP8rr_CMP8rr_REV")  1, false, false, 334, 2,  2, 1,  0, 0}, // #1001
14562
  {DBGFIELD("CWDE")               1, false, false, 334, 2,  2, 1,  0, 0}, // #1002
14563
  {DBGFIELD("DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1003
14564
  {DBGFIELD("DEC8r")              1, false, false, 334, 2,  2, 1,  0, 0}, // #1004
14565
  {DBGFIELD("INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1005
14566
  {DBGFIELD("INC8r")              1, false, false, 334, 2,  2, 1,  0, 0}, // #1006
14567
  {DBGFIELD("MMX_MOVD64from64rr") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1007
14568
  {DBGFIELD("MMX_MOVQ2DQrr")      1, false, false, 334, 2,  2, 1,  0, 0}, // #1008
14569
  {DBGFIELD("MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1009
14570
  {DBGFIELD("MOV8ri_MOV8ri_alt")  1, false, false, 334, 2,  2, 1,  0, 0}, // #1010
14571
  {DBGFIELD("MOV8rr_MOV8rr_NOREX_MOV8rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1011
14572
  {DBGFIELD("MOVDQArr_MOVDQArr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1012
14573
  {DBGFIELD("MOVDQUrr_MOVDQUrr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1013
14574
  {DBGFIELD("MOVPQI2QIrr")        1, false, false, 334, 2,  2, 1,  0, 0}, // #1014
14575
  {DBGFIELD("MOVSX32rr16_MOVSX64rr16") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1015
14576
  {DBGFIELD("MOVSX64rr32")        1, false, false, 334, 2,  2, 1,  0, 0}, // #1016
14577
  {DBGFIELD("MOVSX16rr8")         1, false, false, 334, 2,  2, 1,  0, 0}, // #1017
14578
  {DBGFIELD("MOVSX32rr8_MOVSX64rr8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1018
14579
  {DBGFIELD("MOVZX32rr16_MOVZX64rr16") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1019
14580
  {DBGFIELD("MOVZX16rr8")         1, false, false, 334, 2,  2, 1,  0, 0}, // #1020
14581
  {DBGFIELD("MOVZX32rr8_MOVZX64rr8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1021
14582
  {DBGFIELD("NEG16r_NEG32r_NEG64r") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1022
14583
  {DBGFIELD("NEG8r")              1, false, false, 334, 2,  2, 1,  0, 0}, // #1023
14584
  {DBGFIELD("NOT16r_NOT32r_NOT64r") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1024
14585
  {DBGFIELD("NOT8r")              1, false, false, 334, 2,  2, 1,  0, 0}, // #1025
14586
  {DBGFIELD("OR16ri8_OR32ri8_OR64ri8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1026
14587
  {DBGFIELD("OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1027
14588
  {DBGFIELD("OR8i8")              1, false, false, 334, 2,  2, 1,  0, 0}, // #1028
14589
  {DBGFIELD("OR8ri_OR8ri8")       1, false, false, 334, 2,  2, 1,  0, 0}, // #1029
14590
  {DBGFIELD("OR8rr_OR8rr_REV")    1, false, false, 334, 2,  2, 1,  0, 0}, // #1030
14591
  {DBGFIELD("PANDNrr")            1, false, false, 334, 2,  2, 1,  0, 0}, // #1031
14592
  {DBGFIELD("PANDrr")             1, false, false, 334, 2,  2, 1,  0, 0}, // #1032
14593
  {DBGFIELD("PORrr")              1, false, false, 334, 2,  2, 1,  0, 0}, // #1033
14594
  {DBGFIELD("PXORrr")             1, false, false, 334, 2,  2, 1,  0, 0}, // #1034
14595
  {DBGFIELD("STC")                1, false, false, 334, 2,  2, 1,  0, 0}, // #1035
14596
  {DBGFIELD("SUB16ri8_SUB32ri8_SUB64ri8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1036
14597
  {DBGFIELD("SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1037
14598
  {DBGFIELD("SUB8i8")             1, false, false, 334, 2,  2, 1,  0, 0}, // #1038
14599
  {DBGFIELD("SUB8ri_SUB8ri8")     1, false, false, 334, 2,  2, 1,  0, 0}, // #1039
14600
  {DBGFIELD("SUB8rr_SUB8rr_REV")  1, false, false, 334, 2,  2, 1,  0, 0}, // #1040
14601
  {DBGFIELD("TEST16rr_TEST32rr_TEST64rr") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1041
14602
  {DBGFIELD("TEST8i8")            1, false, false, 334, 2,  2, 1,  0, 0}, // #1042
14603
  {DBGFIELD("TEST8ri_TEST8ri_NOREX") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1043
14604
  {DBGFIELD("TEST8rr")            1, false, false, 334, 2,  2, 1,  0, 0}, // #1044
14605
  {DBGFIELD("VMOVPQI2QIrr")       1, false, false, 334, 2,  2, 1,  0, 0}, // #1045
14606
  {DBGFIELD("VMOVZPQILo2PQIrr")   1, false, false, 334, 2,  2, 1,  0, 0}, // #1046
14607
  {DBGFIELD("VPANDNrr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #1047
14608
  {DBGFIELD("VPANDrr")            1, false, false, 334, 2,  2, 1,  0, 0}, // #1048
14609
  {DBGFIELD("VPORrr")             1, false, false, 334, 2,  2, 1,  0, 0}, // #1049
14610
  {DBGFIELD("VPXORrr")            1, false, false, 334, 2,  2, 1,  0, 0}, // #1050
14611
  {DBGFIELD("XOR16ri8_XOR32ri8_XOR64ri8") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1051
14612
  {DBGFIELD("XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #1052
14613
  {DBGFIELD("XOR8i8")             1, false, false, 334, 2,  2, 1,  0, 0}, // #1053
14614
  {DBGFIELD("XOR8ri_XOR8ri8")     1, false, false, 334, 2,  2, 1,  0, 0}, // #1054
14615
  {DBGFIELD("XOR8rr_XOR8rr_REV")  1, false, false, 334, 2,  2, 1,  0, 0}, // #1055
14616
  {DBGFIELD("MOVMSKPDrr")         1, false, false, 1676, 5, 19, 1,  0, 0}, // #1056
14617
  {DBGFIELD("MOVMSKPSrr")         1, false, false, 1676, 5, 19, 1,  0, 0}, // #1057
14618
  {DBGFIELD("MOVPDI2DIrr")        1, false, false, 1676, 5, 19, 1,  0, 0}, // #1058
14619
  {DBGFIELD("MOVPQIto64rr")       1, false, false, 1676, 5, 19, 1,  0, 0}, // #1059
14620
  {DBGFIELD("PMOVMSKBrr")         1, false, false, 1676, 5, 19, 1,  0, 0}, // #1060
14621
  {DBGFIELD("VMOVMSKPDYrr")       1, false, false, 1676, 5, 19, 1,  0, 0}, // #1061
14622
  {DBGFIELD("VMOVMSKPDrr")        1, false, false, 1676, 5, 19, 1,  0, 0}, // #1062
14623
  {DBGFIELD("VMOVMSKPSYrr")       1, false, false, 1676, 5, 19, 1,  0, 0}, // #1063
14624
  {DBGFIELD("VMOVMSKPSrr")        1, false, false, 1676, 5, 19, 1,  0, 0}, // #1064
14625
  {DBGFIELD("VMOVPDI2DIrr")       1, false, false, 1676, 5, 19, 1,  0, 0}, // #1065
14626
  {DBGFIELD("VMOVPQIto64rr")      1, false, false, 1676, 5, 19, 1,  0, 0}, // #1066
14627
  {DBGFIELD("BLENDVPDrr0")        2, false, false, 1097, 3, 19, 1,  0, 0}, // #1067
14628
  {DBGFIELD("BLENDVPSrr0")        2, false, false, 1097, 3, 19, 1,  0, 0}, // #1068
14629
  {DBGFIELD("ROL16ri_ROL32ri_ROL64ri") 2, false, false, 1097, 3, 19, 1,  0, 0}, // #1069
14630
  {DBGFIELD("ROL8ri")             2, false, false, 1097, 3, 19, 1,  0, 0}, // #1070
14631
  {DBGFIELD("ROR16ri_ROR32ri_ROR64ri") 2, false, false, 1097, 3, 19, 1,  0, 0}, // #1071
14632
  {DBGFIELD("ROR8ri")             2, false, false, 1097, 3, 19, 1,  0, 0}, // #1072
14633
  {DBGFIELD("SETAr")              2, false, false, 1097, 3, 19, 1,  0, 0}, // #1073
14634
  {DBGFIELD("SETBEr")             2, false, false, 1097, 3, 19, 1,  0, 0}, // #1074
14635
  {DBGFIELD("VBLENDVPDYrr")       2, false, false, 1097, 3, 19, 1,  0, 0}, // #1075
14636
  {DBGFIELD("VBLENDVPDrr")        2, false, false, 1097, 3, 19, 1,  0, 0}, // #1076
14637
  {DBGFIELD("VBLENDVPSYrr")       2, false, false, 1097, 3, 19, 1,  0, 0}, // #1077
14638
  {DBGFIELD("VBLENDVPSrr")        2, false, false, 1097, 3, 19, 1,  0, 0}, // #1078
14639
  {DBGFIELD("VPBLENDVBrr")        2, false, false, 1645, 3, 19, 1,  0, 0}, // #1079
14640
  {DBGFIELD("SCASB")              2, false, false, 894, 2, 19, 1,  0, 0}, // #1080
14641
  {DBGFIELD("SCASL")              2, false, false, 894, 2, 19, 1,  0, 0}, // #1081
14642
  {DBGFIELD("SCASQ")              2, false, false, 894, 2, 19, 1,  0, 0}, // #1082
14643
  {DBGFIELD("SCASW")              2, false, false, 894, 2, 19, 1,  0, 0}, // #1083
14644
  {DBGFIELD("COMISDrr")           2, false, false, 1772, 7, 19, 1,  0, 0}, // #1084
14645
  {DBGFIELD("COMISSrr")           2, false, false, 1772, 7, 19, 1,  0, 0}, // #1085
14646
  {DBGFIELD("UCOMISDrr")          2, false, false, 1772, 7, 19, 1,  0, 0}, // #1086
14647
  {DBGFIELD("UCOMISSrr")          2, false, false, 1772, 7, 19, 1,  0, 0}, // #1087
14648
  {DBGFIELD("VCOMISDrr")          2, false, false, 1772, 7, 19, 1,  0, 0}, // #1088
14649
  {DBGFIELD("VCOMISSrr")          2, false, false, 1772, 7, 19, 1,  0, 0}, // #1089
14650
  {DBGFIELD("VUCOMISDrr")         2, false, false, 1772, 7, 19, 1,  0, 0}, // #1090
14651
  {DBGFIELD("VUCOMISSrr")         2, false, false, 1772, 7, 19, 1,  0, 0}, // #1091
14652
  {DBGFIELD("CVTPS2PDrr")         2, false, false, 1755, 7, 19, 1,  0, 0}, // #1092
14653
  {DBGFIELD("PTESTrr")            2, false, false, 1755, 7, 19, 1,  0, 0}, // #1093
14654
  {DBGFIELD("VCVTPS2PDYrr")       2, false, false, 1755, 7, 19, 1,  0, 0}, // #1094
14655
  {DBGFIELD("VCVTPS2PDrr")        2, false, false, 1755, 7, 19, 1,  0, 0}, // #1095
14656
  {DBGFIELD("VPTESTYrr")          2, false, false, 1755, 7, 19, 1,  0, 0}, // #1096
14657
  {DBGFIELD("VPTESTrr")           2, false, false, 1755, 7, 19, 1,  0, 0}, // #1097
14658
  {DBGFIELD("PSLLDrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1098
14659
  {DBGFIELD("PSLLQrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1099
14660
  {DBGFIELD("PSLLWrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1100
14661
  {DBGFIELD("PSRADrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1101
14662
  {DBGFIELD("PSRAWrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1102
14663
  {DBGFIELD("PSRLDrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1103
14664
  {DBGFIELD("PSRLQrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1104
14665
  {DBGFIELD("PSRLWrr")            2, false, false, 1779, 6, 19, 1,  0, 0}, // #1105
14666
  {DBGFIELD("VPSLLDrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1106
14667
  {DBGFIELD("VPSLLQrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1107
14668
  {DBGFIELD("VPSLLWrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1108
14669
  {DBGFIELD("VPSRADrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1109
14670
  {DBGFIELD("VPSRAWrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1110
14671
  {DBGFIELD("VPSRLDrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1111
14672
  {DBGFIELD("VPSRLQrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1112
14673
  {DBGFIELD("VPSRLWrr")           2, false, false, 1779, 6, 19, 1,  0, 0}, // #1113
14674
  {DBGFIELD("FNSTSW16r")          2, false, false, 1785, 5, 19, 1,  0, 0}, // #1114
14675
  {DBGFIELD("BSWAP32r_BSWAP64r")  2, false, false, 1790, 6, 19, 1,  0, 0}, // #1115
14676
  {DBGFIELD("PINSRBrr")           2, false, false, 1796, 5, 19, 1,  0, 0}, // #1116
14677
  {DBGFIELD("PINSRDrr")           2, false, false, 1796, 5, 19, 1,  0, 0}, // #1117
14678
  {DBGFIELD("PINSRQrr")           2, false, false, 1796, 5, 19, 1,  0, 0}, // #1118
14679
  {DBGFIELD("PINSRWrri")          2, false, false, 1796, 5, 19, 1,  0, 0}, // #1119
14680
  {DBGFIELD("VPINSRBrr")          2, false, false, 1796, 5, 19, 1,  0, 0}, // #1120
14681
  {DBGFIELD("VPINSRDrr")          2, false, false, 1796, 5, 19, 1,  0, 0}, // #1121
14682
  {DBGFIELD("VPINSRQrr")          2, false, false, 1796, 5, 19, 1,  0, 0}, // #1122
14683
  {DBGFIELD("VPINSRWrri")         2, false, false, 1796, 5, 19, 1,  0, 0}, // #1123
14684
  {DBGFIELD("JRCXZ")              2, false, false, 1632, 5, 19, 1,  0, 0}, // #1124
14685
  {DBGFIELD("MMX_MOVDQ2Qrr")      2, false, false, 1632, 5, 19, 1,  0, 0}, // #1125
14686
  {DBGFIELD("ADC16ri8_ADC32ri8_ADC64ri8") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1126
14687
  {DBGFIELD("ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1127
14688
  {DBGFIELD("ADC8ri_ADC8ri8")     2, false, false, 1787, 3, 19, 1,  0, 0}, // #1128
14689
  {DBGFIELD("ADC8rr_ADC8rr_REV")  2, false, false, 1787, 3, 19, 1,  0, 0}, // #1129
14690
  {DBGFIELD("CMOVAE16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1130
14691
  {DBGFIELD("CMOVAE32rr_CMOVAE64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1131
14692
  {DBGFIELD("CMOVB16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1132
14693
  {DBGFIELD("CMOVB32rr_CMOVB64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1133
14694
  {DBGFIELD("CMOVE16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1134
14695
  {DBGFIELD("CMOVE32rr_CMOVE64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1135
14696
  {DBGFIELD("CMOVG16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1136
14697
  {DBGFIELD("CMOVG32rr_CMOVG64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1137
14698
  {DBGFIELD("CMOVGE16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1138
14699
  {DBGFIELD("CMOVGE32rr_CMOVGE64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1139
14700
  {DBGFIELD("CMOVL16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1140
14701
  {DBGFIELD("CMOVL32rr_CMOVL64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1141
14702
  {DBGFIELD("CMOVLE16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1142
14703
  {DBGFIELD("CMOVLE32rr_CMOVLE64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1143
14704
  {DBGFIELD("CMOVNE16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1144
14705
  {DBGFIELD("CMOVNE32rr_CMOVNE64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1145
14706
  {DBGFIELD("CMOVNO16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1146
14707
  {DBGFIELD("CMOVNO32rr_CMOVNO64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1147
14708
  {DBGFIELD("CMOVNP16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1148
14709
  {DBGFIELD("CMOVNP32rr_CMOVNP64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1149
14710
  {DBGFIELD("CMOVNS16rr")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1150
14711
  {DBGFIELD("CMOVNS32rr_CMOVNS64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1151
14712
  {DBGFIELD("CMOVO16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1152
14713
  {DBGFIELD("CMOVO32rr_CMOVO64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1153
14714
  {DBGFIELD("CMOVP16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1154
14715
  {DBGFIELD("CMOVP32rr_CMOVP64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1155
14716
  {DBGFIELD("CMOVS16rr")          2, false, false, 1787, 3, 19, 1,  0, 0}, // #1156
14717
  {DBGFIELD("CMOVS32rr_CMOVS64rr") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1157
14718
  {DBGFIELD("SBB16ri8_SBB32ri8_SBB64ri8") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1158
14719
  {DBGFIELD("SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #1159
14720
  {DBGFIELD("SBB8ri_SBB8ri8")     2, false, false, 1787, 3, 19, 1,  0, 0}, // #1160
14721
  {DBGFIELD("SBB8rr_SBB8rr_REV")  2, false, false, 1787, 3, 19, 1,  0, 0}, // #1161
14722
  {DBGFIELD("SHLD16rri8")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1162
14723
  {DBGFIELD("SHLD32rri8")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1163
14724
  {DBGFIELD("SHLD64rri8")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1164
14725
  {DBGFIELD("SHRD16rri8")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1165
14726
  {DBGFIELD("SHRD32rri8")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1166
14727
  {DBGFIELD("SHRD64rri8")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #1167
14728
  {DBGFIELD("MMX_PMADDUBSWrr64")  1, false, false, 1676, 5,  6, 1,  0, 0}, // #1168
14729
  {DBGFIELD("MMX_PMULHRSWrr64")   1, false, false, 1676, 5,  6, 1,  0, 0}, // #1169
14730
  {DBGFIELD("MMX_PMULUDQirr")     1, false, false, 1676, 5,  6, 1,  0, 0}, // #1170
14731
  {DBGFIELD("PMADDUBSWrr")        1, false, false, 1676, 5,  6, 1,  0, 0}, // #1171
14732
  {DBGFIELD("PMADDWDrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1172
14733
  {DBGFIELD("PMULDQrr")           1, false, false, 1676, 5,  6, 1,  0, 0}, // #1173
14734
  {DBGFIELD("PMULHRSWrr")         1, false, false, 1676, 5,  6, 1,  0, 0}, // #1174
14735
  {DBGFIELD("PMULHUWrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1175
14736
  {DBGFIELD("PMULHWrr")           1, false, false, 1676, 5,  6, 1,  0, 0}, // #1176
14737
  {DBGFIELD("PMULLDrr")           1, false, false, 1676, 5,  6, 1,  0, 0}, // #1177
14738
  {DBGFIELD("PMULLWrr")           1, false, false, 1676, 5,  6, 1,  0, 0}, // #1178
14739
  {DBGFIELD("PMULUDQrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1179
14740
  {DBGFIELD("PSADBWrr")           1, false, false, 1676, 5,  6, 1,  0, 0}, // #1180
14741
  {DBGFIELD("VPMADDUBSWrr")       1, false, false, 1676, 5,  6, 1,  0, 0}, // #1181
14742
  {DBGFIELD("VPMADDWDrr")         1, false, false, 1676, 5,  6, 1,  0, 0}, // #1182
14743
  {DBGFIELD("VPMULDQrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1183
14744
  {DBGFIELD("VPMULHRSWrr")        1, false, false, 1676, 5,  6, 1,  0, 0}, // #1184
14745
  {DBGFIELD("VPMULHUWrr")         1, false, false, 1676, 5,  6, 1,  0, 0}, // #1185
14746
  {DBGFIELD("VPMULHWrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1186
14747
  {DBGFIELD("VPMULLDrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1187
14748
  {DBGFIELD("VPMULLWrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1188
14749
  {DBGFIELD("VPMULUDQrr")         1, false, false, 1676, 5,  6, 1,  0, 0}, // #1189
14750
  {DBGFIELD("VPSADBWrr")          1, false, false, 1676, 5,  6, 1,  0, 0}, // #1190
14751
  {DBGFIELD("ADDPDrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1191
14752
  {DBGFIELD("ADDPSrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1192
14753
  {DBGFIELD("ADDSDrr_ADDSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1193
14754
  {DBGFIELD("ADDSSrr_ADDSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1194
14755
  {DBGFIELD("ADDSUBPDrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1195
14756
  {DBGFIELD("ADDSUBPSrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1196
14757
  {DBGFIELD("ADD_FPrST0")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1197
14758
  {DBGFIELD("ADD_FST0r")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1198
14759
  {DBGFIELD("ADD_FrST0")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1199
14760
  {DBGFIELD("BSF16rr_BSF32rr_BSF64rr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1200
14761
  {DBGFIELD("BSR16rr_BSR32rr_BSR64rr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1201
14762
  {DBGFIELD("CMPPDrri_CMPPDrri_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1202
14763
  {DBGFIELD("CMPPSrri_CMPPSrri_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1203
14764
  {DBGFIELD("CMPSSrr_CMPSSrr_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1204
14765
  {DBGFIELD("CRC32r32r8_CRC32r64r8") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1205
14766
  {DBGFIELD("CRC32r64r64")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1206
14767
  {DBGFIELD("CVTDQ2PSrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1207
14768
  {DBGFIELD("CVTPS2DQrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1208
14769
  {DBGFIELD("CVTTPS2DQrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1209
14770
  {DBGFIELD("MAXPDrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1210
14771
  {DBGFIELD("MAXPSrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1211
14772
  {DBGFIELD("MAXSDrr_MAXSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1212
14773
  {DBGFIELD("MAXSSrr_MAXSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1213
14774
  {DBGFIELD("MINPDrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1214
14775
  {DBGFIELD("MINPSrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1215
14776
  {DBGFIELD("MINSDrr_MINSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1216
14777
  {DBGFIELD("MINSSrr_MINSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1217
14778
  {DBGFIELD("MMX_CVTPI2PSirr")    1, false, false, 1621, 5,  6, 1,  0, 0}, // #1218
14779
  {DBGFIELD("MMX_CVTPS2PIirr")    1, false, false, 1621, 5,  6, 1,  0, 0}, // #1219
14780
  {DBGFIELD("MMX_CVTTPS2PIirr")   1, false, false, 1621, 5,  6, 1,  0, 0}, // #1220
14781
  {DBGFIELD("MUL8r")              1, false, false, 1621, 5,  6, 1,  0, 0}, // #1221
14782
  {DBGFIELD("POPCNT16rr_POPCNT32rr_POPCNT64rr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1222
14783
  {DBGFIELD("PUSHFS64")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1223
14784
  {DBGFIELD("ROUNDPDr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1224
14785
  {DBGFIELD("ROUNDPSr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1225
14786
  {DBGFIELD("ROUNDSDr_ROUNDSDr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1226
14787
  {DBGFIELD("ROUNDSSr_ROUNDSSr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1227
14788
  {DBGFIELD("SUBPDrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1228
14789
  {DBGFIELD("SUBPSrr")            1, false, false, 1621, 5,  6, 1,  0, 0}, // #1229
14790
  {DBGFIELD("SUBR_FPrST0")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1230
14791
  {DBGFIELD("SUBR_FST0r")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1231
14792
  {DBGFIELD("SUBR_FrST0")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1232
14793
  {DBGFIELD("SUBSDrr_SUBSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1233
14794
  {DBGFIELD("SUBSSrr_SUBSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1234
14795
  {DBGFIELD("SUB_FPrST0")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1235
14796
  {DBGFIELD("SUB_FST0r")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1236
14797
  {DBGFIELD("SUB_FrST0")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1237
14798
  {DBGFIELD("VADDPDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1238
14799
  {DBGFIELD("VADDPDrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1239
14800
  {DBGFIELD("VADDPSYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1240
14801
  {DBGFIELD("VADDPSrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1241
14802
  {DBGFIELD("VADDSDrr_VADDSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1242
14803
  {DBGFIELD("VADDSSrr_VADDSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1243
14804
  {DBGFIELD("VADDSUBPDYrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #1244
14805
  {DBGFIELD("VADDSUBPDrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1245
14806
  {DBGFIELD("VADDSUBPSYrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #1246
14807
  {DBGFIELD("VADDSUBPSrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1247
14808
  {DBGFIELD("VCMPPDYrri_VCMPPDYrri_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1248
14809
  {DBGFIELD("VCMPPDrri_VCMPPDrri_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1249
14810
  {DBGFIELD("VCMPPSYrri_VCMPPSYrri_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1250
14811
  {DBGFIELD("VCMPPSrri_VCMPPSrri_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1251
14812
  {DBGFIELD("VCMPSDrr_VCMPSDrr_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1252
14813
  {DBGFIELD("VCMPSSrr_VCMPSSrr_alt") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1253
14814
  {DBGFIELD("VCVTDQ2PSYrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #1254
14815
  {DBGFIELD("VCVTDQ2PSrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1255
14816
  {DBGFIELD("VCVTPS2DQYrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #1256
14817
  {DBGFIELD("VCVTPS2DQrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #1257
14818
  {DBGFIELD("VCVTTPS2DQYrr")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #1258
14819
  {DBGFIELD("VCVTTPS2DQrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #1259
14820
  {DBGFIELD("VMAXPDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1260
14821
  {DBGFIELD("VMAXPDrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1261
14822
  {DBGFIELD("VMAXPSYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1262
14823
  {DBGFIELD("VMAXPSrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1263
14824
  {DBGFIELD("VMAXSDrr_VMAXSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1264
14825
  {DBGFIELD("VMAXSSrr_VMAXSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1265
14826
  {DBGFIELD("VMINPDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1266
14827
  {DBGFIELD("VMINPDrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1267
14828
  {DBGFIELD("VMINPSYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1268
14829
  {DBGFIELD("VMINPSrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1269
14830
  {DBGFIELD("VMINSDrr_VMINSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1270
14831
  {DBGFIELD("VMINSSrr_VMINSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1271
14832
  {DBGFIELD("VROUNDPDr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1272
14833
  {DBGFIELD("VROUNDPSr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1273
14834
  {DBGFIELD("VROUNDSDr_VROUNDSDr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1274
14835
  {DBGFIELD("VROUNDSSr_VROUNDSSr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1275
14836
  {DBGFIELD("VROUNDYPDr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1276
14837
  {DBGFIELD("VROUNDYPSr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #1277
14838
  {DBGFIELD("VSUBPDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1278
14839
  {DBGFIELD("VSUBPDrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1279
14840
  {DBGFIELD("VSUBPSYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #1280
14841
  {DBGFIELD("VSUBPSrr")           1, false, false, 1621, 5,  6, 1,  0, 0}, // #1281
14842
  {DBGFIELD("VSUBSDrr_VSUBSDrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1282
14843
  {DBGFIELD("VSUBSSrr_VSUBSSrr_Int") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #1283
14844
  {DBGFIELD("EXTRACTPSrr")        2, false, false, 1755, 7,  6, 1,  0, 0}, // #1284
14845
  {DBGFIELD("VEXTRACTPSrr")       2, false, false, 1755, 7,  6, 1,  0, 0}, // #1285
14846
  {DBGFIELD("PEXTRBrr")           2, false, false, 1779, 6,  6, 1,  0, 0}, // #1286
14847
  {DBGFIELD("PEXTRDrr")           2, false, false, 1779, 6,  6, 1,  0, 0}, // #1287
14848
  {DBGFIELD("PEXTRQrr")           2, false, false, 1779, 6,  6, 1,  0, 0}, // #1288
14849
  {DBGFIELD("PEXTRWri")           2, false, false, 1779, 6,  6, 1,  0, 0}, // #1289
14850
  {DBGFIELD("VPEXTRBrr")          2, false, false, 1779, 6,  6, 1,  0, 0}, // #1290
14851
  {DBGFIELD("VPEXTRDrr")          2, false, false, 1779, 6,  6, 1,  0, 0}, // #1291
14852
  {DBGFIELD("VPEXTRQrr")          2, false, false, 1779, 6,  6, 1,  0, 0}, // #1292
14853
  {DBGFIELD("VPEXTRWri")          2, false, false, 1779, 6,  6, 1,  0, 0}, // #1293
14854
  {DBGFIELD("ROL16rCL_ROL32rCL_ROL64rCL") 3, false, false, 1735, 3,  6, 1,  0, 0}, // #1294
14855
  {DBGFIELD("ROL8rCL")            3, false, false, 1735, 3,  6, 1,  0, 0}, // #1295
14856
  {DBGFIELD("ROR16rCL_ROR32rCL_ROR64rCL") 3, false, false, 1735, 3,  6, 1,  0, 0}, // #1296
14857
  {DBGFIELD("ROR8rCL")            3, false, false, 1735, 3,  6, 1,  0, 0}, // #1297
14858
  {DBGFIELD("SAR16rCL_SAR32rCL_SAR64rCL") 3, false, false, 1735, 3,  6, 1,  0, 0}, // #1298
14859
  {DBGFIELD("SAR8rCL")            3, false, false, 1735, 3,  6, 1,  0, 0}, // #1299
14860
  {DBGFIELD("SHL16rCL_SHL32rCL_SHL64rCL") 3, false, false, 1735, 3,  6, 1,  0, 0}, // #1300
14861
  {DBGFIELD("SHL8rCL")            3, false, false, 1735, 3,  6, 1,  0, 0}, // #1301
14862
  {DBGFIELD("SHR16rCL_SHR32rCL_SHR64rCL") 3, false, false, 1735, 3,  6, 1,  0, 0}, // #1302
14863
  {DBGFIELD("SHR8rCL")            3, false, false, 1735, 3,  6, 1,  0, 0}, // #1303
14864
  {DBGFIELD("MMX_PHADDSWrr64")    3, false, false, 1801, 3,  6, 1,  0, 0}, // #1304
14865
  {DBGFIELD("MMX_PHADDWrr64")     3, false, false, 1801, 3,  6, 1,  0, 0}, // #1305
14866
  {DBGFIELD("MMX_PHADDrr64")      3, false, false, 1801, 3,  6, 1,  0, 0}, // #1306
14867
  {DBGFIELD("MMX_PHSUBDrr64")     3, false, false, 1801, 3,  6, 1,  0, 0}, // #1307
14868
  {DBGFIELD("MMX_PHSUBSWrr64")    3, false, false, 1801, 3,  6, 1,  0, 0}, // #1308
14869
  {DBGFIELD("MMX_PHSUBWrr64")     3, false, false, 1801, 3,  6, 1,  0, 0}, // #1309
14870
  {DBGFIELD("PHADDDrr")           3, false, false, 1801, 3,  6, 1,  0, 0}, // #1310
14871
  {DBGFIELD("PHADDSWrr128")       3, false, false, 1801, 3,  6, 1,  0, 0}, // #1311
14872
  {DBGFIELD("PHADDWrr")           3, false, false, 1801, 3,  6, 1,  0, 0}, // #1312
14873
  {DBGFIELD("PHSUBDrr")           3, false, false, 1801, 3,  6, 1,  0, 0}, // #1313
14874
  {DBGFIELD("PHSUBSWrr128")       3, false, false, 1801, 3,  6, 1,  0, 0}, // #1314
14875
  {DBGFIELD("PHSUBWrr")           3, false, false, 1801, 3,  6, 1,  0, 0}, // #1315
14876
  {DBGFIELD("VPHADDDrr")          3, false, false, 1801, 3,  6, 1,  0, 0}, // #1316
14877
  {DBGFIELD("VPHADDSWrr128")      3, false, false, 1801, 3,  6, 1,  0, 0}, // #1317
14878
  {DBGFIELD("VPHADDWrr")          3, false, false, 1801, 3,  6, 1,  0, 0}, // #1318
14879
  {DBGFIELD("VPHSUBDrr")          3, false, false, 1801, 3,  6, 1,  0, 0}, // #1319
14880
  {DBGFIELD("VPHSUBSWrr128")      3, false, false, 1801, 3,  6, 1,  0, 0}, // #1320
14881
  {DBGFIELD("VPHSUBWrr")          3, false, false, 1801, 3,  6, 1,  0, 0}, // #1321
14882
  {DBGFIELD("ADC8i8")             3, false, false, 1126, 2,  6, 1,  0, 0}, // #1322
14883
  {DBGFIELD("LEAVE64")            3, false, false, 1126, 2,  6, 1,  0, 0}, // #1323
14884
  {DBGFIELD("OUT32rr")            3, false, false, 1126, 2,  6, 1,  0, 0}, // #1324
14885
  {DBGFIELD("OUT8rr")             3, false, false, 1126, 2,  6, 1,  0, 0}, // #1325
14886
  {DBGFIELD("SBB8i8")             3, false, false, 1126, 2,  6, 1,  0, 0}, // #1326
14887
  {DBGFIELD("XADD16rr_XADD32rr_XADD64rr") 3, false, false, 1126, 2,  6, 1,  0, 0}, // #1327
14888
  {DBGFIELD("XADD8rr")            3, false, false, 1126, 2,  6, 1,  0, 0}, // #1328
14889
  {DBGFIELD("CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1329
14890
  {DBGFIELD("CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1330
14891
  {DBGFIELD("CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1331
14892
  {DBGFIELD("CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1332
14893
  {DBGFIELD("CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1333
14894
  {DBGFIELD("CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1334
14895
  {DBGFIELD("CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1335
14896
  {DBGFIELD("CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80") 3, false, false, 1804, 5,  6, 1,  0, 0}, // #1336
14897
  {DBGFIELD("CMOVA16rr")          3, false, false, 1125, 3,  6, 1,  0, 0}, // #1337
14898
  {DBGFIELD("CMOVA32rr_CMOVA64rr") 3, false, false, 1125, 3,  6, 1,  0, 0}, // #1338
14899
  {DBGFIELD("CMOVBE16rr")         3, false, false, 1125, 3,  6, 1,  0, 0}, // #1339
14900
  {DBGFIELD("CMOVBE32rr_CMOVBE64rr") 3, false, false, 1125, 3,  6, 1,  0, 0}, // #1340
14901
  {DBGFIELD("COM_FIPr")           3, false, false, 1809, 8,  6, 1,  0, 0}, // #1341
14902
  {DBGFIELD("COM_FIr")            3, false, false, 1809, 8,  6, 1,  0, 0}, // #1342
14903
  {DBGFIELD("UCOM_FIPr")          3, false, false, 1809, 8,  6, 1,  0, 0}, // #1343
14904
  {DBGFIELD("UCOM_FIr")           3, false, false, 1809, 8,  6, 1,  0, 0}, // #1344
14905
  {DBGFIELD("MUL16r")             2, false, false, 1772, 7,  9, 1,  0, 0}, // #1345
14906
  {DBGFIELD("MUL32r")             2, false, false, 1772, 7,  9, 1,  0, 0}, // #1346
14907
  {DBGFIELD("MUL64r")             2, false, false, 1772, 7,  9, 1,  0, 0}, // #1347
14908
  {DBGFIELD("CVTDQ2PDrr")         2, false, false, 1710, 7,  9, 1,  0, 0}, // #1348
14909
  {DBGFIELD("CVTPD2DQrr")         2, false, false, 1710, 7,  9, 1,  0, 0}, // #1349
14910
  {DBGFIELD("CVTPD2PSrr")         2, false, false, 1710, 7,  9, 1,  0, 0}, // #1350
14911
  {DBGFIELD("CVTSD2SSrr")         2, false, false, 1710, 7,  9, 1,  0, 0}, // #1351
14912
  {DBGFIELD("CVTSI2SD64rr")       2, false, false, 1710, 7,  9, 1,  0, 0}, // #1352
14913
  {DBGFIELD("CVTSI2SDrr")         2, false, false, 1710, 7,  9, 1,  0, 0}, // #1353
14914
  {DBGFIELD("CVTTPD2DQrr")        2, false, false, 1710, 7,  9, 1,  0, 0}, // #1354
14915
  {DBGFIELD("MMX_CVTPD2PIirr")    2, false, false, 1710, 7,  9, 1,  0, 0}, // #1355
14916
  {DBGFIELD("MMX_CVTPI2PDirr")    2, false, false, 1710, 7,  9, 1,  0, 0}, // #1356
14917
  {DBGFIELD("MMX_CVTTPD2PIirr")   2, false, false, 1710, 7,  9, 1,  0, 0}, // #1357
14918
  {DBGFIELD("VCVTDQ2PDYrr")       2, false, false, 1710, 7,  9, 1,  0, 0}, // #1358
14919
  {DBGFIELD("VCVTDQ2PDrr")        2, false, false, 1710, 7,  9, 1,  0, 0}, // #1359
14920
  {DBGFIELD("VCVTPD2DQYrr")       2, false, false, 1710, 7,  9, 1,  0, 0}, // #1360
14921
  {DBGFIELD("VCVTPD2DQrr")        2, false, false, 1710, 7,  9, 1,  0, 0}, // #1361
14922
  {DBGFIELD("VCVTPD2PSYrr")       2, false, false, 1710, 7,  9, 1,  0, 0}, // #1362
14923
  {DBGFIELD("VCVTPD2PSrr")        2, false, false, 1710, 7,  9, 1,  0, 0}, // #1363
14924
  {DBGFIELD("VCVTSD2SSrr")        2, false, false, 1710, 7,  9, 1,  0, 0}, // #1364
14925
  {DBGFIELD("VCVTSI2SD64rr")      2, false, false, 1710, 7,  9, 1,  0, 0}, // #1365
14926
  {DBGFIELD("VCVTSI2SDrr")        2, false, false, 1710, 7,  9, 1,  0, 0}, // #1366
14927
  {DBGFIELD("VCVTTPD2DQYrr")      2, false, false, 1710, 7,  9, 1,  0, 0}, // #1367
14928
  {DBGFIELD("VCVTTPD2DQrr")       2, false, false, 1710, 7,  9, 1,  0, 0}, // #1368
14929
  {DBGFIELD("MOV64sr")            2, false, false, 1817, 5,  9, 1,  0, 0}, // #1369
14930
  {DBGFIELD("OUT32ir")            4, false, false, 1822, 5,  9, 1,  0, 0}, // #1370
14931
  {DBGFIELD("OUT8ir")             4, false, false, 1822, 5,  9, 1,  0, 0}, // #1371
14932
  {DBGFIELD("PAUSE")              4, false, false, 1822, 5,  9, 1,  0, 0}, // #1372
14933
  {DBGFIELD("SHLD16rrCL")         4, false, false, 1827, 3,  9, 1,  0, 0}, // #1373
14934
  {DBGFIELD("SHLD32rrCL")         4, false, false, 1827, 3,  9, 1,  0, 0}, // #1374
14935
  {DBGFIELD("SHLD64rrCL")         4, false, false, 1827, 3,  9, 1,  0, 0}, // #1375
14936
  {DBGFIELD("SHRD16rrCL")         4, false, false, 1827, 3,  9, 1,  0, 0}, // #1376
14937
  {DBGFIELD("SHRD32rrCL")         4, false, false, 1827, 3,  9, 1,  0, 0}, // #1377
14938
  {DBGFIELD("SHRD64rrCL")         4, false, false, 1827, 3,  9, 1,  0, 0}, // #1378
14939
  {DBGFIELD("MULPDrr")            1, false, false, 1676, 5,  3, 1,  0, 0}, // #1379
14940
  {DBGFIELD("MULPSrr")            1, false, false, 1676, 5,  3, 1,  0, 0}, // #1380
14941
  {DBGFIELD("MULSDrr_MULSDrr_Int") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #1381
14942
  {DBGFIELD("MULSSrr_MULSSrr_Int") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #1382
14943
  {DBGFIELD("MUL_FPrST0")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #1383
14944
  {DBGFIELD("MUL_FST0r")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1384
14945
  {DBGFIELD("MUL_FrST0")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1385
14946
  {DBGFIELD("PCMPGTQrr")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1386
14947
  {DBGFIELD("PHMINPOSUWrr128")    1, false, false, 1676, 5,  3, 1,  0, 0}, // #1387
14948
  {DBGFIELD("RCPPSr")             1, false, false, 1676, 5,  3, 1,  0, 0}, // #1388
14949
  {DBGFIELD("RCPSSr")             1, false, false, 1676, 5,  3, 1,  0, 0}, // #1389
14950
  {DBGFIELD("RCPSSr_Int")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #1390
14951
  {DBGFIELD("RSQRTPSr")           1, false, false, 1676, 5,  3, 1,  0, 0}, // #1391
14952
  {DBGFIELD("RSQRTSSr")           1, false, false, 1676, 5,  3, 1,  0, 0}, // #1392
14953
  {DBGFIELD("RSQRTSSr_Int")       1, false, false, 1676, 5,  3, 1,  0, 0}, // #1393
14954
  {DBGFIELD("VMULPDYrr")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1394
14955
  {DBGFIELD("VMULPDrr")           1, false, false, 1676, 5,  3, 1,  0, 0}, // #1395
14956
  {DBGFIELD("VMULPSYrr")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1396
14957
  {DBGFIELD("VMULPSrr")           1, false, false, 1676, 5,  3, 1,  0, 0}, // #1397
14958
  {DBGFIELD("VMULSDrr_VMULSDrr_Int") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #1398
14959
  {DBGFIELD("VMULSSrr_VMULSSrr_Int") 1, false, false, 1676, 5,  3, 1,  0, 0}, // #1399
14960
  {DBGFIELD("VPCMPGTQrr")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #1400
14961
  {DBGFIELD("VPHMINPOSUWrr128")   1, false, false, 1676, 5,  3, 1,  0, 0}, // #1401
14962
  {DBGFIELD("VRCPPSr")            1, false, false, 1676, 5,  3, 1,  0, 0}, // #1402
14963
  {DBGFIELD("VRCPSSr")            1, false, false, 1676, 5,  3, 1,  0, 0}, // #1403
14964
  {DBGFIELD("VRCPSSr_Int")        1, false, false, 1676, 5,  3, 1,  0, 0}, // #1404
14965
  {DBGFIELD("VRSQRTPSr")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1405
14966
  {DBGFIELD("VRSQRTSSr")          1, false, false, 1676, 5,  3, 1,  0, 0}, // #1406
14967
  {DBGFIELD("VRSQRTSSr_Int")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #1407
14968
  {DBGFIELD("MOV16rm_MOV32rm_MOV64rm") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1408
14969
  {DBGFIELD("MOV8rm_MOV8rm_NOREX") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1409
14970
  {DBGFIELD("MOVSX32rm16_MOVSX64rm16") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1410
14971
  {DBGFIELD("MOVSX64rm32")        1, false, false, 30, 2,  3, 1,  0, 0}, // #1411
14972
  {DBGFIELD("MOVSX16rm8")         1, false, false, 30, 2,  3, 1,  0, 0}, // #1412
14973
  {DBGFIELD("MOVSX32rm8_MOVSX64rm8") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1413
14974
  {DBGFIELD("MOVZX32rm16_MOVZX64rm16") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1414
14975
  {DBGFIELD("MOVZX16rm8")         1, false, false, 30, 2,  3, 1,  0, 0}, // #1415
14976
  {DBGFIELD("MOVZX32rm8_MOVZX64rm8") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1416
14977
  {DBGFIELD("PREFETCH_PREFETCHW") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1417
14978
  {DBGFIELD("PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2") 1, false, false, 30, 2,  3, 1,  0, 0}, // #1418
14979
  {DBGFIELD("CVTSD2SI64rr")       2, false, false, 1772, 7,  3, 1,  0, 0}, // #1419
14980
  {DBGFIELD("CVTSD2SIrr")         2, false, false, 1772, 7,  3, 1,  0, 0}, // #1420
14981
  {DBGFIELD("CVTSS2SI64rr")       2, false, false, 1772, 7,  3, 1,  0, 0}, // #1421
14982
  {DBGFIELD("CVTSS2SIrr")         2, false, false, 1772, 7,  3, 1,  0, 0}, // #1422
14983
  {DBGFIELD("CVTTSD2SI64rr")      2, false, false, 1772, 7,  3, 1,  0, 0}, // #1423
14984
  {DBGFIELD("CVTTSD2SIrr")        2, false, false, 1772, 7,  3, 1,  0, 0}, // #1424
14985
  {DBGFIELD("CVTTSS2SI64rr")      2, false, false, 1772, 7,  3, 1,  0, 0}, // #1425
14986
  {DBGFIELD("CVTTSS2SIrr")        2, false, false, 1772, 7,  3, 1,  0, 0}, // #1426
14987
  {DBGFIELD("VCVTSD2SI64rr")      2, false, false, 1772, 7,  3, 1,  0, 0}, // #1427
14988
  {DBGFIELD("VCVTSD2SIrr")        2, false, false, 1772, 7,  3, 1,  0, 0}, // #1428
14989
  {DBGFIELD("VCVTSS2SI64rr")      2, false, false, 1772, 7,  3, 1,  0, 0}, // #1429
14990
  {DBGFIELD("VCVTSS2SIrr")        2, false, false, 1772, 7,  3, 1,  0, 0}, // #1430
14991
  {DBGFIELD("VCVTTSD2SI64rr")     2, false, false, 1772, 7,  3, 1,  0, 0}, // #1431
14992
  {DBGFIELD("VCVTTSD2SIrr")       2, false, false, 1772, 7,  3, 1,  0, 0}, // #1432
14993
  {DBGFIELD("VCVTTSS2SI64rr")     2, false, false, 1772, 7,  3, 1,  0, 0}, // #1433
14994
  {DBGFIELD("VCVTTSS2SIrr")       2, false, false, 1772, 7,  3, 1,  0, 0}, // #1434
14995
  {DBGFIELD("MOV16mr_MOV32mr_MOV64mr") 2, false, false, 1686, 3,  3, 1,  0, 0}, // #1435
14996
  {DBGFIELD("MOV8mr_MOV8mr_NOREX") 2, false, false, 1686, 3,  3, 1,  0, 0}, // #1436
14997
  {DBGFIELD("MOVAPDmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1437
14998
  {DBGFIELD("MOVAPSmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1438
14999
  {DBGFIELD("MOVDQAmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1439
15000
  {DBGFIELD("MOVDQUmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1440
15001
  {DBGFIELD("MOVHPDmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1441
15002
  {DBGFIELD("MOVHPSmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1442
15003
  {DBGFIELD("MOVLPDmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1443
15004
  {DBGFIELD("MOVLPSmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1444
15005
  {DBGFIELD("MOVNTDQmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1445
15006
  {DBGFIELD("MOVNTI_64mr")        2, false, false, 1686, 3,  3, 1,  0, 0}, // #1446
15007
  {DBGFIELD("MOVNTImr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1447
15008
  {DBGFIELD("MOVNTPDmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1448
15009
  {DBGFIELD("MOVNTPSmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1449
15010
  {DBGFIELD("MOVPDI2DImr")        2, false, false, 1686, 3,  3, 1,  0, 0}, // #1450
15011
  {DBGFIELD("MOVPQI2QImr")        2, false, false, 1686, 3,  3, 1,  0, 0}, // #1451
15012
  {DBGFIELD("MOVPQIto64mr")       2, false, false, 1686, 3,  3, 1,  0, 0}, // #1452
15013
  {DBGFIELD("MOVSSmr")            2, false, false, 1686, 3,  3, 1,  0, 0}, // #1453
15014
  {DBGFIELD("MOVUPDmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1454
15015
  {DBGFIELD("MOVUPSmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1455
15016
  {DBGFIELD("PUSH64i8")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1456
15017
  {DBGFIELD("PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr") 2, false, false, 1686, 3,  3, 1,  0, 0}, // #1457
15018
  {DBGFIELD("PUSH16rmm_PUSH32rmm_PUSH64rmm") 2, false, false, 1686, 3,  3, 1,  0, 0}, // #1458
15019
  {DBGFIELD("VEXTRACTF128mr")     2, false, false, 1686, 3,  3, 1,  0, 0}, // #1459
15020
  {DBGFIELD("VMOVAPDYmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1460
15021
  {DBGFIELD("VMOVAPDmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1461
15022
  {DBGFIELD("VMOVAPSYmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1462
15023
  {DBGFIELD("VMOVAPSmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1463
15024
  {DBGFIELD("VMOVDQAYmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1464
15025
  {DBGFIELD("VMOVDQAmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1465
15026
  {DBGFIELD("VMOVDQUYmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1466
15027
  {DBGFIELD("VMOVDQUmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1467
15028
  {DBGFIELD("VMOVHPDmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1468
15029
  {DBGFIELD("VMOVHPSmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1469
15030
  {DBGFIELD("VMOVLPDmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1470
15031
  {DBGFIELD("VMOVLPSmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1471
15032
  {DBGFIELD("VMOVNTDQYmr")        2, false, false, 1686, 3,  3, 1,  0, 0}, // #1472
15033
  {DBGFIELD("VMOVNTDQmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1473
15034
  {DBGFIELD("VMOVNTPDYmr")        2, false, false, 1686, 3,  3, 1,  0, 0}, // #1474
15035
  {DBGFIELD("VMOVNTPDmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1475
15036
  {DBGFIELD("VMOVNTPSYmr")        2, false, false, 1686, 3,  3, 1,  0, 0}, // #1476
15037
  {DBGFIELD("VMOVNTPSmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1477
15038
  {DBGFIELD("VMOVPDI2DImr")       2, false, false, 1686, 3,  3, 1,  0, 0}, // #1478
15039
  {DBGFIELD("VMOVPQI2QImr")       2, false, false, 1686, 3,  3, 1,  0, 0}, // #1479
15040
  {DBGFIELD("VMOVPQIto64mr")      2, false, false, 1686, 3,  3, 1,  0, 0}, // #1480
15041
  {DBGFIELD("VMOVSDmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1481
15042
  {DBGFIELD("VMOVSSmr")           2, false, false, 1686, 3,  3, 1,  0, 0}, // #1482
15043
  {DBGFIELD("VMOVUPDYmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1483
15044
  {DBGFIELD("VMOVUPDmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1484
15045
  {DBGFIELD("VMOVUPSYmr")         2, false, false, 1686, 3,  3, 1,  0, 0}, // #1485
15046
  {DBGFIELD("VMOVUPSmr")          2, false, false, 1686, 3,  3, 1,  0, 0}, // #1486
15047
  {DBGFIELD("MPSADBWrri")         3, false, false, 1696, 6,  3, 1,  0, 0}, // #1487
15048
  {DBGFIELD("VMPSADBWrri")        3, false, false, 1696, 6,  3, 1,  0, 0}, // #1488
15049
  {DBGFIELD("CLI")                3, false, false, 1830, 7,  3, 1,  0, 0}, // #1489
15050
  {DBGFIELD("CVTSI2SS64rr")       3, false, false, 1830, 7,  3, 1,  0, 0}, // #1490
15051
  {DBGFIELD("CVTSI2SSrr")         3, false, false, 1830, 7,  3, 1,  0, 0}, // #1491
15052
  {DBGFIELD("HADDPDrr")           3, false, false, 1830, 7,  3, 1,  0, 0}, // #1492
15053
  {DBGFIELD("HADDPSrr")           3, false, false, 1830, 7,  3, 1,  0, 0}, // #1493
15054
  {DBGFIELD("HSUBPDrr")           3, false, false, 1830, 7,  3, 1,  0, 0}, // #1494
15055
  {DBGFIELD("HSUBPSrr")           3, false, false, 1830, 7,  3, 1,  0, 0}, // #1495
15056
  {DBGFIELD("VCVTSI2SS64rr")      3, false, false, 1830, 7,  3, 1,  0, 0}, // #1496
15057
  {DBGFIELD("VCVTSI2SSrr")        3, false, false, 1830, 7,  3, 1,  0, 0}, // #1497
15058
  {DBGFIELD("VHADDPDYrr")         3, false, false, 1830, 7,  3, 1,  0, 0}, // #1498
15059
  {DBGFIELD("VHADDPDrr")          3, false, false, 1830, 7,  3, 1,  0, 0}, // #1499
15060
  {DBGFIELD("VHADDPSYrr")         3, false, false, 1830, 7,  3, 1,  0, 0}, // #1500
15061
  {DBGFIELD("VHADDPSrr")          3, false, false, 1830, 7,  3, 1,  0, 0}, // #1501
15062
  {DBGFIELD("VHSUBPDYrr")         3, false, false, 1830, 7,  3, 1,  0, 0}, // #1502
15063
  {DBGFIELD("VHSUBPDrr")          3, false, false, 1830, 7,  3, 1,  0, 0}, // #1503
15064
  {DBGFIELD("VHSUBPSYrr")         3, false, false, 1830, 7,  3, 1,  0, 0}, // #1504
15065
  {DBGFIELD("VHSUBPSrr")          3, false, false, 1830, 7,  3, 1,  0, 0}, // #1505
15066
  {DBGFIELD("ISTT_FP16m")         3, false, false, 1762, 7,  3, 1,  0, 0}, // #1506
15067
  {DBGFIELD("ISTT_FP32m")         3, false, false, 1762, 7,  3, 1,  0, 0}, // #1507
15068
  {DBGFIELD("ISTT_FP64m")         3, false, false, 1762, 7,  3, 1,  0, 0}, // #1508
15069
  {DBGFIELD("PUSHGS64")           3, false, false, 1762, 7,  3, 1,  0, 0}, // #1509
15070
  {DBGFIELD("CALL64pcrel32")      3, false, false, 1738, 7,  3, 1,  0, 0}, // #1510
15071
  {DBGFIELD("CALL16r_CALL32r_CALL64r") 3, false, false, 1738, 7,  3, 1,  0, 0}, // #1511
15072
  {DBGFIELD("EXTRACTPSmr")        3, false, false, 1738, 7,  3, 1,  0, 0}, // #1512
15073
  {DBGFIELD("VEXTRACTPSmr")       3, false, false, 1738, 7,  3, 1,  0, 0}, // #1513
15074
  {DBGFIELD("VMASKMOVPDYmr")      3, false, false, 1837, 5,  3, 1,  0, 0}, // #1514
15075
  {DBGFIELD("VMASKMOVPDmr")       3, false, false, 1837, 5,  3, 1,  0, 0}, // #1515
15076
  {DBGFIELD("VMASKMOVPSYmr")      3, false, false, 1837, 5,  3, 1,  0, 0}, // #1516
15077
  {DBGFIELD("VMASKMOVPSmr")       3, false, false, 1837, 5,  3, 1,  0, 0}, // #1517
15078
  {DBGFIELD("SETAEm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1518
15079
  {DBGFIELD("SETBm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1519
15080
  {DBGFIELD("SETEm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1520
15081
  {DBGFIELD("SETGEm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1521
15082
  {DBGFIELD("SETGm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1522
15083
  {DBGFIELD("SETLEm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1523
15084
  {DBGFIELD("SETLm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1524
15085
  {DBGFIELD("SETNEm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1525
15086
  {DBGFIELD("SETNOm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1526
15087
  {DBGFIELD("SETNPm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1527
15088
  {DBGFIELD("SETNSm")             3, false, false, 1681, 5,  3, 1,  0, 0}, // #1528
15089
  {DBGFIELD("SETOm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1529
15090
  {DBGFIELD("SETPm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1530
15091
  {DBGFIELD("SETSm")              3, false, false, 1681, 5,  3, 1,  0, 0}, // #1531
15092
  {DBGFIELD("PEXTRBmr")           3, false, false, 1842, 5,  3, 1,  0, 0}, // #1532
15093
  {DBGFIELD("VPEXTRBmr")          3, false, false, 1842, 5,  3, 1,  0, 0}, // #1533
15094
  {DBGFIELD("VPEXTRDmr")          3, false, false, 1842, 5,  3, 1,  0, 0}, // #1534
15095
  {DBGFIELD("VPEXTRWmr")          3, false, false, 1842, 5,  3, 1,  0, 0}, // #1535
15096
  {DBGFIELD("MOV8mi")             3, false, false, 1608, 4,  3, 1,  0, 0}, // #1536
15097
  {DBGFIELD("STOSB")              3, false, false, 1608, 4,  3, 1,  0, 0}, // #1537
15098
  {DBGFIELD("STOSL")              3, false, false, 1608, 4,  3, 1,  0, 0}, // #1538
15099
  {DBGFIELD("STOSQ")              3, false, false, 1608, 4,  3, 1,  0, 0}, // #1539
15100
  {DBGFIELD("STOSW")              3, false, false, 1608, 4,  3, 1,  0, 0}, // #1540
15101
  {DBGFIELD("FNINIT")             4, false, false, 1822, 5,  3, 1,  0, 0}, // #1541
15102
  {DBGFIELD("CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr") 4, false, false, 1847, 3,  3, 1,  0, 0}, // #1542
15103
  {DBGFIELD("CMPXCHG8rr")         4, false, false, 1847, 3,  3, 1,  0, 0}, // #1543
15104
  {DBGFIELD("SETAm")              4, false, false, 1850, 5,  3, 1,  0, 0}, // #1544
15105
  {DBGFIELD("SETBEm")             4, false, false, 1850, 5,  3, 1,  0, 0}, // #1545
15106
  {DBGFIELD("LDMXCSR")            4, false, false, 1855, 9,  3, 1,  0, 0}, // #1546
15107
  {DBGFIELD("STMXCSR")            4, false, false, 1855, 9,  3, 1,  0, 0}, // #1547
15108
  {DBGFIELD("VLDMXCSR")           4, false, false, 1855, 9,  3, 1,  0, 0}, // #1548
15109
  {DBGFIELD("VSTMXCSR")           4, false, false, 1855, 9,  3, 1,  0, 0}, // #1549
15110
  {DBGFIELD("PEXTRDmr")           4, false, false, 1864, 8,  3, 1,  0, 0}, // #1550
15111
  {DBGFIELD("PEXTRQmr")           4, false, false, 1864, 8,  3, 1,  0, 0}, // #1551
15112
  {DBGFIELD("VPEXTRQmr")          4, false, false, 1864, 8,  3, 1,  0, 0}, // #1552
15113
  {DBGFIELD("PUSHF16")            4, false, false, 1864, 8,  3, 1,  0, 0}, // #1553
15114
  {DBGFIELD("PUSHF64")            4, false, false, 1864, 8,  3, 1,  0, 0}, // #1554
15115
  {DBGFIELD("CLFLUSH")            4, false, false, 1872, 8,  3, 1,  0, 0}, // #1555
15116
  {DBGFIELD("CLFLUSHOPT")         4, false, false, 1872, 8,  3, 1,  0, 0}, // #1556
15117
  {DBGFIELD("FXRSTOR_FXRSTOR64")  5, false, false, 1880, 8,  3, 1,  0, 0}, // #1557
15118
  {DBGFIELD("LDDQUrm")            1, false, false, 30, 2, 16, 1,  0, 0}, // #1558
15119
  {DBGFIELD("MMX_MOVD64from64rm") 1, false, false, 30, 2, 16, 1,  0, 0}, // #1559
15120
  {DBGFIELD("MOV64toPQIrm")       1, false, false, 30, 2, 16, 1,  0, 0}, // #1560
15121
  {DBGFIELD("MOVAPDrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1561
15122
  {DBGFIELD("MOVAPSrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1562
15123
  {DBGFIELD("MOVDDUPrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1563
15124
  {DBGFIELD("MOVDI2PDIrm")        1, false, false, 30, 2, 16, 1,  0, 0}, // #1564
15125
  {DBGFIELD("MOVDQArm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1565
15126
  {DBGFIELD("MOVDQUrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1566
15127
  {DBGFIELD("MOVNTDQArm")         1, false, false, 30, 2, 16, 1,  0, 0}, // #1567
15128
  {DBGFIELD("MOVSHDUPrm")         1, false, false, 30, 2, 16, 1,  0, 0}, // #1568
15129
  {DBGFIELD("MOVSLDUPrm")         1, false, false, 30, 2, 16, 1,  0, 0}, // #1569
15130
  {DBGFIELD("MOVSSrm")            1, false, false, 30, 2, 16, 1,  0, 0}, // #1570
15131
  {DBGFIELD("MOVUPDrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1571
15132
  {DBGFIELD("MOVUPSrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1572
15133
  {DBGFIELD("POP16r")             1, false, false, 30, 2, 16, 1,  0, 0}, // #1573
15134
  {DBGFIELD("POP16rmm_POP32rmm_POP64rmm") 1, false, false, 30, 2, 16, 1,  0, 0}, // #1574
15135
  {DBGFIELD("POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr") 1, false, false, 30, 2, 16, 1,  0, 0}, // #1575
15136
  {DBGFIELD("VBROADCASTSSrm")     1, false, false, 30, 2, 16, 1,  0, 0}, // #1576
15137
  {DBGFIELD("VLDDQUYrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1577
15138
  {DBGFIELD("VLDDQUrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1578
15139
  {DBGFIELD("VMOV64toPQIrm")      1, false, false, 30, 2, 16, 1,  0, 0}, // #1579
15140
  {DBGFIELD("VMOVAPDrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1580
15141
  {DBGFIELD("VMOVAPSrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1581
15142
  {DBGFIELD("VMOVDDUPrm")         1, false, false, 30, 2, 16, 1,  0, 0}, // #1582
15143
  {DBGFIELD("VMOVDI2PDIrm")       1, false, false, 30, 2, 16, 1,  0, 0}, // #1583
15144
  {DBGFIELD("VMOVDQArm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1584
15145
  {DBGFIELD("VMOVDQUrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1585
15146
  {DBGFIELD("VMOVNTDQArm")        1, false, false, 30, 2, 16, 1,  0, 0}, // #1586
15147
  {DBGFIELD("VMOVQI2PQIrm")       1, false, false, 30, 2, 16, 1,  0, 0}, // #1587
15148
  {DBGFIELD("VMOVSDrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1588
15149
  {DBGFIELD("VMOVSHDUPrm")        1, false, false, 30, 2, 16, 1,  0, 0}, // #1589
15150
  {DBGFIELD("VMOVSLDUPrm")        1, false, false, 30, 2, 16, 1,  0, 0}, // #1590
15151
  {DBGFIELD("VMOVSSrm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #1591
15152
  {DBGFIELD("VMOVUPDrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1592
15153
  {DBGFIELD("VMOVUPSrm")          1, false, false, 30, 2, 16, 1,  0, 0}, // #1593
15154
  {DBGFIELD("JMP16m_JMP32m_JMP64m") 2, false, false, 1653, 6, 16, 1,  0, 0}, // #1594
15155
  {DBGFIELD("MOV64sm")            2, false, false, 1653, 6, 16, 1,  0, 0}, // #1595
15156
  {DBGFIELD("BT16mi8_BT32mi8_BT64mi8") 2, false, false, 1664, 4, 16, 1,  0, 0}, // #1596
15157
  {DBGFIELD("MMX_PABSBrm64")      2, false, false, 1617, 4, 16, 1,  0, 0}, // #1597
15158
  {DBGFIELD("MMX_PABSDrm64")      2, false, false, 1617, 4, 16, 1,  0, 0}, // #1598
15159
  {DBGFIELD("MMX_PABSWrm64")      2, false, false, 1617, 4, 16, 1,  0, 0}, // #1599
15160
  {DBGFIELD("MMX_PALIGNR64irm")   2, false, false, 1617, 4, 16, 1,  0, 0}, // #1600
15161
  {DBGFIELD("MMX_PSHUFBrm64")     2, false, false, 1617, 4, 16, 1,  0, 0}, // #1601
15162
  {DBGFIELD("MMX_PSIGNBrm64")     2, false, false, 1617, 4, 16, 1,  0, 0}, // #1602
15163
  {DBGFIELD("MMX_PSIGNDrm64")     2, false, false, 1617, 4, 16, 1,  0, 0}, // #1603
15164
  {DBGFIELD("MMX_PSIGNWrm64")     2, false, false, 1617, 4, 16, 1,  0, 0}, // #1604
15165
  {DBGFIELD("ADD16rm_ADD32rm_ADD64rm") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1605
15166
  {DBGFIELD("ADD8rm")             2, false, false, 1612, 3, 16, 1,  0, 0}, // #1606
15167
  {DBGFIELD("AND16rm_AND32rm_AND64rm") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1607
15168
  {DBGFIELD("AND8rm")             2, false, false, 1612, 3, 16, 1,  0, 0}, // #1608
15169
  {DBGFIELD("CMP16mi8_CMP32mi8_CMP64mi8") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1609
15170
  {DBGFIELD("CMP16mr_CMP32mr_CMP64mr") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1610
15171
  {DBGFIELD("CMP16rm_CMP32rm_CMP64rm") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1611
15172
  {DBGFIELD("CMP8mi_CMP8mi8")     2, false, false, 1612, 3, 16, 1,  0, 0}, // #1612
15173
  {DBGFIELD("CMP8mr")             2, false, false, 1612, 3, 16, 1,  0, 0}, // #1613
15174
  {DBGFIELD("CMP8rm")             2, false, false, 1612, 3, 16, 1,  0, 0}, // #1614
15175
  {DBGFIELD("LODSL")              2, false, false, 1612, 3, 16, 1,  0, 0}, // #1615
15176
  {DBGFIELD("LODSQ")              2, false, false, 1612, 3, 16, 1,  0, 0}, // #1616
15177
  {DBGFIELD("OR16rm_OR32rm_OR64rm") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1617
15178
  {DBGFIELD("OR8rm")              2, false, false, 1612, 3, 16, 1,  0, 0}, // #1618
15179
  {DBGFIELD("SUB16rm_SUB32rm_SUB64rm") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1619
15180
  {DBGFIELD("SUB8rm")             2, false, false, 1612, 3, 16, 1,  0, 0}, // #1620
15181
  {DBGFIELD("XOR16rm_XOR32rm_XOR64rm") 2, false, false, 1612, 3, 16, 1,  0, 0}, // #1621
15182
  {DBGFIELD("XOR8rm")             2, false, false, 1612, 3, 16, 1,  0, 0}, // #1622
15183
  {DBGFIELD("ST_F32m")            3, false, false, 1888, 3, 16, 1,  0, 0}, // #1623
15184
  {DBGFIELD("ST_F64m")            3, false, false, 1888, 3, 16, 1,  0, 0}, // #1624
15185
  {DBGFIELD("ST_FP32m")           3, false, false, 1888, 3, 16, 1,  0, 0}, // #1625
15186
  {DBGFIELD("ST_FP64m")           3, false, false, 1888, 3, 16, 1,  0, 0}, // #1626
15187
  {DBGFIELD("ST_FP80m")           3, false, false, 1888, 3, 16, 1,  0, 0}, // #1627
15188
  {DBGFIELD("VBROADCASTSDYrm")    1, false, false, 30, 2,  5, 1,  0, 0}, // #1628
15189
  {DBGFIELD("VBROADCASTSSYrm")    1, false, false, 30, 2,  5, 1,  0, 0}, // #1629
15190
  {DBGFIELD("VMOVAPDYrm")         1, false, false, 30, 2,  5, 1,  0, 0}, // #1630
15191
  {DBGFIELD("VMOVAPSYrm")         1, false, false, 30, 2,  5, 1,  0, 0}, // #1631
15192
  {DBGFIELD("VMOVDDUPYrm")        1, false, false, 30, 2,  5, 1,  0, 0}, // #1632
15193
  {DBGFIELD("VMOVDQAYrm")         1, false, false, 30, 2,  5, 1,  0, 0}, // #1633
15194
  {DBGFIELD("VMOVDQUYrm")         1, false, false, 30, 2,  5, 1,  0, 0}, // #1634
15195
  {DBGFIELD("VMOVSHDUPYrm")       1, false, false, 30, 2,  5, 1,  0, 0}, // #1635
15196
  {DBGFIELD("VMOVSLDUPYrm")       1, false, false, 30, 2,  5, 1,  0, 0}, // #1636
15197
  {DBGFIELD("VMOVUPDYrm")         1, false, false, 30, 2,  5, 1,  0, 0}, // #1637
15198
  {DBGFIELD("VMOVUPSYrm")         1, false, false, 30, 2,  5, 1,  0, 0}, // #1638
15199
  {DBGFIELD("CVTPS2PDrm")         2, false, false, 1669, 6,  5, 1,  0, 0}, // #1639
15200
  {DBGFIELD("CVTSS2SDrm")         2, false, false, 1669, 6,  5, 1,  0, 0}, // #1640
15201
  {DBGFIELD("VCVTPS2PDYrm")       2, false, false, 1669, 6,  5, 1,  0, 0}, // #1641
15202
  {DBGFIELD("VCVTPS2PDrm")        2, false, false, 1669, 6,  5, 1,  0, 0}, // #1642
15203
  {DBGFIELD("VCVTSS2SDrm")        2, false, false, 1669, 6,  5, 1,  0, 0}, // #1643
15204
  {DBGFIELD("VTESTPDrm")          2, false, false, 1669, 6,  5, 1,  0, 0}, // #1644
15205
  {DBGFIELD("VTESTPSrm")          2, false, false, 1669, 6,  5, 1,  0, 0}, // #1645
15206
  {DBGFIELD("ANDNPDrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1646
15207
  {DBGFIELD("ANDNPSrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1647
15208
  {DBGFIELD("ANDPDrm")            2, false, false, 1653, 6,  5, 1,  0, 0}, // #1648
15209
  {DBGFIELD("ANDPSrm")            2, false, false, 1653, 6,  5, 1,  0, 0}, // #1649
15210
  {DBGFIELD("INSERTPSrm")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1650
15211
  {DBGFIELD("MOVHPDrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1651
15212
  {DBGFIELD("MOVHPSrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1652
15213
  {DBGFIELD("MOVLPDrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1653
15214
  {DBGFIELD("MOVLPSrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1654
15215
  {DBGFIELD("ORPDrm")             2, false, false, 1653, 6,  5, 1,  0, 0}, // #1655
15216
  {DBGFIELD("ORPSrm")             2, false, false, 1653, 6,  5, 1,  0, 0}, // #1656
15217
  {DBGFIELD("SHUFPDrmi")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1657
15218
  {DBGFIELD("SHUFPSrmi")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1658
15219
  {DBGFIELD("UNPCKHPDrm")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1659
15220
  {DBGFIELD("UNPCKHPSrm")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1660
15221
  {DBGFIELD("UNPCKLPDrm")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1661
15222
  {DBGFIELD("UNPCKLPSrm")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1662
15223
  {DBGFIELD("VANDNPDrm")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1663
15224
  {DBGFIELD("VANDNPSrm")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1664
15225
  {DBGFIELD("VANDPDrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1665
15226
  {DBGFIELD("VANDPSrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1666
15227
  {DBGFIELD("VBROADCASTF128")     2, false, false, 1653, 6,  5, 1,  0, 0}, // #1667
15228
  {DBGFIELD("VINSERTPSrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1668
15229
  {DBGFIELD("VMOVHPDrm")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1669
15230
  {DBGFIELD("VMOVHPSrm")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1670
15231
  {DBGFIELD("VMOVLPDrm")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1671
15232
  {DBGFIELD("VMOVLPSrm")          2, false, false, 1653, 6,  5, 1,  0, 0}, // #1672
15233
  {DBGFIELD("VORPDrm")            2, false, false, 1653, 6,  5, 1,  0, 0}, // #1673
15234
  {DBGFIELD("VORPSrm")            2, false, false, 1653, 6,  5, 1,  0, 0}, // #1674
15235
  {DBGFIELD("VPERMILPDmi")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1675
15236
  {DBGFIELD("VPERMILPDrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1676
15237
  {DBGFIELD("VPERMILPSmi")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1677
15238
  {DBGFIELD("VPERMILPSrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1678
15239
  {DBGFIELD("VSHUFPDrmi")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1679
15240
  {DBGFIELD("VSHUFPSrmi")         2, false, false, 1653, 6,  5, 1,  0, 0}, // #1680
15241
  {DBGFIELD("VUNPCKHPDrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1681
15242
  {DBGFIELD("VUNPCKHPSrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1682
15243
  {DBGFIELD("VUNPCKLPDrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1683
15244
  {DBGFIELD("VUNPCKLPSrm")        2, false, false, 1653, 6,  5, 1,  0, 0}, // #1684
15245
  {DBGFIELD("VXORPDrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1685
15246
  {DBGFIELD("VXORPSrm")           2, false, false, 1653, 6,  5, 1,  0, 0}, // #1686
15247
  {DBGFIELD("XORPDrm")            2, false, false, 1653, 6,  5, 1,  0, 0}, // #1687
15248
  {DBGFIELD("XORPSrm")            2, false, false, 1653, 6,  5, 1,  0, 0}, // #1688
15249
  {DBGFIELD("AESDECLASTrr")       2, false, false, 1632, 5,  5, 1,  0, 0}, // #1689
15250
  {DBGFIELD("AESDECrr")           2, false, false, 1632, 5,  5, 1,  0, 0}, // #1690
15251
  {DBGFIELD("AESENCLASTrr")       2, false, false, 1632, 5,  5, 1,  0, 0}, // #1691
15252
  {DBGFIELD("AESENCrr")           2, false, false, 1632, 5,  5, 1,  0, 0}, // #1692
15253
  {DBGFIELD("VAESDECLASTrr")      2, false, false, 1632, 5,  5, 1,  0, 0}, // #1693
15254
  {DBGFIELD("VAESDECrr")          2, false, false, 1632, 5,  5, 1,  0, 0}, // #1694
15255
  {DBGFIELD("VAESENCLASTrr")      2, false, false, 1632, 5,  5, 1,  0, 0}, // #1695
15256
  {DBGFIELD("VAESENCrr")          2, false, false, 1632, 5,  5, 1,  0, 0}, // #1696
15257
  {DBGFIELD("BLENDPDrmi")         2, false, false, 1664, 4,  5, 1,  0, 0}, // #1697
15258
  {DBGFIELD("BLENDPSrmi")         2, false, false, 1664, 4,  5, 1,  0, 0}, // #1698
15259
  {DBGFIELD("VBLENDPDrmi")        2, false, false, 1664, 4,  5, 1,  0, 0}, // #1699
15260
  {DBGFIELD("VBLENDPSrmi")        2, false, false, 1664, 4,  5, 1,  0, 0}, // #1700
15261
  {DBGFIELD("VINSERTF128rm")      2, false, false, 1664, 4,  5, 1,  0, 0}, // #1701
15262
  {DBGFIELD("MMX_PADDQirm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1702
15263
  {DBGFIELD("PABSBrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1703
15264
  {DBGFIELD("PABSDrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1704
15265
  {DBGFIELD("PABSWrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1705
15266
  {DBGFIELD("PACKSSDWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1706
15267
  {DBGFIELD("PACKSSWBrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1707
15268
  {DBGFIELD("PACKUSDWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1708
15269
  {DBGFIELD("PACKUSWBrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1709
15270
  {DBGFIELD("PADDBrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1710
15271
  {DBGFIELD("PADDDrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1711
15272
  {DBGFIELD("PADDQrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1712
15273
  {DBGFIELD("PADDSBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1713
15274
  {DBGFIELD("PADDSWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1714
15275
  {DBGFIELD("PADDUSBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1715
15276
  {DBGFIELD("PADDUSWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1716
15277
  {DBGFIELD("PADDWrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1717
15278
  {DBGFIELD("PALIGNRrmi")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1718
15279
  {DBGFIELD("PAVGBrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1719
15280
  {DBGFIELD("PAVGWrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1720
15281
  {DBGFIELD("PBLENDWrmi")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1721
15282
  {DBGFIELD("PCMPEQBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1722
15283
  {DBGFIELD("PCMPEQDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1723
15284
  {DBGFIELD("PCMPEQQrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1724
15285
  {DBGFIELD("PCMPEQWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1725
15286
  {DBGFIELD("PCMPGTBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1726
15287
  {DBGFIELD("PCMPGTDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1727
15288
  {DBGFIELD("PCMPGTWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1728
15289
  {DBGFIELD("PINSRBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1729
15290
  {DBGFIELD("PINSRDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1730
15291
  {DBGFIELD("PINSRQrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1731
15292
  {DBGFIELD("PINSRWrmi")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1732
15293
  {DBGFIELD("PMAXSBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1733
15294
  {DBGFIELD("PMAXSDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1734
15295
  {DBGFIELD("PMAXSWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1735
15296
  {DBGFIELD("PMAXUBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1736
15297
  {DBGFIELD("PMAXUDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1737
15298
  {DBGFIELD("PMAXUWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1738
15299
  {DBGFIELD("PMINSBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1739
15300
  {DBGFIELD("PMINSDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1740
15301
  {DBGFIELD("PMINSWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1741
15302
  {DBGFIELD("PMINUBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1742
15303
  {DBGFIELD("PMINUDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1743
15304
  {DBGFIELD("PMINUWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1744
15305
  {DBGFIELD("PMOVSXBDrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1745
15306
  {DBGFIELD("PMOVSXBQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1746
15307
  {DBGFIELD("PMOVSXBWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1747
15308
  {DBGFIELD("PMOVSXDQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1748
15309
  {DBGFIELD("PMOVSXWDrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1749
15310
  {DBGFIELD("PMOVSXWQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1750
15311
  {DBGFIELD("PMOVZXBDrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1751
15312
  {DBGFIELD("PMOVZXBQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1752
15313
  {DBGFIELD("PMOVZXBWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1753
15314
  {DBGFIELD("PMOVZXDQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1754
15315
  {DBGFIELD("PMOVZXWDrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1755
15316
  {DBGFIELD("PMOVZXWQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1756
15317
  {DBGFIELD("PSHUFBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1757
15318
  {DBGFIELD("PSHUFDmi")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1758
15319
  {DBGFIELD("PSHUFHWmi")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1759
15320
  {DBGFIELD("PSHUFLWmi")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1760
15321
  {DBGFIELD("PSIGNBrm128")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1761
15322
  {DBGFIELD("PSIGNDrm128")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1762
15323
  {DBGFIELD("PSIGNWrm128")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1763
15324
  {DBGFIELD("PSUBBrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1764
15325
  {DBGFIELD("PSUBDrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1765
15326
  {DBGFIELD("PSUBQrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1766
15327
  {DBGFIELD("PSUBSBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1767
15328
  {DBGFIELD("PSUBSWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1768
15329
  {DBGFIELD("PSUBUSBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1769
15330
  {DBGFIELD("PSUBUSWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1770
15331
  {DBGFIELD("PSUBWrm")            2, false, false, 1617, 4,  5, 1,  0, 0}, // #1771
15332
  {DBGFIELD("PUNPCKHBWrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1772
15333
  {DBGFIELD("PUNPCKHDQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1773
15334
  {DBGFIELD("PUNPCKHQDQrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1774
15335
  {DBGFIELD("PUNPCKHWDrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1775
15336
  {DBGFIELD("PUNPCKLBWrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1776
15337
  {DBGFIELD("PUNPCKLDQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1777
15338
  {DBGFIELD("PUNPCKLQDQrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1778
15339
  {DBGFIELD("PUNPCKLWDrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1779
15340
  {DBGFIELD("VPABSBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1780
15341
  {DBGFIELD("VPABSDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1781
15342
  {DBGFIELD("VPABSWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1782
15343
  {DBGFIELD("VPACKSSDWrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1783
15344
  {DBGFIELD("VPACKSSWBrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1784
15345
  {DBGFIELD("VPACKUSDWrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1785
15346
  {DBGFIELD("VPACKUSWBrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1786
15347
  {DBGFIELD("VPADDBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1787
15348
  {DBGFIELD("VPADDDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1788
15349
  {DBGFIELD("VPADDQrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1789
15350
  {DBGFIELD("VPADDSBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1790
15351
  {DBGFIELD("VPADDSWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1791
15352
  {DBGFIELD("VPADDUSBrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1792
15353
  {DBGFIELD("VPADDUSWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1793
15354
  {DBGFIELD("VPADDWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1794
15355
  {DBGFIELD("VPALIGNRrmi")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1795
15356
  {DBGFIELD("VPAVGBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1796
15357
  {DBGFIELD("VPAVGWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1797
15358
  {DBGFIELD("VPBLENDWrmi")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1798
15359
  {DBGFIELD("VPCMPEQBrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1799
15360
  {DBGFIELD("VPCMPEQDrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1800
15361
  {DBGFIELD("VPCMPEQQrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1801
15362
  {DBGFIELD("VPCMPEQWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1802
15363
  {DBGFIELD("VPCMPGTBrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1803
15364
  {DBGFIELD("VPCMPGTDrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1804
15365
  {DBGFIELD("VPCMPGTWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1805
15366
  {DBGFIELD("VPINSRBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1806
15367
  {DBGFIELD("VPINSRDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1807
15368
  {DBGFIELD("VPINSRQrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1808
15369
  {DBGFIELD("VPINSRWrmi")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1809
15370
  {DBGFIELD("VPMAXSBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1810
15371
  {DBGFIELD("VPMAXSDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1811
15372
  {DBGFIELD("VPMAXSWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1812
15373
  {DBGFIELD("VPMAXUBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1813
15374
  {DBGFIELD("VPMAXUDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1814
15375
  {DBGFIELD("VPMAXUWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1815
15376
  {DBGFIELD("VPMINSBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1816
15377
  {DBGFIELD("VPMINSDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1817
15378
  {DBGFIELD("VPMINSWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1818
15379
  {DBGFIELD("VPMINUBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1819
15380
  {DBGFIELD("VPMINUDrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1820
15381
  {DBGFIELD("VPMINUWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1821
15382
  {DBGFIELD("VPMOVSXBDrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1822
15383
  {DBGFIELD("VPMOVSXBQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1823
15384
  {DBGFIELD("VPMOVSXBWrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1824
15385
  {DBGFIELD("VPMOVSXDQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1825
15386
  {DBGFIELD("VPMOVSXWDrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1826
15387
  {DBGFIELD("VPMOVSXWQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1827
15388
  {DBGFIELD("VPMOVZXBDrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1828
15389
  {DBGFIELD("VPMOVZXBQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1829
15390
  {DBGFIELD("VPMOVZXBWrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1830
15391
  {DBGFIELD("VPMOVZXDQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1831
15392
  {DBGFIELD("VPMOVZXWDrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1832
15393
  {DBGFIELD("VPMOVZXWQrm")        2, false, false, 1617, 4,  5, 1,  0, 0}, // #1833
15394
  {DBGFIELD("VPSHUFBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1834
15395
  {DBGFIELD("VPSHUFDmi")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1835
15396
  {DBGFIELD("VPSHUFHWmi")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1836
15397
  {DBGFIELD("VPSHUFLWmi")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1837
15398
  {DBGFIELD("VPSIGNBrm128")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1838
15399
  {DBGFIELD("VPSIGNDrm128")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1839
15400
  {DBGFIELD("VPSIGNWrm128")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1840
15401
  {DBGFIELD("VPSUBBrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1841
15402
  {DBGFIELD("VPSUBDrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1842
15403
  {DBGFIELD("VPSUBQrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1843
15404
  {DBGFIELD("VPSUBSBrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1844
15405
  {DBGFIELD("VPSUBSWrm")          2, false, false, 1617, 4,  5, 1,  0, 0}, // #1845
15406
  {DBGFIELD("VPSUBUSBrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1846
15407
  {DBGFIELD("VPSUBUSWrm")         2, false, false, 1617, 4,  5, 1,  0, 0}, // #1847
15408
  {DBGFIELD("VPSUBWrm")           2, false, false, 1617, 4,  5, 1,  0, 0}, // #1848
15409
  {DBGFIELD("VPUNPCKHBWrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1849
15410
  {DBGFIELD("VPUNPCKHDQrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1850
15411
  {DBGFIELD("VPUNPCKHQDQrm")      2, false, false, 1617, 4,  5, 1,  0, 0}, // #1851
15412
  {DBGFIELD("VPUNPCKHWDrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1852
15413
  {DBGFIELD("VPUNPCKLBWrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1853
15414
  {DBGFIELD("VPUNPCKLDQrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1854
15415
  {DBGFIELD("VPUNPCKLQDQrm")      2, false, false, 1617, 4,  5, 1,  0, 0}, // #1855
15416
  {DBGFIELD("VPUNPCKLWDrm")       2, false, false, 1617, 4,  5, 1,  0, 0}, // #1856
15417
  {DBGFIELD("PANDNrm")            2, false, false, 1612, 3,  5, 1,  0, 0}, // #1857
15418
  {DBGFIELD("PANDrm")             2, false, false, 1612, 3,  5, 1,  0, 0}, // #1858
15419
  {DBGFIELD("PORrm")              2, false, false, 1612, 3,  5, 1,  0, 0}, // #1859
15420
  {DBGFIELD("PXORrm")             2, false, false, 1612, 3,  5, 1,  0, 0}, // #1860
15421
  {DBGFIELD("VPANDNrm")           2, false, false, 1612, 3,  5, 1,  0, 0}, // #1861
15422
  {DBGFIELD("VPANDrm")            2, false, false, 1612, 3,  5, 1,  0, 0}, // #1862
15423
  {DBGFIELD("VPORrm")             2, false, false, 1612, 3,  5, 1,  0, 0}, // #1863
15424
  {DBGFIELD("VPXORrm")            2, false, false, 1612, 3,  5, 1,  0, 0}, // #1864
15425
  {DBGFIELD("VRCPPSYr")           3, false, false, 1891, 5,  5, 1,  0, 0}, // #1865
15426
  {DBGFIELD("VRSQRTPSYr")         3, false, false, 1891, 5,  5, 1,  0, 0}, // #1866
15427
  {DBGFIELD("VERRm")              3, false, false, 1637, 6,  5, 1,  0, 0}, // #1867
15428
  {DBGFIELD("VERWm")              3, false, false, 1637, 6,  5, 1,  0, 0}, // #1868
15429
  {DBGFIELD("LODSB")              3, false, false, 1629, 3,  5, 1,  0, 0}, // #1869
15430
  {DBGFIELD("LODSW")              3, false, false, 1629, 3,  5, 1,  0, 0}, // #1870
15431
  {DBGFIELD("FARJMP64")           3, false, false, 1896, 7,  5, 1,  0, 0}, // #1871
15432
  {DBGFIELD("ADC16rm_ADC32rm_ADC64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1872
15433
  {DBGFIELD("ADC8rm")             3, false, false, 1903, 4,  5, 1,  0, 0}, // #1873
15434
  {DBGFIELD("CMOVAE16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1874
15435
  {DBGFIELD("CMOVAE32rm_CMOVAE64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1875
15436
  {DBGFIELD("CMOVB16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1876
15437
  {DBGFIELD("CMOVB32rm_CMOVB64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1877
15438
  {DBGFIELD("CMOVE16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1878
15439
  {DBGFIELD("CMOVE32rm_CMOVE64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1879
15440
  {DBGFIELD("CMOVG16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1880
15441
  {DBGFIELD("CMOVG32rm_CMOVG64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1881
15442
  {DBGFIELD("CMOVGE16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1882
15443
  {DBGFIELD("CMOVGE32rm_CMOVGE64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1883
15444
  {DBGFIELD("CMOVL16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1884
15445
  {DBGFIELD("CMOVL32rm_CMOVL64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1885
15446
  {DBGFIELD("CMOVLE16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1886
15447
  {DBGFIELD("CMOVLE32rm_CMOVLE64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1887
15448
  {DBGFIELD("CMOVNE16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1888
15449
  {DBGFIELD("CMOVNE32rm_CMOVNE64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1889
15450
  {DBGFIELD("CMOVNO16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1890
15451
  {DBGFIELD("CMOVNO32rm_CMOVNO64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1891
15452
  {DBGFIELD("CMOVNP16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1892
15453
  {DBGFIELD("CMOVNP32rm_CMOVNP64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1893
15454
  {DBGFIELD("CMOVNS16rm")         3, false, false, 1903, 4,  5, 1,  0, 0}, // #1894
15455
  {DBGFIELD("CMOVNS32rm_CMOVNS64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1895
15456
  {DBGFIELD("CMOVO16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1896
15457
  {DBGFIELD("CMOVO32rm_CMOVO64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1897
15458
  {DBGFIELD("CMOVP16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1898
15459
  {DBGFIELD("CMOVP32rm_CMOVP64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1899
15460
  {DBGFIELD("CMOVS16rm")          3, false, false, 1903, 4,  5, 1,  0, 0}, // #1900
15461
  {DBGFIELD("CMOVS32rm_CMOVS64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1901
15462
  {DBGFIELD("SBB16rm_SBB32rm_SBB64rm") 3, false, false, 1903, 4,  5, 1,  0, 0}, // #1902
15463
  {DBGFIELD("SBB8rm")             3, false, false, 1903, 4,  5, 1,  0, 0}, // #1903
15464
  {DBGFIELD("FNSTSWm")            4, false, false, 1907, 7,  5, 1,  0, 0}, // #1904
15465
  {DBGFIELD("SLDT16r_SLDT32r_SLDT64r") 4, false, false, 1914, 7,  5, 1,  0, 0}, // #1905
15466
  {DBGFIELD("STR16r_STR32r_STR64r") 4, false, false, 1914, 7,  5, 1,  0, 0}, // #1906
15467
  {DBGFIELD("CALL16m_CALL32m")    4, false, false, 1921, 7,  5, 1,  0, 0}, // #1907
15468
  {DBGFIELD("CALL64m")            4, false, false, 1921, 7,  5, 1,  0, 0}, // #1908
15469
  {DBGFIELD("FNSTCW16m")          4, false, false, 1921, 7,  5, 1,  0, 0}, // #1909
15470
  {DBGFIELD("BTC16mi8_BTC32mi8_BTC64mi8") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1910
15471
  {DBGFIELD("BTR16mi8_BTR32mi8_BTR64mi8") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1911
15472
  {DBGFIELD("BTS16mi8_BTS32mi8_BTS64mi8") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1912
15473
  {DBGFIELD("SAR16mi_SAR32mi_SAR64mi") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1913
15474
  {DBGFIELD("SAR8mi")             4, false, false, 1928, 5,  5, 1,  0, 0}, // #1914
15475
  {DBGFIELD("SHL16m1_SHL32m1_SHL64m1") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1915
15476
  {DBGFIELD("SHL16mi_SHL32mi_SHL64mi") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1916
15477
  {DBGFIELD("SHL8m1")             4, false, false, 1928, 5,  5, 1,  0, 0}, // #1917
15478
  {DBGFIELD("SHL8mi")             4, false, false, 1928, 5,  5, 1,  0, 0}, // #1918
15479
  {DBGFIELD("SHR16mi_SHR32mi_SHR64mi") 4, false, false, 1928, 5,  5, 1,  0, 0}, // #1919
15480
  {DBGFIELD("SHR8mi")             4, false, false, 1928, 5,  5, 1,  0, 0}, // #1920
15481
  {DBGFIELD("ADD16mi8_ADD32mi8_ADD64mi8") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1921
15482
  {DBGFIELD("ADD16mr_ADD32mr_ADD64mr") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1922
15483
  {DBGFIELD("ADD8mi_ADD8mi8")     4, false, false, 1933, 4,  5, 1,  0, 0}, // #1923
15484
  {DBGFIELD("ADD8mr")             4, false, false, 1933, 4,  5, 1,  0, 0}, // #1924
15485
  {DBGFIELD("AND16mi8_AND32mi8_AND64mi8") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1925
15486
  {DBGFIELD("AND16mr_AND32mr_AND64mr") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1926
15487
  {DBGFIELD("AND8mi_AND8mi8")     4, false, false, 1933, 4,  5, 1,  0, 0}, // #1927
15488
  {DBGFIELD("AND8mr")             4, false, false, 1933, 4,  5, 1,  0, 0}, // #1928
15489
  {DBGFIELD("DEC16m_DEC32m_DEC64m") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1929
15490
  {DBGFIELD("DEC8m")              4, false, false, 1933, 4,  5, 1,  0, 0}, // #1930
15491
  {DBGFIELD("INC16m_INC32m_INC64m") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1931
15492
  {DBGFIELD("INC8m")              4, false, false, 1933, 4,  5, 1,  0, 0}, // #1932
15493
  {DBGFIELD("NEG16m_NEG32m_NEG64m") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1933
15494
  {DBGFIELD("NEG8m")              4, false, false, 1933, 4,  5, 1,  0, 0}, // #1934
15495
  {DBGFIELD("NOT16m_NOT32m_NOT64m") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1935
15496
  {DBGFIELD("NOT8m")              4, false, false, 1933, 4,  5, 1,  0, 0}, // #1936
15497
  {DBGFIELD("OR16mi8_OR32mi8_OR64mi8") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1937
15498
  {DBGFIELD("OR16mr_OR32mr_OR64mr") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1938
15499
  {DBGFIELD("OR32mrLocked")       4, false, false, 1933, 4,  5, 1,  0, 0}, // #1939
15500
  {DBGFIELD("OR8mi_OR8mi8")       4, false, false, 1933, 4,  5, 1,  0, 0}, // #1940
15501
  {DBGFIELD("OR8mr")              4, false, false, 1933, 4,  5, 1,  0, 0}, // #1941
15502
  {DBGFIELD("SUB16mi8_SUB32mi8_SUB64mi8") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1942
15503
  {DBGFIELD("SUB16mr_SUB32mr_SUB64mr") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1943
15504
  {DBGFIELD("SUB8mi_SUB8mi8")     4, false, false, 1933, 4,  5, 1,  0, 0}, // #1944
15505
  {DBGFIELD("SUB8mr")             4, false, false, 1933, 4,  5, 1,  0, 0}, // #1945
15506
  {DBGFIELD("TEST16rm_TEST32rm_TEST64rm") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1946
15507
  {DBGFIELD("TEST8mi")            4, false, false, 1933, 4,  5, 1,  0, 0}, // #1947
15508
  {DBGFIELD("TEST8rm")            4, false, false, 1933, 4,  5, 1,  0, 0}, // #1948
15509
  {DBGFIELD("XOR16mi8_XOR32mi8_XOR64mi8") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1949
15510
  {DBGFIELD("XOR16mr_XOR32mr_XOR64mr") 4, false, false, 1933, 4,  5, 1,  0, 0}, // #1950
15511
  {DBGFIELD("XOR8mi_XOR8mi8")     4, false, false, 1933, 4,  5, 1,  0, 0}, // #1951
15512
  {DBGFIELD("XOR8mr")             4, false, false, 1933, 4,  5, 1,  0, 0}, // #1952
15513
  {DBGFIELD("MMX_PMADDUBSWrm64")  2, false, false, 1669, 6, 10, 1,  0, 0}, // #1953
15514
  {DBGFIELD("MMX_PMULHRSWrm64")   2, false, false, 1669, 6, 10, 1,  0, 0}, // #1954
15515
  {DBGFIELD("VTESTPDYrm")         2, false, false, 1669, 6, 10, 1,  0, 0}, // #1955
15516
  {DBGFIELD("VTESTPSYrm")         2, false, false, 1669, 6, 10, 1,  0, 0}, // #1956
15517
  {DBGFIELD("BSF16rm_BSF32rm_BSF64rm") 2, false, false, 1615, 6, 10, 1,  0, 0}, // #1957
15518
  {DBGFIELD("BSR16rm_BSR32rm_BSR64rm") 2, false, false, 1615, 6, 10, 1,  0, 0}, // #1958
15519
  {DBGFIELD("CRC32r64m64")        2, false, false, 1615, 6, 10, 1,  0, 0}, // #1959
15520
  {DBGFIELD("CRC32r32m8_CRC32r64m8") 2, false, false, 1615, 6, 10, 1,  0, 0}, // #1960
15521
  {DBGFIELD("FCOM32m")            2, false, false, 1615, 6, 10, 1,  0, 0}, // #1961
15522
  {DBGFIELD("FCOM64m")            2, false, false, 1615, 6, 10, 1,  0, 0}, // #1962
15523
  {DBGFIELD("FCOMP32m")           2, false, false, 1615, 6, 10, 1,  0, 0}, // #1963
15524
  {DBGFIELD("FCOMP64m")           2, false, false, 1615, 6, 10, 1,  0, 0}, // #1964
15525
  {DBGFIELD("MUL8m")              2, false, false, 1615, 6, 10, 1,  0, 0}, // #1965
15526
  {DBGFIELD("VANDNPDYrm")         2, false, false, 1653, 6, 10, 1,  0, 0}, // #1966
15527
  {DBGFIELD("VANDNPSYrm")         2, false, false, 1653, 6, 10, 1,  0, 0}, // #1967
15528
  {DBGFIELD("VANDPDYrm")          2, false, false, 1653, 6, 10, 1,  0, 0}, // #1968
15529
  {DBGFIELD("VANDPSYrm")          2, false, false, 1653, 6, 10, 1,  0, 0}, // #1969
15530
  {DBGFIELD("VORPDYrm")           2, false, false, 1653, 6, 10, 1,  0, 0}, // #1970
15531
  {DBGFIELD("VORPSYrm")           2, false, false, 1653, 6, 10, 1,  0, 0}, // #1971
15532
  {DBGFIELD("VPERM2F128rm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1972
15533
  {DBGFIELD("VPERMILPDYmi")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1973
15534
  {DBGFIELD("VPERMILPDYrm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1974
15535
  {DBGFIELD("VPERMILPSYmi")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1975
15536
  {DBGFIELD("VPERMILPSYrm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1976
15537
  {DBGFIELD("VSHUFPDYrmi")        2, false, false, 1653, 6, 10, 1,  0, 0}, // #1977
15538
  {DBGFIELD("VSHUFPSYrmi")        2, false, false, 1653, 6, 10, 1,  0, 0}, // #1978
15539
  {DBGFIELD("VUNPCKHPDYrm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1979
15540
  {DBGFIELD("VUNPCKHPSYrm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1980
15541
  {DBGFIELD("VUNPCKLPDYrm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1981
15542
  {DBGFIELD("VUNPCKLPSYrm")       2, false, false, 1653, 6, 10, 1,  0, 0}, // #1982
15543
  {DBGFIELD("VXORPDYrm")          2, false, false, 1653, 6, 10, 1,  0, 0}, // #1983
15544
  {DBGFIELD("VXORPSYrm")          2, false, false, 1653, 6, 10, 1,  0, 0}, // #1984
15545
  {DBGFIELD("VBLENDPDYrmi")       2, false, false, 1664, 4, 10, 1,  0, 0}, // #1985
15546
  {DBGFIELD("VBLENDPSYrmi")       2, false, false, 1664, 4, 10, 1,  0, 0}, // #1986
15547
  {DBGFIELD("BLENDVPDrm0")        3, false, false, 1937, 4, 10, 1,  0, 0}, // #1987
15548
  {DBGFIELD("BLENDVPSrm0")        3, false, false, 1937, 4, 10, 1,  0, 0}, // #1988
15549
  {DBGFIELD("VBLENDVPDrm")        3, false, false, 1937, 4, 10, 1,  0, 0}, // #1989
15550
  {DBGFIELD("VBLENDVPSrm")        3, false, false, 1937, 4, 10, 1,  0, 0}, // #1990
15551
  {DBGFIELD("VMASKMOVPDrm")       3, false, false, 1937, 4, 10, 1,  0, 0}, // #1991
15552
  {DBGFIELD("VMASKMOVPSrm")       3, false, false, 1937, 4, 10, 1,  0, 0}, // #1992
15553
  {DBGFIELD("PBLENDVBrr0")        3, false, false, 1639, 4, 10, 1,  0, 0}, // #1993
15554
  {DBGFIELD("VPBLENDVBrm")        3, false, false, 1639, 4, 10, 1,  0, 0}, // #1994
15555
  {DBGFIELD("COMISDrm")           3, false, false, 1941, 8, 10, 1,  0, 0}, // #1995
15556
  {DBGFIELD("COMISSrm")           3, false, false, 1941, 8, 10, 1,  0, 0}, // #1996
15557
  {DBGFIELD("UCOMISDrm")          3, false, false, 1941, 8, 10, 1,  0, 0}, // #1997
15558
  {DBGFIELD("UCOMISSrm")          3, false, false, 1941, 8, 10, 1,  0, 0}, // #1998
15559
  {DBGFIELD("VCOMISDrm")          3, false, false, 1941, 8, 10, 1,  0, 0}, // #1999
15560
  {DBGFIELD("VCOMISSrm")          3, false, false, 1941, 8, 10, 1,  0, 0}, // #2000
15561
  {DBGFIELD("VUCOMISDrm")         3, false, false, 1941, 8, 10, 1,  0, 0}, // #2001
15562
  {DBGFIELD("VUCOMISSrm")         3, false, false, 1941, 8, 10, 1,  0, 0}, // #2002
15563
  {DBGFIELD("PTESTrm")            3, false, false, 1747, 8, 10, 1,  0, 0}, // #2003
15564
  {DBGFIELD("VPTESTrm")           3, false, false, 1747, 8, 10, 1,  0, 0}, // #2004
15565
  {DBGFIELD("PSLLDrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2005
15566
  {DBGFIELD("PSLLQrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2006
15567
  {DBGFIELD("PSLLWrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2007
15568
  {DBGFIELD("PSRADrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2008
15569
  {DBGFIELD("PSRAWrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2009
15570
  {DBGFIELD("PSRLDrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2010
15571
  {DBGFIELD("PSRLQrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2011
15572
  {DBGFIELD("PSRLWrm")            3, false, false, 1949, 7, 10, 1,  0, 0}, // #2012
15573
  {DBGFIELD("VPSLLDrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2013
15574
  {DBGFIELD("VPSLLQrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2014
15575
  {DBGFIELD("VPSLLWrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2015
15576
  {DBGFIELD("VPSRADrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2016
15577
  {DBGFIELD("VPSRAWrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2017
15578
  {DBGFIELD("VPSRLDrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2018
15579
  {DBGFIELD("VPSRLQrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2019
15580
  {DBGFIELD("VPSRLWrm")           3, false, false, 1949, 7, 10, 1,  0, 0}, // #2020
15581
  {DBGFIELD("MMX_PHADDSWrm64")    4, false, false, 1956, 4, 10, 1,  0, 0}, // #2021
15582
  {DBGFIELD("MMX_PHADDWrm64")     4, false, false, 1956, 4, 10, 1,  0, 0}, // #2022
15583
  {DBGFIELD("MMX_PHADDrm64")      4, false, false, 1956, 4, 10, 1,  0, 0}, // #2023
15584
  {DBGFIELD("MMX_PHSUBDrm64")     4, false, false, 1956, 4, 10, 1,  0, 0}, // #2024
15585
  {DBGFIELD("MMX_PHSUBSWrm64")    4, false, false, 1956, 4, 10, 1,  0, 0}, // #2025
15586
  {DBGFIELD("MMX_PHSUBWrm64")     4, false, false, 1956, 4, 10, 1,  0, 0}, // #2026
15587
  {DBGFIELD("CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm") 4, false, false, 1693, 3, 10, 1,  0, 0}, // #2027
15588
  {DBGFIELD("CMPXCHG8rm")         4, false, false, 1693, 3, 10, 1,  0, 0}, // #2028
15589
  {DBGFIELD("CMOVA16rm")          4, false, false, 1960, 4, 10, 1,  0, 0}, // #2029
15590
  {DBGFIELD("CMOVA32rm_CMOVA64rm") 4, false, false, 1960, 4, 10, 1,  0, 0}, // #2030
15591
  {DBGFIELD("CMOVBE16rm")         4, false, false, 1960, 4, 10, 1,  0, 0}, // #2031
15592
  {DBGFIELD("CMOVBE32rm_CMOVBE64rm") 4, false, false, 1960, 4, 10, 1,  0, 0}, // #2032
15593
  {DBGFIELD("CMPSB")              5, false, false, 1964, 3, 10, 1,  0, 0}, // #2033
15594
  {DBGFIELD("CMPSL")              5, false, false, 1964, 3, 10, 1,  0, 0}, // #2034
15595
  {DBGFIELD("CMPSQ")              5, false, false, 1964, 3, 10, 1,  0, 0}, // #2035
15596
  {DBGFIELD("CMPSW")              5, false, false, 1964, 3, 10, 1,  0, 0}, // #2036
15597
  {DBGFIELD("FLDCW16m")           5, false, false, 1967, 7, 10, 1,  0, 0}, // #2037
15598
  {DBGFIELD("ROL16mi_ROL32mi_ROL64mi") 5, false, false, 1974, 5, 10, 1,  0, 0}, // #2038
15599
  {DBGFIELD("ROL8mi")             5, false, false, 1974, 5, 10, 1,  0, 0}, // #2039
15600
  {DBGFIELD("ROR16mi_ROR32mi_ROR64mi") 5, false, false, 1974, 5, 10, 1,  0, 0}, // #2040
15601
  {DBGFIELD("ROR8mi")             5, false, false, 1974, 5, 10, 1,  0, 0}, // #2041
15602
  {DBGFIELD("MOVSB")              5, false, false, 1979, 4, 10, 1,  0, 0}, // #2042
15603
  {DBGFIELD("MOVSL")              5, false, false, 1979, 4, 10, 1,  0, 0}, // #2043
15604
  {DBGFIELD("MOVSQ")              5, false, false, 1979, 4, 10, 1,  0, 0}, // #2044
15605
  {DBGFIELD("MOVSW")              5, false, false, 1979, 4, 10, 1,  0, 0}, // #2045
15606
  {DBGFIELD("XADD16rm_XADD32rm_XADD64rm") 5, false, false, 1979, 4, 10, 1,  0, 0}, // #2046
15607
  {DBGFIELD("XADD8rm")            5, false, false, 1979, 4, 10, 1,  0, 0}, // #2047
15608
  {DBGFIELD("FARCALL64")          5, false, false, 1983, 8, 10, 1,  0, 0}, // #2048
15609
  {DBGFIELD("SHLD16mri8")         5, false, false, 1991, 5, 10, 1,  0, 0}, // #2049
15610
  {DBGFIELD("SHLD32mri8")         5, false, false, 1991, 5, 10, 1,  0, 0}, // #2050
15611
  {DBGFIELD("SHLD64mri8")         5, false, false, 1991, 5, 10, 1,  0, 0}, // #2051
15612
  {DBGFIELD("SHRD16mri8")         5, false, false, 1991, 5, 10, 1,  0, 0}, // #2052
15613
  {DBGFIELD("SHRD32mri8")         5, false, false, 1991, 5, 10, 1,  0, 0}, // #2053
15614
  {DBGFIELD("SHRD64mri8")         5, false, false, 1991, 5, 10, 1,  0, 0}, // #2054
15615
  {DBGFIELD("MMX_PMULUDQirm")     2, false, false, 1669, 6, 15, 1,  0, 0}, // #2055
15616
  {DBGFIELD("PMADDUBSWrm")        2, false, false, 1669, 6, 15, 1,  0, 0}, // #2056
15617
  {DBGFIELD("PMADDWDrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2057
15618
  {DBGFIELD("PMULDQrm")           2, false, false, 1669, 6, 15, 1,  0, 0}, // #2058
15619
  {DBGFIELD("PMULHRSWrm")         2, false, false, 1669, 6, 15, 1,  0, 0}, // #2059
15620
  {DBGFIELD("PMULHUWrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2060
15621
  {DBGFIELD("PMULHWrm")           2, false, false, 1669, 6, 15, 1,  0, 0}, // #2061
15622
  {DBGFIELD("PMULLDrm")           2, false, false, 1669, 6, 15, 1,  0, 0}, // #2062
15623
  {DBGFIELD("PMULLWrm")           2, false, false, 1669, 6, 15, 1,  0, 0}, // #2063
15624
  {DBGFIELD("PMULUDQrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2064
15625
  {DBGFIELD("PSADBWrm")           2, false, false, 1669, 6, 15, 1,  0, 0}, // #2065
15626
  {DBGFIELD("VPMADDUBSWrm")       2, false, false, 1669, 6, 15, 1,  0, 0}, // #2066
15627
  {DBGFIELD("VPMADDWDrm")         2, false, false, 1669, 6, 15, 1,  0, 0}, // #2067
15628
  {DBGFIELD("VPMULDQrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2068
15629
  {DBGFIELD("VPMULHRSWrm")        2, false, false, 1669, 6, 15, 1,  0, 0}, // #2069
15630
  {DBGFIELD("VPMULHUWrm")         2, false, false, 1669, 6, 15, 1,  0, 0}, // #2070
15631
  {DBGFIELD("VPMULHWrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2071
15632
  {DBGFIELD("VPMULLDrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2072
15633
  {DBGFIELD("VPMULLWrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2073
15634
  {DBGFIELD("VPMULUDQrm")         2, false, false, 1669, 6, 15, 1,  0, 0}, // #2074
15635
  {DBGFIELD("VPSADBWrm")          2, false, false, 1669, 6, 15, 1,  0, 0}, // #2075
15636
  {DBGFIELD("ADDPDrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2076
15637
  {DBGFIELD("ADDPSrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2077
15638
  {DBGFIELD("ADDSDrm_ADDSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2078
15639
  {DBGFIELD("ADDSSrm_ADDSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2079
15640
  {DBGFIELD("ADDSUBPDrm")         2, false, false, 1615, 6, 15, 1,  0, 0}, // #2080
15641
  {DBGFIELD("ADDSUBPSrm")         2, false, false, 1615, 6, 15, 1,  0, 0}, // #2081
15642
  {DBGFIELD("CMPPDrmi_CMPPDrmi_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2082
15643
  {DBGFIELD("CMPPSrmi_CMPPSrmi_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2083
15644
  {DBGFIELD("CMPSSrm_CMPSSrm_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2084
15645
  {DBGFIELD("CVTDQ2PSrm")         2, false, false, 1615, 6, 15, 1,  0, 0}, // #2085
15646
  {DBGFIELD("CVTPS2DQrm")         2, false, false, 1615, 6, 15, 1,  0, 0}, // #2086
15647
  {DBGFIELD("CVTSI2SD64rm")       2, false, false, 1615, 6, 15, 1,  0, 0}, // #2087
15648
  {DBGFIELD("CVTSI2SDrm")         2, false, false, 1615, 6, 15, 1,  0, 0}, // #2088
15649
  {DBGFIELD("CVTTPS2DQrm")        2, false, false, 1615, 6, 15, 1,  0, 0}, // #2089
15650
  {DBGFIELD("MAXPDrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2090
15651
  {DBGFIELD("MAXPSrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2091
15652
  {DBGFIELD("MAXSDrm_MAXSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2092
15653
  {DBGFIELD("MAXSSrm_MAXSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2093
15654
  {DBGFIELD("MINPDrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2094
15655
  {DBGFIELD("MINPSrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2095
15656
  {DBGFIELD("MINSDrm_MINSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2096
15657
  {DBGFIELD("MINSSrm_MINSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2097
15658
  {DBGFIELD("MMX_CVTPI2PSirm")    2, false, false, 1615, 6, 15, 1,  0, 0}, // #2098
15659
  {DBGFIELD("MMX_CVTPS2PIirm")    2, false, false, 1615, 6, 15, 1,  0, 0}, // #2099
15660
  {DBGFIELD("MMX_CVTTPS2PIirm")   2, false, false, 1615, 6, 15, 1,  0, 0}, // #2100
15661
  {DBGFIELD("POPCNT16rm_POPCNT32rm_POPCNT64rm") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2101
15662
  {DBGFIELD("ROUNDPDm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2102
15663
  {DBGFIELD("ROUNDPSm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2103
15664
  {DBGFIELD("ROUNDSDm_ROUNDSDm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2104
15665
  {DBGFIELD("ROUNDSSm_ROUNDSSm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2105
15666
  {DBGFIELD("SUBPDrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2106
15667
  {DBGFIELD("SUBPSrm")            2, false, false, 1615, 6, 15, 1,  0, 0}, // #2107
15668
  {DBGFIELD("SUBSDrm_SUBSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2108
15669
  {DBGFIELD("SUBSSrm_SUBSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2109
15670
  {DBGFIELD("VADDPDrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2110
15671
  {DBGFIELD("VADDPSrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2111
15672
  {DBGFIELD("VADDSDrm_VADDSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2112
15673
  {DBGFIELD("VADDSSrm_VADDSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2113
15674
  {DBGFIELD("VADDSUBPDrm")        2, false, false, 1615, 6, 15, 1,  0, 0}, // #2114
15675
  {DBGFIELD("VADDSUBPSrm")        2, false, false, 1615, 6, 15, 1,  0, 0}, // #2115
15676
  {DBGFIELD("VCMPPDrmi_VCMPPDrmi_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2116
15677
  {DBGFIELD("VCMPPSrmi_VCMPPSrmi_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2117
15678
  {DBGFIELD("VCMPSDrm_VCMPSDrm_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2118
15679
  {DBGFIELD("VCMPSSrm_VCMPSSrm_alt") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2119
15680
  {DBGFIELD("VCVTDQ2PSrm")        2, false, false, 1615, 6, 15, 1,  0, 0}, // #2120
15681
  {DBGFIELD("VCVTPS2DQrm")        2, false, false, 1615, 6, 15, 1,  0, 0}, // #2121
15682
  {DBGFIELD("VCVTSI2SD64rm")      2, false, false, 1615, 6, 15, 1,  0, 0}, // #2122
15683
  {DBGFIELD("VCVTSI2SDrm")        2, false, false, 1615, 6, 15, 1,  0, 0}, // #2123
15684
  {DBGFIELD("VCVTTPS2DQrm")       2, false, false, 1615, 6, 15, 1,  0, 0}, // #2124
15685
  {DBGFIELD("VMAXPDrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2125
15686
  {DBGFIELD("VMAXPSrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2126
15687
  {DBGFIELD("VMAXSDrm_VMAXSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2127
15688
  {DBGFIELD("VMAXSSrm_VMAXSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2128
15689
  {DBGFIELD("VMINPDrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2129
15690
  {DBGFIELD("VMINPSrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2130
15691
  {DBGFIELD("VMINSDrm_VMINSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2131
15692
  {DBGFIELD("VMINSSrm_VMINSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2132
15693
  {DBGFIELD("VROUNDPDm")          2, false, false, 1615, 6, 15, 1,  0, 0}, // #2133
15694
  {DBGFIELD("VROUNDPSm")          2, false, false, 1615, 6, 15, 1,  0, 0}, // #2134
15695
  {DBGFIELD("VROUNDSDm_VROUNDSDm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2135
15696
  {DBGFIELD("VROUNDSSm_VROUNDSSm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2136
15697
  {DBGFIELD("VSUBPDrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2137
15698
  {DBGFIELD("VSUBPSrm")           2, false, false, 1615, 6, 15, 1,  0, 0}, // #2138
15699
  {DBGFIELD("VSUBSDrm_VSUBSDrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2139
15700
  {DBGFIELD("VSUBSSrm_VSUBSSrm_Int") 2, false, false, 1615, 6, 15, 1,  0, 0}, // #2140
15701
  {DBGFIELD("VBLENDVPDYrm")       3, false, false, 1937, 4, 15, 1,  0, 0}, // #2141
15702
  {DBGFIELD("VBLENDVPSYrm")       3, false, false, 1937, 4, 15, 1,  0, 0}, // #2142
15703
  {DBGFIELD("VMASKMOVPDYrm")      3, false, false, 1937, 4, 15, 1,  0, 0}, // #2143
15704
  {DBGFIELD("VMASKMOVPSYrm")      3, false, false, 1937, 4, 15, 1,  0, 0}, // #2144
15705
  {DBGFIELD("DPPDrri")            3, false, false, 1809, 8, 15, 1,  0, 0}, // #2145
15706
  {DBGFIELD("VDPPDrri")           3, false, false, 1809, 8, 15, 1,  0, 0}, // #2146
15707
  {DBGFIELD("CVTSD2SI64rm")       3, false, false, 1941, 8, 15, 1,  0, 0}, // #2147
15708
  {DBGFIELD("CVTSD2SIrm")         3, false, false, 1941, 8, 15, 1,  0, 0}, // #2148
15709
  {DBGFIELD("CVTSS2SI64rm")       3, false, false, 1941, 8, 15, 1,  0, 0}, // #2149
15710
  {DBGFIELD("CVTSS2SIrm")         3, false, false, 1941, 8, 15, 1,  0, 0}, // #2150
15711
  {DBGFIELD("CVTTSD2SI64rm")      3, false, false, 1941, 8, 15, 1,  0, 0}, // #2151
15712
  {DBGFIELD("CVTTSD2SIrm")        3, false, false, 1941, 8, 15, 1,  0, 0}, // #2152
15713
  {DBGFIELD("CVTTSS2SI64rm")      3, false, false, 1941, 8, 15, 1,  0, 0}, // #2153
15714
  {DBGFIELD("CVTTSS2SIrm")        3, false, false, 1941, 8, 15, 1,  0, 0}, // #2154
15715
  {DBGFIELD("MUL16m")             3, false, false, 1941, 8, 15, 1,  0, 0}, // #2155
15716
  {DBGFIELD("MUL32m")             3, false, false, 1941, 8, 15, 1,  0, 0}, // #2156
15717
  {DBGFIELD("MUL64m")             3, false, false, 1941, 8, 15, 1,  0, 0}, // #2157
15718
  {DBGFIELD("VPTESTYrm")          3, false, false, 1747, 8, 15, 1,  0, 0}, // #2158
15719
  {DBGFIELD("LD_F32m")            3, false, false, 1896, 7, 15, 1,  0, 0}, // #2159
15720
  {DBGFIELD("LD_F64m")            3, false, false, 1896, 7, 15, 1,  0, 0}, // #2160
15721
  {DBGFIELD("LD_F80m")            3, false, false, 1896, 7, 15, 1,  0, 0}, // #2161
15722
  {DBGFIELD("PHADDDrm")           4, false, false, 1956, 4, 15, 1,  0, 0}, // #2162
15723
  {DBGFIELD("PHADDSWrm128")       4, false, false, 1956, 4, 15, 1,  0, 0}, // #2163
15724
  {DBGFIELD("PHADDWrm")           4, false, false, 1956, 4, 15, 1,  0, 0}, // #2164
15725
  {DBGFIELD("PHSUBDrm")           4, false, false, 1956, 4, 15, 1,  0, 0}, // #2165
15726
  {DBGFIELD("PHSUBSWrm128")       4, false, false, 1956, 4, 15, 1,  0, 0}, // #2166
15727
  {DBGFIELD("PHSUBWrm")           4, false, false, 1956, 4, 15, 1,  0, 0}, // #2167
15728
  {DBGFIELD("VPHADDDrm")          4, false, false, 1956, 4, 15, 1,  0, 0}, // #2168
15729
  {DBGFIELD("VPHADDSWrm128")      4, false, false, 1956, 4, 15, 1,  0, 0}, // #2169
15730
  {DBGFIELD("VPHADDWrm")          4, false, false, 1956, 4, 15, 1,  0, 0}, // #2170
15731
  {DBGFIELD("VPHSUBDrm")          4, false, false, 1956, 4, 15, 1,  0, 0}, // #2171
15732
  {DBGFIELD("VPHSUBSWrm128")      4, false, false, 1956, 4, 15, 1,  0, 0}, // #2172
15733
  {DBGFIELD("VPHSUBWrm")          4, false, false, 1956, 4, 15, 1,  0, 0}, // #2173
15734
  {DBGFIELD("IST_F16m")           4, false, false, 1996, 7, 15, 1,  0, 0}, // #2174
15735
  {DBGFIELD("IST_F32m")           4, false, false, 1996, 7, 15, 1,  0, 0}, // #2175
15736
  {DBGFIELD("IST_FP16m")          4, false, false, 1996, 7, 15, 1,  0, 0}, // #2176
15737
  {DBGFIELD("IST_FP32m")          4, false, false, 1996, 7, 15, 1,  0, 0}, // #2177
15738
  {DBGFIELD("IST_FP64m")          4, false, false, 1996, 7, 15, 1,  0, 0}, // #2178
15739
  {DBGFIELD("ROL16mCL_ROL32mCL_ROL64mCL") 6, false, false, 2003, 5, 15, 1,  0, 0}, // #2179
15740
  {DBGFIELD("ROL8mCL")            6, false, false, 2003, 5, 15, 1,  0, 0}, // #2180
15741
  {DBGFIELD("ROR16mCL_ROR32mCL_ROR64mCL") 6, false, false, 2003, 5, 15, 1,  0, 0}, // #2181
15742
  {DBGFIELD("ROR8mCL")            6, false, false, 2003, 5, 15, 1,  0, 0}, // #2182
15743
  {DBGFIELD("SAR16mCL_SAR32mCL_SAR64mCL") 6, false, false, 2003, 5, 15, 1,  0, 0}, // #2183
15744
  {DBGFIELD("SAR8mCL")            6, false, false, 2003, 5, 15, 1,  0, 0}, // #2184
15745
  {DBGFIELD("SHL16mCL_SHL32mCL_SHL64mCL") 6, false, false, 2003, 5, 15, 1,  0, 0}, // #2185
15746
  {DBGFIELD("SHL8mCL")            6, false, false, 2003, 5, 15, 1,  0, 0}, // #2186
15747
  {DBGFIELD("SHR16mCL_SHR32mCL_SHR64mCL") 6, false, false, 2003, 5, 15, 1,  0, 0}, // #2187
15748
  {DBGFIELD("SHR8mCL")            6, false, false, 2003, 5, 15, 1,  0, 0}, // #2188
15749
  {DBGFIELD("ADC16mi8_ADC32mi8_ADC64mi8") 6, false, false, 2008, 4, 15, 1,  0, 0}, // #2189
15750
  {DBGFIELD("ADC8mi_ADC8mi8")     6, false, false, 2008, 4, 15, 1,  0, 0}, // #2190
15751
  {DBGFIELD("SBB16mi8_SBB32mi8_SBB64mi8") 6, false, false, 2008, 4, 15, 1,  0, 0}, // #2191
15752
  {DBGFIELD("SBB8mi_SBB8mi8")     6, false, false, 2008, 4, 15, 1,  0, 0}, // #2192
15753
  {DBGFIELD("ADC16mr_ADC32mr_ADC64mr") 6, false, false, 2012, 5, 15, 1,  0, 0}, // #2193
15754
  {DBGFIELD("ADC8mr")             6, false, false, 2012, 5, 15, 1,  0, 0}, // #2194
15755
  {DBGFIELD("SBB16mr_SBB32mr_SBB64mr") 6, false, false, 2012, 5, 15, 1,  0, 0}, // #2195
15756
  {DBGFIELD("SBB8mr")             6, false, false, 2012, 5, 15, 1,  0, 0}, // #2196
15757
  {DBGFIELD("BT16mr_BT32mr_BT64mr") 6, false, false, 2017, 7, 15, 1,  0, 0}, // #2197
15758
  {DBGFIELD("BTC16mr_BTC32mr_BTC64mr") 6, false, false, 2017, 7, 15, 1,  0, 0}, // #2198
15759
  {DBGFIELD("BTR16mr_BTR32mr_BTR64mr") 6, false, false, 2017, 7, 15, 1,  0, 0}, // #2199
15760
  {DBGFIELD("BTS16mr_BTS32mr_BTS64mr") 6, false, false, 2017, 7, 15, 1,  0, 0}, // #2200
15761
  {DBGFIELD("ADD_F32m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2201
15762
  {DBGFIELD("ADD_F64m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2202
15763
  {DBGFIELD("ILD_F16m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2203
15764
  {DBGFIELD("ILD_F32m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2204
15765
  {DBGFIELD("ILD_F64m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2205
15766
  {DBGFIELD("SUBR_F32m")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2206
15767
  {DBGFIELD("SUBR_F64m")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2207
15768
  {DBGFIELD("SUB_F32m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2208
15769
  {DBGFIELD("SUB_F64m")           2, false, false, 1615, 6,  8, 1,  0, 0}, // #2209
15770
  {DBGFIELD("VADDPDYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2210
15771
  {DBGFIELD("VADDPSYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2211
15772
  {DBGFIELD("VADDSUBPDYrm")       2, false, false, 1615, 6,  8, 1,  0, 0}, // #2212
15773
  {DBGFIELD("VADDSUBPSYrm")       2, false, false, 1615, 6,  8, 1,  0, 0}, // #2213
15774
  {DBGFIELD("VCMPPDYrmi_VCMPPDYrmi_alt") 2, false, false, 1615, 6,  8, 1,  0, 0}, // #2214
15775
  {DBGFIELD("VCMPPSYrmi_VCMPPSYrmi_alt") 2, false, false, 1615, 6,  8, 1,  0, 0}, // #2215
15776
  {DBGFIELD("VCVTDQ2PSYrm")       2, false, false, 1615, 6,  8, 1,  0, 0}, // #2216
15777
  {DBGFIELD("VCVTPS2DQYrm")       2, false, false, 1615, 6,  8, 1,  0, 0}, // #2217
15778
  {DBGFIELD("VCVTTPS2DQYrm")      2, false, false, 1615, 6,  8, 1,  0, 0}, // #2218
15779
  {DBGFIELD("VMAXPDYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2219
15780
  {DBGFIELD("VMAXPSYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2220
15781
  {DBGFIELD("VMINPDYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2221
15782
  {DBGFIELD("VMINPSYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2222
15783
  {DBGFIELD("VROUNDYPDm")         2, false, false, 1615, 6,  8, 1,  0, 0}, // #2223
15784
  {DBGFIELD("VROUNDYPSm")         2, false, false, 1615, 6,  8, 1,  0, 0}, // #2224
15785
  {DBGFIELD("VSUBPDYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2225
15786
  {DBGFIELD("VSUBPSYrm")          2, false, false, 1615, 6,  8, 1,  0, 0}, // #2226
15787
  {DBGFIELD("VCVTSD2SI64rm")      3, false, false, 1941, 8,  8, 1,  0, 0}, // #2227
15788
  {DBGFIELD("VCVTSD2SIrm")        3, false, false, 1941, 8,  8, 1,  0, 0}, // #2228
15789
  {DBGFIELD("VCVTSS2SI64rm")      3, false, false, 1941, 8,  8, 1,  0, 0}, // #2229
15790
  {DBGFIELD("VCVTSS2SIrm")        3, false, false, 1941, 8,  8, 1,  0, 0}, // #2230
15791
  {DBGFIELD("VCVTTSD2SI64rm")     3, false, false, 1941, 8,  8, 1,  0, 0}, // #2231
15792
  {DBGFIELD("VCVTTSD2SIrm")       3, false, false, 1941, 8,  8, 1,  0, 0}, // #2232
15793
  {DBGFIELD("VCVTTSS2SI64rm")     3, false, false, 1941, 8,  8, 1,  0, 0}, // #2233
15794
  {DBGFIELD("VCVTTSS2SIrm")       3, false, false, 1941, 8,  8, 1,  0, 0}, // #2234
15795
  {DBGFIELD("CVTDQ2PDrm")         3, false, false, 1702, 8,  8, 1,  0, 0}, // #2235
15796
  {DBGFIELD("CVTPD2DQrm")         3, false, false, 1702, 8,  8, 1,  0, 0}, // #2236
15797
  {DBGFIELD("CVTPD2PSrm")         3, false, false, 1702, 8,  8, 1,  0, 0}, // #2237
15798
  {DBGFIELD("CVTSD2SSrm")         3, false, false, 1702, 8,  8, 1,  0, 0}, // #2238
15799
  {DBGFIELD("CVTSI2SS64rm")       3, false, false, 1702, 8,  8, 1,  0, 0}, // #2239
15800
  {DBGFIELD("CVTSI2SSrm")         3, false, false, 1702, 8,  8, 1,  0, 0}, // #2240
15801
  {DBGFIELD("CVTTPD2DQrm")        3, false, false, 1702, 8,  8, 1,  0, 0}, // #2241
15802
  {DBGFIELD("MMX_CVTPD2PIirm")    3, false, false, 1702, 8,  8, 1,  0, 0}, // #2242
15803
  {DBGFIELD("MMX_CVTPI2PDirm")    3, false, false, 1702, 8,  8, 1,  0, 0}, // #2243
15804
  {DBGFIELD("MMX_CVTTPD2PIirm")   3, false, false, 1702, 8,  8, 1,  0, 0}, // #2244
15805
  {DBGFIELD("VCVTDQ2PDYrm")       3, false, false, 1702, 8,  8, 1,  0, 0}, // #2245
15806
  {DBGFIELD("VCVTDQ2PDrm")        3, false, false, 1702, 8,  8, 1,  0, 0}, // #2246
15807
  {DBGFIELD("VCVTPD2DQrm")        3, false, false, 1702, 8,  8, 1,  0, 0}, // #2247
15808
  {DBGFIELD("VCVTPD2PSrm")        3, false, false, 1702, 8,  8, 1,  0, 0}, // #2248
15809
  {DBGFIELD("VCVTSD2SSrm")        3, false, false, 1702, 8,  8, 1,  0, 0}, // #2249
15810
  {DBGFIELD("VCVTSI2SS64rm")      3, false, false, 1702, 8,  8, 1,  0, 0}, // #2250
15811
  {DBGFIELD("VCVTSI2SSrm")        3, false, false, 1702, 8,  8, 1,  0, 0}, // #2251
15812
  {DBGFIELD("VCVTTPD2DQrm")       3, false, false, 1702, 8,  8, 1,  0, 0}, // #2252
15813
  {DBGFIELD("SHLD16mrCL")         7, false, false, 2024, 5,  8, 1,  0, 0}, // #2253
15814
  {DBGFIELD("SHLD32mrCL")         7, false, false, 2024, 5,  8, 1,  0, 0}, // #2254
15815
  {DBGFIELD("SHLD64mrCL")         7, false, false, 2024, 5,  8, 1,  0, 0}, // #2255
15816
  {DBGFIELD("SHRD16mrCL")         7, false, false, 2024, 5,  8, 1,  0, 0}, // #2256
15817
  {DBGFIELD("SHRD32mrCL")         7, false, false, 2024, 5,  8, 1,  0, 0}, // #2257
15818
  {DBGFIELD("SHRD64mrCL")         7, false, false, 2024, 5,  8, 1,  0, 0}, // #2258
15819
  {DBGFIELD("MULPDrm")            2, false, false, 1669, 6, 20, 1,  0, 0}, // #2259
15820
  {DBGFIELD("MULPSrm")            2, false, false, 1669, 6, 20, 1,  0, 0}, // #2260
15821
  {DBGFIELD("MULSDrm_MULSDrm_Int") 2, false, false, 1669, 6, 20, 1,  0, 0}, // #2261
15822
  {DBGFIELD("MULSSrm_MULSSrm_Int") 2, false, false, 1669, 6, 20, 1,  0, 0}, // #2262
15823
  {DBGFIELD("PCMPGTQrm")          2, false, false, 1669, 6, 20, 1,  0, 0}, // #2263
15824
  {DBGFIELD("PHMINPOSUWrm128")    2, false, false, 1669, 6, 20, 1,  0, 0}, // #2264
15825
  {DBGFIELD("RCPPSm")             2, false, false, 1669, 6, 20, 1,  0, 0}, // #2265
15826
  {DBGFIELD("RCPSSm")             2, false, false, 1669, 6, 20, 1,  0, 0}, // #2266
15827
  {DBGFIELD("RCPSSm_Int")         2, false, false, 1669, 6, 20, 1,  0, 0}, // #2267
15828
  {DBGFIELD("RSQRTPSm")           2, false, false, 1669, 6, 20, 1,  0, 0}, // #2268
15829
  {DBGFIELD("RSQRTSSm")           2, false, false, 1669, 6, 20, 1,  0, 0}, // #2269
15830
  {DBGFIELD("RSQRTSSm_Int")       2, false, false, 1669, 6, 20, 1,  0, 0}, // #2270
15831
  {DBGFIELD("VMULPDrm")           2, false, false, 1669, 6, 20, 1,  0, 0}, // #2271
15832
  {DBGFIELD("VMULPSrm")           2, false, false, 1669, 6, 20, 1,  0, 0}, // #2272
15833
  {DBGFIELD("VMULSDrm_VMULSDrm_Int") 2, false, false, 1669, 6, 20, 1,  0, 0}, // #2273
15834
  {DBGFIELD("VMULSSrm_VMULSSrm_Int") 2, false, false, 1669, 6, 20, 1,  0, 0}, // #2274
15835
  {DBGFIELD("VPCMPGTQrm")         2, false, false, 1669, 6, 20, 1,  0, 0}, // #2275
15836
  {DBGFIELD("VPHMINPOSUWrm128")   2, false, false, 1669, 6, 20, 1,  0, 0}, // #2276
15837
  {DBGFIELD("VRCPPSm")            2, false, false, 1669, 6, 20, 1,  0, 0}, // #2277
15838
  {DBGFIELD("VRCPSSm")            2, false, false, 1669, 6, 20, 1,  0, 0}, // #2278
15839
  {DBGFIELD("VRCPSSm_Int")        2, false, false, 1669, 6, 20, 1,  0, 0}, // #2279
15840
  {DBGFIELD("VRSQRTPSm")          2, false, false, 1669, 6, 20, 1,  0, 0}, // #2280
15841
  {DBGFIELD("VRSQRTSSm")          2, false, false, 1669, 6, 20, 1,  0, 0}, // #2281
15842
  {DBGFIELD("VRSQRTSSm_Int")      2, false, false, 1669, 6, 20, 1,  0, 0}, // #2282
15843
  {DBGFIELD("PCMPISTRIrr")        3, false, false, 1733, 5, 20, 1,  0, 0}, // #2283
15844
  {DBGFIELD("PCMPISTRM128rr")     3, false, false, 1733, 5, 20, 1,  0, 0}, // #2284
15845
  {DBGFIELD("VPCMPISTRIrr")       3, false, false, 1733, 5, 20, 1,  0, 0}, // #2285
15846
  {DBGFIELD("VPCMPISTRM128rr")    3, false, false, 1733, 5, 20, 1,  0, 0}, // #2286
15847
  {DBGFIELD("FICOM16m")           3, false, false, 2029, 6, 20, 1,  0, 0}, // #2287
15848
  {DBGFIELD("FICOM32m")           3, false, false, 2029, 6, 20, 1,  0, 0}, // #2288
15849
  {DBGFIELD("FICOMP16m")          3, false, false, 2029, 6, 20, 1,  0, 0}, // #2289
15850
  {DBGFIELD("FICOMP32m")          3, false, false, 2029, 6, 20, 1,  0, 0}, // #2290
15851
  {DBGFIELD("VCVTPD2DQYrm")       3, false, false, 1702, 8, 20, 1,  0, 0}, // #2291
15852
  {DBGFIELD("VCVTPD2PSYrm")       3, false, false, 1702, 8, 20, 1,  0, 0}, // #2292
15853
  {DBGFIELD("VCVTTPD2DQYrm")      3, false, false, 1702, 8, 20, 1,  0, 0}, // #2293
15854
  {DBGFIELD("MPSADBWrmi")         4, false, false, 1689, 7, 20, 1,  0, 0}, // #2294
15855
  {DBGFIELD("VMPSADBWrmi")        4, false, false, 1689, 7, 20, 1,  0, 0}, // #2295
15856
  {DBGFIELD("HADDPDrm")           4, false, false, 2035, 8, 20, 1,  0, 0}, // #2296
15857
  {DBGFIELD("HADDPSrm")           4, false, false, 2035, 8, 20, 1,  0, 0}, // #2297
15858
  {DBGFIELD("HSUBPDrm")           4, false, false, 2035, 8, 20, 1,  0, 0}, // #2298
15859
  {DBGFIELD("HSUBPSrm")           4, false, false, 2035, 8, 20, 1,  0, 0}, // #2299
15860
  {DBGFIELD("VHADDPDrm")          4, false, false, 2035, 8, 20, 1,  0, 0}, // #2300
15861
  {DBGFIELD("VHADDPSrm")          4, false, false, 2035, 8, 20, 1,  0, 0}, // #2301
15862
  {DBGFIELD("VHSUBPDrm")          4, false, false, 2035, 8, 20, 1,  0, 0}, // #2302
15863
  {DBGFIELD("VHSUBPSrm")          4, false, false, 2035, 8, 20, 1,  0, 0}, // #2303
15864
  {DBGFIELD("AESIMCrr")           2, false, false, 1643, 5, 14, 1,  0, 0}, // #2304
15865
  {DBGFIELD("VAESIMCrr")          2, false, false, 1643, 5, 14, 1,  0, 0}, // #2305
15866
  {DBGFIELD("MUL_F32m")           2, false, false, 1669, 6, 14, 1,  0, 0}, // #2306
15867
  {DBGFIELD("MUL_F64m")           2, false, false, 1669, 6, 14, 1,  0, 0}, // #2307
15868
  {DBGFIELD("VMULPDYrm")          2, false, false, 1669, 6, 14, 1,  0, 0}, // #2308
15869
  {DBGFIELD("VMULPSYrm")          2, false, false, 1669, 6, 14, 1,  0, 0}, // #2309
15870
  {DBGFIELD("DPPSrri")            4, false, false, 2043, 8, 14, 1,  0, 0}, // #2310
15871
  {DBGFIELD("VDPPSYrri")          4, false, false, 2043, 8, 14, 1,  0, 0}, // #2311
15872
  {DBGFIELD("VDPPSrri")           4, false, false, 2043, 8, 14, 1,  0, 0}, // #2312
15873
  {DBGFIELD("VHADDPDYrm")         4, false, false, 2035, 8, 14, 1,  0, 0}, // #2313
15874
  {DBGFIELD("VHADDPSYrm")         4, false, false, 2035, 8, 14, 1,  0, 0}, // #2314
15875
  {DBGFIELD("VHSUBPDYrm")         4, false, false, 2035, 8, 14, 1,  0, 0}, // #2315
15876
  {DBGFIELD("VHSUBPSYrm")         4, false, false, 2035, 8, 14, 1,  0, 0}, // #2316
15877
  {DBGFIELD("ADD_FI16m")          3, false, false, 2029, 6, 29, 1,  0, 0}, // #2317
15878
  {DBGFIELD("ADD_FI32m")          3, false, false, 2029, 6, 29, 1,  0, 0}, // #2318
15879
  {DBGFIELD("SUBR_FI16m")         3, false, false, 2029, 6, 29, 1,  0, 0}, // #2319
15880
  {DBGFIELD("SUBR_FI32m")         3, false, false, 2029, 6, 29, 1,  0, 0}, // #2320
15881
  {DBGFIELD("SUB_FI16m")          3, false, false, 2029, 6, 29, 1,  0, 0}, // #2321
15882
  {DBGFIELD("SUB_FI32m")          3, false, false, 2029, 6, 29, 1,  0, 0}, // #2322
15883
  {DBGFIELD("AESDECLASTrm")       3, false, false, 1626, 6, 29, 1,  0, 0}, // #2323
15884
  {DBGFIELD("AESDECrm")           3, false, false, 1626, 6, 29, 1,  0, 0}, // #2324
15885
  {DBGFIELD("AESENCLASTrm")       3, false, false, 1626, 6, 29, 1,  0, 0}, // #2325
15886
  {DBGFIELD("AESENCrm")           3, false, false, 1626, 6, 29, 1,  0, 0}, // #2326
15887
  {DBGFIELD("VAESDECLASTrm")      3, false, false, 1626, 6, 29, 1,  0, 0}, // #2327
15888
  {DBGFIELD("VAESDECrm")          3, false, false, 1626, 6, 29, 1,  0, 0}, // #2328
15889
  {DBGFIELD("VAESENCLASTrm")      3, false, false, 1626, 6, 29, 1,  0, 0}, // #2329
15890
  {DBGFIELD("VAESENCrm")          3, false, false, 1626, 6, 29, 1,  0, 0}, // #2330
15891
  {DBGFIELD("DIVPSrr")            1, false, false, 1676, 5,  7, 1,  0, 0}, // #2331
15892
  {DBGFIELD("DIVSSrr_DIVSSrr_Int") 1, false, false, 1676, 5,  7, 1,  0, 0}, // #2332
15893
  {DBGFIELD("SQRTPSr")            1, false, false, 1676, 5,  7, 1,  0, 0}, // #2333
15894
  {DBGFIELD("SQRTSSr")            1, false, false, 1676, 5,  7, 1,  0, 0}, // #2334
15895
  {DBGFIELD("SQRTSSr_Int")        1, false, false, 1676, 5,  7, 1,  0, 0}, // #2335
15896
  {DBGFIELD("VDIVPSrr")           1, false, false, 1676, 5,  7, 1,  0, 0}, // #2336
15897
  {DBGFIELD("VDIVSSrr_VDIVSSrr_Int") 1, false, false, 1676, 5,  7, 1,  0, 0}, // #2337
15898
  {DBGFIELD("VSQRTPSr")           1, false, false, 1676, 5,  7, 1,  0, 0}, // #2338
15899
  {DBGFIELD("VSQRTSSm")           2, false, false, 1669, 6,  7, 1,  0, 0}, // #2339
15900
  {DBGFIELD("VSQRTSSm_Int")       2, false, false, 1669, 6,  7, 1,  0, 0}, // #2340
15901
  {DBGFIELD("VRCPPSYm")           4, false, false, 2051, 6,  7, 1,  0, 0}, // #2341
15902
  {DBGFIELD("VRSQRTPSYm")         4, false, false, 2051, 6,  7, 1,  0, 0}, // #2342
15903
  {DBGFIELD("MUL_FI16m")          3, false, false, 1941, 8, 24, 1,  0, 0}, // #2343
15904
  {DBGFIELD("MUL_FI32m")          3, false, false, 1941, 8, 24, 1,  0, 0}, // #2344
15905
  {DBGFIELD("DPPDrmi")            4, false, false, 2057, 9, 24, 1,  0, 0}, // #2345
15906
  {DBGFIELD("VDPPDrmi")           4, false, false, 2057, 9, 24, 1,  0, 0}, // #2346
15907
  {DBGFIELD("PCMPISTRIrm")        4, false, false, 1727, 6, 39, 1,  0, 0}, // #2347
15908
  {DBGFIELD("PCMPISTRM128rm")     4, false, false, 1727, 6, 39, 1,  0, 0}, // #2348
15909
  {DBGFIELD("VPCMPISTRIrm")       4, false, false, 1727, 6, 39, 1,  0, 0}, // #2349
15910
  {DBGFIELD("VPCMPISTRM128rm")    4, false, false, 1727, 6, 39, 1,  0, 0}, // #2350
15911
  {DBGFIELD("AESIMCrm")           3, false, false, 1637, 6, 40, 1,  0, 0}, // #2351
15912
  {DBGFIELD("VAESIMCrm")          3, false, false, 1637, 6, 40, 1,  0, 0}, // #2352
15913
  {DBGFIELD("DIVPSrm")            2, false, false, 1669, 6, 31, 1,  0, 0}, // #2353
15914
  {DBGFIELD("DIVSSrm_DIVSSrm_Int") 2, false, false, 1669, 6, 31, 1,  0, 0}, // #2354
15915
  {DBGFIELD("SQRTPSm")            2, false, false, 1669, 6, 31, 1,  0, 0}, // #2355
15916
  {DBGFIELD("SQRTSSm")            2, false, false, 1669, 6, 31, 1,  0, 0}, // #2356
15917
  {DBGFIELD("SQRTSSm_Int")        2, false, false, 1669, 6, 31, 1,  0, 0}, // #2357
15918
  {DBGFIELD("VDIVPSrm")           2, false, false, 1669, 6, 31, 1,  0, 0}, // #2358
15919
  {DBGFIELD("VDIVSSrm_VDIVSSrm_Int") 2, false, false, 1669, 6, 31, 1,  0, 0}, // #2359
15920
  {DBGFIELD("VSQRTPSm")           2, false, false, 1669, 6, 31, 1,  0, 0}, // #2360
15921
  {DBGFIELD("VSQRTSDr")           1, false, false, 1676, 5, 30, 1,  0, 0}, // #2361
15922
  {DBGFIELD("VSQRTSDr_Int")       1, false, false, 1676, 5, 30, 1,  0, 0}, // #2362
15923
  {DBGFIELD("VSQRTSDm")           2, false, false, 1669, 6, 30, 1,  0, 0}, // #2363
15924
  {DBGFIELD("VSQRTSDm_Int")       2, false, false, 1669, 6, 30, 1,  0, 0}, // #2364
15925
  {DBGFIELD("DIVPDrr")            1, false, false, 1676, 5, 36, 1,  0, 0}, // #2365
15926
  {DBGFIELD("DIVSDrr_DIVSDrr_Int") 1, false, false, 1676, 5, 36, 1,  0, 0}, // #2366
15927
  {DBGFIELD("SQRTPDr")            1, false, false, 1676, 5, 36, 1,  0, 0}, // #2367
15928
  {DBGFIELD("SQRTSDr")            1, false, false, 1676, 5, 36, 1,  0, 0}, // #2368
15929
  {DBGFIELD("SQRTSDr_Int")        1, false, false, 1676, 5, 36, 1,  0, 0}, // #2369
15930
  {DBGFIELD("VDIVPDrr")           1, false, false, 1676, 5, 36, 1,  0, 0}, // #2370
15931
  {DBGFIELD("VDIVSDrr_VDIVSDrr_Int") 1, false, false, 1676, 5, 36, 1,  0, 0}, // #2371
15932
  {DBGFIELD("VSQRTPDr")           1, false, false, 1676, 5, 36, 1,  0, 0}, // #2372
15933
  {DBGFIELD("DIVR_FPrST0")        1, false, false, 1676, 5, 32, 1,  0, 0}, // #2373
15934
  {DBGFIELD("DIVR_FST0r")         1, false, false, 1676, 5, 32, 1,  0, 0}, // #2374
15935
  {DBGFIELD("DIVR_FrST0")         1, false, false, 1676, 5, 32, 1,  0, 0}, // #2375
15936
  {DBGFIELD("DIV_FPrST0")         1, false, false, 1676, 5, 32, 1,  0, 0}, // #2376
15937
  {DBGFIELD("DIV_FST0r")          1, false, false, 1676, 5, 32, 1,  0, 0}, // #2377
15938
  {DBGFIELD("DIV_FrST0")          1, false, false, 1676, 5, 32, 1,  0, 0}, // #2378
15939
  {DBGFIELD("DIVPDrm")            2, false, false, 1669, 6, 41, 1,  0, 0}, // #2379
15940
  {DBGFIELD("DIVSDrm_DIVSDrm_Int") 2, false, false, 1669, 6, 41, 1,  0, 0}, // #2380
15941
  {DBGFIELD("SQRTPDm")            2, false, false, 1669, 6, 41, 1,  0, 0}, // #2381
15942
  {DBGFIELD("SQRTSDm")            2, false, false, 1669, 6, 41, 1,  0, 0}, // #2382
15943
  {DBGFIELD("SQRTSDm_Int")        2, false, false, 1669, 6, 41, 1,  0, 0}, // #2383
15944
  {DBGFIELD("VDIVPDrm")           2, false, false, 1669, 6, 41, 1,  0, 0}, // #2384
15945
  {DBGFIELD("VDIVSDrm_VDIVSDrm_Int") 2, false, false, 1669, 6, 41, 1,  0, 0}, // #2385
15946
  {DBGFIELD("VSQRTPDm")           2, false, false, 1669, 6, 41, 1,  0, 0}, // #2386
15947
  {DBGFIELD("VDIVPSYrr")          3, false, false, 1891, 5, 11, 1,  0, 0}, // #2387
15948
  {DBGFIELD("VSQRTPSYr")          3, false, false, 1891, 5, 11, 1,  0, 0}, // #2388
15949
  {DBGFIELD("DIVR_F32m")          2, false, false, 1669, 6, 42, 1,  0, 0}, // #2389
15950
  {DBGFIELD("DIVR_F64m")          2, false, false, 1669, 6, 42, 1,  0, 0}, // #2390
15951
  {DBGFIELD("DIV_F32m")           2, false, false, 1669, 6, 42, 1,  0, 0}, // #2391
15952
  {DBGFIELD("DIV_F64m")           2, false, false, 1669, 6, 42, 1,  0, 0}, // #2392
15953
  {DBGFIELD("DIVR_FI16m")         3, false, false, 1941, 8, 65, 1,  0, 0}, // #2393
15954
  {DBGFIELD("DIVR_FI32m")         3, false, false, 1941, 8, 65, 1,  0, 0}, // #2394
15955
  {DBGFIELD("DIV_FI16m")          3, false, false, 1941, 8, 65, 1,  0, 0}, // #2395
15956
  {DBGFIELD("DIV_FI32m")          3, false, false, 1941, 8, 65, 1,  0, 0}, // #2396
15957
  {DBGFIELD("VDIVPSYrm")          4, false, false, 2051, 6, 66, 1,  0, 0}, // #2397
15958
  {DBGFIELD("VSQRTPSYm")          4, false, false, 2051, 6, 66, 1,  0, 0}, // #2398
15959
  {DBGFIELD("VDIVPDYrr")          3, false, false, 1891, 5, 67, 1,  0, 0}, // #2399
15960
  {DBGFIELD("VSQRTPDYr")          3, false, false, 1891, 5, 67, 1,  0, 0}, // #2400
15961
  {DBGFIELD("VDIVPDYrm")          4, false, false, 2051, 6, 68, 1,  0, 0}, // #2401
15962
  {DBGFIELD("VSQRTPDYm")          4, false, false, 2051, 6, 68, 1,  0, 0}, // #2402
15963
  {DBGFIELD("VSQRTSSr")           1, false, false, 1676, 5, 46, 1,  0, 0}, // #2403
15964
  {DBGFIELD("VSQRTSSr_Int")       1, false, false, 1676, 5, 46, 1,  0, 0}, // #2404
15965
  {DBGFIELD("MOV16rm")            1, false, false, 30, 2,  3, 1,  0, 0}, // #2405
15966
  {DBGFIELD("MOVSX32rm16")        1, false, false, 30, 2,  3, 1,  0, 0}, // #2406
15967
  {DBGFIELD("MOVSX32rm8")         1, false, false, 30, 2,  3, 1,  0, 0}, // #2407
15968
  {DBGFIELD("MOVZX32rm16")        1, false, false, 30, 2,  3, 1,  0, 0}, // #2408
15969
  {DBGFIELD("MOVZX32rm8")         1, false, false, 30, 2,  3, 1,  0, 0}, // #2409
15970
  {DBGFIELD("XLAT")               1, false, false, 30, 2,  9, 1,  0, 0}, // #2410
15971
  {DBGFIELD("PUSH16rmm_PUSH32rmm") 2, false, false, 1686, 3,  3, 1,  0, 0}, // #2411
15972
  {DBGFIELD("PUSHA16_PUSHA32")    1, false, false, 1686, 3,  2, 1,  0, 0}, // #2412
15973
  {DBGFIELD("POP16rmm_POP32rmm")  1, false, false, 30, 2, 16, 1,  0, 0}, // #2413
15974
  {DBGFIELD("POPA16_POPA32")      1, false, false, 30, 2,  9, 1,  0, 0}, // #2414
15975
  {DBGFIELD("DIV8r")              1, false, false, 1675, 6, 12, 1,  0, 0}, // #2415
15976
  {DBGFIELD("IDIV8r")             1, false, false, 1675, 6, 12, 1,  0, 0}, // #2416
15977
  {DBGFIELD("LRETIL_LRETIQ_LRETIW") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #2417
15978
  {DBGFIELD("RETIL_RETIQ_RETIW")  1, false, false, 1653, 6,  3, 1,  0, 0}, // #2418
15979
  {DBGFIELD("BOUNDS16rm_BOUNDS32rm") 1, false, false, 334, 2,  1, 1,  0, 0}, // #2419
15980
  {DBGFIELD("INTO")               1, false, false, 334, 2,  1, 1,  0, 0}, // #2420
15981
  {DBGFIELD("RDPMC")              1, false, false, 334, 2,  1, 1,  0, 0}, // #2421
15982
  {DBGFIELD("RDRAND16r_RDRAND32r_RDRAND64r") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2422
15983
  {DBGFIELD("FBLDm")              0, false, false,  0, 0,  0, 0,  0, 0}, // #2423
15984
  {DBGFIELD("LD_F0")              1, false, false,  0, 0,  2, 1,  0, 0}, // #2424
15985
  {DBGFIELD("FLDPI")              1, false, false, 334, 2,  1, 1,  0, 0}, // #2425
15986
  {DBGFIELD("FSAVEm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2426
15987
  {DBGFIELD("FRSTORm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #2427
15988
  {DBGFIELD("ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2428
15989
  {DBGFIELD("CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2429
15990
  {DBGFIELD("FCOMPP")             1, false, false, 334, 2,  1, 1,  0, 0}, // #2430
15991
  {DBGFIELD("UCOM_FPPr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2431
15992
  {DBGFIELD("TST_F_TST_Fp32_TST_Fp64_TST_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2432
15993
  {DBGFIELD("FXAM")               1, false, false, 334, 2,  1, 1,  0, 0}, // #2433
15994
  {DBGFIELD("FPREM")              1, false, false, 334, 2,  1, 1,  0, 0}, // #2434
15995
  {DBGFIELD("FPREM1")             1, false, false, 334, 2,  1, 1,  0, 0}, // #2435
15996
  {DBGFIELD("FRNDINT")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2436
15997
  {DBGFIELD("FSCALE")             1, false, false, 334, 2,  1, 1,  0, 0}, // #2437
15998
  {DBGFIELD("FXTRACT")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2438
15999
  {DBGFIELD("WAIT")               1, false, false, 334, 2,  1, 1,  0, 0}, // #2439
16000
  {DBGFIELD("FNCLEX")             1, false, false, 334, 2,  1, 1,  0, 0}, // #2440
16001
  {DBGFIELD("VPBLENDWYrri")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #2441
16002
  {DBGFIELD("VPBLENDWYrmi")       1, false, false, 1617, 4,  3, 1,  1, 1}, // #2442
16003
  {DBGFIELD("MMX_PMOVMSKBrr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #2443
16004
  {DBGFIELD("VPMOVMSKBYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2444
16005
  {DBGFIELD("VPGATHERDDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2445
16006
  {DBGFIELD("VPGATHERDDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2446
16007
  {DBGFIELD("VPGATHERQDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2447
16008
  {DBGFIELD("VPGATHERQDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2448
16009
  {DBGFIELD("VPGATHERDQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2449
16010
  {DBGFIELD("VPGATHERDQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2450
16011
  {DBGFIELD("VPGATHERQQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2451
16012
  {DBGFIELD("VPGATHERQQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2452
16013
  {DBGFIELD("VGATHERDPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2453
16014
  {DBGFIELD("VGATHERDPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2454
16015
  {DBGFIELD("VGATHERQPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2455
16016
  {DBGFIELD("VGATHERQPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2456
16017
  {DBGFIELD("VGATHERDPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2457
16018
  {DBGFIELD("VGATHERDPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2458
16019
  {DBGFIELD("VGATHERQPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2459
16020
  {DBGFIELD("VGATHERQPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2460
16021
  {DBGFIELD("MMX_MOVD64rm")       1, false, false, 30, 2,  9, 1,  0, 0}, // #2461
16022
  {DBGFIELD("MMX_MOVD64to64rm")   1, false, false, 30, 2,  9, 1,  0, 0}, // #2462
16023
  {DBGFIELD("MMX_MOVQ64rm")       1, false, false, 30, 2,  9, 1,  0, 0}, // #2463
16024
  {DBGFIELD("PREFETCHNTA")        1, false, false, 30, 2,  3, 1,  0, 0}, // #2464
16025
  {DBGFIELD("PREFETCHT0")         1, false, false, 30, 2,  3, 1,  0, 0}, // #2465
16026
  {DBGFIELD("PREFETCHT1")         1, false, false, 30, 2,  3, 1,  0, 0}, // #2466
16027
  {DBGFIELD("VBROADCASTI128")     1, false, false, 30, 2,  9, 1,  0, 0}, // #2467
16028
  {DBGFIELD("VMOVNTDQAYrm")       1, false, false, 30, 2,  9, 1,  0, 0}, // #2468
16029
  {DBGFIELD("VPBROADCASTDYrm")    1, false, false, 30, 2,  9, 1,  0, 0}, // #2469
16030
  {DBGFIELD("VPBROADCASTDrm")     1, false, false, 30, 2,  9, 1,  0, 0}, // #2470
16031
  {DBGFIELD("VPBROADCASTQYrm")    1, false, false, 30, 2,  9, 1,  0, 0}, // #2471
16032
  {DBGFIELD("VPBROADCASTQrm")     1, false, false, 30, 2,  9, 1,  0, 0}, // #2472
16033
  {DBGFIELD("FBSTPm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2473
16034
  {DBGFIELD("MMX_MOVD64mr")       1, false, false, 1686, 3,  2, 1,  0, 0}, // #2474
16035
  {DBGFIELD("MMX_MOVNTQmr")       1, false, false, 1686, 3,  2, 1,  0, 0}, // #2475
16036
  {DBGFIELD("MMX_MOVQ64mr")       1, false, false, 1686, 3,  2, 1,  0, 0}, // #2476
16037
  {DBGFIELD("VEXTRACTI128mr")     1, false, false, 1686, 3,  2, 1,  0, 0}, // #2477
16038
  {DBGFIELD("VMPTRSTm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2478
16039
  {DBGFIELD("MMX_MOVD64grr")      1, false, false, 334, 2,  2, 1,  0, 0}, // #2479
16040
  {DBGFIELD("MMX_PSLLDri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2480
16041
  {DBGFIELD("MMX_PSLLDrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2481
16042
  {DBGFIELD("MMX_PSLLQri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2482
16043
  {DBGFIELD("MMX_PSLLQrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2483
16044
  {DBGFIELD("MMX_PSLLWri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2484
16045
  {DBGFIELD("MMX_PSLLWrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2485
16046
  {DBGFIELD("MMX_PSRADri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2486
16047
  {DBGFIELD("MMX_PSRADrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2487
16048
  {DBGFIELD("MMX_PSRAWri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2488
16049
  {DBGFIELD("MMX_PSRAWrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2489
16050
  {DBGFIELD("MMX_PSRLDri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2490
16051
  {DBGFIELD("MMX_PSRLDrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2491
16052
  {DBGFIELD("MMX_PSRLQri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2492
16053
  {DBGFIELD("MMX_PSRLQrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2493
16054
  {DBGFIELD("MMX_PSRLWri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2494
16055
  {DBGFIELD("MMX_PSRLWrr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2495
16056
  {DBGFIELD("VPSLLDYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2496
16057
  {DBGFIELD("VPSLLQYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2497
16058
  {DBGFIELD("VPSLLVQYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2498
16059
  {DBGFIELD("VPSLLVQrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2499
16060
  {DBGFIELD("VPSLLWYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2500
16061
  {DBGFIELD("VPSRADYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2501
16062
  {DBGFIELD("VPSRAWYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2502
16063
  {DBGFIELD("VPSRLDYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2503
16064
  {DBGFIELD("VPSRLQYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2504
16065
  {DBGFIELD("VPSRLVQYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2505
16066
  {DBGFIELD("VPSRLVQrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2506
16067
  {DBGFIELD("VPSRLWYri")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2507
16068
  {DBGFIELD("MMX_MASKMOVQ64")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2508
16069
  {DBGFIELD("VMASKMOVDQU_VMASKMOVDQU64") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #2509
16070
  {DBGFIELD("MMX_MOVD64rr")       1, false, false, 334, 2,  2, 1,  0, 0}, // #2510
16071
  {DBGFIELD("MMX_MOVD64to64rr")   1, false, false, 334, 2,  2, 1,  0, 0}, // #2511
16072
  {DBGFIELD("MMX_PSHUFWri")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2512
16073
  {DBGFIELD("MMX_PUNPCKHBWirr")   1, false, false, 1659, 5,  2, 1,  0, 0}, // #2513
16074
  {DBGFIELD("MMX_PUNPCKHDQirr")   1, false, false, 1659, 5,  2, 1,  0, 0}, // #2514
16075
  {DBGFIELD("MMX_PUNPCKHWDirr")   1, false, false, 1659, 5,  2, 1,  0, 0}, // #2515
16076
  {DBGFIELD("MMX_PUNPCKLBWirr")   1, false, false, 1659, 5,  2, 1,  0, 0}, // #2516
16077
  {DBGFIELD("MMX_PUNPCKLDQirr")   1, false, false, 1659, 5,  2, 1,  0, 0}, // #2517
16078
  {DBGFIELD("MMX_PUNPCKLWDirr")   1, false, false, 1659, 5,  2, 1,  0, 0}, // #2518
16079
  {DBGFIELD("MOVSDrr_REV")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2519
16080
  {DBGFIELD("MOVSSrr_REV")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2520
16081
  {DBGFIELD("MOVUPDrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2521
16082
  {DBGFIELD("MOVUPSrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2522
16083
  {DBGFIELD("VBROADCASTSSrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2523
16084
  {DBGFIELD("VMOVAPDYrr_REV")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2524
16085
  {DBGFIELD("VMOVAPDrr_REV")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2525
16086
  {DBGFIELD("VMOVAPSYrr_REV")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2526
16087
  {DBGFIELD("VMOVAPSrr_REV")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2527
16088
  {DBGFIELD("VMOVLHPSrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #2528
16089
  {DBGFIELD("VMOVSDrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2529
16090
  {DBGFIELD("VMOVSSrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2530
16091
  {DBGFIELD("VMOVUPDYrr_REV")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2531
16092
  {DBGFIELD("VMOVUPDrr_REV")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2532
16093
  {DBGFIELD("VMOVUPSYrr_REV")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2533
16094
  {DBGFIELD("VMOVUPSrr_REV")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2534
16095
  {DBGFIELD("VPACKSSDWYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2535
16096
  {DBGFIELD("VPACKSSWBYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2536
16097
  {DBGFIELD("VPACKUSDWYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2537
16098
  {DBGFIELD("VPACKUSWBYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2538
16099
  {DBGFIELD("VPALIGNRYrri")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2539
16100
  {DBGFIELD("VPBROADCASTDrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2540
16101
  {DBGFIELD("VPBROADCASTQrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2541
16102
  {DBGFIELD("VPSHUFBYrr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #2542
16103
  {DBGFIELD("VPSHUFDYri")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #2543
16104
  {DBGFIELD("VPSHUFHWYri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2544
16105
  {DBGFIELD("VPSHUFLWYri")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2545
16106
  {DBGFIELD("VPSLLDQYri")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #2546
16107
  {DBGFIELD("VPSRLDQYri")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #2547
16108
  {DBGFIELD("VPUNPCKHBWYrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2548
16109
  {DBGFIELD("VPUNPCKHDQYrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2549
16110
  {DBGFIELD("VPUNPCKHQDQYrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2550
16111
  {DBGFIELD("VPUNPCKHWDYrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2551
16112
  {DBGFIELD("VPUNPCKLBWYrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2552
16113
  {DBGFIELD("VPUNPCKLDQYrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2553
16114
  {DBGFIELD("VPUNPCKLQDQYrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2554
16115
  {DBGFIELD("VPUNPCKLWDYrr")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2555
16116
  {DBGFIELD("JMP16r_JMP32r")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2556
16117
  {DBGFIELD("RORX32ri")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2557
16118
  {DBGFIELD("RORX64ri")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2558
16119
  {DBGFIELD("SAR16r1_SAR32r1_SAR64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2559
16120
  {DBGFIELD("SAR8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2560
16121
  {DBGFIELD("SARX32rr")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2561
16122
  {DBGFIELD("SARX64rr")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2562
16123
  {DBGFIELD("SHLX32rr")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2563
16124
  {DBGFIELD("SHLX64rr")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2564
16125
  {DBGFIELD("SHR16r1_SHR32r1_SHR64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2565
16126
  {DBGFIELD("SHR8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2566
16127
  {DBGFIELD("SHRX32rr")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2567
16128
  {DBGFIELD("SHRX64rr")           1, false, false, 473, 3,  2, 1,  0, 0}, // #2568
16129
  {DBGFIELD("ANDN32rr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #2569
16130
  {DBGFIELD("ANDN64rr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #2570
16131
  {DBGFIELD("BLSI32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2571
16132
  {DBGFIELD("BLSI64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2572
16133
  {DBGFIELD("BLSMSK32rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2573
16134
  {DBGFIELD("BLSMSK64rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2574
16135
  {DBGFIELD("BLSR32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2575
16136
  {DBGFIELD("BLSR64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2576
16137
  {DBGFIELD("BZHI32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2577
16138
  {DBGFIELD("BZHI64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2578
16139
  {DBGFIELD("MMX_PADDBirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2579
16140
  {DBGFIELD("MMX_PADDDirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2580
16141
  {DBGFIELD("MMX_PADDSBirr")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2581
16142
  {DBGFIELD("MMX_PADDSWirr")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2582
16143
  {DBGFIELD("MMX_PADDUSBirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2583
16144
  {DBGFIELD("MMX_PADDUSWirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2584
16145
  {DBGFIELD("MMX_PADDWirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2585
16146
  {DBGFIELD("MMX_PAVGBirr")       1, false, false, 1676, 5,  3, 1,  0, 0}, // #2586
16147
  {DBGFIELD("MMX_PAVGWirr")       1, false, false, 1676, 5,  3, 1,  0, 0}, // #2587
16148
  {DBGFIELD("MMX_PCMPEQBirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2588
16149
  {DBGFIELD("MMX_PCMPEQDirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2589
16150
  {DBGFIELD("MMX_PCMPEQWirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2590
16151
  {DBGFIELD("MMX_PCMPGTBirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2591
16152
  {DBGFIELD("MMX_PCMPGTDirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2592
16153
  {DBGFIELD("MMX_PCMPGTWirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2593
16154
  {DBGFIELD("MMX_PMAXSWirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #2594
16155
  {DBGFIELD("MMX_PMAXUBirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #2595
16156
  {DBGFIELD("MMX_PMINSWirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #2596
16157
  {DBGFIELD("MMX_PMINUBirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #2597
16158
  {DBGFIELD("MMX_PSUBBirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2598
16159
  {DBGFIELD("MMX_PSUBDirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2599
16160
  {DBGFIELD("MMX_PSUBQirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2600
16161
  {DBGFIELD("MMX_PSUBSBirr")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2601
16162
  {DBGFIELD("MMX_PSUBSWirr")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2602
16163
  {DBGFIELD("MMX_PSUBUSBirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2603
16164
  {DBGFIELD("MMX_PSUBUSWirr")     1, false, false, 1621, 5,  6, 1,  0, 0}, // #2604
16165
  {DBGFIELD("MMX_PSUBWirr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2605
16166
  {DBGFIELD("VPABSBYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2606
16167
  {DBGFIELD("VPABSDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2607
16168
  {DBGFIELD("VPABSWYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2608
16169
  {DBGFIELD("VPADDBYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2609
16170
  {DBGFIELD("VPADDDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2610
16171
  {DBGFIELD("VPADDQYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2611
16172
  {DBGFIELD("VPADDSBYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2612
16173
  {DBGFIELD("VPADDSWYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2613
16174
  {DBGFIELD("VPADDUSBYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2614
16175
  {DBGFIELD("VPADDUSWYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2615
16176
  {DBGFIELD("VPADDWYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2616
16177
  {DBGFIELD("VPAVGBYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2617
16178
  {DBGFIELD("VPAVGWYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2618
16179
  {DBGFIELD("VPCMPEQBYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2619
16180
  {DBGFIELD("VPCMPEQDYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2620
16181
  {DBGFIELD("VPCMPEQQYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2621
16182
  {DBGFIELD("VPCMPEQWYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2622
16183
  {DBGFIELD("VPCMPGTBYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2623
16184
  {DBGFIELD("VPCMPGTDYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2624
16185
  {DBGFIELD("VPCMPGTWYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2625
16186
  {DBGFIELD("VPMAXSBYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2626
16187
  {DBGFIELD("VPMAXSDYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2627
16188
  {DBGFIELD("VPMAXSWYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2628
16189
  {DBGFIELD("VPMAXUBYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2629
16190
  {DBGFIELD("VPMAXUDYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2630
16191
  {DBGFIELD("VPMAXUWYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2631
16192
  {DBGFIELD("VPMINSBYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2632
16193
  {DBGFIELD("VPMINSDYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2633
16194
  {DBGFIELD("VPMINSWYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2634
16195
  {DBGFIELD("VPMINUBYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2635
16196
  {DBGFIELD("VPMINUDYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2636
16197
  {DBGFIELD("VPMINUWYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2637
16198
  {DBGFIELD("VPSIGNBYrr256")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2638
16199
  {DBGFIELD("VPSIGNDYrr256")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2639
16200
  {DBGFIELD("VPSIGNWYrr256")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2640
16201
  {DBGFIELD("VPSUBBYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2641
16202
  {DBGFIELD("VPSUBDYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2642
16203
  {DBGFIELD("VPSUBQYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2643
16204
  {DBGFIELD("VPSUBSBYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2644
16205
  {DBGFIELD("VPSUBSWYrr")         1, false, false, 1621, 5,  6, 1,  0, 0}, // #2645
16206
  {DBGFIELD("VPSUBUSBYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2646
16207
  {DBGFIELD("VPSUBUSWYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2647
16208
  {DBGFIELD("VPSUBWYrr")          1, false, false, 1621, 5,  6, 1,  0, 0}, // #2648
16209
  {DBGFIELD("MMX_MOVQ64rr_REV")   1, false, false, 334, 2,  2, 1,  0, 0}, // #2649
16210
  {DBGFIELD("MMX_PANDNirr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2650
16211
  {DBGFIELD("MMX_PANDirr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2651
16212
  {DBGFIELD("MMX_PORirr")         1, false, false, 1659, 5,  2, 1,  0, 0}, // #2652
16213
  {DBGFIELD("MMX_PXORirr")        1, false, false, 1659, 5,  2, 1,  0, 0}, // #2653
16214
  {DBGFIELD("MOVDQArr_REV")       1, false, false, 334, 2,  2, 1,  0, 0}, // #2654
16215
  {DBGFIELD("MOVDQUrr_REV")       1, false, false, 334, 2,  2, 1,  0, 0}, // #2655
16216
  {DBGFIELD("VMOVDQAYrr_REV")     1, false, false, 473, 3,  2, 1,  0, 0}, // #2656
16217
  {DBGFIELD("VMOVDQArr_REV")      1, false, false, 473, 3,  2, 1,  0, 0}, // #2657
16218
  {DBGFIELD("VMOVDQUYrr_REV")     1, false, false, 473, 3,  2, 1,  0, 0}, // #2658
16219
  {DBGFIELD("VMOVDQUrr_REV")      1, false, false, 473, 3,  2, 1,  0, 0}, // #2659
16220
  {DBGFIELD("VPANDNYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2660
16221
  {DBGFIELD("VPANDYrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #2661
16222
  {DBGFIELD("VPBLENDDYrri")       1, false, false, 1623, 3,  2, 1,  0, 0}, // #2662
16223
  {DBGFIELD("VPBLENDDrri")        1, false, false, 1623, 3,  2, 1,  0, 0}, // #2663
16224
  {DBGFIELD("VPORYrr")            1, false, false, 1659, 5,  2, 1,  0, 0}, // #2664
16225
  {DBGFIELD("VPXORYrr")           1, false, false, 1659, 5,  2, 1,  0, 0}, // #2665
16226
  {DBGFIELD("ADD16rr_REV_ADD32rr_REV_ADD64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2666
16227
  {DBGFIELD("ADD8rr_REV")         1, false, false, 334, 2,  2, 1,  0, 0}, // #2667
16228
  {DBGFIELD("AND16rr_REV_AND32rr_REV_AND64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2668
16229
  {DBGFIELD("AND8rr_REV")         1, false, false, 334, 2,  2, 1,  0, 0}, // #2669
16230
  {DBGFIELD("CLC")                1, false, false, 334, 2,  2, 1,  0, 0}, // #2670
16231
  {DBGFIELD("CMP16rr_REV_CMP32rr_REV_CMP64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2671
16232
  {DBGFIELD("CMP8rr_REV")         1, false, false, 334, 2,  2, 1,  0, 0}, // #2672
16233
  {DBGFIELD("MOV16rr_REV_MOV32rr_REV_MOV64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2673
16234
  {DBGFIELD("MOV8ri_alt")         1, false, false, 334, 2,  2, 1,  0, 0}, // #2674
16235
  {DBGFIELD("MOV8rr_REV")         1, false, false, 334, 2,  2, 1,  0, 0}, // #2675
16236
  {DBGFIELD("NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr") 1, false, false,  0, 0,  2, 1,  0, 0}, // #2676
16237
  {DBGFIELD("OR16rr_REV_OR32rr_REV_OR64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2677
16238
  {DBGFIELD("OR8rr_REV")          1, false, false, 334, 2,  2, 1,  0, 0}, // #2678
16239
  {DBGFIELD("SGDT64m")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2679
16240
  {DBGFIELD("SIDT64m")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2680
16241
  {DBGFIELD("SLDT64m")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2681
16242
  {DBGFIELD("SMSW16m")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2682
16243
  {DBGFIELD("STRm")               1, false, false, 334, 2,  1, 1,  0, 0}, // #2683
16244
  {DBGFIELD("SUB16rr_REV_SUB32rr_REV_SUB64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2684
16245
  {DBGFIELD("SUB8rr_REV")         1, false, false, 334, 2,  2, 1,  0, 0}, // #2685
16246
  {DBGFIELD("SYSCALL")            1, false, false, 334, 2,  1, 1,  0, 0}, // #2686
16247
  {DBGFIELD("XCHG16rr_XCHG32rr_XCHG64rr") 1, false, false, 334, 2,  2, 1,  0, 0}, // #2687
16248
  {DBGFIELD("MMX_PSLLDrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2688
16249
  {DBGFIELD("MMX_PSLLQrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2689
16250
  {DBGFIELD("MMX_PSLLWrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2690
16251
  {DBGFIELD("MMX_PSRADrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2691
16252
  {DBGFIELD("MMX_PSRAWrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2692
16253
  {DBGFIELD("MMX_PSRLDrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2693
16254
  {DBGFIELD("MMX_PSRLQrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2694
16255
  {DBGFIELD("MMX_PSRLWrm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2695
16256
  {DBGFIELD("VCVTPH2PSYrm")       1, false, false, 1615, 6,  5, 1,  0, 0}, // #2696
16257
  {DBGFIELD("VCVTPH2PSrm")        1, false, false, 1615, 6,  5, 1,  0, 0}, // #2697
16258
  {DBGFIELD("VPSLLDYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2698
16259
  {DBGFIELD("VPSLLQYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2699
16260
  {DBGFIELD("VPSLLVQYrm")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2700
16261
  {DBGFIELD("VPSLLVQrm")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2701
16262
  {DBGFIELD("VPSLLWYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2702
16263
  {DBGFIELD("VPSRADYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2703
16264
  {DBGFIELD("VPSRAWYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2704
16265
  {DBGFIELD("VPSRLDYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2705
16266
  {DBGFIELD("VPSRLQYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2706
16267
  {DBGFIELD("VPSRLVQYrm")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2707
16268
  {DBGFIELD("VPSRLVQrm")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2708
16269
  {DBGFIELD("VPSRLWYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2709
16270
  {DBGFIELD("MMX_PINSRWirmi")     1, false, false, 1653, 6,  3, 1,  1, 1}, // #2710
16271
  {DBGFIELD("MMX_PSHUFWmi")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2711
16272
  {DBGFIELD("MMX_PUNPCKHBWirm")   1, false, false, 1653, 6,  3, 1,  1, 1}, // #2712
16273
  {DBGFIELD("MMX_PUNPCKHDQirm")   1, false, false, 1653, 6,  3, 1,  1, 1}, // #2713
16274
  {DBGFIELD("MMX_PUNPCKHWDirm")   1, false, false, 1653, 6,  3, 1,  1, 1}, // #2714
16275
  {DBGFIELD("MMX_PUNPCKLBWirm")   1, false, false, 1653, 6,  3, 1,  1, 1}, // #2715
16276
  {DBGFIELD("MMX_PUNPCKLDQirm")   1, false, false, 1653, 6,  3, 1,  1, 1}, // #2716
16277
  {DBGFIELD("MMX_PUNPCKLWDirm")   1, false, false, 1653, 6,  3, 1,  1, 1}, // #2717
16278
  {DBGFIELD("VPACKSSDWYrm")       1, false, false, 1653, 6,  3, 1,  1, 1}, // #2718
16279
  {DBGFIELD("VPACKSSWBYrm")       1, false, false, 1653, 6,  3, 1,  1, 1}, // #2719
16280
  {DBGFIELD("VPACKUSDWYrm")       1, false, false, 1653, 6,  3, 1,  1, 1}, // #2720
16281
  {DBGFIELD("VPACKUSWBYrm")       1, false, false, 1653, 6,  3, 1,  1, 1}, // #2721
16282
  {DBGFIELD("VPALIGNRYrmi")       1, false, false, 1653, 6,  3, 1,  1, 1}, // #2722
16283
  {DBGFIELD("VPSHUFBYrm")         1, false, false, 1653, 6,  3, 1,  1, 1}, // #2723
16284
  {DBGFIELD("VPSHUFDYmi")         1, false, false, 1653, 6,  3, 1,  0, 0}, // #2724
16285
  {DBGFIELD("VPSHUFHWYmi")        1, false, false, 1653, 6,  3, 1,  0, 0}, // #2725
16286
  {DBGFIELD("VPSHUFLWYmi")        1, false, false, 1653, 6,  3, 1,  0, 0}, // #2726
16287
  {DBGFIELD("VPUNPCKHBWYrm")      1, false, false, 1653, 6,  3, 1,  1, 1}, // #2727
16288
  {DBGFIELD("VPUNPCKHDQYrm")      1, false, false, 1653, 6,  3, 1,  1, 1}, // #2728
16289
  {DBGFIELD("VPUNPCKHQDQYrm")     1, false, false, 1653, 6,  3, 1,  1, 1}, // #2729
16290
  {DBGFIELD("VPUNPCKHWDYrm")      1, false, false, 1653, 6,  3, 1,  1, 1}, // #2730
16291
  {DBGFIELD("VPUNPCKLBWYrm")      1, false, false, 1653, 6,  3, 1,  1, 1}, // #2731
16292
  {DBGFIELD("VPUNPCKLDQYrm")      1, false, false, 1653, 6,  3, 1,  1, 1}, // #2732
16293
  {DBGFIELD("VPUNPCKLQDQYrm")     1, false, false, 1653, 6,  3, 1,  1, 1}, // #2733
16294
  {DBGFIELD("VPUNPCKLWDYrm")      1, false, false, 1653, 6,  3, 1,  1, 1}, // #2734
16295
  {DBGFIELD("RORX32mi")           1, false, false, 1664, 4,  3, 1,  0, 0}, // #2735
16296
  {DBGFIELD("RORX64mi")           1, false, false, 1664, 4,  3, 1,  0, 0}, // #2736
16297
  {DBGFIELD("SARX32rm")           1, false, false, 1664, 4,  3, 1,  2, 1}, // #2737
16298
  {DBGFIELD("SARX64rm")           1, false, false, 1664, 4,  3, 1,  2, 1}, // #2738
16299
  {DBGFIELD("SHLX32rm")           1, false, false, 1664, 4,  3, 1,  2, 1}, // #2739
16300
  {DBGFIELD("SHLX64rm")           1, false, false, 1664, 4,  3, 1,  2, 1}, // #2740
16301
  {DBGFIELD("SHRX32rm")           1, false, false, 1664, 4,  3, 1,  2, 1}, // #2741
16302
  {DBGFIELD("SHRX64rm")           1, false, false, 1664, 4,  3, 1,  2, 1}, // #2742
16303
  {DBGFIELD("ANDN32rm")           1, false, false, 1612, 3,  3, 1,  1, 1}, // #2743
16304
  {DBGFIELD("ANDN64rm")           1, false, false, 1612, 3,  3, 1,  1, 1}, // #2744
16305
  {DBGFIELD("BLSI32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2745
16306
  {DBGFIELD("BLSI64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2746
16307
  {DBGFIELD("BLSMSK32rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2747
16308
  {DBGFIELD("BLSMSK64rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2748
16309
  {DBGFIELD("BLSR32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2749
16310
  {DBGFIELD("BLSR64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2750
16311
  {DBGFIELD("BZHI32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2751
16312
  {DBGFIELD("BZHI64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2752
16313
  {DBGFIELD("MMX_PADDBirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2753
16314
  {DBGFIELD("MMX_PADDDirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2754
16315
  {DBGFIELD("MMX_PADDSBirm")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2755
16316
  {DBGFIELD("MMX_PADDSWirm")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2756
16317
  {DBGFIELD("MMX_PADDUSBirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2757
16318
  {DBGFIELD("MMX_PADDUSWirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2758
16319
  {DBGFIELD("MMX_PADDWirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2759
16320
  {DBGFIELD("MMX_PAVGBirm")       1, false, false, 1669, 6, 15, 1,  1, 1}, // #2760
16321
  {DBGFIELD("MMX_PAVGWirm")       1, false, false, 1669, 6, 15, 1,  1, 1}, // #2761
16322
  {DBGFIELD("MMX_PCMPEQBirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2762
16323
  {DBGFIELD("MMX_PCMPEQDirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2763
16324
  {DBGFIELD("MMX_PCMPEQWirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2764
16325
  {DBGFIELD("MMX_PCMPGTBirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2765
16326
  {DBGFIELD("MMX_PCMPGTDirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2766
16327
  {DBGFIELD("MMX_PCMPGTWirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2767
16328
  {DBGFIELD("MMX_PMAXSWirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #2768
16329
  {DBGFIELD("MMX_PMAXUBirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #2769
16330
  {DBGFIELD("MMX_PMINSWirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #2770
16331
  {DBGFIELD("MMX_PMINUBirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #2771
16332
  {DBGFIELD("MMX_PSUBBirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2772
16333
  {DBGFIELD("MMX_PSUBDirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2773
16334
  {DBGFIELD("MMX_PSUBQirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2774
16335
  {DBGFIELD("MMX_PSUBSBirm")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2775
16336
  {DBGFIELD("MMX_PSUBSWirm")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2776
16337
  {DBGFIELD("MMX_PSUBUSBirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2777
16338
  {DBGFIELD("MMX_PSUBUSWirm")     1, false, false, 1615, 6,  5, 1,  1, 1}, // #2778
16339
  {DBGFIELD("MMX_PSUBWirm")       1, false, false, 1615, 6,  5, 1,  1, 1}, // #2779
16340
  {DBGFIELD("MOVBE16rm_MOVBE32rm_MOVBE64rm") 1, false, false, 1612, 3,  3, 1,  0, 0}, // #2780
16341
  {DBGFIELD("VPABSBYrm")          1, false, false, 1615, 6,  5, 1,  0, 0}, // #2781
16342
  {DBGFIELD("VPABSDYrm")          1, false, false, 1615, 6,  5, 1,  0, 0}, // #2782
16343
  {DBGFIELD("VPABSWYrm")          1, false, false, 1615, 6,  5, 1,  0, 0}, // #2783
16344
  {DBGFIELD("VPADDBYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2784
16345
  {DBGFIELD("VPADDDYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2785
16346
  {DBGFIELD("VPADDQYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2786
16347
  {DBGFIELD("VPADDSBYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2787
16348
  {DBGFIELD("VPADDSWYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2788
16349
  {DBGFIELD("VPADDUSBYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2789
16350
  {DBGFIELD("VPADDUSWYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2790
16351
  {DBGFIELD("VPADDWYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2791
16352
  {DBGFIELD("VPAVGBYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2792
16353
  {DBGFIELD("VPAVGWYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2793
16354
  {DBGFIELD("VPCMPEQBYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2794
16355
  {DBGFIELD("VPCMPEQDYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2795
16356
  {DBGFIELD("VPCMPEQQYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2796
16357
  {DBGFIELD("VPCMPEQWYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2797
16358
  {DBGFIELD("VPCMPGTBYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2798
16359
  {DBGFIELD("VPCMPGTDYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2799
16360
  {DBGFIELD("VPCMPGTWYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2800
16361
  {DBGFIELD("VPMAXSBYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2801
16362
  {DBGFIELD("VPMAXSDYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2802
16363
  {DBGFIELD("VPMAXSWYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2803
16364
  {DBGFIELD("VPMAXUBYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2804
16365
  {DBGFIELD("VPMAXUDYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2805
16366
  {DBGFIELD("VPMAXUWYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2806
16367
  {DBGFIELD("VPMINSBYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2807
16368
  {DBGFIELD("VPMINSDYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2808
16369
  {DBGFIELD("VPMINSWYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2809
16370
  {DBGFIELD("VPMINUBYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2810
16371
  {DBGFIELD("VPMINUDYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2811
16372
  {DBGFIELD("VPMINUWYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2812
16373
  {DBGFIELD("VPSIGNBYrm256")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2813
16374
  {DBGFIELD("VPSIGNDYrm256")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2814
16375
  {DBGFIELD("VPSIGNWYrm256")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2815
16376
  {DBGFIELD("VPSUBBYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2816
16377
  {DBGFIELD("VPSUBDYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2817
16378
  {DBGFIELD("VPSUBQYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2818
16379
  {DBGFIELD("VPSUBSBYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2819
16380
  {DBGFIELD("VPSUBSWYrm")         1, false, false, 1615, 6,  5, 1,  1, 1}, // #2820
16381
  {DBGFIELD("VPSUBUSBYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2821
16382
  {DBGFIELD("VPSUBUSWYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #2822
16383
  {DBGFIELD("VPSUBWYrm")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #2823
16384
  {DBGFIELD("MMX_PANDNirm")       1, false, false, 1653, 6,  3, 1,  1, 1}, // #2824
16385
  {DBGFIELD("MMX_PANDirm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2825
16386
  {DBGFIELD("MMX_PORirm")         1, false, false, 1653, 6,  3, 1,  1, 1}, // #2826
16387
  {DBGFIELD("MMX_PXORirm")        1, false, false, 1653, 6,  3, 1,  1, 1}, // #2827
16388
  {DBGFIELD("VINSERTI128rm")      1, false, false, 1669, 6,  3, 1,  1, 1}, // #2828
16389
  {DBGFIELD("VPANDNYrm")          1, false, false, 1653, 6,  3, 1,  1, 1}, // #2829
16390
  {DBGFIELD("VPANDYrm")           1, false, false, 1653, 6,  3, 1,  1, 1}, // #2830
16391
  {DBGFIELD("VPBLENDDYrmi")       1, false, false, 1617, 4,  3, 1,  1, 1}, // #2831
16392
  {DBGFIELD("VPBLENDDrmi")        1, false, false, 1617, 4,  3, 1,  1, 1}, // #2832
16393
  {DBGFIELD("VPORYrm")            1, false, false, 1653, 6,  3, 1,  1, 1}, // #2833
16394
  {DBGFIELD("VPXORYrm")           1, false, false, 1653, 6,  3, 1,  1, 1}, // #2834
16395
  {DBGFIELD("POP16rmr_POP32rmr_POP64rmr") 1, false, false, 30, 2, 16, 1,  0, 0}, // #2835
16396
  {DBGFIELD("SFENCE")             1, false, false, 1686, 3,  2, 1,  0, 0}, // #2836
16397
  {DBGFIELD("PEXTRWmr")           2, false, false, 1738, 7,  3, 2,  0, 0}, // #2837
16398
  {DBGFIELD("MOVBE32mr_MOVBE64mr") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #2838
16399
  {DBGFIELD("MOVBE16mr")          1, false, false, 1686, 3,  2, 1,  0, 0}, // #2839
16400
  {DBGFIELD("PUSH16rmr_PUSH32rmr_PUSH64rmr") 2, false, false, 1686, 3,  3, 1,  0, 0}, // #2840
16401
  {DBGFIELD("SAR16m1_SAR32m1_SAR64m1") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2841
16402
  {DBGFIELD("SAR8m1")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2842
16403
  {DBGFIELD("SHR16m1_SHR32m1_SHR64m1") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2843
16404
  {DBGFIELD("SHR8m1")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2844
16405
  {DBGFIELD("MMX_PINSRWirri")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2845
16406
  {DBGFIELD("VPBLENDVBYrr")       1, false, false, 1710, 7, 19, 1,  0, 0}, // #2846
16407
  {DBGFIELD("ROL16r1_ROL32r1_ROL64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2847
16408
  {DBGFIELD("ROL8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2848
16409
  {DBGFIELD("ROR16r1_ROR32r1_ROR64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2849
16410
  {DBGFIELD("ROR8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2850
16411
  {DBGFIELD("LFENCE")             1, false, false, 1686, 3,  2, 1,  0, 0}, // #2851
16412
  {DBGFIELD("MFENCE")             1, false, false, 1686, 3,  2, 1,  0, 0}, // #2852
16413
  {DBGFIELD("XGETBV")             1, false, false, 334, 2,  1, 1,  0, 0}, // #2853
16414
  {DBGFIELD("MMX_PEXTRWirri")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2854
16415
  {DBGFIELD("PEXTRWrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2855
16416
  {DBGFIELD("VCVTPH2PSYrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #2856
16417
  {DBGFIELD("VCVTPH2PSrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #2857
16418
  {DBGFIELD("VPEXTRWrr_REV")      1, false, false, 1659, 5,  2, 1,  0, 0}, // #2858
16419
  {DBGFIELD("BEXTR32rr")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2859
16420
  {DBGFIELD("BEXTR64rr")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2860
16421
  {DBGFIELD("ADC16rr_REV_ADC32rr_REV_ADC64rr_REV") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #2861
16422
  {DBGFIELD("ADC8rr_REV")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #2862
16423
  {DBGFIELD("CWD")                0, false, false,  0, 0,  0, 0,  0, 0}, // #2863
16424
  {DBGFIELD("SBB16rr_REV_SBB32rr_REV_SBB64rr_REV") 2, false, false, 1787, 3, 19, 1,  0, 0}, // #2864
16425
  {DBGFIELD("SBB8rr_REV")         2, false, false, 1787, 3, 19, 1,  0, 0}, // #2865
16426
  {DBGFIELD("MMX_PACKSSDWirm")    1, false, false, 1653, 6,  3, 1,  1, 1}, // #2866
16427
  {DBGFIELD("MMX_PACKSSWBirm")    1, false, false, 1653, 6,  3, 1,  1, 1}, // #2867
16428
  {DBGFIELD("MMX_PACKUSWBirm")    1, false, false, 1653, 6,  3, 1,  1, 1}, // #2868
16429
  {DBGFIELD("PBLENDVBrm0")        1, false, false, 1702, 8, 16, 1,  1, 1}, // #2869
16430
  {DBGFIELD("VPBLENDVBYrm")       1, false, false, 1702, 8, 16, 1,  1, 1}, // #2870
16431
  {DBGFIELD("VPMASKMOVDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2871
16432
  {DBGFIELD("VPMASKMOVDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2872
16433
  {DBGFIELD("VPMASKMOVQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2873
16434
  {DBGFIELD("VPMASKMOVQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2874
16435
  {DBGFIELD("LRETQ")              1, false, false, 1653, 6,  3, 1,  0, 0}, // #2875
16436
  {DBGFIELD("BEXTR32rm")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2876
16437
  {DBGFIELD("BEXTR64rm")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2877
16438
  {DBGFIELD("ROL16m1_ROL32m1_ROL64m1") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2878
16439
  {DBGFIELD("ROL8m1")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2879
16440
  {DBGFIELD("ROR16m1_ROR32m1_ROR64m1") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2880
16441
  {DBGFIELD("ROR8m1")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2881
16442
  {DBGFIELD("IMUL64rri32_IMUL64rri8") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #2882
16443
  {DBGFIELD("IMUL8r")             1, false, false, 1621, 5,  6, 1,  0, 0}, // #2883
16444
  {DBGFIELD("LZCNT16rr_LZCNT32rr_LZCNT64rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2884
16445
  {DBGFIELD("PDEP32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2885
16446
  {DBGFIELD("PDEP64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2886
16447
  {DBGFIELD("PEXT32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2887
16448
  {DBGFIELD("PEXT64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2888
16449
  {DBGFIELD("TZCNT16rr_TZCNT32rr_TZCNT64rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2889
16450
  {DBGFIELD("IMUL16rri_IMUL16rri8") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #2890
16451
  {DBGFIELD("IMUL32rri_IMUL32rri8") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #2891
16452
  {DBGFIELD("VBROADCASTSDYrr")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #2892
16453
  {DBGFIELD("VBROADCASTSSYrr")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #2893
16454
  {DBGFIELD("VEXTRACTI128rr")     1, false, false, 1676, 5,  2, 1,  0, 0}, // #2894
16455
  {DBGFIELD("VINSERTI128rr")      1, false, false, 1676, 5,  2, 1,  0, 0}, // #2895
16456
  {DBGFIELD("VPBROADCASTBYrr")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #2896
16457
  {DBGFIELD("VPBROADCASTBrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2897
16458
  {DBGFIELD("VPBROADCASTDYrr")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #2898
16459
  {DBGFIELD("VPBROADCASTQYrr")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #2899
16460
  {DBGFIELD("VPBROADCASTWYrr")    1, false, false, 1676, 5,  2, 1,  0, 0}, // #2900
16461
  {DBGFIELD("VPBROADCASTWrr")     1, false, false, 1659, 5,  2, 1,  0, 0}, // #2901
16462
  {DBGFIELD("VPERM2I128rr")       1, false, false, 1676, 5,  2, 1,  0, 0}, // #2902
16463
  {DBGFIELD("VPERMDYrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2903
16464
  {DBGFIELD("VPERMPDYri")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2904
16465
  {DBGFIELD("VPERMPSYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2905
16466
  {DBGFIELD("VPERMQYri")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2906
16467
  {DBGFIELD("VPMOVSXBDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2907
16468
  {DBGFIELD("VPMOVSXBQYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2908
16469
  {DBGFIELD("VPMOVSXBWYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2909
16470
  {DBGFIELD("VPMOVSXDQYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2910
16471
  {DBGFIELD("VPMOVSXWDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2911
16472
  {DBGFIELD("VPMOVSXWQYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2912
16473
  {DBGFIELD("VPMOVZXBDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2913
16474
  {DBGFIELD("VPMOVZXBQYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2914
16475
  {DBGFIELD("VPMOVZXBWYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2915
16476
  {DBGFIELD("VPMOVZXDQYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2916
16477
  {DBGFIELD("VPMOVZXWDYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2917
16478
  {DBGFIELD("VPMOVZXWQYrr")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #2918
16479
  {DBGFIELD("IMUL64m")            1, false, false, 1615, 6,  5, 1,  2, 2}, // #2919
16480
  {DBGFIELD("IMUL64rmi32_IMUL64rmi8") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #2920
16481
  {DBGFIELD("IMUL8m")             1, false, false, 1615, 6,  5, 1,  2, 2}, // #2921
16482
  {DBGFIELD("LZCNT16rm_LZCNT32rm_LZCNT64rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2922
16483
  {DBGFIELD("PDEP32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2923
16484
  {DBGFIELD("PDEP64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2924
16485
  {DBGFIELD("PEXT32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2925
16486
  {DBGFIELD("PEXT64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2926
16487
  {DBGFIELD("TZCNT16rm_TZCNT32rm_TZCNT64rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2927
16488
  {DBGFIELD("IMUL16m")            1, false, false, 1615, 6,  5, 1,  2, 2}, // #2928
16489
  {DBGFIELD("IMUL16rmi_IMUL16rmi8") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #2929
16490
  {DBGFIELD("IMUL32m")            1, false, false, 1615, 6,  5, 1,  2, 2}, // #2930
16491
  {DBGFIELD("IMUL32rmi_IMUL32rmi8") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #2931
16492
  {DBGFIELD("VPERM2I128rm")       1, false, false, 1669, 6,  3, 1,  1, 1}, // #2932
16493
  {DBGFIELD("VPERMDYrm")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2933
16494
  {DBGFIELD("VPERMPDYmi")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2934
16495
  {DBGFIELD("VPERMPSYrm")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2935
16496
  {DBGFIELD("VPERMQYmi")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2936
16497
  {DBGFIELD("VPMOVSXBDYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2937
16498
  {DBGFIELD("VPMOVSXBQYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2938
16499
  {DBGFIELD("VPMOVSXBWYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2939
16500
  {DBGFIELD("VPMOVSXDQYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2940
16501
  {DBGFIELD("VPMOVSXWDYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2941
16502
  {DBGFIELD("VPMOVSXWQYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2942
16503
  {DBGFIELD("VPMOVZXBDYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2943
16504
  {DBGFIELD("VPMOVZXBQYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2944
16505
  {DBGFIELD("VPMOVZXBWYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2945
16506
  {DBGFIELD("VPMOVZXDQYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2946
16507
  {DBGFIELD("VPMOVZXWDYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2947
16508
  {DBGFIELD("VPMOVZXWQYrm")       1, false, false, 1653, 6,  3, 1,  0, 0}, // #2948
16509
  {DBGFIELD("XCHG8rr")            1, false, false, 334, 2,  2, 1,  0, 0}, // #2949
16510
  {DBGFIELD("VPSLLVDYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2950
16511
  {DBGFIELD("VPSLLVDrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2951
16512
  {DBGFIELD("VPSRAVDYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2952
16513
  {DBGFIELD("VPSRAVDrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2953
16514
  {DBGFIELD("VPSRLVDYrr")         1, false, false, 1676, 5,  2, 1,  0, 0}, // #2954
16515
  {DBGFIELD("VPSRLVDrr")          1, false, false, 1676, 5,  2, 1,  0, 0}, // #2955
16516
  {DBGFIELD("VPHADDDYrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #2956
16517
  {DBGFIELD("VPHADDSWrr256")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2957
16518
  {DBGFIELD("VPHADDWYrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #2958
16519
  {DBGFIELD("VPHSUBDYrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #2959
16520
  {DBGFIELD("VPHSUBSWrr256")      1, false, false, 1621, 5,  6, 1,  0, 0}, // #2960
16521
  {DBGFIELD("VPHSUBWYrr")         1, false, false, 1623, 3,  2, 1,  0, 0}, // #2961
16522
  {DBGFIELD("MMX_PACKSSDWirr")    1, false, false, 1659, 5,  2, 1,  0, 0}, // #2962
16523
  {DBGFIELD("MMX_PACKSSWBirr")    1, false, false, 1659, 5,  2, 1,  0, 0}, // #2963
16524
  {DBGFIELD("MMX_PACKUSWBirr")    1, false, false, 1659, 5,  2, 1,  0, 0}, // #2964
16525
  {DBGFIELD("CLD")                1, false, false, 334, 2,  2, 1,  0, 0}, // #2965
16526
  {DBGFIELD("RCL16r1_RCL32r1_RCL64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2966
16527
  {DBGFIELD("RCL16ri_RCL32ri_RCL64ri") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2967
16528
  {DBGFIELD("RCL8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2968
16529
  {DBGFIELD("RCL8ri")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2969
16530
  {DBGFIELD("RCR16r1_RCR32r1_RCR64r1") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2970
16531
  {DBGFIELD("RCR16ri_RCR32ri_RCR64ri") 1, false, false, 473, 3,  2, 1,  0, 0}, // #2971
16532
  {DBGFIELD("RCR8r1")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2972
16533
  {DBGFIELD("RCR8ri")             1, false, false, 473, 3,  2, 1,  0, 0}, // #2973
16534
  {DBGFIELD("VPSLLVDYrm")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2974
16535
  {DBGFIELD("VPSLLVDrm")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2975
16536
  {DBGFIELD("VPSRAVDYrm")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2976
16537
  {DBGFIELD("VPSRAVDrm")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2977
16538
  {DBGFIELD("VPSRLVDYrm")         1, false, false, 1669, 6,  3, 1,  1, 1}, // #2978
16539
  {DBGFIELD("VPSRLVDrm")          1, false, false, 1669, 6,  3, 1,  1, 1}, // #2979
16540
  {DBGFIELD("VPHADDDYrm")         1, false, false, 1617, 4,  3, 1,  1, 1}, // #2980
16541
  {DBGFIELD("VPHADDSWrm256")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2981
16542
  {DBGFIELD("VPHADDWYrm")         1, false, false, 1617, 4,  3, 1,  1, 1}, // #2982
16543
  {DBGFIELD("VPHSUBDYrm")         1, false, false, 1617, 4,  3, 1,  1, 1}, // #2983
16544
  {DBGFIELD("VPHSUBSWrm256")      1, false, false, 1615, 6,  5, 1,  1, 1}, // #2984
16545
  {DBGFIELD("VPHSUBWYrm")         1, false, false, 1617, 4,  3, 1,  1, 1}, // #2985
16546
  {DBGFIELD("RCL16m1_RCL32m1_RCL64m1") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2986
16547
  {DBGFIELD("RCL16mi_RCL32mi_RCL64mi") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2987
16548
  {DBGFIELD("RCL8m1")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2988
16549
  {DBGFIELD("RCL8mi")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2989
16550
  {DBGFIELD("RCR16m1_RCR32m1_RCR64m1") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2990
16551
  {DBGFIELD("RCR16mi_RCR32mi_RCR64mi") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #2991
16552
  {DBGFIELD("RCR8m1")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2992
16553
  {DBGFIELD("RCR8mi")             2, false, false, 1681, 5,  3, 2,  0, 0}, // #2993
16554
  {DBGFIELD("XCHG16rm_XCHG32rm_XCHG64rm") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #2994
16555
  {DBGFIELD("XCHG8rm")            2, false, false, 1608, 4,  3, 2,  0, 0}, // #2995
16556
  {DBGFIELD("VPSLLDYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2996
16557
  {DBGFIELD("VPSLLQYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2997
16558
  {DBGFIELD("VPSLLWYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2998
16559
  {DBGFIELD("VPSRADYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #2999
16560
  {DBGFIELD("VPSRAWYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #3000
16561
  {DBGFIELD("VPSRLDYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #3001
16562
  {DBGFIELD("VPSRLQYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #3002
16563
  {DBGFIELD("VPSRLWYrr")          1, false, false, 1659, 5,  2, 1,  0, 0}, // #3003
16564
  {DBGFIELD("VCVTPS2PHrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #3004
16565
  {DBGFIELD("IMUL64r_IMUL64rr")   1, false, false, 1621, 5,  6, 1,  0, 0}, // #3005
16566
  {DBGFIELD("IMUL64rm")           1, false, false, 1615, 6,  5, 1,  1, 1}, // #3006
16567
  {DBGFIELD("MULX64rr")           2, false, false, 1621, 5, 17, 2,  0, 0}, // #3007
16568
  {DBGFIELD("IMUL16r_IMUL16rr")   1, false, false, 1621, 5,  6, 1,  0, 0}, // #3008
16569
  {DBGFIELD("IMUL16rm")           1, false, false, 1615, 6,  5, 1,  1, 1}, // #3009
16570
  {DBGFIELD("IMUL32r_IMUL32rr")   1, false, false, 1621, 5,  6, 1,  0, 0}, // #3010
16571
  {DBGFIELD("IMUL32rm")           1, false, false, 1615, 6,  5, 1,  1, 1}, // #3011
16572
  {DBGFIELD("MULX64rm")           2, false, false, 1615, 6,  5, 2,  0, 0}, // #3012
16573
  {DBGFIELD("VPBROADCASTBYrm")    1, false, false, 30, 2,  9, 1,  0, 0}, // #3013
16574
  {DBGFIELD("VPBROADCASTBrm")     1, false, false, 30, 2,  9, 1,  0, 0}, // #3014
16575
  {DBGFIELD("VPBROADCASTWYrm")    1, false, false, 30, 2,  9, 1,  0, 0}, // #3015
16576
  {DBGFIELD("VPBROADCASTWrm")     1, false, false, 30, 2,  9, 1,  0, 0}, // #3016
16577
  {DBGFIELD("VZEROUPPER")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3017
16578
  {DBGFIELD("LAR16rr_LAR32rr_LAR64rr") 1, false, false, 334, 2,  1, 1,  0, 0}, // #3018
16579
  {DBGFIELD("VPMASKMOVDYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3019
16580
  {DBGFIELD("VPMASKMOVDmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3020
16581
  {DBGFIELD("VPMASKMOVQYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3021
16582
  {DBGFIELD("VPMASKMOVQmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3022
16583
  {DBGFIELD("VCVTPS2PHmr")        2, false, false, 1762, 7, 25, 2,  0, 0}, // #3023
16584
  {DBGFIELD("LAR16rm_LAR32rm_LAR64rm") 1, false, false, 334, 2,  1, 1,  0, 0}, // #3024
16585
  {DBGFIELD("LSL16rm_LSL32rm_LSL64rm") 1, false, false, 334, 2,  1, 1,  0, 0}, // #3025
16586
  {DBGFIELD("MMX_PMADDWDirr")     1, false, false, 1676, 5,  3, 1,  0, 0}, // #3026
16587
  {DBGFIELD("MMX_PMULHUWirr")     1, false, false, 1676, 5,  3, 1,  0, 0}, // #3027
16588
  {DBGFIELD("MMX_PMULHWirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #3028
16589
  {DBGFIELD("MMX_PMULLWirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #3029
16590
  {DBGFIELD("MMX_PSADBWirr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #3030
16591
  {DBGFIELD("VPCMPGTQYrr")        1, false, false, 1621, 5,  6, 1,  0, 0}, // #3031
16592
  {DBGFIELD("VPMADDUBSWYrr")      1, false, false, 1676, 5,  3, 1,  0, 0}, // #3032
16593
  {DBGFIELD("VPMADDWDYrr")        1, false, false, 1676, 5,  3, 1,  0, 0}, // #3033
16594
  {DBGFIELD("VPMULDQYrr")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #3034
16595
  {DBGFIELD("VPMULHRSWYrr")       1, false, false, 1676, 5,  3, 1,  0, 0}, // #3035
16596
  {DBGFIELD("VPMULHUWYrr")        1, false, false, 1676, 5,  3, 1,  0, 0}, // #3036
16597
  {DBGFIELD("VPMULHWYrr")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #3037
16598
  {DBGFIELD("VPMULLWYrr")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #3038
16599
  {DBGFIELD("VPMULUDQYrr")        1, false, false, 1676, 5,  3, 1,  0, 0}, // #3039
16600
  {DBGFIELD("VPSADBWYrr")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #3040
16601
  {DBGFIELD("VFMADD132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3041
16602
  {DBGFIELD("VFMADD132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3042
16603
  {DBGFIELD("VFMADD132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3043
16604
  {DBGFIELD("VFMADD132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3044
16605
  {DBGFIELD("VFMADD132SDr_VFMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3045
16606
  {DBGFIELD("VFMADD132SSr_VFMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3046
16607
  {DBGFIELD("VFMADD213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3047
16608
  {DBGFIELD("VFMADD213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3048
16609
  {DBGFIELD("VFMADD213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3049
16610
  {DBGFIELD("VFMADD213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3050
16611
  {DBGFIELD("VFMADD213SDr_VFMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3051
16612
  {DBGFIELD("VFMADD213SSr_VFMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3052
16613
  {DBGFIELD("VFMADD231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3053
16614
  {DBGFIELD("VFMADD231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3054
16615
  {DBGFIELD("VFMADD231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3055
16616
  {DBGFIELD("VFMADD231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3056
16617
  {DBGFIELD("VFMADD231SDr_VFMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3057
16618
  {DBGFIELD("VFMADD231SSr_VFMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3058
16619
  {DBGFIELD("VFMADDSUB132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3059
16620
  {DBGFIELD("VFMADDSUB132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3060
16621
  {DBGFIELD("VFMADDSUB132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3061
16622
  {DBGFIELD("VFMADDSUB132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3062
16623
  {DBGFIELD("VFMADDSUB213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3063
16624
  {DBGFIELD("VFMADDSUB213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3064
16625
  {DBGFIELD("VFMADDSUB213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3065
16626
  {DBGFIELD("VFMADDSUB213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3066
16627
  {DBGFIELD("VFMADDSUB231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3067
16628
  {DBGFIELD("VFMADDSUB231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3068
16629
  {DBGFIELD("VFMADDSUB231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3069
16630
  {DBGFIELD("VFMADDSUB231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3070
16631
  {DBGFIELD("VFMSUB132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3071
16632
  {DBGFIELD("VFMSUB132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3072
16633
  {DBGFIELD("VFMSUB132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3073
16634
  {DBGFIELD("VFMSUB132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3074
16635
  {DBGFIELD("VFMSUB132SDr_VFMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3075
16636
  {DBGFIELD("VFMSUB132SSr_VFMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3076
16637
  {DBGFIELD("VFMSUB213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3077
16638
  {DBGFIELD("VFMSUB213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3078
16639
  {DBGFIELD("VFMSUB213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3079
16640
  {DBGFIELD("VFMSUB213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3080
16641
  {DBGFIELD("VFMSUB213SDr_VFMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3081
16642
  {DBGFIELD("VFMSUB213SSr_VFMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3082
16643
  {DBGFIELD("VFMSUB231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3083
16644
  {DBGFIELD("VFMSUB231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3084
16645
  {DBGFIELD("VFMSUB231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3085
16646
  {DBGFIELD("VFMSUB231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3086
16647
  {DBGFIELD("VFMSUB231SDr_VFMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3087
16648
  {DBGFIELD("VFMSUB231SSr_VFMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3088
16649
  {DBGFIELD("VFMSUBADD132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3089
16650
  {DBGFIELD("VFMSUBADD132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3090
16651
  {DBGFIELD("VFMSUBADD132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3091
16652
  {DBGFIELD("VFMSUBADD132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3092
16653
  {DBGFIELD("VFMSUBADD213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3093
16654
  {DBGFIELD("VFMSUBADD213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3094
16655
  {DBGFIELD("VFMSUBADD213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3095
16656
  {DBGFIELD("VFMSUBADD213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3096
16657
  {DBGFIELD("VFMSUBADD231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3097
16658
  {DBGFIELD("VFMSUBADD231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3098
16659
  {DBGFIELD("VFMSUBADD231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3099
16660
  {DBGFIELD("VFMSUBADD231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3100
16661
  {DBGFIELD("VFNMADD132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3101
16662
  {DBGFIELD("VFNMADD132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3102
16663
  {DBGFIELD("VFNMADD132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3103
16664
  {DBGFIELD("VFNMADD132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3104
16665
  {DBGFIELD("VFNMADD132SDr_VFNMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3105
16666
  {DBGFIELD("VFNMADD132SSr_VFNMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3106
16667
  {DBGFIELD("VFNMADD213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3107
16668
  {DBGFIELD("VFNMADD213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3108
16669
  {DBGFIELD("VFNMADD213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3109
16670
  {DBGFIELD("VFNMADD213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3110
16671
  {DBGFIELD("VFNMADD213SDr_VFNMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3111
16672
  {DBGFIELD("VFNMADD213SSr_VFNMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3112
16673
  {DBGFIELD("VFNMADD231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3113
16674
  {DBGFIELD("VFNMADD231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3114
16675
  {DBGFIELD("VFNMADD231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3115
16676
  {DBGFIELD("VFNMADD231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3116
16677
  {DBGFIELD("VFNMADD231SDr_VFNMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3117
16678
  {DBGFIELD("VFNMADD231SSr_VFNMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3118
16679
  {DBGFIELD("VFNMSUB132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3119
16680
  {DBGFIELD("VFNMSUB132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3120
16681
  {DBGFIELD("VFNMSUB132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3121
16682
  {DBGFIELD("VFNMSUB132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3122
16683
  {DBGFIELD("VFNMSUB132SDr_VFNMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3123
16684
  {DBGFIELD("VFNMSUB132SSr_VFNMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3124
16685
  {DBGFIELD("VFNMSUB213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3125
16686
  {DBGFIELD("VFNMSUB213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3126
16687
  {DBGFIELD("VFNMSUB213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3127
16688
  {DBGFIELD("VFNMSUB213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3128
16689
  {DBGFIELD("VFNMSUB213SDr_VFNMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3129
16690
  {DBGFIELD("VFNMSUB213SSr_VFNMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3130
16691
  {DBGFIELD("VFNMSUB231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3131
16692
  {DBGFIELD("VFNMSUB231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3132
16693
  {DBGFIELD("VFNMSUB231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3133
16694
  {DBGFIELD("VFNMSUB231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3134
16695
  {DBGFIELD("VFNMSUB231SDr_VFNMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3135
16696
  {DBGFIELD("VFNMSUB231SSr_VFNMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3136
16697
  {DBGFIELD("MMX_PMADDWDirm")     1, false, false, 1669, 6, 15, 1,  1, 1}, // #3137
16698
  {DBGFIELD("MMX_PMULHUWirm")     1, false, false, 1669, 6, 15, 1,  1, 1}, // #3138
16699
  {DBGFIELD("MMX_PMULHWirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #3139
16700
  {DBGFIELD("MMX_PMULLWirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #3140
16701
  {DBGFIELD("MMX_PSADBWirm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #3141
16702
  {DBGFIELD("VPCMPGTQYrm")        1, false, false, 1615, 6,  5, 1,  1, 1}, // #3142
16703
  {DBGFIELD("VPMADDUBSWYrm")      1, false, false, 1669, 6, 15, 1,  1, 1}, // #3143
16704
  {DBGFIELD("VPMADDWDYrm")        1, false, false, 1669, 6, 15, 1,  1, 1}, // #3144
16705
  {DBGFIELD("VPMULDQYrm")         1, false, false, 1669, 6, 15, 1,  1, 1}, // #3145
16706
  {DBGFIELD("VPMULHRSWYrm")       1, false, false, 1669, 6, 15, 1,  1, 1}, // #3146
16707
  {DBGFIELD("VPMULHUWYrm")        1, false, false, 1669, 6, 15, 1,  1, 1}, // #3147
16708
  {DBGFIELD("VPMULHWYrm")         1, false, false, 1669, 6, 15, 1,  1, 1}, // #3148
16709
  {DBGFIELD("VPMULLWYrm")         1, false, false, 1669, 6, 15, 1,  1, 1}, // #3149
16710
  {DBGFIELD("VPMULUDQYrm")        1, false, false, 1669, 6, 15, 1,  1, 1}, // #3150
16711
  {DBGFIELD("VPSADBWYrm")         1, false, false, 1669, 6, 15, 1,  1, 1}, // #3151
16712
  {DBGFIELD("VFMADD132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3152
16713
  {DBGFIELD("VFMADD132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3153
16714
  {DBGFIELD("VFMADD132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3154
16715
  {DBGFIELD("VFMADD132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3155
16716
  {DBGFIELD("VFMADD132SDm_VFMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3156
16717
  {DBGFIELD("VFMADD132SSm_VFMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3157
16718
  {DBGFIELD("VFMADD213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3158
16719
  {DBGFIELD("VFMADD213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3159
16720
  {DBGFIELD("VFMADD213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3160
16721
  {DBGFIELD("VFMADD213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3161
16722
  {DBGFIELD("VFMADD213SDm_VFMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3162
16723
  {DBGFIELD("VFMADD213SSm_VFMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3163
16724
  {DBGFIELD("VFMADD231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3164
16725
  {DBGFIELD("VFMADD231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3165
16726
  {DBGFIELD("VFMADD231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3166
16727
  {DBGFIELD("VFMADD231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3167
16728
  {DBGFIELD("VFMADD231SDm_VFMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3168
16729
  {DBGFIELD("VFMADD231SSm_VFMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3169
16730
  {DBGFIELD("VFMADDSUB132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3170
16731
  {DBGFIELD("VFMADDSUB132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3171
16732
  {DBGFIELD("VFMADDSUB132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3172
16733
  {DBGFIELD("VFMADDSUB132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3173
16734
  {DBGFIELD("VFMADDSUB213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3174
16735
  {DBGFIELD("VFMADDSUB213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3175
16736
  {DBGFIELD("VFMADDSUB213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3176
16737
  {DBGFIELD("VFMADDSUB213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3177
16738
  {DBGFIELD("VFMADDSUB231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3178
16739
  {DBGFIELD("VFMADDSUB231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3179
16740
  {DBGFIELD("VFMADDSUB231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3180
16741
  {DBGFIELD("VFMADDSUB231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3181
16742
  {DBGFIELD("VFMSUB132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3182
16743
  {DBGFIELD("VFMSUB132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3183
16744
  {DBGFIELD("VFMSUB132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3184
16745
  {DBGFIELD("VFMSUB132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3185
16746
  {DBGFIELD("VFMSUB132SDm_VFMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3186
16747
  {DBGFIELD("VFMSUB132SSm_VFMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3187
16748
  {DBGFIELD("VFMSUB213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3188
16749
  {DBGFIELD("VFMSUB213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3189
16750
  {DBGFIELD("VFMSUB213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3190
16751
  {DBGFIELD("VFMSUB213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3191
16752
  {DBGFIELD("VFMSUB213SDm_VFMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3192
16753
  {DBGFIELD("VFMSUB213SSm_VFMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3193
16754
  {DBGFIELD("VFMSUB231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3194
16755
  {DBGFIELD("VFMSUB231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3195
16756
  {DBGFIELD("VFMSUB231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3196
16757
  {DBGFIELD("VFMSUB231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3197
16758
  {DBGFIELD("VFMSUB231SDm_VFMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3198
16759
  {DBGFIELD("VFMSUB231SSm_VFMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3199
16760
  {DBGFIELD("VFMSUBADD132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3200
16761
  {DBGFIELD("VFMSUBADD132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3201
16762
  {DBGFIELD("VFMSUBADD132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3202
16763
  {DBGFIELD("VFMSUBADD132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3203
16764
  {DBGFIELD("VFMSUBADD213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3204
16765
  {DBGFIELD("VFMSUBADD213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3205
16766
  {DBGFIELD("VFMSUBADD213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3206
16767
  {DBGFIELD("VFMSUBADD213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3207
16768
  {DBGFIELD("VFMSUBADD231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3208
16769
  {DBGFIELD("VFMSUBADD231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3209
16770
  {DBGFIELD("VFMSUBADD231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3210
16771
  {DBGFIELD("VFMSUBADD231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3211
16772
  {DBGFIELD("VFNMADD132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3212
16773
  {DBGFIELD("VFNMADD132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3213
16774
  {DBGFIELD("VFNMADD132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3214
16775
  {DBGFIELD("VFNMADD132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3215
16776
  {DBGFIELD("VFNMADD132SDm_VFNMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3216
16777
  {DBGFIELD("VFNMADD132SSm_VFNMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3217
16778
  {DBGFIELD("VFNMADD213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3218
16779
  {DBGFIELD("VFNMADD213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3219
16780
  {DBGFIELD("VFNMADD213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3220
16781
  {DBGFIELD("VFNMADD213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3221
16782
  {DBGFIELD("VFNMADD213SDm_VFNMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3222
16783
  {DBGFIELD("VFNMADD213SSm_VFNMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3223
16784
  {DBGFIELD("VFNMADD231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3224
16785
  {DBGFIELD("VFNMADD231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3225
16786
  {DBGFIELD("VFNMADD231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3226
16787
  {DBGFIELD("VFNMADD231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3227
16788
  {DBGFIELD("VFNMADD231SDm_VFNMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3228
16789
  {DBGFIELD("VFNMADD231SSm_VFNMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3229
16790
  {DBGFIELD("VFNMSUB132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3230
16791
  {DBGFIELD("VFNMSUB132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3231
16792
  {DBGFIELD("VFNMSUB132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3232
16793
  {DBGFIELD("VFNMSUB132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3233
16794
  {DBGFIELD("VFNMSUB132SDm_VFNMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3234
16795
  {DBGFIELD("VFNMSUB132SSm_VFNMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3235
16796
  {DBGFIELD("VFNMSUB213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3236
16797
  {DBGFIELD("VFNMSUB213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3237
16798
  {DBGFIELD("VFNMSUB213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3238
16799
  {DBGFIELD("VFNMSUB213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3239
16800
  {DBGFIELD("VFNMSUB213SDm_VFNMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3240
16801
  {DBGFIELD("VFNMSUB213SSm_VFNMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3241
16802
  {DBGFIELD("VFNMSUB231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3242
16803
  {DBGFIELD("VFNMSUB231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3243
16804
  {DBGFIELD("VFNMSUB231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3244
16805
  {DBGFIELD("VFNMSUB231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3245
16806
  {DBGFIELD("VFNMSUB231SDm_VFNMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3246
16807
  {DBGFIELD("VFNMSUB231SSm_VFNMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3247
16808
  {DBGFIELD("MULX32rr")           2, false, false, 1621, 5, 17, 2,  0, 0}, // #3248
16809
  {DBGFIELD("MULX32rm")           2, false, false, 1615, 6,  5, 2,  0, 0}, // #3249
16810
  {DBGFIELD("XSETBV")             1, false, false, 334, 2,  1, 1,  0, 0}, // #3250
16811
  {DBGFIELD("VCVTPS2PHYrr")       1, false, false, 1621, 5,  6, 1,  0, 0}, // #3251
16812
  {DBGFIELD("VCVTPS2PHYmr")       2, false, false, 1762, 7, 25, 2,  0, 0}, // #3252
16813
  {DBGFIELD("STD")                1, false, false, 334, 2,  2, 1,  0, 0}, // #3253
16814
  {DBGFIELD("VMPSADBWYrri")       3, false, false, 1696, 6,  3, 1,  0, 0}, // #3254
16815
  {DBGFIELD("VMPSADBWYrmi")       4, false, false, 1689, 7, 20, 1,  1, 1}, // #3255
16816
  {DBGFIELD("VPMULLDYrr")         1, false, false, 1676, 5,  3, 1,  0, 0}, // #3256
16817
  {DBGFIELD("VPMULLDYrm")         1, false, false, 1669, 6, 15, 1,  1, 1}, // #3257
16818
  {DBGFIELD("RCL16mCL_RCL32mCL_RCL64mCL") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #3258
16819
  {DBGFIELD("RCL8mCL")            2, false, false, 1681, 5,  3, 2,  0, 0}, // #3259
16820
  {DBGFIELD("PCLMULQDQrr")        1, false, false, 1720, 2,  7, 1,  0, 0}, // #3260
16821
  {DBGFIELD("VPCLMULQDQrr")       1, false, false, 1720, 2,  7, 1,  0, 0}, // #3261
16822
  {DBGFIELD("PCLMULQDQrm")        1, false, false, 1717, 3,  7, 1,  1, 1}, // #3262
16823
  {DBGFIELD("VPCLMULQDQrm")       1, false, false, 1717, 3,  7, 1,  1, 1}, // #3263
16824
  {DBGFIELD("RCL16rCL_RCL32rCL_RCL64rCL") 1, false, false, 473, 3,  2, 1,  0, 0}, // #3264
16825
  {DBGFIELD("RCR16rCL_RCR32rCL_RCR64rCL") 1, false, false, 473, 3,  2, 1,  0, 0}, // #3265
16826
  {DBGFIELD("RCL8rCL")            1, false, false, 473, 3,  2, 1,  0, 0}, // #3266
16827
  {DBGFIELD("CMPXCHG8B")          2, false, false, 1608, 4,  3, 2,  0, 0}, // #3267
16828
  {DBGFIELD("RCR16mCL_RCR32mCL_RCR64mCL") 2, false, false, 1681, 5,  3, 2,  0, 0}, // #3268
16829
  {DBGFIELD("RCR8mCL")            2, false, false, 1681, 5,  3, 2,  0, 0}, // #3269
16830
  {DBGFIELD("DPPSrmi")            1, false, false, 1615, 6,  5, 1,  1, 1}, // #3270
16831
  {DBGFIELD("VDPPSYrmi")          1, false, false, 1615, 6,  5, 1,  1, 1}, // #3271
16832
  {DBGFIELD("VDPPSrmi")           1, false, false, 1615, 6,  5, 1,  1, 1}, // #3272
16833
  {DBGFIELD("RCR8rCL")            1, false, false, 473, 3,  2, 1,  0, 0}, // #3273
16834
  {DBGFIELD("POPF16")             1, false, false, 30, 2,  9, 1,  0, 0}, // #3274
16835
  {DBGFIELD("INSB")               1, false, false, 334, 2,  1, 1,  0, 0}, // #3275
16836
  {DBGFIELD("INSL")               1, false, false, 334, 2,  1, 1,  0, 0}, // #3276
16837
  {DBGFIELD("INSW")               1, false, false, 334, 2,  1, 1,  0, 0}, // #3277
16838
  {DBGFIELD("VZEROALL")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3278
16839
  {DBGFIELD("CMPXCHG16B")         2, false, false, 1608, 4,  3, 2,  0, 0}, // #3279
16840
  {DBGFIELD("XCH_F")              1, false, false, 334, 2,  2, 1,  0, 0}, // #3280
16841
  {DBGFIELD("PCMPESTRIrr")        1, false, false, 1725, 2,  9, 1,  0, 0}, // #3281
16842
  {DBGFIELD("VPCMPESTRIrr")       1, false, false, 1725, 2,  9, 1,  0, 0}, // #3282
16843
  {DBGFIELD("CPUID")              1, false, false, 334, 2,  1, 1,  0, 0}, // #3283
16844
  {DBGFIELD("RDTSC")              1, false, false, 334, 2,  1, 1,  0, 0}, // #3284
16845
  {DBGFIELD("RDTSCP")             1, false, false, 334, 2,  1, 1,  0, 0}, // #3285
16846
  {DBGFIELD("PCMPESTRIrm")        1, false, false, 1722, 3,  9, 1,  1, 1}, // #3286
16847
  {DBGFIELD("VPCMPESTRIrm")       1, false, false, 1722, 3,  9, 1,  1, 1}, // #3287
16848
  {DBGFIELD("XRSTOR64")           1, false, false, 334, 2,  1, 1,  0, 0}, // #3288
16849
  {DBGFIELD("PCMPESTRM128rr")     1, false, false, 1725, 2, 20, 1,  0, 0}, // #3289
16850
  {DBGFIELD("VPCMPESTRM128rr")    1, false, false, 1725, 2, 20, 1,  0, 0}, // #3290
16851
  {DBGFIELD("PCMPESTRM128rm")     1, false, false, 1722, 3, 20, 1,  1, 1}, // #3291
16852
  {DBGFIELD("VPCMPESTRM128rm")    1, false, false, 1722, 3, 20, 1,  1, 1}, // #3292
16853
  {DBGFIELD("MWAITrr")            1, false, false, 334, 2,  1, 1,  0, 0}, // #3293
16854
  {DBGFIELD("XSAVE64")            1, false, false, 334, 2,  1, 1,  0, 0}, // #3294
16855
  {DBGFIELD("XSAVEOPT_XSAVEOPT64") 1, false, false, 334, 2,  1, 1,  0, 0}, // #3295
16856
  {DBGFIELD("AESKEYGENASSIST128rm") 1, false, false, 1648, 3, 10, 1,  0, 0}, // #3296
16857
  {DBGFIELD("VAESKEYGENASSIST128rm") 1, false, false, 1648, 3, 10, 1,  0, 0}, // #3297
16858
  {DBGFIELD("AESKEYGENASSIST128rr") 1, false, false, 1651, 2, 10, 1,  0, 0}, // #3298
16859
  {DBGFIELD("VAESKEYGENASSIST128rr") 1, false, false, 1651, 2, 10, 1,  0, 0}, // #3299
16860
  {DBGFIELD("IN32ri")             1, false, false, 334, 2,  1, 1,  0, 0}, // #3300
16861
  {DBGFIELD("IN32rr")             1, false, false, 334, 2,  1, 1,  0, 0}, // #3301
16862
  {DBGFIELD("IN8ri")              1, false, false, 334, 2,  1, 1,  0, 0}, // #3302
16863
  {DBGFIELD("IN8rr")              1, false, false, 334, 2,  1, 1,  0, 0}, // #3303
16864
  {DBGFIELD("MMX_EMMS")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3304
16865
  {DBGFIELD("VMCLEARm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3305
16866
  {DBGFIELD("FLDENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3306
16867
  {DBGFIELD("FXRSTOR64")          5, false, false, 1880, 8,  3, 1,  0, 0}, // #3307
16868
  {DBGFIELD("DIV16r")             1, false, false, 1675, 6, 12, 1,  0, 0}, // #3308
16869
  {DBGFIELD("DIV32r")             1, false, false, 1675, 6, 12, 1,  0, 0}, // #3309
16870
  {DBGFIELD("DIV64r")             1, false, false, 1675, 6, 12, 1,  0, 0}, // #3310
16871
  {DBGFIELD("IDIV16r")            1, false, false, 1675, 6, 12, 1,  0, 0}, // #3311
16872
  {DBGFIELD("IDIV32r")            1, false, false, 1675, 6, 12, 1,  0, 0}, // #3312
16873
  {DBGFIELD("IDIV64r")            1, false, false, 1675, 6, 12, 1,  0, 0}, // #3313
16874
  {DBGFIELD("FSTENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3314
16875
  {DBGFIELD("XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar") 1, false, false, 334, 2,  2, 1,  0, 0}, // #3315
16876
  {DBGFIELD("POP16rmm")           1, false, false, 30, 2, 16, 1,  0, 0}, // #3316
16877
  {DBGFIELD("POPF32")             1, false, false, 30, 2,  9, 1,  0, 0}, // #3317
16878
  {DBGFIELD("PUSHF32")            1, false, false, 1686, 3,  2, 1,  0, 0}, // #3318
16879
  {DBGFIELD("ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #3319
16880
  {DBGFIELD("ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32") 1, false, false, 334, 2,  2, 1,  0, 0}, // #3320
16881
  {DBGFIELD("ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #3321
16882
  {DBGFIELD("JCXZ")               1, false, false, 1659, 5,  2, 1,  0, 0}, // #3322
16883
  {DBGFIELD("CALL16r_CALL32r")    3, false, false, 1738, 7,  3, 1,  0, 0}, // #3323
16884
  {DBGFIELD("LRETL_LRETW_RETL_RETW") 1, false, false, 1653, 6,  3, 1,  0, 0}, // #3324
16885
  {DBGFIELD("AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32") 2, false, false, 1608, 4,  3, 2,  0, 0}, // #3325
16886
  {DBGFIELD("LEAVE")              1, false, false, 334, 2,  2, 1,  0, 0}, // #3326
16887
  {DBGFIELD("LD_F1")              1, false, false,  0, 0,  2, 1,  0, 0}, // #3327
16888
  {DBGFIELD("MMX_MOVQ64rr")       1, false, false, 334, 2,  2, 1,  0, 0}, // #3328
16889
  {DBGFIELD("MMX_MASKMOVQ")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #3329
16890
  {DBGFIELD("MASKMOVDQU_MASKMOVDQU64") 1, false, false, 1686, 3,  2, 1,  0, 0}, // #3330
16891
  {DBGFIELD("Int_CVTSD2SSrr_Int_VCVTSD2SSrr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #3331
16892
  {DBGFIELD("Int_CVTSD2SSrm_Int_VCVTSD2SSrm") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #3332
16893
  {DBGFIELD("Int_CVTSS2SDrr_Int_VCVTSS2SDrr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #3333
16894
  {DBGFIELD("Int_CVTSS2SDrm_Int_VCVTSS2SDrm") 1, false, false, 1615, 6,  5, 1,  1, 1}, // #3334
16895
  {DBGFIELD("Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr") 1, false, false, 1621, 5,  9, 1,  0, 0}, // #3335
16896
  {DBGFIELD("Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #3336
16897
  {DBGFIELD("Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #3337
16898
  {DBGFIELD("Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #3338
16899
  {DBGFIELD("Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #3339
16900
  {DBGFIELD("Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #3340
16901
  {DBGFIELD("Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #3341
16902
  {DBGFIELD("Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr") 1, false, false, 1621, 5,  6, 1,  0, 0}, // #3342
16903
  {DBGFIELD("Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm") 1, false, false, 1615, 6,  5, 1,  0, 0}, // #3343
16904
  {DBGFIELD("EXTRQ_EXTRQI")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3344
16905
  {DBGFIELD("INSERTQ_INSERTQI")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3345
16906
  {DBGFIELD("MOVNTSD_MOVNTSS")    1, false, false, 1686, 3,  2, 1,  0, 0}, // #3346
16907
  {DBGFIELD("SHA256MSG2rm_SHA256MSG2rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3347
16908
  {DBGFIELD("SHA1MSG1rr_SHA256MSG1rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3348
16909
  {DBGFIELD("SHA1MSG1rm_SHA256MSG1rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3349
16910
  {DBGFIELD("SHA1MSG2rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3350
16911
  {DBGFIELD("SHA1MSG2rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3351
16912
  {DBGFIELD("SHA1NEXTErr")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3352
16913
  {DBGFIELD("SHA1NEXTErm")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3353
16914
  {DBGFIELD("SHA1RNDS4rri")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3354
16915
  {DBGFIELD("SHA1RNDS4rmi")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3355
16916
  {DBGFIELD("SHA256RNDS2rr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3356
16917
  {DBGFIELD("SHA256RNDS2rm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3357
16918
  {DBGFIELD("VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3358
16919
  {DBGFIELD("VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3359
16920
  {DBGFIELD("ADCX32rr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #3360
16921
  {DBGFIELD("ADCX64rr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #3361
16922
  {DBGFIELD("ADOX32rr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #3362
16923
  {DBGFIELD("ADOX64rr")           1, false, false, 334, 2,  2, 1,  0, 0}, // #3363
16924
  {DBGFIELD("CLAC")               0, false, false,  0, 0,  0, 0,  0, 0}, // #3364
16925
  {DBGFIELD("STACKMAP_STAC")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3365
16926
  {DBGFIELD("MOVAPDrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #3366
16927
  {DBGFIELD("MOVAPSrr_REV")       1, false, false, 1659, 5,  2, 1,  0, 0}, // #3367
16928
  {DBGFIELD("XOR16rr_REV_XOR32rr_REV_XOR64rr_REV") 1, false, false, 334, 2,  2, 1,  0, 0}, // #3368
16929
  {DBGFIELD("XOR8rr_REV")         1, false, false, 334, 2,  2, 1,  0, 0}, // #3369
16930
  {DBGFIELD("ADCX32rm")           1, false, false, 1612, 3,  3, 1,  0, 0}, // #3370
16931
  {DBGFIELD("ADCX64rm")           1, false, false, 1612, 3,  3, 1,  0, 0}, // #3371
16932
  {DBGFIELD("ADOX32rm")           1, false, false, 1612, 3,  3, 1,  0, 0}, // #3372
16933
  {DBGFIELD("ADOX64rm")           1, false, false, 1612, 3,  3, 1,  0, 0}, // #3373
16934
  {DBGFIELD("IDIV16m")            1, false, false, 1668, 7, 11, 1,  2, 2}, // #3374
16935
  {DBGFIELD("IDIV32m")            1, false, false, 1668, 7, 11, 1,  2, 2}, // #3375
16936
  {DBGFIELD("IDIV64m")            1, false, false, 1668, 7, 11, 1,  2, 2}, // #3376
16937
  {DBGFIELD("IDIV8m")             1, false, false, 1668, 7, 11, 1,  2, 2}, // #3377
16938
  {DBGFIELD("XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64") 1, false, false, 334, 2,  1, 1,  0, 0} // #3378
16939
}; // SandyBridgeModelSchedClasses
16940
16941
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
16942
static const llvm::MCSchedClassDesc SLMModelSchedClasses[] = {
16943
  {DBGFIELD("InvalidSchedClass")  65535, false, false,  0, 0,  0, 0,  0, 0},
16944
  {DBGFIELD("IIC_AAA_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #1
16945
  {DBGFIELD("IIC_AAD_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #2
16946
  {DBGFIELD("IIC_AAM_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #3
16947
  {DBGFIELD("IIC_AAS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #4
16948
  {DBGFIELD("IIC_BIN_CARRY_NONMEM_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #5
16949
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #6
16950
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd") 1, false, false, 472, 2,  9, 1,  4, 1}, // #7
16951
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #8
16952
  {DBGFIELD("IIC_BIN_NONMEM_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #9
16953
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #10
16954
  {DBGFIELD("WriteALU")           1, false, false, 349, 1,  2, 1,  0, 0}, // #11
16955
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_ReadAfterLd") 1, false, false, 472, 2,  9, 1,  4, 1}, // #12
16956
  {DBGFIELD("IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #13
16957
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #14
16958
  {DBGFIELD("IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #15
16959
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #16
16960
  {DBGFIELD("IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #17
16961
  {DBGFIELD("IIC_SSE_ALU_F64S_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #18
16962
  {DBGFIELD("IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #19
16963
  {DBGFIELD("IIC_SSE_ALU_F32S_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #20
16964
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #21
16965
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #22
16966
  {DBGFIELD("WriteFAddLd")        1, false, false, 2068, 3, 16, 1,  0, 0}, // #23
16967
  {DBGFIELD("WriteFAdd")          1, false, false, 498, 2,  6, 1,  0, 0}, // #24
16968
  {DBGFIELD("IIC_BIN_MEM_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #25
16969
  {DBGFIELD("IIC_AES_WriteAESDecEncLd_ReadAfterLd") 1, false, false, 2071, 3, 10, 1,  4, 1}, // #26
16970
  {DBGFIELD("IIC_AES_WriteAESDecEnc") 1, false, false, 2071, 2, 10, 1,  0, 0}, // #27
16971
  {DBGFIELD("IIC_AES_WriteAESIMCLd") 1, false, false, 2071, 3, 10, 1,  0, 0}, // #28
16972
  {DBGFIELD("IIC_AES_WriteAESIMC") 1, false, false, 2071, 2, 10, 1,  0, 0}, // #29
16973
  {DBGFIELD("WriteAESKeyGenLd")   1, false, false, 2071, 3, 10, 1,  0, 0}, // #30
16974
  {DBGFIELD("WriteAESKeyGen")     1, false, false, 2071, 2, 10, 1,  0, 0}, // #31
16975
  {DBGFIELD("IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #32
16976
  {DBGFIELD("IIC_SSE_BIT_P_RR_WriteVecLogic") 1, false, false, 13, 1,  2, 1,  0, 0}, // #33
16977
  {DBGFIELD("IIC_ARPL_MEM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #34
16978
  {DBGFIELD("IIC_ARPL_REG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #35
16979
  {DBGFIELD("WriteZero")          1, false, false,  0, 0,  2, 1,  0, 0}, // #36
16980
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #37
16981
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteFBlend") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #38
16982
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #39
16983
  {DBGFIELD("IIC_ALU_NONMEM_WriteFBlend") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #40
16984
  {DBGFIELD("IIC_BOUND_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #41
16985
  {DBGFIELD("IIC_BIT_SCAN_MEM_WriteShiftLd") 1, false, false, 1865, 3,  9, 1,  0, 0}, // #42
16986
  {DBGFIELD("IIC_BIT_SCAN_REG_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #43
16987
  {DBGFIELD("IIC_BSWAP_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #44
16988
  {DBGFIELD("IIC_BT_MI_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #45
16989
  {DBGFIELD("IIC_BT_MR_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #46
16990
  {DBGFIELD("IIC_BT_RI_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #47
16991
  {DBGFIELD("IIC_BT_RR_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #48
16992
  {DBGFIELD("IIC_BTX_MI_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #49
16993
  {DBGFIELD("IIC_BTX_MR_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #50
16994
  {DBGFIELD("IIC_BTX_RI_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #51
16995
  {DBGFIELD("IIC_BTX_RR_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #52
16996
  {DBGFIELD("IIC_CALL_MEM_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #53
16997
  {DBGFIELD("IIC_CALL_RI_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #54
16998
  {DBGFIELD("IIC_CALL_MEM_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #55
16999
  {DBGFIELD("WriteSystem")        1, false, false, 2066, 2,  1, 1,  0, 0}, // #56
17000
  {DBGFIELD("IIC_CBW")            0, false, false,  0, 0,  0, 0,  0, 0}, // #57
17001
  {DBGFIELD("IIC_CLC_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #58
17002
  {DBGFIELD("IIC_CLD_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #59
17003
  {DBGFIELD("IIC_SSE_PREFETCH_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #60
17004
  {DBGFIELD("IIC_CLI_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #61
17005
  {DBGFIELD("IIC_CLTS_WriteALU")  1, false, false, 349, 1,  2, 1,  0, 0}, // #62
17006
  {DBGFIELD("IIC_SSE_CLZERO_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #63
17007
  {DBGFIELD("IIC_CMC_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #64
17008
  {DBGFIELD("IIC_CMOV16_RM_WriteALULd_ReadAfterLd") 1, false, false, 472, 2,  9, 1,  4, 1}, // #65
17009
  {DBGFIELD("IIC_CMOV16_RR_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #66
17010
  {DBGFIELD("IIC_CMOV32_RM_WriteALULd_ReadAfterLd") 1, false, false, 472, 2,  9, 1,  4, 1}, // #67
17011
  {DBGFIELD("IIC_CMOV32_RR_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #68
17012
  {DBGFIELD("IIC_CMPS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #69
17013
  {DBGFIELD("IIC_CMPXCHG_16B_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #70
17014
  {DBGFIELD("IIC_CMPXCHG_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #71
17015
  {DBGFIELD("IIC_CMPXCHG_REG_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #72
17016
  {DBGFIELD("IIC_CMPXCHG_8B_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #73
17017
  {DBGFIELD("IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #74
17018
  {DBGFIELD("IIC_CMPXCHG_REG8_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #75
17019
  {DBGFIELD("IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #76
17020
  {DBGFIELD("IIC_SSE_COMIS_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #77
17021
  {DBGFIELD("IIC_FCOMI_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #78
17022
  {DBGFIELD("IIC_CPUID_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #79
17023
  {DBGFIELD("IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #80
17024
  {DBGFIELD("IIC_CRC32_REG_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #81
17025
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtI2FLd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #82
17026
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtI2F") 1, false, false, 13, 1,  9, 1,  0, 0}, // #83
17027
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtI2FLd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #84
17028
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtI2F") 1, false, false, 13, 1,  9, 1,  0, 0}, // #85
17029
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #86
17030
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #87
17031
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2FLd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #88
17032
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2F") 1, false, false, 13, 1,  9, 1,  0, 0}, // #89
17033
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #90
17034
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #91
17035
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #92
17036
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #93
17037
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #94
17038
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtF2F") 1, false, false, 13, 1,  9, 1,  0, 0}, // #95
17039
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #96
17040
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtI2F") 1, false, false, 13, 1,  9, 1,  0, 0}, // #97
17041
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #98
17042
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #99
17043
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #100
17044
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #101
17045
  {DBGFIELD("IIC_DAA_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #102
17046
  {DBGFIELD("IIC_DAS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #103
17047
  {DBGFIELD("IIC_UNARY_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #104
17048
  {DBGFIELD("IIC_UNARY_REG_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #105
17049
  {DBGFIELD("IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #106
17050
  {DBGFIELD("IIC_DIV16_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #107
17051
  {DBGFIELD("IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #108
17052
  {DBGFIELD("IIC_DIV32_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #109
17053
  {DBGFIELD("IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #110
17054
  {DBGFIELD("IIC_DIV64_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #111
17055
  {DBGFIELD("IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #112
17056
  {DBGFIELD("IIC_DIV8_REG_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #113
17057
  {DBGFIELD("IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 2082, 4, 69, 1,  4, 1}, // #114
17058
  {DBGFIELD("IIC_SSE_DIV_F64P_RR_WriteFDiv") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #115
17059
  {DBGFIELD("IIC_SSE_DIV_F32P_RR_WriteFDiv") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #116
17060
  {DBGFIELD("WriteFDivLd")        1, false, false, 2082, 4, 69, 1,  0, 0}, // #117
17061
  {DBGFIELD("WriteFDiv")          1, false, false, 2086, 3, 65, 1,  0, 0}, // #118
17062
  {DBGFIELD("IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 2082, 4, 69, 1,  4, 1}, // #119
17063
  {DBGFIELD("IIC_SSE_DIV_F64S_RR_WriteFDiv") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #120
17064
  {DBGFIELD("IIC_SSE_DIV_F32S_RR_WriteFDiv") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #121
17065
  {DBGFIELD("IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #122
17066
  {DBGFIELD("IIC_SSE_DPPD_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #123
17067
  {DBGFIELD("IIC_SSE_DPPS_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #124
17068
  {DBGFIELD("IIC_RET_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #125
17069
  {DBGFIELD("IIC_ENTER_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #126
17070
  {DBGFIELD("IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW") 2, false, false, 2089, 3, 47, 2,  0, 0}, // #127
17071
  {DBGFIELD("IIC_SSE_EXTRACTPS_RR_WriteFBlend") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #128
17072
  {DBGFIELD("IIC_F2XM1_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #129
17073
  {DBGFIELD("IIC_CALL_FAR_PTR_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #130
17074
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #131
17075
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #132
17076
  {DBGFIELD("IIC_JMP_FAR_PTR_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #133
17077
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #134
17078
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #135
17079
  {DBGFIELD("IIC_FCOMPP_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #136
17080
  {DBGFIELD("IIC_FPSTP_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #137
17081
  {DBGFIELD("IIC_FFREE_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #138
17082
  {DBGFIELD("IIC_FLDCW_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #139
17083
  {DBGFIELD("IIC_FLDL_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #140
17084
  {DBGFIELD("IIC_FNCLEX_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #141
17085
  {DBGFIELD("IIC_FNINIT_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #142
17086
  {DBGFIELD("IIC_FNOP_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #143
17087
  {DBGFIELD("IIC_FNSTCW_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #144
17088
  {DBGFIELD("IIC_FNSTSW_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #145
17089
  {DBGFIELD("IIC_FPATAN_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #146
17090
  {DBGFIELD("IIC_FPREM_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #147
17091
  {DBGFIELD("IIC_FPREM1_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #148
17092
  {DBGFIELD("IIC_FPTAN_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #149
17093
  {DBGFIELD("IIC_FRNDINT_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #150
17094
  {DBGFIELD("IIC_FSCALE_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #151
17095
  {DBGFIELD("IIC_FSINCOS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #152
17096
  {DBGFIELD("IIC_FXAM_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #153
17097
  {DBGFIELD("IIC_FXRSTOR_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #154
17098
  {DBGFIELD("IIC_FXSAVE_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #155
17099
  {DBGFIELD("IIC_FXTRACT_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #156
17100
  {DBGFIELD("IIC_FYL2X_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #157
17101
  {DBGFIELD("IIC_FYL2XP1_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #158
17102
  {DBGFIELD("IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd") 1, false, false, 1485, 2, 16, 1,  4, 1}, // #159
17103
  {DBGFIELD("IIC_SSE_HADDSUB_RR_WriteFHAdd") 1, false, false, 784, 1,  6, 1,  0, 0}, // #160
17104
  {DBGFIELD("IIC_HLT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #161
17105
  {DBGFIELD("IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #162
17106
  {DBGFIELD("IIC_IDIV16_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #163
17107
  {DBGFIELD("IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #164
17108
  {DBGFIELD("IIC_IDIV32_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #165
17109
  {DBGFIELD("IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #166
17110
  {DBGFIELD("IIC_IDIV64_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #167
17111
  {DBGFIELD("IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2077, 3, 11, 1,  5, 2}, // #168
17112
  {DBGFIELD("IIC_IDIV8_WriteIDiv") 1, false, false, 2080, 2, 12, 1,  0, 0}, // #169
17113
  {DBGFIELD("IIC_FILD_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #170
17114
  {DBGFIELD("IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #171
17115
  {DBGFIELD("IIC_IMUL16_RR_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #172
17116
  {DBGFIELD("IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  4, 1}, // #173
17117
  {DBGFIELD("IIC_IMUL16_RMI_WriteIMulLd") 1, false, false, 1703, 3, 16, 1,  0, 0}, // #174
17118
  {DBGFIELD("IIC_IMUL16_RRI_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #175
17119
  {DBGFIELD("IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #176
17120
  {DBGFIELD("IIC_IMUL32_RR_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #177
17121
  {DBGFIELD("IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  4, 1}, // #178
17122
  {DBGFIELD("IIC_IMUL32_RMI_WriteIMulLd") 1, false, false, 1703, 3, 16, 1,  0, 0}, // #179
17123
  {DBGFIELD("IIC_IMUL32_RRI_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #180
17124
  {DBGFIELD("IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #181
17125
  {DBGFIELD("IIC_IMUL64_RR_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #182
17126
  {DBGFIELD("IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  4, 1}, // #183
17127
  {DBGFIELD("IIC_IMUL64_RMI_WriteIMulLd") 1, false, false, 1703, 3, 16, 1,  0, 0}, // #184
17128
  {DBGFIELD("IIC_IMUL64_RRI_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #185
17129
  {DBGFIELD("IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #186
17130
  {DBGFIELD("IIC_IMUL8_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #187
17131
  {DBGFIELD("IIC_IN_RI_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #188
17132
  {DBGFIELD("IIC_IN_RR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #189
17133
  {DBGFIELD("IIC_INS_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #190
17134
  {DBGFIELD("IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #191
17135
  {DBGFIELD("IIC_SSE_INSERTPS_RR_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #192
17136
  {DBGFIELD("IIC_INT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #193
17137
  {DBGFIELD("IIC_INT3_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #194
17138
  {DBGFIELD("IIC_INVD_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #195
17139
  {DBGFIELD("IIC_INVLPG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #196
17140
  {DBGFIELD("WriteJumpLd")        1, false, false, 1703, 3,  9, 1,  0, 0}, // #197
17141
  {DBGFIELD("IIC_IRET_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #198
17142
  {DBGFIELD("IIC_FST_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #199
17143
  {DBGFIELD("IIC_FIST_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #200
17144
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd") 1, false, false, 13, 2,  5, 1,  4, 1}, // #201
17145
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd") 1, false, false, 13, 2,  5, 1,  4, 1}, // #202
17146
  {DBGFIELD("WriteLoad")          1, false, false, 14, 1,  6, 1,  0, 0}, // #203
17147
  {DBGFIELD("IIC_Jcc_WriteJump")  1, false, false, 919, 2,  2, 1,  0, 0}, // #204
17148
  {DBGFIELD("IIC_JCXZ_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #205
17149
  {DBGFIELD("IIC_JMP_MEM_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #206
17150
  {DBGFIELD("IIC_JMP_REG_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #207
17151
  {DBGFIELD("IIC_JMP_REL_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #208
17152
  {DBGFIELD("IIC_AHF_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #209
17153
  {DBGFIELD("IIC_LAR_RM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #210
17154
  {DBGFIELD("IIC_LAR_RR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #211
17155
  {DBGFIELD("IIC_CMPX_LOCK_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #212
17156
  {DBGFIELD("IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #213
17157
  {DBGFIELD("IIC_CMPX_LOCK_8_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #214
17158
  {DBGFIELD("IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #215
17159
  {DBGFIELD("IIC_SSE_LDDQU_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #216
17160
  {DBGFIELD("IIC_SSE_LDMXCSR_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #217
17161
  {DBGFIELD("IIC_LXS_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #218
17162
  {DBGFIELD("IIC_FLDZ_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #219
17163
  {DBGFIELD("IIC_FIST_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #220
17164
  {DBGFIELD("IIC_FLD_WriteLoad")  1, false, false, 14, 1,  6, 1,  0, 0}, // #221
17165
  {DBGFIELD("IIC_FLD80_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #222
17166
  {DBGFIELD("IIC_FLD_WriteMove")  1, false, false, 349, 1,  2, 1,  0, 0}, // #223
17167
  {DBGFIELD("IIC_LEA_16_WriteLEA") 1, false, false, 919, 2,  2, 1,  0, 0}, // #224
17168
  {DBGFIELD("IIC_LEA_WriteLEA")   1, false, false, 919, 2,  2, 1,  0, 0}, // #225
17169
  {DBGFIELD("IIC_LEAVE_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #226
17170
  {DBGFIELD("IIC_SSE_LFENCE_WriteFence") 1, false, false, 14, 1,  2, 1,  0, 0}, // #227
17171
  {DBGFIELD("IIC_LGDT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #228
17172
  {DBGFIELD("IIC_LIDT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #229
17173
  {DBGFIELD("IIC_LLDT_MEM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #230
17174
  {DBGFIELD("IIC_LLDT_REG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #231
17175
  {DBGFIELD("IIC_LWP")            0, false, false,  0, 0,  0, 0,  0, 0}, // #232
17176
  {DBGFIELD("IIC_LMSW_REG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #233
17177
  {DBGFIELD("IIC_LMSW_MEM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #234
17178
  {DBGFIELD("IIC_ALU_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #235
17179
  {DBGFIELD("IIC_ALU_NONMEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #236
17180
  {DBGFIELD("IIC_LODS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #237
17181
  {DBGFIELD("IIC_LOOP_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #238
17182
  {DBGFIELD("IIC_LOOPE_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #239
17183
  {DBGFIELD("IIC_LOOPNE_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #240
17184
  {DBGFIELD("IIC_RET_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #241
17185
  {DBGFIELD("IIC_LSL_RM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #242
17186
  {DBGFIELD("IIC_LSL_RR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #243
17187
  {DBGFIELD("IIC_LTR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #244
17188
  {DBGFIELD("IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #245
17189
  {DBGFIELD("IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #246
17190
  {DBGFIELD("IIC_SSE_MASKMOV_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #247
17191
  {DBGFIELD("IIC_SSE_MFENCE_WriteFence") 1, false, false, 14, 1,  2, 1,  0, 0}, // #248
17192
  {DBGFIELD("IIC_MMX_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #249
17193
  {DBGFIELD("IIC_MMX_CVT_PD_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #250
17194
  {DBGFIELD("WriteCvtI2FLd")      1, false, false, 13, 2,  5, 1,  0, 0}, // #251
17195
  {DBGFIELD("WriteCvtI2F")        1, false, false, 13, 1,  9, 1,  0, 0}, // #252
17196
  {DBGFIELD("IIC_MMX_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 13, 2,  5, 1,  0, 0}, // #253
17197
  {DBGFIELD("IIC_MMX_CVT_PS_RR_WriteCvtF2I") 1, false, false, 13, 1,  9, 1,  0, 0}, // #254
17198
  {DBGFIELD("IIC_MMX_EMMS")       0, false, false,  0, 0,  0, 0,  0, 0}, // #255
17199
  {DBGFIELD("IIC_MMX_MASKMOV_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #256
17200
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #257
17201
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #258
17202
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #259
17203
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #260
17204
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #261
17205
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #262
17206
  {DBGFIELD("IIC_MMX_MOVQ_RR_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #263
17207
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #264
17208
  {DBGFIELD("WriteMove")          1, false, false, 349, 1,  2, 1,  0, 0}, // #265
17209
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd") 1, false, false, 13, 2,  9, 1,  0, 0}, // #266
17210
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #267
17211
  {DBGFIELD("IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #268
17212
  {DBGFIELD("IIC_MMX_PCK_RR_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #269
17213
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #270
17214
  {DBGFIELD("IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #271
17215
  {DBGFIELD("IIC_MMX_ALUQ_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #272
17216
  {DBGFIELD("WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #273
17217
  {DBGFIELD("WriteShuffle")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #274
17218
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #275
17219
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecLogic") 1, false, false, 13, 1,  2, 1,  0, 0}, // #276
17220
  {DBGFIELD("IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #277
17221
  {DBGFIELD("IIC_MMX_MISC_FUNC_MEM_WriteVecIMul") 1, false, false, 2066, 2,  9, 1,  0, 0}, // #278
17222
  {DBGFIELD("IIC_MMX_PEXTR_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #279
17223
  {DBGFIELD("IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #280
17224
  {DBGFIELD("IIC_MMX_PHADDSUBW_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #281
17225
  {DBGFIELD("IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #282
17226
  {DBGFIELD("IIC_MMX_PHADDSUBD_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #283
17227
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #284
17228
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #285
17229
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #286
17230
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMul") 1, false, false, 2066, 2,  9, 1,  0, 0}, // #287
17231
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #288
17232
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMul") 1, false, false, 2066, 2,  9, 1,  0, 0}, // #289
17233
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #290
17234
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #291
17235
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd") 1, false, false, 2074, 3,  9, 1,  0, 0}, // #292
17236
  {DBGFIELD("IIC_MMX_SHIFT_RI_WriteVecShift") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #293
17237
  {DBGFIELD("IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #294
17238
  {DBGFIELD("IIC_MMX_SHIFT_RR_WriteVecShift") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #295
17239
  {DBGFIELD("IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #296
17240
  {DBGFIELD("IIC_MMX_UNPCK_H_RR_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #297
17241
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #298
17242
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #299
17243
  {DBGFIELD("IIC_SSE_MONITORX_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #300
17244
  {DBGFIELD("IIC_SSE_MONITOR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #301
17245
  {DBGFIELD("IIC_MOV_MEM_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #302
17246
  {DBGFIELD("IIC_MOV_MEM_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #303
17247
  {DBGFIELD("IIC_MOV_MEM_SR_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #304
17248
  {DBGFIELD("IIC_MOV_WriteMove")  1, false, false, 349, 1,  2, 1,  0, 0}, // #305
17249
  {DBGFIELD("IIC_MOV_MEM_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #306
17250
  {DBGFIELD("IIC_MOV_REG_SR_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #307
17251
  {DBGFIELD("IIC_MOV_SR_MEM_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #308
17252
  {DBGFIELD("IIC_MOV_SR_REG_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #309
17253
  {DBGFIELD("IIC_MOV_CR_REG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #310
17254
  {DBGFIELD("IIC_MOV_DR_REG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #311
17255
  {DBGFIELD("IIC_ALU_NONMEM_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #312
17256
  {DBGFIELD("IIC_MOV_REG_CR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #313
17257
  {DBGFIELD("IIC_MOV_REG_DR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #314
17258
  {DBGFIELD("IIC_SSE_MOVDQ_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #315
17259
  {DBGFIELD("IIC_SSE_MOVDQ_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #316
17260
  {DBGFIELD("IIC_SSE_MOVA_P_MR_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #317
17261
  {DBGFIELD("IIC_SSE_MOVA_P_RM_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #318
17262
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #319
17263
  {DBGFIELD("IIC_MOVBE_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #320
17264
  {DBGFIELD("IIC_MOVBE_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #321
17265
  {DBGFIELD("IIC_SSE_MOV_LH_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #322
17266
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #323
17267
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #324
17268
  {DBGFIELD("IIC_SSE_MOVU_P_MR_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #325
17269
  {DBGFIELD("IIC_SSE_MOVU_P_RM_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #326
17270
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #327
17271
  {DBGFIELD("IIC_SSE_MOV_LH_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #328
17272
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #329
17273
  {DBGFIELD("IIC_SSE_MOVMSK_WriteVecLogic") 1, false, false, 13, 1,  2, 1,  0, 0}, // #330
17274
  {DBGFIELD("IIC_SSE_MOVNT_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #331
17275
  {DBGFIELD("IIC_SSE_MOVDQ_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #332
17276
  {DBGFIELD("IIC_SSE_MOVD_ToGP_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #333
17277
  {DBGFIELD("IIC_SSE_MOVQ_RR_WriteVecLogic") 1, false, false, 13, 1,  2, 1,  0, 0}, // #334
17278
  {DBGFIELD("IIC_MOVS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #335
17279
  {DBGFIELD("IIC_SSE_MOV_S_MR_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #336
17280
  {DBGFIELD("IIC_SSE_MOV_S_RM_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #337
17281
  {DBGFIELD("IIC_SSE_MOV_S_RR_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #338
17282
  {DBGFIELD("IIC_MOVSX_R16_M8_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #339
17283
  {DBGFIELD("IIC_MOVSX_R16_R8_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #340
17284
  {DBGFIELD("IIC_MOVSX_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #341
17285
  {DBGFIELD("IIC_MOVSX_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #342
17286
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #343
17287
  {DBGFIELD("IIC_MOVZX_R16_M8_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #344
17288
  {DBGFIELD("IIC_MOVZX_R16_R8_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #345
17289
  {DBGFIELD("IIC_MOVZX_WriteALULd") 1, false, false, 472, 2,  9, 1,  0, 0}, // #346
17290
  {DBGFIELD("IIC_MOVZX_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #347
17291
  {DBGFIELD("IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd") 1, false, false, 2074, 3,  8, 1,  4, 1}, // #348
17292
  {DBGFIELD("IIC_SSE_MPSADBW_RR_WriteMPSAD") 1, false, false, 2066, 2,  5, 1,  0, 0}, // #349
17293
  {DBGFIELD("IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #350
17294
  {DBGFIELD("IIC_MUL16_REG_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #351
17295
  {DBGFIELD("IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #352
17296
  {DBGFIELD("IIC_MUL32_REG_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #353
17297
  {DBGFIELD("IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #354
17298
  {DBGFIELD("IIC_MUL64_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #355
17299
  {DBGFIELD("IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 1703, 3, 16, 1,  5, 2}, // #356
17300
  {DBGFIELD("IIC_MUL8_WriteIMul") 1, false, false, 919, 2,  6, 1,  0, 0}, // #357
17301
  {DBGFIELD("IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 2092, 4, 10, 1,  4, 1}, // #358
17302
  {DBGFIELD("IIC_SSE_MUL_F64P_RR_WriteFMul") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #359
17303
  {DBGFIELD("IIC_SSE_MUL_F32P_RR_WriteFMul") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #360
17304
  {DBGFIELD("IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 2092, 4, 10, 1,  4, 1}, // #361
17305
  {DBGFIELD("IIC_SSE_MUL_F64S_RR_WriteFMul") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #362
17306
  {DBGFIELD("IIC_SSE_MUL_F32S_RR_WriteFMul") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #363
17307
  {DBGFIELD("IIC_MUL8_WriteIMulLd_WriteIMulH") 2, false, false, 2099, 5, 50, 2,  0, 0}, // #364
17308
  {DBGFIELD("IIC_MUL8_WriteIMul_WriteIMulH") 2, false, false, 2099, 4, 70, 2,  0, 0}, // #365
17309
  {DBGFIELD("WriteFMulLd")        1, false, false, 2092, 4, 10, 1,  0, 0}, // #366
17310
  {DBGFIELD("WriteFMul")          1, false, false, 2096, 3,  3, 1,  0, 0}, // #367
17311
  {DBGFIELD("IIC_SSE_MWAITX_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #368
17312
  {DBGFIELD("IIC_SSE_MWAIT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #369
17313
  {DBGFIELD("IIC_NOP_WriteZero")  1, false, false,  0, 0,  2, 1,  0, 0}, // #370
17314
  {DBGFIELD("IIC_OUT_IR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #371
17315
  {DBGFIELD("IIC_OUT_RR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #372
17316
  {DBGFIELD("IIC_OUTS_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #373
17317
  {DBGFIELD("IIC_SSE_PABS_RM_WriteVecALULd") 1, false, false, 13, 2,  9, 1,  0, 0}, // #374
17318
  {DBGFIELD("IIC_SSE_PABS_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #375
17319
  {DBGFIELD("IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #376
17320
  {DBGFIELD("IIC_SSE_PACK_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #377
17321
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #378
17322
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #379
17323
  {DBGFIELD("IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #380
17324
  {DBGFIELD("IIC_SSE_INTALUQ_P_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #381
17325
  {DBGFIELD("IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #382
17326
  {DBGFIELD("IIC_SSE_PALIGNRR_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #383
17327
  {DBGFIELD("IIC_SSE_PAUSE_WriteNop") 1, false, false,  0, 0,  2, 1,  0, 0}, // #384
17328
  {DBGFIELD("IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #385
17329
  {DBGFIELD("IIC_ALU_NONMEM_WriteVarBlend") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #386
17330
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #387
17331
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteBlend") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #388
17332
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd") 1, false, false, 2104, 3,  8, 1,  4, 1}, // #389
17333
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RR_WriteCLMul") 1, false, false, 2104, 2,  8, 1,  0, 0}, // #390
17334
  {DBGFIELD("WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #391
17335
  {DBGFIELD("WriteVecALU")        1, false, false, 13, 1,  2, 1,  0, 0}, // #392
17336
  {DBGFIELD("WritePCmpEStrILd_ReadAfterLd") 1, false, false, 2107, 3, 30, 1,  4, 1}, // #393
17337
  {DBGFIELD("WritePCmpEStrI")     1, false, false, 2107, 2, 30, 1,  0, 0}, // #394
17338
  {DBGFIELD("WritePCmpEStrMLd_ReadAfterLd") 1, false, false, 2110, 3, 39, 1,  4, 1}, // #395
17339
  {DBGFIELD("WritePCmpEStrM")     1, false, false, 2110, 2, 39, 1,  0, 0}, // #396
17340
  {DBGFIELD("WritePCmpIStrILd_ReadAfterLd") 1, false, false, 2110, 3, 39, 1,  4, 1}, // #397
17341
  {DBGFIELD("WritePCmpIStrI")     1, false, false, 2110, 2, 39, 1,  0, 0}, // #398
17342
  {DBGFIELD("WritePCmpIStrMLd_ReadAfterLd") 1, false, false, 2113, 3, 29, 1,  4, 1}, // #399
17343
  {DBGFIELD("WritePCmpIStrM")     1, false, false, 2113, 2, 29, 1,  0, 0}, // #400
17344
  {DBGFIELD("WriteShuffleLd_WriteRMW") 2, false, false, 2089, 3, 47, 2,  0, 0}, // #401
17345
  {DBGFIELD("IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #402
17346
  {DBGFIELD("IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #403
17347
  {DBGFIELD("IIC_SSE_PHADDSUBD_RR_WritePHAdd") 1, false, false, 13, 1,  2, 1,  0, 0}, // #404
17348
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #405
17349
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RR_WritePHAdd") 1, false, false, 13, 1,  2, 1,  0, 0}, // #406
17350
  {DBGFIELD("IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #407
17351
  {DBGFIELD("IIC_SSE_PHADDSUBW_RR_WritePHAdd") 1, false, false, 13, 1,  2, 1,  0, 0}, // #408
17352
  {DBGFIELD("WriteVecIMulLd")     1, false, false, 2074, 3,  5, 1,  0, 0}, // #409
17353
  {DBGFIELD("WriteVecIMul")       1, false, false, 2066, 2,  9, 1,  0, 0}, // #410
17354
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #411
17355
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #412
17356
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #413
17357
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMul") 1, false, false, 2066, 2,  9, 1,  0, 0}, // #414
17358
  {DBGFIELD("WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #415
17359
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteShuffleLd") 1, false, false, 2074, 3,  9, 1,  0, 0}, // #416
17360
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #417
17361
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #418
17362
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMul") 1, false, false, 2066, 2,  9, 1,  0, 0}, // #419
17363
  {DBGFIELD("IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2074, 3,  5, 1,  4, 1}, // #420
17364
  {DBGFIELD("IIC_SSE_INTMUL_P_RR_WriteVecIMul") 1, false, false, 2066, 2,  9, 1,  0, 0}, // #421
17365
  {DBGFIELD("IIC_POP_REG16_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #422
17366
  {DBGFIELD("IIC_POP_MEM_WriteRMW") 1, false, false, 14, 1,  2, 1,  0, 0}, // #423
17367
  {DBGFIELD("IIC_POP_REG_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #424
17368
  {DBGFIELD("IIC_POP_A_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #425
17369
  {DBGFIELD("IIC_SSE_POPCNT_RM_WriteFAddLd") 1, false, false, 2068, 3, 16, 1,  0, 0}, // #426
17370
  {DBGFIELD("IIC_SSE_POPCNT_RR_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #427
17371
  {DBGFIELD("IIC_POP_SR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #428
17372
  {DBGFIELD("IIC_POP_F_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #429
17373
  {DBGFIELD("IIC_POP_FD_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #430
17374
  {DBGFIELD("IIC_POP_SR_SS_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #431
17375
  {DBGFIELD("IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #432
17376
  {DBGFIELD("IIC_SSE_PSHUFB_RR_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #433
17377
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #434
17378
  {DBGFIELD("IIC_SSE_PSHUF_RI_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #435
17379
  {DBGFIELD("IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #436
17380
  {DBGFIELD("IIC_SSE_PSIGN_RR_WriteVecALU") 1, false, false, 13, 1,  2, 1,  0, 0}, // #437
17381
  {DBGFIELD("IIC_SSE_INTSHDQ_P_RI_WriteVecShift") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #438
17382
  {DBGFIELD("IIC_SSE_INTSH_P_RI_WriteVecShift") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #439
17383
  {DBGFIELD("IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #440
17384
  {DBGFIELD("IIC_SSE_INTSH_P_RR_WriteVecShift") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #441
17385
  {DBGFIELD("WriteVecLogicLd_ReadAfterLd") 1, false, false, 13, 2,  9, 1,  4, 1}, // #442
17386
  {DBGFIELD("WriteVecLogic")      1, false, false, 13, 1,  2, 1,  0, 0}, // #443
17387
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #444
17388
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #445
17389
  {DBGFIELD("IIC_PUSH_IMM_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #446
17390
  {DBGFIELD("IIC_PUSH_REG_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #447
17391
  {DBGFIELD("IIC_PUSH_MEM_WriteRMW") 1, false, false, 14, 1,  2, 1,  0, 0}, // #448
17392
  {DBGFIELD("IIC_PUSH_A_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #449
17393
  {DBGFIELD("IIC_PUSH_SR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #450
17394
  {DBGFIELD("IIC_PUSH_CS_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #451
17395
  {DBGFIELD("IIC_PUSH_F_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #452
17396
  {DBGFIELD("IIC_SR_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #453
17397
  {DBGFIELD("IIC_SR_WriteShift")  1, false, false, 527, 2,  2, 1,  0, 0}, // #454
17398
  {DBGFIELD("IIC_SSE_RCPP_RM_WriteFRcpLd") 1, false, false, 2074, 3, 10, 1,  0, 0}, // #455
17399
  {DBGFIELD("IIC_SSE_RCPP_RR_WriteFRcp") 1, false, false, 2066, 2,  3, 1,  0, 0}, // #456
17400
  {DBGFIELD("IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd") 1, false, false, 2074, 3, 10, 1,  4, 1}, // #457
17401
  {DBGFIELD("WriteFRcpLd_ReadAfterLd") 1, false, false, 2074, 3, 10, 1,  4, 1}, // #458
17402
  {DBGFIELD("IIC_SSE_RCPS_RR_WriteFRcp") 1, false, false, 2066, 2,  3, 1,  0, 0}, // #459
17403
  {DBGFIELD("WriteRMW")           1, false, false, 14, 1,  2, 1,  0, 0}, // #460
17404
  {DBGFIELD("IIC_RDMSR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #461
17405
  {DBGFIELD("IIC_RDPMC_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #462
17406
  {DBGFIELD("IIC_RDTSC_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #463
17407
  {DBGFIELD("IIC_REP_MOVS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #464
17408
  {DBGFIELD("IIC_REP_STOS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #465
17409
  {DBGFIELD("IIC_RET_IMM_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #466
17410
  {DBGFIELD("WriteShiftLd")       1, false, false, 1865, 3,  9, 1,  0, 0}, // #467
17411
  {DBGFIELD("WriteShift")         1, false, false, 527, 2,  2, 1,  0, 0}, // #468
17412
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAddLd") 1, false, false, 2068, 3, 16, 1,  0, 0}, // #469
17413
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #470
17414
  {DBGFIELD("IIC_SSE_ROUNDPS_MEM_WriteFAddLd") 1, false, false, 2068, 3, 16, 1,  0, 0}, // #471
17415
  {DBGFIELD("WriteFAddLd_ReadAfterLd") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #472
17416
  {DBGFIELD("IIC_RSM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #473
17417
  {DBGFIELD("IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd") 1, false, false, 2074, 3, 10, 1,  0, 0}, // #474
17418
  {DBGFIELD("IIC_SSE_RSQRTPS_RR_WriteFRsqrt") 1, false, false, 2066, 2,  3, 1,  0, 0}, // #475
17419
  {DBGFIELD("IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd") 1, false, false, 2074, 3, 10, 1,  4, 1}, // #476
17420
  {DBGFIELD("WriteFRsqrtLd_ReadAfterLd") 1, false, false, 2074, 3, 10, 1,  4, 1}, // #477
17421
  {DBGFIELD("IIC_SSE_RSQRTSS_RR_WriteFRsqrt") 1, false, false, 2066, 2,  3, 1,  0, 0}, // #478
17422
  {DBGFIELD("WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd") 1, false, false, 1865, 3,  9, 1,  5, 1}, // #479
17423
  {DBGFIELD("IIC_SCAS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #480
17424
  {DBGFIELD("IIC_SET_M_WriteALU_WriteStore") 2, false, false, 1042, 2, 21, 2,  0, 0}, // #481
17425
  {DBGFIELD("IIC_SET_R_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #482
17426
  {DBGFIELD("IIC_SSE_SFENCE_WriteFence") 1, false, false, 14, 1,  2, 1,  0, 0}, // #483
17427
  {DBGFIELD("IIC_SGDT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #484
17428
  {DBGFIELD("IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #485
17429
  {DBGFIELD("IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #486
17430
  {DBGFIELD("IIC_SHD16_REG_CL_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #487
17431
  {DBGFIELD("IIC_SHD16_REG_IM_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #488
17432
  {DBGFIELD("IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #489
17433
  {DBGFIELD("IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #490
17434
  {DBGFIELD("IIC_SHD32_REG_CL_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #491
17435
  {DBGFIELD("IIC_SHD32_REG_IM_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #492
17436
  {DBGFIELD("IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #493
17437
  {DBGFIELD("IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #494
17438
  {DBGFIELD("IIC_SHD64_REG_CL_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #495
17439
  {DBGFIELD("IIC_SHD64_REG_IM_WriteShift") 1, false, false, 527, 2,  2, 1,  0, 0}, // #496
17440
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #497
17441
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #498
17442
  {DBGFIELD("IIC_SIDT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #499
17443
  {DBGFIELD("IIC_SLDT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #500
17444
  {DBGFIELD("IIC_SMSW_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #501
17445
  {DBGFIELD("IIC_SSE_SQRTPD_RM_WriteFSqrtLd") 1, false, false, 2074, 3, 40, 1,  0, 0}, // #502
17446
  {DBGFIELD("IIC_SSE_SQRTPD_RR_WriteFSqrt") 1, false, false, 2066, 2, 24, 1,  0, 0}, // #503
17447
  {DBGFIELD("IIC_SSE_SQRTPS_RM_WriteFSqrtLd") 1, false, false, 2074, 3, 40, 1,  0, 0}, // #504
17448
  {DBGFIELD("IIC_SSE_SQRTPS_RR_WriteFSqrt") 1, false, false, 2066, 2, 24, 1,  0, 0}, // #505
17449
  {DBGFIELD("IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 2074, 3, 40, 1,  4, 1}, // #506
17450
  {DBGFIELD("WriteFSqrtLd_ReadAfterLd") 1, false, false, 2074, 3, 40, 1,  4, 1}, // #507
17451
  {DBGFIELD("IIC_SSE_SQRTSD_RR_WriteFSqrt") 1, false, false, 2066, 2, 24, 1,  0, 0}, // #508
17452
  {DBGFIELD("IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 2074, 3, 40, 1,  4, 1}, // #509
17453
  {DBGFIELD("IIC_SSE_SQRTSS_RR_WriteFSqrt") 1, false, false, 2066, 2, 24, 1,  0, 0}, // #510
17454
  {DBGFIELD("WriteFSqrt")         1, false, false, 2066, 2, 24, 1,  0, 0}, // #511
17455
  {DBGFIELD("IIC_STC_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #512
17456
  {DBGFIELD("IIC_STD_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #513
17457
  {DBGFIELD("IIC_STI_WriteALU")   1, false, false, 349, 1,  2, 1,  0, 0}, // #514
17458
  {DBGFIELD("IIC_SSE_STMXCSR_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #515
17459
  {DBGFIELD("IIC_STOS_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #516
17460
  {DBGFIELD("IIC_STR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #517
17461
  {DBGFIELD("IIC_FST80_WriteStore") 1, false, false, 472, 2,  2, 1,  0, 0}, // #518
17462
  {DBGFIELD("IIC_FST_WriteMove")  1, false, false, 349, 1,  2, 1,  0, 0}, // #519
17463
  {DBGFIELD("IIC_SWAPGS_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #520
17464
  {DBGFIELD("IIC_SYSCALL_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #521
17465
  {DBGFIELD("IIC_SYS_ENTER_EXIT_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #522
17466
  {DBGFIELD("IIC_JMP_REL_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #523
17467
  {DBGFIELD("IIC_JMP_MEM_WriteJump") 1, false, false, 919, 2,  2, 1,  0, 0}, // #524
17468
  {DBGFIELD("IIC_JMP_REG_WriteJumpLd") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #525
17469
  {DBGFIELD("WriteJump")          1, false, false, 919, 2,  2, 1,  0, 0}, // #526
17470
  {DBGFIELD("IIC_FUCOMI_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #527
17471
  {DBGFIELD("IIC_FUCOM_WriteFAdd") 1, false, false, 498, 2,  6, 1,  0, 0}, // #528
17472
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #529
17473
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #530
17474
  {DBGFIELD("IIC_SSE_ALU_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #531
17475
  {DBGFIELD("IIC_SSE_ALU_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #532
17476
  {DBGFIELD("IIC_SSE_ALU_F32P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #533
17477
  {DBGFIELD("IIC_SSE_ALU_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #534
17478
  {DBGFIELD("IIC_SSE_ALU_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #535
17479
  {DBGFIELD("IIC_SSE_ALU_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #536
17480
  {DBGFIELD("IIC_SSE_ALU_F32S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #537
17481
  {DBGFIELD("IIC_SSE_ALU_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #538
17482
  {DBGFIELD("WriteFVarBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #539
17483
  {DBGFIELD("WriteFVarBlend")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #540
17484
  {DBGFIELD("WriteFShuffleLd")    1, false, false, 2074, 3,  9, 1,  0, 0}, // #541
17485
  {DBGFIELD("WriteFShuffle256")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #542
17486
  {DBGFIELD("WriteFShuffle")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #543
17487
  {DBGFIELD("WriteCvtF2ILd")      1, false, false, 13, 2,  5, 1,  0, 0}, // #544
17488
  {DBGFIELD("WriteCvtF2I")        1, false, false, 13, 1,  9, 1,  0, 0}, // #545
17489
  {DBGFIELD("WriteCvtF2FLd")      1, false, false, 13, 2,  5, 1,  0, 0}, // #546
17490
  {DBGFIELD("WriteCvtF2F")        1, false, false, 13, 1,  9, 1,  0, 0}, // #547
17491
  {DBGFIELD("WriteCvtF2FLd_WriteRMW") 2, false, false, 499, 2, 25, 2,  0, 0}, // #548
17492
  {DBGFIELD("WriteCvtF2FLd_ReadAfterLd") 1, false, false, 13, 2,  5, 1,  4, 1}, // #549
17493
  {DBGFIELD("WriteCvtI2FLd_ReadAfterLd") 1, false, false, 13, 2,  5, 1,  4, 1}, // #550
17494
  {DBGFIELD("IIC_SSE_DIV_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #551
17495
  {DBGFIELD("IIC_SSE_DIV_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #552
17496
  {DBGFIELD("IIC_SSE_DIV_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #553
17497
  {DBGFIELD("IIC_SSE_DIV_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #554
17498
  {DBGFIELD("IIC_SSE_DIV_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #555
17499
  {DBGFIELD("IIC_SSE_DIV_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #556
17500
  {DBGFIELD("IIC_VERR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #557
17501
  {DBGFIELD("IIC_VERW_REG_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #558
17502
  {DBGFIELD("IIC_VERW_MEM_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #559
17503
  {DBGFIELD("WriteStore")         1, false, false, 472, 2,  2, 1,  0, 0}, // #560
17504
  {DBGFIELD("WriteShuffle256")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #561
17505
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_WriteRMW") 2, false, false, 2089, 3, 47, 2,  0, 0}, // #562
17506
  {DBGFIELD("WriteFShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #563
17507
  {DBGFIELD("WriteShuffle256Ld_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #564
17508
  {DBGFIELD("IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #565
17509
  {DBGFIELD("IIC_ALU_NONMEM_WriteFShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #566
17510
  {DBGFIELD("IIC_SSE_MOVDQ")      0, false, false,  0, 0,  0, 0,  0, 0}, // #567
17511
  {DBGFIELD("IIC_SSE_MOV_LH")     0, false, false,  0, 0,  0, 0,  0, 0}, // #568
17512
  {DBGFIELD("IIC_SSE_MOVD_ToGP")  0, false, false,  0, 0,  0, 0,  0, 0}, // #569
17513
  {DBGFIELD("IIC_SSE_MOV_S_MR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #570
17514
  {DBGFIELD("IIC_SSE_MOV_S_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #571
17515
  {DBGFIELD("IIC_SSE_MOV_S_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #572
17516
  {DBGFIELD("IIC_SSE_MOVQ_RR")    0, false, false,  0, 0,  0, 0,  0, 0}, // #573
17517
  {DBGFIELD("IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd") 1, false, false, 2074, 3,  8, 1,  4, 1}, // #574
17518
  {DBGFIELD("IIC_ALU_NONMEM_WriteMPSAD") 1, false, false, 2066, 2,  5, 1,  0, 0}, // #575
17519
  {DBGFIELD("IIC_SSE_MUL_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #576
17520
  {DBGFIELD("IIC_SSE_MUL_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #577
17521
  {DBGFIELD("IIC_SSE_MUL_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #578
17522
  {DBGFIELD("IIC_SSE_MUL_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #579
17523
  {DBGFIELD("IIC_SSE_MUL_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #580
17524
  {DBGFIELD("IIC_SSE_MUL_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #581
17525
  {DBGFIELD("WriteVecALULd")      1, false, false, 13, 2,  9, 1,  0, 0}, // #582
17526
  {DBGFIELD("IIC_SSE_INTALU_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #583
17527
  {DBGFIELD("IIC_SSE_INTALU_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #584
17528
  {DBGFIELD("IIC_SSE_BIT_P_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #585
17529
  {DBGFIELD("IIC_SSE_BIT_P_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #586
17530
  {DBGFIELD("WriteBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #587
17531
  {DBGFIELD("WriteBlend")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #588
17532
  {DBGFIELD("WriteVarBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #589
17533
  {DBGFIELD("WriteVarBlend")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #590
17534
  {DBGFIELD("IIC_ALU_MEM_WriteBlendLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #591
17535
  {DBGFIELD("IIC_ALU_NONMEM_WriteBlend") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #592
17536
  {DBGFIELD("WriteCLMulLd_ReadAfterLd") 1, false, false, 2104, 3,  8, 1,  4, 1}, // #593
17537
  {DBGFIELD("WriteCLMul")         1, false, false, 2104, 2,  8, 1,  0, 0}, // #594
17538
  {DBGFIELD("IIC_SSE_INTSH_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #595
17539
  {DBGFIELD("IIC_SSE_INTSH_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #596
17540
  {DBGFIELD("WriteFShuffle256Ld_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #597
17541
  {DBGFIELD("IIC_ALU_MEM_WriteShuffleLd") 1, false, false, 2074, 3,  9, 1,  0, 0}, // #598
17542
  {DBGFIELD("IIC_ALU_NONMEM_WriteShuffle") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #599
17543
  {DBGFIELD("IIC_SSE_INTMUL_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #600
17544
  {DBGFIELD("IIC_SSE_INTMUL_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #601
17545
  {DBGFIELD("WriteVarVecShift_ReadAfterLd") 1, false, false, 2066, 2,  2, 1,  4, 1}, // #602
17546
  {DBGFIELD("WriteVarVecShift")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #603
17547
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd") 1, false, false, 2074, 3,  9, 1,  0, 0}, // #604
17548
  {DBGFIELD("WriteVarVecShiftLd_ReadAfterLd") 1, false, false, 2074, 3,  9, 1,  4, 1}, // #605
17549
  {DBGFIELD("WriteFRcpLd")        1, false, false, 2074, 3, 10, 1,  0, 0}, // #606
17550
  {DBGFIELD("WriteFRsqrtLd")      1, false, false, 2074, 3, 10, 1,  0, 0}, // #607
17551
  {DBGFIELD("WriteFSqrtLd")       1, false, false, 2074, 3, 40, 1,  0, 0}, // #608
17552
  {DBGFIELD("IIC_WAIT_WriteMicrocoded") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #609
17553
  {DBGFIELD("IIC_WRMSR_WriteSystem") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #610
17554
  {DBGFIELD("IIC_XADD_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #611
17555
  {DBGFIELD("IIC_XADD_REG_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #612
17556
  {DBGFIELD("IIC_XCHG_REG_WriteALU") 1, false, false, 349, 1,  2, 1,  0, 0}, // #613
17557
  {DBGFIELD("IIC_XCHG_MEM_WriteALULd_WriteRMW") 2, false, false, 920, 2, 47, 2,  0, 0}, // #614
17558
  {DBGFIELD("IIC_FXCH_WriteMove") 1, false, false, 349, 1,  2, 1,  0, 0}, // #615
17559
  {DBGFIELD("IIC_XLAT_WriteLoad") 1, false, false, 14, 1,  6, 1,  0, 0}, // #616
17560
  {DBGFIELD("CVTSS2SDrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #617
17561
  {DBGFIELD("PSLLDri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #618
17562
  {DBGFIELD("PSLLQri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #619
17563
  {DBGFIELD("PSLLWri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #620
17564
  {DBGFIELD("PSRADri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #621
17565
  {DBGFIELD("PSRAWri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #622
17566
  {DBGFIELD("PSRLDri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #623
17567
  {DBGFIELD("PSRLQri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #624
17568
  {DBGFIELD("PSRLWri")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #625
17569
  {DBGFIELD("VCVTSS2SDrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #626
17570
  {DBGFIELD("VPMOVMSKBrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #627
17571
  {DBGFIELD("VPSLLDri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #628
17572
  {DBGFIELD("VPSLLQri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #629
17573
  {DBGFIELD("VPSLLWri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #630
17574
  {DBGFIELD("VPSRADri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #631
17575
  {DBGFIELD("VPSRAWri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #632
17576
  {DBGFIELD("VPSRLDri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #633
17577
  {DBGFIELD("VPSRLQri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #634
17578
  {DBGFIELD("VPSRLWri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #635
17579
  {DBGFIELD("VTESTPDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #636
17580
  {DBGFIELD("VTESTPDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #637
17581
  {DBGFIELD("VTESTPSYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #638
17582
  {DBGFIELD("VTESTPSrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #639
17583
  {DBGFIELD("COMP_FST0r")         0, false, false,  0, 0,  0, 0,  0, 0}, // #640
17584
  {DBGFIELD("COM_FST0r")          0, false, false,  0, 0,  0, 0,  0, 0}, // #641
17585
  {DBGFIELD("UCOM_FPr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #642
17586
  {DBGFIELD("UCOM_Fr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #643
17587
  {DBGFIELD("ANDNPDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #644
17588
  {DBGFIELD("ANDNPSrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #645
17589
  {DBGFIELD("ANDPDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #646
17590
  {DBGFIELD("ANDPSrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #647
17591
  {DBGFIELD("FDECSTP")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #648
17592
  {DBGFIELD("FFREE_FFREEP")       1, false, false, 2066, 2,  1, 1,  0, 0}, // #649
17593
  {DBGFIELD("FINCSTP")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #650
17594
  {DBGFIELD("FNOP")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #651
17595
  {DBGFIELD("INSERTPSrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #652
17596
  {DBGFIELD("JAE_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #653
17597
  {DBGFIELD("JAE_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #654
17598
  {DBGFIELD("JA_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #655
17599
  {DBGFIELD("JA_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #656
17600
  {DBGFIELD("JBE_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #657
17601
  {DBGFIELD("JBE_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #658
17602
  {DBGFIELD("JB_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #659
17603
  {DBGFIELD("JB_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #660
17604
  {DBGFIELD("JE_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #661
17605
  {DBGFIELD("JE_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #662
17606
  {DBGFIELD("JGE_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #663
17607
  {DBGFIELD("JGE_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #664
17608
  {DBGFIELD("JG_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #665
17609
  {DBGFIELD("JG_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #666
17610
  {DBGFIELD("JLE_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #667
17611
  {DBGFIELD("JLE_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #668
17612
  {DBGFIELD("JL_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #669
17613
  {DBGFIELD("JL_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #670
17614
  {DBGFIELD("JMP64r")             1, false, false, 919, 2,  2, 1,  0, 0}, // #671
17615
  {DBGFIELD("JMP_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #672
17616
  {DBGFIELD("JMP_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #673
17617
  {DBGFIELD("JNE_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #674
17618
  {DBGFIELD("JNE_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #675
17619
  {DBGFIELD("JNO_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #676
17620
  {DBGFIELD("JNO_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #677
17621
  {DBGFIELD("JNP_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #678
17622
  {DBGFIELD("JNP_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #679
17623
  {DBGFIELD("JNS_1")              1, false, false, 919, 2,  2, 1,  0, 0}, // #680
17624
  {DBGFIELD("JNS_4")              1, false, false, 919, 2,  2, 1,  0, 0}, // #681
17625
  {DBGFIELD("JO_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #682
17626
  {DBGFIELD("JO_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #683
17627
  {DBGFIELD("JP_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #684
17628
  {DBGFIELD("JP_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #685
17629
  {DBGFIELD("JS_1")               1, false, false, 919, 2,  2, 1,  0, 0}, // #686
17630
  {DBGFIELD("JS_4")               1, false, false, 919, 2,  2, 1,  0, 0}, // #687
17631
  {DBGFIELD("LD_Frr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #688
17632
  {DBGFIELD("LOOP")               1, false, false, 919, 2,  2, 1,  0, 0}, // #689
17633
  {DBGFIELD("LOOPE")              1, false, false, 919, 2,  2, 1,  0, 0}, // #690
17634
  {DBGFIELD("LOOPNE")             1, false, false, 919, 2,  2, 1,  0, 0}, // #691
17635
  {DBGFIELD("MOV64toPQIrr")       1, false, false, 349, 1,  2, 1,  0, 0}, // #692
17636
  {DBGFIELD("MOVAPDrr_MOVAPDrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #693
17637
  {DBGFIELD("MOVAPSrr_MOVAPSrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #694
17638
  {DBGFIELD("MOVDDUPrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #695
17639
  {DBGFIELD("MOVDI2PDIrr")        1, false, false, 349, 1,  2, 1,  0, 0}, // #696
17640
  {DBGFIELD("MOVHLPSrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #697
17641
  {DBGFIELD("MOVLHPSrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #698
17642
  {DBGFIELD("MOVSDrr_MOVSDrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #699
17643
  {DBGFIELD("MOVSHDUPrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #700
17644
  {DBGFIELD("MOVSLDUPrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #701
17645
  {DBGFIELD("MOVSSrr_MOVSSrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #702
17646
  {DBGFIELD("MOVUPDrr_MOVUPDrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #703
17647
  {DBGFIELD("MOVUPSrr_MOVUPSrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #704
17648
  {DBGFIELD("ORPDrr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #705
17649
  {DBGFIELD("ORPSrr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #706
17650
  {DBGFIELD("RETQ")               1, false, false, 1703, 3,  9, 1,  0, 0}, // #707
17651
  {DBGFIELD("SHUFPDrri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #708
17652
  {DBGFIELD("SHUFPSrri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #709
17653
  {DBGFIELD("ST_FPrr")            1, false, false, 349, 1,  2, 1,  0, 0}, // #710
17654
  {DBGFIELD("ST_Frr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #711
17655
  {DBGFIELD("UNPCKHPDrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #712
17656
  {DBGFIELD("UNPCKHPSrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #713
17657
  {DBGFIELD("UNPCKLPDrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #714
17658
  {DBGFIELD("UNPCKLPSrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #715
17659
  {DBGFIELD("VANDNPDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #716
17660
  {DBGFIELD("VANDNPDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #717
17661
  {DBGFIELD("VANDNPSYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #718
17662
  {DBGFIELD("VANDNPSrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #719
17663
  {DBGFIELD("VANDPDYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #720
17664
  {DBGFIELD("VANDPDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #721
17665
  {DBGFIELD("VANDPSYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #722
17666
  {DBGFIELD("VANDPSrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #723
17667
  {DBGFIELD("VEXTRACTF128rr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #724
17668
  {DBGFIELD("VINSERTF128rr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #725
17669
  {DBGFIELD("VINSERTPSrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #726
17670
  {DBGFIELD("VMOV64toPQIrr")      1, false, false, 349, 1,  2, 1,  0, 0}, // #727
17671
  {DBGFIELD("VMOVAPDYrr_VMOVAPDYrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #728
17672
  {DBGFIELD("VMOVAPDrr_VMOVAPDrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #729
17673
  {DBGFIELD("VMOVAPSYrr_VMOVAPSYrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #730
17674
  {DBGFIELD("VMOVAPSrr_VMOVAPSrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #731
17675
  {DBGFIELD("VMOVDDUPYrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #732
17676
  {DBGFIELD("VMOVDDUPrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #733
17677
  {DBGFIELD("VMOVDI2PDIrr")       1, false, false, 349, 1,  2, 1,  0, 0}, // #734
17678
  {DBGFIELD("VMOVHLPSrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #735
17679
  {DBGFIELD("VMOVSDrr_VMOVSDrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #736
17680
  {DBGFIELD("VMOVSHDUPYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #737
17681
  {DBGFIELD("VMOVSHDUPrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #738
17682
  {DBGFIELD("VMOVSLDUPYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #739
17683
  {DBGFIELD("VMOVSLDUPrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #740
17684
  {DBGFIELD("VMOVSSrr_VMOVSSrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #741
17685
  {DBGFIELD("VMOVUPDYrr_VMOVUPDYrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #742
17686
  {DBGFIELD("VMOVUPDrr_VMOVUPDrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #743
17687
  {DBGFIELD("VMOVUPSYrr_VMOVUPSYrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #744
17688
  {DBGFIELD("VMOVUPSrr_VMOVUPSrr_REV") 1, false, false, 2066, 2,  2, 1,  0, 0}, // #745
17689
  {DBGFIELD("VORPDYrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #746
17690
  {DBGFIELD("VORPDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #747
17691
  {DBGFIELD("VORPSYrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #748
17692
  {DBGFIELD("VORPSrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #749
17693
  {DBGFIELD("VPERM2F128rr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #750
17694
  {DBGFIELD("VPERMILPDYri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #751
17695
  {DBGFIELD("VPERMILPDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #752
17696
  {DBGFIELD("VPERMILPDri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #753
17697
  {DBGFIELD("VPERMILPDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #754
17698
  {DBGFIELD("VPERMILPSYri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #755
17699
  {DBGFIELD("VPERMILPSYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #756
17700
  {DBGFIELD("VPERMILPSri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #757
17701
  {DBGFIELD("VPERMILPSrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #758
17702
  {DBGFIELD("VSHUFPDYrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #759
17703
  {DBGFIELD("VSHUFPDrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #760
17704
  {DBGFIELD("VSHUFPSYrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #761
17705
  {DBGFIELD("VSHUFPSrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #762
17706
  {DBGFIELD("VUNPCKHPDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #763
17707
  {DBGFIELD("VUNPCKHPDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #764
17708
  {DBGFIELD("VUNPCKHPSYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #765
17709
  {DBGFIELD("VUNPCKHPSrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #766
17710
  {DBGFIELD("VUNPCKLPDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #767
17711
  {DBGFIELD("VUNPCKLPDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #768
17712
  {DBGFIELD("VUNPCKLPSYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #769
17713
  {DBGFIELD("VUNPCKLPSrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #770
17714
  {DBGFIELD("VXORPDYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #771
17715
  {DBGFIELD("VXORPDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #772
17716
  {DBGFIELD("VXORPSYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #773
17717
  {DBGFIELD("VXORPSrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #774
17718
  {DBGFIELD("XORPDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #775
17719
  {DBGFIELD("XORPSrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #776
17720
  {DBGFIELD("LEA16r")             1, false, false, 919, 2,  2, 1,  0, 0}, // #777
17721
  {DBGFIELD("LEA32r_LEA64r")      1, false, false, 919, 2,  2, 1,  0, 0}, // #778
17722
  {DBGFIELD("BLENDPDrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #779
17723
  {DBGFIELD("BLENDPSrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #780
17724
  {DBGFIELD("BT16ri8_BT32ri8_BT64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #781
17725
  {DBGFIELD("BT16rr_BT32rr_BT64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #782
17726
  {DBGFIELD("BTC16ri8_BTC32ri8_BTC64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #783
17727
  {DBGFIELD("BTC16rr_BTC32rr_BTC64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #784
17728
  {DBGFIELD("BTR16ri8_BTR32ri8_BTR64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #785
17729
  {DBGFIELD("BTR16rr_BTR32rr")    1, false, false, 349, 1,  2, 1,  0, 0}, // #786
17730
  {DBGFIELD("BTR64rr")            1, false, false, 349, 1,  2, 1,  0, 0}, // #787
17731
  {DBGFIELD("BTS16ri8_BTS32ri8_BTS64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #788
17732
  {DBGFIELD("BTS16rr_BTS32rr_BTS64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #789
17733
  {DBGFIELD("CDQ_CDQE")           0, false, false,  0, 0,  0, 0,  0, 0}, // #790
17734
  {DBGFIELD("CQO")                0, false, false,  0, 0,  0, 0,  0, 0}, // #791
17735
  {DBGFIELD("LAHF")               1, false, false, 349, 1,  2, 1,  0, 0}, // #792
17736
  {DBGFIELD("SAHF")               1, false, false, 349, 1,  2, 1,  0, 0}, // #793
17737
  {DBGFIELD("SAR16ri_SAR32ri_SAR64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #794
17738
  {DBGFIELD("SAR8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #795
17739
  {DBGFIELD("SETAEr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #796
17740
  {DBGFIELD("SETBr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #797
17741
  {DBGFIELD("SETEr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #798
17742
  {DBGFIELD("SETGEr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #799
17743
  {DBGFIELD("SETGr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #800
17744
  {DBGFIELD("SETLEr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #801
17745
  {DBGFIELD("SETLr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #802
17746
  {DBGFIELD("SETNEr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #803
17747
  {DBGFIELD("SETNOr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #804
17748
  {DBGFIELD("SETNPr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #805
17749
  {DBGFIELD("SETNSr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #806
17750
  {DBGFIELD("SETOr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #807
17751
  {DBGFIELD("SETPr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #808
17752
  {DBGFIELD("SETSr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #809
17753
  {DBGFIELD("SHL16ri_SHL32ri_SHL64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #810
17754
  {DBGFIELD("SHL16r1_SHL32r1_SHL64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #811
17755
  {DBGFIELD("SHL8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #812
17756
  {DBGFIELD("SHL8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #813
17757
  {DBGFIELD("SHR16ri_SHR32ri_SHR64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #814
17758
  {DBGFIELD("SHR8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #815
17759
  {DBGFIELD("VBLENDPDYrri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #816
17760
  {DBGFIELD("VBLENDPDrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #817
17761
  {DBGFIELD("VBLENDPSYrri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #818
17762
  {DBGFIELD("VBLENDPSrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #819
17763
  {DBGFIELD("VMOVDQAYrr_VMOVDQAYrr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #820
17764
  {DBGFIELD("VMOVDQArr_VMOVDQArr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #821
17765
  {DBGFIELD("VMOVDQUYrr_VMOVDQUYrr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #822
17766
  {DBGFIELD("VMOVDQUrr_VMOVDQUrr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #823
17767
  {DBGFIELD("MMX_PABSBrr64")      1, false, false, 13, 1,  2, 1,  0, 0}, // #824
17768
  {DBGFIELD("MMX_PABSDrr64")      1, false, false, 13, 1,  2, 1,  0, 0}, // #825
17769
  {DBGFIELD("MMX_PABSWrr64")      1, false, false, 13, 1,  2, 1,  0, 0}, // #826
17770
  {DBGFIELD("MMX_PADDQirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #827
17771
  {DBGFIELD("MMX_PALIGNR64irr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #828
17772
  {DBGFIELD("MMX_PSHUFBrr64")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #829
17773
  {DBGFIELD("MMX_PSIGNBrr64")     1, false, false, 2066, 2,  9, 1,  0, 0}, // #830
17774
  {DBGFIELD("MMX_PSIGNDrr64")     1, false, false, 2066, 2,  9, 1,  0, 0}, // #831
17775
  {DBGFIELD("MMX_PSIGNWrr64")     1, false, false, 2066, 2,  9, 1,  0, 0}, // #832
17776
  {DBGFIELD("PABSBrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #833
17777
  {DBGFIELD("PABSDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #834
17778
  {DBGFIELD("PABSWrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #835
17779
  {DBGFIELD("PACKSSDWrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #836
17780
  {DBGFIELD("PACKSSWBrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #837
17781
  {DBGFIELD("PACKUSDWrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #838
17782
  {DBGFIELD("PACKUSWBrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #839
17783
  {DBGFIELD("PADDBrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #840
17784
  {DBGFIELD("PADDDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #841
17785
  {DBGFIELD("PADDQrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #842
17786
  {DBGFIELD("PADDSBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #843
17787
  {DBGFIELD("PADDSWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #844
17788
  {DBGFIELD("PADDUSBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #845
17789
  {DBGFIELD("PADDUSWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #846
17790
  {DBGFIELD("PADDWrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #847
17791
  {DBGFIELD("PALIGNRrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #848
17792
  {DBGFIELD("PAVGBrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #849
17793
  {DBGFIELD("PAVGWrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #850
17794
  {DBGFIELD("PBLENDWrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #851
17795
  {DBGFIELD("PCMPEQBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #852
17796
  {DBGFIELD("PCMPEQDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #853
17797
  {DBGFIELD("PCMPEQQrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #854
17798
  {DBGFIELD("PCMPEQWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #855
17799
  {DBGFIELD("PCMPGTBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #856
17800
  {DBGFIELD("PCMPGTDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #857
17801
  {DBGFIELD("PCMPGTWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #858
17802
  {DBGFIELD("PMAXSBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #859
17803
  {DBGFIELD("PMAXSDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #860
17804
  {DBGFIELD("PMAXSWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #861
17805
  {DBGFIELD("PMAXUBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #862
17806
  {DBGFIELD("PMAXUDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #863
17807
  {DBGFIELD("PMAXUWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #864
17808
  {DBGFIELD("PMINSBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #865
17809
  {DBGFIELD("PMINSDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #866
17810
  {DBGFIELD("PMINSWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #867
17811
  {DBGFIELD("PMINUBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #868
17812
  {DBGFIELD("PMINUDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #869
17813
  {DBGFIELD("PMINUWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #870
17814
  {DBGFIELD("PMOVSXBDrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #871
17815
  {DBGFIELD("PMOVSXBQrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #872
17816
  {DBGFIELD("PMOVSXBWrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #873
17817
  {DBGFIELD("PMOVSXDQrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #874
17818
  {DBGFIELD("PMOVSXWDrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #875
17819
  {DBGFIELD("PMOVSXWQrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #876
17820
  {DBGFIELD("PMOVZXBDrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #877
17821
  {DBGFIELD("PMOVZXBQrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #878
17822
  {DBGFIELD("PMOVZXBWrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #879
17823
  {DBGFIELD("PMOVZXDQrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #880
17824
  {DBGFIELD("PMOVZXWDrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #881
17825
  {DBGFIELD("PMOVZXWQrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #882
17826
  {DBGFIELD("PSHUFBrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #883
17827
  {DBGFIELD("PSHUFDri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #884
17828
  {DBGFIELD("PSHUFHWri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #885
17829
  {DBGFIELD("PSHUFLWri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #886
17830
  {DBGFIELD("PSIGNBrr128")        1, false, false, 13, 1,  2, 1,  0, 0}, // #887
17831
  {DBGFIELD("PSIGNDrr128")        1, false, false, 13, 1,  2, 1,  0, 0}, // #888
17832
  {DBGFIELD("PSIGNWrr128")        1, false, false, 13, 1,  2, 1,  0, 0}, // #889
17833
  {DBGFIELD("PSLLDQri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #890
17834
  {DBGFIELD("PSRLDQri")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #891
17835
  {DBGFIELD("PSUBBrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #892
17836
  {DBGFIELD("PSUBDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #893
17837
  {DBGFIELD("PSUBQrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #894
17838
  {DBGFIELD("PSUBSBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #895
17839
  {DBGFIELD("PSUBSWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #896
17840
  {DBGFIELD("PSUBUSBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #897
17841
  {DBGFIELD("PSUBUSWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #898
17842
  {DBGFIELD("PSUBWrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #899
17843
  {DBGFIELD("PUNPCKHBWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #900
17844
  {DBGFIELD("PUNPCKHDQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #901
17845
  {DBGFIELD("PUNPCKHQDQrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #902
17846
  {DBGFIELD("PUNPCKHWDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #903
17847
  {DBGFIELD("PUNPCKLBWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #904
17848
  {DBGFIELD("PUNPCKLDQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #905
17849
  {DBGFIELD("PUNPCKLQDQrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #906
17850
  {DBGFIELD("PUNPCKLWDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #907
17851
  {DBGFIELD("VPABSBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #908
17852
  {DBGFIELD("VPABSDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #909
17853
  {DBGFIELD("VPABSWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #910
17854
  {DBGFIELD("VPACKSSDWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #911
17855
  {DBGFIELD("VPACKSSWBrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #912
17856
  {DBGFIELD("VPACKUSDWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #913
17857
  {DBGFIELD("VPACKUSWBrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #914
17858
  {DBGFIELD("VPADDBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #915
17859
  {DBGFIELD("VPADDDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #916
17860
  {DBGFIELD("VPADDQrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #917
17861
  {DBGFIELD("VPADDSBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #918
17862
  {DBGFIELD("VPADDSWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #919
17863
  {DBGFIELD("VPADDUSBrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #920
17864
  {DBGFIELD("VPADDUSWrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #921
17865
  {DBGFIELD("VPADDWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #922
17866
  {DBGFIELD("VPALIGNRrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #923
17867
  {DBGFIELD("VPAVGBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #924
17868
  {DBGFIELD("VPAVGWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #925
17869
  {DBGFIELD("VPBLENDWrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #926
17870
  {DBGFIELD("VPCMPEQBrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #927
17871
  {DBGFIELD("VPCMPEQDrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #928
17872
  {DBGFIELD("VPCMPEQQrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #929
17873
  {DBGFIELD("VPCMPEQWrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #930
17874
  {DBGFIELD("VPCMPGTBrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #931
17875
  {DBGFIELD("VPCMPGTDrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #932
17876
  {DBGFIELD("VPCMPGTWrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #933
17877
  {DBGFIELD("VPMAXSBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #934
17878
  {DBGFIELD("VPMAXSDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #935
17879
  {DBGFIELD("VPMAXSWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #936
17880
  {DBGFIELD("VPMAXUBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #937
17881
  {DBGFIELD("VPMAXUDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #938
17882
  {DBGFIELD("VPMAXUWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #939
17883
  {DBGFIELD("VPMINSBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #940
17884
  {DBGFIELD("VPMINSDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #941
17885
  {DBGFIELD("VPMINSWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #942
17886
  {DBGFIELD("VPMINUBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #943
17887
  {DBGFIELD("VPMINUDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #944
17888
  {DBGFIELD("VPMINUWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #945
17889
  {DBGFIELD("VPMOVSXBDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #946
17890
  {DBGFIELD("VPMOVSXBQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #947
17891
  {DBGFIELD("VPMOVSXBWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #948
17892
  {DBGFIELD("VPMOVSXDQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #949
17893
  {DBGFIELD("VPMOVSXWDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #950
17894
  {DBGFIELD("VPMOVSXWQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #951
17895
  {DBGFIELD("VPMOVZXBDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #952
17896
  {DBGFIELD("VPMOVZXBQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #953
17897
  {DBGFIELD("VPMOVZXBWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #954
17898
  {DBGFIELD("VPMOVZXDQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #955
17899
  {DBGFIELD("VPMOVZXWDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #956
17900
  {DBGFIELD("VPMOVZXWQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #957
17901
  {DBGFIELD("VPSHUFBrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #958
17902
  {DBGFIELD("VPSHUFDri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #959
17903
  {DBGFIELD("VPSHUFHWri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #960
17904
  {DBGFIELD("VPSHUFLWri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #961
17905
  {DBGFIELD("VPSIGNBrr128")       1, false, false, 13, 1,  2, 1,  0, 0}, // #962
17906
  {DBGFIELD("VPSIGNDrr128")       1, false, false, 13, 1,  2, 1,  0, 0}, // #963
17907
  {DBGFIELD("VPSIGNWrr128")       1, false, false, 13, 1,  2, 1,  0, 0}, // #964
17908
  {DBGFIELD("VPSLLDQri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #965
17909
  {DBGFIELD("VPSRLDQri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #966
17910
  {DBGFIELD("VPSUBBrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #967
17911
  {DBGFIELD("VPSUBDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #968
17912
  {DBGFIELD("VPSUBQrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #969
17913
  {DBGFIELD("VPSUBSBrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #970
17914
  {DBGFIELD("VPSUBSWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #971
17915
  {DBGFIELD("VPSUBUSBrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #972
17916
  {DBGFIELD("VPSUBUSWrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #973
17917
  {DBGFIELD("VPSUBWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #974
17918
  {DBGFIELD("VPUNPCKHBWrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #975
17919
  {DBGFIELD("VPUNPCKHDQrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #976
17920
  {DBGFIELD("VPUNPCKHQDQrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #977
17921
  {DBGFIELD("VPUNPCKHWDrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #978
17922
  {DBGFIELD("VPUNPCKLBWrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #979
17923
  {DBGFIELD("VPUNPCKLDQrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #980
17924
  {DBGFIELD("VPUNPCKLQDQrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #981
17925
  {DBGFIELD("VPUNPCKLWDrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #982
17926
  {DBGFIELD("ADD16ri8_ADD32ri8_ADD64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #983
17927
  {DBGFIELD("ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB") 1, false, false, 349, 1,  2, 1,  0, 0}, // #984
17928
  {DBGFIELD("ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #985
17929
  {DBGFIELD("ADD16rr_DB_ADD32rr_DB_ADD64rr_DB") 1, false, false, 349, 1,  2, 1,  0, 0}, // #986
17930
  {DBGFIELD("ADD8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #987
17931
  {DBGFIELD("ADD8ri_ADD8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #988
17932
  {DBGFIELD("ADD8rr_ADD8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #989
17933
  {DBGFIELD("AND16ri8_AND32ri8_AND64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #990
17934
  {DBGFIELD("AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #991
17935
  {DBGFIELD("AND8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #992
17936
  {DBGFIELD("AND8ri_AND8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #993
17937
  {DBGFIELD("AND8rr_AND8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #994
17938
  {DBGFIELD("CBW")                0, false, false,  0, 0,  0, 0,  0, 0}, // #995
17939
  {DBGFIELD("CMC")                1, false, false, 349, 1,  2, 1,  0, 0}, // #996
17940
  {DBGFIELD("CMP16ri8_CMP32ri8_CMP64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #997
17941
  {DBGFIELD("CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #998
17942
  {DBGFIELD("CMP8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #999
17943
  {DBGFIELD("CMP8ri_CMP8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #1000
17944
  {DBGFIELD("CMP8rr_CMP8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1001
17945
  {DBGFIELD("CWDE")               0, false, false,  0, 0,  0, 0,  0, 0}, // #1002
17946
  {DBGFIELD("DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1003
17947
  {DBGFIELD("DEC8r")              1, false, false, 349, 1,  2, 1,  0, 0}, // #1004
17948
  {DBGFIELD("INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1005
17949
  {DBGFIELD("INC8r")              1, false, false, 349, 1,  2, 1,  0, 0}, // #1006
17950
  {DBGFIELD("MMX_MOVD64from64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1007
17951
  {DBGFIELD("MMX_MOVQ2DQrr")      1, false, false, 349, 1,  2, 1,  0, 0}, // #1008
17952
  {DBGFIELD("MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1009
17953
  {DBGFIELD("MOV8ri_MOV8ri_alt")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1010
17954
  {DBGFIELD("MOV8rr_MOV8rr_NOREX_MOV8rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1011
17955
  {DBGFIELD("MOVDQArr_MOVDQArr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1012
17956
  {DBGFIELD("MOVDQUrr_MOVDQUrr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1013
17957
  {DBGFIELD("MOVPQI2QIrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #1014
17958
  {DBGFIELD("MOVSX32rr16_MOVSX64rr16") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1015
17959
  {DBGFIELD("MOVSX64rr32")        1, false, false, 349, 1,  2, 1,  0, 0}, // #1016
17960
  {DBGFIELD("MOVSX16rr8")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1017
17961
  {DBGFIELD("MOVSX32rr8_MOVSX64rr8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1018
17962
  {DBGFIELD("MOVZX32rr16_MOVZX64rr16") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1019
17963
  {DBGFIELD("MOVZX16rr8")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1020
17964
  {DBGFIELD("MOVZX32rr8_MOVZX64rr8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1021
17965
  {DBGFIELD("NEG16r_NEG32r_NEG64r") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1022
17966
  {DBGFIELD("NEG8r")              1, false, false, 349, 1,  2, 1,  0, 0}, // #1023
17967
  {DBGFIELD("NOT16r_NOT32r_NOT64r") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1024
17968
  {DBGFIELD("NOT8r")              1, false, false, 349, 1,  2, 1,  0, 0}, // #1025
17969
  {DBGFIELD("OR16ri8_OR32ri8_OR64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1026
17970
  {DBGFIELD("OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1027
17971
  {DBGFIELD("OR8i8")              1, false, false, 349, 1,  2, 1,  0, 0}, // #1028
17972
  {DBGFIELD("OR8ri_OR8ri8")       1, false, false, 349, 1,  2, 1,  0, 0}, // #1029
17973
  {DBGFIELD("OR8rr_OR8rr_REV")    1, false, false, 349, 1,  2, 1,  0, 0}, // #1030
17974
  {DBGFIELD("PANDNrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #1031
17975
  {DBGFIELD("PANDrr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #1032
17976
  {DBGFIELD("PORrr")              1, false, false, 13, 1,  2, 1,  0, 0}, // #1033
17977
  {DBGFIELD("PXORrr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #1034
17978
  {DBGFIELD("STC")                1, false, false, 349, 1,  2, 1,  0, 0}, // #1035
17979
  {DBGFIELD("SUB16ri8_SUB32ri8_SUB64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1036
17980
  {DBGFIELD("SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1037
17981
  {DBGFIELD("SUB8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #1038
17982
  {DBGFIELD("SUB8ri_SUB8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #1039
17983
  {DBGFIELD("SUB8rr_SUB8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1040
17984
  {DBGFIELD("TEST16rr_TEST32rr_TEST64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1041
17985
  {DBGFIELD("TEST8i8")            1, false, false, 349, 1,  2, 1,  0, 0}, // #1042
17986
  {DBGFIELD("TEST8ri_TEST8ri_NOREX") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1043
17987
  {DBGFIELD("TEST8rr")            1, false, false, 349, 1,  2, 1,  0, 0}, // #1044
17988
  {DBGFIELD("VMOVPQI2QIrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1045
17989
  {DBGFIELD("VMOVZPQILo2PQIrr")   1, false, false, 13, 1,  2, 1,  0, 0}, // #1046
17990
  {DBGFIELD("VPANDNrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1047
17991
  {DBGFIELD("VPANDrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #1048
17992
  {DBGFIELD("VPORrr")             1, false, false, 13, 1,  2, 1,  0, 0}, // #1049
17993
  {DBGFIELD("VPXORrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #1050
17994
  {DBGFIELD("XOR16ri8_XOR32ri8_XOR64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1051
17995
  {DBGFIELD("XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1052
17996
  {DBGFIELD("XOR8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #1053
17997
  {DBGFIELD("XOR8ri_XOR8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #1054
17998
  {DBGFIELD("XOR8rr_XOR8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1055
17999
  {DBGFIELD("MOVMSKPDrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #1056
18000
  {DBGFIELD("MOVMSKPSrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #1057
18001
  {DBGFIELD("MOVPDI2DIrr")        1, false, false, 349, 1,  2, 1,  0, 0}, // #1058
18002
  {DBGFIELD("MOVPQIto64rr")       1, false, false, 349, 1,  2, 1,  0, 0}, // #1059
18003
  {DBGFIELD("PMOVMSKBrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #1060
18004
  {DBGFIELD("VMOVMSKPDYrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1061
18005
  {DBGFIELD("VMOVMSKPDrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #1062
18006
  {DBGFIELD("VMOVMSKPSYrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1063
18007
  {DBGFIELD("VMOVMSKPSrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #1064
18008
  {DBGFIELD("VMOVPDI2DIrr")       1, false, false, 349, 1,  2, 1,  0, 0}, // #1065
18009
  {DBGFIELD("VMOVPQIto64rr")      1, false, false, 349, 1,  2, 1,  0, 0}, // #1066
18010
  {DBGFIELD("BLENDVPDrr0")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1067
18011
  {DBGFIELD("BLENDVPSrr0")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1068
18012
  {DBGFIELD("ROL16ri_ROL32ri_ROL64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1069
18013
  {DBGFIELD("ROL8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #1070
18014
  {DBGFIELD("ROR16ri_ROR32ri_ROR64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1071
18015
  {DBGFIELD("ROR8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #1072
18016
  {DBGFIELD("SETAr")              1, false, false, 349, 1,  2, 1,  0, 0}, // #1073
18017
  {DBGFIELD("SETBEr")             1, false, false, 349, 1,  2, 1,  0, 0}, // #1074
18018
  {DBGFIELD("VBLENDVPDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #1075
18019
  {DBGFIELD("VBLENDVPDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1076
18020
  {DBGFIELD("VBLENDVPSYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #1077
18021
  {DBGFIELD("VBLENDVPSrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1078
18022
  {DBGFIELD("VPBLENDVBrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1079
18023
  {DBGFIELD("SCASB")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1080
18024
  {DBGFIELD("SCASL")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1081
18025
  {DBGFIELD("SCASQ")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1082
18026
  {DBGFIELD("SCASW")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1083
18027
  {DBGFIELD("COMISDrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1084
18028
  {DBGFIELD("COMISSrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1085
18029
  {DBGFIELD("UCOMISDrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1086
18030
  {DBGFIELD("UCOMISSrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1087
18031
  {DBGFIELD("VCOMISDrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1088
18032
  {DBGFIELD("VCOMISSrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1089
18033
  {DBGFIELD("VUCOMISDrr")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1090
18034
  {DBGFIELD("VUCOMISSrr")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1091
18035
  {DBGFIELD("CVTPS2PDrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1092
18036
  {DBGFIELD("PTESTrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #1093
18037
  {DBGFIELD("VCVTPS2PDYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1094
18038
  {DBGFIELD("VCVTPS2PDrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1095
18039
  {DBGFIELD("VPTESTYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #1096
18040
  {DBGFIELD("VPTESTrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1097
18041
  {DBGFIELD("PSLLDrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1098
18042
  {DBGFIELD("PSLLQrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1099
18043
  {DBGFIELD("PSLLWrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1100
18044
  {DBGFIELD("PSRADrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1101
18045
  {DBGFIELD("PSRAWrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1102
18046
  {DBGFIELD("PSRLDrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1103
18047
  {DBGFIELD("PSRLQrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1104
18048
  {DBGFIELD("PSRLWrr")            1, false, false, 2066, 2,  2, 1,  0, 0}, // #1105
18049
  {DBGFIELD("VPSLLDrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1106
18050
  {DBGFIELD("VPSLLQrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1107
18051
  {DBGFIELD("VPSLLWrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1108
18052
  {DBGFIELD("VPSRADrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1109
18053
  {DBGFIELD("VPSRAWrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1110
18054
  {DBGFIELD("VPSRLDrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1111
18055
  {DBGFIELD("VPSRLQrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1112
18056
  {DBGFIELD("VPSRLWrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1113
18057
  {DBGFIELD("FNSTSW16r")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1114
18058
  {DBGFIELD("BSWAP32r_BSWAP64r")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1115
18059
  {DBGFIELD("PINSRBrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1116
18060
  {DBGFIELD("PINSRDrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1117
18061
  {DBGFIELD("PINSRQrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1118
18062
  {DBGFIELD("PINSRWrri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1119
18063
  {DBGFIELD("VPINSRBrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1120
18064
  {DBGFIELD("VPINSRDrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1121
18065
  {DBGFIELD("VPINSRQrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1122
18066
  {DBGFIELD("VPINSRWrri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #1123
18067
  {DBGFIELD("JRCXZ")              1, false, false, 919, 2,  2, 1,  0, 0}, // #1124
18068
  {DBGFIELD("MMX_MOVDQ2Qrr")      1, false, false, 349, 1,  2, 1,  0, 0}, // #1125
18069
  {DBGFIELD("ADC16ri8_ADC32ri8_ADC64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1126
18070
  {DBGFIELD("ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1127
18071
  {DBGFIELD("ADC8ri_ADC8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #1128
18072
  {DBGFIELD("ADC8rr_ADC8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1129
18073
  {DBGFIELD("CMOVAE16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1130
18074
  {DBGFIELD("CMOVAE32rr_CMOVAE64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1131
18075
  {DBGFIELD("CMOVB16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1132
18076
  {DBGFIELD("CMOVB32rr_CMOVB64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1133
18077
  {DBGFIELD("CMOVE16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1134
18078
  {DBGFIELD("CMOVE32rr_CMOVE64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1135
18079
  {DBGFIELD("CMOVG16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1136
18080
  {DBGFIELD("CMOVG32rr_CMOVG64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1137
18081
  {DBGFIELD("CMOVGE16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1138
18082
  {DBGFIELD("CMOVGE32rr_CMOVGE64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1139
18083
  {DBGFIELD("CMOVL16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1140
18084
  {DBGFIELD("CMOVL32rr_CMOVL64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1141
18085
  {DBGFIELD("CMOVLE16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1142
18086
  {DBGFIELD("CMOVLE32rr_CMOVLE64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1143
18087
  {DBGFIELD("CMOVNE16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1144
18088
  {DBGFIELD("CMOVNE32rr_CMOVNE64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1145
18089
  {DBGFIELD("CMOVNO16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1146
18090
  {DBGFIELD("CMOVNO32rr_CMOVNO64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1147
18091
  {DBGFIELD("CMOVNP16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1148
18092
  {DBGFIELD("CMOVNP32rr_CMOVNP64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1149
18093
  {DBGFIELD("CMOVNS16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1150
18094
  {DBGFIELD("CMOVNS32rr_CMOVNS64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1151
18095
  {DBGFIELD("CMOVO16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1152
18096
  {DBGFIELD("CMOVO32rr_CMOVO64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1153
18097
  {DBGFIELD("CMOVP16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1154
18098
  {DBGFIELD("CMOVP32rr_CMOVP64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1155
18099
  {DBGFIELD("CMOVS16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1156
18100
  {DBGFIELD("CMOVS32rr_CMOVS64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1157
18101
  {DBGFIELD("SBB16ri8_SBB32ri8_SBB64ri8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1158
18102
  {DBGFIELD("SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1159
18103
  {DBGFIELD("SBB8ri_SBB8ri8")     1, false, false, 349, 1,  2, 1,  0, 0}, // #1160
18104
  {DBGFIELD("SBB8rr_SBB8rr_REV")  1, false, false, 349, 1,  2, 1,  0, 0}, // #1161
18105
  {DBGFIELD("SHLD16rri8")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1162
18106
  {DBGFIELD("SHLD32rri8")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1163
18107
  {DBGFIELD("SHLD64rri8")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1164
18108
  {DBGFIELD("SHRD16rri8")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1165
18109
  {DBGFIELD("SHRD32rri8")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1166
18110
  {DBGFIELD("SHRD64rri8")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1167
18111
  {DBGFIELD("MMX_PMADDUBSWrr64")  1, false, false, 2066, 2,  9, 1,  0, 0}, // #1168
18112
  {DBGFIELD("MMX_PMULHRSWrr64")   1, false, false, 2066, 2,  9, 1,  0, 0}, // #1169
18113
  {DBGFIELD("MMX_PMULUDQirr")     1, false, false, 2066, 2,  9, 1,  0, 0}, // #1170
18114
  {DBGFIELD("PMADDUBSWrr")        1, false, false, 2066, 2,  9, 1,  0, 0}, // #1171
18115
  {DBGFIELD("PMADDWDrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1172
18116
  {DBGFIELD("PMULDQrr")           1, false, false, 2066, 2,  9, 1,  0, 0}, // #1173
18117
  {DBGFIELD("PMULHRSWrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #1174
18118
  {DBGFIELD("PMULHUWrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1175
18119
  {DBGFIELD("PMULHWrr")           1, false, false, 2066, 2,  9, 1,  0, 0}, // #1176
18120
  {DBGFIELD("PMULLDrr")           1, false, false, 2066, 2,  9, 1,  0, 0}, // #1177
18121
  {DBGFIELD("PMULLWrr")           1, false, false, 2066, 2,  9, 1,  0, 0}, // #1178
18122
  {DBGFIELD("PMULUDQrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1179
18123
  {DBGFIELD("PSADBWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1180
18124
  {DBGFIELD("VPMADDUBSWrr")       1, false, false, 2066, 2,  9, 1,  0, 0}, // #1181
18125
  {DBGFIELD("VPMADDWDrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #1182
18126
  {DBGFIELD("VPMULDQrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1183
18127
  {DBGFIELD("VPMULHRSWrr")        1, false, false, 2066, 2,  9, 1,  0, 0}, // #1184
18128
  {DBGFIELD("VPMULHUWrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #1185
18129
  {DBGFIELD("VPMULHWrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1186
18130
  {DBGFIELD("VPMULLDrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1187
18131
  {DBGFIELD("VPMULLWrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1188
18132
  {DBGFIELD("VPMULUDQrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #1189
18133
  {DBGFIELD("VPSADBWrr")          1, false, false, 2066, 2,  9, 1,  0, 0}, // #1190
18134
  {DBGFIELD("ADDPDrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1191
18135
  {DBGFIELD("ADDPSrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1192
18136
  {DBGFIELD("ADDSDrr_ADDSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1193
18137
  {DBGFIELD("ADDSSrr_ADDSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1194
18138
  {DBGFIELD("ADDSUBPDrr")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1195
18139
  {DBGFIELD("ADDSUBPSrr")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1196
18140
  {DBGFIELD("ADD_FPrST0")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1197
18141
  {DBGFIELD("ADD_FST0r")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1198
18142
  {DBGFIELD("ADD_FrST0")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1199
18143
  {DBGFIELD("BSF16rr_BSF32rr_BSF64rr") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1200
18144
  {DBGFIELD("BSR16rr_BSR32rr_BSR64rr") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1201
18145
  {DBGFIELD("CMPPDrri_CMPPDrri_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1202
18146
  {DBGFIELD("CMPPSrri_CMPPSrri_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1203
18147
  {DBGFIELD("CMPSSrr_CMPSSrr_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1204
18148
  {DBGFIELD("CRC32r32r8_CRC32r64r8") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1205
18149
  {DBGFIELD("CRC32r64r64")        1, false, false, 498, 2,  6, 1,  0, 0}, // #1206
18150
  {DBGFIELD("CVTDQ2PSrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1207
18151
  {DBGFIELD("CVTPS2DQrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1208
18152
  {DBGFIELD("CVTTPS2DQrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1209
18153
  {DBGFIELD("MAXPDrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1210
18154
  {DBGFIELD("MAXPSrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1211
18155
  {DBGFIELD("MAXSDrr_MAXSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1212
18156
  {DBGFIELD("MAXSSrr_MAXSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1213
18157
  {DBGFIELD("MINPDrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1214
18158
  {DBGFIELD("MINPSrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1215
18159
  {DBGFIELD("MINSDrr_MINSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1216
18160
  {DBGFIELD("MINSSrr_MINSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1217
18161
  {DBGFIELD("MMX_CVTPI2PSirr")    1, false, false, 13, 1,  9, 1,  0, 0}, // #1218
18162
  {DBGFIELD("MMX_CVTPS2PIirr")    1, false, false, 13, 1,  9, 1,  0, 0}, // #1219
18163
  {DBGFIELD("MMX_CVTTPS2PIirr")   1, false, false, 13, 1,  9, 1,  0, 0}, // #1220
18164
  {DBGFIELD("MUL8r")              1, false, false, 919, 2,  6, 1,  0, 0}, // #1221
18165
  {DBGFIELD("POPCNT16rr_POPCNT32rr_POPCNT64rr") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1222
18166
  {DBGFIELD("PUSHFS64")           1, false, false, 2066, 2,  1, 1,  0, 0}, // #1223
18167
  {DBGFIELD("ROUNDPDr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1224
18168
  {DBGFIELD("ROUNDPSr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1225
18169
  {DBGFIELD("ROUNDSDr_ROUNDSDr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1226
18170
  {DBGFIELD("ROUNDSSr_ROUNDSSr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1227
18171
  {DBGFIELD("SUBPDrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1228
18172
  {DBGFIELD("SUBPSrr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1229
18173
  {DBGFIELD("SUBR_FPrST0")        1, false, false, 498, 2,  6, 1,  0, 0}, // #1230
18174
  {DBGFIELD("SUBR_FST0r")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1231
18175
  {DBGFIELD("SUBR_FrST0")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1232
18176
  {DBGFIELD("SUBSDrr_SUBSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1233
18177
  {DBGFIELD("SUBSSrr_SUBSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1234
18178
  {DBGFIELD("SUB_FPrST0")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1235
18179
  {DBGFIELD("SUB_FST0r")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1236
18180
  {DBGFIELD("SUB_FrST0")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1237
18181
  {DBGFIELD("VADDPDYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1238
18182
  {DBGFIELD("VADDPDrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1239
18183
  {DBGFIELD("VADDPSYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1240
18184
  {DBGFIELD("VADDPSrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1241
18185
  {DBGFIELD("VADDSDrr_VADDSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1242
18186
  {DBGFIELD("VADDSSrr_VADDSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1243
18187
  {DBGFIELD("VADDSUBPDYrr")       1, false, false, 498, 2,  6, 1,  0, 0}, // #1244
18188
  {DBGFIELD("VADDSUBPDrr")        1, false, false, 498, 2,  6, 1,  0, 0}, // #1245
18189
  {DBGFIELD("VADDSUBPSYrr")       1, false, false, 498, 2,  6, 1,  0, 0}, // #1246
18190
  {DBGFIELD("VADDSUBPSrr")        1, false, false, 498, 2,  6, 1,  0, 0}, // #1247
18191
  {DBGFIELD("VCMPPDYrri_VCMPPDYrri_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1248
18192
  {DBGFIELD("VCMPPDrri_VCMPPDrri_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1249
18193
  {DBGFIELD("VCMPPSYrri_VCMPPSYrri_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1250
18194
  {DBGFIELD("VCMPPSrri_VCMPPSrri_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1251
18195
  {DBGFIELD("VCMPSDrr_VCMPSDrr_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1252
18196
  {DBGFIELD("VCMPSSrr_VCMPSSrr_alt") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1253
18197
  {DBGFIELD("VCVTDQ2PSYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1254
18198
  {DBGFIELD("VCVTDQ2PSrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1255
18199
  {DBGFIELD("VCVTPS2DQYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1256
18200
  {DBGFIELD("VCVTPS2DQrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1257
18201
  {DBGFIELD("VCVTTPS2DQYrr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1258
18202
  {DBGFIELD("VCVTTPS2DQrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1259
18203
  {DBGFIELD("VMAXPDYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1260
18204
  {DBGFIELD("VMAXPDrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1261
18205
  {DBGFIELD("VMAXPSYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1262
18206
  {DBGFIELD("VMAXPSrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1263
18207
  {DBGFIELD("VMAXSDrr_VMAXSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1264
18208
  {DBGFIELD("VMAXSSrr_VMAXSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1265
18209
  {DBGFIELD("VMINPDYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1266
18210
  {DBGFIELD("VMINPDrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1267
18211
  {DBGFIELD("VMINPSYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1268
18212
  {DBGFIELD("VMINPSrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1269
18213
  {DBGFIELD("VMINSDrr_VMINSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1270
18214
  {DBGFIELD("VMINSSrr_VMINSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1271
18215
  {DBGFIELD("VROUNDPDr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1272
18216
  {DBGFIELD("VROUNDPSr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1273
18217
  {DBGFIELD("VROUNDSDr_VROUNDSDr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1274
18218
  {DBGFIELD("VROUNDSSr_VROUNDSSr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1275
18219
  {DBGFIELD("VROUNDYPDr")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1276
18220
  {DBGFIELD("VROUNDYPSr")         1, false, false, 498, 2,  6, 1,  0, 0}, // #1277
18221
  {DBGFIELD("VSUBPDYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1278
18222
  {DBGFIELD("VSUBPDrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1279
18223
  {DBGFIELD("VSUBPSYrr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1280
18224
  {DBGFIELD("VSUBPSrr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1281
18225
  {DBGFIELD("VSUBSDrr_VSUBSDrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1282
18226
  {DBGFIELD("VSUBSSrr_VSUBSSrr_Int") 1, false, false, 498, 2,  6, 1,  0, 0}, // #1283
18227
  {DBGFIELD("EXTRACTPSrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1284
18228
  {DBGFIELD("VEXTRACTPSrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #1285
18229
  {DBGFIELD("PEXTRBrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1286
18230
  {DBGFIELD("PEXTRDrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1287
18231
  {DBGFIELD("PEXTRQrr")           1, false, false, 2066, 2,  2, 1,  0, 0}, // #1288
18232
  {DBGFIELD("PEXTRWri")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1289
18233
  {DBGFIELD("VPEXTRBrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1290
18234
  {DBGFIELD("VPEXTRDrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1291
18235
  {DBGFIELD("VPEXTRQrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1292
18236
  {DBGFIELD("VPEXTRWri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #1293
18237
  {DBGFIELD("ROL16rCL_ROL32rCL_ROL64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1294
18238
  {DBGFIELD("ROL8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #1295
18239
  {DBGFIELD("ROR16rCL_ROR32rCL_ROR64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1296
18240
  {DBGFIELD("ROR8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #1297
18241
  {DBGFIELD("SAR16rCL_SAR32rCL_SAR64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1298
18242
  {DBGFIELD("SAR8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #1299
18243
  {DBGFIELD("SHL16rCL_SHL32rCL_SHL64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1300
18244
  {DBGFIELD("SHL8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #1301
18245
  {DBGFIELD("SHR16rCL_SHR32rCL_SHR64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #1302
18246
  {DBGFIELD("SHR8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #1303
18247
  {DBGFIELD("MMX_PHADDSWrr64")    1, false, false, 13, 1,  2, 1,  0, 0}, // #1304
18248
  {DBGFIELD("MMX_PHADDWrr64")     1, false, false, 13, 1,  2, 1,  0, 0}, // #1305
18249
  {DBGFIELD("MMX_PHADDrr64")      1, false, false, 13, 1,  2, 1,  0, 0}, // #1306
18250
  {DBGFIELD("MMX_PHSUBDrr64")     1, false, false, 13, 1,  2, 1,  0, 0}, // #1307
18251
  {DBGFIELD("MMX_PHSUBSWrr64")    1, false, false, 13, 1,  2, 1,  0, 0}, // #1308
18252
  {DBGFIELD("MMX_PHSUBWrr64")     1, false, false, 13, 1,  2, 1,  0, 0}, // #1309
18253
  {DBGFIELD("PHADDDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1310
18254
  {DBGFIELD("PHADDSWrr128")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1311
18255
  {DBGFIELD("PHADDWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1312
18256
  {DBGFIELD("PHSUBDrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1313
18257
  {DBGFIELD("PHSUBSWrr128")       1, false, false, 13, 1,  2, 1,  0, 0}, // #1314
18258
  {DBGFIELD("PHSUBWrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #1315
18259
  {DBGFIELD("VPHADDDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #1316
18260
  {DBGFIELD("VPHADDSWrr128")      1, false, false, 13, 1,  2, 1,  0, 0}, // #1317
18261
  {DBGFIELD("VPHADDWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #1318
18262
  {DBGFIELD("VPHSUBDrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #1319
18263
  {DBGFIELD("VPHSUBSWrr128")      1, false, false, 13, 1,  2, 1,  0, 0}, // #1320
18264
  {DBGFIELD("VPHSUBWrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #1321
18265
  {DBGFIELD("ADC8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #1322
18266
  {DBGFIELD("LEAVE64")            1, false, false, 349, 1,  2, 1,  0, 0}, // #1323
18267
  {DBGFIELD("OUT32rr")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #1324
18268
  {DBGFIELD("OUT8rr")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #1325
18269
  {DBGFIELD("SBB8i8")             1, false, false, 349, 1,  2, 1,  0, 0}, // #1326
18270
  {DBGFIELD("XADD16rr_XADD32rr_XADD64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1327
18271
  {DBGFIELD("XADD8rr")            1, false, false, 349, 1,  2, 1,  0, 0}, // #1328
18272
  {DBGFIELD("CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1329
18273
  {DBGFIELD("CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1330
18274
  {DBGFIELD("CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1331
18275
  {DBGFIELD("CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1332
18276
  {DBGFIELD("CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1333
18277
  {DBGFIELD("CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1334
18278
  {DBGFIELD("CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1335
18279
  {DBGFIELD("CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1336
18280
  {DBGFIELD("CMOVA16rr")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1337
18281
  {DBGFIELD("CMOVA32rr_CMOVA64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1338
18282
  {DBGFIELD("CMOVBE16rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1339
18283
  {DBGFIELD("CMOVBE32rr_CMOVBE64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1340
18284
  {DBGFIELD("COM_FIPr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1341
18285
  {DBGFIELD("COM_FIr")            1, false, false, 498, 2,  6, 1,  0, 0}, // #1342
18286
  {DBGFIELD("UCOM_FIPr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #1343
18287
  {DBGFIELD("UCOM_FIr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #1344
18288
  {DBGFIELD("MUL16r")             1, false, false, 919, 2,  6, 1,  0, 0}, // #1345
18289
  {DBGFIELD("MUL32r")             1, false, false, 919, 2,  6, 1,  0, 0}, // #1346
18290
  {DBGFIELD("MUL64r")             1, false, false, 919, 2,  6, 1,  0, 0}, // #1347
18291
  {DBGFIELD("CVTDQ2PDrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1348
18292
  {DBGFIELD("CVTPD2DQrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1349
18293
  {DBGFIELD("CVTPD2PSrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1350
18294
  {DBGFIELD("CVTSD2SSrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1351
18295
  {DBGFIELD("CVTSI2SD64rr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1352
18296
  {DBGFIELD("CVTSI2SDrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1353
18297
  {DBGFIELD("CVTTPD2DQrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1354
18298
  {DBGFIELD("MMX_CVTPD2PIirr")    1, false, false, 13, 1,  9, 1,  0, 0}, // #1355
18299
  {DBGFIELD("MMX_CVTPI2PDirr")    1, false, false, 13, 1,  9, 1,  0, 0}, // #1356
18300
  {DBGFIELD("MMX_CVTTPD2PIirr")   1, false, false, 13, 1,  9, 1,  0, 0}, // #1357
18301
  {DBGFIELD("VCVTDQ2PDYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1358
18302
  {DBGFIELD("VCVTDQ2PDrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1359
18303
  {DBGFIELD("VCVTPD2DQYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1360
18304
  {DBGFIELD("VCVTPD2DQrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1361
18305
  {DBGFIELD("VCVTPD2PSYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1362
18306
  {DBGFIELD("VCVTPD2PSrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1363
18307
  {DBGFIELD("VCVTSD2SSrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1364
18308
  {DBGFIELD("VCVTSI2SD64rr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1365
18309
  {DBGFIELD("VCVTSI2SDrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1366
18310
  {DBGFIELD("VCVTTPD2DQYrr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1367
18311
  {DBGFIELD("VCVTTPD2DQrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1368
18312
  {DBGFIELD("MOV64sr")            1, false, false, 349, 1,  2, 1,  0, 0}, // #1369
18313
  {DBGFIELD("OUT32ir")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #1370
18314
  {DBGFIELD("OUT8ir")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #1371
18315
  {DBGFIELD("PAUSE")              1, false, false,  0, 0,  2, 1,  0, 0}, // #1372
18316
  {DBGFIELD("SHLD16rrCL")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1373
18317
  {DBGFIELD("SHLD32rrCL")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1374
18318
  {DBGFIELD("SHLD64rrCL")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1375
18319
  {DBGFIELD("SHRD16rrCL")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1376
18320
  {DBGFIELD("SHRD32rrCL")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1377
18321
  {DBGFIELD("SHRD64rrCL")         1, false, false, 527, 2,  2, 1,  0, 0}, // #1378
18322
  {DBGFIELD("MULPDrr")            1, false, false, 2096, 3,  3, 1,  0, 0}, // #1379
18323
  {DBGFIELD("MULPSrr")            1, false, false, 2096, 3,  3, 1,  0, 0}, // #1380
18324
  {DBGFIELD("MULSDrr_MULSDrr_Int") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #1381
18325
  {DBGFIELD("MULSSrr_MULSSrr_Int") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #1382
18326
  {DBGFIELD("MUL_FPrST0")         1, false, false, 2096, 3,  3, 1,  0, 0}, // #1383
18327
  {DBGFIELD("MUL_FST0r")          1, false, false, 2096, 3,  3, 1,  0, 0}, // #1384
18328
  {DBGFIELD("MUL_FrST0")          1, false, false, 2096, 3,  3, 1,  0, 0}, // #1385
18329
  {DBGFIELD("PCMPGTQrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #1386
18330
  {DBGFIELD("PHMINPOSUWrr128")    1, false, false, 2066, 2,  9, 1,  0, 0}, // #1387
18331
  {DBGFIELD("RCPPSr")             1, false, false, 2066, 2,  3, 1,  0, 0}, // #1388
18332
  {DBGFIELD("RCPSSr")             1, false, false, 2066, 2,  3, 1,  0, 0}, // #1389
18333
  {DBGFIELD("RCPSSr_Int")         1, false, false, 2074, 3, 10, 1,  4, 1}, // #1390
18334
  {DBGFIELD("RSQRTPSr")           1, false, false, 2066, 2,  3, 1,  0, 0}, // #1391
18335
  {DBGFIELD("RSQRTSSr")           1, false, false, 2066, 2,  3, 1,  0, 0}, // #1392
18336
  {DBGFIELD("RSQRTSSr_Int")       1, false, false, 2074, 3, 10, 1,  4, 1}, // #1393
18337
  {DBGFIELD("VMULPDYrr")          1, false, false, 2096, 3,  3, 1,  0, 0}, // #1394
18338
  {DBGFIELD("VMULPDrr")           1, false, false, 2096, 3,  3, 1,  0, 0}, // #1395
18339
  {DBGFIELD("VMULPSYrr")          1, false, false, 2096, 3,  3, 1,  0, 0}, // #1396
18340
  {DBGFIELD("VMULPSrr")           1, false, false, 2096, 3,  3, 1,  0, 0}, // #1397
18341
  {DBGFIELD("VMULSDrr_VMULSDrr_Int") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #1398
18342
  {DBGFIELD("VMULSSrr_VMULSSrr_Int") 1, false, false, 2096, 3,  3, 1,  0, 0}, // #1399
18343
  {DBGFIELD("VPCMPGTQrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #1400
18344
  {DBGFIELD("VPHMINPOSUWrr128")   1, false, false, 2066, 2,  9, 1,  0, 0}, // #1401
18345
  {DBGFIELD("VRCPPSr")            1, false, false, 2066, 2,  3, 1,  0, 0}, // #1402
18346
  {DBGFIELD("VRCPSSr")            1, false, false, 2066, 2,  3, 1,  0, 0}, // #1403
18347
  {DBGFIELD("VRCPSSr_Int")        1, false, false, 2074, 3, 10, 1,  0, 0}, // #1404
18348
  {DBGFIELD("VRSQRTPSr")          1, false, false, 2066, 2,  3, 1,  0, 0}, // #1405
18349
  {DBGFIELD("VRSQRTSSr")          1, false, false, 2066, 2,  3, 1,  0, 0}, // #1406
18350
  {DBGFIELD("VRSQRTSSr_Int")      1, false, false, 2074, 3, 10, 1,  0, 0}, // #1407
18351
  {DBGFIELD("MOV16rm_MOV32rm_MOV64rm") 1, false, false, 14, 1,  6, 1,  0, 0}, // #1408
18352
  {DBGFIELD("MOV8rm_MOV8rm_NOREX") 1, false, false, 14, 1,  6, 1,  0, 0}, // #1409
18353
  {DBGFIELD("MOVSX32rm16_MOVSX64rm16") 1, false, false, 472, 2,  9, 1,  0, 0}, // #1410
18354
  {DBGFIELD("MOVSX64rm32")        1, false, false, 472, 2,  9, 1,  0, 0}, // #1411
18355
  {DBGFIELD("MOVSX16rm8")         1, false, false, 472, 2,  9, 1,  0, 0}, // #1412
18356
  {DBGFIELD("MOVSX32rm8_MOVSX64rm8") 1, false, false, 472, 2,  9, 1,  0, 0}, // #1413
18357
  {DBGFIELD("MOVZX32rm16_MOVZX64rm16") 1, false, false, 472, 2,  9, 1,  0, 0}, // #1414
18358
  {DBGFIELD("MOVZX16rm8")         1, false, false, 472, 2,  9, 1,  0, 0}, // #1415
18359
  {DBGFIELD("MOVZX32rm8_MOVZX64rm8") 1, false, false, 472, 2,  9, 1,  0, 0}, // #1416
18360
  {DBGFIELD("PREFETCH_PREFETCHW") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1417
18361
  {DBGFIELD("PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2") 1, false, false, 14, 1,  6, 1,  0, 0}, // #1418
18362
  {DBGFIELD("CVTSD2SI64rr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1419
18363
  {DBGFIELD("CVTSD2SIrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1420
18364
  {DBGFIELD("CVTSS2SI64rr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1421
18365
  {DBGFIELD("CVTSS2SIrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1422
18366
  {DBGFIELD("CVTTSD2SI64rr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1423
18367
  {DBGFIELD("CVTTSD2SIrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1424
18368
  {DBGFIELD("CVTTSS2SI64rr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1425
18369
  {DBGFIELD("CVTTSS2SIrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1426
18370
  {DBGFIELD("VCVTSD2SI64rr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1427
18371
  {DBGFIELD("VCVTSD2SIrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1428
18372
  {DBGFIELD("VCVTSS2SI64rr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1429
18373
  {DBGFIELD("VCVTSS2SIrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1430
18374
  {DBGFIELD("VCVTTSD2SI64rr")     1, false, false, 13, 1,  9, 1,  0, 0}, // #1431
18375
  {DBGFIELD("VCVTTSD2SIrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1432
18376
  {DBGFIELD("VCVTTSS2SI64rr")     1, false, false, 13, 1,  9, 1,  0, 0}, // #1433
18377
  {DBGFIELD("VCVTTSS2SIrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1434
18378
  {DBGFIELD("MOV16mr_MOV32mr_MOV64mr") 1, false, false, 472, 2,  2, 1,  0, 0}, // #1435
18379
  {DBGFIELD("MOV8mr_MOV8mr_NOREX") 1, false, false, 472, 2,  2, 1,  0, 0}, // #1436
18380
  {DBGFIELD("MOVAPDmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1437
18381
  {DBGFIELD("MOVAPSmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1438
18382
  {DBGFIELD("MOVDQAmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1439
18383
  {DBGFIELD("MOVDQUmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1440
18384
  {DBGFIELD("MOVHPDmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1441
18385
  {DBGFIELD("MOVHPSmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1442
18386
  {DBGFIELD("MOVLPDmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1443
18387
  {DBGFIELD("MOVLPSmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1444
18388
  {DBGFIELD("MOVNTDQmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1445
18389
  {DBGFIELD("MOVNTI_64mr")        1, false, false, 472, 2,  2, 1,  0, 0}, // #1446
18390
  {DBGFIELD("MOVNTImr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1447
18391
  {DBGFIELD("MOVNTPDmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1448
18392
  {DBGFIELD("MOVNTPSmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1449
18393
  {DBGFIELD("MOVPDI2DImr")        1, false, false, 472, 2,  2, 1,  0, 0}, // #1450
18394
  {DBGFIELD("MOVPQI2QImr")        1, false, false, 472, 2,  2, 1,  0, 0}, // #1451
18395
  {DBGFIELD("MOVPQIto64mr")       1, false, false, 472, 2,  2, 1,  0, 0}, // #1452
18396
  {DBGFIELD("MOVSSmr")            1, false, false, 472, 2,  2, 1,  0, 0}, // #1453
18397
  {DBGFIELD("MOVUPDmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1454
18398
  {DBGFIELD("MOVUPSmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1455
18399
  {DBGFIELD("PUSH64i8")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1456
18400
  {DBGFIELD("PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr") 1, false, false, 472, 2,  2, 1,  0, 0}, // #1457
18401
  {DBGFIELD("PUSH16rmm_PUSH32rmm_PUSH64rmm") 1, false, false, 14, 1,  2, 1,  0, 0}, // #1458
18402
  {DBGFIELD("VEXTRACTF128mr")     1, false, false, 472, 2,  2, 1,  0, 0}, // #1459
18403
  {DBGFIELD("VMOVAPDYmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1460
18404
  {DBGFIELD("VMOVAPDmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1461
18405
  {DBGFIELD("VMOVAPSYmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1462
18406
  {DBGFIELD("VMOVAPSmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1463
18407
  {DBGFIELD("VMOVDQAYmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1464
18408
  {DBGFIELD("VMOVDQAmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1465
18409
  {DBGFIELD("VMOVDQUYmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1466
18410
  {DBGFIELD("VMOVDQUmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1467
18411
  {DBGFIELD("VMOVHPDmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1468
18412
  {DBGFIELD("VMOVHPSmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1469
18413
  {DBGFIELD("VMOVLPDmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1470
18414
  {DBGFIELD("VMOVLPSmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1471
18415
  {DBGFIELD("VMOVNTDQYmr")        1, false, false, 472, 2,  2, 1,  0, 0}, // #1472
18416
  {DBGFIELD("VMOVNTDQmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1473
18417
  {DBGFIELD("VMOVNTPDYmr")        1, false, false, 472, 2,  2, 1,  0, 0}, // #1474
18418
  {DBGFIELD("VMOVNTPDmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1475
18419
  {DBGFIELD("VMOVNTPSYmr")        1, false, false, 472, 2,  2, 1,  0, 0}, // #1476
18420
  {DBGFIELD("VMOVNTPSmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1477
18421
  {DBGFIELD("VMOVPDI2DImr")       1, false, false, 472, 2,  2, 1,  0, 0}, // #1478
18422
  {DBGFIELD("VMOVPQI2QImr")       1, false, false, 472, 2,  2, 1,  0, 0}, // #1479
18423
  {DBGFIELD("VMOVPQIto64mr")      1, false, false, 472, 2,  2, 1,  0, 0}, // #1480
18424
  {DBGFIELD("VMOVSDmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1481
18425
  {DBGFIELD("VMOVSSmr")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1482
18426
  {DBGFIELD("VMOVUPDYmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1483
18427
  {DBGFIELD("VMOVUPDmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1484
18428
  {DBGFIELD("VMOVUPSYmr")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1485
18429
  {DBGFIELD("VMOVUPSmr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #1486
18430
  {DBGFIELD("MPSADBWrri")         1, false, false, 2066, 2,  5, 1,  0, 0}, // #1487
18431
  {DBGFIELD("VMPSADBWrri")        1, false, false, 2066, 2,  5, 1,  0, 0}, // #1488
18432
  {DBGFIELD("CLI")                1, false, false, 349, 1,  2, 1,  0, 0}, // #1489
18433
  {DBGFIELD("CVTSI2SS64rr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #1490
18434
  {DBGFIELD("CVTSI2SSrr")         1, false, false, 13, 1,  9, 1,  0, 0}, // #1491
18435
  {DBGFIELD("HADDPDrr")           1, false, false, 784, 1,  6, 1,  0, 0}, // #1492
18436
  {DBGFIELD("HADDPSrr")           1, false, false, 784, 1,  6, 1,  0, 0}, // #1493
18437
  {DBGFIELD("HSUBPDrr")           1, false, false, 784, 1,  6, 1,  0, 0}, // #1494
18438
  {DBGFIELD("HSUBPSrr")           1, false, false, 784, 1,  6, 1,  0, 0}, // #1495
18439
  {DBGFIELD("VCVTSI2SS64rr")      1, false, false, 13, 1,  9, 1,  0, 0}, // #1496
18440
  {DBGFIELD("VCVTSI2SSrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #1497
18441
  {DBGFIELD("VHADDPDYrr")         1, false, false, 784, 1,  6, 1,  0, 0}, // #1498
18442
  {DBGFIELD("VHADDPDrr")          1, false, false, 784, 1,  6, 1,  0, 0}, // #1499
18443
  {DBGFIELD("VHADDPSYrr")         1, false, false, 784, 1,  6, 1,  0, 0}, // #1500
18444
  {DBGFIELD("VHADDPSrr")          1, false, false, 784, 1,  6, 1,  0, 0}, // #1501
18445
  {DBGFIELD("VHSUBPDYrr")         1, false, false, 784, 1,  6, 1,  0, 0}, // #1502
18446
  {DBGFIELD("VHSUBPDrr")          1, false, false, 784, 1,  6, 1,  0, 0}, // #1503
18447
  {DBGFIELD("VHSUBPSYrr")         1, false, false, 784, 1,  6, 1,  0, 0}, // #1504
18448
  {DBGFIELD("VHSUBPSrr")          1, false, false, 784, 1,  6, 1,  0, 0}, // #1505
18449
  {DBGFIELD("ISTT_FP16m")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1506
18450
  {DBGFIELD("ISTT_FP32m")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1507
18451
  {DBGFIELD("ISTT_FP64m")         1, false, false, 472, 2,  2, 1,  0, 0}, // #1508
18452
  {DBGFIELD("PUSHGS64")           1, false, false, 2066, 2,  1, 1,  0, 0}, // #1509
18453
  {DBGFIELD("CALL64pcrel32")      1, false, false, 919, 2,  2, 1,  0, 0}, // #1510
18454
  {DBGFIELD("CALL16r_CALL32r_CALL64r") 1, false, false, 919, 2,  2, 1,  0, 0}, // #1511
18455
  {DBGFIELD("EXTRACTPSmr")        2, false, false, 2089, 3, 47, 2,  0, 0}, // #1512
18456
  {DBGFIELD("VEXTRACTPSmr")       2, false, false, 2089, 3, 47, 2,  0, 0}, // #1513
18457
  {DBGFIELD("VMASKMOVPDYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #1514
18458
  {DBGFIELD("VMASKMOVPDmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1515
18459
  {DBGFIELD("VMASKMOVPSYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #1516
18460
  {DBGFIELD("VMASKMOVPSmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1517
18461
  {DBGFIELD("SETAEm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1518
18462
  {DBGFIELD("SETBm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1519
18463
  {DBGFIELD("SETEm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1520
18464
  {DBGFIELD("SETGEm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1521
18465
  {DBGFIELD("SETGm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1522
18466
  {DBGFIELD("SETLEm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1523
18467
  {DBGFIELD("SETLm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1524
18468
  {DBGFIELD("SETNEm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1525
18469
  {DBGFIELD("SETNOm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1526
18470
  {DBGFIELD("SETNPm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1527
18471
  {DBGFIELD("SETNSm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1528
18472
  {DBGFIELD("SETOm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1529
18473
  {DBGFIELD("SETPm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1530
18474
  {DBGFIELD("SETSm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1531
18475
  {DBGFIELD("PEXTRBmr")           2, false, false, 2089, 3, 47, 2,  0, 0}, // #1532
18476
  {DBGFIELD("VPEXTRBmr")          2, false, false, 2089, 3, 47, 2,  0, 0}, // #1533
18477
  {DBGFIELD("VPEXTRDmr")          2, false, false, 2089, 3, 47, 2,  0, 0}, // #1534
18478
  {DBGFIELD("VPEXTRWmr")          2, false, false, 2089, 3, 47, 2,  0, 0}, // #1535
18479
  {DBGFIELD("MOV8mi")             1, false, false, 472, 2,  2, 1,  0, 0}, // #1536
18480
  {DBGFIELD("STOSB")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1537
18481
  {DBGFIELD("STOSL")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1538
18482
  {DBGFIELD("STOSQ")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1539
18483
  {DBGFIELD("STOSW")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1540
18484
  {DBGFIELD("FNINIT")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #1541
18485
  {DBGFIELD("CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1542
18486
  {DBGFIELD("CMPXCHG8rr")         1, false, false, 349, 1,  2, 1,  0, 0}, // #1543
18487
  {DBGFIELD("SETAm")              2, false, false, 1042, 2, 21, 2,  0, 0}, // #1544
18488
  {DBGFIELD("SETBEm")             2, false, false, 1042, 2, 21, 2,  0, 0}, // #1545
18489
  {DBGFIELD("LDMXCSR")            1, false, false, 14, 1,  6, 1,  0, 0}, // #1546
18490
  {DBGFIELD("STMXCSR")            1, false, false, 472, 2,  2, 1,  0, 0}, // #1547
18491
  {DBGFIELD("VLDMXCSR")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1548
18492
  {DBGFIELD("VSTMXCSR")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1549
18493
  {DBGFIELD("PEXTRDmr")           2, false, false, 2089, 3, 47, 2,  0, 0}, // #1550
18494
  {DBGFIELD("PEXTRQmr")           2, false, false, 2089, 3, 47, 2,  0, 0}, // #1551
18495
  {DBGFIELD("VPEXTRQmr")          2, false, false, 2089, 3, 47, 2,  0, 0}, // #1552
18496
  {DBGFIELD("PUSHF16")            1, false, false, 472, 2,  2, 1,  0, 0}, // #1553
18497
  {DBGFIELD("PUSHF64")            1, false, false, 472, 2,  2, 1,  0, 0}, // #1554
18498
  {DBGFIELD("CLFLUSH")            1, false, false, 14, 1,  6, 1,  0, 0}, // #1555
18499
  {DBGFIELD("CLFLUSHOPT")         0, false, false,  0, 0,  0, 0,  0, 0}, // #1556
18500
  {DBGFIELD("FXRSTOR_FXRSTOR64")  1, false, false, 2066, 2,  1, 1,  0, 0}, // #1557
18501
  {DBGFIELD("LDDQUrm")            1, false, false, 14, 1,  6, 1,  0, 0}, // #1558
18502
  {DBGFIELD("MMX_MOVD64from64rm") 1, false, false, 472, 2,  2, 1,  0, 0}, // #1559
18503
  {DBGFIELD("MOV64toPQIrm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #1560
18504
  {DBGFIELD("MOVAPDrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1561
18505
  {DBGFIELD("MOVAPSrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1562
18506
  {DBGFIELD("MOVDDUPrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1563
18507
  {DBGFIELD("MOVDI2PDIrm")        1, false, false, 14, 1,  6, 1,  0, 0}, // #1564
18508
  {DBGFIELD("MOVDQArm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1565
18509
  {DBGFIELD("MOVDQUrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1566
18510
  {DBGFIELD("MOVNTDQArm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1567
18511
  {DBGFIELD("MOVSHDUPrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1568
18512
  {DBGFIELD("MOVSLDUPrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1569
18513
  {DBGFIELD("MOVSSrm")            1, false, false, 14, 1,  6, 1,  0, 0}, // #1570
18514
  {DBGFIELD("MOVUPDrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1571
18515
  {DBGFIELD("MOVUPSrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1572
18516
  {DBGFIELD("POP16r")             1, false, false, 14, 1,  6, 1,  0, 0}, // #1573
18517
  {DBGFIELD("POP16rmm_POP32rmm_POP64rmm") 1, false, false, 14, 1,  2, 1,  0, 0}, // #1574
18518
  {DBGFIELD("POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr") 1, false, false, 14, 1,  6, 1,  0, 0}, // #1575
18519
  {DBGFIELD("VBROADCASTSSrm")     1, false, false, 14, 1,  6, 1,  0, 0}, // #1576
18520
  {DBGFIELD("VLDDQUYrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1577
18521
  {DBGFIELD("VLDDQUrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1578
18522
  {DBGFIELD("VMOV64toPQIrm")      1, false, false, 14, 1,  6, 1,  0, 0}, // #1579
18523
  {DBGFIELD("VMOVAPDrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1580
18524
  {DBGFIELD("VMOVAPSrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1581
18525
  {DBGFIELD("VMOVDDUPrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1582
18526
  {DBGFIELD("VMOVDI2PDIrm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #1583
18527
  {DBGFIELD("VMOVDQArm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1584
18528
  {DBGFIELD("VMOVDQUrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1585
18529
  {DBGFIELD("VMOVNTDQArm")        1, false, false, 14, 1,  6, 1,  0, 0}, // #1586
18530
  {DBGFIELD("VMOVQI2PQIrm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #1587
18531
  {DBGFIELD("VMOVSDrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1588
18532
  {DBGFIELD("VMOVSHDUPrm")        1, false, false, 14, 1,  6, 1,  0, 0}, // #1589
18533
  {DBGFIELD("VMOVSLDUPrm")        1, false, false, 14, 1,  6, 1,  0, 0}, // #1590
18534
  {DBGFIELD("VMOVSSrm")           1, false, false, 14, 1,  6, 1,  0, 0}, // #1591
18535
  {DBGFIELD("VMOVUPDrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1592
18536
  {DBGFIELD("VMOVUPSrm")          1, false, false, 14, 1,  6, 1,  0, 0}, // #1593
18537
  {DBGFIELD("JMP16m_JMP32m_JMP64m") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #1594
18538
  {DBGFIELD("MOV64sm")            1, false, false, 349, 1,  2, 1,  0, 0}, // #1595
18539
  {DBGFIELD("BT16mi8_BT32mi8_BT64mi8") 1, false, false, 349, 1,  2, 1,  0, 0}, // #1596
18540
  {DBGFIELD("MMX_PABSBrm64")      1, false, false, 13, 2,  9, 1,  0, 0}, // #1597
18541
  {DBGFIELD("MMX_PABSDrm64")      1, false, false, 13, 2,  9, 1,  0, 0}, // #1598
18542
  {DBGFIELD("MMX_PABSWrm64")      1, false, false, 13, 2,  9, 1,  0, 0}, // #1599
18543
  {DBGFIELD("MMX_PALIGNR64irm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #1600
18544
  {DBGFIELD("MMX_PSHUFBrm64")     1, false, false, 2074, 3,  9, 1,  4, 1}, // #1601
18545
  {DBGFIELD("MMX_PSIGNBrm64")     1, false, false, 2074, 3,  5, 1,  4, 1}, // #1602
18546
  {DBGFIELD("MMX_PSIGNDrm64")     1, false, false, 2074, 3,  5, 1,  4, 1}, // #1603
18547
  {DBGFIELD("MMX_PSIGNWrm64")     1, false, false, 2074, 3,  5, 1,  4, 1}, // #1604
18548
  {DBGFIELD("ADD16rm_ADD32rm_ADD64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1605
18549
  {DBGFIELD("ADD8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1606
18550
  {DBGFIELD("AND16rm_AND32rm_AND64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1607
18551
  {DBGFIELD("AND8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1608
18552
  {DBGFIELD("CMP16mi8_CMP32mi8_CMP64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1609
18553
  {DBGFIELD("CMP16mr_CMP32mr_CMP64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1610
18554
  {DBGFIELD("CMP16rm_CMP32rm_CMP64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1611
18555
  {DBGFIELD("CMP8mi_CMP8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #1612
18556
  {DBGFIELD("CMP8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #1613
18557
  {DBGFIELD("CMP8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1614
18558
  {DBGFIELD("LODSL")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1615
18559
  {DBGFIELD("LODSQ")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1616
18560
  {DBGFIELD("OR16rm_OR32rm_OR64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1617
18561
  {DBGFIELD("OR8rm")              1, false, false, 472, 2,  9, 1,  4, 1}, // #1618
18562
  {DBGFIELD("SUB16rm_SUB32rm_SUB64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1619
18563
  {DBGFIELD("SUB8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1620
18564
  {DBGFIELD("XOR16rm_XOR32rm_XOR64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1621
18565
  {DBGFIELD("XOR8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1622
18566
  {DBGFIELD("ST_F32m")            1, false, false, 472, 2,  2, 1,  0, 0}, // #1623
18567
  {DBGFIELD("ST_F64m")            1, false, false, 472, 2,  2, 1,  0, 0}, // #1624
18568
  {DBGFIELD("ST_FP32m")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1625
18569
  {DBGFIELD("ST_FP64m")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1626
18570
  {DBGFIELD("ST_FP80m")           1, false, false, 472, 2,  2, 1,  0, 0}, // #1627
18571
  {DBGFIELD("VBROADCASTSDYrm")    1, false, false, 2074, 3,  9, 1,  0, 0}, // #1628
18572
  {DBGFIELD("VBROADCASTSSYrm")    1, false, false, 2074, 3,  9, 1,  0, 0}, // #1629
18573
  {DBGFIELD("VMOVAPDYrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1630
18574
  {DBGFIELD("VMOVAPSYrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1631
18575
  {DBGFIELD("VMOVDDUPYrm")        1, false, false, 14, 1,  6, 1,  0, 0}, // #1632
18576
  {DBGFIELD("VMOVDQAYrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1633
18577
  {DBGFIELD("VMOVDQUYrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1634
18578
  {DBGFIELD("VMOVSHDUPYrm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #1635
18579
  {DBGFIELD("VMOVSLDUPYrm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #1636
18580
  {DBGFIELD("VMOVUPDYrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1637
18581
  {DBGFIELD("VMOVUPSYrm")         1, false, false, 14, 1,  6, 1,  0, 0}, // #1638
18582
  {DBGFIELD("CVTPS2PDrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #1639
18583
  {DBGFIELD("CVTSS2SDrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #1640
18584
  {DBGFIELD("VCVTPS2PDYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #1641
18585
  {DBGFIELD("VCVTPS2PDrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #1642
18586
  {DBGFIELD("VCVTSS2SDrm")        1, false, false, 13, 2,  5, 1,  4, 1}, // #1643
18587
  {DBGFIELD("VTESTPDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1644
18588
  {DBGFIELD("VTESTPSrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1645
18589
  {DBGFIELD("ANDNPDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1646
18590
  {DBGFIELD("ANDNPSrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1647
18591
  {DBGFIELD("ANDPDrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1648
18592
  {DBGFIELD("ANDPSrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1649
18593
  {DBGFIELD("INSERTPSrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1650
18594
  {DBGFIELD("MOVHPDrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1651
18595
  {DBGFIELD("MOVHPSrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1652
18596
  {DBGFIELD("MOVLPDrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1653
18597
  {DBGFIELD("MOVLPSrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1654
18598
  {DBGFIELD("ORPDrm")             1, false, false, 13, 2,  9, 1,  4, 1}, // #1655
18599
  {DBGFIELD("ORPSrm")             1, false, false, 13, 2,  9, 1,  4, 1}, // #1656
18600
  {DBGFIELD("SHUFPDrmi")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1657
18601
  {DBGFIELD("SHUFPSrmi")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1658
18602
  {DBGFIELD("UNPCKHPDrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1659
18603
  {DBGFIELD("UNPCKHPSrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1660
18604
  {DBGFIELD("UNPCKLPDrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1661
18605
  {DBGFIELD("UNPCKLPSrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1662
18606
  {DBGFIELD("VANDNPDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1663
18607
  {DBGFIELD("VANDNPSrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1664
18608
  {DBGFIELD("VANDPDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1665
18609
  {DBGFIELD("VANDPSrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1666
18610
  {DBGFIELD("VBROADCASTF128")     1, false, false, 2074, 3,  9, 1,  0, 0}, // #1667
18611
  {DBGFIELD("VINSERTPSrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1668
18612
  {DBGFIELD("VMOVHPDrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1669
18613
  {DBGFIELD("VMOVHPSrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1670
18614
  {DBGFIELD("VMOVLPDrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1671
18615
  {DBGFIELD("VMOVLPSrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1672
18616
  {DBGFIELD("VORPDrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1673
18617
  {DBGFIELD("VORPSrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1674
18618
  {DBGFIELD("VPERMILPDmi")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1675
18619
  {DBGFIELD("VPERMILPDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1676
18620
  {DBGFIELD("VPERMILPSmi")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1677
18621
  {DBGFIELD("VPERMILPSrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1678
18622
  {DBGFIELD("VSHUFPDrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1679
18623
  {DBGFIELD("VSHUFPSrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1680
18624
  {DBGFIELD("VUNPCKHPDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1681
18625
  {DBGFIELD("VUNPCKHPSrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1682
18626
  {DBGFIELD("VUNPCKLPDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1683
18627
  {DBGFIELD("VUNPCKLPSrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1684
18628
  {DBGFIELD("VXORPDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1685
18629
  {DBGFIELD("VXORPSrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1686
18630
  {DBGFIELD("XORPDrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1687
18631
  {DBGFIELD("XORPSrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1688
18632
  {DBGFIELD("AESDECLASTrr")       1, false, false, 2071, 2, 10, 1,  0, 0}, // #1689
18633
  {DBGFIELD("AESDECrr")           1, false, false, 2071, 2, 10, 1,  0, 0}, // #1690
18634
  {DBGFIELD("AESENCLASTrr")       1, false, false, 2071, 2, 10, 1,  0, 0}, // #1691
18635
  {DBGFIELD("AESENCrr")           1, false, false, 2071, 2, 10, 1,  0, 0}, // #1692
18636
  {DBGFIELD("VAESDECLASTrr")      1, false, false, 2071, 2, 10, 1,  0, 0}, // #1693
18637
  {DBGFIELD("VAESDECrr")          1, false, false, 2071, 2, 10, 1,  0, 0}, // #1694
18638
  {DBGFIELD("VAESENCLASTrr")      1, false, false, 2071, 2, 10, 1,  0, 0}, // #1695
18639
  {DBGFIELD("VAESENCrr")          1, false, false, 2071, 2, 10, 1,  0, 0}, // #1696
18640
  {DBGFIELD("BLENDPDrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1697
18641
  {DBGFIELD("BLENDPSrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1698
18642
  {DBGFIELD("VBLENDPDrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1699
18643
  {DBGFIELD("VBLENDPSrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1700
18644
  {DBGFIELD("VINSERTF128rm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #1701
18645
  {DBGFIELD("MMX_PADDQirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #1702
18646
  {DBGFIELD("PABSBrm")            1, false, false, 13, 2,  9, 1,  0, 0}, // #1703
18647
  {DBGFIELD("PABSDrm")            1, false, false, 13, 2,  9, 1,  0, 0}, // #1704
18648
  {DBGFIELD("PABSWrm")            1, false, false, 13, 2,  9, 1,  0, 0}, // #1705
18649
  {DBGFIELD("PACKSSDWrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1706
18650
  {DBGFIELD("PACKSSWBrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1707
18651
  {DBGFIELD("PACKUSDWrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1708
18652
  {DBGFIELD("PACKUSWBrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1709
18653
  {DBGFIELD("PADDBrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1710
18654
  {DBGFIELD("PADDDrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1711
18655
  {DBGFIELD("PADDQrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1712
18656
  {DBGFIELD("PADDSBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1713
18657
  {DBGFIELD("PADDSWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1714
18658
  {DBGFIELD("PADDUSBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1715
18659
  {DBGFIELD("PADDUSWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1716
18660
  {DBGFIELD("PADDWrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1717
18661
  {DBGFIELD("PALIGNRrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1718
18662
  {DBGFIELD("PAVGBrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1719
18663
  {DBGFIELD("PAVGWrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1720
18664
  {DBGFIELD("PBLENDWrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1721
18665
  {DBGFIELD("PCMPEQBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1722
18666
  {DBGFIELD("PCMPEQDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1723
18667
  {DBGFIELD("PCMPEQQrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1724
18668
  {DBGFIELD("PCMPEQWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1725
18669
  {DBGFIELD("PCMPGTBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1726
18670
  {DBGFIELD("PCMPGTDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1727
18671
  {DBGFIELD("PCMPGTWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1728
18672
  {DBGFIELD("PINSRBrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1729
18673
  {DBGFIELD("PINSRDrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1730
18674
  {DBGFIELD("PINSRQrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1731
18675
  {DBGFIELD("PINSRWrmi")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1732
18676
  {DBGFIELD("PMAXSBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1733
18677
  {DBGFIELD("PMAXSDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1734
18678
  {DBGFIELD("PMAXSWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1735
18679
  {DBGFIELD("PMAXUBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1736
18680
  {DBGFIELD("PMAXUDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1737
18681
  {DBGFIELD("PMAXUWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1738
18682
  {DBGFIELD("PMINSBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1739
18683
  {DBGFIELD("PMINSDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1740
18684
  {DBGFIELD("PMINSWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1741
18685
  {DBGFIELD("PMINUBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1742
18686
  {DBGFIELD("PMINUDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1743
18687
  {DBGFIELD("PMINUWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1744
18688
  {DBGFIELD("PMOVSXBDrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1745
18689
  {DBGFIELD("PMOVSXBQrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1746
18690
  {DBGFIELD("PMOVSXBWrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1747
18691
  {DBGFIELD("PMOVSXDQrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1748
18692
  {DBGFIELD("PMOVSXWDrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1749
18693
  {DBGFIELD("PMOVSXWQrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1750
18694
  {DBGFIELD("PMOVZXBDrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1751
18695
  {DBGFIELD("PMOVZXBQrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1752
18696
  {DBGFIELD("PMOVZXBWrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1753
18697
  {DBGFIELD("PMOVZXDQrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1754
18698
  {DBGFIELD("PMOVZXWDrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1755
18699
  {DBGFIELD("PMOVZXWQrm")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1756
18700
  {DBGFIELD("PSHUFBrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1757
18701
  {DBGFIELD("PSHUFDmi")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #1758
18702
  {DBGFIELD("PSHUFHWmi")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1759
18703
  {DBGFIELD("PSHUFLWmi")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1760
18704
  {DBGFIELD("PSIGNBrm128")        1, false, false, 13, 2,  9, 1,  4, 1}, // #1761
18705
  {DBGFIELD("PSIGNDrm128")        1, false, false, 13, 2,  9, 1,  4, 1}, // #1762
18706
  {DBGFIELD("PSIGNWrm128")        1, false, false, 13, 2,  9, 1,  4, 1}, // #1763
18707
  {DBGFIELD("PSUBBrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1764
18708
  {DBGFIELD("PSUBDrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1765
18709
  {DBGFIELD("PSUBQrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1766
18710
  {DBGFIELD("PSUBSBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1767
18711
  {DBGFIELD("PSUBSWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1768
18712
  {DBGFIELD("PSUBUSBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1769
18713
  {DBGFIELD("PSUBUSWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1770
18714
  {DBGFIELD("PSUBWrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1771
18715
  {DBGFIELD("PUNPCKHBWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1772
18716
  {DBGFIELD("PUNPCKHDQrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1773
18717
  {DBGFIELD("PUNPCKHQDQrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1774
18718
  {DBGFIELD("PUNPCKHWDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1775
18719
  {DBGFIELD("PUNPCKLBWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1776
18720
  {DBGFIELD("PUNPCKLDQrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1777
18721
  {DBGFIELD("PUNPCKLQDQrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1778
18722
  {DBGFIELD("PUNPCKLWDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1779
18723
  {DBGFIELD("VPABSBrm")           1, false, false, 13, 2,  9, 1,  0, 0}, // #1780
18724
  {DBGFIELD("VPABSDrm")           1, false, false, 13, 2,  9, 1,  0, 0}, // #1781
18725
  {DBGFIELD("VPABSWrm")           1, false, false, 13, 2,  9, 1,  0, 0}, // #1782
18726
  {DBGFIELD("VPACKSSDWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1783
18727
  {DBGFIELD("VPACKSSWBrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1784
18728
  {DBGFIELD("VPACKUSDWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1785
18729
  {DBGFIELD("VPACKUSWBrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1786
18730
  {DBGFIELD("VPADDBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1787
18731
  {DBGFIELD("VPADDDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1788
18732
  {DBGFIELD("VPADDQrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1789
18733
  {DBGFIELD("VPADDSBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1790
18734
  {DBGFIELD("VPADDSWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1791
18735
  {DBGFIELD("VPADDUSBrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1792
18736
  {DBGFIELD("VPADDUSWrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1793
18737
  {DBGFIELD("VPADDWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1794
18738
  {DBGFIELD("VPALIGNRrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1795
18739
  {DBGFIELD("VPAVGBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1796
18740
  {DBGFIELD("VPAVGWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1797
18741
  {DBGFIELD("VPBLENDWrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1798
18742
  {DBGFIELD("VPCMPEQBrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1799
18743
  {DBGFIELD("VPCMPEQDrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1800
18744
  {DBGFIELD("VPCMPEQQrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1801
18745
  {DBGFIELD("VPCMPEQWrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1802
18746
  {DBGFIELD("VPCMPGTBrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1803
18747
  {DBGFIELD("VPCMPGTDrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1804
18748
  {DBGFIELD("VPCMPGTWrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1805
18749
  {DBGFIELD("VPINSRBrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1806
18750
  {DBGFIELD("VPINSRDrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1807
18751
  {DBGFIELD("VPINSRQrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1808
18752
  {DBGFIELD("VPINSRWrmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #1809
18753
  {DBGFIELD("VPMAXSBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1810
18754
  {DBGFIELD("VPMAXSDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1811
18755
  {DBGFIELD("VPMAXSWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1812
18756
  {DBGFIELD("VPMAXUBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1813
18757
  {DBGFIELD("VPMAXUDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1814
18758
  {DBGFIELD("VPMAXUWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1815
18759
  {DBGFIELD("VPMINSBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1816
18760
  {DBGFIELD("VPMINSDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1817
18761
  {DBGFIELD("VPMINSWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1818
18762
  {DBGFIELD("VPMINUBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1819
18763
  {DBGFIELD("VPMINUDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1820
18764
  {DBGFIELD("VPMINUWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1821
18765
  {DBGFIELD("VPMOVSXBDrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1822
18766
  {DBGFIELD("VPMOVSXBQrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1823
18767
  {DBGFIELD("VPMOVSXBWrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1824
18768
  {DBGFIELD("VPMOVSXDQrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1825
18769
  {DBGFIELD("VPMOVSXWDrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1826
18770
  {DBGFIELD("VPMOVSXWQrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1827
18771
  {DBGFIELD("VPMOVZXBDrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1828
18772
  {DBGFIELD("VPMOVZXBQrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1829
18773
  {DBGFIELD("VPMOVZXBWrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1830
18774
  {DBGFIELD("VPMOVZXDQrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1831
18775
  {DBGFIELD("VPMOVZXWDrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1832
18776
  {DBGFIELD("VPMOVZXWQrm")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #1833
18777
  {DBGFIELD("VPSHUFBrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #1834
18778
  {DBGFIELD("VPSHUFDmi")          1, false, false, 2074, 3,  9, 1,  0, 0}, // #1835
18779
  {DBGFIELD("VPSHUFHWmi")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1836
18780
  {DBGFIELD("VPSHUFLWmi")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #1837
18781
  {DBGFIELD("VPSIGNBrm128")       1, false, false, 13, 2,  9, 1,  4, 1}, // #1838
18782
  {DBGFIELD("VPSIGNDrm128")       1, false, false, 13, 2,  9, 1,  4, 1}, // #1839
18783
  {DBGFIELD("VPSIGNWrm128")       1, false, false, 13, 2,  9, 1,  4, 1}, // #1840
18784
  {DBGFIELD("VPSUBBrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1841
18785
  {DBGFIELD("VPSUBDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1842
18786
  {DBGFIELD("VPSUBQrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1843
18787
  {DBGFIELD("VPSUBSBrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1844
18788
  {DBGFIELD("VPSUBSWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1845
18789
  {DBGFIELD("VPSUBUSBrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1846
18790
  {DBGFIELD("VPSUBUSWrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1847
18791
  {DBGFIELD("VPSUBWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1848
18792
  {DBGFIELD("VPUNPCKHBWrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1849
18793
  {DBGFIELD("VPUNPCKHDQrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1850
18794
  {DBGFIELD("VPUNPCKHQDQrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #1851
18795
  {DBGFIELD("VPUNPCKHWDrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1852
18796
  {DBGFIELD("VPUNPCKLBWrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1853
18797
  {DBGFIELD("VPUNPCKLDQrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1854
18798
  {DBGFIELD("VPUNPCKLQDQrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #1855
18799
  {DBGFIELD("VPUNPCKLWDrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1856
18800
  {DBGFIELD("PANDNrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1857
18801
  {DBGFIELD("PANDrm")             1, false, false, 13, 2,  9, 1,  4, 1}, // #1858
18802
  {DBGFIELD("PORrm")              1, false, false, 13, 2,  9, 1,  4, 1}, // #1859
18803
  {DBGFIELD("PXORrm")             1, false, false, 13, 2,  9, 1,  4, 1}, // #1860
18804
  {DBGFIELD("VPANDNrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1861
18805
  {DBGFIELD("VPANDrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1862
18806
  {DBGFIELD("VPORrm")             1, false, false, 13, 2,  9, 1,  4, 1}, // #1863
18807
  {DBGFIELD("VPXORrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #1864
18808
  {DBGFIELD("VRCPPSYr")           1, false, false, 2066, 2,  3, 1,  0, 0}, // #1865
18809
  {DBGFIELD("VRSQRTPSYr")         1, false, false, 2066, 2,  3, 1,  0, 0}, // #1866
18810
  {DBGFIELD("VERRm")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1867
18811
  {DBGFIELD("VERWm")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1868
18812
  {DBGFIELD("LODSB")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1869
18813
  {DBGFIELD("LODSW")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #1870
18814
  {DBGFIELD("FARJMP64")           1, false, false, 919, 2,  2, 1,  0, 0}, // #1871
18815
  {DBGFIELD("ADC16rm_ADC32rm_ADC64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1872
18816
  {DBGFIELD("ADC8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1873
18817
  {DBGFIELD("CMOVAE16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1874
18818
  {DBGFIELD("CMOVAE32rm_CMOVAE64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1875
18819
  {DBGFIELD("CMOVB16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1876
18820
  {DBGFIELD("CMOVB32rm_CMOVB64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1877
18821
  {DBGFIELD("CMOVE16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1878
18822
  {DBGFIELD("CMOVE32rm_CMOVE64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1879
18823
  {DBGFIELD("CMOVG16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1880
18824
  {DBGFIELD("CMOVG32rm_CMOVG64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1881
18825
  {DBGFIELD("CMOVGE16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1882
18826
  {DBGFIELD("CMOVGE32rm_CMOVGE64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1883
18827
  {DBGFIELD("CMOVL16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1884
18828
  {DBGFIELD("CMOVL32rm_CMOVL64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1885
18829
  {DBGFIELD("CMOVLE16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1886
18830
  {DBGFIELD("CMOVLE32rm_CMOVLE64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1887
18831
  {DBGFIELD("CMOVNE16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1888
18832
  {DBGFIELD("CMOVNE32rm_CMOVNE64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1889
18833
  {DBGFIELD("CMOVNO16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1890
18834
  {DBGFIELD("CMOVNO32rm_CMOVNO64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1891
18835
  {DBGFIELD("CMOVNP16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1892
18836
  {DBGFIELD("CMOVNP32rm_CMOVNP64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1893
18837
  {DBGFIELD("CMOVNS16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #1894
18838
  {DBGFIELD("CMOVNS32rm_CMOVNS64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1895
18839
  {DBGFIELD("CMOVO16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1896
18840
  {DBGFIELD("CMOVO32rm_CMOVO64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1897
18841
  {DBGFIELD("CMOVP16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1898
18842
  {DBGFIELD("CMOVP32rm_CMOVP64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1899
18843
  {DBGFIELD("CMOVS16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #1900
18844
  {DBGFIELD("CMOVS32rm_CMOVS64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1901
18845
  {DBGFIELD("SBB16rm_SBB32rm_SBB64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1902
18846
  {DBGFIELD("SBB8rm")             1, false, false, 472, 2,  9, 1,  4, 1}, // #1903
18847
  {DBGFIELD("FNSTSWm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #1904
18848
  {DBGFIELD("SLDT16r_SLDT32r_SLDT64r") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #1905
18849
  {DBGFIELD("STR16r_STR32r_STR64r") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #1906
18850
  {DBGFIELD("CALL16m_CALL32m")    1, false, false, 1703, 3,  9, 1,  0, 0}, // #1907
18851
  {DBGFIELD("CALL64m")            1, false, false, 919, 2,  2, 1,  0, 0}, // #1908
18852
  {DBGFIELD("FNSTCW16m")          1, false, false, 349, 1,  2, 1,  0, 0}, // #1909
18853
  {DBGFIELD("BTC16mi8_BTC32mi8_BTC64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1910
18854
  {DBGFIELD("BTR16mi8_BTR32mi8_BTR64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1911
18855
  {DBGFIELD("BTS16mi8_BTS32mi8_BTS64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1912
18856
  {DBGFIELD("SAR16mi_SAR32mi_SAR64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #1913
18857
  {DBGFIELD("SAR8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #1914
18858
  {DBGFIELD("SHL16m1_SHL32m1_SHL64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #1915
18859
  {DBGFIELD("SHL16mi_SHL32mi_SHL64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #1916
18860
  {DBGFIELD("SHL8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #1917
18861
  {DBGFIELD("SHL8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #1918
18862
  {DBGFIELD("SHR16mi_SHR32mi_SHR64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #1919
18863
  {DBGFIELD("SHR8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #1920
18864
  {DBGFIELD("ADD16mi8_ADD32mi8_ADD64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1921
18865
  {DBGFIELD("ADD16mr_ADD32mr_ADD64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1922
18866
  {DBGFIELD("ADD8mi_ADD8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #1923
18867
  {DBGFIELD("ADD8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #1924
18868
  {DBGFIELD("AND16mi8_AND32mi8_AND64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1925
18869
  {DBGFIELD("AND16mr_AND32mr_AND64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1926
18870
  {DBGFIELD("AND8mi_AND8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #1927
18871
  {DBGFIELD("AND8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #1928
18872
  {DBGFIELD("DEC16m_DEC32m_DEC64m") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1929
18873
  {DBGFIELD("DEC8m")              2, false, false, 920, 2, 47, 2,  0, 0}, // #1930
18874
  {DBGFIELD("INC16m_INC32m_INC64m") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1931
18875
  {DBGFIELD("INC8m")              2, false, false, 920, 2, 47, 2,  0, 0}, // #1932
18876
  {DBGFIELD("NEG16m_NEG32m_NEG64m") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1933
18877
  {DBGFIELD("NEG8m")              2, false, false, 920, 2, 47, 2,  0, 0}, // #1934
18878
  {DBGFIELD("NOT16m_NOT32m_NOT64m") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1935
18879
  {DBGFIELD("NOT8m")              2, false, false, 920, 2, 47, 2,  0, 0}, // #1936
18880
  {DBGFIELD("OR16mi8_OR32mi8_OR64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1937
18881
  {DBGFIELD("OR16mr_OR32mr_OR64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1938
18882
  {DBGFIELD("OR32mrLocked")       2, false, false, 920, 2, 47, 2,  0, 0}, // #1939
18883
  {DBGFIELD("OR8mi_OR8mi8")       2, false, false, 920, 2, 47, 2,  0, 0}, // #1940
18884
  {DBGFIELD("OR8mr")              2, false, false, 920, 2, 47, 2,  0, 0}, // #1941
18885
  {DBGFIELD("SUB16mi8_SUB32mi8_SUB64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1942
18886
  {DBGFIELD("SUB16mr_SUB32mr_SUB64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1943
18887
  {DBGFIELD("SUB8mi_SUB8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #1944
18888
  {DBGFIELD("SUB8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #1945
18889
  {DBGFIELD("TEST16rm_TEST32rm_TEST64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #1946
18890
  {DBGFIELD("TEST8mi")            2, false, false, 920, 2, 47, 2,  0, 0}, // #1947
18891
  {DBGFIELD("TEST8rm")            1, false, false, 472, 2,  9, 1,  4, 1}, // #1948
18892
  {DBGFIELD("XOR16mi8_XOR32mi8_XOR64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1949
18893
  {DBGFIELD("XOR16mr_XOR32mr_XOR64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #1950
18894
  {DBGFIELD("XOR8mi_XOR8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #1951
18895
  {DBGFIELD("XOR8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #1952
18896
  {DBGFIELD("MMX_PMADDUBSWrm64")  1, false, false, 2074, 3,  5, 1,  4, 1}, // #1953
18897
  {DBGFIELD("MMX_PMULHRSWrm64")   1, false, false, 2074, 3,  5, 1,  4, 1}, // #1954
18898
  {DBGFIELD("VTESTPDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1955
18899
  {DBGFIELD("VTESTPSYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1956
18900
  {DBGFIELD("BSF16rm_BSF32rm_BSF64rm") 1, false, false, 1865, 3,  9, 1,  0, 0}, // #1957
18901
  {DBGFIELD("BSR16rm_BSR32rm_BSR64rm") 1, false, false, 1865, 3,  9, 1,  0, 0}, // #1958
18902
  {DBGFIELD("CRC32r64m64")        1, false, false, 2068, 3, 16, 1,  4, 1}, // #1959
18903
  {DBGFIELD("CRC32r32m8_CRC32r64m8") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #1960
18904
  {DBGFIELD("FCOM32m")            0, false, false,  0, 0,  0, 0,  0, 0}, // #1961
18905
  {DBGFIELD("FCOM64m")            0, false, false,  0, 0,  0, 0,  0, 0}, // #1962
18906
  {DBGFIELD("FCOMP32m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #1963
18907
  {DBGFIELD("FCOMP64m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #1964
18908
  {DBGFIELD("MUL8m")              1, false, false, 1703, 3, 16, 1,  5, 2}, // #1965
18909
  {DBGFIELD("VANDNPDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1966
18910
  {DBGFIELD("VANDNPSYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #1967
18911
  {DBGFIELD("VANDPDYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1968
18912
  {DBGFIELD("VANDPSYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1969
18913
  {DBGFIELD("VORPDYrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1970
18914
  {DBGFIELD("VORPSYrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #1971
18915
  {DBGFIELD("VPERM2F128rm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1972
18916
  {DBGFIELD("VPERMILPDYmi")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #1973
18917
  {DBGFIELD("VPERMILPDYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1974
18918
  {DBGFIELD("VPERMILPSYmi")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #1975
18919
  {DBGFIELD("VPERMILPSYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1976
18920
  {DBGFIELD("VSHUFPDYrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1977
18921
  {DBGFIELD("VSHUFPSYrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1978
18922
  {DBGFIELD("VUNPCKHPDYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1979
18923
  {DBGFIELD("VUNPCKHPSYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1980
18924
  {DBGFIELD("VUNPCKLPDYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1981
18925
  {DBGFIELD("VUNPCKLPSYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1982
18926
  {DBGFIELD("VXORPDYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1983
18927
  {DBGFIELD("VXORPSYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #1984
18928
  {DBGFIELD("VBLENDPDYrmi")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1985
18929
  {DBGFIELD("VBLENDPSYrmi")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #1986
18930
  {DBGFIELD("BLENDVPDrm0")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1987
18931
  {DBGFIELD("BLENDVPSrm0")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1988
18932
  {DBGFIELD("VBLENDVPDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1989
18933
  {DBGFIELD("VBLENDVPSrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1990
18934
  {DBGFIELD("VMASKMOVPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1991
18935
  {DBGFIELD("VMASKMOVPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #1992
18936
  {DBGFIELD("PBLENDVBrr0")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #1993
18937
  {DBGFIELD("VPBLENDVBrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #1994
18938
  {DBGFIELD("COMISDrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #1995
18939
  {DBGFIELD("COMISSrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #1996
18940
  {DBGFIELD("UCOMISDrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #1997
18941
  {DBGFIELD("UCOMISSrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #1998
18942
  {DBGFIELD("VCOMISDrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #1999
18943
  {DBGFIELD("VCOMISSrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2000
18944
  {DBGFIELD("VUCOMISDrm")         1, false, false, 2068, 3, 16, 1,  4, 1}, // #2001
18945
  {DBGFIELD("VUCOMISSrm")         1, false, false, 2068, 3, 16, 1,  4, 1}, // #2002
18946
  {DBGFIELD("PTESTrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #2003
18947
  {DBGFIELD("VPTESTrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2004
18948
  {DBGFIELD("PSLLDrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2005
18949
  {DBGFIELD("PSLLQrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2006
18950
  {DBGFIELD("PSLLWrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2007
18951
  {DBGFIELD("PSRADrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2008
18952
  {DBGFIELD("PSRAWrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2009
18953
  {DBGFIELD("PSRLDrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2010
18954
  {DBGFIELD("PSRLQrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2011
18955
  {DBGFIELD("PSRLWrm")            1, false, false, 2074, 3,  9, 1,  4, 1}, // #2012
18956
  {DBGFIELD("VPSLLDrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2013
18957
  {DBGFIELD("VPSLLQrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2014
18958
  {DBGFIELD("VPSLLWrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2015
18959
  {DBGFIELD("VPSRADrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2016
18960
  {DBGFIELD("VPSRAWrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2017
18961
  {DBGFIELD("VPSRLDrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2018
18962
  {DBGFIELD("VPSRLQrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2019
18963
  {DBGFIELD("VPSRLWrm")           1, false, false, 2074, 3,  9, 1,  4, 1}, // #2020
18964
  {DBGFIELD("MMX_PHADDSWrm64")    1, false, false, 13, 2,  9, 1,  4, 1}, // #2021
18965
  {DBGFIELD("MMX_PHADDWrm64")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2022
18966
  {DBGFIELD("MMX_PHADDrm64")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2023
18967
  {DBGFIELD("MMX_PHSUBDrm64")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2024
18968
  {DBGFIELD("MMX_PHSUBSWrm64")    1, false, false, 13, 2,  9, 1,  4, 1}, // #2025
18969
  {DBGFIELD("MMX_PHSUBWrm64")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2026
18970
  {DBGFIELD("CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2027
18971
  {DBGFIELD("CMPXCHG8rm")         2, false, false, 920, 2, 47, 2,  0, 0}, // #2028
18972
  {DBGFIELD("CMOVA16rm")          1, false, false, 472, 2,  9, 1,  4, 1}, // #2029
18973
  {DBGFIELD("CMOVA32rm_CMOVA64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #2030
18974
  {DBGFIELD("CMOVBE16rm")         1, false, false, 472, 2,  9, 1,  4, 1}, // #2031
18975
  {DBGFIELD("CMOVBE32rm_CMOVBE64rm") 1, false, false, 472, 2,  9, 1,  4, 1}, // #2032
18976
  {DBGFIELD("CMPSB")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2033
18977
  {DBGFIELD("CMPSL")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2034
18978
  {DBGFIELD("CMPSQ")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2035
18979
  {DBGFIELD("CMPSW")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2036
18980
  {DBGFIELD("FLDCW16m")           1, false, false, 14, 1,  6, 1,  0, 0}, // #2037
18981
  {DBGFIELD("ROL16mi_ROL32mi_ROL64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2038
18982
  {DBGFIELD("ROL8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2039
18983
  {DBGFIELD("ROR16mi_ROR32mi_ROR64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2040
18984
  {DBGFIELD("ROR8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2041
18985
  {DBGFIELD("MOVSB")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2042
18986
  {DBGFIELD("MOVSL")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2043
18987
  {DBGFIELD("MOVSQ")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2044
18988
  {DBGFIELD("MOVSW")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2045
18989
  {DBGFIELD("XADD16rm_XADD32rm_XADD64rm") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2046
18990
  {DBGFIELD("XADD8rm")            2, false, false, 920, 2, 47, 2,  0, 0}, // #2047
18991
  {DBGFIELD("FARCALL64")          1, false, false, 919, 2,  2, 1,  0, 0}, // #2048
18992
  {DBGFIELD("SHLD16mri8")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2049
18993
  {DBGFIELD("SHLD32mri8")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2050
18994
  {DBGFIELD("SHLD64mri8")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2051
18995
  {DBGFIELD("SHRD16mri8")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2052
18996
  {DBGFIELD("SHRD32mri8")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2053
18997
  {DBGFIELD("SHRD64mri8")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2054
18998
  {DBGFIELD("MMX_PMULUDQirm")     1, false, false, 2074, 3,  5, 1,  4, 1}, // #2055
18999
  {DBGFIELD("PMADDUBSWrm")        1, false, false, 2074, 3,  5, 1,  4, 1}, // #2056
19000
  {DBGFIELD("PMADDWDrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2057
19001
  {DBGFIELD("PMULDQrm")           1, false, false, 2074, 3,  5, 1,  4, 1}, // #2058
19002
  {DBGFIELD("PMULHRSWrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #2059
19003
  {DBGFIELD("PMULHUWrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2060
19004
  {DBGFIELD("PMULHWrm")           1, false, false, 2074, 3,  5, 1,  4, 1}, // #2061
19005
  {DBGFIELD("PMULLDrm")           1, false, false, 2074, 3,  5, 1,  4, 1}, // #2062
19006
  {DBGFIELD("PMULLWrm")           1, false, false, 2074, 3,  5, 1,  4, 1}, // #2063
19007
  {DBGFIELD("PMULUDQrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2064
19008
  {DBGFIELD("PSADBWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2065
19009
  {DBGFIELD("VPMADDUBSWrm")       1, false, false, 2074, 3,  5, 1,  4, 1}, // #2066
19010
  {DBGFIELD("VPMADDWDrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #2067
19011
  {DBGFIELD("VPMULDQrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2068
19012
  {DBGFIELD("VPMULHRSWrm")        1, false, false, 2074, 3,  5, 1,  4, 1}, // #2069
19013
  {DBGFIELD("VPMULHUWrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #2070
19014
  {DBGFIELD("VPMULHWrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2071
19015
  {DBGFIELD("VPMULLDrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2072
19016
  {DBGFIELD("VPMULLWrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2073
19017
  {DBGFIELD("VPMULUDQrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #2074
19018
  {DBGFIELD("VPSADBWrm")          1, false, false, 2074, 3,  5, 1,  4, 1}, // #2075
19019
  {DBGFIELD("ADDPDrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2076
19020
  {DBGFIELD("ADDPSrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2077
19021
  {DBGFIELD("ADDSDrm_ADDSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2078
19022
  {DBGFIELD("ADDSSrm_ADDSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2079
19023
  {DBGFIELD("ADDSUBPDrm")         1, false, false, 2068, 3, 16, 1,  4, 1}, // #2080
19024
  {DBGFIELD("ADDSUBPSrm")         1, false, false, 2068, 3, 16, 1,  4, 1}, // #2081
19025
  {DBGFIELD("CMPPDrmi_CMPPDrmi_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2082
19026
  {DBGFIELD("CMPPSrmi_CMPPSrmi_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2083
19027
  {DBGFIELD("CMPSSrm_CMPSSrm_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2084
19028
  {DBGFIELD("CVTDQ2PSrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2085
19029
  {DBGFIELD("CVTPS2DQrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2086
19030
  {DBGFIELD("CVTSI2SD64rm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2087
19031
  {DBGFIELD("CVTSI2SDrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2088
19032
  {DBGFIELD("CVTTPS2DQrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2089
19033
  {DBGFIELD("MAXPDrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2090
19034
  {DBGFIELD("MAXPSrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2091
19035
  {DBGFIELD("MAXSDrm_MAXSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2092
19036
  {DBGFIELD("MAXSSrm_MAXSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2093
19037
  {DBGFIELD("MINPDrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2094
19038
  {DBGFIELD("MINPSrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2095
19039
  {DBGFIELD("MINSDrm_MINSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2096
19040
  {DBGFIELD("MINSSrm_MINSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2097
19041
  {DBGFIELD("MMX_CVTPI2PSirm")    1, false, false, 13, 2,  5, 1,  0, 0}, // #2098
19042
  {DBGFIELD("MMX_CVTPS2PIirm")    1, false, false, 13, 2,  5, 1,  0, 0}, // #2099
19043
  {DBGFIELD("MMX_CVTTPS2PIirm")   1, false, false, 13, 2,  5, 1,  0, 0}, // #2100
19044
  {DBGFIELD("POPCNT16rm_POPCNT32rm_POPCNT64rm") 1, false, false, 2068, 3, 16, 1,  0, 0}, // #2101
19045
  {DBGFIELD("ROUNDPDm")           1, false, false, 2068, 3, 16, 1,  0, 0}, // #2102
19046
  {DBGFIELD("ROUNDPSm")           1, false, false, 2068, 3, 16, 1,  0, 0}, // #2103
19047
  {DBGFIELD("ROUNDSDm_ROUNDSDm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2104
19048
  {DBGFIELD("ROUNDSSm_ROUNDSSm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2105
19049
  {DBGFIELD("SUBPDrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2106
19050
  {DBGFIELD("SUBPSrm")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2107
19051
  {DBGFIELD("SUBSDrm_SUBSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2108
19052
  {DBGFIELD("SUBSSrm_SUBSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2109
19053
  {DBGFIELD("VADDPDrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2110
19054
  {DBGFIELD("VADDPSrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2111
19055
  {DBGFIELD("VADDSDrm_VADDSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2112
19056
  {DBGFIELD("VADDSSrm_VADDSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2113
19057
  {DBGFIELD("VADDSUBPDrm")        1, false, false, 2068, 3, 16, 1,  4, 1}, // #2114
19058
  {DBGFIELD("VADDSUBPSrm")        1, false, false, 2068, 3, 16, 1,  4, 1}, // #2115
19059
  {DBGFIELD("VCMPPDrmi_VCMPPDrmi_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2116
19060
  {DBGFIELD("VCMPPSrmi_VCMPPSrmi_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2117
19061
  {DBGFIELD("VCMPSDrm_VCMPSDrm_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2118
19062
  {DBGFIELD("VCMPSSrm_VCMPSSrm_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2119
19063
  {DBGFIELD("VCVTDQ2PSrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2120
19064
  {DBGFIELD("VCVTPS2DQrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2121
19065
  {DBGFIELD("VCVTSI2SD64rm")      1, false, false, 13, 2,  5, 1,  4, 1}, // #2122
19066
  {DBGFIELD("VCVTSI2SDrm")        1, false, false, 13, 2,  5, 1,  4, 1}, // #2123
19067
  {DBGFIELD("VCVTTPS2DQrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2124
19068
  {DBGFIELD("VMAXPDrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2125
19069
  {DBGFIELD("VMAXPSrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2126
19070
  {DBGFIELD("VMAXSDrm_VMAXSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2127
19071
  {DBGFIELD("VMAXSSrm_VMAXSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2128
19072
  {DBGFIELD("VMINPDrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2129
19073
  {DBGFIELD("VMINPSrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2130
19074
  {DBGFIELD("VMINSDrm_VMINSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2131
19075
  {DBGFIELD("VMINSSrm_VMINSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2132
19076
  {DBGFIELD("VROUNDPDm")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2133
19077
  {DBGFIELD("VROUNDPSm")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2134
19078
  {DBGFIELD("VROUNDSDm_VROUNDSDm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2135
19079
  {DBGFIELD("VROUNDSSm_VROUNDSSm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2136
19080
  {DBGFIELD("VSUBPDrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2137
19081
  {DBGFIELD("VSUBPSrm")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2138
19082
  {DBGFIELD("VSUBSDrm_VSUBSDrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2139
19083
  {DBGFIELD("VSUBSSrm_VSUBSSrm_Int") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2140
19084
  {DBGFIELD("VBLENDVPDYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2141
19085
  {DBGFIELD("VBLENDVPSYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2142
19086
  {DBGFIELD("VMASKMOVPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2143
19087
  {DBGFIELD("VMASKMOVPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2144
19088
  {DBGFIELD("DPPDrri")            1, false, false, 498, 2,  6, 1,  0, 0}, // #2145
19089
  {DBGFIELD("VDPPDrri")           1, false, false, 498, 2,  6, 1,  0, 0}, // #2146
19090
  {DBGFIELD("CVTSD2SI64rm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2147
19091
  {DBGFIELD("CVTSD2SIrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2148
19092
  {DBGFIELD("CVTSS2SI64rm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2149
19093
  {DBGFIELD("CVTSS2SIrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2150
19094
  {DBGFIELD("CVTTSD2SI64rm")      1, false, false, 13, 2,  5, 1,  0, 0}, // #2151
19095
  {DBGFIELD("CVTTSD2SIrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2152
19096
  {DBGFIELD("CVTTSS2SI64rm")      1, false, false, 13, 2,  5, 1,  0, 0}, // #2153
19097
  {DBGFIELD("CVTTSS2SIrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2154
19098
  {DBGFIELD("MUL16m")             1, false, false, 1703, 3, 16, 1,  5, 2}, // #2155
19099
  {DBGFIELD("MUL32m")             1, false, false, 1703, 3, 16, 1,  5, 2}, // #2156
19100
  {DBGFIELD("MUL64m")             1, false, false, 1703, 3, 16, 1,  5, 2}, // #2157
19101
  {DBGFIELD("VPTESTYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2158
19102
  {DBGFIELD("LD_F32m")            1, false, false, 14, 1,  6, 1,  0, 0}, // #2159
19103
  {DBGFIELD("LD_F64m")            1, false, false, 14, 1,  6, 1,  0, 0}, // #2160
19104
  {DBGFIELD("LD_F80m")            1, false, false, 14, 1,  6, 1,  0, 0}, // #2161
19105
  {DBGFIELD("PHADDDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2162
19106
  {DBGFIELD("PHADDSWrm128")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2163
19107
  {DBGFIELD("PHADDWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2164
19108
  {DBGFIELD("PHSUBDrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2165
19109
  {DBGFIELD("PHSUBSWrm128")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2166
19110
  {DBGFIELD("PHSUBWrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2167
19111
  {DBGFIELD("VPHADDDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2168
19112
  {DBGFIELD("VPHADDSWrm128")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2169
19113
  {DBGFIELD("VPHADDWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2170
19114
  {DBGFIELD("VPHSUBDrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2171
19115
  {DBGFIELD("VPHSUBSWrm128")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2172
19116
  {DBGFIELD("VPHSUBWrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2173
19117
  {DBGFIELD("IST_F16m")           1, false, false, 472, 2,  2, 1,  0, 0}, // #2174
19118
  {DBGFIELD("IST_F32m")           1, false, false, 472, 2,  2, 1,  0, 0}, // #2175
19119
  {DBGFIELD("IST_FP16m")          1, false, false, 472, 2,  2, 1,  0, 0}, // #2176
19120
  {DBGFIELD("IST_FP32m")          1, false, false, 472, 2,  2, 1,  0, 0}, // #2177
19121
  {DBGFIELD("IST_FP64m")          1, false, false, 472, 2,  2, 1,  0, 0}, // #2178
19122
  {DBGFIELD("ROL16mCL_ROL32mCL_ROL64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2179
19123
  {DBGFIELD("ROL8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #2180
19124
  {DBGFIELD("ROR16mCL_ROR32mCL_ROR64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2181
19125
  {DBGFIELD("ROR8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #2182
19126
  {DBGFIELD("SAR16mCL_SAR32mCL_SAR64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2183
19127
  {DBGFIELD("SAR8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #2184
19128
  {DBGFIELD("SHL16mCL_SHL32mCL_SHL64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2185
19129
  {DBGFIELD("SHL8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #2186
19130
  {DBGFIELD("SHR16mCL_SHR32mCL_SHR64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2187
19131
  {DBGFIELD("SHR8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #2188
19132
  {DBGFIELD("ADC16mi8_ADC32mi8_ADC64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2189
19133
  {DBGFIELD("ADC8mi_ADC8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #2190
19134
  {DBGFIELD("SBB16mi8_SBB32mi8_SBB64mi8") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2191
19135
  {DBGFIELD("SBB8mi_SBB8mi8")     2, false, false, 920, 2, 47, 2,  0, 0}, // #2192
19136
  {DBGFIELD("ADC16mr_ADC32mr_ADC64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2193
19137
  {DBGFIELD("ADC8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #2194
19138
  {DBGFIELD("SBB16mr_SBB32mr_SBB64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2195
19139
  {DBGFIELD("SBB8mr")             2, false, false, 920, 2, 47, 2,  0, 0}, // #2196
19140
  {DBGFIELD("BT16mr_BT32mr_BT64mr") 1, false, false, 472, 2,  9, 1,  0, 0}, // #2197
19141
  {DBGFIELD("BTC16mr_BTC32mr_BTC64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2198
19142
  {DBGFIELD("BTR16mr_BTR32mr_BTR64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2199
19143
  {DBGFIELD("BTS16mr_BTS32mr_BTS64mr") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2200
19144
  {DBGFIELD("ADD_F32m")           1, false, false, 2068, 3, 16, 1,  0, 0}, // #2201
19145
  {DBGFIELD("ADD_F64m")           1, false, false, 2068, 3, 16, 1,  0, 0}, // #2202
19146
  {DBGFIELD("ILD_F16m")           1, false, false, 14, 1,  6, 1,  0, 0}, // #2203
19147
  {DBGFIELD("ILD_F32m")           1, false, false, 14, 1,  6, 1,  0, 0}, // #2204
19148
  {DBGFIELD("ILD_F64m")           1, false, false, 14, 1,  6, 1,  0, 0}, // #2205
19149
  {DBGFIELD("SUBR_F32m")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2206
19150
  {DBGFIELD("SUBR_F64m")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2207
19151
  {DBGFIELD("SUB_F32m")           1, false, false, 2068, 3, 16, 1,  0, 0}, // #2208
19152
  {DBGFIELD("SUB_F64m")           1, false, false, 2068, 3, 16, 1,  0, 0}, // #2209
19153
  {DBGFIELD("VADDPDYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2210
19154
  {DBGFIELD("VADDPSYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2211
19155
  {DBGFIELD("VADDSUBPDYrm")       1, false, false, 2068, 3, 16, 1,  4, 1}, // #2212
19156
  {DBGFIELD("VADDSUBPSYrm")       1, false, false, 2068, 3, 16, 1,  4, 1}, // #2213
19157
  {DBGFIELD("VCMPPDYrmi_VCMPPDYrmi_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2214
19158
  {DBGFIELD("VCMPPSYrmi_VCMPPSYrmi_alt") 1, false, false, 2068, 3, 16, 1,  4, 1}, // #2215
19159
  {DBGFIELD("VCVTDQ2PSYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2216
19160
  {DBGFIELD("VCVTPS2DQYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2217
19161
  {DBGFIELD("VCVTTPS2DQYrm")      1, false, false, 13, 2,  5, 1,  0, 0}, // #2218
19162
  {DBGFIELD("VMAXPDYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2219
19163
  {DBGFIELD("VMAXPSYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2220
19164
  {DBGFIELD("VMINPDYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2221
19165
  {DBGFIELD("VMINPSYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2222
19166
  {DBGFIELD("VROUNDYPDm")         1, false, false, 2068, 3, 16, 1,  0, 0}, // #2223
19167
  {DBGFIELD("VROUNDYPSm")         1, false, false, 2068, 3, 16, 1,  0, 0}, // #2224
19168
  {DBGFIELD("VSUBPDYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2225
19169
  {DBGFIELD("VSUBPSYrm")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #2226
19170
  {DBGFIELD("VCVTSD2SI64rm")      1, false, false, 13, 2,  5, 1,  0, 0}, // #2227
19171
  {DBGFIELD("VCVTSD2SIrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2228
19172
  {DBGFIELD("VCVTSS2SI64rm")      1, false, false, 13, 2,  5, 1,  0, 0}, // #2229
19173
  {DBGFIELD("VCVTSS2SIrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2230
19174
  {DBGFIELD("VCVTTSD2SI64rm")     1, false, false, 13, 2,  5, 1,  0, 0}, // #2231
19175
  {DBGFIELD("VCVTTSD2SIrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2232
19176
  {DBGFIELD("VCVTTSS2SI64rm")     1, false, false, 13, 2,  5, 1,  0, 0}, // #2233
19177
  {DBGFIELD("VCVTTSS2SIrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2234
19178
  {DBGFIELD("CVTDQ2PDrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2235
19179
  {DBGFIELD("CVTPD2DQrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2236
19180
  {DBGFIELD("CVTPD2PSrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2237
19181
  {DBGFIELD("CVTSD2SSrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2238
19182
  {DBGFIELD("CVTSI2SS64rm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2239
19183
  {DBGFIELD("CVTSI2SSrm")         1, false, false, 13, 2,  5, 1,  0, 0}, // #2240
19184
  {DBGFIELD("CVTTPD2DQrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2241
19185
  {DBGFIELD("MMX_CVTPD2PIirm")    1, false, false, 13, 2,  5, 1,  0, 0}, // #2242
19186
  {DBGFIELD("MMX_CVTPI2PDirm")    1, false, false, 13, 2,  5, 1,  0, 0}, // #2243
19187
  {DBGFIELD("MMX_CVTTPD2PIirm")   1, false, false, 13, 2,  5, 1,  0, 0}, // #2244
19188
  {DBGFIELD("VCVTDQ2PDYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2245
19189
  {DBGFIELD("VCVTDQ2PDrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2246
19190
  {DBGFIELD("VCVTPD2DQrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2247
19191
  {DBGFIELD("VCVTPD2PSrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2248
19192
  {DBGFIELD("VCVTSD2SSrm")        1, false, false, 13, 2,  5, 1,  4, 1}, // #2249
19193
  {DBGFIELD("VCVTSI2SS64rm")      1, false, false, 13, 2,  5, 1,  4, 1}, // #2250
19194
  {DBGFIELD("VCVTSI2SSrm")        1, false, false, 13, 2,  5, 1,  4, 1}, // #2251
19195
  {DBGFIELD("VCVTTPD2DQrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2252
19196
  {DBGFIELD("SHLD16mrCL")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2253
19197
  {DBGFIELD("SHLD32mrCL")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2254
19198
  {DBGFIELD("SHLD64mrCL")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2255
19199
  {DBGFIELD("SHRD16mrCL")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2256
19200
  {DBGFIELD("SHRD32mrCL")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2257
19201
  {DBGFIELD("SHRD64mrCL")         2, false, false, 2116, 3, 47, 2,  0, 0}, // #2258
19202
  {DBGFIELD("MULPDrm")            1, false, false, 2092, 4, 10, 1,  4, 1}, // #2259
19203
  {DBGFIELD("MULPSrm")            1, false, false, 2092, 4, 10, 1,  4, 1}, // #2260
19204
  {DBGFIELD("MULSDrm_MULSDrm_Int") 1, false, false, 2092, 4, 10, 1,  4, 1}, // #2261
19205
  {DBGFIELD("MULSSrm_MULSSrm_Int") 1, false, false, 2092, 4, 10, 1,  4, 1}, // #2262
19206
  {DBGFIELD("PCMPGTQrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2263
19207
  {DBGFIELD("PHMINPOSUWrm128")    1, false, false, 2074, 3,  5, 1,  0, 0}, // #2264
19208
  {DBGFIELD("RCPPSm")             1, false, false, 2074, 3, 10, 1,  0, 0}, // #2265
19209
  {DBGFIELD("RCPSSm")             1, false, false, 2074, 3, 10, 1,  4, 1}, // #2266
19210
  {DBGFIELD("RCPSSm_Int")         1, false, false, 2074, 3, 10, 1,  4, 1}, // #2267
19211
  {DBGFIELD("RSQRTPSm")           1, false, false, 2074, 3, 10, 1,  0, 0}, // #2268
19212
  {DBGFIELD("RSQRTSSm")           1, false, false, 2074, 3, 10, 1,  4, 1}, // #2269
19213
  {DBGFIELD("RSQRTSSm_Int")       1, false, false, 2074, 3, 10, 1,  4, 1}, // #2270
19214
  {DBGFIELD("VMULPDrm")           1, false, false, 2092, 4, 10, 1,  4, 1}, // #2271
19215
  {DBGFIELD("VMULPSrm")           1, false, false, 2092, 4, 10, 1,  4, 1}, // #2272
19216
  {DBGFIELD("VMULSDrm_VMULSDrm_Int") 1, false, false, 2092, 4, 10, 1,  4, 1}, // #2273
19217
  {DBGFIELD("VMULSSrm_VMULSSrm_Int") 1, false, false, 2092, 4, 10, 1,  4, 1}, // #2274
19218
  {DBGFIELD("VPCMPGTQrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2275
19219
  {DBGFIELD("VPHMINPOSUWrm128")   1, false, false, 2074, 3,  5, 1,  0, 0}, // #2276
19220
  {DBGFIELD("VRCPPSm")            1, false, false, 2074, 3, 10, 1,  0, 0}, // #2277
19221
  {DBGFIELD("VRCPSSm")            1, false, false, 2074, 3, 10, 1,  4, 1}, // #2278
19222
  {DBGFIELD("VRCPSSm_Int")        1, false, false, 2074, 3, 10, 1,  4, 1}, // #2279
19223
  {DBGFIELD("VRSQRTPSm")          1, false, false, 2074, 3, 10, 1,  0, 0}, // #2280
19224
  {DBGFIELD("VRSQRTSSm")          1, false, false, 2074, 3, 10, 1,  4, 1}, // #2281
19225
  {DBGFIELD("VRSQRTSSm_Int")      1, false, false, 2074, 3, 10, 1,  4, 1}, // #2282
19226
  {DBGFIELD("PCMPISTRIrr")        1, false, false, 2110, 2, 39, 1,  0, 0}, // #2283
19227
  {DBGFIELD("PCMPISTRM128rr")     1, false, false, 2113, 2, 29, 1,  0, 0}, // #2284
19228
  {DBGFIELD("VPCMPISTRIrr")       1, false, false, 2110, 2, 39, 1,  0, 0}, // #2285
19229
  {DBGFIELD("VPCMPISTRM128rr")    1, false, false, 2113, 2, 29, 1,  0, 0}, // #2286
19230
  {DBGFIELD("FICOM16m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2287
19231
  {DBGFIELD("FICOM32m")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2288
19232
  {DBGFIELD("FICOMP16m")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2289
19233
  {DBGFIELD("FICOMP32m")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2290
19234
  {DBGFIELD("VCVTPD2DQYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2291
19235
  {DBGFIELD("VCVTPD2PSYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2292
19236
  {DBGFIELD("VCVTTPD2DQYrm")      1, false, false, 13, 2,  5, 1,  0, 0}, // #2293
19237
  {DBGFIELD("MPSADBWrmi")         1, false, false, 2074, 3,  8, 1,  4, 1}, // #2294
19238
  {DBGFIELD("VMPSADBWrmi")        1, false, false, 2074, 3,  8, 1,  4, 1}, // #2295
19239
  {DBGFIELD("HADDPDrm")           1, false, false, 1485, 2, 16, 1,  4, 1}, // #2296
19240
  {DBGFIELD("HADDPSrm")           1, false, false, 1485, 2, 16, 1,  4, 1}, // #2297
19241
  {DBGFIELD("HSUBPDrm")           1, false, false, 1485, 2, 16, 1,  4, 1}, // #2298
19242
  {DBGFIELD("HSUBPSrm")           1, false, false, 1485, 2, 16, 1,  4, 1}, // #2299
19243
  {DBGFIELD("VHADDPDrm")          1, false, false, 1485, 2, 16, 1,  4, 1}, // #2300
19244
  {DBGFIELD("VHADDPSrm")          1, false, false, 1485, 2, 16, 1,  4, 1}, // #2301
19245
  {DBGFIELD("VHSUBPDrm")          1, false, false, 1485, 2, 16, 1,  4, 1}, // #2302
19246
  {DBGFIELD("VHSUBPSrm")          1, false, false, 1485, 2, 16, 1,  4, 1}, // #2303
19247
  {DBGFIELD("AESIMCrr")           1, false, false, 2071, 2, 10, 1,  0, 0}, // #2304
19248
  {DBGFIELD("VAESIMCrr")          1, false, false, 2071, 2, 10, 1,  0, 0}, // #2305
19249
  {DBGFIELD("MUL_F32m")           1, false, false, 2092, 4, 10, 1,  0, 0}, // #2306
19250
  {DBGFIELD("MUL_F64m")           1, false, false, 2092, 4, 10, 1,  0, 0}, // #2307
19251
  {DBGFIELD("VMULPDYrm")          1, false, false, 2092, 4, 10, 1,  4, 1}, // #2308
19252
  {DBGFIELD("VMULPSYrm")          1, false, false, 2092, 4, 10, 1,  4, 1}, // #2309
19253
  {DBGFIELD("DPPSrri")            1, false, false, 498, 2,  6, 1,  0, 0}, // #2310
19254
  {DBGFIELD("VDPPSYrri")          1, false, false, 498, 2,  6, 1,  0, 0}, // #2311
19255
  {DBGFIELD("VDPPSrri")           1, false, false, 498, 2,  6, 1,  0, 0}, // #2312
19256
  {DBGFIELD("VHADDPDYrm")         1, false, false, 1485, 2, 16, 1,  4, 1}, // #2313
19257
  {DBGFIELD("VHADDPSYrm")         1, false, false, 1485, 2, 16, 1,  4, 1}, // #2314
19258
  {DBGFIELD("VHSUBPDYrm")         1, false, false, 1485, 2, 16, 1,  4, 1}, // #2315
19259
  {DBGFIELD("VHSUBPSYrm")         1, false, false, 1485, 2, 16, 1,  4, 1}, // #2316
19260
  {DBGFIELD("ADD_FI16m")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2317
19261
  {DBGFIELD("ADD_FI32m")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2318
19262
  {DBGFIELD("SUBR_FI16m")         1, false, false, 2068, 3, 16, 1,  0, 0}, // #2319
19263
  {DBGFIELD("SUBR_FI32m")         1, false, false, 2068, 3, 16, 1,  0, 0}, // #2320
19264
  {DBGFIELD("SUB_FI16m")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2321
19265
  {DBGFIELD("SUB_FI32m")          1, false, false, 2068, 3, 16, 1,  0, 0}, // #2322
19266
  {DBGFIELD("AESDECLASTrm")       1, false, false, 2071, 3, 10, 1,  4, 1}, // #2323
19267
  {DBGFIELD("AESDECrm")           1, false, false, 2071, 3, 10, 1,  4, 1}, // #2324
19268
  {DBGFIELD("AESENCLASTrm")       1, false, false, 2071, 3, 10, 1,  4, 1}, // #2325
19269
  {DBGFIELD("AESENCrm")           1, false, false, 2071, 3, 10, 1,  4, 1}, // #2326
19270
  {DBGFIELD("VAESDECLASTrm")      1, false, false, 2071, 3, 10, 1,  4, 1}, // #2327
19271
  {DBGFIELD("VAESDECrm")          1, false, false, 2071, 3, 10, 1,  4, 1}, // #2328
19272
  {DBGFIELD("VAESENCLASTrm")      1, false, false, 2071, 3, 10, 1,  4, 1}, // #2329
19273
  {DBGFIELD("VAESENCrm")          1, false, false, 2071, 3, 10, 1,  4, 1}, // #2330
19274
  {DBGFIELD("DIVPSrr")            1, false, false, 2086, 3, 65, 1,  0, 0}, // #2331
19275
  {DBGFIELD("DIVSSrr_DIVSSrr_Int") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #2332
19276
  {DBGFIELD("SQRTPSr")            1, false, false, 2066, 2, 24, 1,  0, 0}, // #2333
19277
  {DBGFIELD("SQRTSSr")            1, false, false, 2066, 2, 24, 1,  0, 0}, // #2334
19278
  {DBGFIELD("SQRTSSr_Int")        1, false, false, 2074, 3, 40, 1,  4, 1}, // #2335
19279
  {DBGFIELD("VDIVPSrr")           1, false, false, 2086, 3, 65, 1,  0, 0}, // #2336
19280
  {DBGFIELD("VDIVSSrr_VDIVSSrr_Int") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #2337
19281
  {DBGFIELD("VSQRTPSr")           1, false, false, 2066, 2, 24, 1,  0, 0}, // #2338
19282
  {DBGFIELD("VSQRTSSm")           1, false, false, 2074, 3, 40, 1,  4, 1}, // #2339
19283
  {DBGFIELD("VSQRTSSm_Int")       1, false, false, 2074, 3, 40, 1,  4, 1}, // #2340
19284
  {DBGFIELD("VRCPPSYm")           1, false, false, 2074, 3, 10, 1,  0, 0}, // #2341
19285
  {DBGFIELD("VRSQRTPSYm")         1, false, false, 2074, 3, 10, 1,  0, 0}, // #2342
19286
  {DBGFIELD("MUL_FI16m")          1, false, false, 2092, 4, 10, 1,  0, 0}, // #2343
19287
  {DBGFIELD("MUL_FI32m")          1, false, false, 2092, 4, 10, 1,  0, 0}, // #2344
19288
  {DBGFIELD("DPPDrmi")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #2345
19289
  {DBGFIELD("VDPPDrmi")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #2346
19290
  {DBGFIELD("PCMPISTRIrm")        1, false, false, 2110, 3, 39, 1,  4, 1}, // #2347
19291
  {DBGFIELD("PCMPISTRM128rm")     1, false, false, 2113, 3, 29, 1,  4, 1}, // #2348
19292
  {DBGFIELD("VPCMPISTRIrm")       1, false, false, 2110, 3, 39, 1,  4, 1}, // #2349
19293
  {DBGFIELD("VPCMPISTRM128rm")    1, false, false, 2113, 3, 29, 1,  4, 1}, // #2350
19294
  {DBGFIELD("AESIMCrm")           1, false, false, 2071, 3, 10, 1,  0, 0}, // #2351
19295
  {DBGFIELD("VAESIMCrm")          1, false, false, 2071, 3, 10, 1,  0, 0}, // #2352
19296
  {DBGFIELD("DIVPSrm")            1, false, false, 2082, 4, 69, 1,  4, 1}, // #2353
19297
  {DBGFIELD("DIVSSrm_DIVSSrm_Int") 1, false, false, 2082, 4, 69, 1,  4, 1}, // #2354
19298
  {DBGFIELD("SQRTPSm")            1, false, false, 2074, 3, 40, 1,  0, 0}, // #2355
19299
  {DBGFIELD("SQRTSSm")            1, false, false, 2074, 3, 40, 1,  4, 1}, // #2356
19300
  {DBGFIELD("SQRTSSm_Int")        1, false, false, 2074, 3, 40, 1,  4, 1}, // #2357
19301
  {DBGFIELD("VDIVPSrm")           1, false, false, 2082, 4, 69, 1,  4, 1}, // #2358
19302
  {DBGFIELD("VDIVSSrm_VDIVSSrm_Int") 1, false, false, 2082, 4, 69, 1,  4, 1}, // #2359
19303
  {DBGFIELD("VSQRTPSm")           1, false, false, 2074, 3, 40, 1,  0, 0}, // #2360
19304
  {DBGFIELD("VSQRTSDr")           1, false, false, 2066, 2, 24, 1,  0, 0}, // #2361
19305
  {DBGFIELD("VSQRTSDr_Int")       1, false, false, 2074, 3, 40, 1,  0, 0}, // #2362
19306
  {DBGFIELD("VSQRTSDm")           1, false, false, 2074, 3, 40, 1,  4, 1}, // #2363
19307
  {DBGFIELD("VSQRTSDm_Int")       1, false, false, 2074, 3, 40, 1,  4, 1}, // #2364
19308
  {DBGFIELD("DIVPDrr")            1, false, false, 2086, 3, 65, 1,  0, 0}, // #2365
19309
  {DBGFIELD("DIVSDrr_DIVSDrr_Int") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #2366
19310
  {DBGFIELD("SQRTPDr")            1, false, false, 2066, 2, 24, 1,  0, 0}, // #2367
19311
  {DBGFIELD("SQRTSDr")            1, false, false, 2066, 2, 24, 1,  0, 0}, // #2368
19312
  {DBGFIELD("SQRTSDr_Int")        1, false, false, 2074, 3, 40, 1,  4, 1}, // #2369
19313
  {DBGFIELD("VDIVPDrr")           1, false, false, 2086, 3, 65, 1,  0, 0}, // #2370
19314
  {DBGFIELD("VDIVSDrr_VDIVSDrr_Int") 1, false, false, 2086, 3, 65, 1,  0, 0}, // #2371
19315
  {DBGFIELD("VSQRTPDr")           1, false, false, 2066, 2, 24, 1,  0, 0}, // #2372
19316
  {DBGFIELD("DIVR_FPrST0")        1, false, false, 2086, 3, 65, 1,  0, 0}, // #2373
19317
  {DBGFIELD("DIVR_FST0r")         1, false, false, 2086, 3, 65, 1,  0, 0}, // #2374
19318
  {DBGFIELD("DIVR_FrST0")         1, false, false, 2086, 3, 65, 1,  0, 0}, // #2375
19319
  {DBGFIELD("DIV_FPrST0")         1, false, false, 2086, 3, 65, 1,  0, 0}, // #2376
19320
  {DBGFIELD("DIV_FST0r")          1, false, false, 2086, 3, 65, 1,  0, 0}, // #2377
19321
  {DBGFIELD("DIV_FrST0")          1, false, false, 2086, 3, 65, 1,  0, 0}, // #2378
19322
  {DBGFIELD("DIVPDrm")            1, false, false, 2082, 4, 69, 1,  4, 1}, // #2379
19323
  {DBGFIELD("DIVSDrm_DIVSDrm_Int") 1, false, false, 2082, 4, 69, 1,  4, 1}, // #2380
19324
  {DBGFIELD("SQRTPDm")            1, false, false, 2074, 3, 40, 1,  0, 0}, // #2381
19325
  {DBGFIELD("SQRTSDm")            1, false, false, 2074, 3, 40, 1,  4, 1}, // #2382
19326
  {DBGFIELD("SQRTSDm_Int")        1, false, false, 2074, 3, 40, 1,  4, 1}, // #2383
19327
  {DBGFIELD("VDIVPDrm")           1, false, false, 2082, 4, 69, 1,  4, 1}, // #2384
19328
  {DBGFIELD("VDIVSDrm_VDIVSDrm_Int") 1, false, false, 2082, 4, 69, 1,  4, 1}, // #2385
19329
  {DBGFIELD("VSQRTPDm")           1, false, false, 2074, 3, 40, 1,  0, 0}, // #2386
19330
  {DBGFIELD("VDIVPSYrr")          1, false, false, 2086, 3, 65, 1,  0, 0}, // #2387
19331
  {DBGFIELD("VSQRTPSYr")          1, false, false, 2066, 2, 24, 1,  0, 0}, // #2388
19332
  {DBGFIELD("DIVR_F32m")          1, false, false, 2082, 4, 69, 1,  0, 0}, // #2389
19333
  {DBGFIELD("DIVR_F64m")          1, false, false, 2082, 4, 69, 1,  0, 0}, // #2390
19334
  {DBGFIELD("DIV_F32m")           1, false, false, 2082, 4, 69, 1,  0, 0}, // #2391
19335
  {DBGFIELD("DIV_F64m")           1, false, false, 2082, 4, 69, 1,  0, 0}, // #2392
19336
  {DBGFIELD("DIVR_FI16m")         1, false, false, 2082, 4, 69, 1,  0, 0}, // #2393
19337
  {DBGFIELD("DIVR_FI32m")         1, false, false, 2082, 4, 69, 1,  0, 0}, // #2394
19338
  {DBGFIELD("DIV_FI16m")          1, false, false, 2082, 4, 69, 1,  0, 0}, // #2395
19339
  {DBGFIELD("DIV_FI32m")          1, false, false, 2082, 4, 69, 1,  0, 0}, // #2396
19340
  {DBGFIELD("VDIVPSYrm")          1, false, false, 2082, 4, 69, 1,  4, 1}, // #2397
19341
  {DBGFIELD("VSQRTPSYm")          1, false, false, 2074, 3, 40, 1,  0, 0}, // #2398
19342
  {DBGFIELD("VDIVPDYrr")          1, false, false, 2086, 3, 65, 1,  0, 0}, // #2399
19343
  {DBGFIELD("VSQRTPDYr")          1, false, false, 2066, 2, 24, 1,  0, 0}, // #2400
19344
  {DBGFIELD("VDIVPDYrm")          1, false, false, 2082, 4, 69, 1,  4, 1}, // #2401
19345
  {DBGFIELD("VSQRTPDYm")          1, false, false, 2074, 3, 40, 1,  0, 0}, // #2402
19346
  {DBGFIELD("VSQRTSSr")           1, false, false, 2066, 2, 24, 1,  0, 0}, // #2403
19347
  {DBGFIELD("VSQRTSSr_Int")       1, false, false, 2074, 3, 40, 1,  0, 0}, // #2404
19348
  {DBGFIELD("MOV16rm")            1, false, false, 14, 1,  6, 1,  0, 0}, // #2405
19349
  {DBGFIELD("MOVSX32rm16")        1, false, false, 472, 2,  9, 1,  0, 0}, // #2406
19350
  {DBGFIELD("MOVSX32rm8")         1, false, false, 472, 2,  9, 1,  0, 0}, // #2407
19351
  {DBGFIELD("MOVZX32rm16")        1, false, false, 472, 2,  9, 1,  0, 0}, // #2408
19352
  {DBGFIELD("MOVZX32rm8")         1, false, false, 472, 2,  9, 1,  0, 0}, // #2409
19353
  {DBGFIELD("XLAT")               1, false, false, 14, 1,  6, 1,  0, 0}, // #2410
19354
  {DBGFIELD("PUSH16rmm_PUSH32rmm") 1, false, false, 14, 1,  2, 1,  0, 0}, // #2411
19355
  {DBGFIELD("PUSHA16_PUSHA32")    1, false, false, 472, 2,  2, 1,  0, 0}, // #2412
19356
  {DBGFIELD("POP16rmm_POP32rmm")  1, false, false, 14, 1,  2, 1,  0, 0}, // #2413
19357
  {DBGFIELD("POPA16_POPA32")      1, false, false, 14, 1,  6, 1,  0, 0}, // #2414
19358
  {DBGFIELD("DIV8r")              1, false, false, 2080, 2, 12, 1,  0, 0}, // #2415
19359
  {DBGFIELD("IDIV8r")             1, false, false, 2080, 2, 12, 1,  0, 0}, // #2416
19360
  {DBGFIELD("LRETIL_LRETIQ_LRETIW") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #2417
19361
  {DBGFIELD("RETIL_RETIQ_RETIW")  1, false, false, 1703, 3,  9, 1,  0, 0}, // #2418
19362
  {DBGFIELD("BOUNDS16rm_BOUNDS32rm") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #2419
19363
  {DBGFIELD("INTO")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #2420
19364
  {DBGFIELD("RDPMC")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2421
19365
  {DBGFIELD("RDRAND16r_RDRAND32r_RDRAND64r") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2422
19366
  {DBGFIELD("FBLDm")              0, false, false,  0, 0,  0, 0,  0, 0}, // #2423
19367
  {DBGFIELD("LD_F0")              1, false, false,  0, 0,  2, 1,  0, 0}, // #2424
19368
  {DBGFIELD("FLDPI")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2425
19369
  {DBGFIELD("FSAVEm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2426
19370
  {DBGFIELD("FRSTORm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #2427
19371
  {DBGFIELD("ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2428
19372
  {DBGFIELD("CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2429
19373
  {DBGFIELD("FCOMPP")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #2430
19374
  {DBGFIELD("UCOM_FPPr")          1, false, false, 498, 2,  6, 1,  0, 0}, // #2431
19375
  {DBGFIELD("TST_F_TST_Fp32_TST_Fp64_TST_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2432
19376
  {DBGFIELD("FXAM")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #2433
19377
  {DBGFIELD("FPREM")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #2434
19378
  {DBGFIELD("FPREM1")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #2435
19379
  {DBGFIELD("FRNDINT")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2436
19380
  {DBGFIELD("FSCALE")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #2437
19381
  {DBGFIELD("FXTRACT")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2438
19382
  {DBGFIELD("WAIT")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #2439
19383
  {DBGFIELD("FNCLEX")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #2440
19384
  {DBGFIELD("VPBLENDWYrri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2441
19385
  {DBGFIELD("VPBLENDWYrmi")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2442
19386
  {DBGFIELD("MMX_PMOVMSKBrr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #2443
19387
  {DBGFIELD("VPMOVMSKBYrr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2444
19388
  {DBGFIELD("VPGATHERDDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2445
19389
  {DBGFIELD("VPGATHERDDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2446
19390
  {DBGFIELD("VPGATHERQDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2447
19391
  {DBGFIELD("VPGATHERQDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2448
19392
  {DBGFIELD("VPGATHERDQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2449
19393
  {DBGFIELD("VPGATHERDQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2450
19394
  {DBGFIELD("VPGATHERQQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2451
19395
  {DBGFIELD("VPGATHERQQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2452
19396
  {DBGFIELD("VGATHERDPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2453
19397
  {DBGFIELD("VGATHERDPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2454
19398
  {DBGFIELD("VGATHERQPSrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2455
19399
  {DBGFIELD("VGATHERQPSYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2456
19400
  {DBGFIELD("VGATHERDPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2457
19401
  {DBGFIELD("VGATHERDPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2458
19402
  {DBGFIELD("VGATHERQPDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2459
19403
  {DBGFIELD("VGATHERQPDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2460
19404
  {DBGFIELD("MMX_MOVD64rm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #2461
19405
  {DBGFIELD("MMX_MOVD64to64rm")   1, false, false, 14, 1,  6, 1,  0, 0}, // #2462
19406
  {DBGFIELD("MMX_MOVQ64rm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #2463
19407
  {DBGFIELD("PREFETCHNTA")        1, false, false, 14, 1,  6, 1,  0, 0}, // #2464
19408
  {DBGFIELD("PREFETCHT0")         1, false, false, 14, 1,  6, 1,  0, 0}, // #2465
19409
  {DBGFIELD("PREFETCHT1")         1, false, false, 14, 1,  6, 1,  0, 0}, // #2466
19410
  {DBGFIELD("VBROADCASTI128")     1, false, false, 14, 1,  6, 1,  0, 0}, // #2467
19411
  {DBGFIELD("VMOVNTDQAYrm")       1, false, false, 14, 1,  6, 1,  0, 0}, // #2468
19412
  {DBGFIELD("VPBROADCASTDYrm")    1, false, false, 14, 1,  6, 1,  0, 0}, // #2469
19413
  {DBGFIELD("VPBROADCASTDrm")     1, false, false, 14, 1,  6, 1,  0, 0}, // #2470
19414
  {DBGFIELD("VPBROADCASTQYrm")    1, false, false, 14, 1,  6, 1,  0, 0}, // #2471
19415
  {DBGFIELD("VPBROADCASTQrm")     1, false, false, 14, 1,  6, 1,  0, 0}, // #2472
19416
  {DBGFIELD("FBSTPm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2473
19417
  {DBGFIELD("MMX_MOVD64mr")       1, false, false, 472, 2,  2, 1,  0, 0}, // #2474
19418
  {DBGFIELD("MMX_MOVNTQmr")       1, false, false, 472, 2,  2, 1,  0, 0}, // #2475
19419
  {DBGFIELD("MMX_MOVQ64mr")       1, false, false, 472, 2,  2, 1,  0, 0}, // #2476
19420
  {DBGFIELD("VEXTRACTI128mr")     1, false, false, 472, 2,  2, 1,  0, 0}, // #2477
19421
  {DBGFIELD("VMPTRSTm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2478
19422
  {DBGFIELD("MMX_MOVD64grr")      1, false, false, 349, 1,  2, 1,  0, 0}, // #2479
19423
  {DBGFIELD("MMX_PSLLDri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2480
19424
  {DBGFIELD("MMX_PSLLDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2481
19425
  {DBGFIELD("MMX_PSLLQri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2482
19426
  {DBGFIELD("MMX_PSLLQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2483
19427
  {DBGFIELD("MMX_PSLLWri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2484
19428
  {DBGFIELD("MMX_PSLLWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2485
19429
  {DBGFIELD("MMX_PSRADri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2486
19430
  {DBGFIELD("MMX_PSRADrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2487
19431
  {DBGFIELD("MMX_PSRAWri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2488
19432
  {DBGFIELD("MMX_PSRAWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2489
19433
  {DBGFIELD("MMX_PSRLDri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2490
19434
  {DBGFIELD("MMX_PSRLDrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2491
19435
  {DBGFIELD("MMX_PSRLQri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2492
19436
  {DBGFIELD("MMX_PSRLQrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2493
19437
  {DBGFIELD("MMX_PSRLWri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2494
19438
  {DBGFIELD("MMX_PSRLWrr")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2495
19439
  {DBGFIELD("VPSLLDYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2496
19440
  {DBGFIELD("VPSLLQYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2497
19441
  {DBGFIELD("VPSLLVQYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2498
19442
  {DBGFIELD("VPSLLVQrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2499
19443
  {DBGFIELD("VPSLLWYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2500
19444
  {DBGFIELD("VPSRADYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2501
19445
  {DBGFIELD("VPSRAWYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2502
19446
  {DBGFIELD("VPSRLDYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2503
19447
  {DBGFIELD("VPSRLQYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2504
19448
  {DBGFIELD("VPSRLVQYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2505
19449
  {DBGFIELD("VPSRLVQrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2506
19450
  {DBGFIELD("VPSRLWYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2507
19451
  {DBGFIELD("MMX_MASKMOVQ64")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2508
19452
  {DBGFIELD("VMASKMOVDQU_VMASKMOVDQU64") 1, false, false, 472, 2,  2, 1,  0, 0}, // #2509
19453
  {DBGFIELD("MMX_MOVD64rr")       1, false, false, 349, 1,  2, 1,  0, 0}, // #2510
19454
  {DBGFIELD("MMX_MOVD64to64rr")   1, false, false, 349, 1,  2, 1,  0, 0}, // #2511
19455
  {DBGFIELD("MMX_PSHUFWri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2512
19456
  {DBGFIELD("MMX_PUNPCKHBWirr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #2513
19457
  {DBGFIELD("MMX_PUNPCKHDQirr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #2514
19458
  {DBGFIELD("MMX_PUNPCKHWDirr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #2515
19459
  {DBGFIELD("MMX_PUNPCKLBWirr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #2516
19460
  {DBGFIELD("MMX_PUNPCKLDQirr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #2517
19461
  {DBGFIELD("MMX_PUNPCKLWDirr")   1, false, false, 2066, 2,  2, 1,  0, 0}, // #2518
19462
  {DBGFIELD("MOVSDrr_REV")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2519
19463
  {DBGFIELD("MOVSSrr_REV")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2520
19464
  {DBGFIELD("MOVUPDrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2521
19465
  {DBGFIELD("MOVUPSrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2522
19466
  {DBGFIELD("VBROADCASTSSrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2523
19467
  {DBGFIELD("VMOVAPDYrr_REV")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2524
19468
  {DBGFIELD("VMOVAPDrr_REV")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2525
19469
  {DBGFIELD("VMOVAPSYrr_REV")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2526
19470
  {DBGFIELD("VMOVAPSrr_REV")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2527
19471
  {DBGFIELD("VMOVLHPSrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2528
19472
  {DBGFIELD("VMOVSDrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2529
19473
  {DBGFIELD("VMOVSSrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2530
19474
  {DBGFIELD("VMOVUPDYrr_REV")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2531
19475
  {DBGFIELD("VMOVUPDrr_REV")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2532
19476
  {DBGFIELD("VMOVUPSYrr_REV")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2533
19477
  {DBGFIELD("VMOVUPSrr_REV")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2534
19478
  {DBGFIELD("VPACKSSDWYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2535
19479
  {DBGFIELD("VPACKSSWBYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2536
19480
  {DBGFIELD("VPACKUSDWYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2537
19481
  {DBGFIELD("VPACKUSWBYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2538
19482
  {DBGFIELD("VPALIGNRYrri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2539
19483
  {DBGFIELD("VPBROADCASTDrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2540
19484
  {DBGFIELD("VPBROADCASTQrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2541
19485
  {DBGFIELD("VPSHUFBYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2542
19486
  {DBGFIELD("VPSHUFDYri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2543
19487
  {DBGFIELD("VPSHUFHWYri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2544
19488
  {DBGFIELD("VPSHUFLWYri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2545
19489
  {DBGFIELD("VPSLLDQYri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2546
19490
  {DBGFIELD("VPSRLDQYri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2547
19491
  {DBGFIELD("VPUNPCKHBWYrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2548
19492
  {DBGFIELD("VPUNPCKHDQYrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2549
19493
  {DBGFIELD("VPUNPCKHQDQYrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2550
19494
  {DBGFIELD("VPUNPCKHWDYrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2551
19495
  {DBGFIELD("VPUNPCKLBWYrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2552
19496
  {DBGFIELD("VPUNPCKLDQYrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2553
19497
  {DBGFIELD("VPUNPCKLQDQYrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2554
19498
  {DBGFIELD("VPUNPCKLWDYrr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2555
19499
  {DBGFIELD("JMP16r_JMP32r")      1, false, false, 919, 2,  2, 1,  0, 0}, // #2556
19500
  {DBGFIELD("RORX32ri")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2557
19501
  {DBGFIELD("RORX64ri")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2558
19502
  {DBGFIELD("SAR16r1_SAR32r1_SAR64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2559
19503
  {DBGFIELD("SAR8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2560
19504
  {DBGFIELD("SARX32rr")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2561
19505
  {DBGFIELD("SARX64rr")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2562
19506
  {DBGFIELD("SHLX32rr")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2563
19507
  {DBGFIELD("SHLX64rr")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2564
19508
  {DBGFIELD("SHR16r1_SHR32r1_SHR64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2565
19509
  {DBGFIELD("SHR8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2566
19510
  {DBGFIELD("SHRX32rr")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2567
19511
  {DBGFIELD("SHRX64rr")           1, false, false, 527, 2,  2, 1,  0, 0}, // #2568
19512
  {DBGFIELD("ANDN32rr")           1, false, false, 349, 1,  2, 1,  0, 0}, // #2569
19513
  {DBGFIELD("ANDN64rr")           1, false, false, 349, 1,  2, 1,  0, 0}, // #2570
19514
  {DBGFIELD("BLSI32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2571
19515
  {DBGFIELD("BLSI64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2572
19516
  {DBGFIELD("BLSMSK32rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2573
19517
  {DBGFIELD("BLSMSK64rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2574
19518
  {DBGFIELD("BLSR32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2575
19519
  {DBGFIELD("BLSR64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2576
19520
  {DBGFIELD("BZHI32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2577
19521
  {DBGFIELD("BZHI64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2578
19522
  {DBGFIELD("MMX_PADDBirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2579
19523
  {DBGFIELD("MMX_PADDDirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2580
19524
  {DBGFIELD("MMX_PADDSBirr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2581
19525
  {DBGFIELD("MMX_PADDSWirr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2582
19526
  {DBGFIELD("MMX_PADDUSBirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2583
19527
  {DBGFIELD("MMX_PADDUSWirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2584
19528
  {DBGFIELD("MMX_PADDWirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2585
19529
  {DBGFIELD("MMX_PAVGBirr")       1, false, false, 2066, 2,  9, 1,  0, 0}, // #2586
19530
  {DBGFIELD("MMX_PAVGWirr")       1, false, false, 2066, 2,  9, 1,  0, 0}, // #2587
19531
  {DBGFIELD("MMX_PCMPEQBirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2588
19532
  {DBGFIELD("MMX_PCMPEQDirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2589
19533
  {DBGFIELD("MMX_PCMPEQWirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2590
19534
  {DBGFIELD("MMX_PCMPGTBirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2591
19535
  {DBGFIELD("MMX_PCMPGTDirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2592
19536
  {DBGFIELD("MMX_PCMPGTWirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2593
19537
  {DBGFIELD("MMX_PMAXSWirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #2594
19538
  {DBGFIELD("MMX_PMAXUBirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #2595
19539
  {DBGFIELD("MMX_PMINSWirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #2596
19540
  {DBGFIELD("MMX_PMINUBirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #2597
19541
  {DBGFIELD("MMX_PSUBBirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2598
19542
  {DBGFIELD("MMX_PSUBDirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2599
19543
  {DBGFIELD("MMX_PSUBQirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2600
19544
  {DBGFIELD("MMX_PSUBSBirr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2601
19545
  {DBGFIELD("MMX_PSUBSWirr")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2602
19546
  {DBGFIELD("MMX_PSUBUSBirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2603
19547
  {DBGFIELD("MMX_PSUBUSWirr")     1, false, false, 13, 1,  2, 1,  0, 0}, // #2604
19548
  {DBGFIELD("MMX_PSUBWirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2605
19549
  {DBGFIELD("VPABSBYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2606
19550
  {DBGFIELD("VPABSDYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2607
19551
  {DBGFIELD("VPABSWYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2608
19552
  {DBGFIELD("VPADDBYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2609
19553
  {DBGFIELD("VPADDDYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2610
19554
  {DBGFIELD("VPADDQYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2611
19555
  {DBGFIELD("VPADDSBYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2612
19556
  {DBGFIELD("VPADDSWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2613
19557
  {DBGFIELD("VPADDUSBYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2614
19558
  {DBGFIELD("VPADDUSWYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2615
19559
  {DBGFIELD("VPADDWYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2616
19560
  {DBGFIELD("VPAVGBYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2617
19561
  {DBGFIELD("VPAVGWYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2618
19562
  {DBGFIELD("VPCMPEQBYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2619
19563
  {DBGFIELD("VPCMPEQDYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2620
19564
  {DBGFIELD("VPCMPEQQYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2621
19565
  {DBGFIELD("VPCMPEQWYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2622
19566
  {DBGFIELD("VPCMPGTBYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2623
19567
  {DBGFIELD("VPCMPGTDYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2624
19568
  {DBGFIELD("VPCMPGTWYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2625
19569
  {DBGFIELD("VPMAXSBYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2626
19570
  {DBGFIELD("VPMAXSDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2627
19571
  {DBGFIELD("VPMAXSWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2628
19572
  {DBGFIELD("VPMAXUBYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2629
19573
  {DBGFIELD("VPMAXUDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2630
19574
  {DBGFIELD("VPMAXUWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2631
19575
  {DBGFIELD("VPMINSBYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2632
19576
  {DBGFIELD("VPMINSDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2633
19577
  {DBGFIELD("VPMINSWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2634
19578
  {DBGFIELD("VPMINUBYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2635
19579
  {DBGFIELD("VPMINUDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2636
19580
  {DBGFIELD("VPMINUWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2637
19581
  {DBGFIELD("VPSIGNBYrr256")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2638
19582
  {DBGFIELD("VPSIGNDYrr256")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2639
19583
  {DBGFIELD("VPSIGNWYrr256")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2640
19584
  {DBGFIELD("VPSUBBYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2641
19585
  {DBGFIELD("VPSUBDYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2642
19586
  {DBGFIELD("VPSUBQYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2643
19587
  {DBGFIELD("VPSUBSBYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2644
19588
  {DBGFIELD("VPSUBSWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2645
19589
  {DBGFIELD("VPSUBUSBYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2646
19590
  {DBGFIELD("VPSUBUSWYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2647
19591
  {DBGFIELD("VPSUBWYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2648
19592
  {DBGFIELD("MMX_MOVQ64rr_REV")   1, false, false, 349, 1,  2, 1,  0, 0}, // #2649
19593
  {DBGFIELD("MMX_PANDNirr")       1, false, false, 13, 1,  2, 1,  0, 0}, // #2650
19594
  {DBGFIELD("MMX_PANDirr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2651
19595
  {DBGFIELD("MMX_PORirr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2652
19596
  {DBGFIELD("MMX_PXORirr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #2653
19597
  {DBGFIELD("MOVDQArr_REV")       1, false, false, 349, 1,  2, 1,  0, 0}, // #2654
19598
  {DBGFIELD("MOVDQUrr_REV")       1, false, false, 349, 1,  2, 1,  0, 0}, // #2655
19599
  {DBGFIELD("VMOVDQAYrr_REV")     1, false, false, 349, 1,  2, 1,  0, 0}, // #2656
19600
  {DBGFIELD("VMOVDQArr_REV")      1, false, false, 349, 1,  2, 1,  0, 0}, // #2657
19601
  {DBGFIELD("VMOVDQUYrr_REV")     1, false, false, 349, 1,  2, 1,  0, 0}, // #2658
19602
  {DBGFIELD("VMOVDQUrr_REV")      1, false, false, 349, 1,  2, 1,  0, 0}, // #2659
19603
  {DBGFIELD("VPANDNYrr")          1, false, false, 13, 1,  2, 1,  0, 0}, // #2660
19604
  {DBGFIELD("VPANDYrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #2661
19605
  {DBGFIELD("VPBLENDDYrri")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2662
19606
  {DBGFIELD("VPBLENDDrri")        1, false, false, 2066, 2,  2, 1,  0, 0}, // #2663
19607
  {DBGFIELD("VPORYrr")            1, false, false, 13, 1,  2, 1,  0, 0}, // #2664
19608
  {DBGFIELD("VPXORYrr")           1, false, false, 13, 1,  2, 1,  0, 0}, // #2665
19609
  {DBGFIELD("ADD16rr_REV_ADD32rr_REV_ADD64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2666
19610
  {DBGFIELD("ADD8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2667
19611
  {DBGFIELD("AND16rr_REV_AND32rr_REV_AND64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2668
19612
  {DBGFIELD("AND8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2669
19613
  {DBGFIELD("CLC")                1, false, false, 349, 1,  2, 1,  0, 0}, // #2670
19614
  {DBGFIELD("CMP16rr_REV_CMP32rr_REV_CMP64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2671
19615
  {DBGFIELD("CMP8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2672
19616
  {DBGFIELD("MOV16rr_REV_MOV32rr_REV_MOV64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2673
19617
  {DBGFIELD("MOV8ri_alt")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2674
19618
  {DBGFIELD("MOV8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2675
19619
  {DBGFIELD("NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr") 1, false, false,  0, 0,  2, 1,  0, 0}, // #2676
19620
  {DBGFIELD("OR16rr_REV_OR32rr_REV_OR64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2677
19621
  {DBGFIELD("OR8rr_REV")          1, false, false, 349, 1,  2, 1,  0, 0}, // #2678
19622
  {DBGFIELD("SGDT64m")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2679
19623
  {DBGFIELD("SIDT64m")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2680
19624
  {DBGFIELD("SLDT64m")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2681
19625
  {DBGFIELD("SMSW16m")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2682
19626
  {DBGFIELD("STRm")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #2683
19627
  {DBGFIELD("SUB16rr_REV_SUB32rr_REV_SUB64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2684
19628
  {DBGFIELD("SUB8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2685
19629
  {DBGFIELD("SYSCALL")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #2686
19630
  {DBGFIELD("XCHG16rr_XCHG32rr_XCHG64rr") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2687
19631
  {DBGFIELD("MMX_PSLLDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2688
19632
  {DBGFIELD("MMX_PSLLQrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2689
19633
  {DBGFIELD("MMX_PSLLWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2690
19634
  {DBGFIELD("MMX_PSRADrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2691
19635
  {DBGFIELD("MMX_PSRAWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2692
19636
  {DBGFIELD("MMX_PSRLDrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2693
19637
  {DBGFIELD("MMX_PSRLQrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2694
19638
  {DBGFIELD("MMX_PSRLWrm")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2695
19639
  {DBGFIELD("VCVTPH2PSYrm")       1, false, false, 13, 2,  5, 1,  0, 0}, // #2696
19640
  {DBGFIELD("VCVTPH2PSrm")        1, false, false, 13, 2,  5, 1,  0, 0}, // #2697
19641
  {DBGFIELD("VPSLLDYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2698
19642
  {DBGFIELD("VPSLLQYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2699
19643
  {DBGFIELD("VPSLLVQYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2700
19644
  {DBGFIELD("VPSLLVQrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2701
19645
  {DBGFIELD("VPSLLWYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2702
19646
  {DBGFIELD("VPSRADYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2703
19647
  {DBGFIELD("VPSRAWYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2704
19648
  {DBGFIELD("VPSRLDYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2705
19649
  {DBGFIELD("VPSRLQYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2706
19650
  {DBGFIELD("VPSRLVQYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2707
19651
  {DBGFIELD("VPSRLVQrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2708
19652
  {DBGFIELD("VPSRLWYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2709
19653
  {DBGFIELD("MMX_PINSRWirmi")     1, false, false, 2074, 3,  9, 1,  4, 1}, // #2710
19654
  {DBGFIELD("MMX_PSHUFWmi")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2711
19655
  {DBGFIELD("MMX_PUNPCKHBWirm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #2712
19656
  {DBGFIELD("MMX_PUNPCKHDQirm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #2713
19657
  {DBGFIELD("MMX_PUNPCKHWDirm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #2714
19658
  {DBGFIELD("MMX_PUNPCKLBWirm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #2715
19659
  {DBGFIELD("MMX_PUNPCKLDQirm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #2716
19660
  {DBGFIELD("MMX_PUNPCKLWDirm")   1, false, false, 2074, 3,  9, 1,  4, 1}, // #2717
19661
  {DBGFIELD("VPACKSSDWYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2718
19662
  {DBGFIELD("VPACKSSWBYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2719
19663
  {DBGFIELD("VPACKUSDWYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2720
19664
  {DBGFIELD("VPACKUSWBYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2721
19665
  {DBGFIELD("VPALIGNRYrmi")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2722
19666
  {DBGFIELD("VPSHUFBYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2723
19667
  {DBGFIELD("VPSHUFDYmi")         1, false, false, 2074, 3,  9, 1,  0, 0}, // #2724
19668
  {DBGFIELD("VPSHUFHWYmi")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #2725
19669
  {DBGFIELD("VPSHUFLWYmi")        1, false, false, 2074, 3,  9, 1,  0, 0}, // #2726
19670
  {DBGFIELD("VPUNPCKHBWYrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2727
19671
  {DBGFIELD("VPUNPCKHDQYrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2728
19672
  {DBGFIELD("VPUNPCKHQDQYrm")     1, false, false, 2074, 3,  9, 1,  4, 1}, // #2729
19673
  {DBGFIELD("VPUNPCKHWDYrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2730
19674
  {DBGFIELD("VPUNPCKLBWYrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2731
19675
  {DBGFIELD("VPUNPCKLDQYrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2732
19676
  {DBGFIELD("VPUNPCKLQDQYrm")     1, false, false, 2074, 3,  9, 1,  4, 1}, // #2733
19677
  {DBGFIELD("VPUNPCKLWDYrm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2734
19678
  {DBGFIELD("RORX32mi")           1, false, false, 1865, 3,  9, 1,  0, 0}, // #2735
19679
  {DBGFIELD("RORX64mi")           1, false, false, 1865, 3,  9, 1,  0, 0}, // #2736
19680
  {DBGFIELD("SARX32rm")           1, false, false, 1865, 3,  9, 1,  5, 1}, // #2737
19681
  {DBGFIELD("SARX64rm")           1, false, false, 1865, 3,  9, 1,  5, 1}, // #2738
19682
  {DBGFIELD("SHLX32rm")           1, false, false, 1865, 3,  9, 1,  5, 1}, // #2739
19683
  {DBGFIELD("SHLX64rm")           1, false, false, 1865, 3,  9, 1,  5, 1}, // #2740
19684
  {DBGFIELD("SHRX32rm")           1, false, false, 1865, 3,  9, 1,  5, 1}, // #2741
19685
  {DBGFIELD("SHRX64rm")           1, false, false, 1865, 3,  9, 1,  5, 1}, // #2742
19686
  {DBGFIELD("ANDN32rm")           1, false, false, 472, 2,  9, 1,  4, 1}, // #2743
19687
  {DBGFIELD("ANDN64rm")           1, false, false, 472, 2,  9, 1,  4, 1}, // #2744
19688
  {DBGFIELD("BLSI32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2745
19689
  {DBGFIELD("BLSI64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2746
19690
  {DBGFIELD("BLSMSK32rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2747
19691
  {DBGFIELD("BLSMSK64rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #2748
19692
  {DBGFIELD("BLSR32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2749
19693
  {DBGFIELD("BLSR64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2750
19694
  {DBGFIELD("BZHI32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2751
19695
  {DBGFIELD("BZHI64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2752
19696
  {DBGFIELD("MMX_PADDBirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2753
19697
  {DBGFIELD("MMX_PADDDirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2754
19698
  {DBGFIELD("MMX_PADDSBirm")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2755
19699
  {DBGFIELD("MMX_PADDSWirm")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2756
19700
  {DBGFIELD("MMX_PADDUSBirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2757
19701
  {DBGFIELD("MMX_PADDUSWirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2758
19702
  {DBGFIELD("MMX_PADDWirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2759
19703
  {DBGFIELD("MMX_PAVGBirm")       1, false, false, 2074, 3,  5, 1,  4, 1}, // #2760
19704
  {DBGFIELD("MMX_PAVGWirm")       1, false, false, 2074, 3,  5, 1,  4, 1}, // #2761
19705
  {DBGFIELD("MMX_PCMPEQBirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2762
19706
  {DBGFIELD("MMX_PCMPEQDirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2763
19707
  {DBGFIELD("MMX_PCMPEQWirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2764
19708
  {DBGFIELD("MMX_PCMPGTBirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2765
19709
  {DBGFIELD("MMX_PCMPGTDirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2766
19710
  {DBGFIELD("MMX_PCMPGTWirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2767
19711
  {DBGFIELD("MMX_PMAXSWirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #2768
19712
  {DBGFIELD("MMX_PMAXUBirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #2769
19713
  {DBGFIELD("MMX_PMINSWirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #2770
19714
  {DBGFIELD("MMX_PMINUBirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #2771
19715
  {DBGFIELD("MMX_PSUBBirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2772
19716
  {DBGFIELD("MMX_PSUBDirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2773
19717
  {DBGFIELD("MMX_PSUBQirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2774
19718
  {DBGFIELD("MMX_PSUBSBirm")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2775
19719
  {DBGFIELD("MMX_PSUBSWirm")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2776
19720
  {DBGFIELD("MMX_PSUBUSBirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2777
19721
  {DBGFIELD("MMX_PSUBUSWirm")     1, false, false, 13, 2,  9, 1,  4, 1}, // #2778
19722
  {DBGFIELD("MMX_PSUBWirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2779
19723
  {DBGFIELD("MOVBE16rm_MOVBE32rm_MOVBE64rm") 1, false, false, 472, 2,  9, 1,  0, 0}, // #2780
19724
  {DBGFIELD("VPABSBYrm")          1, false, false, 13, 2,  9, 1,  0, 0}, // #2781
19725
  {DBGFIELD("VPABSDYrm")          1, false, false, 13, 2,  9, 1,  0, 0}, // #2782
19726
  {DBGFIELD("VPABSWYrm")          1, false, false, 13, 2,  9, 1,  0, 0}, // #2783
19727
  {DBGFIELD("VPADDBYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2784
19728
  {DBGFIELD("VPADDDYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2785
19729
  {DBGFIELD("VPADDQYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2786
19730
  {DBGFIELD("VPADDSBYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2787
19731
  {DBGFIELD("VPADDSWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2788
19732
  {DBGFIELD("VPADDUSBYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2789
19733
  {DBGFIELD("VPADDUSWYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2790
19734
  {DBGFIELD("VPADDWYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2791
19735
  {DBGFIELD("VPAVGBYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2792
19736
  {DBGFIELD("VPAVGWYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2793
19737
  {DBGFIELD("VPCMPEQBYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2794
19738
  {DBGFIELD("VPCMPEQDYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2795
19739
  {DBGFIELD("VPCMPEQQYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2796
19740
  {DBGFIELD("VPCMPEQWYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2797
19741
  {DBGFIELD("VPCMPGTBYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2798
19742
  {DBGFIELD("VPCMPGTDYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2799
19743
  {DBGFIELD("VPCMPGTWYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2800
19744
  {DBGFIELD("VPMAXSBYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2801
19745
  {DBGFIELD("VPMAXSDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2802
19746
  {DBGFIELD("VPMAXSWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2803
19747
  {DBGFIELD("VPMAXUBYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2804
19748
  {DBGFIELD("VPMAXUDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2805
19749
  {DBGFIELD("VPMAXUWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2806
19750
  {DBGFIELD("VPMINSBYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2807
19751
  {DBGFIELD("VPMINSDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2808
19752
  {DBGFIELD("VPMINSWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2809
19753
  {DBGFIELD("VPMINUBYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2810
19754
  {DBGFIELD("VPMINUDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2811
19755
  {DBGFIELD("VPMINUWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2812
19756
  {DBGFIELD("VPSIGNBYrm256")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2813
19757
  {DBGFIELD("VPSIGNDYrm256")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2814
19758
  {DBGFIELD("VPSIGNWYrm256")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2815
19759
  {DBGFIELD("VPSUBBYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2816
19760
  {DBGFIELD("VPSUBDYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2817
19761
  {DBGFIELD("VPSUBQYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2818
19762
  {DBGFIELD("VPSUBSBYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2819
19763
  {DBGFIELD("VPSUBSWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2820
19764
  {DBGFIELD("VPSUBUSBYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2821
19765
  {DBGFIELD("VPSUBUSWYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2822
19766
  {DBGFIELD("VPSUBWYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2823
19767
  {DBGFIELD("MMX_PANDNirm")       1, false, false, 13, 2,  9, 1,  4, 1}, // #2824
19768
  {DBGFIELD("MMX_PANDirm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2825
19769
  {DBGFIELD("MMX_PORirm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2826
19770
  {DBGFIELD("MMX_PXORirm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #2827
19771
  {DBGFIELD("VINSERTI128rm")      1, false, false, 2074, 3,  9, 1,  4, 1}, // #2828
19772
  {DBGFIELD("VPANDNYrm")          1, false, false, 13, 2,  9, 1,  4, 1}, // #2829
19773
  {DBGFIELD("VPANDYrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2830
19774
  {DBGFIELD("VPBLENDDYrmi")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2831
19775
  {DBGFIELD("VPBLENDDrmi")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2832
19776
  {DBGFIELD("VPORYrm")            1, false, false, 13, 2,  9, 1,  4, 1}, // #2833
19777
  {DBGFIELD("VPXORYrm")           1, false, false, 13, 2,  9, 1,  4, 1}, // #2834
19778
  {DBGFIELD("POP16rmr_POP32rmr_POP64rmr") 1, false, false, 14, 1,  6, 1,  0, 0}, // #2835
19779
  {DBGFIELD("SFENCE")             1, false, false, 14, 1,  2, 1,  0, 0}, // #2836
19780
  {DBGFIELD("PEXTRWmr")           2, false, false, 2089, 3, 47, 2,  0, 0}, // #2837
19781
  {DBGFIELD("MOVBE32mr_MOVBE64mr") 1, false, false, 472, 2,  2, 1,  0, 0}, // #2838
19782
  {DBGFIELD("MOVBE16mr")          1, false, false, 472, 2,  2, 1,  0, 0}, // #2839
19783
  {DBGFIELD("PUSH16rmr_PUSH32rmr_PUSH64rmr") 1, false, false, 472, 2,  2, 1,  0, 0}, // #2840
19784
  {DBGFIELD("SAR16m1_SAR32m1_SAR64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2841
19785
  {DBGFIELD("SAR8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2842
19786
  {DBGFIELD("SHR16m1_SHR32m1_SHR64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2843
19787
  {DBGFIELD("SHR8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2844
19788
  {DBGFIELD("MMX_PINSRWirri")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2845
19789
  {DBGFIELD("VPBLENDVBYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2846
19790
  {DBGFIELD("ROL16r1_ROL32r1_ROL64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2847
19791
  {DBGFIELD("ROL8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2848
19792
  {DBGFIELD("ROR16r1_ROR32r1_ROR64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2849
19793
  {DBGFIELD("ROR8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2850
19794
  {DBGFIELD("LFENCE")             1, false, false, 14, 1,  2, 1,  0, 0}, // #2851
19795
  {DBGFIELD("MFENCE")             1, false, false, 14, 1,  2, 1,  0, 0}, // #2852
19796
  {DBGFIELD("XGETBV")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #2853
19797
  {DBGFIELD("MMX_PEXTRWirri")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2854
19798
  {DBGFIELD("PEXTRWrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2855
19799
  {DBGFIELD("VCVTPH2PSYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #2856
19800
  {DBGFIELD("VCVTPH2PSrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #2857
19801
  {DBGFIELD("VPEXTRWrr_REV")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2858
19802
  {DBGFIELD("BEXTR32rr")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2859
19803
  {DBGFIELD("BEXTR64rr")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2860
19804
  {DBGFIELD("ADC16rr_REV_ADC32rr_REV_ADC64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2861
19805
  {DBGFIELD("ADC8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2862
19806
  {DBGFIELD("CWD")                0, false, false,  0, 0,  0, 0,  0, 0}, // #2863
19807
  {DBGFIELD("SBB16rr_REV_SBB32rr_REV_SBB64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #2864
19808
  {DBGFIELD("SBB8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #2865
19809
  {DBGFIELD("MMX_PACKSSDWirm")    1, false, false, 2074, 3,  9, 1,  4, 1}, // #2866
19810
  {DBGFIELD("MMX_PACKSSWBirm")    1, false, false, 2074, 3,  9, 1,  4, 1}, // #2867
19811
  {DBGFIELD("MMX_PACKUSWBirm")    1, false, false, 2074, 3,  9, 1,  4, 1}, // #2868
19812
  {DBGFIELD("PBLENDVBrm0")        1, false, false, 2074, 3,  9, 1,  4, 1}, // #2869
19813
  {DBGFIELD("VPBLENDVBYrm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2870
19814
  {DBGFIELD("VPMASKMOVDYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2871
19815
  {DBGFIELD("VPMASKMOVDrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2872
19816
  {DBGFIELD("VPMASKMOVQYrm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #2873
19817
  {DBGFIELD("VPMASKMOVQrm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #2874
19818
  {DBGFIELD("LRETQ")              1, false, false, 1703, 3,  9, 1,  0, 0}, // #2875
19819
  {DBGFIELD("BEXTR32rm")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2876
19820
  {DBGFIELD("BEXTR64rm")          0, false, false,  0, 0,  0, 0,  0, 0}, // #2877
19821
  {DBGFIELD("ROL16m1_ROL32m1_ROL64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2878
19822
  {DBGFIELD("ROL8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2879
19823
  {DBGFIELD("ROR16m1_ROR32m1_ROR64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2880
19824
  {DBGFIELD("ROR8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2881
19825
  {DBGFIELD("IMUL64rri32_IMUL64rri8") 1, false, false, 919, 2,  6, 1,  0, 0}, // #2882
19826
  {DBGFIELD("IMUL8r")             1, false, false, 919, 2,  6, 1,  0, 0}, // #2883
19827
  {DBGFIELD("LZCNT16rr_LZCNT32rr_LZCNT64rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2884
19828
  {DBGFIELD("PDEP32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2885
19829
  {DBGFIELD("PDEP64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2886
19830
  {DBGFIELD("PEXT32rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2887
19831
  {DBGFIELD("PEXT64rr")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2888
19832
  {DBGFIELD("TZCNT16rr_TZCNT32rr_TZCNT64rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2889
19833
  {DBGFIELD("IMUL16rri_IMUL16rri8") 1, false, false, 919, 2,  6, 1,  0, 0}, // #2890
19834
  {DBGFIELD("IMUL32rri_IMUL32rri8") 1, false, false, 919, 2,  6, 1,  0, 0}, // #2891
19835
  {DBGFIELD("VBROADCASTSDYrr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2892
19836
  {DBGFIELD("VBROADCASTSSYrr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2893
19837
  {DBGFIELD("VEXTRACTI128rr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2894
19838
  {DBGFIELD("VINSERTI128rr")      1, false, false, 2066, 2,  2, 1,  0, 0}, // #2895
19839
  {DBGFIELD("VPBROADCASTBYrr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2896
19840
  {DBGFIELD("VPBROADCASTBrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2897
19841
  {DBGFIELD("VPBROADCASTDYrr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2898
19842
  {DBGFIELD("VPBROADCASTQYrr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2899
19843
  {DBGFIELD("VPBROADCASTWYrr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2900
19844
  {DBGFIELD("VPBROADCASTWrr")     1, false, false, 2066, 2,  2, 1,  0, 0}, // #2901
19845
  {DBGFIELD("VPERM2I128rr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2902
19846
  {DBGFIELD("VPERMDYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2903
19847
  {DBGFIELD("VPERMPDYri")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2904
19848
  {DBGFIELD("VPERMPSYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2905
19849
  {DBGFIELD("VPERMQYri")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2906
19850
  {DBGFIELD("VPMOVSXBDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2907
19851
  {DBGFIELD("VPMOVSXBQYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2908
19852
  {DBGFIELD("VPMOVSXBWYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2909
19853
  {DBGFIELD("VPMOVSXDQYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2910
19854
  {DBGFIELD("VPMOVSXWDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2911
19855
  {DBGFIELD("VPMOVSXWQYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2912
19856
  {DBGFIELD("VPMOVZXBDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2913
19857
  {DBGFIELD("VPMOVZXBQYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2914
19858
  {DBGFIELD("VPMOVZXBWYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2915
19859
  {DBGFIELD("VPMOVZXDQYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2916
19860
  {DBGFIELD("VPMOVZXWDYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2917
19861
  {DBGFIELD("VPMOVZXWQYrr")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #2918
19862
  {DBGFIELD("IMUL64m")            1, false, false, 1703, 3, 16, 1,  5, 2}, // #2919
19863
  {DBGFIELD("IMUL64rmi32_IMUL64rmi8") 1, false, false, 1703, 3, 16, 1,  0, 0}, // #2920
19864
  {DBGFIELD("IMUL8m")             1, false, false, 1703, 3, 16, 1,  5, 2}, // #2921
19865
  {DBGFIELD("LZCNT16rm_LZCNT32rm_LZCNT64rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2922
19866
  {DBGFIELD("PDEP32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2923
19867
  {DBGFIELD("PDEP64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2924
19868
  {DBGFIELD("PEXT32rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2925
19869
  {DBGFIELD("PEXT64rm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2926
19870
  {DBGFIELD("TZCNT16rm_TZCNT32rm_TZCNT64rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2927
19871
  {DBGFIELD("IMUL16m")            1, false, false, 1703, 3, 16, 1,  5, 2}, // #2928
19872
  {DBGFIELD("IMUL16rmi_IMUL16rmi8") 1, false, false, 1703, 3, 16, 1,  0, 0}, // #2929
19873
  {DBGFIELD("IMUL32m")            1, false, false, 1703, 3, 16, 1,  5, 2}, // #2930
19874
  {DBGFIELD("IMUL32rmi_IMUL32rmi8") 1, false, false, 1703, 3, 16, 1,  0, 0}, // #2931
19875
  {DBGFIELD("VPERM2I128rm")       1, false, false, 2074, 3,  9, 1,  4, 1}, // #2932
19876
  {DBGFIELD("VPERMDYrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2933
19877
  {DBGFIELD("VPERMPDYmi")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2934
19878
  {DBGFIELD("VPERMPSYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2935
19879
  {DBGFIELD("VPERMQYmi")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2936
19880
  {DBGFIELD("VPMOVSXBDYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2937
19881
  {DBGFIELD("VPMOVSXBQYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2938
19882
  {DBGFIELD("VPMOVSXBWYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2939
19883
  {DBGFIELD("VPMOVSXDQYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2940
19884
  {DBGFIELD("VPMOVSXWDYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2941
19885
  {DBGFIELD("VPMOVSXWQYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2942
19886
  {DBGFIELD("VPMOVZXBDYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2943
19887
  {DBGFIELD("VPMOVZXBQYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2944
19888
  {DBGFIELD("VPMOVZXBWYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2945
19889
  {DBGFIELD("VPMOVZXDQYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2946
19890
  {DBGFIELD("VPMOVZXWDYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2947
19891
  {DBGFIELD("VPMOVZXWQYrm")       1, false, false, 2074, 3,  9, 1,  0, 0}, // #2948
19892
  {DBGFIELD("XCHG8rr")            1, false, false, 349, 1,  2, 1,  0, 0}, // #2949
19893
  {DBGFIELD("VPSLLVDYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2950
19894
  {DBGFIELD("VPSLLVDrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2951
19895
  {DBGFIELD("VPSRAVDYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2952
19896
  {DBGFIELD("VPSRAVDrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2953
19897
  {DBGFIELD("VPSRLVDYrr")         1, false, false, 2066, 2,  2, 1,  0, 0}, // #2954
19898
  {DBGFIELD("VPSRLVDrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2955
19899
  {DBGFIELD("VPHADDDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2956
19900
  {DBGFIELD("VPHADDSWrr256")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2957
19901
  {DBGFIELD("VPHADDWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2958
19902
  {DBGFIELD("VPHSUBDYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2959
19903
  {DBGFIELD("VPHSUBSWrr256")      1, false, false, 13, 1,  2, 1,  0, 0}, // #2960
19904
  {DBGFIELD("VPHSUBWYrr")         1, false, false, 13, 1,  2, 1,  0, 0}, // #2961
19905
  {DBGFIELD("MMX_PACKSSDWirr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2962
19906
  {DBGFIELD("MMX_PACKSSWBirr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2963
19907
  {DBGFIELD("MMX_PACKUSWBirr")    1, false, false, 2066, 2,  2, 1,  0, 0}, // #2964
19908
  {DBGFIELD("CLD")                1, false, false, 349, 1,  2, 1,  0, 0}, // #2965
19909
  {DBGFIELD("RCL16r1_RCL32r1_RCL64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2966
19910
  {DBGFIELD("RCL16ri_RCL32ri_RCL64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2967
19911
  {DBGFIELD("RCL8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2968
19912
  {DBGFIELD("RCL8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2969
19913
  {DBGFIELD("RCR16r1_RCR32r1_RCR64r1") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2970
19914
  {DBGFIELD("RCR16ri_RCR32ri_RCR64ri") 1, false, false, 527, 2,  2, 1,  0, 0}, // #2971
19915
  {DBGFIELD("RCR8r1")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2972
19916
  {DBGFIELD("RCR8ri")             1, false, false, 527, 2,  2, 1,  0, 0}, // #2973
19917
  {DBGFIELD("VPSLLVDYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2974
19918
  {DBGFIELD("VPSLLVDrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2975
19919
  {DBGFIELD("VPSRAVDYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2976
19920
  {DBGFIELD("VPSRAVDrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2977
19921
  {DBGFIELD("VPSRLVDYrm")         1, false, false, 2074, 3,  9, 1,  4, 1}, // #2978
19922
  {DBGFIELD("VPSRLVDrm")          1, false, false, 2074, 3,  9, 1,  4, 1}, // #2979
19923
  {DBGFIELD("VPHADDDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2980
19924
  {DBGFIELD("VPHADDSWrm256")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2981
19925
  {DBGFIELD("VPHADDWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2982
19926
  {DBGFIELD("VPHSUBDYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2983
19927
  {DBGFIELD("VPHSUBSWrm256")      1, false, false, 13, 2,  9, 1,  4, 1}, // #2984
19928
  {DBGFIELD("VPHSUBWYrm")         1, false, false, 13, 2,  9, 1,  4, 1}, // #2985
19929
  {DBGFIELD("RCL16m1_RCL32m1_RCL64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2986
19930
  {DBGFIELD("RCL16mi_RCL32mi_RCL64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2987
19931
  {DBGFIELD("RCL8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2988
19932
  {DBGFIELD("RCL8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2989
19933
  {DBGFIELD("RCR16m1_RCR32m1_RCR64m1") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2990
19934
  {DBGFIELD("RCR16mi_RCR32mi_RCR64mi") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #2991
19935
  {DBGFIELD("RCR8m1")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2992
19936
  {DBGFIELD("RCR8mi")             2, false, false, 2116, 3, 47, 2,  0, 0}, // #2993
19937
  {DBGFIELD("XCHG16rm_XCHG32rm_XCHG64rm") 2, false, false, 920, 2, 47, 2,  0, 0}, // #2994
19938
  {DBGFIELD("XCHG8rm")            2, false, false, 920, 2, 47, 2,  0, 0}, // #2995
19939
  {DBGFIELD("VPSLLDYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2996
19940
  {DBGFIELD("VPSLLQYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2997
19941
  {DBGFIELD("VPSLLWYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2998
19942
  {DBGFIELD("VPSRADYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #2999
19943
  {DBGFIELD("VPSRAWYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #3000
19944
  {DBGFIELD("VPSRLDYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #3001
19945
  {DBGFIELD("VPSRLQYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #3002
19946
  {DBGFIELD("VPSRLWYrr")          1, false, false, 2066, 2,  2, 1,  0, 0}, // #3003
19947
  {DBGFIELD("VCVTPS2PHrr")        1, false, false, 13, 1,  9, 1,  0, 0}, // #3004
19948
  {DBGFIELD("IMUL64r_IMUL64rr")   1, false, false, 919, 2,  6, 1,  0, 0}, // #3005
19949
  {DBGFIELD("IMUL64rm")           1, false, false, 1703, 3, 16, 1,  4, 1}, // #3006
19950
  {DBGFIELD("MULX64rr")           2, false, false, 2099, 4, 70, 2,  0, 0}, // #3007
19951
  {DBGFIELD("IMUL16r_IMUL16rr")   1, false, false, 919, 2,  6, 1,  0, 0}, // #3008
19952
  {DBGFIELD("IMUL16rm")           1, false, false, 1703, 3, 16, 1,  4, 1}, // #3009
19953
  {DBGFIELD("IMUL32r_IMUL32rr")   1, false, false, 919, 2,  6, 1,  0, 0}, // #3010
19954
  {DBGFIELD("IMUL32rm")           1, false, false, 1703, 3, 16, 1,  4, 1}, // #3011
19955
  {DBGFIELD("MULX64rm")           2, false, false, 2099, 5, 50, 2,  0, 0}, // #3012
19956
  {DBGFIELD("VPBROADCASTBYrm")    1, false, false, 14, 1,  6, 1,  0, 0}, // #3013
19957
  {DBGFIELD("VPBROADCASTBrm")     1, false, false, 14, 1,  6, 1,  0, 0}, // #3014
19958
  {DBGFIELD("VPBROADCASTWYrm")    1, false, false, 14, 1,  6, 1,  0, 0}, // #3015
19959
  {DBGFIELD("VPBROADCASTWrm")     1, false, false, 14, 1,  6, 1,  0, 0}, // #3016
19960
  {DBGFIELD("VZEROUPPER")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3017
19961
  {DBGFIELD("LAR16rr_LAR32rr_LAR64rr") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #3018
19962
  {DBGFIELD("VPMASKMOVDYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3019
19963
  {DBGFIELD("VPMASKMOVDmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3020
19964
  {DBGFIELD("VPMASKMOVQYmr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3021
19965
  {DBGFIELD("VPMASKMOVQmr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3022
19966
  {DBGFIELD("VCVTPS2PHmr")        2, false, false, 499, 2, 25, 2,  0, 0}, // #3023
19967
  {DBGFIELD("LAR16rm_LAR32rm_LAR64rm") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #3024
19968
  {DBGFIELD("LSL16rm_LSL32rm_LSL64rm") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #3025
19969
  {DBGFIELD("MMX_PMADDWDirr")     1, false, false, 2066, 2,  9, 1,  0, 0}, // #3026
19970
  {DBGFIELD("MMX_PMULHUWirr")     1, false, false, 2066, 2,  9, 1,  0, 0}, // #3027
19971
  {DBGFIELD("MMX_PMULHWirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #3028
19972
  {DBGFIELD("MMX_PMULLWirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #3029
19973
  {DBGFIELD("MMX_PSADBWirr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #3030
19974
  {DBGFIELD("VPCMPGTQYrr")        1, false, false, 13, 1,  2, 1,  0, 0}, // #3031
19975
  {DBGFIELD("VPMADDUBSWYrr")      1, false, false, 2066, 2,  9, 1,  0, 0}, // #3032
19976
  {DBGFIELD("VPMADDWDYrr")        1, false, false, 2066, 2,  9, 1,  0, 0}, // #3033
19977
  {DBGFIELD("VPMULDQYrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #3034
19978
  {DBGFIELD("VPMULHRSWYrr")       1, false, false, 2066, 2,  9, 1,  0, 0}, // #3035
19979
  {DBGFIELD("VPMULHUWYrr")        1, false, false, 2066, 2,  9, 1,  0, 0}, // #3036
19980
  {DBGFIELD("VPMULHWYrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #3037
19981
  {DBGFIELD("VPMULLWYrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #3038
19982
  {DBGFIELD("VPMULUDQYrr")        1, false, false, 2066, 2,  9, 1,  0, 0}, // #3039
19983
  {DBGFIELD("VPSADBWYrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #3040
19984
  {DBGFIELD("VFMADD132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3041
19985
  {DBGFIELD("VFMADD132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3042
19986
  {DBGFIELD("VFMADD132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3043
19987
  {DBGFIELD("VFMADD132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3044
19988
  {DBGFIELD("VFMADD132SDr_VFMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3045
19989
  {DBGFIELD("VFMADD132SSr_VFMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3046
19990
  {DBGFIELD("VFMADD213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3047
19991
  {DBGFIELD("VFMADD213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3048
19992
  {DBGFIELD("VFMADD213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3049
19993
  {DBGFIELD("VFMADD213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3050
19994
  {DBGFIELD("VFMADD213SDr_VFMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3051
19995
  {DBGFIELD("VFMADD213SSr_VFMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3052
19996
  {DBGFIELD("VFMADD231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3053
19997
  {DBGFIELD("VFMADD231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3054
19998
  {DBGFIELD("VFMADD231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3055
19999
  {DBGFIELD("VFMADD231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3056
20000
  {DBGFIELD("VFMADD231SDr_VFMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3057
20001
  {DBGFIELD("VFMADD231SSr_VFMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3058
20002
  {DBGFIELD("VFMADDSUB132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3059
20003
  {DBGFIELD("VFMADDSUB132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3060
20004
  {DBGFIELD("VFMADDSUB132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3061
20005
  {DBGFIELD("VFMADDSUB132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3062
20006
  {DBGFIELD("VFMADDSUB213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3063
20007
  {DBGFIELD("VFMADDSUB213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3064
20008
  {DBGFIELD("VFMADDSUB213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3065
20009
  {DBGFIELD("VFMADDSUB213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3066
20010
  {DBGFIELD("VFMADDSUB231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3067
20011
  {DBGFIELD("VFMADDSUB231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3068
20012
  {DBGFIELD("VFMADDSUB231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3069
20013
  {DBGFIELD("VFMADDSUB231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3070
20014
  {DBGFIELD("VFMSUB132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3071
20015
  {DBGFIELD("VFMSUB132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3072
20016
  {DBGFIELD("VFMSUB132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3073
20017
  {DBGFIELD("VFMSUB132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3074
20018
  {DBGFIELD("VFMSUB132SDr_VFMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3075
20019
  {DBGFIELD("VFMSUB132SSr_VFMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3076
20020
  {DBGFIELD("VFMSUB213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3077
20021
  {DBGFIELD("VFMSUB213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3078
20022
  {DBGFIELD("VFMSUB213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3079
20023
  {DBGFIELD("VFMSUB213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3080
20024
  {DBGFIELD("VFMSUB213SDr_VFMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3081
20025
  {DBGFIELD("VFMSUB213SSr_VFMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3082
20026
  {DBGFIELD("VFMSUB231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3083
20027
  {DBGFIELD("VFMSUB231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3084
20028
  {DBGFIELD("VFMSUB231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3085
20029
  {DBGFIELD("VFMSUB231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3086
20030
  {DBGFIELD("VFMSUB231SDr_VFMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3087
20031
  {DBGFIELD("VFMSUB231SSr_VFMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3088
20032
  {DBGFIELD("VFMSUBADD132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3089
20033
  {DBGFIELD("VFMSUBADD132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3090
20034
  {DBGFIELD("VFMSUBADD132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3091
20035
  {DBGFIELD("VFMSUBADD132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3092
20036
  {DBGFIELD("VFMSUBADD213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3093
20037
  {DBGFIELD("VFMSUBADD213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3094
20038
  {DBGFIELD("VFMSUBADD213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3095
20039
  {DBGFIELD("VFMSUBADD213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3096
20040
  {DBGFIELD("VFMSUBADD231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3097
20041
  {DBGFIELD("VFMSUBADD231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3098
20042
  {DBGFIELD("VFMSUBADD231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3099
20043
  {DBGFIELD("VFMSUBADD231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3100
20044
  {DBGFIELD("VFNMADD132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3101
20045
  {DBGFIELD("VFNMADD132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3102
20046
  {DBGFIELD("VFNMADD132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3103
20047
  {DBGFIELD("VFNMADD132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3104
20048
  {DBGFIELD("VFNMADD132SDr_VFNMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3105
20049
  {DBGFIELD("VFNMADD132SSr_VFNMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3106
20050
  {DBGFIELD("VFNMADD213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3107
20051
  {DBGFIELD("VFNMADD213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3108
20052
  {DBGFIELD("VFNMADD213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3109
20053
  {DBGFIELD("VFNMADD213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3110
20054
  {DBGFIELD("VFNMADD213SDr_VFNMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3111
20055
  {DBGFIELD("VFNMADD213SSr_VFNMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3112
20056
  {DBGFIELD("VFNMADD231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3113
20057
  {DBGFIELD("VFNMADD231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3114
20058
  {DBGFIELD("VFNMADD231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3115
20059
  {DBGFIELD("VFNMADD231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3116
20060
  {DBGFIELD("VFNMADD231SDr_VFNMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3117
20061
  {DBGFIELD("VFNMADD231SSr_VFNMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3118
20062
  {DBGFIELD("VFNMSUB132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3119
20063
  {DBGFIELD("VFNMSUB132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3120
20064
  {DBGFIELD("VFNMSUB132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3121
20065
  {DBGFIELD("VFNMSUB132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3122
20066
  {DBGFIELD("VFNMSUB132SDr_VFNMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3123
20067
  {DBGFIELD("VFNMSUB132SSr_VFNMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3124
20068
  {DBGFIELD("VFNMSUB213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3125
20069
  {DBGFIELD("VFNMSUB213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3126
20070
  {DBGFIELD("VFNMSUB213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3127
20071
  {DBGFIELD("VFNMSUB213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3128
20072
  {DBGFIELD("VFNMSUB213SDr_VFNMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3129
20073
  {DBGFIELD("VFNMSUB213SSr_VFNMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3130
20074
  {DBGFIELD("VFNMSUB231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3131
20075
  {DBGFIELD("VFNMSUB231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3132
20076
  {DBGFIELD("VFNMSUB231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3133
20077
  {DBGFIELD("VFNMSUB231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3134
20078
  {DBGFIELD("VFNMSUB231SDr_VFNMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3135
20079
  {DBGFIELD("VFNMSUB231SSr_VFNMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3136
20080
  {DBGFIELD("MMX_PMADDWDirm")     1, false, false, 2074, 3,  5, 1,  4, 1}, // #3137
20081
  {DBGFIELD("MMX_PMULHUWirm")     1, false, false, 2074, 3,  5, 1,  4, 1}, // #3138
20082
  {DBGFIELD("MMX_PMULHWirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #3139
20083
  {DBGFIELD("MMX_PMULLWirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #3140
20084
  {DBGFIELD("MMX_PSADBWirm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #3141
20085
  {DBGFIELD("VPCMPGTQYrm")        1, false, false, 13, 2,  9, 1,  4, 1}, // #3142
20086
  {DBGFIELD("VPMADDUBSWYrm")      1, false, false, 2074, 3,  5, 1,  4, 1}, // #3143
20087
  {DBGFIELD("VPMADDWDYrm")        1, false, false, 2074, 3,  5, 1,  4, 1}, // #3144
20088
  {DBGFIELD("VPMULDQYrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #3145
20089
  {DBGFIELD("VPMULHRSWYrm")       1, false, false, 2074, 3,  5, 1,  4, 1}, // #3146
20090
  {DBGFIELD("VPMULHUWYrm")        1, false, false, 2074, 3,  5, 1,  4, 1}, // #3147
20091
  {DBGFIELD("VPMULHWYrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #3148
20092
  {DBGFIELD("VPMULLWYrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #3149
20093
  {DBGFIELD("VPMULUDQYrm")        1, false, false, 2074, 3,  5, 1,  4, 1}, // #3150
20094
  {DBGFIELD("VPSADBWYrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #3151
20095
  {DBGFIELD("VFMADD132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3152
20096
  {DBGFIELD("VFMADD132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3153
20097
  {DBGFIELD("VFMADD132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3154
20098
  {DBGFIELD("VFMADD132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3155
20099
  {DBGFIELD("VFMADD132SDm_VFMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3156
20100
  {DBGFIELD("VFMADD132SSm_VFMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3157
20101
  {DBGFIELD("VFMADD213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3158
20102
  {DBGFIELD("VFMADD213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3159
20103
  {DBGFIELD("VFMADD213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3160
20104
  {DBGFIELD("VFMADD213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3161
20105
  {DBGFIELD("VFMADD213SDm_VFMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3162
20106
  {DBGFIELD("VFMADD213SSm_VFMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3163
20107
  {DBGFIELD("VFMADD231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3164
20108
  {DBGFIELD("VFMADD231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3165
20109
  {DBGFIELD("VFMADD231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3166
20110
  {DBGFIELD("VFMADD231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3167
20111
  {DBGFIELD("VFMADD231SDm_VFMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3168
20112
  {DBGFIELD("VFMADD231SSm_VFMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3169
20113
  {DBGFIELD("VFMADDSUB132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3170
20114
  {DBGFIELD("VFMADDSUB132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3171
20115
  {DBGFIELD("VFMADDSUB132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3172
20116
  {DBGFIELD("VFMADDSUB132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3173
20117
  {DBGFIELD("VFMADDSUB213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3174
20118
  {DBGFIELD("VFMADDSUB213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3175
20119
  {DBGFIELD("VFMADDSUB213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3176
20120
  {DBGFIELD("VFMADDSUB213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3177
20121
  {DBGFIELD("VFMADDSUB231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3178
20122
  {DBGFIELD("VFMADDSUB231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3179
20123
  {DBGFIELD("VFMADDSUB231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3180
20124
  {DBGFIELD("VFMADDSUB231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3181
20125
  {DBGFIELD("VFMSUB132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3182
20126
  {DBGFIELD("VFMSUB132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3183
20127
  {DBGFIELD("VFMSUB132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3184
20128
  {DBGFIELD("VFMSUB132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3185
20129
  {DBGFIELD("VFMSUB132SDm_VFMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3186
20130
  {DBGFIELD("VFMSUB132SSm_VFMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3187
20131
  {DBGFIELD("VFMSUB213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3188
20132
  {DBGFIELD("VFMSUB213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3189
20133
  {DBGFIELD("VFMSUB213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3190
20134
  {DBGFIELD("VFMSUB213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3191
20135
  {DBGFIELD("VFMSUB213SDm_VFMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3192
20136
  {DBGFIELD("VFMSUB213SSm_VFMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3193
20137
  {DBGFIELD("VFMSUB231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3194
20138
  {DBGFIELD("VFMSUB231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3195
20139
  {DBGFIELD("VFMSUB231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3196
20140
  {DBGFIELD("VFMSUB231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3197
20141
  {DBGFIELD("VFMSUB231SDm_VFMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3198
20142
  {DBGFIELD("VFMSUB231SSm_VFMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3199
20143
  {DBGFIELD("VFMSUBADD132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3200
20144
  {DBGFIELD("VFMSUBADD132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3201
20145
  {DBGFIELD("VFMSUBADD132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3202
20146
  {DBGFIELD("VFMSUBADD132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3203
20147
  {DBGFIELD("VFMSUBADD213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3204
20148
  {DBGFIELD("VFMSUBADD213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3205
20149
  {DBGFIELD("VFMSUBADD213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3206
20150
  {DBGFIELD("VFMSUBADD213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3207
20151
  {DBGFIELD("VFMSUBADD231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3208
20152
  {DBGFIELD("VFMSUBADD231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3209
20153
  {DBGFIELD("VFMSUBADD231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3210
20154
  {DBGFIELD("VFMSUBADD231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3211
20155
  {DBGFIELD("VFNMADD132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3212
20156
  {DBGFIELD("VFNMADD132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3213
20157
  {DBGFIELD("VFNMADD132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3214
20158
  {DBGFIELD("VFNMADD132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3215
20159
  {DBGFIELD("VFNMADD132SDm_VFNMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3216
20160
  {DBGFIELD("VFNMADD132SSm_VFNMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3217
20161
  {DBGFIELD("VFNMADD213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3218
20162
  {DBGFIELD("VFNMADD213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3219
20163
  {DBGFIELD("VFNMADD213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3220
20164
  {DBGFIELD("VFNMADD213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3221
20165
  {DBGFIELD("VFNMADD213SDm_VFNMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3222
20166
  {DBGFIELD("VFNMADD213SSm_VFNMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3223
20167
  {DBGFIELD("VFNMADD231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3224
20168
  {DBGFIELD("VFNMADD231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3225
20169
  {DBGFIELD("VFNMADD231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3226
20170
  {DBGFIELD("VFNMADD231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3227
20171
  {DBGFIELD("VFNMADD231SDm_VFNMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3228
20172
  {DBGFIELD("VFNMADD231SSm_VFNMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3229
20173
  {DBGFIELD("VFNMSUB132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3230
20174
  {DBGFIELD("VFNMSUB132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3231
20175
  {DBGFIELD("VFNMSUB132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3232
20176
  {DBGFIELD("VFNMSUB132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3233
20177
  {DBGFIELD("VFNMSUB132SDm_VFNMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3234
20178
  {DBGFIELD("VFNMSUB132SSm_VFNMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3235
20179
  {DBGFIELD("VFNMSUB213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3236
20180
  {DBGFIELD("VFNMSUB213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3237
20181
  {DBGFIELD("VFNMSUB213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3238
20182
  {DBGFIELD("VFNMSUB213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3239
20183
  {DBGFIELD("VFNMSUB213SDm_VFNMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3240
20184
  {DBGFIELD("VFNMSUB213SSm_VFNMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3241
20185
  {DBGFIELD("VFNMSUB231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3242
20186
  {DBGFIELD("VFNMSUB231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3243
20187
  {DBGFIELD("VFNMSUB231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3244
20188
  {DBGFIELD("VFNMSUB231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3245
20189
  {DBGFIELD("VFNMSUB231SDm_VFNMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3246
20190
  {DBGFIELD("VFNMSUB231SSm_VFNMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3247
20191
  {DBGFIELD("MULX32rr")           2, false, false, 2099, 4, 70, 2,  0, 0}, // #3248
20192
  {DBGFIELD("MULX32rm")           2, false, false, 2099, 5, 50, 2,  0, 0}, // #3249
20193
  {DBGFIELD("XSETBV")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #3250
20194
  {DBGFIELD("VCVTPS2PHYrr")       1, false, false, 13, 1,  9, 1,  0, 0}, // #3251
20195
  {DBGFIELD("VCVTPS2PHYmr")       2, false, false, 499, 2, 25, 2,  0, 0}, // #3252
20196
  {DBGFIELD("STD")                1, false, false, 349, 1,  2, 1,  0, 0}, // #3253
20197
  {DBGFIELD("VMPSADBWYrri")       1, false, false, 2066, 2,  5, 1,  0, 0}, // #3254
20198
  {DBGFIELD("VMPSADBWYrmi")       1, false, false, 2074, 3,  8, 1,  4, 1}, // #3255
20199
  {DBGFIELD("VPMULLDYrr")         1, false, false, 2066, 2,  9, 1,  0, 0}, // #3256
20200
  {DBGFIELD("VPMULLDYrm")         1, false, false, 2074, 3,  5, 1,  4, 1}, // #3257
20201
  {DBGFIELD("RCL16mCL_RCL32mCL_RCL64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #3258
20202
  {DBGFIELD("RCL8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #3259
20203
  {DBGFIELD("PCLMULQDQrr")        1, false, false, 2104, 2,  8, 1,  0, 0}, // #3260
20204
  {DBGFIELD("VPCLMULQDQrr")       1, false, false, 2104, 2,  8, 1,  0, 0}, // #3261
20205
  {DBGFIELD("PCLMULQDQrm")        1, false, false, 2104, 3,  8, 1,  4, 1}, // #3262
20206
  {DBGFIELD("VPCLMULQDQrm")       1, false, false, 2104, 3,  8, 1,  4, 1}, // #3263
20207
  {DBGFIELD("RCL16rCL_RCL32rCL_RCL64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #3264
20208
  {DBGFIELD("RCR16rCL_RCR32rCL_RCR64rCL") 1, false, false, 527, 2,  2, 1,  0, 0}, // #3265
20209
  {DBGFIELD("RCL8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #3266
20210
  {DBGFIELD("CMPXCHG8B")          2, false, false, 920, 2, 47, 2,  0, 0}, // #3267
20211
  {DBGFIELD("RCR16mCL_RCR32mCL_RCR64mCL") 2, false, false, 2116, 3, 47, 2,  0, 0}, // #3268
20212
  {DBGFIELD("RCR8mCL")            2, false, false, 2116, 3, 47, 2,  0, 0}, // #3269
20213
  {DBGFIELD("DPPSrmi")            1, false, false, 2068, 3, 16, 1,  4, 1}, // #3270
20214
  {DBGFIELD("VDPPSYrmi")          1, false, false, 2068, 3, 16, 1,  4, 1}, // #3271
20215
  {DBGFIELD("VDPPSrmi")           1, false, false, 2068, 3, 16, 1,  4, 1}, // #3272
20216
  {DBGFIELD("RCR8rCL")            1, false, false, 527, 2,  2, 1,  0, 0}, // #3273
20217
  {DBGFIELD("POPF16")             1, false, false, 14, 1,  6, 1,  0, 0}, // #3274
20218
  {DBGFIELD("INSB")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #3275
20219
  {DBGFIELD("INSL")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #3276
20220
  {DBGFIELD("INSW")               1, false, false, 2066, 2,  1, 1,  0, 0}, // #3277
20221
  {DBGFIELD("VZEROALL")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3278
20222
  {DBGFIELD("CMPXCHG16B")         2, false, false, 920, 2, 47, 2,  0, 0}, // #3279
20223
  {DBGFIELD("XCH_F")              1, false, false, 349, 1,  2, 1,  0, 0}, // #3280
20224
  {DBGFIELD("PCMPESTRIrr")        1, false, false, 2107, 2, 30, 1,  0, 0}, // #3281
20225
  {DBGFIELD("VPCMPESTRIrr")       1, false, false, 2107, 2, 30, 1,  0, 0}, // #3282
20226
  {DBGFIELD("CPUID")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #3283
20227
  {DBGFIELD("RDTSC")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #3284
20228
  {DBGFIELD("RDTSCP")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #3285
20229
  {DBGFIELD("PCMPESTRIrm")        1, false, false, 2107, 3, 30, 1,  4, 1}, // #3286
20230
  {DBGFIELD("VPCMPESTRIrm")       1, false, false, 2107, 3, 30, 1,  4, 1}, // #3287
20231
  {DBGFIELD("XRSTOR64")           1, false, false, 2066, 2,  1, 1,  0, 0}, // #3288
20232
  {DBGFIELD("PCMPESTRM128rr")     1, false, false, 2110, 2, 39, 1,  0, 0}, // #3289
20233
  {DBGFIELD("VPCMPESTRM128rr")    1, false, false, 2110, 2, 39, 1,  0, 0}, // #3290
20234
  {DBGFIELD("PCMPESTRM128rm")     1, false, false, 2110, 3, 39, 1,  4, 1}, // #3291
20235
  {DBGFIELD("VPCMPESTRM128rm")    1, false, false, 2110, 3, 39, 1,  4, 1}, // #3292
20236
  {DBGFIELD("MWAITrr")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #3293
20237
  {DBGFIELD("XSAVE64")            1, false, false, 2066, 2,  1, 1,  0, 0}, // #3294
20238
  {DBGFIELD("XSAVEOPT_XSAVEOPT64") 1, false, false, 2066, 2,  1, 1,  0, 0}, // #3295
20239
  {DBGFIELD("AESKEYGENASSIST128rm") 1, false, false, 2071, 3, 10, 1,  0, 0}, // #3296
20240
  {DBGFIELD("VAESKEYGENASSIST128rm") 1, false, false, 2071, 3, 10, 1,  0, 0}, // #3297
20241
  {DBGFIELD("AESKEYGENASSIST128rr") 1, false, false, 2071, 2, 10, 1,  0, 0}, // #3298
20242
  {DBGFIELD("VAESKEYGENASSIST128rr") 1, false, false, 2071, 2, 10, 1,  0, 0}, // #3299
20243
  {DBGFIELD("IN32ri")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #3300
20244
  {DBGFIELD("IN32rr")             1, false, false, 2066, 2,  1, 1,  0, 0}, // #3301
20245
  {DBGFIELD("IN8ri")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #3302
20246
  {DBGFIELD("IN8rr")              1, false, false, 2066, 2,  1, 1,  0, 0}, // #3303
20247
  {DBGFIELD("MMX_EMMS")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3304
20248
  {DBGFIELD("VMCLEARm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3305
20249
  {DBGFIELD("FLDENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3306
20250
  {DBGFIELD("FXRSTOR64")          1, false, false, 2066, 2,  1, 1,  0, 0}, // #3307
20251
  {DBGFIELD("DIV16r")             1, false, false, 2080, 2, 12, 1,  0, 0}, // #3308
20252
  {DBGFIELD("DIV32r")             1, false, false, 2080, 2, 12, 1,  0, 0}, // #3309
20253
  {DBGFIELD("DIV64r")             1, false, false, 2080, 2, 12, 1,  0, 0}, // #3310
20254
  {DBGFIELD("IDIV16r")            1, false, false, 2080, 2, 12, 1,  0, 0}, // #3311
20255
  {DBGFIELD("IDIV32r")            1, false, false, 2080, 2, 12, 1,  0, 0}, // #3312
20256
  {DBGFIELD("IDIV64r")            1, false, false, 2080, 2, 12, 1,  0, 0}, // #3313
20257
  {DBGFIELD("FSTENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3314
20258
  {DBGFIELD("XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar") 1, false, false, 349, 1,  2, 1,  0, 0}, // #3315
20259
  {DBGFIELD("POP16rmm")           1, false, false, 14, 1,  2, 1,  0, 0}, // #3316
20260
  {DBGFIELD("POPF32")             1, false, false, 14, 1,  6, 1,  0, 0}, // #3317
20261
  {DBGFIELD("PUSHF32")            1, false, false, 472, 2,  2, 1,  0, 0}, // #3318
20262
  {DBGFIELD("ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32") 2, false, false, 920, 2, 47, 2,  0, 0}, // #3319
20263
  {DBGFIELD("ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32") 1, false, false, 349, 1,  2, 1,  0, 0}, // #3320
20264
  {DBGFIELD("ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32") 2, false, false, 920, 2, 47, 2,  0, 0}, // #3321
20265
  {DBGFIELD("JCXZ")               1, false, false, 919, 2,  2, 1,  0, 0}, // #3322
20266
  {DBGFIELD("CALL16r_CALL32r")    1, false, false, 919, 2,  2, 1,  0, 0}, // #3323
20267
  {DBGFIELD("LRETL_LRETW_RETL_RETW") 1, false, false, 1703, 3,  9, 1,  0, 0}, // #3324
20268
  {DBGFIELD("AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32") 2, false, false, 920, 2, 47, 2,  0, 0}, // #3325
20269
  {DBGFIELD("LEAVE")              1, false, false, 349, 1,  2, 1,  0, 0}, // #3326
20270
  {DBGFIELD("LD_F1")              1, false, false,  0, 0,  2, 1,  0, 0}, // #3327
20271
  {DBGFIELD("MMX_MOVQ64rr")       1, false, false, 349, 1,  2, 1,  0, 0}, // #3328
20272
  {DBGFIELD("MMX_MASKMOVQ")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #3329
20273
  {DBGFIELD("MASKMOVDQU_MASKMOVDQU64") 1, false, false, 472, 2,  2, 1,  0, 0}, // #3330
20274
  {DBGFIELD("Int_CVTSD2SSrr_Int_VCVTSD2SSrr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3331
20275
  {DBGFIELD("Int_CVTSD2SSrm_Int_VCVTSD2SSrm") 1, false, false, 13, 2,  5, 1,  4, 1}, // #3332
20276
  {DBGFIELD("Int_CVTSS2SDrr_Int_VCVTSS2SDrr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3333
20277
  {DBGFIELD("Int_CVTSS2SDrm_Int_VCVTSS2SDrm") 1, false, false, 13, 2,  5, 1,  4, 1}, // #3334
20278
  {DBGFIELD("Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3335
20279
  {DBGFIELD("Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3336
20280
  {DBGFIELD("Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3337
20281
  {DBGFIELD("Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm") 1, false, false, 13, 2,  5, 1,  0, 0}, // #3338
20282
  {DBGFIELD("Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm") 1, false, false, 13, 2,  5, 1,  0, 0}, // #3339
20283
  {DBGFIELD("Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3340
20284
  {DBGFIELD("Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm") 1, false, false, 13, 2,  5, 1,  0, 0}, // #3341
20285
  {DBGFIELD("Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr") 1, false, false, 13, 1,  9, 1,  0, 0}, // #3342
20286
  {DBGFIELD("Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm") 1, false, false, 13, 2,  5, 1,  0, 0}, // #3343
20287
  {DBGFIELD("EXTRQ_EXTRQI")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3344
20288
  {DBGFIELD("INSERTQ_INSERTQI")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3345
20289
  {DBGFIELD("MOVNTSD_MOVNTSS")    1, false, false, 472, 2,  2, 1,  0, 0}, // #3346
20290
  {DBGFIELD("SHA256MSG2rm_SHA256MSG2rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3347
20291
  {DBGFIELD("SHA1MSG1rr_SHA256MSG1rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3348
20292
  {DBGFIELD("SHA1MSG1rm_SHA256MSG1rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3349
20293
  {DBGFIELD("SHA1MSG2rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3350
20294
  {DBGFIELD("SHA1MSG2rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3351
20295
  {DBGFIELD("SHA1NEXTErr")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3352
20296
  {DBGFIELD("SHA1NEXTErm")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3353
20297
  {DBGFIELD("SHA1RNDS4rri")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3354
20298
  {DBGFIELD("SHA1RNDS4rmi")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3355
20299
  {DBGFIELD("SHA256RNDS2rr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3356
20300
  {DBGFIELD("SHA256RNDS2rm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3357
20301
  {DBGFIELD("VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3358
20302
  {DBGFIELD("VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3359
20303
  {DBGFIELD("ADCX32rr")           1, false, false, 349, 1,  2, 1,  0, 0}, // #3360
20304
  {DBGFIELD("ADCX64rr")           1, false, false, 349, 1,  2, 1,  0, 0}, // #3361
20305
  {DBGFIELD("ADOX32rr")           1, false, false, 349, 1,  2, 1,  0, 0}, // #3362
20306
  {DBGFIELD("ADOX64rr")           1, false, false, 349, 1,  2, 1,  0, 0}, // #3363
20307
  {DBGFIELD("CLAC")               0, false, false,  0, 0,  0, 0,  0, 0}, // #3364
20308
  {DBGFIELD("STACKMAP_STAC")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3365
20309
  {DBGFIELD("MOVAPDrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #3366
20310
  {DBGFIELD("MOVAPSrr_REV")       1, false, false, 2066, 2,  2, 1,  0, 0}, // #3367
20311
  {DBGFIELD("XOR16rr_REV_XOR32rr_REV_XOR64rr_REV") 1, false, false, 349, 1,  2, 1,  0, 0}, // #3368
20312
  {DBGFIELD("XOR8rr_REV")         1, false, false, 349, 1,  2, 1,  0, 0}, // #3369
20313
  {DBGFIELD("ADCX32rm")           1, false, false, 472, 2,  9, 1,  0, 0}, // #3370
20314
  {DBGFIELD("ADCX64rm")           1, false, false, 472, 2,  9, 1,  0, 0}, // #3371
20315
  {DBGFIELD("ADOX32rm")           1, false, false, 472, 2,  9, 1,  0, 0}, // #3372
20316
  {DBGFIELD("ADOX64rm")           1, false, false, 472, 2,  9, 1,  0, 0}, // #3373
20317
  {DBGFIELD("IDIV16m")            1, false, false, 2077, 3, 11, 1,  5, 2}, // #3374
20318
  {DBGFIELD("IDIV32m")            1, false, false, 2077, 3, 11, 1,  5, 2}, // #3375
20319
  {DBGFIELD("IDIV64m")            1, false, false, 2077, 3, 11, 1,  5, 2}, // #3376
20320
  {DBGFIELD("IDIV8m")             1, false, false, 2077, 3, 11, 1,  5, 2}, // #3377
20321
  {DBGFIELD("XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64") 1, false, false, 2066, 2,  1, 1,  0, 0} // #3378
20322
}; // SLMModelSchedClasses
20323
20324
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
20325
static const llvm::MCSchedClassDesc SkylakeClientModelSchedClasses[] = {
20326
  {DBGFIELD("InvalidSchedClass")  65535, false, false,  0, 0,  0, 0,  0, 0},
20327
  {DBGFIELD("IIC_AAA_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #1
20328
  {DBGFIELD("IIC_AAD_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #2
20329
  {DBGFIELD("IIC_AAM_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #3
20330
  {DBGFIELD("IIC_AAS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #4
20331
  {DBGFIELD("IIC_BIN_CARRY_NONMEM_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #5
20332
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #6
20333
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4, 16, 1,  7, 1}, // #7
20334
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #8
20335
  {DBGFIELD("IIC_BIN_NONMEM_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #9
20336
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #10
20337
  {DBGFIELD("WriteALU")           1, false, false,  1, 2,  2, 1,  0, 0}, // #11
20338
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4, 16, 1,  7, 1}, // #12
20339
  {DBGFIELD("IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #13
20340
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #14
20341
  {DBGFIELD("IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #15
20342
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #16
20343
  {DBGFIELD("IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #17
20344
  {DBGFIELD("IIC_SSE_ALU_F64S_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #18
20345
  {DBGFIELD("IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #19
20346
  {DBGFIELD("IIC_SSE_ALU_F32S_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #20
20347
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #21
20348
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #22
20349
  {DBGFIELD("WriteFAddLd")        1, false, false, 13, 9, 10, 1,  0, 0}, // #23
20350
  {DBGFIELD("WriteFAdd")          1, false, false, 22, 7,  6, 1,  0, 0}, // #24
20351
  {DBGFIELD("IIC_BIN_MEM_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #25
20352
  {DBGFIELD("IIC_AES_WriteAESDecEncLd_ReadAfterLd") 1, false, false, 29, 10,  5, 1,  7, 1}, // #26
20353
  {DBGFIELD("IIC_AES_WriteAESDecEnc") 1, false, false, 39, 8,  5, 1,  0, 0}, // #27
20354
  {DBGFIELD("IIC_AES_WriteAESIMCLd") 1, false, false, 47, 10,  7, 1,  0, 0}, // #28
20355
  {DBGFIELD("IIC_AES_WriteAESIMC") 1, false, false, 57, 8,  7, 1,  0, 0}, // #29
20356
  {DBGFIELD("WriteAESKeyGenLd")   1, false, false, 65, 14,  8, 1,  0, 0}, // #30
20357
  {DBGFIELD("WriteAESKeyGen")     1, false, false, 79, 12,  8, 1,  0, 0}, // #31
20358
  {DBGFIELD("IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 17, 5, 16, 1,  7, 1}, // #32
20359
  {DBGFIELD("IIC_SSE_BIT_P_RR_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #33
20360
  {DBGFIELD("IIC_ARPL_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #34
20361
  {DBGFIELD("IIC_ARPL_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #35
20362
  {DBGFIELD("WriteZero")          1, false, false,  0, 0,  2, 1,  0, 0}, // #36
20363
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd") 1, false, false, 17, 5, 16, 1,  7, 1}, // #37
20364
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteFBlend") 1, false, false, 26, 3,  2, 1,  0, 0}, // #38
20365
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd") 1, false, false, 17, 5, 16, 1,  7, 1}, // #39
20366
  {DBGFIELD("IIC_ALU_NONMEM_WriteFBlend") 1, false, false, 26, 3,  2, 1,  0, 0}, // #40
20367
  {DBGFIELD("IIC_BOUND_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #41
20368
  {DBGFIELD("IIC_BIT_SCAN_MEM_WriteShiftLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #42
20369
  {DBGFIELD("IIC_BIT_SCAN_REG_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #43
20370
  {DBGFIELD("IIC_BSWAP_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #44
20371
  {DBGFIELD("IIC_BT_MI_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #45
20372
  {DBGFIELD("IIC_BT_MR_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #46
20373
  {DBGFIELD("IIC_BT_RI_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #47
20374
  {DBGFIELD("IIC_BT_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #48
20375
  {DBGFIELD("IIC_BTX_MI_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #49
20376
  {DBGFIELD("IIC_BTX_MR_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #50
20377
  {DBGFIELD("IIC_BTX_RI_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #51
20378
  {DBGFIELD("IIC_BTX_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #52
20379
  {DBGFIELD("IIC_CALL_MEM_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #53
20380
  {DBGFIELD("IIC_CALL_RI_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #54
20381
  {DBGFIELD("IIC_CALL_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #55
20382
  {DBGFIELD("WriteSystem")        1, false, false,  1, 2,  1, 1,  0, 0}, // #56
20383
  {DBGFIELD("IIC_CBW")            0, false, false,  0, 0,  0, 0,  0, 0}, // #57
20384
  {DBGFIELD("IIC_CLC_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #58
20385
  {DBGFIELD("IIC_CLD_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #59
20386
  {DBGFIELD("IIC_SSE_PREFETCH_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #60
20387
  {DBGFIELD("IIC_CLI_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #61
20388
  {DBGFIELD("IIC_CLTS_WriteALU")  1, false, false,  1, 2,  2, 1,  0, 0}, // #62
20389
  {DBGFIELD("IIC_SSE_CLZERO_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #63
20390
  {DBGFIELD("IIC_CMC_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #64
20391
  {DBGFIELD("IIC_CMOV16_RM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4, 16, 1,  7, 1}, // #65
20392
  {DBGFIELD("IIC_CMOV16_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #66
20393
  {DBGFIELD("IIC_CMOV32_RM_WriteALULd_ReadAfterLd") 1, false, false,  9, 4, 16, 1,  7, 1}, // #67
20394
  {DBGFIELD("IIC_CMOV32_RR_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #68
20395
  {DBGFIELD("IIC_CMPS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #69
20396
  {DBGFIELD("IIC_CMPXCHG_16B_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #70
20397
  {DBGFIELD("IIC_CMPXCHG_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #71
20398
  {DBGFIELD("IIC_CMPXCHG_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #72
20399
  {DBGFIELD("IIC_CMPXCHG_8B_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #73
20400
  {DBGFIELD("IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #74
20401
  {DBGFIELD("IIC_CMPXCHG_REG8_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #75
20402
  {DBGFIELD("IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #76
20403
  {DBGFIELD("IIC_SSE_COMIS_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #77
20404
  {DBGFIELD("IIC_FCOMI_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #78
20405
  {DBGFIELD("IIC_CPUID_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #79
20406
  {DBGFIELD("IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #80
20407
  {DBGFIELD("IIC_CRC32_REG_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #81
20408
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtI2FLd") 1, false, false, 13, 9, 15, 1,  0, 0}, // #82
20409
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtI2F") 1, false, false, 22, 7,  9, 1,  0, 0}, // #83
20410
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtI2FLd") 1, false, false, 13, 9, 15, 1,  0, 0}, // #84
20411
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtI2F") 1, false, false, 22, 7,  9, 1,  0, 0}, // #85
20412
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #86
20413
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #87
20414
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2FLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #88
20415
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2F") 1, false, false, 22, 7,  6, 1,  0, 0}, // #89
20416
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #90
20417
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #91
20418
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #92
20419
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #93
20420
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #94
20421
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtF2F") 1, false, false, 22, 7,  6, 1,  0, 0}, // #95
20422
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd") 1, false, false, 13, 9, 15, 1,  0, 0}, // #96
20423
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtI2F") 1, false, false, 22, 7,  9, 1,  0, 0}, // #97
20424
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #98
20425
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #99
20426
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #100
20427
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #101
20428
  {DBGFIELD("IIC_DAA_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #102
20429
  {DBGFIELD("IIC_DAS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #103
20430
  {DBGFIELD("IIC_UNARY_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #104
20431
  {DBGFIELD("IIC_UNARY_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #105
20432
  {DBGFIELD("IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #106
20433
  {DBGFIELD("IIC_DIV16_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #107
20434
  {DBGFIELD("IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #108
20435
  {DBGFIELD("IIC_DIV32_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #109
20436
  {DBGFIELD("IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #110
20437
  {DBGFIELD("IIC_DIV64_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #111
20438
  {DBGFIELD("IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #112
20439
  {DBGFIELD("IIC_DIV8_REG_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #113
20440
  {DBGFIELD("IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 105, 11, 39, 1,  7, 1}, // #114
20441
  {DBGFIELD("IIC_SSE_DIV_F64P_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #115
20442
  {DBGFIELD("IIC_SSE_DIV_F32P_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #116
20443
  {DBGFIELD("WriteFDivLd")        1, false, false, 105, 11, 39, 1,  0, 0}, // #117
20444
  {DBGFIELD("WriteFDiv")          1, false, false, 117, 9, 14, 1,  0, 0}, // #118
20445
  {DBGFIELD("IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 105, 11, 39, 1,  7, 1}, // #119
20446
  {DBGFIELD("IIC_SSE_DIV_F64S_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #120
20447
  {DBGFIELD("IIC_SSE_DIV_F32S_RR_WriteFDiv") 1, false, false, 117, 9, 14, 1,  0, 0}, // #121
20448
  {DBGFIELD("IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #122
20449
  {DBGFIELD("IIC_SSE_DPPD_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #123
20450
  {DBGFIELD("IIC_SSE_DPPS_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #124
20451
  {DBGFIELD("IIC_RET_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #125
20452
  {DBGFIELD("IIC_ENTER_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #126
20453
  {DBGFIELD("IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW") 2, false, false, 126, 7, 50, 2,  0, 0}, // #127
20454
  {DBGFIELD("IIC_SSE_EXTRACTPS_RR_WriteFBlend") 1, false, false, 26, 3,  2, 1,  0, 0}, // #128
20455
  {DBGFIELD("IIC_F2XM1_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #129
20456
  {DBGFIELD("IIC_CALL_FAR_PTR_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #130
20457
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #131
20458
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #132
20459
  {DBGFIELD("IIC_JMP_FAR_PTR_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #133
20460
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #134
20461
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #135
20462
  {DBGFIELD("IIC_FCOMPP_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #136
20463
  {DBGFIELD("IIC_FPSTP_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #137
20464
  {DBGFIELD("IIC_FFREE_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #138
20465
  {DBGFIELD("IIC_FLDCW_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #139
20466
  {DBGFIELD("IIC_FLDL_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #140
20467
  {DBGFIELD("IIC_FNCLEX_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #141
20468
  {DBGFIELD("IIC_FNINIT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #142
20469
  {DBGFIELD("IIC_FNOP_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #143
20470
  {DBGFIELD("IIC_FNSTCW_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #144
20471
  {DBGFIELD("IIC_FNSTSW_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #145
20472
  {DBGFIELD("IIC_FPATAN_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #146
20473
  {DBGFIELD("IIC_FPREM_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #147
20474
  {DBGFIELD("IIC_FPREM1_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #148
20475
  {DBGFIELD("IIC_FPTAN_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #149
20476
  {DBGFIELD("IIC_FRNDINT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #150
20477
  {DBGFIELD("IIC_FSCALE_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #151
20478
  {DBGFIELD("IIC_FSINCOS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #152
20479
  {DBGFIELD("IIC_FXAM_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #153
20480
  {DBGFIELD("IIC_FXRSTOR_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #154
20481
  {DBGFIELD("IIC_FXSAVE_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #155
20482
  {DBGFIELD("IIC_FXTRACT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #156
20483
  {DBGFIELD("IIC_FYL2X_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #157
20484
  {DBGFIELD("IIC_FYL2XP1_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #158
20485
  {DBGFIELD("IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd") 1, false, false, 13, 9,  5, 1,  7, 1}, // #159
20486
  {DBGFIELD("IIC_SSE_HADDSUB_RR_WriteFHAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #160
20487
  {DBGFIELD("IIC_HLT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #161
20488
  {DBGFIELD("IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #162
20489
  {DBGFIELD("IIC_IDIV16_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #163
20490
  {DBGFIELD("IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #164
20491
  {DBGFIELD("IIC_IDIV32_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #165
20492
  {DBGFIELD("IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #166
20493
  {DBGFIELD("IIC_IDIV64_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #167
20494
  {DBGFIELD("IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 104, 12, 11, 1,  8, 2}, // #168
20495
  {DBGFIELD("IIC_IDIV8_WriteIDiv") 1, false, false, 116, 10, 12, 1,  0, 0}, // #169
20496
  {DBGFIELD("IIC_FILD_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #170
20497
  {DBGFIELD("IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #171
20498
  {DBGFIELD("IIC_IMUL16_RR_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #172
20499
  {DBGFIELD("IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #173
20500
  {DBGFIELD("IIC_IMUL16_RMI_WriteIMulLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #174
20501
  {DBGFIELD("IIC_IMUL16_RRI_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #175
20502
  {DBGFIELD("IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #176
20503
  {DBGFIELD("IIC_IMUL32_RR_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #177
20504
  {DBGFIELD("IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #178
20505
  {DBGFIELD("IIC_IMUL32_RMI_WriteIMulLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #179
20506
  {DBGFIELD("IIC_IMUL32_RRI_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #180
20507
  {DBGFIELD("IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #181
20508
  {DBGFIELD("IIC_IMUL64_RR_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #182
20509
  {DBGFIELD("IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #183
20510
  {DBGFIELD("IIC_IMUL64_RMI_WriteIMulLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #184
20511
  {DBGFIELD("IIC_IMUL64_RRI_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #185
20512
  {DBGFIELD("IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #186
20513
  {DBGFIELD("IIC_IMUL8_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #187
20514
  {DBGFIELD("IIC_IN_RI_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #188
20515
  {DBGFIELD("IIC_IN_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #189
20516
  {DBGFIELD("IIC_INS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #190
20517
  {DBGFIELD("IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #191
20518
  {DBGFIELD("IIC_SSE_INSERTPS_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #192
20519
  {DBGFIELD("IIC_INT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #193
20520
  {DBGFIELD("IIC_INT3_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #194
20521
  {DBGFIELD("IIC_INVD_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #195
20522
  {DBGFIELD("IIC_INVLPG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #196
20523
  {DBGFIELD("WriteJumpLd")        1, false, false, 91, 6, 16, 1,  0, 0}, // #197
20524
  {DBGFIELD("IIC_IRET_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #198
20525
  {DBGFIELD("IIC_FST_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #199
20526
  {DBGFIELD("IIC_FIST_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #200
20527
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #201
20528
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd") 1, false, false, 13, 9, 15, 1,  7, 1}, // #202
20529
  {DBGFIELD("WriteLoad")          1, false, false, 101, 3,  3, 1,  0, 0}, // #203
20530
  {DBGFIELD("IIC_Jcc_WriteJump")  1, false, false, 97, 4,  2, 1,  0, 0}, // #204
20531
  {DBGFIELD("IIC_JCXZ_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #205
20532
  {DBGFIELD("IIC_JMP_MEM_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #206
20533
  {DBGFIELD("IIC_JMP_REG_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #207
20534
  {DBGFIELD("IIC_JMP_REL_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #208
20535
  {DBGFIELD("IIC_AHF_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #209
20536
  {DBGFIELD("IIC_LAR_RM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #210
20537
  {DBGFIELD("IIC_LAR_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #211
20538
  {DBGFIELD("IIC_CMPX_LOCK_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #212
20539
  {DBGFIELD("IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #213
20540
  {DBGFIELD("IIC_CMPX_LOCK_8_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #214
20541
  {DBGFIELD("IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #215
20542
  {DBGFIELD("IIC_SSE_LDDQU_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #216
20543
  {DBGFIELD("IIC_SSE_LDMXCSR_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #217
20544
  {DBGFIELD("IIC_LXS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #218
20545
  {DBGFIELD("IIC_FLDZ_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #219
20546
  {DBGFIELD("IIC_FIST_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #220
20547
  {DBGFIELD("IIC_FLD_WriteLoad")  1, false, false, 101, 3,  3, 1,  0, 0}, // #221
20548
  {DBGFIELD("IIC_FLD80_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #222
20549
  {DBGFIELD("IIC_FLD_WriteMove")  1, false, false,  1, 2,  2, 1,  0, 0}, // #223
20550
  {DBGFIELD("IIC_LEA_16_WriteLEA") 1, false, false, 161, 4,  2, 1,  0, 0}, // #224
20551
  {DBGFIELD("IIC_LEA_WriteLEA")   1, false, false, 161, 4,  2, 1,  0, 0}, // #225
20552
  {DBGFIELD("IIC_LEAVE_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #226
20553
  {DBGFIELD("IIC_SSE_LFENCE_WriteFence") 1, false, false, 165, 5,  2, 1,  0, 0}, // #227
20554
  {DBGFIELD("IIC_LGDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #228
20555
  {DBGFIELD("IIC_LIDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #229
20556
  {DBGFIELD("IIC_LLDT_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #230
20557
  {DBGFIELD("IIC_LLDT_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #231
20558
  {DBGFIELD("IIC_LWP")            0, false, false,  0, 0,  0, 0,  0, 0}, // #232
20559
  {DBGFIELD("IIC_LMSW_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #233
20560
  {DBGFIELD("IIC_LMSW_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #234
20561
  {DBGFIELD("IIC_ALU_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #235
20562
  {DBGFIELD("IIC_ALU_NONMEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #236
20563
  {DBGFIELD("IIC_LODS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #237
20564
  {DBGFIELD("IIC_LOOP_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #238
20565
  {DBGFIELD("IIC_LOOPE_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #239
20566
  {DBGFIELD("IIC_LOOPNE_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #240
20567
  {DBGFIELD("IIC_RET_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #241
20568
  {DBGFIELD("IIC_LSL_RM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #242
20569
  {DBGFIELD("IIC_LSL_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #243
20570
  {DBGFIELD("IIC_LTR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #244
20571
  {DBGFIELD("IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #245
20572
  {DBGFIELD("IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #246
20573
  {DBGFIELD("IIC_SSE_MASKMOV_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #247
20574
  {DBGFIELD("IIC_SSE_MFENCE_WriteFence") 1, false, false, 165, 5,  2, 1,  0, 0}, // #248
20575
  {DBGFIELD("IIC_MMX_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #249
20576
  {DBGFIELD("IIC_MMX_CVT_PD_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #250
20577
  {DBGFIELD("WriteCvtI2FLd")      1, false, false, 13, 9, 15, 1,  0, 0}, // #251
20578
  {DBGFIELD("WriteCvtI2F")        1, false, false, 22, 7,  9, 1,  0, 0}, // #252
20579
  {DBGFIELD("IIC_MMX_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #253
20580
  {DBGFIELD("IIC_MMX_CVT_PS_RR_WriteCvtF2I") 1, false, false, 22, 7,  6, 1,  0, 0}, // #254
20581
  {DBGFIELD("IIC_MMX_EMMS")       0, false, false,  0, 0,  0, 0,  0, 0}, // #255
20582
  {DBGFIELD("IIC_MMX_MASKMOV_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #256
20583
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #257
20584
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #258
20585
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #259
20586
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #260
20587
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #261
20588
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #262
20589
  {DBGFIELD("IIC_MMX_MOVQ_RR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #263
20590
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #264
20591
  {DBGFIELD("WriteMove")          1, false, false,  1, 2,  2, 1,  0, 0}, // #265
20592
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd") 1, false, false, 170, 6, 16, 1,  0, 0}, // #266
20593
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #267
20594
  {DBGFIELD("IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #268
20595
  {DBGFIELD("IIC_MMX_PCK_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #269
20596
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #270
20597
  {DBGFIELD("IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #271
20598
  {DBGFIELD("IIC_MMX_ALUQ_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #272
20599
  {DBGFIELD("WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #273
20600
  {DBGFIELD("WriteShuffle")       1, false, false, 39, 8,  2, 1,  0, 0}, // #274
20601
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 17, 5, 16, 1,  7, 1}, // #275
20602
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #276
20603
  {DBGFIELD("IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #277
20604
  {DBGFIELD("IIC_MMX_MISC_FUNC_MEM_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #278
20605
  {DBGFIELD("IIC_MMX_PEXTR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #279
20606
  {DBGFIELD("IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #280
20607
  {DBGFIELD("IIC_MMX_PHADDSUBW_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #281
20608
  {DBGFIELD("IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #282
20609
  {DBGFIELD("IIC_MMX_PHADDSUBD_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #283
20610
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #284
20611
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #285
20612
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #286
20613
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #287
20614
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #288
20615
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #289
20616
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #290
20617
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #291
20618
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd") 1, false, false, 29, 10, 16, 1,  0, 0}, // #292
20619
  {DBGFIELD("IIC_MMX_SHIFT_RI_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #293
20620
  {DBGFIELD("IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 105, 11, 16, 1,  7, 1}, // #294
20621
  {DBGFIELD("IIC_MMX_SHIFT_RR_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #295
20622
  {DBGFIELD("IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #296
20623
  {DBGFIELD("IIC_MMX_UNPCK_H_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #297
20624
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #298
20625
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #299
20626
  {DBGFIELD("IIC_SSE_MONITORX_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #300
20627
  {DBGFIELD("IIC_SSE_MONITOR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #301
20628
  {DBGFIELD("IIC_MOV_MEM_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #302
20629
  {DBGFIELD("IIC_MOV_MEM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #303
20630
  {DBGFIELD("IIC_MOV_MEM_SR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #304
20631
  {DBGFIELD("IIC_MOV_WriteMove")  1, false, false,  1, 2,  2, 1,  0, 0}, // #305
20632
  {DBGFIELD("IIC_MOV_MEM_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #306
20633
  {DBGFIELD("IIC_MOV_REG_SR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #307
20634
  {DBGFIELD("IIC_MOV_SR_MEM_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #308
20635
  {DBGFIELD("IIC_MOV_SR_REG_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #309
20636
  {DBGFIELD("IIC_MOV_CR_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #310
20637
  {DBGFIELD("IIC_MOV_DR_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #311
20638
  {DBGFIELD("IIC_ALU_NONMEM_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #312
20639
  {DBGFIELD("IIC_MOV_REG_CR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #313
20640
  {DBGFIELD("IIC_MOV_REG_DR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #314
20641
  {DBGFIELD("IIC_SSE_MOVDQ_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #315
20642
  {DBGFIELD("IIC_SSE_MOVDQ_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #316
20643
  {DBGFIELD("IIC_SSE_MOVA_P_MR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #317
20644
  {DBGFIELD("IIC_SSE_MOVA_P_RM_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #318
20645
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #319
20646
  {DBGFIELD("IIC_MOVBE_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #320
20647
  {DBGFIELD("IIC_MOVBE_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #321
20648
  {DBGFIELD("IIC_SSE_MOV_LH_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #322
20649
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #323
20650
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #324
20651
  {DBGFIELD("IIC_SSE_MOVU_P_MR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #325
20652
  {DBGFIELD("IIC_SSE_MOVU_P_RM_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #326
20653
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #327
20654
  {DBGFIELD("IIC_SSE_MOV_LH_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #328
20655
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #329
20656
  {DBGFIELD("IIC_SSE_MOVMSK_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #330
20657
  {DBGFIELD("IIC_SSE_MOVNT_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #331
20658
  {DBGFIELD("IIC_SSE_MOVDQ_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #332
20659
  {DBGFIELD("IIC_SSE_MOVD_ToGP_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #333
20660
  {DBGFIELD("IIC_SSE_MOVQ_RR_WriteVecLogic") 1, false, false, 26, 3,  2, 1,  0, 0}, // #334
20661
  {DBGFIELD("IIC_MOVS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #335
20662
  {DBGFIELD("IIC_SSE_MOV_S_MR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #336
20663
  {DBGFIELD("IIC_SSE_MOV_S_RM_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #337
20664
  {DBGFIELD("IIC_SSE_MOV_S_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #338
20665
  {DBGFIELD("IIC_MOVSX_R16_M8_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #339
20666
  {DBGFIELD("IIC_MOVSX_R16_R8_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #340
20667
  {DBGFIELD("IIC_MOVSX_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #341
20668
  {DBGFIELD("IIC_MOVSX_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #342
20669
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #343
20670
  {DBGFIELD("IIC_MOVZX_R16_M8_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #344
20671
  {DBGFIELD("IIC_MOVZX_R16_R8_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #345
20672
  {DBGFIELD("IIC_MOVZX_WriteALULd") 1, false, false,  9, 4, 16, 1,  0, 0}, // #346
20673
  {DBGFIELD("IIC_MOVZX_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #347
20674
  {DBGFIELD("IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd") 1, false, false, 176, 14, 16, 1,  7, 1}, // #348
20675
  {DBGFIELD("IIC_SSE_MPSADBW_RR_WriteMPSAD") 1, false, false, 190, 12, 16, 1,  0, 0}, // #349
20676
  {DBGFIELD("IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #350
20677
  {DBGFIELD("IIC_MUL16_REG_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #351
20678
  {DBGFIELD("IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #352
20679
  {DBGFIELD("IIC_MUL32_REG_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #353
20680
  {DBGFIELD("IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #354
20681
  {DBGFIELD("IIC_MUL64_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #355
20682
  {DBGFIELD("IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  8, 2}, // #356
20683
  {DBGFIELD("IIC_MUL8_WriteIMul") 1, false, false, 22, 7,  6, 1,  0, 0}, // #357
20684
  {DBGFIELD("IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #358
20685
  {DBGFIELD("IIC_SSE_MUL_F64P_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #359
20686
  {DBGFIELD("IIC_SSE_MUL_F32P_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #360
20687
  {DBGFIELD("IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #361
20688
  {DBGFIELD("IIC_SSE_MUL_F64S_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #362
20689
  {DBGFIELD("IIC_SSE_MUL_F32S_RR_WriteFMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #363
20690
  {DBGFIELD("IIC_MUL8_WriteIMulLd_WriteIMulH") 2, false, false, 13, 9, 72, 2,  0, 0}, // #364
20691
  {DBGFIELD("IIC_MUL8_WriteIMul_WriteIMulH") 2, false, false, 22, 7, 17, 2,  0, 0}, // #365
20692
  {DBGFIELD("WriteFMulLd")        1, false, false, 105, 11,  8, 1,  0, 0}, // #366
20693
  {DBGFIELD("WriteFMul")          1, false, false, 117, 9,  3, 1,  0, 0}, // #367
20694
  {DBGFIELD("IIC_SSE_MWAITX_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #368
20695
  {DBGFIELD("IIC_SSE_MWAIT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #369
20696
  {DBGFIELD("IIC_NOP_WriteZero")  1, false, false,  0, 0,  2, 1,  0, 0}, // #370
20697
  {DBGFIELD("IIC_OUT_IR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #371
20698
  {DBGFIELD("IIC_OUT_RR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #372
20699
  {DBGFIELD("IIC_OUTS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #373
20700
  {DBGFIELD("IIC_SSE_PABS_RM_WriteVecALULd") 1, false, false, 170, 6, 16, 1,  0, 0}, // #374
20701
  {DBGFIELD("IIC_SSE_PABS_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #375
20702
  {DBGFIELD("IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #376
20703
  {DBGFIELD("IIC_SSE_PACK_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #377
20704
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #378
20705
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #379
20706
  {DBGFIELD("IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #380
20707
  {DBGFIELD("IIC_SSE_INTALUQ_P_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #381
20708
  {DBGFIELD("IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #382
20709
  {DBGFIELD("IIC_SSE_PALIGNRR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #383
20710
  {DBGFIELD("IIC_SSE_PAUSE_WriteNop") 1, false, false,  0, 0,  2, 1,  0, 0}, // #384
20711
  {DBGFIELD("IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd") 1, false, false, 47, 10, 16, 1,  7, 1}, // #385
20712
  {DBGFIELD("IIC_ALU_NONMEM_WriteVarBlend") 1, false, false, 57, 8, 19, 1,  0, 0}, // #386
20713
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #387
20714
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteBlend") 1, false, false, 161, 4,  2, 1,  0, 0}, // #388
20715
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd") 1, false, false, 202, 14,  5, 1,  7, 1}, // #389
20716
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RR_WriteCLMul") 1, false, false, 216, 12,  5, 1,  0, 0}, // #390
20717
  {DBGFIELD("WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #391
20718
  {DBGFIELD("WriteVecALU")        1, false, false, 161, 4,  2, 1,  0, 0}, // #392
20719
  {DBGFIELD("WritePCmpEStrILd_ReadAfterLd") 1, false, false, 228, 15, 20, 1,  7, 1}, // #393
20720
  {DBGFIELD("WritePCmpEStrI")     1, false, false, 243, 6, 20, 1,  0, 0}, // #394
20721
  {DBGFIELD("WritePCmpEStrMLd_ReadAfterLd") 1, false, false, 249, 8,  8, 1,  7, 1}, // #395
20722
  {DBGFIELD("WritePCmpEStrM")     1, false, false, 257, 13,  8, 1,  0, 0}, // #396
20723
  {DBGFIELD("WritePCmpIStrILd_ReadAfterLd") 1, false, false, 270, 11, 20, 1,  7, 1}, // #397
20724
  {DBGFIELD("WritePCmpIStrI")     1, false, false, 281, 9, 20, 1,  0, 0}, // #398
20725
  {DBGFIELD("WritePCmpIStrMLd_ReadAfterLd") 1, false, false, 270, 11,  8, 1,  7, 1}, // #399
20726
  {DBGFIELD("WritePCmpIStrM")     1, false, false, 281, 9,  8, 1,  0, 0}, // #400
20727
  {DBGFIELD("WriteShuffleLd_WriteRMW") 2, false, false, 290, 12, 50, 2,  0, 0}, // #401
20728
  {DBGFIELD("IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #402
20729
  {DBGFIELD("IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  7, 1}, // #403
20730
  {DBGFIELD("IIC_SSE_PHADDSUBD_RR_WritePHAdd") 1, false, false, 161, 4,  2, 1,  0, 0}, // #404
20731
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  7, 1}, // #405
20732
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RR_WritePHAdd") 1, false, false, 161, 4,  2, 1,  0, 0}, // #406
20733
  {DBGFIELD("IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 170, 6,  3, 1,  7, 1}, // #407
20734
  {DBGFIELD("IIC_SSE_PHADDSUBW_RR_WritePHAdd") 1, false, false, 161, 4,  2, 1,  0, 0}, // #408
20735
  {DBGFIELD("WriteVecIMulLd")     1, false, false, 105, 11,  8, 1,  0, 0}, // #409
20736
  {DBGFIELD("WriteVecIMul")       1, false, false, 117, 9,  3, 1,  0, 0}, // #410
20737
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #411
20738
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #412
20739
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #413
20740
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #414
20741
  {DBGFIELD("WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #415
20742
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteShuffleLd") 1, false, false, 29, 10, 16, 1,  0, 0}, // #416
20743
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #417
20744
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #418
20745
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #419
20746
  {DBGFIELD("IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #420
20747
  {DBGFIELD("IIC_SSE_INTMUL_P_RR_WriteVecIMul") 1, false, false, 117, 9,  3, 1,  0, 0}, // #421
20748
  {DBGFIELD("IIC_POP_REG16_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #422
20749
  {DBGFIELD("IIC_POP_MEM_WriteRMW") 1, false, false, 302, 3,  2, 1,  0, 0}, // #423
20750
  {DBGFIELD("IIC_POP_REG_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #424
20751
  {DBGFIELD("IIC_POP_A_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #425
20752
  {DBGFIELD("IIC_SSE_POPCNT_RM_WriteFAddLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #426
20753
  {DBGFIELD("IIC_SSE_POPCNT_RR_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #427
20754
  {DBGFIELD("IIC_POP_SR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #428
20755
  {DBGFIELD("IIC_POP_F_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #429
20756
  {DBGFIELD("IIC_POP_FD_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #430
20757
  {DBGFIELD("IIC_POP_SR_SS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #431
20758
  {DBGFIELD("IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #432
20759
  {DBGFIELD("IIC_SSE_PSHUFB_RR_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #433
20760
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #434
20761
  {DBGFIELD("IIC_SSE_PSHUF_RI_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #435
20762
  {DBGFIELD("IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #436
20763
  {DBGFIELD("IIC_SSE_PSIGN_RR_WriteVecALU") 1, false, false, 161, 4,  2, 1,  0, 0}, // #437
20764
  {DBGFIELD("IIC_SSE_INTSHDQ_P_RI_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #438
20765
  {DBGFIELD("IIC_SSE_INTSH_P_RI_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #439
20766
  {DBGFIELD("IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 105, 11, 16, 1,  7, 1}, // #440
20767
  {DBGFIELD("IIC_SSE_INTSH_P_RR_WriteVecShift") 1, false, false, 117, 9,  2, 1,  0, 0}, // #441
20768
  {DBGFIELD("WriteVecLogicLd_ReadAfterLd") 1, false, false, 17, 5, 16, 1,  7, 1}, // #442
20769
  {DBGFIELD("WriteVecLogic")      1, false, false, 26, 3,  2, 1,  0, 0}, // #443
20770
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #444
20771
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #445
20772
  {DBGFIELD("IIC_PUSH_IMM_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #446
20773
  {DBGFIELD("IIC_PUSH_REG_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #447
20774
  {DBGFIELD("IIC_PUSH_MEM_WriteRMW") 1, false, false, 302, 3,  2, 1,  0, 0}, // #448
20775
  {DBGFIELD("IIC_PUSH_A_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #449
20776
  {DBGFIELD("IIC_PUSH_SR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #450
20777
  {DBGFIELD("IIC_PUSH_CS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #451
20778
  {DBGFIELD("IIC_PUSH_F_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #452
20779
  {DBGFIELD("IIC_SR_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #453
20780
  {DBGFIELD("IIC_SR_WriteShift")  1, false, false, 97, 4,  2, 1,  0, 0}, // #454
20781
  {DBGFIELD("IIC_SSE_RCPP_RM_WriteFRcpLd") 1, false, false, 105, 11,  8, 1,  0, 0}, // #455
20782
  {DBGFIELD("IIC_SSE_RCPP_RR_WriteFRcp") 1, false, false, 117, 9,  3, 1,  0, 0}, // #456
20783
  {DBGFIELD("IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #457
20784
  {DBGFIELD("WriteFRcpLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #458
20785
  {DBGFIELD("IIC_SSE_RCPS_RR_WriteFRcp") 1, false, false, 117, 9,  3, 1,  0, 0}, // #459
20786
  {DBGFIELD("WriteRMW")           1, false, false, 302, 3,  2, 1,  0, 0}, // #460
20787
  {DBGFIELD("IIC_RDMSR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #461
20788
  {DBGFIELD("IIC_RDPMC_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #462
20789
  {DBGFIELD("IIC_RDTSC_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #463
20790
  {DBGFIELD("IIC_REP_MOVS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #464
20791
  {DBGFIELD("IIC_REP_STOS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #465
20792
  {DBGFIELD("IIC_RET_IMM_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #466
20793
  {DBGFIELD("WriteShiftLd")       1, false, false, 91, 6, 16, 1,  0, 0}, // #467
20794
  {DBGFIELD("WriteShift")         1, false, false, 97, 4,  2, 1,  0, 0}, // #468
20795
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAddLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #469
20796
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #470
20797
  {DBGFIELD("IIC_SSE_ROUNDPS_MEM_WriteFAddLd") 1, false, false, 13, 9, 10, 1,  0, 0}, // #471
20798
  {DBGFIELD("WriteFAddLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #472
20799
  {DBGFIELD("IIC_RSM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #473
20800
  {DBGFIELD("IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd") 1, false, false, 105, 11,  8, 1,  0, 0}, // #474
20801
  {DBGFIELD("IIC_SSE_RSQRTPS_RR_WriteFRsqrt") 1, false, false, 117, 9,  3, 1,  0, 0}, // #475
20802
  {DBGFIELD("IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #476
20803
  {DBGFIELD("WriteFRsqrtLd_ReadAfterLd") 1, false, false, 105, 11,  8, 1,  7, 1}, // #477
20804
  {DBGFIELD("IIC_SSE_RSQRTSS_RR_WriteFRsqrt") 1, false, false, 117, 9,  3, 1,  0, 0}, // #478
20805
  {DBGFIELD("WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd") 1, false, false, 91, 6, 16, 1,  8, 1}, // #479
20806
  {DBGFIELD("IIC_SCAS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #480
20807
  {DBGFIELD("IIC_SET_M_WriteALU_WriteStore") 2, false, false, 313, 5, 21, 2,  0, 0}, // #481
20808
  {DBGFIELD("IIC_SET_R_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #482
20809
  {DBGFIELD("IIC_SSE_SFENCE_WriteFence") 1, false, false, 165, 5,  2, 1,  0, 0}, // #483
20810
  {DBGFIELD("IIC_SGDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #484
20811
  {DBGFIELD("IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #485
20812
  {DBGFIELD("IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #486
20813
  {DBGFIELD("IIC_SHD16_REG_CL_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #487
20814
  {DBGFIELD("IIC_SHD16_REG_IM_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #488
20815
  {DBGFIELD("IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #489
20816
  {DBGFIELD("IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #490
20817
  {DBGFIELD("IIC_SHD32_REG_CL_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #491
20818
  {DBGFIELD("IIC_SHD32_REG_IM_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #492
20819
  {DBGFIELD("IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #493
20820
  {DBGFIELD("IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW") 2, false, false, 305, 8, 50, 2,  0, 0}, // #494
20821
  {DBGFIELD("IIC_SHD64_REG_CL_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #495
20822
  {DBGFIELD("IIC_SHD64_REG_IM_WriteShift") 1, false, false, 97, 4,  2, 1,  0, 0}, // #496
20823
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #497
20824
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #498
20825
  {DBGFIELD("IIC_SIDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #499
20826
  {DBGFIELD("IIC_SLDT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #500
20827
  {DBGFIELD("IIC_SMSW_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #501
20828
  {DBGFIELD("IIC_SSE_SQRTPD_RM_WriteFSqrtLd") 1, false, false, 105, 11, 31, 1,  0, 0}, // #502
20829
  {DBGFIELD("IIC_SSE_SQRTPD_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #503
20830
  {DBGFIELD("IIC_SSE_SQRTPS_RM_WriteFSqrtLd") 1, false, false, 105, 11, 31, 1,  0, 0}, // #504
20831
  {DBGFIELD("IIC_SSE_SQRTPS_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #505
20832
  {DBGFIELD("IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 105, 11, 31, 1,  7, 1}, // #506
20833
  {DBGFIELD("WriteFSqrtLd_ReadAfterLd") 1, false, false, 105, 11, 31, 1,  7, 1}, // #507
20834
  {DBGFIELD("IIC_SSE_SQRTSD_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #508
20835
  {DBGFIELD("IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 105, 11, 31, 1,  7, 1}, // #509
20836
  {DBGFIELD("IIC_SSE_SQRTSS_RR_WriteFSqrt") 1, false, false, 117, 9, 24, 1,  0, 0}, // #510
20837
  {DBGFIELD("WriteFSqrt")         1, false, false, 117, 9, 24, 1,  0, 0}, // #511
20838
  {DBGFIELD("IIC_STC_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #512
20839
  {DBGFIELD("IIC_STD_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #513
20840
  {DBGFIELD("IIC_STI_WriteALU")   1, false, false,  1, 2,  2, 1,  0, 0}, // #514
20841
  {DBGFIELD("IIC_SSE_STMXCSR_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #515
20842
  {DBGFIELD("IIC_STOS_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #516
20843
  {DBGFIELD("IIC_STR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #517
20844
  {DBGFIELD("IIC_FST80_WriteStore") 1, false, false, 157, 4,  2, 1,  0, 0}, // #518
20845
  {DBGFIELD("IIC_FST_WriteMove")  1, false, false,  1, 2,  2, 1,  0, 0}, // #519
20846
  {DBGFIELD("IIC_SWAPGS_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #520
20847
  {DBGFIELD("IIC_SYSCALL_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #521
20848
  {DBGFIELD("IIC_SYS_ENTER_EXIT_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #522
20849
  {DBGFIELD("IIC_JMP_REL_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #523
20850
  {DBGFIELD("IIC_JMP_MEM_WriteJump") 1, false, false, 97, 4,  2, 1,  0, 0}, // #524
20851
  {DBGFIELD("IIC_JMP_REG_WriteJumpLd") 1, false, false, 91, 6, 16, 1,  0, 0}, // #525
20852
  {DBGFIELD("WriteJump")          1, false, false, 97, 4,  2, 1,  0, 0}, // #526
20853
  {DBGFIELD("IIC_FUCOMI_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #527
20854
  {DBGFIELD("IIC_FUCOM_WriteFAdd") 1, false, false, 22, 7,  6, 1,  0, 0}, // #528
20855
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #529
20856
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #530
20857
  {DBGFIELD("IIC_SSE_ALU_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #531
20858
  {DBGFIELD("IIC_SSE_ALU_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #532
20859
  {DBGFIELD("IIC_SSE_ALU_F32P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #533
20860
  {DBGFIELD("IIC_SSE_ALU_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #534
20861
  {DBGFIELD("IIC_SSE_ALU_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #535
20862
  {DBGFIELD("IIC_SSE_ALU_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #536
20863
  {DBGFIELD("IIC_SSE_ALU_F32S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #537
20864
  {DBGFIELD("IIC_SSE_ALU_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #538
20865
  {DBGFIELD("WriteFVarBlendLd_ReadAfterLd") 1, false, false, 47, 10, 16, 1,  7, 1}, // #539
20866
  {DBGFIELD("WriteFVarBlend")     1, false, false, 57, 8, 19, 1,  0, 0}, // #540
20867
  {DBGFIELD("WriteFShuffleLd")    1, false, false, 29, 10, 16, 1,  0, 0}, // #541
20868
  {DBGFIELD("WriteFShuffle256")   1, false, false, 39, 8,  6, 1,  0, 0}, // #542
20869
  {DBGFIELD("WriteFShuffle")      1, false, false, 39, 8,  2, 1,  0, 0}, // #543
20870
  {DBGFIELD("WriteCvtF2ILd")      1, false, false, 13, 9, 10, 1,  0, 0}, // #544
20871
  {DBGFIELD("WriteCvtF2I")        1, false, false, 22, 7,  6, 1,  0, 0}, // #545
20872
  {DBGFIELD("WriteCvtF2FLd")      1, false, false, 13, 9, 10, 1,  0, 0}, // #546
20873
  {DBGFIELD("WriteCvtF2F")        1, false, false, 22, 7,  6, 1,  0, 0}, // #547
20874
  {DBGFIELD("WriteCvtF2FLd_WriteRMW") 2, false, false, 318, 11, 57, 2,  0, 0}, // #548
20875
  {DBGFIELD("WriteCvtF2FLd_ReadAfterLd") 1, false, false, 13, 9, 10, 1,  7, 1}, // #549
20876
  {DBGFIELD("WriteCvtI2FLd_ReadAfterLd") 1, false, false, 13, 9, 15, 1,  7, 1}, // #550
20877
  {DBGFIELD("IIC_SSE_DIV_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #551
20878
  {DBGFIELD("IIC_SSE_DIV_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #552
20879
  {DBGFIELD("IIC_SSE_DIV_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #553
20880
  {DBGFIELD("IIC_SSE_DIV_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #554
20881
  {DBGFIELD("IIC_SSE_DIV_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #555
20882
  {DBGFIELD("IIC_SSE_DIV_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #556
20883
  {DBGFIELD("IIC_VERR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #557
20884
  {DBGFIELD("IIC_VERW_REG_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #558
20885
  {DBGFIELD("IIC_VERW_MEM_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #559
20886
  {DBGFIELD("WriteStore")         1, false, false, 157, 4,  2, 1,  0, 0}, // #560
20887
  {DBGFIELD("WriteShuffle256")    1, false, false, 39, 8,  6, 1,  0, 0}, // #561
20888
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_WriteRMW") 2, false, false, 126, 7, 50, 2,  0, 0}, // #562
20889
  {DBGFIELD("WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #563
20890
  {DBGFIELD("WriteShuffle256Ld_ReadAfterLd") 1, false, false, 29, 10, 10, 1,  7, 1}, // #564
20891
  {DBGFIELD("IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 29, 10, 16, 1,  7, 1}, // #565
20892
  {DBGFIELD("IIC_ALU_NONMEM_WriteFShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #566
20893
  {DBGFIELD("IIC_SSE_MOVDQ")      0, false, false,  0, 0,  0, 0,  0, 0}, // #567
20894
  {DBGFIELD("IIC_SSE_MOV_LH")     0, false, false,  0, 0,  0, 0,  0, 0}, // #568
20895
  {DBGFIELD("IIC_SSE_MOVD_ToGP")  0, false, false,  0, 0,  0, 0,  0, 0}, // #569
20896
  {DBGFIELD("IIC_SSE_MOV_S_MR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #570
20897
  {DBGFIELD("IIC_SSE_MOV_S_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #571
20898
  {DBGFIELD("IIC_SSE_MOV_S_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #572
20899
  {DBGFIELD("IIC_SSE_MOVQ_RR")    0, false, false,  0, 0,  0, 0,  0, 0}, // #573
20900
  {DBGFIELD("IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd") 1, false, false, 176, 14, 16, 1,  7, 1}, // #574
20901
  {DBGFIELD("IIC_ALU_NONMEM_WriteMPSAD") 1, false, false, 190, 12, 16, 1,  0, 0}, // #575
20902
  {DBGFIELD("IIC_SSE_MUL_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #576
20903
  {DBGFIELD("IIC_SSE_MUL_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #577
20904
  {DBGFIELD("IIC_SSE_MUL_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #578
20905
  {DBGFIELD("IIC_SSE_MUL_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #579
20906
  {DBGFIELD("IIC_SSE_MUL_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #580
20907
  {DBGFIELD("IIC_SSE_MUL_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #581
20908
  {DBGFIELD("WriteVecALULd")      1, false, false, 170, 6, 16, 1,  0, 0}, // #582
20909
  {DBGFIELD("IIC_SSE_INTALU_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #583
20910
  {DBGFIELD("IIC_SSE_INTALU_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #584
20911
  {DBGFIELD("IIC_SSE_BIT_P_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #585
20912
  {DBGFIELD("IIC_SSE_BIT_P_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #586
20913
  {DBGFIELD("WriteBlendLd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #587
20914
  {DBGFIELD("WriteBlend")         1, false, false, 161, 4,  2, 1,  0, 0}, // #588
20915
  {DBGFIELD("WriteVarBlendLd_ReadAfterLd") 1, false, false, 47, 10, 16, 1,  7, 1}, // #589
20916
  {DBGFIELD("WriteVarBlend")      1, false, false, 57, 8, 19, 1,  0, 0}, // #590
20917
  {DBGFIELD("IIC_ALU_MEM_WriteBlendLd_ReadAfterLd") 1, false, false, 170, 6, 16, 1,  7, 1}, // #591
20918
  {DBGFIELD("IIC_ALU_NONMEM_WriteBlend") 1, false, false, 161, 4,  2, 1,  0, 0}, // #592
20919
  {DBGFIELD("WriteCLMulLd_ReadAfterLd") 1, false, false, 202, 14,  5, 1,  7, 1}, // #593
20920
  {DBGFIELD("WriteCLMul")         1, false, false, 216, 12,  5, 1,  0, 0}, // #594
20921
  {DBGFIELD("IIC_SSE_INTSH_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #595
20922
  {DBGFIELD("IIC_SSE_INTSH_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #596
20923
  {DBGFIELD("WriteFShuffle256Ld_ReadAfterLd") 1, false, false, 29, 10, 10, 1,  7, 1}, // #597
20924
  {DBGFIELD("IIC_ALU_MEM_WriteShuffleLd") 1, false, false, 29, 10, 16, 1,  0, 0}, // #598
20925
  {DBGFIELD("IIC_ALU_NONMEM_WriteShuffle") 1, false, false, 39, 8,  2, 1,  0, 0}, // #599
20926
  {DBGFIELD("IIC_SSE_INTMUL_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #600
20927
  {DBGFIELD("IIC_SSE_INTMUL_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #601
20928
  {DBGFIELD("WriteVarVecShift_ReadAfterLd") 1, false, false, 216, 12, 19, 1,  7, 1}, // #602
20929
  {DBGFIELD("WriteVarVecShift")   1, false, false, 216, 12, 19, 1,  0, 0}, // #603
20930
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd") 1, false, false, 29, 10, 16, 1,  0, 0}, // #604
20931
  {DBGFIELD("WriteVarVecShiftLd_ReadAfterLd") 1, false, false, 202, 14, 16, 1,  7, 1}, // #605
20932
  {DBGFIELD("WriteFRcpLd")        1, false, false, 105, 11,  8, 1,  0, 0}, // #606
20933
  {DBGFIELD("WriteFRsqrtLd")      1, false, false, 105, 11,  8, 1,  0, 0}, // #607
20934
  {DBGFIELD("WriteFSqrtLd")       1, false, false, 105, 11, 31, 1,  0, 0}, // #608
20935
  {DBGFIELD("IIC_WAIT_WriteMicrocoded") 1, false, false,  1, 2,  1, 1,  0, 0}, // #609
20936
  {DBGFIELD("IIC_WRMSR_WriteSystem") 1, false, false,  1, 2,  1, 1,  0, 0}, // #610
20937
  {DBGFIELD("IIC_XADD_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #611
20938
  {DBGFIELD("IIC_XADD_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #612
20939
  {DBGFIELD("IIC_XCHG_REG_WriteALU") 1, false, false,  1, 2,  2, 1,  0, 0}, // #613
20940
  {DBGFIELD("IIC_XCHG_MEM_WriteALULd_WriteRMW") 2, false, false,  3, 6, 50, 2,  0, 0}, // #614
20941
  {DBGFIELD("IIC_FXCH_WriteMove") 1, false, false,  1, 2,  2, 1,  0, 0}, // #615
20942
  {DBGFIELD("IIC_XLAT_WriteLoad") 1, false, false, 101, 3,  3, 1,  0, 0}, // #616
20943
  {DBGFIELD("CVTSS2SDrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #617
20944
  {DBGFIELD("PSLLDri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #618
20945
  {DBGFIELD("PSLLQri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #619
20946
  {DBGFIELD("PSLLWri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #620
20947
  {DBGFIELD("PSRADri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #621
20948
  {DBGFIELD("PSRAWri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #622
20949
  {DBGFIELD("PSRLDri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #623
20950
  {DBGFIELD("PSRLQri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #624
20951
  {DBGFIELD("PSRLWri")            1, false, false, 22, 7,  2, 1,  0, 0}, // #625
20952
  {DBGFIELD("VCVTSS2SDrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #626
20953
  {DBGFIELD("VPMOVMSKBrr")        1, false, false, 117, 9, 19, 1,  0, 0}, // #627
20954
  {DBGFIELD("VPSLLDri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #628
20955
  {DBGFIELD("VPSLLQri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #629
20956
  {DBGFIELD("VPSLLWri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #630
20957
  {DBGFIELD("VPSRADri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #631
20958
  {DBGFIELD("VPSRAWri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #632
20959
  {DBGFIELD("VPSRLDri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #633
20960
  {DBGFIELD("VPSRLQri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #634
20961
  {DBGFIELD("VPSRLWri")           1, false, false, 22, 7,  2, 1,  0, 0}, // #635
20962
  {DBGFIELD("VTESTPDYrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #636
20963
  {DBGFIELD("VTESTPDrr")          1, false, false, 117, 9, 19, 1,  0, 0}, // #637
20964
  {DBGFIELD("VTESTPSYrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #638
20965
  {DBGFIELD("VTESTPSrr")          1, false, false, 117, 9, 19, 1,  0, 0}, // #639
20966
  {DBGFIELD("COMP_FST0r")         1, false, false, 39, 8,  2, 1,  0, 0}, // #640
20967
  {DBGFIELD("COM_FST0r")          1, false, false, 39, 8,  2, 1,  0, 0}, // #641
20968
  {DBGFIELD("UCOM_FPr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #642
20969
  {DBGFIELD("UCOM_Fr")            1, false, false, 39, 8,  2, 1,  0, 0}, // #643
20970
  {DBGFIELD("ANDNPDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #644
20971
  {DBGFIELD("ANDNPSrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #645
20972
  {DBGFIELD("ANDPDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #646
20973
  {DBGFIELD("ANDPSrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #647
20974
  {DBGFIELD("FDECSTP")            2, false, false, 2127, 5, 19, 1,  0, 0}, // #648
20975
  {DBGFIELD("FFREE_FFREEP")       1, false, false,  1, 2,  1, 1,  0, 0}, // #649
20976
  {DBGFIELD("FINCSTP")            1, false, false, 39, 8,  2, 1,  0, 0}, // #650
20977
  {DBGFIELD("FNOP")               1, false, false, 39, 8,  2, 1,  0, 0}, // #651
20978
  {DBGFIELD("INSERTPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #652
20979
  {DBGFIELD("JAE_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #653
20980
  {DBGFIELD("JAE_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #654
20981
  {DBGFIELD("JA_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #655
20982
  {DBGFIELD("JA_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #656
20983
  {DBGFIELD("JBE_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #657
20984
  {DBGFIELD("JBE_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #658
20985
  {DBGFIELD("JB_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #659
20986
  {DBGFIELD("JB_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #660
20987
  {DBGFIELD("JE_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #661
20988
  {DBGFIELD("JE_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #662
20989
  {DBGFIELD("JGE_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #663
20990
  {DBGFIELD("JGE_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #664
20991
  {DBGFIELD("JG_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #665
20992
  {DBGFIELD("JG_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #666
20993
  {DBGFIELD("JLE_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #667
20994
  {DBGFIELD("JLE_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #668
20995
  {DBGFIELD("JL_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #669
20996
  {DBGFIELD("JL_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #670
20997
  {DBGFIELD("JMP64r")             1, false, false, 349, 7,  2, 1,  0, 0}, // #671
20998
  {DBGFIELD("JMP_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #672
20999
  {DBGFIELD("JMP_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #673
21000
  {DBGFIELD("JNE_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #674
21001
  {DBGFIELD("JNE_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #675
21002
  {DBGFIELD("JNO_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #676
21003
  {DBGFIELD("JNO_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #677
21004
  {DBGFIELD("JNP_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #678
21005
  {DBGFIELD("JNP_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #679
21006
  {DBGFIELD("JNS_1")              1, false, false, 349, 7,  2, 1,  0, 0}, // #680
21007
  {DBGFIELD("JNS_4")              1, false, false, 349, 7,  2, 1,  0, 0}, // #681
21008
  {DBGFIELD("JO_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #682
21009
  {DBGFIELD("JO_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #683
21010
  {DBGFIELD("JP_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #684
21011
  {DBGFIELD("JP_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #685
21012
  {DBGFIELD("JS_1")               1, false, false, 349, 7,  2, 1,  0, 0}, // #686
21013
  {DBGFIELD("JS_4")               1, false, false, 349, 7,  2, 1,  0, 0}, // #687
21014
  {DBGFIELD("LD_Frr")             1, false, false,  1, 2,  2, 1,  0, 0}, // #688
21015
  {DBGFIELD("LOOP")               7, false, false, 2132, 9,  5, 1,  0, 0}, // #689
21016
  {DBGFIELD("LOOPE")              7, false, false, 2132, 9,  5, 1,  0, 0}, // #690
21017
  {DBGFIELD("LOOPNE")             7, false, false, 2132, 9,  5, 1,  0, 0}, // #691
21018
  {DBGFIELD("MOV64toPQIrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #692
21019
  {DBGFIELD("MOVAPDrr_MOVAPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #693
21020
  {DBGFIELD("MOVAPSrr_MOVAPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #694
21021
  {DBGFIELD("MOVDDUPrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #695
21022
  {DBGFIELD("MOVDI2PDIrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #696
21023
  {DBGFIELD("MOVHLPSrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #697
21024
  {DBGFIELD("MOVLHPSrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #698
21025
  {DBGFIELD("MOVSDrr_MOVSDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #699
21026
  {DBGFIELD("MOVSHDUPrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #700
21027
  {DBGFIELD("MOVSLDUPrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #701
21028
  {DBGFIELD("MOVSSrr_MOVSSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #702
21029
  {DBGFIELD("MOVUPDrr_MOVUPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #703
21030
  {DBGFIELD("MOVUPSrr_MOVUPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #704
21031
  {DBGFIELD("ORPDrr")             1, false, false, 161, 4,  2, 1,  0, 0}, // #705
21032
  {DBGFIELD("ORPSrr")             1, false, false, 161, 4,  2, 1,  0, 0}, // #706
21033
  {DBGFIELD("RETQ")               3, false, false, 371, 9, 19, 1,  0, 0}, // #707
21034
  {DBGFIELD("SHUFPDrri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #708
21035
  {DBGFIELD("SHUFPSrri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #709
21036
  {DBGFIELD("ST_FPrr")            1, false, false,  1, 2,  2, 1,  0, 0}, // #710
21037
  {DBGFIELD("ST_Frr")             1, false, false,  1, 2,  2, 1,  0, 0}, // #711
21038
  {DBGFIELD("UNPCKHPDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #712
21039
  {DBGFIELD("UNPCKHPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #713
21040
  {DBGFIELD("UNPCKLPDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #714
21041
  {DBGFIELD("UNPCKLPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #715
21042
  {DBGFIELD("VANDNPDYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #716
21043
  {DBGFIELD("VANDNPDrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #717
21044
  {DBGFIELD("VANDNPSYrr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #718
21045
  {DBGFIELD("VANDNPSrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #719
21046
  {DBGFIELD("VANDPDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #720
21047
  {DBGFIELD("VANDPDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #721
21048
  {DBGFIELD("VANDPSYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #722
21049
  {DBGFIELD("VANDPSrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #723
21050
  {DBGFIELD("VEXTRACTF128rr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #724
21051
  {DBGFIELD("VINSERTF128rr")      1, false, false, 39, 8,  6, 1,  0, 0}, // #725
21052
  {DBGFIELD("VINSERTPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #726
21053
  {DBGFIELD("VMOV64toPQIrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #727
21054
  {DBGFIELD("VMOVAPDYrr_VMOVAPDYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #728
21055
  {DBGFIELD("VMOVAPDrr_VMOVAPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #729
21056
  {DBGFIELD("VMOVAPSYrr_VMOVAPSYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #730
21057
  {DBGFIELD("VMOVAPSrr_VMOVAPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #731
21058
  {DBGFIELD("VMOVDDUPYrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #732
21059
  {DBGFIELD("VMOVDDUPrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #733
21060
  {DBGFIELD("VMOVDI2PDIrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #734
21061
  {DBGFIELD("VMOVHLPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #735
21062
  {DBGFIELD("VMOVSDrr_VMOVSDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #736
21063
  {DBGFIELD("VMOVSHDUPYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #737
21064
  {DBGFIELD("VMOVSHDUPrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #738
21065
  {DBGFIELD("VMOVSLDUPYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #739
21066
  {DBGFIELD("VMOVSLDUPrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #740
21067
  {DBGFIELD("VMOVSSrr_VMOVSSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #741
21068
  {DBGFIELD("VMOVUPDYrr_VMOVUPDYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #742
21069
  {DBGFIELD("VMOVUPDrr_VMOVUPDrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #743
21070
  {DBGFIELD("VMOVUPSYrr_VMOVUPSYrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #744
21071
  {DBGFIELD("VMOVUPSrr_VMOVUPSrr_REV") 1, false, false, 39, 8,  2, 1,  0, 0}, // #745
21072
  {DBGFIELD("VORPDYrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #746
21073
  {DBGFIELD("VORPDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #747
21074
  {DBGFIELD("VORPSYrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #748
21075
  {DBGFIELD("VORPSrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #749
21076
  {DBGFIELD("VPERM2F128rr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #750
21077
  {DBGFIELD("VPERMILPDYri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #751
21078
  {DBGFIELD("VPERMILPDYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #752
21079
  {DBGFIELD("VPERMILPDri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #753
21080
  {DBGFIELD("VPERMILPDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #754
21081
  {DBGFIELD("VPERMILPSYri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #755
21082
  {DBGFIELD("VPERMILPSYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #756
21083
  {DBGFIELD("VPERMILPSri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #757
21084
  {DBGFIELD("VPERMILPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #758
21085
  {DBGFIELD("VSHUFPDYrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #759
21086
  {DBGFIELD("VSHUFPDrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #760
21087
  {DBGFIELD("VSHUFPSYrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #761
21088
  {DBGFIELD("VSHUFPSrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #762
21089
  {DBGFIELD("VUNPCKHPDYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #763
21090
  {DBGFIELD("VUNPCKHPDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #764
21091
  {DBGFIELD("VUNPCKHPSYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #765
21092
  {DBGFIELD("VUNPCKHPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #766
21093
  {DBGFIELD("VUNPCKLPDYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #767
21094
  {DBGFIELD("VUNPCKLPDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #768
21095
  {DBGFIELD("VUNPCKLPSYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #769
21096
  {DBGFIELD("VUNPCKLPSrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #770
21097
  {DBGFIELD("VXORPDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #771
21098
  {DBGFIELD("VXORPDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #772
21099
  {DBGFIELD("VXORPSYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #773
21100
  {DBGFIELD("VXORPSrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #774
21101
  {DBGFIELD("XORPDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #775
21102
  {DBGFIELD("XORPSrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #776
21103
  {DBGFIELD("LEA16r")             1, false, false, 161, 4,  2, 1,  0, 0}, // #777
21104
  {DBGFIELD("LEA32r_LEA64r")      1, false, false, 161, 4,  2, 1,  0, 0}, // #778
21105
  {DBGFIELD("BLENDPDrri")         1, false, false, 161, 4,  2, 1,  0, 0}, // #779
21106
  {DBGFIELD("BLENDPSrri")         1, false, false, 161, 4,  2, 1,  0, 0}, // #780
21107
  {DBGFIELD("BT16ri8_BT32ri8_BT64ri8") 1, false, false, 349, 7,  2, 1,  0, 0}, // #781
21108
  {DBGFIELD("BT16rr_BT32rr_BT64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #782
21109
  {DBGFIELD("BTC16ri8_BTC32ri8_BTC64ri8") 1, false, false, 349, 7,  2, 1,  0, 0}, // #783
21110
  {DBGFIELD("BTC16rr_BTC32rr_BTC64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #784
21111
  {DBGFIELD("BTR16ri8_BTR32ri8_BTR64ri8") 1, false, false, 349, 7,  2, 1,  0, 0}, // #785
21112
  {DBGFIELD("BTR16rr_BTR32rr")    1, false, false, 349, 7,  2, 1,  0, 0}, // #786
21113
  {DBGFIELD("BTR64rr")            1, false, false, 349, 7,  2, 1,  0, 0}, // #787
21114
  {DBGFIELD("BTS16ri8_BTS32ri8_BTS64ri8") 1, false, false, 349, 7,  2, 1,  0, 0}, // #788
21115
  {DBGFIELD("BTS16rr_BTS32rr_BTS64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #789
21116
  {DBGFIELD("CDQ_CDQE")           1, false, false, 349, 7,  2, 1,  0, 0}, // #790
21117
  {DBGFIELD("CQO")                1, false, false, 349, 7,  2, 1,  0, 0}, // #791
21118
  {DBGFIELD("LAHF")               1, false, false,  1, 2,  2, 1,  0, 0}, // #792
21119
  {DBGFIELD("SAHF")               1, false, false,  1, 2,  2, 1,  0, 0}, // #793
21120
  {DBGFIELD("SAR16ri_SAR32ri_SAR64ri") 1, false, false, 349, 7,  2, 1,  0, 0}, // #794
21121
  {DBGFIELD("SAR8ri")             1, false, false, 349, 7,  2, 1,  0, 0}, // #795
21122
  {DBGFIELD("SETAEr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #796
21123
  {DBGFIELD("SETBr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #797
21124
  {DBGFIELD("SETEr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #798
21125
  {DBGFIELD("SETGEr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #799
21126
  {DBGFIELD("SETGr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #800
21127
  {DBGFIELD("SETLEr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #801
21128
  {DBGFIELD("SETLr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #802
21129
  {DBGFIELD("SETNEr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #803
21130
  {DBGFIELD("SETNOr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #804
21131
  {DBGFIELD("SETNPr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #805
21132
  {DBGFIELD("SETNSr")             1, false, false, 349, 7,  2, 1,  0, 0}, // #806
21133
  {DBGFIELD("SETOr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #807
21134
  {DBGFIELD("SETPr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #808
21135
  {DBGFIELD("SETSr")              1, false, false, 349, 7,  2, 1,  0, 0}, // #809
21136
  {DBGFIELD("SHL16ri_SHL32ri_SHL64ri") 1, false, false, 349, 7,  2, 1,  0, 0}, // #810
21137
  {DBGFIELD("SHL16r1_SHL32r1_SHL64r1") 1, false, false, 349, 7,  2, 1,  0, 0}, // #811
21138
  {DBGFIELD("SHL8r1")             1, false, false, 349, 7,  2, 1,  0, 0}, // #812
21139
  {DBGFIELD("SHL8ri")             1, false, false, 349, 7,  2, 1,  0, 0}, // #813
21140
  {DBGFIELD("SHR16ri_SHR32ri_SHR64ri") 1, false, false, 349, 7,  2, 1,  0, 0}, // #814
21141
  {DBGFIELD("SHR8ri")             1, false, false, 349, 7,  2, 1,  0, 0}, // #815
21142
  {DBGFIELD("VBLENDPDYrri")       1, false, false, 161, 4,  2, 1,  0, 0}, // #816
21143
  {DBGFIELD("VBLENDPDrri")        1, false, false, 161, 4,  2, 1,  0, 0}, // #817
21144
  {DBGFIELD("VBLENDPSYrri")       1, false, false, 161, 4,  2, 1,  0, 0}, // #818
21145
  {DBGFIELD("VBLENDPSrri")        1, false, false, 161, 4,  2, 1,  0, 0}, // #819
21146
  {DBGFIELD("VMOVDQAYrr_VMOVDQAYrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #820
21147
  {DBGFIELD("VMOVDQArr_VMOVDQArr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #821
21148
  {DBGFIELD("VMOVDQUYrr_VMOVDQUYrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #822
21149
  {DBGFIELD("VMOVDQUrr_VMOVDQUrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #823
21150
  {DBGFIELD("MMX_PABSBrr64")      1, false, false, 39, 8,  2, 1,  0, 0}, // #824
21151
  {DBGFIELD("MMX_PABSDrr64")      1, false, false, 39, 8,  2, 1,  0, 0}, // #825
21152
  {DBGFIELD("MMX_PABSWrr64")      1, false, false, 39, 8,  2, 1,  0, 0}, // #826
21153
  {DBGFIELD("MMX_PADDQirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #827
21154
  {DBGFIELD("MMX_PALIGNR64irr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #828
21155
  {DBGFIELD("MMX_PSHUFBrr64")     1, false, false, 39, 8,  2, 1,  0, 0}, // #829
21156
  {DBGFIELD("MMX_PSIGNBrr64")     1, false, false, 39, 8,  2, 1,  0, 0}, // #830
21157
  {DBGFIELD("MMX_PSIGNDrr64")     1, false, false, 39, 8,  2, 1,  0, 0}, // #831
21158
  {DBGFIELD("MMX_PSIGNWrr64")     1, false, false, 39, 8,  2, 1,  0, 0}, // #832
21159
  {DBGFIELD("PABSBrr")            1, false, false, 22, 7,  2, 1,  0, 0}, // #833
21160
  {DBGFIELD("PABSDrr")            1, false, false, 22, 7,  2, 1,  0, 0}, // #834
21161
  {DBGFIELD("PABSWrr")            1, false, false, 22, 7,  2, 1,  0, 0}, // #835
21162
  {DBGFIELD("PACKSSDWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #836
21163
  {DBGFIELD("PACKSSWBrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #837
21164
  {DBGFIELD("PACKUSDWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #838
21165
  {DBGFIELD("PACKUSWBrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #839
21166
  {DBGFIELD("PADDBrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #840
21167
  {DBGFIELD("PADDDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #841
21168
  {DBGFIELD("PADDQrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #842
21169
  {DBGFIELD("PADDSBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #843
21170
  {DBGFIELD("PADDSWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #844
21171
  {DBGFIELD("PADDUSBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #845
21172
  {DBGFIELD("PADDUSWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #846
21173
  {DBGFIELD("PADDWrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #847
21174
  {DBGFIELD("PALIGNRrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #848
21175
  {DBGFIELD("PAVGBrr")            1, false, false, 22, 7,  2, 1,  0, 0}, // #849
21176
  {DBGFIELD("PAVGWrr")            1, false, false, 22, 7,  2, 1,  0, 0}, // #850
21177
  {DBGFIELD("PBLENDWrri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #851
21178
  {DBGFIELD("PCMPEQBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #852
21179
  {DBGFIELD("PCMPEQDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #853
21180
  {DBGFIELD("PCMPEQQrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #854
21181
  {DBGFIELD("PCMPEQWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #855
21182
  {DBGFIELD("PCMPGTBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #856
21183
  {DBGFIELD("PCMPGTDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #857
21184
  {DBGFIELD("PCMPGTWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #858
21185
  {DBGFIELD("PMAXSBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #859
21186
  {DBGFIELD("PMAXSDrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #860
21187
  {DBGFIELD("PMAXSWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #861
21188
  {DBGFIELD("PMAXUBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #862
21189
  {DBGFIELD("PMAXUDrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #863
21190
  {DBGFIELD("PMAXUWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #864
21191
  {DBGFIELD("PMINSBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #865
21192
  {DBGFIELD("PMINSDrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #866
21193
  {DBGFIELD("PMINSWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #867
21194
  {DBGFIELD("PMINUBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #868
21195
  {DBGFIELD("PMINUDrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #869
21196
  {DBGFIELD("PMINUWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #870
21197
  {DBGFIELD("PMOVSXBDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #871
21198
  {DBGFIELD("PMOVSXBQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #872
21199
  {DBGFIELD("PMOVSXBWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #873
21200
  {DBGFIELD("PMOVSXDQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #874
21201
  {DBGFIELD("PMOVSXWDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #875
21202
  {DBGFIELD("PMOVSXWQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #876
21203
  {DBGFIELD("PMOVZXBDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #877
21204
  {DBGFIELD("PMOVZXBQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #878
21205
  {DBGFIELD("PMOVZXBWrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #879
21206
  {DBGFIELD("PMOVZXDQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #880
21207
  {DBGFIELD("PMOVZXWDrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #881
21208
  {DBGFIELD("PMOVZXWQrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #882
21209
  {DBGFIELD("PSHUFBrr")           1, false, false, 39, 8,  2, 1,  0, 0}, // #883
21210
  {DBGFIELD("PSHUFDri")           1, false, false, 39, 8,  2, 1,  0, 0}, // #884
21211
  {DBGFIELD("PSHUFHWri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #885
21212
  {DBGFIELD("PSHUFLWri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #886
21213
  {DBGFIELD("PSIGNBrr128")        1, false, false, 22, 7,  2, 1,  0, 0}, // #887
21214
  {DBGFIELD("PSIGNDrr128")        1, false, false, 22, 7,  2, 1,  0, 0}, // #888
21215
  {DBGFIELD("PSIGNWrr128")        1, false, false, 22, 7,  2, 1,  0, 0}, // #889
21216
  {DBGFIELD("PSLLDQri")           1, false, false, 39, 8,  2, 1,  0, 0}, // #890
21217
  {DBGFIELD("PSRLDQri")           1, false, false, 39, 8,  2, 1,  0, 0}, // #891
21218
  {DBGFIELD("PSUBBrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #892
21219
  {DBGFIELD("PSUBDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #893
21220
  {DBGFIELD("PSUBQrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #894
21221
  {DBGFIELD("PSUBSBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #895
21222
  {DBGFIELD("PSUBSWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #896
21223
  {DBGFIELD("PSUBUSBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #897
21224
  {DBGFIELD("PSUBUSWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #898
21225
  {DBGFIELD("PSUBWrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #899
21226
  {DBGFIELD("PUNPCKHBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #900
21227
  {DBGFIELD("PUNPCKHDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #901
21228
  {DBGFIELD("PUNPCKHQDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #902
21229
  {DBGFIELD("PUNPCKHWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #903
21230
  {DBGFIELD("PUNPCKLBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #904
21231
  {DBGFIELD("PUNPCKLDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #905
21232
  {DBGFIELD("PUNPCKLQDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #906
21233
  {DBGFIELD("PUNPCKLWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #907
21234
  {DBGFIELD("VPABSBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #908
21235
  {DBGFIELD("VPABSDrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #909
21236
  {DBGFIELD("VPABSWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #910
21237
  {DBGFIELD("VPACKSSDWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #911
21238
  {DBGFIELD("VPACKSSWBrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #912
21239
  {DBGFIELD("VPACKUSDWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #913
21240
  {DBGFIELD("VPACKUSWBrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #914
21241
  {DBGFIELD("VPADDBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #915
21242
  {DBGFIELD("VPADDDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #916
21243
  {DBGFIELD("VPADDQrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #917
21244
  {DBGFIELD("VPADDSBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #918
21245
  {DBGFIELD("VPADDSWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #919
21246
  {DBGFIELD("VPADDUSBrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #920
21247
  {DBGFIELD("VPADDUSWrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #921
21248
  {DBGFIELD("VPADDWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #922
21249
  {DBGFIELD("VPALIGNRrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #923
21250
  {DBGFIELD("VPAVGBrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #924
21251
  {DBGFIELD("VPAVGWrr")           1, false, false, 22, 7,  2, 1,  0, 0}, // #925
21252
  {DBGFIELD("VPBLENDWrri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #926
21253
  {DBGFIELD("VPCMPEQBrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #927
21254
  {DBGFIELD("VPCMPEQDrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #928
21255
  {DBGFIELD("VPCMPEQQrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #929
21256
  {DBGFIELD("VPCMPEQWrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #930
21257
  {DBGFIELD("VPCMPGTBrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #931
21258
  {DBGFIELD("VPCMPGTDrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #932
21259
  {DBGFIELD("VPCMPGTWrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #933
21260
  {DBGFIELD("VPMAXSBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #934
21261
  {DBGFIELD("VPMAXSDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #935
21262
  {DBGFIELD("VPMAXSWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #936
21263
  {DBGFIELD("VPMAXUBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #937
21264
  {DBGFIELD("VPMAXUDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #938
21265
  {DBGFIELD("VPMAXUWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #939
21266
  {DBGFIELD("VPMINSBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #940
21267
  {DBGFIELD("VPMINSDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #941
21268
  {DBGFIELD("VPMINSWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #942
21269
  {DBGFIELD("VPMINUBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #943
21270
  {DBGFIELD("VPMINUDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #944
21271
  {DBGFIELD("VPMINUWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #945
21272
  {DBGFIELD("VPMOVSXBDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #946
21273
  {DBGFIELD("VPMOVSXBQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #947
21274
  {DBGFIELD("VPMOVSXBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #948
21275
  {DBGFIELD("VPMOVSXDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #949
21276
  {DBGFIELD("VPMOVSXWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #950
21277
  {DBGFIELD("VPMOVSXWQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #951
21278
  {DBGFIELD("VPMOVZXBDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #952
21279
  {DBGFIELD("VPMOVZXBQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #953
21280
  {DBGFIELD("VPMOVZXBWrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #954
21281
  {DBGFIELD("VPMOVZXDQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #955
21282
  {DBGFIELD("VPMOVZXWDrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #956
21283
  {DBGFIELD("VPMOVZXWQrr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #957
21284
  {DBGFIELD("VPSHUFBrr")          1, false, false, 39, 8,  2, 1,  0, 0}, // #958
21285
  {DBGFIELD("VPSHUFDri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #959
21286
  {DBGFIELD("VPSHUFHWri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #960
21287
  {DBGFIELD("VPSHUFLWri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #961
21288
  {DBGFIELD("VPSIGNBrr128")       1, false, false, 22, 7,  2, 1,  0, 0}, // #962
21289
  {DBGFIELD("VPSIGNDrr128")       1, false, false, 22, 7,  2, 1,  0, 0}, // #963
21290
  {DBGFIELD("VPSIGNWrr128")       1, false, false, 22, 7,  2, 1,  0, 0}, // #964
21291
  {DBGFIELD("VPSLLDQri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #965
21292
  {DBGFIELD("VPSRLDQri")          1, false, false, 39, 8,  2, 1,  0, 0}, // #966
21293
  {DBGFIELD("VPSUBBrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #967
21294
  {DBGFIELD("VPSUBDrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #968
21295
  {DBGFIELD("VPSUBQrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #969
21296
  {DBGFIELD("VPSUBSBrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #970
21297
  {DBGFIELD("VPSUBSWrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #971
21298
  {DBGFIELD("VPSUBUSBrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #972
21299
  {DBGFIELD("VPSUBUSWrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #973
21300
  {DBGFIELD("VPSUBWrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #974
21301
  {DBGFIELD("VPUNPCKHBWrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #975
21302
  {DBGFIELD("VPUNPCKHDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #976
21303
  {DBGFIELD("VPUNPCKHQDQrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #977
21304
  {DBGFIELD("VPUNPCKHWDrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #978
21305
  {DBGFIELD("VPUNPCKLBWrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #979
21306
  {DBGFIELD("VPUNPCKLDQrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #980
21307
  {DBGFIELD("VPUNPCKLQDQrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #981
21308
  {DBGFIELD("VPUNPCKLWDrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #982
21309
  {DBGFIELD("ADD16ri8_ADD32ri8_ADD64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #983
21310
  {DBGFIELD("ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB") 1, false, false,  1, 2,  2, 1,  0, 0}, // #984
21311
  {DBGFIELD("ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #985
21312
  {DBGFIELD("ADD16rr_DB_ADD32rr_DB_ADD64rr_DB") 1, false, false,  1, 2,  2, 1,  0, 0}, // #986
21313
  {DBGFIELD("ADD8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #987
21314
  {DBGFIELD("ADD8ri_ADD8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #988
21315
  {DBGFIELD("ADD8rr_ADD8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #989
21316
  {DBGFIELD("AND16ri8_AND32ri8_AND64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #990
21317
  {DBGFIELD("AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #991
21318
  {DBGFIELD("AND8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #992
21319
  {DBGFIELD("AND8ri_AND8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #993
21320
  {DBGFIELD("AND8rr_AND8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #994
21321
  {DBGFIELD("CBW")                1, false, false,  1, 2,  2, 1,  0, 0}, // #995
21322
  {DBGFIELD("CMC")                1, false, false,  1, 2,  2, 1,  0, 0}, // #996
21323
  {DBGFIELD("CMP16ri8_CMP32ri8_CMP64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #997
21324
  {DBGFIELD("CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #998
21325
  {DBGFIELD("CMP8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #999
21326
  {DBGFIELD("CMP8ri_CMP8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #1000
21327
  {DBGFIELD("CMP8rr_CMP8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1001
21328
  {DBGFIELD("CWDE")               1, false, false,  1, 2,  2, 1,  0, 0}, // #1002
21329
  {DBGFIELD("DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1003
21330
  {DBGFIELD("DEC8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1004
21331
  {DBGFIELD("INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1005
21332
  {DBGFIELD("INC8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1006
21333
  {DBGFIELD("MMX_MOVD64from64rr") 1, false, false, 161, 4,  2, 1,  0, 0}, // #1007
21334
  {DBGFIELD("MMX_MOVQ2DQrr")      2, false, false, 57, 8, 19, 1,  0, 0}, // #1008
21335
  {DBGFIELD("MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1009
21336
  {DBGFIELD("MOV8ri_MOV8ri_alt")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1010
21337
  {DBGFIELD("MOV8rr_MOV8rr_NOREX_MOV8rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1011
21338
  {DBGFIELD("MOVDQArr_MOVDQArr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1012
21339
  {DBGFIELD("MOVDQUrr_MOVDQUrr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1013
21340
  {DBGFIELD("MOVPQI2QIrr")        1, false, false, 161, 4,  2, 1,  0, 0}, // #1014
21341
  {DBGFIELD("MOVSX32rr16_MOVSX64rr16") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1015
21342
  {DBGFIELD("MOVSX64rr32")        1, false, false,  1, 2,  2, 1,  0, 0}, // #1016
21343
  {DBGFIELD("MOVSX16rr8")         1, false, false,  1, 2,  2, 1,  0, 0}, // #1017
21344
  {DBGFIELD("MOVSX32rr8_MOVSX64rr8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1018
21345
  {DBGFIELD("MOVZX32rr16_MOVZX64rr16") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1019
21346
  {DBGFIELD("MOVZX16rr8")         1, false, false,  1, 2,  2, 1,  0, 0}, // #1020
21347
  {DBGFIELD("MOVZX32rr8_MOVZX64rr8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1021
21348
  {DBGFIELD("NEG16r_NEG32r_NEG64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1022
21349
  {DBGFIELD("NEG8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1023
21350
  {DBGFIELD("NOT16r_NOT32r_NOT64r") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1024
21351
  {DBGFIELD("NOT8r")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1025
21352
  {DBGFIELD("OR16ri8_OR32ri8_OR64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1026
21353
  {DBGFIELD("OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1027
21354
  {DBGFIELD("OR8i8")              1, false, false,  1, 2,  2, 1,  0, 0}, // #1028
21355
  {DBGFIELD("OR8ri_OR8ri8")       1, false, false,  1, 2,  2, 1,  0, 0}, // #1029
21356
  {DBGFIELD("OR8rr_OR8rr_REV")    1, false, false,  1, 2,  2, 1,  0, 0}, // #1030
21357
  {DBGFIELD("PANDNrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #1031
21358
  {DBGFIELD("PANDrr")             1, false, false, 161, 4,  2, 1,  0, 0}, // #1032
21359
  {DBGFIELD("PORrr")              1, false, false, 161, 4,  2, 1,  0, 0}, // #1033
21360
  {DBGFIELD("PXORrr")             1, false, false, 161, 4,  2, 1,  0, 0}, // #1034
21361
  {DBGFIELD("STC")                1, false, false,  1, 2,  2, 1,  0, 0}, // #1035
21362
  {DBGFIELD("SUB16ri8_SUB32ri8_SUB64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1036
21363
  {DBGFIELD("SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1037
21364
  {DBGFIELD("SUB8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #1038
21365
  {DBGFIELD("SUB8ri_SUB8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #1039
21366
  {DBGFIELD("SUB8rr_SUB8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1040
21367
  {DBGFIELD("TEST16rr_TEST32rr_TEST64rr") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1041
21368
  {DBGFIELD("TEST8i8")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1042
21369
  {DBGFIELD("TEST8ri_TEST8ri_NOREX") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1043
21370
  {DBGFIELD("TEST8rr")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1044
21371
  {DBGFIELD("VMOVPQI2QIrr")       1, false, false, 161, 4,  2, 1,  0, 0}, // #1045
21372
  {DBGFIELD("VMOVZPQILo2PQIrr")   1, false, false, 161, 4,  2, 1,  0, 0}, // #1046
21373
  {DBGFIELD("VPANDNrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #1047
21374
  {DBGFIELD("VPANDrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #1048
21375
  {DBGFIELD("VPORrr")             1, false, false, 161, 4,  2, 1,  0, 0}, // #1049
21376
  {DBGFIELD("VPXORrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #1050
21377
  {DBGFIELD("XOR16ri8_XOR32ri8_XOR64ri8") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1051
21378
  {DBGFIELD("XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1052
21379
  {DBGFIELD("XOR8i8")             1, false, false,  1, 2,  2, 1,  0, 0}, // #1053
21380
  {DBGFIELD("XOR8ri_XOR8ri8")     1, false, false,  1, 2,  2, 1,  0, 0}, // #1054
21381
  {DBGFIELD("XOR8rr_XOR8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1055
21382
  {DBGFIELD("MOVMSKPDrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #1056
21383
  {DBGFIELD("MOVMSKPSrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #1057
21384
  {DBGFIELD("MOVPDI2DIrr")        1, false, false, 117, 9, 19, 1,  0, 0}, // #1058
21385
  {DBGFIELD("MOVPQIto64rr")       1, false, false, 117, 9, 19, 1,  0, 0}, // #1059
21386
  {DBGFIELD("PMOVMSKBrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #1060
21387
  {DBGFIELD("VMOVMSKPDYrr")       1, false, false, 117, 9, 19, 1,  0, 0}, // #1061
21388
  {DBGFIELD("VMOVMSKPDrr")        1, false, false, 117, 9, 19, 1,  0, 0}, // #1062
21389
  {DBGFIELD("VMOVMSKPSYrr")       1, false, false, 117, 9, 19, 1,  0, 0}, // #1063
21390
  {DBGFIELD("VMOVMSKPSrr")        1, false, false, 117, 9, 19, 1,  0, 0}, // #1064
21391
  {DBGFIELD("VMOVPDI2DIrr")       1, false, false, 117, 9, 19, 1,  0, 0}, // #1065
21392
  {DBGFIELD("VMOVPQIto64rr")      1, false, false, 117, 9, 19, 1,  0, 0}, // #1066
21393
  {DBGFIELD("BLENDVPDrr0")        2, false, false, 342, 3, 19, 1,  0, 0}, // #1067
21394
  {DBGFIELD("BLENDVPSrr0")        2, false, false, 342, 3, 19, 1,  0, 0}, // #1068
21395
  {DBGFIELD("ROL16ri_ROL32ri_ROL64ri") 2, false, false, 380, 4, 19, 1,  0, 0}, // #1069
21396
  {DBGFIELD("ROL8ri")             2, false, false, 380, 4, 19, 1,  0, 0}, // #1070
21397
  {DBGFIELD("ROR16ri_ROR32ri_ROR64ri") 2, false, false, 380, 4, 19, 1,  0, 0}, // #1071
21398
  {DBGFIELD("ROR8ri")             2, false, false, 380, 4, 19, 1,  0, 0}, // #1072
21399
  {DBGFIELD("SETAr")              2, false, false, 380, 4, 19, 1,  0, 0}, // #1073
21400
  {DBGFIELD("SETBEr")             2, false, false, 380, 4, 19, 1,  0, 0}, // #1074
21401
  {DBGFIELD("VBLENDVPDYrr")       2, false, false, 342, 3, 19, 1,  0, 0}, // #1075
21402
  {DBGFIELD("VBLENDVPDrr")        2, false, false, 342, 3, 19, 1,  0, 0}, // #1076
21403
  {DBGFIELD("VBLENDVPSYrr")       2, false, false, 342, 3, 19, 1,  0, 0}, // #1077
21404
  {DBGFIELD("VBLENDVPSrr")        2, false, false, 342, 3, 19, 1,  0, 0}, // #1078
21405
  {DBGFIELD("VPBLENDVBrr")        2, false, false, 342, 3, 19, 1,  0, 0}, // #1079
21406
  {DBGFIELD("SCASB")              3, false, false, 388, 4, 19, 1,  0, 0}, // #1080
21407
  {DBGFIELD("SCASL")              3, false, false, 388, 4, 19, 1,  0, 0}, // #1081
21408
  {DBGFIELD("SCASQ")              3, false, false, 388, 4, 19, 1,  0, 0}, // #1082
21409
  {DBGFIELD("SCASW")              3, false, false, 388, 4, 19, 1,  0, 0}, // #1083
21410
  {DBGFIELD("COMISDrr")           1, false, false, 117, 9, 19, 1,  0, 0}, // #1084
21411
  {DBGFIELD("COMISSrr")           1, false, false, 117, 9, 19, 1,  0, 0}, // #1085
21412
  {DBGFIELD("UCOMISDrr")          1, false, false, 117, 9, 19, 1,  0, 0}, // #1086
21413
  {DBGFIELD("UCOMISSrr")          1, false, false, 117, 9, 19, 1,  0, 0}, // #1087
21414
  {DBGFIELD("VCOMISDrr")          1, false, false, 117, 9, 19, 1,  0, 0}, // #1088
21415
  {DBGFIELD("VCOMISSrr")          1, false, false, 117, 9, 19, 1,  0, 0}, // #1089
21416
  {DBGFIELD("VUCOMISDrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #1090
21417
  {DBGFIELD("VUCOMISSrr")         1, false, false, 117, 9, 19, 1,  0, 0}, // #1091
21418
  {DBGFIELD("CVTPS2PDrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #1092
21419
  {DBGFIELD("PTESTrr")            2, false, false, 329, 12,  6, 1,  0, 0}, // #1093
21420
  {DBGFIELD("VCVTPS2PDYrr")       2, false, false, 2119, 8,  5, 1,  0, 0}, // #1094
21421
  {DBGFIELD("VCVTPS2PDrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1095
21422
  {DBGFIELD("VPTESTYrr")          2, false, false, 329, 12,  6, 1,  0, 0}, // #1096
21423
  {DBGFIELD("VPTESTrr")           2, false, false, 329, 12,  6, 1,  0, 0}, // #1097
21424
  {DBGFIELD("PSLLDrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1098
21425
  {DBGFIELD("PSLLQrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1099
21426
  {DBGFIELD("PSLLWrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1100
21427
  {DBGFIELD("PSRADrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1101
21428
  {DBGFIELD("PSRAWrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1102
21429
  {DBGFIELD("PSRLDrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1103
21430
  {DBGFIELD("PSRLQrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1104
21431
  {DBGFIELD("PSRLWrr")            2, false, false, 2141, 9, 19, 1,  0, 0}, // #1105
21432
  {DBGFIELD("VPSLLDrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1106
21433
  {DBGFIELD("VPSLLQrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1107
21434
  {DBGFIELD("VPSLLWrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1108
21435
  {DBGFIELD("VPSRADrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1109
21436
  {DBGFIELD("VPSRAWrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1110
21437
  {DBGFIELD("VPSRLDrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1111
21438
  {DBGFIELD("VPSRLQrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1112
21439
  {DBGFIELD("VPSRLWrr")           2, false, false, 2141, 9, 19, 1,  0, 0}, // #1113
21440
  {DBGFIELD("FNSTSW16r")          2, false, false, 392, 9,  6, 1,  0, 0}, // #1114
21441
  {DBGFIELD("BSWAP32r_BSWAP64r")  2, false, false, 401, 6, 19, 1,  0, 0}, // #1115
21442
  {DBGFIELD("PINSRBrr")           2, false, false, 57, 8, 19, 1,  0, 0}, // #1116
21443
  {DBGFIELD("PINSRDrr")           2, false, false, 57, 8, 19, 1,  0, 0}, // #1117
21444
  {DBGFIELD("PINSRQrr")           2, false, false, 57, 8, 19, 1,  0, 0}, // #1118
21445
  {DBGFIELD("PINSRWrri")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1119
21446
  {DBGFIELD("VPINSRBrr")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1120
21447
  {DBGFIELD("VPINSRDrr")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1121
21448
  {DBGFIELD("VPINSRQrr")          2, false, false, 57, 8, 19, 1,  0, 0}, // #1122
21449
  {DBGFIELD("VPINSRWrri")         2, false, false, 57, 8, 19, 1,  0, 0}, // #1123
21450
  {DBGFIELD("JRCXZ")              2, false, false, 384, 4, 19, 1,  0, 0}, // #1124
21451
  {DBGFIELD("MMX_MOVDQ2Qrr")      2, false, false, 2127, 5, 19, 1,  0, 0}, // #1125
21452
  {DBGFIELD("ADC16ri8_ADC32ri8_ADC64ri8") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1126
21453
  {DBGFIELD("ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1127
21454
  {DBGFIELD("ADC8ri_ADC8ri8")     2, false, false, 384, 4, 19, 1,  0, 0}, // #1128
21455
  {DBGFIELD("ADC8rr_ADC8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1129
21456
  {DBGFIELD("CMOVAE16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1130
21457
  {DBGFIELD("CMOVAE32rr_CMOVAE64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1131
21458
  {DBGFIELD("CMOVB16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1132
21459
  {DBGFIELD("CMOVB32rr_CMOVB64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1133
21460
  {DBGFIELD("CMOVE16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1134
21461
  {DBGFIELD("CMOVE32rr_CMOVE64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1135
21462
  {DBGFIELD("CMOVG16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1136
21463
  {DBGFIELD("CMOVG32rr_CMOVG64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1137
21464
  {DBGFIELD("CMOVGE16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1138
21465
  {DBGFIELD("CMOVGE32rr_CMOVGE64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1139
21466
  {DBGFIELD("CMOVL16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1140
21467
  {DBGFIELD("CMOVL32rr_CMOVL64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1141
21468
  {DBGFIELD("CMOVLE16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1142
21469
  {DBGFIELD("CMOVLE32rr_CMOVLE64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1143
21470
  {DBGFIELD("CMOVNE16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1144
21471
  {DBGFIELD("CMOVNE32rr_CMOVNE64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1145
21472
  {DBGFIELD("CMOVNO16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1146
21473
  {DBGFIELD("CMOVNO32rr_CMOVNO64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1147
21474
  {DBGFIELD("CMOVNP16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1148
21475
  {DBGFIELD("CMOVNP32rr_CMOVNP64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1149
21476
  {DBGFIELD("CMOVNS16rr")         1, false, false, 349, 7,  2, 1,  0, 0}, // #1150
21477
  {DBGFIELD("CMOVNS32rr_CMOVNS64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1151
21478
  {DBGFIELD("CMOVO16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1152
21479
  {DBGFIELD("CMOVO32rr_CMOVO64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1153
21480
  {DBGFIELD("CMOVP16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1154
21481
  {DBGFIELD("CMOVP32rr_CMOVP64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1155
21482
  {DBGFIELD("CMOVS16rr")          1, false, false, 349, 7,  2, 1,  0, 0}, // #1156
21483
  {DBGFIELD("CMOVS32rr_CMOVS64rr") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1157
21484
  {DBGFIELD("SBB16ri8_SBB32ri8_SBB64ri8") 1, false, false, 349, 7,  2, 1,  0, 0}, // #1158
21485
  {DBGFIELD("SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #1159
21486
  {DBGFIELD("SBB8ri_SBB8ri8")     2, false, false, 384, 4, 19, 1,  0, 0}, // #1160
21487
  {DBGFIELD("SBB8rr_SBB8rr_REV")  1, false, false,  1, 2,  2, 1,  0, 0}, // #1161
21488
  {DBGFIELD("SHLD16rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1162
21489
  {DBGFIELD("SHLD32rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1163
21490
  {DBGFIELD("SHLD64rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1164
21491
  {DBGFIELD("SHRD16rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1165
21492
  {DBGFIELD("SHRD32rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1166
21493
  {DBGFIELD("SHRD64rri8")         1, false, false, 22, 7,  6, 1,  0, 0}, // #1167
21494
  {DBGFIELD("MMX_PMADDUBSWrr64")  1, false, false, 117, 9,  9, 1,  0, 0}, // #1168
21495
  {DBGFIELD("MMX_PMULHRSWrr64")   1, false, false, 117, 9,  9, 1,  0, 0}, // #1169
21496
  {DBGFIELD("MMX_PMULUDQirr")     1, false, false, 117, 9,  9, 1,  0, 0}, // #1170
21497
  {DBGFIELD("PMADDUBSWrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #1171
21498
  {DBGFIELD("PMADDWDrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1172
21499
  {DBGFIELD("PMULDQrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1173
21500
  {DBGFIELD("PMULHRSWrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #1174
21501
  {DBGFIELD("PMULHUWrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1175
21502
  {DBGFIELD("PMULHWrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1176
21503
  {DBGFIELD("PMULLDrr")           2, false, false, 342, 3, 10, 1,  0, 0}, // #1177
21504
  {DBGFIELD("PMULLWrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1178
21505
  {DBGFIELD("PMULUDQrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1179
21506
  {DBGFIELD("PSADBWrr")           1, false, false, 39, 8,  6, 1,  0, 0}, // #1180
21507
  {DBGFIELD("VPMADDUBSWrr")       1, false, false, 26, 3,  9, 1,  0, 0}, // #1181
21508
  {DBGFIELD("VPMADDWDrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #1182
21509
  {DBGFIELD("VPMULDQrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1183
21510
  {DBGFIELD("VPMULHRSWrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #1184
21511
  {DBGFIELD("VPMULHUWrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #1185
21512
  {DBGFIELD("VPMULHWrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1186
21513
  {DBGFIELD("VPMULLDrr")          2, false, false, 342, 3, 10, 1,  0, 0}, // #1187
21514
  {DBGFIELD("VPMULLWrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1188
21515
  {DBGFIELD("VPMULUDQrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #1189
21516
  {DBGFIELD("VPSADBWrr")          1, false, false, 39, 8,  6, 1,  0, 0}, // #1190
21517
  {DBGFIELD("ADDPDrr")            1, false, false, 345, 4,  9, 1,  0, 0}, // #1191
21518
  {DBGFIELD("ADDPSrr")            1, false, false, 345, 4,  9, 1,  0, 0}, // #1192
21519
  {DBGFIELD("ADDSDrr_ADDSDrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1193
21520
  {DBGFIELD("ADDSSrr_ADDSSrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1194
21521
  {DBGFIELD("ADDSUBPDrr")         1, false, false, 345, 4,  9, 1,  0, 0}, // #1195
21522
  {DBGFIELD("ADDSUBPSrr")         1, false, false, 345, 4,  9, 1,  0, 0}, // #1196
21523
  {DBGFIELD("ADD_FPrST0")         1, false, false, 39, 8,  6, 1,  0, 0}, // #1197
21524
  {DBGFIELD("ADD_FST0r")          1, false, false, 39, 8,  6, 1,  0, 0}, // #1198
21525
  {DBGFIELD("ADD_FrST0")          1, false, false, 39, 8,  6, 1,  0, 0}, // #1199
21526
  {DBGFIELD("BSF16rr_BSF32rr_BSF64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1200
21527
  {DBGFIELD("BSR16rr_BSR32rr_BSR64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1201
21528
  {DBGFIELD("CMPPDrri_CMPPDrri_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1202
21529
  {DBGFIELD("CMPPSrri_CMPPSrri_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1203
21530
  {DBGFIELD("CMPSSrr_CMPSSrr_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1204
21531
  {DBGFIELD("CRC32r32r8_CRC32r64r8") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1205
21532
  {DBGFIELD("CRC32r64r64")        1, false, false, 22, 7,  6, 1,  0, 0}, // #1206
21533
  {DBGFIELD("CVTDQ2PSrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #1207
21534
  {DBGFIELD("CVTPS2DQrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #1208
21535
  {DBGFIELD("CVTTPS2DQrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #1209
21536
  {DBGFIELD("MAXPDrr")            1, false, false, 26, 3,  9, 1,  0, 0}, // #1210
21537
  {DBGFIELD("MAXPSrr")            1, false, false, 26, 3,  9, 1,  0, 0}, // #1211
21538
  {DBGFIELD("MAXSDrr_MAXSDrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1212
21539
  {DBGFIELD("MAXSSrr_MAXSSrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1213
21540
  {DBGFIELD("MINPDrr")            1, false, false, 26, 3,  9, 1,  0, 0}, // #1214
21541
  {DBGFIELD("MINPSrr")            1, false, false, 26, 3,  9, 1,  0, 0}, // #1215
21542
  {DBGFIELD("MINSDrr_MINSDrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1216
21543
  {DBGFIELD("MINSSrr_MINSSrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1217
21544
  {DBGFIELD("MMX_CVTPI2PSirr")    2, false, false, 411, 9, 16, 1,  0, 0}, // #1218
21545
  {DBGFIELD("MMX_CVTPS2PIirr")    2, false, false, 2119, 8,  3, 1,  0, 0}, // #1219
21546
  {DBGFIELD("MMX_CVTTPS2PIirr")   2, false, false, 2119, 8,  3, 1,  0, 0}, // #1220
21547
  {DBGFIELD("MUL8r")              1, false, false, 22, 7,  6, 1,  0, 0}, // #1221
21548
  {DBGFIELD("POPCNT16rr_POPCNT32rr_POPCNT64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #1222
21549
  {DBGFIELD("PUSHFS64")           1, false, false,  1, 2,  1, 1,  0, 0}, // #1223
21550
  {DBGFIELD("ROUNDPDr")           2, false, false, 342, 3, 10, 1,  0, 0}, // #1224
21551
  {DBGFIELD("ROUNDPSr")           2, false, false, 342, 3, 10, 1,  0, 0}, // #1225
21552
  {DBGFIELD("ROUNDSDr_ROUNDSDr_Int") 2, false, false, 342, 3, 10, 1,  0, 0}, // #1226
21553
  {DBGFIELD("ROUNDSSr_ROUNDSSr_Int") 2, false, false, 342, 3, 10, 1,  0, 0}, // #1227
21554
  {DBGFIELD("SUBPDrr")            1, false, false, 345, 4,  9, 1,  0, 0}, // #1228
21555
  {DBGFIELD("SUBPSrr")            1, false, false, 345, 4,  9, 1,  0, 0}, // #1229
21556
  {DBGFIELD("SUBR_FPrST0")        1, false, false, 39, 8,  6, 1,  0, 0}, // #1230
21557
  {DBGFIELD("SUBR_FST0r")         1, false, false, 39, 8,  6, 1,  0, 0}, // #1231
21558
  {DBGFIELD("SUBR_FrST0")         1, false, false, 39, 8,  6, 1,  0, 0}, // #1232
21559
  {DBGFIELD("SUBSDrr_SUBSDrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1233
21560
  {DBGFIELD("SUBSSrr_SUBSSrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1234
21561
  {DBGFIELD("SUB_FPrST0")         1, false, false, 39, 8,  6, 1,  0, 0}, // #1235
21562
  {DBGFIELD("SUB_FST0r")          1, false, false, 39, 8,  6, 1,  0, 0}, // #1236
21563
  {DBGFIELD("SUB_FrST0")          1, false, false, 39, 8,  6, 1,  0, 0}, // #1237
21564
  {DBGFIELD("VADDPDYrr")          1, false, false, 345, 4,  9, 1,  0, 0}, // #1238
21565
  {DBGFIELD("VADDPDrr")           1, false, false, 345, 4,  9, 1,  0, 0}, // #1239
21566
  {DBGFIELD("VADDPSYrr")          1, false, false, 345, 4,  9, 1,  0, 0}, // #1240
21567
  {DBGFIELD("VADDPSrr")           1, false, false, 345, 4,  9, 1,  0, 0}, // #1241
21568
  {DBGFIELD("VADDSDrr_VADDSDrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1242
21569
  {DBGFIELD("VADDSSrr_VADDSSrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1243
21570
  {DBGFIELD("VADDSUBPDYrr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #1244
21571
  {DBGFIELD("VADDSUBPDrr")        1, false, false, 345, 4,  9, 1,  0, 0}, // #1245
21572
  {DBGFIELD("VADDSUBPSYrr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #1246
21573
  {DBGFIELD("VADDSUBPSrr")        1, false, false, 345, 4,  9, 1,  0, 0}, // #1247
21574
  {DBGFIELD("VCMPPDYrri_VCMPPDYrri_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1248
21575
  {DBGFIELD("VCMPPDrri_VCMPPDrri_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1249
21576
  {DBGFIELD("VCMPPSYrri_VCMPPSYrri_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1250
21577
  {DBGFIELD("VCMPPSrri_VCMPPSrri_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1251
21578
  {DBGFIELD("VCMPSDrr_VCMPSDrr_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1252
21579
  {DBGFIELD("VCMPSSrr_VCMPSSrr_alt") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1253
21580
  {DBGFIELD("VCVTDQ2PSYrr")       1, false, false, 26, 3,  9, 1,  0, 0}, // #1254
21581
  {DBGFIELD("VCVTDQ2PSrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #1255
21582
  {DBGFIELD("VCVTPS2DQYrr")       1, false, false, 26, 3,  9, 1,  0, 0}, // #1256
21583
  {DBGFIELD("VCVTPS2DQrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #1257
21584
  {DBGFIELD("VCVTTPS2DQYrr")      1, false, false, 26, 3,  9, 1,  0, 0}, // #1258
21585
  {DBGFIELD("VCVTTPS2DQrr")       1, false, false, 26, 3,  9, 1,  0, 0}, // #1259
21586
  {DBGFIELD("VMAXPDYrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1260
21587
  {DBGFIELD("VMAXPDrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1261
21588
  {DBGFIELD("VMAXPSYrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1262
21589
  {DBGFIELD("VMAXPSrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1263
21590
  {DBGFIELD("VMAXSDrr_VMAXSDrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1264
21591
  {DBGFIELD("VMAXSSrr_VMAXSSrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1265
21592
  {DBGFIELD("VMINPDYrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1266
21593
  {DBGFIELD("VMINPDrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1267
21594
  {DBGFIELD("VMINPSYrr")          1, false, false, 26, 3,  9, 1,  0, 0}, // #1268
21595
  {DBGFIELD("VMINPSrr")           1, false, false, 26, 3,  9, 1,  0, 0}, // #1269
21596
  {DBGFIELD("VMINSDrr_VMINSDrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1270
21597
  {DBGFIELD("VMINSSrr_VMINSSrr_Int") 1, false, false, 26, 3,  9, 1,  0, 0}, // #1271
21598
  {DBGFIELD("VROUNDPDr")          2, false, false, 342, 3, 10, 1,  0, 0}, // #1272
21599
  {DBGFIELD("VROUNDPSr")          2, false, false, 342, 3, 10, 1,  0, 0}, // #1273
21600
  {DBGFIELD("VROUNDSDr_VROUNDSDr_Int") 2, false, false, 342, 3, 10, 1,  0, 0}, // #1274
21601
  {DBGFIELD("VROUNDSSr_VROUNDSSr_Int") 2, false, false, 342, 3, 10, 1,  0, 0}, // #1275
21602
  {DBGFIELD("VROUNDYPDr")         2, false, false, 342, 3, 10, 1,  0, 0}, // #1276
21603
  {DBGFIELD("VROUNDYPSr")         2, false, false, 342, 3, 10, 1,  0, 0}, // #1277
21604
  {DBGFIELD("VSUBPDYrr")          1, false, false, 345, 4,  9, 1,  0, 0}, // #1278
21605
  {DBGFIELD("VSUBPDrr")           1, false, false, 345, 4,  9, 1,  0, 0}, // #1279
21606
  {DBGFIELD("VSUBPSYrr")          1, false, false, 345, 4,  9, 1,  0, 0}, // #1280
21607
  {DBGFIELD("VSUBPSrr")           1, false, false, 345, 4,  9, 1,  0, 0}, // #1281
21608
  {DBGFIELD("VSUBSDrr_VSUBSDrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1282
21609
  {DBGFIELD("VSUBSSrr_VSUBSSrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1283
21610
  {DBGFIELD("EXTRACTPSrr")        2, false, false, 329, 12,  6, 1,  0, 0}, // #1284
21611
  {DBGFIELD("VEXTRACTPSrr")       2, false, false, 329, 12,  6, 1,  0, 0}, // #1285
21612
  {DBGFIELD("PEXTRBrr")           2, false, false, 329, 12,  6, 1,  0, 0}, // #1286
21613
  {DBGFIELD("PEXTRDrr")           2, false, false, 329, 12,  6, 1,  0, 0}, // #1287
21614
  {DBGFIELD("PEXTRQrr")           2, false, false, 329, 12,  6, 1,  0, 0}, // #1288
21615
  {DBGFIELD("PEXTRWri")           2, false, false, 329, 12,  6, 1,  0, 0}, // #1289
21616
  {DBGFIELD("VPEXTRBrr")          2, false, false, 329, 12,  6, 1,  0, 0}, // #1290
21617
  {DBGFIELD("VPEXTRDrr")          2, false, false, 329, 12,  6, 1,  0, 0}, // #1291
21618
  {DBGFIELD("VPEXTRQrr")          2, false, false, 329, 12,  6, 1,  0, 0}, // #1292
21619
  {DBGFIELD("VPEXTRWri")          2, false, false, 329, 12,  6, 1,  0, 0}, // #1293
21620
  {DBGFIELD("ROL16rCL_ROL32rCL_ROL64rCL") 3, false, false, 2150, 4,  6, 1,  0, 0}, // #1294
21621
  {DBGFIELD("ROL8rCL")            3, false, false, 2150, 4,  6, 1,  0, 0}, // #1295
21622
  {DBGFIELD("ROR16rCL_ROR32rCL_ROR64rCL") 3, false, false, 2150, 4,  6, 1,  0, 0}, // #1296
21623
  {DBGFIELD("ROR8rCL")            3, false, false, 2150, 4,  6, 1,  0, 0}, // #1297
21624
  {DBGFIELD("SAR16rCL_SAR32rCL_SAR64rCL") 3, false, false, 2150, 4,  6, 1,  0, 0}, // #1298
21625
  {DBGFIELD("SAR8rCL")            3, false, false, 2150, 4,  6, 1,  0, 0}, // #1299
21626
  {DBGFIELD("SHL16rCL_SHL32rCL_SHL64rCL") 3, false, false, 2150, 4,  6, 1,  0, 0}, // #1300
21627
  {DBGFIELD("SHL8rCL")            3, false, false, 2150, 4,  6, 1,  0, 0}, // #1301
21628
  {DBGFIELD("SHR16rCL_SHR32rCL_SHR64rCL") 3, false, false, 2150, 4,  6, 1,  0, 0}, // #1302
21629
  {DBGFIELD("SHR8rCL")            3, false, false, 2150, 4,  6, 1,  0, 0}, // #1303
21630
  {DBGFIELD("MMX_PHADDSWrr64")    3, false, false, 190, 12,  6, 1,  0, 0}, // #1304
21631
  {DBGFIELD("MMX_PHADDWrr64")     3, false, false, 2154, 8,  6, 1,  0, 0}, // #1305
21632
  {DBGFIELD("MMX_PHADDrr64")      3, false, false, 2154, 8,  6, 1,  0, 0}, // #1306
21633
  {DBGFIELD("MMX_PHSUBDrr64")     3, false, false, 2154, 8,  6, 1,  0, 0}, // #1307
21634
  {DBGFIELD("MMX_PHSUBSWrr64")    3, false, false, 190, 12,  6, 1,  0, 0}, // #1308
21635
  {DBGFIELD("MMX_PHSUBWrr64")     3, false, false, 2154, 8,  6, 1,  0, 0}, // #1309
21636
  {DBGFIELD("PHADDDrr")           3, false, false, 2162, 8,  6, 1,  0, 0}, // #1310
21637
  {DBGFIELD("PHADDSWrr128")       3, false, false, 2170, 9,  6, 1,  0, 0}, // #1311
21638
  {DBGFIELD("PHADDWrr")           3, false, false, 2162, 8,  6, 1,  0, 0}, // #1312
21639
  {DBGFIELD("PHSUBDrr")           3, false, false, 2162, 8,  6, 1,  0, 0}, // #1313
21640
  {DBGFIELD("PHSUBSWrr128")       3, false, false, 2170, 9,  6, 1,  0, 0}, // #1314
21641
  {DBGFIELD("PHSUBWrr")           3, false, false, 2162, 8,  6, 1,  0, 0}, // #1315
21642
  {DBGFIELD("VPHADDDrr")          3, false, false, 2162, 8,  6, 1,  0, 0}, // #1316
21643
  {DBGFIELD("VPHADDSWrr128")      3, false, false, 2170, 9,  6, 1,  0, 0}, // #1317
21644
  {DBGFIELD("VPHADDWrr")          3, false, false, 2162, 8,  6, 1,  0, 0}, // #1318
21645
  {DBGFIELD("VPHSUBDrr")          3, false, false, 2162, 8,  6, 1,  0, 0}, // #1319
21646
  {DBGFIELD("VPHSUBSWrr128")      3, false, false, 2170, 9,  6, 1,  0, 0}, // #1320
21647
  {DBGFIELD("VPHSUBWrr")          3, false, false, 2162, 8,  6, 1,  0, 0}, // #1321
21648
  {DBGFIELD("ADC8i8")             2, false, false, 384, 4, 19, 1,  0, 0}, // #1322
21649
  {DBGFIELD("LEAVE64")            3, false, false, 388, 4, 19, 1,  0, 0}, // #1323
21650
  {DBGFIELD("OUT32rr")            23, false, false, 447, 13, 27, 1,  0, 0}, // #1324
21651
  {DBGFIELD("OUT8rr")             23, false, false, 447, 13, 27, 1,  0, 0}, // #1325
21652
  {DBGFIELD("SBB8i8")             2, false, false, 384, 4, 19, 1,  0, 0}, // #1326
21653
  {DBGFIELD("XADD16rr_XADD32rr_XADD64rr") 3, false, false, 155, 2,  6, 1,  0, 0}, // #1327
21654
  {DBGFIELD("XADD8rr")            3, false, false, 155, 2,  6, 1,  0, 0}, // #1328
21655
  {DBGFIELD("CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1329
21656
  {DBGFIELD("CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1330
21657
  {DBGFIELD("CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1331
21658
  {DBGFIELD("CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1332
21659
  {DBGFIELD("CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1333
21660
  {DBGFIELD("CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1334
21661
  {DBGFIELD("CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1335
21662
  {DBGFIELD("CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1336
21663
  {DBGFIELD("CMOVA16rr")          2, false, false, 380, 4, 19, 1,  0, 0}, // #1337
21664
  {DBGFIELD("CMOVA32rr_CMOVA64rr") 2, false, false, 380, 4, 19, 1,  0, 0}, // #1338
21665
  {DBGFIELD("CMOVBE16rr")         2, false, false, 380, 4, 19, 1,  0, 0}, // #1339
21666
  {DBGFIELD("CMOVBE32rr_CMOVBE64rr") 2, false, false, 380, 4, 19, 1,  0, 0}, // #1340
21667
  {DBGFIELD("COM_FIPr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1341
21668
  {DBGFIELD("COM_FIr")            1, false, false, 22, 7,  6, 1,  0, 0}, // #1342
21669
  {DBGFIELD("UCOM_FIPr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #1343
21670
  {DBGFIELD("UCOM_FIr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #1344
21671
  {DBGFIELD("MUL16r")             4, false, false, 1054, 9,  9, 1,  0, 0}, // #1345
21672
  {DBGFIELD("MUL32r")             3, false, false, 1054, 9,  3, 1,  0, 0}, // #1346
21673
  {DBGFIELD("MUL64r")             2, false, false, 420, 11,  9, 1,  0, 0}, // #1347
21674
  {DBGFIELD("CVTDQ2PDrr")         2, false, false, 329, 12,  3, 1,  0, 0}, // #1348
21675
  {DBGFIELD("CVTPD2DQrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #1349
21676
  {DBGFIELD("CVTPD2PSrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #1350
21677
  {DBGFIELD("CVTSD2SSrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #1351
21678
  {DBGFIELD("CVTSI2SD64rr")       2, false, false, 2119, 8,  3, 1,  0, 0}, // #1352
21679
  {DBGFIELD("CVTSI2SDrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #1353
21680
  {DBGFIELD("CVTTPD2DQrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1354
21681
  {DBGFIELD("MMX_CVTPD2PIirr")    2, false, false, 2119, 8,  3, 1,  0, 0}, // #1355
21682
  {DBGFIELD("MMX_CVTPI2PDirr")    2, false, false, 329, 12,  3, 1,  0, 0}, // #1356
21683
  {DBGFIELD("MMX_CVTTPD2PIirr")   2, false, false, 2119, 8,  3, 1,  0, 0}, // #1357
21684
  {DBGFIELD("VCVTDQ2PDYrr")       2, false, false, 329, 12,  5, 1,  0, 0}, // #1358
21685
  {DBGFIELD("VCVTDQ2PDrr")        2, false, false, 329, 12,  3, 1,  0, 0}, // #1359
21686
  {DBGFIELD("VCVTPD2DQYrr")       2, false, false, 2119, 8,  5, 1,  0, 0}, // #1360
21687
  {DBGFIELD("VCVTPD2DQrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1361
21688
  {DBGFIELD("VCVTPD2PSYrr")       2, false, false, 2119, 8,  5, 1,  0, 0}, // #1362
21689
  {DBGFIELD("VCVTPD2PSrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1363
21690
  {DBGFIELD("VCVTSD2SSrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1364
21691
  {DBGFIELD("VCVTSI2SD64rr")      2, false, false, 2119, 8,  3, 1,  0, 0}, // #1365
21692
  {DBGFIELD("VCVTSI2SDrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1366
21693
  {DBGFIELD("VCVTTPD2DQYrr")      2, false, false, 2119, 8,  5, 1,  0, 0}, // #1367
21694
  {DBGFIELD("VCVTTPD2DQrr")       2, false, false, 2119, 8,  3, 1,  0, 0}, // #1368
21695
  {DBGFIELD("MOV64sr")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1369
21696
  {DBGFIELD("OUT32ir")            23, false, false, 447, 13, 27, 1,  0, 0}, // #1370
21697
  {DBGFIELD("OUT8ir")             23, false, false, 447, 13, 27, 1,  0, 0}, // #1371
21698
  {DBGFIELD("PAUSE")              4, false, false, 2179, 7,  9, 1,  0, 0}, // #1372
21699
  {DBGFIELD("SHLD16rrCL")         4, false, false, 2186, 9, 16, 1,  0, 0}, // #1373
21700
  {DBGFIELD("SHLD32rrCL")         4, false, false, 2186, 9, 16, 1,  0, 0}, // #1374
21701
  {DBGFIELD("SHLD64rrCL")         4, false, false, 2186, 9, 16, 1,  0, 0}, // #1375
21702
  {DBGFIELD("SHRD16rrCL")         4, false, false, 2186, 9, 16, 1,  0, 0}, // #1376
21703
  {DBGFIELD("SHRD32rrCL")         4, false, false, 2186, 9, 16, 1,  0, 0}, // #1377
21704
  {DBGFIELD("SHRD64rrCL")         4, false, false, 2186, 9, 16, 1,  0, 0}, // #1378
21705
  {DBGFIELD("MULPDrr")            1, false, false, 345, 4,  9, 1,  0, 0}, // #1379
21706
  {DBGFIELD("MULPSrr")            1, false, false, 345, 4,  9, 1,  0, 0}, // #1380
21707
  {DBGFIELD("MULSDrr_MULSDrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1381
21708
  {DBGFIELD("MULSSrr_MULSSrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1382
21709
  {DBGFIELD("MUL_FPrST0")         1, false, false, 117, 9,  9, 1,  0, 0}, // #1383
21710
  {DBGFIELD("MUL_FST0r")          1, false, false, 117, 9,  9, 1,  0, 0}, // #1384
21711
  {DBGFIELD("MUL_FrST0")          1, false, false, 117, 9,  9, 1,  0, 0}, // #1385
21712
  {DBGFIELD("PCMPGTQrr")          1, false, false, 39, 8,  6, 1,  0, 0}, // #1386
21713
  {DBGFIELD("PHMINPOSUWrr128")    1, false, false, 26, 3,  9, 1,  0, 0}, // #1387
21714
  {DBGFIELD("RCPPSr")             1, false, false, 117, 9,  9, 1,  0, 0}, // #1388
21715
  {DBGFIELD("RCPSSr")             1, false, false, 117, 9,  9, 1,  0, 0}, // #1389
21716
  {DBGFIELD("RCPSSr_Int")         1, false, false, 117, 9,  9, 1,  0, 0}, // #1390
21717
  {DBGFIELD("RSQRTPSr")           1, false, false, 117, 9,  9, 1,  0, 0}, // #1391
21718
  {DBGFIELD("RSQRTSSr")           1, false, false, 117, 9,  9, 1,  0, 0}, // #1392
21719
  {DBGFIELD("RSQRTSSr_Int")       1, false, false, 117, 9,  9, 1,  0, 0}, // #1393
21720
  {DBGFIELD("VMULPDYrr")          1, false, false, 345, 4,  9, 1,  0, 0}, // #1394
21721
  {DBGFIELD("VMULPDrr")           1, false, false, 345, 4,  9, 1,  0, 0}, // #1395
21722
  {DBGFIELD("VMULPSYrr")          1, false, false, 345, 4,  9, 1,  0, 0}, // #1396
21723
  {DBGFIELD("VMULPSrr")           1, false, false, 345, 4,  9, 1,  0, 0}, // #1397
21724
  {DBGFIELD("VMULSDrr_VMULSDrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1398
21725
  {DBGFIELD("VMULSSrr_VMULSSrr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #1399
21726
  {DBGFIELD("VPCMPGTQrr")         1, false, false, 39, 8,  6, 1,  0, 0}, // #1400
21727
  {DBGFIELD("VPHMINPOSUWrr128")   1, false, false, 26, 3,  9, 1,  0, 0}, // #1401
21728
  {DBGFIELD("VRCPPSr")            1, false, false, 117, 9,  9, 1,  0, 0}, // #1402
21729
  {DBGFIELD("VRCPSSr")            1, false, false, 117, 9,  9, 1,  0, 0}, // #1403
21730
  {DBGFIELD("VRCPSSr_Int")        1, false, false, 117, 9,  9, 1,  0, 0}, // #1404
21731
  {DBGFIELD("VRSQRTPSr")          1, false, false, 117, 9,  9, 1,  0, 0}, // #1405
21732
  {DBGFIELD("VRSQRTSSr")          1, false, false, 117, 9,  9, 1,  0, 0}, // #1406
21733
  {DBGFIELD("VRSQRTSSr_Int")      1, false, false, 117, 9,  9, 1,  0, 0}, // #1407
21734
  {DBGFIELD("MOV16rm_MOV32rm_MOV64rm") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1408
21735
  {DBGFIELD("MOV8rm_MOV8rm_NOREX") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1409
21736
  {DBGFIELD("MOVSX32rm16_MOVSX64rm16") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1410
21737
  {DBGFIELD("MOVSX64rm32")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1411
21738
  {DBGFIELD("MOVSX16rm8")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1412
21739
  {DBGFIELD("MOVSX32rm8_MOVSX64rm8") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1413
21740
  {DBGFIELD("MOVZX32rm16_MOVZX64rm16") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1414
21741
  {DBGFIELD("MOVZX16rm8")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1415
21742
  {DBGFIELD("MOVZX32rm8_MOVZX64rm8") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1416
21743
  {DBGFIELD("PREFETCH_PREFETCHW") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1417
21744
  {DBGFIELD("PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1418
21745
  {DBGFIELD("CVTSD2SI64rr")       2, false, false, 2195, 9, 16, 1,  0, 0}, // #1419
21746
  {DBGFIELD("CVTSD2SIrr")         2, false, false, 2195, 9, 16, 1,  0, 0}, // #1420
21747
  {DBGFIELD("CVTSS2SI64rr")       2, false, false, 2195, 9, 16, 1,  0, 0}, // #1421
21748
  {DBGFIELD("CVTSS2SIrr")         2, false, false, 2195, 9, 16, 1,  0, 0}, // #1422
21749
  {DBGFIELD("CVTTSD2SI64rr")      2, false, false, 2195, 9, 16, 1,  0, 0}, // #1423
21750
  {DBGFIELD("CVTTSD2SIrr")        2, false, false, 2195, 9, 16, 1,  0, 0}, // #1424
21751
  {DBGFIELD("CVTTSS2SI64rr")      3, false, false, 2204, 12,  5, 1,  0, 0}, // #1425
21752
  {DBGFIELD("CVTTSS2SIrr")        3, false, false, 2204, 12,  5, 1,  0, 0}, // #1426
21753
  {DBGFIELD("VCVTSD2SI64rr")      2, false, false, 2195, 9, 16, 1,  0, 0}, // #1427
21754
  {DBGFIELD("VCVTSD2SIrr")        2, false, false, 2195, 9, 16, 1,  0, 0}, // #1428
21755
  {DBGFIELD("VCVTSS2SI64rr")      2, false, false, 2195, 9, 16, 1,  0, 0}, // #1429
21756
  {DBGFIELD("VCVTSS2SIrr")        2, false, false, 2195, 9, 16, 1,  0, 0}, // #1430
21757
  {DBGFIELD("VCVTTSD2SI64rr")     2, false, false, 2195, 9, 16, 1,  0, 0}, // #1431
21758
  {DBGFIELD("VCVTTSD2SIrr")       2, false, false, 2195, 9, 16, 1,  0, 0}, // #1432
21759
  {DBGFIELD("VCVTTSS2SI64rr")     3, false, false, 2204, 12,  5, 1,  0, 0}, // #1433
21760
  {DBGFIELD("VCVTTSS2SIrr")       3, false, false, 2204, 12,  5, 1,  0, 0}, // #1434
21761
  {DBGFIELD("MOV16mr_MOV32mr_MOV64mr") 2, false, false, 157, 4,  2, 1,  0, 0}, // #1435
21762
  {DBGFIELD("MOV8mr_MOV8mr_NOREX") 2, false, false, 157, 4,  2, 1,  0, 0}, // #1436
21763
  {DBGFIELD("MOVAPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1437
21764
  {DBGFIELD("MOVAPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1438
21765
  {DBGFIELD("MOVDQAmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1439
21766
  {DBGFIELD("MOVDQUmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1440
21767
  {DBGFIELD("MOVHPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1441
21768
  {DBGFIELD("MOVHPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1442
21769
  {DBGFIELD("MOVLPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1443
21770
  {DBGFIELD("MOVLPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1444
21771
  {DBGFIELD("MOVNTDQmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1445
21772
  {DBGFIELD("MOVNTI_64mr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1446
21773
  {DBGFIELD("MOVNTImr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1447
21774
  {DBGFIELD("MOVNTPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1448
21775
  {DBGFIELD("MOVNTPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1449
21776
  {DBGFIELD("MOVPDI2DImr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1450
21777
  {DBGFIELD("MOVPQI2QImr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1451
21778
  {DBGFIELD("MOVPQIto64mr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #1452
21779
  {DBGFIELD("MOVSSmr")            2, false, false, 157, 4,  2, 1,  0, 0}, // #1453
21780
  {DBGFIELD("MOVUPDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1454
21781
  {DBGFIELD("MOVUPSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1455
21782
  {DBGFIELD("PUSH64i8")           3, false, false, 313, 5,  2, 1,  0, 0}, // #1456
21783
  {DBGFIELD("PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr") 1, false, false, 157, 4,  2, 1,  0, 0}, // #1457
21784
  {DBGFIELD("PUSH16rmm_PUSH32rmm_PUSH64rmm") 3, false, false, 313, 5,  2, 1,  0, 0}, // #1458
21785
  {DBGFIELD("VEXTRACTF128mr")     2, false, false, 157, 4,  2, 1,  0, 0}, // #1459
21786
  {DBGFIELD("VMOVAPDYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1460
21787
  {DBGFIELD("VMOVAPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1461
21788
  {DBGFIELD("VMOVAPSYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1462
21789
  {DBGFIELD("VMOVAPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1463
21790
  {DBGFIELD("VMOVDQAYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1464
21791
  {DBGFIELD("VMOVDQAmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1465
21792
  {DBGFIELD("VMOVDQUYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1466
21793
  {DBGFIELD("VMOVDQUmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1467
21794
  {DBGFIELD("VMOVHPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1468
21795
  {DBGFIELD("VMOVHPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1469
21796
  {DBGFIELD("VMOVLPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1470
21797
  {DBGFIELD("VMOVLPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1471
21798
  {DBGFIELD("VMOVNTDQYmr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1472
21799
  {DBGFIELD("VMOVNTDQmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1473
21800
  {DBGFIELD("VMOVNTPDYmr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1474
21801
  {DBGFIELD("VMOVNTPDmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1475
21802
  {DBGFIELD("VMOVNTPSYmr")        2, false, false, 157, 4,  2, 1,  0, 0}, // #1476
21803
  {DBGFIELD("VMOVNTPSmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1477
21804
  {DBGFIELD("VMOVPDI2DImr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #1478
21805
  {DBGFIELD("VMOVPQI2QImr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #1479
21806
  {DBGFIELD("VMOVPQIto64mr")      2, false, false, 157, 4,  2, 1,  0, 0}, // #1480
21807
  {DBGFIELD("VMOVSDmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1481
21808
  {DBGFIELD("VMOVSSmr")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1482
21809
  {DBGFIELD("VMOVUPDYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1483
21810
  {DBGFIELD("VMOVUPDmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1484
21811
  {DBGFIELD("VMOVUPSYmr")         2, false, false, 157, 4,  2, 1,  0, 0}, // #1485
21812
  {DBGFIELD("VMOVUPSmr")          2, false, false, 157, 4,  2, 1,  0, 0}, // #1486
21813
  {DBGFIELD("MPSADBWrri")         2, false, false, 57, 8,  9, 1,  0, 0}, // #1487
21814
  {DBGFIELD("VMPSADBWrri")        2, false, false, 57, 8,  9, 1,  0, 0}, // #1488
21815
  {DBGFIELD("CLI")                1, false, false,  1, 2,  2, 1,  0, 0}, // #1489
21816
  {DBGFIELD("CVTSI2SS64rr")       3, false, false, 2162, 8, 16, 1,  0, 0}, // #1490
21817
  {DBGFIELD("CVTSI2SSrr")         2, false, false, 2119, 8,  3, 1,  0, 0}, // #1491
21818
  {DBGFIELD("HADDPDrr")           3, false, false, 2170, 9, 16, 1,  0, 0}, // #1492
21819
  {DBGFIELD("HADDPSrr")           3, false, false, 2170, 9, 16, 1,  0, 0}, // #1493
21820
  {DBGFIELD("HSUBPDrr")           3, false, false, 2170, 9, 16, 1,  0, 0}, // #1494
21821
  {DBGFIELD("HSUBPSrr")           3, false, false, 2170, 9, 16, 1,  0, 0}, // #1495
21822
  {DBGFIELD("VCVTSI2SS64rr")      3, false, false, 2162, 8, 16, 1,  0, 0}, // #1496
21823
  {DBGFIELD("VCVTSI2SSrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #1497
21824
  {DBGFIELD("VHADDPDYrr")         3, false, false, 2170, 9, 16, 1,  0, 0}, // #1498
21825
  {DBGFIELD("VHADDPDrr")          3, false, false, 2170, 9, 16, 1,  0, 0}, // #1499
21826
  {DBGFIELD("VHADDPSYrr")         3, false, false, 2170, 9, 16, 1,  0, 0}, // #1500
21827
  {DBGFIELD("VHADDPSrr")          3, false, false, 2170, 9, 16, 1,  0, 0}, // #1501
21828
  {DBGFIELD("VHSUBPDYrr")         3, false, false, 2170, 9, 16, 1,  0, 0}, // #1502
21829
  {DBGFIELD("VHSUBPDrr")          3, false, false, 2170, 9, 16, 1,  0, 0}, // #1503
21830
  {DBGFIELD("VHSUBPSYrr")         3, false, false, 2170, 9, 16, 1,  0, 0}, // #1504
21831
  {DBGFIELD("VHSUBPSrr")          3, false, false, 2170, 9, 16, 1,  0, 0}, // #1505
21832
  {DBGFIELD("ISTT_FP16m")         3, false, false, 537, 11,  6, 1,  0, 0}, // #1506
21833
  {DBGFIELD("ISTT_FP32m")         3, false, false, 537, 11,  6, 1,  0, 0}, // #1507
21834
  {DBGFIELD("ISTT_FP64m")         3, false, false, 537, 11,  6, 1,  0, 0}, // #1508
21835
  {DBGFIELD("PUSHGS64")           1, false, false,  1, 2,  1, 1,  0, 0}, // #1509
21836
  {DBGFIELD("CALL64pcrel32")      4, false, false, 520, 7, 19, 1,  0, 0}, // #1510
21837
  {DBGFIELD("CALL16r_CALL32r_CALL64r") 4, false, false, 527, 10, 19, 1,  0, 0}, // #1511
21838
  {DBGFIELD("EXTRACTPSmr")        3, false, false, 537, 11,  2, 1,  0, 0}, // #1512
21839
  {DBGFIELD("VEXTRACTPSmr")       3, false, false, 537, 11,  2, 1,  0, 0}, // #1513
21840
  {DBGFIELD("VMASKMOVPDYmr")      2, false, false, 2216, 10,  2, 1,  0, 0}, // #1514
21841
  {DBGFIELD("VMASKMOVPDmr")       2, false, false, 2216, 10,  2, 1,  0, 0}, // #1515
21842
  {DBGFIELD("VMASKMOVPSYmr")      2, false, false, 2216, 10,  2, 1,  0, 0}, // #1516
21843
  {DBGFIELD("VMASKMOVPSmr")       2, false, false, 2216, 10,  2, 1,  0, 0}, // #1517
21844
  {DBGFIELD("SETAEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1518
21845
  {DBGFIELD("SETBm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1519
21846
  {DBGFIELD("SETEm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1520
21847
  {DBGFIELD("SETGEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1521
21848
  {DBGFIELD("SETGm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1522
21849
  {DBGFIELD("SETLEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1523
21850
  {DBGFIELD("SETLm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1524
21851
  {DBGFIELD("SETNEm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1525
21852
  {DBGFIELD("SETNOm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1526
21853
  {DBGFIELD("SETNPm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1527
21854
  {DBGFIELD("SETNSm")             3, false, false, 560, 7,  2, 1,  0, 0}, // #1528
21855
  {DBGFIELD("SETOm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1529
21856
  {DBGFIELD("SETPm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1530
21857
  {DBGFIELD("SETSm")              3, false, false, 560, 7,  2, 1,  0, 0}, // #1531
21858
  {DBGFIELD("PEXTRBmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1532
21859
  {DBGFIELD("VPEXTRBmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1533
21860
  {DBGFIELD("VPEXTRDmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1534
21861
  {DBGFIELD("VPEXTRWmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1535
21862
  {DBGFIELD("MOV8mi")             2, false, false, 157, 4,  2, 1,  0, 0}, // #1536
21863
  {DBGFIELD("STOSB")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1537
21864
  {DBGFIELD("STOSL")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1538
21865
  {DBGFIELD("STOSQ")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1539
21866
  {DBGFIELD("STOSW")              3, false, false, 313, 5,  2, 1,  0, 0}, // #1540
21867
  {DBGFIELD("FNINIT")             15, false, false, 2226, 8, 38, 1,  0, 0}, // #1541
21868
  {DBGFIELD("CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr") 5, false, false, 431, 4,  3, 1,  0, 0}, // #1542
21869
  {DBGFIELD("CMPXCHG8rr")         5, false, false, 431, 4,  3, 1,  0, 0}, // #1543
21870
  {DBGFIELD("SETAm")              4, false, false, 2234, 7, 19, 1,  0, 0}, // #1544
21871
  {DBGFIELD("SETBEm")             4, false, false, 2234, 7, 19, 1,  0, 0}, // #1545
21872
  {DBGFIELD("LDMXCSR")            3, false, false, 567, 11, 19, 1,  0, 0}, // #1546
21873
  {DBGFIELD("STMXCSR")            3, false, false, 537, 11,  2, 1,  0, 0}, // #1547
21874
  {DBGFIELD("VLDMXCSR")           3, false, false, 567, 11, 19, 1,  0, 0}, // #1548
21875
  {DBGFIELD("VSTMXCSR")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1549
21876
  {DBGFIELD("PEXTRDmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1550
21877
  {DBGFIELD("PEXTRQmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #1551
21878
  {DBGFIELD("VPEXTRQmr")          3, false, false, 537, 11,  2, 1,  0, 0}, // #1552
21879
  {DBGFIELD("PUSHF16")            6, false, false, 578, 5,  9, 1,  0, 0}, // #1553
21880
  {DBGFIELD("PUSHF64")            6, false, false, 578, 5,  9, 1,  0, 0}, // #1554
21881
  {DBGFIELD("CLFLUSH")            2, false, false, 583, 7, 19, 1,  0, 0}, // #1555
21882
  {DBGFIELD("CLFLUSHOPT")         2, false, false, 583, 7, 19, 1,  0, 0}, // #1556
21883
  {DBGFIELD("FXRSTOR_FXRSTOR64")  90, false, false, 590, 15, 74, 1,  0, 0}, // #1557
21884
  {DBGFIELD("LDDQUrm")            1, false, false, 101, 3,  2, 1,  0, 0}, // #1558
21885
  {DBGFIELD("MMX_MOVD64from64rm") 1, false, false, 101, 3,  2, 1,  0, 0}, // #1559
21886
  {DBGFIELD("MOV64toPQIrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1560
21887
  {DBGFIELD("MOVAPDrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1561
21888
  {DBGFIELD("MOVAPSrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1562
21889
  {DBGFIELD("MOVDDUPrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1563
21890
  {DBGFIELD("MOVDI2PDIrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1564
21891
  {DBGFIELD("MOVDQArm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1565
21892
  {DBGFIELD("MOVDQUrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1566
21893
  {DBGFIELD("MOVNTDQArm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1567
21894
  {DBGFIELD("MOVSHDUPrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1568
21895
  {DBGFIELD("MOVSLDUPrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1569
21896
  {DBGFIELD("MOVSSrm")            1, false, false, 101, 3,  2, 1,  0, 0}, // #1570
21897
  {DBGFIELD("MOVUPDrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1571
21898
  {DBGFIELD("MOVUPSrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1572
21899
  {DBGFIELD("POP16r")             1, false, false, 101, 3,  3, 1,  0, 0}, // #1573
21900
  {DBGFIELD("POP16rmm_POP32rmm_POP64rmm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1574
21901
  {DBGFIELD("POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr") 1, false, false, 101, 3,  3, 1,  0, 0}, // #1575
21902
  {DBGFIELD("VBROADCASTSSrm")     1, false, false, 101, 3,  2, 1,  0, 0}, // #1576
21903
  {DBGFIELD("VLDDQUYrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1577
21904
  {DBGFIELD("VLDDQUrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1578
21905
  {DBGFIELD("VMOV64toPQIrm")      1, false, false, 101, 3,  2, 1,  0, 0}, // #1579
21906
  {DBGFIELD("VMOVAPDrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1580
21907
  {DBGFIELD("VMOVAPSrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1581
21908
  {DBGFIELD("VMOVDDUPrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1582
21909
  {DBGFIELD("VMOVDI2PDIrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1583
21910
  {DBGFIELD("VMOVDQArm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1584
21911
  {DBGFIELD("VMOVDQUrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1585
21912
  {DBGFIELD("VMOVNTDQArm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1586
21913
  {DBGFIELD("VMOVQI2PQIrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1587
21914
  {DBGFIELD("VMOVSDrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1588
21915
  {DBGFIELD("VMOVSHDUPrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1589
21916
  {DBGFIELD("VMOVSLDUPrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1590
21917
  {DBGFIELD("VMOVSSrm")           1, false, false, 101, 3,  2, 1,  0, 0}, // #1591
21918
  {DBGFIELD("VMOVUPDrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1592
21919
  {DBGFIELD("VMOVUPSrm")          1, false, false, 101, 3,  2, 1,  0, 0}, // #1593
21920
  {DBGFIELD("JMP16m_JMP32m_JMP64m") 2, false, false, 605, 9,  2, 1,  0, 0}, // #1594
21921
  {DBGFIELD("MOV64sm")            1, false, false,  1, 2,  2, 1,  0, 0}, // #1595
21922
  {DBGFIELD("BT16mi8_BT32mi8_BT64mi8") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1596
21923
  {DBGFIELD("MMX_PABSBrm64")      2, false, false, 2241, 7,  2, 1,  0, 0}, // #1597
21924
  {DBGFIELD("MMX_PABSDrm64")      2, false, false, 2241, 7,  2, 1,  0, 0}, // #1598
21925
  {DBGFIELD("MMX_PABSWrm64")      2, false, false, 2241, 7,  2, 1,  0, 0}, // #1599
21926
  {DBGFIELD("MMX_PALIGNR64irm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #1600
21927
  {DBGFIELD("MMX_PSHUFBrm64")     2, false, false, 29, 10,  2, 1,  0, 0}, // #1601
21928
  {DBGFIELD("MMX_PSIGNBrm64")     2, false, false, 2241, 7,  2, 1,  0, 0}, // #1602
21929
  {DBGFIELD("MMX_PSIGNDrm64")     2, false, false, 2241, 7,  2, 1,  0, 0}, // #1603
21930
  {DBGFIELD("MMX_PSIGNWrm64")     2, false, false, 2241, 7,  2, 1,  0, 0}, // #1604
21931
  {DBGFIELD("ADD16rm_ADD32rm_ADD64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1605
21932
  {DBGFIELD("ADD8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1606
21933
  {DBGFIELD("AND16rm_AND32rm_AND64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1607
21934
  {DBGFIELD("AND8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1608
21935
  {DBGFIELD("CMP16mi8_CMP32mi8_CMP64mi8") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1609
21936
  {DBGFIELD("CMP16mr_CMP32mr_CMP64mr") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1610
21937
  {DBGFIELD("CMP16rm_CMP32rm_CMP64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1611
21938
  {DBGFIELD("CMP8mi_CMP8mi8")     2, false, false,  9, 4,  2, 1,  0, 0}, // #1612
21939
  {DBGFIELD("CMP8mr")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1613
21940
  {DBGFIELD("CMP8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1614
21941
  {DBGFIELD("LODSL")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1615
21942
  {DBGFIELD("LODSQ")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1616
21943
  {DBGFIELD("OR16rm_OR32rm_OR64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1617
21944
  {DBGFIELD("OR8rm")              2, false, false,  9, 4,  2, 1,  0, 0}, // #1618
21945
  {DBGFIELD("SUB16rm_SUB32rm_SUB64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1619
21946
  {DBGFIELD("SUB8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1620
21947
  {DBGFIELD("XOR16rm_XOR32rm_XOR64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1621
21948
  {DBGFIELD("XOR8rm")             2, false, false,  9, 4,  2, 1,  0, 0}, // #1622
21949
  {DBGFIELD("ST_F32m")            1, false, false, 157, 4,  2, 1,  0, 0}, // #1623
21950
  {DBGFIELD("ST_F64m")            1, false, false, 157, 4,  2, 1,  0, 0}, // #1624
21951
  {DBGFIELD("ST_FP32m")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1625
21952
  {DBGFIELD("ST_FP64m")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1626
21953
  {DBGFIELD("ST_FP80m")           2, false, false, 157, 4,  2, 1,  0, 0}, // #1627
21954
  {DBGFIELD("VBROADCASTSDYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #1628
21955
  {DBGFIELD("VBROADCASTSSYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #1629
21956
  {DBGFIELD("VMOVAPDYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1630
21957
  {DBGFIELD("VMOVAPSYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1631
21958
  {DBGFIELD("VMOVDDUPYrm")        1, false, false, 101, 3,  2, 1,  0, 0}, // #1632
21959
  {DBGFIELD("VMOVDQAYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1633
21960
  {DBGFIELD("VMOVDQUYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1634
21961
  {DBGFIELD("VMOVSHDUPYrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1635
21962
  {DBGFIELD("VMOVSLDUPYrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #1636
21963
  {DBGFIELD("VMOVUPDYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1637
21964
  {DBGFIELD("VMOVUPSYrm")         1, false, false, 101, 3,  2, 1,  0, 0}, // #1638
21965
  {DBGFIELD("CVTPS2PDrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #1639
21966
  {DBGFIELD("CVTSS2SDrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #1640
21967
  {DBGFIELD("VCVTPS2PDYrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #1641
21968
  {DBGFIELD("VCVTPS2PDrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #1642
21969
  {DBGFIELD("VCVTSS2SDrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #1643
21970
  {DBGFIELD("VTESTPDrm")          2, false, false, 105, 11, 19, 1,  0, 0}, // #1644
21971
  {DBGFIELD("VTESTPSrm")          2, false, false, 105, 11, 19, 1,  0, 0}, // #1645
21972
  {DBGFIELD("ANDNPDrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1646
21973
  {DBGFIELD("ANDNPSrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1647
21974
  {DBGFIELD("ANDPDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1648
21975
  {DBGFIELD("ANDPSrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1649
21976
  {DBGFIELD("INSERTPSrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1650
21977
  {DBGFIELD("MOVHPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1651
21978
  {DBGFIELD("MOVHPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1652
21979
  {DBGFIELD("MOVLPDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1653
21980
  {DBGFIELD("MOVLPSrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1654
21981
  {DBGFIELD("ORPDrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1655
21982
  {DBGFIELD("ORPSrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1656
21983
  {DBGFIELD("SHUFPDrmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1657
21984
  {DBGFIELD("SHUFPSrmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1658
21985
  {DBGFIELD("UNPCKHPDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1659
21986
  {DBGFIELD("UNPCKHPSrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1660
21987
  {DBGFIELD("UNPCKLPDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1661
21988
  {DBGFIELD("UNPCKLPSrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1662
21989
  {DBGFIELD("VANDNPDrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #1663
21990
  {DBGFIELD("VANDNPSrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #1664
21991
  {DBGFIELD("VANDPDrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1665
21992
  {DBGFIELD("VANDPSrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1666
21993
  {DBGFIELD("VBROADCASTF128")     1, false, false, 101, 3,  2, 1,  0, 0}, // #1667
21994
  {DBGFIELD("VINSERTPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1668
21995
  {DBGFIELD("VMOVHPDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1669
21996
  {DBGFIELD("VMOVHPSrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1670
21997
  {DBGFIELD("VMOVLPDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1671
21998
  {DBGFIELD("VMOVLPSrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1672
21999
  {DBGFIELD("VORPDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1673
22000
  {DBGFIELD("VORPSrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1674
22001
  {DBGFIELD("VPERMILPDmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1675
22002
  {DBGFIELD("VPERMILPDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1676
22003
  {DBGFIELD("VPERMILPSmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1677
22004
  {DBGFIELD("VPERMILPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1678
22005
  {DBGFIELD("VSHUFPDrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1679
22006
  {DBGFIELD("VSHUFPSrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1680
22007
  {DBGFIELD("VUNPCKHPDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1681
22008
  {DBGFIELD("VUNPCKHPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1682
22009
  {DBGFIELD("VUNPCKLPDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1683
22010
  {DBGFIELD("VUNPCKLPSrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1684
22011
  {DBGFIELD("VXORPDrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1685
22012
  {DBGFIELD("VXORPSrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1686
22013
  {DBGFIELD("XORPDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1687
22014
  {DBGFIELD("XORPSrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1688
22015
  {DBGFIELD("AESDECLASTrr")       1, false, false, 117, 9,  9, 1,  0, 0}, // #1689
22016
  {DBGFIELD("AESDECrr")           1, false, false, 117, 9,  9, 1,  0, 0}, // #1690
22017
  {DBGFIELD("AESENCLASTrr")       1, false, false, 117, 9,  9, 1,  0, 0}, // #1691
22018
  {DBGFIELD("AESENCrr")           1, false, false, 117, 9,  9, 1,  0, 0}, // #1692
22019
  {DBGFIELD("VAESDECLASTrr")      1, false, false, 117, 9,  9, 1,  0, 0}, // #1693
22020
  {DBGFIELD("VAESDECrr")          1, false, false, 117, 9,  9, 1,  0, 0}, // #1694
22021
  {DBGFIELD("VAESENCLASTrr")      1, false, false, 117, 9,  9, 1,  0, 0}, // #1695
22022
  {DBGFIELD("VAESENCrr")          1, false, false, 117, 9,  9, 1,  0, 0}, // #1696
22023
  {DBGFIELD("BLENDPDrmi")         2, false, false, 17, 5,  2, 1,  0, 0}, // #1697
22024
  {DBGFIELD("BLENDPSrmi")         2, false, false, 17, 5,  2, 1,  0, 0}, // #1698
22025
  {DBGFIELD("VBLENDPDrmi")        2, false, false, 17, 5,  2, 1,  0, 0}, // #1699
22026
  {DBGFIELD("VBLENDPSrmi")        2, false, false, 17, 5,  2, 1,  0, 0}, // #1700
22027
  {DBGFIELD("VINSERTF128rm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #1701
22028
  {DBGFIELD("MMX_PADDQirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #1702
22029
  {DBGFIELD("PABSBrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #1703
22030
  {DBGFIELD("PABSDrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #1704
22031
  {DBGFIELD("PABSWrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #1705
22032
  {DBGFIELD("PACKSSDWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1706
22033
  {DBGFIELD("PACKSSWBrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1707
22034
  {DBGFIELD("PACKUSDWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1708
22035
  {DBGFIELD("PACKUSWBrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1709
22036
  {DBGFIELD("PADDBrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1710
22037
  {DBGFIELD("PADDDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1711
22038
  {DBGFIELD("PADDQrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1712
22039
  {DBGFIELD("PADDSBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1713
22040
  {DBGFIELD("PADDSWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1714
22041
  {DBGFIELD("PADDUSBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1715
22042
  {DBGFIELD("PADDUSWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1716
22043
  {DBGFIELD("PADDWrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1717
22044
  {DBGFIELD("PALIGNRrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1718
22045
  {DBGFIELD("PAVGBrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #1719
22046
  {DBGFIELD("PAVGWrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #1720
22047
  {DBGFIELD("PBLENDWrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1721
22048
  {DBGFIELD("PCMPEQBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1722
22049
  {DBGFIELD("PCMPEQDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1723
22050
  {DBGFIELD("PCMPEQQrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1724
22051
  {DBGFIELD("PCMPEQWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1725
22052
  {DBGFIELD("PCMPGTBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1726
22053
  {DBGFIELD("PCMPGTDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1727
22054
  {DBGFIELD("PCMPGTWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1728
22055
  {DBGFIELD("PINSRBrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1729
22056
  {DBGFIELD("PINSRDrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1730
22057
  {DBGFIELD("PINSRQrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1731
22058
  {DBGFIELD("PINSRWrmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1732
22059
  {DBGFIELD("PMAXSBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1733
22060
  {DBGFIELD("PMAXSDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1734
22061
  {DBGFIELD("PMAXSWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1735
22062
  {DBGFIELD("PMAXUBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1736
22063
  {DBGFIELD("PMAXUDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1737
22064
  {DBGFIELD("PMAXUWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1738
22065
  {DBGFIELD("PMINSBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1739
22066
  {DBGFIELD("PMINSDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1740
22067
  {DBGFIELD("PMINSWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1741
22068
  {DBGFIELD("PMINUBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1742
22069
  {DBGFIELD("PMINUDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1743
22070
  {DBGFIELD("PMINUWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1744
22071
  {DBGFIELD("PMOVSXBDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1745
22072
  {DBGFIELD("PMOVSXBQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1746
22073
  {DBGFIELD("PMOVSXBWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1747
22074
  {DBGFIELD("PMOVSXDQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1748
22075
  {DBGFIELD("PMOVSXWDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1749
22076
  {DBGFIELD("PMOVSXWQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1750
22077
  {DBGFIELD("PMOVZXBDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1751
22078
  {DBGFIELD("PMOVZXBQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1752
22079
  {DBGFIELD("PMOVZXBWrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1753
22080
  {DBGFIELD("PMOVZXDQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1754
22081
  {DBGFIELD("PMOVZXWDrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1755
22082
  {DBGFIELD("PMOVZXWQrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1756
22083
  {DBGFIELD("PSHUFBrm")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1757
22084
  {DBGFIELD("PSHUFDmi")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1758
22085
  {DBGFIELD("PSHUFHWmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1759
22086
  {DBGFIELD("PSHUFLWmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1760
22087
  {DBGFIELD("PSIGNBrm128")        2, false, false, 882, 6,  2, 1,  0, 0}, // #1761
22088
  {DBGFIELD("PSIGNDrm128")        2, false, false, 882, 6,  2, 1,  0, 0}, // #1762
22089
  {DBGFIELD("PSIGNWrm128")        2, false, false, 882, 6,  2, 1,  0, 0}, // #1763
22090
  {DBGFIELD("PSUBBrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1764
22091
  {DBGFIELD("PSUBDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1765
22092
  {DBGFIELD("PSUBQrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1766
22093
  {DBGFIELD("PSUBSBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1767
22094
  {DBGFIELD("PSUBSWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1768
22095
  {DBGFIELD("PSUBUSBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1769
22096
  {DBGFIELD("PSUBUSWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1770
22097
  {DBGFIELD("PSUBWrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1771
22098
  {DBGFIELD("PUNPCKHBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1772
22099
  {DBGFIELD("PUNPCKHDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1773
22100
  {DBGFIELD("PUNPCKHQDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1774
22101
  {DBGFIELD("PUNPCKHWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1775
22102
  {DBGFIELD("PUNPCKLBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1776
22103
  {DBGFIELD("PUNPCKLDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1777
22104
  {DBGFIELD("PUNPCKLQDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1778
22105
  {DBGFIELD("PUNPCKLWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1779
22106
  {DBGFIELD("VPABSBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1780
22107
  {DBGFIELD("VPABSDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1781
22108
  {DBGFIELD("VPABSWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1782
22109
  {DBGFIELD("VPACKSSDWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1783
22110
  {DBGFIELD("VPACKSSWBrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1784
22111
  {DBGFIELD("VPACKUSDWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1785
22112
  {DBGFIELD("VPACKUSWBrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1786
22113
  {DBGFIELD("VPADDBrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1787
22114
  {DBGFIELD("VPADDDrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1788
22115
  {DBGFIELD("VPADDQrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1789
22116
  {DBGFIELD("VPADDSBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1790
22117
  {DBGFIELD("VPADDSWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1791
22118
  {DBGFIELD("VPADDUSBrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1792
22119
  {DBGFIELD("VPADDUSWrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1793
22120
  {DBGFIELD("VPADDWrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1794
22121
  {DBGFIELD("VPALIGNRrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1795
22122
  {DBGFIELD("VPAVGBrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1796
22123
  {DBGFIELD("VPAVGWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #1797
22124
  {DBGFIELD("VPBLENDWrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1798
22125
  {DBGFIELD("VPCMPEQBrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1799
22126
  {DBGFIELD("VPCMPEQDrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1800
22127
  {DBGFIELD("VPCMPEQQrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1801
22128
  {DBGFIELD("VPCMPEQWrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1802
22129
  {DBGFIELD("VPCMPGTBrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1803
22130
  {DBGFIELD("VPCMPGTDrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1804
22131
  {DBGFIELD("VPCMPGTWrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1805
22132
  {DBGFIELD("VPINSRBrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1806
22133
  {DBGFIELD("VPINSRDrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1807
22134
  {DBGFIELD("VPINSRQrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1808
22135
  {DBGFIELD("VPINSRWrmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1809
22136
  {DBGFIELD("VPMAXSBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1810
22137
  {DBGFIELD("VPMAXSDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1811
22138
  {DBGFIELD("VPMAXSWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1812
22139
  {DBGFIELD("VPMAXUBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1813
22140
  {DBGFIELD("VPMAXUDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1814
22141
  {DBGFIELD("VPMAXUWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1815
22142
  {DBGFIELD("VPMINSBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1816
22143
  {DBGFIELD("VPMINSDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1817
22144
  {DBGFIELD("VPMINSWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1818
22145
  {DBGFIELD("VPMINUBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1819
22146
  {DBGFIELD("VPMINUDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1820
22147
  {DBGFIELD("VPMINUWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1821
22148
  {DBGFIELD("VPMOVSXBDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1822
22149
  {DBGFIELD("VPMOVSXBQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1823
22150
  {DBGFIELD("VPMOVSXBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1824
22151
  {DBGFIELD("VPMOVSXDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1825
22152
  {DBGFIELD("VPMOVSXWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1826
22153
  {DBGFIELD("VPMOVSXWQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1827
22154
  {DBGFIELD("VPMOVZXBDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1828
22155
  {DBGFIELD("VPMOVZXBQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1829
22156
  {DBGFIELD("VPMOVZXBWrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1830
22157
  {DBGFIELD("VPMOVZXDQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1831
22158
  {DBGFIELD("VPMOVZXWDrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1832
22159
  {DBGFIELD("VPMOVZXWQrm")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1833
22160
  {DBGFIELD("VPSHUFBrm")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1834
22161
  {DBGFIELD("VPSHUFDmi")          2, false, false, 29, 10,  2, 1,  0, 0}, // #1835
22162
  {DBGFIELD("VPSHUFHWmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1836
22163
  {DBGFIELD("VPSHUFLWmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #1837
22164
  {DBGFIELD("VPSIGNBrm128")       2, false, false, 882, 6,  2, 1,  0, 0}, // #1838
22165
  {DBGFIELD("VPSIGNDrm128")       2, false, false, 882, 6,  2, 1,  0, 0}, // #1839
22166
  {DBGFIELD("VPSIGNWrm128")       2, false, false, 882, 6,  2, 1,  0, 0}, // #1840
22167
  {DBGFIELD("VPSUBBrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1841
22168
  {DBGFIELD("VPSUBDrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1842
22169
  {DBGFIELD("VPSUBQrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1843
22170
  {DBGFIELD("VPSUBSBrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1844
22171
  {DBGFIELD("VPSUBSWrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #1845
22172
  {DBGFIELD("VPSUBUSBrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1846
22173
  {DBGFIELD("VPSUBUSWrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #1847
22174
  {DBGFIELD("VPSUBWrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1848
22175
  {DBGFIELD("VPUNPCKHBWrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1849
22176
  {DBGFIELD("VPUNPCKHDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1850
22177
  {DBGFIELD("VPUNPCKHQDQrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #1851
22178
  {DBGFIELD("VPUNPCKHWDrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1852
22179
  {DBGFIELD("VPUNPCKLBWrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1853
22180
  {DBGFIELD("VPUNPCKLDQrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1854
22181
  {DBGFIELD("VPUNPCKLQDQrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #1855
22182
  {DBGFIELD("VPUNPCKLWDrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1856
22183
  {DBGFIELD("PANDNrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1857
22184
  {DBGFIELD("PANDrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1858
22185
  {DBGFIELD("PORrm")              2, false, false, 17, 5,  2, 1,  0, 0}, // #1859
22186
  {DBGFIELD("PXORrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1860
22187
  {DBGFIELD("VPANDNrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1861
22188
  {DBGFIELD("VPANDrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1862
22189
  {DBGFIELD("VPORrm")             2, false, false, 17, 5,  2, 1,  0, 0}, // #1863
22190
  {DBGFIELD("VPXORrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #1864
22191
  {DBGFIELD("VRCPPSYr")           1, false, false, 117, 9,  9, 1,  0, 0}, // #1865
22192
  {DBGFIELD("VRSQRTPSYr")         1, false, false, 117, 9,  9, 1,  0, 0}, // #1866
22193
  {DBGFIELD("VERRm")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1867
22194
  {DBGFIELD("VERWm")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1868
22195
  {DBGFIELD("LODSB")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1869
22196
  {DBGFIELD("LODSW")              1, false, false,  1, 2,  1, 1,  0, 0}, // #1870
22197
  {DBGFIELD("FARJMP64")           2, false, false, 605, 9,  2, 1,  0, 0}, // #1871
22198
  {DBGFIELD("ADC16rm_ADC32rm_ADC64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1872
22199
  {DBGFIELD("ADC8rm")             2, false, false, 91, 6,  2, 1,  0, 0}, // #1873
22200
  {DBGFIELD("CMOVAE16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1874
22201
  {DBGFIELD("CMOVAE32rm_CMOVAE64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1875
22202
  {DBGFIELD("CMOVB16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1876
22203
  {DBGFIELD("CMOVB32rm_CMOVB64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1877
22204
  {DBGFIELD("CMOVE16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1878
22205
  {DBGFIELD("CMOVE32rm_CMOVE64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1879
22206
  {DBGFIELD("CMOVG16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1880
22207
  {DBGFIELD("CMOVG32rm_CMOVG64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1881
22208
  {DBGFIELD("CMOVGE16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1882
22209
  {DBGFIELD("CMOVGE32rm_CMOVGE64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1883
22210
  {DBGFIELD("CMOVL16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1884
22211
  {DBGFIELD("CMOVL32rm_CMOVL64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1885
22212
  {DBGFIELD("CMOVLE16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1886
22213
  {DBGFIELD("CMOVLE32rm_CMOVLE64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1887
22214
  {DBGFIELD("CMOVNE16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1888
22215
  {DBGFIELD("CMOVNE32rm_CMOVNE64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1889
22216
  {DBGFIELD("CMOVNO16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1890
22217
  {DBGFIELD("CMOVNO32rm_CMOVNO64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1891
22218
  {DBGFIELD("CMOVNP16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1892
22219
  {DBGFIELD("CMOVNP32rm_CMOVNP64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1893
22220
  {DBGFIELD("CMOVNS16rm")         2, false, false, 91, 6,  2, 1,  0, 0}, // #1894
22221
  {DBGFIELD("CMOVNS32rm_CMOVNS64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1895
22222
  {DBGFIELD("CMOVO16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1896
22223
  {DBGFIELD("CMOVO32rm_CMOVO64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1897
22224
  {DBGFIELD("CMOVP16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1898
22225
  {DBGFIELD("CMOVP32rm_CMOVP64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1899
22226
  {DBGFIELD("CMOVS16rm")          2, false, false, 91, 6,  2, 1,  0, 0}, // #1900
22227
  {DBGFIELD("CMOVS32rm_CMOVS64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1901
22228
  {DBGFIELD("SBB16rm_SBB32rm_SBB64rm") 2, false, false, 91, 6,  2, 1,  0, 0}, // #1902
22229
  {DBGFIELD("SBB8rm")             2, false, false, 91, 6,  2, 1,  0, 0}, // #1903
22230
  {DBGFIELD("FNSTSWm")            3, false, false, 643, 11, 19, 1,  0, 0}, // #1904
22231
  {DBGFIELD("SLDT16r_SLDT32r_SLDT64r") 4, false, false, 654, 11, 16, 1,  0, 0}, // #1905
22232
  {DBGFIELD("STR16r_STR32r_STR64r") 3, false, false, 665, 11,  3, 1,  0, 0}, // #1906
22233
  {DBGFIELD("CALL16m_CALL32m")    5, false, false, 676, 11, 19, 1,  0, 0}, // #1907
22234
  {DBGFIELD("CALL64m")            5, false, false, 676, 11, 19, 1,  0, 0}, // #1908
22235
  {DBGFIELD("FNSTCW16m")          3, false, false, 687, 10,  2, 1,  0, 0}, // #1909
22236
  {DBGFIELD("BTC16mi8_BTC32mi8_BTC64mi8") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1910
22237
  {DBGFIELD("BTR16mi8_BTR32mi8_BTR64mi8") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1911
22238
  {DBGFIELD("BTS16mi8_BTS32mi8_BTS64mi8") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1912
22239
  {DBGFIELD("SAR16mi_SAR32mi_SAR64mi") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1913
22240
  {DBGFIELD("SAR8mi")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1914
22241
  {DBGFIELD("SHL16m1_SHL32m1_SHL64m1") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1915
22242
  {DBGFIELD("SHL16mi_SHL32mi_SHL64mi") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1916
22243
  {DBGFIELD("SHL8m1")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1917
22244
  {DBGFIELD("SHL8mi")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1918
22245
  {DBGFIELD("SHR16mi_SHR32mi_SHR64mi") 4, false, false, 697, 8,  2, 1,  0, 0}, // #1919
22246
  {DBGFIELD("SHR8mi")             4, false, false, 697, 8,  2, 1,  0, 0}, // #1920
22247
  {DBGFIELD("ADD16mi8_ADD32mi8_ADD64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1921
22248
  {DBGFIELD("ADD16mr_ADD32mr_ADD64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1922
22249
  {DBGFIELD("ADD8mi_ADD8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1923
22250
  {DBGFIELD("ADD8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1924
22251
  {DBGFIELD("AND16mi8_AND32mi8_AND64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1925
22252
  {DBGFIELD("AND16mr_AND32mr_AND64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1926
22253
  {DBGFIELD("AND8mi_AND8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1927
22254
  {DBGFIELD("AND8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1928
22255
  {DBGFIELD("DEC16m_DEC32m_DEC64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1929
22256
  {DBGFIELD("DEC8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1930
22257
  {DBGFIELD("INC16m_INC32m_INC64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1931
22258
  {DBGFIELD("INC8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1932
22259
  {DBGFIELD("NEG16m_NEG32m_NEG64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1933
22260
  {DBGFIELD("NEG8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1934
22261
  {DBGFIELD("NOT16m_NOT32m_NOT64m") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1935
22262
  {DBGFIELD("NOT8m")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1936
22263
  {DBGFIELD("OR16mi8_OR32mi8_OR64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1937
22264
  {DBGFIELD("OR16mr_OR32mr_OR64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1938
22265
  {DBGFIELD("OR32mrLocked")       4, false, false, 705, 6,  2, 1,  0, 0}, // #1939
22266
  {DBGFIELD("OR8mi_OR8mi8")       4, false, false, 705, 6,  2, 1,  0, 0}, // #1940
22267
  {DBGFIELD("OR8mr")              4, false, false, 705, 6,  2, 1,  0, 0}, // #1941
22268
  {DBGFIELD("SUB16mi8_SUB32mi8_SUB64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1942
22269
  {DBGFIELD("SUB16mr_SUB32mr_SUB64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1943
22270
  {DBGFIELD("SUB8mi_SUB8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1944
22271
  {DBGFIELD("SUB8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1945
22272
  {DBGFIELD("TEST16rm_TEST32rm_TEST64rm") 2, false, false,  9, 4,  2, 1,  0, 0}, // #1946
22273
  {DBGFIELD("TEST8mi")            2, false, false,  9, 4,  2, 1,  0, 0}, // #1947
22274
  {DBGFIELD("TEST8rm")            2, false, false,  9, 4,  2, 1,  0, 0}, // #1948
22275
  {DBGFIELD("XOR16mi8_XOR32mi8_XOR64mi8") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1949
22276
  {DBGFIELD("XOR16mr_XOR32mr_XOR64mr") 4, false, false, 705, 6,  2, 1,  0, 0}, // #1950
22277
  {DBGFIELD("XOR8mi_XOR8mi8")     4, false, false, 705, 6,  2, 1,  0, 0}, // #1951
22278
  {DBGFIELD("XOR8mr")             4, false, false, 705, 6,  2, 1,  0, 0}, // #1952
22279
  {DBGFIELD("MMX_PMADDUBSWrm64")  2, false, false, 105, 11,  9, 1,  0, 0}, // #1953
22280
  {DBGFIELD("MMX_PMULHRSWrm64")   2, false, false, 105, 11,  9, 1,  0, 0}, // #1954
22281
  {DBGFIELD("VTESTPDYrm")         2, false, false, 105, 11, 19, 1,  0, 0}, // #1955
22282
  {DBGFIELD("VTESTPSYrm")         2, false, false, 105, 11, 19, 1,  0, 0}, // #1956
22283
  {DBGFIELD("BSF16rm_BSF32rm_BSF64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #1957
22284
  {DBGFIELD("BSR16rm_BSR32rm_BSR64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #1958
22285
  {DBGFIELD("CRC32r64m64")        1, false, false, 13, 9, 10, 1,  7, 1}, // #1959
22286
  {DBGFIELD("CRC32r32m8_CRC32r64m8") 1, false, false, 13, 9, 10, 1,  7, 1}, // #1960
22287
  {DBGFIELD("FCOM32m")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1961
22288
  {DBGFIELD("FCOM64m")            2, false, false, 29, 10,  2, 1,  0, 0}, // #1962
22289
  {DBGFIELD("FCOMP32m")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1963
22290
  {DBGFIELD("FCOMP64m")           2, false, false, 29, 10,  2, 1,  0, 0}, // #1964
22291
  {DBGFIELD("MUL8m")              2, false, false, 13, 9,  6, 1,  0, 0}, // #1965
22292
  {DBGFIELD("VANDNPDYrm")         2, false, false, 17, 5,  2, 1,  0, 0}, // #1966
22293
  {DBGFIELD("VANDNPSYrm")         2, false, false, 17, 5,  2, 1,  0, 0}, // #1967
22294
  {DBGFIELD("VANDPDYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #1968
22295
  {DBGFIELD("VANDPSYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #1969
22296
  {DBGFIELD("VORPDYrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1970
22297
  {DBGFIELD("VORPSYrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #1971
22298
  {DBGFIELD("VPERM2F128rm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #1972
22299
  {DBGFIELD("VPERMILPDYmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1973
22300
  {DBGFIELD("VPERMILPDYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1974
22301
  {DBGFIELD("VPERMILPSYmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1975
22302
  {DBGFIELD("VPERMILPSYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1976
22303
  {DBGFIELD("VSHUFPDYrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1977
22304
  {DBGFIELD("VSHUFPSYrmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #1978
22305
  {DBGFIELD("VUNPCKHPDYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1979
22306
  {DBGFIELD("VUNPCKHPSYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1980
22307
  {DBGFIELD("VUNPCKLPDYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1981
22308
  {DBGFIELD("VUNPCKLPSYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #1982
22309
  {DBGFIELD("VXORPDYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #1983
22310
  {DBGFIELD("VXORPSYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #1984
22311
  {DBGFIELD("VBLENDPDYrmi")       2, false, false, 17, 5,  2, 1,  0, 0}, // #1985
22312
  {DBGFIELD("VBLENDPSYrmi")       2, false, false, 17, 5,  2, 1,  0, 0}, // #1986
22313
  {DBGFIELD("BLENDVPDrm0")        3, false, false, 788, 5, 19, 1,  0, 0}, // #1987
22314
  {DBGFIELD("BLENDVPSrm0")        3, false, false, 788, 5, 19, 1,  0, 0}, // #1988
22315
  {DBGFIELD("VBLENDVPDrm")        3, false, false, 788, 5, 19, 1,  0, 0}, // #1989
22316
  {DBGFIELD("VBLENDVPSrm")        3, false, false, 788, 5, 19, 1,  0, 0}, // #1990
22317
  {DBGFIELD("VMASKMOVPDrm")       2, false, false, 17, 5,  2, 1,  0, 0}, // #1991
22318
  {DBGFIELD("VMASKMOVPSrm")       2, false, false, 17, 5,  2, 1,  0, 0}, // #1992
22319
  {DBGFIELD("PBLENDVBrr0")        2, false, false, 342, 3, 19, 1,  0, 0}, // #1993
22320
  {DBGFIELD("VPBLENDVBrm")        3, false, false, 788, 5, 19, 1,  0, 0}, // #1994
22321
  {DBGFIELD("COMISDrm")           2, false, false, 105, 11, 19, 1,  0, 0}, // #1995
22322
  {DBGFIELD("COMISSrm")           2, false, false, 105, 11, 19, 1,  0, 0}, // #1996
22323
  {DBGFIELD("UCOMISDrm")          2, false, false, 105, 11, 19, 1,  0, 0}, // #1997
22324
  {DBGFIELD("UCOMISSrm")          2, false, false, 105, 11, 19, 1,  0, 0}, // #1998
22325
  {DBGFIELD("VCOMISDrm")          2, false, false, 105, 11, 19, 1,  0, 0}, // #1999
22326
  {DBGFIELD("VCOMISSrm")          2, false, false, 105, 11, 19, 1,  0, 0}, // #2000
22327
  {DBGFIELD("VUCOMISDrm")         2, false, false, 105, 11, 19, 1,  0, 0}, // #2001
22328
  {DBGFIELD("VUCOMISSrm")         2, false, false, 105, 11, 19, 1,  0, 0}, // #2002
22329
  {DBGFIELD("PTESTrm")            3, false, false, 614, 14,  6, 1,  0, 0}, // #2003
22330
  {DBGFIELD("VPTESTrm")           3, false, false, 614, 14,  6, 1,  0, 0}, // #2004
22331
  {DBGFIELD("PSLLDrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2005
22332
  {DBGFIELD("PSLLQrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2006
22333
  {DBGFIELD("PSLLWrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2007
22334
  {DBGFIELD("PSRADrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2008
22335
  {DBGFIELD("PSRAWrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2009
22336
  {DBGFIELD("PSRLDrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2010
22337
  {DBGFIELD("PSRLQrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2011
22338
  {DBGFIELD("PSRLWrm")            2, false, false, 882, 6,  2, 1,  0, 0}, // #2012
22339
  {DBGFIELD("VPSLLDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2013
22340
  {DBGFIELD("VPSLLQrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2014
22341
  {DBGFIELD("VPSLLWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2015
22342
  {DBGFIELD("VPSRADrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2016
22343
  {DBGFIELD("VPSRAWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2017
22344
  {DBGFIELD("VPSRLDrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2018
22345
  {DBGFIELD("VPSRLQrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2019
22346
  {DBGFIELD("VPSRLWrm")           2, false, false, 882, 6,  2, 1,  0, 0}, // #2020
22347
  {DBGFIELD("MMX_PHADDSWrm64")    4, false, false, 176, 14,  6, 1,  0, 0}, // #2021
22348
  {DBGFIELD("MMX_PHADDWrm64")     4, false, false, 2248, 10,  6, 1,  0, 0}, // #2022
22349
  {DBGFIELD("MMX_PHADDrm64")      4, false, false, 2248, 10,  6, 1,  0, 0}, // #2023
22350
  {DBGFIELD("MMX_PHSUBDrm64")     4, false, false, 2248, 10,  6, 1,  0, 0}, // #2024
22351
  {DBGFIELD("MMX_PHSUBSWrm64")    4, false, false, 176, 14,  6, 1,  0, 0}, // #2025
22352
  {DBGFIELD("MMX_PHSUBWrm64")     4, false, false, 2248, 10,  6, 1,  0, 0}, // #2026
22353
  {DBGFIELD("CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2027
22354
  {DBGFIELD("CMPXCHG8rm")         6, false, false, 721, 8,  6, 1,  0, 0}, // #2028
22355
  {DBGFIELD("CMOVA16rm")          3, false, false, 2258, 6, 19, 1,  0, 0}, // #2029
22356
  {DBGFIELD("CMOVA32rm_CMOVA64rm") 3, false, false, 2258, 6, 19, 1,  0, 0}, // #2030
22357
  {DBGFIELD("CMOVBE16rm")         3, false, false, 2258, 6, 19, 1,  0, 0}, // #2031
22358
  {DBGFIELD("CMOVBE32rm_CMOVBE64rm") 3, false, false, 2258, 6, 19, 1,  0, 0}, // #2032
22359
  {DBGFIELD("CMPSB")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2033
22360
  {DBGFIELD("CMPSL")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2034
22361
  {DBGFIELD("CMPSQ")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2035
22362
  {DBGFIELD("CMPSW")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2036
22363
  {DBGFIELD("FLDCW16m")           3, false, false, 2264, 11, 19, 1,  0, 0}, // #2037
22364
  {DBGFIELD("ROL16mi_ROL32mi_ROL64mi") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2038
22365
  {DBGFIELD("ROL8mi")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2039
22366
  {DBGFIELD("ROR16mi_ROR32mi_ROR64mi") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2040
22367
  {DBGFIELD("ROR8mi")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2041
22368
  {DBGFIELD("MOVSB")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2042
22369
  {DBGFIELD("MOVSL")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2043
22370
  {DBGFIELD("MOVSQ")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2044
22371
  {DBGFIELD("MOVSW")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2045
22372
  {DBGFIELD("XADD16rm_XADD32rm_XADD64rm") 5, false, false, 758, 6, 19, 1,  0, 0}, // #2046
22373
  {DBGFIELD("XADD8rm")            5, false, false, 758, 6, 19, 1,  0, 0}, // #2047
22374
  {DBGFIELD("FARCALL64")          5, false, false, 676, 11, 19, 1,  0, 0}, // #2048
22375
  {DBGFIELD("SHLD16mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2049
22376
  {DBGFIELD("SHLD32mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2050
22377
  {DBGFIELD("SHLD64mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2051
22378
  {DBGFIELD("SHRD16mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2052
22379
  {DBGFIELD("SHRD32mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2053
22380
  {DBGFIELD("SHRD64mri8")         4, false, false, 764, 9,  9, 1,  0, 0}, // #2054
22381
  {DBGFIELD("MMX_PMULUDQirm")     2, false, false, 105, 11,  9, 1,  0, 0}, // #2055
22382
  {DBGFIELD("PMADDUBSWrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #2056
22383
  {DBGFIELD("PMADDWDrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2057
22384
  {DBGFIELD("PMULDQrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2058
22385
  {DBGFIELD("PMULHRSWrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #2059
22386
  {DBGFIELD("PMULHUWrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2060
22387
  {DBGFIELD("PMULHWrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2061
22388
  {DBGFIELD("PMULLDrm")           3, false, false, 788, 5, 10, 1,  0, 0}, // #2062
22389
  {DBGFIELD("PMULLWrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2063
22390
  {DBGFIELD("PMULUDQrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2064
22391
  {DBGFIELD("PSADBWrm")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2065
22392
  {DBGFIELD("VPMADDUBSWrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #2066
22393
  {DBGFIELD("VPMADDWDrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #2067
22394
  {DBGFIELD("VPMULDQrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2068
22395
  {DBGFIELD("VPMULHRSWrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #2069
22396
  {DBGFIELD("VPMULHUWrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #2070
22397
  {DBGFIELD("VPMULHWrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2071
22398
  {DBGFIELD("VPMULLDrm")          3, false, false, 788, 5, 10, 1,  0, 0}, // #2072
22399
  {DBGFIELD("VPMULLWrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2073
22400
  {DBGFIELD("VPMULUDQrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #2074
22401
  {DBGFIELD("VPSADBWrm")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2075
22402
  {DBGFIELD("ADDPDrm")            2, false, false, 882, 6,  9, 1,  0, 0}, // #2076
22403
  {DBGFIELD("ADDPSrm")            2, false, false, 882, 6,  9, 1,  0, 0}, // #2077
22404
  {DBGFIELD("ADDSDrm_ADDSDrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2078
22405
  {DBGFIELD("ADDSSrm_ADDSSrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2079
22406
  {DBGFIELD("ADDSUBPDrm")         2, false, false, 882, 6,  9, 1,  0, 0}, // #2080
22407
  {DBGFIELD("ADDSUBPSrm")         2, false, false, 882, 6,  9, 1,  0, 0}, // #2081
22408
  {DBGFIELD("CMPPDrmi_CMPPDrmi_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2082
22409
  {DBGFIELD("CMPPSrmi_CMPPSrmi_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2083
22410
  {DBGFIELD("CMPSSrm_CMPSSrm_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2084
22411
  {DBGFIELD("CVTDQ2PSrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #2085
22412
  {DBGFIELD("CVTPS2DQrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #2086
22413
  {DBGFIELD("CVTSI2SD64rm")       1, false, false, 13, 9, 15, 1,  0, 0}, // #2087
22414
  {DBGFIELD("CVTSI2SDrm")         1, false, false, 13, 9, 15, 1,  0, 0}, // #2088
22415
  {DBGFIELD("CVTTPS2DQrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #2089
22416
  {DBGFIELD("MAXPDrm")            2, false, false, 17, 5,  9, 1,  0, 0}, // #2090
22417
  {DBGFIELD("MAXPSrm")            2, false, false, 17, 5,  9, 1,  0, 0}, // #2091
22418
  {DBGFIELD("MAXSDrm_MAXSDrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2092
22419
  {DBGFIELD("MAXSSrm_MAXSSrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2093
22420
  {DBGFIELD("MINPDrm")            2, false, false, 17, 5,  9, 1,  0, 0}, // #2094
22421
  {DBGFIELD("MINPSrm")            2, false, false, 17, 5,  9, 1,  0, 0}, // #2095
22422
  {DBGFIELD("MINSDrm_MINSDrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2096
22423
  {DBGFIELD("MINSSrm_MINSSrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2097
22424
  {DBGFIELD("MMX_CVTPI2PSirm")    2, false, false, 105, 11,  9, 1,  0, 0}, // #2098
22425
  {DBGFIELD("MMX_CVTPS2PIirm")    2, false, false, 17, 5,  9, 1,  0, 0}, // #2099
22426
  {DBGFIELD("MMX_CVTTPS2PIirm")   2, false, false, 17, 5,  9, 1,  0, 0}, // #2100
22427
  {DBGFIELD("POPCNT16rm_POPCNT32rm_POPCNT64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2101
22428
  {DBGFIELD("ROUNDPDm")           3, false, false, 788, 5, 10, 1,  0, 0}, // #2102
22429
  {DBGFIELD("ROUNDPSm")           3, false, false, 788, 5, 10, 1,  0, 0}, // #2103
22430
  {DBGFIELD("ROUNDSDm_ROUNDSDm_Int") 3, false, false, 788, 5, 10, 1,  0, 0}, // #2104
22431
  {DBGFIELD("ROUNDSSm_ROUNDSSm_Int") 3, false, false, 788, 5, 10, 1,  0, 0}, // #2105
22432
  {DBGFIELD("SUBPDrm")            2, false, false, 882, 6,  9, 1,  0, 0}, // #2106
22433
  {DBGFIELD("SUBPSrm")            2, false, false, 882, 6,  9, 1,  0, 0}, // #2107
22434
  {DBGFIELD("SUBSDrm_SUBSDrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2108
22435
  {DBGFIELD("SUBSSrm_SUBSSrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2109
22436
  {DBGFIELD("VADDPDrm")           2, false, false, 882, 6,  9, 1,  0, 0}, // #2110
22437
  {DBGFIELD("VADDPSrm")           2, false, false, 882, 6,  9, 1,  0, 0}, // #2111
22438
  {DBGFIELD("VADDSDrm_VADDSDrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2112
22439
  {DBGFIELD("VADDSSrm_VADDSSrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2113
22440
  {DBGFIELD("VADDSUBPDrm")        2, false, false, 882, 6,  9, 1,  0, 0}, // #2114
22441
  {DBGFIELD("VADDSUBPSrm")        2, false, false, 882, 6,  9, 1,  0, 0}, // #2115
22442
  {DBGFIELD("VCMPPDrmi_VCMPPDrmi_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2116
22443
  {DBGFIELD("VCMPPSrmi_VCMPPSrmi_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2117
22444
  {DBGFIELD("VCMPSDrm_VCMPSDrm_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2118
22445
  {DBGFIELD("VCMPSSrm_VCMPSSrm_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2119
22446
  {DBGFIELD("VCVTDQ2PSrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #2120
22447
  {DBGFIELD("VCVTPS2DQrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #2121
22448
  {DBGFIELD("VCVTSI2SD64rm")      1, false, false, 13, 9, 15, 1,  7, 1}, // #2122
22449
  {DBGFIELD("VCVTSI2SDrm")        1, false, false, 13, 9, 15, 1,  7, 1}, // #2123
22450
  {DBGFIELD("VCVTTPS2DQrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #2124
22451
  {DBGFIELD("VMAXPDrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2125
22452
  {DBGFIELD("VMAXPSrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2126
22453
  {DBGFIELD("VMAXSDrm_VMAXSDrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2127
22454
  {DBGFIELD("VMAXSSrm_VMAXSSrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2128
22455
  {DBGFIELD("VMINPDrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2129
22456
  {DBGFIELD("VMINPSrm")           2, false, false, 17, 5,  9, 1,  0, 0}, // #2130
22457
  {DBGFIELD("VMINSDrm_VMINSDrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2131
22458
  {DBGFIELD("VMINSSrm_VMINSSrm_Int") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2132
22459
  {DBGFIELD("VROUNDPDm")          3, false, false, 788, 5, 10, 1,  0, 0}, // #2133
22460
  {DBGFIELD("VROUNDPSm")          3, false, false, 788, 5, 10, 1,  0, 0}, // #2134
22461
  {DBGFIELD("VROUNDSDm_VROUNDSDm_Int") 3, false, false, 788, 5, 10, 1,  0, 0}, // #2135
22462
  {DBGFIELD("VROUNDSSm_VROUNDSSm_Int") 3, false, false, 788, 5, 10, 1,  0, 0}, // #2136
22463
  {DBGFIELD("VSUBPDrm")           2, false, false, 882, 6,  9, 1,  0, 0}, // #2137
22464
  {DBGFIELD("VSUBPSrm")           2, false, false, 882, 6,  9, 1,  0, 0}, // #2138
22465
  {DBGFIELD("VSUBSDrm_VSUBSDrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2139
22466
  {DBGFIELD("VSUBSSrm_VSUBSSrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2140
22467
  {DBGFIELD("VBLENDVPDYrm")       3, false, false, 788, 5, 19, 1,  0, 0}, // #2141
22468
  {DBGFIELD("VBLENDVPSYrm")       3, false, false, 788, 5, 19, 1,  0, 0}, // #2142
22469
  {DBGFIELD("VMASKMOVPDYrm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #2143
22470
  {DBGFIELD("VMASKMOVPSYrm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #2144
22471
  {DBGFIELD("DPPDrri")            3, false, false, 2275, 8, 15, 1,  0, 0}, // #2145
22472
  {DBGFIELD("VDPPDrri")           3, false, false, 2275, 8, 15, 1,  0, 0}, // #2146
22473
  {DBGFIELD("CVTSD2SI64rm")       3, false, false, 2283, 11, 16, 1,  0, 0}, // #2147
22474
  {DBGFIELD("CVTSD2SIrm")         3, false, false, 2283, 11, 16, 1,  0, 0}, // #2148
22475
  {DBGFIELD("CVTSS2SI64rm")       3, false, false, 2283, 11, 16, 1,  0, 0}, // #2149
22476
  {DBGFIELD("CVTSS2SIrm")         3, false, false, 2283, 11, 16, 1,  0, 0}, // #2150
22477
  {DBGFIELD("CVTTSD2SI64rm")      3, false, false, 2283, 11, 16, 1,  0, 0}, // #2151
22478
  {DBGFIELD("CVTTSD2SIrm")        3, false, false, 2283, 11, 16, 1,  0, 0}, // #2152
22479
  {DBGFIELD("CVTTSS2SI64rm")      4, false, false, 2294, 14,  5, 1,  0, 0}, // #2153
22480
  {DBGFIELD("CVTTSS2SIrm")        3, false, false, 2283, 11, 16, 1,  0, 0}, // #2154
22481
  {DBGFIELD("MUL16m")             5, false, false, 837, 9,  6, 1,  0, 0}, // #2155
22482
  {DBGFIELD("MUL32m")             3, false, false, 837, 9,  6, 1,  0, 0}, // #2156
22483
  {DBGFIELD("MUL64m")             2, false, false, 13, 9,  6, 1,  0, 0}, // #2157
22484
  {DBGFIELD("VPTESTYrm")          3, false, false, 614, 14,  6, 1,  0, 0}, // #2158
22485
  {DBGFIELD("LD_F32m")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2159
22486
  {DBGFIELD("LD_F64m")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2160
22487
  {DBGFIELD("LD_F80m")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2161
22488
  {DBGFIELD("PHADDDrm")           4, false, false, 2308, 10,  6, 1,  0, 0}, // #2162
22489
  {DBGFIELD("PHADDSWrm128")       4, false, false, 2318, 11,  6, 1,  0, 0}, // #2163
22490
  {DBGFIELD("PHADDWrm")           4, false, false, 2308, 10,  6, 1,  0, 0}, // #2164
22491
  {DBGFIELD("PHSUBDrm")           4, false, false, 2308, 10,  6, 1,  0, 0}, // #2165
22492
  {DBGFIELD("PHSUBSWrm128")       4, false, false, 2318, 11,  6, 1,  0, 0}, // #2166
22493
  {DBGFIELD("PHSUBWrm")           4, false, false, 2308, 10,  6, 1,  0, 0}, // #2167
22494
  {DBGFIELD("VPHADDDrm")          4, false, false, 2308, 10,  6, 1,  0, 0}, // #2168
22495
  {DBGFIELD("VPHADDSWrm128")      4, false, false, 2318, 11,  6, 1,  0, 0}, // #2169
22496
  {DBGFIELD("VPHADDWrm")          4, false, false, 2308, 10,  6, 1,  0, 0}, // #2170
22497
  {DBGFIELD("VPHSUBDrm")          4, false, false, 2308, 10,  6, 1,  0, 0}, // #2171
22498
  {DBGFIELD("VPHSUBSWrm128")      4, false, false, 2318, 11,  6, 1,  0, 0}, // #2172
22499
  {DBGFIELD("VPHSUBWrm")          4, false, false, 2308, 10,  6, 1,  0, 0}, // #2173
22500
  {DBGFIELD("IST_F16m")           3, false, false, 537, 11,  6, 1,  0, 0}, // #2174
22501
  {DBGFIELD("IST_F32m")           3, false, false, 537, 11,  6, 1,  0, 0}, // #2175
22502
  {DBGFIELD("IST_FP16m")          3, false, false, 537, 11,  6, 1,  0, 0}, // #2176
22503
  {DBGFIELD("IST_FP32m")          3, false, false, 537, 11,  6, 1,  0, 0}, // #2177
22504
  {DBGFIELD("IST_FP64m")          3, false, false, 537, 11,  6, 1,  0, 0}, // #2178
22505
  {DBGFIELD("ROL16mCL_ROL32mCL_ROL64mCL") 6, false, false, 2329, 8,  6, 1,  0, 0}, // #2179
22506
  {DBGFIELD("ROL8mCL")            6, false, false, 2329, 8,  6, 1,  0, 0}, // #2180
22507
  {DBGFIELD("ROR16mCL_ROR32mCL_ROR64mCL") 5, false, false, 2337, 6,  6, 1,  0, 0}, // #2181
22508
  {DBGFIELD("ROR8mCL")            5, false, false, 2337, 6,  6, 1,  0, 0}, // #2182
22509
  {DBGFIELD("SAR16mCL_SAR32mCL_SAR64mCL") 6, false, false, 2329, 8,  6, 1,  0, 0}, // #2183
22510
  {DBGFIELD("SAR8mCL")            6, false, false, 2329, 8,  6, 1,  0, 0}, // #2184
22511
  {DBGFIELD("SHL16mCL_SHL32mCL_SHL64mCL") 6, false, false, 2329, 8,  6, 1,  0, 0}, // #2185
22512
  {DBGFIELD("SHL8mCL")            6, false, false, 2329, 8,  6, 1,  0, 0}, // #2186
22513
  {DBGFIELD("SHR16mCL_SHR32mCL_SHR64mCL") 6, false, false, 2329, 8,  6, 1,  0, 0}, // #2187
22514
  {DBGFIELD("SHR8mCL")            6, false, false, 2329, 8,  6, 1,  0, 0}, // #2188
22515
  {DBGFIELD("ADC16mi8_ADC32mi8_ADC64mi8") 6, false, false, 852, 6,  6, 1,  0, 0}, // #2189
22516
  {DBGFIELD("ADC8mi_ADC8mi8")     6, false, false, 852, 6,  6, 1,  0, 0}, // #2190
22517
  {DBGFIELD("SBB16mi8_SBB32mi8_SBB64mi8") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2191
22518
  {DBGFIELD("SBB8mi_SBB8mi8")     6, false, false, 721, 8,  6, 1,  0, 0}, // #2192
22519
  {DBGFIELD("ADC16mr_ADC32mr_ADC64mr") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2193
22520
  {DBGFIELD("ADC8mr")             6, false, false, 721, 8,  6, 1,  0, 0}, // #2194
22521
  {DBGFIELD("SBB16mr_SBB32mr_SBB64mr") 6, false, false, 721, 8,  6, 1,  0, 0}, // #2195
22522
  {DBGFIELD("SBB8mr")             6, false, false, 721, 8,  6, 1,  0, 0}, // #2196
22523
  {DBGFIELD("BT16mr_BT32mr_BT64mr") 1, false, false,  9, 4, 16, 1,  0, 0}, // #2197
22524
  {DBGFIELD("BTC16mr_BTC32mr_BTC64mr") 2, false, false,  3, 6, 50, 2,  0, 0}, // #2198
22525
  {DBGFIELD("BTR16mr_BTR32mr_BTR64mr") 2, false, false,  3, 6, 50, 2,  0, 0}, // #2199
22526
  {DBGFIELD("BTS16mr_BTS32mr_BTS64mr") 2, false, false,  3, 6, 50, 2,  0, 0}, // #2200
22527
  {DBGFIELD("ADD_F32m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2201
22528
  {DBGFIELD("ADD_F64m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2202
22529
  {DBGFIELD("ILD_F16m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2203
22530
  {DBGFIELD("ILD_F32m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2204
22531
  {DBGFIELD("ILD_F64m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2205
22532
  {DBGFIELD("SUBR_F32m")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2206
22533
  {DBGFIELD("SUBR_F64m")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2207
22534
  {DBGFIELD("SUB_F32m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2208
22535
  {DBGFIELD("SUB_F64m")           2, false, false, 29, 10,  6, 1,  0, 0}, // #2209
22536
  {DBGFIELD("VADDPDYrm")          2, false, false, 882, 6,  9, 1,  0, 0}, // #2210
22537
  {DBGFIELD("VADDPSYrm")          2, false, false, 882, 6,  9, 1,  0, 0}, // #2211
22538
  {DBGFIELD("VADDSUBPDYrm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #2212
22539
  {DBGFIELD("VADDSUBPSYrm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #2213
22540
  {DBGFIELD("VCMPPDYrmi_VCMPPDYrmi_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2214
22541
  {DBGFIELD("VCMPPSYrmi_VCMPPSYrmi_alt") 2, false, false, 17, 5,  9, 1,  0, 0}, // #2215
22542
  {DBGFIELD("VCVTDQ2PSYrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #2216
22543
  {DBGFIELD("VCVTPS2DQYrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #2217
22544
  {DBGFIELD("VCVTTPS2DQYrm")      2, false, false, 17, 5,  9, 1,  0, 0}, // #2218
22545
  {DBGFIELD("VMAXPDYrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2219
22546
  {DBGFIELD("VMAXPSYrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2220
22547
  {DBGFIELD("VMINPDYrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2221
22548
  {DBGFIELD("VMINPSYrm")          2, false, false, 17, 5,  9, 1,  0, 0}, // #2222
22549
  {DBGFIELD("VROUNDYPDm")         3, false, false, 788, 5, 10, 1,  0, 0}, // #2223
22550
  {DBGFIELD("VROUNDYPSm")         3, false, false, 788, 5, 10, 1,  0, 0}, // #2224
22551
  {DBGFIELD("VSUBPDYrm")          2, false, false, 882, 6,  9, 1,  0, 0}, // #2225
22552
  {DBGFIELD("VSUBPSYrm")          2, false, false, 882, 6,  9, 1,  0, 0}, // #2226
22553
  {DBGFIELD("VCVTSD2SI64rm")      3, false, false, 2283, 11, 16, 1,  0, 0}, // #2227
22554
  {DBGFIELD("VCVTSD2SIrm")        3, false, false, 2283, 11, 16, 1,  0, 0}, // #2228
22555
  {DBGFIELD("VCVTSS2SI64rm")      3, false, false, 2283, 11, 16, 1,  0, 0}, // #2229
22556
  {DBGFIELD("VCVTSS2SIrm")        3, false, false, 2283, 11, 16, 1,  0, 0}, // #2230
22557
  {DBGFIELD("VCVTTSD2SI64rm")     3, false, false, 2283, 11, 16, 1,  0, 0}, // #2231
22558
  {DBGFIELD("VCVTTSD2SIrm")       3, false, false, 2283, 11, 16, 1,  0, 0}, // #2232
22559
  {DBGFIELD("VCVTTSS2SI64rm")     3, false, false, 2283, 11, 16, 1,  0, 0}, // #2233
22560
  {DBGFIELD("VCVTTSS2SIrm")       3, false, false, 2283, 11, 16, 1,  0, 0}, // #2234
22561
  {DBGFIELD("CVTDQ2PDrm")         3, false, false, 614, 14,  3, 1,  0, 0}, // #2235
22562
  {DBGFIELD("CVTPD2DQrm")         3, false, false, 1003, 10,  3, 1,  0, 0}, // #2236
22563
  {DBGFIELD("CVTPD2PSrm")         3, false, false, 1003, 10,  3, 1,  0, 0}, // #2237
22564
  {DBGFIELD("CVTSD2SSrm")         3, false, false, 1003, 10,  3, 1,  0, 0}, // #2238
22565
  {DBGFIELD("CVTSI2SS64rm")       1, false, false, 13, 9, 15, 1,  0, 0}, // #2239
22566
  {DBGFIELD("CVTSI2SSrm")         1, false, false, 13, 9, 15, 1,  0, 0}, // #2240
22567
  {DBGFIELD("CVTTPD2DQrm")        3, false, false, 1003, 10,  3, 1,  0, 0}, // #2241
22568
  {DBGFIELD("MMX_CVTPD2PIirm")    3, false, false, 1003, 10,  3, 1,  0, 0}, // #2242
22569
  {DBGFIELD("MMX_CVTPI2PDirm")    3, false, false, 614, 14,  3, 1,  0, 0}, // #2243
22570
  {DBGFIELD("MMX_CVTTPD2PIirm")   3, false, false, 1003, 10,  3, 1,  0, 0}, // #2244
22571
  {DBGFIELD("VCVTDQ2PDYrm")       3, false, false, 614, 14,  5, 1,  0, 0}, // #2245
22572
  {DBGFIELD("VCVTDQ2PDrm")        3, false, false, 614, 14,  3, 1,  0, 0}, // #2246
22573
  {DBGFIELD("VCVTPD2DQrm")        1, false, false, 13, 9, 10, 1,  0, 0}, // #2247
22574
  {DBGFIELD("VCVTPD2PSrm")        1, false, false, 13, 9, 10, 1,  0, 0}, // #2248
22575
  {DBGFIELD("VCVTSD2SSrm")        3, false, false, 1003, 10,  3, 1,  0, 0}, // #2249
22576
  {DBGFIELD("VCVTSI2SS64rm")      1, false, false, 13, 9, 15, 1,  7, 1}, // #2250
22577
  {DBGFIELD("VCVTSI2SSrm")        1, false, false, 13, 9, 15, 1,  7, 1}, // #2251
22578
  {DBGFIELD("VCVTTPD2DQrm")       1, false, false, 13, 9, 10, 1,  0, 0}, // #2252
22579
  {DBGFIELD("SHLD16mrCL")         6, false, false, 2343, 11, 16, 1,  0, 0}, // #2253
22580
  {DBGFIELD("SHLD32mrCL")         6, false, false, 2343, 11, 16, 1,  0, 0}, // #2254
22581
  {DBGFIELD("SHLD64mrCL")         6, false, false, 2343, 11, 16, 1,  0, 0}, // #2255
22582
  {DBGFIELD("SHRD16mrCL")         6, false, false, 2343, 11, 16, 1,  0, 0}, // #2256
22583
  {DBGFIELD("SHRD32mrCL")         6, false, false, 2343, 11, 16, 1,  0, 0}, // #2257
22584
  {DBGFIELD("SHRD64mrCL")         6, false, false, 2343, 11, 16, 1,  0, 0}, // #2258
22585
  {DBGFIELD("MULPDrm")            2, false, false, 882, 6,  9, 1,  0, 0}, // #2259
22586
  {DBGFIELD("MULPSrm")            2, false, false, 882, 6,  9, 1,  0, 0}, // #2260
22587
  {DBGFIELD("MULSDrm_MULSDrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2261
22588
  {DBGFIELD("MULSSrm_MULSSrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2262
22589
  {DBGFIELD("PCMPGTQrm")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2263
22590
  {DBGFIELD("PHMINPOSUWrm128")    2, false, false, 17, 5,  9, 1,  0, 0}, // #2264
22591
  {DBGFIELD("RCPPSm")             2, false, false, 105, 11,  9, 1,  0, 0}, // #2265
22592
  {DBGFIELD("RCPSSm")             2, false, false, 105, 11,  9, 1,  0, 0}, // #2266
22593
  {DBGFIELD("RCPSSm_Int")         2, false, false, 105, 11,  9, 1,  0, 0}, // #2267
22594
  {DBGFIELD("RSQRTPSm")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2268
22595
  {DBGFIELD("RSQRTSSm")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2269
22596
  {DBGFIELD("RSQRTSSm_Int")       2, false, false, 105, 11,  9, 1,  0, 0}, // #2270
22597
  {DBGFIELD("VMULPDrm")           2, false, false, 882, 6,  9, 1,  0, 0}, // #2271
22598
  {DBGFIELD("VMULPSrm")           2, false, false, 882, 6,  9, 1,  0, 0}, // #2272
22599
  {DBGFIELD("VMULSDrm_VMULSDrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2273
22600
  {DBGFIELD("VMULSSrm_VMULSSrm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #2274
22601
  {DBGFIELD("VPCMPGTQrm")         2, false, false, 29, 10,  6, 1,  0, 0}, // #2275
22602
  {DBGFIELD("VPHMINPOSUWrm128")   2, false, false, 17, 5,  9, 1,  0, 0}, // #2276
22603
  {DBGFIELD("VRCPPSm")            2, false, false, 105, 11,  9, 1,  0, 0}, // #2277
22604
  {DBGFIELD("VRCPSSm")            2, false, false, 105, 11,  9, 1,  0, 0}, // #2278
22605
  {DBGFIELD("VRCPSSm_Int")        2, false, false, 105, 11,  9, 1,  0, 0}, // #2279
22606
  {DBGFIELD("VRSQRTPSm")          2, false, false, 105, 11,  9, 1,  0, 0}, // #2280
22607
  {DBGFIELD("VRSQRTSSm")          2, false, false, 105, 11,  9, 1,  0, 0}, // #2281
22608
  {DBGFIELD("VRSQRTSSm_Int")      2, false, false, 105, 11,  9, 1,  0, 0}, // #2282
22609
  {DBGFIELD("PCMPISTRIrr")        3, false, false, 281, 9,  8, 1,  0, 0}, // #2283
22610
  {DBGFIELD("PCMPISTRM128rr")     3, false, false, 281, 9,  8, 1,  0, 0}, // #2284
22611
  {DBGFIELD("VPCMPISTRIrr")       3, false, false, 281, 9,  8, 1,  0, 0}, // #2285
22612
  {DBGFIELD("VPCMPISTRM128rr")    3, false, false, 281, 9,  8, 1,  0, 0}, // #2286
22613
  {DBGFIELD("FICOM16m")           3, false, false, 47, 10,  9, 1,  0, 0}, // #2287
22614
  {DBGFIELD("FICOM32m")           3, false, false, 47, 10,  9, 1,  0, 0}, // #2288
22615
  {DBGFIELD("FICOMP16m")          3, false, false, 47, 10,  9, 1,  0, 0}, // #2289
22616
  {DBGFIELD("FICOMP32m")          3, false, false, 47, 10,  9, 1,  0, 0}, // #2290
22617
  {DBGFIELD("VCVTPD2DQYrm")       1, false, false, 13, 9, 10, 1,  0, 0}, // #2291
22618
  {DBGFIELD("VCVTPD2PSYrm")       1, false, false, 13, 9, 10, 1,  0, 0}, // #2292
22619
  {DBGFIELD("VCVTTPD2DQYrm")      1, false, false, 13, 9, 10, 1,  0, 0}, // #2293
22620
  {DBGFIELD("MPSADBWrmi")         3, false, false, 47, 10,  9, 1,  0, 0}, // #2294
22621
  {DBGFIELD("VMPSADBWrmi")        3, false, false, 47, 10,  9, 1,  0, 0}, // #2295
22622
  {DBGFIELD("HADDPDrm")           4, false, false, 2318, 11, 16, 1,  0, 0}, // #2296
22623
  {DBGFIELD("HADDPSrm")           4, false, false, 2318, 11, 16, 1,  0, 0}, // #2297
22624
  {DBGFIELD("HSUBPDrm")           4, false, false, 2318, 11, 16, 1,  0, 0}, // #2298
22625
  {DBGFIELD("HSUBPSrm")           4, false, false, 2318, 11, 16, 1,  0, 0}, // #2299
22626
  {DBGFIELD("VHADDPDrm")          4, false, false, 2318, 11, 16, 1,  0, 0}, // #2300
22627
  {DBGFIELD("VHADDPSrm")          4, false, false, 2318, 11, 16, 1,  0, 0}, // #2301
22628
  {DBGFIELD("VHSUBPDrm")          4, false, false, 2318, 11, 16, 1,  0, 0}, // #2302
22629
  {DBGFIELD("VHSUBPSrm")          4, false, false, 2318, 11, 16, 1,  0, 0}, // #2303
22630
  {DBGFIELD("AESIMCrr")           2, false, false, 411, 9, 10, 1,  0, 0}, // #2304
22631
  {DBGFIELD("VAESIMCrr")          2, false, false, 411, 9, 10, 1,  0, 0}, // #2305
22632
  {DBGFIELD("MUL_F32m")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2306
22633
  {DBGFIELD("MUL_F64m")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2307
22634
  {DBGFIELD("VMULPDYrm")          2, false, false, 882, 6,  9, 1,  0, 0}, // #2308
22635
  {DBGFIELD("VMULPSYrm")          2, false, false, 882, 6,  9, 1,  0, 0}, // #2309
22636
  {DBGFIELD("DPPSrri")            4, false, false, 2354, 8, 29, 1,  0, 0}, // #2310
22637
  {DBGFIELD("VDPPSYrri")          4, false, false, 2354, 8, 29, 1,  0, 0}, // #2311
22638
  {DBGFIELD("VDPPSrri")           4, false, false, 2354, 8, 29, 1,  0, 0}, // #2312
22639
  {DBGFIELD("VHADDPDYrm")         4, false, false, 2318, 11, 16, 1,  0, 0}, // #2313
22640
  {DBGFIELD("VHADDPSYrm")         4, false, false, 2318, 11, 16, 1,  0, 0}, // #2314
22641
  {DBGFIELD("VHSUBPDYrm")         4, false, false, 2318, 11, 16, 1,  0, 0}, // #2315
22642
  {DBGFIELD("VHSUBPSYrm")         4, false, false, 2318, 11, 16, 1,  0, 0}, // #2316
22643
  {DBGFIELD("ADD_FI16m")          3, false, false, 47, 10, 16, 1,  0, 0}, // #2317
22644
  {DBGFIELD("ADD_FI32m")          3, false, false, 47, 10, 16, 1,  0, 0}, // #2318
22645
  {DBGFIELD("SUBR_FI16m")         3, false, false, 47, 10, 16, 1,  0, 0}, // #2319
22646
  {DBGFIELD("SUBR_FI32m")         3, false, false, 47, 10, 16, 1,  0, 0}, // #2320
22647
  {DBGFIELD("SUB_FI16m")          3, false, false, 47, 10, 16, 1,  0, 0}, // #2321
22648
  {DBGFIELD("SUB_FI32m")          3, false, false, 47, 10, 16, 1,  0, 0}, // #2322
22649
  {DBGFIELD("AESDECLASTrm")       2, false, false, 105, 11,  9, 1,  0, 0}, // #2323
22650
  {DBGFIELD("AESDECrm")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2324
22651
  {DBGFIELD("AESENCLASTrm")       2, false, false, 105, 11,  9, 1,  0, 0}, // #2325
22652
  {DBGFIELD("AESENCrm")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2326
22653
  {DBGFIELD("VAESDECLASTrm")      2, false, false, 105, 11,  9, 1,  0, 0}, // #2327
22654
  {DBGFIELD("VAESDECrm")          2, false, false, 105, 11,  9, 1,  0, 0}, // #2328
22655
  {DBGFIELD("VAESENCLASTrm")      2, false, false, 105, 11,  9, 1,  0, 0}, // #2329
22656
  {DBGFIELD("VAESENCrm")          2, false, false, 105, 11,  9, 1,  0, 0}, // #2330
22657
  {DBGFIELD("DIVPSrr")            1, false, false, 117, 9, 20, 1,  0, 0}, // #2331
22658
  {DBGFIELD("DIVSSrr_DIVSSrr_Int") 1, false, false, 117, 9, 20, 1,  0, 0}, // #2332
22659
  {DBGFIELD("SQRTPSr")            1, false, false, 117, 9, 29, 1,  0, 0}, // #2333
22660
  {DBGFIELD("SQRTSSr")            1, false, false, 117, 9, 29, 1,  0, 0}, // #2334
22661
  {DBGFIELD("SQRTSSr_Int")        1, false, false, 117, 9, 29, 1,  0, 0}, // #2335
22662
  {DBGFIELD("VDIVPSrr")           1, false, false, 117, 9, 20, 1,  0, 0}, // #2336
22663
  {DBGFIELD("VDIVSSrr_VDIVSSrr_Int") 1, false, false, 117, 9, 20, 1,  0, 0}, // #2337
22664
  {DBGFIELD("VSQRTPSr")           1, false, false, 117, 9, 14, 1,  0, 0}, // #2338
22665
  {DBGFIELD("VSQRTSSm")           2, false, false, 105, 11, 14, 1,  0, 0}, // #2339
22666
  {DBGFIELD("VSQRTSSm_Int")       2, false, false, 105, 11, 14, 1,  0, 0}, // #2340
22667
  {DBGFIELD("VRCPPSYm")           2, false, false, 105, 11,  9, 1,  0, 0}, // #2341
22668
  {DBGFIELD("VRSQRTPSYm")         2, false, false, 105, 11,  9, 1,  0, 0}, // #2342
22669
  {DBGFIELD("MUL_FI16m")          3, false, false, 614, 14,  5, 1,  0, 0}, // #2343
22670
  {DBGFIELD("MUL_FI32m")          3, false, false, 614, 14,  5, 1,  0, 0}, // #2344
22671
  {DBGFIELD("DPPDrmi")            4, false, false, 2362, 10, 15, 1,  0, 0}, // #2345
22672
  {DBGFIELD("VDPPDrmi")           4, false, false, 2362, 10, 15, 1,  0, 0}, // #2346
22673
  {DBGFIELD("PCMPISTRIrm")        4, false, false, 270, 11,  8, 1,  0, 0}, // #2347
22674
  {DBGFIELD("PCMPISTRM128rm")     4, false, false, 270, 11,  8, 1,  0, 0}, // #2348
22675
  {DBGFIELD("VPCMPISTRIrm")       4, false, false, 270, 11,  8, 1,  0, 0}, // #2349
22676
  {DBGFIELD("VPCMPISTRM128rm")    4, false, false, 270, 11,  8, 1,  0, 0}, // #2350
22677
  {DBGFIELD("AESIMCrm")           3, false, false, 773, 11, 10, 1,  0, 0}, // #2351
22678
  {DBGFIELD("VAESIMCrm")          3, false, false, 773, 11, 10, 1,  0, 0}, // #2352
22679
  {DBGFIELD("DIVPSrm")            2, false, false, 105, 11, 20, 1,  0, 0}, // #2353
22680
  {DBGFIELD("DIVSSrm_DIVSSrm_Int") 2, false, false, 105, 11, 20, 1,  0, 0}, // #2354
22681
  {DBGFIELD("SQRTPSm")            2, false, false, 105, 11, 29, 1,  0, 0}, // #2355
22682
  {DBGFIELD("SQRTSSm")            2, false, false, 105, 11, 29, 1,  0, 0}, // #2356
22683
  {DBGFIELD("SQRTSSm_Int")        2, false, false, 105, 11, 29, 1,  0, 0}, // #2357
22684
  {DBGFIELD("VDIVPSrm")           2, false, false, 105, 11, 20, 1,  0, 0}, // #2358
22685
  {DBGFIELD("VDIVSSrm_VDIVSSrm_Int") 2, false, false, 105, 11, 20, 1,  0, 0}, // #2359
22686
  {DBGFIELD("VSQRTPSm")           2, false, false, 105, 11, 14, 1,  0, 0}, // #2360
22687
  {DBGFIELD("VSQRTSDr")           1, false, false, 117, 9, 40, 1,  0, 0}, // #2361
22688
  {DBGFIELD("VSQRTSDr_Int")       1, false, false, 117, 9, 40, 1,  0, 0}, // #2362
22689
  {DBGFIELD("VSQRTSDm")           2, false, false, 105, 11, 40, 1,  0, 0}, // #2363
22690
  {DBGFIELD("VSQRTSDm_Int")       2, false, false, 105, 11, 40, 1,  0, 0}, // #2364
22691
  {DBGFIELD("DIVPDrr")            1, false, false, 117, 9,  7, 1,  0, 0}, // #2365
22692
  {DBGFIELD("DIVSDrr_DIVSDrr_Int") 1, false, false, 117, 9,  7, 1,  0, 0}, // #2366
22693
  {DBGFIELD("SQRTPDr")            1, false, false, 117, 9, 31, 1,  0, 0}, // #2367
22694
  {DBGFIELD("SQRTSDr")            1, false, false, 117, 9, 31, 1,  0, 0}, // #2368
22695
  {DBGFIELD("SQRTSDr_Int")        1, false, false, 117, 9, 31, 1,  0, 0}, // #2369
22696
  {DBGFIELD("VDIVPDrr")           1, false, false, 117, 9,  7, 1,  0, 0}, // #2370
22697
  {DBGFIELD("VDIVSDrr_VDIVSDrr_Int") 1, false, false, 117, 9,  7, 1,  0, 0}, // #2371
22698
  {DBGFIELD("VSQRTPDr")           1, false, false, 117, 9, 40, 1,  0, 0}, // #2372
22699
  {DBGFIELD("DIVR_FPrST0")        1, false, false, 117, 9, 24, 1,  0, 0}, // #2373
22700
  {DBGFIELD("DIVR_FST0r")         1, false, false, 117, 9, 24, 1,  0, 0}, // #2374
22701
  {DBGFIELD("DIVR_FrST0")         1, false, false, 117, 9, 24, 1,  0, 0}, // #2375
22702
  {DBGFIELD("DIV_FPrST0")         1, false, false, 117, 9, 31, 1,  0, 0}, // #2376
22703
  {DBGFIELD("DIV_FST0r")          1, false, false, 117, 9, 31, 1,  0, 0}, // #2377
22704
  {DBGFIELD("DIV_FrST0")          1, false, false, 117, 9, 31, 1,  0, 0}, // #2378
22705
  {DBGFIELD("DIVPDrm")            2, false, false, 105, 11,  7, 1,  0, 0}, // #2379
22706
  {DBGFIELD("DIVSDrm_DIVSDrm_Int") 2, false, false, 105, 11,  7, 1,  0, 0}, // #2380
22707
  {DBGFIELD("SQRTPDm")            2, false, false, 105, 11, 31, 1,  0, 0}, // #2381
22708
  {DBGFIELD("SQRTSDm")            2, false, false, 105, 11, 31, 1,  0, 0}, // #2382
22709
  {DBGFIELD("SQRTSDm_Int")        2, false, false, 105, 11, 31, 1,  0, 0}, // #2383
22710
  {DBGFIELD("VDIVPDrm")           2, false, false, 105, 11,  7, 1,  0, 0}, // #2384
22711
  {DBGFIELD("VDIVSDrm_VDIVSDrm_Int") 2, false, false, 105, 11,  7, 1,  0, 0}, // #2385
22712
  {DBGFIELD("VSQRTPDm")           2, false, false, 105, 11, 40, 1,  0, 0}, // #2386
22713
  {DBGFIELD("VDIVPSYrr")          1, false, false, 117, 9, 20, 1,  0, 0}, // #2387
22714
  {DBGFIELD("VSQRTPSYr")          1, false, false, 117, 9, 14, 1,  0, 0}, // #2388
22715
  {DBGFIELD("DIVR_F32m")          2, false, false, 105, 11, 31, 1,  0, 0}, // #2389
22716
  {DBGFIELD("DIVR_F64m")          2, false, false, 105, 11, 31, 1,  0, 0}, // #2390
22717
  {DBGFIELD("DIV_F32m")           2, false, false, 105, 11, 24, 1,  0, 0}, // #2391
22718
  {DBGFIELD("DIV_F64m")           2, false, false, 105, 11, 24, 1,  0, 0}, // #2392
22719
  {DBGFIELD("DIVR_FI16m")         3, false, false, 614, 14, 33, 1,  0, 0}, // #2393
22720
  {DBGFIELD("DIVR_FI32m")         3, false, false, 614, 14, 33, 1,  0, 0}, // #2394
22721
  {DBGFIELD("DIV_FI16m")          3, false, false, 614, 14, 40, 1,  0, 0}, // #2395
22722
  {DBGFIELD("DIV_FI32m")          3, false, false, 614, 14, 40, 1,  0, 0}, // #2396
22723
  {DBGFIELD("VDIVPSYrm")          2, false, false, 105, 11, 20, 1,  0, 0}, // #2397
22724
  {DBGFIELD("VSQRTPSYm")          2, false, false, 105, 11, 14, 1,  0, 0}, // #2398
22725
  {DBGFIELD("VDIVPDYrr")          1, false, false, 117, 9,  7, 1,  0, 0}, // #2399
22726
  {DBGFIELD("VSQRTPDYr")          1, false, false, 117, 9, 40, 1,  0, 0}, // #2400
22727
  {DBGFIELD("VDIVPDYrm")          2, false, false, 105, 11,  7, 1,  0, 0}, // #2401
22728
  {DBGFIELD("VSQRTPDYm")          2, false, false, 105, 11, 40, 1,  0, 0}, // #2402
22729
  {DBGFIELD("VSQRTSSr")           1, false, false, 117, 9, 14, 1,  0, 0}, // #2403
22730
  {DBGFIELD("VSQRTSSr_Int")       1, false, false, 117, 9, 14, 1,  0, 0}, // #2404
22731
  {DBGFIELD("MOV16rm")            1, false, false, 101, 3,  2, 1,  0, 0}, // #2405
22732
  {DBGFIELD("MOVSX32rm16")        1, false, false, 101, 3,  2, 1,  0, 0}, // #2406
22733
  {DBGFIELD("MOVSX32rm8")         1, false, false, 101, 3,  2, 1,  0, 0}, // #2407
22734
  {DBGFIELD("MOVZX32rm16")        1, false, false, 101, 3,  2, 1,  0, 0}, // #2408
22735
  {DBGFIELD("MOVZX32rm8")         1, false, false, 101, 3,  2, 1,  0, 0}, // #2409
22736
  {DBGFIELD("XLAT")               1, false, false, 101, 3,  3, 1,  0, 0}, // #2410
22737
  {DBGFIELD("PUSH16rmm_PUSH32rmm") 3, false, false, 313, 5,  2, 1,  0, 0}, // #2411
22738
  {DBGFIELD("PUSHA16_PUSHA32")    1, false, false, 157, 4,  2, 1,  0, 0}, // #2412
22739
  {DBGFIELD("POP16rmm_POP32rmm")  2, false, false,  9, 4,  2, 1,  0, 0}, // #2413
22740
  {DBGFIELD("POPA16_POPA32")      1, false, false, 101, 3,  3, 1,  0, 0}, // #2414
22741
  {DBGFIELD("DIV8r")              1, false, false, 116, 10, 12, 1,  0, 0}, // #2415
22742
  {DBGFIELD("IDIV8r")             1, false, false, 116, 10, 12, 1,  0, 0}, // #2416
22743
  {DBGFIELD("LRETIL_LRETIQ_LRETIW") 1, false, false, 91, 6, 16, 1,  0, 0}, // #2417
22744
  {DBGFIELD("RETIL_RETIQ_RETIW")  1, false, false, 91, 6, 16, 1,  0, 0}, // #2418
22745
  {DBGFIELD("BOUNDS16rm_BOUNDS32rm") 1, false, false,  1, 2,  1, 1,  0, 0}, // #2419
22746
  {DBGFIELD("INTO")               1, false, false,  1, 2,  1, 1,  0, 0}, // #2420
22747
  {DBGFIELD("RDPMC")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2421
22748
  {DBGFIELD("RDRAND16r_RDRAND32r_RDRAND64r") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2422
22749
  {DBGFIELD("FBLDm")              0, false, false,  0, 0,  0, 0,  0, 0}, // #2423
22750
  {DBGFIELD("LD_F0")              1, false, false,  0, 0,  2, 1,  0, 0}, // #2424
22751
  {DBGFIELD("FLDPI")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2425
22752
  {DBGFIELD("FSAVEm")             0, false, false,  0, 0,  0, 0,  0, 0}, // #2426
22753
  {DBGFIELD("FRSTORm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #2427
22754
  {DBGFIELD("ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2428
22755
  {DBGFIELD("CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2429
22756
  {DBGFIELD("FCOMPP")             1, false, false,  1, 2,  1, 1,  0, 0}, // #2430
22757
  {DBGFIELD("UCOM_FPPr")          1, false, false, 22, 7,  6, 1,  0, 0}, // #2431
22758
  {DBGFIELD("TST_F_TST_Fp32_TST_Fp64_TST_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #2432
22759
  {DBGFIELD("FXAM")               1, false, false,  1, 2,  1, 1,  0, 0}, // #2433
22760
  {DBGFIELD("FPREM")              1, false, false,  1, 2,  1, 1,  0, 0}, // #2434
22761
  {DBGFIELD("FPREM1")             1, false, false,  1, 2,  1, 1,  0, 0}, // #2435
22762
  {DBGFIELD("FRNDINT")            1, false, false,  1, 2,  1, 1,  0, 0}, // #2436
22763
  {DBGFIELD("FSCALE")             1, false, false,  1, 2,  1, 1,  0, 0}, // #2437
22764
  {DBGFIELD("FXTRACT")            1, false, false,  1, 2,  1, 1,  0, 0}, // #2438
22765
  {DBGFIELD("WAIT")               2, false, false, 63, 2, 19, 1,  0, 0}, // #2439
22766
  {DBGFIELD("FNCLEX")             4, false, false, 496, 2,  9, 1,  0, 0}, // #2440
22767
  {DBGFIELD("VPBLENDWYrri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2441
22768
  {DBGFIELD("VPBLENDWYrmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2442
22769
  {DBGFIELD("MMX_PMOVMSKBrr")     1, false, false, 117, 9, 19, 1,  0, 0}, // #2443
22770
  {DBGFIELD("VPMOVMSKBYrr")       1, false, false, 117, 9, 19, 1,  0, 0}, // #2444
22771
  {DBGFIELD("VPGATHERDDrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2445
22772
  {DBGFIELD("VPGATHERDDYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2446
22773
  {DBGFIELD("VPGATHERQDrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2447
22774
  {DBGFIELD("VPGATHERQDYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2448
22775
  {DBGFIELD("VPGATHERDQrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2449
22776
  {DBGFIELD("VPGATHERDQYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2450
22777
  {DBGFIELD("VPGATHERQQrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2451
22778
  {DBGFIELD("VPGATHERQQYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2452
22779
  {DBGFIELD("VGATHERDPSrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2453
22780
  {DBGFIELD("VGATHERDPSYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2454
22781
  {DBGFIELD("VGATHERQPSrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2455
22782
  {DBGFIELD("VGATHERQPSYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2456
22783
  {DBGFIELD("VGATHERDPDrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2457
22784
  {DBGFIELD("VGATHERDPDYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2458
22785
  {DBGFIELD("VGATHERQPDrm")       5, false, false, 2372, 14, 39, 1,  0, 0}, // #2459
22786
  {DBGFIELD("VGATHERQPDYrm")      5, false, false, 2372, 14, 31, 1,  0, 0}, // #2460
22787
  {DBGFIELD("MMX_MOVD64rm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #2461
22788
  {DBGFIELD("MMX_MOVD64to64rm")   1, false, false, 101, 3,  2, 1,  0, 0}, // #2462
22789
  {DBGFIELD("MMX_MOVQ64rm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #2463
22790
  {DBGFIELD("PREFETCHNTA")        1, false, false, 101, 3,  2, 1,  0, 0}, // #2464
22791
  {DBGFIELD("PREFETCHT0")         1, false, false, 101, 3,  2, 1,  0, 0}, // #2465
22792
  {DBGFIELD("PREFETCHT1")         1, false, false, 101, 3,  2, 1,  0, 0}, // #2466
22793
  {DBGFIELD("VBROADCASTI128")     1, false, false, 101, 3,  2, 1,  0, 0}, // #2467
22794
  {DBGFIELD("VMOVNTDQAYrm")       1, false, false, 101, 3,  2, 1,  0, 0}, // #2468
22795
  {DBGFIELD("VPBROADCASTDYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #2469
22796
  {DBGFIELD("VPBROADCASTDrm")     1, false, false, 101, 3,  2, 1,  0, 0}, // #2470
22797
  {DBGFIELD("VPBROADCASTQYrm")    1, false, false, 101, 3,  2, 1,  0, 0}, // #2471
22798
  {DBGFIELD("VPBROADCASTQrm")     1, false, false, 101, 3,  2, 1,  0, 0}, // #2472
22799
  {DBGFIELD("FBSTPm")             2, false, false, 157, 4,  2, 1,  0, 0}, // #2473
22800
  {DBGFIELD("MMX_MOVD64mr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #2474
22801
  {DBGFIELD("MMX_MOVNTQmr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #2475
22802
  {DBGFIELD("MMX_MOVQ64mr")       2, false, false, 157, 4,  2, 1,  0, 0}, // #2476
22803
  {DBGFIELD("VEXTRACTI128mr")     2, false, false, 157, 4,  2, 1,  0, 0}, // #2477
22804
  {DBGFIELD("VMPTRSTm")           2, false, false, 157, 4,  2, 1,  0, 0}, // #2478
22805
  {DBGFIELD("MMX_MOVD64grr")      1, false, false, 117, 9, 19, 1,  0, 0}, // #2479
22806
  {DBGFIELD("MMX_PSLLDri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2480
22807
  {DBGFIELD("MMX_PSLLDrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2481
22808
  {DBGFIELD("MMX_PSLLQri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2482
22809
  {DBGFIELD("MMX_PSLLQrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2483
22810
  {DBGFIELD("MMX_PSLLWri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2484
22811
  {DBGFIELD("MMX_PSLLWrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2485
22812
  {DBGFIELD("MMX_PSRADri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2486
22813
  {DBGFIELD("MMX_PSRADrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2487
22814
  {DBGFIELD("MMX_PSRAWri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2488
22815
  {DBGFIELD("MMX_PSRAWrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2489
22816
  {DBGFIELD("MMX_PSRLDri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2490
22817
  {DBGFIELD("MMX_PSRLDrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2491
22818
  {DBGFIELD("MMX_PSRLQri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2492
22819
  {DBGFIELD("MMX_PSRLQrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2493
22820
  {DBGFIELD("MMX_PSRLWri")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2494
22821
  {DBGFIELD("MMX_PSRLWrr")        1, false, false, 117, 9,  2, 1,  0, 0}, // #2495
22822
  {DBGFIELD("VPSLLDYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2496
22823
  {DBGFIELD("VPSLLQYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2497
22824
  {DBGFIELD("VPSLLVQYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2498
22825
  {DBGFIELD("VPSLLVQrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2499
22826
  {DBGFIELD("VPSLLWYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2500
22827
  {DBGFIELD("VPSRADYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2501
22828
  {DBGFIELD("VPSRAWYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2502
22829
  {DBGFIELD("VPSRLDYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2503
22830
  {DBGFIELD("VPSRLQYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2504
22831
  {DBGFIELD("VPSRLVQYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2505
22832
  {DBGFIELD("VPSRLVQrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2506
22833
  {DBGFIELD("VPSRLWYri")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2507
22834
  {DBGFIELD("MMX_MASKMOVQ64")     1, false, false, 22, 7,  2, 1,  0, 0}, // #2508
22835
  {DBGFIELD("VMASKMOVDQU_VMASKMOVDQU64") 2, false, false, 2216, 10,  2, 1,  0, 0}, // #2509
22836
  {DBGFIELD("MMX_MOVD64rr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2510
22837
  {DBGFIELD("MMX_MOVD64to64rr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2511
22838
  {DBGFIELD("MMX_PSHUFWri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2512
22839
  {DBGFIELD("MMX_PUNPCKHBWirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2513
22840
  {DBGFIELD("MMX_PUNPCKHDQirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2514
22841
  {DBGFIELD("MMX_PUNPCKHWDirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2515
22842
  {DBGFIELD("MMX_PUNPCKLBWirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2516
22843
  {DBGFIELD("MMX_PUNPCKLDQirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2517
22844
  {DBGFIELD("MMX_PUNPCKLWDirr")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2518
22845
  {DBGFIELD("MOVSDrr_REV")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2519
22846
  {DBGFIELD("MOVSSrr_REV")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2520
22847
  {DBGFIELD("MOVUPDrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2521
22848
  {DBGFIELD("MOVUPSrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2522
22849
  {DBGFIELD("VBROADCASTSSrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2523
22850
  {DBGFIELD("VMOVAPDYrr_REV")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2524
22851
  {DBGFIELD("VMOVAPDrr_REV")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2525
22852
  {DBGFIELD("VMOVAPSYrr_REV")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2526
22853
  {DBGFIELD("VMOVAPSrr_REV")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2527
22854
  {DBGFIELD("VMOVLHPSrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2528
22855
  {DBGFIELD("VMOVSDrr_REV")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2529
22856
  {DBGFIELD("VMOVSSrr_REV")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2530
22857
  {DBGFIELD("VMOVUPDYrr_REV")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2531
22858
  {DBGFIELD("VMOVUPDrr_REV")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2532
22859
  {DBGFIELD("VMOVUPSYrr_REV")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2533
22860
  {DBGFIELD("VMOVUPSrr_REV")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2534
22861
  {DBGFIELD("VPACKSSDWYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2535
22862
  {DBGFIELD("VPACKSSWBYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2536
22863
  {DBGFIELD("VPACKUSDWYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2537
22864
  {DBGFIELD("VPACKUSWBYrr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2538
22865
  {DBGFIELD("VPALIGNRYrri")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2539
22866
  {DBGFIELD("VPBROADCASTDrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2540
22867
  {DBGFIELD("VPBROADCASTQrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2541
22868
  {DBGFIELD("VPSHUFBYrr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2542
22869
  {DBGFIELD("VPSHUFDYri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2543
22870
  {DBGFIELD("VPSHUFHWYri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2544
22871
  {DBGFIELD("VPSHUFLWYri")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2545
22872
  {DBGFIELD("VPSLLDQYri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2546
22873
  {DBGFIELD("VPSRLDQYri")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2547
22874
  {DBGFIELD("VPUNPCKHBWYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2548
22875
  {DBGFIELD("VPUNPCKHDQYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2549
22876
  {DBGFIELD("VPUNPCKHQDQYrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2550
22877
  {DBGFIELD("VPUNPCKHWDYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2551
22878
  {DBGFIELD("VPUNPCKLBWYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2552
22879
  {DBGFIELD("VPUNPCKLDQYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2553
22880
  {DBGFIELD("VPUNPCKLQDQYrr")     1, false, false, 39, 8,  2, 1,  0, 0}, // #2554
22881
  {DBGFIELD("VPUNPCKLWDYrr")      1, false, false, 39, 8,  2, 1,  0, 0}, // #2555
22882
  {DBGFIELD("JMP16r_JMP32r")      1, false, false, 349, 7,  2, 1,  0, 0}, // #2556
22883
  {DBGFIELD("RORX32ri")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2557
22884
  {DBGFIELD("RORX64ri")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2558
22885
  {DBGFIELD("SAR16r1_SAR32r1_SAR64r1") 1, false, false, 349, 7,  2, 1,  0, 0}, // #2559
22886
  {DBGFIELD("SAR8r1")             1, false, false, 349, 7,  2, 1,  0, 0}, // #2560
22887
  {DBGFIELD("SARX32rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2561
22888
  {DBGFIELD("SARX64rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2562
22889
  {DBGFIELD("SHLX32rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2563
22890
  {DBGFIELD("SHLX64rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2564
22891
  {DBGFIELD("SHR16r1_SHR32r1_SHR64r1") 1, false, false, 349, 7,  2, 1,  0, 0}, // #2565
22892
  {DBGFIELD("SHR8r1")             1, false, false, 349, 7,  2, 1,  0, 0}, // #2566
22893
  {DBGFIELD("SHRX32rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2567
22894
  {DBGFIELD("SHRX64rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #2568
22895
  {DBGFIELD("ANDN32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2569
22896
  {DBGFIELD("ANDN64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2570
22897
  {DBGFIELD("BLSI32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2571
22898
  {DBGFIELD("BLSI64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2572
22899
  {DBGFIELD("BLSMSK32rr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2573
22900
  {DBGFIELD("BLSMSK64rr")         1, false, false, 161, 4,  2, 1,  0, 0}, // #2574
22901
  {DBGFIELD("BLSR32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2575
22902
  {DBGFIELD("BLSR64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2576
22903
  {DBGFIELD("BZHI32rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2577
22904
  {DBGFIELD("BZHI64rr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2578
22905
  {DBGFIELD("MMX_PADDBirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2579
22906
  {DBGFIELD("MMX_PADDDirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2580
22907
  {DBGFIELD("MMX_PADDSBirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2581
22908
  {DBGFIELD("MMX_PADDSWirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2582
22909
  {DBGFIELD("MMX_PADDUSBirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2583
22910
  {DBGFIELD("MMX_PADDUSWirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2584
22911
  {DBGFIELD("MMX_PADDWirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2585
22912
  {DBGFIELD("MMX_PAVGBirr")       1, false, false, 117, 9,  2, 1,  0, 0}, // #2586
22913
  {DBGFIELD("MMX_PAVGWirr")       1, false, false, 117, 9,  2, 1,  0, 0}, // #2587
22914
  {DBGFIELD("MMX_PCMPEQBirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2588
22915
  {DBGFIELD("MMX_PCMPEQDirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2589
22916
  {DBGFIELD("MMX_PCMPEQWirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2590
22917
  {DBGFIELD("MMX_PCMPGTBirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2591
22918
  {DBGFIELD("MMX_PCMPGTDirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2592
22919
  {DBGFIELD("MMX_PCMPGTWirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2593
22920
  {DBGFIELD("MMX_PMAXSWirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2594
22921
  {DBGFIELD("MMX_PMAXUBirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2595
22922
  {DBGFIELD("MMX_PMINSWirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2596
22923
  {DBGFIELD("MMX_PMINUBirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2597
22924
  {DBGFIELD("MMX_PSUBBirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2598
22925
  {DBGFIELD("MMX_PSUBDirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2599
22926
  {DBGFIELD("MMX_PSUBQirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2600
22927
  {DBGFIELD("MMX_PSUBSBirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2601
22928
  {DBGFIELD("MMX_PSUBSWirr")      1, false, false, 117, 9,  2, 1,  0, 0}, // #2602
22929
  {DBGFIELD("MMX_PSUBUSBirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2603
22930
  {DBGFIELD("MMX_PSUBUSWirr")     1, false, false, 117, 9,  2, 1,  0, 0}, // #2604
22931
  {DBGFIELD("MMX_PSUBWirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2605
22932
  {DBGFIELD("VPABSBYrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2606
22933
  {DBGFIELD("VPABSDYrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2607
22934
  {DBGFIELD("VPABSWYrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2608
22935
  {DBGFIELD("VPADDBYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2609
22936
  {DBGFIELD("VPADDDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2610
22937
  {DBGFIELD("VPADDQYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2611
22938
  {DBGFIELD("VPADDSBYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2612
22939
  {DBGFIELD("VPADDSWYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2613
22940
  {DBGFIELD("VPADDUSBYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2614
22941
  {DBGFIELD("VPADDUSWYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2615
22942
  {DBGFIELD("VPADDWYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2616
22943
  {DBGFIELD("VPAVGBYrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2617
22944
  {DBGFIELD("VPAVGWYrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2618
22945
  {DBGFIELD("VPCMPEQBYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2619
22946
  {DBGFIELD("VPCMPEQDYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2620
22947
  {DBGFIELD("VPCMPEQQYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2621
22948
  {DBGFIELD("VPCMPEQWYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2622
22949
  {DBGFIELD("VPCMPGTBYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2623
22950
  {DBGFIELD("VPCMPGTDYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2624
22951
  {DBGFIELD("VPCMPGTWYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2625
22952
  {DBGFIELD("VPMAXSBYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2626
22953
  {DBGFIELD("VPMAXSDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2627
22954
  {DBGFIELD("VPMAXSWYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2628
22955
  {DBGFIELD("VPMAXUBYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2629
22956
  {DBGFIELD("VPMAXUDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2630
22957
  {DBGFIELD("VPMAXUWYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2631
22958
  {DBGFIELD("VPMINSBYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2632
22959
  {DBGFIELD("VPMINSDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2633
22960
  {DBGFIELD("VPMINSWYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2634
22961
  {DBGFIELD("VPMINUBYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2635
22962
  {DBGFIELD("VPMINUDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2636
22963
  {DBGFIELD("VPMINUWYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2637
22964
  {DBGFIELD("VPSIGNBYrr256")      1, false, false, 22, 7,  2, 1,  0, 0}, // #2638
22965
  {DBGFIELD("VPSIGNDYrr256")      1, false, false, 22, 7,  2, 1,  0, 0}, // #2639
22966
  {DBGFIELD("VPSIGNWYrr256")      1, false, false, 22, 7,  2, 1,  0, 0}, // #2640
22967
  {DBGFIELD("VPSUBBYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2641
22968
  {DBGFIELD("VPSUBDYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2642
22969
  {DBGFIELD("VPSUBQYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2643
22970
  {DBGFIELD("VPSUBSBYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2644
22971
  {DBGFIELD("VPSUBSWYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2645
22972
  {DBGFIELD("VPSUBUSBYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2646
22973
  {DBGFIELD("VPSUBUSWYrr")        1, false, false, 22, 7,  2, 1,  0, 0}, // #2647
22974
  {DBGFIELD("VPSUBWYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2648
22975
  {DBGFIELD("MMX_MOVQ64rr_REV")   1, false, false, 39, 8,  2, 1,  0, 0}, // #2649
22976
  {DBGFIELD("MMX_PANDNirr")       1, false, false, 39, 8,  2, 1,  0, 0}, // #2650
22977
  {DBGFIELD("MMX_PANDirr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2651
22978
  {DBGFIELD("MMX_PORirr")         1, false, false, 39, 8,  2, 1,  0, 0}, // #2652
22979
  {DBGFIELD("MMX_PXORirr")        1, false, false, 39, 8,  2, 1,  0, 0}, // #2653
22980
  {DBGFIELD("MOVDQArr_REV")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2654
22981
  {DBGFIELD("MOVDQUrr_REV")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2655
22982
  {DBGFIELD("VMOVDQAYrr_REV")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2656
22983
  {DBGFIELD("VMOVDQArr_REV")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2657
22984
  {DBGFIELD("VMOVDQUYrr_REV")     1, false, false, 161, 4,  2, 1,  0, 0}, // #2658
22985
  {DBGFIELD("VMOVDQUrr_REV")      1, false, false, 161, 4,  2, 1,  0, 0}, // #2659
22986
  {DBGFIELD("VPANDNYrr")          1, false, false, 161, 4,  2, 1,  0, 0}, // #2660
22987
  {DBGFIELD("VPANDYrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2661
22988
  {DBGFIELD("VPBLENDDYrri")       1, false, false, 161, 4,  2, 1,  0, 0}, // #2662
22989
  {DBGFIELD("VPBLENDDrri")        1, false, false, 161, 4,  2, 1,  0, 0}, // #2663
22990
  {DBGFIELD("VPORYrr")            1, false, false, 161, 4,  2, 1,  0, 0}, // #2664
22991
  {DBGFIELD("VPXORYrr")           1, false, false, 161, 4,  2, 1,  0, 0}, // #2665
22992
  {DBGFIELD("ADD16rr_REV_ADD32rr_REV_ADD64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2666
22993
  {DBGFIELD("ADD8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2667
22994
  {DBGFIELD("AND16rr_REV_AND32rr_REV_AND64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2668
22995
  {DBGFIELD("AND8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2669
22996
  {DBGFIELD("CLC")                1, false, false,  1, 2,  2, 1,  0, 0}, // #2670
22997
  {DBGFIELD("CMP16rr_REV_CMP32rr_REV_CMP64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2671
22998
  {DBGFIELD("CMP8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2672
22999
  {DBGFIELD("MOV16rr_REV_MOV32rr_REV_MOV64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2673
23000
  {DBGFIELD("MOV8ri_alt")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2674
23001
  {DBGFIELD("MOV8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2675
23002
  {DBGFIELD("NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2676
23003
  {DBGFIELD("OR16rr_REV_OR32rr_REV_OR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2677
23004
  {DBGFIELD("OR8rr_REV")          1, false, false,  1, 2,  2, 1,  0, 0}, // #2678
23005
  {DBGFIELD("SGDT64m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2679
23006
  {DBGFIELD("SIDT64m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2680
23007
  {DBGFIELD("SLDT64m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2681
23008
  {DBGFIELD("SMSW16m")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2682
23009
  {DBGFIELD("STRm")               1, false, false,  1, 2,  2, 1,  0, 0}, // #2683
23010
  {DBGFIELD("SUB16rr_REV_SUB32rr_REV_SUB64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2684
23011
  {DBGFIELD("SUB8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #2685
23012
  {DBGFIELD("SYSCALL")            1, false, false,  1, 2,  2, 1,  0, 0}, // #2686
23013
  {DBGFIELD("XCHG16rr_XCHG32rr_XCHG64rr") 1, false, false,  1, 2,  2, 1,  0, 0}, // #2687
23014
  {DBGFIELD("MMX_PSLLDrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2688
23015
  {DBGFIELD("MMX_PSLLQrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2689
23016
  {DBGFIELD("MMX_PSLLWrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2690
23017
  {DBGFIELD("MMX_PSRADrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2691
23018
  {DBGFIELD("MMX_PSRAWrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2692
23019
  {DBGFIELD("MMX_PSRLDrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2693
23020
  {DBGFIELD("MMX_PSRLQrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2694
23021
  {DBGFIELD("MMX_PSRLWrm")        2, false, false, 105, 11,  2, 1,  0, 0}, // #2695
23022
  {DBGFIELD("VCVTPH2PSYrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #2696
23023
  {DBGFIELD("VCVTPH2PSrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #2697
23024
  {DBGFIELD("VPSLLDYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2698
23025
  {DBGFIELD("VPSLLQYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2699
23026
  {DBGFIELD("VPSLLVQYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2700
23027
  {DBGFIELD("VPSLLVQrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2701
23028
  {DBGFIELD("VPSLLWYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2702
23029
  {DBGFIELD("VPSRADYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2703
23030
  {DBGFIELD("VPSRAWYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2704
23031
  {DBGFIELD("VPSRLDYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2705
23032
  {DBGFIELD("VPSRLQYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2706
23033
  {DBGFIELD("VPSRLVQYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2707
23034
  {DBGFIELD("VPSRLVQrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2708
23035
  {DBGFIELD("VPSRLWYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2709
23036
  {DBGFIELD("MMX_PINSRWirmi")     2, false, false, 29, 10,  2, 1,  0, 0}, // #2710
23037
  {DBGFIELD("MMX_PSHUFWmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2711
23038
  {DBGFIELD("MMX_PUNPCKHBWirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2712
23039
  {DBGFIELD("MMX_PUNPCKHDQirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2713
23040
  {DBGFIELD("MMX_PUNPCKHWDirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2714
23041
  {DBGFIELD("MMX_PUNPCKLBWirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2715
23042
  {DBGFIELD("MMX_PUNPCKLDQirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2716
23043
  {DBGFIELD("MMX_PUNPCKLWDirm")   2, false, false, 29, 10,  2, 1,  0, 0}, // #2717
23044
  {DBGFIELD("VPACKSSDWYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2718
23045
  {DBGFIELD("VPACKSSWBYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2719
23046
  {DBGFIELD("VPACKUSDWYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2720
23047
  {DBGFIELD("VPACKUSWBYrm")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2721
23048
  {DBGFIELD("VPALIGNRYrmi")       2, false, false, 29, 10,  2, 1,  0, 0}, // #2722
23049
  {DBGFIELD("VPSHUFBYrm")         2, false, false, 29, 10,  2, 1,  0, 0}, // #2723
23050
  {DBGFIELD("VPSHUFDYmi")         2, false, false, 29, 10,  2, 1,  0, 0}, // #2724
23051
  {DBGFIELD("VPSHUFHWYmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #2725
23052
  {DBGFIELD("VPSHUFLWYmi")        2, false, false, 29, 10,  2, 1,  0, 0}, // #2726
23053
  {DBGFIELD("VPUNPCKHBWYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2727
23054
  {DBGFIELD("VPUNPCKHDQYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2728
23055
  {DBGFIELD("VPUNPCKHQDQYrm")     2, false, false, 29, 10,  2, 1,  0, 0}, // #2729
23056
  {DBGFIELD("VPUNPCKHWDYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2730
23057
  {DBGFIELD("VPUNPCKLBWYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2731
23058
  {DBGFIELD("VPUNPCKLDQYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2732
23059
  {DBGFIELD("VPUNPCKLQDQYrm")     2, false, false, 29, 10,  2, 1,  0, 0}, // #2733
23060
  {DBGFIELD("VPUNPCKLWDYrm")      2, false, false, 29, 10,  2, 1,  0, 0}, // #2734
23061
  {DBGFIELD("RORX32mi")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2735
23062
  {DBGFIELD("RORX64mi")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2736
23063
  {DBGFIELD("SARX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2737
23064
  {DBGFIELD("SARX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2738
23065
  {DBGFIELD("SHLX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2739
23066
  {DBGFIELD("SHLX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2740
23067
  {DBGFIELD("SHRX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2741
23068
  {DBGFIELD("SHRX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #2742
23069
  {DBGFIELD("ANDN32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2743
23070
  {DBGFIELD("ANDN64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2744
23071
  {DBGFIELD("BLSI32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2745
23072
  {DBGFIELD("BLSI64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2746
23073
  {DBGFIELD("BLSMSK32rm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2747
23074
  {DBGFIELD("BLSMSK64rm")         2, false, false, 170, 6,  2, 1,  0, 0}, // #2748
23075
  {DBGFIELD("BLSR32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2749
23076
  {DBGFIELD("BLSR64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2750
23077
  {DBGFIELD("BZHI32rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2751
23078
  {DBGFIELD("BZHI64rm")           2, false, false, 170, 6,  2, 1,  0, 0}, // #2752
23079
  {DBGFIELD("MMX_PADDBirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2753
23080
  {DBGFIELD("MMX_PADDDirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2754
23081
  {DBGFIELD("MMX_PADDSBirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2755
23082
  {DBGFIELD("MMX_PADDSWirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2756
23083
  {DBGFIELD("MMX_PADDUSBirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2757
23084
  {DBGFIELD("MMX_PADDUSWirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2758
23085
  {DBGFIELD("MMX_PADDWirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2759
23086
  {DBGFIELD("MMX_PAVGBirm")       2, false, false, 105, 11,  2, 1,  0, 0}, // #2760
23087
  {DBGFIELD("MMX_PAVGWirm")       2, false, false, 105, 11,  2, 1,  0, 0}, // #2761
23088
  {DBGFIELD("MMX_PCMPEQBirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2762
23089
  {DBGFIELD("MMX_PCMPEQDirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2763
23090
  {DBGFIELD("MMX_PCMPEQWirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2764
23091
  {DBGFIELD("MMX_PCMPGTBirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2765
23092
  {DBGFIELD("MMX_PCMPGTDirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2766
23093
  {DBGFIELD("MMX_PCMPGTWirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2767
23094
  {DBGFIELD("MMX_PMAXSWirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2768
23095
  {DBGFIELD("MMX_PMAXUBirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2769
23096
  {DBGFIELD("MMX_PMINSWirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2770
23097
  {DBGFIELD("MMX_PMINUBirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2771
23098
  {DBGFIELD("MMX_PSUBBirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2772
23099
  {DBGFIELD("MMX_PSUBDirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2773
23100
  {DBGFIELD("MMX_PSUBQirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2774
23101
  {DBGFIELD("MMX_PSUBSBirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2775
23102
  {DBGFIELD("MMX_PSUBSWirm")      2, false, false, 105, 11,  2, 1,  0, 0}, // #2776
23103
  {DBGFIELD("MMX_PSUBUSBirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2777
23104
  {DBGFIELD("MMX_PSUBUSWirm")     2, false, false, 105, 11,  2, 1,  0, 0}, // #2778
23105
  {DBGFIELD("MMX_PSUBWirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2779
23106
  {DBGFIELD("MOVBE16rm_MOVBE32rm_MOVBE64rm") 2, false, false, 170, 6,  2, 1,  0, 0}, // #2780
23107
  {DBGFIELD("VPABSBYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2781
23108
  {DBGFIELD("VPABSDYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2782
23109
  {DBGFIELD("VPABSWYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2783
23110
  {DBGFIELD("VPADDBYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2784
23111
  {DBGFIELD("VPADDDYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2785
23112
  {DBGFIELD("VPADDQYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2786
23113
  {DBGFIELD("VPADDSBYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2787
23114
  {DBGFIELD("VPADDSWYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2788
23115
  {DBGFIELD("VPADDUSBYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2789
23116
  {DBGFIELD("VPADDUSWYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2790
23117
  {DBGFIELD("VPADDWYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2791
23118
  {DBGFIELD("VPAVGBYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2792
23119
  {DBGFIELD("VPAVGWYrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2793
23120
  {DBGFIELD("VPCMPEQBYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2794
23121
  {DBGFIELD("VPCMPEQDYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2795
23122
  {DBGFIELD("VPCMPEQQYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2796
23123
  {DBGFIELD("VPCMPEQWYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2797
23124
  {DBGFIELD("VPCMPGTBYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2798
23125
  {DBGFIELD("VPCMPGTDYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2799
23126
  {DBGFIELD("VPCMPGTWYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2800
23127
  {DBGFIELD("VPMAXSBYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2801
23128
  {DBGFIELD("VPMAXSDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2802
23129
  {DBGFIELD("VPMAXSWYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2803
23130
  {DBGFIELD("VPMAXUBYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2804
23131
  {DBGFIELD("VPMAXUDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2805
23132
  {DBGFIELD("VPMAXUWYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2806
23133
  {DBGFIELD("VPMINSBYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2807
23134
  {DBGFIELD("VPMINSDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2808
23135
  {DBGFIELD("VPMINSWYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2809
23136
  {DBGFIELD("VPMINUBYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2810
23137
  {DBGFIELD("VPMINUDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2811
23138
  {DBGFIELD("VPMINUWYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2812
23139
  {DBGFIELD("VPSIGNBYrm256")      2, false, false, 882, 6,  2, 1,  0, 0}, // #2813
23140
  {DBGFIELD("VPSIGNDYrm256")      2, false, false, 882, 6,  2, 1,  0, 0}, // #2814
23141
  {DBGFIELD("VPSIGNWYrm256")      2, false, false, 882, 6,  2, 1,  0, 0}, // #2815
23142
  {DBGFIELD("VPSUBBYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2816
23143
  {DBGFIELD("VPSUBDYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2817
23144
  {DBGFIELD("VPSUBQYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2818
23145
  {DBGFIELD("VPSUBSBYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2819
23146
  {DBGFIELD("VPSUBSWYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2820
23147
  {DBGFIELD("VPSUBUSBYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2821
23148
  {DBGFIELD("VPSUBUSWYrm")        2, false, false, 882, 6,  2, 1,  0, 0}, // #2822
23149
  {DBGFIELD("VPSUBWYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2823
23150
  {DBGFIELD("MMX_PANDNirm")       2, false, false, 2241, 7,  2, 1,  0, 0}, // #2824
23151
  {DBGFIELD("MMX_PANDirm")        2, false, false, 2241, 7,  2, 1,  0, 0}, // #2825
23152
  {DBGFIELD("MMX_PORirm")         2, false, false, 2241, 7,  2, 1,  0, 0}, // #2826
23153
  {DBGFIELD("MMX_PXORirm")        2, false, false, 2241, 7,  2, 1,  0, 0}, // #2827
23154
  {DBGFIELD("VINSERTI128rm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #2828
23155
  {DBGFIELD("VPANDNYrm")          2, false, false, 17, 5,  2, 1,  0, 0}, // #2829
23156
  {DBGFIELD("VPANDYrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #2830
23157
  {DBGFIELD("VPBLENDDYrmi")       2, false, false, 17, 5,  2, 1,  0, 0}, // #2831
23158
  {DBGFIELD("VPBLENDDrmi")        2, false, false, 17, 5,  2, 1,  0, 0}, // #2832
23159
  {DBGFIELD("VPORYrm")            2, false, false, 17, 5,  2, 1,  0, 0}, // #2833
23160
  {DBGFIELD("VPXORYrm")           2, false, false, 17, 5,  2, 1,  0, 0}, // #2834
23161
  {DBGFIELD("POP16rmr_POP32rmr_POP64rmr") 2, false, false,  9, 4,  2, 1,  0, 0}, // #2835
23162
  {DBGFIELD("SFENCE")             2, false, false, 10, 3,  2, 1,  0, 0}, // #2836
23163
  {DBGFIELD("PEXTRWmr")           3, false, false, 537, 11,  2, 1,  0, 0}, // #2837
23164
  {DBGFIELD("MOVBE32mr_MOVBE64mr") 3, false, false, 954, 7,  2, 1,  0, 0}, // #2838
23165
  {DBGFIELD("MOVBE16mr")          3, false, false, 954, 7,  2, 1,  0, 0}, // #2839
23166
  {DBGFIELD("PUSH16rmr_PUSH32rmr_PUSH64rmr") 3, false, false, 313, 5,  2, 1,  0, 0}, // #2840
23167
  {DBGFIELD("SAR16m1_SAR32m1_SAR64m1") 4, false, false, 697, 8,  2, 1,  0, 0}, // #2841
23168
  {DBGFIELD("SAR8m1")             4, false, false, 697, 8,  2, 1,  0, 0}, // #2842
23169
  {DBGFIELD("SHR16m1_SHR32m1_SHR64m1") 4, false, false, 697, 8,  2, 1,  0, 0}, // #2843
23170
  {DBGFIELD("SHR8m1")             4, false, false, 697, 8,  2, 1,  0, 0}, // #2844
23171
  {DBGFIELD("MMX_PINSRWirri")     2, false, false, 57, 8, 19, 1,  0, 0}, // #2845
23172
  {DBGFIELD("VPBLENDVBYrr")       2, false, false, 342, 3, 19, 1,  0, 0}, // #2846
23173
  {DBGFIELD("ROL16r1_ROL32r1_ROL64r1") 2, false, false, 380, 4, 19, 1,  0, 0}, // #2847
23174
  {DBGFIELD("ROL8r1")             2, false, false, 380, 4, 19, 1,  0, 0}, // #2848
23175
  {DBGFIELD("ROR16r1_ROR32r1_ROR64r1") 2, false, false, 380, 4, 19, 1,  0, 0}, // #2849
23176
  {DBGFIELD("ROR8r1")             2, false, false, 380, 4, 19, 1,  0, 0}, // #2850
23177
  {DBGFIELD("LFENCE")             2, false, false, 63, 2, 19, 1,  0, 0}, // #2851
23178
  {DBGFIELD("MFENCE")             3, false, false, 54, 3, 19, 1,  0, 0}, // #2852
23179
  {DBGFIELD("XGETBV")             2, false, false, 63, 2, 19, 1,  0, 0}, // #2853
23180
  {DBGFIELD("MMX_PEXTRWirri")     2, false, false, 329, 12,  6, 1,  0, 0}, // #2854
23181
  {DBGFIELD("PEXTRWrr_REV")       2, false, false, 329, 12,  6, 1,  0, 0}, // #2855
23182
  {DBGFIELD("VCVTPH2PSYrr")       2, false, false, 2119, 8,  5, 1,  0, 0}, // #2856
23183
  {DBGFIELD("VCVTPH2PSrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #2857
23184
  {DBGFIELD("VPEXTRWrr_REV")      2, false, false, 329, 12,  6, 1,  0, 0}, // #2858
23185
  {DBGFIELD("BEXTR32rr")          2, false, false, 401, 6, 19, 1,  0, 0}, // #2859
23186
  {DBGFIELD("BEXTR64rr")          2, false, false, 401, 6, 19, 1,  0, 0}, // #2860
23187
  {DBGFIELD("ADC16rr_REV_ADC32rr_REV_ADC64rr_REV") 1, false, false, 349, 7,  2, 1,  0, 0}, // #2861
23188
  {DBGFIELD("ADC8rr_REV")         1, false, false, 349, 7,  2, 1,  0, 0}, // #2862
23189
  {DBGFIELD("CWD")                2, false, false, 384, 4, 19, 1,  0, 0}, // #2863
23190
  {DBGFIELD("SBB16rr_REV_SBB32rr_REV_SBB64rr_REV") 1, false, false, 349, 7,  2, 1,  0, 0}, // #2864
23191
  {DBGFIELD("SBB8rr_REV")         1, false, false, 349, 7,  2, 1,  0, 0}, // #2865
23192
  {DBGFIELD("MMX_PACKSSDWirm")    3, false, false, 47, 10, 19, 1,  0, 0}, // #2866
23193
  {DBGFIELD("MMX_PACKSSWBirm")    3, false, false, 47, 10, 19, 1,  0, 0}, // #2867
23194
  {DBGFIELD("MMX_PACKUSWBirm")    3, false, false, 47, 10, 19, 1,  0, 0}, // #2868
23195
  {DBGFIELD("PBLENDVBrm0")        3, false, false, 788, 5, 19, 1,  0, 0}, // #2869
23196
  {DBGFIELD("VPBLENDVBYrm")       3, false, false, 788, 5, 19, 1,  0, 0}, // #2870
23197
  {DBGFIELD("VPMASKMOVDYrm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #2871
23198
  {DBGFIELD("VPMASKMOVDrm")       2, false, false, 17, 5,  2, 1,  0, 0}, // #2872
23199
  {DBGFIELD("VPMASKMOVQYrm")      2, false, false, 17, 5,  2, 1,  0, 0}, // #2873
23200
  {DBGFIELD("VPMASKMOVQrm")       2, false, false, 17, 5,  2, 1,  0, 0}, // #2874
23201
  {DBGFIELD("LRETQ")              3, false, false, 371, 9, 19, 1,  0, 0}, // #2875
23202
  {DBGFIELD("BEXTR32rm")          3, false, false, 961, 8, 19, 1,  0, 0}, // #2876
23203
  {DBGFIELD("BEXTR64rm")          3, false, false, 961, 8, 19, 1,  0, 0}, // #2877
23204
  {DBGFIELD("ROL16m1_ROL32m1_ROL64m1") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2878
23205
  {DBGFIELD("ROL8m1")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2879
23206
  {DBGFIELD("ROR16m1_ROR32m1_ROR64m1") 5, false, false, 750, 8, 19, 1,  0, 0}, // #2880
23207
  {DBGFIELD("ROR8m1")             5, false, false, 750, 8, 19, 1,  0, 0}, // #2881
23208
  {DBGFIELD("IMUL64rri32_IMUL64rri8") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2882
23209
  {DBGFIELD("IMUL8r")             1, false, false, 22, 7,  6, 1,  0, 0}, // #2883
23210
  {DBGFIELD("LZCNT16rr_LZCNT32rr_LZCNT64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2884
23211
  {DBGFIELD("PDEP32rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2885
23212
  {DBGFIELD("PDEP64rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2886
23213
  {DBGFIELD("PEXT32rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2887
23214
  {DBGFIELD("PEXT64rr")           1, false, false, 22, 7,  6, 1,  0, 0}, // #2888
23215
  {DBGFIELD("TZCNT16rr_TZCNT32rr_TZCNT64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2889
23216
  {DBGFIELD("IMUL16rri_IMUL16rri8") 2, false, false, 464, 7,  6, 1,  0, 0}, // #2890
23217
  {DBGFIELD("IMUL32rri_IMUL32rri8") 1, false, false, 22, 7,  6, 1,  0, 0}, // #2891
23218
  {DBGFIELD("VBROADCASTSDYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2892
23219
  {DBGFIELD("VBROADCASTSSYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2893
23220
  {DBGFIELD("VEXTRACTI128rr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #2894
23221
  {DBGFIELD("VINSERTI128rr")      1, false, false, 39, 8,  6, 1,  0, 0}, // #2895
23222
  {DBGFIELD("VPBROADCASTBYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2896
23223
  {DBGFIELD("VPBROADCASTBrr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #2897
23224
  {DBGFIELD("VPBROADCASTDYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2898
23225
  {DBGFIELD("VPBROADCASTQYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2899
23226
  {DBGFIELD("VPBROADCASTWYrr")    1, false, false, 39, 8,  6, 1,  0, 0}, // #2900
23227
  {DBGFIELD("VPBROADCASTWrr")     1, false, false, 39, 8,  6, 1,  0, 0}, // #2901
23228
  {DBGFIELD("VPERM2I128rr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2902
23229
  {DBGFIELD("VPERMDYrr")          1, false, false, 39, 8,  6, 1,  0, 0}, // #2903
23230
  {DBGFIELD("VPERMPDYri")         1, false, false, 39, 8,  6, 1,  0, 0}, // #2904
23231
  {DBGFIELD("VPERMPSYrr")         1, false, false, 39, 8,  6, 1,  0, 0}, // #2905
23232
  {DBGFIELD("VPERMQYri")          1, false, false, 39, 8,  6, 1,  0, 0}, // #2906
23233
  {DBGFIELD("VPMOVSXBDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2907
23234
  {DBGFIELD("VPMOVSXBQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2908
23235
  {DBGFIELD("VPMOVSXBWYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2909
23236
  {DBGFIELD("VPMOVSXDQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2910
23237
  {DBGFIELD("VPMOVSXWDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2911
23238
  {DBGFIELD("VPMOVSXWQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2912
23239
  {DBGFIELD("VPMOVZXBDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2913
23240
  {DBGFIELD("VPMOVZXBQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2914
23241
  {DBGFIELD("VPMOVZXBWYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2915
23242
  {DBGFIELD("VPMOVZXDQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2916
23243
  {DBGFIELD("VPMOVZXWDYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2917
23244
  {DBGFIELD("VPMOVZXWQYrr")       1, false, false, 39, 8,  6, 1,  0, 0}, // #2918
23245
  {DBGFIELD("IMUL64m")            2, false, false, 13, 9,  6, 1,  0, 0}, // #2919
23246
  {DBGFIELD("IMUL64rmi32_IMUL64rmi8") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2920
23247
  {DBGFIELD("IMUL8m")             2, false, false, 13, 9,  6, 1,  0, 0}, // #2921
23248
  {DBGFIELD("LZCNT16rm_LZCNT32rm_LZCNT64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2922
23249
  {DBGFIELD("PDEP32rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2923
23250
  {DBGFIELD("PDEP64rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2924
23251
  {DBGFIELD("PEXT32rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2925
23252
  {DBGFIELD("PEXT64rm")           2, false, false, 13, 9,  6, 1,  0, 0}, // #2926
23253
  {DBGFIELD("TZCNT16rm_TZCNT32rm_TZCNT64rm") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2927
23254
  {DBGFIELD("IMUL16m")            5, false, false, 837, 9,  6, 1,  0, 0}, // #2928
23255
  {DBGFIELD("IMUL16rmi_IMUL16rmi8") 3, false, false, 837, 9,  6, 1,  0, 0}, // #2929
23256
  {DBGFIELD("IMUL32m")            3, false, false, 837, 9,  6, 1,  0, 0}, // #2930
23257
  {DBGFIELD("IMUL32rmi_IMUL32rmi8") 2, false, false, 13, 9,  6, 1,  0, 0}, // #2931
23258
  {DBGFIELD("VPERM2I128rm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2932
23259
  {DBGFIELD("VPERMDYrm")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2933
23260
  {DBGFIELD("VPERMPDYmi")         2, false, false, 29, 10,  6, 1,  0, 0}, // #2934
23261
  {DBGFIELD("VPERMPSYrm")         2, false, false, 29, 10,  6, 1,  0, 0}, // #2935
23262
  {DBGFIELD("VPERMQYmi")          2, false, false, 29, 10,  6, 1,  0, 0}, // #2936
23263
  {DBGFIELD("VPMOVSXBDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2937
23264
  {DBGFIELD("VPMOVSXBQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2938
23265
  {DBGFIELD("VPMOVSXBWYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2939
23266
  {DBGFIELD("VPMOVSXDQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2940
23267
  {DBGFIELD("VPMOVSXWDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2941
23268
  {DBGFIELD("VPMOVSXWQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2942
23269
  {DBGFIELD("VPMOVZXBDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2943
23270
  {DBGFIELD("VPMOVZXBQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2944
23271
  {DBGFIELD("VPMOVZXBWYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2945
23272
  {DBGFIELD("VPMOVZXDQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2946
23273
  {DBGFIELD("VPMOVZXWDYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2947
23274
  {DBGFIELD("VPMOVZXWQYrm")       2, false, false, 29, 10,  6, 1,  0, 0}, // #2948
23275
  {DBGFIELD("XCHG8rr")            3, false, false, 155, 2,  6, 1,  0, 0}, // #2949
23276
  {DBGFIELD("VPSLLVDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2950
23277
  {DBGFIELD("VPSLLVDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2951
23278
  {DBGFIELD("VPSRAVDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2952
23279
  {DBGFIELD("VPSRAVDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2953
23280
  {DBGFIELD("VPSRLVDYrr")         1, false, false, 22, 7,  2, 1,  0, 0}, // #2954
23281
  {DBGFIELD("VPSRLVDrr")          1, false, false, 22, 7,  2, 1,  0, 0}, // #2955
23282
  {DBGFIELD("VPHADDDYrr")         3, false, false, 2162, 8,  6, 1,  0, 0}, // #2956
23283
  {DBGFIELD("VPHADDSWrr256")      3, false, false, 2170, 9,  6, 1,  0, 0}, // #2957
23284
  {DBGFIELD("VPHADDWYrr")         3, false, false, 2162, 8,  6, 1,  0, 0}, // #2958
23285
  {DBGFIELD("VPHSUBDYrr")         3, false, false, 2162, 8,  6, 1,  0, 0}, // #2959
23286
  {DBGFIELD("VPHSUBSWrr256")      3, false, false, 2170, 9,  6, 1,  0, 0}, // #2960
23287
  {DBGFIELD("VPHSUBWYrr")         3, false, false, 2162, 8,  6, 1,  0, 0}, // #2961
23288
  {DBGFIELD("MMX_PACKSSDWirr")    3, false, false, 969, 8,  6, 1,  0, 0}, // #2962
23289
  {DBGFIELD("MMX_PACKSSWBirr")    3, false, false, 969, 8,  6, 1,  0, 0}, // #2963
23290
  {DBGFIELD("MMX_PACKUSWBirr")    3, false, false, 969, 8,  6, 1,  0, 0}, // #2964
23291
  {DBGFIELD("CLD")                3, false, false, 977, 7,  6, 1,  0, 0}, // #2965
23292
  {DBGFIELD("RCL16r1_RCL32r1_RCL64r1") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2966
23293
  {DBGFIELD("RCL16ri_RCL32ri_RCL64ri") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2967
23294
  {DBGFIELD("RCL8r1")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2968
23295
  {DBGFIELD("RCL8ri")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2969
23296
  {DBGFIELD("RCR16r1_RCR32r1_RCR64r1") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2970
23297
  {DBGFIELD("RCR16ri_RCR32ri_RCR64ri") 3, false, false, 460, 4,  6, 1,  0, 0}, // #2971
23298
  {DBGFIELD("RCR8r1")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2972
23299
  {DBGFIELD("RCR8ri")             3, false, false, 460, 4,  6, 1,  0, 0}, // #2973
23300
  {DBGFIELD("VPSLLVDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2974
23301
  {DBGFIELD("VPSLLVDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2975
23302
  {DBGFIELD("VPSRAVDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2976
23303
  {DBGFIELD("VPSRAVDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2977
23304
  {DBGFIELD("VPSRLVDYrm")         2, false, false, 882, 6,  2, 1,  0, 0}, // #2978
23305
  {DBGFIELD("VPSRLVDrm")          2, false, false, 882, 6,  2, 1,  0, 0}, // #2979
23306
  {DBGFIELD("VPHADDDYrm")         4, false, false, 2308, 10,  6, 1,  0, 0}, // #2980
23307
  {DBGFIELD("VPHADDSWrm256")      4, false, false, 2318, 11,  6, 1,  0, 0}, // #2981
23308
  {DBGFIELD("VPHADDWYrm")         4, false, false, 2308, 10,  6, 1,  0, 0}, // #2982
23309
  {DBGFIELD("VPHSUBDYrm")         4, false, false, 2308, 10,  6, 1,  0, 0}, // #2983
23310
  {DBGFIELD("VPHSUBSWrm256")      4, false, false, 2318, 11,  6, 1,  0, 0}, // #2984
23311
  {DBGFIELD("VPHSUBWYrm")         4, false, false, 2308, 10,  6, 1,  0, 0}, // #2985
23312
  {DBGFIELD("RCL16m1_RCL32m1_RCL64m1") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2986
23313
  {DBGFIELD("RCL16mi_RCL32mi_RCL64mi") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2987
23314
  {DBGFIELD("RCL8m1")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2988
23315
  {DBGFIELD("RCL8mi")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2989
23316
  {DBGFIELD("RCR16m1_RCR32m1_RCR64m1") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2990
23317
  {DBGFIELD("RCR16mi_RCR32mi_RCR64mi") 5, false, false, 984, 6,  6, 1,  0, 0}, // #2991
23318
  {DBGFIELD("RCR8m1")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2992
23319
  {DBGFIELD("RCR8mi")             5, false, false, 984, 6,  6, 1,  0, 0}, // #2993
23320
  {DBGFIELD("XCHG16rm_XCHG32rm_XCHG64rm") 8, false, false, 2386, 11,  3, 1,  0, 0}, // #2994
23321
  {DBGFIELD("XCHG8rm")            8, false, false, 2386, 11,  3, 1,  0, 0}, // #2995
23322
  {DBGFIELD("VPSLLDYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #2996
23323
  {DBGFIELD("VPSLLQYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #2997
23324
  {DBGFIELD("VPSLLWYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #2998
23325
  {DBGFIELD("VPSRADYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #2999
23326
  {DBGFIELD("VPSRAWYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #3000
23327
  {DBGFIELD("VPSRLDYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #3001
23328
  {DBGFIELD("VPSRLQYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #3002
23329
  {DBGFIELD("VPSRLWYrr")          2, false, false, 2141, 9,  9, 1,  0, 0}, // #3003
23330
  {DBGFIELD("VCVTPS2PHrr")        2, false, false, 2119, 8,  3, 1,  0, 0}, // #3004
23331
  {DBGFIELD("IMUL64r_IMUL64rr")   2, false, false, 420, 11,  9, 1,  0, 0}, // #3005
23332
  {DBGFIELD("IMUL64rm")           2, false, false, 420, 11,  9, 1,  0, 0}, // #3006
23333
  {DBGFIELD("MULX64rr")           2, false, false, 420, 11,  9, 1,  0, 0}, // #3007
23334
  {DBGFIELD("IMUL16r_IMUL16rr")   4, false, false, 1054, 9,  9, 1,  0, 0}, // #3008
23335
  {DBGFIELD("IMUL16rm")           4, false, false, 1054, 9,  9, 1,  0, 0}, // #3009
23336
  {DBGFIELD("IMUL32r_IMUL32rr")   3, false, false, 1054, 9,  3, 1,  0, 0}, // #3010
23337
  {DBGFIELD("IMUL32rm")           3, false, false, 1054, 9,  3, 1,  0, 0}, // #3011
23338
  {DBGFIELD("MULX64rm")           3, false, false, 858, 13,  9, 1,  0, 0}, // #3012
23339
  {DBGFIELD("VPBROADCASTBYrm")    2, false, false, 29, 10,  2, 1,  0, 0}, // #3013
23340
  {DBGFIELD("VPBROADCASTBrm")     2, false, false, 29, 10,  2, 1,  0, 0}, // #3014
23341
  {DBGFIELD("VPBROADCASTWYrm")    2, false, false, 29, 10,  2, 1,  0, 0}, // #3015
23342
  {DBGFIELD("VPBROADCASTWrm")     2, false, false, 29, 10,  2, 1,  0, 0}, // #3016
23343
  {DBGFIELD("VZEROUPPER")         4, false, false, 1013, 3,  9, 1,  0, 0}, // #3017
23344
  {DBGFIELD("LAR16rr_LAR32rr_LAR64rr") 4, false, false, 1016, 11,  9, 1,  0, 0}, // #3018
23345
  {DBGFIELD("VPMASKMOVDYmr")      2, false, false, 2216, 10,  2, 1,  0, 0}, // #3019
23346
  {DBGFIELD("VPMASKMOVDmr")       2, false, false, 2216, 10,  2, 1,  0, 0}, // #3020
23347
  {DBGFIELD("VPMASKMOVQYmr")      2, false, false, 2216, 10,  2, 1,  0, 0}, // #3021
23348
  {DBGFIELD("VPMASKMOVQmr")       2, false, false, 2216, 10,  2, 1,  0, 0}, // #3022
23349
  {DBGFIELD("VCVTPS2PHmr")        4, false, false, 2397, 11,  3, 1,  0, 0}, // #3023
23350
  {DBGFIELD("LAR16rm_LAR32rm_LAR64rm") 5, false, false, 1041, 13,  9, 1,  0, 0}, // #3024
23351
  {DBGFIELD("LSL16rm_LSL32rm_LSL64rm") 5, false, false, 1041, 13,  9, 1,  0, 0}, // #3025
23352
  {DBGFIELD("MMX_PMADDWDirr")     1, false, false, 117, 9,  9, 1,  0, 0}, // #3026
23353
  {DBGFIELD("MMX_PMULHUWirr")     1, false, false, 117, 9,  9, 1,  0, 0}, // #3027
23354
  {DBGFIELD("MMX_PMULHWirr")      1, false, false, 117, 9,  9, 1,  0, 0}, // #3028
23355
  {DBGFIELD("MMX_PMULLWirr")      1, false, false, 117, 9,  9, 1,  0, 0}, // #3029
23356
  {DBGFIELD("MMX_PSADBWirr")      1, false, false, 39, 8,  6, 1,  0, 0}, // #3030
23357
  {DBGFIELD("VPCMPGTQYrr")        1, false, false, 39, 8,  6, 1,  0, 0}, // #3031
23358
  {DBGFIELD("VPMADDUBSWYrr")      1, false, false, 26, 3,  9, 1,  0, 0}, // #3032
23359
  {DBGFIELD("VPMADDWDYrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #3033
23360
  {DBGFIELD("VPMULDQYrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #3034
23361
  {DBGFIELD("VPMULHRSWYrr")       1, false, false, 26, 3,  9, 1,  0, 0}, // #3035
23362
  {DBGFIELD("VPMULHUWYrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #3036
23363
  {DBGFIELD("VPMULHWYrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #3037
23364
  {DBGFIELD("VPMULLWYrr")         1, false, false, 26, 3,  9, 1,  0, 0}, // #3038
23365
  {DBGFIELD("VPMULUDQYrr")        1, false, false, 26, 3,  9, 1,  0, 0}, // #3039
23366
  {DBGFIELD("VPSADBWYrr")         1, false, false, 39, 8,  6, 1,  0, 0}, // #3040
23367
  {DBGFIELD("VFMADD132PDYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3041
23368
  {DBGFIELD("VFMADD132PDr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3042
23369
  {DBGFIELD("VFMADD132PSYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3043
23370
  {DBGFIELD("VFMADD132PSr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3044
23371
  {DBGFIELD("VFMADD132SDr_VFMADD132SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3045
23372
  {DBGFIELD("VFMADD132SSr_VFMADD132SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3046
23373
  {DBGFIELD("VFMADD213PDYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3047
23374
  {DBGFIELD("VFMADD213PDr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3048
23375
  {DBGFIELD("VFMADD213PSYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3049
23376
  {DBGFIELD("VFMADD213PSr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3050
23377
  {DBGFIELD("VFMADD213SDr_VFMADD213SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3051
23378
  {DBGFIELD("VFMADD213SSr_VFMADD213SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3052
23379
  {DBGFIELD("VFMADD231PDYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3053
23380
  {DBGFIELD("VFMADD231PDr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3054
23381
  {DBGFIELD("VFMADD231PSYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3055
23382
  {DBGFIELD("VFMADD231PSr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3056
23383
  {DBGFIELD("VFMADD231SDr_VFMADD231SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3057
23384
  {DBGFIELD("VFMADD231SSr_VFMADD231SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3058
23385
  {DBGFIELD("VFMADDSUB132PDYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3059
23386
  {DBGFIELD("VFMADDSUB132PDr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3060
23387
  {DBGFIELD("VFMADDSUB132PSYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3061
23388
  {DBGFIELD("VFMADDSUB132PSr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3062
23389
  {DBGFIELD("VFMADDSUB213PDYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3063
23390
  {DBGFIELD("VFMADDSUB213PDr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3064
23391
  {DBGFIELD("VFMADDSUB213PSYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3065
23392
  {DBGFIELD("VFMADDSUB213PSr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3066
23393
  {DBGFIELD("VFMADDSUB231PDYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3067
23394
  {DBGFIELD("VFMADDSUB231PDr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3068
23395
  {DBGFIELD("VFMADDSUB231PSYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3069
23396
  {DBGFIELD("VFMADDSUB231PSr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3070
23397
  {DBGFIELD("VFMSUB132PDYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3071
23398
  {DBGFIELD("VFMSUB132PDr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3072
23399
  {DBGFIELD("VFMSUB132PSYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3073
23400
  {DBGFIELD("VFMSUB132PSr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3074
23401
  {DBGFIELD("VFMSUB132SDr_VFMSUB132SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3075
23402
  {DBGFIELD("VFMSUB132SSr_VFMSUB132SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3076
23403
  {DBGFIELD("VFMSUB213PDYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3077
23404
  {DBGFIELD("VFMSUB213PDr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3078
23405
  {DBGFIELD("VFMSUB213PSYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3079
23406
  {DBGFIELD("VFMSUB213PSr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3080
23407
  {DBGFIELD("VFMSUB213SDr_VFMSUB213SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3081
23408
  {DBGFIELD("VFMSUB213SSr_VFMSUB213SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3082
23409
  {DBGFIELD("VFMSUB231PDYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3083
23410
  {DBGFIELD("VFMSUB231PDr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3084
23411
  {DBGFIELD("VFMSUB231PSYr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3085
23412
  {DBGFIELD("VFMSUB231PSr")       1, false, false, 345, 4,  9, 1,  0, 0}, // #3086
23413
  {DBGFIELD("VFMSUB231SDr_VFMSUB231SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3087
23414
  {DBGFIELD("VFMSUB231SSr_VFMSUB231SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3088
23415
  {DBGFIELD("VFMSUBADD132PDYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3089
23416
  {DBGFIELD("VFMSUBADD132PDr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3090
23417
  {DBGFIELD("VFMSUBADD132PSYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3091
23418
  {DBGFIELD("VFMSUBADD132PSr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3092
23419
  {DBGFIELD("VFMSUBADD213PDYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3093
23420
  {DBGFIELD("VFMSUBADD213PDr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3094
23421
  {DBGFIELD("VFMSUBADD213PSYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3095
23422
  {DBGFIELD("VFMSUBADD213PSr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3096
23423
  {DBGFIELD("VFMSUBADD231PDYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3097
23424
  {DBGFIELD("VFMSUBADD231PDr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3098
23425
  {DBGFIELD("VFMSUBADD231PSYr")   1, false, false, 345, 4,  9, 1,  0, 0}, // #3099
23426
  {DBGFIELD("VFMSUBADD231PSr")    1, false, false, 345, 4,  9, 1,  0, 0}, // #3100
23427
  {DBGFIELD("VFNMADD132PDYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3101
23428
  {DBGFIELD("VFNMADD132PDr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3102
23429
  {DBGFIELD("VFNMADD132PSYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3103
23430
  {DBGFIELD("VFNMADD132PSr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3104
23431
  {DBGFIELD("VFNMADD132SDr_VFNMADD132SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3105
23432
  {DBGFIELD("VFNMADD132SSr_VFNMADD132SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3106
23433
  {DBGFIELD("VFNMADD213PDYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3107
23434
  {DBGFIELD("VFNMADD213PDr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3108
23435
  {DBGFIELD("VFNMADD213PSYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3109
23436
  {DBGFIELD("VFNMADD213PSr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3110
23437
  {DBGFIELD("VFNMADD213SDr_VFNMADD213SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3111
23438
  {DBGFIELD("VFNMADD213SSr_VFNMADD213SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3112
23439
  {DBGFIELD("VFNMADD231PDYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3113
23440
  {DBGFIELD("VFNMADD231PDr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3114
23441
  {DBGFIELD("VFNMADD231PSYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3115
23442
  {DBGFIELD("VFNMADD231PSr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3116
23443
  {DBGFIELD("VFNMADD231SDr_VFNMADD231SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3117
23444
  {DBGFIELD("VFNMADD231SSr_VFNMADD231SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3118
23445
  {DBGFIELD("VFNMSUB132PDYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3119
23446
  {DBGFIELD("VFNMSUB132PDr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3120
23447
  {DBGFIELD("VFNMSUB132PSYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3121
23448
  {DBGFIELD("VFNMSUB132PSr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3122
23449
  {DBGFIELD("VFNMSUB132SDr_VFNMSUB132SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3123
23450
  {DBGFIELD("VFNMSUB132SSr_VFNMSUB132SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3124
23451
  {DBGFIELD("VFNMSUB213PDYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3125
23452
  {DBGFIELD("VFNMSUB213PDr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3126
23453
  {DBGFIELD("VFNMSUB213PSYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3127
23454
  {DBGFIELD("VFNMSUB213PSr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3128
23455
  {DBGFIELD("VFNMSUB213SDr_VFNMSUB213SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3129
23456
  {DBGFIELD("VFNMSUB213SSr_VFNMSUB213SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3130
23457
  {DBGFIELD("VFNMSUB231PDYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3131
23458
  {DBGFIELD("VFNMSUB231PDr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3132
23459
  {DBGFIELD("VFNMSUB231PSYr")     1, false, false, 345, 4,  9, 1,  0, 0}, // #3133
23460
  {DBGFIELD("VFNMSUB231PSr")      1, false, false, 345, 4,  9, 1,  0, 0}, // #3134
23461
  {DBGFIELD("VFNMSUB231SDr_VFNMSUB231SDr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3135
23462
  {DBGFIELD("VFNMSUB231SSr_VFNMSUB231SSr_Int") 1, false, false, 345, 4,  9, 1,  0, 0}, // #3136
23463
  {DBGFIELD("MMX_PMADDWDirm")     2, false, false, 105, 11,  9, 1,  0, 0}, // #3137
23464
  {DBGFIELD("MMX_PMULHUWirm")     2, false, false, 105, 11,  9, 1,  0, 0}, // #3138
23465
  {DBGFIELD("MMX_PMULHWirm")      2, false, false, 105, 11,  9, 1,  0, 0}, // #3139
23466
  {DBGFIELD("MMX_PMULLWirm")      2, false, false, 105, 11,  9, 1,  0, 0}, // #3140
23467
  {DBGFIELD("MMX_PSADBWirm")      2, false, false, 29, 10,  6, 1,  0, 0}, // #3141
23468
  {DBGFIELD("VPCMPGTQYrm")        2, false, false, 29, 10,  6, 1,  0, 0}, // #3142
23469
  {DBGFIELD("VPMADDUBSWYrm")      2, false, false, 17, 5,  9, 1,  0, 0}, // #3143
23470
  {DBGFIELD("VPMADDWDYrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #3144
23471
  {DBGFIELD("VPMULDQYrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #3145
23472
  {DBGFIELD("VPMULHRSWYrm")       2, false, false, 17, 5,  9, 1,  0, 0}, // #3146
23473
  {DBGFIELD("VPMULHUWYrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #3147
23474
  {DBGFIELD("VPMULHWYrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #3148
23475
  {DBGFIELD("VPMULLWYrm")         2, false, false, 17, 5,  9, 1,  0, 0}, // #3149
23476
  {DBGFIELD("VPMULUDQYrm")        2, false, false, 17, 5,  9, 1,  0, 0}, // #3150
23477
  {DBGFIELD("VPSADBWYrm")         2, false, false, 29, 10,  6, 1,  0, 0}, // #3151
23478
  {DBGFIELD("VFMADD132PDYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3152
23479
  {DBGFIELD("VFMADD132PDm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3153
23480
  {DBGFIELD("VFMADD132PSYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3154
23481
  {DBGFIELD("VFMADD132PSm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3155
23482
  {DBGFIELD("VFMADD132SDm_VFMADD132SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3156
23483
  {DBGFIELD("VFMADD132SSm_VFMADD132SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3157
23484
  {DBGFIELD("VFMADD213PDYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3158
23485
  {DBGFIELD("VFMADD213PDm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3159
23486
  {DBGFIELD("VFMADD213PSYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3160
23487
  {DBGFIELD("VFMADD213PSm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3161
23488
  {DBGFIELD("VFMADD213SDm_VFMADD213SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3162
23489
  {DBGFIELD("VFMADD213SSm_VFMADD213SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3163
23490
  {DBGFIELD("VFMADD231PDYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3164
23491
  {DBGFIELD("VFMADD231PDm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3165
23492
  {DBGFIELD("VFMADD231PSYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3166
23493
  {DBGFIELD("VFMADD231PSm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3167
23494
  {DBGFIELD("VFMADD231SDm_VFMADD231SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3168
23495
  {DBGFIELD("VFMADD231SSm_VFMADD231SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3169
23496
  {DBGFIELD("VFMADDSUB132PDYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3170
23497
  {DBGFIELD("VFMADDSUB132PDm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3171
23498
  {DBGFIELD("VFMADDSUB132PSYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3172
23499
  {DBGFIELD("VFMADDSUB132PSm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3173
23500
  {DBGFIELD("VFMADDSUB213PDYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3174
23501
  {DBGFIELD("VFMADDSUB213PDm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3175
23502
  {DBGFIELD("VFMADDSUB213PSYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3176
23503
  {DBGFIELD("VFMADDSUB213PSm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3177
23504
  {DBGFIELD("VFMADDSUB231PDYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3178
23505
  {DBGFIELD("VFMADDSUB231PDm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3179
23506
  {DBGFIELD("VFMADDSUB231PSYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3180
23507
  {DBGFIELD("VFMADDSUB231PSm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3181
23508
  {DBGFIELD("VFMSUB132PDYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3182
23509
  {DBGFIELD("VFMSUB132PDm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3183
23510
  {DBGFIELD("VFMSUB132PSYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3184
23511
  {DBGFIELD("VFMSUB132PSm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3185
23512
  {DBGFIELD("VFMSUB132SDm_VFMSUB132SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3186
23513
  {DBGFIELD("VFMSUB132SSm_VFMSUB132SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3187
23514
  {DBGFIELD("VFMSUB213PDYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3188
23515
  {DBGFIELD("VFMSUB213PDm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3189
23516
  {DBGFIELD("VFMSUB213PSYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3190
23517
  {DBGFIELD("VFMSUB213PSm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3191
23518
  {DBGFIELD("VFMSUB213SDm_VFMSUB213SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3192
23519
  {DBGFIELD("VFMSUB213SSm_VFMSUB213SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3193
23520
  {DBGFIELD("VFMSUB231PDYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3194
23521
  {DBGFIELD("VFMSUB231PDm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3195
23522
  {DBGFIELD("VFMSUB231PSYm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3196
23523
  {DBGFIELD("VFMSUB231PSm")       2, false, false, 882, 6,  9, 1,  0, 0}, // #3197
23524
  {DBGFIELD("VFMSUB231SDm_VFMSUB231SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3198
23525
  {DBGFIELD("VFMSUB231SSm_VFMSUB231SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3199
23526
  {DBGFIELD("VFMSUBADD132PDYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3200
23527
  {DBGFIELD("VFMSUBADD132PDm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3201
23528
  {DBGFIELD("VFMSUBADD132PSYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3202
23529
  {DBGFIELD("VFMSUBADD132PSm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3203
23530
  {DBGFIELD("VFMSUBADD213PDYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3204
23531
  {DBGFIELD("VFMSUBADD213PDm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3205
23532
  {DBGFIELD("VFMSUBADD213PSYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3206
23533
  {DBGFIELD("VFMSUBADD213PSm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3207
23534
  {DBGFIELD("VFMSUBADD231PDYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3208
23535
  {DBGFIELD("VFMSUBADD231PDm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3209
23536
  {DBGFIELD("VFMSUBADD231PSYm")   2, false, false, 882, 6,  9, 1,  0, 0}, // #3210
23537
  {DBGFIELD("VFMSUBADD231PSm")    2, false, false, 882, 6,  9, 1,  0, 0}, // #3211
23538
  {DBGFIELD("VFNMADD132PDYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3212
23539
  {DBGFIELD("VFNMADD132PDm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3213
23540
  {DBGFIELD("VFNMADD132PSYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3214
23541
  {DBGFIELD("VFNMADD132PSm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3215
23542
  {DBGFIELD("VFNMADD132SDm_VFNMADD132SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3216
23543
  {DBGFIELD("VFNMADD132SSm_VFNMADD132SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3217
23544
  {DBGFIELD("VFNMADD213PDYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3218
23545
  {DBGFIELD("VFNMADD213PDm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3219
23546
  {DBGFIELD("VFNMADD213PSYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3220
23547
  {DBGFIELD("VFNMADD213PSm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3221
23548
  {DBGFIELD("VFNMADD213SDm_VFNMADD213SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3222
23549
  {DBGFIELD("VFNMADD213SSm_VFNMADD213SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3223
23550
  {DBGFIELD("VFNMADD231PDYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3224
23551
  {DBGFIELD("VFNMADD231PDm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3225
23552
  {DBGFIELD("VFNMADD231PSYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3226
23553
  {DBGFIELD("VFNMADD231PSm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3227
23554
  {DBGFIELD("VFNMADD231SDm_VFNMADD231SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3228
23555
  {DBGFIELD("VFNMADD231SSm_VFNMADD231SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3229
23556
  {DBGFIELD("VFNMSUB132PDYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3230
23557
  {DBGFIELD("VFNMSUB132PDm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3231
23558
  {DBGFIELD("VFNMSUB132PSYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3232
23559
  {DBGFIELD("VFNMSUB132PSm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3233
23560
  {DBGFIELD("VFNMSUB132SDm_VFNMSUB132SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3234
23561
  {DBGFIELD("VFNMSUB132SSm_VFNMSUB132SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3235
23562
  {DBGFIELD("VFNMSUB213PDYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3236
23563
  {DBGFIELD("VFNMSUB213PDm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3237
23564
  {DBGFIELD("VFNMSUB213PSYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3238
23565
  {DBGFIELD("VFNMSUB213PSm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3239
23566
  {DBGFIELD("VFNMSUB213SDm_VFNMSUB213SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3240
23567
  {DBGFIELD("VFNMSUB213SSm_VFNMSUB213SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3241
23568
  {DBGFIELD("VFNMSUB231PDYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3242
23569
  {DBGFIELD("VFNMSUB231PDm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3243
23570
  {DBGFIELD("VFNMSUB231PSYm")     2, false, false, 882, 6,  9, 1,  0, 0}, // #3244
23571
  {DBGFIELD("VFNMSUB231PSm")      2, false, false, 882, 6,  9, 1,  0, 0}, // #3245
23572
  {DBGFIELD("VFNMSUB231SDm_VFNMSUB231SDm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3246
23573
  {DBGFIELD("VFNMSUB231SSm_VFNMSUB231SSm_Int") 2, false, false, 882, 6,  9, 1,  0, 0}, // #3247
23574
  {DBGFIELD("MULX32rr")           3, false, false, 1054, 9,  3, 1,  0, 0}, // #3248
23575
  {DBGFIELD("MULX32rm")           4, false, false, 1063, 11,  3, 1,  0, 0}, // #3249
23576
  {DBGFIELD("XSETBV")             5, false, false, 1074, 4,  3, 1,  0, 0}, // #3250
23577
  {DBGFIELD("VCVTPS2PHYrr")       2, false, false, 2119, 8,  5, 1,  0, 0}, // #3251
23578
  {DBGFIELD("VCVTPS2PHYmr")       4, false, false, 2397, 11,  5, 1,  0, 0}, // #3252
23579
  {DBGFIELD("STD")                6, false, false, 1078, 7, 16, 1,  0, 0}, // #3253
23580
  {DBGFIELD("VMPSADBWYrri")       2, false, false, 57, 8,  9, 1,  0, 0}, // #3254
23581
  {DBGFIELD("VMPSADBWYrmi")       3, false, false, 47, 10,  9, 1,  0, 0}, // #3255
23582
  {DBGFIELD("VPMULLDYrr")         2, false, false, 342, 3, 10, 1,  0, 0}, // #3256
23583
  {DBGFIELD("VPMULLDYrm")         3, false, false, 788, 5, 10, 1,  0, 0}, // #3257
23584
  {DBGFIELD("RCL16mCL_RCL32mCL_RCL64mCL") 10, false, false, 2408, 11,  8, 1,  0, 0}, // #3258
23585
  {DBGFIELD("RCL8mCL")            10, false, false, 2408, 11,  8, 1,  0, 0}, // #3259
23586
  {DBGFIELD("PCLMULQDQrr")        1, false, false, 39, 8, 16, 1,  0, 0}, // #3260
23587
  {DBGFIELD("VPCLMULQDQrr")       1, false, false, 39, 8, 16, 1,  0, 0}, // #3261
23588
  {DBGFIELD("PCLMULQDQrm")        2, false, false, 29, 10, 16, 1,  0, 0}, // #3262
23589
  {DBGFIELD("VPCLMULQDQrm")       2, false, false, 29, 10, 16, 1,  0, 0}, // #3263
23590
  {DBGFIELD("RCL16rCL_RCL32rCL_RCL64rCL") 7, false, false, 2419, 9, 20, 1,  0, 0}, // #3264
23591
  {DBGFIELD("RCR16rCL_RCR32rCL_RCR64rCL") 7, false, false, 2419, 9, 20, 1,  0, 0}, // #3265
23592
  {DBGFIELD("RCL8rCL")            9, false, false, 2428, 9, 20, 1,  0, 0}, // #3266
23593
  {DBGFIELD("CMPXCHG8B")          14, false, false, 1114, 10, 20, 1,  0, 0}, // #3267
23594
  {DBGFIELD("RCR16mCL_RCR32mCL_RCR64mCL") 11, false, false, 2437, 11, 29, 1,  0, 0}, // #3268
23595
  {DBGFIELD("RCR8mCL")            11, false, false, 2437, 11, 29, 1,  0, 0}, // #3269
23596
  {DBGFIELD("DPPSrmi")            5, false, false, 2448, 10, 29, 1,  0, 0}, // #3270
23597
  {DBGFIELD("VDPPSYrmi")          5, false, false, 2448, 10, 29, 1,  0, 0}, // #3271
23598
  {DBGFIELD("VDPPSrmi")           5, false, false, 2448, 10, 29, 1,  0, 0}, // #3272
23599
  {DBGFIELD("RCR8rCL")            10, false, false, 2458, 9,  7, 1,  0, 0}, // #3273
23600
  {DBGFIELD("POPF16")             1, false, false, 101, 3,  3, 1,  0, 0}, // #3274
23601
  {DBGFIELD("INSB")               8, false, false, 1164, 15, 24, 1,  0, 0}, // #3275
23602
  {DBGFIELD("INSL")               8, false, false, 1164, 15, 24, 1,  0, 0}, // #3276
23603
  {DBGFIELD("INSW")               8, false, false, 1164, 15, 24, 1,  0, 0}, // #3277
23604
  {DBGFIELD("VZEROALL")           16, false, false, 1185, 2, 13, 1,  0, 0}, // #3278
23605
  {DBGFIELD("CMPXCHG16B")         19, false, false, 1187, 15, 40, 1,  0, 0}, // #3279
23606
  {DBGFIELD("XCH_F")              15, false, false, 2467, 15, 39, 1,  0, 0}, // #3280
23607
  {DBGFIELD("PCMPESTRIrr")        8, false, false, 1217, 12, 40, 1,  0, 0}, // #3281
23608
  {DBGFIELD("VPCMPESTRIrr")       8, false, false, 1217, 12, 40, 1,  0, 0}, // #3282
23609
  {DBGFIELD("CPUID")              8, false, false, 1229, 11, 40, 1,  0, 0}, // #3283
23610
  {DBGFIELD("RDTSC")              8, false, false, 1229, 11, 40, 1,  0, 0}, // #3284
23611
  {DBGFIELD("RDTSCP")             8, false, false, 1229, 11, 40, 1,  0, 0}, // #3285
23612
  {DBGFIELD("PCMPESTRIrm")        9, false, false, 1240, 14, 40, 1,  0, 0}, // #3286
23613
  {DBGFIELD("VPCMPESTRIrm")       9, false, false, 1240, 14, 40, 1,  0, 0}, // #3287
23614
  {DBGFIELD("XRSTOR64")           31, false, false, 2482, 13, 75, 1,  0, 0}, // #3288
23615
  {DBGFIELD("PCMPESTRM128rr")     9, false, false, 1263, 12, 23, 1,  0, 0}, // #3289
23616
  {DBGFIELD("VPCMPESTRM128rr")    9, false, false, 1263, 12, 23, 1,  0, 0}, // #3290
23617
  {DBGFIELD("PCMPESTRM128rm")     10, false, false, 1275, 14, 23, 1,  0, 0}, // #3291
23618
  {DBGFIELD("VPCMPESTRM128rm")    10, false, false, 1275, 14, 23, 1,  0, 0}, // #3292
23619
  {DBGFIELD("MWAITrr")            10, false, false, 1289, 11, 31, 1,  0, 0}, // #3293
23620
  {DBGFIELD("XSAVE64")            39, false, false, 2495, 11, 66, 1,  0, 0}, // #3294
23621
  {DBGFIELD("XSAVEOPT_XSAVEOPT64") 40, false, false, 2506, 11, 69, 1,  0, 0}, // #3295
23622
  {DBGFIELD("AESKEYGENASSIST128rm") 11, false, false, 2517, 14, 23, 1,  0, 0}, // #3296
23623
  {DBGFIELD("VAESKEYGENASSIST128rm") 11, false, false, 2517, 14, 23, 1,  0, 0}, // #3297
23624
  {DBGFIELD("AESKEYGENASSIST128rr") 11, false, false, 2531, 12, 31, 1,  0, 0}, // #3298
23625
  {DBGFIELD("VAESKEYGENASSIST128rr") 11, false, false, 2531, 12, 31, 1,  0, 0}, // #3299
23626
  {DBGFIELD("IN32ri")             23, false, false, 1348, 13, 27, 1,  0, 0}, // #3300
23627
  {DBGFIELD("IN32rr")             23, false, false, 1348, 13, 27, 1,  0, 0}, // #3301
23628
  {DBGFIELD("IN8ri")              23, false, false, 1348, 13, 27, 1,  0, 0}, // #3302
23629
  {DBGFIELD("IN8rr")              23, false, false, 1348, 13, 27, 1,  0, 0}, // #3303
23630
  {DBGFIELD("MMX_EMMS")           10, false, false, 2543, 5,  8, 1,  0, 0}, // #3304
23631
  {DBGFIELD("VMCLEARm")           18, false, false, 1366, 17, 35, 1,  0, 0}, // #3305
23632
  {DBGFIELD("FLDENVm")            64, false, false, 2548, 11, 76, 1,  0, 0}, // #3306
23633
  {DBGFIELD("FXRSTOR64")          88, false, false, 1394, 15, 74, 1,  0, 0}, // #3307
23634
  {DBGFIELD("DIV16r")             32, false, false, 2559, 15, 77, 1,  0, 0}, // #3308
23635
  {DBGFIELD("DIV32r")             32, false, false, 2559, 15, 77, 1,  0, 0}, // #3309
23636
  {DBGFIELD("DIV64r")             32, false, false, 2559, 15, 77, 1,  0, 0}, // #3310
23637
  {DBGFIELD("IDIV16r")            66, false, false, 1424, 15, 78, 1,  0, 0}, // #3311
23638
  {DBGFIELD("IDIV32r")            66, false, false, 1424, 15, 78, 1,  0, 0}, // #3312
23639
  {DBGFIELD("IDIV64r")            66, false, false, 1424, 15, 78, 1,  0, 0}, // #3313
23640
  {DBGFIELD("FSTENVm")            100, false, false, 2574, 17, 79, 1,  0, 0}, // #3314
23641
  {DBGFIELD("XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar") 1, false, false,  1, 2,  2, 1,  0, 0}, // #3315
23642
  {DBGFIELD("POP16rmm")           2, false, false,  9, 4,  2, 1,  0, 0}, // #3316
23643
  {DBGFIELD("POPF32")             1, false, false, 101, 3,  3, 1,  0, 0}, // #3317
23644
  {DBGFIELD("PUSHF32")            1, false, false, 157, 4,  2, 1,  0, 0}, // #3318
23645
  {DBGFIELD("ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32") 2, false, false,  3, 6, 50, 2,  0, 0}, // #3319
23646
  {DBGFIELD("ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32") 1, false, false,  1, 2,  2, 1,  0, 0}, // #3320
23647
  {DBGFIELD("ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32") 2, false, false,  3, 6, 50, 2,  0, 0}, // #3321
23648
  {DBGFIELD("JCXZ")               1, false, false, 97, 4,  2, 1,  0, 0}, // #3322
23649
  {DBGFIELD("CALL16r_CALL32r")    4, false, false, 527, 10, 19, 1,  0, 0}, // #3323
23650
  {DBGFIELD("LRETL_LRETW_RETL_RETW") 1, false, false, 91, 6, 16, 1,  0, 0}, // #3324
23651
  {DBGFIELD("AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32") 2, false, false,  3, 6, 50, 2,  0, 0}, // #3325
23652
  {DBGFIELD("LEAVE")              1, false, false,  1, 2,  2, 1,  0, 0}, // #3326
23653
  {DBGFIELD("LD_F1")              1, false, false,  0, 0,  2, 1,  0, 0}, // #3327
23654
  {DBGFIELD("MMX_MOVQ64rr")       1, false, false,  1, 2,  2, 1,  0, 0}, // #3328
23655
  {DBGFIELD("MMX_MASKMOVQ")       1, false, false, 39, 8,  2, 1,  0, 0}, // #3329
23656
  {DBGFIELD("MASKMOVDQU_MASKMOVDQU64") 1, false, false, 157, 4,  2, 1,  0, 0}, // #3330
23657
  {DBGFIELD("Int_CVTSD2SSrr_Int_VCVTSD2SSrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3331
23658
  {DBGFIELD("Int_CVTSD2SSrm_Int_VCVTSD2SSrm") 1, false, false, 13, 9, 10, 1,  7, 1}, // #3332
23659
  {DBGFIELD("Int_CVTSS2SDrr_Int_VCVTSS2SDrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3333
23660
  {DBGFIELD("Int_CVTSS2SDrm_Int_VCVTSS2SDrm") 1, false, false, 13, 9, 10, 1,  7, 1}, // #3334
23661
  {DBGFIELD("Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr") 1, false, false, 22, 7,  9, 1,  0, 0}, // #3335
23662
  {DBGFIELD("Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3336
23663
  {DBGFIELD("Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3337
23664
  {DBGFIELD("Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm") 1, false, false, 13, 9, 10, 1,  0, 0}, // #3338
23665
  {DBGFIELD("Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm") 1, false, false, 13, 9, 10, 1,  0, 0}, // #3339
23666
  {DBGFIELD("Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3340
23667
  {DBGFIELD("Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm") 1, false, false, 13, 9, 10, 1,  0, 0}, // #3341
23668
  {DBGFIELD("Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr") 1, false, false, 22, 7,  6, 1,  0, 0}, // #3342
23669
  {DBGFIELD("Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm") 1, false, false, 13, 9, 10, 1,  0, 0}, // #3343
23670
  {DBGFIELD("EXTRQ_EXTRQI")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3344
23671
  {DBGFIELD("INSERTQ_INSERTQI")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3345
23672
  {DBGFIELD("MOVNTSD_MOVNTSS")    1, false, false, 157, 4,  2, 1,  0, 0}, // #3346
23673
  {DBGFIELD("SHA256MSG2rm_SHA256MSG2rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3347
23674
  {DBGFIELD("SHA1MSG1rr_SHA256MSG1rr") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3348
23675
  {DBGFIELD("SHA1MSG1rm_SHA256MSG1rm") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3349
23676
  {DBGFIELD("SHA1MSG2rr")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3350
23677
  {DBGFIELD("SHA1MSG2rm")         0, false, false,  0, 0,  0, 0,  0, 0}, // #3351
23678
  {DBGFIELD("SHA1NEXTErr")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3352
23679
  {DBGFIELD("SHA1NEXTErm")        0, false, false,  0, 0,  0, 0,  0, 0}, // #3353
23680
  {DBGFIELD("SHA1RNDS4rri")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3354
23681
  {DBGFIELD("SHA1RNDS4rmi")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3355
23682
  {DBGFIELD("SHA256RNDS2rr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3356
23683
  {DBGFIELD("SHA256RNDS2rm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3357
23684
  {DBGFIELD("VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3358
23685
  {DBGFIELD("VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3359
23686
  {DBGFIELD("ADCX32rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #3360
23687
  {DBGFIELD("ADCX64rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #3361
23688
  {DBGFIELD("ADOX32rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #3362
23689
  {DBGFIELD("ADOX64rr")           1, false, false, 349, 7,  2, 1,  0, 0}, // #3363
23690
  {DBGFIELD("CLAC")               1, false, false, 349, 7,  2, 1,  0, 0}, // #3364
23691
  {DBGFIELD("STACKMAP_STAC")      1, false, false, 349, 7,  2, 1,  0, 0}, // #3365
23692
  {DBGFIELD("MOVAPDrr_REV")       1, false, false, 161, 4,  2, 1,  0, 0}, // #3366
23693
  {DBGFIELD("MOVAPSrr_REV")       1, false, false, 161, 4,  2, 1,  0, 0}, // #3367
23694
  {DBGFIELD("XOR16rr_REV_XOR32rr_REV_XOR64rr_REV") 1, false, false,  1, 2,  2, 1,  0, 0}, // #3368
23695
  {DBGFIELD("XOR8rr_REV")         1, false, false,  1, 2,  2, 1,  0, 0}, // #3369
23696
  {DBGFIELD("ADCX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #3370
23697
  {DBGFIELD("ADCX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #3371
23698
  {DBGFIELD("ADOX32rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #3372
23699
  {DBGFIELD("ADOX64rm")           2, false, false, 91, 6,  2, 1,  0, 0}, // #3373
23700
  {DBGFIELD("IDIV16m")            8, false, false, 2591, 14, 33, 1,  0, 0}, // #3374
23701
  {DBGFIELD("IDIV32m")            8, false, false, 2591, 14, 33, 1,  0, 0}, // #3375
23702
  {DBGFIELD("IDIV64m")            8, false, false, 2591, 14, 33, 1,  0, 0}, // #3376
23703
  {DBGFIELD("IDIV8m")             8, false, false, 2591, 14, 33, 1,  0, 0}, // #3377
23704
  {DBGFIELD("XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64") 40, false, false, 2506, 11, 69, 1,  0, 0} // #3378
23705
}; // SkylakeClientModelSchedClasses
23706
23707
// {Name, NumMicroOps, BeginGroup, EndGroup, WriteProcResIdx,#, WriteLatencyIdx,#, ReadAdvanceIdx,#}
23708
static const llvm::MCSchedClassDesc Znver1ModelSchedClasses[] = {
23709
  {DBGFIELD("InvalidSchedClass")  65535, false, false,  0, 0,  0, 0,  0, 0},
23710
  {DBGFIELD("IIC_AAA_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1
23711
  {DBGFIELD("IIC_AAD_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2
23712
  {DBGFIELD("IIC_AAM_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3
23713
  {DBGFIELD("IIC_AAS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #4
23714
  {DBGFIELD("IIC_BIN_CARRY_NONMEM_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #5
23715
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #6
23716
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd_ReadAfterLd") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #7
23717
  {DBGFIELD("IIC_BIN_CARRY_MEM_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #8
23718
  {DBGFIELD("IIC_BIN_NONMEM_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #9
23719
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #10
23720
  {DBGFIELD("WriteALU")           1, false, false, 105, 1,  2, 1,  0, 0}, // #11
23721
  {DBGFIELD("IIC_BIN_MEM_WriteALULd_ReadAfterLd") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #12
23722
  {DBGFIELD("IIC_SSE_ALU_F64P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #13
23723
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #14
23724
  {DBGFIELD("IIC_SSE_ALU_F32P_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #15
23725
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #16
23726
  {DBGFIELD("IIC_SSE_ALU_F64S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #17
23727
  {DBGFIELD("IIC_SSE_ALU_F64S_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #18
23728
  {DBGFIELD("IIC_SSE_ALU_F32S_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #19
23729
  {DBGFIELD("IIC_SSE_ALU_F32S_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #20
23730
  {DBGFIELD("IIC_SSE_ALU_F64P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #21
23731
  {DBGFIELD("IIC_SSE_ALU_F32P_RR_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #22
23732
  {DBGFIELD("WriteFAddLd")        1, false, false, 2607, 7,  8, 1,  0, 0}, // #23
23733
  {DBGFIELD("WriteFAdd")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #24
23734
  {DBGFIELD("IIC_BIN_MEM_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #25
23735
  {DBGFIELD("IIC_AES_WriteAESDecEncLd_ReadAfterLd") 1, false, false, 2614, 4, 20, 1,  1, 1}, // #26
23736
  {DBGFIELD("IIC_AES_WriteAESDecEnc") 1, false, false, 2615, 3,  9, 1,  0, 0}, // #27
23737
  {DBGFIELD("IIC_AES_WriteAESIMCLd") 1, false, false, 2614, 4, 20, 1,  0, 0}, // #28
23738
  {DBGFIELD("IIC_AES_WriteAESIMC") 1, false, false, 2615, 3,  9, 1,  0, 0}, // #29
23739
  {DBGFIELD("WriteAESKeyGenLd")   1, false, false, 2614, 4, 20, 1,  0, 0}, // #30
23740
  {DBGFIELD("WriteAESKeyGen")     1, false, false, 2615, 3,  9, 1,  0, 0}, // #31
23741
  {DBGFIELD("IIC_SSE_BIT_P_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #32
23742
  {DBGFIELD("IIC_SSE_BIT_P_RR_WriteVecLogic") 1, false, false, 14, 1,  2, 1,  0, 0}, // #33
23743
  {DBGFIELD("IIC_ARPL_MEM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #34
23744
  {DBGFIELD("IIC_ARPL_REG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #35
23745
  {DBGFIELD("WriteZero")          1, false, false,  0, 0,  2, 1,  0, 0}, // #36
23746
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteFBlendLd_ReadAfterLd") 1, false, false, 2614, 4, 10, 1,  1, 1}, // #37
23747
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteFBlend") 1, false, false, 2615, 3,  2, 1,  0, 0}, // #38
23748
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_ReadAfterLd") 1, false, false, 2614, 4, 10, 1,  1, 1}, // #39
23749
  {DBGFIELD("IIC_ALU_NONMEM_WriteFBlend") 1, false, false, 2615, 3,  2, 1,  0, 0}, // #40
23750
  {DBGFIELD("IIC_BOUND_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #41
23751
  {DBGFIELD("IIC_BIT_SCAN_MEM_WriteShiftLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #42
23752
  {DBGFIELD("IIC_BIT_SCAN_REG_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #43
23753
  {DBGFIELD("IIC_BSWAP_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #44
23754
  {DBGFIELD("IIC_BT_MI_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #45
23755
  {DBGFIELD("IIC_BT_MR_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #46
23756
  {DBGFIELD("IIC_BT_RI_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #47
23757
  {DBGFIELD("IIC_BT_RR_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #48
23758
  {DBGFIELD("IIC_BTX_MI_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #49
23759
  {DBGFIELD("IIC_BTX_MR_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #50
23760
  {DBGFIELD("IIC_BTX_RI_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #51
23761
  {DBGFIELD("IIC_BTX_RR_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #52
23762
  {DBGFIELD("IIC_CALL_MEM_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #53
23763
  {DBGFIELD("IIC_CALL_RI_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #54
23764
  {DBGFIELD("IIC_CALL_MEM_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #55
23765
  {DBGFIELD("WriteSystem")        1, false, false,  0, 0,  1, 1,  0, 0}, // #56
23766
  {DBGFIELD("IIC_CBW")            0, false, false,  0, 0,  0, 0,  0, 0}, // #57
23767
  {DBGFIELD("IIC_CLC_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #58
23768
  {DBGFIELD("IIC_CLD_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #59
23769
  {DBGFIELD("IIC_SSE_PREFETCH_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #60
23770
  {DBGFIELD("IIC_CLI_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #61
23771
  {DBGFIELD("IIC_CLTS_WriteALU")  1, false, false, 105, 1,  2, 1,  0, 0}, // #62
23772
  {DBGFIELD("IIC_SSE_CLZERO_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #63
23773
  {DBGFIELD("IIC_CMC_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #64
23774
  {DBGFIELD("IIC_CMOV16_RM_WriteALULd_ReadAfterLd") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #65
23775
  {DBGFIELD("IIC_CMOV16_RR_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #66
23776
  {DBGFIELD("IIC_CMOV32_RM_WriteALULd_ReadAfterLd") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #67
23777
  {DBGFIELD("IIC_CMOV32_RR_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #68
23778
  {DBGFIELD("IIC_CMPS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #69
23779
  {DBGFIELD("IIC_CMPXCHG_16B_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #70
23780
  {DBGFIELD("IIC_CMPXCHG_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #71
23781
  {DBGFIELD("IIC_CMPXCHG_REG_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #72
23782
  {DBGFIELD("IIC_CMPXCHG_8B_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #73
23783
  {DBGFIELD("IIC_CMPXCHG_MEM8_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #74
23784
  {DBGFIELD("IIC_CMPXCHG_REG8_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #75
23785
  {DBGFIELD("IIC_SSE_COMIS_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #76
23786
  {DBGFIELD("IIC_SSE_COMIS_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #77
23787
  {DBGFIELD("IIC_FCOMI_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #78
23788
  {DBGFIELD("IIC_CPUID_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #79
23789
  {DBGFIELD("IIC_CRC32_MEM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #80
23790
  {DBGFIELD("IIC_CRC32_REG_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #81
23791
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtI2FLd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #82
23792
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtI2F") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #83
23793
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtI2FLd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #84
23794
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtI2F") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #85
23795
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #86
23796
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #87
23797
  {DBGFIELD("IIC_SSE_CVT_PD_RM_WriteCvtF2FLd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #88
23798
  {DBGFIELD("IIC_SSE_CVT_PD_RR_WriteCvtF2F") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #89
23799
  {DBGFIELD("IIC_SSE_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #90
23800
  {DBGFIELD("IIC_SSE_CVT_PS_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #91
23801
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #92
23802
  {DBGFIELD("IIC_SSE_CVT_SD2SI_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #93
23803
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #94
23804
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtF2F") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #95
23805
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #96
23806
  {DBGFIELD("IIC_SSE_CVT_Scalar_RR_WriteCvtI2F") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #97
23807
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #98
23808
  {DBGFIELD("IIC_SSE_CVT_SS2SI64_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #99
23809
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #100
23810
  {DBGFIELD("IIC_SSE_CVT_SS2SI32_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #101
23811
  {DBGFIELD("IIC_DAA_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #102
23812
  {DBGFIELD("IIC_DAS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #103
23813
  {DBGFIELD("IIC_UNARY_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #104
23814
  {DBGFIELD("IIC_UNARY_REG_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #105
23815
  {DBGFIELD("IIC_DIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #106
23816
  {DBGFIELD("IIC_DIV16_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #107
23817
  {DBGFIELD("IIC_DIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #108
23818
  {DBGFIELD("IIC_DIV32_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #109
23819
  {DBGFIELD("IIC_DIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #110
23820
  {DBGFIELD("IIC_DIV64_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #111
23821
  {DBGFIELD("IIC_DIV8_MEM_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #112
23822
  {DBGFIELD("IIC_DIV8_REG_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #113
23823
  {DBGFIELD("IIC_SSE_DIV_F64P_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 2618, 7, 36, 1,  1, 1}, // #114
23824
  {DBGFIELD("IIC_SSE_DIV_F64P_RR_WriteFDiv") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #115
23825
  {DBGFIELD("IIC_SSE_DIV_F32P_RR_WriteFDiv") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #116
23826
  {DBGFIELD("WriteFDivLd")        1, false, false, 2618, 7, 36, 1,  0, 0}, // #117
23827
  {DBGFIELD("WriteFDiv")          1, false, false, 2619, 6, 24, 1,  0, 0}, // #118
23828
  {DBGFIELD("IIC_SSE_DIV_F64S_RM_WriteFDivLd_ReadAfterLd") 1, false, false, 2618, 7, 36, 1,  1, 1}, // #119
23829
  {DBGFIELD("IIC_SSE_DIV_F64S_RR_WriteFDiv") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #120
23830
  {DBGFIELD("IIC_SSE_DIV_F32S_RR_WriteFDiv") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #121
23831
  {DBGFIELD("IIC_SSE_DPPD_RM_WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #122
23832
  {DBGFIELD("IIC_SSE_DPPD_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #123
23833
  {DBGFIELD("IIC_SSE_DPPS_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #124
23834
  {DBGFIELD("IIC_RET_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #125
23835
  {DBGFIELD("IIC_ENTER_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #126
23836
  {DBGFIELD("IIC_SSE_EXTRACTPS_RM_WriteFBlendLd_WriteRMW") 2, false, false, 2629, 4, 57, 2,  0, 0}, // #127
23837
  {DBGFIELD("IIC_SSE_EXTRACTPS_RR_WriteFBlend") 1, false, false, 2615, 3,  2, 1,  0, 0}, // #128
23838
  {DBGFIELD("IIC_F2XM1_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #129
23839
  {DBGFIELD("IIC_CALL_FAR_PTR_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #130
23840
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #131
23841
  {DBGFIELD("IIC_CALL_FAR_MEM_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #132
23842
  {DBGFIELD("IIC_JMP_FAR_PTR_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #133
23843
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #134
23844
  {DBGFIELD("IIC_JMP_FAR_MEM_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #135
23845
  {DBGFIELD("IIC_FCOMPP_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #136
23846
  {DBGFIELD("IIC_FPSTP_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #137
23847
  {DBGFIELD("IIC_FFREE_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #138
23848
  {DBGFIELD("IIC_FLDCW_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #139
23849
  {DBGFIELD("IIC_FLDL_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #140
23850
  {DBGFIELD("IIC_FNCLEX_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #141
23851
  {DBGFIELD("IIC_FNINIT_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #142
23852
  {DBGFIELD("IIC_FNOP_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #143
23853
  {DBGFIELD("IIC_FNSTCW_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #144
23854
  {DBGFIELD("IIC_FNSTSW_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #145
23855
  {DBGFIELD("IIC_FPATAN_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #146
23856
  {DBGFIELD("IIC_FPREM_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #147
23857
  {DBGFIELD("IIC_FPREM1_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #148
23858
  {DBGFIELD("IIC_FPTAN_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #149
23859
  {DBGFIELD("IIC_FRNDINT_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #150
23860
  {DBGFIELD("IIC_FSCALE_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #151
23861
  {DBGFIELD("IIC_FSINCOS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #152
23862
  {DBGFIELD("IIC_FXAM_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #153
23863
  {DBGFIELD("IIC_FXRSTOR_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #154
23864
  {DBGFIELD("IIC_FXSAVE_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #155
23865
  {DBGFIELD("IIC_FXTRACT_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #156
23866
  {DBGFIELD("IIC_FYL2X_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #157
23867
  {DBGFIELD("IIC_FYL2XP1_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #158
23868
  {DBGFIELD("IIC_SSE_HADDSUB_RM_WriteFHAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #159
23869
  {DBGFIELD("IIC_SSE_HADDSUB_RR_WriteFHAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #160
23870
  {DBGFIELD("IIC_HLT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #161
23871
  {DBGFIELD("IIC_IDIV16_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #162
23872
  {DBGFIELD("IIC_IDIV16_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #163
23873
  {DBGFIELD("IIC_IDIV32_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #164
23874
  {DBGFIELD("IIC_IDIV32_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #165
23875
  {DBGFIELD("IIC_IDIV64_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #166
23876
  {DBGFIELD("IIC_IDIV64_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #167
23877
  {DBGFIELD("IIC_IDIV8_WriteIDivLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2625, 4, 67, 1,  2, 2}, // #168
23878
  {DBGFIELD("IIC_IDIV8_WriteIDiv") 1, false, false, 2626, 3, 49, 1,  0, 0}, // #169
23879
  {DBGFIELD("IIC_FILD_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #170
23880
  {DBGFIELD("IIC_IMUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #171
23881
  {DBGFIELD("IIC_IMUL16_RR_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #172
23882
  {DBGFIELD("IIC_IMUL16_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  1, 1}, // #173
23883
  {DBGFIELD("IIC_IMUL16_RMI_WriteIMulLd") 1, false, false, 2633, 3, 10, 1,  0, 0}, // #174
23884
  {DBGFIELD("IIC_IMUL16_RRI_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #175
23885
  {DBGFIELD("IIC_IMUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #176
23886
  {DBGFIELD("IIC_IMUL32_RR_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #177
23887
  {DBGFIELD("IIC_IMUL32_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  1, 1}, // #178
23888
  {DBGFIELD("IIC_IMUL32_RMI_WriteIMulLd") 1, false, false, 2633, 3, 10, 1,  0, 0}, // #179
23889
  {DBGFIELD("IIC_IMUL32_RRI_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #180
23890
  {DBGFIELD("IIC_IMUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #181
23891
  {DBGFIELD("IIC_IMUL64_RR_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #182
23892
  {DBGFIELD("IIC_IMUL64_RM_WriteIMulLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  1, 1}, // #183
23893
  {DBGFIELD("IIC_IMUL64_RMI_WriteIMulLd") 1, false, false, 2633, 3, 10, 1,  0, 0}, // #184
23894
  {DBGFIELD("IIC_IMUL64_RRI_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #185
23895
  {DBGFIELD("IIC_IMUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #186
23896
  {DBGFIELD("IIC_IMUL8_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #187
23897
  {DBGFIELD("IIC_IN_RI_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #188
23898
  {DBGFIELD("IIC_IN_RR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #189
23899
  {DBGFIELD("IIC_INS_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #190
23900
  {DBGFIELD("IIC_SSE_INSERTPS_RM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #191
23901
  {DBGFIELD("IIC_SSE_INSERTPS_RR_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #192
23902
  {DBGFIELD("IIC_INT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #193
23903
  {DBGFIELD("IIC_INT3_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #194
23904
  {DBGFIELD("IIC_INVD_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #195
23905
  {DBGFIELD("IIC_INVLPG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #196
23906
  {DBGFIELD("WriteJumpLd")        2, false, false, 1493, 2,  3, 1,  0, 0}, // #197
23907
  {DBGFIELD("IIC_IRET_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #198
23908
  {DBGFIELD("IIC_FST_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #199
23909
  {DBGFIELD("IIC_FIST_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #200
23910
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtF2FLd_ReadAfterLd") 1, false, false, 2618, 7, 14, 1,  1, 1}, // #201
23911
  {DBGFIELD("IIC_SSE_CVT_Scalar_RM_WriteCvtI2FLd_ReadAfterLd") 1, false, false, 2618, 7, 14, 1,  1, 1}, // #202
23912
  {DBGFIELD("WriteLoad")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #203
23913
  {DBGFIELD("IIC_Jcc_WriteJump")  1, false, false, 105, 1,  2, 1,  0, 0}, // #204
23914
  {DBGFIELD("IIC_JCXZ_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #205
23915
  {DBGFIELD("IIC_JMP_MEM_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #206
23916
  {DBGFIELD("IIC_JMP_REG_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #207
23917
  {DBGFIELD("IIC_JMP_REL_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #208
23918
  {DBGFIELD("IIC_AHF_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #209
23919
  {DBGFIELD("IIC_LAR_RM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #210
23920
  {DBGFIELD("IIC_LAR_RR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #211
23921
  {DBGFIELD("IIC_CMPX_LOCK_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #212
23922
  {DBGFIELD("IIC_CMPX_LOCK_16B_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #213
23923
  {DBGFIELD("IIC_CMPX_LOCK_8_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #214
23924
  {DBGFIELD("IIC_CMPX_LOCK_8B_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #215
23925
  {DBGFIELD("IIC_SSE_LDDQU_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #216
23926
  {DBGFIELD("IIC_SSE_LDMXCSR_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #217
23927
  {DBGFIELD("IIC_LXS_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #218
23928
  {DBGFIELD("IIC_FLDZ_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #219
23929
  {DBGFIELD("IIC_FIST_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #220
23930
  {DBGFIELD("IIC_FLD_WriteLoad")  1, false, false, 1493, 1, 10, 1,  0, 0}, // #221
23931
  {DBGFIELD("IIC_FLD80_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #222
23932
  {DBGFIELD("IIC_FLD_WriteMove")  1, false, false, 105, 1,  2, 1,  0, 0}, // #223
23933
  {DBGFIELD("IIC_LEA_16_WriteLEA") 1, false, false, 105, 1,  2, 1,  0, 0}, // #224
23934
  {DBGFIELD("IIC_LEA_WriteLEA")   1, false, false, 105, 1,  2, 1,  0, 0}, // #225
23935
  {DBGFIELD("IIC_LEAVE_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #226
23936
  {DBGFIELD("IIC_SSE_LFENCE_WriteFence") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #227
23937
  {DBGFIELD("IIC_LGDT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #228
23938
  {DBGFIELD("IIC_LIDT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #229
23939
  {DBGFIELD("IIC_LLDT_MEM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #230
23940
  {DBGFIELD("IIC_LLDT_REG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #231
23941
  {DBGFIELD("IIC_LWP")            0, false, false,  0, 0,  0, 0,  0, 0}, // #232
23942
  {DBGFIELD("IIC_LMSW_REG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #233
23943
  {DBGFIELD("IIC_LMSW_MEM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #234
23944
  {DBGFIELD("IIC_ALU_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #235
23945
  {DBGFIELD("IIC_ALU_NONMEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #236
23946
  {DBGFIELD("IIC_LODS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #237
23947
  {DBGFIELD("IIC_LOOP_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #238
23948
  {DBGFIELD("IIC_LOOPE_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #239
23949
  {DBGFIELD("IIC_LOOPNE_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #240
23950
  {DBGFIELD("IIC_RET_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #241
23951
  {DBGFIELD("IIC_LSL_RM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #242
23952
  {DBGFIELD("IIC_LSL_RR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #243
23953
  {DBGFIELD("IIC_LTR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #244
23954
  {DBGFIELD("IIC_XADD_LOCK_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #245
23955
  {DBGFIELD("IIC_XADD_LOCK_MEM8_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #246
23956
  {DBGFIELD("IIC_SSE_MASKMOV_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #247
23957
  {DBGFIELD("IIC_SSE_MFENCE_WriteFence") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #248
23958
  {DBGFIELD("IIC_MMX_CVT_PD_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #249
23959
  {DBGFIELD("IIC_MMX_CVT_PD_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #250
23960
  {DBGFIELD("WriteCvtI2FLd")      1, false, false, 2618, 7, 14, 1,  0, 0}, // #251
23961
  {DBGFIELD("WriteCvtI2F")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #252
23962
  {DBGFIELD("IIC_MMX_CVT_PS_RM_WriteCvtF2ILd") 1, false, false, 2618, 7, 14, 1,  0, 0}, // #253
23963
  {DBGFIELD("IIC_MMX_CVT_PS_RR_WriteCvtF2I") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #254
23964
  {DBGFIELD("IIC_MMX_EMMS")       0, false, false,  0, 0,  0, 0,  0, 0}, // #255
23965
  {DBGFIELD("IIC_MMX_MASKMOV_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #256
23966
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #257
23967
  {DBGFIELD("IIC_MMX_MOV_REG_MM_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #258
23968
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #259
23969
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #260
23970
  {DBGFIELD("IIC_MMX_MOV_MM_RM_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #261
23971
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #262
23972
  {DBGFIELD("IIC_MMX_MOVQ_RR_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #263
23973
  {DBGFIELD("IIC_MMX_MOVQ_RM_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #264
23974
  {DBGFIELD("WriteMove")          1, false, false, 105, 1,  2, 1,  0, 0}, // #265
23975
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd") 1, false, false, 2607, 2, 10, 1,  0, 0}, // #266
23976
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #267
23977
  {DBGFIELD("IIC_MMX_PCK_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #268
23978
  {DBGFIELD("IIC_MMX_PCK_RR_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #269
23979
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #270
23980
  {DBGFIELD("IIC_MMX_ALUQ_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #271
23981
  {DBGFIELD("IIC_MMX_ALUQ_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #272
23982
  {DBGFIELD("WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #273
23983
  {DBGFIELD("WriteShuffle")       1, false, false, 14, 1,  2, 1,  0, 0}, // #274
23984
  {DBGFIELD("IIC_MMX_ALU_RM_WriteVecLogicLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #275
23985
  {DBGFIELD("IIC_MMX_ALU_RR_WriteVecLogic") 1, false, false, 14, 1,  2, 1,  0, 0}, // #276
23986
  {DBGFIELD("IIC_MMX_MISC_FUNC_REG_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #277
23987
  {DBGFIELD("IIC_MMX_MISC_FUNC_MEM_WriteVecIMul") 1, false, false, 2608, 6,  9, 1,  0, 0}, // #278
23988
  {DBGFIELD("IIC_MMX_PEXTR_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #279
23989
  {DBGFIELD("IIC_MMX_PHADDSUBW_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #280
23990
  {DBGFIELD("IIC_MMX_PHADDSUBW_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #281
23991
  {DBGFIELD("IIC_MMX_PHADDSUBD_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #282
23992
  {DBGFIELD("IIC_MMX_PHADDSUBD_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #283
23993
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #284
23994
  {DBGFIELD("IIC_MMX_PINSRW_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #285
23995
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #286
23996
  {DBGFIELD("IIC_MMX_PMUL_WriteVecIMul") 1, false, false, 2608, 6,  9, 1,  0, 0}, // #287
23997
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #288
23998
  {DBGFIELD("IIC_MMX_PSADBW_WriteVecIMul") 1, false, false, 2608, 6,  9, 1,  0, 0}, // #289
23999
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #290
24000
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #291
24001
  {DBGFIELD("IIC_MMX_PSHUF_WriteShuffleLd") 1, false, false, 2607, 2, 10, 1,  0, 0}, // #292
24002
  {DBGFIELD("IIC_MMX_SHIFT_RI_WriteVecShift") 1, false, false, 14, 1,  2, 1,  0, 0}, // #293
24003
  {DBGFIELD("IIC_MMX_SHIFT_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #294
24004
  {DBGFIELD("IIC_MMX_SHIFT_RR_WriteVecShift") 1, false, false, 14, 1,  2, 1,  0, 0}, // #295
24005
  {DBGFIELD("IIC_MMX_UNPCK_H_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #296
24006
  {DBGFIELD("IIC_MMX_UNPCK_H_RR_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #297
24007
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #298
24008
  {DBGFIELD("IIC_MMX_UNPCK_L_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #299
24009
  {DBGFIELD("IIC_SSE_MONITORX_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #300
24010
  {DBGFIELD("IIC_SSE_MONITOR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #301
24011
  {DBGFIELD("IIC_MOV_MEM_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #302
24012
  {DBGFIELD("IIC_MOV_MEM_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #303
24013
  {DBGFIELD("IIC_MOV_MEM_SR_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #304
24014
  {DBGFIELD("IIC_MOV_WriteMove")  1, false, false, 105, 1,  2, 1,  0, 0}, // #305
24015
  {DBGFIELD("IIC_MOV_MEM_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #306
24016
  {DBGFIELD("IIC_MOV_REG_SR_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #307
24017
  {DBGFIELD("IIC_MOV_SR_MEM_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #308
24018
  {DBGFIELD("IIC_MOV_SR_REG_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #309
24019
  {DBGFIELD("IIC_MOV_CR_REG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #310
24020
  {DBGFIELD("IIC_MOV_DR_REG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #311
24021
  {DBGFIELD("IIC_ALU_NONMEM_WriteZero") 1, false, false,  0, 0,  2, 1,  0, 0}, // #312
24022
  {DBGFIELD("IIC_MOV_REG_CR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #313
24023
  {DBGFIELD("IIC_MOV_REG_DR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #314
24024
  {DBGFIELD("IIC_SSE_MOVDQ_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #315
24025
  {DBGFIELD("IIC_SSE_MOVDQ_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #316
24026
  {DBGFIELD("IIC_SSE_MOVA_P_MR_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #317
24027
  {DBGFIELD("IIC_SSE_MOVA_P_RM_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #318
24028
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #319
24029
  {DBGFIELD("IIC_MOVBE_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #320
24030
  {DBGFIELD("IIC_MOVBE_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #321
24031
  {DBGFIELD("IIC_SSE_MOV_LH_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #322
24032
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #323
24033
  {DBGFIELD("IIC_SSE_MOVA_P_RR_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #324
24034
  {DBGFIELD("IIC_SSE_MOVU_P_MR_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #325
24035
  {DBGFIELD("IIC_SSE_MOVU_P_RM_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #326
24036
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #327
24037
  {DBGFIELD("IIC_SSE_MOV_LH_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #328
24038
  {DBGFIELD("IIC_SSE_MOV_LH_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #329
24039
  {DBGFIELD("IIC_SSE_MOVMSK_WriteVecLogic") 1, false, false, 14, 1,  2, 1,  0, 0}, // #330
24040
  {DBGFIELD("IIC_SSE_MOVNT_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #331
24041
  {DBGFIELD("IIC_SSE_MOVDQ_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #332
24042
  {DBGFIELD("IIC_SSE_MOVD_ToGP_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #333
24043
  {DBGFIELD("IIC_SSE_MOVQ_RR_WriteVecLogic") 1, false, false, 14, 1,  2, 1,  0, 0}, // #334
24044
  {DBGFIELD("IIC_MOVS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #335
24045
  {DBGFIELD("IIC_SSE_MOV_S_MR_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #336
24046
  {DBGFIELD("IIC_SSE_MOV_S_RM_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #337
24047
  {DBGFIELD("IIC_SSE_MOV_S_RR_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #338
24048
  {DBGFIELD("IIC_MOVSX_R16_M8_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #339
24049
  {DBGFIELD("IIC_MOVSX_R16_R8_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #340
24050
  {DBGFIELD("IIC_MOVSX_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #341
24051
  {DBGFIELD("IIC_MOVSX_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #342
24052
  {DBGFIELD("IIC_SSE_MOVU_P_RR_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #343
24053
  {DBGFIELD("IIC_MOVZX_R16_M8_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #344
24054
  {DBGFIELD("IIC_MOVZX_R16_R8_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #345
24055
  {DBGFIELD("IIC_MOVZX_WriteALULd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #346
24056
  {DBGFIELD("IIC_MOVZX_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #347
24057
  {DBGFIELD("IIC_SSE_MPSADBW_RM_WriteMPSADLd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #348
24058
  {DBGFIELD("IIC_SSE_MPSADBW_RR_WriteMPSAD") 1, false, false,  0, 0,  1, 1,  0, 0}, // #349
24059
  {DBGFIELD("IIC_MUL16_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #350
24060
  {DBGFIELD("IIC_MUL16_REG_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #351
24061
  {DBGFIELD("IIC_MUL32_MEM_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #352
24062
  {DBGFIELD("IIC_MUL32_REG_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #353
24063
  {DBGFIELD("IIC_MUL64_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #354
24064
  {DBGFIELD("IIC_MUL64_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #355
24065
  {DBGFIELD("IIC_MUL8_WriteIMulLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd_ReadAfterLd") 1, false, false, 2633, 3, 10, 1,  2, 2}, // #356
24066
  {DBGFIELD("IIC_MUL8_WriteIMul") 1, false, false, 2633, 3,  9, 1,  0, 0}, // #357
24067
  {DBGFIELD("IIC_SSE_MUL_F64P_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 2607, 7, 14, 1,  1, 1}, // #358
24068
  {DBGFIELD("IIC_SSE_MUL_F64P_RR_WriteFMul") 1, false, false, 2608, 6,  3, 1,  0, 0}, // #359
24069
  {DBGFIELD("IIC_SSE_MUL_F32P_RR_WriteFMul") 1, false, false, 2608, 6,  3, 1,  0, 0}, // #360
24070
  {DBGFIELD("IIC_SSE_MUL_F64S_RM_WriteFMulLd_ReadAfterLd") 1, false, false, 2607, 7, 14, 1,  1, 1}, // #361
24071
  {DBGFIELD("IIC_SSE_MUL_F64S_RR_WriteFMul") 1, false, false, 2608, 6,  3, 1,  0, 0}, // #362
24072
  {DBGFIELD("IIC_SSE_MUL_F32S_RR_WriteFMul") 1, false, false, 2608, 6,  3, 1,  0, 0}, // #363
24073
  {DBGFIELD("IIC_MUL8_WriteIMulLd_WriteIMulH") 2, false, false, 2639, 3, 80, 2,  0, 0}, // #364
24074
  {DBGFIELD("IIC_MUL8_WriteIMul_WriteIMulH") 2, false, false, 2639, 3, 82, 2,  0, 0}, // #365
24075
  {DBGFIELD("WriteFMulLd")        1, false, false, 2607, 7, 14, 1,  0, 0}, // #366
24076
  {DBGFIELD("WriteFMul")          1, false, false, 2608, 6,  3, 1,  0, 0}, // #367
24077
  {DBGFIELD("IIC_SSE_MWAITX_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #368
24078
  {DBGFIELD("IIC_SSE_MWAIT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #369
24079
  {DBGFIELD("IIC_NOP_WriteZero")  1, false, false,  0, 0,  2, 1,  0, 0}, // #370
24080
  {DBGFIELD("IIC_OUT_IR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #371
24081
  {DBGFIELD("IIC_OUT_RR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #372
24082
  {DBGFIELD("IIC_OUTS_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #373
24083
  {DBGFIELD("IIC_SSE_PABS_RM_WriteVecALULd") 1, false, false, 2607, 2, 10, 1,  0, 0}, // #374
24084
  {DBGFIELD("IIC_SSE_PABS_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #375
24085
  {DBGFIELD("IIC_SSE_PACK_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #376
24086
  {DBGFIELD("IIC_SSE_PACK_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #377
24087
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #378
24088
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #379
24089
  {DBGFIELD("IIC_SSE_INTALUQ_P_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #380
24090
  {DBGFIELD("IIC_SSE_INTALUQ_P_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #381
24091
  {DBGFIELD("IIC_SSE_PALIGNRM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #382
24092
  {DBGFIELD("IIC_SSE_PALIGNRR_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #383
24093
  {DBGFIELD("IIC_SSE_PAUSE_WriteNop") 1, false, false,  0, 0,  2, 1,  0, 0}, // #384
24094
  {DBGFIELD("IIC_ALU_MEM_WriteVarBlendLd_ReadAfterLd") 1, false, false, 2607, 7, 10, 1,  1, 1}, // #385
24095
  {DBGFIELD("IIC_ALU_NONMEM_WriteVarBlend") 1, false, false, 2608, 6,  2, 1,  0, 0}, // #386
24096
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteBlendLd_ReadAfterLd") 1, false, false, 2614, 4, 10, 1,  1, 1}, // #387
24097
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteBlend") 1, false, false, 2615, 3,  2, 1,  0, 0}, // #388
24098
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RM_WriteCLMulLd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #389
24099
  {DBGFIELD("IIC_SSE_PCLMULQDQ_RR_WriteCLMul") 1, false, false,  0, 0,  1, 1,  0, 0}, // #390
24100
  {DBGFIELD("WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #391
24101
  {DBGFIELD("WriteVecALU")        1, false, false, 14, 1,  2, 1,  0, 0}, // #392
24102
  {DBGFIELD("WritePCmpEStrILd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #393
24103
  {DBGFIELD("WritePCmpEStrI")     1, false, false,  0, 0,  1, 1,  0, 0}, // #394
24104
  {DBGFIELD("WritePCmpEStrMLd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #395
24105
  {DBGFIELD("WritePCmpEStrM")     1, false, false,  0, 0,  1, 1,  0, 0}, // #396
24106
  {DBGFIELD("WritePCmpIStrILd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #397
24107
  {DBGFIELD("WritePCmpIStrI")     1, false, false,  0, 0,  1, 1,  0, 0}, // #398
24108
  {DBGFIELD("WritePCmpIStrMLd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #399
24109
  {DBGFIELD("WritePCmpIStrM")     1, false, false,  0, 0,  1, 1,  0, 0}, // #400
24110
  {DBGFIELD("WriteShuffleLd_WriteRMW") 2, false, false, 2629, 2, 57, 2,  0, 0}, // #401
24111
  {DBGFIELD("IIC_SSE_PEXTRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #402
24112
  {DBGFIELD("IIC_SSE_PHADDSUBD_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #403
24113
  {DBGFIELD("IIC_SSE_PHADDSUBD_RR_WritePHAdd") 1, false, false, 14, 1,  2, 1,  0, 0}, // #404
24114
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #405
24115
  {DBGFIELD("IIC_SSE_PHADDSUBSW_RR_WritePHAdd") 1, false, false, 14, 1,  2, 1,  0, 0}, // #406
24116
  {DBGFIELD("IIC_SSE_PHADDSUBW_RM_WritePHAddLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #407
24117
  {DBGFIELD("IIC_SSE_PHADDSUBW_RR_WritePHAdd") 1, false, false, 14, 1,  2, 1,  0, 0}, // #408
24118
  {DBGFIELD("WriteVecIMulLd")     1, false, false, 2607, 7, 20, 1,  0, 0}, // #409
24119
  {DBGFIELD("WriteVecIMul")       1, false, false, 2608, 6,  9, 1,  0, 0}, // #410
24120
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #411
24121
  {DBGFIELD("IIC_SSE_PINSRW_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #412
24122
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #413
24123
  {DBGFIELD("IIC_SSE_PMADD_WriteVecIMul") 1, false, false, 2608, 6,  9, 1,  0, 0}, // #414
24124
  {DBGFIELD("WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #415
24125
  {DBGFIELD("IIC_SSE_INTALU_P_RM_WriteShuffleLd") 1, false, false, 2607, 2, 10, 1,  0, 0}, // #416
24126
  {DBGFIELD("IIC_SSE_INTALU_P_RR_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #417
24127
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #418
24128
  {DBGFIELD("IIC_SSE_PMULHRSW_WriteVecIMul") 1, false, false, 2608, 6,  9, 1,  0, 0}, // #419
24129
  {DBGFIELD("IIC_SSE_INTMUL_P_RM_WriteVecIMulLd_ReadAfterLd") 1, false, false, 2607, 7, 20, 1,  1, 1}, // #420
24130
  {DBGFIELD("IIC_SSE_INTMUL_P_RR_WriteVecIMul") 1, false, false, 2608, 6,  9, 1,  0, 0}, // #421
24131
  {DBGFIELD("IIC_POP_REG16_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #422
24132
  {DBGFIELD("IIC_POP_MEM_WriteRMW") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #423
24133
  {DBGFIELD("IIC_POP_REG_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #424
24134
  {DBGFIELD("IIC_POP_A_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #425
24135
  {DBGFIELD("IIC_SSE_POPCNT_RM_WriteFAddLd") 1, false, false, 2607, 7,  8, 1,  0, 0}, // #426
24136
  {DBGFIELD("IIC_SSE_POPCNT_RR_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #427
24137
  {DBGFIELD("IIC_POP_SR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #428
24138
  {DBGFIELD("IIC_POP_F_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #429
24139
  {DBGFIELD("IIC_POP_FD_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #430
24140
  {DBGFIELD("IIC_POP_SR_SS_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #431
24141
  {DBGFIELD("IIC_SSE_PSHUFB_RM_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #432
24142
  {DBGFIELD("IIC_SSE_PSHUFB_RR_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #433
24143
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #434
24144
  {DBGFIELD("IIC_SSE_PSHUF_RI_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #435
24145
  {DBGFIELD("IIC_SSE_PSIGN_RM_WriteVecALULd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #436
24146
  {DBGFIELD("IIC_SSE_PSIGN_RR_WriteVecALU") 1, false, false, 14, 1,  2, 1,  0, 0}, // #437
24147
  {DBGFIELD("IIC_SSE_INTSHDQ_P_RI_WriteVecShift") 1, false, false, 14, 1,  2, 1,  0, 0}, // #438
24148
  {DBGFIELD("IIC_SSE_INTSH_P_RI_WriteVecShift") 1, false, false, 14, 1,  2, 1,  0, 0}, // #439
24149
  {DBGFIELD("IIC_SSE_INTSH_P_RM_WriteVecShiftLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #440
24150
  {DBGFIELD("IIC_SSE_INTSH_P_RR_WriteVecShift") 1, false, false, 14, 1,  2, 1,  0, 0}, // #441
24151
  {DBGFIELD("WriteVecLogicLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #442
24152
  {DBGFIELD("WriteVecLogic")      1, false, false, 14, 1,  2, 1,  0, 0}, // #443
24153
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffleLd_ReadAfterLd") 1, false, false, 2607, 2, 10, 1,  1, 1}, // #444
24154
  {DBGFIELD("IIC_SSE_UNPCK_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #445
24155
  {DBGFIELD("IIC_PUSH_IMM_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #446
24156
  {DBGFIELD("IIC_PUSH_REG_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #447
24157
  {DBGFIELD("IIC_PUSH_MEM_WriteRMW") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #448
24158
  {DBGFIELD("IIC_PUSH_A_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #449
24159
  {DBGFIELD("IIC_PUSH_SR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #450
24160
  {DBGFIELD("IIC_PUSH_CS_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #451
24161
  {DBGFIELD("IIC_PUSH_F_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #452
24162
  {DBGFIELD("IIC_SR_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #453
24163
  {DBGFIELD("IIC_SR_WriteShift")  1, false, false, 105, 1,  2, 1,  0, 0}, // #454
24164
  {DBGFIELD("IIC_SSE_RCPP_RM_WriteFRcpLd") 1, false, false, 2614, 4, 14, 1,  0, 0}, // #455
24165
  {DBGFIELD("IIC_SSE_RCPP_RR_WriteFRcp") 1, false, false, 2615, 3,  3, 1,  0, 0}, // #456
24166
  {DBGFIELD("IIC_SSE_RCPS_RM_WriteFRcpLd_ReadAfterLd") 1, false, false, 2614, 4, 14, 1,  1, 1}, // #457
24167
  {DBGFIELD("WriteFRcpLd_ReadAfterLd") 1, false, false, 2614, 4, 14, 1,  1, 1}, // #458
24168
  {DBGFIELD("IIC_SSE_RCPS_RR_WriteFRcp") 1, false, false, 2615, 3,  3, 1,  0, 0}, // #459
24169
  {DBGFIELD("WriteRMW")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #460
24170
  {DBGFIELD("IIC_RDMSR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #461
24171
  {DBGFIELD("IIC_RDPMC_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #462
24172
  {DBGFIELD("IIC_RDTSC_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #463
24173
  {DBGFIELD("IIC_REP_MOVS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #464
24174
  {DBGFIELD("IIC_REP_STOS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #465
24175
  {DBGFIELD("IIC_RET_IMM_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #466
24176
  {DBGFIELD("WriteShiftLd")       2, false, false, 1493, 2,  3, 1,  0, 0}, // #467
24177
  {DBGFIELD("WriteShift")         1, false, false, 105, 1,  2, 1,  0, 0}, // #468
24178
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAddLd") 1, false, false, 2607, 7,  8, 1,  0, 0}, // #469
24179
  {DBGFIELD("IIC_SSE_ROUNDPS_REG_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #470
24180
  {DBGFIELD("IIC_SSE_ROUNDPS_MEM_WriteFAddLd") 1, false, false, 2607, 7,  8, 1,  0, 0}, // #471
24181
  {DBGFIELD("WriteFAddLd_ReadAfterLd") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #472
24182
  {DBGFIELD("IIC_RSM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #473
24183
  {DBGFIELD("IIC_SSE_RSQRTPS_RM_WriteFRsqrtLd") 1, false, false, 2614, 4, 14, 1,  0, 0}, // #474
24184
  {DBGFIELD("IIC_SSE_RSQRTPS_RR_WriteFRsqrt") 1, false, false, 2615, 3,  3, 1,  0, 0}, // #475
24185
  {DBGFIELD("IIC_SSE_RSQRTSS_RM_WriteFRsqrtLd_ReadAfterLd") 1, false, false, 2614, 4, 14, 1,  1, 1}, // #476
24186
  {DBGFIELD("WriteFRsqrtLd_ReadAfterLd") 1, false, false, 2614, 4, 14, 1,  1, 1}, // #477
24187
  {DBGFIELD("IIC_SSE_RSQRTSS_RR_WriteFRsqrt") 1, false, false, 2615, 3,  3, 1,  0, 0}, // #478
24188
  {DBGFIELD("WriteShiftLd_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadDefault_ReadAfterLd") 2, false, false, 1493, 2,  3, 1,  2, 1}, // #479
24189
  {DBGFIELD("IIC_SCAS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #480
24190
  {DBGFIELD("IIC_SET_M_WriteALU_WriteStore") 2, false, false, 1493, 2, 21, 2,  0, 0}, // #481
24191
  {DBGFIELD("IIC_SET_R_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #482
24192
  {DBGFIELD("IIC_SSE_SFENCE_WriteFence") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #483
24193
  {DBGFIELD("IIC_SGDT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #484
24194
  {DBGFIELD("IIC_SHD16_MEM_CL_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #485
24195
  {DBGFIELD("IIC_SHD16_MEM_IM_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #486
24196
  {DBGFIELD("IIC_SHD16_REG_CL_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #487
24197
  {DBGFIELD("IIC_SHD16_REG_IM_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #488
24198
  {DBGFIELD("IIC_SHD32_MEM_CL_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #489
24199
  {DBGFIELD("IIC_SHD32_MEM_IM_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #490
24200
  {DBGFIELD("IIC_SHD32_REG_CL_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #491
24201
  {DBGFIELD("IIC_SHD32_REG_IM_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #492
24202
  {DBGFIELD("IIC_SHD64_MEM_CL_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #493
24203
  {DBGFIELD("IIC_SHD64_MEM_IM_WriteShiftLd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #494
24204
  {DBGFIELD("IIC_SHD64_REG_CL_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #495
24205
  {DBGFIELD("IIC_SHD64_REG_IM_WriteShift") 1, false, false, 105, 1,  2, 1,  0, 0}, // #496
24206
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #497
24207
  {DBGFIELD("IIC_SSE_SHUFP_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #498
24208
  {DBGFIELD("IIC_SIDT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #499
24209
  {DBGFIELD("IIC_SLDT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #500
24210
  {DBGFIELD("IIC_SMSW_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #501
24211
  {DBGFIELD("IIC_SSE_SQRTPD_RM_WriteFSqrtLd") 1, false, false, 2618, 7, 34, 1,  0, 0}, // #502
24212
  {DBGFIELD("IIC_SSE_SQRTPD_RR_WriteFSqrt") 1, false, false, 2619, 6, 31, 1,  0, 0}, // #503
24213
  {DBGFIELD("IIC_SSE_SQRTPS_RM_WriteFSqrtLd") 1, false, false, 2618, 7, 34, 1,  0, 0}, // #504
24214
  {DBGFIELD("IIC_SSE_SQRTPS_RR_WriteFSqrt") 1, false, false, 2619, 6, 31, 1,  0, 0}, // #505
24215
  {DBGFIELD("IIC_SSE_SQRTSD_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 2618, 7, 34, 1,  1, 1}, // #506
24216
  {DBGFIELD("WriteFSqrtLd_ReadAfterLd") 1, false, false, 2618, 7, 34, 1,  1, 1}, // #507
24217
  {DBGFIELD("IIC_SSE_SQRTSD_RR_WriteFSqrt") 1, false, false, 2619, 6, 31, 1,  0, 0}, // #508
24218
  {DBGFIELD("IIC_SSE_SQRTSS_RM_WriteFSqrtLd_ReadAfterLd") 1, false, false, 2618, 7, 34, 1,  1, 1}, // #509
24219
  {DBGFIELD("IIC_SSE_SQRTSS_RR_WriteFSqrt") 1, false, false, 2619, 6, 31, 1,  0, 0}, // #510
24220
  {DBGFIELD("WriteFSqrt")         1, false, false, 2619, 6, 31, 1,  0, 0}, // #511
24221
  {DBGFIELD("IIC_STC_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #512
24222
  {DBGFIELD("IIC_STD_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #513
24223
  {DBGFIELD("IIC_STI_WriteALU")   1, false, false, 105, 1,  2, 1,  0, 0}, // #514
24224
  {DBGFIELD("IIC_SSE_STMXCSR_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #515
24225
  {DBGFIELD("IIC_STOS_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #516
24226
  {DBGFIELD("IIC_STR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #517
24227
  {DBGFIELD("IIC_FST80_WriteStore") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #518
24228
  {DBGFIELD("IIC_FST_WriteMove")  1, false, false, 105, 1,  2, 1,  0, 0}, // #519
24229
  {DBGFIELD("IIC_SWAPGS_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #520
24230
  {DBGFIELD("IIC_SYSCALL_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #521
24231
  {DBGFIELD("IIC_SYS_ENTER_EXIT_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #522
24232
  {DBGFIELD("IIC_JMP_REL_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #523
24233
  {DBGFIELD("IIC_JMP_MEM_WriteJump") 1, false, false, 105, 1,  2, 1,  0, 0}, // #524
24234
  {DBGFIELD("IIC_JMP_REG_WriteJumpLd") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #525
24235
  {DBGFIELD("WriteJump")          1, false, false, 105, 1,  2, 1,  0, 0}, // #526
24236
  {DBGFIELD("IIC_FUCOMI_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #527
24237
  {DBGFIELD("IIC_FUCOM_WriteFAdd") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #528
24238
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #529
24239
  {DBGFIELD("IIC_SSE_UNPCK_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #530
24240
  {DBGFIELD("IIC_SSE_ALU_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #531
24241
  {DBGFIELD("IIC_SSE_ALU_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #532
24242
  {DBGFIELD("IIC_SSE_ALU_F32P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #533
24243
  {DBGFIELD("IIC_SSE_ALU_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #534
24244
  {DBGFIELD("IIC_SSE_ALU_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #535
24245
  {DBGFIELD("IIC_SSE_ALU_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #536
24246
  {DBGFIELD("IIC_SSE_ALU_F32S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #537
24247
  {DBGFIELD("IIC_SSE_ALU_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #538
24248
  {DBGFIELD("WriteFVarBlendLd_ReadAfterLd") 1, false, false, 2614, 4, 10, 1,  1, 1}, // #539
24249
  {DBGFIELD("WriteFVarBlend")     1, false, false, 2615, 3,  2, 1,  0, 0}, // #540
24250
  {DBGFIELD("WriteFShuffleLd")    1, false, false, 2636, 3, 10, 1,  0, 0}, // #541
24251
  {DBGFIELD("WriteFShuffle256")   1, false, false, 14, 1,  1, 1,  0, 0}, // #542
24252
  {DBGFIELD("WriteFShuffle")      1, false, false, 345, 2,  2, 1,  0, 0}, // #543
24253
  {DBGFIELD("WriteCvtF2ILd")      1, false, false, 2618, 7, 14, 1,  0, 0}, // #544
24254
  {DBGFIELD("WriteCvtF2I")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #545
24255
  {DBGFIELD("WriteCvtF2FLd")      1, false, false, 2618, 7, 14, 1,  0, 0}, // #546
24256
  {DBGFIELD("WriteCvtF2F")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #547
24257
  {DBGFIELD("WriteCvtF2FLd_WriteRMW") 2, false, false, 2642, 7, 84, 2,  0, 0}, // #548
24258
  {DBGFIELD("WriteCvtF2FLd_ReadAfterLd") 1, false, false, 2618, 7, 14, 1,  1, 1}, // #549
24259
  {DBGFIELD("WriteCvtI2FLd_ReadAfterLd") 1, false, false, 2618, 7, 14, 1,  1, 1}, // #550
24260
  {DBGFIELD("IIC_SSE_DIV_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #551
24261
  {DBGFIELD("IIC_SSE_DIV_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #552
24262
  {DBGFIELD("IIC_SSE_DIV_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #553
24263
  {DBGFIELD("IIC_SSE_DIV_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #554
24264
  {DBGFIELD("IIC_SSE_DIV_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #555
24265
  {DBGFIELD("IIC_SSE_DIV_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #556
24266
  {DBGFIELD("IIC_VERR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #557
24267
  {DBGFIELD("IIC_VERW_REG_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #558
24268
  {DBGFIELD("IIC_VERW_MEM_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #559
24269
  {DBGFIELD("WriteStore")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #560
24270
  {DBGFIELD("WriteShuffle256")    1, false, false, 14, 1, 19, 1,  0, 0}, // #561
24271
  {DBGFIELD("IIC_ALU_MEM_WriteFBlendLd_WriteRMW") 2, false, false, 2629, 4, 57, 2,  0, 0}, // #562
24272
  {DBGFIELD("WriteFShuffleLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #563
24273
  {DBGFIELD("WriteShuffle256Ld_ReadAfterLd") 1, false, false, 2607, 2, 15, 1,  1, 1}, // #564
24274
  {DBGFIELD("IIC_ALU_MEM_WriteFShuffleLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #565
24275
  {DBGFIELD("IIC_ALU_NONMEM_WriteFShuffle") 1, false, false, 345, 2,  2, 1,  0, 0}, // #566
24276
  {DBGFIELD("IIC_SSE_MOVDQ")      0, false, false,  0, 0,  0, 0,  0, 0}, // #567
24277
  {DBGFIELD("IIC_SSE_MOV_LH")     0, false, false,  0, 0,  0, 0,  0, 0}, // #568
24278
  {DBGFIELD("IIC_SSE_MOVD_ToGP")  0, false, false,  0, 0,  0, 0,  0, 0}, // #569
24279
  {DBGFIELD("IIC_SSE_MOV_S_MR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #570
24280
  {DBGFIELD("IIC_SSE_MOV_S_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #571
24281
  {DBGFIELD("IIC_SSE_MOV_S_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #572
24282
  {DBGFIELD("IIC_SSE_MOVQ_RR")    0, false, false,  0, 0,  0, 0,  0, 0}, // #573
24283
  {DBGFIELD("IIC_ALU_MEM_WriteMPSADLd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #574
24284
  {DBGFIELD("IIC_ALU_NONMEM_WriteMPSAD") 1, false, false,  0, 0,  1, 1,  0, 0}, // #575
24285
  {DBGFIELD("IIC_SSE_MUL_F64P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #576
24286
  {DBGFIELD("IIC_SSE_MUL_F64P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #577
24287
  {DBGFIELD("IIC_SSE_MUL_F32P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #578
24288
  {DBGFIELD("IIC_SSE_MUL_F64S_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #579
24289
  {DBGFIELD("IIC_SSE_MUL_F64S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #580
24290
  {DBGFIELD("IIC_SSE_MUL_F32S_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #581
24291
  {DBGFIELD("WriteVecALULd")      1, false, false, 2607, 2, 10, 1,  0, 0}, // #582
24292
  {DBGFIELD("IIC_SSE_INTALU_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #583
24293
  {DBGFIELD("IIC_SSE_INTALU_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #584
24294
  {DBGFIELD("IIC_SSE_BIT_P_RM")   0, false, false,  0, 0,  0, 0,  0, 0}, // #585
24295
  {DBGFIELD("IIC_SSE_BIT_P_RR")   0, false, false,  0, 0,  0, 0,  0, 0}, // #586
24296
  {DBGFIELD("WriteBlendLd_ReadAfterLd") 1, false, false, 2614, 4, 10, 1,  1, 1}, // #587
24297
  {DBGFIELD("WriteBlend")         1, false, false, 2615, 3,  2, 1,  0, 0}, // #588
24298
  {DBGFIELD("WriteVarBlendLd_ReadAfterLd") 1, false, false, 2607, 7, 10, 1,  1, 1}, // #589
24299
  {DBGFIELD("WriteVarBlend")      1, false, false, 2608, 6,  2, 1,  0, 0}, // #590
24300
  {DBGFIELD("IIC_ALU_MEM_WriteBlendLd_ReadAfterLd") 1, false, false, 2614, 4, 10, 1,  1, 1}, // #591
24301
  {DBGFIELD("IIC_ALU_NONMEM_WriteBlend") 1, false, false, 2615, 3,  2, 1,  0, 0}, // #592
24302
  {DBGFIELD("WriteCLMulLd_ReadAfterLd") 1, false, false,  0, 0,  1, 1,  1, 1}, // #593
24303
  {DBGFIELD("WriteCLMul")         1, false, false,  0, 0,  1, 1,  0, 0}, // #594
24304
  {DBGFIELD("IIC_SSE_INTSH_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #595
24305
  {DBGFIELD("IIC_SSE_INTSH_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #596
24306
  {DBGFIELD("WriteFShuffle256Ld_ReadAfterLd") 1, false, false, 2607, 2, 86, 1,  1, 1}, // #597
24307
  {DBGFIELD("IIC_ALU_MEM_WriteShuffleLd") 1, false, false, 2607, 2, 10, 1,  0, 0}, // #598
24308
  {DBGFIELD("IIC_ALU_NONMEM_WriteShuffle") 1, false, false, 14, 1,  2, 1,  0, 0}, // #599
24309
  {DBGFIELD("IIC_SSE_INTMUL_P_RM") 0, false, false,  0, 0,  0, 0,  0, 0}, // #600
24310
  {DBGFIELD("IIC_SSE_INTMUL_P_RR") 0, false, false,  0, 0,  0, 0,  0, 0}, // #601
24311
  {DBGFIELD("WriteVarVecShift_ReadAfterLd") 1, false, false, 345, 2,  2, 1,  1, 1}, // #602
24312
  {DBGFIELD("WriteVarVecShift")   1, false, false, 345, 2,  2, 1,  0, 0}, // #603
24313
  {DBGFIELD("IIC_SSE_PSHUF_MI_WriteShuffleLd") 1, false, false, 2607, 2, 10, 1,  0, 0}, // #604
24314
  {DBGFIELD("WriteVarVecShiftLd_ReadAfterLd") 1, false, false, 2636, 3, 10, 1,  1, 1}, // #605
24315
  {DBGFIELD("WriteFRcpLd")        1, false, false, 2614, 4, 14, 1,  0, 0}, // #606
24316
  {DBGFIELD("WriteFRsqrtLd")      1, false, false, 2614, 4, 14, 1,  0, 0}, // #607
24317
  {DBGFIELD("WriteFSqrtLd")       1, false, false, 2618, 7, 34, 1,  0, 0}, // #608
24318
  {DBGFIELD("IIC_WAIT_WriteMicrocoded") 1, false, false,  0, 0,  1, 1,  0, 0}, // #609
24319
  {DBGFIELD("IIC_WRMSR_WriteSystem") 1, false, false,  0, 0,  1, 1,  0, 0}, // #610
24320
  {DBGFIELD("IIC_XADD_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #611
24321
  {DBGFIELD("IIC_XADD_REG_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #612
24322
  {DBGFIELD("IIC_XCHG_REG_WriteALU") 1, false, false, 105, 1,  2, 1,  0, 0}, // #613
24323
  {DBGFIELD("IIC_XCHG_MEM_WriteALULd_WriteRMW") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #614
24324
  {DBGFIELD("IIC_FXCH_WriteMove") 1, false, false, 105, 1,  2, 1,  0, 0}, // #615
24325
  {DBGFIELD("IIC_XLAT_WriteLoad") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #616
24326
  {DBGFIELD("CVTSS2SDrr")         1, false, false, 2619, 6,  9, 1,  0, 0}, // #617
24327
  {DBGFIELD("PSLLDri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #618
24328
  {DBGFIELD("PSLLQri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #619
24329
  {DBGFIELD("PSLLWri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #620
24330
  {DBGFIELD("PSRADri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #621
24331
  {DBGFIELD("PSRAWri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #622
24332
  {DBGFIELD("PSRLDri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #623
24333
  {DBGFIELD("PSRLQri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #624
24334
  {DBGFIELD("PSRLWri")            1, false, false, 14, 1,  2, 1,  0, 0}, // #625
24335
  {DBGFIELD("VCVTSS2SDrr")        1, false, false, 2619, 6,  9, 1,  0, 0}, // #626
24336
  {DBGFIELD("VPMOVMSKBrr")        2, false, false, 2649, 5,  2, 1,  0, 0}, // #627
24337
  {DBGFIELD("VPSLLDri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #628
24338
  {DBGFIELD("VPSLLQri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #629
24339
  {DBGFIELD("VPSLLWri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #630
24340
  {DBGFIELD("VPSRADri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #631
24341
  {DBGFIELD("VPSRAWri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #632
24342
  {DBGFIELD("VPSRLDri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #633
24343
  {DBGFIELD("VPSRLQri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #634
24344
  {DBGFIELD("VPSRLWri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #635
24345
  {DBGFIELD("VTESTPDYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #636
24346
  {DBGFIELD("VTESTPDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #637
24347
  {DBGFIELD("VTESTPSYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #638
24348
  {DBGFIELD("VTESTPSrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #639
24349
  {DBGFIELD("COMP_FST0r")         1, false, false, 2608, 6,  2, 1,  0, 0}, // #640
24350
  {DBGFIELD("COM_FST0r")          1, false, false, 2608, 6,  2, 1,  0, 0}, // #641
24351
  {DBGFIELD("UCOM_FPr")           1, false, false, 2608, 6,  2, 1,  0, 0}, // #642
24352
  {DBGFIELD("UCOM_Fr")            1, false, false, 2608, 6,  2, 1,  0, 0}, // #643
24353
  {DBGFIELD("ANDNPDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #644
24354
  {DBGFIELD("ANDNPSrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #645
24355
  {DBGFIELD("ANDPDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #646
24356
  {DBGFIELD("ANDPSrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #647
24357
  {DBGFIELD("FDECSTP")            1, false, false, 2618, 7, 20, 1,  0, 0}, // #648
24358
  {DBGFIELD("FFREE_FFREEP")       1, false, false, 2618, 7, 20, 1,  0, 0}, // #649
24359
  {DBGFIELD("FINCSTP")            1, false, false, 2618, 7, 20, 1,  0, 0}, // #650
24360
  {DBGFIELD("FNOP")               1, false, false, 2608, 6,  2, 1,  0, 0}, // #651
24361
  {DBGFIELD("INSERTPSrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #652
24362
  {DBGFIELD("JAE_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #653
24363
  {DBGFIELD("JAE_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #654
24364
  {DBGFIELD("JA_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #655
24365
  {DBGFIELD("JA_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #656
24366
  {DBGFIELD("JBE_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #657
24367
  {DBGFIELD("JBE_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #658
24368
  {DBGFIELD("JB_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #659
24369
  {DBGFIELD("JB_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #660
24370
  {DBGFIELD("JE_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #661
24371
  {DBGFIELD("JE_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #662
24372
  {DBGFIELD("JGE_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #663
24373
  {DBGFIELD("JGE_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #664
24374
  {DBGFIELD("JG_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #665
24375
  {DBGFIELD("JG_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #666
24376
  {DBGFIELD("JLE_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #667
24377
  {DBGFIELD("JLE_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #668
24378
  {DBGFIELD("JL_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #669
24379
  {DBGFIELD("JL_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #670
24380
  {DBGFIELD("JMP64r")             1, false, false, 105, 1,  2, 1,  0, 0}, // #671
24381
  {DBGFIELD("JMP_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #672
24382
  {DBGFIELD("JMP_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #673
24383
  {DBGFIELD("JNE_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #674
24384
  {DBGFIELD("JNE_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #675
24385
  {DBGFIELD("JNO_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #676
24386
  {DBGFIELD("JNO_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #677
24387
  {DBGFIELD("JNP_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #678
24388
  {DBGFIELD("JNP_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #679
24389
  {DBGFIELD("JNS_1")              1, false, false, 105, 1,  2, 1,  0, 0}, // #680
24390
  {DBGFIELD("JNS_4")              1, false, false, 105, 1,  2, 1,  0, 0}, // #681
24391
  {DBGFIELD("JO_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #682
24392
  {DBGFIELD("JO_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #683
24393
  {DBGFIELD("JP_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #684
24394
  {DBGFIELD("JP_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #685
24395
  {DBGFIELD("JS_1")               1, false, false, 105, 1,  2, 1,  0, 0}, // #686
24396
  {DBGFIELD("JS_4")               1, false, false, 105, 1,  2, 1,  0, 0}, // #687
24397
  {DBGFIELD("LD_Frr")             1, false, false, 2654, 3,  2, 1,  0, 0}, // #688
24398
  {DBGFIELD("LOOP")               1, false, false, 329, 2,  2, 1,  0, 0}, // #689
24399
  {DBGFIELD("LOOPE")              1, false, false, 329, 2,  2, 1,  0, 0}, // #690
24400
  {DBGFIELD("LOOPNE")             1, false, false, 329, 2,  2, 1,  0, 0}, // #691
24401
  {DBGFIELD("MOV64toPQIrr")       1, false, false, 105, 1,  2, 1,  0, 0}, // #692
24402
  {DBGFIELD("MOVAPDrr_MOVAPDrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #693
24403
  {DBGFIELD("MOVAPSrr_MOVAPSrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #694
24404
  {DBGFIELD("MOVDDUPrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #695
24405
  {DBGFIELD("MOVDI2PDIrr")        1, false, false, 2649, 5,  6, 1,  0, 0}, // #696
24406
  {DBGFIELD("MOVHLPSrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #697
24407
  {DBGFIELD("MOVLHPSrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #698
24408
  {DBGFIELD("MOVSDrr_MOVSDrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #699
24409
  {DBGFIELD("MOVSHDUPrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #700
24410
  {DBGFIELD("MOVSLDUPrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #701
24411
  {DBGFIELD("MOVSSrr_MOVSSrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #702
24412
  {DBGFIELD("MOVUPDrr_MOVUPDrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #703
24413
  {DBGFIELD("MOVUPSrr_MOVUPSrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #704
24414
  {DBGFIELD("ORPDrr")             1, false, false, 14, 1,  2, 1,  0, 0}, // #705
24415
  {DBGFIELD("ORPSrr")             1, false, false, 14, 1,  2, 1,  0, 0}, // #706
24416
  {DBGFIELD("RETQ")               2, false, false, 329, 2,  2, 1,  0, 0}, // #707
24417
  {DBGFIELD("SHUFPDrri")          1, false, false, 345, 2,  2, 1,  0, 0}, // #708
24418
  {DBGFIELD("SHUFPSrri")          1, false, false, 345, 2,  2, 1,  0, 0}, // #709
24419
  {DBGFIELD("ST_FPrr")            2, false, false, 2657, 2,  3, 1,  0, 0}, // #710
24420
  {DBGFIELD("ST_Frr")             2, false, false, 2657, 2,  3, 1,  0, 0}, // #711
24421
  {DBGFIELD("UNPCKHPDrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #712
24422
  {DBGFIELD("UNPCKHPSrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #713
24423
  {DBGFIELD("UNPCKLPDrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #714
24424
  {DBGFIELD("UNPCKLPSrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #715
24425
  {DBGFIELD("VANDNPDYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #716
24426
  {DBGFIELD("VANDNPDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #717
24427
  {DBGFIELD("VANDNPSYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #718
24428
  {DBGFIELD("VANDNPSrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #719
24429
  {DBGFIELD("VANDPDYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #720
24430
  {DBGFIELD("VANDPDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #721
24431
  {DBGFIELD("VANDPSYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #722
24432
  {DBGFIELD("VANDPSrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #723
24433
  {DBGFIELD("VEXTRACTF128rr")     1, false, false, 2659, 2,  2, 1,  0, 0}, // #724
24434
  {DBGFIELD("VINSERTF128rr")      1, false, false, 2661, 2, 19, 1,  0, 0}, // #725
24435
  {DBGFIELD("VINSERTPSrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #726
24436
  {DBGFIELD("VMOV64toPQIrr")      1, false, false, 2649, 5,  6, 1,  0, 0}, // #727
24437
  {DBGFIELD("VMOVAPDYrr_VMOVAPDYrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #728
24438
  {DBGFIELD("VMOVAPDrr_VMOVAPDrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #729
24439
  {DBGFIELD("VMOVAPSYrr_VMOVAPSYrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #730
24440
  {DBGFIELD("VMOVAPSrr_VMOVAPSrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #731
24441
  {DBGFIELD("VMOVDDUPYrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #732
24442
  {DBGFIELD("VMOVDDUPrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #733
24443
  {DBGFIELD("VMOVDI2PDIrr")       1, false, false, 2649, 5,  6, 1,  0, 0}, // #734
24444
  {DBGFIELD("VMOVHLPSrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #735
24445
  {DBGFIELD("VMOVSDrr_VMOVSDrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #736
24446
  {DBGFIELD("VMOVSHDUPYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #737
24447
  {DBGFIELD("VMOVSHDUPrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #738
24448
  {DBGFIELD("VMOVSLDUPYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #739
24449
  {DBGFIELD("VMOVSLDUPrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #740
24450
  {DBGFIELD("VMOVSSrr_VMOVSSrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #741
24451
  {DBGFIELD("VMOVUPDYrr_VMOVUPDYrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #742
24452
  {DBGFIELD("VMOVUPDrr_VMOVUPDrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #743
24453
  {DBGFIELD("VMOVUPSYrr_VMOVUPSYrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #744
24454
  {DBGFIELD("VMOVUPSrr_VMOVUPSrr_REV") 1, false, false, 345, 2,  2, 1,  0, 0}, // #745
24455
  {DBGFIELD("VORPDYrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #746
24456
  {DBGFIELD("VORPDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #747
24457
  {DBGFIELD("VORPSYrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #748
24458
  {DBGFIELD("VORPSrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #749
24459
  {DBGFIELD("VPERM2F128rr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #750
24460
  {DBGFIELD("VPERMILPDYri")       1, false, false, 345, 2,  2, 1,  0, 0}, // #751
24461
  {DBGFIELD("VPERMILPDYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #752
24462
  {DBGFIELD("VPERMILPDri")        1, false, false, 345, 2,  2, 1,  0, 0}, // #753
24463
  {DBGFIELD("VPERMILPDrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #754
24464
  {DBGFIELD("VPERMILPSYri")       1, false, false, 345, 2,  2, 1,  0, 0}, // #755
24465
  {DBGFIELD("VPERMILPSYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #756
24466
  {DBGFIELD("VPERMILPSri")        1, false, false, 345, 2,  2, 1,  0, 0}, // #757
24467
  {DBGFIELD("VPERMILPSrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #758
24468
  {DBGFIELD("VSHUFPDYrri")        1, false, false, 345, 2,  2, 1,  0, 0}, // #759
24469
  {DBGFIELD("VSHUFPDrri")         1, false, false, 345, 2,  2, 1,  0, 0}, // #760
24470
  {DBGFIELD("VSHUFPSYrri")        1, false, false, 345, 2,  2, 1,  0, 0}, // #761
24471
  {DBGFIELD("VSHUFPSrri")         1, false, false, 345, 2,  2, 1,  0, 0}, // #762
24472
  {DBGFIELD("VUNPCKHPDYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #763
24473
  {DBGFIELD("VUNPCKHPDrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #764
24474
  {DBGFIELD("VUNPCKHPSYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #765
24475
  {DBGFIELD("VUNPCKHPSrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #766
24476
  {DBGFIELD("VUNPCKLPDYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #767
24477
  {DBGFIELD("VUNPCKLPDrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #768
24478
  {DBGFIELD("VUNPCKLPSYrr")       1, false, false, 345, 2,  2, 1,  0, 0}, // #769
24479
  {DBGFIELD("VUNPCKLPSrr")        1, false, false, 345, 2,  2, 1,  0, 0}, // #770
24480
  {DBGFIELD("VXORPDYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #771
24481
  {DBGFIELD("VXORPDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #772
24482
  {DBGFIELD("VXORPSYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #773
24483
  {DBGFIELD("VXORPSrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #774
24484
  {DBGFIELD("XORPDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #775
24485
  {DBGFIELD("XORPSrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #776
24486
  {DBGFIELD("LEA16r")             1, false, false, 105, 1,  2, 1,  0, 0}, // #777
24487
  {DBGFIELD("LEA32r_LEA64r")      1, false, false, 105, 1,  2, 1,  0, 0}, // #778
24488
  {DBGFIELD("BLENDPDrri")         1, false, false, 2615, 3,  2, 1,  0, 0}, // #779
24489
  {DBGFIELD("BLENDPSrri")         1, false, false, 2615, 3,  2, 1,  0, 0}, // #780
24490
  {DBGFIELD("BT16ri8_BT32ri8_BT64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #781
24491
  {DBGFIELD("BT16rr_BT32rr_BT64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #782
24492
  {DBGFIELD("BTC16ri8_BTC32ri8_BTC64ri8") 2, false, false, 105, 1, 19, 1,  0, 0}, // #783
24493
  {DBGFIELD("BTC16rr_BTC32rr_BTC64rr") 2, false, false, 105, 1, 19, 1,  0, 0}, // #784
24494
  {DBGFIELD("BTR16ri8_BTR32ri8_BTR64ri8") 2, false, false, 105, 1, 19, 1,  0, 0}, // #785
24495
  {DBGFIELD("BTR16rr_BTR32rr")    2, false, false, 105, 1, 19, 1,  0, 0}, // #786
24496
  {DBGFIELD("BTR64rr")            2, false, false, 105, 1, 19, 1,  0, 0}, // #787
24497
  {DBGFIELD("BTS16ri8_BTS32ri8_BTS64ri8") 2, false, false, 105, 1, 19, 1,  0, 0}, // #788
24498
  {DBGFIELD("BTS16rr_BTS32rr_BTS64rr") 2, false, false, 105, 1, 19, 1,  0, 0}, // #789
24499
  {DBGFIELD("CDQ_CDQE")           0, false, false,  0, 0,  0, 0,  0, 0}, // #790
24500
  {DBGFIELD("CQO")                0, false, false,  0, 0,  0, 0,  0, 0}, // #791
24501
  {DBGFIELD("LAHF")               1, false, false,  0, 0,  1, 1,  0, 0}, // #792
24502
  {DBGFIELD("SAHF")               2, false, false, 105, 1, 19, 1,  0, 0}, // #793
24503
  {DBGFIELD("SAR16ri_SAR32ri_SAR64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #794
24504
  {DBGFIELD("SAR8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #795
24505
  {DBGFIELD("SETAEr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #796
24506
  {DBGFIELD("SETBr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #797
24507
  {DBGFIELD("SETEr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #798
24508
  {DBGFIELD("SETGEr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #799
24509
  {DBGFIELD("SETGr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #800
24510
  {DBGFIELD("SETLEr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #801
24511
  {DBGFIELD("SETLr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #802
24512
  {DBGFIELD("SETNEr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #803
24513
  {DBGFIELD("SETNOr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #804
24514
  {DBGFIELD("SETNPr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #805
24515
  {DBGFIELD("SETNSr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #806
24516
  {DBGFIELD("SETOr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #807
24517
  {DBGFIELD("SETPr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #808
24518
  {DBGFIELD("SETSr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #809
24519
  {DBGFIELD("SHL16ri_SHL32ri_SHL64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #810
24520
  {DBGFIELD("SHL16r1_SHL32r1_SHL64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #811
24521
  {DBGFIELD("SHL8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #812
24522
  {DBGFIELD("SHL8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #813
24523
  {DBGFIELD("SHR16ri_SHR32ri_SHR64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #814
24524
  {DBGFIELD("SHR8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #815
24525
  {DBGFIELD("VBLENDPDYrri")       1, false, false, 2615, 3,  2, 1,  0, 0}, // #816
24526
  {DBGFIELD("VBLENDPDrri")        1, false, false, 2615, 3,  2, 1,  0, 0}, // #817
24527
  {DBGFIELD("VBLENDPSYrri")       1, false, false, 2615, 3,  2, 1,  0, 0}, // #818
24528
  {DBGFIELD("VBLENDPSrri")        1, false, false, 2615, 3,  2, 1,  0, 0}, // #819
24529
  {DBGFIELD("VMOVDQAYrr_VMOVDQAYrr_REV") 2, false, false, 14, 1, 19, 1,  0, 0}, // #820
24530
  {DBGFIELD("VMOVDQArr_VMOVDQArr_REV") 1, false, false, 14, 1,  2, 1,  0, 0}, // #821
24531
  {DBGFIELD("VMOVDQUYrr_VMOVDQUYrr_REV") 2, false, false, 14, 1, 19, 1,  0, 0}, // #822
24532
  {DBGFIELD("VMOVDQUrr_VMOVDQUrr_REV") 1, false, false, 14, 1,  2, 1,  0, 0}, // #823
24533
  {DBGFIELD("MMX_PABSBrr64")      1, false, false, 14, 1,  2, 1,  0, 0}, // #824
24534
  {DBGFIELD("MMX_PABSDrr64")      1, false, false, 14, 1,  2, 1,  0, 0}, // #825
24535
  {DBGFIELD("MMX_PABSWrr64")      1, false, false, 14, 1,  2, 1,  0, 0}, // #826
24536
  {DBGFIELD("MMX_PADDQirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #827
24537
  {DBGFIELD("MMX_PALIGNR64irr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #828
24538
  {DBGFIELD("MMX_PSHUFBrr64")     1, false, false, 14, 1,  2, 1,  0, 0}, // #829
24539
  {DBGFIELD("MMX_PSIGNBrr64")     1, false, false, 2608, 6,  9, 1,  0, 0}, // #830
24540
  {DBGFIELD("MMX_PSIGNDrr64")     1, false, false, 2608, 6,  9, 1,  0, 0}, // #831
24541
  {DBGFIELD("MMX_PSIGNWrr64")     1, false, false, 2608, 6,  9, 1,  0, 0}, // #832
24542
  {DBGFIELD("PABSBrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #833
24543
  {DBGFIELD("PABSDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #834
24544
  {DBGFIELD("PABSWrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #835
24545
  {DBGFIELD("PACKSSDWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #836
24546
  {DBGFIELD("PACKSSWBrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #837
24547
  {DBGFIELD("PACKUSDWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #838
24548
  {DBGFIELD("PACKUSWBrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #839
24549
  {DBGFIELD("PADDBrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #840
24550
  {DBGFIELD("PADDDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #841
24551
  {DBGFIELD("PADDQrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #842
24552
  {DBGFIELD("PADDSBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #843
24553
  {DBGFIELD("PADDSWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #844
24554
  {DBGFIELD("PADDUSBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #845
24555
  {DBGFIELD("PADDUSWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #846
24556
  {DBGFIELD("PADDWrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #847
24557
  {DBGFIELD("PALIGNRrri")         1, false, false, 14, 1,  2, 1,  0, 0}, // #848
24558
  {DBGFIELD("PAVGBrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #849
24559
  {DBGFIELD("PAVGWrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #850
24560
  {DBGFIELD("PBLENDWrri")         1, false, false, 2659, 2,  2, 1,  0, 0}, // #851
24561
  {DBGFIELD("PCMPEQBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #852
24562
  {DBGFIELD("PCMPEQDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #853
24563
  {DBGFIELD("PCMPEQQrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #854
24564
  {DBGFIELD("PCMPEQWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #855
24565
  {DBGFIELD("PCMPGTBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #856
24566
  {DBGFIELD("PCMPGTDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #857
24567
  {DBGFIELD("PCMPGTWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #858
24568
  {DBGFIELD("PMAXSBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #859
24569
  {DBGFIELD("PMAXSDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #860
24570
  {DBGFIELD("PMAXSWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #861
24571
  {DBGFIELD("PMAXUBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #862
24572
  {DBGFIELD("PMAXUDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #863
24573
  {DBGFIELD("PMAXUWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #864
24574
  {DBGFIELD("PMINSBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #865
24575
  {DBGFIELD("PMINSDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #866
24576
  {DBGFIELD("PMINSWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #867
24577
  {DBGFIELD("PMINUBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #868
24578
  {DBGFIELD("PMINUDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #869
24579
  {DBGFIELD("PMINUWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #870
24580
  {DBGFIELD("PMOVSXBDrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #871
24581
  {DBGFIELD("PMOVSXBQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #872
24582
  {DBGFIELD("PMOVSXBWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #873
24583
  {DBGFIELD("PMOVSXDQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #874
24584
  {DBGFIELD("PMOVSXWDrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #875
24585
  {DBGFIELD("PMOVSXWQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #876
24586
  {DBGFIELD("PMOVZXBDrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #877
24587
  {DBGFIELD("PMOVZXBQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #878
24588
  {DBGFIELD("PMOVZXBWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #879
24589
  {DBGFIELD("PMOVZXDQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #880
24590
  {DBGFIELD("PMOVZXWDrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #881
24591
  {DBGFIELD("PMOVZXWQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #882
24592
  {DBGFIELD("PSHUFBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #883
24593
  {DBGFIELD("PSHUFDri")           1, false, false, 14, 1,  2, 1,  0, 0}, // #884
24594
  {DBGFIELD("PSHUFHWri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #885
24595
  {DBGFIELD("PSHUFLWri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #886
24596
  {DBGFIELD("PSIGNBrr128")        1, false, false, 14, 1,  2, 1,  0, 0}, // #887
24597
  {DBGFIELD("PSIGNDrr128")        1, false, false, 14, 1,  2, 1,  0, 0}, // #888
24598
  {DBGFIELD("PSIGNWrr128")        1, false, false, 14, 1,  2, 1,  0, 0}, // #889
24599
  {DBGFIELD("PSLLDQri")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #890
24600
  {DBGFIELD("PSRLDQri")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #891
24601
  {DBGFIELD("PSUBBrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #892
24602
  {DBGFIELD("PSUBDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #893
24603
  {DBGFIELD("PSUBQrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #894
24604
  {DBGFIELD("PSUBSBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #895
24605
  {DBGFIELD("PSUBSWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #896
24606
  {DBGFIELD("PSUBUSBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #897
24607
  {DBGFIELD("PSUBUSWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #898
24608
  {DBGFIELD("PSUBWrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #899
24609
  {DBGFIELD("PUNPCKHBWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #900
24610
  {DBGFIELD("PUNPCKHDQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #901
24611
  {DBGFIELD("PUNPCKHQDQrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #902
24612
  {DBGFIELD("PUNPCKHWDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #903
24613
  {DBGFIELD("PUNPCKLBWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #904
24614
  {DBGFIELD("PUNPCKLDQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #905
24615
  {DBGFIELD("PUNPCKLQDQrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #906
24616
  {DBGFIELD("PUNPCKLWDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #907
24617
  {DBGFIELD("VPABSBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #908
24618
  {DBGFIELD("VPABSDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #909
24619
  {DBGFIELD("VPABSWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #910
24620
  {DBGFIELD("VPACKSSDWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #911
24621
  {DBGFIELD("VPACKSSWBrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #912
24622
  {DBGFIELD("VPACKUSDWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #913
24623
  {DBGFIELD("VPACKUSWBrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #914
24624
  {DBGFIELD("VPADDBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #915
24625
  {DBGFIELD("VPADDDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #916
24626
  {DBGFIELD("VPADDQrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #917
24627
  {DBGFIELD("VPADDSBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #918
24628
  {DBGFIELD("VPADDSWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #919
24629
  {DBGFIELD("VPADDUSBrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #920
24630
  {DBGFIELD("VPADDUSWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #921
24631
  {DBGFIELD("VPADDWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #922
24632
  {DBGFIELD("VPALIGNRrri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #923
24633
  {DBGFIELD("VPAVGBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #924
24634
  {DBGFIELD("VPAVGWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #925
24635
  {DBGFIELD("VPBLENDWrri")        1, false, false, 2659, 2,  2, 1,  0, 0}, // #926
24636
  {DBGFIELD("VPCMPEQBrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #927
24637
  {DBGFIELD("VPCMPEQDrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #928
24638
  {DBGFIELD("VPCMPEQQrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #929
24639
  {DBGFIELD("VPCMPEQWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #930
24640
  {DBGFIELD("VPCMPGTBrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #931
24641
  {DBGFIELD("VPCMPGTDrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #932
24642
  {DBGFIELD("VPCMPGTWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #933
24643
  {DBGFIELD("VPMAXSBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #934
24644
  {DBGFIELD("VPMAXSDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #935
24645
  {DBGFIELD("VPMAXSWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #936
24646
  {DBGFIELD("VPMAXUBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #937
24647
  {DBGFIELD("VPMAXUDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #938
24648
  {DBGFIELD("VPMAXUWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #939
24649
  {DBGFIELD("VPMINSBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #940
24650
  {DBGFIELD("VPMINSDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #941
24651
  {DBGFIELD("VPMINSWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #942
24652
  {DBGFIELD("VPMINUBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #943
24653
  {DBGFIELD("VPMINUDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #944
24654
  {DBGFIELD("VPMINUWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #945
24655
  {DBGFIELD("VPMOVSXBDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #946
24656
  {DBGFIELD("VPMOVSXBQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #947
24657
  {DBGFIELD("VPMOVSXBWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #948
24658
  {DBGFIELD("VPMOVSXDQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #949
24659
  {DBGFIELD("VPMOVSXWDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #950
24660
  {DBGFIELD("VPMOVSXWQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #951
24661
  {DBGFIELD("VPMOVZXBDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #952
24662
  {DBGFIELD("VPMOVZXBQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #953
24663
  {DBGFIELD("VPMOVZXBWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #954
24664
  {DBGFIELD("VPMOVZXDQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #955
24665
  {DBGFIELD("VPMOVZXWDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #956
24666
  {DBGFIELD("VPMOVZXWQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #957
24667
  {DBGFIELD("VPSHUFBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #958
24668
  {DBGFIELD("VPSHUFDri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #959
24669
  {DBGFIELD("VPSHUFHWri")         1, false, false, 14, 1,  2, 1,  0, 0}, // #960
24670
  {DBGFIELD("VPSHUFLWri")         1, false, false, 14, 1,  2, 1,  0, 0}, // #961
24671
  {DBGFIELD("VPSIGNBrr128")       1, false, false, 14, 1,  2, 1,  0, 0}, // #962
24672
  {DBGFIELD("VPSIGNDrr128")       1, false, false, 14, 1,  2, 1,  0, 0}, // #963
24673
  {DBGFIELD("VPSIGNWrr128")       1, false, false, 14, 1,  2, 1,  0, 0}, // #964
24674
  {DBGFIELD("VPSLLDQri")          1, false, false, 2649, 5,  2, 1,  0, 0}, // #965
24675
  {DBGFIELD("VPSRLDQri")          1, false, false, 2649, 5,  2, 1,  0, 0}, // #966
24676
  {DBGFIELD("VPSUBBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #967
24677
  {DBGFIELD("VPSUBDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #968
24678
  {DBGFIELD("VPSUBQrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #969
24679
  {DBGFIELD("VPSUBSBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #970
24680
  {DBGFIELD("VPSUBSWrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #971
24681
  {DBGFIELD("VPSUBUSBrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #972
24682
  {DBGFIELD("VPSUBUSWrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #973
24683
  {DBGFIELD("VPSUBWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #974
24684
  {DBGFIELD("VPUNPCKHBWrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #975
24685
  {DBGFIELD("VPUNPCKHDQrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #976
24686
  {DBGFIELD("VPUNPCKHQDQrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #977
24687
  {DBGFIELD("VPUNPCKHWDrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #978
24688
  {DBGFIELD("VPUNPCKLBWrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #979
24689
  {DBGFIELD("VPUNPCKLDQrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #980
24690
  {DBGFIELD("VPUNPCKLQDQrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #981
24691
  {DBGFIELD("VPUNPCKLWDrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #982
24692
  {DBGFIELD("ADD16ri8_ADD32ri8_ADD64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #983
24693
  {DBGFIELD("ADD16ri8_DB_ADD32ri8_DB_ADD64ri8_DB") 1, false, false, 105, 1,  2, 1,  0, 0}, // #984
24694
  {DBGFIELD("ADD16rr_ADD16rr_REV_ADD32rr_ADD32rr_REV_ADD64rr_ADD64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #985
24695
  {DBGFIELD("ADD16rr_DB_ADD32rr_DB_ADD64rr_DB") 1, false, false, 105, 1,  2, 1,  0, 0}, // #986
24696
  {DBGFIELD("ADD8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #987
24697
  {DBGFIELD("ADD8ri_ADD8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #988
24698
  {DBGFIELD("ADD8rr_ADD8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #989
24699
  {DBGFIELD("AND16ri8_AND32ri8_AND64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #990
24700
  {DBGFIELD("AND16rr_AND16rr_REV_AND32rr_AND32rr_REV_AND64rr_AND64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #991
24701
  {DBGFIELD("AND8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #992
24702
  {DBGFIELD("AND8ri_AND8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #993
24703
  {DBGFIELD("AND8rr_AND8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #994
24704
  {DBGFIELD("CBW")                0, false, false,  0, 0,  0, 0,  0, 0}, // #995
24705
  {DBGFIELD("CMC")                1, false, false, 105, 1,  2, 1,  0, 0}, // #996
24706
  {DBGFIELD("CMP16ri8_CMP32ri8_CMP64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #997
24707
  {DBGFIELD("CMP16rr_CMP16rr_REV_CMP32rr_CMP32rr_REV_CMP64rr_CMP64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #998
24708
  {DBGFIELD("CMP8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #999
24709
  {DBGFIELD("CMP8ri_CMP8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #1000
24710
  {DBGFIELD("CMP8rr_CMP8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #1001
24711
  {DBGFIELD("CWDE")               0, false, false,  0, 0,  0, 0,  0, 0}, // #1002
24712
  {DBGFIELD("DEC16r_DEC16r_alt_DEC32r_DEC32r_alt_DEC64r") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1003
24713
  {DBGFIELD("DEC8r")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1004
24714
  {DBGFIELD("INC16r_INC16r_alt_INC32r_INC32r_alt_INC64r") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1005
24715
  {DBGFIELD("INC8r")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1006
24716
  {DBGFIELD("MMX_MOVD64from64rr") 1, false, false, 2649, 5, 19, 1,  0, 0}, // #1007
24717
  {DBGFIELD("MMX_MOVQ2DQrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #1008
24718
  {DBGFIELD("MOV16rr_MOV16rr_REV_MOV32rr_MOV32rr_REV_MOV64rr_MOV64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1009
24719
  {DBGFIELD("MOV8ri_MOV8ri_alt")  1, false, false, 105, 1,  2, 1,  0, 0}, // #1010
24720
  {DBGFIELD("MOV8rr_MOV8rr_NOREX_MOV8rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1011
24721
  {DBGFIELD("MOVDQArr_MOVDQArr_REV") 1, false, false, 14, 1,  2, 1,  0, 0}, // #1012
24722
  {DBGFIELD("MOVDQUrr_MOVDQUrr_REV") 1, false, false, 14, 1,  2, 1,  0, 0}, // #1013
24723
  {DBGFIELD("MOVPQI2QIrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #1014
24724
  {DBGFIELD("MOVSX32rr16_MOVSX64rr16") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1015
24725
  {DBGFIELD("MOVSX64rr32")        1, false, false, 105, 1,  2, 1,  0, 0}, // #1016
24726
  {DBGFIELD("MOVSX16rr8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1017
24727
  {DBGFIELD("MOVSX32rr8_MOVSX64rr8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1018
24728
  {DBGFIELD("MOVZX32rr16_MOVZX64rr16") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1019
24729
  {DBGFIELD("MOVZX16rr8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1020
24730
  {DBGFIELD("MOVZX32rr8_MOVZX64rr8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1021
24731
  {DBGFIELD("NEG16r_NEG32r_NEG64r") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1022
24732
  {DBGFIELD("NEG8r")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1023
24733
  {DBGFIELD("NOT16r_NOT32r_NOT64r") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1024
24734
  {DBGFIELD("NOT8r")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1025
24735
  {DBGFIELD("OR16ri8_OR32ri8_OR64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1026
24736
  {DBGFIELD("OR16rr_OR16rr_REV_OR32rr_OR32rr_REV_OR64rr_OR64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1027
24737
  {DBGFIELD("OR8i8")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1028
24738
  {DBGFIELD("OR8ri_OR8ri8")       1, false, false, 105, 1,  2, 1,  0, 0}, // #1029
24739
  {DBGFIELD("OR8rr_OR8rr_REV")    1, false, false, 105, 1,  2, 1,  0, 0}, // #1030
24740
  {DBGFIELD("PANDNrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #1031
24741
  {DBGFIELD("PANDrr")             1, false, false, 14, 1,  2, 1,  0, 0}, // #1032
24742
  {DBGFIELD("PORrr")              1, false, false, 14, 1,  2, 1,  0, 0}, // #1033
24743
  {DBGFIELD("PXORrr")             1, false, false, 14, 1,  2, 1,  0, 0}, // #1034
24744
  {DBGFIELD("STC")                1, false, false, 105, 1,  2, 1,  0, 0}, // #1035
24745
  {DBGFIELD("SUB16ri8_SUB32ri8_SUB64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1036
24746
  {DBGFIELD("SUB16rr_SUB16rr_REV_SUB32rr_SUB32rr_REV_SUB64rr_SUB64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1037
24747
  {DBGFIELD("SUB8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1038
24748
  {DBGFIELD("SUB8ri_SUB8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #1039
24749
  {DBGFIELD("SUB8rr_SUB8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #1040
24750
  {DBGFIELD("TEST16rr_TEST32rr_TEST64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1041
24751
  {DBGFIELD("TEST8i8")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1042
24752
  {DBGFIELD("TEST8ri_TEST8ri_NOREX") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1043
24753
  {DBGFIELD("TEST8rr")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1044
24754
  {DBGFIELD("VMOVPQI2QIrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #1045
24755
  {DBGFIELD("VMOVZPQILo2PQIrr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #1046
24756
  {DBGFIELD("VPANDNrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #1047
24757
  {DBGFIELD("VPANDrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #1048
24758
  {DBGFIELD("VPORrr")             1, false, false, 14, 1,  2, 1,  0, 0}, // #1049
24759
  {DBGFIELD("VPXORrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #1050
24760
  {DBGFIELD("XOR16ri8_XOR32ri8_XOR64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1051
24761
  {DBGFIELD("XOR16rr_XOR16rr_REV_XOR32rr_XOR32rr_REV_XOR64rr_XOR64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1052
24762
  {DBGFIELD("XOR8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1053
24763
  {DBGFIELD("XOR8ri_XOR8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #1054
24764
  {DBGFIELD("XOR8rr_XOR8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #1055
24765
  {DBGFIELD("MOVMSKPDrr")         1, false, false, 2649, 5,  2, 1,  0, 0}, // #1056
24766
  {DBGFIELD("MOVMSKPSrr")         1, false, false, 2649, 5,  2, 1,  0, 0}, // #1057
24767
  {DBGFIELD("MOVPDI2DIrr")        1, false, false, 2649, 5, 19, 1,  0, 0}, // #1058
24768
  {DBGFIELD("MOVPQIto64rr")       1, false, false, 105, 1,  2, 1,  0, 0}, // #1059
24769
  {DBGFIELD("PMOVMSKBrr")         2, false, false, 2649, 5,  2, 1,  0, 0}, // #1060
24770
  {DBGFIELD("VMOVMSKPDYrr")       1, false, false, 2649, 5,  2, 1,  0, 0}, // #1061
24771
  {DBGFIELD("VMOVMSKPDrr")        1, false, false, 2649, 5,  2, 1,  0, 0}, // #1062
24772
  {DBGFIELD("VMOVMSKPSYrr")       1, false, false, 2649, 5,  2, 1,  0, 0}, // #1063
24773
  {DBGFIELD("VMOVMSKPSrr")        1, false, false, 2649, 5,  2, 1,  0, 0}, // #1064
24774
  {DBGFIELD("VMOVPDI2DIrr")       1, false, false, 2649, 5, 19, 1,  0, 0}, // #1065
24775
  {DBGFIELD("VMOVPQIto64rr")      1, false, false, 2649, 5, 19, 1,  0, 0}, // #1066
24776
  {DBGFIELD("BLENDVPDrr0")        1, false, false, 2659, 2,  6, 1,  0, 0}, // #1067
24777
  {DBGFIELD("BLENDVPSrr0")        1, false, false, 2659, 2,  6, 1,  0, 0}, // #1068
24778
  {DBGFIELD("ROL16ri_ROL32ri_ROL64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1069
24779
  {DBGFIELD("ROL8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1070
24780
  {DBGFIELD("ROR16ri_ROR32ri_ROR64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1071
24781
  {DBGFIELD("ROR8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1072
24782
  {DBGFIELD("SETAr")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1073
24783
  {DBGFIELD("SETBEr")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1074
24784
  {DBGFIELD("VBLENDVPDYrr")       1, false, false, 2615, 3,  2, 1,  0, 0}, // #1075
24785
  {DBGFIELD("VBLENDVPDrr")        1, false, false, 2615, 3,  2, 1,  0, 0}, // #1076
24786
  {DBGFIELD("VBLENDVPSYrr")       1, false, false, 2615, 3,  2, 1,  0, 0}, // #1077
24787
  {DBGFIELD("VBLENDVPSrr")        1, false, false, 2615, 3,  2, 1,  0, 0}, // #1078
24788
  {DBGFIELD("VPBLENDVBrr")        1, false, false, 2608, 6,  2, 1,  0, 0}, // #1079
24789
  {DBGFIELD("SCASB")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1080
24790
  {DBGFIELD("SCASL")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1081
24791
  {DBGFIELD("SCASQ")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1082
24792
  {DBGFIELD("SCASW")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1083
24793
  {DBGFIELD("COMISDrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1084
24794
  {DBGFIELD("COMISSrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1085
24795
  {DBGFIELD("UCOMISDrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1086
24796
  {DBGFIELD("UCOMISSrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1087
24797
  {DBGFIELD("VCOMISDrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1088
24798
  {DBGFIELD("VCOMISSrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1089
24799
  {DBGFIELD("VUCOMISDrr")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1090
24800
  {DBGFIELD("VUCOMISSrr")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1091
24801
  {DBGFIELD("CVTPS2PDrr")         1, false, false, 2619, 6,  6, 1,  0, 0}, // #1092
24802
  {DBGFIELD("PTESTrr")            1, false, false, 341, 2,  2, 1,  0, 0}, // #1093
24803
  {DBGFIELD("VCVTPS2PDYrr")       1, false, false, 2619, 6,  6, 1,  0, 0}, // #1094
24804
  {DBGFIELD("VCVTPS2PDrr")        1, false, false, 2619, 6,  6, 1,  0, 0}, // #1095
24805
  {DBGFIELD("VPTESTYrr")          1, false, false, 341, 2,  2, 1,  0, 0}, // #1096
24806
  {DBGFIELD("VPTESTrr")           1, false, false, 341, 2,  2, 1,  0, 0}, // #1097
24807
  {DBGFIELD("PSLLDrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1098
24808
  {DBGFIELD("PSLLQrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1099
24809
  {DBGFIELD("PSLLWrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1100
24810
  {DBGFIELD("PSRADrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1101
24811
  {DBGFIELD("PSRAWrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1102
24812
  {DBGFIELD("PSRLDrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1103
24813
  {DBGFIELD("PSRLQrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1104
24814
  {DBGFIELD("PSRLWrr")            1, false, false, 2649, 5,  2, 1,  0, 0}, // #1105
24815
  {DBGFIELD("VPSLLDrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1106
24816
  {DBGFIELD("VPSLLQrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1107
24817
  {DBGFIELD("VPSLLWrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1108
24818
  {DBGFIELD("VPSRADrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1109
24819
  {DBGFIELD("VPSRAWrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1110
24820
  {DBGFIELD("VPSRLDrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1111
24821
  {DBGFIELD("VPSRLQrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1112
24822
  {DBGFIELD("VPSRLWrr")           1, false, false, 2649, 5,  2, 1,  0, 0}, // #1113
24823
  {DBGFIELD("FNSTSW16r")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1114
24824
  {DBGFIELD("BSWAP32r_BSWAP64r")  1, false, false, 590, 1,  2, 1,  0, 0}, // #1115
24825
  {DBGFIELD("PINSRBrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #1116
24826
  {DBGFIELD("PINSRDrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #1117
24827
  {DBGFIELD("PINSRQrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #1118
24828
  {DBGFIELD("PINSRWrri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1119
24829
  {DBGFIELD("VPINSRBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1120
24830
  {DBGFIELD("VPINSRDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1121
24831
  {DBGFIELD("VPINSRQrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1122
24832
  {DBGFIELD("VPINSRWrri")         1, false, false, 14, 1,  2, 1,  0, 0}, // #1123
24833
  {DBGFIELD("JRCXZ")              1, false, false, 329, 2,  2, 1,  0, 0}, // #1124
24834
  {DBGFIELD("MMX_MOVDQ2Qrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #1125
24835
  {DBGFIELD("ADC16ri8_ADC32ri8_ADC64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1126
24836
  {DBGFIELD("ADC16rr_ADC16rr_REV_ADC32rr_ADC32rr_REV_ADC64rr_ADC64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1127
24837
  {DBGFIELD("ADC8ri_ADC8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #1128
24838
  {DBGFIELD("ADC8rr_ADC8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #1129
24839
  {DBGFIELD("CMOVAE16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1130
24840
  {DBGFIELD("CMOVAE32rr_CMOVAE64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1131
24841
  {DBGFIELD("CMOVB16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1132
24842
  {DBGFIELD("CMOVB32rr_CMOVB64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1133
24843
  {DBGFIELD("CMOVE16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1134
24844
  {DBGFIELD("CMOVE32rr_CMOVE64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1135
24845
  {DBGFIELD("CMOVG16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1136
24846
  {DBGFIELD("CMOVG32rr_CMOVG64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1137
24847
  {DBGFIELD("CMOVGE16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1138
24848
  {DBGFIELD("CMOVGE32rr_CMOVGE64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1139
24849
  {DBGFIELD("CMOVL16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1140
24850
  {DBGFIELD("CMOVL32rr_CMOVL64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1141
24851
  {DBGFIELD("CMOVLE16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1142
24852
  {DBGFIELD("CMOVLE32rr_CMOVLE64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1143
24853
  {DBGFIELD("CMOVNE16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1144
24854
  {DBGFIELD("CMOVNE32rr_CMOVNE64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1145
24855
  {DBGFIELD("CMOVNO16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1146
24856
  {DBGFIELD("CMOVNO32rr_CMOVNO64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1147
24857
  {DBGFIELD("CMOVNP16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1148
24858
  {DBGFIELD("CMOVNP32rr_CMOVNP64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1149
24859
  {DBGFIELD("CMOVNS16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1150
24860
  {DBGFIELD("CMOVNS32rr_CMOVNS64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1151
24861
  {DBGFIELD("CMOVO16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1152
24862
  {DBGFIELD("CMOVO32rr_CMOVO64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1153
24863
  {DBGFIELD("CMOVP16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1154
24864
  {DBGFIELD("CMOVP32rr_CMOVP64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1155
24865
  {DBGFIELD("CMOVS16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1156
24866
  {DBGFIELD("CMOVS32rr_CMOVS64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1157
24867
  {DBGFIELD("SBB16ri8_SBB32ri8_SBB64ri8") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1158
24868
  {DBGFIELD("SBB16rr_SBB16rr_REV_SBB32rr_SBB32rr_REV_SBB64rr_SBB64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1159
24869
  {DBGFIELD("SBB8ri_SBB8ri8")     1, false, false, 105, 1,  2, 1,  0, 0}, // #1160
24870
  {DBGFIELD("SBB8rr_SBB8rr_REV")  1, false, false, 105, 1,  2, 1,  0, 0}, // #1161
24871
  {DBGFIELD("SHLD16rri8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1162
24872
  {DBGFIELD("SHLD32rri8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1163
24873
  {DBGFIELD("SHLD64rri8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1164
24874
  {DBGFIELD("SHRD16rri8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1165
24875
  {DBGFIELD("SHRD32rri8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1166
24876
  {DBGFIELD("SHRD64rri8")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1167
24877
  {DBGFIELD("MMX_PMADDUBSWrr64")  1, false, false, 2608, 6,  9, 1,  0, 0}, // #1168
24878
  {DBGFIELD("MMX_PMULHRSWrr64")   1, false, false, 2608, 6,  9, 1,  0, 0}, // #1169
24879
  {DBGFIELD("MMX_PMULUDQirr")     1, false, false, 2608, 6,  9, 1,  0, 0}, // #1170
24880
  {DBGFIELD("PMADDUBSWrr")        1, false, false, 2608, 6,  9, 1,  0, 0}, // #1171
24881
  {DBGFIELD("PMADDWDrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1172
24882
  {DBGFIELD("PMULDQrr")           1, false, false, 2608, 6,  9, 1,  0, 0}, // #1173
24883
  {DBGFIELD("PMULHRSWrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #1174
24884
  {DBGFIELD("PMULHUWrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1175
24885
  {DBGFIELD("PMULHWrr")           1, false, false, 2608, 6,  9, 1,  0, 0}, // #1176
24886
  {DBGFIELD("PMULLDrr")           1, false, false, 2608, 6,  9, 1,  0, 0}, // #1177
24887
  {DBGFIELD("PMULLWrr")           1, false, false, 2608, 6,  9, 1,  0, 0}, // #1178
24888
  {DBGFIELD("PMULUDQrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1179
24889
  {DBGFIELD("PSADBWrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #1180
24890
  {DBGFIELD("VPMADDUBSWrr")       1, false, false, 2608, 6,  9, 1,  0, 0}, // #1181
24891
  {DBGFIELD("VPMADDWDrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #1182
24892
  {DBGFIELD("VPMULDQrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1183
24893
  {DBGFIELD("VPMULHRSWrr")        1, false, false, 2608, 6,  9, 1,  0, 0}, // #1184
24894
  {DBGFIELD("VPMULHUWrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #1185
24895
  {DBGFIELD("VPMULHWrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1186
24896
  {DBGFIELD("VPMULLDrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1187
24897
  {DBGFIELD("VPMULLWrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1188
24898
  {DBGFIELD("VPMULUDQrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #1189
24899
  {DBGFIELD("VPSADBWrr")          1, false, false, 2608, 6,  9, 1,  0, 0}, // #1190
24900
  {DBGFIELD("ADDPDrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1191
24901
  {DBGFIELD("ADDPSrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1192
24902
  {DBGFIELD("ADDSDrr_ADDSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1193
24903
  {DBGFIELD("ADDSSrr_ADDSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1194
24904
  {DBGFIELD("ADDSUBPDrr")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1195
24905
  {DBGFIELD("ADDSUBPSrr")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1196
24906
  {DBGFIELD("ADD_FPrST0")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1197
24907
  {DBGFIELD("ADD_FST0r")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1198
24908
  {DBGFIELD("ADD_FrST0")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1199
24909
  {DBGFIELD("BSF16rr_BSF32rr_BSF64rr") 1, false, false, 105, 1,  6, 1,  0, 0}, // #1200
24910
  {DBGFIELD("BSR16rr_BSR32rr_BSR64rr") 1, false, false, 105, 1,  6, 1,  0, 0}, // #1201
24911
  {DBGFIELD("CMPPDrri_CMPPDrri_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1202
24912
  {DBGFIELD("CMPPSrri_CMPPSrri_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1203
24913
  {DBGFIELD("CMPSSrr_CMPSSrr_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1204
24914
  {DBGFIELD("CRC32r32r8_CRC32r64r8") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1205
24915
  {DBGFIELD("CRC32r64r64")        1, false, false, 2608, 6,  6, 1,  0, 0}, // #1206
24916
  {DBGFIELD("CVTDQ2PSrr")         1, false, false, 2619, 6,  3, 1,  0, 0}, // #1207
24917
  {DBGFIELD("CVTPS2DQrr")         1, false, false, 2619, 6,  3, 1,  0, 0}, // #1208
24918
  {DBGFIELD("CVTTPS2DQrr")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #1209
24919
  {DBGFIELD("MAXPDrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1210
24920
  {DBGFIELD("MAXPSrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1211
24921
  {DBGFIELD("MAXSDrr_MAXSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1212
24922
  {DBGFIELD("MAXSSrr_MAXSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1213
24923
  {DBGFIELD("MINPDrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1214
24924
  {DBGFIELD("MINPSrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1215
24925
  {DBGFIELD("MINSDrr_MINSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1216
24926
  {DBGFIELD("MINSSrr_MINSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1217
24927
  {DBGFIELD("MMX_CVTPI2PSirr")    1, false, false, 2619, 6,  3, 1,  0, 0}, // #1218
24928
  {DBGFIELD("MMX_CVTPS2PIirr")    1, false, false, 2619, 6,  9, 1,  0, 0}, // #1219
24929
  {DBGFIELD("MMX_CVTTPS2PIirr")   1, false, false, 2619, 6,  9, 1,  0, 0}, // #1220
24930
  {DBGFIELD("MUL8r")              1, false, false, 2633, 3,  9, 1,  0, 0}, // #1221
24931
  {DBGFIELD("POPCNT16rr_POPCNT32rr_POPCNT64rr") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1222
24932
  {DBGFIELD("PUSHFS64")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1223
24933
  {DBGFIELD("ROUNDPDr")           1, false, false, 2619, 6,  9, 1,  0, 0}, // #1224
24934
  {DBGFIELD("ROUNDPSr")           1, false, false, 2619, 6,  9, 1,  0, 0}, // #1225
24935
  {DBGFIELD("ROUNDSDr_ROUNDSDr_Int") 1, false, false, 2619, 6,  9, 1,  0, 0}, // #1226
24936
  {DBGFIELD("ROUNDSSr_ROUNDSSr_Int") 1, false, false, 2619, 6,  9, 1,  0, 0}, // #1227
24937
  {DBGFIELD("SUBPDrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1228
24938
  {DBGFIELD("SUBPSrr")            1, false, false, 2608, 6,  6, 1,  0, 0}, // #1229
24939
  {DBGFIELD("SUBR_FPrST0")        1, false, false, 2608, 6,  6, 1,  0, 0}, // #1230
24940
  {DBGFIELD("SUBR_FST0r")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1231
24941
  {DBGFIELD("SUBR_FrST0")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1232
24942
  {DBGFIELD("SUBSDrr_SUBSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1233
24943
  {DBGFIELD("SUBSSrr_SUBSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1234
24944
  {DBGFIELD("SUB_FPrST0")         1, false, false, 2608, 6,  6, 1,  0, 0}, // #1235
24945
  {DBGFIELD("SUB_FST0r")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1236
24946
  {DBGFIELD("SUB_FrST0")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1237
24947
  {DBGFIELD("VADDPDYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1238
24948
  {DBGFIELD("VADDPDrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1239
24949
  {DBGFIELD("VADDPSYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1240
24950
  {DBGFIELD("VADDPSrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1241
24951
  {DBGFIELD("VADDSDrr_VADDSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1242
24952
  {DBGFIELD("VADDSSrr_VADDSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1243
24953
  {DBGFIELD("VADDSUBPDYrr")       1, false, false, 2608, 6,  6, 1,  0, 0}, // #1244
24954
  {DBGFIELD("VADDSUBPDrr")        1, false, false, 2608, 6,  6, 1,  0, 0}, // #1245
24955
  {DBGFIELD("VADDSUBPSYrr")       1, false, false, 2608, 6,  6, 1,  0, 0}, // #1246
24956
  {DBGFIELD("VADDSUBPSrr")        1, false, false, 2608, 6,  6, 1,  0, 0}, // #1247
24957
  {DBGFIELD("VCMPPDYrri_VCMPPDYrri_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1248
24958
  {DBGFIELD("VCMPPDrri_VCMPPDrri_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1249
24959
  {DBGFIELD("VCMPPSYrri_VCMPPSYrri_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1250
24960
  {DBGFIELD("VCMPPSrri_VCMPPSrri_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1251
24961
  {DBGFIELD("VCMPSDrr_VCMPSDrr_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1252
24962
  {DBGFIELD("VCMPSSrr_VCMPSSrr_alt") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1253
24963
  {DBGFIELD("VCVTDQ2PSYrr")       1, false, false, 2619, 6,  3, 1,  0, 0}, // #1254
24964
  {DBGFIELD("VCVTDQ2PSrr")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #1255
24965
  {DBGFIELD("VCVTPS2DQYrr")       1, false, false, 2619, 6,  3, 1,  0, 0}, // #1256
24966
  {DBGFIELD("VCVTPS2DQrr")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #1257
24967
  {DBGFIELD("VCVTTPS2DQYrr")      1, false, false, 2619, 6,  3, 1,  0, 0}, // #1258
24968
  {DBGFIELD("VCVTTPS2DQrr")       1, false, false, 2619, 6,  3, 1,  0, 0}, // #1259
24969
  {DBGFIELD("VMAXPDYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1260
24970
  {DBGFIELD("VMAXPDrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1261
24971
  {DBGFIELD("VMAXPSYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1262
24972
  {DBGFIELD("VMAXPSrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1263
24973
  {DBGFIELD("VMAXSDrr_VMAXSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1264
24974
  {DBGFIELD("VMAXSSrr_VMAXSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1265
24975
  {DBGFIELD("VMINPDYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1266
24976
  {DBGFIELD("VMINPDrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1267
24977
  {DBGFIELD("VMINPSYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1268
24978
  {DBGFIELD("VMINPSrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1269
24979
  {DBGFIELD("VMINSDrr_VMINSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1270
24980
  {DBGFIELD("VMINSSrr_VMINSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1271
24981
  {DBGFIELD("VROUNDPDr")          1, false, false, 2619, 6,  9, 1,  0, 0}, // #1272
24982
  {DBGFIELD("VROUNDPSr")          1, false, false, 2619, 6,  9, 1,  0, 0}, // #1273
24983
  {DBGFIELD("VROUNDSDr_VROUNDSDr_Int") 1, false, false, 2619, 6,  9, 1,  0, 0}, // #1274
24984
  {DBGFIELD("VROUNDSSr_VROUNDSSr_Int") 1, false, false, 2619, 6,  9, 1,  0, 0}, // #1275
24985
  {DBGFIELD("VROUNDYPDr")         1, false, false, 2619, 6,  9, 1,  0, 0}, // #1276
24986
  {DBGFIELD("VROUNDYPSr")         1, false, false, 2619, 6,  9, 1,  0, 0}, // #1277
24987
  {DBGFIELD("VSUBPDYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1278
24988
  {DBGFIELD("VSUBPDrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1279
24989
  {DBGFIELD("VSUBPSYrr")          1, false, false, 2608, 6,  6, 1,  0, 0}, // #1280
24990
  {DBGFIELD("VSUBPSrr")           1, false, false, 2608, 6,  6, 1,  0, 0}, // #1281
24991
  {DBGFIELD("VSUBSDrr_VSUBSDrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1282
24992
  {DBGFIELD("VSUBSSrr_VSUBSSrr_Int") 1, false, false, 2608, 6,  6, 1,  0, 0}, // #1283
24993
  {DBGFIELD("EXTRACTPSrr")        2, false, false, 2663, 5, 19, 1,  0, 0}, // #1284
24994
  {DBGFIELD("VEXTRACTPSrr")       2, false, false, 2663, 5, 19, 1,  0, 0}, // #1285
24995
  {DBGFIELD("PEXTRBrr")           1, false, false, 2663, 5, 19, 1,  0, 0}, // #1286
24996
  {DBGFIELD("PEXTRDrr")           1, false, false, 2663, 5, 19, 1,  0, 0}, // #1287
24997
  {DBGFIELD("PEXTRQrr")           1, false, false, 2663, 5, 19, 1,  0, 0}, // #1288
24998
  {DBGFIELD("PEXTRWri")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1289
24999
  {DBGFIELD("VPEXTRBrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1290
25000
  {DBGFIELD("VPEXTRDrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1291
25001
  {DBGFIELD("VPEXTRQrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1292
25002
  {DBGFIELD("VPEXTRWri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #1293
25003
  {DBGFIELD("ROL16rCL_ROL32rCL_ROL64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1294
25004
  {DBGFIELD("ROL8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1295
25005
  {DBGFIELD("ROR16rCL_ROR32rCL_ROR64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1296
25006
  {DBGFIELD("ROR8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1297
25007
  {DBGFIELD("SAR16rCL_SAR32rCL_SAR64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1298
25008
  {DBGFIELD("SAR8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1299
25009
  {DBGFIELD("SHL16rCL_SHL32rCL_SHL64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1300
25010
  {DBGFIELD("SHL8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1301
25011
  {DBGFIELD("SHR16rCL_SHR32rCL_SHR64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1302
25012
  {DBGFIELD("SHR8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1303
25013
  {DBGFIELD("MMX_PHADDSWrr64")    1, false, false,  0, 0,  1, 1,  0, 0}, // #1304
25014
  {DBGFIELD("MMX_PHADDWrr64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #1305
25015
  {DBGFIELD("MMX_PHADDrr64")      1, false, false,  0, 0,  1, 1,  0, 0}, // #1306
25016
  {DBGFIELD("MMX_PHSUBDrr64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #1307
25017
  {DBGFIELD("MMX_PHSUBSWrr64")    1, false, false,  0, 0,  1, 1,  0, 0}, // #1308
25018
  {DBGFIELD("MMX_PHSUBWrr64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #1309
25019
  {DBGFIELD("PHADDDrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1310
25020
  {DBGFIELD("PHADDSWrr128")       1, false, false,  0, 0,  1, 1,  0, 0}, // #1311
25021
  {DBGFIELD("PHADDWrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1312
25022
  {DBGFIELD("PHSUBDrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1313
25023
  {DBGFIELD("PHSUBSWrr128")       1, false, false,  0, 0,  1, 1,  0, 0}, // #1314
25024
  {DBGFIELD("PHSUBWrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1315
25025
  {DBGFIELD("VPHADDDrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1316
25026
  {DBGFIELD("VPHADDSWrr128")      1, false, false,  0, 0,  1, 1,  0, 0}, // #1317
25027
  {DBGFIELD("VPHADDWrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1318
25028
  {DBGFIELD("VPHSUBDrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1319
25029
  {DBGFIELD("VPHSUBSWrr128")      1, false, false,  0, 0,  1, 1,  0, 0}, // #1320
25030
  {DBGFIELD("VPHSUBWrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1321
25031
  {DBGFIELD("ADC8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1322
25032
  {DBGFIELD("LEAVE64")            2, false, false, 1493, 2, 10, 1,  0, 0}, // #1323
25033
  {DBGFIELD("OUT32rr")            1, false, false,  0, 0,  1, 1,  0, 0}, // #1324
25034
  {DBGFIELD("OUT8rr")             1, false, false,  0, 0,  1, 1,  0, 0}, // #1325
25035
  {DBGFIELD("SBB8i8")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1326
25036
  {DBGFIELD("XADD16rr_XADD32rr_XADD64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1327
25037
  {DBGFIELD("XADD8rr")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1328
25038
  {DBGFIELD("CMOVBE_F_CMOVBE_Fp32_CMOVBE_Fp64_CMOVBE_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1329
25039
  {DBGFIELD("CMOVB_F_CMOVB_Fp32_CMOVB_Fp64_CMOVB_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1330
25040
  {DBGFIELD("CMOVE_F_CMOVE_Fp32_CMOVE_Fp64_CMOVE_Fp80") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1331
25041
  {DBGFIELD("CMOVNBE_F_CMOVNBE_Fp32_CMOVNBE_Fp64_CMOVNBE_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1332
25042
  {DBGFIELD("CMOVNB_F_CMOVNB_Fp32_CMOVNB_Fp64_CMOVNB_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1333
25043
  {DBGFIELD("CMOVNE_F_CMOVNE_Fp32_CMOVNE_Fp64_CMOVNE_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1334
25044
  {DBGFIELD("CMOVNP_F_CMOVNP_Fp32_CMOVNP_Fp64_CMOVNP_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1335
25045
  {DBGFIELD("CMOVP_F_CMOVP_Fp32_CMOVP_Fp64_CMOVP_Fp80") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1336
25046
  {DBGFIELD("CMOVA16rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #1337
25047
  {DBGFIELD("CMOVA32rr_CMOVA64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1338
25048
  {DBGFIELD("CMOVBE16rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1339
25049
  {DBGFIELD("CMOVBE32rr_CMOVBE64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1340
25050
  {DBGFIELD("COM_FIPr")           1, false, false, 2668, 3, 15, 1,  0, 0}, // #1341
25051
  {DBGFIELD("COM_FIr")            1, false, false, 2668, 3, 15, 1,  0, 0}, // #1342
25052
  {DBGFIELD("UCOM_FIPr")          1, false, false, 2668, 3, 15, 1,  0, 0}, // #1343
25053
  {DBGFIELD("UCOM_FIr")           1, false, false, 2668, 3, 15, 1,  0, 0}, // #1344
25054
  {DBGFIELD("MUL16r")             1, false, false, 2633, 3,  6, 1,  0, 0}, // #1345
25055
  {DBGFIELD("MUL32r")             1, false, false, 2633, 3,  6, 1,  0, 0}, // #1346
25056
  {DBGFIELD("MUL64r")             2, false, false, 2633, 3,  9, 1,  0, 0}, // #1347
25057
  {DBGFIELD("CVTDQ2PDrr")         1, false, false, 2671, 7,  3, 1,  0, 0}, // #1348
25058
  {DBGFIELD("CVTPD2DQrr")         1, false, false, 2671, 7,  3, 1,  0, 0}, // #1349
25059
  {DBGFIELD("CVTPD2PSrr")         1, false, false, 2619, 6,  9, 1,  0, 0}, // #1350
25060
  {DBGFIELD("CVTSD2SSrr")         1, false, false, 2619, 6,  9, 1,  0, 0}, // #1351
25061
  {DBGFIELD("CVTSI2SD64rr")       1, false, false, 2619, 6,  3, 1,  0, 0}, // #1352
25062
  {DBGFIELD("CVTSI2SDrr")         1, false, false, 2619, 6,  3, 1,  0, 0}, // #1353
25063
  {DBGFIELD("CVTTPD2DQrr")        1, false, false, 2671, 7,  3, 1,  0, 0}, // #1354
25064
  {DBGFIELD("MMX_CVTPD2PIirr")    1, false, false, 2619, 6,  9, 1,  0, 0}, // #1355
25065
  {DBGFIELD("MMX_CVTPI2PDirr")    1, false, false, 2619, 6,  6, 1,  0, 0}, // #1356
25066
  {DBGFIELD("MMX_CVTTPD2PIirr")   1, false, false, 2619, 6,  9, 1,  0, 0}, // #1357
25067
  {DBGFIELD("VCVTDQ2PDYrr")       1, false, false, 2671, 7,  3, 1,  0, 0}, // #1358
25068
  {DBGFIELD("VCVTDQ2PDrr")        1, false, false, 2671, 7,  3, 1,  0, 0}, // #1359
25069
  {DBGFIELD("VCVTPD2DQYrr")       1, false, false, 2671, 7,  3, 1,  0, 0}, // #1360
25070
  {DBGFIELD("VCVTPD2DQrr")        1, false, false, 2671, 7,  3, 1,  0, 0}, // #1361
25071
  {DBGFIELD("VCVTPD2PSYrr")       1, false, false, 2619, 6,  3, 1,  0, 0}, // #1362
25072
  {DBGFIELD("VCVTPD2PSrr")        1, false, false, 2619, 6,  9, 1,  0, 0}, // #1363
25073
  {DBGFIELD("VCVTSD2SSrr")        1, false, false, 2619, 6,  9, 1,  0, 0}, // #1364
25074
  {DBGFIELD("VCVTSI2SD64rr")      1, false, false, 2619, 6,  3, 1,  0, 0}, // #1365
25075
  {DBGFIELD("VCVTSI2SDrr")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #1366
25076
  {DBGFIELD("VCVTTPD2DQYrr")      1, false, false, 2671, 7,  3, 1,  0, 0}, // #1367
25077
  {DBGFIELD("VCVTTPD2DQrr")       1, false, false, 2671, 7,  3, 1,  0, 0}, // #1368
25078
  {DBGFIELD("MOV64sr")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1369
25079
  {DBGFIELD("OUT32ir")            1, false, false,  0, 0,  1, 1,  0, 0}, // #1370
25080
  {DBGFIELD("OUT8ir")             1, false, false,  0, 0,  1, 1,  0, 0}, // #1371
25081
  {DBGFIELD("PAUSE")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1372
25082
  {DBGFIELD("SHLD16rrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1373
25083
  {DBGFIELD("SHLD32rrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1374
25084
  {DBGFIELD("SHLD64rrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1375
25085
  {DBGFIELD("SHRD16rrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1376
25086
  {DBGFIELD("SHRD32rrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1377
25087
  {DBGFIELD("SHRD64rrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1378
25088
  {DBGFIELD("MULPDrr")            1, false, false, 2615, 3,  6, 1,  0, 0}, // #1379
25089
  {DBGFIELD("MULPSrr")            1, false, false, 2615, 3,  6, 1,  0, 0}, // #1380
25090
  {DBGFIELD("MULSDrr_MULSDrr_Int") 1, false, false, 2615, 3,  6, 1,  0, 0}, // #1381
25091
  {DBGFIELD("MULSSrr_MULSSrr_Int") 1, false, false, 2615, 3,  6, 1,  0, 0}, // #1382
25092
  {DBGFIELD("MUL_FPrST0")         1, false, false, 2608, 6,  3, 1,  0, 0}, // #1383
25093
  {DBGFIELD("MUL_FST0r")          1, false, false, 2608, 6,  3, 1,  0, 0}, // #1384
25094
  {DBGFIELD("MUL_FrST0")          1, false, false, 2608, 6,  3, 1,  0, 0}, // #1385
25095
  {DBGFIELD("PCMPGTQrr")          1, false, false, 2678, 3,  2, 1,  0, 0}, // #1386
25096
  {DBGFIELD("PHMINPOSUWrr128")    1, false, false, 2608, 6,  9, 1,  0, 0}, // #1387
25097
  {DBGFIELD("RCPPSr")             1, false, false, 2615, 3,  3, 1,  0, 0}, // #1388
25098
  {DBGFIELD("RCPSSr")             1, false, false, 2615, 3,  3, 1,  0, 0}, // #1389
25099
  {DBGFIELD("RCPSSr_Int")         1, false, false, 2614, 4, 14, 1,  1, 1}, // #1390
25100
  {DBGFIELD("RSQRTPSr")           1, false, false, 2615, 3,  3, 1,  0, 0}, // #1391
25101
  {DBGFIELD("RSQRTSSr")           1, false, false, 882, 2,  3, 1,  0, 0}, // #1392
25102
  {DBGFIELD("RSQRTSSr_Int")       1, false, false, 882, 2,  3, 1,  0, 0}, // #1393
25103
  {DBGFIELD("VMULPDYrr")          1, false, false, 2615, 3,  9, 1,  0, 0}, // #1394
25104
  {DBGFIELD("VMULPDrr")           1, false, false, 2615, 3,  6, 1,  0, 0}, // #1395
25105
  {DBGFIELD("VMULPSYrr")          1, false, false, 2615, 3,  9, 1,  0, 0}, // #1396
25106
  {DBGFIELD("VMULPSrr")           1, false, false, 2615, 3,  6, 1,  0, 0}, // #1397
25107
  {DBGFIELD("VMULSDrr_VMULSDrr_Int") 1, false, false, 2615, 3,  6, 1,  0, 0}, // #1398
25108
  {DBGFIELD("VMULSSrr_VMULSSrr_Int") 1, false, false, 2615, 3,  6, 1,  0, 0}, // #1399
25109
  {DBGFIELD("VPCMPGTQrr")         1, false, false, 2678, 3,  2, 1,  0, 0}, // #1400
25110
  {DBGFIELD("VPHMINPOSUWrr128")   1, false, false, 2608, 6,  9, 1,  0, 0}, // #1401
25111
  {DBGFIELD("VRCPPSr")            1, false, false, 2615, 3,  3, 1,  0, 0}, // #1402
25112
  {DBGFIELD("VRCPSSr")            1, false, false, 2615, 3,  3, 1,  0, 0}, // #1403
25113
  {DBGFIELD("VRCPSSr_Int")        1, false, false, 2614, 4, 14, 1,  0, 0}, // #1404
25114
  {DBGFIELD("VRSQRTPSr")          1, false, false, 2615, 3,  3, 1,  0, 0}, // #1405
25115
  {DBGFIELD("VRSQRTSSr")          1, false, false, 882, 2,  3, 1,  0, 0}, // #1406
25116
  {DBGFIELD("VRSQRTSSr_Int")      1, false, false, 882, 2,  3, 1,  0, 0}, // #1407
25117
  {DBGFIELD("MOV16rm_MOV32rm_MOV64rm") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #1408
25118
  {DBGFIELD("MOV8rm_MOV8rm_NOREX") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #1409
25119
  {DBGFIELD("MOVSX32rm16_MOVSX64rm16") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1410
25120
  {DBGFIELD("MOVSX64rm32")        2, false, false, 1493, 2,  3, 1,  0, 0}, // #1411
25121
  {DBGFIELD("MOVSX16rm8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #1412
25122
  {DBGFIELD("MOVSX32rm8_MOVSX64rm8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1413
25123
  {DBGFIELD("MOVZX32rm16_MOVZX64rm16") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1414
25124
  {DBGFIELD("MOVZX16rm8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #1415
25125
  {DBGFIELD("MOVZX32rm8_MOVZX64rm8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1416
25126
  {DBGFIELD("PREFETCH_PREFETCHW") 0, false, false,  0, 0,  0, 0,  0, 0}, // #1417
25127
  {DBGFIELD("PREFETCHNTA_PREFETCHT0_PREFETCHT1_PREFETCHT2") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #1418
25128
  {DBGFIELD("CVTSD2SI64rr")       1, false, false, 2681, 9,  3, 1,  0, 0}, // #1419
25129
  {DBGFIELD("CVTSD2SIrr")         1, false, false, 2681, 9,  3, 1,  0, 0}, // #1420
25130
  {DBGFIELD("CVTSS2SI64rr")       1, false, false, 2671, 7,  3, 1,  0, 0}, // #1421
25131
  {DBGFIELD("CVTSS2SIrr")         1, false, false, 2671, 7,  3, 1,  0, 0}, // #1422
25132
  {DBGFIELD("CVTTSD2SI64rr")      1, false, false, 2681, 9,  3, 1,  0, 0}, // #1423
25133
  {DBGFIELD("CVTTSD2SIrr")        1, false, false, 2681, 9,  3, 1,  0, 0}, // #1424
25134
  {DBGFIELD("CVTTSS2SI64rr")      1, false, false, 2671, 7,  3, 1,  0, 0}, // #1425
25135
  {DBGFIELD("CVTTSS2SIrr")        1, false, false, 2671, 7,  3, 1,  0, 0}, // #1426
25136
  {DBGFIELD("VCVTSD2SI64rr")      1, false, false, 2681, 9,  3, 1,  0, 0}, // #1427
25137
  {DBGFIELD("VCVTSD2SIrr")        1, false, false, 2681, 9,  3, 1,  0, 0}, // #1428
25138
  {DBGFIELD("VCVTSS2SI64rr")      1, false, false, 2671, 7,  3, 1,  0, 0}, // #1429
25139
  {DBGFIELD("VCVTSS2SIrr")        1, false, false, 2671, 7,  3, 1,  0, 0}, // #1430
25140
  {DBGFIELD("VCVTTSD2SI64rr")     1, false, false, 2681, 9,  3, 1,  0, 0}, // #1431
25141
  {DBGFIELD("VCVTTSD2SIrr")       1, false, false, 2681, 9,  3, 1,  0, 0}, // #1432
25142
  {DBGFIELD("VCVTTSS2SI64rr")     1, false, false, 2671, 7,  3, 1,  0, 0}, // #1433
25143
  {DBGFIELD("VCVTTSS2SIrr")       1, false, false, 2671, 7,  3, 1,  0, 0}, // #1434
25144
  {DBGFIELD("MOV16mr_MOV32mr_MOV64mr") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #1435
25145
  {DBGFIELD("MOV8mr_MOV8mr_NOREX") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #1436
25146
  {DBGFIELD("MOVAPDmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1437
25147
  {DBGFIELD("MOVAPSmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1438
25148
  {DBGFIELD("MOVDQAmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1439
25149
  {DBGFIELD("MOVDQUmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1440
25150
  {DBGFIELD("MOVHPDmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1441
25151
  {DBGFIELD("MOVHPSmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1442
25152
  {DBGFIELD("MOVLPDmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1443
25153
  {DBGFIELD("MOVLPSmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1444
25154
  {DBGFIELD("MOVNTDQmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1445
25155
  {DBGFIELD("MOVNTI_64mr")        1, false, false, 1493, 1,  2, 1,  0, 0}, // #1446
25156
  {DBGFIELD("MOVNTImr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1447
25157
  {DBGFIELD("MOVNTPDmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1448
25158
  {DBGFIELD("MOVNTPSmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1449
25159
  {DBGFIELD("MOVPDI2DImr")        1, false, false, 1493, 1,  2, 1,  0, 0}, // #1450
25160
  {DBGFIELD("MOVPQI2QImr")        1, false, false, 1493, 1,  2, 1,  0, 0}, // #1451
25161
  {DBGFIELD("MOVPQIto64mr")       1, false, false, 1493, 1,  2, 1,  0, 0}, // #1452
25162
  {DBGFIELD("MOVSSmr")            1, false, false, 1493, 1,  2, 1,  0, 0}, // #1453
25163
  {DBGFIELD("MOVUPDmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1454
25164
  {DBGFIELD("MOVUPSmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1455
25165
  {DBGFIELD("PUSH64i8")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1456
25166
  {DBGFIELD("PUSH16r_PUSH16rmr_PUSH32r_PUSH32rmr_PUSH64r_PUSH64rmr") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #1457
25167
  {DBGFIELD("PUSH16rmm_PUSH32rmm_PUSH64rmm") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #1458
25168
  {DBGFIELD("VEXTRACTF128mr")     2, false, false, 2690, 3, 10, 1,  0, 0}, // #1459
25169
  {DBGFIELD("VMOVAPDYmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1460
25170
  {DBGFIELD("VMOVAPDmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1461
25171
  {DBGFIELD("VMOVAPSYmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1462
25172
  {DBGFIELD("VMOVAPSmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1463
25173
  {DBGFIELD("VMOVDQAYmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1464
25174
  {DBGFIELD("VMOVDQAmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1465
25175
  {DBGFIELD("VMOVDQUYmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1466
25176
  {DBGFIELD("VMOVDQUmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1467
25177
  {DBGFIELD("VMOVHPDmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1468
25178
  {DBGFIELD("VMOVHPSmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1469
25179
  {DBGFIELD("VMOVLPDmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1470
25180
  {DBGFIELD("VMOVLPSmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1471
25181
  {DBGFIELD("VMOVNTDQYmr")        1, false, false, 1493, 1,  2, 1,  0, 0}, // #1472
25182
  {DBGFIELD("VMOVNTDQmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1473
25183
  {DBGFIELD("VMOVNTPDYmr")        1, false, false, 1493, 1,  2, 1,  0, 0}, // #1474
25184
  {DBGFIELD("VMOVNTPDmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1475
25185
  {DBGFIELD("VMOVNTPSYmr")        1, false, false, 1493, 1,  2, 1,  0, 0}, // #1476
25186
  {DBGFIELD("VMOVNTPSmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1477
25187
  {DBGFIELD("VMOVPDI2DImr")       1, false, false, 1493, 1,  2, 1,  0, 0}, // #1478
25188
  {DBGFIELD("VMOVPQI2QImr")       1, false, false, 1493, 1,  2, 1,  0, 0}, // #1479
25189
  {DBGFIELD("VMOVPQIto64mr")      1, false, false, 1493, 1,  2, 1,  0, 0}, // #1480
25190
  {DBGFIELD("VMOVSDmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1481
25191
  {DBGFIELD("VMOVSSmr")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1482
25192
  {DBGFIELD("VMOVUPDYmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1483
25193
  {DBGFIELD("VMOVUPDmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1484
25194
  {DBGFIELD("VMOVUPSYmr")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1485
25195
  {DBGFIELD("VMOVUPSmr")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #1486
25196
  {DBGFIELD("MPSADBWrri")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1487
25197
  {DBGFIELD("VMPSADBWrri")        1, false, false,  0, 0,  1, 1,  0, 0}, // #1488
25198
  {DBGFIELD("CLI")                1, false, false, 105, 1,  2, 1,  0, 0}, // #1489
25199
  {DBGFIELD("CVTSI2SS64rr")       1, false, false, 2619, 6,  3, 1,  0, 0}, // #1490
25200
  {DBGFIELD("CVTSI2SSrr")         1, false, false, 2619, 6,  3, 1,  0, 0}, // #1491
25201
  {DBGFIELD("HADDPDrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1492
25202
  {DBGFIELD("HADDPSrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1493
25203
  {DBGFIELD("HSUBPDrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1494
25204
  {DBGFIELD("HSUBPSrr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1495
25205
  {DBGFIELD("VCVTSI2SS64rr")      1, false, false, 2619, 6,  3, 1,  0, 0}, // #1496
25206
  {DBGFIELD("VCVTSI2SSrr")        1, false, false, 2619, 6,  3, 1,  0, 0}, // #1497
25207
  {DBGFIELD("VHADDPDYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1498
25208
  {DBGFIELD("VHADDPDrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1499
25209
  {DBGFIELD("VHADDPSYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1500
25210
  {DBGFIELD("VHADDPSrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1501
25211
  {DBGFIELD("VHSUBPDYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1502
25212
  {DBGFIELD("VHSUBPDrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1503
25213
  {DBGFIELD("VHSUBPSYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1504
25214
  {DBGFIELD("VHSUBPSrr")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1505
25215
  {DBGFIELD("ISTT_FP16m")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1506
25216
  {DBGFIELD("ISTT_FP32m")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1507
25217
  {DBGFIELD("ISTT_FP64m")         1, false, false, 1493, 1,  2, 1,  0, 0}, // #1508
25218
  {DBGFIELD("PUSHGS64")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1509
25219
  {DBGFIELD("CALL64pcrel32")      1, false, false, 105, 1,  2, 1,  0, 0}, // #1510
25220
  {DBGFIELD("CALL16r_CALL32r_CALL64r") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1511
25221
  {DBGFIELD("EXTRACTPSmr")        2, false, false, 2693, 6,  3, 1,  0, 0}, // #1512
25222
  {DBGFIELD("VEXTRACTPSmr")       2, false, false, 2693, 6,  3, 1,  0, 0}, // #1513
25223
  {DBGFIELD("VMASKMOVPDYmr")      2, false, false, 2699, 4,  3, 1,  0, 0}, // #1514
25224
  {DBGFIELD("VMASKMOVPDmr")       1, false, false, 2614, 4,  9, 1,  0, 0}, // #1515
25225
  {DBGFIELD("VMASKMOVPSYmr")      2, false, false, 2699, 4,  3, 1,  0, 0}, // #1516
25226
  {DBGFIELD("VMASKMOVPSmr")       1, false, false, 2614, 4,  9, 1,  0, 0}, // #1517
25227
  {DBGFIELD("SETAEm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1518
25228
  {DBGFIELD("SETBm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1519
25229
  {DBGFIELD("SETEm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1520
25230
  {DBGFIELD("SETGEm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1521
25231
  {DBGFIELD("SETGm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1522
25232
  {DBGFIELD("SETLEm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1523
25233
  {DBGFIELD("SETLm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1524
25234
  {DBGFIELD("SETNEm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1525
25235
  {DBGFIELD("SETNOm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1526
25236
  {DBGFIELD("SETNPm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1527
25237
  {DBGFIELD("SETNSm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1528
25238
  {DBGFIELD("SETOm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1529
25239
  {DBGFIELD("SETPm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1530
25240
  {DBGFIELD("SETSm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1531
25241
  {DBGFIELD("PEXTRBmr")           2, false, false, 2703, 6,  3, 1,  0, 0}, // #1532
25242
  {DBGFIELD("VPEXTRBmr")          2, false, false, 2629, 2, 57, 2,  0, 0}, // #1533
25243
  {DBGFIELD("VPEXTRDmr")          2, false, false, 2629, 2, 57, 2,  0, 0}, // #1534
25244
  {DBGFIELD("VPEXTRWmr")          2, false, false, 2629, 2, 57, 2,  0, 0}, // #1535
25245
  {DBGFIELD("MOV8mi")             1, false, false, 1493, 1,  2, 1,  0, 0}, // #1536
25246
  {DBGFIELD("STOSB")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1537
25247
  {DBGFIELD("STOSL")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1538
25248
  {DBGFIELD("STOSQ")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1539
25249
  {DBGFIELD("STOSW")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1540
25250
  {DBGFIELD("FNINIT")             1, false, false,  0, 0,  1, 1,  0, 0}, // #1541
25251
  {DBGFIELD("CMPXCHG16rr_CMPXCHG32rr_CMPXCHG64rr") 1, false, false, 105, 1,  2, 1,  0, 0}, // #1542
25252
  {DBGFIELD("CMPXCHG8rr")         1, false, false, 105, 1,  2, 1,  0, 0}, // #1543
25253
  {DBGFIELD("SETAm")              1, false, false, 105, 1,  2, 1,  0, 0}, // #1544
25254
  {DBGFIELD("SETBEm")             1, false, false, 105, 1,  2, 1,  0, 0}, // #1545
25255
  {DBGFIELD("LDMXCSR")            1, false, false,  0, 0,  1, 1,  0, 0}, // #1546
25256
  {DBGFIELD("STMXCSR")            1, false, false,  0, 0,  1, 1,  0, 0}, // #1547
25257
  {DBGFIELD("VLDMXCSR")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1548
25258
  {DBGFIELD("VSTMXCSR")           1, false, false,  0, 0,  1, 1,  0, 0}, // #1549
25259
  {DBGFIELD("PEXTRDmr")           2, false, false, 2703, 6,  3, 1,  0, 0}, // #1550
25260
  {DBGFIELD("PEXTRQmr")           2, false, false, 2703, 6,  3, 1,  0, 0}, // #1551
25261
  {DBGFIELD("VPEXTRQmr")          2, false, false, 2629, 2, 57, 2,  0, 0}, // #1552
25262
  {DBGFIELD("PUSHF16")            1, false, false,  0, 0,  1, 1,  0, 0}, // #1553
25263
  {DBGFIELD("PUSHF64")            1, false, false, 1493, 1,  2, 1,  0, 0}, // #1554
25264
  {DBGFIELD("CLFLUSH")            1, false, false, 1493, 1, 10, 1,  0, 0}, // #1555
25265
  {DBGFIELD("CLFLUSHOPT")         0, false, false,  0, 0,  0, 0,  0, 0}, // #1556
25266
  {DBGFIELD("FXRSTOR_FXRSTOR64")  1, false, false,  0, 0,  1, 1,  0, 0}, // #1557
25267
  {DBGFIELD("LDDQUrm")            1, false, false, 1493, 1, 10, 1,  0, 0}, // #1558
25268
  {DBGFIELD("MMX_MOVD64from64rm") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #1559
25269
  {DBGFIELD("MOV64toPQIrm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #1560
25270
  {DBGFIELD("MOVAPDrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1561
25271
  {DBGFIELD("MOVAPSrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1562
25272
  {DBGFIELD("MOVDDUPrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1563
25273
  {DBGFIELD("MOVDI2PDIrm")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #1564
25274
  {DBGFIELD("MOVDQArm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1565
25275
  {DBGFIELD("MOVDQUrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1566
25276
  {DBGFIELD("MOVNTDQArm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1567
25277
  {DBGFIELD("MOVSHDUPrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1568
25278
  {DBGFIELD("MOVSLDUPrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #1569
25279
  {DBGFIELD("MOVSSrm")            1, false, false, 1493, 1, 10, 1,  0, 0}, // #1570
25280
  {DBGFIELD("MOVUPDrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1571
25281
  {DBGFIELD("MOVUPSrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1572
25282
  {DBGFIELD("POP16r")             1, false, false, 1493, 1, 10, 1,  0, 0}, // #1573
25283
  {DBGFIELD("POP16rmm_POP32rmm_POP64rmm") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #1574
25284
  {DBGFIELD("POP16rmr_POP32r_POP32rmr_POP64r_POP64rmr") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #1575
25285
  {DBGFIELD("VBROADCASTSSrm")     1, false, false, 1493, 1, 10, 1,  0, 0}, // #1576
25286
  {DBGFIELD("VLDDQUYrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1577
25287
  {DBGFIELD("VLDDQUrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1578
25288
  {DBGFIELD("VMOV64toPQIrm")      1, false, false, 1493, 1, 10, 1,  0, 0}, // #1579
25289
  {DBGFIELD("VMOVAPDrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1580
25290
  {DBGFIELD("VMOVAPSrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1581
25291
  {DBGFIELD("VMOVDDUPrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1582
25292
  {DBGFIELD("VMOVDI2PDIrm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #1583
25293
  {DBGFIELD("VMOVDQArm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1584
25294
  {DBGFIELD("VMOVDQUrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1585
25295
  {DBGFIELD("VMOVNTDQArm")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #1586
25296
  {DBGFIELD("VMOVQI2PQIrm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #1587
25297
  {DBGFIELD("VMOVSDrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1588
25298
  {DBGFIELD("VMOVSHDUPrm")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #1589
25299
  {DBGFIELD("VMOVSLDUPrm")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #1590
25300
  {DBGFIELD("VMOVSSrm")           1, false, false, 1493, 1, 10, 1,  0, 0}, // #1591
25301
  {DBGFIELD("VMOVUPDrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1592
25302
  {DBGFIELD("VMOVUPSrm")          1, false, false, 1493, 1, 10, 1,  0, 0}, // #1593
25303
  {DBGFIELD("JMP16m_JMP32m_JMP64m") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1594
25304
  {DBGFIELD("MOV64sm")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1595
25305
  {DBGFIELD("BT16mi8_BT32mi8_BT64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1596
25306
  {DBGFIELD("MMX_PABSBrm64")      1, false, false, 2607, 2, 10, 1,  0, 0}, // #1597
25307
  {DBGFIELD("MMX_PABSDrm64")      1, false, false, 2607, 2, 10, 1,  0, 0}, // #1598
25308
  {DBGFIELD("MMX_PABSWrm64")      1, false, false, 2607, 2, 10, 1,  0, 0}, // #1599
25309
  {DBGFIELD("MMX_PALIGNR64irm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #1600
25310
  {DBGFIELD("MMX_PSHUFBrm64")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #1601
25311
  {DBGFIELD("MMX_PSIGNBrm64")     1, false, false, 2607, 7, 20, 1,  1, 1}, // #1602
25312
  {DBGFIELD("MMX_PSIGNDrm64")     1, false, false, 2607, 7, 20, 1,  1, 1}, // #1603
25313
  {DBGFIELD("MMX_PSIGNWrm64")     1, false, false, 2607, 7, 20, 1,  1, 1}, // #1604
25314
  {DBGFIELD("ADD16rm_ADD32rm_ADD64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1605
25315
  {DBGFIELD("ADD8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1606
25316
  {DBGFIELD("AND16rm_AND32rm_AND64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1607
25317
  {DBGFIELD("AND8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1608
25318
  {DBGFIELD("CMP16mi8_CMP32mi8_CMP64mi8") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #1609
25319
  {DBGFIELD("CMP16mr_CMP32mr_CMP64mr") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #1610
25320
  {DBGFIELD("CMP16rm_CMP32rm_CMP64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1611
25321
  {DBGFIELD("CMP8mi_CMP8mi8")     3, false, false, 2605, 2,  3, 2,  0, 0}, // #1612
25322
  {DBGFIELD("CMP8mr")             3, false, false, 2605, 2,  3, 2,  0, 0}, // #1613
25323
  {DBGFIELD("CMP8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1614
25324
  {DBGFIELD("LODSL")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1615
25325
  {DBGFIELD("LODSQ")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1616
25326
  {DBGFIELD("OR16rm_OR32rm_OR64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1617
25327
  {DBGFIELD("OR8rm")              2, false, false, 1493, 2,  3, 1,  1, 1}, // #1618
25328
  {DBGFIELD("SUB16rm_SUB32rm_SUB64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1619
25329
  {DBGFIELD("SUB8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1620
25330
  {DBGFIELD("XOR16rm_XOR32rm_XOR64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1621
25331
  {DBGFIELD("XOR8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1622
25332
  {DBGFIELD("ST_F32m")            1, false, false, 1493, 1,  2, 1,  0, 0}, // #1623
25333
  {DBGFIELD("ST_F64m")            1, false, false, 1493, 1,  2, 1,  0, 0}, // #1624
25334
  {DBGFIELD("ST_FP32m")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1625
25335
  {DBGFIELD("ST_FP64m")           1, false, false, 1493, 1,  2, 1,  0, 0}, // #1626
25336
  {DBGFIELD("ST_FP80m")           1, false, false, 2709, 3,  3, 1,  0, 0}, // #1627
25337
  {DBGFIELD("VBROADCASTSDYrm")    1, false, false, 2636, 3, 10, 1,  0, 0}, // #1628
25338
  {DBGFIELD("VBROADCASTSSYrm")    1, false, false, 2636, 3, 10, 1,  0, 0}, // #1629
25339
  {DBGFIELD("VMOVAPDYrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1630
25340
  {DBGFIELD("VMOVAPSYrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1631
25341
  {DBGFIELD("VMOVDDUPYrm")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #1632
25342
  {DBGFIELD("VMOVDQAYrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1633
25343
  {DBGFIELD("VMOVDQUYrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1634
25344
  {DBGFIELD("VMOVSHDUPYrm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #1635
25345
  {DBGFIELD("VMOVSLDUPYrm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #1636
25346
  {DBGFIELD("VMOVUPDYrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1637
25347
  {DBGFIELD("VMOVUPSYrm")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #1638
25348
  {DBGFIELD("CVTPS2PDrm")         2, false, false, 2618, 7,  8, 1,  0, 0}, // #1639
25349
  {DBGFIELD("CVTSS2SDrm")         2, false, false, 2712, 7, 20, 1,  0, 0}, // #1640
25350
  {DBGFIELD("VCVTPS2PDYrm")       2, false, false, 2618, 7,  8, 1,  0, 0}, // #1641
25351
  {DBGFIELD("VCVTPS2PDrm")        2, false, false, 2618, 7,  8, 1,  0, 0}, // #1642
25352
  {DBGFIELD("VCVTSS2SDrm")        2, false, false, 2712, 7, 20, 1,  0, 0}, // #1643
25353
  {DBGFIELD("VTESTPDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1644
25354
  {DBGFIELD("VTESTPSrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1645
25355
  {DBGFIELD("ANDNPDrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1646
25356
  {DBGFIELD("ANDNPSrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1647
25357
  {DBGFIELD("ANDPDrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1648
25358
  {DBGFIELD("ANDPSrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1649
25359
  {DBGFIELD("INSERTPSrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1650
25360
  {DBGFIELD("MOVHPDrm")           1, false, false, 2636, 3, 10, 1,  1, 1}, // #1651
25361
  {DBGFIELD("MOVHPSrm")           1, false, false, 2636, 3, 10, 1,  1, 1}, // #1652
25362
  {DBGFIELD("MOVLPDrm")           1, false, false, 2636, 3, 10, 1,  1, 1}, // #1653
25363
  {DBGFIELD("MOVLPSrm")           1, false, false, 2636, 3, 10, 1,  1, 1}, // #1654
25364
  {DBGFIELD("ORPDrm")             1, false, false, 2607, 2, 10, 1,  0, 0}, // #1655
25365
  {DBGFIELD("ORPSrm")             1, false, false, 2607, 2, 10, 1,  0, 0}, // #1656
25366
  {DBGFIELD("SHUFPDrmi")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #1657
25367
  {DBGFIELD("SHUFPSrmi")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #1658
25368
  {DBGFIELD("UNPCKHPDrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1659
25369
  {DBGFIELD("UNPCKHPSrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1660
25370
  {DBGFIELD("UNPCKLPDrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1661
25371
  {DBGFIELD("UNPCKLPSrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1662
25372
  {DBGFIELD("VANDNPDrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1663
25373
  {DBGFIELD("VANDNPSrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1664
25374
  {DBGFIELD("VANDPDrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1665
25375
  {DBGFIELD("VANDPSrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1666
25376
  {DBGFIELD("VBROADCASTF128")     2, false, false, 2719, 4, 10, 1,  0, 0}, // #1667
25377
  {DBGFIELD("VINSERTPSrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1668
25378
  {DBGFIELD("VMOVHPDrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #1669
25379
  {DBGFIELD("VMOVHPSrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #1670
25380
  {DBGFIELD("VMOVLPDrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #1671
25381
  {DBGFIELD("VMOVLPSrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #1672
25382
  {DBGFIELD("VORPDrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1673
25383
  {DBGFIELD("VORPSrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1674
25384
  {DBGFIELD("VPERMILPDmi")        1, false, false, 2636, 3, 10, 1,  0, 0}, // #1675
25385
  {DBGFIELD("VPERMILPDrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1676
25386
  {DBGFIELD("VPERMILPSmi")        1, false, false, 2636, 3, 10, 1,  0, 0}, // #1677
25387
  {DBGFIELD("VPERMILPSrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1678
25388
  {DBGFIELD("VSHUFPDrmi")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1679
25389
  {DBGFIELD("VSHUFPSrmi")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #1680
25390
  {DBGFIELD("VUNPCKHPDrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1681
25391
  {DBGFIELD("VUNPCKHPSrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1682
25392
  {DBGFIELD("VUNPCKLPDrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1683
25393
  {DBGFIELD("VUNPCKLPSrm")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1684
25394
  {DBGFIELD("VXORPDrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1685
25395
  {DBGFIELD("VXORPSrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1686
25396
  {DBGFIELD("XORPDrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1687
25397
  {DBGFIELD("XORPSrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1688
25398
  {DBGFIELD("AESDECLASTrr")       1, false, false, 2615, 3,  9, 1,  0, 0}, // #1689
25399
  {DBGFIELD("AESDECrr")           1, false, false, 2615, 3,  9, 1,  0, 0}, // #1690
25400
  {DBGFIELD("AESENCLASTrr")       1, false, false, 2615, 3,  9, 1,  0, 0}, // #1691
25401
  {DBGFIELD("AESENCrr")           1, false, false, 2615, 3,  9, 1,  0, 0}, // #1692
25402
  {DBGFIELD("VAESDECLASTrr")      1, false, false, 2615, 3,  9, 1,  0, 0}, // #1693
25403
  {DBGFIELD("VAESDECrr")          1, false, false, 2615, 3,  9, 1,  0, 0}, // #1694
25404
  {DBGFIELD("VAESENCLASTrr")      1, false, false, 2615, 3,  9, 1,  0, 0}, // #1695
25405
  {DBGFIELD("VAESENCrr")          1, false, false, 2615, 3,  9, 1,  0, 0}, // #1696
25406
  {DBGFIELD("BLENDPDrmi")         1, false, false, 2614, 4, 10, 1,  1, 1}, // #1697
25407
  {DBGFIELD("BLENDPSrmi")         1, false, false, 2614, 4, 10, 1,  1, 1}, // #1698
25408
  {DBGFIELD("VBLENDPDrmi")        1, false, false, 2614, 4, 10, 1,  1, 1}, // #1699
25409
  {DBGFIELD("VBLENDPSrmi")        1, false, false, 2614, 4, 10, 1,  1, 1}, // #1700
25410
  {DBGFIELD("VINSERTF128rm")      2, false, false, 2723, 3, 15, 1,  0, 0}, // #1701
25411
  {DBGFIELD("MMX_PADDQirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1702
25412
  {DBGFIELD("PABSBrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1703
25413
  {DBGFIELD("PABSDrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1704
25414
  {DBGFIELD("PABSWrm")            1, false, false, 2607, 2, 10, 1,  0, 0}, // #1705
25415
  {DBGFIELD("PACKSSDWrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1706
25416
  {DBGFIELD("PACKSSWBrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1707
25417
  {DBGFIELD("PACKUSDWrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1708
25418
  {DBGFIELD("PACKUSWBrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1709
25419
  {DBGFIELD("PADDBrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1710
25420
  {DBGFIELD("PADDDrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1711
25421
  {DBGFIELD("PADDQrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1712
25422
  {DBGFIELD("PADDSBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1713
25423
  {DBGFIELD("PADDSWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1714
25424
  {DBGFIELD("PADDUSBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1715
25425
  {DBGFIELD("PADDUSWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1716
25426
  {DBGFIELD("PADDWrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1717
25427
  {DBGFIELD("PALIGNRrmi")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1718
25428
  {DBGFIELD("PAVGBrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1719
25429
  {DBGFIELD("PAVGWrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1720
25430
  {DBGFIELD("PBLENDWrmi")         2, false, false, 2690, 3, 10, 1,  0, 0}, // #1721
25431
  {DBGFIELD("PCMPEQBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1722
25432
  {DBGFIELD("PCMPEQDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1723
25433
  {DBGFIELD("PCMPEQQrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1724
25434
  {DBGFIELD("PCMPEQWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1725
25435
  {DBGFIELD("PCMPGTBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1726
25436
  {DBGFIELD("PCMPGTDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1727
25437
  {DBGFIELD("PCMPGTWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1728
25438
  {DBGFIELD("PINSRBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1729
25439
  {DBGFIELD("PINSRDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1730
25440
  {DBGFIELD("PINSRQrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1731
25441
  {DBGFIELD("PINSRWrmi")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1732
25442
  {DBGFIELD("PMAXSBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1733
25443
  {DBGFIELD("PMAXSDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1734
25444
  {DBGFIELD("PMAXSWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1735
25445
  {DBGFIELD("PMAXUBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1736
25446
  {DBGFIELD("PMAXUDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1737
25447
  {DBGFIELD("PMAXUWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1738
25448
  {DBGFIELD("PMINSBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1739
25449
  {DBGFIELD("PMINSDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1740
25450
  {DBGFIELD("PMINSWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1741
25451
  {DBGFIELD("PMINUBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1742
25452
  {DBGFIELD("PMINUDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1743
25453
  {DBGFIELD("PMINUWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1744
25454
  {DBGFIELD("PMOVSXBDrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1745
25455
  {DBGFIELD("PMOVSXBQrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1746
25456
  {DBGFIELD("PMOVSXBWrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1747
25457
  {DBGFIELD("PMOVSXDQrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1748
25458
  {DBGFIELD("PMOVSXWDrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1749
25459
  {DBGFIELD("PMOVSXWQrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1750
25460
  {DBGFIELD("PMOVZXBDrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1751
25461
  {DBGFIELD("PMOVZXBQrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1752
25462
  {DBGFIELD("PMOVZXBWrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1753
25463
  {DBGFIELD("PMOVZXDQrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1754
25464
  {DBGFIELD("PMOVZXWDrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1755
25465
  {DBGFIELD("PMOVZXWQrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1756
25466
  {DBGFIELD("PSHUFBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1757
25467
  {DBGFIELD("PSHUFDmi")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1758
25468
  {DBGFIELD("PSHUFHWmi")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1759
25469
  {DBGFIELD("PSHUFLWmi")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1760
25470
  {DBGFIELD("PSIGNBrm128")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1761
25471
  {DBGFIELD("PSIGNDrm128")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1762
25472
  {DBGFIELD("PSIGNWrm128")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1763
25473
  {DBGFIELD("PSUBBrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1764
25474
  {DBGFIELD("PSUBDrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1765
25475
  {DBGFIELD("PSUBQrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1766
25476
  {DBGFIELD("PSUBSBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1767
25477
  {DBGFIELD("PSUBSWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1768
25478
  {DBGFIELD("PSUBUSBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1769
25479
  {DBGFIELD("PSUBUSWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1770
25480
  {DBGFIELD("PSUBWrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1771
25481
  {DBGFIELD("PUNPCKHBWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1772
25482
  {DBGFIELD("PUNPCKHDQrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1773
25483
  {DBGFIELD("PUNPCKHQDQrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1774
25484
  {DBGFIELD("PUNPCKHWDrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1775
25485
  {DBGFIELD("PUNPCKLBWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1776
25486
  {DBGFIELD("PUNPCKLDQrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1777
25487
  {DBGFIELD("PUNPCKLQDQrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1778
25488
  {DBGFIELD("PUNPCKLWDrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1779
25489
  {DBGFIELD("VPABSBrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1780
25490
  {DBGFIELD("VPABSDrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1781
25491
  {DBGFIELD("VPABSWrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1782
25492
  {DBGFIELD("VPACKSSDWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1783
25493
  {DBGFIELD("VPACKSSWBrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1784
25494
  {DBGFIELD("VPACKUSDWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1785
25495
  {DBGFIELD("VPACKUSWBrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1786
25496
  {DBGFIELD("VPADDBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1787
25497
  {DBGFIELD("VPADDDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1788
25498
  {DBGFIELD("VPADDQrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1789
25499
  {DBGFIELD("VPADDSBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1790
25500
  {DBGFIELD("VPADDSWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1791
25501
  {DBGFIELD("VPADDUSBrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1792
25502
  {DBGFIELD("VPADDUSWrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1793
25503
  {DBGFIELD("VPADDWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1794
25504
  {DBGFIELD("VPALIGNRrmi")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #1795
25505
  {DBGFIELD("VPAVGBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1796
25506
  {DBGFIELD("VPAVGWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1797
25507
  {DBGFIELD("VPBLENDWrmi")        2, false, false, 2690, 3, 10, 1,  0, 0}, // #1798
25508
  {DBGFIELD("VPCMPEQBrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1799
25509
  {DBGFIELD("VPCMPEQDrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1800
25510
  {DBGFIELD("VPCMPEQQrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1801
25511
  {DBGFIELD("VPCMPEQWrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1802
25512
  {DBGFIELD("VPCMPGTBrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1803
25513
  {DBGFIELD("VPCMPGTDrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1804
25514
  {DBGFIELD("VPCMPGTWrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1805
25515
  {DBGFIELD("VPINSRBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1806
25516
  {DBGFIELD("VPINSRDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1807
25517
  {DBGFIELD("VPINSRQrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1808
25518
  {DBGFIELD("VPINSRWrmi")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1809
25519
  {DBGFIELD("VPMAXSBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1810
25520
  {DBGFIELD("VPMAXSDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1811
25521
  {DBGFIELD("VPMAXSWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1812
25522
  {DBGFIELD("VPMAXUBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1813
25523
  {DBGFIELD("VPMAXUDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1814
25524
  {DBGFIELD("VPMAXUWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1815
25525
  {DBGFIELD("VPMINSBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1816
25526
  {DBGFIELD("VPMINSDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1817
25527
  {DBGFIELD("VPMINSWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1818
25528
  {DBGFIELD("VPMINUBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1819
25529
  {DBGFIELD("VPMINUDrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1820
25530
  {DBGFIELD("VPMINUWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1821
25531
  {DBGFIELD("VPMOVSXBDrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1822
25532
  {DBGFIELD("VPMOVSXBQrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1823
25533
  {DBGFIELD("VPMOVSXBWrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1824
25534
  {DBGFIELD("VPMOVSXDQrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1825
25535
  {DBGFIELD("VPMOVSXWDrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1826
25536
  {DBGFIELD("VPMOVSXWQrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1827
25537
  {DBGFIELD("VPMOVZXBDrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1828
25538
  {DBGFIELD("VPMOVZXBQrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1829
25539
  {DBGFIELD("VPMOVZXBWrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1830
25540
  {DBGFIELD("VPMOVZXDQrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1831
25541
  {DBGFIELD("VPMOVZXWDrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1832
25542
  {DBGFIELD("VPMOVZXWQrm")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #1833
25543
  {DBGFIELD("VPSHUFBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1834
25544
  {DBGFIELD("VPSHUFDmi")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1835
25545
  {DBGFIELD("VPSHUFHWmi")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1836
25546
  {DBGFIELD("VPSHUFLWmi")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1837
25547
  {DBGFIELD("VPSIGNBrm128")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1838
25548
  {DBGFIELD("VPSIGNDrm128")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1839
25549
  {DBGFIELD("VPSIGNWrm128")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1840
25550
  {DBGFIELD("VPSUBBrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1841
25551
  {DBGFIELD("VPSUBDrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1842
25552
  {DBGFIELD("VPSUBQrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1843
25553
  {DBGFIELD("VPSUBSBrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1844
25554
  {DBGFIELD("VPSUBSWrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #1845
25555
  {DBGFIELD("VPSUBUSBrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1846
25556
  {DBGFIELD("VPSUBUSWrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1847
25557
  {DBGFIELD("VPSUBWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1848
25558
  {DBGFIELD("VPUNPCKHBWrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1849
25559
  {DBGFIELD("VPUNPCKHDQrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1850
25560
  {DBGFIELD("VPUNPCKHQDQrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #1851
25561
  {DBGFIELD("VPUNPCKHWDrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1852
25562
  {DBGFIELD("VPUNPCKLBWrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1853
25563
  {DBGFIELD("VPUNPCKLDQrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1854
25564
  {DBGFIELD("VPUNPCKLQDQrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #1855
25565
  {DBGFIELD("VPUNPCKLWDrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #1856
25566
  {DBGFIELD("PANDNrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1857
25567
  {DBGFIELD("PANDrm")             1, false, false, 2607, 2, 10, 1,  1, 1}, // #1858
25568
  {DBGFIELD("PORrm")              1, false, false, 2607, 2, 10, 1,  1, 1}, // #1859
25569
  {DBGFIELD("PXORrm")             1, false, false, 2607, 2, 10, 1,  1, 1}, // #1860
25570
  {DBGFIELD("VPANDNrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #1861
25571
  {DBGFIELD("VPANDrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1862
25572
  {DBGFIELD("VPORrm")             1, false, false, 2607, 2, 10, 1,  1, 1}, // #1863
25573
  {DBGFIELD("VPXORrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #1864
25574
  {DBGFIELD("VRCPPSYr")           1, false, false, 2615, 3,  3, 1,  0, 0}, // #1865
25575
  {DBGFIELD("VRSQRTPSYr")         1, false, false, 2615, 3,  3, 1,  0, 0}, // #1866
25576
  {DBGFIELD("VERRm")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1867
25577
  {DBGFIELD("VERWm")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1868
25578
  {DBGFIELD("LODSB")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1869
25579
  {DBGFIELD("LODSW")              1, false, false,  0, 0,  1, 1,  0, 0}, // #1870
25580
  {DBGFIELD("FARJMP64")           1, false, false, 105, 1,  2, 1,  0, 0}, // #1871
25581
  {DBGFIELD("ADC16rm_ADC32rm_ADC64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1872
25582
  {DBGFIELD("ADC8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1873
25583
  {DBGFIELD("CMOVAE16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1874
25584
  {DBGFIELD("CMOVAE32rm_CMOVAE64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1875
25585
  {DBGFIELD("CMOVB16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1876
25586
  {DBGFIELD("CMOVB32rm_CMOVB64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1877
25587
  {DBGFIELD("CMOVE16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1878
25588
  {DBGFIELD("CMOVE32rm_CMOVE64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1879
25589
  {DBGFIELD("CMOVG16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1880
25590
  {DBGFIELD("CMOVG32rm_CMOVG64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1881
25591
  {DBGFIELD("CMOVGE16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1882
25592
  {DBGFIELD("CMOVGE32rm_CMOVGE64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1883
25593
  {DBGFIELD("CMOVL16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1884
25594
  {DBGFIELD("CMOVL32rm_CMOVL64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1885
25595
  {DBGFIELD("CMOVLE16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1886
25596
  {DBGFIELD("CMOVLE32rm_CMOVLE64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1887
25597
  {DBGFIELD("CMOVNE16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1888
25598
  {DBGFIELD("CMOVNE32rm_CMOVNE64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1889
25599
  {DBGFIELD("CMOVNO16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1890
25600
  {DBGFIELD("CMOVNO32rm_CMOVNO64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1891
25601
  {DBGFIELD("CMOVNP16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1892
25602
  {DBGFIELD("CMOVNP32rm_CMOVNP64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1893
25603
  {DBGFIELD("CMOVNS16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #1894
25604
  {DBGFIELD("CMOVNS32rm_CMOVNS64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1895
25605
  {DBGFIELD("CMOVO16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1896
25606
  {DBGFIELD("CMOVO32rm_CMOVO64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1897
25607
  {DBGFIELD("CMOVP16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1898
25608
  {DBGFIELD("CMOVP32rm_CMOVP64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1899
25609
  {DBGFIELD("CMOVS16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #1900
25610
  {DBGFIELD("CMOVS32rm_CMOVS64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1901
25611
  {DBGFIELD("SBB16rm_SBB32rm_SBB64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1902
25612
  {DBGFIELD("SBB8rm")             2, false, false, 1493, 2,  3, 1,  1, 1}, // #1903
25613
  {DBGFIELD("FNSTSWm")            1, false, false,  0, 0,  1, 1,  0, 0}, // #1904
25614
  {DBGFIELD("SLDT16r_SLDT32r_SLDT64r") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1905
25615
  {DBGFIELD("STR16r_STR32r_STR64r") 1, false, false,  0, 0,  1, 1,  0, 0}, // #1906
25616
  {DBGFIELD("CALL16m_CALL32m")    1, false, false,  0, 0,  1, 1,  0, 0}, // #1907
25617
  {DBGFIELD("CALL64m")            1, false, false, 105, 1,  2, 1,  0, 0}, // #1908
25618
  {DBGFIELD("FNSTCW16m")          1, false, false,  0, 0,  1, 1,  0, 0}, // #1909
25619
  {DBGFIELD("BTC16mi8_BTC32mi8_BTC64mi8") 2, false, false, 1493, 2, 16, 1,  0, 0}, // #1910
25620
  {DBGFIELD("BTR16mi8_BTR32mi8_BTR64mi8") 2, false, false, 1493, 2, 16, 1,  0, 0}, // #1911
25621
  {DBGFIELD("BTS16mi8_BTS32mi8_BTS64mi8") 2, false, false, 1493, 2, 16, 1,  0, 0}, // #1912
25622
  {DBGFIELD("SAR16mi_SAR32mi_SAR64mi") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1913
25623
  {DBGFIELD("SAR8mi")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1914
25624
  {DBGFIELD("SHL16m1_SHL32m1_SHL64m1") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1915
25625
  {DBGFIELD("SHL16mi_SHL32mi_SHL64mi") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1916
25626
  {DBGFIELD("SHL8m1")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1917
25627
  {DBGFIELD("SHL8mi")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1918
25628
  {DBGFIELD("SHR16mi_SHR32mi_SHR64mi") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1919
25629
  {DBGFIELD("SHR8mi")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1920
25630
  {DBGFIELD("ADD16mi8_ADD32mi8_ADD64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1921
25631
  {DBGFIELD("ADD16mr_ADD32mr_ADD64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1922
25632
  {DBGFIELD("ADD8mi_ADD8mi8")     2, false, false, 1493, 2,  3, 1,  0, 0}, // #1923
25633
  {DBGFIELD("ADD8mr")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1924
25634
  {DBGFIELD("AND16mi8_AND32mi8_AND64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1925
25635
  {DBGFIELD("AND16mr_AND32mr_AND64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1926
25636
  {DBGFIELD("AND8mi_AND8mi8")     2, false, false, 1493, 2,  3, 1,  0, 0}, // #1927
25637
  {DBGFIELD("AND8mr")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1928
25638
  {DBGFIELD("DEC16m_DEC32m_DEC64m") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1929
25639
  {DBGFIELD("DEC8m")              2, false, false, 1493, 2,  3, 1,  0, 0}, // #1930
25640
  {DBGFIELD("INC16m_INC32m_INC64m") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1931
25641
  {DBGFIELD("INC8m")              2, false, false, 1493, 2,  3, 1,  0, 0}, // #1932
25642
  {DBGFIELD("NEG16m_NEG32m_NEG64m") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1933
25643
  {DBGFIELD("NEG8m")              2, false, false, 1493, 2,  3, 1,  0, 0}, // #1934
25644
  {DBGFIELD("NOT16m_NOT32m_NOT64m") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1935
25645
  {DBGFIELD("NOT8m")              2, false, false, 1493, 2,  3, 1,  0, 0}, // #1936
25646
  {DBGFIELD("OR16mi8_OR32mi8_OR64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1937
25647
  {DBGFIELD("OR16mr_OR32mr_OR64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1938
25648
  {DBGFIELD("OR32mrLocked")       2, false, false, 1493, 2,  3, 1,  0, 0}, // #1939
25649
  {DBGFIELD("OR8mi_OR8mi8")       2, false, false, 1493, 2,  3, 1,  0, 0}, // #1940
25650
  {DBGFIELD("OR8mr")              2, false, false, 1493, 2,  3, 1,  0, 0}, // #1941
25651
  {DBGFIELD("SUB16mi8_SUB32mi8_SUB64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1942
25652
  {DBGFIELD("SUB16mr_SUB32mr_SUB64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1943
25653
  {DBGFIELD("SUB8mi_SUB8mi8")     2, false, false, 1493, 2,  3, 1,  0, 0}, // #1944
25654
  {DBGFIELD("SUB8mr")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1945
25655
  {DBGFIELD("TEST16rm_TEST32rm_TEST64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #1946
25656
  {DBGFIELD("TEST8mi")            3, false, false, 2605, 2,  3, 2,  0, 0}, // #1947
25657
  {DBGFIELD("TEST8rm")            2, false, false, 1493, 2,  3, 1,  1, 1}, // #1948
25658
  {DBGFIELD("XOR16mi8_XOR32mi8_XOR64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1949
25659
  {DBGFIELD("XOR16mr_XOR32mr_XOR64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #1950
25660
  {DBGFIELD("XOR8mi_XOR8mi8")     2, false, false, 1493, 2,  3, 1,  0, 0}, // #1951
25661
  {DBGFIELD("XOR8mr")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #1952
25662
  {DBGFIELD("MMX_PMADDUBSWrm64")  1, false, false, 2607, 7, 20, 1,  1, 1}, // #1953
25663
  {DBGFIELD("MMX_PMULHRSWrm64")   1, false, false, 2607, 7, 20, 1,  1, 1}, // #1954
25664
  {DBGFIELD("VTESTPDYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1955
25665
  {DBGFIELD("VTESTPSYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #1956
25666
  {DBGFIELD("BSF16rm_BSF32rm_BSF64rm") 1, false, false, 1493, 2,  5, 1,  1, 1}, // #1957
25667
  {DBGFIELD("BSR16rm_BSR32rm_BSR64rm") 1, false, false, 1493, 2,  5, 1,  1, 1}, // #1958
25668
  {DBGFIELD("CRC32r64m64")        1, false, false, 2607, 7,  8, 1,  1, 1}, // #1959
25669
  {DBGFIELD("CRC32r32m8_CRC32r64m8") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #1960
25670
  {DBGFIELD("FCOM32m")            1, false, false, 2607, 7, 10, 1,  0, 0}, // #1961
25671
  {DBGFIELD("FCOM64m")            1, false, false, 2607, 7, 10, 1,  0, 0}, // #1962
25672
  {DBGFIELD("FCOMP32m")           1, false, false, 2607, 7, 10, 1,  0, 0}, // #1963
25673
  {DBGFIELD("FCOMP64m")           1, false, false, 2607, 7, 10, 1,  0, 0}, // #1964
25674
  {DBGFIELD("MUL8m")              1, false, false, 2633, 3, 10, 1,  2, 2}, // #1965
25675
  {DBGFIELD("VANDNPDYrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1966
25676
  {DBGFIELD("VANDNPSYrm")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #1967
25677
  {DBGFIELD("VANDPDYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1968
25678
  {DBGFIELD("VANDPSYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1969
25679
  {DBGFIELD("VORPDYrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1970
25680
  {DBGFIELD("VORPSYrm")           1, false, false, 2607, 2, 10, 1,  0, 0}, // #1971
25681
  {DBGFIELD("VPERM2F128rm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #1972
25682
  {DBGFIELD("VPERMILPDYmi")       1, false, false, 2636, 3, 10, 1,  0, 0}, // #1973
25683
  {DBGFIELD("VPERMILPDYrm")       1, false, false, 2636, 3, 10, 1,  1, 1}, // #1974
25684
  {DBGFIELD("VPERMILPSYmi")       1, false, false, 2636, 3, 10, 1,  0, 0}, // #1975
25685
  {DBGFIELD("VPERMILPSYrm")       1, false, false, 2636, 3, 10, 1,  1, 1}, // #1976
25686
  {DBGFIELD("VSHUFPDYrmi")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1977
25687
  {DBGFIELD("VSHUFPSYrmi")        1, false, false, 2636, 3, 10, 1,  1, 1}, // #1978
25688
  {DBGFIELD("VUNPCKHPDYrm")       1, false, false, 2636, 3, 10, 1,  1, 1}, // #1979
25689
  {DBGFIELD("VUNPCKHPSYrm")       1, false, false, 2636, 3, 10, 1,  1, 1}, // #1980
25690
  {DBGFIELD("VUNPCKLPDYrm")       1, false, false, 2636, 3, 10, 1,  1, 1}, // #1981
25691
  {DBGFIELD("VUNPCKLPSYrm")       1, false, false, 2636, 3, 10, 1,  1, 1}, // #1982
25692
  {DBGFIELD("VXORPDYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1983
25693
  {DBGFIELD("VXORPSYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #1984
25694
  {DBGFIELD("VBLENDPDYrmi")       1, false, false, 2614, 4, 10, 1,  1, 1}, // #1985
25695
  {DBGFIELD("VBLENDPSYrmi")       1, false, false, 2614, 4, 10, 1,  1, 1}, // #1986
25696
  {DBGFIELD("BLENDVPDrm0")        2, false, false, 2723, 3, 20, 1,  1, 1}, // #1987
25697
  {DBGFIELD("BLENDVPSrm0")        2, false, false, 2723, 3, 20, 1,  1, 1}, // #1988
25698
  {DBGFIELD("VBLENDVPDrm")        1, false, false, 2614, 4, 10, 1,  1, 1}, // #1989
25699
  {DBGFIELD("VBLENDVPSrm")        1, false, false, 2614, 4, 10, 1,  1, 1}, // #1990
25700
  {DBGFIELD("VMASKMOVPDrm")       1, false, false, 2614, 4, 10, 1,  0, 0}, // #1991
25701
  {DBGFIELD("VMASKMOVPSrm")       1, false, false, 2614, 4, 10, 1,  0, 0}, // #1992
25702
  {DBGFIELD("PBLENDVBrr0")        1, false, false, 2608, 6,  2, 1,  0, 0}, // #1993
25703
  {DBGFIELD("VPBLENDVBrm")        1, false, false, 2607, 7, 10, 1,  1, 1}, // #1994
25704
  {DBGFIELD("COMISDrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #1995
25705
  {DBGFIELD("COMISSrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #1996
25706
  {DBGFIELD("UCOMISDrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #1997
25707
  {DBGFIELD("UCOMISSrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #1998
25708
  {DBGFIELD("VCOMISDrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #1999
25709
  {DBGFIELD("VCOMISSrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2000
25710
  {DBGFIELD("VUCOMISDrm")         1, false, false, 2607, 7,  8, 1,  1, 1}, // #2001
25711
  {DBGFIELD("VUCOMISSrm")         1, false, false, 2607, 7,  8, 1,  1, 1}, // #2002
25712
  {DBGFIELD("PTESTrm")            2, false, false, 2726, 3, 10, 1,  0, 0}, // #2003
25713
  {DBGFIELD("VPTESTrm")           2, false, false, 2726, 3, 10, 1,  0, 0}, // #2004
25714
  {DBGFIELD("PSLLDrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2005
25715
  {DBGFIELD("PSLLQrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2006
25716
  {DBGFIELD("PSLLWrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2007
25717
  {DBGFIELD("PSRADrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2008
25718
  {DBGFIELD("PSRAWrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2009
25719
  {DBGFIELD("PSRLDrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2010
25720
  {DBGFIELD("PSRLQrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2011
25721
  {DBGFIELD("PSRLWrm")            1, false, false, 2729, 6, 10, 1,  0, 0}, // #2012
25722
  {DBGFIELD("VPSLLDrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2013
25723
  {DBGFIELD("VPSLLQrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2014
25724
  {DBGFIELD("VPSLLWrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2015
25725
  {DBGFIELD("VPSRADrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2016
25726
  {DBGFIELD("VPSRAWrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2017
25727
  {DBGFIELD("VPSRLDrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2018
25728
  {DBGFIELD("VPSRLQrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2019
25729
  {DBGFIELD("VPSRLWrm")           1, false, false, 2729, 6, 10, 1,  0, 0}, // #2020
25730
  {DBGFIELD("MMX_PHADDSWrm64")    1, false, false,  0, 0,  1, 1,  0, 0}, // #2021
25731
  {DBGFIELD("MMX_PHADDWrm64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #2022
25732
  {DBGFIELD("MMX_PHADDrm64")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2023
25733
  {DBGFIELD("MMX_PHSUBDrm64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #2024
25734
  {DBGFIELD("MMX_PHSUBSWrm64")    1, false, false, 2607, 2, 10, 1,  1, 1}, // #2025
25735
  {DBGFIELD("MMX_PHSUBWrm64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #2026
25736
  {DBGFIELD("CMPXCHG16rm_CMPXCHG32rm_CMPXCHG64rm") 5, false, false, 1493, 2, 10, 1,  0, 0}, // #2027
25737
  {DBGFIELD("CMPXCHG8rm")         5, false, false, 1493, 2, 10, 1,  0, 0}, // #2028
25738
  {DBGFIELD("CMOVA16rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #2029
25739
  {DBGFIELD("CMOVA32rm_CMOVA64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #2030
25740
  {DBGFIELD("CMOVBE16rm")         2, false, false, 1493, 2,  3, 1,  1, 1}, // #2031
25741
  {DBGFIELD("CMOVBE32rm_CMOVBE64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #2032
25742
  {DBGFIELD("CMPSB")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2033
25743
  {DBGFIELD("CMPSL")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2034
25744
  {DBGFIELD("CMPSQ")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2035
25745
  {DBGFIELD("CMPSW")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2036
25746
  {DBGFIELD("FLDCW16m")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2037
25747
  {DBGFIELD("ROL16mi_ROL32mi_ROL64mi") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2038
25748
  {DBGFIELD("ROL8mi")             3, false, false, 2605, 2,  3, 2,  0, 0}, // #2039
25749
  {DBGFIELD("ROR16mi_ROR32mi_ROR64mi") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2040
25750
  {DBGFIELD("ROR8mi")             3, false, false, 2605, 2,  3, 2,  0, 0}, // #2041
25751
  {DBGFIELD("MOVSB")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2042
25752
  {DBGFIELD("MOVSL")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2043
25753
  {DBGFIELD("MOVSQ")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2044
25754
  {DBGFIELD("MOVSW")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2045
25755
  {DBGFIELD("XADD16rm_XADD32rm_XADD64rm") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2046
25756
  {DBGFIELD("XADD8rm")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2047
25757
  {DBGFIELD("FARCALL64")          1, false, false, 105, 1,  2, 1,  0, 0}, // #2048
25758
  {DBGFIELD("SHLD16mri8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #2049
25759
  {DBGFIELD("SHLD32mri8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #2050
25760
  {DBGFIELD("SHLD64mri8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #2051
25761
  {DBGFIELD("SHRD16mri8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #2052
25762
  {DBGFIELD("SHRD32mri8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #2053
25763
  {DBGFIELD("SHRD64mri8")         2, false, false, 1493, 2,  3, 1,  0, 0}, // #2054
25764
  {DBGFIELD("MMX_PMULUDQirm")     1, false, false, 2607, 7, 20, 1,  1, 1}, // #2055
25765
  {DBGFIELD("PMADDUBSWrm")        1, false, false, 2607, 7, 20, 1,  1, 1}, // #2056
25766
  {DBGFIELD("PMADDWDrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2057
25767
  {DBGFIELD("PMULDQrm")           1, false, false, 2607, 7, 20, 1,  1, 1}, // #2058
25768
  {DBGFIELD("PMULHRSWrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #2059
25769
  {DBGFIELD("PMULHUWrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2060
25770
  {DBGFIELD("PMULHWrm")           1, false, false, 2607, 7, 20, 1,  1, 1}, // #2061
25771
  {DBGFIELD("PMULLDrm")           2, false, false, 2607, 7, 20, 1,  0, 0}, // #2062
25772
  {DBGFIELD("PMULLWrm")           1, false, false, 2607, 7, 20, 1,  1, 1}, // #2063
25773
  {DBGFIELD("PMULUDQrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2064
25774
  {DBGFIELD("PSADBWrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #2065
25775
  {DBGFIELD("VPMADDUBSWrm")       1, false, false, 2607, 7, 20, 1,  1, 1}, // #2066
25776
  {DBGFIELD("VPMADDWDrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #2067
25777
  {DBGFIELD("VPMULDQrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2068
25778
  {DBGFIELD("VPMULHRSWrm")        1, false, false, 2607, 7, 20, 1,  1, 1}, // #2069
25779
  {DBGFIELD("VPMULHUWrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #2070
25780
  {DBGFIELD("VPMULHWrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2071
25781
  {DBGFIELD("VPMULLDrm")          2, false, false, 2607, 7, 20, 1,  0, 0}, // #2072
25782
  {DBGFIELD("VPMULLWrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2073
25783
  {DBGFIELD("VPMULUDQrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #2074
25784
  {DBGFIELD("VPSADBWrm")          1, false, false, 2607, 7, 20, 1,  1, 1}, // #2075
25785
  {DBGFIELD("ADDPDrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2076
25786
  {DBGFIELD("ADDPSrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2077
25787
  {DBGFIELD("ADDSDrm_ADDSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2078
25788
  {DBGFIELD("ADDSSrm_ADDSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2079
25789
  {DBGFIELD("ADDSUBPDrm")         1, false, false, 2607, 7,  8, 1,  1, 1}, // #2080
25790
  {DBGFIELD("ADDSUBPSrm")         1, false, false, 2607, 7,  8, 1,  1, 1}, // #2081
25791
  {DBGFIELD("CMPPDrmi_CMPPDrmi_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2082
25792
  {DBGFIELD("CMPPSrmi_CMPPSrmi_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2083
25793
  {DBGFIELD("CMPSSrm_CMPSSrm_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2084
25794
  {DBGFIELD("CVTDQ2PSrm")         1, false, false, 2618, 7, 14, 1,  0, 0}, // #2085
25795
  {DBGFIELD("CVTPS2DQrm")         1, false, false, 2618, 7, 14, 1,  0, 0}, // #2086
25796
  {DBGFIELD("CVTSI2SD64rm")       1, false, false, 2618, 7, 14, 1,  0, 0}, // #2087
25797
  {DBGFIELD("CVTSI2SDrm")         1, false, false, 2618, 7, 14, 1,  0, 0}, // #2088
25798
  {DBGFIELD("CVTTPS2DQrm")        1, false, false, 2618, 7, 14, 1,  0, 0}, // #2089
25799
  {DBGFIELD("MAXPDrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2090
25800
  {DBGFIELD("MAXPSrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2091
25801
  {DBGFIELD("MAXSDrm_MAXSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2092
25802
  {DBGFIELD("MAXSSrm_MAXSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2093
25803
  {DBGFIELD("MINPDrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2094
25804
  {DBGFIELD("MINPSrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2095
25805
  {DBGFIELD("MINSDrm_MINSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2096
25806
  {DBGFIELD("MINSSrm_MINSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2097
25807
  {DBGFIELD("MMX_CVTPI2PSirm")    1, false, false, 2618, 7, 14, 1,  0, 0}, // #2098
25808
  {DBGFIELD("MMX_CVTPS2PIirm")    1, false, false, 2618, 7, 14, 1,  0, 0}, // #2099
25809
  {DBGFIELD("MMX_CVTTPS2PIirm")   1, false, false, 2618, 7, 14, 1,  0, 0}, // #2100
25810
  {DBGFIELD("POPCNT16rm_POPCNT32rm_POPCNT64rm") 1, false, false, 2607, 7,  8, 1,  0, 0}, // #2101
25811
  {DBGFIELD("ROUNDPDm")           2, false, false, 2618, 7, 20, 1,  0, 0}, // #2102
25812
  {DBGFIELD("ROUNDPSm")           2, false, false, 2618, 7, 20, 1,  0, 0}, // #2103
25813
  {DBGFIELD("ROUNDSDm_ROUNDSDm_Int") 2, false, false, 2618, 7, 20, 1,  0, 0}, // #2104
25814
  {DBGFIELD("ROUNDSSm_ROUNDSSm_Int") 2, false, false, 2618, 7, 20, 1,  0, 0}, // #2105
25815
  {DBGFIELD("SUBPDrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2106
25816
  {DBGFIELD("SUBPSrm")            1, false, false, 2607, 7,  8, 1,  1, 1}, // #2107
25817
  {DBGFIELD("SUBSDrm_SUBSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2108
25818
  {DBGFIELD("SUBSSrm_SUBSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2109
25819
  {DBGFIELD("VADDPDrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2110
25820
  {DBGFIELD("VADDPSrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2111
25821
  {DBGFIELD("VADDSDrm_VADDSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2112
25822
  {DBGFIELD("VADDSSrm_VADDSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2113
25823
  {DBGFIELD("VADDSUBPDrm")        1, false, false, 2607, 7,  8, 1,  1, 1}, // #2114
25824
  {DBGFIELD("VADDSUBPSrm")        1, false, false, 2607, 7,  8, 1,  1, 1}, // #2115
25825
  {DBGFIELD("VCMPPDrmi_VCMPPDrmi_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2116
25826
  {DBGFIELD("VCMPPSrmi_VCMPPSrmi_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2117
25827
  {DBGFIELD("VCMPSDrm_VCMPSDrm_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2118
25828
  {DBGFIELD("VCMPSSrm_VCMPSSrm_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2119
25829
  {DBGFIELD("VCVTDQ2PSrm")        1, false, false, 2618, 7, 14, 1,  0, 0}, // #2120
25830
  {DBGFIELD("VCVTPS2DQrm")        1, false, false, 2618, 7, 14, 1,  0, 0}, // #2121
25831
  {DBGFIELD("VCVTSI2SD64rm")      1, false, false, 2618, 7, 14, 1,  1, 1}, // #2122
25832
  {DBGFIELD("VCVTSI2SDrm")        1, false, false, 2618, 7, 14, 1,  1, 1}, // #2123
25833
  {DBGFIELD("VCVTTPS2DQrm")       1, false, false, 2618, 7, 14, 1,  0, 0}, // #2124
25834
  {DBGFIELD("VMAXPDrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2125
25835
  {DBGFIELD("VMAXPSrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2126
25836
  {DBGFIELD("VMAXSDrm_VMAXSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2127
25837
  {DBGFIELD("VMAXSSrm_VMAXSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2128
25838
  {DBGFIELD("VMINPDrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2129
25839
  {DBGFIELD("VMINPSrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2130
25840
  {DBGFIELD("VMINSDrm_VMINSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2131
25841
  {DBGFIELD("VMINSSrm_VMINSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2132
25842
  {DBGFIELD("VROUNDPDm")          2, false, false, 2618, 7, 20, 1,  0, 0}, // #2133
25843
  {DBGFIELD("VROUNDPSm")          2, false, false, 2618, 7, 20, 1,  0, 0}, // #2134
25844
  {DBGFIELD("VROUNDSDm_VROUNDSDm_Int") 2, false, false, 2618, 7, 20, 1,  0, 0}, // #2135
25845
  {DBGFIELD("VROUNDSSm_VROUNDSSm_Int") 2, false, false, 2618, 7, 20, 1,  0, 0}, // #2136
25846
  {DBGFIELD("VSUBPDrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2137
25847
  {DBGFIELD("VSUBPSrm")           1, false, false, 2607, 7,  8, 1,  1, 1}, // #2138
25848
  {DBGFIELD("VSUBSDrm_VSUBSDrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2139
25849
  {DBGFIELD("VSUBSSrm_VSUBSSrm_Int") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2140
25850
  {DBGFIELD("VBLENDVPDYrm")       1, false, false, 2614, 4, 10, 1,  1, 1}, // #2141
25851
  {DBGFIELD("VBLENDVPSYrm")       1, false, false, 2614, 4, 10, 1,  1, 1}, // #2142
25852
  {DBGFIELD("VMASKMOVPDYrm")      2, false, false, 2699, 4, 10, 1,  0, 0}, // #2143
25853
  {DBGFIELD("VMASKMOVPSYrm")      2, false, false, 2699, 4, 10, 1,  0, 0}, // #2144
25854
  {DBGFIELD("DPPDrri")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2145
25855
  {DBGFIELD("VDPPDrri")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2146
25856
  {DBGFIELD("CVTSD2SI64rm")       1, false, false, 2735, 10, 14, 1,  0, 0}, // #2147
25857
  {DBGFIELD("CVTSD2SIrm")         1, false, false, 2735, 10, 14, 1,  0, 0}, // #2148
25858
  {DBGFIELD("CVTSS2SI64rm")       2, false, false, 2745, 8, 14, 1,  0, 0}, // #2149
25859
  {DBGFIELD("CVTSS2SIrm")         2, false, false, 2745, 8, 14, 1,  0, 0}, // #2150
25860
  {DBGFIELD("CVTTSD2SI64rm")      1, false, false, 2735, 10, 14, 1,  0, 0}, // #2151
25861
  {DBGFIELD("CVTTSD2SIrm")        1, false, false, 2735, 10, 14, 1,  0, 0}, // #2152
25862
  {DBGFIELD("CVTTSS2SI64rm")      2, false, false, 2745, 8, 14, 1,  0, 0}, // #2153
25863
  {DBGFIELD("CVTTSS2SIrm")        2, false, false, 2745, 8, 14, 1,  0, 0}, // #2154
25864
  {DBGFIELD("MUL16m")             1, false, false, 2753, 4, 10, 1,  1, 1}, // #2155
25865
  {DBGFIELD("MUL32m")             1, false, false, 2753, 4, 10, 1,  1, 1}, // #2156
25866
  {DBGFIELD("MUL64m")             2, false, false, 2753, 4, 15, 1,  1, 1}, // #2157
25867
  {DBGFIELD("VPTESTYrm")          2, false, false, 2726, 3, 10, 1,  0, 0}, // #2158
25868
  {DBGFIELD("LD_F32m")            1, false, false, 1493, 1, 10, 1,  0, 0}, // #2159
25869
  {DBGFIELD("LD_F64m")            1, false, false, 1493, 1, 10, 1,  0, 0}, // #2160
25870
  {DBGFIELD("LD_F80m")            2, false, false, 2719, 4,  2, 1,  0, 0}, // #2161
25871
  {DBGFIELD("PHADDDrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2162
25872
  {DBGFIELD("PHADDSWrm128")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2163
25873
  {DBGFIELD("PHADDWrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2164
25874
  {DBGFIELD("PHSUBDrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2165
25875
  {DBGFIELD("PHSUBSWrm128")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2166
25876
  {DBGFIELD("PHSUBWrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2167
25877
  {DBGFIELD("VPHADDDrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2168
25878
  {DBGFIELD("VPHADDSWrm128")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2169
25879
  {DBGFIELD("VPHADDWrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2170
25880
  {DBGFIELD("VPHSUBDrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2171
25881
  {DBGFIELD("VPHSUBSWrm128")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2172
25882
  {DBGFIELD("VPHSUBWrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2173
25883
  {DBGFIELD("IST_F16m")           1, false, false, 2709, 3, 14, 1,  0, 0}, // #2174
25884
  {DBGFIELD("IST_F32m")           1, false, false, 2709, 3, 14, 1,  0, 0}, // #2175
25885
  {DBGFIELD("IST_FP16m")          1, false, false, 2709, 3, 14, 1,  0, 0}, // #2176
25886
  {DBGFIELD("IST_FP32m")          1, false, false, 2709, 3, 14, 1,  0, 0}, // #2177
25887
  {DBGFIELD("IST_FP64m")          1, false, false, 1493, 1,  2, 1,  0, 0}, // #2178
25888
  {DBGFIELD("ROL16mCL_ROL32mCL_ROL64mCL") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2179
25889
  {DBGFIELD("ROL8mCL")            3, false, false, 2605, 2,  3, 2,  0, 0}, // #2180
25890
  {DBGFIELD("ROR16mCL_ROR32mCL_ROR64mCL") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2181
25891
  {DBGFIELD("ROR8mCL")            3, false, false, 2605, 2,  3, 2,  0, 0}, // #2182
25892
  {DBGFIELD("SAR16mCL_SAR32mCL_SAR64mCL") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2183
25893
  {DBGFIELD("SAR8mCL")            3, false, false, 2605, 2,  3, 2,  0, 0}, // #2184
25894
  {DBGFIELD("SHL16mCL_SHL32mCL_SHL64mCL") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2185
25895
  {DBGFIELD("SHL8mCL")            3, false, false, 2605, 2,  3, 2,  0, 0}, // #2186
25896
  {DBGFIELD("SHR16mCL_SHR32mCL_SHR64mCL") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2187
25897
  {DBGFIELD("SHR8mCL")            3, false, false, 2605, 2,  3, 2,  0, 0}, // #2188
25898
  {DBGFIELD("ADC16mi8_ADC32mi8_ADC64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2189
25899
  {DBGFIELD("ADC8mi_ADC8mi8")     2, false, false, 1493, 2,  3, 1,  0, 0}, // #2190
25900
  {DBGFIELD("SBB16mi8_SBB32mi8_SBB64mi8") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2191
25901
  {DBGFIELD("SBB8mi_SBB8mi8")     2, false, false, 1493, 2,  3, 1,  0, 0}, // #2192
25902
  {DBGFIELD("ADC16mr_ADC32mr_ADC64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2193
25903
  {DBGFIELD("ADC8mr")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #2194
25904
  {DBGFIELD("SBB16mr_SBB32mr_SBB64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2195
25905
  {DBGFIELD("SBB8mr")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #2196
25906
  {DBGFIELD("BT16mr_BT32mr_BT64mr") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2197
25907
  {DBGFIELD("BTC16mr_BTC32mr_BTC64mr") 2, false, false, 1493, 2, 16, 1,  0, 0}, // #2198
25908
  {DBGFIELD("BTR16mr_BTR32mr_BTR64mr") 2, false, false, 1493, 2, 16, 1,  0, 0}, // #2199
25909
  {DBGFIELD("BTS16mr_BTS32mr_BTS64mr") 2, false, false, 1493, 2, 16, 1,  0, 0}, // #2200
25910
  {DBGFIELD("ADD_F32m")           1, false, false, 2607, 7,  8, 1,  0, 0}, // #2201
25911
  {DBGFIELD("ADD_F64m")           1, false, false, 2607, 7,  8, 1,  0, 0}, // #2202
25912
  {DBGFIELD("ILD_F16m")           2, false, false, 2618, 7, 20, 1,  0, 0}, // #2203
25913
  {DBGFIELD("ILD_F32m")           2, false, false, 2618, 7, 20, 1,  0, 0}, // #2204
25914
  {DBGFIELD("ILD_F64m")           2, false, false, 2618, 7, 20, 1,  0, 0}, // #2205
25915
  {DBGFIELD("SUBR_F32m")          1, false, false, 2607, 7,  8, 1,  0, 0}, // #2206
25916
  {DBGFIELD("SUBR_F64m")          1, false, false, 2607, 7,  8, 1,  0, 0}, // #2207
25917
  {DBGFIELD("SUB_F32m")           1, false, false, 2607, 7,  8, 1,  0, 0}, // #2208
25918
  {DBGFIELD("SUB_F64m")           1, false, false, 2607, 7,  8, 1,  0, 0}, // #2209
25919
  {DBGFIELD("VADDPDYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2210
25920
  {DBGFIELD("VADDPSYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2211
25921
  {DBGFIELD("VADDSUBPDYrm")       1, false, false, 2607, 7,  8, 1,  1, 1}, // #2212
25922
  {DBGFIELD("VADDSUBPSYrm")       1, false, false, 2607, 7,  8, 1,  1, 1}, // #2213
25923
  {DBGFIELD("VCMPPDYrmi_VCMPPDYrmi_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2214
25924
  {DBGFIELD("VCMPPSYrmi_VCMPPSYrmi_alt") 1, false, false, 2607, 7,  8, 1,  1, 1}, // #2215
25925
  {DBGFIELD("VCVTDQ2PSYrm")       1, false, false, 2618, 7, 14, 1,  0, 0}, // #2216
25926
  {DBGFIELD("VCVTPS2DQYrm")       1, false, false, 2618, 7, 14, 1,  0, 0}, // #2217
25927
  {DBGFIELD("VCVTTPS2DQYrm")      1, false, false, 2618, 7, 14, 1,  0, 0}, // #2218
25928
  {DBGFIELD("VMAXPDYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2219
25929
  {DBGFIELD("VMAXPSYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2220
25930
  {DBGFIELD("VMINPDYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2221
25931
  {DBGFIELD("VMINPSYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2222
25932
  {DBGFIELD("VROUNDYPDm")         2, false, false, 2618, 7, 20, 1,  0, 0}, // #2223
25933
  {DBGFIELD("VROUNDYPSm")         2, false, false, 2618, 7, 20, 1,  0, 0}, // #2224
25934
  {DBGFIELD("VSUBPDYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2225
25935
  {DBGFIELD("VSUBPSYrm")          1, false, false, 2607, 7,  8, 1,  1, 1}, // #2226
25936
  {DBGFIELD("VCVTSD2SI64rm")      1, false, false, 2735, 10, 14, 1,  0, 0}, // #2227
25937
  {DBGFIELD("VCVTSD2SIrm")        1, false, false, 2735, 10, 14, 1,  0, 0}, // #2228
25938
  {DBGFIELD("VCVTSS2SI64rm")      2, false, false, 2745, 8, 14, 1,  0, 0}, // #2229
25939
  {DBGFIELD("VCVTSS2SIrm")        2, false, false, 2745, 8, 14, 1,  0, 0}, // #2230
25940
  {DBGFIELD("VCVTTSD2SI64rm")     1, false, false, 2735, 10, 14, 1,  0, 0}, // #2231
25941
  {DBGFIELD("VCVTTSD2SIrm")       1, false, false, 2735, 10, 14, 1,  0, 0}, // #2232
25942
  {DBGFIELD("VCVTTSS2SI64rm")     2, false, false, 2745, 8, 14, 1,  0, 0}, // #2233
25943
  {DBGFIELD("VCVTTSS2SIrm")       2, false, false, 2745, 8, 14, 1,  0, 0}, // #2234
25944
  {DBGFIELD("CVTDQ2PDrm")         1, false, false, 2618, 7, 14, 1,  0, 0}, // #2235
25945
  {DBGFIELD("CVTPD2DQrm")         2, false, false, 2745, 8, 14, 1,  0, 0}, // #2236
25946
  {DBGFIELD("CVTPD2PSrm")         2, false, false, 2757, 4, 20, 1,  0, 0}, // #2237
25947
  {DBGFIELD("CVTSD2SSrm")         2, false, false, 2757, 4, 20, 1,  0, 0}, // #2238
25948
  {DBGFIELD("CVTSI2SS64rm")       1, false, false, 2618, 7, 14, 1,  0, 0}, // #2239
25949
  {DBGFIELD("CVTSI2SSrm")         1, false, false, 2618, 7, 14, 1,  0, 0}, // #2240
25950
  {DBGFIELD("CVTTPD2DQrm")        2, false, false, 2745, 8, 14, 1,  0, 0}, // #2241
25951
  {DBGFIELD("MMX_CVTPD2PIirm")    1, false, false, 2618, 7, 14, 1,  0, 0}, // #2242
25952
  {DBGFIELD("MMX_CVTPI2PDirm")    1, false, false, 2618, 7, 14, 1,  0, 0}, // #2243
25953
  {DBGFIELD("MMX_CVTTPD2PIirm")   1, false, false, 2618, 7, 14, 1,  0, 0}, // #2244
25954
  {DBGFIELD("VCVTDQ2PDYrm")       1, false, false, 2618, 7, 14, 1,  0, 0}, // #2245
25955
  {DBGFIELD("VCVTDQ2PDrm")        1, false, false, 2618, 7, 14, 1,  0, 0}, // #2246
25956
  {DBGFIELD("VCVTPD2DQrm")        2, false, false, 2745, 8, 14, 1,  0, 0}, // #2247
25957
  {DBGFIELD("VCVTPD2PSrm")        2, false, false, 2757, 4, 20, 1,  0, 0}, // #2248
25958
  {DBGFIELD("VCVTSD2SSrm")        2, false, false, 2757, 4, 20, 1,  0, 0}, // #2249
25959
  {DBGFIELD("VCVTSI2SS64rm")      1, false, false, 2618, 7, 14, 1,  1, 1}, // #2250
25960
  {DBGFIELD("VCVTSI2SSrm")        1, false, false, 2618, 7, 14, 1,  1, 1}, // #2251
25961
  {DBGFIELD("VCVTTPD2DQrm")       2, false, false, 2745, 8, 14, 1,  0, 0}, // #2252
25962
  {DBGFIELD("SHLD16mrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2253
25963
  {DBGFIELD("SHLD32mrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2254
25964
  {DBGFIELD("SHLD64mrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2255
25965
  {DBGFIELD("SHRD16mrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2256
25966
  {DBGFIELD("SHRD32mrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2257
25967
  {DBGFIELD("SHRD64mrCL")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2258
25968
  {DBGFIELD("MULPDrm")            2, false, false, 2614, 4,  8, 1,  0, 0}, // #2259
25969
  {DBGFIELD("MULPSrm")            2, false, false, 2614, 4,  8, 1,  0, 0}, // #2260
25970
  {DBGFIELD("MULSDrm_MULSDrm_Int") 2, false, false, 2614, 4,  8, 1,  0, 0}, // #2261
25971
  {DBGFIELD("MULSSrm_MULSSrm_Int") 2, false, false, 2614, 4,  8, 1,  0, 0}, // #2262
25972
  {DBGFIELD("PCMPGTQrm")          1, false, false, 2761, 4, 10, 1,  0, 0}, // #2263
25973
  {DBGFIELD("PHMINPOSUWrm128")    1, false, false, 2607, 7, 20, 1,  0, 0}, // #2264
25974
  {DBGFIELD("RCPPSm")             1, false, false, 2614, 4, 14, 1,  0, 0}, // #2265
25975
  {DBGFIELD("RCPSSm")             1, false, false, 2614, 4, 14, 1,  1, 1}, // #2266
25976
  {DBGFIELD("RCPSSm_Int")         1, false, false, 2614, 4, 14, 1,  1, 1}, // #2267
25977
  {DBGFIELD("RSQRTPSm")           2, false, false, 2614, 4, 14, 1,  0, 0}, // #2268
25978
  {DBGFIELD("RSQRTSSm")           2, false, false, 2765, 3, 14, 1,  0, 0}, // #2269
25979
  {DBGFIELD("RSQRTSSm_Int")       2, false, false, 2765, 3, 14, 1,  0, 0}, // #2270
25980
  {DBGFIELD("VMULPDrm")           2, false, false, 2614, 4,  8, 1,  0, 0}, // #2271
25981
  {DBGFIELD("VMULPSrm")           2, false, false, 2614, 4,  8, 1,  0, 0}, // #2272
25982
  {DBGFIELD("VMULSDrm_VMULSDrm_Int") 2, false, false, 2614, 4,  8, 1,  0, 0}, // #2273
25983
  {DBGFIELD("VMULSSrm_VMULSSrm_Int") 2, false, false, 2614, 4,  8, 1,  0, 0}, // #2274
25984
  {DBGFIELD("VPCMPGTQrm")         1, false, false, 2761, 4, 10, 1,  0, 0}, // #2275
25985
  {DBGFIELD("VPHMINPOSUWrm128")   1, false, false, 2607, 7, 20, 1,  0, 0}, // #2276
25986
  {DBGFIELD("VRCPPSm")            1, false, false, 2614, 4, 14, 1,  0, 0}, // #2277
25987
  {DBGFIELD("VRCPSSm")            1, false, false, 2614, 4, 14, 1,  1, 1}, // #2278
25988
  {DBGFIELD("VRCPSSm_Int")        1, false, false, 2614, 4, 14, 1,  1, 1}, // #2279
25989
  {DBGFIELD("VRSQRTPSm")          2, false, false, 2614, 4, 14, 1,  0, 0}, // #2280
25990
  {DBGFIELD("VRSQRTSSm")          2, false, false, 2765, 3, 14, 1,  0, 0}, // #2281
25991
  {DBGFIELD("VRSQRTSSm_Int")      2, false, false, 2765, 3, 14, 1,  0, 0}, // #2282
25992
  {DBGFIELD("PCMPISTRIrr")        1, false, false,  0, 0,  1, 1,  0, 0}, // #2283
25993
  {DBGFIELD("PCMPISTRM128rr")     1, false, false,  0, 0,  1, 1,  0, 0}, // #2284
25994
  {DBGFIELD("VPCMPISTRIrr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2285
25995
  {DBGFIELD("VPCMPISTRM128rr")    1, false, false,  0, 0,  1, 1,  0, 0}, // #2286
25996
  {DBGFIELD("FICOM16m")           2, false, false, 2768, 4, 14, 1,  0, 0}, // #2287
25997
  {DBGFIELD("FICOM32m")           2, false, false, 2768, 4, 14, 1,  0, 0}, // #2288
25998
  {DBGFIELD("FICOMP16m")          2, false, false, 2768, 4, 14, 1,  0, 0}, // #2289
25999
  {DBGFIELD("FICOMP32m")          2, false, false, 2768, 4, 14, 1,  0, 0}, // #2290
26000
  {DBGFIELD("VCVTPD2DQYrm")       2, false, false, 2745, 8, 14, 1,  0, 0}, // #2291
26001
  {DBGFIELD("VCVTPD2PSYrm")       1, false, false, 2618, 7, 20, 1,  0, 0}, // #2292
26002
  {DBGFIELD("VCVTTPD2DQYrm")      2, false, false, 2745, 8, 14, 1,  0, 0}, // #2293
26003
  {DBGFIELD("MPSADBWrmi")         1, false, false,  0, 0,  1, 1,  1, 1}, // #2294
26004
  {DBGFIELD("VMPSADBWrmi")        1, false, false,  0, 0,  1, 1,  1, 1}, // #2295
26005
  {DBGFIELD("HADDPDrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2296
26006
  {DBGFIELD("HADDPSrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2297
26007
  {DBGFIELD("HSUBPDrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2298
26008
  {DBGFIELD("HSUBPSrm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2299
26009
  {DBGFIELD("VHADDPDrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2300
26010
  {DBGFIELD("VHADDPSrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2301
26011
  {DBGFIELD("VHSUBPDrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2302
26012
  {DBGFIELD("VHSUBPSrm")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2303
26013
  {DBGFIELD("AESIMCrr")           1, false, false, 2615, 3,  9, 1,  0, 0}, // #2304
26014
  {DBGFIELD("VAESIMCrr")          1, false, false, 2615, 3,  9, 1,  0, 0}, // #2305
26015
  {DBGFIELD("MUL_F32m")           1, false, false, 2607, 7, 14, 1,  0, 0}, // #2306
26016
  {DBGFIELD("MUL_F64m")           1, false, false, 2607, 7, 14, 1,  0, 0}, // #2307
26017
  {DBGFIELD("VMULPDYrm")          2, false, false, 2614, 4, 20, 1,  0, 0}, // #2308
26018
  {DBGFIELD("VMULPSYrm")          2, false, false, 2614, 4, 20, 1,  0, 0}, // #2309
26019
  {DBGFIELD("DPPSrri")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2310
26020
  {DBGFIELD("VDPPSYrri")          1, false, false,  0, 0,  1, 1,  0, 0}, // #2311
26021
  {DBGFIELD("VDPPSrri")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2312
26022
  {DBGFIELD("VHADDPDYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2313
26023
  {DBGFIELD("VHADDPSYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2314
26024
  {DBGFIELD("VHSUBPDYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2315
26025
  {DBGFIELD("VHSUBPSYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2316
26026
  {DBGFIELD("ADD_FI16m")          1, false, false, 2607, 7,  8, 1,  0, 0}, // #2317
26027
  {DBGFIELD("ADD_FI32m")          1, false, false, 2607, 7,  8, 1,  0, 0}, // #2318
26028
  {DBGFIELD("SUBR_FI16m")         1, false, false, 2607, 7,  8, 1,  0, 0}, // #2319
26029
  {DBGFIELD("SUBR_FI32m")         1, false, false, 2607, 7,  8, 1,  0, 0}, // #2320
26030
  {DBGFIELD("SUB_FI16m")          1, false, false, 2607, 7,  8, 1,  0, 0}, // #2321
26031
  {DBGFIELD("SUB_FI32m")          1, false, false, 2607, 7,  8, 1,  0, 0}, // #2322
26032
  {DBGFIELD("AESDECLASTrm")       1, false, false, 2614, 4, 20, 1,  1, 1}, // #2323
26033
  {DBGFIELD("AESDECrm")           1, false, false, 2614, 4, 20, 1,  1, 1}, // #2324
26034
  {DBGFIELD("AESENCLASTrm")       1, false, false, 2614, 4, 20, 1,  1, 1}, // #2325
26035
  {DBGFIELD("AESENCrm")           1, false, false, 2614, 4, 20, 1,  1, 1}, // #2326
26036
  {DBGFIELD("VAESDECLASTrm")      1, false, false, 2614, 4, 20, 1,  1, 1}, // #2327
26037
  {DBGFIELD("VAESDECrm")          1, false, false, 2614, 4, 20, 1,  1, 1}, // #2328
26038
  {DBGFIELD("VAESENCLASTrm")      1, false, false, 2614, 4, 20, 1,  1, 1}, // #2329
26039
  {DBGFIELD("VAESENCrm")          1, false, false, 2614, 4, 20, 1,  1, 1}, // #2330
26040
  {DBGFIELD("DIVPSrr")            1, false, false, 2619, 6, 24, 1,  0, 0}, // #2331
26041
  {DBGFIELD("DIVSSrr_DIVSSrr_Int") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #2332
26042
  {DBGFIELD("SQRTPSr")            1, false, false, 2619, 6, 31, 1,  0, 0}, // #2333
26043
  {DBGFIELD("SQRTSSr")            1, false, false, 2619, 6, 31, 1,  0, 0}, // #2334
26044
  {DBGFIELD("SQRTSSr_Int")        1, false, false, 2618, 7, 34, 1,  1, 1}, // #2335
26045
  {DBGFIELD("VDIVPSrr")           1, false, false, 2619, 6, 24, 1,  0, 0}, // #2336
26046
  {DBGFIELD("VDIVSSrr_VDIVSSrr_Int") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #2337
26047
  {DBGFIELD("VSQRTPSr")           1, false, false, 2619, 6, 31, 1,  0, 0}, // #2338
26048
  {DBGFIELD("VSQRTSSm")           1, false, false, 2618, 7, 34, 1,  1, 1}, // #2339
26049
  {DBGFIELD("VSQRTSSm_Int")       1, false, false, 2618, 7, 34, 1,  1, 1}, // #2340
26050
  {DBGFIELD("VRCPPSYm")           3, false, false, 2614, 4, 14, 1,  0, 0}, // #2341
26051
  {DBGFIELD("VRSQRTPSYm")         2, false, false, 2614, 4, 14, 1,  0, 0}, // #2342
26052
  {DBGFIELD("MUL_FI16m")          1, false, false, 2607, 7, 14, 1,  0, 0}, // #2343
26053
  {DBGFIELD("MUL_FI32m")          1, false, false, 2607, 7, 14, 1,  0, 0}, // #2344
26054
  {DBGFIELD("DPPDrmi")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2345
26055
  {DBGFIELD("VDPPDrmi")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2346
26056
  {DBGFIELD("PCMPISTRIrm")        1, false, false,  0, 0,  1, 1,  1, 1}, // #2347
26057
  {DBGFIELD("PCMPISTRM128rm")     1, false, false,  0, 0,  1, 1,  1, 1}, // #2348
26058
  {DBGFIELD("VPCMPISTRIrm")       1, false, false,  0, 0,  1, 1,  1, 1}, // #2349
26059
  {DBGFIELD("VPCMPISTRM128rm")    1, false, false,  0, 0,  1, 1,  1, 1}, // #2350
26060
  {DBGFIELD("AESIMCrm")           1, false, false, 2614, 4, 20, 1,  0, 0}, // #2351
26061
  {DBGFIELD("VAESIMCrm")          1, false, false, 2614, 4, 20, 1,  0, 0}, // #2352
26062
  {DBGFIELD("DIVPSrm")            1, false, false, 2618, 7, 36, 1,  1, 1}, // #2353
26063
  {DBGFIELD("DIVSSrm_DIVSSrm_Int") 1, false, false, 2618, 7, 36, 1,  1, 1}, // #2354
26064
  {DBGFIELD("SQRTPSm")            1, false, false, 2618, 7, 34, 1,  0, 0}, // #2355
26065
  {DBGFIELD("SQRTSSm")            1, false, false, 2618, 7, 34, 1,  1, 1}, // #2356
26066
  {DBGFIELD("SQRTSSm_Int")        1, false, false, 2618, 7, 34, 1,  1, 1}, // #2357
26067
  {DBGFIELD("VDIVPSrm")           1, false, false, 2618, 7, 36, 1,  1, 1}, // #2358
26068
  {DBGFIELD("VDIVSSrm_VDIVSSrm_Int") 1, false, false, 2618, 7, 36, 1,  1, 1}, // #2359
26069
  {DBGFIELD("VSQRTPSm")           1, false, false, 2618, 7, 34, 1,  0, 0}, // #2360
26070
  {DBGFIELD("VSQRTSDr")           1, false, false, 2619, 6, 31, 1,  0, 0}, // #2361
26071
  {DBGFIELD("VSQRTSDr_Int")       1, false, false, 2618, 7, 34, 1,  0, 0}, // #2362
26072
  {DBGFIELD("VSQRTSDm")           1, false, false, 2618, 7, 34, 1,  1, 1}, // #2363
26073
  {DBGFIELD("VSQRTSDm_Int")       1, false, false, 2618, 7, 34, 1,  1, 1}, // #2364
26074
  {DBGFIELD("DIVPDrr")            1, false, false, 2619, 6, 24, 1,  0, 0}, // #2365
26075
  {DBGFIELD("DIVSDrr_DIVSDrr_Int") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #2366
26076
  {DBGFIELD("SQRTPDr")            1, false, false, 2619, 6, 31, 1,  0, 0}, // #2367
26077
  {DBGFIELD("SQRTSDr")            1, false, false, 2619, 6, 31, 1,  0, 0}, // #2368
26078
  {DBGFIELD("SQRTSDr_Int")        1, false, false, 2618, 7, 34, 1,  1, 1}, // #2369
26079
  {DBGFIELD("VDIVPDrr")           1, false, false, 2619, 6, 24, 1,  0, 0}, // #2370
26080
  {DBGFIELD("VDIVSDrr_VDIVSDrr_Int") 1, false, false, 2619, 6, 24, 1,  0, 0}, // #2371
26081
  {DBGFIELD("VSQRTPDr")           1, false, false, 2619, 6, 31, 1,  0, 0}, // #2372
26082
  {DBGFIELD("DIVR_FPrST0")        1, false, false, 2619, 6, 24, 1,  0, 0}, // #2373
26083
  {DBGFIELD("DIVR_FST0r")         1, false, false, 2619, 6, 24, 1,  0, 0}, // #2374
26084
  {DBGFIELD("DIVR_FrST0")         1, false, false, 2619, 6, 24, 1,  0, 0}, // #2375
26085
  {DBGFIELD("DIV_FPrST0")         1, false, false, 2619, 6, 24, 1,  0, 0}, // #2376
26086
  {DBGFIELD("DIV_FST0r")          1, false, false, 2619, 6, 24, 1,  0, 0}, // #2377
26087
  {DBGFIELD("DIV_FrST0")          1, false, false, 2619, 6, 24, 1,  0, 0}, // #2378
26088
  {DBGFIELD("DIVPDrm")            1, false, false, 2618, 7, 36, 1,  1, 1}, // #2379
26089
  {DBGFIELD("DIVSDrm_DIVSDrm_Int") 1, false, false, 2618, 7, 36, 1,  1, 1}, // #2380
26090
  {DBGFIELD("SQRTPDm")            1, false, false, 2618, 7, 34, 1,  0, 0}, // #2381
26091
  {DBGFIELD("SQRTSDm")            1, false, false, 2618, 7, 34, 1,  1, 1}, // #2382
26092
  {DBGFIELD("SQRTSDm_Int")        1, false, false, 2618, 7, 34, 1,  1, 1}, // #2383
26093
  {DBGFIELD("VDIVPDrm")           1, false, false, 2618, 7, 36, 1,  1, 1}, // #2384
26094
  {DBGFIELD("VDIVSDrm_VDIVSDrm_Int") 1, false, false, 2618, 7, 36, 1,  1, 1}, // #2385
26095
  {DBGFIELD("VSQRTPDm")           1, false, false, 2618, 7, 34, 1,  0, 0}, // #2386
26096
  {DBGFIELD("VDIVPSYrr")          1, false, false, 2772, 6, 14, 1,  0, 0}, // #2387
26097
  {DBGFIELD("VSQRTPSYr")          1, false, false, 2778, 6, 41, 1,  0, 0}, // #2388
26098
  {DBGFIELD("DIVR_F32m")          1, false, false, 2618, 7, 36, 1,  0, 0}, // #2389
26099
  {DBGFIELD("DIVR_F64m")          1, false, false, 2618, 7, 36, 1,  0, 0}, // #2390
26100
  {DBGFIELD("DIV_F32m")           1, false, false, 2618, 7, 36, 1,  0, 0}, // #2391
26101
  {DBGFIELD("DIV_F64m")           1, false, false, 2618, 7, 36, 1,  0, 0}, // #2392
26102
  {DBGFIELD("DIVR_FI16m")         1, false, false, 2618, 7, 36, 1,  0, 0}, // #2393
26103
  {DBGFIELD("DIVR_FI32m")         1, false, false, 2618, 7, 36, 1,  0, 0}, // #2394
26104
  {DBGFIELD("DIV_FI16m")          1, false, false, 2618, 7, 36, 1,  0, 0}, // #2395
26105
  {DBGFIELD("DIV_FI32m")          1, false, false, 2618, 7, 36, 1,  0, 0}, // #2396
26106
  {DBGFIELD("VDIVPSYrm")          2, false, false, 2784, 7, 23, 1,  0, 0}, // #2397
26107
  {DBGFIELD("VSQRTPSYm")          2, false, false, 2791, 7, 35, 1,  0, 0}, // #2398
26108
  {DBGFIELD("VDIVPDYrr")          1, false, false, 2798, 6, 24, 1,  0, 0}, // #2399
26109
  {DBGFIELD("VSQRTPDYr")          1, false, false, 2804, 6, 87, 1,  0, 0}, // #2400
26110
  {DBGFIELD("VDIVPDYrm")          2, false, false, 2810, 7, 36, 1,  0, 0}, // #2401
26111
  {DBGFIELD("VSQRTPDYm")          2, false, false, 2817, 7, 37, 1,  0, 0}, // #2402
26112
  {DBGFIELD("VSQRTSSr")           1, false, false, 2619, 6, 31, 1,  0, 0}, // #2403
26113
  {DBGFIELD("VSQRTSSr_Int")       1, false, false, 2618, 7, 34, 1,  0, 0}, // #2404
26114
  {DBGFIELD("MOV16rm")            2, false, false, 1493, 2,  3, 1,  1, 1}, // #2405
26115
  {DBGFIELD("MOVSX32rm16")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #2406
26116
  {DBGFIELD("MOVSX32rm8")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #2407
26117
  {DBGFIELD("MOVZX32rm16")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #2408
26118
  {DBGFIELD("MOVZX32rm8")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #2409
26119
  {DBGFIELD("XLAT")               1, false, false,  0, 0,  1, 1,  0, 0}, // #2410
26120
  {DBGFIELD("PUSH16rmm_PUSH32rmm") 1, false, false, 1493, 1,  9, 1,  0, 0}, // #2411
26121
  {DBGFIELD("PUSHA16_PUSHA32")    1, false, false, 1493, 1, 10, 1,  0, 0}, // #2412
26122
  {DBGFIELD("POP16rmm_POP32rmm")  1, false, false, 1493, 1,  2, 1,  0, 0}, // #2413
26123
  {DBGFIELD("POPA16_POPA32")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2414
26124
  {DBGFIELD("DIV8r")              1, false, false, 1864, 3, 24, 1,  0, 0}, // #2415
26125
  {DBGFIELD("IDIV8r")             1, false, false, 1864, 3, 24, 1,  0, 0}, // #2416
26126
  {DBGFIELD("LRETIL_LRETIQ_LRETIW") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2417
26127
  {DBGFIELD("RETIL_RETIQ_RETIW")  2, false, false, 1493, 2,  3, 1,  0, 0}, // #2418
26128
  {DBGFIELD("BOUNDS16rm_BOUNDS32rm") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2419
26129
  {DBGFIELD("INTO")               1, false, false,  0, 0,  1, 1,  0, 0}, // #2420
26130
  {DBGFIELD("RDPMC")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2421
26131
  {DBGFIELD("RDRAND16r_RDRAND32r_RDRAND64r") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2422
26132
  {DBGFIELD("FBLDm")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2423
26133
  {DBGFIELD("LD_F0")              1, false, false, 2719, 4, 10, 1,  0, 0}, // #2424
26134
  {DBGFIELD("FLDPI")              1, false, false, 2618, 7, 20, 1,  0, 0}, // #2425
26135
  {DBGFIELD("FSAVEm")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2426
26136
  {DBGFIELD("FRSTORm")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2427
26137
  {DBGFIELD("ABS_F_ABS_Fp32_ABS_Fp64_ABS_Fp80") 1, false, false, 2619, 6, 19, 1,  0, 0}, // #2428
26138
  {DBGFIELD("CHS_F_CHS_Fp32_CHS_Fp64_CHS_Fp80") 1, false, false, 2619, 6,  2, 1,  0, 0}, // #2429
26139
  {DBGFIELD("FCOMPP")             1, false, false, 2608, 6,  2, 1,  0, 0}, // #2430
26140
  {DBGFIELD("UCOM_FPPr")          1, false, false, 2608, 6,  2, 1,  0, 0}, // #2431
26141
  {DBGFIELD("TST_F_TST_Fp32_TST_Fp64_TST_Fp80") 1, false, false, 2608, 6,  2, 1,  0, 0}, // #2432
26142
  {DBGFIELD("FXAM")               1, false, false, 2619, 6,  2, 1,  0, 0}, // #2433
26143
  {DBGFIELD("FPREM")              1, false, false,  0, 0,  1, 1,  0, 0}, // #2434
26144
  {DBGFIELD("FPREM1")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2435
26145
  {DBGFIELD("FRNDINT")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2436
26146
  {DBGFIELD("FSCALE")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2437
26147
  {DBGFIELD("FXTRACT")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2438
26148
  {DBGFIELD("WAIT")               1, false, false, 2608, 6,  2, 1,  0, 0}, // #2439
26149
  {DBGFIELD("FNCLEX")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2440
26150
  {DBGFIELD("VPBLENDWYrri")       1, false, false, 2659, 2, 19, 1,  0, 0}, // #2441
26151
  {DBGFIELD("VPBLENDWYrmi")       2, false, false, 2690, 3, 15, 1,  0, 0}, // #2442
26152
  {DBGFIELD("MMX_PMOVMSKBrr")     2, false, false, 2649, 5,  2, 1,  0, 0}, // #2443
26153
  {DBGFIELD("VPMOVMSKBYrr")       1, false, false, 2649, 5, 19, 1,  0, 0}, // #2444
26154
  {DBGFIELD("VPGATHERDDrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2445
26155
  {DBGFIELD("VPGATHERDDYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2446
26156
  {DBGFIELD("VPGATHERQDrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2447
26157
  {DBGFIELD("VPGATHERQDYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2448
26158
  {DBGFIELD("VPGATHERDQrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2449
26159
  {DBGFIELD("VPGATHERDQYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2450
26160
  {DBGFIELD("VPGATHERQQrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2451
26161
  {DBGFIELD("VPGATHERQQYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2452
26162
  {DBGFIELD("VGATHERDPSrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2453
26163
  {DBGFIELD("VGATHERDPSYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2454
26164
  {DBGFIELD("VGATHERQPSrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2455
26165
  {DBGFIELD("VGATHERQPSYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2456
26166
  {DBGFIELD("VGATHERDPDrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2457
26167
  {DBGFIELD("VGATHERDPDYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2458
26168
  {DBGFIELD("VGATHERQPDrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2459
26169
  {DBGFIELD("VGATHERQPDYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2460
26170
  {DBGFIELD("MMX_MOVD64rm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #2461
26171
  {DBGFIELD("MMX_MOVD64to64rm")   1, false, false, 1493, 1, 10, 1,  0, 0}, // #2462
26172
  {DBGFIELD("MMX_MOVQ64rm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #2463
26173
  {DBGFIELD("PREFETCHNTA")        1, false, false, 1493, 1, 10, 1,  0, 0}, // #2464
26174
  {DBGFIELD("PREFETCHT0")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #2465
26175
  {DBGFIELD("PREFETCHT1")         1, false, false, 1493, 1, 10, 1,  0, 0}, // #2466
26176
  {DBGFIELD("VBROADCASTI128")     1, false, false, 1493, 1, 10, 1,  0, 0}, // #2467
26177
  {DBGFIELD("VMOVNTDQAYrm")       1, false, false, 1493, 1, 10, 1,  0, 0}, // #2468
26178
  {DBGFIELD("VPBROADCASTDYrm")    1, false, false, 1493, 1, 10, 1,  0, 0}, // #2469
26179
  {DBGFIELD("VPBROADCASTDrm")     1, false, false, 1493, 1, 10, 1,  0, 0}, // #2470
26180
  {DBGFIELD("VPBROADCASTQYrm")    1, false, false, 1493, 1, 10, 1,  0, 0}, // #2471
26181
  {DBGFIELD("VPBROADCASTQrm")     1, false, false, 1493, 1, 10, 1,  0, 0}, // #2472
26182
  {DBGFIELD("FBSTPm")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2473
26183
  {DBGFIELD("MMX_MOVD64mr")       1, false, false, 1493, 1,  2, 1,  0, 0}, // #2474
26184
  {DBGFIELD("MMX_MOVNTQmr")       1, false, false, 1493, 1,  2, 1,  0, 0}, // #2475
26185
  {DBGFIELD("MMX_MOVQ64mr")       1, false, false, 1493, 1,  2, 1,  0, 0}, // #2476
26186
  {DBGFIELD("VEXTRACTI128mr")     1, false, false, 1493, 1,  2, 1,  0, 0}, // #2477
26187
  {DBGFIELD("VMPTRSTm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #2478
26188
  {DBGFIELD("MMX_MOVD64grr")      1, false, false, 2649, 5, 19, 1,  0, 0}, // #2479
26189
  {DBGFIELD("MMX_PSLLDri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2480
26190
  {DBGFIELD("MMX_PSLLDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2481
26191
  {DBGFIELD("MMX_PSLLQri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2482
26192
  {DBGFIELD("MMX_PSLLQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2483
26193
  {DBGFIELD("MMX_PSLLWri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2484
26194
  {DBGFIELD("MMX_PSLLWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2485
26195
  {DBGFIELD("MMX_PSRADri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2486
26196
  {DBGFIELD("MMX_PSRADrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2487
26197
  {DBGFIELD("MMX_PSRAWri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2488
26198
  {DBGFIELD("MMX_PSRAWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2489
26199
  {DBGFIELD("MMX_PSRLDri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2490
26200
  {DBGFIELD("MMX_PSRLDrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2491
26201
  {DBGFIELD("MMX_PSRLQri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2492
26202
  {DBGFIELD("MMX_PSRLQrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2493
26203
  {DBGFIELD("MMX_PSRLWri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2494
26204
  {DBGFIELD("MMX_PSRLWrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2495
26205
  {DBGFIELD("VPSLLDYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2496
26206
  {DBGFIELD("VPSLLQYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2497
26207
  {DBGFIELD("VPSLLVQYrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #2498
26208
  {DBGFIELD("VPSLLVQrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #2499
26209
  {DBGFIELD("VPSLLWYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2500
26210
  {DBGFIELD("VPSRADYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2501
26211
  {DBGFIELD("VPSRAWYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2502
26212
  {DBGFIELD("VPSRLDYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2503
26213
  {DBGFIELD("VPSRLQYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2504
26214
  {DBGFIELD("VPSRLVQYrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #2505
26215
  {DBGFIELD("VPSRLVQrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #2506
26216
  {DBGFIELD("VPSRLWYri")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2507
26217
  {DBGFIELD("MMX_MASKMOVQ64")     1, false, false,  0, 0,  1, 1,  0, 0}, // #2508
26218
  {DBGFIELD("VMASKMOVDQU_VMASKMOVDQU64") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2509
26219
  {DBGFIELD("MMX_MOVD64rr")       1, false, false, 2649, 5,  6, 1,  0, 0}, // #2510
26220
  {DBGFIELD("MMX_MOVD64to64rr")   1, false, false, 2649, 5,  6, 1,  0, 0}, // #2511
26221
  {DBGFIELD("MMX_PSHUFWri")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2512
26222
  {DBGFIELD("MMX_PUNPCKHBWirr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2513
26223
  {DBGFIELD("MMX_PUNPCKHDQirr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2514
26224
  {DBGFIELD("MMX_PUNPCKHWDirr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2515
26225
  {DBGFIELD("MMX_PUNPCKLBWirr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2516
26226
  {DBGFIELD("MMX_PUNPCKLDQirr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2517
26227
  {DBGFIELD("MMX_PUNPCKLWDirr")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2518
26228
  {DBGFIELD("MOVSDrr_REV")        1, false, false, 345, 2,  2, 1,  0, 0}, // #2519
26229
  {DBGFIELD("MOVSSrr_REV")        1, false, false, 345, 2,  2, 1,  0, 0}, // #2520
26230
  {DBGFIELD("MOVUPDrr_REV")       1, false, false, 345, 2,  2, 1,  0, 0}, // #2521
26231
  {DBGFIELD("MOVUPSrr_REV")       1, false, false, 345, 2,  2, 1,  0, 0}, // #2522
26232
  {DBGFIELD("VBROADCASTSSrr")     1, false, false, 345, 2,  2, 1,  0, 0}, // #2523
26233
  {DBGFIELD("VMOVAPDYrr_REV")     1, false, false, 345, 2,  2, 1,  0, 0}, // #2524
26234
  {DBGFIELD("VMOVAPDrr_REV")      1, false, false, 345, 2,  2, 1,  0, 0}, // #2525
26235
  {DBGFIELD("VMOVAPSYrr_REV")     1, false, false, 345, 2,  2, 1,  0, 0}, // #2526
26236
  {DBGFIELD("VMOVAPSrr_REV")      1, false, false, 345, 2,  2, 1,  0, 0}, // #2527
26237
  {DBGFIELD("VMOVLHPSrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #2528
26238
  {DBGFIELD("VMOVSDrr_REV")       1, false, false, 345, 2,  2, 1,  0, 0}, // #2529
26239
  {DBGFIELD("VMOVSSrr_REV")       1, false, false, 345, 2,  2, 1,  0, 0}, // #2530
26240
  {DBGFIELD("VMOVUPDYrr_REV")     1, false, false, 345, 2,  2, 1,  0, 0}, // #2531
26241
  {DBGFIELD("VMOVUPDrr_REV")      1, false, false, 345, 2,  2, 1,  0, 0}, // #2532
26242
  {DBGFIELD("VMOVUPSYrr_REV")     1, false, false, 345, 2,  2, 1,  0, 0}, // #2533
26243
  {DBGFIELD("VMOVUPSrr_REV")      1, false, false, 345, 2,  2, 1,  0, 0}, // #2534
26244
  {DBGFIELD("VPACKSSDWYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2535
26245
  {DBGFIELD("VPACKSSWBYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2536
26246
  {DBGFIELD("VPACKUSDWYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2537
26247
  {DBGFIELD("VPACKUSWBYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2538
26248
  {DBGFIELD("VPALIGNRYrri")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2539
26249
  {DBGFIELD("VPBROADCASTDrr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2540
26250
  {DBGFIELD("VPBROADCASTQrr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2541
26251
  {DBGFIELD("VPSHUFBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2542
26252
  {DBGFIELD("VPSHUFDYri")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2543
26253
  {DBGFIELD("VPSHUFHWYri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2544
26254
  {DBGFIELD("VPSHUFLWYri")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2545
26255
  {DBGFIELD("VPSLLDQYri")         1, false, false, 2649, 5, 19, 1,  0, 0}, // #2546
26256
  {DBGFIELD("VPSRLDQYri")         1, false, false, 2649, 5, 19, 1,  0, 0}, // #2547
26257
  {DBGFIELD("VPUNPCKHBWYrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2548
26258
  {DBGFIELD("VPUNPCKHDQYrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2549
26259
  {DBGFIELD("VPUNPCKHQDQYrr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2550
26260
  {DBGFIELD("VPUNPCKHWDYrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2551
26261
  {DBGFIELD("VPUNPCKLBWYrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2552
26262
  {DBGFIELD("VPUNPCKLDQYrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2553
26263
  {DBGFIELD("VPUNPCKLQDQYrr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2554
26264
  {DBGFIELD("VPUNPCKLWDYrr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2555
26265
  {DBGFIELD("JMP16r_JMP32r")      1, false, false, 105, 1,  2, 1,  0, 0}, // #2556
26266
  {DBGFIELD("RORX32ri")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2557
26267
  {DBGFIELD("RORX64ri")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2558
26268
  {DBGFIELD("SAR16r1_SAR32r1_SAR64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2559
26269
  {DBGFIELD("SAR8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2560
26270
  {DBGFIELD("SARX32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2561
26271
  {DBGFIELD("SARX64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2562
26272
  {DBGFIELD("SHLX32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2563
26273
  {DBGFIELD("SHLX64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2564
26274
  {DBGFIELD("SHR16r1_SHR32r1_SHR64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2565
26275
  {DBGFIELD("SHR8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2566
26276
  {DBGFIELD("SHRX32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2567
26277
  {DBGFIELD("SHRX64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2568
26278
  {DBGFIELD("ANDN32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2569
26279
  {DBGFIELD("ANDN64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2570
26280
  {DBGFIELD("BLSI32rr")           1, false, false, 105, 1, 19, 1,  0, 0}, // #2571
26281
  {DBGFIELD("BLSI64rr")           1, false, false, 105, 1, 19, 1,  0, 0}, // #2572
26282
  {DBGFIELD("BLSMSK32rr")         1, false, false, 105, 1, 19, 1,  0, 0}, // #2573
26283
  {DBGFIELD("BLSMSK64rr")         1, false, false, 105, 1, 19, 1,  0, 0}, // #2574
26284
  {DBGFIELD("BLSR32rr")           1, false, false, 105, 1, 19, 1,  0, 0}, // #2575
26285
  {DBGFIELD("BLSR64rr")           1, false, false, 105, 1, 19, 1,  0, 0}, // #2576
26286
  {DBGFIELD("BZHI32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2577
26287
  {DBGFIELD("BZHI64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #2578
26288
  {DBGFIELD("MMX_PADDBirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2579
26289
  {DBGFIELD("MMX_PADDDirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2580
26290
  {DBGFIELD("MMX_PADDSBirr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2581
26291
  {DBGFIELD("MMX_PADDSWirr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2582
26292
  {DBGFIELD("MMX_PADDUSBirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2583
26293
  {DBGFIELD("MMX_PADDUSWirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2584
26294
  {DBGFIELD("MMX_PADDWirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2585
26295
  {DBGFIELD("MMX_PAVGBirr")       1, false, false, 2608, 6,  9, 1,  0, 0}, // #2586
26296
  {DBGFIELD("MMX_PAVGWirr")       1, false, false, 2608, 6,  9, 1,  0, 0}, // #2587
26297
  {DBGFIELD("MMX_PCMPEQBirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2588
26298
  {DBGFIELD("MMX_PCMPEQDirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2589
26299
  {DBGFIELD("MMX_PCMPEQWirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2590
26300
  {DBGFIELD("MMX_PCMPGTBirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2591
26301
  {DBGFIELD("MMX_PCMPGTDirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2592
26302
  {DBGFIELD("MMX_PCMPGTWirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2593
26303
  {DBGFIELD("MMX_PMAXSWirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #2594
26304
  {DBGFIELD("MMX_PMAXUBirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #2595
26305
  {DBGFIELD("MMX_PMINSWirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #2596
26306
  {DBGFIELD("MMX_PMINUBirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #2597
26307
  {DBGFIELD("MMX_PSUBBirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2598
26308
  {DBGFIELD("MMX_PSUBDirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2599
26309
  {DBGFIELD("MMX_PSUBQirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2600
26310
  {DBGFIELD("MMX_PSUBSBirr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2601
26311
  {DBGFIELD("MMX_PSUBSWirr")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2602
26312
  {DBGFIELD("MMX_PSUBUSBirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2603
26313
  {DBGFIELD("MMX_PSUBUSWirr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2604
26314
  {DBGFIELD("MMX_PSUBWirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2605
26315
  {DBGFIELD("VPABSBYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2606
26316
  {DBGFIELD("VPABSDYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2607
26317
  {DBGFIELD("VPABSWYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2608
26318
  {DBGFIELD("VPADDBYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2609
26319
  {DBGFIELD("VPADDDYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2610
26320
  {DBGFIELD("VPADDQYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2611
26321
  {DBGFIELD("VPADDSBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2612
26322
  {DBGFIELD("VPADDSWYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2613
26323
  {DBGFIELD("VPADDUSBYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2614
26324
  {DBGFIELD("VPADDUSWYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2615
26325
  {DBGFIELD("VPADDWYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2616
26326
  {DBGFIELD("VPAVGBYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2617
26327
  {DBGFIELD("VPAVGWYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2618
26328
  {DBGFIELD("VPCMPEQBYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2619
26329
  {DBGFIELD("VPCMPEQDYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2620
26330
  {DBGFIELD("VPCMPEQQYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2621
26331
  {DBGFIELD("VPCMPEQWYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2622
26332
  {DBGFIELD("VPCMPGTBYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2623
26333
  {DBGFIELD("VPCMPGTDYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2624
26334
  {DBGFIELD("VPCMPGTWYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2625
26335
  {DBGFIELD("VPMAXSBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2626
26336
  {DBGFIELD("VPMAXSDYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2627
26337
  {DBGFIELD("VPMAXSWYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2628
26338
  {DBGFIELD("VPMAXUBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2629
26339
  {DBGFIELD("VPMAXUDYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2630
26340
  {DBGFIELD("VPMAXUWYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2631
26341
  {DBGFIELD("VPMINSBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2632
26342
  {DBGFIELD("VPMINSDYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2633
26343
  {DBGFIELD("VPMINSWYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2634
26344
  {DBGFIELD("VPMINUBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2635
26345
  {DBGFIELD("VPMINUDYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2636
26346
  {DBGFIELD("VPMINUWYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2637
26347
  {DBGFIELD("VPSIGNBYrr256")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2638
26348
  {DBGFIELD("VPSIGNDYrr256")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2639
26349
  {DBGFIELD("VPSIGNWYrr256")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2640
26350
  {DBGFIELD("VPSUBBYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2641
26351
  {DBGFIELD("VPSUBDYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2642
26352
  {DBGFIELD("VPSUBQYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2643
26353
  {DBGFIELD("VPSUBSBYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2644
26354
  {DBGFIELD("VPSUBSWYrr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2645
26355
  {DBGFIELD("VPSUBUSBYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2646
26356
  {DBGFIELD("VPSUBUSWYrr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2647
26357
  {DBGFIELD("VPSUBWYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2648
26358
  {DBGFIELD("MMX_MOVQ64rr_REV")   1, false, false, 14, 1,  2, 1,  0, 0}, // #2649
26359
  {DBGFIELD("MMX_PANDNirr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2650
26360
  {DBGFIELD("MMX_PANDirr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2651
26361
  {DBGFIELD("MMX_PORirr")         1, false, false, 14, 1,  2, 1,  0, 0}, // #2652
26362
  {DBGFIELD("MMX_PXORirr")        1, false, false, 14, 1,  2, 1,  0, 0}, // #2653
26363
  {DBGFIELD("MOVDQArr_REV")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2654
26364
  {DBGFIELD("MOVDQUrr_REV")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2655
26365
  {DBGFIELD("VMOVDQAYrr_REV")     2, false, false, 14, 1, 19, 1,  0, 0}, // #2656
26366
  {DBGFIELD("VMOVDQArr_REV")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2657
26367
  {DBGFIELD("VMOVDQUYrr_REV")     2, false, false, 14, 1, 19, 1,  0, 0}, // #2658
26368
  {DBGFIELD("VMOVDQUrr_REV")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2659
26369
  {DBGFIELD("VPANDNYrr")          1, false, false, 14, 1,  2, 1,  0, 0}, // #2660
26370
  {DBGFIELD("VPANDYrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #2661
26371
  {DBGFIELD("VPBLENDDYrri")       2, false, false, 2615, 3,  2, 1,  0, 0}, // #2662
26372
  {DBGFIELD("VPBLENDDrri")        1, false, false, 2615, 3,  2, 1,  0, 0}, // #2663
26373
  {DBGFIELD("VPORYrr")            1, false, false, 14, 1,  2, 1,  0, 0}, // #2664
26374
  {DBGFIELD("VPXORYrr")           1, false, false, 14, 1,  2, 1,  0, 0}, // #2665
26375
  {DBGFIELD("ADD16rr_REV_ADD32rr_REV_ADD64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2666
26376
  {DBGFIELD("ADD8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2667
26377
  {DBGFIELD("AND16rr_REV_AND32rr_REV_AND64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2668
26378
  {DBGFIELD("AND8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2669
26379
  {DBGFIELD("CLC")                1, false, false, 105, 1,  2, 1,  0, 0}, // #2670
26380
  {DBGFIELD("CMP16rr_REV_CMP32rr_REV_CMP64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2671
26381
  {DBGFIELD("CMP8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2672
26382
  {DBGFIELD("MOV16rr_REV_MOV32rr_REV_MOV64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2673
26383
  {DBGFIELD("MOV8ri_alt")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2674
26384
  {DBGFIELD("MOV8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2675
26385
  {DBGFIELD("NOOP_NOOPL_NOOPLr_NOOPQ_NOOPQr_NOOPW_NOOPWr") 1, false, false,  0, 0,  2, 1,  0, 0}, // #2676
26386
  {DBGFIELD("OR16rr_REV_OR32rr_REV_OR64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2677
26387
  {DBGFIELD("OR8rr_REV")          1, false, false, 105, 1,  2, 1,  0, 0}, // #2678
26388
  {DBGFIELD("SGDT64m")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2679
26389
  {DBGFIELD("SIDT64m")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2680
26390
  {DBGFIELD("SLDT64m")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2681
26391
  {DBGFIELD("SMSW16m")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2682
26392
  {DBGFIELD("STRm")               1, false, false,  0, 0,  1, 1,  0, 0}, // #2683
26393
  {DBGFIELD("SUB16rr_REV_SUB32rr_REV_SUB64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2684
26394
  {DBGFIELD("SUB8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2685
26395
  {DBGFIELD("SYSCALL")            1, false, false,  0, 0,  1, 1,  0, 0}, // #2686
26396
  {DBGFIELD("XCHG16rr_XCHG32rr_XCHG64rr") 2, false, false, 65, 1,  2, 1,  0, 0}, // #2687
26397
  {DBGFIELD("MMX_PSLLDrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2688
26398
  {DBGFIELD("MMX_PSLLQrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2689
26399
  {DBGFIELD("MMX_PSLLWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2690
26400
  {DBGFIELD("MMX_PSRADrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2691
26401
  {DBGFIELD("MMX_PSRAWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2692
26402
  {DBGFIELD("MMX_PSRLDrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2693
26403
  {DBGFIELD("MMX_PSRLQrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2694
26404
  {DBGFIELD("MMX_PSRLWrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2695
26405
  {DBGFIELD("VCVTPH2PSYrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2696
26406
  {DBGFIELD("VCVTPH2PSrm")        1, false, false,  0, 0,  1, 1,  0, 0}, // #2697
26407
  {DBGFIELD("VPSLLDYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2698
26408
  {DBGFIELD("VPSLLQYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2699
26409
  {DBGFIELD("VPSLLVQYrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #2700
26410
  {DBGFIELD("VPSLLVQrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #2701
26411
  {DBGFIELD("VPSLLWYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2702
26412
  {DBGFIELD("VPSRADYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2703
26413
  {DBGFIELD("VPSRAWYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2704
26414
  {DBGFIELD("VPSRLDYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2705
26415
  {DBGFIELD("VPSRLQYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2706
26416
  {DBGFIELD("VPSRLVQYrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #2707
26417
  {DBGFIELD("VPSRLVQrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #2708
26418
  {DBGFIELD("VPSRLWYrm")          1, false, false, 2729, 6, 15, 1,  0, 0}, // #2709
26419
  {DBGFIELD("MMX_PINSRWirmi")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2710
26420
  {DBGFIELD("MMX_PSHUFWmi")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2711
26421
  {DBGFIELD("MMX_PUNPCKHBWirm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #2712
26422
  {DBGFIELD("MMX_PUNPCKHDQirm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #2713
26423
  {DBGFIELD("MMX_PUNPCKHWDirm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #2714
26424
  {DBGFIELD("MMX_PUNPCKLBWirm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #2715
26425
  {DBGFIELD("MMX_PUNPCKLDQirm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #2716
26426
  {DBGFIELD("MMX_PUNPCKLWDirm")   1, false, false, 2607, 2, 10, 1,  1, 1}, // #2717
26427
  {DBGFIELD("VPACKSSDWYrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2718
26428
  {DBGFIELD("VPACKSSWBYrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2719
26429
  {DBGFIELD("VPACKUSDWYrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2720
26430
  {DBGFIELD("VPACKUSWBYrm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2721
26431
  {DBGFIELD("VPALIGNRYrmi")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2722
26432
  {DBGFIELD("VPSHUFBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2723
26433
  {DBGFIELD("VPSHUFDYmi")         1, false, false, 2607, 2, 10, 1,  0, 0}, // #2724
26434
  {DBGFIELD("VPSHUFHWYmi")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #2725
26435
  {DBGFIELD("VPSHUFLWYmi")        1, false, false, 2607, 2, 10, 1,  0, 0}, // #2726
26436
  {DBGFIELD("VPUNPCKHBWYrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2727
26437
  {DBGFIELD("VPUNPCKHDQYrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2728
26438
  {DBGFIELD("VPUNPCKHQDQYrm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2729
26439
  {DBGFIELD("VPUNPCKHWDYrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2730
26440
  {DBGFIELD("VPUNPCKLBWYrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2731
26441
  {DBGFIELD("VPUNPCKLDQYrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2732
26442
  {DBGFIELD("VPUNPCKLQDQYrm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2733
26443
  {DBGFIELD("VPUNPCKLWDYrm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2734
26444
  {DBGFIELD("RORX32mi")           2, false, false, 1493, 2,  3, 1,  0, 0}, // #2735
26445
  {DBGFIELD("RORX64mi")           2, false, false, 1493, 2,  3, 1,  0, 0}, // #2736
26446
  {DBGFIELD("SARX32rm")           2, false, false, 1493, 2,  3, 1,  2, 1}, // #2737
26447
  {DBGFIELD("SARX64rm")           2, false, false, 1493, 2,  3, 1,  2, 1}, // #2738
26448
  {DBGFIELD("SHLX32rm")           2, false, false, 1493, 2,  3, 1,  2, 1}, // #2739
26449
  {DBGFIELD("SHLX64rm")           2, false, false, 1493, 2,  3, 1,  2, 1}, // #2740
26450
  {DBGFIELD("SHRX32rm")           2, false, false, 1493, 2,  3, 1,  2, 1}, // #2741
26451
  {DBGFIELD("SHRX64rm")           2, false, false, 1493, 2,  3, 1,  2, 1}, // #2742
26452
  {DBGFIELD("ANDN32rm")           2, false, false, 1493, 2,  3, 1,  1, 1}, // #2743
26453
  {DBGFIELD("ANDN64rm")           2, false, false, 1493, 2,  3, 1,  1, 1}, // #2744
26454
  {DBGFIELD("BLSI32rm")           1, false, false, 1493, 2, 16, 1,  1, 1}, // #2745
26455
  {DBGFIELD("BLSI64rm")           1, false, false, 1493, 2, 16, 1,  1, 1}, // #2746
26456
  {DBGFIELD("BLSMSK32rm")         1, false, false, 1493, 2, 16, 1,  1, 1}, // #2747
26457
  {DBGFIELD("BLSMSK64rm")         1, false, false, 1493, 2, 16, 1,  1, 1}, // #2748
26458
  {DBGFIELD("BLSR32rm")           1, false, false, 1493, 2, 16, 1,  1, 1}, // #2749
26459
  {DBGFIELD("BLSR64rm")           1, false, false, 1493, 2, 16, 1,  1, 1}, // #2750
26460
  {DBGFIELD("BZHI32rm")           2, false, false, 1493, 2,  3, 1,  1, 1}, // #2751
26461
  {DBGFIELD("BZHI64rm")           2, false, false, 1493, 2,  3, 1,  1, 1}, // #2752
26462
  {DBGFIELD("MMX_PADDBirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2753
26463
  {DBGFIELD("MMX_PADDDirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2754
26464
  {DBGFIELD("MMX_PADDSBirm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2755
26465
  {DBGFIELD("MMX_PADDSWirm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2756
26466
  {DBGFIELD("MMX_PADDUSBirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2757
26467
  {DBGFIELD("MMX_PADDUSWirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2758
26468
  {DBGFIELD("MMX_PADDWirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2759
26469
  {DBGFIELD("MMX_PAVGBirm")       1, false, false, 2607, 7, 20, 1,  1, 1}, // #2760
26470
  {DBGFIELD("MMX_PAVGWirm")       1, false, false, 2607, 7, 20, 1,  1, 1}, // #2761
26471
  {DBGFIELD("MMX_PCMPEQBirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2762
26472
  {DBGFIELD("MMX_PCMPEQDirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2763
26473
  {DBGFIELD("MMX_PCMPEQWirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2764
26474
  {DBGFIELD("MMX_PCMPGTBirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2765
26475
  {DBGFIELD("MMX_PCMPGTDirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2766
26476
  {DBGFIELD("MMX_PCMPGTWirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2767
26477
  {DBGFIELD("MMX_PMAXSWirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #2768
26478
  {DBGFIELD("MMX_PMAXUBirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #2769
26479
  {DBGFIELD("MMX_PMINSWirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #2770
26480
  {DBGFIELD("MMX_PMINUBirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #2771
26481
  {DBGFIELD("MMX_PSUBBirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2772
26482
  {DBGFIELD("MMX_PSUBDirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2773
26483
  {DBGFIELD("MMX_PSUBQirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2774
26484
  {DBGFIELD("MMX_PSUBSBirm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2775
26485
  {DBGFIELD("MMX_PSUBSWirm")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2776
26486
  {DBGFIELD("MMX_PSUBUSBirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2777
26487
  {DBGFIELD("MMX_PSUBUSWirm")     1, false, false, 2607, 2, 10, 1,  1, 1}, // #2778
26488
  {DBGFIELD("MMX_PSUBWirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2779
26489
  {DBGFIELD("MOVBE16rm_MOVBE32rm_MOVBE64rm") 1, false, false, 1493, 2,  3, 1,  1, 1}, // #2780
26490
  {DBGFIELD("VPABSBYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #2781
26491
  {DBGFIELD("VPABSDYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #2782
26492
  {DBGFIELD("VPABSWYrm")          1, false, false, 2607, 2, 10, 1,  0, 0}, // #2783
26493
  {DBGFIELD("VPADDBYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2784
26494
  {DBGFIELD("VPADDDYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2785
26495
  {DBGFIELD("VPADDQYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2786
26496
  {DBGFIELD("VPADDSBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2787
26497
  {DBGFIELD("VPADDSWYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2788
26498
  {DBGFIELD("VPADDUSBYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2789
26499
  {DBGFIELD("VPADDUSWYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2790
26500
  {DBGFIELD("VPADDWYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2791
26501
  {DBGFIELD("VPAVGBYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2792
26502
  {DBGFIELD("VPAVGWYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2793
26503
  {DBGFIELD("VPCMPEQBYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2794
26504
  {DBGFIELD("VPCMPEQDYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2795
26505
  {DBGFIELD("VPCMPEQQYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2796
26506
  {DBGFIELD("VPCMPEQWYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2797
26507
  {DBGFIELD("VPCMPGTBYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2798
26508
  {DBGFIELD("VPCMPGTDYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2799
26509
  {DBGFIELD("VPCMPGTWYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2800
26510
  {DBGFIELD("VPMAXSBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2801
26511
  {DBGFIELD("VPMAXSDYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2802
26512
  {DBGFIELD("VPMAXSWYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2803
26513
  {DBGFIELD("VPMAXUBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2804
26514
  {DBGFIELD("VPMAXUDYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2805
26515
  {DBGFIELD("VPMAXUWYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2806
26516
  {DBGFIELD("VPMINSBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2807
26517
  {DBGFIELD("VPMINSDYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2808
26518
  {DBGFIELD("VPMINSWYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2809
26519
  {DBGFIELD("VPMINUBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2810
26520
  {DBGFIELD("VPMINUDYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2811
26521
  {DBGFIELD("VPMINUWYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2812
26522
  {DBGFIELD("VPSIGNBYrm256")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2813
26523
  {DBGFIELD("VPSIGNDYrm256")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2814
26524
  {DBGFIELD("VPSIGNWYrm256")      1, false, false, 2607, 2, 10, 1,  1, 1}, // #2815
26525
  {DBGFIELD("VPSUBBYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2816
26526
  {DBGFIELD("VPSUBDYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2817
26527
  {DBGFIELD("VPSUBQYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2818
26528
  {DBGFIELD("VPSUBSBYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2819
26529
  {DBGFIELD("VPSUBSWYrm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2820
26530
  {DBGFIELD("VPSUBUSBYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2821
26531
  {DBGFIELD("VPSUBUSWYrm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2822
26532
  {DBGFIELD("VPSUBWYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2823
26533
  {DBGFIELD("MMX_PANDNirm")       1, false, false, 2607, 2, 10, 1,  1, 1}, // #2824
26534
  {DBGFIELD("MMX_PANDirm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2825
26535
  {DBGFIELD("MMX_PORirm")         1, false, false, 2607, 2, 10, 1,  1, 1}, // #2826
26536
  {DBGFIELD("MMX_PXORirm")        1, false, false, 2607, 2, 10, 1,  1, 1}, // #2827
26537
  {DBGFIELD("VINSERTI128rm")      1, false, false, 2607, 2, 15, 1,  1, 1}, // #2828
26538
  {DBGFIELD("VPANDNYrm")          1, false, false, 2607, 2, 10, 1,  1, 1}, // #2829
26539
  {DBGFIELD("VPANDYrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #2830
26540
  {DBGFIELD("VPBLENDDYrmi")       2, false, false, 2824, 4, 15, 1,  0, 0}, // #2831
26541
  {DBGFIELD("VPBLENDDrmi")        2, false, false, 2699, 4, 10, 1,  0, 0}, // #2832
26542
  {DBGFIELD("VPORYrm")            1, false, false, 2607, 2, 10, 1,  1, 1}, // #2833
26543
  {DBGFIELD("VPXORYrm")           1, false, false, 2607, 2, 10, 1,  1, 1}, // #2834
26544
  {DBGFIELD("POP16rmr_POP32rmr_POP64rmr") 1, false, false, 1493, 1, 10, 1,  0, 0}, // #2835
26545
  {DBGFIELD("SFENCE")             1, false, false, 1493, 1,  2, 1,  0, 0}, // #2836
26546
  {DBGFIELD("PEXTRWmr")           2, false, false, 2703, 6,  3, 1,  0, 0}, // #2837
26547
  {DBGFIELD("MOVBE32mr_MOVBE64mr") 1, false, false, 1493, 2,  3, 1,  0, 0}, // #2838
26548
  {DBGFIELD("MOVBE16mr")          1, false, false, 1493, 2,  3, 1,  0, 0}, // #2839
26549
  {DBGFIELD("PUSH16rmr_PUSH32rmr_PUSH64rmr") 1, false, false, 1493, 1,  2, 1,  0, 0}, // #2840
26550
  {DBGFIELD("SAR16m1_SAR32m1_SAR64m1") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2841
26551
  {DBGFIELD("SAR8m1")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #2842
26552
  {DBGFIELD("SHR16m1_SHR32m1_SHR64m1") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #2843
26553
  {DBGFIELD("SHR8m1")             2, false, false, 1493, 2,  3, 1,  0, 0}, // #2844
26554
  {DBGFIELD("MMX_PINSRWirri")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2845
26555
  {DBGFIELD("VPBLENDVBYrr")       1, false, false, 2608, 6,  2, 1,  0, 0}, // #2846
26556
  {DBGFIELD("ROL16r1_ROL32r1_ROL64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2847
26557
  {DBGFIELD("ROL8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2848
26558
  {DBGFIELD("ROR16r1_ROR32r1_ROR64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2849
26559
  {DBGFIELD("ROR8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2850
26560
  {DBGFIELD("LFENCE")             1, false, false, 1493, 1,  2, 1,  0, 0}, // #2851
26561
  {DBGFIELD("MFENCE")             1, false, false, 1493, 1,  2, 1,  0, 0}, // #2852
26562
  {DBGFIELD("XGETBV")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2853
26563
  {DBGFIELD("MMX_PEXTRWirri")     1, false, false, 2663, 5, 19, 1,  0, 0}, // #2854
26564
  {DBGFIELD("PEXTRWrr_REV")       1, false, false, 2663, 5, 19, 1,  0, 0}, // #2855
26565
  {DBGFIELD("VCVTPH2PSYrr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2856
26566
  {DBGFIELD("VCVTPH2PSrr")        1, false, false,  0, 0,  1, 1,  0, 0}, // #2857
26567
  {DBGFIELD("VPEXTRWrr_REV")      1, false, false, 14, 1,  2, 1,  0, 0}, // #2858
26568
  {DBGFIELD("BEXTR32rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #2859
26569
  {DBGFIELD("BEXTR64rr")          1, false, false, 105, 1,  2, 1,  0, 0}, // #2860
26570
  {DBGFIELD("ADC16rr_REV_ADC32rr_REV_ADC64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2861
26571
  {DBGFIELD("ADC8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2862
26572
  {DBGFIELD("CWD")                0, false, false,  0, 0,  0, 0,  0, 0}, // #2863
26573
  {DBGFIELD("SBB16rr_REV_SBB32rr_REV_SBB64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2864
26574
  {DBGFIELD("SBB8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #2865
26575
  {DBGFIELD("MMX_PACKSSDWirm")    1, false, false, 2636, 3,  2, 1,  0, 0}, // #2866
26576
  {DBGFIELD("MMX_PACKSSWBirm")    1, false, false, 2636, 3,  2, 1,  0, 0}, // #2867
26577
  {DBGFIELD("MMX_PACKUSWBirm")    1, false, false, 2636, 3,  2, 1,  0, 0}, // #2868
26578
  {DBGFIELD("PBLENDVBrm0")        1, false, false, 2607, 7, 10, 1,  1, 1}, // #2869
26579
  {DBGFIELD("VPBLENDVBYrm")       1, false, false, 2607, 7, 10, 1,  1, 1}, // #2870
26580
  {DBGFIELD("VPMASKMOVDYrm")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2871
26581
  {DBGFIELD("VPMASKMOVDrm")       1, false, false,  0, 0,  1, 1,  0, 0}, // #2872
26582
  {DBGFIELD("VPMASKMOVQYrm")      2, false, false, 2824, 4, 15, 1,  0, 0}, // #2873
26583
  {DBGFIELD("VPMASKMOVQrm")       2, false, false, 2699, 4, 10, 1,  0, 0}, // #2874
26584
  {DBGFIELD("LRETQ")              2, false, false, 329, 2,  2, 1,  0, 0}, // #2875
26585
  {DBGFIELD("BEXTR32rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #2876
26586
  {DBGFIELD("BEXTR64rm")          2, false, false, 1493, 2,  3, 1,  1, 1}, // #2877
26587
  {DBGFIELD("ROL16m1_ROL32m1_ROL64m1") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2878
26588
  {DBGFIELD("ROL8m1")             3, false, false, 2605, 2,  3, 2,  0, 0}, // #2879
26589
  {DBGFIELD("ROR16m1_ROR32m1_ROR64m1") 3, false, false, 2605, 2,  3, 2,  0, 0}, // #2880
26590
  {DBGFIELD("ROR8m1")             3, false, false, 2605, 2,  3, 2,  0, 0}, // #2881
26591
  {DBGFIELD("IMUL64rri32_IMUL64rri8") 2, false, false, 2633, 3,  9, 1,  0, 0}, // #2882
26592
  {DBGFIELD("IMUL8r")             1, false, false, 2633, 3,  9, 1,  0, 0}, // #2883
26593
  {DBGFIELD("LZCNT16rr_LZCNT32rr_LZCNT64rr") 1, false, false, 105, 1, 19, 1,  0, 0}, // #2884
26594
  {DBGFIELD("PDEP32rr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2885
26595
  {DBGFIELD("PDEP64rr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2886
26596
  {DBGFIELD("PEXT32rr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2887
26597
  {DBGFIELD("PEXT64rr")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2888
26598
  {DBGFIELD("TZCNT16rr_TZCNT32rr_TZCNT64rr") 1, false, false, 105, 1, 19, 1,  0, 0}, // #2889
26599
  {DBGFIELD("IMUL16rri_IMUL16rri8") 1, false, false, 2633, 3,  6, 1,  0, 0}, // #2890
26600
  {DBGFIELD("IMUL32rri_IMUL32rri8") 1, false, false, 2633, 3,  6, 1,  0, 0}, // #2891
26601
  {DBGFIELD("VBROADCASTSDYrr")    1, false, false, 14, 1,  1, 1,  0, 0}, // #2892
26602
  {DBGFIELD("VBROADCASTSSYrr")    1, false, false, 14, 1,  1, 1,  0, 0}, // #2893
26603
  {DBGFIELD("VEXTRACTI128rr")     1, false, false, 14, 1, 19, 1,  0, 0}, // #2894
26604
  {DBGFIELD("VINSERTI128rr")      1, false, false, 14, 1, 19, 1,  0, 0}, // #2895
26605
  {DBGFIELD("VPBROADCASTBYrr")    1, false, false, 14, 1, 19, 1,  0, 0}, // #2896
26606
  {DBGFIELD("VPBROADCASTBrr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2897
26607
  {DBGFIELD("VPBROADCASTDYrr")    1, false, false, 14, 1, 19, 1,  0, 0}, // #2898
26608
  {DBGFIELD("VPBROADCASTQYrr")    1, false, false, 14, 1, 19, 1,  0, 0}, // #2899
26609
  {DBGFIELD("VPBROADCASTWYrr")    1, false, false, 14, 1, 19, 1,  0, 0}, // #2900
26610
  {DBGFIELD("VPBROADCASTWrr")     1, false, false, 14, 1,  2, 1,  0, 0}, // #2901
26611
  {DBGFIELD("VPERM2I128rr")       1, false, false, 14, 1, 19, 1,  0, 0}, // #2902
26612
  {DBGFIELD("VPERMDYrr")          1, false, false, 14, 1, 19, 1,  0, 0}, // #2903
26613
  {DBGFIELD("VPERMPDYri")         1, false, false, 14, 1,  1, 1,  0, 0}, // #2904
26614
  {DBGFIELD("VPERMPSYrr")         1, false, false, 14, 1,  1, 1,  0, 0}, // #2905
26615
  {DBGFIELD("VPERMQYri")          1, false, false, 14, 1, 19, 1,  0, 0}, // #2906
26616
  {DBGFIELD("VPMOVSXBDYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2907
26617
  {DBGFIELD("VPMOVSXBQYrr")       2, false, false, 345, 2,  2, 1,  0, 0}, // #2908
26618
  {DBGFIELD("VPMOVSXBWYrr")       2, false, false, 345, 2,  2, 1,  0, 0}, // #2909
26619
  {DBGFIELD("VPMOVSXDQYrr")       2, false, false, 345, 2,  2, 1,  0, 0}, // #2910
26620
  {DBGFIELD("VPMOVSXWDYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2911
26621
  {DBGFIELD("VPMOVSXWQYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2912
26622
  {DBGFIELD("VPMOVZXBDYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2913
26623
  {DBGFIELD("VPMOVZXBQYrr")       2, false, false, 345, 2,  2, 1,  0, 0}, // #2914
26624
  {DBGFIELD("VPMOVZXBWYrr")       2, false, false, 345, 2,  2, 1,  0, 0}, // #2915
26625
  {DBGFIELD("VPMOVZXDQYrr")       2, false, false, 345, 2,  2, 1,  0, 0}, // #2916
26626
  {DBGFIELD("VPMOVZXWDYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2917
26627
  {DBGFIELD("VPMOVZXWQYrr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #2918
26628
  {DBGFIELD("IMUL64m")            2, false, false, 2753, 4, 15, 1,  1, 1}, // #2919
26629
  {DBGFIELD("IMUL64rmi32_IMUL64rmi8") 2, false, false, 2633, 3,  9, 1,  0, 0}, // #2920
26630
  {DBGFIELD("IMUL8m")             1, false, false, 2633, 3, 10, 1,  2, 2}, // #2921
26631
  {DBGFIELD("LZCNT16rm_LZCNT32rm_LZCNT64rm") 1, false, false, 1493, 2, 16, 1,  1, 1}, // #2922
26632
  {DBGFIELD("PDEP32rm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2923
26633
  {DBGFIELD("PDEP64rm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2924
26634
  {DBGFIELD("PEXT32rm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2925
26635
  {DBGFIELD("PEXT64rm")           1, false, false,  0, 0,  1, 1,  0, 0}, // #2926
26636
  {DBGFIELD("TZCNT16rm_TZCNT32rm_TZCNT64rm") 1, false, false, 1493, 2, 16, 1,  1, 1}, // #2927
26637
  {DBGFIELD("IMUL16m")            1, false, false, 2753, 4, 10, 1,  1, 1}, // #2928
26638
  {DBGFIELD("IMUL16rmi_IMUL16rmi8") 1, false, false, 2633, 3,  6, 1,  0, 0}, // #2929
26639
  {DBGFIELD("IMUL32m")            1, false, false, 2753, 4, 10, 1,  1, 1}, // #2930
26640
  {DBGFIELD("IMUL32rmi_IMUL32rmi8") 1, false, false, 2633, 3,  6, 1,  0, 0}, // #2931
26641
  {DBGFIELD("VPERM2I128rm")       1, false, false, 2607, 2, 15, 1,  1, 1}, // #2932
26642
  {DBGFIELD("VPERMDYrm")          1, false, false, 2607, 2, 15, 1,  1, 1}, // #2933
26643
  {DBGFIELD("VPERMPDYmi")         1, false, false, 2607, 2, 86, 1,  1, 1}, // #2934
26644
  {DBGFIELD("VPERMPSYrm")         1, false, false, 2607, 2, 86, 1,  1, 1}, // #2935
26645
  {DBGFIELD("VPERMQYmi")          1, false, false, 2607, 2, 15, 1,  1, 1}, // #2936
26646
  {DBGFIELD("VPMOVSXBDYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2937
26647
  {DBGFIELD("VPMOVSXBQYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2938
26648
  {DBGFIELD("VPMOVSXBWYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2939
26649
  {DBGFIELD("VPMOVSXDQYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2940
26650
  {DBGFIELD("VPMOVSXWDYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2941
26651
  {DBGFIELD("VPMOVSXWQYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2942
26652
  {DBGFIELD("VPMOVZXBDYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2943
26653
  {DBGFIELD("VPMOVZXBQYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2944
26654
  {DBGFIELD("VPMOVZXBWYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2945
26655
  {DBGFIELD("VPMOVZXDQYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2946
26656
  {DBGFIELD("VPMOVZXWDYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2947
26657
  {DBGFIELD("VPMOVZXWQYrm")       1, false, false, 2607, 2, 10, 1,  0, 0}, // #2948
26658
  {DBGFIELD("XCHG8rr")            2, false, false, 65, 1,  2, 1,  0, 0}, // #2949
26659
  {DBGFIELD("VPSLLVDYrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #2950
26660
  {DBGFIELD("VPSLLVDrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #2951
26661
  {DBGFIELD("VPSRAVDYrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #2952
26662
  {DBGFIELD("VPSRAVDrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #2953
26663
  {DBGFIELD("VPSRLVDYrr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #2954
26664
  {DBGFIELD("VPSRLVDrr")          1, false, false, 345, 2,  2, 1,  0, 0}, // #2955
26665
  {DBGFIELD("VPHADDDYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2956
26666
  {DBGFIELD("VPHADDSWrr256")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2957
26667
  {DBGFIELD("VPHADDWYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2958
26668
  {DBGFIELD("VPHSUBDYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2959
26669
  {DBGFIELD("VPHSUBSWrr256")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2960
26670
  {DBGFIELD("VPHSUBWYrr")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2961
26671
  {DBGFIELD("MMX_PACKSSDWirr")    1, false, false, 345, 2,  2, 1,  0, 0}, // #2962
26672
  {DBGFIELD("MMX_PACKSSWBirr")    1, false, false, 345, 2,  2, 1,  0, 0}, // #2963
26673
  {DBGFIELD("MMX_PACKUSWBirr")    1, false, false, 345, 2,  2, 1,  0, 0}, // #2964
26674
  {DBGFIELD("CLD")                1, false, false, 105, 1,  2, 1,  0, 0}, // #2965
26675
  {DBGFIELD("RCL16r1_RCL32r1_RCL64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2966
26676
  {DBGFIELD("RCL16ri_RCL32ri_RCL64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2967
26677
  {DBGFIELD("RCL8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2968
26678
  {DBGFIELD("RCL8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2969
26679
  {DBGFIELD("RCR16r1_RCR32r1_RCR64r1") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2970
26680
  {DBGFIELD("RCR16ri_RCR32ri_RCR64ri") 1, false, false, 105, 1,  2, 1,  0, 0}, // #2971
26681
  {DBGFIELD("RCR8r1")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2972
26682
  {DBGFIELD("RCR8ri")             1, false, false, 105, 1,  2, 1,  0, 0}, // #2973
26683
  {DBGFIELD("VPSLLVDYrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #2974
26684
  {DBGFIELD("VPSLLVDrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #2975
26685
  {DBGFIELD("VPSRAVDYrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #2976
26686
  {DBGFIELD("VPSRAVDrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #2977
26687
  {DBGFIELD("VPSRLVDYrm")         1, false, false, 2636, 3, 10, 1,  1, 1}, // #2978
26688
  {DBGFIELD("VPSRLVDrm")          1, false, false, 2636, 3, 10, 1,  1, 1}, // #2979
26689
  {DBGFIELD("VPHADDDYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2980
26690
  {DBGFIELD("VPHADDSWrm256")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2981
26691
  {DBGFIELD("VPHADDWYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2982
26692
  {DBGFIELD("VPHSUBDYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2983
26693
  {DBGFIELD("VPHSUBSWrm256")      1, false, false,  0, 0,  1, 1,  0, 0}, // #2984
26694
  {DBGFIELD("VPHSUBWYrm")         1, false, false,  0, 0,  1, 1,  0, 0}, // #2985
26695
  {DBGFIELD("RCL16m1_RCL32m1_RCL64m1") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2986
26696
  {DBGFIELD("RCL16mi_RCL32mi_RCL64mi") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2987
26697
  {DBGFIELD("RCL8m1")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2988
26698
  {DBGFIELD("RCL8mi")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2989
26699
  {DBGFIELD("RCR16m1_RCR32m1_RCR64m1") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2990
26700
  {DBGFIELD("RCR16mi_RCR32mi_RCR64mi") 1, false, false,  0, 0,  1, 1,  0, 0}, // #2991
26701
  {DBGFIELD("RCR8m1")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2992
26702
  {DBGFIELD("RCR8mi")             1, false, false,  0, 0,  1, 1,  0, 0}, // #2993
26703
  {DBGFIELD("XCHG16rm_XCHG32rm_XCHG64rm") 2, false, false, 1493, 2,  3, 1,  1, 1}, // #2994
26704
  {DBGFIELD("XCHG8rm")            2, false, false, 1493, 2,  3, 1,  1, 1}, // #2995
26705
  {DBGFIELD("VPSLLDYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #2996
26706
  {DBGFIELD("VPSLLQYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #2997
26707
  {DBGFIELD("VPSLLWYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #2998
26708
  {DBGFIELD("VPSRADYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #2999
26709
  {DBGFIELD("VPSRAWYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #3000
26710
  {DBGFIELD("VPSRLDYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #3001
26711
  {DBGFIELD("VPSRLQYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #3002
26712
  {DBGFIELD("VPSRLWYrr")          1, false, false, 2649, 5, 19, 1,  0, 0}, // #3003
26713
  {DBGFIELD("VCVTPS2PHrr")        1, false, false,  0, 0,  1, 1,  0, 0}, // #3004
26714
  {DBGFIELD("IMUL64r_IMUL64rr")   2, false, false, 2633, 3,  9, 1,  0, 0}, // #3005
26715
  {DBGFIELD("IMUL64rm")           2, false, false, 2633, 3,  9, 1,  0, 0}, // #3006
26716
  {DBGFIELD("MULX64rr")           1, false, false, 498, 2,  6, 1,  0, 0}, // #3007
26717
  {DBGFIELD("IMUL16r_IMUL16rr")   1, false, false, 2633, 3,  6, 1,  0, 0}, // #3008
26718
  {DBGFIELD("IMUL16rm")           1, false, false, 2633, 3,  6, 1,  0, 0}, // #3009
26719
  {DBGFIELD("IMUL32r_IMUL32rr")   1, false, false, 2633, 3,  6, 1,  0, 0}, // #3010
26720
  {DBGFIELD("IMUL32rm")           1, false, false, 2633, 3,  6, 1,  0, 0}, // #3011
26721
  {DBGFIELD("MULX64rm")           1, false, false, 2753, 4, 10, 1,  1, 1}, // #3012
26722
  {DBGFIELD("VPBROADCASTBYrm")    2, false, false, 2828, 7, 10, 1,  0, 0}, // #3013
26723
  {DBGFIELD("VPBROADCASTBrm")     2, false, false, 2726, 3, 10, 1,  0, 0}, // #3014
26724
  {DBGFIELD("VPBROADCASTWYrm")    2, false, false, 2828, 7, 10, 1,  0, 0}, // #3015
26725
  {DBGFIELD("VPBROADCASTWrm")     2, false, false, 2726, 3, 10, 1,  0, 0}, // #3016
26726
  {DBGFIELD("VZEROUPPER")         1, false, false,  0, 0,  1, 1,  0, 0}, // #3017
26727
  {DBGFIELD("LAR16rr_LAR32rr_LAR64rr") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3018
26728
  {DBGFIELD("VPMASKMOVDYmr")      1, false, false,  0, 0,  1, 1,  0, 0}, // #3019
26729
  {DBGFIELD("VPMASKMOVDmr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3020
26730
  {DBGFIELD("VPMASKMOVQYmr")      1, false, false,  0, 0,  1, 1,  0, 0}, // #3021
26731
  {DBGFIELD("VPMASKMOVQmr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3022
26732
  {DBGFIELD("VCVTPS2PHmr")        1, false, false,  0, 0,  1, 1,  0, 0}, // #3023
26733
  {DBGFIELD("LAR16rm_LAR32rm_LAR64rm") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3024
26734
  {DBGFIELD("LSL16rm_LSL32rm_LSL64rm") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3025
26735
  {DBGFIELD("MMX_PMADDWDirr")     1, false, false, 2608, 6,  9, 1,  0, 0}, // #3026
26736
  {DBGFIELD("MMX_PMULHUWirr")     1, false, false, 2608, 6,  9, 1,  0, 0}, // #3027
26737
  {DBGFIELD("MMX_PMULHWirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #3028
26738
  {DBGFIELD("MMX_PMULLWirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #3029
26739
  {DBGFIELD("MMX_PSADBWirr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #3030
26740
  {DBGFIELD("VPCMPGTQYrr")        1, false, false, 2678, 3,  2, 1,  0, 0}, // #3031
26741
  {DBGFIELD("VPMADDUBSWYrr")      1, false, false, 2608, 6,  9, 1,  0, 0}, // #3032
26742
  {DBGFIELD("VPMADDWDYrr")        1, false, false, 2608, 6,  9, 1,  0, 0}, // #3033
26743
  {DBGFIELD("VPMULDQYrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #3034
26744
  {DBGFIELD("VPMULHRSWYrr")       1, false, false, 2608, 6,  9, 1,  0, 0}, // #3035
26745
  {DBGFIELD("VPMULHUWYrr")        1, false, false, 2608, 6,  9, 1,  0, 0}, // #3036
26746
  {DBGFIELD("VPMULHWYrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #3037
26747
  {DBGFIELD("VPMULLWYrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #3038
26748
  {DBGFIELD("VPMULUDQYrr")        1, false, false, 2608, 6,  9, 1,  0, 0}, // #3039
26749
  {DBGFIELD("VPSADBWYrr")         1, false, false, 2608, 6,  9, 1,  0, 0}, // #3040
26750
  {DBGFIELD("VFMADD132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3041
26751
  {DBGFIELD("VFMADD132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3042
26752
  {DBGFIELD("VFMADD132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3043
26753
  {DBGFIELD("VFMADD132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3044
26754
  {DBGFIELD("VFMADD132SDr_VFMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3045
26755
  {DBGFIELD("VFMADD132SSr_VFMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3046
26756
  {DBGFIELD("VFMADD213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3047
26757
  {DBGFIELD("VFMADD213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3048
26758
  {DBGFIELD("VFMADD213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3049
26759
  {DBGFIELD("VFMADD213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3050
26760
  {DBGFIELD("VFMADD213SDr_VFMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3051
26761
  {DBGFIELD("VFMADD213SSr_VFMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3052
26762
  {DBGFIELD("VFMADD231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3053
26763
  {DBGFIELD("VFMADD231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3054
26764
  {DBGFIELD("VFMADD231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3055
26765
  {DBGFIELD("VFMADD231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3056
26766
  {DBGFIELD("VFMADD231SDr_VFMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3057
26767
  {DBGFIELD("VFMADD231SSr_VFMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3058
26768
  {DBGFIELD("VFMADDSUB132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3059
26769
  {DBGFIELD("VFMADDSUB132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3060
26770
  {DBGFIELD("VFMADDSUB132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3061
26771
  {DBGFIELD("VFMADDSUB132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3062
26772
  {DBGFIELD("VFMADDSUB213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3063
26773
  {DBGFIELD("VFMADDSUB213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3064
26774
  {DBGFIELD("VFMADDSUB213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3065
26775
  {DBGFIELD("VFMADDSUB213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3066
26776
  {DBGFIELD("VFMADDSUB231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3067
26777
  {DBGFIELD("VFMADDSUB231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3068
26778
  {DBGFIELD("VFMADDSUB231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3069
26779
  {DBGFIELD("VFMADDSUB231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3070
26780
  {DBGFIELD("VFMSUB132PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3071
26781
  {DBGFIELD("VFMSUB132PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3072
26782
  {DBGFIELD("VFMSUB132PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3073
26783
  {DBGFIELD("VFMSUB132PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3074
26784
  {DBGFIELD("VFMSUB132SDr_VFMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3075
26785
  {DBGFIELD("VFMSUB132SSr_VFMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3076
26786
  {DBGFIELD("VFMSUB213PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3077
26787
  {DBGFIELD("VFMSUB213PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3078
26788
  {DBGFIELD("VFMSUB213PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3079
26789
  {DBGFIELD("VFMSUB213PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3080
26790
  {DBGFIELD("VFMSUB213SDr_VFMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3081
26791
  {DBGFIELD("VFMSUB213SSr_VFMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3082
26792
  {DBGFIELD("VFMSUB231PDYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3083
26793
  {DBGFIELD("VFMSUB231PDr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3084
26794
  {DBGFIELD("VFMSUB231PSYr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3085
26795
  {DBGFIELD("VFMSUB231PSr")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3086
26796
  {DBGFIELD("VFMSUB231SDr_VFMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3087
26797
  {DBGFIELD("VFMSUB231SSr_VFMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3088
26798
  {DBGFIELD("VFMSUBADD132PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3089
26799
  {DBGFIELD("VFMSUBADD132PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3090
26800
  {DBGFIELD("VFMSUBADD132PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3091
26801
  {DBGFIELD("VFMSUBADD132PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3092
26802
  {DBGFIELD("VFMSUBADD213PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3093
26803
  {DBGFIELD("VFMSUBADD213PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3094
26804
  {DBGFIELD("VFMSUBADD213PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3095
26805
  {DBGFIELD("VFMSUBADD213PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3096
26806
  {DBGFIELD("VFMSUBADD231PDYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3097
26807
  {DBGFIELD("VFMSUBADD231PDr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3098
26808
  {DBGFIELD("VFMSUBADD231PSYr")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3099
26809
  {DBGFIELD("VFMSUBADD231PSr")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3100
26810
  {DBGFIELD("VFNMADD132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3101
26811
  {DBGFIELD("VFNMADD132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3102
26812
  {DBGFIELD("VFNMADD132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3103
26813
  {DBGFIELD("VFNMADD132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3104
26814
  {DBGFIELD("VFNMADD132SDr_VFNMADD132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3105
26815
  {DBGFIELD("VFNMADD132SSr_VFNMADD132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3106
26816
  {DBGFIELD("VFNMADD213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3107
26817
  {DBGFIELD("VFNMADD213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3108
26818
  {DBGFIELD("VFNMADD213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3109
26819
  {DBGFIELD("VFNMADD213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3110
26820
  {DBGFIELD("VFNMADD213SDr_VFNMADD213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3111
26821
  {DBGFIELD("VFNMADD213SSr_VFNMADD213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3112
26822
  {DBGFIELD("VFNMADD231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3113
26823
  {DBGFIELD("VFNMADD231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3114
26824
  {DBGFIELD("VFNMADD231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3115
26825
  {DBGFIELD("VFNMADD231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3116
26826
  {DBGFIELD("VFNMADD231SDr_VFNMADD231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3117
26827
  {DBGFIELD("VFNMADD231SSr_VFNMADD231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3118
26828
  {DBGFIELD("VFNMSUB132PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3119
26829
  {DBGFIELD("VFNMSUB132PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3120
26830
  {DBGFIELD("VFNMSUB132PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3121
26831
  {DBGFIELD("VFNMSUB132PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3122
26832
  {DBGFIELD("VFNMSUB132SDr_VFNMSUB132SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3123
26833
  {DBGFIELD("VFNMSUB132SSr_VFNMSUB132SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3124
26834
  {DBGFIELD("VFNMSUB213PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3125
26835
  {DBGFIELD("VFNMSUB213PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3126
26836
  {DBGFIELD("VFNMSUB213PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3127
26837
  {DBGFIELD("VFNMSUB213PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3128
26838
  {DBGFIELD("VFNMSUB213SDr_VFNMSUB213SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3129
26839
  {DBGFIELD("VFNMSUB213SSr_VFNMSUB213SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3130
26840
  {DBGFIELD("VFNMSUB231PDYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3131
26841
  {DBGFIELD("VFNMSUB231PDr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3132
26842
  {DBGFIELD("VFNMSUB231PSYr")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3133
26843
  {DBGFIELD("VFNMSUB231PSr")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3134
26844
  {DBGFIELD("VFNMSUB231SDr_VFNMSUB231SDr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3135
26845
  {DBGFIELD("VFNMSUB231SSr_VFNMSUB231SSr_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3136
26846
  {DBGFIELD("MMX_PMADDWDirm")     1, false, false, 2607, 7, 20, 1,  1, 1}, // #3137
26847
  {DBGFIELD("MMX_PMULHUWirm")     1, false, false, 2607, 7, 20, 1,  1, 1}, // #3138
26848
  {DBGFIELD("MMX_PMULHWirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #3139
26849
  {DBGFIELD("MMX_PMULLWirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #3140
26850
  {DBGFIELD("MMX_PSADBWirm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #3141
26851
  {DBGFIELD("VPCMPGTQYrm")        2, false, false, 2757, 4, 10, 1,  0, 0}, // #3142
26852
  {DBGFIELD("VPMADDUBSWYrm")      1, false, false, 2607, 7, 20, 1,  1, 1}, // #3143
26853
  {DBGFIELD("VPMADDWDYrm")        1, false, false, 2607, 7, 20, 1,  1, 1}, // #3144
26854
  {DBGFIELD("VPMULDQYrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #3145
26855
  {DBGFIELD("VPMULHRSWYrm")       1, false, false, 2607, 7, 20, 1,  1, 1}, // #3146
26856
  {DBGFIELD("VPMULHUWYrm")        1, false, false, 2607, 7, 20, 1,  1, 1}, // #3147
26857
  {DBGFIELD("VPMULHWYrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #3148
26858
  {DBGFIELD("VPMULLWYrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #3149
26859
  {DBGFIELD("VPMULUDQYrm")        1, false, false, 2607, 7, 20, 1,  1, 1}, // #3150
26860
  {DBGFIELD("VPSADBWYrm")         1, false, false, 2607, 7, 20, 1,  1, 1}, // #3151
26861
  {DBGFIELD("VFMADD132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3152
26862
  {DBGFIELD("VFMADD132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3153
26863
  {DBGFIELD("VFMADD132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3154
26864
  {DBGFIELD("VFMADD132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3155
26865
  {DBGFIELD("VFMADD132SDm_VFMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3156
26866
  {DBGFIELD("VFMADD132SSm_VFMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3157
26867
  {DBGFIELD("VFMADD213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3158
26868
  {DBGFIELD("VFMADD213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3159
26869
  {DBGFIELD("VFMADD213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3160
26870
  {DBGFIELD("VFMADD213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3161
26871
  {DBGFIELD("VFMADD213SDm_VFMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3162
26872
  {DBGFIELD("VFMADD213SSm_VFMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3163
26873
  {DBGFIELD("VFMADD231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3164
26874
  {DBGFIELD("VFMADD231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3165
26875
  {DBGFIELD("VFMADD231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3166
26876
  {DBGFIELD("VFMADD231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3167
26877
  {DBGFIELD("VFMADD231SDm_VFMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3168
26878
  {DBGFIELD("VFMADD231SSm_VFMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3169
26879
  {DBGFIELD("VFMADDSUB132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3170
26880
  {DBGFIELD("VFMADDSUB132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3171
26881
  {DBGFIELD("VFMADDSUB132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3172
26882
  {DBGFIELD("VFMADDSUB132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3173
26883
  {DBGFIELD("VFMADDSUB213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3174
26884
  {DBGFIELD("VFMADDSUB213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3175
26885
  {DBGFIELD("VFMADDSUB213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3176
26886
  {DBGFIELD("VFMADDSUB213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3177
26887
  {DBGFIELD("VFMADDSUB231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3178
26888
  {DBGFIELD("VFMADDSUB231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3179
26889
  {DBGFIELD("VFMADDSUB231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3180
26890
  {DBGFIELD("VFMADDSUB231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3181
26891
  {DBGFIELD("VFMSUB132PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3182
26892
  {DBGFIELD("VFMSUB132PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3183
26893
  {DBGFIELD("VFMSUB132PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3184
26894
  {DBGFIELD("VFMSUB132PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3185
26895
  {DBGFIELD("VFMSUB132SDm_VFMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3186
26896
  {DBGFIELD("VFMSUB132SSm_VFMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3187
26897
  {DBGFIELD("VFMSUB213PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3188
26898
  {DBGFIELD("VFMSUB213PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3189
26899
  {DBGFIELD("VFMSUB213PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3190
26900
  {DBGFIELD("VFMSUB213PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3191
26901
  {DBGFIELD("VFMSUB213SDm_VFMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3192
26902
  {DBGFIELD("VFMSUB213SSm_VFMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3193
26903
  {DBGFIELD("VFMSUB231PDYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3194
26904
  {DBGFIELD("VFMSUB231PDm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3195
26905
  {DBGFIELD("VFMSUB231PSYm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3196
26906
  {DBGFIELD("VFMSUB231PSm")       0, false, false,  0, 0,  0, 0,  0, 0}, // #3197
26907
  {DBGFIELD("VFMSUB231SDm_VFMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3198
26908
  {DBGFIELD("VFMSUB231SSm_VFMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3199
26909
  {DBGFIELD("VFMSUBADD132PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3200
26910
  {DBGFIELD("VFMSUBADD132PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3201
26911
  {DBGFIELD("VFMSUBADD132PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3202
26912
  {DBGFIELD("VFMSUBADD132PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3203
26913
  {DBGFIELD("VFMSUBADD213PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3204
26914
  {DBGFIELD("VFMSUBADD213PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3205
26915
  {DBGFIELD("VFMSUBADD213PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3206
26916
  {DBGFIELD("VFMSUBADD213PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3207
26917
  {DBGFIELD("VFMSUBADD231PDYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3208
26918
  {DBGFIELD("VFMSUBADD231PDm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3209
26919
  {DBGFIELD("VFMSUBADD231PSYm")   0, false, false,  0, 0,  0, 0,  0, 0}, // #3210
26920
  {DBGFIELD("VFMSUBADD231PSm")    0, false, false,  0, 0,  0, 0,  0, 0}, // #3211
26921
  {DBGFIELD("VFNMADD132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3212
26922
  {DBGFIELD("VFNMADD132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3213
26923
  {DBGFIELD("VFNMADD132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3214
26924
  {DBGFIELD("VFNMADD132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3215
26925
  {DBGFIELD("VFNMADD132SDm_VFNMADD132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3216
26926
  {DBGFIELD("VFNMADD132SSm_VFNMADD132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3217
26927
  {DBGFIELD("VFNMADD213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3218
26928
  {DBGFIELD("VFNMADD213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3219
26929
  {DBGFIELD("VFNMADD213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3220
26930
  {DBGFIELD("VFNMADD213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3221
26931
  {DBGFIELD("VFNMADD213SDm_VFNMADD213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3222
26932
  {DBGFIELD("VFNMADD213SSm_VFNMADD213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3223
26933
  {DBGFIELD("VFNMADD231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3224
26934
  {DBGFIELD("VFNMADD231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3225
26935
  {DBGFIELD("VFNMADD231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3226
26936
  {DBGFIELD("VFNMADD231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3227
26937
  {DBGFIELD("VFNMADD231SDm_VFNMADD231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3228
26938
  {DBGFIELD("VFNMADD231SSm_VFNMADD231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3229
26939
  {DBGFIELD("VFNMSUB132PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3230
26940
  {DBGFIELD("VFNMSUB132PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3231
26941
  {DBGFIELD("VFNMSUB132PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3232
26942
  {DBGFIELD("VFNMSUB132PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3233
26943
  {DBGFIELD("VFNMSUB132SDm_VFNMSUB132SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3234
26944
  {DBGFIELD("VFNMSUB132SSm_VFNMSUB132SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3235
26945
  {DBGFIELD("VFNMSUB213PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3236
26946
  {DBGFIELD("VFNMSUB213PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3237
26947
  {DBGFIELD("VFNMSUB213PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3238
26948
  {DBGFIELD("VFNMSUB213PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3239
26949
  {DBGFIELD("VFNMSUB213SDm_VFNMSUB213SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3240
26950
  {DBGFIELD("VFNMSUB213SSm_VFNMSUB213SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3241
26951
  {DBGFIELD("VFNMSUB231PDYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3242
26952
  {DBGFIELD("VFNMSUB231PDm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3243
26953
  {DBGFIELD("VFNMSUB231PSYm")     0, false, false,  0, 0,  0, 0,  0, 0}, // #3244
26954
  {DBGFIELD("VFNMSUB231PSm")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3245
26955
  {DBGFIELD("VFNMSUB231SDm_VFNMSUB231SDm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3246
26956
  {DBGFIELD("VFNMSUB231SSm_VFNMSUB231SSm_Int") 0, false, false,  0, 0,  0, 0,  0, 0}, // #3247
26957
  {DBGFIELD("MULX32rr")           1, false, false, 2835, 3,  6, 1,  0, 0}, // #3248
26958
  {DBGFIELD("MULX32rm")           1, false, false, 2838, 4, 10, 1,  1, 1}, // #3249
26959
  {DBGFIELD("XSETBV")             1, false, false,  0, 0,  1, 1,  0, 0}, // #3250
26960
  {DBGFIELD("VCVTPS2PHYrr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3251
26961
  {DBGFIELD("VCVTPS2PHYmr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3252
26962
  {DBGFIELD("STD")                1, false, false, 105, 1,  2, 1,  0, 0}, // #3253
26963
  {DBGFIELD("VMPSADBWYrri")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3254
26964
  {DBGFIELD("VMPSADBWYrmi")       1, false, false,  0, 0,  1, 1,  1, 1}, // #3255
26965
  {DBGFIELD("VPMULLDYrr")         1, false, false, 2842, 6,  3, 1,  0, 0}, // #3256
26966
  {DBGFIELD("VPMULLDYrm")         2, false, false, 2848, 7, 14, 1,  0, 0}, // #3257
26967
  {DBGFIELD("RCL16mCL_RCL32mCL_RCL64mCL") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3258
26968
  {DBGFIELD("RCL8mCL")            1, false, false,  0, 0,  1, 1,  0, 0}, // #3259
26969
  {DBGFIELD("PCLMULQDQrr")        1, false, false,  0, 0,  1, 1,  0, 0}, // #3260
26970
  {DBGFIELD("VPCLMULQDQrr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3261
26971
  {DBGFIELD("PCLMULQDQrm")        1, false, false,  0, 0,  1, 1,  1, 1}, // #3262
26972
  {DBGFIELD("VPCLMULQDQrm")       1, false, false,  0, 0,  1, 1,  1, 1}, // #3263
26973
  {DBGFIELD("RCL16rCL_RCL32rCL_RCL64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #3264
26974
  {DBGFIELD("RCR16rCL_RCR32rCL_RCR64rCL") 1, false, false, 105, 1,  2, 1,  0, 0}, // #3265
26975
  {DBGFIELD("RCL8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #3266
26976
  {DBGFIELD("CMPXCHG8B")          18, false, false, 1493, 2,  2, 1,  0, 0}, // #3267
26977
  {DBGFIELD("RCR16mCL_RCR32mCL_RCR64mCL") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3268
26978
  {DBGFIELD("RCR8mCL")            1, false, false,  0, 0,  1, 1,  0, 0}, // #3269
26979
  {DBGFIELD("DPPSrmi")            1, false, false,  0, 0,  1, 1,  0, 0}, // #3270
26980
  {DBGFIELD("VDPPSYrmi")          1, false, false,  0, 0,  1, 1,  0, 0}, // #3271
26981
  {DBGFIELD("VDPPSrmi")           1, false, false,  0, 0,  1, 1,  0, 0}, // #3272
26982
  {DBGFIELD("RCR8rCL")            1, false, false, 105, 1,  2, 1,  0, 0}, // #3273
26983
  {DBGFIELD("POPF16")             1, false, false,  0, 0,  1, 1,  0, 0}, // #3274
26984
  {DBGFIELD("INSB")               1, false, false,  0, 0,  1, 1,  0, 0}, // #3275
26985
  {DBGFIELD("INSL")               1, false, false,  0, 0,  1, 1,  0, 0}, // #3276
26986
  {DBGFIELD("INSW")               1, false, false,  0, 0,  1, 1,  0, 0}, // #3277
26987
  {DBGFIELD("VZEROALL")           1, false, false,  0, 0,  1, 1,  0, 0}, // #3278
26988
  {DBGFIELD("CMPXCHG16B")         1, false, false,  0, 0,  1, 1,  0, 0}, // #3279
26989
  {DBGFIELD("XCH_F")              1, false, false, 14, 1,  2, 1,  0, 0}, // #3280
26990
  {DBGFIELD("PCMPESTRIrr")        1, false, false,  0, 0,  1, 1,  0, 0}, // #3281
26991
  {DBGFIELD("VPCMPESTRIrr")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3282
26992
  {DBGFIELD("CPUID")              1, false, false,  0, 0,  1, 1,  0, 0}, // #3283
26993
  {DBGFIELD("RDTSC")              1, false, false,  0, 0,  1, 1,  0, 0}, // #3284
26994
  {DBGFIELD("RDTSCP")             1, false, false,  0, 0,  1, 1,  0, 0}, // #3285
26995
  {DBGFIELD("PCMPESTRIrm")        1, false, false,  0, 0,  1, 1,  1, 1}, // #3286
26996
  {DBGFIELD("VPCMPESTRIrm")       1, false, false,  0, 0,  1, 1,  1, 1}, // #3287
26997
  {DBGFIELD("XRSTOR64")           1, false, false,  0, 0,  1, 1,  0, 0}, // #3288
26998
  {DBGFIELD("PCMPESTRM128rr")     1, false, false,  0, 0,  1, 1,  0, 0}, // #3289
26999
  {DBGFIELD("VPCMPESTRM128rr")    1, false, false,  0, 0,  1, 1,  0, 0}, // #3290
27000
  {DBGFIELD("PCMPESTRM128rm")     1, false, false,  0, 0,  1, 1,  1, 1}, // #3291
27001
  {DBGFIELD("VPCMPESTRM128rm")    1, false, false,  0, 0,  1, 1,  1, 1}, // #3292
27002
  {DBGFIELD("MWAITrr")            1, false, false,  0, 0,  1, 1,  0, 0}, // #3293
27003
  {DBGFIELD("XSAVE64")            1, false, false,  0, 0,  1, 1,  0, 0}, // #3294
27004
  {DBGFIELD("XSAVEOPT_XSAVEOPT64") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3295
27005
  {DBGFIELD("AESKEYGENASSIST128rm") 1, false, false, 2614, 4, 20, 1,  0, 0}, // #3296
27006
  {DBGFIELD("VAESKEYGENASSIST128rm") 1, false, false, 2614, 4, 20, 1,  0, 0}, // #3297
27007
  {DBGFIELD("AESKEYGENASSIST128rr") 1, false, false, 2615, 3,  9, 1,  0, 0}, // #3298
27008
  {DBGFIELD("VAESKEYGENASSIST128rr") 1, false, false, 2615, 3,  9, 1,  0, 0}, // #3299
27009
  {DBGFIELD("IN32ri")             1, false, false,  0, 0,  1, 1,  0, 0}, // #3300
27010
  {DBGFIELD("IN32rr")             1, false, false,  0, 0,  1, 1,  0, 0}, // #3301
27011
  {DBGFIELD("IN8ri")              1, false, false,  0, 0,  1, 1,  0, 0}, // #3302
27012
  {DBGFIELD("IN8rr")              1, false, false,  0, 0,  1, 1,  0, 0}, // #3303
27013
  {DBGFIELD("MMX_EMMS")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3304
27014
  {DBGFIELD("VMCLEARm")           0, false, false,  0, 0,  0, 0,  0, 0}, // #3305
27015
  {DBGFIELD("FLDENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3306
27016
  {DBGFIELD("FXRSTOR64")          1, false, false,  0, 0,  1, 1,  0, 0}, // #3307
27017
  {DBGFIELD("DIV16r")             2, false, false, 1864, 3, 39, 1,  0, 0}, // #3308
27018
  {DBGFIELD("DIV32r")             2, false, false, 1864, 3, 12, 1,  0, 0}, // #3309
27019
  {DBGFIELD("DIV64r")             2, false, false, 1864, 3, 49, 1,  0, 0}, // #3310
27020
  {DBGFIELD("IDIV16r")            2, false, false, 1864, 3, 39, 1,  0, 0}, // #3311
27021
  {DBGFIELD("IDIV32r")            2, false, false, 1864, 3, 12, 1,  0, 0}, // #3312
27022
  {DBGFIELD("IDIV64r")            2, false, false, 1864, 3, 49, 1,  0, 0}, // #3313
27023
  {DBGFIELD("FSTENVm")            0, false, false,  0, 0,  0, 0,  0, 0}, // #3314
27024
  {DBGFIELD("XCHG16ar_XCHG32ar_XCHG32ar64_XCHG64ar") 2, false, false, 65, 1,  2, 1,  0, 0}, // #3315
27025
  {DBGFIELD("POP16rmm")           2, false, false, 1493, 1,  3, 1,  0, 0}, // #3316
27026
  {DBGFIELD("POPF32")             1, false, false,  0, 0,  1, 1,  0, 0}, // #3317
27027
  {DBGFIELD("PUSHF32")            1, false, false,  0, 0,  1, 1,  0, 0}, // #3318
27028
  {DBGFIELD("ADD16mi_ADD32mi_ADD64mi32_SUB16mi_SUB32mi_SUB64mi32") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #3319
27029
  {DBGFIELD("ADC16ri_ADC32ri_ADC64ri32_SBB16ri_SBB32ri_SBB64ri32") 1, false, false, 105, 1,  2, 1,  0, 0}, // #3320
27030
  {DBGFIELD("ADC16mi_ADC32mi_ADC64mi32_SBB16mi_SBB32mi_SBB64mi32") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #3321
27031
  {DBGFIELD("JCXZ")               1, false, false, 329, 2,  2, 1,  0, 0}, // #3322
27032
  {DBGFIELD("CALL16r_CALL32r")    1, false, false, 2855, 3,  2, 1,  0, 0}, // #3323
27033
  {DBGFIELD("LRETL_LRETW_RETL_RETW") 2, false, false, 329, 2,  2, 1,  0, 0}, // #3324
27034
  {DBGFIELD("AND16mi_AND32mi_AND64mi32_OR16mi_OR32mi_OR64mi32_XOR16mi_XOR32mi_XOR64mi32") 2, false, false, 1493, 2,  3, 1,  0, 0}, // #3325
27035
  {DBGFIELD("LEAVE")              2, false, false, 1493, 2, 10, 1,  0, 0}, // #3326
27036
  {DBGFIELD("LD_F1")              1, false, false, 2618, 7, 20, 1,  0, 0}, // #3327
27037
  {DBGFIELD("MMX_MOVQ64rr")       1, false, false, 14, 1,  2, 1,  0, 0}, // #3328
27038
  {DBGFIELD("MMX_MASKMOVQ")       1, false, false,  0, 0,  1, 1,  0, 0}, // #3329
27039
  {DBGFIELD("MASKMOVDQU_MASKMOVDQU64") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3330
27040
  {DBGFIELD("Int_CVTSD2SSrr_Int_VCVTSD2SSrr") 1, false, false, 2619, 6,  9, 1,  0, 0}, // #3331
27041
  {DBGFIELD("Int_CVTSD2SSrm_Int_VCVTSD2SSrm") 2, false, false, 2757, 4, 20, 1,  0, 0}, // #3332
27042
  {DBGFIELD("Int_CVTSS2SDrr_Int_VCVTSS2SDrr") 1, false, false, 2619, 6,  9, 1,  0, 0}, // #3333
27043
  {DBGFIELD("Int_CVTSS2SDrm_Int_VCVTSS2SDrm") 2, false, false, 2712, 7, 20, 1,  0, 0}, // #3334
27044
  {DBGFIELD("Int_CVTSI2SS64rr_Int_CVTSI2SSrr_Int_VCVTSI2SS64rr_Int_VCVTSI2SSrr") 1, false, false, 2619, 6,  3, 1,  0, 0}, // #3335
27045
  {DBGFIELD("Int_CVTTSS2SI64rr_Int_VCVTTSS2SI64rr") 1, false, false, 2671, 7,  3, 1,  0, 0}, // #3336
27046
  {DBGFIELD("Int_CVTTSS2SIrr_Int_VCVTTSS2SIrr") 1, false, false, 2671, 7,  3, 1,  0, 0}, // #3337
27047
  {DBGFIELD("Int_CVTTSS2SI64rm_Int_VCVTTSS2SI64rm") 2, false, false, 2745, 8, 14, 1,  0, 0}, // #3338
27048
  {DBGFIELD("Int_CVTTSS2SIrm_Int_VCVTTSS2SIrm") 2, false, false, 2745, 8, 14, 1,  0, 0}, // #3339
27049
  {DBGFIELD("Int_CVTTSD2SI64rr_Int_CVTTSD2SIrr") 1, false, false, 2681, 9,  3, 1,  0, 0}, // #3340
27050
  {DBGFIELD("Int_CVTTSD2SI64rm_Int_CVTTSD2SIrm") 1, false, false, 2735, 10, 14, 1,  0, 0}, // #3341
27051
  {DBGFIELD("Int_VCVTTSD2SI64rr_Int_VCVTTSD2SIrr") 1, false, false, 2681, 9,  3, 1,  0, 0}, // #3342
27052
  {DBGFIELD("Int_VCVTTSD2SI64rm_Int_VCVTTSD2SIrm") 1, false, false, 2735, 10, 14, 1,  0, 0}, // #3343
27053
  {DBGFIELD("EXTRQ_EXTRQI")       1, false, false, 2858, 5, 19, 1,  0, 0}, // #3344
27054
  {DBGFIELD("INSERTQ_INSERTQI")   1, false, false, 2863, 7,  9, 1,  0, 0}, // #3345
27055
  {DBGFIELD("MOVNTSD_MOVNTSS")    1, false, false, 2729, 6, 10, 1,  0, 0}, // #3346
27056
  {DBGFIELD("SHA256MSG2rm_SHA256MSG2rr") 1, false, false,  0, 0,  1, 1,  0, 0}, // #3347
27057
  {DBGFIELD("SHA1MSG1rr_SHA256MSG1rr") 1, false, false, 341, 2, 19, 1,  0, 0}, // #3348
27058
  {DBGFIELD("SHA1MSG1rm_SHA256MSG1rm") 1, false, false, 2726, 3, 15, 1,  0, 0}, // #3349
27059
  {DBGFIELD("SHA1MSG2rr")         1, false, false, 345, 2,  2, 1,  0, 0}, // #3350
27060
  {DBGFIELD("SHA1MSG2rm")         1, false, false, 2636, 3, 10, 1,  0, 0}, // #3351
27061
  {DBGFIELD("SHA1NEXTErr")        1, false, false, 2870, 6,  2, 1,  0, 0}, // #3352
27062
  {DBGFIELD("SHA1NEXTErm")        1, false, false, 2876, 7, 10, 1,  0, 0}, // #3353
27063
  {DBGFIELD("SHA1RNDS4rri")       1, false, false, 2870, 6, 16, 1,  0, 0}, // #3354
27064
  {DBGFIELD("SHA1RNDS4rmi")       1, false, false, 2876, 7, 29, 1,  0, 0}, // #3355
27065
  {DBGFIELD("SHA256RNDS2rr")      1, false, false, 2870, 6,  9, 1,  0, 0}, // #3356
27066
  {DBGFIELD("SHA256RNDS2rm")      1, false, false, 2876, 7, 20, 1,  0, 0}, // #3357
27067
  {DBGFIELD("VFMADDPD4rr_VFMADDPD4rr_REV_VFMADDPS4rr_VFMADDPS4rr_REV_VFMADDSD4rr_VFMADDSD4rr_Int_VFMADDSD4rr_Int_REV_VFMADDSD4rr_REV_VFMADDSS4rr_VFMADDSS4rr_Int_VFMADDSS4rr_Int_REV_VFMADDSS4rr_REV_VFMSUBPD4rr_VFMSUBPD4rr_REV_VFMSUBPS4rr_VFMSUBPS4rr_REV_VFMSUBSD4rr_VFMSUBSD4rr_Int_VFMSUBSD4rr_Int_REV_VFMSUBSD4rr_REV_VFMSUBSS4rr_VFMSUBSS4rr_Int_VFMSUBSS4rr_Int_REV_VFMSUBSS4rr_REV_VFNMADDPD4rr_VFNMADDPD4rr_REV_VFNMADDPS4rr_VFNMADDPS4rr_REV_VFNMADDSD4rr_VFNMADDSD4rr_Int_VFNMADDSD4rr_Int_REV_VFNMADDSD4rr_REV_VFNMADDSS4rr_VFNMADDSS4rr_Int_VFNMADDSS4rr_Int_REV_VFNMADDSS4rr_REV_VFNMSUBPD4rr_VFNMSUBPD4rr_REV_VFNMSUBPS4rr_VFNMSUBPS4rr_REV_VFNMSUBSD4rr_VFNMSUBSD4rr_Int_VFNMSUBSD4rr_Int_REV_VFNMSUBSD4rr_REV_VFNMSUBSS4rr_VFNMSUBSS4rr_Int_VFNMSUBSS4rr_Int_REV_VFNMSUBSS4rr_REV") 1, false, false, 2678, 3,  3, 1,  0, 0}, // #3358
27068
  {DBGFIELD("VFMADDPD4mr_VFMADDPD4rm_VFMADDPS4mr_VFMADDPS4rm_VFMADDSD4mr_VFMADDSD4mr_Int_VFMADDSD4rm_VFMADDSD4rm_Int_VFMADDSS4mr_VFMADDSS4mr_Int_VFMADDSS4rm_VFMADDSS4rm_Int_VFMSUBPD4mr_VFMSUBPD4rm_VFMSUBPS4mr_VFMSUBPS4rm_VFMSUBSD4mr_VFMSUBSD4mr_Int_VFMSUBSD4rm_VFMSUBSD4rm_Int_VFMSUBSS4mr_VFMSUBSS4mr_Int_VFMSUBSS4rm_VFMSUBSS4rm_Int_VFNMADDPD4mr_VFNMADDPD4rm_VFNMADDPS4mr_VFNMADDPS4rm_VFNMADDSD4mr_VFNMADDSD4mr_Int_VFNMADDSD4rm_VFNMADDSD4rm_Int_VFNMADDSS4mr_VFNMADDSS4mr_Int_VFNMADDSS4rm_VFNMADDSS4rm_Int_VFNMSUBPD4mr_VFNMSUBPD4rm_VFNMSUBPS4mr_VFNMSUBPS4rm_VFNMSUBSD4mr_VFNMSUBSD4mr_Int_VFNMSUBSD4rm_VFNMSUBSD4rm_Int_VFNMSUBSS4mr_VFNMSUBSS4mr_Int_VFNMSUBSS4rm_VFNMSUBSS4rm_Int") 2, false, false, 2761, 4, 14, 1,  0, 0}, // #3359
27069
  {DBGFIELD("ADCX32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #3360
27070
  {DBGFIELD("ADCX64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #3361
27071
  {DBGFIELD("ADOX32rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #3362
27072
  {DBGFIELD("ADOX64rr")           1, false, false, 105, 1,  2, 1,  0, 0}, // #3363
27073
  {DBGFIELD("CLAC")               0, false, false,  0, 0,  0, 0,  0, 0}, // #3364
27074
  {DBGFIELD("STACKMAP_STAC")      0, false, false,  0, 0,  0, 0,  0, 0}, // #3365
27075
  {DBGFIELD("MOVAPDrr_REV")       1, false, false, 345, 2,  2, 1,  0, 0}, // #3366
27076
  {DBGFIELD("MOVAPSrr_REV")       1, false, false, 345, 2,  2, 1,  0, 0}, // #3367
27077
  {DBGFIELD("XOR16rr_REV_XOR32rr_REV_XOR64rr_REV") 1, false, false, 105, 1,  2, 1,  0, 0}, // #3368
27078
  {DBGFIELD("XOR8rr_REV")         1, false, false, 105, 1,  2, 1,  0, 0}, // #3369
27079
  {DBGFIELD("ADCX32rm")           2, false, false, 1493, 2,  3, 1,  0, 0}, // #3370
27080
  {DBGFIELD("ADCX64rm")           2, false, false, 1493, 2,  3, 1,  0, 0}, // #3371
27081
  {DBGFIELD("ADOX32rm")           2, false, false, 1493, 2,  3, 1,  0, 0}, // #3372
27082
  {DBGFIELD("ADOX64rm")           2, false, false, 1493, 2,  3, 1,  0, 0}, // #3373
27083
  {DBGFIELD("IDIV16m")            1, false, false, 2625, 4, 67, 1,  2, 2}, // #3374
27084
  {DBGFIELD("IDIV32m")            1, false, false, 2625, 4, 67, 1,  2, 2}, // #3375
27085
  {DBGFIELD("IDIV64m")            1, false, false, 2625, 4, 67, 1,  2, 2}, // #3376
27086
  {DBGFIELD("IDIV8m")             1, false, false, 2625, 4, 67, 1,  2, 2}, // #3377
27087
  {DBGFIELD("XSAVE_XSAVEC_XSAVEC64_XSAVES_XSAVES64") 1, false, false,  0, 0,  1, 1,  0, 0} // #3378
27088
}; // Znver1ModelSchedClasses
27089
27090
static const llvm::MCSchedModel NoSchedModel = {
27091
  MCSchedModel::DefaultIssueWidth,
27092
  MCSchedModel::DefaultMicroOpBufferSize,
27093
  MCSchedModel::DefaultLoopMicroOpBufferSize,
27094
  MCSchedModel::DefaultLoadLatency,
27095
  MCSchedModel::DefaultHighLatency,
27096
  MCSchedModel::DefaultMispredictPenalty,
27097
  false, // PostRAScheduler
27098
  false, // CompleteModel
27099
  0, // Processor ID
27100
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
27101
  nullptr}; // No Itinerary
27102
27103
static const llvm::MCSchedModel GenericModel = {
27104
  4, // IssueWidth
27105
  32, // MicroOpBufferSize
27106
  MCSchedModel::DefaultLoopMicroOpBufferSize,
27107
  4, // LoadLatency
27108
  10, // HighLatency
27109
  MCSchedModel::DefaultMispredictPenalty,
27110
  false, // PostRAScheduler
27111
  false, // CompleteModel
27112
  1, // Processor ID
27113
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
27114
  nullptr}; // No Itinerary
27115
27116
static const llvm::MCSchedModel AtomModel = {
27117
  2, // IssueWidth
27118
  0, // MicroOpBufferSize
27119
  10, // LoopMicroOpBufferSize
27120
  3, // LoadLatency
27121
  30, // HighLatency
27122
  MCSchedModel::DefaultMispredictPenalty,
27123
  true, // PostRAScheduler
27124
  false, // CompleteModel
27125
  2, // Processor ID
27126
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
27127
  AtomItineraries};
27128
27129
// {Name, NumUnits, SuperIdx, IsBuffered}
27130
static const llvm::MCProcResourceDesc HaswellModelProcResources[] = {
27131
  {DBGFIELD("InvalidUnit")     0, 0, 0},
27132
  {DBGFIELD("HWDivider")       1, 0, -1}, // #1
27133
  {DBGFIELD("HWPort0")         1, 0, -1}, // #2
27134
  {DBGFIELD("HWPort1")         1, 0, -1}, // #3
27135
  {DBGFIELD("HWPort4")         1, 0, -1}, // #4
27136
  {DBGFIELD("HWPort5")         1, 0, -1}, // #5
27137
  {DBGFIELD("HWPort6")         1, 0, -1}, // #6
27138
  {DBGFIELD("HWPort01")        2, 0, -1}, // #7
27139
  {DBGFIELD("HWPort04")        2, 0, -1}, // #8
27140
  {DBGFIELD("HWPort05")        2, 0, -1}, // #9
27141
  {DBGFIELD("HWPort06")        2, 0, -1}, // #10
27142
  {DBGFIELD("HWPort15")        2, 0, -1}, // #11
27143
  {DBGFIELD("HWPort16")        2, 0, -1}, // #12
27144
  {DBGFIELD("HWPort23")        2, 0, -1}, // #13
27145
  {DBGFIELD("HWPort56")        2, 0, -1}, // #14
27146
  {DBGFIELD("HWPort015")       3, 0, -1}, // #15
27147
  {DBGFIELD("HWPort056")       3, 0, -1}, // #16
27148
  {DBGFIELD("HWPort237")       3, 0, -1}, // #17
27149
  {DBGFIELD("HWPort0156")      4, 0, -1}, // #18
27150
  {DBGFIELD("HWPortAny")       8, 0, 60}  // #19
27151
};
27152
27153
static const llvm::MCSchedModel HaswellModel = {
27154
  4, // IssueWidth
27155
  192, // MicroOpBufferSize
27156
  50, // LoopMicroOpBufferSize
27157
  4, // LoadLatency
27158
  MCSchedModel::DefaultHighLatency,
27159
  16, // MispredictPenalty
27160
  false, // PostRAScheduler
27161
  false, // CompleteModel
27162
  3, // Processor ID
27163
  HaswellModelProcResources,
27164
  HaswellModelSchedClasses,
27165
  20,
27166
  3379,
27167
  nullptr}; // No Itinerary
27168
27169
// {Name, NumUnits, SuperIdx, IsBuffered}
27170
static const llvm::MCProcResourceDesc BtVer2ModelProcResources[] = {
27171
  {DBGFIELD("InvalidUnit")     0, 0, 0},
27172
  {DBGFIELD("JALU1")           1, 0, -1}, // #1
27173
  {DBGFIELD("JALU01")          2, 0, 20}, // #2
27174
  {DBGFIELD("JAny")            6, 0, -1}, // #3
27175
  {DBGFIELD("JDiv")            1, 0, -1}, // #4
27176
  {DBGFIELD("JFPM")            1, 0, -1}, // #5
27177
  {DBGFIELD("JFPU0")           1, 0, -1}, // #6
27178
  {DBGFIELD("JFPU1")           1, 0, -1}, // #7
27179
  {DBGFIELD("JFPU01")          2, 0, 18}, // #8
27180
  {DBGFIELD("JLAGU")           1, 0, -1}, // #9
27181
  {DBGFIELD("JLSAGU")          2, 0, 12}, // #10
27182
  {DBGFIELD("JSAGU")           1, 0, -1}, // #11
27183
  {DBGFIELD("JVIMUL")          1, 0, -1}  // #12
27184
};
27185
27186
static const llvm::MCSchedModel BtVer2Model = {
27187
  2, // IssueWidth
27188
  64, // MicroOpBufferSize
27189
  MCSchedModel::DefaultLoopMicroOpBufferSize,
27190
  5, // LoadLatency
27191
  25, // HighLatency
27192
  14, // MispredictPenalty
27193
  true, // PostRAScheduler
27194
  false, // CompleteModel
27195
  4, // Processor ID
27196
  BtVer2ModelProcResources,
27197
  BtVer2ModelSchedClasses,
27198
  13,
27199
  3379,
27200
  nullptr}; // No Itinerary
27201
27202
// {Name, NumUnits, SuperIdx, IsBuffered}
27203
static const llvm::MCProcResourceDesc SandyBridgeModelProcResources[] = {
27204
  {DBGFIELD("InvalidUnit")     0, 0, 0},
27205
  {DBGFIELD("SBDivider")       1, 0, -1}, // #1
27206
  {DBGFIELD("SBPort0")         1, 0, -1}, // #2
27207
  {DBGFIELD("SBPort1")         1, 0, -1}, // #3
27208
  {DBGFIELD("SBPort4")         1, 0, -1}, // #4
27209
  {DBGFIELD("SBPort5")         1, 0, -1}, // #5
27210
  {DBGFIELD("SBPort01")        2, 0, -1}, // #6
27211
  {DBGFIELD("SBPort05")        2, 0, -1}, // #7
27212
  {DBGFIELD("SBPort15")        2, 0, -1}, // #8
27213
  {DBGFIELD("SBPort23")        2, 0, -1}, // #9
27214
  {DBGFIELD("SBPort015")       3, 0, -1}, // #10
27215
  {DBGFIELD("SBPortAny")       6, 0, 54}  // #11
27216
};
27217
27218
static const llvm::MCSchedModel SandyBridgeModel = {
27219
  4, // IssueWidth
27220
  168, // MicroOpBufferSize
27221
  28, // LoopMicroOpBufferSize
27222
  4, // LoadLatency
27223
  MCSchedModel::DefaultHighLatency,
27224
  16, // MispredictPenalty
27225
  false, // PostRAScheduler
27226
  false, // CompleteModel
27227
  5, // Processor ID
27228
  SandyBridgeModelProcResources,
27229
  SandyBridgeModelSchedClasses,
27230
  12,
27231
  3379,
27232
  nullptr}; // No Itinerary
27233
27234
// {Name, NumUnits, SuperIdx, IsBuffered}
27235
static const llvm::MCProcResourceDesc SLMModelProcResources[] = {
27236
  {DBGFIELD("InvalidUnit")     0, 0, 0},
27237
  {DBGFIELD("FPC_RSV0")        1, 0, 1}, // #1
27238
  {DBGFIELD("FPC_RSV1")        1, 0, 1}, // #2
27239
  {DBGFIELD("FPC_RSV01")       2, 0, -1}, // #3
27240
  {DBGFIELD("IEC_RSV0")        1, 0, -1}, // #4
27241
  {DBGFIELD("IEC_RSV1")        1, 0, -1}, // #5
27242
  {DBGFIELD("IEC_RSV01")       2, 0, -1}, // #6
27243
  {DBGFIELD("MEC_RSV")         1, 0, -1}, // #7
27244
  {DBGFIELD("SMDivider")       1, 0, -1}, // #8
27245
  {DBGFIELD("SMFPDivider")     1, 0, -1}, // #9
27246
  {DBGFIELD("SMFPMultiplier")  1, 0, -1}  // #10
27247
};
27248
27249
static const llvm::MCSchedModel SLMModel = {
27250
  2, // IssueWidth
27251
  32, // MicroOpBufferSize
27252
  10, // LoopMicroOpBufferSize
27253
  3, // LoadLatency
27254
  MCSchedModel::DefaultHighLatency,
27255
  10, // MispredictPenalty
27256
  true, // PostRAScheduler
27257
  false, // CompleteModel
27258
  6, // Processor ID
27259
  SLMModelProcResources,
27260
  SLMModelSchedClasses,
27261
  11,
27262
  3379,
27263
  nullptr}; // No Itinerary
27264
27265
static const llvm::MCSchedModel GenericPostRAModel = {
27266
  4, // IssueWidth
27267
  32, // MicroOpBufferSize
27268
  MCSchedModel::DefaultLoopMicroOpBufferSize,
27269
  4, // LoadLatency
27270
  10, // HighLatency
27271
  MCSchedModel::DefaultMispredictPenalty,
27272
  true, // PostRAScheduler
27273
  false, // CompleteModel
27274
  7, // Processor ID
27275
  nullptr, nullptr, 0, 0, // No instruction-level machine model.
27276
  nullptr}; // No Itinerary
27277
27278
// {Name, NumUnits, SuperIdx, IsBuffered}
27279
static const llvm::MCProcResourceDesc SkylakeClientModelProcResources[] = {
27280
  {DBGFIELD("InvalidUnit")     0, 0, 0},
27281
  {DBGFIELD("SKLDivider")      1, 0, -1}, // #1
27282
  {DBGFIELD("SKLPort0")        1, 0, -1}, // #2
27283
  {DBGFIELD("SKLPort1")        1, 0, -1}, // #3
27284
  {DBGFIELD("SKLPort4")        1, 0, -1}, // #4
27285
  {DBGFIELD("SKLPort5")        1, 0, -1}, // #5
27286
  {DBGFIELD("SKLPort6")        1, 0, -1}, // #6
27287
  {DBGFIELD("SKLPort01")       2, 0, -1}, // #7
27288
  {DBGFIELD("SKLPort04")       2, 0, -1}, // #8
27289
  {DBGFIELD("SKLPort05")       2, 0, -1}, // #9
27290
  {DBGFIELD("SKLPort06")       2, 0, -1}, // #10
27291
  {DBGFIELD("SKLPort15")       2, 0, -1}, // #11
27292
  {DBGFIELD("SKLPort16")       2, 0, -1}, // #12
27293
  {DBGFIELD("SKLPort23")       2, 0, -1}, // #13
27294
  {DBGFIELD("SKLPort56")       2, 0, -1}, // #14
27295
  {DBGFIELD("SKLPort015")      3, 0, -1}, // #15
27296
  {DBGFIELD("SKLPort056")      3, 0, -1}, // #16
27297
  {DBGFIELD("SKLPort237")      3, 0, -1}, // #17
27298
  {DBGFIELD("SKLPort0156")     4, 0, -1}, // #18
27299
  {DBGFIELD("SKLPortAny")      8, 0, 60}  // #19
27300
};
27301
27302
static const llvm::MCSchedModel SkylakeClientModel = {
27303
  6, // IssueWidth
27304
  224, // MicroOpBufferSize
27305
  50, // LoopMicroOpBufferSize
27306
  5, // LoadLatency
27307
  MCSchedModel::DefaultHighLatency,
27308
  14, // MispredictPenalty
27309
  false, // PostRAScheduler
27310
  false, // CompleteModel
27311
  8, // Processor ID
27312
  SkylakeClientModelProcResources,
27313
  SkylakeClientModelSchedClasses,
27314
  20,
27315
  3379,
27316
  nullptr}; // No Itinerary
27317
27318
// {Name, NumUnits, SuperIdx, IsBuffered}
27319
static const llvm::MCProcResourceDesc Znver1ModelProcResources[] = {
27320
  {DBGFIELD("InvalidUnit")     0, 0, 0},
27321
  {DBGFIELD("ZnAGU")           2, 0, 28}, // #1
27322
  {DBGFIELD("ZnALU")           4, 0, 56}, // #2
27323
  {DBGFIELD("ZnALU1")          1, 0, -1}, // #3
27324
  {DBGFIELD("ZnALU2")          1, 0, -1}, // #4
27325
  {DBGFIELD("ZnALU03")         2, 0, -1}, // #5
27326
  {DBGFIELD("ZnDivider")       1, 0, -1}, // #6
27327
  {DBGFIELD("ZnFPU")           4, 0, -1}, // #7
27328
  {DBGFIELD("ZnFPU0")          1, 0, -1}, // #8
27329
  {DBGFIELD("ZnFPU1")          1, 0, -1}, // #9
27330
  {DBGFIELD("ZnFPU2")          1, 0, -1}, // #10
27331
  {DBGFIELD("ZnFPU3")          1, 0, -1}, // #11
27332
  {DBGFIELD("ZnFPU01")         2, 0, -1}, // #12
27333
  {DBGFIELD("ZnFPU02")         2, 0, -1}, // #13
27334
  {DBGFIELD("ZnFPU03")         2, 0, -1}, // #14
27335
  {DBGFIELD("ZnFPU12")         2, 0, -1}, // #15
27336
  {DBGFIELD("ZnFPU13")         2, 0, -1}, // #16
27337
  {DBGFIELD("ZnFPU23")         2, 0, -1}, // #17
27338
  {DBGFIELD("ZnFPU013")        3, 0, -1}, // #18
27339
  {DBGFIELD("ZnMultiplier")    1, 0, -1}  // #19
27340
};
27341
27342
static const llvm::MCSchedModel Znver1Model = {
27343
  4, // IssueWidth
27344
  192, // MicroOpBufferSize
27345
  MCSchedModel::DefaultLoopMicroOpBufferSize,
27346
  4, // LoadLatency
27347
  25, // HighLatency
27348
  17, // MispredictPenalty
27349
  true, // PostRAScheduler
27350
  false, // CompleteModel
27351
  9, // Processor ID
27352
  Znver1ModelProcResources,
27353
  Znver1ModelSchedClasses,
27354
  20,
27355
  3379,
27356
  nullptr}; // No Itinerary
27357
27358
// Sorted (by key) array of itineraries for CPU subtype.
27359
extern const llvm::SubtargetInfoKV X86ProcSchedKV[] = {
27360
  { "amdfam10", (const void *)&GenericModel },
27361
  { "athlon", (const void *)&GenericModel },
27362
  { "athlon-4", (const void *)&GenericModel },
27363
  { "athlon-fx", (const void *)&GenericModel },
27364
  { "athlon-mp", (const void *)&GenericModel },
27365
  { "athlon-tbird", (const void *)&GenericModel },
27366
  { "athlon-xp", (const void *)&GenericModel },
27367
  { "athlon64", (const void *)&GenericModel },
27368
  { "athlon64-sse3", (const void *)&GenericModel },
27369
  { "atom", (const void *)&AtomModel },
27370
  { "barcelona", (const void *)&GenericModel },
27371
  { "bdver1", (const void *)&GenericModel },
27372
  { "bdver2", (const void *)&GenericModel },
27373
  { "bdver3", (const void *)&GenericModel },
27374
  { "bdver4", (const void *)&GenericModel },
27375
  { "bonnell", (const void *)&AtomModel },
27376
  { "broadwell", (const void *)&HaswellModel },
27377
  { "btver1", (const void *)&GenericModel },
27378
  { "btver2", (const void *)&BtVer2Model },
27379
  { "c3", (const void *)&GenericModel },
27380
  { "c3-2", (const void *)&GenericModel },
27381
  { "cannonlake", (const void *)&HaswellModel },
27382
  { "core-avx-i", (const void *)&SandyBridgeModel },
27383
  { "core-avx2", (const void *)&HaswellModel },
27384
  { "core2", (const void *)&SandyBridgeModel },
27385
  { "corei7", (const void *)&SandyBridgeModel },
27386
  { "corei7-avx", (const void *)&SandyBridgeModel },
27387
  { "generic", (const void *)&GenericModel },
27388
  { "geode", (const void *)&GenericModel },
27389
  { "goldmont", (const void *)&SLMModel },
27390
  { "haswell", (const void *)&HaswellModel },
27391
  { "i386", (const void *)&GenericModel },
27392
  { "i486", (const void *)&GenericModel },
27393
  { "i586", (const void *)&GenericModel },
27394
  { "i686", (const void *)&GenericModel },
27395
  { "ivybridge", (const void *)&SandyBridgeModel },
27396
  { "k6", (const void *)&GenericModel },
27397
  { "k6-2", (const void *)&GenericModel },
27398
  { "k6-3", (const void *)&GenericModel },
27399
  { "k8", (const void *)&GenericModel },
27400
  { "k8-sse3", (const void *)&GenericModel },
27401
  { "knl", (const void *)&HaswellModel },
27402
  { "lakemont", (const void *)&GenericModel },
27403
  { "nehalem", (const void *)&SandyBridgeModel },
27404
  { "nocona", (const void *)&GenericPostRAModel },
27405
  { "opteron", (const void *)&GenericModel },
27406
  { "opteron-sse3", (const void *)&GenericModel },
27407
  { "penryn", (const void *)&SandyBridgeModel },
27408
  { "pentium", (const void *)&GenericModel },
27409
  { "pentium-m", (const void *)&GenericPostRAModel },
27410
  { "pentium-mmx", (const void *)&GenericModel },
27411
  { "pentium2", (const void *)&GenericModel },
27412
  { "pentium3", (const void *)&GenericModel },
27413
  { "pentium3m", (const void *)&GenericModel },
27414
  { "pentium4", (const void *)&GenericPostRAModel },
27415
  { "pentium4m", (const void *)&GenericPostRAModel },
27416
  { "pentiumpro", (const void *)&GenericModel },
27417
  { "prescott", (const void *)&GenericPostRAModel },
27418
  { "sandybridge", (const void *)&SandyBridgeModel },
27419
  { "silvermont", (const void *)&SLMModel },
27420
  { "skx", (const void *)&SkylakeClientModel },
27421
  { "skylake", (const void *)&SkylakeClientModel },
27422
  { "skylake-avx512", (const void *)&SkylakeClientModel },
27423
  { "slm", (const void *)&SLMModel },
27424
  { "westmere", (const void *)&SandyBridgeModel },
27425
  { "winchip-c6", (const void *)&GenericModel },
27426
  { "winchip2", (const void *)&GenericModel },
27427
  { "x86-64", (const void *)&SandyBridgeModel },
27428
  { "yonah", (const void *)&SandyBridgeModel },
27429
  { "znver1", (const void *)&Znver1Model }
27430
};
27431
#undef DBGFIELD
27432
17.9k
static inline MCSubtargetInfo *createX86MCSubtargetInfoImpl(const Triple &TT, StringRef CPU, StringRef FS) {
27433
17.9k
  return new MCSubtargetInfo(TT, CPU, FS, X86FeatureKV, X86SubTypeKV, 
27434
17.9k
                      X86ProcSchedKV, X86WriteProcResTable, X86WriteLatencyTable, X86ReadAdvanceTable, 
27435
17.9k
                      X86Stages, X86OperandCycles, X86ForwardingPaths);
27436
17.9k
}
27437
27438
} // end namespace llvm
27439
27440
#endif // GET_SUBTARGETINFO_MC_DESC
27441
27442
27443
#ifdef GET_SUBTARGETINFO_TARGET_DESC
27444
#undef GET_SUBTARGETINFO_TARGET_DESC
27445
27446
#include "llvm/Support/Debug.h"
27447
#include "llvm/Support/raw_ostream.h"
27448
27449
// ParseSubtargetFeatures - Parses features string setting specified
27450
// subtarget options.
27451
9.65k
void llvm::X86Subtarget::ParseSubtargetFeatures(StringRef CPU, StringRef FS) {
27452
9.65k
  DEBUG(dbgs() << "\nFeatures:" << FS);
27453
9.65k
  DEBUG(dbgs() << "\nCPU:" << CPU << "\n\n");
27454
9.65k
  InitMCProcessorInfo(CPU, FS);
27455
9.65k
  const FeatureBitset& Bits = getFeatureBits();
27456
9.65k
  if (
Bits[X86::Feature3DNow] && 9.65k
X863DNowLevel < ThreeDNow31
)
X863DNowLevel = ThreeDNow31
;
27457
9.65k
  if (
Bits[X86::Feature3DNowA] && 9.65k
X863DNowLevel < ThreeDNowA26
)
X863DNowLevel = ThreeDNowA26
;
27458
9.65k
  if (
Bits[X86::Feature64Bit]9.65k
)
HasX86_64 = true7.78k
;
27459
9.65k
  if (
Bits[X86::FeatureADX]9.65k
)
HasADX = true249
;
27460
9.65k
  if (
Bits[X86::FeatureAES]9.65k
)
HasAES = true734
;
27461
9.65k
  if (
Bits[X86::FeatureAVX] && 9.65k
X86SSELevel < AVX2.29k
)
X86SSELevel = AVX2.29k
;
27462
9.65k
  if (
Bits[X86::FeatureAVX2] && 9.65k
X86SSELevel < AVX21.54k
)
X86SSELevel = AVX21.54k
;
27463
9.65k
  if (
Bits[X86::FeatureAVX512] && 9.65k
X86SSELevel < AVX512F726
)
X86SSELevel = AVX512F726
;
27464
9.65k
  if (
Bits[X86::FeatureBMI]9.65k
)
HasBMI = true819
;
27465
9.65k
  if (
Bits[X86::FeatureBMI2]9.65k
)
HasBMI2 = true743
;
27466
9.65k
  if (
Bits[X86::FeatureBWI]9.65k
)
HasBWI = true304
;
27467
9.65k
  if (
Bits[X86::FeatureCDI]9.65k
)
HasCDI = true209
;
27468
9.65k
  if (
Bits[X86::FeatureCLFLUSHOPT]9.65k
)
HasCLFLUSHOPT = true150
;
27469
9.65k
  if (
Bits[X86::FeatureCLWB]9.65k
)
HasCLWB = true96
;
27470
9.65k
  if (
Bits[X86::FeatureCLZERO]9.65k
)
HasCLZERO = true26
;
27471
9.65k
  if (
Bits[X86::FeatureCMOV]9.65k
)
HasCMov = true8.32k
;
27472
9.65k
  if (
Bits[X86::FeatureCMPXCHG16B]9.65k
)
HasCmpxchg16b = true2.85k
;
27473
9.65k
  if (
Bits[X86::FeatureDQI]9.65k
)
HasDQI = true210
;
27474
9.65k
  if (
Bits[X86::FeatureERI]9.65k
)
HasERI = true101
;
27475
9.65k
  if (
Bits[X86::FeatureERMSB]9.65k
)
HasERMSB = true595
;
27476
9.65k
  if (
Bits[X86::FeatureF16C]9.65k
)
HasF16C = true843
;
27477
9.65k
  if (
Bits[X86::FeatureFMA]9.65k
)
HasFMA = true794
;
27478
9.65k
  if (
Bits[X86::FeatureFMA4]9.65k
)
HasFMA4 = true125
;
27479
9.65k
  if (
Bits[X86::FeatureFSGSBase]9.65k
)
HasFSGSBase = true427
;
27480
9.65k
  if (
Bits[X86::FeatureFXSR]9.65k
)
HasFXSR = true3.10k
;
27481
9.65k
  if (
Bits[X86::FeatureFastLZCNT]9.65k
)
HasFastLZCNT = true55
;
27482
9.65k
  if (
Bits[X86::FeatureFastPartialYMMorZMMWrite]9.65k
)
HasFastPartialYMMorZMMWrite = true135
;
27483
9.65k
  if (
Bits[X86::FeatureFastSHLDRotate]9.65k
)
HasFastSHLDRotate = true903
;
27484
9.65k
  if (
Bits[X86::FeatureFastScalarFSQRT]9.65k
)
HasFastScalarFSQRT = true904
;
27485
9.65k
  if (
Bits[X86::FeatureFastVectorFSQRT]9.65k
)
HasFastVectorFSQRT = true119
;
27486
9.65k
  if (
Bits[X86::FeatureIFMA]9.65k
)
HasIFMA = true4
;
27487
9.65k
  if (
Bits[X86::FeatureLAHFSAHF]9.65k
)
HasLAHFSAHF = true4.70k
;
27488
9.65k
  if (
Bits[X86::FeatureLEAForSP]9.65k
)
UseLeaForSP = true39
;
27489
9.65k
  if (
Bits[X86::FeatureLEAUsesAG]9.65k
)
LEAUsesAG = true38
;
27490
9.65k
  if (
Bits[X86::FeatureLWP]9.65k
)
HasLWP = true72
;
27491
9.65k
  if (
Bits[X86::FeatureLZCNT]9.65k
)
HasLZCNT = true832
;
27492
9.65k
  if (
Bits[X86::FeatureMMX] && 9.65k
X863DNowLevel < MMX3.43k
)
X863DNowLevel = MMX3.40k
;
27493
9.65k
  if (
Bits[X86::FeatureMOVBE]9.65k
)
HasMOVBE = true834
;
27494
9.65k
  if (
Bits[X86::FeatureMPX]9.65k
)
HasMPX = true125
;
27495
9.65k
  if (
Bits[X86::FeatureMWAITX]9.65k
)
HasMWAITX = true43
;
27496
9.65k
  if (
Bits[X86::FeatureMacroFusion]9.65k
)
HasMacroFusion = true2.42k
;
27497
9.65k
  if (
Bits[X86::FeaturePCLMUL]9.65k
)
HasPCLMUL = true733
;
27498
9.65k
  if (
Bits[X86::FeaturePFI]9.65k
)
HasPFI = true101
;
27499
9.65k
  if (
Bits[X86::FeaturePKU]9.65k
)
HasPKU = true96
;
27500
9.65k
  if (
Bits[X86::FeaturePOPCNT]9.65k
)
HasPOPCNT = true1.33k
;
27501
9.65k
  if (
Bits[X86::FeaturePREFETCHWT1]9.65k
)
HasPFPREFETCHWT1 = true101
;
27502
9.65k
  if (
Bits[X86::FeaturePRFCHW]9.65k
)
HasPRFCHW = true167
;
27503
9.65k
  if (
Bits[X86::FeaturePadShortFunctions]9.65k
)
PadShortFunctions = true38
;
27504
9.65k
  if (
Bits[X86::FeatureRDRAND]9.65k
)
HasRDRAND = true407
;
27505
9.65k
  if (
Bits[X86::FeatureRDSEED]9.65k
)
HasRDSEED = true259
;
27506
9.65k
  if (
Bits[X86::FeatureRTM]9.65k
)
HasRTM = true124
;
27507
9.65k
  if (
Bits[X86::FeatureSGX]9.65k
)
HasSGX = true118
;
27508
9.65k
  if (
Bits[X86::FeatureSHA]9.65k
)
HasSHA = true36
;
27509
9.65k
  if (
Bits[X86::FeatureSSE1] && 9.65k
X86SSELevel < SSE18.30k
)
X86SSELevel = SSE16.01k
;
27510
9.65k
  if (
Bits[X86::FeatureSSE2] && 9.65k
X86SSELevel < SSE28.25k
)
X86SSELevel = SSE25.96k
;
27511
9.65k
  if (
Bits[X86::FeatureSSE3] && 9.65k
X86SSELevel < SSE34.50k
)
X86SSELevel = SSE32.21k
;
27512
9.65k
  if (
Bits[X86::FeatureSSE4A]9.65k
)
HasSSE4A = true217
;
27513
9.65k
  if (
Bits[X86::FeatureSSE41] && 9.65k
X86SSELevel < SSE412.84k
)
X86SSELevel = SSE41550
;
27514
9.65k
  if (
Bits[X86::FeatureSSE42] && 9.65k
X86SSELevel < SSE422.67k
)
X86SSELevel = SSE42381
;
27515
9.65k
  if (
Bits[X86::FeatureSSEUnalignedMem]9.65k
)
HasSSEUnalignedMem = true2
;
27516
9.65k
  if (
Bits[X86::FeatureSSSE3] && 9.65k
X86SSELevel < SSSE33.96k
)
X86SSELevel = SSSE31.12k
;
27517
9.65k
  if (
Bits[X86::FeatureSlow3OpsLEA]9.65k
)
Slow3OpsLEA = true1.05k
;
27518
9.65k
  if (
Bits[X86::FeatureSlowBTMem]9.65k
)
IsBTMemSlow = true2.24k
;
27519
9.65k
  if (
Bits[X86::FeatureSlowDivide32]9.65k
)
HasSlowDivide32 = true39
;
27520
9.65k
  if (
Bits[X86::FeatureSlowDivide64]9.65k
)
HasSlowDivide64 = true975
;
27521
9.65k
  if (
Bits[X86::FeatureSlowIncDec]9.65k
)
SlowIncDec = true1.09k
;
27522
9.65k
  if (
Bits[X86::FeatureSlowLEA]9.65k
)
SlowLEA = true40
;
27523
9.65k
  if (
Bits[X86::FeatureSlowPMULLD]9.65k
)
IsPMULLDSlow = true33
;
27524
9.65k
  if (
Bits[X86::FeatureSlowSHLD]9.65k
)
IsSHLDSlow = true153
;
27525
9.65k
  if (
Bits[X86::FeatureSlowTwoMemOps]9.65k
)
SlowTwoMemOps = true180
;
27526
9.65k
  if (
Bits[X86::FeatureSlowUAMem16]9.65k
)
IsUAMem16Slow = true8.17k
;
27527
9.65k
  if (
Bits[X86::FeatureSlowUAMem32]9.65k
)
IsUAMem32Slow = true215
;
27528
9.65k
  if (
Bits[X86::FeatureSoftFloat]9.65k
)
UseSoftFloat = true14
;
27529
9.65k
  if (
Bits[X86::FeatureTBM]9.65k
)
HasTBM = true56
;
27530
9.65k
  if (
Bits[X86::FeatureVBMI]9.65k
)
HasVBMI = true14
;
27531
9.65k
  if (
Bits[X86::FeatureVLX]9.65k
)
HasVLX = true317
;
27532
9.65k
  if (
Bits[X86::FeatureVPOPCNTDQ]9.65k
)
HasVPOPCNTDQ = true9
;
27533
9.65k
  if (
Bits[X86::FeatureX87]9.65k
)
HasX87 = true9.63k
;
27534
9.65k
  if (
Bits[X86::FeatureXOP]9.65k
)
HasXOP = true110
;
27535
9.65k
  if (
Bits[X86::FeatureXSAVE]9.65k
)
HasXSAVE = true1.05k
;
27536
9.65k
  if (
Bits[X86::FeatureXSAVEC]9.65k
)
HasXSAVEC = true151
;
27537
9.65k
  if (
Bits[X86::FeatureXSAVEOPT]9.65k
)
HasXSAVEOPT = true995
;
27538
9.65k
  if (
Bits[X86::FeatureXSAVES]9.65k
)
HasXSAVES = true151
;
27539
9.65k
  if (
Bits[X86::Mode16Bit]9.65k
)
In16BitMode = true0
;
27540
9.65k
  if (
Bits[X86::Mode32Bit]9.65k
)
In32BitMode = true0
;
27541
9.65k
  if (
Bits[X86::Mode64Bit]9.65k
)
In64BitMode = true0
;
27542
9.65k
  if (
Bits[X86::ProcIntelAtom] && 9.65k
X86ProcFamily < IntelAtom38
)
X86ProcFamily = IntelAtom38
;
27543
9.65k
  if (
Bits[X86::ProcIntelBDW] && 9.65k
X86ProcFamily < IntelBroadwell123
)
X86ProcFamily = IntelBroadwell123
;
27544
9.65k
  if (
Bits[X86::ProcIntelCNL] && 9.65k
X86ProcFamily < IntelCannonlake2
)
X86ProcFamily = IntelCannonlake2
;
27545
9.65k
  if (
Bits[X86::ProcIntelGLM] && 9.65k
X86ProcFamily < IntelGLM7
)
X86ProcFamily = IntelGLM7
;
27546
9.65k
  if (
Bits[X86::ProcIntelHSW] && 9.65k
X86ProcFamily < IntelHaswell470
)
X86ProcFamily = IntelHaswell470
;
27547
9.65k
  if (
Bits[X86::ProcIntelKNL] && 9.65k
X86ProcFamily < IntelKNL101
)
X86ProcFamily = IntelKNL101
;
27548
9.65k
  if (
Bits[X86::ProcIntelSKL] && 9.65k
X86ProcFamily < IntelSkylake22
)
X86ProcFamily = IntelSkylake22
;
27549
9.65k
  if (
Bits[X86::ProcIntelSKX] && 9.65k
X86ProcFamily < IntelSKX94
)
X86ProcFamily = IntelSKX94
;
27550
9.65k
  if (
Bits[X86::ProcIntelSLM] && 9.65k
X86ProcFamily < IntelSLM33
)
X86ProcFamily = IntelSLM33
;
27551
9.65k
}
27552
#endif // GET_SUBTARGETINFO_TARGET_DESC
27553
27554
27555
#ifdef GET_SUBTARGETINFO_HEADER
27556
#undef GET_SUBTARGETINFO_HEADER
27557
27558
namespace llvm {
27559
class DFAPacketizer;
27560
struct X86GenSubtargetInfo : public TargetSubtargetInfo {
27561
  explicit X86GenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS);
27562
public:
27563
  unsigned resolveSchedClass(unsigned SchedClass,  const MachineInstr *DefMI, const TargetSchedModel *SchedModel) const override;
27564
  DFAPacketizer *createDFAPacketizer(const InstrItineraryData *IID) const;
27565
};
27566
} // end namespace llvm
27567
27568
#endif // GET_SUBTARGETINFO_HEADER
27569
27570
27571
#ifdef GET_SUBTARGETINFO_CTOR
27572
#undef GET_SUBTARGETINFO_CTOR
27573
27574
#include "llvm/CodeGen/TargetSchedule.h"
27575
27576
namespace llvm {
27577
extern const llvm::SubtargetFeatureKV X86FeatureKV[];
27578
extern const llvm::SubtargetFeatureKV X86SubTypeKV[];
27579
extern const llvm::SubtargetInfoKV X86ProcSchedKV[];
27580
extern const llvm::MCWriteProcResEntry X86WriteProcResTable[];
27581
extern const llvm::MCWriteLatencyEntry X86WriteLatencyTable[];
27582
extern const llvm::MCReadAdvanceEntry X86ReadAdvanceTable[];
27583
extern const llvm::InstrStage X86Stages[];
27584
extern const unsigned X86OperandCycles[];
27585
extern const unsigned X86ForwardingPaths[];
27586
X86GenSubtargetInfo::X86GenSubtargetInfo(const Triple &TT, StringRef CPU, StringRef FS)
27587
  : TargetSubtargetInfo(TT, CPU, FS, makeArrayRef(X86FeatureKV, 95), makeArrayRef(X86SubTypeKV, 70), 
27588
                        X86ProcSchedKV, X86WriteProcResTable, X86WriteLatencyTable, X86ReadAdvanceTable, 
27589
9.65k
                        X86Stages, X86OperandCycles, X86ForwardingPaths) {}
27590
27591
unsigned X86GenSubtargetInfo
27592
0
::resolveSchedClass(unsigned SchedClass, const MachineInstr *MI, const TargetSchedModel *SchedModel) const {
27593
0
  report_fatal_error("Expected a variant SchedClass");
27594
0
} // X86GenSubtargetInfo::resolveSchedClass
27595
} // end namespace llvm
27596
27597
#endif // GET_SUBTARGETINFO_CTOR
27598