Coverage Report

Created: 2025-07-01 07:03

/src/capstonev5/arch/SystemZ/SystemZGenDisassemblerTables.inc
Line
Count
Source (jump to first uncovered line)
1
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2
|*                                                                            *|
3
|*  * SystemZ Disassembler                                                    *|
4
|*                                                                            *|
5
|* Automatically generated file, do not edit!                                 *|
6
|*                                                                            *|
7
\*===----------------------------------------------------------------------===*/
8
9
/* Capstone Disassembly Engine */
10
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2015 */
11
12
#include "../../MCInst.h"
13
#include "../../LEB128.h"
14
15
// Helper function for extracting fields from encoded instructions.
16
#define FieldFromInstruction(fname, InsnType) \
17
307k
static InsnType fname(InsnType insn, unsigned startBit, unsigned numBits) \
18
307k
{ \
19
307k
  InsnType fieldMask; \
20
307k
  if (numBits == sizeof(InsnType)*8) \
21
307k
    fieldMask = (InsnType)(-1LL); \
22
307k
  else \
23
307k
    fieldMask = (((InsnType)1 << numBits) - 1) << startBit; \
24
307k
  return (insn & fieldMask) >> startBit; \
25
307k
}
26
27
static const uint8_t DecoderTable16[] = {
28
/* 0 */       MCD_OPC_ExtractField, 8, 8,  // Inst{15-8} ...
29
/* 3 */       MCD_OPC_FilterValue, 1, 84, 0, // Skip to: 91
30
/* 7 */       MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
31
/* 10 */      MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 18
32
/* 14 */      MCD_OPC_Decode, 149, 14, 0, // Opcode: PR
33
/* 18 */      MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 26
34
/* 22 */      MCD_OPC_Decode, 209, 16, 0, // Opcode: UPT
35
/* 26 */      MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 34
36
/* 30 */      MCD_OPC_Decode, 153, 14, 0, // Opcode: PTFF
37
/* 34 */      MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 42
38
/* 38 */      MCD_OPC_Decode, 189, 14, 0, // Opcode: SCKPF
39
/* 42 */      MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 50
40
/* 46 */      MCD_OPC_Decode, 140, 14, 0, // Opcode: PFPO
41
/* 50 */      MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 58
42
/* 54 */      MCD_OPC_Decode, 156, 16, 0, // Opcode: TAM
43
/* 58 */      MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 66
44
/* 62 */      MCD_OPC_Decode, 181, 14, 0, // Opcode: SAM24
45
/* 66 */      MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 74
46
/* 70 */      MCD_OPC_Decode, 182, 14, 0, // Opcode: SAM31
47
/* 74 */      MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 82
48
/* 78 */      MCD_OPC_Decode, 183, 14, 0, // Opcode: SAM64
49
/* 82 */      MCD_OPC_FilterValue, 255, 1, 85, 2, // Skip to: 684
50
/* 87 */      MCD_OPC_Decode, 187, 16, 0, // Opcode: TRAP2
51
/* 91 */      MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 105
52
/* 95 */      MCD_OPC_CheckField, 0, 4, 0, 71, 2, // Skip to: 684
53
/* 101 */     MCD_OPC_Decode, 245, 14, 1, // Opcode: SPM
54
/* 105 */     MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 113
55
/* 109 */     MCD_OPC_Decode, 168, 3, 2, // Opcode: BALR
56
/* 113 */     MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 121
57
/* 117 */     MCD_OPC_Decode, 199, 3, 3, // Opcode: BCTR
58
/* 121 */     MCD_OPC_FilterValue, 7, 127, 0, // Skip to: 252
59
/* 125 */     MCD_OPC_ExtractField, 4, 4,  // Inst{7-4} ...
60
/* 128 */     MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 136
61
/* 132 */     MCD_OPC_Decode, 245, 3, 4, // Opcode: BRAsmO
62
/* 136 */     MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 144
63
/* 140 */     MCD_OPC_Decode, 229, 3, 4, // Opcode: BRAsmH
64
/* 144 */     MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 152
65
/* 148 */     MCD_OPC_Decode, 239, 3, 4, // Opcode: BRAsmNLE
66
/* 152 */     MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 160
67
/* 156 */     MCD_OPC_Decode, 231, 3, 4, // Opcode: BRAsmL
68
/* 160 */     MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 168
69
/* 164 */     MCD_OPC_Decode, 237, 3, 4, // Opcode: BRAsmNHE
70
/* 168 */     MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 176
71
/* 172 */     MCD_OPC_Decode, 233, 3, 4, // Opcode: BRAsmLH
72
/* 176 */     MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 184
73
/* 180 */     MCD_OPC_Decode, 235, 3, 4, // Opcode: BRAsmNE
74
/* 184 */     MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 192
75
/* 188 */     MCD_OPC_Decode, 228, 3, 4, // Opcode: BRAsmE
76
/* 192 */     MCD_OPC_FilterValue, 9, 4, 0, // Skip to: 200
77
/* 196 */     MCD_OPC_Decode, 240, 3, 4, // Opcode: BRAsmNLH
78
/* 200 */     MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 208
79
/* 204 */     MCD_OPC_Decode, 230, 3, 4, // Opcode: BRAsmHE
80
/* 208 */     MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 216
81
/* 212 */     MCD_OPC_Decode, 238, 3, 4, // Opcode: BRAsmNL
82
/* 216 */     MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 224
83
/* 220 */     MCD_OPC_Decode, 232, 3, 4, // Opcode: BRAsmLE
84
/* 224 */     MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 232
85
/* 228 */     MCD_OPC_Decode, 236, 3, 4, // Opcode: BRAsmNH
86
/* 232 */     MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 240
87
/* 236 */     MCD_OPC_Decode, 242, 3, 4, // Opcode: BRAsmNO
88
/* 240 */     MCD_OPC_FilterValue, 15, 4, 0, // Skip to: 248
89
/* 244 */     MCD_OPC_Decode, 225, 3, 4, // Opcode: BR
90
/* 248 */     MCD_OPC_Decode, 195, 3, 5, // Opcode: BCRAsm
91
/* 252 */     MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 260
92
/* 256 */     MCD_OPC_Decode, 147, 16, 6, // Opcode: SVC
93
/* 260 */     MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 268
94
/* 264 */     MCD_OPC_Decode, 133, 4, 2, // Opcode: BSM
95
/* 268 */     MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 276
96
/* 272 */     MCD_OPC_Decode, 171, 3, 2, // Opcode: BASSM
97
/* 276 */     MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 284
98
/* 280 */     MCD_OPC_Decode, 170, 3, 2, // Opcode: BASR
99
/* 284 */     MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 292
100
/* 288 */     MCD_OPC_Decode, 195, 13, 7, // Opcode: MVCL
101
/* 292 */     MCD_OPC_FilterValue, 15, 4, 0, // Skip to: 300
102
/* 296 */     MCD_OPC_Decode, 226, 5, 7, // Opcode: CLCL
103
/* 300 */     MCD_OPC_FilterValue, 16, 4, 0, // Skip to: 308
104
/* 304 */     MCD_OPC_Decode, 196, 12, 8, // Opcode: LPR
105
/* 308 */     MCD_OPC_FilterValue, 17, 4, 0, // Skip to: 316
106
/* 312 */     MCD_OPC_Decode, 238, 10, 8, // Opcode: LNR
107
/* 316 */     MCD_OPC_FilterValue, 18, 4, 0, // Skip to: 324
108
/* 320 */     MCD_OPC_Decode, 227, 12, 8, // Opcode: LTR
109
/* 324 */     MCD_OPC_FilterValue, 19, 4, 0, // Skip to: 332
110
/* 328 */     MCD_OPC_Decode, 141, 10, 8, // Opcode: LCR
111
/* 332 */     MCD_OPC_FilterValue, 20, 4, 0, // Skip to: 340
112
/* 336 */     MCD_OPC_Decode, 240, 13, 9, // Opcode: NR
113
/* 340 */     MCD_OPC_FilterValue, 21, 4, 0, // Skip to: 348
114
/* 344 */     MCD_OPC_Decode, 145, 7, 8, // Opcode: CLR
115
/* 348 */     MCD_OPC_FilterValue, 22, 4, 0, // Skip to: 356
116
/* 352 */     MCD_OPC_Decode, 129, 14, 9, // Opcode: OR
117
/* 356 */     MCD_OPC_FilterValue, 23, 4, 0, // Skip to: 364
118
/* 360 */     MCD_OPC_Decode, 235, 21, 9, // Opcode: XR
119
/* 364 */     MCD_OPC_FilterValue, 24, 4, 0, // Skip to: 372
120
/* 368 */     MCD_OPC_Decode, 202, 12, 8, // Opcode: LR
121
/* 372 */     MCD_OPC_FilterValue, 25, 4, 0, // Skip to: 380
122
/* 376 */     MCD_OPC_Decode, 214, 7, 8, // Opcode: CR
123
/* 380 */     MCD_OPC_FilterValue, 26, 4, 0, // Skip to: 388
124
/* 384 */     MCD_OPC_Decode, 153, 3, 9, // Opcode: AR
125
/* 388 */     MCD_OPC_FilterValue, 27, 4, 0, // Skip to: 396
126
/* 392 */     MCD_OPC_Decode, 130, 15, 9, // Opcode: SR
127
/* 396 */     MCD_OPC_FilterValue, 28, 4, 0, // Skip to: 404
128
/* 400 */     MCD_OPC_Decode, 167, 13, 10, // Opcode: MR
129
/* 404 */     MCD_OPC_FilterValue, 29, 4, 0, // Skip to: 412
130
/* 408 */     MCD_OPC_Decode, 206, 8, 10, // Opcode: DR
131
/* 412 */     MCD_OPC_FilterValue, 30, 4, 0, // Skip to: 420
132
/* 416 */     MCD_OPC_Decode, 146, 3, 9, // Opcode: ALR
133
/* 420 */     MCD_OPC_FilterValue, 31, 4, 0, // Skip to: 428
134
/* 424 */     MCD_OPC_Decode, 238, 14, 9, // Opcode: SLR
135
/* 428 */     MCD_OPC_FilterValue, 32, 4, 0, // Skip to: 436
136
/* 432 */     MCD_OPC_Decode, 189, 12, 11, // Opcode: LPDR
137
/* 436 */     MCD_OPC_FilterValue, 33, 4, 0, // Skip to: 444
138
/* 440 */     MCD_OPC_Decode, 233, 10, 11, // Opcode: LNDR
139
/* 444 */     MCD_OPC_FilterValue, 34, 4, 0, // Skip to: 452
140
/* 448 */     MCD_OPC_Decode, 218, 12, 11, // Opcode: LTDR
141
/* 452 */     MCD_OPC_FilterValue, 35, 4, 0, // Skip to: 460
142
/* 456 */     MCD_OPC_Decode, 136, 10, 11, // Opcode: LCDR
143
/* 460 */     MCD_OPC_FilterValue, 36, 4, 0, // Skip to: 468
144
/* 464 */     MCD_OPC_Decode, 252, 8, 11, // Opcode: HDR
145
/* 468 */     MCD_OPC_FilterValue, 37, 4, 0, // Skip to: 476
146
/* 472 */     MCD_OPC_Decode, 158, 10, 12, // Opcode: LDXR
147
/* 476 */     MCD_OPC_FilterValue, 38, 4, 0, // Skip to: 484
148
/* 480 */     MCD_OPC_Decode, 217, 13, 13, // Opcode: MXR
149
/* 484 */     MCD_OPC_FilterValue, 39, 4, 0, // Skip to: 492
150
/* 488 */     MCD_OPC_Decode, 216, 13, 14, // Opcode: MXDR
151
/* 492 */     MCD_OPC_FilterValue, 40, 4, 0, // Skip to: 500
152
/* 496 */     MCD_OPC_Decode, 154, 10, 11, // Opcode: LDR
153
/* 500 */     MCD_OPC_FilterValue, 41, 4, 0, // Skip to: 508
154
/* 504 */     MCD_OPC_Decode, 156, 4, 11, // Opcode: CDR
155
/* 508 */     MCD_OPC_FilterValue, 42, 4, 0, // Skip to: 516
156
/* 512 */     MCD_OPC_Decode, 232, 2, 15, // Opcode: ADR
157
/* 516 */     MCD_OPC_FilterValue, 43, 4, 0, // Skip to: 524
158
/* 520 */     MCD_OPC_Decode, 193, 14, 15, // Opcode: SDR
159
/* 524 */     MCD_OPC_FilterValue, 44, 4, 0, // Skip to: 532
160
/* 528 */     MCD_OPC_Decode, 145, 13, 15, // Opcode: MDR
161
/* 532 */     MCD_OPC_FilterValue, 45, 4, 0, // Skip to: 540
162
/* 536 */     MCD_OPC_Decode, 191, 8, 15, // Opcode: DDR
163
/* 540 */     MCD_OPC_FilterValue, 46, 4, 0, // Skip to: 548
164
/* 544 */     MCD_OPC_Decode, 159, 3, 15, // Opcode: AWR
165
/* 548 */     MCD_OPC_FilterValue, 47, 4, 0, // Skip to: 556
166
/* 552 */     MCD_OPC_Decode, 149, 16, 15, // Opcode: SWR
167
/* 556 */     MCD_OPC_FilterValue, 48, 4, 0, // Skip to: 564
168
/* 560 */     MCD_OPC_Decode, 191, 12, 16, // Opcode: LPER
169
/* 564 */     MCD_OPC_FilterValue, 49, 4, 0, // Skip to: 572
170
/* 568 */     MCD_OPC_Decode, 235, 10, 16, // Opcode: LNER
171
/* 572 */     MCD_OPC_FilterValue, 50, 4, 0, // Skip to: 580
172
/* 576 */     MCD_OPC_Decode, 222, 12, 16, // Opcode: LTER
173
/* 580 */     MCD_OPC_FilterValue, 51, 4, 0, // Skip to: 588
174
/* 584 */     MCD_OPC_Decode, 138, 10, 16, // Opcode: LCER
175
/* 588 */     MCD_OPC_FilterValue, 52, 4, 0, // Skip to: 596
176
/* 592 */     MCD_OPC_Decode, 253, 8, 16, // Opcode: HER
177
/* 596 */     MCD_OPC_FilterValue, 53, 4, 0, // Skip to: 604
178
/* 600 */     MCD_OPC_Decode, 164, 10, 17, // Opcode: LEDR
179
/* 604 */     MCD_OPC_FilterValue, 54, 4, 0, // Skip to: 612
180
/* 608 */     MCD_OPC_Decode, 161, 3, 13, // Opcode: AXR
181
/* 612 */     MCD_OPC_FilterValue, 55, 4, 0, // Skip to: 620
182
/* 616 */     MCD_OPC_Decode, 151, 16, 13, // Opcode: SXR
183
/* 620 */     MCD_OPC_FilterValue, 56, 4, 0, // Skip to: 628
184
/* 624 */     MCD_OPC_Decode, 166, 10, 16, // Opcode: LER
185
/* 628 */     MCD_OPC_FilterValue, 57, 4, 0, // Skip to: 636
186
/* 632 */     MCD_OPC_Decode, 176, 4, 16, // Opcode: CER
187
/* 636 */     MCD_OPC_FilterValue, 58, 4, 0, // Skip to: 644
188
/* 640 */     MCD_OPC_Decode, 238, 2, 18, // Opcode: AER
189
/* 644 */     MCD_OPC_FilterValue, 59, 4, 0, // Skip to: 652
190
/* 648 */     MCD_OPC_Decode, 199, 14, 18, // Opcode: SER
191
/* 652 */     MCD_OPC_FilterValue, 60, 4, 0, // Skip to: 660
192
/* 656 */     MCD_OPC_Decode, 144, 13, 19, // Opcode: MDER
193
/* 660 */     MCD_OPC_FilterValue, 61, 4, 0, // Skip to: 668
194
/* 664 */     MCD_OPC_Decode, 197, 8, 18, // Opcode: DER
195
/* 668 */     MCD_OPC_FilterValue, 62, 4, 0, // Skip to: 676
196
/* 672 */     MCD_OPC_Decode, 157, 3, 18, // Opcode: AUR
197
/* 676 */     MCD_OPC_FilterValue, 63, 4, 0, // Skip to: 684
198
/* 680 */     MCD_OPC_Decode, 146, 16, 18, // Opcode: SUR
199
/* 684 */     MCD_OPC_Fail,
200
  0
201
};
202
203
static const uint8_t DecoderTable32[] = {
204
/* 0 */       MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
205
/* 3 */       MCD_OPC_FilterValue, 64, 4, 0, // Skip to: 11
206
/* 7 */       MCD_OPC_Decode, 183, 15, 20, // Opcode: STH
207
/* 11 */      MCD_OPC_FilterValue, 65, 4, 0, // Skip to: 19
208
/* 15 */      MCD_OPC_Decode, 237, 9, 21, // Opcode: LA
209
/* 19 */      MCD_OPC_FilterValue, 66, 4, 0, // Skip to: 27
210
/* 23 */      MCD_OPC_Decode, 158, 15, 20, // Opcode: STC
211
/* 27 */      MCD_OPC_FilterValue, 67, 4, 0, // Skip to: 35
212
/* 31 */      MCD_OPC_Decode, 128, 9, 22, // Opcode: IC
213
/* 35 */      MCD_OPC_FilterValue, 68, 4, 0, // Skip to: 43
214
/* 39 */      MCD_OPC_Decode, 238, 8, 21, // Opcode: EX
215
/* 43 */      MCD_OPC_FilterValue, 69, 4, 0, // Skip to: 51
216
/* 47 */      MCD_OPC_Decode, 167, 3, 21, // Opcode: BAL
217
/* 51 */      MCD_OPC_FilterValue, 70, 4, 0, // Skip to: 59
218
/* 55 */      MCD_OPC_Decode, 196, 3, 23, // Opcode: BCT
219
/* 59 */      MCD_OPC_FilterValue, 71, 127, 0, // Skip to: 190
220
/* 63 */      MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
221
/* 66 */      MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 74
222
/* 70 */      MCD_OPC_Decode, 189, 3, 24, // Opcode: BAsmO
223
/* 74 */      MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 82
224
/* 78 */      MCD_OPC_Decode, 173, 3, 24, // Opcode: BAsmH
225
/* 82 */      MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 90
226
/* 86 */      MCD_OPC_Decode, 183, 3, 24, // Opcode: BAsmNLE
227
/* 90 */      MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 98
228
/* 94 */      MCD_OPC_Decode, 175, 3, 24, // Opcode: BAsmL
229
/* 98 */      MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 106
230
/* 102 */     MCD_OPC_Decode, 181, 3, 24, // Opcode: BAsmNHE
231
/* 106 */     MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 114
232
/* 110 */     MCD_OPC_Decode, 177, 3, 24, // Opcode: BAsmLH
233
/* 114 */     MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 122
234
/* 118 */     MCD_OPC_Decode, 179, 3, 24, // Opcode: BAsmNE
235
/* 122 */     MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 130
236
/* 126 */     MCD_OPC_Decode, 172, 3, 24, // Opcode: BAsmE
237
/* 130 */     MCD_OPC_FilterValue, 9, 4, 0, // Skip to: 138
238
/* 134 */     MCD_OPC_Decode, 184, 3, 24, // Opcode: BAsmNLH
239
/* 138 */     MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 146
240
/* 142 */     MCD_OPC_Decode, 174, 3, 24, // Opcode: BAsmHE
241
/* 146 */     MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 154
242
/* 150 */     MCD_OPC_Decode, 182, 3, 24, // Opcode: BAsmNL
243
/* 154 */     MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 162
244
/* 158 */     MCD_OPC_Decode, 176, 3, 24, // Opcode: BAsmLE
245
/* 162 */     MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 170
246
/* 166 */     MCD_OPC_Decode, 180, 3, 24, // Opcode: BAsmNH
247
/* 170 */     MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 178
248
/* 174 */     MCD_OPC_Decode, 186, 3, 24, // Opcode: BAsmNO
249
/* 178 */     MCD_OPC_FilterValue, 15, 4, 0, // Skip to: 186
250
/* 182 */     MCD_OPC_Decode, 165, 3, 24, // Opcode: B
251
/* 186 */     MCD_OPC_Decode, 193, 3, 25, // Opcode: BCAsm
252
/* 190 */     MCD_OPC_FilterValue, 72, 4, 0, // Skip to: 198
253
/* 194 */     MCD_OPC_Decode, 192, 10, 20, // Opcode: LH
254
/* 198 */     MCD_OPC_FilterValue, 73, 4, 0, // Skip to: 206
255
/* 202 */     MCD_OPC_Decode, 171, 5, 20, // Opcode: CH
256
/* 206 */     MCD_OPC_FilterValue, 74, 4, 0, // Skip to: 214
257
/* 210 */     MCD_OPC_Decode, 250, 2, 23, // Opcode: AH
258
/* 214 */     MCD_OPC_FilterValue, 75, 4, 0, // Skip to: 222
259
/* 218 */     MCD_OPC_Decode, 208, 14, 23, // Opcode: SH
260
/* 222 */     MCD_OPC_FilterValue, 76, 4, 0, // Skip to: 230
261
/* 226 */     MCD_OPC_Decode, 159, 13, 23, // Opcode: MH
262
/* 230 */     MCD_OPC_FilterValue, 77, 4, 0, // Skip to: 238
263
/* 234 */     MCD_OPC_Decode, 169, 3, 21, // Opcode: BAS
264
/* 238 */     MCD_OPC_FilterValue, 78, 4, 0, // Skip to: 246
265
/* 242 */     MCD_OPC_Decode, 161, 8, 20, // Opcode: CVD
266
/* 246 */     MCD_OPC_FilterValue, 79, 4, 0, // Skip to: 254
267
/* 250 */     MCD_OPC_Decode, 158, 8, 23, // Opcode: CVB
268
/* 254 */     MCD_OPC_FilterValue, 80, 4, 0, // Skip to: 262
269
/* 258 */     MCD_OPC_Decode, 154, 15, 20, // Opcode: ST
270
/* 262 */     MCD_OPC_FilterValue, 81, 4, 0, // Skip to: 270
271
/* 266 */     MCD_OPC_Decode, 242, 9, 21, // Opcode: LAE
272
/* 270 */     MCD_OPC_FilterValue, 84, 4, 0, // Skip to: 278
273
/* 274 */     MCD_OPC_Decode, 226, 13, 23, // Opcode: N
274
/* 278 */     MCD_OPC_FilterValue, 85, 4, 0, // Skip to: 286
275
/* 282 */     MCD_OPC_Decode, 224, 5, 20, // Opcode: CL
276
/* 286 */     MCD_OPC_FilterValue, 86, 4, 0, // Skip to: 294
277
/* 290 */     MCD_OPC_Decode, 244, 13, 23, // Opcode: O
278
/* 294 */     MCD_OPC_FilterValue, 87, 4, 0, // Skip to: 302
279
/* 298 */     MCD_OPC_Decode, 226, 21, 23, // Opcode: X
280
/* 302 */     MCD_OPC_FilterValue, 88, 4, 0, // Skip to: 310
281
/* 306 */     MCD_OPC_Decode, 236, 9, 20, // Opcode: L
282
/* 310 */     MCD_OPC_FilterValue, 89, 4, 0, // Skip to: 318
283
/* 314 */     MCD_OPC_Decode, 138, 4, 20, // Opcode: C
284
/* 318 */     MCD_OPC_FilterValue, 90, 4, 0, // Skip to: 326
285
/* 322 */     MCD_OPC_Decode, 228, 2, 23, // Opcode: A
286
/* 326 */     MCD_OPC_FilterValue, 91, 4, 0, // Skip to: 334
287
/* 330 */     MCD_OPC_Decode, 177, 14, 23, // Opcode: S
288
/* 334 */     MCD_OPC_FilterValue, 92, 4, 0, // Skip to: 342
289
/* 338 */     MCD_OPC_Decode, 250, 12, 26, // Opcode: M
290
/* 342 */     MCD_OPC_FilterValue, 93, 4, 0, // Skip to: 350
291
/* 346 */     MCD_OPC_Decode, 187, 8, 26, // Opcode: D
292
/* 350 */     MCD_OPC_FilterValue, 94, 4, 0, // Skip to: 358
293
/* 354 */     MCD_OPC_Decode, 129, 3, 23, // Opcode: AL
294
/* 358 */     MCD_OPC_FilterValue, 95, 4, 0, // Skip to: 366
295
/* 362 */     MCD_OPC_Decode, 215, 14, 23, // Opcode: SL
296
/* 366 */     MCD_OPC_FilterValue, 96, 4, 0, // Skip to: 374
297
/* 370 */     MCD_OPC_Decode, 172, 15, 27, // Opcode: STD
298
/* 374 */     MCD_OPC_FilterValue, 103, 4, 0, // Skip to: 382
299
/* 378 */     MCD_OPC_Decode, 213, 13, 28, // Opcode: MXD
300
/* 382 */     MCD_OPC_FilterValue, 104, 4, 0, // Skip to: 390
301
/* 386 */     MCD_OPC_Decode, 146, 10, 27, // Opcode: LD
302
/* 390 */     MCD_OPC_FilterValue, 105, 4, 0, // Skip to: 398
303
/* 394 */     MCD_OPC_Decode, 139, 4, 27, // Opcode: CD
304
/* 398 */     MCD_OPC_FilterValue, 106, 4, 0, // Skip to: 406
305
/* 402 */     MCD_OPC_Decode, 229, 2, 29, // Opcode: AD
306
/* 406 */     MCD_OPC_FilterValue, 107, 4, 0, // Skip to: 414
307
/* 410 */     MCD_OPC_Decode, 190, 14, 29, // Opcode: SD
308
/* 414 */     MCD_OPC_FilterValue, 108, 4, 0, // Skip to: 422
309
/* 418 */     MCD_OPC_Decode, 138, 13, 29, // Opcode: MD
310
/* 422 */     MCD_OPC_FilterValue, 109, 4, 0, // Skip to: 430
311
/* 426 */     MCD_OPC_Decode, 188, 8, 29, // Opcode: DD
312
/* 430 */     MCD_OPC_FilterValue, 110, 4, 0, // Skip to: 438
313
/* 434 */     MCD_OPC_Decode, 158, 3, 29, // Opcode: AW
314
/* 438 */     MCD_OPC_FilterValue, 111, 4, 0, // Skip to: 446
315
/* 442 */     MCD_OPC_Decode, 148, 16, 29, // Opcode: SW
316
/* 446 */     MCD_OPC_FilterValue, 112, 4, 0, // Skip to: 454
317
/* 450 */     MCD_OPC_Decode, 174, 15, 30, // Opcode: STE
318
/* 454 */     MCD_OPC_FilterValue, 113, 4, 0, // Skip to: 462
319
/* 458 */     MCD_OPC_Decode, 168, 13, 23, // Opcode: MS
320
/* 462 */     MCD_OPC_FilterValue, 120, 4, 0, // Skip to: 470
321
/* 466 */     MCD_OPC_Decode, 161, 10, 30, // Opcode: LE
322
/* 470 */     MCD_OPC_FilterValue, 121, 4, 0, // Skip to: 478
323
/* 474 */     MCD_OPC_Decode, 164, 4, 30, // Opcode: CE
324
/* 478 */     MCD_OPC_FilterValue, 122, 4, 0, // Skip to: 486
325
/* 482 */     MCD_OPC_Decode, 235, 2, 31, // Opcode: AE
326
/* 486 */     MCD_OPC_FilterValue, 123, 4, 0, // Skip to: 494
327
/* 490 */     MCD_OPC_Decode, 196, 14, 31, // Opcode: SE
328
/* 494 */     MCD_OPC_FilterValue, 124, 4, 0, // Skip to: 502
329
/* 498 */     MCD_OPC_Decode, 141, 13, 29, // Opcode: MDE
330
/* 502 */     MCD_OPC_FilterValue, 125, 4, 0, // Skip to: 510
331
/* 506 */     MCD_OPC_Decode, 194, 8, 31, // Opcode: DE
332
/* 510 */     MCD_OPC_FilterValue, 126, 4, 0, // Skip to: 518
333
/* 514 */     MCD_OPC_Decode, 156, 3, 31, // Opcode: AU
334
/* 518 */     MCD_OPC_FilterValue, 127, 4, 0, // Skip to: 526
335
/* 522 */     MCD_OPC_Decode, 145, 16, 31, // Opcode: SU
336
/* 526 */     MCD_OPC_FilterValue, 128, 1, 10, 0, // Skip to: 541
337
/* 531 */     MCD_OPC_CheckField, 16, 8, 0, 67, 31, // Skip to: 8540
338
/* 537 */     MCD_OPC_Decode, 153, 15, 32, // Opcode: SSM
339
/* 541 */     MCD_OPC_FilterValue, 130, 1, 10, 0, // Skip to: 556
340
/* 546 */     MCD_OPC_CheckField, 16, 8, 0, 52, 31, // Skip to: 8540
341
/* 552 */     MCD_OPC_Decode, 197, 12, 32, // Opcode: LPSW
342
/* 556 */     MCD_OPC_FilterValue, 131, 1, 4, 0, // Skip to: 565
343
/* 561 */     MCD_OPC_Decode, 198, 8, 33, // Opcode: DIAG
344
/* 565 */     MCD_OPC_FilterValue, 132, 1, 4, 0, // Skip to: 574
345
/* 570 */     MCD_OPC_Decode, 255, 3, 34, // Opcode: BRXH
346
/* 574 */     MCD_OPC_FilterValue, 133, 1, 4, 0, // Skip to: 583
347
/* 579 */     MCD_OPC_Decode, 129, 4, 34, // Opcode: BRXLE
348
/* 583 */     MCD_OPC_FilterValue, 134, 1, 4, 0, // Skip to: 592
349
/* 588 */     MCD_OPC_Decode, 134, 4, 35, // Opcode: BXH
350
/* 592 */     MCD_OPC_FilterValue, 135, 1, 4, 0, // Skip to: 601
351
/* 597 */     MCD_OPC_Decode, 136, 4, 35, // Opcode: BXLE
352
/* 601 */     MCD_OPC_FilterValue, 136, 1, 10, 0, // Skip to: 616
353
/* 606 */     MCD_OPC_CheckField, 16, 4, 0, 248, 30, // Skip to: 8540
354
/* 612 */     MCD_OPC_Decode, 138, 15, 36, // Opcode: SRL
355
/* 616 */     MCD_OPC_FilterValue, 137, 1, 10, 0, // Skip to: 631
356
/* 621 */     MCD_OPC_CheckField, 16, 4, 0, 233, 30, // Skip to: 8540
357
/* 627 */     MCD_OPC_Decode, 235, 14, 36, // Opcode: SLL
358
/* 631 */     MCD_OPC_FilterValue, 138, 1, 10, 0, // Skip to: 646
359
/* 636 */     MCD_OPC_CheckField, 16, 4, 0, 218, 30, // Skip to: 8540
360
/* 642 */     MCD_OPC_Decode, 131, 15, 36, // Opcode: SRA
361
/* 646 */     MCD_OPC_FilterValue, 139, 1, 10, 0, // Skip to: 661
362
/* 651 */     MCD_OPC_CheckField, 16, 4, 0, 203, 30, // Skip to: 8540
363
/* 657 */     MCD_OPC_Decode, 216, 14, 36, // Opcode: SLA
364
/* 661 */     MCD_OPC_FilterValue, 140, 1, 10, 0, // Skip to: 676
365
/* 666 */     MCD_OPC_CheckField, 16, 4, 0, 188, 30, // Skip to: 8540
366
/* 672 */     MCD_OPC_Decode, 135, 15, 37, // Opcode: SRDL
367
/* 676 */     MCD_OPC_FilterValue, 141, 1, 10, 0, // Skip to: 691
368
/* 681 */     MCD_OPC_CheckField, 16, 4, 0, 173, 30, // Skip to: 8540
369
/* 687 */     MCD_OPC_Decode, 224, 14, 37, // Opcode: SLDL
370
/* 691 */     MCD_OPC_FilterValue, 142, 1, 10, 0, // Skip to: 706
371
/* 696 */     MCD_OPC_CheckField, 16, 4, 0, 158, 30, // Skip to: 8540
372
/* 702 */     MCD_OPC_Decode, 134, 15, 37, // Opcode: SRDA
373
/* 706 */     MCD_OPC_FilterValue, 143, 1, 10, 0, // Skip to: 721
374
/* 711 */     MCD_OPC_CheckField, 16, 4, 0, 143, 30, // Skip to: 8540
375
/* 717 */     MCD_OPC_Decode, 223, 14, 37, // Opcode: SLDA
376
/* 721 */     MCD_OPC_FilterValue, 144, 1, 4, 0, // Skip to: 730
377
/* 726 */     MCD_OPC_Decode, 188, 15, 33, // Opcode: STM
378
/* 730 */     MCD_OPC_FilterValue, 145, 1, 4, 0, // Skip to: 739
379
/* 735 */     MCD_OPC_Decode, 175, 16, 38, // Opcode: TM
380
/* 739 */     MCD_OPC_FilterValue, 146, 1, 4, 0, // Skip to: 748
381
/* 744 */     MCD_OPC_Decode, 205, 13, 38, // Opcode: MVI
382
/* 748 */     MCD_OPC_FilterValue, 147, 1, 10, 0, // Skip to: 763
383
/* 753 */     MCD_OPC_CheckField, 16, 8, 0, 101, 30, // Skip to: 8540
384
/* 759 */     MCD_OPC_Decode, 204, 16, 32, // Opcode: TS
385
/* 763 */     MCD_OPC_FilterValue, 148, 1, 4, 0, // Skip to: 772
386
/* 768 */     MCD_OPC_Decode, 231, 13, 38, // Opcode: NI
387
/* 772 */     MCD_OPC_FilterValue, 149, 1, 4, 0, // Skip to: 781
388
/* 777 */     MCD_OPC_Decode, 239, 6, 38, // Opcode: CLI
389
/* 781 */     MCD_OPC_FilterValue, 150, 1, 4, 0, // Skip to: 790
390
/* 786 */     MCD_OPC_Decode, 249, 13, 38, // Opcode: OI
391
/* 790 */     MCD_OPC_FilterValue, 151, 1, 4, 0, // Skip to: 799
392
/* 795 */     MCD_OPC_Decode, 231, 21, 38, // Opcode: XI
393
/* 799 */     MCD_OPC_FilterValue, 152, 1, 4, 0, // Skip to: 808
394
/* 804 */     MCD_OPC_Decode, 225, 10, 33, // Opcode: LM
395
/* 808 */     MCD_OPC_FilterValue, 153, 1, 4, 0, // Skip to: 817
396
/* 813 */     MCD_OPC_Decode, 185, 16, 33, // Opcode: TRACE
397
/* 817 */     MCD_OPC_FilterValue, 154, 1, 4, 0, // Skip to: 826
398
/* 822 */     MCD_OPC_Decode, 244, 9, 39, // Opcode: LAM
399
/* 826 */     MCD_OPC_FilterValue, 155, 1, 4, 0, // Skip to: 835
400
/* 831 */     MCD_OPC_Decode, 155, 15, 39, // Opcode: STAM
401
/* 835 */     MCD_OPC_FilterValue, 165, 1, 131, 0, // Skip to: 971
402
/* 840 */     MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
403
/* 843 */     MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 851
404
/* 847 */     MCD_OPC_Decode, 140, 9, 40, // Opcode: IIHH
405
/* 851 */     MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 859
406
/* 855 */     MCD_OPC_Decode, 141, 9, 40, // Opcode: IIHL
407
/* 859 */     MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 867
408
/* 863 */     MCD_OPC_Decode, 143, 9, 41, // Opcode: IILH
409
/* 867 */     MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 875
410
/* 871 */     MCD_OPC_Decode, 144, 9, 41, // Opcode: IILL
411
/* 875 */     MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 883
412
/* 879 */     MCD_OPC_Decode, 234, 13, 40, // Opcode: NIHH
413
/* 883 */     MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 891
414
/* 887 */     MCD_OPC_Decode, 235, 13, 40, // Opcode: NIHL
415
/* 891 */     MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 899
416
/* 895 */     MCD_OPC_Decode, 237, 13, 41, // Opcode: NILH
417
/* 899 */     MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 907
418
/* 903 */     MCD_OPC_Decode, 238, 13, 41, // Opcode: NILL
419
/* 907 */     MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 915
420
/* 911 */     MCD_OPC_Decode, 251, 13, 40, // Opcode: OIHH
421
/* 915 */     MCD_OPC_FilterValue, 9, 4, 0, // Skip to: 923
422
/* 919 */     MCD_OPC_Decode, 252, 13, 40, // Opcode: OIHL
423
/* 923 */     MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 931
424
/* 927 */     MCD_OPC_Decode, 254, 13, 41, // Opcode: OILH
425
/* 931 */     MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 939
426
/* 935 */     MCD_OPC_Decode, 255, 13, 41, // Opcode: OILL
427
/* 939 */     MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 947
428
/* 943 */     MCD_OPC_Decode, 219, 10, 42, // Opcode: LLIHH
429
/* 947 */     MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 955
430
/* 951 */     MCD_OPC_Decode, 220, 10, 42, // Opcode: LLIHL
431
/* 955 */     MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 963
432
/* 959 */     MCD_OPC_Decode, 222, 10, 42, // Opcode: LLILH
433
/* 963 */     MCD_OPC_FilterValue, 15, 149, 29, // Skip to: 8540
434
/* 967 */     MCD_OPC_Decode, 223, 10, 42, // Opcode: LLILL
435
/* 971 */     MCD_OPC_FilterValue, 167, 1, 254, 0, // Skip to: 1230
436
/* 976 */     MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
437
/* 979 */     MCD_OPC_FilterValue, 0, 4, 0, // Skip to: 987
438
/* 983 */     MCD_OPC_Decode, 178, 16, 43, // Opcode: TMLH
439
/* 987 */     MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 995
440
/* 991 */     MCD_OPC_Decode, 179, 16, 43, // Opcode: TMLL
441
/* 995 */     MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 1003
442
/* 999 */     MCD_OPC_Decode, 176, 16, 44, // Opcode: TMHH
443
/* 1003 */    MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 1011
444
/* 1007 */    MCD_OPC_Decode, 177, 16, 44, // Opcode: TMHL
445
/* 1011 */    MCD_OPC_FilterValue, 4, 127, 0, // Skip to: 1142
446
/* 1015 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
447
/* 1018 */    MCD_OPC_FilterValue, 1, 4, 0, // Skip to: 1026
448
/* 1022 */    MCD_OPC_Decode, 196, 9, 45, // Opcode: JAsmO
449
/* 1026 */    MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 1034
450
/* 1030 */    MCD_OPC_Decode, 180, 9, 45, // Opcode: JAsmH
451
/* 1034 */    MCD_OPC_FilterValue, 3, 4, 0, // Skip to: 1042
452
/* 1038 */    MCD_OPC_Decode, 190, 9, 45, // Opcode: JAsmNLE
453
/* 1042 */    MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 1050
454
/* 1046 */    MCD_OPC_Decode, 182, 9, 45, // Opcode: JAsmL
455
/* 1050 */    MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 1058
456
/* 1054 */    MCD_OPC_Decode, 188, 9, 45, // Opcode: JAsmNHE
457
/* 1058 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 1066
458
/* 1062 */    MCD_OPC_Decode, 184, 9, 45, // Opcode: JAsmLH
459
/* 1066 */    MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 1074
460
/* 1070 */    MCD_OPC_Decode, 186, 9, 45, // Opcode: JAsmNE
461
/* 1074 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 1082
462
/* 1078 */    MCD_OPC_Decode, 179, 9, 45, // Opcode: JAsmE
463
/* 1082 */    MCD_OPC_FilterValue, 9, 4, 0, // Skip to: 1090
464
/* 1086 */    MCD_OPC_Decode, 191, 9, 45, // Opcode: JAsmNLH
465
/* 1090 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 1098
466
/* 1094 */    MCD_OPC_Decode, 181, 9, 45, // Opcode: JAsmHE
467
/* 1098 */    MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 1106
468
/* 1102 */    MCD_OPC_Decode, 189, 9, 45, // Opcode: JAsmNL
469
/* 1106 */    MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 1114
470
/* 1110 */    MCD_OPC_Decode, 183, 9, 45, // Opcode: JAsmLE
471
/* 1114 */    MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 1122
472
/* 1118 */    MCD_OPC_Decode, 187, 9, 45, // Opcode: JAsmNH
473
/* 1122 */    MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 1130
474
/* 1126 */    MCD_OPC_Decode, 193, 9, 45, // Opcode: JAsmNO
475
/* 1130 */    MCD_OPC_FilterValue, 15, 4, 0, // Skip to: 1138
476
/* 1134 */    MCD_OPC_Decode, 178, 9, 45, // Opcode: J
477
/* 1138 */    MCD_OPC_Decode, 249, 3, 46, // Opcode: BRCAsm
478
/* 1142 */    MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 1150
479
/* 1146 */    MCD_OPC_Decode, 226, 3, 47, // Opcode: BRAS
480
/* 1150 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 1158
481
/* 1154 */    MCD_OPC_Decode, 252, 3, 48, // Opcode: BRCT
482
/* 1158 */    MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 1166
483
/* 1162 */    MCD_OPC_Decode, 253, 3, 49, // Opcode: BRCTG
484
/* 1166 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 1174
485
/* 1170 */    MCD_OPC_Decode, 194, 10, 50, // Opcode: LHI
486
/* 1174 */    MCD_OPC_FilterValue, 9, 4, 0, // Skip to: 1182
487
/* 1178 */    MCD_OPC_Decode, 186, 10, 51, // Opcode: LGHI
488
/* 1182 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 1190
489
/* 1186 */    MCD_OPC_Decode, 253, 2, 52, // Opcode: AHI
490
/* 1190 */    MCD_OPC_FilterValue, 11, 4, 0, // Skip to: 1198
491
/* 1194 */    MCD_OPC_Decode, 245, 2, 53, // Opcode: AGHI
492
/* 1198 */    MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 1206
493
/* 1202 */    MCD_OPC_Decode, 160, 13, 52, // Opcode: MHI
494
/* 1206 */    MCD_OPC_FilterValue, 13, 4, 0, // Skip to: 1214
495
/* 1210 */    MCD_OPC_Decode, 157, 13, 53, // Opcode: MGHI
496
/* 1214 */    MCD_OPC_FilterValue, 14, 4, 0, // Skip to: 1222
497
/* 1218 */    MCD_OPC_Decode, 175, 5, 50, // Opcode: CHI
498
/* 1222 */    MCD_OPC_FilterValue, 15, 146, 28, // Skip to: 8540
499
/* 1226 */    MCD_OPC_Decode, 205, 4, 51, // Opcode: CGHI
500
/* 1230 */    MCD_OPC_FilterValue, 168, 1, 4, 0, // Skip to: 1239
501
/* 1235 */    MCD_OPC_Decode, 196, 13, 54, // Opcode: MVCLE
502
/* 1239 */    MCD_OPC_FilterValue, 169, 1, 4, 0, // Skip to: 1248
503
/* 1244 */    MCD_OPC_Decode, 227, 5, 54, // Opcode: CLCLE
504
/* 1248 */    MCD_OPC_FilterValue, 172, 1, 4, 0, // Skip to: 1257
505
/* 1253 */    MCD_OPC_Decode, 192, 15, 38, // Opcode: STNSM
506
/* 1257 */    MCD_OPC_FilterValue, 173, 1, 4, 0, // Skip to: 1266
507
/* 1262 */    MCD_OPC_Decode, 131, 16, 38, // Opcode: STOSM
508
/* 1266 */    MCD_OPC_FilterValue, 174, 1, 4, 0, // Skip to: 1275
509
/* 1271 */    MCD_OPC_Decode, 214, 14, 55, // Opcode: SIGP
510
/* 1275 */    MCD_OPC_FilterValue, 175, 1, 4, 0, // Skip to: 1284
511
/* 1280 */    MCD_OPC_Decode, 137, 13, 38, // Opcode: MC
512
/* 1284 */    MCD_OPC_FilterValue, 177, 1, 4, 0, // Skip to: 1293
513
/* 1289 */    MCD_OPC_Decode, 203, 12, 21, // Opcode: LRA
514
/* 1293 */    MCD_OPC_FilterValue, 178, 1, 65, 5, // Skip to: 2643
515
/* 1298 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
516
/* 1301 */    MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 1309
517
/* 1305 */    MCD_OPC_Decode, 187, 15, 32, // Opcode: STIDP
518
/* 1309 */    MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 1317
519
/* 1313 */    MCD_OPC_Decode, 187, 14, 32, // Opcode: SCK
520
/* 1317 */    MCD_OPC_FilterValue, 5, 4, 0, // Skip to: 1325
521
/* 1321 */    MCD_OPC_Decode, 160, 15, 32, // Opcode: STCK
522
/* 1325 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 1333
523
/* 1329 */    MCD_OPC_Decode, 188, 14, 32, // Opcode: SCKC
524
/* 1333 */    MCD_OPC_FilterValue, 7, 4, 0, // Skip to: 1341
525
/* 1337 */    MCD_OPC_Decode, 161, 15, 32, // Opcode: STCKC
526
/* 1341 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 1349
527
/* 1345 */    MCD_OPC_Decode, 246, 14, 32, // Opcode: SPT
528
/* 1349 */    MCD_OPC_FilterValue, 9, 4, 0, // Skip to: 1357
529
/* 1353 */    MCD_OPC_Decode, 133, 16, 32, // Opcode: STPT
530
/* 1357 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 1365
531
/* 1361 */    MCD_OPC_Decode, 244, 14, 32, // Opcode: SPKA
532
/* 1365 */    MCD_OPC_FilterValue, 11, 10, 0, // Skip to: 1379
533
/* 1369 */    MCD_OPC_CheckField, 0, 16, 0, 253, 27, // Skip to: 8540
534
/* 1375 */    MCD_OPC_Decode, 145, 9, 0, // Opcode: IPK
535
/* 1379 */    MCD_OPC_FilterValue, 13, 10, 0, // Skip to: 1393
536
/* 1383 */    MCD_OPC_CheckField, 0, 16, 0, 239, 27, // Skip to: 8540
537
/* 1389 */    MCD_OPC_Decode, 155, 14, 0, // Opcode: PTLB
538
/* 1393 */    MCD_OPC_FilterValue, 16, 4, 0, // Skip to: 1401
539
/* 1397 */    MCD_OPC_Decode, 247, 14, 32, // Opcode: SPX
540
/* 1401 */    MCD_OPC_FilterValue, 17, 4, 0, // Skip to: 1409
541
/* 1405 */    MCD_OPC_Decode, 134, 16, 32, // Opcode: STPX
542
/* 1409 */    MCD_OPC_FilterValue, 18, 4, 0, // Skip to: 1417
543
/* 1413 */    MCD_OPC_Decode, 157, 15, 32, // Opcode: STAP
544
/* 1417 */    MCD_OPC_FilterValue, 20, 4, 0, // Skip to: 1425
545
/* 1421 */    MCD_OPC_Decode, 212, 14, 32, // Opcode: SIE
546
/* 1425 */    MCD_OPC_FilterValue, 24, 4, 0, // Skip to: 1433
547
/* 1429 */    MCD_OPC_Decode, 134, 14, 32, // Opcode: PC
548
/* 1433 */    MCD_OPC_FilterValue, 25, 4, 0, // Skip to: 1441
549
/* 1437 */    MCD_OPC_Decode, 178, 14, 32, // Opcode: SAC
550
/* 1441 */    MCD_OPC_FilterValue, 26, 4, 0, // Skip to: 1449
551
/* 1445 */    MCD_OPC_Decode, 178, 4, 32, // Opcode: CFC
552
/* 1449 */    MCD_OPC_FilterValue, 33, 24, 0, // Skip to: 1477
553
/* 1453 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 1463
554
/* 1459 */    MCD_OPC_Decode, 149, 9, 56, // Opcode: IPTEOptOpt
555
/* 1463 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 1473
556
/* 1469 */    MCD_OPC_Decode, 148, 9, 57, // Opcode: IPTEOpt
557
/* 1473 */    MCD_OPC_Decode, 147, 9, 58, // Opcode: IPTE
558
/* 1477 */    MCD_OPC_FilterValue, 34, 16, 0, // Skip to: 1497
559
/* 1481 */    MCD_OPC_CheckField, 8, 8, 0, 141, 27, // Skip to: 8540
560
/* 1487 */    MCD_OPC_CheckField, 0, 4, 0, 135, 27, // Skip to: 8540
561
/* 1493 */    MCD_OPC_Decode, 146, 9, 1, // Opcode: IPM
562
/* 1497 */    MCD_OPC_FilterValue, 35, 10, 0, // Skip to: 1511
563
/* 1501 */    MCD_OPC_CheckField, 8, 8, 0, 121, 27, // Skip to: 8540
564
/* 1507 */    MCD_OPC_Decode, 152, 9, 3, // Opcode: IVSK
565
/* 1511 */    MCD_OPC_FilterValue, 36, 16, 0, // Skip to: 1531
566
/* 1515 */    MCD_OPC_CheckField, 8, 8, 0, 107, 27, // Skip to: 8540
567
/* 1521 */    MCD_OPC_CheckField, 0, 4, 0, 101, 27, // Skip to: 8540
568
/* 1527 */    MCD_OPC_Decode, 255, 8, 1, // Opcode: IAC
569
/* 1531 */    MCD_OPC_FilterValue, 37, 16, 0, // Skip to: 1551
570
/* 1535 */    MCD_OPC_CheckField, 8, 8, 0, 87, 27, // Skip to: 8540
571
/* 1541 */    MCD_OPC_CheckField, 0, 4, 0, 81, 27, // Skip to: 8540
572
/* 1547 */    MCD_OPC_Decode, 149, 15, 1, // Opcode: SSAR
573
/* 1551 */    MCD_OPC_FilterValue, 38, 16, 0, // Skip to: 1571
574
/* 1555 */    MCD_OPC_CheckField, 8, 8, 0, 67, 27, // Skip to: 8540
575
/* 1561 */    MCD_OPC_CheckField, 0, 4, 0, 61, 27, // Skip to: 8540
576
/* 1567 */    MCD_OPC_Decode, 226, 8, 1, // Opcode: EPAR
577
/* 1571 */    MCD_OPC_FilterValue, 39, 16, 0, // Skip to: 1591
578
/* 1575 */    MCD_OPC_CheckField, 8, 8, 0, 47, 27, // Skip to: 8540
579
/* 1581 */    MCD_OPC_CheckField, 0, 4, 0, 41, 27, // Skip to: 8540
580
/* 1587 */    MCD_OPC_Decode, 232, 8, 1, // Opcode: ESAR
581
/* 1591 */    MCD_OPC_FilterValue, 40, 10, 0, // Skip to: 1605
582
/* 1595 */    MCD_OPC_CheckField, 8, 8, 0, 27, 27, // Skip to: 8540
583
/* 1601 */    MCD_OPC_Decode, 151, 14, 59, // Opcode: PT
584
/* 1605 */    MCD_OPC_FilterValue, 41, 10, 0, // Skip to: 1619
585
/* 1609 */    MCD_OPC_CheckField, 8, 8, 0, 13, 27, // Skip to: 8540
586
/* 1615 */    MCD_OPC_Decode, 151, 9, 3, // Opcode: ISKE
587
/* 1619 */    MCD_OPC_FilterValue, 42, 10, 0, // Skip to: 1633
588
/* 1623 */    MCD_OPC_CheckField, 8, 8, 0, 255, 26, // Skip to: 8540
589
/* 1629 */    MCD_OPC_Decode, 171, 14, 59, // Opcode: RRBE
590
/* 1633 */    MCD_OPC_FilterValue, 43, 21, 0, // Skip to: 1658
591
/* 1637 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
592
/* 1640 */    MCD_OPC_FilterValue, 0, 240, 26, // Skip to: 8540
593
/* 1644 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 1654
594
/* 1650 */    MCD_OPC_Decode, 152, 15, 59, // Opcode: SSKEOpt
595
/* 1654 */    MCD_OPC_Decode, 151, 15, 60, // Opcode: SSKE
596
/* 1658 */    MCD_OPC_FilterValue, 44, 10, 0, // Skip to: 1672
597
/* 1662 */    MCD_OPC_CheckField, 8, 8, 0, 216, 26, // Skip to: 8540
598
/* 1668 */    MCD_OPC_Decode, 158, 16, 61, // Opcode: TB
599
/* 1672 */    MCD_OPC_FilterValue, 45, 10, 0, // Skip to: 1686
600
/* 1676 */    MCD_OPC_CheckField, 8, 8, 0, 202, 26, // Skip to: 8540
601
/* 1682 */    MCD_OPC_Decode, 212, 8, 13, // Opcode: DXR
602
/* 1686 */    MCD_OPC_FilterValue, 46, 10, 0, // Skip to: 1700
603
/* 1690 */    MCD_OPC_CheckField, 8, 8, 0, 188, 26, // Skip to: 8540
604
/* 1696 */    MCD_OPC_Decode, 141, 14, 61, // Opcode: PGIN
605
/* 1700 */    MCD_OPC_FilterValue, 47, 10, 0, // Skip to: 1714
606
/* 1704 */    MCD_OPC_CheckField, 8, 8, 0, 174, 26, // Skip to: 8540
607
/* 1710 */    MCD_OPC_Decode, 142, 14, 61, // Opcode: PGOUT
608
/* 1714 */    MCD_OPC_FilterValue, 48, 10, 0, // Skip to: 1728
609
/* 1718 */    MCD_OPC_CheckField, 0, 16, 0, 160, 26, // Skip to: 8540
610
/* 1724 */    MCD_OPC_Decode, 133, 8, 0, // Opcode: CSCH
611
/* 1728 */    MCD_OPC_FilterValue, 49, 10, 0, // Skip to: 1742
612
/* 1732 */    MCD_OPC_CheckField, 0, 16, 0, 146, 26, // Skip to: 8540
613
/* 1738 */    MCD_OPC_Decode, 254, 8, 0, // Opcode: HSCH
614
/* 1742 */    MCD_OPC_FilterValue, 50, 4, 0, // Skip to: 1750
615
/* 1746 */    MCD_OPC_Decode, 170, 13, 32, // Opcode: MSCH
616
/* 1750 */    MCD_OPC_FilterValue, 51, 4, 0, // Skip to: 1758
617
/* 1754 */    MCD_OPC_Decode, 150, 15, 32, // Opcode: SSCH
618
/* 1758 */    MCD_OPC_FilterValue, 52, 4, 0, // Skip to: 1766
619
/* 1762 */    MCD_OPC_Decode, 140, 16, 32, // Opcode: STSCH
620
/* 1766 */    MCD_OPC_FilterValue, 53, 4, 0, // Skip to: 1774
621
/* 1770 */    MCD_OPC_Decode, 205, 16, 32, // Opcode: TSCH
622
/* 1774 */    MCD_OPC_FilterValue, 54, 4, 0, // Skip to: 1782
623
/* 1778 */    MCD_OPC_Decode, 182, 16, 32, // Opcode: TPI
624
/* 1782 */    MCD_OPC_FilterValue, 55, 10, 0, // Skip to: 1796
625
/* 1786 */    MCD_OPC_CheckField, 0, 16, 0, 92, 26, // Skip to: 8540
626
/* 1792 */    MCD_OPC_Decode, 180, 14, 0, // Opcode: SAL
627
/* 1796 */    MCD_OPC_FilterValue, 56, 10, 0, // Skip to: 1810
628
/* 1800 */    MCD_OPC_CheckField, 0, 16, 0, 78, 26, // Skip to: 8540
629
/* 1806 */    MCD_OPC_Decode, 175, 14, 0, // Opcode: RSCH
630
/* 1810 */    MCD_OPC_FilterValue, 57, 4, 0, // Skip to: 1818
631
/* 1814 */    MCD_OPC_Decode, 168, 15, 32, // Opcode: STCRW
632
/* 1818 */    MCD_OPC_FilterValue, 58, 4, 0, // Skip to: 1826
633
/* 1822 */    MCD_OPC_Decode, 167, 15, 32, // Opcode: STCPS
634
/* 1826 */    MCD_OPC_FilterValue, 59, 10, 0, // Skip to: 1840
635
/* 1830 */    MCD_OPC_CheckField, 0, 16, 0, 48, 26, // Skip to: 8540
636
/* 1836 */    MCD_OPC_Decode, 160, 14, 0, // Opcode: RCHP
637
/* 1840 */    MCD_OPC_FilterValue, 60, 10, 0, // Skip to: 1854
638
/* 1844 */    MCD_OPC_CheckField, 0, 16, 0, 34, 26, // Skip to: 8540
639
/* 1850 */    MCD_OPC_Decode, 186, 14, 0, // Opcode: SCHM
640
/* 1854 */    MCD_OPC_FilterValue, 64, 10, 0, // Skip to: 1868
641
/* 1858 */    MCD_OPC_CheckField, 8, 8, 0, 20, 26, // Skip to: 8540
642
/* 1864 */    MCD_OPC_Decode, 166, 3, 61, // Opcode: BAKR
643
/* 1868 */    MCD_OPC_FilterValue, 65, 10, 0, // Skip to: 1882
644
/* 1872 */    MCD_OPC_CheckField, 8, 8, 0, 6, 26, // Skip to: 8540
645
/* 1878 */    MCD_OPC_Decode, 223, 5, 62, // Opcode: CKSM
646
/* 1882 */    MCD_OPC_FilterValue, 68, 10, 0, // Skip to: 1896
647
/* 1886 */    MCD_OPC_CheckField, 8, 8, 0, 248, 25, // Skip to: 8540
648
/* 1892 */    MCD_OPC_Decode, 251, 14, 11, // Opcode: SQDR
649
/* 1896 */    MCD_OPC_FilterValue, 69, 10, 0, // Skip to: 1910
650
/* 1900 */    MCD_OPC_CheckField, 8, 8, 0, 234, 25, // Skip to: 8540
651
/* 1906 */    MCD_OPC_Decode, 255, 14, 16, // Opcode: SQER
652
/* 1910 */    MCD_OPC_FilterValue, 70, 10, 0, // Skip to: 1924
653
/* 1914 */    MCD_OPC_CheckField, 8, 8, 0, 220, 25, // Skip to: 8540
654
/* 1920 */    MCD_OPC_Decode, 142, 16, 59, // Opcode: STURA
655
/* 1924 */    MCD_OPC_FilterValue, 71, 16, 0, // Skip to: 1944
656
/* 1928 */    MCD_OPC_CheckField, 8, 8, 0, 206, 25, // Skip to: 8540
657
/* 1934 */    MCD_OPC_CheckField, 0, 4, 0, 200, 25, // Skip to: 8540
658
/* 1940 */    MCD_OPC_Decode, 189, 13, 63, // Opcode: MSTA
659
/* 1944 */    MCD_OPC_FilterValue, 72, 10, 0, // Skip to: 1958
660
/* 1948 */    MCD_OPC_CheckField, 0, 16, 0, 186, 25, // Skip to: 8540
661
/* 1954 */    MCD_OPC_Decode, 133, 14, 0, // Opcode: PALB
662
/* 1958 */    MCD_OPC_FilterValue, 73, 10, 0, // Skip to: 1972
663
/* 1962 */    MCD_OPC_CheckField, 8, 8, 0, 172, 25, // Skip to: 8540
664
/* 1968 */    MCD_OPC_Decode, 229, 8, 8, // Opcode: EREG
665
/* 1972 */    MCD_OPC_FilterValue, 74, 10, 0, // Skip to: 1986
666
/* 1976 */    MCD_OPC_CheckField, 8, 8, 0, 158, 25, // Skip to: 8540
667
/* 1982 */    MCD_OPC_Decode, 235, 8, 64, // Opcode: ESTA
668
/* 1986 */    MCD_OPC_FilterValue, 75, 10, 0, // Skip to: 2000
669
/* 1990 */    MCD_OPC_CheckField, 8, 8, 0, 144, 25, // Skip to: 8540
670
/* 1996 */    MCD_OPC_Decode, 232, 12, 59, // Opcode: LURA
671
/* 2000 */    MCD_OPC_FilterValue, 76, 10, 0, // Skip to: 2014
672
/* 2004 */    MCD_OPC_CheckField, 8, 8, 0, 130, 25, // Skip to: 8540
673
/* 2010 */    MCD_OPC_Decode, 157, 16, 65, // Opcode: TAR
674
/* 2014 */    MCD_OPC_FilterValue, 77, 10, 0, // Skip to: 2028
675
/* 2018 */    MCD_OPC_CheckField, 8, 8, 0, 116, 25, // Skip to: 8540
676
/* 2024 */    MCD_OPC_Decode, 213, 7, 66, // Opcode: CPYA
677
/* 2028 */    MCD_OPC_FilterValue, 78, 10, 0, // Skip to: 2042
678
/* 2032 */    MCD_OPC_CheckField, 8, 8, 0, 102, 25, // Skip to: 8540
679
/* 2038 */    MCD_OPC_Decode, 184, 14, 65, // Opcode: SAR
680
/* 2042 */    MCD_OPC_FilterValue, 79, 10, 0, // Skip to: 2056
681
/* 2046 */    MCD_OPC_CheckField, 8, 8, 0, 88, 25, // Skip to: 8540
682
/* 2052 */    MCD_OPC_Decode, 215, 8, 67, // Opcode: EAR
683
/* 2056 */    MCD_OPC_FilterValue, 80, 10, 0, // Skip to: 2070
684
/* 2060 */    MCD_OPC_CheckField, 8, 8, 0, 74, 25, // Skip to: 8540
685
/* 2066 */    MCD_OPC_Decode, 136, 8, 68, // Opcode: CSP
686
/* 2070 */    MCD_OPC_FilterValue, 82, 10, 0, // Skip to: 2084
687
/* 2074 */    MCD_OPC_CheckField, 8, 8, 0, 60, 25, // Skip to: 8540
688
/* 2080 */    MCD_OPC_Decode, 187, 13, 9, // Opcode: MSR
689
/* 2084 */    MCD_OPC_FilterValue, 84, 10, 0, // Skip to: 2098
690
/* 2088 */    MCD_OPC_CheckField, 8, 8, 0, 46, 25, // Skip to: 8540
691
/* 2094 */    MCD_OPC_Decode, 209, 13, 61, // Opcode: MVPG
692
/* 2098 */    MCD_OPC_FilterValue, 85, 10, 0, // Skip to: 2112
693
/* 2102 */    MCD_OPC_CheckField, 8, 8, 0, 32, 25, // Skip to: 8540
694
/* 2108 */    MCD_OPC_Decode, 210, 13, 69, // Opcode: MVST
695
/* 2112 */    MCD_OPC_FilterValue, 87, 10, 0, // Skip to: 2126
696
/* 2116 */    MCD_OPC_CheckField, 8, 8, 0, 18, 25, // Skip to: 8540
697
/* 2122 */    MCD_OPC_Decode, 152, 8, 7, // Opcode: CUSE
698
/* 2126 */    MCD_OPC_FilterValue, 88, 10, 0, // Skip to: 2140
699
/* 2130 */    MCD_OPC_CheckField, 8, 8, 0, 4, 25, // Skip to: 8540
700
/* 2136 */    MCD_OPC_Decode, 132, 4, 61, // Opcode: BSG
701
/* 2140 */    MCD_OPC_FilterValue, 90, 10, 0, // Skip to: 2154
702
/* 2144 */    MCD_OPC_CheckField, 8, 8, 0, 246, 24, // Skip to: 8540
703
/* 2150 */    MCD_OPC_Decode, 131, 4, 61, // Opcode: BSA
704
/* 2154 */    MCD_OPC_FilterValue, 93, 10, 0, // Skip to: 2168
705
/* 2158 */    MCD_OPC_CheckField, 8, 8, 0, 232, 24, // Skip to: 8540
706
/* 2164 */    MCD_OPC_Decode, 189, 7, 69, // Opcode: CLST
707
/* 2168 */    MCD_OPC_FilterValue, 94, 10, 0, // Skip to: 2182
708
/* 2172 */    MCD_OPC_CheckField, 8, 8, 0, 218, 24, // Skip to: 8540
709
/* 2178 */    MCD_OPC_Decode, 145, 15, 69, // Opcode: SRST
710
/* 2182 */    MCD_OPC_FilterValue, 99, 10, 0, // Skip to: 2196
711
/* 2186 */    MCD_OPC_CheckField, 8, 8, 0, 204, 24, // Skip to: 8540
712
/* 2192 */    MCD_OPC_Decode, 205, 7, 7, // Opcode: CMPSC
713
/* 2196 */    MCD_OPC_FilterValue, 116, 4, 0, // Skip to: 2204
714
/* 2200 */    MCD_OPC_Decode, 213, 14, 32, // Opcode: SIGA
715
/* 2204 */    MCD_OPC_FilterValue, 118, 10, 0, // Skip to: 2218
716
/* 2208 */    MCD_OPC_CheckField, 0, 16, 0, 182, 24, // Skip to: 8540
717
/* 2214 */    MCD_OPC_Decode, 237, 21, 0, // Opcode: XSCH
718
/* 2218 */    MCD_OPC_FilterValue, 119, 4, 0, // Skip to: 2226
719
/* 2222 */    MCD_OPC_Decode, 170, 14, 32, // Opcode: RP
720
/* 2226 */    MCD_OPC_FilterValue, 120, 4, 0, // Skip to: 2234
721
/* 2230 */    MCD_OPC_Decode, 162, 15, 32, // Opcode: STCKE
722
/* 2234 */    MCD_OPC_FilterValue, 121, 4, 0, // Skip to: 2242
723
/* 2238 */    MCD_OPC_Decode, 179, 14, 32, // Opcode: SACF
724
/* 2242 */    MCD_OPC_FilterValue, 124, 4, 0, // Skip to: 2250
725
/* 2246 */    MCD_OPC_Decode, 163, 15, 32, // Opcode: STCKF
726
/* 2250 */    MCD_OPC_FilterValue, 125, 4, 0, // Skip to: 2258
727
/* 2254 */    MCD_OPC_Decode, 141, 16, 32, // Opcode: STSI
728
/* 2258 */    MCD_OPC_FilterValue, 128, 1, 4, 0, // Skip to: 2267
729
/* 2263 */    MCD_OPC_Decode, 194, 12, 32, // Opcode: LPP
730
/* 2267 */    MCD_OPC_FilterValue, 132, 1, 4, 0, // Skip to: 2276
731
/* 2272 */    MCD_OPC_Decode, 132, 10, 32, // Opcode: LCCTL
732
/* 2276 */    MCD_OPC_FilterValue, 133, 1, 4, 0, // Skip to: 2285
733
/* 2281 */    MCD_OPC_Decode, 183, 12, 32, // Opcode: LPCTL
734
/* 2285 */    MCD_OPC_FilterValue, 134, 1, 4, 0, // Skip to: 2294
735
/* 2290 */    MCD_OPC_Decode, 159, 14, 32, // Opcode: QSI
736
/* 2294 */    MCD_OPC_FilterValue, 135, 1, 4, 0, // Skip to: 2303
737
/* 2299 */    MCD_OPC_Decode, 214, 12, 32, // Opcode: LSCTL
738
/* 2303 */    MCD_OPC_FilterValue, 142, 1, 4, 0, // Skip to: 2312
739
/* 2308 */    MCD_OPC_Decode, 158, 14, 32, // Opcode: QCTRI
740
/* 2312 */    MCD_OPC_FilterValue, 153, 1, 4, 0, // Skip to: 2321
741
/* 2317 */    MCD_OPC_Decode, 141, 15, 70, // Opcode: SRNM
742
/* 2321 */    MCD_OPC_FilterValue, 156, 1, 4, 0, // Skip to: 2330
743
/* 2326 */    MCD_OPC_Decode, 179, 15, 32, // Opcode: STFPC
744
/* 2330 */    MCD_OPC_FilterValue, 157, 1, 4, 0, // Skip to: 2339
745
/* 2335 */    MCD_OPC_Decode, 174, 10, 32, // Opcode: LFPC
746
/* 2339 */    MCD_OPC_FilterValue, 165, 1, 10, 0, // Skip to: 2354
747
/* 2344 */    MCD_OPC_CheckField, 8, 8, 0, 46, 24, // Skip to: 8540
748
/* 2350 */    MCD_OPC_Decode, 189, 16, 71, // Opcode: TRE
749
/* 2354 */    MCD_OPC_FilterValue, 166, 1, 21, 0, // Skip to: 2380
750
/* 2359 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
751
/* 2362 */    MCD_OPC_FilterValue, 0, 30, 24, // Skip to: 8540
752
/* 2366 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 2376
753
/* 2372 */    MCD_OPC_Decode, 146, 8, 7, // Opcode: CU21Opt
754
/* 2376 */    MCD_OPC_Decode, 145, 8, 72, // Opcode: CU21
755
/* 2380 */    MCD_OPC_FilterValue, 167, 1, 21, 0, // Skip to: 2406
756
/* 2385 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
757
/* 2388 */    MCD_OPC_FilterValue, 0, 4, 24, // Skip to: 8540
758
/* 2392 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 2402
759
/* 2398 */    MCD_OPC_Decode, 142, 8, 7, // Opcode: CU12Opt
760
/* 2402 */    MCD_OPC_Decode, 141, 8, 72, // Opcode: CU12
761
/* 2406 */    MCD_OPC_FilterValue, 176, 1, 4, 0, // Skip to: 2415
762
/* 2411 */    MCD_OPC_Decode, 178, 15, 32, // Opcode: STFLE
763
/* 2415 */    MCD_OPC_FilterValue, 177, 1, 4, 0, // Skip to: 2424
764
/* 2420 */    MCD_OPC_Decode, 177, 15, 32, // Opcode: STFL
765
/* 2424 */    MCD_OPC_FilterValue, 178, 1, 4, 0, // Skip to: 2433
766
/* 2429 */    MCD_OPC_Decode, 198, 12, 32, // Opcode: LPSWE
767
/* 2433 */    MCD_OPC_FilterValue, 184, 1, 8, 0, // Skip to: 2446
768
/* 2438 */    MCD_OPC_CheckPredicate, 0, 210, 23, // Skip to: 8540
769
/* 2442 */    MCD_OPC_Decode, 142, 15, 70, // Opcode: SRNMB
770
/* 2446 */    MCD_OPC_FilterValue, 185, 1, 4, 0, // Skip to: 2455
771
/* 2451 */    MCD_OPC_Decode, 143, 15, 70, // Opcode: SRNMT
772
/* 2455 */    MCD_OPC_FilterValue, 189, 1, 4, 0, // Skip to: 2464
773
/* 2460 */    MCD_OPC_Decode, 171, 10, 32, // Opcode: LFAS
774
/* 2464 */    MCD_OPC_FilterValue, 224, 1, 10, 0, // Skip to: 2479
775
/* 2469 */    MCD_OPC_CheckField, 8, 8, 0, 177, 23, // Skip to: 8540
776
/* 2475 */    MCD_OPC_Decode, 185, 14, 61, // Opcode: SCCTR
777
/* 2479 */    MCD_OPC_FilterValue, 225, 1, 10, 0, // Skip to: 2494
778
/* 2484 */    MCD_OPC_CheckField, 8, 8, 0, 162, 23, // Skip to: 8540
779
/* 2490 */    MCD_OPC_Decode, 243, 14, 61, // Opcode: SPCTR
780
/* 2494 */    MCD_OPC_FilterValue, 228, 1, 10, 0, // Skip to: 2509
781
/* 2499 */    MCD_OPC_CheckField, 8, 8, 0, 147, 23, // Skip to: 8540
782
/* 2505 */    MCD_OPC_Decode, 217, 8, 61, // Opcode: ECCTR
783
/* 2509 */    MCD_OPC_FilterValue, 229, 1, 10, 0, // Skip to: 2524
784
/* 2514 */    MCD_OPC_CheckField, 8, 8, 0, 132, 23, // Skip to: 8540
785
/* 2520 */    MCD_OPC_Decode, 227, 8, 61, // Opcode: EPCTR
786
/* 2524 */    MCD_OPC_FilterValue, 232, 1, 14, 0, // Skip to: 2543
787
/* 2529 */    MCD_OPC_CheckPredicate, 1, 119, 23, // Skip to: 8540
788
/* 2533 */    MCD_OPC_CheckField, 8, 4, 0, 113, 23, // Skip to: 8540
789
/* 2539 */    MCD_OPC_Decode, 147, 14, 73, // Opcode: PPA
790
/* 2543 */    MCD_OPC_FilterValue, 236, 1, 20, 0, // Skip to: 2568
791
/* 2548 */    MCD_OPC_CheckPredicate, 2, 100, 23, // Skip to: 8540
792
/* 2552 */    MCD_OPC_CheckField, 8, 8, 0, 94, 23, // Skip to: 8540
793
/* 2558 */    MCD_OPC_CheckField, 0, 4, 0, 88, 23, // Skip to: 8540
794
/* 2564 */    MCD_OPC_Decode, 237, 8, 1, // Opcode: ETND
795
/* 2568 */    MCD_OPC_FilterValue, 237, 1, 10, 0, // Skip to: 2583
796
/* 2573 */    MCD_OPC_CheckField, 8, 8, 0, 73, 23, // Skip to: 8540
797
/* 2579 */    MCD_OPC_Decode, 218, 8, 59, // Opcode: ECPGA
798
/* 2583 */    MCD_OPC_FilterValue, 248, 1, 14, 0, // Skip to: 2602
799
/* 2588 */    MCD_OPC_CheckPredicate, 2, 60, 23, // Skip to: 8540
800
/* 2592 */    MCD_OPC_CheckField, 0, 16, 0, 54, 23, // Skip to: 8540
801
/* 2598 */    MCD_OPC_Decode, 172, 16, 0, // Opcode: TEND
802
/* 2602 */    MCD_OPC_FilterValue, 250, 1, 14, 0, // Skip to: 2621
803
/* 2607 */    MCD_OPC_CheckPredicate, 3, 41, 23, // Skip to: 8540
804
/* 2611 */    MCD_OPC_CheckField, 8, 8, 0, 35, 23, // Skip to: 8540
805
/* 2617 */    MCD_OPC_Decode, 232, 13, 74, // Opcode: NIAI
806
/* 2621 */    MCD_OPC_FilterValue, 252, 1, 8, 0, // Skip to: 2634
807
/* 2626 */    MCD_OPC_CheckPredicate, 2, 22, 23, // Skip to: 8540
808
/* 2630 */    MCD_OPC_Decode, 155, 16, 32, // Opcode: TABORT
809
/* 2634 */    MCD_OPC_FilterValue, 255, 1, 13, 23, // Skip to: 8540
810
/* 2639 */    MCD_OPC_Decode, 188, 16, 32, // Opcode: TRAP4
811
/* 2643 */    MCD_OPC_FilterValue, 179, 1, 122, 10, // Skip to: 5330
812
/* 2648 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
813
/* 2651 */    MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 2665
814
/* 2655 */    MCD_OPC_CheckField, 8, 8, 0, 247, 22, // Skip to: 8540
815
/* 2661 */    MCD_OPC_Decode, 190, 12, 16, // Opcode: LPEBR
816
/* 2665 */    MCD_OPC_FilterValue, 1, 10, 0, // Skip to: 2679
817
/* 2669 */    MCD_OPC_CheckField, 8, 8, 0, 233, 22, // Skip to: 8540
818
/* 2675 */    MCD_OPC_Decode, 234, 10, 16, // Opcode: LNEBR
819
/* 2679 */    MCD_OPC_FilterValue, 2, 10, 0, // Skip to: 2693
820
/* 2683 */    MCD_OPC_CheckField, 8, 8, 0, 219, 22, // Skip to: 8540
821
/* 2689 */    MCD_OPC_Decode, 220, 12, 16, // Opcode: LTEBR
822
/* 2693 */    MCD_OPC_FilterValue, 3, 10, 0, // Skip to: 2707
823
/* 2697 */    MCD_OPC_CheckField, 8, 8, 0, 205, 22, // Skip to: 8540
824
/* 2703 */    MCD_OPC_Decode, 137, 10, 16, // Opcode: LCEBR
825
/* 2707 */    MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 2721
826
/* 2711 */    MCD_OPC_CheckField, 8, 8, 0, 191, 22, // Skip to: 8540
827
/* 2717 */    MCD_OPC_Decode, 150, 10, 75, // Opcode: LDEBR
828
/* 2721 */    MCD_OPC_FilterValue, 5, 10, 0, // Skip to: 2735
829
/* 2725 */    MCD_OPC_CheckField, 8, 8, 0, 177, 22, // Skip to: 8540
830
/* 2731 */    MCD_OPC_Decode, 236, 12, 76, // Opcode: LXDBR
831
/* 2735 */    MCD_OPC_FilterValue, 6, 10, 0, // Skip to: 2749
832
/* 2739 */    MCD_OPC_CheckField, 8, 8, 0, 163, 22, // Skip to: 8540
833
/* 2745 */    MCD_OPC_Decode, 241, 12, 77, // Opcode: LXEBR
834
/* 2749 */    MCD_OPC_FilterValue, 7, 10, 0, // Skip to: 2763
835
/* 2753 */    MCD_OPC_CheckField, 8, 8, 0, 149, 22, // Skip to: 8540
836
/* 2759 */    MCD_OPC_Decode, 215, 13, 14, // Opcode: MXDBR
837
/* 2763 */    MCD_OPC_FilterValue, 8, 10, 0, // Skip to: 2777
838
/* 2767 */    MCD_OPC_CheckField, 8, 8, 0, 135, 22, // Skip to: 8540
839
/* 2773 */    MCD_OPC_Decode, 224, 9, 16, // Opcode: KEBR
840
/* 2777 */    MCD_OPC_FilterValue, 9, 10, 0, // Skip to: 2791
841
/* 2781 */    MCD_OPC_CheckField, 8, 8, 0, 121, 22, // Skip to: 8540
842
/* 2787 */    MCD_OPC_Decode, 166, 4, 16, // Opcode: CEBR
843
/* 2791 */    MCD_OPC_FilterValue, 10, 10, 0, // Skip to: 2805
844
/* 2795 */    MCD_OPC_CheckField, 8, 8, 0, 107, 22, // Skip to: 8540
845
/* 2801 */    MCD_OPC_Decode, 237, 2, 18, // Opcode: AEBR
846
/* 2805 */    MCD_OPC_FilterValue, 11, 10, 0, // Skip to: 2819
847
/* 2809 */    MCD_OPC_CheckField, 8, 8, 0, 93, 22, // Skip to: 8540
848
/* 2815 */    MCD_OPC_Decode, 198, 14, 18, // Opcode: SEBR
849
/* 2819 */    MCD_OPC_FilterValue, 12, 10, 0, // Skip to: 2833
850
/* 2823 */    MCD_OPC_CheckField, 8, 8, 0, 79, 22, // Skip to: 8540
851
/* 2829 */    MCD_OPC_Decode, 143, 13, 19, // Opcode: MDEBR
852
/* 2833 */    MCD_OPC_FilterValue, 13, 10, 0, // Skip to: 2847
853
/* 2837 */    MCD_OPC_CheckField, 8, 8, 0, 65, 22, // Skip to: 8540
854
/* 2843 */    MCD_OPC_Decode, 196, 8, 18, // Opcode: DEBR
855
/* 2847 */    MCD_OPC_FilterValue, 14, 10, 0, // Skip to: 2861
856
/* 2851 */    MCD_OPC_CheckField, 8, 4, 0, 51, 22, // Skip to: 8540
857
/* 2857 */    MCD_OPC_Decode, 129, 13, 78, // Opcode: MAEBR
858
/* 2861 */    MCD_OPC_FilterValue, 15, 10, 0, // Skip to: 2875
859
/* 2865 */    MCD_OPC_CheckField, 8, 4, 0, 37, 22, // Skip to: 8540
860
/* 2871 */    MCD_OPC_Decode, 177, 13, 78, // Opcode: MSEBR
861
/* 2875 */    MCD_OPC_FilterValue, 16, 10, 0, // Skip to: 2889
862
/* 2879 */    MCD_OPC_CheckField, 8, 8, 0, 23, 22, // Skip to: 8540
863
/* 2885 */    MCD_OPC_Decode, 185, 12, 11, // Opcode: LPDBR
864
/* 2889 */    MCD_OPC_FilterValue, 17, 10, 0, // Skip to: 2903
865
/* 2893 */    MCD_OPC_CheckField, 8, 8, 0, 9, 22, // Skip to: 8540
866
/* 2899 */    MCD_OPC_Decode, 230, 10, 11, // Opcode: LNDBR
867
/* 2903 */    MCD_OPC_FilterValue, 18, 10, 0, // Skip to: 2917
868
/* 2907 */    MCD_OPC_CheckField, 8, 8, 0, 251, 21, // Skip to: 8540
869
/* 2913 */    MCD_OPC_Decode, 216, 12, 11, // Opcode: LTDBR
870
/* 2917 */    MCD_OPC_FilterValue, 19, 10, 0, // Skip to: 2931
871
/* 2921 */    MCD_OPC_CheckField, 8, 8, 0, 237, 21, // Skip to: 8540
872
/* 2927 */    MCD_OPC_Decode, 133, 10, 11, // Opcode: LCDBR
873
/* 2931 */    MCD_OPC_FilterValue, 20, 10, 0, // Skip to: 2945
874
/* 2935 */    MCD_OPC_CheckField, 8, 8, 0, 223, 21, // Skip to: 8540
875
/* 2941 */    MCD_OPC_Decode, 254, 14, 16, // Opcode: SQEBR
876
/* 2945 */    MCD_OPC_FilterValue, 21, 10, 0, // Skip to: 2959
877
/* 2949 */    MCD_OPC_CheckField, 8, 8, 0, 209, 21, // Skip to: 8540
878
/* 2955 */    MCD_OPC_Decode, 250, 14, 11, // Opcode: SQDBR
879
/* 2959 */    MCD_OPC_FilterValue, 22, 10, 0, // Skip to: 2973
880
/* 2963 */    MCD_OPC_CheckField, 8, 8, 0, 195, 21, // Skip to: 8540
881
/* 2969 */    MCD_OPC_Decode, 128, 15, 79, // Opcode: SQXBR
882
/* 2973 */    MCD_OPC_FilterValue, 23, 10, 0, // Skip to: 2987
883
/* 2977 */    MCD_OPC_CheckField, 8, 8, 0, 181, 21, // Skip to: 8540
884
/* 2983 */    MCD_OPC_Decode, 151, 13, 18, // Opcode: MEEBR
885
/* 2987 */    MCD_OPC_FilterValue, 24, 10, 0, // Skip to: 3001
886
/* 2991 */    MCD_OPC_CheckField, 8, 8, 0, 167, 21, // Skip to: 8540
887
/* 2997 */    MCD_OPC_Decode, 221, 9, 11, // Opcode: KDBR
888
/* 3001 */    MCD_OPC_FilterValue, 25, 10, 0, // Skip to: 3015
889
/* 3005 */    MCD_OPC_CheckField, 8, 8, 0, 153, 21, // Skip to: 8540
890
/* 3011 */    MCD_OPC_Decode, 141, 4, 11, // Opcode: CDBR
891
/* 3015 */    MCD_OPC_FilterValue, 26, 10, 0, // Skip to: 3029
892
/* 3019 */    MCD_OPC_CheckField, 8, 8, 0, 139, 21, // Skip to: 8540
893
/* 3025 */    MCD_OPC_Decode, 231, 2, 15, // Opcode: ADBR
894
/* 3029 */    MCD_OPC_FilterValue, 27, 10, 0, // Skip to: 3043
895
/* 3033 */    MCD_OPC_CheckField, 8, 8, 0, 125, 21, // Skip to: 8540
896
/* 3039 */    MCD_OPC_Decode, 192, 14, 15, // Opcode: SDBR
897
/* 3043 */    MCD_OPC_FilterValue, 28, 10, 0, // Skip to: 3057
898
/* 3047 */    MCD_OPC_CheckField, 8, 8, 0, 111, 21, // Skip to: 8540
899
/* 3053 */    MCD_OPC_Decode, 140, 13, 15, // Opcode: MDBR
900
/* 3057 */    MCD_OPC_FilterValue, 29, 10, 0, // Skip to: 3071
901
/* 3061 */    MCD_OPC_CheckField, 8, 8, 0, 97, 21, // Skip to: 8540
902
/* 3067 */    MCD_OPC_Decode, 190, 8, 15, // Opcode: DDBR
903
/* 3071 */    MCD_OPC_FilterValue, 30, 10, 0, // Skip to: 3085
904
/* 3075 */    MCD_OPC_CheckField, 8, 4, 0, 83, 21, // Skip to: 8540
905
/* 3081 */    MCD_OPC_Decode, 253, 12, 80, // Opcode: MADBR
906
/* 3085 */    MCD_OPC_FilterValue, 31, 10, 0, // Skip to: 3099
907
/* 3089 */    MCD_OPC_CheckField, 8, 4, 0, 69, 21, // Skip to: 8540
908
/* 3095 */    MCD_OPC_Decode, 173, 13, 80, // Opcode: MSDBR
909
/* 3099 */    MCD_OPC_FilterValue, 36, 10, 0, // Skip to: 3113
910
/* 3103 */    MCD_OPC_CheckField, 8, 8, 0, 55, 21, // Skip to: 8540
911
/* 3109 */    MCD_OPC_Decode, 151, 10, 75, // Opcode: LDER
912
/* 3113 */    MCD_OPC_FilterValue, 37, 10, 0, // Skip to: 3127
913
/* 3117 */    MCD_OPC_CheckField, 8, 8, 0, 41, 21, // Skip to: 8540
914
/* 3123 */    MCD_OPC_Decode, 237, 12, 76, // Opcode: LXDR
915
/* 3127 */    MCD_OPC_FilterValue, 38, 10, 0, // Skip to: 3141
916
/* 3131 */    MCD_OPC_CheckField, 8, 8, 0, 27, 21, // Skip to: 8540
917
/* 3137 */    MCD_OPC_Decode, 242, 12, 77, // Opcode: LXER
918
/* 3141 */    MCD_OPC_FilterValue, 46, 10, 0, // Skip to: 3155
919
/* 3145 */    MCD_OPC_CheckField, 8, 4, 0, 13, 21, // Skip to: 8540
920
/* 3151 */    MCD_OPC_Decode, 130, 13, 78, // Opcode: MAER
921
/* 3155 */    MCD_OPC_FilterValue, 47, 10, 0, // Skip to: 3169
922
/* 3159 */    MCD_OPC_CheckField, 8, 4, 0, 255, 20, // Skip to: 8540
923
/* 3165 */    MCD_OPC_Decode, 178, 13, 78, // Opcode: MSER
924
/* 3169 */    MCD_OPC_FilterValue, 54, 10, 0, // Skip to: 3183
925
/* 3173 */    MCD_OPC_CheckField, 8, 8, 0, 241, 20, // Skip to: 8540
926
/* 3179 */    MCD_OPC_Decode, 129, 15, 79, // Opcode: SQXR
927
/* 3183 */    MCD_OPC_FilterValue, 55, 10, 0, // Skip to: 3197
928
/* 3187 */    MCD_OPC_CheckField, 8, 8, 0, 227, 20, // Skip to: 8540
929
/* 3193 */    MCD_OPC_Decode, 152, 13, 18, // Opcode: MEER
930
/* 3197 */    MCD_OPC_FilterValue, 56, 10, 0, // Skip to: 3211
931
/* 3201 */    MCD_OPC_CheckField, 8, 4, 0, 213, 20, // Skip to: 8540
932
/* 3207 */    MCD_OPC_Decode, 135, 13, 80, // Opcode: MAYLR
933
/* 3211 */    MCD_OPC_FilterValue, 57, 10, 0, // Skip to: 3225
934
/* 3215 */    MCD_OPC_CheckField, 8, 4, 0, 199, 20, // Skip to: 8540
935
/* 3221 */    MCD_OPC_Decode, 224, 13, 81, // Opcode: MYLR
936
/* 3225 */    MCD_OPC_FilterValue, 58, 10, 0, // Skip to: 3239
937
/* 3229 */    MCD_OPC_CheckField, 8, 4, 0, 185, 20, // Skip to: 8540
938
/* 3235 */    MCD_OPC_Decode, 136, 13, 82, // Opcode: MAYR
939
/* 3239 */    MCD_OPC_FilterValue, 59, 10, 0, // Skip to: 3253
940
/* 3243 */    MCD_OPC_CheckField, 8, 4, 0, 171, 20, // Skip to: 8540
941
/* 3249 */    MCD_OPC_Decode, 225, 13, 83, // Opcode: MYR
942
/* 3253 */    MCD_OPC_FilterValue, 60, 10, 0, // Skip to: 3267
943
/* 3257 */    MCD_OPC_CheckField, 8, 4, 0, 157, 20, // Skip to: 8540
944
/* 3263 */    MCD_OPC_Decode, 133, 13, 80, // Opcode: MAYHR
945
/* 3267 */    MCD_OPC_FilterValue, 61, 10, 0, // Skip to: 3281
946
/* 3271 */    MCD_OPC_CheckField, 8, 4, 0, 143, 20, // Skip to: 8540
947
/* 3277 */    MCD_OPC_Decode, 222, 13, 81, // Opcode: MYHR
948
/* 3281 */    MCD_OPC_FilterValue, 62, 10, 0, // Skip to: 3295
949
/* 3285 */    MCD_OPC_CheckField, 8, 4, 0, 129, 20, // Skip to: 8540
950
/* 3291 */    MCD_OPC_Decode, 254, 12, 80, // Opcode: MADR
951
/* 3295 */    MCD_OPC_FilterValue, 63, 10, 0, // Skip to: 3309
952
/* 3299 */    MCD_OPC_CheckField, 8, 4, 0, 115, 20, // Skip to: 8540
953
/* 3305 */    MCD_OPC_Decode, 174, 13, 80, // Opcode: MSDR
954
/* 3309 */    MCD_OPC_FilterValue, 64, 10, 0, // Skip to: 3323
955
/* 3313 */    MCD_OPC_CheckField, 8, 8, 0, 101, 20, // Skip to: 8540
956
/* 3319 */    MCD_OPC_Decode, 200, 12, 79, // Opcode: LPXBR
957
/* 3323 */    MCD_OPC_FilterValue, 65, 10, 0, // Skip to: 3337
958
/* 3327 */    MCD_OPC_CheckField, 8, 8, 0, 87, 20, // Skip to: 8540
959
/* 3333 */    MCD_OPC_Decode, 239, 10, 79, // Opcode: LNXBR
960
/* 3337 */    MCD_OPC_FilterValue, 66, 10, 0, // Skip to: 3351
961
/* 3341 */    MCD_OPC_CheckField, 8, 8, 0, 73, 20, // Skip to: 8540
962
/* 3347 */    MCD_OPC_Decode, 228, 12, 79, // Opcode: LTXBR
963
/* 3351 */    MCD_OPC_FilterValue, 67, 10, 0, // Skip to: 3365
964
/* 3355 */    MCD_OPC_CheckField, 8, 8, 0, 59, 20, // Skip to: 8540
965
/* 3361 */    MCD_OPC_Decode, 144, 10, 79, // Opcode: LCXBR
966
/* 3365 */    MCD_OPC_FilterValue, 68, 18, 0, // Skip to: 3387
967
/* 3369 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 3379
968
/* 3375 */    MCD_OPC_Decode, 162, 10, 17, // Opcode: LEDBR
969
/* 3379 */    MCD_OPC_CheckPredicate, 0, 37, 20, // Skip to: 8540
970
/* 3383 */    MCD_OPC_Decode, 163, 10, 84, // Opcode: LEDBRA
971
/* 3387 */    MCD_OPC_FilterValue, 69, 18, 0, // Skip to: 3409
972
/* 3391 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 3401
973
/* 3397 */    MCD_OPC_Decode, 156, 10, 79, // Opcode: LDXBR
974
/* 3401 */    MCD_OPC_CheckPredicate, 0, 15, 20, // Skip to: 8540
975
/* 3405 */    MCD_OPC_Decode, 157, 10, 85, // Opcode: LDXBRA
976
/* 3409 */    MCD_OPC_FilterValue, 70, 18, 0, // Skip to: 3431
977
/* 3413 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 3423
978
/* 3419 */    MCD_OPC_Decode, 167, 10, 79, // Opcode: LEXBR
979
/* 3423 */    MCD_OPC_CheckPredicate, 0, 249, 19, // Skip to: 8540
980
/* 3427 */    MCD_OPC_Decode, 168, 10, 85, // Opcode: LEXBRA
981
/* 3431 */    MCD_OPC_FilterValue, 71, 18, 0, // Skip to: 3453
982
/* 3435 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 3445
983
/* 3441 */    MCD_OPC_Decode, 247, 8, 86, // Opcode: FIXBR
984
/* 3445 */    MCD_OPC_CheckPredicate, 0, 227, 19, // Skip to: 8540
985
/* 3449 */    MCD_OPC_Decode, 248, 8, 85, // Opcode: FIXBRA
986
/* 3453 */    MCD_OPC_FilterValue, 72, 10, 0, // Skip to: 3467
987
/* 3457 */    MCD_OPC_CheckField, 8, 8, 0, 213, 19, // Skip to: 8540
988
/* 3463 */    MCD_OPC_Decode, 234, 9, 79, // Opcode: KXBR
989
/* 3467 */    MCD_OPC_FilterValue, 73, 10, 0, // Skip to: 3481
990
/* 3471 */    MCD_OPC_CheckField, 8, 8, 0, 199, 19, // Skip to: 8540
991
/* 3477 */    MCD_OPC_Decode, 164, 8, 79, // Opcode: CXBR
992
/* 3481 */    MCD_OPC_FilterValue, 74, 10, 0, // Skip to: 3495
993
/* 3485 */    MCD_OPC_CheckField, 8, 8, 0, 185, 19, // Skip to: 8540
994
/* 3491 */    MCD_OPC_Decode, 160, 3, 13, // Opcode: AXBR
995
/* 3495 */    MCD_OPC_FilterValue, 75, 10, 0, // Skip to: 3509
996
/* 3499 */    MCD_OPC_CheckField, 8, 8, 0, 171, 19, // Skip to: 8540
997
/* 3505 */    MCD_OPC_Decode, 150, 16, 13, // Opcode: SXBR
998
/* 3509 */    MCD_OPC_FilterValue, 76, 10, 0, // Skip to: 3523
999
/* 3513 */    MCD_OPC_CheckField, 8, 8, 0, 157, 19, // Skip to: 8540
1000
/* 3519 */    MCD_OPC_Decode, 212, 13, 13, // Opcode: MXBR
1001
/* 3523 */    MCD_OPC_FilterValue, 77, 10, 0, // Skip to: 3537
1002
/* 3527 */    MCD_OPC_CheckField, 8, 8, 0, 143, 19, // Skip to: 8540
1003
/* 3533 */    MCD_OPC_Decode, 211, 8, 13, // Opcode: DXBR
1004
/* 3537 */    MCD_OPC_FilterValue, 80, 10, 0, // Skip to: 3551
1005
/* 3541 */    MCD_OPC_CheckField, 8, 4, 0, 129, 19, // Skip to: 8540
1006
/* 3547 */    MCD_OPC_Decode, 160, 16, 87, // Opcode: TBEDR
1007
/* 3551 */    MCD_OPC_FilterValue, 81, 10, 0, // Skip to: 3565
1008
/* 3555 */    MCD_OPC_CheckField, 8, 4, 0, 115, 19, // Skip to: 8540
1009
/* 3561 */    MCD_OPC_Decode, 159, 16, 88, // Opcode: TBDR
1010
/* 3565 */    MCD_OPC_FilterValue, 83, 4, 0, // Skip to: 3573
1011
/* 3569 */    MCD_OPC_Decode, 200, 8, 89, // Opcode: DIEBR
1012
/* 3573 */    MCD_OPC_FilterValue, 87, 18, 0, // Skip to: 3595
1013
/* 3577 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 3587
1014
/* 3583 */    MCD_OPC_Decode, 244, 8, 90, // Opcode: FIEBR
1015
/* 3587 */    MCD_OPC_CheckPredicate, 0, 85, 19, // Skip to: 8540
1016
/* 3591 */    MCD_OPC_Decode, 245, 8, 91, // Opcode: FIEBRA
1017
/* 3595 */    MCD_OPC_FilterValue, 88, 10, 0, // Skip to: 3609
1018
/* 3599 */    MCD_OPC_CheckField, 8, 8, 0, 71, 19, // Skip to: 8540
1019
/* 3605 */    MCD_OPC_Decode, 173, 16, 75, // Opcode: THDER
1020
/* 3609 */    MCD_OPC_FilterValue, 89, 10, 0, // Skip to: 3623
1021
/* 3613 */    MCD_OPC_CheckField, 8, 8, 0, 57, 19, // Skip to: 8540
1022
/* 3619 */    MCD_OPC_Decode, 174, 16, 11, // Opcode: THDR
1023
/* 3623 */    MCD_OPC_FilterValue, 91, 4, 0, // Skip to: 3631
1024
/* 3627 */    MCD_OPC_Decode, 199, 8, 92, // Opcode: DIDBR
1025
/* 3631 */    MCD_OPC_FilterValue, 95, 18, 0, // Skip to: 3653
1026
/* 3635 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 3645
1027
/* 3641 */    MCD_OPC_Decode, 240, 8, 88, // Opcode: FIDBR
1028
/* 3645 */    MCD_OPC_CheckPredicate, 0, 27, 19, // Skip to: 8540
1029
/* 3649 */    MCD_OPC_Decode, 241, 8, 93, // Opcode: FIDBRA
1030
/* 3653 */    MCD_OPC_FilterValue, 96, 10, 0, // Skip to: 3667
1031
/* 3657 */    MCD_OPC_CheckField, 8, 8, 0, 13, 19, // Skip to: 8540
1032
/* 3663 */    MCD_OPC_Decode, 201, 12, 79, // Opcode: LPXR
1033
/* 3667 */    MCD_OPC_FilterValue, 97, 10, 0, // Skip to: 3681
1034
/* 3671 */    MCD_OPC_CheckField, 8, 8, 0, 255, 18, // Skip to: 8540
1035
/* 3677 */    MCD_OPC_Decode, 240, 10, 79, // Opcode: LNXR
1036
/* 3681 */    MCD_OPC_FilterValue, 98, 10, 0, // Skip to: 3695
1037
/* 3685 */    MCD_OPC_CheckField, 8, 8, 0, 241, 18, // Skip to: 8540
1038
/* 3691 */    MCD_OPC_Decode, 230, 12, 79, // Opcode: LTXR
1039
/* 3695 */    MCD_OPC_FilterValue, 99, 10, 0, // Skip to: 3709
1040
/* 3699 */    MCD_OPC_CheckField, 8, 8, 0, 227, 18, // Skip to: 8540
1041
/* 3705 */    MCD_OPC_Decode, 145, 10, 79, // Opcode: LCXR
1042
/* 3709 */    MCD_OPC_FilterValue, 101, 10, 0, // Skip to: 3723
1043
/* 3713 */    MCD_OPC_CheckField, 8, 8, 0, 213, 18, // Skip to: 8540
1044
/* 3719 */    MCD_OPC_Decode, 243, 12, 79, // Opcode: LXR
1045
/* 3723 */    MCD_OPC_FilterValue, 102, 10, 0, // Skip to: 3737
1046
/* 3727 */    MCD_OPC_CheckField, 8, 8, 0, 199, 18, // Skip to: 8540
1047
/* 3733 */    MCD_OPC_Decode, 169, 10, 94, // Opcode: LEXR
1048
/* 3737 */    MCD_OPC_FilterValue, 103, 10, 0, // Skip to: 3751
1049
/* 3741 */    MCD_OPC_CheckField, 8, 8, 0, 185, 18, // Skip to: 8540
1050
/* 3747 */    MCD_OPC_Decode, 249, 8, 79, // Opcode: FIXR
1051
/* 3751 */    MCD_OPC_FilterValue, 105, 10, 0, // Skip to: 3765
1052
/* 3755 */    MCD_OPC_CheckField, 8, 8, 0, 171, 18, // Skip to: 8540
1053
/* 3761 */    MCD_OPC_Decode, 179, 8, 79, // Opcode: CXR
1054
/* 3765 */    MCD_OPC_FilterValue, 112, 10, 0, // Skip to: 3779
1055
/* 3769 */    MCD_OPC_CheckField, 8, 8, 0, 157, 18, // Skip to: 8540
1056
/* 3775 */    MCD_OPC_Decode, 186, 12, 11, // Opcode: LPDFR
1057
/* 3779 */    MCD_OPC_FilterValue, 113, 10, 0, // Skip to: 3793
1058
/* 3783 */    MCD_OPC_CheckField, 8, 8, 0, 143, 18, // Skip to: 8540
1059
/* 3789 */    MCD_OPC_Decode, 231, 10, 11, // Opcode: LNDFR
1060
/* 3793 */    MCD_OPC_FilterValue, 114, 10, 0, // Skip to: 3807
1061
/* 3797 */    MCD_OPC_CheckField, 8, 4, 0, 129, 18, // Skip to: 8540
1062
/* 3803 */    MCD_OPC_Decode, 208, 7, 95, // Opcode: CPSDRdd
1063
/* 3807 */    MCD_OPC_FilterValue, 115, 10, 0, // Skip to: 3821
1064
/* 3811 */    MCD_OPC_CheckField, 8, 8, 0, 115, 18, // Skip to: 8540
1065
/* 3817 */    MCD_OPC_Decode, 134, 10, 11, // Opcode: LCDFR
1066
/* 3821 */    MCD_OPC_FilterValue, 116, 16, 0, // Skip to: 3841
1067
/* 3825 */    MCD_OPC_CheckField, 8, 8, 0, 101, 18, // Skip to: 8540
1068
/* 3831 */    MCD_OPC_CheckField, 0, 4, 0, 95, 18, // Skip to: 8540
1069
/* 3837 */    MCD_OPC_Decode, 246, 12, 96, // Opcode: LZER
1070
/* 3841 */    MCD_OPC_FilterValue, 117, 16, 0, // Skip to: 3861
1071
/* 3845 */    MCD_OPC_CheckField, 8, 8, 0, 81, 18, // Skip to: 8540
1072
/* 3851 */    MCD_OPC_CheckField, 0, 4, 0, 75, 18, // Skip to: 8540
1073
/* 3857 */    MCD_OPC_Decode, 245, 12, 97, // Opcode: LZDR
1074
/* 3861 */    MCD_OPC_FilterValue, 118, 16, 0, // Skip to: 3881
1075
/* 3865 */    MCD_OPC_CheckField, 8, 8, 0, 61, 18, // Skip to: 8540
1076
/* 3871 */    MCD_OPC_CheckField, 0, 4, 0, 55, 18, // Skip to: 8540
1077
/* 3877 */    MCD_OPC_Decode, 249, 12, 98, // Opcode: LZXR
1078
/* 3881 */    MCD_OPC_FilterValue, 119, 10, 0, // Skip to: 3895
1079
/* 3885 */    MCD_OPC_CheckField, 8, 8, 0, 41, 18, // Skip to: 8540
1080
/* 3891 */    MCD_OPC_Decode, 246, 8, 16, // Opcode: FIER
1081
/* 3895 */    MCD_OPC_FilterValue, 127, 10, 0, // Skip to: 3909
1082
/* 3899 */    MCD_OPC_CheckField, 8, 8, 0, 27, 18, // Skip to: 8540
1083
/* 3905 */    MCD_OPC_Decode, 242, 8, 11, // Opcode: FIDR
1084
/* 3909 */    MCD_OPC_FilterValue, 132, 1, 16, 0, // Skip to: 3930
1085
/* 3914 */    MCD_OPC_CheckField, 8, 8, 0, 12, 18, // Skip to: 8540
1086
/* 3920 */    MCD_OPC_CheckField, 0, 4, 0, 6, 18, // Skip to: 8540
1087
/* 3926 */    MCD_OPC_Decode, 201, 14, 1, // Opcode: SFPC
1088
/* 3930 */    MCD_OPC_FilterValue, 133, 1, 16, 0, // Skip to: 3951
1089
/* 3935 */    MCD_OPC_CheckField, 8, 8, 0, 247, 17, // Skip to: 8540
1090
/* 3941 */    MCD_OPC_CheckField, 0, 4, 0, 241, 17, // Skip to: 8540
1091
/* 3947 */    MCD_OPC_Decode, 200, 14, 1, // Opcode: SFASR
1092
/* 3951 */    MCD_OPC_FilterValue, 140, 1, 16, 0, // Skip to: 3972
1093
/* 3956 */    MCD_OPC_CheckField, 8, 8, 0, 226, 17, // Skip to: 8540
1094
/* 3962 */    MCD_OPC_CheckField, 0, 4, 0, 220, 17, // Skip to: 8540
1095
/* 3968 */    MCD_OPC_Decode, 224, 8, 1, // Opcode: EFPC
1096
/* 3972 */    MCD_OPC_FilterValue, 144, 1, 8, 0, // Skip to: 3985
1097
/* 3977 */    MCD_OPC_CheckPredicate, 0, 207, 17, // Skip to: 8540
1098
/* 3981 */    MCD_OPC_Decode, 174, 4, 99, // Opcode: CELFBR
1099
/* 3985 */    MCD_OPC_FilterValue, 145, 1, 8, 0, // Skip to: 3998
1100
/* 3990 */    MCD_OPC_CheckPredicate, 0, 194, 17, // Skip to: 8540
1101
/* 3994 */    MCD_OPC_Decode, 151, 4, 100, // Opcode: CDLFBR
1102
/* 3998 */    MCD_OPC_FilterValue, 146, 1, 8, 0, // Skip to: 4011
1103
/* 4003 */    MCD_OPC_CheckPredicate, 0, 181, 17, // Skip to: 8540
1104
/* 4007 */    MCD_OPC_Decode, 174, 8, 101, // Opcode: CXLFBR
1105
/* 4011 */    MCD_OPC_FilterValue, 148, 1, 18, 0, // Skip to: 4034
1106
/* 4016 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 4026
1107
/* 4022 */    MCD_OPC_Decode, 168, 4, 102, // Opcode: CEFBR
1108
/* 4026 */    MCD_OPC_CheckPredicate, 0, 158, 17, // Skip to: 8540
1109
/* 4030 */    MCD_OPC_Decode, 169, 4, 99, // Opcode: CEFBRA
1110
/* 4034 */    MCD_OPC_FilterValue, 149, 1, 18, 0, // Skip to: 4057
1111
/* 4039 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 4049
1112
/* 4045 */    MCD_OPC_Decode, 142, 4, 103, // Opcode: CDFBR
1113
/* 4049 */    MCD_OPC_CheckPredicate, 0, 135, 17, // Skip to: 8540
1114
/* 4053 */    MCD_OPC_Decode, 143, 4, 100, // Opcode: CDFBRA
1115
/* 4057 */    MCD_OPC_FilterValue, 150, 1, 18, 0, // Skip to: 4080
1116
/* 4062 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 4072
1117
/* 4068 */    MCD_OPC_Decode, 165, 8, 104, // Opcode: CXFBR
1118
/* 4072 */    MCD_OPC_CheckPredicate, 0, 112, 17, // Skip to: 8540
1119
/* 4076 */    MCD_OPC_Decode, 166, 8, 101, // Opcode: CXFBRA
1120
/* 4080 */    MCD_OPC_FilterValue, 152, 1, 18, 0, // Skip to: 4103
1121
/* 4085 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4095
1122
/* 4091 */    MCD_OPC_Decode, 183, 4, 105, // Opcode: CFEBR
1123
/* 4095 */    MCD_OPC_CheckPredicate, 0, 89, 17, // Skip to: 8540
1124
/* 4099 */    MCD_OPC_Decode, 184, 4, 106, // Opcode: CFEBRA
1125
/* 4103 */    MCD_OPC_FilterValue, 153, 1, 18, 0, // Skip to: 4126
1126
/* 4108 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4118
1127
/* 4114 */    MCD_OPC_Decode, 179, 4, 107, // Opcode: CFDBR
1128
/* 4118 */    MCD_OPC_CheckPredicate, 0, 66, 17, // Skip to: 8540
1129
/* 4122 */    MCD_OPC_Decode, 180, 4, 108, // Opcode: CFDBRA
1130
/* 4126 */    MCD_OPC_FilterValue, 154, 1, 18, 0, // Skip to: 4149
1131
/* 4131 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4141
1132
/* 4137 */    MCD_OPC_Decode, 187, 4, 109, // Opcode: CFXBR
1133
/* 4141 */    MCD_OPC_CheckPredicate, 0, 43, 17, // Skip to: 8540
1134
/* 4145 */    MCD_OPC_Decode, 188, 4, 110, // Opcode: CFXBRA
1135
/* 4149 */    MCD_OPC_FilterValue, 156, 1, 8, 0, // Skip to: 4162
1136
/* 4154 */    MCD_OPC_CheckPredicate, 0, 30, 17, // Skip to: 8540
1137
/* 4158 */    MCD_OPC_Decode, 231, 5, 106, // Opcode: CLFEBR
1138
/* 4162 */    MCD_OPC_FilterValue, 157, 1, 8, 0, // Skip to: 4175
1139
/* 4167 */    MCD_OPC_CheckPredicate, 0, 17, 17, // Skip to: 8540
1140
/* 4171 */    MCD_OPC_Decode, 229, 5, 108, // Opcode: CLFDBR
1141
/* 4175 */    MCD_OPC_FilterValue, 158, 1, 8, 0, // Skip to: 4188
1142
/* 4180 */    MCD_OPC_CheckPredicate, 0, 4, 17, // Skip to: 8540
1143
/* 4184 */    MCD_OPC_Decode, 248, 5, 110, // Opcode: CLFXBR
1144
/* 4188 */    MCD_OPC_FilterValue, 160, 1, 8, 0, // Skip to: 4201
1145
/* 4193 */    MCD_OPC_CheckPredicate, 0, 247, 16, // Skip to: 8540
1146
/* 4197 */    MCD_OPC_Decode, 175, 4, 111, // Opcode: CELGBR
1147
/* 4201 */    MCD_OPC_FilterValue, 161, 1, 8, 0, // Skip to: 4214
1148
/* 4206 */    MCD_OPC_CheckPredicate, 0, 234, 16, // Skip to: 8540
1149
/* 4210 */    MCD_OPC_Decode, 153, 4, 112, // Opcode: CDLGBR
1150
/* 4214 */    MCD_OPC_FilterValue, 162, 1, 8, 0, // Skip to: 4227
1151
/* 4219 */    MCD_OPC_CheckPredicate, 0, 221, 16, // Skip to: 8540
1152
/* 4223 */    MCD_OPC_Decode, 176, 8, 113, // Opcode: CXLGBR
1153
/* 4227 */    MCD_OPC_FilterValue, 164, 1, 18, 0, // Skip to: 4250
1154
/* 4232 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 4242
1155
/* 4238 */    MCD_OPC_Decode, 171, 4, 114, // Opcode: CEGBR
1156
/* 4242 */    MCD_OPC_CheckPredicate, 0, 198, 16, // Skip to: 8540
1157
/* 4246 */    MCD_OPC_Decode, 172, 4, 111, // Opcode: CEGBRA
1158
/* 4250 */    MCD_OPC_FilterValue, 165, 1, 18, 0, // Skip to: 4273
1159
/* 4255 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 4265
1160
/* 4261 */    MCD_OPC_Decode, 146, 4, 115, // Opcode: CDGBR
1161
/* 4265 */    MCD_OPC_CheckPredicate, 0, 175, 16, // Skip to: 8540
1162
/* 4269 */    MCD_OPC_Decode, 147, 4, 112, // Opcode: CDGBRA
1163
/* 4273 */    MCD_OPC_FilterValue, 166, 1, 18, 0, // Skip to: 4296
1164
/* 4278 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 4288
1165
/* 4284 */    MCD_OPC_Decode, 169, 8, 116, // Opcode: CXGBR
1166
/* 4288 */    MCD_OPC_CheckPredicate, 0, 152, 16, // Skip to: 8540
1167
/* 4292 */    MCD_OPC_Decode, 170, 8, 113, // Opcode: CXGBRA
1168
/* 4296 */    MCD_OPC_FilterValue, 168, 1, 18, 0, // Skip to: 4319
1169
/* 4301 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4311
1170
/* 4307 */    MCD_OPC_Decode, 197, 4, 117, // Opcode: CGEBR
1171
/* 4311 */    MCD_OPC_CheckPredicate, 0, 129, 16, // Skip to: 8540
1172
/* 4315 */    MCD_OPC_Decode, 198, 4, 118, // Opcode: CGEBRA
1173
/* 4319 */    MCD_OPC_FilterValue, 169, 1, 18, 0, // Skip to: 4342
1174
/* 4324 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4334
1175
/* 4330 */    MCD_OPC_Decode, 192, 4, 119, // Opcode: CGDBR
1176
/* 4334 */    MCD_OPC_CheckPredicate, 0, 106, 16, // Skip to: 8540
1177
/* 4338 */    MCD_OPC_Decode, 193, 4, 120, // Opcode: CGDBRA
1178
/* 4342 */    MCD_OPC_FilterValue, 170, 1, 18, 0, // Skip to: 4365
1179
/* 4347 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4357
1180
/* 4353 */    MCD_OPC_Decode, 166, 5, 121, // Opcode: CGXBR
1181
/* 4357 */    MCD_OPC_CheckPredicate, 0, 83, 16, // Skip to: 8540
1182
/* 4361 */    MCD_OPC_Decode, 167, 5, 122, // Opcode: CGXBRA
1183
/* 4365 */    MCD_OPC_FilterValue, 172, 1, 8, 0, // Skip to: 4378
1184
/* 4370 */    MCD_OPC_CheckPredicate, 0, 70, 16, // Skip to: 8540
1185
/* 4374 */    MCD_OPC_Decode, 253, 5, 118, // Opcode: CLGEBR
1186
/* 4378 */    MCD_OPC_FilterValue, 173, 1, 8, 0, // Skip to: 4391
1187
/* 4383 */    MCD_OPC_CheckPredicate, 0, 57, 16, // Skip to: 8540
1188
/* 4387 */    MCD_OPC_Decode, 251, 5, 120, // Opcode: CLGDBR
1189
/* 4391 */    MCD_OPC_FilterValue, 174, 1, 8, 0, // Skip to: 4404
1190
/* 4396 */    MCD_OPC_CheckPredicate, 0, 44, 16, // Skip to: 8540
1191
/* 4400 */    MCD_OPC_Decode, 232, 6, 122, // Opcode: CLGXBR
1192
/* 4404 */    MCD_OPC_FilterValue, 180, 1, 10, 0, // Skip to: 4419
1193
/* 4409 */    MCD_OPC_CheckField, 8, 8, 0, 29, 16, // Skip to: 8540
1194
/* 4415 */    MCD_OPC_Decode, 170, 4, 102, // Opcode: CEFR
1195
/* 4419 */    MCD_OPC_FilterValue, 181, 1, 10, 0, // Skip to: 4434
1196
/* 4424 */    MCD_OPC_CheckField, 8, 8, 0, 14, 16, // Skip to: 8540
1197
/* 4430 */    MCD_OPC_Decode, 144, 4, 103, // Opcode: CDFR
1198
/* 4434 */    MCD_OPC_FilterValue, 182, 1, 10, 0, // Skip to: 4449
1199
/* 4439 */    MCD_OPC_CheckField, 8, 8, 0, 255, 15, // Skip to: 8540
1200
/* 4445 */    MCD_OPC_Decode, 167, 8, 104, // Opcode: CXFR
1201
/* 4449 */    MCD_OPC_FilterValue, 184, 1, 10, 0, // Skip to: 4464
1202
/* 4454 */    MCD_OPC_CheckField, 8, 4, 0, 240, 15, // Skip to: 8540
1203
/* 4460 */    MCD_OPC_Decode, 185, 4, 105, // Opcode: CFER
1204
/* 4464 */    MCD_OPC_FilterValue, 185, 1, 10, 0, // Skip to: 4479
1205
/* 4469 */    MCD_OPC_CheckField, 8, 4, 0, 225, 15, // Skip to: 8540
1206
/* 4475 */    MCD_OPC_Decode, 181, 4, 107, // Opcode: CFDR
1207
/* 4479 */    MCD_OPC_FilterValue, 186, 1, 10, 0, // Skip to: 4494
1208
/* 4484 */    MCD_OPC_CheckField, 8, 4, 0, 210, 15, // Skip to: 8540
1209
/* 4490 */    MCD_OPC_Decode, 189, 4, 109, // Opcode: CFXR
1210
/* 4494 */    MCD_OPC_FilterValue, 193, 1, 10, 0, // Skip to: 4509
1211
/* 4499 */    MCD_OPC_CheckField, 8, 8, 0, 195, 15, // Skip to: 8540
1212
/* 4505 */    MCD_OPC_Decode, 153, 10, 115, // Opcode: LDGR
1213
/* 4509 */    MCD_OPC_FilterValue, 196, 1, 10, 0, // Skip to: 4524
1214
/* 4514 */    MCD_OPC_CheckField, 8, 8, 0, 180, 15, // Skip to: 8540
1215
/* 4520 */    MCD_OPC_Decode, 173, 4, 114, // Opcode: CEGR
1216
/* 4524 */    MCD_OPC_FilterValue, 197, 1, 10, 0, // Skip to: 4539
1217
/* 4529 */    MCD_OPC_CheckField, 8, 8, 0, 165, 15, // Skip to: 8540
1218
/* 4535 */    MCD_OPC_Decode, 148, 4, 115, // Opcode: CDGR
1219
/* 4539 */    MCD_OPC_FilterValue, 198, 1, 10, 0, // Skip to: 4554
1220
/* 4544 */    MCD_OPC_CheckField, 8, 8, 0, 150, 15, // Skip to: 8540
1221
/* 4550 */    MCD_OPC_Decode, 171, 8, 116, // Opcode: CXGR
1222
/* 4554 */    MCD_OPC_FilterValue, 200, 1, 10, 0, // Skip to: 4569
1223
/* 4559 */    MCD_OPC_CheckField, 8, 4, 0, 135, 15, // Skip to: 8540
1224
/* 4565 */    MCD_OPC_Decode, 199, 4, 117, // Opcode: CGER
1225
/* 4569 */    MCD_OPC_FilterValue, 201, 1, 10, 0, // Skip to: 4584
1226
/* 4574 */    MCD_OPC_CheckField, 8, 4, 0, 120, 15, // Skip to: 8540
1227
/* 4580 */    MCD_OPC_Decode, 194, 4, 119, // Opcode: CGDR
1228
/* 4584 */    MCD_OPC_FilterValue, 202, 1, 10, 0, // Skip to: 4599
1229
/* 4589 */    MCD_OPC_CheckField, 8, 4, 0, 105, 15, // Skip to: 8540
1230
/* 4595 */    MCD_OPC_Decode, 168, 5, 121, // Opcode: CGXR
1231
/* 4599 */    MCD_OPC_FilterValue, 205, 1, 10, 0, // Skip to: 4614
1232
/* 4604 */    MCD_OPC_CheckField, 8, 8, 0, 90, 15, // Skip to: 8540
1233
/* 4610 */    MCD_OPC_Decode, 179, 10, 123, // Opcode: LGDR
1234
/* 4614 */    MCD_OPC_FilterValue, 208, 1, 18, 0, // Skip to: 4637
1235
/* 4619 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4629
1236
/* 4625 */    MCD_OPC_Decode, 146, 13, 95, // Opcode: MDTR
1237
/* 4629 */    MCD_OPC_CheckPredicate, 0, 67, 15, // Skip to: 8540
1238
/* 4633 */    MCD_OPC_Decode, 147, 13, 124, // Opcode: MDTRA
1239
/* 4637 */    MCD_OPC_FilterValue, 209, 1, 18, 0, // Skip to: 4660
1240
/* 4642 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4652
1241
/* 4648 */    MCD_OPC_Decode, 192, 8, 95, // Opcode: DDTR
1242
/* 4652 */    MCD_OPC_CheckPredicate, 0, 44, 15, // Skip to: 8540
1243
/* 4656 */    MCD_OPC_Decode, 193, 8, 124, // Opcode: DDTRA
1244
/* 4660 */    MCD_OPC_FilterValue, 210, 1, 18, 0, // Skip to: 4683
1245
/* 4665 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4675
1246
/* 4671 */    MCD_OPC_Decode, 233, 2, 95, // Opcode: ADTR
1247
/* 4675 */    MCD_OPC_CheckPredicate, 0, 21, 15, // Skip to: 8540
1248
/* 4679 */    MCD_OPC_Decode, 234, 2, 124, // Opcode: ADTRA
1249
/* 4683 */    MCD_OPC_FilterValue, 211, 1, 18, 0, // Skip to: 4706
1250
/* 4688 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4698
1251
/* 4694 */    MCD_OPC_Decode, 194, 14, 95, // Opcode: SDTR
1252
/* 4698 */    MCD_OPC_CheckPredicate, 0, 254, 14, // Skip to: 8540
1253
/* 4702 */    MCD_OPC_Decode, 195, 14, 124, // Opcode: SDTRA
1254
/* 4706 */    MCD_OPC_FilterValue, 212, 1, 10, 0, // Skip to: 4721
1255
/* 4711 */    MCD_OPC_CheckField, 12, 4, 0, 239, 14, // Skip to: 8540
1256
/* 4717 */    MCD_OPC_Decode, 152, 10, 125, // Opcode: LDETR
1257
/* 4721 */    MCD_OPC_FilterValue, 213, 1, 4, 0, // Skip to: 4730
1258
/* 4726 */    MCD_OPC_Decode, 165, 10, 84, // Opcode: LEDTR
1259
/* 4730 */    MCD_OPC_FilterValue, 214, 1, 10, 0, // Skip to: 4745
1260
/* 4735 */    MCD_OPC_CheckField, 8, 8, 0, 215, 14, // Skip to: 8540
1261
/* 4741 */    MCD_OPC_Decode, 219, 12, 11, // Opcode: LTDTR
1262
/* 4745 */    MCD_OPC_FilterValue, 215, 1, 4, 0, // Skip to: 4754
1263
/* 4750 */    MCD_OPC_Decode, 243, 8, 93, // Opcode: FIDTR
1264
/* 4754 */    MCD_OPC_FilterValue, 216, 1, 18, 0, // Skip to: 4777
1265
/* 4759 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4769
1266
/* 4765 */    MCD_OPC_Decode, 218, 13, 126, // Opcode: MXTR
1267
/* 4769 */    MCD_OPC_CheckPredicate, 0, 183, 14, // Skip to: 8540
1268
/* 4773 */    MCD_OPC_Decode, 219, 13, 127, // Opcode: MXTRA
1269
/* 4777 */    MCD_OPC_FilterValue, 217, 1, 18, 0, // Skip to: 4800
1270
/* 4782 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4792
1271
/* 4788 */    MCD_OPC_Decode, 213, 8, 126, // Opcode: DXTR
1272
/* 4792 */    MCD_OPC_CheckPredicate, 0, 160, 14, // Skip to: 8540
1273
/* 4796 */    MCD_OPC_Decode, 214, 8, 127, // Opcode: DXTRA
1274
/* 4800 */    MCD_OPC_FilterValue, 218, 1, 18, 0, // Skip to: 4823
1275
/* 4805 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4815
1276
/* 4811 */    MCD_OPC_Decode, 162, 3, 126, // Opcode: AXTR
1277
/* 4815 */    MCD_OPC_CheckPredicate, 0, 137, 14, // Skip to: 8540
1278
/* 4819 */    MCD_OPC_Decode, 163, 3, 127, // Opcode: AXTRA
1279
/* 4823 */    MCD_OPC_FilterValue, 219, 1, 18, 0, // Skip to: 4846
1280
/* 4828 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4838
1281
/* 4834 */    MCD_OPC_Decode, 152, 16, 126, // Opcode: SXTR
1282
/* 4838 */    MCD_OPC_CheckPredicate, 0, 114, 14, // Skip to: 8540
1283
/* 4842 */    MCD_OPC_Decode, 153, 16, 127, // Opcode: SXTRA
1284
/* 4846 */    MCD_OPC_FilterValue, 220, 1, 11, 0, // Skip to: 4862
1285
/* 4851 */    MCD_OPC_CheckField, 12, 4, 0, 99, 14, // Skip to: 8540
1286
/* 4857 */    MCD_OPC_Decode, 238, 12, 128, 1, // Opcode: LXDTR
1287
/* 4862 */    MCD_OPC_FilterValue, 221, 1, 4, 0, // Skip to: 4871
1288
/* 4867 */    MCD_OPC_Decode, 159, 10, 85, // Opcode: LDXTR
1289
/* 4871 */    MCD_OPC_FilterValue, 222, 1, 10, 0, // Skip to: 4886
1290
/* 4876 */    MCD_OPC_CheckField, 8, 8, 0, 74, 14, // Skip to: 8540
1291
/* 4882 */    MCD_OPC_Decode, 231, 12, 79, // Opcode: LTXTR
1292
/* 4886 */    MCD_OPC_FilterValue, 223, 1, 4, 0, // Skip to: 4895
1293
/* 4891 */    MCD_OPC_Decode, 250, 8, 85, // Opcode: FIXTR
1294
/* 4895 */    MCD_OPC_FilterValue, 224, 1, 10, 0, // Skip to: 4910
1295
/* 4900 */    MCD_OPC_CheckField, 8, 8, 0, 50, 14, // Skip to: 8540
1296
/* 4906 */    MCD_OPC_Decode, 222, 9, 11, // Opcode: KDTR
1297
/* 4910 */    MCD_OPC_FilterValue, 225, 1, 18, 0, // Skip to: 4933
1298
/* 4915 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 4925
1299
/* 4921 */    MCD_OPC_Decode, 195, 4, 119, // Opcode: CGDTR
1300
/* 4925 */    MCD_OPC_CheckPredicate, 0, 27, 14, // Skip to: 8540
1301
/* 4929 */    MCD_OPC_Decode, 196, 4, 120, // Opcode: CGDTRA
1302
/* 4933 */    MCD_OPC_FilterValue, 226, 1, 10, 0, // Skip to: 4948
1303
/* 4938 */    MCD_OPC_CheckField, 8, 8, 0, 12, 14, // Skip to: 8540
1304
/* 4944 */    MCD_OPC_Decode, 151, 8, 123, // Opcode: CUDTR
1305
/* 4948 */    MCD_OPC_FilterValue, 227, 1, 11, 0, // Skip to: 4964
1306
/* 4953 */    MCD_OPC_CheckField, 12, 4, 0, 253, 13, // Skip to: 8540
1307
/* 4959 */    MCD_OPC_Decode, 134, 8, 129, 1, // Opcode: CSDTR
1308
/* 4964 */    MCD_OPC_FilterValue, 228, 1, 10, 0, // Skip to: 4979
1309
/* 4969 */    MCD_OPC_CheckField, 8, 8, 0, 237, 13, // Skip to: 8540
1310
/* 4975 */    MCD_OPC_Decode, 161, 4, 11, // Opcode: CDTR
1311
/* 4979 */    MCD_OPC_FilterValue, 229, 1, 10, 0, // Skip to: 4994
1312
/* 4984 */    MCD_OPC_CheckField, 8, 8, 0, 222, 13, // Skip to: 8540
1313
/* 4990 */    MCD_OPC_Decode, 222, 8, 11, // Opcode: EEDTR
1314
/* 4994 */    MCD_OPC_FilterValue, 231, 1, 10, 0, // Skip to: 5009
1315
/* 4999 */    MCD_OPC_CheckField, 8, 8, 0, 207, 13, // Skip to: 8540
1316
/* 5005 */    MCD_OPC_Decode, 233, 8, 11, // Opcode: ESDTR
1317
/* 5009 */    MCD_OPC_FilterValue, 232, 1, 10, 0, // Skip to: 5024
1318
/* 5014 */    MCD_OPC_CheckField, 8, 8, 0, 192, 13, // Skip to: 8540
1319
/* 5020 */    MCD_OPC_Decode, 235, 9, 79, // Opcode: KXTR
1320
/* 5024 */    MCD_OPC_FilterValue, 233, 1, 18, 0, // Skip to: 5047
1321
/* 5029 */    MCD_OPC_CheckField, 8, 4, 0, 4, 0, // Skip to: 5039
1322
/* 5035 */    MCD_OPC_Decode, 169, 5, 121, // Opcode: CGXTR
1323
/* 5039 */    MCD_OPC_CheckPredicate, 0, 169, 13, // Skip to: 8540
1324
/* 5043 */    MCD_OPC_Decode, 170, 5, 122, // Opcode: CGXTRA
1325
/* 5047 */    MCD_OPC_FilterValue, 234, 1, 11, 0, // Skip to: 5063
1326
/* 5052 */    MCD_OPC_CheckField, 8, 8, 0, 154, 13, // Skip to: 8540
1327
/* 5058 */    MCD_OPC_Decode, 157, 8, 130, 1, // Opcode: CUXTR
1328
/* 5063 */    MCD_OPC_FilterValue, 235, 1, 11, 0, // Skip to: 5079
1329
/* 5068 */    MCD_OPC_CheckField, 12, 4, 0, 138, 13, // Skip to: 8540
1330
/* 5074 */    MCD_OPC_Decode, 139, 8, 131, 1, // Opcode: CSXTR
1331
/* 5079 */    MCD_OPC_FilterValue, 236, 1, 10, 0, // Skip to: 5094
1332
/* 5084 */    MCD_OPC_CheckField, 8, 8, 0, 122, 13, // Skip to: 8540
1333
/* 5090 */    MCD_OPC_Decode, 181, 8, 79, // Opcode: CXTR
1334
/* 5094 */    MCD_OPC_FilterValue, 237, 1, 10, 0, // Skip to: 5109
1335
/* 5099 */    MCD_OPC_CheckField, 8, 8, 0, 107, 13, // Skip to: 8540
1336
/* 5105 */    MCD_OPC_Decode, 223, 8, 79, // Opcode: EEXTR
1337
/* 5109 */    MCD_OPC_FilterValue, 239, 1, 10, 0, // Skip to: 5124
1338
/* 5114 */    MCD_OPC_CheckField, 8, 8, 0, 92, 13, // Skip to: 8540
1339
/* 5120 */    MCD_OPC_Decode, 236, 8, 79, // Opcode: ESXTR
1340
/* 5124 */    MCD_OPC_FilterValue, 241, 1, 18, 0, // Skip to: 5147
1341
/* 5129 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 5139
1342
/* 5135 */    MCD_OPC_Decode, 149, 4, 115, // Opcode: CDGTR
1343
/* 5139 */    MCD_OPC_CheckPredicate, 0, 69, 13, // Skip to: 8540
1344
/* 5143 */    MCD_OPC_Decode, 150, 4, 112, // Opcode: CDGTRA
1345
/* 5147 */    MCD_OPC_FilterValue, 242, 1, 10, 0, // Skip to: 5162
1346
/* 5152 */    MCD_OPC_CheckField, 8, 8, 0, 54, 13, // Skip to: 8540
1347
/* 5158 */    MCD_OPC_Decode, 162, 4, 115, // Opcode: CDUTR
1348
/* 5162 */    MCD_OPC_FilterValue, 243, 1, 10, 0, // Skip to: 5177
1349
/* 5167 */    MCD_OPC_CheckField, 8, 8, 0, 39, 13, // Skip to: 8540
1350
/* 5173 */    MCD_OPC_Decode, 159, 4, 115, // Opcode: CDSTR
1351
/* 5177 */    MCD_OPC_FilterValue, 244, 1, 10, 0, // Skip to: 5192
1352
/* 5182 */    MCD_OPC_CheckField, 8, 8, 0, 24, 13, // Skip to: 8540
1353
/* 5188 */    MCD_OPC_Decode, 167, 4, 11, // Opcode: CEDTR
1354
/* 5192 */    MCD_OPC_FilterValue, 245, 1, 4, 0, // Skip to: 5201
1355
/* 5197 */    MCD_OPC_Decode, 156, 14, 92, // Opcode: QADTR
1356
/* 5201 */    MCD_OPC_FilterValue, 246, 1, 10, 0, // Skip to: 5216
1357
/* 5206 */    MCD_OPC_CheckField, 8, 4, 0, 0, 13, // Skip to: 8540
1358
/* 5212 */    MCD_OPC_Decode, 137, 9, 95, // Opcode: IEDTR
1359
/* 5216 */    MCD_OPC_FilterValue, 247, 1, 4, 0, // Skip to: 5225
1360
/* 5221 */    MCD_OPC_Decode, 173, 14, 92, // Opcode: RRDTR
1361
/* 5225 */    MCD_OPC_FilterValue, 249, 1, 18, 0, // Skip to: 5248
1362
/* 5230 */    MCD_OPC_CheckField, 8, 8, 0, 4, 0, // Skip to: 5240
1363
/* 5236 */    MCD_OPC_Decode, 172, 8, 116, // Opcode: CXGTR
1364
/* 5240 */    MCD_OPC_CheckPredicate, 0, 224, 12, // Skip to: 8540
1365
/* 5244 */    MCD_OPC_Decode, 173, 8, 113, // Opcode: CXGTRA
1366
/* 5248 */    MCD_OPC_FilterValue, 250, 1, 11, 0, // Skip to: 5264
1367
/* 5253 */    MCD_OPC_CheckField, 8, 8, 0, 209, 12, // Skip to: 8540
1368
/* 5259 */    MCD_OPC_Decode, 182, 8, 132, 1, // Opcode: CXUTR
1369
/* 5264 */    MCD_OPC_FilterValue, 251, 1, 11, 0, // Skip to: 5280
1370
/* 5269 */    MCD_OPC_CheckField, 8, 8, 0, 193, 12, // Skip to: 8540
1371
/* 5275 */    MCD_OPC_Decode, 180, 8, 132, 1, // Opcode: CXSTR
1372
/* 5280 */    MCD_OPC_FilterValue, 252, 1, 10, 0, // Skip to: 5295
1373
/* 5285 */    MCD_OPC_CheckField, 8, 8, 0, 177, 12, // Skip to: 8540
1374
/* 5291 */    MCD_OPC_Decode, 177, 4, 79, // Opcode: CEXTR
1375
/* 5295 */    MCD_OPC_FilterValue, 253, 1, 5, 0, // Skip to: 5305
1376
/* 5300 */    MCD_OPC_Decode, 157, 14, 133, 1, // Opcode: QAXTR
1377
/* 5305 */    MCD_OPC_FilterValue, 254, 1, 10, 0, // Skip to: 5320
1378
/* 5310 */    MCD_OPC_CheckField, 8, 4, 0, 152, 12, // Skip to: 8540
1379
/* 5316 */    MCD_OPC_Decode, 138, 9, 126, // Opcode: IEXTR
1380
/* 5320 */    MCD_OPC_FilterValue, 255, 1, 143, 12, // Skip to: 8540
1381
/* 5325 */    MCD_OPC_Decode, 174, 14, 133, 1, // Opcode: RRXTR
1382
/* 5330 */    MCD_OPC_FilterValue, 182, 1, 5, 0, // Skip to: 5340
1383
/* 5335 */    MCD_OPC_Decode, 170, 15, 134, 1, // Opcode: STCTL
1384
/* 5340 */    MCD_OPC_FilterValue, 183, 1, 5, 0, // Skip to: 5350
1385
/* 5345 */    MCD_OPC_Decode, 142, 10, 134, 1, // Opcode: LCTL
1386
/* 5350 */    MCD_OPC_FilterValue, 185, 1, 64, 12, // Skip to: 8491
1387
/* 5355 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
1388
/* 5358 */    MCD_OPC_FilterValue, 0, 10, 0, // Skip to: 5372
1389
/* 5362 */    MCD_OPC_CheckField, 8, 8, 0, 100, 12, // Skip to: 8540
1390
/* 5368 */    MCD_OPC_Decode, 193, 12, 61, // Opcode: LPGR
1391
/* 5372 */    MCD_OPC_FilterValue, 1, 10, 0, // Skip to: 5386
1392
/* 5376 */    MCD_OPC_CheckField, 8, 8, 0, 86, 12, // Skip to: 8540
1393
/* 5382 */    MCD_OPC_Decode, 237, 10, 61, // Opcode: LNGR
1394
/* 5386 */    MCD_OPC_FilterValue, 2, 10, 0, // Skip to: 5400
1395
/* 5390 */    MCD_OPC_CheckField, 8, 8, 0, 72, 12, // Skip to: 8540
1396
/* 5396 */    MCD_OPC_Decode, 226, 12, 61, // Opcode: LTGR
1397
/* 5400 */    MCD_OPC_FilterValue, 3, 10, 0, // Skip to: 5414
1398
/* 5404 */    MCD_OPC_CheckField, 8, 8, 0, 58, 12, // Skip to: 8540
1399
/* 5410 */    MCD_OPC_Decode, 140, 10, 61, // Opcode: LCGR
1400
/* 5414 */    MCD_OPC_FilterValue, 4, 10, 0, // Skip to: 5428
1401
/* 5418 */    MCD_OPC_CheckField, 8, 8, 0, 44, 12, // Skip to: 8540
1402
/* 5424 */    MCD_OPC_Decode, 189, 10, 61, // Opcode: LGR
1403
/* 5428 */    MCD_OPC_FilterValue, 5, 10, 0, // Skip to: 5442
1404
/* 5432 */    MCD_OPC_CheckField, 8, 8, 0, 30, 12, // Skip to: 8540
1405
/* 5438 */    MCD_OPC_Decode, 233, 12, 61, // Opcode: LURAG
1406
/* 5442 */    MCD_OPC_FilterValue, 6, 10, 0, // Skip to: 5456
1407
/* 5446 */    MCD_OPC_CheckField, 8, 8, 0, 16, 12, // Skip to: 8540
1408
/* 5452 */    MCD_OPC_Decode, 178, 10, 61, // Opcode: LGBR
1409
/* 5456 */    MCD_OPC_FilterValue, 7, 10, 0, // Skip to: 5470
1410
/* 5460 */    MCD_OPC_CheckField, 8, 8, 0, 2, 12, // Skip to: 8540
1411
/* 5466 */    MCD_OPC_Decode, 187, 10, 61, // Opcode: LGHR
1412
/* 5470 */    MCD_OPC_FilterValue, 8, 11, 0, // Skip to: 5485
1413
/* 5474 */    MCD_OPC_CheckField, 8, 8, 0, 244, 11, // Skip to: 8540
1414
/* 5480 */    MCD_OPC_Decode, 247, 2, 135, 1, // Opcode: AGR
1415
/* 5485 */    MCD_OPC_FilterValue, 9, 11, 0, // Skip to: 5500
1416
/* 5489 */    MCD_OPC_CheckField, 8, 8, 0, 229, 11, // Skip to: 8540
1417
/* 5495 */    MCD_OPC_Decode, 206, 14, 135, 1, // Opcode: SGR
1418
/* 5500 */    MCD_OPC_FilterValue, 10, 11, 0, // Skip to: 5515
1419
/* 5504 */    MCD_OPC_CheckField, 8, 8, 0, 214, 11, // Skip to: 8540
1420
/* 5510 */    MCD_OPC_Decode, 140, 3, 135, 1, // Opcode: ALGR
1421
/* 5515 */    MCD_OPC_FilterValue, 11, 11, 0, // Skip to: 5530
1422
/* 5519 */    MCD_OPC_CheckField, 8, 8, 0, 199, 11, // Skip to: 8540
1423
/* 5525 */    MCD_OPC_Decode, 231, 14, 135, 1, // Opcode: SLGR
1424
/* 5530 */    MCD_OPC_FilterValue, 12, 11, 0, // Skip to: 5545
1425
/* 5534 */    MCD_OPC_CheckField, 8, 8, 0, 184, 11, // Skip to: 8540
1426
/* 5540 */    MCD_OPC_Decode, 185, 13, 135, 1, // Opcode: MSGR
1427
/* 5545 */    MCD_OPC_FilterValue, 13, 10, 0, // Skip to: 5559
1428
/* 5549 */    MCD_OPC_CheckField, 8, 8, 0, 169, 11, // Skip to: 8540
1429
/* 5555 */    MCD_OPC_Decode, 210, 8, 68, // Opcode: DSGR
1430
/* 5559 */    MCD_OPC_FilterValue, 14, 10, 0, // Skip to: 5573
1431
/* 5563 */    MCD_OPC_CheckField, 8, 8, 0, 155, 11, // Skip to: 8540
1432
/* 5569 */    MCD_OPC_Decode, 230, 8, 61, // Opcode: EREGG
1433
/* 5573 */    MCD_OPC_FilterValue, 15, 10, 0, // Skip to: 5587
1434
/* 5577 */    MCD_OPC_CheckField, 8, 8, 0, 141, 11, // Skip to: 8540
1435
/* 5583 */    MCD_OPC_Decode, 211, 12, 61, // Opcode: LRVGR
1436
/* 5587 */    MCD_OPC_FilterValue, 16, 10, 0, // Skip to: 5601
1437
/* 5591 */    MCD_OPC_CheckField, 8, 8, 0, 127, 11, // Skip to: 8540
1438
/* 5597 */    MCD_OPC_Decode, 192, 12, 56, // Opcode: LPGFR
1439
/* 5601 */    MCD_OPC_FilterValue, 17, 10, 0, // Skip to: 5615
1440
/* 5605 */    MCD_OPC_CheckField, 8, 8, 0, 113, 11, // Skip to: 8540
1441
/* 5611 */    MCD_OPC_Decode, 236, 10, 56, // Opcode: LNGFR
1442
/* 5615 */    MCD_OPC_FilterValue, 18, 10, 0, // Skip to: 5629
1443
/* 5619 */    MCD_OPC_CheckField, 8, 8, 0, 99, 11, // Skip to: 8540
1444
/* 5625 */    MCD_OPC_Decode, 225, 12, 56, // Opcode: LTGFR
1445
/* 5629 */    MCD_OPC_FilterValue, 19, 10, 0, // Skip to: 5643
1446
/* 5633 */    MCD_OPC_CheckField, 8, 8, 0, 85, 11, // Skip to: 8540
1447
/* 5639 */    MCD_OPC_Decode, 139, 10, 56, // Opcode: LCGFR
1448
/* 5643 */    MCD_OPC_FilterValue, 20, 10, 0, // Skip to: 5657
1449
/* 5647 */    MCD_OPC_CheckField, 8, 8, 0, 71, 11, // Skip to: 8540
1450
/* 5653 */    MCD_OPC_Decode, 182, 10, 56, // Opcode: LGFR
1451
/* 5657 */    MCD_OPC_FilterValue, 22, 10, 0, // Skip to: 5671
1452
/* 5661 */    MCD_OPC_CheckField, 8, 8, 0, 57, 11, // Skip to: 8540
1453
/* 5667 */    MCD_OPC_Decode, 205, 10, 56, // Opcode: LLGFR
1454
/* 5671 */    MCD_OPC_FilterValue, 23, 10, 0, // Skip to: 5685
1455
/* 5675 */    MCD_OPC_CheckField, 8, 8, 0, 43, 11, // Skip to: 8540
1456
/* 5681 */    MCD_OPC_Decode, 213, 10, 61, // Opcode: LLGTR
1457
/* 5685 */    MCD_OPC_FilterValue, 24, 11, 0, // Skip to: 5700
1458
/* 5689 */    MCD_OPC_CheckField, 8, 8, 0, 29, 11, // Skip to: 8540
1459
/* 5695 */    MCD_OPC_Decode, 243, 2, 136, 1, // Opcode: AGFR
1460
/* 5700 */    MCD_OPC_FilterValue, 25, 11, 0, // Skip to: 5715
1461
/* 5704 */    MCD_OPC_CheckField, 8, 8, 0, 14, 11, // Skip to: 8540
1462
/* 5710 */    MCD_OPC_Decode, 204, 14, 136, 1, // Opcode: SGFR
1463
/* 5715 */    MCD_OPC_FilterValue, 26, 11, 0, // Skip to: 5730
1464
/* 5719 */    MCD_OPC_CheckField, 8, 8, 0, 255, 10, // Skip to: 8540
1465
/* 5725 */    MCD_OPC_Decode, 138, 3, 136, 1, // Opcode: ALGFR
1466
/* 5730 */    MCD_OPC_FilterValue, 27, 11, 0, // Skip to: 5745
1467
/* 5734 */    MCD_OPC_CheckField, 8, 8, 0, 240, 10, // Skip to: 8540
1468
/* 5740 */    MCD_OPC_Decode, 230, 14, 136, 1, // Opcode: SLGFR
1469
/* 5745 */    MCD_OPC_FilterValue, 28, 11, 0, // Skip to: 5760
1470
/* 5749 */    MCD_OPC_CheckField, 8, 8, 0, 225, 10, // Skip to: 8540
1471
/* 5755 */    MCD_OPC_Decode, 184, 13, 136, 1, // Opcode: MSGFR
1472
/* 5760 */    MCD_OPC_FilterValue, 29, 10, 0, // Skip to: 5774
1473
/* 5764 */    MCD_OPC_CheckField, 8, 8, 0, 210, 10, // Skip to: 8540
1474
/* 5770 */    MCD_OPC_Decode, 209, 8, 10, // Opcode: DSGFR
1475
/* 5774 */    MCD_OPC_FilterValue, 30, 11, 0, // Skip to: 5789
1476
/* 5778 */    MCD_OPC_CheckField, 8, 8, 0, 196, 10, // Skip to: 8540
1477
/* 5784 */    MCD_OPC_Decode, 229, 9, 137, 1, // Opcode: KMAC
1478
/* 5789 */    MCD_OPC_FilterValue, 31, 10, 0, // Skip to: 5803
1479
/* 5793 */    MCD_OPC_CheckField, 8, 8, 0, 181, 10, // Skip to: 8540
1480
/* 5799 */    MCD_OPC_Decode, 213, 12, 8, // Opcode: LRVR
1481
/* 5803 */    MCD_OPC_FilterValue, 32, 10, 0, // Skip to: 5817
1482
/* 5807 */    MCD_OPC_CheckField, 8, 8, 0, 167, 10, // Skip to: 8540
1483
/* 5813 */    MCD_OPC_Decode, 250, 4, 61, // Opcode: CGR
1484
/* 5817 */    MCD_OPC_FilterValue, 33, 10, 0, // Skip to: 5831
1485
/* 5821 */    MCD_OPC_CheckField, 8, 8, 0, 153, 10, // Skip to: 8540
1486
/* 5827 */    MCD_OPC_Decode, 174, 6, 61, // Opcode: CLGR
1487
/* 5831 */    MCD_OPC_FilterValue, 37, 10, 0, // Skip to: 5845
1488
/* 5835 */    MCD_OPC_CheckField, 8, 8, 0, 139, 10, // Skip to: 8540
1489
/* 5841 */    MCD_OPC_Decode, 143, 16, 61, // Opcode: STURG
1490
/* 5845 */    MCD_OPC_FilterValue, 38, 10, 0, // Skip to: 5859
1491
/* 5849 */    MCD_OPC_CheckField, 8, 8, 0, 125, 10, // Skip to: 8540
1492
/* 5855 */    MCD_OPC_Decode, 130, 10, 8, // Opcode: LBR
1493
/* 5859 */    MCD_OPC_FilterValue, 39, 10, 0, // Skip to: 5873
1494
/* 5863 */    MCD_OPC_CheckField, 8, 8, 0, 111, 10, // Skip to: 8540
1495
/* 5869 */    MCD_OPC_Decode, 195, 10, 8, // Opcode: LHR
1496
/* 5873 */    MCD_OPC_FilterValue, 40, 14, 0, // Skip to: 5891
1497
/* 5877 */    MCD_OPC_CheckPredicate, 4, 99, 10, // Skip to: 8540
1498
/* 5881 */    MCD_OPC_CheckField, 0, 16, 0, 93, 10, // Skip to: 8540
1499
/* 5887 */    MCD_OPC_Decode, 136, 14, 0, // Opcode: PCKMO
1500
/* 5891 */    MCD_OPC_FilterValue, 41, 15, 0, // Skip to: 5910
1501
/* 5895 */    MCD_OPC_CheckPredicate, 5, 81, 10, // Skip to: 8540
1502
/* 5899 */    MCD_OPC_CheckField, 8, 4, 0, 75, 10, // Skip to: 8540
1503
/* 5905 */    MCD_OPC_Decode, 228, 9, 138, 1, // Opcode: KMA
1504
/* 5910 */    MCD_OPC_FilterValue, 42, 14, 0, // Skip to: 5928
1505
/* 5914 */    MCD_OPC_CheckPredicate, 6, 62, 10, // Skip to: 8540
1506
/* 5918 */    MCD_OPC_CheckField, 8, 8, 0, 56, 10, // Skip to: 8540
1507
/* 5924 */    MCD_OPC_Decode, 232, 9, 7, // Opcode: KMF
1508
/* 5928 */    MCD_OPC_FilterValue, 43, 14, 0, // Skip to: 5946
1509
/* 5932 */    MCD_OPC_CheckPredicate, 6, 44, 10, // Skip to: 8540
1510
/* 5936 */    MCD_OPC_CheckField, 8, 8, 0, 38, 10, // Skip to: 8540
1511
/* 5942 */    MCD_OPC_Decode, 233, 9, 7, // Opcode: KMO
1512
/* 5946 */    MCD_OPC_FilterValue, 44, 14, 0, // Skip to: 5964
1513
/* 5950 */    MCD_OPC_CheckPredicate, 6, 26, 10, // Skip to: 8540
1514
/* 5954 */    MCD_OPC_CheckField, 0, 16, 0, 20, 10, // Skip to: 8540
1515
/* 5960 */    MCD_OPC_Decode, 135, 14, 0, // Opcode: PCC
1516
/* 5964 */    MCD_OPC_FilterValue, 45, 15, 0, // Skip to: 5983
1517
/* 5968 */    MCD_OPC_CheckPredicate, 6, 8, 10, // Skip to: 8540
1518
/* 5972 */    MCD_OPC_CheckField, 8, 4, 0, 2, 10, // Skip to: 8540
1519
/* 5978 */    MCD_OPC_Decode, 231, 9, 138, 1, // Opcode: KMCTR
1520
/* 5983 */    MCD_OPC_FilterValue, 46, 10, 0, // Skip to: 5997
1521
/* 5987 */    MCD_OPC_CheckField, 8, 8, 0, 243, 9, // Skip to: 8540
1522
/* 5993 */    MCD_OPC_Decode, 227, 9, 7, // Opcode: KM
1523
/* 5997 */    MCD_OPC_FilterValue, 47, 10, 0, // Skip to: 6011
1524
/* 6001 */    MCD_OPC_CheckField, 8, 8, 0, 229, 9, // Skip to: 8540
1525
/* 6007 */    MCD_OPC_Decode, 230, 9, 7, // Opcode: KMC
1526
/* 6011 */    MCD_OPC_FilterValue, 48, 10, 0, // Skip to: 6025
1527
/* 6015 */    MCD_OPC_CheckField, 8, 8, 0, 215, 9, // Skip to: 8540
1528
/* 6021 */    MCD_OPC_Decode, 202, 4, 56, // Opcode: CGFR
1529
/* 6025 */    MCD_OPC_FilterValue, 49, 10, 0, // Skip to: 6039
1530
/* 6029 */    MCD_OPC_CheckField, 8, 8, 0, 201, 9, // Skip to: 8540
1531
/* 6035 */    MCD_OPC_Decode, 128, 6, 56, // Opcode: CLGFR
1532
/* 6039 */    MCD_OPC_FilterValue, 60, 14, 0, // Skip to: 6057
1533
/* 6043 */    MCD_OPC_CheckPredicate, 7, 189, 9, // Skip to: 8540
1534
/* 6047 */    MCD_OPC_CheckField, 8, 8, 0, 183, 9, // Skip to: 8540
1535
/* 6053 */    MCD_OPC_Decode, 148, 14, 7, // Opcode: PPNO
1536
/* 6057 */    MCD_OPC_FilterValue, 62, 11, 0, // Skip to: 6072
1537
/* 6061 */    MCD_OPC_CheckField, 8, 8, 0, 169, 9, // Skip to: 8540
1538
/* 6067 */    MCD_OPC_Decode, 225, 9, 137, 1, // Opcode: KIMD
1539
/* 6072 */    MCD_OPC_FilterValue, 63, 11, 0, // Skip to: 6087
1540
/* 6076 */    MCD_OPC_CheckField, 8, 8, 0, 154, 9, // Skip to: 8540
1541
/* 6082 */    MCD_OPC_Decode, 226, 9, 137, 1, // Opcode: KLMD
1542
/* 6087 */    MCD_OPC_FilterValue, 65, 8, 0, // Skip to: 6099
1543
/* 6091 */    MCD_OPC_CheckPredicate, 0, 141, 9, // Skip to: 8540
1544
/* 6095 */    MCD_OPC_Decode, 182, 4, 108, // Opcode: CFDTR
1545
/* 6099 */    MCD_OPC_FilterValue, 66, 8, 0, // Skip to: 6111
1546
/* 6103 */    MCD_OPC_CheckPredicate, 0, 129, 9, // Skip to: 8540
1547
/* 6107 */    MCD_OPC_Decode, 252, 5, 120, // Opcode: CLGDTR
1548
/* 6111 */    MCD_OPC_FilterValue, 67, 8, 0, // Skip to: 6123
1549
/* 6115 */    MCD_OPC_CheckPredicate, 0, 117, 9, // Skip to: 8540
1550
/* 6119 */    MCD_OPC_Decode, 230, 5, 108, // Opcode: CLFDTR
1551
/* 6123 */    MCD_OPC_FilterValue, 70, 11, 0, // Skip to: 6138
1552
/* 6127 */    MCD_OPC_CheckField, 8, 8, 0, 103, 9, // Skip to: 8540
1553
/* 6133 */    MCD_OPC_Decode, 198, 3, 135, 1, // Opcode: BCTGR
1554
/* 6138 */    MCD_OPC_FilterValue, 73, 8, 0, // Skip to: 6150
1555
/* 6142 */    MCD_OPC_CheckPredicate, 0, 90, 9, // Skip to: 8540
1556
/* 6146 */    MCD_OPC_Decode, 190, 4, 110, // Opcode: CFXTR
1557
/* 6150 */    MCD_OPC_FilterValue, 74, 8, 0, // Skip to: 6162
1558
/* 6154 */    MCD_OPC_CheckPredicate, 0, 78, 9, // Skip to: 8540
1559
/* 6158 */    MCD_OPC_Decode, 233, 6, 122, // Opcode: CLGXTR
1560
/* 6162 */    MCD_OPC_FilterValue, 75, 8, 0, // Skip to: 6174
1561
/* 6166 */    MCD_OPC_CheckPredicate, 0, 66, 9, // Skip to: 8540
1562
/* 6170 */    MCD_OPC_Decode, 249, 5, 110, // Opcode: CLFXTR
1563
/* 6174 */    MCD_OPC_FilterValue, 81, 8, 0, // Skip to: 6186
1564
/* 6178 */    MCD_OPC_CheckPredicate, 0, 54, 9, // Skip to: 8540
1565
/* 6182 */    MCD_OPC_Decode, 145, 4, 100, // Opcode: CDFTR
1566
/* 6186 */    MCD_OPC_FilterValue, 82, 8, 0, // Skip to: 6198
1567
/* 6190 */    MCD_OPC_CheckPredicate, 0, 42, 9, // Skip to: 8540
1568
/* 6194 */    MCD_OPC_Decode, 154, 4, 112, // Opcode: CDLGTR
1569
/* 6198 */    MCD_OPC_FilterValue, 83, 8, 0, // Skip to: 6210
1570
/* 6202 */    MCD_OPC_CheckPredicate, 0, 30, 9, // Skip to: 8540
1571
/* 6206 */    MCD_OPC_Decode, 152, 4, 100, // Opcode: CDLFTR
1572
/* 6210 */    MCD_OPC_FilterValue, 89, 8, 0, // Skip to: 6222
1573
/* 6214 */    MCD_OPC_CheckPredicate, 0, 18, 9, // Skip to: 8540
1574
/* 6218 */    MCD_OPC_Decode, 168, 8, 101, // Opcode: CXFTR
1575
/* 6222 */    MCD_OPC_FilterValue, 90, 8, 0, // Skip to: 6234
1576
/* 6226 */    MCD_OPC_CheckPredicate, 0, 6, 9, // Skip to: 8540
1577
/* 6230 */    MCD_OPC_Decode, 177, 8, 113, // Opcode: CXLGTR
1578
/* 6234 */    MCD_OPC_FilterValue, 91, 8, 0, // Skip to: 6246
1579
/* 6238 */    MCD_OPC_CheckPredicate, 0, 250, 8, // Skip to: 8540
1580
/* 6242 */    MCD_OPC_Decode, 175, 8, 101, // Opcode: CXLFTR
1581
/* 6246 */    MCD_OPC_FilterValue, 96, 62, 0, // Skip to: 6312
1582
/* 6250 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1583
/* 6253 */    MCD_OPC_FilterValue, 0, 235, 8, // Skip to: 8540
1584
/* 6257 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1585
/* 6260 */    MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 6268
1586
/* 6264 */    MCD_OPC_Decode, 155, 5, 61, // Opcode: CGRTAsmH
1587
/* 6268 */    MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 6276
1588
/* 6272 */    MCD_OPC_Decode, 157, 5, 61, // Opcode: CGRTAsmL
1589
/* 6276 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 6284
1590
/* 6280 */    MCD_OPC_Decode, 159, 5, 61, // Opcode: CGRTAsmLH
1591
/* 6284 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 6292
1592
/* 6288 */    MCD_OPC_Decode, 154, 5, 61, // Opcode: CGRTAsmE
1593
/* 6292 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 6300
1594
/* 6296 */    MCD_OPC_Decode, 156, 5, 61, // Opcode: CGRTAsmHE
1595
/* 6300 */    MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 6308
1596
/* 6304 */    MCD_OPC_Decode, 158, 5, 61, // Opcode: CGRTAsmLE
1597
/* 6308 */    MCD_OPC_Decode, 153, 5, 73, // Opcode: CGRTAsm
1598
/* 6312 */    MCD_OPC_FilterValue, 97, 62, 0, // Skip to: 6378
1599
/* 6316 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1600
/* 6319 */    MCD_OPC_FilterValue, 0, 169, 8, // Skip to: 8540
1601
/* 6323 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1602
/* 6326 */    MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 6334
1603
/* 6330 */    MCD_OPC_Decode, 207, 6, 61, // Opcode: CLGRTAsmH
1604
/* 6334 */    MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 6342
1605
/* 6338 */    MCD_OPC_Decode, 209, 6, 61, // Opcode: CLGRTAsmL
1606
/* 6342 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 6350
1607
/* 6346 */    MCD_OPC_Decode, 211, 6, 61, // Opcode: CLGRTAsmLH
1608
/* 6350 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 6358
1609
/* 6354 */    MCD_OPC_Decode, 206, 6, 61, // Opcode: CLGRTAsmE
1610
/* 6358 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 6366
1611
/* 6362 */    MCD_OPC_Decode, 208, 6, 61, // Opcode: CLGRTAsmHE
1612
/* 6366 */    MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 6374
1613
/* 6370 */    MCD_OPC_Decode, 210, 6, 61, // Opcode: CLGRTAsmLE
1614
/* 6374 */    MCD_OPC_Decode, 205, 6, 73, // Opcode: CLGRTAsm
1615
/* 6378 */    MCD_OPC_FilterValue, 114, 63, 0, // Skip to: 6445
1616
/* 6382 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1617
/* 6385 */    MCD_OPC_FilterValue, 0, 103, 8, // Skip to: 8540
1618
/* 6389 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1619
/* 6392 */    MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 6400
1620
/* 6396 */    MCD_OPC_Decode, 249, 7, 8, // Opcode: CRTAsmH
1621
/* 6400 */    MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 6408
1622
/* 6404 */    MCD_OPC_Decode, 251, 7, 8, // Opcode: CRTAsmL
1623
/* 6408 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 6416
1624
/* 6412 */    MCD_OPC_Decode, 253, 7, 8, // Opcode: CRTAsmLH
1625
/* 6416 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 6424
1626
/* 6420 */    MCD_OPC_Decode, 248, 7, 8, // Opcode: CRTAsmE
1627
/* 6424 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 6432
1628
/* 6428 */    MCD_OPC_Decode, 250, 7, 8, // Opcode: CRTAsmHE
1629
/* 6432 */    MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 6440
1630
/* 6436 */    MCD_OPC_Decode, 252, 7, 8, // Opcode: CRTAsmLE
1631
/* 6440 */    MCD_OPC_Decode, 247, 7, 139, 1, // Opcode: CRTAsm
1632
/* 6445 */    MCD_OPC_FilterValue, 115, 63, 0, // Skip to: 6512
1633
/* 6449 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1634
/* 6452 */    MCD_OPC_FilterValue, 0, 36, 8, // Skip to: 8540
1635
/* 6456 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1636
/* 6459 */    MCD_OPC_FilterValue, 2, 4, 0, // Skip to: 6467
1637
/* 6463 */    MCD_OPC_Decode, 178, 7, 8, // Opcode: CLRTAsmH
1638
/* 6467 */    MCD_OPC_FilterValue, 4, 4, 0, // Skip to: 6475
1639
/* 6471 */    MCD_OPC_Decode, 180, 7, 8, // Opcode: CLRTAsmL
1640
/* 6475 */    MCD_OPC_FilterValue, 6, 4, 0, // Skip to: 6483
1641
/* 6479 */    MCD_OPC_Decode, 182, 7, 8, // Opcode: CLRTAsmLH
1642
/* 6483 */    MCD_OPC_FilterValue, 8, 4, 0, // Skip to: 6491
1643
/* 6487 */    MCD_OPC_Decode, 177, 7, 8, // Opcode: CLRTAsmE
1644
/* 6491 */    MCD_OPC_FilterValue, 10, 4, 0, // Skip to: 6499
1645
/* 6495 */    MCD_OPC_Decode, 179, 7, 8, // Opcode: CLRTAsmHE
1646
/* 6499 */    MCD_OPC_FilterValue, 12, 4, 0, // Skip to: 6507
1647
/* 6503 */    MCD_OPC_Decode, 181, 7, 8, // Opcode: CLRTAsmLE
1648
/* 6507 */    MCD_OPC_Decode, 176, 7, 139, 1, // Opcode: CLRTAsm
1649
/* 6512 */    MCD_OPC_FilterValue, 128, 1, 11, 0, // Skip to: 6528
1650
/* 6517 */    MCD_OPC_CheckField, 8, 8, 0, 225, 7, // Skip to: 8540
1651
/* 6523 */    MCD_OPC_Decode, 229, 13, 135, 1, // Opcode: NGR
1652
/* 6528 */    MCD_OPC_FilterValue, 129, 1, 11, 0, // Skip to: 6544
1653
/* 6533 */    MCD_OPC_CheckField, 8, 8, 0, 209, 7, // Skip to: 8540
1654
/* 6539 */    MCD_OPC_Decode, 247, 13, 135, 1, // Opcode: OGR
1655
/* 6544 */    MCD_OPC_FilterValue, 130, 1, 11, 0, // Skip to: 6560
1656
/* 6549 */    MCD_OPC_CheckField, 8, 8, 0, 193, 7, // Skip to: 8540
1657
/* 6555 */    MCD_OPC_Decode, 229, 21, 135, 1, // Opcode: XGR
1658
/* 6560 */    MCD_OPC_FilterValue, 131, 1, 11, 0, // Skip to: 6576
1659
/* 6565 */    MCD_OPC_CheckField, 8, 8, 0, 177, 7, // Skip to: 8540
1660
/* 6571 */    MCD_OPC_Decode, 251, 8, 140, 1, // Opcode: FLOGR
1661
/* 6576 */    MCD_OPC_FilterValue, 132, 1, 10, 0, // Skip to: 6591
1662
/* 6581 */    MCD_OPC_CheckField, 8, 8, 0, 161, 7, // Skip to: 8540
1663
/* 6587 */    MCD_OPC_Decode, 202, 10, 61, // Opcode: LLGCR
1664
/* 6591 */    MCD_OPC_FilterValue, 133, 1, 10, 0, // Skip to: 6606
1665
/* 6596 */    MCD_OPC_CheckField, 8, 8, 0, 146, 7, // Skip to: 8540
1666
/* 6602 */    MCD_OPC_Decode, 209, 10, 61, // Opcode: LLGHR
1667
/* 6606 */    MCD_OPC_FilterValue, 134, 1, 10, 0, // Skip to: 6621
1668
/* 6611 */    MCD_OPC_CheckField, 8, 8, 0, 131, 7, // Skip to: 8540
1669
/* 6617 */    MCD_OPC_Decode, 164, 13, 68, // Opcode: MLGR
1670
/* 6621 */    MCD_OPC_FilterValue, 135, 1, 10, 0, // Skip to: 6636
1671
/* 6626 */    MCD_OPC_CheckField, 8, 8, 0, 116, 7, // Skip to: 8540
1672
/* 6632 */    MCD_OPC_Decode, 203, 8, 68, // Opcode: DLGR
1673
/* 6636 */    MCD_OPC_FilterValue, 136, 1, 11, 0, // Skip to: 6652
1674
/* 6641 */    MCD_OPC_CheckField, 8, 8, 0, 101, 7, // Skip to: 8540
1675
/* 6647 */    MCD_OPC_Decode, 132, 3, 135, 1, // Opcode: ALCGR
1676
/* 6652 */    MCD_OPC_FilterValue, 137, 1, 11, 0, // Skip to: 6668
1677
/* 6657 */    MCD_OPC_CheckField, 8, 8, 0, 85, 7, // Skip to: 8540
1678
/* 6663 */    MCD_OPC_Decode, 221, 14, 135, 1, // Opcode: SLBGR
1679
/* 6668 */    MCD_OPC_FilterValue, 138, 1, 10, 0, // Skip to: 6683
1680
/* 6673 */    MCD_OPC_CheckField, 8, 8, 0, 69, 7, // Skip to: 8540
1681
/* 6679 */    MCD_OPC_Decode, 137, 8, 68, // Opcode: CSPG
1682
/* 6683 */    MCD_OPC_FilterValue, 141, 1, 10, 0, // Skip to: 6698
1683
/* 6688 */    MCD_OPC_CheckField, 8, 8, 0, 54, 7, // Skip to: 8540
1684
/* 6694 */    MCD_OPC_Decode, 228, 8, 8, // Opcode: EPSW
1685
/* 6698 */    MCD_OPC_FilterValue, 142, 1, 16, 0, // Skip to: 6719
1686
/* 6703 */    MCD_OPC_CheckField, 8, 4, 0, 5, 0, // Skip to: 6714
1687
/* 6709 */    MCD_OPC_Decode, 136, 9, 141, 1, // Opcode: IDTEOpt
1688
/* 6714 */    MCD_OPC_Decode, 135, 9, 142, 1, // Opcode: IDTE
1689
/* 6719 */    MCD_OPC_FilterValue, 143, 1, 24, 0, // Skip to: 6748
1690
/* 6724 */    MCD_OPC_CheckPredicate, 8, 11, 0, // Skip to: 6739
1691
/* 6728 */    MCD_OPC_CheckField, 8, 4, 0, 5, 0, // Skip to: 6739
1692
/* 6734 */    MCD_OPC_Decode, 230, 7, 143, 1, // Opcode: CRDTEOpt
1693
/* 6739 */    MCD_OPC_CheckPredicate, 8, 5, 7, // Skip to: 8540
1694
/* 6743 */    MCD_OPC_Decode, 229, 7, 144, 1, // Opcode: CRDTE
1695
/* 6748 */    MCD_OPC_FilterValue, 144, 1, 22, 0, // Skip to: 6775
1696
/* 6753 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1697
/* 6756 */    MCD_OPC_FilterValue, 0, 244, 6, // Skip to: 8540
1698
/* 6760 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 6770
1699
/* 6766 */    MCD_OPC_Decode, 203, 16, 71, // Opcode: TRTTOpt
1700
/* 6770 */    MCD_OPC_Decode, 202, 16, 145, 1, // Opcode: TRTT
1701
/* 6775 */    MCD_OPC_FilterValue, 145, 1, 22, 0, // Skip to: 6802
1702
/* 6780 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1703
/* 6783 */    MCD_OPC_FilterValue, 0, 217, 6, // Skip to: 8540
1704
/* 6787 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 6797
1705
/* 6793 */    MCD_OPC_Decode, 198, 16, 71, // Opcode: TRTOOpt
1706
/* 6797 */    MCD_OPC_Decode, 197, 16, 145, 1, // Opcode: TRTO
1707
/* 6802 */    MCD_OPC_FilterValue, 146, 1, 22, 0, // Skip to: 6829
1708
/* 6807 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1709
/* 6810 */    MCD_OPC_FilterValue, 0, 190, 6, // Skip to: 8540
1710
/* 6814 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 6824
1711
/* 6820 */    MCD_OPC_Decode, 193, 16, 71, // Opcode: TROTOpt
1712
/* 6824 */    MCD_OPC_Decode, 192, 16, 145, 1, // Opcode: TROT
1713
/* 6829 */    MCD_OPC_FilterValue, 147, 1, 22, 0, // Skip to: 6856
1714
/* 6834 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1715
/* 6837 */    MCD_OPC_FilterValue, 0, 163, 6, // Skip to: 8540
1716
/* 6841 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 6851
1717
/* 6847 */    MCD_OPC_Decode, 191, 16, 71, // Opcode: TROOOpt
1718
/* 6851 */    MCD_OPC_Decode, 190, 16, 145, 1, // Opcode: TROO
1719
/* 6856 */    MCD_OPC_FilterValue, 148, 1, 10, 0, // Skip to: 6871
1720
/* 6861 */    MCD_OPC_CheckField, 8, 8, 0, 137, 6, // Skip to: 8540
1721
/* 6867 */    MCD_OPC_Decode, 200, 10, 8, // Opcode: LLCR
1722
/* 6871 */    MCD_OPC_FilterValue, 149, 1, 10, 0, // Skip to: 6886
1723
/* 6876 */    MCD_OPC_CheckField, 8, 8, 0, 122, 6, // Skip to: 8540
1724
/* 6882 */    MCD_OPC_Decode, 216, 10, 8, // Opcode: LLHR
1725
/* 6886 */    MCD_OPC_FilterValue, 150, 1, 10, 0, // Skip to: 6901
1726
/* 6891 */    MCD_OPC_CheckField, 8, 8, 0, 107, 6, // Skip to: 8540
1727
/* 6897 */    MCD_OPC_Decode, 165, 13, 10, // Opcode: MLR
1728
/* 6901 */    MCD_OPC_FilterValue, 151, 1, 10, 0, // Skip to: 6916
1729
/* 6906 */    MCD_OPC_CheckField, 8, 8, 0, 92, 6, // Skip to: 8540
1730
/* 6912 */    MCD_OPC_Decode, 204, 8, 10, // Opcode: DLR
1731
/* 6916 */    MCD_OPC_FilterValue, 152, 1, 10, 0, // Skip to: 6931
1732
/* 6921 */    MCD_OPC_CheckField, 8, 8, 0, 77, 6, // Skip to: 8540
1733
/* 6927 */    MCD_OPC_Decode, 133, 3, 9, // Opcode: ALCR
1734
/* 6931 */    MCD_OPC_FilterValue, 153, 1, 10, 0, // Skip to: 6946
1735
/* 6936 */    MCD_OPC_CheckField, 8, 8, 0, 62, 6, // Skip to: 8540
1736
/* 6942 */    MCD_OPC_Decode, 222, 14, 9, // Opcode: SLBR
1737
/* 6946 */    MCD_OPC_FilterValue, 154, 1, 17, 0, // Skip to: 6968
1738
/* 6951 */    MCD_OPC_CheckField, 8, 8, 0, 47, 6, // Skip to: 8540
1739
/* 6957 */    MCD_OPC_CheckField, 0, 4, 0, 41, 6, // Skip to: 8540
1740
/* 6963 */    MCD_OPC_Decode, 225, 8, 146, 1, // Opcode: EPAIR
1741
/* 6968 */    MCD_OPC_FilterValue, 155, 1, 17, 0, // Skip to: 6990
1742
/* 6973 */    MCD_OPC_CheckField, 8, 8, 0, 25, 6, // Skip to: 8540
1743
/* 6979 */    MCD_OPC_CheckField, 0, 4, 0, 19, 6, // Skip to: 8540
1744
/* 6985 */    MCD_OPC_Decode, 231, 8, 146, 1, // Opcode: ESAIR
1745
/* 6990 */    MCD_OPC_FilterValue, 157, 1, 17, 0, // Skip to: 7012
1746
/* 6995 */    MCD_OPC_CheckField, 8, 8, 0, 3, 6, // Skip to: 8540
1747
/* 7001 */    MCD_OPC_CheckField, 0, 4, 0, 253, 5, // Skip to: 8540
1748
/* 7007 */    MCD_OPC_Decode, 234, 8, 147, 1, // Opcode: ESEA
1749
/* 7012 */    MCD_OPC_FilterValue, 158, 1, 10, 0, // Skip to: 7027
1750
/* 7017 */    MCD_OPC_CheckField, 8, 8, 0, 237, 5, // Skip to: 8540
1751
/* 7023 */    MCD_OPC_Decode, 154, 14, 61, // Opcode: PTI
1752
/* 7027 */    MCD_OPC_FilterValue, 159, 1, 17, 0, // Skip to: 7049
1753
/* 7032 */    MCD_OPC_CheckField, 8, 8, 0, 222, 5, // Skip to: 8540
1754
/* 7038 */    MCD_OPC_CheckField, 0, 4, 0, 216, 5, // Skip to: 8540
1755
/* 7044 */    MCD_OPC_Decode, 148, 15, 146, 1, // Opcode: SSAIR
1756
/* 7049 */    MCD_OPC_FilterValue, 162, 1, 17, 0, // Skip to: 7071
1757
/* 7054 */    MCD_OPC_CheckField, 8, 8, 0, 200, 5, // Skip to: 8540
1758
/* 7060 */    MCD_OPC_CheckField, 0, 4, 0, 194, 5, // Skip to: 8540
1759
/* 7066 */    MCD_OPC_Decode, 152, 14, 148, 1, // Opcode: PTF
1760
/* 7071 */    MCD_OPC_FilterValue, 170, 1, 5, 0, // Skip to: 7081
1761
/* 7076 */    MCD_OPC_Decode, 199, 12, 149, 1, // Opcode: LPTEA
1762
/* 7081 */    MCD_OPC_FilterValue, 172, 1, 14, 0, // Skip to: 7100
1763
/* 7086 */    MCD_OPC_CheckPredicate, 9, 170, 5, // Skip to: 8540
1764
/* 7090 */    MCD_OPC_CheckField, 8, 8, 0, 164, 5, // Skip to: 8540
1765
/* 7096 */    MCD_OPC_Decode, 150, 9, 61, // Opcode: IRBM
1766
/* 7100 */    MCD_OPC_FilterValue, 174, 1, 14, 0, // Skip to: 7119
1767
/* 7105 */    MCD_OPC_CheckPredicate, 10, 151, 5, // Skip to: 8540
1768
/* 7109 */    MCD_OPC_CheckField, 8, 8, 0, 145, 5, // Skip to: 8540
1769
/* 7115 */    MCD_OPC_Decode, 172, 14, 61, // Opcode: RRBM
1770
/* 7119 */    MCD_OPC_FilterValue, 175, 1, 11, 0, // Skip to: 7135
1771
/* 7124 */    MCD_OPC_CheckField, 8, 8, 0, 130, 5, // Skip to: 8540
1772
/* 7130 */    MCD_OPC_Decode, 139, 14, 150, 1, // Opcode: PFMF
1773
/* 7135 */    MCD_OPC_FilterValue, 176, 1, 21, 0, // Skip to: 7161
1774
/* 7140 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1775
/* 7143 */    MCD_OPC_FilterValue, 0, 113, 5, // Skip to: 8540
1776
/* 7147 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 7157
1777
/* 7153 */    MCD_OPC_Decode, 144, 8, 7, // Opcode: CU14Opt
1778
/* 7157 */    MCD_OPC_Decode, 143, 8, 72, // Opcode: CU14
1779
/* 7161 */    MCD_OPC_FilterValue, 177, 1, 21, 0, // Skip to: 7187
1780
/* 7166 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1781
/* 7169 */    MCD_OPC_FilterValue, 0, 87, 5, // Skip to: 8540
1782
/* 7173 */    MCD_OPC_CheckField, 12, 4, 0, 4, 0, // Skip to: 7183
1783
/* 7179 */    MCD_OPC_Decode, 148, 8, 7, // Opcode: CU24Opt
1784
/* 7183 */    MCD_OPC_Decode, 147, 8, 72, // Opcode: CU24
1785
/* 7187 */    MCD_OPC_FilterValue, 178, 1, 10, 0, // Skip to: 7202
1786
/* 7192 */    MCD_OPC_CheckField, 8, 8, 0, 62, 5, // Skip to: 8540
1787
/* 7198 */    MCD_OPC_Decode, 149, 8, 7, // Opcode: CU41
1788
/* 7202 */    MCD_OPC_FilterValue, 179, 1, 10, 0, // Skip to: 7217
1789
/* 7207 */    MCD_OPC_CheckField, 8, 8, 0, 47, 5, // Skip to: 8540
1790
/* 7213 */    MCD_OPC_Decode, 150, 8, 7, // Opcode: CU42
1791
/* 7217 */    MCD_OPC_FilterValue, 189, 1, 23, 0, // Skip to: 7245
1792
/* 7222 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1793
/* 7225 */    MCD_OPC_FilterValue, 0, 31, 5, // Skip to: 8540
1794
/* 7229 */    MCD_OPC_CheckField, 12, 4, 0, 5, 0, // Skip to: 7240
1795
/* 7235 */    MCD_OPC_Decode, 201, 16, 151, 1, // Opcode: TRTREOpt
1796
/* 7240 */    MCD_OPC_Decode, 200, 16, 152, 1, // Opcode: TRTRE
1797
/* 7245 */    MCD_OPC_FilterValue, 190, 1, 10, 0, // Skip to: 7260
1798
/* 7250 */    MCD_OPC_CheckField, 8, 8, 0, 4, 5, // Skip to: 8540
1799
/* 7256 */    MCD_OPC_Decode, 146, 15, 69, // Opcode: SRSTU
1800
/* 7260 */    MCD_OPC_FilterValue, 191, 1, 23, 0, // Skip to: 7288
1801
/* 7265 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1802
/* 7268 */    MCD_OPC_FilterValue, 0, 244, 4, // Skip to: 8540
1803
/* 7272 */    MCD_OPC_CheckField, 12, 4, 0, 5, 0, // Skip to: 7283
1804
/* 7278 */    MCD_OPC_Decode, 196, 16, 151, 1, // Opcode: TRTEOpt
1805
/* 7283 */    MCD_OPC_Decode, 195, 16, 152, 1, // Opcode: TRTE
1806
/* 7288 */    MCD_OPC_FilterValue, 200, 1, 15, 0, // Skip to: 7308
1807
/* 7293 */    MCD_OPC_CheckPredicate, 11, 219, 4, // Skip to: 8540
1808
/* 7297 */    MCD_OPC_CheckField, 8, 4, 0, 213, 4, // Skip to: 8540
1809
/* 7303 */    MCD_OPC_Decode, 251, 2, 153, 1, // Opcode: AHHHR
1810
/* 7308 */    MCD_OPC_FilterValue, 201, 1, 15, 0, // Skip to: 7328
1811
/* 7313 */    MCD_OPC_CheckPredicate, 11, 199, 4, // Skip to: 8540
1812
/* 7317 */    MCD_OPC_CheckField, 8, 4, 0, 193, 4, // Skip to: 8540
1813
/* 7323 */    MCD_OPC_Decode, 209, 14, 153, 1, // Opcode: SHHHR
1814
/* 7328 */    MCD_OPC_FilterValue, 202, 1, 15, 0, // Skip to: 7348
1815
/* 7333 */    MCD_OPC_CheckPredicate, 11, 179, 4, // Skip to: 8540
1816
/* 7337 */    MCD_OPC_CheckField, 8, 4, 0, 173, 4, // Skip to: 8540
1817
/* 7343 */    MCD_OPC_Decode, 143, 3, 153, 1, // Opcode: ALHHHR
1818
/* 7348 */    MCD_OPC_FilterValue, 203, 1, 15, 0, // Skip to: 7368
1819
/* 7353 */    MCD_OPC_CheckPredicate, 11, 159, 4, // Skip to: 8540
1820
/* 7357 */    MCD_OPC_CheckField, 8, 4, 0, 153, 4, // Skip to: 8540
1821
/* 7363 */    MCD_OPC_Decode, 233, 14, 153, 1, // Opcode: SLHHHR
1822
/* 7368 */    MCD_OPC_FilterValue, 205, 1, 15, 0, // Skip to: 7388
1823
/* 7373 */    MCD_OPC_CheckPredicate, 11, 139, 4, // Skip to: 8540
1824
/* 7377 */    MCD_OPC_CheckField, 8, 8, 0, 133, 4, // Skip to: 8540
1825
/* 7383 */    MCD_OPC_Decode, 173, 5, 154, 1, // Opcode: CHHR
1826
/* 7388 */    MCD_OPC_FilterValue, 207, 1, 15, 0, // Skip to: 7408
1827
/* 7393 */    MCD_OPC_CheckPredicate, 11, 119, 4, // Skip to: 8540
1828
/* 7397 */    MCD_OPC_CheckField, 8, 8, 0, 113, 4, // Skip to: 8540
1829
/* 7403 */    MCD_OPC_Decode, 235, 6, 154, 1, // Opcode: CLHHR
1830
/* 7408 */    MCD_OPC_FilterValue, 216, 1, 15, 0, // Skip to: 7428
1831
/* 7413 */    MCD_OPC_CheckPredicate, 11, 99, 4, // Skip to: 8540
1832
/* 7417 */    MCD_OPC_CheckField, 8, 4, 0, 93, 4, // Skip to: 8540
1833
/* 7423 */    MCD_OPC_Decode, 252, 2, 155, 1, // Opcode: AHHLR
1834
/* 7428 */    MCD_OPC_FilterValue, 217, 1, 15, 0, // Skip to: 7448
1835
/* 7433 */    MCD_OPC_CheckPredicate, 11, 79, 4, // Skip to: 8540
1836
/* 7437 */    MCD_OPC_CheckField, 8, 4, 0, 73, 4, // Skip to: 8540
1837
/* 7443 */    MCD_OPC_Decode, 210, 14, 155, 1, // Opcode: SHHLR
1838
/* 7448 */    MCD_OPC_FilterValue, 218, 1, 15, 0, // Skip to: 7468
1839
/* 7453 */    MCD_OPC_CheckPredicate, 11, 59, 4, // Skip to: 8540
1840
/* 7457 */    MCD_OPC_CheckField, 8, 4, 0, 53, 4, // Skip to: 8540
1841
/* 7463 */    MCD_OPC_Decode, 144, 3, 155, 1, // Opcode: ALHHLR
1842
/* 7468 */    MCD_OPC_FilterValue, 219, 1, 15, 0, // Skip to: 7488
1843
/* 7473 */    MCD_OPC_CheckPredicate, 11, 39, 4, // Skip to: 8540
1844
/* 7477 */    MCD_OPC_CheckField, 8, 4, 0, 33, 4, // Skip to: 8540
1845
/* 7483 */    MCD_OPC_Decode, 234, 14, 155, 1, // Opcode: SLHHLR
1846
/* 7488 */    MCD_OPC_FilterValue, 221, 1, 15, 0, // Skip to: 7508
1847
/* 7493 */    MCD_OPC_CheckPredicate, 11, 19, 4, // Skip to: 8540
1848
/* 7497 */    MCD_OPC_CheckField, 8, 8, 0, 13, 4, // Skip to: 8540
1849
/* 7503 */    MCD_OPC_Decode, 176, 5, 156, 1, // Opcode: CHLR
1850
/* 7508 */    MCD_OPC_FilterValue, 223, 1, 15, 0, // Skip to: 7528
1851
/* 7513 */    MCD_OPC_CheckPredicate, 11, 255, 3, // Skip to: 8540
1852
/* 7517 */    MCD_OPC_CheckField, 8, 8, 0, 249, 3, // Skip to: 8540
1853
/* 7523 */    MCD_OPC_Decode, 237, 6, 156, 1, // Opcode: CLHLR
1854
/* 7528 */    MCD_OPC_FilterValue, 224, 1, 201, 0, // Skip to: 7734
1855
/* 7533 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1856
/* 7536 */    MCD_OPC_FilterValue, 0, 232, 3, // Skip to: 8540
1857
/* 7540 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1858
/* 7543 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 7556
1859
/* 7547 */    MCD_OPC_CheckPredicate, 12, 174, 0, // Skip to: 7725
1860
/* 7551 */    MCD_OPC_Decode, 176, 11, 157, 1, // Opcode: LOCFHRAsmO
1861
/* 7556 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 7569
1862
/* 7560 */    MCD_OPC_CheckPredicate, 12, 161, 0, // Skip to: 7725
1863
/* 7564 */    MCD_OPC_Decode, 160, 11, 157, 1, // Opcode: LOCFHRAsmH
1864
/* 7569 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 7582
1865
/* 7573 */    MCD_OPC_CheckPredicate, 12, 148, 0, // Skip to: 7725
1866
/* 7577 */    MCD_OPC_Decode, 170, 11, 157, 1, // Opcode: LOCFHRAsmNLE
1867
/* 7582 */    MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 7595
1868
/* 7586 */    MCD_OPC_CheckPredicate, 12, 135, 0, // Skip to: 7725
1869
/* 7590 */    MCD_OPC_Decode, 162, 11, 157, 1, // Opcode: LOCFHRAsmL
1870
/* 7595 */    MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 7608
1871
/* 7599 */    MCD_OPC_CheckPredicate, 12, 122, 0, // Skip to: 7725
1872
/* 7603 */    MCD_OPC_Decode, 168, 11, 157, 1, // Opcode: LOCFHRAsmNHE
1873
/* 7608 */    MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 7621
1874
/* 7612 */    MCD_OPC_CheckPredicate, 12, 109, 0, // Skip to: 7725
1875
/* 7616 */    MCD_OPC_Decode, 164, 11, 157, 1, // Opcode: LOCFHRAsmLH
1876
/* 7621 */    MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 7634
1877
/* 7625 */    MCD_OPC_CheckPredicate, 12, 96, 0, // Skip to: 7725
1878
/* 7629 */    MCD_OPC_Decode, 166, 11, 157, 1, // Opcode: LOCFHRAsmNE
1879
/* 7634 */    MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 7647
1880
/* 7638 */    MCD_OPC_CheckPredicate, 12, 83, 0, // Skip to: 7725
1881
/* 7642 */    MCD_OPC_Decode, 159, 11, 157, 1, // Opcode: LOCFHRAsmE
1882
/* 7647 */    MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 7660
1883
/* 7651 */    MCD_OPC_CheckPredicate, 12, 70, 0, // Skip to: 7725
1884
/* 7655 */    MCD_OPC_Decode, 171, 11, 157, 1, // Opcode: LOCFHRAsmNLH
1885
/* 7660 */    MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 7673
1886
/* 7664 */    MCD_OPC_CheckPredicate, 12, 57, 0, // Skip to: 7725
1887
/* 7668 */    MCD_OPC_Decode, 161, 11, 157, 1, // Opcode: LOCFHRAsmHE
1888
/* 7673 */    MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 7686
1889
/* 7677 */    MCD_OPC_CheckPredicate, 12, 44, 0, // Skip to: 7725
1890
/* 7681 */    MCD_OPC_Decode, 169, 11, 157, 1, // Opcode: LOCFHRAsmNL
1891
/* 7686 */    MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 7699
1892
/* 7690 */    MCD_OPC_CheckPredicate, 12, 31, 0, // Skip to: 7725
1893
/* 7694 */    MCD_OPC_Decode, 163, 11, 157, 1, // Opcode: LOCFHRAsmLE
1894
/* 7699 */    MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 7712
1895
/* 7703 */    MCD_OPC_CheckPredicate, 12, 18, 0, // Skip to: 7725
1896
/* 7707 */    MCD_OPC_Decode, 167, 11, 157, 1, // Opcode: LOCFHRAsmNH
1897
/* 7712 */    MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 7725
1898
/* 7716 */    MCD_OPC_CheckPredicate, 12, 5, 0, // Skip to: 7725
1899
/* 7720 */    MCD_OPC_Decode, 173, 11, 157, 1, // Opcode: LOCFHRAsmNO
1900
/* 7725 */    MCD_OPC_CheckPredicate, 12, 43, 3, // Skip to: 8540
1901
/* 7729 */    MCD_OPC_Decode, 158, 11, 158, 1, // Opcode: LOCFHRAsm
1902
/* 7734 */    MCD_OPC_FilterValue, 225, 1, 14, 0, // Skip to: 7753
1903
/* 7739 */    MCD_OPC_CheckPredicate, 13, 29, 3, // Skip to: 8540
1904
/* 7743 */    MCD_OPC_CheckField, 8, 8, 0, 23, 3, // Skip to: 8540
1905
/* 7749 */    MCD_OPC_Decode, 146, 14, 61, // Opcode: POPCNT
1906
/* 7753 */    MCD_OPC_FilterValue, 226, 1, 201, 0, // Skip to: 7959
1907
/* 7758 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1908
/* 7761 */    MCD_OPC_FilterValue, 0, 7, 3, // Skip to: 8540
1909
/* 7765 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1910
/* 7768 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 7781
1911
/* 7772 */    MCD_OPC_CheckPredicate, 14, 174, 0, // Skip to: 7950
1912
/* 7776 */    MCD_OPC_Decode, 242, 11, 135, 1, // Opcode: LOCGRAsmO
1913
/* 7781 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 7794
1914
/* 7785 */    MCD_OPC_CheckPredicate, 14, 161, 0, // Skip to: 7950
1915
/* 7789 */    MCD_OPC_Decode, 226, 11, 135, 1, // Opcode: LOCGRAsmH
1916
/* 7794 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 7807
1917
/* 7798 */    MCD_OPC_CheckPredicate, 14, 148, 0, // Skip to: 7950
1918
/* 7802 */    MCD_OPC_Decode, 236, 11, 135, 1, // Opcode: LOCGRAsmNLE
1919
/* 7807 */    MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 7820
1920
/* 7811 */    MCD_OPC_CheckPredicate, 14, 135, 0, // Skip to: 7950
1921
/* 7815 */    MCD_OPC_Decode, 228, 11, 135, 1, // Opcode: LOCGRAsmL
1922
/* 7820 */    MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 7833
1923
/* 7824 */    MCD_OPC_CheckPredicate, 14, 122, 0, // Skip to: 7950
1924
/* 7828 */    MCD_OPC_Decode, 234, 11, 135, 1, // Opcode: LOCGRAsmNHE
1925
/* 7833 */    MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 7846
1926
/* 7837 */    MCD_OPC_CheckPredicate, 14, 109, 0, // Skip to: 7950
1927
/* 7841 */    MCD_OPC_Decode, 230, 11, 135, 1, // Opcode: LOCGRAsmLH
1928
/* 7846 */    MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 7859
1929
/* 7850 */    MCD_OPC_CheckPredicate, 14, 96, 0, // Skip to: 7950
1930
/* 7854 */    MCD_OPC_Decode, 232, 11, 135, 1, // Opcode: LOCGRAsmNE
1931
/* 7859 */    MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 7872
1932
/* 7863 */    MCD_OPC_CheckPredicate, 14, 83, 0, // Skip to: 7950
1933
/* 7867 */    MCD_OPC_Decode, 225, 11, 135, 1, // Opcode: LOCGRAsmE
1934
/* 7872 */    MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 7885
1935
/* 7876 */    MCD_OPC_CheckPredicate, 14, 70, 0, // Skip to: 7950
1936
/* 7880 */    MCD_OPC_Decode, 237, 11, 135, 1, // Opcode: LOCGRAsmNLH
1937
/* 7885 */    MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 7898
1938
/* 7889 */    MCD_OPC_CheckPredicate, 14, 57, 0, // Skip to: 7950
1939
/* 7893 */    MCD_OPC_Decode, 227, 11, 135, 1, // Opcode: LOCGRAsmHE
1940
/* 7898 */    MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 7911
1941
/* 7902 */    MCD_OPC_CheckPredicate, 14, 44, 0, // Skip to: 7950
1942
/* 7906 */    MCD_OPC_Decode, 235, 11, 135, 1, // Opcode: LOCGRAsmNL
1943
/* 7911 */    MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 7924
1944
/* 7915 */    MCD_OPC_CheckPredicate, 14, 31, 0, // Skip to: 7950
1945
/* 7919 */    MCD_OPC_Decode, 229, 11, 135, 1, // Opcode: LOCGRAsmLE
1946
/* 7924 */    MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 7937
1947
/* 7928 */    MCD_OPC_CheckPredicate, 14, 18, 0, // Skip to: 7950
1948
/* 7932 */    MCD_OPC_Decode, 233, 11, 135, 1, // Opcode: LOCGRAsmNH
1949
/* 7937 */    MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 7950
1950
/* 7941 */    MCD_OPC_CheckPredicate, 14, 5, 0, // Skip to: 7950
1951
/* 7945 */    MCD_OPC_Decode, 239, 11, 135, 1, // Opcode: LOCGRAsmNO
1952
/* 7950 */    MCD_OPC_CheckPredicate, 14, 74, 2, // Skip to: 8540
1953
/* 7954 */    MCD_OPC_Decode, 224, 11, 159, 1, // Opcode: LOCGRAsm
1954
/* 7959 */    MCD_OPC_FilterValue, 228, 1, 15, 0, // Skip to: 7979
1955
/* 7964 */    MCD_OPC_CheckPredicate, 15, 60, 2, // Skip to: 8540
1956
/* 7968 */    MCD_OPC_CheckField, 8, 4, 0, 54, 2, // Skip to: 8540
1957
/* 7974 */    MCD_OPC_Decode, 230, 13, 141, 1, // Opcode: NGRK
1958
/* 7979 */    MCD_OPC_FilterValue, 230, 1, 15, 0, // Skip to: 7999
1959
/* 7984 */    MCD_OPC_CheckPredicate, 15, 40, 2, // Skip to: 8540
1960
/* 7988 */    MCD_OPC_CheckField, 8, 4, 0, 34, 2, // Skip to: 8540
1961
/* 7994 */    MCD_OPC_Decode, 248, 13, 141, 1, // Opcode: OGRK
1962
/* 7999 */    MCD_OPC_FilterValue, 231, 1, 15, 0, // Skip to: 8019
1963
/* 8004 */    MCD_OPC_CheckPredicate, 15, 20, 2, // Skip to: 8540
1964
/* 8008 */    MCD_OPC_CheckField, 8, 4, 0, 14, 2, // Skip to: 8540
1965
/* 8014 */    MCD_OPC_Decode, 230, 21, 141, 1, // Opcode: XGRK
1966
/* 8019 */    MCD_OPC_FilterValue, 232, 1, 15, 0, // Skip to: 8039
1967
/* 8024 */    MCD_OPC_CheckPredicate, 15, 0, 2, // Skip to: 8540
1968
/* 8028 */    MCD_OPC_CheckField, 8, 4, 0, 250, 1, // Skip to: 8540
1969
/* 8034 */    MCD_OPC_Decode, 248, 2, 141, 1, // Opcode: AGRK
1970
/* 8039 */    MCD_OPC_FilterValue, 233, 1, 15, 0, // Skip to: 8059
1971
/* 8044 */    MCD_OPC_CheckPredicate, 15, 236, 1, // Skip to: 8540
1972
/* 8048 */    MCD_OPC_CheckField, 8, 4, 0, 230, 1, // Skip to: 8540
1973
/* 8054 */    MCD_OPC_Decode, 207, 14, 141, 1, // Opcode: SGRK
1974
/* 8059 */    MCD_OPC_FilterValue, 234, 1, 15, 0, // Skip to: 8079
1975
/* 8064 */    MCD_OPC_CheckPredicate, 15, 216, 1, // Skip to: 8540
1976
/* 8068 */    MCD_OPC_CheckField, 8, 4, 0, 210, 1, // Skip to: 8540
1977
/* 8074 */    MCD_OPC_Decode, 141, 3, 141, 1, // Opcode: ALGRK
1978
/* 8079 */    MCD_OPC_FilterValue, 235, 1, 15, 0, // Skip to: 8099
1979
/* 8084 */    MCD_OPC_CheckPredicate, 15, 196, 1, // Skip to: 8540
1980
/* 8088 */    MCD_OPC_CheckField, 8, 4, 0, 190, 1, // Skip to: 8540
1981
/* 8094 */    MCD_OPC_Decode, 232, 14, 141, 1, // Opcode: SLGRK
1982
/* 8099 */    MCD_OPC_FilterValue, 236, 1, 15, 0, // Skip to: 8119
1983
/* 8104 */    MCD_OPC_CheckPredicate, 16, 176, 1, // Skip to: 8540
1984
/* 8108 */    MCD_OPC_CheckField, 8, 4, 0, 170, 1, // Skip to: 8540
1985
/* 8114 */    MCD_OPC_Decode, 158, 13, 160, 1, // Opcode: MGRK
1986
/* 8119 */    MCD_OPC_FilterValue, 237, 1, 15, 0, // Skip to: 8139
1987
/* 8124 */    MCD_OPC_CheckPredicate, 16, 156, 1, // Skip to: 8540
1988
/* 8128 */    MCD_OPC_CheckField, 8, 4, 0, 150, 1, // Skip to: 8540
1989
/* 8134 */    MCD_OPC_Decode, 186, 13, 141, 1, // Opcode: MSGRKC
1990
/* 8139 */    MCD_OPC_FilterValue, 242, 1, 187, 0, // Skip to: 8331
1991
/* 8144 */    MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
1992
/* 8147 */    MCD_OPC_FilterValue, 0, 133, 1, // Skip to: 8540
1993
/* 8151 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
1994
/* 8154 */    MCD_OPC_FilterValue, 1, 8, 0, // Skip to: 8166
1995
/* 8158 */    MCD_OPC_CheckPredicate, 14, 160, 0, // Skip to: 8322
1996
/* 8162 */    MCD_OPC_Decode, 180, 12, 9, // Opcode: LOCRAsmO
1997
/* 8166 */    MCD_OPC_FilterValue, 2, 8, 0, // Skip to: 8178
1998
/* 8170 */    MCD_OPC_CheckPredicate, 14, 148, 0, // Skip to: 8322
1999
/* 8174 */    MCD_OPC_Decode, 164, 12, 9, // Opcode: LOCRAsmH
2000
/* 8178 */    MCD_OPC_FilterValue, 3, 8, 0, // Skip to: 8190
2001
/* 8182 */    MCD_OPC_CheckPredicate, 14, 136, 0, // Skip to: 8322
2002
/* 8186 */    MCD_OPC_Decode, 174, 12, 9, // Opcode: LOCRAsmNLE
2003
/* 8190 */    MCD_OPC_FilterValue, 4, 8, 0, // Skip to: 8202
2004
/* 8194 */    MCD_OPC_CheckPredicate, 14, 124, 0, // Skip to: 8322
2005
/* 8198 */    MCD_OPC_Decode, 166, 12, 9, // Opcode: LOCRAsmL
2006
/* 8202 */    MCD_OPC_FilterValue, 5, 8, 0, // Skip to: 8214
2007
/* 8206 */    MCD_OPC_CheckPredicate, 14, 112, 0, // Skip to: 8322
2008
/* 8210 */    MCD_OPC_Decode, 172, 12, 9, // Opcode: LOCRAsmNHE
2009
/* 8214 */    MCD_OPC_FilterValue, 6, 8, 0, // Skip to: 8226
2010
/* 8218 */    MCD_OPC_CheckPredicate, 14, 100, 0, // Skip to: 8322
2011
/* 8222 */    MCD_OPC_Decode, 168, 12, 9, // Opcode: LOCRAsmLH
2012
/* 8226 */    MCD_OPC_FilterValue, 7, 8, 0, // Skip to: 8238
2013
/* 8230 */    MCD_OPC_CheckPredicate, 14, 88, 0, // Skip to: 8322
2014
/* 8234 */    MCD_OPC_Decode, 170, 12, 9, // Opcode: LOCRAsmNE
2015
/* 8238 */    MCD_OPC_FilterValue, 8, 8, 0, // Skip to: 8250
2016
/* 8242 */    MCD_OPC_CheckPredicate, 14, 76, 0, // Skip to: 8322
2017
/* 8246 */    MCD_OPC_Decode, 163, 12, 9, // Opcode: LOCRAsmE
2018
/* 8250 */    MCD_OPC_FilterValue, 9, 8, 0, // Skip to: 8262
2019
/* 8254 */    MCD_OPC_CheckPredicate, 14, 64, 0, // Skip to: 8322
2020
/* 8258 */    MCD_OPC_Decode, 175, 12, 9, // Opcode: LOCRAsmNLH
2021
/* 8262 */    MCD_OPC_FilterValue, 10, 8, 0, // Skip to: 8274
2022
/* 8266 */    MCD_OPC_CheckPredicate, 14, 52, 0, // Skip to: 8322
2023
/* 8270 */    MCD_OPC_Decode, 165, 12, 9, // Opcode: LOCRAsmHE
2024
/* 8274 */    MCD_OPC_FilterValue, 11, 8, 0, // Skip to: 8286
2025
/* 8278 */    MCD_OPC_CheckPredicate, 14, 40, 0, // Skip to: 8322
2026
/* 8282 */    MCD_OPC_Decode, 173, 12, 9, // Opcode: LOCRAsmNL
2027
/* 8286 */    MCD_OPC_FilterValue, 12, 8, 0, // Skip to: 8298
2028
/* 8290 */    MCD_OPC_CheckPredicate, 14, 28, 0, // Skip to: 8322
2029
/* 8294 */    MCD_OPC_Decode, 167, 12, 9, // Opcode: LOCRAsmLE
2030
/* 8298 */    MCD_OPC_FilterValue, 13, 8, 0, // Skip to: 8310
2031
/* 8302 */    MCD_OPC_CheckPredicate, 14, 16, 0, // Skip to: 8322
2032
/* 8306 */    MCD_OPC_Decode, 171, 12, 9, // Opcode: LOCRAsmNH
2033
/* 8310 */    MCD_OPC_FilterValue, 14, 8, 0, // Skip to: 8322
2034
/* 8314 */    MCD_OPC_CheckPredicate, 14, 4, 0, // Skip to: 8322
2035
/* 8318 */    MCD_OPC_Decode, 177, 12, 9, // Opcode: LOCRAsmNO
2036
/* 8322 */    MCD_OPC_CheckPredicate, 14, 214, 0, // Skip to: 8540
2037
/* 8326 */    MCD_OPC_Decode, 162, 12, 161, 1, // Opcode: LOCRAsm
2038
/* 8331 */    MCD_OPC_FilterValue, 244, 1, 15, 0, // Skip to: 8351
2039
/* 8336 */    MCD_OPC_CheckPredicate, 15, 200, 0, // Skip to: 8540
2040
/* 8340 */    MCD_OPC_CheckField, 8, 4, 0, 194, 0, // Skip to: 8540
2041
/* 8346 */    MCD_OPC_Decode, 241, 13, 162, 1, // Opcode: NRK
2042
/* 8351 */    MCD_OPC_FilterValue, 246, 1, 15, 0, // Skip to: 8371
2043
/* 8356 */    MCD_OPC_CheckPredicate, 15, 180, 0, // Skip to: 8540
2044
/* 8360 */    MCD_OPC_CheckField, 8, 4, 0, 174, 0, // Skip to: 8540
2045
/* 8366 */    MCD_OPC_Decode, 130, 14, 162, 1, // Opcode: ORK
2046
/* 8371 */    MCD_OPC_FilterValue, 247, 1, 15, 0, // Skip to: 8391
2047
/* 8376 */    MCD_OPC_CheckPredicate, 15, 160, 0, // Skip to: 8540
2048
/* 8380 */    MCD_OPC_CheckField, 8, 4, 0, 154, 0, // Skip to: 8540
2049
/* 8386 */    MCD_OPC_Decode, 236, 21, 162, 1, // Opcode: XRK
2050
/* 8391 */    MCD_OPC_FilterValue, 248, 1, 15, 0, // Skip to: 8411
2051
/* 8396 */    MCD_OPC_CheckPredicate, 15, 140, 0, // Skip to: 8540
2052
/* 8400 */    MCD_OPC_CheckField, 8, 4, 0, 134, 0, // Skip to: 8540
2053
/* 8406 */    MCD_OPC_Decode, 154, 3, 162, 1, // Opcode: ARK
2054
/* 8411 */    MCD_OPC_FilterValue, 249, 1, 15, 0, // Skip to: 8431
2055
/* 8416 */    MCD_OPC_CheckPredicate, 15, 120, 0, // Skip to: 8540
2056
/* 8420 */    MCD_OPC_CheckField, 8, 4, 0, 114, 0, // Skip to: 8540
2057
/* 8426 */    MCD_OPC_Decode, 137, 15, 162, 1, // Opcode: SRK
2058
/* 8431 */    MCD_OPC_FilterValue, 250, 1, 15, 0, // Skip to: 8451
2059
/* 8436 */    MCD_OPC_CheckPredicate, 15, 100, 0, // Skip to: 8540
2060
/* 8440 */    MCD_OPC_CheckField, 8, 4, 0, 94, 0, // Skip to: 8540
2061
/* 8446 */    MCD_OPC_Decode, 147, 3, 162, 1, // Opcode: ALRK
2062
/* 8451 */    MCD_OPC_FilterValue, 251, 1, 15, 0, // Skip to: 8471
2063
/* 8456 */    MCD_OPC_CheckPredicate, 15, 80, 0, // Skip to: 8540
2064
/* 8460 */    MCD_OPC_CheckField, 8, 4, 0, 74, 0, // Skip to: 8540
2065
/* 8466 */    MCD_OPC_Decode, 239, 14, 162, 1, // Opcode: SLRK
2066
/* 8471 */    MCD_OPC_FilterValue, 253, 1, 64, 0, // Skip to: 8540
2067
/* 8476 */    MCD_OPC_CheckPredicate, 16, 60, 0, // Skip to: 8540
2068
/* 8480 */    MCD_OPC_CheckField, 8, 4, 0, 54, 0, // Skip to: 8540
2069
/* 8486 */    MCD_OPC_Decode, 188, 13, 162, 1, // Opcode: MSRKC
2070
/* 8491 */    MCD_OPC_FilterValue, 186, 1, 4, 0, // Skip to: 8500
2071
/* 8496 */    MCD_OPC_Decode, 132, 8, 35, // Opcode: CS
2072
/* 8500 */    MCD_OPC_FilterValue, 187, 1, 5, 0, // Skip to: 8510
2073
/* 8505 */    MCD_OPC_Decode, 157, 4, 163, 1, // Opcode: CDS
2074
/* 8510 */    MCD_OPC_FilterValue, 189, 1, 5, 0, // Skip to: 8520
2075
/* 8515 */    MCD_OPC_Decode, 142, 7, 164, 1, // Opcode: CLM
2076
/* 8520 */    MCD_OPC_FilterValue, 190, 1, 5, 0, // Skip to: 8530
2077
/* 8525 */    MCD_OPC_Decode, 164, 15, 164, 1, // Opcode: STCM
2078
/* 8530 */    MCD_OPC_FilterValue, 191, 1, 5, 0, // Skip to: 8540
2079
/* 8535 */    MCD_OPC_Decode, 131, 9, 165, 1, // Opcode: ICM
2080
/* 8540 */    MCD_OPC_Fail,
2081
  0
2082
};
2083
2084
static const uint8_t DecoderTable48[] = {
2085
/* 0 */       MCD_OPC_ExtractField, 40, 8,  // Inst{47-40} ...
2086
/* 3 */       MCD_OPC_FilterValue, 192, 1, 11, 1, // Skip to: 275
2087
/* 8 */       MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
2088
/* 11 */      MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 20
2089
/* 15 */      MCD_OPC_Decode, 250, 9, 166, 1, // Opcode: LARL
2090
/* 20 */      MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 29
2091
/* 24 */      MCD_OPC_Decode, 181, 10, 167, 1, // Opcode: LGFI
2092
/* 29 */      MCD_OPC_FilterValue, 4, 143, 0, // Skip to: 176
2093
/* 33 */      MCD_OPC_ExtractField, 36, 4,  // Inst{39-36} ...
2094
/* 36 */      MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 45
2095
/* 40 */      MCD_OPC_Decode, 217, 9, 168, 1, // Opcode: JGAsmO
2096
/* 45 */      MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 54
2097
/* 49 */      MCD_OPC_Decode, 201, 9, 168, 1, // Opcode: JGAsmH
2098
/* 54 */      MCD_OPC_FilterValue, 3, 5, 0, // Skip to: 63
2099
/* 58 */      MCD_OPC_Decode, 211, 9, 168, 1, // Opcode: JGAsmNLE
2100
/* 63 */      MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 72
2101
/* 67 */      MCD_OPC_Decode, 203, 9, 168, 1, // Opcode: JGAsmL
2102
/* 72 */      MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 81
2103
/* 76 */      MCD_OPC_Decode, 209, 9, 168, 1, // Opcode: JGAsmNHE
2104
/* 81 */      MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 90
2105
/* 85 */      MCD_OPC_Decode, 205, 9, 168, 1, // Opcode: JGAsmLH
2106
/* 90 */      MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 99
2107
/* 94 */      MCD_OPC_Decode, 207, 9, 168, 1, // Opcode: JGAsmNE
2108
/* 99 */      MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 108
2109
/* 103 */     MCD_OPC_Decode, 200, 9, 168, 1, // Opcode: JGAsmE
2110
/* 108 */     MCD_OPC_FilterValue, 9, 5, 0, // Skip to: 117
2111
/* 112 */     MCD_OPC_Decode, 212, 9, 168, 1, // Opcode: JGAsmNLH
2112
/* 117 */     MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 126
2113
/* 121 */     MCD_OPC_Decode, 202, 9, 168, 1, // Opcode: JGAsmHE
2114
/* 126 */     MCD_OPC_FilterValue, 11, 5, 0, // Skip to: 135
2115
/* 130 */     MCD_OPC_Decode, 210, 9, 168, 1, // Opcode: JGAsmNL
2116
/* 135 */     MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 144
2117
/* 139 */     MCD_OPC_Decode, 204, 9, 168, 1, // Opcode: JGAsmLE
2118
/* 144 */     MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 153
2119
/* 148 */     MCD_OPC_Decode, 208, 9, 168, 1, // Opcode: JGAsmNH
2120
/* 153 */     MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 162
2121
/* 157 */     MCD_OPC_Decode, 214, 9, 168, 1, // Opcode: JGAsmNO
2122
/* 162 */     MCD_OPC_FilterValue, 15, 5, 0, // Skip to: 171
2123
/* 166 */     MCD_OPC_Decode, 199, 9, 168, 1, // Opcode: JG
2124
/* 171 */     MCD_OPC_Decode, 251, 3, 169, 1, // Opcode: BRCLAsm
2125
/* 176 */     MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 185
2126
/* 180 */     MCD_OPC_Decode, 227, 3, 170, 1, // Opcode: BRASL
2127
/* 185 */     MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 194
2128
/* 189 */     MCD_OPC_Decode, 232, 21, 171, 1, // Opcode: XIHF
2129
/* 194 */     MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 203
2130
/* 198 */     MCD_OPC_Decode, 233, 21, 172, 1, // Opcode: XILF
2131
/* 203 */     MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 212
2132
/* 207 */     MCD_OPC_Decode, 139, 9, 173, 1, // Opcode: IIHF
2133
/* 212 */     MCD_OPC_FilterValue, 9, 5, 0, // Skip to: 221
2134
/* 216 */     MCD_OPC_Decode, 142, 9, 174, 1, // Opcode: IILF
2135
/* 221 */     MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 230
2136
/* 225 */     MCD_OPC_Decode, 233, 13, 171, 1, // Opcode: NIHF
2137
/* 230 */     MCD_OPC_FilterValue, 11, 5, 0, // Skip to: 239
2138
/* 234 */     MCD_OPC_Decode, 236, 13, 172, 1, // Opcode: NILF
2139
/* 239 */     MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 248
2140
/* 243 */     MCD_OPC_Decode, 250, 13, 171, 1, // Opcode: OIHF
2141
/* 248 */     MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 257
2142
/* 252 */     MCD_OPC_Decode, 253, 13, 172, 1, // Opcode: OILF
2143
/* 257 */     MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 266
2144
/* 261 */     MCD_OPC_Decode, 218, 10, 175, 1, // Opcode: LLIHF
2145
/* 266 */     MCD_OPC_FilterValue, 15, 133, 73, // Skip to: 19091
2146
/* 270 */     MCD_OPC_Decode, 221, 10, 175, 1, // Opcode: LLILF
2147
/* 275 */     MCD_OPC_FilterValue, 194, 1, 111, 0, // Skip to: 391
2148
/* 280 */     MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
2149
/* 283 */     MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 292
2150
/* 287 */     MCD_OPC_Decode, 183, 13, 176, 1, // Opcode: MSGFI
2151
/* 292 */     MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 301
2152
/* 296 */     MCD_OPC_Decode, 179, 13, 177, 1, // Opcode: MSFI
2153
/* 301 */     MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 310
2154
/* 305 */     MCD_OPC_Decode, 229, 14, 178, 1, // Opcode: SLGFI
2155
/* 310 */     MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 319
2156
/* 314 */     MCD_OPC_Decode, 226, 14, 172, 1, // Opcode: SLFI
2157
/* 319 */     MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 328
2158
/* 323 */     MCD_OPC_Decode, 242, 2, 176, 1, // Opcode: AGFI
2159
/* 328 */     MCD_OPC_FilterValue, 9, 5, 0, // Skip to: 337
2160
/* 332 */     MCD_OPC_Decode, 239, 2, 177, 1, // Opcode: AFI
2161
/* 337 */     MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 346
2162
/* 341 */     MCD_OPC_Decode, 137, 3, 178, 1, // Opcode: ALGFI
2163
/* 346 */     MCD_OPC_FilterValue, 11, 5, 0, // Skip to: 355
2164
/* 350 */     MCD_OPC_Decode, 134, 3, 172, 1, // Opcode: ALFI
2165
/* 355 */     MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 364
2166
/* 359 */     MCD_OPC_Decode, 201, 4, 167, 1, // Opcode: CGFI
2167
/* 364 */     MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 373
2168
/* 368 */     MCD_OPC_Decode, 186, 4, 179, 1, // Opcode: CFI
2169
/* 373 */     MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 382
2170
/* 377 */     MCD_OPC_Decode, 255, 5, 175, 1, // Opcode: CLGFI
2171
/* 382 */     MCD_OPC_FilterValue, 15, 17, 73, // Skip to: 19091
2172
/* 386 */     MCD_OPC_Decode, 233, 5, 174, 1, // Opcode: CLFI
2173
/* 391 */     MCD_OPC_FilterValue, 196, 1, 102, 0, // Skip to: 498
2174
/* 396 */     MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
2175
/* 399 */     MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 408
2176
/* 403 */     MCD_OPC_Decode, 217, 10, 180, 1, // Opcode: LLHRL
2177
/* 408 */     MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 417
2178
/* 412 */     MCD_OPC_Decode, 188, 10, 166, 1, // Opcode: LGHRL
2179
/* 417 */     MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 426
2180
/* 421 */     MCD_OPC_Decode, 196, 10, 180, 1, // Opcode: LHRL
2181
/* 426 */     MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 435
2182
/* 430 */     MCD_OPC_Decode, 210, 10, 166, 1, // Opcode: LLGHRL
2183
/* 435 */     MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 444
2184
/* 439 */     MCD_OPC_Decode, 185, 15, 180, 1, // Opcode: STHRL
2185
/* 444 */     MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 453
2186
/* 448 */     MCD_OPC_Decode, 190, 10, 166, 1, // Opcode: LGRL
2187
/* 453 */     MCD_OPC_FilterValue, 11, 5, 0, // Skip to: 462
2188
/* 457 */     MCD_OPC_Decode, 181, 15, 166, 1, // Opcode: STGRL
2189
/* 462 */     MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 471
2190
/* 466 */     MCD_OPC_Decode, 183, 10, 166, 1, // Opcode: LGFRL
2191
/* 471 */     MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 480
2192
/* 475 */     MCD_OPC_Decode, 208, 12, 180, 1, // Opcode: LRL
2193
/* 480 */     MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 489
2194
/* 484 */     MCD_OPC_Decode, 206, 10, 166, 1, // Opcode: LLGFRL
2195
/* 489 */     MCD_OPC_FilterValue, 15, 166, 72, // Skip to: 19091
2196
/* 493 */     MCD_OPC_Decode, 136, 16, 180, 1, // Opcode: STRL
2197
/* 498 */     MCD_OPC_FilterValue, 197, 1, 9, 0, // Skip to: 512
2198
/* 503 */     MCD_OPC_CheckPredicate, 3, 152, 72, // Skip to: 19091
2199
/* 507 */     MCD_OPC_Decode, 224, 3, 181, 1, // Opcode: BPRP
2200
/* 512 */     MCD_OPC_FilterValue, 198, 1, 111, 0, // Skip to: 628
2201
/* 517 */     MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
2202
/* 520 */     MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 529
2203
/* 524 */     MCD_OPC_Decode, 239, 8, 166, 1, // Opcode: EXRL
2204
/* 529 */     MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 538
2205
/* 533 */     MCD_OPC_Decode, 138, 14, 182, 1, // Opcode: PFDRL
2206
/* 538 */     MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 547
2207
/* 542 */     MCD_OPC_Decode, 206, 4, 166, 1, // Opcode: CGHRL
2208
/* 547 */     MCD_OPC_FilterValue, 5, 5, 0, // Skip to: 556
2209
/* 551 */     MCD_OPC_Decode, 177, 5, 180, 1, // Opcode: CHRL
2210
/* 556 */     MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 565
2211
/* 560 */     MCD_OPC_Decode, 130, 6, 166, 1, // Opcode: CLGHRL
2212
/* 565 */     MCD_OPC_FilterValue, 7, 5, 0, // Skip to: 574
2213
/* 569 */     MCD_OPC_Decode, 238, 6, 180, 1, // Opcode: CLHRL
2214
/* 574 */     MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 583
2215
/* 578 */     MCD_OPC_Decode, 151, 5, 166, 1, // Opcode: CGRL
2216
/* 583 */     MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 592
2217
/* 587 */     MCD_OPC_Decode, 203, 6, 166, 1, // Opcode: CLGRL
2218
/* 592 */     MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 601
2219
/* 596 */     MCD_OPC_Decode, 203, 4, 166, 1, // Opcode: CGFRL
2220
/* 601 */     MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 610
2221
/* 605 */     MCD_OPC_Decode, 245, 7, 180, 1, // Opcode: CRL
2222
/* 610 */     MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 619
2223
/* 614 */     MCD_OPC_Decode, 129, 6, 166, 1, // Opcode: CLGFRL
2224
/* 619 */     MCD_OPC_FilterValue, 15, 36, 72, // Skip to: 19091
2225
/* 623 */     MCD_OPC_Decode, 174, 7, 180, 1, // Opcode: CLRL
2226
/* 628 */     MCD_OPC_FilterValue, 199, 1, 15, 0, // Skip to: 648
2227
/* 633 */     MCD_OPC_CheckPredicate, 3, 22, 72, // Skip to: 19091
2228
/* 637 */     MCD_OPC_CheckField, 32, 4, 0, 16, 72, // Skip to: 19091
2229
/* 643 */     MCD_OPC_Decode, 223, 3, 183, 1, // Opcode: BPP
2230
/* 648 */     MCD_OPC_FilterValue, 200, 1, 56, 0, // Skip to: 709
2231
/* 653 */     MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
2232
/* 656 */     MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 665
2233
/* 660 */     MCD_OPC_Decode, 198, 13, 184, 1, // Opcode: MVCOS
2234
/* 665 */     MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 674
2235
/* 669 */     MCD_OPC_Decode, 219, 8, 184, 1, // Opcode: ECTG
2236
/* 674 */     MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 683
2237
/* 678 */     MCD_OPC_Decode, 138, 8, 184, 1, // Opcode: CSST
2238
/* 683 */     MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 696
2239
/* 687 */     MCD_OPC_CheckPredicate, 17, 224, 71, // Skip to: 19091
2240
/* 691 */     MCD_OPC_Decode, 184, 12, 185, 1, // Opcode: LPD
2241
/* 696 */     MCD_OPC_FilterValue, 5, 215, 71, // Skip to: 19091
2242
/* 700 */     MCD_OPC_CheckPredicate, 17, 211, 71, // Skip to: 19091
2243
/* 704 */     MCD_OPC_Decode, 188, 12, 185, 1, // Opcode: LPDG
2244
/* 709 */     MCD_OPC_FilterValue, 204, 1, 81, 0, // Skip to: 795
2245
/* 714 */     MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
2246
/* 717 */     MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 730
2247
/* 721 */     MCD_OPC_CheckPredicate, 11, 190, 71, // Skip to: 19091
2248
/* 725 */     MCD_OPC_Decode, 254, 3, 186, 1, // Opcode: BRCTH
2249
/* 730 */     MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 743
2250
/* 734 */     MCD_OPC_CheckPredicate, 11, 177, 71, // Skip to: 19091
2251
/* 738 */     MCD_OPC_Decode, 128, 3, 187, 1, // Opcode: AIH
2252
/* 743 */     MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 756
2253
/* 747 */     MCD_OPC_CheckPredicate, 11, 164, 71, // Skip to: 19091
2254
/* 751 */     MCD_OPC_Decode, 149, 3, 187, 1, // Opcode: ALSIH
2255
/* 756 */     MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 769
2256
/* 760 */     MCD_OPC_CheckPredicate, 11, 151, 71, // Skip to: 19091
2257
/* 764 */     MCD_OPC_Decode, 150, 3, 187, 1, // Opcode: ALSIHN
2258
/* 769 */     MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 782
2259
/* 773 */     MCD_OPC_CheckPredicate, 11, 138, 71, // Skip to: 19091
2260
/* 777 */     MCD_OPC_Decode, 194, 5, 188, 1, // Opcode: CIH
2261
/* 782 */     MCD_OPC_FilterValue, 15, 129, 71, // Skip to: 19091
2262
/* 786 */     MCD_OPC_CheckPredicate, 11, 125, 71, // Skip to: 19091
2263
/* 790 */     MCD_OPC_Decode, 254, 6, 173, 1, // Opcode: CLIH
2264
/* 795 */     MCD_OPC_FilterValue, 208, 1, 5, 0, // Skip to: 805
2265
/* 800 */     MCD_OPC_Decode, 199, 16, 189, 1, // Opcode: TRTR
2266
/* 805 */     MCD_OPC_FilterValue, 209, 1, 5, 0, // Skip to: 815
2267
/* 810 */     MCD_OPC_Decode, 207, 13, 189, 1, // Opcode: MVN
2268
/* 815 */     MCD_OPC_FilterValue, 210, 1, 5, 0, // Skip to: 825
2269
/* 820 */     MCD_OPC_Decode, 191, 13, 189, 1, // Opcode: MVC
2270
/* 825 */     MCD_OPC_FilterValue, 211, 1, 5, 0, // Skip to: 835
2271
/* 830 */     MCD_OPC_Decode, 211, 13, 189, 1, // Opcode: MVZ
2272
/* 835 */     MCD_OPC_FilterValue, 212, 1, 5, 0, // Skip to: 845
2273
/* 840 */     MCD_OPC_Decode, 227, 13, 189, 1, // Opcode: NC
2274
/* 845 */     MCD_OPC_FilterValue, 213, 1, 5, 0, // Skip to: 855
2275
/* 850 */     MCD_OPC_Decode, 225, 5, 189, 1, // Opcode: CLC
2276
/* 855 */     MCD_OPC_FilterValue, 214, 1, 5, 0, // Skip to: 865
2277
/* 860 */     MCD_OPC_Decode, 245, 13, 189, 1, // Opcode: OC
2278
/* 865 */     MCD_OPC_FilterValue, 215, 1, 5, 0, // Skip to: 875
2279
/* 870 */     MCD_OPC_Decode, 227, 21, 189, 1, // Opcode: XC
2280
/* 875 */     MCD_OPC_FilterValue, 217, 1, 5, 0, // Skip to: 885
2281
/* 880 */     MCD_OPC_Decode, 194, 13, 190, 1, // Opcode: MVCK
2282
/* 885 */     MCD_OPC_FilterValue, 218, 1, 5, 0, // Skip to: 895
2283
/* 890 */     MCD_OPC_Decode, 199, 13, 190, 1, // Opcode: MVCP
2284
/* 895 */     MCD_OPC_FilterValue, 219, 1, 5, 0, // Skip to: 905
2285
/* 900 */     MCD_OPC_Decode, 200, 13, 190, 1, // Opcode: MVCS
2286
/* 905 */     MCD_OPC_FilterValue, 220, 1, 5, 0, // Skip to: 915
2287
/* 910 */     MCD_OPC_Decode, 184, 16, 189, 1, // Opcode: TR
2288
/* 915 */     MCD_OPC_FilterValue, 221, 1, 5, 0, // Skip to: 925
2289
/* 920 */     MCD_OPC_Decode, 194, 16, 189, 1, // Opcode: TRT
2290
/* 925 */     MCD_OPC_FilterValue, 222, 1, 5, 0, // Skip to: 935
2291
/* 930 */     MCD_OPC_Decode, 220, 8, 189, 1, // Opcode: ED
2292
/* 935 */     MCD_OPC_FilterValue, 223, 1, 5, 0, // Skip to: 945
2293
/* 940 */     MCD_OPC_Decode, 221, 8, 189, 1, // Opcode: EDMK
2294
/* 945 */     MCD_OPC_FilterValue, 225, 1, 5, 0, // Skip to: 955
2295
/* 950 */     MCD_OPC_Decode, 144, 14, 191, 1, // Opcode: PKU
2296
/* 955 */     MCD_OPC_FilterValue, 226, 1, 5, 0, // Skip to: 965
2297
/* 960 */     MCD_OPC_Decode, 208, 16, 189, 1, // Opcode: UNPKU
2298
/* 965 */     MCD_OPC_FilterValue, 227, 1, 83, 5, // Skip to: 2333
2299
/* 970 */     MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
2300
/* 973 */     MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 982
2301
/* 977 */     MCD_OPC_Decode, 223, 12, 192, 1, // Opcode: LTG
2302
/* 982 */     MCD_OPC_FilterValue, 3, 5, 0, // Skip to: 991
2303
/* 986 */     MCD_OPC_Decode, 204, 12, 192, 1, // Opcode: LRAG
2304
/* 991 */     MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 1000
2305
/* 995 */     MCD_OPC_Decode, 175, 10, 192, 1, // Opcode: LG
2306
/* 1000 */    MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 1009
2307
/* 1004 */    MCD_OPC_Decode, 160, 8, 193, 1, // Opcode: CVBY
2308
/* 1009 */    MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 1018
2309
/* 1013 */    MCD_OPC_Decode, 240, 2, 194, 1, // Opcode: AG
2310
/* 1018 */    MCD_OPC_FilterValue, 9, 5, 0, // Skip to: 1027
2311
/* 1022 */    MCD_OPC_Decode, 202, 14, 194, 1, // Opcode: SG
2312
/* 1027 */    MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 1036
2313
/* 1031 */    MCD_OPC_Decode, 135, 3, 194, 1, // Opcode: ALG
2314
/* 1036 */    MCD_OPC_FilterValue, 11, 5, 0, // Skip to: 1045
2315
/* 1040 */    MCD_OPC_Decode, 227, 14, 194, 1, // Opcode: SLG
2316
/* 1045 */    MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 1054
2317
/* 1049 */    MCD_OPC_Decode, 180, 13, 194, 1, // Opcode: MSG
2318
/* 1054 */    MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 1063
2319
/* 1058 */    MCD_OPC_Decode, 207, 8, 195, 1, // Opcode: DSG
2320
/* 1063 */    MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 1072
2321
/* 1067 */    MCD_OPC_Decode, 159, 8, 194, 1, // Opcode: CVBG
2322
/* 1072 */    MCD_OPC_FilterValue, 15, 5, 0, // Skip to: 1081
2323
/* 1076 */    MCD_OPC_Decode, 210, 12, 192, 1, // Opcode: LRVG
2324
/* 1081 */    MCD_OPC_FilterValue, 18, 5, 0, // Skip to: 1090
2325
/* 1085 */    MCD_OPC_Decode, 215, 12, 196, 1, // Opcode: LT
2326
/* 1090 */    MCD_OPC_FilterValue, 19, 5, 0, // Skip to: 1099
2327
/* 1094 */    MCD_OPC_Decode, 205, 12, 192, 1, // Opcode: LRAY
2328
/* 1099 */    MCD_OPC_FilterValue, 20, 5, 0, // Skip to: 1108
2329
/* 1103 */    MCD_OPC_Decode, 180, 10, 192, 1, // Opcode: LGF
2330
/* 1108 */    MCD_OPC_FilterValue, 21, 5, 0, // Skip to: 1117
2331
/* 1112 */    MCD_OPC_Decode, 185, 10, 192, 1, // Opcode: LGH
2332
/* 1117 */    MCD_OPC_FilterValue, 22, 5, 0, // Skip to: 1126
2333
/* 1121 */    MCD_OPC_Decode, 203, 10, 192, 1, // Opcode: LLGF
2334
/* 1126 */    MCD_OPC_FilterValue, 23, 5, 0, // Skip to: 1135
2335
/* 1130 */    MCD_OPC_Decode, 211, 10, 192, 1, // Opcode: LLGT
2336
/* 1135 */    MCD_OPC_FilterValue, 24, 5, 0, // Skip to: 1144
2337
/* 1139 */    MCD_OPC_Decode, 241, 2, 194, 1, // Opcode: AGF
2338
/* 1144 */    MCD_OPC_FilterValue, 25, 5, 0, // Skip to: 1153
2339
/* 1148 */    MCD_OPC_Decode, 203, 14, 194, 1, // Opcode: SGF
2340
/* 1153 */    MCD_OPC_FilterValue, 26, 5, 0, // Skip to: 1162
2341
/* 1157 */    MCD_OPC_Decode, 136, 3, 194, 1, // Opcode: ALGF
2342
/* 1162 */    MCD_OPC_FilterValue, 27, 5, 0, // Skip to: 1171
2343
/* 1166 */    MCD_OPC_Decode, 228, 14, 194, 1, // Opcode: SLGF
2344
/* 1171 */    MCD_OPC_FilterValue, 28, 5, 0, // Skip to: 1180
2345
/* 1175 */    MCD_OPC_Decode, 182, 13, 194, 1, // Opcode: MSGF
2346
/* 1180 */    MCD_OPC_FilterValue, 29, 5, 0, // Skip to: 1189
2347
/* 1184 */    MCD_OPC_Decode, 208, 8, 195, 1, // Opcode: DSGF
2348
/* 1189 */    MCD_OPC_FilterValue, 30, 5, 0, // Skip to: 1198
2349
/* 1193 */    MCD_OPC_Decode, 209, 12, 196, 1, // Opcode: LRV
2350
/* 1198 */    MCD_OPC_FilterValue, 31, 5, 0, // Skip to: 1207
2351
/* 1202 */    MCD_OPC_Decode, 212, 12, 196, 1, // Opcode: LRVH
2352
/* 1207 */    MCD_OPC_FilterValue, 32, 5, 0, // Skip to: 1216
2353
/* 1211 */    MCD_OPC_Decode, 191, 4, 192, 1, // Opcode: CG
2354
/* 1216 */    MCD_OPC_FilterValue, 33, 5, 0, // Skip to: 1225
2355
/* 1220 */    MCD_OPC_Decode, 250, 5, 192, 1, // Opcode: CLG
2356
/* 1225 */    MCD_OPC_FilterValue, 36, 5, 0, // Skip to: 1234
2357
/* 1229 */    MCD_OPC_Decode, 180, 15, 192, 1, // Opcode: STG
2358
/* 1234 */    MCD_OPC_FilterValue, 37, 9, 0, // Skip to: 1247
2359
/* 1238 */    MCD_OPC_CheckPredicate, 2, 185, 69, // Skip to: 19091
2360
/* 1242 */    MCD_OPC_Decode, 242, 13, 192, 1, // Opcode: NTSTG
2361
/* 1247 */    MCD_OPC_FilterValue, 38, 5, 0, // Skip to: 1256
2362
/* 1251 */    MCD_OPC_Decode, 163, 8, 196, 1, // Opcode: CVDY
2363
/* 1256 */    MCD_OPC_FilterValue, 42, 9, 0, // Skip to: 1269
2364
/* 1260 */    MCD_OPC_CheckPredicate, 18, 163, 69, // Skip to: 19091
2365
/* 1264 */    MCD_OPC_Decode, 248, 12, 192, 1, // Opcode: LZRG
2366
/* 1269 */    MCD_OPC_FilterValue, 46, 5, 0, // Skip to: 1278
2367
/* 1273 */    MCD_OPC_Decode, 162, 8, 192, 1, // Opcode: CVDG
2368
/* 1278 */    MCD_OPC_FilterValue, 47, 5, 0, // Skip to: 1287
2369
/* 1282 */    MCD_OPC_Decode, 138, 16, 192, 1, // Opcode: STRVG
2370
/* 1287 */    MCD_OPC_FilterValue, 48, 5, 0, // Skip to: 1296
2371
/* 1291 */    MCD_OPC_Decode, 200, 4, 192, 1, // Opcode: CGF
2372
/* 1296 */    MCD_OPC_FilterValue, 49, 5, 0, // Skip to: 1305
2373
/* 1300 */    MCD_OPC_Decode, 254, 5, 192, 1, // Opcode: CLGF
2374
/* 1305 */    MCD_OPC_FilterValue, 50, 5, 0, // Skip to: 1314
2375
/* 1309 */    MCD_OPC_Decode, 224, 12, 192, 1, // Opcode: LTGF
2376
/* 1314 */    MCD_OPC_FilterValue, 52, 5, 0, // Skip to: 1323
2377
/* 1318 */    MCD_OPC_Decode, 204, 4, 192, 1, // Opcode: CGH
2378
/* 1323 */    MCD_OPC_FilterValue, 54, 5, 0, // Skip to: 1332
2379
/* 1327 */    MCD_OPC_Decode, 137, 14, 197, 1, // Opcode: PFD
2380
/* 1332 */    MCD_OPC_FilterValue, 56, 9, 0, // Skip to: 1345
2381
/* 1336 */    MCD_OPC_CheckPredicate, 16, 87, 69, // Skip to: 19091
2382
/* 1340 */    MCD_OPC_Decode, 244, 2, 194, 1, // Opcode: AGH
2383
/* 1345 */    MCD_OPC_FilterValue, 57, 9, 0, // Skip to: 1358
2384
/* 1349 */    MCD_OPC_CheckPredicate, 16, 74, 69, // Skip to: 19091
2385
/* 1353 */    MCD_OPC_Decode, 205, 14, 194, 1, // Opcode: SGH
2386
/* 1358 */    MCD_OPC_FilterValue, 58, 9, 0, // Skip to: 1371
2387
/* 1362 */    MCD_OPC_CheckPredicate, 18, 61, 69, // Skip to: 19091
2388
/* 1366 */    MCD_OPC_Decode, 224, 10, 192, 1, // Opcode: LLZRGF
2389
/* 1371 */    MCD_OPC_FilterValue, 59, 9, 0, // Skip to: 1384
2390
/* 1375 */    MCD_OPC_CheckPredicate, 18, 48, 69, // Skip to: 19091
2391
/* 1379 */    MCD_OPC_Decode, 247, 12, 196, 1, // Opcode: LZRF
2392
/* 1384 */    MCD_OPC_FilterValue, 60, 9, 0, // Skip to: 1397
2393
/* 1388 */    MCD_OPC_CheckPredicate, 16, 35, 69, // Skip to: 19091
2394
/* 1392 */    MCD_OPC_Decode, 156, 13, 194, 1, // Opcode: MGH
2395
/* 1397 */    MCD_OPC_FilterValue, 62, 5, 0, // Skip to: 1406
2396
/* 1401 */    MCD_OPC_Decode, 137, 16, 196, 1, // Opcode: STRV
2397
/* 1406 */    MCD_OPC_FilterValue, 63, 5, 0, // Skip to: 1415
2398
/* 1410 */    MCD_OPC_Decode, 139, 16, 196, 1, // Opcode: STRVH
2399
/* 1415 */    MCD_OPC_FilterValue, 70, 5, 0, // Skip to: 1424
2400
/* 1419 */    MCD_OPC_Decode, 197, 3, 194, 1, // Opcode: BCTG
2401
/* 1424 */    MCD_OPC_FilterValue, 71, 207, 0, // Skip to: 1635
2402
/* 1428 */    MCD_OPC_ExtractField, 36, 4,  // Inst{39-36} ...
2403
/* 1431 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 1444
2404
/* 1435 */    MCD_OPC_CheckPredicate, 16, 187, 0, // Skip to: 1626
2405
/* 1439 */    MCD_OPC_Decode, 218, 3, 198, 1, // Opcode: BIAsmO
2406
/* 1444 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 1457
2407
/* 1448 */    MCD_OPC_CheckPredicate, 16, 174, 0, // Skip to: 1626
2408
/* 1452 */    MCD_OPC_Decode, 202, 3, 198, 1, // Opcode: BIAsmH
2409
/* 1457 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 1470
2410
/* 1461 */    MCD_OPC_CheckPredicate, 16, 161, 0, // Skip to: 1626
2411
/* 1465 */    MCD_OPC_Decode, 212, 3, 198, 1, // Opcode: BIAsmNLE
2412
/* 1470 */    MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 1483
2413
/* 1474 */    MCD_OPC_CheckPredicate, 16, 148, 0, // Skip to: 1626
2414
/* 1478 */    MCD_OPC_Decode, 204, 3, 198, 1, // Opcode: BIAsmL
2415
/* 1483 */    MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 1496
2416
/* 1487 */    MCD_OPC_CheckPredicate, 16, 135, 0, // Skip to: 1626
2417
/* 1491 */    MCD_OPC_Decode, 210, 3, 198, 1, // Opcode: BIAsmNHE
2418
/* 1496 */    MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 1509
2419
/* 1500 */    MCD_OPC_CheckPredicate, 16, 122, 0, // Skip to: 1626
2420
/* 1504 */    MCD_OPC_Decode, 206, 3, 198, 1, // Opcode: BIAsmLH
2421
/* 1509 */    MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 1522
2422
/* 1513 */    MCD_OPC_CheckPredicate, 16, 109, 0, // Skip to: 1626
2423
/* 1517 */    MCD_OPC_Decode, 208, 3, 198, 1, // Opcode: BIAsmNE
2424
/* 1522 */    MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 1535
2425
/* 1526 */    MCD_OPC_CheckPredicate, 16, 96, 0, // Skip to: 1626
2426
/* 1530 */    MCD_OPC_Decode, 201, 3, 198, 1, // Opcode: BIAsmE
2427
/* 1535 */    MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 1548
2428
/* 1539 */    MCD_OPC_CheckPredicate, 16, 83, 0, // Skip to: 1626
2429
/* 1543 */    MCD_OPC_Decode, 213, 3, 198, 1, // Opcode: BIAsmNLH
2430
/* 1548 */    MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 1561
2431
/* 1552 */    MCD_OPC_CheckPredicate, 16, 70, 0, // Skip to: 1626
2432
/* 1556 */    MCD_OPC_Decode, 203, 3, 198, 1, // Opcode: BIAsmHE
2433
/* 1561 */    MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 1574
2434
/* 1565 */    MCD_OPC_CheckPredicate, 16, 57, 0, // Skip to: 1626
2435
/* 1569 */    MCD_OPC_Decode, 211, 3, 198, 1, // Opcode: BIAsmNL
2436
/* 1574 */    MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 1587
2437
/* 1578 */    MCD_OPC_CheckPredicate, 16, 44, 0, // Skip to: 1626
2438
/* 1582 */    MCD_OPC_Decode, 205, 3, 198, 1, // Opcode: BIAsmLE
2439
/* 1587 */    MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 1600
2440
/* 1591 */    MCD_OPC_CheckPredicate, 16, 31, 0, // Skip to: 1626
2441
/* 1595 */    MCD_OPC_Decode, 209, 3, 198, 1, // Opcode: BIAsmNH
2442
/* 1600 */    MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 1613
2443
/* 1604 */    MCD_OPC_CheckPredicate, 16, 18, 0, // Skip to: 1626
2444
/* 1608 */    MCD_OPC_Decode, 215, 3, 198, 1, // Opcode: BIAsmNO
2445
/* 1613 */    MCD_OPC_FilterValue, 15, 9, 0, // Skip to: 1626
2446
/* 1617 */    MCD_OPC_CheckPredicate, 16, 5, 0, // Skip to: 1626
2447
/* 1621 */    MCD_OPC_Decode, 200, 3, 198, 1, // Opcode: BI
2448
/* 1626 */    MCD_OPC_CheckPredicate, 16, 53, 68, // Skip to: 19091
2449
/* 1630 */    MCD_OPC_Decode, 222, 3, 197, 1, // Opcode: BICAsm
2450
/* 1635 */    MCD_OPC_FilterValue, 72, 9, 0, // Skip to: 1648
2451
/* 1639 */    MCD_OPC_CheckPredicate, 19, 40, 68, // Skip to: 19091
2452
/* 1643 */    MCD_OPC_Decode, 207, 10, 192, 1, // Opcode: LLGFSG
2453
/* 1648 */    MCD_OPC_FilterValue, 73, 9, 0, // Skip to: 1661
2454
/* 1652 */    MCD_OPC_CheckPredicate, 19, 27, 68, // Skip to: 19091
2455
/* 1656 */    MCD_OPC_Decode, 182, 15, 192, 1, // Opcode: STGSC
2456
/* 1661 */    MCD_OPC_FilterValue, 76, 9, 0, // Skip to: 1674
2457
/* 1665 */    MCD_OPC_CheckPredicate, 19, 14, 68, // Skip to: 19091
2458
/* 1669 */    MCD_OPC_Decode, 184, 10, 192, 1, // Opcode: LGG
2459
/* 1674 */    MCD_OPC_FilterValue, 77, 9, 0, // Skip to: 1687
2460
/* 1678 */    MCD_OPC_CheckPredicate, 19, 1, 68, // Skip to: 19091
2461
/* 1682 */    MCD_OPC_Decode, 191, 10, 192, 1, // Opcode: LGSC
2462
/* 1687 */    MCD_OPC_FilterValue, 80, 5, 0, // Skip to: 1696
2463
/* 1691 */    MCD_OPC_Decode, 144, 16, 196, 1, // Opcode: STY
2464
/* 1696 */    MCD_OPC_FilterValue, 81, 5, 0, // Skip to: 1705
2465
/* 1700 */    MCD_OPC_Decode, 190, 13, 193, 1, // Opcode: MSY
2466
/* 1705 */    MCD_OPC_FilterValue, 83, 9, 0, // Skip to: 1718
2467
/* 1709 */    MCD_OPC_CheckPredicate, 16, 226, 67, // Skip to: 19091
2468
/* 1713 */    MCD_OPC_Decode, 169, 13, 193, 1, // Opcode: MSC
2469
/* 1718 */    MCD_OPC_FilterValue, 84, 5, 0, // Skip to: 1727
2470
/* 1722 */    MCD_OPC_Decode, 243, 13, 193, 1, // Opcode: NY
2471
/* 1727 */    MCD_OPC_FilterValue, 85, 5, 0, // Skip to: 1736
2472
/* 1731 */    MCD_OPC_Decode, 204, 7, 196, 1, // Opcode: CLY
2473
/* 1736 */    MCD_OPC_FilterValue, 86, 5, 0, // Skip to: 1745
2474
/* 1740 */    MCD_OPC_Decode, 131, 14, 193, 1, // Opcode: OY
2475
/* 1745 */    MCD_OPC_FilterValue, 87, 5, 0, // Skip to: 1754
2476
/* 1749 */    MCD_OPC_Decode, 238, 21, 193, 1, // Opcode: XY
2477
/* 1754 */    MCD_OPC_FilterValue, 88, 5, 0, // Skip to: 1763
2478
/* 1758 */    MCD_OPC_Decode, 244, 12, 196, 1, // Opcode: LY
2479
/* 1763 */    MCD_OPC_FilterValue, 89, 5, 0, // Skip to: 1772
2480
/* 1767 */    MCD_OPC_Decode, 184, 8, 196, 1, // Opcode: CY
2481
/* 1772 */    MCD_OPC_FilterValue, 90, 5, 0, // Skip to: 1781
2482
/* 1776 */    MCD_OPC_Decode, 164, 3, 193, 1, // Opcode: AY
2483
/* 1781 */    MCD_OPC_FilterValue, 91, 5, 0, // Skip to: 1790
2484
/* 1785 */    MCD_OPC_Decode, 154, 16, 193, 1, // Opcode: SY
2485
/* 1790 */    MCD_OPC_FilterValue, 92, 5, 0, // Skip to: 1799
2486
/* 1794 */    MCD_OPC_Decode, 154, 13, 195, 1, // Opcode: MFY
2487
/* 1799 */    MCD_OPC_FilterValue, 94, 5, 0, // Skip to: 1808
2488
/* 1803 */    MCD_OPC_Decode, 151, 3, 193, 1, // Opcode: ALY
2489
/* 1808 */    MCD_OPC_FilterValue, 95, 5, 0, // Skip to: 1817
2490
/* 1812 */    MCD_OPC_Decode, 241, 14, 193, 1, // Opcode: SLY
2491
/* 1817 */    MCD_OPC_FilterValue, 112, 5, 0, // Skip to: 1826
2492
/* 1821 */    MCD_OPC_Decode, 186, 15, 196, 1, // Opcode: STHY
2493
/* 1826 */    MCD_OPC_FilterValue, 113, 5, 0, // Skip to: 1835
2494
/* 1830 */    MCD_OPC_Decode, 255, 9, 192, 1, // Opcode: LAY
2495
/* 1835 */    MCD_OPC_FilterValue, 114, 5, 0, // Skip to: 1844
2496
/* 1839 */    MCD_OPC_Decode, 171, 15, 196, 1, // Opcode: STCY
2497
/* 1844 */    MCD_OPC_FilterValue, 115, 5, 0, // Skip to: 1853
2498
/* 1848 */    MCD_OPC_Decode, 134, 9, 194, 1, // Opcode: ICY
2499
/* 1853 */    MCD_OPC_FilterValue, 117, 5, 0, // Skip to: 1862
2500
/* 1857 */    MCD_OPC_Decode, 243, 9, 192, 1, // Opcode: LAEY
2501
/* 1862 */    MCD_OPC_FilterValue, 118, 5, 0, // Skip to: 1871
2502
/* 1866 */    MCD_OPC_Decode, 128, 10, 196, 1, // Opcode: LB
2503
/* 1871 */    MCD_OPC_FilterValue, 119, 5, 0, // Skip to: 1880
2504
/* 1875 */    MCD_OPC_Decode, 177, 10, 192, 1, // Opcode: LGB
2505
/* 1880 */    MCD_OPC_FilterValue, 120, 5, 0, // Skip to: 1889
2506
/* 1884 */    MCD_OPC_Decode, 197, 10, 196, 1, // Opcode: LHY
2507
/* 1889 */    MCD_OPC_FilterValue, 121, 5, 0, // Skip to: 1898
2508
/* 1893 */    MCD_OPC_Decode, 179, 5, 196, 1, // Opcode: CHY
2509
/* 1898 */    MCD_OPC_FilterValue, 122, 5, 0, // Skip to: 1907
2510
/* 1902 */    MCD_OPC_Decode, 255, 2, 193, 1, // Opcode: AHY
2511
/* 1907 */    MCD_OPC_FilterValue, 123, 5, 0, // Skip to: 1916
2512
/* 1911 */    MCD_OPC_Decode, 211, 14, 193, 1, // Opcode: SHY
2513
/* 1916 */    MCD_OPC_FilterValue, 124, 5, 0, // Skip to: 1925
2514
/* 1920 */    MCD_OPC_Decode, 161, 13, 193, 1, // Opcode: MHY
2515
/* 1925 */    MCD_OPC_FilterValue, 128, 1, 5, 0, // Skip to: 1935
2516
/* 1930 */    MCD_OPC_Decode, 228, 13, 194, 1, // Opcode: NG
2517
/* 1935 */    MCD_OPC_FilterValue, 129, 1, 5, 0, // Skip to: 1945
2518
/* 1940 */    MCD_OPC_Decode, 246, 13, 194, 1, // Opcode: OG
2519
/* 1945 */    MCD_OPC_FilterValue, 130, 1, 5, 0, // Skip to: 1955
2520
/* 1950 */    MCD_OPC_Decode, 228, 21, 194, 1, // Opcode: XG
2521
/* 1955 */    MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 1969
2522
/* 1960 */    MCD_OPC_CheckPredicate, 16, 231, 66, // Skip to: 19091
2523
/* 1964 */    MCD_OPC_Decode, 181, 13, 194, 1, // Opcode: MSGC
2524
/* 1969 */    MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 1983
2525
/* 1974 */    MCD_OPC_CheckPredicate, 16, 217, 66, // Skip to: 19091
2526
/* 1978 */    MCD_OPC_Decode, 155, 13, 195, 1, // Opcode: MG
2527
/* 1983 */    MCD_OPC_FilterValue, 133, 1, 9, 0, // Skip to: 1997
2528
/* 1988 */    MCD_OPC_CheckPredicate, 20, 203, 66, // Skip to: 19091
2529
/* 1992 */    MCD_OPC_Decode, 176, 10, 192, 1, // Opcode: LGAT
2530
/* 1997 */    MCD_OPC_FilterValue, 134, 1, 5, 0, // Skip to: 2007
2531
/* 2002 */    MCD_OPC_Decode, 163, 13, 195, 1, // Opcode: MLG
2532
/* 2007 */    MCD_OPC_FilterValue, 135, 1, 5, 0, // Skip to: 2017
2533
/* 2012 */    MCD_OPC_Decode, 202, 8, 195, 1, // Opcode: DLG
2534
/* 2017 */    MCD_OPC_FilterValue, 136, 1, 5, 0, // Skip to: 2027
2535
/* 2022 */    MCD_OPC_Decode, 131, 3, 194, 1, // Opcode: ALCG
2536
/* 2027 */    MCD_OPC_FilterValue, 137, 1, 5, 0, // Skip to: 2037
2537
/* 2032 */    MCD_OPC_Decode, 220, 14, 194, 1, // Opcode: SLBG
2538
/* 2037 */    MCD_OPC_FilterValue, 142, 1, 5, 0, // Skip to: 2047
2539
/* 2042 */    MCD_OPC_Decode, 132, 16, 199, 1, // Opcode: STPQ
2540
/* 2047 */    MCD_OPC_FilterValue, 143, 1, 5, 0, // Skip to: 2057
2541
/* 2052 */    MCD_OPC_Decode, 195, 12, 199, 1, // Opcode: LPQ
2542
/* 2057 */    MCD_OPC_FilterValue, 144, 1, 5, 0, // Skip to: 2067
2543
/* 2062 */    MCD_OPC_Decode, 201, 10, 192, 1, // Opcode: LLGC
2544
/* 2067 */    MCD_OPC_FilterValue, 145, 1, 5, 0, // Skip to: 2077
2545
/* 2072 */    MCD_OPC_Decode, 208, 10, 192, 1, // Opcode: LLGH
2546
/* 2077 */    MCD_OPC_FilterValue, 148, 1, 5, 0, // Skip to: 2087
2547
/* 2082 */    MCD_OPC_Decode, 198, 10, 196, 1, // Opcode: LLC
2548
/* 2087 */    MCD_OPC_FilterValue, 149, 1, 5, 0, // Skip to: 2097
2549
/* 2092 */    MCD_OPC_Decode, 214, 10, 196, 1, // Opcode: LLH
2550
/* 2097 */    MCD_OPC_FilterValue, 150, 1, 5, 0, // Skip to: 2107
2551
/* 2102 */    MCD_OPC_Decode, 162, 13, 195, 1, // Opcode: ML
2552
/* 2107 */    MCD_OPC_FilterValue, 151, 1, 5, 0, // Skip to: 2117
2553
/* 2112 */    MCD_OPC_Decode, 201, 8, 195, 1, // Opcode: DL
2554
/* 2117 */    MCD_OPC_FilterValue, 152, 1, 5, 0, // Skip to: 2127
2555
/* 2122 */    MCD_OPC_Decode, 130, 3, 193, 1, // Opcode: ALC
2556
/* 2127 */    MCD_OPC_FilterValue, 153, 1, 5, 0, // Skip to: 2137
2557
/* 2132 */    MCD_OPC_Decode, 219, 14, 193, 1, // Opcode: SLB
2558
/* 2137 */    MCD_OPC_FilterValue, 156, 1, 9, 0, // Skip to: 2151
2559
/* 2142 */    MCD_OPC_CheckPredicate, 20, 49, 66, // Skip to: 19091
2560
/* 2146 */    MCD_OPC_Decode, 212, 10, 192, 1, // Opcode: LLGTAT
2561
/* 2151 */    MCD_OPC_FilterValue, 157, 1, 9, 0, // Skip to: 2165
2562
/* 2156 */    MCD_OPC_CheckPredicate, 20, 35, 66, // Skip to: 19091
2563
/* 2160 */    MCD_OPC_Decode, 204, 10, 192, 1, // Opcode: LLGFAT
2564
/* 2165 */    MCD_OPC_FilterValue, 159, 1, 9, 0, // Skip to: 2179
2565
/* 2170 */    MCD_OPC_CheckPredicate, 20, 21, 66, // Skip to: 19091
2566
/* 2174 */    MCD_OPC_Decode, 252, 9, 196, 1, // Opcode: LAT
2567
/* 2179 */    MCD_OPC_FilterValue, 192, 1, 9, 0, // Skip to: 2193
2568
/* 2184 */    MCD_OPC_CheckPredicate, 11, 7, 66, // Skip to: 19091
2569
/* 2188 */    MCD_OPC_Decode, 129, 10, 200, 1, // Opcode: LBH
2570
/* 2193 */    MCD_OPC_FilterValue, 194, 1, 9, 0, // Skip to: 2207
2571
/* 2198 */    MCD_OPC_CheckPredicate, 11, 249, 65, // Skip to: 19091
2572
/* 2202 */    MCD_OPC_Decode, 199, 10, 200, 1, // Opcode: LLCH
2573
/* 2207 */    MCD_OPC_FilterValue, 195, 1, 9, 0, // Skip to: 2221
2574
/* 2212 */    MCD_OPC_CheckPredicate, 11, 235, 65, // Skip to: 19091
2575
/* 2216 */    MCD_OPC_Decode, 159, 15, 200, 1, // Opcode: STCH
2576
/* 2221 */    MCD_OPC_FilterValue, 196, 1, 9, 0, // Skip to: 2235
2577
/* 2226 */    MCD_OPC_CheckPredicate, 11, 221, 65, // Skip to: 19091
2578
/* 2230 */    MCD_OPC_Decode, 193, 10, 200, 1, // Opcode: LHH
2579
/* 2235 */    MCD_OPC_FilterValue, 198, 1, 9, 0, // Skip to: 2249
2580
/* 2240 */    MCD_OPC_CheckPredicate, 11, 207, 65, // Skip to: 19091
2581
/* 2244 */    MCD_OPC_Decode, 215, 10, 200, 1, // Opcode: LLHH
2582
/* 2249 */    MCD_OPC_FilterValue, 199, 1, 9, 0, // Skip to: 2263
2583
/* 2254 */    MCD_OPC_CheckPredicate, 11, 193, 65, // Skip to: 19091
2584
/* 2258 */    MCD_OPC_Decode, 184, 15, 200, 1, // Opcode: STHH
2585
/* 2263 */    MCD_OPC_FilterValue, 200, 1, 9, 0, // Skip to: 2277
2586
/* 2268 */    MCD_OPC_CheckPredicate, 20, 179, 65, // Skip to: 19091
2587
/* 2272 */    MCD_OPC_Decode, 173, 10, 200, 1, // Opcode: LFHAT
2588
/* 2277 */    MCD_OPC_FilterValue, 202, 1, 9, 0, // Skip to: 2291
2589
/* 2282 */    MCD_OPC_CheckPredicate, 11, 165, 65, // Skip to: 19091
2590
/* 2286 */    MCD_OPC_Decode, 172, 10, 200, 1, // Opcode: LFH
2591
/* 2291 */    MCD_OPC_FilterValue, 203, 1, 9, 0, // Skip to: 2305
2592
/* 2296 */    MCD_OPC_CheckPredicate, 11, 151, 65, // Skip to: 19091
2593
/* 2300 */    MCD_OPC_Decode, 176, 15, 200, 1, // Opcode: STFH
2594
/* 2305 */    MCD_OPC_FilterValue, 205, 1, 9, 0, // Skip to: 2319
2595
/* 2310 */    MCD_OPC_CheckPredicate, 11, 137, 65, // Skip to: 19091
2596
/* 2314 */    MCD_OPC_Decode, 172, 5, 200, 1, // Opcode: CHF
2597
/* 2319 */    MCD_OPC_FilterValue, 207, 1, 127, 65, // Skip to: 19091
2598
/* 2324 */    MCD_OPC_CheckPredicate, 11, 123, 65, // Skip to: 19091
2599
/* 2328 */    MCD_OPC_Decode, 234, 6, 200, 1, // Opcode: CLHF
2600
/* 2333 */    MCD_OPC_FilterValue, 229, 1, 155, 0, // Skip to: 2493
2601
/* 2338 */    MCD_OPC_ExtractField, 32, 8,  // Inst{39-32} ...
2602
/* 2341 */    MCD_OPC_FilterValue, 0, 5, 0, // Skip to: 2350
2603
/* 2345 */    MCD_OPC_Decode, 251, 9, 201, 1, // Opcode: LASP
2604
/* 2350 */    MCD_OPC_FilterValue, 1, 5, 0, // Skip to: 2359
2605
/* 2354 */    MCD_OPC_Decode, 183, 16, 201, 1, // Opcode: TPROT
2606
/* 2359 */    MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 2368
2607
/* 2363 */    MCD_OPC_Decode, 135, 16, 201, 1, // Opcode: STRAG
2608
/* 2368 */    MCD_OPC_FilterValue, 14, 5, 0, // Skip to: 2377
2609
/* 2372 */    MCD_OPC_Decode, 201, 13, 201, 1, // Opcode: MVCSK
2610
/* 2377 */    MCD_OPC_FilterValue, 15, 5, 0, // Skip to: 2386
2611
/* 2381 */    MCD_OPC_Decode, 192, 13, 201, 1, // Opcode: MVCDK
2612
/* 2386 */    MCD_OPC_FilterValue, 68, 5, 0, // Skip to: 2395
2613
/* 2390 */    MCD_OPC_Decode, 203, 13, 202, 1, // Opcode: MVHHI
2614
/* 2395 */    MCD_OPC_FilterValue, 72, 5, 0, // Skip to: 2404
2615
/* 2399 */    MCD_OPC_Decode, 202, 13, 202, 1, // Opcode: MVGHI
2616
/* 2404 */    MCD_OPC_FilterValue, 76, 5, 0, // Skip to: 2413
2617
/* 2408 */    MCD_OPC_Decode, 204, 13, 202, 1, // Opcode: MVHI
2618
/* 2413 */    MCD_OPC_FilterValue, 84, 5, 0, // Skip to: 2422
2619
/* 2417 */    MCD_OPC_Decode, 174, 5, 202, 1, // Opcode: CHHSI
2620
/* 2422 */    MCD_OPC_FilterValue, 85, 5, 0, // Skip to: 2431
2621
/* 2426 */    MCD_OPC_Decode, 236, 6, 203, 1, // Opcode: CLHHSI
2622
/* 2431 */    MCD_OPC_FilterValue, 88, 5, 0, // Skip to: 2440
2623
/* 2435 */    MCD_OPC_Decode, 207, 4, 202, 1, // Opcode: CGHSI
2624
/* 2440 */    MCD_OPC_FilterValue, 89, 5, 0, // Skip to: 2449
2625
/* 2444 */    MCD_OPC_Decode, 131, 6, 203, 1, // Opcode: CLGHSI
2626
/* 2449 */    MCD_OPC_FilterValue, 92, 5, 0, // Skip to: 2458
2627
/* 2453 */    MCD_OPC_Decode, 178, 5, 202, 1, // Opcode: CHSI
2628
/* 2458 */    MCD_OPC_FilterValue, 93, 5, 0, // Skip to: 2467
2629
/* 2462 */    MCD_OPC_Decode, 232, 5, 203, 1, // Opcode: CLFHSI
2630
/* 2467 */    MCD_OPC_FilterValue, 96, 9, 0, // Skip to: 2480
2631
/* 2471 */    MCD_OPC_CheckPredicate, 2, 232, 64, // Skip to: 19091
2632
/* 2475 */    MCD_OPC_Decode, 161, 16, 203, 1, // Opcode: TBEGIN
2633
/* 2480 */    MCD_OPC_FilterValue, 97, 223, 64, // Skip to: 19091
2634
/* 2484 */    MCD_OPC_CheckPredicate, 2, 219, 64, // Skip to: 19091
2635
/* 2488 */    MCD_OPC_Decode, 162, 16, 203, 1, // Opcode: TBEGINC
2636
/* 2493 */    MCD_OPC_FilterValue, 230, 1, 35, 2, // Skip to: 3045
2637
/* 2498 */    MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
2638
/* 2501 */    MCD_OPC_FilterValue, 52, 15, 0, // Skip to: 2520
2639
/* 2505 */    MCD_OPC_CheckPredicate, 21, 198, 64, // Skip to: 19091
2640
/* 2509 */    MCD_OPC_CheckField, 9, 3, 0, 192, 64, // Skip to: 19091
2641
/* 2515 */    MCD_OPC_Decode, 146, 20, 204, 1, // Opcode: VPKZ
2642
/* 2520 */    MCD_OPC_FilterValue, 53, 15, 0, // Skip to: 2539
2643
/* 2524 */    MCD_OPC_CheckPredicate, 21, 179, 64, // Skip to: 19091
2644
/* 2528 */    MCD_OPC_CheckField, 9, 3, 0, 173, 64, // Skip to: 19091
2645
/* 2534 */    MCD_OPC_Decode, 148, 19, 204, 1, // Opcode: VLRL
2646
/* 2539 */    MCD_OPC_FilterValue, 55, 21, 0, // Skip to: 2564
2647
/* 2543 */    MCD_OPC_CheckPredicate, 21, 160, 64, // Skip to: 19091
2648
/* 2547 */    MCD_OPC_CheckField, 36, 4, 0, 154, 64, // Skip to: 19091
2649
/* 2553 */    MCD_OPC_CheckField, 9, 3, 0, 148, 64, // Skip to: 19091
2650
/* 2559 */    MCD_OPC_Decode, 149, 19, 205, 1, // Opcode: VLRLR
2651
/* 2564 */    MCD_OPC_FilterValue, 60, 15, 0, // Skip to: 2583
2652
/* 2568 */    MCD_OPC_CheckPredicate, 21, 135, 64, // Skip to: 19091
2653
/* 2572 */    MCD_OPC_CheckField, 9, 3, 0, 129, 64, // Skip to: 19091
2654
/* 2578 */    MCD_OPC_Decode, 234, 20, 204, 1, // Opcode: VUPKZ
2655
/* 2583 */    MCD_OPC_FilterValue, 61, 15, 0, // Skip to: 2602
2656
/* 2587 */    MCD_OPC_CheckPredicate, 21, 116, 64, // Skip to: 19091
2657
/* 2591 */    MCD_OPC_CheckField, 9, 3, 0, 110, 64, // Skip to: 19091
2658
/* 2597 */    MCD_OPC_Decode, 217, 20, 204, 1, // Opcode: VSTRL
2659
/* 2602 */    MCD_OPC_FilterValue, 63, 21, 0, // Skip to: 2627
2660
/* 2606 */    MCD_OPC_CheckPredicate, 21, 97, 64, // Skip to: 19091
2661
/* 2610 */    MCD_OPC_CheckField, 36, 4, 0, 91, 64, // Skip to: 19091
2662
/* 2616 */    MCD_OPC_CheckField, 9, 3, 0, 85, 64, // Skip to: 19091
2663
/* 2622 */    MCD_OPC_Decode, 218, 20, 205, 1, // Opcode: VSTRLR
2664
/* 2627 */    MCD_OPC_FilterValue, 73, 21, 0, // Skip to: 2652
2665
/* 2631 */    MCD_OPC_CheckPredicate, 21, 72, 64, // Skip to: 19091
2666
/* 2635 */    MCD_OPC_CheckField, 32, 4, 0, 66, 64, // Skip to: 19091
2667
/* 2641 */    MCD_OPC_CheckField, 8, 3, 0, 60, 64, // Skip to: 19091
2668
/* 2647 */    MCD_OPC_Decode, 128, 19, 206, 1, // Opcode: VLIP
2669
/* 2652 */    MCD_OPC_FilterValue, 80, 27, 0, // Skip to: 2683
2670
/* 2656 */    MCD_OPC_CheckPredicate, 21, 47, 64, // Skip to: 19091
2671
/* 2660 */    MCD_OPC_CheckField, 24, 8, 0, 41, 64, // Skip to: 19091
2672
/* 2666 */    MCD_OPC_CheckField, 11, 9, 0, 35, 64, // Skip to: 19091
2673
/* 2672 */    MCD_OPC_CheckField, 8, 2, 0, 29, 64, // Skip to: 19091
2674
/* 2678 */    MCD_OPC_Decode, 157, 17, 207, 1, // Opcode: VCVB
2675
/* 2683 */    MCD_OPC_FilterValue, 82, 27, 0, // Skip to: 2714
2676
/* 2687 */    MCD_OPC_CheckPredicate, 21, 16, 64, // Skip to: 19091
2677
/* 2691 */    MCD_OPC_CheckField, 24, 8, 0, 10, 64, // Skip to: 19091
2678
/* 2697 */    MCD_OPC_CheckField, 11, 9, 0, 4, 64, // Skip to: 19091
2679
/* 2703 */    MCD_OPC_CheckField, 8, 2, 0, 254, 63, // Skip to: 19091
2680
/* 2709 */    MCD_OPC_Decode, 158, 17, 208, 1, // Opcode: VCVBG
2681
/* 2714 */    MCD_OPC_FilterValue, 88, 21, 0, // Skip to: 2739
2682
/* 2718 */    MCD_OPC_CheckPredicate, 21, 241, 63, // Skip to: 19091
2683
/* 2722 */    MCD_OPC_CheckField, 24, 8, 0, 235, 63, // Skip to: 19091
2684
/* 2728 */    MCD_OPC_CheckField, 8, 3, 0, 229, 63, // Skip to: 19091
2685
/* 2734 */    MCD_OPC_Decode, 159, 17, 209, 1, // Opcode: VCVD
2686
/* 2739 */    MCD_OPC_FilterValue, 89, 15, 0, // Skip to: 2758
2687
/* 2743 */    MCD_OPC_CheckPredicate, 21, 216, 63, // Skip to: 19091
2688
/* 2747 */    MCD_OPC_CheckField, 8, 2, 0, 210, 63, // Skip to: 19091
2689
/* 2753 */    MCD_OPC_Decode, 196, 20, 210, 1, // Opcode: VSRP
2690
/* 2758 */    MCD_OPC_FilterValue, 90, 21, 0, // Skip to: 2783
2691
/* 2762 */    MCD_OPC_CheckPredicate, 21, 197, 63, // Skip to: 19091
2692
/* 2766 */    MCD_OPC_CheckField, 24, 8, 0, 191, 63, // Skip to: 19091
2693
/* 2772 */    MCD_OPC_CheckField, 8, 3, 0, 185, 63, // Skip to: 19091
2694
/* 2778 */    MCD_OPC_Decode, 160, 17, 211, 1, // Opcode: VCVDG
2695
/* 2783 */    MCD_OPC_FilterValue, 91, 15, 0, // Skip to: 2802
2696
/* 2787 */    MCD_OPC_CheckPredicate, 21, 172, 63, // Skip to: 19091
2697
/* 2791 */    MCD_OPC_CheckField, 8, 2, 0, 166, 63, // Skip to: 19091
2698
/* 2797 */    MCD_OPC_Decode, 152, 20, 210, 1, // Opcode: VPSOP
2699
/* 2802 */    MCD_OPC_FilterValue, 95, 27, 0, // Skip to: 2833
2700
/* 2806 */    MCD_OPC_CheckPredicate, 21, 153, 63, // Skip to: 19091
2701
/* 2810 */    MCD_OPC_CheckField, 36, 4, 0, 147, 63, // Skip to: 19091
2702
/* 2816 */    MCD_OPC_CheckField, 11, 21, 0, 141, 63, // Skip to: 19091
2703
/* 2822 */    MCD_OPC_CheckField, 8, 2, 0, 135, 63, // Skip to: 19091
2704
/* 2828 */    MCD_OPC_Decode, 229, 20, 212, 1, // Opcode: VTP
2705
/* 2833 */    MCD_OPC_FilterValue, 113, 21, 0, // Skip to: 2858
2706
/* 2837 */    MCD_OPC_CheckPredicate, 21, 122, 63, // Skip to: 19091
2707
/* 2841 */    MCD_OPC_CheckField, 24, 4, 0, 116, 63, // Skip to: 19091
2708
/* 2847 */    MCD_OPC_CheckField, 8, 1, 0, 110, 63, // Skip to: 19091
2709
/* 2853 */    MCD_OPC_Decode, 225, 16, 213, 1, // Opcode: VAP
2710
/* 2858 */    MCD_OPC_FilterValue, 115, 21, 0, // Skip to: 2883
2711
/* 2862 */    MCD_OPC_CheckPredicate, 21, 97, 63, // Skip to: 19091
2712
/* 2866 */    MCD_OPC_CheckField, 24, 4, 0, 91, 63, // Skip to: 19091
2713
/* 2872 */    MCD_OPC_CheckField, 8, 1, 0, 85, 63, // Skip to: 19091
2714
/* 2878 */    MCD_OPC_Decode, 190, 20, 213, 1, // Opcode: VSP
2715
/* 2883 */    MCD_OPC_FilterValue, 119, 33, 0, // Skip to: 2920
2716
/* 2887 */    MCD_OPC_CheckPredicate, 21, 72, 63, // Skip to: 19091
2717
/* 2891 */    MCD_OPC_CheckField, 36, 4, 0, 66, 63, // Skip to: 19091
2718
/* 2897 */    MCD_OPC_CheckField, 24, 4, 0, 60, 63, // Skip to: 19091
2719
/* 2903 */    MCD_OPC_CheckField, 11, 9, 0, 54, 63, // Skip to: 19091
2720
/* 2909 */    MCD_OPC_CheckField, 8, 1, 0, 48, 63, // Skip to: 19091
2721
/* 2915 */    MCD_OPC_Decode, 151, 17, 214, 1, // Opcode: VCP
2722
/* 2920 */    MCD_OPC_FilterValue, 120, 21, 0, // Skip to: 2945
2723
/* 2924 */    MCD_OPC_CheckPredicate, 21, 35, 63, // Skip to: 19091
2724
/* 2928 */    MCD_OPC_CheckField, 24, 4, 0, 29, 63, // Skip to: 19091
2725
/* 2934 */    MCD_OPC_CheckField, 8, 1, 0, 23, 63, // Skip to: 19091
2726
/* 2940 */    MCD_OPC_Decode, 222, 19, 213, 1, // Opcode: VMP
2727
/* 2945 */    MCD_OPC_FilterValue, 121, 21, 0, // Skip to: 2970
2728
/* 2949 */    MCD_OPC_CheckPredicate, 21, 10, 63, // Skip to: 19091
2729
/* 2953 */    MCD_OPC_CheckField, 24, 4, 0, 4, 63, // Skip to: 19091
2730
/* 2959 */    MCD_OPC_CheckField, 8, 1, 0, 254, 62, // Skip to: 19091
2731
/* 2965 */    MCD_OPC_Decode, 235, 19, 213, 1, // Opcode: VMSP
2732
/* 2970 */    MCD_OPC_FilterValue, 122, 21, 0, // Skip to: 2995
2733
/* 2974 */    MCD_OPC_CheckPredicate, 21, 241, 62, // Skip to: 19091
2734
/* 2978 */    MCD_OPC_CheckField, 24, 4, 0, 235, 62, // Skip to: 19091
2735
/* 2984 */    MCD_OPC_CheckField, 8, 1, 0, 229, 62, // Skip to: 19091
2736
/* 2990 */    MCD_OPC_Decode, 161, 17, 213, 1, // Opcode: VDP
2737
/* 2995 */    MCD_OPC_FilterValue, 123, 21, 0, // Skip to: 3020
2738
/* 2999 */    MCD_OPC_CheckPredicate, 21, 216, 62, // Skip to: 19091
2739
/* 3003 */    MCD_OPC_CheckField, 24, 4, 0, 210, 62, // Skip to: 19091
2740
/* 3009 */    MCD_OPC_CheckField, 8, 1, 0, 204, 62, // Skip to: 19091
2741
/* 3015 */    MCD_OPC_Decode, 163, 20, 213, 1, // Opcode: VRP
2742
/* 3020 */    MCD_OPC_FilterValue, 126, 195, 62, // Skip to: 19091
2743
/* 3024 */    MCD_OPC_CheckPredicate, 21, 191, 62, // Skip to: 19091
2744
/* 3028 */    MCD_OPC_CheckField, 24, 4, 0, 185, 62, // Skip to: 19091
2745
/* 3034 */    MCD_OPC_CheckField, 8, 1, 0, 179, 62, // Skip to: 19091
2746
/* 3040 */    MCD_OPC_Decode, 178, 20, 213, 1, // Opcode: VSDP
2747
/* 3045 */    MCD_OPC_FilterValue, 231, 1, 216, 41, // Skip to: 13762
2748
/* 3050 */    MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
2749
/* 3053 */    MCD_OPC_FilterValue, 0, 15, 0, // Skip to: 3072
2750
/* 3057 */    MCD_OPC_CheckPredicate, 22, 158, 62, // Skip to: 19091
2751
/* 3061 */    MCD_OPC_CheckField, 8, 3, 0, 152, 62, // Skip to: 19091
2752
/* 3067 */    MCD_OPC_Decode, 241, 18, 215, 1, // Opcode: VLEB
2753
/* 3072 */    MCD_OPC_FilterValue, 1, 15, 0, // Skip to: 3091
2754
/* 3076 */    MCD_OPC_CheckPredicate, 22, 139, 62, // Skip to: 19091
2755
/* 3080 */    MCD_OPC_CheckField, 8, 3, 0, 133, 62, // Skip to: 19091
2756
/* 3086 */    MCD_OPC_Decode, 246, 18, 216, 1, // Opcode: VLEH
2757
/* 3091 */    MCD_OPC_FilterValue, 2, 15, 0, // Skip to: 3110
2758
/* 3095 */    MCD_OPC_CheckPredicate, 22, 120, 62, // Skip to: 19091
2759
/* 3099 */    MCD_OPC_CheckField, 8, 3, 0, 114, 62, // Skip to: 19091
2760
/* 3105 */    MCD_OPC_Decode, 245, 18, 217, 1, // Opcode: VLEG
2761
/* 3110 */    MCD_OPC_FilterValue, 3, 15, 0, // Skip to: 3129
2762
/* 3114 */    MCD_OPC_CheckPredicate, 22, 101, 62, // Skip to: 19091
2763
/* 3118 */    MCD_OPC_CheckField, 8, 3, 0, 95, 62, // Skip to: 19091
2764
/* 3124 */    MCD_OPC_Decode, 244, 18, 218, 1, // Opcode: VLEF
2765
/* 3129 */    MCD_OPC_FilterValue, 4, 84, 0, // Skip to: 3217
2766
/* 3133 */    MCD_OPC_ExtractField, 8, 3,  // Inst{10-8} ...
2767
/* 3136 */    MCD_OPC_FilterValue, 0, 79, 62, // Skip to: 19091
2768
/* 3140 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2769
/* 3143 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3156
2770
/* 3147 */    MCD_OPC_CheckPredicate, 22, 57, 0, // Skip to: 3208
2771
/* 3151 */    MCD_OPC_Decode, 131, 19, 219, 1, // Opcode: VLLEZB
2772
/* 3156 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3169
2773
/* 3160 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3208
2774
/* 3164 */    MCD_OPC_Decode, 134, 19, 219, 1, // Opcode: VLLEZH
2775
/* 3169 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3182
2776
/* 3173 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3208
2777
/* 3177 */    MCD_OPC_Decode, 132, 19, 219, 1, // Opcode: VLLEZF
2778
/* 3182 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3195
2779
/* 3186 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3208
2780
/* 3190 */    MCD_OPC_Decode, 133, 19, 219, 1, // Opcode: VLLEZG
2781
/* 3195 */    MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 3208
2782
/* 3199 */    MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 3208
2783
/* 3203 */    MCD_OPC_Decode, 135, 19, 219, 1, // Opcode: VLLEZLF
2784
/* 3208 */    MCD_OPC_CheckPredicate, 22, 7, 62, // Skip to: 19091
2785
/* 3212 */    MCD_OPC_Decode, 130, 19, 220, 1, // Opcode: VLLEZ
2786
/* 3217 */    MCD_OPC_FilterValue, 5, 71, 0, // Skip to: 3292
2787
/* 3221 */    MCD_OPC_ExtractField, 8, 3,  // Inst{10-8} ...
2788
/* 3224 */    MCD_OPC_FilterValue, 0, 247, 61, // Skip to: 19091
2789
/* 3228 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2790
/* 3231 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3244
2791
/* 3235 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3283
2792
/* 3239 */    MCD_OPC_Decode, 144, 19, 219, 1, // Opcode: VLREPB
2793
/* 3244 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3257
2794
/* 3248 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3283
2795
/* 3252 */    MCD_OPC_Decode, 147, 19, 219, 1, // Opcode: VLREPH
2796
/* 3257 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3270
2797
/* 3261 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3283
2798
/* 3265 */    MCD_OPC_Decode, 145, 19, 219, 1, // Opcode: VLREPF
2799
/* 3270 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3283
2800
/* 3274 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 3283
2801
/* 3278 */    MCD_OPC_Decode, 146, 19, 219, 1, // Opcode: VLREPG
2802
/* 3283 */    MCD_OPC_CheckPredicate, 22, 188, 61, // Skip to: 19091
2803
/* 3287 */    MCD_OPC_Decode, 143, 19, 220, 1, // Opcode: VLREP
2804
/* 3292 */    MCD_OPC_FilterValue, 6, 21, 0, // Skip to: 3317
2805
/* 3296 */    MCD_OPC_CheckPredicate, 22, 175, 61, // Skip to: 19091
2806
/* 3300 */    MCD_OPC_CheckField, 12, 4, 0, 169, 61, // Skip to: 19091
2807
/* 3306 */    MCD_OPC_CheckField, 8, 3, 0, 163, 61, // Skip to: 19091
2808
/* 3312 */    MCD_OPC_Decode, 232, 18, 219, 1, // Opcode: VL
2809
/* 3317 */    MCD_OPC_FilterValue, 7, 15, 0, // Skip to: 3336
2810
/* 3321 */    MCD_OPC_CheckPredicate, 22, 150, 61, // Skip to: 19091
2811
/* 3325 */    MCD_OPC_CheckField, 8, 3, 0, 144, 61, // Skip to: 19091
2812
/* 3331 */    MCD_OPC_Decode, 233, 18, 220, 1, // Opcode: VLBB
2813
/* 3336 */    MCD_OPC_FilterValue, 8, 15, 0, // Skip to: 3355
2814
/* 3340 */    MCD_OPC_CheckPredicate, 22, 131, 61, // Skip to: 19091
2815
/* 3344 */    MCD_OPC_CheckField, 8, 3, 0, 125, 61, // Skip to: 19091
2816
/* 3350 */    MCD_OPC_Decode, 198, 20, 220, 1, // Opcode: VSTEB
2817
/* 3355 */    MCD_OPC_FilterValue, 9, 15, 0, // Skip to: 3374
2818
/* 3359 */    MCD_OPC_CheckPredicate, 22, 112, 61, // Skip to: 19091
2819
/* 3363 */    MCD_OPC_CheckField, 8, 3, 0, 106, 61, // Skip to: 19091
2820
/* 3369 */    MCD_OPC_Decode, 201, 20, 221, 1, // Opcode: VSTEH
2821
/* 3374 */    MCD_OPC_FilterValue, 10, 15, 0, // Skip to: 3393
2822
/* 3378 */    MCD_OPC_CheckPredicate, 22, 93, 61, // Skip to: 19091
2823
/* 3382 */    MCD_OPC_CheckField, 8, 3, 0, 87, 61, // Skip to: 19091
2824
/* 3388 */    MCD_OPC_Decode, 200, 20, 222, 1, // Opcode: VSTEG
2825
/* 3393 */    MCD_OPC_FilterValue, 11, 15, 0, // Skip to: 3412
2826
/* 3397 */    MCD_OPC_CheckPredicate, 22, 74, 61, // Skip to: 19091
2827
/* 3401 */    MCD_OPC_CheckField, 8, 3, 0, 68, 61, // Skip to: 19091
2828
/* 3407 */    MCD_OPC_Decode, 199, 20, 223, 1, // Opcode: VSTEF
2829
/* 3412 */    MCD_OPC_FilterValue, 14, 21, 0, // Skip to: 3437
2830
/* 3416 */    MCD_OPC_CheckPredicate, 22, 55, 61, // Skip to: 19091
2831
/* 3420 */    MCD_OPC_CheckField, 12, 4, 0, 49, 61, // Skip to: 19091
2832
/* 3426 */    MCD_OPC_CheckField, 8, 3, 0, 43, 61, // Skip to: 19091
2833
/* 3432 */    MCD_OPC_Decode, 197, 20, 219, 1, // Opcode: VST
2834
/* 3437 */    MCD_OPC_FilterValue, 18, 15, 0, // Skip to: 3456
2835
/* 3441 */    MCD_OPC_CheckPredicate, 22, 30, 61, // Skip to: 19091
2836
/* 3445 */    MCD_OPC_CheckField, 8, 2, 0, 24, 61, // Skip to: 19091
2837
/* 3451 */    MCD_OPC_Decode, 209, 18, 224, 1, // Opcode: VGEG
2838
/* 3456 */    MCD_OPC_FilterValue, 19, 15, 0, // Skip to: 3475
2839
/* 3460 */    MCD_OPC_CheckPredicate, 22, 11, 61, // Skip to: 19091
2840
/* 3464 */    MCD_OPC_CheckField, 8, 2, 0, 5, 61, // Skip to: 19091
2841
/* 3470 */    MCD_OPC_Decode, 208, 18, 225, 1, // Opcode: VGEF
2842
/* 3475 */    MCD_OPC_FilterValue, 26, 15, 0, // Skip to: 3494
2843
/* 3479 */    MCD_OPC_CheckPredicate, 22, 248, 60, // Skip to: 19091
2844
/* 3483 */    MCD_OPC_CheckField, 8, 2, 0, 242, 60, // Skip to: 19091
2845
/* 3489 */    MCD_OPC_Decode, 177, 20, 226, 1, // Opcode: VSCEG
2846
/* 3494 */    MCD_OPC_FilterValue, 27, 15, 0, // Skip to: 3513
2847
/* 3498 */    MCD_OPC_CheckPredicate, 22, 229, 60, // Skip to: 19091
2848
/* 3502 */    MCD_OPC_CheckField, 8, 2, 0, 223, 60, // Skip to: 19091
2849
/* 3508 */    MCD_OPC_Decode, 176, 20, 227, 1, // Opcode: VSCEF
2850
/* 3513 */    MCD_OPC_FilterValue, 33, 78, 0, // Skip to: 3595
2851
/* 3517 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
2852
/* 3520 */    MCD_OPC_FilterValue, 0, 207, 60, // Skip to: 19091
2853
/* 3524 */    MCD_OPC_ExtractField, 11, 1,  // Inst{11} ...
2854
/* 3527 */    MCD_OPC_FilterValue, 0, 200, 60, // Skip to: 19091
2855
/* 3531 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2856
/* 3534 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3547
2857
/* 3538 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3586
2858
/* 3542 */    MCD_OPC_Decode, 252, 18, 228, 1, // Opcode: VLGVB
2859
/* 3547 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3560
2860
/* 3551 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3586
2861
/* 3555 */    MCD_OPC_Decode, 255, 18, 228, 1, // Opcode: VLGVH
2862
/* 3560 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3573
2863
/* 3564 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3586
2864
/* 3568 */    MCD_OPC_Decode, 253, 18, 228, 1, // Opcode: VLGVF
2865
/* 3573 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3586
2866
/* 3577 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 3586
2867
/* 3581 */    MCD_OPC_Decode, 254, 18, 228, 1, // Opcode: VLGVG
2868
/* 3586 */    MCD_OPC_CheckPredicate, 22, 141, 60, // Skip to: 19091
2869
/* 3590 */    MCD_OPC_Decode, 251, 18, 229, 1, // Opcode: VLGV
2870
/* 3595 */    MCD_OPC_FilterValue, 34, 71, 0, // Skip to: 3670
2871
/* 3599 */    MCD_OPC_ExtractField, 8, 3,  // Inst{10-8} ...
2872
/* 3602 */    MCD_OPC_FilterValue, 0, 125, 60, // Skip to: 19091
2873
/* 3606 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2874
/* 3609 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3622
2875
/* 3613 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3661
2876
/* 3617 */    MCD_OPC_Decode, 151, 19, 230, 1, // Opcode: VLVGB
2877
/* 3622 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3635
2878
/* 3626 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3661
2879
/* 3630 */    MCD_OPC_Decode, 154, 19, 230, 1, // Opcode: VLVGH
2880
/* 3635 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3648
2881
/* 3639 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3661
2882
/* 3643 */    MCD_OPC_Decode, 152, 19, 230, 1, // Opcode: VLVGF
2883
/* 3648 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3661
2884
/* 3652 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 3661
2885
/* 3656 */    MCD_OPC_Decode, 153, 19, 231, 1, // Opcode: VLVGG
2886
/* 3661 */    MCD_OPC_CheckPredicate, 22, 66, 60, // Skip to: 19091
2887
/* 3665 */    MCD_OPC_Decode, 150, 19, 232, 1, // Opcode: VLVG
2888
/* 3670 */    MCD_OPC_FilterValue, 39, 15, 0, // Skip to: 3689
2889
/* 3674 */    MCD_OPC_CheckPredicate, 22, 53, 60, // Skip to: 19091
2890
/* 3678 */    MCD_OPC_CheckField, 8, 4, 0, 47, 60, // Skip to: 19091
2891
/* 3684 */    MCD_OPC_Decode, 131, 10, 233, 1, // Opcode: LCBB
2892
/* 3689 */    MCD_OPC_FilterValue, 48, 71, 0, // Skip to: 3764
2893
/* 3693 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
2894
/* 3696 */    MCD_OPC_FilterValue, 0, 31, 60, // Skip to: 19091
2895
/* 3700 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2896
/* 3703 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3716
2897
/* 3707 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3755
2898
/* 3711 */    MCD_OPC_Decode, 188, 17, 234, 1, // Opcode: VESLB
2899
/* 3716 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3729
2900
/* 3720 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3755
2901
/* 3724 */    MCD_OPC_Decode, 191, 17, 234, 1, // Opcode: VESLH
2902
/* 3729 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3742
2903
/* 3733 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3755
2904
/* 3737 */    MCD_OPC_Decode, 189, 17, 234, 1, // Opcode: VESLF
2905
/* 3742 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3755
2906
/* 3746 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 3755
2907
/* 3750 */    MCD_OPC_Decode, 190, 17, 234, 1, // Opcode: VESLG
2908
/* 3755 */    MCD_OPC_CheckPredicate, 22, 228, 59, // Skip to: 19091
2909
/* 3759 */    MCD_OPC_Decode, 187, 17, 235, 1, // Opcode: VESL
2910
/* 3764 */    MCD_OPC_FilterValue, 51, 71, 0, // Skip to: 3839
2911
/* 3768 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
2912
/* 3771 */    MCD_OPC_FilterValue, 0, 212, 59, // Skip to: 19091
2913
/* 3775 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2914
/* 3778 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3791
2915
/* 3782 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3830
2916
/* 3786 */    MCD_OPC_Decode, 178, 17, 234, 1, // Opcode: VERLLB
2917
/* 3791 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3804
2918
/* 3795 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3830
2919
/* 3799 */    MCD_OPC_Decode, 181, 17, 234, 1, // Opcode: VERLLH
2920
/* 3804 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3817
2921
/* 3808 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3830
2922
/* 3812 */    MCD_OPC_Decode, 179, 17, 234, 1, // Opcode: VERLLF
2923
/* 3817 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3830
2924
/* 3821 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 3830
2925
/* 3825 */    MCD_OPC_Decode, 180, 17, 234, 1, // Opcode: VERLLG
2926
/* 3830 */    MCD_OPC_CheckPredicate, 22, 153, 59, // Skip to: 19091
2927
/* 3834 */    MCD_OPC_Decode, 177, 17, 235, 1, // Opcode: VERLL
2928
/* 3839 */    MCD_OPC_FilterValue, 54, 21, 0, // Skip to: 3864
2929
/* 3843 */    MCD_OPC_CheckPredicate, 22, 140, 59, // Skip to: 19091
2930
/* 3847 */    MCD_OPC_CheckField, 12, 4, 0, 134, 59, // Skip to: 19091
2931
/* 3853 */    MCD_OPC_CheckField, 8, 2, 0, 128, 59, // Skip to: 19091
2932
/* 3859 */    MCD_OPC_Decode, 136, 19, 236, 1, // Opcode: VLM
2933
/* 3864 */    MCD_OPC_FilterValue, 55, 21, 0, // Skip to: 3889
2934
/* 3868 */    MCD_OPC_CheckPredicate, 22, 115, 59, // Skip to: 19091
2935
/* 3872 */    MCD_OPC_CheckField, 12, 4, 0, 109, 59, // Skip to: 19091
2936
/* 3878 */    MCD_OPC_CheckField, 8, 3, 0, 103, 59, // Skip to: 19091
2937
/* 3884 */    MCD_OPC_Decode, 129, 19, 237, 1, // Opcode: VLL
2938
/* 3889 */    MCD_OPC_FilterValue, 56, 71, 0, // Skip to: 3964
2939
/* 3893 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
2940
/* 3896 */    MCD_OPC_FilterValue, 0, 87, 59, // Skip to: 19091
2941
/* 3900 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2942
/* 3903 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3916
2943
/* 3907 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 3955
2944
/* 3911 */    MCD_OPC_Decode, 208, 17, 234, 1, // Opcode: VESRLB
2945
/* 3916 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 3929
2946
/* 3920 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 3955
2947
/* 3924 */    MCD_OPC_Decode, 211, 17, 234, 1, // Opcode: VESRLH
2948
/* 3929 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 3942
2949
/* 3933 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 3955
2950
/* 3937 */    MCD_OPC_Decode, 209, 17, 234, 1, // Opcode: VESRLF
2951
/* 3942 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 3955
2952
/* 3946 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 3955
2953
/* 3950 */    MCD_OPC_Decode, 210, 17, 234, 1, // Opcode: VESRLG
2954
/* 3955 */    MCD_OPC_CheckPredicate, 22, 28, 59, // Skip to: 19091
2955
/* 3959 */    MCD_OPC_Decode, 207, 17, 235, 1, // Opcode: VESRL
2956
/* 3964 */    MCD_OPC_FilterValue, 58, 71, 0, // Skip to: 4039
2957
/* 3968 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
2958
/* 3971 */    MCD_OPC_FilterValue, 0, 12, 59, // Skip to: 19091
2959
/* 3975 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
2960
/* 3978 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 3991
2961
/* 3982 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 4030
2962
/* 3986 */    MCD_OPC_Decode, 198, 17, 234, 1, // Opcode: VESRAB
2963
/* 3991 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4004
2964
/* 3995 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 4030
2965
/* 3999 */    MCD_OPC_Decode, 201, 17, 234, 1, // Opcode: VESRAH
2966
/* 4004 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4017
2967
/* 4008 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 4030
2968
/* 4012 */    MCD_OPC_Decode, 199, 17, 234, 1, // Opcode: VESRAF
2969
/* 4017 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4030
2970
/* 4021 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4030
2971
/* 4025 */    MCD_OPC_Decode, 200, 17, 234, 1, // Opcode: VESRAG
2972
/* 4030 */    MCD_OPC_CheckPredicate, 22, 209, 58, // Skip to: 19091
2973
/* 4034 */    MCD_OPC_Decode, 197, 17, 235, 1, // Opcode: VESRA
2974
/* 4039 */    MCD_OPC_FilterValue, 62, 21, 0, // Skip to: 4064
2975
/* 4043 */    MCD_OPC_CheckPredicate, 22, 196, 58, // Skip to: 19091
2976
/* 4047 */    MCD_OPC_CheckField, 12, 4, 0, 190, 58, // Skip to: 19091
2977
/* 4053 */    MCD_OPC_CheckField, 8, 2, 0, 184, 58, // Skip to: 19091
2978
/* 4059 */    MCD_OPC_Decode, 203, 20, 236, 1, // Opcode: VSTM
2979
/* 4064 */    MCD_OPC_FilterValue, 63, 21, 0, // Skip to: 4089
2980
/* 4068 */    MCD_OPC_CheckPredicate, 22, 171, 58, // Skip to: 19091
2981
/* 4072 */    MCD_OPC_CheckField, 12, 4, 0, 165, 58, // Skip to: 19091
2982
/* 4078 */    MCD_OPC_CheckField, 8, 3, 0, 159, 58, // Skip to: 19091
2983
/* 4084 */    MCD_OPC_Decode, 202, 20, 237, 1, // Opcode: VSTL
2984
/* 4089 */    MCD_OPC_FilterValue, 64, 21, 0, // Skip to: 4114
2985
/* 4093 */    MCD_OPC_CheckPredicate, 22, 146, 58, // Skip to: 19091
2986
/* 4097 */    MCD_OPC_CheckField, 32, 4, 0, 140, 58, // Skip to: 19091
2987
/* 4103 */    MCD_OPC_CheckField, 8, 3, 0, 134, 58, // Skip to: 19091
2988
/* 4109 */    MCD_OPC_Decode, 247, 18, 238, 1, // Opcode: VLEIB
2989
/* 4114 */    MCD_OPC_FilterValue, 65, 21, 0, // Skip to: 4139
2990
/* 4118 */    MCD_OPC_CheckPredicate, 22, 121, 58, // Skip to: 19091
2991
/* 4122 */    MCD_OPC_CheckField, 32, 4, 0, 115, 58, // Skip to: 19091
2992
/* 4128 */    MCD_OPC_CheckField, 8, 3, 0, 109, 58, // Skip to: 19091
2993
/* 4134 */    MCD_OPC_Decode, 250, 18, 239, 1, // Opcode: VLEIH
2994
/* 4139 */    MCD_OPC_FilterValue, 66, 21, 0, // Skip to: 4164
2995
/* 4143 */    MCD_OPC_CheckPredicate, 22, 96, 58, // Skip to: 19091
2996
/* 4147 */    MCD_OPC_CheckField, 32, 4, 0, 90, 58, // Skip to: 19091
2997
/* 4153 */    MCD_OPC_CheckField, 8, 3, 0, 84, 58, // Skip to: 19091
2998
/* 4159 */    MCD_OPC_Decode, 249, 18, 240, 1, // Opcode: VLEIG
2999
/* 4164 */    MCD_OPC_FilterValue, 67, 21, 0, // Skip to: 4189
3000
/* 4168 */    MCD_OPC_CheckPredicate, 22, 71, 58, // Skip to: 19091
3001
/* 4172 */    MCD_OPC_CheckField, 32, 4, 0, 65, 58, // Skip to: 19091
3002
/* 4178 */    MCD_OPC_CheckField, 8, 3, 0, 59, 58, // Skip to: 19091
3003
/* 4184 */    MCD_OPC_Decode, 248, 18, 241, 1, // Opcode: VLEIF
3004
/* 4189 */    MCD_OPC_FilterValue, 68, 61, 0, // Skip to: 4254
3005
/* 4193 */    MCD_OPC_ExtractField, 8, 3,  // Inst{10-8} ...
3006
/* 4196 */    MCD_OPC_FilterValue, 0, 43, 58, // Skip to: 19091
3007
/* 4200 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3008
/* 4203 */    MCD_OPC_FilterValue, 0, 36, 58, // Skip to: 19091
3009
/* 4207 */    MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
3010
/* 4210 */    MCD_OPC_FilterValue, 0, 29, 58, // Skip to: 19091
3011
/* 4214 */    MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
3012
/* 4217 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4230
3013
/* 4221 */    MCD_OPC_CheckPredicate, 22, 20, 0, // Skip to: 4245
3014
/* 4225 */    MCD_OPC_Decode, 248, 20, 242, 1, // Opcode: VZERO
3015
/* 4230 */    MCD_OPC_FilterValue, 255, 255, 3, 9, 0, // Skip to: 4245
3016
/* 4236 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4245
3017
/* 4240 */    MCD_OPC_Decode, 253, 19, 242, 1, // Opcode: VONE
3018
/* 4245 */    MCD_OPC_CheckPredicate, 22, 250, 57, // Skip to: 19091
3019
/* 4249 */    MCD_OPC_Decode, 207, 18, 243, 1, // Opcode: VGBM
3020
/* 4254 */    MCD_OPC_FilterValue, 69, 78, 0, // Skip to: 4336
3021
/* 4258 */    MCD_OPC_ExtractField, 8, 3,  // Inst{10-8} ...
3022
/* 4261 */    MCD_OPC_FilterValue, 0, 234, 57, // Skip to: 19091
3023
/* 4265 */    MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
3024
/* 4268 */    MCD_OPC_FilterValue, 0, 227, 57, // Skip to: 19091
3025
/* 4272 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3026
/* 4275 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4288
3027
/* 4279 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 4327
3028
/* 4283 */    MCD_OPC_Decode, 159, 20, 244, 1, // Opcode: VREPIB
3029
/* 4288 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4301
3030
/* 4292 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 4327
3031
/* 4296 */    MCD_OPC_Decode, 162, 20, 244, 1, // Opcode: VREPIH
3032
/* 4301 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4314
3033
/* 4305 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 4327
3034
/* 4309 */    MCD_OPC_Decode, 160, 20, 244, 1, // Opcode: VREPIF
3035
/* 4314 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4327
3036
/* 4318 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4327
3037
/* 4322 */    MCD_OPC_Decode, 161, 20, 244, 1, // Opcode: VREPIG
3038
/* 4327 */    MCD_OPC_CheckPredicate, 22, 168, 57, // Skip to: 19091
3039
/* 4331 */    MCD_OPC_Decode, 158, 20, 245, 1, // Opcode: VREPI
3040
/* 4336 */    MCD_OPC_FilterValue, 70, 78, 0, // Skip to: 4418
3041
/* 4340 */    MCD_OPC_ExtractField, 8, 3,  // Inst{10-8} ...
3042
/* 4343 */    MCD_OPC_FilterValue, 0, 152, 57, // Skip to: 19091
3043
/* 4347 */    MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
3044
/* 4350 */    MCD_OPC_FilterValue, 0, 145, 57, // Skip to: 19091
3045
/* 4354 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3046
/* 4357 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4370
3047
/* 4361 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 4409
3048
/* 4365 */    MCD_OPC_Decode, 221, 18, 246, 1, // Opcode: VGMB
3049
/* 4370 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4383
3050
/* 4374 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 4409
3051
/* 4378 */    MCD_OPC_Decode, 224, 18, 246, 1, // Opcode: VGMH
3052
/* 4383 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4396
3053
/* 4387 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 4409
3054
/* 4391 */    MCD_OPC_Decode, 222, 18, 246, 1, // Opcode: VGMF
3055
/* 4396 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4409
3056
/* 4400 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4409
3057
/* 4404 */    MCD_OPC_Decode, 223, 18, 246, 1, // Opcode: VGMG
3058
/* 4409 */    MCD_OPC_CheckPredicate, 22, 86, 57, // Skip to: 19091
3059
/* 4413 */    MCD_OPC_Decode, 220, 18, 247, 1, // Opcode: VGM
3060
/* 4418 */    MCD_OPC_FilterValue, 74, 87, 0, // Skip to: 4509
3061
/* 4422 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3062
/* 4425 */    MCD_OPC_FilterValue, 0, 70, 57, // Skip to: 19091
3063
/* 4429 */    MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
3064
/* 4432 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4445
3065
/* 4436 */    MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 4500
3066
/* 4440 */    MCD_OPC_Decode, 206, 18, 248, 1, // Opcode: VFTCISB
3067
/* 4445 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4458
3068
/* 4449 */    MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 4500
3069
/* 4453 */    MCD_OPC_Decode, 205, 18, 248, 1, // Opcode: VFTCIDB
3070
/* 4458 */    MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 4472
3071
/* 4463 */    MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 4500
3072
/* 4467 */    MCD_OPC_Decode, 222, 21, 249, 1, // Opcode: WFTCISB
3073
/* 4472 */    MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 4486
3074
/* 4477 */    MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 4500
3075
/* 4481 */    MCD_OPC_Decode, 221, 21, 250, 1, // Opcode: WFTCIDB
3076
/* 4486 */    MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 4500
3077
/* 4491 */    MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 4500
3078
/* 4495 */    MCD_OPC_Decode, 223, 21, 248, 1, // Opcode: WFTCIXB
3079
/* 4500 */    MCD_OPC_CheckPredicate, 22, 251, 56, // Skip to: 19091
3080
/* 4504 */    MCD_OPC_Decode, 204, 18, 251, 1, // Opcode: VFTCI
3081
/* 4509 */    MCD_OPC_FilterValue, 77, 71, 0, // Skip to: 4584
3082
/* 4513 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3083
/* 4516 */    MCD_OPC_FilterValue, 0, 235, 56, // Skip to: 19091
3084
/* 4520 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3085
/* 4523 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4536
3086
/* 4527 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 4575
3087
/* 4531 */    MCD_OPC_Decode, 154, 20, 252, 1, // Opcode: VREPB
3088
/* 4536 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4549
3089
/* 4540 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 4575
3090
/* 4544 */    MCD_OPC_Decode, 157, 20, 252, 1, // Opcode: VREPH
3091
/* 4549 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4562
3092
/* 4553 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 4575
3093
/* 4557 */    MCD_OPC_Decode, 155, 20, 252, 1, // Opcode: VREPF
3094
/* 4562 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4575
3095
/* 4566 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4575
3096
/* 4570 */    MCD_OPC_Decode, 156, 20, 252, 1, // Opcode: VREPG
3097
/* 4575 */    MCD_OPC_CheckPredicate, 22, 176, 56, // Skip to: 19091
3098
/* 4579 */    MCD_OPC_Decode, 153, 20, 253, 1, // Opcode: VREP
3099
/* 4584 */    MCD_OPC_FilterValue, 80, 78, 0, // Skip to: 4666
3100
/* 4588 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3101
/* 4591 */    MCD_OPC_FilterValue, 0, 160, 56, // Skip to: 19091
3102
/* 4595 */    MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
3103
/* 4598 */    MCD_OPC_FilterValue, 0, 153, 56, // Skip to: 19091
3104
/* 4602 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3105
/* 4605 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4618
3106
/* 4609 */    MCD_OPC_CheckPredicate, 23, 44, 0, // Skip to: 4657
3107
/* 4613 */    MCD_OPC_Decode, 148, 20, 254, 1, // Opcode: VPOPCTB
3108
/* 4618 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4631
3109
/* 4622 */    MCD_OPC_CheckPredicate, 23, 31, 0, // Skip to: 4657
3110
/* 4626 */    MCD_OPC_Decode, 151, 20, 254, 1, // Opcode: VPOPCTH
3111
/* 4631 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4644
3112
/* 4635 */    MCD_OPC_CheckPredicate, 23, 18, 0, // Skip to: 4657
3113
/* 4639 */    MCD_OPC_Decode, 149, 20, 254, 1, // Opcode: VPOPCTF
3114
/* 4644 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4657
3115
/* 4648 */    MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 4657
3116
/* 4652 */    MCD_OPC_Decode, 150, 20, 254, 1, // Opcode: VPOPCTG
3117
/* 4657 */    MCD_OPC_CheckPredicate, 22, 94, 56, // Skip to: 19091
3118
/* 4661 */    MCD_OPC_Decode, 147, 20, 255, 1, // Opcode: VPOPCT
3119
/* 4666 */    MCD_OPC_FilterValue, 82, 78, 0, // Skip to: 4748
3120
/* 4670 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3121
/* 4673 */    MCD_OPC_FilterValue, 0, 78, 56, // Skip to: 19091
3122
/* 4677 */    MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
3123
/* 4680 */    MCD_OPC_FilterValue, 0, 71, 56, // Skip to: 19091
3124
/* 4684 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3125
/* 4687 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4700
3126
/* 4691 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 4739
3127
/* 4695 */    MCD_OPC_Decode, 153, 17, 254, 1, // Opcode: VCTZB
3128
/* 4700 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4713
3129
/* 4704 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 4739
3130
/* 4708 */    MCD_OPC_Decode, 156, 17, 254, 1, // Opcode: VCTZH
3131
/* 4713 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4726
3132
/* 4717 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 4739
3133
/* 4721 */    MCD_OPC_Decode, 154, 17, 254, 1, // Opcode: VCTZF
3134
/* 4726 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4739
3135
/* 4730 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4739
3136
/* 4734 */    MCD_OPC_Decode, 155, 17, 254, 1, // Opcode: VCTZG
3137
/* 4739 */    MCD_OPC_CheckPredicate, 22, 12, 56, // Skip to: 19091
3138
/* 4743 */    MCD_OPC_Decode, 152, 17, 255, 1, // Opcode: VCTZ
3139
/* 4748 */    MCD_OPC_FilterValue, 83, 78, 0, // Skip to: 4830
3140
/* 4752 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3141
/* 4755 */    MCD_OPC_FilterValue, 0, 252, 55, // Skip to: 19091
3142
/* 4759 */    MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
3143
/* 4762 */    MCD_OPC_FilterValue, 0, 245, 55, // Skip to: 19091
3144
/* 4766 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3145
/* 4769 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 4782
3146
/* 4773 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 4821
3147
/* 4777 */    MCD_OPC_Decode, 147, 17, 254, 1, // Opcode: VCLZB
3148
/* 4782 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 4795
3149
/* 4786 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 4821
3150
/* 4790 */    MCD_OPC_Decode, 150, 17, 254, 1, // Opcode: VCLZH
3151
/* 4795 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 4808
3152
/* 4799 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 4821
3153
/* 4803 */    MCD_OPC_Decode, 148, 17, 254, 1, // Opcode: VCLZF
3154
/* 4808 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 4821
3155
/* 4812 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4821
3156
/* 4816 */    MCD_OPC_Decode, 149, 17, 254, 1, // Opcode: VCLZG
3157
/* 4821 */    MCD_OPC_CheckPredicate, 22, 186, 55, // Skip to: 19091
3158
/* 4825 */    MCD_OPC_Decode, 146, 17, 255, 1, // Opcode: VCLZ
3159
/* 4830 */    MCD_OPC_FilterValue, 86, 21, 0, // Skip to: 4855
3160
/* 4834 */    MCD_OPC_CheckPredicate, 22, 173, 55, // Skip to: 19091
3161
/* 4838 */    MCD_OPC_CheckField, 12, 20, 0, 167, 55, // Skip to: 19091
3162
/* 4844 */    MCD_OPC_CheckField, 8, 2, 0, 161, 55, // Skip to: 19091
3163
/* 4850 */    MCD_OPC_Decode, 142, 19, 254, 1, // Opcode: VLR
3164
/* 4855 */    MCD_OPC_FilterValue, 92, 117, 0, // Skip to: 4976
3165
/* 4859 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3166
/* 4862 */    MCD_OPC_FilterValue, 0, 145, 55, // Skip to: 19091
3167
/* 4866 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3168
/* 4869 */    MCD_OPC_FilterValue, 0, 138, 55, // Skip to: 19091
3169
/* 4873 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
3170
/* 4876 */    MCD_OPC_FilterValue, 0, 131, 55, // Skip to: 19091
3171
/* 4880 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3172
/* 4883 */    MCD_OPC_FilterValue, 0, 24, 0, // Skip to: 4911
3173
/* 4887 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 4902
3174
/* 4891 */    MCD_OPC_CheckField, 20, 4, 1, 5, 0, // Skip to: 4902
3175
/* 4897 */    MCD_OPC_Decode, 227, 18, 254, 1, // Opcode: VISTRBS
3176
/* 4902 */    MCD_OPC_CheckPredicate, 22, 61, 0, // Skip to: 4967
3177
/* 4906 */    MCD_OPC_Decode, 226, 18, 128, 2, // Opcode: VISTRB
3178
/* 4911 */    MCD_OPC_FilterValue, 1, 24, 0, // Skip to: 4939
3179
/* 4915 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 4930
3180
/* 4919 */    MCD_OPC_CheckField, 20, 4, 1, 5, 0, // Skip to: 4930
3181
/* 4925 */    MCD_OPC_Decode, 231, 18, 254, 1, // Opcode: VISTRHS
3182
/* 4930 */    MCD_OPC_CheckPredicate, 22, 33, 0, // Skip to: 4967
3183
/* 4934 */    MCD_OPC_Decode, 230, 18, 128, 2, // Opcode: VISTRH
3184
/* 4939 */    MCD_OPC_FilterValue, 2, 24, 0, // Skip to: 4967
3185
/* 4943 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 4958
3186
/* 4947 */    MCD_OPC_CheckField, 20, 4, 1, 5, 0, // Skip to: 4958
3187
/* 4953 */    MCD_OPC_Decode, 229, 18, 254, 1, // Opcode: VISTRFS
3188
/* 4958 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 4967
3189
/* 4962 */    MCD_OPC_Decode, 228, 18, 128, 2, // Opcode: VISTRF
3190
/* 4967 */    MCD_OPC_CheckPredicate, 22, 40, 55, // Skip to: 19091
3191
/* 4971 */    MCD_OPC_Decode, 225, 18, 129, 2, // Opcode: VISTR
3192
/* 4976 */    MCD_OPC_FilterValue, 95, 65, 0, // Skip to: 5045
3193
/* 4980 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
3194
/* 4983 */    MCD_OPC_FilterValue, 0, 24, 55, // Skip to: 19091
3195
/* 4987 */    MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
3196
/* 4990 */    MCD_OPC_FilterValue, 0, 17, 55, // Skip to: 19091
3197
/* 4994 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3198
/* 4997 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5010
3199
/* 5001 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 5036
3200
/* 5005 */    MCD_OPC_Decode, 180, 20, 254, 1, // Opcode: VSEGB
3201
/* 5010 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5023
3202
/* 5014 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5036
3203
/* 5018 */    MCD_OPC_Decode, 182, 20, 254, 1, // Opcode: VSEGH
3204
/* 5023 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5036
3205
/* 5027 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5036
3206
/* 5031 */    MCD_OPC_Decode, 181, 20, 254, 1, // Opcode: VSEGF
3207
/* 5036 */    MCD_OPC_CheckPredicate, 22, 227, 54, // Skip to: 19091
3208
/* 5040 */    MCD_OPC_Decode, 179, 20, 255, 1, // Opcode: VSEG
3209
/* 5045 */    MCD_OPC_FilterValue, 96, 78, 0, // Skip to: 5127
3210
/* 5049 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3211
/* 5052 */    MCD_OPC_FilterValue, 0, 211, 54, // Skip to: 19091
3212
/* 5056 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3213
/* 5059 */    MCD_OPC_FilterValue, 0, 204, 54, // Skip to: 19091
3214
/* 5063 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3215
/* 5066 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5079
3216
/* 5070 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 5118
3217
/* 5074 */    MCD_OPC_Decode, 229, 19, 130, 2, // Opcode: VMRLB
3218
/* 5079 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5092
3219
/* 5083 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 5118
3220
/* 5087 */    MCD_OPC_Decode, 232, 19, 130, 2, // Opcode: VMRLH
3221
/* 5092 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5105
3222
/* 5096 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5118
3223
/* 5100 */    MCD_OPC_Decode, 230, 19, 130, 2, // Opcode: VMRLF
3224
/* 5105 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 5118
3225
/* 5109 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5118
3226
/* 5113 */    MCD_OPC_Decode, 231, 19, 130, 2, // Opcode: VMRLG
3227
/* 5118 */    MCD_OPC_CheckPredicate, 22, 145, 54, // Skip to: 19091
3228
/* 5122 */    MCD_OPC_Decode, 228, 19, 131, 2, // Opcode: VMRL
3229
/* 5127 */    MCD_OPC_FilterValue, 97, 78, 0, // Skip to: 5209
3230
/* 5131 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3231
/* 5134 */    MCD_OPC_FilterValue, 0, 129, 54, // Skip to: 19091
3232
/* 5138 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3233
/* 5141 */    MCD_OPC_FilterValue, 0, 122, 54, // Skip to: 19091
3234
/* 5145 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3235
/* 5148 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5161
3236
/* 5152 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 5200
3237
/* 5156 */    MCD_OPC_Decode, 224, 19, 130, 2, // Opcode: VMRHB
3238
/* 5161 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5174
3239
/* 5165 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 5200
3240
/* 5169 */    MCD_OPC_Decode, 227, 19, 130, 2, // Opcode: VMRHH
3241
/* 5174 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5187
3242
/* 5178 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5200
3243
/* 5182 */    MCD_OPC_Decode, 225, 19, 130, 2, // Opcode: VMRHF
3244
/* 5187 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 5200
3245
/* 5191 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5200
3246
/* 5195 */    MCD_OPC_Decode, 226, 19, 130, 2, // Opcode: VMRHG
3247
/* 5200 */    MCD_OPC_CheckPredicate, 22, 63, 54, // Skip to: 19091
3248
/* 5204 */    MCD_OPC_Decode, 223, 19, 131, 2, // Opcode: VMRH
3249
/* 5209 */    MCD_OPC_FilterValue, 98, 21, 0, // Skip to: 5234
3250
/* 5213 */    MCD_OPC_CheckPredicate, 22, 50, 54, // Skip to: 19091
3251
/* 5217 */    MCD_OPC_CheckField, 12, 16, 0, 44, 54, // Skip to: 19091
3252
/* 5223 */    MCD_OPC_CheckField, 8, 3, 0, 38, 54, // Skip to: 19091
3253
/* 5229 */    MCD_OPC_Decode, 155, 19, 132, 2, // Opcode: VLVGP
3254
/* 5234 */    MCD_OPC_FilterValue, 100, 52, 0, // Skip to: 5290
3255
/* 5238 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3256
/* 5241 */    MCD_OPC_FilterValue, 0, 22, 54, // Skip to: 19091
3257
/* 5245 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3258
/* 5248 */    MCD_OPC_FilterValue, 0, 15, 54, // Skip to: 19091
3259
/* 5252 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3260
/* 5255 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5268
3261
/* 5259 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5281
3262
/* 5263 */    MCD_OPC_Decode, 220, 20, 130, 2, // Opcode: VSUMB
3263
/* 5268 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5281
3264
/* 5272 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5281
3265
/* 5276 */    MCD_OPC_Decode, 224, 20, 130, 2, // Opcode: VSUMH
3266
/* 5281 */    MCD_OPC_CheckPredicate, 22, 238, 53, // Skip to: 19091
3267
/* 5285 */    MCD_OPC_Decode, 219, 20, 131, 2, // Opcode: VSUM
3268
/* 5290 */    MCD_OPC_FilterValue, 101, 52, 0, // Skip to: 5346
3269
/* 5294 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3270
/* 5297 */    MCD_OPC_FilterValue, 0, 222, 53, // Skip to: 19091
3271
/* 5301 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3272
/* 5304 */    MCD_OPC_FilterValue, 0, 215, 53, // Skip to: 19091
3273
/* 5308 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3274
/* 5311 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5324
3275
/* 5315 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5337
3276
/* 5319 */    MCD_OPC_Decode, 223, 20, 130, 2, // Opcode: VSUMGH
3277
/* 5324 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5337
3278
/* 5328 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5337
3279
/* 5332 */    MCD_OPC_Decode, 222, 20, 130, 2, // Opcode: VSUMGF
3280
/* 5337 */    MCD_OPC_CheckPredicate, 22, 182, 53, // Skip to: 19091
3281
/* 5341 */    MCD_OPC_Decode, 221, 20, 131, 2, // Opcode: VSUMG
3282
/* 5346 */    MCD_OPC_FilterValue, 102, 21, 0, // Skip to: 5371
3283
/* 5350 */    MCD_OPC_CheckPredicate, 22, 169, 53, // Skip to: 19091
3284
/* 5354 */    MCD_OPC_CheckField, 12, 16, 0, 163, 53, // Skip to: 19091
3285
/* 5360 */    MCD_OPC_CheckField, 8, 1, 0, 157, 53, // Skip to: 19091
3286
/* 5366 */    MCD_OPC_Decode, 143, 17, 130, 2, // Opcode: VCKSM
3287
/* 5371 */    MCD_OPC_FilterValue, 103, 52, 0, // Skip to: 5427
3288
/* 5375 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3289
/* 5378 */    MCD_OPC_FilterValue, 0, 141, 53, // Skip to: 19091
3290
/* 5382 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3291
/* 5385 */    MCD_OPC_FilterValue, 0, 134, 53, // Skip to: 19091
3292
/* 5389 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3293
/* 5392 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5405
3294
/* 5396 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5418
3295
/* 5400 */    MCD_OPC_Decode, 226, 20, 130, 2, // Opcode: VSUMQF
3296
/* 5405 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 5418
3297
/* 5409 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5418
3298
/* 5413 */    MCD_OPC_Decode, 227, 20, 130, 2, // Opcode: VSUMQG
3299
/* 5418 */    MCD_OPC_CheckPredicate, 22, 101, 53, // Skip to: 19091
3300
/* 5422 */    MCD_OPC_Decode, 225, 20, 131, 2, // Opcode: VSUMQ
3301
/* 5427 */    MCD_OPC_FilterValue, 104, 21, 0, // Skip to: 5452
3302
/* 5431 */    MCD_OPC_CheckPredicate, 22, 88, 53, // Skip to: 19091
3303
/* 5435 */    MCD_OPC_CheckField, 12, 16, 0, 82, 53, // Skip to: 19091
3304
/* 5441 */    MCD_OPC_CheckField, 8, 1, 0, 76, 53, // Skip to: 19091
3305
/* 5447 */    MCD_OPC_Decode, 246, 19, 130, 2, // Opcode: VN
3306
/* 5452 */    MCD_OPC_FilterValue, 105, 21, 0, // Skip to: 5477
3307
/* 5456 */    MCD_OPC_CheckPredicate, 22, 63, 53, // Skip to: 19091
3308
/* 5460 */    MCD_OPC_CheckField, 12, 16, 0, 57, 53, // Skip to: 19091
3309
/* 5466 */    MCD_OPC_CheckField, 8, 1, 0, 51, 53, // Skip to: 19091
3310
/* 5472 */    MCD_OPC_Decode, 247, 19, 130, 2, // Opcode: VNC
3311
/* 5477 */    MCD_OPC_FilterValue, 106, 21, 0, // Skip to: 5502
3312
/* 5481 */    MCD_OPC_CheckPredicate, 22, 38, 53, // Skip to: 19091
3313
/* 5485 */    MCD_OPC_CheckField, 12, 16, 0, 32, 53, // Skip to: 19091
3314
/* 5491 */    MCD_OPC_CheckField, 8, 1, 0, 26, 53, // Skip to: 19091
3315
/* 5497 */    MCD_OPC_Decode, 251, 19, 130, 2, // Opcode: VO
3316
/* 5502 */    MCD_OPC_FilterValue, 107, 21, 0, // Skip to: 5527
3317
/* 5506 */    MCD_OPC_CheckPredicate, 22, 13, 53, // Skip to: 19091
3318
/* 5510 */    MCD_OPC_CheckField, 12, 16, 0, 7, 53, // Skip to: 19091
3319
/* 5516 */    MCD_OPC_CheckField, 8, 1, 0, 1, 53, // Skip to: 19091
3320
/* 5522 */    MCD_OPC_Decode, 249, 19, 130, 2, // Opcode: VNO
3321
/* 5527 */    MCD_OPC_FilterValue, 108, 21, 0, // Skip to: 5552
3322
/* 5531 */    MCD_OPC_CheckPredicate, 23, 244, 52, // Skip to: 19091
3323
/* 5535 */    MCD_OPC_CheckField, 12, 16, 0, 238, 52, // Skip to: 19091
3324
/* 5541 */    MCD_OPC_CheckField, 8, 1, 0, 232, 52, // Skip to: 19091
3325
/* 5547 */    MCD_OPC_Decode, 250, 19, 130, 2, // Opcode: VNX
3326
/* 5552 */    MCD_OPC_FilterValue, 109, 21, 0, // Skip to: 5577
3327
/* 5556 */    MCD_OPC_CheckPredicate, 22, 219, 52, // Skip to: 19091
3328
/* 5560 */    MCD_OPC_CheckField, 12, 16, 0, 213, 52, // Skip to: 19091
3329
/* 5566 */    MCD_OPC_CheckField, 8, 1, 0, 207, 52, // Skip to: 19091
3330
/* 5572 */    MCD_OPC_Decode, 247, 20, 130, 2, // Opcode: VX
3331
/* 5577 */    MCD_OPC_FilterValue, 110, 21, 0, // Skip to: 5602
3332
/* 5581 */    MCD_OPC_CheckPredicate, 23, 194, 52, // Skip to: 19091
3333
/* 5585 */    MCD_OPC_CheckField, 12, 16, 0, 188, 52, // Skip to: 19091
3334
/* 5591 */    MCD_OPC_CheckField, 8, 1, 0, 182, 52, // Skip to: 19091
3335
/* 5597 */    MCD_OPC_Decode, 248, 19, 130, 2, // Opcode: VNN
3336
/* 5602 */    MCD_OPC_FilterValue, 111, 21, 0, // Skip to: 5627
3337
/* 5606 */    MCD_OPC_CheckPredicate, 23, 169, 52, // Skip to: 19091
3338
/* 5610 */    MCD_OPC_CheckField, 12, 16, 0, 163, 52, // Skip to: 19091
3339
/* 5616 */    MCD_OPC_CheckField, 8, 1, 0, 157, 52, // Skip to: 19091
3340
/* 5622 */    MCD_OPC_Decode, 252, 19, 130, 2, // Opcode: VOC
3341
/* 5627 */    MCD_OPC_FilterValue, 112, 78, 0, // Skip to: 5709
3342
/* 5631 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3343
/* 5634 */    MCD_OPC_FilterValue, 0, 141, 52, // Skip to: 19091
3344
/* 5638 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3345
/* 5641 */    MCD_OPC_FilterValue, 0, 134, 52, // Skip to: 19091
3346
/* 5645 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3347
/* 5648 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5661
3348
/* 5652 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 5700
3349
/* 5656 */    MCD_OPC_Decode, 193, 17, 130, 2, // Opcode: VESLVB
3350
/* 5661 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5674
3351
/* 5665 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 5700
3352
/* 5669 */    MCD_OPC_Decode, 196, 17, 130, 2, // Opcode: VESLVH
3353
/* 5674 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5687
3354
/* 5678 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5700
3355
/* 5682 */    MCD_OPC_Decode, 194, 17, 130, 2, // Opcode: VESLVF
3356
/* 5687 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 5700
3357
/* 5691 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5700
3358
/* 5695 */    MCD_OPC_Decode, 195, 17, 130, 2, // Opcode: VESLVG
3359
/* 5700 */    MCD_OPC_CheckPredicate, 22, 75, 52, // Skip to: 19091
3360
/* 5704 */    MCD_OPC_Decode, 192, 17, 131, 2, // Opcode: VESLV
3361
/* 5709 */    MCD_OPC_FilterValue, 114, 78, 0, // Skip to: 5791
3362
/* 5713 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3363
/* 5716 */    MCD_OPC_FilterValue, 0, 59, 52, // Skip to: 19091
3364
/* 5720 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3365
/* 5723 */    MCD_OPC_FilterValue, 0, 52, 52, // Skip to: 19091
3366
/* 5727 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3367
/* 5730 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5743
3368
/* 5734 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 5782
3369
/* 5738 */    MCD_OPC_Decode, 173, 17, 133, 2, // Opcode: VERIMB
3370
/* 5743 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5756
3371
/* 5747 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 5782
3372
/* 5751 */    MCD_OPC_Decode, 176, 17, 133, 2, // Opcode: VERIMH
3373
/* 5756 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5769
3374
/* 5760 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5782
3375
/* 5764 */    MCD_OPC_Decode, 174, 17, 133, 2, // Opcode: VERIMF
3376
/* 5769 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 5782
3377
/* 5773 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5782
3378
/* 5777 */    MCD_OPC_Decode, 175, 17, 133, 2, // Opcode: VERIMG
3379
/* 5782 */    MCD_OPC_CheckPredicate, 22, 249, 51, // Skip to: 19091
3380
/* 5786 */    MCD_OPC_Decode, 172, 17, 134, 2, // Opcode: VERIM
3381
/* 5791 */    MCD_OPC_FilterValue, 115, 78, 0, // Skip to: 5873
3382
/* 5795 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3383
/* 5798 */    MCD_OPC_FilterValue, 0, 233, 51, // Skip to: 19091
3384
/* 5802 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3385
/* 5805 */    MCD_OPC_FilterValue, 0, 226, 51, // Skip to: 19091
3386
/* 5809 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3387
/* 5812 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5825
3388
/* 5816 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 5864
3389
/* 5820 */    MCD_OPC_Decode, 183, 17, 130, 2, // Opcode: VERLLVB
3390
/* 5825 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 5838
3391
/* 5829 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 5864
3392
/* 5833 */    MCD_OPC_Decode, 186, 17, 130, 2, // Opcode: VERLLVH
3393
/* 5838 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 5851
3394
/* 5842 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 5864
3395
/* 5846 */    MCD_OPC_Decode, 184, 17, 130, 2, // Opcode: VERLLVF
3396
/* 5851 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 5864
3397
/* 5855 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 5864
3398
/* 5859 */    MCD_OPC_Decode, 185, 17, 130, 2, // Opcode: VERLLVG
3399
/* 5864 */    MCD_OPC_CheckPredicate, 22, 167, 51, // Skip to: 19091
3400
/* 5868 */    MCD_OPC_Decode, 182, 17, 131, 2, // Opcode: VERLLV
3401
/* 5873 */    MCD_OPC_FilterValue, 116, 21, 0, // Skip to: 5898
3402
/* 5877 */    MCD_OPC_CheckPredicate, 22, 154, 51, // Skip to: 19091
3403
/* 5881 */    MCD_OPC_CheckField, 12, 16, 0, 148, 51, // Skip to: 19091
3404
/* 5887 */    MCD_OPC_CheckField, 8, 1, 0, 142, 51, // Skip to: 19091
3405
/* 5893 */    MCD_OPC_Decode, 187, 20, 130, 2, // Opcode: VSL
3406
/* 5898 */    MCD_OPC_FilterValue, 117, 21, 0, // Skip to: 5923
3407
/* 5902 */    MCD_OPC_CheckPredicate, 22, 129, 51, // Skip to: 19091
3408
/* 5906 */    MCD_OPC_CheckField, 12, 16, 0, 123, 51, // Skip to: 19091
3409
/* 5912 */    MCD_OPC_CheckField, 8, 1, 0, 117, 51, // Skip to: 19091
3410
/* 5918 */    MCD_OPC_Decode, 188, 20, 130, 2, // Opcode: VSLB
3411
/* 5923 */    MCD_OPC_FilterValue, 119, 27, 0, // Skip to: 5954
3412
/* 5927 */    MCD_OPC_CheckPredicate, 22, 104, 51, // Skip to: 19091
3413
/* 5931 */    MCD_OPC_CheckField, 24, 4, 0, 98, 51, // Skip to: 19091
3414
/* 5937 */    MCD_OPC_CheckField, 12, 4, 0, 92, 51, // Skip to: 19091
3415
/* 5943 */    MCD_OPC_CheckField, 8, 1, 0, 86, 51, // Skip to: 19091
3416
/* 5949 */    MCD_OPC_Decode, 189, 20, 135, 2, // Opcode: VSLDB
3417
/* 5954 */    MCD_OPC_FilterValue, 120, 78, 0, // Skip to: 6036
3418
/* 5958 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3419
/* 5961 */    MCD_OPC_FilterValue, 0, 70, 51, // Skip to: 19091
3420
/* 5965 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3421
/* 5968 */    MCD_OPC_FilterValue, 0, 63, 51, // Skip to: 19091
3422
/* 5972 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3423
/* 5975 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 5988
3424
/* 5979 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 6027
3425
/* 5983 */    MCD_OPC_Decode, 213, 17, 130, 2, // Opcode: VESRLVB
3426
/* 5988 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6001
3427
/* 5992 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6027
3428
/* 5996 */    MCD_OPC_Decode, 216, 17, 130, 2, // Opcode: VESRLVH
3429
/* 6001 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6014
3430
/* 6005 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6027
3431
/* 6009 */    MCD_OPC_Decode, 214, 17, 130, 2, // Opcode: VESRLVF
3432
/* 6014 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6027
3433
/* 6018 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6027
3434
/* 6022 */    MCD_OPC_Decode, 215, 17, 130, 2, // Opcode: VESRLVG
3435
/* 6027 */    MCD_OPC_CheckPredicate, 22, 4, 51, // Skip to: 19091
3436
/* 6031 */    MCD_OPC_Decode, 212, 17, 131, 2, // Opcode: VESRLV
3437
/* 6036 */    MCD_OPC_FilterValue, 122, 78, 0, // Skip to: 6118
3438
/* 6040 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3439
/* 6043 */    MCD_OPC_FilterValue, 0, 244, 50, // Skip to: 19091
3440
/* 6047 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3441
/* 6050 */    MCD_OPC_FilterValue, 0, 237, 50, // Skip to: 19091
3442
/* 6054 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3443
/* 6057 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 6070
3444
/* 6061 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 6109
3445
/* 6065 */    MCD_OPC_Decode, 203, 17, 130, 2, // Opcode: VESRAVB
3446
/* 6070 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6083
3447
/* 6074 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6109
3448
/* 6078 */    MCD_OPC_Decode, 206, 17, 130, 2, // Opcode: VESRAVH
3449
/* 6083 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6096
3450
/* 6087 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6109
3451
/* 6091 */    MCD_OPC_Decode, 204, 17, 130, 2, // Opcode: VESRAVF
3452
/* 6096 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6109
3453
/* 6100 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6109
3454
/* 6104 */    MCD_OPC_Decode, 205, 17, 130, 2, // Opcode: VESRAVG
3455
/* 6109 */    MCD_OPC_CheckPredicate, 22, 178, 50, // Skip to: 19091
3456
/* 6113 */    MCD_OPC_Decode, 202, 17, 131, 2, // Opcode: VESRAV
3457
/* 6118 */    MCD_OPC_FilterValue, 124, 21, 0, // Skip to: 6143
3458
/* 6122 */    MCD_OPC_CheckPredicate, 22, 165, 50, // Skip to: 19091
3459
/* 6126 */    MCD_OPC_CheckField, 12, 16, 0, 159, 50, // Skip to: 19091
3460
/* 6132 */    MCD_OPC_CheckField, 8, 1, 0, 153, 50, // Skip to: 19091
3461
/* 6138 */    MCD_OPC_Decode, 194, 20, 130, 2, // Opcode: VSRL
3462
/* 6143 */    MCD_OPC_FilterValue, 125, 21, 0, // Skip to: 6168
3463
/* 6147 */    MCD_OPC_CheckPredicate, 22, 140, 50, // Skip to: 19091
3464
/* 6151 */    MCD_OPC_CheckField, 12, 16, 0, 134, 50, // Skip to: 19091
3465
/* 6157 */    MCD_OPC_CheckField, 8, 1, 0, 128, 50, // Skip to: 19091
3466
/* 6163 */    MCD_OPC_Decode, 195, 20, 130, 2, // Opcode: VSRLB
3467
/* 6168 */    MCD_OPC_FilterValue, 126, 21, 0, // Skip to: 6193
3468
/* 6172 */    MCD_OPC_CheckPredicate, 22, 115, 50, // Skip to: 19091
3469
/* 6176 */    MCD_OPC_CheckField, 12, 16, 0, 109, 50, // Skip to: 19091
3470
/* 6182 */    MCD_OPC_CheckField, 8, 1, 0, 103, 50, // Skip to: 19091
3471
/* 6188 */    MCD_OPC_Decode, 192, 20, 130, 2, // Opcode: VSRA
3472
/* 6193 */    MCD_OPC_FilterValue, 127, 21, 0, // Skip to: 6218
3473
/* 6197 */    MCD_OPC_CheckPredicate, 22, 90, 50, // Skip to: 19091
3474
/* 6201 */    MCD_OPC_CheckField, 12, 16, 0, 84, 50, // Skip to: 19091
3475
/* 6207 */    MCD_OPC_CheckField, 8, 1, 0, 78, 50, // Skip to: 19091
3476
/* 6213 */    MCD_OPC_Decode, 193, 20, 130, 2, // Opcode: VSRAB
3477
/* 6218 */    MCD_OPC_FilterValue, 128, 1, 198, 0, // Skip to: 6421
3478
/* 6223 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3479
/* 6226 */    MCD_OPC_FilterValue, 0, 61, 50, // Skip to: 19091
3480
/* 6230 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3481
/* 6233 */    MCD_OPC_FilterValue, 0, 54, 50, // Skip to: 19091
3482
/* 6237 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3483
/* 6240 */    MCD_OPC_FilterValue, 0, 47, 50, // Skip to: 19091
3484
/* 6244 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3485
/* 6247 */    MCD_OPC_FilterValue, 0, 51, 0, // Skip to: 6302
3486
/* 6251 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3487
/* 6254 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6267
3488
/* 6258 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6293
3489
/* 6262 */    MCD_OPC_Decode, 253, 17, 130, 2, // Opcode: VFEEBS
3490
/* 6267 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6280
3491
/* 6271 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6293
3492
/* 6275 */    MCD_OPC_Decode, 130, 18, 130, 2, // Opcode: VFEEZB
3493
/* 6280 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6293
3494
/* 6284 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6293
3495
/* 6288 */    MCD_OPC_Decode, 131, 18, 130, 2, // Opcode: VFEEZBS
3496
/* 6293 */    MCD_OPC_CheckPredicate, 22, 115, 0, // Skip to: 6412
3497
/* 6297 */    MCD_OPC_Decode, 252, 17, 136, 2, // Opcode: VFEEB
3498
/* 6302 */    MCD_OPC_FilterValue, 1, 51, 0, // Skip to: 6357
3499
/* 6306 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3500
/* 6309 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6322
3501
/* 6313 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6348
3502
/* 6317 */    MCD_OPC_Decode, 129, 18, 130, 2, // Opcode: VFEEHS
3503
/* 6322 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6335
3504
/* 6326 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6348
3505
/* 6330 */    MCD_OPC_Decode, 134, 18, 130, 2, // Opcode: VFEEZH
3506
/* 6335 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6348
3507
/* 6339 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6348
3508
/* 6343 */    MCD_OPC_Decode, 135, 18, 130, 2, // Opcode: VFEEZHS
3509
/* 6348 */    MCD_OPC_CheckPredicate, 22, 60, 0, // Skip to: 6412
3510
/* 6352 */    MCD_OPC_Decode, 128, 18, 136, 2, // Opcode: VFEEH
3511
/* 6357 */    MCD_OPC_FilterValue, 2, 51, 0, // Skip to: 6412
3512
/* 6361 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3513
/* 6364 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6377
3514
/* 6368 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6403
3515
/* 6372 */    MCD_OPC_Decode, 255, 17, 130, 2, // Opcode: VFEEFS
3516
/* 6377 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6390
3517
/* 6381 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6403
3518
/* 6385 */    MCD_OPC_Decode, 132, 18, 130, 2, // Opcode: VFEEZF
3519
/* 6390 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6403
3520
/* 6394 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6403
3521
/* 6398 */    MCD_OPC_Decode, 133, 18, 130, 2, // Opcode: VFEEZFS
3522
/* 6403 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6412
3523
/* 6407 */    MCD_OPC_Decode, 254, 17, 136, 2, // Opcode: VFEEF
3524
/* 6412 */    MCD_OPC_CheckPredicate, 22, 131, 49, // Skip to: 19091
3525
/* 6416 */    MCD_OPC_Decode, 251, 17, 137, 2, // Opcode: VFEE
3526
/* 6421 */    MCD_OPC_FilterValue, 129, 1, 198, 0, // Skip to: 6624
3527
/* 6426 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3528
/* 6429 */    MCD_OPC_FilterValue, 0, 114, 49, // Skip to: 19091
3529
/* 6433 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3530
/* 6436 */    MCD_OPC_FilterValue, 0, 107, 49, // Skip to: 19091
3531
/* 6440 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3532
/* 6443 */    MCD_OPC_FilterValue, 0, 100, 49, // Skip to: 19091
3533
/* 6447 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3534
/* 6450 */    MCD_OPC_FilterValue, 0, 51, 0, // Skip to: 6505
3535
/* 6454 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3536
/* 6457 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6470
3537
/* 6461 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6496
3538
/* 6465 */    MCD_OPC_Decode, 138, 18, 130, 2, // Opcode: VFENEBS
3539
/* 6470 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6483
3540
/* 6474 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6496
3541
/* 6478 */    MCD_OPC_Decode, 143, 18, 130, 2, // Opcode: VFENEZB
3542
/* 6483 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6496
3543
/* 6487 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6496
3544
/* 6491 */    MCD_OPC_Decode, 144, 18, 130, 2, // Opcode: VFENEZBS
3545
/* 6496 */    MCD_OPC_CheckPredicate, 22, 115, 0, // Skip to: 6615
3546
/* 6500 */    MCD_OPC_Decode, 137, 18, 136, 2, // Opcode: VFENEB
3547
/* 6505 */    MCD_OPC_FilterValue, 1, 51, 0, // Skip to: 6560
3548
/* 6509 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3549
/* 6512 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6525
3550
/* 6516 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6551
3551
/* 6520 */    MCD_OPC_Decode, 142, 18, 130, 2, // Opcode: VFENEHS
3552
/* 6525 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6538
3553
/* 6529 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6551
3554
/* 6533 */    MCD_OPC_Decode, 147, 18, 130, 2, // Opcode: VFENEZH
3555
/* 6538 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6551
3556
/* 6542 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6551
3557
/* 6546 */    MCD_OPC_Decode, 148, 18, 130, 2, // Opcode: VFENEZHS
3558
/* 6551 */    MCD_OPC_CheckPredicate, 22, 60, 0, // Skip to: 6615
3559
/* 6555 */    MCD_OPC_Decode, 141, 18, 136, 2, // Opcode: VFENEH
3560
/* 6560 */    MCD_OPC_FilterValue, 2, 51, 0, // Skip to: 6615
3561
/* 6564 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3562
/* 6567 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 6580
3563
/* 6571 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 6606
3564
/* 6575 */    MCD_OPC_Decode, 140, 18, 130, 2, // Opcode: VFENEFS
3565
/* 6580 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 6593
3566
/* 6584 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 6606
3567
/* 6588 */    MCD_OPC_Decode, 145, 18, 130, 2, // Opcode: VFENEZF
3568
/* 6593 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 6606
3569
/* 6597 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6606
3570
/* 6601 */    MCD_OPC_Decode, 146, 18, 130, 2, // Opcode: VFENEZFS
3571
/* 6606 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6615
3572
/* 6610 */    MCD_OPC_Decode, 139, 18, 136, 2, // Opcode: VFENEF
3573
/* 6615 */    MCD_OPC_CheckPredicate, 22, 184, 48, // Skip to: 19091
3574
/* 6619 */    MCD_OPC_Decode, 136, 18, 137, 2, // Opcode: VFENE
3575
/* 6624 */    MCD_OPC_FilterValue, 130, 1, 207, 0, // Skip to: 6836
3576
/* 6629 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3577
/* 6632 */    MCD_OPC_FilterValue, 0, 167, 48, // Skip to: 19091
3578
/* 6636 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3579
/* 6639 */    MCD_OPC_FilterValue, 0, 160, 48, // Skip to: 19091
3580
/* 6643 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3581
/* 6646 */    MCD_OPC_FilterValue, 0, 153, 48, // Skip to: 19091
3582
/* 6650 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3583
/* 6653 */    MCD_OPC_FilterValue, 0, 54, 0, // Skip to: 6711
3584
/* 6657 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6672
3585
/* 6661 */    MCD_OPC_CheckField, 20, 2, 3, 5, 0, // Skip to: 6672
3586
/* 6667 */    MCD_OPC_Decode, 227, 17, 138, 2, // Opcode: VFAEZBS
3587
/* 6672 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6687
3588
/* 6676 */    MCD_OPC_CheckField, 20, 1, 1, 5, 0, // Skip to: 6687
3589
/* 6682 */    MCD_OPC_Decode, 221, 17, 139, 2, // Opcode: VFAEBS
3590
/* 6687 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6702
3591
/* 6691 */    MCD_OPC_CheckField, 21, 1, 1, 5, 0, // Skip to: 6702
3592
/* 6697 */    MCD_OPC_Decode, 226, 17, 140, 2, // Opcode: VFAEZB
3593
/* 6702 */    MCD_OPC_CheckPredicate, 22, 121, 0, // Skip to: 6827
3594
/* 6706 */    MCD_OPC_Decode, 220, 17, 136, 2, // Opcode: VFAEB
3595
/* 6711 */    MCD_OPC_FilterValue, 1, 54, 0, // Skip to: 6769
3596
/* 6715 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6730
3597
/* 6719 */    MCD_OPC_CheckField, 20, 2, 3, 5, 0, // Skip to: 6730
3598
/* 6725 */    MCD_OPC_Decode, 231, 17, 138, 2, // Opcode: VFAEZHS
3599
/* 6730 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6745
3600
/* 6734 */    MCD_OPC_CheckField, 20, 1, 1, 5, 0, // Skip to: 6745
3601
/* 6740 */    MCD_OPC_Decode, 225, 17, 139, 2, // Opcode: VFAEHS
3602
/* 6745 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6760
3603
/* 6749 */    MCD_OPC_CheckField, 21, 1, 1, 5, 0, // Skip to: 6760
3604
/* 6755 */    MCD_OPC_Decode, 230, 17, 140, 2, // Opcode: VFAEZH
3605
/* 6760 */    MCD_OPC_CheckPredicate, 22, 63, 0, // Skip to: 6827
3606
/* 6764 */    MCD_OPC_Decode, 224, 17, 136, 2, // Opcode: VFAEH
3607
/* 6769 */    MCD_OPC_FilterValue, 2, 54, 0, // Skip to: 6827
3608
/* 6773 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6788
3609
/* 6777 */    MCD_OPC_CheckField, 20, 2, 3, 5, 0, // Skip to: 6788
3610
/* 6783 */    MCD_OPC_Decode, 229, 17, 138, 2, // Opcode: VFAEZFS
3611
/* 6788 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6803
3612
/* 6792 */    MCD_OPC_CheckField, 20, 1, 1, 5, 0, // Skip to: 6803
3613
/* 6798 */    MCD_OPC_Decode, 223, 17, 139, 2, // Opcode: VFAEFS
3614
/* 6803 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6818
3615
/* 6807 */    MCD_OPC_CheckField, 21, 1, 1, 5, 0, // Skip to: 6818
3616
/* 6813 */    MCD_OPC_Decode, 228, 17, 140, 2, // Opcode: VFAEZF
3617
/* 6818 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 6827
3618
/* 6822 */    MCD_OPC_Decode, 222, 17, 136, 2, // Opcode: VFAEF
3619
/* 6827 */    MCD_OPC_CheckPredicate, 22, 228, 47, // Skip to: 19091
3620
/* 6831 */    MCD_OPC_Decode, 219, 17, 137, 2, // Opcode: VFAE
3621
/* 6836 */    MCD_OPC_FilterValue, 132, 1, 21, 0, // Skip to: 6862
3622
/* 6841 */    MCD_OPC_CheckPredicate, 22, 214, 47, // Skip to: 19091
3623
/* 6845 */    MCD_OPC_CheckField, 16, 12, 0, 208, 47, // Skip to: 19091
3624
/* 6851 */    MCD_OPC_CheckField, 8, 1, 0, 202, 47, // Skip to: 19091
3625
/* 6857 */    MCD_OPC_Decode, 254, 19, 131, 2, // Opcode: VPDI
3626
/* 6862 */    MCD_OPC_FilterValue, 133, 1, 21, 0, // Skip to: 6888
3627
/* 6867 */    MCD_OPC_CheckPredicate, 23, 188, 47, // Skip to: 19091
3628
/* 6871 */    MCD_OPC_CheckField, 12, 16, 0, 182, 47, // Skip to: 19091
3629
/* 6877 */    MCD_OPC_CheckField, 8, 1, 0, 176, 47, // Skip to: 19091
3630
/* 6883 */    MCD_OPC_Decode, 237, 16, 130, 2, // Opcode: VBPERM
3631
/* 6888 */    MCD_OPC_FilterValue, 138, 1, 193, 0, // Skip to: 7086
3632
/* 6893 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3633
/* 6896 */    MCD_OPC_FilterValue, 0, 159, 47, // Skip to: 19091
3634
/* 6900 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3635
/* 6903 */    MCD_OPC_FilterValue, 0, 54, 0, // Skip to: 6961
3636
/* 6907 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6922
3637
/* 6911 */    MCD_OPC_CheckField, 20, 2, 3, 5, 0, // Skip to: 6922
3638
/* 6917 */    MCD_OPC_Decode, 212, 20, 141, 2, // Opcode: VSTRCZBS
3639
/* 6922 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6937
3640
/* 6926 */    MCD_OPC_CheckField, 20, 1, 1, 5, 0, // Skip to: 6937
3641
/* 6932 */    MCD_OPC_Decode, 206, 20, 142, 2, // Opcode: VSTRCBS
3642
/* 6937 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6952
3643
/* 6941 */    MCD_OPC_CheckField, 21, 1, 1, 5, 0, // Skip to: 6952
3644
/* 6947 */    MCD_OPC_Decode, 211, 20, 143, 2, // Opcode: VSTRCZB
3645
/* 6952 */    MCD_OPC_CheckPredicate, 22, 121, 0, // Skip to: 7077
3646
/* 6956 */    MCD_OPC_Decode, 205, 20, 144, 2, // Opcode: VSTRCB
3647
/* 6961 */    MCD_OPC_FilterValue, 1, 54, 0, // Skip to: 7019
3648
/* 6965 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6980
3649
/* 6969 */    MCD_OPC_CheckField, 20, 2, 3, 5, 0, // Skip to: 6980
3650
/* 6975 */    MCD_OPC_Decode, 216, 20, 141, 2, // Opcode: VSTRCZHS
3651
/* 6980 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 6995
3652
/* 6984 */    MCD_OPC_CheckField, 20, 1, 1, 5, 0, // Skip to: 6995
3653
/* 6990 */    MCD_OPC_Decode, 210, 20, 142, 2, // Opcode: VSTRCHS
3654
/* 6995 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 7010
3655
/* 6999 */    MCD_OPC_CheckField, 21, 1, 1, 5, 0, // Skip to: 7010
3656
/* 7005 */    MCD_OPC_Decode, 215, 20, 143, 2, // Opcode: VSTRCZH
3657
/* 7010 */    MCD_OPC_CheckPredicate, 22, 63, 0, // Skip to: 7077
3658
/* 7014 */    MCD_OPC_Decode, 209, 20, 144, 2, // Opcode: VSTRCH
3659
/* 7019 */    MCD_OPC_FilterValue, 2, 54, 0, // Skip to: 7077
3660
/* 7023 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 7038
3661
/* 7027 */    MCD_OPC_CheckField, 20, 2, 3, 5, 0, // Skip to: 7038
3662
/* 7033 */    MCD_OPC_Decode, 214, 20, 141, 2, // Opcode: VSTRCZFS
3663
/* 7038 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 7053
3664
/* 7042 */    MCD_OPC_CheckField, 20, 1, 1, 5, 0, // Skip to: 7053
3665
/* 7048 */    MCD_OPC_Decode, 208, 20, 142, 2, // Opcode: VSTRCFS
3666
/* 7053 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 7068
3667
/* 7057 */    MCD_OPC_CheckField, 21, 1, 1, 5, 0, // Skip to: 7068
3668
/* 7063 */    MCD_OPC_Decode, 213, 20, 143, 2, // Opcode: VSTRCZF
3669
/* 7068 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 7077
3670
/* 7072 */    MCD_OPC_Decode, 207, 20, 144, 2, // Opcode: VSTRCF
3671
/* 7077 */    MCD_OPC_CheckPredicate, 22, 234, 46, // Skip to: 19091
3672
/* 7081 */    MCD_OPC_Decode, 204, 20, 145, 2, // Opcode: VSTRC
3673
/* 7086 */    MCD_OPC_FilterValue, 140, 1, 15, 0, // Skip to: 7106
3674
/* 7091 */    MCD_OPC_CheckPredicate, 22, 220, 46, // Skip to: 19091
3675
/* 7095 */    MCD_OPC_CheckField, 16, 12, 0, 214, 46, // Skip to: 19091
3676
/* 7101 */    MCD_OPC_Decode, 255, 19, 146, 2, // Opcode: VPERM
3677
/* 7106 */    MCD_OPC_FilterValue, 141, 1, 15, 0, // Skip to: 7126
3678
/* 7111 */    MCD_OPC_CheckPredicate, 22, 200, 46, // Skip to: 19091
3679
/* 7115 */    MCD_OPC_CheckField, 16, 12, 0, 194, 46, // Skip to: 19091
3680
/* 7121 */    MCD_OPC_Decode, 183, 20, 146, 2, // Opcode: VSEL
3681
/* 7126 */    MCD_OPC_FilterValue, 142, 1, 104, 0, // Skip to: 7235
3682
/* 7131 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3683
/* 7134 */    MCD_OPC_FilterValue, 0, 177, 46, // Skip to: 19091
3684
/* 7138 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3685
/* 7141 */    MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 7174
3686
/* 7145 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3687
/* 7148 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7161
3688
/* 7152 */    MCD_OPC_CheckPredicate, 23, 70, 0, // Skip to: 7226
3689
/* 7156 */    MCD_OPC_Decode, 188, 18, 146, 2, // Opcode: VFMSSB
3690
/* 7161 */    MCD_OPC_FilterValue, 8, 61, 0, // Skip to: 7226
3691
/* 7165 */    MCD_OPC_CheckPredicate, 23, 57, 0, // Skip to: 7226
3692
/* 7169 */    MCD_OPC_Decode, 203, 21, 147, 2, // Opcode: WFMSSB
3693
/* 7174 */    MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 7207
3694
/* 7178 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3695
/* 7181 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7194
3696
/* 7185 */    MCD_OPC_CheckPredicate, 22, 37, 0, // Skip to: 7226
3697
/* 7189 */    MCD_OPC_Decode, 187, 18, 146, 2, // Opcode: VFMSDB
3698
/* 7194 */    MCD_OPC_FilterValue, 8, 28, 0, // Skip to: 7226
3699
/* 7198 */    MCD_OPC_CheckPredicate, 22, 24, 0, // Skip to: 7226
3700
/* 7202 */    MCD_OPC_Decode, 202, 21, 148, 2, // Opcode: WFMSDB
3701
/* 7207 */    MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 7226
3702
/* 7211 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 7226
3703
/* 7215 */    MCD_OPC_CheckField, 16, 4, 8, 5, 0, // Skip to: 7226
3704
/* 7221 */    MCD_OPC_Decode, 204, 21, 146, 2, // Opcode: WFMSXB
3705
/* 7226 */    MCD_OPC_CheckPredicate, 22, 85, 46, // Skip to: 19091
3706
/* 7230 */    MCD_OPC_Decode, 185, 18, 149, 2, // Opcode: VFMS
3707
/* 7235 */    MCD_OPC_FilterValue, 143, 1, 104, 0, // Skip to: 7344
3708
/* 7240 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3709
/* 7243 */    MCD_OPC_FilterValue, 0, 68, 46, // Skip to: 19091
3710
/* 7247 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3711
/* 7250 */    MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 7283
3712
/* 7254 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3713
/* 7257 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7270
3714
/* 7261 */    MCD_OPC_CheckPredicate, 23, 70, 0, // Skip to: 7335
3715
/* 7265 */    MCD_OPC_Decode, 177, 18, 146, 2, // Opcode: VFMASB
3716
/* 7270 */    MCD_OPC_FilterValue, 8, 61, 0, // Skip to: 7335
3717
/* 7274 */    MCD_OPC_CheckPredicate, 23, 57, 0, // Skip to: 7335
3718
/* 7278 */    MCD_OPC_Decode, 192, 21, 147, 2, // Opcode: WFMASB
3719
/* 7283 */    MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 7316
3720
/* 7287 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3721
/* 7290 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7303
3722
/* 7294 */    MCD_OPC_CheckPredicate, 22, 37, 0, // Skip to: 7335
3723
/* 7298 */    MCD_OPC_Decode, 176, 18, 146, 2, // Opcode: VFMADB
3724
/* 7303 */    MCD_OPC_FilterValue, 8, 28, 0, // Skip to: 7335
3725
/* 7307 */    MCD_OPC_CheckPredicate, 22, 24, 0, // Skip to: 7335
3726
/* 7311 */    MCD_OPC_Decode, 191, 21, 148, 2, // Opcode: WFMADB
3727
/* 7316 */    MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 7335
3728
/* 7320 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 7335
3729
/* 7324 */    MCD_OPC_CheckField, 16, 4, 8, 5, 0, // Skip to: 7335
3730
/* 7330 */    MCD_OPC_Decode, 193, 21, 146, 2, // Opcode: WFMAXB
3731
/* 7335 */    MCD_OPC_CheckPredicate, 22, 232, 45, // Skip to: 19091
3732
/* 7339 */    MCD_OPC_Decode, 175, 18, 149, 2, // Opcode: VFMA
3733
/* 7344 */    MCD_OPC_FilterValue, 148, 1, 65, 0, // Skip to: 7414
3734
/* 7349 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3735
/* 7352 */    MCD_OPC_FilterValue, 0, 215, 45, // Skip to: 19091
3736
/* 7356 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3737
/* 7359 */    MCD_OPC_FilterValue, 0, 208, 45, // Skip to: 19091
3738
/* 7363 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3739
/* 7366 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 7379
3740
/* 7370 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 7405
3741
/* 7374 */    MCD_OPC_Decode, 131, 20, 130, 2, // Opcode: VPKH
3742
/* 7379 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 7392
3743
/* 7383 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 7405
3744
/* 7387 */    MCD_OPC_Decode, 129, 20, 130, 2, // Opcode: VPKF
3745
/* 7392 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 7405
3746
/* 7396 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 7405
3747
/* 7400 */    MCD_OPC_Decode, 130, 20, 130, 2, // Opcode: VPKG
3748
/* 7405 */    MCD_OPC_CheckPredicate, 22, 162, 45, // Skip to: 19091
3749
/* 7409 */    MCD_OPC_Decode, 128, 20, 131, 2, // Opcode: VPK
3750
/* 7414 */    MCD_OPC_FilterValue, 149, 1, 132, 0, // Skip to: 7551
3751
/* 7419 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3752
/* 7422 */    MCD_OPC_FilterValue, 0, 145, 45, // Skip to: 19091
3753
/* 7426 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3754
/* 7429 */    MCD_OPC_FilterValue, 0, 138, 45, // Skip to: 19091
3755
/* 7433 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3756
/* 7436 */    MCD_OPC_FilterValue, 0, 131, 45, // Skip to: 19091
3757
/* 7440 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3758
/* 7443 */    MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 7476
3759
/* 7447 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3760
/* 7450 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7463
3761
/* 7454 */    MCD_OPC_CheckPredicate, 22, 84, 0, // Skip to: 7542
3762
/* 7458 */    MCD_OPC_Decode, 137, 20, 130, 2, // Opcode: VPKLSH
3763
/* 7463 */    MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 7542
3764
/* 7467 */    MCD_OPC_CheckPredicate, 22, 71, 0, // Skip to: 7542
3765
/* 7471 */    MCD_OPC_Decode, 138, 20, 130, 2, // Opcode: VPKLSHS
3766
/* 7476 */    MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 7509
3767
/* 7480 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3768
/* 7483 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7496
3769
/* 7487 */    MCD_OPC_CheckPredicate, 22, 51, 0, // Skip to: 7542
3770
/* 7491 */    MCD_OPC_Decode, 133, 20, 130, 2, // Opcode: VPKLSF
3771
/* 7496 */    MCD_OPC_FilterValue, 1, 42, 0, // Skip to: 7542
3772
/* 7500 */    MCD_OPC_CheckPredicate, 22, 38, 0, // Skip to: 7542
3773
/* 7504 */    MCD_OPC_Decode, 134, 20, 130, 2, // Opcode: VPKLSFS
3774
/* 7509 */    MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 7542
3775
/* 7513 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3776
/* 7516 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7529
3777
/* 7520 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 7542
3778
/* 7524 */    MCD_OPC_Decode, 135, 20, 130, 2, // Opcode: VPKLSG
3779
/* 7529 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 7542
3780
/* 7533 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 7542
3781
/* 7537 */    MCD_OPC_Decode, 136, 20, 130, 2, // Opcode: VPKLSGS
3782
/* 7542 */    MCD_OPC_CheckPredicate, 22, 25, 45, // Skip to: 19091
3783
/* 7546 */    MCD_OPC_Decode, 132, 20, 137, 2, // Opcode: VPKLS
3784
/* 7551 */    MCD_OPC_FilterValue, 151, 1, 132, 0, // Skip to: 7688
3785
/* 7556 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3786
/* 7559 */    MCD_OPC_FilterValue, 0, 8, 45, // Skip to: 19091
3787
/* 7563 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3788
/* 7566 */    MCD_OPC_FilterValue, 0, 1, 45, // Skip to: 19091
3789
/* 7570 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3790
/* 7573 */    MCD_OPC_FilterValue, 0, 250, 44, // Skip to: 19091
3791
/* 7577 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3792
/* 7580 */    MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 7613
3793
/* 7584 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3794
/* 7587 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7600
3795
/* 7591 */    MCD_OPC_CheckPredicate, 22, 84, 0, // Skip to: 7679
3796
/* 7595 */    MCD_OPC_Decode, 144, 20, 130, 2, // Opcode: VPKSH
3797
/* 7600 */    MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 7679
3798
/* 7604 */    MCD_OPC_CheckPredicate, 22, 71, 0, // Skip to: 7679
3799
/* 7608 */    MCD_OPC_Decode, 145, 20, 130, 2, // Opcode: VPKSHS
3800
/* 7613 */    MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 7646
3801
/* 7617 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3802
/* 7620 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7633
3803
/* 7624 */    MCD_OPC_CheckPredicate, 22, 51, 0, // Skip to: 7679
3804
/* 7628 */    MCD_OPC_Decode, 140, 20, 130, 2, // Opcode: VPKSF
3805
/* 7633 */    MCD_OPC_FilterValue, 1, 42, 0, // Skip to: 7679
3806
/* 7637 */    MCD_OPC_CheckPredicate, 22, 38, 0, // Skip to: 7679
3807
/* 7641 */    MCD_OPC_Decode, 141, 20, 130, 2, // Opcode: VPKSFS
3808
/* 7646 */    MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 7679
3809
/* 7650 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3810
/* 7653 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7666
3811
/* 7657 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 7679
3812
/* 7661 */    MCD_OPC_Decode, 142, 20, 130, 2, // Opcode: VPKSG
3813
/* 7666 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 7679
3814
/* 7670 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 7679
3815
/* 7674 */    MCD_OPC_Decode, 143, 20, 130, 2, // Opcode: VPKSGS
3816
/* 7679 */    MCD_OPC_CheckPredicate, 22, 144, 44, // Skip to: 19091
3817
/* 7683 */    MCD_OPC_Decode, 139, 20, 137, 2, // Opcode: VPKS
3818
/* 7688 */    MCD_OPC_FilterValue, 158, 1, 104, 0, // Skip to: 7797
3819
/* 7693 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3820
/* 7696 */    MCD_OPC_FilterValue, 0, 127, 44, // Skip to: 19091
3821
/* 7700 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3822
/* 7703 */    MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 7736
3823
/* 7707 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3824
/* 7710 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7723
3825
/* 7714 */    MCD_OPC_CheckPredicate, 23, 70, 0, // Skip to: 7788
3826
/* 7718 */    MCD_OPC_Decode, 194, 18, 146, 2, // Opcode: VFNMSSB
3827
/* 7723 */    MCD_OPC_FilterValue, 8, 61, 0, // Skip to: 7788
3828
/* 7727 */    MCD_OPC_CheckPredicate, 23, 57, 0, // Skip to: 7788
3829
/* 7731 */    MCD_OPC_Decode, 210, 21, 147, 2, // Opcode: WFNMSSB
3830
/* 7736 */    MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 7769
3831
/* 7740 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3832
/* 7743 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7756
3833
/* 7747 */    MCD_OPC_CheckPredicate, 23, 37, 0, // Skip to: 7788
3834
/* 7751 */    MCD_OPC_Decode, 193, 18, 146, 2, // Opcode: VFNMSDB
3835
/* 7756 */    MCD_OPC_FilterValue, 8, 28, 0, // Skip to: 7788
3836
/* 7760 */    MCD_OPC_CheckPredicate, 23, 24, 0, // Skip to: 7788
3837
/* 7764 */    MCD_OPC_Decode, 209, 21, 148, 2, // Opcode: WFNMSDB
3838
/* 7769 */    MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 7788
3839
/* 7773 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 7788
3840
/* 7777 */    MCD_OPC_CheckField, 16, 4, 8, 5, 0, // Skip to: 7788
3841
/* 7783 */    MCD_OPC_Decode, 211, 21, 146, 2, // Opcode: WFNMSXB
3842
/* 7788 */    MCD_OPC_CheckPredicate, 23, 35, 44, // Skip to: 19091
3843
/* 7792 */    MCD_OPC_Decode, 192, 18, 149, 2, // Opcode: VFNMS
3844
/* 7797 */    MCD_OPC_FilterValue, 159, 1, 104, 0, // Skip to: 7906
3845
/* 7802 */    MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
3846
/* 7805 */    MCD_OPC_FilterValue, 0, 18, 44, // Skip to: 19091
3847
/* 7809 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3848
/* 7812 */    MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 7845
3849
/* 7816 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3850
/* 7819 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7832
3851
/* 7823 */    MCD_OPC_CheckPredicate, 23, 70, 0, // Skip to: 7897
3852
/* 7827 */    MCD_OPC_Decode, 191, 18, 146, 2, // Opcode: VFNMASB
3853
/* 7832 */    MCD_OPC_FilterValue, 8, 61, 0, // Skip to: 7897
3854
/* 7836 */    MCD_OPC_CheckPredicate, 23, 57, 0, // Skip to: 7897
3855
/* 7840 */    MCD_OPC_Decode, 207, 21, 147, 2, // Opcode: WFNMASB
3856
/* 7845 */    MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 7878
3857
/* 7849 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
3858
/* 7852 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7865
3859
/* 7856 */    MCD_OPC_CheckPredicate, 23, 37, 0, // Skip to: 7897
3860
/* 7860 */    MCD_OPC_Decode, 190, 18, 146, 2, // Opcode: VFNMADB
3861
/* 7865 */    MCD_OPC_FilterValue, 8, 28, 0, // Skip to: 7897
3862
/* 7869 */    MCD_OPC_CheckPredicate, 23, 24, 0, // Skip to: 7897
3863
/* 7873 */    MCD_OPC_Decode, 206, 21, 148, 2, // Opcode: WFNMADB
3864
/* 7878 */    MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 7897
3865
/* 7882 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 7897
3866
/* 7886 */    MCD_OPC_CheckField, 16, 4, 8, 5, 0, // Skip to: 7897
3867
/* 7892 */    MCD_OPC_Decode, 208, 21, 146, 2, // Opcode: WFNMAXB
3868
/* 7897 */    MCD_OPC_CheckPredicate, 23, 182, 43, // Skip to: 19091
3869
/* 7901 */    MCD_OPC_Decode, 189, 18, 149, 2, // Opcode: VFNMA
3870
/* 7906 */    MCD_OPC_FilterValue, 161, 1, 65, 0, // Skip to: 7976
3871
/* 7911 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3872
/* 7914 */    MCD_OPC_FilterValue, 0, 165, 43, // Skip to: 19091
3873
/* 7918 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3874
/* 7921 */    MCD_OPC_FilterValue, 0, 158, 43, // Skip to: 19091
3875
/* 7925 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3876
/* 7928 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 7941
3877
/* 7932 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 7967
3878
/* 7936 */    MCD_OPC_Decode, 200, 19, 130, 2, // Opcode: VMLHB
3879
/* 7941 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 7954
3880
/* 7945 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 7967
3881
/* 7949 */    MCD_OPC_Decode, 202, 19, 130, 2, // Opcode: VMLHH
3882
/* 7954 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 7967
3883
/* 7958 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 7967
3884
/* 7962 */    MCD_OPC_Decode, 201, 19, 130, 2, // Opcode: VMLHF
3885
/* 7967 */    MCD_OPC_CheckPredicate, 22, 112, 43, // Skip to: 19091
3886
/* 7971 */    MCD_OPC_Decode, 199, 19, 131, 2, // Opcode: VMLH
3887
/* 7976 */    MCD_OPC_FilterValue, 162, 1, 65, 0, // Skip to: 8046
3888
/* 7981 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3889
/* 7984 */    MCD_OPC_FilterValue, 0, 95, 43, // Skip to: 19091
3890
/* 7988 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3891
/* 7991 */    MCD_OPC_FilterValue, 0, 88, 43, // Skip to: 19091
3892
/* 7995 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3893
/* 7998 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8011
3894
/* 8002 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8037
3895
/* 8006 */    MCD_OPC_Decode, 193, 19, 130, 2, // Opcode: VMLB
3896
/* 8011 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8024
3897
/* 8015 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8037
3898
/* 8019 */    MCD_OPC_Decode, 203, 19, 130, 2, // Opcode: VMLHW
3899
/* 8024 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8037
3900
/* 8028 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8037
3901
/* 8032 */    MCD_OPC_Decode, 198, 19, 130, 2, // Opcode: VMLF
3902
/* 8037 */    MCD_OPC_CheckPredicate, 22, 42, 43, // Skip to: 19091
3903
/* 8041 */    MCD_OPC_Decode, 192, 19, 131, 2, // Opcode: VML
3904
/* 8046 */    MCD_OPC_FilterValue, 163, 1, 65, 0, // Skip to: 8116
3905
/* 8051 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3906
/* 8054 */    MCD_OPC_FilterValue, 0, 25, 43, // Skip to: 19091
3907
/* 8058 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3908
/* 8061 */    MCD_OPC_FilterValue, 0, 18, 43, // Skip to: 19091
3909
/* 8065 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3910
/* 8068 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8081
3911
/* 8072 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8107
3912
/* 8076 */    MCD_OPC_Decode, 189, 19, 130, 2, // Opcode: VMHB
3913
/* 8081 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8094
3914
/* 8085 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8107
3915
/* 8089 */    MCD_OPC_Decode, 191, 19, 130, 2, // Opcode: VMHH
3916
/* 8094 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8107
3917
/* 8098 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8107
3918
/* 8102 */    MCD_OPC_Decode, 190, 19, 130, 2, // Opcode: VMHF
3919
/* 8107 */    MCD_OPC_CheckPredicate, 22, 228, 42, // Skip to: 19091
3920
/* 8111 */    MCD_OPC_Decode, 188, 19, 131, 2, // Opcode: VMH
3921
/* 8116 */    MCD_OPC_FilterValue, 164, 1, 65, 0, // Skip to: 8186
3922
/* 8121 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3923
/* 8124 */    MCD_OPC_FilterValue, 0, 211, 42, // Skip to: 19091
3924
/* 8128 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3925
/* 8131 */    MCD_OPC_FilterValue, 0, 204, 42, // Skip to: 19091
3926
/* 8135 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3927
/* 8138 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8151
3928
/* 8142 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8177
3929
/* 8146 */    MCD_OPC_Decode, 195, 19, 130, 2, // Opcode: VMLEB
3930
/* 8151 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8164
3931
/* 8155 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8177
3932
/* 8159 */    MCD_OPC_Decode, 197, 19, 130, 2, // Opcode: VMLEH
3933
/* 8164 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8177
3934
/* 8168 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8177
3935
/* 8172 */    MCD_OPC_Decode, 196, 19, 130, 2, // Opcode: VMLEF
3936
/* 8177 */    MCD_OPC_CheckPredicate, 22, 158, 42, // Skip to: 19091
3937
/* 8181 */    MCD_OPC_Decode, 194, 19, 131, 2, // Opcode: VMLE
3938
/* 8186 */    MCD_OPC_FilterValue, 165, 1, 65, 0, // Skip to: 8256
3939
/* 8191 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3940
/* 8194 */    MCD_OPC_FilterValue, 0, 141, 42, // Skip to: 19091
3941
/* 8198 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3942
/* 8201 */    MCD_OPC_FilterValue, 0, 134, 42, // Skip to: 19091
3943
/* 8205 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3944
/* 8208 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8221
3945
/* 8212 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8247
3946
/* 8216 */    MCD_OPC_Decode, 205, 19, 130, 2, // Opcode: VMLOB
3947
/* 8221 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8234
3948
/* 8225 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8247
3949
/* 8229 */    MCD_OPC_Decode, 207, 19, 130, 2, // Opcode: VMLOH
3950
/* 8234 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8247
3951
/* 8238 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8247
3952
/* 8242 */    MCD_OPC_Decode, 206, 19, 130, 2, // Opcode: VMLOF
3953
/* 8247 */    MCD_OPC_CheckPredicate, 22, 88, 42, // Skip to: 19091
3954
/* 8251 */    MCD_OPC_Decode, 204, 19, 131, 2, // Opcode: VMLO
3955
/* 8256 */    MCD_OPC_FilterValue, 166, 1, 65, 0, // Skip to: 8326
3956
/* 8261 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3957
/* 8264 */    MCD_OPC_FilterValue, 0, 71, 42, // Skip to: 19091
3958
/* 8268 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3959
/* 8271 */    MCD_OPC_FilterValue, 0, 64, 42, // Skip to: 19091
3960
/* 8275 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3961
/* 8278 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8291
3962
/* 8282 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8317
3963
/* 8286 */    MCD_OPC_Decode, 185, 19, 130, 2, // Opcode: VMEB
3964
/* 8291 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8304
3965
/* 8295 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8317
3966
/* 8299 */    MCD_OPC_Decode, 187, 19, 130, 2, // Opcode: VMEH
3967
/* 8304 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8317
3968
/* 8308 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8317
3969
/* 8312 */    MCD_OPC_Decode, 186, 19, 130, 2, // Opcode: VMEF
3970
/* 8317 */    MCD_OPC_CheckPredicate, 22, 18, 42, // Skip to: 19091
3971
/* 8321 */    MCD_OPC_Decode, 184, 19, 131, 2, // Opcode: VME
3972
/* 8326 */    MCD_OPC_FilterValue, 167, 1, 65, 0, // Skip to: 8396
3973
/* 8331 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
3974
/* 8334 */    MCD_OPC_FilterValue, 0, 1, 42, // Skip to: 19091
3975
/* 8338 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
3976
/* 8341 */    MCD_OPC_FilterValue, 0, 250, 41, // Skip to: 19091
3977
/* 8345 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
3978
/* 8348 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8361
3979
/* 8352 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8387
3980
/* 8356 */    MCD_OPC_Decode, 219, 19, 130, 2, // Opcode: VMOB
3981
/* 8361 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8374
3982
/* 8365 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8387
3983
/* 8369 */    MCD_OPC_Decode, 221, 19, 130, 2, // Opcode: VMOH
3984
/* 8374 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8387
3985
/* 8378 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8387
3986
/* 8382 */    MCD_OPC_Decode, 220, 19, 130, 2, // Opcode: VMOF
3987
/* 8387 */    MCD_OPC_CheckPredicate, 22, 204, 41, // Skip to: 19091
3988
/* 8391 */    MCD_OPC_Decode, 218, 19, 131, 2, // Opcode: VMO
3989
/* 8396 */    MCD_OPC_FilterValue, 169, 1, 58, 0, // Skip to: 8459
3990
/* 8401 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
3991
/* 8404 */    MCD_OPC_FilterValue, 0, 187, 41, // Skip to: 19091
3992
/* 8408 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
3993
/* 8411 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8424
3994
/* 8415 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8450
3995
/* 8419 */    MCD_OPC_Decode, 172, 19, 146, 2, // Opcode: VMALHB
3996
/* 8424 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8437
3997
/* 8428 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8450
3998
/* 8432 */    MCD_OPC_Decode, 174, 19, 146, 2, // Opcode: VMALHH
3999
/* 8437 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8450
4000
/* 8441 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8450
4001
/* 8445 */    MCD_OPC_Decode, 173, 19, 146, 2, // Opcode: VMALHF
4002
/* 8450 */    MCD_OPC_CheckPredicate, 22, 141, 41, // Skip to: 19091
4003
/* 8454 */    MCD_OPC_Decode, 171, 19, 150, 2, // Opcode: VMALH
4004
/* 8459 */    MCD_OPC_FilterValue, 170, 1, 58, 0, // Skip to: 8522
4005
/* 8464 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4006
/* 8467 */    MCD_OPC_FilterValue, 0, 124, 41, // Skip to: 19091
4007
/* 8471 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4008
/* 8474 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8487
4009
/* 8478 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8513
4010
/* 8482 */    MCD_OPC_Decode, 165, 19, 146, 2, // Opcode: VMALB
4011
/* 8487 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8500
4012
/* 8491 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8513
4013
/* 8495 */    MCD_OPC_Decode, 175, 19, 146, 2, // Opcode: VMALHW
4014
/* 8500 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8513
4015
/* 8504 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8513
4016
/* 8508 */    MCD_OPC_Decode, 170, 19, 146, 2, // Opcode: VMALF
4017
/* 8513 */    MCD_OPC_CheckPredicate, 22, 78, 41, // Skip to: 19091
4018
/* 8517 */    MCD_OPC_Decode, 164, 19, 150, 2, // Opcode: VMAL
4019
/* 8522 */    MCD_OPC_FilterValue, 171, 1, 58, 0, // Skip to: 8585
4020
/* 8527 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4021
/* 8530 */    MCD_OPC_FilterValue, 0, 61, 41, // Skip to: 19091
4022
/* 8534 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4023
/* 8537 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8550
4024
/* 8541 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8576
4025
/* 8545 */    MCD_OPC_Decode, 161, 19, 146, 2, // Opcode: VMAHB
4026
/* 8550 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8563
4027
/* 8554 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8576
4028
/* 8558 */    MCD_OPC_Decode, 163, 19, 146, 2, // Opcode: VMAHH
4029
/* 8563 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8576
4030
/* 8567 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8576
4031
/* 8571 */    MCD_OPC_Decode, 162, 19, 146, 2, // Opcode: VMAHF
4032
/* 8576 */    MCD_OPC_CheckPredicate, 22, 15, 41, // Skip to: 19091
4033
/* 8580 */    MCD_OPC_Decode, 160, 19, 150, 2, // Opcode: VMAH
4034
/* 8585 */    MCD_OPC_FilterValue, 172, 1, 58, 0, // Skip to: 8648
4035
/* 8590 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4036
/* 8593 */    MCD_OPC_FilterValue, 0, 254, 40, // Skip to: 19091
4037
/* 8597 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4038
/* 8600 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8613
4039
/* 8604 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8639
4040
/* 8608 */    MCD_OPC_Decode, 167, 19, 146, 2, // Opcode: VMALEB
4041
/* 8613 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8626
4042
/* 8617 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8639
4043
/* 8621 */    MCD_OPC_Decode, 169, 19, 146, 2, // Opcode: VMALEH
4044
/* 8626 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8639
4045
/* 8630 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8639
4046
/* 8634 */    MCD_OPC_Decode, 168, 19, 146, 2, // Opcode: VMALEF
4047
/* 8639 */    MCD_OPC_CheckPredicate, 22, 208, 40, // Skip to: 19091
4048
/* 8643 */    MCD_OPC_Decode, 166, 19, 150, 2, // Opcode: VMALE
4049
/* 8648 */    MCD_OPC_FilterValue, 173, 1, 58, 0, // Skip to: 8711
4050
/* 8653 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4051
/* 8656 */    MCD_OPC_FilterValue, 0, 191, 40, // Skip to: 19091
4052
/* 8660 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4053
/* 8663 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8676
4054
/* 8667 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8702
4055
/* 8671 */    MCD_OPC_Decode, 177, 19, 146, 2, // Opcode: VMALOB
4056
/* 8676 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8689
4057
/* 8680 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8702
4058
/* 8684 */    MCD_OPC_Decode, 179, 19, 146, 2, // Opcode: VMALOH
4059
/* 8689 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8702
4060
/* 8693 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8702
4061
/* 8697 */    MCD_OPC_Decode, 178, 19, 146, 2, // Opcode: VMALOF
4062
/* 8702 */    MCD_OPC_CheckPredicate, 22, 145, 40, // Skip to: 19091
4063
/* 8706 */    MCD_OPC_Decode, 176, 19, 150, 2, // Opcode: VMALO
4064
/* 8711 */    MCD_OPC_FilterValue, 174, 1, 58, 0, // Skip to: 8774
4065
/* 8716 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4066
/* 8719 */    MCD_OPC_FilterValue, 0, 128, 40, // Skip to: 19091
4067
/* 8723 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4068
/* 8726 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8739
4069
/* 8730 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8765
4070
/* 8734 */    MCD_OPC_Decode, 157, 19, 146, 2, // Opcode: VMAEB
4071
/* 8739 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8752
4072
/* 8743 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8765
4073
/* 8747 */    MCD_OPC_Decode, 159, 19, 146, 2, // Opcode: VMAEH
4074
/* 8752 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8765
4075
/* 8756 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8765
4076
/* 8760 */    MCD_OPC_Decode, 158, 19, 146, 2, // Opcode: VMAEF
4077
/* 8765 */    MCD_OPC_CheckPredicate, 22, 82, 40, // Skip to: 19091
4078
/* 8769 */    MCD_OPC_Decode, 156, 19, 150, 2, // Opcode: VMAE
4079
/* 8774 */    MCD_OPC_FilterValue, 175, 1, 58, 0, // Skip to: 8837
4080
/* 8779 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4081
/* 8782 */    MCD_OPC_FilterValue, 0, 65, 40, // Skip to: 19091
4082
/* 8786 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4083
/* 8789 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8802
4084
/* 8793 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8828
4085
/* 8797 */    MCD_OPC_Decode, 181, 19, 146, 2, // Opcode: VMAOB
4086
/* 8802 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8815
4087
/* 8806 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8828
4088
/* 8810 */    MCD_OPC_Decode, 183, 19, 146, 2, // Opcode: VMAOH
4089
/* 8815 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8828
4090
/* 8819 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8828
4091
/* 8823 */    MCD_OPC_Decode, 182, 19, 146, 2, // Opcode: VMAOF
4092
/* 8828 */    MCD_OPC_CheckPredicate, 22, 19, 40, // Skip to: 19091
4093
/* 8832 */    MCD_OPC_Decode, 180, 19, 150, 2, // Opcode: VMAO
4094
/* 8837 */    MCD_OPC_FilterValue, 180, 1, 78, 0, // Skip to: 8920
4095
/* 8842 */    MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4096
/* 8845 */    MCD_OPC_FilterValue, 0, 2, 40, // Skip to: 19091
4097
/* 8849 */    MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
4098
/* 8852 */    MCD_OPC_FilterValue, 0, 251, 39, // Skip to: 19091
4099
/* 8856 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4100
/* 8859 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 8872
4101
/* 8863 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 8911
4102
/* 8867 */    MCD_OPC_Decode, 216, 18, 130, 2, // Opcode: VGFMB
4103
/* 8872 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 8885
4104
/* 8876 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 8911
4105
/* 8880 */    MCD_OPC_Decode, 219, 18, 130, 2, // Opcode: VGFMH
4106
/* 8885 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 8898
4107
/* 8889 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 8911
4108
/* 8893 */    MCD_OPC_Decode, 217, 18, 130, 2, // Opcode: VGFMF
4109
/* 8898 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 8911
4110
/* 8902 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 8911
4111
/* 8906 */    MCD_OPC_Decode, 218, 18, 130, 2, // Opcode: VGFMG
4112
/* 8911 */    MCD_OPC_CheckPredicate, 22, 192, 39, // Skip to: 19091
4113
/* 8915 */    MCD_OPC_Decode, 210, 18, 131, 2, // Opcode: VGFM
4114
/* 8920 */    MCD_OPC_FilterValue, 184, 1, 31, 0, // Skip to: 8956
4115
/* 8925 */    MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
4116
/* 8928 */    MCD_OPC_FilterValue, 0, 175, 39, // Skip to: 19091
4117
/* 8932 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 8947
4118
/* 8936 */    MCD_OPC_CheckField, 24, 4, 3, 5, 0, // Skip to: 8947
4119
/* 8942 */    MCD_OPC_Decode, 234, 19, 144, 2, // Opcode: VMSLG
4120
/* 8947 */    MCD_OPC_CheckPredicate, 23, 156, 39, // Skip to: 19091
4121
/* 8951 */    MCD_OPC_Decode, 233, 19, 145, 2, // Opcode: VMSL
4122
/* 8956 */    MCD_OPC_FilterValue, 185, 1, 31, 0, // Skip to: 8992
4123
/* 8961 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4124
/* 8964 */    MCD_OPC_FilterValue, 0, 139, 39, // Skip to: 19091
4125
/* 8968 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 8983
4126
/* 8972 */    MCD_OPC_CheckField, 24, 4, 4, 5, 0, // Skip to: 8983
4127
/* 8978 */    MCD_OPC_Decode, 216, 16, 146, 2, // Opcode: VACCCQ
4128
/* 8983 */    MCD_OPC_CheckPredicate, 22, 120, 39, // Skip to: 19091
4129
/* 8987 */    MCD_OPC_Decode, 215, 16, 150, 2, // Opcode: VACCC
4130
/* 8992 */    MCD_OPC_FilterValue, 187, 1, 31, 0, // Skip to: 9028
4131
/* 8997 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4132
/* 9000 */    MCD_OPC_FilterValue, 0, 103, 39, // Skip to: 19091
4133
/* 9004 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9019
4134
/* 9008 */    MCD_OPC_CheckField, 24, 4, 4, 5, 0, // Skip to: 9019
4135
/* 9014 */    MCD_OPC_Decode, 221, 16, 146, 2, // Opcode: VACQ
4136
/* 9019 */    MCD_OPC_CheckPredicate, 22, 84, 39, // Skip to: 19091
4137
/* 9023 */    MCD_OPC_Decode, 212, 16, 150, 2, // Opcode: VAC
4138
/* 9028 */    MCD_OPC_FilterValue, 188, 1, 71, 0, // Skip to: 9104
4139
/* 9033 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4140
/* 9036 */    MCD_OPC_FilterValue, 0, 67, 39, // Skip to: 19091
4141
/* 9040 */    MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4142
/* 9043 */    MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 9056
4143
/* 9047 */    MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 9095
4144
/* 9051 */    MCD_OPC_Decode, 212, 18, 146, 2, // Opcode: VGFMAB
4145
/* 9056 */    MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 9069
4146
/* 9060 */    MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 9095
4147
/* 9064 */    MCD_OPC_Decode, 215, 18, 146, 2, // Opcode: VGFMAH
4148
/* 9069 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 9082
4149
/* 9073 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 9095
4150
/* 9077 */    MCD_OPC_Decode, 213, 18, 146, 2, // Opcode: VGFMAF
4151
/* 9082 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 9095
4152
/* 9086 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 9095
4153
/* 9090 */    MCD_OPC_Decode, 214, 18, 146, 2, // Opcode: VGFMAG
4154
/* 9095 */    MCD_OPC_CheckPredicate, 22, 8, 39, // Skip to: 19091
4155
/* 9099 */    MCD_OPC_Decode, 211, 18, 150, 2, // Opcode: VGFMA
4156
/* 9104 */    MCD_OPC_FilterValue, 189, 1, 31, 0, // Skip to: 9140
4157
/* 9109 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4158
/* 9112 */    MCD_OPC_FilterValue, 0, 247, 38, // Skip to: 19091
4159
/* 9116 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9131
4160
/* 9120 */    MCD_OPC_CheckField, 24, 4, 4, 5, 0, // Skip to: 9131
4161
/* 9126 */    MCD_OPC_Decode, 167, 20, 146, 2, // Opcode: VSBCBIQ
4162
/* 9131 */    MCD_OPC_CheckPredicate, 22, 228, 38, // Skip to: 19091
4163
/* 9135 */    MCD_OPC_Decode, 166, 20, 150, 2, // Opcode: VSBCBI
4164
/* 9140 */    MCD_OPC_FilterValue, 191, 1, 31, 0, // Skip to: 9176
4165
/* 9145 */    MCD_OPC_ExtractField, 16, 8,  // Inst{23-16} ...
4166
/* 9148 */    MCD_OPC_FilterValue, 0, 211, 38, // Skip to: 19091
4167
/* 9152 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9167
4168
/* 9156 */    MCD_OPC_CheckField, 24, 4, 4, 5, 0, // Skip to: 9167
4169
/* 9162 */    MCD_OPC_Decode, 169, 20, 146, 2, // Opcode: VSBIQ
4170
/* 9167 */    MCD_OPC_CheckPredicate, 22, 192, 38, // Skip to: 19091
4171
/* 9171 */    MCD_OPC_Decode, 168, 20, 150, 2, // Opcode: VSBI
4172
/* 9176 */    MCD_OPC_FilterValue, 192, 1, 54, 0, // Skip to: 9235
4173
/* 9181 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4174
/* 9184 */    MCD_OPC_FilterValue, 0, 175, 38, // Skip to: 19091
4175
/* 9188 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4176
/* 9191 */    MCD_OPC_FilterValue, 0, 168, 38, // Skip to: 19091
4177
/* 9195 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4178
/* 9198 */    MCD_OPC_FilterValue, 3, 24, 0, // Skip to: 9226
4179
/* 9202 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9217
4180
/* 9206 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9217
4181
/* 9212 */    MCD_OPC_Decode, 252, 20, 151, 2, // Opcode: WCLGDB
4182
/* 9217 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 9226
4183
/* 9221 */    MCD_OPC_Decode, 145, 17, 152, 2, // Opcode: VCLGDB
4184
/* 9226 */    MCD_OPC_CheckPredicate, 22, 133, 38, // Skip to: 19091
4185
/* 9230 */    MCD_OPC_Decode, 144, 17, 153, 2, // Opcode: VCLGD
4186
/* 9235 */    MCD_OPC_FilterValue, 193, 1, 54, 0, // Skip to: 9294
4187
/* 9240 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4188
/* 9243 */    MCD_OPC_FilterValue, 0, 116, 38, // Skip to: 19091
4189
/* 9247 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4190
/* 9250 */    MCD_OPC_FilterValue, 0, 109, 38, // Skip to: 19091
4191
/* 9254 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4192
/* 9257 */    MCD_OPC_FilterValue, 3, 24, 0, // Skip to: 9285
4193
/* 9261 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9276
4194
/* 9265 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9276
4195
/* 9271 */    MCD_OPC_Decode, 250, 20, 151, 2, // Opcode: WCDLGB
4196
/* 9276 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 9285
4197
/* 9280 */    MCD_OPC_Decode, 241, 16, 152, 2, // Opcode: VCDLGB
4198
/* 9285 */    MCD_OPC_CheckPredicate, 22, 74, 38, // Skip to: 19091
4199
/* 9289 */    MCD_OPC_Decode, 240, 16, 153, 2, // Opcode: VCDLG
4200
/* 9294 */    MCD_OPC_FilterValue, 194, 1, 54, 0, // Skip to: 9353
4201
/* 9299 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4202
/* 9302 */    MCD_OPC_FilterValue, 0, 57, 38, // Skip to: 19091
4203
/* 9306 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4204
/* 9309 */    MCD_OPC_FilterValue, 0, 50, 38, // Skip to: 19091
4205
/* 9313 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4206
/* 9316 */    MCD_OPC_FilterValue, 3, 24, 0, // Skip to: 9344
4207
/* 9320 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9335
4208
/* 9324 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9335
4209
/* 9330 */    MCD_OPC_Decode, 251, 20, 151, 2, // Opcode: WCGDB
4210
/* 9335 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 9344
4211
/* 9339 */    MCD_OPC_Decode, 252, 16, 152, 2, // Opcode: VCGDB
4212
/* 9344 */    MCD_OPC_CheckPredicate, 22, 15, 38, // Skip to: 19091
4213
/* 9348 */    MCD_OPC_Decode, 251, 16, 153, 2, // Opcode: VCGD
4214
/* 9353 */    MCD_OPC_FilterValue, 195, 1, 54, 0, // Skip to: 9412
4215
/* 9358 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4216
/* 9361 */    MCD_OPC_FilterValue, 0, 254, 37, // Skip to: 19091
4217
/* 9365 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4218
/* 9368 */    MCD_OPC_FilterValue, 0, 247, 37, // Skip to: 19091
4219
/* 9372 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4220
/* 9375 */    MCD_OPC_FilterValue, 3, 24, 0, // Skip to: 9403
4221
/* 9379 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9394
4222
/* 9383 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9394
4223
/* 9389 */    MCD_OPC_Decode, 249, 20, 151, 2, // Opcode: WCDGB
4224
/* 9394 */    MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 9403
4225
/* 9398 */    MCD_OPC_Decode, 239, 16, 152, 2, // Opcode: VCDGB
4226
/* 9403 */    MCD_OPC_CheckPredicate, 22, 212, 37, // Skip to: 19091
4227
/* 9407 */    MCD_OPC_Decode, 238, 16, 153, 2, // Opcode: VCDG
4228
/* 9412 */    MCD_OPC_FilterValue, 196, 1, 67, 0, // Skip to: 9484
4229
/* 9417 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4230
/* 9420 */    MCD_OPC_FilterValue, 0, 195, 37, // Skip to: 19091
4231
/* 9424 */    MCD_OPC_ExtractField, 20, 12,  // Inst{31-20} ...
4232
/* 9427 */    MCD_OPC_FilterValue, 0, 188, 37, // Skip to: 19091
4233
/* 9431 */    MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4234
/* 9434 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 9447
4235
/* 9438 */    MCD_OPC_CheckPredicate, 22, 33, 0, // Skip to: 9475
4236
/* 9442 */    MCD_OPC_Decode, 240, 18, 254, 1, // Opcode: VLDEB
4237
/* 9447 */    MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 9461
4238
/* 9452 */    MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 9475
4239
/* 9456 */    MCD_OPC_Decode, 224, 21, 154, 2, // Opcode: WLDEB
4240
/* 9461 */    MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 9475
4241
/* 9466 */    MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 9475
4242
/* 9470 */    MCD_OPC_Decode, 181, 21, 155, 2, // Opcode: WFLLD
4243
/* 9475 */    MCD_OPC_CheckPredicate, 22, 140, 37, // Skip to: 19091
4244
/* 9479 */    MCD_OPC_Decode, 239, 18, 156, 2, // Opcode: VLDE
4245
/* 9484 */    MCD_OPC_FilterValue, 197, 1, 73, 0, // Skip to: 9562
4246
/* 9489 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4247
/* 9492 */    MCD_OPC_FilterValue, 0, 123, 37, // Skip to: 19091
4248
/* 9496 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4249
/* 9499 */    MCD_OPC_FilterValue, 0, 116, 37, // Skip to: 19091
4250
/* 9503 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4251
/* 9506 */    MCD_OPC_FilterValue, 3, 24, 0, // Skip to: 9534
4252
/* 9510 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9525
4253
/* 9514 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9525
4254
/* 9520 */    MCD_OPC_Decode, 225, 21, 157, 2, // Opcode: WLEDB
4255
/* 9525 */    MCD_OPC_CheckPredicate, 22, 24, 0, // Skip to: 9553
4256
/* 9529 */    MCD_OPC_Decode, 243, 18, 152, 2, // Opcode: VLEDB
4257
/* 9534 */    MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 9553
4258
/* 9538 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 9553
4259
/* 9542 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9553
4260
/* 9548 */    MCD_OPC_Decode, 190, 21, 158, 2, // Opcode: WFLRX
4261
/* 9553 */    MCD_OPC_CheckPredicate, 22, 62, 37, // Skip to: 19091
4262
/* 9557 */    MCD_OPC_Decode, 242, 18, 153, 2, // Opcode: VLED
4263
/* 9562 */    MCD_OPC_FilterValue, 199, 1, 101, 0, // Skip to: 9668
4264
/* 9567 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4265
/* 9570 */    MCD_OPC_FilterValue, 0, 45, 37, // Skip to: 19091
4266
/* 9574 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4267
/* 9577 */    MCD_OPC_FilterValue, 0, 38, 37, // Skip to: 19091
4268
/* 9581 */    MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4269
/* 9584 */    MCD_OPC_FilterValue, 2, 24, 0, // Skip to: 9612
4270
/* 9588 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 9603
4271
/* 9592 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9603
4272
/* 9598 */    MCD_OPC_Decode, 154, 21, 159, 2, // Opcode: WFISB
4273
/* 9603 */    MCD_OPC_CheckPredicate, 23, 52, 0, // Skip to: 9659
4274
/* 9607 */    MCD_OPC_Decode, 151, 18, 152, 2, // Opcode: VFISB
4275
/* 9612 */    MCD_OPC_FilterValue, 3, 24, 0, // Skip to: 9640
4276
/* 9616 */    MCD_OPC_CheckPredicate, 22, 11, 0, // Skip to: 9631
4277
/* 9620 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9631
4278
/* 9626 */    MCD_OPC_Decode, 153, 21, 151, 2, // Opcode: WFIDB
4279
/* 9631 */    MCD_OPC_CheckPredicate, 22, 24, 0, // Skip to: 9659
4280
/* 9635 */    MCD_OPC_Decode, 150, 18, 152, 2, // Opcode: VFIDB
4281
/* 9640 */    MCD_OPC_FilterValue, 4, 15, 0, // Skip to: 9659
4282
/* 9644 */    MCD_OPC_CheckPredicate, 23, 11, 0, // Skip to: 9659
4283
/* 9648 */    MCD_OPC_CheckField, 19, 1, 1, 5, 0, // Skip to: 9659
4284
/* 9654 */    MCD_OPC_Decode, 155, 21, 160, 2, // Opcode: WFIXB
4285
/* 9659 */    MCD_OPC_CheckPredicate, 22, 212, 36, // Skip to: 19091
4286
/* 9663 */    MCD_OPC_Decode, 149, 18, 153, 2, // Opcode: VFI
4287
/* 9668 */    MCD_OPC_FilterValue, 202, 1, 65, 0, // Skip to: 9738
4288
/* 9673 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4289
/* 9676 */    MCD_OPC_FilterValue, 0, 195, 36, // Skip to: 19091
4290
/* 9680 */    MCD_OPC_ExtractField, 20, 12,  // Inst{31-20} ...
4291
/* 9683 */    MCD_OPC_FilterValue, 0, 188, 36, // Skip to: 19091
4292
/* 9687 */    MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4293
/* 9690 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 9703
4294
/* 9694 */    MCD_OPC_CheckPredicate, 23, 31, 0, // Skip to: 9729
4295
/* 9698 */    MCD_OPC_Decode, 176, 21, 161, 2, // Opcode: WFKSB
4296
/* 9703 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 9716
4297
/* 9707 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 9729
4298
/* 9711 */    MCD_OPC_Decode, 157, 21, 162, 2, // Opcode: WFKDB
4299
/* 9716 */    MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 9729
4300
/* 9720 */    MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 9729
4301
/* 9724 */    MCD_OPC_Decode, 177, 21, 254, 1, // Opcode: WFKXB
4302
/* 9729 */    MCD_OPC_CheckPredicate, 22, 142, 36, // Skip to: 19091
4303
/* 9733 */    MCD_OPC_Decode, 156, 21, 163, 2, // Opcode: WFK
4304
/* 9738 */    MCD_OPC_FilterValue, 203, 1, 65, 0, // Skip to: 9808
4305
/* 9743 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4306
/* 9746 */    MCD_OPC_FilterValue, 0, 125, 36, // Skip to: 19091
4307
/* 9750 */    MCD_OPC_ExtractField, 20, 12,  // Inst{31-20} ...
4308
/* 9753 */    MCD_OPC_FilterValue, 0, 118, 36, // Skip to: 19091
4309
/* 9757 */    MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4310
/* 9760 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 9773
4311
/* 9764 */    MCD_OPC_CheckPredicate, 23, 31, 0, // Skip to: 9799
4312
/* 9768 */    MCD_OPC_Decode, 148, 21, 161, 2, // Opcode: WFCSB
4313
/* 9773 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 9786
4314
/* 9777 */    MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 9799
4315
/* 9781 */    MCD_OPC_Decode, 129, 21, 162, 2, // Opcode: WFCDB
4316
/* 9786 */    MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 9799
4317
/* 9790 */    MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 9799
4318
/* 9794 */    MCD_OPC_Decode, 149, 21, 254, 1, // Opcode: WFCXB
4319
/* 9799 */    MCD_OPC_CheckPredicate, 22, 72, 36, // Skip to: 19091
4320
/* 9803 */    MCD_OPC_Decode, 128, 21, 163, 2, // Opcode: WFC
4321
/* 9808 */    MCD_OPC_FilterValue, 204, 1, 49, 1, // Skip to: 10118
4322
/* 9813 */    MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4323
/* 9816 */    MCD_OPC_FilterValue, 0, 55, 36, // Skip to: 19091
4324
/* 9820 */    MCD_OPC_ExtractField, 24, 8,  // Inst{31-24} ...
4325
/* 9823 */    MCD_OPC_FilterValue, 0, 48, 36, // Skip to: 19091
4326
/* 9827 */    MCD_OPC_ExtractField, 12, 12,  // Inst{23-12} ...
4327
/* 9830 */    MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 9843
4328
/* 9834 */    MCD_OPC_CheckPredicate, 23, 200, 0, // Skip to: 10038
4329
/* 9838 */    MCD_OPC_Decode, 165, 18, 254, 1, // Opcode: VFLCSB
4330
/* 9843 */    MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 9856
4331
/* 9847 */    MCD_OPC_CheckPredicate, 22, 187, 0, // Skip to: 10038
4332
/* 9851 */    MCD_OPC_Decode, 164, 18, 254, 1, // Opcode: VFLCDB
4333
/* 9856 */    MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 9870
4334
/* 9861 */    MCD_OPC_CheckPredicate, 23, 173, 0, // Skip to: 10038
4335
/* 9865 */    MCD_OPC_Decode, 179, 21, 161, 2, // Opcode: WFLCSB
4336
/* 9870 */    MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 9884
4337
/* 9875 */    MCD_OPC_CheckPredicate, 22, 159, 0, // Skip to: 10038
4338
/* 9879 */    MCD_OPC_Decode, 178, 21, 162, 2, // Opcode: WFLCDB
4339
/* 9884 */    MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 9898
4340
/* 9889 */    MCD_OPC_CheckPredicate, 23, 145, 0, // Skip to: 10038
4341
/* 9893 */    MCD_OPC_Decode, 180, 21, 254, 1, // Opcode: WFLCXB
4342
/* 9898 */    MCD_OPC_FilterValue, 130, 2, 9, 0, // Skip to: 9912
4343
/* 9903 */    MCD_OPC_CheckPredicate, 23, 131, 0, // Skip to: 10038
4344
/* 9907 */    MCD_OPC_Decode, 169, 18, 254, 1, // Opcode: VFLNSB
4345
/* 9912 */    MCD_OPC_FilterValue, 131, 2, 9, 0, // Skip to: 9926
4346
/* 9917 */    MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 10038
4347
/* 9921 */    MCD_OPC_Decode, 168, 18, 254, 1, // Opcode: VFLNDB
4348
/* 9926 */    MCD_OPC_FilterValue, 130, 3, 9, 0, // Skip to: 9940
4349
/* 9931 */    MCD_OPC_CheckPredicate, 23, 103, 0, // Skip to: 10038
4350
/* 9935 */    MCD_OPC_Decode, 184, 21, 161, 2, // Opcode: WFLNSB
4351
/* 9940 */    MCD_OPC_FilterValue, 131, 3, 9, 0, // Skip to: 9954
4352
/* 9945 */    MCD_OPC_CheckPredicate, 22, 89, 0, // Skip to: 10038
4353
/* 9949 */    MCD_OPC_Decode, 183, 21, 162, 2, // Opcode: WFLNDB
4354
/* 9954 */    MCD_OPC_FilterValue, 132, 3, 9, 0, // Skip to: 9968
4355
/* 9959 */    MCD_OPC_CheckPredicate, 23, 75, 0, // Skip to: 10038
4356
/* 9963 */    MCD_OPC_Decode, 185, 21, 254, 1, // Opcode: WFLNXB
4357
/* 9968 */    MCD_OPC_FilterValue, 130, 4, 9, 0, // Skip to: 9982
4358
/* 9973 */    MCD_OPC_CheckPredicate, 23, 61, 0, // Skip to: 10038
4359
/* 9977 */    MCD_OPC_Decode, 171, 18, 254, 1, // Opcode: VFLPSB
4360
/* 9982 */    MCD_OPC_FilterValue, 131, 4, 9, 0, // Skip to: 9996
4361
/* 9987 */    MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 10038
4362
/* 9991 */    MCD_OPC_Decode, 170, 18, 254, 1, // Opcode: VFLPDB
4363
/* 9996 */    MCD_OPC_FilterValue, 130, 5, 9, 0, // Skip to: 10010
4364
/* 10001 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 10038
4365
/* 10005 */   MCD_OPC_Decode, 187, 21, 161, 2, // Opcode: WFLPSB
4366
/* 10010 */   MCD_OPC_FilterValue, 131, 5, 9, 0, // Skip to: 10024
4367
/* 10015 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 10038
4368
/* 10019 */   MCD_OPC_Decode, 186, 21, 162, 2, // Opcode: WFLPDB
4369
/* 10024 */   MCD_OPC_FilterValue, 132, 5, 9, 0, // Skip to: 10038
4370
/* 10029 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 10038
4371
/* 10033 */   MCD_OPC_Decode, 188, 21, 254, 1, // Opcode: WFLPXB
4372
/* 10038 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4373
/* 10041 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10054
4374
/* 10045 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 10109
4375
/* 10049 */   MCD_OPC_Decode, 197, 18, 128, 2, // Opcode: VFPSOSB
4376
/* 10054 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10067
4377
/* 10058 */   MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 10109
4378
/* 10062 */   MCD_OPC_Decode, 196, 18, 128, 2, // Opcode: VFPSODB
4379
/* 10067 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 10081
4380
/* 10072 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 10109
4381
/* 10076 */   MCD_OPC_Decode, 213, 21, 164, 2, // Opcode: WFPSOSB
4382
/* 10081 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 10095
4383
/* 10086 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 10109
4384
/* 10090 */   MCD_OPC_Decode, 212, 21, 165, 2, // Opcode: WFPSODB
4385
/* 10095 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 10109
4386
/* 10100 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 10109
4387
/* 10104 */   MCD_OPC_Decode, 214, 21, 128, 2, // Opcode: WFPSOXB
4388
/* 10109 */   MCD_OPC_CheckPredicate, 22, 18, 35, // Skip to: 19091
4389
/* 10113 */   MCD_OPC_Decode, 195, 18, 153, 2, // Opcode: VFPSO
4390
/* 10118 */   MCD_OPC_FilterValue, 206, 1, 94, 0, // Skip to: 10217
4391
/* 10123 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4392
/* 10126 */   MCD_OPC_FilterValue, 0, 1, 35, // Skip to: 19091
4393
/* 10130 */   MCD_OPC_ExtractField, 20, 12,  // Inst{31-20} ...
4394
/* 10133 */   MCD_OPC_FilterValue, 0, 250, 34, // Skip to: 19091
4395
/* 10137 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4396
/* 10140 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10153
4397
/* 10144 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 10208
4398
/* 10148 */   MCD_OPC_Decode, 202, 18, 254, 1, // Opcode: VFSQSB
4399
/* 10153 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10166
4400
/* 10157 */   MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 10208
4401
/* 10161 */   MCD_OPC_Decode, 201, 18, 254, 1, // Opcode: VFSQDB
4402
/* 10166 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 10180
4403
/* 10171 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 10208
4404
/* 10175 */   MCD_OPC_Decode, 217, 21, 161, 2, // Opcode: WFSQSB
4405
/* 10180 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 10194
4406
/* 10185 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 10208
4407
/* 10189 */   MCD_OPC_Decode, 216, 21, 162, 2, // Opcode: WFSQDB
4408
/* 10194 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 10208
4409
/* 10199 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 10208
4410
/* 10203 */   MCD_OPC_Decode, 218, 21, 254, 1, // Opcode: WFSQXB
4411
/* 10208 */   MCD_OPC_CheckPredicate, 22, 175, 34, // Skip to: 19091
4412
/* 10212 */   MCD_OPC_Decode, 200, 18, 156, 2, // Opcode: VFSQ
4413
/* 10217 */   MCD_OPC_FilterValue, 212, 1, 65, 0, // Skip to: 10287
4414
/* 10222 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4415
/* 10225 */   MCD_OPC_FilterValue, 0, 158, 34, // Skip to: 19091
4416
/* 10229 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4417
/* 10232 */   MCD_OPC_FilterValue, 0, 151, 34, // Skip to: 19091
4418
/* 10236 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4419
/* 10239 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10252
4420
/* 10243 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10278
4421
/* 10247 */   MCD_OPC_Decode, 244, 20, 254, 1, // Opcode: VUPLLB
4422
/* 10252 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10265
4423
/* 10256 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10278
4424
/* 10260 */   MCD_OPC_Decode, 246, 20, 254, 1, // Opcode: VUPLLH
4425
/* 10265 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10278
4426
/* 10269 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10278
4427
/* 10273 */   MCD_OPC_Decode, 245, 20, 254, 1, // Opcode: VUPLLF
4428
/* 10278 */   MCD_OPC_CheckPredicate, 22, 105, 34, // Skip to: 19091
4429
/* 10282 */   MCD_OPC_Decode, 243, 20, 255, 1, // Opcode: VUPLL
4430
/* 10287 */   MCD_OPC_FilterValue, 213, 1, 65, 0, // Skip to: 10357
4431
/* 10292 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4432
/* 10295 */   MCD_OPC_FilterValue, 0, 88, 34, // Skip to: 19091
4433
/* 10299 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4434
/* 10302 */   MCD_OPC_FilterValue, 0, 81, 34, // Skip to: 19091
4435
/* 10306 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4436
/* 10309 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10322
4437
/* 10313 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10348
4438
/* 10317 */   MCD_OPC_Decode, 239, 20, 254, 1, // Opcode: VUPLHB
4439
/* 10322 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10335
4440
/* 10326 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10348
4441
/* 10330 */   MCD_OPC_Decode, 241, 20, 254, 1, // Opcode: VUPLHH
4442
/* 10335 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10348
4443
/* 10339 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10348
4444
/* 10343 */   MCD_OPC_Decode, 240, 20, 254, 1, // Opcode: VUPLHF
4445
/* 10348 */   MCD_OPC_CheckPredicate, 22, 35, 34, // Skip to: 19091
4446
/* 10352 */   MCD_OPC_Decode, 238, 20, 255, 1, // Opcode: VUPLH
4447
/* 10357 */   MCD_OPC_FilterValue, 214, 1, 65, 0, // Skip to: 10427
4448
/* 10362 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4449
/* 10365 */   MCD_OPC_FilterValue, 0, 18, 34, // Skip to: 19091
4450
/* 10369 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4451
/* 10372 */   MCD_OPC_FilterValue, 0, 11, 34, // Skip to: 19091
4452
/* 10376 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4453
/* 10379 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10392
4454
/* 10383 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10418
4455
/* 10387 */   MCD_OPC_Decode, 236, 20, 254, 1, // Opcode: VUPLB
4456
/* 10392 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10405
4457
/* 10396 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10418
4458
/* 10400 */   MCD_OPC_Decode, 242, 20, 254, 1, // Opcode: VUPLHW
4459
/* 10405 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10418
4460
/* 10409 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10418
4461
/* 10413 */   MCD_OPC_Decode, 237, 20, 254, 1, // Opcode: VUPLF
4462
/* 10418 */   MCD_OPC_CheckPredicate, 22, 221, 33, // Skip to: 19091
4463
/* 10422 */   MCD_OPC_Decode, 235, 20, 255, 1, // Opcode: VUPL
4464
/* 10427 */   MCD_OPC_FilterValue, 215, 1, 65, 0, // Skip to: 10497
4465
/* 10432 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4466
/* 10435 */   MCD_OPC_FilterValue, 0, 204, 33, // Skip to: 19091
4467
/* 10439 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4468
/* 10442 */   MCD_OPC_FilterValue, 0, 197, 33, // Skip to: 19091
4469
/* 10446 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4470
/* 10449 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10462
4471
/* 10453 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10488
4472
/* 10457 */   MCD_OPC_Decode, 231, 20, 254, 1, // Opcode: VUPHB
4473
/* 10462 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10475
4474
/* 10466 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10488
4475
/* 10470 */   MCD_OPC_Decode, 233, 20, 254, 1, // Opcode: VUPHH
4476
/* 10475 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10488
4477
/* 10479 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10488
4478
/* 10483 */   MCD_OPC_Decode, 232, 20, 254, 1, // Opcode: VUPHF
4479
/* 10488 */   MCD_OPC_CheckPredicate, 22, 151, 33, // Skip to: 19091
4480
/* 10492 */   MCD_OPC_Decode, 230, 20, 255, 1, // Opcode: VUPH
4481
/* 10497 */   MCD_OPC_FilterValue, 216, 1, 21, 0, // Skip to: 10523
4482
/* 10502 */   MCD_OPC_CheckPredicate, 22, 137, 33, // Skip to: 19091
4483
/* 10506 */   MCD_OPC_CheckField, 12, 20, 0, 131, 33, // Skip to: 19091
4484
/* 10512 */   MCD_OPC_CheckField, 8, 2, 0, 125, 33, // Skip to: 19091
4485
/* 10518 */   MCD_OPC_Decode, 228, 20, 254, 1, // Opcode: VTM
4486
/* 10523 */   MCD_OPC_FilterValue, 217, 1, 78, 0, // Skip to: 10606
4487
/* 10528 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4488
/* 10531 */   MCD_OPC_FilterValue, 0, 108, 33, // Skip to: 19091
4489
/* 10535 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4490
/* 10538 */   MCD_OPC_FilterValue, 0, 101, 33, // Skip to: 19091
4491
/* 10542 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4492
/* 10545 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10558
4493
/* 10549 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 10597
4494
/* 10553 */   MCD_OPC_Decode, 168, 17, 254, 1, // Opcode: VECLB
4495
/* 10558 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10571
4496
/* 10562 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10597
4497
/* 10566 */   MCD_OPC_Decode, 171, 17, 254, 1, // Opcode: VECLH
4498
/* 10571 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10584
4499
/* 10575 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10597
4500
/* 10579 */   MCD_OPC_Decode, 169, 17, 254, 1, // Opcode: VECLF
4501
/* 10584 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10597
4502
/* 10588 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10597
4503
/* 10592 */   MCD_OPC_Decode, 170, 17, 254, 1, // Opcode: VECLG
4504
/* 10597 */   MCD_OPC_CheckPredicate, 22, 42, 33, // Skip to: 19091
4505
/* 10601 */   MCD_OPC_Decode, 167, 17, 255, 1, // Opcode: VECL
4506
/* 10606 */   MCD_OPC_FilterValue, 219, 1, 78, 0, // Skip to: 10689
4507
/* 10611 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4508
/* 10614 */   MCD_OPC_FilterValue, 0, 25, 33, // Skip to: 19091
4509
/* 10618 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4510
/* 10621 */   MCD_OPC_FilterValue, 0, 18, 33, // Skip to: 19091
4511
/* 10625 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4512
/* 10628 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10641
4513
/* 10632 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 10680
4514
/* 10636 */   MCD_OPC_Decode, 163, 17, 254, 1, // Opcode: VECB
4515
/* 10641 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10654
4516
/* 10645 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10680
4517
/* 10649 */   MCD_OPC_Decode, 166, 17, 254, 1, // Opcode: VECH
4518
/* 10654 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10667
4519
/* 10658 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10680
4520
/* 10662 */   MCD_OPC_Decode, 164, 17, 254, 1, // Opcode: VECF
4521
/* 10667 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10680
4522
/* 10671 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10680
4523
/* 10675 */   MCD_OPC_Decode, 165, 17, 254, 1, // Opcode: VECG
4524
/* 10680 */   MCD_OPC_CheckPredicate, 22, 215, 32, // Skip to: 19091
4525
/* 10684 */   MCD_OPC_Decode, 162, 17, 255, 1, // Opcode: VEC
4526
/* 10689 */   MCD_OPC_FilterValue, 222, 1, 78, 0, // Skip to: 10772
4527
/* 10694 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4528
/* 10697 */   MCD_OPC_FilterValue, 0, 198, 32, // Skip to: 19091
4529
/* 10701 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4530
/* 10704 */   MCD_OPC_FilterValue, 0, 191, 32, // Skip to: 19091
4531
/* 10708 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4532
/* 10711 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10724
4533
/* 10715 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 10763
4534
/* 10719 */   MCD_OPC_Decode, 235, 18, 254, 1, // Opcode: VLCB
4535
/* 10724 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10737
4536
/* 10728 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10763
4537
/* 10732 */   MCD_OPC_Decode, 238, 18, 254, 1, // Opcode: VLCH
4538
/* 10737 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10750
4539
/* 10741 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10763
4540
/* 10745 */   MCD_OPC_Decode, 236, 18, 254, 1, // Opcode: VLCF
4541
/* 10750 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10763
4542
/* 10754 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10763
4543
/* 10758 */   MCD_OPC_Decode, 237, 18, 254, 1, // Opcode: VLCG
4544
/* 10763 */   MCD_OPC_CheckPredicate, 22, 132, 32, // Skip to: 19091
4545
/* 10767 */   MCD_OPC_Decode, 234, 18, 255, 1, // Opcode: VLC
4546
/* 10772 */   MCD_OPC_FilterValue, 223, 1, 78, 0, // Skip to: 10855
4547
/* 10777 */   MCD_OPC_ExtractField, 8, 2,  // Inst{9-8} ...
4548
/* 10780 */   MCD_OPC_FilterValue, 0, 115, 32, // Skip to: 19091
4549
/* 10784 */   MCD_OPC_ExtractField, 16, 16,  // Inst{31-16} ...
4550
/* 10787 */   MCD_OPC_FilterValue, 0, 108, 32, // Skip to: 19091
4551
/* 10791 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4552
/* 10794 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 10807
4553
/* 10798 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 10846
4554
/* 10802 */   MCD_OPC_Decode, 138, 19, 254, 1, // Opcode: VLPB
4555
/* 10807 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 10820
4556
/* 10811 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 10846
4557
/* 10815 */   MCD_OPC_Decode, 141, 19, 254, 1, // Opcode: VLPH
4558
/* 10820 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10833
4559
/* 10824 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 10846
4560
/* 10828 */   MCD_OPC_Decode, 139, 19, 254, 1, // Opcode: VLPF
4561
/* 10833 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10846
4562
/* 10837 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 10846
4563
/* 10841 */   MCD_OPC_Decode, 140, 19, 254, 1, // Opcode: VLPG
4564
/* 10846 */   MCD_OPC_CheckPredicate, 22, 49, 32, // Skip to: 19091
4565
/* 10850 */   MCD_OPC_Decode, 137, 19, 255, 1, // Opcode: VLP
4566
/* 10855 */   MCD_OPC_FilterValue, 226, 1, 94, 0, // Skip to: 10954
4567
/* 10860 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4568
/* 10863 */   MCD_OPC_FilterValue, 0, 32, 32, // Skip to: 19091
4569
/* 10867 */   MCD_OPC_ExtractField, 20, 8,  // Inst{27-20} ...
4570
/* 10870 */   MCD_OPC_FilterValue, 0, 25, 32, // Skip to: 19091
4571
/* 10874 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4572
/* 10877 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10890
4573
/* 10881 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 10945
4574
/* 10885 */   MCD_OPC_Decode, 203, 18, 130, 2, // Opcode: VFSSB
4575
/* 10890 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 10903
4576
/* 10894 */   MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 10945
4577
/* 10898 */   MCD_OPC_Decode, 199, 18, 130, 2, // Opcode: VFSDB
4578
/* 10903 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 10917
4579
/* 10908 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 10945
4580
/* 10912 */   MCD_OPC_Decode, 219, 21, 166, 2, // Opcode: WFSSB
4581
/* 10917 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 10931
4582
/* 10922 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 10945
4583
/* 10926 */   MCD_OPC_Decode, 215, 21, 167, 2, // Opcode: WFSDB
4584
/* 10931 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 10945
4585
/* 10936 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 10945
4586
/* 10940 */   MCD_OPC_Decode, 220, 21, 130, 2, // Opcode: WFSXB
4587
/* 10945 */   MCD_OPC_CheckPredicate, 22, 206, 31, // Skip to: 19091
4588
/* 10949 */   MCD_OPC_Decode, 198, 18, 168, 2, // Opcode: VFS
4589
/* 10954 */   MCD_OPC_FilterValue, 227, 1, 94, 0, // Skip to: 11053
4590
/* 10959 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4591
/* 10962 */   MCD_OPC_FilterValue, 0, 189, 31, // Skip to: 19091
4592
/* 10966 */   MCD_OPC_ExtractField, 20, 8,  // Inst{27-20} ...
4593
/* 10969 */   MCD_OPC_FilterValue, 0, 182, 31, // Skip to: 19091
4594
/* 10973 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4595
/* 10976 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 10989
4596
/* 10980 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 11044
4597
/* 10984 */   MCD_OPC_Decode, 232, 17, 130, 2, // Opcode: VFASB
4598
/* 10989 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 11002
4599
/* 10993 */   MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 11044
4600
/* 10997 */   MCD_OPC_Decode, 218, 17, 130, 2, // Opcode: VFADB
4601
/* 11002 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 11016
4602
/* 11007 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 11044
4603
/* 11011 */   MCD_OPC_Decode, 254, 20, 166, 2, // Opcode: WFASB
4604
/* 11016 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 11030
4605
/* 11021 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 11044
4606
/* 11025 */   MCD_OPC_Decode, 253, 20, 167, 2, // Opcode: WFADB
4607
/* 11030 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 11044
4608
/* 11035 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 11044
4609
/* 11039 */   MCD_OPC_Decode, 255, 20, 130, 2, // Opcode: WFAXB
4610
/* 11044 */   MCD_OPC_CheckPredicate, 22, 107, 31, // Skip to: 19091
4611
/* 11048 */   MCD_OPC_Decode, 217, 17, 168, 2, // Opcode: VFA
4612
/* 11053 */   MCD_OPC_FilterValue, 229, 1, 94, 0, // Skip to: 11152
4613
/* 11058 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4614
/* 11061 */   MCD_OPC_FilterValue, 0, 90, 31, // Skip to: 19091
4615
/* 11065 */   MCD_OPC_ExtractField, 20, 8,  // Inst{27-20} ...
4616
/* 11068 */   MCD_OPC_FilterValue, 0, 83, 31, // Skip to: 19091
4617
/* 11072 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4618
/* 11075 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 11088
4619
/* 11079 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 11143
4620
/* 11083 */   MCD_OPC_Decode, 250, 17, 130, 2, // Opcode: VFDSB
4621
/* 11088 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 11101
4622
/* 11092 */   MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 11143
4623
/* 11096 */   MCD_OPC_Decode, 249, 17, 130, 2, // Opcode: VFDDB
4624
/* 11101 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 11115
4625
/* 11106 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 11143
4626
/* 11110 */   MCD_OPC_Decode, 151, 21, 166, 2, // Opcode: WFDSB
4627
/* 11115 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 11129
4628
/* 11120 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 11143
4629
/* 11124 */   MCD_OPC_Decode, 150, 21, 167, 2, // Opcode: WFDDB
4630
/* 11129 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 11143
4631
/* 11134 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 11143
4632
/* 11138 */   MCD_OPC_Decode, 152, 21, 130, 2, // Opcode: WFDXB
4633
/* 11143 */   MCD_OPC_CheckPredicate, 22, 8, 31, // Skip to: 19091
4634
/* 11147 */   MCD_OPC_Decode, 248, 17, 168, 2, // Opcode: VFD
4635
/* 11152 */   MCD_OPC_FilterValue, 231, 1, 94, 0, // Skip to: 11251
4636
/* 11157 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4637
/* 11160 */   MCD_OPC_FilterValue, 0, 247, 30, // Skip to: 19091
4638
/* 11164 */   MCD_OPC_ExtractField, 20, 8,  // Inst{27-20} ...
4639
/* 11167 */   MCD_OPC_FilterValue, 0, 240, 30, // Skip to: 19091
4640
/* 11171 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4641
/* 11174 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 11187
4642
/* 11178 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 11242
4643
/* 11182 */   MCD_OPC_Decode, 186, 18, 130, 2, // Opcode: VFMSB
4644
/* 11187 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 11200
4645
/* 11191 */   MCD_OPC_CheckPredicate, 22, 47, 0, // Skip to: 11242
4646
/* 11195 */   MCD_OPC_Decode, 181, 18, 130, 2, // Opcode: VFMDB
4647
/* 11200 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 11214
4648
/* 11205 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 11242
4649
/* 11209 */   MCD_OPC_Decode, 201, 21, 166, 2, // Opcode: WFMSB
4650
/* 11214 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 11228
4651
/* 11219 */   MCD_OPC_CheckPredicate, 22, 19, 0, // Skip to: 11242
4652
/* 11223 */   MCD_OPC_Decode, 197, 21, 167, 2, // Opcode: WFMDB
4653
/* 11228 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 11242
4654
/* 11233 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 11242
4655
/* 11237 */   MCD_OPC_Decode, 205, 21, 130, 2, // Opcode: WFMXB
4656
/* 11242 */   MCD_OPC_CheckPredicate, 22, 165, 30, // Skip to: 19091
4657
/* 11246 */   MCD_OPC_Decode, 174, 18, 168, 2, // Opcode: VFM
4658
/* 11251 */   MCD_OPC_FilterValue, 232, 1, 46, 1, // Skip to: 11558
4659
/* 11256 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4660
/* 11259 */   MCD_OPC_FilterValue, 0, 148, 30, // Skip to: 19091
4661
/* 11263 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4662
/* 11266 */   MCD_OPC_FilterValue, 0, 141, 30, // Skip to: 19091
4663
/* 11270 */   MCD_OPC_ExtractField, 12, 12,  // Inst{23-12} ...
4664
/* 11273 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 11286
4665
/* 11277 */   MCD_OPC_CheckPredicate, 23, 12, 1, // Skip to: 11549
4666
/* 11281 */   MCD_OPC_Decode, 236, 17, 130, 2, // Opcode: VFCESB
4667
/* 11286 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 11299
4668
/* 11290 */   MCD_OPC_CheckPredicate, 22, 255, 0, // Skip to: 11549
4669
/* 11294 */   MCD_OPC_Decode, 234, 17, 130, 2, // Opcode: VFCEDB
4670
/* 11299 */   MCD_OPC_FilterValue, 66, 9, 0, // Skip to: 11312
4671
/* 11303 */   MCD_OPC_CheckPredicate, 23, 242, 0, // Skip to: 11549
4672
/* 11307 */   MCD_OPC_Decode, 154, 18, 130, 2, // Opcode: VFKESB
4673
/* 11312 */   MCD_OPC_FilterValue, 67, 9, 0, // Skip to: 11325
4674
/* 11316 */   MCD_OPC_CheckPredicate, 23, 229, 0, // Skip to: 11549
4675
/* 11320 */   MCD_OPC_Decode, 152, 18, 130, 2, // Opcode: VFKEDB
4676
/* 11325 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 11339
4677
/* 11330 */   MCD_OPC_CheckPredicate, 23, 215, 0, // Skip to: 11549
4678
/* 11334 */   MCD_OPC_Decode, 132, 21, 166, 2, // Opcode: WFCESB
4679
/* 11339 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 11353
4680
/* 11344 */   MCD_OPC_CheckPredicate, 22, 201, 0, // Skip to: 11549
4681
/* 11348 */   MCD_OPC_Decode, 130, 21, 167, 2, // Opcode: WFCEDB
4682
/* 11353 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 11367
4683
/* 11358 */   MCD_OPC_CheckPredicate, 23, 187, 0, // Skip to: 11549
4684
/* 11362 */   MCD_OPC_Decode, 134, 21, 130, 2, // Opcode: WFCEXB
4685
/* 11367 */   MCD_OPC_FilterValue, 194, 1, 9, 0, // Skip to: 11381
4686
/* 11372 */   MCD_OPC_CheckPredicate, 23, 173, 0, // Skip to: 11549
4687
/* 11376 */   MCD_OPC_Decode, 160, 21, 166, 2, // Opcode: WFKESB
4688
/* 11381 */   MCD_OPC_FilterValue, 195, 1, 9, 0, // Skip to: 11395
4689
/* 11386 */   MCD_OPC_CheckPredicate, 23, 159, 0, // Skip to: 11549
4690
/* 11390 */   MCD_OPC_Decode, 158, 21, 167, 2, // Opcode: WFKEDB
4691
/* 11395 */   MCD_OPC_FilterValue, 196, 1, 9, 0, // Skip to: 11409
4692
/* 11400 */   MCD_OPC_CheckPredicate, 23, 145, 0, // Skip to: 11549
4693
/* 11404 */   MCD_OPC_Decode, 162, 21, 130, 2, // Opcode: WFKEXB
4694
/* 11409 */   MCD_OPC_FilterValue, 130, 2, 9, 0, // Skip to: 11423
4695
/* 11414 */   MCD_OPC_CheckPredicate, 23, 131, 0, // Skip to: 11549
4696
/* 11418 */   MCD_OPC_Decode, 237, 17, 130, 2, // Opcode: VFCESBS
4697
/* 11423 */   MCD_OPC_FilterValue, 131, 2, 9, 0, // Skip to: 11437
4698
/* 11428 */   MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 11549
4699
/* 11432 */   MCD_OPC_Decode, 235, 17, 130, 2, // Opcode: VFCEDBS
4700
/* 11437 */   MCD_OPC_FilterValue, 194, 2, 9, 0, // Skip to: 11451
4701
/* 11442 */   MCD_OPC_CheckPredicate, 23, 103, 0, // Skip to: 11549
4702
/* 11446 */   MCD_OPC_Decode, 155, 18, 130, 2, // Opcode: VFKESBS
4703
/* 11451 */   MCD_OPC_FilterValue, 195, 2, 9, 0, // Skip to: 11465
4704
/* 11456 */   MCD_OPC_CheckPredicate, 23, 89, 0, // Skip to: 11549
4705
/* 11460 */   MCD_OPC_Decode, 153, 18, 130, 2, // Opcode: VFKEDBS
4706
/* 11465 */   MCD_OPC_FilterValue, 130, 3, 9, 0, // Skip to: 11479
4707
/* 11470 */   MCD_OPC_CheckPredicate, 23, 75, 0, // Skip to: 11549
4708
/* 11474 */   MCD_OPC_Decode, 133, 21, 166, 2, // Opcode: WFCESBS
4709
/* 11479 */   MCD_OPC_FilterValue, 131, 3, 9, 0, // Skip to: 11493
4710
/* 11484 */   MCD_OPC_CheckPredicate, 22, 61, 0, // Skip to: 11549
4711
/* 11488 */   MCD_OPC_Decode, 131, 21, 167, 2, // Opcode: WFCEDBS
4712
/* 11493 */   MCD_OPC_FilterValue, 132, 3, 9, 0, // Skip to: 11507
4713
/* 11498 */   MCD_OPC_CheckPredicate, 23, 47, 0, // Skip to: 11549
4714
/* 11502 */   MCD_OPC_Decode, 135, 21, 130, 2, // Opcode: WFCEXBS
4715
/* 11507 */   MCD_OPC_FilterValue, 194, 3, 9, 0, // Skip to: 11521
4716
/* 11512 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 11549
4717
/* 11516 */   MCD_OPC_Decode, 161, 21, 166, 2, // Opcode: WFKESBS
4718
/* 11521 */   MCD_OPC_FilterValue, 195, 3, 9, 0, // Skip to: 11535
4719
/* 11526 */   MCD_OPC_CheckPredicate, 23, 19, 0, // Skip to: 11549
4720
/* 11530 */   MCD_OPC_Decode, 159, 21, 167, 2, // Opcode: WFKEDBS
4721
/* 11535 */   MCD_OPC_FilterValue, 196, 3, 9, 0, // Skip to: 11549
4722
/* 11540 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 11549
4723
/* 11544 */   MCD_OPC_Decode, 163, 21, 130, 2, // Opcode: WFKEXBS
4724
/* 11549 */   MCD_OPC_CheckPredicate, 22, 114, 29, // Skip to: 19091
4725
/* 11553 */   MCD_OPC_Decode, 233, 17, 169, 2, // Opcode: VFCE
4726
/* 11558 */   MCD_OPC_FilterValue, 234, 1, 46, 1, // Skip to: 11865
4727
/* 11563 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4728
/* 11566 */   MCD_OPC_FilterValue, 0, 97, 29, // Skip to: 19091
4729
/* 11570 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4730
/* 11573 */   MCD_OPC_FilterValue, 0, 90, 29, // Skip to: 19091
4731
/* 11577 */   MCD_OPC_ExtractField, 12, 12,  // Inst{23-12} ...
4732
/* 11580 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 11593
4733
/* 11584 */   MCD_OPC_CheckPredicate, 23, 12, 1, // Skip to: 11856
4734
/* 11588 */   MCD_OPC_Decode, 244, 17, 130, 2, // Opcode: VFCHESB
4735
/* 11593 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 11606
4736
/* 11597 */   MCD_OPC_CheckPredicate, 22, 255, 0, // Skip to: 11856
4737
/* 11601 */   MCD_OPC_Decode, 242, 17, 130, 2, // Opcode: VFCHEDB
4738
/* 11606 */   MCD_OPC_FilterValue, 66, 9, 0, // Skip to: 11619
4739
/* 11610 */   MCD_OPC_CheckPredicate, 23, 242, 0, // Skip to: 11856
4740
/* 11614 */   MCD_OPC_Decode, 160, 18, 130, 2, // Opcode: VFKHESB
4741
/* 11619 */   MCD_OPC_FilterValue, 67, 9, 0, // Skip to: 11632
4742
/* 11623 */   MCD_OPC_CheckPredicate, 23, 229, 0, // Skip to: 11856
4743
/* 11627 */   MCD_OPC_Decode, 158, 18, 130, 2, // Opcode: VFKHEDB
4744
/* 11632 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 11646
4745
/* 11637 */   MCD_OPC_CheckPredicate, 23, 215, 0, // Skip to: 11856
4746
/* 11641 */   MCD_OPC_Decode, 140, 21, 166, 2, // Opcode: WFCHESB
4747
/* 11646 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 11660
4748
/* 11651 */   MCD_OPC_CheckPredicate, 22, 201, 0, // Skip to: 11856
4749
/* 11655 */   MCD_OPC_Decode, 138, 21, 167, 2, // Opcode: WFCHEDB
4750
/* 11660 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 11674
4751
/* 11665 */   MCD_OPC_CheckPredicate, 23, 187, 0, // Skip to: 11856
4752
/* 11669 */   MCD_OPC_Decode, 142, 21, 130, 2, // Opcode: WFCHEXB
4753
/* 11674 */   MCD_OPC_FilterValue, 194, 1, 9, 0, // Skip to: 11688
4754
/* 11679 */   MCD_OPC_CheckPredicate, 23, 173, 0, // Skip to: 11856
4755
/* 11683 */   MCD_OPC_Decode, 168, 21, 166, 2, // Opcode: WFKHESB
4756
/* 11688 */   MCD_OPC_FilterValue, 195, 1, 9, 0, // Skip to: 11702
4757
/* 11693 */   MCD_OPC_CheckPredicate, 23, 159, 0, // Skip to: 11856
4758
/* 11697 */   MCD_OPC_Decode, 166, 21, 167, 2, // Opcode: WFKHEDB
4759
/* 11702 */   MCD_OPC_FilterValue, 196, 1, 9, 0, // Skip to: 11716
4760
/* 11707 */   MCD_OPC_CheckPredicate, 23, 145, 0, // Skip to: 11856
4761
/* 11711 */   MCD_OPC_Decode, 170, 21, 130, 2, // Opcode: WFKHEXB
4762
/* 11716 */   MCD_OPC_FilterValue, 130, 2, 9, 0, // Skip to: 11730
4763
/* 11721 */   MCD_OPC_CheckPredicate, 23, 131, 0, // Skip to: 11856
4764
/* 11725 */   MCD_OPC_Decode, 245, 17, 130, 2, // Opcode: VFCHESBS
4765
/* 11730 */   MCD_OPC_FilterValue, 131, 2, 9, 0, // Skip to: 11744
4766
/* 11735 */   MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 11856
4767
/* 11739 */   MCD_OPC_Decode, 243, 17, 130, 2, // Opcode: VFCHEDBS
4768
/* 11744 */   MCD_OPC_FilterValue, 194, 2, 9, 0, // Skip to: 11758
4769
/* 11749 */   MCD_OPC_CheckPredicate, 23, 103, 0, // Skip to: 11856
4770
/* 11753 */   MCD_OPC_Decode, 161, 18, 130, 2, // Opcode: VFKHESBS
4771
/* 11758 */   MCD_OPC_FilterValue, 195, 2, 9, 0, // Skip to: 11772
4772
/* 11763 */   MCD_OPC_CheckPredicate, 23, 89, 0, // Skip to: 11856
4773
/* 11767 */   MCD_OPC_Decode, 159, 18, 130, 2, // Opcode: VFKHEDBS
4774
/* 11772 */   MCD_OPC_FilterValue, 130, 3, 9, 0, // Skip to: 11786
4775
/* 11777 */   MCD_OPC_CheckPredicate, 23, 75, 0, // Skip to: 11856
4776
/* 11781 */   MCD_OPC_Decode, 141, 21, 166, 2, // Opcode: WFCHESBS
4777
/* 11786 */   MCD_OPC_FilterValue, 131, 3, 9, 0, // Skip to: 11800
4778
/* 11791 */   MCD_OPC_CheckPredicate, 22, 61, 0, // Skip to: 11856
4779
/* 11795 */   MCD_OPC_Decode, 139, 21, 167, 2, // Opcode: WFCHEDBS
4780
/* 11800 */   MCD_OPC_FilterValue, 132, 3, 9, 0, // Skip to: 11814
4781
/* 11805 */   MCD_OPC_CheckPredicate, 23, 47, 0, // Skip to: 11856
4782
/* 11809 */   MCD_OPC_Decode, 143, 21, 130, 2, // Opcode: WFCHEXBS
4783
/* 11814 */   MCD_OPC_FilterValue, 194, 3, 9, 0, // Skip to: 11828
4784
/* 11819 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 11856
4785
/* 11823 */   MCD_OPC_Decode, 169, 21, 166, 2, // Opcode: WFKHESBS
4786
/* 11828 */   MCD_OPC_FilterValue, 195, 3, 9, 0, // Skip to: 11842
4787
/* 11833 */   MCD_OPC_CheckPredicate, 23, 19, 0, // Skip to: 11856
4788
/* 11837 */   MCD_OPC_Decode, 167, 21, 167, 2, // Opcode: WFKHEDBS
4789
/* 11842 */   MCD_OPC_FilterValue, 196, 3, 9, 0, // Skip to: 11856
4790
/* 11847 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 11856
4791
/* 11851 */   MCD_OPC_Decode, 171, 21, 130, 2, // Opcode: WFKHEXBS
4792
/* 11856 */   MCD_OPC_CheckPredicate, 22, 63, 28, // Skip to: 19091
4793
/* 11860 */   MCD_OPC_Decode, 241, 17, 169, 2, // Opcode: VFCHE
4794
/* 11865 */   MCD_OPC_FilterValue, 235, 1, 46, 1, // Skip to: 12172
4795
/* 11870 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4796
/* 11873 */   MCD_OPC_FilterValue, 0, 46, 28, // Skip to: 19091
4797
/* 11877 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4798
/* 11880 */   MCD_OPC_FilterValue, 0, 39, 28, // Skip to: 19091
4799
/* 11884 */   MCD_OPC_ExtractField, 12, 12,  // Inst{23-12} ...
4800
/* 11887 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 11900
4801
/* 11891 */   MCD_OPC_CheckPredicate, 23, 12, 1, // Skip to: 12163
4802
/* 11895 */   MCD_OPC_Decode, 246, 17, 130, 2, // Opcode: VFCHSB
4803
/* 11900 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 11913
4804
/* 11904 */   MCD_OPC_CheckPredicate, 22, 255, 0, // Skip to: 12163
4805
/* 11908 */   MCD_OPC_Decode, 239, 17, 130, 2, // Opcode: VFCHDB
4806
/* 11913 */   MCD_OPC_FilterValue, 66, 9, 0, // Skip to: 11926
4807
/* 11917 */   MCD_OPC_CheckPredicate, 23, 242, 0, // Skip to: 12163
4808
/* 11921 */   MCD_OPC_Decode, 162, 18, 130, 2, // Opcode: VFKHSB
4809
/* 11926 */   MCD_OPC_FilterValue, 67, 9, 0, // Skip to: 11939
4810
/* 11930 */   MCD_OPC_CheckPredicate, 23, 229, 0, // Skip to: 12163
4811
/* 11934 */   MCD_OPC_Decode, 156, 18, 130, 2, // Opcode: VFKHDB
4812
/* 11939 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 11953
4813
/* 11944 */   MCD_OPC_CheckPredicate, 23, 215, 0, // Skip to: 12163
4814
/* 11948 */   MCD_OPC_Decode, 144, 21, 166, 2, // Opcode: WFCHSB
4815
/* 11953 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 11967
4816
/* 11958 */   MCD_OPC_CheckPredicate, 22, 201, 0, // Skip to: 12163
4817
/* 11962 */   MCD_OPC_Decode, 136, 21, 167, 2, // Opcode: WFCHDB
4818
/* 11967 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 11981
4819
/* 11972 */   MCD_OPC_CheckPredicate, 23, 187, 0, // Skip to: 12163
4820
/* 11976 */   MCD_OPC_Decode, 146, 21, 130, 2, // Opcode: WFCHXB
4821
/* 11981 */   MCD_OPC_FilterValue, 194, 1, 9, 0, // Skip to: 11995
4822
/* 11986 */   MCD_OPC_CheckPredicate, 23, 173, 0, // Skip to: 12163
4823
/* 11990 */   MCD_OPC_Decode, 172, 21, 166, 2, // Opcode: WFKHSB
4824
/* 11995 */   MCD_OPC_FilterValue, 195, 1, 9, 0, // Skip to: 12009
4825
/* 12000 */   MCD_OPC_CheckPredicate, 23, 159, 0, // Skip to: 12163
4826
/* 12004 */   MCD_OPC_Decode, 164, 21, 167, 2, // Opcode: WFKHDB
4827
/* 12009 */   MCD_OPC_FilterValue, 196, 1, 9, 0, // Skip to: 12023
4828
/* 12014 */   MCD_OPC_CheckPredicate, 23, 145, 0, // Skip to: 12163
4829
/* 12018 */   MCD_OPC_Decode, 174, 21, 130, 2, // Opcode: WFKHXB
4830
/* 12023 */   MCD_OPC_FilterValue, 130, 2, 9, 0, // Skip to: 12037
4831
/* 12028 */   MCD_OPC_CheckPredicate, 23, 131, 0, // Skip to: 12163
4832
/* 12032 */   MCD_OPC_Decode, 247, 17, 130, 2, // Opcode: VFCHSBS
4833
/* 12037 */   MCD_OPC_FilterValue, 131, 2, 9, 0, // Skip to: 12051
4834
/* 12042 */   MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 12163
4835
/* 12046 */   MCD_OPC_Decode, 240, 17, 130, 2, // Opcode: VFCHDBS
4836
/* 12051 */   MCD_OPC_FilterValue, 194, 2, 9, 0, // Skip to: 12065
4837
/* 12056 */   MCD_OPC_CheckPredicate, 23, 103, 0, // Skip to: 12163
4838
/* 12060 */   MCD_OPC_Decode, 163, 18, 130, 2, // Opcode: VFKHSBS
4839
/* 12065 */   MCD_OPC_FilterValue, 195, 2, 9, 0, // Skip to: 12079
4840
/* 12070 */   MCD_OPC_CheckPredicate, 23, 89, 0, // Skip to: 12163
4841
/* 12074 */   MCD_OPC_Decode, 157, 18, 130, 2, // Opcode: VFKHDBS
4842
/* 12079 */   MCD_OPC_FilterValue, 130, 3, 9, 0, // Skip to: 12093
4843
/* 12084 */   MCD_OPC_CheckPredicate, 23, 75, 0, // Skip to: 12163
4844
/* 12088 */   MCD_OPC_Decode, 145, 21, 166, 2, // Opcode: WFCHSBS
4845
/* 12093 */   MCD_OPC_FilterValue, 131, 3, 9, 0, // Skip to: 12107
4846
/* 12098 */   MCD_OPC_CheckPredicate, 22, 61, 0, // Skip to: 12163
4847
/* 12102 */   MCD_OPC_Decode, 137, 21, 167, 2, // Opcode: WFCHDBS
4848
/* 12107 */   MCD_OPC_FilterValue, 132, 3, 9, 0, // Skip to: 12121
4849
/* 12112 */   MCD_OPC_CheckPredicate, 23, 47, 0, // Skip to: 12163
4850
/* 12116 */   MCD_OPC_Decode, 147, 21, 130, 2, // Opcode: WFCHXBS
4851
/* 12121 */   MCD_OPC_FilterValue, 194, 3, 9, 0, // Skip to: 12135
4852
/* 12126 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 12163
4853
/* 12130 */   MCD_OPC_Decode, 173, 21, 166, 2, // Opcode: WFKHSBS
4854
/* 12135 */   MCD_OPC_FilterValue, 195, 3, 9, 0, // Skip to: 12149
4855
/* 12140 */   MCD_OPC_CheckPredicate, 23, 19, 0, // Skip to: 12163
4856
/* 12144 */   MCD_OPC_Decode, 165, 21, 167, 2, // Opcode: WFKHDBS
4857
/* 12149 */   MCD_OPC_FilterValue, 196, 3, 9, 0, // Skip to: 12163
4858
/* 12154 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 12163
4859
/* 12158 */   MCD_OPC_Decode, 175, 21, 130, 2, // Opcode: WFKHXBS
4860
/* 12163 */   MCD_OPC_CheckPredicate, 22, 12, 27, // Skip to: 19091
4861
/* 12167 */   MCD_OPC_Decode, 238, 17, 169, 2, // Opcode: VFCH
4862
/* 12172 */   MCD_OPC_FilterValue, 238, 1, 94, 0, // Skip to: 12271
4863
/* 12177 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4864
/* 12180 */   MCD_OPC_FilterValue, 0, 251, 26, // Skip to: 19091
4865
/* 12184 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4866
/* 12187 */   MCD_OPC_FilterValue, 0, 244, 26, // Skip to: 19091
4867
/* 12191 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4868
/* 12194 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12207
4869
/* 12198 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 12262
4870
/* 12202 */   MCD_OPC_Decode, 184, 18, 136, 2, // Opcode: VFMINSB
4871
/* 12207 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12220
4872
/* 12211 */   MCD_OPC_CheckPredicate, 23, 47, 0, // Skip to: 12262
4873
/* 12215 */   MCD_OPC_Decode, 183, 18, 136, 2, // Opcode: VFMINDB
4874
/* 12220 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 12234
4875
/* 12225 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 12262
4876
/* 12229 */   MCD_OPC_Decode, 199, 21, 170, 2, // Opcode: WFMINSB
4877
/* 12234 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 12248
4878
/* 12239 */   MCD_OPC_CheckPredicate, 23, 19, 0, // Skip to: 12262
4879
/* 12243 */   MCD_OPC_Decode, 198, 21, 171, 2, // Opcode: WFMINDB
4880
/* 12248 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 12262
4881
/* 12253 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 12262
4882
/* 12257 */   MCD_OPC_Decode, 200, 21, 136, 2, // Opcode: WFMINXB
4883
/* 12262 */   MCD_OPC_CheckPredicate, 23, 169, 26, // Skip to: 19091
4884
/* 12266 */   MCD_OPC_Decode, 182, 18, 169, 2, // Opcode: VFMIN
4885
/* 12271 */   MCD_OPC_FilterValue, 239, 1, 94, 0, // Skip to: 12370
4886
/* 12276 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4887
/* 12279 */   MCD_OPC_FilterValue, 0, 152, 26, // Skip to: 19091
4888
/* 12283 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
4889
/* 12286 */   MCD_OPC_FilterValue, 0, 145, 26, // Skip to: 19091
4890
/* 12290 */   MCD_OPC_ExtractField, 12, 8,  // Inst{19-12} ...
4891
/* 12293 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12306
4892
/* 12297 */   MCD_OPC_CheckPredicate, 23, 60, 0, // Skip to: 12361
4893
/* 12301 */   MCD_OPC_Decode, 180, 18, 136, 2, // Opcode: VFMAXSB
4894
/* 12306 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12319
4895
/* 12310 */   MCD_OPC_CheckPredicate, 23, 47, 0, // Skip to: 12361
4896
/* 12314 */   MCD_OPC_Decode, 179, 18, 136, 2, // Opcode: VFMAXDB
4897
/* 12319 */   MCD_OPC_FilterValue, 130, 1, 9, 0, // Skip to: 12333
4898
/* 12324 */   MCD_OPC_CheckPredicate, 23, 33, 0, // Skip to: 12361
4899
/* 12328 */   MCD_OPC_Decode, 195, 21, 170, 2, // Opcode: WFMAXSB
4900
/* 12333 */   MCD_OPC_FilterValue, 131, 1, 9, 0, // Skip to: 12347
4901
/* 12338 */   MCD_OPC_CheckPredicate, 23, 19, 0, // Skip to: 12361
4902
/* 12342 */   MCD_OPC_Decode, 194, 21, 171, 2, // Opcode: WFMAXDB
4903
/* 12347 */   MCD_OPC_FilterValue, 132, 1, 9, 0, // Skip to: 12361
4904
/* 12352 */   MCD_OPC_CheckPredicate, 23, 5, 0, // Skip to: 12361
4905
/* 12356 */   MCD_OPC_Decode, 196, 21, 136, 2, // Opcode: WFMAXXB
4906
/* 12361 */   MCD_OPC_CheckPredicate, 23, 70, 26, // Skip to: 19091
4907
/* 12365 */   MCD_OPC_Decode, 178, 18, 169, 2, // Opcode: VFMAX
4908
/* 12370 */   MCD_OPC_FilterValue, 240, 1, 78, 0, // Skip to: 12453
4909
/* 12375 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4910
/* 12378 */   MCD_OPC_FilterValue, 0, 53, 26, // Skip to: 19091
4911
/* 12382 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
4912
/* 12385 */   MCD_OPC_FilterValue, 0, 46, 26, // Skip to: 19091
4913
/* 12389 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4914
/* 12392 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12405
4915
/* 12396 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 12444
4916
/* 12400 */   MCD_OPC_Decode, 233, 16, 130, 2, // Opcode: VAVGLB
4917
/* 12405 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 12418
4918
/* 12409 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 12444
4919
/* 12413 */   MCD_OPC_Decode, 236, 16, 130, 2, // Opcode: VAVGLH
4920
/* 12418 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12431
4921
/* 12422 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 12444
4922
/* 12426 */   MCD_OPC_Decode, 234, 16, 130, 2, // Opcode: VAVGLF
4923
/* 12431 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12444
4924
/* 12435 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 12444
4925
/* 12439 */   MCD_OPC_Decode, 235, 16, 130, 2, // Opcode: VAVGLG
4926
/* 12444 */   MCD_OPC_CheckPredicate, 22, 243, 25, // Skip to: 19091
4927
/* 12448 */   MCD_OPC_Decode, 232, 16, 131, 2, // Opcode: VAVGL
4928
/* 12453 */   MCD_OPC_FilterValue, 241, 1, 91, 0, // Skip to: 12549
4929
/* 12458 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4930
/* 12461 */   MCD_OPC_FilterValue, 0, 226, 25, // Skip to: 19091
4931
/* 12465 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
4932
/* 12468 */   MCD_OPC_FilterValue, 0, 219, 25, // Skip to: 19091
4933
/* 12472 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4934
/* 12475 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12488
4935
/* 12479 */   MCD_OPC_CheckPredicate, 22, 57, 0, // Skip to: 12540
4936
/* 12483 */   MCD_OPC_Decode, 214, 16, 130, 2, // Opcode: VACCB
4937
/* 12488 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 12501
4938
/* 12492 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 12540
4939
/* 12496 */   MCD_OPC_Decode, 219, 16, 130, 2, // Opcode: VACCH
4940
/* 12501 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12514
4941
/* 12505 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 12540
4942
/* 12509 */   MCD_OPC_Decode, 217, 16, 130, 2, // Opcode: VACCF
4943
/* 12514 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12527
4944
/* 12518 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 12540
4945
/* 12522 */   MCD_OPC_Decode, 218, 16, 130, 2, // Opcode: VACCG
4946
/* 12527 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 12540
4947
/* 12531 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 12540
4948
/* 12535 */   MCD_OPC_Decode, 220, 16, 130, 2, // Opcode: VACCQ
4949
/* 12540 */   MCD_OPC_CheckPredicate, 22, 147, 25, // Skip to: 19091
4950
/* 12544 */   MCD_OPC_Decode, 213, 16, 131, 2, // Opcode: VACC
4951
/* 12549 */   MCD_OPC_FilterValue, 242, 1, 78, 0, // Skip to: 12632
4952
/* 12554 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4953
/* 12557 */   MCD_OPC_FilterValue, 0, 130, 25, // Skip to: 19091
4954
/* 12561 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
4955
/* 12564 */   MCD_OPC_FilterValue, 0, 123, 25, // Skip to: 19091
4956
/* 12568 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4957
/* 12571 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12584
4958
/* 12575 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 12623
4959
/* 12579 */   MCD_OPC_Decode, 228, 16, 130, 2, // Opcode: VAVGB
4960
/* 12584 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 12597
4961
/* 12588 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 12623
4962
/* 12592 */   MCD_OPC_Decode, 231, 16, 130, 2, // Opcode: VAVGH
4963
/* 12597 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12610
4964
/* 12601 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 12623
4965
/* 12605 */   MCD_OPC_Decode, 229, 16, 130, 2, // Opcode: VAVGF
4966
/* 12610 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12623
4967
/* 12614 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 12623
4968
/* 12618 */   MCD_OPC_Decode, 230, 16, 130, 2, // Opcode: VAVGG
4969
/* 12623 */   MCD_OPC_CheckPredicate, 22, 64, 25, // Skip to: 19091
4970
/* 12627 */   MCD_OPC_Decode, 227, 16, 131, 2, // Opcode: VAVG
4971
/* 12632 */   MCD_OPC_FilterValue, 243, 1, 91, 0, // Skip to: 12728
4972
/* 12637 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4973
/* 12640 */   MCD_OPC_FilterValue, 0, 47, 25, // Skip to: 19091
4974
/* 12644 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
4975
/* 12647 */   MCD_OPC_FilterValue, 0, 40, 25, // Skip to: 19091
4976
/* 12651 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
4977
/* 12654 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12667
4978
/* 12658 */   MCD_OPC_CheckPredicate, 22, 57, 0, // Skip to: 12719
4979
/* 12662 */   MCD_OPC_Decode, 211, 16, 130, 2, // Opcode: VAB
4980
/* 12667 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 12680
4981
/* 12671 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 12719
4982
/* 12675 */   MCD_OPC_Decode, 224, 16, 130, 2, // Opcode: VAH
4983
/* 12680 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12693
4984
/* 12684 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 12719
4985
/* 12688 */   MCD_OPC_Decode, 222, 16, 130, 2, // Opcode: VAF
4986
/* 12693 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12706
4987
/* 12697 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 12719
4988
/* 12701 */   MCD_OPC_Decode, 223, 16, 130, 2, // Opcode: VAG
4989
/* 12706 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 12719
4990
/* 12710 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 12719
4991
/* 12714 */   MCD_OPC_Decode, 226, 16, 130, 2, // Opcode: VAQ
4992
/* 12719 */   MCD_OPC_CheckPredicate, 22, 224, 24, // Skip to: 19091
4993
/* 12723 */   MCD_OPC_Decode, 210, 16, 131, 2, // Opcode: VA
4994
/* 12728 */   MCD_OPC_FilterValue, 245, 1, 91, 0, // Skip to: 12824
4995
/* 12733 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
4996
/* 12736 */   MCD_OPC_FilterValue, 0, 207, 24, // Skip to: 19091
4997
/* 12740 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
4998
/* 12743 */   MCD_OPC_FilterValue, 0, 200, 24, // Skip to: 19091
4999
/* 12747 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5000
/* 12750 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12763
5001
/* 12754 */   MCD_OPC_CheckPredicate, 22, 57, 0, // Skip to: 12815
5002
/* 12758 */   MCD_OPC_Decode, 171, 20, 130, 2, // Opcode: VSCBIB
5003
/* 12763 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 12776
5004
/* 12767 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 12815
5005
/* 12771 */   MCD_OPC_Decode, 174, 20, 130, 2, // Opcode: VSCBIH
5006
/* 12776 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12789
5007
/* 12780 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 12815
5008
/* 12784 */   MCD_OPC_Decode, 172, 20, 130, 2, // Opcode: VSCBIF
5009
/* 12789 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12802
5010
/* 12793 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 12815
5011
/* 12797 */   MCD_OPC_Decode, 173, 20, 130, 2, // Opcode: VSCBIG
5012
/* 12802 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 12815
5013
/* 12806 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 12815
5014
/* 12810 */   MCD_OPC_Decode, 175, 20, 130, 2, // Opcode: VSCBIQ
5015
/* 12815 */   MCD_OPC_CheckPredicate, 22, 128, 24, // Skip to: 19091
5016
/* 12819 */   MCD_OPC_Decode, 170, 20, 131, 2, // Opcode: VSCBI
5017
/* 12824 */   MCD_OPC_FilterValue, 247, 1, 91, 0, // Skip to: 12920
5018
/* 12829 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5019
/* 12832 */   MCD_OPC_FilterValue, 0, 111, 24, // Skip to: 19091
5020
/* 12836 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
5021
/* 12839 */   MCD_OPC_FilterValue, 0, 104, 24, // Skip to: 19091
5022
/* 12843 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5023
/* 12846 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12859
5024
/* 12850 */   MCD_OPC_CheckPredicate, 22, 57, 0, // Skip to: 12911
5025
/* 12854 */   MCD_OPC_Decode, 165, 20, 130, 2, // Opcode: VSB
5026
/* 12859 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 12872
5027
/* 12863 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 12911
5028
/* 12867 */   MCD_OPC_Decode, 186, 20, 130, 2, // Opcode: VSH
5029
/* 12872 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 12885
5030
/* 12876 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 12911
5031
/* 12880 */   MCD_OPC_Decode, 184, 20, 130, 2, // Opcode: VSF
5032
/* 12885 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 12898
5033
/* 12889 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 12911
5034
/* 12893 */   MCD_OPC_Decode, 185, 20, 130, 2, // Opcode: VSG
5035
/* 12898 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 12911
5036
/* 12902 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 12911
5037
/* 12906 */   MCD_OPC_Decode, 191, 20, 130, 2, // Opcode: VSQ
5038
/* 12911 */   MCD_OPC_CheckPredicate, 22, 32, 24, // Skip to: 19091
5039
/* 12915 */   MCD_OPC_Decode, 164, 20, 131, 2, // Opcode: VS
5040
/* 12920 */   MCD_OPC_FilterValue, 248, 1, 165, 0, // Skip to: 13090
5041
/* 12925 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5042
/* 12928 */   MCD_OPC_FilterValue, 0, 15, 24, // Skip to: 19091
5043
/* 12932 */   MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
5044
/* 12935 */   MCD_OPC_FilterValue, 0, 8, 24, // Skip to: 19091
5045
/* 12939 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
5046
/* 12942 */   MCD_OPC_FilterValue, 0, 1, 24, // Skip to: 19091
5047
/* 12946 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5048
/* 12949 */   MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 12982
5049
/* 12953 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5050
/* 12956 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 12969
5051
/* 12960 */   MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 13081
5052
/* 12964 */   MCD_OPC_Decode, 243, 16, 130, 2, // Opcode: VCEQB
5053
/* 12969 */   MCD_OPC_FilterValue, 1, 108, 0, // Skip to: 13081
5054
/* 12973 */   MCD_OPC_CheckPredicate, 22, 104, 0, // Skip to: 13081
5055
/* 12977 */   MCD_OPC_Decode, 244, 16, 130, 2, // Opcode: VCEQBS
5056
/* 12982 */   MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 13015
5057
/* 12986 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5058
/* 12989 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13002
5059
/* 12993 */   MCD_OPC_CheckPredicate, 22, 84, 0, // Skip to: 13081
5060
/* 12997 */   MCD_OPC_Decode, 249, 16, 130, 2, // Opcode: VCEQH
5061
/* 13002 */   MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 13081
5062
/* 13006 */   MCD_OPC_CheckPredicate, 22, 71, 0, // Skip to: 13081
5063
/* 13010 */   MCD_OPC_Decode, 250, 16, 130, 2, // Opcode: VCEQHS
5064
/* 13015 */   MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 13048
5065
/* 13019 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5066
/* 13022 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13035
5067
/* 13026 */   MCD_OPC_CheckPredicate, 22, 51, 0, // Skip to: 13081
5068
/* 13030 */   MCD_OPC_Decode, 245, 16, 130, 2, // Opcode: VCEQF
5069
/* 13035 */   MCD_OPC_FilterValue, 1, 42, 0, // Skip to: 13081
5070
/* 13039 */   MCD_OPC_CheckPredicate, 22, 38, 0, // Skip to: 13081
5071
/* 13043 */   MCD_OPC_Decode, 246, 16, 130, 2, // Opcode: VCEQFS
5072
/* 13048 */   MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 13081
5073
/* 13052 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5074
/* 13055 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13068
5075
/* 13059 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13081
5076
/* 13063 */   MCD_OPC_Decode, 247, 16, 130, 2, // Opcode: VCEQG
5077
/* 13068 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13081
5078
/* 13072 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13081
5079
/* 13076 */   MCD_OPC_Decode, 248, 16, 130, 2, // Opcode: VCEQGS
5080
/* 13081 */   MCD_OPC_CheckPredicate, 22, 118, 23, // Skip to: 19091
5081
/* 13085 */   MCD_OPC_Decode, 242, 16, 137, 2, // Opcode: VCEQ
5082
/* 13090 */   MCD_OPC_FilterValue, 249, 1, 165, 0, // Skip to: 13260
5083
/* 13095 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5084
/* 13098 */   MCD_OPC_FilterValue, 0, 101, 23, // Skip to: 19091
5085
/* 13102 */   MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
5086
/* 13105 */   MCD_OPC_FilterValue, 0, 94, 23, // Skip to: 19091
5087
/* 13109 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
5088
/* 13112 */   MCD_OPC_FilterValue, 0, 87, 23, // Skip to: 19091
5089
/* 13116 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5090
/* 13119 */   MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 13152
5091
/* 13123 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5092
/* 13126 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13139
5093
/* 13130 */   MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 13251
5094
/* 13134 */   MCD_OPC_Decode, 135, 17, 130, 2, // Opcode: VCHLB
5095
/* 13139 */   MCD_OPC_FilterValue, 1, 108, 0, // Skip to: 13251
5096
/* 13143 */   MCD_OPC_CheckPredicate, 22, 104, 0, // Skip to: 13251
5097
/* 13147 */   MCD_OPC_Decode, 136, 17, 130, 2, // Opcode: VCHLBS
5098
/* 13152 */   MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 13185
5099
/* 13156 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5100
/* 13159 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13172
5101
/* 13163 */   MCD_OPC_CheckPredicate, 22, 84, 0, // Skip to: 13251
5102
/* 13167 */   MCD_OPC_Decode, 141, 17, 130, 2, // Opcode: VCHLH
5103
/* 13172 */   MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 13251
5104
/* 13176 */   MCD_OPC_CheckPredicate, 22, 71, 0, // Skip to: 13251
5105
/* 13180 */   MCD_OPC_Decode, 142, 17, 130, 2, // Opcode: VCHLHS
5106
/* 13185 */   MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 13218
5107
/* 13189 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5108
/* 13192 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13205
5109
/* 13196 */   MCD_OPC_CheckPredicate, 22, 51, 0, // Skip to: 13251
5110
/* 13200 */   MCD_OPC_Decode, 137, 17, 130, 2, // Opcode: VCHLF
5111
/* 13205 */   MCD_OPC_FilterValue, 1, 42, 0, // Skip to: 13251
5112
/* 13209 */   MCD_OPC_CheckPredicate, 22, 38, 0, // Skip to: 13251
5113
/* 13213 */   MCD_OPC_Decode, 138, 17, 130, 2, // Opcode: VCHLFS
5114
/* 13218 */   MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 13251
5115
/* 13222 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5116
/* 13225 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13238
5117
/* 13229 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13251
5118
/* 13233 */   MCD_OPC_Decode, 139, 17, 130, 2, // Opcode: VCHLG
5119
/* 13238 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13251
5120
/* 13242 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13251
5121
/* 13246 */   MCD_OPC_Decode, 140, 17, 130, 2, // Opcode: VCHLGS
5122
/* 13251 */   MCD_OPC_CheckPredicate, 22, 204, 22, // Skip to: 19091
5123
/* 13255 */   MCD_OPC_Decode, 134, 17, 137, 2, // Opcode: VCHL
5124
/* 13260 */   MCD_OPC_FilterValue, 251, 1, 165, 0, // Skip to: 13430
5125
/* 13265 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5126
/* 13268 */   MCD_OPC_FilterValue, 0, 187, 22, // Skip to: 19091
5127
/* 13272 */   MCD_OPC_ExtractField, 16, 4,  // Inst{19-16} ...
5128
/* 13275 */   MCD_OPC_FilterValue, 0, 180, 22, // Skip to: 19091
5129
/* 13279 */   MCD_OPC_ExtractField, 24, 4,  // Inst{27-24} ...
5130
/* 13282 */   MCD_OPC_FilterValue, 0, 173, 22, // Skip to: 19091
5131
/* 13286 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5132
/* 13289 */   MCD_OPC_FilterValue, 0, 29, 0, // Skip to: 13322
5133
/* 13293 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5134
/* 13296 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13309
5135
/* 13300 */   MCD_OPC_CheckPredicate, 22, 117, 0, // Skip to: 13421
5136
/* 13304 */   MCD_OPC_Decode, 254, 16, 130, 2, // Opcode: VCHB
5137
/* 13309 */   MCD_OPC_FilterValue, 1, 108, 0, // Skip to: 13421
5138
/* 13313 */   MCD_OPC_CheckPredicate, 22, 104, 0, // Skip to: 13421
5139
/* 13317 */   MCD_OPC_Decode, 255, 16, 130, 2, // Opcode: VCHBS
5140
/* 13322 */   MCD_OPC_FilterValue, 1, 29, 0, // Skip to: 13355
5141
/* 13326 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5142
/* 13329 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13342
5143
/* 13333 */   MCD_OPC_CheckPredicate, 22, 84, 0, // Skip to: 13421
5144
/* 13337 */   MCD_OPC_Decode, 132, 17, 130, 2, // Opcode: VCHH
5145
/* 13342 */   MCD_OPC_FilterValue, 1, 75, 0, // Skip to: 13421
5146
/* 13346 */   MCD_OPC_CheckPredicate, 22, 71, 0, // Skip to: 13421
5147
/* 13350 */   MCD_OPC_Decode, 133, 17, 130, 2, // Opcode: VCHHS
5148
/* 13355 */   MCD_OPC_FilterValue, 2, 29, 0, // Skip to: 13388
5149
/* 13359 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5150
/* 13362 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13375
5151
/* 13366 */   MCD_OPC_CheckPredicate, 22, 51, 0, // Skip to: 13421
5152
/* 13370 */   MCD_OPC_Decode, 128, 17, 130, 2, // Opcode: VCHF
5153
/* 13375 */   MCD_OPC_FilterValue, 1, 42, 0, // Skip to: 13421
5154
/* 13379 */   MCD_OPC_CheckPredicate, 22, 38, 0, // Skip to: 13421
5155
/* 13383 */   MCD_OPC_Decode, 129, 17, 130, 2, // Opcode: VCHFS
5156
/* 13388 */   MCD_OPC_FilterValue, 3, 29, 0, // Skip to: 13421
5157
/* 13392 */   MCD_OPC_ExtractField, 20, 4,  // Inst{23-20} ...
5158
/* 13395 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13408
5159
/* 13399 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13421
5160
/* 13403 */   MCD_OPC_Decode, 130, 17, 130, 2, // Opcode: VCHG
5161
/* 13408 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13421
5162
/* 13412 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13421
5163
/* 13416 */   MCD_OPC_Decode, 131, 17, 130, 2, // Opcode: VCHGS
5164
/* 13421 */   MCD_OPC_CheckPredicate, 22, 34, 22, // Skip to: 19091
5165
/* 13425 */   MCD_OPC_Decode, 253, 16, 137, 2, // Opcode: VCH
5166
/* 13430 */   MCD_OPC_FilterValue, 252, 1, 78, 0, // Skip to: 13513
5167
/* 13435 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5168
/* 13438 */   MCD_OPC_FilterValue, 0, 17, 22, // Skip to: 19091
5169
/* 13442 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
5170
/* 13445 */   MCD_OPC_FilterValue, 0, 10, 22, // Skip to: 19091
5171
/* 13449 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5172
/* 13452 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13465
5173
/* 13456 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 13504
5174
/* 13460 */   MCD_OPC_Decode, 214, 19, 130, 2, // Opcode: VMNLB
5175
/* 13465 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13478
5176
/* 13469 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 13504
5177
/* 13473 */   MCD_OPC_Decode, 217, 19, 130, 2, // Opcode: VMNLH
5178
/* 13478 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 13491
5179
/* 13482 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13504
5180
/* 13486 */   MCD_OPC_Decode, 215, 19, 130, 2, // Opcode: VMNLF
5181
/* 13491 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 13504
5182
/* 13495 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13504
5183
/* 13499 */   MCD_OPC_Decode, 216, 19, 130, 2, // Opcode: VMNLG
5184
/* 13504 */   MCD_OPC_CheckPredicate, 22, 207, 21, // Skip to: 19091
5185
/* 13508 */   MCD_OPC_Decode, 213, 19, 131, 2, // Opcode: VMNL
5186
/* 13513 */   MCD_OPC_FilterValue, 253, 1, 78, 0, // Skip to: 13596
5187
/* 13518 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5188
/* 13521 */   MCD_OPC_FilterValue, 0, 190, 21, // Skip to: 19091
5189
/* 13525 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
5190
/* 13528 */   MCD_OPC_FilterValue, 0, 183, 21, // Skip to: 19091
5191
/* 13532 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5192
/* 13535 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13548
5193
/* 13539 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 13587
5194
/* 13543 */   MCD_OPC_Decode, 242, 19, 130, 2, // Opcode: VMXLB
5195
/* 13548 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13561
5196
/* 13552 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 13587
5197
/* 13556 */   MCD_OPC_Decode, 245, 19, 130, 2, // Opcode: VMXLH
5198
/* 13561 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 13574
5199
/* 13565 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13587
5200
/* 13569 */   MCD_OPC_Decode, 243, 19, 130, 2, // Opcode: VMXLF
5201
/* 13574 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 13587
5202
/* 13578 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13587
5203
/* 13582 */   MCD_OPC_Decode, 244, 19, 130, 2, // Opcode: VMXLG
5204
/* 13587 */   MCD_OPC_CheckPredicate, 22, 124, 21, // Skip to: 19091
5205
/* 13591 */   MCD_OPC_Decode, 241, 19, 131, 2, // Opcode: VMXL
5206
/* 13596 */   MCD_OPC_FilterValue, 254, 1, 78, 0, // Skip to: 13679
5207
/* 13601 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5208
/* 13604 */   MCD_OPC_FilterValue, 0, 107, 21, // Skip to: 19091
5209
/* 13608 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
5210
/* 13611 */   MCD_OPC_FilterValue, 0, 100, 21, // Skip to: 19091
5211
/* 13615 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5212
/* 13618 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13631
5213
/* 13622 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 13670
5214
/* 13626 */   MCD_OPC_Decode, 209, 19, 130, 2, // Opcode: VMNB
5215
/* 13631 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13644
5216
/* 13635 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 13670
5217
/* 13639 */   MCD_OPC_Decode, 212, 19, 130, 2, // Opcode: VMNH
5218
/* 13644 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 13657
5219
/* 13648 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13670
5220
/* 13652 */   MCD_OPC_Decode, 210, 19, 130, 2, // Opcode: VMNF
5221
/* 13657 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 13670
5222
/* 13661 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13670
5223
/* 13665 */   MCD_OPC_Decode, 211, 19, 130, 2, // Opcode: VMNG
5224
/* 13670 */   MCD_OPC_CheckPredicate, 22, 41, 21, // Skip to: 19091
5225
/* 13674 */   MCD_OPC_Decode, 208, 19, 131, 2, // Opcode: VMN
5226
/* 13679 */   MCD_OPC_FilterValue, 255, 1, 31, 21, // Skip to: 19091
5227
/* 13684 */   MCD_OPC_ExtractField, 8, 1,  // Inst{8} ...
5228
/* 13687 */   MCD_OPC_FilterValue, 0, 24, 21, // Skip to: 19091
5229
/* 13691 */   MCD_OPC_ExtractField, 16, 12,  // Inst{27-16} ...
5230
/* 13694 */   MCD_OPC_FilterValue, 0, 17, 21, // Skip to: 19091
5231
/* 13698 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5232
/* 13701 */   MCD_OPC_FilterValue, 0, 9, 0, // Skip to: 13714
5233
/* 13705 */   MCD_OPC_CheckPredicate, 22, 44, 0, // Skip to: 13753
5234
/* 13709 */   MCD_OPC_Decode, 237, 19, 130, 2, // Opcode: VMXB
5235
/* 13714 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 13727
5236
/* 13718 */   MCD_OPC_CheckPredicate, 22, 31, 0, // Skip to: 13753
5237
/* 13722 */   MCD_OPC_Decode, 240, 19, 130, 2, // Opcode: VMXH
5238
/* 13727 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 13740
5239
/* 13731 */   MCD_OPC_CheckPredicate, 22, 18, 0, // Skip to: 13753
5240
/* 13735 */   MCD_OPC_Decode, 238, 19, 130, 2, // Opcode: VMXF
5241
/* 13740 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 13753
5242
/* 13744 */   MCD_OPC_CheckPredicate, 22, 5, 0, // Skip to: 13753
5243
/* 13748 */   MCD_OPC_Decode, 239, 19, 130, 2, // Opcode: VMXG
5244
/* 13753 */   MCD_OPC_CheckPredicate, 22, 214, 20, // Skip to: 19091
5245
/* 13757 */   MCD_OPC_Decode, 236, 19, 131, 2, // Opcode: VMX
5246
/* 13762 */   MCD_OPC_FilterValue, 232, 1, 5, 0, // Skip to: 13772
5247
/* 13767 */   MCD_OPC_Decode, 193, 13, 189, 1, // Opcode: MVCIN
5248
/* 13772 */   MCD_OPC_FilterValue, 233, 1, 5, 0, // Skip to: 13782
5249
/* 13777 */   MCD_OPC_Decode, 143, 14, 191, 1, // Opcode: PKA
5250
/* 13782 */   MCD_OPC_FilterValue, 234, 1, 5, 0, // Skip to: 13792
5251
/* 13787 */   MCD_OPC_Decode, 207, 16, 189, 1, // Opcode: UNPKA
5252
/* 13792 */   MCD_OPC_FilterValue, 235, 1, 198, 7, // Skip to: 15787
5253
/* 13797 */   MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
5254
/* 13800 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 13809
5255
/* 13804 */   MCD_OPC_Decode, 227, 10, 172, 2, // Opcode: LMG
5256
/* 13809 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 13818
5257
/* 13813 */   MCD_OPC_Decode, 132, 15, 173, 2, // Opcode: SRAG
5258
/* 13818 */   MCD_OPC_FilterValue, 11, 5, 0, // Skip to: 13827
5259
/* 13822 */   MCD_OPC_Decode, 217, 14, 173, 2, // Opcode: SLAG
5260
/* 13827 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 13836
5261
/* 13831 */   MCD_OPC_Decode, 139, 15, 173, 2, // Opcode: SRLG
5262
/* 13836 */   MCD_OPC_FilterValue, 13, 5, 0, // Skip to: 13845
5263
/* 13840 */   MCD_OPC_Decode, 236, 14, 173, 2, // Opcode: SLLG
5264
/* 13845 */   MCD_OPC_FilterValue, 15, 5, 0, // Skip to: 13854
5265
/* 13849 */   MCD_OPC_Decode, 186, 16, 172, 2, // Opcode: TRACG
5266
/* 13854 */   MCD_OPC_FilterValue, 20, 5, 0, // Skip to: 13863
5267
/* 13858 */   MCD_OPC_Decode, 140, 8, 174, 2, // Opcode: CSY
5268
/* 13863 */   MCD_OPC_FilterValue, 28, 5, 0, // Skip to: 13872
5269
/* 13867 */   MCD_OPC_Decode, 167, 14, 173, 2, // Opcode: RLLG
5270
/* 13872 */   MCD_OPC_FilterValue, 29, 5, 0, // Skip to: 13881
5271
/* 13876 */   MCD_OPC_Decode, 166, 14, 175, 2, // Opcode: RLL
5272
/* 13881 */   MCD_OPC_FilterValue, 32, 5, 0, // Skip to: 13890
5273
/* 13885 */   MCD_OPC_Decode, 143, 7, 176, 2, // Opcode: CLMH
5274
/* 13890 */   MCD_OPC_FilterValue, 33, 5, 0, // Skip to: 13899
5275
/* 13894 */   MCD_OPC_Decode, 144, 7, 177, 2, // Opcode: CLMY
5276
/* 13899 */   MCD_OPC_FilterValue, 35, 90, 0, // Skip to: 13993
5277
/* 13903 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5278
/* 13906 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 13919
5279
/* 13910 */   MCD_OPC_CheckPredicate, 24, 70, 0, // Skip to: 13984
5280
/* 13914 */   MCD_OPC_Decode, 193, 7, 178, 2, // Opcode: CLTAsmH
5281
/* 13919 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 13932
5282
/* 13923 */   MCD_OPC_CheckPredicate, 24, 57, 0, // Skip to: 13984
5283
/* 13927 */   MCD_OPC_Decode, 195, 7, 178, 2, // Opcode: CLTAsmL
5284
/* 13932 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 13945
5285
/* 13936 */   MCD_OPC_CheckPredicate, 24, 44, 0, // Skip to: 13984
5286
/* 13940 */   MCD_OPC_Decode, 197, 7, 178, 2, // Opcode: CLTAsmLH
5287
/* 13945 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 13958
5288
/* 13949 */   MCD_OPC_CheckPredicate, 24, 31, 0, // Skip to: 13984
5289
/* 13953 */   MCD_OPC_Decode, 192, 7, 178, 2, // Opcode: CLTAsmE
5290
/* 13958 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 13971
5291
/* 13962 */   MCD_OPC_CheckPredicate, 24, 18, 0, // Skip to: 13984
5292
/* 13966 */   MCD_OPC_Decode, 194, 7, 178, 2, // Opcode: CLTAsmHE
5293
/* 13971 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 13984
5294
/* 13975 */   MCD_OPC_CheckPredicate, 24, 5, 0, // Skip to: 13984
5295
/* 13979 */   MCD_OPC_Decode, 196, 7, 178, 2, // Opcode: CLTAsmLE
5296
/* 13984 */   MCD_OPC_CheckPredicate, 24, 239, 19, // Skip to: 19091
5297
/* 13988 */   MCD_OPC_Decode, 191, 7, 179, 2, // Opcode: CLTAsm
5298
/* 13993 */   MCD_OPC_FilterValue, 36, 5, 0, // Skip to: 14002
5299
/* 13997 */   MCD_OPC_Decode, 189, 15, 172, 2, // Opcode: STMG
5300
/* 14002 */   MCD_OPC_FilterValue, 37, 5, 0, // Skip to: 14011
5301
/* 14006 */   MCD_OPC_Decode, 169, 15, 180, 2, // Opcode: STCTG
5302
/* 14011 */   MCD_OPC_FilterValue, 38, 5, 0, // Skip to: 14020
5303
/* 14015 */   MCD_OPC_Decode, 190, 15, 181, 2, // Opcode: STMH
5304
/* 14020 */   MCD_OPC_FilterValue, 43, 90, 0, // Skip to: 14114
5305
/* 14024 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5306
/* 14027 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 14040
5307
/* 14031 */   MCD_OPC_CheckPredicate, 24, 70, 0, // Skip to: 14105
5308
/* 14035 */   MCD_OPC_Decode, 221, 6, 182, 2, // Opcode: CLGTAsmH
5309
/* 14040 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 14053
5310
/* 14044 */   MCD_OPC_CheckPredicate, 24, 57, 0, // Skip to: 14105
5311
/* 14048 */   MCD_OPC_Decode, 223, 6, 182, 2, // Opcode: CLGTAsmL
5312
/* 14053 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 14066
5313
/* 14057 */   MCD_OPC_CheckPredicate, 24, 44, 0, // Skip to: 14105
5314
/* 14061 */   MCD_OPC_Decode, 225, 6, 182, 2, // Opcode: CLGTAsmLH
5315
/* 14066 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 14079
5316
/* 14070 */   MCD_OPC_CheckPredicate, 24, 31, 0, // Skip to: 14105
5317
/* 14074 */   MCD_OPC_Decode, 220, 6, 182, 2, // Opcode: CLGTAsmE
5318
/* 14079 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 14092
5319
/* 14083 */   MCD_OPC_CheckPredicate, 24, 18, 0, // Skip to: 14105
5320
/* 14087 */   MCD_OPC_Decode, 222, 6, 182, 2, // Opcode: CLGTAsmHE
5321
/* 14092 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 14105
5322
/* 14096 */   MCD_OPC_CheckPredicate, 24, 5, 0, // Skip to: 14105
5323
/* 14100 */   MCD_OPC_Decode, 224, 6, 182, 2, // Opcode: CLGTAsmLE
5324
/* 14105 */   MCD_OPC_CheckPredicate, 24, 118, 19, // Skip to: 19091
5325
/* 14109 */   MCD_OPC_Decode, 219, 6, 183, 2, // Opcode: CLGTAsm
5326
/* 14114 */   MCD_OPC_FilterValue, 44, 5, 0, // Skip to: 14123
5327
/* 14118 */   MCD_OPC_Decode, 165, 15, 176, 2, // Opcode: STCMH
5328
/* 14123 */   MCD_OPC_FilterValue, 45, 5, 0, // Skip to: 14132
5329
/* 14127 */   MCD_OPC_Decode, 166, 15, 177, 2, // Opcode: STCMY
5330
/* 14132 */   MCD_OPC_FilterValue, 47, 5, 0, // Skip to: 14141
5331
/* 14136 */   MCD_OPC_Decode, 143, 10, 180, 2, // Opcode: LCTLG
5332
/* 14141 */   MCD_OPC_FilterValue, 48, 5, 0, // Skip to: 14150
5333
/* 14145 */   MCD_OPC_Decode, 135, 8, 184, 2, // Opcode: CSG
5334
/* 14150 */   MCD_OPC_FilterValue, 49, 5, 0, // Skip to: 14159
5335
/* 14154 */   MCD_OPC_Decode, 160, 4, 185, 2, // Opcode: CDSY
5336
/* 14159 */   MCD_OPC_FilterValue, 62, 5, 0, // Skip to: 14168
5337
/* 14163 */   MCD_OPC_Decode, 158, 4, 185, 2, // Opcode: CDSG
5338
/* 14168 */   MCD_OPC_FilterValue, 68, 5, 0, // Skip to: 14177
5339
/* 14172 */   MCD_OPC_Decode, 135, 4, 184, 2, // Opcode: BXHG
5340
/* 14177 */   MCD_OPC_FilterValue, 69, 5, 0, // Skip to: 14186
5341
/* 14181 */   MCD_OPC_Decode, 137, 4, 184, 2, // Opcode: BXLEG
5342
/* 14186 */   MCD_OPC_FilterValue, 76, 5, 0, // Skip to: 14195
5343
/* 14190 */   MCD_OPC_Decode, 216, 8, 173, 2, // Opcode: ECAG
5344
/* 14195 */   MCD_OPC_FilterValue, 81, 5, 0, // Skip to: 14204
5345
/* 14199 */   MCD_OPC_Decode, 180, 16, 186, 2, // Opcode: TMY
5346
/* 14204 */   MCD_OPC_FilterValue, 82, 5, 0, // Skip to: 14213
5347
/* 14208 */   MCD_OPC_Decode, 206, 13, 186, 2, // Opcode: MVIY
5348
/* 14213 */   MCD_OPC_FilterValue, 84, 5, 0, // Skip to: 14222
5349
/* 14217 */   MCD_OPC_Decode, 239, 13, 186, 2, // Opcode: NIY
5350
/* 14222 */   MCD_OPC_FilterValue, 85, 5, 0, // Skip to: 14231
5351
/* 14226 */   MCD_OPC_Decode, 141, 7, 186, 2, // Opcode: CLIY
5352
/* 14231 */   MCD_OPC_FilterValue, 86, 5, 0, // Skip to: 14240
5353
/* 14235 */   MCD_OPC_Decode, 128, 14, 186, 2, // Opcode: OIY
5354
/* 14240 */   MCD_OPC_FilterValue, 87, 5, 0, // Skip to: 14249
5355
/* 14244 */   MCD_OPC_Decode, 234, 21, 186, 2, // Opcode: XIY
5356
/* 14249 */   MCD_OPC_FilterValue, 106, 5, 0, // Skip to: 14258
5357
/* 14253 */   MCD_OPC_Decode, 155, 3, 187, 2, // Opcode: ASI
5358
/* 14258 */   MCD_OPC_FilterValue, 110, 5, 0, // Skip to: 14267
5359
/* 14262 */   MCD_OPC_Decode, 148, 3, 187, 2, // Opcode: ALSI
5360
/* 14267 */   MCD_OPC_FilterValue, 122, 5, 0, // Skip to: 14276
5361
/* 14271 */   MCD_OPC_Decode, 249, 2, 187, 2, // Opcode: AGSI
5362
/* 14276 */   MCD_OPC_FilterValue, 126, 5, 0, // Skip to: 14285
5363
/* 14280 */   MCD_OPC_Decode, 142, 3, 187, 2, // Opcode: ALGSI
5364
/* 14285 */   MCD_OPC_FilterValue, 128, 1, 5, 0, // Skip to: 14295
5365
/* 14290 */   MCD_OPC_Decode, 132, 9, 188, 2, // Opcode: ICMH
5366
/* 14295 */   MCD_OPC_FilterValue, 129, 1, 5, 0, // Skip to: 14305
5367
/* 14300 */   MCD_OPC_Decode, 133, 9, 189, 2, // Opcode: ICMY
5368
/* 14305 */   MCD_OPC_FilterValue, 142, 1, 5, 0, // Skip to: 14315
5369
/* 14310 */   MCD_OPC_Decode, 197, 13, 190, 2, // Opcode: MVCLU
5370
/* 14315 */   MCD_OPC_FilterValue, 143, 1, 5, 0, // Skip to: 14325
5371
/* 14320 */   MCD_OPC_Decode, 228, 5, 190, 2, // Opcode: CLCLU
5372
/* 14325 */   MCD_OPC_FilterValue, 144, 1, 5, 0, // Skip to: 14335
5373
/* 14330 */   MCD_OPC_Decode, 191, 15, 191, 2, // Opcode: STMY
5374
/* 14335 */   MCD_OPC_FilterValue, 150, 1, 5, 0, // Skip to: 14345
5375
/* 14340 */   MCD_OPC_Decode, 228, 10, 181, 2, // Opcode: LMH
5376
/* 14345 */   MCD_OPC_FilterValue, 152, 1, 5, 0, // Skip to: 14355
5377
/* 14350 */   MCD_OPC_Decode, 229, 10, 191, 2, // Opcode: LMY
5378
/* 14355 */   MCD_OPC_FilterValue, 154, 1, 5, 0, // Skip to: 14365
5379
/* 14360 */   MCD_OPC_Decode, 245, 9, 192, 2, // Opcode: LAMY
5380
/* 14365 */   MCD_OPC_FilterValue, 155, 1, 5, 0, // Skip to: 14375
5381
/* 14370 */   MCD_OPC_Decode, 156, 15, 192, 2, // Opcode: STAMY
5382
/* 14375 */   MCD_OPC_FilterValue, 192, 1, 17, 0, // Skip to: 14397
5383
/* 14380 */   MCD_OPC_CheckField, 32, 4, 0, 97, 18, // Skip to: 19091
5384
/* 14386 */   MCD_OPC_CheckField, 8, 8, 0, 91, 18, // Skip to: 19091
5385
/* 14392 */   MCD_OPC_Decode, 181, 16, 193, 2, // Opcode: TP
5386
/* 14397 */   MCD_OPC_FilterValue, 220, 1, 9, 0, // Skip to: 14411
5387
/* 14402 */   MCD_OPC_CheckPredicate, 15, 77, 18, // Skip to: 19091
5388
/* 14406 */   MCD_OPC_Decode, 133, 15, 175, 2, // Opcode: SRAK
5389
/* 14411 */   MCD_OPC_FilterValue, 221, 1, 9, 0, // Skip to: 14425
5390
/* 14416 */   MCD_OPC_CheckPredicate, 15, 63, 18, // Skip to: 19091
5391
/* 14420 */   MCD_OPC_Decode, 218, 14, 175, 2, // Opcode: SLAK
5392
/* 14425 */   MCD_OPC_FilterValue, 222, 1, 9, 0, // Skip to: 14439
5393
/* 14430 */   MCD_OPC_CheckPredicate, 15, 49, 18, // Skip to: 19091
5394
/* 14434 */   MCD_OPC_Decode, 140, 15, 175, 2, // Opcode: SRLK
5395
/* 14439 */   MCD_OPC_FilterValue, 223, 1, 9, 0, // Skip to: 14453
5396
/* 14444 */   MCD_OPC_CheckPredicate, 15, 35, 18, // Skip to: 19091
5397
/* 14448 */   MCD_OPC_Decode, 237, 14, 175, 2, // Opcode: SLLK
5398
/* 14453 */   MCD_OPC_FilterValue, 224, 1, 194, 0, // Skip to: 14652
5399
/* 14458 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5400
/* 14461 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 14474
5401
/* 14465 */   MCD_OPC_CheckPredicate, 12, 174, 0, // Skip to: 14643
5402
/* 14469 */   MCD_OPC_Decode, 154, 11, 194, 2, // Opcode: LOCFHAsmO
5403
/* 14474 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 14487
5404
/* 14478 */   MCD_OPC_CheckPredicate, 12, 161, 0, // Skip to: 14643
5405
/* 14482 */   MCD_OPC_Decode, 138, 11, 194, 2, // Opcode: LOCFHAsmH
5406
/* 14487 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 14500
5407
/* 14491 */   MCD_OPC_CheckPredicate, 12, 148, 0, // Skip to: 14643
5408
/* 14495 */   MCD_OPC_Decode, 148, 11, 194, 2, // Opcode: LOCFHAsmNLE
5409
/* 14500 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 14513
5410
/* 14504 */   MCD_OPC_CheckPredicate, 12, 135, 0, // Skip to: 14643
5411
/* 14508 */   MCD_OPC_Decode, 140, 11, 194, 2, // Opcode: LOCFHAsmL
5412
/* 14513 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 14526
5413
/* 14517 */   MCD_OPC_CheckPredicate, 12, 122, 0, // Skip to: 14643
5414
/* 14521 */   MCD_OPC_Decode, 146, 11, 194, 2, // Opcode: LOCFHAsmNHE
5415
/* 14526 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 14539
5416
/* 14530 */   MCD_OPC_CheckPredicate, 12, 109, 0, // Skip to: 14643
5417
/* 14534 */   MCD_OPC_Decode, 142, 11, 194, 2, // Opcode: LOCFHAsmLH
5418
/* 14539 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 14552
5419
/* 14543 */   MCD_OPC_CheckPredicate, 12, 96, 0, // Skip to: 14643
5420
/* 14547 */   MCD_OPC_Decode, 144, 11, 194, 2, // Opcode: LOCFHAsmNE
5421
/* 14552 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 14565
5422
/* 14556 */   MCD_OPC_CheckPredicate, 12, 83, 0, // Skip to: 14643
5423
/* 14560 */   MCD_OPC_Decode, 137, 11, 194, 2, // Opcode: LOCFHAsmE
5424
/* 14565 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 14578
5425
/* 14569 */   MCD_OPC_CheckPredicate, 12, 70, 0, // Skip to: 14643
5426
/* 14573 */   MCD_OPC_Decode, 149, 11, 194, 2, // Opcode: LOCFHAsmNLH
5427
/* 14578 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 14591
5428
/* 14582 */   MCD_OPC_CheckPredicate, 12, 57, 0, // Skip to: 14643
5429
/* 14586 */   MCD_OPC_Decode, 139, 11, 194, 2, // Opcode: LOCFHAsmHE
5430
/* 14591 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 14604
5431
/* 14595 */   MCD_OPC_CheckPredicate, 12, 44, 0, // Skip to: 14643
5432
/* 14599 */   MCD_OPC_Decode, 147, 11, 194, 2, // Opcode: LOCFHAsmNL
5433
/* 14604 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 14617
5434
/* 14608 */   MCD_OPC_CheckPredicate, 12, 31, 0, // Skip to: 14643
5435
/* 14612 */   MCD_OPC_Decode, 141, 11, 194, 2, // Opcode: LOCFHAsmLE
5436
/* 14617 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 14630
5437
/* 14621 */   MCD_OPC_CheckPredicate, 12, 18, 0, // Skip to: 14643
5438
/* 14625 */   MCD_OPC_Decode, 145, 11, 194, 2, // Opcode: LOCFHAsmNH
5439
/* 14630 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 14643
5440
/* 14634 */   MCD_OPC_CheckPredicate, 12, 5, 0, // Skip to: 14643
5441
/* 14638 */   MCD_OPC_Decode, 151, 11, 194, 2, // Opcode: LOCFHAsmNO
5442
/* 14643 */   MCD_OPC_CheckPredicate, 12, 92, 17, // Skip to: 19091
5443
/* 14647 */   MCD_OPC_Decode, 136, 11, 195, 2, // Opcode: LOCFHAsm
5444
/* 14652 */   MCD_OPC_FilterValue, 225, 1, 194, 0, // Skip to: 14851
5445
/* 14657 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5446
/* 14660 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 14673
5447
/* 14664 */   MCD_OPC_CheckPredicate, 12, 174, 0, // Skip to: 14842
5448
/* 14668 */   MCD_OPC_Decode, 234, 15, 196, 2, // Opcode: STOCFHAsmO
5449
/* 14673 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 14686
5450
/* 14677 */   MCD_OPC_CheckPredicate, 12, 161, 0, // Skip to: 14842
5451
/* 14681 */   MCD_OPC_Decode, 218, 15, 196, 2, // Opcode: STOCFHAsmH
5452
/* 14686 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 14699
5453
/* 14690 */   MCD_OPC_CheckPredicate, 12, 148, 0, // Skip to: 14842
5454
/* 14694 */   MCD_OPC_Decode, 228, 15, 196, 2, // Opcode: STOCFHAsmNLE
5455
/* 14699 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 14712
5456
/* 14703 */   MCD_OPC_CheckPredicate, 12, 135, 0, // Skip to: 14842
5457
/* 14707 */   MCD_OPC_Decode, 220, 15, 196, 2, // Opcode: STOCFHAsmL
5458
/* 14712 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 14725
5459
/* 14716 */   MCD_OPC_CheckPredicate, 12, 122, 0, // Skip to: 14842
5460
/* 14720 */   MCD_OPC_Decode, 226, 15, 196, 2, // Opcode: STOCFHAsmNHE
5461
/* 14725 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 14738
5462
/* 14729 */   MCD_OPC_CheckPredicate, 12, 109, 0, // Skip to: 14842
5463
/* 14733 */   MCD_OPC_Decode, 222, 15, 196, 2, // Opcode: STOCFHAsmLH
5464
/* 14738 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 14751
5465
/* 14742 */   MCD_OPC_CheckPredicate, 12, 96, 0, // Skip to: 14842
5466
/* 14746 */   MCD_OPC_Decode, 224, 15, 196, 2, // Opcode: STOCFHAsmNE
5467
/* 14751 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 14764
5468
/* 14755 */   MCD_OPC_CheckPredicate, 12, 83, 0, // Skip to: 14842
5469
/* 14759 */   MCD_OPC_Decode, 217, 15, 196, 2, // Opcode: STOCFHAsmE
5470
/* 14764 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 14777
5471
/* 14768 */   MCD_OPC_CheckPredicate, 12, 70, 0, // Skip to: 14842
5472
/* 14772 */   MCD_OPC_Decode, 229, 15, 196, 2, // Opcode: STOCFHAsmNLH
5473
/* 14777 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 14790
5474
/* 14781 */   MCD_OPC_CheckPredicate, 12, 57, 0, // Skip to: 14842
5475
/* 14785 */   MCD_OPC_Decode, 219, 15, 196, 2, // Opcode: STOCFHAsmHE
5476
/* 14790 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 14803
5477
/* 14794 */   MCD_OPC_CheckPredicate, 12, 44, 0, // Skip to: 14842
5478
/* 14798 */   MCD_OPC_Decode, 227, 15, 196, 2, // Opcode: STOCFHAsmNL
5479
/* 14803 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 14816
5480
/* 14807 */   MCD_OPC_CheckPredicate, 12, 31, 0, // Skip to: 14842
5481
/* 14811 */   MCD_OPC_Decode, 221, 15, 196, 2, // Opcode: STOCFHAsmLE
5482
/* 14816 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 14829
5483
/* 14820 */   MCD_OPC_CheckPredicate, 12, 18, 0, // Skip to: 14842
5484
/* 14824 */   MCD_OPC_Decode, 225, 15, 196, 2, // Opcode: STOCFHAsmNH
5485
/* 14829 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 14842
5486
/* 14833 */   MCD_OPC_CheckPredicate, 12, 5, 0, // Skip to: 14842
5487
/* 14837 */   MCD_OPC_Decode, 231, 15, 196, 2, // Opcode: STOCFHAsmNO
5488
/* 14842 */   MCD_OPC_CheckPredicate, 12, 149, 16, // Skip to: 19091
5489
/* 14846 */   MCD_OPC_Decode, 216, 15, 197, 2, // Opcode: STOCFHAsm
5490
/* 14851 */   MCD_OPC_FilterValue, 226, 1, 194, 0, // Skip to: 15050
5491
/* 14856 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5492
/* 14859 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 14872
5493
/* 14863 */   MCD_OPC_CheckPredicate, 14, 174, 0, // Skip to: 15041
5494
/* 14867 */   MCD_OPC_Decode, 198, 11, 198, 2, // Opcode: LOCGAsmO
5495
/* 14872 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 14885
5496
/* 14876 */   MCD_OPC_CheckPredicate, 14, 161, 0, // Skip to: 15041
5497
/* 14880 */   MCD_OPC_Decode, 182, 11, 198, 2, // Opcode: LOCGAsmH
5498
/* 14885 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 14898
5499
/* 14889 */   MCD_OPC_CheckPredicate, 14, 148, 0, // Skip to: 15041
5500
/* 14893 */   MCD_OPC_Decode, 192, 11, 198, 2, // Opcode: LOCGAsmNLE
5501
/* 14898 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 14911
5502
/* 14902 */   MCD_OPC_CheckPredicate, 14, 135, 0, // Skip to: 15041
5503
/* 14906 */   MCD_OPC_Decode, 184, 11, 198, 2, // Opcode: LOCGAsmL
5504
/* 14911 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 14924
5505
/* 14915 */   MCD_OPC_CheckPredicate, 14, 122, 0, // Skip to: 15041
5506
/* 14919 */   MCD_OPC_Decode, 190, 11, 198, 2, // Opcode: LOCGAsmNHE
5507
/* 14924 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 14937
5508
/* 14928 */   MCD_OPC_CheckPredicate, 14, 109, 0, // Skip to: 15041
5509
/* 14932 */   MCD_OPC_Decode, 186, 11, 198, 2, // Opcode: LOCGAsmLH
5510
/* 14937 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 14950
5511
/* 14941 */   MCD_OPC_CheckPredicate, 14, 96, 0, // Skip to: 15041
5512
/* 14945 */   MCD_OPC_Decode, 188, 11, 198, 2, // Opcode: LOCGAsmNE
5513
/* 14950 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 14963
5514
/* 14954 */   MCD_OPC_CheckPredicate, 14, 83, 0, // Skip to: 15041
5515
/* 14958 */   MCD_OPC_Decode, 181, 11, 198, 2, // Opcode: LOCGAsmE
5516
/* 14963 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 14976
5517
/* 14967 */   MCD_OPC_CheckPredicate, 14, 70, 0, // Skip to: 15041
5518
/* 14971 */   MCD_OPC_Decode, 193, 11, 198, 2, // Opcode: LOCGAsmNLH
5519
/* 14976 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 14989
5520
/* 14980 */   MCD_OPC_CheckPredicate, 14, 57, 0, // Skip to: 15041
5521
/* 14984 */   MCD_OPC_Decode, 183, 11, 198, 2, // Opcode: LOCGAsmHE
5522
/* 14989 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 15002
5523
/* 14993 */   MCD_OPC_CheckPredicate, 14, 44, 0, // Skip to: 15041
5524
/* 14997 */   MCD_OPC_Decode, 191, 11, 198, 2, // Opcode: LOCGAsmNL
5525
/* 15002 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 15015
5526
/* 15006 */   MCD_OPC_CheckPredicate, 14, 31, 0, // Skip to: 15041
5527
/* 15010 */   MCD_OPC_Decode, 185, 11, 198, 2, // Opcode: LOCGAsmLE
5528
/* 15015 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 15028
5529
/* 15019 */   MCD_OPC_CheckPredicate, 14, 18, 0, // Skip to: 15041
5530
/* 15023 */   MCD_OPC_Decode, 189, 11, 198, 2, // Opcode: LOCGAsmNH
5531
/* 15028 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 15041
5532
/* 15032 */   MCD_OPC_CheckPredicate, 14, 5, 0, // Skip to: 15041
5533
/* 15036 */   MCD_OPC_Decode, 195, 11, 198, 2, // Opcode: LOCGAsmNO
5534
/* 15041 */   MCD_OPC_CheckPredicate, 14, 206, 15, // Skip to: 19091
5535
/* 15045 */   MCD_OPC_Decode, 180, 11, 199, 2, // Opcode: LOCGAsm
5536
/* 15050 */   MCD_OPC_FilterValue, 227, 1, 194, 0, // Skip to: 15249
5537
/* 15055 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5538
/* 15058 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 15071
5539
/* 15062 */   MCD_OPC_CheckPredicate, 14, 174, 0, // Skip to: 15240
5540
/* 15066 */   MCD_OPC_Decode, 128, 16, 182, 2, // Opcode: STOCGAsmO
5541
/* 15071 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 15084
5542
/* 15075 */   MCD_OPC_CheckPredicate, 14, 161, 0, // Skip to: 15240
5543
/* 15079 */   MCD_OPC_Decode, 240, 15, 182, 2, // Opcode: STOCGAsmH
5544
/* 15084 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 15097
5545
/* 15088 */   MCD_OPC_CheckPredicate, 14, 148, 0, // Skip to: 15240
5546
/* 15092 */   MCD_OPC_Decode, 250, 15, 182, 2, // Opcode: STOCGAsmNLE
5547
/* 15097 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 15110
5548
/* 15101 */   MCD_OPC_CheckPredicate, 14, 135, 0, // Skip to: 15240
5549
/* 15105 */   MCD_OPC_Decode, 242, 15, 182, 2, // Opcode: STOCGAsmL
5550
/* 15110 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 15123
5551
/* 15114 */   MCD_OPC_CheckPredicate, 14, 122, 0, // Skip to: 15240
5552
/* 15118 */   MCD_OPC_Decode, 248, 15, 182, 2, // Opcode: STOCGAsmNHE
5553
/* 15123 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 15136
5554
/* 15127 */   MCD_OPC_CheckPredicate, 14, 109, 0, // Skip to: 15240
5555
/* 15131 */   MCD_OPC_Decode, 244, 15, 182, 2, // Opcode: STOCGAsmLH
5556
/* 15136 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 15149
5557
/* 15140 */   MCD_OPC_CheckPredicate, 14, 96, 0, // Skip to: 15240
5558
/* 15144 */   MCD_OPC_Decode, 246, 15, 182, 2, // Opcode: STOCGAsmNE
5559
/* 15149 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 15162
5560
/* 15153 */   MCD_OPC_CheckPredicate, 14, 83, 0, // Skip to: 15240
5561
/* 15157 */   MCD_OPC_Decode, 239, 15, 182, 2, // Opcode: STOCGAsmE
5562
/* 15162 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 15175
5563
/* 15166 */   MCD_OPC_CheckPredicate, 14, 70, 0, // Skip to: 15240
5564
/* 15170 */   MCD_OPC_Decode, 251, 15, 182, 2, // Opcode: STOCGAsmNLH
5565
/* 15175 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 15188
5566
/* 15179 */   MCD_OPC_CheckPredicate, 14, 57, 0, // Skip to: 15240
5567
/* 15183 */   MCD_OPC_Decode, 241, 15, 182, 2, // Opcode: STOCGAsmHE
5568
/* 15188 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 15201
5569
/* 15192 */   MCD_OPC_CheckPredicate, 14, 44, 0, // Skip to: 15240
5570
/* 15196 */   MCD_OPC_Decode, 249, 15, 182, 2, // Opcode: STOCGAsmNL
5571
/* 15201 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 15214
5572
/* 15205 */   MCD_OPC_CheckPredicate, 14, 31, 0, // Skip to: 15240
5573
/* 15209 */   MCD_OPC_Decode, 243, 15, 182, 2, // Opcode: STOCGAsmLE
5574
/* 15214 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 15227
5575
/* 15218 */   MCD_OPC_CheckPredicate, 14, 18, 0, // Skip to: 15240
5576
/* 15222 */   MCD_OPC_Decode, 247, 15, 182, 2, // Opcode: STOCGAsmNH
5577
/* 15227 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 15240
5578
/* 15231 */   MCD_OPC_CheckPredicate, 14, 5, 0, // Skip to: 15240
5579
/* 15235 */   MCD_OPC_Decode, 253, 15, 182, 2, // Opcode: STOCGAsmNO
5580
/* 15240 */   MCD_OPC_CheckPredicate, 14, 7, 15, // Skip to: 19091
5581
/* 15244 */   MCD_OPC_Decode, 238, 15, 183, 2, // Opcode: STOCGAsm
5582
/* 15249 */   MCD_OPC_FilterValue, 228, 1, 9, 0, // Skip to: 15263
5583
/* 15254 */   MCD_OPC_CheckPredicate, 17, 249, 14, // Skip to: 19091
5584
/* 15258 */   MCD_OPC_Decode, 247, 9, 172, 2, // Opcode: LANG
5585
/* 15263 */   MCD_OPC_FilterValue, 230, 1, 9, 0, // Skip to: 15277
5586
/* 15268 */   MCD_OPC_CheckPredicate, 17, 235, 14, // Skip to: 19091
5587
/* 15272 */   MCD_OPC_Decode, 249, 9, 172, 2, // Opcode: LAOG
5588
/* 15277 */   MCD_OPC_FilterValue, 231, 1, 9, 0, // Skip to: 15291
5589
/* 15282 */   MCD_OPC_CheckPredicate, 17, 221, 14, // Skip to: 19091
5590
/* 15286 */   MCD_OPC_Decode, 254, 9, 172, 2, // Opcode: LAXG
5591
/* 15291 */   MCD_OPC_FilterValue, 232, 1, 9, 0, // Skip to: 15305
5592
/* 15296 */   MCD_OPC_CheckPredicate, 17, 207, 14, // Skip to: 19091
5593
/* 15300 */   MCD_OPC_Decode, 239, 9, 172, 2, // Opcode: LAAG
5594
/* 15305 */   MCD_OPC_FilterValue, 234, 1, 9, 0, // Skip to: 15319
5595
/* 15310 */   MCD_OPC_CheckPredicate, 17, 193, 14, // Skip to: 19091
5596
/* 15314 */   MCD_OPC_Decode, 241, 9, 172, 2, // Opcode: LAALG
5597
/* 15319 */   MCD_OPC_FilterValue, 242, 1, 194, 0, // Skip to: 15518
5598
/* 15324 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5599
/* 15327 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 15340
5600
/* 15331 */   MCD_OPC_CheckPredicate, 14, 174, 0, // Skip to: 15509
5601
/* 15335 */   MCD_OPC_Decode, 132, 11, 200, 2, // Opcode: LOCAsmO
5602
/* 15340 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 15353
5603
/* 15344 */   MCD_OPC_CheckPredicate, 14, 161, 0, // Skip to: 15509
5604
/* 15348 */   MCD_OPC_Decode, 244, 10, 200, 2, // Opcode: LOCAsmH
5605
/* 15353 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 15366
5606
/* 15357 */   MCD_OPC_CheckPredicate, 14, 148, 0, // Skip to: 15509
5607
/* 15361 */   MCD_OPC_Decode, 254, 10, 200, 2, // Opcode: LOCAsmNLE
5608
/* 15366 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 15379
5609
/* 15370 */   MCD_OPC_CheckPredicate, 14, 135, 0, // Skip to: 15509
5610
/* 15374 */   MCD_OPC_Decode, 246, 10, 200, 2, // Opcode: LOCAsmL
5611
/* 15379 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 15392
5612
/* 15383 */   MCD_OPC_CheckPredicate, 14, 122, 0, // Skip to: 15509
5613
/* 15387 */   MCD_OPC_Decode, 252, 10, 200, 2, // Opcode: LOCAsmNHE
5614
/* 15392 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 15405
5615
/* 15396 */   MCD_OPC_CheckPredicate, 14, 109, 0, // Skip to: 15509
5616
/* 15400 */   MCD_OPC_Decode, 248, 10, 200, 2, // Opcode: LOCAsmLH
5617
/* 15405 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 15418
5618
/* 15409 */   MCD_OPC_CheckPredicate, 14, 96, 0, // Skip to: 15509
5619
/* 15413 */   MCD_OPC_Decode, 250, 10, 200, 2, // Opcode: LOCAsmNE
5620
/* 15418 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 15431
5621
/* 15422 */   MCD_OPC_CheckPredicate, 14, 83, 0, // Skip to: 15509
5622
/* 15426 */   MCD_OPC_Decode, 243, 10, 200, 2, // Opcode: LOCAsmE
5623
/* 15431 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 15444
5624
/* 15435 */   MCD_OPC_CheckPredicate, 14, 70, 0, // Skip to: 15509
5625
/* 15439 */   MCD_OPC_Decode, 255, 10, 200, 2, // Opcode: LOCAsmNLH
5626
/* 15444 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 15457
5627
/* 15448 */   MCD_OPC_CheckPredicate, 14, 57, 0, // Skip to: 15509
5628
/* 15452 */   MCD_OPC_Decode, 245, 10, 200, 2, // Opcode: LOCAsmHE
5629
/* 15457 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 15470
5630
/* 15461 */   MCD_OPC_CheckPredicate, 14, 44, 0, // Skip to: 15509
5631
/* 15465 */   MCD_OPC_Decode, 253, 10, 200, 2, // Opcode: LOCAsmNL
5632
/* 15470 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 15483
5633
/* 15474 */   MCD_OPC_CheckPredicate, 14, 31, 0, // Skip to: 15509
5634
/* 15478 */   MCD_OPC_Decode, 247, 10, 200, 2, // Opcode: LOCAsmLE
5635
/* 15483 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 15496
5636
/* 15487 */   MCD_OPC_CheckPredicate, 14, 18, 0, // Skip to: 15509
5637
/* 15491 */   MCD_OPC_Decode, 251, 10, 200, 2, // Opcode: LOCAsmNH
5638
/* 15496 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 15509
5639
/* 15500 */   MCD_OPC_CheckPredicate, 14, 5, 0, // Skip to: 15509
5640
/* 15504 */   MCD_OPC_Decode, 129, 11, 200, 2, // Opcode: LOCAsmNO
5641
/* 15509 */   MCD_OPC_CheckPredicate, 14, 250, 13, // Skip to: 19091
5642
/* 15513 */   MCD_OPC_Decode, 242, 10, 201, 2, // Opcode: LOCAsm
5643
/* 15518 */   MCD_OPC_FilterValue, 243, 1, 194, 0, // Skip to: 15717
5644
/* 15523 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5645
/* 15526 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 15539
5646
/* 15530 */   MCD_OPC_CheckPredicate, 14, 174, 0, // Skip to: 15708
5647
/* 15534 */   MCD_OPC_Decode, 212, 15, 178, 2, // Opcode: STOCAsmO
5648
/* 15539 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 15552
5649
/* 15543 */   MCD_OPC_CheckPredicate, 14, 161, 0, // Skip to: 15708
5650
/* 15547 */   MCD_OPC_Decode, 196, 15, 178, 2, // Opcode: STOCAsmH
5651
/* 15552 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 15565
5652
/* 15556 */   MCD_OPC_CheckPredicate, 14, 148, 0, // Skip to: 15708
5653
/* 15560 */   MCD_OPC_Decode, 206, 15, 178, 2, // Opcode: STOCAsmNLE
5654
/* 15565 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 15578
5655
/* 15569 */   MCD_OPC_CheckPredicate, 14, 135, 0, // Skip to: 15708
5656
/* 15573 */   MCD_OPC_Decode, 198, 15, 178, 2, // Opcode: STOCAsmL
5657
/* 15578 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 15591
5658
/* 15582 */   MCD_OPC_CheckPredicate, 14, 122, 0, // Skip to: 15708
5659
/* 15586 */   MCD_OPC_Decode, 204, 15, 178, 2, // Opcode: STOCAsmNHE
5660
/* 15591 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 15604
5661
/* 15595 */   MCD_OPC_CheckPredicate, 14, 109, 0, // Skip to: 15708
5662
/* 15599 */   MCD_OPC_Decode, 200, 15, 178, 2, // Opcode: STOCAsmLH
5663
/* 15604 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 15617
5664
/* 15608 */   MCD_OPC_CheckPredicate, 14, 96, 0, // Skip to: 15708
5665
/* 15612 */   MCD_OPC_Decode, 202, 15, 178, 2, // Opcode: STOCAsmNE
5666
/* 15617 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 15630
5667
/* 15621 */   MCD_OPC_CheckPredicate, 14, 83, 0, // Skip to: 15708
5668
/* 15625 */   MCD_OPC_Decode, 195, 15, 178, 2, // Opcode: STOCAsmE
5669
/* 15630 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 15643
5670
/* 15634 */   MCD_OPC_CheckPredicate, 14, 70, 0, // Skip to: 15708
5671
/* 15638 */   MCD_OPC_Decode, 207, 15, 178, 2, // Opcode: STOCAsmNLH
5672
/* 15643 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 15656
5673
/* 15647 */   MCD_OPC_CheckPredicate, 14, 57, 0, // Skip to: 15708
5674
/* 15651 */   MCD_OPC_Decode, 197, 15, 178, 2, // Opcode: STOCAsmHE
5675
/* 15656 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 15669
5676
/* 15660 */   MCD_OPC_CheckPredicate, 14, 44, 0, // Skip to: 15708
5677
/* 15664 */   MCD_OPC_Decode, 205, 15, 178, 2, // Opcode: STOCAsmNL
5678
/* 15669 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 15682
5679
/* 15673 */   MCD_OPC_CheckPredicate, 14, 31, 0, // Skip to: 15708
5680
/* 15677 */   MCD_OPC_Decode, 199, 15, 178, 2, // Opcode: STOCAsmLE
5681
/* 15682 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 15695
5682
/* 15686 */   MCD_OPC_CheckPredicate, 14, 18, 0, // Skip to: 15708
5683
/* 15690 */   MCD_OPC_Decode, 203, 15, 178, 2, // Opcode: STOCAsmNH
5684
/* 15695 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 15708
5685
/* 15699 */   MCD_OPC_CheckPredicate, 14, 5, 0, // Skip to: 15708
5686
/* 15703 */   MCD_OPC_Decode, 209, 15, 178, 2, // Opcode: STOCAsmNO
5687
/* 15708 */   MCD_OPC_CheckPredicate, 14, 51, 13, // Skip to: 19091
5688
/* 15712 */   MCD_OPC_Decode, 194, 15, 179, 2, // Opcode: STOCAsm
5689
/* 15717 */   MCD_OPC_FilterValue, 244, 1, 9, 0, // Skip to: 15731
5690
/* 15722 */   MCD_OPC_CheckPredicate, 17, 37, 13, // Skip to: 19091
5691
/* 15726 */   MCD_OPC_Decode, 246, 9, 191, 2, // Opcode: LAN
5692
/* 15731 */   MCD_OPC_FilterValue, 246, 1, 9, 0, // Skip to: 15745
5693
/* 15736 */   MCD_OPC_CheckPredicate, 17, 23, 13, // Skip to: 19091
5694
/* 15740 */   MCD_OPC_Decode, 248, 9, 191, 2, // Opcode: LAO
5695
/* 15745 */   MCD_OPC_FilterValue, 247, 1, 9, 0, // Skip to: 15759
5696
/* 15750 */   MCD_OPC_CheckPredicate, 17, 9, 13, // Skip to: 19091
5697
/* 15754 */   MCD_OPC_Decode, 253, 9, 191, 2, // Opcode: LAX
5698
/* 15759 */   MCD_OPC_FilterValue, 248, 1, 9, 0, // Skip to: 15773
5699
/* 15764 */   MCD_OPC_CheckPredicate, 17, 251, 12, // Skip to: 19091
5700
/* 15768 */   MCD_OPC_Decode, 238, 9, 191, 2, // Opcode: LAA
5701
/* 15773 */   MCD_OPC_FilterValue, 250, 1, 241, 12, // Skip to: 19091
5702
/* 15778 */   MCD_OPC_CheckPredicate, 17, 237, 12, // Skip to: 19091
5703
/* 15782 */   MCD_OPC_Decode, 240, 9, 191, 2, // Opcode: LAAL
5704
/* 15787 */   MCD_OPC_FilterValue, 236, 1, 195, 8, // Skip to: 18035
5705
/* 15792 */   MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
5706
/* 15795 */   MCD_OPC_FilterValue, 66, 201, 0, // Skip to: 16000
5707
/* 15799 */   MCD_OPC_ExtractField, 8, 8,  // Inst{15-8} ...
5708
/* 15802 */   MCD_OPC_FilterValue, 0, 213, 12, // Skip to: 19091
5709
/* 15806 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5710
/* 15809 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 15822
5711
/* 15813 */   MCD_OPC_CheckPredicate, 12, 174, 0, // Skip to: 15991
5712
/* 15817 */   MCD_OPC_Decode, 158, 12, 202, 2, // Opcode: LOCHIAsmO
5713
/* 15822 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 15835
5714
/* 15826 */   MCD_OPC_CheckPredicate, 12, 161, 0, // Skip to: 15991
5715
/* 15830 */   MCD_OPC_Decode, 142, 12, 202, 2, // Opcode: LOCHIAsmH
5716
/* 15835 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 15848
5717
/* 15839 */   MCD_OPC_CheckPredicate, 12, 148, 0, // Skip to: 15991
5718
/* 15843 */   MCD_OPC_Decode, 152, 12, 202, 2, // Opcode: LOCHIAsmNLE
5719
/* 15848 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 15861
5720
/* 15852 */   MCD_OPC_CheckPredicate, 12, 135, 0, // Skip to: 15991
5721
/* 15856 */   MCD_OPC_Decode, 144, 12, 202, 2, // Opcode: LOCHIAsmL
5722
/* 15861 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 15874
5723
/* 15865 */   MCD_OPC_CheckPredicate, 12, 122, 0, // Skip to: 15991
5724
/* 15869 */   MCD_OPC_Decode, 150, 12, 202, 2, // Opcode: LOCHIAsmNHE
5725
/* 15874 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 15887
5726
/* 15878 */   MCD_OPC_CheckPredicate, 12, 109, 0, // Skip to: 15991
5727
/* 15882 */   MCD_OPC_Decode, 146, 12, 202, 2, // Opcode: LOCHIAsmLH
5728
/* 15887 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 15900
5729
/* 15891 */   MCD_OPC_CheckPredicate, 12, 96, 0, // Skip to: 15991
5730
/* 15895 */   MCD_OPC_Decode, 148, 12, 202, 2, // Opcode: LOCHIAsmNE
5731
/* 15900 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 15913
5732
/* 15904 */   MCD_OPC_CheckPredicate, 12, 83, 0, // Skip to: 15991
5733
/* 15908 */   MCD_OPC_Decode, 141, 12, 202, 2, // Opcode: LOCHIAsmE
5734
/* 15913 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 15926
5735
/* 15917 */   MCD_OPC_CheckPredicate, 12, 70, 0, // Skip to: 15991
5736
/* 15921 */   MCD_OPC_Decode, 153, 12, 202, 2, // Opcode: LOCHIAsmNLH
5737
/* 15926 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 15939
5738
/* 15930 */   MCD_OPC_CheckPredicate, 12, 57, 0, // Skip to: 15991
5739
/* 15934 */   MCD_OPC_Decode, 143, 12, 202, 2, // Opcode: LOCHIAsmHE
5740
/* 15939 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 15952
5741
/* 15943 */   MCD_OPC_CheckPredicate, 12, 44, 0, // Skip to: 15991
5742
/* 15947 */   MCD_OPC_Decode, 151, 12, 202, 2, // Opcode: LOCHIAsmNL
5743
/* 15952 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 15965
5744
/* 15956 */   MCD_OPC_CheckPredicate, 12, 31, 0, // Skip to: 15991
5745
/* 15960 */   MCD_OPC_Decode, 145, 12, 202, 2, // Opcode: LOCHIAsmLE
5746
/* 15965 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 15978
5747
/* 15969 */   MCD_OPC_CheckPredicate, 12, 18, 0, // Skip to: 15991
5748
/* 15973 */   MCD_OPC_Decode, 149, 12, 202, 2, // Opcode: LOCHIAsmNH
5749
/* 15978 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 15991
5750
/* 15982 */   MCD_OPC_CheckPredicate, 12, 5, 0, // Skip to: 15991
5751
/* 15986 */   MCD_OPC_Decode, 155, 12, 202, 2, // Opcode: LOCHIAsmNO
5752
/* 15991 */   MCD_OPC_CheckPredicate, 12, 24, 12, // Skip to: 19091
5753
/* 15995 */   MCD_OPC_Decode, 140, 12, 203, 2, // Opcode: LOCHIAsm
5754
/* 16000 */   MCD_OPC_FilterValue, 68, 11, 0, // Skip to: 16015
5755
/* 16004 */   MCD_OPC_CheckField, 8, 8, 0, 9, 12, // Skip to: 19091
5756
/* 16010 */   MCD_OPC_Decode, 128, 4, 204, 2, // Opcode: BRXHG
5757
/* 16015 */   MCD_OPC_FilterValue, 69, 11, 0, // Skip to: 16030
5758
/* 16019 */   MCD_OPC_CheckField, 8, 8, 0, 250, 11, // Skip to: 19091
5759
/* 16025 */   MCD_OPC_Decode, 130, 4, 204, 2, // Opcode: BRXLG
5760
/* 16030 */   MCD_OPC_FilterValue, 70, 201, 0, // Skip to: 16235
5761
/* 16034 */   MCD_OPC_ExtractField, 8, 8,  // Inst{15-8} ...
5762
/* 16037 */   MCD_OPC_FilterValue, 0, 234, 11, // Skip to: 19091
5763
/* 16041 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5764
/* 16044 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 16057
5765
/* 16048 */   MCD_OPC_CheckPredicate, 12, 174, 0, // Skip to: 16226
5766
/* 16052 */   MCD_OPC_Decode, 220, 11, 205, 2, // Opcode: LOCGHIAsmO
5767
/* 16057 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 16070
5768
/* 16061 */   MCD_OPC_CheckPredicate, 12, 161, 0, // Skip to: 16226
5769
/* 16065 */   MCD_OPC_Decode, 204, 11, 205, 2, // Opcode: LOCGHIAsmH
5770
/* 16070 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 16083
5771
/* 16074 */   MCD_OPC_CheckPredicate, 12, 148, 0, // Skip to: 16226
5772
/* 16078 */   MCD_OPC_Decode, 214, 11, 205, 2, // Opcode: LOCGHIAsmNLE
5773
/* 16083 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 16096
5774
/* 16087 */   MCD_OPC_CheckPredicate, 12, 135, 0, // Skip to: 16226
5775
/* 16091 */   MCD_OPC_Decode, 206, 11, 205, 2, // Opcode: LOCGHIAsmL
5776
/* 16096 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 16109
5777
/* 16100 */   MCD_OPC_CheckPredicate, 12, 122, 0, // Skip to: 16226
5778
/* 16104 */   MCD_OPC_Decode, 212, 11, 205, 2, // Opcode: LOCGHIAsmNHE
5779
/* 16109 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 16122
5780
/* 16113 */   MCD_OPC_CheckPredicate, 12, 109, 0, // Skip to: 16226
5781
/* 16117 */   MCD_OPC_Decode, 208, 11, 205, 2, // Opcode: LOCGHIAsmLH
5782
/* 16122 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 16135
5783
/* 16126 */   MCD_OPC_CheckPredicate, 12, 96, 0, // Skip to: 16226
5784
/* 16130 */   MCD_OPC_Decode, 210, 11, 205, 2, // Opcode: LOCGHIAsmNE
5785
/* 16135 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 16148
5786
/* 16139 */   MCD_OPC_CheckPredicate, 12, 83, 0, // Skip to: 16226
5787
/* 16143 */   MCD_OPC_Decode, 203, 11, 205, 2, // Opcode: LOCGHIAsmE
5788
/* 16148 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 16161
5789
/* 16152 */   MCD_OPC_CheckPredicate, 12, 70, 0, // Skip to: 16226
5790
/* 16156 */   MCD_OPC_Decode, 215, 11, 205, 2, // Opcode: LOCGHIAsmNLH
5791
/* 16161 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 16174
5792
/* 16165 */   MCD_OPC_CheckPredicate, 12, 57, 0, // Skip to: 16226
5793
/* 16169 */   MCD_OPC_Decode, 205, 11, 205, 2, // Opcode: LOCGHIAsmHE
5794
/* 16174 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 16187
5795
/* 16178 */   MCD_OPC_CheckPredicate, 12, 44, 0, // Skip to: 16226
5796
/* 16182 */   MCD_OPC_Decode, 213, 11, 205, 2, // Opcode: LOCGHIAsmNL
5797
/* 16187 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 16200
5798
/* 16191 */   MCD_OPC_CheckPredicate, 12, 31, 0, // Skip to: 16226
5799
/* 16195 */   MCD_OPC_Decode, 207, 11, 205, 2, // Opcode: LOCGHIAsmLE
5800
/* 16200 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 16213
5801
/* 16204 */   MCD_OPC_CheckPredicate, 12, 18, 0, // Skip to: 16226
5802
/* 16208 */   MCD_OPC_Decode, 211, 11, 205, 2, // Opcode: LOCGHIAsmNH
5803
/* 16213 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 16226
5804
/* 16217 */   MCD_OPC_CheckPredicate, 12, 5, 0, // Skip to: 16226
5805
/* 16221 */   MCD_OPC_Decode, 217, 11, 205, 2, // Opcode: LOCGHIAsmNO
5806
/* 16226 */   MCD_OPC_CheckPredicate, 12, 45, 11, // Skip to: 19091
5807
/* 16230 */   MCD_OPC_Decode, 202, 11, 206, 2, // Opcode: LOCGHIAsm
5808
/* 16235 */   MCD_OPC_FilterValue, 78, 201, 0, // Skip to: 16440
5809
/* 16239 */   MCD_OPC_ExtractField, 8, 8,  // Inst{15-8} ...
5810
/* 16242 */   MCD_OPC_FilterValue, 0, 29, 11, // Skip to: 19091
5811
/* 16246 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5812
/* 16249 */   MCD_OPC_FilterValue, 1, 9, 0, // Skip to: 16262
5813
/* 16253 */   MCD_OPC_CheckPredicate, 12, 174, 0, // Skip to: 16431
5814
/* 16257 */   MCD_OPC_Decode, 136, 12, 207, 2, // Opcode: LOCHHIAsmO
5815
/* 16262 */   MCD_OPC_FilterValue, 2, 9, 0, // Skip to: 16275
5816
/* 16266 */   MCD_OPC_CheckPredicate, 12, 161, 0, // Skip to: 16431
5817
/* 16270 */   MCD_OPC_Decode, 248, 11, 207, 2, // Opcode: LOCHHIAsmH
5818
/* 16275 */   MCD_OPC_FilterValue, 3, 9, 0, // Skip to: 16288
5819
/* 16279 */   MCD_OPC_CheckPredicate, 12, 148, 0, // Skip to: 16431
5820
/* 16283 */   MCD_OPC_Decode, 130, 12, 207, 2, // Opcode: LOCHHIAsmNLE
5821
/* 16288 */   MCD_OPC_FilterValue, 4, 9, 0, // Skip to: 16301
5822
/* 16292 */   MCD_OPC_CheckPredicate, 12, 135, 0, // Skip to: 16431
5823
/* 16296 */   MCD_OPC_Decode, 250, 11, 207, 2, // Opcode: LOCHHIAsmL
5824
/* 16301 */   MCD_OPC_FilterValue, 5, 9, 0, // Skip to: 16314
5825
/* 16305 */   MCD_OPC_CheckPredicate, 12, 122, 0, // Skip to: 16431
5826
/* 16309 */   MCD_OPC_Decode, 128, 12, 207, 2, // Opcode: LOCHHIAsmNHE
5827
/* 16314 */   MCD_OPC_FilterValue, 6, 9, 0, // Skip to: 16327
5828
/* 16318 */   MCD_OPC_CheckPredicate, 12, 109, 0, // Skip to: 16431
5829
/* 16322 */   MCD_OPC_Decode, 252, 11, 207, 2, // Opcode: LOCHHIAsmLH
5830
/* 16327 */   MCD_OPC_FilterValue, 7, 9, 0, // Skip to: 16340
5831
/* 16331 */   MCD_OPC_CheckPredicate, 12, 96, 0, // Skip to: 16431
5832
/* 16335 */   MCD_OPC_Decode, 254, 11, 207, 2, // Opcode: LOCHHIAsmNE
5833
/* 16340 */   MCD_OPC_FilterValue, 8, 9, 0, // Skip to: 16353
5834
/* 16344 */   MCD_OPC_CheckPredicate, 12, 83, 0, // Skip to: 16431
5835
/* 16348 */   MCD_OPC_Decode, 247, 11, 207, 2, // Opcode: LOCHHIAsmE
5836
/* 16353 */   MCD_OPC_FilterValue, 9, 9, 0, // Skip to: 16366
5837
/* 16357 */   MCD_OPC_CheckPredicate, 12, 70, 0, // Skip to: 16431
5838
/* 16361 */   MCD_OPC_Decode, 131, 12, 207, 2, // Opcode: LOCHHIAsmNLH
5839
/* 16366 */   MCD_OPC_FilterValue, 10, 9, 0, // Skip to: 16379
5840
/* 16370 */   MCD_OPC_CheckPredicate, 12, 57, 0, // Skip to: 16431
5841
/* 16374 */   MCD_OPC_Decode, 249, 11, 207, 2, // Opcode: LOCHHIAsmHE
5842
/* 16379 */   MCD_OPC_FilterValue, 11, 9, 0, // Skip to: 16392
5843
/* 16383 */   MCD_OPC_CheckPredicate, 12, 44, 0, // Skip to: 16431
5844
/* 16387 */   MCD_OPC_Decode, 129, 12, 207, 2, // Opcode: LOCHHIAsmNL
5845
/* 16392 */   MCD_OPC_FilterValue, 12, 9, 0, // Skip to: 16405
5846
/* 16396 */   MCD_OPC_CheckPredicate, 12, 31, 0, // Skip to: 16431
5847
/* 16400 */   MCD_OPC_Decode, 251, 11, 207, 2, // Opcode: LOCHHIAsmLE
5848
/* 16405 */   MCD_OPC_FilterValue, 13, 9, 0, // Skip to: 16418
5849
/* 16409 */   MCD_OPC_CheckPredicate, 12, 18, 0, // Skip to: 16431
5850
/* 16413 */   MCD_OPC_Decode, 255, 11, 207, 2, // Opcode: LOCHHIAsmNH
5851
/* 16418 */   MCD_OPC_FilterValue, 14, 9, 0, // Skip to: 16431
5852
/* 16422 */   MCD_OPC_CheckPredicate, 12, 5, 0, // Skip to: 16431
5853
/* 16426 */   MCD_OPC_Decode, 133, 12, 207, 2, // Opcode: LOCHHIAsmNO
5854
/* 16431 */   MCD_OPC_CheckPredicate, 12, 96, 10, // Skip to: 19091
5855
/* 16435 */   MCD_OPC_Decode, 246, 11, 208, 2, // Opcode: LOCHHIAsm
5856
/* 16440 */   MCD_OPC_FilterValue, 81, 9, 0, // Skip to: 16453
5857
/* 16444 */   MCD_OPC_CheckPredicate, 11, 83, 10, // Skip to: 19091
5858
/* 16448 */   MCD_OPC_Decode, 165, 14, 209, 2, // Opcode: RISBLG
5859
/* 16453 */   MCD_OPC_FilterValue, 84, 5, 0, // Skip to: 16462
5860
/* 16457 */   MCD_OPC_Decode, 168, 14, 210, 2, // Opcode: RNSBG
5861
/* 16462 */   MCD_OPC_FilterValue, 85, 5, 0, // Skip to: 16471
5862
/* 16466 */   MCD_OPC_Decode, 161, 14, 210, 2, // Opcode: RISBG
5863
/* 16471 */   MCD_OPC_FilterValue, 86, 5, 0, // Skip to: 16480
5864
/* 16475 */   MCD_OPC_Decode, 169, 14, 210, 2, // Opcode: ROSBG
5865
/* 16480 */   MCD_OPC_FilterValue, 87, 5, 0, // Skip to: 16489
5866
/* 16484 */   MCD_OPC_Decode, 176, 14, 210, 2, // Opcode: RXSBG
5867
/* 16489 */   MCD_OPC_FilterValue, 89, 9, 0, // Skip to: 16502
5868
/* 16493 */   MCD_OPC_CheckPredicate, 24, 34, 10, // Skip to: 19091
5869
/* 16497 */   MCD_OPC_Decode, 163, 14, 210, 2, // Opcode: RISBGN
5870
/* 16502 */   MCD_OPC_FilterValue, 93, 9, 0, // Skip to: 16515
5871
/* 16506 */   MCD_OPC_CheckPredicate, 11, 21, 10, // Skip to: 19091
5872
/* 16510 */   MCD_OPC_Decode, 164, 14, 211, 2, // Opcode: RISBHG
5873
/* 16515 */   MCD_OPC_FilterValue, 100, 69, 0, // Skip to: 16588
5874
/* 16519 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5875
/* 16522 */   MCD_OPC_FilterValue, 0, 5, 10, // Skip to: 19091
5876
/* 16526 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5877
/* 16529 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 16538
5878
/* 16533 */   MCD_OPC_Decode, 140, 5, 212, 2, // Opcode: CGRJAsmH
5879
/* 16538 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 16547
5880
/* 16542 */   MCD_OPC_Decode, 142, 5, 212, 2, // Opcode: CGRJAsmL
5881
/* 16547 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 16556
5882
/* 16551 */   MCD_OPC_Decode, 144, 5, 212, 2, // Opcode: CGRJAsmLH
5883
/* 16556 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 16565
5884
/* 16560 */   MCD_OPC_Decode, 139, 5, 212, 2, // Opcode: CGRJAsmE
5885
/* 16565 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 16574
5886
/* 16569 */   MCD_OPC_Decode, 141, 5, 212, 2, // Opcode: CGRJAsmHE
5887
/* 16574 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 16583
5888
/* 16578 */   MCD_OPC_Decode, 143, 5, 212, 2, // Opcode: CGRJAsmLE
5889
/* 16583 */   MCD_OPC_Decode, 138, 5, 213, 2, // Opcode: CGRJAsm
5890
/* 16588 */   MCD_OPC_FilterValue, 101, 69, 0, // Skip to: 16661
5891
/* 16592 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5892
/* 16595 */   MCD_OPC_FilterValue, 0, 188, 9, // Skip to: 19091
5893
/* 16599 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5894
/* 16602 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 16611
5895
/* 16606 */   MCD_OPC_Decode, 192, 6, 212, 2, // Opcode: CLGRJAsmH
5896
/* 16611 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 16620
5897
/* 16615 */   MCD_OPC_Decode, 194, 6, 212, 2, // Opcode: CLGRJAsmL
5898
/* 16620 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 16629
5899
/* 16624 */   MCD_OPC_Decode, 196, 6, 212, 2, // Opcode: CLGRJAsmLH
5900
/* 16629 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 16638
5901
/* 16633 */   MCD_OPC_Decode, 191, 6, 212, 2, // Opcode: CLGRJAsmE
5902
/* 16638 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 16647
5903
/* 16642 */   MCD_OPC_Decode, 193, 6, 212, 2, // Opcode: CLGRJAsmHE
5904
/* 16647 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 16656
5905
/* 16651 */   MCD_OPC_Decode, 195, 6, 212, 2, // Opcode: CLGRJAsmLE
5906
/* 16656 */   MCD_OPC_Decode, 190, 6, 213, 2, // Opcode: CLGRJAsm
5907
/* 16661 */   MCD_OPC_FilterValue, 112, 76, 0, // Skip to: 16741
5908
/* 16665 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5909
/* 16668 */   MCD_OPC_FilterValue, 0, 115, 9, // Skip to: 19091
5910
/* 16672 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5911
/* 16675 */   MCD_OPC_FilterValue, 0, 108, 9, // Skip to: 19091
5912
/* 16679 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5913
/* 16682 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 16691
5914
/* 16686 */   MCD_OPC_Decode, 239, 4, 214, 2, // Opcode: CGITAsmH
5915
/* 16691 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 16700
5916
/* 16695 */   MCD_OPC_Decode, 241, 4, 214, 2, // Opcode: CGITAsmL
5917
/* 16700 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 16709
5918
/* 16704 */   MCD_OPC_Decode, 243, 4, 214, 2, // Opcode: CGITAsmLH
5919
/* 16709 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 16718
5920
/* 16713 */   MCD_OPC_Decode, 238, 4, 214, 2, // Opcode: CGITAsmE
5921
/* 16718 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 16727
5922
/* 16722 */   MCD_OPC_Decode, 240, 4, 214, 2, // Opcode: CGITAsmHE
5923
/* 16727 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 16736
5924
/* 16731 */   MCD_OPC_Decode, 242, 4, 214, 2, // Opcode: CGITAsmLE
5925
/* 16736 */   MCD_OPC_Decode, 237, 4, 215, 2, // Opcode: CGITAsm
5926
/* 16741 */   MCD_OPC_FilterValue, 113, 76, 0, // Skip to: 16821
5927
/* 16745 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5928
/* 16748 */   MCD_OPC_FilterValue, 0, 35, 9, // Skip to: 19091
5929
/* 16752 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5930
/* 16755 */   MCD_OPC_FilterValue, 0, 28, 9, // Skip to: 19091
5931
/* 16759 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5932
/* 16762 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 16771
5933
/* 16766 */   MCD_OPC_Decode, 163, 6, 216, 2, // Opcode: CLGITAsmH
5934
/* 16771 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 16780
5935
/* 16775 */   MCD_OPC_Decode, 165, 6, 216, 2, // Opcode: CLGITAsmL
5936
/* 16780 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 16789
5937
/* 16784 */   MCD_OPC_Decode, 167, 6, 216, 2, // Opcode: CLGITAsmLH
5938
/* 16789 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 16798
5939
/* 16793 */   MCD_OPC_Decode, 162, 6, 216, 2, // Opcode: CLGITAsmE
5940
/* 16798 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 16807
5941
/* 16802 */   MCD_OPC_Decode, 164, 6, 216, 2, // Opcode: CLGITAsmHE
5942
/* 16807 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 16816
5943
/* 16811 */   MCD_OPC_Decode, 166, 6, 216, 2, // Opcode: CLGITAsmLE
5944
/* 16816 */   MCD_OPC_Decode, 161, 6, 217, 2, // Opcode: CLGITAsm
5945
/* 16821 */   MCD_OPC_FilterValue, 114, 76, 0, // Skip to: 16901
5946
/* 16825 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5947
/* 16828 */   MCD_OPC_FilterValue, 0, 211, 8, // Skip to: 19091
5948
/* 16832 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5949
/* 16835 */   MCD_OPC_FilterValue, 0, 204, 8, // Skip to: 19091
5950
/* 16839 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5951
/* 16842 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 16851
5952
/* 16846 */   MCD_OPC_Decode, 212, 5, 218, 2, // Opcode: CITAsmH
5953
/* 16851 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 16860
5954
/* 16855 */   MCD_OPC_Decode, 214, 5, 218, 2, // Opcode: CITAsmL
5955
/* 16860 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 16869
5956
/* 16864 */   MCD_OPC_Decode, 216, 5, 218, 2, // Opcode: CITAsmLH
5957
/* 16869 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 16878
5958
/* 16873 */   MCD_OPC_Decode, 211, 5, 218, 2, // Opcode: CITAsmE
5959
/* 16878 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 16887
5960
/* 16882 */   MCD_OPC_Decode, 213, 5, 218, 2, // Opcode: CITAsmHE
5961
/* 16887 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 16896
5962
/* 16891 */   MCD_OPC_Decode, 215, 5, 218, 2, // Opcode: CITAsmLE
5963
/* 16896 */   MCD_OPC_Decode, 210, 5, 219, 2, // Opcode: CITAsm
5964
/* 16901 */   MCD_OPC_FilterValue, 115, 76, 0, // Skip to: 16981
5965
/* 16905 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5966
/* 16908 */   MCD_OPC_FilterValue, 0, 131, 8, // Skip to: 19091
5967
/* 16912 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
5968
/* 16915 */   MCD_OPC_FilterValue, 0, 124, 8, // Skip to: 19091
5969
/* 16919 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5970
/* 16922 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 16931
5971
/* 16926 */   MCD_OPC_Decode, 237, 5, 220, 2, // Opcode: CLFITAsmH
5972
/* 16931 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 16940
5973
/* 16935 */   MCD_OPC_Decode, 239, 5, 220, 2, // Opcode: CLFITAsmL
5974
/* 16940 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 16949
5975
/* 16944 */   MCD_OPC_Decode, 241, 5, 220, 2, // Opcode: CLFITAsmLH
5976
/* 16949 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 16958
5977
/* 16953 */   MCD_OPC_Decode, 236, 5, 220, 2, // Opcode: CLFITAsmE
5978
/* 16958 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 16967
5979
/* 16962 */   MCD_OPC_Decode, 238, 5, 220, 2, // Opcode: CLFITAsmHE
5980
/* 16967 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 16976
5981
/* 16971 */   MCD_OPC_Decode, 240, 5, 220, 2, // Opcode: CLFITAsmLE
5982
/* 16976 */   MCD_OPC_Decode, 235, 5, 221, 2, // Opcode: CLFITAsm
5983
/* 16981 */   MCD_OPC_FilterValue, 118, 69, 0, // Skip to: 17054
5984
/* 16985 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
5985
/* 16988 */   MCD_OPC_FilterValue, 0, 51, 8, // Skip to: 19091
5986
/* 16992 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
5987
/* 16995 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17004
5988
/* 16999 */   MCD_OPC_Decode, 234, 7, 222, 2, // Opcode: CRJAsmH
5989
/* 17004 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17013
5990
/* 17008 */   MCD_OPC_Decode, 236, 7, 222, 2, // Opcode: CRJAsmL
5991
/* 17013 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17022
5992
/* 17017 */   MCD_OPC_Decode, 238, 7, 222, 2, // Opcode: CRJAsmLH
5993
/* 17022 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17031
5994
/* 17026 */   MCD_OPC_Decode, 233, 7, 222, 2, // Opcode: CRJAsmE
5995
/* 17031 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17040
5996
/* 17035 */   MCD_OPC_Decode, 235, 7, 222, 2, // Opcode: CRJAsmHE
5997
/* 17040 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17049
5998
/* 17044 */   MCD_OPC_Decode, 237, 7, 222, 2, // Opcode: CRJAsmLE
5999
/* 17049 */   MCD_OPC_Decode, 232, 7, 223, 2, // Opcode: CRJAsm
6000
/* 17054 */   MCD_OPC_FilterValue, 119, 69, 0, // Skip to: 17127
6001
/* 17058 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
6002
/* 17061 */   MCD_OPC_FilterValue, 0, 234, 7, // Skip to: 19091
6003
/* 17065 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
6004
/* 17068 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17077
6005
/* 17072 */   MCD_OPC_Decode, 163, 7, 222, 2, // Opcode: CLRJAsmH
6006
/* 17077 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17086
6007
/* 17081 */   MCD_OPC_Decode, 165, 7, 222, 2, // Opcode: CLRJAsmL
6008
/* 17086 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17095
6009
/* 17090 */   MCD_OPC_Decode, 167, 7, 222, 2, // Opcode: CLRJAsmLH
6010
/* 17095 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17104
6011
/* 17099 */   MCD_OPC_Decode, 162, 7, 222, 2, // Opcode: CLRJAsmE
6012
/* 17104 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17113
6013
/* 17108 */   MCD_OPC_Decode, 164, 7, 222, 2, // Opcode: CLRJAsmHE
6014
/* 17113 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17122
6015
/* 17117 */   MCD_OPC_Decode, 166, 7, 222, 2, // Opcode: CLRJAsmLE
6016
/* 17122 */   MCD_OPC_Decode, 161, 7, 223, 2, // Opcode: CLRJAsm
6017
/* 17127 */   MCD_OPC_FilterValue, 124, 62, 0, // Skip to: 17193
6018
/* 17131 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6019
/* 17134 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17143
6020
/* 17138 */   MCD_OPC_Decode, 225, 4, 224, 2, // Opcode: CGIJAsmH
6021
/* 17143 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17152
6022
/* 17147 */   MCD_OPC_Decode, 227, 4, 224, 2, // Opcode: CGIJAsmL
6023
/* 17152 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17161
6024
/* 17156 */   MCD_OPC_Decode, 229, 4, 224, 2, // Opcode: CGIJAsmLH
6025
/* 17161 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17170
6026
/* 17165 */   MCD_OPC_Decode, 224, 4, 224, 2, // Opcode: CGIJAsmE
6027
/* 17170 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17179
6028
/* 17174 */   MCD_OPC_Decode, 226, 4, 224, 2, // Opcode: CGIJAsmHE
6029
/* 17179 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17188
6030
/* 17183 */   MCD_OPC_Decode, 228, 4, 224, 2, // Opcode: CGIJAsmLE
6031
/* 17188 */   MCD_OPC_Decode, 223, 4, 225, 2, // Opcode: CGIJAsm
6032
/* 17193 */   MCD_OPC_FilterValue, 125, 62, 0, // Skip to: 17259
6033
/* 17197 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6034
/* 17200 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17209
6035
/* 17204 */   MCD_OPC_Decode, 149, 6, 226, 2, // Opcode: CLGIJAsmH
6036
/* 17209 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17218
6037
/* 17213 */   MCD_OPC_Decode, 151, 6, 226, 2, // Opcode: CLGIJAsmL
6038
/* 17218 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17227
6039
/* 17222 */   MCD_OPC_Decode, 153, 6, 226, 2, // Opcode: CLGIJAsmLH
6040
/* 17227 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17236
6041
/* 17231 */   MCD_OPC_Decode, 148, 6, 226, 2, // Opcode: CLGIJAsmE
6042
/* 17236 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17245
6043
/* 17240 */   MCD_OPC_Decode, 150, 6, 226, 2, // Opcode: CLGIJAsmHE
6044
/* 17245 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17254
6045
/* 17249 */   MCD_OPC_Decode, 152, 6, 226, 2, // Opcode: CLGIJAsmLE
6046
/* 17254 */   MCD_OPC_Decode, 147, 6, 227, 2, // Opcode: CLGIJAsm
6047
/* 17259 */   MCD_OPC_FilterValue, 126, 62, 0, // Skip to: 17325
6048
/* 17263 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6049
/* 17266 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17275
6050
/* 17270 */   MCD_OPC_Decode, 198, 5, 228, 2, // Opcode: CIJAsmH
6051
/* 17275 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17284
6052
/* 17279 */   MCD_OPC_Decode, 200, 5, 228, 2, // Opcode: CIJAsmL
6053
/* 17284 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17293
6054
/* 17288 */   MCD_OPC_Decode, 202, 5, 228, 2, // Opcode: CIJAsmLH
6055
/* 17293 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17302
6056
/* 17297 */   MCD_OPC_Decode, 197, 5, 228, 2, // Opcode: CIJAsmE
6057
/* 17302 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17311
6058
/* 17306 */   MCD_OPC_Decode, 199, 5, 228, 2, // Opcode: CIJAsmHE
6059
/* 17311 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17320
6060
/* 17315 */   MCD_OPC_Decode, 201, 5, 228, 2, // Opcode: CIJAsmLE
6061
/* 17320 */   MCD_OPC_Decode, 196, 5, 229, 2, // Opcode: CIJAsm
6062
/* 17325 */   MCD_OPC_FilterValue, 127, 62, 0, // Skip to: 17391
6063
/* 17329 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6064
/* 17332 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17341
6065
/* 17336 */   MCD_OPC_Decode, 130, 7, 230, 2, // Opcode: CLIJAsmH
6066
/* 17341 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17350
6067
/* 17345 */   MCD_OPC_Decode, 132, 7, 230, 2, // Opcode: CLIJAsmL
6068
/* 17350 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17359
6069
/* 17354 */   MCD_OPC_Decode, 134, 7, 230, 2, // Opcode: CLIJAsmLH
6070
/* 17359 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17368
6071
/* 17363 */   MCD_OPC_Decode, 129, 7, 230, 2, // Opcode: CLIJAsmE
6072
/* 17368 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17377
6073
/* 17372 */   MCD_OPC_Decode, 131, 7, 230, 2, // Opcode: CLIJAsmHE
6074
/* 17377 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17386
6075
/* 17381 */   MCD_OPC_Decode, 133, 7, 230, 2, // Opcode: CLIJAsmLE
6076
/* 17386 */   MCD_OPC_Decode, 128, 7, 231, 2, // Opcode: CLIJAsm
6077
/* 17391 */   MCD_OPC_FilterValue, 216, 1, 15, 0, // Skip to: 17411
6078
/* 17396 */   MCD_OPC_CheckPredicate, 15, 155, 6, // Skip to: 19091
6079
/* 17400 */   MCD_OPC_CheckField, 8, 8, 0, 149, 6, // Skip to: 19091
6080
/* 17406 */   MCD_OPC_Decode, 254, 2, 232, 2, // Opcode: AHIK
6081
/* 17411 */   MCD_OPC_FilterValue, 217, 1, 15, 0, // Skip to: 17431
6082
/* 17416 */   MCD_OPC_CheckPredicate, 15, 135, 6, // Skip to: 19091
6083
/* 17420 */   MCD_OPC_CheckField, 8, 8, 0, 129, 6, // Skip to: 19091
6084
/* 17426 */   MCD_OPC_Decode, 246, 2, 233, 2, // Opcode: AGHIK
6085
/* 17431 */   MCD_OPC_FilterValue, 218, 1, 15, 0, // Skip to: 17451
6086
/* 17436 */   MCD_OPC_CheckPredicate, 15, 115, 6, // Skip to: 19091
6087
/* 17440 */   MCD_OPC_CheckField, 8, 8, 0, 109, 6, // Skip to: 19091
6088
/* 17446 */   MCD_OPC_Decode, 145, 3, 232, 2, // Opcode: ALHSIK
6089
/* 17451 */   MCD_OPC_FilterValue, 219, 1, 15, 0, // Skip to: 17471
6090
/* 17456 */   MCD_OPC_CheckPredicate, 15, 95, 6, // Skip to: 19091
6091
/* 17460 */   MCD_OPC_CheckField, 8, 8, 0, 89, 6, // Skip to: 19091
6092
/* 17466 */   MCD_OPC_Decode, 139, 3, 233, 2, // Opcode: ALGHSIK
6093
/* 17471 */   MCD_OPC_FilterValue, 228, 1, 69, 0, // Skip to: 17545
6094
/* 17476 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
6095
/* 17479 */   MCD_OPC_FilterValue, 0, 72, 6, // Skip to: 19091
6096
/* 17483 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
6097
/* 17486 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17495
6098
/* 17490 */   MCD_OPC_Decode, 254, 4, 234, 2, // Opcode: CGRBAsmH
6099
/* 17495 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17504
6100
/* 17499 */   MCD_OPC_Decode, 128, 5, 234, 2, // Opcode: CGRBAsmL
6101
/* 17504 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17513
6102
/* 17508 */   MCD_OPC_Decode, 130, 5, 234, 2, // Opcode: CGRBAsmLH
6103
/* 17513 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17522
6104
/* 17517 */   MCD_OPC_Decode, 253, 4, 234, 2, // Opcode: CGRBAsmE
6105
/* 17522 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17531
6106
/* 17526 */   MCD_OPC_Decode, 255, 4, 234, 2, // Opcode: CGRBAsmHE
6107
/* 17531 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17540
6108
/* 17535 */   MCD_OPC_Decode, 129, 5, 234, 2, // Opcode: CGRBAsmLE
6109
/* 17540 */   MCD_OPC_Decode, 252, 4, 235, 2, // Opcode: CGRBAsm
6110
/* 17545 */   MCD_OPC_FilterValue, 229, 1, 69, 0, // Skip to: 17619
6111
/* 17550 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
6112
/* 17553 */   MCD_OPC_FilterValue, 0, 254, 5, // Skip to: 19091
6113
/* 17557 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
6114
/* 17560 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17569
6115
/* 17564 */   MCD_OPC_Decode, 178, 6, 234, 2, // Opcode: CLGRBAsmH
6116
/* 17569 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17578
6117
/* 17573 */   MCD_OPC_Decode, 180, 6, 234, 2, // Opcode: CLGRBAsmL
6118
/* 17578 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17587
6119
/* 17582 */   MCD_OPC_Decode, 182, 6, 234, 2, // Opcode: CLGRBAsmLH
6120
/* 17587 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17596
6121
/* 17591 */   MCD_OPC_Decode, 177, 6, 234, 2, // Opcode: CLGRBAsmE
6122
/* 17596 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17605
6123
/* 17600 */   MCD_OPC_Decode, 179, 6, 234, 2, // Opcode: CLGRBAsmHE
6124
/* 17605 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17614
6125
/* 17609 */   MCD_OPC_Decode, 181, 6, 234, 2, // Opcode: CLGRBAsmLE
6126
/* 17614 */   MCD_OPC_Decode, 176, 6, 235, 2, // Opcode: CLGRBAsm
6127
/* 17619 */   MCD_OPC_FilterValue, 246, 1, 69, 0, // Skip to: 17693
6128
/* 17624 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
6129
/* 17627 */   MCD_OPC_FilterValue, 0, 180, 5, // Skip to: 19091
6130
/* 17631 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
6131
/* 17634 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17643
6132
/* 17638 */   MCD_OPC_Decode, 218, 7, 236, 2, // Opcode: CRBAsmH
6133
/* 17643 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17652
6134
/* 17647 */   MCD_OPC_Decode, 220, 7, 236, 2, // Opcode: CRBAsmL
6135
/* 17652 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17661
6136
/* 17656 */   MCD_OPC_Decode, 222, 7, 236, 2, // Opcode: CRBAsmLH
6137
/* 17661 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17670
6138
/* 17665 */   MCD_OPC_Decode, 217, 7, 236, 2, // Opcode: CRBAsmE
6139
/* 17670 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17679
6140
/* 17674 */   MCD_OPC_Decode, 219, 7, 236, 2, // Opcode: CRBAsmHE
6141
/* 17679 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17688
6142
/* 17683 */   MCD_OPC_Decode, 221, 7, 236, 2, // Opcode: CRBAsmLE
6143
/* 17688 */   MCD_OPC_Decode, 216, 7, 237, 2, // Opcode: CRBAsm
6144
/* 17693 */   MCD_OPC_FilterValue, 247, 1, 69, 0, // Skip to: 17767
6145
/* 17698 */   MCD_OPC_ExtractField, 8, 4,  // Inst{11-8} ...
6146
/* 17701 */   MCD_OPC_FilterValue, 0, 106, 5, // Skip to: 19091
6147
/* 17705 */   MCD_OPC_ExtractField, 12, 4,  // Inst{15-12} ...
6148
/* 17708 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17717
6149
/* 17712 */   MCD_OPC_Decode, 149, 7, 236, 2, // Opcode: CLRBAsmH
6150
/* 17717 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17726
6151
/* 17721 */   MCD_OPC_Decode, 151, 7, 236, 2, // Opcode: CLRBAsmL
6152
/* 17726 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17735
6153
/* 17730 */   MCD_OPC_Decode, 153, 7, 236, 2, // Opcode: CLRBAsmLH
6154
/* 17735 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17744
6155
/* 17739 */   MCD_OPC_Decode, 148, 7, 236, 2, // Opcode: CLRBAsmE
6156
/* 17744 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17753
6157
/* 17748 */   MCD_OPC_Decode, 150, 7, 236, 2, // Opcode: CLRBAsmHE
6158
/* 17753 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17762
6159
/* 17757 */   MCD_OPC_Decode, 152, 7, 236, 2, // Opcode: CLRBAsmLE
6160
/* 17762 */   MCD_OPC_Decode, 147, 7, 237, 2, // Opcode: CLRBAsm
6161
/* 17767 */   MCD_OPC_FilterValue, 252, 1, 62, 0, // Skip to: 17834
6162
/* 17772 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6163
/* 17775 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17784
6164
/* 17779 */   MCD_OPC_Decode, 211, 4, 238, 2, // Opcode: CGIBAsmH
6165
/* 17784 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17793
6166
/* 17788 */   MCD_OPC_Decode, 213, 4, 238, 2, // Opcode: CGIBAsmL
6167
/* 17793 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17802
6168
/* 17797 */   MCD_OPC_Decode, 215, 4, 238, 2, // Opcode: CGIBAsmLH
6169
/* 17802 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17811
6170
/* 17806 */   MCD_OPC_Decode, 210, 4, 238, 2, // Opcode: CGIBAsmE
6171
/* 17811 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17820
6172
/* 17815 */   MCD_OPC_Decode, 212, 4, 238, 2, // Opcode: CGIBAsmHE
6173
/* 17820 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17829
6174
/* 17824 */   MCD_OPC_Decode, 214, 4, 238, 2, // Opcode: CGIBAsmLE
6175
/* 17829 */   MCD_OPC_Decode, 209, 4, 239, 2, // Opcode: CGIBAsm
6176
/* 17834 */   MCD_OPC_FilterValue, 253, 1, 62, 0, // Skip to: 17901
6177
/* 17839 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6178
/* 17842 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17851
6179
/* 17846 */   MCD_OPC_Decode, 135, 6, 240, 2, // Opcode: CLGIBAsmH
6180
/* 17851 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17860
6181
/* 17855 */   MCD_OPC_Decode, 137, 6, 240, 2, // Opcode: CLGIBAsmL
6182
/* 17860 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17869
6183
/* 17864 */   MCD_OPC_Decode, 139, 6, 240, 2, // Opcode: CLGIBAsmLH
6184
/* 17869 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17878
6185
/* 17873 */   MCD_OPC_Decode, 134, 6, 240, 2, // Opcode: CLGIBAsmE
6186
/* 17878 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17887
6187
/* 17882 */   MCD_OPC_Decode, 136, 6, 240, 2, // Opcode: CLGIBAsmHE
6188
/* 17887 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17896
6189
/* 17891 */   MCD_OPC_Decode, 138, 6, 240, 2, // Opcode: CLGIBAsmLE
6190
/* 17896 */   MCD_OPC_Decode, 133, 6, 241, 2, // Opcode: CLGIBAsm
6191
/* 17901 */   MCD_OPC_FilterValue, 254, 1, 62, 0, // Skip to: 17968
6192
/* 17906 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6193
/* 17909 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17918
6194
/* 17913 */   MCD_OPC_Decode, 183, 5, 242, 2, // Opcode: CIBAsmH
6195
/* 17918 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17927
6196
/* 17922 */   MCD_OPC_Decode, 185, 5, 242, 2, // Opcode: CIBAsmL
6197
/* 17927 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 17936
6198
/* 17931 */   MCD_OPC_Decode, 187, 5, 242, 2, // Opcode: CIBAsmLH
6199
/* 17936 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 17945
6200
/* 17940 */   MCD_OPC_Decode, 182, 5, 242, 2, // Opcode: CIBAsmE
6201
/* 17945 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 17954
6202
/* 17949 */   MCD_OPC_Decode, 184, 5, 242, 2, // Opcode: CIBAsmHE
6203
/* 17954 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 17963
6204
/* 17958 */   MCD_OPC_Decode, 186, 5, 242, 2, // Opcode: CIBAsmLE
6205
/* 17963 */   MCD_OPC_Decode, 181, 5, 243, 2, // Opcode: CIBAsm
6206
/* 17968 */   MCD_OPC_FilterValue, 255, 1, 94, 4, // Skip to: 19091
6207
/* 17973 */   MCD_OPC_ExtractField, 32, 4,  // Inst{35-32} ...
6208
/* 17976 */   MCD_OPC_FilterValue, 2, 5, 0, // Skip to: 17985
6209
/* 17980 */   MCD_OPC_Decode, 243, 6, 244, 2, // Opcode: CLIBAsmH
6210
/* 17985 */   MCD_OPC_FilterValue, 4, 5, 0, // Skip to: 17994
6211
/* 17989 */   MCD_OPC_Decode, 245, 6, 244, 2, // Opcode: CLIBAsmL
6212
/* 17994 */   MCD_OPC_FilterValue, 6, 5, 0, // Skip to: 18003
6213
/* 17998 */   MCD_OPC_Decode, 247, 6, 244, 2, // Opcode: CLIBAsmLH
6214
/* 18003 */   MCD_OPC_FilterValue, 8, 5, 0, // Skip to: 18012
6215
/* 18007 */   MCD_OPC_Decode, 242, 6, 244, 2, // Opcode: CLIBAsmE
6216
/* 18012 */   MCD_OPC_FilterValue, 10, 5, 0, // Skip to: 18021
6217
/* 18016 */   MCD_OPC_Decode, 244, 6, 244, 2, // Opcode: CLIBAsmHE
6218
/* 18021 */   MCD_OPC_FilterValue, 12, 5, 0, // Skip to: 18030
6219
/* 18025 */   MCD_OPC_Decode, 246, 6, 244, 2, // Opcode: CLIBAsmLE
6220
/* 18030 */   MCD_OPC_Decode, 241, 6, 245, 2, // Opcode: CLIBAsm
6221
/* 18035 */   MCD_OPC_FilterValue, 237, 1, 163, 3, // Skip to: 18971
6222
/* 18040 */   MCD_OPC_ExtractField, 0, 8,  // Inst{7-0} ...
6223
/* 18043 */   MCD_OPC_FilterValue, 4, 11, 0, // Skip to: 18058
6224
/* 18047 */   MCD_OPC_CheckField, 8, 8, 0, 14, 4, // Skip to: 19091
6225
/* 18053 */   MCD_OPC_Decode, 149, 10, 246, 2, // Opcode: LDEB
6226
/* 18058 */   MCD_OPC_FilterValue, 5, 11, 0, // Skip to: 18073
6227
/* 18062 */   MCD_OPC_CheckField, 8, 8, 0, 255, 3, // Skip to: 19091
6228
/* 18068 */   MCD_OPC_Decode, 235, 12, 247, 2, // Opcode: LXDB
6229
/* 18073 */   MCD_OPC_FilterValue, 6, 11, 0, // Skip to: 18088
6230
/* 18077 */   MCD_OPC_CheckField, 8, 8, 0, 240, 3, // Skip to: 19091
6231
/* 18083 */   MCD_OPC_Decode, 240, 12, 247, 2, // Opcode: LXEB
6232
/* 18088 */   MCD_OPC_FilterValue, 7, 11, 0, // Skip to: 18103
6233
/* 18092 */   MCD_OPC_CheckField, 8, 8, 0, 225, 3, // Skip to: 19091
6234
/* 18098 */   MCD_OPC_Decode, 214, 13, 248, 2, // Opcode: MXDB
6235
/* 18103 */   MCD_OPC_FilterValue, 8, 11, 0, // Skip to: 18118
6236
/* 18107 */   MCD_OPC_CheckField, 8, 8, 0, 210, 3, // Skip to: 19091
6237
/* 18113 */   MCD_OPC_Decode, 223, 9, 249, 2, // Opcode: KEB
6238
/* 18118 */   MCD_OPC_FilterValue, 9, 11, 0, // Skip to: 18133
6239
/* 18122 */   MCD_OPC_CheckField, 8, 8, 0, 195, 3, // Skip to: 19091
6240
/* 18128 */   MCD_OPC_Decode, 165, 4, 249, 2, // Opcode: CEB
6241
/* 18133 */   MCD_OPC_FilterValue, 10, 11, 0, // Skip to: 18148
6242
/* 18137 */   MCD_OPC_CheckField, 8, 8, 0, 180, 3, // Skip to: 19091
6243
/* 18143 */   MCD_OPC_Decode, 236, 2, 250, 2, // Opcode: AEB
6244
/* 18148 */   MCD_OPC_FilterValue, 11, 11, 0, // Skip to: 18163
6245
/* 18152 */   MCD_OPC_CheckField, 8, 8, 0, 165, 3, // Skip to: 19091
6246
/* 18158 */   MCD_OPC_Decode, 197, 14, 250, 2, // Opcode: SEB
6247
/* 18163 */   MCD_OPC_FilterValue, 12, 11, 0, // Skip to: 18178
6248
/* 18167 */   MCD_OPC_CheckField, 8, 8, 0, 150, 3, // Skip to: 19091
6249
/* 18173 */   MCD_OPC_Decode, 142, 13, 251, 2, // Opcode: MDEB
6250
/* 18178 */   MCD_OPC_FilterValue, 13, 11, 0, // Skip to: 18193
6251
/* 18182 */   MCD_OPC_CheckField, 8, 8, 0, 135, 3, // Skip to: 19091
6252
/* 18188 */   MCD_OPC_Decode, 195, 8, 250, 2, // Opcode: DEB
6253
/* 18193 */   MCD_OPC_FilterValue, 14, 11, 0, // Skip to: 18208
6254
/* 18197 */   MCD_OPC_CheckField, 8, 4, 0, 120, 3, // Skip to: 19091
6255
/* 18203 */   MCD_OPC_Decode, 128, 13, 252, 2, // Opcode: MAEB
6256
/* 18208 */   MCD_OPC_FilterValue, 15, 11, 0, // Skip to: 18223
6257
/* 18212 */   MCD_OPC_CheckField, 8, 4, 0, 105, 3, // Skip to: 19091
6258
/* 18218 */   MCD_OPC_Decode, 176, 13, 252, 2, // Opcode: MSEB
6259
/* 18223 */   MCD_OPC_FilterValue, 16, 11, 0, // Skip to: 18238
6260
/* 18227 */   MCD_OPC_CheckField, 8, 8, 0, 90, 3, // Skip to: 19091
6261
/* 18233 */   MCD_OPC_Decode, 164, 16, 249, 2, // Opcode: TCEB
6262
/* 18238 */   MCD_OPC_FilterValue, 17, 11, 0, // Skip to: 18253
6263
/* 18242 */   MCD_OPC_CheckField, 8, 8, 0, 75, 3, // Skip to: 19091
6264
/* 18248 */   MCD_OPC_Decode, 163, 16, 246, 2, // Opcode: TCDB
6265
/* 18253 */   MCD_OPC_FilterValue, 18, 11, 0, // Skip to: 18268
6266
/* 18257 */   MCD_OPC_CheckField, 8, 8, 0, 60, 3, // Skip to: 19091
6267
/* 18263 */   MCD_OPC_Decode, 165, 16, 247, 2, // Opcode: TCXB
6268
/* 18268 */   MCD_OPC_FilterValue, 20, 11, 0, // Skip to: 18283
6269
/* 18272 */   MCD_OPC_CheckField, 8, 8, 0, 45, 3, // Skip to: 19091
6270
/* 18278 */   MCD_OPC_Decode, 253, 14, 249, 2, // Opcode: SQEB
6271
/* 18283 */   MCD_OPC_FilterValue, 21, 11, 0, // Skip to: 18298
6272
/* 18287 */   MCD_OPC_CheckField, 8, 8, 0, 30, 3, // Skip to: 19091
6273
/* 18293 */   MCD_OPC_Decode, 249, 14, 246, 2, // Opcode: SQDB
6274
/* 18298 */   MCD_OPC_FilterValue, 23, 11, 0, // Skip to: 18313
6275
/* 18302 */   MCD_OPC_CheckField, 8, 8, 0, 15, 3, // Skip to: 19091
6276
/* 18308 */   MCD_OPC_Decode, 150, 13, 250, 2, // Opcode: MEEB
6277
/* 18313 */   MCD_OPC_FilterValue, 24, 11, 0, // Skip to: 18328
6278
/* 18317 */   MCD_OPC_CheckField, 8, 8, 0, 0, 3, // Skip to: 19091
6279
/* 18323 */   MCD_OPC_Decode, 220, 9, 246, 2, // Opcode: KDB
6280
/* 18328 */   MCD_OPC_FilterValue, 25, 11, 0, // Skip to: 18343
6281
/* 18332 */   MCD_OPC_CheckField, 8, 8, 0, 241, 2, // Skip to: 19091
6282
/* 18338 */   MCD_OPC_Decode, 140, 4, 246, 2, // Opcode: CDB
6283
/* 18343 */   MCD_OPC_FilterValue, 26, 11, 0, // Skip to: 18358
6284
/* 18347 */   MCD_OPC_CheckField, 8, 8, 0, 226, 2, // Skip to: 19091
6285
/* 18353 */   MCD_OPC_Decode, 230, 2, 251, 2, // Opcode: ADB
6286
/* 18358 */   MCD_OPC_FilterValue, 27, 11, 0, // Skip to: 18373
6287
/* 18362 */   MCD_OPC_CheckField, 8, 8, 0, 211, 2, // Skip to: 19091
6288
/* 18368 */   MCD_OPC_Decode, 191, 14, 251, 2, // Opcode: SDB
6289
/* 18373 */   MCD_OPC_FilterValue, 28, 11, 0, // Skip to: 18388
6290
/* 18377 */   MCD_OPC_CheckField, 8, 8, 0, 196, 2, // Skip to: 19091
6291
/* 18383 */   MCD_OPC_Decode, 139, 13, 251, 2, // Opcode: MDB
6292
/* 18388 */   MCD_OPC_FilterValue, 29, 11, 0, // Skip to: 18403
6293
/* 18392 */   MCD_OPC_CheckField, 8, 8, 0, 181, 2, // Skip to: 19091
6294
/* 18398 */   MCD_OPC_Decode, 189, 8, 251, 2, // Opcode: DDB
6295
/* 18403 */   MCD_OPC_FilterValue, 30, 11, 0, // Skip to: 18418
6296
/* 18407 */   MCD_OPC_CheckField, 8, 4, 0, 166, 2, // Skip to: 19091
6297
/* 18413 */   MCD_OPC_Decode, 252, 12, 253, 2, // Opcode: MADB
6298
/* 18418 */   MCD_OPC_FilterValue, 31, 11, 0, // Skip to: 18433
6299
/* 18422 */   MCD_OPC_CheckField, 8, 4, 0, 151, 2, // Skip to: 19091
6300
/* 18428 */   MCD_OPC_Decode, 172, 13, 253, 2, // Opcode: MSDB
6301
/* 18433 */   MCD_OPC_FilterValue, 36, 11, 0, // Skip to: 18448
6302
/* 18437 */   MCD_OPC_CheckField, 8, 8, 0, 136, 2, // Skip to: 19091
6303
/* 18443 */   MCD_OPC_Decode, 147, 10, 246, 2, // Opcode: LDE
6304
/* 18448 */   MCD_OPC_FilterValue, 37, 11, 0, // Skip to: 18463
6305
/* 18452 */   MCD_OPC_CheckField, 8, 8, 0, 121, 2, // Skip to: 19091
6306
/* 18458 */   MCD_OPC_Decode, 234, 12, 247, 2, // Opcode: LXD
6307
/* 18463 */   MCD_OPC_FilterValue, 38, 11, 0, // Skip to: 18478
6308
/* 18467 */   MCD_OPC_CheckField, 8, 8, 0, 106, 2, // Skip to: 19091
6309
/* 18473 */   MCD_OPC_Decode, 239, 12, 247, 2, // Opcode: LXE
6310
/* 18478 */   MCD_OPC_FilterValue, 46, 11, 0, // Skip to: 18493
6311
/* 18482 */   MCD_OPC_CheckField, 8, 4, 0, 91, 2, // Skip to: 19091
6312
/* 18488 */   MCD_OPC_Decode, 255, 12, 252, 2, // Opcode: MAE
6313
/* 18493 */   MCD_OPC_FilterValue, 47, 11, 0, // Skip to: 18508
6314
/* 18497 */   MCD_OPC_CheckField, 8, 4, 0, 76, 2, // Skip to: 19091
6315
/* 18503 */   MCD_OPC_Decode, 175, 13, 252, 2, // Opcode: MSE
6316
/* 18508 */   MCD_OPC_FilterValue, 52, 11, 0, // Skip to: 18523
6317
/* 18512 */   MCD_OPC_CheckField, 8, 8, 0, 61, 2, // Skip to: 19091
6318
/* 18518 */   MCD_OPC_Decode, 252, 14, 249, 2, // Opcode: SQE
6319
/* 18523 */   MCD_OPC_FilterValue, 53, 11, 0, // Skip to: 18538
6320
/* 18527 */   MCD_OPC_CheckField, 8, 8, 0, 46, 2, // Skip to: 19091
6321
/* 18533 */   MCD_OPC_Decode, 248, 14, 246, 2, // Opcode: SQD
6322
/* 18538 */   MCD_OPC_FilterValue, 55, 11, 0, // Skip to: 18553
6323
/* 18542 */   MCD_OPC_CheckField, 8, 8, 0, 31, 2, // Skip to: 19091
6324
/* 18548 */   MCD_OPC_Decode, 149, 13, 250, 2, // Opcode: MEE
6325
/* 18553 */   MCD_OPC_FilterValue, 56, 11, 0, // Skip to: 18568
6326
/* 18557 */   MCD_OPC_CheckField, 8, 4, 0, 16, 2, // Skip to: 19091
6327
/* 18563 */   MCD_OPC_Decode, 134, 13, 253, 2, // Opcode: MAYL
6328
/* 18568 */   MCD_OPC_FilterValue, 57, 11, 0, // Skip to: 18583
6329
/* 18572 */   MCD_OPC_CheckField, 8, 4, 0, 1, 2, // Skip to: 19091
6330
/* 18578 */   MCD_OPC_Decode, 223, 13, 254, 2, // Opcode: MYL
6331
/* 18583 */   MCD_OPC_FilterValue, 58, 11, 0, // Skip to: 18598
6332
/* 18587 */   MCD_OPC_CheckField, 8, 4, 0, 242, 1, // Skip to: 19091
6333
/* 18593 */   MCD_OPC_Decode, 131, 13, 255, 2, // Opcode: MAY
6334
/* 18598 */   MCD_OPC_FilterValue, 59, 11, 0, // Skip to: 18613
6335
/* 18602 */   MCD_OPC_CheckField, 8, 4, 0, 227, 1, // Skip to: 19091
6336
/* 18608 */   MCD_OPC_Decode, 220, 13, 128, 3, // Opcode: MY
6337
/* 18613 */   MCD_OPC_FilterValue, 60, 11, 0, // Skip to: 18628
6338
/* 18617 */   MCD_OPC_CheckField, 8, 4, 0, 212, 1, // Skip to: 19091
6339
/* 18623 */   MCD_OPC_Decode, 132, 13, 253, 2, // Opcode: MAYH
6340
/* 18628 */   MCD_OPC_FilterValue, 61, 11, 0, // Skip to: 18643
6341
/* 18632 */   MCD_OPC_CheckField, 8, 4, 0, 197, 1, // Skip to: 19091
6342
/* 18638 */   MCD_OPC_Decode, 221, 13, 254, 2, // Opcode: MYH
6343
/* 18643 */   MCD_OPC_FilterValue, 62, 11, 0, // Skip to: 18658
6344
/* 18647 */   MCD_OPC_CheckField, 8, 4, 0, 182, 1, // Skip to: 19091
6345
/* 18653 */   MCD_OPC_Decode, 251, 12, 253, 2, // Opcode: MAD
6346
/* 18658 */   MCD_OPC_FilterValue, 63, 11, 0, // Skip to: 18673
6347
/* 18662 */   MCD_OPC_CheckField, 8, 4, 0, 167, 1, // Skip to: 19091
6348
/* 18668 */   MCD_OPC_Decode, 171, 13, 253, 2, // Opcode: MSD
6349
/* 18673 */   MCD_OPC_FilterValue, 64, 11, 0, // Skip to: 18688
6350
/* 18677 */   MCD_OPC_CheckField, 8, 4, 0, 152, 1, // Skip to: 19091
6351
/* 18683 */   MCD_OPC_Decode, 225, 14, 254, 2, // Opcode: SLDT
6352
/* 18688 */   MCD_OPC_FilterValue, 65, 11, 0, // Skip to: 18703
6353
/* 18692 */   MCD_OPC_CheckField, 8, 4, 0, 137, 1, // Skip to: 19091
6354
/* 18698 */   MCD_OPC_Decode, 136, 15, 254, 2, // Opcode: SRDT
6355
/* 18703 */   MCD_OPC_FilterValue, 72, 11, 0, // Skip to: 18718
6356
/* 18707 */   MCD_OPC_CheckField, 8, 4, 0, 122, 1, // Skip to: 19091
6357
/* 18713 */   MCD_OPC_Decode, 240, 14, 129, 3, // Opcode: SLXT
6358
/* 18718 */   MCD_OPC_FilterValue, 73, 11, 0, // Skip to: 18733
6359
/* 18722 */   MCD_OPC_CheckField, 8, 4, 0, 107, 1, // Skip to: 19091
6360
/* 18728 */   MCD_OPC_Decode, 147, 15, 129, 3, // Opcode: SRXT
6361
/* 18733 */   MCD_OPC_FilterValue, 80, 11, 0, // Skip to: 18748
6362
/* 18737 */   MCD_OPC_CheckField, 8, 8, 0, 92, 1, // Skip to: 19091
6363
/* 18743 */   MCD_OPC_Decode, 167, 16, 249, 2, // Opcode: TDCET
6364
/* 18748 */   MCD_OPC_FilterValue, 81, 11, 0, // Skip to: 18763
6365
/* 18752 */   MCD_OPC_CheckField, 8, 8, 0, 77, 1, // Skip to: 19091
6366
/* 18758 */   MCD_OPC_Decode, 170, 16, 249, 2, // Opcode: TDGET
6367
/* 18763 */   MCD_OPC_FilterValue, 84, 11, 0, // Skip to: 18778
6368
/* 18767 */   MCD_OPC_CheckField, 8, 8, 0, 62, 1, // Skip to: 19091
6369
/* 18773 */   MCD_OPC_Decode, 166, 16, 246, 2, // Opcode: TDCDT
6370
/* 18778 */   MCD_OPC_FilterValue, 85, 11, 0, // Skip to: 18793
6371
/* 18782 */   MCD_OPC_CheckField, 8, 8, 0, 47, 1, // Skip to: 19091
6372
/* 18788 */   MCD_OPC_Decode, 169, 16, 246, 2, // Opcode: TDGDT
6373
/* 18793 */   MCD_OPC_FilterValue, 88, 11, 0, // Skip to: 18808
6374
/* 18797 */   MCD_OPC_CheckField, 8, 8, 0, 32, 1, // Skip to: 19091
6375
/* 18803 */   MCD_OPC_Decode, 168, 16, 247, 2, // Opcode: TDCXT
6376
/* 18808 */   MCD_OPC_FilterValue, 89, 11, 0, // Skip to: 18823
6377
/* 18812 */   MCD_OPC_CheckField, 8, 8, 0, 17, 1, // Skip to: 19091
6378
/* 18818 */   MCD_OPC_Decode, 171, 16, 247, 2, // Opcode: TDGXT
6379
/* 18823 */   MCD_OPC_FilterValue, 100, 5, 0, // Skip to: 18832
6380
/* 18827 */   MCD_OPC_Decode, 170, 10, 130, 3, // Opcode: LEY
6381
/* 18832 */   MCD_OPC_FilterValue, 101, 5, 0, // Skip to: 18841
6382
/* 18836 */   MCD_OPC_Decode, 160, 10, 131, 3, // Opcode: LDY
6383
/* 18841 */   MCD_OPC_FilterValue, 102, 5, 0, // Skip to: 18850
6384
/* 18845 */   MCD_OPC_Decode, 175, 15, 130, 3, // Opcode: STEY
6385
/* 18850 */   MCD_OPC_FilterValue, 103, 5, 0, // Skip to: 18859
6386
/* 18854 */   MCD_OPC_Decode, 173, 15, 131, 3, // Opcode: STDY
6387
/* 18859 */   MCD_OPC_FilterValue, 168, 1, 9, 0, // Skip to: 18873
6388
/* 18864 */   MCD_OPC_CheckPredicate, 25, 223, 0, // Skip to: 19091
6389
/* 18868 */   MCD_OPC_Decode, 185, 8, 132, 3, // Opcode: CZDT
6390
/* 18873 */   MCD_OPC_FilterValue, 169, 1, 9, 0, // Skip to: 18887
6391
/* 18878 */   MCD_OPC_CheckPredicate, 25, 209, 0, // Skip to: 19091
6392
/* 18882 */   MCD_OPC_Decode, 186, 8, 133, 3, // Opcode: CZXT
6393
/* 18887 */   MCD_OPC_FilterValue, 170, 1, 9, 0, // Skip to: 18901
6394
/* 18892 */   MCD_OPC_CheckPredicate, 25, 195, 0, // Skip to: 19091
6395
/* 18896 */   MCD_OPC_Decode, 163, 4, 132, 3, // Opcode: CDZT
6396
/* 18901 */   MCD_OPC_FilterValue, 171, 1, 9, 0, // Skip to: 18915
6397
/* 18906 */   MCD_OPC_CheckPredicate, 25, 181, 0, // Skip to: 19091
6398
/* 18910 */   MCD_OPC_Decode, 183, 8, 133, 3, // Opcode: CXZT
6399
/* 18915 */   MCD_OPC_FilterValue, 172, 1, 9, 0, // Skip to: 18929
6400
/* 18920 */   MCD_OPC_CheckPredicate, 26, 167, 0, // Skip to: 19091
6401
/* 18924 */   MCD_OPC_Decode, 207, 7, 132, 3, // Opcode: CPDT
6402
/* 18929 */   MCD_OPC_FilterValue, 173, 1, 9, 0, // Skip to: 18943
6403
/* 18934 */   MCD_OPC_CheckPredicate, 26, 153, 0, // Skip to: 19091
6404
/* 18938 */   MCD_OPC_Decode, 212, 7, 133, 3, // Opcode: CPXT
6405
/* 18943 */   MCD_OPC_FilterValue, 174, 1, 9, 0, // Skip to: 18957
6406
/* 18948 */   MCD_OPC_CheckPredicate, 26, 139, 0, // Skip to: 19091
6407
/* 18952 */   MCD_OPC_Decode, 155, 4, 132, 3, // Opcode: CDPT
6408
/* 18957 */   MCD_OPC_FilterValue, 175, 1, 129, 0, // Skip to: 19091
6409
/* 18962 */   MCD_OPC_CheckPredicate, 26, 125, 0, // Skip to: 19091
6410
/* 18966 */   MCD_OPC_Decode, 178, 8, 133, 3, // Opcode: CXPT
6411
/* 18971 */   MCD_OPC_FilterValue, 238, 1, 5, 0, // Skip to: 18981
6412
/* 18976 */   MCD_OPC_Decode, 145, 14, 134, 3, // Opcode: PLO
6413
/* 18981 */   MCD_OPC_FilterValue, 239, 1, 5, 0, // Skip to: 18991
6414
/* 18986 */   MCD_OPC_Decode, 226, 10, 135, 3, // Opcode: LMD
6415
/* 18991 */   MCD_OPC_FilterValue, 240, 1, 5, 0, // Skip to: 19001
6416
/* 18996 */   MCD_OPC_Decode, 144, 15, 136, 3, // Opcode: SRP
6417
/* 19001 */   MCD_OPC_FilterValue, 241, 1, 5, 0, // Skip to: 19011
6418
/* 19006 */   MCD_OPC_Decode, 208, 13, 137, 3, // Opcode: MVO
6419
/* 19011 */   MCD_OPC_FilterValue, 242, 1, 5, 0, // Skip to: 19021
6420
/* 19016 */   MCD_OPC_Decode, 132, 14, 137, 3, // Opcode: PACK
6421
/* 19021 */   MCD_OPC_FilterValue, 243, 1, 5, 0, // Skip to: 19031
6422
/* 19026 */   MCD_OPC_Decode, 206, 16, 137, 3, // Opcode: UNPK
6423
/* 19031 */   MCD_OPC_FilterValue, 248, 1, 5, 0, // Skip to: 19041
6424
/* 19036 */   MCD_OPC_Decode, 239, 21, 137, 3, // Opcode: ZAP
6425
/* 19041 */   MCD_OPC_FilterValue, 249, 1, 5, 0, // Skip to: 19051
6426
/* 19046 */   MCD_OPC_Decode, 206, 7, 137, 3, // Opcode: CP
6427
/* 19051 */   MCD_OPC_FilterValue, 250, 1, 5, 0, // Skip to: 19061
6428
/* 19056 */   MCD_OPC_Decode, 152, 3, 137, 3, // Opcode: AP
6429
/* 19061 */   MCD_OPC_FilterValue, 251, 1, 5, 0, // Skip to: 19071
6430
/* 19066 */   MCD_OPC_Decode, 242, 14, 137, 3, // Opcode: SP
6431
/* 19071 */   MCD_OPC_FilterValue, 252, 1, 5, 0, // Skip to: 19081
6432
/* 19076 */   MCD_OPC_Decode, 166, 13, 137, 3, // Opcode: MP
6433
/* 19081 */   MCD_OPC_FilterValue, 253, 1, 5, 0, // Skip to: 19091
6434
/* 19086 */   MCD_OPC_Decode, 205, 8, 137, 3, // Opcode: DP
6435
/* 19091 */   MCD_OPC_Fail,
6436
  0
6437
};
6438
6439
static bool getbool(uint64_t b)
6440
12.7k
{
6441
12.7k
  return b != 0;
6442
12.7k
}
6443
6444
static bool checkDecoderPredicate(unsigned Idx, uint64_t Bits)
6445
12.7k
{
6446
12.7k
  switch (Idx) {
6447
0
  default: // llvm_unreachable("Invalid index!");
6448
811
  case 0:
6449
811
    return getbool((Bits & SystemZ_FeatureFPExtension));
6450
0
  case 1:
6451
0
    return getbool((Bits & SystemZ_FeatureProcessorAssist));
6452
44
  case 2:
6453
44
    return getbool((Bits & SystemZ_FeatureTransactionalExecution));
6454
384
  case 3:
6455
384
    return getbool((Bits & SystemZ_FeatureExecutionHint));
6456
0
  case 4:
6457
0
    return getbool((Bits & SystemZ_FeatureMessageSecurityAssist3));
6458
12
  case 5:
6459
12
    return getbool((Bits & SystemZ_FeatureMessageSecurityAssist8));
6460
4
  case 6:
6461
4
    return getbool((Bits & SystemZ_FeatureMessageSecurityAssist4));
6462
0
  case 7:
6463
0
    return getbool((Bits & SystemZ_FeatureMessageSecurityAssist5));
6464
437
  case 8:
6465
437
    return getbool((Bits & SystemZ_FeatureEnhancedDAT2));
6466
0
  case 9:
6467
0
    return getbool((Bits & SystemZ_FeatureInsertReferenceBitsMultiple));
6468
46
  case 10:
6469
46
    return getbool((Bits & SystemZ_FeatureResetReferenceBitsMultiple));
6470
349
  case 11:
6471
349
    return getbool((Bits & SystemZ_FeatureHighWord));
6472
1.06k
  case 12:
6473
1.06k
    return getbool((Bits & SystemZ_FeatureLoadStoreOnCond2));
6474
12
  case 13:
6475
12
    return getbool((Bits & SystemZ_FeaturePopulationCount));
6476
537
  case 14:
6477
537
    return getbool((Bits & SystemZ_FeatureLoadStoreOnCond));
6478
664
  case 15:
6479
664
    return getbool((Bits & SystemZ_FeatureDistinctOps));
6480
305
  case 16:
6481
305
    return getbool((Bits & SystemZ_FeatureMiscellaneousExtensions2));
6482
110
  case 17:
6483
110
    return getbool((Bits & SystemZ_FeatureInterlockedAccess1));
6484
10
  case 18:
6485
10
    return getbool((Bits & SystemZ_FeatureLoadAndZeroRightmostByte));
6486
3
  case 19:
6487
3
    return getbool((Bits & SystemZ_FeatureGuardedStorage));
6488
6
  case 20:
6489
6
    return getbool((Bits & SystemZ_FeatureLoadAndTrap));
6490
1.02k
  case 21:
6491
1.02k
    return getbool((Bits & SystemZ_FeatureVectorPackedDecimal));
6492
5.12k
  case 22:
6493
5.12k
    return getbool((Bits & SystemZ_FeatureVector));
6494
1.54k
  case 23:
6495
1.54k
    return getbool((Bits & SystemZ_FeatureVectorEnhancements1));
6496
221
  case 24:
6497
221
    return getbool((Bits & SystemZ_FeatureMiscellaneousExtensions));
6498
36
  case 25:
6499
36
    return getbool((Bits & SystemZ_FeatureDFPZonedConversion));
6500
6
  case 26:
6501
6
    return getbool((Bits & SystemZ_FeatureDFPPackedConversion));
6502
12.7k
  }
6503
12.7k
}
6504
6505
#define DecodeToMCInst(fname,fieldname, InsnType) \
6506
static DecodeStatus fname(DecodeStatus S, unsigned Idx, InsnType insn, MCInst *MI, \
6507
60.8k
                uint64_t Address, const void *Decoder) \
6508
60.8k
{ \
6509
60.8k
  InsnType tmp; \
6510
60.8k
  switch (Idx) { \
6511
0
  default: \
6512
262
  case 0: \
6513
262
    return S; \
6514
173
  case 1: \
6515
173
    tmp = fieldname(insn, 4, 4); \
6516
173
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6517
173
    return S; \
6518
2.08k
  case 2: \
6519
2.08k
    tmp = fieldname(insn, 4, 4); \
6520
2.08k
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6521
2.08k
    tmp = fieldname(insn, 0, 4); \
6522
2.08k
    if (DecodeADDR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6523
2.08k
    return S; \
6524
2.08k
  case 3: \
6525
257
    tmp = fieldname(insn, 4, 4); \
6526
257
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6527
257
    tmp = fieldname(insn, 4, 4); \
6528
257
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6529
257
    tmp = fieldname(insn, 0, 4); \
6530
257
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6531
257
    return S; \
6532
257
  case 4: \
6533
240
    tmp = fieldname(insn, 0, 4); \
6534
240
    if (DecodeADDR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6535
240
    return S; \
6536
319
  case 5: \
6537
319
    tmp = fieldname(insn, 4, 4); \
6538
319
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6539
319
    tmp = fieldname(insn, 0, 4); \
6540
319
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6541
319
    return S; \
6542
661
  case 6: \
6543
661
    tmp = fieldname(insn, 0, 8); \
6544
661
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6545
661
    return S; \
6546
661
  case 7: \
6547
271
    tmp = fieldname(insn, 4, 4); \
6548
271
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6549
271
    tmp = fieldname(insn, 0, 4); \
6550
266
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6551
266
    tmp = fieldname(insn, 4, 4); \
6552
262
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6553
262
    tmp = fieldname(insn, 0, 4); \
6554
262
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6555
262
    return S; \
6556
1.36k
  case 8: \
6557
1.36k
    tmp = fieldname(insn, 4, 4); \
6558
1.36k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6559
1.36k
    tmp = fieldname(insn, 0, 4); \
6560
1.36k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6561
1.36k
    return S; \
6562
1.36k
  case 9: \
6563
1.31k
    tmp = fieldname(insn, 4, 4); \
6564
1.31k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6565
1.31k
    tmp = fieldname(insn, 4, 4); \
6566
1.31k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6567
1.31k
    tmp = fieldname(insn, 0, 4); \
6568
1.31k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6569
1.31k
    return S; \
6570
1.31k
  case 10: \
6571
128
    tmp = fieldname(insn, 4, 4); \
6572
128
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6573
128
    tmp = fieldname(insn, 4, 4); \
6574
126
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6575
126
    tmp = fieldname(insn, 0, 4); \
6576
126
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6577
126
    return S; \
6578
2.07k
  case 11: \
6579
2.07k
    tmp = fieldname(insn, 4, 4); \
6580
2.07k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6581
2.07k
    tmp = fieldname(insn, 0, 4); \
6582
2.07k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6583
2.07k
    return S; \
6584
2.07k
  case 12: \
6585
54
    tmp = fieldname(insn, 4, 4); \
6586
54
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6587
54
    tmp = fieldname(insn, 0, 4); \
6588
54
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6589
54
    return S; \
6590
78
  case 13: \
6591
78
    tmp = fieldname(insn, 4, 4); \
6592
78
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6593
78
    tmp = fieldname(insn, 4, 4); \
6594
73
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6595
73
    tmp = fieldname(insn, 0, 4); \
6596
73
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6597
73
    return S; \
6598
200
  case 14: \
6599
200
    tmp = fieldname(insn, 4, 4); \
6600
200
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6601
200
    tmp = fieldname(insn, 4, 4); \
6602
196
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6603
196
    tmp = fieldname(insn, 0, 4); \
6604
196
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6605
196
    return S; \
6606
1.54k
  case 15: \
6607
1.54k
    tmp = fieldname(insn, 4, 4); \
6608
1.54k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6609
1.54k
    tmp = fieldname(insn, 4, 4); \
6610
1.54k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6611
1.54k
    tmp = fieldname(insn, 0, 4); \
6612
1.54k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6613
1.54k
    return S; \
6614
1.54k
  case 16: \
6615
1.00k
    tmp = fieldname(insn, 4, 4); \
6616
1.00k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6617
1.00k
    tmp = fieldname(insn, 0, 4); \
6618
1.00k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6619
1.00k
    return S; \
6620
1.00k
  case 17: \
6621
214
    tmp = fieldname(insn, 4, 4); \
6622
214
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6623
214
    tmp = fieldname(insn, 0, 4); \
6624
214
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6625
214
    return S; \
6626
2.15k
  case 18: \
6627
2.15k
    tmp = fieldname(insn, 4, 4); \
6628
2.15k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6629
2.15k
    tmp = fieldname(insn, 4, 4); \
6630
2.15k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6631
2.15k
    tmp = fieldname(insn, 0, 4); \
6632
2.15k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6633
2.15k
    return S; \
6634
2.15k
  case 19: \
6635
1.10k
    tmp = fieldname(insn, 4, 4); \
6636
1.10k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6637
1.10k
    tmp = fieldname(insn, 4, 4); \
6638
1.10k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6639
1.10k
    tmp = fieldname(insn, 0, 4); \
6640
1.10k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6641
1.10k
    return S; \
6642
1.31k
  case 20: \
6643
1.31k
    tmp = fieldname(insn, 20, 4); \
6644
1.31k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6645
1.31k
    tmp = fieldname(insn, 0, 20); \
6646
1.31k
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6647
1.31k
    return S; \
6648
1.31k
  case 21: \
6649
666
    tmp = fieldname(insn, 20, 4); \
6650
666
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6651
666
    tmp = fieldname(insn, 0, 20); \
6652
666
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6653
666
    return S; \
6654
666
  case 22: \
6655
87
    tmp = fieldname(insn, 20, 4); \
6656
87
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6657
87
    tmp = fieldname(insn, 20, 4); \
6658
87
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6659
87
    tmp = fieldname(insn, 0, 20); \
6660
87
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6661
87
    return S; \
6662
1.96k
  case 23: \
6663
1.96k
    tmp = fieldname(insn, 20, 4); \
6664
1.96k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6665
1.96k
    tmp = fieldname(insn, 20, 4); \
6666
1.96k
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6667
1.96k
    tmp = fieldname(insn, 0, 20); \
6668
1.96k
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6669
1.96k
    return S; \
6670
1.96k
  case 24: \
6671
335
    tmp = fieldname(insn, 0, 20); \
6672
335
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6673
335
    return S; \
6674
335
  case 25: \
6675
157
    tmp = fieldname(insn, 20, 4); \
6676
157
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6677
157
    tmp = fieldname(insn, 0, 20); \
6678
157
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6679
157
    return S; \
6680
157
  case 26: \
6681
46
    tmp = fieldname(insn, 20, 4); \
6682
46
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6683
46
    tmp = fieldname(insn, 20, 4); \
6684
43
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6685
43
    tmp = fieldname(insn, 0, 20); \
6686
43
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6687
43
    return S; \
6688
482
  case 27: \
6689
482
    tmp = fieldname(insn, 20, 4); \
6690
482
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6691
482
    tmp = fieldname(insn, 0, 20); \
6692
482
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6693
482
    return S; \
6694
482
  case 28: \
6695
59
    tmp = fieldname(insn, 20, 4); \
6696
59
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6697
59
    tmp = fieldname(insn, 20, 4); \
6698
57
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6699
57
    tmp = fieldname(insn, 0, 20); \
6700
57
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6701
57
    return S; \
6702
1.44k
  case 29: \
6703
1.44k
    tmp = fieldname(insn, 20, 4); \
6704
1.44k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6705
1.44k
    tmp = fieldname(insn, 20, 4); \
6706
1.44k
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6707
1.44k
    tmp = fieldname(insn, 0, 20); \
6708
1.44k
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6709
1.44k
    return S; \
6710
1.44k
  case 30: \
6711
738
    tmp = fieldname(insn, 20, 4); \
6712
738
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6713
738
    tmp = fieldname(insn, 0, 20); \
6714
738
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6715
738
    return S; \
6716
1.62k
  case 31: \
6717
1.62k
    tmp = fieldname(insn, 20, 4); \
6718
1.62k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6719
1.62k
    tmp = fieldname(insn, 20, 4); \
6720
1.62k
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6721
1.62k
    tmp = fieldname(insn, 0, 20); \
6722
1.62k
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6723
1.62k
    return S; \
6724
1.62k
  case 32: \
6725
309
    tmp = fieldname(insn, 0, 16); \
6726
309
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6727
309
    return S; \
6728
736
  case 33: \
6729
736
    tmp = fieldname(insn, 20, 4); \
6730
736
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6731
736
    tmp = fieldname(insn, 16, 4); \
6732
736
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6733
736
    tmp = fieldname(insn, 0, 16); \
6734
736
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6735
736
    return S; \
6736
736
  case 34: \
6737
293
    tmp = fieldname(insn, 20, 4); \
6738
293
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6739
293
    tmp = fieldname(insn, 20, 4); \
6740
293
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6741
293
    tmp = fieldname(insn, 16, 4); \
6742
293
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6743
293
    tmp = fieldname(insn, 0, 16); \
6744
293
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6745
293
    return S; \
6746
301
  case 35: \
6747
301
    tmp = fieldname(insn, 20, 4); \
6748
301
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6749
301
    tmp = fieldname(insn, 20, 4); \
6750
301
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6751
301
    tmp = fieldname(insn, 16, 4); \
6752
301
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6753
301
    tmp = fieldname(insn, 0, 16); \
6754
301
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6755
301
    return S; \
6756
301
  case 36: \
6757
80
    tmp = fieldname(insn, 20, 4); \
6758
80
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6759
80
    tmp = fieldname(insn, 20, 4); \
6760
80
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6761
80
    tmp = fieldname(insn, 0, 16); \
6762
80
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6763
80
    return S; \
6764
235
  case 37: \
6765
235
    tmp = fieldname(insn, 20, 4); \
6766
235
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6767
235
    tmp = fieldname(insn, 20, 4); \
6768
234
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6769
234
    tmp = fieldname(insn, 0, 16); \
6770
234
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6771
234
    return S; \
6772
1.18k
  case 38: \
6773
1.18k
    tmp = fieldname(insn, 0, 16); \
6774
1.18k
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6775
1.18k
    tmp = fieldname(insn, 16, 8); \
6776
1.18k
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6777
1.18k
    return S; \
6778
1.18k
  case 39: \
6779
530
    tmp = fieldname(insn, 20, 4); \
6780
530
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6781
530
    tmp = fieldname(insn, 16, 4); \
6782
530
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6783
530
    tmp = fieldname(insn, 0, 16); \
6784
530
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6785
530
    return S; \
6786
530
  case 40: \
6787
468
    tmp = fieldname(insn, 20, 4); \
6788
468
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6789
468
    tmp = fieldname(insn, 20, 4); \
6790
468
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6791
468
    tmp = fieldname(insn, 0, 16); \
6792
468
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6793
468
    return S; \
6794
468
  case 41: \
6795
48
    tmp = fieldname(insn, 20, 4); \
6796
48
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6797
48
    tmp = fieldname(insn, 20, 4); \
6798
48
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6799
48
    tmp = fieldname(insn, 0, 16); \
6800
48
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6801
48
    return S; \
6802
203
  case 42: \
6803
203
    tmp = fieldname(insn, 20, 4); \
6804
203
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6805
203
    tmp = fieldname(insn, 0, 16); \
6806
203
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6807
203
    return S; \
6808
203
  case 43: \
6809
201
    tmp = fieldname(insn, 20, 4); \
6810
201
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6811
201
    tmp = fieldname(insn, 0, 16); \
6812
201
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6813
201
    return S; \
6814
201
  case 44: \
6815
87
    tmp = fieldname(insn, 20, 4); \
6816
87
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6817
87
    tmp = fieldname(insn, 0, 16); \
6818
87
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6819
87
    return S; \
6820
138
  case 45: \
6821
138
    tmp = fieldname(insn, 0, 16); \
6822
138
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6823
138
    return S; \
6824
138
  case 46: \
6825
37
    tmp = fieldname(insn, 20, 4); \
6826
37
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6827
37
    tmp = fieldname(insn, 0, 16); \
6828
37
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6829
37
    return S; \
6830
139
  case 47: \
6831
139
    tmp = fieldname(insn, 20, 4); \
6832
139
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6833
139
    tmp = fieldname(insn, 0, 16); \
6834
139
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6835
139
    return S; \
6836
139
  case 48: \
6837
44
    tmp = fieldname(insn, 20, 4); \
6838
44
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6839
44
    tmp = fieldname(insn, 20, 4); \
6840
44
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6841
44
    tmp = fieldname(insn, 0, 16); \
6842
44
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6843
44
    return S; \
6844
474
  case 49: \
6845
474
    tmp = fieldname(insn, 20, 4); \
6846
474
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6847
474
    tmp = fieldname(insn, 20, 4); \
6848
474
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6849
474
    tmp = fieldname(insn, 0, 16); \
6850
474
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6851
474
    return S; \
6852
474
  case 50: \
6853
67
    tmp = fieldname(insn, 20, 4); \
6854
67
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6855
67
    tmp = fieldname(insn, 0, 16); \
6856
67
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6857
67
    return S; \
6858
184
  case 51: \
6859
184
    tmp = fieldname(insn, 20, 4); \
6860
184
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6861
184
    tmp = fieldname(insn, 0, 16); \
6862
184
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6863
184
    return S; \
6864
184
  case 52: \
6865
28
    tmp = fieldname(insn, 20, 4); \
6866
28
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6867
28
    tmp = fieldname(insn, 20, 4); \
6868
28
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6869
28
    tmp = fieldname(insn, 0, 16); \
6870
28
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6871
28
    return S; \
6872
98
  case 53: \
6873
98
    tmp = fieldname(insn, 20, 4); \
6874
98
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6875
98
    tmp = fieldname(insn, 20, 4); \
6876
98
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6877
98
    tmp = fieldname(insn, 0, 16); \
6878
98
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6879
98
    return S; \
6880
231
  case 54: \
6881
231
    tmp = fieldname(insn, 20, 4); \
6882
231
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6883
231
    tmp = fieldname(insn, 16, 4); \
6884
230
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6885
230
    tmp = fieldname(insn, 20, 4); \
6886
226
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6887
226
    tmp = fieldname(insn, 16, 4); \
6888
226
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6889
226
    tmp = fieldname(insn, 0, 16); \
6890
226
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6891
226
    return S; \
6892
336
  case 55: \
6893
336
    tmp = fieldname(insn, 20, 4); \
6894
336
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6895
336
    tmp = fieldname(insn, 16, 4); \
6896
336
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6897
336
    tmp = fieldname(insn, 0, 16); \
6898
336
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6899
336
    return S; \
6900
336
  case 56: \
6901
15
    tmp = fieldname(insn, 4, 4); \
6902
15
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6903
15
    tmp = fieldname(insn, 0, 4); \
6904
15
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6905
15
    return S; \
6906
15
  case 57: \
6907
7
    tmp = fieldname(insn, 4, 4); \
6908
7
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6909
7
    tmp = fieldname(insn, 0, 4); \
6910
7
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6911
7
    tmp = fieldname(insn, 12, 4); \
6912
7
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6913
7
    return S; \
6914
130
  case 58: \
6915
130
    tmp = fieldname(insn, 4, 4); \
6916
130
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6917
130
    tmp = fieldname(insn, 0, 4); \
6918
130
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6919
130
    tmp = fieldname(insn, 12, 4); \
6920
130
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6921
130
    tmp = fieldname(insn, 8, 4); \
6922
130
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6923
130
    return S; \
6924
130
  case 59: \
6925
61
    tmp = fieldname(insn, 4, 4); \
6926
61
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6927
61
    tmp = fieldname(insn, 0, 4); \
6928
61
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6929
61
    return S; \
6930
61
  case 60: \
6931
17
    tmp = fieldname(insn, 4, 4); \
6932
17
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6933
17
    tmp = fieldname(insn, 0, 4); \
6934
17
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6935
17
    tmp = fieldname(insn, 12, 4); \
6936
17
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6937
17
    return S; \
6938
145
  case 61: \
6939
145
    tmp = fieldname(insn, 4, 4); \
6940
145
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6941
145
    tmp = fieldname(insn, 0, 4); \
6942
145
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6943
145
    return S; \
6944
145
  case 62: \
6945
43
    tmp = fieldname(insn, 4, 4); \
6946
43
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6947
43
    tmp = fieldname(insn, 0, 4); \
6948
43
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6949
43
    tmp = fieldname(insn, 4, 4); \
6950
42
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6951
42
    tmp = fieldname(insn, 0, 4); \
6952
42
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6953
42
    return S; \
6954
60
  case 63: \
6955
60
    tmp = fieldname(insn, 4, 4); \
6956
60
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6957
60
    return S; \
6958
60
  case 64: \
6959
23
    tmp = fieldname(insn, 4, 4); \
6960
23
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6961
23
    tmp = fieldname(insn, 0, 4); \
6962
22
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6963
22
    return S; \
6964
23
  case 65: \
6965
23
    tmp = fieldname(insn, 4, 4); \
6966
23
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6967
23
    tmp = fieldname(insn, 0, 4); \
6968
23
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6969
23
    return S; \
6970
45
  case 66: \
6971
45
    tmp = fieldname(insn, 4, 4); \
6972
45
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6973
45
    tmp = fieldname(insn, 0, 4); \
6974
45
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6975
45
    return S; \
6976
49
  case 67: \
6977
49
    tmp = fieldname(insn, 4, 4); \
6978
49
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6979
49
    tmp = fieldname(insn, 0, 4); \
6980
49
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6981
49
    return S; \
6982
184
  case 68: \
6983
184
    tmp = fieldname(insn, 4, 4); \
6984
184
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6985
184
    tmp = fieldname(insn, 4, 4); \
6986
183
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6987
183
    tmp = fieldname(insn, 0, 4); \
6988
183
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6989
183
    return S; \
6990
322
  case 69: \
6991
322
    tmp = fieldname(insn, 4, 4); \
6992
322
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6993
322
    tmp = fieldname(insn, 0, 4); \
6994
322
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6995
322
    tmp = fieldname(insn, 4, 4); \
6996
322
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6997
322
    tmp = fieldname(insn, 0, 4); \
6998
322
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
6999
322
    return S; \
7000
322
  case 70: \
7001
67
    tmp = fieldname(insn, 0, 16); \
7002
67
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7003
67
    return S; \
7004
175
  case 71: \
7005
175
    tmp = fieldname(insn, 4, 4); \
7006
175
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7007
175
    tmp = fieldname(insn, 0, 4); \
7008
174
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7009
174
    tmp = fieldname(insn, 4, 4); \
7010
174
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7011
174
    tmp = fieldname(insn, 0, 4); \
7012
174
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7013
174
    return S; \
7014
174
  case 72: \
7015
54
    tmp = fieldname(insn, 4, 4); \
7016
54
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7017
54
    tmp = fieldname(insn, 0, 4); \
7018
53
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7019
53
    tmp = fieldname(insn, 4, 4); \
7020
51
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7021
51
    tmp = fieldname(insn, 0, 4); \
7022
51
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7023
51
    tmp = fieldname(insn, 12, 4); \
7024
51
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7025
51
    return S; \
7026
52
  case 73: \
7027
52
    tmp = fieldname(insn, 4, 4); \
7028
52
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7029
52
    tmp = fieldname(insn, 0, 4); \
7030
52
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7031
52
    tmp = fieldname(insn, 12, 4); \
7032
52
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7033
52
    return S; \
7034
58
  case 74: \
7035
58
    tmp = fieldname(insn, 4, 4); \
7036
58
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7037
58
    tmp = fieldname(insn, 0, 4); \
7038
58
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7039
58
    return S; \
7040
58
  case 75: \
7041
58
    tmp = fieldname(insn, 4, 4); \
7042
58
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7043
58
    tmp = fieldname(insn, 0, 4); \
7044
58
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7045
58
    return S; \
7046
58
  case 76: \
7047
35
    tmp = fieldname(insn, 4, 4); \
7048
35
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7049
35
    tmp = fieldname(insn, 0, 4); \
7050
34
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7051
34
    return S; \
7052
34
  case 77: \
7053
8
    tmp = fieldname(insn, 4, 4); \
7054
8
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7055
8
    tmp = fieldname(insn, 0, 4); \
7056
7
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7057
7
    return S; \
7058
44
  case 78: \
7059
44
    tmp = fieldname(insn, 12, 4); \
7060
44
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7061
44
    tmp = fieldname(insn, 12, 4); \
7062
44
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7063
44
    tmp = fieldname(insn, 4, 4); \
7064
44
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7065
44
    tmp = fieldname(insn, 0, 4); \
7066
44
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7067
44
    return S; \
7068
46
  case 79: \
7069
46
    tmp = fieldname(insn, 4, 4); \
7070
46
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7071
46
    tmp = fieldname(insn, 0, 4); \
7072
45
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7073
45
    return S; \
7074
56
  case 80: \
7075
56
    tmp = fieldname(insn, 12, 4); \
7076
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7077
56
    tmp = fieldname(insn, 12, 4); \
7078
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7079
56
    tmp = fieldname(insn, 4, 4); \
7080
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7081
56
    tmp = fieldname(insn, 0, 4); \
7082
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7083
56
    return S; \
7084
67
  case 81: \
7085
67
    tmp = fieldname(insn, 12, 4); \
7086
67
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7087
67
    tmp = fieldname(insn, 4, 4); \
7088
67
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7089
67
    tmp = fieldname(insn, 0, 4); \
7090
67
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7091
67
    return S; \
7092
67
  case 82: \
7093
64
    tmp = fieldname(insn, 12, 4); \
7094
64
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7095
64
    tmp = fieldname(insn, 12, 4); \
7096
63
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7097
63
    tmp = fieldname(insn, 4, 4); \
7098
63
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7099
63
    tmp = fieldname(insn, 0, 4); \
7100
63
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7101
63
    return S; \
7102
63
  case 83: \
7103
19
    tmp = fieldname(insn, 12, 4); \
7104
19
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7105
19
    tmp = fieldname(insn, 4, 4); \
7106
18
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7107
18
    tmp = fieldname(insn, 0, 4); \
7108
18
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7109
18
    return S; \
7110
41
  case 84: \
7111
41
    tmp = fieldname(insn, 4, 4); \
7112
41
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7113
41
    tmp = fieldname(insn, 12, 4); \
7114
41
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7115
41
    tmp = fieldname(insn, 0, 4); \
7116
41
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7117
41
    tmp = fieldname(insn, 8, 4); \
7118
41
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7119
41
    return S; \
7120
53
  case 85: \
7121
53
    tmp = fieldname(insn, 4, 4); \
7122
53
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7123
53
    tmp = fieldname(insn, 12, 4); \
7124
52
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7125
52
    tmp = fieldname(insn, 0, 4); \
7126
52
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7127
52
    tmp = fieldname(insn, 8, 4); \
7128
51
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7129
51
    return S; \
7130
51
  case 86: \
7131
9
    tmp = fieldname(insn, 4, 4); \
7132
9
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7133
9
    tmp = fieldname(insn, 12, 4); \
7134
8
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7135
8
    tmp = fieldname(insn, 0, 4); \
7136
8
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7137
8
    return S; \
7138
22
  case 87: \
7139
22
    tmp = fieldname(insn, 4, 4); \
7140
22
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7141
22
    tmp = fieldname(insn, 12, 4); \
7142
22
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7143
22
    tmp = fieldname(insn, 0, 4); \
7144
22
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7145
22
    return S; \
7146
196
  case 88: \
7147
196
    tmp = fieldname(insn, 4, 4); \
7148
196
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7149
196
    tmp = fieldname(insn, 12, 4); \
7150
196
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7151
196
    tmp = fieldname(insn, 0, 4); \
7152
196
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7153
196
    return S; \
7154
196
  case 89: \
7155
93
    tmp = fieldname(insn, 4, 4); \
7156
93
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7157
93
    tmp = fieldname(insn, 12, 4); \
7158
93
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7159
93
    tmp = fieldname(insn, 4, 4); \
7160
93
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7161
93
    tmp = fieldname(insn, 0, 4); \
7162
93
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7163
93
    tmp = fieldname(insn, 8, 4); \
7164
93
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7165
93
    return S; \
7166
93
  case 90: \
7167
34
    tmp = fieldname(insn, 4, 4); \
7168
34
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7169
34
    tmp = fieldname(insn, 12, 4); \
7170
34
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7171
34
    tmp = fieldname(insn, 0, 4); \
7172
34
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7173
34
    return S; \
7174
123
  case 91: \
7175
123
    tmp = fieldname(insn, 4, 4); \
7176
123
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7177
123
    tmp = fieldname(insn, 12, 4); \
7178
123
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7179
123
    tmp = fieldname(insn, 0, 4); \
7180
123
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7181
123
    tmp = fieldname(insn, 8, 4); \
7182
123
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7183
123
    return S; \
7184
257
  case 92: \
7185
257
    tmp = fieldname(insn, 4, 4); \
7186
257
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7187
257
    tmp = fieldname(insn, 12, 4); \
7188
257
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7189
257
    tmp = fieldname(insn, 4, 4); \
7190
257
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7191
257
    tmp = fieldname(insn, 0, 4); \
7192
257
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7193
257
    tmp = fieldname(insn, 8, 4); \
7194
257
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7195
257
    return S; \
7196
257
  case 93: \
7197
19
    tmp = fieldname(insn, 4, 4); \
7198
19
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7199
19
    tmp = fieldname(insn, 12, 4); \
7200
19
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7201
19
    tmp = fieldname(insn, 0, 4); \
7202
19
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7203
19
    tmp = fieldname(insn, 8, 4); \
7204
19
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7205
19
    return S; \
7206
19
  case 94: \
7207
14
    tmp = fieldname(insn, 4, 4); \
7208
14
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7209
14
    tmp = fieldname(insn, 0, 4); \
7210
14
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7211
14
    return S; \
7212
56
  case 95: \
7213
56
    tmp = fieldname(insn, 4, 4); \
7214
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7215
56
    tmp = fieldname(insn, 0, 4); \
7216
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7217
56
    tmp = fieldname(insn, 12, 4); \
7218
56
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7219
56
    return S; \
7220
56
  case 96: \
7221
40
    tmp = fieldname(insn, 4, 4); \
7222
40
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7223
40
    return S; \
7224
46
  case 97: \
7225
46
    tmp = fieldname(insn, 4, 4); \
7226
46
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7227
46
    return S; \
7228
58
  case 98: \
7229
58
    tmp = fieldname(insn, 4, 4); \
7230
58
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7231
58
    return S; \
7232
106
  case 99: \
7233
106
    tmp = fieldname(insn, 4, 4); \
7234
106
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7235
106
    tmp = fieldname(insn, 12, 4); \
7236
106
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7237
106
    tmp = fieldname(insn, 0, 4); \
7238
106
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7239
106
    tmp = fieldname(insn, 8, 4); \
7240
106
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7241
106
    return S; \
7242
132
  case 100: \
7243
132
    tmp = fieldname(insn, 4, 4); \
7244
132
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7245
132
    tmp = fieldname(insn, 12, 4); \
7246
132
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7247
132
    tmp = fieldname(insn, 0, 4); \
7248
132
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7249
132
    tmp = fieldname(insn, 8, 4); \
7250
132
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7251
132
    return S; \
7252
132
  case 101: \
7253
12
    tmp = fieldname(insn, 4, 4); \
7254
12
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7255
12
    tmp = fieldname(insn, 12, 4); \
7256
11
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7257
11
    tmp = fieldname(insn, 0, 4); \
7258
11
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7259
11
    tmp = fieldname(insn, 8, 4); \
7260
11
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7261
11
    return S; \
7262
103
  case 102: \
7263
103
    tmp = fieldname(insn, 4, 4); \
7264
103
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7265
103
    tmp = fieldname(insn, 0, 4); \
7266
103
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7267
103
    return S; \
7268
103
  case 103: \
7269
85
    tmp = fieldname(insn, 4, 4); \
7270
85
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7271
85
    tmp = fieldname(insn, 0, 4); \
7272
85
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7273
85
    return S; \
7274
85
  case 104: \
7275
71
    tmp = fieldname(insn, 4, 4); \
7276
71
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7277
71
    tmp = fieldname(insn, 0, 4); \
7278
68
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7279
68
    return S; \
7280
68
  case 105: \
7281
31
    tmp = fieldname(insn, 4, 4); \
7282
31
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7283
31
    tmp = fieldname(insn, 12, 4); \
7284
31
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7285
31
    tmp = fieldname(insn, 0, 4); \
7286
31
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7287
31
    return S; \
7288
31
  case 106: \
7289
23
    tmp = fieldname(insn, 4, 4); \
7290
23
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7291
23
    tmp = fieldname(insn, 12, 4); \
7292
23
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7293
23
    tmp = fieldname(insn, 0, 4); \
7294
23
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7295
23
    tmp = fieldname(insn, 8, 4); \
7296
23
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7297
23
    return S; \
7298
23
  case 107: \
7299
15
    tmp = fieldname(insn, 4, 4); \
7300
15
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7301
15
    tmp = fieldname(insn, 12, 4); \
7302
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7303
15
    tmp = fieldname(insn, 0, 4); \
7304
15
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7305
15
    return S; \
7306
41
  case 108: \
7307
41
    tmp = fieldname(insn, 4, 4); \
7308
41
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7309
41
    tmp = fieldname(insn, 12, 4); \
7310
41
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7311
41
    tmp = fieldname(insn, 0, 4); \
7312
41
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7313
41
    tmp = fieldname(insn, 8, 4); \
7314
41
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7315
41
    return S; \
7316
41
  case 109: \
7317
8
    tmp = fieldname(insn, 4, 4); \
7318
8
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7319
8
    tmp = fieldname(insn, 12, 4); \
7320
8
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7321
8
    tmp = fieldname(insn, 0, 4); \
7322
8
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7323
8
    return S; \
7324
13
  case 110: \
7325
13
    tmp = fieldname(insn, 4, 4); \
7326
13
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7327
13
    tmp = fieldname(insn, 12, 4); \
7328
13
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7329
13
    tmp = fieldname(insn, 0, 4); \
7330
13
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7331
13
    tmp = fieldname(insn, 8, 4); \
7332
12
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7333
12
    return S; \
7334
66
  case 111: \
7335
66
    tmp = fieldname(insn, 4, 4); \
7336
66
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7337
66
    tmp = fieldname(insn, 12, 4); \
7338
66
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7339
66
    tmp = fieldname(insn, 0, 4); \
7340
66
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7341
66
    tmp = fieldname(insn, 8, 4); \
7342
66
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7343
66
    return S; \
7344
66
  case 112: \
7345
36
    tmp = fieldname(insn, 4, 4); \
7346
36
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7347
36
    tmp = fieldname(insn, 12, 4); \
7348
36
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7349
36
    tmp = fieldname(insn, 0, 4); \
7350
36
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7351
36
    tmp = fieldname(insn, 8, 4); \
7352
36
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7353
36
    return S; \
7354
36
  case 113: \
7355
17
    tmp = fieldname(insn, 4, 4); \
7356
17
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7357
17
    tmp = fieldname(insn, 12, 4); \
7358
16
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7359
16
    tmp = fieldname(insn, 0, 4); \
7360
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7361
16
    tmp = fieldname(insn, 8, 4); \
7362
16
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7363
16
    return S; \
7364
16
  case 114: \
7365
4
    tmp = fieldname(insn, 4, 4); \
7366
4
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7367
4
    tmp = fieldname(insn, 0, 4); \
7368
4
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7369
4
    return S; \
7370
35
  case 115: \
7371
35
    tmp = fieldname(insn, 4, 4); \
7372
35
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7373
35
    tmp = fieldname(insn, 0, 4); \
7374
35
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7375
35
    return S; \
7376
35
  case 116: \
7377
19
    tmp = fieldname(insn, 4, 4); \
7378
19
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7379
19
    tmp = fieldname(insn, 0, 4); \
7380
18
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7381
18
    return S; \
7382
47
  case 117: \
7383
47
    tmp = fieldname(insn, 4, 4); \
7384
47
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7385
47
    tmp = fieldname(insn, 12, 4); \
7386
47
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7387
47
    tmp = fieldname(insn, 0, 4); \
7388
47
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7389
47
    return S; \
7390
47
  case 118: \
7391
10
    tmp = fieldname(insn, 4, 4); \
7392
10
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7393
10
    tmp = fieldname(insn, 12, 4); \
7394
10
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7395
10
    tmp = fieldname(insn, 0, 4); \
7396
10
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7397
10
    tmp = fieldname(insn, 8, 4); \
7398
10
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7399
10
    return S; \
7400
39
  case 119: \
7401
39
    tmp = fieldname(insn, 4, 4); \
7402
39
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7403
39
    tmp = fieldname(insn, 12, 4); \
7404
39
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7405
39
    tmp = fieldname(insn, 0, 4); \
7406
39
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7407
39
    return S; \
7408
39
  case 120: \
7409
20
    tmp = fieldname(insn, 4, 4); \
7410
20
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7411
20
    tmp = fieldname(insn, 12, 4); \
7412
20
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7413
20
    tmp = fieldname(insn, 0, 4); \
7414
20
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7415
20
    tmp = fieldname(insn, 8, 4); \
7416
20
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7417
20
    return S; \
7418
20
  case 121: \
7419
9
    tmp = fieldname(insn, 4, 4); \
7420
9
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7421
9
    tmp = fieldname(insn, 12, 4); \
7422
9
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7423
9
    tmp = fieldname(insn, 0, 4); \
7424
9
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7425
9
    return S; \
7426
24
  case 122: \
7427
24
    tmp = fieldname(insn, 4, 4); \
7428
24
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7429
24
    tmp = fieldname(insn, 12, 4); \
7430
24
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7431
24
    tmp = fieldname(insn, 0, 4); \
7432
24
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7433
24
    tmp = fieldname(insn, 8, 4); \
7434
23
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7435
23
    return S; \
7436
23
  case 123: \
7437
7
    tmp = fieldname(insn, 4, 4); \
7438
7
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7439
7
    tmp = fieldname(insn, 0, 4); \
7440
7
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7441
7
    return S; \
7442
21
  case 124: \
7443
21
    tmp = fieldname(insn, 4, 4); \
7444
21
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7445
21
    tmp = fieldname(insn, 0, 4); \
7446
21
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7447
21
    tmp = fieldname(insn, 12, 4); \
7448
21
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7449
21
    tmp = fieldname(insn, 8, 4); \
7450
21
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7451
21
    return S; \
7452
58
  case 125: \
7453
58
    tmp = fieldname(insn, 4, 4); \
7454
58
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7455
58
    tmp = fieldname(insn, 0, 4); \
7456
58
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7457
58
    tmp = fieldname(insn, 8, 4); \
7458
58
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7459
58
    return S; \
7460
69
  case 126: \
7461
69
    tmp = fieldname(insn, 4, 4); \
7462
69
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7463
69
    tmp = fieldname(insn, 0, 4); \
7464
68
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7465
68
    tmp = fieldname(insn, 12, 4); \
7466
67
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7467
67
    return S; \
7468
67
  case 127: \
7469
15
    tmp = fieldname(insn, 4, 4); \
7470
15
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7471
15
    tmp = fieldname(insn, 0, 4); \
7472
14
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7473
14
    tmp = fieldname(insn, 12, 4); \
7474
13
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7475
13
    tmp = fieldname(insn, 8, 4); \
7476
12
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7477
12
    return S; \
7478
51
  case 128: \
7479
51
    tmp = fieldname(insn, 4, 4); \
7480
51
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7481
51
    tmp = fieldname(insn, 0, 4); \
7482
51
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7483
51
    tmp = fieldname(insn, 8, 4); \
7484
51
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7485
51
    return S; \
7486
193
  case 129: \
7487
193
    tmp = fieldname(insn, 4, 4); \
7488
193
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7489
193
    tmp = fieldname(insn, 0, 4); \
7490
193
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7491
193
    tmp = fieldname(insn, 8, 4); \
7492
193
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7493
193
    return S; \
7494
193
  case 130: \
7495
16
    tmp = fieldname(insn, 4, 4); \
7496
16
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7497
16
    tmp = fieldname(insn, 0, 4); \
7498
15
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7499
15
    return S; \
7500
19
  case 131: \
7501
19
    tmp = fieldname(insn, 4, 4); \
7502
19
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7503
19
    tmp = fieldname(insn, 0, 4); \
7504
18
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7505
18
    tmp = fieldname(insn, 8, 4); \
7506
17
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7507
17
    return S; \
7508
20
  case 132: \
7509
20
    tmp = fieldname(insn, 4, 4); \
7510
20
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7511
20
    tmp = fieldname(insn, 0, 4); \
7512
19
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7513
19
    return S; \
7514
54
  case 133: \
7515
54
    tmp = fieldname(insn, 4, 4); \
7516
54
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7517
54
    tmp = fieldname(insn, 12, 4); \
7518
53
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7519
53
    tmp = fieldname(insn, 4, 4); \
7520
52
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7521
52
    tmp = fieldname(insn, 0, 4); \
7522
52
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7523
52
    tmp = fieldname(insn, 8, 4); \
7524
51
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7525
51
    return S; \
7526
252
  case 134: \
7527
252
    tmp = fieldname(insn, 20, 4); \
7528
252
    if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7529
252
    tmp = fieldname(insn, 16, 4); \
7530
252
    if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7531
252
    tmp = fieldname(insn, 0, 16); \
7532
252
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7533
252
    return S; \
7534
252
  case 135: \
7535
243
    tmp = fieldname(insn, 4, 4); \
7536
243
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7537
243
    tmp = fieldname(insn, 4, 4); \
7538
243
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7539
243
    tmp = fieldname(insn, 0, 4); \
7540
243
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7541
243
    return S; \
7542
243
  case 136: \
7543
59
    tmp = fieldname(insn, 4, 4); \
7544
59
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7545
59
    tmp = fieldname(insn, 4, 4); \
7546
59
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7547
59
    tmp = fieldname(insn, 0, 4); \
7548
59
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7549
59
    return S; \
7550
59
  case 137: \
7551
17
    tmp = fieldname(insn, 0, 4); \
7552
17
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7553
17
    tmp = fieldname(insn, 4, 4); \
7554
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7555
16
    tmp = fieldname(insn, 0, 4); \
7556
16
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7557
16
    return S; \
7558
16
  case 138: \
7559
16
    tmp = fieldname(insn, 4, 4); \
7560
16
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7561
16
    tmp = fieldname(insn, 0, 4); \
7562
15
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7563
15
    tmp = fieldname(insn, 12, 4); \
7564
13
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7565
13
    tmp = fieldname(insn, 4, 4); \
7566
12
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7567
12
    tmp = fieldname(insn, 0, 4); \
7568
12
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7569
12
    tmp = fieldname(insn, 12, 4); \
7570
12
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7571
12
    return S; \
7572
79
  case 139: \
7573
79
    tmp = fieldname(insn, 4, 4); \
7574
79
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7575
79
    tmp = fieldname(insn, 0, 4); \
7576
79
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7577
79
    tmp = fieldname(insn, 12, 4); \
7578
79
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7579
79
    return S; \
7580
79
  case 140: \
7581
60
    tmp = fieldname(insn, 4, 4); \
7582
60
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7583
60
    tmp = fieldname(insn, 0, 4); \
7584
59
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7585
59
    return S; \
7586
59
  case 141: \
7587
16
    tmp = fieldname(insn, 4, 4); \
7588
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7589
16
    tmp = fieldname(insn, 0, 4); \
7590
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7591
16
    tmp = fieldname(insn, 12, 4); \
7592
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7593
16
    return S; \
7594
48
  case 142: \
7595
48
    tmp = fieldname(insn, 4, 4); \
7596
48
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7597
48
    tmp = fieldname(insn, 0, 4); \
7598
48
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7599
48
    tmp = fieldname(insn, 12, 4); \
7600
48
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7601
48
    tmp = fieldname(insn, 8, 4); \
7602
48
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7603
48
    return S; \
7604
79
  case 143: \
7605
79
    tmp = fieldname(insn, 4, 4); \
7606
79
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7607
79
    tmp = fieldname(insn, 0, 4); \
7608
78
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7609
78
    tmp = fieldname(insn, 12, 4); \
7610
76
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7611
76
    return S; \
7612
179
  case 144: \
7613
179
    tmp = fieldname(insn, 4, 4); \
7614
179
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7615
179
    tmp = fieldname(insn, 0, 4); \
7616
178
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7617
178
    tmp = fieldname(insn, 12, 4); \
7618
177
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7619
177
    tmp = fieldname(insn, 8, 4); \
7620
177
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7621
177
    return S; \
7622
177
  case 145: \
7623
20
    tmp = fieldname(insn, 4, 4); \
7624
20
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7625
20
    tmp = fieldname(insn, 0, 4); \
7626
19
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7627
19
    tmp = fieldname(insn, 4, 4); \
7628
19
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7629
19
    tmp = fieldname(insn, 0, 4); \
7630
19
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7631
19
    tmp = fieldname(insn, 12, 4); \
7632
19
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7633
19
    return S; \
7634
21
  case 146: \
7635
21
    tmp = fieldname(insn, 4, 4); \
7636
21
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7637
21
    return S; \
7638
21
  case 147: \
7639
9
    tmp = fieldname(insn, 4, 4); \
7640
9
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7641
9
    tmp = fieldname(insn, 4, 4); \
7642
9
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7643
9
    return S; \
7644
29
  case 148: \
7645
29
    tmp = fieldname(insn, 4, 4); \
7646
29
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7647
29
    tmp = fieldname(insn, 4, 4); \
7648
29
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7649
29
    return S; \
7650
373
  case 149: \
7651
373
    tmp = fieldname(insn, 4, 4); \
7652
373
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7653
373
    tmp = fieldname(insn, 12, 4); \
7654
373
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7655
373
    tmp = fieldname(insn, 4, 4); \
7656
373
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7657
373
    tmp = fieldname(insn, 0, 4); \
7658
373
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7659
373
    tmp = fieldname(insn, 8, 4); \
7660
373
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7661
373
    return S; \
7662
373
  case 150: \
7663
367
    tmp = fieldname(insn, 0, 4); \
7664
367
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7665
367
    tmp = fieldname(insn, 4, 4); \
7666
367
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7667
367
    tmp = fieldname(insn, 0, 4); \
7668
367
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7669
367
    return S; \
7670
367
  case 151: \
7671
53
    tmp = fieldname(insn, 0, 4); \
7672
53
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7673
53
    tmp = fieldname(insn, 4, 4); \
7674
53
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7675
53
    tmp = fieldname(insn, 4, 4); \
7676
52
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7677
52
    return S; \
7678
52
  case 152: \
7679
34
    tmp = fieldname(insn, 0, 4); \
7680
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7681
34
    tmp = fieldname(insn, 4, 4); \
7682
34
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7683
34
    tmp = fieldname(insn, 4, 4); \
7684
33
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7685
33
    tmp = fieldname(insn, 12, 4); \
7686
33
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7687
33
    return S; \
7688
33
  case 153: \
7689
8
    tmp = fieldname(insn, 4, 4); \
7690
8
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7691
8
    tmp = fieldname(insn, 0, 4); \
7692
8
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7693
8
    tmp = fieldname(insn, 12, 4); \
7694
8
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7695
8
    return S; \
7696
24
  case 154: \
7697
24
    tmp = fieldname(insn, 4, 4); \
7698
24
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7699
24
    tmp = fieldname(insn, 0, 4); \
7700
24
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7701
24
    return S; \
7702
71
  case 155: \
7703
71
    tmp = fieldname(insn, 4, 4); \
7704
71
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7705
71
    tmp = fieldname(insn, 0, 4); \
7706
71
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7707
71
    tmp = fieldname(insn, 12, 4); \
7708
71
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7709
71
    return S; \
7710
71
  case 156: \
7711
18
    tmp = fieldname(insn, 4, 4); \
7712
18
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7713
18
    tmp = fieldname(insn, 0, 4); \
7714
18
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7715
18
    return S; \
7716
32
  case 157: \
7717
32
    tmp = fieldname(insn, 4, 4); \
7718
32
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7719
32
    tmp = fieldname(insn, 4, 4); \
7720
32
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7721
32
    tmp = fieldname(insn, 0, 4); \
7722
32
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7723
32
    return S; \
7724
32
  case 158: \
7725
26
    tmp = fieldname(insn, 4, 4); \
7726
26
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7727
26
    tmp = fieldname(insn, 4, 4); \
7728
26
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7729
26
    tmp = fieldname(insn, 0, 4); \
7730
26
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7731
26
    tmp = fieldname(insn, 12, 4); \
7732
26
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7733
26
    return S; \
7734
38
  case 159: \
7735
38
    tmp = fieldname(insn, 4, 4); \
7736
38
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7737
38
    tmp = fieldname(insn, 4, 4); \
7738
38
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7739
38
    tmp = fieldname(insn, 0, 4); \
7740
38
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7741
38
    tmp = fieldname(insn, 12, 4); \
7742
38
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7743
38
    return S; \
7744
38
  case 160: \
7745
11
    tmp = fieldname(insn, 4, 4); \
7746
11
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7747
11
    tmp = fieldname(insn, 0, 4); \
7748
11
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7749
11
    tmp = fieldname(insn, 12, 4); \
7750
11
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7751
11
    return S; \
7752
19
  case 161: \
7753
19
    tmp = fieldname(insn, 4, 4); \
7754
19
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7755
19
    tmp = fieldname(insn, 4, 4); \
7756
19
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7757
19
    tmp = fieldname(insn, 0, 4); \
7758
19
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7759
19
    tmp = fieldname(insn, 12, 4); \
7760
19
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7761
19
    return S; \
7762
57
  case 162: \
7763
57
    tmp = fieldname(insn, 4, 4); \
7764
57
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7765
57
    tmp = fieldname(insn, 0, 4); \
7766
57
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7767
57
    tmp = fieldname(insn, 12, 4); \
7768
57
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7769
57
    return S; \
7770
57
  case 163: \
7771
19
    tmp = fieldname(insn, 20, 4); \
7772
19
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7773
19
    tmp = fieldname(insn, 20, 4); \
7774
18
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7775
18
    tmp = fieldname(insn, 16, 4); \
7776
18
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7777
18
    tmp = fieldname(insn, 0, 16); \
7778
17
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7779
17
    return S; \
7780
340
  case 164: \
7781
340
    tmp = fieldname(insn, 20, 4); \
7782
340
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7783
340
    tmp = fieldname(insn, 16, 4); \
7784
340
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7785
340
    tmp = fieldname(insn, 0, 16); \
7786
340
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7787
340
    return S; \
7788
340
  case 165: \
7789
93
    tmp = fieldname(insn, 20, 4); \
7790
93
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7791
93
    tmp = fieldname(insn, 20, 4); \
7792
93
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7793
93
    tmp = fieldname(insn, 16, 4); \
7794
93
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7795
93
    tmp = fieldname(insn, 0, 16); \
7796
93
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7797
93
    return S; \
7798
340
  case 166: \
7799
340
    tmp = fieldname(insn, 36, 4); \
7800
340
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7801
340
    tmp = fieldname(insn, 0, 32); \
7802
340
    if (decodePC32DBLOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7803
340
    return S; \
7804
340
  case 167: \
7805
62
    tmp = fieldname(insn, 36, 4); \
7806
62
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7807
62
    tmp = fieldname(insn, 0, 32); \
7808
62
    if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7809
62
    return S; \
7810
62
  case 168: \
7811
16
    tmp = fieldname(insn, 0, 32); \
7812
16
    if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7813
16
    return S; \
7814
16
  case 169: \
7815
13
    tmp = fieldname(insn, 36, 4); \
7816
13
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7817
13
    tmp = fieldname(insn, 0, 32); \
7818
13
    if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7819
13
    return S; \
7820
20
  case 170: \
7821
20
    tmp = fieldname(insn, 36, 4); \
7822
20
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7823
20
    tmp = fieldname(insn, 0, 32); \
7824
20
    if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7825
20
    return S; \
7826
164
  case 171: \
7827
164
    tmp = fieldname(insn, 36, 4); \
7828
164
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7829
164
    tmp = fieldname(insn, 36, 4); \
7830
164
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7831
164
    tmp = fieldname(insn, 0, 32); \
7832
164
    if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7833
164
    return S; \
7834
170
  case 172: \
7835
170
    tmp = fieldname(insn, 36, 4); \
7836
170
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7837
170
    tmp = fieldname(insn, 36, 4); \
7838
170
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7839
170
    tmp = fieldname(insn, 0, 32); \
7840
170
    if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7841
170
    return S; \
7842
170
  case 173: \
7843
37
    tmp = fieldname(insn, 36, 4); \
7844
37
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7845
37
    tmp = fieldname(insn, 0, 32); \
7846
37
    if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7847
37
    return S; \
7848
152
  case 174: \
7849
152
    tmp = fieldname(insn, 36, 4); \
7850
152
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7851
152
    tmp = fieldname(insn, 0, 32); \
7852
152
    if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7853
152
    return S; \
7854
152
  case 175: \
7855
127
    tmp = fieldname(insn, 36, 4); \
7856
127
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7857
127
    tmp = fieldname(insn, 0, 32); \
7858
127
    if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7859
127
    return S; \
7860
306
  case 176: \
7861
306
    tmp = fieldname(insn, 36, 4); \
7862
306
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7863
306
    tmp = fieldname(insn, 36, 4); \
7864
306
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7865
306
    tmp = fieldname(insn, 0, 32); \
7866
306
    if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7867
306
    return S; \
7868
333
  case 177: \
7869
333
    tmp = fieldname(insn, 36, 4); \
7870
333
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7871
333
    tmp = fieldname(insn, 36, 4); \
7872
333
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7873
333
    tmp = fieldname(insn, 0, 32); \
7874
333
    if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7875
333
    return S; \
7876
333
  case 178: \
7877
20
    tmp = fieldname(insn, 36, 4); \
7878
20
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7879
20
    tmp = fieldname(insn, 36, 4); \
7880
20
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7881
20
    tmp = fieldname(insn, 0, 32); \
7882
20
    if (decodeU32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7883
20
    return S; \
7884
31
  case 179: \
7885
31
    tmp = fieldname(insn, 36, 4); \
7886
31
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7887
31
    tmp = fieldname(insn, 0, 32); \
7888
31
    if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7889
31
    return S; \
7890
80
  case 180: \
7891
80
    tmp = fieldname(insn, 36, 4); \
7892
80
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7893
80
    tmp = fieldname(insn, 0, 32); \
7894
80
    if (decodePC32DBLOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7895
80
    return S; \
7896
289
  case 181: \
7897
289
    tmp = fieldname(insn, 36, 4); \
7898
289
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7899
289
    tmp = fieldname(insn, 24, 12); \
7900
289
    if (decodePC12DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7901
289
    tmp = fieldname(insn, 0, 24); \
7902
289
    if (decodePC24DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7903
289
    return S; \
7904
289
  case 182: \
7905
18
    tmp = fieldname(insn, 36, 4); \
7906
18
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7907
18
    tmp = fieldname(insn, 0, 32); \
7908
18
    if (decodePC32DBLOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7909
18
    return S; \
7910
37
  case 183: \
7911
37
    tmp = fieldname(insn, 36, 4); \
7912
37
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7913
37
    tmp = fieldname(insn, 0, 16); \
7914
37
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7915
37
    tmp = fieldname(insn, 16, 16); \
7916
37
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7917
37
    return S; \
7918
37
  case 184: \
7919
16
    tmp = fieldname(insn, 16, 16); \
7920
16
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7921
16
    tmp = fieldname(insn, 0, 16); \
7922
16
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7923
16
    tmp = fieldname(insn, 36, 4); \
7924
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7925
16
    return S; \
7926
75
  case 185: \
7927
75
    tmp = fieldname(insn, 36, 4); \
7928
75
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7929
75
    tmp = fieldname(insn, 16, 16); \
7930
74
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7931
74
    tmp = fieldname(insn, 0, 16); \
7932
74
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7933
74
    return S; \
7934
74
  case 186: \
7935
18
    tmp = fieldname(insn, 36, 4); \
7936
18
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7937
18
    tmp = fieldname(insn, 36, 4); \
7938
18
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7939
18
    tmp = fieldname(insn, 0, 32); \
7940
18
    if (decodePC32DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7941
18
    return S; \
7942
49
  case 187: \
7943
49
    tmp = fieldname(insn, 36, 4); \
7944
49
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7945
49
    tmp = fieldname(insn, 36, 4); \
7946
49
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7947
49
    tmp = fieldname(insn, 0, 32); \
7948
49
    if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7949
49
    return S; \
7950
72
  case 188: \
7951
72
    tmp = fieldname(insn, 36, 4); \
7952
72
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7953
72
    tmp = fieldname(insn, 0, 32); \
7954
72
    if (decodeS32ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7955
72
    return S; \
7956
2.24k
  case 189: \
7957
2.24k
    tmp = fieldname(insn, 16, 24); \
7958
2.24k
    if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7959
2.24k
    tmp = fieldname(insn, 0, 16); \
7960
2.24k
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7961
2.24k
    return S; \
7962
2.24k
  case 190: \
7963
485
    tmp = 0; \
7964
485
    tmp |= fieldname(insn, 16, 16) << 0; \
7965
485
    tmp |= fieldname(insn, 36, 4) << 16; \
7966
485
    if (decodeBDRAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7967
485
    tmp = fieldname(insn, 0, 16); \
7968
485
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7969
485
    tmp = fieldname(insn, 32, 4); \
7970
485
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7971
485
    return S; \
7972
485
  case 191: \
7973
318
    tmp = fieldname(insn, 16, 16); \
7974
318
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7975
318
    tmp = 0; \
7976
318
    tmp |= fieldname(insn, 0, 16) << 0; \
7977
318
    tmp |= fieldname(insn, 32, 8) << 16; \
7978
318
    if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7979
318
    return S; \
7980
318
  case 192: \
7981
205
    tmp = fieldname(insn, 36, 4); \
7982
205
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7983
205
    tmp = fieldname(insn, 8, 28); \
7984
205
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7985
205
    return S; \
7986
205
  case 193: \
7987
34
    tmp = fieldname(insn, 36, 4); \
7988
34
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7989
34
    tmp = fieldname(insn, 36, 4); \
7990
34
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7991
34
    tmp = fieldname(insn, 8, 28); \
7992
34
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7993
34
    return S; \
7994
116
  case 194: \
7995
116
    tmp = fieldname(insn, 36, 4); \
7996
116
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7997
116
    tmp = fieldname(insn, 36, 4); \
7998
116
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
7999
116
    tmp = fieldname(insn, 8, 28); \
8000
116
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8001
116
    return S; \
8002
229
  case 195: \
8003
229
    tmp = fieldname(insn, 36, 4); \
8004
229
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8005
229
    tmp = fieldname(insn, 36, 4); \
8006
228
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8007
228
    tmp = fieldname(insn, 8, 28); \
8008
228
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8009
228
    return S; \
8010
228
  case 196: \
8011
76
    tmp = fieldname(insn, 36, 4); \
8012
76
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8013
76
    tmp = fieldname(insn, 8, 28); \
8014
76
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8015
76
    return S; \
8016
76
  case 197: \
8017
8
    tmp = fieldname(insn, 36, 4); \
8018
8
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8019
8
    tmp = fieldname(insn, 8, 28); \
8020
8
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8021
8
    return S; \
8022
217
  case 198: \
8023
217
    tmp = fieldname(insn, 8, 28); \
8024
217
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8025
217
    return S; \
8026
217
  case 199: \
8027
20
    tmp = fieldname(insn, 36, 4); \
8028
20
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8029
20
    tmp = fieldname(insn, 8, 28); \
8030
19
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8031
19
    return S; \
8032
19
  case 200: \
8033
12
    tmp = fieldname(insn, 36, 4); \
8034
12
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8035
12
    tmp = fieldname(insn, 8, 28); \
8036
12
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8037
12
    return S; \
8038
18
  case 201: \
8039
18
    tmp = fieldname(insn, 16, 16); \
8040
18
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8041
18
    tmp = fieldname(insn, 0, 16); \
8042
18
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8043
18
    return S; \
8044
23
  case 202: \
8045
23
    tmp = fieldname(insn, 16, 16); \
8046
23
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8047
23
    tmp = fieldname(insn, 0, 16); \
8048
23
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8049
23
    return S; \
8050
52
  case 203: \
8051
52
    tmp = fieldname(insn, 16, 16); \
8052
52
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8053
52
    tmp = fieldname(insn, 0, 16); \
8054
52
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8055
52
    return S; \
8056
389
  case 204: \
8057
389
    tmp = 0; \
8058
389
    tmp |= fieldname(insn, 8, 1) << 4; \
8059
389
    tmp |= fieldname(insn, 12, 4) << 0; \
8060
389
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8061
389
    tmp = fieldname(insn, 16, 16); \
8062
389
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8063
389
    tmp = fieldname(insn, 32, 8); \
8064
389
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8065
389
    return S; \
8066
389
  case 205: \
8067
22
    tmp = 0; \
8068
22
    tmp |= fieldname(insn, 8, 1) << 4; \
8069
22
    tmp |= fieldname(insn, 12, 4) << 0; \
8070
22
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8071
22
    tmp = fieldname(insn, 32, 4); \
8072
22
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8073
22
    tmp = fieldname(insn, 16, 16); \
8074
22
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8075
22
    return S; \
8076
22
  case 206: \
8077
8
    tmp = 0; \
8078
8
    tmp |= fieldname(insn, 11, 1) << 4; \
8079
8
    tmp |= fieldname(insn, 36, 4) << 0; \
8080
8
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8081
8
    tmp = fieldname(insn, 16, 16); \
8082
8
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8083
8
    tmp = fieldname(insn, 12, 4); \
8084
8
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8085
8
    return S; \
8086
30
  case 207: \
8087
30
    tmp = fieldname(insn, 36, 4); \
8088
30
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8089
30
    tmp = 0; \
8090
30
    tmp |= fieldname(insn, 10, 1) << 4; \
8091
30
    tmp |= fieldname(insn, 32, 4) << 0; \
8092
30
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8093
30
    tmp = fieldname(insn, 20, 4); \
8094
30
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8095
30
    return S; \
8096
34
  case 208: \
8097
34
    tmp = fieldname(insn, 36, 4); \
8098
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8099
34
    tmp = 0; \
8100
34
    tmp |= fieldname(insn, 10, 1) << 4; \
8101
34
    tmp |= fieldname(insn, 32, 4) << 0; \
8102
34
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8103
34
    tmp = fieldname(insn, 20, 4); \
8104
34
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8105
34
    return S; \
8106
139
  case 209: \
8107
139
    tmp = 0; \
8108
139
    tmp |= fieldname(insn, 11, 1) << 4; \
8109
139
    tmp |= fieldname(insn, 36, 4) << 0; \
8110
139
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8111
139
    tmp = fieldname(insn, 32, 4); \
8112
139
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8113
139
    tmp = fieldname(insn, 12, 8); \
8114
139
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8115
139
    tmp = fieldname(insn, 20, 4); \
8116
139
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8117
139
    return S; \
8118
198
  case 210: \
8119
198
    tmp = 0; \
8120
198
    tmp |= fieldname(insn, 11, 1) << 4; \
8121
198
    tmp |= fieldname(insn, 36, 4) << 0; \
8122
198
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8123
198
    tmp = 0; \
8124
198
    tmp |= fieldname(insn, 10, 1) << 4; \
8125
198
    tmp |= fieldname(insn, 32, 4) << 0; \
8126
198
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8127
198
    tmp = fieldname(insn, 12, 8); \
8128
198
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8129
198
    tmp = fieldname(insn, 24, 8); \
8130
198
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8131
198
    tmp = fieldname(insn, 20, 4); \
8132
198
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8133
198
    return S; \
8134
198
  case 211: \
8135
19
    tmp = 0; \
8136
19
    tmp |= fieldname(insn, 11, 1) << 4; \
8137
19
    tmp |= fieldname(insn, 36, 4) << 0; \
8138
19
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8139
19
    tmp = fieldname(insn, 32, 4); \
8140
19
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8141
19
    tmp = fieldname(insn, 12, 8); \
8142
19
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8143
19
    tmp = fieldname(insn, 20, 4); \
8144
19
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8145
19
    return S; \
8146
19
  case 212: \
8147
11
    tmp = 0; \
8148
11
    tmp |= fieldname(insn, 10, 1) << 4; \
8149
11
    tmp |= fieldname(insn, 32, 4) << 0; \
8150
11
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8151
11
    return S; \
8152
144
  case 213: \
8153
144
    tmp = 0; \
8154
144
    tmp |= fieldname(insn, 11, 1) << 4; \
8155
144
    tmp |= fieldname(insn, 36, 4) << 0; \
8156
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8157
144
    tmp = 0; \
8158
144
    tmp |= fieldname(insn, 10, 1) << 4; \
8159
144
    tmp |= fieldname(insn, 32, 4) << 0; \
8160
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8161
144
    tmp = 0; \
8162
144
    tmp |= fieldname(insn, 9, 1) << 4; \
8163
144
    tmp |= fieldname(insn, 28, 4) << 0; \
8164
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8165
144
    tmp = fieldname(insn, 12, 8); \
8166
144
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8167
144
    tmp = fieldname(insn, 20, 4); \
8168
144
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8169
144
    return S; \
8170
144
  case 214: \
8171
33
    tmp = 0; \
8172
33
    tmp |= fieldname(insn, 10, 1) << 4; \
8173
33
    tmp |= fieldname(insn, 32, 4) << 0; \
8174
33
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8175
33
    tmp = 0; \
8176
33
    tmp |= fieldname(insn, 9, 1) << 4; \
8177
33
    tmp |= fieldname(insn, 28, 4) << 0; \
8178
33
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8179
33
    tmp = fieldname(insn, 20, 4); \
8180
33
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8181
33
    return S; \
8182
199
  case 215: \
8183
199
    tmp = 0; \
8184
199
    tmp |= fieldname(insn, 11, 1) << 4; \
8185
199
    tmp |= fieldname(insn, 36, 4) << 0; \
8186
199
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8187
199
    tmp = 0; \
8188
199
    tmp |= fieldname(insn, 11, 1) << 4; \
8189
199
    tmp |= fieldname(insn, 36, 4) << 0; \
8190
199
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8191
199
    tmp = fieldname(insn, 16, 20); \
8192
199
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8193
199
    tmp = fieldname(insn, 12, 4); \
8194
199
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8195
199
    return S; \
8196
199
  case 216: \
8197
7
    tmp = 0; \
8198
7
    tmp |= fieldname(insn, 11, 1) << 4; \
8199
7
    tmp |= fieldname(insn, 36, 4) << 0; \
8200
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8201
7
    tmp = 0; \
8202
7
    tmp |= fieldname(insn, 11, 1) << 4; \
8203
7
    tmp |= fieldname(insn, 36, 4) << 0; \
8204
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8205
7
    tmp = fieldname(insn, 16, 20); \
8206
7
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8207
7
    tmp = fieldname(insn, 12, 4); \
8208
7
    if (decodeU3ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8209
7
    return S; \
8210
24
  case 217: \
8211
24
    tmp = 0; \
8212
24
    tmp |= fieldname(insn, 11, 1) << 4; \
8213
24
    tmp |= fieldname(insn, 36, 4) << 0; \
8214
24
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8215
24
    tmp = 0; \
8216
24
    tmp |= fieldname(insn, 11, 1) << 4; \
8217
24
    tmp |= fieldname(insn, 36, 4) << 0; \
8218
24
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8219
24
    tmp = fieldname(insn, 16, 20); \
8220
24
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8221
24
    tmp = fieldname(insn, 12, 4); \
8222
24
    if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8223
24
    return S; \
8224
24
  case 218: \
8225
18
    tmp = 0; \
8226
18
    tmp |= fieldname(insn, 11, 1) << 4; \
8227
18
    tmp |= fieldname(insn, 36, 4) << 0; \
8228
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8229
18
    tmp = 0; \
8230
18
    tmp |= fieldname(insn, 11, 1) << 4; \
8231
18
    tmp |= fieldname(insn, 36, 4) << 0; \
8232
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8233
18
    tmp = fieldname(insn, 16, 20); \
8234
18
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8235
18
    tmp = fieldname(insn, 12, 4); \
8236
18
    if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8237
18
    return S; \
8238
18
  case 219: \
8239
7
    tmp = 0; \
8240
7
    tmp |= fieldname(insn, 11, 1) << 4; \
8241
7
    tmp |= fieldname(insn, 36, 4) << 0; \
8242
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8243
7
    tmp = fieldname(insn, 16, 20); \
8244
7
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8245
7
    return S; \
8246
60
  case 220: \
8247
60
    tmp = 0; \
8248
60
    tmp |= fieldname(insn, 11, 1) << 4; \
8249
60
    tmp |= fieldname(insn, 36, 4) << 0; \
8250
60
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8251
60
    tmp = fieldname(insn, 16, 20); \
8252
60
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8253
60
    tmp = fieldname(insn, 12, 4); \
8254
60
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8255
60
    return S; \
8256
60
  case 221: \
8257
29
    tmp = 0; \
8258
29
    tmp |= fieldname(insn, 11, 1) << 4; \
8259
29
    tmp |= fieldname(insn, 36, 4) << 0; \
8260
29
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8261
29
    tmp = fieldname(insn, 16, 20); \
8262
29
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8263
29
    tmp = fieldname(insn, 12, 4); \
8264
29
    if (decodeU3ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8265
29
    return S; \
8266
30
  case 222: \
8267
30
    tmp = 0; \
8268
30
    tmp |= fieldname(insn, 11, 1) << 4; \
8269
30
    tmp |= fieldname(insn, 36, 4) << 0; \
8270
30
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8271
30
    tmp = fieldname(insn, 16, 20); \
8272
30
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8273
30
    tmp = fieldname(insn, 12, 4); \
8274
30
    if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8275
30
    return S; \
8276
30
  case 223: \
8277
20
    tmp = 0; \
8278
20
    tmp |= fieldname(insn, 11, 1) << 4; \
8279
20
    tmp |= fieldname(insn, 36, 4) << 0; \
8280
20
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8281
20
    tmp = fieldname(insn, 16, 20); \
8282
20
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8283
20
    tmp = fieldname(insn, 12, 4); \
8284
20
    if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8285
20
    return S; \
8286
32
  case 224: \
8287
32
    tmp = 0; \
8288
32
    tmp |= fieldname(insn, 11, 1) << 4; \
8289
32
    tmp |= fieldname(insn, 36, 4) << 0; \
8290
32
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8291
32
    tmp = 0; \
8292
32
    tmp |= fieldname(insn, 11, 1) << 4; \
8293
32
    tmp |= fieldname(insn, 36, 4) << 0; \
8294
32
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8295
32
    tmp = 0; \
8296
32
    tmp |= fieldname(insn, 10, 1) << 20; \
8297
32
    tmp |= fieldname(insn, 16, 20) << 0; \
8298
32
    if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8299
32
    tmp = fieldname(insn, 12, 4); \
8300
32
    if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8301
32
    return S; \
8302
54
  case 225: \
8303
54
    tmp = 0; \
8304
54
    tmp |= fieldname(insn, 11, 1) << 4; \
8305
54
    tmp |= fieldname(insn, 36, 4) << 0; \
8306
54
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8307
54
    tmp = 0; \
8308
54
    tmp |= fieldname(insn, 11, 1) << 4; \
8309
54
    tmp |= fieldname(insn, 36, 4) << 0; \
8310
54
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8311
54
    tmp = 0; \
8312
54
    tmp |= fieldname(insn, 10, 1) << 20; \
8313
54
    tmp |= fieldname(insn, 16, 20) << 0; \
8314
54
    if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8315
54
    tmp = fieldname(insn, 12, 4); \
8316
54
    if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8317
54
    return S; \
8318
250
  case 226: \
8319
250
    tmp = 0; \
8320
250
    tmp |= fieldname(insn, 11, 1) << 4; \
8321
250
    tmp |= fieldname(insn, 36, 4) << 0; \
8322
250
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8323
250
    tmp = 0; \
8324
250
    tmp |= fieldname(insn, 10, 1) << 20; \
8325
250
    tmp |= fieldname(insn, 16, 20) << 0; \
8326
250
    if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8327
250
    tmp = fieldname(insn, 12, 4); \
8328
250
    if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8329
250
    return S; \
8330
417
  case 227: \
8331
417
    tmp = 0; \
8332
417
    tmp |= fieldname(insn, 11, 1) << 4; \
8333
417
    tmp |= fieldname(insn, 36, 4) << 0; \
8334
417
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8335
417
    tmp = 0; \
8336
417
    tmp |= fieldname(insn, 10, 1) << 20; \
8337
417
    tmp |= fieldname(insn, 16, 20) << 0; \
8338
417
    if (decodeBDVAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8339
417
    tmp = fieldname(insn, 12, 4); \
8340
417
    if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8341
417
    return S; \
8342
417
  case 228: \
8343
16
    tmp = fieldname(insn, 36, 4); \
8344
16
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8345
16
    tmp = 0; \
8346
16
    tmp |= fieldname(insn, 10, 1) << 4; \
8347
16
    tmp |= fieldname(insn, 32, 4) << 0; \
8348
16
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8349
16
    tmp = fieldname(insn, 16, 16); \
8350
16
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8351
16
    return S; \
8352
152
  case 229: \
8353
152
    tmp = fieldname(insn, 36, 4); \
8354
152
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8355
152
    tmp = 0; \
8356
152
    tmp |= fieldname(insn, 10, 1) << 4; \
8357
152
    tmp |= fieldname(insn, 32, 4) << 0; \
8358
152
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8359
152
    tmp = fieldname(insn, 16, 16); \
8360
152
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8361
152
    tmp = fieldname(insn, 12, 4); \
8362
152
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8363
152
    return S; \
8364
152
  case 230: \
8365
30
    tmp = 0; \
8366
30
    tmp |= fieldname(insn, 11, 1) << 4; \
8367
30
    tmp |= fieldname(insn, 36, 4) << 0; \
8368
30
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8369
30
    tmp = 0; \
8370
30
    tmp |= fieldname(insn, 11, 1) << 4; \
8371
30
    tmp |= fieldname(insn, 36, 4) << 0; \
8372
30
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8373
30
    tmp = fieldname(insn, 32, 4); \
8374
30
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8375
30
    tmp = fieldname(insn, 16, 16); \
8376
30
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8377
30
    return S; \
8378
30
  case 231: \
8379
3
    tmp = 0; \
8380
3
    tmp |= fieldname(insn, 11, 1) << 4; \
8381
3
    tmp |= fieldname(insn, 36, 4) << 0; \
8382
3
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8383
3
    tmp = 0; \
8384
3
    tmp |= fieldname(insn, 11, 1) << 4; \
8385
3
    tmp |= fieldname(insn, 36, 4) << 0; \
8386
3
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8387
3
    tmp = fieldname(insn, 32, 4); \
8388
3
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8389
3
    tmp = fieldname(insn, 16, 16); \
8390
3
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8391
3
    return S; \
8392
40
  case 232: \
8393
40
    tmp = 0; \
8394
40
    tmp |= fieldname(insn, 11, 1) << 4; \
8395
40
    tmp |= fieldname(insn, 36, 4) << 0; \
8396
40
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8397
40
    tmp = 0; \
8398
40
    tmp |= fieldname(insn, 11, 1) << 4; \
8399
40
    tmp |= fieldname(insn, 36, 4) << 0; \
8400
40
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8401
40
    tmp = fieldname(insn, 32, 4); \
8402
40
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8403
40
    tmp = fieldname(insn, 16, 16); \
8404
40
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8405
40
    tmp = fieldname(insn, 12, 4); \
8406
40
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8407
40
    return S; \
8408
40
  case 233: \
8409
30
    tmp = fieldname(insn, 36, 4); \
8410
30
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8411
30
    tmp = fieldname(insn, 16, 20); \
8412
30
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8413
30
    tmp = fieldname(insn, 12, 4); \
8414
30
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8415
30
    return S; \
8416
35
  case 234: \
8417
35
    tmp = 0; \
8418
35
    tmp |= fieldname(insn, 11, 1) << 4; \
8419
35
    tmp |= fieldname(insn, 36, 4) << 0; \
8420
35
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8421
35
    tmp = 0; \
8422
35
    tmp |= fieldname(insn, 10, 1) << 4; \
8423
35
    tmp |= fieldname(insn, 32, 4) << 0; \
8424
35
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8425
35
    tmp = fieldname(insn, 16, 16); \
8426
35
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8427
35
    return S; \
8428
113
  case 235: \
8429
113
    tmp = 0; \
8430
113
    tmp |= fieldname(insn, 11, 1) << 4; \
8431
113
    tmp |= fieldname(insn, 36, 4) << 0; \
8432
113
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8433
113
    tmp = 0; \
8434
113
    tmp |= fieldname(insn, 10, 1) << 4; \
8435
113
    tmp |= fieldname(insn, 32, 4) << 0; \
8436
113
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8437
113
    tmp = fieldname(insn, 16, 16); \
8438
113
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8439
113
    tmp = fieldname(insn, 12, 4); \
8440
113
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8441
113
    return S; \
8442
113
  case 236: \
8443
18
    tmp = 0; \
8444
18
    tmp |= fieldname(insn, 11, 1) << 4; \
8445
18
    tmp |= fieldname(insn, 36, 4) << 0; \
8446
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8447
18
    tmp = 0; \
8448
18
    tmp |= fieldname(insn, 10, 1) << 4; \
8449
18
    tmp |= fieldname(insn, 32, 4) << 0; \
8450
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8451
18
    tmp = fieldname(insn, 16, 16); \
8452
18
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8453
18
    return S; \
8454
18
  case 237: \
8455
10
    tmp = 0; \
8456
10
    tmp |= fieldname(insn, 11, 1) << 4; \
8457
10
    tmp |= fieldname(insn, 36, 4) << 0; \
8458
10
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8459
10
    tmp = fieldname(insn, 32, 4); \
8460
10
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8461
10
    tmp = fieldname(insn, 16, 16); \
8462
10
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8463
10
    return S; \
8464
37
  case 238: \
8465
37
    tmp = 0; \
8466
37
    tmp |= fieldname(insn, 11, 1) << 4; \
8467
37
    tmp |= fieldname(insn, 36, 4) << 0; \
8468
37
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8469
37
    tmp = 0; \
8470
37
    tmp |= fieldname(insn, 11, 1) << 4; \
8471
37
    tmp |= fieldname(insn, 36, 4) << 0; \
8472
37
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8473
37
    tmp = fieldname(insn, 16, 16); \
8474
37
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8475
37
    tmp = fieldname(insn, 12, 4); \
8476
37
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8477
37
    return S; \
8478
37
  case 239: \
8479
4
    tmp = 0; \
8480
4
    tmp |= fieldname(insn, 11, 1) << 4; \
8481
4
    tmp |= fieldname(insn, 36, 4) << 0; \
8482
4
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8483
4
    tmp = 0; \
8484
4
    tmp |= fieldname(insn, 11, 1) << 4; \
8485
4
    tmp |= fieldname(insn, 36, 4) << 0; \
8486
4
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8487
4
    tmp = fieldname(insn, 16, 16); \
8488
4
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8489
4
    tmp = fieldname(insn, 12, 4); \
8490
4
    if (decodeU3ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8491
4
    return S; \
8492
24
  case 240: \
8493
24
    tmp = 0; \
8494
24
    tmp |= fieldname(insn, 11, 1) << 4; \
8495
24
    tmp |= fieldname(insn, 36, 4) << 0; \
8496
24
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8497
24
    tmp = 0; \
8498
24
    tmp |= fieldname(insn, 11, 1) << 4; \
8499
24
    tmp |= fieldname(insn, 36, 4) << 0; \
8500
24
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8501
24
    tmp = fieldname(insn, 16, 16); \
8502
24
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8503
24
    tmp = fieldname(insn, 12, 4); \
8504
24
    if (decodeU1ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8505
24
    return S; \
8506
63
  case 241: \
8507
63
    tmp = 0; \
8508
63
    tmp |= fieldname(insn, 11, 1) << 4; \
8509
63
    tmp |= fieldname(insn, 36, 4) << 0; \
8510
63
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8511
63
    tmp = 0; \
8512
63
    tmp |= fieldname(insn, 11, 1) << 4; \
8513
63
    tmp |= fieldname(insn, 36, 4) << 0; \
8514
63
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8515
63
    tmp = fieldname(insn, 16, 16); \
8516
63
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8517
63
    tmp = fieldname(insn, 12, 4); \
8518
63
    if (decodeU2ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8519
63
    return S; \
8520
63
  case 242: \
8521
42
    tmp = 0; \
8522
42
    tmp |= fieldname(insn, 11, 1) << 4; \
8523
42
    tmp |= fieldname(insn, 36, 4) << 0; \
8524
42
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8525
42
    return S; \
8526
42
  case 243: \
8527
18
    tmp = 0; \
8528
18
    tmp |= fieldname(insn, 11, 1) << 4; \
8529
18
    tmp |= fieldname(insn, 36, 4) << 0; \
8530
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8531
18
    tmp = fieldname(insn, 16, 16); \
8532
18
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8533
18
    return S; \
8534
44
  case 244: \
8535
44
    tmp = 0; \
8536
44
    tmp |= fieldname(insn, 11, 1) << 4; \
8537
44
    tmp |= fieldname(insn, 36, 4) << 0; \
8538
44
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8539
44
    tmp = fieldname(insn, 16, 16); \
8540
44
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8541
44
    return S; \
8542
44
  case 245: \
8543
20
    tmp = 0; \
8544
20
    tmp |= fieldname(insn, 11, 1) << 4; \
8545
20
    tmp |= fieldname(insn, 36, 4) << 0; \
8546
20
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8547
20
    tmp = fieldname(insn, 16, 16); \
8548
20
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8549
20
    tmp = fieldname(insn, 12, 4); \
8550
20
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8551
20
    return S; \
8552
185
  case 246: \
8553
185
    tmp = 0; \
8554
185
    tmp |= fieldname(insn, 11, 1) << 4; \
8555
185
    tmp |= fieldname(insn, 36, 4) << 0; \
8556
185
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8557
185
    tmp = fieldname(insn, 24, 8); \
8558
185
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8559
185
    tmp = fieldname(insn, 16, 8); \
8560
185
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8561
185
    return S; \
8562
185
  case 247: \
8563
14
    tmp = 0; \
8564
14
    tmp |= fieldname(insn, 11, 1) << 4; \
8565
14
    tmp |= fieldname(insn, 36, 4) << 0; \
8566
14
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8567
14
    tmp = fieldname(insn, 24, 8); \
8568
14
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8569
14
    tmp = fieldname(insn, 16, 8); \
8570
14
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8571
14
    tmp = fieldname(insn, 12, 4); \
8572
14
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8573
14
    return S; \
8574
33
  case 248: \
8575
33
    tmp = 0; \
8576
33
    tmp |= fieldname(insn, 11, 1) << 4; \
8577
33
    tmp |= fieldname(insn, 36, 4) << 0; \
8578
33
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8579
33
    tmp = 0; \
8580
33
    tmp |= fieldname(insn, 10, 1) << 4; \
8581
33
    tmp |= fieldname(insn, 32, 4) << 0; \
8582
33
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8583
33
    tmp = fieldname(insn, 20, 12); \
8584
33
    if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8585
33
    return S; \
8586
33
  case 249: \
8587
18
    tmp = 0; \
8588
18
    tmp |= fieldname(insn, 11, 1) << 4; \
8589
18
    tmp |= fieldname(insn, 36, 4) << 0; \
8590
18
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8591
18
    tmp = 0; \
8592
18
    tmp |= fieldname(insn, 10, 1) << 4; \
8593
18
    tmp |= fieldname(insn, 32, 4) << 0; \
8594
18
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8595
18
    tmp = fieldname(insn, 20, 12); \
8596
18
    if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8597
18
    return S; \
8598
18
  case 250: \
8599
16
    tmp = 0; \
8600
16
    tmp |= fieldname(insn, 11, 1) << 4; \
8601
16
    tmp |= fieldname(insn, 36, 4) << 0; \
8602
16
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8603
16
    tmp = 0; \
8604
16
    tmp |= fieldname(insn, 10, 1) << 4; \
8605
16
    tmp |= fieldname(insn, 32, 4) << 0; \
8606
16
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8607
16
    tmp = fieldname(insn, 20, 12); \
8608
16
    if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8609
16
    return S; \
8610
31
  case 251: \
8611
31
    tmp = 0; \
8612
31
    tmp |= fieldname(insn, 11, 1) << 4; \
8613
31
    tmp |= fieldname(insn, 36, 4) << 0; \
8614
31
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8615
31
    tmp = 0; \
8616
31
    tmp |= fieldname(insn, 10, 1) << 4; \
8617
31
    tmp |= fieldname(insn, 32, 4) << 0; \
8618
31
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8619
31
    tmp = fieldname(insn, 20, 12); \
8620
31
    if (decodeU12ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8621
31
    tmp = fieldname(insn, 12, 4); \
8622
31
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8623
31
    tmp = fieldname(insn, 16, 4); \
8624
31
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8625
31
    return S; \
8626
144
  case 252: \
8627
144
    tmp = 0; \
8628
144
    tmp |= fieldname(insn, 11, 1) << 4; \
8629
144
    tmp |= fieldname(insn, 36, 4) << 0; \
8630
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8631
144
    tmp = 0; \
8632
144
    tmp |= fieldname(insn, 10, 1) << 4; \
8633
144
    tmp |= fieldname(insn, 32, 4) << 0; \
8634
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8635
144
    tmp = fieldname(insn, 16, 16); \
8636
144
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8637
144
    return S; \
8638
144
  case 253: \
8639
80
    tmp = 0; \
8640
80
    tmp |= fieldname(insn, 11, 1) << 4; \
8641
80
    tmp |= fieldname(insn, 36, 4) << 0; \
8642
80
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8643
80
    tmp = 0; \
8644
80
    tmp |= fieldname(insn, 10, 1) << 4; \
8645
80
    tmp |= fieldname(insn, 32, 4) << 0; \
8646
80
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8647
80
    tmp = fieldname(insn, 16, 16); \
8648
80
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8649
80
    tmp = fieldname(insn, 12, 4); \
8650
80
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8651
80
    return S; \
8652
80
  case 254: \
8653
29
    tmp = 0; \
8654
29
    tmp |= fieldname(insn, 11, 1) << 4; \
8655
29
    tmp |= fieldname(insn, 36, 4) << 0; \
8656
29
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8657
29
    tmp = 0; \
8658
29
    tmp |= fieldname(insn, 10, 1) << 4; \
8659
29
    tmp |= fieldname(insn, 32, 4) << 0; \
8660
29
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8661
29
    return S; \
8662
29
  case 255: \
8663
6
    tmp = 0; \
8664
6
    tmp |= fieldname(insn, 11, 1) << 4; \
8665
6
    tmp |= fieldname(insn, 36, 4) << 0; \
8666
6
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8667
6
    tmp = 0; \
8668
6
    tmp |= fieldname(insn, 10, 1) << 4; \
8669
6
    tmp |= fieldname(insn, 32, 4) << 0; \
8670
6
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8671
6
    tmp = fieldname(insn, 12, 4); \
8672
6
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8673
6
    return S; \
8674
64
  case 256: \
8675
64
    tmp = 0; \
8676
64
    tmp |= fieldname(insn, 11, 1) << 4; \
8677
64
    tmp |= fieldname(insn, 36, 4) << 0; \
8678
64
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8679
64
    tmp = 0; \
8680
64
    tmp |= fieldname(insn, 10, 1) << 4; \
8681
64
    tmp |= fieldname(insn, 32, 4) << 0; \
8682
64
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8683
64
    tmp = fieldname(insn, 20, 4); \
8684
64
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8685
64
    return S; \
8686
64
  case 257: \
8687
27
    tmp = 0; \
8688
27
    tmp |= fieldname(insn, 11, 1) << 4; \
8689
27
    tmp |= fieldname(insn, 36, 4) << 0; \
8690
27
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8691
27
    tmp = 0; \
8692
27
    tmp |= fieldname(insn, 10, 1) << 4; \
8693
27
    tmp |= fieldname(insn, 32, 4) << 0; \
8694
27
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8695
27
    tmp = fieldname(insn, 12, 4); \
8696
27
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8697
27
    tmp = fieldname(insn, 20, 4); \
8698
27
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8699
27
    return S; \
8700
35
  case 258: \
8701
35
    tmp = 0; \
8702
35
    tmp |= fieldname(insn, 11, 1) << 4; \
8703
35
    tmp |= fieldname(insn, 36, 4) << 0; \
8704
35
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8705
35
    tmp = 0; \
8706
35
    tmp |= fieldname(insn, 10, 1) << 4; \
8707
35
    tmp |= fieldname(insn, 32, 4) << 0; \
8708
35
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8709
35
    tmp = 0; \
8710
35
    tmp |= fieldname(insn, 9, 1) << 4; \
8711
35
    tmp |= fieldname(insn, 28, 4) << 0; \
8712
35
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8713
35
    return S; \
8714
35
  case 259: \
8715
16
    tmp = 0; \
8716
16
    tmp |= fieldname(insn, 11, 1) << 4; \
8717
16
    tmp |= fieldname(insn, 36, 4) << 0; \
8718
16
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8719
16
    tmp = 0; \
8720
16
    tmp |= fieldname(insn, 10, 1) << 4; \
8721
16
    tmp |= fieldname(insn, 32, 4) << 0; \
8722
16
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8723
16
    tmp = 0; \
8724
16
    tmp |= fieldname(insn, 9, 1) << 4; \
8725
16
    tmp |= fieldname(insn, 28, 4) << 0; \
8726
16
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8727
16
    tmp = fieldname(insn, 12, 4); \
8728
16
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8729
16
    return S; \
8730
34
  case 260: \
8731
34
    tmp = 0; \
8732
34
    tmp |= fieldname(insn, 11, 1) << 4; \
8733
34
    tmp |= fieldname(insn, 36, 4) << 0; \
8734
34
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8735
34
    tmp = fieldname(insn, 32, 4); \
8736
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8737
34
    tmp = fieldname(insn, 28, 4); \
8738
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8739
34
    return S; \
8740
34
  case 261: \
8741
21
    tmp = 0; \
8742
21
    tmp |= fieldname(insn, 11, 1) << 4; \
8743
21
    tmp |= fieldname(insn, 36, 4) << 0; \
8744
21
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8745
21
    tmp = 0; \
8746
21
    tmp |= fieldname(insn, 11, 1) << 4; \
8747
21
    tmp |= fieldname(insn, 36, 4) << 0; \
8748
21
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8749
21
    tmp = 0; \
8750
21
    tmp |= fieldname(insn, 10, 1) << 4; \
8751
21
    tmp |= fieldname(insn, 32, 4) << 0; \
8752
21
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8753
21
    tmp = 0; \
8754
21
    tmp |= fieldname(insn, 9, 1) << 4; \
8755
21
    tmp |= fieldname(insn, 28, 4) << 0; \
8756
21
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8757
21
    tmp = fieldname(insn, 16, 8); \
8758
21
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8759
21
    return S; \
8760
54
  case 262: \
8761
54
    tmp = 0; \
8762
54
    tmp |= fieldname(insn, 11, 1) << 4; \
8763
54
    tmp |= fieldname(insn, 36, 4) << 0; \
8764
54
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8765
54
    tmp = 0; \
8766
54
    tmp |= fieldname(insn, 11, 1) << 4; \
8767
54
    tmp |= fieldname(insn, 36, 4) << 0; \
8768
54
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8769
54
    tmp = 0; \
8770
54
    tmp |= fieldname(insn, 10, 1) << 4; \
8771
54
    tmp |= fieldname(insn, 32, 4) << 0; \
8772
54
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8773
54
    tmp = 0; \
8774
54
    tmp |= fieldname(insn, 9, 1) << 4; \
8775
54
    tmp |= fieldname(insn, 28, 4) << 0; \
8776
54
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8777
54
    tmp = fieldname(insn, 16, 8); \
8778
54
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8779
54
    tmp = fieldname(insn, 12, 4); \
8780
54
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8781
54
    return S; \
8782
54
  case 263: \
8783
10
    tmp = 0; \
8784
10
    tmp |= fieldname(insn, 11, 1) << 4; \
8785
10
    tmp |= fieldname(insn, 36, 4) << 0; \
8786
10
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8787
10
    tmp = 0; \
8788
10
    tmp |= fieldname(insn, 10, 1) << 4; \
8789
10
    tmp |= fieldname(insn, 32, 4) << 0; \
8790
10
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8791
10
    tmp = 0; \
8792
10
    tmp |= fieldname(insn, 9, 1) << 4; \
8793
10
    tmp |= fieldname(insn, 28, 4) << 0; \
8794
10
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8795
10
    tmp = fieldname(insn, 16, 8); \
8796
10
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8797
10
    return S; \
8798
42
  case 264: \
8799
42
    tmp = 0; \
8800
42
    tmp |= fieldname(insn, 11, 1) << 4; \
8801
42
    tmp |= fieldname(insn, 36, 4) << 0; \
8802
42
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8803
42
    tmp = 0; \
8804
42
    tmp |= fieldname(insn, 10, 1) << 4; \
8805
42
    tmp |= fieldname(insn, 32, 4) << 0; \
8806
42
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8807
42
    tmp = 0; \
8808
42
    tmp |= fieldname(insn, 9, 1) << 4; \
8809
42
    tmp |= fieldname(insn, 28, 4) << 0; \
8810
42
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8811
42
    tmp = fieldname(insn, 20, 4); \
8812
42
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8813
42
    return S; \
8814
42
  case 265: \
8815
6
    tmp = 0; \
8816
6
    tmp |= fieldname(insn, 11, 1) << 4; \
8817
6
    tmp |= fieldname(insn, 36, 4) << 0; \
8818
6
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8819
6
    tmp = 0; \
8820
6
    tmp |= fieldname(insn, 10, 1) << 4; \
8821
6
    tmp |= fieldname(insn, 32, 4) << 0; \
8822
6
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8823
6
    tmp = 0; \
8824
6
    tmp |= fieldname(insn, 9, 1) << 4; \
8825
6
    tmp |= fieldname(insn, 28, 4) << 0; \
8826
6
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8827
6
    tmp = fieldname(insn, 12, 4); \
8828
6
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8829
6
    tmp = fieldname(insn, 20, 4); \
8830
6
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8831
6
    return S; \
8832
70
  case 266: \
8833
70
    tmp = 0; \
8834
70
    tmp |= fieldname(insn, 11, 1) << 4; \
8835
70
    tmp |= fieldname(insn, 36, 4) << 0; \
8836
70
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8837
70
    tmp = 0; \
8838
70
    tmp |= fieldname(insn, 10, 1) << 4; \
8839
70
    tmp |= fieldname(insn, 32, 4) << 0; \
8840
70
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8841
70
    tmp = 0; \
8842
70
    tmp |= fieldname(insn, 9, 1) << 4; \
8843
70
    tmp |= fieldname(insn, 28, 4) << 0; \
8844
70
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8845
70
    tmp = fieldname(insn, 22, 2) << 2; \
8846
70
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8847
70
    return S; \
8848
70
  case 267: \
8849
18
    tmp = 0; \
8850
18
    tmp |= fieldname(insn, 11, 1) << 4; \
8851
18
    tmp |= fieldname(insn, 36, 4) << 0; \
8852
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8853
18
    tmp = 0; \
8854
18
    tmp |= fieldname(insn, 10, 1) << 4; \
8855
18
    tmp |= fieldname(insn, 32, 4) << 0; \
8856
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8857
18
    tmp = 0; \
8858
18
    tmp |= fieldname(insn, 9, 1) << 4; \
8859
18
    tmp |= fieldname(insn, 28, 4) << 0; \
8860
18
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8861
18
    tmp = fieldname(insn, 21, 3) << 1; \
8862
18
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8863
18
    return S; \
8864
73
  case 268: \
8865
73
    tmp = 0; \
8866
73
    tmp |= fieldname(insn, 11, 1) << 4; \
8867
73
    tmp |= fieldname(insn, 36, 4) << 0; \
8868
73
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8869
73
    tmp = 0; \
8870
73
    tmp |= fieldname(insn, 10, 1) << 4; \
8871
73
    tmp |= fieldname(insn, 32, 4) << 0; \
8872
73
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8873
73
    tmp = 0; \
8874
73
    tmp |= fieldname(insn, 9, 1) << 4; \
8875
73
    tmp |= fieldname(insn, 28, 4) << 0; \
8876
73
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8877
73
    tmp = 0; \
8878
73
    tmp |= fieldname(insn, 20, 1) << 0; \
8879
73
    tmp |= fieldname(insn, 22, 2) << 2; \
8880
73
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8881
73
    return S; \
8882
123
  case 269: \
8883
123
    tmp = 0; \
8884
123
    tmp |= fieldname(insn, 11, 1) << 4; \
8885
123
    tmp |= fieldname(insn, 36, 4) << 0; \
8886
123
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8887
123
    tmp = 0; \
8888
123
    tmp |= fieldname(insn, 10, 1) << 4; \
8889
123
    tmp |= fieldname(insn, 32, 4) << 0; \
8890
123
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8891
123
    tmp = 0; \
8892
123
    tmp |= fieldname(insn, 9, 1) << 4; \
8893
123
    tmp |= fieldname(insn, 28, 4) << 0; \
8894
123
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8895
123
    tmp = 0; \
8896
123
    tmp |= fieldname(insn, 8, 1) << 4; \
8897
123
    tmp |= fieldname(insn, 12, 4) << 0; \
8898
123
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8899
123
    tmp = fieldname(insn, 22, 2) << 2; \
8900
123
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8901
123
    return S; \
8902
123
  case 270: \
8903
7
    tmp = 0; \
8904
7
    tmp |= fieldname(insn, 11, 1) << 4; \
8905
7
    tmp |= fieldname(insn, 36, 4) << 0; \
8906
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8907
7
    tmp = 0; \
8908
7
    tmp |= fieldname(insn, 10, 1) << 4; \
8909
7
    tmp |= fieldname(insn, 32, 4) << 0; \
8910
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8911
7
    tmp = 0; \
8912
7
    tmp |= fieldname(insn, 9, 1) << 4; \
8913
7
    tmp |= fieldname(insn, 28, 4) << 0; \
8914
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8915
7
    tmp = 0; \
8916
7
    tmp |= fieldname(insn, 8, 1) << 4; \
8917
7
    tmp |= fieldname(insn, 12, 4) << 0; \
8918
7
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8919
7
    tmp = fieldname(insn, 21, 3) << 1; \
8920
7
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8921
7
    return S; \
8922
68
  case 271: \
8923
68
    tmp = 0; \
8924
68
    tmp |= fieldname(insn, 11, 1) << 4; \
8925
68
    tmp |= fieldname(insn, 36, 4) << 0; \
8926
68
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8927
68
    tmp = 0; \
8928
68
    tmp |= fieldname(insn, 10, 1) << 4; \
8929
68
    tmp |= fieldname(insn, 32, 4) << 0; \
8930
68
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8931
68
    tmp = 0; \
8932
68
    tmp |= fieldname(insn, 9, 1) << 4; \
8933
68
    tmp |= fieldname(insn, 28, 4) << 0; \
8934
68
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8935
68
    tmp = 0; \
8936
68
    tmp |= fieldname(insn, 8, 1) << 4; \
8937
68
    tmp |= fieldname(insn, 12, 4) << 0; \
8938
68
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8939
68
    tmp = 0; \
8940
68
    tmp |= fieldname(insn, 20, 1) << 0; \
8941
68
    tmp |= fieldname(insn, 22, 2) << 2; \
8942
68
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8943
68
    return S; \
8944
155
  case 272: \
8945
155
    tmp = 0; \
8946
155
    tmp |= fieldname(insn, 11, 1) << 4; \
8947
155
    tmp |= fieldname(insn, 36, 4) << 0; \
8948
155
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8949
155
    tmp = 0; \
8950
155
    tmp |= fieldname(insn, 10, 1) << 4; \
8951
155
    tmp |= fieldname(insn, 32, 4) << 0; \
8952
155
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8953
155
    tmp = 0; \
8954
155
    tmp |= fieldname(insn, 9, 1) << 4; \
8955
155
    tmp |= fieldname(insn, 28, 4) << 0; \
8956
155
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8957
155
    tmp = 0; \
8958
155
    tmp |= fieldname(insn, 8, 1) << 4; \
8959
155
    tmp |= fieldname(insn, 12, 4) << 0; \
8960
155
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8961
155
    tmp = fieldname(insn, 20, 4); \
8962
155
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8963
155
    return S; \
8964
173
  case 273: \
8965
173
    tmp = 0; \
8966
173
    tmp |= fieldname(insn, 11, 1) << 4; \
8967
173
    tmp |= fieldname(insn, 36, 4) << 0; \
8968
173
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8969
173
    tmp = 0; \
8970
173
    tmp |= fieldname(insn, 10, 1) << 4; \
8971
173
    tmp |= fieldname(insn, 32, 4) << 0; \
8972
173
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8973
173
    tmp = 0; \
8974
173
    tmp |= fieldname(insn, 9, 1) << 4; \
8975
173
    tmp |= fieldname(insn, 28, 4) << 0; \
8976
173
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8977
173
    tmp = 0; \
8978
173
    tmp |= fieldname(insn, 8, 1) << 4; \
8979
173
    tmp |= fieldname(insn, 12, 4) << 0; \
8980
173
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8981
173
    tmp = fieldname(insn, 24, 4); \
8982
173
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8983
173
    tmp = fieldname(insn, 20, 4); \
8984
173
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8985
173
    return S; \
8986
173
  case 274: \
8987
45
    tmp = 0; \
8988
45
    tmp |= fieldname(insn, 11, 1) << 4; \
8989
45
    tmp |= fieldname(insn, 36, 4) << 0; \
8990
45
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8991
45
    tmp = 0; \
8992
45
    tmp |= fieldname(insn, 10, 1) << 4; \
8993
45
    tmp |= fieldname(insn, 32, 4) << 0; \
8994
45
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8995
45
    tmp = 0; \
8996
45
    tmp |= fieldname(insn, 9, 1) << 4; \
8997
45
    tmp |= fieldname(insn, 28, 4) << 0; \
8998
45
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
8999
45
    tmp = 0; \
9000
45
    tmp |= fieldname(insn, 8, 1) << 4; \
9001
45
    tmp |= fieldname(insn, 12, 4) << 0; \
9002
45
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9003
45
    return S; \
9004
45
  case 275: \
9005
37
    tmp = 0; \
9006
37
    tmp |= fieldname(insn, 11, 1) << 4; \
9007
37
    tmp |= fieldname(insn, 36, 4) << 0; \
9008
37
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9009
37
    tmp = 0; \
9010
37
    tmp |= fieldname(insn, 10, 1) << 4; \
9011
37
    tmp |= fieldname(insn, 32, 4) << 0; \
9012
37
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9013
37
    tmp = 0; \
9014
37
    tmp |= fieldname(insn, 9, 1) << 4; \
9015
37
    tmp |= fieldname(insn, 28, 4) << 0; \
9016
37
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9017
37
    tmp = 0; \
9018
37
    tmp |= fieldname(insn, 8, 1) << 4; \
9019
37
    tmp |= fieldname(insn, 12, 4) << 0; \
9020
37
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9021
37
    return S; \
9022
37
  case 276: \
9023
22
    tmp = 0; \
9024
22
    tmp |= fieldname(insn, 11, 1) << 4; \
9025
22
    tmp |= fieldname(insn, 36, 4) << 0; \
9026
22
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9027
22
    tmp = 0; \
9028
22
    tmp |= fieldname(insn, 10, 1) << 4; \
9029
22
    tmp |= fieldname(insn, 32, 4) << 0; \
9030
22
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9031
22
    tmp = 0; \
9032
22
    tmp |= fieldname(insn, 9, 1) << 4; \
9033
22
    tmp |= fieldname(insn, 28, 4) << 0; \
9034
22
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9035
22
    tmp = 0; \
9036
22
    tmp |= fieldname(insn, 8, 1) << 4; \
9037
22
    tmp |= fieldname(insn, 12, 4) << 0; \
9038
22
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9039
22
    return S; \
9040
28
  case 277: \
9041
28
    tmp = 0; \
9042
28
    tmp |= fieldname(insn, 11, 1) << 4; \
9043
28
    tmp |= fieldname(insn, 36, 4) << 0; \
9044
28
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9045
28
    tmp = 0; \
9046
28
    tmp |= fieldname(insn, 10, 1) << 4; \
9047
28
    tmp |= fieldname(insn, 32, 4) << 0; \
9048
28
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9049
28
    tmp = 0; \
9050
28
    tmp |= fieldname(insn, 9, 1) << 4; \
9051
28
    tmp |= fieldname(insn, 28, 4) << 0; \
9052
28
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9053
28
    tmp = 0; \
9054
28
    tmp |= fieldname(insn, 8, 1) << 4; \
9055
28
    tmp |= fieldname(insn, 12, 4) << 0; \
9056
28
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9057
28
    tmp = fieldname(insn, 16, 4); \
9058
28
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9059
28
    tmp = fieldname(insn, 24, 4); \
9060
28
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9061
28
    return S; \
9062
144
  case 278: \
9063
144
    tmp = 0; \
9064
144
    tmp |= fieldname(insn, 11, 1) << 4; \
9065
144
    tmp |= fieldname(insn, 36, 4) << 0; \
9066
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9067
144
    tmp = 0; \
9068
144
    tmp |= fieldname(insn, 10, 1) << 4; \
9069
144
    tmp |= fieldname(insn, 32, 4) << 0; \
9070
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9071
144
    tmp = 0; \
9072
144
    tmp |= fieldname(insn, 9, 1) << 4; \
9073
144
    tmp |= fieldname(insn, 28, 4) << 0; \
9074
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9075
144
    tmp = 0; \
9076
144
    tmp |= fieldname(insn, 8, 1) << 4; \
9077
144
    tmp |= fieldname(insn, 12, 4) << 0; \
9078
144
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9079
144
    tmp = fieldname(insn, 24, 4); \
9080
144
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9081
144
    return S; \
9082
144
  case 279: \
9083
14
    tmp = 0; \
9084
14
    tmp |= fieldname(insn, 11, 1) << 4; \
9085
14
    tmp |= fieldname(insn, 36, 4) << 0; \
9086
14
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9087
14
    tmp = 0; \
9088
14
    tmp |= fieldname(insn, 10, 1) << 4; \
9089
14
    tmp |= fieldname(insn, 32, 4) << 0; \
9090
14
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9091
14
    tmp = fieldname(insn, 16, 3); \
9092
14
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9093
14
    tmp = fieldname(insn, 20, 4); \
9094
14
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9095
14
    return S; \
9096
568
  case 280: \
9097
568
    tmp = 0; \
9098
568
    tmp |= fieldname(insn, 11, 1) << 4; \
9099
568
    tmp |= fieldname(insn, 36, 4) << 0; \
9100
568
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9101
568
    tmp = 0; \
9102
568
    tmp |= fieldname(insn, 10, 1) << 4; \
9103
568
    tmp |= fieldname(insn, 32, 4) << 0; \
9104
568
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9105
568
    tmp = fieldname(insn, 16, 4); \
9106
568
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9107
568
    tmp = fieldname(insn, 20, 4); \
9108
568
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9109
568
    return S; \
9110
568
  case 281: \
9111
55
    tmp = 0; \
9112
55
    tmp |= fieldname(insn, 11, 1) << 4; \
9113
55
    tmp |= fieldname(insn, 36, 4) << 0; \
9114
55
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9115
55
    tmp = 0; \
9116
55
    tmp |= fieldname(insn, 10, 1) << 4; \
9117
55
    tmp |= fieldname(insn, 32, 4) << 0; \
9118
55
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9119
55
    tmp = fieldname(insn, 12, 4); \
9120
55
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9121
55
    tmp = fieldname(insn, 16, 4); \
9122
55
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9123
55
    tmp = fieldname(insn, 20, 4); \
9124
55
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9125
55
    return S; \
9126
94
  case 282: \
9127
94
    tmp = 0; \
9128
94
    tmp |= fieldname(insn, 11, 1) << 4; \
9129
94
    tmp |= fieldname(insn, 36, 4) << 0; \
9130
94
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9131
94
    tmp = 0; \
9132
94
    tmp |= fieldname(insn, 10, 1) << 4; \
9133
94
    tmp |= fieldname(insn, 32, 4) << 0; \
9134
94
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9135
94
    return S; \
9136
94
  case 283: \
9137
9
    tmp = 0; \
9138
9
    tmp |= fieldname(insn, 11, 1) << 4; \
9139
9
    tmp |= fieldname(insn, 36, 4) << 0; \
9140
9
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9141
9
    tmp = 0; \
9142
9
    tmp |= fieldname(insn, 10, 1) << 4; \
9143
9
    tmp |= fieldname(insn, 32, 4) << 0; \
9144
9
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9145
9
    return S; \
9146
20
  case 284: \
9147
20
    tmp = 0; \
9148
20
    tmp |= fieldname(insn, 11, 1) << 4; \
9149
20
    tmp |= fieldname(insn, 36, 4) << 0; \
9150
20
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9151
20
    tmp = 0; \
9152
20
    tmp |= fieldname(insn, 10, 1) << 4; \
9153
20
    tmp |= fieldname(insn, 32, 4) << 0; \
9154
20
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9155
20
    tmp = fieldname(insn, 12, 4); \
9156
20
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9157
20
    tmp = fieldname(insn, 16, 4); \
9158
20
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9159
20
    return S; \
9160
20
  case 285: \
9161
15
    tmp = 0; \
9162
15
    tmp |= fieldname(insn, 11, 1) << 4; \
9163
15
    tmp |= fieldname(insn, 36, 4) << 0; \
9164
15
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9165
15
    tmp = 0; \
9166
15
    tmp |= fieldname(insn, 10, 1) << 4; \
9167
15
    tmp |= fieldname(insn, 32, 4) << 0; \
9168
15
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9169
15
    tmp = fieldname(insn, 16, 3); \
9170
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9171
15
    tmp = fieldname(insn, 20, 4); \
9172
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9173
15
    return S; \
9174
15
  case 286: \
9175
15
    tmp = 0; \
9176
15
    tmp |= fieldname(insn, 11, 1) << 4; \
9177
15
    tmp |= fieldname(insn, 36, 4) << 0; \
9178
15
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9179
15
    tmp = 0; \
9180
15
    tmp |= fieldname(insn, 10, 1) << 4; \
9181
15
    tmp |= fieldname(insn, 32, 4) << 0; \
9182
15
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9183
15
    tmp = fieldname(insn, 16, 3); \
9184
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9185
15
    tmp = fieldname(insn, 20, 4); \
9186
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9187
15
    return S; \
9188
53
  case 287: \
9189
53
    tmp = 0; \
9190
53
    tmp |= fieldname(insn, 11, 1) << 4; \
9191
53
    tmp |= fieldname(insn, 36, 4) << 0; \
9192
53
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9193
53
    tmp = 0; \
9194
53
    tmp |= fieldname(insn, 10, 1) << 4; \
9195
53
    tmp |= fieldname(insn, 32, 4) << 0; \
9196
53
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9197
53
    tmp = fieldname(insn, 16, 3); \
9198
53
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9199
53
    tmp = fieldname(insn, 20, 4); \
9200
53
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9201
53
    return S; \
9202
53
  case 288: \
9203
5
    tmp = 0; \
9204
5
    tmp |= fieldname(insn, 11, 1) << 4; \
9205
5
    tmp |= fieldname(insn, 36, 4) << 0; \
9206
5
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9207
5
    tmp = 0; \
9208
5
    tmp |= fieldname(insn, 10, 1) << 4; \
9209
5
    tmp |= fieldname(insn, 32, 4) << 0; \
9210
5
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9211
5
    tmp = fieldname(insn, 16, 3); \
9212
5
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9213
5
    tmp = fieldname(insn, 20, 4); \
9214
5
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9215
5
    return S; \
9216
23
  case 289: \
9217
23
    tmp = 0; \
9218
23
    tmp |= fieldname(insn, 11, 1) << 4; \
9219
23
    tmp |= fieldname(insn, 36, 4) << 0; \
9220
23
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9221
23
    tmp = 0; \
9222
23
    tmp |= fieldname(insn, 10, 1) << 4; \
9223
23
    tmp |= fieldname(insn, 32, 4) << 0; \
9224
23
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9225
23
    return S; \
9226
353
  case 290: \
9227
353
    tmp = 0; \
9228
353
    tmp |= fieldname(insn, 11, 1) << 4; \
9229
353
    tmp |= fieldname(insn, 36, 4) << 0; \
9230
353
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9231
353
    tmp = 0; \
9232
353
    tmp |= fieldname(insn, 10, 1) << 4; \
9233
353
    tmp |= fieldname(insn, 32, 4) << 0; \
9234
353
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9235
353
    return S; \
9236
353
  case 291: \
9237
34
    tmp = 0; \
9238
34
    tmp |= fieldname(insn, 11, 1) << 4; \
9239
34
    tmp |= fieldname(insn, 36, 4) << 0; \
9240
34
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9241
34
    tmp = 0; \
9242
34
    tmp |= fieldname(insn, 10, 1) << 4; \
9243
34
    tmp |= fieldname(insn, 32, 4) << 0; \
9244
34
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9245
34
    tmp = fieldname(insn, 12, 4); \
9246
34
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9247
34
    tmp = fieldname(insn, 16, 4); \
9248
34
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9249
34
    return S; \
9250
34
  case 292: \
9251
25
    tmp = 0; \
9252
25
    tmp |= fieldname(insn, 11, 1) << 4; \
9253
25
    tmp |= fieldname(insn, 36, 4) << 0; \
9254
25
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9255
25
    tmp = 0; \
9256
25
    tmp |= fieldname(insn, 10, 1) << 4; \
9257
25
    tmp |= fieldname(insn, 32, 4) << 0; \
9258
25
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9259
25
    tmp = fieldname(insn, 20, 4); \
9260
25
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9261
25
    return S; \
9262
25
  case 293: \
9263
4
    tmp = 0; \
9264
4
    tmp |= fieldname(insn, 11, 1) << 4; \
9265
4
    tmp |= fieldname(insn, 36, 4) << 0; \
9266
4
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9267
4
    tmp = 0; \
9268
4
    tmp |= fieldname(insn, 10, 1) << 4; \
9269
4
    tmp |= fieldname(insn, 32, 4) << 0; \
9270
4
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9271
4
    tmp = fieldname(insn, 20, 4); \
9272
4
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9273
4
    return S; \
9274
61
  case 294: \
9275
61
    tmp = 0; \
9276
61
    tmp |= fieldname(insn, 11, 1) << 4; \
9277
61
    tmp |= fieldname(insn, 36, 4) << 0; \
9278
61
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9279
61
    tmp = 0; \
9280
61
    tmp |= fieldname(insn, 10, 1) << 4; \
9281
61
    tmp |= fieldname(insn, 32, 4) << 0; \
9282
61
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9283
61
    tmp = 0; \
9284
61
    tmp |= fieldname(insn, 9, 1) << 4; \
9285
61
    tmp |= fieldname(insn, 28, 4) << 0; \
9286
61
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9287
61
    return S; \
9288
61
  case 295: \
9289
19
    tmp = 0; \
9290
19
    tmp |= fieldname(insn, 11, 1) << 4; \
9291
19
    tmp |= fieldname(insn, 36, 4) << 0; \
9292
19
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9293
19
    tmp = 0; \
9294
19
    tmp |= fieldname(insn, 10, 1) << 4; \
9295
19
    tmp |= fieldname(insn, 32, 4) << 0; \
9296
19
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9297
19
    tmp = 0; \
9298
19
    tmp |= fieldname(insn, 9, 1) << 4; \
9299
19
    tmp |= fieldname(insn, 28, 4) << 0; \
9300
19
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9301
19
    return S; \
9302
19
  case 296: \
9303
15
    tmp = 0; \
9304
15
    tmp |= fieldname(insn, 11, 1) << 4; \
9305
15
    tmp |= fieldname(insn, 36, 4) << 0; \
9306
15
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9307
15
    tmp = 0; \
9308
15
    tmp |= fieldname(insn, 10, 1) << 4; \
9309
15
    tmp |= fieldname(insn, 32, 4) << 0; \
9310
15
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9311
15
    tmp = 0; \
9312
15
    tmp |= fieldname(insn, 9, 1) << 4; \
9313
15
    tmp |= fieldname(insn, 28, 4) << 0; \
9314
15
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9315
15
    tmp = fieldname(insn, 12, 4); \
9316
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9317
15
    tmp = fieldname(insn, 16, 4); \
9318
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9319
15
    return S; \
9320
65
  case 297: \
9321
65
    tmp = 0; \
9322
65
    tmp |= fieldname(insn, 11, 1) << 4; \
9323
65
    tmp |= fieldname(insn, 36, 4) << 0; \
9324
65
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9325
65
    tmp = 0; \
9326
65
    tmp |= fieldname(insn, 10, 1) << 4; \
9327
65
    tmp |= fieldname(insn, 32, 4) << 0; \
9328
65
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9329
65
    tmp = 0; \
9330
65
    tmp |= fieldname(insn, 9, 1) << 4; \
9331
65
    tmp |= fieldname(insn, 28, 4) << 0; \
9332
65
    if (DecodeVR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9333
65
    tmp = fieldname(insn, 12, 4); \
9334
65
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9335
65
    tmp = fieldname(insn, 16, 4); \
9336
65
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9337
65
    tmp = fieldname(insn, 20, 4); \
9338
65
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9339
65
    return S; \
9340
65
  case 298: \
9341
12
    tmp = 0; \
9342
12
    tmp |= fieldname(insn, 11, 1) << 4; \
9343
12
    tmp |= fieldname(insn, 36, 4) << 0; \
9344
12
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9345
12
    tmp = 0; \
9346
12
    tmp |= fieldname(insn, 10, 1) << 4; \
9347
12
    tmp |= fieldname(insn, 32, 4) << 0; \
9348
12
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9349
12
    tmp = 0; \
9350
12
    tmp |= fieldname(insn, 9, 1) << 4; \
9351
12
    tmp |= fieldname(insn, 28, 4) << 0; \
9352
12
    if (DecodeVR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9353
12
    tmp = fieldname(insn, 20, 4); \
9354
12
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9355
12
    return S; \
9356
12
  case 299: \
9357
10
    tmp = 0; \
9358
10
    tmp |= fieldname(insn, 11, 1) << 4; \
9359
10
    tmp |= fieldname(insn, 36, 4) << 0; \
9360
10
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9361
10
    tmp = 0; \
9362
10
    tmp |= fieldname(insn, 10, 1) << 4; \
9363
10
    tmp |= fieldname(insn, 32, 4) << 0; \
9364
10
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9365
10
    tmp = 0; \
9366
10
    tmp |= fieldname(insn, 9, 1) << 4; \
9367
10
    tmp |= fieldname(insn, 28, 4) << 0; \
9368
10
    if (DecodeVR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9369
10
    tmp = fieldname(insn, 20, 4); \
9370
10
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9371
10
    return S; \
9372
29
  case 300: \
9373
29
    tmp = fieldname(insn, 36, 4); \
9374
29
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9375
29
    tmp = fieldname(insn, 32, 4); \
9376
29
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9377
29
    tmp = fieldname(insn, 8, 24); \
9378
29
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9379
29
    return S; \
9380
56
  case 301: \
9381
56
    tmp = fieldname(insn, 36, 4); \
9382
56
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9383
56
    tmp = fieldname(insn, 32, 4); \
9384
56
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9385
56
    tmp = fieldname(insn, 8, 24); \
9386
56
    if (decodeBDAddr32Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9387
56
    return S; \
9388
93
  case 302: \
9389
93
    tmp = fieldname(insn, 36, 4); \
9390
93
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9391
93
    tmp = fieldname(insn, 36, 4); \
9392
93
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9393
93
    tmp = fieldname(insn, 32, 4); \
9394
93
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9395
93
    tmp = fieldname(insn, 8, 24); \
9396
93
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9397
93
    return S; \
9398
428
  case 303: \
9399
428
    tmp = fieldname(insn, 36, 4); \
9400
428
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9401
428
    tmp = fieldname(insn, 32, 4); \
9402
428
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9403
428
    tmp = fieldname(insn, 8, 24); \
9404
428
    if (decodeBDAddr32Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9405
428
    return S; \
9406
428
  case 304: \
9407
107
    tmp = fieldname(insn, 36, 4); \
9408
107
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9409
107
    tmp = fieldname(insn, 32, 4); \
9410
107
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9411
107
    tmp = fieldname(insn, 8, 24); \
9412
107
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9413
107
    return S; \
9414
150
  case 305: \
9415
150
    tmp = fieldname(insn, 36, 4); \
9416
150
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9417
150
    tmp = fieldname(insn, 32, 4); \
9418
150
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9419
150
    tmp = fieldname(insn, 8, 24); \
9420
150
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9421
150
    return S; \
9422
150
  case 306: \
9423
99
    tmp = fieldname(insn, 36, 4); \
9424
99
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9425
99
    tmp = fieldname(insn, 8, 24); \
9426
99
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9427
99
    return S; \
9428
102
  case 307: \
9429
102
    tmp = fieldname(insn, 36, 4); \
9430
102
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9431
102
    tmp = fieldname(insn, 8, 24); \
9432
102
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9433
102
    tmp = fieldname(insn, 32, 4); \
9434
102
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9435
102
    return S; \
9436
102
  case 308: \
9437
35
    tmp = fieldname(insn, 36, 4); \
9438
35
    if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9439
35
    tmp = fieldname(insn, 32, 4); \
9440
35
    if (DecodeCR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9441
35
    tmp = fieldname(insn, 8, 24); \
9442
35
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9443
35
    return S; \
9444
215
  case 309: \
9445
215
    tmp = fieldname(insn, 36, 4); \
9446
215
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9447
215
    tmp = fieldname(insn, 32, 4); \
9448
215
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9449
215
    tmp = fieldname(insn, 8, 24); \
9450
215
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9451
215
    return S; \
9452
245
  case 310: \
9453
245
    tmp = fieldname(insn, 36, 4); \
9454
245
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9455
245
    tmp = fieldname(insn, 8, 24); \
9456
245
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9457
245
    return S; \
9458
245
  case 311: \
9459
31
    tmp = fieldname(insn, 36, 4); \
9460
31
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9461
31
    tmp = fieldname(insn, 8, 24); \
9462
31
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9463
31
    tmp = fieldname(insn, 32, 4); \
9464
31
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9465
31
    return S; \
9466
34
  case 312: \
9467
34
    tmp = fieldname(insn, 36, 4); \
9468
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9469
34
    tmp = fieldname(insn, 36, 4); \
9470
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9471
34
    tmp = fieldname(insn, 32, 4); \
9472
34
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9473
34
    tmp = fieldname(insn, 8, 24); \
9474
34
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9475
34
    return S; \
9476
34
  case 313: \
9477
28
    tmp = fieldname(insn, 36, 4); \
9478
28
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9479
28
    tmp = fieldname(insn, 36, 4); \
9480
27
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9481
27
    tmp = fieldname(insn, 32, 4); \
9482
27
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9483
27
    tmp = fieldname(insn, 8, 24); \
9484
26
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9485
26
    return S; \
9486
169
  case 314: \
9487
169
    tmp = fieldname(insn, 8, 24); \
9488
169
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9489
169
    tmp = fieldname(insn, 32, 8); \
9490
169
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9491
169
    return S; \
9492
169
  case 315: \
9493
158
    tmp = fieldname(insn, 8, 24); \
9494
158
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9495
158
    tmp = fieldname(insn, 32, 8); \
9496
158
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9497
158
    return S; \
9498
158
  case 316: \
9499
20
    tmp = fieldname(insn, 36, 4); \
9500
20
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9501
20
    tmp = fieldname(insn, 36, 4); \
9502
20
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9503
20
    tmp = fieldname(insn, 32, 4); \
9504
20
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9505
20
    tmp = fieldname(insn, 8, 24); \
9506
20
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9507
20
    return S; \
9508
27
  case 317: \
9509
27
    tmp = fieldname(insn, 36, 4); \
9510
27
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9511
27
    tmp = fieldname(insn, 36, 4); \
9512
27
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9513
27
    tmp = fieldname(insn, 32, 4); \
9514
27
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9515
27
    tmp = fieldname(insn, 8, 24); \
9516
27
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9517
27
    return S; \
9518
242
  case 318: \
9519
242
    tmp = fieldname(insn, 36, 4); \
9520
242
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9521
242
    tmp = fieldname(insn, 32, 4); \
9522
240
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9523
240
    tmp = fieldname(insn, 36, 4); \
9524
239
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9525
239
    tmp = fieldname(insn, 32, 4); \
9526
239
    if (DecodeGR128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9527
239
    tmp = fieldname(insn, 8, 24); \
9528
239
    if (decodeBDAddr32Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9529
239
    return S; \
9530
239
  case 319: \
9531
71
    tmp = fieldname(insn, 36, 4); \
9532
71
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9533
71
    tmp = fieldname(insn, 32, 4); \
9534
71
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9535
71
    tmp = fieldname(insn, 8, 24); \
9536
71
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9537
71
    return S; \
9538
154
  case 320: \
9539
154
    tmp = fieldname(insn, 36, 4); \
9540
154
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9541
154
    tmp = fieldname(insn, 32, 4); \
9542
154
    if (DecodeAR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9543
154
    tmp = fieldname(insn, 8, 24); \
9544
154
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9545
154
    return S; \
9546
154
  case 321: \
9547
26
    tmp = 0; \
9548
26
    tmp |= fieldname(insn, 16, 16) << 0; \
9549
26
    tmp |= fieldname(insn, 36, 4) << 16; \
9550
26
    if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9551
26
    return S; \
9552
44
  case 322: \
9553
44
    tmp = fieldname(insn, 36, 4); \
9554
44
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9555
44
    tmp = fieldname(insn, 36, 4); \
9556
44
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9557
44
    tmp = fieldname(insn, 8, 24); \
9558
44
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9559
44
    return S; \
9560
44
  case 323: \
9561
17
    tmp = fieldname(insn, 36, 4); \
9562
17
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9563
17
    tmp = fieldname(insn, 36, 4); \
9564
17
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9565
17
    tmp = fieldname(insn, 8, 24); \
9566
17
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9567
17
    tmp = fieldname(insn, 32, 4); \
9568
17
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9569
17
    return S; \
9570
63
  case 324: \
9571
63
    tmp = fieldname(insn, 36, 4); \
9572
63
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9573
63
    tmp = fieldname(insn, 8, 24); \
9574
63
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9575
63
    return S; \
9576
63
  case 325: \
9577
40
    tmp = fieldname(insn, 36, 4); \
9578
40
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9579
40
    tmp = fieldname(insn, 8, 24); \
9580
40
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9581
40
    tmp = fieldname(insn, 32, 4); \
9582
40
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9583
40
    return S; \
9584
40
  case 326: \
9585
6
    tmp = fieldname(insn, 36, 4); \
9586
6
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9587
6
    tmp = fieldname(insn, 36, 4); \
9588
6
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9589
6
    tmp = fieldname(insn, 8, 24); \
9590
6
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9591
6
    return S; \
9592
67
  case 327: \
9593
67
    tmp = fieldname(insn, 36, 4); \
9594
67
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9595
67
    tmp = fieldname(insn, 36, 4); \
9596
67
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9597
67
    tmp = fieldname(insn, 8, 24); \
9598
67
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9599
67
    tmp = fieldname(insn, 32, 4); \
9600
67
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9601
67
    return S; \
9602
67
  case 328: \
9603
47
    tmp = fieldname(insn, 36, 4); \
9604
47
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9605
47
    tmp = fieldname(insn, 36, 4); \
9606
47
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9607
47
    tmp = fieldname(insn, 8, 24); \
9608
47
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9609
47
    return S; \
9610
47
  case 329: \
9611
22
    tmp = fieldname(insn, 36, 4); \
9612
22
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9613
22
    tmp = fieldname(insn, 36, 4); \
9614
22
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9615
22
    tmp = fieldname(insn, 8, 24); \
9616
22
    if (decodeBDAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9617
22
    tmp = fieldname(insn, 32, 4); \
9618
22
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9619
22
    return S; \
9620
84
  case 330: \
9621
84
    tmp = fieldname(insn, 36, 4); \
9622
84
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9623
84
    tmp = fieldname(insn, 36, 4); \
9624
84
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9625
84
    tmp = fieldname(insn, 16, 16); \
9626
84
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9627
84
    return S; \
9628
84
  case 331: \
9629
54
    tmp = fieldname(insn, 36, 4); \
9630
54
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9631
54
    tmp = fieldname(insn, 36, 4); \
9632
54
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9633
54
    tmp = fieldname(insn, 16, 16); \
9634
54
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9635
54
    tmp = fieldname(insn, 32, 4); \
9636
54
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9637
54
    return S; \
9638
54
  case 332: \
9639
3
    tmp = fieldname(insn, 36, 4); \
9640
3
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9641
3
    tmp = fieldname(insn, 36, 4); \
9642
3
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9643
3
    tmp = fieldname(insn, 32, 4); \
9644
3
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9645
3
    tmp = fieldname(insn, 16, 16); \
9646
3
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9647
3
    return S; \
9648
176
  case 333: \
9649
176
    tmp = fieldname(insn, 36, 4); \
9650
176
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9651
176
    tmp = fieldname(insn, 36, 4); \
9652
176
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9653
176
    tmp = fieldname(insn, 16, 16); \
9654
176
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9655
176
    return S; \
9656
176
  case 334: \
9657
42
    tmp = fieldname(insn, 36, 4); \
9658
42
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9659
42
    tmp = fieldname(insn, 36, 4); \
9660
42
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9661
42
    tmp = fieldname(insn, 16, 16); \
9662
42
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9663
42
    tmp = fieldname(insn, 32, 4); \
9664
42
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9665
42
    return S; \
9666
405
  case 335: \
9667
405
    tmp = fieldname(insn, 36, 4); \
9668
405
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9669
405
    tmp = fieldname(insn, 36, 4); \
9670
405
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9671
405
    tmp = fieldname(insn, 16, 16); \
9672
405
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9673
405
    return S; \
9674
405
  case 336: \
9675
81
    tmp = fieldname(insn, 36, 4); \
9676
81
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9677
81
    tmp = fieldname(insn, 36, 4); \
9678
81
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9679
81
    tmp = fieldname(insn, 16, 16); \
9680
81
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9681
81
    tmp = fieldname(insn, 32, 4); \
9682
81
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9683
81
    return S; \
9684
81
  case 337: \
9685
57
    tmp = fieldname(insn, 36, 4); \
9686
57
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9687
57
    tmp = fieldname(insn, 36, 4); \
9688
57
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9689
57
    tmp = fieldname(insn, 32, 4); \
9690
57
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9691
57
    tmp = fieldname(insn, 24, 8); \
9692
57
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9693
57
    tmp = fieldname(insn, 16, 8); \
9694
57
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9695
57
    tmp = fieldname(insn, 8, 8); \
9696
57
    if (decodeU6ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9697
57
    return S; \
9698
87
  case 338: \
9699
87
    tmp = fieldname(insn, 36, 4); \
9700
87
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9701
87
    tmp = fieldname(insn, 36, 4); \
9702
87
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9703
87
    tmp = fieldname(insn, 32, 4); \
9704
87
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9705
87
    tmp = fieldname(insn, 24, 8); \
9706
87
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9707
87
    tmp = fieldname(insn, 16, 8); \
9708
87
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9709
87
    tmp = fieldname(insn, 8, 8); \
9710
87
    if (decodeU6ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9711
87
    return S; \
9712
87
  case 339: \
9713
5
    tmp = fieldname(insn, 36, 4); \
9714
5
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9715
5
    tmp = fieldname(insn, 36, 4); \
9716
5
    if (DecodeGRH32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9717
5
    tmp = fieldname(insn, 32, 4); \
9718
5
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9719
5
    tmp = fieldname(insn, 24, 8); \
9720
5
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9721
5
    tmp = fieldname(insn, 16, 8); \
9722
5
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9723
5
    tmp = fieldname(insn, 8, 8); \
9724
5
    if (decodeU6ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9725
5
    return S; \
9726
260
  case 340: \
9727
260
    tmp = fieldname(insn, 36, 4); \
9728
260
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9729
260
    tmp = fieldname(insn, 32, 4); \
9730
260
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9731
260
    tmp = fieldname(insn, 16, 16); \
9732
260
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9733
260
    return S; \
9734
260
  case 341: \
9735
8
    tmp = fieldname(insn, 36, 4); \
9736
8
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9737
8
    tmp = fieldname(insn, 32, 4); \
9738
8
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9739
8
    tmp = fieldname(insn, 12, 4); \
9740
8
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9741
8
    tmp = fieldname(insn, 16, 16); \
9742
8
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9743
8
    return S; \
9744
53
  case 342: \
9745
53
    tmp = fieldname(insn, 36, 4); \
9746
53
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9747
53
    tmp = fieldname(insn, 16, 16); \
9748
53
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9749
53
    return S; \
9750
53
  case 343: \
9751
22
    tmp = fieldname(insn, 36, 4); \
9752
22
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9753
22
    tmp = fieldname(insn, 16, 16); \
9754
22
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9755
22
    tmp = fieldname(insn, 12, 4); \
9756
22
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9757
22
    return S; \
9758
291
  case 344: \
9759
291
    tmp = fieldname(insn, 36, 4); \
9760
291
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9761
291
    tmp = fieldname(insn, 16, 16); \
9762
291
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9763
291
    return S; \
9764
291
  case 345: \
9765
59
    tmp = fieldname(insn, 36, 4); \
9766
59
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9767
59
    tmp = fieldname(insn, 16, 16); \
9768
59
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9769
59
    tmp = fieldname(insn, 12, 4); \
9770
59
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9771
59
    return S; \
9772
61
  case 346: \
9773
61
    tmp = fieldname(insn, 36, 4); \
9774
61
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9775
61
    tmp = fieldname(insn, 16, 16); \
9776
61
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9777
61
    return S; \
9778
61
  case 347: \
9779
47
    tmp = fieldname(insn, 36, 4); \
9780
47
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9781
47
    tmp = fieldname(insn, 16, 16); \
9782
47
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9783
47
    tmp = fieldname(insn, 12, 4); \
9784
47
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9785
47
    return S; \
9786
47
  case 348: \
9787
7
    tmp = fieldname(insn, 36, 4); \
9788
7
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9789
7
    tmp = fieldname(insn, 16, 16); \
9790
7
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9791
7
    return S; \
9792
169
  case 349: \
9793
169
    tmp = fieldname(insn, 36, 4); \
9794
169
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9795
169
    tmp = fieldname(insn, 16, 16); \
9796
169
    if (decodeU16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9797
169
    tmp = fieldname(insn, 12, 4); \
9798
169
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9799
169
    return S; \
9800
192
  case 350: \
9801
192
    tmp = fieldname(insn, 36, 4); \
9802
192
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9803
192
    tmp = fieldname(insn, 32, 4); \
9804
192
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9805
192
    tmp = fieldname(insn, 16, 16); \
9806
192
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9807
192
    return S; \
9808
192
  case 351: \
9809
15
    tmp = fieldname(insn, 36, 4); \
9810
15
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9811
15
    tmp = fieldname(insn, 32, 4); \
9812
15
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9813
15
    tmp = fieldname(insn, 12, 4); \
9814
15
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9815
15
    tmp = fieldname(insn, 16, 16); \
9816
15
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9817
15
    return S; \
9818
202
  case 352: \
9819
202
    tmp = fieldname(insn, 36, 4); \
9820
202
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9821
202
    tmp = fieldname(insn, 8, 8); \
9822
202
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9823
202
    tmp = fieldname(insn, 16, 16); \
9824
202
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9825
202
    return S; \
9826
220
  case 353: \
9827
220
    tmp = fieldname(insn, 36, 4); \
9828
220
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9829
220
    tmp = fieldname(insn, 8, 8); \
9830
220
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9831
220
    tmp = fieldname(insn, 32, 4); \
9832
220
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9833
220
    tmp = fieldname(insn, 16, 16); \
9834
220
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9835
220
    return S; \
9836
220
  case 354: \
9837
193
    tmp = fieldname(insn, 36, 4); \
9838
193
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9839
193
    tmp = fieldname(insn, 8, 8); \
9840
193
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9841
193
    tmp = fieldname(insn, 16, 16); \
9842
193
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9843
193
    return S; \
9844
193
  case 355: \
9845
116
    tmp = fieldname(insn, 36, 4); \
9846
116
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9847
116
    tmp = fieldname(insn, 8, 8); \
9848
116
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9849
116
    tmp = fieldname(insn, 32, 4); \
9850
116
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9851
116
    tmp = fieldname(insn, 16, 16); \
9852
116
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9853
116
    return S; \
9854
116
  case 356: \
9855
40
    tmp = fieldname(insn, 36, 4); \
9856
40
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9857
40
    tmp = fieldname(insn, 8, 8); \
9858
40
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9859
40
    tmp = fieldname(insn, 16, 16); \
9860
40
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9861
40
    return S; \
9862
170
  case 357: \
9863
170
    tmp = fieldname(insn, 36, 4); \
9864
170
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9865
170
    tmp = fieldname(insn, 8, 8); \
9866
170
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9867
170
    tmp = fieldname(insn, 32, 4); \
9868
170
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9869
170
    tmp = fieldname(insn, 16, 16); \
9870
170
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9871
170
    return S; \
9872
170
  case 358: \
9873
51
    tmp = fieldname(insn, 36, 4); \
9874
51
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9875
51
    tmp = fieldname(insn, 8, 8); \
9876
51
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9877
51
    tmp = fieldname(insn, 16, 16); \
9878
51
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9879
51
    return S; \
9880
51
  case 359: \
9881
51
    tmp = fieldname(insn, 36, 4); \
9882
51
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9883
51
    tmp = fieldname(insn, 8, 8); \
9884
51
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9885
51
    tmp = fieldname(insn, 32, 4); \
9886
51
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9887
51
    tmp = fieldname(insn, 16, 16); \
9888
51
    if (decodePC16DBLBranchOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9889
51
    return S; \
9890
153
  case 360: \
9891
153
    tmp = fieldname(insn, 36, 4); \
9892
153
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9893
153
    tmp = fieldname(insn, 32, 4); \
9894
153
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9895
153
    tmp = fieldname(insn, 16, 16); \
9896
153
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9897
153
    return S; \
9898
153
  case 361: \
9899
77
    tmp = fieldname(insn, 36, 4); \
9900
77
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9901
77
    tmp = fieldname(insn, 32, 4); \
9902
77
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9903
77
    tmp = fieldname(insn, 16, 16); \
9904
77
    if (decodeS16ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9905
77
    return S; \
9906
130
  case 362: \
9907
130
    tmp = fieldname(insn, 36, 4); \
9908
130
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9909
130
    tmp = fieldname(insn, 32, 4); \
9910
130
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9911
130
    tmp = fieldname(insn, 16, 16); \
9912
130
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9913
130
    return S; \
9914
130
  case 363: \
9915
18
    tmp = fieldname(insn, 36, 4); \
9916
18
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9917
18
    tmp = fieldname(insn, 32, 4); \
9918
18
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9919
18
    tmp = fieldname(insn, 12, 4); \
9920
18
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9921
18
    tmp = fieldname(insn, 16, 16); \
9922
18
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9923
18
    return S; \
9924
45
  case 364: \
9925
45
    tmp = fieldname(insn, 36, 4); \
9926
45
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9927
45
    tmp = fieldname(insn, 32, 4); \
9928
45
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9929
45
    tmp = fieldname(insn, 16, 16); \
9930
45
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9931
45
    return S; \
9932
253
  case 365: \
9933
253
    tmp = fieldname(insn, 36, 4); \
9934
253
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9935
253
    tmp = fieldname(insn, 32, 4); \
9936
253
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9937
253
    tmp = fieldname(insn, 12, 4); \
9938
253
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9939
253
    tmp = fieldname(insn, 16, 16); \
9940
253
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9941
253
    return S; \
9942
253
  case 366: \
9943
108
    tmp = fieldname(insn, 36, 4); \
9944
108
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9945
108
    tmp = fieldname(insn, 8, 8); \
9946
108
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9947
108
    tmp = fieldname(insn, 16, 16); \
9948
108
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9949
108
    return S; \
9950
108
  case 367: \
9951
32
    tmp = fieldname(insn, 36, 4); \
9952
32
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9953
32
    tmp = fieldname(insn, 8, 8); \
9954
32
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9955
32
    tmp = fieldname(insn, 32, 4); \
9956
32
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9957
32
    tmp = fieldname(insn, 16, 16); \
9958
32
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9959
32
    return S; \
9960
92
  case 368: \
9961
92
    tmp = fieldname(insn, 36, 4); \
9962
92
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9963
92
    tmp = fieldname(insn, 8, 8); \
9964
92
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9965
92
    tmp = fieldname(insn, 16, 16); \
9966
92
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9967
92
    return S; \
9968
133
  case 369: \
9969
133
    tmp = fieldname(insn, 36, 4); \
9970
133
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9971
133
    tmp = fieldname(insn, 8, 8); \
9972
133
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9973
133
    tmp = fieldname(insn, 32, 4); \
9974
133
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9975
133
    tmp = fieldname(insn, 16, 16); \
9976
133
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9977
133
    return S; \
9978
133
  case 370: \
9979
100
    tmp = fieldname(insn, 36, 4); \
9980
100
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9981
100
    tmp = fieldname(insn, 8, 8); \
9982
100
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9983
100
    tmp = fieldname(insn, 16, 16); \
9984
100
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9985
100
    return S; \
9986
100
  case 371: \
9987
46
    tmp = fieldname(insn, 36, 4); \
9988
46
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9989
46
    tmp = fieldname(insn, 8, 8); \
9990
46
    if (decodeS8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9991
46
    tmp = fieldname(insn, 32, 4); \
9992
46
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9993
46
    tmp = fieldname(insn, 16, 16); \
9994
46
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9995
46
    return S; \
9996
161
  case 372: \
9997
161
    tmp = fieldname(insn, 36, 4); \
9998
161
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
9999
161
    tmp = fieldname(insn, 8, 8); \
10000
161
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10001
161
    tmp = fieldname(insn, 16, 16); \
10002
161
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10003
161
    return S; \
10004
161
  case 373: \
10005
147
    tmp = fieldname(insn, 36, 4); \
10006
147
    if (DecodeGR32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10007
147
    tmp = fieldname(insn, 8, 8); \
10008
147
    if (decodeU8ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10009
147
    tmp = fieldname(insn, 32, 4); \
10010
147
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10011
147
    tmp = fieldname(insn, 16, 16); \
10012
147
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10013
147
    return S; \
10014
147
  case 374: \
10015
38
    tmp = fieldname(insn, 36, 4); \
10016
38
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10017
38
    tmp = fieldname(insn, 16, 20); \
10018
38
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10019
38
    return S; \
10020
38
  case 375: \
10021
4
    tmp = fieldname(insn, 36, 4); \
10022
4
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10023
4
    tmp = fieldname(insn, 16, 20); \
10024
3
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10025
3
    return S; \
10026
49
  case 376: \
10027
49
    tmp = fieldname(insn, 36, 4); \
10028
49
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10029
49
    tmp = fieldname(insn, 36, 4); \
10030
48
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10031
48
    tmp = fieldname(insn, 16, 20); \
10032
48
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10033
48
    return S; \
10034
48
  case 377: \
10035
40
    tmp = fieldname(insn, 36, 4); \
10036
40
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10037
40
    tmp = fieldname(insn, 16, 20); \
10038
40
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10039
40
    return S; \
10040
40
  case 378: \
10041
20
    tmp = fieldname(insn, 36, 4); \
10042
20
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10043
20
    tmp = fieldname(insn, 36, 4); \
10044
20
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10045
20
    tmp = fieldname(insn, 16, 20); \
10046
20
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10047
20
    return S; \
10048
20
  case 379: \
10049
11
    tmp = fieldname(insn, 36, 4); \
10050
11
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10051
11
    tmp = fieldname(insn, 36, 4); \
10052
11
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10053
11
    tmp = fieldname(insn, 16, 20); \
10054
11
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10055
11
    return S; \
10056
11
  case 380: \
10057
11
    tmp = fieldname(insn, 12, 4); \
10058
11
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10059
11
    tmp = fieldname(insn, 12, 4); \
10060
11
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10061
11
    tmp = fieldname(insn, 36, 4); \
10062
11
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10063
11
    tmp = fieldname(insn, 16, 20); \
10064
11
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10065
11
    return S; \
10066
19
  case 381: \
10067
19
    tmp = fieldname(insn, 12, 4); \
10068
19
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10069
19
    tmp = fieldname(insn, 12, 4); \
10070
19
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10071
19
    tmp = fieldname(insn, 36, 4); \
10072
19
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10073
19
    tmp = fieldname(insn, 16, 20); \
10074
19
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10075
19
    return S; \
10076
19
  case 382: \
10077
14
    tmp = fieldname(insn, 12, 4); \
10078
14
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10079
14
    tmp = fieldname(insn, 36, 4); \
10080
14
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10081
14
    tmp = fieldname(insn, 16, 20); \
10082
14
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10083
14
    return S; \
10084
35
  case 383: \
10085
35
    tmp = fieldname(insn, 12, 4); \
10086
35
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10087
35
    tmp = fieldname(insn, 12, 4); \
10088
34
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10089
34
    tmp = fieldname(insn, 36, 4); \
10090
34
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10091
34
    tmp = fieldname(insn, 16, 20); \
10092
34
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10093
34
    return S; \
10094
43
  case 384: \
10095
43
    tmp = fieldname(insn, 12, 4); \
10096
43
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10097
43
    tmp = fieldname(insn, 36, 4); \
10098
42
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10099
42
    tmp = fieldname(insn, 16, 20); \
10100
42
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10101
42
    return S; \
10102
42
  case 385: \
10103
32
    tmp = fieldname(insn, 12, 4); \
10104
32
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10105
32
    tmp = fieldname(insn, 36, 4); \
10106
31
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10107
31
    tmp = fieldname(insn, 16, 20); \
10108
30
    if (decodeBDXAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10109
30
    return S; \
10110
30
  case 386: \
10111
3
    tmp = fieldname(insn, 36, 4); \
10112
3
    if (DecodeFP32BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10113
3
    tmp = fieldname(insn, 8, 28); \
10114
3
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10115
3
    return S; \
10116
15
  case 387: \
10117
15
    tmp = fieldname(insn, 36, 4); \
10118
15
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10119
15
    tmp = fieldname(insn, 8, 28); \
10120
15
    if (decodeBDXAddr64Disp20Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10121
15
    return S; \
10122
15
  case 388: \
10123
8
    tmp = fieldname(insn, 12, 4); \
10124
8
    if (DecodeFP64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10125
8
    tmp = fieldname(insn, 16, 24); \
10126
8
    if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10127
8
    tmp = fieldname(insn, 8, 4); \
10128
8
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10129
8
    return S; \
10130
34
  case 389: \
10131
34
    tmp = fieldname(insn, 12, 4); \
10132
34
    if (DecodeFP128BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10133
34
    tmp = fieldname(insn, 16, 24); \
10134
33
    if (decodeBDLAddr64Disp12Len8Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10135
33
    tmp = fieldname(insn, 8, 4); \
10136
33
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10137
33
    return S; \
10138
303
  case 390: \
10139
303
    tmp = fieldname(insn, 36, 4); \
10140
303
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10141
303
    tmp = fieldname(insn, 16, 16); \
10142
303
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10143
303
    tmp = fieldname(insn, 32, 4); \
10144
303
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10145
303
    tmp = fieldname(insn, 0, 16); \
10146
303
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10147
303
    return S; \
10148
330
  case 391: \
10149
330
    tmp = fieldname(insn, 36, 4); \
10150
330
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10151
330
    tmp = fieldname(insn, 32, 4); \
10152
330
    if (DecodeGR64BitRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10153
330
    tmp = fieldname(insn, 16, 16); \
10154
330
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10155
330
    tmp = fieldname(insn, 0, 16); \
10156
330
    if (decodeBDAddr64Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10157
330
    return S; \
10158
342
  case 392: \
10159
342
    tmp = 0; \
10160
342
    tmp |= fieldname(insn, 16, 16) << 0; \
10161
342
    tmp |= fieldname(insn, 36, 4) << 16; \
10162
342
    if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10163
342
    tmp = fieldname(insn, 0, 16); \
10164
342
    if (decodeBDAddr32Disp12Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10165
342
    tmp = fieldname(insn, 32, 4); \
10166
342
    if (decodeU4ImmOperand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10167
342
    return S; \
10168
1.27k
  case 393: \
10169
1.27k
    tmp = 0; \
10170
1.27k
    tmp |= fieldname(insn, 16, 16) << 0; \
10171
1.27k
    tmp |= fieldname(insn, 36, 4) << 16; \
10172
1.27k
    if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10173
1.27k
    tmp = 0; \
10174
1.27k
    tmp |= fieldname(insn, 0, 16) << 0; \
10175
1.27k
    tmp |= fieldname(insn, 32, 4) << 16; \
10176
1.27k
    if (decodeBDLAddr64Disp12Len4Operand(MI, tmp, Address, Decoder) == MCDisassembler_Fail) return MCDisassembler_Fail; \
10177
1.27k
    return S; \
10178
60.8k
  } \
10179
60.8k
}
10180
10181
#define DecodeInstruction(fname, fieldname, decoder, InsnType) \
10182
static DecodeStatus fname(const uint8_t DecodeTable[], MCInst *MI, \
10183
61.2k
           InsnType insn, uint64_t Address, const MCRegisterInfo *MRI, int feature) \
10184
61.2k
{ \
10185
61.2k
  uint64_t Bits = getFeatureBits(feature); \
10186
61.2k
  const uint8_t *Ptr = DecodeTable; \
10187
61.2k
  uint32_t CurFieldValue = 0, ExpectedValue; \
10188
61.2k
  DecodeStatus S = MCDisassembler_Success; \
10189
61.2k
  unsigned Start, Len, NumToSkip, PIdx, Opc, DecodeIdx; \
10190
61.2k
  InsnType Val, FieldValue, PositiveMask, NegativeMask; \
10191
61.2k
  bool Pred, Fail; \
10192
3.92M
  for (;;) { \
10193
3.92M
    switch (*Ptr) { \
10194
0
    default: \
10195
0
      return MCDisassembler_Fail; \
10196
108k
    case MCD_OPC_ExtractField: { \
10197
108k
      Start = *++Ptr; \
10198
108k
      Len = *++Ptr; \
10199
108k
      ++Ptr; \
10200
108k
      CurFieldValue = (uint32_t)fieldname(insn, Start, Len); \
10201
108k
      break; \
10202
0
    } \
10203
3.72M
    case MCD_OPC_FilterValue: { \
10204
3.72M
      Val = (InsnType)decodeULEB128(++Ptr, &Len); \
10205
3.72M
      Ptr += Len; \
10206
3.72M
      NumToSkip = *Ptr++; \
10207
3.72M
      NumToSkip |= (*Ptr++) << 8; \
10208
3.72M
      if (Val != CurFieldValue) \
10209
3.72M
        Ptr += NumToSkip; \
10210
3.72M
      break; \
10211
0
    } \
10212
11.9k
    case MCD_OPC_CheckField: { \
10213
11.9k
      Start = *++Ptr; \
10214
11.9k
      Len = *++Ptr; \
10215
11.9k
      FieldValue = fieldname(insn, Start, Len); \
10216
11.9k
      ExpectedValue = (uint32_t)decodeULEB128(++Ptr, &Len); \
10217
11.9k
      Ptr += Len; \
10218
11.9k
      NumToSkip = *Ptr++; \
10219
11.9k
      NumToSkip |= (*Ptr++) << 8; \
10220
11.9k
      if (ExpectedValue != FieldValue) \
10221
11.9k
        Ptr += NumToSkip; \
10222
11.9k
      break; \
10223
0
    } \
10224
12.7k
    case MCD_OPC_CheckPredicate: { \
10225
12.7k
      PIdx = (uint32_t)decodeULEB128(++Ptr, &Len); \
10226
12.7k
      Ptr += Len; \
10227
12.7k
      NumToSkip = *Ptr++; \
10228
12.7k
      NumToSkip |= (*Ptr++) << 8; \
10229
12.7k
      Pred = checkDecoderPredicate(PIdx, Bits); \
10230
12.7k
      if (!Pred) \
10231
12.7k
        Ptr += NumToSkip; \
10232
12.7k
      (void)Pred; \
10233
12.7k
      break; \
10234
0
    } \
10235
60.8k
    case MCD_OPC_Decode: { \
10236
60.8k
      Opc = (unsigned)decodeULEB128(++Ptr, &Len); \
10237
60.8k
      Ptr += Len; \
10238
60.8k
      DecodeIdx = (unsigned)decodeULEB128(Ptr, &Len); \
10239
60.8k
      Ptr += Len; \
10240
60.8k
      MCInst_setOpcode(MI, Opc); \
10241
60.8k
      return decoder(S, DecodeIdx, insn, MI, Address, MRI); \
10242
0
    } \
10243
0
    case MCD_OPC_SoftFail: { \
10244
0
      PositiveMask = (InsnType)decodeULEB128(++Ptr, &Len); \
10245
0
      Ptr += Len; \
10246
0
      NegativeMask = (InsnType)decodeULEB128(Ptr, &Len); \
10247
0
      Ptr += Len; \
10248
0
      Fail = (insn & PositiveMask) || (~insn & NegativeMask); \
10249
0
      if (Fail) \
10250
0
        S = MCDisassembler_SoftFail; \
10251
0
      break; \
10252
0
    } \
10253
318
    case MCD_OPC_Fail: { \
10254
318
      return MCDisassembler_Fail; \
10255
0
    } \
10256
3.92M
    } \
10257
3.92M
  } \
10258
61.2k
}
10259
10260
FieldFromInstruction(fieldFromInstruction, uint64_t)
10261
DecodeToMCInst(decodeToMCInst, fieldFromInstruction, uint64_t)
10262
DecodeInstruction(decodeInstruction, fieldFromInstruction, decodeToMCInst, uint64_t)