1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* * Hexagon Disassembler *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9
10#include "llvm/MC/MCInst.h"
11#include "llvm/MC/MCSubtargetInfo.h"
12#include "llvm/Support/DataTypes.h"
13#include "llvm/Support/Debug.h"
14#include "llvm/Support/LEB128.h"
15#include "llvm/Support/raw_ostream.h"
16#include "llvm/TargetParser/SubtargetFeature.h"
17#include <assert.h>
18
19namespace llvm {
20
21// Helper functions for extracting fields from encoded instructions.
22// InsnType must either be integral or an APInt-like object that must:
23// * be default-constructible and copy-constructible
24// * be constructible from an APInt (this can be private)
25// * Support insertBits(bits, startBit, numBits)
26// * Support extractBitsAsZExtValue(numBits, startBit)
27// * Support the ~, &, ==, and != operators with other objects of the same type
28// * Support the != and bitwise & with uint64_t
29// * Support put (<<) to raw_ostream&
30template <typename InsnType>
31#if defined(_MSC_VER) && !defined(__clang__)
32__declspec(noinline)
33#endif
34static std::enable_if_t<std::is_integral<InsnType>::value, InsnType>
35fieldFromInstruction(const InsnType &insn, unsigned startBit,
36 unsigned numBits) {
37 assert(startBit + numBits <= 64 && "Cannot support >64-bit extractions!");
38 assert(startBit + numBits <= (sizeof(InsnType) * 8) &&
39 "Instruction field out of bounds!");
40 InsnType fieldMask;
41 if (numBits == sizeof(InsnType) * 8)
42 fieldMask = (InsnType)(-1LL);
43 else
44 fieldMask = (((InsnType)1 << numBits) - 1) << startBit;
45 return (insn & fieldMask) >> startBit;
46}
47
48template <typename InsnType>
49static std::enable_if_t<!std::is_integral<InsnType>::value, uint64_t>
50fieldFromInstruction(const InsnType &insn, unsigned startBit,
51 unsigned numBits) {
52 return insn.extractBitsAsZExtValue(numBits, startBit);
53}
54
55// Helper function for inserting bits extracted from an encoded instruction into
56// a field.
57template <typename InsnType>
58static std::enable_if_t<std::is_integral<InsnType>::value>
59insertBits(InsnType &field, InsnType bits, unsigned startBit, unsigned numBits) {
60 assert(startBit + numBits <= sizeof field * 8);
61 field |= (InsnType)bits << startBit;
62}
63
64template <typename InsnType>
65static std::enable_if_t<!std::is_integral<InsnType>::value>
66insertBits(InsnType &field, uint64_t bits, unsigned startBit, unsigned numBits) {
67 field.insertBits(bits, startBit, numBits);
68}
69
70static bool Check(DecodeStatus &Out, DecodeStatus In) {
71 Out = static_cast<DecodeStatus>(Out & In);
72 return Out != MCDisassembler::Fail;
73}
74
75static const uint8_t DecoderTable32[] = {
76/* 0 */ MCD::OPC_ExtractField, 28, 4, // Inst{31-28} ...
77/* 3 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12
78/* 8 */ MCD::OPC_Decode, 207, 8, 0, // Opcode: A4_ext
79/* 12 */ MCD::OPC_FilterValue, 1, 90, 5, 0, // Skip to: 1387
80/* 17 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
81/* 20 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 60
82/* 25 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
83/* 28 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 44
84/* 33 */ MCD::OPC_CheckField, 0, 1, 0, 133, 118, 0, // Skip to: 30381
85/* 40 */ MCD::OPC_Decode, 236, 10, 1, // Opcode: J4_cmpeqi_tp0_jump_nt
86/* 44 */ MCD::OPC_FilterValue, 1, 124, 118, 0, // Skip to: 30381
87/* 49 */ MCD::OPC_CheckField, 0, 1, 0, 117, 118, 0, // Skip to: 30381
88/* 56 */ MCD::OPC_Decode, 237, 10, 1, // Opcode: J4_cmpeqi_tp0_jump_t
89/* 60 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 100
90/* 65 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
91/* 68 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 84
92/* 73 */ MCD::OPC_CheckField, 0, 1, 0, 93, 118, 0, // Skip to: 30381
93/* 80 */ MCD::OPC_Decode, 230, 10, 1, // Opcode: J4_cmpeqi_fp0_jump_nt
94/* 84 */ MCD::OPC_FilterValue, 1, 84, 118, 0, // Skip to: 30381
95/* 89 */ MCD::OPC_CheckField, 0, 1, 0, 77, 118, 0, // Skip to: 30381
96/* 96 */ MCD::OPC_Decode, 231, 10, 1, // Opcode: J4_cmpeqi_fp0_jump_t
97/* 100 */ MCD::OPC_FilterValue, 2, 35, 0, 0, // Skip to: 140
98/* 105 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
99/* 108 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 124
100/* 113 */ MCD::OPC_CheckField, 0, 1, 0, 53, 118, 0, // Skip to: 30381
101/* 120 */ MCD::OPC_Decode, 144, 11, 1, // Opcode: J4_cmpgti_tp0_jump_nt
102/* 124 */ MCD::OPC_FilterValue, 1, 44, 118, 0, // Skip to: 30381
103/* 129 */ MCD::OPC_CheckField, 0, 1, 0, 37, 118, 0, // Skip to: 30381
104/* 136 */ MCD::OPC_Decode, 145, 11, 1, // Opcode: J4_cmpgti_tp0_jump_t
105/* 140 */ MCD::OPC_FilterValue, 3, 35, 0, 0, // Skip to: 180
106/* 145 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
107/* 148 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 164
108/* 153 */ MCD::OPC_CheckField, 0, 1, 0, 13, 118, 0, // Skip to: 30381
109/* 160 */ MCD::OPC_Decode, 138, 11, 1, // Opcode: J4_cmpgti_fp0_jump_nt
110/* 164 */ MCD::OPC_FilterValue, 1, 4, 118, 0, // Skip to: 30381
111/* 169 */ MCD::OPC_CheckField, 0, 1, 0, 253, 117, 0, // Skip to: 30381
112/* 176 */ MCD::OPC_Decode, 139, 11, 1, // Opcode: J4_cmpgti_fp0_jump_t
113/* 180 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 220
114/* 185 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
115/* 188 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 204
116/* 193 */ MCD::OPC_CheckField, 0, 1, 0, 229, 117, 0, // Skip to: 30381
117/* 200 */ MCD::OPC_Decode, 180, 11, 1, // Opcode: J4_cmpgtui_tp0_jump_nt
118/* 204 */ MCD::OPC_FilterValue, 1, 220, 117, 0, // Skip to: 30381
119/* 209 */ MCD::OPC_CheckField, 0, 1, 0, 213, 117, 0, // Skip to: 30381
120/* 216 */ MCD::OPC_Decode, 181, 11, 1, // Opcode: J4_cmpgtui_tp0_jump_t
121/* 220 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 260
122/* 225 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
123/* 228 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 244
124/* 233 */ MCD::OPC_CheckField, 0, 1, 0, 189, 117, 0, // Skip to: 30381
125/* 240 */ MCD::OPC_Decode, 174, 11, 1, // Opcode: J4_cmpgtui_fp0_jump_nt
126/* 244 */ MCD::OPC_FilterValue, 1, 180, 117, 0, // Skip to: 30381
127/* 249 */ MCD::OPC_CheckField, 0, 1, 0, 173, 117, 0, // Skip to: 30381
128/* 256 */ MCD::OPC_Decode, 175, 11, 1, // Opcode: J4_cmpgtui_fp0_jump_t
129/* 260 */ MCD::OPC_FilterValue, 6, 99, 0, 0, // Skip to: 364
130/* 265 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
131/* 268 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 284
132/* 273 */ MCD::OPC_CheckField, 0, 1, 0, 149, 117, 0, // Skip to: 30381
133/* 280 */ MCD::OPC_Decode, 248, 10, 2, // Opcode: J4_cmpeqn1_tp0_jump_nt
134/* 284 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 300
135/* 289 */ MCD::OPC_CheckField, 0, 1, 0, 133, 117, 0, // Skip to: 30381
136/* 296 */ MCD::OPC_Decode, 156, 11, 2, // Opcode: J4_cmpgtn1_tp0_jump_nt
137/* 300 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 316
138/* 305 */ MCD::OPC_CheckField, 0, 1, 0, 117, 117, 0, // Skip to: 30381
139/* 312 */ MCD::OPC_Decode, 203, 11, 2, // Opcode: J4_tstbit0_tp0_jump_nt
140/* 316 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 332
141/* 321 */ MCD::OPC_CheckField, 0, 1, 0, 101, 117, 0, // Skip to: 30381
142/* 328 */ MCD::OPC_Decode, 249, 10, 2, // Opcode: J4_cmpeqn1_tp0_jump_t
143/* 332 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 348
144/* 337 */ MCD::OPC_CheckField, 0, 1, 0, 85, 117, 0, // Skip to: 30381
145/* 344 */ MCD::OPC_Decode, 157, 11, 2, // Opcode: J4_cmpgtn1_tp0_jump_t
146/* 348 */ MCD::OPC_FilterValue, 35, 76, 117, 0, // Skip to: 30381
147/* 353 */ MCD::OPC_CheckField, 0, 1, 0, 69, 117, 0, // Skip to: 30381
148/* 360 */ MCD::OPC_Decode, 204, 11, 2, // Opcode: J4_tstbit0_tp0_jump_t
149/* 364 */ MCD::OPC_FilterValue, 7, 99, 0, 0, // Skip to: 468
150/* 369 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
151/* 372 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 388
152/* 377 */ MCD::OPC_CheckField, 0, 1, 0, 45, 117, 0, // Skip to: 30381
153/* 384 */ MCD::OPC_Decode, 242, 10, 2, // Opcode: J4_cmpeqn1_fp0_jump_nt
154/* 388 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 404
155/* 393 */ MCD::OPC_CheckField, 0, 1, 0, 29, 117, 0, // Skip to: 30381
156/* 400 */ MCD::OPC_Decode, 150, 11, 2, // Opcode: J4_cmpgtn1_fp0_jump_nt
157/* 404 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 420
158/* 409 */ MCD::OPC_CheckField, 0, 1, 0, 13, 117, 0, // Skip to: 30381
159/* 416 */ MCD::OPC_Decode, 197, 11, 2, // Opcode: J4_tstbit0_fp0_jump_nt
160/* 420 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 436
161/* 425 */ MCD::OPC_CheckField, 0, 1, 0, 253, 116, 0, // Skip to: 30381
162/* 432 */ MCD::OPC_Decode, 243, 10, 2, // Opcode: J4_cmpeqn1_fp0_jump_t
163/* 436 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 452
164/* 441 */ MCD::OPC_CheckField, 0, 1, 0, 237, 116, 0, // Skip to: 30381
165/* 448 */ MCD::OPC_Decode, 151, 11, 2, // Opcode: J4_cmpgtn1_fp0_jump_t
166/* 452 */ MCD::OPC_FilterValue, 35, 228, 116, 0, // Skip to: 30381
167/* 457 */ MCD::OPC_CheckField, 0, 1, 0, 221, 116, 0, // Skip to: 30381
168/* 464 */ MCD::OPC_Decode, 198, 11, 2, // Opcode: J4_tstbit0_fp0_jump_t
169/* 468 */ MCD::OPC_FilterValue, 8, 35, 0, 0, // Skip to: 508
170/* 473 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
171/* 476 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 492
172/* 481 */ MCD::OPC_CheckField, 0, 1, 0, 197, 116, 0, // Skip to: 30381
173/* 488 */ MCD::OPC_Decode, 238, 10, 1, // Opcode: J4_cmpeqi_tp1_jump_nt
174/* 492 */ MCD::OPC_FilterValue, 1, 188, 116, 0, // Skip to: 30381
175/* 497 */ MCD::OPC_CheckField, 0, 1, 0, 181, 116, 0, // Skip to: 30381
176/* 504 */ MCD::OPC_Decode, 239, 10, 1, // Opcode: J4_cmpeqi_tp1_jump_t
177/* 508 */ MCD::OPC_FilterValue, 9, 35, 0, 0, // Skip to: 548
178/* 513 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
179/* 516 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 532
180/* 521 */ MCD::OPC_CheckField, 0, 1, 0, 157, 116, 0, // Skip to: 30381
181/* 528 */ MCD::OPC_Decode, 232, 10, 1, // Opcode: J4_cmpeqi_fp1_jump_nt
182/* 532 */ MCD::OPC_FilterValue, 1, 148, 116, 0, // Skip to: 30381
183/* 537 */ MCD::OPC_CheckField, 0, 1, 0, 141, 116, 0, // Skip to: 30381
184/* 544 */ MCD::OPC_Decode, 233, 10, 1, // Opcode: J4_cmpeqi_fp1_jump_t
185/* 548 */ MCD::OPC_FilterValue, 10, 35, 0, 0, // Skip to: 588
186/* 553 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
187/* 556 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 572
188/* 561 */ MCD::OPC_CheckField, 0, 1, 0, 117, 116, 0, // Skip to: 30381
189/* 568 */ MCD::OPC_Decode, 146, 11, 1, // Opcode: J4_cmpgti_tp1_jump_nt
190/* 572 */ MCD::OPC_FilterValue, 1, 108, 116, 0, // Skip to: 30381
191/* 577 */ MCD::OPC_CheckField, 0, 1, 0, 101, 116, 0, // Skip to: 30381
192/* 584 */ MCD::OPC_Decode, 147, 11, 1, // Opcode: J4_cmpgti_tp1_jump_t
193/* 588 */ MCD::OPC_FilterValue, 11, 35, 0, 0, // Skip to: 628
194/* 593 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
195/* 596 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 612
196/* 601 */ MCD::OPC_CheckField, 0, 1, 0, 77, 116, 0, // Skip to: 30381
197/* 608 */ MCD::OPC_Decode, 140, 11, 1, // Opcode: J4_cmpgti_fp1_jump_nt
198/* 612 */ MCD::OPC_FilterValue, 1, 68, 116, 0, // Skip to: 30381
199/* 617 */ MCD::OPC_CheckField, 0, 1, 0, 61, 116, 0, // Skip to: 30381
200/* 624 */ MCD::OPC_Decode, 141, 11, 1, // Opcode: J4_cmpgti_fp1_jump_t
201/* 628 */ MCD::OPC_FilterValue, 12, 35, 0, 0, // Skip to: 668
202/* 633 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
203/* 636 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 652
204/* 641 */ MCD::OPC_CheckField, 0, 1, 0, 37, 116, 0, // Skip to: 30381
205/* 648 */ MCD::OPC_Decode, 182, 11, 1, // Opcode: J4_cmpgtui_tp1_jump_nt
206/* 652 */ MCD::OPC_FilterValue, 1, 28, 116, 0, // Skip to: 30381
207/* 657 */ MCD::OPC_CheckField, 0, 1, 0, 21, 116, 0, // Skip to: 30381
208/* 664 */ MCD::OPC_Decode, 183, 11, 1, // Opcode: J4_cmpgtui_tp1_jump_t
209/* 668 */ MCD::OPC_FilterValue, 13, 35, 0, 0, // Skip to: 708
210/* 673 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
211/* 676 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 692
212/* 681 */ MCD::OPC_CheckField, 0, 1, 0, 253, 115, 0, // Skip to: 30381
213/* 688 */ MCD::OPC_Decode, 176, 11, 1, // Opcode: J4_cmpgtui_fp1_jump_nt
214/* 692 */ MCD::OPC_FilterValue, 1, 244, 115, 0, // Skip to: 30381
215/* 697 */ MCD::OPC_CheckField, 0, 1, 0, 237, 115, 0, // Skip to: 30381
216/* 704 */ MCD::OPC_Decode, 177, 11, 1, // Opcode: J4_cmpgtui_fp1_jump_t
217/* 708 */ MCD::OPC_FilterValue, 14, 99, 0, 0, // Skip to: 812
218/* 713 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
219/* 716 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 732
220/* 721 */ MCD::OPC_CheckField, 0, 1, 0, 213, 115, 0, // Skip to: 30381
221/* 728 */ MCD::OPC_Decode, 250, 10, 2, // Opcode: J4_cmpeqn1_tp1_jump_nt
222/* 732 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 748
223/* 737 */ MCD::OPC_CheckField, 0, 1, 0, 197, 115, 0, // Skip to: 30381
224/* 744 */ MCD::OPC_Decode, 158, 11, 2, // Opcode: J4_cmpgtn1_tp1_jump_nt
225/* 748 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 764
226/* 753 */ MCD::OPC_CheckField, 0, 1, 0, 181, 115, 0, // Skip to: 30381
227/* 760 */ MCD::OPC_Decode, 205, 11, 2, // Opcode: J4_tstbit0_tp1_jump_nt
228/* 764 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 780
229/* 769 */ MCD::OPC_CheckField, 0, 1, 0, 165, 115, 0, // Skip to: 30381
230/* 776 */ MCD::OPC_Decode, 251, 10, 2, // Opcode: J4_cmpeqn1_tp1_jump_t
231/* 780 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 796
232/* 785 */ MCD::OPC_CheckField, 0, 1, 0, 149, 115, 0, // Skip to: 30381
233/* 792 */ MCD::OPC_Decode, 159, 11, 2, // Opcode: J4_cmpgtn1_tp1_jump_t
234/* 796 */ MCD::OPC_FilterValue, 35, 140, 115, 0, // Skip to: 30381
235/* 801 */ MCD::OPC_CheckField, 0, 1, 0, 133, 115, 0, // Skip to: 30381
236/* 808 */ MCD::OPC_Decode, 206, 11, 2, // Opcode: J4_tstbit0_tp1_jump_t
237/* 812 */ MCD::OPC_FilterValue, 15, 99, 0, 0, // Skip to: 916
238/* 817 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
239/* 820 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 836
240/* 825 */ MCD::OPC_CheckField, 0, 1, 0, 109, 115, 0, // Skip to: 30381
241/* 832 */ MCD::OPC_Decode, 244, 10, 2, // Opcode: J4_cmpeqn1_fp1_jump_nt
242/* 836 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 852
243/* 841 */ MCD::OPC_CheckField, 0, 1, 0, 93, 115, 0, // Skip to: 30381
244/* 848 */ MCD::OPC_Decode, 152, 11, 2, // Opcode: J4_cmpgtn1_fp1_jump_nt
245/* 852 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 868
246/* 857 */ MCD::OPC_CheckField, 0, 1, 0, 77, 115, 0, // Skip to: 30381
247/* 864 */ MCD::OPC_Decode, 199, 11, 2, // Opcode: J4_tstbit0_fp1_jump_nt
248/* 868 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 884
249/* 873 */ MCD::OPC_CheckField, 0, 1, 0, 61, 115, 0, // Skip to: 30381
250/* 880 */ MCD::OPC_Decode, 245, 10, 2, // Opcode: J4_cmpeqn1_fp1_jump_t
251/* 884 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 900
252/* 889 */ MCD::OPC_CheckField, 0, 1, 0, 45, 115, 0, // Skip to: 30381
253/* 896 */ MCD::OPC_Decode, 153, 11, 2, // Opcode: J4_cmpgtn1_fp1_jump_t
254/* 900 */ MCD::OPC_FilterValue, 35, 36, 115, 0, // Skip to: 30381
255/* 905 */ MCD::OPC_CheckField, 0, 1, 0, 29, 115, 0, // Skip to: 30381
256/* 912 */ MCD::OPC_Decode, 200, 11, 2, // Opcode: J4_tstbit0_fp1_jump_t
257/* 916 */ MCD::OPC_FilterValue, 16, 67, 0, 0, // Skip to: 988
258/* 921 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
259/* 924 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 940
260/* 929 */ MCD::OPC_CheckField, 0, 1, 0, 5, 115, 0, // Skip to: 30381
261/* 936 */ MCD::OPC_Decode, 224, 10, 3, // Opcode: J4_cmpeq_tp0_jump_nt
262/* 940 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 956
263/* 945 */ MCD::OPC_CheckField, 0, 1, 0, 245, 114, 0, // Skip to: 30381
264/* 952 */ MCD::OPC_Decode, 226, 10, 3, // Opcode: J4_cmpeq_tp1_jump_nt
265/* 956 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 972
266/* 961 */ MCD::OPC_CheckField, 0, 1, 0, 229, 114, 0, // Skip to: 30381
267/* 968 */ MCD::OPC_Decode, 225, 10, 3, // Opcode: J4_cmpeq_tp0_jump_t
268/* 972 */ MCD::OPC_FilterValue, 3, 220, 114, 0, // Skip to: 30381
269/* 977 */ MCD::OPC_CheckField, 0, 1, 0, 213, 114, 0, // Skip to: 30381
270/* 984 */ MCD::OPC_Decode, 227, 10, 3, // Opcode: J4_cmpeq_tp1_jump_t
271/* 988 */ MCD::OPC_FilterValue, 17, 67, 0, 0, // Skip to: 1060
272/* 993 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
273/* 996 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1012
274/* 1001 */ MCD::OPC_CheckField, 0, 1, 0, 189, 114, 0, // Skip to: 30381
275/* 1008 */ MCD::OPC_Decode, 218, 10, 3, // Opcode: J4_cmpeq_fp0_jump_nt
276/* 1012 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1028
277/* 1017 */ MCD::OPC_CheckField, 0, 1, 0, 173, 114, 0, // Skip to: 30381
278/* 1024 */ MCD::OPC_Decode, 220, 10, 3, // Opcode: J4_cmpeq_fp1_jump_nt
279/* 1028 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1044
280/* 1033 */ MCD::OPC_CheckField, 0, 1, 0, 157, 114, 0, // Skip to: 30381
281/* 1040 */ MCD::OPC_Decode, 219, 10, 3, // Opcode: J4_cmpeq_fp0_jump_t
282/* 1044 */ MCD::OPC_FilterValue, 3, 148, 114, 0, // Skip to: 30381
283/* 1049 */ MCD::OPC_CheckField, 0, 1, 0, 141, 114, 0, // Skip to: 30381
284/* 1056 */ MCD::OPC_Decode, 221, 10, 3, // Opcode: J4_cmpeq_fp1_jump_t
285/* 1060 */ MCD::OPC_FilterValue, 18, 67, 0, 0, // Skip to: 1132
286/* 1065 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
287/* 1068 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1084
288/* 1073 */ MCD::OPC_CheckField, 0, 1, 0, 117, 114, 0, // Skip to: 30381
289/* 1080 */ MCD::OPC_Decode, 132, 11, 3, // Opcode: J4_cmpgt_tp0_jump_nt
290/* 1084 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1100
291/* 1089 */ MCD::OPC_CheckField, 0, 1, 0, 101, 114, 0, // Skip to: 30381
292/* 1096 */ MCD::OPC_Decode, 134, 11, 3, // Opcode: J4_cmpgt_tp1_jump_nt
293/* 1100 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1116
294/* 1105 */ MCD::OPC_CheckField, 0, 1, 0, 85, 114, 0, // Skip to: 30381
295/* 1112 */ MCD::OPC_Decode, 133, 11, 3, // Opcode: J4_cmpgt_tp0_jump_t
296/* 1116 */ MCD::OPC_FilterValue, 3, 76, 114, 0, // Skip to: 30381
297/* 1121 */ MCD::OPC_CheckField, 0, 1, 0, 69, 114, 0, // Skip to: 30381
298/* 1128 */ MCD::OPC_Decode, 135, 11, 3, // Opcode: J4_cmpgt_tp1_jump_t
299/* 1132 */ MCD::OPC_FilterValue, 19, 67, 0, 0, // Skip to: 1204
300/* 1137 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
301/* 1140 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1156
302/* 1145 */ MCD::OPC_CheckField, 0, 1, 0, 45, 114, 0, // Skip to: 30381
303/* 1152 */ MCD::OPC_Decode, 254, 10, 3, // Opcode: J4_cmpgt_fp0_jump_nt
304/* 1156 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1172
305/* 1161 */ MCD::OPC_CheckField, 0, 1, 0, 29, 114, 0, // Skip to: 30381
306/* 1168 */ MCD::OPC_Decode, 128, 11, 3, // Opcode: J4_cmpgt_fp1_jump_nt
307/* 1172 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1188
308/* 1177 */ MCD::OPC_CheckField, 0, 1, 0, 13, 114, 0, // Skip to: 30381
309/* 1184 */ MCD::OPC_Decode, 255, 10, 3, // Opcode: J4_cmpgt_fp0_jump_t
310/* 1188 */ MCD::OPC_FilterValue, 3, 4, 114, 0, // Skip to: 30381
311/* 1193 */ MCD::OPC_CheckField, 0, 1, 0, 253, 113, 0, // Skip to: 30381
312/* 1200 */ MCD::OPC_Decode, 129, 11, 3, // Opcode: J4_cmpgt_fp1_jump_t
313/* 1204 */ MCD::OPC_FilterValue, 20, 67, 0, 0, // Skip to: 1276
314/* 1209 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
315/* 1212 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1228
316/* 1217 */ MCD::OPC_CheckField, 0, 1, 0, 229, 113, 0, // Skip to: 30381
317/* 1224 */ MCD::OPC_Decode, 168, 11, 3, // Opcode: J4_cmpgtu_tp0_jump_nt
318/* 1228 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1244
319/* 1233 */ MCD::OPC_CheckField, 0, 1, 0, 213, 113, 0, // Skip to: 30381
320/* 1240 */ MCD::OPC_Decode, 170, 11, 3, // Opcode: J4_cmpgtu_tp1_jump_nt
321/* 1244 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1260
322/* 1249 */ MCD::OPC_CheckField, 0, 1, 0, 197, 113, 0, // Skip to: 30381
323/* 1256 */ MCD::OPC_Decode, 169, 11, 3, // Opcode: J4_cmpgtu_tp0_jump_t
324/* 1260 */ MCD::OPC_FilterValue, 3, 188, 113, 0, // Skip to: 30381
325/* 1265 */ MCD::OPC_CheckField, 0, 1, 0, 181, 113, 0, // Skip to: 30381
326/* 1272 */ MCD::OPC_Decode, 171, 11, 3, // Opcode: J4_cmpgtu_tp1_jump_t
327/* 1276 */ MCD::OPC_FilterValue, 21, 67, 0, 0, // Skip to: 1348
328/* 1281 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
329/* 1284 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1300
330/* 1289 */ MCD::OPC_CheckField, 0, 1, 0, 157, 113, 0, // Skip to: 30381
331/* 1296 */ MCD::OPC_Decode, 162, 11, 3, // Opcode: J4_cmpgtu_fp0_jump_nt
332/* 1300 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1316
333/* 1305 */ MCD::OPC_CheckField, 0, 1, 0, 141, 113, 0, // Skip to: 30381
334/* 1312 */ MCD::OPC_Decode, 164, 11, 3, // Opcode: J4_cmpgtu_fp1_jump_nt
335/* 1316 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1332
336/* 1321 */ MCD::OPC_CheckField, 0, 1, 0, 125, 113, 0, // Skip to: 30381
337/* 1328 */ MCD::OPC_Decode, 163, 11, 3, // Opcode: J4_cmpgtu_fp0_jump_t
338/* 1332 */ MCD::OPC_FilterValue, 3, 116, 113, 0, // Skip to: 30381
339/* 1337 */ MCD::OPC_CheckField, 0, 1, 0, 109, 113, 0, // Skip to: 30381
340/* 1344 */ MCD::OPC_Decode, 165, 11, 3, // Opcode: J4_cmpgtu_fp1_jump_t
341/* 1348 */ MCD::OPC_FilterValue, 24, 11, 0, 0, // Skip to: 1364
342/* 1353 */ MCD::OPC_CheckField, 0, 1, 0, 93, 113, 0, // Skip to: 30381
343/* 1360 */ MCD::OPC_Decode, 193, 11, 4, // Opcode: J4_jumpseti
344/* 1364 */ MCD::OPC_FilterValue, 28, 84, 113, 0, // Skip to: 30381
345/* 1369 */ MCD::OPC_CheckField, 12, 2, 0, 77, 113, 0, // Skip to: 30381
346/* 1376 */ MCD::OPC_CheckField, 0, 1, 0, 70, 113, 0, // Skip to: 30381
347/* 1383 */ MCD::OPC_Decode, 194, 11, 5, // Opcode: J4_jumpsetr
348/* 1387 */ MCD::OPC_FilterValue, 2, 167, 4, 0, // Skip to: 2583
349/* 1392 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
350/* 1395 */ MCD::OPC_FilterValue, 0, 49, 0, 0, // Skip to: 1449
351/* 1400 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
352/* 1403 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1426
353/* 1408 */ MCD::OPC_CheckField, 19, 1, 0, 38, 113, 0, // Skip to: 30381
354/* 1415 */ MCD::OPC_CheckField, 0, 1, 0, 31, 113, 0, // Skip to: 30381
355/* 1422 */ MCD::OPC_Decode, 222, 10, 6, // Opcode: J4_cmpeq_t_jumpnv_nt
356/* 1426 */ MCD::OPC_FilterValue, 1, 22, 113, 0, // Skip to: 30381
357/* 1431 */ MCD::OPC_CheckField, 19, 1, 0, 15, 113, 0, // Skip to: 30381
358/* 1438 */ MCD::OPC_CheckField, 0, 1, 0, 8, 113, 0, // Skip to: 30381
359/* 1445 */ MCD::OPC_Decode, 223, 10, 6, // Opcode: J4_cmpeq_t_jumpnv_t
360/* 1449 */ MCD::OPC_FilterValue, 1, 49, 0, 0, // Skip to: 1503
361/* 1454 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
362/* 1457 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1480
363/* 1462 */ MCD::OPC_CheckField, 19, 1, 0, 240, 112, 0, // Skip to: 30381
364/* 1469 */ MCD::OPC_CheckField, 0, 1, 0, 233, 112, 0, // Skip to: 30381
365/* 1476 */ MCD::OPC_Decode, 216, 10, 6, // Opcode: J4_cmpeq_f_jumpnv_nt
366/* 1480 */ MCD::OPC_FilterValue, 1, 224, 112, 0, // Skip to: 30381
367/* 1485 */ MCD::OPC_CheckField, 19, 1, 0, 217, 112, 0, // Skip to: 30381
368/* 1492 */ MCD::OPC_CheckField, 0, 1, 0, 210, 112, 0, // Skip to: 30381
369/* 1499 */ MCD::OPC_Decode, 217, 10, 6, // Opcode: J4_cmpeq_f_jumpnv_t
370/* 1503 */ MCD::OPC_FilterValue, 2, 49, 0, 0, // Skip to: 1557
371/* 1508 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
372/* 1511 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1534
373/* 1516 */ MCD::OPC_CheckField, 19, 1, 0, 186, 112, 0, // Skip to: 30381
374/* 1523 */ MCD::OPC_CheckField, 0, 1, 0, 179, 112, 0, // Skip to: 30381
375/* 1530 */ MCD::OPC_Decode, 130, 11, 6, // Opcode: J4_cmpgt_t_jumpnv_nt
376/* 1534 */ MCD::OPC_FilterValue, 1, 170, 112, 0, // Skip to: 30381
377/* 1539 */ MCD::OPC_CheckField, 19, 1, 0, 163, 112, 0, // Skip to: 30381
378/* 1546 */ MCD::OPC_CheckField, 0, 1, 0, 156, 112, 0, // Skip to: 30381
379/* 1553 */ MCD::OPC_Decode, 131, 11, 6, // Opcode: J4_cmpgt_t_jumpnv_t
380/* 1557 */ MCD::OPC_FilterValue, 3, 49, 0, 0, // Skip to: 1611
381/* 1562 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
382/* 1565 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1588
383/* 1570 */ MCD::OPC_CheckField, 19, 1, 0, 132, 112, 0, // Skip to: 30381
384/* 1577 */ MCD::OPC_CheckField, 0, 1, 0, 125, 112, 0, // Skip to: 30381
385/* 1584 */ MCD::OPC_Decode, 252, 10, 6, // Opcode: J4_cmpgt_f_jumpnv_nt
386/* 1588 */ MCD::OPC_FilterValue, 1, 116, 112, 0, // Skip to: 30381
387/* 1593 */ MCD::OPC_CheckField, 19, 1, 0, 109, 112, 0, // Skip to: 30381
388/* 1600 */ MCD::OPC_CheckField, 0, 1, 0, 102, 112, 0, // Skip to: 30381
389/* 1607 */ MCD::OPC_Decode, 253, 10, 6, // Opcode: J4_cmpgt_f_jumpnv_t
390/* 1611 */ MCD::OPC_FilterValue, 4, 49, 0, 0, // Skip to: 1665
391/* 1616 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
392/* 1619 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1642
393/* 1624 */ MCD::OPC_CheckField, 19, 1, 0, 78, 112, 0, // Skip to: 30381
394/* 1631 */ MCD::OPC_CheckField, 0, 1, 0, 71, 112, 0, // Skip to: 30381
395/* 1638 */ MCD::OPC_Decode, 166, 11, 6, // Opcode: J4_cmpgtu_t_jumpnv_nt
396/* 1642 */ MCD::OPC_FilterValue, 1, 62, 112, 0, // Skip to: 30381
397/* 1647 */ MCD::OPC_CheckField, 19, 1, 0, 55, 112, 0, // Skip to: 30381
398/* 1654 */ MCD::OPC_CheckField, 0, 1, 0, 48, 112, 0, // Skip to: 30381
399/* 1661 */ MCD::OPC_Decode, 167, 11, 6, // Opcode: J4_cmpgtu_t_jumpnv_t
400/* 1665 */ MCD::OPC_FilterValue, 5, 49, 0, 0, // Skip to: 1719
401/* 1670 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
402/* 1673 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1696
403/* 1678 */ MCD::OPC_CheckField, 19, 1, 0, 24, 112, 0, // Skip to: 30381
404/* 1685 */ MCD::OPC_CheckField, 0, 1, 0, 17, 112, 0, // Skip to: 30381
405/* 1692 */ MCD::OPC_Decode, 160, 11, 6, // Opcode: J4_cmpgtu_f_jumpnv_nt
406/* 1696 */ MCD::OPC_FilterValue, 1, 8, 112, 0, // Skip to: 30381
407/* 1701 */ MCD::OPC_CheckField, 19, 1, 0, 1, 112, 0, // Skip to: 30381
408/* 1708 */ MCD::OPC_CheckField, 0, 1, 0, 250, 111, 0, // Skip to: 30381
409/* 1715 */ MCD::OPC_Decode, 161, 11, 6, // Opcode: J4_cmpgtu_f_jumpnv_t
410/* 1719 */ MCD::OPC_FilterValue, 6, 49, 0, 0, // Skip to: 1773
411/* 1724 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
412/* 1727 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1750
413/* 1732 */ MCD::OPC_CheckField, 19, 1, 0, 226, 111, 0, // Skip to: 30381
414/* 1739 */ MCD::OPC_CheckField, 0, 1, 0, 219, 111, 0, // Skip to: 30381
415/* 1746 */ MCD::OPC_Decode, 186, 11, 7, // Opcode: J4_cmplt_t_jumpnv_nt
416/* 1750 */ MCD::OPC_FilterValue, 1, 210, 111, 0, // Skip to: 30381
417/* 1755 */ MCD::OPC_CheckField, 19, 1, 0, 203, 111, 0, // Skip to: 30381
418/* 1762 */ MCD::OPC_CheckField, 0, 1, 0, 196, 111, 0, // Skip to: 30381
419/* 1769 */ MCD::OPC_Decode, 187, 11, 7, // Opcode: J4_cmplt_t_jumpnv_t
420/* 1773 */ MCD::OPC_FilterValue, 7, 49, 0, 0, // Skip to: 1827
421/* 1778 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
422/* 1781 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1804
423/* 1786 */ MCD::OPC_CheckField, 19, 1, 0, 172, 111, 0, // Skip to: 30381
424/* 1793 */ MCD::OPC_CheckField, 0, 1, 0, 165, 111, 0, // Skip to: 30381
425/* 1800 */ MCD::OPC_Decode, 184, 11, 7, // Opcode: J4_cmplt_f_jumpnv_nt
426/* 1804 */ MCD::OPC_FilterValue, 1, 156, 111, 0, // Skip to: 30381
427/* 1809 */ MCD::OPC_CheckField, 19, 1, 0, 149, 111, 0, // Skip to: 30381
428/* 1816 */ MCD::OPC_CheckField, 0, 1, 0, 142, 111, 0, // Skip to: 30381
429/* 1823 */ MCD::OPC_Decode, 185, 11, 7, // Opcode: J4_cmplt_f_jumpnv_t
430/* 1827 */ MCD::OPC_FilterValue, 8, 49, 0, 0, // Skip to: 1881
431/* 1832 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
432/* 1835 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1858
433/* 1840 */ MCD::OPC_CheckField, 19, 1, 0, 118, 111, 0, // Skip to: 30381
434/* 1847 */ MCD::OPC_CheckField, 0, 1, 0, 111, 111, 0, // Skip to: 30381
435/* 1854 */ MCD::OPC_Decode, 190, 11, 7, // Opcode: J4_cmpltu_t_jumpnv_nt
436/* 1858 */ MCD::OPC_FilterValue, 1, 102, 111, 0, // Skip to: 30381
437/* 1863 */ MCD::OPC_CheckField, 19, 1, 0, 95, 111, 0, // Skip to: 30381
438/* 1870 */ MCD::OPC_CheckField, 0, 1, 0, 88, 111, 0, // Skip to: 30381
439/* 1877 */ MCD::OPC_Decode, 191, 11, 7, // Opcode: J4_cmpltu_t_jumpnv_t
440/* 1881 */ MCD::OPC_FilterValue, 9, 49, 0, 0, // Skip to: 1935
441/* 1886 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
442/* 1889 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1912
443/* 1894 */ MCD::OPC_CheckField, 19, 1, 0, 64, 111, 0, // Skip to: 30381
444/* 1901 */ MCD::OPC_CheckField, 0, 1, 0, 57, 111, 0, // Skip to: 30381
445/* 1908 */ MCD::OPC_Decode, 188, 11, 7, // Opcode: J4_cmpltu_f_jumpnv_nt
446/* 1912 */ MCD::OPC_FilterValue, 1, 48, 111, 0, // Skip to: 30381
447/* 1917 */ MCD::OPC_CheckField, 19, 1, 0, 41, 111, 0, // Skip to: 30381
448/* 1924 */ MCD::OPC_CheckField, 0, 1, 0, 34, 111, 0, // Skip to: 30381
449/* 1931 */ MCD::OPC_Decode, 189, 11, 7, // Opcode: J4_cmpltu_f_jumpnv_t
450/* 1935 */ MCD::OPC_FilterValue, 16, 49, 0, 0, // Skip to: 1989
451/* 1940 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
452/* 1943 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1966
453/* 1948 */ MCD::OPC_CheckField, 19, 1, 0, 10, 111, 0, // Skip to: 30381
454/* 1955 */ MCD::OPC_CheckField, 0, 1, 0, 3, 111, 0, // Skip to: 30381
455/* 1962 */ MCD::OPC_Decode, 234, 10, 8, // Opcode: J4_cmpeqi_t_jumpnv_nt
456/* 1966 */ MCD::OPC_FilterValue, 1, 250, 110, 0, // Skip to: 30381
457/* 1971 */ MCD::OPC_CheckField, 19, 1, 0, 243, 110, 0, // Skip to: 30381
458/* 1978 */ MCD::OPC_CheckField, 0, 1, 0, 236, 110, 0, // Skip to: 30381
459/* 1985 */ MCD::OPC_Decode, 235, 10, 8, // Opcode: J4_cmpeqi_t_jumpnv_t
460/* 1989 */ MCD::OPC_FilterValue, 17, 49, 0, 0, // Skip to: 2043
461/* 1994 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
462/* 1997 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2020
463/* 2002 */ MCD::OPC_CheckField, 19, 1, 0, 212, 110, 0, // Skip to: 30381
464/* 2009 */ MCD::OPC_CheckField, 0, 1, 0, 205, 110, 0, // Skip to: 30381
465/* 2016 */ MCD::OPC_Decode, 228, 10, 8, // Opcode: J4_cmpeqi_f_jumpnv_nt
466/* 2020 */ MCD::OPC_FilterValue, 1, 196, 110, 0, // Skip to: 30381
467/* 2025 */ MCD::OPC_CheckField, 19, 1, 0, 189, 110, 0, // Skip to: 30381
468/* 2032 */ MCD::OPC_CheckField, 0, 1, 0, 182, 110, 0, // Skip to: 30381
469/* 2039 */ MCD::OPC_Decode, 229, 10, 8, // Opcode: J4_cmpeqi_f_jumpnv_t
470/* 2043 */ MCD::OPC_FilterValue, 18, 49, 0, 0, // Skip to: 2097
471/* 2048 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
472/* 2051 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2074
473/* 2056 */ MCD::OPC_CheckField, 19, 1, 0, 158, 110, 0, // Skip to: 30381
474/* 2063 */ MCD::OPC_CheckField, 0, 1, 0, 151, 110, 0, // Skip to: 30381
475/* 2070 */ MCD::OPC_Decode, 142, 11, 8, // Opcode: J4_cmpgti_t_jumpnv_nt
476/* 2074 */ MCD::OPC_FilterValue, 1, 142, 110, 0, // Skip to: 30381
477/* 2079 */ MCD::OPC_CheckField, 19, 1, 0, 135, 110, 0, // Skip to: 30381
478/* 2086 */ MCD::OPC_CheckField, 0, 1, 0, 128, 110, 0, // Skip to: 30381
479/* 2093 */ MCD::OPC_Decode, 143, 11, 8, // Opcode: J4_cmpgti_t_jumpnv_t
480/* 2097 */ MCD::OPC_FilterValue, 19, 49, 0, 0, // Skip to: 2151
481/* 2102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
482/* 2105 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2128
483/* 2110 */ MCD::OPC_CheckField, 19, 1, 0, 104, 110, 0, // Skip to: 30381
484/* 2117 */ MCD::OPC_CheckField, 0, 1, 0, 97, 110, 0, // Skip to: 30381
485/* 2124 */ MCD::OPC_Decode, 136, 11, 8, // Opcode: J4_cmpgti_f_jumpnv_nt
486/* 2128 */ MCD::OPC_FilterValue, 1, 88, 110, 0, // Skip to: 30381
487/* 2133 */ MCD::OPC_CheckField, 19, 1, 0, 81, 110, 0, // Skip to: 30381
488/* 2140 */ MCD::OPC_CheckField, 0, 1, 0, 74, 110, 0, // Skip to: 30381
489/* 2147 */ MCD::OPC_Decode, 137, 11, 8, // Opcode: J4_cmpgti_f_jumpnv_t
490/* 2151 */ MCD::OPC_FilterValue, 20, 49, 0, 0, // Skip to: 2205
491/* 2156 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
492/* 2159 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2182
493/* 2164 */ MCD::OPC_CheckField, 19, 1, 0, 50, 110, 0, // Skip to: 30381
494/* 2171 */ MCD::OPC_CheckField, 0, 1, 0, 43, 110, 0, // Skip to: 30381
495/* 2178 */ MCD::OPC_Decode, 178, 11, 8, // Opcode: J4_cmpgtui_t_jumpnv_nt
496/* 2182 */ MCD::OPC_FilterValue, 1, 34, 110, 0, // Skip to: 30381
497/* 2187 */ MCD::OPC_CheckField, 19, 1, 0, 27, 110, 0, // Skip to: 30381
498/* 2194 */ MCD::OPC_CheckField, 0, 1, 0, 20, 110, 0, // Skip to: 30381
499/* 2201 */ MCD::OPC_Decode, 179, 11, 8, // Opcode: J4_cmpgtui_t_jumpnv_t
500/* 2205 */ MCD::OPC_FilterValue, 21, 49, 0, 0, // Skip to: 2259
501/* 2210 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
502/* 2213 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2236
503/* 2218 */ MCD::OPC_CheckField, 19, 1, 0, 252, 109, 0, // Skip to: 30381
504/* 2225 */ MCD::OPC_CheckField, 0, 1, 0, 245, 109, 0, // Skip to: 30381
505/* 2232 */ MCD::OPC_Decode, 172, 11, 8, // Opcode: J4_cmpgtui_f_jumpnv_nt
506/* 2236 */ MCD::OPC_FilterValue, 1, 236, 109, 0, // Skip to: 30381
507/* 2241 */ MCD::OPC_CheckField, 19, 1, 0, 229, 109, 0, // Skip to: 30381
508/* 2248 */ MCD::OPC_CheckField, 0, 1, 0, 222, 109, 0, // Skip to: 30381
509/* 2255 */ MCD::OPC_Decode, 173, 11, 8, // Opcode: J4_cmpgtui_f_jumpnv_t
510/* 2259 */ MCD::OPC_FilterValue, 22, 49, 0, 0, // Skip to: 2313
511/* 2264 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
512/* 2267 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2290
513/* 2272 */ MCD::OPC_CheckField, 19, 1, 0, 198, 109, 0, // Skip to: 30381
514/* 2279 */ MCD::OPC_CheckField, 0, 1, 0, 191, 109, 0, // Skip to: 30381
515/* 2286 */ MCD::OPC_Decode, 201, 11, 9, // Opcode: J4_tstbit0_t_jumpnv_nt
516/* 2290 */ MCD::OPC_FilterValue, 32, 182, 109, 0, // Skip to: 30381
517/* 2295 */ MCD::OPC_CheckField, 19, 1, 0, 175, 109, 0, // Skip to: 30381
518/* 2302 */ MCD::OPC_CheckField, 0, 1, 0, 168, 109, 0, // Skip to: 30381
519/* 2309 */ MCD::OPC_Decode, 202, 11, 9, // Opcode: J4_tstbit0_t_jumpnv_t
520/* 2313 */ MCD::OPC_FilterValue, 23, 49, 0, 0, // Skip to: 2367
521/* 2318 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
522/* 2321 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2344
523/* 2326 */ MCD::OPC_CheckField, 19, 1, 0, 144, 109, 0, // Skip to: 30381
524/* 2333 */ MCD::OPC_CheckField, 0, 1, 0, 137, 109, 0, // Skip to: 30381
525/* 2340 */ MCD::OPC_Decode, 195, 11, 9, // Opcode: J4_tstbit0_f_jumpnv_nt
526/* 2344 */ MCD::OPC_FilterValue, 32, 128, 109, 0, // Skip to: 30381
527/* 2349 */ MCD::OPC_CheckField, 19, 1, 0, 121, 109, 0, // Skip to: 30381
528/* 2356 */ MCD::OPC_CheckField, 0, 1, 0, 114, 109, 0, // Skip to: 30381
529/* 2363 */ MCD::OPC_Decode, 196, 11, 9, // Opcode: J4_tstbit0_f_jumpnv_t
530/* 2367 */ MCD::OPC_FilterValue, 24, 49, 0, 0, // Skip to: 2421
531/* 2372 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
532/* 2375 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2398
533/* 2380 */ MCD::OPC_CheckField, 19, 1, 0, 90, 109, 0, // Skip to: 30381
534/* 2387 */ MCD::OPC_CheckField, 0, 1, 0, 83, 109, 0, // Skip to: 30381
535/* 2394 */ MCD::OPC_Decode, 246, 10, 9, // Opcode: J4_cmpeqn1_t_jumpnv_nt
536/* 2398 */ MCD::OPC_FilterValue, 32, 74, 109, 0, // Skip to: 30381
537/* 2403 */ MCD::OPC_CheckField, 19, 1, 0, 67, 109, 0, // Skip to: 30381
538/* 2410 */ MCD::OPC_CheckField, 0, 1, 0, 60, 109, 0, // Skip to: 30381
539/* 2417 */ MCD::OPC_Decode, 247, 10, 9, // Opcode: J4_cmpeqn1_t_jumpnv_t
540/* 2421 */ MCD::OPC_FilterValue, 25, 49, 0, 0, // Skip to: 2475
541/* 2426 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
542/* 2429 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2452
543/* 2434 */ MCD::OPC_CheckField, 19, 1, 0, 36, 109, 0, // Skip to: 30381
544/* 2441 */ MCD::OPC_CheckField, 0, 1, 0, 29, 109, 0, // Skip to: 30381
545/* 2448 */ MCD::OPC_Decode, 240, 10, 9, // Opcode: J4_cmpeqn1_f_jumpnv_nt
546/* 2452 */ MCD::OPC_FilterValue, 32, 20, 109, 0, // Skip to: 30381
547/* 2457 */ MCD::OPC_CheckField, 19, 1, 0, 13, 109, 0, // Skip to: 30381
548/* 2464 */ MCD::OPC_CheckField, 0, 1, 0, 6, 109, 0, // Skip to: 30381
549/* 2471 */ MCD::OPC_Decode, 241, 10, 9, // Opcode: J4_cmpeqn1_f_jumpnv_t
550/* 2475 */ MCD::OPC_FilterValue, 26, 49, 0, 0, // Skip to: 2529
551/* 2480 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
552/* 2483 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2506
553/* 2488 */ MCD::OPC_CheckField, 19, 1, 0, 238, 108, 0, // Skip to: 30381
554/* 2495 */ MCD::OPC_CheckField, 0, 1, 0, 231, 108, 0, // Skip to: 30381
555/* 2502 */ MCD::OPC_Decode, 154, 11, 9, // Opcode: J4_cmpgtn1_t_jumpnv_nt
556/* 2506 */ MCD::OPC_FilterValue, 32, 222, 108, 0, // Skip to: 30381
557/* 2511 */ MCD::OPC_CheckField, 19, 1, 0, 215, 108, 0, // Skip to: 30381
558/* 2518 */ MCD::OPC_CheckField, 0, 1, 0, 208, 108, 0, // Skip to: 30381
559/* 2525 */ MCD::OPC_Decode, 155, 11, 9, // Opcode: J4_cmpgtn1_t_jumpnv_t
560/* 2529 */ MCD::OPC_FilterValue, 27, 199, 108, 0, // Skip to: 30381
561/* 2534 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
562/* 2537 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2560
563/* 2542 */ MCD::OPC_CheckField, 19, 1, 0, 184, 108, 0, // Skip to: 30381
564/* 2549 */ MCD::OPC_CheckField, 0, 1, 0, 177, 108, 0, // Skip to: 30381
565/* 2556 */ MCD::OPC_Decode, 148, 11, 9, // Opcode: J4_cmpgtn1_f_jumpnv_nt
566/* 2560 */ MCD::OPC_FilterValue, 32, 168, 108, 0, // Skip to: 30381
567/* 2565 */ MCD::OPC_CheckField, 19, 1, 0, 161, 108, 0, // Skip to: 30381
568/* 2572 */ MCD::OPC_CheckField, 0, 1, 0, 154, 108, 0, // Skip to: 30381
569/* 2579 */ MCD::OPC_Decode, 149, 11, 9, // Opcode: J4_cmpgtn1_f_jumpnv_t
570/* 2583 */ MCD::OPC_FilterValue, 3, 37, 5, 0, // Skip to: 3905
571/* 2588 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
572/* 2591 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2600
573/* 2596 */ MCD::OPC_Decode, 139, 13, 10, // Opcode: L4_ploadrbt_rr
574/* 2600 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2609
575/* 2605 */ MCD::OPC_Decode, 171, 13, 10, // Opcode: L4_ploadrubt_rr
576/* 2609 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 2618
577/* 2614 */ MCD::OPC_Decode, 155, 13, 10, // Opcode: L4_ploadrht_rr
578/* 2618 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 2627
579/* 2623 */ MCD::OPC_Decode, 179, 13, 10, // Opcode: L4_ploadruht_rr
580/* 2627 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 2636
581/* 2632 */ MCD::OPC_Decode, 163, 13, 10, // Opcode: L4_ploadrit_rr
582/* 2636 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 2645
583/* 2641 */ MCD::OPC_Decode, 147, 13, 11, // Opcode: L4_ploadrdt_rr
584/* 2645 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 2654
585/* 2650 */ MCD::OPC_Decode, 135, 13, 10, // Opcode: L4_ploadrbf_rr
586/* 2654 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2663
587/* 2659 */ MCD::OPC_Decode, 167, 13, 10, // Opcode: L4_ploadrubf_rr
588/* 2663 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 2672
589/* 2668 */ MCD::OPC_Decode, 151, 13, 10, // Opcode: L4_ploadrhf_rr
590/* 2672 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 2681
591/* 2677 */ MCD::OPC_Decode, 175, 13, 10, // Opcode: L4_ploadruhf_rr
592/* 2681 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 2690
593/* 2686 */ MCD::OPC_Decode, 159, 13, 10, // Opcode: L4_ploadrif_rr
594/* 2690 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 2699
595/* 2695 */ MCD::OPC_Decode, 143, 13, 11, // Opcode: L4_ploadrdf_rr
596/* 2699 */ MCD::OPC_FilterValue, 16, 4, 0, 0, // Skip to: 2708
597/* 2704 */ MCD::OPC_Decode, 141, 13, 10, // Opcode: L4_ploadrbtnew_rr
598/* 2708 */ MCD::OPC_FilterValue, 17, 4, 0, 0, // Skip to: 2717
599/* 2713 */ MCD::OPC_Decode, 173, 13, 10, // Opcode: L4_ploadrubtnew_rr
600/* 2717 */ MCD::OPC_FilterValue, 18, 4, 0, 0, // Skip to: 2726
601/* 2722 */ MCD::OPC_Decode, 157, 13, 10, // Opcode: L4_ploadrhtnew_rr
602/* 2726 */ MCD::OPC_FilterValue, 19, 4, 0, 0, // Skip to: 2735
603/* 2731 */ MCD::OPC_Decode, 181, 13, 10, // Opcode: L4_ploadruhtnew_rr
604/* 2735 */ MCD::OPC_FilterValue, 20, 4, 0, 0, // Skip to: 2744
605/* 2740 */ MCD::OPC_Decode, 165, 13, 10, // Opcode: L4_ploadritnew_rr
606/* 2744 */ MCD::OPC_FilterValue, 22, 4, 0, 0, // Skip to: 2753
607/* 2749 */ MCD::OPC_Decode, 149, 13, 11, // Opcode: L4_ploadrdtnew_rr
608/* 2753 */ MCD::OPC_FilterValue, 24, 4, 0, 0, // Skip to: 2762
609/* 2758 */ MCD::OPC_Decode, 137, 13, 10, // Opcode: L4_ploadrbfnew_rr
610/* 2762 */ MCD::OPC_FilterValue, 25, 4, 0, 0, // Skip to: 2771
611/* 2767 */ MCD::OPC_Decode, 169, 13, 10, // Opcode: L4_ploadrubfnew_rr
612/* 2771 */ MCD::OPC_FilterValue, 26, 4, 0, 0, // Skip to: 2780
613/* 2776 */ MCD::OPC_Decode, 153, 13, 10, // Opcode: L4_ploadrhfnew_rr
614/* 2780 */ MCD::OPC_FilterValue, 27, 4, 0, 0, // Skip to: 2789
615/* 2785 */ MCD::OPC_Decode, 177, 13, 10, // Opcode: L4_ploadruhfnew_rr
616/* 2789 */ MCD::OPC_FilterValue, 28, 4, 0, 0, // Skip to: 2798
617/* 2794 */ MCD::OPC_Decode, 161, 13, 10, // Opcode: L4_ploadrifnew_rr
618/* 2798 */ MCD::OPC_FilterValue, 30, 4, 0, 0, // Skip to: 2807
619/* 2803 */ MCD::OPC_Decode, 145, 13, 11, // Opcode: L4_ploadrdfnew_rr
620/* 2807 */ MCD::OPC_FilterValue, 32, 4, 0, 0, // Skip to: 2816
621/* 2812 */ MCD::OPC_Decode, 242, 18, 12, // Opcode: S4_pstorerbt_rr
622/* 2816 */ MCD::OPC_FilterValue, 34, 4, 0, 0, // Skip to: 2825
623/* 2821 */ MCD::OPC_Decode, 154, 19, 12, // Opcode: S4_pstorerht_rr
624/* 2825 */ MCD::OPC_FilterValue, 35, 4, 0, 0, // Skip to: 2834
625/* 2830 */ MCD::OPC_Decode, 134, 19, 12, // Opcode: S4_pstorerft_rr
626/* 2834 */ MCD::OPC_FilterValue, 36, 4, 0, 0, // Skip to: 2843
627/* 2839 */ MCD::OPC_Decode, 174, 19, 12, // Opcode: S4_pstorerit_rr
628/* 2843 */ MCD::OPC_FilterValue, 37, 30, 0, 0, // Skip to: 2878
629/* 2848 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
630/* 2851 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2860
631/* 2856 */ MCD::OPC_Decode, 237, 18, 13, // Opcode: S4_pstorerbnewt_rr
632/* 2860 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2869
633/* 2865 */ MCD::OPC_Decode, 149, 19, 13, // Opcode: S4_pstorerhnewt_rr
634/* 2869 */ MCD::OPC_FilterValue, 2, 115, 107, 0, // Skip to: 30381
635/* 2874 */ MCD::OPC_Decode, 169, 19, 13, // Opcode: S4_pstorerinewt_rr
636/* 2878 */ MCD::OPC_FilterValue, 38, 4, 0, 0, // Skip to: 2887
637/* 2883 */ MCD::OPC_Decode, 252, 18, 14, // Opcode: S4_pstorerdt_rr
638/* 2887 */ MCD::OPC_FilterValue, 40, 4, 0, 0, // Skip to: 2896
639/* 2892 */ MCD::OPC_Decode, 227, 18, 12, // Opcode: S4_pstorerbf_rr
640/* 2896 */ MCD::OPC_FilterValue, 42, 4, 0, 0, // Skip to: 2905
641/* 2901 */ MCD::OPC_Decode, 139, 19, 12, // Opcode: S4_pstorerhf_rr
642/* 2905 */ MCD::OPC_FilterValue, 43, 4, 0, 0, // Skip to: 2914
643/* 2910 */ MCD::OPC_Decode, 129, 19, 12, // Opcode: S4_pstorerff_rr
644/* 2914 */ MCD::OPC_FilterValue, 44, 4, 0, 0, // Skip to: 2923
645/* 2919 */ MCD::OPC_Decode, 159, 19, 12, // Opcode: S4_pstorerif_rr
646/* 2923 */ MCD::OPC_FilterValue, 45, 30, 0, 0, // Skip to: 2958
647/* 2928 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
648/* 2931 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2940
649/* 2936 */ MCD::OPC_Decode, 232, 18, 13, // Opcode: S4_pstorerbnewf_rr
650/* 2940 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2949
651/* 2945 */ MCD::OPC_Decode, 144, 19, 13, // Opcode: S4_pstorerhnewf_rr
652/* 2949 */ MCD::OPC_FilterValue, 2, 35, 107, 0, // Skip to: 30381
653/* 2954 */ MCD::OPC_Decode, 164, 19, 13, // Opcode: S4_pstorerinewf_rr
654/* 2958 */ MCD::OPC_FilterValue, 46, 4, 0, 0, // Skip to: 2967
655/* 2963 */ MCD::OPC_Decode, 247, 18, 14, // Opcode: S4_pstorerdf_rr
656/* 2967 */ MCD::OPC_FilterValue, 48, 4, 0, 0, // Skip to: 2976
657/* 2972 */ MCD::OPC_Decode, 245, 18, 12, // Opcode: S4_pstorerbtnew_rr
658/* 2976 */ MCD::OPC_FilterValue, 50, 4, 0, 0, // Skip to: 2985
659/* 2981 */ MCD::OPC_Decode, 157, 19, 12, // Opcode: S4_pstorerhtnew_rr
660/* 2985 */ MCD::OPC_FilterValue, 51, 4, 0, 0, // Skip to: 2994
661/* 2990 */ MCD::OPC_Decode, 137, 19, 12, // Opcode: S4_pstorerftnew_rr
662/* 2994 */ MCD::OPC_FilterValue, 52, 4, 0, 0, // Skip to: 3003
663/* 2999 */ MCD::OPC_Decode, 177, 19, 12, // Opcode: S4_pstoreritnew_rr
664/* 3003 */ MCD::OPC_FilterValue, 53, 30, 0, 0, // Skip to: 3038
665/* 3008 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
666/* 3011 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3020
667/* 3016 */ MCD::OPC_Decode, 240, 18, 13, // Opcode: S4_pstorerbnewtnew_rr
668/* 3020 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3029
669/* 3025 */ MCD::OPC_Decode, 152, 19, 13, // Opcode: S4_pstorerhnewtnew_rr
670/* 3029 */ MCD::OPC_FilterValue, 2, 211, 106, 0, // Skip to: 30381
671/* 3034 */ MCD::OPC_Decode, 172, 19, 13, // Opcode: S4_pstorerinewtnew_rr
672/* 3038 */ MCD::OPC_FilterValue, 54, 4, 0, 0, // Skip to: 3047
673/* 3043 */ MCD::OPC_Decode, 255, 18, 14, // Opcode: S4_pstorerdtnew_rr
674/* 3047 */ MCD::OPC_FilterValue, 56, 4, 0, 0, // Skip to: 3056
675/* 3052 */ MCD::OPC_Decode, 230, 18, 12, // Opcode: S4_pstorerbfnew_rr
676/* 3056 */ MCD::OPC_FilterValue, 58, 4, 0, 0, // Skip to: 3065
677/* 3061 */ MCD::OPC_Decode, 142, 19, 12, // Opcode: S4_pstorerhfnew_rr
678/* 3065 */ MCD::OPC_FilterValue, 59, 4, 0, 0, // Skip to: 3074
679/* 3070 */ MCD::OPC_Decode, 132, 19, 12, // Opcode: S4_pstorerffnew_rr
680/* 3074 */ MCD::OPC_FilterValue, 60, 4, 0, 0, // Skip to: 3083
681/* 3079 */ MCD::OPC_Decode, 162, 19, 12, // Opcode: S4_pstorerifnew_rr
682/* 3083 */ MCD::OPC_FilterValue, 61, 30, 0, 0, // Skip to: 3118
683/* 3088 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
684/* 3091 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3100
685/* 3096 */ MCD::OPC_Decode, 235, 18, 13, // Opcode: S4_pstorerbnewfnew_rr
686/* 3100 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3109
687/* 3105 */ MCD::OPC_Decode, 147, 19, 13, // Opcode: S4_pstorerhnewfnew_rr
688/* 3109 */ MCD::OPC_FilterValue, 2, 131, 106, 0, // Skip to: 30381
689/* 3114 */ MCD::OPC_Decode, 167, 19, 13, // Opcode: S4_pstorerinewfnew_rr
690/* 3118 */ MCD::OPC_FilterValue, 62, 4, 0, 0, // Skip to: 3127
691/* 3123 */ MCD::OPC_Decode, 250, 18, 14, // Opcode: S4_pstorerdfnew_rr
692/* 3127 */ MCD::OPC_FilterValue, 64, 4, 0, 0, // Skip to: 3136
693/* 3132 */ MCD::OPC_Decode, 184, 19, 15, // Opcode: S4_storeirbt_io
694/* 3136 */ MCD::OPC_FilterValue, 65, 4, 0, 0, // Skip to: 3145
695/* 3141 */ MCD::OPC_Decode, 189, 19, 16, // Opcode: S4_storeirht_io
696/* 3145 */ MCD::OPC_FilterValue, 66, 4, 0, 0, // Skip to: 3154
697/* 3150 */ MCD::OPC_Decode, 194, 19, 17, // Opcode: S4_storeirit_io
698/* 3154 */ MCD::OPC_FilterValue, 68, 4, 0, 0, // Skip to: 3163
699/* 3159 */ MCD::OPC_Decode, 182, 19, 15, // Opcode: S4_storeirbf_io
700/* 3163 */ MCD::OPC_FilterValue, 69, 4, 0, 0, // Skip to: 3172
701/* 3168 */ MCD::OPC_Decode, 187, 19, 16, // Opcode: S4_storeirhf_io
702/* 3172 */ MCD::OPC_FilterValue, 70, 4, 0, 0, // Skip to: 3181
703/* 3177 */ MCD::OPC_Decode, 192, 19, 17, // Opcode: S4_storeirif_io
704/* 3181 */ MCD::OPC_FilterValue, 72, 4, 0, 0, // Skip to: 3190
705/* 3186 */ MCD::OPC_Decode, 185, 19, 15, // Opcode: S4_storeirbtnew_io
706/* 3190 */ MCD::OPC_FilterValue, 73, 4, 0, 0, // Skip to: 3199
707/* 3195 */ MCD::OPC_Decode, 190, 19, 16, // Opcode: S4_storeirhtnew_io
708/* 3199 */ MCD::OPC_FilterValue, 74, 4, 0, 0, // Skip to: 3208
709/* 3204 */ MCD::OPC_Decode, 195, 19, 17, // Opcode: S4_storeiritnew_io
710/* 3208 */ MCD::OPC_FilterValue, 76, 4, 0, 0, // Skip to: 3217
711/* 3213 */ MCD::OPC_Decode, 183, 19, 15, // Opcode: S4_storeirbfnew_io
712/* 3217 */ MCD::OPC_FilterValue, 77, 4, 0, 0, // Skip to: 3226
713/* 3222 */ MCD::OPC_Decode, 188, 19, 16, // Opcode: S4_storeirhfnew_io
714/* 3226 */ MCD::OPC_FilterValue, 78, 4, 0, 0, // Skip to: 3235
715/* 3231 */ MCD::OPC_Decode, 193, 19, 17, // Opcode: S4_storeirifnew_io
716/* 3235 */ MCD::OPC_FilterValue, 80, 11, 0, 0, // Skip to: 3251
717/* 3240 */ MCD::OPC_CheckField, 5, 2, 0, 254, 105, 0, // Skip to: 30381
718/* 3247 */ MCD::OPC_Decode, 241, 12, 18, // Opcode: L4_loadrb_rr
719/* 3251 */ MCD::OPC_FilterValue, 81, 11, 0, 0, // Skip to: 3267
720/* 3256 */ MCD::OPC_CheckField, 5, 2, 0, 238, 105, 0, // Skip to: 30381
721/* 3263 */ MCD::OPC_Decode, 253, 12, 18, // Opcode: L4_loadrub_rr
722/* 3267 */ MCD::OPC_FilterValue, 82, 11, 0, 0, // Skip to: 3283
723/* 3272 */ MCD::OPC_CheckField, 5, 2, 0, 222, 105, 0, // Skip to: 30381
724/* 3279 */ MCD::OPC_Decode, 247, 12, 18, // Opcode: L4_loadrh_rr
725/* 3283 */ MCD::OPC_FilterValue, 83, 11, 0, 0, // Skip to: 3299
726/* 3288 */ MCD::OPC_CheckField, 5, 2, 0, 206, 105, 0, // Skip to: 30381
727/* 3295 */ MCD::OPC_Decode, 128, 13, 18, // Opcode: L4_loadruh_rr
728/* 3299 */ MCD::OPC_FilterValue, 84, 11, 0, 0, // Skip to: 3315
729/* 3304 */ MCD::OPC_CheckField, 5, 2, 0, 190, 105, 0, // Skip to: 30381
730/* 3311 */ MCD::OPC_Decode, 250, 12, 18, // Opcode: L4_loadri_rr
731/* 3315 */ MCD::OPC_FilterValue, 86, 11, 0, 0, // Skip to: 3331
732/* 3320 */ MCD::OPC_CheckField, 5, 2, 0, 174, 105, 0, // Skip to: 30381
733/* 3327 */ MCD::OPC_Decode, 244, 12, 19, // Opcode: L4_loadrd_rr
734/* 3331 */ MCD::OPC_FilterValue, 88, 11, 0, 0, // Skip to: 3347
735/* 3336 */ MCD::OPC_CheckField, 5, 2, 0, 158, 105, 0, // Skip to: 30381
736/* 3343 */ MCD::OPC_Decode, 197, 19, 20, // Opcode: S4_storerb_rr
737/* 3347 */ MCD::OPC_FilterValue, 90, 11, 0, 0, // Skip to: 3363
738/* 3352 */ MCD::OPC_CheckField, 5, 2, 0, 142, 105, 0, // Skip to: 30381
739/* 3359 */ MCD::OPC_Decode, 209, 19, 20, // Opcode: S4_storerh_rr
740/* 3363 */ MCD::OPC_FilterValue, 91, 11, 0, 0, // Skip to: 3379
741/* 3368 */ MCD::OPC_CheckField, 5, 2, 0, 126, 105, 0, // Skip to: 30381
742/* 3375 */ MCD::OPC_Decode, 206, 19, 20, // Opcode: S4_storerf_rr
743/* 3379 */ MCD::OPC_FilterValue, 92, 11, 0, 0, // Skip to: 3395
744/* 3384 */ MCD::OPC_CheckField, 5, 2, 0, 110, 105, 0, // Skip to: 30381
745/* 3391 */ MCD::OPC_Decode, 215, 19, 20, // Opcode: S4_storeri_rr
746/* 3395 */ MCD::OPC_FilterValue, 93, 30, 0, 0, // Skip to: 3430
747/* 3400 */ MCD::OPC_ExtractField, 3, 4, // Inst{6-3} ...
748/* 3403 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3412
749/* 3408 */ MCD::OPC_Decode, 200, 19, 21, // Opcode: S4_storerbnew_rr
750/* 3412 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3421
751/* 3417 */ MCD::OPC_Decode, 212, 19, 21, // Opcode: S4_storerhnew_rr
752/* 3421 */ MCD::OPC_FilterValue, 2, 75, 105, 0, // Skip to: 30381
753/* 3426 */ MCD::OPC_Decode, 218, 19, 21, // Opcode: S4_storerinew_rr
754/* 3430 */ MCD::OPC_FilterValue, 94, 11, 0, 0, // Skip to: 3446
755/* 3435 */ MCD::OPC_CheckField, 5, 2, 0, 59, 105, 0, // Skip to: 30381
756/* 3442 */ MCD::OPC_Decode, 203, 19, 22, // Opcode: S4_storerd_rr
757/* 3446 */ MCD::OPC_FilterValue, 96, 4, 0, 0, // Skip to: 3455
758/* 3451 */ MCD::OPC_Decode, 181, 19, 23, // Opcode: S4_storeirb_io
759/* 3455 */ MCD::OPC_FilterValue, 97, 4, 0, 0, // Skip to: 3464
760/* 3460 */ MCD::OPC_Decode, 186, 19, 24, // Opcode: S4_storeirh_io
761/* 3464 */ MCD::OPC_FilterValue, 98, 4, 0, 0, // Skip to: 3473
762/* 3469 */ MCD::OPC_Decode, 191, 19, 25, // Opcode: S4_storeiri_io
763/* 3473 */ MCD::OPC_FilterValue, 112, 67, 0, 0, // Skip to: 3545
764/* 3478 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
765/* 3481 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3497
766/* 3486 */ MCD::OPC_CheckField, 13, 1, 0, 8, 105, 0, // Skip to: 30381
767/* 3493 */ MCD::OPC_Decode, 208, 12, 26, // Opcode: L4_add_memopb_io
768/* 3497 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3513
769/* 3502 */ MCD::OPC_CheckField, 13, 1, 0, 248, 104, 0, // Skip to: 30381
770/* 3509 */ MCD::OPC_Decode, 189, 13, 26, // Opcode: L4_sub_memopb_io
771/* 3513 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3529
772/* 3518 */ MCD::OPC_CheckField, 13, 1, 0, 232, 104, 0, // Skip to: 30381
773/* 3525 */ MCD::OPC_Decode, 211, 12, 26, // Opcode: L4_and_memopb_io
774/* 3529 */ MCD::OPC_FilterValue, 3, 223, 104, 0, // Skip to: 30381
775/* 3534 */ MCD::OPC_CheckField, 13, 1, 0, 216, 104, 0, // Skip to: 30381
776/* 3541 */ MCD::OPC_Decode, 131, 13, 26, // Opcode: L4_or_memopb_io
777/* 3545 */ MCD::OPC_FilterValue, 113, 67, 0, 0, // Skip to: 3617
778/* 3550 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
779/* 3553 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3569
780/* 3558 */ MCD::OPC_CheckField, 13, 1, 0, 192, 104, 0, // Skip to: 30381
781/* 3565 */ MCD::OPC_Decode, 209, 12, 27, // Opcode: L4_add_memoph_io
782/* 3569 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3585
783/* 3574 */ MCD::OPC_CheckField, 13, 1, 0, 176, 104, 0, // Skip to: 30381
784/* 3581 */ MCD::OPC_Decode, 190, 13, 27, // Opcode: L4_sub_memoph_io
785/* 3585 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3601
786/* 3590 */ MCD::OPC_CheckField, 13, 1, 0, 160, 104, 0, // Skip to: 30381
787/* 3597 */ MCD::OPC_Decode, 212, 12, 27, // Opcode: L4_and_memoph_io
788/* 3601 */ MCD::OPC_FilterValue, 3, 151, 104, 0, // Skip to: 30381
789/* 3606 */ MCD::OPC_CheckField, 13, 1, 0, 144, 104, 0, // Skip to: 30381
790/* 3613 */ MCD::OPC_Decode, 132, 13, 27, // Opcode: L4_or_memoph_io
791/* 3617 */ MCD::OPC_FilterValue, 114, 67, 0, 0, // Skip to: 3689
792/* 3622 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
793/* 3625 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3641
794/* 3630 */ MCD::OPC_CheckField, 13, 1, 0, 120, 104, 0, // Skip to: 30381
795/* 3637 */ MCD::OPC_Decode, 210, 12, 28, // Opcode: L4_add_memopw_io
796/* 3641 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3657
797/* 3646 */ MCD::OPC_CheckField, 13, 1, 0, 104, 104, 0, // Skip to: 30381
798/* 3653 */ MCD::OPC_Decode, 191, 13, 28, // Opcode: L4_sub_memopw_io
799/* 3657 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3673
800/* 3662 */ MCD::OPC_CheckField, 13, 1, 0, 88, 104, 0, // Skip to: 30381
801/* 3669 */ MCD::OPC_Decode, 213, 12, 28, // Opcode: L4_and_memopw_io
802/* 3673 */ MCD::OPC_FilterValue, 3, 79, 104, 0, // Skip to: 30381
803/* 3678 */ MCD::OPC_CheckField, 13, 1, 0, 72, 104, 0, // Skip to: 30381
804/* 3685 */ MCD::OPC_Decode, 133, 13, 28, // Opcode: L4_or_memopw_io
805/* 3689 */ MCD::OPC_FilterValue, 120, 67, 0, 0, // Skip to: 3761
806/* 3694 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
807/* 3697 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3713
808/* 3702 */ MCD::OPC_CheckField, 13, 1, 0, 48, 104, 0, // Skip to: 30381
809/* 3709 */ MCD::OPC_Decode, 214, 12, 29, // Opcode: L4_iadd_memopb_io
810/* 3713 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3729
811/* 3718 */ MCD::OPC_CheckField, 13, 1, 0, 32, 104, 0, // Skip to: 30381
812/* 3725 */ MCD::OPC_Decode, 223, 12, 29, // Opcode: L4_isub_memopb_io
813/* 3729 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3745
814/* 3734 */ MCD::OPC_CheckField, 13, 1, 0, 16, 104, 0, // Skip to: 30381
815/* 3741 */ MCD::OPC_Decode, 217, 12, 29, // Opcode: L4_iand_memopb_io
816/* 3745 */ MCD::OPC_FilterValue, 3, 7, 104, 0, // Skip to: 30381
817/* 3750 */ MCD::OPC_CheckField, 13, 1, 0, 0, 104, 0, // Skip to: 30381
818/* 3757 */ MCD::OPC_Decode, 220, 12, 29, // Opcode: L4_ior_memopb_io
819/* 3761 */ MCD::OPC_FilterValue, 121, 67, 0, 0, // Skip to: 3833
820/* 3766 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
821/* 3769 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3785
822/* 3774 */ MCD::OPC_CheckField, 13, 1, 0, 232, 103, 0, // Skip to: 30381
823/* 3781 */ MCD::OPC_Decode, 215, 12, 30, // Opcode: L4_iadd_memoph_io
824/* 3785 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3801
825/* 3790 */ MCD::OPC_CheckField, 13, 1, 0, 216, 103, 0, // Skip to: 30381
826/* 3797 */ MCD::OPC_Decode, 224, 12, 30, // Opcode: L4_isub_memoph_io
827/* 3801 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3817
828/* 3806 */ MCD::OPC_CheckField, 13, 1, 0, 200, 103, 0, // Skip to: 30381
829/* 3813 */ MCD::OPC_Decode, 218, 12, 30, // Opcode: L4_iand_memoph_io
830/* 3817 */ MCD::OPC_FilterValue, 3, 191, 103, 0, // Skip to: 30381
831/* 3822 */ MCD::OPC_CheckField, 13, 1, 0, 184, 103, 0, // Skip to: 30381
832/* 3829 */ MCD::OPC_Decode, 221, 12, 30, // Opcode: L4_ior_memoph_io
833/* 3833 */ MCD::OPC_FilterValue, 122, 175, 103, 0, // Skip to: 30381
834/* 3838 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
835/* 3841 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3857
836/* 3846 */ MCD::OPC_CheckField, 13, 1, 0, 160, 103, 0, // Skip to: 30381
837/* 3853 */ MCD::OPC_Decode, 216, 12, 31, // Opcode: L4_iadd_memopw_io
838/* 3857 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3873
839/* 3862 */ MCD::OPC_CheckField, 13, 1, 0, 144, 103, 0, // Skip to: 30381
840/* 3869 */ MCD::OPC_Decode, 225, 12, 31, // Opcode: L4_isub_memopw_io
841/* 3873 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3889
842/* 3878 */ MCD::OPC_CheckField, 13, 1, 0, 128, 103, 0, // Skip to: 30381
843/* 3885 */ MCD::OPC_Decode, 219, 12, 31, // Opcode: L4_iand_memopw_io
844/* 3889 */ MCD::OPC_FilterValue, 3, 119, 103, 0, // Skip to: 30381
845/* 3894 */ MCD::OPC_CheckField, 13, 1, 0, 112, 103, 0, // Skip to: 30381
846/* 3901 */ MCD::OPC_Decode, 222, 12, 31, // Opcode: L4_ior_memopw_io
847/* 3905 */ MCD::OPC_FilterValue, 4, 233, 4, 0, // Skip to: 5167
848/* 3910 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
849/* 3913 */ MCD::OPC_FilterValue, 0, 84, 0, 0, // Skip to: 4002
850/* 3918 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
851/* 3921 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 3993
852/* 3926 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
853/* 3929 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3945
854/* 3934 */ MCD::OPC_CheckField, 2, 1, 0, 72, 103, 0, // Skip to: 30381
855/* 3941 */ MCD::OPC_Decode, 192, 17, 32, // Opcode: S2_pstorerbt_io
856/* 3945 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3961
857/* 3950 */ MCD::OPC_CheckField, 2, 1, 0, 56, 103, 0, // Skip to: 30381
858/* 3957 */ MCD::OPC_Decode, 244, 18, 32, // Opcode: S4_pstorerbtnew_io
859/* 3961 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3977
860/* 3966 */ MCD::OPC_CheckField, 2, 1, 0, 40, 103, 0, // Skip to: 30381
861/* 3973 */ MCD::OPC_Decode, 183, 17, 32, // Opcode: S2_pstorerbf_io
862/* 3977 */ MCD::OPC_FilterValue, 3, 31, 103, 0, // Skip to: 30381
863/* 3982 */ MCD::OPC_CheckField, 2, 1, 0, 24, 103, 0, // Skip to: 30381
864/* 3989 */ MCD::OPC_Decode, 229, 18, 32, // Opcode: S4_pstorerbfnew_io
865/* 3993 */ MCD::OPC_FilterValue, 1, 15, 103, 0, // Skip to: 30381
866/* 3998 */ MCD::OPC_Decode, 243, 17, 33, // Opcode: S2_storerbgp
867/* 4002 */ MCD::OPC_FilterValue, 2, 84, 0, 0, // Skip to: 4091
868/* 4007 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
869/* 4010 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4082
870/* 4015 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
871/* 4018 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4034
872/* 4023 */ MCD::OPC_CheckField, 2, 1, 0, 239, 102, 0, // Skip to: 30381
873/* 4030 */ MCD::OPC_Decode, 216, 17, 34, // Opcode: S2_pstorerht_io
874/* 4034 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4050
875/* 4039 */ MCD::OPC_CheckField, 2, 1, 0, 223, 102, 0, // Skip to: 30381
876/* 4046 */ MCD::OPC_Decode, 156, 19, 34, // Opcode: S4_pstorerhtnew_io
877/* 4050 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4066
878/* 4055 */ MCD::OPC_CheckField, 2, 1, 0, 207, 102, 0, // Skip to: 30381
879/* 4062 */ MCD::OPC_Decode, 207, 17, 34, // Opcode: S2_pstorerhf_io
880/* 4066 */ MCD::OPC_FilterValue, 3, 198, 102, 0, // Skip to: 30381
881/* 4071 */ MCD::OPC_CheckField, 2, 1, 0, 191, 102, 0, // Skip to: 30381
882/* 4078 */ MCD::OPC_Decode, 141, 19, 34, // Opcode: S4_pstorerhfnew_io
883/* 4082 */ MCD::OPC_FilterValue, 1, 182, 102, 0, // Skip to: 30381
884/* 4087 */ MCD::OPC_Decode, 143, 18, 35, // Opcode: S2_storerhgp
885/* 4091 */ MCD::OPC_FilterValue, 3, 84, 0, 0, // Skip to: 4180
886/* 4096 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
887/* 4099 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4171
888/* 4104 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
889/* 4107 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4123
890/* 4112 */ MCD::OPC_CheckField, 2, 1, 0, 150, 102, 0, // Skip to: 30381
891/* 4119 */ MCD::OPC_Decode, 204, 17, 34, // Opcode: S2_pstorerft_io
892/* 4123 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4139
893/* 4128 */ MCD::OPC_CheckField, 2, 1, 0, 134, 102, 0, // Skip to: 30381
894/* 4135 */ MCD::OPC_Decode, 136, 19, 34, // Opcode: S4_pstorerftnew_io
895/* 4139 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4155
896/* 4144 */ MCD::OPC_CheckField, 2, 1, 0, 118, 102, 0, // Skip to: 30381
897/* 4151 */ MCD::OPC_Decode, 201, 17, 34, // Opcode: S2_pstorerff_io
898/* 4155 */ MCD::OPC_FilterValue, 3, 109, 102, 0, // Skip to: 30381
899/* 4160 */ MCD::OPC_CheckField, 2, 1, 0, 102, 102, 0, // Skip to: 30381
900/* 4167 */ MCD::OPC_Decode, 131, 19, 34, // Opcode: S4_pstorerffnew_io
901/* 4171 */ MCD::OPC_FilterValue, 1, 93, 102, 0, // Skip to: 30381
902/* 4176 */ MCD::OPC_Decode, 136, 18, 35, // Opcode: S2_storerfgp
903/* 4180 */ MCD::OPC_FilterValue, 4, 84, 0, 0, // Skip to: 4269
904/* 4185 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
905/* 4188 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4260
906/* 4193 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
907/* 4196 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4212
908/* 4201 */ MCD::OPC_CheckField, 2, 1, 0, 61, 102, 0, // Skip to: 30381
909/* 4208 */ MCD::OPC_Decode, 228, 17, 36, // Opcode: S2_pstorerit_io
910/* 4212 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4228
911/* 4217 */ MCD::OPC_CheckField, 2, 1, 0, 45, 102, 0, // Skip to: 30381
912/* 4224 */ MCD::OPC_Decode, 176, 19, 36, // Opcode: S4_pstoreritnew_io
913/* 4228 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4244
914/* 4233 */ MCD::OPC_CheckField, 2, 1, 0, 29, 102, 0, // Skip to: 30381
915/* 4240 */ MCD::OPC_Decode, 219, 17, 36, // Opcode: S2_pstorerif_io
916/* 4244 */ MCD::OPC_FilterValue, 3, 20, 102, 0, // Skip to: 30381
917/* 4249 */ MCD::OPC_CheckField, 2, 1, 0, 13, 102, 0, // Skip to: 30381
918/* 4256 */ MCD::OPC_Decode, 161, 19, 36, // Opcode: S4_pstorerifnew_io
919/* 4260 */ MCD::OPC_FilterValue, 1, 4, 102, 0, // Skip to: 30381
920/* 4265 */ MCD::OPC_Decode, 157, 18, 37, // Opcode: S2_storerigp
921/* 4269 */ MCD::OPC_FilterValue, 5, 14, 1, 0, // Skip to: 4544
922/* 4274 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
923/* 4277 */ MCD::OPC_FilterValue, 0, 84, 0, 0, // Skip to: 4366
924/* 4282 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
925/* 4285 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4357
926/* 4290 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
927/* 4293 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4309
928/* 4298 */ MCD::OPC_CheckField, 2, 1, 0, 220, 101, 0, // Skip to: 30381
929/* 4305 */ MCD::OPC_Decode, 189, 17, 38, // Opcode: S2_pstorerbnewt_io
930/* 4309 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4325
931/* 4314 */ MCD::OPC_CheckField, 2, 1, 0, 204, 101, 0, // Skip to: 30381
932/* 4321 */ MCD::OPC_Decode, 239, 18, 38, // Opcode: S4_pstorerbnewtnew_io
933/* 4325 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4341
934/* 4330 */ MCD::OPC_CheckField, 2, 1, 0, 188, 101, 0, // Skip to: 30381
935/* 4337 */ MCD::OPC_Decode, 186, 17, 38, // Opcode: S2_pstorerbnewf_io
936/* 4341 */ MCD::OPC_FilterValue, 3, 179, 101, 0, // Skip to: 30381
937/* 4346 */ MCD::OPC_CheckField, 2, 1, 0, 172, 101, 0, // Skip to: 30381
938/* 4353 */ MCD::OPC_Decode, 234, 18, 38, // Opcode: S4_pstorerbnewfnew_io
939/* 4357 */ MCD::OPC_FilterValue, 1, 163, 101, 0, // Skip to: 30381
940/* 4362 */ MCD::OPC_Decode, 250, 17, 39, // Opcode: S2_storerbnewgp
941/* 4366 */ MCD::OPC_FilterValue, 1, 84, 0, 0, // Skip to: 4455
942/* 4371 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
943/* 4374 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4446
944/* 4379 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
945/* 4382 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4398
946/* 4387 */ MCD::OPC_CheckField, 2, 1, 0, 131, 101, 0, // Skip to: 30381
947/* 4394 */ MCD::OPC_Decode, 213, 17, 40, // Opcode: S2_pstorerhnewt_io
948/* 4398 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4414
949/* 4403 */ MCD::OPC_CheckField, 2, 1, 0, 115, 101, 0, // Skip to: 30381
950/* 4410 */ MCD::OPC_Decode, 151, 19, 40, // Opcode: S4_pstorerhnewtnew_io
951/* 4414 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4430
952/* 4419 */ MCD::OPC_CheckField, 2, 1, 0, 99, 101, 0, // Skip to: 30381
953/* 4426 */ MCD::OPC_Decode, 210, 17, 40, // Opcode: S2_pstorerhnewf_io
954/* 4430 */ MCD::OPC_FilterValue, 3, 90, 101, 0, // Skip to: 30381
955/* 4435 */ MCD::OPC_CheckField, 2, 1, 0, 83, 101, 0, // Skip to: 30381
956/* 4442 */ MCD::OPC_Decode, 146, 19, 40, // Opcode: S4_pstorerhnewfnew_io
957/* 4446 */ MCD::OPC_FilterValue, 1, 74, 101, 0, // Skip to: 30381
958/* 4451 */ MCD::OPC_Decode, 150, 18, 41, // Opcode: S2_storerhnewgp
959/* 4455 */ MCD::OPC_FilterValue, 2, 65, 101, 0, // Skip to: 30381
960/* 4460 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
961/* 4463 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4535
962/* 4468 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
963/* 4471 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4487
964/* 4476 */ MCD::OPC_CheckField, 2, 1, 0, 42, 101, 0, // Skip to: 30381
965/* 4483 */ MCD::OPC_Decode, 225, 17, 42, // Opcode: S2_pstorerinewt_io
966/* 4487 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4503
967/* 4492 */ MCD::OPC_CheckField, 2, 1, 0, 26, 101, 0, // Skip to: 30381
968/* 4499 */ MCD::OPC_Decode, 171, 19, 42, // Opcode: S4_pstorerinewtnew_io
969/* 4503 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4519
970/* 4508 */ MCD::OPC_CheckField, 2, 1, 0, 10, 101, 0, // Skip to: 30381
971/* 4515 */ MCD::OPC_Decode, 222, 17, 42, // Opcode: S2_pstorerinewf_io
972/* 4519 */ MCD::OPC_FilterValue, 3, 1, 101, 0, // Skip to: 30381
973/* 4524 */ MCD::OPC_CheckField, 2, 1, 0, 250, 100, 0, // Skip to: 30381
974/* 4531 */ MCD::OPC_Decode, 166, 19, 42, // Opcode: S4_pstorerinewfnew_io
975/* 4535 */ MCD::OPC_FilterValue, 1, 241, 100, 0, // Skip to: 30381
976/* 4540 */ MCD::OPC_Decode, 164, 18, 43, // Opcode: S2_storerinewgp
977/* 4544 */ MCD::OPC_FilterValue, 6, 84, 0, 0, // Skip to: 4633
978/* 4549 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
979/* 4552 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4624
980/* 4557 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
981/* 4560 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4576
982/* 4565 */ MCD::OPC_CheckField, 2, 1, 0, 209, 100, 0, // Skip to: 30381
983/* 4572 */ MCD::OPC_Decode, 198, 17, 44, // Opcode: S2_pstorerdt_io
984/* 4576 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4592
985/* 4581 */ MCD::OPC_CheckField, 2, 1, 0, 193, 100, 0, // Skip to: 30381
986/* 4588 */ MCD::OPC_Decode, 254, 18, 44, // Opcode: S4_pstorerdtnew_io
987/* 4592 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4608
988/* 4597 */ MCD::OPC_CheckField, 2, 1, 0, 177, 100, 0, // Skip to: 30381
989/* 4604 */ MCD::OPC_Decode, 195, 17, 44, // Opcode: S2_pstorerdf_io
990/* 4608 */ MCD::OPC_FilterValue, 3, 168, 100, 0, // Skip to: 30381
991/* 4613 */ MCD::OPC_CheckField, 2, 1, 0, 161, 100, 0, // Skip to: 30381
992/* 4620 */ MCD::OPC_Decode, 249, 18, 44, // Opcode: S4_pstorerdfnew_io
993/* 4624 */ MCD::OPC_FilterValue, 1, 152, 100, 0, // Skip to: 30381
994/* 4629 */ MCD::OPC_Decode, 129, 18, 45, // Opcode: S2_storerdgp
995/* 4633 */ MCD::OPC_FilterValue, 8, 84, 0, 0, // Skip to: 4722
996/* 4638 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
997/* 4641 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4713
998/* 4646 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
999/* 4649 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4665
1000/* 4654 */ MCD::OPC_CheckField, 13, 1, 0, 120, 100, 0, // Skip to: 30381
1001/* 4661 */ MCD::OPC_Decode, 164, 12, 46, // Opcode: L2_ploadrbt_io
1002/* 4665 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4681
1003/* 4670 */ MCD::OPC_CheckField, 13, 1, 0, 104, 100, 0, // Skip to: 30381
1004/* 4677 */ MCD::OPC_Decode, 166, 12, 46, // Opcode: L2_ploadrbtnew_io
1005/* 4681 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4697
1006/* 4686 */ MCD::OPC_CheckField, 13, 1, 0, 88, 100, 0, // Skip to: 30381
1007/* 4693 */ MCD::OPC_Decode, 160, 12, 46, // Opcode: L2_ploadrbf_io
1008/* 4697 */ MCD::OPC_FilterValue, 3, 79, 100, 0, // Skip to: 30381
1009/* 4702 */ MCD::OPC_CheckField, 13, 1, 0, 72, 100, 0, // Skip to: 30381
1010/* 4709 */ MCD::OPC_Decode, 162, 12, 46, // Opcode: L2_ploadrbfnew_io
1011/* 4713 */ MCD::OPC_FilterValue, 1, 63, 100, 0, // Skip to: 30381
1012/* 4718 */ MCD::OPC_Decode, 250, 11, 47, // Opcode: L2_loadrbgp
1013/* 4722 */ MCD::OPC_FilterValue, 9, 84, 0, 0, // Skip to: 4811
1014/* 4727 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1015/* 4730 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4802
1016/* 4735 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1017/* 4738 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4754
1018/* 4743 */ MCD::OPC_CheckField, 13, 1, 0, 31, 100, 0, // Skip to: 30381
1019/* 4750 */ MCD::OPC_Decode, 196, 12, 46, // Opcode: L2_ploadrubt_io
1020/* 4754 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4770
1021/* 4759 */ MCD::OPC_CheckField, 13, 1, 0, 15, 100, 0, // Skip to: 30381
1022/* 4766 */ MCD::OPC_Decode, 198, 12, 46, // Opcode: L2_ploadrubtnew_io
1023/* 4770 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4786
1024/* 4775 */ MCD::OPC_CheckField, 13, 1, 0, 255, 99, 0, // Skip to: 30381
1025/* 4782 */ MCD::OPC_Decode, 192, 12, 46, // Opcode: L2_ploadrubf_io
1026/* 4786 */ MCD::OPC_FilterValue, 3, 246, 99, 0, // Skip to: 30381
1027/* 4791 */ MCD::OPC_CheckField, 13, 1, 0, 239, 99, 0, // Skip to: 30381
1028/* 4798 */ MCD::OPC_Decode, 194, 12, 46, // Opcode: L2_ploadrubfnew_io
1029/* 4802 */ MCD::OPC_FilterValue, 1, 230, 99, 0, // Skip to: 30381
1030/* 4807 */ MCD::OPC_Decode, 150, 12, 47, // Opcode: L2_loadrubgp
1031/* 4811 */ MCD::OPC_FilterValue, 10, 84, 0, 0, // Skip to: 4900
1032/* 4816 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1033/* 4819 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4891
1034/* 4824 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1035/* 4827 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4843
1036/* 4832 */ MCD::OPC_CheckField, 13, 1, 0, 198, 99, 0, // Skip to: 30381
1037/* 4839 */ MCD::OPC_Decode, 180, 12, 48, // Opcode: L2_ploadrht_io
1038/* 4843 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4859
1039/* 4848 */ MCD::OPC_CheckField, 13, 1, 0, 182, 99, 0, // Skip to: 30381
1040/* 4855 */ MCD::OPC_Decode, 182, 12, 48, // Opcode: L2_ploadrhtnew_io
1041/* 4859 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4875
1042/* 4864 */ MCD::OPC_CheckField, 13, 1, 0, 166, 99, 0, // Skip to: 30381
1043/* 4871 */ MCD::OPC_Decode, 176, 12, 48, // Opcode: L2_ploadrhf_io
1044/* 4875 */ MCD::OPC_FilterValue, 3, 157, 99, 0, // Skip to: 30381
1045/* 4880 */ MCD::OPC_CheckField, 13, 1, 0, 150, 99, 0, // Skip to: 30381
1046/* 4887 */ MCD::OPC_Decode, 178, 12, 48, // Opcode: L2_ploadrhfnew_io
1047/* 4891 */ MCD::OPC_FilterValue, 1, 141, 99, 0, // Skip to: 30381
1048/* 4896 */ MCD::OPC_Decode, 136, 12, 49, // Opcode: L2_loadrhgp
1049/* 4900 */ MCD::OPC_FilterValue, 11, 84, 0, 0, // Skip to: 4989
1050/* 4905 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1051/* 4908 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4980
1052/* 4913 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1053/* 4916 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4932
1054/* 4921 */ MCD::OPC_CheckField, 13, 1, 0, 109, 99, 0, // Skip to: 30381
1055/* 4928 */ MCD::OPC_Decode, 204, 12, 48, // Opcode: L2_ploadruht_io
1056/* 4932 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4948
1057/* 4937 */ MCD::OPC_CheckField, 13, 1, 0, 93, 99, 0, // Skip to: 30381
1058/* 4944 */ MCD::OPC_Decode, 206, 12, 48, // Opcode: L2_ploadruhtnew_io
1059/* 4948 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4964
1060/* 4953 */ MCD::OPC_CheckField, 13, 1, 0, 77, 99, 0, // Skip to: 30381
1061/* 4960 */ MCD::OPC_Decode, 200, 12, 48, // Opcode: L2_ploadruhf_io
1062/* 4964 */ MCD::OPC_FilterValue, 3, 68, 99, 0, // Skip to: 30381
1063/* 4969 */ MCD::OPC_CheckField, 13, 1, 0, 61, 99, 0, // Skip to: 30381
1064/* 4976 */ MCD::OPC_Decode, 202, 12, 48, // Opcode: L2_ploadruhfnew_io
1065/* 4980 */ MCD::OPC_FilterValue, 1, 52, 99, 0, // Skip to: 30381
1066/* 4985 */ MCD::OPC_Decode, 157, 12, 49, // Opcode: L2_loadruhgp
1067/* 4989 */ MCD::OPC_FilterValue, 12, 84, 0, 0, // Skip to: 5078
1068/* 4994 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1069/* 4997 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5069
1070/* 5002 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1071/* 5005 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5021
1072/* 5010 */ MCD::OPC_CheckField, 13, 1, 0, 20, 99, 0, // Skip to: 30381
1073/* 5017 */ MCD::OPC_Decode, 188, 12, 50, // Opcode: L2_ploadrit_io
1074/* 5021 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5037
1075/* 5026 */ MCD::OPC_CheckField, 13, 1, 0, 4, 99, 0, // Skip to: 30381
1076/* 5033 */ MCD::OPC_Decode, 190, 12, 50, // Opcode: L2_ploadritnew_io
1077/* 5037 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5053
1078/* 5042 */ MCD::OPC_CheckField, 13, 1, 0, 244, 98, 0, // Skip to: 30381
1079/* 5049 */ MCD::OPC_Decode, 184, 12, 50, // Opcode: L2_ploadrif_io
1080/* 5053 */ MCD::OPC_FilterValue, 3, 235, 98, 0, // Skip to: 30381
1081/* 5058 */ MCD::OPC_CheckField, 13, 1, 0, 228, 98, 0, // Skip to: 30381
1082/* 5065 */ MCD::OPC_Decode, 186, 12, 50, // Opcode: L2_ploadrifnew_io
1083/* 5069 */ MCD::OPC_FilterValue, 1, 219, 98, 0, // Skip to: 30381
1084/* 5074 */ MCD::OPC_Decode, 143, 12, 51, // Opcode: L2_loadrigp
1085/* 5078 */ MCD::OPC_FilterValue, 14, 210, 98, 0, // Skip to: 30381
1086/* 5083 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1087/* 5086 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5158
1088/* 5091 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1089/* 5094 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5110
1090/* 5099 */ MCD::OPC_CheckField, 13, 1, 0, 187, 98, 0, // Skip to: 30381
1091/* 5106 */ MCD::OPC_Decode, 172, 12, 52, // Opcode: L2_ploadrdt_io
1092/* 5110 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5126
1093/* 5115 */ MCD::OPC_CheckField, 13, 1, 0, 171, 98, 0, // Skip to: 30381
1094/* 5122 */ MCD::OPC_Decode, 174, 12, 52, // Opcode: L2_ploadrdtnew_io
1095/* 5126 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5142
1096/* 5131 */ MCD::OPC_CheckField, 13, 1, 0, 155, 98, 0, // Skip to: 30381
1097/* 5138 */ MCD::OPC_Decode, 168, 12, 52, // Opcode: L2_ploadrdf_io
1098/* 5142 */ MCD::OPC_FilterValue, 3, 146, 98, 0, // Skip to: 30381
1099/* 5147 */ MCD::OPC_CheckField, 13, 1, 0, 139, 98, 0, // Skip to: 30381
1100/* 5154 */ MCD::OPC_Decode, 170, 12, 52, // Opcode: L2_ploadrdfnew_io
1101/* 5158 */ MCD::OPC_FilterValue, 1, 130, 98, 0, // Skip to: 30381
1102/* 5163 */ MCD::OPC_Decode, 129, 12, 53, // Opcode: L2_loadrdgp
1103/* 5167 */ MCD::OPC_FilterValue, 5, 163, 3, 0, // Skip to: 6103
1104/* 5172 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
1105/* 5175 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 5266
1106/* 5180 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1107/* 5183 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5199
1108/* 5188 */ MCD::OPC_CheckField, 0, 14, 0, 98, 98, 0, // Skip to: 30381
1109/* 5195 */ MCD::OPC_Decode, 165, 10, 54, // Opcode: J2_callr
1110/* 5199 */ MCD::OPC_FilterValue, 6, 16, 0, 0, // Skip to: 5220
1111/* 5204 */ MCD::OPC_CheckPredicate, 0, 84, 98, 0, // Skip to: 30381
1112/* 5209 */ MCD::OPC_CheckField, 0, 14, 0, 77, 98, 0, // Skip to: 30381
1113/* 5216 */ MCD::OPC_Decode, 167, 10, 54, // Opcode: J2_callrh
1114/* 5220 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 5243
1115/* 5225 */ MCD::OPC_CheckField, 10, 4, 0, 61, 98, 0, // Skip to: 30381
1116/* 5232 */ MCD::OPC_CheckField, 0, 8, 0, 54, 98, 0, // Skip to: 30381
1117/* 5239 */ MCD::OPC_Decode, 168, 10, 55, // Opcode: J2_callrt
1118/* 5243 */ MCD::OPC_FilterValue, 9, 45, 98, 0, // Skip to: 30381
1119/* 5248 */ MCD::OPC_CheckField, 10, 4, 0, 38, 98, 0, // Skip to: 30381
1120/* 5255 */ MCD::OPC_CheckField, 0, 8, 0, 31, 98, 0, // Skip to: 30381
1121/* 5262 */ MCD::OPC_Decode, 166, 10, 55, // Opcode: J2_callrf
1122/* 5266 */ MCD::OPC_FilterValue, 1, 210, 0, 0, // Skip to: 5481
1123/* 5271 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1124/* 5274 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5290
1125/* 5279 */ MCD::OPC_CheckField, 0, 14, 0, 7, 98, 0, // Skip to: 30381
1126/* 5286 */ MCD::OPC_Decode, 175, 10, 54, // Opcode: J2_jumpr
1127/* 5290 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5306
1128/* 5295 */ MCD::OPC_CheckField, 0, 14, 0, 247, 97, 0, // Skip to: 30381
1129/* 5302 */ MCD::OPC_Decode, 192, 11, 54, // Opcode: J4_hintjumpr
1130/* 5306 */ MCD::OPC_FilterValue, 6, 16, 0, 0, // Skip to: 5327
1131/* 5311 */ MCD::OPC_CheckPredicate, 0, 233, 97, 0, // Skip to: 30381
1132/* 5316 */ MCD::OPC_CheckField, 0, 14, 0, 226, 97, 0, // Skip to: 30381
1133/* 5323 */ MCD::OPC_Decode, 182, 10, 54, // Opcode: J2_jumprh
1134/* 5327 */ MCD::OPC_FilterValue, 10, 72, 0, 0, // Skip to: 5404
1135/* 5332 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1136/* 5335 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5351
1137/* 5340 */ MCD::OPC_CheckField, 0, 8, 0, 202, 97, 0, // Skip to: 30381
1138/* 5347 */ MCD::OPC_Decode, 187, 10, 55, // Opcode: J2_jumprt
1139/* 5351 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5367
1140/* 5356 */ MCD::OPC_CheckField, 0, 8, 0, 186, 97, 0, // Skip to: 30381
1141/* 5363 */ MCD::OPC_Decode, 188, 10, 55, // Opcode: J2_jumprtnew
1142/* 5367 */ MCD::OPC_FilterValue, 4, 16, 0, 0, // Skip to: 5388
1143/* 5372 */ MCD::OPC_CheckPredicate, 1, 172, 97, 0, // Skip to: 30381
1144/* 5377 */ MCD::OPC_CheckField, 0, 8, 0, 165, 97, 0, // Skip to: 30381
1145/* 5384 */ MCD::OPC_Decode, 190, 10, 55, // Opcode: J2_jumprtpt
1146/* 5388 */ MCD::OPC_FilterValue, 6, 156, 97, 0, // Skip to: 30381
1147/* 5393 */ MCD::OPC_CheckField, 0, 8, 0, 149, 97, 0, // Skip to: 30381
1148/* 5400 */ MCD::OPC_Decode, 189, 10, 55, // Opcode: J2_jumprtnewpt
1149/* 5404 */ MCD::OPC_FilterValue, 11, 140, 97, 0, // Skip to: 30381
1150/* 5409 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1151/* 5412 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5428
1152/* 5417 */ MCD::OPC_CheckField, 0, 8, 0, 125, 97, 0, // Skip to: 30381
1153/* 5424 */ MCD::OPC_Decode, 176, 10, 55, // Opcode: J2_jumprf
1154/* 5428 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5444
1155/* 5433 */ MCD::OPC_CheckField, 0, 8, 0, 109, 97, 0, // Skip to: 30381
1156/* 5440 */ MCD::OPC_Decode, 177, 10, 55, // Opcode: J2_jumprfnew
1157/* 5444 */ MCD::OPC_FilterValue, 4, 16, 0, 0, // Skip to: 5465
1158/* 5449 */ MCD::OPC_CheckPredicate, 1, 95, 97, 0, // Skip to: 30381
1159/* 5454 */ MCD::OPC_CheckField, 0, 8, 0, 88, 97, 0, // Skip to: 30381
1160/* 5461 */ MCD::OPC_Decode, 179, 10, 55, // Opcode: J2_jumprfpt
1161/* 5465 */ MCD::OPC_FilterValue, 6, 79, 97, 0, // Skip to: 30381
1162/* 5470 */ MCD::OPC_CheckField, 0, 8, 0, 72, 97, 0, // Skip to: 30381
1163/* 5477 */ MCD::OPC_Decode, 178, 10, 55, // Opcode: J2_jumprfnewpt
1164/* 5481 */ MCD::OPC_FilterValue, 2, 208, 0, 0, // Skip to: 5694
1165/* 5486 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1166/* 5489 */ MCD::OPC_FilterValue, 0, 32, 0, 0, // Skip to: 5526
1167/* 5494 */ MCD::OPC_CheckField, 16, 5, 0, 48, 97, 0, // Skip to: 30381
1168/* 5501 */ MCD::OPC_CheckField, 13, 1, 0, 41, 97, 0, // Skip to: 30381
1169/* 5508 */ MCD::OPC_CheckField, 5, 3, 0, 34, 97, 0, // Skip to: 30381
1170/* 5515 */ MCD::OPC_CheckField, 0, 2, 0, 27, 97, 0, // Skip to: 30381
1171/* 5522 */ MCD::OPC_Decode, 213, 10, 56, // Opcode: J2_trap0
1172/* 5526 */ MCD::OPC_FilterValue, 2, 32, 0, 0, // Skip to: 5563
1173/* 5531 */ MCD::OPC_CheckField, 18, 3, 0, 11, 97, 0, // Skip to: 30381
1174/* 5538 */ MCD::OPC_CheckField, 13, 1, 0, 4, 97, 0, // Skip to: 30381
1175/* 5545 */ MCD::OPC_CheckField, 5, 3, 0, 253, 96, 0, // Skip to: 30381
1176/* 5552 */ MCD::OPC_CheckField, 0, 2, 0, 246, 96, 0, // Skip to: 30381
1177/* 5559 */ MCD::OPC_Decode, 205, 10, 57, // Opcode: J2_pause
1178/* 5563 */ MCD::OPC_FilterValue, 4, 49, 0, 0, // Skip to: 5617
1179/* 5568 */ MCD::OPC_ExtractField, 0, 2, // Inst{1-0} ...
1180/* 5571 */ MCD::OPC_FilterValue, 0, 229, 96, 0, // Skip to: 30381
1181/* 5576 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1182/* 5579 */ MCD::OPC_FilterValue, 0, 221, 96, 0, // Skip to: 30381
1183/* 5584 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1184/* 5587 */ MCD::OPC_FilterValue, 0, 213, 96, 0, // Skip to: 30381
1185/* 5592 */ MCD::OPC_CheckPredicate, 2, 11, 0, 0, // Skip to: 5608
1186/* 5597 */ MCD::OPC_CheckField, 16, 5, 0, 4, 0, 0, // Skip to: 5608
1187/* 5604 */ MCD::OPC_Decode, 169, 16, 56, // Opcode: PS_trap1
1188/* 5608 */ MCD::OPC_CheckPredicate, 3, 192, 96, 0, // Skip to: 30381
1189/* 5613 */ MCD::OPC_Decode, 214, 10, 58, // Opcode: J2_trap1
1190/* 5617 */ MCD::OPC_FilterValue, 13, 11, 0, 0, // Skip to: 5633
1191/* 5622 */ MCD::OPC_CheckField, 5, 9, 0, 176, 96, 0, // Skip to: 30381
1192/* 5629 */ MCD::OPC_Decode, 206, 25, 59, // Opcode: Y2_icdatar
1193/* 5633 */ MCD::OPC_FilterValue, 14, 40, 0, 0, // Skip to: 5678
1194/* 5638 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1195/* 5641 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5657
1196/* 5646 */ MCD::OPC_CheckField, 0, 8, 0, 152, 96, 0, // Skip to: 30381
1197/* 5653 */ MCD::OPC_Decode, 212, 25, 60, // Opcode: Y2_ictagw
1198/* 5657 */ MCD::OPC_FilterValue, 1, 143, 96, 0, // Skip to: 30381
1199/* 5662 */ MCD::OPC_CheckPredicate, 4, 138, 96, 0, // Skip to: 30381
1200/* 5667 */ MCD::OPC_CheckField, 0, 8, 0, 131, 96, 0, // Skip to: 30381
1201/* 5674 */ MCD::OPC_Decode, 207, 25, 60, // Opcode: Y2_icdataw
1202/* 5678 */ MCD::OPC_FilterValue, 15, 122, 96, 0, // Skip to: 30381
1203/* 5683 */ MCD::OPC_CheckField, 5, 9, 0, 115, 96, 0, // Skip to: 30381
1204/* 5690 */ MCD::OPC_Decode, 211, 25, 59, // Opcode: Y2_ictagr
1205/* 5694 */ MCD::OPC_FilterValue, 3, 104, 0, 0, // Skip to: 5803
1206/* 5699 */ MCD::OPC_ExtractField, 0, 14, // Inst{13-0} ...
1207/* 5702 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 5735
1208/* 5707 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1209/* 5710 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 5719
1210/* 5715 */ MCD::OPC_Decode, 208, 25, 54, // Opcode: Y2_icinva
1211/* 5719 */ MCD::OPC_FilterValue, 15, 81, 96, 0, // Skip to: 30381
1212/* 5724 */ MCD::OPC_CheckField, 16, 5, 0, 74, 96, 0, // Skip to: 30381
1213/* 5731 */ MCD::OPC_Decode, 212, 10, 61, // Opcode: J2_rte
1214/* 5735 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 5752
1215/* 5740 */ MCD::OPC_CheckField, 16, 9, 192, 3, 57, 96, 0, // Skip to: 30381
1216/* 5748 */ MCD::OPC_Decode, 213, 25, 61, // Opcode: Y2_isync
1217/* 5752 */ MCD::OPC_FilterValue, 128, 16, 11, 0, 0, // Skip to: 5769
1218/* 5758 */ MCD::OPC_CheckField, 21, 4, 6, 40, 96, 0, // Skip to: 30381
1219/* 5765 */ MCD::OPC_Decode, 209, 25, 54, // Opcode: Y2_icinvidx
1220/* 5769 */ MCD::OPC_FilterValue, 128, 32, 30, 96, 0, // Skip to: 30381
1221/* 5775 */ MCD::OPC_ExtractField, 16, 9, // Inst{24-16} ...
1222/* 5778 */ MCD::OPC_FilterValue, 192, 1, 4, 0, 0, // Skip to: 5788
1223/* 5784 */ MCD::OPC_Decode, 210, 25, 61, // Opcode: Y2_ickill
1224/* 5788 */ MCD::OPC_FilterValue, 224, 3, 11, 96, 0, // Skip to: 30381
1225/* 5794 */ MCD::OPC_CheckPredicate, 0, 6, 96, 0, // Skip to: 30381
1226/* 5799 */ MCD::OPC_Decode, 215, 10, 61, // Opcode: J2_unpause
1227/* 5803 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5819
1228/* 5808 */ MCD::OPC_CheckField, 0, 1, 0, 246, 95, 0, // Skip to: 30381
1229/* 5815 */ MCD::OPC_Decode, 170, 10, 62, // Opcode: J2_jump
1230/* 5819 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5835
1231/* 5824 */ MCD::OPC_CheckField, 0, 1, 0, 230, 95, 0, // Skip to: 30381
1232/* 5831 */ MCD::OPC_Decode, 163, 10, 62, // Opcode: J2_call
1233/* 5835 */ MCD::OPC_FilterValue, 6, 221, 95, 0, // Skip to: 30381
1234/* 5840 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
1235/* 5843 */ MCD::OPC_FilterValue, 0, 83, 0, 0, // Skip to: 5931
1236/* 5848 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1237/* 5851 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 5891
1238/* 5856 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1239/* 5859 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5875
1240/* 5864 */ MCD::OPC_CheckField, 0, 1, 0, 190, 95, 0, // Skip to: 30381
1241/* 5871 */ MCD::OPC_Decode, 193, 10, 63, // Opcode: J2_jumpt
1242/* 5875 */ MCD::OPC_FilterValue, 1, 181, 95, 0, // Skip to: 30381
1243/* 5880 */ MCD::OPC_CheckField, 0, 1, 0, 174, 95, 0, // Skip to: 30381
1244/* 5887 */ MCD::OPC_Decode, 169, 10, 63, // Opcode: J2_callt
1245/* 5891 */ MCD::OPC_FilterValue, 1, 165, 95, 0, // Skip to: 30381
1246/* 5896 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1247/* 5899 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5915
1248/* 5904 */ MCD::OPC_CheckField, 0, 1, 0, 150, 95, 0, // Skip to: 30381
1249/* 5911 */ MCD::OPC_Decode, 171, 10, 63, // Opcode: J2_jumpf
1250/* 5915 */ MCD::OPC_FilterValue, 1, 141, 95, 0, // Skip to: 30381
1251/* 5920 */ MCD::OPC_CheckField, 0, 1, 0, 134, 95, 0, // Skip to: 30381
1252/* 5927 */ MCD::OPC_Decode, 164, 10, 63, // Opcode: J2_callf
1253/* 5931 */ MCD::OPC_FilterValue, 2, 49, 0, 0, // Skip to: 5985
1254/* 5936 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1255/* 5939 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 5962
1256/* 5944 */ MCD::OPC_CheckField, 24, 1, 0, 110, 95, 0, // Skip to: 30381
1257/* 5951 */ MCD::OPC_CheckField, 0, 1, 0, 103, 95, 0, // Skip to: 30381
1258/* 5958 */ MCD::OPC_Decode, 194, 10, 63, // Opcode: J2_jumptnew
1259/* 5962 */ MCD::OPC_FilterValue, 1, 94, 95, 0, // Skip to: 30381
1260/* 5967 */ MCD::OPC_CheckField, 24, 1, 0, 87, 95, 0, // Skip to: 30381
1261/* 5974 */ MCD::OPC_CheckField, 0, 1, 0, 80, 95, 0, // Skip to: 30381
1262/* 5981 */ MCD::OPC_Decode, 172, 10, 63, // Opcode: J2_jumpfnew
1263/* 5985 */ MCD::OPC_FilterValue, 4, 59, 0, 0, // Skip to: 6049
1264/* 5990 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1265/* 5993 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6021
1266/* 5998 */ MCD::OPC_CheckPredicate, 1, 58, 95, 0, // Skip to: 30381
1267/* 6003 */ MCD::OPC_CheckField, 24, 1, 0, 51, 95, 0, // Skip to: 30381
1268/* 6010 */ MCD::OPC_CheckField, 0, 1, 0, 44, 95, 0, // Skip to: 30381
1269/* 6017 */ MCD::OPC_Decode, 196, 10, 63, // Opcode: J2_jumptpt
1270/* 6021 */ MCD::OPC_FilterValue, 1, 35, 95, 0, // Skip to: 30381
1271/* 6026 */ MCD::OPC_CheckPredicate, 1, 30, 95, 0, // Skip to: 30381
1272/* 6031 */ MCD::OPC_CheckField, 24, 1, 0, 23, 95, 0, // Skip to: 30381
1273/* 6038 */ MCD::OPC_CheckField, 0, 1, 0, 16, 95, 0, // Skip to: 30381
1274/* 6045 */ MCD::OPC_Decode, 174, 10, 63, // Opcode: J2_jumpfpt
1275/* 6049 */ MCD::OPC_FilterValue, 6, 7, 95, 0, // Skip to: 30381
1276/* 6054 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1277/* 6057 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6080
1278/* 6062 */ MCD::OPC_CheckField, 24, 1, 0, 248, 94, 0, // Skip to: 30381
1279/* 6069 */ MCD::OPC_CheckField, 0, 1, 0, 241, 94, 0, // Skip to: 30381
1280/* 6076 */ MCD::OPC_Decode, 195, 10, 63, // Opcode: J2_jumptnewpt
1281/* 6080 */ MCD::OPC_FilterValue, 1, 232, 94, 0, // Skip to: 30381
1282/* 6085 */ MCD::OPC_CheckField, 24, 1, 0, 225, 94, 0, // Skip to: 30381
1283/* 6092 */ MCD::OPC_CheckField, 0, 1, 0, 218, 94, 0, // Skip to: 30381
1284/* 6099 */ MCD::OPC_Decode, 173, 10, 63, // Opcode: J2_jumpfnewpt
1285/* 6103 */ MCD::OPC_FilterValue, 6, 86, 7, 0, // Skip to: 7986
1286/* 6108 */ MCD::OPC_ExtractField, 23, 5, // Inst{27-23} ...
1287/* 6111 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 6179
1288/* 6116 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1289/* 6119 */ MCD::OPC_FilterValue, 0, 25, 0, 0, // Skip to: 6149
1290/* 6124 */ MCD::OPC_CheckField, 13, 1, 0, 186, 94, 0, // Skip to: 30381
1291/* 6131 */ MCD::OPC_CheckField, 5, 3, 0, 179, 94, 0, // Skip to: 30381
1292/* 6138 */ MCD::OPC_CheckField, 0, 3, 0, 172, 94, 0, // Skip to: 30381
1293/* 6145 */ MCD::OPC_Decode, 199, 10, 64, // Opcode: J2_loop0r
1294/* 6149 */ MCD::OPC_FilterValue, 1, 163, 94, 0, // Skip to: 30381
1295/* 6154 */ MCD::OPC_CheckField, 13, 1, 0, 156, 94, 0, // Skip to: 30381
1296/* 6161 */ MCD::OPC_CheckField, 5, 3, 0, 149, 94, 0, // Skip to: 30381
1297/* 6168 */ MCD::OPC_CheckField, 0, 3, 0, 142, 94, 0, // Skip to: 30381
1298/* 6175 */ MCD::OPC_Decode, 203, 10, 64, // Opcode: J2_loop1r
1299/* 6179 */ MCD::OPC_FilterValue, 1, 93, 0, 0, // Skip to: 6277
1300/* 6184 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1301/* 6187 */ MCD::OPC_FilterValue, 1, 25, 0, 0, // Skip to: 6217
1302/* 6192 */ MCD::OPC_CheckField, 13, 1, 0, 118, 94, 0, // Skip to: 30381
1303/* 6199 */ MCD::OPC_CheckField, 5, 3, 0, 111, 94, 0, // Skip to: 30381
1304/* 6206 */ MCD::OPC_CheckField, 0, 3, 0, 104, 94, 0, // Skip to: 30381
1305/* 6213 */ MCD::OPC_Decode, 207, 10, 64, // Opcode: J2_ploop1sr
1306/* 6217 */ MCD::OPC_FilterValue, 2, 25, 0, 0, // Skip to: 6247
1307/* 6222 */ MCD::OPC_CheckField, 13, 1, 0, 88, 94, 0, // Skip to: 30381
1308/* 6229 */ MCD::OPC_CheckField, 5, 3, 0, 81, 94, 0, // Skip to: 30381
1309/* 6236 */ MCD::OPC_CheckField, 0, 3, 0, 74, 94, 0, // Skip to: 30381
1310/* 6243 */ MCD::OPC_Decode, 209, 10, 64, // Opcode: J2_ploop2sr
1311/* 6247 */ MCD::OPC_FilterValue, 3, 65, 94, 0, // Skip to: 30381
1312/* 6252 */ MCD::OPC_CheckField, 13, 1, 0, 58, 94, 0, // Skip to: 30381
1313/* 6259 */ MCD::OPC_CheckField, 5, 3, 0, 51, 94, 0, // Skip to: 30381
1314/* 6266 */ MCD::OPC_CheckField, 0, 3, 0, 44, 94, 0, // Skip to: 30381
1315/* 6273 */ MCD::OPC_Decode, 211, 10, 64, // Opcode: J2_ploop3sr
1316/* 6277 */ MCD::OPC_FilterValue, 2, 83, 0, 0, // Skip to: 6365
1317/* 6282 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1318/* 6285 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 6325
1319/* 6290 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1320/* 6293 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6309
1321/* 6298 */ MCD::OPC_CheckField, 0, 1, 0, 12, 94, 0, // Skip to: 30381
1322/* 6305 */ MCD::OPC_Decode, 191, 10, 65, // Opcode: J2_jumprz
1323/* 6309 */ MCD::OPC_FilterValue, 1, 3, 94, 0, // Skip to: 30381
1324/* 6314 */ MCD::OPC_CheckField, 0, 1, 0, 252, 93, 0, // Skip to: 30381
1325/* 6321 */ MCD::OPC_Decode, 180, 10, 65, // Opcode: J2_jumprgtez
1326/* 6325 */ MCD::OPC_FilterValue, 1, 243, 93, 0, // Skip to: 30381
1327/* 6330 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1328/* 6333 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6349
1329/* 6338 */ MCD::OPC_CheckField, 0, 1, 0, 228, 93, 0, // Skip to: 30381
1330/* 6345 */ MCD::OPC_Decode, 192, 10, 65, // Opcode: J2_jumprzpt
1331/* 6349 */ MCD::OPC_FilterValue, 1, 219, 93, 0, // Skip to: 30381
1332/* 6354 */ MCD::OPC_CheckField, 0, 1, 0, 212, 93, 0, // Skip to: 30381
1333/* 6361 */ MCD::OPC_Decode, 181, 10, 65, // Opcode: J2_jumprgtezpt
1334/* 6365 */ MCD::OPC_FilterValue, 3, 83, 0, 0, // Skip to: 6453
1335/* 6370 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1336/* 6373 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 6413
1337/* 6378 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1338/* 6381 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6397
1339/* 6386 */ MCD::OPC_CheckField, 0, 1, 0, 180, 93, 0, // Skip to: 30381
1340/* 6393 */ MCD::OPC_Decode, 185, 10, 65, // Opcode: J2_jumprnz
1341/* 6397 */ MCD::OPC_FilterValue, 1, 171, 93, 0, // Skip to: 30381
1342/* 6402 */ MCD::OPC_CheckField, 0, 1, 0, 164, 93, 0, // Skip to: 30381
1343/* 6409 */ MCD::OPC_Decode, 183, 10, 65, // Opcode: J2_jumprltez
1344/* 6413 */ MCD::OPC_FilterValue, 1, 155, 93, 0, // Skip to: 30381
1345/* 6418 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1346/* 6421 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6437
1347/* 6426 */ MCD::OPC_CheckField, 0, 1, 0, 140, 93, 0, // Skip to: 30381
1348/* 6433 */ MCD::OPC_Decode, 186, 10, 65, // Opcode: J2_jumprnzpt
1349/* 6437 */ MCD::OPC_FilterValue, 1, 131, 93, 0, // Skip to: 30381
1350/* 6442 */ MCD::OPC_CheckField, 0, 1, 0, 124, 93, 0, // Skip to: 30381
1351/* 6449 */ MCD::OPC_Decode, 184, 10, 65, // Opcode: J2_jumprltezpt
1352/* 6453 */ MCD::OPC_FilterValue, 4, 171, 0, 0, // Skip to: 6629
1353/* 6458 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1354/* 6461 */ MCD::OPC_FilterValue, 0, 58, 0, 0, // Skip to: 6524
1355/* 6466 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1356/* 6469 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6485
1357/* 6474 */ MCD::OPC_CheckField, 8, 6, 0, 92, 93, 0, // Skip to: 30381
1358/* 6481 */ MCD::OPC_Decode, 161, 10, 66, // Opcode: G4_tfrgrcr
1359/* 6485 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 6501
1360/* 6490 */ MCD::OPC_CheckField, 8, 6, 0, 76, 93, 0, // Skip to: 30381
1361/* 6497 */ MCD::OPC_Decode, 245, 7, 67, // Opcode: A2_tfrrcr
1362/* 6501 */ MCD::OPC_FilterValue, 2, 67, 93, 0, // Skip to: 30381
1363/* 6506 */ MCD::OPC_CheckField, 8, 6, 0, 60, 93, 0, // Skip to: 30381
1364/* 6513 */ MCD::OPC_CheckField, 0, 5, 0, 53, 93, 0, // Skip to: 30381
1365/* 6520 */ MCD::OPC_Decode, 242, 25, 54, // Opcode: Y4_trace
1366/* 6524 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 6559
1367/* 6529 */ MCD::OPC_CheckPredicate, 5, 39, 93, 0, // Skip to: 30381
1368/* 6534 */ MCD::OPC_CheckField, 21, 2, 2, 32, 93, 0, // Skip to: 30381
1369/* 6541 */ MCD::OPC_CheckField, 8, 6, 0, 25, 93, 0, // Skip to: 30381
1370/* 6548 */ MCD::OPC_CheckField, 0, 5, 0, 18, 93, 0, // Skip to: 30381
1371/* 6555 */ MCD::OPC_Decode, 254, 25, 54, // Opcode: Y6_diag
1372/* 6559 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 6594
1373/* 6564 */ MCD::OPC_CheckPredicate, 5, 4, 93, 0, // Skip to: 30381
1374/* 6569 */ MCD::OPC_CheckField, 21, 2, 2, 253, 92, 0, // Skip to: 30381
1375/* 6576 */ MCD::OPC_CheckField, 13, 1, 0, 246, 92, 0, // Skip to: 30381
1376/* 6583 */ MCD::OPC_CheckField, 0, 5, 0, 239, 92, 0, // Skip to: 30381
1377/* 6590 */ MCD::OPC_Decode, 255, 25, 68, // Opcode: Y6_diag0
1378/* 6594 */ MCD::OPC_FilterValue, 3, 230, 92, 0, // Skip to: 30381
1379/* 6599 */ MCD::OPC_CheckPredicate, 5, 225, 92, 0, // Skip to: 30381
1380/* 6604 */ MCD::OPC_CheckField, 21, 2, 2, 218, 92, 0, // Skip to: 30381
1381/* 6611 */ MCD::OPC_CheckField, 13, 1, 0, 211, 92, 0, // Skip to: 30381
1382/* 6618 */ MCD::OPC_CheckField, 0, 5, 0, 204, 92, 0, // Skip to: 30381
1383/* 6625 */ MCD::OPC_Decode, 128, 26, 68, // Opcode: Y6_diag1
1384/* 6629 */ MCD::OPC_FilterValue, 6, 35, 0, 0, // Skip to: 6669
1385/* 6634 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1386/* 6637 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6653
1387/* 6642 */ MCD::OPC_CheckField, 5, 9, 0, 180, 92, 0, // Skip to: 30381
1388/* 6649 */ MCD::OPC_Decode, 160, 10, 69, // Opcode: G4_tfrgpcp
1389/* 6653 */ MCD::OPC_FilterValue, 1, 171, 92, 0, // Skip to: 30381
1390/* 6658 */ MCD::OPC_CheckField, 5, 9, 0, 164, 92, 0, // Skip to: 30381
1391/* 6665 */ MCD::OPC_Decode, 245, 8, 70, // Opcode: A4_tfrpcp
1392/* 6669 */ MCD::OPC_FilterValue, 8, 120, 0, 0, // Skip to: 6794
1393/* 6674 */ MCD::OPC_ExtractField, 0, 14, // Inst{13-0} ...
1394/* 6677 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 6717
1395/* 6682 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1396/* 6685 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6694
1397/* 6690 */ MCD::OPC_Decode, 223, 25, 54, // Opcode: Y2_swi
1398/* 6694 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 6708
1399/* 6699 */ MCD::OPC_CheckPredicate, 3, 125, 92, 0, // Skip to: 30381
1400/* 6704 */ MCD::OPC_Decode, 232, 25, 54, // Opcode: Y2_wait
1401/* 6708 */ MCD::OPC_FilterValue, 3, 116, 92, 0, // Skip to: 30381
1402/* 6713 */ MCD::OPC_Decode, 222, 25, 54, // Opcode: Y2_stop
1403/* 6717 */ MCD::OPC_FilterValue, 32, 30, 0, 0, // Skip to: 6752
1404/* 6722 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1405/* 6725 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6734
1406/* 6730 */ MCD::OPC_Decode, 191, 25, 54, // Opcode: Y2_cswi
1407/* 6734 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 6743
1408/* 6739 */ MCD::OPC_Decode, 218, 25, 54, // Opcode: Y2_resume
1409/* 6743 */ MCD::OPC_FilterValue, 3, 81, 92, 0, // Skip to: 30381
1410/* 6748 */ MCD::OPC_Decode, 221, 25, 54, // Opcode: Y2_start
1411/* 6752 */ MCD::OPC_FilterValue, 64, 21, 0, 0, // Skip to: 6778
1412/* 6757 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1413/* 6760 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 6769
1414/* 6765 */ MCD::OPC_Decode, 205, 25, 54, // Opcode: Y2_iassignw
1415/* 6769 */ MCD::OPC_FilterValue, 3, 55, 92, 0, // Skip to: 30381
1416/* 6774 */ MCD::OPC_Decode, 238, 25, 54, // Opcode: Y4_nmi
1417/* 6778 */ MCD::OPC_FilterValue, 96, 46, 92, 0, // Skip to: 30381
1418/* 6783 */ MCD::OPC_CheckField, 21, 2, 0, 39, 92, 0, // Skip to: 30381
1419/* 6790 */ MCD::OPC_Decode, 189, 25, 54, // Opcode: Y2_ciad
1420/* 6794 */ MCD::OPC_FilterValue, 9, 77, 0, 0, // Skip to: 6876
1421/* 6799 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
1422/* 6802 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6825
1423/* 6807 */ MCD::OPC_CheckField, 21, 2, 0, 15, 92, 0, // Skip to: 30381
1424/* 6814 */ MCD::OPC_CheckField, 10, 4, 0, 8, 92, 0, // Skip to: 30381
1425/* 6821 */ MCD::OPC_Decode, 219, 25, 55, // Opcode: Y2_setimask
1426/* 6825 */ MCD::OPC_FilterValue, 32, 23, 0, 0, // Skip to: 6853
1427/* 6830 */ MCD::OPC_CheckPredicate, 4, 250, 91, 0, // Skip to: 30381
1428/* 6835 */ MCD::OPC_CheckField, 21, 2, 0, 243, 91, 0, // Skip to: 30381
1429/* 6842 */ MCD::OPC_CheckField, 10, 4, 0, 236, 91, 0, // Skip to: 30381
1430/* 6849 */ MCD::OPC_Decode, 220, 25, 55, // Opcode: Y2_setprio
1431/* 6853 */ MCD::OPC_FilterValue, 96, 227, 91, 0, // Skip to: 30381
1432/* 6858 */ MCD::OPC_CheckField, 21, 2, 0, 220, 91, 0, // Skip to: 30381
1433/* 6865 */ MCD::OPC_CheckField, 8, 6, 0, 213, 91, 0, // Skip to: 30381
1434/* 6872 */ MCD::OPC_Decode, 239, 25, 54, // Opcode: Y4_siad
1435/* 6876 */ MCD::OPC_FilterValue, 10, 35, 0, 0, // Skip to: 6916
1436/* 6881 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1437/* 6884 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6900
1438/* 6889 */ MCD::OPC_CheckField, 0, 14, 0, 189, 91, 0, // Skip to: 30381
1439/* 6896 */ MCD::OPC_Decode, 190, 25, 71, // Opcode: Y2_crswap0
1440/* 6900 */ MCD::OPC_FilterValue, 1, 180, 91, 0, // Skip to: 30381
1441/* 6905 */ MCD::OPC_CheckField, 0, 14, 0, 173, 91, 0, // Skip to: 30381
1442/* 6912 */ MCD::OPC_Decode, 233, 25, 71, // Opcode: Y4_crswap1
1443/* 6916 */ MCD::OPC_FilterValue, 12, 35, 0, 0, // Skip to: 6956
1444/* 6921 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1445/* 6924 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6940
1446/* 6929 */ MCD::OPC_CheckField, 5, 9, 0, 149, 91, 0, // Skip to: 30381
1447/* 6936 */ MCD::OPC_Decode, 203, 25, 59, // Opcode: Y2_getimask
1448/* 6940 */ MCD::OPC_FilterValue, 3, 140, 91, 0, // Skip to: 30381
1449/* 6945 */ MCD::OPC_CheckField, 5, 9, 0, 133, 91, 0, // Skip to: 30381
1450/* 6952 */ MCD::OPC_Decode, 204, 25, 59, // Opcode: Y2_iassignr
1451/* 6956 */ MCD::OPC_FilterValue, 14, 18, 0, 0, // Skip to: 6979
1452/* 6961 */ MCD::OPC_CheckField, 21, 2, 0, 117, 91, 0, // Skip to: 30381
1453/* 6968 */ MCD::OPC_CheckField, 7, 7, 0, 110, 91, 0, // Skip to: 30381
1454/* 6975 */ MCD::OPC_Decode, 226, 25, 72, // Opcode: Y2_tfrsrcr
1455/* 6979 */ MCD::OPC_FilterValue, 16, 35, 0, 0, // Skip to: 7019
1456/* 6984 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1457/* 6987 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7003
1458/* 6992 */ MCD::OPC_CheckField, 5, 9, 0, 86, 91, 0, // Skip to: 30381
1459/* 6999 */ MCD::OPC_Decode, 244, 8, 73, // Opcode: A4_tfrcpp
1460/* 7003 */ MCD::OPC_FilterValue, 1, 77, 91, 0, // Skip to: 30381
1461/* 7008 */ MCD::OPC_CheckField, 5, 9, 0, 70, 91, 0, // Skip to: 30381
1462/* 7015 */ MCD::OPC_Decode, 158, 10, 74, // Opcode: G4_tfrgcpp
1463/* 7019 */ MCD::OPC_FilterValue, 18, 49, 0, 0, // Skip to: 7073
1464/* 7024 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1465/* 7027 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 7050
1466/* 7032 */ MCD::OPC_CheckField, 13, 1, 0, 46, 91, 0, // Skip to: 30381
1467/* 7039 */ MCD::OPC_CheckField, 2, 1, 0, 39, 91, 0, // Skip to: 30381
1468/* 7046 */ MCD::OPC_Decode, 197, 10, 75, // Opcode: J2_loop0i
1469/* 7050 */ MCD::OPC_FilterValue, 1, 30, 91, 0, // Skip to: 30381
1470/* 7055 */ MCD::OPC_CheckField, 13, 1, 0, 23, 91, 0, // Skip to: 30381
1471/* 7062 */ MCD::OPC_CheckField, 2, 1, 0, 16, 91, 0, // Skip to: 30381
1472/* 7069 */ MCD::OPC_Decode, 201, 10, 75, // Opcode: J2_loop1i
1473/* 7073 */ MCD::OPC_FilterValue, 19, 72, 0, 0, // Skip to: 7150
1474/* 7078 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1475/* 7081 */ MCD::OPC_FilterValue, 1, 18, 0, 0, // Skip to: 7104
1476/* 7086 */ MCD::OPC_CheckField, 13, 1, 0, 248, 90, 0, // Skip to: 30381
1477/* 7093 */ MCD::OPC_CheckField, 2, 1, 0, 241, 90, 0, // Skip to: 30381
1478/* 7100 */ MCD::OPC_Decode, 206, 10, 75, // Opcode: J2_ploop1si
1479/* 7104 */ MCD::OPC_FilterValue, 2, 18, 0, 0, // Skip to: 7127
1480/* 7109 */ MCD::OPC_CheckField, 13, 1, 0, 225, 90, 0, // Skip to: 30381
1481/* 7116 */ MCD::OPC_CheckField, 2, 1, 0, 218, 90, 0, // Skip to: 30381
1482/* 7123 */ MCD::OPC_Decode, 208, 10, 75, // Opcode: J2_ploop2si
1483/* 7127 */ MCD::OPC_FilterValue, 3, 209, 90, 0, // Skip to: 30381
1484/* 7132 */ MCD::OPC_CheckField, 13, 1, 0, 202, 90, 0, // Skip to: 30381
1485/* 7139 */ MCD::OPC_CheckField, 2, 1, 0, 195, 90, 0, // Skip to: 30381
1486/* 7146 */ MCD::OPC_Decode, 210, 10, 75, // Opcode: J2_ploop3si
1487/* 7150 */ MCD::OPC_FilterValue, 20, 65, 0, 0, // Skip to: 7220
1488/* 7155 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1489/* 7158 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7174
1490/* 7163 */ MCD::OPC_CheckField, 5, 9, 0, 171, 90, 0, // Skip to: 30381
1491/* 7170 */ MCD::OPC_Decode, 242, 7, 76, // Opcode: A2_tfrcrr
1492/* 7174 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 7190
1493/* 7179 */ MCD::OPC_CheckField, 5, 9, 0, 155, 90, 0, // Skip to: 30381
1494/* 7186 */ MCD::OPC_Decode, 159, 10, 77, // Opcode: G4_tfrgcrr
1495/* 7190 */ MCD::OPC_FilterValue, 2, 146, 90, 0, // Skip to: 30381
1496/* 7195 */ MCD::OPC_CheckField, 16, 5, 9, 139, 90, 0, // Skip to: 30381
1497/* 7202 */ MCD::OPC_CheckField, 13, 1, 0, 132, 90, 0, // Skip to: 30381
1498/* 7209 */ MCD::OPC_CheckField, 5, 2, 0, 125, 90, 0, // Skip to: 30381
1499/* 7216 */ MCD::OPC_Decode, 183, 9, 78, // Opcode: C4_addipc
1500/* 7220 */ MCD::OPC_FilterValue, 22, 228, 0, 0, // Skip to: 7453
1501/* 7225 */ MCD::OPC_ExtractField, 18, 5, // Inst{22-18} ...
1502/* 7228 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 7268
1503/* 7233 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
1504/* 7236 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7252
1505/* 7241 */ MCD::OPC_CheckField, 10, 4, 0, 93, 90, 0, // Skip to: 30381
1506/* 7248 */ MCD::OPC_Decode, 147, 9, 79, // Opcode: C2_and
1507/* 7252 */ MCD::OPC_FilterValue, 36, 84, 90, 0, // Skip to: 30381
1508/* 7257 */ MCD::OPC_CheckField, 10, 4, 8, 77, 90, 0, // Skip to: 30381
1509/* 7264 */ MCD::OPC_Decode, 194, 9, 80, // Opcode: C4_fastcorner9
1510/* 7268 */ MCD::OPC_FilterValue, 4, 42, 0, 0, // Skip to: 7315
1511/* 7273 */ MCD::OPC_ExtractField, 2, 4, // Inst{5-2} ...
1512/* 7276 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7292
1513/* 7281 */ MCD::OPC_CheckField, 10, 4, 0, 53, 90, 0, // Skip to: 30381
1514/* 7288 */ MCD::OPC_Decode, 184, 9, 81, // Opcode: C4_and_and
1515/* 7292 */ MCD::OPC_FilterValue, 4, 44, 90, 0, // Skip to: 30381
1516/* 7297 */ MCD::OPC_CheckField, 10, 4, 8, 37, 90, 0, // Skip to: 30381
1517/* 7304 */ MCD::OPC_CheckField, 6, 2, 2, 30, 90, 0, // Skip to: 30381
1518/* 7311 */ MCD::OPC_Decode, 195, 9, 80, // Opcode: C4_fastcorner9_not
1519/* 7315 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 7338
1520/* 7320 */ MCD::OPC_CheckField, 10, 4, 0, 14, 90, 0, // Skip to: 30381
1521/* 7327 */ MCD::OPC_CheckField, 2, 6, 0, 7, 90, 0, // Skip to: 30381
1522/* 7334 */ MCD::OPC_Decode, 176, 9, 79, // Opcode: C2_or
1523/* 7338 */ MCD::OPC_FilterValue, 12, 18, 0, 0, // Skip to: 7361
1524/* 7343 */ MCD::OPC_CheckField, 10, 4, 0, 247, 89, 0, // Skip to: 30381
1525/* 7350 */ MCD::OPC_CheckField, 2, 4, 0, 240, 89, 0, // Skip to: 30381
1526/* 7357 */ MCD::OPC_Decode, 186, 9, 81, // Opcode: C4_and_or
1527/* 7361 */ MCD::OPC_FilterValue, 16, 18, 0, 0, // Skip to: 7384
1528/* 7366 */ MCD::OPC_CheckField, 10, 4, 0, 224, 89, 0, // Skip to: 30381
1529/* 7373 */ MCD::OPC_CheckField, 2, 6, 0, 217, 89, 0, // Skip to: 30381
1530/* 7380 */ MCD::OPC_Decode, 182, 9, 80, // Opcode: C2_xor
1531/* 7384 */ MCD::OPC_FilterValue, 20, 18, 0, 0, // Skip to: 7407
1532/* 7389 */ MCD::OPC_CheckField, 10, 4, 0, 201, 89, 0, // Skip to: 30381
1533/* 7396 */ MCD::OPC_CheckField, 2, 4, 0, 194, 89, 0, // Skip to: 30381
1534/* 7403 */ MCD::OPC_Decode, 199, 9, 81, // Opcode: C4_or_and
1535/* 7407 */ MCD::OPC_FilterValue, 24, 18, 0, 0, // Skip to: 7430
1536/* 7412 */ MCD::OPC_CheckField, 10, 4, 0, 178, 89, 0, // Skip to: 30381
1537/* 7419 */ MCD::OPC_CheckField, 2, 6, 0, 171, 89, 0, // Skip to: 30381
1538/* 7426 */ MCD::OPC_Decode, 148, 9, 79, // Opcode: C2_andn
1539/* 7430 */ MCD::OPC_FilterValue, 28, 162, 89, 0, // Skip to: 30381
1540/* 7435 */ MCD::OPC_CheckField, 10, 4, 0, 155, 89, 0, // Skip to: 30381
1541/* 7442 */ MCD::OPC_CheckField, 2, 4, 0, 148, 89, 0, // Skip to: 30381
1542/* 7449 */ MCD::OPC_Decode, 201, 9, 81, // Opcode: C4_or_or
1543/* 7453 */ MCD::OPC_FilterValue, 23, 166, 0, 0, // Skip to: 7624
1544/* 7458 */ MCD::OPC_ExtractField, 18, 5, // Inst{22-18} ...
1545/* 7461 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7477
1546/* 7466 */ MCD::OPC_CheckField, 2, 12, 0, 124, 89, 0, // Skip to: 30381
1547/* 7473 */ MCD::OPC_Decode, 149, 9, 82, // Opcode: C2_any8
1548/* 7477 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 7500
1549/* 7482 */ MCD::OPC_CheckField, 10, 4, 0, 108, 89, 0, // Skip to: 30381
1550/* 7489 */ MCD::OPC_CheckField, 2, 4, 0, 101, 89, 0, // Skip to: 30381
1551/* 7496 */ MCD::OPC_Decode, 185, 9, 81, // Opcode: C4_and_andn
1552/* 7500 */ MCD::OPC_FilterValue, 8, 11, 0, 0, // Skip to: 7516
1553/* 7505 */ MCD::OPC_CheckField, 2, 12, 0, 85, 89, 0, // Skip to: 30381
1554/* 7512 */ MCD::OPC_Decode, 146, 9, 82, // Opcode: C2_all8
1555/* 7516 */ MCD::OPC_FilterValue, 12, 18, 0, 0, // Skip to: 7539
1556/* 7521 */ MCD::OPC_CheckField, 10, 4, 0, 69, 89, 0, // Skip to: 30381
1557/* 7528 */ MCD::OPC_CheckField, 2, 4, 0, 62, 89, 0, // Skip to: 30381
1558/* 7535 */ MCD::OPC_Decode, 187, 9, 81, // Opcode: C4_and_orn
1559/* 7539 */ MCD::OPC_FilterValue, 16, 11, 0, 0, // Skip to: 7555
1560/* 7544 */ MCD::OPC_CheckField, 2, 12, 0, 46, 89, 0, // Skip to: 30381
1561/* 7551 */ MCD::OPC_Decode, 175, 9, 82, // Opcode: C2_not
1562/* 7555 */ MCD::OPC_FilterValue, 20, 18, 0, 0, // Skip to: 7578
1563/* 7560 */ MCD::OPC_CheckField, 10, 4, 0, 30, 89, 0, // Skip to: 30381
1564/* 7567 */ MCD::OPC_CheckField, 2, 4, 0, 23, 89, 0, // Skip to: 30381
1565/* 7574 */ MCD::OPC_Decode, 200, 9, 81, // Opcode: C4_or_andn
1566/* 7578 */ MCD::OPC_FilterValue, 24, 18, 0, 0, // Skip to: 7601
1567/* 7583 */ MCD::OPC_CheckField, 10, 4, 0, 7, 89, 0, // Skip to: 30381
1568/* 7590 */ MCD::OPC_CheckField, 2, 6, 0, 0, 89, 0, // Skip to: 30381
1569/* 7597 */ MCD::OPC_Decode, 177, 9, 79, // Opcode: C2_orn
1570/* 7601 */ MCD::OPC_FilterValue, 28, 247, 88, 0, // Skip to: 30381
1571/* 7606 */ MCD::OPC_CheckField, 10, 4, 0, 240, 88, 0, // Skip to: 30381
1572/* 7613 */ MCD::OPC_CheckField, 2, 4, 0, 233, 88, 0, // Skip to: 30381
1573/* 7620 */ MCD::OPC_Decode, 202, 9, 81, // Opcode: C4_or_orn
1574/* 7624 */ MCD::OPC_FilterValue, 24, 200, 0, 0, // Skip to: 7829
1575/* 7629 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1576/* 7632 */ MCD::OPC_FilterValue, 0, 72, 0, 0, // Skip to: 7709
1577/* 7637 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1578/* 7640 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 7663
1579/* 7645 */ MCD::OPC_CheckField, 13, 1, 0, 201, 88, 0, // Skip to: 30381
1580/* 7652 */ MCD::OPC_CheckField, 0, 5, 0, 194, 88, 0, // Skip to: 30381
1581/* 7659 */ MCD::OPC_Decode, 231, 25, 83, // Opcode: Y2_tlbw
1582/* 7663 */ MCD::OPC_FilterValue, 1, 25, 0, 0, // Skip to: 7693
1583/* 7668 */ MCD::OPC_CheckField, 16, 5, 0, 178, 88, 0, // Skip to: 30381
1584/* 7675 */ MCD::OPC_CheckField, 8, 6, 0, 171, 88, 0, // Skip to: 30381
1585/* 7682 */ MCD::OPC_CheckField, 0, 5, 0, 164, 88, 0, // Skip to: 30381
1586/* 7689 */ MCD::OPC_Decode, 188, 25, 61, // Opcode: Y2_break
1587/* 7693 */ MCD::OPC_FilterValue, 2, 155, 88, 0, // Skip to: 30381
1588/* 7698 */ MCD::OPC_CheckField, 8, 6, 0, 148, 88, 0, // Skip to: 30381
1589/* 7705 */ MCD::OPC_Decode, 229, 25, 84, // Opcode: Y2_tlbr
1590/* 7709 */ MCD::OPC_FilterValue, 1, 25, 0, 0, // Skip to: 7739
1591/* 7714 */ MCD::OPC_CheckField, 16, 7, 32, 132, 88, 0, // Skip to: 30381
1592/* 7721 */ MCD::OPC_CheckField, 8, 6, 0, 125, 88, 0, // Skip to: 30381
1593/* 7728 */ MCD::OPC_CheckField, 0, 5, 0, 118, 88, 0, // Skip to: 30381
1594/* 7735 */ MCD::OPC_Decode, 227, 25, 61, // Opcode: Y2_tlblock
1595/* 7739 */ MCD::OPC_FilterValue, 2, 25, 0, 0, // Skip to: 7769
1596/* 7744 */ MCD::OPC_CheckField, 16, 7, 32, 102, 88, 0, // Skip to: 30381
1597/* 7751 */ MCD::OPC_CheckField, 8, 6, 0, 95, 88, 0, // Skip to: 30381
1598/* 7758 */ MCD::OPC_CheckField, 0, 5, 0, 88, 88, 0, // Skip to: 30381
1599/* 7765 */ MCD::OPC_Decode, 230, 25, 61, // Opcode: Y2_tlbunlock
1600/* 7769 */ MCD::OPC_FilterValue, 3, 25, 0, 0, // Skip to: 7799
1601/* 7774 */ MCD::OPC_CheckField, 16, 7, 32, 72, 88, 0, // Skip to: 30381
1602/* 7781 */ MCD::OPC_CheckField, 8, 6, 0, 65, 88, 0, // Skip to: 30381
1603/* 7788 */ MCD::OPC_CheckField, 0, 5, 0, 58, 88, 0, // Skip to: 30381
1604/* 7795 */ MCD::OPC_Decode, 214, 25, 61, // Opcode: Y2_k0lock
1605/* 7799 */ MCD::OPC_FilterValue, 4, 49, 88, 0, // Skip to: 30381
1606/* 7804 */ MCD::OPC_CheckField, 16, 7, 32, 42, 88, 0, // Skip to: 30381
1607/* 7811 */ MCD::OPC_CheckField, 8, 6, 0, 35, 88, 0, // Skip to: 30381
1608/* 7818 */ MCD::OPC_CheckField, 0, 5, 0, 28, 88, 0, // Skip to: 30381
1609/* 7825 */ MCD::OPC_Decode, 215, 25, 61, // Opcode: Y2_k0unlock
1610/* 7829 */ MCD::OPC_FilterValue, 25, 74, 0, 0, // Skip to: 7908
1611/* 7834 */ MCD::OPC_ExtractField, 21, 2, // Inst{22-21} ...
1612/* 7837 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7853
1613/* 7842 */ MCD::OPC_CheckField, 5, 9, 0, 4, 88, 0, // Skip to: 30381
1614/* 7849 */ MCD::OPC_Decode, 228, 25, 59, // Opcode: Y2_tlbp
1615/* 7853 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 7869
1616/* 7858 */ MCD::OPC_CheckField, 0, 14, 0, 244, 87, 0, // Skip to: 30381
1617/* 7865 */ MCD::OPC_Decode, 252, 25, 54, // Opcode: Y5_tlbasidi
1618/* 7869 */ MCD::OPC_FilterValue, 2, 18, 0, 0, // Skip to: 7892
1619/* 7874 */ MCD::OPC_CheckField, 13, 1, 0, 228, 87, 0, // Skip to: 30381
1620/* 7881 */ MCD::OPC_CheckField, 5, 3, 0, 221, 87, 0, // Skip to: 30381
1621/* 7888 */ MCD::OPC_Decode, 243, 25, 85, // Opcode: Y5_ctlbw
1622/* 7892 */ MCD::OPC_FilterValue, 3, 212, 87, 0, // Skip to: 30381
1623/* 7897 */ MCD::OPC_CheckField, 5, 9, 0, 205, 87, 0, // Skip to: 30381
1624/* 7904 */ MCD::OPC_Decode, 253, 25, 86, // Opcode: Y5_tlboc
1625/* 7908 */ MCD::OPC_FilterValue, 26, 18, 0, 0, // Skip to: 7931
1626/* 7913 */ MCD::OPC_CheckField, 21, 2, 0, 189, 87, 0, // Skip to: 30381
1627/* 7920 */ MCD::OPC_CheckField, 7, 7, 0, 182, 87, 0, // Skip to: 30381
1628/* 7927 */ MCD::OPC_Decode, 241, 25, 87, // Opcode: Y4_tfrspcp
1629/* 7931 */ MCD::OPC_FilterValue, 27, 18, 0, 0, // Skip to: 7954
1630/* 7936 */ MCD::OPC_CheckField, 21, 2, 0, 166, 87, 0, // Skip to: 30381
1631/* 7943 */ MCD::OPC_CheckField, 0, 14, 0, 159, 87, 0, // Skip to: 30381
1632/* 7950 */ MCD::OPC_Decode, 234, 25, 88, // Opcode: Y4_crswap10
1633/* 7954 */ MCD::OPC_FilterValue, 29, 11, 0, 0, // Skip to: 7970
1634/* 7959 */ MCD::OPC_CheckField, 5, 9, 0, 143, 87, 0, // Skip to: 30381
1635/* 7966 */ MCD::OPC_Decode, 225, 25, 89, // Opcode: Y2_tfrscrr
1636/* 7970 */ MCD::OPC_FilterValue, 30, 134, 87, 0, // Skip to: 30381
1637/* 7975 */ MCD::OPC_CheckField, 5, 9, 0, 127, 87, 0, // Skip to: 30381
1638/* 7982 */ MCD::OPC_Decode, 240, 25, 90, // Opcode: Y4_tfrscpp
1639/* 7986 */ MCD::OPC_FilterValue, 7, 53, 4, 0, // Skip to: 9068
1640/* 7991 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
1641/* 7994 */ MCD::OPC_FilterValue, 0, 84, 2, 0, // Skip to: 8595
1642/* 7999 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1643/* 8002 */ MCD::OPC_FilterValue, 0, 11, 1, 0, // Skip to: 8274
1644/* 8007 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1645/* 8010 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 8050
1646/* 8015 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1647/* 8018 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8034
1648/* 8023 */ MCD::OPC_CheckField, 5, 5, 0, 79, 87, 0, // Skip to: 30381
1649/* 8030 */ MCD::OPC_Decode, 159, 7, 59, // Opcode: A2_aslh
1650/* 8034 */ MCD::OPC_FilterValue, 3, 70, 87, 0, // Skip to: 30381
1651/* 8039 */ MCD::OPC_CheckField, 5, 5, 0, 63, 87, 0, // Skip to: 30381
1652/* 8046 */ MCD::OPC_Decode, 182, 8, 59, // Opcode: A2_zxth
1653/* 8050 */ MCD::OPC_FilterValue, 8, 51, 0, 0, // Skip to: 8106
1654/* 8055 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1655/* 8058 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8074
1656/* 8063 */ MCD::OPC_CheckField, 5, 3, 0, 39, 87, 0, // Skip to: 30381
1657/* 8070 */ MCD::OPC_Decode, 213, 8, 91, // Opcode: A4_paslht
1658/* 8074 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8090
1659/* 8079 */ MCD::OPC_CheckField, 5, 3, 0, 23, 87, 0, // Skip to: 30381
1660/* 8086 */ MCD::OPC_Decode, 229, 8, 91, // Opcode: A4_pzxtbt
1661/* 8090 */ MCD::OPC_FilterValue, 3, 14, 87, 0, // Skip to: 30381
1662/* 8095 */ MCD::OPC_CheckField, 5, 3, 0, 7, 87, 0, // Skip to: 30381
1663/* 8102 */ MCD::OPC_Decode, 233, 8, 91, // Opcode: A4_pzxtht
1664/* 8106 */ MCD::OPC_FilterValue, 9, 51, 0, 0, // Skip to: 8162
1665/* 8111 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1666/* 8114 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8130
1667/* 8119 */ MCD::OPC_CheckField, 5, 3, 0, 239, 86, 0, // Skip to: 30381
1668/* 8126 */ MCD::OPC_Decode, 214, 8, 91, // Opcode: A4_paslhtnew
1669/* 8130 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8146
1670/* 8135 */ MCD::OPC_CheckField, 5, 3, 0, 223, 86, 0, // Skip to: 30381
1671/* 8142 */ MCD::OPC_Decode, 230, 8, 91, // Opcode: A4_pzxtbtnew
1672/* 8146 */ MCD::OPC_FilterValue, 3, 214, 86, 0, // Skip to: 30381
1673/* 8151 */ MCD::OPC_CheckField, 5, 3, 0, 207, 86, 0, // Skip to: 30381
1674/* 8158 */ MCD::OPC_Decode, 234, 8, 91, // Opcode: A4_pzxthtnew
1675/* 8162 */ MCD::OPC_FilterValue, 10, 51, 0, 0, // Skip to: 8218
1676/* 8167 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1677/* 8170 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8186
1678/* 8175 */ MCD::OPC_CheckField, 5, 3, 0, 183, 86, 0, // Skip to: 30381
1679/* 8182 */ MCD::OPC_Decode, 211, 8, 91, // Opcode: A4_paslhf
1680/* 8186 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8202
1681/* 8191 */ MCD::OPC_CheckField, 5, 3, 0, 167, 86, 0, // Skip to: 30381
1682/* 8198 */ MCD::OPC_Decode, 227, 8, 91, // Opcode: A4_pzxtbf
1683/* 8202 */ MCD::OPC_FilterValue, 3, 158, 86, 0, // Skip to: 30381
1684/* 8207 */ MCD::OPC_CheckField, 5, 3, 0, 151, 86, 0, // Skip to: 30381
1685/* 8214 */ MCD::OPC_Decode, 231, 8, 91, // Opcode: A4_pzxthf
1686/* 8218 */ MCD::OPC_FilterValue, 11, 142, 86, 0, // Skip to: 30381
1687/* 8223 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1688/* 8226 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8242
1689/* 8231 */ MCD::OPC_CheckField, 5, 3, 0, 127, 86, 0, // Skip to: 30381
1690/* 8238 */ MCD::OPC_Decode, 212, 8, 91, // Opcode: A4_paslhfnew
1691/* 8242 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8258
1692/* 8247 */ MCD::OPC_CheckField, 5, 3, 0, 111, 86, 0, // Skip to: 30381
1693/* 8254 */ MCD::OPC_Decode, 228, 8, 91, // Opcode: A4_pzxtbfnew
1694/* 8258 */ MCD::OPC_FilterValue, 3, 102, 86, 0, // Skip to: 30381
1695/* 8263 */ MCD::OPC_CheckField, 5, 3, 0, 95, 86, 0, // Skip to: 30381
1696/* 8270 */ MCD::OPC_Decode, 232, 8, 91, // Opcode: A4_pzxthfnew
1697/* 8274 */ MCD::OPC_FilterValue, 1, 86, 86, 0, // Skip to: 30381
1698/* 8279 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1699/* 8282 */ MCD::OPC_FilterValue, 0, 43, 1, 0, // Skip to: 8586
1700/* 8287 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1701/* 8290 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 8362
1702/* 8295 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1703/* 8298 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8314
1704/* 8303 */ MCD::OPC_CheckField, 5, 5, 0, 55, 86, 0, // Skip to: 30381
1705/* 8310 */ MCD::OPC_Decode, 160, 7, 59, // Opcode: A2_asrh
1706/* 8314 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 8330
1707/* 8319 */ MCD::OPC_CheckField, 5, 5, 0, 39, 86, 0, // Skip to: 30381
1708/* 8326 */ MCD::OPC_Decode, 241, 7, 59, // Opcode: A2_tfr
1709/* 8330 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8346
1710/* 8335 */ MCD::OPC_CheckField, 5, 5, 0, 23, 86, 0, // Skip to: 30381
1711/* 8342 */ MCD::OPC_Decode, 238, 7, 59, // Opcode: A2_sxtb
1712/* 8346 */ MCD::OPC_FilterValue, 3, 14, 86, 0, // Skip to: 30381
1713/* 8351 */ MCD::OPC_CheckField, 5, 5, 0, 7, 86, 0, // Skip to: 30381
1714/* 8358 */ MCD::OPC_Decode, 239, 7, 59, // Opcode: A2_sxth
1715/* 8362 */ MCD::OPC_FilterValue, 8, 51, 0, 0, // Skip to: 8418
1716/* 8367 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1717/* 8370 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8386
1718/* 8375 */ MCD::OPC_CheckField, 5, 3, 0, 239, 85, 0, // Skip to: 30381
1719/* 8382 */ MCD::OPC_Decode, 217, 8, 91, // Opcode: A4_pasrht
1720/* 8386 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8402
1721/* 8391 */ MCD::OPC_CheckField, 5, 3, 0, 223, 85, 0, // Skip to: 30381
1722/* 8398 */ MCD::OPC_Decode, 221, 8, 91, // Opcode: A4_psxtbt
1723/* 8402 */ MCD::OPC_FilterValue, 3, 214, 85, 0, // Skip to: 30381
1724/* 8407 */ MCD::OPC_CheckField, 5, 3, 0, 207, 85, 0, // Skip to: 30381
1725/* 8414 */ MCD::OPC_Decode, 225, 8, 91, // Opcode: A4_psxtht
1726/* 8418 */ MCD::OPC_FilterValue, 9, 51, 0, 0, // Skip to: 8474
1727/* 8423 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1728/* 8426 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8442
1729/* 8431 */ MCD::OPC_CheckField, 5, 3, 0, 183, 85, 0, // Skip to: 30381
1730/* 8438 */ MCD::OPC_Decode, 218, 8, 91, // Opcode: A4_pasrhtnew
1731/* 8442 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8458
1732/* 8447 */ MCD::OPC_CheckField, 5, 3, 0, 167, 85, 0, // Skip to: 30381
1733/* 8454 */ MCD::OPC_Decode, 222, 8, 91, // Opcode: A4_psxtbtnew
1734/* 8458 */ MCD::OPC_FilterValue, 3, 158, 85, 0, // Skip to: 30381
1735/* 8463 */ MCD::OPC_CheckField, 5, 3, 0, 151, 85, 0, // Skip to: 30381
1736/* 8470 */ MCD::OPC_Decode, 226, 8, 91, // Opcode: A4_psxthtnew
1737/* 8474 */ MCD::OPC_FilterValue, 10, 51, 0, 0, // Skip to: 8530
1738/* 8479 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1739/* 8482 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8498
1740/* 8487 */ MCD::OPC_CheckField, 5, 3, 0, 127, 85, 0, // Skip to: 30381
1741/* 8494 */ MCD::OPC_Decode, 215, 8, 91, // Opcode: A4_pasrhf
1742/* 8498 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8514
1743/* 8503 */ MCD::OPC_CheckField, 5, 3, 0, 111, 85, 0, // Skip to: 30381
1744/* 8510 */ MCD::OPC_Decode, 219, 8, 91, // Opcode: A4_psxtbf
1745/* 8514 */ MCD::OPC_FilterValue, 3, 102, 85, 0, // Skip to: 30381
1746/* 8519 */ MCD::OPC_CheckField, 5, 3, 0, 95, 85, 0, // Skip to: 30381
1747/* 8526 */ MCD::OPC_Decode, 223, 8, 91, // Opcode: A4_psxthf
1748/* 8530 */ MCD::OPC_FilterValue, 11, 86, 85, 0, // Skip to: 30381
1749/* 8535 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1750/* 8538 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8554
1751/* 8543 */ MCD::OPC_CheckField, 5, 3, 0, 71, 85, 0, // Skip to: 30381
1752/* 8550 */ MCD::OPC_Decode, 216, 8, 91, // Opcode: A4_pasrhfnew
1753/* 8554 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8570
1754/* 8559 */ MCD::OPC_CheckField, 5, 3, 0, 55, 85, 0, // Skip to: 30381
1755/* 8566 */ MCD::OPC_Decode, 220, 8, 91, // Opcode: A4_psxtbfnew
1756/* 8570 */ MCD::OPC_FilterValue, 3, 46, 85, 0, // Skip to: 30381
1757/* 8575 */ MCD::OPC_CheckField, 5, 3, 0, 39, 85, 0, // Skip to: 30381
1758/* 8582 */ MCD::OPC_Decode, 224, 8, 91, // Opcode: A4_psxthfnew
1759/* 8586 */ MCD::OPC_FilterValue, 1, 30, 85, 0, // Skip to: 30381
1760/* 8591 */ MCD::OPC_Decode, 244, 7, 92, // Opcode: A2_tfril
1761/* 8595 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 8697
1762/* 8600 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1763/* 8603 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8619
1764/* 8608 */ MCD::OPC_CheckField, 21, 1, 1, 6, 85, 0, // Skip to: 30381
1765/* 8615 */ MCD::OPC_Decode, 243, 7, 92, // Opcode: A2_tfrih
1766/* 8619 */ MCD::OPC_FilterValue, 1, 253, 84, 0, // Skip to: 30381
1767/* 8624 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1768/* 8627 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8653
1769/* 8632 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
1770/* 8635 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8644
1771/* 8640 */ MCD::OPC_Decode, 173, 9, 93, // Opcode: C2_muxir
1772/* 8644 */ MCD::OPC_FilterValue, 1, 228, 84, 0, // Skip to: 30381
1773/* 8649 */ MCD::OPC_Decode, 174, 9, 94, // Opcode: C2_muxri
1774/* 8653 */ MCD::OPC_FilterValue, 1, 219, 84, 0, // Skip to: 30381
1775/* 8658 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1776/* 8661 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8670
1777/* 8666 */ MCD::OPC_Decode, 204, 8, 95, // Opcode: A4_combineri
1778/* 8670 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8679
1779/* 8675 */ MCD::OPC_Decode, 203, 8, 96, // Opcode: A4_combineir
1780/* 8679 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 8688
1781/* 8684 */ MCD::OPC_Decode, 236, 8, 97, // Opcode: A4_rcmpeqi
1782/* 8688 */ MCD::OPC_FilterValue, 3, 184, 84, 0, // Skip to: 30381
1783/* 8693 */ MCD::OPC_Decode, 238, 8, 97, // Opcode: A4_rcmpneqi
1784/* 8697 */ MCD::OPC_FilterValue, 2, 155, 0, 0, // Skip to: 8857
1785/* 8702 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1786/* 8705 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8731
1787/* 8710 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1788/* 8713 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8722
1789/* 8718 */ MCD::OPC_Decode, 186, 7, 93, // Opcode: A2_paddit
1790/* 8722 */ MCD::OPC_FilterValue, 1, 150, 84, 0, // Skip to: 30381
1791/* 8727 */ MCD::OPC_Decode, 187, 7, 93, // Opcode: A2_padditnew
1792/* 8731 */ MCD::OPC_FilterValue, 1, 21, 0, 0, // Skip to: 8757
1793/* 8736 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1794/* 8739 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8748
1795/* 8744 */ MCD::OPC_Decode, 184, 7, 93, // Opcode: A2_paddif
1796/* 8748 */ MCD::OPC_FilterValue, 1, 124, 84, 0, // Skip to: 30381
1797/* 8753 */ MCD::OPC_Decode, 185, 7, 93, // Opcode: A2_paddifnew
1798/* 8757 */ MCD::OPC_FilterValue, 2, 55, 0, 0, // Skip to: 8817
1799/* 8762 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
1800/* 8765 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8791
1801/* 8770 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1802/* 8773 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8782
1803/* 8778 */ MCD::OPC_Decode, 162, 9, 98, // Opcode: C2_cmpeqi
1804/* 8782 */ MCD::OPC_FilterValue, 1, 90, 84, 0, // Skip to: 30381
1805/* 8787 */ MCD::OPC_Decode, 165, 9, 98, // Opcode: C2_cmpgti
1806/* 8791 */ MCD::OPC_FilterValue, 4, 81, 84, 0, // Skip to: 30381
1807/* 8796 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1808/* 8799 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8808
1809/* 8804 */ MCD::OPC_Decode, 193, 9, 98, // Opcode: C4_cmpneqi
1810/* 8808 */ MCD::OPC_FilterValue, 1, 64, 84, 0, // Skip to: 30381
1811/* 8813 */ MCD::OPC_Decode, 189, 9, 98, // Opcode: C4_cmpltei
1812/* 8817 */ MCD::OPC_FilterValue, 3, 55, 84, 0, // Skip to: 30381
1813/* 8822 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
1814/* 8825 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8841
1815/* 8830 */ MCD::OPC_CheckField, 21, 2, 0, 40, 84, 0, // Skip to: 30381
1816/* 8837 */ MCD::OPC_Decode, 168, 9, 99, // Opcode: C2_cmpgtui
1817/* 8841 */ MCD::OPC_FilterValue, 4, 31, 84, 0, // Skip to: 30381
1818/* 8846 */ MCD::OPC_CheckField, 21, 2, 0, 24, 84, 0, // Skip to: 30381
1819/* 8853 */ MCD::OPC_Decode, 191, 9, 99, // Opcode: C4_cmplteui
1820/* 8857 */ MCD::OPC_FilterValue, 3, 30, 0, 0, // Skip to: 8892
1821/* 8862 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1822/* 8865 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8874
1823/* 8870 */ MCD::OPC_Decode, 157, 7, 100, // Opcode: A2_andir
1824/* 8874 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8883
1825/* 8879 */ MCD::OPC_Decode, 226, 7, 101, // Opcode: A2_subri
1826/* 8883 */ MCD::OPC_FilterValue, 2, 245, 83, 0, // Skip to: 30381
1827/* 8888 */ MCD::OPC_Decode, 180, 7, 100, // Opcode: A2_orir
1828/* 8892 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 8915
1829/* 8897 */ MCD::OPC_CheckField, 24, 1, 0, 229, 83, 0, // Skip to: 30381
1830/* 8904 */ MCD::OPC_CheckField, 21, 1, 0, 222, 83, 0, // Skip to: 30381
1831/* 8911 */ MCD::OPC_Decode, 246, 7, 102, // Opcode: A2_tfrsi
1832/* 8915 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 8924
1833/* 8920 */ MCD::OPC_Decode, 172, 9, 103, // Opcode: C2_muxii
1834/* 8924 */ MCD::OPC_FilterValue, 6, 28, 0, 0, // Skip to: 8957
1835/* 8929 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1836/* 8932 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8941
1837/* 8937 */ MCD::OPC_Decode, 165, 7, 104, // Opcode: A2_combineii
1838/* 8941 */ MCD::OPC_FilterValue, 1, 187, 83, 0, // Skip to: 30381
1839/* 8946 */ MCD::OPC_CheckField, 21, 2, 0, 180, 83, 0, // Skip to: 30381
1840/* 8953 */ MCD::OPC_Decode, 202, 8, 105, // Opcode: A4_combineii
1841/* 8957 */ MCD::OPC_FilterValue, 7, 171, 83, 0, // Skip to: 30381
1842/* 8962 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1843/* 8965 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 9005
1844/* 8970 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1845/* 8973 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8989
1846/* 8978 */ MCD::OPC_CheckField, 20, 1, 0, 148, 83, 0, // Skip to: 30381
1847/* 8985 */ MCD::OPC_Decode, 158, 9, 106, // Opcode: C2_cmoveit
1848/* 8989 */ MCD::OPC_FilterValue, 1, 139, 83, 0, // Skip to: 30381
1849/* 8994 */ MCD::OPC_CheckField, 20, 1, 0, 132, 83, 0, // Skip to: 30381
1850/* 9001 */ MCD::OPC_Decode, 160, 9, 106, // Opcode: C2_cmovenewit
1851/* 9005 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 9045
1852/* 9010 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1853/* 9013 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9029
1854/* 9018 */ MCD::OPC_CheckField, 20, 1, 0, 108, 83, 0, // Skip to: 30381
1855/* 9025 */ MCD::OPC_Decode, 157, 9, 106, // Opcode: C2_cmoveif
1856/* 9029 */ MCD::OPC_FilterValue, 1, 99, 83, 0, // Skip to: 30381
1857/* 9034 */ MCD::OPC_CheckField, 20, 1, 0, 92, 83, 0, // Skip to: 30381
1858/* 9041 */ MCD::OPC_Decode, 159, 9, 106, // Opcode: C2_cmovenewif
1859/* 9045 */ MCD::OPC_FilterValue, 2, 83, 83, 0, // Skip to: 30381
1860/* 9050 */ MCD::OPC_CheckField, 16, 7, 0, 76, 83, 0, // Skip to: 30381
1861/* 9057 */ MCD::OPC_CheckField, 0, 14, 0, 69, 83, 0, // Skip to: 30381
1862/* 9064 */ MCD::OPC_Decode, 177, 7, 61, // Opcode: A2_nop
1863/* 9068 */ MCD::OPC_FilterValue, 8, 138, 11, 0, // Skip to: 12027
1864/* 9073 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
1865/* 9076 */ MCD::OPC_FilterValue, 0, 53, 2, 0, // Skip to: 9646
1866/* 9081 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1867/* 9084 */ MCD::OPC_FilterValue, 0, 76, 0, 0, // Skip to: 9165
1868/* 9089 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1869/* 9092 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9101
1870/* 9097 */ MCD::OPC_Decode, 211, 16, 107, // Opcode: S2_asr_i_p
1871/* 9101 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9117
1872/* 9106 */ MCD::OPC_CheckField, 12, 2, 0, 20, 83, 0, // Skip to: 30381
1873/* 9113 */ MCD::OPC_Decode, 234, 19, 108, // Opcode: S5_vasrhrnd
1874/* 9117 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9133
1875/* 9122 */ MCD::OPC_CheckField, 13, 1, 0, 4, 83, 0, // Skip to: 30381
1876/* 9129 */ MCD::OPC_Decode, 225, 16, 109, // Opcode: S2_asr_i_vw
1877/* 9133 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9149
1878/* 9138 */ MCD::OPC_CheckField, 12, 2, 0, 244, 82, 0, // Skip to: 30381
1879/* 9145 */ MCD::OPC_Decode, 224, 16, 108, // Opcode: S2_asr_i_vh
1880/* 9149 */ MCD::OPC_FilterValue, 7, 235, 82, 0, // Skip to: 30381
1881/* 9154 */ MCD::OPC_CheckField, 8, 6, 0, 228, 82, 0, // Skip to: 30381
1882/* 9161 */ MCD::OPC_Decode, 225, 9, 110, // Opcode: F2_conv_df2d
1883/* 9165 */ MCD::OPC_FilterValue, 1, 60, 0, 0, // Skip to: 9230
1884/* 9170 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1885/* 9173 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9182
1886/* 9178 */ MCD::OPC_Decode, 153, 17, 107, // Opcode: S2_lsr_i_p
1887/* 9182 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9198
1888/* 9187 */ MCD::OPC_CheckField, 13, 1, 0, 195, 82, 0, // Skip to: 30381
1889/* 9194 */ MCD::OPC_Decode, 166, 17, 109, // Opcode: S2_lsr_i_vw
1890/* 9198 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9214
1891/* 9203 */ MCD::OPC_CheckField, 12, 2, 0, 179, 82, 0, // Skip to: 30381
1892/* 9210 */ MCD::OPC_Decode, 165, 17, 108, // Opcode: S2_lsr_i_vh
1893/* 9214 */ MCD::OPC_FilterValue, 7, 170, 82, 0, // Skip to: 30381
1894/* 9219 */ MCD::OPC_CheckField, 8, 6, 0, 163, 82, 0, // Skip to: 30381
1895/* 9226 */ MCD::OPC_Decode, 228, 9, 110, // Opcode: F2_conv_df2ud
1896/* 9230 */ MCD::OPC_FilterValue, 2, 60, 0, 0, // Skip to: 9295
1897/* 9235 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1898/* 9238 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9247
1899/* 9243 */ MCD::OPC_Decode, 182, 16, 107, // Opcode: S2_asl_i_p
1900/* 9247 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9263
1901/* 9252 */ MCD::OPC_CheckField, 13, 1, 0, 130, 82, 0, // Skip to: 30381
1902/* 9259 */ MCD::OPC_Decode, 196, 16, 109, // Opcode: S2_asl_i_vw
1903/* 9263 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9279
1904/* 9268 */ MCD::OPC_CheckField, 12, 2, 0, 114, 82, 0, // Skip to: 30381
1905/* 9275 */ MCD::OPC_Decode, 195, 16, 108, // Opcode: S2_asl_i_vh
1906/* 9279 */ MCD::OPC_FilterValue, 7, 105, 82, 0, // Skip to: 30381
1907/* 9284 */ MCD::OPC_CheckField, 8, 6, 0, 98, 82, 0, // Skip to: 30381
1908/* 9291 */ MCD::OPC_Decode, 243, 9, 110, // Opcode: F2_conv_ud2df
1909/* 9295 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9333
1910/* 9300 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1911/* 9303 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9317
1912/* 9308 */ MCD::OPC_CheckPredicate, 1, 76, 82, 0, // Skip to: 30381
1913/* 9313 */ MCD::OPC_Decode, 235, 19, 107, // Opcode: S6_rol_i_p
1914/* 9317 */ MCD::OPC_FilterValue, 7, 67, 82, 0, // Skip to: 30381
1915/* 9322 */ MCD::OPC_CheckField, 8, 6, 0, 60, 82, 0, // Skip to: 30381
1916/* 9329 */ MCD::OPC_Decode, 223, 9, 110, // Opcode: F2_conv_d2df
1917/* 9333 */ MCD::OPC_FilterValue, 4, 67, 0, 0, // Skip to: 9405
1918/* 9338 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1919/* 9341 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9357
1920/* 9346 */ MCD::OPC_CheckField, 8, 6, 0, 36, 82, 0, // Skip to: 30381
1921/* 9353 */ MCD::OPC_Decode, 188, 18, 110, // Opcode: S2_vsathub_nopack
1922/* 9357 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9373
1923/* 9362 */ MCD::OPC_CheckField, 8, 6, 0, 20, 82, 0, // Skip to: 30381
1924/* 9369 */ MCD::OPC_Decode, 247, 7, 110, // Opcode: A2_vabsh
1925/* 9373 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9389
1926/* 9378 */ MCD::OPC_CheckField, 8, 6, 0, 4, 82, 0, // Skip to: 30381
1927/* 9385 */ MCD::OPC_Decode, 178, 7, 110, // Opcode: A2_notp
1928/* 9389 */ MCD::OPC_FilterValue, 6, 251, 81, 0, // Skip to: 30381
1929/* 9394 */ MCD::OPC_CheckField, 8, 6, 0, 244, 81, 0, // Skip to: 30381
1930/* 9401 */ MCD::OPC_Decode, 129, 17, 110, // Opcode: S2_deinterleave
1931/* 9405 */ MCD::OPC_FilterValue, 5, 67, 0, 0, // Skip to: 9477
1932/* 9410 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1933/* 9413 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9429
1934/* 9418 */ MCD::OPC_CheckField, 8, 6, 0, 220, 81, 0, // Skip to: 30381
1935/* 9425 */ MCD::OPC_Decode, 192, 18, 110, // Opcode: S2_vsatwuh_nopack
1936/* 9429 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9445
1937/* 9434 */ MCD::OPC_CheckField, 8, 6, 0, 204, 81, 0, // Skip to: 30381
1938/* 9441 */ MCD::OPC_Decode, 248, 7, 110, // Opcode: A2_vabshsat
1939/* 9445 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9461
1940/* 9450 */ MCD::OPC_CheckField, 8, 6, 0, 188, 81, 0, // Skip to: 30381
1941/* 9457 */ MCD::OPC_Decode, 175, 7, 110, // Opcode: A2_negp
1942/* 9461 */ MCD::OPC_FilterValue, 6, 179, 81, 0, // Skip to: 30381
1943/* 9466 */ MCD::OPC_CheckField, 8, 6, 0, 172, 81, 0, // Skip to: 30381
1944/* 9473 */ MCD::OPC_Decode, 138, 17, 110, // Opcode: S2_interleave
1945/* 9477 */ MCD::OPC_FilterValue, 6, 83, 0, 0, // Skip to: 9565
1946/* 9482 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1947/* 9485 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9501
1948/* 9490 */ MCD::OPC_CheckField, 8, 6, 0, 148, 81, 0, // Skip to: 30381
1949/* 9497 */ MCD::OPC_Decode, 190, 18, 110, // Opcode: S2_vsatwh_nopack
1950/* 9501 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9517
1951/* 9506 */ MCD::OPC_CheckField, 8, 6, 0, 132, 81, 0, // Skip to: 30381
1952/* 9513 */ MCD::OPC_Decode, 249, 7, 110, // Opcode: A2_vabsw
1953/* 9517 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9533
1954/* 9522 */ MCD::OPC_CheckField, 8, 6, 0, 116, 81, 0, // Skip to: 30381
1955/* 9529 */ MCD::OPC_Decode, 135, 7, 110, // Opcode: A2_absp
1956/* 9533 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 9549
1957/* 9538 */ MCD::OPC_CheckField, 8, 6, 0, 100, 81, 0, // Skip to: 30381
1958/* 9545 */ MCD::OPC_Decode, 242, 16, 110, // Opcode: S2_brevp
1959/* 9549 */ MCD::OPC_FilterValue, 7, 91, 81, 0, // Skip to: 30381
1960/* 9554 */ MCD::OPC_CheckField, 8, 6, 0, 84, 81, 0, // Skip to: 30381
1961/* 9561 */ MCD::OPC_Decode, 226, 9, 110, // Opcode: F2_conv_df2d_chop
1962/* 9565 */ MCD::OPC_FilterValue, 7, 75, 81, 0, // Skip to: 30381
1963/* 9570 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1964/* 9573 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9589
1965/* 9578 */ MCD::OPC_CheckField, 8, 6, 0, 60, 81, 0, // Skip to: 30381
1966/* 9585 */ MCD::OPC_Decode, 186, 18, 110, // Opcode: S2_vsathb_nopack
1967/* 9589 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9605
1968/* 9594 */ MCD::OPC_CheckField, 8, 6, 0, 44, 81, 0, // Skip to: 30381
1969/* 9601 */ MCD::OPC_Decode, 250, 7, 110, // Opcode: A2_vabswsat
1970/* 9605 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9621
1971/* 9610 */ MCD::OPC_CheckField, 8, 6, 0, 28, 81, 0, // Skip to: 30381
1972/* 9617 */ MCD::OPC_Decode, 150, 8, 110, // Opcode: A2_vconj
1973/* 9621 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 9630
1974/* 9626 */ MCD::OPC_Decode, 216, 16, 107, // Opcode: S2_asr_i_p_rnd
1975/* 9630 */ MCD::OPC_FilterValue, 7, 10, 81, 0, // Skip to: 30381
1976/* 9635 */ MCD::OPC_CheckField, 8, 6, 0, 3, 81, 0, // Skip to: 30381
1977/* 9642 */ MCD::OPC_Decode, 229, 9, 110, // Opcode: F2_conv_df2ud_chop
1978/* 9646 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9655
1979/* 9651 */ MCD::OPC_Decode, 132, 17, 111, // Opcode: S2_extractup
1980/* 9655 */ MCD::OPC_FilterValue, 2, 7, 1, 0, // Skip to: 9923
1981/* 9660 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1982/* 9663 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 9689
1983/* 9668 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1984/* 9671 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9680
1985/* 9676 */ MCD::OPC_Decode, 214, 16, 112, // Opcode: S2_asr_i_p_nac
1986/* 9680 */ MCD::OPC_FilterValue, 2, 216, 80, 0, // Skip to: 30381
1987/* 9685 */ MCD::OPC_Decode, 213, 16, 112, // Opcode: S2_asr_i_p_and
1988/* 9689 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 9724
1989/* 9694 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1990/* 9697 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9706
1991/* 9702 */ MCD::OPC_Decode, 156, 17, 112, // Opcode: S2_lsr_i_p_nac
1992/* 9706 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9715
1993/* 9711 */ MCD::OPC_Decode, 155, 17, 112, // Opcode: S2_lsr_i_p_and
1994/* 9715 */ MCD::OPC_FilterValue, 4, 181, 80, 0, // Skip to: 30381
1995/* 9720 */ MCD::OPC_Decode, 158, 17, 112, // Opcode: S2_lsr_i_p_xacc
1996/* 9724 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 9759
1997/* 9729 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1998/* 9732 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9741
1999/* 9737 */ MCD::OPC_Decode, 185, 16, 112, // Opcode: S2_asl_i_p_nac
2000/* 9741 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9750
2001/* 9746 */ MCD::OPC_Decode, 184, 16, 112, // Opcode: S2_asl_i_p_and
2002/* 9750 */ MCD::OPC_FilterValue, 4, 146, 80, 0, // Skip to: 30381
2003/* 9755 */ MCD::OPC_Decode, 187, 16, 112, // Opcode: S2_asl_i_p_xacc
2004/* 9759 */ MCD::OPC_FilterValue, 3, 45, 0, 0, // Skip to: 9809
2005/* 9764 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2006/* 9767 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9781
2007/* 9772 */ MCD::OPC_CheckPredicate, 1, 124, 80, 0, // Skip to: 30381
2008/* 9777 */ MCD::OPC_Decode, 238, 19, 112, // Opcode: S6_rol_i_p_nac
2009/* 9781 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 9795
2010/* 9786 */ MCD::OPC_CheckPredicate, 1, 110, 80, 0, // Skip to: 30381
2011/* 9791 */ MCD::OPC_Decode, 237, 19, 112, // Opcode: S6_rol_i_p_and
2012/* 9795 */ MCD::OPC_FilterValue, 4, 101, 80, 0, // Skip to: 30381
2013/* 9800 */ MCD::OPC_CheckPredicate, 1, 96, 80, 0, // Skip to: 30381
2014/* 9805 */ MCD::OPC_Decode, 240, 19, 112, // Opcode: S6_rol_i_p_xacc
2015/* 9809 */ MCD::OPC_FilterValue, 4, 21, 0, 0, // Skip to: 9835
2016/* 9814 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2017/* 9817 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9826
2018/* 9822 */ MCD::OPC_Decode, 212, 16, 112, // Opcode: S2_asr_i_p_acc
2019/* 9826 */ MCD::OPC_FilterValue, 2, 70, 80, 0, // Skip to: 30381
2020/* 9831 */ MCD::OPC_Decode, 215, 16, 112, // Opcode: S2_asr_i_p_or
2021/* 9835 */ MCD::OPC_FilterValue, 5, 21, 0, 0, // Skip to: 9861
2022/* 9840 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2023/* 9843 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9852
2024/* 9848 */ MCD::OPC_Decode, 154, 17, 112, // Opcode: S2_lsr_i_p_acc
2025/* 9852 */ MCD::OPC_FilterValue, 2, 44, 80, 0, // Skip to: 30381
2026/* 9857 */ MCD::OPC_Decode, 157, 17, 112, // Opcode: S2_lsr_i_p_or
2027/* 9861 */ MCD::OPC_FilterValue, 6, 21, 0, 0, // Skip to: 9887
2028/* 9866 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2029/* 9869 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9878
2030/* 9874 */ MCD::OPC_Decode, 183, 16, 112, // Opcode: S2_asl_i_p_acc
2031/* 9878 */ MCD::OPC_FilterValue, 2, 18, 80, 0, // Skip to: 30381
2032/* 9883 */ MCD::OPC_Decode, 186, 16, 112, // Opcode: S2_asl_i_p_or
2033/* 9887 */ MCD::OPC_FilterValue, 7, 9, 80, 0, // Skip to: 30381
2034/* 9892 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2035/* 9895 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9909
2036/* 9900 */ MCD::OPC_CheckPredicate, 1, 252, 79, 0, // Skip to: 30381
2037/* 9905 */ MCD::OPC_Decode, 236, 19, 112, // Opcode: S6_rol_i_p_acc
2038/* 9909 */ MCD::OPC_FilterValue, 2, 243, 79, 0, // Skip to: 30381
2039/* 9914 */ MCD::OPC_CheckPredicate, 1, 238, 79, 0, // Skip to: 30381
2040/* 9919 */ MCD::OPC_Decode, 239, 19, 112, // Opcode: S6_rol_i_p_or
2041/* 9923 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 9932
2042/* 9928 */ MCD::OPC_Decode, 136, 17, 113, // Opcode: S2_insertp
2043/* 9932 */ MCD::OPC_FilterValue, 4, 187, 0, 0, // Skip to: 10124
2044/* 9937 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2045/* 9940 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 9975
2046/* 9945 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2047/* 9948 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9957
2048/* 9953 */ MCD::OPC_Decode, 197, 18, 84, // Opcode: S2_vsxtbh
2049/* 9957 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9966
2050/* 9962 */ MCD::OPC_Decode, 240, 7, 84, // Opcode: A2_sxtw
2051/* 9966 */ MCD::OPC_FilterValue, 4, 186, 79, 0, // Skip to: 30381
2052/* 9971 */ MCD::OPC_Decode, 236, 9, 84, // Opcode: F2_conv_sf2df
2053/* 9975 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 9991
2054/* 9980 */ MCD::OPC_CheckField, 21, 3, 4, 170, 79, 0, // Skip to: 30381
2055/* 9987 */ MCD::OPC_Decode, 245, 9, 84, // Opcode: F2_conv_uw2df
2056/* 9991 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 10026
2057/* 9996 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2058/* 9999 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10008
2059/* 10004 */ MCD::OPC_Decode, 203, 18, 84, // Opcode: S2_vzxtbh
2060/* 10008 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10017
2061/* 10013 */ MCD::OPC_Decode, 194, 18, 84, // Opcode: S2_vsplatrh
2062/* 10017 */ MCD::OPC_FilterValue, 4, 135, 79, 0, // Skip to: 30381
2063/* 10022 */ MCD::OPC_Decode, 247, 9, 84, // Opcode: F2_conv_w2df
2064/* 10026 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 10042
2065/* 10031 */ MCD::OPC_CheckField, 21, 3, 4, 119, 79, 0, // Skip to: 30381
2066/* 10038 */ MCD::OPC_Decode, 237, 9, 84, // Opcode: F2_conv_sf2ud
2067/* 10042 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 10082
2068/* 10047 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2069/* 10050 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10059
2070/* 10055 */ MCD::OPC_Decode, 198, 18, 84, // Opcode: S2_vsxthw
2071/* 10059 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 10073
2072/* 10064 */ MCD::OPC_CheckPredicate, 6, 88, 79, 0, // Skip to: 30381
2073/* 10069 */ MCD::OPC_Decode, 247, 19, 84, // Opcode: S6_vsplatrbp
2074/* 10073 */ MCD::OPC_FilterValue, 4, 79, 79, 0, // Skip to: 30381
2075/* 10078 */ MCD::OPC_Decode, 234, 9, 84, // Opcode: F2_conv_sf2d
2076/* 10082 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 10098
2077/* 10087 */ MCD::OPC_CheckField, 21, 3, 4, 63, 79, 0, // Skip to: 30381
2078/* 10094 */ MCD::OPC_Decode, 238, 9, 84, // Opcode: F2_conv_sf2ud_chop
2079/* 10098 */ MCD::OPC_FilterValue, 6, 54, 79, 0, // Skip to: 30381
2080/* 10103 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2081/* 10106 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10115
2082/* 10111 */ MCD::OPC_Decode, 204, 18, 84, // Opcode: S2_vzxthw
2083/* 10115 */ MCD::OPC_FilterValue, 4, 37, 79, 0, // Skip to: 30381
2084/* 10120 */ MCD::OPC_Decode, 235, 9, 84, // Opcode: F2_conv_sf2d_chop
2085/* 10124 */ MCD::OPC_FilterValue, 5, 120, 0, 0, // Skip to: 10249
2086/* 10129 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2087/* 10132 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 10155
2088/* 10137 */ MCD::OPC_CheckField, 13, 1, 0, 13, 79, 0, // Skip to: 30381
2089/* 10144 */ MCD::OPC_CheckField, 2, 6, 0, 6, 79, 0, // Skip to: 30381
2090/* 10151 */ MCD::OPC_Decode, 176, 18, 114, // Opcode: S2_tstbit_i
2091/* 10155 */ MCD::OPC_FilterValue, 1, 18, 0, 0, // Skip to: 10178
2092/* 10160 */ MCD::OPC_CheckField, 13, 1, 0, 246, 78, 0, // Skip to: 30381
2093/* 10167 */ MCD::OPC_CheckField, 2, 6, 0, 239, 78, 0, // Skip to: 30381
2094/* 10174 */ MCD::OPC_Decode, 218, 18, 114, // Opcode: S4_ntstbit_i
2095/* 10178 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10194
2096/* 10183 */ MCD::OPC_CheckField, 2, 12, 0, 223, 78, 0, // Skip to: 30381
2097/* 10190 */ MCD::OPC_Decode, 179, 9, 115, // Opcode: C2_tfrrp
2098/* 10194 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10210
2099/* 10199 */ MCD::OPC_CheckField, 2, 6, 0, 207, 78, 0, // Skip to: 30381
2100/* 10206 */ MCD::OPC_Decode, 151, 9, 116, // Opcode: C2_bitsclri
2101/* 10210 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 10226
2102/* 10215 */ MCD::OPC_CheckField, 2, 6, 0, 191, 78, 0, // Skip to: 30381
2103/* 10222 */ MCD::OPC_Decode, 197, 9, 116, // Opcode: C4_nbitsclri
2104/* 10226 */ MCD::OPC_FilterValue, 7, 182, 78, 0, // Skip to: 30381
2105/* 10231 */ MCD::OPC_CheckField, 13, 1, 0, 175, 78, 0, // Skip to: 30381
2106/* 10238 */ MCD::OPC_CheckField, 2, 6, 0, 168, 78, 0, // Skip to: 30381
2107/* 10245 */ MCD::OPC_Decode, 137, 10, 114, // Opcode: F2_sfclass
2108/* 10249 */ MCD::OPC_FilterValue, 6, 25, 0, 0, // Skip to: 10279
2109/* 10254 */ MCD::OPC_CheckField, 16, 8, 0, 152, 78, 0, // Skip to: 30381
2110/* 10261 */ MCD::OPC_CheckField, 10, 4, 0, 145, 78, 0, // Skip to: 30381
2111/* 10268 */ MCD::OPC_CheckField, 5, 3, 0, 138, 78, 0, // Skip to: 30381
2112/* 10275 */ MCD::OPC_Decode, 170, 9, 117, // Opcode: C2_mask
2113/* 10279 */ MCD::OPC_FilterValue, 7, 39, 0, 0, // Skip to: 10323
2114/* 10284 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
2115/* 10287 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10296
2116/* 10292 */ MCD::OPC_Decode, 170, 18, 118, // Opcode: S2_tableidxb
2117/* 10296 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10305
2118/* 10301 */ MCD::OPC_Decode, 172, 18, 118, // Opcode: S2_tableidxh
2119/* 10305 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10314
2120/* 10310 */ MCD::OPC_Decode, 173, 18, 118, // Opcode: S2_tableidxw
2121/* 10314 */ MCD::OPC_FilterValue, 3, 94, 78, 0, // Skip to: 30381
2122/* 10319 */ MCD::OPC_Decode, 171, 18, 118, // Opcode: S2_tableidxd
2123/* 10323 */ MCD::OPC_FilterValue, 8, 175, 1, 0, // Skip to: 10759
2124/* 10328 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2125/* 10331 */ MCD::OPC_FilterValue, 0, 48, 0, 0, // Skip to: 10384
2126/* 10336 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2127/* 10339 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10348
2128/* 10344 */ MCD::OPC_Decode, 187, 18, 86, // Opcode: S2_vsathub
2129/* 10348 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10357
2130/* 10353 */ MCD::OPC_Decode, 227, 9, 86, // Opcode: F2_conv_df2sf
2131/* 10357 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10366
2132/* 10362 */ MCD::OPC_Decode, 189, 18, 86, // Opcode: S2_vsatwh
2133/* 10366 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 10375
2134/* 10371 */ MCD::OPC_Decode, 191, 18, 86, // Opcode: S2_vsatwuh
2135/* 10375 */ MCD::OPC_FilterValue, 6, 33, 78, 0, // Skip to: 30381
2136/* 10380 */ MCD::OPC_Decode, 185, 18, 86, // Opcode: S2_vsathb
2137/* 10384 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 10400
2138/* 10389 */ MCD::OPC_CheckField, 5, 9, 1, 17, 78, 0, // Skip to: 30381
2139/* 10396 */ MCD::OPC_Decode, 244, 9, 86, // Opcode: F2_conv_ud2sf
2140/* 10400 */ MCD::OPC_FilterValue, 2, 39, 0, 0, // Skip to: 10444
2141/* 10405 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2142/* 10408 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10417
2143/* 10413 */ MCD::OPC_Decode, 250, 16, 86, // Opcode: S2_clbp
2144/* 10417 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10426
2145/* 10422 */ MCD::OPC_Decode, 224, 9, 86, // Opcode: F2_conv_d2sf
2146/* 10426 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10435
2147/* 10431 */ MCD::OPC_Decode, 245, 16, 86, // Opcode: S2_cl0p
2148/* 10435 */ MCD::OPC_FilterValue, 4, 229, 77, 0, // Skip to: 30381
2149/* 10440 */ MCD::OPC_Decode, 247, 16, 86, // Opcode: S2_cl1p
2150/* 10444 */ MCD::OPC_FilterValue, 3, 92, 0, 0, // Skip to: 10541
2151/* 10449 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2152/* 10452 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10468
2153/* 10457 */ MCD::OPC_CheckField, 8, 6, 0, 205, 77, 0, // Skip to: 30381
2154/* 10464 */ MCD::OPC_Decode, 212, 18, 86, // Opcode: S4_clbpnorm
2155/* 10468 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 10484
2156/* 10473 */ MCD::OPC_CheckField, 8, 6, 0, 189, 77, 0, // Skip to: 30381
2157/* 10480 */ MCD::OPC_Decode, 230, 9, 86, // Opcode: F2_conv_df2uw
2158/* 10484 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10493
2159/* 10489 */ MCD::OPC_Decode, 211, 18, 119, // Opcode: S4_clbpaddi
2160/* 10493 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 10509
2161/* 10498 */ MCD::OPC_CheckField, 8, 6, 0, 164, 77, 0, // Skip to: 30381
2162/* 10505 */ MCD::OPC_Decode, 233, 19, 86, // Opcode: S5_popcountp
2163/* 10509 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10525
2164/* 10514 */ MCD::OPC_CheckField, 12, 2, 0, 148, 77, 0, // Skip to: 30381
2165/* 10521 */ MCD::OPC_Decode, 231, 19, 120, // Opcode: S5_asrhub_rnd_sat
2166/* 10525 */ MCD::OPC_FilterValue, 5, 139, 77, 0, // Skip to: 30381
2167/* 10530 */ MCD::OPC_CheckField, 12, 2, 0, 132, 77, 0, // Skip to: 30381
2168/* 10537 */ MCD::OPC_Decode, 232, 19, 120, // Opcode: S5_asrhub_sat
2169/* 10541 */ MCD::OPC_FilterValue, 4, 48, 0, 0, // Skip to: 10594
2170/* 10546 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2171/* 10549 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10558
2172/* 10554 */ MCD::OPC_Decode, 201, 18, 86, // Opcode: S2_vtrunohb
2173/* 10558 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10567
2174/* 10563 */ MCD::OPC_Decode, 232, 9, 86, // Opcode: F2_conv_df2w
2175/* 10567 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10576
2176/* 10572 */ MCD::OPC_Decode, 199, 18, 86, // Opcode: S2_vtrunehb
2177/* 10576 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 10585
2178/* 10581 */ MCD::OPC_Decode, 183, 18, 86, // Opcode: S2_vrndpackwh
2179/* 10585 */ MCD::OPC_FilterValue, 6, 79, 77, 0, // Skip to: 30381
2180/* 10590 */ MCD::OPC_Decode, 184, 18, 86, // Opcode: S2_vrndpackwhs
2181/* 10594 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 10610
2182/* 10599 */ MCD::OPC_CheckField, 5, 9, 1, 63, 77, 0, // Skip to: 30381
2183/* 10606 */ MCD::OPC_Decode, 231, 9, 86, // Opcode: F2_conv_df2uw_chop
2184/* 10610 */ MCD::OPC_FilterValue, 6, 109, 0, 0, // Skip to: 10724
2185/* 10615 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2186/* 10618 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10634
2187/* 10623 */ MCD::OPC_CheckField, 8, 6, 0, 39, 77, 0, // Skip to: 30381
2188/* 10630 */ MCD::OPC_Decode, 207, 7, 86, // Opcode: A2_sat
2189/* 10634 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 10650
2190/* 10639 */ MCD::OPC_CheckField, 8, 6, 0, 23, 77, 0, // Skip to: 30381
2191/* 10646 */ MCD::OPC_Decode, 206, 7, 86, // Opcode: A2_roundsat
2192/* 10650 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10666
2193/* 10655 */ MCD::OPC_CheckField, 13, 1, 0, 7, 77, 0, // Skip to: 30381
2194/* 10662 */ MCD::OPC_Decode, 223, 16, 121, // Opcode: S2_asr_i_svw_trun
2195/* 10666 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10682
2196/* 10671 */ MCD::OPC_CheckField, 13, 1, 0, 247, 76, 0, // Skip to: 30381
2197/* 10678 */ MCD::OPC_Decode, 187, 8, 122, // Opcode: A4_bitspliti
2198/* 10682 */ MCD::OPC_FilterValue, 5, 16, 0, 0, // Skip to: 10703
2199/* 10687 */ MCD::OPC_CheckPredicate, 7, 233, 76, 0, // Skip to: 30381
2200/* 10692 */ MCD::OPC_CheckField, 13, 1, 0, 226, 76, 0, // Skip to: 30381
2201/* 10699 */ MCD::OPC_Decode, 142, 9, 123, // Opcode: A7_clip
2202/* 10703 */ MCD::OPC_FilterValue, 6, 217, 76, 0, // Skip to: 30381
2203/* 10708 */ MCD::OPC_CheckPredicate, 7, 212, 76, 0, // Skip to: 30381
2204/* 10713 */ MCD::OPC_CheckField, 13, 1, 0, 205, 76, 0, // Skip to: 30381
2205/* 10720 */ MCD::OPC_Decode, 145, 9, 109, // Opcode: A7_vclip
2206/* 10724 */ MCD::OPC_FilterValue, 7, 196, 76, 0, // Skip to: 30381
2207/* 10729 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2208/* 10732 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10741
2209/* 10737 */ MCD::OPC_Decode, 233, 9, 86, // Opcode: F2_conv_df2w_chop
2210/* 10741 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 10750
2211/* 10746 */ MCD::OPC_Decode, 254, 16, 86, // Opcode: S2_ct0p
2212/* 10750 */ MCD::OPC_FilterValue, 4, 170, 76, 0, // Skip to: 30381
2213/* 10755 */ MCD::OPC_Decode, 128, 17, 86, // Opcode: S2_ct1p
2214/* 10759 */ MCD::OPC_FilterValue, 9, 42, 0, 0, // Skip to: 10806
2215/* 10764 */ MCD::OPC_ExtractField, 18, 6, // Inst{23-18} ...
2216/* 10767 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 10790
2217/* 10772 */ MCD::OPC_CheckField, 10, 4, 0, 146, 76, 0, // Skip to: 30381
2218/* 10779 */ MCD::OPC_CheckField, 5, 3, 0, 139, 76, 0, // Skip to: 30381
2219/* 10786 */ MCD::OPC_Decode, 180, 9, 124, // Opcode: C2_vitpack
2220/* 10790 */ MCD::OPC_FilterValue, 16, 130, 76, 0, // Skip to: 30381
2221/* 10795 */ MCD::OPC_CheckField, 5, 9, 0, 123, 76, 0, // Skip to: 30381
2222/* 10802 */ MCD::OPC_Decode, 178, 9, 125, // Opcode: C2_tfrpr
2223/* 10806 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 10815
2224/* 10811 */ MCD::OPC_Decode, 215, 18, 111, // Opcode: S4_extractp
2225/* 10815 */ MCD::OPC_FilterValue, 11, 119, 0, 0, // Skip to: 10939
2226/* 10820 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2227/* 10823 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 10839
2228/* 10828 */ MCD::OPC_CheckField, 5, 9, 0, 90, 76, 0, // Skip to: 30381
2229/* 10835 */ MCD::OPC_Decode, 246, 9, 59, // Opcode: F2_conv_uw2sf
2230/* 10839 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10855
2231/* 10844 */ MCD::OPC_CheckField, 5, 9, 0, 74, 76, 0, // Skip to: 30381
2232/* 10851 */ MCD::OPC_Decode, 248, 9, 59, // Opcode: F2_conv_w2sf
2233/* 10855 */ MCD::OPC_FilterValue, 3, 21, 0, 0, // Skip to: 10881
2234/* 10860 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2235/* 10863 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10872
2236/* 10868 */ MCD::OPC_Decode, 239, 9, 59, // Opcode: F2_conv_sf2uw
2237/* 10872 */ MCD::OPC_FilterValue, 1, 48, 76, 0, // Skip to: 30381
2238/* 10877 */ MCD::OPC_Decode, 240, 9, 59, // Opcode: F2_conv_sf2uw_chop
2239/* 10881 */ MCD::OPC_FilterValue, 4, 21, 0, 0, // Skip to: 10907
2240/* 10886 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2241/* 10889 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 10898
2242/* 10894 */ MCD::OPC_Decode, 241, 9, 59, // Opcode: F2_conv_sf2w
2243/* 10898 */ MCD::OPC_FilterValue, 1, 22, 76, 0, // Skip to: 30381
2244/* 10903 */ MCD::OPC_Decode, 242, 9, 59, // Opcode: F2_conv_sf2w_chop
2245/* 10907 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 10923
2246/* 10912 */ MCD::OPC_CheckField, 5, 9, 0, 6, 76, 0, // Skip to: 30381
2247/* 10919 */ MCD::OPC_Decode, 144, 10, 59, // Opcode: F2_sffixupr
2248/* 10923 */ MCD::OPC_FilterValue, 7, 253, 75, 0, // Skip to: 30381
2249/* 10928 */ MCD::OPC_CheckField, 7, 7, 0, 246, 75, 0, // Skip to: 30381
2250/* 10935 */ MCD::OPC_Decode, 152, 10, 126, // Opcode: F2_sfinvsqrta
2251/* 10939 */ MCD::OPC_FilterValue, 12, 62, 2, 0, // Skip to: 11518
2252/* 10944 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2253/* 10947 */ MCD::OPC_FilterValue, 0, 92, 0, 0, // Skip to: 11044
2254/* 10952 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2255/* 10955 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10971
2256/* 10960 */ MCD::OPC_CheckField, 13, 1, 0, 214, 75, 0, // Skip to: 30381
2257/* 10967 */ MCD::OPC_Decode, 217, 16, 123, // Opcode: S2_asr_i_r
2258/* 10971 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10980
2259/* 10976 */ MCD::OPC_Decode, 210, 18, 127, // Opcode: S4_clbaddi
2260/* 10980 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10996
2261/* 10985 */ MCD::OPC_CheckField, 13, 1, 0, 189, 75, 0, // Skip to: 30381
2262/* 10992 */ MCD::OPC_Decode, 222, 16, 123, // Opcode: S2_asr_i_r_rnd
2263/* 10996 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11012
2264/* 11001 */ MCD::OPC_CheckField, 8, 6, 0, 173, 75, 0, // Skip to: 30381
2265/* 11008 */ MCD::OPC_Decode, 168, 18, 59, // Opcode: S2_svsathb
2266/* 11012 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 11028
2267/* 11017 */ MCD::OPC_CheckField, 13, 1, 0, 157, 75, 0, // Skip to: 30381
2268/* 11024 */ MCD::OPC_Decode, 231, 17, 123, // Opcode: S2_setbit_i
2269/* 11028 */ MCD::OPC_FilterValue, 7, 148, 75, 0, // Skip to: 30381
2270/* 11033 */ MCD::OPC_CheckField, 13, 1, 0, 141, 75, 0, // Skip to: 30381
2271/* 11040 */ MCD::OPC_Decode, 205, 8, 123, // Opcode: A4_cround_ri
2272/* 11044 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 11084
2273/* 11049 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2274/* 11052 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11068
2275/* 11057 */ MCD::OPC_CheckField, 13, 1, 0, 117, 75, 0, // Skip to: 30381
2276/* 11064 */ MCD::OPC_Decode, 159, 17, 123, // Opcode: S2_lsr_i_r
2277/* 11068 */ MCD::OPC_FilterValue, 6, 108, 75, 0, // Skip to: 30381
2278/* 11073 */ MCD::OPC_CheckField, 13, 1, 0, 101, 75, 0, // Skip to: 30381
2279/* 11080 */ MCD::OPC_Decode, 251, 16, 123, // Opcode: S2_clrbit_i
2280/* 11084 */ MCD::OPC_FilterValue, 2, 81, 0, 0, // Skip to: 11170
2281/* 11089 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2282/* 11092 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11108
2283/* 11097 */ MCD::OPC_CheckField, 13, 1, 0, 77, 75, 0, // Skip to: 30381
2284/* 11104 */ MCD::OPC_Decode, 188, 16, 123, // Opcode: S2_asl_i_r
2285/* 11108 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11124
2286/* 11113 */ MCD::OPC_CheckField, 13, 1, 0, 61, 75, 0, // Skip to: 30381
2287/* 11120 */ MCD::OPC_Decode, 193, 16, 123, // Opcode: S2_asl_i_r_sat
2288/* 11124 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11140
2289/* 11129 */ MCD::OPC_CheckField, 8, 6, 0, 45, 75, 0, // Skip to: 30381
2290/* 11136 */ MCD::OPC_Decode, 169, 18, 59, // Opcode: S2_svsathub
2291/* 11140 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 11156
2292/* 11145 */ MCD::OPC_CheckField, 13, 1, 0, 29, 75, 0, // Skip to: 30381
2293/* 11152 */ MCD::OPC_Decode, 174, 18, 123, // Opcode: S2_togglebit_i
2294/* 11156 */ MCD::OPC_FilterValue, 7, 20, 75, 0, // Skip to: 30381
2295/* 11161 */ MCD::OPC_CheckPredicate, 7, 15, 75, 0, // Skip to: 30381
2296/* 11166 */ MCD::OPC_Decode, 143, 9, 107, // Opcode: A7_croundd_ri
2297/* 11170 */ MCD::OPC_FilterValue, 3, 23, 0, 0, // Skip to: 11198
2298/* 11175 */ MCD::OPC_CheckPredicate, 1, 1, 75, 0, // Skip to: 30381
2299/* 11180 */ MCD::OPC_CheckField, 21, 3, 0, 250, 74, 0, // Skip to: 30381
2300/* 11187 */ MCD::OPC_CheckField, 13, 1, 0, 243, 74, 0, // Skip to: 30381
2301/* 11194 */ MCD::OPC_Decode, 241, 19, 123, // Opcode: S6_rol_i_r
2302/* 11198 */ MCD::OPC_FilterValue, 4, 83, 0, 0, // Skip to: 11286
2303/* 11203 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2304/* 11206 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11222
2305/* 11211 */ MCD::OPC_CheckField, 8, 6, 0, 219, 74, 0, // Skip to: 30381
2306/* 11218 */ MCD::OPC_Decode, 248, 16, 59, // Opcode: S2_clb
2307/* 11222 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11238
2308/* 11227 */ MCD::OPC_CheckField, 8, 6, 0, 203, 74, 0, // Skip to: 30381
2309/* 11234 */ MCD::OPC_Decode, 253, 16, 59, // Opcode: S2_ct0
2310/* 11238 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11254
2311/* 11243 */ MCD::OPC_CheckField, 8, 6, 0, 187, 74, 0, // Skip to: 30381
2312/* 11250 */ MCD::OPC_Decode, 134, 7, 59, // Opcode: A2_abs
2313/* 11254 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 11270
2314/* 11259 */ MCD::OPC_CheckField, 8, 6, 0, 171, 74, 0, // Skip to: 30381
2315/* 11266 */ MCD::OPC_Decode, 209, 7, 59, // Opcode: A2_sath
2316/* 11270 */ MCD::OPC_FilterValue, 7, 162, 74, 0, // Skip to: 30381
2317/* 11275 */ MCD::OPC_CheckField, 13, 1, 0, 155, 74, 0, // Skip to: 30381
2318/* 11282 */ MCD::OPC_Decode, 239, 8, 123, // Opcode: A4_round_ri
2319/* 11286 */ MCD::OPC_FilterValue, 5, 67, 0, 0, // Skip to: 11358
2320/* 11291 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2321/* 11294 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11310
2322/* 11299 */ MCD::OPC_CheckField, 8, 6, 0, 131, 74, 0, // Skip to: 30381
2323/* 11306 */ MCD::OPC_Decode, 244, 16, 59, // Opcode: S2_cl0
2324/* 11310 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11326
2325/* 11315 */ MCD::OPC_CheckField, 8, 6, 0, 115, 74, 0, // Skip to: 30381
2326/* 11322 */ MCD::OPC_Decode, 255, 16, 59, // Opcode: S2_ct1
2327/* 11326 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11342
2328/* 11331 */ MCD::OPC_CheckField, 8, 6, 0, 99, 74, 0, // Skip to: 30381
2329/* 11338 */ MCD::OPC_Decode, 136, 7, 59, // Opcode: A2_abssat
2330/* 11342 */ MCD::OPC_FilterValue, 6, 90, 74, 0, // Skip to: 30381
2331/* 11347 */ MCD::OPC_CheckField, 8, 6, 0, 83, 74, 0, // Skip to: 30381
2332/* 11354 */ MCD::OPC_Decode, 211, 7, 59, // Opcode: A2_satuh
2333/* 11358 */ MCD::OPC_FilterValue, 6, 83, 0, 0, // Skip to: 11446
2334/* 11363 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2335/* 11366 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11382
2336/* 11371 */ MCD::OPC_CheckField, 8, 6, 0, 59, 74, 0, // Skip to: 30381
2337/* 11378 */ MCD::OPC_Decode, 246, 16, 59, // Opcode: S2_cl1
2338/* 11382 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11398
2339/* 11387 */ MCD::OPC_CheckField, 8, 6, 0, 43, 74, 0, // Skip to: 30381
2340/* 11394 */ MCD::OPC_Decode, 241, 16, 59, // Opcode: S2_brev
2341/* 11398 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11414
2342/* 11403 */ MCD::OPC_CheckField, 8, 6, 0, 27, 74, 0, // Skip to: 30381
2343/* 11410 */ MCD::OPC_Decode, 176, 7, 59, // Opcode: A2_negsat
2344/* 11414 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 11430
2345/* 11419 */ MCD::OPC_CheckField, 8, 6, 0, 11, 74, 0, // Skip to: 30381
2346/* 11426 */ MCD::OPC_Decode, 210, 7, 59, // Opcode: A2_satub
2347/* 11430 */ MCD::OPC_FilterValue, 7, 2, 74, 0, // Skip to: 30381
2348/* 11435 */ MCD::OPC_CheckField, 13, 1, 0, 251, 73, 0, // Skip to: 30381
2349/* 11442 */ MCD::OPC_Decode, 240, 8, 123, // Opcode: A4_round_ri_sat
2350/* 11446 */ MCD::OPC_FilterValue, 7, 242, 73, 0, // Skip to: 30381
2351/* 11451 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2352/* 11454 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11470
2353/* 11459 */ MCD::OPC_CheckField, 8, 6, 0, 227, 73, 0, // Skip to: 30381
2354/* 11466 */ MCD::OPC_Decode, 249, 16, 59, // Opcode: S2_clbnorm
2355/* 11470 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11486
2356/* 11475 */ MCD::OPC_CheckField, 8, 6, 0, 211, 73, 0, // Skip to: 30381
2357/* 11482 */ MCD::OPC_Decode, 193, 18, 59, // Opcode: S2_vsplatrb
2358/* 11486 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 11502
2359/* 11491 */ MCD::OPC_CheckField, 8, 6, 0, 195, 73, 0, // Skip to: 30381
2360/* 11498 */ MCD::OPC_Decode, 237, 7, 59, // Opcode: A2_swiz
2361/* 11502 */ MCD::OPC_FilterValue, 6, 186, 73, 0, // Skip to: 30381
2362/* 11507 */ MCD::OPC_CheckField, 8, 6, 0, 179, 73, 0, // Skip to: 30381
2363/* 11514 */ MCD::OPC_Decode, 208, 7, 59, // Opcode: A2_satb
2364/* 11518 */ MCD::OPC_FilterValue, 13, 60, 0, 0, // Skip to: 11583
2365/* 11523 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2366/* 11526 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 11554
2367/* 11531 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
2368/* 11534 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11544
2369/* 11539 */ MCD::OPC_Decode, 130, 17, 128, 1, // Opcode: S2_extractu
2370/* 11544 */ MCD::OPC_FilterValue, 1, 144, 73, 0, // Skip to: 30381
2371/* 11549 */ MCD::OPC_Decode, 213, 18, 128, 1, // Opcode: S4_extract
2372/* 11554 */ MCD::OPC_FilterValue, 1, 134, 73, 0, // Skip to: 30381
2373/* 11559 */ MCD::OPC_CheckPredicate, 4, 129, 73, 0, // Skip to: 30381
2374/* 11564 */ MCD::OPC_CheckField, 23, 1, 0, 122, 73, 0, // Skip to: 30381
2375/* 11571 */ MCD::OPC_CheckField, 16, 5, 0, 115, 73, 0, // Skip to: 30381
2376/* 11578 */ MCD::OPC_Decode, 180, 17, 129, 1, // Opcode: S2_mask
2377/* 11583 */ MCD::OPC_FilterValue, 14, 159, 1, 0, // Skip to: 12003
2378/* 11588 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2379/* 11591 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 11633
2380/* 11596 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2381/* 11599 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 11616
2382/* 11604 */ MCD::OPC_CheckField, 13, 1, 0, 82, 73, 0, // Skip to: 30381
2383/* 11611 */ MCD::OPC_Decode, 220, 16, 130, 1, // Opcode: S2_asr_i_r_nac
2384/* 11616 */ MCD::OPC_FilterValue, 2, 72, 73, 0, // Skip to: 30381
2385/* 11621 */ MCD::OPC_CheckField, 13, 1, 0, 65, 73, 0, // Skip to: 30381
2386/* 11628 */ MCD::OPC_Decode, 219, 16, 130, 1, // Opcode: S2_asr_i_r_and
2387/* 11633 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 11692
2388/* 11638 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2389/* 11641 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 11658
2390/* 11646 */ MCD::OPC_CheckField, 13, 1, 0, 40, 73, 0, // Skip to: 30381
2391/* 11653 */ MCD::OPC_Decode, 162, 17, 130, 1, // Opcode: S2_lsr_i_r_nac
2392/* 11658 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11675
2393/* 11663 */ MCD::OPC_CheckField, 13, 1, 0, 23, 73, 0, // Skip to: 30381
2394/* 11670 */ MCD::OPC_Decode, 161, 17, 130, 1, // Opcode: S2_lsr_i_r_and
2395/* 11675 */ MCD::OPC_FilterValue, 4, 13, 73, 0, // Skip to: 30381
2396/* 11680 */ MCD::OPC_CheckField, 13, 1, 0, 6, 73, 0, // Skip to: 30381
2397/* 11687 */ MCD::OPC_Decode, 164, 17, 130, 1, // Opcode: S2_lsr_i_r_xacc
2398/* 11692 */ MCD::OPC_FilterValue, 2, 54, 0, 0, // Skip to: 11751
2399/* 11697 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2400/* 11700 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 11717
2401/* 11705 */ MCD::OPC_CheckField, 13, 1, 0, 237, 72, 0, // Skip to: 30381
2402/* 11712 */ MCD::OPC_Decode, 191, 16, 130, 1, // Opcode: S2_asl_i_r_nac
2403/* 11717 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11734
2404/* 11722 */ MCD::OPC_CheckField, 13, 1, 0, 220, 72, 0, // Skip to: 30381
2405/* 11729 */ MCD::OPC_Decode, 190, 16, 130, 1, // Opcode: S2_asl_i_r_and
2406/* 11734 */ MCD::OPC_FilterValue, 4, 210, 72, 0, // Skip to: 30381
2407/* 11739 */ MCD::OPC_CheckField, 13, 1, 0, 203, 72, 0, // Skip to: 30381
2408/* 11746 */ MCD::OPC_Decode, 194, 16, 130, 1, // Opcode: S2_asl_i_r_xacc
2409/* 11751 */ MCD::OPC_FilterValue, 3, 69, 0, 0, // Skip to: 11825
2410/* 11756 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2411/* 11759 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11781
2412/* 11764 */ MCD::OPC_CheckPredicate, 1, 180, 72, 0, // Skip to: 30381
2413/* 11769 */ MCD::OPC_CheckField, 13, 1, 0, 173, 72, 0, // Skip to: 30381
2414/* 11776 */ MCD::OPC_Decode, 244, 19, 130, 1, // Opcode: S6_rol_i_r_nac
2415/* 11781 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 11803
2416/* 11786 */ MCD::OPC_CheckPredicate, 1, 158, 72, 0, // Skip to: 30381
2417/* 11791 */ MCD::OPC_CheckField, 13, 1, 0, 151, 72, 0, // Skip to: 30381
2418/* 11798 */ MCD::OPC_Decode, 243, 19, 130, 1, // Opcode: S6_rol_i_r_and
2419/* 11803 */ MCD::OPC_FilterValue, 4, 141, 72, 0, // Skip to: 30381
2420/* 11808 */ MCD::OPC_CheckPredicate, 1, 136, 72, 0, // Skip to: 30381
2421/* 11813 */ MCD::OPC_CheckField, 13, 1, 0, 129, 72, 0, // Skip to: 30381
2422/* 11820 */ MCD::OPC_Decode, 246, 19, 130, 1, // Opcode: S6_rol_i_r_xacc
2423/* 11825 */ MCD::OPC_FilterValue, 4, 37, 0, 0, // Skip to: 11867
2424/* 11830 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2425/* 11833 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 11850
2426/* 11838 */ MCD::OPC_CheckField, 13, 1, 0, 104, 72, 0, // Skip to: 30381
2427/* 11845 */ MCD::OPC_Decode, 218, 16, 130, 1, // Opcode: S2_asr_i_r_acc
2428/* 11850 */ MCD::OPC_FilterValue, 2, 94, 72, 0, // Skip to: 30381
2429/* 11855 */ MCD::OPC_CheckField, 13, 1, 0, 87, 72, 0, // Skip to: 30381
2430/* 11862 */ MCD::OPC_Decode, 221, 16, 130, 1, // Opcode: S2_asr_i_r_or
2431/* 11867 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 11909
2432/* 11872 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2433/* 11875 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 11892
2434/* 11880 */ MCD::OPC_CheckField, 13, 1, 0, 62, 72, 0, // Skip to: 30381
2435/* 11887 */ MCD::OPC_Decode, 160, 17, 130, 1, // Opcode: S2_lsr_i_r_acc
2436/* 11892 */ MCD::OPC_FilterValue, 2, 52, 72, 0, // Skip to: 30381
2437/* 11897 */ MCD::OPC_CheckField, 13, 1, 0, 45, 72, 0, // Skip to: 30381
2438/* 11904 */ MCD::OPC_Decode, 163, 17, 130, 1, // Opcode: S2_lsr_i_r_or
2439/* 11909 */ MCD::OPC_FilterValue, 6, 37, 0, 0, // Skip to: 11951
2440/* 11914 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2441/* 11917 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 11934
2442/* 11922 */ MCD::OPC_CheckField, 13, 1, 0, 20, 72, 0, // Skip to: 30381
2443/* 11929 */ MCD::OPC_Decode, 189, 16, 130, 1, // Opcode: S2_asl_i_r_acc
2444/* 11934 */ MCD::OPC_FilterValue, 2, 10, 72, 0, // Skip to: 30381
2445/* 11939 */ MCD::OPC_CheckField, 13, 1, 0, 3, 72, 0, // Skip to: 30381
2446/* 11946 */ MCD::OPC_Decode, 192, 16, 130, 1, // Opcode: S2_asl_i_r_or
2447/* 11951 */ MCD::OPC_FilterValue, 7, 249, 71, 0, // Skip to: 30381
2448/* 11956 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2449/* 11959 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11981
2450/* 11964 */ MCD::OPC_CheckPredicate, 1, 236, 71, 0, // Skip to: 30381
2451/* 11969 */ MCD::OPC_CheckField, 13, 1, 0, 229, 71, 0, // Skip to: 30381
2452/* 11976 */ MCD::OPC_Decode, 242, 19, 130, 1, // Opcode: S6_rol_i_r_acc
2453/* 11981 */ MCD::OPC_FilterValue, 2, 219, 71, 0, // Skip to: 30381
2454/* 11986 */ MCD::OPC_CheckPredicate, 1, 214, 71, 0, // Skip to: 30381
2455/* 11991 */ MCD::OPC_CheckField, 13, 1, 0, 207, 71, 0, // Skip to: 30381
2456/* 11998 */ MCD::OPC_Decode, 245, 19, 130, 1, // Opcode: S6_rol_i_r_or
2457/* 12003 */ MCD::OPC_FilterValue, 15, 197, 71, 0, // Skip to: 30381
2458/* 12008 */ MCD::OPC_CheckField, 23, 1, 0, 190, 71, 0, // Skip to: 30381
2459/* 12015 */ MCD::OPC_CheckField, 13, 1, 0, 183, 71, 0, // Skip to: 30381
2460/* 12022 */ MCD::OPC_Decode, 134, 17, 131, 1, // Opcode: S2_insert
2461/* 12027 */ MCD::OPC_FilterValue, 9, 156, 8, 0, // Skip to: 14236
2462/* 12032 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
2463/* 12035 */ MCD::OPC_FilterValue, 0, 8, 1, 0, // Skip to: 12304
2464/* 12040 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2465/* 12043 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 12059
2466/* 12048 */ MCD::OPC_CheckField, 5, 9, 0, 150, 71, 0, // Skip to: 30381
2467/* 12055 */ MCD::OPC_Decode, 207, 11, 84, // Opcode: L2_deallocframe
2468/* 12059 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 12161
2469/* 12064 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2470/* 12067 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 12139
2471/* 12072 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2472/* 12075 */ MCD::OPC_FilterValue, 0, 49, 0, 0, // Skip to: 12129
2473/* 12080 */ MCD::OPC_ExtractField, 8, 5, // Inst{12-8} ...
2474/* 12083 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12092
2475/* 12088 */ MCD::OPC_Decode, 159, 12, 59, // Opcode: L2_loadw_locked
2476/* 12092 */ MCD::OPC_FilterValue, 8, 9, 0, 0, // Skip to: 12106
2477/* 12097 */ MCD::OPC_CheckPredicate, 8, 103, 71, 0, // Skip to: 30381
2478/* 12102 */ MCD::OPC_Decode, 158, 12, 59, // Opcode: L2_loadw_aq
2479/* 12106 */ MCD::OPC_FilterValue, 16, 4, 0, 0, // Skip to: 12115
2480/* 12111 */ MCD::OPC_Decode, 239, 12, 84, // Opcode: L4_loadd_locked
2481/* 12115 */ MCD::OPC_FilterValue, 24, 85, 71, 0, // Skip to: 30381
2482/* 12120 */ MCD::OPC_CheckPredicate, 8, 80, 71, 0, // Skip to: 30381
2483/* 12125 */ MCD::OPC_Decode, 238, 12, 84, // Opcode: L4_loadd_aq
2484/* 12129 */ MCD::OPC_FilterValue, 1, 71, 71, 0, // Skip to: 30381
2485/* 12134 */ MCD::OPC_Decode, 130, 13, 132, 1, // Opcode: L4_loadw_phys
2486/* 12139 */ MCD::OPC_FilterValue, 2, 61, 71, 0, // Skip to: 30381
2487/* 12144 */ MCD::OPC_CheckPredicate, 4, 56, 71, 0, // Skip to: 30381
2488/* 12149 */ MCD::OPC_CheckField, 0, 5, 0, 49, 71, 0, // Skip to: 30381
2489/* 12156 */ MCD::OPC_Decode, 192, 13, 133, 1, // Opcode: L6_memcpy
2490/* 12161 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12178
2491/* 12166 */ MCD::OPC_CheckField, 11, 3, 0, 32, 71, 0, // Skip to: 30381
2492/* 12173 */ MCD::OPC_Decode, 196, 25, 134, 1, // Opcode: Y2_dcfetchbo
2493/* 12178 */ MCD::OPC_FilterValue, 3, 22, 71, 0, // Skip to: 30381
2494/* 12183 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
2495/* 12186 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 12202
2496/* 12191 */ MCD::OPC_CheckField, 5, 5, 0, 7, 71, 0, // Skip to: 30381
2497/* 12198 */ MCD::OPC_Decode, 182, 13, 84, // Opcode: L4_return
2498/* 12202 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12219
2499/* 12207 */ MCD::OPC_CheckField, 5, 3, 0, 247, 70, 0, // Skip to: 30381
2500/* 12214 */ MCD::OPC_Decode, 187, 13, 135, 1, // Opcode: L4_return_tnew_pnt
2501/* 12219 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 12236
2502/* 12224 */ MCD::OPC_CheckField, 5, 3, 0, 230, 70, 0, // Skip to: 30381
2503/* 12231 */ MCD::OPC_Decode, 186, 13, 135, 1, // Opcode: L4_return_t
2504/* 12236 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 12253
2505/* 12241 */ MCD::OPC_CheckField, 5, 3, 0, 213, 70, 0, // Skip to: 30381
2506/* 12248 */ MCD::OPC_Decode, 188, 13, 135, 1, // Opcode: L4_return_tnew_pt
2507/* 12253 */ MCD::OPC_FilterValue, 10, 12, 0, 0, // Skip to: 12270
2508/* 12258 */ MCD::OPC_CheckField, 5, 3, 0, 196, 70, 0, // Skip to: 30381
2509/* 12265 */ MCD::OPC_Decode, 184, 13, 135, 1, // Opcode: L4_return_fnew_pnt
2510/* 12270 */ MCD::OPC_FilterValue, 12, 12, 0, 0, // Skip to: 12287
2511/* 12275 */ MCD::OPC_CheckField, 5, 3, 0, 179, 70, 0, // Skip to: 30381
2512/* 12282 */ MCD::OPC_Decode, 183, 13, 135, 1, // Opcode: L4_return_f
2513/* 12287 */ MCD::OPC_FilterValue, 14, 169, 70, 0, // Skip to: 30381
2514/* 12292 */ MCD::OPC_CheckField, 5, 3, 0, 162, 70, 0, // Skip to: 30381
2515/* 12299 */ MCD::OPC_Decode, 185, 13, 135, 1, // Opcode: L4_return_fnew_pt
2516/* 12304 */ MCD::OPC_FilterValue, 1, 107, 0, 0, // Skip to: 12416
2517/* 12309 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2518/* 12312 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12322
2519/* 12317 */ MCD::OPC_Decode, 220, 11, 136, 1, // Opcode: L2_loadbsw2_io
2520/* 12322 */ MCD::OPC_FilterValue, 1, 134, 70, 0, // Skip to: 30381
2521/* 12327 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2522/* 12330 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12365
2523/* 12335 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2524/* 12338 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12348
2525/* 12343 */ MCD::OPC_Decode, 222, 11, 137, 1, // Opcode: L2_loadbsw2_pci
2526/* 12348 */ MCD::OPC_FilterValue, 1, 108, 70, 0, // Skip to: 30381
2527/* 12353 */ MCD::OPC_CheckField, 5, 4, 0, 101, 70, 0, // Skip to: 30381
2528/* 12360 */ MCD::OPC_Decode, 223, 11, 138, 1, // Opcode: L2_loadbsw2_pcr
2529/* 12365 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12382
2530/* 12370 */ MCD::OPC_CheckField, 9, 5, 0, 84, 70, 0, // Skip to: 30381
2531/* 12377 */ MCD::OPC_Decode, 224, 11, 139, 1, // Opcode: L2_loadbsw2_pi
2532/* 12382 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12399
2533/* 12387 */ MCD::OPC_CheckField, 5, 8, 0, 67, 70, 0, // Skip to: 30381
2534/* 12394 */ MCD::OPC_Decode, 225, 11, 138, 1, // Opcode: L2_loadbsw2_pr
2535/* 12399 */ MCD::OPC_FilterValue, 3, 57, 70, 0, // Skip to: 30381
2536/* 12404 */ MCD::OPC_CheckField, 5, 8, 0, 50, 70, 0, // Skip to: 30381
2537/* 12411 */ MCD::OPC_Decode, 221, 11, 138, 1, // Opcode: L2_loadbsw2_pbr
2538/* 12416 */ MCD::OPC_FilterValue, 2, 107, 0, 0, // Skip to: 12528
2539/* 12421 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2540/* 12424 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12434
2541/* 12429 */ MCD::OPC_Decode, 214, 11, 140, 1, // Opcode: L2_loadalignh_io
2542/* 12434 */ MCD::OPC_FilterValue, 1, 22, 70, 0, // Skip to: 30381
2543/* 12439 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2544/* 12442 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12477
2545/* 12447 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2546/* 12450 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12460
2547/* 12455 */ MCD::OPC_Decode, 216, 11, 141, 1, // Opcode: L2_loadalignh_pci
2548/* 12460 */ MCD::OPC_FilterValue, 1, 252, 69, 0, // Skip to: 30381
2549/* 12465 */ MCD::OPC_CheckField, 5, 4, 0, 245, 69, 0, // Skip to: 30381
2550/* 12472 */ MCD::OPC_Decode, 217, 11, 142, 1, // Opcode: L2_loadalignh_pcr
2551/* 12477 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12494
2552/* 12482 */ MCD::OPC_CheckField, 9, 5, 0, 228, 69, 0, // Skip to: 30381
2553/* 12489 */ MCD::OPC_Decode, 218, 11, 143, 1, // Opcode: L2_loadalignh_pi
2554/* 12494 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12511
2555/* 12499 */ MCD::OPC_CheckField, 5, 8, 0, 211, 69, 0, // Skip to: 30381
2556/* 12506 */ MCD::OPC_Decode, 219, 11, 142, 1, // Opcode: L2_loadalignh_pr
2557/* 12511 */ MCD::OPC_FilterValue, 3, 201, 69, 0, // Skip to: 30381
2558/* 12516 */ MCD::OPC_CheckField, 5, 8, 0, 194, 69, 0, // Skip to: 30381
2559/* 12523 */ MCD::OPC_Decode, 215, 11, 142, 1, // Opcode: L2_loadalignh_pbr
2560/* 12528 */ MCD::OPC_FilterValue, 3, 107, 0, 0, // Skip to: 12640
2561/* 12533 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2562/* 12536 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12546
2563/* 12541 */ MCD::OPC_Decode, 232, 11, 136, 1, // Opcode: L2_loadbzw2_io
2564/* 12546 */ MCD::OPC_FilterValue, 1, 166, 69, 0, // Skip to: 30381
2565/* 12551 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2566/* 12554 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12589
2567/* 12559 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2568/* 12562 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12572
2569/* 12567 */ MCD::OPC_Decode, 234, 11, 137, 1, // Opcode: L2_loadbzw2_pci
2570/* 12572 */ MCD::OPC_FilterValue, 1, 140, 69, 0, // Skip to: 30381
2571/* 12577 */ MCD::OPC_CheckField, 5, 4, 0, 133, 69, 0, // Skip to: 30381
2572/* 12584 */ MCD::OPC_Decode, 235, 11, 138, 1, // Opcode: L2_loadbzw2_pcr
2573/* 12589 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12606
2574/* 12594 */ MCD::OPC_CheckField, 9, 5, 0, 116, 69, 0, // Skip to: 30381
2575/* 12601 */ MCD::OPC_Decode, 236, 11, 139, 1, // Opcode: L2_loadbzw2_pi
2576/* 12606 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12623
2577/* 12611 */ MCD::OPC_CheckField, 5, 8, 0, 99, 69, 0, // Skip to: 30381
2578/* 12618 */ MCD::OPC_Decode, 237, 11, 138, 1, // Opcode: L2_loadbzw2_pr
2579/* 12623 */ MCD::OPC_FilterValue, 3, 89, 69, 0, // Skip to: 30381
2580/* 12628 */ MCD::OPC_CheckField, 5, 8, 0, 82, 69, 0, // Skip to: 30381
2581/* 12635 */ MCD::OPC_Decode, 233, 11, 138, 1, // Opcode: L2_loadbzw2_pbr
2582/* 12640 */ MCD::OPC_FilterValue, 4, 107, 0, 0, // Skip to: 12752
2583/* 12645 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2584/* 12648 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12658
2585/* 12653 */ MCD::OPC_Decode, 208, 11, 144, 1, // Opcode: L2_loadalignb_io
2586/* 12658 */ MCD::OPC_FilterValue, 1, 54, 69, 0, // Skip to: 30381
2587/* 12663 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2588/* 12666 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12701
2589/* 12671 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2590/* 12674 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12684
2591/* 12679 */ MCD::OPC_Decode, 210, 11, 145, 1, // Opcode: L2_loadalignb_pci
2592/* 12684 */ MCD::OPC_FilterValue, 1, 28, 69, 0, // Skip to: 30381
2593/* 12689 */ MCD::OPC_CheckField, 5, 4, 0, 21, 69, 0, // Skip to: 30381
2594/* 12696 */ MCD::OPC_Decode, 211, 11, 142, 1, // Opcode: L2_loadalignb_pcr
2595/* 12701 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12718
2596/* 12706 */ MCD::OPC_CheckField, 9, 5, 0, 4, 69, 0, // Skip to: 30381
2597/* 12713 */ MCD::OPC_Decode, 212, 11, 146, 1, // Opcode: L2_loadalignb_pi
2598/* 12718 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12735
2599/* 12723 */ MCD::OPC_CheckField, 5, 8, 0, 243, 68, 0, // Skip to: 30381
2600/* 12730 */ MCD::OPC_Decode, 213, 11, 142, 1, // Opcode: L2_loadalignb_pr
2601/* 12735 */ MCD::OPC_FilterValue, 3, 233, 68, 0, // Skip to: 30381
2602/* 12740 */ MCD::OPC_CheckField, 5, 8, 0, 226, 68, 0, // Skip to: 30381
2603/* 12747 */ MCD::OPC_Decode, 209, 11, 142, 1, // Opcode: L2_loadalignb_pbr
2604/* 12752 */ MCD::OPC_FilterValue, 5, 107, 0, 0, // Skip to: 12864
2605/* 12757 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2606/* 12760 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12770
2607/* 12765 */ MCD::OPC_Decode, 238, 11, 147, 1, // Opcode: L2_loadbzw4_io
2608/* 12770 */ MCD::OPC_FilterValue, 1, 198, 68, 0, // Skip to: 30381
2609/* 12775 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2610/* 12778 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12813
2611/* 12783 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2612/* 12786 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12796
2613/* 12791 */ MCD::OPC_Decode, 240, 11, 148, 1, // Opcode: L2_loadbzw4_pci
2614/* 12796 */ MCD::OPC_FilterValue, 1, 172, 68, 0, // Skip to: 30381
2615/* 12801 */ MCD::OPC_CheckField, 5, 4, 0, 165, 68, 0, // Skip to: 30381
2616/* 12808 */ MCD::OPC_Decode, 241, 11, 149, 1, // Opcode: L2_loadbzw4_pcr
2617/* 12813 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12830
2618/* 12818 */ MCD::OPC_CheckField, 9, 5, 0, 148, 68, 0, // Skip to: 30381
2619/* 12825 */ MCD::OPC_Decode, 242, 11, 150, 1, // Opcode: L2_loadbzw4_pi
2620/* 12830 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12847
2621/* 12835 */ MCD::OPC_CheckField, 5, 8, 0, 131, 68, 0, // Skip to: 30381
2622/* 12842 */ MCD::OPC_Decode, 243, 11, 149, 1, // Opcode: L2_loadbzw4_pr
2623/* 12847 */ MCD::OPC_FilterValue, 3, 121, 68, 0, // Skip to: 30381
2624/* 12852 */ MCD::OPC_CheckField, 5, 8, 0, 114, 68, 0, // Skip to: 30381
2625/* 12859 */ MCD::OPC_Decode, 239, 11, 149, 1, // Opcode: L2_loadbzw4_pbr
2626/* 12864 */ MCD::OPC_FilterValue, 7, 107, 0, 0, // Skip to: 12976
2627/* 12869 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2628/* 12872 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12882
2629/* 12877 */ MCD::OPC_Decode, 226, 11, 147, 1, // Opcode: L2_loadbsw4_io
2630/* 12882 */ MCD::OPC_FilterValue, 1, 86, 68, 0, // Skip to: 30381
2631/* 12887 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2632/* 12890 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12925
2633/* 12895 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2634/* 12898 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12908
2635/* 12903 */ MCD::OPC_Decode, 228, 11, 148, 1, // Opcode: L2_loadbsw4_pci
2636/* 12908 */ MCD::OPC_FilterValue, 1, 60, 68, 0, // Skip to: 30381
2637/* 12913 */ MCD::OPC_CheckField, 5, 4, 0, 53, 68, 0, // Skip to: 30381
2638/* 12920 */ MCD::OPC_Decode, 229, 11, 149, 1, // Opcode: L2_loadbsw4_pcr
2639/* 12925 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12942
2640/* 12930 */ MCD::OPC_CheckField, 9, 5, 0, 36, 68, 0, // Skip to: 30381
2641/* 12937 */ MCD::OPC_Decode, 230, 11, 150, 1, // Opcode: L2_loadbsw4_pi
2642/* 12942 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12959
2643/* 12947 */ MCD::OPC_CheckField, 5, 8, 0, 19, 68, 0, // Skip to: 30381
2644/* 12954 */ MCD::OPC_Decode, 231, 11, 149, 1, // Opcode: L2_loadbsw4_pr
2645/* 12959 */ MCD::OPC_FilterValue, 3, 9, 68, 0, // Skip to: 30381
2646/* 12964 */ MCD::OPC_CheckField, 5, 8, 0, 2, 68, 0, // Skip to: 30381
2647/* 12971 */ MCD::OPC_Decode, 227, 11, 149, 1, // Opcode: L2_loadbsw4_pbr
2648/* 12976 */ MCD::OPC_FilterValue, 8, 205, 0, 0, // Skip to: 13186
2649/* 12981 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2650/* 12984 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12994
2651/* 12989 */ MCD::OPC_Decode, 244, 11, 151, 1, // Opcode: L2_loadrb_io
2652/* 12994 */ MCD::OPC_FilterValue, 1, 230, 67, 0, // Skip to: 30381
2653/* 12999 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2654/* 13002 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13114
2655/* 13007 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2656/* 13010 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13045
2657/* 13015 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2658/* 13018 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13028
2659/* 13023 */ MCD::OPC_Decode, 246, 11, 152, 1, // Opcode: L2_loadrb_pci
2660/* 13028 */ MCD::OPC_FilterValue, 1, 196, 67, 0, // Skip to: 30381
2661/* 13033 */ MCD::OPC_CheckField, 5, 4, 0, 189, 67, 0, // Skip to: 30381
2662/* 13040 */ MCD::OPC_Decode, 247, 11, 138, 1, // Opcode: L2_loadrb_pcr
2663/* 13045 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13080
2664/* 13050 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2665/* 13053 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13070
2666/* 13058 */ MCD::OPC_CheckField, 9, 2, 0, 164, 67, 0, // Skip to: 30381
2667/* 13065 */ MCD::OPC_Decode, 248, 11, 153, 1, // Opcode: L2_loadrb_pi
2668/* 13070 */ MCD::OPC_FilterValue, 1, 154, 67, 0, // Skip to: 30381
2669/* 13075 */ MCD::OPC_Decode, 165, 12, 154, 1, // Opcode: L2_ploadrbt_pi
2670/* 13080 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13097
2671/* 13085 */ MCD::OPC_CheckField, 5, 6, 0, 137, 67, 0, // Skip to: 30381
2672/* 13092 */ MCD::OPC_Decode, 249, 11, 138, 1, // Opcode: L2_loadrb_pr
2673/* 13097 */ MCD::OPC_FilterValue, 3, 127, 67, 0, // Skip to: 30381
2674/* 13102 */ MCD::OPC_CheckField, 5, 6, 0, 120, 67, 0, // Skip to: 30381
2675/* 13109 */ MCD::OPC_Decode, 245, 11, 138, 1, // Opcode: L2_loadrb_pbr
2676/* 13114 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13138
2677/* 13119 */ MCD::OPC_CheckField, 25, 2, 1, 103, 67, 0, // Skip to: 30381
2678/* 13126 */ MCD::OPC_CheckField, 13, 1, 1, 96, 67, 0, // Skip to: 30381
2679/* 13133 */ MCD::OPC_Decode, 161, 12, 154, 1, // Opcode: L2_ploadrbf_pi
2680/* 13138 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13162
2681/* 13143 */ MCD::OPC_CheckField, 25, 2, 1, 79, 67, 0, // Skip to: 30381
2682/* 13150 */ MCD::OPC_CheckField, 13, 1, 1, 72, 67, 0, // Skip to: 30381
2683/* 13157 */ MCD::OPC_Decode, 167, 12, 154, 1, // Opcode: L2_ploadrbtnew_pi
2684/* 13162 */ MCD::OPC_FilterValue, 3, 62, 67, 0, // Skip to: 30381
2685/* 13167 */ MCD::OPC_CheckField, 25, 2, 1, 55, 67, 0, // Skip to: 30381
2686/* 13174 */ MCD::OPC_CheckField, 13, 1, 1, 48, 67, 0, // Skip to: 30381
2687/* 13181 */ MCD::OPC_Decode, 163, 12, 154, 1, // Opcode: L2_ploadrbfnew_pi
2688/* 13186 */ MCD::OPC_FilterValue, 9, 205, 0, 0, // Skip to: 13396
2689/* 13191 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2690/* 13194 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13204
2691/* 13199 */ MCD::OPC_Decode, 144, 12, 151, 1, // Opcode: L2_loadrub_io
2692/* 13204 */ MCD::OPC_FilterValue, 1, 20, 67, 0, // Skip to: 30381
2693/* 13209 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2694/* 13212 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13324
2695/* 13217 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2696/* 13220 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13255
2697/* 13225 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2698/* 13228 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13238
2699/* 13233 */ MCD::OPC_Decode, 146, 12, 152, 1, // Opcode: L2_loadrub_pci
2700/* 13238 */ MCD::OPC_FilterValue, 1, 242, 66, 0, // Skip to: 30381
2701/* 13243 */ MCD::OPC_CheckField, 5, 4, 0, 235, 66, 0, // Skip to: 30381
2702/* 13250 */ MCD::OPC_Decode, 147, 12, 138, 1, // Opcode: L2_loadrub_pcr
2703/* 13255 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13290
2704/* 13260 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2705/* 13263 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13280
2706/* 13268 */ MCD::OPC_CheckField, 9, 2, 0, 210, 66, 0, // Skip to: 30381
2707/* 13275 */ MCD::OPC_Decode, 148, 12, 153, 1, // Opcode: L2_loadrub_pi
2708/* 13280 */ MCD::OPC_FilterValue, 1, 200, 66, 0, // Skip to: 30381
2709/* 13285 */ MCD::OPC_Decode, 197, 12, 154, 1, // Opcode: L2_ploadrubt_pi
2710/* 13290 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13307
2711/* 13295 */ MCD::OPC_CheckField, 5, 6, 0, 183, 66, 0, // Skip to: 30381
2712/* 13302 */ MCD::OPC_Decode, 149, 12, 138, 1, // Opcode: L2_loadrub_pr
2713/* 13307 */ MCD::OPC_FilterValue, 3, 173, 66, 0, // Skip to: 30381
2714/* 13312 */ MCD::OPC_CheckField, 5, 6, 0, 166, 66, 0, // Skip to: 30381
2715/* 13319 */ MCD::OPC_Decode, 145, 12, 138, 1, // Opcode: L2_loadrub_pbr
2716/* 13324 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13348
2717/* 13329 */ MCD::OPC_CheckField, 25, 2, 1, 149, 66, 0, // Skip to: 30381
2718/* 13336 */ MCD::OPC_CheckField, 13, 1, 1, 142, 66, 0, // Skip to: 30381
2719/* 13343 */ MCD::OPC_Decode, 193, 12, 154, 1, // Opcode: L2_ploadrubf_pi
2720/* 13348 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13372
2721/* 13353 */ MCD::OPC_CheckField, 25, 2, 1, 125, 66, 0, // Skip to: 30381
2722/* 13360 */ MCD::OPC_CheckField, 13, 1, 1, 118, 66, 0, // Skip to: 30381
2723/* 13367 */ MCD::OPC_Decode, 199, 12, 154, 1, // Opcode: L2_ploadrubtnew_pi
2724/* 13372 */ MCD::OPC_FilterValue, 3, 108, 66, 0, // Skip to: 30381
2725/* 13377 */ MCD::OPC_CheckField, 25, 2, 1, 101, 66, 0, // Skip to: 30381
2726/* 13384 */ MCD::OPC_CheckField, 13, 1, 1, 94, 66, 0, // Skip to: 30381
2727/* 13391 */ MCD::OPC_Decode, 195, 12, 154, 1, // Opcode: L2_ploadrubfnew_pi
2728/* 13396 */ MCD::OPC_FilterValue, 10, 205, 0, 0, // Skip to: 13606
2729/* 13401 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2730/* 13404 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13414
2731/* 13409 */ MCD::OPC_Decode, 130, 12, 136, 1, // Opcode: L2_loadrh_io
2732/* 13414 */ MCD::OPC_FilterValue, 1, 66, 66, 0, // Skip to: 30381
2733/* 13419 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2734/* 13422 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13534
2735/* 13427 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2736/* 13430 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13465
2737/* 13435 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2738/* 13438 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13448
2739/* 13443 */ MCD::OPC_Decode, 132, 12, 137, 1, // Opcode: L2_loadrh_pci
2740/* 13448 */ MCD::OPC_FilterValue, 1, 32, 66, 0, // Skip to: 30381
2741/* 13453 */ MCD::OPC_CheckField, 5, 4, 0, 25, 66, 0, // Skip to: 30381
2742/* 13460 */ MCD::OPC_Decode, 133, 12, 138, 1, // Opcode: L2_loadrh_pcr
2743/* 13465 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13500
2744/* 13470 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2745/* 13473 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13490
2746/* 13478 */ MCD::OPC_CheckField, 9, 2, 0, 0, 66, 0, // Skip to: 30381
2747/* 13485 */ MCD::OPC_Decode, 134, 12, 139, 1, // Opcode: L2_loadrh_pi
2748/* 13490 */ MCD::OPC_FilterValue, 1, 246, 65, 0, // Skip to: 30381
2749/* 13495 */ MCD::OPC_Decode, 181, 12, 155, 1, // Opcode: L2_ploadrht_pi
2750/* 13500 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13517
2751/* 13505 */ MCD::OPC_CheckField, 5, 6, 0, 229, 65, 0, // Skip to: 30381
2752/* 13512 */ MCD::OPC_Decode, 135, 12, 138, 1, // Opcode: L2_loadrh_pr
2753/* 13517 */ MCD::OPC_FilterValue, 3, 219, 65, 0, // Skip to: 30381
2754/* 13522 */ MCD::OPC_CheckField, 5, 6, 0, 212, 65, 0, // Skip to: 30381
2755/* 13529 */ MCD::OPC_Decode, 131, 12, 138, 1, // Opcode: L2_loadrh_pbr
2756/* 13534 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13558
2757/* 13539 */ MCD::OPC_CheckField, 25, 2, 1, 195, 65, 0, // Skip to: 30381
2758/* 13546 */ MCD::OPC_CheckField, 13, 1, 1, 188, 65, 0, // Skip to: 30381
2759/* 13553 */ MCD::OPC_Decode, 177, 12, 155, 1, // Opcode: L2_ploadrhf_pi
2760/* 13558 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13582
2761/* 13563 */ MCD::OPC_CheckField, 25, 2, 1, 171, 65, 0, // Skip to: 30381
2762/* 13570 */ MCD::OPC_CheckField, 13, 1, 1, 164, 65, 0, // Skip to: 30381
2763/* 13577 */ MCD::OPC_Decode, 183, 12, 155, 1, // Opcode: L2_ploadrhtnew_pi
2764/* 13582 */ MCD::OPC_FilterValue, 3, 154, 65, 0, // Skip to: 30381
2765/* 13587 */ MCD::OPC_CheckField, 25, 2, 1, 147, 65, 0, // Skip to: 30381
2766/* 13594 */ MCD::OPC_CheckField, 13, 1, 1, 140, 65, 0, // Skip to: 30381
2767/* 13601 */ MCD::OPC_Decode, 179, 12, 155, 1, // Opcode: L2_ploadrhfnew_pi
2768/* 13606 */ MCD::OPC_FilterValue, 11, 205, 0, 0, // Skip to: 13816
2769/* 13611 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2770/* 13614 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13624
2771/* 13619 */ MCD::OPC_Decode, 151, 12, 136, 1, // Opcode: L2_loadruh_io
2772/* 13624 */ MCD::OPC_FilterValue, 1, 112, 65, 0, // Skip to: 30381
2773/* 13629 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2774/* 13632 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13744
2775/* 13637 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2776/* 13640 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13675
2777/* 13645 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2778/* 13648 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13658
2779/* 13653 */ MCD::OPC_Decode, 153, 12, 137, 1, // Opcode: L2_loadruh_pci
2780/* 13658 */ MCD::OPC_FilterValue, 1, 78, 65, 0, // Skip to: 30381
2781/* 13663 */ MCD::OPC_CheckField, 5, 4, 0, 71, 65, 0, // Skip to: 30381
2782/* 13670 */ MCD::OPC_Decode, 154, 12, 138, 1, // Opcode: L2_loadruh_pcr
2783/* 13675 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13710
2784/* 13680 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2785/* 13683 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13700
2786/* 13688 */ MCD::OPC_CheckField, 9, 2, 0, 46, 65, 0, // Skip to: 30381
2787/* 13695 */ MCD::OPC_Decode, 155, 12, 139, 1, // Opcode: L2_loadruh_pi
2788/* 13700 */ MCD::OPC_FilterValue, 1, 36, 65, 0, // Skip to: 30381
2789/* 13705 */ MCD::OPC_Decode, 205, 12, 155, 1, // Opcode: L2_ploadruht_pi
2790/* 13710 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13727
2791/* 13715 */ MCD::OPC_CheckField, 5, 6, 0, 19, 65, 0, // Skip to: 30381
2792/* 13722 */ MCD::OPC_Decode, 156, 12, 138, 1, // Opcode: L2_loadruh_pr
2793/* 13727 */ MCD::OPC_FilterValue, 3, 9, 65, 0, // Skip to: 30381
2794/* 13732 */ MCD::OPC_CheckField, 5, 6, 0, 2, 65, 0, // Skip to: 30381
2795/* 13739 */ MCD::OPC_Decode, 152, 12, 138, 1, // Opcode: L2_loadruh_pbr
2796/* 13744 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13768
2797/* 13749 */ MCD::OPC_CheckField, 25, 2, 1, 241, 64, 0, // Skip to: 30381
2798/* 13756 */ MCD::OPC_CheckField, 13, 1, 1, 234, 64, 0, // Skip to: 30381
2799/* 13763 */ MCD::OPC_Decode, 201, 12, 155, 1, // Opcode: L2_ploadruhf_pi
2800/* 13768 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13792
2801/* 13773 */ MCD::OPC_CheckField, 25, 2, 1, 217, 64, 0, // Skip to: 30381
2802/* 13780 */ MCD::OPC_CheckField, 13, 1, 1, 210, 64, 0, // Skip to: 30381
2803/* 13787 */ MCD::OPC_Decode, 207, 12, 155, 1, // Opcode: L2_ploadruhtnew_pi
2804/* 13792 */ MCD::OPC_FilterValue, 3, 200, 64, 0, // Skip to: 30381
2805/* 13797 */ MCD::OPC_CheckField, 25, 2, 1, 193, 64, 0, // Skip to: 30381
2806/* 13804 */ MCD::OPC_CheckField, 13, 1, 1, 186, 64, 0, // Skip to: 30381
2807/* 13811 */ MCD::OPC_Decode, 203, 12, 155, 1, // Opcode: L2_ploadruhfnew_pi
2808/* 13816 */ MCD::OPC_FilterValue, 12, 205, 0, 0, // Skip to: 14026
2809/* 13821 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2810/* 13824 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13834
2811/* 13829 */ MCD::OPC_Decode, 137, 12, 156, 1, // Opcode: L2_loadri_io
2812/* 13834 */ MCD::OPC_FilterValue, 1, 158, 64, 0, // Skip to: 30381
2813/* 13839 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2814/* 13842 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13954
2815/* 13847 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2816/* 13850 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13885
2817/* 13855 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2818/* 13858 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13868
2819/* 13863 */ MCD::OPC_Decode, 139, 12, 157, 1, // Opcode: L2_loadri_pci
2820/* 13868 */ MCD::OPC_FilterValue, 1, 124, 64, 0, // Skip to: 30381
2821/* 13873 */ MCD::OPC_CheckField, 5, 4, 0, 117, 64, 0, // Skip to: 30381
2822/* 13880 */ MCD::OPC_Decode, 140, 12, 138, 1, // Opcode: L2_loadri_pcr
2823/* 13885 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13920
2824/* 13890 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2825/* 13893 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13910
2826/* 13898 */ MCD::OPC_CheckField, 9, 2, 0, 92, 64, 0, // Skip to: 30381
2827/* 13905 */ MCD::OPC_Decode, 141, 12, 158, 1, // Opcode: L2_loadri_pi
2828/* 13910 */ MCD::OPC_FilterValue, 1, 82, 64, 0, // Skip to: 30381
2829/* 13915 */ MCD::OPC_Decode, 189, 12, 159, 1, // Opcode: L2_ploadrit_pi
2830/* 13920 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13937
2831/* 13925 */ MCD::OPC_CheckField, 5, 6, 0, 65, 64, 0, // Skip to: 30381
2832/* 13932 */ MCD::OPC_Decode, 142, 12, 138, 1, // Opcode: L2_loadri_pr
2833/* 13937 */ MCD::OPC_FilterValue, 3, 55, 64, 0, // Skip to: 30381
2834/* 13942 */ MCD::OPC_CheckField, 5, 6, 0, 48, 64, 0, // Skip to: 30381
2835/* 13949 */ MCD::OPC_Decode, 138, 12, 138, 1, // Opcode: L2_loadri_pbr
2836/* 13954 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13978
2837/* 13959 */ MCD::OPC_CheckField, 25, 2, 1, 31, 64, 0, // Skip to: 30381
2838/* 13966 */ MCD::OPC_CheckField, 13, 1, 1, 24, 64, 0, // Skip to: 30381
2839/* 13973 */ MCD::OPC_Decode, 185, 12, 159, 1, // Opcode: L2_ploadrif_pi
2840/* 13978 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 14002
2841/* 13983 */ MCD::OPC_CheckField, 25, 2, 1, 7, 64, 0, // Skip to: 30381
2842/* 13990 */ MCD::OPC_CheckField, 13, 1, 1, 0, 64, 0, // Skip to: 30381
2843/* 13997 */ MCD::OPC_Decode, 191, 12, 159, 1, // Opcode: L2_ploadritnew_pi
2844/* 14002 */ MCD::OPC_FilterValue, 3, 246, 63, 0, // Skip to: 30381
2845/* 14007 */ MCD::OPC_CheckField, 25, 2, 1, 239, 63, 0, // Skip to: 30381
2846/* 14014 */ MCD::OPC_CheckField, 13, 1, 1, 232, 63, 0, // Skip to: 30381
2847/* 14021 */ MCD::OPC_Decode, 187, 12, 159, 1, // Opcode: L2_ploadrifnew_pi
2848/* 14026 */ MCD::OPC_FilterValue, 14, 222, 63, 0, // Skip to: 30381
2849/* 14031 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2850/* 14034 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14044
2851/* 14039 */ MCD::OPC_Decode, 251, 11, 160, 1, // Opcode: L2_loadrd_io
2852/* 14044 */ MCD::OPC_FilterValue, 1, 204, 63, 0, // Skip to: 30381
2853/* 14049 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2854/* 14052 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 14164
2855/* 14057 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2856/* 14060 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14095
2857/* 14065 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2858/* 14068 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14078
2859/* 14073 */ MCD::OPC_Decode, 253, 11, 161, 1, // Opcode: L2_loadrd_pci
2860/* 14078 */ MCD::OPC_FilterValue, 1, 170, 63, 0, // Skip to: 30381
2861/* 14083 */ MCD::OPC_CheckField, 5, 4, 0, 163, 63, 0, // Skip to: 30381
2862/* 14090 */ MCD::OPC_Decode, 254, 11, 149, 1, // Opcode: L2_loadrd_pcr
2863/* 14095 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 14130
2864/* 14100 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2865/* 14103 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14120
2866/* 14108 */ MCD::OPC_CheckField, 9, 2, 0, 138, 63, 0, // Skip to: 30381
2867/* 14115 */ MCD::OPC_Decode, 255, 11, 162, 1, // Opcode: L2_loadrd_pi
2868/* 14120 */ MCD::OPC_FilterValue, 1, 128, 63, 0, // Skip to: 30381
2869/* 14125 */ MCD::OPC_Decode, 173, 12, 163, 1, // Opcode: L2_ploadrdt_pi
2870/* 14130 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14147
2871/* 14135 */ MCD::OPC_CheckField, 5, 6, 0, 111, 63, 0, // Skip to: 30381
2872/* 14142 */ MCD::OPC_Decode, 128, 12, 149, 1, // Opcode: L2_loadrd_pr
2873/* 14147 */ MCD::OPC_FilterValue, 3, 101, 63, 0, // Skip to: 30381
2874/* 14152 */ MCD::OPC_CheckField, 5, 6, 0, 94, 63, 0, // Skip to: 30381
2875/* 14159 */ MCD::OPC_Decode, 252, 11, 149, 1, // Opcode: L2_loadrd_pbr
2876/* 14164 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 14188
2877/* 14169 */ MCD::OPC_CheckField, 25, 2, 1, 77, 63, 0, // Skip to: 30381
2878/* 14176 */ MCD::OPC_CheckField, 13, 1, 1, 70, 63, 0, // Skip to: 30381
2879/* 14183 */ MCD::OPC_Decode, 169, 12, 163, 1, // Opcode: L2_ploadrdf_pi
2880/* 14188 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 14212
2881/* 14193 */ MCD::OPC_CheckField, 25, 2, 1, 53, 63, 0, // Skip to: 30381
2882/* 14200 */ MCD::OPC_CheckField, 13, 1, 1, 46, 63, 0, // Skip to: 30381
2883/* 14207 */ MCD::OPC_Decode, 175, 12, 163, 1, // Opcode: L2_ploadrdtnew_pi
2884/* 14212 */ MCD::OPC_FilterValue, 3, 36, 63, 0, // Skip to: 30381
2885/* 14217 */ MCD::OPC_CheckField, 25, 2, 1, 29, 63, 0, // Skip to: 30381
2886/* 14224 */ MCD::OPC_CheckField, 13, 1, 1, 22, 63, 0, // Skip to: 30381
2887/* 14231 */ MCD::OPC_Decode, 171, 12, 163, 1, // Opcode: L2_ploadrdfnew_pi
2888/* 14236 */ MCD::OPC_FilterValue, 10, 208, 10, 0, // Skip to: 17009
2889/* 14241 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
2890/* 14244 */ MCD::OPC_FilterValue, 0, 85, 1, 0, // Skip to: 14590
2891/* 14249 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2892/* 14252 */ MCD::OPC_FilterValue, 0, 132, 0, 0, // Skip to: 14389
2893/* 14257 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2894/* 14260 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 14283
2895/* 14265 */ MCD::OPC_CheckField, 8, 6, 0, 237, 62, 0, // Skip to: 30381
2896/* 14272 */ MCD::OPC_CheckField, 0, 5, 0, 230, 62, 0, // Skip to: 30381
2897/* 14279 */ MCD::OPC_Decode, 192, 25, 54, // Opcode: Y2_dccleana
2898/* 14283 */ MCD::OPC_FilterValue, 1, 25, 0, 0, // Skip to: 14313
2899/* 14288 */ MCD::OPC_CheckField, 16, 5, 0, 214, 62, 0, // Skip to: 30381
2900/* 14295 */ MCD::OPC_CheckField, 8, 6, 0, 207, 62, 0, // Skip to: 30381
2901/* 14302 */ MCD::OPC_CheckField, 0, 5, 0, 200, 62, 0, // Skip to: 30381
2902/* 14309 */ MCD::OPC_Decode, 199, 25, 61, // Opcode: Y2_dckill
2903/* 14313 */ MCD::OPC_FilterValue, 2, 18, 0, 0, // Skip to: 14336
2904/* 14318 */ MCD::OPC_CheckField, 13, 1, 0, 184, 62, 0, // Skip to: 30381
2905/* 14325 */ MCD::OPC_CheckField, 0, 5, 0, 177, 62, 0, // Skip to: 30381
2906/* 14332 */ MCD::OPC_Decode, 201, 25, 60, // Opcode: Y2_dctagw
2907/* 14336 */ MCD::OPC_FilterValue, 3, 18, 0, 0, // Skip to: 14359
2908/* 14341 */ MCD::OPC_CheckField, 13, 1, 0, 161, 62, 0, // Skip to: 30381
2909/* 14348 */ MCD::OPC_CheckField, 0, 5, 0, 154, 62, 0, // Skip to: 30381
2910/* 14355 */ MCD::OPC_Decode, 235, 25, 60, // Opcode: Y4_l2fetch
2911/* 14359 */ MCD::OPC_FilterValue, 4, 145, 62, 0, // Skip to: 30381
2912/* 14364 */ MCD::OPC_CheckField, 16, 5, 0, 138, 62, 0, // Skip to: 30381
2913/* 14371 */ MCD::OPC_CheckField, 8, 6, 0, 131, 62, 0, // Skip to: 30381
2914/* 14378 */ MCD::OPC_CheckField, 0, 5, 0, 124, 62, 0, // Skip to: 30381
2915/* 14385 */ MCD::OPC_Decode, 187, 25, 61, // Opcode: Y2_barrier
2916/* 14389 */ MCD::OPC_FilterValue, 1, 60, 0, 0, // Skip to: 14454
2917/* 14394 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2918/* 14397 */ MCD::OPC_FilterValue, 3, 23, 0, 0, // Skip to: 14425
2919/* 14402 */ MCD::OPC_CheckPredicate, 8, 102, 62, 0, // Skip to: 30381
2920/* 14407 */ MCD::OPC_CheckField, 8, 6, 0, 95, 62, 0, // Skip to: 30381
2921/* 14414 */ MCD::OPC_CheckField, 0, 5, 0, 88, 62, 0, // Skip to: 30381
2922/* 14421 */ MCD::OPC_Decode, 133, 26, 54, // Opcode: Y6_dmstart
2923/* 14425 */ MCD::OPC_FilterValue, 4, 79, 62, 0, // Skip to: 30381
2924/* 14430 */ MCD::OPC_CheckPredicate, 8, 74, 62, 0, // Skip to: 30381
2925/* 14435 */ MCD::OPC_CheckField, 16, 5, 0, 67, 62, 0, // Skip to: 30381
2926/* 14442 */ MCD::OPC_CheckField, 8, 6, 0, 60, 62, 0, // Skip to: 30381
2927/* 14449 */ MCD::OPC_Decode, 134, 26, 164, 1, // Opcode: Y6_dmwait
2928/* 14454 */ MCD::OPC_FilterValue, 2, 60, 0, 0, // Skip to: 14519
2929/* 14459 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2930/* 14462 */ MCD::OPC_FilterValue, 3, 23, 0, 0, // Skip to: 14490
2931/* 14467 */ MCD::OPC_CheckPredicate, 8, 37, 62, 0, // Skip to: 30381
2932/* 14472 */ MCD::OPC_CheckField, 13, 1, 0, 30, 62, 0, // Skip to: 30381
2933/* 14479 */ MCD::OPC_CheckField, 0, 5, 0, 23, 62, 0, // Skip to: 30381
2934/* 14486 */ MCD::OPC_Decode, 129, 26, 60, // Opcode: Y6_dmlink
2935/* 14490 */ MCD::OPC_FilterValue, 4, 14, 62, 0, // Skip to: 30381
2936/* 14495 */ MCD::OPC_CheckPredicate, 8, 9, 62, 0, // Skip to: 30381
2937/* 14500 */ MCD::OPC_CheckField, 16, 5, 0, 2, 62, 0, // Skip to: 30381
2938/* 14507 */ MCD::OPC_CheckField, 8, 6, 0, 251, 61, 0, // Skip to: 30381
2939/* 14514 */ MCD::OPC_Decode, 131, 26, 164, 1, // Opcode: Y6_dmpoll
2940/* 14519 */ MCD::OPC_FilterValue, 3, 31, 0, 0, // Skip to: 14555
2941/* 14524 */ MCD::OPC_CheckPredicate, 8, 236, 61, 0, // Skip to: 30381
2942/* 14529 */ MCD::OPC_CheckField, 25, 3, 4, 229, 61, 0, // Skip to: 30381
2943/* 14536 */ MCD::OPC_CheckField, 16, 5, 0, 222, 61, 0, // Skip to: 30381
2944/* 14543 */ MCD::OPC_CheckField, 8, 6, 0, 215, 61, 0, // Skip to: 30381
2945/* 14550 */ MCD::OPC_Decode, 130, 26, 164, 1, // Opcode: Y6_dmpause
2946/* 14555 */ MCD::OPC_FilterValue, 4, 205, 61, 0, // Skip to: 30381
2947/* 14560 */ MCD::OPC_CheckPredicate, 8, 200, 61, 0, // Skip to: 30381
2948/* 14565 */ MCD::OPC_CheckField, 25, 3, 3, 193, 61, 0, // Skip to: 30381
2949/* 14572 */ MCD::OPC_CheckField, 8, 6, 0, 186, 61, 0, // Skip to: 30381
2950/* 14579 */ MCD::OPC_CheckField, 0, 5, 0, 179, 61, 0, // Skip to: 30381
2951/* 14586 */ MCD::OPC_Decode, 132, 26, 54, // Opcode: Y6_dmresume
2952/* 14590 */ MCD::OPC_FilterValue, 1, 142, 0, 0, // Skip to: 14737
2953/* 14595 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2954/* 14598 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 14614
2955/* 14603 */ MCD::OPC_CheckField, 0, 14, 0, 155, 61, 0, // Skip to: 30381
2956/* 14610 */ MCD::OPC_Decode, 197, 25, 54, // Opcode: Y2_dcinva
2957/* 14614 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 14630
2958/* 14619 */ MCD::OPC_CheckField, 0, 14, 0, 139, 61, 0, // Skip to: 30381
2959/* 14626 */ MCD::OPC_Decode, 193, 25, 54, // Opcode: Y2_dccleanidx
2960/* 14630 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 14646
2961/* 14635 */ MCD::OPC_CheckField, 5, 9, 0, 123, 61, 0, // Skip to: 30381
2962/* 14642 */ MCD::OPC_Decode, 200, 25, 59, // Opcode: Y2_dctagr
2963/* 14646 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 14662
2964/* 14651 */ MCD::OPC_CheckField, 0, 14, 0, 107, 61, 0, // Skip to: 30381
2965/* 14658 */ MCD::OPC_Decode, 244, 25, 54, // Opcode: Y5_l2cleanidx
2966/* 14662 */ MCD::OPC_FilterValue, 4, 98, 61, 0, // Skip to: 30381
2967/* 14667 */ MCD::OPC_ExtractField, 0, 14, // Inst{13-0} ...
2968/* 14670 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 14686
2969/* 14675 */ MCD::OPC_CheckField, 16, 5, 0, 83, 61, 0, // Skip to: 30381
2970/* 14682 */ MCD::OPC_Decode, 217, 25, 61, // Opcode: Y2_l2kill
2971/* 14686 */ MCD::OPC_FilterValue, 128, 16, 11, 0, 0, // Skip to: 14703
2972/* 14692 */ MCD::OPC_CheckField, 16, 5, 0, 66, 61, 0, // Skip to: 30381
2973/* 14699 */ MCD::OPC_Decode, 248, 25, 61, // Opcode: Y5_l2gunlock
2974/* 14703 */ MCD::OPC_FilterValue, 128, 32, 11, 0, 0, // Skip to: 14720
2975/* 14709 */ MCD::OPC_CheckField, 16, 5, 0, 49, 61, 0, // Skip to: 30381
2976/* 14716 */ MCD::OPC_Decode, 246, 25, 61, // Opcode: Y5_l2gclean
2977/* 14720 */ MCD::OPC_FilterValue, 128, 48, 39, 61, 0, // Skip to: 30381
2978/* 14726 */ MCD::OPC_CheckField, 16, 5, 0, 32, 61, 0, // Skip to: 30381
2979/* 14733 */ MCD::OPC_Decode, 247, 25, 61, // Opcode: Y5_l2gcleaninv
2980/* 14737 */ MCD::OPC_FilterValue, 2, 97, 0, 0, // Skip to: 14839
2981/* 14742 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2982/* 14745 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 14761
2983/* 14750 */ MCD::OPC_CheckField, 0, 14, 0, 8, 61, 0, // Skip to: 30381
2984/* 14757 */ MCD::OPC_Decode, 194, 25, 54, // Opcode: Y2_dccleaninva
2985/* 14761 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 14777
2986/* 14766 */ MCD::OPC_CheckField, 0, 14, 0, 248, 60, 0, // Skip to: 30381
2987/* 14773 */ MCD::OPC_Decode, 198, 25, 54, // Opcode: Y2_dcinvidx
2988/* 14777 */ MCD::OPC_FilterValue, 2, 18, 0, 0, // Skip to: 14800
2989/* 14782 */ MCD::OPC_CheckField, 13, 1, 0, 232, 60, 0, // Skip to: 30381
2990/* 14789 */ MCD::OPC_CheckField, 0, 8, 0, 225, 60, 0, // Skip to: 30381
2991/* 14796 */ MCD::OPC_Decode, 237, 25, 60, // Opcode: Y4_l2tagw
2992/* 14800 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 14816
2993/* 14805 */ MCD::OPC_CheckField, 0, 14, 0, 209, 60, 0, // Skip to: 30381
2994/* 14812 */ MCD::OPC_Decode, 249, 25, 54, // Opcode: Y5_l2invidx
2995/* 14816 */ MCD::OPC_FilterValue, 4, 200, 60, 0, // Skip to: 30381
2996/* 14821 */ MCD::OPC_CheckField, 16, 5, 0, 193, 60, 0, // Skip to: 30381
2997/* 14828 */ MCD::OPC_CheckField, 0, 14, 0, 186, 60, 0, // Skip to: 30381
2998/* 14835 */ MCD::OPC_Decode, 224, 25, 61, // Opcode: Y2_syncht
2999/* 14839 */ MCD::OPC_FilterValue, 3, 67, 0, 0, // Skip to: 14911
3000/* 14844 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
3001/* 14847 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 14863
3002/* 14852 */ MCD::OPC_CheckField, 0, 14, 0, 162, 60, 0, // Skip to: 30381
3003/* 14859 */ MCD::OPC_Decode, 195, 25, 54, // Opcode: Y2_dccleaninvidx
3004/* 14863 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 14879
3005/* 14868 */ MCD::OPC_CheckField, 5, 9, 0, 146, 60, 0, // Skip to: 30381
3006/* 14875 */ MCD::OPC_Decode, 236, 25, 59, // Opcode: Y4_l2tagr
3007/* 14879 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 14895
3008/* 14884 */ MCD::OPC_CheckField, 0, 14, 0, 130, 60, 0, // Skip to: 30381
3009/* 14891 */ MCD::OPC_Decode, 251, 25, 54, // Opcode: Y5_l2unlocka
3010/* 14895 */ MCD::OPC_FilterValue, 4, 121, 60, 0, // Skip to: 30381
3011/* 14900 */ MCD::OPC_CheckField, 0, 14, 0, 114, 60, 0, // Skip to: 30381
3012/* 14907 */ MCD::OPC_Decode, 216, 25, 54, // Opcode: Y2_l2cleaninvidx
3013/* 14911 */ MCD::OPC_FilterValue, 4, 44, 0, 0, // Skip to: 14960
3014/* 14916 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
3015/* 14919 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14936
3016/* 14924 */ MCD::OPC_CheckField, 11, 3, 0, 90, 60, 0, // Skip to: 30381
3017/* 14931 */ MCD::OPC_Decode, 181, 16, 165, 1, // Opcode: S2_allocframe
3018/* 14936 */ MCD::OPC_FilterValue, 3, 80, 60, 0, // Skip to: 30381
3019/* 14941 */ MCD::OPC_CheckField, 13, 1, 0, 73, 60, 0, // Skip to: 30381
3020/* 14948 */ MCD::OPC_CheckField, 0, 8, 0, 66, 60, 0, // Skip to: 30381
3021/* 14955 */ MCD::OPC_Decode, 245, 25, 166, 1, // Opcode: Y5_l2fetch
3022/* 14960 */ MCD::OPC_FilterValue, 5, 115, 0, 0, // Skip to: 15080
3023/* 14965 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3024/* 14968 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 15024
3025/* 14973 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
3026/* 14976 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14993
3027/* 14981 */ MCD::OPC_CheckField, 13, 1, 0, 33, 60, 0, // Skip to: 30381
3028/* 14988 */ MCD::OPC_Decode, 165, 18, 167, 1, // Opcode: S2_storew_locked
3029/* 14993 */ MCD::OPC_FilterValue, 3, 23, 60, 0, // Skip to: 30381
3030/* 14998 */ MCD::OPC_CheckField, 16, 5, 0, 16, 60, 0, // Skip to: 30381
3031/* 15005 */ MCD::OPC_CheckField, 13, 1, 0, 9, 60, 0, // Skip to: 30381
3032/* 15012 */ MCD::OPC_CheckField, 0, 2, 0, 2, 60, 0, // Skip to: 30381
3033/* 15019 */ MCD::OPC_Decode, 136, 26, 168, 1, // Opcode: Y6_l2gcleanpa
3034/* 15024 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 15052
3035/* 15029 */ MCD::OPC_CheckPredicate, 8, 243, 59, 0, // Skip to: 30381
3036/* 15034 */ MCD::OPC_CheckField, 25, 3, 0, 236, 59, 0, // Skip to: 30381
3037/* 15041 */ MCD::OPC_CheckField, 13, 1, 0, 229, 59, 0, // Skip to: 30381
3038/* 15048 */ MCD::OPC_Decode, 166, 18, 60, // Opcode: S2_storew_rl_at_vi
3039/* 15052 */ MCD::OPC_FilterValue, 10, 220, 59, 0, // Skip to: 30381
3040/* 15057 */ MCD::OPC_CheckPredicate, 8, 215, 59, 0, // Skip to: 30381
3041/* 15062 */ MCD::OPC_CheckField, 25, 3, 0, 208, 59, 0, // Skip to: 30381
3042/* 15069 */ MCD::OPC_CheckField, 13, 1, 0, 201, 59, 0, // Skip to: 30381
3043/* 15076 */ MCD::OPC_Decode, 167, 18, 60, // Opcode: S2_storew_rl_st_vi
3044/* 15080 */ MCD::OPC_FilterValue, 6, 50, 0, 0, // Skip to: 15135
3045/* 15085 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
3046/* 15088 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 15104
3047/* 15093 */ MCD::OPC_CheckField, 0, 14, 0, 177, 59, 0, // Skip to: 30381
3048/* 15100 */ MCD::OPC_Decode, 202, 25, 54, // Opcode: Y2_dczeroa
3049/* 15104 */ MCD::OPC_FilterValue, 3, 168, 59, 0, // Skip to: 30381
3050/* 15109 */ MCD::OPC_CheckField, 16, 5, 0, 161, 59, 0, // Skip to: 30381
3051/* 15116 */ MCD::OPC_CheckField, 13, 1, 0, 154, 59, 0, // Skip to: 30381
3052/* 15123 */ MCD::OPC_CheckField, 0, 8, 0, 147, 59, 0, // Skip to: 30381
3053/* 15130 */ MCD::OPC_Decode, 135, 26, 168, 1, // Opcode: Y6_l2gcleaninvpa
3054/* 15135 */ MCD::OPC_FilterValue, 7, 165, 0, 0, // Skip to: 15305
3055/* 15140 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3056/* 15143 */ MCD::OPC_FilterValue, 0, 43, 0, 0, // Skip to: 15191
3057/* 15148 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3058/* 15151 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15168
3059/* 15156 */ MCD::OPC_CheckField, 25, 3, 0, 114, 59, 0, // Skip to: 30381
3060/* 15163 */ MCD::OPC_Decode, 178, 19, 169, 1, // Opcode: S4_stored_locked
3061/* 15168 */ MCD::OPC_FilterValue, 1, 104, 59, 0, // Skip to: 30381
3062/* 15173 */ MCD::OPC_CheckField, 25, 3, 0, 97, 59, 0, // Skip to: 30381
3063/* 15180 */ MCD::OPC_CheckField, 8, 5, 0, 90, 59, 0, // Skip to: 30381
3064/* 15187 */ MCD::OPC_Decode, 250, 25, 115, // Opcode: Y5_l2locka
3065/* 15191 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 15220
3066/* 15196 */ MCD::OPC_CheckPredicate, 8, 76, 59, 0, // Skip to: 30381
3067/* 15201 */ MCD::OPC_CheckField, 25, 3, 0, 69, 59, 0, // Skip to: 30381
3068/* 15208 */ MCD::OPC_CheckField, 13, 1, 0, 62, 59, 0, // Skip to: 30381
3069/* 15215 */ MCD::OPC_Decode, 179, 19, 166, 1, // Opcode: S4_stored_rl_at_vi
3070/* 15220 */ MCD::OPC_FilterValue, 3, 23, 0, 0, // Skip to: 15248
3071/* 15225 */ MCD::OPC_CheckPredicate, 8, 47, 59, 0, // Skip to: 30381
3072/* 15230 */ MCD::OPC_CheckField, 25, 3, 0, 40, 59, 0, // Skip to: 30381
3073/* 15237 */ MCD::OPC_CheckField, 13, 1, 0, 33, 59, 0, // Skip to: 30381
3074/* 15244 */ MCD::OPC_Decode, 170, 16, 54, // Opcode: R6_release_at_vi
3075/* 15248 */ MCD::OPC_FilterValue, 10, 24, 0, 0, // Skip to: 15277
3076/* 15253 */ MCD::OPC_CheckPredicate, 8, 19, 59, 0, // Skip to: 30381
3077/* 15258 */ MCD::OPC_CheckField, 25, 3, 0, 12, 59, 0, // Skip to: 30381
3078/* 15265 */ MCD::OPC_CheckField, 13, 1, 0, 5, 59, 0, // Skip to: 30381
3079/* 15272 */ MCD::OPC_Decode, 180, 19, 166, 1, // Opcode: S4_stored_rl_st_vi
3080/* 15277 */ MCD::OPC_FilterValue, 11, 251, 58, 0, // Skip to: 30381
3081/* 15282 */ MCD::OPC_CheckPredicate, 8, 246, 58, 0, // Skip to: 30381
3082/* 15287 */ MCD::OPC_CheckField, 25, 3, 0, 239, 58, 0, // Skip to: 30381
3083/* 15294 */ MCD::OPC_CheckField, 13, 1, 0, 232, 58, 0, // Skip to: 30381
3084/* 15301 */ MCD::OPC_Decode, 171, 16, 54, // Opcode: R6_release_st_vi
3085/* 15305 */ MCD::OPC_FilterValue, 8, 207, 0, 0, // Skip to: 15517
3086/* 15310 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3087/* 15313 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 15323
3088/* 15318 */ MCD::OPC_Decode, 237, 17, 170, 1, // Opcode: S2_storerb_io
3089/* 15323 */ MCD::OPC_FilterValue, 1, 205, 58, 0, // Skip to: 30381
3090/* 15328 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3091/* 15331 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 15373
3092/* 15336 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3093/* 15339 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15356
3094/* 15344 */ MCD::OPC_CheckField, 7, 1, 0, 182, 58, 0, // Skip to: 30381
3095/* 15351 */ MCD::OPC_Decode, 239, 17, 171, 1, // Opcode: S2_storerb_pci
3096/* 15356 */ MCD::OPC_FilterValue, 2, 172, 58, 0, // Skip to: 30381
3097/* 15361 */ MCD::OPC_CheckField, 3, 5, 0, 165, 58, 0, // Skip to: 30381
3098/* 15368 */ MCD::OPC_Decode, 240, 17, 172, 1, // Opcode: S2_storerb_pcr
3099/* 15373 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15483
3100/* 15378 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3101/* 15381 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15441
3102/* 15386 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3103/* 15389 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15424
3104/* 15394 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3105/* 15397 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15414
3106/* 15402 */ MCD::OPC_CheckField, 0, 2, 0, 124, 58, 0, // Skip to: 30381
3107/* 15409 */ MCD::OPC_Decode, 241, 17, 173, 1, // Opcode: S2_storerb_pi
3108/* 15414 */ MCD::OPC_FilterValue, 1, 114, 58, 0, // Skip to: 30381
3109/* 15419 */ MCD::OPC_Decode, 193, 17, 174, 1, // Opcode: S2_pstorerbt_pi
3110/* 15424 */ MCD::OPC_FilterValue, 1, 104, 58, 0, // Skip to: 30381
3111/* 15429 */ MCD::OPC_CheckField, 13, 1, 1, 97, 58, 0, // Skip to: 30381
3112/* 15436 */ MCD::OPC_Decode, 194, 17, 174, 1, // Opcode: S2_pstorerbtnew_pi
3113/* 15441 */ MCD::OPC_FilterValue, 1, 87, 58, 0, // Skip to: 30381
3114/* 15446 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3115/* 15449 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15466
3116/* 15454 */ MCD::OPC_CheckField, 13, 1, 1, 72, 58, 0, // Skip to: 30381
3117/* 15461 */ MCD::OPC_Decode, 184, 17, 174, 1, // Opcode: S2_pstorerbf_pi
3118/* 15466 */ MCD::OPC_FilterValue, 1, 62, 58, 0, // Skip to: 30381
3119/* 15471 */ MCD::OPC_CheckField, 13, 1, 1, 55, 58, 0, // Skip to: 30381
3120/* 15478 */ MCD::OPC_Decode, 185, 17, 174, 1, // Opcode: S2_pstorerbfnew_pi
3121/* 15483 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15500
3122/* 15488 */ MCD::OPC_CheckField, 0, 8, 0, 38, 58, 0, // Skip to: 30381
3123/* 15495 */ MCD::OPC_Decode, 242, 17, 172, 1, // Opcode: S2_storerb_pr
3124/* 15500 */ MCD::OPC_FilterValue, 3, 28, 58, 0, // Skip to: 30381
3125/* 15505 */ MCD::OPC_CheckField, 0, 8, 0, 21, 58, 0, // Skip to: 30381
3126/* 15512 */ MCD::OPC_Decode, 238, 17, 172, 1, // Opcode: S2_storerb_pbr
3127/* 15517 */ MCD::OPC_FilterValue, 10, 207, 0, 0, // Skip to: 15729
3128/* 15522 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3129/* 15525 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 15535
3130/* 15530 */ MCD::OPC_Decode, 137, 18, 175, 1, // Opcode: S2_storerh_io
3131/* 15535 */ MCD::OPC_FilterValue, 1, 249, 57, 0, // Skip to: 30381
3132/* 15540 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3133/* 15543 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 15585
3134/* 15548 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3135/* 15551 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15568
3136/* 15556 */ MCD::OPC_CheckField, 7, 1, 0, 226, 57, 0, // Skip to: 30381
3137/* 15563 */ MCD::OPC_Decode, 139, 18, 176, 1, // Opcode: S2_storerh_pci
3138/* 15568 */ MCD::OPC_FilterValue, 2, 216, 57, 0, // Skip to: 30381
3139/* 15573 */ MCD::OPC_CheckField, 3, 5, 0, 209, 57, 0, // Skip to: 30381
3140/* 15580 */ MCD::OPC_Decode, 140, 18, 172, 1, // Opcode: S2_storerh_pcr
3141/* 15585 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15695
3142/* 15590 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3143/* 15593 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15653
3144/* 15598 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3145/* 15601 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15636
3146/* 15606 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3147/* 15609 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15626
3148/* 15614 */ MCD::OPC_CheckField, 0, 2, 0, 168, 57, 0, // Skip to: 30381
3149/* 15621 */ MCD::OPC_Decode, 141, 18, 177, 1, // Opcode: S2_storerh_pi
3150/* 15626 */ MCD::OPC_FilterValue, 1, 158, 57, 0, // Skip to: 30381
3151/* 15631 */ MCD::OPC_Decode, 217, 17, 178, 1, // Opcode: S2_pstorerht_pi
3152/* 15636 */ MCD::OPC_FilterValue, 1, 148, 57, 0, // Skip to: 30381
3153/* 15641 */ MCD::OPC_CheckField, 13, 1, 1, 141, 57, 0, // Skip to: 30381
3154/* 15648 */ MCD::OPC_Decode, 218, 17, 178, 1, // Opcode: S2_pstorerhtnew_pi
3155/* 15653 */ MCD::OPC_FilterValue, 1, 131, 57, 0, // Skip to: 30381
3156/* 15658 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3157/* 15661 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15678
3158/* 15666 */ MCD::OPC_CheckField, 13, 1, 1, 116, 57, 0, // Skip to: 30381
3159/* 15673 */ MCD::OPC_Decode, 208, 17, 178, 1, // Opcode: S2_pstorerhf_pi
3160/* 15678 */ MCD::OPC_FilterValue, 1, 106, 57, 0, // Skip to: 30381
3161/* 15683 */ MCD::OPC_CheckField, 13, 1, 1, 99, 57, 0, // Skip to: 30381
3162/* 15690 */ MCD::OPC_Decode, 209, 17, 178, 1, // Opcode: S2_pstorerhfnew_pi
3163/* 15695 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15712
3164/* 15700 */ MCD::OPC_CheckField, 0, 8, 0, 82, 57, 0, // Skip to: 30381
3165/* 15707 */ MCD::OPC_Decode, 142, 18, 172, 1, // Opcode: S2_storerh_pr
3166/* 15712 */ MCD::OPC_FilterValue, 3, 72, 57, 0, // Skip to: 30381
3167/* 15717 */ MCD::OPC_CheckField, 0, 8, 0, 65, 57, 0, // Skip to: 30381
3168/* 15724 */ MCD::OPC_Decode, 138, 18, 172, 1, // Opcode: S2_storerh_pbr
3169/* 15729 */ MCD::OPC_FilterValue, 11, 207, 0, 0, // Skip to: 15941
3170/* 15734 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3171/* 15737 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 15747
3172/* 15742 */ MCD::OPC_Decode, 130, 18, 175, 1, // Opcode: S2_storerf_io
3173/* 15747 */ MCD::OPC_FilterValue, 1, 37, 57, 0, // Skip to: 30381
3174/* 15752 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3175/* 15755 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 15797
3176/* 15760 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3177/* 15763 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15780
3178/* 15768 */ MCD::OPC_CheckField, 7, 1, 0, 14, 57, 0, // Skip to: 30381
3179/* 15775 */ MCD::OPC_Decode, 132, 18, 176, 1, // Opcode: S2_storerf_pci
3180/* 15780 */ MCD::OPC_FilterValue, 2, 4, 57, 0, // Skip to: 30381
3181/* 15785 */ MCD::OPC_CheckField, 3, 5, 0, 253, 56, 0, // Skip to: 30381
3182/* 15792 */ MCD::OPC_Decode, 133, 18, 172, 1, // Opcode: S2_storerf_pcr
3183/* 15797 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15907
3184/* 15802 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3185/* 15805 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15865
3186/* 15810 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3187/* 15813 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15848
3188/* 15818 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3189/* 15821 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15838
3190/* 15826 */ MCD::OPC_CheckField, 0, 2, 0, 212, 56, 0, // Skip to: 30381
3191/* 15833 */ MCD::OPC_Decode, 134, 18, 177, 1, // Opcode: S2_storerf_pi
3192/* 15838 */ MCD::OPC_FilterValue, 1, 202, 56, 0, // Skip to: 30381
3193/* 15843 */ MCD::OPC_Decode, 205, 17, 178, 1, // Opcode: S2_pstorerft_pi
3194/* 15848 */ MCD::OPC_FilterValue, 1, 192, 56, 0, // Skip to: 30381
3195/* 15853 */ MCD::OPC_CheckField, 13, 1, 1, 185, 56, 0, // Skip to: 30381
3196/* 15860 */ MCD::OPC_Decode, 206, 17, 178, 1, // Opcode: S2_pstorerftnew_pi
3197/* 15865 */ MCD::OPC_FilterValue, 1, 175, 56, 0, // Skip to: 30381
3198/* 15870 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3199/* 15873 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15890
3200/* 15878 */ MCD::OPC_CheckField, 13, 1, 1, 160, 56, 0, // Skip to: 30381
3201/* 15885 */ MCD::OPC_Decode, 202, 17, 178, 1, // Opcode: S2_pstorerff_pi
3202/* 15890 */ MCD::OPC_FilterValue, 1, 150, 56, 0, // Skip to: 30381
3203/* 15895 */ MCD::OPC_CheckField, 13, 1, 1, 143, 56, 0, // Skip to: 30381
3204/* 15902 */ MCD::OPC_Decode, 203, 17, 178, 1, // Opcode: S2_pstorerffnew_pi
3205/* 15907 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15924
3206/* 15912 */ MCD::OPC_CheckField, 0, 8, 0, 126, 56, 0, // Skip to: 30381
3207/* 15919 */ MCD::OPC_Decode, 135, 18, 172, 1, // Opcode: S2_storerf_pr
3208/* 15924 */ MCD::OPC_FilterValue, 3, 116, 56, 0, // Skip to: 30381
3209/* 15929 */ MCD::OPC_CheckField, 0, 8, 0, 109, 56, 0, // Skip to: 30381
3210/* 15936 */ MCD::OPC_Decode, 131, 18, 172, 1, // Opcode: S2_storerf_pbr
3211/* 15941 */ MCD::OPC_FilterValue, 12, 207, 0, 0, // Skip to: 16153
3212/* 15946 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3213/* 15949 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 15959
3214/* 15954 */ MCD::OPC_Decode, 151, 18, 179, 1, // Opcode: S2_storeri_io
3215/* 15959 */ MCD::OPC_FilterValue, 1, 81, 56, 0, // Skip to: 30381
3216/* 15964 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3217/* 15967 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 16009
3218/* 15972 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3219/* 15975 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15992
3220/* 15980 */ MCD::OPC_CheckField, 7, 1, 0, 58, 56, 0, // Skip to: 30381
3221/* 15987 */ MCD::OPC_Decode, 153, 18, 180, 1, // Opcode: S2_storeri_pci
3222/* 15992 */ MCD::OPC_FilterValue, 2, 48, 56, 0, // Skip to: 30381
3223/* 15997 */ MCD::OPC_CheckField, 3, 5, 0, 41, 56, 0, // Skip to: 30381
3224/* 16004 */ MCD::OPC_Decode, 154, 18, 172, 1, // Opcode: S2_storeri_pcr
3225/* 16009 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 16119
3226/* 16014 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3227/* 16017 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 16077
3228/* 16022 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3229/* 16025 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 16060
3230/* 16030 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3231/* 16033 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16050
3232/* 16038 */ MCD::OPC_CheckField, 0, 2, 0, 0, 56, 0, // Skip to: 30381
3233/* 16045 */ MCD::OPC_Decode, 155, 18, 181, 1, // Opcode: S2_storeri_pi
3234/* 16050 */ MCD::OPC_FilterValue, 1, 246, 55, 0, // Skip to: 30381
3235/* 16055 */ MCD::OPC_Decode, 229, 17, 182, 1, // Opcode: S2_pstorerit_pi
3236/* 16060 */ MCD::OPC_FilterValue, 1, 236, 55, 0, // Skip to: 30381
3237/* 16065 */ MCD::OPC_CheckField, 13, 1, 1, 229, 55, 0, // Skip to: 30381
3238/* 16072 */ MCD::OPC_Decode, 230, 17, 182, 1, // Opcode: S2_pstoreritnew_pi
3239/* 16077 */ MCD::OPC_FilterValue, 1, 219, 55, 0, // Skip to: 30381
3240/* 16082 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3241/* 16085 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16102
3242/* 16090 */ MCD::OPC_CheckField, 13, 1, 1, 204, 55, 0, // Skip to: 30381
3243/* 16097 */ MCD::OPC_Decode, 220, 17, 182, 1, // Opcode: S2_pstorerif_pi
3244/* 16102 */ MCD::OPC_FilterValue, 1, 194, 55, 0, // Skip to: 30381
3245/* 16107 */ MCD::OPC_CheckField, 13, 1, 1, 187, 55, 0, // Skip to: 30381
3246/* 16114 */ MCD::OPC_Decode, 221, 17, 182, 1, // Opcode: S2_pstorerifnew_pi
3247/* 16119 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16136
3248/* 16124 */ MCD::OPC_CheckField, 0, 8, 0, 170, 55, 0, // Skip to: 30381
3249/* 16131 */ MCD::OPC_Decode, 156, 18, 172, 1, // Opcode: S2_storeri_pr
3250/* 16136 */ MCD::OPC_FilterValue, 3, 160, 55, 0, // Skip to: 30381
3251/* 16141 */ MCD::OPC_CheckField, 0, 8, 0, 153, 55, 0, // Skip to: 30381
3252/* 16148 */ MCD::OPC_Decode, 152, 18, 172, 1, // Opcode: S2_storeri_pbr
3253/* 16153 */ MCD::OPC_FilterValue, 13, 127, 2, 0, // Skip to: 16797
3254/* 16158 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
3255/* 16161 */ MCD::OPC_FilterValue, 0, 207, 0, 0, // Skip to: 16373
3256/* 16166 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3257/* 16169 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 16179
3258/* 16174 */ MCD::OPC_Decode, 244, 17, 183, 1, // Opcode: S2_storerbnew_io
3259/* 16179 */ MCD::OPC_FilterValue, 1, 117, 55, 0, // Skip to: 30381
3260/* 16184 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3261/* 16187 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 16229
3262/* 16192 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3263/* 16195 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16212
3264/* 16200 */ MCD::OPC_CheckField, 7, 1, 0, 94, 55, 0, // Skip to: 30381
3265/* 16207 */ MCD::OPC_Decode, 246, 17, 184, 1, // Opcode: S2_storerbnew_pci
3266/* 16212 */ MCD::OPC_FilterValue, 2, 84, 55, 0, // Skip to: 30381
3267/* 16217 */ MCD::OPC_CheckField, 3, 5, 0, 77, 55, 0, // Skip to: 30381
3268/* 16224 */ MCD::OPC_Decode, 247, 17, 185, 1, // Opcode: S2_storerbnew_pcr
3269/* 16229 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 16339
3270/* 16234 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3271/* 16237 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 16297
3272/* 16242 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3273/* 16245 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 16280
3274/* 16250 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3275/* 16253 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16270
3276/* 16258 */ MCD::OPC_CheckField, 0, 2, 0, 36, 55, 0, // Skip to: 30381
3277/* 16265 */ MCD::OPC_Decode, 248, 17, 186, 1, // Opcode: S2_storerbnew_pi
3278/* 16270 */ MCD::OPC_FilterValue, 1, 26, 55, 0, // Skip to: 30381
3279/* 16275 */ MCD::OPC_Decode, 190, 17, 187, 1, // Opcode: S2_pstorerbnewt_pi
3280/* 16280 */ MCD::OPC_FilterValue, 1, 16, 55, 0, // Skip to: 30381
3281/* 16285 */ MCD::OPC_CheckField, 13, 1, 1, 9, 55, 0, // Skip to: 30381
3282/* 16292 */ MCD::OPC_Decode, 191, 17, 187, 1, // Opcode: S2_pstorerbnewtnew_pi
3283/* 16297 */ MCD::OPC_FilterValue, 1, 255, 54, 0, // Skip to: 30381
3284/* 16302 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3285/* 16305 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16322
3286/* 16310 */ MCD::OPC_CheckField, 13, 1, 1, 240, 54, 0, // Skip to: 30381
3287/* 16317 */ MCD::OPC_Decode, 187, 17, 187, 1, // Opcode: S2_pstorerbnewf_pi
3288/* 16322 */ MCD::OPC_FilterValue, 1, 230, 54, 0, // Skip to: 30381
3289/* 16327 */ MCD::OPC_CheckField, 13, 1, 1, 223, 54, 0, // Skip to: 30381
3290/* 16334 */ MCD::OPC_Decode, 188, 17, 187, 1, // Opcode: S2_pstorerbnewfnew_pi
3291/* 16339 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16356
3292/* 16344 */ MCD::OPC_CheckField, 0, 8, 0, 206, 54, 0, // Skip to: 30381
3293/* 16351 */ MCD::OPC_Decode, 249, 17, 185, 1, // Opcode: S2_storerbnew_pr
3294/* 16356 */ MCD::OPC_FilterValue, 3, 196, 54, 0, // Skip to: 30381
3295/* 16361 */ MCD::OPC_CheckField, 0, 8, 0, 189, 54, 0, // Skip to: 30381
3296/* 16368 */ MCD::OPC_Decode, 245, 17, 185, 1, // Opcode: S2_storerbnew_pbr
3297/* 16373 */ MCD::OPC_FilterValue, 1, 207, 0, 0, // Skip to: 16585
3298/* 16378 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3299/* 16381 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 16391
3300/* 16386 */ MCD::OPC_Decode, 144, 18, 188, 1, // Opcode: S2_storerhnew_io
3301/* 16391 */ MCD::OPC_FilterValue, 1, 161, 54, 0, // Skip to: 30381
3302/* 16396 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3303/* 16399 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 16441
3304/* 16404 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3305/* 16407 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16424
3306/* 16412 */ MCD::OPC_CheckField, 7, 1, 0, 138, 54, 0, // Skip to: 30381
3307/* 16419 */ MCD::OPC_Decode, 146, 18, 189, 1, // Opcode: S2_storerhnew_pci
3308/* 16424 */ MCD::OPC_FilterValue, 2, 128, 54, 0, // Skip to: 30381
3309/* 16429 */ MCD::OPC_CheckField, 3, 5, 0, 121, 54, 0, // Skip to: 30381
3310/* 16436 */ MCD::OPC_Decode, 147, 18, 185, 1, // Opcode: S2_storerhnew_pcr
3311/* 16441 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 16551
3312/* 16446 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3313/* 16449 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 16509
3314/* 16454 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3315/* 16457 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 16492
3316/* 16462 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3317/* 16465 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16482
3318/* 16470 */ MCD::OPC_CheckField, 0, 2, 0, 80, 54, 0, // Skip to: 30381
3319/* 16477 */ MCD::OPC_Decode, 148, 18, 190, 1, // Opcode: S2_storerhnew_pi
3320/* 16482 */ MCD::OPC_FilterValue, 1, 70, 54, 0, // Skip to: 30381
3321/* 16487 */ MCD::OPC_Decode, 214, 17, 191, 1, // Opcode: S2_pstorerhnewt_pi
3322/* 16492 */ MCD::OPC_FilterValue, 1, 60, 54, 0, // Skip to: 30381
3323/* 16497 */ MCD::OPC_CheckField, 13, 1, 1, 53, 54, 0, // Skip to: 30381
3324/* 16504 */ MCD::OPC_Decode, 215, 17, 191, 1, // Opcode: S2_pstorerhnewtnew_pi
3325/* 16509 */ MCD::OPC_FilterValue, 1, 43, 54, 0, // Skip to: 30381
3326/* 16514 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3327/* 16517 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16534
3328/* 16522 */ MCD::OPC_CheckField, 13, 1, 1, 28, 54, 0, // Skip to: 30381
3329/* 16529 */ MCD::OPC_Decode, 211, 17, 191, 1, // Opcode: S2_pstorerhnewf_pi
3330/* 16534 */ MCD::OPC_FilterValue, 1, 18, 54, 0, // Skip to: 30381
3331/* 16539 */ MCD::OPC_CheckField, 13, 1, 1, 11, 54, 0, // Skip to: 30381
3332/* 16546 */ MCD::OPC_Decode, 212, 17, 191, 1, // Opcode: S2_pstorerhnewfnew_pi
3333/* 16551 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16568
3334/* 16556 */ MCD::OPC_CheckField, 0, 8, 0, 250, 53, 0, // Skip to: 30381
3335/* 16563 */ MCD::OPC_Decode, 149, 18, 185, 1, // Opcode: S2_storerhnew_pr
3336/* 16568 */ MCD::OPC_FilterValue, 3, 240, 53, 0, // Skip to: 30381
3337/* 16573 */ MCD::OPC_CheckField, 0, 8, 0, 233, 53, 0, // Skip to: 30381
3338/* 16580 */ MCD::OPC_Decode, 145, 18, 185, 1, // Opcode: S2_storerhnew_pbr
3339/* 16585 */ MCD::OPC_FilterValue, 2, 223, 53, 0, // Skip to: 30381
3340/* 16590 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3341/* 16593 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 16603
3342/* 16598 */ MCD::OPC_Decode, 158, 18, 192, 1, // Opcode: S2_storerinew_io
3343/* 16603 */ MCD::OPC_FilterValue, 1, 205, 53, 0, // Skip to: 30381
3344/* 16608 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3345/* 16611 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 16653
3346/* 16616 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3347/* 16619 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16636
3348/* 16624 */ MCD::OPC_CheckField, 7, 1, 0, 182, 53, 0, // Skip to: 30381
3349/* 16631 */ MCD::OPC_Decode, 160, 18, 193, 1, // Opcode: S2_storerinew_pci
3350/* 16636 */ MCD::OPC_FilterValue, 2, 172, 53, 0, // Skip to: 30381
3351/* 16641 */ MCD::OPC_CheckField, 3, 5, 0, 165, 53, 0, // Skip to: 30381
3352/* 16648 */ MCD::OPC_Decode, 161, 18, 185, 1, // Opcode: S2_storerinew_pcr
3353/* 16653 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 16763
3354/* 16658 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3355/* 16661 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 16721
3356/* 16666 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3357/* 16669 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 16704
3358/* 16674 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3359/* 16677 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16694
3360/* 16682 */ MCD::OPC_CheckField, 0, 2, 0, 124, 53, 0, // Skip to: 30381
3361/* 16689 */ MCD::OPC_Decode, 162, 18, 194, 1, // Opcode: S2_storerinew_pi
3362/* 16694 */ MCD::OPC_FilterValue, 1, 114, 53, 0, // Skip to: 30381
3363/* 16699 */ MCD::OPC_Decode, 226, 17, 195, 1, // Opcode: S2_pstorerinewt_pi
3364/* 16704 */ MCD::OPC_FilterValue, 1, 104, 53, 0, // Skip to: 30381
3365/* 16709 */ MCD::OPC_CheckField, 13, 1, 1, 97, 53, 0, // Skip to: 30381
3366/* 16716 */ MCD::OPC_Decode, 227, 17, 195, 1, // Opcode: S2_pstorerinewtnew_pi
3367/* 16721 */ MCD::OPC_FilterValue, 1, 87, 53, 0, // Skip to: 30381
3368/* 16726 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3369/* 16729 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16746
3370/* 16734 */ MCD::OPC_CheckField, 13, 1, 1, 72, 53, 0, // Skip to: 30381
3371/* 16741 */ MCD::OPC_Decode, 223, 17, 195, 1, // Opcode: S2_pstorerinewf_pi
3372/* 16746 */ MCD::OPC_FilterValue, 1, 62, 53, 0, // Skip to: 30381
3373/* 16751 */ MCD::OPC_CheckField, 13, 1, 1, 55, 53, 0, // Skip to: 30381
3374/* 16758 */ MCD::OPC_Decode, 224, 17, 195, 1, // Opcode: S2_pstorerinewfnew_pi
3375/* 16763 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16780
3376/* 16768 */ MCD::OPC_CheckField, 0, 8, 0, 38, 53, 0, // Skip to: 30381
3377/* 16775 */ MCD::OPC_Decode, 163, 18, 185, 1, // Opcode: S2_storerinew_pr
3378/* 16780 */ MCD::OPC_FilterValue, 3, 28, 53, 0, // Skip to: 30381
3379/* 16785 */ MCD::OPC_CheckField, 0, 8, 0, 21, 53, 0, // Skip to: 30381
3380/* 16792 */ MCD::OPC_Decode, 159, 18, 185, 1, // Opcode: S2_storerinew_pbr
3381/* 16797 */ MCD::OPC_FilterValue, 14, 11, 53, 0, // Skip to: 30381
3382/* 16802 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3383/* 16805 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 16815
3384/* 16810 */ MCD::OPC_Decode, 251, 17, 196, 1, // Opcode: S2_storerd_io
3385/* 16815 */ MCD::OPC_FilterValue, 1, 249, 52, 0, // Skip to: 30381
3386/* 16820 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3387/* 16823 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 16865
3388/* 16828 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3389/* 16831 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16848
3390/* 16836 */ MCD::OPC_CheckField, 7, 1, 0, 226, 52, 0, // Skip to: 30381
3391/* 16843 */ MCD::OPC_Decode, 253, 17, 197, 1, // Opcode: S2_storerd_pci
3392/* 16848 */ MCD::OPC_FilterValue, 2, 216, 52, 0, // Skip to: 30381
3393/* 16853 */ MCD::OPC_CheckField, 3, 5, 0, 209, 52, 0, // Skip to: 30381
3394/* 16860 */ MCD::OPC_Decode, 254, 17, 198, 1, // Opcode: S2_storerd_pcr
3395/* 16865 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 16975
3396/* 16870 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3397/* 16873 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 16933
3398/* 16878 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3399/* 16881 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 16916
3400/* 16886 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3401/* 16889 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16906
3402/* 16894 */ MCD::OPC_CheckField, 0, 2, 0, 168, 52, 0, // Skip to: 30381
3403/* 16901 */ MCD::OPC_Decode, 255, 17, 199, 1, // Opcode: S2_storerd_pi
3404/* 16906 */ MCD::OPC_FilterValue, 1, 158, 52, 0, // Skip to: 30381
3405/* 16911 */ MCD::OPC_Decode, 199, 17, 200, 1, // Opcode: S2_pstorerdt_pi
3406/* 16916 */ MCD::OPC_FilterValue, 1, 148, 52, 0, // Skip to: 30381
3407/* 16921 */ MCD::OPC_CheckField, 13, 1, 1, 141, 52, 0, // Skip to: 30381
3408/* 16928 */ MCD::OPC_Decode, 200, 17, 200, 1, // Opcode: S2_pstorerdtnew_pi
3409/* 16933 */ MCD::OPC_FilterValue, 1, 131, 52, 0, // Skip to: 30381
3410/* 16938 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3411/* 16941 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16958
3412/* 16946 */ MCD::OPC_CheckField, 13, 1, 1, 116, 52, 0, // Skip to: 30381
3413/* 16953 */ MCD::OPC_Decode, 196, 17, 200, 1, // Opcode: S2_pstorerdf_pi
3414/* 16958 */ MCD::OPC_FilterValue, 1, 106, 52, 0, // Skip to: 30381
3415/* 16963 */ MCD::OPC_CheckField, 13, 1, 1, 99, 52, 0, // Skip to: 30381
3416/* 16970 */ MCD::OPC_Decode, 197, 17, 200, 1, // Opcode: S2_pstorerdfnew_pi
3417/* 16975 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16992
3418/* 16980 */ MCD::OPC_CheckField, 0, 8, 0, 82, 52, 0, // Skip to: 30381
3419/* 16987 */ MCD::OPC_Decode, 128, 18, 198, 1, // Opcode: S2_storerd_pr
3420/* 16992 */ MCD::OPC_FilterValue, 3, 72, 52, 0, // Skip to: 30381
3421/* 16997 */ MCD::OPC_CheckField, 0, 8, 0, 65, 52, 0, // Skip to: 30381
3422/* 17004 */ MCD::OPC_Decode, 252, 17, 198, 1, // Opcode: S2_storerd_pbr
3423/* 17009 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 17019
3424/* 17014 */ MCD::OPC_Decode, 150, 7, 201, 1, // Opcode: A2_addi
3425/* 17019 */ MCD::OPC_FilterValue, 12, 176, 9, 0, // Skip to: 19504
3426/* 17024 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
3427/* 17027 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17044
3428/* 17032 */ MCD::OPC_CheckField, 13, 1, 0, 30, 52, 0, // Skip to: 30381
3429/* 17039 */ MCD::OPC_Decode, 178, 18, 202, 1, // Opcode: S2_valignib
3430/* 17044 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17061
3431/* 17049 */ MCD::OPC_CheckField, 13, 1, 0, 13, 52, 0, // Skip to: 30381
3432/* 17056 */ MCD::OPC_Decode, 195, 18, 203, 1, // Opcode: S2_vspliceib
3433/* 17061 */ MCD::OPC_FilterValue, 8, 71, 0, 0, // Skip to: 17137
3434/* 17066 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3435/* 17069 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17086
3436/* 17074 */ MCD::OPC_CheckField, 13, 1, 0, 244, 51, 0, // Skip to: 30381
3437/* 17081 */ MCD::OPC_Decode, 133, 17, 204, 1, // Opcode: S2_extractup_rp
3438/* 17086 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17103
3439/* 17091 */ MCD::OPC_CheckField, 13, 1, 0, 227, 51, 0, // Skip to: 30381
3440/* 17098 */ MCD::OPC_Decode, 233, 17, 204, 1, // Opcode: S2_shuffeb
3441/* 17103 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17120
3442/* 17108 */ MCD::OPC_CheckField, 13, 1, 0, 210, 51, 0, // Skip to: 30381
3443/* 17115 */ MCD::OPC_Decode, 235, 17, 205, 1, // Opcode: S2_shuffob
3444/* 17120 */ MCD::OPC_FilterValue, 6, 200, 51, 0, // Skip to: 30381
3445/* 17125 */ MCD::OPC_CheckField, 13, 1, 0, 193, 51, 0, // Skip to: 30381
3446/* 17132 */ MCD::OPC_Decode, 234, 17, 204, 1, // Opcode: S2_shuffeh
3447/* 17137 */ MCD::OPC_FilterValue, 10, 88, 0, 0, // Skip to: 17230
3448/* 17142 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3449/* 17145 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17162
3450/* 17150 */ MCD::OPC_CheckField, 13, 1, 0, 168, 51, 0, // Skip to: 30381
3451/* 17157 */ MCD::OPC_Decode, 227, 19, 204, 1, // Opcode: S4_vxaddsubw
3452/* 17162 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 17179
3453/* 17167 */ MCD::OPC_CheckField, 13, 1, 0, 151, 51, 0, // Skip to: 30381
3454/* 17174 */ MCD::OPC_Decode, 139, 9, 206, 1, // Opcode: A5_vaddhubs
3455/* 17179 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17196
3456/* 17184 */ MCD::OPC_CheckField, 13, 1, 0, 134, 51, 0, // Skip to: 30381
3457/* 17191 */ MCD::OPC_Decode, 230, 19, 204, 1, // Opcode: S4_vxsubaddw
3458/* 17196 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17213
3459/* 17201 */ MCD::OPC_CheckField, 13, 1, 0, 117, 51, 0, // Skip to: 30381
3460/* 17208 */ MCD::OPC_Decode, 225, 19, 204, 1, // Opcode: S4_vxaddsubh
3461/* 17213 */ MCD::OPC_FilterValue, 6, 107, 51, 0, // Skip to: 30381
3462/* 17218 */ MCD::OPC_CheckField, 13, 1, 0, 100, 51, 0, // Skip to: 30381
3463/* 17225 */ MCD::OPC_Decode, 228, 19, 204, 1, // Opcode: S4_vxsubaddh
3464/* 17230 */ MCD::OPC_FilterValue, 12, 115, 0, 0, // Skip to: 17350
3465/* 17235 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3466/* 17238 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17255
3467/* 17243 */ MCD::OPC_CheckField, 13, 1, 0, 75, 51, 0, // Skip to: 30381
3468/* 17250 */ MCD::OPC_Decode, 236, 17, 205, 1, // Opcode: S2_shuffoh
3469/* 17255 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17272
3470/* 17260 */ MCD::OPC_CheckField, 13, 1, 0, 58, 51, 0, // Skip to: 30381
3471/* 17267 */ MCD::OPC_Decode, 200, 18, 204, 1, // Opcode: S2_vtrunewh
3472/* 17272 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 17294
3473/* 17277 */ MCD::OPC_CheckPredicate, 6, 43, 51, 0, // Skip to: 30381
3474/* 17282 */ MCD::OPC_CheckField, 13, 1, 0, 36, 51, 0, // Skip to: 30381
3475/* 17289 */ MCD::OPC_Decode, 248, 19, 204, 1, // Opcode: S6_vtrunehb_ppp
3476/* 17294 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17311
3477/* 17299 */ MCD::OPC_CheckField, 13, 1, 0, 19, 51, 0, // Skip to: 30381
3478/* 17306 */ MCD::OPC_Decode, 202, 18, 204, 1, // Opcode: S2_vtrunowh
3479/* 17311 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 17333
3480/* 17316 */ MCD::OPC_CheckPredicate, 6, 4, 51, 0, // Skip to: 30381
3481/* 17321 */ MCD::OPC_CheckField, 13, 1, 0, 253, 50, 0, // Skip to: 30381
3482/* 17328 */ MCD::OPC_Decode, 249, 19, 204, 1, // Opcode: S6_vtrunohb_ppp
3483/* 17333 */ MCD::OPC_FilterValue, 6, 243, 50, 0, // Skip to: 30381
3484/* 17338 */ MCD::OPC_CheckField, 13, 1, 0, 236, 50, 0, // Skip to: 30381
3485/* 17345 */ MCD::OPC_Decode, 139, 17, 204, 1, // Opcode: S2_lfsp
3486/* 17350 */ MCD::OPC_FilterValue, 14, 76, 0, 0, // Skip to: 17431
3487/* 17355 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3488/* 17358 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17375
3489/* 17363 */ MCD::OPC_CheckField, 13, 1, 0, 211, 50, 0, // Skip to: 30381
3490/* 17370 */ MCD::OPC_Decode, 226, 19, 204, 1, // Opcode: S4_vxaddsubhr
3491/* 17375 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17392
3492/* 17380 */ MCD::OPC_CheckField, 13, 1, 0, 194, 50, 0, // Skip to: 30381
3493/* 17387 */ MCD::OPC_Decode, 229, 19, 204, 1, // Opcode: S4_vxsubaddhr
3494/* 17392 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17409
3495/* 17397 */ MCD::OPC_CheckField, 13, 1, 0, 177, 50, 0, // Skip to: 30381
3496/* 17404 */ MCD::OPC_Decode, 216, 18, 204, 1, // Opcode: S4_extractp_rp
3497/* 17409 */ MCD::OPC_FilterValue, 6, 167, 50, 0, // Skip to: 30381
3498/* 17414 */ MCD::OPC_CheckPredicate, 9, 162, 50, 0, // Skip to: 30381
3499/* 17419 */ MCD::OPC_CheckField, 13, 1, 0, 155, 50, 0, // Skip to: 30381
3500/* 17426 */ MCD::OPC_Decode, 243, 16, 204, 1, // Opcode: S2_cabacdecbin
3501/* 17431 */ MCD::OPC_FilterValue, 16, 19, 0, 0, // Skip to: 17455
3502/* 17436 */ MCD::OPC_CheckField, 13, 1, 0, 138, 50, 0, // Skip to: 30381
3503/* 17443 */ MCD::OPC_CheckField, 7, 1, 0, 131, 50, 0, // Skip to: 30381
3504/* 17450 */ MCD::OPC_Decode, 179, 18, 207, 1, // Opcode: S2_valignrb
3505/* 17455 */ MCD::OPC_FilterValue, 20, 19, 0, 0, // Skip to: 17479
3506/* 17460 */ MCD::OPC_CheckField, 13, 1, 0, 114, 50, 0, // Skip to: 30381
3507/* 17467 */ MCD::OPC_CheckField, 7, 1, 0, 107, 50, 0, // Skip to: 30381
3508/* 17474 */ MCD::OPC_Decode, 196, 18, 208, 1, // Opcode: S2_vsplicerb
3509/* 17479 */ MCD::OPC_FilterValue, 22, 19, 0, 0, // Skip to: 17503
3510/* 17484 */ MCD::OPC_CheckField, 13, 1, 0, 90, 50, 0, // Skip to: 30381
3511/* 17491 */ MCD::OPC_CheckField, 7, 1, 0, 83, 50, 0, // Skip to: 30381
3512/* 17498 */ MCD::OPC_Decode, 183, 8, 209, 1, // Opcode: A4_addp_c
3513/* 17503 */ MCD::OPC_FilterValue, 23, 19, 0, 0, // Skip to: 17527
3514/* 17508 */ MCD::OPC_CheckField, 13, 1, 0, 66, 50, 0, // Skip to: 30381
3515/* 17515 */ MCD::OPC_CheckField, 7, 1, 0, 59, 50, 0, // Skip to: 30381
3516/* 17522 */ MCD::OPC_Decode, 243, 8, 209, 1, // Opcode: A4_subp_c
3517/* 17527 */ MCD::OPC_FilterValue, 24, 71, 0, 0, // Skip to: 17603
3518/* 17532 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3519/* 17535 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17552
3520/* 17540 */ MCD::OPC_CheckField, 13, 1, 0, 34, 50, 0, // Skip to: 30381
3521/* 17547 */ MCD::OPC_Decode, 240, 16, 210, 1, // Opcode: S2_asr_r_vw
3522/* 17552 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17569
3523/* 17557 */ MCD::OPC_CheckField, 13, 1, 0, 17, 50, 0, // Skip to: 30381
3524/* 17564 */ MCD::OPC_Decode, 179, 17, 210, 1, // Opcode: S2_lsr_r_vw
3525/* 17569 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17586
3526/* 17574 */ MCD::OPC_CheckField, 13, 1, 0, 0, 50, 0, // Skip to: 30381
3527/* 17581 */ MCD::OPC_Decode, 210, 16, 210, 1, // Opcode: S2_asl_r_vw
3528/* 17586 */ MCD::OPC_FilterValue, 6, 246, 49, 0, // Skip to: 30381
3529/* 17591 */ MCD::OPC_CheckField, 13, 1, 0, 239, 49, 0, // Skip to: 30381
3530/* 17598 */ MCD::OPC_Decode, 152, 17, 210, 1, // Opcode: S2_lsl_r_vw
3531/* 17603 */ MCD::OPC_FilterValue, 26, 71, 0, 0, // Skip to: 17679
3532/* 17608 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3533/* 17611 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17628
3534/* 17616 */ MCD::OPC_CheckField, 13, 1, 0, 214, 49, 0, // Skip to: 30381
3535/* 17623 */ MCD::OPC_Decode, 239, 16, 210, 1, // Opcode: S2_asr_r_vh
3536/* 17628 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17645
3537/* 17633 */ MCD::OPC_CheckField, 13, 1, 0, 197, 49, 0, // Skip to: 30381
3538/* 17640 */ MCD::OPC_Decode, 178, 17, 210, 1, // Opcode: S2_lsr_r_vh
3539/* 17645 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17662
3540/* 17650 */ MCD::OPC_CheckField, 13, 1, 0, 180, 49, 0, // Skip to: 30381
3541/* 17657 */ MCD::OPC_Decode, 209, 16, 210, 1, // Opcode: S2_asl_r_vh
3542/* 17662 */ MCD::OPC_FilterValue, 6, 170, 49, 0, // Skip to: 30381
3543/* 17667 */ MCD::OPC_CheckField, 13, 1, 0, 163, 49, 0, // Skip to: 30381
3544/* 17674 */ MCD::OPC_Decode, 151, 17, 210, 1, // Opcode: S2_lsl_r_vh
3545/* 17679 */ MCD::OPC_FilterValue, 28, 71, 0, 0, // Skip to: 17755
3546/* 17684 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3547/* 17687 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17704
3548/* 17692 */ MCD::OPC_CheckField, 13, 1, 0, 138, 49, 0, // Skip to: 30381
3549/* 17699 */ MCD::OPC_Decode, 226, 16, 210, 1, // Opcode: S2_asr_r_p
3550/* 17704 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17721
3551/* 17709 */ MCD::OPC_CheckField, 13, 1, 0, 121, 49, 0, // Skip to: 30381
3552/* 17716 */ MCD::OPC_Decode, 167, 17, 210, 1, // Opcode: S2_lsr_r_p
3553/* 17721 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17738
3554/* 17726 */ MCD::OPC_CheckField, 13, 1, 0, 104, 49, 0, // Skip to: 30381
3555/* 17733 */ MCD::OPC_Decode, 197, 16, 210, 1, // Opcode: S2_asl_r_p
3556/* 17738 */ MCD::OPC_FilterValue, 6, 94, 49, 0, // Skip to: 30381
3557/* 17743 */ MCD::OPC_CheckField, 13, 1, 0, 87, 49, 0, // Skip to: 30381
3558/* 17750 */ MCD::OPC_Decode, 140, 17, 210, 1, // Opcode: S2_lsl_r_p
3559/* 17755 */ MCD::OPC_FilterValue, 30, 61, 0, 0, // Skip to: 17821
3560/* 17760 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
3561/* 17763 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 17787
3562/* 17768 */ MCD::OPC_CheckField, 13, 1, 0, 62, 49, 0, // Skip to: 30381
3563/* 17775 */ MCD::OPC_CheckField, 5, 1, 0, 55, 49, 0, // Skip to: 30381
3564/* 17782 */ MCD::OPC_Decode, 181, 18, 210, 1, // Opcode: S2_vcrotate
3565/* 17787 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 17811
3566/* 17792 */ MCD::OPC_CheckField, 13, 1, 0, 38, 49, 0, // Skip to: 30381
3567/* 17799 */ MCD::OPC_CheckField, 5, 1, 0, 31, 49, 0, // Skip to: 30381
3568/* 17806 */ MCD::OPC_Decode, 180, 18, 210, 1, // Opcode: S2_vcnegh
3569/* 17811 */ MCD::OPC_FilterValue, 3, 21, 49, 0, // Skip to: 30381
3570/* 17816 */ MCD::OPC_Decode, 223, 19, 211, 1, // Opcode: S4_vrcrotate
3571/* 17821 */ MCD::OPC_FilterValue, 32, 12, 0, 0, // Skip to: 17838
3572/* 17826 */ MCD::OPC_CheckField, 13, 1, 0, 4, 49, 0, // Skip to: 30381
3573/* 17833 */ MCD::OPC_Decode, 180, 16, 212, 1, // Opcode: S2_addasl_rrri
3574/* 17838 */ MCD::OPC_FilterValue, 40, 83, 0, 0, // Skip to: 17926
3575/* 17843 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3576/* 17846 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 17862
3577/* 17851 */ MCD::OPC_CheckField, 13, 1, 0, 235, 48, 0, // Skip to: 30381
3578/* 17858 */ MCD::OPC_Decode, 238, 16, 85, // Opcode: S2_asr_r_svw_trun
3579/* 17862 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 17878
3580/* 17867 */ MCD::OPC_CheckField, 13, 1, 0, 219, 48, 0, // Skip to: 30381
3581/* 17874 */ MCD::OPC_Decode, 215, 15, 85, // Opcode: M4_cmpyi_wh
3582/* 17878 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 17894
3583/* 17883 */ MCD::OPC_CheckField, 13, 1, 0, 203, 48, 0, // Skip to: 30381
3584/* 17890 */ MCD::OPC_Decode, 216, 15, 85, // Opcode: M4_cmpyi_whc
3585/* 17894 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 17910
3586/* 17899 */ MCD::OPC_CheckField, 13, 1, 0, 187, 48, 0, // Skip to: 30381
3587/* 17906 */ MCD::OPC_Decode, 217, 15, 85, // Opcode: M4_cmpyr_wh
3588/* 17910 */ MCD::OPC_FilterValue, 7, 178, 48, 0, // Skip to: 30381
3589/* 17915 */ MCD::OPC_CheckField, 13, 1, 0, 171, 48, 0, // Skip to: 30381
3590/* 17922 */ MCD::OPC_Decode, 218, 15, 85, // Opcode: M4_cmpyr_whc
3591/* 17926 */ MCD::OPC_FilterValue, 48, 37, 0, 0, // Skip to: 17968
3592/* 17931 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3593/* 17934 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17951
3594/* 17939 */ MCD::OPC_CheckField, 13, 1, 0, 147, 48, 0, // Skip to: 30381
3595/* 17946 */ MCD::OPC_Decode, 237, 16, 132, 1, // Opcode: S2_asr_r_r_sat
3596/* 17951 */ MCD::OPC_FilterValue, 4, 137, 48, 0, // Skip to: 30381
3597/* 17956 */ MCD::OPC_CheckField, 13, 1, 0, 130, 48, 0, // Skip to: 30381
3598/* 17963 */ MCD::OPC_Decode, 208, 16, 132, 1, // Opcode: S2_asl_r_r_sat
3599/* 17968 */ MCD::OPC_FilterValue, 50, 71, 0, 0, // Skip to: 18044
3600/* 17973 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3601/* 17976 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17993
3602/* 17981 */ MCD::OPC_CheckField, 13, 1, 0, 105, 48, 0, // Skip to: 30381
3603/* 17988 */ MCD::OPC_Decode, 232, 16, 132, 1, // Opcode: S2_asr_r_r
3604/* 17993 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18010
3605/* 17998 */ MCD::OPC_CheckField, 13, 1, 0, 88, 48, 0, // Skip to: 30381
3606/* 18005 */ MCD::OPC_Decode, 173, 17, 132, 1, // Opcode: S2_lsr_r_r
3607/* 18010 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18027
3608/* 18015 */ MCD::OPC_CheckField, 13, 1, 0, 71, 48, 0, // Skip to: 30381
3609/* 18022 */ MCD::OPC_Decode, 203, 16, 132, 1, // Opcode: S2_asl_r_r
3610/* 18027 */ MCD::OPC_FilterValue, 6, 61, 48, 0, // Skip to: 30381
3611/* 18032 */ MCD::OPC_CheckField, 13, 1, 0, 54, 48, 0, // Skip to: 30381
3612/* 18039 */ MCD::OPC_Decode, 146, 17, 132, 1, // Opcode: S2_lsl_r_r
3613/* 18044 */ MCD::OPC_FilterValue, 52, 92, 0, 0, // Skip to: 18141
3614/* 18049 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
3615/* 18052 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 18076
3616/* 18057 */ MCD::OPC_CheckField, 13, 1, 0, 29, 48, 0, // Skip to: 30381
3617/* 18064 */ MCD::OPC_CheckField, 5, 1, 0, 22, 48, 0, // Skip to: 30381
3618/* 18071 */ MCD::OPC_Decode, 232, 17, 132, 1, // Opcode: S2_setbit_r
3619/* 18076 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 18100
3620/* 18081 */ MCD::OPC_CheckField, 13, 1, 0, 5, 48, 0, // Skip to: 30381
3621/* 18088 */ MCD::OPC_CheckField, 5, 1, 0, 254, 47, 0, // Skip to: 30381
3622/* 18095 */ MCD::OPC_Decode, 252, 16, 132, 1, // Opcode: S2_clrbit_r
3623/* 18100 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 18124
3624/* 18105 */ MCD::OPC_CheckField, 13, 1, 0, 237, 47, 0, // Skip to: 30381
3625/* 18112 */ MCD::OPC_CheckField, 5, 1, 0, 230, 47, 0, // Skip to: 30381
3626/* 18119 */ MCD::OPC_Decode, 175, 18, 132, 1, // Opcode: S2_togglebit_r
3627/* 18124 */ MCD::OPC_FilterValue, 3, 220, 47, 0, // Skip to: 30381
3628/* 18129 */ MCD::OPC_CheckField, 13, 1, 0, 213, 47, 0, // Skip to: 30381
3629/* 18136 */ MCD::OPC_Decode, 217, 18, 213, 1, // Opcode: S4_lsli
3630/* 18141 */ MCD::OPC_FilterValue, 54, 76, 0, 0, // Skip to: 18222
3631/* 18146 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3632/* 18149 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18166
3633/* 18154 */ MCD::OPC_CheckField, 13, 1, 0, 188, 47, 0, // Skip to: 30381
3634/* 18161 */ MCD::OPC_Decode, 206, 8, 132, 1, // Opcode: A4_cround_rr
3635/* 18166 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 18188
3636/* 18171 */ MCD::OPC_CheckPredicate, 7, 173, 47, 0, // Skip to: 30381
3637/* 18176 */ MCD::OPC_CheckField, 13, 1, 0, 166, 47, 0, // Skip to: 30381
3638/* 18183 */ MCD::OPC_Decode, 144, 9, 210, 1, // Opcode: A7_croundd_rr
3639/* 18188 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18205
3640/* 18193 */ MCD::OPC_CheckField, 13, 1, 0, 149, 47, 0, // Skip to: 30381
3641/* 18200 */ MCD::OPC_Decode, 241, 8, 132, 1, // Opcode: A4_round_rr
3642/* 18205 */ MCD::OPC_FilterValue, 6, 139, 47, 0, // Skip to: 30381
3643/* 18210 */ MCD::OPC_CheckField, 13, 1, 0, 132, 47, 0, // Skip to: 30381
3644/* 18217 */ MCD::OPC_Decode, 242, 8, 132, 1, // Opcode: A4_round_rr_sat
3645/* 18222 */ MCD::OPC_FilterValue, 56, 19, 0, 0, // Skip to: 18246
3646/* 18227 */ MCD::OPC_CheckField, 13, 1, 0, 115, 47, 0, // Skip to: 30381
3647/* 18234 */ MCD::OPC_CheckField, 2, 6, 0, 108, 47, 0, // Skip to: 30381
3648/* 18241 */ MCD::OPC_Decode, 177, 18, 167, 1, // Opcode: S2_tstbit_r
3649/* 18246 */ MCD::OPC_FilterValue, 57, 19, 0, 0, // Skip to: 18270
3650/* 18251 */ MCD::OPC_CheckField, 13, 1, 0, 91, 47, 0, // Skip to: 30381
3651/* 18258 */ MCD::OPC_CheckField, 2, 6, 0, 84, 47, 0, // Skip to: 30381
3652/* 18265 */ MCD::OPC_Decode, 219, 18, 167, 1, // Opcode: S4_ntstbit_r
3653/* 18270 */ MCD::OPC_FilterValue, 58, 19, 0, 0, // Skip to: 18294
3654/* 18275 */ MCD::OPC_CheckField, 13, 1, 0, 67, 47, 0, // Skip to: 30381
3655/* 18282 */ MCD::OPC_CheckField, 2, 6, 0, 60, 47, 0, // Skip to: 30381
3656/* 18289 */ MCD::OPC_Decode, 152, 9, 167, 1, // Opcode: C2_bitsset
3657/* 18294 */ MCD::OPC_FilterValue, 59, 19, 0, 0, // Skip to: 18318
3658/* 18299 */ MCD::OPC_CheckField, 13, 1, 0, 43, 47, 0, // Skip to: 30381
3659/* 18306 */ MCD::OPC_CheckField, 2, 6, 0, 36, 47, 0, // Skip to: 30381
3660/* 18313 */ MCD::OPC_Decode, 198, 9, 167, 1, // Opcode: C4_nbitsset
3661/* 18318 */ MCD::OPC_FilterValue, 60, 19, 0, 0, // Skip to: 18342
3662/* 18323 */ MCD::OPC_CheckField, 13, 1, 0, 19, 47, 0, // Skip to: 30381
3663/* 18330 */ MCD::OPC_CheckField, 2, 6, 0, 12, 47, 0, // Skip to: 30381
3664/* 18337 */ MCD::OPC_Decode, 150, 9, 167, 1, // Opcode: C2_bitsclr
3665/* 18342 */ MCD::OPC_FilterValue, 61, 19, 0, 0, // Skip to: 18366
3666/* 18347 */ MCD::OPC_CheckField, 13, 1, 0, 251, 46, 0, // Skip to: 30381
3667/* 18354 */ MCD::OPC_CheckField, 2, 6, 0, 244, 46, 0, // Skip to: 30381
3668/* 18361 */ MCD::OPC_Decode, 196, 9, 167, 1, // Opcode: C4_nbitsclr
3669/* 18366 */ MCD::OPC_FilterValue, 62, 105, 0, 0, // Skip to: 18476
3670/* 18371 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3671/* 18374 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 18391
3672/* 18379 */ MCD::OPC_CheckField, 13, 1, 0, 219, 46, 0, // Skip to: 30381
3673/* 18386 */ MCD::OPC_Decode, 192, 8, 167, 1, // Opcode: A4_cmpbgt
3674/* 18391 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 18408
3675/* 18396 */ MCD::OPC_CheckField, 13, 1, 0, 202, 46, 0, // Skip to: 30381
3676/* 18403 */ MCD::OPC_Decode, 196, 8, 167, 1, // Opcode: A4_cmpheq
3677/* 18408 */ MCD::OPC_FilterValue, 32, 12, 0, 0, // Skip to: 18425
3678/* 18413 */ MCD::OPC_CheckField, 13, 1, 0, 185, 46, 0, // Skip to: 30381
3679/* 18420 */ MCD::OPC_Decode, 198, 8, 167, 1, // Opcode: A4_cmphgt
3680/* 18425 */ MCD::OPC_FilterValue, 40, 12, 0, 0, // Skip to: 18442
3681/* 18430 */ MCD::OPC_CheckField, 13, 1, 0, 168, 46, 0, // Skip to: 30381
3682/* 18437 */ MCD::OPC_Decode, 200, 8, 167, 1, // Opcode: A4_cmphgtu
3683/* 18442 */ MCD::OPC_FilterValue, 48, 12, 0, 0, // Skip to: 18459
3684/* 18447 */ MCD::OPC_CheckField, 13, 1, 0, 151, 46, 0, // Skip to: 30381
3685/* 18454 */ MCD::OPC_Decode, 190, 8, 167, 1, // Opcode: A4_cmpbeq
3686/* 18459 */ MCD::OPC_FilterValue, 56, 141, 46, 0, // Skip to: 30381
3687/* 18464 */ MCD::OPC_CheckField, 13, 1, 0, 134, 46, 0, // Skip to: 30381
3688/* 18471 */ MCD::OPC_Decode, 194, 8, 167, 1, // Opcode: A4_cmpbgtu
3689/* 18476 */ MCD::OPC_FilterValue, 63, 71, 0, 0, // Skip to: 18552
3690/* 18481 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3691/* 18484 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18501
3692/* 18489 */ MCD::OPC_CheckField, 13, 1, 0, 109, 46, 0, // Skip to: 30381
3693/* 18496 */ MCD::OPC_Decode, 139, 10, 167, 1, // Opcode: F2_sfcmpge
3694/* 18501 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 18518
3695/* 18506 */ MCD::OPC_CheckField, 13, 1, 0, 92, 46, 0, // Skip to: 30381
3696/* 18513 */ MCD::OPC_Decode, 141, 10, 167, 1, // Opcode: F2_sfcmpuo
3697/* 18518 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 18535
3698/* 18523 */ MCD::OPC_CheckField, 13, 1, 0, 75, 46, 0, // Skip to: 30381
3699/* 18530 */ MCD::OPC_Decode, 138, 10, 167, 1, // Opcode: F2_sfcmpeq
3700/* 18535 */ MCD::OPC_FilterValue, 32, 65, 46, 0, // Skip to: 30381
3701/* 18540 */ MCD::OPC_CheckField, 13, 1, 0, 58, 46, 0, // Skip to: 30381
3702/* 18547 */ MCD::OPC_Decode, 140, 10, 167, 1, // Opcode: F2_sfcmpgt
3703/* 18552 */ MCD::OPC_FilterValue, 64, 19, 0, 0, // Skip to: 18576
3704/* 18557 */ MCD::OPC_CheckField, 13, 1, 0, 41, 46, 0, // Skip to: 30381
3705/* 18564 */ MCD::OPC_CheckField, 5, 3, 0, 34, 46, 0, // Skip to: 30381
3706/* 18571 */ MCD::OPC_Decode, 135, 17, 214, 1, // Opcode: S2_insert_rp
3707/* 18576 */ MCD::OPC_FilterValue, 72, 37, 0, 0, // Skip to: 18618
3708/* 18581 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3709/* 18584 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18601
3710/* 18589 */ MCD::OPC_CheckField, 13, 1, 0, 9, 46, 0, // Skip to: 30381
3711/* 18596 */ MCD::OPC_Decode, 131, 17, 215, 1, // Opcode: S2_extractu_rp
3712/* 18601 */ MCD::OPC_FilterValue, 2, 255, 45, 0, // Skip to: 30381
3713/* 18606 */ MCD::OPC_CheckField, 13, 1, 0, 248, 45, 0, // Skip to: 30381
3714/* 18613 */ MCD::OPC_Decode, 214, 18, 215, 1, // Opcode: S4_extract_rp
3715/* 18618 */ MCD::OPC_FilterValue, 80, 19, 0, 0, // Skip to: 18642
3716/* 18623 */ MCD::OPC_CheckField, 13, 1, 0, 231, 45, 0, // Skip to: 30381
3717/* 18630 */ MCD::OPC_CheckField, 5, 3, 0, 224, 45, 0, // Skip to: 30381
3718/* 18637 */ MCD::OPC_Decode, 137, 17, 216, 1, // Opcode: S2_insertp_rp
3719/* 18642 */ MCD::OPC_FilterValue, 84, 19, 0, 0, // Skip to: 18666
3720/* 18647 */ MCD::OPC_CheckField, 13, 1, 0, 207, 45, 0, // Skip to: 30381
3721/* 18654 */ MCD::OPC_CheckField, 5, 3, 0, 200, 45, 0, // Skip to: 30381
3722/* 18661 */ MCD::OPC_Decode, 245, 15, 216, 1, // Opcode: M4_xor_xacc
3723/* 18666 */ MCD::OPC_FilterValue, 88, 71, 0, 0, // Skip to: 18742
3724/* 18671 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3725/* 18674 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18691
3726/* 18679 */ MCD::OPC_CheckField, 13, 1, 0, 175, 45, 0, // Skip to: 30381
3727/* 18686 */ MCD::OPC_Decode, 230, 16, 217, 1, // Opcode: S2_asr_r_p_or
3728/* 18691 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18708
3729/* 18696 */ MCD::OPC_CheckField, 13, 1, 0, 158, 45, 0, // Skip to: 30381
3730/* 18703 */ MCD::OPC_Decode, 171, 17, 217, 1, // Opcode: S2_lsr_r_p_or
3731/* 18708 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18725
3732/* 18713 */ MCD::OPC_CheckField, 13, 1, 0, 141, 45, 0, // Skip to: 30381
3733/* 18720 */ MCD::OPC_Decode, 201, 16, 217, 1, // Opcode: S2_asl_r_p_or
3734/* 18725 */ MCD::OPC_FilterValue, 6, 131, 45, 0, // Skip to: 30381
3735/* 18730 */ MCD::OPC_CheckField, 13, 1, 0, 124, 45, 0, // Skip to: 30381
3736/* 18737 */ MCD::OPC_Decode, 144, 17, 217, 1, // Opcode: S2_lsl_r_p_or
3737/* 18742 */ MCD::OPC_FilterValue, 89, 132, 0, 0, // Skip to: 18879
3738/* 18747 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3739/* 18750 */ MCD::OPC_FilterValue, 1, 23, 0, 0, // Skip to: 18778
3740/* 18755 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3741/* 18758 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18768
3742/* 18763 */ MCD::OPC_Decode, 130, 9, 218, 1, // Opcode: A4_vrmaxh
3743/* 18768 */ MCD::OPC_FilterValue, 1, 88, 45, 0, // Skip to: 30381
3744/* 18773 */ MCD::OPC_Decode, 131, 9, 218, 1, // Opcode: A4_vrmaxuh
3745/* 18778 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 18806
3746/* 18783 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3747/* 18786 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18796
3748/* 18791 */ MCD::OPC_Decode, 133, 9, 218, 1, // Opcode: A4_vrmaxw
3749/* 18796 */ MCD::OPC_FilterValue, 1, 60, 45, 0, // Skip to: 30381
3750/* 18801 */ MCD::OPC_Decode, 132, 9, 218, 1, // Opcode: A4_vrmaxuw
3751/* 18806 */ MCD::OPC_FilterValue, 5, 23, 0, 0, // Skip to: 18834
3752/* 18811 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3753/* 18814 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18824
3754/* 18819 */ MCD::OPC_Decode, 134, 9, 218, 1, // Opcode: A4_vrminh
3755/* 18824 */ MCD::OPC_FilterValue, 1, 32, 45, 0, // Skip to: 30381
3756/* 18829 */ MCD::OPC_Decode, 135, 9, 218, 1, // Opcode: A4_vrminuh
3757/* 18834 */ MCD::OPC_FilterValue, 6, 23, 0, 0, // Skip to: 18862
3758/* 18839 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3759/* 18842 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18852
3760/* 18847 */ MCD::OPC_Decode, 137, 9, 218, 1, // Opcode: A4_vrminw
3761/* 18852 */ MCD::OPC_FilterValue, 1, 4, 45, 0, // Skip to: 30381
3762/* 18857 */ MCD::OPC_Decode, 136, 9, 218, 1, // Opcode: A4_vrminuw
3763/* 18862 */ MCD::OPC_FilterValue, 7, 250, 44, 0, // Skip to: 30381
3764/* 18867 */ MCD::OPC_CheckField, 13, 1, 1, 243, 44, 0, // Skip to: 30381
3765/* 18874 */ MCD::OPC_Decode, 182, 18, 217, 1, // Opcode: S2_vrcnegh
3766/* 18879 */ MCD::OPC_FilterValue, 90, 71, 0, 0, // Skip to: 18955
3767/* 18884 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3768/* 18887 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18904
3769/* 18892 */ MCD::OPC_CheckField, 13, 1, 0, 218, 44, 0, // Skip to: 30381
3770/* 18899 */ MCD::OPC_Decode, 228, 16, 217, 1, // Opcode: S2_asr_r_p_and
3771/* 18904 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18921
3772/* 18909 */ MCD::OPC_CheckField, 13, 1, 0, 201, 44, 0, // Skip to: 30381
3773/* 18916 */ MCD::OPC_Decode, 169, 17, 217, 1, // Opcode: S2_lsr_r_p_and
3774/* 18921 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18938
3775/* 18926 */ MCD::OPC_CheckField, 13, 1, 0, 184, 44, 0, // Skip to: 30381
3776/* 18933 */ MCD::OPC_Decode, 199, 16, 217, 1, // Opcode: S2_asl_r_p_and
3777/* 18938 */ MCD::OPC_FilterValue, 6, 174, 44, 0, // Skip to: 30381
3778/* 18943 */ MCD::OPC_CheckField, 13, 1, 0, 167, 44, 0, // Skip to: 30381
3779/* 18950 */ MCD::OPC_Decode, 142, 17, 217, 1, // Opcode: S2_lsl_r_p_and
3780/* 18955 */ MCD::OPC_FilterValue, 91, 71, 0, 0, // Skip to: 19031
3781/* 18960 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3782/* 18963 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18980
3783/* 18968 */ MCD::OPC_CheckField, 13, 1, 0, 142, 44, 0, // Skip to: 30381
3784/* 18975 */ MCD::OPC_Decode, 231, 16, 217, 1, // Opcode: S2_asr_r_p_xor
3785/* 18980 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18997
3786/* 18985 */ MCD::OPC_CheckField, 13, 1, 0, 125, 44, 0, // Skip to: 30381
3787/* 18992 */ MCD::OPC_Decode, 172, 17, 217, 1, // Opcode: S2_lsr_r_p_xor
3788/* 18997 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19014
3789/* 19002 */ MCD::OPC_CheckField, 13, 1, 0, 108, 44, 0, // Skip to: 30381
3790/* 19009 */ MCD::OPC_Decode, 202, 16, 217, 1, // Opcode: S2_asl_r_p_xor
3791/* 19014 */ MCD::OPC_FilterValue, 6, 98, 44, 0, // Skip to: 30381
3792/* 19019 */ MCD::OPC_CheckField, 13, 1, 0, 91, 44, 0, // Skip to: 30381
3793/* 19026 */ MCD::OPC_Decode, 145, 17, 217, 1, // Opcode: S2_lsl_r_p_xor
3794/* 19031 */ MCD::OPC_FilterValue, 92, 71, 0, 0, // Skip to: 19107
3795/* 19036 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3796/* 19039 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19056
3797/* 19044 */ MCD::OPC_CheckField, 13, 1, 0, 66, 44, 0, // Skip to: 30381
3798/* 19051 */ MCD::OPC_Decode, 229, 16, 217, 1, // Opcode: S2_asr_r_p_nac
3799/* 19056 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19073
3800/* 19061 */ MCD::OPC_CheckField, 13, 1, 0, 49, 44, 0, // Skip to: 30381
3801/* 19068 */ MCD::OPC_Decode, 170, 17, 217, 1, // Opcode: S2_lsr_r_p_nac
3802/* 19073 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19090
3803/* 19078 */ MCD::OPC_CheckField, 13, 1, 0, 32, 44, 0, // Skip to: 30381
3804/* 19085 */ MCD::OPC_Decode, 200, 16, 217, 1, // Opcode: S2_asl_r_p_nac
3805/* 19090 */ MCD::OPC_FilterValue, 6, 22, 44, 0, // Skip to: 30381
3806/* 19095 */ MCD::OPC_CheckField, 13, 1, 0, 15, 44, 0, // Skip to: 30381
3807/* 19102 */ MCD::OPC_Decode, 143, 17, 217, 1, // Opcode: S2_lsl_r_p_nac
3808/* 19107 */ MCD::OPC_FilterValue, 93, 12, 0, 0, // Skip to: 19124
3809/* 19112 */ MCD::OPC_CheckField, 6, 2, 0, 254, 43, 0, // Skip to: 30381
3810/* 19119 */ MCD::OPC_Decode, 224, 19, 219, 1, // Opcode: S4_vrcrotate_acc
3811/* 19124 */ MCD::OPC_FilterValue, 94, 71, 0, 0, // Skip to: 19200
3812/* 19129 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3813/* 19132 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19149
3814/* 19137 */ MCD::OPC_CheckField, 13, 1, 0, 229, 43, 0, // Skip to: 30381
3815/* 19144 */ MCD::OPC_Decode, 227, 16, 217, 1, // Opcode: S2_asr_r_p_acc
3816/* 19149 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19166
3817/* 19154 */ MCD::OPC_CheckField, 13, 1, 0, 212, 43, 0, // Skip to: 30381
3818/* 19161 */ MCD::OPC_Decode, 168, 17, 217, 1, // Opcode: S2_lsr_r_p_acc
3819/* 19166 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19183
3820/* 19171 */ MCD::OPC_CheckField, 13, 1, 0, 195, 43, 0, // Skip to: 30381
3821/* 19178 */ MCD::OPC_Decode, 198, 16, 217, 1, // Opcode: S2_asl_r_p_acc
3822/* 19183 */ MCD::OPC_FilterValue, 6, 185, 43, 0, // Skip to: 30381
3823/* 19188 */ MCD::OPC_CheckField, 13, 1, 0, 178, 43, 0, // Skip to: 30381
3824/* 19195 */ MCD::OPC_Decode, 141, 17, 217, 1, // Opcode: S2_lsl_r_p_acc
3825/* 19200 */ MCD::OPC_FilterValue, 96, 71, 0, 0, // Skip to: 19276
3826/* 19205 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3827/* 19208 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19225
3828/* 19213 */ MCD::OPC_CheckField, 13, 1, 0, 153, 43, 0, // Skip to: 30381
3829/* 19220 */ MCD::OPC_Decode, 236, 16, 220, 1, // Opcode: S2_asr_r_r_or
3830/* 19225 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19242
3831/* 19230 */ MCD::OPC_CheckField, 13, 1, 0, 136, 43, 0, // Skip to: 30381
3832/* 19237 */ MCD::OPC_Decode, 177, 17, 220, 1, // Opcode: S2_lsr_r_r_or
3833/* 19242 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19259
3834/* 19247 */ MCD::OPC_CheckField, 13, 1, 0, 119, 43, 0, // Skip to: 30381
3835/* 19254 */ MCD::OPC_Decode, 207, 16, 220, 1, // Opcode: S2_asl_r_r_or
3836/* 19259 */ MCD::OPC_FilterValue, 6, 109, 43, 0, // Skip to: 30381
3837/* 19264 */ MCD::OPC_CheckField, 13, 1, 0, 102, 43, 0, // Skip to: 30381
3838/* 19271 */ MCD::OPC_Decode, 150, 17, 220, 1, // Opcode: S2_lsl_r_r_or
3839/* 19276 */ MCD::OPC_FilterValue, 98, 71, 0, 0, // Skip to: 19352
3840/* 19281 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3841/* 19284 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19301
3842/* 19289 */ MCD::OPC_CheckField, 13, 1, 0, 77, 43, 0, // Skip to: 30381
3843/* 19296 */ MCD::OPC_Decode, 234, 16, 220, 1, // Opcode: S2_asr_r_r_and
3844/* 19301 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19318
3845/* 19306 */ MCD::OPC_CheckField, 13, 1, 0, 60, 43, 0, // Skip to: 30381
3846/* 19313 */ MCD::OPC_Decode, 175, 17, 220, 1, // Opcode: S2_lsr_r_r_and
3847/* 19318 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19335
3848/* 19323 */ MCD::OPC_CheckField, 13, 1, 0, 43, 43, 0, // Skip to: 30381
3849/* 19330 */ MCD::OPC_Decode, 205, 16, 220, 1, // Opcode: S2_asl_r_r_and
3850/* 19335 */ MCD::OPC_FilterValue, 6, 33, 43, 0, // Skip to: 30381
3851/* 19340 */ MCD::OPC_CheckField, 13, 1, 0, 26, 43, 0, // Skip to: 30381
3852/* 19347 */ MCD::OPC_Decode, 148, 17, 220, 1, // Opcode: S2_lsl_r_r_and
3853/* 19352 */ MCD::OPC_FilterValue, 100, 71, 0, 0, // Skip to: 19428
3854/* 19357 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3855/* 19360 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19377
3856/* 19365 */ MCD::OPC_CheckField, 13, 1, 0, 1, 43, 0, // Skip to: 30381
3857/* 19372 */ MCD::OPC_Decode, 235, 16, 220, 1, // Opcode: S2_asr_r_r_nac
3858/* 19377 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19394
3859/* 19382 */ MCD::OPC_CheckField, 13, 1, 0, 240, 42, 0, // Skip to: 30381
3860/* 19389 */ MCD::OPC_Decode, 176, 17, 220, 1, // Opcode: S2_lsr_r_r_nac
3861/* 19394 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19411
3862/* 19399 */ MCD::OPC_CheckField, 13, 1, 0, 223, 42, 0, // Skip to: 30381
3863/* 19406 */ MCD::OPC_Decode, 206, 16, 220, 1, // Opcode: S2_asl_r_r_nac
3864/* 19411 */ MCD::OPC_FilterValue, 6, 213, 42, 0, // Skip to: 30381
3865/* 19416 */ MCD::OPC_CheckField, 13, 1, 0, 206, 42, 0, // Skip to: 30381
3866/* 19423 */ MCD::OPC_Decode, 149, 17, 220, 1, // Opcode: S2_lsl_r_r_nac
3867/* 19428 */ MCD::OPC_FilterValue, 102, 196, 42, 0, // Skip to: 30381
3868/* 19433 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3869/* 19436 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19453
3870/* 19441 */ MCD::OPC_CheckField, 13, 1, 0, 181, 42, 0, // Skip to: 30381
3871/* 19448 */ MCD::OPC_Decode, 233, 16, 220, 1, // Opcode: S2_asr_r_r_acc
3872/* 19453 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19470
3873/* 19458 */ MCD::OPC_CheckField, 13, 1, 0, 164, 42, 0, // Skip to: 30381
3874/* 19465 */ MCD::OPC_Decode, 174, 17, 220, 1, // Opcode: S2_lsr_r_r_acc
3875/* 19470 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19487
3876/* 19475 */ MCD::OPC_CheckField, 13, 1, 0, 147, 42, 0, // Skip to: 30381
3877/* 19482 */ MCD::OPC_Decode, 204, 16, 220, 1, // Opcode: S2_asl_r_r_acc
3878/* 19487 */ MCD::OPC_FilterValue, 6, 137, 42, 0, // Skip to: 30381
3879/* 19492 */ MCD::OPC_CheckField, 13, 1, 0, 130, 42, 0, // Skip to: 30381
3880/* 19499 */ MCD::OPC_Decode, 147, 17, 220, 1, // Opcode: S2_lsl_r_r_acc
3881/* 19504 */ MCD::OPC_FilterValue, 13, 49, 11, 0, // Skip to: 22374
3882/* 19509 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3883/* 19512 */ MCD::OPC_FilterValue, 0, 26, 0, 0, // Skip to: 19543
3884/* 19517 */ MCD::OPC_CheckField, 21, 3, 0, 105, 42, 0, // Skip to: 30381
3885/* 19524 */ MCD::OPC_CheckField, 13, 1, 0, 98, 42, 0, // Skip to: 30381
3886/* 19531 */ MCD::OPC_CheckField, 5, 3, 0, 91, 42, 0, // Skip to: 30381
3887/* 19538 */ MCD::OPC_Decode, 182, 17, 206, 1, // Opcode: S2_parityp
3888/* 19543 */ MCD::OPC_FilterValue, 1, 26, 0, 0, // Skip to: 19574
3889/* 19548 */ MCD::OPC_CheckField, 21, 3, 0, 74, 42, 0, // Skip to: 30381
3890/* 19555 */ MCD::OPC_CheckField, 13, 1, 0, 67, 42, 0, // Skip to: 30381
3891/* 19562 */ MCD::OPC_CheckField, 7, 1, 0, 60, 42, 0, // Skip to: 30381
3892/* 19569 */ MCD::OPC_Decode, 181, 9, 221, 1, // Opcode: C2_vmux
3893/* 19574 */ MCD::OPC_FilterValue, 2, 141, 1, 0, // Skip to: 19976
3894/* 19579 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3895/* 19582 */ MCD::OPC_FilterValue, 0, 65, 0, 0, // Skip to: 19652
3896/* 19587 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3897/* 19590 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 19618
3898/* 19595 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3899/* 19598 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 19608
3900/* 19603 */ MCD::OPC_Decode, 147, 8, 222, 1, // Opcode: A2_vcmpweq
3901/* 19608 */ MCD::OPC_FilterValue, 1, 16, 42, 0, // Skip to: 30381
3902/* 19613 */ MCD::OPC_Decode, 247, 8, 222, 1, // Opcode: A4_vcmpbeq_any
3903/* 19618 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19635
3904/* 19623 */ MCD::OPC_CheckField, 13, 1, 0, 255, 41, 0, // Skip to: 30381
3905/* 19630 */ MCD::OPC_Decode, 163, 9, 222, 1, // Opcode: C2_cmpeqp
3906/* 19635 */ MCD::OPC_FilterValue, 7, 245, 41, 0, // Skip to: 30381
3907/* 19640 */ MCD::OPC_CheckField, 13, 1, 0, 238, 41, 0, // Skip to: 30381
3908/* 19647 */ MCD::OPC_Decode, 251, 9, 222, 1, // Opcode: F2_dfcmpeq
3909/* 19652 */ MCD::OPC_FilterValue, 8, 53, 0, 0, // Skip to: 19710
3910/* 19657 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3911/* 19660 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 19688
3912/* 19665 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3913/* 19668 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 19678
3914/* 19673 */ MCD::OPC_Decode, 148, 8, 222, 1, // Opcode: A2_vcmpwgt
3915/* 19678 */ MCD::OPC_FilterValue, 7, 202, 41, 0, // Skip to: 30381
3916/* 19683 */ MCD::OPC_Decode, 253, 9, 222, 1, // Opcode: F2_dfcmpgt
3917/* 19688 */ MCD::OPC_FilterValue, 1, 192, 41, 0, // Skip to: 30381
3918/* 19693 */ MCD::OPC_CheckPredicate, 3, 187, 41, 0, // Skip to: 30381
3919/* 19698 */ MCD::OPC_CheckField, 21, 3, 0, 180, 41, 0, // Skip to: 30381
3920/* 19705 */ MCD::OPC_Decode, 140, 9, 222, 1, // Opcode: A6_vcmpbeq_notany
3921/* 19710 */ MCD::OPC_FilterValue, 16, 65, 0, 0, // Skip to: 19780
3922/* 19715 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3923/* 19718 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 19746
3924/* 19723 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3925/* 19726 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 19736
3926/* 19731 */ MCD::OPC_Decode, 149, 8, 222, 1, // Opcode: A2_vcmpwgtu
3927/* 19736 */ MCD::OPC_FilterValue, 1, 144, 41, 0, // Skip to: 30381
3928/* 19741 */ MCD::OPC_Decode, 249, 8, 222, 1, // Opcode: A4_vcmpbgt
3929/* 19746 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19763
3930/* 19751 */ MCD::OPC_CheckField, 13, 1, 0, 127, 41, 0, // Skip to: 30381
3931/* 19758 */ MCD::OPC_Decode, 166, 9, 222, 1, // Opcode: C2_cmpgtp
3932/* 19763 */ MCD::OPC_FilterValue, 7, 117, 41, 0, // Skip to: 30381
3933/* 19768 */ MCD::OPC_CheckField, 13, 1, 0, 110, 41, 0, // Skip to: 30381
3934/* 19775 */ MCD::OPC_Decode, 252, 9, 222, 1, // Opcode: F2_dfcmpge
3935/* 19780 */ MCD::OPC_FilterValue, 24, 48, 0, 0, // Skip to: 19833
3936/* 19785 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3937/* 19788 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 19816
3938/* 19793 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3939/* 19796 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 19806
3940/* 19801 */ MCD::OPC_Decode, 144, 8, 222, 1, // Opcode: A2_vcmpheq
3941/* 19806 */ MCD::OPC_FilterValue, 7, 74, 41, 0, // Skip to: 30381
3942/* 19811 */ MCD::OPC_Decode, 254, 9, 222, 1, // Opcode: F2_dfcmpuo
3943/* 19816 */ MCD::OPC_FilterValue, 1, 64, 41, 0, // Skip to: 30381
3944/* 19821 */ MCD::OPC_CheckField, 21, 3, 0, 57, 41, 0, // Skip to: 30381
3945/* 19828 */ MCD::OPC_Decode, 246, 8, 223, 1, // Opcode: A4_tlbmatch
3946/* 19833 */ MCD::OPC_FilterValue, 32, 48, 0, 0, // Skip to: 19886
3947/* 19838 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3948/* 19841 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 19869
3949/* 19846 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3950/* 19849 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 19859
3951/* 19854 */ MCD::OPC_Decode, 145, 8, 222, 1, // Opcode: A2_vcmphgt
3952/* 19859 */ MCD::OPC_FilterValue, 4, 21, 41, 0, // Skip to: 30381
3953/* 19864 */ MCD::OPC_Decode, 169, 9, 222, 1, // Opcode: C2_cmpgtup
3954/* 19869 */ MCD::OPC_FilterValue, 1, 11, 41, 0, // Skip to: 30381
3955/* 19874 */ MCD::OPC_CheckField, 21, 3, 0, 4, 41, 0, // Skip to: 30381
3956/* 19881 */ MCD::OPC_Decode, 189, 8, 222, 1, // Opcode: A4_boundscheck_lo
3957/* 19886 */ MCD::OPC_FilterValue, 40, 37, 0, 0, // Skip to: 19928
3958/* 19891 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3959/* 19894 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19911
3960/* 19899 */ MCD::OPC_CheckField, 21, 3, 0, 235, 40, 0, // Skip to: 30381
3961/* 19906 */ MCD::OPC_Decode, 146, 8, 222, 1, // Opcode: A2_vcmphgtu
3962/* 19911 */ MCD::OPC_FilterValue, 1, 225, 40, 0, // Skip to: 30381
3963/* 19916 */ MCD::OPC_CheckField, 21, 3, 0, 218, 40, 0, // Skip to: 30381
3964/* 19923 */ MCD::OPC_Decode, 188, 8, 222, 1, // Opcode: A4_boundscheck_hi
3965/* 19928 */ MCD::OPC_FilterValue, 48, 19, 0, 0, // Skip to: 19952
3966/* 19933 */ MCD::OPC_CheckField, 21, 3, 0, 201, 40, 0, // Skip to: 30381
3967/* 19940 */ MCD::OPC_CheckField, 13, 1, 0, 194, 40, 0, // Skip to: 30381
3968/* 19947 */ MCD::OPC_Decode, 142, 8, 222, 1, // Opcode: A2_vcmpbeq
3969/* 19952 */ MCD::OPC_FilterValue, 56, 184, 40, 0, // Skip to: 30381
3970/* 19957 */ MCD::OPC_CheckField, 21, 3, 0, 177, 40, 0, // Skip to: 30381
3971/* 19964 */ MCD::OPC_CheckField, 13, 1, 0, 170, 40, 0, // Skip to: 30381
3972/* 19971 */ MCD::OPC_Decode, 143, 8, 222, 1, // Opcode: A2_vcmpbgtu
3973/* 19976 */ MCD::OPC_FilterValue, 3, 46, 4, 0, // Skip to: 21051
3974/* 19981 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3975/* 19984 */ MCD::OPC_FilterValue, 0, 139, 0, 0, // Skip to: 20128
3976/* 19989 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3977/* 19992 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20009
3978/* 19997 */ MCD::OPC_CheckField, 13, 1, 0, 137, 40, 0, // Skip to: 30381
3979/* 20004 */ MCD::OPC_Decode, 253, 7, 204, 1, // Opcode: A2_vaddub
3980/* 20009 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20026
3981/* 20014 */ MCD::OPC_CheckField, 13, 1, 0, 120, 40, 0, // Skip to: 30381
3982/* 20021 */ MCD::OPC_Decode, 175, 8, 205, 1, // Opcode: A2_vsubub
3983/* 20026 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20043
3984/* 20031 */ MCD::OPC_CheckField, 13, 1, 0, 103, 40, 0, // Skip to: 30381
3985/* 20038 */ MCD::OPC_Decode, 133, 8, 204, 1, // Opcode: A2_vavgub
3986/* 20043 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20060
3987/* 20048 */ MCD::OPC_CheckField, 13, 1, 0, 86, 40, 0, // Skip to: 30381
3988/* 20055 */ MCD::OPC_Decode, 139, 8, 204, 1, // Opcode: A2_vavgw
3989/* 20060 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20077
3990/* 20065 */ MCD::OPC_CheckField, 13, 1, 0, 69, 40, 0, // Skip to: 30381
3991/* 20072 */ MCD::OPC_Decode, 163, 8, 205, 1, // Opcode: A2_vnavgh
3992/* 20077 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20094
3993/* 20082 */ MCD::OPC_CheckField, 13, 1, 0, 52, 40, 0, // Skip to: 30381
3994/* 20089 */ MCD::OPC_Decode, 159, 8, 205, 1, // Opcode: A2_vminub
3995/* 20094 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 20111
3996/* 20099 */ MCD::OPC_CheckField, 13, 1, 0, 35, 40, 0, // Skip to: 30381
3997/* 20106 */ MCD::OPC_Decode, 153, 8, 205, 1, // Opcode: A2_vmaxub
3998/* 20111 */ MCD::OPC_FilterValue, 7, 25, 40, 0, // Skip to: 30381
3999/* 20116 */ MCD::OPC_CheckField, 13, 1, 0, 18, 40, 0, // Skip to: 30381
4000/* 20123 */ MCD::OPC_Decode, 158, 7, 204, 1, // Opcode: A2_andp
4001/* 20128 */ MCD::OPC_FilterValue, 1, 139, 0, 0, // Skip to: 20272
4002/* 20133 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4003/* 20136 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20153
4004/* 20141 */ MCD::OPC_CheckField, 13, 1, 0, 249, 39, 0, // Skip to: 30381
4005/* 20148 */ MCD::OPC_Decode, 254, 7, 204, 1, // Opcode: A2_vaddubs
4006/* 20153 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20170
4007/* 20158 */ MCD::OPC_CheckField, 13, 1, 0, 232, 39, 0, // Skip to: 30381
4008/* 20165 */ MCD::OPC_Decode, 176, 8, 205, 1, // Opcode: A2_vsububs
4009/* 20170 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20187
4010/* 20175 */ MCD::OPC_CheckField, 13, 1, 0, 215, 39, 0, // Skip to: 30381
4011/* 20182 */ MCD::OPC_Decode, 134, 8, 204, 1, // Opcode: A2_vavgubr
4012/* 20187 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20204
4013/* 20192 */ MCD::OPC_CheckField, 13, 1, 0, 198, 39, 0, // Skip to: 30381
4014/* 20199 */ MCD::OPC_Decode, 141, 8, 204, 1, // Opcode: A2_vavgwr
4015/* 20204 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20221
4016/* 20209 */ MCD::OPC_CheckField, 13, 1, 0, 181, 39, 0, // Skip to: 30381
4017/* 20216 */ MCD::OPC_Decode, 165, 8, 205, 1, // Opcode: A2_vnavghr
4018/* 20221 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20238
4019/* 20226 */ MCD::OPC_CheckField, 13, 1, 0, 164, 39, 0, // Skip to: 30381
4020/* 20233 */ MCD::OPC_Decode, 158, 8, 205, 1, // Opcode: A2_vminh
4021/* 20238 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 20255
4022/* 20243 */ MCD::OPC_CheckField, 13, 1, 0, 147, 39, 0, // Skip to: 30381
4023/* 20250 */ MCD::OPC_Decode, 152, 8, 205, 1, // Opcode: A2_vmaxh
4024/* 20255 */ MCD::OPC_FilterValue, 7, 137, 39, 0, // Skip to: 30381
4025/* 20260 */ MCD::OPC_CheckField, 13, 1, 0, 130, 39, 0, // Skip to: 30381
4026/* 20267 */ MCD::OPC_Decode, 185, 8, 205, 1, // Opcode: A4_andnp
4027/* 20272 */ MCD::OPC_FilterValue, 2, 139, 0, 0, // Skip to: 20416
4028/* 20277 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4029/* 20280 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20297
4030/* 20285 */ MCD::OPC_CheckField, 13, 1, 0, 105, 39, 0, // Skip to: 30381
4031/* 20292 */ MCD::OPC_Decode, 251, 7, 204, 1, // Opcode: A2_vaddh
4032/* 20297 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20314
4033/* 20302 */ MCD::OPC_CheckField, 13, 1, 0, 88, 39, 0, // Skip to: 30381
4034/* 20309 */ MCD::OPC_Decode, 173, 8, 205, 1, // Opcode: A2_vsubh
4035/* 20314 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20331
4036/* 20319 */ MCD::OPC_CheckField, 13, 1, 0, 71, 39, 0, // Skip to: 30381
4037/* 20326 */ MCD::OPC_Decode, 130, 8, 204, 1, // Opcode: A2_vavgh
4038/* 20331 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20348
4039/* 20336 */ MCD::OPC_CheckField, 13, 1, 0, 54, 39, 0, // Skip to: 30381
4040/* 20343 */ MCD::OPC_Decode, 140, 8, 204, 1, // Opcode: A2_vavgwcr
4041/* 20348 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20365
4042/* 20353 */ MCD::OPC_CheckField, 13, 1, 0, 37, 39, 0, // Skip to: 30381
4043/* 20360 */ MCD::OPC_Decode, 164, 8, 205, 1, // Opcode: A2_vnavghcr
4044/* 20365 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20382
4045/* 20370 */ MCD::OPC_CheckField, 13, 1, 0, 20, 39, 0, // Skip to: 30381
4046/* 20377 */ MCD::OPC_Decode, 160, 8, 205, 1, // Opcode: A2_vminuh
4047/* 20382 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 20399
4048/* 20387 */ MCD::OPC_CheckField, 13, 1, 0, 3, 39, 0, // Skip to: 30381
4049/* 20394 */ MCD::OPC_Decode, 154, 8, 205, 1, // Opcode: A2_vmaxuh
4050/* 20399 */ MCD::OPC_FilterValue, 7, 249, 38, 0, // Skip to: 30381
4051/* 20404 */ MCD::OPC_CheckField, 13, 1, 0, 242, 38, 0, // Skip to: 30381
4052/* 20411 */ MCD::OPC_Decode, 181, 7, 204, 1, // Opcode: A2_orp
4053/* 20416 */ MCD::OPC_FilterValue, 3, 139, 0, 0, // Skip to: 20560
4054/* 20421 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4055/* 20424 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20441
4056/* 20429 */ MCD::OPC_CheckField, 13, 1, 0, 217, 38, 0, // Skip to: 30381
4057/* 20436 */ MCD::OPC_Decode, 252, 7, 204, 1, // Opcode: A2_vaddhs
4058/* 20441 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20458
4059/* 20446 */ MCD::OPC_CheckField, 13, 1, 0, 200, 38, 0, // Skip to: 30381
4060/* 20453 */ MCD::OPC_Decode, 174, 8, 205, 1, // Opcode: A2_vsubhs
4061/* 20458 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20475
4062/* 20463 */ MCD::OPC_CheckField, 13, 1, 0, 183, 38, 0, // Skip to: 30381
4063/* 20470 */ MCD::OPC_Decode, 132, 8, 204, 1, // Opcode: A2_vavghr
4064/* 20475 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20492
4065/* 20480 */ MCD::OPC_CheckField, 13, 1, 0, 166, 38, 0, // Skip to: 30381
4066/* 20487 */ MCD::OPC_Decode, 137, 8, 204, 1, // Opcode: A2_vavguw
4067/* 20492 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20509
4068/* 20497 */ MCD::OPC_CheckField, 13, 1, 0, 149, 38, 0, // Skip to: 30381
4069/* 20504 */ MCD::OPC_Decode, 166, 8, 205, 1, // Opcode: A2_vnavgw
4070/* 20509 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20526
4071/* 20514 */ MCD::OPC_CheckField, 13, 1, 0, 132, 38, 0, // Skip to: 30381
4072/* 20521 */ MCD::OPC_Decode, 162, 8, 205, 1, // Opcode: A2_vminw
4073/* 20526 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 20543
4074/* 20531 */ MCD::OPC_CheckField, 13, 1, 0, 115, 38, 0, // Skip to: 30381
4075/* 20538 */ MCD::OPC_Decode, 156, 8, 205, 1, // Opcode: A2_vmaxw
4076/* 20543 */ MCD::OPC_FilterValue, 7, 105, 38, 0, // Skip to: 30381
4077/* 20548 */ MCD::OPC_CheckField, 13, 1, 0, 98, 38, 0, // Skip to: 30381
4078/* 20555 */ MCD::OPC_Decode, 210, 8, 205, 1, // Opcode: A4_ornp
4079/* 20560 */ MCD::OPC_FilterValue, 4, 139, 0, 0, // Skip to: 20704
4080/* 20565 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4081/* 20568 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20585
4082/* 20573 */ MCD::OPC_CheckField, 13, 1, 0, 73, 38, 0, // Skip to: 30381
4083/* 20580 */ MCD::OPC_Decode, 255, 7, 204, 1, // Opcode: A2_vadduhs
4084/* 20585 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20602
4085/* 20590 */ MCD::OPC_CheckField, 13, 1, 0, 56, 38, 0, // Skip to: 30381
4086/* 20597 */ MCD::OPC_Decode, 177, 8, 205, 1, // Opcode: A2_vsubuhs
4087/* 20602 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20619
4088/* 20607 */ MCD::OPC_CheckField, 13, 1, 0, 39, 38, 0, // Skip to: 30381
4089/* 20614 */ MCD::OPC_Decode, 131, 8, 204, 1, // Opcode: A2_vavghcr
4090/* 20619 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20636
4091/* 20624 */ MCD::OPC_CheckField, 13, 1, 0, 22, 38, 0, // Skip to: 30381
4092/* 20631 */ MCD::OPC_Decode, 138, 8, 204, 1, // Opcode: A2_vavguwr
4093/* 20636 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20653
4094/* 20641 */ MCD::OPC_CheckField, 13, 1, 0, 5, 38, 0, // Skip to: 30381
4095/* 20648 */ MCD::OPC_Decode, 168, 8, 205, 1, // Opcode: A2_vnavgwr
4096/* 20653 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20670
4097/* 20658 */ MCD::OPC_CheckField, 13, 1, 0, 244, 37, 0, // Skip to: 30381
4098/* 20665 */ MCD::OPC_Decode, 161, 8, 205, 1, // Opcode: A2_vminuw
4099/* 20670 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 20687
4100/* 20675 */ MCD::OPC_CheckField, 13, 1, 0, 227, 37, 0, // Skip to: 30381
4101/* 20682 */ MCD::OPC_Decode, 168, 7, 204, 1, // Opcode: A2_maxp
4102/* 20687 */ MCD::OPC_FilterValue, 7, 217, 37, 0, // Skip to: 30381
4103/* 20692 */ MCD::OPC_CheckField, 13, 1, 0, 210, 37, 0, // Skip to: 30381
4104/* 20699 */ MCD::OPC_Decode, 181, 8, 204, 1, // Opcode: A2_xorp
4105/* 20704 */ MCD::OPC_FilterValue, 5, 105, 0, 0, // Skip to: 20814
4106/* 20709 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4107/* 20712 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20729
4108/* 20717 */ MCD::OPC_CheckField, 13, 1, 0, 185, 37, 0, // Skip to: 30381
4109/* 20724 */ MCD::OPC_Decode, 128, 8, 204, 1, // Opcode: A2_vaddw
4110/* 20729 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20746
4111/* 20734 */ MCD::OPC_CheckField, 13, 1, 0, 168, 37, 0, // Skip to: 30381
4112/* 20741 */ MCD::OPC_Decode, 178, 8, 205, 1, // Opcode: A2_vsubw
4113/* 20746 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20763
4114/* 20751 */ MCD::OPC_CheckField, 13, 1, 0, 151, 37, 0, // Skip to: 30381
4115/* 20758 */ MCD::OPC_Decode, 135, 8, 204, 1, // Opcode: A2_vavguh
4116/* 20763 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20780
4117/* 20768 */ MCD::OPC_CheckField, 13, 1, 0, 134, 37, 0, // Skip to: 30381
4118/* 20775 */ MCD::OPC_Decode, 152, 7, 204, 1, // Opcode: A2_addpsat
4119/* 20780 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20797
4120/* 20785 */ MCD::OPC_CheckField, 13, 1, 0, 117, 37, 0, // Skip to: 30381
4121/* 20792 */ MCD::OPC_Decode, 155, 8, 205, 1, // Opcode: A2_vmaxuw
4122/* 20797 */ MCD::OPC_FilterValue, 6, 107, 37, 0, // Skip to: 30381
4123/* 20802 */ MCD::OPC_CheckField, 13, 1, 0, 100, 37, 0, // Skip to: 30381
4124/* 20809 */ MCD::OPC_Decode, 170, 7, 204, 1, // Opcode: A2_maxup
4125/* 20814 */ MCD::OPC_FilterValue, 6, 122, 0, 0, // Skip to: 20941
4126/* 20819 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4127/* 20822 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20839
4128/* 20827 */ MCD::OPC_CheckField, 13, 1, 0, 75, 37, 0, // Skip to: 30381
4129/* 20834 */ MCD::OPC_Decode, 129, 8, 204, 1, // Opcode: A2_vaddws
4130/* 20839 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20856
4131/* 20844 */ MCD::OPC_CheckField, 13, 1, 0, 58, 37, 0, // Skip to: 30381
4132/* 20851 */ MCD::OPC_Decode, 179, 8, 205, 1, // Opcode: A2_vsubws
4133/* 20856 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20873
4134/* 20861 */ MCD::OPC_CheckField, 13, 1, 0, 41, 37, 0, // Skip to: 30381
4135/* 20868 */ MCD::OPC_Decode, 136, 8, 204, 1, // Opcode: A2_vavguhr
4136/* 20873 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 20890
4137/* 20878 */ MCD::OPC_CheckField, 13, 1, 0, 24, 37, 0, // Skip to: 30381
4138/* 20885 */ MCD::OPC_Decode, 155, 7, 204, 1, // Opcode: A2_addspl
4139/* 20890 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20907
4140/* 20895 */ MCD::OPC_CheckField, 13, 1, 0, 7, 37, 0, // Skip to: 30381
4141/* 20902 */ MCD::OPC_Decode, 167, 8, 205, 1, // Opcode: A2_vnavgwcr
4142/* 20907 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 20924
4143/* 20912 */ MCD::OPC_CheckField, 13, 1, 0, 246, 36, 0, // Skip to: 30381
4144/* 20919 */ MCD::OPC_Decode, 172, 7, 205, 1, // Opcode: A2_minp
4145/* 20924 */ MCD::OPC_FilterValue, 6, 236, 36, 0, // Skip to: 30381
4146/* 20929 */ MCD::OPC_CheckField, 13, 1, 0, 229, 36, 0, // Skip to: 30381
4147/* 20936 */ MCD::OPC_Decode, 151, 8, 205, 1, // Opcode: A2_vmaxb
4148/* 20941 */ MCD::OPC_FilterValue, 7, 219, 36, 0, // Skip to: 30381
4149/* 20946 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4150/* 20949 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20966
4151/* 20954 */ MCD::OPC_CheckField, 13, 1, 0, 204, 36, 0, // Skip to: 30381
4152/* 20961 */ MCD::OPC_Decode, 151, 7, 204, 1, // Opcode: A2_addp
4153/* 20966 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20983
4154/* 20971 */ MCD::OPC_CheckField, 13, 1, 0, 187, 36, 0, // Skip to: 30381
4155/* 20978 */ MCD::OPC_Decode, 225, 7, 205, 1, // Opcode: A2_subp
4156/* 20983 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 21000
4157/* 20988 */ MCD::OPC_CheckField, 13, 1, 0, 170, 36, 0, // Skip to: 30381
4158/* 20995 */ MCD::OPC_Decode, 154, 7, 204, 1, // Opcode: A2_addsph
4159/* 21000 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21017
4160/* 21005 */ MCD::OPC_CheckField, 13, 1, 0, 153, 36, 0, // Skip to: 30381
4161/* 21012 */ MCD::OPC_Decode, 174, 7, 205, 1, // Opcode: A2_minup
4162/* 21017 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21034
4163/* 21022 */ MCD::OPC_CheckField, 13, 1, 0, 136, 36, 0, // Skip to: 30381
4164/* 21029 */ MCD::OPC_Decode, 157, 8, 205, 1, // Opcode: A2_vminb
4165/* 21034 */ MCD::OPC_FilterValue, 7, 126, 36, 0, // Skip to: 30381
4166/* 21039 */ MCD::OPC_CheckField, 13, 1, 0, 119, 36, 0, // Skip to: 30381
4167/* 21046 */ MCD::OPC_Decode, 208, 8, 132, 1, // Opcode: A4_modwrapu
4168/* 21051 */ MCD::OPC_FilterValue, 4, 51, 0, 0, // Skip to: 21107
4169/* 21056 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4170/* 21059 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 21083
4171/* 21064 */ MCD::OPC_CheckField, 13, 1, 0, 94, 36, 0, // Skip to: 30381
4172/* 21071 */ MCD::OPC_CheckField, 5, 3, 0, 87, 36, 0, // Skip to: 30381
4173/* 21078 */ MCD::OPC_Decode, 139, 26, 224, 1, // Opcode: dep_S2_packhl
4174/* 21083 */ MCD::OPC_FilterValue, 1, 77, 36, 0, // Skip to: 30381
4175/* 21088 */ MCD::OPC_CheckField, 13, 1, 0, 70, 36, 0, // Skip to: 30381
4176/* 21095 */ MCD::OPC_CheckField, 5, 3, 0, 63, 36, 0, // Skip to: 30381
4177/* 21102 */ MCD::OPC_Decode, 186, 8, 224, 1, // Opcode: A4_bitsplit
4178/* 21107 */ MCD::OPC_FilterValue, 5, 82, 2, 0, // Skip to: 21706
4179/* 21112 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4180/* 21115 */ MCD::OPC_FilterValue, 0, 139, 0, 0, // Skip to: 21259
4181/* 21120 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4182/* 21123 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21140
4183/* 21128 */ MCD::OPC_CheckField, 13, 1, 0, 30, 36, 0, // Skip to: 30381
4184/* 21135 */ MCD::OPC_Decode, 147, 7, 225, 1, // Opcode: A2_addh_l16_ll
4185/* 21140 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21157
4186/* 21145 */ MCD::OPC_CheckField, 13, 1, 0, 13, 36, 0, // Skip to: 30381
4187/* 21152 */ MCD::OPC_Decode, 222, 7, 225, 1, // Opcode: A2_subh_l16_ll
4188/* 21157 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21174
4189/* 21162 */ MCD::OPC_CheckField, 13, 1, 0, 252, 35, 0, // Skip to: 30381
4190/* 21169 */ MCD::OPC_Decode, 141, 7, 225, 1, // Opcode: A2_addh_h16_ll
4191/* 21174 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 21191
4192/* 21179 */ MCD::OPC_CheckField, 13, 1, 0, 235, 35, 0, // Skip to: 30381
4193/* 21186 */ MCD::OPC_Decode, 216, 7, 225, 1, // Opcode: A2_subh_h16_ll
4194/* 21191 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 21208
4195/* 21196 */ MCD::OPC_CheckField, 13, 1, 0, 218, 35, 0, // Skip to: 30381
4196/* 21203 */ MCD::OPC_Decode, 137, 26, 132, 1, // Opcode: dep_A2_addsat
4197/* 21208 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21225
4198/* 21213 */ MCD::OPC_CheckField, 13, 1, 0, 201, 35, 0, // Skip to: 30381
4199/* 21220 */ MCD::OPC_Decode, 171, 7, 225, 1, // Opcode: A2_min
4200/* 21225 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21242
4201/* 21230 */ MCD::OPC_CheckField, 13, 1, 0, 184, 35, 0, // Skip to: 30381
4202/* 21237 */ MCD::OPC_Decode, 167, 7, 132, 1, // Opcode: A2_max
4203/* 21242 */ MCD::OPC_FilterValue, 7, 174, 35, 0, // Skip to: 30381
4204/* 21247 */ MCD::OPC_CheckField, 13, 1, 0, 167, 35, 0, // Skip to: 30381
4205/* 21254 */ MCD::OPC_Decode, 225, 18, 132, 1, // Opcode: S4_parity
4206/* 21259 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 21301
4207/* 21264 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4208/* 21267 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21284
4209/* 21272 */ MCD::OPC_CheckField, 13, 1, 0, 142, 35, 0, // Skip to: 30381
4210/* 21279 */ MCD::OPC_Decode, 140, 7, 225, 1, // Opcode: A2_addh_h16_lh
4211/* 21284 */ MCD::OPC_FilterValue, 3, 132, 35, 0, // Skip to: 30381
4212/* 21289 */ MCD::OPC_CheckField, 13, 1, 0, 125, 35, 0, // Skip to: 30381
4213/* 21296 */ MCD::OPC_Decode, 215, 7, 225, 1, // Opcode: A2_subh_h16_lh
4214/* 21301 */ MCD::OPC_FilterValue, 2, 71, 0, 0, // Skip to: 21377
4215/* 21306 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4216/* 21309 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21326
4217/* 21314 */ MCD::OPC_CheckField, 13, 1, 0, 100, 35, 0, // Skip to: 30381
4218/* 21321 */ MCD::OPC_Decode, 146, 7, 225, 1, // Opcode: A2_addh_l16_hl
4219/* 21326 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21343
4220/* 21331 */ MCD::OPC_CheckField, 13, 1, 0, 83, 35, 0, // Skip to: 30381
4221/* 21338 */ MCD::OPC_Decode, 221, 7, 225, 1, // Opcode: A2_subh_l16_hl
4222/* 21343 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21360
4223/* 21348 */ MCD::OPC_CheckField, 13, 1, 0, 66, 35, 0, // Skip to: 30381
4224/* 21355 */ MCD::OPC_Decode, 139, 7, 225, 1, // Opcode: A2_addh_h16_hl
4225/* 21360 */ MCD::OPC_FilterValue, 3, 56, 35, 0, // Skip to: 30381
4226/* 21365 */ MCD::OPC_CheckField, 13, 1, 0, 49, 35, 0, // Skip to: 30381
4227/* 21372 */ MCD::OPC_Decode, 214, 7, 225, 1, // Opcode: A2_subh_h16_hl
4228/* 21377 */ MCD::OPC_FilterValue, 3, 37, 0, 0, // Skip to: 21419
4229/* 21382 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4230/* 21385 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21402
4231/* 21390 */ MCD::OPC_CheckField, 13, 1, 0, 24, 35, 0, // Skip to: 30381
4232/* 21397 */ MCD::OPC_Decode, 138, 7, 225, 1, // Opcode: A2_addh_h16_hh
4233/* 21402 */ MCD::OPC_FilterValue, 3, 14, 35, 0, // Skip to: 30381
4234/* 21407 */ MCD::OPC_CheckField, 13, 1, 0, 7, 35, 0, // Skip to: 30381
4235/* 21414 */ MCD::OPC_Decode, 213, 7, 225, 1, // Opcode: A2_subh_h16_hh
4236/* 21419 */ MCD::OPC_FilterValue, 4, 122, 0, 0, // Skip to: 21546
4237/* 21424 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4238/* 21427 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21444
4239/* 21432 */ MCD::OPC_CheckField, 13, 1, 0, 238, 34, 0, // Skip to: 30381
4240/* 21439 */ MCD::OPC_Decode, 149, 7, 225, 1, // Opcode: A2_addh_l16_sat_ll
4241/* 21444 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21461
4242/* 21449 */ MCD::OPC_CheckField, 13, 1, 0, 221, 34, 0, // Skip to: 30381
4243/* 21456 */ MCD::OPC_Decode, 224, 7, 225, 1, // Opcode: A2_subh_l16_sat_ll
4244/* 21461 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21478
4245/* 21466 */ MCD::OPC_CheckField, 13, 1, 0, 204, 34, 0, // Skip to: 30381
4246/* 21473 */ MCD::OPC_Decode, 145, 7, 225, 1, // Opcode: A2_addh_h16_sat_ll
4247/* 21478 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 21495
4248/* 21483 */ MCD::OPC_CheckField, 13, 1, 0, 187, 34, 0, // Skip to: 30381
4249/* 21490 */ MCD::OPC_Decode, 220, 7, 225, 1, // Opcode: A2_subh_h16_sat_ll
4250/* 21495 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 21512
4251/* 21500 */ MCD::OPC_CheckField, 13, 1, 0, 170, 34, 0, // Skip to: 30381
4252/* 21507 */ MCD::OPC_Decode, 138, 26, 225, 1, // Opcode: dep_A2_subsat
4253/* 21512 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21529
4254/* 21517 */ MCD::OPC_CheckField, 13, 1, 0, 153, 34, 0, // Skip to: 30381
4255/* 21524 */ MCD::OPC_Decode, 173, 7, 225, 1, // Opcode: A2_minu
4256/* 21529 */ MCD::OPC_FilterValue, 6, 143, 34, 0, // Skip to: 30381
4257/* 21534 */ MCD::OPC_CheckField, 13, 1, 0, 136, 34, 0, // Skip to: 30381
4258/* 21541 */ MCD::OPC_Decode, 169, 7, 132, 1, // Opcode: A2_maxu
4259/* 21546 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 21588
4260/* 21551 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4261/* 21554 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21571
4262/* 21559 */ MCD::OPC_CheckField, 13, 1, 0, 111, 34, 0, // Skip to: 30381
4263/* 21566 */ MCD::OPC_Decode, 144, 7, 225, 1, // Opcode: A2_addh_h16_sat_lh
4264/* 21571 */ MCD::OPC_FilterValue, 3, 101, 34, 0, // Skip to: 30381
4265/* 21576 */ MCD::OPC_CheckField, 13, 1, 0, 94, 34, 0, // Skip to: 30381
4266/* 21583 */ MCD::OPC_Decode, 219, 7, 225, 1, // Opcode: A2_subh_h16_sat_lh
4267/* 21588 */ MCD::OPC_FilterValue, 6, 71, 0, 0, // Skip to: 21664
4268/* 21593 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4269/* 21596 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21613
4270/* 21601 */ MCD::OPC_CheckField, 13, 1, 0, 69, 34, 0, // Skip to: 30381
4271/* 21608 */ MCD::OPC_Decode, 148, 7, 225, 1, // Opcode: A2_addh_l16_sat_hl
4272/* 21613 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21630
4273/* 21618 */ MCD::OPC_CheckField, 13, 1, 0, 52, 34, 0, // Skip to: 30381
4274/* 21625 */ MCD::OPC_Decode, 223, 7, 225, 1, // Opcode: A2_subh_l16_sat_hl
4275/* 21630 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21647
4276/* 21635 */ MCD::OPC_CheckField, 13, 1, 0, 35, 34, 0, // Skip to: 30381
4277/* 21642 */ MCD::OPC_Decode, 143, 7, 225, 1, // Opcode: A2_addh_h16_sat_hl
4278/* 21647 */ MCD::OPC_FilterValue, 3, 25, 34, 0, // Skip to: 30381
4279/* 21652 */ MCD::OPC_CheckField, 13, 1, 0, 18, 34, 0, // Skip to: 30381
4280/* 21659 */ MCD::OPC_Decode, 218, 7, 225, 1, // Opcode: A2_subh_h16_sat_hl
4281/* 21664 */ MCD::OPC_FilterValue, 7, 8, 34, 0, // Skip to: 30381
4282/* 21669 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4283/* 21672 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21689
4284/* 21677 */ MCD::OPC_CheckField, 13, 1, 0, 249, 33, 0, // Skip to: 30381
4285/* 21684 */ MCD::OPC_Decode, 142, 7, 225, 1, // Opcode: A2_addh_h16_sat_hh
4286/* 21689 */ MCD::OPC_FilterValue, 3, 239, 33, 0, // Skip to: 30381
4287/* 21694 */ MCD::OPC_CheckField, 13, 1, 0, 232, 33, 0, // Skip to: 30381
4288/* 21701 */ MCD::OPC_Decode, 217, 7, 225, 1, // Opcode: A2_subh_h16_sat_hh
4289/* 21706 */ MCD::OPC_FilterValue, 6, 37, 0, 0, // Skip to: 21748
4290/* 21711 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
4291/* 21714 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21731
4292/* 21719 */ MCD::OPC_CheckField, 16, 5, 0, 207, 33, 0, // Skip to: 30381
4293/* 21726 */ MCD::OPC_Decode, 151, 10, 226, 1, // Opcode: F2_sfimm_p
4294/* 21731 */ MCD::OPC_FilterValue, 1, 197, 33, 0, // Skip to: 30381
4295/* 21736 */ MCD::OPC_CheckField, 16, 5, 0, 190, 33, 0, // Skip to: 30381
4296/* 21743 */ MCD::OPC_Decode, 150, 10, 226, 1, // Opcode: F2_sfimm_n
4297/* 21748 */ MCD::OPC_FilterValue, 7, 12, 0, 0, // Skip to: 21765
4298/* 21753 */ MCD::OPC_CheckField, 23, 1, 0, 173, 33, 0, // Skip to: 30381
4299/* 21760 */ MCD::OPC_Decode, 223, 15, 227, 1, // Opcode: M4_mpyrr_addi
4300/* 21765 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 21775
4301/* 21770 */ MCD::OPC_Decode, 220, 15, 228, 1, // Opcode: M4_mpyri_addi
4302/* 21775 */ MCD::OPC_FilterValue, 9, 37, 0, 0, // Skip to: 21817
4303/* 21780 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
4304/* 21783 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21800
4305/* 21788 */ MCD::OPC_CheckField, 16, 5, 0, 138, 33, 0, // Skip to: 30381
4306/* 21795 */ MCD::OPC_Decode, 128, 10, 229, 1, // Opcode: F2_dfimm_p
4307/* 21800 */ MCD::OPC_FilterValue, 1, 128, 33, 0, // Skip to: 30381
4308/* 21805 */ MCD::OPC_CheckField, 16, 5, 0, 121, 33, 0, // Skip to: 30381
4309/* 21812 */ MCD::OPC_Decode, 255, 9, 229, 1, // Opcode: F2_dfimm_n
4310/* 21817 */ MCD::OPC_FilterValue, 10, 33, 0, 0, // Skip to: 21855
4311/* 21822 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
4312/* 21825 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 21835
4313/* 21830 */ MCD::OPC_Decode, 220, 18, 230, 1, // Opcode: S4_or_andi
4314/* 21835 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 21845
4315/* 21840 */ MCD::OPC_Decode, 221, 18, 231, 1, // Opcode: S4_or_andix
4316/* 21845 */ MCD::OPC_FilterValue, 2, 83, 33, 0, // Skip to: 30381
4317/* 21850 */ MCD::OPC_Decode, 222, 18, 230, 1, // Opcode: S4_or_ori
4318/* 21855 */ MCD::OPC_FilterValue, 11, 23, 0, 0, // Skip to: 21883
4319/* 21860 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
4320/* 21863 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 21873
4321/* 21868 */ MCD::OPC_Decode, 205, 18, 232, 1, // Opcode: S4_addaddi
4322/* 21873 */ MCD::OPC_FilterValue, 1, 55, 33, 0, // Skip to: 30381
4323/* 21878 */ MCD::OPC_Decode, 220, 19, 233, 1, // Opcode: S4_subaddi
4324/* 21883 */ MCD::OPC_FilterValue, 12, 204, 0, 0, // Skip to: 22092
4325/* 21888 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4326/* 21891 */ MCD::OPC_FilterValue, 0, 54, 0, 0, // Skip to: 21950
4327/* 21896 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4328/* 21899 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21916
4329/* 21904 */ MCD::OPC_CheckField, 13, 1, 0, 22, 33, 0, // Skip to: 30381
4330/* 21911 */ MCD::OPC_Decode, 248, 8, 234, 1, // Opcode: A4_vcmpbeqi
4331/* 21916 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21933
4332/* 21921 */ MCD::OPC_CheckField, 13, 1, 0, 5, 33, 0, // Skip to: 30381
4333/* 21928 */ MCD::OPC_Decode, 252, 8, 235, 1, // Opcode: A4_vcmpheqi
4334/* 21933 */ MCD::OPC_FilterValue, 4, 251, 32, 0, // Skip to: 30381
4335/* 21938 */ MCD::OPC_CheckField, 13, 1, 0, 244, 32, 0, // Skip to: 30381
4336/* 21945 */ MCD::OPC_Decode, 255, 8, 235, 1, // Opcode: A4_vcmpweqi
4337/* 21950 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 22009
4338/* 21955 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4339/* 21958 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21975
4340/* 21963 */ MCD::OPC_CheckField, 13, 1, 0, 219, 32, 0, // Skip to: 30381
4341/* 21970 */ MCD::OPC_Decode, 250, 8, 235, 1, // Opcode: A4_vcmpbgti
4342/* 21975 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21992
4343/* 21980 */ MCD::OPC_CheckField, 13, 1, 0, 202, 32, 0, // Skip to: 30381
4344/* 21987 */ MCD::OPC_Decode, 253, 8, 235, 1, // Opcode: A4_vcmphgti
4345/* 21992 */ MCD::OPC_FilterValue, 4, 192, 32, 0, // Skip to: 30381
4346/* 21997 */ MCD::OPC_CheckField, 13, 1, 0, 185, 32, 0, // Skip to: 30381
4347/* 22004 */ MCD::OPC_Decode, 128, 9, 235, 1, // Opcode: A4_vcmpwgti
4348/* 22009 */ MCD::OPC_FilterValue, 2, 54, 0, 0, // Skip to: 22068
4349/* 22014 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4350/* 22017 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22034
4351/* 22022 */ MCD::OPC_CheckField, 12, 2, 0, 160, 32, 0, // Skip to: 30381
4352/* 22029 */ MCD::OPC_Decode, 251, 8, 236, 1, // Opcode: A4_vcmpbgtui
4353/* 22034 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22051
4354/* 22039 */ MCD::OPC_CheckField, 12, 2, 0, 143, 32, 0, // Skip to: 30381
4355/* 22046 */ MCD::OPC_Decode, 254, 8, 236, 1, // Opcode: A4_vcmphgtui
4356/* 22051 */ MCD::OPC_FilterValue, 4, 133, 32, 0, // Skip to: 30381
4357/* 22056 */ MCD::OPC_CheckField, 12, 2, 0, 126, 32, 0, // Skip to: 30381
4358/* 22063 */ MCD::OPC_Decode, 129, 9, 236, 1, // Opcode: A4_vcmpwgtui
4359/* 22068 */ MCD::OPC_FilterValue, 4, 116, 32, 0, // Skip to: 30381
4360/* 22073 */ MCD::OPC_CheckField, 10, 4, 0, 109, 32, 0, // Skip to: 30381
4361/* 22080 */ MCD::OPC_CheckField, 2, 3, 4, 102, 32, 0, // Skip to: 30381
4362/* 22087 */ MCD::OPC_Decode, 250, 9, 237, 1, // Opcode: F2_dfclass
4363/* 22092 */ MCD::OPC_FilterValue, 13, 129, 0, 0, // Skip to: 22226
4364/* 22097 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4365/* 22100 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 22142
4366/* 22105 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4367/* 22108 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22125
4368/* 22113 */ MCD::OPC_CheckField, 13, 1, 0, 69, 32, 0, // Skip to: 30381
4369/* 22120 */ MCD::OPC_Decode, 191, 8, 238, 1, // Opcode: A4_cmpbeqi
4370/* 22125 */ MCD::OPC_FilterValue, 2, 59, 32, 0, // Skip to: 30381
4371/* 22130 */ MCD::OPC_CheckField, 13, 1, 0, 52, 32, 0, // Skip to: 30381
4372/* 22137 */ MCD::OPC_Decode, 197, 8, 239, 1, // Opcode: A4_cmpheqi
4373/* 22142 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 22184
4374/* 22147 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4375/* 22150 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22167
4376/* 22155 */ MCD::OPC_CheckField, 13, 1, 0, 27, 32, 0, // Skip to: 30381
4377/* 22162 */ MCD::OPC_Decode, 193, 8, 240, 1, // Opcode: A4_cmpbgti
4378/* 22167 */ MCD::OPC_FilterValue, 2, 17, 32, 0, // Skip to: 30381
4379/* 22172 */ MCD::OPC_CheckField, 13, 1, 0, 10, 32, 0, // Skip to: 30381
4380/* 22179 */ MCD::OPC_Decode, 199, 8, 239, 1, // Opcode: A4_cmphgti
4381/* 22184 */ MCD::OPC_FilterValue, 2, 0, 32, 0, // Skip to: 30381
4382/* 22189 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4383/* 22192 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22209
4384/* 22197 */ MCD::OPC_CheckField, 12, 2, 0, 241, 31, 0, // Skip to: 30381
4385/* 22204 */ MCD::OPC_Decode, 195, 8, 241, 1, // Opcode: A4_cmpbgtui
4386/* 22209 */ MCD::OPC_FilterValue, 2, 231, 31, 0, // Skip to: 30381
4387/* 22214 */ MCD::OPC_CheckField, 12, 2, 0, 224, 31, 0, // Skip to: 30381
4388/* 22221 */ MCD::OPC_Decode, 201, 8, 241, 1, // Opcode: A4_cmphgtui
4389/* 22226 */ MCD::OPC_FilterValue, 14, 115, 0, 0, // Skip to: 22346
4390/* 22231 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
4391/* 22234 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 22262
4392/* 22239 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4393/* 22242 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 22252
4394/* 22247 */ MCD::OPC_Decode, 208, 18, 242, 1, // Opcode: S4_andi_asl_ri
4395/* 22252 */ MCD::OPC_FilterValue, 1, 188, 31, 0, // Skip to: 30381
4396/* 22257 */ MCD::OPC_Decode, 209, 18, 242, 1, // Opcode: S4_andi_lsr_ri
4397/* 22262 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 22290
4398/* 22267 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4399/* 22270 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 22280
4400/* 22275 */ MCD::OPC_Decode, 223, 18, 242, 1, // Opcode: S4_ori_asl_ri
4401/* 22280 */ MCD::OPC_FilterValue, 1, 160, 31, 0, // Skip to: 30381
4402/* 22285 */ MCD::OPC_Decode, 224, 18, 242, 1, // Opcode: S4_ori_lsr_ri
4403/* 22290 */ MCD::OPC_FilterValue, 4, 23, 0, 0, // Skip to: 22318
4404/* 22295 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4405/* 22298 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 22308
4406/* 22303 */ MCD::OPC_Decode, 206, 18, 242, 1, // Opcode: S4_addi_asl_ri
4407/* 22308 */ MCD::OPC_FilterValue, 1, 132, 31, 0, // Skip to: 30381
4408/* 22313 */ MCD::OPC_Decode, 207, 18, 242, 1, // Opcode: S4_addi_lsr_ri
4409/* 22318 */ MCD::OPC_FilterValue, 6, 122, 31, 0, // Skip to: 30381
4410/* 22323 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4411/* 22326 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 22336
4412/* 22331 */ MCD::OPC_Decode, 221, 19, 242, 1, // Opcode: S4_subi_asl_ri
4413/* 22336 */ MCD::OPC_FilterValue, 1, 104, 31, 0, // Skip to: 30381
4414/* 22341 */ MCD::OPC_Decode, 222, 19, 242, 1, // Opcode: S4_subi_lsr_ri
4415/* 22346 */ MCD::OPC_FilterValue, 15, 94, 31, 0, // Skip to: 30381
4416/* 22351 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
4417/* 22354 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 22364
4418/* 22359 */ MCD::OPC_Decode, 222, 15, 243, 1, // Opcode: M4_mpyri_addr_u2
4419/* 22364 */ MCD::OPC_FilterValue, 1, 76, 31, 0, // Skip to: 30381
4420/* 22369 */ MCD::OPC_Decode, 221, 15, 244, 1, // Opcode: M4_mpyri_addr
4421/* 22374 */ MCD::OPC_FilterValue, 14, 180, 26, 0, // Skip to: 29215
4422/* 22379 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
4423/* 22382 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22399
4424/* 22387 */ MCD::OPC_CheckField, 13, 1, 0, 51, 31, 0, // Skip to: 30381
4425/* 22394 */ MCD::OPC_Decode, 236, 14, 245, 1, // Opcode: M2_mpysip
4426/* 22399 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 22416
4427/* 22404 */ MCD::OPC_CheckField, 13, 1, 0, 34, 31, 0, // Skip to: 30381
4428/* 22411 */ MCD::OPC_Decode, 235, 14, 245, 1, // Opcode: M2_mpysin
4429/* 22416 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 22433
4430/* 22421 */ MCD::OPC_CheckField, 13, 1, 0, 17, 31, 0, // Skip to: 30381
4431/* 22428 */ MCD::OPC_Decode, 229, 13, 246, 1, // Opcode: M2_macsip
4432/* 22433 */ MCD::OPC_FilterValue, 12, 12, 0, 0, // Skip to: 22450
4433/* 22438 */ MCD::OPC_CheckField, 13, 1, 0, 0, 31, 0, // Skip to: 30381
4434/* 22445 */ MCD::OPC_Decode, 228, 13, 246, 1, // Opcode: M2_macsin
4435/* 22450 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 22467
4436/* 22455 */ MCD::OPC_CheckField, 13, 1, 0, 239, 30, 0, // Skip to: 30381
4437/* 22462 */ MCD::OPC_Decode, 195, 13, 247, 1, // Opcode: M2_accii
4438/* 22467 */ MCD::OPC_FilterValue, 20, 12, 0, 0, // Skip to: 22484
4439/* 22472 */ MCD::OPC_CheckField, 13, 1, 0, 222, 30, 0, // Skip to: 30381
4440/* 22479 */ MCD::OPC_Decode, 160, 15, 247, 1, // Opcode: M2_naccii
4441/* 22484 */ MCD::OPC_FilterValue, 24, 19, 0, 0, // Skip to: 22508
4442/* 22489 */ MCD::OPC_CheckField, 13, 1, 0, 205, 30, 0, // Skip to: 30381
4443/* 22496 */ MCD::OPC_CheckField, 5, 3, 0, 198, 30, 0, // Skip to: 30381
4444/* 22503 */ MCD::OPC_Decode, 224, 15, 248, 1, // Opcode: M4_mpyrr_addr
4445/* 22508 */ MCD::OPC_FilterValue, 32, 71, 0, 0, // Skip to: 22584
4446/* 22513 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4447/* 22516 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22533
4448/* 22521 */ MCD::OPC_CheckField, 13, 1, 0, 173, 30, 0, // Skip to: 30381
4449/* 22528 */ MCD::OPC_Decode, 216, 14, 224, 1, // Opcode: M2_mpyd_ll_s0
4450/* 22533 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22550
4451/* 22538 */ MCD::OPC_CheckField, 13, 1, 0, 156, 30, 0, // Skip to: 30381
4452/* 22545 */ MCD::OPC_Decode, 214, 14, 224, 1, // Opcode: M2_mpyd_lh_s0
4453/* 22550 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22567
4454/* 22555 */ MCD::OPC_CheckField, 13, 1, 0, 139, 30, 0, // Skip to: 30381
4455/* 22562 */ MCD::OPC_Decode, 212, 14, 224, 1, // Opcode: M2_mpyd_hl_s0
4456/* 22567 */ MCD::OPC_FilterValue, 3, 129, 30, 0, // Skip to: 30381
4457/* 22572 */ MCD::OPC_CheckField, 13, 1, 0, 122, 30, 0, // Skip to: 30381
4458/* 22579 */ MCD::OPC_Decode, 210, 14, 224, 1, // Opcode: M2_mpyd_hh_s0
4459/* 22584 */ MCD::OPC_FilterValue, 33, 71, 0, 0, // Skip to: 22660
4460/* 22589 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4461/* 22592 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22609
4462/* 22597 */ MCD::OPC_CheckField, 13, 1, 0, 97, 30, 0, // Skip to: 30381
4463/* 22604 */ MCD::OPC_Decode, 232, 14, 224, 1, // Opcode: M2_mpyd_rnd_ll_s0
4464/* 22609 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22626
4465/* 22614 */ MCD::OPC_CheckField, 13, 1, 0, 80, 30, 0, // Skip to: 30381
4466/* 22621 */ MCD::OPC_Decode, 230, 14, 224, 1, // Opcode: M2_mpyd_rnd_lh_s0
4467/* 22626 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22643
4468/* 22631 */ MCD::OPC_CheckField, 13, 1, 0, 63, 30, 0, // Skip to: 30381
4469/* 22638 */ MCD::OPC_Decode, 228, 14, 224, 1, // Opcode: M2_mpyd_rnd_hl_s0
4470/* 22643 */ MCD::OPC_FilterValue, 3, 53, 30, 0, // Skip to: 30381
4471/* 22648 */ MCD::OPC_CheckField, 13, 1, 0, 46, 30, 0, // Skip to: 30381
4472/* 22655 */ MCD::OPC_Decode, 226, 14, 224, 1, // Opcode: M2_mpyd_rnd_hh_s0
4473/* 22660 */ MCD::OPC_FilterValue, 34, 71, 0, 0, // Skip to: 22736
4474/* 22665 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4475/* 22668 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22685
4476/* 22673 */ MCD::OPC_CheckField, 13, 1, 0, 21, 30, 0, // Skip to: 30381
4477/* 22680 */ MCD::OPC_Decode, 149, 15, 224, 1, // Opcode: M2_mpyud_ll_s0
4478/* 22685 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22702
4479/* 22690 */ MCD::OPC_CheckField, 13, 1, 0, 4, 30, 0, // Skip to: 30381
4480/* 22697 */ MCD::OPC_Decode, 147, 15, 224, 1, // Opcode: M2_mpyud_lh_s0
4481/* 22702 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22719
4482/* 22707 */ MCD::OPC_CheckField, 13, 1, 0, 243, 29, 0, // Skip to: 30381
4483/* 22714 */ MCD::OPC_Decode, 145, 15, 224, 1, // Opcode: M2_mpyud_hl_s0
4484/* 22719 */ MCD::OPC_FilterValue, 3, 233, 29, 0, // Skip to: 30381
4485/* 22724 */ MCD::OPC_CheckField, 13, 1, 0, 226, 29, 0, // Skip to: 30381
4486/* 22731 */ MCD::OPC_Decode, 143, 15, 224, 1, // Opcode: M2_mpyud_hh_s0
4487/* 22736 */ MCD::OPC_FilterValue, 36, 71, 0, 0, // Skip to: 22812
4488/* 22741 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4489/* 22744 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22761
4490/* 22749 */ MCD::OPC_CheckField, 13, 1, 0, 201, 29, 0, // Skip to: 30381
4491/* 22756 */ MCD::OPC_Decode, 217, 14, 224, 1, // Opcode: M2_mpyd_ll_s1
4492/* 22761 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22778
4493/* 22766 */ MCD::OPC_CheckField, 13, 1, 0, 184, 29, 0, // Skip to: 30381
4494/* 22773 */ MCD::OPC_Decode, 215, 14, 224, 1, // Opcode: M2_mpyd_lh_s1
4495/* 22778 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22795
4496/* 22783 */ MCD::OPC_CheckField, 13, 1, 0, 167, 29, 0, // Skip to: 30381
4497/* 22790 */ MCD::OPC_Decode, 213, 14, 224, 1, // Opcode: M2_mpyd_hl_s1
4498/* 22795 */ MCD::OPC_FilterValue, 3, 157, 29, 0, // Skip to: 30381
4499/* 22800 */ MCD::OPC_CheckField, 13, 1, 0, 150, 29, 0, // Skip to: 30381
4500/* 22807 */ MCD::OPC_Decode, 211, 14, 224, 1, // Opcode: M2_mpyd_hh_s1
4501/* 22812 */ MCD::OPC_FilterValue, 37, 71, 0, 0, // Skip to: 22888
4502/* 22817 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4503/* 22820 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22837
4504/* 22825 */ MCD::OPC_CheckField, 13, 1, 0, 125, 29, 0, // Skip to: 30381
4505/* 22832 */ MCD::OPC_Decode, 233, 14, 224, 1, // Opcode: M2_mpyd_rnd_ll_s1
4506/* 22837 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22854
4507/* 22842 */ MCD::OPC_CheckField, 13, 1, 0, 108, 29, 0, // Skip to: 30381
4508/* 22849 */ MCD::OPC_Decode, 231, 14, 224, 1, // Opcode: M2_mpyd_rnd_lh_s1
4509/* 22854 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22871
4510/* 22859 */ MCD::OPC_CheckField, 13, 1, 0, 91, 29, 0, // Skip to: 30381
4511/* 22866 */ MCD::OPC_Decode, 229, 14, 224, 1, // Opcode: M2_mpyd_rnd_hl_s1
4512/* 22871 */ MCD::OPC_FilterValue, 3, 81, 29, 0, // Skip to: 30381
4513/* 22876 */ MCD::OPC_CheckField, 13, 1, 0, 74, 29, 0, // Skip to: 30381
4514/* 22883 */ MCD::OPC_Decode, 227, 14, 224, 1, // Opcode: M2_mpyd_rnd_hh_s1
4515/* 22888 */ MCD::OPC_FilterValue, 38, 71, 0, 0, // Skip to: 22964
4516/* 22893 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4517/* 22896 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22913
4518/* 22901 */ MCD::OPC_CheckField, 13, 1, 0, 49, 29, 0, // Skip to: 30381
4519/* 22908 */ MCD::OPC_Decode, 150, 15, 224, 1, // Opcode: M2_mpyud_ll_s1
4520/* 22913 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22930
4521/* 22918 */ MCD::OPC_CheckField, 13, 1, 0, 32, 29, 0, // Skip to: 30381
4522/* 22925 */ MCD::OPC_Decode, 148, 15, 224, 1, // Opcode: M2_mpyud_lh_s1
4523/* 22930 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22947
4524/* 22935 */ MCD::OPC_CheckField, 13, 1, 0, 15, 29, 0, // Skip to: 30381
4525/* 22942 */ MCD::OPC_Decode, 146, 15, 224, 1, // Opcode: M2_mpyud_hl_s1
4526/* 22947 */ MCD::OPC_FilterValue, 3, 5, 29, 0, // Skip to: 30381
4527/* 22952 */ MCD::OPC_CheckField, 13, 1, 0, 254, 28, 0, // Skip to: 30381
4528/* 22959 */ MCD::OPC_Decode, 144, 15, 224, 1, // Opcode: M2_mpyud_hh_s1
4529/* 22964 */ MCD::OPC_FilterValue, 40, 105, 0, 0, // Skip to: 23074
4530/* 22969 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4531/* 22972 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22989
4532/* 22977 */ MCD::OPC_CheckField, 13, 1, 0, 229, 28, 0, // Skip to: 30381
4533/* 22984 */ MCD::OPC_Decode, 219, 13, 224, 1, // Opcode: M2_dpmpyss_s0
4534/* 22989 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23006
4535/* 22994 */ MCD::OPC_CheckField, 13, 1, 0, 212, 28, 0, // Skip to: 30381
4536/* 23001 */ MCD::OPC_Decode, 202, 13, 224, 1, // Opcode: M2_cmpyi_s0
4537/* 23006 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23023
4538/* 23011 */ MCD::OPC_CheckField, 13, 1, 0, 195, 28, 0, // Skip to: 30381
4539/* 23018 */ MCD::OPC_Decode, 203, 13, 224, 1, // Opcode: M2_cmpyr_s0
4540/* 23023 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23040
4541/* 23028 */ MCD::OPC_CheckField, 13, 1, 0, 178, 28, 0, // Skip to: 30381
4542/* 23035 */ MCD::OPC_Decode, 186, 15, 224, 1, // Opcode: M2_vmpy2s_s0
4543/* 23040 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23057
4544/* 23045 */ MCD::OPC_CheckField, 13, 1, 0, 161, 28, 0, // Skip to: 30381
4545/* 23052 */ MCD::OPC_Decode, 208, 13, 224, 1, // Opcode: M2_cmpys_s0
4546/* 23057 */ MCD::OPC_FilterValue, 7, 151, 28, 0, // Skip to: 30381
4547/* 23062 */ MCD::OPC_CheckField, 13, 1, 0, 144, 28, 0, // Skip to: 30381
4548/* 23069 */ MCD::OPC_Decode, 190, 15, 224, 1, // Opcode: M2_vmpy2su_s0
4549/* 23074 */ MCD::OPC_FilterValue, 42, 71, 0, 0, // Skip to: 23150
4550/* 23079 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4551/* 23082 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23099
4552/* 23087 */ MCD::OPC_CheckField, 13, 1, 0, 119, 28, 0, // Skip to: 30381
4553/* 23094 */ MCD::OPC_Decode, 222, 13, 224, 1, // Opcode: M2_dpmpyuu_s0
4554/* 23099 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23116
4555/* 23104 */ MCD::OPC_CheckField, 13, 1, 0, 102, 28, 0, // Skip to: 30381
4556/* 23111 */ MCD::OPC_Decode, 250, 15, 224, 1, // Opcode: M5_vmpybsu
4557/* 23116 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23133
4558/* 23121 */ MCD::OPC_CheckField, 13, 1, 0, 85, 28, 0, // Skip to: 30381
4559/* 23128 */ MCD::OPC_Decode, 210, 13, 224, 1, // Opcode: M2_cmpysc_s0
4560/* 23133 */ MCD::OPC_FilterValue, 7, 75, 28, 0, // Skip to: 30381
4561/* 23138 */ MCD::OPC_CheckField, 13, 1, 0, 68, 28, 0, // Skip to: 30381
4562/* 23145 */ MCD::OPC_Decode, 230, 15, 224, 1, // Opcode: M4_pmpyw
4563/* 23150 */ MCD::OPC_FilterValue, 44, 71, 0, 0, // Skip to: 23226
4564/* 23155 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4565/* 23158 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23175
4566/* 23163 */ MCD::OPC_CheckField, 13, 1, 0, 43, 28, 0, // Skip to: 30381
4567/* 23170 */ MCD::OPC_Decode, 251, 15, 224, 1, // Opcode: M5_vmpybuu
4568/* 23175 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23192
4569/* 23180 */ MCD::OPC_CheckField, 13, 1, 0, 26, 28, 0, // Skip to: 30381
4570/* 23187 */ MCD::OPC_Decode, 188, 15, 224, 1, // Opcode: M2_vmpy2s_s1
4571/* 23192 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23209
4572/* 23197 */ MCD::OPC_CheckField, 13, 1, 0, 9, 28, 0, // Skip to: 30381
4573/* 23204 */ MCD::OPC_Decode, 209, 13, 224, 1, // Opcode: M2_cmpys_s1
4574/* 23209 */ MCD::OPC_FilterValue, 7, 255, 27, 0, // Skip to: 30381
4575/* 23214 */ MCD::OPC_CheckField, 13, 1, 0, 248, 27, 0, // Skip to: 30381
4576/* 23221 */ MCD::OPC_Decode, 191, 15, 224, 1, // Opcode: M2_vmpy2su_s1
4577/* 23226 */ MCD::OPC_FilterValue, 46, 37, 0, 0, // Skip to: 23268
4578/* 23231 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4579/* 23234 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23251
4580/* 23239 */ MCD::OPC_CheckField, 13, 1, 0, 223, 27, 0, // Skip to: 30381
4581/* 23246 */ MCD::OPC_Decode, 211, 13, 224, 1, // Opcode: M2_cmpysc_s1
4582/* 23251 */ MCD::OPC_FilterValue, 7, 213, 27, 0, // Skip to: 30381
4583/* 23256 */ MCD::OPC_CheckField, 13, 1, 0, 206, 27, 0, // Skip to: 30381
4584/* 23263 */ MCD::OPC_Decode, 232, 15, 224, 1, // Opcode: M4_vpmpyh
4585/* 23268 */ MCD::OPC_FilterValue, 48, 71, 0, 0, // Skip to: 23344
4586/* 23273 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4587/* 23276 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23293
4588/* 23281 */ MCD::OPC_CheckField, 13, 1, 0, 181, 27, 0, // Skip to: 30381
4589/* 23288 */ MCD::OPC_Decode, 208, 14, 249, 1, // Opcode: M2_mpyd_acc_ll_s0
4590/* 23293 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23310
4591/* 23298 */ MCD::OPC_CheckField, 13, 1, 0, 164, 27, 0, // Skip to: 30381
4592/* 23305 */ MCD::OPC_Decode, 206, 14, 249, 1, // Opcode: M2_mpyd_acc_lh_s0
4593/* 23310 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23327
4594/* 23315 */ MCD::OPC_CheckField, 13, 1, 0, 147, 27, 0, // Skip to: 30381
4595/* 23322 */ MCD::OPC_Decode, 204, 14, 249, 1, // Opcode: M2_mpyd_acc_hl_s0
4596/* 23327 */ MCD::OPC_FilterValue, 3, 137, 27, 0, // Skip to: 30381
4597/* 23332 */ MCD::OPC_CheckField, 13, 1, 0, 130, 27, 0, // Skip to: 30381
4598/* 23339 */ MCD::OPC_Decode, 202, 14, 249, 1, // Opcode: M2_mpyd_acc_hh_s0
4599/* 23344 */ MCD::OPC_FilterValue, 49, 71, 0, 0, // Skip to: 23420
4600/* 23349 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4601/* 23352 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23369
4602/* 23357 */ MCD::OPC_CheckField, 13, 1, 0, 105, 27, 0, // Skip to: 30381
4603/* 23364 */ MCD::OPC_Decode, 224, 14, 249, 1, // Opcode: M2_mpyd_nac_ll_s0
4604/* 23369 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23386
4605/* 23374 */ MCD::OPC_CheckField, 13, 1, 0, 88, 27, 0, // Skip to: 30381
4606/* 23381 */ MCD::OPC_Decode, 222, 14, 249, 1, // Opcode: M2_mpyd_nac_lh_s0
4607/* 23386 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23403
4608/* 23391 */ MCD::OPC_CheckField, 13, 1, 0, 71, 27, 0, // Skip to: 30381
4609/* 23398 */ MCD::OPC_Decode, 220, 14, 249, 1, // Opcode: M2_mpyd_nac_hl_s0
4610/* 23403 */ MCD::OPC_FilterValue, 3, 61, 27, 0, // Skip to: 30381
4611/* 23408 */ MCD::OPC_CheckField, 13, 1, 0, 54, 27, 0, // Skip to: 30381
4612/* 23415 */ MCD::OPC_Decode, 218, 14, 249, 1, // Opcode: M2_mpyd_nac_hh_s0
4613/* 23420 */ MCD::OPC_FilterValue, 50, 71, 0, 0, // Skip to: 23496
4614/* 23425 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4615/* 23428 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23445
4616/* 23433 */ MCD::OPC_CheckField, 13, 1, 0, 29, 27, 0, // Skip to: 30381
4617/* 23440 */ MCD::OPC_Decode, 141, 15, 249, 1, // Opcode: M2_mpyud_acc_ll_s0
4618/* 23445 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23462
4619/* 23450 */ MCD::OPC_CheckField, 13, 1, 0, 12, 27, 0, // Skip to: 30381
4620/* 23457 */ MCD::OPC_Decode, 139, 15, 249, 1, // Opcode: M2_mpyud_acc_lh_s0
4621/* 23462 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23479
4622/* 23467 */ MCD::OPC_CheckField, 13, 1, 0, 251, 26, 0, // Skip to: 30381
4623/* 23474 */ MCD::OPC_Decode, 137, 15, 249, 1, // Opcode: M2_mpyud_acc_hl_s0
4624/* 23479 */ MCD::OPC_FilterValue, 3, 241, 26, 0, // Skip to: 30381
4625/* 23484 */ MCD::OPC_CheckField, 13, 1, 0, 234, 26, 0, // Skip to: 30381
4626/* 23491 */ MCD::OPC_Decode, 135, 15, 249, 1, // Opcode: M2_mpyud_acc_hh_s0
4627/* 23496 */ MCD::OPC_FilterValue, 51, 71, 0, 0, // Skip to: 23572
4628/* 23501 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4629/* 23504 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23521
4630/* 23509 */ MCD::OPC_CheckField, 13, 1, 0, 209, 26, 0, // Skip to: 30381
4631/* 23516 */ MCD::OPC_Decode, 157, 15, 249, 1, // Opcode: M2_mpyud_nac_ll_s0
4632/* 23521 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23538
4633/* 23526 */ MCD::OPC_CheckField, 13, 1, 0, 192, 26, 0, // Skip to: 30381
4634/* 23533 */ MCD::OPC_Decode, 155, 15, 249, 1, // Opcode: M2_mpyud_nac_lh_s0
4635/* 23538 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23555
4636/* 23543 */ MCD::OPC_CheckField, 13, 1, 0, 175, 26, 0, // Skip to: 30381
4637/* 23550 */ MCD::OPC_Decode, 153, 15, 249, 1, // Opcode: M2_mpyud_nac_hl_s0
4638/* 23555 */ MCD::OPC_FilterValue, 3, 165, 26, 0, // Skip to: 30381
4639/* 23560 */ MCD::OPC_CheckField, 13, 1, 0, 158, 26, 0, // Skip to: 30381
4640/* 23567 */ MCD::OPC_Decode, 151, 15, 249, 1, // Opcode: M2_mpyud_nac_hh_s0
4641/* 23572 */ MCD::OPC_FilterValue, 52, 71, 0, 0, // Skip to: 23648
4642/* 23577 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4643/* 23580 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23597
4644/* 23585 */ MCD::OPC_CheckField, 13, 1, 0, 133, 26, 0, // Skip to: 30381
4645/* 23592 */ MCD::OPC_Decode, 209, 14, 249, 1, // Opcode: M2_mpyd_acc_ll_s1
4646/* 23597 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23614
4647/* 23602 */ MCD::OPC_CheckField, 13, 1, 0, 116, 26, 0, // Skip to: 30381
4648/* 23609 */ MCD::OPC_Decode, 207, 14, 249, 1, // Opcode: M2_mpyd_acc_lh_s1
4649/* 23614 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23631
4650/* 23619 */ MCD::OPC_CheckField, 13, 1, 0, 99, 26, 0, // Skip to: 30381
4651/* 23626 */ MCD::OPC_Decode, 205, 14, 249, 1, // Opcode: M2_mpyd_acc_hl_s1
4652/* 23631 */ MCD::OPC_FilterValue, 3, 89, 26, 0, // Skip to: 30381
4653/* 23636 */ MCD::OPC_CheckField, 13, 1, 0, 82, 26, 0, // Skip to: 30381
4654/* 23643 */ MCD::OPC_Decode, 203, 14, 249, 1, // Opcode: M2_mpyd_acc_hh_s1
4655/* 23648 */ MCD::OPC_FilterValue, 53, 71, 0, 0, // Skip to: 23724
4656/* 23653 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4657/* 23656 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23673
4658/* 23661 */ MCD::OPC_CheckField, 13, 1, 0, 57, 26, 0, // Skip to: 30381
4659/* 23668 */ MCD::OPC_Decode, 225, 14, 249, 1, // Opcode: M2_mpyd_nac_ll_s1
4660/* 23673 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23690
4661/* 23678 */ MCD::OPC_CheckField, 13, 1, 0, 40, 26, 0, // Skip to: 30381
4662/* 23685 */ MCD::OPC_Decode, 223, 14, 249, 1, // Opcode: M2_mpyd_nac_lh_s1
4663/* 23690 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23707
4664/* 23695 */ MCD::OPC_CheckField, 13, 1, 0, 23, 26, 0, // Skip to: 30381
4665/* 23702 */ MCD::OPC_Decode, 221, 14, 249, 1, // Opcode: M2_mpyd_nac_hl_s1
4666/* 23707 */ MCD::OPC_FilterValue, 3, 13, 26, 0, // Skip to: 30381
4667/* 23712 */ MCD::OPC_CheckField, 13, 1, 0, 6, 26, 0, // Skip to: 30381
4668/* 23719 */ MCD::OPC_Decode, 219, 14, 249, 1, // Opcode: M2_mpyd_nac_hh_s1
4669/* 23724 */ MCD::OPC_FilterValue, 54, 71, 0, 0, // Skip to: 23800
4670/* 23729 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4671/* 23732 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23749
4672/* 23737 */ MCD::OPC_CheckField, 13, 1, 0, 237, 25, 0, // Skip to: 30381
4673/* 23744 */ MCD::OPC_Decode, 142, 15, 249, 1, // Opcode: M2_mpyud_acc_ll_s1
4674/* 23749 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23766
4675/* 23754 */ MCD::OPC_CheckField, 13, 1, 0, 220, 25, 0, // Skip to: 30381
4676/* 23761 */ MCD::OPC_Decode, 140, 15, 249, 1, // Opcode: M2_mpyud_acc_lh_s1
4677/* 23766 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23783
4678/* 23771 */ MCD::OPC_CheckField, 13, 1, 0, 203, 25, 0, // Skip to: 30381
4679/* 23778 */ MCD::OPC_Decode, 138, 15, 249, 1, // Opcode: M2_mpyud_acc_hl_s1
4680/* 23783 */ MCD::OPC_FilterValue, 3, 193, 25, 0, // Skip to: 30381
4681/* 23788 */ MCD::OPC_CheckField, 13, 1, 0, 186, 25, 0, // Skip to: 30381
4682/* 23795 */ MCD::OPC_Decode, 136, 15, 249, 1, // Opcode: M2_mpyud_acc_hh_s1
4683/* 23800 */ MCD::OPC_FilterValue, 55, 71, 0, 0, // Skip to: 23876
4684/* 23805 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4685/* 23808 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23825
4686/* 23813 */ MCD::OPC_CheckField, 13, 1, 0, 161, 25, 0, // Skip to: 30381
4687/* 23820 */ MCD::OPC_Decode, 158, 15, 249, 1, // Opcode: M2_mpyud_nac_ll_s1
4688/* 23825 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23842
4689/* 23830 */ MCD::OPC_CheckField, 13, 1, 0, 144, 25, 0, // Skip to: 30381
4690/* 23837 */ MCD::OPC_Decode, 156, 15, 249, 1, // Opcode: M2_mpyud_nac_lh_s1
4691/* 23842 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23859
4692/* 23847 */ MCD::OPC_CheckField, 13, 1, 0, 127, 25, 0, // Skip to: 30381
4693/* 23854 */ MCD::OPC_Decode, 154, 15, 249, 1, // Opcode: M2_mpyud_nac_hl_s1
4694/* 23859 */ MCD::OPC_FilterValue, 3, 117, 25, 0, // Skip to: 30381
4695/* 23864 */ MCD::OPC_CheckField, 13, 1, 0, 110, 25, 0, // Skip to: 30381
4696/* 23871 */ MCD::OPC_Decode, 152, 15, 249, 1, // Opcode: M2_mpyud_nac_hh_s1
4697/* 23876 */ MCD::OPC_FilterValue, 56, 105, 0, 0, // Skip to: 23986
4698/* 23881 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4699/* 23884 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23901
4700/* 23889 */ MCD::OPC_CheckField, 13, 1, 0, 85, 25, 0, // Skip to: 30381
4701/* 23896 */ MCD::OPC_Decode, 216, 13, 249, 1, // Opcode: M2_dpmpyss_acc_s0
4702/* 23901 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23918
4703/* 23906 */ MCD::OPC_CheckField, 13, 1, 0, 68, 25, 0, // Skip to: 30381
4704/* 23913 */ MCD::OPC_Decode, 196, 13, 249, 1, // Opcode: M2_cmaci_s0
4705/* 23918 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23935
4706/* 23923 */ MCD::OPC_CheckField, 13, 1, 0, 51, 25, 0, // Skip to: 30381
4707/* 23930 */ MCD::OPC_Decode, 197, 13, 249, 1, // Opcode: M2_cmacr_s0
4708/* 23935 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23952
4709/* 23940 */ MCD::OPC_CheckField, 13, 1, 0, 34, 25, 0, // Skip to: 30381
4710/* 23947 */ MCD::OPC_Decode, 180, 15, 249, 1, // Opcode: M2_vmac2s_s0
4711/* 23952 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23969
4712/* 23957 */ MCD::OPC_CheckField, 13, 1, 0, 17, 25, 0, // Skip to: 30381
4713/* 23964 */ MCD::OPC_Decode, 198, 13, 249, 1, // Opcode: M2_cmacs_s0
4714/* 23969 */ MCD::OPC_FilterValue, 7, 7, 25, 0, // Skip to: 30381
4715/* 23974 */ MCD::OPC_CheckField, 13, 1, 0, 0, 25, 0, // Skip to: 30381
4716/* 23981 */ MCD::OPC_Decode, 212, 13, 249, 1, // Opcode: M2_cnacs_s0
4717/* 23986 */ MCD::OPC_FilterValue, 57, 54, 0, 0, // Skip to: 24045
4718/* 23991 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4719/* 23994 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24011
4720/* 23999 */ MCD::OPC_CheckField, 13, 1, 0, 231, 24, 0, // Skip to: 30381
4721/* 24006 */ MCD::OPC_Decode, 217, 13, 249, 1, // Opcode: M2_dpmpyss_nac_s0
4722/* 24011 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24028
4723/* 24016 */ MCD::OPC_CheckField, 13, 1, 0, 214, 24, 0, // Skip to: 30381
4724/* 24023 */ MCD::OPC_Decode, 176, 15, 249, 1, // Opcode: M2_vmac2
4725/* 24028 */ MCD::OPC_FilterValue, 7, 204, 24, 0, // Skip to: 30381
4726/* 24033 */ MCD::OPC_CheckField, 13, 1, 0, 197, 24, 0, // Skip to: 30381
4727/* 24040 */ MCD::OPC_Decode, 231, 15, 249, 1, // Opcode: M4_pmpyw_acc
4728/* 24045 */ MCD::OPC_FilterValue, 58, 54, 0, 0, // Skip to: 24104
4729/* 24050 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4730/* 24053 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24070
4731/* 24058 */ MCD::OPC_CheckField, 13, 1, 0, 172, 24, 0, // Skip to: 30381
4732/* 24065 */ MCD::OPC_Decode, 220, 13, 249, 1, // Opcode: M2_dpmpyuu_acc_s0
4733/* 24070 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24087
4734/* 24075 */ MCD::OPC_CheckField, 13, 1, 0, 155, 24, 0, // Skip to: 30381
4735/* 24082 */ MCD::OPC_Decode, 200, 13, 249, 1, // Opcode: M2_cmacsc_s0
4736/* 24087 */ MCD::OPC_FilterValue, 7, 145, 24, 0, // Skip to: 30381
4737/* 24092 */ MCD::OPC_CheckField, 13, 1, 0, 138, 24, 0, // Skip to: 30381
4738/* 24099 */ MCD::OPC_Decode, 214, 13, 249, 1, // Opcode: M2_cnacsc_s0
4739/* 24104 */ MCD::OPC_FilterValue, 59, 37, 0, 0, // Skip to: 24146
4740/* 24109 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4741/* 24112 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24129
4742/* 24117 */ MCD::OPC_CheckField, 13, 1, 0, 113, 24, 0, // Skip to: 30381
4743/* 24124 */ MCD::OPC_Decode, 221, 13, 249, 1, // Opcode: M2_dpmpyuu_nac_s0
4744/* 24129 */ MCD::OPC_FilterValue, 5, 103, 24, 0, // Skip to: 30381
4745/* 24134 */ MCD::OPC_CheckField, 13, 1, 0, 96, 24, 0, // Skip to: 30381
4746/* 24141 */ MCD::OPC_Decode, 182, 15, 249, 1, // Opcode: M2_vmac2su_s0
4747/* 24146 */ MCD::OPC_FilterValue, 60, 71, 0, 0, // Skip to: 24222
4748/* 24151 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4749/* 24154 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24171
4750/* 24159 */ MCD::OPC_CheckField, 13, 1, 0, 71, 24, 0, // Skip to: 30381
4751/* 24166 */ MCD::OPC_Decode, 249, 15, 249, 1, // Opcode: M5_vmacbuu
4752/* 24171 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24188
4753/* 24176 */ MCD::OPC_CheckField, 13, 1, 0, 54, 24, 0, // Skip to: 30381
4754/* 24183 */ MCD::OPC_Decode, 181, 15, 249, 1, // Opcode: M2_vmac2s_s1
4755/* 24188 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24205
4756/* 24193 */ MCD::OPC_CheckField, 13, 1, 0, 37, 24, 0, // Skip to: 30381
4757/* 24200 */ MCD::OPC_Decode, 199, 13, 249, 1, // Opcode: M2_cmacs_s1
4758/* 24205 */ MCD::OPC_FilterValue, 7, 27, 24, 0, // Skip to: 30381
4759/* 24210 */ MCD::OPC_CheckField, 13, 1, 0, 20, 24, 0, // Skip to: 30381
4760/* 24217 */ MCD::OPC_Decode, 213, 13, 249, 1, // Opcode: M2_cnacs_s1
4761/* 24222 */ MCD::OPC_FilterValue, 61, 19, 0, 0, // Skip to: 24246
4762/* 24227 */ MCD::OPC_CheckField, 13, 1, 0, 3, 24, 0, // Skip to: 30381
4763/* 24234 */ MCD::OPC_CheckField, 5, 3, 7, 252, 23, 0, // Skip to: 30381
4764/* 24241 */ MCD::OPC_Decode, 233, 15, 249, 1, // Opcode: M4_vpmpyh_acc
4765/* 24246 */ MCD::OPC_FilterValue, 62, 54, 0, 0, // Skip to: 24305
4766/* 24251 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4767/* 24254 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24271
4768/* 24259 */ MCD::OPC_CheckField, 13, 1, 0, 227, 23, 0, // Skip to: 30381
4769/* 24266 */ MCD::OPC_Decode, 248, 15, 249, 1, // Opcode: M5_vmacbsu
4770/* 24271 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24288
4771/* 24276 */ MCD::OPC_CheckField, 13, 1, 0, 210, 23, 0, // Skip to: 30381
4772/* 24283 */ MCD::OPC_Decode, 201, 13, 249, 1, // Opcode: M2_cmacsc_s1
4773/* 24288 */ MCD::OPC_FilterValue, 7, 200, 23, 0, // Skip to: 30381
4774/* 24293 */ MCD::OPC_CheckField, 13, 1, 0, 193, 23, 0, // Skip to: 30381
4775/* 24300 */ MCD::OPC_Decode, 215, 13, 249, 1, // Opcode: M2_cnacsc_s1
4776/* 24305 */ MCD::OPC_FilterValue, 63, 19, 0, 0, // Skip to: 24329
4777/* 24310 */ MCD::OPC_CheckField, 13, 1, 0, 176, 23, 0, // Skip to: 30381
4778/* 24317 */ MCD::OPC_CheckField, 5, 3, 5, 169, 23, 0, // Skip to: 30381
4779/* 24324 */ MCD::OPC_Decode, 183, 15, 249, 1, // Opcode: M2_vmac2su_s1
4780/* 24329 */ MCD::OPC_FilterValue, 64, 144, 0, 0, // Skip to: 24478
4781/* 24334 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4782/* 24337 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24354
4783/* 24342 */ MCD::OPC_CheckField, 13, 1, 0, 144, 23, 0, // Skip to: 30381
4784/* 24349 */ MCD::OPC_Decode, 198, 15, 204, 1, // Opcode: M2_vrcmpyi_s0
4785/* 24354 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24371
4786/* 24359 */ MCD::OPC_CheckField, 13, 1, 0, 127, 23, 0, // Skip to: 30381
4787/* 24366 */ MCD::OPC_Decode, 200, 15, 204, 1, // Opcode: M2_vrcmpyr_s0
4788/* 24371 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24388
4789/* 24376 */ MCD::OPC_CheckField, 13, 1, 0, 110, 23, 0, // Skip to: 30381
4790/* 24383 */ MCD::OPC_Decode, 209, 15, 204, 1, // Opcode: M2_vrmpy_s0
4791/* 24388 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 24410
4792/* 24393 */ MCD::OPC_CheckPredicate, 4, 95, 23, 0, // Skip to: 30381
4793/* 24398 */ MCD::OPC_CheckField, 13, 1, 0, 88, 23, 0, // Skip to: 30381
4794/* 24405 */ MCD::OPC_Decode, 249, 9, 204, 1, // Opcode: F2_dfadd
4795/* 24410 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24427
4796/* 24415 */ MCD::OPC_CheckField, 13, 1, 0, 71, 23, 0, // Skip to: 30381
4797/* 24422 */ MCD::OPC_Decode, 174, 15, 204, 1, // Opcode: M2_vdmpys_s0
4798/* 24427 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24444
4799/* 24432 */ MCD::OPC_CheckField, 13, 1, 0, 54, 23, 0, // Skip to: 30381
4800/* 24439 */ MCD::OPC_Decode, 252, 13, 204, 1, // Opcode: M2_mmpyl_s0
4801/* 24444 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24461
4802/* 24449 */ MCD::OPC_CheckField, 13, 1, 0, 37, 23, 0, // Skip to: 30381
4803/* 24456 */ MCD::OPC_Decode, 184, 15, 204, 1, // Opcode: M2_vmpy2es_s0
4804/* 24461 */ MCD::OPC_FilterValue, 7, 27, 23, 0, // Skip to: 30381
4805/* 24466 */ MCD::OPC_CheckField, 13, 1, 0, 20, 23, 0, // Skip to: 30381
4806/* 24473 */ MCD::OPC_Decode, 248, 13, 204, 1, // Opcode: M2_mmpyh_s0
4807/* 24478 */ MCD::OPC_FilterValue, 65, 110, 0, 0, // Skip to: 24593
4808/* 24483 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4809/* 24486 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24503
4810/* 24491 */ MCD::OPC_CheckField, 13, 1, 0, 251, 22, 0, // Skip to: 30381
4811/* 24498 */ MCD::OPC_Decode, 163, 15, 205, 1, // Opcode: M2_vabsdiffw
4812/* 24503 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24520
4813/* 24508 */ MCD::OPC_CheckField, 13, 1, 0, 234, 22, 0, // Skip to: 30381
4814/* 24515 */ MCD::OPC_Decode, 240, 15, 204, 1, // Opcode: M4_vrmpyoh_s0
4815/* 24520 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 24542
4816/* 24525 */ MCD::OPC_CheckPredicate, 5, 219, 22, 0, // Skip to: 30381
4817/* 24530 */ MCD::OPC_CheckField, 13, 1, 0, 212, 22, 0, // Skip to: 30381
4818/* 24537 */ MCD::OPC_Decode, 129, 10, 204, 1, // Opcode: F2_dfmax
4819/* 24542 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24559
4820/* 24547 */ MCD::OPC_CheckField, 13, 1, 0, 195, 22, 0, // Skip to: 30381
4821/* 24554 */ MCD::OPC_Decode, 250, 13, 204, 1, // Opcode: M2_mmpyl_rs0
4822/* 24559 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24576
4823/* 24564 */ MCD::OPC_CheckField, 13, 1, 0, 178, 22, 0, // Skip to: 30381
4824/* 24571 */ MCD::OPC_Decode, 167, 15, 204, 1, // Opcode: M2_vcmpy_s0_sat_r
4825/* 24576 */ MCD::OPC_FilterValue, 7, 168, 22, 0, // Skip to: 30381
4826/* 24581 */ MCD::OPC_CheckField, 13, 1, 0, 161, 22, 0, // Skip to: 30381
4827/* 24588 */ MCD::OPC_Decode, 246, 13, 204, 1, // Opcode: M2_mmpyh_rs0
4828/* 24593 */ MCD::OPC_FilterValue, 66, 144, 0, 0, // Skip to: 24742
4829/* 24598 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4830/* 24601 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24618
4831/* 24606 */ MCD::OPC_CheckField, 13, 1, 0, 136, 22, 0, // Skip to: 30381
4832/* 24613 */ MCD::OPC_Decode, 199, 15, 204, 1, // Opcode: M2_vrcmpyi_s0c
4833/* 24618 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24635
4834/* 24623 */ MCD::OPC_CheckField, 13, 1, 0, 119, 22, 0, // Skip to: 30381
4835/* 24630 */ MCD::OPC_Decode, 169, 8, 204, 1, // Opcode: A2_vraddub
4836/* 24635 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24652
4837/* 24640 */ MCD::OPC_CheckField, 13, 1, 0, 102, 22, 0, // Skip to: 30381
4838/* 24647 */ MCD::OPC_Decode, 171, 8, 204, 1, // Opcode: A2_vrsadub
4839/* 24652 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 24674
4840/* 24657 */ MCD::OPC_CheckPredicate, 5, 87, 22, 0, // Skip to: 30381
4841/* 24662 */ MCD::OPC_CheckField, 13, 1, 0, 80, 22, 0, // Skip to: 30381
4842/* 24669 */ MCD::OPC_Decode, 131, 10, 204, 1, // Opcode: F2_dfmpyfix
4843/* 24674 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24691
4844/* 24679 */ MCD::OPC_CheckField, 13, 1, 0, 63, 22, 0, // Skip to: 30381
4845/* 24686 */ MCD::OPC_Decode, 236, 15, 204, 1, // Opcode: M4_vrmpyeh_s0
4846/* 24691 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24708
4847/* 24696 */ MCD::OPC_CheckField, 13, 1, 0, 46, 22, 0, // Skip to: 30381
4848/* 24703 */ MCD::OPC_Decode, 132, 14, 204, 1, // Opcode: M2_mmpyul_s0
4849/* 24708 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24725
4850/* 24713 */ MCD::OPC_CheckField, 13, 1, 0, 29, 22, 0, // Skip to: 30381
4851/* 24720 */ MCD::OPC_Decode, 166, 15, 204, 1, // Opcode: M2_vcmpy_s0_sat_i
4852/* 24725 */ MCD::OPC_FilterValue, 7, 19, 22, 0, // Skip to: 30381
4853/* 24730 */ MCD::OPC_CheckField, 13, 1, 0, 12, 22, 0, // Skip to: 30381
4854/* 24737 */ MCD::OPC_Decode, 128, 14, 204, 1, // Opcode: M2_mmpyuh_s0
4855/* 24742 */ MCD::OPC_FilterValue, 67, 93, 0, 0, // Skip to: 24840
4856/* 24747 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4857/* 24750 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24767
4858/* 24755 */ MCD::OPC_CheckField, 13, 1, 0, 243, 21, 0, // Skip to: 30381
4859/* 24762 */ MCD::OPC_Decode, 162, 15, 205, 1, // Opcode: M2_vabsdiffh
4860/* 24767 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24784
4861/* 24772 */ MCD::OPC_CheckField, 13, 1, 0, 226, 21, 0, // Skip to: 30381
4862/* 24779 */ MCD::OPC_Decode, 201, 15, 204, 1, // Opcode: M2_vrcmpyr_s0c
4863/* 24784 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 24806
4864/* 24789 */ MCD::OPC_CheckPredicate, 7, 211, 21, 0, // Skip to: 30381
4865/* 24794 */ MCD::OPC_CheckField, 13, 1, 0, 204, 21, 0, // Skip to: 30381
4866/* 24801 */ MCD::OPC_Decode, 130, 16, 204, 1, // Opcode: M7_dcmpyiw
4867/* 24806 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24823
4868/* 24811 */ MCD::OPC_CheckField, 13, 1, 0, 187, 21, 0, // Skip to: 30381
4869/* 24818 */ MCD::OPC_Decode, 130, 14, 204, 1, // Opcode: M2_mmpyul_rs0
4870/* 24823 */ MCD::OPC_FilterValue, 7, 177, 21, 0, // Skip to: 30381
4871/* 24828 */ MCD::OPC_CheckField, 13, 1, 0, 170, 21, 0, // Skip to: 30381
4872/* 24835 */ MCD::OPC_Decode, 254, 13, 204, 1, // Opcode: M2_mmpyuh_rs0
4873/* 24840 */ MCD::OPC_FilterValue, 68, 132, 0, 0, // Skip to: 24977
4874/* 24845 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4875/* 24848 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24865
4876/* 24853 */ MCD::OPC_CheckField, 13, 1, 0, 145, 21, 0, // Skip to: 30381
4877/* 24860 */ MCD::OPC_Decode, 255, 15, 204, 1, // Opcode: M5_vrmpybuu
4878/* 24865 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 24887
4879/* 24870 */ MCD::OPC_CheckPredicate, 7, 130, 21, 0, // Skip to: 30381
4880/* 24875 */ MCD::OPC_CheckField, 13, 1, 0, 123, 21, 0, // Skip to: 30381
4881/* 24882 */ MCD::OPC_Decode, 134, 16, 204, 1, // Opcode: M7_dcmpyrw
4882/* 24887 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 24909
4883/* 24892 */ MCD::OPC_CheckPredicate, 4, 108, 21, 0, // Skip to: 30381
4884/* 24897 */ MCD::OPC_CheckField, 13, 1, 0, 101, 21, 0, // Skip to: 30381
4885/* 24904 */ MCD::OPC_Decode, 135, 10, 204, 1, // Opcode: F2_dfsub
4886/* 24909 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24926
4887/* 24914 */ MCD::OPC_CheckField, 13, 1, 0, 84, 21, 0, // Skip to: 30381
4888/* 24921 */ MCD::OPC_Decode, 175, 15, 204, 1, // Opcode: M2_vdmpys_s1
4889/* 24926 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24943
4890/* 24931 */ MCD::OPC_CheckField, 13, 1, 0, 67, 21, 0, // Skip to: 30381
4891/* 24938 */ MCD::OPC_Decode, 253, 13, 204, 1, // Opcode: M2_mmpyl_s1
4892/* 24943 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24960
4893/* 24948 */ MCD::OPC_CheckField, 13, 1, 0, 50, 21, 0, // Skip to: 30381
4894/* 24955 */ MCD::OPC_Decode, 185, 15, 204, 1, // Opcode: M2_vmpy2es_s1
4895/* 24960 */ MCD::OPC_FilterValue, 7, 40, 21, 0, // Skip to: 30381
4896/* 24965 */ MCD::OPC_CheckField, 13, 1, 0, 33, 21, 0, // Skip to: 30381
4897/* 24972 */ MCD::OPC_Decode, 249, 13, 204, 1, // Opcode: M2_mmpyh_s1
4898/* 24977 */ MCD::OPC_FilterValue, 69, 149, 0, 0, // Skip to: 25131
4899/* 24982 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4900/* 24985 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 25007
4901/* 24990 */ MCD::OPC_CheckPredicate, 6, 10, 21, 0, // Skip to: 30381
4902/* 24995 */ MCD::OPC_CheckField, 13, 1, 0, 3, 21, 0, // Skip to: 30381
4903/* 25002 */ MCD::OPC_Decode, 129, 16, 205, 1, // Opcode: M6_vabsdiffub
4904/* 25007 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25024
4905/* 25012 */ MCD::OPC_CheckField, 13, 1, 0, 242, 20, 0, // Skip to: 30381
4906/* 25019 */ MCD::OPC_Decode, 247, 15, 204, 1, // Opcode: M5_vdmpybsu
4907/* 25024 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25041
4908/* 25029 */ MCD::OPC_CheckField, 13, 1, 0, 225, 20, 0, // Skip to: 30381
4909/* 25036 */ MCD::OPC_Decode, 241, 15, 204, 1, // Opcode: M4_vrmpyoh_s1
4910/* 25041 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 25063
4911/* 25046 */ MCD::OPC_CheckPredicate, 5, 210, 20, 0, // Skip to: 30381
4912/* 25051 */ MCD::OPC_CheckField, 13, 1, 0, 203, 20, 0, // Skip to: 30381
4913/* 25058 */ MCD::OPC_Decode, 134, 10, 204, 1, // Opcode: F2_dfmpyll
4914/* 25063 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25080
4915/* 25068 */ MCD::OPC_CheckField, 13, 1, 0, 186, 20, 0, // Skip to: 30381
4916/* 25075 */ MCD::OPC_Decode, 204, 15, 204, 1, // Opcode: M2_vrcmpys_s1_h
4917/* 25080 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25097
4918/* 25085 */ MCD::OPC_CheckField, 13, 1, 0, 169, 20, 0, // Skip to: 30381
4919/* 25092 */ MCD::OPC_Decode, 251, 13, 204, 1, // Opcode: M2_mmpyl_rs1
4920/* 25097 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25114
4921/* 25102 */ MCD::OPC_CheckField, 13, 1, 0, 152, 20, 0, // Skip to: 30381
4922/* 25109 */ MCD::OPC_Decode, 169, 15, 204, 1, // Opcode: M2_vcmpy_s1_sat_r
4923/* 25114 */ MCD::OPC_FilterValue, 7, 142, 20, 0, // Skip to: 30381
4924/* 25119 */ MCD::OPC_CheckField, 13, 1, 0, 135, 20, 0, // Skip to: 30381
4925/* 25126 */ MCD::OPC_Decode, 247, 13, 204, 1, // Opcode: M2_mmpyh_rs1
4926/* 25131 */ MCD::OPC_FilterValue, 70, 132, 0, 0, // Skip to: 25268
4927/* 25136 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4928/* 25139 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25156
4929/* 25144 */ MCD::OPC_CheckField, 13, 1, 0, 110, 20, 0, // Skip to: 30381
4930/* 25151 */ MCD::OPC_Decode, 254, 15, 204, 1, // Opcode: M5_vrmpybsu
4931/* 25156 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 25178
4932/* 25161 */ MCD::OPC_CheckPredicate, 7, 95, 20, 0, // Skip to: 30381
4933/* 25166 */ MCD::OPC_CheckField, 13, 1, 0, 88, 20, 0, // Skip to: 30381
4934/* 25173 */ MCD::OPC_Decode, 136, 16, 204, 1, // Opcode: M7_dcmpyrwc
4935/* 25178 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 25200
4936/* 25183 */ MCD::OPC_CheckPredicate, 5, 73, 20, 0, // Skip to: 30381
4937/* 25188 */ MCD::OPC_CheckField, 13, 1, 0, 66, 20, 0, // Skip to: 30381
4938/* 25195 */ MCD::OPC_Decode, 130, 10, 204, 1, // Opcode: F2_dfmin
4939/* 25200 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25217
4940/* 25205 */ MCD::OPC_CheckField, 13, 1, 0, 49, 20, 0, // Skip to: 30381
4941/* 25212 */ MCD::OPC_Decode, 237, 15, 204, 1, // Opcode: M4_vrmpyeh_s1
4942/* 25217 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25234
4943/* 25222 */ MCD::OPC_CheckField, 13, 1, 0, 32, 20, 0, // Skip to: 30381
4944/* 25229 */ MCD::OPC_Decode, 133, 14, 204, 1, // Opcode: M2_mmpyul_s1
4945/* 25234 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25251
4946/* 25239 */ MCD::OPC_CheckField, 13, 1, 0, 15, 20, 0, // Skip to: 30381
4947/* 25246 */ MCD::OPC_Decode, 168, 15, 204, 1, // Opcode: M2_vcmpy_s1_sat_i
4948/* 25251 */ MCD::OPC_FilterValue, 7, 5, 20, 0, // Skip to: 30381
4949/* 25256 */ MCD::OPC_CheckField, 13, 1, 0, 254, 19, 0, // Skip to: 30381
4950/* 25263 */ MCD::OPC_Decode, 129, 14, 204, 1, // Opcode: M2_mmpyuh_s1
4951/* 25268 */ MCD::OPC_FilterValue, 71, 98, 0, 0, // Skip to: 25371
4952/* 25273 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4953/* 25276 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 25298
4954/* 25281 */ MCD::OPC_CheckPredicate, 6, 231, 19, 0, // Skip to: 30381
4955/* 25286 */ MCD::OPC_CheckField, 13, 1, 0, 224, 19, 0, // Skip to: 30381
4956/* 25293 */ MCD::OPC_Decode, 128, 16, 205, 1, // Opcode: M6_vabsdiffb
4957/* 25298 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 25320
4958/* 25303 */ MCD::OPC_CheckPredicate, 7, 209, 19, 0, // Skip to: 30381
4959/* 25308 */ MCD::OPC_CheckField, 13, 1, 0, 202, 19, 0, // Skip to: 30381
4960/* 25315 */ MCD::OPC_Decode, 132, 16, 204, 1, // Opcode: M7_dcmpyiwc
4961/* 25320 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25337
4962/* 25325 */ MCD::OPC_CheckField, 13, 1, 0, 185, 19, 0, // Skip to: 30381
4963/* 25332 */ MCD::OPC_Decode, 205, 15, 204, 1, // Opcode: M2_vrcmpys_s1_l
4964/* 25337 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25354
4965/* 25342 */ MCD::OPC_CheckField, 13, 1, 0, 168, 19, 0, // Skip to: 30381
4966/* 25349 */ MCD::OPC_Decode, 131, 14, 204, 1, // Opcode: M2_mmpyul_rs1
4967/* 25354 */ MCD::OPC_FilterValue, 7, 158, 19, 0, // Skip to: 30381
4968/* 25359 */ MCD::OPC_CheckField, 13, 1, 0, 151, 19, 0, // Skip to: 30381
4969/* 25366 */ MCD::OPC_Decode, 255, 13, 204, 1, // Opcode: M2_mmpyuh_rs1
4970/* 25371 */ MCD::OPC_FilterValue, 72, 59, 0, 0, // Skip to: 25435
4971/* 25376 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4972/* 25379 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25396
4973/* 25384 */ MCD::OPC_CheckField, 13, 1, 0, 126, 19, 0, // Skip to: 30381
4974/* 25391 */ MCD::OPC_Decode, 172, 15, 206, 1, // Opcode: M2_vdmpyrs_s0
4975/* 25396 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25413
4976/* 25401 */ MCD::OPC_CheckField, 13, 1, 0, 109, 19, 0, // Skip to: 30381
4977/* 25408 */ MCD::OPC_Decode, 193, 15, 206, 1, // Opcode: M2_vradduh
4978/* 25413 */ MCD::OPC_FilterValue, 4, 99, 19, 0, // Skip to: 30381
4979/* 25418 */ MCD::OPC_CheckPredicate, 7, 94, 19, 0, // Skip to: 30381
4980/* 25423 */ MCD::OPC_CheckField, 13, 1, 0, 87, 19, 0, // Skip to: 30381
4981/* 25430 */ MCD::OPC_Decode, 140, 16, 206, 1, // Opcode: M7_wcmpyiwc
4982/* 25435 */ MCD::OPC_FilterValue, 73, 42, 0, 0, // Skip to: 25482
4983/* 25440 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4984/* 25443 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 25465
4985/* 25448 */ MCD::OPC_CheckPredicate, 7, 64, 19, 0, // Skip to: 30381
4986/* 25453 */ MCD::OPC_CheckField, 13, 1, 0, 57, 19, 0, // Skip to: 30381
4987/* 25460 */ MCD::OPC_Decode, 138, 16, 206, 1, // Opcode: M7_wcmpyiw
4988/* 25465 */ MCD::OPC_FilterValue, 7, 47, 19, 0, // Skip to: 30381
4989/* 25470 */ MCD::OPC_CheckField, 13, 1, 0, 40, 19, 0, // Skip to: 30381
4990/* 25477 */ MCD::OPC_Decode, 192, 15, 206, 1, // Opcode: M2_vraddh
4991/* 25482 */ MCD::OPC_FilterValue, 74, 24, 0, 0, // Skip to: 25511
4992/* 25487 */ MCD::OPC_CheckPredicate, 7, 25, 19, 0, // Skip to: 30381
4993/* 25492 */ MCD::OPC_CheckField, 13, 1, 0, 18, 19, 0, // Skip to: 30381
4994/* 25499 */ MCD::OPC_CheckField, 5, 3, 0, 11, 19, 0, // Skip to: 30381
4995/* 25506 */ MCD::OPC_Decode, 142, 16, 206, 1, // Opcode: M7_wcmpyrw
4996/* 25511 */ MCD::OPC_FilterValue, 75, 24, 0, 0, // Skip to: 25540
4997/* 25516 */ MCD::OPC_CheckPredicate, 7, 252, 18, 0, // Skip to: 30381
4998/* 25521 */ MCD::OPC_CheckField, 13, 1, 0, 245, 18, 0, // Skip to: 30381
4999/* 25528 */ MCD::OPC_CheckField, 5, 3, 0, 238, 18, 0, // Skip to: 30381
5000/* 25535 */ MCD::OPC_Decode, 144, 16, 206, 1, // Opcode: M7_wcmpyrwc
5001/* 25540 */ MCD::OPC_FilterValue, 76, 42, 0, 0, // Skip to: 25587
5002/* 25545 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5003/* 25548 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25565
5004/* 25553 */ MCD::OPC_CheckField, 13, 1, 0, 213, 18, 0, // Skip to: 30381
5005/* 25560 */ MCD::OPC_Decode, 173, 15, 206, 1, // Opcode: M2_vdmpyrs_s1
5006/* 25565 */ MCD::OPC_FilterValue, 4, 203, 18, 0, // Skip to: 30381
5007/* 25570 */ MCD::OPC_CheckPredicate, 7, 198, 18, 0, // Skip to: 30381
5008/* 25575 */ MCD::OPC_CheckField, 13, 1, 0, 191, 18, 0, // Skip to: 30381
5009/* 25582 */ MCD::OPC_Decode, 141, 16, 206, 1, // Opcode: M7_wcmpyiwc_rnd
5010/* 25587 */ MCD::OPC_FilterValue, 77, 59, 0, 0, // Skip to: 25651
5011/* 25592 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5012/* 25595 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 25617
5013/* 25600 */ MCD::OPC_CheckPredicate, 7, 168, 18, 0, // Skip to: 30381
5014/* 25605 */ MCD::OPC_CheckField, 13, 1, 0, 161, 18, 0, // Skip to: 30381
5015/* 25612 */ MCD::OPC_Decode, 139, 16, 206, 1, // Opcode: M7_wcmpyiw_rnd
5016/* 25617 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25634
5017/* 25622 */ MCD::OPC_CheckField, 13, 1, 0, 144, 18, 0, // Skip to: 30381
5018/* 25629 */ MCD::OPC_Decode, 206, 15, 206, 1, // Opcode: M2_vrcmpys_s1rp_h
5019/* 25634 */ MCD::OPC_FilterValue, 7, 134, 18, 0, // Skip to: 30381
5020/* 25639 */ MCD::OPC_CheckField, 13, 1, 0, 127, 18, 0, // Skip to: 30381
5021/* 25646 */ MCD::OPC_Decode, 207, 15, 206, 1, // Opcode: M2_vrcmpys_s1rp_l
5022/* 25651 */ MCD::OPC_FilterValue, 78, 24, 0, 0, // Skip to: 25680
5023/* 25656 */ MCD::OPC_CheckPredicate, 7, 112, 18, 0, // Skip to: 30381
5024/* 25661 */ MCD::OPC_CheckField, 13, 1, 0, 105, 18, 0, // Skip to: 30381
5025/* 25668 */ MCD::OPC_CheckField, 5, 3, 0, 98, 18, 0, // Skip to: 30381
5026/* 25675 */ MCD::OPC_Decode, 143, 16, 206, 1, // Opcode: M7_wcmpyrw_rnd
5027/* 25680 */ MCD::OPC_FilterValue, 79, 24, 0, 0, // Skip to: 25709
5028/* 25685 */ MCD::OPC_CheckPredicate, 7, 83, 18, 0, // Skip to: 30381
5029/* 25690 */ MCD::OPC_CheckField, 13, 1, 0, 76, 18, 0, // Skip to: 30381
5030/* 25697 */ MCD::OPC_CheckField, 5, 3, 0, 69, 18, 0, // Skip to: 30381
5031/* 25704 */ MCD::OPC_Decode, 145, 16, 206, 1, // Opcode: M7_wcmpyrwc_rnd
5032/* 25709 */ MCD::OPC_FilterValue, 80, 144, 0, 0, // Skip to: 25858
5033/* 25714 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5034/* 25717 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25734
5035/* 25722 */ MCD::OPC_CheckField, 13, 1, 0, 44, 18, 0, // Skip to: 30381
5036/* 25729 */ MCD::OPC_Decode, 194, 15, 216, 1, // Opcode: M2_vrcmaci_s0
5037/* 25734 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25751
5038/* 25739 */ MCD::OPC_CheckField, 13, 1, 0, 27, 18, 0, // Skip to: 30381
5039/* 25746 */ MCD::OPC_Decode, 196, 15, 216, 1, // Opcode: M2_vrcmacr_s0
5040/* 25751 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25768
5041/* 25756 */ MCD::OPC_CheckField, 13, 1, 0, 10, 18, 0, // Skip to: 30381
5042/* 25763 */ MCD::OPC_Decode, 208, 15, 216, 1, // Opcode: M2_vrmac_s0
5043/* 25768 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 25790
5044/* 25773 */ MCD::OPC_CheckPredicate, 5, 251, 17, 0, // Skip to: 30381
5045/* 25778 */ MCD::OPC_CheckField, 13, 1, 0, 244, 17, 0, // Skip to: 30381
5046/* 25785 */ MCD::OPC_Decode, 133, 10, 216, 1, // Opcode: F2_dfmpylh
5047/* 25790 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25807
5048/* 25795 */ MCD::OPC_CheckField, 13, 1, 0, 227, 17, 0, // Skip to: 30381
5049/* 25802 */ MCD::OPC_Decode, 170, 15, 216, 1, // Opcode: M2_vdmacs_s0
5050/* 25807 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25824
5051/* 25812 */ MCD::OPC_CheckField, 13, 1, 0, 210, 17, 0, // Skip to: 30381
5052/* 25819 */ MCD::OPC_Decode, 236, 13, 216, 1, // Opcode: M2_mmacls_s0
5053/* 25824 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25841
5054/* 25829 */ MCD::OPC_CheckField, 13, 1, 0, 193, 17, 0, // Skip to: 30381
5055/* 25836 */ MCD::OPC_Decode, 178, 15, 216, 1, // Opcode: M2_vmac2es_s0
5056/* 25841 */ MCD::OPC_FilterValue, 7, 183, 17, 0, // Skip to: 30381
5057/* 25846 */ MCD::OPC_CheckField, 13, 1, 0, 176, 17, 0, // Skip to: 30381
5058/* 25853 */ MCD::OPC_Decode, 232, 13, 216, 1, // Opcode: M2_mmachs_s0
5059/* 25858 */ MCD::OPC_FilterValue, 81, 105, 0, 0, // Skip to: 25968
5060/* 25863 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5061/* 25866 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25883
5062/* 25871 */ MCD::OPC_CheckField, 13, 1, 0, 151, 17, 0, // Skip to: 30381
5063/* 25878 */ MCD::OPC_Decode, 246, 15, 216, 1, // Opcode: M5_vdmacbsu
5064/* 25883 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25900
5065/* 25888 */ MCD::OPC_CheckField, 13, 1, 0, 134, 17, 0, // Skip to: 30381
5066/* 25895 */ MCD::OPC_Decode, 177, 15, 216, 1, // Opcode: M2_vmac2es
5067/* 25900 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25917
5068/* 25905 */ MCD::OPC_CheckField, 13, 1, 0, 117, 17, 0, // Skip to: 30381
5069/* 25912 */ MCD::OPC_Decode, 165, 15, 216, 1, // Opcode: M2_vcmac_s0_sat_r
5070/* 25917 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25934
5071/* 25922 */ MCD::OPC_CheckField, 13, 1, 0, 100, 17, 0, // Skip to: 30381
5072/* 25929 */ MCD::OPC_Decode, 234, 13, 216, 1, // Opcode: M2_mmacls_rs0
5073/* 25934 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25951
5074/* 25939 */ MCD::OPC_CheckField, 13, 1, 0, 83, 17, 0, // Skip to: 30381
5075/* 25946 */ MCD::OPC_Decode, 234, 15, 216, 1, // Opcode: M4_vrmpyeh_acc_s0
5076/* 25951 */ MCD::OPC_FilterValue, 7, 73, 17, 0, // Skip to: 30381
5077/* 25956 */ MCD::OPC_CheckField, 13, 1, 0, 66, 17, 0, // Skip to: 30381
5078/* 25963 */ MCD::OPC_Decode, 230, 13, 216, 1, // Opcode: M2_mmachs_rs0
5079/* 25968 */ MCD::OPC_FilterValue, 82, 127, 0, 0, // Skip to: 26100
5080/* 25973 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5081/* 25976 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25993
5082/* 25981 */ MCD::OPC_CheckField, 13, 1, 0, 41, 17, 0, // Skip to: 30381
5083/* 25988 */ MCD::OPC_Decode, 195, 15, 216, 1, // Opcode: M2_vrcmaci_s0c
5084/* 25993 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26010
5085/* 25998 */ MCD::OPC_CheckField, 13, 1, 0, 24, 17, 0, // Skip to: 30381
5086/* 26005 */ MCD::OPC_Decode, 170, 8, 216, 1, // Opcode: A2_vraddub_acc
5087/* 26010 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26027
5088/* 26015 */ MCD::OPC_CheckField, 13, 1, 0, 7, 17, 0, // Skip to: 30381
5089/* 26022 */ MCD::OPC_Decode, 172, 8, 216, 1, // Opcode: A2_vrsadub_acc
5090/* 26027 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26044
5091/* 26032 */ MCD::OPC_CheckField, 13, 1, 0, 246, 16, 0, // Skip to: 30381
5092/* 26039 */ MCD::OPC_Decode, 164, 15, 216, 1, // Opcode: M2_vcmac_s0_sat_i
5093/* 26044 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26061
5094/* 26049 */ MCD::OPC_CheckField, 13, 1, 0, 229, 16, 0, // Skip to: 30381
5095/* 26056 */ MCD::OPC_Decode, 244, 13, 216, 1, // Opcode: M2_mmaculs_s0
5096/* 26061 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 26083
5097/* 26066 */ MCD::OPC_CheckPredicate, 7, 214, 16, 0, // Skip to: 30381
5098/* 26071 */ MCD::OPC_CheckField, 13, 1, 0, 207, 16, 0, // Skip to: 30381
5099/* 26078 */ MCD::OPC_Decode, 133, 16, 216, 1, // Opcode: M7_dcmpyiwc_acc
5100/* 26083 */ MCD::OPC_FilterValue, 7, 197, 16, 0, // Skip to: 30381
5101/* 26088 */ MCD::OPC_CheckField, 13, 1, 0, 190, 16, 0, // Skip to: 30381
5102/* 26095 */ MCD::OPC_Decode, 240, 13, 216, 1, // Opcode: M2_mmacuhs_s0
5103/* 26100 */ MCD::OPC_FilterValue, 83, 93, 0, 0, // Skip to: 26198
5104/* 26105 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5105/* 26108 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26125
5106/* 26113 */ MCD::OPC_CheckField, 13, 1, 0, 165, 16, 0, // Skip to: 30381
5107/* 26120 */ MCD::OPC_Decode, 197, 15, 216, 1, // Opcode: M2_vrcmacr_s0c
5108/* 26125 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 26147
5109/* 26130 */ MCD::OPC_CheckPredicate, 7, 150, 16, 0, // Skip to: 30381
5110/* 26135 */ MCD::OPC_CheckField, 13, 1, 0, 143, 16, 0, // Skip to: 30381
5111/* 26142 */ MCD::OPC_Decode, 131, 16, 216, 1, // Opcode: M7_dcmpyiw_acc
5112/* 26147 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26164
5113/* 26152 */ MCD::OPC_CheckField, 13, 1, 0, 126, 16, 0, // Skip to: 30381
5114/* 26159 */ MCD::OPC_Decode, 242, 13, 216, 1, // Opcode: M2_mmaculs_rs0
5115/* 26164 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26181
5116/* 26169 */ MCD::OPC_CheckField, 13, 1, 0, 109, 16, 0, // Skip to: 30381
5117/* 26176 */ MCD::OPC_Decode, 238, 15, 216, 1, // Opcode: M4_vrmpyoh_acc_s0
5118/* 26181 */ MCD::OPC_FilterValue, 7, 99, 16, 0, // Skip to: 30381
5119/* 26186 */ MCD::OPC_CheckField, 13, 1, 0, 92, 16, 0, // Skip to: 30381
5120/* 26193 */ MCD::OPC_Decode, 238, 13, 216, 1, // Opcode: M2_mmacuhs_rs0
5121/* 26198 */ MCD::OPC_FilterValue, 84, 132, 0, 0, // Skip to: 26335
5122/* 26203 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5123/* 26206 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26223
5124/* 26211 */ MCD::OPC_CheckField, 13, 1, 0, 67, 16, 0, // Skip to: 30381
5125/* 26218 */ MCD::OPC_Decode, 253, 15, 216, 1, // Opcode: M5_vrmacbuu
5126/* 26223 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 26245
5127/* 26228 */ MCD::OPC_CheckPredicate, 7, 52, 16, 0, // Skip to: 30381
5128/* 26233 */ MCD::OPC_CheckField, 13, 1, 0, 45, 16, 0, // Skip to: 30381
5129/* 26240 */ MCD::OPC_Decode, 135, 16, 216, 1, // Opcode: M7_dcmpyrw_acc
5130/* 26245 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 26267
5131/* 26250 */ MCD::OPC_CheckPredicate, 5, 30, 16, 0, // Skip to: 30381
5132/* 26255 */ MCD::OPC_CheckField, 13, 1, 0, 23, 16, 0, // Skip to: 30381
5133/* 26262 */ MCD::OPC_Decode, 132, 10, 216, 1, // Opcode: F2_dfmpyhh
5134/* 26267 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26284
5135/* 26272 */ MCD::OPC_CheckField, 13, 1, 0, 6, 16, 0, // Skip to: 30381
5136/* 26279 */ MCD::OPC_Decode, 171, 15, 216, 1, // Opcode: M2_vdmacs_s1
5137/* 26284 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26301
5138/* 26289 */ MCD::OPC_CheckField, 13, 1, 0, 245, 15, 0, // Skip to: 30381
5139/* 26296 */ MCD::OPC_Decode, 237, 13, 216, 1, // Opcode: M2_mmacls_s1
5140/* 26301 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26318
5141/* 26306 */ MCD::OPC_CheckField, 13, 1, 0, 228, 15, 0, // Skip to: 30381
5142/* 26313 */ MCD::OPC_Decode, 179, 15, 216, 1, // Opcode: M2_vmac2es_s1
5143/* 26318 */ MCD::OPC_FilterValue, 7, 218, 15, 0, // Skip to: 30381
5144/* 26323 */ MCD::OPC_CheckField, 13, 1, 0, 211, 15, 0, // Skip to: 30381
5145/* 26330 */ MCD::OPC_Decode, 233, 13, 216, 1, // Opcode: M2_mmachs_s1
5146/* 26335 */ MCD::OPC_FilterValue, 85, 101, 0, 0, // Skip to: 26441
5147/* 26340 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5148/* 26343 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 26365
5149/* 26348 */ MCD::OPC_CheckPredicate, 10, 188, 15, 0, // Skip to: 30381
5150/* 26353 */ MCD::OPC_CheckField, 13, 1, 0, 181, 15, 0, // Skip to: 30381
5151/* 26360 */ MCD::OPC_Decode, 138, 9, 250, 1, // Opcode: A5_ACS
5152/* 26365 */ MCD::OPC_FilterValue, 1, 171, 15, 0, // Skip to: 30381
5153/* 26370 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
5154/* 26373 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26390
5155/* 26378 */ MCD::OPC_CheckField, 13, 1, 0, 156, 15, 0, // Skip to: 30381
5156/* 26385 */ MCD::OPC_Decode, 202, 15, 216, 1, // Opcode: M2_vrcmpys_acc_s1_h
5157/* 26390 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26407
5158/* 26395 */ MCD::OPC_CheckField, 13, 1, 0, 139, 15, 0, // Skip to: 30381
5159/* 26402 */ MCD::OPC_Decode, 235, 13, 216, 1, // Opcode: M2_mmacls_rs1
5160/* 26407 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26424
5161/* 26412 */ MCD::OPC_CheckField, 13, 1, 0, 122, 15, 0, // Skip to: 30381
5162/* 26419 */ MCD::OPC_Decode, 235, 15, 216, 1, // Opcode: M4_vrmpyeh_acc_s1
5163/* 26424 */ MCD::OPC_FilterValue, 3, 112, 15, 0, // Skip to: 30381
5164/* 26429 */ MCD::OPC_CheckField, 13, 1, 0, 105, 15, 0, // Skip to: 30381
5165/* 26436 */ MCD::OPC_Decode, 231, 13, 216, 1, // Opcode: M2_mmachs_rs1
5166/* 26441 */ MCD::OPC_FilterValue, 86, 76, 0, 0, // Skip to: 26522
5167/* 26446 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5168/* 26449 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26466
5169/* 26454 */ MCD::OPC_CheckField, 13, 1, 0, 80, 15, 0, // Skip to: 30381
5170/* 26461 */ MCD::OPC_Decode, 252, 15, 216, 1, // Opcode: M5_vrmacbsu
5171/* 26466 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 26488
5172/* 26471 */ MCD::OPC_CheckPredicate, 7, 65, 15, 0, // Skip to: 30381
5173/* 26476 */ MCD::OPC_CheckField, 13, 1, 0, 58, 15, 0, // Skip to: 30381
5174/* 26483 */ MCD::OPC_Decode, 137, 16, 216, 1, // Opcode: M7_dcmpyrwc_acc
5175/* 26488 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26505
5176/* 26493 */ MCD::OPC_CheckField, 13, 1, 0, 41, 15, 0, // Skip to: 30381
5177/* 26500 */ MCD::OPC_Decode, 245, 13, 216, 1, // Opcode: M2_mmaculs_s1
5178/* 26505 */ MCD::OPC_FilterValue, 7, 31, 15, 0, // Skip to: 30381
5179/* 26510 */ MCD::OPC_CheckField, 13, 1, 0, 24, 15, 0, // Skip to: 30381
5180/* 26517 */ MCD::OPC_Decode, 241, 13, 216, 1, // Opcode: M2_mmacuhs_s1
5181/* 26522 */ MCD::OPC_FilterValue, 87, 101, 0, 0, // Skip to: 26628
5182/* 26527 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5183/* 26530 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 26552
5184/* 26535 */ MCD::OPC_CheckPredicate, 6, 1, 15, 0, // Skip to: 30381
5185/* 26540 */ MCD::OPC_CheckField, 13, 1, 0, 250, 14, 0, // Skip to: 30381
5186/* 26547 */ MCD::OPC_Decode, 141, 9, 251, 1, // Opcode: A6_vminub_RdP
5187/* 26552 */ MCD::OPC_FilterValue, 1, 240, 14, 0, // Skip to: 30381
5188/* 26557 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
5189/* 26560 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26577
5190/* 26565 */ MCD::OPC_CheckField, 13, 1, 0, 225, 14, 0, // Skip to: 30381
5191/* 26572 */ MCD::OPC_Decode, 203, 15, 216, 1, // Opcode: M2_vrcmpys_acc_s1_l
5192/* 26577 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26594
5193/* 26582 */ MCD::OPC_CheckField, 13, 1, 0, 208, 14, 0, // Skip to: 30381
5194/* 26589 */ MCD::OPC_Decode, 243, 13, 216, 1, // Opcode: M2_mmaculs_rs1
5195/* 26594 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26611
5196/* 26599 */ MCD::OPC_CheckField, 13, 1, 0, 191, 14, 0, // Skip to: 30381
5197/* 26606 */ MCD::OPC_Decode, 239, 15, 216, 1, // Opcode: M4_vrmpyoh_acc_s1
5198/* 26611 */ MCD::OPC_FilterValue, 3, 181, 14, 0, // Skip to: 30381
5199/* 26616 */ MCD::OPC_CheckField, 13, 1, 0, 174, 14, 0, // Skip to: 30381
5200/* 26623 */ MCD::OPC_Decode, 239, 13, 216, 1, // Opcode: M2_mmacuhs_rs1
5201/* 26628 */ MCD::OPC_FilterValue, 88, 37, 0, 0, // Skip to: 26670
5202/* 26633 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5203/* 26636 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26653
5204/* 26641 */ MCD::OPC_CheckField, 13, 1, 0, 149, 14, 0, // Skip to: 30381
5205/* 26648 */ MCD::OPC_Decode, 136, 10, 132, 1, // Opcode: F2_sfadd
5206/* 26653 */ MCD::OPC_FilterValue, 1, 139, 14, 0, // Skip to: 30381
5207/* 26658 */ MCD::OPC_CheckField, 13, 1, 0, 132, 14, 0, // Skip to: 30381
5208/* 26665 */ MCD::OPC_Decode, 157, 10, 132, 1, // Opcode: F2_sfsub
5209/* 26670 */ MCD::OPC_FilterValue, 90, 19, 0, 0, // Skip to: 26694
5210/* 26675 */ MCD::OPC_CheckField, 13, 1, 0, 115, 14, 0, // Skip to: 30381
5211/* 26682 */ MCD::OPC_CheckField, 5, 3, 0, 108, 14, 0, // Skip to: 30381
5212/* 26689 */ MCD::OPC_Decode, 155, 10, 132, 1, // Opcode: F2_sfmpy
5213/* 26694 */ MCD::OPC_FilterValue, 92, 37, 0, 0, // Skip to: 26736
5214/* 26699 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5215/* 26702 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26719
5216/* 26707 */ MCD::OPC_CheckField, 13, 1, 0, 83, 14, 0, // Skip to: 30381
5217/* 26714 */ MCD::OPC_Decode, 153, 10, 132, 1, // Opcode: F2_sfmax
5218/* 26719 */ MCD::OPC_FilterValue, 1, 73, 14, 0, // Skip to: 30381
5219/* 26724 */ MCD::OPC_CheckField, 13, 1, 0, 66, 14, 0, // Skip to: 30381
5220/* 26731 */ MCD::OPC_Decode, 154, 10, 132, 1, // Opcode: F2_sfmin
5221/* 26736 */ MCD::OPC_FilterValue, 94, 37, 0, 0, // Skip to: 26778
5222/* 26741 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5223/* 26744 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26761
5224/* 26749 */ MCD::OPC_CheckField, 13, 1, 0, 41, 14, 0, // Skip to: 30381
5225/* 26756 */ MCD::OPC_Decode, 143, 10, 132, 1, // Opcode: F2_sffixupn
5226/* 26761 */ MCD::OPC_FilterValue, 1, 31, 14, 0, // Skip to: 30381
5227/* 26766 */ MCD::OPC_CheckField, 13, 1, 0, 24, 14, 0, // Skip to: 30381
5228/* 26773 */ MCD::OPC_Decode, 142, 10, 132, 1, // Opcode: F2_sffixupd
5229/* 26778 */ MCD::OPC_FilterValue, 95, 19, 0, 0, // Skip to: 26802
5230/* 26783 */ MCD::OPC_CheckField, 13, 1, 0, 7, 14, 0, // Skip to: 30381
5231/* 26790 */ MCD::OPC_CheckField, 7, 1, 1, 0, 14, 0, // Skip to: 30381
5232/* 26797 */ MCD::OPC_Decode, 156, 10, 252, 1, // Opcode: F2_sfrecipa
5233/* 26802 */ MCD::OPC_FilterValue, 96, 139, 0, 0, // Skip to: 26946
5234/* 26807 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5235/* 26810 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26827
5236/* 26815 */ MCD::OPC_CheckField, 13, 1, 0, 231, 13, 0, // Skip to: 30381
5237/* 26822 */ MCD::OPC_Decode, 157, 14, 132, 1, // Opcode: M2_mpy_ll_s0
5238/* 26827 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26844
5239/* 26832 */ MCD::OPC_CheckField, 13, 1, 0, 214, 13, 0, // Skip to: 30381
5240/* 26839 */ MCD::OPC_Decode, 155, 14, 132, 1, // Opcode: M2_mpy_lh_s0
5241/* 26844 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26861
5242/* 26849 */ MCD::OPC_CheckField, 13, 1, 0, 197, 13, 0, // Skip to: 30381
5243/* 26856 */ MCD::OPC_Decode, 153, 14, 132, 1, // Opcode: M2_mpy_hl_s0
5244/* 26861 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26878
5245/* 26866 */ MCD::OPC_CheckField, 13, 1, 0, 180, 13, 0, // Skip to: 30381
5246/* 26873 */ MCD::OPC_Decode, 151, 14, 132, 1, // Opcode: M2_mpy_hh_s0
5247/* 26878 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26895
5248/* 26883 */ MCD::OPC_CheckField, 13, 1, 0, 163, 13, 0, // Skip to: 30381
5249/* 26890 */ MCD::OPC_Decode, 189, 14, 132, 1, // Opcode: M2_mpy_sat_ll_s0
5250/* 26895 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26912
5251/* 26900 */ MCD::OPC_CheckField, 13, 1, 0, 146, 13, 0, // Skip to: 30381
5252/* 26907 */ MCD::OPC_Decode, 187, 14, 132, 1, // Opcode: M2_mpy_sat_lh_s0
5253/* 26912 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26929
5254/* 26917 */ MCD::OPC_CheckField, 13, 1, 0, 129, 13, 0, // Skip to: 30381
5255/* 26924 */ MCD::OPC_Decode, 185, 14, 132, 1, // Opcode: M2_mpy_sat_hl_s0
5256/* 26929 */ MCD::OPC_FilterValue, 7, 119, 13, 0, // Skip to: 30381
5257/* 26934 */ MCD::OPC_CheckField, 13, 1, 0, 112, 13, 0, // Skip to: 30381
5258/* 26941 */ MCD::OPC_Decode, 183, 14, 132, 1, // Opcode: M2_mpy_sat_hh_s0
5259/* 26946 */ MCD::OPC_FilterValue, 97, 139, 0, 0, // Skip to: 27090
5260/* 26951 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5261/* 26954 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26971
5262/* 26959 */ MCD::OPC_CheckField, 13, 1, 0, 87, 13, 0, // Skip to: 30381
5263/* 26966 */ MCD::OPC_Decode, 181, 14, 132, 1, // Opcode: M2_mpy_rnd_ll_s0
5264/* 26971 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26988
5265/* 26976 */ MCD::OPC_CheckField, 13, 1, 0, 70, 13, 0, // Skip to: 30381
5266/* 26983 */ MCD::OPC_Decode, 179, 14, 132, 1, // Opcode: M2_mpy_rnd_lh_s0
5267/* 26988 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27005
5268/* 26993 */ MCD::OPC_CheckField, 13, 1, 0, 53, 13, 0, // Skip to: 30381
5269/* 27000 */ MCD::OPC_Decode, 177, 14, 132, 1, // Opcode: M2_mpy_rnd_hl_s0
5270/* 27005 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 27022
5271/* 27010 */ MCD::OPC_CheckField, 13, 1, 0, 36, 13, 0, // Skip to: 30381
5272/* 27017 */ MCD::OPC_Decode, 175, 14, 132, 1, // Opcode: M2_mpy_rnd_hh_s0
5273/* 27022 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27039
5274/* 27027 */ MCD::OPC_CheckField, 13, 1, 0, 19, 13, 0, // Skip to: 30381
5275/* 27034 */ MCD::OPC_Decode, 197, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_ll_s0
5276/* 27039 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 27056
5277/* 27044 */ MCD::OPC_CheckField, 13, 1, 0, 2, 13, 0, // Skip to: 30381
5278/* 27051 */ MCD::OPC_Decode, 195, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_lh_s0
5279/* 27056 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27073
5280/* 27061 */ MCD::OPC_CheckField, 13, 1, 0, 241, 12, 0, // Skip to: 30381
5281/* 27068 */ MCD::OPC_Decode, 193, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_hl_s0
5282/* 27073 */ MCD::OPC_FilterValue, 7, 231, 12, 0, // Skip to: 30381
5283/* 27078 */ MCD::OPC_CheckField, 13, 1, 0, 224, 12, 0, // Skip to: 30381
5284/* 27085 */ MCD::OPC_Decode, 191, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_hh_s0
5285/* 27090 */ MCD::OPC_FilterValue, 98, 71, 0, 0, // Skip to: 27166
5286/* 27095 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5287/* 27098 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27115
5288/* 27103 */ MCD::OPC_CheckField, 13, 1, 0, 199, 12, 0, // Skip to: 30381
5289/* 27110 */ MCD::OPC_Decode, 252, 14, 132, 1, // Opcode: M2_mpyu_ll_s0
5290/* 27115 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27132
5291/* 27120 */ MCD::OPC_CheckField, 13, 1, 0, 182, 12, 0, // Skip to: 30381
5292/* 27127 */ MCD::OPC_Decode, 250, 14, 132, 1, // Opcode: M2_mpyu_lh_s0
5293/* 27132 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27149
5294/* 27137 */ MCD::OPC_CheckField, 13, 1, 0, 165, 12, 0, // Skip to: 30381
5295/* 27144 */ MCD::OPC_Decode, 248, 14, 132, 1, // Opcode: M2_mpyu_hl_s0
5296/* 27149 */ MCD::OPC_FilterValue, 3, 155, 12, 0, // Skip to: 30381
5297/* 27154 */ MCD::OPC_CheckField, 13, 1, 0, 148, 12, 0, // Skip to: 30381
5298/* 27161 */ MCD::OPC_Decode, 246, 14, 132, 1, // Opcode: M2_mpyu_hh_s0
5299/* 27166 */ MCD::OPC_FilterValue, 100, 139, 0, 0, // Skip to: 27310
5300/* 27171 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5301/* 27174 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27191
5302/* 27179 */ MCD::OPC_CheckField, 13, 1, 0, 123, 12, 0, // Skip to: 30381
5303/* 27186 */ MCD::OPC_Decode, 158, 14, 132, 1, // Opcode: M2_mpy_ll_s1
5304/* 27191 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27208
5305/* 27196 */ MCD::OPC_CheckField, 13, 1, 0, 106, 12, 0, // Skip to: 30381
5306/* 27203 */ MCD::OPC_Decode, 156, 14, 132, 1, // Opcode: M2_mpy_lh_s1
5307/* 27208 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27225
5308/* 27213 */ MCD::OPC_CheckField, 13, 1, 0, 89, 12, 0, // Skip to: 30381
5309/* 27220 */ MCD::OPC_Decode, 154, 14, 132, 1, // Opcode: M2_mpy_hl_s1
5310/* 27225 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 27242
5311/* 27230 */ MCD::OPC_CheckField, 13, 1, 0, 72, 12, 0, // Skip to: 30381
5312/* 27237 */ MCD::OPC_Decode, 152, 14, 132, 1, // Opcode: M2_mpy_hh_s1
5313/* 27242 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27259
5314/* 27247 */ MCD::OPC_CheckField, 13, 1, 0, 55, 12, 0, // Skip to: 30381
5315/* 27254 */ MCD::OPC_Decode, 190, 14, 132, 1, // Opcode: M2_mpy_sat_ll_s1
5316/* 27259 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 27276
5317/* 27264 */ MCD::OPC_CheckField, 13, 1, 0, 38, 12, 0, // Skip to: 30381
5318/* 27271 */ MCD::OPC_Decode, 188, 14, 132, 1, // Opcode: M2_mpy_sat_lh_s1
5319/* 27276 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27293
5320/* 27281 */ MCD::OPC_CheckField, 13, 1, 0, 21, 12, 0, // Skip to: 30381
5321/* 27288 */ MCD::OPC_Decode, 186, 14, 132, 1, // Opcode: M2_mpy_sat_hl_s1
5322/* 27293 */ MCD::OPC_FilterValue, 7, 11, 12, 0, // Skip to: 30381
5323/* 27298 */ MCD::OPC_CheckField, 13, 1, 0, 4, 12, 0, // Skip to: 30381
5324/* 27305 */ MCD::OPC_Decode, 184, 14, 132, 1, // Opcode: M2_mpy_sat_hh_s1
5325/* 27310 */ MCD::OPC_FilterValue, 101, 139, 0, 0, // Skip to: 27454
5326/* 27315 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5327/* 27318 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27335
5328/* 27323 */ MCD::OPC_CheckField, 13, 1, 0, 235, 11, 0, // Skip to: 30381
5329/* 27330 */ MCD::OPC_Decode, 182, 14, 132, 1, // Opcode: M2_mpy_rnd_ll_s1
5330/* 27335 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27352
5331/* 27340 */ MCD::OPC_CheckField, 13, 1, 0, 218, 11, 0, // Skip to: 30381
5332/* 27347 */ MCD::OPC_Decode, 180, 14, 132, 1, // Opcode: M2_mpy_rnd_lh_s1
5333/* 27352 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27369
5334/* 27357 */ MCD::OPC_CheckField, 13, 1, 0, 201, 11, 0, // Skip to: 30381
5335/* 27364 */ MCD::OPC_Decode, 178, 14, 132, 1, // Opcode: M2_mpy_rnd_hl_s1
5336/* 27369 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 27386
5337/* 27374 */ MCD::OPC_CheckField, 13, 1, 0, 184, 11, 0, // Skip to: 30381
5338/* 27381 */ MCD::OPC_Decode, 176, 14, 132, 1, // Opcode: M2_mpy_rnd_hh_s1
5339/* 27386 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27403
5340/* 27391 */ MCD::OPC_CheckField, 13, 1, 0, 167, 11, 0, // Skip to: 30381
5341/* 27398 */ MCD::OPC_Decode, 198, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_ll_s1
5342/* 27403 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 27420
5343/* 27408 */ MCD::OPC_CheckField, 13, 1, 0, 150, 11, 0, // Skip to: 30381
5344/* 27415 */ MCD::OPC_Decode, 196, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_lh_s1
5345/* 27420 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27437
5346/* 27425 */ MCD::OPC_CheckField, 13, 1, 0, 133, 11, 0, // Skip to: 30381
5347/* 27432 */ MCD::OPC_Decode, 194, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_hl_s1
5348/* 27437 */ MCD::OPC_FilterValue, 7, 123, 11, 0, // Skip to: 30381
5349/* 27442 */ MCD::OPC_CheckField, 13, 1, 0, 116, 11, 0, // Skip to: 30381
5350/* 27449 */ MCD::OPC_Decode, 192, 14, 132, 1, // Opcode: M2_mpy_sat_rnd_hh_s1
5351/* 27454 */ MCD::OPC_FilterValue, 102, 71, 0, 0, // Skip to: 27530
5352/* 27459 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5353/* 27462 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27479
5354/* 27467 */ MCD::OPC_CheckField, 13, 1, 0, 91, 11, 0, // Skip to: 30381
5355/* 27474 */ MCD::OPC_Decode, 253, 14, 132, 1, // Opcode: M2_mpyu_ll_s1
5356/* 27479 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27496
5357/* 27484 */ MCD::OPC_CheckField, 13, 1, 0, 74, 11, 0, // Skip to: 30381
5358/* 27491 */ MCD::OPC_Decode, 251, 14, 132, 1, // Opcode: M2_mpyu_lh_s1
5359/* 27496 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27513
5360/* 27501 */ MCD::OPC_CheckField, 13, 1, 0, 57, 11, 0, // Skip to: 30381
5361/* 27508 */ MCD::OPC_Decode, 249, 14, 132, 1, // Opcode: M2_mpyu_hl_s1
5362/* 27513 */ MCD::OPC_FilterValue, 3, 47, 11, 0, // Skip to: 30381
5363/* 27518 */ MCD::OPC_CheckField, 13, 1, 0, 40, 11, 0, // Skip to: 30381
5364/* 27525 */ MCD::OPC_Decode, 247, 14, 132, 1, // Opcode: M2_mpyu_hh_s1
5365/* 27530 */ MCD::OPC_FilterValue, 104, 37, 0, 0, // Skip to: 27572
5366/* 27535 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5367/* 27538 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27555
5368/* 27543 */ MCD::OPC_CheckField, 13, 1, 0, 15, 11, 0, // Skip to: 30381
5369/* 27550 */ MCD::OPC_Decode, 234, 14, 132, 1, // Opcode: M2_mpyi
5370/* 27555 */ MCD::OPC_FilterValue, 1, 5, 11, 0, // Skip to: 30381
5371/* 27560 */ MCD::OPC_CheckField, 13, 1, 0, 254, 10, 0, // Skip to: 30381
5372/* 27567 */ MCD::OPC_Decode, 199, 14, 132, 1, // Opcode: M2_mpy_up
5373/* 27572 */ MCD::OPC_FilterValue, 105, 54, 0, 0, // Skip to: 27631
5374/* 27577 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5375/* 27580 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27597
5376/* 27585 */ MCD::OPC_CheckField, 13, 1, 0, 229, 10, 0, // Skip to: 30381
5377/* 27592 */ MCD::OPC_Decode, 218, 13, 132, 1, // Opcode: M2_dpmpyss_rnd_s0
5378/* 27597 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27614
5379/* 27602 */ MCD::OPC_CheckField, 13, 1, 0, 212, 10, 0, // Skip to: 30381
5380/* 27609 */ MCD::OPC_Decode, 204, 13, 132, 1, // Opcode: M2_cmpyrs_s0
5381/* 27614 */ MCD::OPC_FilterValue, 7, 202, 10, 0, // Skip to: 30381
5382/* 27619 */ MCD::OPC_CheckField, 13, 1, 0, 195, 10, 0, // Skip to: 30381
5383/* 27626 */ MCD::OPC_Decode, 187, 15, 132, 1, // Opcode: M2_vmpy2s_s0pack
5384/* 27631 */ MCD::OPC_FilterValue, 106, 19, 0, 0, // Skip to: 27655
5385/* 27636 */ MCD::OPC_CheckField, 13, 1, 0, 178, 10, 0, // Skip to: 30381
5386/* 27643 */ MCD::OPC_CheckField, 5, 3, 1, 171, 10, 0, // Skip to: 30381
5387/* 27650 */ MCD::OPC_Decode, 134, 15, 132, 1, // Opcode: M2_mpyu_up
5388/* 27655 */ MCD::OPC_FilterValue, 107, 37, 0, 0, // Skip to: 27697
5389/* 27660 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5390/* 27663 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27680
5391/* 27668 */ MCD::OPC_CheckField, 13, 1, 0, 146, 10, 0, // Skip to: 30381
5392/* 27675 */ MCD::OPC_Decode, 237, 14, 132, 1, // Opcode: M2_mpysu_up
5393/* 27680 */ MCD::OPC_FilterValue, 6, 136, 10, 0, // Skip to: 30381
5394/* 27685 */ MCD::OPC_CheckField, 13, 1, 0, 129, 10, 0, // Skip to: 30381
5395/* 27692 */ MCD::OPC_Decode, 206, 13, 132, 1, // Opcode: M2_cmpyrsc_s0
5396/* 27697 */ MCD::OPC_FilterValue, 109, 105, 0, 0, // Skip to: 27807
5397/* 27702 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5398/* 27705 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27722
5399/* 27710 */ MCD::OPC_CheckField, 13, 1, 0, 104, 10, 0, // Skip to: 30381
5400/* 27717 */ MCD::OPC_Decode, 224, 13, 132, 1, // Opcode: M2_hmmpyh_s1
5401/* 27722 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27739
5402/* 27727 */ MCD::OPC_CheckField, 13, 1, 0, 87, 10, 0, // Skip to: 30381
5403/* 27734 */ MCD::OPC_Decode, 226, 13, 132, 1, // Opcode: M2_hmmpyl_s1
5404/* 27739 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27756
5405/* 27744 */ MCD::OPC_CheckField, 13, 1, 0, 70, 10, 0, // Skip to: 30381
5406/* 27751 */ MCD::OPC_Decode, 200, 14, 132, 1, // Opcode: M2_mpy_up_s1
5407/* 27756 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27773
5408/* 27761 */ MCD::OPC_CheckField, 13, 1, 0, 53, 10, 0, // Skip to: 30381
5409/* 27768 */ MCD::OPC_Decode, 223, 13, 132, 1, // Opcode: M2_hmmpyh_rs1
5410/* 27773 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27790
5411/* 27778 */ MCD::OPC_CheckField, 13, 1, 0, 36, 10, 0, // Skip to: 30381
5412/* 27785 */ MCD::OPC_Decode, 205, 13, 132, 1, // Opcode: M2_cmpyrs_s1
5413/* 27790 */ MCD::OPC_FilterValue, 7, 26, 10, 0, // Skip to: 30381
5414/* 27795 */ MCD::OPC_CheckField, 13, 1, 0, 19, 10, 0, // Skip to: 30381
5415/* 27802 */ MCD::OPC_Decode, 189, 15, 132, 1, // Opcode: M2_vmpy2s_s1pack
5416/* 27807 */ MCD::OPC_FilterValue, 111, 54, 0, 0, // Skip to: 27866
5417/* 27812 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5418/* 27815 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27832
5419/* 27820 */ MCD::OPC_CheckField, 13, 1, 0, 250, 9, 0, // Skip to: 30381
5420/* 27827 */ MCD::OPC_Decode, 201, 14, 132, 1, // Opcode: M2_mpy_up_s1_sat
5421/* 27832 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27849
5422/* 27837 */ MCD::OPC_CheckField, 13, 1, 0, 233, 9, 0, // Skip to: 30381
5423/* 27844 */ MCD::OPC_Decode, 225, 13, 132, 1, // Opcode: M2_hmmpyl_rs1
5424/* 27849 */ MCD::OPC_FilterValue, 6, 223, 9, 0, // Skip to: 30381
5425/* 27854 */ MCD::OPC_CheckField, 13, 1, 0, 216, 9, 0, // Skip to: 30381
5426/* 27861 */ MCD::OPC_Decode, 207, 13, 132, 1, // Opcode: M2_cmpyrsc_s1
5427/* 27866 */ MCD::OPC_FilterValue, 112, 139, 0, 0, // Skip to: 28010
5428/* 27871 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5429/* 27874 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27891
5430/* 27879 */ MCD::OPC_CheckField, 13, 1, 0, 191, 9, 0, // Skip to: 30381
5431/* 27886 */ MCD::OPC_Decode, 141, 14, 220, 1, // Opcode: M2_mpy_acc_ll_s0
5432/* 27891 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27908
5433/* 27896 */ MCD::OPC_CheckField, 13, 1, 0, 174, 9, 0, // Skip to: 30381
5434/* 27903 */ MCD::OPC_Decode, 139, 14, 220, 1, // Opcode: M2_mpy_acc_lh_s0
5435/* 27908 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27925
5436/* 27913 */ MCD::OPC_CheckField, 13, 1, 0, 157, 9, 0, // Skip to: 30381
5437/* 27920 */ MCD::OPC_Decode, 137, 14, 220, 1, // Opcode: M2_mpy_acc_hl_s0
5438/* 27925 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 27942
5439/* 27930 */ MCD::OPC_CheckField, 13, 1, 0, 140, 9, 0, // Skip to: 30381
5440/* 27937 */ MCD::OPC_Decode, 135, 14, 220, 1, // Opcode: M2_mpy_acc_hh_s0
5441/* 27942 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 27959
5442/* 27947 */ MCD::OPC_CheckField, 13, 1, 0, 123, 9, 0, // Skip to: 30381
5443/* 27954 */ MCD::OPC_Decode, 149, 14, 220, 1, // Opcode: M2_mpy_acc_sat_ll_s0
5444/* 27959 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 27976
5445/* 27964 */ MCD::OPC_CheckField, 13, 1, 0, 106, 9, 0, // Skip to: 30381
5446/* 27971 */ MCD::OPC_Decode, 147, 14, 220, 1, // Opcode: M2_mpy_acc_sat_lh_s0
5447/* 27976 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 27993
5448/* 27981 */ MCD::OPC_CheckField, 13, 1, 0, 89, 9, 0, // Skip to: 30381
5449/* 27988 */ MCD::OPC_Decode, 145, 14, 220, 1, // Opcode: M2_mpy_acc_sat_hl_s0
5450/* 27993 */ MCD::OPC_FilterValue, 7, 79, 9, 0, // Skip to: 30381
5451/* 27998 */ MCD::OPC_CheckField, 13, 1, 0, 72, 9, 0, // Skip to: 30381
5452/* 28005 */ MCD::OPC_Decode, 143, 14, 220, 1, // Opcode: M2_mpy_acc_sat_hh_s0
5453/* 28010 */ MCD::OPC_FilterValue, 113, 139, 0, 0, // Skip to: 28154
5454/* 28015 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5455/* 28018 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28035
5456/* 28023 */ MCD::OPC_CheckField, 13, 1, 0, 47, 9, 0, // Skip to: 30381
5457/* 28030 */ MCD::OPC_Decode, 165, 14, 220, 1, // Opcode: M2_mpy_nac_ll_s0
5458/* 28035 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28052
5459/* 28040 */ MCD::OPC_CheckField, 13, 1, 0, 30, 9, 0, // Skip to: 30381
5460/* 28047 */ MCD::OPC_Decode, 163, 14, 220, 1, // Opcode: M2_mpy_nac_lh_s0
5461/* 28052 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28069
5462/* 28057 */ MCD::OPC_CheckField, 13, 1, 0, 13, 9, 0, // Skip to: 30381
5463/* 28064 */ MCD::OPC_Decode, 161, 14, 220, 1, // Opcode: M2_mpy_nac_hl_s0
5464/* 28069 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 28086
5465/* 28074 */ MCD::OPC_CheckField, 13, 1, 0, 252, 8, 0, // Skip to: 30381
5466/* 28081 */ MCD::OPC_Decode, 159, 14, 220, 1, // Opcode: M2_mpy_nac_hh_s0
5467/* 28086 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 28103
5468/* 28091 */ MCD::OPC_CheckField, 13, 1, 0, 235, 8, 0, // Skip to: 30381
5469/* 28098 */ MCD::OPC_Decode, 173, 14, 220, 1, // Opcode: M2_mpy_nac_sat_ll_s0
5470/* 28103 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 28120
5471/* 28108 */ MCD::OPC_CheckField, 13, 1, 0, 218, 8, 0, // Skip to: 30381
5472/* 28115 */ MCD::OPC_Decode, 171, 14, 220, 1, // Opcode: M2_mpy_nac_sat_lh_s0
5473/* 28120 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 28137
5474/* 28125 */ MCD::OPC_CheckField, 13, 1, 0, 201, 8, 0, // Skip to: 30381
5475/* 28132 */ MCD::OPC_Decode, 169, 14, 220, 1, // Opcode: M2_mpy_nac_sat_hl_s0
5476/* 28137 */ MCD::OPC_FilterValue, 7, 191, 8, 0, // Skip to: 30381
5477/* 28142 */ MCD::OPC_CheckField, 13, 1, 0, 184, 8, 0, // Skip to: 30381
5478/* 28149 */ MCD::OPC_Decode, 167, 14, 220, 1, // Opcode: M2_mpy_nac_sat_hh_s0
5479/* 28154 */ MCD::OPC_FilterValue, 114, 71, 0, 0, // Skip to: 28230
5480/* 28159 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5481/* 28162 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28179
5482/* 28167 */ MCD::OPC_CheckField, 13, 1, 0, 159, 8, 0, // Skip to: 30381
5483/* 28174 */ MCD::OPC_Decode, 244, 14, 220, 1, // Opcode: M2_mpyu_acc_ll_s0
5484/* 28179 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28196
5485/* 28184 */ MCD::OPC_CheckField, 13, 1, 0, 142, 8, 0, // Skip to: 30381
5486/* 28191 */ MCD::OPC_Decode, 242, 14, 220, 1, // Opcode: M2_mpyu_acc_lh_s0
5487/* 28196 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28213
5488/* 28201 */ MCD::OPC_CheckField, 13, 1, 0, 125, 8, 0, // Skip to: 30381
5489/* 28208 */ MCD::OPC_Decode, 240, 14, 220, 1, // Opcode: M2_mpyu_acc_hl_s0
5490/* 28213 */ MCD::OPC_FilterValue, 3, 115, 8, 0, // Skip to: 30381
5491/* 28218 */ MCD::OPC_CheckField, 13, 1, 0, 108, 8, 0, // Skip to: 30381
5492/* 28225 */ MCD::OPC_Decode, 238, 14, 220, 1, // Opcode: M2_mpyu_acc_hh_s0
5493/* 28230 */ MCD::OPC_FilterValue, 115, 71, 0, 0, // Skip to: 28306
5494/* 28235 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5495/* 28238 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28255
5496/* 28243 */ MCD::OPC_CheckField, 13, 1, 0, 83, 8, 0, // Skip to: 30381
5497/* 28250 */ MCD::OPC_Decode, 132, 15, 220, 1, // Opcode: M2_mpyu_nac_ll_s0
5498/* 28255 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28272
5499/* 28260 */ MCD::OPC_CheckField, 13, 1, 0, 66, 8, 0, // Skip to: 30381
5500/* 28267 */ MCD::OPC_Decode, 130, 15, 220, 1, // Opcode: M2_mpyu_nac_lh_s0
5501/* 28272 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28289
5502/* 28277 */ MCD::OPC_CheckField, 13, 1, 0, 49, 8, 0, // Skip to: 30381
5503/* 28284 */ MCD::OPC_Decode, 128, 15, 220, 1, // Opcode: M2_mpyu_nac_hl_s0
5504/* 28289 */ MCD::OPC_FilterValue, 3, 39, 8, 0, // Skip to: 30381
5505/* 28294 */ MCD::OPC_CheckField, 13, 1, 0, 32, 8, 0, // Skip to: 30381
5506/* 28301 */ MCD::OPC_Decode, 254, 14, 220, 1, // Opcode: M2_mpyu_nac_hh_s0
5507/* 28306 */ MCD::OPC_FilterValue, 116, 139, 0, 0, // Skip to: 28450
5508/* 28311 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5509/* 28314 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28331
5510/* 28319 */ MCD::OPC_CheckField, 13, 1, 0, 7, 8, 0, // Skip to: 30381
5511/* 28326 */ MCD::OPC_Decode, 142, 14, 220, 1, // Opcode: M2_mpy_acc_ll_s1
5512/* 28331 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28348
5513/* 28336 */ MCD::OPC_CheckField, 13, 1, 0, 246, 7, 0, // Skip to: 30381
5514/* 28343 */ MCD::OPC_Decode, 140, 14, 220, 1, // Opcode: M2_mpy_acc_lh_s1
5515/* 28348 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28365
5516/* 28353 */ MCD::OPC_CheckField, 13, 1, 0, 229, 7, 0, // Skip to: 30381
5517/* 28360 */ MCD::OPC_Decode, 138, 14, 220, 1, // Opcode: M2_mpy_acc_hl_s1
5518/* 28365 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 28382
5519/* 28370 */ MCD::OPC_CheckField, 13, 1, 0, 212, 7, 0, // Skip to: 30381
5520/* 28377 */ MCD::OPC_Decode, 136, 14, 220, 1, // Opcode: M2_mpy_acc_hh_s1
5521/* 28382 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 28399
5522/* 28387 */ MCD::OPC_CheckField, 13, 1, 0, 195, 7, 0, // Skip to: 30381
5523/* 28394 */ MCD::OPC_Decode, 150, 14, 220, 1, // Opcode: M2_mpy_acc_sat_ll_s1
5524/* 28399 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 28416
5525/* 28404 */ MCD::OPC_CheckField, 13, 1, 0, 178, 7, 0, // Skip to: 30381
5526/* 28411 */ MCD::OPC_Decode, 148, 14, 220, 1, // Opcode: M2_mpy_acc_sat_lh_s1
5527/* 28416 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 28433
5528/* 28421 */ MCD::OPC_CheckField, 13, 1, 0, 161, 7, 0, // Skip to: 30381
5529/* 28428 */ MCD::OPC_Decode, 146, 14, 220, 1, // Opcode: M2_mpy_acc_sat_hl_s1
5530/* 28433 */ MCD::OPC_FilterValue, 7, 151, 7, 0, // Skip to: 30381
5531/* 28438 */ MCD::OPC_CheckField, 13, 1, 0, 144, 7, 0, // Skip to: 30381
5532/* 28445 */ MCD::OPC_Decode, 144, 14, 220, 1, // Opcode: M2_mpy_acc_sat_hh_s1
5533/* 28450 */ MCD::OPC_FilterValue, 117, 139, 0, 0, // Skip to: 28594
5534/* 28455 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5535/* 28458 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28475
5536/* 28463 */ MCD::OPC_CheckField, 13, 1, 0, 119, 7, 0, // Skip to: 30381
5537/* 28470 */ MCD::OPC_Decode, 166, 14, 220, 1, // Opcode: M2_mpy_nac_ll_s1
5538/* 28475 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28492
5539/* 28480 */ MCD::OPC_CheckField, 13, 1, 0, 102, 7, 0, // Skip to: 30381
5540/* 28487 */ MCD::OPC_Decode, 164, 14, 220, 1, // Opcode: M2_mpy_nac_lh_s1
5541/* 28492 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28509
5542/* 28497 */ MCD::OPC_CheckField, 13, 1, 0, 85, 7, 0, // Skip to: 30381
5543/* 28504 */ MCD::OPC_Decode, 162, 14, 220, 1, // Opcode: M2_mpy_nac_hl_s1
5544/* 28509 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 28526
5545/* 28514 */ MCD::OPC_CheckField, 13, 1, 0, 68, 7, 0, // Skip to: 30381
5546/* 28521 */ MCD::OPC_Decode, 160, 14, 220, 1, // Opcode: M2_mpy_nac_hh_s1
5547/* 28526 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 28543
5548/* 28531 */ MCD::OPC_CheckField, 13, 1, 0, 51, 7, 0, // Skip to: 30381
5549/* 28538 */ MCD::OPC_Decode, 174, 14, 220, 1, // Opcode: M2_mpy_nac_sat_ll_s1
5550/* 28543 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 28560
5551/* 28548 */ MCD::OPC_CheckField, 13, 1, 0, 34, 7, 0, // Skip to: 30381
5552/* 28555 */ MCD::OPC_Decode, 172, 14, 220, 1, // Opcode: M2_mpy_nac_sat_lh_s1
5553/* 28560 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 28577
5554/* 28565 */ MCD::OPC_CheckField, 13, 1, 0, 17, 7, 0, // Skip to: 30381
5555/* 28572 */ MCD::OPC_Decode, 170, 14, 220, 1, // Opcode: M2_mpy_nac_sat_hl_s1
5556/* 28577 */ MCD::OPC_FilterValue, 7, 7, 7, 0, // Skip to: 30381
5557/* 28582 */ MCD::OPC_CheckField, 13, 1, 0, 0, 7, 0, // Skip to: 30381
5558/* 28589 */ MCD::OPC_Decode, 168, 14, 220, 1, // Opcode: M2_mpy_nac_sat_hh_s1
5559/* 28594 */ MCD::OPC_FilterValue, 118, 71, 0, 0, // Skip to: 28670
5560/* 28599 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5561/* 28602 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28619
5562/* 28607 */ MCD::OPC_CheckField, 13, 1, 0, 231, 6, 0, // Skip to: 30381
5563/* 28614 */ MCD::OPC_Decode, 245, 14, 220, 1, // Opcode: M2_mpyu_acc_ll_s1
5564/* 28619 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28636
5565/* 28624 */ MCD::OPC_CheckField, 13, 1, 0, 214, 6, 0, // Skip to: 30381
5566/* 28631 */ MCD::OPC_Decode, 243, 14, 220, 1, // Opcode: M2_mpyu_acc_lh_s1
5567/* 28636 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28653
5568/* 28641 */ MCD::OPC_CheckField, 13, 1, 0, 197, 6, 0, // Skip to: 30381
5569/* 28648 */ MCD::OPC_Decode, 241, 14, 220, 1, // Opcode: M2_mpyu_acc_hl_s1
5570/* 28653 */ MCD::OPC_FilterValue, 3, 187, 6, 0, // Skip to: 30381
5571/* 28658 */ MCD::OPC_CheckField, 13, 1, 0, 180, 6, 0, // Skip to: 30381
5572/* 28665 */ MCD::OPC_Decode, 239, 14, 220, 1, // Opcode: M2_mpyu_acc_hh_s1
5573/* 28670 */ MCD::OPC_FilterValue, 119, 71, 0, 0, // Skip to: 28746
5574/* 28675 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5575/* 28678 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28695
5576/* 28683 */ MCD::OPC_CheckField, 13, 1, 0, 155, 6, 0, // Skip to: 30381
5577/* 28690 */ MCD::OPC_Decode, 133, 15, 220, 1, // Opcode: M2_mpyu_nac_ll_s1
5578/* 28695 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28712
5579/* 28700 */ MCD::OPC_CheckField, 13, 1, 0, 138, 6, 0, // Skip to: 30381
5580/* 28707 */ MCD::OPC_Decode, 131, 15, 220, 1, // Opcode: M2_mpyu_nac_lh_s1
5581/* 28712 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28729
5582/* 28717 */ MCD::OPC_CheckField, 13, 1, 0, 121, 6, 0, // Skip to: 30381
5583/* 28724 */ MCD::OPC_Decode, 129, 15, 220, 1, // Opcode: M2_mpyu_nac_hl_s1
5584/* 28729 */ MCD::OPC_FilterValue, 3, 111, 6, 0, // Skip to: 30381
5585/* 28734 */ MCD::OPC_CheckField, 13, 1, 0, 104, 6, 0, // Skip to: 30381
5586/* 28741 */ MCD::OPC_Decode, 255, 14, 220, 1, // Opcode: M2_mpyu_nac_hh_s1
5587/* 28746 */ MCD::OPC_FilterValue, 120, 122, 0, 0, // Skip to: 28873
5588/* 28751 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5589/* 28754 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28771
5590/* 28759 */ MCD::OPC_CheckField, 13, 1, 0, 79, 6, 0, // Skip to: 30381
5591/* 28766 */ MCD::OPC_Decode, 227, 13, 220, 1, // Opcode: M2_maci
5592/* 28771 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28788
5593/* 28776 */ MCD::OPC_CheckField, 13, 1, 0, 62, 6, 0, // Skip to: 30381
5594/* 28783 */ MCD::OPC_Decode, 194, 13, 220, 1, // Opcode: M2_acci
5595/* 28788 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 28805
5596/* 28793 */ MCD::OPC_CheckField, 13, 1, 0, 45, 6, 0, // Skip to: 30381
5597/* 28800 */ MCD::OPC_Decode, 161, 15, 253, 1, // Opcode: M2_subacc
5598/* 28805 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 28822
5599/* 28810 */ MCD::OPC_CheckField, 13, 1, 0, 28, 6, 0, // Skip to: 30381
5600/* 28817 */ MCD::OPC_Decode, 145, 10, 220, 1, // Opcode: F2_sffma
5601/* 28822 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 28839
5602/* 28827 */ MCD::OPC_CheckField, 13, 1, 0, 11, 6, 0, // Skip to: 30381
5603/* 28834 */ MCD::OPC_Decode, 148, 10, 220, 1, // Opcode: F2_sffms
5604/* 28839 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 28856
5605/* 28844 */ MCD::OPC_CheckField, 13, 1, 0, 250, 5, 0, // Skip to: 30381
5606/* 28851 */ MCD::OPC_Decode, 146, 10, 220, 1, // Opcode: F2_sffma_lib
5607/* 28856 */ MCD::OPC_FilterValue, 7, 240, 5, 0, // Skip to: 30381
5608/* 28861 */ MCD::OPC_CheckField, 13, 1, 0, 233, 5, 0, // Skip to: 30381
5609/* 28868 */ MCD::OPC_Decode, 149, 10, 220, 1, // Opcode: F2_sffms_lib
5610/* 28873 */ MCD::OPC_FilterValue, 121, 54, 0, 0, // Skip to: 28932
5611/* 28878 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5612/* 28881 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28898
5613/* 28886 */ MCD::OPC_CheckField, 13, 1, 0, 208, 5, 0, // Skip to: 30381
5614/* 28893 */ MCD::OPC_Decode, 227, 15, 220, 1, // Opcode: M4_or_andn
5615/* 28898 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28915
5616/* 28903 */ MCD::OPC_CheckField, 13, 1, 0, 191, 5, 0, // Skip to: 30381
5617/* 28910 */ MCD::OPC_Decode, 212, 15, 220, 1, // Opcode: M4_and_andn
5618/* 28915 */ MCD::OPC_FilterValue, 2, 181, 5, 0, // Skip to: 30381
5619/* 28920 */ MCD::OPC_CheckField, 13, 1, 0, 174, 5, 0, // Skip to: 30381
5620/* 28927 */ MCD::OPC_Decode, 243, 15, 220, 1, // Opcode: M4_xor_andn
5621/* 28932 */ MCD::OPC_FilterValue, 122, 71, 0, 0, // Skip to: 29008
5622/* 28937 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5623/* 28940 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 28957
5624/* 28945 */ MCD::OPC_CheckField, 13, 1, 0, 149, 5, 0, // Skip to: 30381
5625/* 28952 */ MCD::OPC_Decode, 211, 15, 220, 1, // Opcode: M4_and_and
5626/* 28957 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 28974
5627/* 28962 */ MCD::OPC_CheckField, 13, 1, 0, 132, 5, 0, // Skip to: 30381
5628/* 28969 */ MCD::OPC_Decode, 213, 15, 220, 1, // Opcode: M4_and_or
5629/* 28974 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 28991
5630/* 28979 */ MCD::OPC_CheckField, 13, 1, 0, 115, 5, 0, // Skip to: 30381
5631/* 28986 */ MCD::OPC_Decode, 214, 15, 220, 1, // Opcode: M4_and_xor
5632/* 28991 */ MCD::OPC_FilterValue, 3, 105, 5, 0, // Skip to: 30381
5633/* 28996 */ MCD::OPC_CheckField, 13, 1, 0, 98, 5, 0, // Skip to: 30381
5634/* 29003 */ MCD::OPC_Decode, 226, 15, 220, 1, // Opcode: M4_or_and
5635/* 29008 */ MCD::OPC_FilterValue, 123, 62, 0, 0, // Skip to: 29075
5636/* 29013 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5637/* 29016 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 29058
5638/* 29021 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
5639/* 29024 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 29041
5640/* 29029 */ MCD::OPC_CheckField, 13, 1, 0, 65, 5, 0, // Skip to: 30381
5641/* 29036 */ MCD::OPC_Decode, 219, 15, 220, 1, // Opcode: M4_mac_up_s1_sat
5642/* 29041 */ MCD::OPC_FilterValue, 1, 55, 5, 0, // Skip to: 30381
5643/* 29046 */ MCD::OPC_CheckField, 13, 1, 0, 48, 5, 0, // Skip to: 30381
5644/* 29053 */ MCD::OPC_Decode, 225, 15, 220, 1, // Opcode: M4_nac_up_s1_sat
5645/* 29058 */ MCD::OPC_FilterValue, 1, 38, 5, 0, // Skip to: 30381
5646/* 29063 */ MCD::OPC_CheckField, 13, 1, 0, 31, 5, 0, // Skip to: 30381
5647/* 29070 */ MCD::OPC_Decode, 147, 10, 254, 1, // Opcode: F2_sffma_sc
5648/* 29075 */ MCD::OPC_FilterValue, 124, 59, 0, 0, // Skip to: 29139
5649/* 29080 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5650/* 29083 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 29105
5651/* 29088 */ MCD::OPC_CheckPredicate, 4, 8, 5, 0, // Skip to: 30381
5652/* 29093 */ MCD::OPC_CheckField, 13, 1, 0, 1, 5, 0, // Skip to: 30381
5653/* 29100 */ MCD::OPC_Decode, 134, 14, 220, 1, // Opcode: M2_mnaci
5654/* 29105 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 29122
5655/* 29110 */ MCD::OPC_CheckField, 13, 1, 0, 240, 4, 0, // Skip to: 30381
5656/* 29117 */ MCD::OPC_Decode, 159, 15, 220, 1, // Opcode: M2_nacci
5657/* 29122 */ MCD::OPC_FilterValue, 3, 230, 4, 0, // Skip to: 30381
5658/* 29127 */ MCD::OPC_CheckField, 13, 1, 0, 223, 4, 0, // Skip to: 30381
5659/* 29134 */ MCD::OPC_Decode, 210, 15, 220, 1, // Opcode: M2_xor_xacc
5660/* 29139 */ MCD::OPC_FilterValue, 126, 213, 4, 0, // Skip to: 30381
5661/* 29144 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5662/* 29147 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 29164
5663/* 29152 */ MCD::OPC_CheckField, 13, 1, 0, 198, 4, 0, // Skip to: 30381
5664/* 29159 */ MCD::OPC_Decode, 228, 15, 220, 1, // Opcode: M4_or_or
5665/* 29164 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 29181
5666/* 29169 */ MCD::OPC_CheckField, 13, 1, 0, 181, 4, 0, // Skip to: 30381
5667/* 29176 */ MCD::OPC_Decode, 229, 15, 220, 1, // Opcode: M4_or_xor
5668/* 29181 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 29198
5669/* 29186 */ MCD::OPC_CheckField, 13, 1, 0, 164, 4, 0, // Skip to: 30381
5670/* 29193 */ MCD::OPC_Decode, 242, 15, 220, 1, // Opcode: M4_xor_and
5671/* 29198 */ MCD::OPC_FilterValue, 3, 154, 4, 0, // Skip to: 30381
5672/* 29203 */ MCD::OPC_CheckField, 13, 1, 0, 147, 4, 0, // Skip to: 30381
5673/* 29210 */ MCD::OPC_Decode, 244, 15, 220, 1, // Opcode: M4_xor_or
5674/* 29215 */ MCD::OPC_FilterValue, 15, 137, 4, 0, // Skip to: 30381
5675/* 29220 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
5676/* 29223 */ MCD::OPC_FilterValue, 8, 19, 0, 0, // Skip to: 29247
5677/* 29228 */ MCD::OPC_CheckField, 13, 1, 0, 122, 4, 0, // Skip to: 30381
5678/* 29235 */ MCD::OPC_CheckField, 5, 3, 0, 115, 4, 0, // Skip to: 30381
5679/* 29242 */ MCD::OPC_Decode, 156, 7, 132, 1, // Opcode: A2_and
5680/* 29247 */ MCD::OPC_FilterValue, 9, 19, 0, 0, // Skip to: 29271
5681/* 29252 */ MCD::OPC_CheckField, 13, 1, 0, 98, 4, 0, // Skip to: 30381
5682/* 29259 */ MCD::OPC_CheckField, 5, 3, 0, 91, 4, 0, // Skip to: 30381
5683/* 29266 */ MCD::OPC_Decode, 179, 7, 132, 1, // Opcode: A2_or
5684/* 29271 */ MCD::OPC_FilterValue, 11, 19, 0, 0, // Skip to: 29295
5685/* 29276 */ MCD::OPC_CheckField, 13, 1, 0, 74, 4, 0, // Skip to: 30381
5686/* 29283 */ MCD::OPC_CheckField, 5, 3, 0, 67, 4, 0, // Skip to: 30381
5687/* 29290 */ MCD::OPC_Decode, 180, 8, 132, 1, // Opcode: A2_xor
5688/* 29295 */ MCD::OPC_FilterValue, 12, 19, 0, 0, // Skip to: 29319
5689/* 29300 */ MCD::OPC_CheckField, 13, 1, 0, 50, 4, 0, // Skip to: 30381
5690/* 29307 */ MCD::OPC_CheckField, 5, 3, 0, 43, 4, 0, // Skip to: 30381
5691/* 29314 */ MCD::OPC_Decode, 184, 8, 225, 1, // Opcode: A4_andn
5692/* 29319 */ MCD::OPC_FilterValue, 13, 19, 0, 0, // Skip to: 29343
5693/* 29324 */ MCD::OPC_CheckField, 13, 1, 0, 26, 4, 0, // Skip to: 30381
5694/* 29331 */ MCD::OPC_CheckField, 5, 3, 0, 19, 4, 0, // Skip to: 30381
5695/* 29338 */ MCD::OPC_Decode, 209, 8, 225, 1, // Opcode: A4_orn
5696/* 29343 */ MCD::OPC_FilterValue, 16, 37, 0, 0, // Skip to: 29385
5697/* 29348 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5698/* 29351 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 29368
5699/* 29356 */ MCD::OPC_CheckField, 13, 1, 0, 250, 3, 0, // Skip to: 30381
5700/* 29363 */ MCD::OPC_Decode, 161, 9, 167, 1, // Opcode: C2_cmpeq
5701/* 29368 */ MCD::OPC_FilterValue, 4, 240, 3, 0, // Skip to: 30381
5702/* 29373 */ MCD::OPC_CheckField, 13, 1, 0, 233, 3, 0, // Skip to: 30381
5703/* 29380 */ MCD::OPC_Decode, 192, 9, 167, 1, // Opcode: C4_cmpneq
5704/* 29385 */ MCD::OPC_FilterValue, 18, 37, 0, 0, // Skip to: 29427
5705/* 29390 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5706/* 29393 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 29410
5707/* 29398 */ MCD::OPC_CheckField, 13, 1, 0, 208, 3, 0, // Skip to: 30381
5708/* 29405 */ MCD::OPC_Decode, 164, 9, 167, 1, // Opcode: C2_cmpgt
5709/* 29410 */ MCD::OPC_FilterValue, 4, 198, 3, 0, // Skip to: 30381
5710/* 29415 */ MCD::OPC_CheckField, 13, 1, 0, 191, 3, 0, // Skip to: 30381
5711/* 29422 */ MCD::OPC_Decode, 188, 9, 167, 1, // Opcode: C4_cmplte
5712/* 29427 */ MCD::OPC_FilterValue, 19, 37, 0, 0, // Skip to: 29469
5713/* 29432 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5714/* 29435 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 29452
5715/* 29440 */ MCD::OPC_CheckField, 13, 1, 0, 166, 3, 0, // Skip to: 30381
5716/* 29447 */ MCD::OPC_Decode, 167, 9, 167, 1, // Opcode: C2_cmpgtu
5717/* 29452 */ MCD::OPC_FilterValue, 4, 156, 3, 0, // Skip to: 30381
5718/* 29457 */ MCD::OPC_CheckField, 13, 1, 0, 149, 3, 0, // Skip to: 30381
5719/* 29464 */ MCD::OPC_Decode, 190, 9, 167, 1, // Opcode: C4_cmplteu
5720/* 29469 */ MCD::OPC_FilterValue, 24, 19, 0, 0, // Skip to: 29493
5721/* 29474 */ MCD::OPC_CheckField, 13, 1, 0, 132, 3, 0, // Skip to: 30381
5722/* 29481 */ MCD::OPC_CheckField, 5, 3, 0, 125, 3, 0, // Skip to: 30381
5723/* 29488 */ MCD::OPC_Decode, 137, 7, 132, 1, // Opcode: A2_add
5724/* 29493 */ MCD::OPC_FilterValue, 25, 19, 0, 0, // Skip to: 29517
5725/* 29498 */ MCD::OPC_CheckField, 13, 1, 0, 108, 3, 0, // Skip to: 30381
5726/* 29505 */ MCD::OPC_CheckField, 5, 3, 0, 101, 3, 0, // Skip to: 30381
5727/* 29512 */ MCD::OPC_Decode, 212, 7, 225, 1, // Opcode: A2_sub
5728/* 29517 */ MCD::OPC_FilterValue, 26, 19, 0, 0, // Skip to: 29541
5729/* 29522 */ MCD::OPC_CheckField, 13, 1, 0, 84, 3, 0, // Skip to: 30381
5730/* 29529 */ MCD::OPC_CheckField, 5, 3, 0, 77, 3, 0, // Skip to: 30381
5731/* 29536 */ MCD::OPC_Decode, 235, 8, 132, 1, // Opcode: A4_rcmpeq
5732/* 29541 */ MCD::OPC_FilterValue, 27, 19, 0, 0, // Skip to: 29565
5733/* 29546 */ MCD::OPC_CheckField, 13, 1, 0, 60, 3, 0, // Skip to: 30381
5734/* 29553 */ MCD::OPC_CheckField, 5, 3, 0, 53, 3, 0, // Skip to: 30381
5735/* 29560 */ MCD::OPC_Decode, 237, 8, 132, 1, // Opcode: A4_rcmpneq
5736/* 29565 */ MCD::OPC_FilterValue, 28, 19, 0, 0, // Skip to: 29589
5737/* 29570 */ MCD::OPC_CheckField, 13, 1, 0, 36, 3, 0, // Skip to: 30381
5738/* 29577 */ MCD::OPC_CheckField, 5, 3, 0, 29, 3, 0, // Skip to: 30381
5739/* 29584 */ MCD::OPC_Decode, 161, 7, 225, 1, // Opcode: A2_combine_hh
5740/* 29589 */ MCD::OPC_FilterValue, 29, 19, 0, 0, // Skip to: 29613
5741/* 29594 */ MCD::OPC_CheckField, 13, 1, 0, 12, 3, 0, // Skip to: 30381
5742/* 29601 */ MCD::OPC_CheckField, 5, 3, 0, 5, 3, 0, // Skip to: 30381
5743/* 29608 */ MCD::OPC_Decode, 162, 7, 225, 1, // Opcode: A2_combine_hl
5744/* 29613 */ MCD::OPC_FilterValue, 30, 19, 0, 0, // Skip to: 29637
5745/* 29618 */ MCD::OPC_CheckField, 13, 1, 0, 244, 2, 0, // Skip to: 30381
5746/* 29625 */ MCD::OPC_CheckField, 5, 3, 0, 237, 2, 0, // Skip to: 30381
5747/* 29632 */ MCD::OPC_Decode, 163, 7, 225, 1, // Opcode: A2_combine_lh
5748/* 29637 */ MCD::OPC_FilterValue, 31, 19, 0, 0, // Skip to: 29661
5749/* 29642 */ MCD::OPC_CheckField, 13, 1, 0, 220, 2, 0, // Skip to: 30381
5750/* 29649 */ MCD::OPC_CheckField, 5, 3, 0, 213, 2, 0, // Skip to: 30381
5751/* 29656 */ MCD::OPC_Decode, 164, 7, 225, 1, // Opcode: A2_combine_ll
5752/* 29661 */ MCD::OPC_FilterValue, 32, 19, 0, 0, // Skip to: 29685
5753/* 29666 */ MCD::OPC_CheckField, 13, 1, 0, 196, 2, 0, // Skip to: 30381
5754/* 29673 */ MCD::OPC_CheckField, 7, 1, 0, 189, 2, 0, // Skip to: 30381
5755/* 29680 */ MCD::OPC_Decode, 171, 9, 252, 1, // Opcode: C2_mux
5756/* 29685 */ MCD::OPC_FilterValue, 40, 19, 0, 0, // Skip to: 29709
5757/* 29690 */ MCD::OPC_CheckField, 13, 1, 0, 172, 2, 0, // Skip to: 30381
5758/* 29697 */ MCD::OPC_CheckField, 5, 3, 0, 165, 2, 0, // Skip to: 30381
5759/* 29704 */ MCD::OPC_Decode, 166, 7, 224, 1, // Opcode: A2_combinew
5760/* 29709 */ MCD::OPC_FilterValue, 44, 19, 0, 0, // Skip to: 29733
5761/* 29714 */ MCD::OPC_CheckField, 13, 1, 0, 148, 2, 0, // Skip to: 30381
5762/* 29721 */ MCD::OPC_CheckField, 5, 3, 0, 141, 2, 0, // Skip to: 30381
5763/* 29728 */ MCD::OPC_Decode, 181, 17, 224, 1, // Opcode: S2_packhl
5764/* 29733 */ MCD::OPC_FilterValue, 48, 19, 0, 0, // Skip to: 29757
5765/* 29738 */ MCD::OPC_CheckField, 13, 1, 0, 124, 2, 0, // Skip to: 30381
5766/* 29745 */ MCD::OPC_CheckField, 5, 3, 0, 117, 2, 0, // Skip to: 30381
5767/* 29752 */ MCD::OPC_Decode, 228, 7, 132, 1, // Opcode: A2_svaddh
5768/* 29757 */ MCD::OPC_FilterValue, 49, 19, 0, 0, // Skip to: 29781
5769/* 29762 */ MCD::OPC_CheckField, 13, 1, 0, 100, 2, 0, // Skip to: 30381
5770/* 29769 */ MCD::OPC_CheckField, 5, 3, 0, 93, 2, 0, // Skip to: 30381
5771/* 29776 */ MCD::OPC_Decode, 229, 7, 132, 1, // Opcode: A2_svaddhs
5772/* 29781 */ MCD::OPC_FilterValue, 50, 19, 0, 0, // Skip to: 29805
5773/* 29786 */ MCD::OPC_CheckField, 13, 1, 0, 76, 2, 0, // Skip to: 30381
5774/* 29793 */ MCD::OPC_CheckField, 5, 3, 0, 69, 2, 0, // Skip to: 30381
5775/* 29800 */ MCD::OPC_Decode, 153, 7, 132, 1, // Opcode: A2_addsat
5776/* 29805 */ MCD::OPC_FilterValue, 51, 19, 0, 0, // Skip to: 29829
5777/* 29810 */ MCD::OPC_CheckField, 13, 1, 0, 52, 2, 0, // Skip to: 30381
5778/* 29817 */ MCD::OPC_CheckField, 5, 3, 0, 45, 2, 0, // Skip to: 30381
5779/* 29824 */ MCD::OPC_Decode, 230, 7, 132, 1, // Opcode: A2_svadduhs
5780/* 29829 */ MCD::OPC_FilterValue, 52, 19, 0, 0, // Skip to: 29853
5781/* 29834 */ MCD::OPC_CheckField, 13, 1, 0, 28, 2, 0, // Skip to: 30381
5782/* 29841 */ MCD::OPC_CheckField, 5, 3, 0, 21, 2, 0, // Skip to: 30381
5783/* 29848 */ MCD::OPC_Decode, 234, 7, 225, 1, // Opcode: A2_svsubh
5784/* 29853 */ MCD::OPC_FilterValue, 53, 19, 0, 0, // Skip to: 29877
5785/* 29858 */ MCD::OPC_CheckField, 13, 1, 0, 4, 2, 0, // Skip to: 30381
5786/* 29865 */ MCD::OPC_CheckField, 5, 3, 0, 253, 1, 0, // Skip to: 30381
5787/* 29872 */ MCD::OPC_Decode, 235, 7, 225, 1, // Opcode: A2_svsubhs
5788/* 29877 */ MCD::OPC_FilterValue, 54, 19, 0, 0, // Skip to: 29901
5789/* 29882 */ MCD::OPC_CheckField, 13, 1, 0, 236, 1, 0, // Skip to: 30381
5790/* 29889 */ MCD::OPC_CheckField, 5, 3, 0, 229, 1, 0, // Skip to: 30381
5791/* 29896 */ MCD::OPC_Decode, 227, 7, 225, 1, // Opcode: A2_subsat
5792/* 29901 */ MCD::OPC_FilterValue, 55, 19, 0, 0, // Skip to: 29925
5793/* 29906 */ MCD::OPC_CheckField, 13, 1, 0, 212, 1, 0, // Skip to: 30381
5794/* 29913 */ MCD::OPC_CheckField, 5, 3, 0, 205, 1, 0, // Skip to: 30381
5795/* 29920 */ MCD::OPC_Decode, 236, 7, 225, 1, // Opcode: A2_svsubuhs
5796/* 29925 */ MCD::OPC_FilterValue, 56, 19, 0, 0, // Skip to: 29949
5797/* 29930 */ MCD::OPC_CheckField, 13, 1, 0, 188, 1, 0, // Skip to: 30381
5798/* 29937 */ MCD::OPC_CheckField, 5, 3, 0, 181, 1, 0, // Skip to: 30381
5799/* 29944 */ MCD::OPC_Decode, 231, 7, 132, 1, // Opcode: A2_svavgh
5800/* 29949 */ MCD::OPC_FilterValue, 57, 19, 0, 0, // Skip to: 29973
5801/* 29954 */ MCD::OPC_CheckField, 13, 1, 0, 164, 1, 0, // Skip to: 30381
5802/* 29961 */ MCD::OPC_CheckField, 5, 3, 0, 157, 1, 0, // Skip to: 30381
5803/* 29968 */ MCD::OPC_Decode, 232, 7, 132, 1, // Opcode: A2_svavghs
5804/* 29973 */ MCD::OPC_FilterValue, 59, 19, 0, 0, // Skip to: 29997
5805/* 29978 */ MCD::OPC_CheckField, 13, 1, 0, 140, 1, 0, // Skip to: 30381
5806/* 29985 */ MCD::OPC_CheckField, 5, 3, 0, 133, 1, 0, // Skip to: 30381
5807/* 29992 */ MCD::OPC_Decode, 233, 7, 225, 1, // Opcode: A2_svnavgh
5808/* 29997 */ MCD::OPC_FilterValue, 72, 59, 0, 0, // Skip to: 30061
5809/* 30002 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5810/* 30005 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30033
5811/* 30010 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5812/* 30013 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30023
5813/* 30018 */ MCD::OPC_Decode, 192, 7, 252, 1, // Opcode: A2_pandt
5814/* 30023 */ MCD::OPC_FilterValue, 1, 97, 1, 0, // Skip to: 30381
5815/* 30028 */ MCD::OPC_Decode, 193, 7, 252, 1, // Opcode: A2_pandtnew
5816/* 30033 */ MCD::OPC_FilterValue, 1, 87, 1, 0, // Skip to: 30381
5817/* 30038 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5818/* 30041 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30051
5819/* 30046 */ MCD::OPC_Decode, 190, 7, 252, 1, // Opcode: A2_pandf
5820/* 30051 */ MCD::OPC_FilterValue, 1, 69, 1, 0, // Skip to: 30381
5821/* 30056 */ MCD::OPC_Decode, 191, 7, 252, 1, // Opcode: A2_pandfnew
5822/* 30061 */ MCD::OPC_FilterValue, 73, 59, 0, 0, // Skip to: 30125
5823/* 30066 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5824/* 30069 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30097
5825/* 30074 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5826/* 30077 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30087
5827/* 30082 */ MCD::OPC_Decode, 196, 7, 252, 1, // Opcode: A2_port
5828/* 30087 */ MCD::OPC_FilterValue, 1, 33, 1, 0, // Skip to: 30381
5829/* 30092 */ MCD::OPC_Decode, 197, 7, 252, 1, // Opcode: A2_portnew
5830/* 30097 */ MCD::OPC_FilterValue, 1, 23, 1, 0, // Skip to: 30381
5831/* 30102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5832/* 30105 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30115
5833/* 30110 */ MCD::OPC_Decode, 194, 7, 252, 1, // Opcode: A2_porf
5834/* 30115 */ MCD::OPC_FilterValue, 1, 5, 1, 0, // Skip to: 30381
5835/* 30120 */ MCD::OPC_Decode, 195, 7, 252, 1, // Opcode: A2_porfnew
5836/* 30125 */ MCD::OPC_FilterValue, 75, 59, 0, 0, // Skip to: 30189
5837/* 30130 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5838/* 30133 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30161
5839/* 30138 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5840/* 30141 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30151
5841/* 30146 */ MCD::OPC_Decode, 204, 7, 252, 1, // Opcode: A2_pxort
5842/* 30151 */ MCD::OPC_FilterValue, 1, 225, 0, 0, // Skip to: 30381
5843/* 30156 */ MCD::OPC_Decode, 205, 7, 252, 1, // Opcode: A2_pxortnew
5844/* 30161 */ MCD::OPC_FilterValue, 1, 215, 0, 0, // Skip to: 30381
5845/* 30166 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5846/* 30169 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30179
5847/* 30174 */ MCD::OPC_Decode, 202, 7, 252, 1, // Opcode: A2_pxorf
5848/* 30179 */ MCD::OPC_FilterValue, 1, 197, 0, 0, // Skip to: 30381
5849/* 30184 */ MCD::OPC_Decode, 203, 7, 252, 1, // Opcode: A2_pxorfnew
5850/* 30189 */ MCD::OPC_FilterValue, 88, 59, 0, 0, // Skip to: 30253
5851/* 30194 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5852/* 30197 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30225
5853/* 30202 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5854/* 30205 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30215
5855/* 30210 */ MCD::OPC_Decode, 188, 7, 252, 1, // Opcode: A2_paddt
5856/* 30215 */ MCD::OPC_FilterValue, 1, 161, 0, 0, // Skip to: 30381
5857/* 30220 */ MCD::OPC_Decode, 189, 7, 252, 1, // Opcode: A2_paddtnew
5858/* 30225 */ MCD::OPC_FilterValue, 1, 151, 0, 0, // Skip to: 30381
5859/* 30230 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5860/* 30233 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30243
5861/* 30238 */ MCD::OPC_Decode, 182, 7, 252, 1, // Opcode: A2_paddf
5862/* 30243 */ MCD::OPC_FilterValue, 1, 133, 0, 0, // Skip to: 30381
5863/* 30248 */ MCD::OPC_Decode, 183, 7, 252, 1, // Opcode: A2_paddfnew
5864/* 30253 */ MCD::OPC_FilterValue, 89, 59, 0, 0, // Skip to: 30317
5865/* 30258 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5866/* 30261 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30289
5867/* 30266 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5868/* 30269 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30279
5869/* 30274 */ MCD::OPC_Decode, 200, 7, 255, 1, // Opcode: A2_psubt
5870/* 30279 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 30381
5871/* 30284 */ MCD::OPC_Decode, 201, 7, 255, 1, // Opcode: A2_psubtnew
5872/* 30289 */ MCD::OPC_FilterValue, 1, 87, 0, 0, // Skip to: 30381
5873/* 30294 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5874/* 30297 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30307
5875/* 30302 */ MCD::OPC_Decode, 198, 7, 255, 1, // Opcode: A2_psubf
5876/* 30307 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 30381
5877/* 30312 */ MCD::OPC_Decode, 199, 7, 255, 1, // Opcode: A2_psubfnew
5878/* 30317 */ MCD::OPC_FilterValue, 104, 59, 0, 0, // Skip to: 30381
5879/* 30322 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5880/* 30325 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 30353
5881/* 30330 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5882/* 30333 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30343
5883/* 30338 */ MCD::OPC_Decode, 156, 9, 128, 2, // Opcode: C2_ccombinewt
5884/* 30343 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 30381
5885/* 30348 */ MCD::OPC_Decode, 155, 9, 128, 2, // Opcode: C2_ccombinewnewt
5886/* 30353 */ MCD::OPC_FilterValue, 1, 23, 0, 0, // Skip to: 30381
5887/* 30358 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5888/* 30361 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 30371
5889/* 30366 */ MCD::OPC_Decode, 153, 9, 128, 2, // Opcode: C2_ccombinewf
5890/* 30371 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 30381
5891/* 30376 */ MCD::OPC_Decode, 154, 9, 128, 2, // Opcode: C2_ccombinewnewf
5892/* 30381 */ MCD::OPC_Fail,
5893 0
5894};
5895
5896static const uint8_t DecoderTableEXT_mmvec32[] = {
5897/* 0 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
5898/* 3 */ MCD::OPC_FilterValue, 24, 173, 0, 0, // Skip to: 181
5899/* 8 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5900/* 11 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 33
5901/* 16 */ MCD::OPC_CheckPredicate, 11, 167, 52, 0, // Skip to: 13500
5902/* 21 */ MCD::OPC_CheckField, 13, 1, 0, 160, 52, 0, // Skip to: 13500
5903/* 28 */ MCD::OPC_Decode, 142, 22, 129, 2, // Opcode: V6_vasrhbsat
5904/* 33 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 55
5905/* 38 */ MCD::OPC_CheckPredicate, 11, 145, 52, 0, // Skip to: 13500
5906/* 43 */ MCD::OPC_CheckField, 13, 1, 0, 138, 52, 0, // Skip to: 13500
5907/* 50 */ MCD::OPC_Decode, 148, 22, 129, 2, // Opcode: V6_vasruwuhrndsat
5908/* 55 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 77
5909/* 60 */ MCD::OPC_CheckPredicate, 11, 123, 52, 0, // Skip to: 13500
5910/* 65 */ MCD::OPC_CheckField, 13, 1, 0, 116, 52, 0, // Skip to: 13500
5911/* 72 */ MCD::OPC_Decode, 159, 22, 129, 2, // Opcode: V6_vasrwuhrndsat
5912/* 77 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 99
5913/* 82 */ MCD::OPC_CheckPredicate, 11, 101, 52, 0, // Skip to: 13500
5914/* 87 */ MCD::OPC_CheckField, 13, 1, 0, 94, 52, 0, // Skip to: 13500
5915/* 94 */ MCD::OPC_Decode, 173, 23, 129, 2, // Opcode: V6_vlutvvb_nm
5916/* 99 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 137
5917/* 104 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5918/* 107 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 122
5919/* 112 */ MCD::OPC_CheckPredicate, 11, 71, 52, 0, // Skip to: 13500
5920/* 117 */ MCD::OPC_Decode, 178, 23, 130, 2, // Opcode: V6_vlutvwh_nm
5921/* 122 */ MCD::OPC_FilterValue, 1, 61, 52, 0, // Skip to: 13500
5922/* 127 */ MCD::OPC_CheckPredicate, 12, 56, 52, 0, // Skip to: 13500
5923/* 132 */ MCD::OPC_Decode, 149, 22, 129, 2, // Opcode: V6_vasruwuhsat
5924/* 137 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 159
5925/* 142 */ MCD::OPC_CheckPredicate, 12, 41, 52, 0, // Skip to: 13500
5926/* 147 */ MCD::OPC_CheckField, 13, 1, 1, 34, 52, 0, // Skip to: 13500
5927/* 154 */ MCD::OPC_Decode, 147, 22, 129, 2, // Opcode: V6_vasruhubsat
5928/* 159 */ MCD::OPC_FilterValue, 7, 24, 52, 0, // Skip to: 13500
5929/* 164 */ MCD::OPC_CheckPredicate, 12, 19, 52, 0, // Skip to: 13500
5930/* 169 */ MCD::OPC_CheckField, 13, 1, 0, 12, 52, 0, // Skip to: 13500
5931/* 176 */ MCD::OPC_Decode, 146, 22, 129, 2, // Opcode: V6_vasruhubrndsat
5932/* 181 */ MCD::OPC_FilterValue, 25, 149, 9, 0, // Skip to: 2639
5933/* 186 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
5934/* 189 */ MCD::OPC_FilterValue, 0, 51, 1, 0, // Skip to: 501
5935/* 194 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5936/* 197 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 235
5937/* 202 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5938/* 205 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 220
5939/* 210 */ MCD::OPC_CheckPredicate, 13, 229, 51, 0, // Skip to: 13500
5940/* 215 */ MCD::OPC_Decode, 157, 25, 131, 2, // Opcode: V6_vtmpyb
5941/* 220 */ MCD::OPC_FilterValue, 1, 219, 51, 0, // Skip to: 13500
5942/* 225 */ MCD::OPC_CheckPredicate, 13, 214, 51, 0, // Skip to: 13500
5943/* 230 */ MCD::OPC_Decode, 158, 25, 132, 2, // Opcode: V6_vtmpyb_acc
5944/* 235 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 273
5945/* 240 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5946/* 243 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 258
5947/* 248 */ MCD::OPC_CheckPredicate, 13, 191, 51, 0, // Skip to: 13500
5948/* 253 */ MCD::OPC_Decode, 159, 25, 131, 2, // Opcode: V6_vtmpybus
5949/* 258 */ MCD::OPC_FilterValue, 1, 181, 51, 0, // Skip to: 13500
5950/* 263 */ MCD::OPC_CheckPredicate, 13, 176, 51, 0, // Skip to: 13500
5951/* 268 */ MCD::OPC_Decode, 160, 25, 132, 2, // Opcode: V6_vtmpybus_acc
5952/* 273 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 311
5953/* 278 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5954/* 281 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 296
5955/* 286 */ MCD::OPC_CheckPredicate, 13, 153, 51, 0, // Skip to: 13500
5956/* 291 */ MCD::OPC_Decode, 213, 22, 133, 2, // Opcode: V6_vdmpyhb
5957/* 296 */ MCD::OPC_FilterValue, 1, 143, 51, 0, // Skip to: 13500
5958/* 301 */ MCD::OPC_CheckPredicate, 13, 138, 51, 0, // Skip to: 13500
5959/* 306 */ MCD::OPC_Decode, 162, 25, 132, 2, // Opcode: V6_vtmpyhb_acc
5960/* 311 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 349
5961/* 316 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5962/* 319 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 334
5963/* 324 */ MCD::OPC_CheckPredicate, 13, 115, 51, 0, // Skip to: 13500
5964/* 329 */ MCD::OPC_Decode, 181, 24, 133, 2, // Opcode: V6_vrmpyub
5965/* 334 */ MCD::OPC_FilterValue, 1, 105, 51, 0, // Skip to: 13500
5966/* 339 */ MCD::OPC_CheckPredicate, 13, 100, 51, 0, // Skip to: 13500
5967/* 344 */ MCD::OPC_Decode, 214, 22, 134, 2, // Opcode: V6_vdmpyhb_acc
5968/* 349 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 387
5969/* 354 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5970/* 357 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 372
5971/* 362 */ MCD::OPC_CheckPredicate, 13, 77, 51, 0, // Skip to: 13500
5972/* 367 */ MCD::OPC_Decode, 173, 24, 133, 2, // Opcode: V6_vrmpybus
5973/* 372 */ MCD::OPC_FilterValue, 1, 67, 51, 0, // Skip to: 13500
5974/* 377 */ MCD::OPC_CheckPredicate, 13, 62, 51, 0, // Skip to: 13500
5975/* 382 */ MCD::OPC_Decode, 182, 24, 134, 2, // Opcode: V6_vrmpyub_acc
5976/* 387 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 425
5977/* 392 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5978/* 395 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 410
5979/* 400 */ MCD::OPC_CheckPredicate, 13, 39, 51, 0, // Skip to: 13500
5980/* 405 */ MCD::OPC_Decode, 227, 22, 131, 2, // Opcode: V6_vdsaduh
5981/* 410 */ MCD::OPC_FilterValue, 1, 29, 51, 0, // Skip to: 13500
5982/* 415 */ MCD::OPC_CheckPredicate, 13, 24, 51, 0, // Skip to: 13500
5983/* 420 */ MCD::OPC_Decode, 174, 24, 134, 2, // Opcode: V6_vrmpybus_acc
5984/* 425 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 463
5985/* 430 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5986/* 433 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 448
5987/* 438 */ MCD::OPC_CheckPredicate, 13, 1, 51, 0, // Skip to: 13500
5988/* 443 */ MCD::OPC_Decode, 209, 22, 133, 2, // Opcode: V6_vdmpybus
5989/* 448 */ MCD::OPC_FilterValue, 1, 247, 50, 0, // Skip to: 13500
5990/* 453 */ MCD::OPC_CheckPredicate, 13, 242, 50, 0, // Skip to: 13500
5991/* 458 */ MCD::OPC_Decode, 210, 22, 134, 2, // Opcode: V6_vdmpybus_acc
5992/* 463 */ MCD::OPC_FilterValue, 7, 232, 50, 0, // Skip to: 13500
5993/* 468 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5994/* 471 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 486
5995/* 476 */ MCD::OPC_CheckPredicate, 13, 219, 50, 0, // Skip to: 13500
5996/* 481 */ MCD::OPC_Decode, 211, 22, 131, 2, // Opcode: V6_vdmpybus_dv
5997/* 486 */ MCD::OPC_FilterValue, 1, 209, 50, 0, // Skip to: 13500
5998/* 491 */ MCD::OPC_CheckPredicate, 13, 204, 50, 0, // Skip to: 13500
5999/* 496 */ MCD::OPC_Decode, 212, 22, 132, 2, // Opcode: V6_vdmpybus_dv_acc
6000/* 501 */ MCD::OPC_FilterValue, 1, 51, 1, 0, // Skip to: 813
6001/* 506 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6002/* 509 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 547
6003/* 514 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6004/* 517 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 532
6005/* 522 */ MCD::OPC_CheckPredicate, 13, 173, 50, 0, // Skip to: 13500
6006/* 527 */ MCD::OPC_Decode, 223, 22, 133, 2, // Opcode: V6_vdmpyhsusat
6007/* 532 */ MCD::OPC_FilterValue, 1, 163, 50, 0, // Skip to: 13500
6008/* 537 */ MCD::OPC_CheckPredicate, 13, 158, 50, 0, // Skip to: 13500
6009/* 542 */ MCD::OPC_Decode, 224, 22, 134, 2, // Opcode: V6_vdmpyhsusat_acc
6010/* 547 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 585
6011/* 552 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6012/* 555 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 570
6013/* 560 */ MCD::OPC_CheckPredicate, 13, 135, 50, 0, // Skip to: 13500
6014/* 565 */ MCD::OPC_Decode, 221, 22, 135, 2, // Opcode: V6_vdmpyhsuisat
6015/* 570 */ MCD::OPC_FilterValue, 1, 125, 50, 0, // Skip to: 13500
6016/* 575 */ MCD::OPC_CheckPredicate, 13, 120, 50, 0, // Skip to: 13500
6017/* 580 */ MCD::OPC_Decode, 222, 22, 136, 2, // Opcode: V6_vdmpyhsuisat_acc
6018/* 585 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 623
6019/* 590 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6020/* 593 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 608
6021/* 598 */ MCD::OPC_CheckPredicate, 13, 97, 50, 0, // Skip to: 13500
6022/* 603 */ MCD::OPC_Decode, 219, 22, 133, 2, // Opcode: V6_vdmpyhsat
6023/* 608 */ MCD::OPC_FilterValue, 1, 87, 50, 0, // Skip to: 13500
6024/* 613 */ MCD::OPC_CheckPredicate, 13, 82, 50, 0, // Skip to: 13500
6025/* 618 */ MCD::OPC_Decode, 218, 22, 136, 2, // Opcode: V6_vdmpyhisat_acc
6026/* 623 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 661
6027/* 628 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6028/* 631 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 646
6029/* 636 */ MCD::OPC_CheckPredicate, 13, 59, 50, 0, // Skip to: 13500
6030/* 641 */ MCD::OPC_Decode, 217, 22, 135, 2, // Opcode: V6_vdmpyhisat
6031/* 646 */ MCD::OPC_FilterValue, 1, 49, 50, 0, // Skip to: 13500
6032/* 651 */ MCD::OPC_CheckPredicate, 13, 44, 50, 0, // Skip to: 13500
6033/* 656 */ MCD::OPC_Decode, 220, 22, 134, 2, // Opcode: V6_vdmpyhsat_acc
6034/* 661 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 699
6035/* 666 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6036/* 669 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 684
6037/* 674 */ MCD::OPC_CheckPredicate, 13, 21, 50, 0, // Skip to: 13500
6038/* 679 */ MCD::OPC_Decode, 215, 22, 131, 2, // Opcode: V6_vdmpyhb_dv
6039/* 684 */ MCD::OPC_FilterValue, 1, 11, 50, 0, // Skip to: 13500
6040/* 689 */ MCD::OPC_CheckPredicate, 13, 6, 50, 0, // Skip to: 13500
6041/* 694 */ MCD::OPC_Decode, 216, 22, 132, 2, // Opcode: V6_vdmpyhb_dv_acc
6042/* 699 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 737
6043/* 704 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6044/* 707 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 722
6045/* 712 */ MCD::OPC_CheckPredicate, 13, 239, 49, 0, // Skip to: 13500
6046/* 717 */ MCD::OPC_Decode, 226, 23, 137, 2, // Opcode: V6_vmpybus
6047/* 722 */ MCD::OPC_FilterValue, 1, 229, 49, 0, // Skip to: 13500
6048/* 727 */ MCD::OPC_CheckPredicate, 13, 224, 49, 0, // Skip to: 13500
6049/* 732 */ MCD::OPC_Decode, 227, 23, 138, 2, // Opcode: V6_vmpybus_acc
6050/* 737 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 775
6051/* 742 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6052/* 745 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 760
6053/* 750 */ MCD::OPC_CheckPredicate, 13, 201, 49, 0, // Skip to: 13500
6054/* 755 */ MCD::OPC_Decode, 198, 23, 131, 2, // Opcode: V6_vmpabus
6055/* 760 */ MCD::OPC_FilterValue, 1, 191, 49, 0, // Skip to: 13500
6056/* 765 */ MCD::OPC_CheckPredicate, 13, 186, 49, 0, // Skip to: 13500
6057/* 770 */ MCD::OPC_Decode, 199, 23, 132, 2, // Opcode: V6_vmpabus_acc
6058/* 775 */ MCD::OPC_FilterValue, 7, 176, 49, 0, // Skip to: 13500
6059/* 780 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6060/* 783 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 798
6061/* 788 */ MCD::OPC_CheckPredicate, 13, 163, 49, 0, // Skip to: 13500
6062/* 793 */ MCD::OPC_Decode, 204, 23, 131, 2, // Opcode: V6_vmpahb
6063/* 798 */ MCD::OPC_FilterValue, 1, 153, 49, 0, // Skip to: 13500
6064/* 803 */ MCD::OPC_CheckPredicate, 13, 148, 49, 0, // Skip to: 13500
6065/* 808 */ MCD::OPC_Decode, 205, 23, 132, 2, // Opcode: V6_vmpahb_acc
6066/* 813 */ MCD::OPC_FilterValue, 2, 247, 0, 0, // Skip to: 1065
6067/* 818 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
6068/* 821 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 905
6069/* 826 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6070/* 829 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 867
6071/* 834 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6072/* 837 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 852
6073/* 842 */ MCD::OPC_CheckPredicate, 13, 109, 49, 0, // Skip to: 13500
6074/* 847 */ MCD::OPC_Decode, 234, 23, 137, 2, // Opcode: V6_vmpyh
6075/* 852 */ MCD::OPC_FilterValue, 1, 99, 49, 0, // Skip to: 13500
6076/* 857 */ MCD::OPC_CheckPredicate, 13, 94, 49, 0, // Skip to: 13500
6077/* 862 */ MCD::OPC_Decode, 236, 23, 138, 2, // Opcode: V6_vmpyhsat_acc
6078/* 867 */ MCD::OPC_FilterValue, 1, 84, 49, 0, // Skip to: 13500
6079/* 872 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6080/* 875 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 890
6081/* 880 */ MCD::OPC_CheckPredicate, 13, 71, 49, 0, // Skip to: 13500
6082/* 885 */ MCD::OPC_Decode, 238, 23, 133, 2, // Opcode: V6_vmpyhss
6083/* 890 */ MCD::OPC_FilterValue, 1, 61, 49, 0, // Skip to: 13500
6084/* 895 */ MCD::OPC_CheckPredicate, 13, 56, 49, 0, // Skip to: 13500
6085/* 900 */ MCD::OPC_Decode, 141, 24, 138, 2, // Opcode: V6_vmpyuh_acc
6086/* 905 */ MCD::OPC_FilterValue, 1, 79, 0, 0, // Skip to: 989
6087/* 910 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6088/* 913 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 951
6089/* 918 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6090/* 921 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 936
6091/* 926 */ MCD::OPC_CheckPredicate, 13, 25, 49, 0, // Skip to: 13500
6092/* 931 */ MCD::OPC_Decode, 237, 23, 133, 2, // Opcode: V6_vmpyhsrs
6093/* 936 */ MCD::OPC_FilterValue, 1, 15, 49, 0, // Skip to: 13500
6094/* 941 */ MCD::OPC_CheckPredicate, 13, 10, 49, 0, // Skip to: 13500
6095/* 946 */ MCD::OPC_Decode, 254, 23, 134, 2, // Opcode: V6_vmpyiwb_acc
6096/* 951 */ MCD::OPC_FilterValue, 1, 0, 49, 0, // Skip to: 13500
6097/* 956 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6098/* 959 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 974
6099/* 964 */ MCD::OPC_CheckPredicate, 13, 243, 48, 0, // Skip to: 13500
6100/* 969 */ MCD::OPC_Decode, 140, 24, 137, 2, // Opcode: V6_vmpyuh
6101/* 974 */ MCD::OPC_FilterValue, 1, 233, 48, 0, // Skip to: 13500
6102/* 979 */ MCD::OPC_CheckPredicate, 13, 228, 48, 0, // Skip to: 13500
6103/* 984 */ MCD::OPC_Decode, 128, 24, 134, 2, // Opcode: V6_vmpyiwh_acc
6104/* 989 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 1027
6105/* 994 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6106/* 997 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1012
6107/* 1002 */ MCD::OPC_CheckPredicate, 13, 205, 48, 0, // Skip to: 13500
6108/* 1007 */ MCD::OPC_Decode, 175, 24, 139, 2, // Opcode: V6_vrmpybusi
6109/* 1012 */ MCD::OPC_FilterValue, 1, 195, 48, 0, // Skip to: 13500
6110/* 1017 */ MCD::OPC_CheckPredicate, 13, 190, 48, 0, // Skip to: 13500
6111/* 1022 */ MCD::OPC_Decode, 176, 24, 140, 2, // Opcode: V6_vrmpybusi_acc
6112/* 1027 */ MCD::OPC_FilterValue, 3, 180, 48, 0, // Skip to: 13500
6113/* 1032 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6114/* 1035 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1050
6115/* 1040 */ MCD::OPC_CheckPredicate, 13, 167, 48, 0, // Skip to: 13500
6116/* 1045 */ MCD::OPC_Decode, 217, 24, 139, 2, // Opcode: V6_vrsadubi
6117/* 1050 */ MCD::OPC_FilterValue, 1, 157, 48, 0, // Skip to: 13500
6118/* 1055 */ MCD::OPC_CheckPredicate, 13, 152, 48, 0, // Skip to: 13500
6119/* 1060 */ MCD::OPC_Decode, 218, 24, 140, 2, // Opcode: V6_vrsadubi_acc
6120/* 1065 */ MCD::OPC_FilterValue, 3, 90, 1, 0, // Skip to: 1416
6121/* 1070 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
6122/* 1073 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 1157
6123/* 1078 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6124/* 1081 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1119
6125/* 1086 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6126/* 1089 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1104
6127/* 1094 */ MCD::OPC_CheckPredicate, 13, 113, 48, 0, // Skip to: 13500
6128/* 1099 */ MCD::OPC_Decode, 250, 23, 133, 2, // Opcode: V6_vmpyihb
6129/* 1104 */ MCD::OPC_FilterValue, 1, 103, 48, 0, // Skip to: 13500
6130/* 1109 */ MCD::OPC_CheckPredicate, 13, 98, 48, 0, // Skip to: 13500
6131/* 1114 */ MCD::OPC_Decode, 228, 22, 132, 2, // Opcode: V6_vdsaduh_acc
6132/* 1119 */ MCD::OPC_FilterValue, 1, 88, 48, 0, // Skip to: 13500
6133/* 1124 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6134/* 1127 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1142
6135/* 1132 */ MCD::OPC_CheckPredicate, 13, 75, 48, 0, // Skip to: 13500
6136/* 1137 */ MCD::OPC_Decode, 209, 24, 133, 2, // Opcode: V6_vror
6137/* 1142 */ MCD::OPC_FilterValue, 1, 65, 48, 0, // Skip to: 13500
6138/* 1147 */ MCD::OPC_CheckPredicate, 13, 60, 48, 0, // Skip to: 13500
6139/* 1152 */ MCD::OPC_Decode, 251, 23, 134, 2, // Opcode: V6_vmpyihb_acc
6140/* 1157 */ MCD::OPC_FilterValue, 1, 102, 0, 0, // Skip to: 1264
6141/* 1162 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6142/* 1165 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1203
6143/* 1170 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6144/* 1173 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1188
6145/* 1178 */ MCD::OPC_CheckPredicate, 12, 29, 48, 0, // Skip to: 13500
6146/* 1183 */ MCD::OPC_Decode, 142, 24, 133, 2, // Opcode: V6_vmpyuhe
6147/* 1188 */ MCD::OPC_FilterValue, 1, 19, 48, 0, // Skip to: 13500
6148/* 1193 */ MCD::OPC_CheckPredicate, 13, 14, 48, 0, // Skip to: 13500
6149/* 1198 */ MCD::OPC_Decode, 136, 22, 134, 2, // Opcode: V6_vaslw_acc
6150/* 1203 */ MCD::OPC_FilterValue, 1, 4, 48, 0, // Skip to: 13500
6151/* 1208 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6152/* 1211 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1226
6153/* 1216 */ MCD::OPC_CheckPredicate, 12, 247, 47, 0, // Skip to: 13500
6154/* 1221 */ MCD::OPC_Decode, 201, 23, 131, 2, // Opcode: V6_vmpabuu
6155/* 1226 */ MCD::OPC_FilterValue, 1, 237, 47, 0, // Skip to: 13500
6156/* 1231 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
6157/* 1234 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1249
6158/* 1239 */ MCD::OPC_CheckPredicate, 13, 224, 47, 0, // Skip to: 13500
6159/* 1244 */ MCD::OPC_Decode, 255, 21, 141, 2, // Opcode: V6_vandqrt_acc
6160/* 1249 */ MCD::OPC_FilterValue, 1, 214, 47, 0, // Skip to: 13500
6161/* 1254 */ MCD::OPC_CheckPredicate, 11, 209, 47, 0, // Skip to: 13500
6162/* 1259 */ MCD::OPC_Decode, 253, 21, 141, 2, // Opcode: V6_vandnqrt_acc
6163/* 1264 */ MCD::OPC_FilterValue, 2, 86, 0, 0, // Skip to: 1355
6164/* 1269 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6165/* 1272 */ MCD::OPC_FilterValue, 0, 40, 0, 0, // Skip to: 1317
6166/* 1277 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6167/* 1280 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1295
6168/* 1285 */ MCD::OPC_CheckPredicate, 12, 178, 47, 0, // Skip to: 13500
6169/* 1290 */ MCD::OPC_Decode, 171, 23, 142, 2, // Opcode: V6_vlut4
6170/* 1295 */ MCD::OPC_FilterValue, 1, 168, 47, 0, // Skip to: 13500
6171/* 1300 */ MCD::OPC_CheckPredicate, 13, 163, 47, 0, // Skip to: 13500
6172/* 1305 */ MCD::OPC_CheckField, 2, 3, 0, 156, 47, 0, // Skip to: 13500
6173/* 1312 */ MCD::OPC_Decode, 131, 22, 143, 2, // Opcode: V6_vandvrt_acc
6174/* 1317 */ MCD::OPC_FilterValue, 1, 146, 47, 0, // Skip to: 13500
6175/* 1322 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6176/* 1325 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1340
6177/* 1330 */ MCD::OPC_CheckPredicate, 13, 133, 47, 0, // Skip to: 13500
6178/* 1335 */ MCD::OPC_Decode, 154, 22, 133, 2, // Opcode: V6_vasrw
6179/* 1340 */ MCD::OPC_FilterValue, 1, 123, 47, 0, // Skip to: 13500
6180/* 1345 */ MCD::OPC_CheckPredicate, 13, 118, 47, 0, // Skip to: 13500
6181/* 1350 */ MCD::OPC_Decode, 155, 22, 134, 2, // Opcode: V6_vasrw_acc
6182/* 1355 */ MCD::OPC_FilterValue, 3, 108, 47, 0, // Skip to: 13500
6183/* 1360 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6184/* 1363 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1401
6185/* 1368 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6186/* 1371 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1386
6187/* 1376 */ MCD::OPC_CheckPredicate, 13, 87, 47, 0, // Skip to: 13500
6188/* 1381 */ MCD::OPC_Decode, 139, 22, 133, 2, // Opcode: V6_vasrh
6189/* 1386 */ MCD::OPC_FilterValue, 1, 77, 47, 0, // Skip to: 13500
6190/* 1391 */ MCD::OPC_CheckPredicate, 13, 72, 47, 0, // Skip to: 13500
6191/* 1396 */ MCD::OPC_Decode, 135, 22, 133, 2, // Opcode: V6_vaslw
6192/* 1401 */ MCD::OPC_FilterValue, 1, 62, 47, 0, // Skip to: 13500
6193/* 1406 */ MCD::OPC_CheckPredicate, 13, 57, 47, 0, // Skip to: 13500
6194/* 1411 */ MCD::OPC_Decode, 186, 24, 140, 2, // Opcode: V6_vrmpyubi_acc
6195/* 1416 */ MCD::OPC_FilterValue, 4, 35, 1, 0, // Skip to: 1712
6196/* 1421 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6197/* 1424 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1462
6198/* 1429 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6199/* 1432 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1447
6200/* 1437 */ MCD::OPC_CheckPredicate, 13, 26, 47, 0, // Skip to: 13500
6201/* 1442 */ MCD::OPC_Decode, 132, 22, 133, 2, // Opcode: V6_vaslh
6202/* 1447 */ MCD::OPC_FilterValue, 1, 16, 47, 0, // Skip to: 13500
6203/* 1452 */ MCD::OPC_CheckPredicate, 13, 11, 47, 0, // Skip to: 13500
6204/* 1457 */ MCD::OPC_Decode, 137, 24, 138, 2, // Opcode: V6_vmpyub_acc
6205/* 1462 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 1500
6206/* 1467 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6207/* 1470 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1485
6208/* 1475 */ MCD::OPC_CheckPredicate, 13, 244, 46, 0, // Skip to: 13500
6209/* 1480 */ MCD::OPC_Decode, 169, 23, 133, 2, // Opcode: V6_vlsrw
6210/* 1485 */ MCD::OPC_FilterValue, 1, 234, 46, 0, // Skip to: 13500
6211/* 1490 */ MCD::OPC_CheckPredicate, 11, 229, 46, 0, // Skip to: 13500
6212/* 1495 */ MCD::OPC_Decode, 130, 24, 134, 2, // Opcode: V6_vmpyiwub_acc
6213/* 1500 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 1538
6214/* 1505 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6215/* 1508 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1523
6216/* 1513 */ MCD::OPC_CheckPredicate, 13, 206, 46, 0, // Skip to: 13500
6217/* 1518 */ MCD::OPC_Decode, 167, 23, 133, 2, // Opcode: V6_vlsrh
6218/* 1523 */ MCD::OPC_FilterValue, 1, 196, 46, 0, // Skip to: 13500
6219/* 1528 */ MCD::OPC_CheckPredicate, 11, 191, 46, 0, // Skip to: 13500
6220/* 1533 */ MCD::OPC_Decode, 208, 23, 132, 2, // Opcode: V6_vmpauhb_acc
6221/* 1538 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 1576
6222/* 1543 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6223/* 1546 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1561
6224/* 1551 */ MCD::OPC_CheckPredicate, 11, 168, 46, 0, // Skip to: 13500
6225/* 1556 */ MCD::OPC_Decode, 166, 23, 133, 2, // Opcode: V6_vlsrb
6226/* 1561 */ MCD::OPC_FilterValue, 1, 158, 46, 0, // Skip to: 13500
6227/* 1566 */ MCD::OPC_CheckPredicate, 12, 153, 46, 0, // Skip to: 13500
6228/* 1571 */ MCD::OPC_Decode, 143, 24, 134, 2, // Opcode: V6_vmpyuhe_acc
6229/* 1576 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 1598
6230/* 1581 */ MCD::OPC_CheckPredicate, 12, 138, 46, 0, // Skip to: 13500
6231/* 1586 */ MCD::OPC_CheckField, 13, 1, 1, 131, 46, 0, // Skip to: 13500
6232/* 1593 */ MCD::OPC_Decode, 206, 23, 144, 2, // Opcode: V6_vmpahhsat
6233/* 1598 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 1636
6234/* 1603 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6235/* 1606 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1621
6236/* 1611 */ MCD::OPC_CheckPredicate, 11, 108, 46, 0, // Skip to: 13500
6237/* 1616 */ MCD::OPC_Decode, 207, 23, 131, 2, // Opcode: V6_vmpauhb
6238/* 1621 */ MCD::OPC_FilterValue, 1, 98, 46, 0, // Skip to: 13500
6239/* 1626 */ MCD::OPC_CheckPredicate, 12, 93, 46, 0, // Skip to: 13500
6240/* 1631 */ MCD::OPC_Decode, 209, 23, 144, 2, // Opcode: V6_vmpauhuhsat
6241/* 1636 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 1674
6242/* 1641 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6243/* 1644 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1659
6244/* 1649 */ MCD::OPC_CheckPredicate, 11, 70, 46, 0, // Skip to: 13500
6245/* 1654 */ MCD::OPC_Decode, 129, 24, 133, 2, // Opcode: V6_vmpyiwub
6246/* 1659 */ MCD::OPC_FilterValue, 1, 60, 46, 0, // Skip to: 13500
6247/* 1664 */ MCD::OPC_CheckPredicate, 12, 55, 46, 0, // Skip to: 13500
6248/* 1669 */ MCD::OPC_Decode, 210, 23, 144, 2, // Opcode: V6_vmpsuhuhsat
6249/* 1674 */ MCD::OPC_FilterValue, 7, 45, 46, 0, // Skip to: 13500
6250/* 1679 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6251/* 1682 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1697
6252/* 1687 */ MCD::OPC_CheckPredicate, 13, 32, 46, 0, // Skip to: 13500
6253/* 1692 */ MCD::OPC_Decode, 255, 23, 133, 2, // Opcode: V6_vmpyiwh
6254/* 1697 */ MCD::OPC_FilterValue, 1, 22, 46, 0, // Skip to: 13500
6255/* 1702 */ MCD::OPC_CheckPredicate, 12, 17, 46, 0, // Skip to: 13500
6256/* 1707 */ MCD::OPC_Decode, 140, 22, 134, 2, // Opcode: V6_vasrh_acc
6257/* 1712 */ MCD::OPC_FilterValue, 5, 88, 1, 0, // Skip to: 2061
6258/* 1717 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
6259/* 1720 */ MCD::OPC_FilterValue, 0, 94, 0, 0, // Skip to: 1819
6260/* 1725 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6261/* 1728 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1766
6262/* 1733 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6263/* 1736 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1751
6264/* 1741 */ MCD::OPC_CheckPredicate, 13, 234, 45, 0, // Skip to: 13500
6265/* 1746 */ MCD::OPC_Decode, 253, 23, 133, 2, // Opcode: V6_vmpyiwb
6266/* 1751 */ MCD::OPC_FilterValue, 1, 224, 45, 0, // Skip to: 13500
6267/* 1756 */ MCD::OPC_CheckPredicate, 12, 219, 45, 0, // Skip to: 13500
6268/* 1761 */ MCD::OPC_Decode, 172, 24, 145, 2, // Opcode: V6_vrmpybub_rtt_acc
6269/* 1766 */ MCD::OPC_FilterValue, 1, 209, 45, 0, // Skip to: 13500
6270/* 1771 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
6271/* 1774 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1789
6272/* 1779 */ MCD::OPC_CheckPredicate, 13, 196, 45, 0, // Skip to: 13500
6273/* 1784 */ MCD::OPC_Decode, 187, 20, 146, 2, // Opcode: V6_lvsplatw
6274/* 1789 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 1804
6275/* 1794 */ MCD::OPC_CheckPredicate, 14, 181, 45, 0, // Skip to: 13500
6276/* 1799 */ MCD::OPC_Decode, 186, 25, 146, 2, // Opcode: V6_zextract
6277/* 1804 */ MCD::OPC_FilterValue, 32, 171, 45, 0, // Skip to: 13500
6278/* 1809 */ MCD::OPC_CheckPredicate, 13, 166, 45, 0, // Skip to: 13500
6279/* 1814 */ MCD::OPC_Decode, 163, 23, 147, 2, // Opcode: V6_vinsertwr
6280/* 1819 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 1893
6281/* 1824 */ MCD::OPC_ExtractField, 2, 4, // Inst{5-2} ...
6282/* 1827 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 1849
6283/* 1832 */ MCD::OPC_CheckPredicate, 13, 143, 45, 0, // Skip to: 13500
6284/* 1837 */ MCD::OPC_CheckField, 8, 6, 0, 136, 45, 0, // Skip to: 13500
6285/* 1844 */ MCD::OPC_Decode, 193, 20, 148, 2, // Opcode: V6_pred_scalar2
6286/* 1849 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 1871
6287/* 1854 */ MCD::OPC_CheckPredicate, 13, 121, 45, 0, // Skip to: 13500
6288/* 1859 */ MCD::OPC_CheckField, 13, 1, 0, 114, 45, 0, // Skip to: 13500
6289/* 1866 */ MCD::OPC_Decode, 130, 22, 149, 2, // Opcode: V6_vandvrt
6290/* 1871 */ MCD::OPC_FilterValue, 3, 104, 45, 0, // Skip to: 13500
6291/* 1876 */ MCD::OPC_CheckPredicate, 11, 99, 45, 0, // Skip to: 13500
6292/* 1881 */ MCD::OPC_CheckField, 8, 6, 0, 92, 45, 0, // Skip to: 13500
6293/* 1888 */ MCD::OPC_Decode, 194, 20, 148, 2, // Opcode: V6_pred_scalar2v2
6294/* 1893 */ MCD::OPC_FilterValue, 2, 102, 0, 0, // Skip to: 2000
6295/* 1898 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6296/* 1901 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1939
6297/* 1906 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6298/* 1909 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1924
6299/* 1914 */ MCD::OPC_CheckPredicate, 13, 61, 45, 0, // Skip to: 13500
6300/* 1919 */ MCD::OPC_Decode, 161, 25, 131, 2, // Opcode: V6_vtmpyhb
6301/* 1924 */ MCD::OPC_FilterValue, 1, 51, 45, 0, // Skip to: 13500
6302/* 1929 */ MCD::OPC_CheckPredicate, 12, 46, 45, 0, // Skip to: 13500
6303/* 1934 */ MCD::OPC_Decode, 202, 23, 132, 2, // Opcode: V6_vmpabuu_acc
6304/* 1939 */ MCD::OPC_FilterValue, 1, 36, 45, 0, // Skip to: 13500
6305/* 1944 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6306/* 1947 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1985
6307/* 1952 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
6308/* 1955 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1970
6309/* 1960 */ MCD::OPC_CheckPredicate, 13, 15, 45, 0, // Skip to: 13500
6310/* 1965 */ MCD::OPC_Decode, 254, 21, 150, 2, // Opcode: V6_vandqrt
6311/* 1970 */ MCD::OPC_FilterValue, 1, 5, 45, 0, // Skip to: 13500
6312/* 1975 */ MCD::OPC_CheckPredicate, 11, 0, 45, 0, // Skip to: 13500
6313/* 1980 */ MCD::OPC_Decode, 252, 21, 150, 2, // Opcode: V6_vandnqrt
6314/* 1985 */ MCD::OPC_FilterValue, 1, 246, 44, 0, // Skip to: 13500
6315/* 1990 */ MCD::OPC_CheckPredicate, 12, 241, 44, 0, // Skip to: 13500
6316/* 1995 */ MCD::OPC_Decode, 133, 22, 134, 2, // Opcode: V6_vaslh_acc
6317/* 2000 */ MCD::OPC_FilterValue, 3, 231, 44, 0, // Skip to: 13500
6318/* 2005 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6319/* 2008 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2023
6320/* 2013 */ MCD::OPC_CheckPredicate, 13, 218, 44, 0, // Skip to: 13500
6321/* 2018 */ MCD::OPC_Decode, 185, 24, 139, 2, // Opcode: V6_vrmpyubi
6322/* 2023 */ MCD::OPC_FilterValue, 1, 208, 44, 0, // Skip to: 13500
6323/* 2028 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
6324/* 2031 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2046
6325/* 2036 */ MCD::OPC_CheckPredicate, 12, 195, 44, 0, // Skip to: 13500
6326/* 2041 */ MCD::OPC_Decode, 235, 23, 138, 2, // Opcode: V6_vmpyh_acc
6327/* 2046 */ MCD::OPC_FilterValue, 1, 185, 44, 0, // Skip to: 13500
6328/* 2051 */ MCD::OPC_CheckPredicate, 12, 180, 44, 0, // Skip to: 13500
6329/* 2056 */ MCD::OPC_Decode, 184, 24, 145, 2, // Opcode: V6_vrmpyub_rtt_acc
6330/* 2061 */ MCD::OPC_FilterValue, 6, 61, 1, 0, // Skip to: 2383
6331/* 2066 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6332/* 2069 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2091
6333/* 2074 */ MCD::OPC_CheckPredicate, 13, 157, 44, 0, // Skip to: 13500
6334/* 2079 */ MCD::OPC_CheckField, 13, 1, 0, 150, 44, 0, // Skip to: 13500
6335/* 2086 */ MCD::OPC_Decode, 136, 24, 137, 2, // Opcode: V6_vmpyub
6336/* 2091 */ MCD::OPC_FilterValue, 1, 93, 0, 0, // Skip to: 2189
6337/* 2096 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6338/* 2099 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2121
6339/* 2104 */ MCD::OPC_CheckPredicate, 11, 127, 44, 0, // Skip to: 13500
6340/* 2109 */ MCD::OPC_CheckField, 8, 5, 0, 120, 44, 0, // Skip to: 13500
6341/* 2116 */ MCD::OPC_Decode, 186, 20, 146, 2, // Opcode: V6_lvsplath
6342/* 2121 */ MCD::OPC_FilterValue, 1, 110, 44, 0, // Skip to: 13500
6343/* 2126 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6344/* 2129 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2144
6345/* 2134 */ MCD::OPC_CheckPredicate, 14, 97, 44, 0, // Skip to: 13500
6346/* 2139 */ MCD::OPC_Decode, 202, 24, 151, 2, // Opcode: V6_vrmpyzcbs_rt_acc
6347/* 2144 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2159
6348/* 2149 */ MCD::OPC_CheckPredicate, 14, 82, 44, 0, // Skip to: 13500
6349/* 2154 */ MCD::OPC_Decode, 204, 24, 152, 2, // Opcode: V6_vrmpyzcbs_rx_acc
6350/* 2159 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2174
6351/* 2164 */ MCD::OPC_CheckPredicate, 14, 67, 44, 0, // Skip to: 13500
6352/* 2169 */ MCD::OPC_Decode, 194, 24, 151, 2, // Opcode: V6_vrmpyzbub_rt_acc
6353/* 2174 */ MCD::OPC_FilterValue, 3, 57, 44, 0, // Skip to: 13500
6354/* 2179 */ MCD::OPC_CheckPredicate, 14, 52, 44, 0, // Skip to: 13500
6355/* 2184 */ MCD::OPC_Decode, 196, 24, 152, 2, // Opcode: V6_vrmpyzbub_rx_acc
6356/* 2189 */ MCD::OPC_FilterValue, 2, 93, 0, 0, // Skip to: 2287
6357/* 2194 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6358/* 2197 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2219
6359/* 2202 */ MCD::OPC_CheckPredicate, 11, 29, 44, 0, // Skip to: 13500
6360/* 2207 */ MCD::OPC_CheckField, 8, 5, 0, 22, 44, 0, // Skip to: 13500
6361/* 2214 */ MCD::OPC_Decode, 185, 20, 146, 2, // Opcode: V6_lvsplatb
6362/* 2219 */ MCD::OPC_FilterValue, 1, 12, 44, 0, // Skip to: 13500
6363/* 2224 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6364/* 2227 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2242
6365/* 2232 */ MCD::OPC_CheckPredicate, 14, 255, 43, 0, // Skip to: 13500
6366/* 2237 */ MCD::OPC_Decode, 190, 24, 151, 2, // Opcode: V6_vrmpyzbb_rt_acc
6367/* 2242 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2257
6368/* 2247 */ MCD::OPC_CheckPredicate, 14, 240, 43, 0, // Skip to: 13500
6369/* 2252 */ MCD::OPC_Decode, 192, 24, 152, 2, // Opcode: V6_vrmpyzbb_rx_acc
6370/* 2257 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2272
6371/* 2262 */ MCD::OPC_CheckPredicate, 14, 225, 43, 0, // Skip to: 13500
6372/* 2267 */ MCD::OPC_Decode, 206, 24, 151, 2, // Opcode: V6_vrmpyznb_rt_acc
6373/* 2272 */ MCD::OPC_FilterValue, 3, 215, 43, 0, // Skip to: 13500
6374/* 2277 */ MCD::OPC_CheckPredicate, 14, 210, 43, 0, // Skip to: 13500
6375/* 2282 */ MCD::OPC_Decode, 208, 24, 152, 2, // Opcode: V6_vrmpyznb_rx_acc
6376/* 2287 */ MCD::OPC_FilterValue, 3, 47, 0, 0, // Skip to: 2339
6377/* 2292 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6378/* 2295 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2317
6379/* 2300 */ MCD::OPC_CheckPredicate, 14, 187, 43, 0, // Skip to: 13500
6380/* 2305 */ MCD::OPC_CheckField, 13, 1, 1, 180, 43, 0, // Skip to: 13500
6381/* 2312 */ MCD::OPC_Decode, 198, 24, 151, 2, // Opcode: V6_vrmpyzcb_rt_acc
6382/* 2317 */ MCD::OPC_FilterValue, 1, 170, 43, 0, // Skip to: 13500
6383/* 2322 */ MCD::OPC_CheckPredicate, 14, 165, 43, 0, // Skip to: 13500
6384/* 2327 */ MCD::OPC_CheckField, 13, 1, 1, 158, 43, 0, // Skip to: 13500
6385/* 2334 */ MCD::OPC_Decode, 200, 24, 152, 2, // Opcode: V6_vrmpyzcb_rx_acc
6386/* 2339 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 2361
6387/* 2344 */ MCD::OPC_CheckPredicate, 12, 143, 43, 0, // Skip to: 13500
6388/* 2349 */ MCD::OPC_CheckField, 13, 1, 0, 136, 43, 0, // Skip to: 13500
6389/* 2356 */ MCD::OPC_Decode, 183, 24, 153, 2, // Opcode: V6_vrmpyub_rtt
6390/* 2361 */ MCD::OPC_FilterValue, 5, 126, 43, 0, // Skip to: 13500
6391/* 2366 */ MCD::OPC_CheckPredicate, 12, 121, 43, 0, // Skip to: 13500
6392/* 2371 */ MCD::OPC_CheckField, 13, 1, 0, 114, 43, 0, // Skip to: 13500
6393/* 2378 */ MCD::OPC_Decode, 171, 24, 153, 2, // Opcode: V6_vrmpybub_rtt
6394/* 2383 */ MCD::OPC_FilterValue, 7, 104, 43, 0, // Skip to: 13500
6395/* 2388 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6396/* 2391 */ MCD::OPC_FilterValue, 0, 91, 0, 0, // Skip to: 2487
6397/* 2396 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6398/* 2399 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2421
6399/* 2404 */ MCD::OPC_CheckPredicate, 14, 83, 43, 0, // Skip to: 13500
6400/* 2409 */ MCD::OPC_CheckField, 13, 1, 0, 76, 43, 0, // Skip to: 13500
6401/* 2416 */ MCD::OPC_Decode, 191, 24, 154, 2, // Opcode: V6_vrmpyzbb_rx
6402/* 2421 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 2443
6403/* 2426 */ MCD::OPC_CheckPredicate, 14, 61, 43, 0, // Skip to: 13500
6404/* 2431 */ MCD::OPC_CheckField, 13, 1, 0, 54, 43, 0, // Skip to: 13500
6405/* 2438 */ MCD::OPC_Decode, 189, 24, 155, 2, // Opcode: V6_vrmpyzbb_rt
6406/* 2443 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2465
6407/* 2448 */ MCD::OPC_CheckPredicate, 14, 39, 43, 0, // Skip to: 13500
6408/* 2453 */ MCD::OPC_CheckField, 13, 1, 0, 32, 43, 0, // Skip to: 13500
6409/* 2460 */ MCD::OPC_Decode, 207, 24, 154, 2, // Opcode: V6_vrmpyznb_rx
6410/* 2465 */ MCD::OPC_FilterValue, 3, 22, 43, 0, // Skip to: 13500
6411/* 2470 */ MCD::OPC_CheckPredicate, 14, 17, 43, 0, // Skip to: 13500
6412/* 2475 */ MCD::OPC_CheckField, 13, 1, 0, 10, 43, 0, // Skip to: 13500
6413/* 2482 */ MCD::OPC_Decode, 205, 24, 155, 2, // Opcode: V6_vrmpyznb_rt
6414/* 2487 */ MCD::OPC_FilterValue, 1, 56, 0, 0, // Skip to: 2548
6415/* 2492 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6416/* 2495 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 2533
6417/* 2500 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6418/* 2503 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2518
6419/* 2508 */ MCD::OPC_CheckPredicate, 14, 235, 42, 0, // Skip to: 13500
6420/* 2513 */ MCD::OPC_Decode, 199, 24, 154, 2, // Opcode: V6_vrmpyzcb_rx
6421/* 2518 */ MCD::OPC_FilterValue, 1, 225, 42, 0, // Skip to: 13500
6422/* 2523 */ MCD::OPC_CheckPredicate, 14, 220, 42, 0, // Skip to: 13500
6423/* 2528 */ MCD::OPC_Decode, 197, 24, 155, 2, // Opcode: V6_vrmpyzcb_rt
6424/* 2533 */ MCD::OPC_FilterValue, 1, 210, 42, 0, // Skip to: 13500
6425/* 2538 */ MCD::OPC_CheckPredicate, 13, 205, 42, 0, // Skip to: 13500
6426/* 2543 */ MCD::OPC_Decode, 235, 24, 156, 2, // Opcode: V6_vshuff
6427/* 2548 */ MCD::OPC_FilterValue, 2, 195, 42, 0, // Skip to: 13500
6428/* 2553 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6429/* 2556 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 2624
6430/* 2561 */ MCD::OPC_ExtractField, 19, 2, // Inst{20-19} ...
6431/* 2564 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2579
6432/* 2569 */ MCD::OPC_CheckPredicate, 14, 174, 42, 0, // Skip to: 13500
6433/* 2574 */ MCD::OPC_Decode, 203, 24, 154, 2, // Opcode: V6_vrmpyzcbs_rx
6434/* 2579 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 2594
6435/* 2584 */ MCD::OPC_CheckPredicate, 14, 159, 42, 0, // Skip to: 13500
6436/* 2589 */ MCD::OPC_Decode, 201, 24, 155, 2, // Opcode: V6_vrmpyzcbs_rt
6437/* 2594 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 2609
6438/* 2599 */ MCD::OPC_CheckPredicate, 14, 144, 42, 0, // Skip to: 13500
6439/* 2604 */ MCD::OPC_Decode, 195, 24, 154, 2, // Opcode: V6_vrmpyzbub_rx
6440/* 2609 */ MCD::OPC_FilterValue, 3, 134, 42, 0, // Skip to: 13500
6441/* 2614 */ MCD::OPC_CheckPredicate, 14, 129, 42, 0, // Skip to: 13500
6442/* 2619 */ MCD::OPC_Decode, 193, 24, 155, 2, // Opcode: V6_vrmpyzbub_rt
6443/* 2624 */ MCD::OPC_FilterValue, 1, 119, 42, 0, // Skip to: 13500
6444/* 2629 */ MCD::OPC_CheckPredicate, 13, 114, 42, 0, // Skip to: 13500
6445/* 2634 */ MCD::OPC_Decode, 201, 22, 156, 2, // Opcode: V6_vdeal
6446/* 2639 */ MCD::OPC_FilterValue, 26, 191, 0, 0, // Skip to: 2835
6447/* 2644 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6448/* 2647 */ MCD::OPC_FilterValue, 0, 31, 0, 0, // Skip to: 2683
6449/* 2652 */ MCD::OPC_CheckPredicate, 13, 91, 42, 0, // Skip to: 13500
6450/* 2657 */ MCD::OPC_CheckField, 16, 5, 0, 84, 42, 0, // Skip to: 13500
6451/* 2664 */ MCD::OPC_CheckField, 13, 1, 0, 77, 42, 0, // Skip to: 13500
6452/* 2671 */ MCD::OPC_CheckField, 7, 1, 0, 70, 42, 0, // Skip to: 13500
6453/* 2678 */ MCD::OPC_Decode, 180, 22, 157, 2, // Opcode: V6_vcmov
6454/* 2683 */ MCD::OPC_FilterValue, 1, 31, 0, 0, // Skip to: 2719
6455/* 2688 */ MCD::OPC_CheckPredicate, 13, 55, 42, 0, // Skip to: 13500
6456/* 2693 */ MCD::OPC_CheckField, 16, 5, 0, 48, 42, 0, // Skip to: 13500
6457/* 2700 */ MCD::OPC_CheckField, 13, 1, 0, 41, 42, 0, // Skip to: 13500
6458/* 2707 */ MCD::OPC_CheckField, 7, 1, 0, 34, 42, 0, // Skip to: 13500
6459/* 2714 */ MCD::OPC_Decode, 153, 24, 157, 2, // Opcode: V6_vncmov
6460/* 2719 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 2748
6461/* 2724 */ MCD::OPC_CheckPredicate, 13, 19, 42, 0, // Skip to: 13500
6462/* 2729 */ MCD::OPC_CheckField, 13, 1, 0, 12, 42, 0, // Skip to: 13500
6463/* 2736 */ MCD::OPC_CheckField, 7, 1, 0, 5, 42, 0, // Skip to: 13500
6464/* 2743 */ MCD::OPC_Decode, 152, 24, 158, 2, // Opcode: V6_vnccombine
6465/* 2748 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 2777
6466/* 2753 */ MCD::OPC_CheckPredicate, 13, 246, 41, 0, // Skip to: 13500
6467/* 2758 */ MCD::OPC_CheckField, 13, 1, 0, 239, 41, 0, // Skip to: 13500
6468/* 2765 */ MCD::OPC_CheckField, 7, 1, 0, 232, 41, 0, // Skip to: 13500
6469/* 2772 */ MCD::OPC_Decode, 177, 22, 158, 2, // Opcode: V6_vccombine
6470/* 2777 */ MCD::OPC_FilterValue, 4, 24, 0, 0, // Skip to: 2806
6471/* 2782 */ MCD::OPC_CheckPredicate, 15, 217, 41, 0, // Skip to: 13500
6472/* 2787 */ MCD::OPC_CheckField, 13, 1, 1, 210, 41, 0, // Skip to: 13500
6473/* 2794 */ MCD::OPC_CheckField, 5, 3, 7, 203, 41, 0, // Skip to: 13500
6474/* 2801 */ MCD::OPC_Decode, 210, 24, 159, 2, // Opcode: V6_vrotr
6475/* 2806 */ MCD::OPC_FilterValue, 5, 193, 41, 0, // Skip to: 13500
6476/* 2811 */ MCD::OPC_CheckPredicate, 15, 188, 41, 0, // Skip to: 13500
6477/* 2816 */ MCD::OPC_CheckField, 13, 1, 1, 181, 41, 0, // Skip to: 13500
6478/* 2823 */ MCD::OPC_CheckField, 5, 3, 7, 174, 41, 0, // Skip to: 13500
6479/* 2830 */ MCD::OPC_Decode, 138, 22, 160, 2, // Opcode: V6_vasr_into
6480/* 2835 */ MCD::OPC_FilterValue, 27, 35, 1, 0, // Skip to: 3131
6481/* 2840 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6482/* 2843 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 2881
6483/* 2848 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6484/* 2851 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2866
6485/* 2856 */ MCD::OPC_CheckPredicate, 13, 143, 41, 0, // Skip to: 13500
6486/* 2861 */ MCD::OPC_Decode, 249, 21, 129, 2, // Opcode: V6_valignb
6487/* 2866 */ MCD::OPC_FilterValue, 1, 133, 41, 0, // Skip to: 13500
6488/* 2871 */ MCD::OPC_CheckPredicate, 13, 128, 41, 0, // Skip to: 13500
6489/* 2876 */ MCD::OPC_Decode, 141, 22, 129, 2, // Opcode: V6_vasrhbrndsat
6490/* 2881 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 2919
6491/* 2886 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6492/* 2889 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2904
6493/* 2894 */ MCD::OPC_CheckPredicate, 13, 105, 41, 0, // Skip to: 13500
6494/* 2899 */ MCD::OPC_Decode, 164, 23, 129, 2, // Opcode: V6_vlalignb
6495/* 2904 */ MCD::OPC_FilterValue, 1, 95, 41, 0, // Skip to: 13500
6496/* 2909 */ MCD::OPC_CheckPredicate, 13, 90, 41, 0, // Skip to: 13500
6497/* 2914 */ MCD::OPC_Decode, 172, 23, 129, 2, // Opcode: V6_vlutvvb
6498/* 2919 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2941
6499/* 2924 */ MCD::OPC_CheckPredicate, 13, 75, 41, 0, // Skip to: 13500
6500/* 2929 */ MCD::OPC_CheckField, 13, 1, 0, 68, 41, 0, // Skip to: 13500
6501/* 2936 */ MCD::OPC_Decode, 156, 22, 129, 2, // Opcode: V6_vasrwh
6502/* 2941 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 2979
6503/* 2946 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6504/* 2949 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2964
6505/* 2954 */ MCD::OPC_CheckPredicate, 13, 45, 41, 0, // Skip to: 13500
6506/* 2959 */ MCD::OPC_Decode, 158, 22, 129, 2, // Opcode: V6_vasrwhsat
6507/* 2964 */ MCD::OPC_FilterValue, 1, 35, 41, 0, // Skip to: 13500
6508/* 2969 */ MCD::OPC_CheckPredicate, 13, 30, 41, 0, // Skip to: 13500
6509/* 2974 */ MCD::OPC_Decode, 240, 24, 130, 2, // Opcode: V6_vshuffvdd
6510/* 2979 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3017
6511/* 2984 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6512/* 2987 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3002
6513/* 2992 */ MCD::OPC_CheckPredicate, 13, 7, 41, 0, // Skip to: 13500
6514/* 2997 */ MCD::OPC_Decode, 157, 22, 129, 2, // Opcode: V6_vasrwhrndsat
6515/* 3002 */ MCD::OPC_FilterValue, 1, 253, 40, 0, // Skip to: 13500
6516/* 3007 */ MCD::OPC_CheckPredicate, 13, 248, 40, 0, // Skip to: 13500
6517/* 3012 */ MCD::OPC_Decode, 205, 22, 130, 2, // Opcode: V6_vdealvdd
6518/* 3017 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3055
6519/* 3022 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6520/* 3025 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3040
6521/* 3030 */ MCD::OPC_CheckPredicate, 13, 225, 40, 0, // Skip to: 13500
6522/* 3035 */ MCD::OPC_Decode, 160, 22, 129, 2, // Opcode: V6_vasrwuhsat
6523/* 3040 */ MCD::OPC_FilterValue, 1, 215, 40, 0, // Skip to: 13500
6524/* 3045 */ MCD::OPC_CheckPredicate, 13, 210, 40, 0, // Skip to: 13500
6525/* 3050 */ MCD::OPC_Decode, 174, 23, 161, 2, // Opcode: V6_vlutvvb_oracc
6526/* 3055 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3093
6527/* 3060 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6528/* 3063 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3078
6529/* 3068 */ MCD::OPC_CheckPredicate, 13, 187, 40, 0, // Skip to: 13500
6530/* 3073 */ MCD::OPC_Decode, 144, 22, 129, 2, // Opcode: V6_vasrhubsat
6531/* 3078 */ MCD::OPC_FilterValue, 1, 177, 40, 0, // Skip to: 13500
6532/* 3083 */ MCD::OPC_CheckPredicate, 13, 172, 40, 0, // Skip to: 13500
6533/* 3088 */ MCD::OPC_Decode, 177, 23, 130, 2, // Opcode: V6_vlutvwh
6534/* 3093 */ MCD::OPC_FilterValue, 7, 162, 40, 0, // Skip to: 13500
6535/* 3098 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6536/* 3101 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3116
6537/* 3106 */ MCD::OPC_CheckPredicate, 13, 149, 40, 0, // Skip to: 13500
6538/* 3111 */ MCD::OPC_Decode, 143, 22, 129, 2, // Opcode: V6_vasrhubrndsat
6539/* 3116 */ MCD::OPC_FilterValue, 1, 139, 40, 0, // Skip to: 13500
6540/* 3121 */ MCD::OPC_CheckPredicate, 13, 134, 40, 0, // Skip to: 13500
6541/* 3126 */ MCD::OPC_Decode, 179, 23, 162, 2, // Opcode: V6_vlutvwh_oracc
6542/* 3131 */ MCD::OPC_FilterValue, 28, 184, 9, 0, // Skip to: 5624
6543/* 3136 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6544/* 3139 */ MCD::OPC_FilterValue, 0, 51, 1, 0, // Skip to: 3451
6545/* 3144 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6546/* 3147 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3185
6547/* 3152 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6548/* 3155 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3170
6549/* 3160 */ MCD::OPC_CheckPredicate, 13, 95, 40, 0, // Skip to: 13500
6550/* 3165 */ MCD::OPC_Decode, 187, 24, 159, 2, // Opcode: V6_vrmpyubv
6551/* 3170 */ MCD::OPC_FilterValue, 1, 85, 40, 0, // Skip to: 13500
6552/* 3175 */ MCD::OPC_CheckPredicate, 13, 80, 40, 0, // Skip to: 13500
6553/* 3180 */ MCD::OPC_Decode, 188, 24, 163, 2, // Opcode: V6_vrmpyubv_acc
6554/* 3185 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 3223
6555/* 3190 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6556/* 3193 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3208
6557/* 3198 */ MCD::OPC_CheckPredicate, 13, 57, 40, 0, // Skip to: 13500
6558/* 3203 */ MCD::OPC_Decode, 179, 24, 159, 2, // Opcode: V6_vrmpybv
6559/* 3208 */ MCD::OPC_FilterValue, 1, 47, 40, 0, // Skip to: 13500
6560/* 3213 */ MCD::OPC_CheckPredicate, 13, 42, 40, 0, // Skip to: 13500
6561/* 3218 */ MCD::OPC_Decode, 180, 24, 163, 2, // Opcode: V6_vrmpybv_acc
6562/* 3223 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 3261
6563/* 3228 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6564/* 3231 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3246
6565/* 3236 */ MCD::OPC_CheckPredicate, 13, 19, 40, 0, // Skip to: 13500
6566/* 3241 */ MCD::OPC_Decode, 177, 24, 159, 2, // Opcode: V6_vrmpybusv
6567/* 3246 */ MCD::OPC_FilterValue, 1, 9, 40, 0, // Skip to: 13500
6568/* 3251 */ MCD::OPC_CheckPredicate, 13, 4, 40, 0, // Skip to: 13500
6569/* 3256 */ MCD::OPC_Decode, 178, 24, 163, 2, // Opcode: V6_vrmpybusv_acc
6570/* 3261 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 3299
6571/* 3266 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6572/* 3269 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3284
6573/* 3274 */ MCD::OPC_CheckPredicate, 13, 237, 39, 0, // Skip to: 13500
6574/* 3279 */ MCD::OPC_Decode, 225, 22, 159, 2, // Opcode: V6_vdmpyhvsat
6575/* 3284 */ MCD::OPC_FilterValue, 1, 227, 39, 0, // Skip to: 13500
6576/* 3289 */ MCD::OPC_CheckPredicate, 13, 222, 39, 0, // Skip to: 13500
6577/* 3294 */ MCD::OPC_Decode, 226, 22, 163, 2, // Opcode: V6_vdmpyhvsat_acc
6578/* 3299 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3337
6579/* 3304 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6580/* 3307 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3322
6581/* 3312 */ MCD::OPC_CheckPredicate, 13, 199, 39, 0, // Skip to: 13500
6582/* 3317 */ MCD::OPC_Decode, 230, 23, 164, 2, // Opcode: V6_vmpybv
6583/* 3322 */ MCD::OPC_FilterValue, 1, 189, 39, 0, // Skip to: 13500
6584/* 3327 */ MCD::OPC_CheckPredicate, 13, 184, 39, 0, // Skip to: 13500
6585/* 3332 */ MCD::OPC_Decode, 231, 23, 160, 2, // Opcode: V6_vmpybv_acc
6586/* 3337 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3375
6587/* 3342 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6588/* 3345 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3360
6589/* 3350 */ MCD::OPC_CheckPredicate, 13, 161, 39, 0, // Skip to: 13500
6590/* 3355 */ MCD::OPC_Decode, 138, 24, 164, 2, // Opcode: V6_vmpyubv
6591/* 3360 */ MCD::OPC_FilterValue, 1, 151, 39, 0, // Skip to: 13500
6592/* 3365 */ MCD::OPC_CheckPredicate, 13, 146, 39, 0, // Skip to: 13500
6593/* 3370 */ MCD::OPC_Decode, 139, 24, 160, 2, // Opcode: V6_vmpyubv_acc
6594/* 3375 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3413
6595/* 3380 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6596/* 3383 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3398
6597/* 3388 */ MCD::OPC_CheckPredicate, 13, 123, 39, 0, // Skip to: 13500
6598/* 3393 */ MCD::OPC_Decode, 228, 23, 164, 2, // Opcode: V6_vmpybusv
6599/* 3398 */ MCD::OPC_FilterValue, 1, 113, 39, 0, // Skip to: 13500
6600/* 3403 */ MCD::OPC_CheckPredicate, 13, 108, 39, 0, // Skip to: 13500
6601/* 3408 */ MCD::OPC_Decode, 229, 23, 160, 2, // Opcode: V6_vmpybusv_acc
6602/* 3413 */ MCD::OPC_FilterValue, 7, 98, 39, 0, // Skip to: 13500
6603/* 3418 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6604/* 3421 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3436
6605/* 3426 */ MCD::OPC_CheckPredicate, 13, 85, 39, 0, // Skip to: 13500
6606/* 3431 */ MCD::OPC_Decode, 241, 23, 164, 2, // Opcode: V6_vmpyhv
6607/* 3436 */ MCD::OPC_FilterValue, 1, 75, 39, 0, // Skip to: 13500
6608/* 3441 */ MCD::OPC_CheckPredicate, 13, 70, 39, 0, // Skip to: 13500
6609/* 3446 */ MCD::OPC_Decode, 242, 23, 160, 2, // Opcode: V6_vmpyhv_acc
6610/* 3451 */ MCD::OPC_FilterValue, 1, 51, 1, 0, // Skip to: 3763
6611/* 3456 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6612/* 3459 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3497
6613/* 3464 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6614/* 3467 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3482
6615/* 3472 */ MCD::OPC_CheckPredicate, 13, 39, 39, 0, // Skip to: 13500
6616/* 3477 */ MCD::OPC_Decode, 144, 24, 164, 2, // Opcode: V6_vmpyuhv
6617/* 3482 */ MCD::OPC_FilterValue, 1, 29, 39, 0, // Skip to: 13500
6618/* 3487 */ MCD::OPC_CheckPredicate, 13, 24, 39, 0, // Skip to: 13500
6619/* 3492 */ MCD::OPC_Decode, 145, 24, 160, 2, // Opcode: V6_vmpyuhv_acc
6620/* 3497 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 3535
6621/* 3502 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6622/* 3505 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3520
6623/* 3510 */ MCD::OPC_CheckPredicate, 13, 1, 39, 0, // Skip to: 13500
6624/* 3515 */ MCD::OPC_Decode, 243, 23, 159, 2, // Opcode: V6_vmpyhvsrs
6625/* 3520 */ MCD::OPC_FilterValue, 1, 247, 38, 0, // Skip to: 13500
6626/* 3525 */ MCD::OPC_CheckPredicate, 13, 242, 38, 0, // Skip to: 13500
6627/* 3530 */ MCD::OPC_Decode, 240, 23, 160, 2, // Opcode: V6_vmpyhus_acc
6628/* 3535 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 3573
6629/* 3540 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6630/* 3543 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3558
6631/* 3548 */ MCD::OPC_CheckPredicate, 13, 219, 38, 0, // Skip to: 13500
6632/* 3553 */ MCD::OPC_Decode, 239, 23, 164, 2, // Opcode: V6_vmpyhus
6633/* 3558 */ MCD::OPC_FilterValue, 1, 209, 38, 0, // Skip to: 13500
6634/* 3563 */ MCD::OPC_CheckPredicate, 11, 204, 38, 0, // Skip to: 13500
6635/* 3568 */ MCD::OPC_Decode, 231, 21, 160, 2, // Opcode: V6_vaddhw_acc
6636/* 3573 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 3611
6637/* 3578 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6638/* 3581 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3596
6639/* 3586 */ MCD::OPC_CheckPredicate, 13, 181, 38, 0, // Skip to: 13500
6640/* 3591 */ MCD::OPC_Decode, 200, 23, 165, 2, // Opcode: V6_vmpabusv
6641/* 3596 */ MCD::OPC_FilterValue, 1, 171, 38, 0, // Skip to: 13500
6642/* 3601 */ MCD::OPC_CheckPredicate, 11, 166, 38, 0, // Skip to: 13500
6643/* 3606 */ MCD::OPC_Decode, 132, 24, 160, 2, // Opcode: V6_vmpyowh_64_acc
6644/* 3611 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3649
6645/* 3616 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6646/* 3619 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3634
6647/* 3624 */ MCD::OPC_CheckPredicate, 13, 143, 38, 0, // Skip to: 13500
6648/* 3629 */ MCD::OPC_Decode, 248, 23, 159, 2, // Opcode: V6_vmpyih
6649/* 3634 */ MCD::OPC_FilterValue, 1, 133, 38, 0, // Skip to: 13500
6650/* 3639 */ MCD::OPC_CheckPredicate, 13, 128, 38, 0, // Skip to: 13500
6651/* 3644 */ MCD::OPC_Decode, 249, 23, 163, 2, // Opcode: V6_vmpyih_acc
6652/* 3649 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3687
6653/* 3654 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6654/* 3657 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3672
6655/* 3662 */ MCD::OPC_CheckPredicate, 13, 105, 38, 0, // Skip to: 13500
6656/* 3667 */ MCD::OPC_Decode, 251, 21, 159, 2, // Opcode: V6_vand
6657/* 3672 */ MCD::OPC_FilterValue, 1, 95, 38, 0, // Skip to: 13500
6658/* 3677 */ MCD::OPC_CheckPredicate, 13, 90, 38, 0, // Skip to: 13500
6659/* 3682 */ MCD::OPC_Decode, 247, 23, 163, 2, // Opcode: V6_vmpyiewuh_acc
6660/* 3687 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3725
6661/* 3692 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6662/* 3695 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3710
6663/* 3700 */ MCD::OPC_CheckPredicate, 13, 67, 38, 0, // Skip to: 13500
6664/* 3705 */ MCD::OPC_Decode, 157, 24, 159, 2, // Opcode: V6_vor
6665/* 3710 */ MCD::OPC_FilterValue, 1, 57, 38, 0, // Skip to: 13500
6666/* 3715 */ MCD::OPC_CheckPredicate, 13, 52, 38, 0, // Skip to: 13500
6667/* 3720 */ MCD::OPC_Decode, 135, 24, 163, 2, // Opcode: V6_vmpyowh_sacc
6668/* 3725 */ MCD::OPC_FilterValue, 7, 42, 38, 0, // Skip to: 13500
6669/* 3730 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6670/* 3733 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3748
6671/* 3738 */ MCD::OPC_CheckPredicate, 13, 29, 38, 0, // Skip to: 13500
6672/* 3743 */ MCD::OPC_Decode, 177, 25, 159, 2, // Opcode: V6_vxor
6673/* 3748 */ MCD::OPC_FilterValue, 1, 19, 38, 0, // Skip to: 13500
6674/* 3753 */ MCD::OPC_CheckPredicate, 13, 14, 38, 0, // Skip to: 13500
6675/* 3758 */ MCD::OPC_Decode, 134, 24, 163, 2, // Opcode: V6_vmpyowh_rnd_sacc
6676/* 3763 */ MCD::OPC_FilterValue, 2, 19, 1, 0, // Skip to: 4043
6677/* 3768 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6678/* 3771 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3809
6679/* 3776 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6680/* 3779 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3794
6681/* 3784 */ MCD::OPC_CheckPredicate, 13, 239, 37, 0, // Skip to: 13500
6682/* 3789 */ MCD::OPC_Decode, 243, 21, 159, 2, // Opcode: V6_vaddw
6683/* 3794 */ MCD::OPC_FilterValue, 1, 229, 37, 0, // Skip to: 13500
6684/* 3799 */ MCD::OPC_CheckPredicate, 13, 224, 37, 0, // Skip to: 13500
6685/* 3804 */ MCD::OPC_Decode, 245, 23, 163, 2, // Opcode: V6_vmpyiewh_acc
6686/* 3809 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 3847
6687/* 3814 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6688/* 3817 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3832
6689/* 3822 */ MCD::OPC_CheckPredicate, 13, 201, 37, 0, // Skip to: 13500
6690/* 3827 */ MCD::OPC_Decode, 234, 21, 159, 2, // Opcode: V6_vaddubsat
6691/* 3832 */ MCD::OPC_FilterValue, 1, 191, 37, 0, // Skip to: 13500
6692/* 3837 */ MCD::OPC_CheckPredicate, 16, 186, 37, 0, // Skip to: 13500
6693/* 3842 */ MCD::OPC_Decode, 224, 23, 160, 2, // Opcode: V6_vmpy_sf_hf_acc
6694/* 3847 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 3885
6695/* 3852 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6696/* 3855 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3870
6697/* 3860 */ MCD::OPC_CheckPredicate, 13, 163, 37, 0, // Skip to: 13500
6698/* 3865 */ MCD::OPC_Decode, 237, 21, 159, 2, // Opcode: V6_vadduhsat
6699/* 3870 */ MCD::OPC_FilterValue, 1, 153, 37, 0, // Skip to: 13500
6700/* 3875 */ MCD::OPC_CheckPredicate, 16, 148, 37, 0, // Skip to: 13500
6701/* 3880 */ MCD::OPC_Decode, 212, 23, 163, 2, // Opcode: V6_vmpy_hf_hf_acc
6702/* 3885 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 3923
6703/* 3890 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6704/* 3893 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3908
6705/* 3898 */ MCD::OPC_CheckPredicate, 13, 125, 37, 0, // Skip to: 13500
6706/* 3903 */ MCD::OPC_Decode, 228, 21, 159, 2, // Opcode: V6_vaddhsat
6707/* 3908 */ MCD::OPC_FilterValue, 1, 115, 37, 0, // Skip to: 13500
6708/* 3913 */ MCD::OPC_CheckPredicate, 16, 110, 37, 0, // Skip to: 13500
6709/* 3918 */ MCD::OPC_Decode, 208, 22, 163, 2, // Opcode: V6_vdmpy_sf_hf_acc
6710/* 3923 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3961
6711/* 3928 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6712/* 3931 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3946
6713/* 3936 */ MCD::OPC_CheckPredicate, 13, 87, 37, 0, // Skip to: 13500
6714/* 3941 */ MCD::OPC_Decode, 247, 21, 159, 2, // Opcode: V6_vaddwsat
6715/* 3946 */ MCD::OPC_FilterValue, 1, 77, 37, 0, // Skip to: 13500
6716/* 3951 */ MCD::OPC_CheckPredicate, 11, 72, 37, 0, // Skip to: 13500
6717/* 3956 */ MCD::OPC_Decode, 240, 21, 160, 2, // Opcode: V6_vadduhw_acc
6718/* 3961 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3999
6719/* 3966 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6720/* 3969 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3984
6721/* 3974 */ MCD::OPC_CheckPredicate, 13, 49, 37, 0, // Skip to: 13500
6722/* 3979 */ MCD::OPC_Decode, 254, 24, 159, 2, // Opcode: V6_vsubb
6723/* 3984 */ MCD::OPC_FilterValue, 1, 39, 37, 0, // Skip to: 13500
6724/* 3989 */ MCD::OPC_CheckPredicate, 11, 34, 37, 0, // Skip to: 13500
6725/* 3994 */ MCD::OPC_Decode, 233, 21, 160, 2, // Opcode: V6_vaddubh_acc
6726/* 3999 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 4021
6727/* 4004 */ MCD::OPC_CheckPredicate, 13, 19, 37, 0, // Skip to: 13500
6728/* 4009 */ MCD::OPC_CheckField, 13, 1, 0, 12, 37, 0, // Skip to: 13500
6729/* 4016 */ MCD::OPC_Decode, 134, 25, 159, 2, // Opcode: V6_vsubh
6730/* 4021 */ MCD::OPC_FilterValue, 7, 2, 37, 0, // Skip to: 13500
6731/* 4026 */ MCD::OPC_CheckPredicate, 13, 253, 36, 0, // Skip to: 13500
6732/* 4031 */ MCD::OPC_CheckField, 13, 1, 0, 246, 36, 0, // Skip to: 13500
6733/* 4038 */ MCD::OPC_Decode, 150, 25, 159, 2, // Opcode: V6_vsubw
6734/* 4043 */ MCD::OPC_FilterValue, 3, 243, 0, 0, // Skip to: 4291
6735/* 4048 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6736/* 4051 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 4089
6737/* 4056 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6738/* 4059 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4074
6739/* 4064 */ MCD::OPC_CheckPredicate, 13, 215, 36, 0, // Skip to: 13500
6740/* 4069 */ MCD::OPC_Decode, 142, 25, 159, 2, // Opcode: V6_vsububsat
6741/* 4074 */ MCD::OPC_FilterValue, 1, 205, 36, 0, // Skip to: 13500
6742/* 4079 */ MCD::OPC_CheckPredicate, 16, 200, 36, 0, // Skip to: 13500
6743/* 4084 */ MCD::OPC_Decode, 243, 22, 159, 2, // Opcode: V6_vfmin_hf
6744/* 4089 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 4127
6745/* 4094 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6746/* 4097 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4112
6747/* 4102 */ MCD::OPC_CheckPredicate, 13, 177, 36, 0, // Skip to: 13500
6748/* 4107 */ MCD::OPC_Decode, 145, 25, 159, 2, // Opcode: V6_vsubuhsat
6749/* 4112 */ MCD::OPC_FilterValue, 1, 167, 36, 0, // Skip to: 13500
6750/* 4117 */ MCD::OPC_CheckPredicate, 16, 162, 36, 0, // Skip to: 13500
6751/* 4122 */ MCD::OPC_Decode, 244, 22, 159, 2, // Opcode: V6_vfmin_sf
6752/* 4127 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 4165
6753/* 4132 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6754/* 4135 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4150
6755/* 4140 */ MCD::OPC_CheckPredicate, 13, 139, 36, 0, // Skip to: 13500
6756/* 4145 */ MCD::OPC_Decode, 138, 25, 159, 2, // Opcode: V6_vsubhsat
6757/* 4150 */ MCD::OPC_FilterValue, 1, 129, 36, 0, // Skip to: 13500
6758/* 4155 */ MCD::OPC_CheckPredicate, 16, 124, 36, 0, // Skip to: 13500
6759/* 4160 */ MCD::OPC_Decode, 241, 22, 159, 2, // Opcode: V6_vfmax_hf
6760/* 4165 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 4203
6761/* 4170 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6762/* 4173 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4188
6763/* 4178 */ MCD::OPC_CheckPredicate, 13, 101, 36, 0, // Skip to: 13500
6764/* 4183 */ MCD::OPC_Decode, 154, 25, 159, 2, // Opcode: V6_vsubwsat
6765/* 4188 */ MCD::OPC_FilterValue, 1, 91, 36, 0, // Skip to: 13500
6766/* 4193 */ MCD::OPC_CheckPredicate, 16, 86, 36, 0, // Skip to: 13500
6767/* 4198 */ MCD::OPC_Decode, 242, 22, 159, 2, // Opcode: V6_vfmax_sf
6768/* 4203 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 4225
6769/* 4208 */ MCD::OPC_CheckPredicate, 13, 71, 36, 0, // Skip to: 13500
6770/* 4213 */ MCD::OPC_CheckField, 13, 1, 0, 64, 36, 0, // Skip to: 13500
6771/* 4220 */ MCD::OPC_Decode, 214, 21, 165, 2, // Opcode: V6_vaddb_dv
6772/* 4225 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 4247
6773/* 4230 */ MCD::OPC_CheckPredicate, 13, 49, 36, 0, // Skip to: 13500
6774/* 4235 */ MCD::OPC_CheckField, 13, 1, 0, 42, 36, 0, // Skip to: 13500
6775/* 4242 */ MCD::OPC_Decode, 225, 21, 165, 2, // Opcode: V6_vaddh_dv
6776/* 4247 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 4269
6777/* 4252 */ MCD::OPC_CheckPredicate, 13, 27, 36, 0, // Skip to: 13500
6778/* 4257 */ MCD::OPC_CheckField, 13, 1, 0, 20, 36, 0, // Skip to: 13500
6779/* 4264 */ MCD::OPC_Decode, 244, 21, 165, 2, // Opcode: V6_vaddw_dv
6780/* 4269 */ MCD::OPC_FilterValue, 7, 10, 36, 0, // Skip to: 13500
6781/* 4274 */ MCD::OPC_CheckPredicate, 13, 5, 36, 0, // Skip to: 13500
6782/* 4279 */ MCD::OPC_CheckField, 13, 1, 0, 254, 35, 0, // Skip to: 13500
6783/* 4286 */ MCD::OPC_Decode, 235, 21, 165, 2, // Opcode: V6_vaddubsat_dv
6784/* 4291 */ MCD::OPC_FilterValue, 4, 68, 3, 0, // Skip to: 5132
6785/* 4296 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6786/* 4299 */ MCD::OPC_FilterValue, 0, 116, 0, 0, // Skip to: 4420
6787/* 4304 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6788/* 4307 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4322
6789/* 4312 */ MCD::OPC_CheckPredicate, 13, 223, 35, 0, // Skip to: 13500
6790/* 4317 */ MCD::OPC_Decode, 238, 21, 165, 2, // Opcode: V6_vadduhsat_dv
6791/* 4322 */ MCD::OPC_FilterValue, 1, 213, 35, 0, // Skip to: 13500
6792/* 4327 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6793/* 4330 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4345
6794/* 4335 */ MCD::OPC_CheckPredicate, 13, 200, 35, 0, // Skip to: 13500
6795/* 4340 */ MCD::OPC_Decode, 230, 22, 166, 2, // Opcode: V6_veqb_and
6796/* 4345 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4360
6797/* 4350 */ MCD::OPC_CheckPredicate, 13, 185, 35, 0, // Skip to: 13500
6798/* 4355 */ MCD::OPC_Decode, 234, 22, 166, 2, // Opcode: V6_veqh_and
6799/* 4360 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4375
6800/* 4365 */ MCD::OPC_CheckPredicate, 13, 170, 35, 0, // Skip to: 13500
6801/* 4370 */ MCD::OPC_Decode, 238, 22, 166, 2, // Opcode: V6_veqw_and
6802/* 4375 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4390
6803/* 4380 */ MCD::OPC_CheckPredicate, 13, 155, 35, 0, // Skip to: 13500
6804/* 4385 */ MCD::OPC_Decode, 254, 22, 166, 2, // Opcode: V6_vgtb_and
6805/* 4390 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4405
6806/* 4395 */ MCD::OPC_CheckPredicate, 13, 140, 35, 0, // Skip to: 13500
6807/* 4400 */ MCD::OPC_Decode, 134, 23, 166, 2, // Opcode: V6_vgth_and
6808/* 4405 */ MCD::OPC_FilterValue, 6, 130, 35, 0, // Skip to: 13500
6809/* 4410 */ MCD::OPC_CheckPredicate, 13, 125, 35, 0, // Skip to: 13500
6810/* 4415 */ MCD::OPC_Decode, 158, 23, 166, 2, // Opcode: V6_vgtw_and
6811/* 4420 */ MCD::OPC_FilterValue, 1, 116, 0, 0, // Skip to: 4541
6812/* 4425 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6813/* 4428 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4443
6814/* 4433 */ MCD::OPC_CheckPredicate, 13, 102, 35, 0, // Skip to: 13500
6815/* 4438 */ MCD::OPC_Decode, 229, 21, 165, 2, // Opcode: V6_vaddhsat_dv
6816/* 4443 */ MCD::OPC_FilterValue, 1, 92, 35, 0, // Skip to: 13500
6817/* 4448 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6818/* 4451 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4466
6819/* 4456 */ MCD::OPC_CheckPredicate, 13, 79, 35, 0, // Skip to: 13500
6820/* 4461 */ MCD::OPC_Decode, 146, 23, 166, 2, // Opcode: V6_vgtub_and
6821/* 4466 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4481
6822/* 4471 */ MCD::OPC_CheckPredicate, 13, 64, 35, 0, // Skip to: 13500
6823/* 4476 */ MCD::OPC_Decode, 150, 23, 166, 2, // Opcode: V6_vgtuh_and
6824/* 4481 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4496
6825/* 4486 */ MCD::OPC_CheckPredicate, 13, 49, 35, 0, // Skip to: 13500
6826/* 4491 */ MCD::OPC_Decode, 154, 23, 166, 2, // Opcode: V6_vgtuw_and
6827/* 4496 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4511
6828/* 4501 */ MCD::OPC_CheckPredicate, 17, 34, 35, 0, // Skip to: 13500
6829/* 4506 */ MCD::OPC_Decode, 143, 23, 166, 2, // Opcode: V6_vgtsf_or
6830/* 4511 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4526
6831/* 4516 */ MCD::OPC_CheckPredicate, 17, 19, 35, 0, // Skip to: 13500
6832/* 4521 */ MCD::OPC_Decode, 139, 23, 166, 2, // Opcode: V6_vgthf_or
6833/* 4526 */ MCD::OPC_FilterValue, 6, 9, 35, 0, // Skip to: 13500
6834/* 4531 */ MCD::OPC_CheckPredicate, 18, 4, 35, 0, // Skip to: 13500
6835/* 4536 */ MCD::OPC_Decode, 131, 23, 166, 2, // Opcode: V6_vgtbf_or
6836/* 4541 */ MCD::OPC_FilterValue, 2, 116, 0, 0, // Skip to: 4662
6837/* 4546 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6838/* 4549 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4564
6839/* 4554 */ MCD::OPC_CheckPredicate, 13, 237, 34, 0, // Skip to: 13500
6840/* 4559 */ MCD::OPC_Decode, 248, 21, 165, 2, // Opcode: V6_vaddwsat_dv
6841/* 4564 */ MCD::OPC_FilterValue, 1, 227, 34, 0, // Skip to: 13500
6842/* 4569 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6843/* 4572 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4587
6844/* 4577 */ MCD::OPC_CheckPredicate, 13, 214, 34, 0, // Skip to: 13500
6845/* 4582 */ MCD::OPC_Decode, 231, 22, 166, 2, // Opcode: V6_veqb_or
6846/* 4587 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4602
6847/* 4592 */ MCD::OPC_CheckPredicate, 13, 199, 34, 0, // Skip to: 13500
6848/* 4597 */ MCD::OPC_Decode, 235, 22, 166, 2, // Opcode: V6_veqh_or
6849/* 4602 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4617
6850/* 4607 */ MCD::OPC_CheckPredicate, 13, 184, 34, 0, // Skip to: 13500
6851/* 4612 */ MCD::OPC_Decode, 239, 22, 166, 2, // Opcode: V6_veqw_or
6852/* 4617 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4632
6853/* 4622 */ MCD::OPC_CheckPredicate, 13, 169, 34, 0, // Skip to: 13500
6854/* 4627 */ MCD::OPC_Decode, 255, 22, 166, 2, // Opcode: V6_vgtb_or
6855/* 4632 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4647
6856/* 4637 */ MCD::OPC_CheckPredicate, 13, 154, 34, 0, // Skip to: 13500
6857/* 4642 */ MCD::OPC_Decode, 135, 23, 166, 2, // Opcode: V6_vgth_or
6858/* 4647 */ MCD::OPC_FilterValue, 6, 144, 34, 0, // Skip to: 13500
6859/* 4652 */ MCD::OPC_CheckPredicate, 13, 139, 34, 0, // Skip to: 13500
6860/* 4657 */ MCD::OPC_Decode, 159, 23, 166, 2, // Opcode: V6_vgtw_or
6861/* 4662 */ MCD::OPC_FilterValue, 3, 116, 0, 0, // Skip to: 4783
6862/* 4667 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6863/* 4670 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4685
6864/* 4675 */ MCD::OPC_CheckPredicate, 13, 116, 34, 0, // Skip to: 13500
6865/* 4680 */ MCD::OPC_Decode, 255, 24, 165, 2, // Opcode: V6_vsubb_dv
6866/* 4685 */ MCD::OPC_FilterValue, 1, 106, 34, 0, // Skip to: 13500
6867/* 4690 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6868/* 4693 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4708
6869/* 4698 */ MCD::OPC_CheckPredicate, 13, 93, 34, 0, // Skip to: 13500
6870/* 4703 */ MCD::OPC_Decode, 147, 23, 166, 2, // Opcode: V6_vgtub_or
6871/* 4708 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4723
6872/* 4713 */ MCD::OPC_CheckPredicate, 13, 78, 34, 0, // Skip to: 13500
6873/* 4718 */ MCD::OPC_Decode, 151, 23, 166, 2, // Opcode: V6_vgtuh_or
6874/* 4723 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4738
6875/* 4728 */ MCD::OPC_CheckPredicate, 13, 63, 34, 0, // Skip to: 13500
6876/* 4733 */ MCD::OPC_Decode, 155, 23, 166, 2, // Opcode: V6_vgtuw_or
6877/* 4738 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4753
6878/* 4743 */ MCD::OPC_CheckPredicate, 17, 48, 34, 0, // Skip to: 13500
6879/* 4748 */ MCD::OPC_Decode, 141, 23, 167, 2, // Opcode: V6_vgtsf
6880/* 4753 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4768
6881/* 4758 */ MCD::OPC_CheckPredicate, 17, 33, 34, 0, // Skip to: 13500
6882/* 4763 */ MCD::OPC_Decode, 137, 23, 167, 2, // Opcode: V6_vgthf
6883/* 4768 */ MCD::OPC_FilterValue, 6, 23, 34, 0, // Skip to: 13500
6884/* 4773 */ MCD::OPC_CheckPredicate, 18, 18, 34, 0, // Skip to: 13500
6885/* 4778 */ MCD::OPC_Decode, 129, 23, 167, 2, // Opcode: V6_vgtbf
6886/* 4783 */ MCD::OPC_FilterValue, 4, 116, 0, 0, // Skip to: 4904
6887/* 4788 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6888/* 4791 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4806
6889/* 4796 */ MCD::OPC_CheckPredicate, 13, 251, 33, 0, // Skip to: 13500
6890/* 4801 */ MCD::OPC_Decode, 135, 25, 165, 2, // Opcode: V6_vsubh_dv
6891/* 4806 */ MCD::OPC_FilterValue, 1, 241, 33, 0, // Skip to: 13500
6892/* 4811 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6893/* 4814 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4829
6894/* 4819 */ MCD::OPC_CheckPredicate, 13, 228, 33, 0, // Skip to: 13500
6895/* 4824 */ MCD::OPC_Decode, 232, 22, 166, 2, // Opcode: V6_veqb_xor
6896/* 4829 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4844
6897/* 4834 */ MCD::OPC_CheckPredicate, 13, 213, 33, 0, // Skip to: 13500
6898/* 4839 */ MCD::OPC_Decode, 236, 22, 166, 2, // Opcode: V6_veqh_xor
6899/* 4844 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4859
6900/* 4849 */ MCD::OPC_CheckPredicate, 13, 198, 33, 0, // Skip to: 13500
6901/* 4854 */ MCD::OPC_Decode, 240, 22, 166, 2, // Opcode: V6_veqw_xor
6902/* 4859 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4874
6903/* 4864 */ MCD::OPC_CheckPredicate, 13, 183, 33, 0, // Skip to: 13500
6904/* 4869 */ MCD::OPC_Decode, 128, 23, 166, 2, // Opcode: V6_vgtb_xor
6905/* 4874 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4889
6906/* 4879 */ MCD::OPC_CheckPredicate, 13, 168, 33, 0, // Skip to: 13500
6907/* 4884 */ MCD::OPC_Decode, 136, 23, 166, 2, // Opcode: V6_vgth_xor
6908/* 4889 */ MCD::OPC_FilterValue, 6, 158, 33, 0, // Skip to: 13500
6909/* 4894 */ MCD::OPC_CheckPredicate, 13, 153, 33, 0, // Skip to: 13500
6910/* 4899 */ MCD::OPC_Decode, 160, 23, 166, 2, // Opcode: V6_vgtw_xor
6911/* 4904 */ MCD::OPC_FilterValue, 5, 71, 0, 0, // Skip to: 4980
6912/* 4909 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6913/* 4912 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4927
6914/* 4917 */ MCD::OPC_CheckPredicate, 13, 130, 33, 0, // Skip to: 13500
6915/* 4922 */ MCD::OPC_Decode, 151, 25, 165, 2, // Opcode: V6_vsubw_dv
6916/* 4927 */ MCD::OPC_FilterValue, 1, 120, 33, 0, // Skip to: 13500
6917/* 4932 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6918/* 4935 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4950
6919/* 4940 */ MCD::OPC_CheckPredicate, 13, 107, 33, 0, // Skip to: 13500
6920/* 4945 */ MCD::OPC_Decode, 148, 23, 166, 2, // Opcode: V6_vgtub_xor
6921/* 4950 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4965
6922/* 4955 */ MCD::OPC_CheckPredicate, 13, 92, 33, 0, // Skip to: 13500
6923/* 4960 */ MCD::OPC_Decode, 152, 23, 166, 2, // Opcode: V6_vgtuh_xor
6924/* 4965 */ MCD::OPC_FilterValue, 2, 82, 33, 0, // Skip to: 13500
6925/* 4970 */ MCD::OPC_CheckPredicate, 13, 77, 33, 0, // Skip to: 13500
6926/* 4975 */ MCD::OPC_Decode, 156, 23, 166, 2, // Opcode: V6_vgtuw_xor
6927/* 4980 */ MCD::OPC_FilterValue, 6, 71, 0, 0, // Skip to: 5056
6928/* 4985 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6929/* 4988 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5003
6930/* 4993 */ MCD::OPC_CheckPredicate, 13, 54, 33, 0, // Skip to: 13500
6931/* 4998 */ MCD::OPC_Decode, 143, 25, 165, 2, // Opcode: V6_vsububsat_dv
6932/* 5003 */ MCD::OPC_FilterValue, 1, 44, 33, 0, // Skip to: 13500
6933/* 5008 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6934/* 5011 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5026
6935/* 5016 */ MCD::OPC_CheckPredicate, 17, 31, 33, 0, // Skip to: 13500
6936/* 5021 */ MCD::OPC_Decode, 142, 23, 166, 2, // Opcode: V6_vgtsf_and
6937/* 5026 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5041
6938/* 5031 */ MCD::OPC_CheckPredicate, 17, 16, 33, 0, // Skip to: 13500
6939/* 5036 */ MCD::OPC_Decode, 138, 23, 166, 2, // Opcode: V6_vgthf_and
6940/* 5041 */ MCD::OPC_FilterValue, 4, 6, 33, 0, // Skip to: 13500
6941/* 5046 */ MCD::OPC_CheckPredicate, 18, 1, 33, 0, // Skip to: 13500
6942/* 5051 */ MCD::OPC_Decode, 130, 23, 166, 2, // Opcode: V6_vgtbf_and
6943/* 5056 */ MCD::OPC_FilterValue, 7, 247, 32, 0, // Skip to: 13500
6944/* 5061 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6945/* 5064 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5079
6946/* 5069 */ MCD::OPC_CheckPredicate, 13, 234, 32, 0, // Skip to: 13500
6947/* 5074 */ MCD::OPC_Decode, 146, 25, 165, 2, // Opcode: V6_vsubuhsat_dv
6948/* 5079 */ MCD::OPC_FilterValue, 1, 224, 32, 0, // Skip to: 13500
6949/* 5084 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6950/* 5087 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5102
6951/* 5092 */ MCD::OPC_CheckPredicate, 17, 211, 32, 0, // Skip to: 13500
6952/* 5097 */ MCD::OPC_Decode, 144, 23, 166, 2, // Opcode: V6_vgtsf_xor
6953/* 5102 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5117
6954/* 5107 */ MCD::OPC_CheckPredicate, 17, 196, 32, 0, // Skip to: 13500
6955/* 5112 */ MCD::OPC_Decode, 140, 23, 166, 2, // Opcode: V6_vgthf_xor
6956/* 5117 */ MCD::OPC_FilterValue, 4, 186, 32, 0, // Skip to: 13500
6957/* 5122 */ MCD::OPC_CheckPredicate, 18, 181, 32, 0, // Skip to: 13500
6958/* 5127 */ MCD::OPC_Decode, 132, 23, 166, 2, // Opcode: V6_vgtbf_xor
6959/* 5132 */ MCD::OPC_FilterValue, 5, 185, 0, 0, // Skip to: 5322
6960/* 5137 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
6961/* 5140 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 5231
6962/* 5145 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6963/* 5148 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 5216
6964/* 5153 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
6965/* 5156 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5171
6966/* 5161 */ MCD::OPC_CheckPredicate, 13, 142, 32, 0, // Skip to: 13500
6967/* 5166 */ MCD::OPC_Decode, 139, 25, 165, 2, // Opcode: V6_vsubhsat_dv
6968/* 5171 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5186
6969/* 5176 */ MCD::OPC_CheckPredicate, 13, 127, 32, 0, // Skip to: 13500
6970/* 5181 */ MCD::OPC_Decode, 155, 25, 165, 2, // Opcode: V6_vsubwsat_dv
6971/* 5186 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5201
6972/* 5191 */ MCD::OPC_CheckPredicate, 13, 112, 32, 0, // Skip to: 13500
6973/* 5196 */ MCD::OPC_Decode, 232, 21, 164, 2, // Opcode: V6_vaddubh
6974/* 5201 */ MCD::OPC_FilterValue, 3, 102, 32, 0, // Skip to: 13500
6975/* 5206 */ MCD::OPC_CheckPredicate, 13, 97, 32, 0, // Skip to: 13500
6976/* 5211 */ MCD::OPC_Decode, 239, 21, 164, 2, // Opcode: V6_vadduhw
6977/* 5216 */ MCD::OPC_FilterValue, 1, 87, 32, 0, // Skip to: 13500
6978/* 5221 */ MCD::OPC_CheckPredicate, 11, 82, 32, 0, // Skip to: 13500
6979/* 5226 */ MCD::OPC_Decode, 219, 21, 168, 2, // Opcode: V6_vaddcarry
6980/* 5231 */ MCD::OPC_FilterValue, 1, 72, 32, 0, // Skip to: 13500
6981/* 5236 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6982/* 5239 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 5307
6983/* 5244 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
6984/* 5247 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5262
6985/* 5252 */ MCD::OPC_CheckPredicate, 13, 51, 32, 0, // Skip to: 13500
6986/* 5257 */ MCD::OPC_Decode, 230, 21, 164, 2, // Opcode: V6_vaddhw
6987/* 5262 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5277
6988/* 5267 */ MCD::OPC_CheckPredicate, 13, 36, 32, 0, // Skip to: 13500
6989/* 5272 */ MCD::OPC_Decode, 141, 25, 164, 2, // Opcode: V6_vsububh
6990/* 5277 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5292
6991/* 5282 */ MCD::OPC_CheckPredicate, 13, 21, 32, 0, // Skip to: 13500
6992/* 5287 */ MCD::OPC_Decode, 147, 25, 164, 2, // Opcode: V6_vsubuhw
6993/* 5292 */ MCD::OPC_FilterValue, 3, 11, 32, 0, // Skip to: 13500
6994/* 5297 */ MCD::OPC_CheckPredicate, 13, 6, 32, 0, // Skip to: 13500
6995/* 5302 */ MCD::OPC_Decode, 140, 25, 164, 2, // Opcode: V6_vsubhw
6996/* 5307 */ MCD::OPC_FilterValue, 1, 252, 31, 0, // Skip to: 13500
6997/* 5312 */ MCD::OPC_CheckPredicate, 11, 247, 31, 0, // Skip to: 13500
6998/* 5317 */ MCD::OPC_Decode, 132, 25, 168, 2, // Opcode: V6_vsubcarry
6999/* 5322 */ MCD::OPC_FilterValue, 6, 146, 0, 0, // Skip to: 5473
7000/* 5327 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7001/* 5330 */ MCD::OPC_FilterValue, 0, 123, 0, 0, // Skip to: 5458
7002/* 5335 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7003/* 5338 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5353
7004/* 5343 */ MCD::OPC_CheckPredicate, 13, 216, 31, 0, // Skip to: 13500
7005/* 5348 */ MCD::OPC_Decode, 196, 21, 159, 2, // Opcode: V6_vabsdiffub
7006/* 5353 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5368
7007/* 5358 */ MCD::OPC_CheckPredicate, 13, 201, 31, 0, // Skip to: 13500
7008/* 5363 */ MCD::OPC_Decode, 195, 21, 159, 2, // Opcode: V6_vabsdiffh
7009/* 5368 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5383
7010/* 5373 */ MCD::OPC_CheckPredicate, 13, 186, 31, 0, // Skip to: 13500
7011/* 5378 */ MCD::OPC_Decode, 197, 21, 159, 2, // Opcode: V6_vabsdiffuh
7012/* 5383 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5398
7013/* 5388 */ MCD::OPC_CheckPredicate, 13, 171, 31, 0, // Skip to: 13500
7014/* 5393 */ MCD::OPC_Decode, 198, 21, 159, 2, // Opcode: V6_vabsdiffw
7015/* 5398 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 5413
7016/* 5403 */ MCD::OPC_CheckPredicate, 13, 156, 31, 0, // Skip to: 13500
7017/* 5408 */ MCD::OPC_Decode, 169, 22, 159, 2, // Opcode: V6_vavgub
7018/* 5413 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 5428
7019/* 5418 */ MCD::OPC_CheckPredicate, 13, 141, 31, 0, // Skip to: 13500
7020/* 5423 */ MCD::OPC_Decode, 171, 22, 159, 2, // Opcode: V6_vavguh
7021/* 5428 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 5443
7022/* 5433 */ MCD::OPC_CheckPredicate, 13, 126, 31, 0, // Skip to: 13500
7023/* 5438 */ MCD::OPC_Decode, 167, 22, 159, 2, // Opcode: V6_vavgh
7024/* 5443 */ MCD::OPC_FilterValue, 7, 116, 31, 0, // Skip to: 13500
7025/* 5448 */ MCD::OPC_CheckPredicate, 13, 111, 31, 0, // Skip to: 13500
7026/* 5453 */ MCD::OPC_Decode, 175, 22, 159, 2, // Opcode: V6_vavgw
7027/* 5458 */ MCD::OPC_FilterValue, 1, 101, 31, 0, // Skip to: 13500
7028/* 5463 */ MCD::OPC_CheckPredicate, 11, 96, 31, 0, // Skip to: 13500
7029/* 5468 */ MCD::OPC_Decode, 175, 23, 169, 2, // Opcode: V6_vlutvvb_oracci
7030/* 5473 */ MCD::OPC_FilterValue, 7, 86, 31, 0, // Skip to: 13500
7031/* 5478 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7032/* 5481 */ MCD::OPC_FilterValue, 0, 123, 0, 0, // Skip to: 5609
7033/* 5486 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7034/* 5489 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5504
7035/* 5494 */ MCD::OPC_CheckPredicate, 13, 65, 31, 0, // Skip to: 13500
7036/* 5499 */ MCD::OPC_Decode, 150, 24, 159, 2, // Opcode: V6_vnavgub
7037/* 5504 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5519
7038/* 5509 */ MCD::OPC_CheckPredicate, 13, 50, 31, 0, // Skip to: 13500
7039/* 5514 */ MCD::OPC_Decode, 149, 24, 159, 2, // Opcode: V6_vnavgh
7040/* 5519 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5534
7041/* 5524 */ MCD::OPC_CheckPredicate, 13, 35, 31, 0, // Skip to: 13500
7042/* 5529 */ MCD::OPC_Decode, 151, 24, 159, 2, // Opcode: V6_vnavgw
7043/* 5534 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5549
7044/* 5539 */ MCD::OPC_CheckPredicate, 13, 20, 31, 0, // Skip to: 13500
7045/* 5544 */ MCD::OPC_Decode, 170, 22, 159, 2, // Opcode: V6_vavgubrnd
7046/* 5549 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 5564
7047/* 5554 */ MCD::OPC_CheckPredicate, 13, 5, 31, 0, // Skip to: 13500
7048/* 5559 */ MCD::OPC_Decode, 172, 22, 159, 2, // Opcode: V6_vavguhrnd
7049/* 5564 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 5579
7050/* 5569 */ MCD::OPC_CheckPredicate, 13, 246, 30, 0, // Skip to: 13500
7051/* 5574 */ MCD::OPC_Decode, 168, 22, 159, 2, // Opcode: V6_vavghrnd
7052/* 5579 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 5594
7053/* 5584 */ MCD::OPC_CheckPredicate, 13, 231, 30, 0, // Skip to: 13500
7054/* 5589 */ MCD::OPC_Decode, 176, 22, 159, 2, // Opcode: V6_vavgwrnd
7055/* 5594 */ MCD::OPC_FilterValue, 7, 221, 30, 0, // Skip to: 13500
7056/* 5599 */ MCD::OPC_CheckPredicate, 13, 216, 30, 0, // Skip to: 13500
7057/* 5604 */ MCD::OPC_Decode, 203, 23, 165, 2, // Opcode: V6_vmpabuuv
7058/* 5609 */ MCD::OPC_FilterValue, 1, 206, 30, 0, // Skip to: 13500
7059/* 5614 */ MCD::OPC_CheckPredicate, 11, 201, 30, 0, // Skip to: 13500
7060/* 5619 */ MCD::OPC_Decode, 180, 23, 170, 2, // Opcode: V6_vlutvwh_oracci
7061/* 5624 */ MCD::OPC_FilterValue, 29, 110, 1, 0, // Skip to: 5995
7062/* 5629 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7063/* 5632 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 5744
7064/* 5637 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7065/* 5640 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 5678
7066/* 5645 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7067/* 5648 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5663
7068/* 5653 */ MCD::OPC_CheckPredicate, 19, 162, 30, 0, // Skip to: 13500
7069/* 5658 */ MCD::OPC_Decode, 153, 22, 171, 2, // Opcode: V6_vasrvwuhsat
7070/* 5663 */ MCD::OPC_FilterValue, 1, 152, 30, 0, // Skip to: 13500
7071/* 5668 */ MCD::OPC_CheckPredicate, 20, 147, 30, 0, // Skip to: 13500
7072/* 5673 */ MCD::OPC_Decode, 222, 23, 160, 2, // Opcode: V6_vmpy_sf_bf_acc
7073/* 5678 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5700
7074/* 5683 */ MCD::OPC_CheckPredicate, 19, 132, 30, 0, // Skip to: 13500
7075/* 5688 */ MCD::OPC_CheckField, 13, 1, 0, 125, 30, 0, // Skip to: 13500
7076/* 5695 */ MCD::OPC_Decode, 152, 22, 171, 2, // Opcode: V6_vasrvwuhrndsat
7077/* 5700 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 5722
7078/* 5705 */ MCD::OPC_CheckPredicate, 19, 110, 30, 0, // Skip to: 13500
7079/* 5710 */ MCD::OPC_CheckField, 13, 1, 0, 103, 30, 0, // Skip to: 13500
7080/* 5717 */ MCD::OPC_Decode, 151, 22, 171, 2, // Opcode: V6_vasrvuhubsat
7081/* 5722 */ MCD::OPC_FilterValue, 3, 93, 30, 0, // Skip to: 13500
7082/* 5727 */ MCD::OPC_CheckPredicate, 19, 88, 30, 0, // Skip to: 13500
7083/* 5732 */ MCD::OPC_CheckField, 13, 1, 0, 81, 30, 0, // Skip to: 13500
7084/* 5739 */ MCD::OPC_Decode, 150, 22, 171, 2, // Opcode: V6_vasrvuhubrndsat
7085/* 5744 */ MCD::OPC_FilterValue, 2, 135, 0, 0, // Skip to: 5884
7086/* 5749 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7087/* 5752 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5774
7088/* 5757 */ MCD::OPC_CheckPredicate, 20, 58, 30, 0, // Skip to: 13500
7089/* 5762 */ MCD::OPC_CheckField, 13, 1, 1, 51, 30, 0, // Skip to: 13500
7090/* 5769 */ MCD::OPC_Decode, 190, 23, 159, 2, // Opcode: V6_vmin_bf
7091/* 5774 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 5796
7092/* 5779 */ MCD::OPC_CheckPredicate, 20, 36, 30, 0, // Skip to: 13500
7093/* 5784 */ MCD::OPC_CheckField, 13, 1, 1, 29, 30, 0, // Skip to: 13500
7094/* 5791 */ MCD::OPC_Decode, 191, 22, 159, 2, // Opcode: V6_vcvt_bf_sf
7095/* 5796 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 5818
7096/* 5801 */ MCD::OPC_CheckPredicate, 20, 14, 30, 0, // Skip to: 13500
7097/* 5806 */ MCD::OPC_CheckField, 13, 1, 1, 7, 30, 0, // Skip to: 13500
7098/* 5813 */ MCD::OPC_Decode, 221, 23, 164, 2, // Opcode: V6_vmpy_sf_bf
7099/* 5818 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 5840
7100/* 5823 */ MCD::OPC_CheckPredicate, 20, 248, 29, 0, // Skip to: 13500
7101/* 5828 */ MCD::OPC_CheckField, 13, 1, 1, 241, 29, 0, // Skip to: 13500
7102/* 5835 */ MCD::OPC_Decode, 251, 24, 164, 2, // Opcode: V6_vsub_sf_bf
7103/* 5840 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 5862
7104/* 5845 */ MCD::OPC_CheckPredicate, 20, 226, 29, 0, // Skip to: 13500
7105/* 5850 */ MCD::OPC_CheckField, 13, 1, 1, 219, 29, 0, // Skip to: 13500
7106/* 5857 */ MCD::OPC_Decode, 210, 21, 164, 2, // Opcode: V6_vadd_sf_bf
7107/* 5862 */ MCD::OPC_FilterValue, 7, 209, 29, 0, // Skip to: 13500
7108/* 5867 */ MCD::OPC_CheckPredicate, 20, 204, 29, 0, // Skip to: 13500
7109/* 5872 */ MCD::OPC_CheckField, 13, 1, 1, 197, 29, 0, // Skip to: 13500
7110/* 5879 */ MCD::OPC_Decode, 182, 23, 159, 2, // Opcode: V6_vmax_bf
7111/* 5884 */ MCD::OPC_FilterValue, 4, 54, 0, 0, // Skip to: 5943
7112/* 5889 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
7113/* 5892 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5914
7114/* 5897 */ MCD::OPC_CheckPredicate, 15, 174, 29, 0, // Skip to: 13500
7115/* 5902 */ MCD::OPC_CheckField, 13, 1, 1, 167, 29, 0, // Skip to: 13500
7116/* 5909 */ MCD::OPC_Decode, 221, 21, 172, 2, // Opcode: V6_vaddcarrysat
7117/* 5914 */ MCD::OPC_FilterValue, 1, 157, 29, 0, // Skip to: 13500
7118/* 5919 */ MCD::OPC_CheckPredicate, 15, 152, 29, 0, // Skip to: 13500
7119/* 5924 */ MCD::OPC_CheckField, 13, 1, 1, 145, 29, 0, // Skip to: 13500
7120/* 5931 */ MCD::OPC_CheckField, 5, 2, 3, 138, 29, 0, // Skip to: 13500
7121/* 5938 */ MCD::OPC_Decode, 219, 24, 159, 2, // Opcode: V6_vsatdw
7122/* 5943 */ MCD::OPC_FilterValue, 5, 128, 29, 0, // Skip to: 13500
7123/* 5948 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
7124/* 5951 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5973
7125/* 5956 */ MCD::OPC_CheckPredicate, 15, 115, 29, 0, // Skip to: 13500
7126/* 5961 */ MCD::OPC_CheckField, 13, 1, 1, 108, 29, 0, // Skip to: 13500
7127/* 5968 */ MCD::OPC_Decode, 220, 21, 173, 2, // Opcode: V6_vaddcarryo
7128/* 5973 */ MCD::OPC_FilterValue, 1, 98, 29, 0, // Skip to: 13500
7129/* 5978 */ MCD::OPC_CheckPredicate, 15, 93, 29, 0, // Skip to: 13500
7130/* 5983 */ MCD::OPC_CheckField, 13, 1, 1, 86, 29, 0, // Skip to: 13500
7131/* 5990 */ MCD::OPC_Decode, 133, 25, 173, 2, // Opcode: V6_vsubcarryo
7132/* 5995 */ MCD::OPC_FilterValue, 30, 162, 8, 0, // Skip to: 8210
7133/* 6000 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7134/* 6003 */ MCD::OPC_FilterValue, 0, 214, 3, 0, // Skip to: 6990
7135/* 6008 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
7136/* 6011 */ MCD::OPC_FilterValue, 0, 40, 3, 0, // Skip to: 6824
7137/* 6016 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7138/* 6019 */ MCD::OPC_FilterValue, 0, 4, 1, 0, // Skip to: 6284
7139/* 6024 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7140/* 6027 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6049
7141/* 6032 */ MCD::OPC_CheckPredicate, 13, 39, 29, 0, // Skip to: 13500
7142/* 6037 */ MCD::OPC_CheckField, 22, 2, 0, 32, 29, 0, // Skip to: 13500
7143/* 6044 */ MCD::OPC_Decode, 199, 21, 174, 2, // Opcode: V6_vabsh
7144/* 6049 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6071
7145/* 6054 */ MCD::OPC_CheckPredicate, 13, 17, 29, 0, // Skip to: 13500
7146/* 6059 */ MCD::OPC_CheckField, 22, 2, 0, 10, 29, 0, // Skip to: 13500
7147/* 6066 */ MCD::OPC_Decode, 167, 25, 175, 2, // Opcode: V6_vunpackub
7148/* 6071 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6093
7149/* 6076 */ MCD::OPC_CheckPredicate, 13, 251, 28, 0, // Skip to: 13500
7150/* 6081 */ MCD::OPC_CheckField, 22, 2, 0, 244, 28, 0, // Skip to: 13500
7151/* 6088 */ MCD::OPC_Decode, 236, 24, 174, 2, // Opcode: V6_vshuffb
7152/* 6093 */ MCD::OPC_FilterValue, 3, 234, 28, 0, // Skip to: 13500
7153/* 6098 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
7154/* 6101 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6123
7155/* 6106 */ MCD::OPC_CheckPredicate, 13, 221, 28, 0, // Skip to: 13500
7156/* 6111 */ MCD::OPC_CheckField, 10, 3, 0, 214, 28, 0, // Skip to: 13500
7157/* 6118 */ MCD::OPC_Decode, 188, 20, 176, 2, // Opcode: V6_pred_and
7158/* 6123 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6145
7159/* 6128 */ MCD::OPC_CheckPredicate, 13, 199, 28, 0, // Skip to: 13500
7160/* 6133 */ MCD::OPC_CheckField, 10, 3, 0, 192, 28, 0, // Skip to: 13500
7161/* 6140 */ MCD::OPC_Decode, 191, 20, 176, 2, // Opcode: V6_pred_or
7162/* 6145 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 6174
7163/* 6150 */ MCD::OPC_CheckPredicate, 13, 177, 28, 0, // Skip to: 13500
7164/* 6155 */ MCD::OPC_CheckField, 22, 2, 0, 170, 28, 0, // Skip to: 13500
7165/* 6162 */ MCD::OPC_CheckField, 10, 3, 0, 163, 28, 0, // Skip to: 13500
7166/* 6169 */ MCD::OPC_Decode, 190, 20, 177, 2, // Opcode: V6_pred_not
7167/* 6174 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 6196
7168/* 6179 */ MCD::OPC_CheckPredicate, 13, 148, 28, 0, // Skip to: 13500
7169/* 6184 */ MCD::OPC_CheckField, 10, 3, 0, 141, 28, 0, // Skip to: 13500
7170/* 6191 */ MCD::OPC_Decode, 195, 20, 176, 2, // Opcode: V6_pred_xor
7171/* 6196 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 6218
7172/* 6201 */ MCD::OPC_CheckPredicate, 13, 126, 28, 0, // Skip to: 13500
7173/* 6206 */ MCD::OPC_CheckField, 10, 3, 0, 119, 28, 0, // Skip to: 13500
7174/* 6213 */ MCD::OPC_Decode, 192, 20, 176, 2, // Opcode: V6_pred_or_n
7175/* 6218 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 6240
7176/* 6223 */ MCD::OPC_CheckPredicate, 13, 104, 28, 0, // Skip to: 13500
7177/* 6228 */ MCD::OPC_CheckField, 10, 3, 0, 97, 28, 0, // Skip to: 13500
7178/* 6235 */ MCD::OPC_Decode, 189, 20, 176, 2, // Opcode: V6_pred_and_n
7179/* 6240 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 6262
7180/* 6245 */ MCD::OPC_CheckPredicate, 11, 82, 28, 0, // Skip to: 13500
7181/* 6250 */ MCD::OPC_CheckField, 10, 3, 0, 75, 28, 0, // Skip to: 13500
7182/* 6257 */ MCD::OPC_Decode, 196, 20, 176, 2, // Opcode: V6_shuffeqh
7183/* 6262 */ MCD::OPC_FilterValue, 7, 65, 28, 0, // Skip to: 13500
7184/* 6267 */ MCD::OPC_CheckPredicate, 11, 60, 28, 0, // Skip to: 13500
7185/* 6272 */ MCD::OPC_CheckField, 10, 3, 0, 53, 28, 0, // Skip to: 13500
7186/* 6279 */ MCD::OPC_Decode, 197, 20, 176, 2, // Opcode: V6_shuffeqw
7187/* 6284 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 6358
7188/* 6289 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7189/* 6292 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6314
7190/* 6297 */ MCD::OPC_CheckPredicate, 13, 30, 28, 0, // Skip to: 13500
7191/* 6302 */ MCD::OPC_CheckField, 22, 2, 0, 23, 28, 0, // Skip to: 13500
7192/* 6309 */ MCD::OPC_Decode, 200, 21, 174, 2, // Opcode: V6_vabsh_sat
7193/* 6314 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6336
7194/* 6319 */ MCD::OPC_CheckPredicate, 13, 8, 28, 0, // Skip to: 13500
7195/* 6324 */ MCD::OPC_CheckField, 22, 2, 0, 1, 28, 0, // Skip to: 13500
7196/* 6331 */ MCD::OPC_Decode, 168, 25, 175, 2, // Opcode: V6_vunpackuh
7197/* 6336 */ MCD::OPC_FilterValue, 2, 247, 27, 0, // Skip to: 13500
7198/* 6341 */ MCD::OPC_CheckPredicate, 13, 242, 27, 0, // Skip to: 13500
7199/* 6346 */ MCD::OPC_CheckField, 22, 2, 0, 235, 27, 0, // Skip to: 13500
7200/* 6353 */ MCD::OPC_Decode, 178, 25, 175, 2, // Opcode: V6_vzb
7201/* 6358 */ MCD::OPC_FilterValue, 2, 69, 0, 0, // Skip to: 6432
7202/* 6363 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7203/* 6366 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6388
7204/* 6371 */ MCD::OPC_CheckPredicate, 13, 212, 27, 0, // Skip to: 13500
7205/* 6376 */ MCD::OPC_CheckField, 22, 2, 0, 205, 27, 0, // Skip to: 13500
7206/* 6383 */ MCD::OPC_Decode, 201, 21, 174, 2, // Opcode: V6_vabsw
7207/* 6388 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6410
7208/* 6393 */ MCD::OPC_CheckPredicate, 13, 190, 27, 0, // Skip to: 13500
7209/* 6398 */ MCD::OPC_CheckField, 22, 2, 0, 183, 27, 0, // Skip to: 13500
7210/* 6405 */ MCD::OPC_Decode, 163, 25, 175, 2, // Opcode: V6_vunpackb
7211/* 6410 */ MCD::OPC_FilterValue, 2, 173, 27, 0, // Skip to: 13500
7212/* 6415 */ MCD::OPC_CheckPredicate, 13, 168, 27, 0, // Skip to: 13500
7213/* 6420 */ MCD::OPC_CheckField, 22, 2, 0, 161, 27, 0, // Skip to: 13500
7214/* 6427 */ MCD::OPC_Decode, 179, 25, 175, 2, // Opcode: V6_vzh
7215/* 6432 */ MCD::OPC_FilterValue, 3, 69, 0, 0, // Skip to: 6506
7216/* 6437 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7217/* 6440 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6462
7218/* 6445 */ MCD::OPC_CheckPredicate, 13, 138, 27, 0, // Skip to: 13500
7219/* 6450 */ MCD::OPC_CheckField, 22, 2, 0, 131, 27, 0, // Skip to: 13500
7220/* 6457 */ MCD::OPC_Decode, 202, 21, 174, 2, // Opcode: V6_vabsw_sat
7221/* 6462 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6484
7222/* 6467 */ MCD::OPC_CheckPredicate, 13, 116, 27, 0, // Skip to: 13500
7223/* 6472 */ MCD::OPC_CheckField, 22, 2, 0, 109, 27, 0, // Skip to: 13500
7224/* 6479 */ MCD::OPC_Decode, 164, 25, 175, 2, // Opcode: V6_vunpackh
7225/* 6484 */ MCD::OPC_FilterValue, 2, 99, 27, 0, // Skip to: 13500
7226/* 6489 */ MCD::OPC_CheckPredicate, 13, 94, 27, 0, // Skip to: 13500
7227/* 6494 */ MCD::OPC_CheckField, 22, 2, 0, 87, 27, 0, // Skip to: 13500
7228/* 6501 */ MCD::OPC_Decode, 223, 24, 175, 2, // Opcode: V6_vsb
7229/* 6506 */ MCD::OPC_FilterValue, 4, 91, 0, 0, // Skip to: 6602
7230/* 6511 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7231/* 6514 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6536
7232/* 6519 */ MCD::OPC_CheckPredicate, 13, 64, 27, 0, // Skip to: 13500
7233/* 6524 */ MCD::OPC_CheckField, 22, 2, 0, 57, 27, 0, // Skip to: 13500
7234/* 6531 */ MCD::OPC_Decode, 156, 24, 174, 2, // Opcode: V6_vnot
7235/* 6536 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6558
7236/* 6541 */ MCD::OPC_CheckPredicate, 12, 42, 27, 0, // Skip to: 13500
7237/* 6546 */ MCD::OPC_CheckField, 22, 2, 0, 35, 27, 0, // Skip to: 13500
7238/* 6553 */ MCD::OPC_Decode, 193, 21, 174, 2, // Opcode: V6_vabsb
7239/* 6558 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6580
7240/* 6563 */ MCD::OPC_CheckPredicate, 13, 20, 27, 0, // Skip to: 13500
7241/* 6568 */ MCD::OPC_CheckField, 22, 2, 0, 13, 27, 0, // Skip to: 13500
7242/* 6575 */ MCD::OPC_Decode, 233, 24, 175, 2, // Opcode: V6_vsh
7243/* 6580 */ MCD::OPC_FilterValue, 3, 3, 27, 0, // Skip to: 13500
7244/* 6585 */ MCD::OPC_CheckPredicate, 13, 254, 26, 0, // Skip to: 13500
7245/* 6590 */ MCD::OPC_CheckField, 22, 2, 0, 247, 26, 0, // Skip to: 13500
7246/* 6597 */ MCD::OPC_Decode, 155, 24, 174, 2, // Opcode: V6_vnormamtw
7247/* 6602 */ MCD::OPC_FilterValue, 5, 69, 0, 0, // Skip to: 6676
7248/* 6607 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7249/* 6610 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6632
7250/* 6615 */ MCD::OPC_CheckPredicate, 12, 224, 26, 0, // Skip to: 13500
7251/* 6620 */ MCD::OPC_CheckField, 22, 2, 0, 217, 26, 0, // Skip to: 13500
7252/* 6627 */ MCD::OPC_Decode, 194, 21, 174, 2, // Opcode: V6_vabsb_sat
7253/* 6632 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6654
7254/* 6637 */ MCD::OPC_CheckPredicate, 13, 202, 26, 0, // Skip to: 13500
7255/* 6642 */ MCD::OPC_CheckField, 22, 2, 0, 195, 26, 0, // Skip to: 13500
7256/* 6649 */ MCD::OPC_Decode, 179, 22, 174, 2, // Opcode: V6_vcl0w
7257/* 6654 */ MCD::OPC_FilterValue, 3, 185, 26, 0, // Skip to: 13500
7258/* 6659 */ MCD::OPC_CheckPredicate, 13, 180, 26, 0, // Skip to: 13500
7259/* 6664 */ MCD::OPC_CheckField, 22, 2, 0, 173, 26, 0, // Skip to: 13500
7260/* 6671 */ MCD::OPC_Decode, 154, 24, 174, 2, // Opcode: V6_vnormamth
7261/* 6676 */ MCD::OPC_FilterValue, 6, 69, 0, 0, // Skip to: 6750
7262/* 6681 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7263/* 6684 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6706
7264/* 6689 */ MCD::OPC_CheckPredicate, 13, 150, 26, 0, // Skip to: 13500
7265/* 6694 */ MCD::OPC_CheckField, 22, 2, 0, 143, 26, 0, // Skip to: 13500
7266/* 6701 */ MCD::OPC_Decode, 204, 22, 174, 2, // Opcode: V6_vdealh
7267/* 6706 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6728
7268/* 6711 */ MCD::OPC_CheckPredicate, 19, 128, 26, 0, // Skip to: 13500
7269/* 6716 */ MCD::OPC_CheckField, 22, 2, 0, 121, 26, 0, // Skip to: 13500
7270/* 6723 */ MCD::OPC_Decode, 164, 22, 174, 2, // Opcode: V6_vassign_tmp
7271/* 6728 */ MCD::OPC_FilterValue, 2, 111, 26, 0, // Skip to: 13500
7272/* 6733 */ MCD::OPC_CheckPredicate, 13, 106, 26, 0, // Skip to: 13500
7273/* 6738 */ MCD::OPC_CheckField, 22, 2, 0, 99, 26, 0, // Skip to: 13500
7274/* 6745 */ MCD::OPC_Decode, 166, 24, 174, 2, // Opcode: V6_vpopcounth
7275/* 6750 */ MCD::OPC_FilterValue, 7, 89, 26, 0, // Skip to: 13500
7276/* 6755 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7277/* 6758 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6780
7278/* 6763 */ MCD::OPC_CheckPredicate, 13, 76, 26, 0, // Skip to: 13500
7279/* 6768 */ MCD::OPC_CheckField, 22, 2, 0, 69, 26, 0, // Skip to: 13500
7280/* 6775 */ MCD::OPC_Decode, 202, 22, 174, 2, // Opcode: V6_vdealb
7281/* 6780 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6802
7282/* 6785 */ MCD::OPC_CheckPredicate, 13, 54, 26, 0, // Skip to: 13500
7283/* 6790 */ MCD::OPC_CheckField, 22, 2, 0, 47, 26, 0, // Skip to: 13500
7284/* 6797 */ MCD::OPC_Decode, 238, 24, 174, 2, // Opcode: V6_vshuffh
7285/* 6802 */ MCD::OPC_FilterValue, 2, 37, 26, 0, // Skip to: 13500
7286/* 6807 */ MCD::OPC_CheckPredicate, 13, 32, 26, 0, // Skip to: 13500
7287/* 6812 */ MCD::OPC_CheckField, 22, 2, 0, 25, 26, 0, // Skip to: 13500
7288/* 6819 */ MCD::OPC_Decode, 178, 22, 174, 2, // Opcode: V6_vcl0h
7289/* 6824 */ MCD::OPC_FilterValue, 1, 15, 26, 0, // Skip to: 13500
7290/* 6829 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
7291/* 6832 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6847
7292/* 6837 */ MCD::OPC_CheckPredicate, 11, 2, 26, 0, // Skip to: 13500
7293/* 6842 */ MCD::OPC_Decode, 176, 23, 178, 2, // Opcode: V6_vlutvvbi
7294/* 6847 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6862
7295/* 6852 */ MCD::OPC_CheckPredicate, 11, 243, 25, 0, // Skip to: 13500
7296/* 6857 */ MCD::OPC_Decode, 181, 23, 179, 2, // Opcode: V6_vlutvwhi
7297/* 6862 */ MCD::OPC_FilterValue, 2, 233, 25, 0, // Skip to: 13500
7298/* 6867 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7299/* 6870 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6885
7300/* 6875 */ MCD::OPC_CheckPredicate, 11, 220, 25, 0, // Skip to: 13500
7301/* 6880 */ MCD::OPC_Decode, 218, 21, 165, 2, // Opcode: V6_vaddbsat_dv
7302/* 6885 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6900
7303/* 6890 */ MCD::OPC_CheckPredicate, 11, 205, 25, 0, // Skip to: 13500
7304/* 6895 */ MCD::OPC_Decode, 131, 25, 165, 2, // Opcode: V6_vsubbsat_dv
7305/* 6900 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 6915
7306/* 6905 */ MCD::OPC_CheckPredicate, 11, 190, 25, 0, // Skip to: 13500
7307/* 6910 */ MCD::OPC_Decode, 242, 21, 165, 2, // Opcode: V6_vadduwsat_dv
7308/* 6915 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 6930
7309/* 6920 */ MCD::OPC_CheckPredicate, 11, 175, 25, 0, // Skip to: 13500
7310/* 6925 */ MCD::OPC_Decode, 149, 25, 165, 2, // Opcode: V6_vsubuwsat_dv
7311/* 6930 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 6945
7312/* 6935 */ MCD::OPC_CheckPredicate, 11, 160, 25, 0, // Skip to: 13500
7313/* 6940 */ MCD::OPC_Decode, 236, 21, 159, 2, // Opcode: V6_vaddububb_sat
7314/* 6945 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 6960
7315/* 6950 */ MCD::OPC_CheckPredicate, 11, 145, 25, 0, // Skip to: 13500
7316/* 6955 */ MCD::OPC_Decode, 144, 25, 159, 2, // Opcode: V6_vsubububb_sat
7317/* 6960 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 6975
7318/* 6965 */ MCD::OPC_CheckPredicate, 11, 130, 25, 0, // Skip to: 13500
7319/* 6970 */ MCD::OPC_Decode, 233, 23, 164, 2, // Opcode: V6_vmpyewuh_64
7320/* 6975 */ MCD::OPC_FilterValue, 7, 120, 25, 0, // Skip to: 13500
7321/* 6980 */ MCD::OPC_CheckPredicate, 19, 115, 25, 0, // Skip to: 13500
7322/* 6985 */ MCD::OPC_Decode, 182, 22, 164, 2, // Opcode: V6_vcombine_tmp
7323/* 6990 */ MCD::OPC_FilterValue, 1, 105, 25, 0, // Skip to: 13500
7324/* 6995 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
7325/* 6998 */ MCD::OPC_FilterValue, 0, 101, 4, 0, // Skip to: 8128
7326/* 7003 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7327/* 7006 */ MCD::OPC_FilterValue, 0, 136, 0, 0, // Skip to: 7147
7328/* 7011 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7329/* 7014 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 7036
7330/* 7019 */ MCD::OPC_CheckPredicate, 13, 76, 25, 0, // Skip to: 13500
7331/* 7024 */ MCD::OPC_CheckField, 22, 2, 0, 69, 25, 0, // Skip to: 13500
7332/* 7031 */ MCD::OPC_Decode, 165, 25, 180, 2, // Opcode: V6_vunpackob
7333/* 7036 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7051
7334/* 7041 */ MCD::OPC_CheckPredicate, 13, 54, 25, 0, // Skip to: 13500
7335/* 7046 */ MCD::OPC_Decode, 216, 21, 181, 2, // Opcode: V6_vaddbq
7336/* 7051 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7066
7337/* 7056 */ MCD::OPC_CheckPredicate, 13, 39, 25, 0, // Skip to: 13500
7338/* 7061 */ MCD::OPC_Decode, 153, 25, 181, 2, // Opcode: V6_vsubwq
7339/* 7066 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7081
7340/* 7071 */ MCD::OPC_CheckPredicate, 11, 24, 25, 0, // Skip to: 13500
7341/* 7076 */ MCD::OPC_Decode, 129, 22, 182, 2, // Opcode: V6_vandvqv
7342/* 7081 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7103
7343/* 7086 */ MCD::OPC_CheckPredicate, 21, 9, 25, 0, // Skip to: 13500
7344/* 7091 */ MCD::OPC_CheckField, 22, 2, 0, 2, 25, 0, // Skip to: 13500
7345/* 7098 */ MCD::OPC_Decode, 187, 22, 174, 2, // Opcode: V6_vconv_sf_qf32
7346/* 7103 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7125
7347/* 7108 */ MCD::OPC_CheckPredicate, 16, 243, 24, 0, // Skip to: 13500
7348/* 7113 */ MCD::OPC_CheckField, 22, 2, 0, 236, 24, 0, // Skip to: 13500
7349/* 7120 */ MCD::OPC_Decode, 200, 22, 174, 2, // Opcode: V6_vcvt_uh_hf
7350/* 7125 */ MCD::OPC_FilterValue, 6, 226, 24, 0, // Skip to: 13500
7351/* 7130 */ MCD::OPC_CheckPredicate, 16, 221, 24, 0, // Skip to: 13500
7352/* 7135 */ MCD::OPC_CheckField, 22, 2, 0, 214, 24, 0, // Skip to: 13500
7353/* 7142 */ MCD::OPC_Decode, 192, 22, 174, 2, // Opcode: V6_vcvt_h_hf
7354/* 7147 */ MCD::OPC_FilterValue, 1, 136, 0, 0, // Skip to: 7288
7355/* 7152 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7356/* 7155 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 7177
7357/* 7160 */ MCD::OPC_CheckPredicate, 13, 191, 24, 0, // Skip to: 13500
7358/* 7165 */ MCD::OPC_CheckField, 22, 2, 0, 184, 24, 0, // Skip to: 13500
7359/* 7172 */ MCD::OPC_Decode, 166, 25, 180, 2, // Opcode: V6_vunpackoh
7360/* 7177 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7192
7361/* 7182 */ MCD::OPC_CheckPredicate, 13, 169, 24, 0, // Skip to: 13500
7362/* 7187 */ MCD::OPC_Decode, 227, 21, 181, 2, // Opcode: V6_vaddhq
7363/* 7192 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7207
7364/* 7197 */ MCD::OPC_CheckPredicate, 13, 154, 24, 0, // Skip to: 13500
7365/* 7202 */ MCD::OPC_Decode, 128, 25, 181, 2, // Opcode: V6_vsubbnq
7366/* 7207 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 7222
7367/* 7212 */ MCD::OPC_CheckPredicate, 11, 139, 24, 0, // Skip to: 13500
7368/* 7217 */ MCD::OPC_Decode, 128, 22, 182, 2, // Opcode: V6_vandvnqv
7369/* 7222 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7244
7370/* 7227 */ MCD::OPC_CheckPredicate, 16, 124, 24, 0, // Skip to: 13500
7371/* 7232 */ MCD::OPC_CheckField, 22, 2, 0, 117, 24, 0, // Skip to: 13500
7372/* 7239 */ MCD::OPC_Decode, 196, 22, 175, 2, // Opcode: V6_vcvt_hf_ub
7373/* 7244 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7266
7374/* 7249 */ MCD::OPC_CheckPredicate, 22, 102, 24, 0, // Skip to: 13500
7375/* 7254 */ MCD::OPC_CheckField, 22, 2, 0, 95, 24, 0, // Skip to: 13500
7376/* 7261 */ MCD::OPC_Decode, 189, 22, 174, 2, // Opcode: V6_vconv_w_sf
7377/* 7266 */ MCD::OPC_FilterValue, 6, 85, 24, 0, // Skip to: 13500
7378/* 7271 */ MCD::OPC_CheckPredicate, 16, 80, 24, 0, // Skip to: 13500
7379/* 7276 */ MCD::OPC_CheckField, 22, 2, 0, 73, 24, 0, // Skip to: 13500
7380/* 7283 */ MCD::OPC_Decode, 163, 22, 174, 2, // Opcode: V6_vassign_fp
7381/* 7288 */ MCD::OPC_FilterValue, 2, 152, 0, 0, // Skip to: 7445
7382/* 7293 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7383/* 7296 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7311
7384/* 7301 */ MCD::OPC_CheckPredicate, 13, 50, 24, 0, // Skip to: 13500
7385/* 7306 */ MCD::OPC_Decode, 246, 21, 181, 2, // Opcode: V6_vaddwq
7386/* 7311 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7326
7387/* 7316 */ MCD::OPC_CheckPredicate, 13, 35, 24, 0, // Skip to: 13500
7388/* 7321 */ MCD::OPC_Decode, 136, 25, 181, 2, // Opcode: V6_vsubhnq
7389/* 7326 */ MCD::OPC_FilterValue, 3, 48, 0, 0, // Skip to: 7379
7390/* 7331 */ MCD::OPC_ExtractField, 8, 5, // Inst{12-8} ...
7391/* 7334 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7349
7392/* 7339 */ MCD::OPC_CheckPredicate, 12, 12, 24, 0, // Skip to: 13500
7393/* 7344 */ MCD::OPC_Decode, 167, 24, 183, 2, // Opcode: V6_vprefixqb
7394/* 7349 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7364
7395/* 7354 */ MCD::OPC_CheckPredicate, 12, 253, 23, 0, // Skip to: 13500
7396/* 7359 */ MCD::OPC_Decode, 168, 24, 183, 2, // Opcode: V6_vprefixqh
7397/* 7364 */ MCD::OPC_FilterValue, 2, 243, 23, 0, // Skip to: 13500
7398/* 7369 */ MCD::OPC_CheckPredicate, 12, 238, 23, 0, // Skip to: 13500
7399/* 7374 */ MCD::OPC_Decode, 169, 24, 183, 2, // Opcode: V6_vprefixqw
7400/* 7379 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7401
7401/* 7384 */ MCD::OPC_CheckPredicate, 16, 223, 23, 0, // Skip to: 13500
7402/* 7389 */ MCD::OPC_CheckField, 22, 2, 0, 216, 23, 0, // Skip to: 13500
7403/* 7396 */ MCD::OPC_Decode, 193, 22, 175, 2, // Opcode: V6_vcvt_hf_b
7404/* 7401 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7423
7405/* 7406 */ MCD::OPC_CheckPredicate, 22, 201, 23, 0, // Skip to: 13500
7406/* 7411 */ MCD::OPC_CheckField, 22, 2, 0, 194, 23, 0, // Skip to: 13500
7407/* 7418 */ MCD::OPC_Decode, 183, 22, 174, 2, // Opcode: V6_vconv_h_hf
7408/* 7423 */ MCD::OPC_FilterValue, 6, 184, 23, 0, // Skip to: 13500
7409/* 7428 */ MCD::OPC_CheckPredicate, 16, 179, 23, 0, // Skip to: 13500
7410/* 7433 */ MCD::OPC_CheckField, 22, 2, 0, 172, 23, 0, // Skip to: 13500
7411/* 7440 */ MCD::OPC_Decode, 245, 22, 174, 2, // Opcode: V6_vfneg_hf
7412/* 7445 */ MCD::OPC_FilterValue, 3, 99, 0, 0, // Skip to: 7549
7413/* 7450 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7414/* 7453 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7468
7415/* 7458 */ MCD::OPC_CheckPredicate, 13, 149, 23, 0, // Skip to: 13500
7416/* 7463 */ MCD::OPC_Decode, 215, 21, 181, 2, // Opcode: V6_vaddbnq
7417/* 7468 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 7483
7418/* 7473 */ MCD::OPC_CheckPredicate, 13, 134, 23, 0, // Skip to: 13500
7419/* 7478 */ MCD::OPC_Decode, 152, 25, 181, 2, // Opcode: V6_vsubwnq
7420/* 7483 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7505
7421/* 7488 */ MCD::OPC_CheckPredicate, 21, 119, 23, 0, // Skip to: 13500
7422/* 7493 */ MCD::OPC_CheckField, 22, 2, 0, 112, 23, 0, // Skip to: 13500
7423/* 7500 */ MCD::OPC_Decode, 185, 22, 174, 2, // Opcode: V6_vconv_hf_qf16
7424/* 7505 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7527
7425/* 7510 */ MCD::OPC_CheckPredicate, 22, 97, 23, 0, // Skip to: 13500
7426/* 7515 */ MCD::OPC_CheckField, 22, 2, 0, 90, 23, 0, // Skip to: 13500
7427/* 7522 */ MCD::OPC_Decode, 188, 22, 174, 2, // Opcode: V6_vconv_sf_w
7428/* 7527 */ MCD::OPC_FilterValue, 6, 80, 23, 0, // Skip to: 13500
7429/* 7532 */ MCD::OPC_CheckPredicate, 16, 75, 23, 0, // Skip to: 13500
7430/* 7537 */ MCD::OPC_CheckField, 22, 2, 0, 68, 23, 0, // Skip to: 13500
7431/* 7544 */ MCD::OPC_Decode, 246, 22, 174, 2, // Opcode: V6_vfneg_sf
7432/* 7549 */ MCD::OPC_FilterValue, 4, 139, 1, 0, // Skip to: 7949
7433/* 7554 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7434/* 7557 */ MCD::OPC_FilterValue, 0, 166, 0, 0, // Skip to: 7728
7435/* 7562 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
7436/* 7565 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 7600
7437/* 7570 */ MCD::OPC_CheckPredicate, 13, 37, 23, 0, // Skip to: 13500
7438/* 7575 */ MCD::OPC_CheckField, 22, 2, 0, 30, 23, 0, // Skip to: 13500
7439/* 7582 */ MCD::OPC_CheckField, 8, 1, 0, 23, 23, 0, // Skip to: 13500
7440/* 7589 */ MCD::OPC_CheckField, 0, 5, 0, 16, 23, 0, // Skip to: 13500
7441/* 7596 */ MCD::OPC_Decode, 161, 23, 61, // Opcode: V6_vhist
7442/* 7600 */ MCD::OPC_FilterValue, 1, 59, 0, 0, // Skip to: 7664
7443/* 7605 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
7444/* 7608 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 7636
7445/* 7613 */ MCD::OPC_CheckPredicate, 11, 250, 22, 0, // Skip to: 13500
7446/* 7618 */ MCD::OPC_CheckField, 22, 2, 0, 243, 22, 0, // Skip to: 13500
7447/* 7625 */ MCD::OPC_CheckField, 0, 5, 0, 236, 22, 0, // Skip to: 13500
7448/* 7632 */ MCD::OPC_Decode, 173, 25, 61, // Opcode: V6_vwhist256
7449/* 7636 */ MCD::OPC_FilterValue, 1, 227, 22, 0, // Skip to: 13500
7450/* 7641 */ MCD::OPC_CheckPredicate, 11, 222, 22, 0, // Skip to: 13500
7451/* 7646 */ MCD::OPC_CheckField, 22, 2, 0, 215, 22, 0, // Skip to: 13500
7452/* 7653 */ MCD::OPC_CheckField, 0, 5, 0, 208, 22, 0, // Skip to: 13500
7453/* 7660 */ MCD::OPC_Decode, 174, 25, 61, // Opcode: V6_vwhist256_sat
7454/* 7664 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 7699
7455/* 7669 */ MCD::OPC_CheckPredicate, 11, 194, 22, 0, // Skip to: 13500
7456/* 7674 */ MCD::OPC_CheckField, 22, 2, 0, 187, 22, 0, // Skip to: 13500
7457/* 7681 */ MCD::OPC_CheckField, 8, 1, 0, 180, 22, 0, // Skip to: 13500
7458/* 7688 */ MCD::OPC_CheckField, 0, 5, 0, 173, 22, 0, // Skip to: 13500
7459/* 7695 */ MCD::OPC_Decode, 169, 25, 61, // Opcode: V6_vwhist128
7460/* 7699 */ MCD::OPC_FilterValue, 3, 164, 22, 0, // Skip to: 13500
7461/* 7704 */ MCD::OPC_CheckPredicate, 11, 159, 22, 0, // Skip to: 13500
7462/* 7709 */ MCD::OPC_CheckField, 22, 2, 0, 152, 22, 0, // Skip to: 13500
7463/* 7716 */ MCD::OPC_CheckField, 0, 5, 0, 145, 22, 0, // Skip to: 13500
7464/* 7723 */ MCD::OPC_Decode, 170, 25, 184, 2, // Opcode: V6_vwhist128m
7465/* 7728 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7743
7466/* 7733 */ MCD::OPC_CheckPredicate, 13, 130, 22, 0, // Skip to: 13500
7467/* 7738 */ MCD::OPC_Decode, 226, 21, 181, 2, // Opcode: V6_vaddhnq
7468/* 7743 */ MCD::OPC_FilterValue, 2, 135, 0, 0, // Skip to: 7883
7469/* 7748 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
7470/* 7751 */ MCD::OPC_FilterValue, 0, 24, 0, 0, // Skip to: 7780
7471/* 7756 */ MCD::OPC_CheckPredicate, 13, 107, 22, 0, // Skip to: 13500
7472/* 7761 */ MCD::OPC_CheckField, 8, 1, 0, 100, 22, 0, // Skip to: 13500
7473/* 7768 */ MCD::OPC_CheckField, 0, 5, 0, 93, 22, 0, // Skip to: 13500
7474/* 7775 */ MCD::OPC_Decode, 162, 23, 185, 2, // Opcode: V6_vhistq
7475/* 7780 */ MCD::OPC_FilterValue, 1, 47, 0, 0, // Skip to: 7832
7476/* 7785 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
7477/* 7788 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 7810
7478/* 7793 */ MCD::OPC_CheckPredicate, 11, 70, 22, 0, // Skip to: 13500
7479/* 7798 */ MCD::OPC_CheckField, 0, 5, 0, 63, 22, 0, // Skip to: 13500
7480/* 7805 */ MCD::OPC_Decode, 175, 25, 185, 2, // Opcode: V6_vwhist256q
7481/* 7810 */ MCD::OPC_FilterValue, 1, 53, 22, 0, // Skip to: 13500
7482/* 7815 */ MCD::OPC_CheckPredicate, 11, 48, 22, 0, // Skip to: 13500
7483/* 7820 */ MCD::OPC_CheckField, 0, 5, 0, 41, 22, 0, // Skip to: 13500
7484/* 7827 */ MCD::OPC_Decode, 176, 25, 185, 2, // Opcode: V6_vwhist256q_sat
7485/* 7832 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 7861
7486/* 7837 */ MCD::OPC_CheckPredicate, 11, 26, 22, 0, // Skip to: 13500
7487/* 7842 */ MCD::OPC_CheckField, 8, 1, 0, 19, 22, 0, // Skip to: 13500
7488/* 7849 */ MCD::OPC_CheckField, 0, 5, 0, 12, 22, 0, // Skip to: 13500
7489/* 7856 */ MCD::OPC_Decode, 171, 25, 185, 2, // Opcode: V6_vwhist128q
7490/* 7861 */ MCD::OPC_FilterValue, 3, 2, 22, 0, // Skip to: 13500
7491/* 7866 */ MCD::OPC_CheckPredicate, 11, 253, 21, 0, // Skip to: 13500
7492/* 7871 */ MCD::OPC_CheckField, 0, 5, 0, 246, 21, 0, // Skip to: 13500
7493/* 7878 */ MCD::OPC_Decode, 172, 25, 186, 2, // Opcode: V6_vwhist128qm
7494/* 7883 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7905
7495/* 7888 */ MCD::OPC_CheckPredicate, 16, 231, 21, 0, // Skip to: 13500
7496/* 7893 */ MCD::OPC_CheckField, 22, 2, 0, 224, 21, 0, // Skip to: 13500
7497/* 7900 */ MCD::OPC_Decode, 198, 22, 175, 2, // Opcode: V6_vcvt_sf_hf
7498/* 7905 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7927
7499/* 7910 */ MCD::OPC_CheckPredicate, 22, 209, 21, 0, // Skip to: 13500
7500/* 7915 */ MCD::OPC_CheckField, 22, 2, 0, 202, 21, 0, // Skip to: 13500
7501/* 7922 */ MCD::OPC_Decode, 184, 22, 174, 2, // Opcode: V6_vconv_hf_h
7502/* 7927 */ MCD::OPC_FilterValue, 6, 192, 21, 0, // Skip to: 13500
7503/* 7932 */ MCD::OPC_CheckPredicate, 16, 187, 21, 0, // Skip to: 13500
7504/* 7937 */ MCD::OPC_CheckField, 22, 2, 0, 180, 21, 0, // Skip to: 13500
7505/* 7944 */ MCD::OPC_Decode, 191, 21, 174, 2, // Opcode: V6_vabs_hf
7506/* 7949 */ MCD::OPC_FilterValue, 5, 62, 0, 0, // Skip to: 8016
7507/* 7954 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7508/* 7957 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 7972
7509/* 7962 */ MCD::OPC_CheckPredicate, 13, 157, 21, 0, // Skip to: 13500
7510/* 7967 */ MCD::OPC_Decode, 245, 21, 181, 2, // Opcode: V6_vaddwnq
7511/* 7972 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 7994
7512/* 7977 */ MCD::OPC_CheckPredicate, 16, 142, 21, 0, // Skip to: 13500
7513/* 7982 */ MCD::OPC_CheckField, 22, 2, 0, 135, 21, 0, // Skip to: 13500
7514/* 7989 */ MCD::OPC_Decode, 197, 22, 174, 2, // Opcode: V6_vcvt_hf_uh
7515/* 7994 */ MCD::OPC_FilterValue, 6, 125, 21, 0, // Skip to: 13500
7516/* 7999 */ MCD::OPC_CheckPredicate, 16, 120, 21, 0, // Skip to: 13500
7517/* 8004 */ MCD::OPC_CheckField, 22, 2, 0, 113, 21, 0, // Skip to: 13500
7518/* 8011 */ MCD::OPC_Decode, 192, 21, 174, 2, // Opcode: V6_vabs_sf
7519/* 8016 */ MCD::OPC_FilterValue, 6, 40, 0, 0, // Skip to: 8061
7520/* 8021 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7521/* 8024 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8039
7522/* 8029 */ MCD::OPC_CheckPredicate, 13, 90, 21, 0, // Skip to: 13500
7523/* 8034 */ MCD::OPC_Decode, 129, 25, 181, 2, // Opcode: V6_vsubbq
7524/* 8039 */ MCD::OPC_FilterValue, 4, 80, 21, 0, // Skip to: 13500
7525/* 8044 */ MCD::OPC_CheckPredicate, 21, 75, 21, 0, // Skip to: 13500
7526/* 8049 */ MCD::OPC_CheckField, 22, 2, 0, 68, 21, 0, // Skip to: 13500
7527/* 8056 */ MCD::OPC_Decode, 186, 22, 187, 2, // Opcode: V6_vconv_hf_qf32
7528/* 8061 */ MCD::OPC_FilterValue, 7, 58, 21, 0, // Skip to: 13500
7529/* 8066 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
7530/* 8069 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8084
7531/* 8074 */ MCD::OPC_CheckPredicate, 13, 45, 21, 0, // Skip to: 13500
7532/* 8079 */ MCD::OPC_Decode, 137, 25, 181, 2, // Opcode: V6_vsubhq
7533/* 8084 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8106
7534/* 8089 */ MCD::OPC_CheckPredicate, 13, 30, 21, 0, // Skip to: 13500
7535/* 8094 */ MCD::OPC_CheckField, 22, 2, 0, 23, 21, 0, // Skip to: 13500
7536/* 8101 */ MCD::OPC_Decode, 162, 22, 174, 2, // Opcode: V6_vassign
7537/* 8106 */ MCD::OPC_FilterValue, 4, 13, 21, 0, // Skip to: 13500
7538/* 8111 */ MCD::OPC_CheckPredicate, 16, 8, 21, 0, // Skip to: 13500
7539/* 8116 */ MCD::OPC_CheckField, 22, 2, 0, 1, 21, 0, // Skip to: 13500
7540/* 8123 */ MCD::OPC_Decode, 194, 22, 174, 2, // Opcode: V6_vcvt_hf_h
7541/* 8128 */ MCD::OPC_FilterValue, 1, 247, 20, 0, // Skip to: 13500
7542/* 8133 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
7543/* 8136 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8151
7544/* 8141 */ MCD::OPC_CheckPredicate, 13, 234, 20, 0, // Skip to: 13500
7545/* 8146 */ MCD::OPC_Decode, 250, 21, 178, 2, // Opcode: V6_valignbi
7546/* 8151 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8166
7547/* 8156 */ MCD::OPC_CheckPredicate, 13, 219, 20, 0, // Skip to: 13500
7548/* 8161 */ MCD::OPC_Decode, 165, 23, 178, 2, // Opcode: V6_vlalignbi
7549/* 8166 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8188
7550/* 8171 */ MCD::OPC_CheckPredicate, 13, 204, 20, 0, // Skip to: 13500
7551/* 8176 */ MCD::OPC_CheckField, 7, 1, 0, 197, 20, 0, // Skip to: 13500
7552/* 8183 */ MCD::OPC_Decode, 156, 25, 188, 2, // Opcode: V6_vswap
7553/* 8188 */ MCD::OPC_FilterValue, 3, 187, 20, 0, // Skip to: 13500
7554/* 8193 */ MCD::OPC_CheckPredicate, 13, 182, 20, 0, // Skip to: 13500
7555/* 8198 */ MCD::OPC_CheckField, 7, 1, 0, 175, 20, 0, // Skip to: 13500
7556/* 8205 */ MCD::OPC_Decode, 147, 24, 173, 2, // Opcode: V6_vmux
7557/* 8210 */ MCD::OPC_FilterValue, 31, 168, 8, 0, // Skip to: 10431
7558/* 8215 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7559/* 8218 */ MCD::OPC_FilterValue, 0, 35, 1, 0, // Skip to: 8514
7560/* 8223 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7561/* 8226 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 8264
7562/* 8231 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7563/* 8234 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8249
7564/* 8239 */ MCD::OPC_CheckPredicate, 11, 136, 20, 0, // Skip to: 13500
7565/* 8244 */ MCD::OPC_Decode, 217, 21, 159, 2, // Opcode: V6_vaddbsat
7566/* 8249 */ MCD::OPC_FilterValue, 1, 126, 20, 0, // Skip to: 13500
7567/* 8254 */ MCD::OPC_CheckPredicate, 11, 121, 20, 0, // Skip to: 13500
7568/* 8259 */ MCD::OPC_Decode, 222, 21, 159, 2, // Opcode: V6_vaddclbh
7569/* 8264 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 8302
7570/* 8269 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7571/* 8272 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8287
7572/* 8277 */ MCD::OPC_CheckPredicate, 13, 98, 20, 0, // Skip to: 13500
7573/* 8282 */ MCD::OPC_Decode, 195, 23, 159, 2, // Opcode: V6_vminub
7574/* 8287 */ MCD::OPC_FilterValue, 1, 88, 20, 0, // Skip to: 13500
7575/* 8292 */ MCD::OPC_CheckPredicate, 11, 83, 20, 0, // Skip to: 13500
7576/* 8297 */ MCD::OPC_Decode, 223, 21, 159, 2, // Opcode: V6_vaddclbw
7577/* 8302 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 8340
7578/* 8307 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7579/* 8310 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8325
7580/* 8315 */ MCD::OPC_CheckPredicate, 13, 60, 20, 0, // Skip to: 13500
7581/* 8320 */ MCD::OPC_Decode, 196, 23, 159, 2, // Opcode: V6_vminuh
7582/* 8325 */ MCD::OPC_FilterValue, 1, 50, 20, 0, // Skip to: 13500
7583/* 8330 */ MCD::OPC_CheckPredicate, 12, 45, 20, 0, // Skip to: 13500
7584/* 8335 */ MCD::OPC_Decode, 173, 22, 159, 2, // Opcode: V6_vavguw
7585/* 8340 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 8378
7586/* 8345 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7587/* 8348 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8363
7588/* 8353 */ MCD::OPC_CheckPredicate, 13, 22, 20, 0, // Skip to: 13500
7589/* 8358 */ MCD::OPC_Decode, 194, 23, 159, 2, // Opcode: V6_vminh
7590/* 8363 */ MCD::OPC_FilterValue, 1, 12, 20, 0, // Skip to: 13500
7591/* 8368 */ MCD::OPC_CheckPredicate, 12, 7, 20, 0, // Skip to: 13500
7592/* 8373 */ MCD::OPC_Decode, 174, 22, 159, 2, // Opcode: V6_vavguwrnd
7593/* 8378 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 8416
7594/* 8383 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7595/* 8386 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8401
7596/* 8391 */ MCD::OPC_CheckPredicate, 13, 240, 19, 0, // Skip to: 13500
7597/* 8396 */ MCD::OPC_Decode, 197, 23, 159, 2, // Opcode: V6_vminw
7598/* 8401 */ MCD::OPC_FilterValue, 1, 230, 19, 0, // Skip to: 13500
7599/* 8406 */ MCD::OPC_CheckPredicate, 12, 225, 19, 0, // Skip to: 13500
7600/* 8411 */ MCD::OPC_Decode, 165, 22, 159, 2, // Opcode: V6_vavgb
7601/* 8416 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 8454
7602/* 8421 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7603/* 8424 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8439
7604/* 8429 */ MCD::OPC_CheckPredicate, 13, 202, 19, 0, // Skip to: 13500
7605/* 8434 */ MCD::OPC_Decode, 187, 23, 159, 2, // Opcode: V6_vmaxub
7606/* 8439 */ MCD::OPC_FilterValue, 1, 192, 19, 0, // Skip to: 13500
7607/* 8444 */ MCD::OPC_CheckPredicate, 12, 187, 19, 0, // Skip to: 13500
7608/* 8449 */ MCD::OPC_Decode, 166, 22, 159, 2, // Opcode: V6_vavgbrnd
7609/* 8454 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 8492
7610/* 8459 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7611/* 8462 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8477
7612/* 8467 */ MCD::OPC_CheckPredicate, 13, 164, 19, 0, // Skip to: 13500
7613/* 8472 */ MCD::OPC_Decode, 188, 23, 159, 2, // Opcode: V6_vmaxuh
7614/* 8477 */ MCD::OPC_FilterValue, 1, 154, 19, 0, // Skip to: 13500
7615/* 8482 */ MCD::OPC_CheckPredicate, 12, 149, 19, 0, // Skip to: 13500
7616/* 8487 */ MCD::OPC_Decode, 148, 24, 159, 2, // Opcode: V6_vnavgb
7617/* 8492 */ MCD::OPC_FilterValue, 7, 139, 19, 0, // Skip to: 13500
7618/* 8497 */ MCD::OPC_CheckPredicate, 13, 134, 19, 0, // Skip to: 13500
7619/* 8502 */ MCD::OPC_CheckField, 13, 1, 0, 127, 19, 0, // Skip to: 13500
7620/* 8509 */ MCD::OPC_Decode, 186, 23, 159, 2, // Opcode: V6_vmaxh
7621/* 8514 */ MCD::OPC_FilterValue, 1, 185, 0, 0, // Skip to: 8704
7622/* 8519 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
7623/* 8522 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 8613
7624/* 8527 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7625/* 8530 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 8598
7626/* 8535 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
7627/* 8538 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8553
7628/* 8543 */ MCD::OPC_CheckPredicate, 13, 88, 19, 0, // Skip to: 13500
7629/* 8548 */ MCD::OPC_Decode, 189, 23, 159, 2, // Opcode: V6_vmaxw
7630/* 8553 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8568
7631/* 8558 */ MCD::OPC_CheckPredicate, 13, 73, 19, 0, // Skip to: 13500
7632/* 8563 */ MCD::OPC_Decode, 206, 22, 159, 2, // Opcode: V6_vdelta
7633/* 8568 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8583
7634/* 8573 */ MCD::OPC_CheckPredicate, 11, 58, 19, 0, // Skip to: 13500
7635/* 8578 */ MCD::OPC_Decode, 130, 25, 159, 2, // Opcode: V6_vsubbsat
7636/* 8583 */ MCD::OPC_FilterValue, 3, 48, 19, 0, // Skip to: 13500
7637/* 8588 */ MCD::OPC_CheckPredicate, 13, 43, 19, 0, // Skip to: 13500
7638/* 8593 */ MCD::OPC_Decode, 170, 24, 159, 2, // Opcode: V6_vrdelta
7639/* 8598 */ MCD::OPC_FilterValue, 1, 33, 19, 0, // Skip to: 13500
7640/* 8603 */ MCD::OPC_CheckPredicate, 17, 28, 19, 0, // Skip to: 13500
7641/* 8608 */ MCD::OPC_Decode, 201, 20, 189, 2, // Opcode: V6_v6mpyvubs10_vxx
7642/* 8613 */ MCD::OPC_FilterValue, 1, 18, 19, 0, // Skip to: 13500
7643/* 8618 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7644/* 8621 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 8689
7645/* 8626 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
7646/* 8629 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8644
7647/* 8634 */ MCD::OPC_CheckPredicate, 11, 253, 18, 0, // Skip to: 13500
7648/* 8639 */ MCD::OPC_Decode, 193, 23, 159, 2, // Opcode: V6_vminb
7649/* 8644 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8659
7650/* 8649 */ MCD::OPC_CheckPredicate, 11, 238, 18, 0, // Skip to: 13500
7651/* 8654 */ MCD::OPC_Decode, 185, 23, 159, 2, // Opcode: V6_vmaxb
7652/* 8659 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8674
7653/* 8664 */ MCD::OPC_CheckPredicate, 11, 223, 18, 0, // Skip to: 13500
7654/* 8669 */ MCD::OPC_Decode, 221, 24, 159, 2, // Opcode: V6_vsatuwuh
7655/* 8674 */ MCD::OPC_FilterValue, 3, 213, 18, 0, // Skip to: 13500
7656/* 8679 */ MCD::OPC_CheckPredicate, 13, 208, 18, 0, // Skip to: 13500
7657/* 8684 */ MCD::OPC_Decode, 203, 22, 159, 2, // Opcode: V6_vdealb4w
7658/* 8689 */ MCD::OPC_FilterValue, 1, 198, 18, 0, // Skip to: 13500
7659/* 8694 */ MCD::OPC_CheckPredicate, 17, 193, 18, 0, // Skip to: 13500
7660/* 8699 */ MCD::OPC_Decode, 199, 20, 189, 2, // Opcode: V6_v6mpyhubs10_vxx
7661/* 8704 */ MCD::OPC_FilterValue, 2, 185, 0, 0, // Skip to: 8894
7662/* 8709 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
7663/* 8712 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 8803
7664/* 8717 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7665/* 8720 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 8788
7666/* 8725 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
7667/* 8728 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8743
7668/* 8733 */ MCD::OPC_CheckPredicate, 13, 154, 18, 0, // Skip to: 13500
7669/* 8738 */ MCD::OPC_Decode, 133, 24, 159, 2, // Opcode: V6_vmpyowh_rnd
7670/* 8743 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8758
7671/* 8748 */ MCD::OPC_CheckPredicate, 13, 139, 18, 0, // Skip to: 13500
7672/* 8753 */ MCD::OPC_Decode, 237, 24, 159, 2, // Opcode: V6_vshuffeb
7673/* 8758 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8773
7674/* 8763 */ MCD::OPC_CheckPredicate, 13, 124, 18, 0, // Skip to: 13500
7675/* 8768 */ MCD::OPC_Decode, 239, 24, 159, 2, // Opcode: V6_vshuffob
7676/* 8773 */ MCD::OPC_FilterValue, 3, 114, 18, 0, // Skip to: 13500
7677/* 8778 */ MCD::OPC_CheckPredicate, 13, 109, 18, 0, // Skip to: 13500
7678/* 8783 */ MCD::OPC_Decode, 234, 24, 159, 2, // Opcode: V6_vshufeh
7679/* 8788 */ MCD::OPC_FilterValue, 1, 99, 18, 0, // Skip to: 13500
7680/* 8793 */ MCD::OPC_CheckPredicate, 17, 94, 18, 0, // Skip to: 13500
7681/* 8798 */ MCD::OPC_Decode, 200, 20, 190, 2, // Opcode: V6_v6mpyvubs10
7682/* 8803 */ MCD::OPC_FilterValue, 1, 84, 18, 0, // Skip to: 13500
7683/* 8808 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7684/* 8811 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 8879
7685/* 8816 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
7686/* 8819 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8834
7687/* 8824 */ MCD::OPC_CheckPredicate, 13, 63, 18, 0, // Skip to: 13500
7688/* 8829 */ MCD::OPC_Decode, 243, 24, 159, 2, // Opcode: V6_vshufoh
7689/* 8834 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 8849
7690/* 8839 */ MCD::OPC_CheckPredicate, 13, 48, 18, 0, // Skip to: 13500
7691/* 8844 */ MCD::OPC_Decode, 242, 24, 164, 2, // Opcode: V6_vshufoeh
7692/* 8849 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 8864
7693/* 8854 */ MCD::OPC_CheckPredicate, 13, 33, 18, 0, // Skip to: 13500
7694/* 8859 */ MCD::OPC_Decode, 241, 24, 164, 2, // Opcode: V6_vshufoeb
7695/* 8864 */ MCD::OPC_FilterValue, 3, 23, 18, 0, // Skip to: 13500
7696/* 8869 */ MCD::OPC_CheckPredicate, 13, 18, 18, 0, // Skip to: 13500
7697/* 8874 */ MCD::OPC_Decode, 181, 22, 164, 2, // Opcode: V6_vcombine
7698/* 8879 */ MCD::OPC_FilterValue, 1, 8, 18, 0, // Skip to: 13500
7699/* 8884 */ MCD::OPC_CheckPredicate, 17, 3, 18, 0, // Skip to: 13500
7700/* 8889 */ MCD::OPC_Decode, 198, 20, 190, 2, // Opcode: V6_v6mpyhubs10
7701/* 8894 */ MCD::OPC_FilterValue, 3, 51, 1, 0, // Skip to: 9206
7702/* 8899 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7703/* 8902 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 8940
7704/* 8907 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7705/* 8910 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8925
7706/* 8915 */ MCD::OPC_CheckPredicate, 13, 228, 17, 0, // Skip to: 13500
7707/* 8920 */ MCD::OPC_Decode, 244, 23, 159, 2, // Opcode: V6_vmpyieoh
7708/* 8925 */ MCD::OPC_FilterValue, 1, 218, 17, 0, // Skip to: 13500
7709/* 8930 */ MCD::OPC_CheckPredicate, 16, 213, 17, 0, // Skip to: 13500
7710/* 8935 */ MCD::OPC_Decode, 245, 24, 159, 2, // Opcode: V6_vsub_hf_hf
7711/* 8940 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 8978
7712/* 8945 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7713/* 8948 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 8963
7714/* 8953 */ MCD::OPC_CheckPredicate, 11, 190, 17, 0, // Skip to: 13500
7715/* 8958 */ MCD::OPC_Decode, 241, 21, 159, 2, // Opcode: V6_vadduwsat
7716/* 8963 */ MCD::OPC_FilterValue, 1, 180, 17, 0, // Skip to: 13500
7717/* 8968 */ MCD::OPC_CheckPredicate, 16, 175, 17, 0, // Skip to: 13500
7718/* 8973 */ MCD::OPC_Decode, 195, 22, 159, 2, // Opcode: V6_vcvt_hf_sf
7719/* 8978 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9016
7720/* 8983 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7721/* 8986 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9001
7722/* 8991 */ MCD::OPC_CheckPredicate, 13, 152, 17, 0, // Skip to: 13500
7723/* 8996 */ MCD::OPC_Decode, 220, 24, 159, 2, // Opcode: V6_vsathub
7724/* 9001 */ MCD::OPC_FilterValue, 1, 142, 17, 0, // Skip to: 13500
7725/* 9006 */ MCD::OPC_CheckPredicate, 21, 137, 17, 0, // Skip to: 13500
7726/* 9011 */ MCD::OPC_Decode, 205, 21, 159, 2, // Opcode: V6_vadd_qf16
7727/* 9016 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9054
7728/* 9021 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7729/* 9024 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9039
7730/* 9029 */ MCD::OPC_CheckPredicate, 13, 114, 17, 0, // Skip to: 13500
7731/* 9034 */ MCD::OPC_Decode, 222, 24, 159, 2, // Opcode: V6_vsatwh
7732/* 9039 */ MCD::OPC_FilterValue, 1, 104, 17, 0, // Skip to: 13500
7733/* 9044 */ MCD::OPC_CheckPredicate, 21, 99, 17, 0, // Skip to: 13500
7734/* 9049 */ MCD::OPC_Decode, 203, 21, 159, 2, // Opcode: V6_vadd_hf
7735/* 9054 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 9092
7736/* 9059 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7737/* 9062 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9077
7738/* 9067 */ MCD::OPC_CheckPredicate, 13, 76, 17, 0, // Skip to: 13500
7739/* 9072 */ MCD::OPC_Decode, 215, 24, 159, 2, // Opcode: V6_vroundwh
7740/* 9077 */ MCD::OPC_FilterValue, 1, 66, 17, 0, // Skip to: 13500
7741/* 9082 */ MCD::OPC_CheckPredicate, 21, 61, 17, 0, // Skip to: 13500
7742/* 9087 */ MCD::OPC_Decode, 206, 21, 159, 2, // Opcode: V6_vadd_qf16_mix
7743/* 9092 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 9130
7744/* 9097 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7745/* 9100 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9115
7746/* 9105 */ MCD::OPC_CheckPredicate, 13, 38, 17, 0, // Skip to: 13500
7747/* 9110 */ MCD::OPC_Decode, 216, 24, 159, 2, // Opcode: V6_vroundwuh
7748/* 9115 */ MCD::OPC_FilterValue, 1, 28, 17, 0, // Skip to: 13500
7749/* 9120 */ MCD::OPC_CheckPredicate, 21, 23, 17, 0, // Skip to: 13500
7750/* 9125 */ MCD::OPC_Decode, 246, 24, 159, 2, // Opcode: V6_vsub_qf16
7751/* 9130 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 9168
7752/* 9135 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7753/* 9138 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9153
7754/* 9143 */ MCD::OPC_CheckPredicate, 13, 0, 17, 0, // Skip to: 13500
7755/* 9148 */ MCD::OPC_Decode, 211, 24, 159, 2, // Opcode: V6_vroundhb
7756/* 9153 */ MCD::OPC_FilterValue, 1, 246, 16, 0, // Skip to: 13500
7757/* 9158 */ MCD::OPC_CheckPredicate, 21, 241, 16, 0, // Skip to: 13500
7758/* 9163 */ MCD::OPC_Decode, 244, 24, 159, 2, // Opcode: V6_vsub_hf
7759/* 9168 */ MCD::OPC_FilterValue, 7, 231, 16, 0, // Skip to: 13500
7760/* 9173 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7761/* 9176 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9191
7762/* 9181 */ MCD::OPC_CheckPredicate, 13, 218, 16, 0, // Skip to: 13500
7763/* 9186 */ MCD::OPC_Decode, 212, 24, 159, 2, // Opcode: V6_vroundhub
7764/* 9191 */ MCD::OPC_FilterValue, 1, 208, 16, 0, // Skip to: 13500
7765/* 9196 */ MCD::OPC_CheckPredicate, 21, 203, 16, 0, // Skip to: 13500
7766/* 9201 */ MCD::OPC_Decode, 247, 24, 159, 2, // Opcode: V6_vsub_qf16_mix
7767/* 9206 */ MCD::OPC_FilterValue, 4, 76, 1, 0, // Skip to: 9543
7768/* 9211 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7769/* 9214 */ MCD::OPC_FilterValue, 0, 116, 0, 0, // Skip to: 9335
7770/* 9219 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7771/* 9222 */ MCD::OPC_FilterValue, 0, 93, 0, 0, // Skip to: 9320
7772/* 9227 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
7773/* 9230 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9245
7774/* 9235 */ MCD::OPC_CheckPredicate, 13, 164, 16, 0, // Skip to: 13500
7775/* 9240 */ MCD::OPC_Decode, 229, 22, 167, 2, // Opcode: V6_veqb
7776/* 9245 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9260
7777/* 9250 */ MCD::OPC_CheckPredicate, 13, 149, 16, 0, // Skip to: 13500
7778/* 9255 */ MCD::OPC_Decode, 233, 22, 167, 2, // Opcode: V6_veqh
7779/* 9260 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 9275
7780/* 9265 */ MCD::OPC_CheckPredicate, 13, 134, 16, 0, // Skip to: 13500
7781/* 9270 */ MCD::OPC_Decode, 237, 22, 167, 2, // Opcode: V6_veqw
7782/* 9275 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 9290
7783/* 9280 */ MCD::OPC_CheckPredicate, 13, 119, 16, 0, // Skip to: 13500
7784/* 9285 */ MCD::OPC_Decode, 253, 22, 167, 2, // Opcode: V6_vgtb
7785/* 9290 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 9305
7786/* 9295 */ MCD::OPC_CheckPredicate, 13, 104, 16, 0, // Skip to: 13500
7787/* 9300 */ MCD::OPC_Decode, 133, 23, 167, 2, // Opcode: V6_vgth
7788/* 9305 */ MCD::OPC_FilterValue, 6, 94, 16, 0, // Skip to: 13500
7789/* 9310 */ MCD::OPC_CheckPredicate, 13, 89, 16, 0, // Skip to: 13500
7790/* 9315 */ MCD::OPC_Decode, 157, 23, 167, 2, // Opcode: V6_vgtw
7791/* 9320 */ MCD::OPC_FilterValue, 1, 79, 16, 0, // Skip to: 13500
7792/* 9325 */ MCD::OPC_CheckPredicate, 21, 74, 16, 0, // Skip to: 13500
7793/* 9330 */ MCD::OPC_Decode, 218, 23, 164, 2, // Opcode: V6_vmpy_qf32_mix_hf
7794/* 9335 */ MCD::OPC_FilterValue, 1, 71, 0, 0, // Skip to: 9411
7795/* 9340 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7796/* 9343 */ MCD::OPC_FilterValue, 0, 48, 0, 0, // Skip to: 9396
7797/* 9348 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
7798/* 9351 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9366
7799/* 9356 */ MCD::OPC_CheckPredicate, 13, 43, 16, 0, // Skip to: 13500
7800/* 9361 */ MCD::OPC_Decode, 145, 23, 167, 2, // Opcode: V6_vgtub
7801/* 9366 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 9381
7802/* 9371 */ MCD::OPC_CheckPredicate, 13, 28, 16, 0, // Skip to: 13500
7803/* 9376 */ MCD::OPC_Decode, 149, 23, 167, 2, // Opcode: V6_vgtuh
7804/* 9381 */ MCD::OPC_FilterValue, 2, 18, 16, 0, // Skip to: 13500
7805/* 9386 */ MCD::OPC_CheckPredicate, 13, 13, 16, 0, // Skip to: 13500
7806/* 9391 */ MCD::OPC_Decode, 153, 23, 167, 2, // Opcode: V6_vgtuw
7807/* 9396 */ MCD::OPC_FilterValue, 1, 3, 16, 0, // Skip to: 13500
7808/* 9401 */ MCD::OPC_CheckPredicate, 16, 254, 15, 0, // Skip to: 13500
7809/* 9406 */ MCD::OPC_Decode, 225, 23, 159, 2, // Opcode: V6_vmpy_sf_sf
7810/* 9411 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9433
7811/* 9416 */ MCD::OPC_CheckPredicate, 16, 239, 15, 0, // Skip to: 13500
7812/* 9421 */ MCD::OPC_CheckField, 13, 1, 1, 232, 15, 0, // Skip to: 13500
7813/* 9428 */ MCD::OPC_Decode, 223, 23, 164, 2, // Opcode: V6_vmpy_sf_hf
7814/* 9433 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 9455
7815/* 9438 */ MCD::OPC_CheckPredicate, 16, 217, 15, 0, // Skip to: 13500
7816/* 9443 */ MCD::OPC_CheckField, 13, 1, 1, 210, 15, 0, // Skip to: 13500
7817/* 9450 */ MCD::OPC_Decode, 211, 23, 159, 2, // Opcode: V6_vmpy_hf_hf
7818/* 9455 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9477
7819/* 9460 */ MCD::OPC_CheckPredicate, 16, 195, 15, 0, // Skip to: 13500
7820/* 9465 */ MCD::OPC_CheckField, 13, 1, 1, 188, 15, 0, // Skip to: 13500
7821/* 9472 */ MCD::OPC_Decode, 211, 21, 164, 2, // Opcode: V6_vadd_sf_hf
7822/* 9477 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9499
7823/* 9482 */ MCD::OPC_CheckPredicate, 16, 173, 15, 0, // Skip to: 13500
7824/* 9487 */ MCD::OPC_CheckField, 13, 1, 1, 166, 15, 0, // Skip to: 13500
7825/* 9494 */ MCD::OPC_Decode, 252, 24, 164, 2, // Opcode: V6_vsub_sf_hf
7826/* 9499 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9521
7827/* 9504 */ MCD::OPC_CheckPredicate, 16, 151, 15, 0, // Skip to: 13500
7828/* 9509 */ MCD::OPC_CheckField, 13, 1, 1, 144, 15, 0, // Skip to: 13500
7829/* 9516 */ MCD::OPC_Decode, 212, 21, 159, 2, // Opcode: V6_vadd_sf_sf
7830/* 9521 */ MCD::OPC_FilterValue, 7, 134, 15, 0, // Skip to: 13500
7831/* 9526 */ MCD::OPC_CheckPredicate, 16, 129, 15, 0, // Skip to: 13500
7832/* 9531 */ MCD::OPC_CheckField, 13, 1, 1, 122, 15, 0, // Skip to: 13500
7833/* 9538 */ MCD::OPC_Decode, 253, 24, 159, 2, // Opcode: V6_vsub_sf_sf
7834/* 9543 */ MCD::OPC_FilterValue, 5, 51, 1, 0, // Skip to: 9855
7835/* 9548 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7836/* 9551 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 9589
7837/* 9556 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7838/* 9559 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9574
7839/* 9564 */ MCD::OPC_CheckPredicate, 13, 91, 15, 0, // Skip to: 13500
7840/* 9569 */ MCD::OPC_Decode, 161, 22, 159, 2, // Opcode: V6_vasrwv
7841/* 9574 */ MCD::OPC_FilterValue, 1, 81, 15, 0, // Skip to: 13500
7842/* 9579 */ MCD::OPC_CheckPredicate, 21, 76, 15, 0, // Skip to: 13500
7843/* 9584 */ MCD::OPC_Decode, 207, 21, 159, 2, // Opcode: V6_vadd_qf32
7844/* 9589 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 9627
7845/* 9594 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7846/* 9597 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9612
7847/* 9602 */ MCD::OPC_CheckPredicate, 13, 53, 15, 0, // Skip to: 13500
7848/* 9607 */ MCD::OPC_Decode, 170, 23, 159, 2, // Opcode: V6_vlsrwv
7849/* 9612 */ MCD::OPC_FilterValue, 1, 43, 15, 0, // Skip to: 13500
7850/* 9617 */ MCD::OPC_CheckPredicate, 21, 38, 15, 0, // Skip to: 13500
7851/* 9622 */ MCD::OPC_Decode, 209, 21, 159, 2, // Opcode: V6_vadd_sf
7852/* 9627 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9665
7853/* 9632 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7854/* 9635 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9650
7855/* 9640 */ MCD::OPC_CheckPredicate, 13, 15, 15, 0, // Skip to: 13500
7856/* 9645 */ MCD::OPC_Decode, 168, 23, 159, 2, // Opcode: V6_vlsrhv
7857/* 9650 */ MCD::OPC_FilterValue, 1, 5, 15, 0, // Skip to: 13500
7858/* 9655 */ MCD::OPC_CheckPredicate, 21, 0, 15, 0, // Skip to: 13500
7859/* 9660 */ MCD::OPC_Decode, 208, 21, 159, 2, // Opcode: V6_vadd_qf32_mix
7860/* 9665 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9703
7861/* 9670 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7862/* 9673 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9688
7863/* 9678 */ MCD::OPC_CheckPredicate, 13, 233, 14, 0, // Skip to: 13500
7864/* 9683 */ MCD::OPC_Decode, 145, 22, 159, 2, // Opcode: V6_vasrhv
7865/* 9688 */ MCD::OPC_FilterValue, 1, 223, 14, 0, // Skip to: 13500
7866/* 9693 */ MCD::OPC_CheckPredicate, 21, 218, 14, 0, // Skip to: 13500
7867/* 9698 */ MCD::OPC_Decode, 248, 24, 159, 2, // Opcode: V6_vsub_qf32
7868/* 9703 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 9741
7869/* 9708 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7870/* 9711 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9726
7871/* 9716 */ MCD::OPC_CheckPredicate, 13, 195, 14, 0, // Skip to: 13500
7872/* 9721 */ MCD::OPC_Decode, 137, 22, 159, 2, // Opcode: V6_vaslwv
7873/* 9726 */ MCD::OPC_FilterValue, 1, 185, 14, 0, // Skip to: 13500
7874/* 9731 */ MCD::OPC_CheckPredicate, 21, 180, 14, 0, // Skip to: 13500
7875/* 9736 */ MCD::OPC_Decode, 250, 24, 159, 2, // Opcode: V6_vsub_sf
7876/* 9741 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 9779
7877/* 9746 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7878/* 9749 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9764
7879/* 9754 */ MCD::OPC_CheckPredicate, 13, 157, 14, 0, // Skip to: 13500
7880/* 9759 */ MCD::OPC_Decode, 134, 22, 159, 2, // Opcode: V6_vaslhv
7881/* 9764 */ MCD::OPC_FilterValue, 1, 147, 14, 0, // Skip to: 13500
7882/* 9769 */ MCD::OPC_CheckPredicate, 21, 142, 14, 0, // Skip to: 13500
7883/* 9774 */ MCD::OPC_Decode, 249, 24, 159, 2, // Opcode: V6_vsub_qf32_mix
7884/* 9779 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 9817
7885/* 9784 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7886/* 9787 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9802
7887/* 9792 */ MCD::OPC_CheckPredicate, 13, 119, 14, 0, // Skip to: 13500
7888/* 9797 */ MCD::OPC_Decode, 213, 21, 159, 2, // Opcode: V6_vaddb
7889/* 9802 */ MCD::OPC_FilterValue, 1, 109, 14, 0, // Skip to: 13500
7890/* 9807 */ MCD::OPC_CheckPredicate, 16, 104, 14, 0, // Skip to: 13500
7891/* 9812 */ MCD::OPC_Decode, 207, 22, 159, 2, // Opcode: V6_vdmpy_sf_hf
7892/* 9817 */ MCD::OPC_FilterValue, 7, 94, 14, 0, // Skip to: 13500
7893/* 9822 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7894/* 9825 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9840
7895/* 9830 */ MCD::OPC_CheckPredicate, 13, 81, 14, 0, // Skip to: 13500
7896/* 9835 */ MCD::OPC_Decode, 224, 21, 159, 2, // Opcode: V6_vaddh
7897/* 9840 */ MCD::OPC_FilterValue, 1, 71, 14, 0, // Skip to: 13500
7898/* 9845 */ MCD::OPC_CheckPredicate, 16, 66, 14, 0, // Skip to: 13500
7899/* 9850 */ MCD::OPC_Decode, 204, 21, 159, 2, // Opcode: V6_vadd_hf_hf
7900/* 9855 */ MCD::OPC_FilterValue, 6, 35, 1, 0, // Skip to: 10151
7901/* 9860 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7902/* 9863 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9885
7903/* 9868 */ MCD::OPC_CheckPredicate, 13, 43, 14, 0, // Skip to: 13500
7904/* 9873 */ MCD::OPC_CheckField, 13, 1, 0, 36, 14, 0, // Skip to: 13500
7905/* 9880 */ MCD::OPC_Decode, 246, 23, 159, 2, // Opcode: V6_vmpyiewuh
7906/* 9885 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 9923
7907/* 9890 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7908/* 9893 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9908
7909/* 9898 */ MCD::OPC_CheckPredicate, 13, 13, 14, 0, // Skip to: 13500
7910/* 9903 */ MCD::OPC_Decode, 252, 23, 159, 2, // Opcode: V6_vmpyiowh
7911/* 9908 */ MCD::OPC_FilterValue, 1, 3, 14, 0, // Skip to: 13500
7912/* 9913 */ MCD::OPC_CheckPredicate, 21, 254, 13, 0, // Skip to: 13500
7913/* 9918 */ MCD::OPC_Decode, 184, 23, 159, 2, // Opcode: V6_vmax_sf
7914/* 9923 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 9961
7915/* 9928 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7916/* 9931 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9946
7917/* 9936 */ MCD::OPC_CheckPredicate, 13, 231, 13, 0, // Skip to: 13500
7918/* 9941 */ MCD::OPC_Decode, 158, 24, 159, 2, // Opcode: V6_vpackeb
7919/* 9946 */ MCD::OPC_FilterValue, 1, 221, 13, 0, // Skip to: 13500
7920/* 9951 */ MCD::OPC_CheckPredicate, 21, 216, 13, 0, // Skip to: 13500
7921/* 9956 */ MCD::OPC_Decode, 192, 23, 159, 2, // Opcode: V6_vmin_sf
7922/* 9961 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 9999
7923/* 9966 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7924/* 9969 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 9984
7925/* 9974 */ MCD::OPC_CheckPredicate, 13, 193, 13, 0, // Skip to: 13500
7926/* 9979 */ MCD::OPC_Decode, 159, 24, 159, 2, // Opcode: V6_vpackeh
7927/* 9984 */ MCD::OPC_FilterValue, 1, 183, 13, 0, // Skip to: 13500
7928/* 9989 */ MCD::OPC_CheckPredicate, 21, 178, 13, 0, // Skip to: 13500
7929/* 9994 */ MCD::OPC_Decode, 183, 23, 159, 2, // Opcode: V6_vmax_hf
7930/* 9999 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 10037
7931/* 10004 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7932/* 10007 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10022
7933/* 10012 */ MCD::OPC_CheckPredicate, 11, 155, 13, 0, // Skip to: 13500
7934/* 10017 */ MCD::OPC_Decode, 148, 25, 159, 2, // Opcode: V6_vsubuwsat
7935/* 10022 */ MCD::OPC_FilterValue, 1, 145, 13, 0, // Skip to: 13500
7936/* 10027 */ MCD::OPC_CheckPredicate, 21, 140, 13, 0, // Skip to: 13500
7937/* 10032 */ MCD::OPC_Decode, 191, 23, 159, 2, // Opcode: V6_vmin_hf
7938/* 10037 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 10075
7939/* 10042 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7940/* 10045 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10060
7941/* 10050 */ MCD::OPC_CheckPredicate, 13, 117, 13, 0, // Skip to: 13500
7942/* 10055 */ MCD::OPC_Decode, 161, 24, 159, 2, // Opcode: V6_vpackhub_sat
7943/* 10060 */ MCD::OPC_FilterValue, 1, 107, 13, 0, // Skip to: 13500
7944/* 10065 */ MCD::OPC_CheckPredicate, 16, 102, 13, 0, // Skip to: 13500
7945/* 10070 */ MCD::OPC_Decode, 199, 22, 159, 2, // Opcode: V6_vcvt_ub_hf
7946/* 10075 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 10113
7947/* 10080 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7948/* 10083 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10098
7949/* 10088 */ MCD::OPC_CheckPredicate, 13, 79, 13, 0, // Skip to: 13500
7950/* 10093 */ MCD::OPC_Decode, 160, 24, 159, 2, // Opcode: V6_vpackhb_sat
7951/* 10098 */ MCD::OPC_FilterValue, 1, 69, 13, 0, // Skip to: 13500
7952/* 10103 */ MCD::OPC_CheckPredicate, 16, 64, 13, 0, // Skip to: 13500
7953/* 10108 */ MCD::OPC_Decode, 190, 22, 159, 2, // Opcode: V6_vcvt_b_hf
7954/* 10113 */ MCD::OPC_FilterValue, 7, 54, 13, 0, // Skip to: 13500
7955/* 10118 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7956/* 10121 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10136
7957/* 10126 */ MCD::OPC_CheckPredicate, 13, 41, 13, 0, // Skip to: 13500
7958/* 10131 */ MCD::OPC_Decode, 165, 24, 159, 2, // Opcode: V6_vpackwuh_sat
7959/* 10136 */ MCD::OPC_FilterValue, 1, 31, 13, 0, // Skip to: 13500
7960/* 10141 */ MCD::OPC_CheckPredicate, 19, 26, 13, 0, // Skip to: 13500
7961/* 10146 */ MCD::OPC_Decode, 146, 24, 159, 2, // Opcode: V6_vmpyuhvs
7962/* 10151 */ MCD::OPC_FilterValue, 7, 16, 13, 0, // Skip to: 13500
7963/* 10156 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7964/* 10159 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 10197
7965/* 10164 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7966/* 10167 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10182
7967/* 10172 */ MCD::OPC_CheckPredicate, 13, 251, 12, 0, // Skip to: 13500
7968/* 10177 */ MCD::OPC_Decode, 164, 24, 159, 2, // Opcode: V6_vpackwh_sat
7969/* 10182 */ MCD::OPC_FilterValue, 1, 241, 12, 0, // Skip to: 13500
7970/* 10187 */ MCD::OPC_CheckPredicate, 21, 236, 12, 0, // Skip to: 13500
7971/* 10192 */ MCD::OPC_Decode, 216, 23, 159, 2, // Opcode: V6_vmpy_qf32
7972/* 10197 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 10235
7973/* 10202 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7974/* 10205 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10220
7975/* 10210 */ MCD::OPC_CheckPredicate, 13, 213, 12, 0, // Skip to: 13500
7976/* 10215 */ MCD::OPC_Decode, 162, 24, 159, 2, // Opcode: V6_vpackob
7977/* 10220 */ MCD::OPC_FilterValue, 1, 203, 12, 0, // Skip to: 13500
7978/* 10225 */ MCD::OPC_CheckPredicate, 21, 198, 12, 0, // Skip to: 13500
7979/* 10230 */ MCD::OPC_Decode, 220, 23, 159, 2, // Opcode: V6_vmpy_qf32_sf
7980/* 10235 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10257
7981/* 10240 */ MCD::OPC_CheckPredicate, 13, 183, 12, 0, // Skip to: 13500
7982/* 10245 */ MCD::OPC_CheckField, 13, 1, 0, 176, 12, 0, // Skip to: 13500
7983/* 10252 */ MCD::OPC_Decode, 163, 24, 159, 2, // Opcode: V6_vpackoh
7984/* 10257 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 10295
7985/* 10262 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7986/* 10265 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10280
7987/* 10270 */ MCD::OPC_CheckPredicate, 11, 153, 12, 0, // Skip to: 13500
7988/* 10275 */ MCD::OPC_Decode, 213, 24, 159, 2, // Opcode: V6_vrounduhub
7989/* 10280 */ MCD::OPC_FilterValue, 1, 143, 12, 0, // Skip to: 13500
7990/* 10285 */ MCD::OPC_CheckPredicate, 21, 138, 12, 0, // Skip to: 13500
7991/* 10290 */ MCD::OPC_Decode, 213, 23, 159, 2, // Opcode: V6_vmpy_qf16
7992/* 10295 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 10333
7993/* 10300 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7994/* 10303 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10318
7995/* 10308 */ MCD::OPC_CheckPredicate, 11, 115, 12, 0, // Skip to: 13500
7996/* 10313 */ MCD::OPC_Decode, 214, 24, 159, 2, // Opcode: V6_vrounduwuh
7997/* 10318 */ MCD::OPC_FilterValue, 1, 105, 12, 0, // Skip to: 13500
7998/* 10323 */ MCD::OPC_CheckPredicate, 21, 100, 12, 0, // Skip to: 13500
7999/* 10328 */ MCD::OPC_Decode, 214, 23, 159, 2, // Opcode: V6_vmpy_qf16_hf
8000/* 10333 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 10371
8001/* 10338 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8002/* 10341 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10356
8003/* 10346 */ MCD::OPC_CheckPredicate, 13, 77, 12, 0, // Skip to: 13500
8004/* 10351 */ MCD::OPC_Decode, 232, 23, 159, 2, // Opcode: V6_vmpyewuh
8005/* 10356 */ MCD::OPC_FilterValue, 1, 67, 12, 0, // Skip to: 13500
8006/* 10361 */ MCD::OPC_CheckPredicate, 21, 62, 12, 0, // Skip to: 13500
8007/* 10366 */ MCD::OPC_Decode, 215, 23, 159, 2, // Opcode: V6_vmpy_qf16_mix_hf
8008/* 10371 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 10393
8009/* 10376 */ MCD::OPC_CheckPredicate, 21, 47, 12, 0, // Skip to: 13500
8010/* 10381 */ MCD::OPC_CheckField, 13, 1, 1, 40, 12, 0, // Skip to: 13500
8011/* 10388 */ MCD::OPC_Decode, 219, 23, 164, 2, // Opcode: V6_vmpy_qf32_qf16
8012/* 10393 */ MCD::OPC_FilterValue, 7, 30, 12, 0, // Skip to: 13500
8013/* 10398 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8014/* 10401 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10416
8015/* 10406 */ MCD::OPC_CheckPredicate, 13, 17, 12, 0, // Skip to: 13500
8016/* 10411 */ MCD::OPC_Decode, 131, 24, 159, 2, // Opcode: V6_vmpyowh
8017/* 10416 */ MCD::OPC_FilterValue, 1, 7, 12, 0, // Skip to: 13500
8018/* 10421 */ MCD::OPC_CheckPredicate, 21, 2, 12, 0, // Skip to: 13500
8019/* 10426 */ MCD::OPC_Decode, 217, 23, 164, 2, // Opcode: V6_vmpy_qf32_hf
8020/* 10431 */ MCD::OPC_FilterValue, 40, 25, 3, 0, // Skip to: 11229
8021/* 10436 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
8022/* 10439 */ MCD::OPC_FilterValue, 0, 151, 0, 0, // Skip to: 10595
8023/* 10444 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8024/* 10447 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10469
8025/* 10452 */ MCD::OPC_CheckPredicate, 13, 227, 11, 0, // Skip to: 13500
8026/* 10457 */ MCD::OPC_CheckField, 11, 2, 0, 220, 11, 0, // Skip to: 13500
8027/* 10464 */ MCD::OPC_Decode, 205, 20, 191, 2, // Opcode: V6_vL32b_ai
8028/* 10469 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 10491
8029/* 10474 */ MCD::OPC_CheckPredicate, 13, 205, 11, 0, // Skip to: 13500
8030/* 10479 */ MCD::OPC_CheckField, 11, 2, 0, 198, 11, 0, // Skip to: 13500
8031/* 10486 */ MCD::OPC_Decode, 140, 21, 192, 2, // Opcode: V6_vS32b_ai
8032/* 10491 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10513
8033/* 10496 */ MCD::OPC_CheckPredicate, 13, 183, 11, 0, // Skip to: 13500
8034/* 10501 */ MCD::OPC_CheckField, 11, 2, 0, 176, 11, 0, // Skip to: 13500
8035/* 10508 */ MCD::OPC_Decode, 218, 20, 191, 2, // Opcode: V6_vL32b_nt_ai
8036/* 10513 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 10535
8037/* 10518 */ MCD::OPC_CheckPredicate, 13, 161, 11, 0, // Skip to: 13500
8038/* 10523 */ MCD::OPC_CheckField, 11, 2, 0, 154, 11, 0, // Skip to: 13500
8039/* 10530 */ MCD::OPC_Decode, 156, 21, 192, 2, // Opcode: V6_vS32b_nt_ai
8040/* 10535 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10550
8041/* 10540 */ MCD::OPC_CheckPredicate, 13, 139, 11, 0, // Skip to: 13500
8042/* 10545 */ MCD::OPC_Decode, 185, 21, 193, 2, // Opcode: V6_vS32b_qpred_ai
8043/* 10550 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10565
8044/* 10555 */ MCD::OPC_CheckPredicate, 13, 124, 11, 0, // Skip to: 13500
8045/* 10560 */ MCD::OPC_Decode, 182, 21, 194, 2, // Opcode: V6_vS32b_pred_ai
8046/* 10565 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10580
8047/* 10570 */ MCD::OPC_CheckPredicate, 13, 109, 11, 0, // Skip to: 13500
8048/* 10575 */ MCD::OPC_Decode, 177, 21, 193, 2, // Opcode: V6_vS32b_nt_qpred_ai
8049/* 10580 */ MCD::OPC_FilterValue, 7, 99, 11, 0, // Skip to: 13500
8050/* 10585 */ MCD::OPC_CheckPredicate, 13, 94, 11, 0, // Skip to: 13500
8051/* 10590 */ MCD::OPC_Decode, 174, 21, 194, 2, // Opcode: V6_vS32b_nt_pred_ai
8052/* 10595 */ MCD::OPC_FilterValue, 1, 195, 0, 0, // Skip to: 10795
8053/* 10600 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8054/* 10603 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10625
8055/* 10608 */ MCD::OPC_CheckPredicate, 13, 71, 11, 0, // Skip to: 13500
8056/* 10613 */ MCD::OPC_CheckField, 11, 2, 0, 64, 11, 0, // Skip to: 13500
8057/* 10620 */ MCD::OPC_Decode, 206, 20, 191, 2, // Opcode: V6_vL32b_cur_ai
8058/* 10625 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 10684
8059/* 10630 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
8060/* 10633 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10655
8061/* 10638 */ MCD::OPC_CheckPredicate, 13, 41, 11, 0, // Skip to: 13500
8062/* 10643 */ MCD::OPC_CheckField, 11, 2, 0, 34, 11, 0, // Skip to: 13500
8063/* 10650 */ MCD::OPC_Decode, 141, 21, 195, 2, // Opcode: V6_vS32b_new_ai
8064/* 10655 */ MCD::OPC_FilterValue, 1, 24, 11, 0, // Skip to: 13500
8065/* 10660 */ MCD::OPC_CheckPredicate, 12, 19, 11, 0, // Skip to: 13500
8066/* 10665 */ MCD::OPC_CheckField, 11, 2, 0, 12, 11, 0, // Skip to: 13500
8067/* 10672 */ MCD::OPC_CheckField, 0, 3, 0, 5, 11, 0, // Skip to: 13500
8068/* 10679 */ MCD::OPC_Decode, 188, 21, 196, 2, // Opcode: V6_vS32b_srls_ai
8069/* 10684 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10706
8070/* 10689 */ MCD::OPC_CheckPredicate, 13, 246, 10, 0, // Skip to: 13500
8071/* 10694 */ MCD::OPC_CheckField, 11, 2, 0, 239, 10, 0, // Skip to: 13500
8072/* 10701 */ MCD::OPC_Decode, 219, 20, 191, 2, // Opcode: V6_vL32b_nt_cur_ai
8073/* 10706 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 10735
8074/* 10711 */ MCD::OPC_CheckPredicate, 13, 224, 10, 0, // Skip to: 13500
8075/* 10716 */ MCD::OPC_CheckField, 11, 2, 0, 217, 10, 0, // Skip to: 13500
8076/* 10723 */ MCD::OPC_CheckField, 3, 2, 0, 210, 10, 0, // Skip to: 13500
8077/* 10730 */ MCD::OPC_Decode, 157, 21, 195, 2, // Opcode: V6_vS32b_nt_new_ai
8078/* 10735 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10750
8079/* 10740 */ MCD::OPC_CheckPredicate, 13, 195, 10, 0, // Skip to: 13500
8080/* 10745 */ MCD::OPC_Decode, 153, 21, 193, 2, // Opcode: V6_vS32b_nqpred_ai
8081/* 10750 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10765
8082/* 10755 */ MCD::OPC_CheckPredicate, 13, 180, 10, 0, // Skip to: 13500
8083/* 10760 */ MCD::OPC_Decode, 150, 21, 194, 2, // Opcode: V6_vS32b_npred_ai
8084/* 10765 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10780
8085/* 10770 */ MCD::OPC_CheckPredicate, 13, 165, 10, 0, // Skip to: 13500
8086/* 10775 */ MCD::OPC_Decode, 169, 21, 193, 2, // Opcode: V6_vS32b_nt_nqpred_ai
8087/* 10780 */ MCD::OPC_FilterValue, 7, 155, 10, 0, // Skip to: 13500
8088/* 10785 */ MCD::OPC_CheckPredicate, 13, 150, 10, 0, // Skip to: 13500
8089/* 10790 */ MCD::OPC_Decode, 166, 21, 194, 2, // Opcode: V6_vS32b_nt_npred_ai
8090/* 10795 */ MCD::OPC_FilterValue, 2, 121, 0, 0, // Skip to: 10921
8091/* 10800 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8092/* 10803 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10825
8093/* 10808 */ MCD::OPC_CheckPredicate, 13, 127, 10, 0, // Skip to: 13500
8094/* 10813 */ MCD::OPC_CheckField, 11, 2, 0, 120, 10, 0, // Skip to: 13500
8095/* 10820 */ MCD::OPC_Decode, 250, 20, 191, 2, // Opcode: V6_vL32b_tmp_ai
8096/* 10825 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10847
8097/* 10830 */ MCD::OPC_CheckPredicate, 13, 105, 10, 0, // Skip to: 13500
8098/* 10835 */ MCD::OPC_CheckField, 11, 2, 0, 98, 10, 0, // Skip to: 13500
8099/* 10842 */ MCD::OPC_Decode, 236, 20, 191, 2, // Opcode: V6_vL32b_nt_tmp_ai
8100/* 10847 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10862
8101/* 10852 */ MCD::OPC_CheckPredicate, 11, 83, 10, 0, // Skip to: 13500
8102/* 10857 */ MCD::OPC_Decode, 247, 20, 197, 2, // Opcode: V6_vL32b_pred_ai
8103/* 10862 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 10884
8104/* 10867 */ MCD::OPC_CheckPredicate, 13, 68, 10, 0, // Skip to: 13500
8105/* 10872 */ MCD::OPC_CheckField, 3, 2, 0, 61, 10, 0, // Skip to: 13500
8106/* 10879 */ MCD::OPC_Decode, 147, 21, 198, 2, // Opcode: V6_vS32b_new_pred_ai
8107/* 10884 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10899
8108/* 10889 */ MCD::OPC_CheckPredicate, 11, 46, 10, 0, // Skip to: 13500
8109/* 10894 */ MCD::OPC_Decode, 233, 20, 197, 2, // Opcode: V6_vL32b_nt_pred_ai
8110/* 10899 */ MCD::OPC_FilterValue, 7, 36, 10, 0, // Skip to: 13500
8111/* 10904 */ MCD::OPC_CheckPredicate, 13, 31, 10, 0, // Skip to: 13500
8112/* 10909 */ MCD::OPC_CheckField, 3, 2, 2, 24, 10, 0, // Skip to: 13500
8113/* 10916 */ MCD::OPC_Decode, 163, 21, 198, 2, // Opcode: V6_vS32b_nt_new_pred_ai
8114/* 10921 */ MCD::OPC_FilterValue, 3, 77, 0, 0, // Skip to: 11003
8115/* 10926 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8116/* 10929 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10944
8117/* 10934 */ MCD::OPC_CheckPredicate, 11, 1, 10, 0, // Skip to: 13500
8118/* 10939 */ MCD::OPC_Decode, 215, 20, 197, 2, // Opcode: V6_vL32b_npred_ai
8119/* 10944 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 10966
8120/* 10949 */ MCD::OPC_CheckPredicate, 13, 242, 9, 0, // Skip to: 13500
8121/* 10954 */ MCD::OPC_CheckField, 3, 2, 1, 235, 9, 0, // Skip to: 13500
8122/* 10961 */ MCD::OPC_Decode, 142, 21, 198, 2, // Opcode: V6_vS32b_new_npred_ai
8123/* 10966 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10981
8124/* 10971 */ MCD::OPC_CheckPredicate, 11, 220, 9, 0, // Skip to: 13500
8125/* 10976 */ MCD::OPC_Decode, 228, 20, 197, 2, // Opcode: V6_vL32b_nt_npred_ai
8126/* 10981 */ MCD::OPC_FilterValue, 7, 210, 9, 0, // Skip to: 13500
8127/* 10986 */ MCD::OPC_CheckPredicate, 13, 205, 9, 0, // Skip to: 13500
8128/* 10991 */ MCD::OPC_CheckField, 3, 2, 3, 198, 9, 0, // Skip to: 13500
8129/* 10998 */ MCD::OPC_Decode, 158, 21, 198, 2, // Opcode: V6_vS32b_nt_new_npred_ai
8130/* 11003 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 11041
8131/* 11008 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8132/* 11011 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11026
8133/* 11016 */ MCD::OPC_CheckPredicate, 11, 175, 9, 0, // Skip to: 13500
8134/* 11021 */ MCD::OPC_Decode, 212, 20, 197, 2, // Opcode: V6_vL32b_cur_pred_ai
8135/* 11026 */ MCD::OPC_FilterValue, 6, 165, 9, 0, // Skip to: 13500
8136/* 11031 */ MCD::OPC_CheckPredicate, 11, 160, 9, 0, // Skip to: 13500
8137/* 11036 */ MCD::OPC_Decode, 225, 20, 197, 2, // Opcode: V6_vL32b_nt_cur_pred_ai
8138/* 11041 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 11079
8139/* 11046 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8140/* 11049 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11064
8141/* 11054 */ MCD::OPC_CheckPredicate, 11, 137, 9, 0, // Skip to: 13500
8142/* 11059 */ MCD::OPC_Decode, 207, 20, 197, 2, // Opcode: V6_vL32b_cur_npred_ai
8143/* 11064 */ MCD::OPC_FilterValue, 6, 127, 9, 0, // Skip to: 13500
8144/* 11069 */ MCD::OPC_CheckPredicate, 11, 122, 9, 0, // Skip to: 13500
8145/* 11074 */ MCD::OPC_Decode, 220, 20, 197, 2, // Opcode: V6_vL32b_nt_cur_npred_ai
8146/* 11079 */ MCD::OPC_FilterValue, 6, 48, 0, 0, // Skip to: 11132
8147/* 11084 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8148/* 11087 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11102
8149/* 11092 */ MCD::OPC_CheckPredicate, 11, 99, 9, 0, // Skip to: 13500
8150/* 11097 */ MCD::OPC_Decode, 128, 21, 197, 2, // Opcode: V6_vL32b_tmp_pred_ai
8151/* 11102 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 11117
8152/* 11107 */ MCD::OPC_CheckPredicate, 13, 84, 9, 0, // Skip to: 13500
8153/* 11112 */ MCD::OPC_Decode, 137, 21, 194, 2, // Opcode: V6_vS32Ub_pred_ai
8154/* 11117 */ MCD::OPC_FilterValue, 6, 74, 9, 0, // Skip to: 13500
8155/* 11122 */ MCD::OPC_CheckPredicate, 11, 69, 9, 0, // Skip to: 13500
8156/* 11127 */ MCD::OPC_Decode, 242, 20, 197, 2, // Opcode: V6_vL32b_nt_tmp_pred_ai
8157/* 11132 */ MCD::OPC_FilterValue, 7, 59, 9, 0, // Skip to: 13500
8158/* 11137 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8159/* 11140 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11162
8160/* 11145 */ MCD::OPC_CheckPredicate, 13, 46, 9, 0, // Skip to: 13500
8161/* 11150 */ MCD::OPC_CheckField, 11, 2, 0, 39, 9, 0, // Skip to: 13500
8162/* 11157 */ MCD::OPC_Decode, 202, 20, 191, 2, // Opcode: V6_vL32Ub_ai
8163/* 11162 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 11184
8164/* 11167 */ MCD::OPC_CheckPredicate, 13, 24, 9, 0, // Skip to: 13500
8165/* 11172 */ MCD::OPC_CheckField, 11, 2, 0, 17, 9, 0, // Skip to: 13500
8166/* 11179 */ MCD::OPC_Decode, 131, 21, 192, 2, // Opcode: V6_vS32Ub_ai
8167/* 11184 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 11199
8168/* 11189 */ MCD::OPC_CheckPredicate, 11, 2, 9, 0, // Skip to: 13500
8169/* 11194 */ MCD::OPC_Decode, 251, 20, 197, 2, // Opcode: V6_vL32b_tmp_npred_ai
8170/* 11199 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 11214
8171/* 11204 */ MCD::OPC_CheckPredicate, 13, 243, 8, 0, // Skip to: 13500
8172/* 11209 */ MCD::OPC_Decode, 132, 21, 194, 2, // Opcode: V6_vS32Ub_npred_ai
8173/* 11214 */ MCD::OPC_FilterValue, 6, 233, 8, 0, // Skip to: 13500
8174/* 11219 */ MCD::OPC_CheckPredicate, 11, 228, 8, 0, // Skip to: 13500
8175/* 11224 */ MCD::OPC_Decode, 237, 20, 197, 2, // Opcode: V6_vL32b_nt_tmp_npred_ai
8176/* 11229 */ MCD::OPC_FilterValue, 41, 207, 3, 0, // Skip to: 12209
8177/* 11234 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
8178/* 11237 */ MCD::OPC_FilterValue, 0, 179, 0, 0, // Skip to: 11421
8179/* 11242 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8180/* 11245 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11267
8181/* 11250 */ MCD::OPC_CheckPredicate, 13, 197, 8, 0, // Skip to: 13500
8182/* 11255 */ MCD::OPC_CheckField, 11, 3, 0, 190, 8, 0, // Skip to: 13500
8183/* 11262 */ MCD::OPC_Decode, 245, 20, 199, 2, // Opcode: V6_vL32b_pi
8184/* 11267 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 11289
8185/* 11272 */ MCD::OPC_CheckPredicate, 13, 175, 8, 0, // Skip to: 13500
8186/* 11277 */ MCD::OPC_CheckField, 11, 3, 0, 168, 8, 0, // Skip to: 13500
8187/* 11284 */ MCD::OPC_Decode, 180, 21, 200, 2, // Opcode: V6_vS32b_pi
8188/* 11289 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 11311
8189/* 11294 */ MCD::OPC_CheckPredicate, 13, 153, 8, 0, // Skip to: 13500
8190/* 11299 */ MCD::OPC_CheckField, 11, 3, 0, 146, 8, 0, // Skip to: 13500
8191/* 11306 */ MCD::OPC_Decode, 231, 20, 199, 2, // Opcode: V6_vL32b_nt_pi
8192/* 11311 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 11333
8193/* 11316 */ MCD::OPC_CheckPredicate, 13, 131, 8, 0, // Skip to: 13500
8194/* 11321 */ MCD::OPC_CheckField, 11, 3, 0, 124, 8, 0, // Skip to: 13500
8195/* 11328 */ MCD::OPC_Decode, 172, 21, 200, 2, // Opcode: V6_vS32b_nt_pi
8196/* 11333 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11355
8197/* 11338 */ MCD::OPC_CheckPredicate, 13, 109, 8, 0, // Skip to: 13500
8198/* 11343 */ MCD::OPC_CheckField, 13, 1, 0, 102, 8, 0, // Skip to: 13500
8199/* 11350 */ MCD::OPC_Decode, 186, 21, 201, 2, // Opcode: V6_vS32b_qpred_pi
8200/* 11355 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 11377
8201/* 11360 */ MCD::OPC_CheckPredicate, 13, 87, 8, 0, // Skip to: 13500
8202/* 11365 */ MCD::OPC_CheckField, 13, 1, 0, 80, 8, 0, // Skip to: 13500
8203/* 11372 */ MCD::OPC_Decode, 183, 21, 202, 2, // Opcode: V6_vS32b_pred_pi
8204/* 11377 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 11399
8205/* 11382 */ MCD::OPC_CheckPredicate, 13, 65, 8, 0, // Skip to: 13500
8206/* 11387 */ MCD::OPC_CheckField, 13, 1, 0, 58, 8, 0, // Skip to: 13500
8207/* 11394 */ MCD::OPC_Decode, 178, 21, 201, 2, // Opcode: V6_vS32b_nt_qpred_pi
8208/* 11399 */ MCD::OPC_FilterValue, 7, 48, 8, 0, // Skip to: 13500
8209/* 11404 */ MCD::OPC_CheckPredicate, 13, 43, 8, 0, // Skip to: 13500
8210/* 11409 */ MCD::OPC_CheckField, 13, 1, 0, 36, 8, 0, // Skip to: 13500
8211/* 11416 */ MCD::OPC_Decode, 175, 21, 202, 2, // Opcode: V6_vS32b_nt_pred_pi
8212/* 11421 */ MCD::OPC_FilterValue, 1, 223, 0, 0, // Skip to: 11649
8213/* 11426 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8214/* 11429 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11451
8215/* 11434 */ MCD::OPC_CheckPredicate, 13, 13, 8, 0, // Skip to: 13500
8216/* 11439 */ MCD::OPC_CheckField, 11, 3, 0, 6, 8, 0, // Skip to: 13500
8217/* 11446 */ MCD::OPC_Decode, 210, 20, 199, 2, // Opcode: V6_vL32b_cur_pi
8218/* 11451 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 11510
8219/* 11456 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
8220/* 11459 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11481
8221/* 11464 */ MCD::OPC_CheckPredicate, 13, 239, 7, 0, // Skip to: 13500
8222/* 11469 */ MCD::OPC_CheckField, 11, 3, 0, 232, 7, 0, // Skip to: 13500
8223/* 11476 */ MCD::OPC_Decode, 145, 21, 203, 2, // Opcode: V6_vS32b_new_pi
8224/* 11481 */ MCD::OPC_FilterValue, 1, 222, 7, 0, // Skip to: 13500
8225/* 11486 */ MCD::OPC_CheckPredicate, 12, 217, 7, 0, // Skip to: 13500
8226/* 11491 */ MCD::OPC_CheckField, 11, 3, 0, 210, 7, 0, // Skip to: 13500
8227/* 11498 */ MCD::OPC_CheckField, 0, 3, 0, 203, 7, 0, // Skip to: 13500
8228/* 11505 */ MCD::OPC_Decode, 189, 21, 204, 2, // Opcode: V6_vS32b_srls_pi
8229/* 11510 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 11532
8230/* 11515 */ MCD::OPC_CheckPredicate, 13, 188, 7, 0, // Skip to: 13500
8231/* 11520 */ MCD::OPC_CheckField, 11, 3, 0, 181, 7, 0, // Skip to: 13500
8232/* 11527 */ MCD::OPC_Decode, 223, 20, 199, 2, // Opcode: V6_vL32b_nt_cur_pi
8233/* 11532 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 11561
8234/* 11537 */ MCD::OPC_CheckPredicate, 13, 166, 7, 0, // Skip to: 13500
8235/* 11542 */ MCD::OPC_CheckField, 11, 3, 0, 159, 7, 0, // Skip to: 13500
8236/* 11549 */ MCD::OPC_CheckField, 3, 2, 0, 152, 7, 0, // Skip to: 13500
8237/* 11556 */ MCD::OPC_Decode, 161, 21, 203, 2, // Opcode: V6_vS32b_nt_new_pi
8238/* 11561 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11583
8239/* 11566 */ MCD::OPC_CheckPredicate, 13, 137, 7, 0, // Skip to: 13500
8240/* 11571 */ MCD::OPC_CheckField, 13, 1, 0, 130, 7, 0, // Skip to: 13500
8241/* 11578 */ MCD::OPC_Decode, 154, 21, 201, 2, // Opcode: V6_vS32b_nqpred_pi
8242/* 11583 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 11605
8243/* 11588 */ MCD::OPC_CheckPredicate, 13, 115, 7, 0, // Skip to: 13500
8244/* 11593 */ MCD::OPC_CheckField, 13, 1, 0, 108, 7, 0, // Skip to: 13500
8245/* 11600 */ MCD::OPC_Decode, 151, 21, 202, 2, // Opcode: V6_vS32b_npred_pi
8246/* 11605 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 11627
8247/* 11610 */ MCD::OPC_CheckPredicate, 13, 93, 7, 0, // Skip to: 13500
8248/* 11615 */ MCD::OPC_CheckField, 13, 1, 0, 86, 7, 0, // Skip to: 13500
8249/* 11622 */ MCD::OPC_Decode, 170, 21, 201, 2, // Opcode: V6_vS32b_nt_nqpred_pi
8250/* 11627 */ MCD::OPC_FilterValue, 7, 76, 7, 0, // Skip to: 13500
8251/* 11632 */ MCD::OPC_CheckPredicate, 13, 71, 7, 0, // Skip to: 13500
8252/* 11637 */ MCD::OPC_CheckField, 13, 1, 0, 64, 7, 0, // Skip to: 13500
8253/* 11644 */ MCD::OPC_Decode, 167, 21, 202, 2, // Opcode: V6_vS32b_nt_npred_pi
8254/* 11649 */ MCD::OPC_FilterValue, 2, 149, 0, 0, // Skip to: 11803
8255/* 11654 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8256/* 11657 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 11679
8257/* 11662 */ MCD::OPC_CheckPredicate, 13, 41, 7, 0, // Skip to: 13500
8258/* 11667 */ MCD::OPC_CheckField, 11, 3, 0, 34, 7, 0, // Skip to: 13500
8259/* 11674 */ MCD::OPC_Decode, 254, 20, 199, 2, // Opcode: V6_vL32b_tmp_pi
8260/* 11679 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 11701
8261/* 11684 */ MCD::OPC_CheckPredicate, 13, 19, 7, 0, // Skip to: 13500
8262/* 11689 */ MCD::OPC_CheckField, 11, 3, 0, 12, 7, 0, // Skip to: 13500
8263/* 11696 */ MCD::OPC_Decode, 240, 20, 199, 2, // Opcode: V6_vL32b_nt_tmp_pi
8264/* 11701 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11723
8265/* 11706 */ MCD::OPC_CheckPredicate, 11, 253, 6, 0, // Skip to: 13500
8266/* 11711 */ MCD::OPC_CheckField, 13, 1, 0, 246, 6, 0, // Skip to: 13500
8267/* 11718 */ MCD::OPC_Decode, 248, 20, 205, 2, // Opcode: V6_vL32b_pred_pi
8268/* 11723 */ MCD::OPC_FilterValue, 5, 24, 0, 0, // Skip to: 11752
8269/* 11728 */ MCD::OPC_CheckPredicate, 13, 231, 6, 0, // Skip to: 13500
8270/* 11733 */ MCD::OPC_CheckField, 13, 1, 0, 224, 6, 0, // Skip to: 13500
8271/* 11740 */ MCD::OPC_CheckField, 3, 2, 0, 217, 6, 0, // Skip to: 13500
8272/* 11747 */ MCD::OPC_Decode, 148, 21, 206, 2, // Opcode: V6_vS32b_new_pred_pi
8273/* 11752 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 11774
8274/* 11757 */ MCD::OPC_CheckPredicate, 11, 202, 6, 0, // Skip to: 13500
8275/* 11762 */ MCD::OPC_CheckField, 13, 1, 0, 195, 6, 0, // Skip to: 13500
8276/* 11769 */ MCD::OPC_Decode, 234, 20, 205, 2, // Opcode: V6_vL32b_nt_pred_pi
8277/* 11774 */ MCD::OPC_FilterValue, 7, 185, 6, 0, // Skip to: 13500
8278/* 11779 */ MCD::OPC_CheckPredicate, 13, 180, 6, 0, // Skip to: 13500
8279/* 11784 */ MCD::OPC_CheckField, 13, 1, 0, 173, 6, 0, // Skip to: 13500
8280/* 11791 */ MCD::OPC_CheckField, 3, 2, 2, 166, 6, 0, // Skip to: 13500
8281/* 11798 */ MCD::OPC_Decode, 164, 21, 206, 2, // Opcode: V6_vS32b_nt_new_pred_pi
8282/* 11803 */ MCD::OPC_FilterValue, 3, 105, 0, 0, // Skip to: 11913
8283/* 11808 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8284/* 11811 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11833
8285/* 11816 */ MCD::OPC_CheckPredicate, 11, 143, 6, 0, // Skip to: 13500
8286/* 11821 */ MCD::OPC_CheckField, 13, 1, 0, 136, 6, 0, // Skip to: 13500
8287/* 11828 */ MCD::OPC_Decode, 216, 20, 205, 2, // Opcode: V6_vL32b_npred_pi
8288/* 11833 */ MCD::OPC_FilterValue, 5, 24, 0, 0, // Skip to: 11862
8289/* 11838 */ MCD::OPC_CheckPredicate, 13, 121, 6, 0, // Skip to: 13500
8290/* 11843 */ MCD::OPC_CheckField, 13, 1, 0, 114, 6, 0, // Skip to: 13500
8291/* 11850 */ MCD::OPC_CheckField, 3, 2, 1, 107, 6, 0, // Skip to: 13500
8292/* 11857 */ MCD::OPC_Decode, 143, 21, 206, 2, // Opcode: V6_vS32b_new_npred_pi
8293/* 11862 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 11884
8294/* 11867 */ MCD::OPC_CheckPredicate, 11, 92, 6, 0, // Skip to: 13500
8295/* 11872 */ MCD::OPC_CheckField, 13, 1, 0, 85, 6, 0, // Skip to: 13500
8296/* 11879 */ MCD::OPC_Decode, 229, 20, 205, 2, // Opcode: V6_vL32b_nt_npred_pi
8297/* 11884 */ MCD::OPC_FilterValue, 7, 75, 6, 0, // Skip to: 13500
8298/* 11889 */ MCD::OPC_CheckPredicate, 13, 70, 6, 0, // Skip to: 13500
8299/* 11894 */ MCD::OPC_CheckField, 13, 1, 0, 63, 6, 0, // Skip to: 13500
8300/* 11901 */ MCD::OPC_CheckField, 3, 2, 3, 56, 6, 0, // Skip to: 13500
8301/* 11908 */ MCD::OPC_Decode, 159, 21, 206, 2, // Opcode: V6_vS32b_nt_new_npred_pi
8302/* 11913 */ MCD::OPC_FilterValue, 4, 47, 0, 0, // Skip to: 11965
8303/* 11918 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8304/* 11921 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11943
8305/* 11926 */ MCD::OPC_CheckPredicate, 11, 33, 6, 0, // Skip to: 13500
8306/* 11931 */ MCD::OPC_CheckField, 13, 1, 0, 26, 6, 0, // Skip to: 13500
8307/* 11938 */ MCD::OPC_Decode, 213, 20, 205, 2, // Opcode: V6_vL32b_cur_pred_pi
8308/* 11943 */ MCD::OPC_FilterValue, 6, 16, 6, 0, // Skip to: 13500
8309/* 11948 */ MCD::OPC_CheckPredicate, 11, 11, 6, 0, // Skip to: 13500
8310/* 11953 */ MCD::OPC_CheckField, 13, 1, 0, 4, 6, 0, // Skip to: 13500
8311/* 11960 */ MCD::OPC_Decode, 226, 20, 205, 2, // Opcode: V6_vL32b_nt_cur_pred_pi
8312/* 11965 */ MCD::OPC_FilterValue, 5, 47, 0, 0, // Skip to: 12017
8313/* 11970 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8314/* 11973 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 11995
8315/* 11978 */ MCD::OPC_CheckPredicate, 11, 237, 5, 0, // Skip to: 13500
8316/* 11983 */ MCD::OPC_CheckField, 13, 1, 0, 230, 5, 0, // Skip to: 13500
8317/* 11990 */ MCD::OPC_Decode, 208, 20, 205, 2, // Opcode: V6_vL32b_cur_npred_pi
8318/* 11995 */ MCD::OPC_FilterValue, 6, 220, 5, 0, // Skip to: 13500
8319/* 12000 */ MCD::OPC_CheckPredicate, 11, 215, 5, 0, // Skip to: 13500
8320/* 12005 */ MCD::OPC_CheckField, 13, 1, 0, 208, 5, 0, // Skip to: 13500
8321/* 12012 */ MCD::OPC_Decode, 221, 20, 205, 2, // Opcode: V6_vL32b_nt_cur_npred_pi
8322/* 12017 */ MCD::OPC_FilterValue, 6, 69, 0, 0, // Skip to: 12091
8323/* 12022 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8324/* 12025 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 12047
8325/* 12030 */ MCD::OPC_CheckPredicate, 11, 185, 5, 0, // Skip to: 13500
8326/* 12035 */ MCD::OPC_CheckField, 13, 1, 0, 178, 5, 0, // Skip to: 13500
8327/* 12042 */ MCD::OPC_Decode, 129, 21, 205, 2, // Opcode: V6_vL32b_tmp_pred_pi
8328/* 12047 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 12069
8329/* 12052 */ MCD::OPC_CheckPredicate, 13, 163, 5, 0, // Skip to: 13500
8330/* 12057 */ MCD::OPC_CheckField, 13, 1, 0, 156, 5, 0, // Skip to: 13500
8331/* 12064 */ MCD::OPC_Decode, 138, 21, 202, 2, // Opcode: V6_vS32Ub_pred_pi
8332/* 12069 */ MCD::OPC_FilterValue, 6, 146, 5, 0, // Skip to: 13500
8333/* 12074 */ MCD::OPC_CheckPredicate, 11, 141, 5, 0, // Skip to: 13500
8334/* 12079 */ MCD::OPC_CheckField, 13, 1, 0, 134, 5, 0, // Skip to: 13500
8335/* 12086 */ MCD::OPC_Decode, 243, 20, 205, 2, // Opcode: V6_vL32b_nt_tmp_pred_pi
8336/* 12091 */ MCD::OPC_FilterValue, 7, 124, 5, 0, // Skip to: 13500
8337/* 12096 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8338/* 12099 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 12121
8339/* 12104 */ MCD::OPC_CheckPredicate, 13, 111, 5, 0, // Skip to: 13500
8340/* 12109 */ MCD::OPC_CheckField, 11, 3, 0, 104, 5, 0, // Skip to: 13500
8341/* 12116 */ MCD::OPC_Decode, 203, 20, 199, 2, // Opcode: V6_vL32Ub_pi
8342/* 12121 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 12143
8343/* 12126 */ MCD::OPC_CheckPredicate, 13, 89, 5, 0, // Skip to: 13500
8344/* 12131 */ MCD::OPC_CheckField, 11, 3, 0, 82, 5, 0, // Skip to: 13500
8345/* 12138 */ MCD::OPC_Decode, 135, 21, 200, 2, // Opcode: V6_vS32Ub_pi
8346/* 12143 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 12165
8347/* 12148 */ MCD::OPC_CheckPredicate, 11, 67, 5, 0, // Skip to: 13500
8348/* 12153 */ MCD::OPC_CheckField, 13, 1, 0, 60, 5, 0, // Skip to: 13500
8349/* 12160 */ MCD::OPC_Decode, 252, 20, 205, 2, // Opcode: V6_vL32b_tmp_npred_pi
8350/* 12165 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 12187
8351/* 12170 */ MCD::OPC_CheckPredicate, 13, 45, 5, 0, // Skip to: 13500
8352/* 12175 */ MCD::OPC_CheckField, 13, 1, 0, 38, 5, 0, // Skip to: 13500
8353/* 12182 */ MCD::OPC_Decode, 133, 21, 202, 2, // Opcode: V6_vS32Ub_npred_pi
8354/* 12187 */ MCD::OPC_FilterValue, 6, 28, 5, 0, // Skip to: 13500
8355/* 12192 */ MCD::OPC_CheckPredicate, 11, 23, 5, 0, // Skip to: 13500
8356/* 12197 */ MCD::OPC_CheckField, 13, 1, 0, 16, 5, 0, // Skip to: 13500
8357/* 12204 */ MCD::OPC_Decode, 238, 20, 205, 2, // Opcode: V6_vL32b_nt_tmp_npred_pi
8358/* 12209 */ MCD::OPC_FilterValue, 43, 25, 3, 0, // Skip to: 13007
8359/* 12214 */ MCD::OPC_ExtractField, 5, 6, // Inst{10-5} ...
8360/* 12217 */ MCD::OPC_FilterValue, 0, 151, 0, 0, // Skip to: 12373
8361/* 12222 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8362/* 12225 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 12247
8363/* 12230 */ MCD::OPC_CheckPredicate, 13, 241, 4, 0, // Skip to: 13500
8364/* 12235 */ MCD::OPC_CheckField, 11, 2, 0, 234, 4, 0, // Skip to: 13500
8365/* 12242 */ MCD::OPC_Decode, 246, 20, 207, 2, // Opcode: V6_vL32b_ppu
8366/* 12247 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 12269
8367/* 12252 */ MCD::OPC_CheckPredicate, 13, 219, 4, 0, // Skip to: 13500
8368/* 12257 */ MCD::OPC_CheckField, 11, 2, 0, 212, 4, 0, // Skip to: 13500
8369/* 12264 */ MCD::OPC_Decode, 181, 21, 208, 2, // Opcode: V6_vS32b_ppu
8370/* 12269 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 12291
8371/* 12274 */ MCD::OPC_CheckPredicate, 13, 197, 4, 0, // Skip to: 13500
8372/* 12279 */ MCD::OPC_CheckField, 11, 2, 0, 190, 4, 0, // Skip to: 13500
8373/* 12286 */ MCD::OPC_Decode, 232, 20, 207, 2, // Opcode: V6_vL32b_nt_ppu
8374/* 12291 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 12313
8375/* 12296 */ MCD::OPC_CheckPredicate, 13, 175, 4, 0, // Skip to: 13500
8376/* 12301 */ MCD::OPC_CheckField, 11, 2, 0, 168, 4, 0, // Skip to: 13500
8377/* 12308 */ MCD::OPC_Decode, 173, 21, 208, 2, // Opcode: V6_vS32b_nt_ppu
8378/* 12313 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12328
8379/* 12318 */ MCD::OPC_CheckPredicate, 13, 153, 4, 0, // Skip to: 13500
8380/* 12323 */ MCD::OPC_Decode, 187, 21, 209, 2, // Opcode: V6_vS32b_qpred_ppu
8381/* 12328 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 12343
8382/* 12333 */ MCD::OPC_CheckPredicate, 13, 138, 4, 0, // Skip to: 13500
8383/* 12338 */ MCD::OPC_Decode, 184, 21, 210, 2, // Opcode: V6_vS32b_pred_ppu
8384/* 12343 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 12358
8385/* 12348 */ MCD::OPC_CheckPredicate, 13, 123, 4, 0, // Skip to: 13500
8386/* 12353 */ MCD::OPC_Decode, 179, 21, 209, 2, // Opcode: V6_vS32b_nt_qpred_ppu
8387/* 12358 */ MCD::OPC_FilterValue, 7, 113, 4, 0, // Skip to: 13500
8388/* 12363 */ MCD::OPC_CheckPredicate, 13, 108, 4, 0, // Skip to: 13500
8389/* 12368 */ MCD::OPC_Decode, 176, 21, 210, 2, // Opcode: V6_vS32b_nt_pred_ppu
8390/* 12373 */ MCD::OPC_FilterValue, 1, 195, 0, 0, // Skip to: 12573
8391/* 12378 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8392/* 12381 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 12403
8393/* 12386 */ MCD::OPC_CheckPredicate, 13, 85, 4, 0, // Skip to: 13500
8394/* 12391 */ MCD::OPC_CheckField, 11, 2, 0, 78, 4, 0, // Skip to: 13500
8395/* 12398 */ MCD::OPC_Decode, 211, 20, 207, 2, // Opcode: V6_vL32b_cur_ppu
8396/* 12403 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 12462
8397/* 12408 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
8398/* 12411 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 12433
8399/* 12416 */ MCD::OPC_CheckPredicate, 13, 55, 4, 0, // Skip to: 13500
8400/* 12421 */ MCD::OPC_CheckField, 11, 2, 0, 48, 4, 0, // Skip to: 13500
8401/* 12428 */ MCD::OPC_Decode, 146, 21, 211, 2, // Opcode: V6_vS32b_new_ppu
8402/* 12433 */ MCD::OPC_FilterValue, 1, 38, 4, 0, // Skip to: 13500
8403/* 12438 */ MCD::OPC_CheckPredicate, 12, 33, 4, 0, // Skip to: 13500
8404/* 12443 */ MCD::OPC_CheckField, 11, 2, 0, 26, 4, 0, // Skip to: 13500
8405/* 12450 */ MCD::OPC_CheckField, 0, 3, 0, 19, 4, 0, // Skip to: 13500
8406/* 12457 */ MCD::OPC_Decode, 190, 21, 212, 2, // Opcode: V6_vS32b_srls_ppu
8407/* 12462 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 12484
8408/* 12467 */ MCD::OPC_CheckPredicate, 13, 4, 4, 0, // Skip to: 13500
8409/* 12472 */ MCD::OPC_CheckField, 11, 2, 0, 253, 3, 0, // Skip to: 13500
8410/* 12479 */ MCD::OPC_Decode, 224, 20, 207, 2, // Opcode: V6_vL32b_nt_cur_ppu
8411/* 12484 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 12513
8412/* 12489 */ MCD::OPC_CheckPredicate, 13, 238, 3, 0, // Skip to: 13500
8413/* 12494 */ MCD::OPC_CheckField, 11, 2, 0, 231, 3, 0, // Skip to: 13500
8414/* 12501 */ MCD::OPC_CheckField, 3, 2, 0, 224, 3, 0, // Skip to: 13500
8415/* 12508 */ MCD::OPC_Decode, 162, 21, 211, 2, // Opcode: V6_vS32b_nt_new_ppu
8416/* 12513 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12528
8417/* 12518 */ MCD::OPC_CheckPredicate, 13, 209, 3, 0, // Skip to: 13500
8418/* 12523 */ MCD::OPC_Decode, 155, 21, 209, 2, // Opcode: V6_vS32b_nqpred_ppu
8419/* 12528 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 12543
8420/* 12533 */ MCD::OPC_CheckPredicate, 13, 194, 3, 0, // Skip to: 13500
8421/* 12538 */ MCD::OPC_Decode, 152, 21, 210, 2, // Opcode: V6_vS32b_npred_ppu
8422/* 12543 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 12558
8423/* 12548 */ MCD::OPC_CheckPredicate, 13, 179, 3, 0, // Skip to: 13500
8424/* 12553 */ MCD::OPC_Decode, 171, 21, 209, 2, // Opcode: V6_vS32b_nt_nqpred_ppu
8425/* 12558 */ MCD::OPC_FilterValue, 7, 169, 3, 0, // Skip to: 13500
8426/* 12563 */ MCD::OPC_CheckPredicate, 13, 164, 3, 0, // Skip to: 13500
8427/* 12568 */ MCD::OPC_Decode, 168, 21, 210, 2, // Opcode: V6_vS32b_nt_npred_ppu
8428/* 12573 */ MCD::OPC_FilterValue, 2, 121, 0, 0, // Skip to: 12699
8429/* 12578 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8430/* 12581 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 12603
8431/* 12586 */ MCD::OPC_CheckPredicate, 13, 141, 3, 0, // Skip to: 13500
8432/* 12591 */ MCD::OPC_CheckField, 11, 2, 0, 134, 3, 0, // Skip to: 13500
8433/* 12598 */ MCD::OPC_Decode, 255, 20, 207, 2, // Opcode: V6_vL32b_tmp_ppu
8434/* 12603 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 12625
8435/* 12608 */ MCD::OPC_CheckPredicate, 13, 119, 3, 0, // Skip to: 13500
8436/* 12613 */ MCD::OPC_CheckField, 11, 2, 0, 112, 3, 0, // Skip to: 13500
8437/* 12620 */ MCD::OPC_Decode, 241, 20, 207, 2, // Opcode: V6_vL32b_nt_tmp_ppu
8438/* 12625 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12640
8439/* 12630 */ MCD::OPC_CheckPredicate, 11, 97, 3, 0, // Skip to: 13500
8440/* 12635 */ MCD::OPC_Decode, 249, 20, 213, 2, // Opcode: V6_vL32b_pred_ppu
8441/* 12640 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 12662
8442/* 12645 */ MCD::OPC_CheckPredicate, 13, 82, 3, 0, // Skip to: 13500
8443/* 12650 */ MCD::OPC_CheckField, 3, 2, 0, 75, 3, 0, // Skip to: 13500
8444/* 12657 */ MCD::OPC_Decode, 149, 21, 214, 2, // Opcode: V6_vS32b_new_pred_ppu
8445/* 12662 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 12677
8446/* 12667 */ MCD::OPC_CheckPredicate, 11, 60, 3, 0, // Skip to: 13500
8447/* 12672 */ MCD::OPC_Decode, 235, 20, 213, 2, // Opcode: V6_vL32b_nt_pred_ppu
8448/* 12677 */ MCD::OPC_FilterValue, 7, 50, 3, 0, // Skip to: 13500
8449/* 12682 */ MCD::OPC_CheckPredicate, 13, 45, 3, 0, // Skip to: 13500
8450/* 12687 */ MCD::OPC_CheckField, 3, 2, 2, 38, 3, 0, // Skip to: 13500
8451/* 12694 */ MCD::OPC_Decode, 165, 21, 214, 2, // Opcode: V6_vS32b_nt_new_pred_ppu
8452/* 12699 */ MCD::OPC_FilterValue, 3, 77, 0, 0, // Skip to: 12781
8453/* 12704 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8454/* 12707 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12722
8455/* 12712 */ MCD::OPC_CheckPredicate, 11, 15, 3, 0, // Skip to: 13500
8456/* 12717 */ MCD::OPC_Decode, 217, 20, 213, 2, // Opcode: V6_vL32b_npred_ppu
8457/* 12722 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 12744
8458/* 12727 */ MCD::OPC_CheckPredicate, 13, 0, 3, 0, // Skip to: 13500
8459/* 12732 */ MCD::OPC_CheckField, 3, 2, 1, 249, 2, 0, // Skip to: 13500
8460/* 12739 */ MCD::OPC_Decode, 144, 21, 214, 2, // Opcode: V6_vS32b_new_npred_ppu
8461/* 12744 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 12759
8462/* 12749 */ MCD::OPC_CheckPredicate, 11, 234, 2, 0, // Skip to: 13500
8463/* 12754 */ MCD::OPC_Decode, 230, 20, 213, 2, // Opcode: V6_vL32b_nt_npred_ppu
8464/* 12759 */ MCD::OPC_FilterValue, 7, 224, 2, 0, // Skip to: 13500
8465/* 12764 */ MCD::OPC_CheckPredicate, 13, 219, 2, 0, // Skip to: 13500
8466/* 12769 */ MCD::OPC_CheckField, 3, 2, 3, 212, 2, 0, // Skip to: 13500
8467/* 12776 */ MCD::OPC_Decode, 160, 21, 214, 2, // Opcode: V6_vS32b_nt_new_npred_ppu
8468/* 12781 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 12819
8469/* 12786 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8470/* 12789 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12804
8471/* 12794 */ MCD::OPC_CheckPredicate, 11, 189, 2, 0, // Skip to: 13500
8472/* 12799 */ MCD::OPC_Decode, 214, 20, 213, 2, // Opcode: V6_vL32b_cur_pred_ppu
8473/* 12804 */ MCD::OPC_FilterValue, 6, 179, 2, 0, // Skip to: 13500
8474/* 12809 */ MCD::OPC_CheckPredicate, 11, 174, 2, 0, // Skip to: 13500
8475/* 12814 */ MCD::OPC_Decode, 227, 20, 213, 2, // Opcode: V6_vL32b_nt_cur_pred_ppu
8476/* 12819 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 12857
8477/* 12824 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8478/* 12827 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12842
8479/* 12832 */ MCD::OPC_CheckPredicate, 11, 151, 2, 0, // Skip to: 13500
8480/* 12837 */ MCD::OPC_Decode, 209, 20, 213, 2, // Opcode: V6_vL32b_cur_npred_ppu
8481/* 12842 */ MCD::OPC_FilterValue, 6, 141, 2, 0, // Skip to: 13500
8482/* 12847 */ MCD::OPC_CheckPredicate, 11, 136, 2, 0, // Skip to: 13500
8483/* 12852 */ MCD::OPC_Decode, 222, 20, 213, 2, // Opcode: V6_vL32b_nt_cur_npred_ppu
8484/* 12857 */ MCD::OPC_FilterValue, 6, 48, 0, 0, // Skip to: 12910
8485/* 12862 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8486/* 12865 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12880
8487/* 12870 */ MCD::OPC_CheckPredicate, 11, 113, 2, 0, // Skip to: 13500
8488/* 12875 */ MCD::OPC_Decode, 130, 21, 213, 2, // Opcode: V6_vL32b_tmp_pred_ppu
8489/* 12880 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 12895
8490/* 12885 */ MCD::OPC_CheckPredicate, 13, 98, 2, 0, // Skip to: 13500
8491/* 12890 */ MCD::OPC_Decode, 139, 21, 210, 2, // Opcode: V6_vS32Ub_pred_ppu
8492/* 12895 */ MCD::OPC_FilterValue, 6, 88, 2, 0, // Skip to: 13500
8493/* 12900 */ MCD::OPC_CheckPredicate, 11, 83, 2, 0, // Skip to: 13500
8494/* 12905 */ MCD::OPC_Decode, 244, 20, 213, 2, // Opcode: V6_vL32b_nt_tmp_pred_ppu
8495/* 12910 */ MCD::OPC_FilterValue, 7, 73, 2, 0, // Skip to: 13500
8496/* 12915 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8497/* 12918 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 12940
8498/* 12923 */ MCD::OPC_CheckPredicate, 13, 60, 2, 0, // Skip to: 13500
8499/* 12928 */ MCD::OPC_CheckField, 11, 2, 0, 53, 2, 0, // Skip to: 13500
8500/* 12935 */ MCD::OPC_Decode, 204, 20, 207, 2, // Opcode: V6_vL32Ub_ppu
8501/* 12940 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 12962
8502/* 12945 */ MCD::OPC_CheckPredicate, 13, 38, 2, 0, // Skip to: 13500
8503/* 12950 */ MCD::OPC_CheckField, 11, 2, 0, 31, 2, 0, // Skip to: 13500
8504/* 12957 */ MCD::OPC_Decode, 136, 21, 208, 2, // Opcode: V6_vS32Ub_ppu
8505/* 12962 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 12977
8506/* 12967 */ MCD::OPC_CheckPredicate, 11, 16, 2, 0, // Skip to: 13500
8507/* 12972 */ MCD::OPC_Decode, 253, 20, 213, 2, // Opcode: V6_vL32b_tmp_npred_ppu
8508/* 12977 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 12992
8509/* 12982 */ MCD::OPC_CheckPredicate, 13, 1, 2, 0, // Skip to: 13500
8510/* 12987 */ MCD::OPC_Decode, 134, 21, 210, 2, // Opcode: V6_vS32Ub_npred_ppu
8511/* 12992 */ MCD::OPC_FilterValue, 6, 247, 1, 0, // Skip to: 13500
8512/* 12997 */ MCD::OPC_CheckPredicate, 11, 242, 1, 0, // Skip to: 13500
8513/* 13002 */ MCD::OPC_Decode, 239, 20, 213, 2, // Opcode: V6_vL32b_nt_tmp_npred_ppu
8514/* 13007 */ MCD::OPC_FilterValue, 44, 54, 0, 0, // Skip to: 13066
8515/* 13012 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8516/* 13015 */ MCD::OPC_FilterValue, 0, 24, 0, 0, // Skip to: 13044
8517/* 13020 */ MCD::OPC_CheckPredicate, 14, 219, 1, 0, // Skip to: 13500
8518/* 13025 */ MCD::OPC_CheckField, 11, 2, 0, 212, 1, 0, // Skip to: 13500
8519/* 13032 */ MCD::OPC_CheckField, 0, 8, 0, 205, 1, 0, // Skip to: 13500
8520/* 13039 */ MCD::OPC_Decode, 180, 25, 196, 2, // Opcode: V6_zLd_ai
8521/* 13044 */ MCD::OPC_FilterValue, 4, 195, 1, 0, // Skip to: 13500
8522/* 13049 */ MCD::OPC_CheckPredicate, 14, 190, 1, 0, // Skip to: 13500
8523/* 13054 */ MCD::OPC_CheckField, 0, 8, 0, 183, 1, 0, // Skip to: 13500
8524/* 13061 */ MCD::OPC_Decode, 183, 25, 215, 2, // Opcode: V6_zLd_pred_ai
8525/* 13066 */ MCD::OPC_FilterValue, 45, 107, 0, 0, // Skip to: 13178
8526/* 13071 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
8527/* 13074 */ MCD::OPC_FilterValue, 0, 47, 0, 0, // Skip to: 13126
8528/* 13079 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8529/* 13082 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 13104
8530/* 13087 */ MCD::OPC_CheckPredicate, 14, 152, 1, 0, // Skip to: 13500
8531/* 13092 */ MCD::OPC_CheckField, 11, 3, 0, 145, 1, 0, // Skip to: 13500
8532/* 13099 */ MCD::OPC_Decode, 181, 25, 204, 2, // Opcode: V6_zLd_pi
8533/* 13104 */ MCD::OPC_FilterValue, 4, 135, 1, 0, // Skip to: 13500
8534/* 13109 */ MCD::OPC_CheckPredicate, 14, 130, 1, 0, // Skip to: 13500
8535/* 13114 */ MCD::OPC_CheckField, 13, 1, 0, 123, 1, 0, // Skip to: 13500
8536/* 13121 */ MCD::OPC_Decode, 184, 25, 216, 2, // Opcode: V6_zLd_pred_pi
8537/* 13126 */ MCD::OPC_FilterValue, 1, 113, 1, 0, // Skip to: 13500
8538/* 13131 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8539/* 13134 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 13156
8540/* 13139 */ MCD::OPC_CheckPredicate, 14, 100, 1, 0, // Skip to: 13500
8541/* 13144 */ MCD::OPC_CheckField, 8, 5, 0, 93, 1, 0, // Skip to: 13500
8542/* 13151 */ MCD::OPC_Decode, 182, 25, 212, 2, // Opcode: V6_zLd_ppu
8543/* 13156 */ MCD::OPC_FilterValue, 4, 83, 1, 0, // Skip to: 13500
8544/* 13161 */ MCD::OPC_CheckPredicate, 14, 78, 1, 0, // Skip to: 13500
8545/* 13166 */ MCD::OPC_CheckField, 8, 3, 0, 71, 1, 0, // Skip to: 13500
8546/* 13173 */ MCD::OPC_Decode, 185, 25, 217, 2, // Opcode: V6_zLd_pred_ppu
8547/* 13178 */ MCD::OPC_FilterValue, 47, 24, 1, 0, // Skip to: 13463
8548/* 13183 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
8549/* 13186 */ MCD::OPC_FilterValue, 0, 114, 0, 0, // Skip to: 13305
8550/* 13191 */ MCD::OPC_ExtractField, 7, 6, // Inst{12-7} ...
8551/* 13194 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 13216
8552/* 13199 */ MCD::OPC_CheckPredicate, 12, 40, 1, 0, // Skip to: 13500
8553/* 13204 */ MCD::OPC_CheckField, 5, 2, 0, 33, 1, 0, // Skip to: 13500
8554/* 13211 */ MCD::OPC_Decode, 251, 22, 218, 2, // Opcode: V6_vgathermw
8555/* 13216 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 13238
8556/* 13221 */ MCD::OPC_CheckPredicate, 12, 18, 1, 0, // Skip to: 13500
8557/* 13226 */ MCD::OPC_CheckField, 5, 2, 0, 11, 1, 0, // Skip to: 13500
8558/* 13233 */ MCD::OPC_Decode, 247, 22, 218, 2, // Opcode: V6_vgathermh
8559/* 13238 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 13260
8560/* 13243 */ MCD::OPC_CheckPredicate, 12, 252, 0, 0, // Skip to: 13500
8561/* 13248 */ MCD::OPC_CheckField, 5, 2, 0, 245, 0, 0, // Skip to: 13500
8562/* 13255 */ MCD::OPC_Decode, 249, 22, 219, 2, // Opcode: V6_vgathermhw
8563/* 13260 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 13275
8564/* 13265 */ MCD::OPC_CheckPredicate, 12, 230, 0, 0, // Skip to: 13500
8565/* 13270 */ MCD::OPC_Decode, 252, 22, 220, 2, // Opcode: V6_vgathermwq
8566/* 13275 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 13290
8567/* 13280 */ MCD::OPC_CheckPredicate, 12, 215, 0, 0, // Skip to: 13500
8568/* 13285 */ MCD::OPC_Decode, 248, 22, 220, 2, // Opcode: V6_vgathermhq
8569/* 13290 */ MCD::OPC_FilterValue, 12, 205, 0, 0, // Skip to: 13500
8570/* 13295 */ MCD::OPC_CheckPredicate, 12, 200, 0, 0, // Skip to: 13500
8571/* 13300 */ MCD::OPC_Decode, 250, 22, 221, 2, // Opcode: V6_vgathermhwq
8572/* 13305 */ MCD::OPC_FilterValue, 1, 93, 0, 0, // Skip to: 13403
8573/* 13310 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
8574/* 13313 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 13328
8575/* 13318 */ MCD::OPC_CheckPredicate, 12, 177, 0, 0, // Skip to: 13500
8576/* 13323 */ MCD::OPC_Decode, 230, 24, 222, 2, // Opcode: V6_vscattermw
8577/* 13328 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 13343
8578/* 13333 */ MCD::OPC_CheckPredicate, 12, 162, 0, 0, // Skip to: 13500
8579/* 13338 */ MCD::OPC_Decode, 224, 24, 222, 2, // Opcode: V6_vscattermh
8580/* 13343 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 13358
8581/* 13348 */ MCD::OPC_CheckPredicate, 12, 147, 0, 0, // Skip to: 13500
8582/* 13353 */ MCD::OPC_Decode, 227, 24, 223, 2, // Opcode: V6_vscattermhw
8583/* 13358 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 13373
8584/* 13363 */ MCD::OPC_CheckPredicate, 12, 132, 0, 0, // Skip to: 13500
8585/* 13368 */ MCD::OPC_Decode, 231, 24, 222, 2, // Opcode: V6_vscattermw_add
8586/* 13373 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 13388
8587/* 13378 */ MCD::OPC_CheckPredicate, 12, 117, 0, 0, // Skip to: 13500
8588/* 13383 */ MCD::OPC_Decode, 225, 24, 222, 2, // Opcode: V6_vscattermh_add
8589/* 13388 */ MCD::OPC_FilterValue, 6, 107, 0, 0, // Skip to: 13500
8590/* 13393 */ MCD::OPC_CheckPredicate, 12, 102, 0, 0, // Skip to: 13500
8591/* 13398 */ MCD::OPC_Decode, 228, 24, 223, 2, // Opcode: V6_vscattermhw_add
8592/* 13403 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 13441
8593/* 13408 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
8594/* 13411 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 13426
8595/* 13416 */ MCD::OPC_CheckPredicate, 12, 79, 0, 0, // Skip to: 13500
8596/* 13421 */ MCD::OPC_Decode, 232, 24, 224, 2, // Opcode: V6_vscattermwq
8597/* 13426 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 13500
8598/* 13431 */ MCD::OPC_CheckPredicate, 12, 64, 0, 0, // Skip to: 13500
8599/* 13436 */ MCD::OPC_Decode, 226, 24, 224, 2, // Opcode: V6_vscattermhq
8600/* 13441 */ MCD::OPC_FilterValue, 5, 54, 0, 0, // Skip to: 13500
8601/* 13446 */ MCD::OPC_CheckPredicate, 12, 49, 0, 0, // Skip to: 13500
8602/* 13451 */ MCD::OPC_CheckField, 7, 1, 0, 42, 0, 0, // Skip to: 13500
8603/* 13458 */ MCD::OPC_Decode, 229, 24, 225, 2, // Opcode: V6_vscattermhwq
8604/* 13463 */ MCD::OPC_FilterValue, 146, 1, 31, 0, 0, // Skip to: 13500
8605/* 13469 */ MCD::OPC_CheckPredicate, 13, 26, 0, 0, // Skip to: 13500
8606/* 13474 */ MCD::OPC_CheckField, 21, 3, 0, 19, 0, 0, // Skip to: 13500
8607/* 13481 */ MCD::OPC_CheckField, 13, 1, 0, 12, 0, 0, // Skip to: 13500
8608/* 13488 */ MCD::OPC_CheckField, 5, 3, 1, 5, 0, 0, // Skip to: 13500
8609/* 13495 */ MCD::OPC_Decode, 184, 20, 226, 2, // Opcode: V6_extractw
8610/* 13500 */ MCD::OPC_Fail,
8611 0
8612};
8613
8614static const uint8_t DecoderTableMustExtend32[] = {
8615/* 0 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
8616/* 3 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 19
8617/* 8 */ MCD::OPC_CheckField, 27, 5, 9, 82, 10, 0, // Skip to: 2657
8618/* 15 */ MCD::OPC_Decode, 161, 16, 33, // Opcode: PS_storerbabs
8619/* 19 */ MCD::OPC_FilterValue, 1, 44, 0, 0, // Skip to: 68
8620/* 24 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8621/* 27 */ MCD::OPC_FilterValue, 77, 19, 0, 0, // Skip to: 51
8622/* 32 */ MCD::OPC_CheckField, 12, 2, 1, 58, 10, 0, // Skip to: 2657
8623/* 39 */ MCD::OPC_CheckField, 7, 1, 0, 51, 10, 0, // Skip to: 2657
8624/* 46 */ MCD::OPC_Decode, 230, 12, 227, 2, // Opcode: L4_loadbsw2_ap
8625/* 51 */ MCD::OPC_FilterValue, 78, 41, 10, 0, // Skip to: 2657
8626/* 56 */ MCD::OPC_CheckField, 12, 1, 1, 34, 10, 0, // Skip to: 2657
8627/* 63 */ MCD::OPC_Decode, 231, 12, 228, 2, // Opcode: L4_loadbsw2_ur
8628/* 68 */ MCD::OPC_FilterValue, 2, 61, 0, 0, // Skip to: 134
8629/* 73 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8630/* 76 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 85
8631/* 81 */ MCD::OPC_Decode, 165, 16, 35, // Opcode: PS_storerhabs
8632/* 85 */ MCD::OPC_FilterValue, 19, 7, 10, 0, // Skip to: 2657
8633/* 90 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8634/* 93 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 117
8635/* 98 */ MCD::OPC_CheckField, 12, 2, 1, 248, 9, 0, // Skip to: 2657
8636/* 105 */ MCD::OPC_CheckField, 7, 1, 0, 241, 9, 0, // Skip to: 2657
8637/* 112 */ MCD::OPC_Decode, 228, 12, 229, 2, // Opcode: L4_loadalignh_ap
8638/* 117 */ MCD::OPC_FilterValue, 2, 231, 9, 0, // Skip to: 2657
8639/* 122 */ MCD::OPC_CheckField, 12, 1, 1, 224, 9, 0, // Skip to: 2657
8640/* 129 */ MCD::OPC_Decode, 229, 12, 230, 2, // Opcode: L4_loadalignh_ur
8641/* 134 */ MCD::OPC_FilterValue, 3, 61, 0, 0, // Skip to: 200
8642/* 139 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8643/* 142 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 151
8644/* 147 */ MCD::OPC_Decode, 164, 16, 35, // Opcode: PS_storerfabs
8645/* 151 */ MCD::OPC_FilterValue, 19, 197, 9, 0, // Skip to: 2657
8646/* 156 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8647/* 159 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 183
8648/* 164 */ MCD::OPC_CheckField, 12, 2, 1, 182, 9, 0, // Skip to: 2657
8649/* 171 */ MCD::OPC_CheckField, 7, 1, 0, 175, 9, 0, // Skip to: 2657
8650/* 178 */ MCD::OPC_Decode, 234, 12, 227, 2, // Opcode: L4_loadbzw2_ap
8651/* 183 */ MCD::OPC_FilterValue, 2, 165, 9, 0, // Skip to: 2657
8652/* 188 */ MCD::OPC_CheckField, 12, 1, 1, 158, 9, 0, // Skip to: 2657
8653/* 195 */ MCD::OPC_Decode, 235, 12, 228, 2, // Opcode: L4_loadbzw2_ur
8654/* 200 */ MCD::OPC_FilterValue, 4, 61, 0, 0, // Skip to: 266
8655/* 205 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8656/* 208 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 217
8657/* 213 */ MCD::OPC_Decode, 167, 16, 37, // Opcode: PS_storeriabs
8658/* 217 */ MCD::OPC_FilterValue, 19, 131, 9, 0, // Skip to: 2657
8659/* 222 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8660/* 225 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 249
8661/* 230 */ MCD::OPC_CheckField, 12, 2, 1, 116, 9, 0, // Skip to: 2657
8662/* 237 */ MCD::OPC_CheckField, 7, 1, 0, 109, 9, 0, // Skip to: 2657
8663/* 244 */ MCD::OPC_Decode, 226, 12, 229, 2, // Opcode: L4_loadalignb_ap
8664/* 249 */ MCD::OPC_FilterValue, 2, 99, 9, 0, // Skip to: 2657
8665/* 254 */ MCD::OPC_CheckField, 12, 1, 1, 92, 9, 0, // Skip to: 2657
8666/* 261 */ MCD::OPC_Decode, 227, 12, 230, 2, // Opcode: L4_loadalignb_ur
8667/* 266 */ MCD::OPC_FilterValue, 5, 109, 0, 0, // Skip to: 380
8668/* 271 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
8669/* 274 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 314
8670/* 279 */ MCD::OPC_ExtractField, 11, 1, // Inst{11} ...
8671/* 282 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 298
8672/* 287 */ MCD::OPC_CheckField, 27, 5, 9, 59, 9, 0, // Skip to: 2657
8673/* 294 */ MCD::OPC_Decode, 162, 16, 39, // Opcode: PS_storerbnewabs
8674/* 298 */ MCD::OPC_FilterValue, 1, 50, 9, 0, // Skip to: 2657
8675/* 303 */ MCD::OPC_CheckField, 27, 5, 9, 43, 9, 0, // Skip to: 2657
8676/* 310 */ MCD::OPC_Decode, 166, 16, 41, // Opcode: PS_storerhnewabs
8677/* 314 */ MCD::OPC_FilterValue, 1, 34, 9, 0, // Skip to: 2657
8678/* 319 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8679/* 322 */ MCD::OPC_FilterValue, 9, 11, 0, 0, // Skip to: 338
8680/* 327 */ MCD::OPC_CheckField, 11, 1, 0, 19, 9, 0, // Skip to: 2657
8681/* 334 */ MCD::OPC_Decode, 168, 16, 43, // Opcode: PS_storerinewabs
8682/* 338 */ MCD::OPC_FilterValue, 19, 10, 9, 0, // Skip to: 2657
8683/* 343 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8684/* 346 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 370
8685/* 351 */ MCD::OPC_CheckField, 13, 1, 0, 251, 8, 0, // Skip to: 2657
8686/* 358 */ MCD::OPC_CheckField, 7, 1, 0, 244, 8, 0, // Skip to: 2657
8687/* 365 */ MCD::OPC_Decode, 236, 12, 231, 2, // Opcode: L4_loadbzw4_ap
8688/* 370 */ MCD::OPC_FilterValue, 2, 234, 8, 0, // Skip to: 2657
8689/* 375 */ MCD::OPC_Decode, 237, 12, 232, 2, // Opcode: L4_loadbzw4_ur
8690/* 380 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 396
8691/* 385 */ MCD::OPC_CheckField, 27, 5, 9, 217, 8, 0, // Skip to: 2657
8692/* 392 */ MCD::OPC_Decode, 163, 16, 45, // Opcode: PS_storerdabs
8693/* 396 */ MCD::OPC_FilterValue, 7, 44, 0, 0, // Skip to: 445
8694/* 401 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8695/* 404 */ MCD::OPC_FilterValue, 77, 19, 0, 0, // Skip to: 428
8696/* 409 */ MCD::OPC_CheckField, 12, 2, 1, 193, 8, 0, // Skip to: 2657
8697/* 416 */ MCD::OPC_CheckField, 7, 1, 0, 186, 8, 0, // Skip to: 2657
8698/* 423 */ MCD::OPC_Decode, 232, 12, 231, 2, // Opcode: L4_loadbsw4_ap
8699/* 428 */ MCD::OPC_FilterValue, 78, 176, 8, 0, // Skip to: 2657
8700/* 433 */ MCD::OPC_CheckField, 12, 1, 1, 169, 8, 0, // Skip to: 2657
8701/* 440 */ MCD::OPC_Decode, 233, 12, 232, 2, // Opcode: L4_loadbsw4_ur
8702/* 445 */ MCD::OPC_FilterValue, 8, 50, 1, 0, // Skip to: 756
8703/* 450 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8704/* 453 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 462
8705/* 458 */ MCD::OPC_Decode, 155, 16, 47, // Opcode: PS_loadrbabs
8706/* 462 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 587
8707/* 467 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8708/* 470 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 494
8709/* 475 */ MCD::OPC_CheckField, 12, 2, 1, 127, 8, 0, // Skip to: 2657
8710/* 482 */ MCD::OPC_CheckField, 7, 1, 0, 120, 8, 0, // Skip to: 2657
8711/* 489 */ MCD::OPC_Decode, 240, 12, 227, 2, // Opcode: L4_loadrb_ap
8712/* 494 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 511
8713/* 499 */ MCD::OPC_CheckField, 12, 1, 1, 103, 8, 0, // Skip to: 2657
8714/* 506 */ MCD::OPC_Decode, 242, 12, 228, 2, // Opcode: L4_loadrb_ur
8715/* 511 */ MCD::OPC_FilterValue, 3, 93, 8, 0, // Skip to: 2657
8716/* 516 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8717/* 519 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 536
8718/* 524 */ MCD::OPC_CheckField, 5, 3, 4, 78, 8, 0, // Skip to: 2657
8719/* 531 */ MCD::OPC_Decode, 138, 13, 233, 2, // Opcode: L4_ploadrbt_abs
8720/* 536 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 553
8721/* 541 */ MCD::OPC_CheckField, 5, 3, 4, 61, 8, 0, // Skip to: 2657
8722/* 548 */ MCD::OPC_Decode, 134, 13, 233, 2, // Opcode: L4_ploadrbf_abs
8723/* 553 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 570
8724/* 558 */ MCD::OPC_CheckField, 5, 3, 4, 44, 8, 0, // Skip to: 2657
8725/* 565 */ MCD::OPC_Decode, 140, 13, 233, 2, // Opcode: L4_ploadrbtnew_abs
8726/* 570 */ MCD::OPC_FilterValue, 7, 34, 8, 0, // Skip to: 2657
8727/* 575 */ MCD::OPC_CheckField, 5, 3, 4, 27, 8, 0, // Skip to: 2657
8728/* 582 */ MCD::OPC_Decode, 136, 13, 233, 2, // Opcode: L4_ploadrbfnew_abs
8729/* 587 */ MCD::OPC_FilterValue, 21, 17, 8, 0, // Skip to: 2657
8730/* 592 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8731/* 595 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 619
8732/* 600 */ MCD::OPC_CheckField, 13, 1, 0, 2, 8, 0, // Skip to: 2657
8733/* 607 */ MCD::OPC_CheckField, 6, 2, 2, 251, 7, 0, // Skip to: 2657
8734/* 614 */ MCD::OPC_Decode, 196, 19, 234, 2, // Opcode: S4_storerb_ap
8735/* 619 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 636
8736/* 624 */ MCD::OPC_CheckField, 7, 1, 1, 234, 7, 0, // Skip to: 2657
8737/* 631 */ MCD::OPC_Decode, 198, 19, 235, 2, // Opcode: S4_storerb_ur
8738/* 636 */ MCD::OPC_FilterValue, 3, 224, 7, 0, // Skip to: 2657
8739/* 641 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8740/* 644 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 700
8741/* 649 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8742/* 652 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 676
8743/* 657 */ MCD::OPC_CheckField, 18, 3, 0, 201, 7, 0, // Skip to: 2657
8744/* 664 */ MCD::OPC_CheckField, 7, 1, 1, 194, 7, 0, // Skip to: 2657
8745/* 671 */ MCD::OPC_Decode, 241, 18, 236, 2, // Opcode: S4_pstorerbt_abs
8746/* 676 */ MCD::OPC_FilterValue, 1, 184, 7, 0, // Skip to: 2657
8747/* 681 */ MCD::OPC_CheckField, 18, 3, 0, 177, 7, 0, // Skip to: 2657
8748/* 688 */ MCD::OPC_CheckField, 7, 1, 1, 170, 7, 0, // Skip to: 2657
8749/* 695 */ MCD::OPC_Decode, 243, 18, 236, 2, // Opcode: S4_pstorerbtnew_abs
8750/* 700 */ MCD::OPC_FilterValue, 1, 160, 7, 0, // Skip to: 2657
8751/* 705 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8752/* 708 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 732
8753/* 713 */ MCD::OPC_CheckField, 18, 3, 0, 145, 7, 0, // Skip to: 2657
8754/* 720 */ MCD::OPC_CheckField, 7, 1, 1, 138, 7, 0, // Skip to: 2657
8755/* 727 */ MCD::OPC_Decode, 226, 18, 236, 2, // Opcode: S4_pstorerbf_abs
8756/* 732 */ MCD::OPC_FilterValue, 1, 128, 7, 0, // Skip to: 2657
8757/* 737 */ MCD::OPC_CheckField, 18, 3, 0, 121, 7, 0, // Skip to: 2657
8758/* 744 */ MCD::OPC_CheckField, 7, 1, 1, 114, 7, 0, // Skip to: 2657
8759/* 751 */ MCD::OPC_Decode, 228, 18, 236, 2, // Opcode: S4_pstorerbfnew_abs
8760/* 756 */ MCD::OPC_FilterValue, 9, 137, 0, 0, // Skip to: 898
8761/* 761 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8762/* 764 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 773
8763/* 769 */ MCD::OPC_Decode, 159, 16, 47, // Opcode: PS_loadrubabs
8764/* 773 */ MCD::OPC_FilterValue, 19, 87, 7, 0, // Skip to: 2657
8765/* 778 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8766/* 781 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 805
8767/* 786 */ MCD::OPC_CheckField, 12, 2, 1, 72, 7, 0, // Skip to: 2657
8768/* 793 */ MCD::OPC_CheckField, 7, 1, 0, 65, 7, 0, // Skip to: 2657
8769/* 800 */ MCD::OPC_Decode, 252, 12, 227, 2, // Opcode: L4_loadrub_ap
8770/* 805 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 822
8771/* 810 */ MCD::OPC_CheckField, 12, 1, 1, 48, 7, 0, // Skip to: 2657
8772/* 817 */ MCD::OPC_Decode, 254, 12, 228, 2, // Opcode: L4_loadrub_ur
8773/* 822 */ MCD::OPC_FilterValue, 3, 38, 7, 0, // Skip to: 2657
8774/* 827 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8775/* 830 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 847
8776/* 835 */ MCD::OPC_CheckField, 5, 3, 4, 23, 7, 0, // Skip to: 2657
8777/* 842 */ MCD::OPC_Decode, 170, 13, 233, 2, // Opcode: L4_ploadrubt_abs
8778/* 847 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 864
8779/* 852 */ MCD::OPC_CheckField, 5, 3, 4, 6, 7, 0, // Skip to: 2657
8780/* 859 */ MCD::OPC_Decode, 166, 13, 233, 2, // Opcode: L4_ploadrubf_abs
8781/* 864 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 881
8782/* 869 */ MCD::OPC_CheckField, 5, 3, 4, 245, 6, 0, // Skip to: 2657
8783/* 876 */ MCD::OPC_Decode, 172, 13, 233, 2, // Opcode: L4_ploadrubtnew_abs
8784/* 881 */ MCD::OPC_FilterValue, 7, 235, 6, 0, // Skip to: 2657
8785/* 886 */ MCD::OPC_CheckField, 5, 3, 4, 228, 6, 0, // Skip to: 2657
8786/* 893 */ MCD::OPC_Decode, 168, 13, 233, 2, // Opcode: L4_ploadrubfnew_abs
8787/* 898 */ MCD::OPC_FilterValue, 10, 50, 1, 0, // Skip to: 1209
8788/* 903 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8789/* 906 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 915
8790/* 911 */ MCD::OPC_Decode, 157, 16, 49, // Opcode: PS_loadrhabs
8791/* 915 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1040
8792/* 920 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8793/* 923 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 947
8794/* 928 */ MCD::OPC_CheckField, 12, 2, 1, 186, 6, 0, // Skip to: 2657
8795/* 935 */ MCD::OPC_CheckField, 7, 1, 0, 179, 6, 0, // Skip to: 2657
8796/* 942 */ MCD::OPC_Decode, 246, 12, 227, 2, // Opcode: L4_loadrh_ap
8797/* 947 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 964
8798/* 952 */ MCD::OPC_CheckField, 12, 1, 1, 162, 6, 0, // Skip to: 2657
8799/* 959 */ MCD::OPC_Decode, 248, 12, 228, 2, // Opcode: L4_loadrh_ur
8800/* 964 */ MCD::OPC_FilterValue, 3, 152, 6, 0, // Skip to: 2657
8801/* 969 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8802/* 972 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 989
8803/* 977 */ MCD::OPC_CheckField, 5, 3, 4, 137, 6, 0, // Skip to: 2657
8804/* 984 */ MCD::OPC_Decode, 154, 13, 233, 2, // Opcode: L4_ploadrht_abs
8805/* 989 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1006
8806/* 994 */ MCD::OPC_CheckField, 5, 3, 4, 120, 6, 0, // Skip to: 2657
8807/* 1001 */ MCD::OPC_Decode, 150, 13, 233, 2, // Opcode: L4_ploadrhf_abs
8808/* 1006 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1023
8809/* 1011 */ MCD::OPC_CheckField, 5, 3, 4, 103, 6, 0, // Skip to: 2657
8810/* 1018 */ MCD::OPC_Decode, 156, 13, 233, 2, // Opcode: L4_ploadrhtnew_abs
8811/* 1023 */ MCD::OPC_FilterValue, 7, 93, 6, 0, // Skip to: 2657
8812/* 1028 */ MCD::OPC_CheckField, 5, 3, 4, 86, 6, 0, // Skip to: 2657
8813/* 1035 */ MCD::OPC_Decode, 152, 13, 233, 2, // Opcode: L4_ploadrhfnew_abs
8814/* 1040 */ MCD::OPC_FilterValue, 21, 76, 6, 0, // Skip to: 2657
8815/* 1045 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8816/* 1048 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1072
8817/* 1053 */ MCD::OPC_CheckField, 13, 1, 0, 61, 6, 0, // Skip to: 2657
8818/* 1060 */ MCD::OPC_CheckField, 6, 2, 2, 54, 6, 0, // Skip to: 2657
8819/* 1067 */ MCD::OPC_Decode, 208, 19, 234, 2, // Opcode: S4_storerh_ap
8820/* 1072 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1089
8821/* 1077 */ MCD::OPC_CheckField, 7, 1, 1, 37, 6, 0, // Skip to: 2657
8822/* 1084 */ MCD::OPC_Decode, 210, 19, 235, 2, // Opcode: S4_storerh_ur
8823/* 1089 */ MCD::OPC_FilterValue, 3, 27, 6, 0, // Skip to: 2657
8824/* 1094 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8825/* 1097 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1153
8826/* 1102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8827/* 1105 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1129
8828/* 1110 */ MCD::OPC_CheckField, 18, 3, 0, 4, 6, 0, // Skip to: 2657
8829/* 1117 */ MCD::OPC_CheckField, 7, 1, 1, 253, 5, 0, // Skip to: 2657
8830/* 1124 */ MCD::OPC_Decode, 153, 19, 236, 2, // Opcode: S4_pstorerht_abs
8831/* 1129 */ MCD::OPC_FilterValue, 1, 243, 5, 0, // Skip to: 2657
8832/* 1134 */ MCD::OPC_CheckField, 18, 3, 0, 236, 5, 0, // Skip to: 2657
8833/* 1141 */ MCD::OPC_CheckField, 7, 1, 1, 229, 5, 0, // Skip to: 2657
8834/* 1148 */ MCD::OPC_Decode, 155, 19, 236, 2, // Opcode: S4_pstorerhtnew_abs
8835/* 1153 */ MCD::OPC_FilterValue, 1, 219, 5, 0, // Skip to: 2657
8836/* 1158 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8837/* 1161 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1185
8838/* 1166 */ MCD::OPC_CheckField, 18, 3, 0, 204, 5, 0, // Skip to: 2657
8839/* 1173 */ MCD::OPC_CheckField, 7, 1, 1, 197, 5, 0, // Skip to: 2657
8840/* 1180 */ MCD::OPC_Decode, 138, 19, 236, 2, // Opcode: S4_pstorerhf_abs
8841/* 1185 */ MCD::OPC_FilterValue, 1, 187, 5, 0, // Skip to: 2657
8842/* 1190 */ MCD::OPC_CheckField, 18, 3, 0, 180, 5, 0, // Skip to: 2657
8843/* 1197 */ MCD::OPC_CheckField, 7, 1, 1, 173, 5, 0, // Skip to: 2657
8844/* 1204 */ MCD::OPC_Decode, 140, 19, 236, 2, // Opcode: S4_pstorerhfnew_abs
8845/* 1209 */ MCD::OPC_FilterValue, 11, 50, 1, 0, // Skip to: 1520
8846/* 1214 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8847/* 1217 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1226
8848/* 1222 */ MCD::OPC_Decode, 160, 16, 49, // Opcode: PS_loadruhabs
8849/* 1226 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1351
8850/* 1231 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8851/* 1234 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1258
8852/* 1239 */ MCD::OPC_CheckField, 12, 2, 1, 131, 5, 0, // Skip to: 2657
8853/* 1246 */ MCD::OPC_CheckField, 7, 1, 0, 124, 5, 0, // Skip to: 2657
8854/* 1253 */ MCD::OPC_Decode, 255, 12, 227, 2, // Opcode: L4_loadruh_ap
8855/* 1258 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1275
8856/* 1263 */ MCD::OPC_CheckField, 12, 1, 1, 107, 5, 0, // Skip to: 2657
8857/* 1270 */ MCD::OPC_Decode, 129, 13, 228, 2, // Opcode: L4_loadruh_ur
8858/* 1275 */ MCD::OPC_FilterValue, 3, 97, 5, 0, // Skip to: 2657
8859/* 1280 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8860/* 1283 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1300
8861/* 1288 */ MCD::OPC_CheckField, 5, 3, 4, 82, 5, 0, // Skip to: 2657
8862/* 1295 */ MCD::OPC_Decode, 178, 13, 233, 2, // Opcode: L4_ploadruht_abs
8863/* 1300 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1317
8864/* 1305 */ MCD::OPC_CheckField, 5, 3, 4, 65, 5, 0, // Skip to: 2657
8865/* 1312 */ MCD::OPC_Decode, 174, 13, 233, 2, // Opcode: L4_ploadruhf_abs
8866/* 1317 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1334
8867/* 1322 */ MCD::OPC_CheckField, 5, 3, 4, 48, 5, 0, // Skip to: 2657
8868/* 1329 */ MCD::OPC_Decode, 180, 13, 233, 2, // Opcode: L4_ploadruhtnew_abs
8869/* 1334 */ MCD::OPC_FilterValue, 7, 38, 5, 0, // Skip to: 2657
8870/* 1339 */ MCD::OPC_CheckField, 5, 3, 4, 31, 5, 0, // Skip to: 2657
8871/* 1346 */ MCD::OPC_Decode, 176, 13, 233, 2, // Opcode: L4_ploadruhfnew_abs
8872/* 1351 */ MCD::OPC_FilterValue, 21, 21, 5, 0, // Skip to: 2657
8873/* 1356 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8874/* 1359 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1383
8875/* 1364 */ MCD::OPC_CheckField, 13, 1, 0, 6, 5, 0, // Skip to: 2657
8876/* 1371 */ MCD::OPC_CheckField, 6, 2, 2, 255, 4, 0, // Skip to: 2657
8877/* 1378 */ MCD::OPC_Decode, 205, 19, 234, 2, // Opcode: S4_storerf_ap
8878/* 1383 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1400
8879/* 1388 */ MCD::OPC_CheckField, 7, 1, 1, 238, 4, 0, // Skip to: 2657
8880/* 1395 */ MCD::OPC_Decode, 207, 19, 235, 2, // Opcode: S4_storerf_ur
8881/* 1400 */ MCD::OPC_FilterValue, 3, 228, 4, 0, // Skip to: 2657
8882/* 1405 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8883/* 1408 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1464
8884/* 1413 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8885/* 1416 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1440
8886/* 1421 */ MCD::OPC_CheckField, 18, 3, 0, 205, 4, 0, // Skip to: 2657
8887/* 1428 */ MCD::OPC_CheckField, 7, 1, 1, 198, 4, 0, // Skip to: 2657
8888/* 1435 */ MCD::OPC_Decode, 133, 19, 236, 2, // Opcode: S4_pstorerft_abs
8889/* 1440 */ MCD::OPC_FilterValue, 1, 188, 4, 0, // Skip to: 2657
8890/* 1445 */ MCD::OPC_CheckField, 18, 3, 0, 181, 4, 0, // Skip to: 2657
8891/* 1452 */ MCD::OPC_CheckField, 7, 1, 1, 174, 4, 0, // Skip to: 2657
8892/* 1459 */ MCD::OPC_Decode, 135, 19, 236, 2, // Opcode: S4_pstorerftnew_abs
8893/* 1464 */ MCD::OPC_FilterValue, 1, 164, 4, 0, // Skip to: 2657
8894/* 1469 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8895/* 1472 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1496
8896/* 1477 */ MCD::OPC_CheckField, 18, 3, 0, 149, 4, 0, // Skip to: 2657
8897/* 1484 */ MCD::OPC_CheckField, 7, 1, 1, 142, 4, 0, // Skip to: 2657
8898/* 1491 */ MCD::OPC_Decode, 128, 19, 236, 2, // Opcode: S4_pstorerff_abs
8899/* 1496 */ MCD::OPC_FilterValue, 1, 132, 4, 0, // Skip to: 2657
8900/* 1501 */ MCD::OPC_CheckField, 18, 3, 0, 125, 4, 0, // Skip to: 2657
8901/* 1508 */ MCD::OPC_CheckField, 7, 1, 1, 118, 4, 0, // Skip to: 2657
8902/* 1515 */ MCD::OPC_Decode, 130, 19, 236, 2, // Opcode: S4_pstorerffnew_abs
8903/* 1520 */ MCD::OPC_FilterValue, 12, 50, 1, 0, // Skip to: 1831
8904/* 1525 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8905/* 1528 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1537
8906/* 1533 */ MCD::OPC_Decode, 158, 16, 51, // Opcode: PS_loadriabs
8907/* 1537 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1662
8908/* 1542 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8909/* 1545 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1569
8910/* 1550 */ MCD::OPC_CheckField, 12, 2, 1, 76, 4, 0, // Skip to: 2657
8911/* 1557 */ MCD::OPC_CheckField, 7, 1, 0, 69, 4, 0, // Skip to: 2657
8912/* 1564 */ MCD::OPC_Decode, 249, 12, 227, 2, // Opcode: L4_loadri_ap
8913/* 1569 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1586
8914/* 1574 */ MCD::OPC_CheckField, 12, 1, 1, 52, 4, 0, // Skip to: 2657
8915/* 1581 */ MCD::OPC_Decode, 251, 12, 228, 2, // Opcode: L4_loadri_ur
8916/* 1586 */ MCD::OPC_FilterValue, 3, 42, 4, 0, // Skip to: 2657
8917/* 1591 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8918/* 1594 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1611
8919/* 1599 */ MCD::OPC_CheckField, 5, 3, 4, 27, 4, 0, // Skip to: 2657
8920/* 1606 */ MCD::OPC_Decode, 162, 13, 233, 2, // Opcode: L4_ploadrit_abs
8921/* 1611 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1628
8922/* 1616 */ MCD::OPC_CheckField, 5, 3, 4, 10, 4, 0, // Skip to: 2657
8923/* 1623 */ MCD::OPC_Decode, 158, 13, 233, 2, // Opcode: L4_ploadrif_abs
8924/* 1628 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1645
8925/* 1633 */ MCD::OPC_CheckField, 5, 3, 4, 249, 3, 0, // Skip to: 2657
8926/* 1640 */ MCD::OPC_Decode, 164, 13, 233, 2, // Opcode: L4_ploadritnew_abs
8927/* 1645 */ MCD::OPC_FilterValue, 7, 239, 3, 0, // Skip to: 2657
8928/* 1650 */ MCD::OPC_CheckField, 5, 3, 4, 232, 3, 0, // Skip to: 2657
8929/* 1657 */ MCD::OPC_Decode, 160, 13, 233, 2, // Opcode: L4_ploadrifnew_abs
8930/* 1662 */ MCD::OPC_FilterValue, 21, 222, 3, 0, // Skip to: 2657
8931/* 1667 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8932/* 1670 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1694
8933/* 1675 */ MCD::OPC_CheckField, 13, 1, 0, 207, 3, 0, // Skip to: 2657
8934/* 1682 */ MCD::OPC_CheckField, 6, 2, 2, 200, 3, 0, // Skip to: 2657
8935/* 1689 */ MCD::OPC_Decode, 214, 19, 234, 2, // Opcode: S4_storeri_ap
8936/* 1694 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1711
8937/* 1699 */ MCD::OPC_CheckField, 7, 1, 1, 183, 3, 0, // Skip to: 2657
8938/* 1706 */ MCD::OPC_Decode, 216, 19, 235, 2, // Opcode: S4_storeri_ur
8939/* 1711 */ MCD::OPC_FilterValue, 3, 173, 3, 0, // Skip to: 2657
8940/* 1716 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8941/* 1719 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1775
8942/* 1724 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8943/* 1727 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1751
8944/* 1732 */ MCD::OPC_CheckField, 18, 3, 0, 150, 3, 0, // Skip to: 2657
8945/* 1739 */ MCD::OPC_CheckField, 7, 1, 1, 143, 3, 0, // Skip to: 2657
8946/* 1746 */ MCD::OPC_Decode, 173, 19, 236, 2, // Opcode: S4_pstorerit_abs
8947/* 1751 */ MCD::OPC_FilterValue, 1, 133, 3, 0, // Skip to: 2657
8948/* 1756 */ MCD::OPC_CheckField, 18, 3, 0, 126, 3, 0, // Skip to: 2657
8949/* 1763 */ MCD::OPC_CheckField, 7, 1, 1, 119, 3, 0, // Skip to: 2657
8950/* 1770 */ MCD::OPC_Decode, 175, 19, 236, 2, // Opcode: S4_pstoreritnew_abs
8951/* 1775 */ MCD::OPC_FilterValue, 1, 109, 3, 0, // Skip to: 2657
8952/* 1780 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8953/* 1783 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1807
8954/* 1788 */ MCD::OPC_CheckField, 18, 3, 0, 94, 3, 0, // Skip to: 2657
8955/* 1795 */ MCD::OPC_CheckField, 7, 1, 1, 87, 3, 0, // Skip to: 2657
8956/* 1802 */ MCD::OPC_Decode, 158, 19, 236, 2, // Opcode: S4_pstorerif_abs
8957/* 1807 */ MCD::OPC_FilterValue, 1, 77, 3, 0, // Skip to: 2657
8958/* 1812 */ MCD::OPC_CheckField, 18, 3, 0, 70, 3, 0, // Skip to: 2657
8959/* 1819 */ MCD::OPC_CheckField, 7, 1, 1, 63, 3, 0, // Skip to: 2657
8960/* 1826 */ MCD::OPC_Decode, 160, 19, 236, 2, // Opcode: S4_pstorerifnew_abs
8961/* 1831 */ MCD::OPC_FilterValue, 13, 254, 1, 0, // Skip to: 2346
8962/* 1836 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8963/* 1839 */ MCD::OPC_FilterValue, 0, 164, 0, 0, // Skip to: 2008
8964/* 1844 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8965/* 1847 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 1871
8966/* 1852 */ MCD::OPC_CheckField, 13, 1, 0, 30, 3, 0, // Skip to: 2657
8967/* 1859 */ MCD::OPC_CheckField, 6, 2, 2, 23, 3, 0, // Skip to: 2657
8968/* 1866 */ MCD::OPC_Decode, 199, 19, 237, 2, // Opcode: S4_storerbnew_ap
8969/* 1871 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 1888
8970/* 1876 */ MCD::OPC_CheckField, 7, 1, 1, 6, 3, 0, // Skip to: 2657
8971/* 1883 */ MCD::OPC_Decode, 201, 19, 238, 2, // Opcode: S4_storerbnew_ur
8972/* 1888 */ MCD::OPC_FilterValue, 87, 252, 2, 0, // Skip to: 2657
8973/* 1893 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8974/* 1896 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1952
8975/* 1901 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8976/* 1904 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1928
8977/* 1909 */ MCD::OPC_CheckField, 18, 3, 0, 229, 2, 0, // Skip to: 2657
8978/* 1916 */ MCD::OPC_CheckField, 7, 1, 1, 222, 2, 0, // Skip to: 2657
8979/* 1923 */ MCD::OPC_Decode, 236, 18, 239, 2, // Opcode: S4_pstorerbnewt_abs
8980/* 1928 */ MCD::OPC_FilterValue, 1, 212, 2, 0, // Skip to: 2657
8981/* 1933 */ MCD::OPC_CheckField, 18, 3, 0, 205, 2, 0, // Skip to: 2657
8982/* 1940 */ MCD::OPC_CheckField, 7, 1, 1, 198, 2, 0, // Skip to: 2657
8983/* 1947 */ MCD::OPC_Decode, 238, 18, 239, 2, // Opcode: S4_pstorerbnewtnew_abs
8984/* 1952 */ MCD::OPC_FilterValue, 1, 188, 2, 0, // Skip to: 2657
8985/* 1957 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8986/* 1960 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1984
8987/* 1965 */ MCD::OPC_CheckField, 18, 3, 0, 173, 2, 0, // Skip to: 2657
8988/* 1972 */ MCD::OPC_CheckField, 7, 1, 1, 166, 2, 0, // Skip to: 2657
8989/* 1979 */ MCD::OPC_Decode, 231, 18, 239, 2, // Opcode: S4_pstorerbnewf_abs
8990/* 1984 */ MCD::OPC_FilterValue, 1, 156, 2, 0, // Skip to: 2657
8991/* 1989 */ MCD::OPC_CheckField, 18, 3, 0, 149, 2, 0, // Skip to: 2657
8992/* 1996 */ MCD::OPC_CheckField, 7, 1, 1, 142, 2, 0, // Skip to: 2657
8993/* 2003 */ MCD::OPC_Decode, 233, 18, 239, 2, // Opcode: S4_pstorerbnewfnew_abs
8994/* 2008 */ MCD::OPC_FilterValue, 1, 164, 0, 0, // Skip to: 2177
8995/* 2013 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8996/* 2016 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 2040
8997/* 2021 */ MCD::OPC_CheckField, 13, 1, 0, 117, 2, 0, // Skip to: 2657
8998/* 2028 */ MCD::OPC_CheckField, 6, 2, 2, 110, 2, 0, // Skip to: 2657
8999/* 2035 */ MCD::OPC_Decode, 211, 19, 237, 2, // Opcode: S4_storerhnew_ap
9000/* 2040 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 2057
9001/* 2045 */ MCD::OPC_CheckField, 7, 1, 1, 93, 2, 0, // Skip to: 2657
9002/* 2052 */ MCD::OPC_Decode, 213, 19, 238, 2, // Opcode: S4_storerhnew_ur
9003/* 2057 */ MCD::OPC_FilterValue, 87, 83, 2, 0, // Skip to: 2657
9004/* 2062 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
9005/* 2065 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2121
9006/* 2070 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
9007/* 2073 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2097
9008/* 2078 */ MCD::OPC_CheckField, 18, 3, 0, 60, 2, 0, // Skip to: 2657
9009/* 2085 */ MCD::OPC_CheckField, 7, 1, 1, 53, 2, 0, // Skip to: 2657
9010/* 2092 */ MCD::OPC_Decode, 148, 19, 239, 2, // Opcode: S4_pstorerhnewt_abs
9011/* 2097 */ MCD::OPC_FilterValue, 1, 43, 2, 0, // Skip to: 2657
9012/* 2102 */ MCD::OPC_CheckField, 18, 3, 0, 36, 2, 0, // Skip to: 2657
9013/* 2109 */ MCD::OPC_CheckField, 7, 1, 1, 29, 2, 0, // Skip to: 2657
9014/* 2116 */ MCD::OPC_Decode, 150, 19, 239, 2, // Opcode: S4_pstorerhnewtnew_abs
9015/* 2121 */ MCD::OPC_FilterValue, 1, 19, 2, 0, // Skip to: 2657
9016/* 2126 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
9017/* 2129 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2153
9018/* 2134 */ MCD::OPC_CheckField, 18, 3, 0, 4, 2, 0, // Skip to: 2657
9019/* 2141 */ MCD::OPC_CheckField, 7, 1, 1, 253, 1, 0, // Skip to: 2657
9020/* 2148 */ MCD::OPC_Decode, 143, 19, 239, 2, // Opcode: S4_pstorerhnewf_abs
9021/* 2153 */ MCD::OPC_FilterValue, 1, 243, 1, 0, // Skip to: 2657
9022/* 2158 */ MCD::OPC_CheckField, 18, 3, 0, 236, 1, 0, // Skip to: 2657
9023/* 2165 */ MCD::OPC_CheckField, 7, 1, 1, 229, 1, 0, // Skip to: 2657
9024/* 2172 */ MCD::OPC_Decode, 145, 19, 239, 2, // Opcode: S4_pstorerhnewfnew_abs
9025/* 2177 */ MCD::OPC_FilterValue, 2, 219, 1, 0, // Skip to: 2657
9026/* 2182 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
9027/* 2185 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 2209
9028/* 2190 */ MCD::OPC_CheckField, 13, 1, 0, 204, 1, 0, // Skip to: 2657
9029/* 2197 */ MCD::OPC_CheckField, 6, 2, 2, 197, 1, 0, // Skip to: 2657
9030/* 2204 */ MCD::OPC_Decode, 217, 19, 237, 2, // Opcode: S4_storerinew_ap
9031/* 2209 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 2226
9032/* 2214 */ MCD::OPC_CheckField, 7, 1, 1, 180, 1, 0, // Skip to: 2657
9033/* 2221 */ MCD::OPC_Decode, 219, 19, 238, 2, // Opcode: S4_storerinew_ur
9034/* 2226 */ MCD::OPC_FilterValue, 87, 170, 1, 0, // Skip to: 2657
9035/* 2231 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
9036/* 2234 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2290
9037/* 2239 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
9038/* 2242 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2266
9039/* 2247 */ MCD::OPC_CheckField, 18, 3, 0, 147, 1, 0, // Skip to: 2657
9040/* 2254 */ MCD::OPC_CheckField, 7, 1, 1, 140, 1, 0, // Skip to: 2657
9041/* 2261 */ MCD::OPC_Decode, 168, 19, 239, 2, // Opcode: S4_pstorerinewt_abs
9042/* 2266 */ MCD::OPC_FilterValue, 1, 130, 1, 0, // Skip to: 2657
9043/* 2271 */ MCD::OPC_CheckField, 18, 3, 0, 123, 1, 0, // Skip to: 2657
9044/* 2278 */ MCD::OPC_CheckField, 7, 1, 1, 116, 1, 0, // Skip to: 2657
9045/* 2285 */ MCD::OPC_Decode, 170, 19, 239, 2, // Opcode: S4_pstorerinewtnew_abs
9046/* 2290 */ MCD::OPC_FilterValue, 1, 106, 1, 0, // Skip to: 2657
9047/* 2295 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
9048/* 2298 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2322
9049/* 2303 */ MCD::OPC_CheckField, 18, 3, 0, 91, 1, 0, // Skip to: 2657
9050/* 2310 */ MCD::OPC_CheckField, 7, 1, 1, 84, 1, 0, // Skip to: 2657
9051/* 2317 */ MCD::OPC_Decode, 163, 19, 239, 2, // Opcode: S4_pstorerinewf_abs
9052/* 2322 */ MCD::OPC_FilterValue, 1, 74, 1, 0, // Skip to: 2657
9053/* 2327 */ MCD::OPC_CheckField, 18, 3, 0, 67, 1, 0, // Skip to: 2657
9054/* 2334 */ MCD::OPC_CheckField, 7, 1, 1, 60, 1, 0, // Skip to: 2657
9055/* 2341 */ MCD::OPC_Decode, 165, 19, 239, 2, // Opcode: S4_pstorerinewfnew_abs
9056/* 2346 */ MCD::OPC_FilterValue, 14, 50, 1, 0, // Skip to: 2657
9057/* 2351 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
9058/* 2354 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2363
9059/* 2359 */ MCD::OPC_Decode, 156, 16, 53, // Opcode: PS_loadrdabs
9060/* 2363 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 2488
9061/* 2368 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
9062/* 2371 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2395
9063/* 2376 */ MCD::OPC_CheckField, 12, 2, 1, 18, 1, 0, // Skip to: 2657
9064/* 2383 */ MCD::OPC_CheckField, 7, 1, 0, 11, 1, 0, // Skip to: 2657
9065/* 2390 */ MCD::OPC_Decode, 243, 12, 231, 2, // Opcode: L4_loadrd_ap
9066/* 2395 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2412
9067/* 2400 */ MCD::OPC_CheckField, 12, 1, 1, 250, 0, 0, // Skip to: 2657
9068/* 2407 */ MCD::OPC_Decode, 245, 12, 232, 2, // Opcode: L4_loadrd_ur
9069/* 2412 */ MCD::OPC_FilterValue, 3, 240, 0, 0, // Skip to: 2657
9070/* 2417 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
9071/* 2420 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 2437
9072/* 2425 */ MCD::OPC_CheckField, 5, 3, 4, 225, 0, 0, // Skip to: 2657
9073/* 2432 */ MCD::OPC_Decode, 146, 13, 240, 2, // Opcode: L4_ploadrdt_abs
9074/* 2437 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 2454
9075/* 2442 */ MCD::OPC_CheckField, 5, 3, 4, 208, 0, 0, // Skip to: 2657
9076/* 2449 */ MCD::OPC_Decode, 142, 13, 240, 2, // Opcode: L4_ploadrdf_abs
9077/* 2454 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 2471
9078/* 2459 */ MCD::OPC_CheckField, 5, 3, 4, 191, 0, 0, // Skip to: 2657
9079/* 2466 */ MCD::OPC_Decode, 148, 13, 240, 2, // Opcode: L4_ploadrdtnew_abs
9080/* 2471 */ MCD::OPC_FilterValue, 7, 181, 0, 0, // Skip to: 2657
9081/* 2476 */ MCD::OPC_CheckField, 5, 3, 4, 174, 0, 0, // Skip to: 2657
9082/* 2483 */ MCD::OPC_Decode, 144, 13, 240, 2, // Opcode: L4_ploadrdfnew_abs
9083/* 2488 */ MCD::OPC_FilterValue, 21, 164, 0, 0, // Skip to: 2657
9084/* 2493 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
9085/* 2496 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2520
9086/* 2501 */ MCD::OPC_CheckField, 13, 1, 0, 149, 0, 0, // Skip to: 2657
9087/* 2508 */ MCD::OPC_CheckField, 6, 2, 2, 142, 0, 0, // Skip to: 2657
9088/* 2515 */ MCD::OPC_Decode, 202, 19, 241, 2, // Opcode: S4_storerd_ap
9089/* 2520 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2537
9090/* 2525 */ MCD::OPC_CheckField, 7, 1, 1, 125, 0, 0, // Skip to: 2657
9091/* 2532 */ MCD::OPC_Decode, 204, 19, 242, 2, // Opcode: S4_storerd_ur
9092/* 2537 */ MCD::OPC_FilterValue, 3, 115, 0, 0, // Skip to: 2657
9093/* 2542 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
9094/* 2545 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2601
9095/* 2550 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
9096/* 2553 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2577
9097/* 2558 */ MCD::OPC_CheckField, 18, 3, 0, 92, 0, 0, // Skip to: 2657
9098/* 2565 */ MCD::OPC_CheckField, 7, 1, 1, 85, 0, 0, // Skip to: 2657
9099/* 2572 */ MCD::OPC_Decode, 251, 18, 243, 2, // Opcode: S4_pstorerdt_abs
9100/* 2577 */ MCD::OPC_FilterValue, 1, 75, 0, 0, // Skip to: 2657
9101/* 2582 */ MCD::OPC_CheckField, 18, 3, 0, 68, 0, 0, // Skip to: 2657
9102/* 2589 */ MCD::OPC_CheckField, 7, 1, 1, 61, 0, 0, // Skip to: 2657
9103/* 2596 */ MCD::OPC_Decode, 253, 18, 243, 2, // Opcode: S4_pstorerdtnew_abs
9104/* 2601 */ MCD::OPC_FilterValue, 1, 51, 0, 0, // Skip to: 2657
9105/* 2606 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
9106/* 2609 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2633
9107/* 2614 */ MCD::OPC_CheckField, 18, 3, 0, 36, 0, 0, // Skip to: 2657
9108/* 2621 */ MCD::OPC_CheckField, 7, 1, 1, 29, 0, 0, // Skip to: 2657
9109/* 2628 */ MCD::OPC_Decode, 246, 18, 243, 2, // Opcode: S4_pstorerdf_abs
9110/* 2633 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2657
9111/* 2638 */ MCD::OPC_CheckField, 18, 3, 0, 12, 0, 0, // Skip to: 2657
9112/* 2645 */ MCD::OPC_CheckField, 7, 1, 1, 5, 0, 0, // Skip to: 2657
9113/* 2652 */ MCD::OPC_Decode, 248, 18, 243, 2, // Opcode: S4_pstorerdfnew_abs
9114/* 2657 */ MCD::OPC_Fail,
9115 0
9116};
9117
9118static const uint8_t DecoderTableSUBINSN_A32[] = {
9119/* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
9120/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
9121/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 223, 1, 0, // Skip to: 494
9122/* 15 */ MCD::OPC_Decode, 250, 19, 244, 2, // Opcode: SA1_addi
9123/* 20 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 62
9124/* 25 */ MCD::OPC_ExtractField, 10, 1, // Inst{10} ...
9125/* 28 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 45
9126/* 33 */ MCD::OPC_CheckField, 28, 4, 0, 198, 1, 0, // Skip to: 494
9127/* 40 */ MCD::OPC_Decode, 139, 20, 245, 2, // Opcode: SA1_seti
9128/* 45 */ MCD::OPC_FilterValue, 1, 188, 1, 0, // Skip to: 494
9129/* 50 */ MCD::OPC_CheckField, 28, 4, 0, 181, 1, 0, // Skip to: 494
9130/* 57 */ MCD::OPC_Decode, 252, 19, 246, 2, // Opcode: SA1_addsp
9131/* 62 */ MCD::OPC_FilterValue, 2, 139, 0, 0, // Skip to: 206
9132/* 67 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
9133/* 70 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87
9134/* 75 */ MCD::OPC_CheckField, 28, 4, 0, 156, 1, 0, // Skip to: 494
9135/* 82 */ MCD::OPC_Decode, 143, 20, 247, 2, // Opcode: SA1_tfr
9136/* 87 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 104
9137/* 92 */ MCD::OPC_CheckField, 28, 4, 0, 139, 1, 0, // Skip to: 494
9138/* 99 */ MCD::OPC_Decode, 138, 20, 247, 2, // Opcode: SA1_inc
9139/* 104 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 121
9140/* 109 */ MCD::OPC_CheckField, 28, 4, 0, 122, 1, 0, // Skip to: 494
9141/* 116 */ MCD::OPC_Decode, 253, 19, 247, 2, // Opcode: SA1_and1
9142/* 121 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 138
9143/* 126 */ MCD::OPC_CheckField, 28, 4, 0, 105, 1, 0, // Skip to: 494
9144/* 133 */ MCD::OPC_Decode, 137, 20, 247, 2, // Opcode: SA1_dec
9145/* 138 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 155
9146/* 143 */ MCD::OPC_CheckField, 28, 4, 0, 88, 1, 0, // Skip to: 494
9147/* 150 */ MCD::OPC_Decode, 142, 20, 247, 2, // Opcode: SA1_sxth
9148/* 155 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 172
9149/* 160 */ MCD::OPC_CheckField, 28, 4, 0, 71, 1, 0, // Skip to: 494
9150/* 167 */ MCD::OPC_Decode, 141, 20, 247, 2, // Opcode: SA1_sxtb
9151/* 172 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 189
9152/* 177 */ MCD::OPC_CheckField, 28, 4, 0, 54, 1, 0, // Skip to: 494
9153/* 184 */ MCD::OPC_Decode, 145, 20, 247, 2, // Opcode: SA1_zxth
9154/* 189 */ MCD::OPC_FilterValue, 7, 44, 1, 0, // Skip to: 494
9155/* 194 */ MCD::OPC_CheckField, 28, 4, 0, 37, 1, 0, // Skip to: 494
9156/* 201 */ MCD::OPC_Decode, 144, 20, 247, 2, // Opcode: SA1_zxtb
9157/* 206 */ MCD::OPC_FilterValue, 3, 27, 1, 0, // Skip to: 494
9158/* 211 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
9159/* 214 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 231
9160/* 219 */ MCD::OPC_CheckField, 28, 4, 0, 12, 1, 0, // Skip to: 494
9161/* 226 */ MCD::OPC_Decode, 251, 19, 248, 2, // Opcode: SA1_addrx
9162/* 231 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 255
9163/* 236 */ MCD::OPC_CheckField, 28, 4, 0, 251, 0, 0, // Skip to: 494
9164/* 243 */ MCD::OPC_CheckField, 2, 2, 0, 244, 0, 0, // Skip to: 494
9165/* 250 */ MCD::OPC_Decode, 130, 20, 249, 2, // Opcode: SA1_cmpeqi
9166/* 255 */ MCD::OPC_FilterValue, 2, 88, 0, 0, // Skip to: 348
9167/* 260 */ MCD::OPC_ExtractField, 4, 4, // Inst{7-4} ...
9168/* 263 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 280
9169/* 268 */ MCD::OPC_CheckField, 28, 4, 0, 219, 0, 0, // Skip to: 494
9170/* 275 */ MCD::OPC_Decode, 140, 20, 250, 2, // Opcode: SA1_setin1
9171/* 280 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 297
9172/* 285 */ MCD::OPC_CheckField, 28, 4, 0, 202, 0, 0, // Skip to: 494
9173/* 292 */ MCD::OPC_Decode, 129, 20, 250, 2, // Opcode: SA1_clrtnew
9174/* 297 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 314
9175/* 302 */ MCD::OPC_CheckField, 28, 4, 0, 185, 0, 0, // Skip to: 494
9176/* 309 */ MCD::OPC_Decode, 255, 19, 250, 2, // Opcode: SA1_clrfnew
9177/* 314 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 331
9178/* 319 */ MCD::OPC_CheckField, 28, 4, 0, 168, 0, 0, // Skip to: 494
9179/* 326 */ MCD::OPC_Decode, 128, 20, 250, 2, // Opcode: SA1_clrt
9180/* 331 */ MCD::OPC_FilterValue, 7, 158, 0, 0, // Skip to: 494
9181/* 336 */ MCD::OPC_CheckField, 28, 4, 0, 151, 0, 0, // Skip to: 494
9182/* 343 */ MCD::OPC_Decode, 254, 19, 250, 2, // Opcode: SA1_clrf
9183/* 348 */ MCD::OPC_FilterValue, 4, 99, 0, 0, // Skip to: 452
9184/* 353 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
9185/* 356 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 380
9186/* 361 */ MCD::OPC_CheckField, 28, 4, 0, 126, 0, 0, // Skip to: 494
9187/* 368 */ MCD::OPC_CheckField, 7, 1, 0, 119, 0, 0, // Skip to: 494
9188/* 375 */ MCD::OPC_Decode, 131, 20, 251, 2, // Opcode: SA1_combine0i
9189/* 380 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 404
9190/* 385 */ MCD::OPC_CheckField, 28, 4, 0, 102, 0, 0, // Skip to: 494
9191/* 392 */ MCD::OPC_CheckField, 7, 1, 0, 95, 0, 0, // Skip to: 494
9192/* 399 */ MCD::OPC_Decode, 132, 20, 251, 2, // Opcode: SA1_combine1i
9193/* 404 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 428
9194/* 409 */ MCD::OPC_CheckField, 28, 4, 0, 78, 0, 0, // Skip to: 494
9195/* 416 */ MCD::OPC_CheckField, 7, 1, 0, 71, 0, 0, // Skip to: 494
9196/* 423 */ MCD::OPC_Decode, 133, 20, 251, 2, // Opcode: SA1_combine2i
9197/* 428 */ MCD::OPC_FilterValue, 3, 61, 0, 0, // Skip to: 494
9198/* 433 */ MCD::OPC_CheckField, 28, 4, 0, 54, 0, 0, // Skip to: 494
9199/* 440 */ MCD::OPC_CheckField, 7, 1, 0, 47, 0, 0, // Skip to: 494
9200/* 447 */ MCD::OPC_Decode, 134, 20, 251, 2, // Opcode: SA1_combine3i
9201/* 452 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 494
9202/* 457 */ MCD::OPC_ExtractField, 3, 1, // Inst{3} ...
9203/* 460 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 477
9204/* 465 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 494
9205/* 472 */ MCD::OPC_Decode, 136, 20, 252, 2, // Opcode: SA1_combinezr
9206/* 477 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 494
9207/* 482 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 494
9208/* 489 */ MCD::OPC_Decode, 135, 20, 252, 2, // Opcode: SA1_combinerz
9209/* 494 */ MCD::OPC_Fail,
9210 0
9211};
9212
9213static const uint8_t DecoderTableSUBINSN_L132[] = {
9214/* 0 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
9215/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
9216/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 37
9217/* 15 */ MCD::OPC_Decode, 154, 20, 253, 2, // Opcode: SL1_loadri_io
9218/* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
9219/* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 37
9220/* 32 */ MCD::OPC_Decode, 155, 20, 254, 2, // Opcode: SL1_loadrub_io
9221/* 37 */ MCD::OPC_Fail,
9222 0
9223};
9224
9225static const uint8_t DecoderTableSUBINSN_L232[] = {
9226/* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
9227/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
9228/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 1, 0, // Skip to: 293
9229/* 15 */ MCD::OPC_Decode, 164, 20, 255, 2, // Opcode: SL2_loadrh_io
9230/* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
9231/* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 1, 0, // Skip to: 293
9232/* 32 */ MCD::OPC_Decode, 166, 20, 255, 2, // Opcode: SL2_loadruh_io
9233/* 37 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 54
9234/* 42 */ MCD::OPC_CheckField, 28, 4, 0, 244, 0, 0, // Skip to: 293
9235/* 49 */ MCD::OPC_Decode, 162, 20, 128, 3, // Opcode: SL2_loadrb_io
9236/* 54 */ MCD::OPC_FilterValue, 3, 234, 0, 0, // Skip to: 293
9237/* 59 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
9238/* 62 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 79
9239/* 67 */ MCD::OPC_CheckField, 28, 4, 0, 219, 0, 0, // Skip to: 293
9240/* 74 */ MCD::OPC_Decode, 165, 20, 129, 3, // Opcode: SL2_loadri_sp
9241/* 79 */ MCD::OPC_FilterValue, 3, 209, 0, 0, // Skip to: 293
9242/* 84 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
9243/* 87 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 104
9244/* 92 */ MCD::OPC_CheckField, 28, 4, 0, 194, 0, 0, // Skip to: 293
9245/* 99 */ MCD::OPC_Decode, 163, 20, 130, 3, // Opcode: SL2_loadrd_sp
9246/* 104 */ MCD::OPC_FilterValue, 1, 184, 0, 0, // Skip to: 293
9247/* 109 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
9248/* 112 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 128
9249/* 117 */ MCD::OPC_CheckField, 28, 4, 0, 169, 0, 0, // Skip to: 293
9250/* 124 */ MCD::OPC_Decode, 156, 20, 61, // Opcode: SL2_deallocframe
9251/* 128 */ MCD::OPC_FilterValue, 64, 11, 0, 0, // Skip to: 144
9252/* 133 */ MCD::OPC_CheckField, 28, 4, 0, 153, 0, 0, // Skip to: 293
9253/* 140 */ MCD::OPC_Decode, 167, 20, 61, // Opcode: SL2_return
9254/* 144 */ MCD::OPC_FilterValue, 68, 11, 0, 0, // Skip to: 160
9255/* 149 */ MCD::OPC_CheckField, 28, 4, 0, 137, 0, 0, // Skip to: 293
9256/* 156 */ MCD::OPC_Decode, 170, 20, 61, // Opcode: SL2_return_t
9257/* 160 */ MCD::OPC_FilterValue, 69, 11, 0, 0, // Skip to: 176
9258/* 165 */ MCD::OPC_CheckField, 28, 4, 0, 121, 0, 0, // Skip to: 293
9259/* 172 */ MCD::OPC_Decode, 168, 20, 61, // Opcode: SL2_return_f
9260/* 176 */ MCD::OPC_FilterValue, 70, 11, 0, 0, // Skip to: 192
9261/* 181 */ MCD::OPC_CheckField, 28, 4, 0, 105, 0, 0, // Skip to: 293
9262/* 188 */ MCD::OPC_Decode, 171, 20, 61, // Opcode: SL2_return_tnew
9263/* 192 */ MCD::OPC_FilterValue, 71, 11, 0, 0, // Skip to: 208
9264/* 197 */ MCD::OPC_CheckField, 28, 4, 0, 89, 0, 0, // Skip to: 293
9265/* 204 */ MCD::OPC_Decode, 169, 20, 61, // Opcode: SL2_return_fnew
9266/* 208 */ MCD::OPC_FilterValue, 192, 1, 11, 0, 0, // Skip to: 225
9267/* 214 */ MCD::OPC_CheckField, 28, 4, 0, 72, 0, 0, // Skip to: 293
9268/* 221 */ MCD::OPC_Decode, 157, 20, 61, // Opcode: SL2_jumpr31
9269/* 225 */ MCD::OPC_FilterValue, 196, 1, 11, 0, 0, // Skip to: 242
9270/* 231 */ MCD::OPC_CheckField, 28, 4, 0, 55, 0, 0, // Skip to: 293
9271/* 238 */ MCD::OPC_Decode, 160, 20, 61, // Opcode: SL2_jumpr31_t
9272/* 242 */ MCD::OPC_FilterValue, 197, 1, 11, 0, 0, // Skip to: 259
9273/* 248 */ MCD::OPC_CheckField, 28, 4, 0, 38, 0, 0, // Skip to: 293
9274/* 255 */ MCD::OPC_Decode, 158, 20, 61, // Opcode: SL2_jumpr31_f
9275/* 259 */ MCD::OPC_FilterValue, 198, 1, 11, 0, 0, // Skip to: 276
9276/* 265 */ MCD::OPC_CheckField, 28, 4, 0, 21, 0, 0, // Skip to: 293
9277/* 272 */ MCD::OPC_Decode, 161, 20, 61, // Opcode: SL2_jumpr31_tnew
9278/* 276 */ MCD::OPC_FilterValue, 199, 1, 11, 0, 0, // Skip to: 293
9279/* 282 */ MCD::OPC_CheckField, 28, 4, 0, 4, 0, 0, // Skip to: 293
9280/* 289 */ MCD::OPC_Decode, 159, 20, 61, // Opcode: SL2_jumpr31_fnew
9281/* 293 */ MCD::OPC_Fail,
9282 0
9283};
9284
9285static const uint8_t DecoderTableSUBINSN_S132[] = {
9286/* 0 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
9287/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
9288/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 37
9289/* 15 */ MCD::OPC_Decode, 173, 20, 131, 3, // Opcode: SS1_storew_io
9290/* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
9291/* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 37
9292/* 32 */ MCD::OPC_Decode, 172, 20, 132, 3, // Opcode: SS1_storeb_io
9293/* 37 */ MCD::OPC_Fail,
9294 0
9295};
9296
9297static const uint8_t DecoderTableSUBINSN_S232[] = {
9298/* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
9299/* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
9300/* 8 */ MCD::OPC_CheckField, 28, 4, 0, 154, 0, 0, // Skip to: 169
9301/* 15 */ MCD::OPC_Decode, 178, 20, 133, 3, // Opcode: SS2_storeh_io
9302/* 20 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 62
9303/* 25 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
9304/* 28 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 45
9305/* 33 */ MCD::OPC_CheckField, 28, 4, 0, 129, 0, 0, // Skip to: 169
9306/* 40 */ MCD::OPC_Decode, 179, 20, 134, 3, // Opcode: SS2_storew_sp
9307/* 45 */ MCD::OPC_FilterValue, 1, 119, 0, 0, // Skip to: 169
9308/* 50 */ MCD::OPC_CheckField, 28, 4, 0, 112, 0, 0, // Skip to: 169
9309/* 57 */ MCD::OPC_Decode, 177, 20, 135, 3, // Opcode: SS2_stored_sp
9310/* 62 */ MCD::OPC_FilterValue, 2, 71, 0, 0, // Skip to: 138
9311/* 67 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
9312/* 70 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87
9313/* 75 */ MCD::OPC_CheckField, 28, 4, 0, 87, 0, 0, // Skip to: 169
9314/* 82 */ MCD::OPC_Decode, 180, 20, 136, 3, // Opcode: SS2_storewi0
9315/* 87 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 104
9316/* 92 */ MCD::OPC_CheckField, 28, 4, 0, 70, 0, 0, // Skip to: 169
9317/* 99 */ MCD::OPC_Decode, 181, 20, 136, 3, // Opcode: SS2_storewi1
9318/* 104 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 121
9319/* 109 */ MCD::OPC_CheckField, 28, 4, 0, 53, 0, 0, // Skip to: 169
9320/* 116 */ MCD::OPC_Decode, 175, 20, 137, 3, // Opcode: SS2_storebi0
9321/* 121 */ MCD::OPC_FilterValue, 3, 43, 0, 0, // Skip to: 169
9322/* 126 */ MCD::OPC_CheckField, 28, 4, 0, 36, 0, 0, // Skip to: 169
9323/* 133 */ MCD::OPC_Decode, 176, 20, 137, 3, // Opcode: SS2_storebi1
9324/* 138 */ MCD::OPC_FilterValue, 3, 26, 0, 0, // Skip to: 169
9325/* 143 */ MCD::OPC_CheckField, 28, 4, 0, 19, 0, 0, // Skip to: 169
9326/* 150 */ MCD::OPC_CheckField, 9, 2, 2, 12, 0, 0, // Skip to: 169
9327/* 157 */ MCD::OPC_CheckField, 0, 4, 0, 5, 0, 0, // Skip to: 169
9328/* 164 */ MCD::OPC_Decode, 174, 20, 138, 3, // Opcode: SS2_allocframe
9329/* 169 */ MCD::OPC_Fail,
9330 0
9331};
9332
9333static bool checkDecoderPredicate(unsigned Idx, const FeatureBitset &Bits) {
9334 switch (Idx) {
9335 default: llvm_unreachable("Invalid index!");
9336 case 0:
9337 return (Bits[Hexagon::ArchV73]);
9338 case 1:
9339 return (Bits[Hexagon::ArchV60]);
9340 case 2:
9341 return (Bits[Hexagon::FeaturePreV65]);
9342 case 3:
9343 return (Bits[Hexagon::ArchV65]);
9344 case 4:
9345 return (Bits[Hexagon::ArchV66]);
9346 case 5:
9347 return (Bits[Hexagon::ArchV67]);
9348 case 6:
9349 return (Bits[Hexagon::ArchV62]);
9350 case 7:
9351 return (Bits[Hexagon::ArchV67] && Bits[Hexagon::ExtensionAudio]);
9352 case 8:
9353 return (Bits[Hexagon::ArchV68]);
9354 case 9:
9355 return (Bits[Hexagon::FeatureCabac]);
9356 case 10:
9357 return (Bits[Hexagon::ArchV55]);
9358 case 11:
9359 return (Bits[Hexagon::ExtensionHVXV62]);
9360 case 12:
9361 return (Bits[Hexagon::ExtensionHVXV65]);
9362 case 13:
9363 return (Bits[Hexagon::ExtensionHVXV60]);
9364 case 14:
9365 return (Bits[Hexagon::ExtensionHVXV66] && Bits[Hexagon::ExtensionZReg]);
9366 case 15:
9367 return (Bits[Hexagon::ExtensionHVXV66]);
9368 case 16:
9369 return (Bits[Hexagon::ExtensionHVXV68] && Bits[Hexagon::ExtensionHVXIEEEFP]);
9370 case 17:
9371 return (Bits[Hexagon::ExtensionHVXV68]);
9372 case 18:
9373 return (Bits[Hexagon::ExtensionHVXV73] && Bits[Hexagon::ExtensionHVXQFloat]);
9374 case 19:
9375 return (Bits[Hexagon::ExtensionHVXV69]);
9376 case 20:
9377 return (Bits[Hexagon::ExtensionHVXV73] && Bits[Hexagon::ExtensionHVXIEEEFP]);
9378 case 21:
9379 return (Bits[Hexagon::ExtensionHVXV68] && Bits[Hexagon::ExtensionHVXQFloat]);
9380 case 22:
9381 return (Bits[Hexagon::ExtensionHVXV73]);
9382 }
9383}
9384
9385template <typename InsnType>
9386static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
9387 uint64_t Address, const MCDisassembler *Decoder, bool &DecodeComplete) {
9388 DecodeComplete = true;
9389 using TmpType = std::conditional_t<std::is_integral<InsnType>::value, InsnType, uint64_t>;
9390 TmpType tmp;
9391 switch (Idx) {
9392 default: llvm_unreachable("Invalid index!");
9393 case 0:
9394 tmp = 0x0;
9395 insertBits(tmp, fieldFromInstruction(insn, 0, 14), 6, 14);
9396 insertBits(tmp, fieldFromInstruction(insn, 16, 12), 20, 12);
9397 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9398 return S;
9399 case 1:
9400 tmp = fieldFromInstruction(insn, 16, 4);
9401 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9402 tmp = fieldFromInstruction(insn, 8, 5);
9403 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9404 tmp = 0x0;
9405 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9406 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9407 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9408 return S;
9409 case 2:
9410 tmp = fieldFromInstruction(insn, 16, 4);
9411 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9412 tmp = 0x0;
9413 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9414 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9415 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9416 return S;
9417 case 3:
9418 tmp = fieldFromInstruction(insn, 16, 4);
9419 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9420 tmp = fieldFromInstruction(insn, 8, 4);
9421 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9422 tmp = 0x0;
9423 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9424 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9425 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9426 return S;
9427 case 4:
9428 tmp = fieldFromInstruction(insn, 16, 4);
9429 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9430 tmp = fieldFromInstruction(insn, 8, 6);
9431 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9432 tmp = 0x0;
9433 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9434 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9435 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9436 return S;
9437 case 5:
9438 tmp = fieldFromInstruction(insn, 8, 4);
9439 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9440 tmp = fieldFromInstruction(insn, 16, 4);
9441 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9442 tmp = 0x0;
9443 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9444 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9445 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9446 return S;
9447 case 6:
9448 tmp = fieldFromInstruction(insn, 16, 3);
9449 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9450 tmp = fieldFromInstruction(insn, 8, 5);
9451 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9452 tmp = 0x0;
9453 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9454 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9455 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9456 return S;
9457 case 7:
9458 tmp = fieldFromInstruction(insn, 8, 5);
9459 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9460 tmp = fieldFromInstruction(insn, 16, 3);
9461 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9462 tmp = 0x0;
9463 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9464 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9465 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9466 return S;
9467 case 8:
9468 tmp = fieldFromInstruction(insn, 16, 3);
9469 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9470 tmp = fieldFromInstruction(insn, 8, 5);
9471 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9472 tmp = 0x0;
9473 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9474 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9475 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9476 return S;
9477 case 9:
9478 tmp = fieldFromInstruction(insn, 16, 3);
9479 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9480 tmp = 0x0;
9481 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
9482 insertBits(tmp, fieldFromInstruction(insn, 20, 2), 9, 2);
9483 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9484 return S;
9485 case 10:
9486 tmp = fieldFromInstruction(insn, 0, 5);
9487 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9488 tmp = fieldFromInstruction(insn, 5, 2);
9489 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9490 tmp = fieldFromInstruction(insn, 16, 5);
9491 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9492 tmp = fieldFromInstruction(insn, 8, 5);
9493 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9494 tmp = 0x0;
9495 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9496 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9497 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9498 return S;
9499 case 11:
9500 tmp = fieldFromInstruction(insn, 0, 5);
9501 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9502 tmp = fieldFromInstruction(insn, 5, 2);
9503 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9504 tmp = fieldFromInstruction(insn, 16, 5);
9505 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9506 tmp = fieldFromInstruction(insn, 8, 5);
9507 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9508 tmp = 0x0;
9509 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9510 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9511 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9512 return S;
9513 case 12:
9514 tmp = fieldFromInstruction(insn, 5, 2);
9515 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9516 tmp = fieldFromInstruction(insn, 16, 5);
9517 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9518 tmp = fieldFromInstruction(insn, 8, 5);
9519 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9520 tmp = 0x0;
9521 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9522 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9523 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9524 tmp = fieldFromInstruction(insn, 0, 5);
9525 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9526 return S;
9527 case 13:
9528 tmp = fieldFromInstruction(insn, 5, 2);
9529 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9530 tmp = fieldFromInstruction(insn, 16, 5);
9531 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9532 tmp = fieldFromInstruction(insn, 8, 5);
9533 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9534 tmp = 0x0;
9535 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9536 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9537 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9538 tmp = fieldFromInstruction(insn, 0, 3);
9539 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9540 return S;
9541 case 14:
9542 tmp = fieldFromInstruction(insn, 5, 2);
9543 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9544 tmp = fieldFromInstruction(insn, 16, 5);
9545 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9546 tmp = fieldFromInstruction(insn, 8, 5);
9547 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9548 tmp = 0x0;
9549 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9550 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9551 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9552 tmp = fieldFromInstruction(insn, 0, 5);
9553 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9554 return S;
9555 case 15:
9556 tmp = fieldFromInstruction(insn, 5, 2);
9557 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9558 tmp = fieldFromInstruction(insn, 16, 5);
9559 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9560 tmp = fieldFromInstruction(insn, 7, 6);
9561 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9562 tmp = 0x0;
9563 insertBits(tmp, fieldFromInstruction(insn, 0, 5), 0, 5);
9564 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 5, 1);
9565 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9566 return S;
9567 case 16:
9568 tmp = fieldFromInstruction(insn, 5, 2);
9569 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9570 tmp = fieldFromInstruction(insn, 16, 5);
9571 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9572 tmp = fieldFromInstruction(insn, 7, 6) << 1;
9573 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9574 tmp = 0x0;
9575 insertBits(tmp, fieldFromInstruction(insn, 0, 5), 0, 5);
9576 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 5, 1);
9577 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9578 return S;
9579 case 17:
9580 tmp = fieldFromInstruction(insn, 5, 2);
9581 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9582 tmp = fieldFromInstruction(insn, 16, 5);
9583 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9584 tmp = fieldFromInstruction(insn, 7, 6) << 2;
9585 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9586 tmp = 0x0;
9587 insertBits(tmp, fieldFromInstruction(insn, 0, 5), 0, 5);
9588 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 5, 1);
9589 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9590 return S;
9591 case 18:
9592 tmp = fieldFromInstruction(insn, 0, 5);
9593 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9594 tmp = fieldFromInstruction(insn, 16, 5);
9595 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9596 tmp = fieldFromInstruction(insn, 8, 5);
9597 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9598 tmp = 0x0;
9599 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9600 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9601 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9602 return S;
9603 case 19:
9604 tmp = fieldFromInstruction(insn, 0, 5);
9605 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9606 tmp = fieldFromInstruction(insn, 16, 5);
9607 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9608 tmp = fieldFromInstruction(insn, 8, 5);
9609 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9610 tmp = 0x0;
9611 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9612 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9613 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9614 return S;
9615 case 20:
9616 tmp = fieldFromInstruction(insn, 16, 5);
9617 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9618 tmp = fieldFromInstruction(insn, 8, 5);
9619 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9620 tmp = 0x0;
9621 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9622 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9623 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9624 tmp = fieldFromInstruction(insn, 0, 5);
9625 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9626 return S;
9627 case 21:
9628 tmp = fieldFromInstruction(insn, 16, 5);
9629 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9630 tmp = fieldFromInstruction(insn, 8, 5);
9631 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9632 tmp = 0x0;
9633 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9634 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9635 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9636 tmp = fieldFromInstruction(insn, 0, 3);
9637 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9638 return S;
9639 case 22:
9640 tmp = fieldFromInstruction(insn, 16, 5);
9641 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9642 tmp = fieldFromInstruction(insn, 8, 5);
9643 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9644 tmp = 0x0;
9645 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
9646 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
9647 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9648 tmp = fieldFromInstruction(insn, 0, 5);
9649 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9650 return S;
9651 case 23:
9652 tmp = fieldFromInstruction(insn, 16, 5);
9653 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9654 tmp = fieldFromInstruction(insn, 7, 6);
9655 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9656 tmp = 0x0;
9657 insertBits(tmp, fieldFromInstruction(insn, 0, 7), 0, 7);
9658 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 7, 1);
9659 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9660 return S;
9661 case 24:
9662 tmp = fieldFromInstruction(insn, 16, 5);
9663 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9664 tmp = fieldFromInstruction(insn, 7, 6) << 1;
9665 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9666 tmp = 0x0;
9667 insertBits(tmp, fieldFromInstruction(insn, 0, 7), 0, 7);
9668 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 7, 1);
9669 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9670 return S;
9671 case 25:
9672 tmp = fieldFromInstruction(insn, 16, 5);
9673 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9674 tmp = fieldFromInstruction(insn, 7, 6) << 2;
9675 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9676 tmp = 0x0;
9677 insertBits(tmp, fieldFromInstruction(insn, 0, 7), 0, 7);
9678 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 7, 1);
9679 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9680 return S;
9681 case 26:
9682 tmp = fieldFromInstruction(insn, 16, 5);
9683 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9684 tmp = fieldFromInstruction(insn, 7, 6);
9685 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9686 tmp = fieldFromInstruction(insn, 0, 5);
9687 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9688 return S;
9689 case 27:
9690 tmp = fieldFromInstruction(insn, 16, 5);
9691 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9692 tmp = fieldFromInstruction(insn, 7, 6) << 1;
9693 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9694 tmp = fieldFromInstruction(insn, 0, 5);
9695 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9696 return S;
9697 case 28:
9698 tmp = fieldFromInstruction(insn, 16, 5);
9699 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9700 tmp = fieldFromInstruction(insn, 7, 6) << 2;
9701 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9702 tmp = fieldFromInstruction(insn, 0, 5);
9703 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9704 return S;
9705 case 29:
9706 tmp = fieldFromInstruction(insn, 16, 5);
9707 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9708 tmp = fieldFromInstruction(insn, 7, 6);
9709 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9710 tmp = fieldFromInstruction(insn, 0, 5);
9711 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9712 return S;
9713 case 30:
9714 tmp = fieldFromInstruction(insn, 16, 5);
9715 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9716 tmp = fieldFromInstruction(insn, 7, 6) << 1;
9717 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9718 tmp = fieldFromInstruction(insn, 0, 5);
9719 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9720 return S;
9721 case 31:
9722 tmp = fieldFromInstruction(insn, 16, 5);
9723 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9724 tmp = fieldFromInstruction(insn, 7, 6) << 2;
9725 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9726 tmp = fieldFromInstruction(insn, 0, 5);
9727 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9728 return S;
9729 case 32:
9730 tmp = fieldFromInstruction(insn, 0, 2);
9731 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9732 tmp = fieldFromInstruction(insn, 16, 5);
9733 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9734 tmp = 0x0;
9735 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 0, 5);
9736 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 5, 1);
9737 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9738 tmp = fieldFromInstruction(insn, 8, 5);
9739 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9740 return S;
9741 case 33:
9742 tmp = 0x0;
9743 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 0, 8);
9744 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 8, 1);
9745 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 9, 5);
9746 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 14, 2);
9747 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9748 tmp = fieldFromInstruction(insn, 8, 5);
9749 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9750 return S;
9751 case 34:
9752 tmp = fieldFromInstruction(insn, 0, 2);
9753 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9754 tmp = fieldFromInstruction(insn, 16, 5);
9755 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9756 tmp = 0x0;
9757 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 1, 5);
9758 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 6, 1);
9759 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9760 tmp = fieldFromInstruction(insn, 8, 5);
9761 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9762 return S;
9763 case 35:
9764 tmp = 0x0;
9765 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 1, 8);
9766 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 9, 1);
9767 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 10, 5);
9768 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 15, 2);
9769 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9770 tmp = fieldFromInstruction(insn, 8, 5);
9771 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9772 return S;
9773 case 36:
9774 tmp = fieldFromInstruction(insn, 0, 2);
9775 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9776 tmp = fieldFromInstruction(insn, 16, 5);
9777 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9778 tmp = 0x0;
9779 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 2, 5);
9780 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 7, 1);
9781 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9782 tmp = fieldFromInstruction(insn, 8, 5);
9783 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9784 return S;
9785 case 37:
9786 tmp = 0x0;
9787 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 2, 8);
9788 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 10, 1);
9789 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 11, 5);
9790 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 16, 2);
9791 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9792 tmp = fieldFromInstruction(insn, 8, 5);
9793 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9794 return S;
9795 case 38:
9796 tmp = fieldFromInstruction(insn, 0, 2);
9797 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9798 tmp = fieldFromInstruction(insn, 16, 5);
9799 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9800 tmp = 0x0;
9801 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 0, 5);
9802 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 5, 1);
9803 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9804 tmp = fieldFromInstruction(insn, 8, 3);
9805 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9806 return S;
9807 case 39:
9808 tmp = 0x0;
9809 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 0, 8);
9810 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 8, 1);
9811 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 9, 5);
9812 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 14, 2);
9813 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9814 tmp = fieldFromInstruction(insn, 8, 3);
9815 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9816 return S;
9817 case 40:
9818 tmp = fieldFromInstruction(insn, 0, 2);
9819 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9820 tmp = fieldFromInstruction(insn, 16, 5);
9821 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9822 tmp = 0x0;
9823 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 1, 5);
9824 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 6, 1);
9825 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9826 tmp = fieldFromInstruction(insn, 8, 3);
9827 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9828 return S;
9829 case 41:
9830 tmp = 0x0;
9831 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 1, 8);
9832 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 9, 1);
9833 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 10, 5);
9834 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 15, 2);
9835 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9836 tmp = fieldFromInstruction(insn, 8, 3);
9837 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9838 return S;
9839 case 42:
9840 tmp = fieldFromInstruction(insn, 0, 2);
9841 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9842 tmp = fieldFromInstruction(insn, 16, 5);
9843 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9844 tmp = 0x0;
9845 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 2, 5);
9846 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 7, 1);
9847 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9848 tmp = fieldFromInstruction(insn, 8, 3);
9849 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9850 return S;
9851 case 43:
9852 tmp = 0x0;
9853 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 2, 8);
9854 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 10, 1);
9855 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 11, 5);
9856 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 16, 2);
9857 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9858 tmp = fieldFromInstruction(insn, 8, 3);
9859 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9860 return S;
9861 case 44:
9862 tmp = fieldFromInstruction(insn, 0, 2);
9863 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9864 tmp = fieldFromInstruction(insn, 16, 5);
9865 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9866 tmp = 0x0;
9867 insertBits(tmp, fieldFromInstruction(insn, 3, 5), 3, 5);
9868 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 8, 1);
9869 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9870 tmp = fieldFromInstruction(insn, 8, 5);
9871 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9872 return S;
9873 case 45:
9874 tmp = 0x0;
9875 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 3, 8);
9876 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 11, 1);
9877 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 12, 5);
9878 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 17, 2);
9879 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9880 tmp = fieldFromInstruction(insn, 8, 5);
9881 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9882 return S;
9883 case 46:
9884 tmp = fieldFromInstruction(insn, 0, 5);
9885 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9886 tmp = fieldFromInstruction(insn, 11, 2);
9887 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9888 tmp = fieldFromInstruction(insn, 16, 5);
9889 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9890 tmp = fieldFromInstruction(insn, 5, 6);
9891 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9892 return S;
9893 case 47:
9894 tmp = fieldFromInstruction(insn, 0, 5);
9895 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9896 tmp = 0x0;
9897 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
9898 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 9, 5);
9899 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 14, 2);
9900 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9901 return S;
9902 case 48:
9903 tmp = fieldFromInstruction(insn, 0, 5);
9904 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9905 tmp = fieldFromInstruction(insn, 11, 2);
9906 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9907 tmp = fieldFromInstruction(insn, 16, 5);
9908 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9909 tmp = fieldFromInstruction(insn, 5, 6) << 1;
9910 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9911 return S;
9912 case 49:
9913 tmp = fieldFromInstruction(insn, 0, 5);
9914 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9915 tmp = 0x0;
9916 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 1, 9);
9917 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 10, 5);
9918 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 15, 2);
9919 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9920 return S;
9921 case 50:
9922 tmp = fieldFromInstruction(insn, 0, 5);
9923 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9924 tmp = fieldFromInstruction(insn, 11, 2);
9925 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9926 tmp = fieldFromInstruction(insn, 16, 5);
9927 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9928 tmp = fieldFromInstruction(insn, 5, 6) << 2;
9929 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9930 return S;
9931 case 51:
9932 tmp = fieldFromInstruction(insn, 0, 5);
9933 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9934 tmp = 0x0;
9935 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 2, 9);
9936 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 11, 5);
9937 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 16, 2);
9938 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9939 return S;
9940 case 52:
9941 tmp = fieldFromInstruction(insn, 0, 5);
9942 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9943 tmp = fieldFromInstruction(insn, 11, 2);
9944 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9945 tmp = fieldFromInstruction(insn, 16, 5);
9946 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9947 tmp = fieldFromInstruction(insn, 5, 6) << 3;
9948 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9949 return S;
9950 case 53:
9951 tmp = fieldFromInstruction(insn, 0, 5);
9952 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9953 tmp = 0x0;
9954 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 3, 9);
9955 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 12, 5);
9956 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 17, 2);
9957 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9958 return S;
9959 case 54:
9960 tmp = fieldFromInstruction(insn, 16, 5);
9961 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9962 return S;
9963 case 55:
9964 tmp = fieldFromInstruction(insn, 8, 2);
9965 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9966 tmp = fieldFromInstruction(insn, 16, 5);
9967 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9968 return S;
9969 case 56:
9970 tmp = 0x0;
9971 insertBits(tmp, fieldFromInstruction(insn, 2, 3), 0, 3);
9972 insertBits(tmp, fieldFromInstruction(insn, 8, 5), 3, 5);
9973 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9974 return S;
9975 case 57:
9976 tmp = 0x0;
9977 insertBits(tmp, fieldFromInstruction(insn, 2, 3), 0, 3);
9978 insertBits(tmp, fieldFromInstruction(insn, 8, 5), 3, 5);
9979 insertBits(tmp, fieldFromInstruction(insn, 16, 2), 8, 2);
9980 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9981 return S;
9982 case 58:
9983 tmp = fieldFromInstruction(insn, 16, 5);
9984 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9985 tmp = fieldFromInstruction(insn, 16, 5);
9986 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9987 tmp = 0x0;
9988 insertBits(tmp, fieldFromInstruction(insn, 2, 3), 0, 3);
9989 insertBits(tmp, fieldFromInstruction(insn, 8, 5), 3, 5);
9990 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9991 return S;
9992 case 59:
9993 tmp = fieldFromInstruction(insn, 0, 5);
9994 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9995 tmp = fieldFromInstruction(insn, 16, 5);
9996 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
9997 return S;
9998 case 60:
9999 tmp = fieldFromInstruction(insn, 16, 5);
10000 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10001 tmp = fieldFromInstruction(insn, 8, 5);
10002 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10003 return S;
10004 case 61:
10005 return S;
10006 case 62:
10007 tmp = 0x0;
10008 insertBits(tmp, fieldFromInstruction(insn, 1, 13), 2, 13);
10009 insertBits(tmp, fieldFromInstruction(insn, 16, 9), 15, 9);
10010 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10011 return S;
10012 case 63:
10013 tmp = fieldFromInstruction(insn, 8, 2);
10014 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10015 tmp = 0x0;
10016 insertBits(tmp, fieldFromInstruction(insn, 1, 7), 2, 7);
10017 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 9, 1);
10018 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 10, 5);
10019 insertBits(tmp, fieldFromInstruction(insn, 22, 2), 15, 2);
10020 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10021 return S;
10022 case 64:
10023 tmp = 0x0;
10024 insertBits(tmp, fieldFromInstruction(insn, 3, 2), 2, 2);
10025 insertBits(tmp, fieldFromInstruction(insn, 8, 5), 4, 5);
10026 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10027 tmp = fieldFromInstruction(insn, 16, 5);
10028 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10029 return S;
10030 case 65:
10031 tmp = fieldFromInstruction(insn, 16, 5);
10032 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10033 tmp = 0x0;
10034 insertBits(tmp, fieldFromInstruction(insn, 1, 11), 2, 11);
10035 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 13, 1);
10036 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 14, 1);
10037 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10038 return S;
10039 case 66:
10040 tmp = fieldFromInstruction(insn, 0, 5);
10041 if (!Check(S, DecodeGuestRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10042 tmp = fieldFromInstruction(insn, 16, 5);
10043 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10044 return S;
10045 case 67:
10046 tmp = fieldFromInstruction(insn, 0, 5);
10047 if (!Check(S, DecodeCtrRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10048 tmp = fieldFromInstruction(insn, 16, 5);
10049 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10050 return S;
10051 case 68:
10052 tmp = fieldFromInstruction(insn, 16, 5);
10053 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10054 tmp = fieldFromInstruction(insn, 8, 5);
10055 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10056 return S;
10057 case 69:
10058 tmp = fieldFromInstruction(insn, 0, 5);
10059 if (!Check(S, DecodeGuestRegs64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10060 tmp = fieldFromInstruction(insn, 16, 5);
10061 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10062 return S;
10063 case 70:
10064 tmp = fieldFromInstruction(insn, 0, 5);
10065 if (!Check(S, DecodeCtrRegs64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10066 tmp = fieldFromInstruction(insn, 16, 5);
10067 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10068 return S;
10069 case 71:
10070 tmp = fieldFromInstruction(insn, 16, 5);
10071 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10072 tmp = fieldFromInstruction(insn, 16, 5);
10073 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10074 return S;
10075 case 72:
10076 tmp = fieldFromInstruction(insn, 0, 7);
10077 if (!Check(S, DecodeSysRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10078 tmp = fieldFromInstruction(insn, 16, 5);
10079 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10080 return S;
10081 case 73:
10082 tmp = fieldFromInstruction(insn, 0, 5);
10083 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10084 tmp = fieldFromInstruction(insn, 16, 5);
10085 if (!Check(S, DecodeCtrRegs64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10086 return S;
10087 case 74:
10088 tmp = fieldFromInstruction(insn, 0, 5);
10089 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10090 tmp = fieldFromInstruction(insn, 16, 5);
10091 if (!Check(S, DecodeGuestRegs64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10092 return S;
10093 case 75:
10094 tmp = 0x0;
10095 insertBits(tmp, fieldFromInstruction(insn, 3, 2), 2, 2);
10096 insertBits(tmp, fieldFromInstruction(insn, 8, 5), 4, 5);
10097 if (!Check(S, brtargetDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10098 tmp = 0x0;
10099 insertBits(tmp, fieldFromInstruction(insn, 0, 2), 0, 2);
10100 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 2, 3);
10101 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 5, 5);
10102 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10103 return S;
10104 case 76:
10105 tmp = fieldFromInstruction(insn, 0, 5);
10106 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10107 tmp = fieldFromInstruction(insn, 16, 5);
10108 if (!Check(S, DecodeCtrRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10109 return S;
10110 case 77:
10111 tmp = fieldFromInstruction(insn, 0, 5);
10112 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10113 tmp = fieldFromInstruction(insn, 16, 5);
10114 if (!Check(S, DecodeGuestRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10115 return S;
10116 case 78:
10117 tmp = fieldFromInstruction(insn, 0, 5);
10118 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10119 tmp = fieldFromInstruction(insn, 7, 6);
10120 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10121 return S;
10122 case 79:
10123 tmp = fieldFromInstruction(insn, 0, 2);
10124 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10125 tmp = fieldFromInstruction(insn, 8, 2);
10126 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10127 tmp = fieldFromInstruction(insn, 16, 2);
10128 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10129 return S;
10130 case 80:
10131 tmp = fieldFromInstruction(insn, 0, 2);
10132 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10133 tmp = fieldFromInstruction(insn, 16, 2);
10134 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10135 tmp = fieldFromInstruction(insn, 8, 2);
10136 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10137 return S;
10138 case 81:
10139 tmp = fieldFromInstruction(insn, 0, 2);
10140 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10141 tmp = fieldFromInstruction(insn, 16, 2);
10142 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10143 tmp = fieldFromInstruction(insn, 8, 2);
10144 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10145 tmp = fieldFromInstruction(insn, 6, 2);
10146 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10147 return S;
10148 case 82:
10149 tmp = fieldFromInstruction(insn, 0, 2);
10150 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10151 tmp = fieldFromInstruction(insn, 16, 2);
10152 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10153 return S;
10154 case 83:
10155 tmp = fieldFromInstruction(insn, 16, 5);
10156 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10157 tmp = fieldFromInstruction(insn, 8, 5);
10158 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10159 return S;
10160 case 84:
10161 tmp = fieldFromInstruction(insn, 0, 5);
10162 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10163 tmp = fieldFromInstruction(insn, 16, 5);
10164 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10165 return S;
10166 case 85:
10167 tmp = fieldFromInstruction(insn, 0, 5);
10168 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10169 tmp = fieldFromInstruction(insn, 16, 5);
10170 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10171 tmp = fieldFromInstruction(insn, 8, 5);
10172 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10173 return S;
10174 case 86:
10175 tmp = fieldFromInstruction(insn, 0, 5);
10176 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10177 tmp = fieldFromInstruction(insn, 16, 5);
10178 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10179 return S;
10180 case 87:
10181 tmp = fieldFromInstruction(insn, 0, 7);
10182 if (!Check(S, DecodeSysRegs64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10183 tmp = fieldFromInstruction(insn, 16, 5);
10184 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10185 return S;
10186 case 88:
10187 tmp = fieldFromInstruction(insn, 16, 5);
10188 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10189 tmp = fieldFromInstruction(insn, 16, 5);
10190 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10191 return S;
10192 case 89:
10193 tmp = fieldFromInstruction(insn, 0, 5);
10194 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10195 tmp = fieldFromInstruction(insn, 16, 7);
10196 if (!Check(S, DecodeSysRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10197 return S;
10198 case 90:
10199 tmp = fieldFromInstruction(insn, 0, 5);
10200 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10201 tmp = fieldFromInstruction(insn, 16, 7);
10202 if (!Check(S, DecodeSysRegs64RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10203 return S;
10204 case 91:
10205 tmp = fieldFromInstruction(insn, 0, 5);
10206 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10207 tmp = fieldFromInstruction(insn, 8, 2);
10208 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10209 tmp = fieldFromInstruction(insn, 16, 5);
10210 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10211 return S;
10212 case 92:
10213 tmp = fieldFromInstruction(insn, 16, 5);
10214 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10215 tmp = fieldFromInstruction(insn, 16, 5);
10216 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10217 tmp = 0x0;
10218 insertBits(tmp, fieldFromInstruction(insn, 0, 14), 0, 14);
10219 insertBits(tmp, fieldFromInstruction(insn, 22, 2), 14, 2);
10220 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10221 return S;
10222 case 93:
10223 tmp = fieldFromInstruction(insn, 0, 5);
10224 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10225 tmp = fieldFromInstruction(insn, 21, 2);
10226 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10227 tmp = fieldFromInstruction(insn, 16, 5);
10228 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10229 tmp = fieldFromInstruction(insn, 5, 8);
10230 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10231 return S;
10232 case 94:
10233 tmp = fieldFromInstruction(insn, 0, 5);
10234 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10235 tmp = fieldFromInstruction(insn, 21, 2);
10236 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10237 tmp = fieldFromInstruction(insn, 5, 8);
10238 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10239 tmp = fieldFromInstruction(insn, 16, 5);
10240 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10241 return S;
10242 case 95:
10243 tmp = fieldFromInstruction(insn, 0, 5);
10244 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10245 tmp = fieldFromInstruction(insn, 16, 5);
10246 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10247 tmp = fieldFromInstruction(insn, 5, 8);
10248 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10249 return S;
10250 case 96:
10251 tmp = fieldFromInstruction(insn, 0, 5);
10252 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10253 tmp = fieldFromInstruction(insn, 5, 8);
10254 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10255 tmp = fieldFromInstruction(insn, 16, 5);
10256 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10257 return S;
10258 case 97:
10259 tmp = fieldFromInstruction(insn, 0, 5);
10260 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10261 tmp = fieldFromInstruction(insn, 16, 5);
10262 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10263 tmp = fieldFromInstruction(insn, 5, 8);
10264 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10265 return S;
10266 case 98:
10267 tmp = fieldFromInstruction(insn, 0, 2);
10268 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10269 tmp = fieldFromInstruction(insn, 16, 5);
10270 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10271 tmp = 0x0;
10272 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
10273 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
10274 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10275 return S;
10276 case 99:
10277 tmp = fieldFromInstruction(insn, 0, 2);
10278 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10279 tmp = fieldFromInstruction(insn, 16, 5);
10280 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10281 tmp = fieldFromInstruction(insn, 5, 9);
10282 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10283 return S;
10284 case 100:
10285 tmp = fieldFromInstruction(insn, 0, 5);
10286 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10287 tmp = fieldFromInstruction(insn, 16, 5);
10288 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10289 tmp = 0x0;
10290 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
10291 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
10292 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10293 return S;
10294 case 101:
10295 tmp = fieldFromInstruction(insn, 0, 5);
10296 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10297 tmp = 0x0;
10298 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
10299 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
10300 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10301 tmp = fieldFromInstruction(insn, 16, 5);
10302 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10303 return S;
10304 case 102:
10305 tmp = fieldFromInstruction(insn, 0, 5);
10306 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10307 tmp = 0x0;
10308 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
10309 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 9, 5);
10310 insertBits(tmp, fieldFromInstruction(insn, 22, 2), 14, 2);
10311 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10312 return S;
10313 case 103:
10314 tmp = fieldFromInstruction(insn, 0, 5);
10315 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10316 tmp = fieldFromInstruction(insn, 23, 2);
10317 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10318 tmp = fieldFromInstruction(insn, 5, 8);
10319 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10320 tmp = 0x0;
10321 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 0, 1);
10322 insertBits(tmp, fieldFromInstruction(insn, 16, 7), 1, 7);
10323 if (!Check(S, s8_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10324 return S;
10325 case 104:
10326 tmp = fieldFromInstruction(insn, 0, 5);
10327 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10328 tmp = fieldFromInstruction(insn, 5, 8);
10329 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10330 tmp = 0x0;
10331 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 0, 1);
10332 insertBits(tmp, fieldFromInstruction(insn, 16, 7), 1, 7);
10333 if (!Check(S, s8_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10334 return S;
10335 case 105:
10336 tmp = fieldFromInstruction(insn, 0, 5);
10337 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10338 tmp = fieldFromInstruction(insn, 5, 8);
10339 if (!Check(S, s8_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10340 tmp = 0x0;
10341 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 0, 1);
10342 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 1, 5);
10343 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10344 return S;
10345 case 106:
10346 tmp = fieldFromInstruction(insn, 0, 5);
10347 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10348 tmp = fieldFromInstruction(insn, 21, 2);
10349 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10350 tmp = 0x0;
10351 insertBits(tmp, fieldFromInstruction(insn, 5, 8), 0, 8);
10352 insertBits(tmp, fieldFromInstruction(insn, 16, 4), 8, 4);
10353 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10354 return S;
10355 case 107:
10356 tmp = fieldFromInstruction(insn, 0, 5);
10357 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10358 tmp = fieldFromInstruction(insn, 16, 5);
10359 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10360 tmp = fieldFromInstruction(insn, 8, 6);
10361 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10362 return S;
10363 case 108:
10364 tmp = fieldFromInstruction(insn, 0, 5);
10365 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10366 tmp = fieldFromInstruction(insn, 16, 5);
10367 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10368 tmp = fieldFromInstruction(insn, 8, 4);
10369 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10370 return S;
10371 case 109:
10372 tmp = fieldFromInstruction(insn, 0, 5);
10373 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10374 tmp = fieldFromInstruction(insn, 16, 5);
10375 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10376 tmp = fieldFromInstruction(insn, 8, 5);
10377 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10378 return S;
10379 case 110:
10380 tmp = fieldFromInstruction(insn, 0, 5);
10381 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10382 tmp = fieldFromInstruction(insn, 16, 5);
10383 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10384 return S;
10385 case 111:
10386 tmp = fieldFromInstruction(insn, 0, 5);
10387 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10388 tmp = fieldFromInstruction(insn, 16, 5);
10389 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10390 tmp = fieldFromInstruction(insn, 8, 6);
10391 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10392 tmp = 0x0;
10393 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
10394 insertBits(tmp, fieldFromInstruction(insn, 21, 3), 3, 3);
10395 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10396 return S;
10397 case 112:
10398 tmp = fieldFromInstruction(insn, 0, 5);
10399 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10400 tmp = fieldFromInstruction(insn, 0, 5);
10401 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10402 tmp = fieldFromInstruction(insn, 16, 5);
10403 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10404 tmp = fieldFromInstruction(insn, 8, 6);
10405 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10406 return S;
10407 case 113:
10408 tmp = fieldFromInstruction(insn, 0, 5);
10409 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10410 tmp = fieldFromInstruction(insn, 0, 5);
10411 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10412 tmp = fieldFromInstruction(insn, 16, 5);
10413 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10414 tmp = fieldFromInstruction(insn, 8, 6);
10415 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10416 tmp = 0x0;
10417 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
10418 insertBits(tmp, fieldFromInstruction(insn, 21, 3), 3, 3);
10419 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10420 return S;
10421 case 114:
10422 tmp = fieldFromInstruction(insn, 0, 2);
10423 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10424 tmp = fieldFromInstruction(insn, 16, 5);
10425 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10426 tmp = fieldFromInstruction(insn, 8, 5);
10427 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10428 return S;
10429 case 115:
10430 tmp = fieldFromInstruction(insn, 0, 2);
10431 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10432 tmp = fieldFromInstruction(insn, 16, 5);
10433 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10434 return S;
10435 case 116:
10436 tmp = fieldFromInstruction(insn, 0, 2);
10437 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10438 tmp = fieldFromInstruction(insn, 16, 5);
10439 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10440 tmp = fieldFromInstruction(insn, 8, 6);
10441 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10442 return S;
10443 case 117:
10444 tmp = fieldFromInstruction(insn, 0, 5);
10445 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10446 tmp = fieldFromInstruction(insn, 8, 2);
10447 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10448 return S;
10449 case 118:
10450 tmp = fieldFromInstruction(insn, 0, 5);
10451 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10452 tmp = fieldFromInstruction(insn, 0, 5);
10453 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10454 tmp = fieldFromInstruction(insn, 16, 5);
10455 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10456 tmp = 0x0;
10457 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
10458 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 3, 1);
10459 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10460 tmp = fieldFromInstruction(insn, 8, 6);
10461 if (!Check(S, s6_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10462 return S;
10463 case 119:
10464 tmp = fieldFromInstruction(insn, 0, 5);
10465 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10466 tmp = fieldFromInstruction(insn, 16, 5);
10467 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10468 tmp = fieldFromInstruction(insn, 8, 6);
10469 if (!Check(S, s6_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10470 return S;
10471 case 120:
10472 tmp = fieldFromInstruction(insn, 0, 5);
10473 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10474 tmp = fieldFromInstruction(insn, 16, 5);
10475 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10476 tmp = fieldFromInstruction(insn, 8, 4);
10477 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10478 return S;
10479 case 121:
10480 tmp = fieldFromInstruction(insn, 0, 5);
10481 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10482 tmp = fieldFromInstruction(insn, 16, 5);
10483 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10484 tmp = fieldFromInstruction(insn, 8, 5);
10485 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10486 return S;
10487 case 122:
10488 tmp = fieldFromInstruction(insn, 0, 5);
10489 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10490 tmp = fieldFromInstruction(insn, 16, 5);
10491 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10492 tmp = fieldFromInstruction(insn, 8, 5);
10493 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10494 return S;
10495 case 123:
10496 tmp = fieldFromInstruction(insn, 0, 5);
10497 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10498 tmp = fieldFromInstruction(insn, 16, 5);
10499 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10500 tmp = fieldFromInstruction(insn, 8, 5);
10501 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10502 return S;
10503 case 124:
10504 tmp = fieldFromInstruction(insn, 0, 5);
10505 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10506 tmp = fieldFromInstruction(insn, 16, 2);
10507 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10508 tmp = fieldFromInstruction(insn, 8, 2);
10509 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10510 return S;
10511 case 125:
10512 tmp = fieldFromInstruction(insn, 0, 5);
10513 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10514 tmp = fieldFromInstruction(insn, 16, 2);
10515 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10516 return S;
10517 case 126:
10518 tmp = fieldFromInstruction(insn, 0, 5);
10519 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10520 tmp = fieldFromInstruction(insn, 5, 2);
10521 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10522 tmp = fieldFromInstruction(insn, 16, 5);
10523 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10524 return S;
10525 case 127:
10526 tmp = fieldFromInstruction(insn, 0, 5);
10527 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10528 tmp = fieldFromInstruction(insn, 16, 5);
10529 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10530 tmp = fieldFromInstruction(insn, 8, 6);
10531 if (!Check(S, s6_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10532 return S;
10533 case 128:
10534 tmp = fieldFromInstruction(insn, 0, 5);
10535 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10536 tmp = fieldFromInstruction(insn, 16, 5);
10537 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10538 tmp = fieldFromInstruction(insn, 8, 5);
10539 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10540 tmp = 0x0;
10541 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
10542 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 3, 2);
10543 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10544 return S;
10545 case 129:
10546 tmp = fieldFromInstruction(insn, 0, 5);
10547 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10548 tmp = fieldFromInstruction(insn, 8, 5);
10549 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10550 tmp = 0x0;
10551 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
10552 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 3, 2);
10553 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10554 return S;
10555 case 130:
10556 tmp = fieldFromInstruction(insn, 0, 5);
10557 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10558 tmp = fieldFromInstruction(insn, 0, 5);
10559 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10560 tmp = fieldFromInstruction(insn, 16, 5);
10561 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10562 tmp = fieldFromInstruction(insn, 8, 5);
10563 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10564 return S;
10565 case 131:
10566 tmp = fieldFromInstruction(insn, 0, 5);
10567 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10568 tmp = fieldFromInstruction(insn, 0, 5);
10569 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10570 tmp = fieldFromInstruction(insn, 16, 5);
10571 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10572 tmp = fieldFromInstruction(insn, 8, 5);
10573 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10574 tmp = 0x0;
10575 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
10576 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 3, 2);
10577 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10578 return S;
10579 case 132:
10580 tmp = fieldFromInstruction(insn, 0, 5);
10581 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10582 tmp = fieldFromInstruction(insn, 16, 5);
10583 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10584 tmp = fieldFromInstruction(insn, 8, 5);
10585 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10586 return S;
10587 case 133:
10588 tmp = fieldFromInstruction(insn, 16, 5);
10589 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10590 tmp = fieldFromInstruction(insn, 8, 5);
10591 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10592 tmp = fieldFromInstruction(insn, 13, 1);
10593 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10594 return S;
10595 case 134:
10596 tmp = fieldFromInstruction(insn, 16, 5);
10597 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10598 tmp = fieldFromInstruction(insn, 0, 11) << 3;
10599 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10600 return S;
10601 case 135:
10602 tmp = fieldFromInstruction(insn, 0, 5);
10603 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10604 tmp = fieldFromInstruction(insn, 8, 2);
10605 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10606 tmp = fieldFromInstruction(insn, 16, 5);
10607 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10608 return S;
10609 case 136:
10610 tmp = fieldFromInstruction(insn, 0, 5);
10611 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10612 tmp = fieldFromInstruction(insn, 16, 5);
10613 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10614 tmp = 0x0;
10615 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 1, 9);
10616 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 10, 2);
10617 if (!Check(S, s31_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10618 return S;
10619 case 137:
10620 tmp = fieldFromInstruction(insn, 0, 5);
10621 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10622 tmp = fieldFromInstruction(insn, 16, 5);
10623 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10624 tmp = fieldFromInstruction(insn, 16, 5);
10625 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10626 tmp = fieldFromInstruction(insn, 5, 4) << 1;
10627 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10628 tmp = fieldFromInstruction(insn, 13, 1);
10629 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10630 return S;
10631 case 138:
10632 tmp = fieldFromInstruction(insn, 0, 5);
10633 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10634 tmp = fieldFromInstruction(insn, 16, 5);
10635 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10636 tmp = fieldFromInstruction(insn, 16, 5);
10637 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10638 tmp = fieldFromInstruction(insn, 13, 1);
10639 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10640 return S;
10641 case 139:
10642 tmp = fieldFromInstruction(insn, 0, 5);
10643 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10644 tmp = fieldFromInstruction(insn, 16, 5);
10645 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10646 tmp = fieldFromInstruction(insn, 16, 5);
10647 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10648 tmp = fieldFromInstruction(insn, 5, 4) << 1;
10649 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10650 return S;
10651 case 140:
10652 tmp = fieldFromInstruction(insn, 0, 5);
10653 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10654 tmp = fieldFromInstruction(insn, 0, 5);
10655 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10656 tmp = fieldFromInstruction(insn, 16, 5);
10657 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10658 tmp = 0x0;
10659 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 1, 9);
10660 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 10, 2);
10661 if (!Check(S, s31_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10662 return S;
10663 case 141:
10664 tmp = fieldFromInstruction(insn, 0, 5);
10665 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10666 tmp = fieldFromInstruction(insn, 16, 5);
10667 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10668 tmp = fieldFromInstruction(insn, 0, 5);
10669 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10670 tmp = fieldFromInstruction(insn, 16, 5);
10671 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10672 tmp = fieldFromInstruction(insn, 5, 4) << 1;
10673 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10674 tmp = fieldFromInstruction(insn, 13, 1);
10675 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10676 return S;
10677 case 142:
10678 tmp = fieldFromInstruction(insn, 0, 5);
10679 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10680 tmp = fieldFromInstruction(insn, 16, 5);
10681 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10682 tmp = fieldFromInstruction(insn, 0, 5);
10683 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10684 tmp = fieldFromInstruction(insn, 16, 5);
10685 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10686 tmp = fieldFromInstruction(insn, 13, 1);
10687 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10688 return S;
10689 case 143:
10690 tmp = fieldFromInstruction(insn, 0, 5);
10691 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10692 tmp = fieldFromInstruction(insn, 16, 5);
10693 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10694 tmp = fieldFromInstruction(insn, 0, 5);
10695 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10696 tmp = fieldFromInstruction(insn, 16, 5);
10697 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10698 tmp = fieldFromInstruction(insn, 5, 4) << 1;
10699 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10700 return S;
10701 case 144:
10702 tmp = fieldFromInstruction(insn, 0, 5);
10703 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10704 tmp = fieldFromInstruction(insn, 0, 5);
10705 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10706 tmp = fieldFromInstruction(insn, 16, 5);
10707 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10708 tmp = 0x0;
10709 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
10710 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 9, 2);
10711 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10712 return S;
10713 case 145:
10714 tmp = fieldFromInstruction(insn, 0, 5);
10715 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10716 tmp = fieldFromInstruction(insn, 16, 5);
10717 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10718 tmp = fieldFromInstruction(insn, 0, 5);
10719 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10720 tmp = fieldFromInstruction(insn, 16, 5);
10721 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10722 tmp = fieldFromInstruction(insn, 5, 4);
10723 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10724 tmp = fieldFromInstruction(insn, 13, 1);
10725 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10726 return S;
10727 case 146:
10728 tmp = fieldFromInstruction(insn, 0, 5);
10729 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10730 tmp = fieldFromInstruction(insn, 16, 5);
10731 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10732 tmp = fieldFromInstruction(insn, 0, 5);
10733 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10734 tmp = fieldFromInstruction(insn, 16, 5);
10735 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10736 tmp = fieldFromInstruction(insn, 5, 4);
10737 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10738 return S;
10739 case 147:
10740 tmp = fieldFromInstruction(insn, 0, 5);
10741 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10742 tmp = fieldFromInstruction(insn, 16, 5);
10743 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10744 tmp = 0x0;
10745 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 2, 9);
10746 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 11, 2);
10747 if (!Check(S, s30_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10748 return S;
10749 case 148:
10750 tmp = fieldFromInstruction(insn, 0, 5);
10751 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10752 tmp = fieldFromInstruction(insn, 16, 5);
10753 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10754 tmp = fieldFromInstruction(insn, 16, 5);
10755 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10756 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10757 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10758 tmp = fieldFromInstruction(insn, 13, 1);
10759 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10760 return S;
10761 case 149:
10762 tmp = fieldFromInstruction(insn, 0, 5);
10763 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10764 tmp = fieldFromInstruction(insn, 16, 5);
10765 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10766 tmp = fieldFromInstruction(insn, 16, 5);
10767 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10768 tmp = fieldFromInstruction(insn, 13, 1);
10769 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10770 return S;
10771 case 150:
10772 tmp = fieldFromInstruction(insn, 0, 5);
10773 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10774 tmp = fieldFromInstruction(insn, 16, 5);
10775 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10776 tmp = fieldFromInstruction(insn, 16, 5);
10777 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10778 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10779 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10780 return S;
10781 case 151:
10782 tmp = fieldFromInstruction(insn, 0, 5);
10783 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10784 tmp = fieldFromInstruction(insn, 16, 5);
10785 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10786 tmp = 0x0;
10787 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
10788 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 9, 2);
10789 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10790 return S;
10791 case 152:
10792 tmp = fieldFromInstruction(insn, 0, 5);
10793 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10794 tmp = fieldFromInstruction(insn, 16, 5);
10795 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10796 tmp = fieldFromInstruction(insn, 16, 5);
10797 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10798 tmp = fieldFromInstruction(insn, 5, 4);
10799 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10800 tmp = fieldFromInstruction(insn, 13, 1);
10801 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10802 return S;
10803 case 153:
10804 tmp = fieldFromInstruction(insn, 0, 5);
10805 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10806 tmp = fieldFromInstruction(insn, 16, 5);
10807 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10808 tmp = fieldFromInstruction(insn, 16, 5);
10809 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10810 tmp = fieldFromInstruction(insn, 5, 4);
10811 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10812 return S;
10813 case 154:
10814 tmp = fieldFromInstruction(insn, 0, 5);
10815 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10816 tmp = fieldFromInstruction(insn, 16, 5);
10817 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10818 tmp = fieldFromInstruction(insn, 9, 2);
10819 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10820 tmp = fieldFromInstruction(insn, 16, 5);
10821 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10822 tmp = fieldFromInstruction(insn, 5, 4);
10823 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10824 return S;
10825 case 155:
10826 tmp = fieldFromInstruction(insn, 0, 5);
10827 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10828 tmp = fieldFromInstruction(insn, 16, 5);
10829 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10830 tmp = fieldFromInstruction(insn, 9, 2);
10831 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10832 tmp = fieldFromInstruction(insn, 16, 5);
10833 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10834 tmp = fieldFromInstruction(insn, 5, 4) << 1;
10835 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10836 return S;
10837 case 156:
10838 tmp = fieldFromInstruction(insn, 0, 5);
10839 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10840 tmp = fieldFromInstruction(insn, 16, 5);
10841 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10842 tmp = 0x0;
10843 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 2, 9);
10844 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 11, 2);
10845 if (!Check(S, s30_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10846 return S;
10847 case 157:
10848 tmp = fieldFromInstruction(insn, 0, 5);
10849 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10850 tmp = fieldFromInstruction(insn, 16, 5);
10851 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10852 tmp = fieldFromInstruction(insn, 16, 5);
10853 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10854 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10855 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10856 tmp = fieldFromInstruction(insn, 13, 1);
10857 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10858 return S;
10859 case 158:
10860 tmp = fieldFromInstruction(insn, 0, 5);
10861 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10862 tmp = fieldFromInstruction(insn, 16, 5);
10863 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10864 tmp = fieldFromInstruction(insn, 16, 5);
10865 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10866 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10867 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10868 return S;
10869 case 159:
10870 tmp = fieldFromInstruction(insn, 0, 5);
10871 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10872 tmp = fieldFromInstruction(insn, 16, 5);
10873 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10874 tmp = fieldFromInstruction(insn, 9, 2);
10875 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10876 tmp = fieldFromInstruction(insn, 16, 5);
10877 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10878 tmp = fieldFromInstruction(insn, 5, 4) << 2;
10879 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10880 return S;
10881 case 160:
10882 tmp = fieldFromInstruction(insn, 0, 5);
10883 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10884 tmp = fieldFromInstruction(insn, 16, 5);
10885 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10886 tmp = 0x0;
10887 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 3, 9);
10888 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 12, 2);
10889 if (!Check(S, s29_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10890 return S;
10891 case 161:
10892 tmp = fieldFromInstruction(insn, 0, 5);
10893 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10894 tmp = fieldFromInstruction(insn, 16, 5);
10895 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10896 tmp = fieldFromInstruction(insn, 16, 5);
10897 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10898 tmp = fieldFromInstruction(insn, 5, 4) << 3;
10899 if (!Check(S, s4_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10900 tmp = fieldFromInstruction(insn, 13, 1);
10901 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10902 return S;
10903 case 162:
10904 tmp = fieldFromInstruction(insn, 0, 5);
10905 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10906 tmp = fieldFromInstruction(insn, 16, 5);
10907 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10908 tmp = fieldFromInstruction(insn, 16, 5);
10909 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10910 tmp = fieldFromInstruction(insn, 5, 4) << 3;
10911 if (!Check(S, s4_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10912 return S;
10913 case 163:
10914 tmp = fieldFromInstruction(insn, 0, 5);
10915 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10916 tmp = fieldFromInstruction(insn, 16, 5);
10917 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10918 tmp = fieldFromInstruction(insn, 9, 2);
10919 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10920 tmp = fieldFromInstruction(insn, 16, 5);
10921 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10922 tmp = fieldFromInstruction(insn, 5, 4) << 3;
10923 if (!Check(S, s4_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10924 return S;
10925 case 164:
10926 tmp = fieldFromInstruction(insn, 0, 5);
10927 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10928 return S;
10929 case 165:
10930 tmp = fieldFromInstruction(insn, 16, 5);
10931 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10932 tmp = fieldFromInstruction(insn, 16, 5);
10933 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10934 tmp = fieldFromInstruction(insn, 0, 11) << 3;
10935 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10936 return S;
10937 case 166:
10938 tmp = fieldFromInstruction(insn, 16, 5);
10939 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10940 tmp = fieldFromInstruction(insn, 8, 5);
10941 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10942 return S;
10943 case 167:
10944 tmp = fieldFromInstruction(insn, 0, 2);
10945 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10946 tmp = fieldFromInstruction(insn, 16, 5);
10947 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10948 tmp = fieldFromInstruction(insn, 8, 5);
10949 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10950 return S;
10951 case 168:
10952 tmp = fieldFromInstruction(insn, 8, 5);
10953 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10954 return S;
10955 case 169:
10956 tmp = fieldFromInstruction(insn, 0, 2);
10957 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10958 tmp = fieldFromInstruction(insn, 16, 5);
10959 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10960 tmp = fieldFromInstruction(insn, 8, 5);
10961 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10962 return S;
10963 case 170:
10964 tmp = fieldFromInstruction(insn, 16, 5);
10965 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10966 tmp = 0x0;
10967 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 0, 8);
10968 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 8, 1);
10969 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 9, 2);
10970 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10971 tmp = fieldFromInstruction(insn, 8, 5);
10972 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10973 return S;
10974 case 171:
10975 tmp = fieldFromInstruction(insn, 16, 5);
10976 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10977 tmp = fieldFromInstruction(insn, 16, 5);
10978 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10979 tmp = fieldFromInstruction(insn, 3, 4);
10980 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10981 tmp = fieldFromInstruction(insn, 13, 1);
10982 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10983 tmp = fieldFromInstruction(insn, 8, 5);
10984 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10985 return S;
10986 case 172:
10987 tmp = fieldFromInstruction(insn, 16, 5);
10988 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10989 tmp = fieldFromInstruction(insn, 16, 5);
10990 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10991 tmp = fieldFromInstruction(insn, 13, 1);
10992 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10993 tmp = fieldFromInstruction(insn, 8, 5);
10994 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10995 return S;
10996 case 173:
10997 tmp = fieldFromInstruction(insn, 16, 5);
10998 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
10999 tmp = fieldFromInstruction(insn, 16, 5);
11000 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11001 tmp = fieldFromInstruction(insn, 3, 4);
11002 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11003 tmp = fieldFromInstruction(insn, 8, 5);
11004 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11005 return S;
11006 case 174:
11007 tmp = fieldFromInstruction(insn, 16, 5);
11008 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11009 tmp = fieldFromInstruction(insn, 0, 2);
11010 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11011 tmp = fieldFromInstruction(insn, 16, 5);
11012 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11013 tmp = fieldFromInstruction(insn, 3, 4);
11014 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11015 tmp = fieldFromInstruction(insn, 8, 5);
11016 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11017 return S;
11018 case 175:
11019 tmp = fieldFromInstruction(insn, 16, 5);
11020 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11021 tmp = 0x0;
11022 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 1, 8);
11023 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 9, 1);
11024 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 10, 2);
11025 if (!Check(S, s31_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11026 tmp = fieldFromInstruction(insn, 8, 5);
11027 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11028 return S;
11029 case 176:
11030 tmp = fieldFromInstruction(insn, 16, 5);
11031 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11032 tmp = fieldFromInstruction(insn, 16, 5);
11033 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11034 tmp = fieldFromInstruction(insn, 3, 4) << 1;
11035 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11036 tmp = fieldFromInstruction(insn, 13, 1);
11037 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11038 tmp = fieldFromInstruction(insn, 8, 5);
11039 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11040 return S;
11041 case 177:
11042 tmp = fieldFromInstruction(insn, 16, 5);
11043 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11044 tmp = fieldFromInstruction(insn, 16, 5);
11045 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11046 tmp = fieldFromInstruction(insn, 3, 4) << 1;
11047 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11048 tmp = fieldFromInstruction(insn, 8, 5);
11049 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11050 return S;
11051 case 178:
11052 tmp = fieldFromInstruction(insn, 16, 5);
11053 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11054 tmp = fieldFromInstruction(insn, 0, 2);
11055 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11056 tmp = fieldFromInstruction(insn, 16, 5);
11057 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11058 tmp = fieldFromInstruction(insn, 3, 4) << 1;
11059 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11060 tmp = fieldFromInstruction(insn, 8, 5);
11061 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11062 return S;
11063 case 179:
11064 tmp = fieldFromInstruction(insn, 16, 5);
11065 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11066 tmp = 0x0;
11067 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 2, 8);
11068 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 10, 1);
11069 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 11, 2);
11070 if (!Check(S, s30_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11071 tmp = fieldFromInstruction(insn, 8, 5);
11072 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11073 return S;
11074 case 180:
11075 tmp = fieldFromInstruction(insn, 16, 5);
11076 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11077 tmp = fieldFromInstruction(insn, 16, 5);
11078 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11079 tmp = fieldFromInstruction(insn, 3, 4) << 2;
11080 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11081 tmp = fieldFromInstruction(insn, 13, 1);
11082 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11083 tmp = fieldFromInstruction(insn, 8, 5);
11084 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11085 return S;
11086 case 181:
11087 tmp = fieldFromInstruction(insn, 16, 5);
11088 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11089 tmp = fieldFromInstruction(insn, 16, 5);
11090 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11091 tmp = fieldFromInstruction(insn, 3, 4) << 2;
11092 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11093 tmp = fieldFromInstruction(insn, 8, 5);
11094 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11095 return S;
11096 case 182:
11097 tmp = fieldFromInstruction(insn, 16, 5);
11098 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11099 tmp = fieldFromInstruction(insn, 0, 2);
11100 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11101 tmp = fieldFromInstruction(insn, 16, 5);
11102 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11103 tmp = fieldFromInstruction(insn, 3, 4) << 2;
11104 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11105 tmp = fieldFromInstruction(insn, 8, 5);
11106 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11107 return S;
11108 case 183:
11109 tmp = fieldFromInstruction(insn, 16, 5);
11110 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11111 tmp = 0x0;
11112 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 0, 8);
11113 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 8, 1);
11114 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 9, 2);
11115 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11116 tmp = fieldFromInstruction(insn, 8, 3);
11117 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11118 return S;
11119 case 184:
11120 tmp = fieldFromInstruction(insn, 16, 5);
11121 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11122 tmp = fieldFromInstruction(insn, 16, 5);
11123 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11124 tmp = fieldFromInstruction(insn, 3, 4);
11125 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11126 tmp = fieldFromInstruction(insn, 13, 1);
11127 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11128 tmp = fieldFromInstruction(insn, 8, 3);
11129 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11130 return S;
11131 case 185:
11132 tmp = fieldFromInstruction(insn, 16, 5);
11133 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11134 tmp = fieldFromInstruction(insn, 16, 5);
11135 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11136 tmp = fieldFromInstruction(insn, 13, 1);
11137 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11138 tmp = fieldFromInstruction(insn, 8, 3);
11139 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11140 return S;
11141 case 186:
11142 tmp = fieldFromInstruction(insn, 16, 5);
11143 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11144 tmp = fieldFromInstruction(insn, 16, 5);
11145 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11146 tmp = fieldFromInstruction(insn, 3, 4);
11147 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11148 tmp = fieldFromInstruction(insn, 8, 3);
11149 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11150 return S;
11151 case 187:
11152 tmp = fieldFromInstruction(insn, 16, 5);
11153 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11154 tmp = fieldFromInstruction(insn, 0, 2);
11155 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11156 tmp = fieldFromInstruction(insn, 16, 5);
11157 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11158 tmp = fieldFromInstruction(insn, 3, 4);
11159 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11160 tmp = fieldFromInstruction(insn, 8, 3);
11161 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11162 return S;
11163 case 188:
11164 tmp = fieldFromInstruction(insn, 16, 5);
11165 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11166 tmp = 0x0;
11167 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 1, 8);
11168 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 9, 1);
11169 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 10, 2);
11170 if (!Check(S, s31_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11171 tmp = fieldFromInstruction(insn, 8, 3);
11172 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11173 return S;
11174 case 189:
11175 tmp = fieldFromInstruction(insn, 16, 5);
11176 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11177 tmp = fieldFromInstruction(insn, 16, 5);
11178 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11179 tmp = fieldFromInstruction(insn, 3, 4) << 1;
11180 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11181 tmp = fieldFromInstruction(insn, 13, 1);
11182 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11183 tmp = fieldFromInstruction(insn, 8, 3);
11184 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11185 return S;
11186 case 190:
11187 tmp = fieldFromInstruction(insn, 16, 5);
11188 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11189 tmp = fieldFromInstruction(insn, 16, 5);
11190 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11191 tmp = fieldFromInstruction(insn, 3, 4) << 1;
11192 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11193 tmp = fieldFromInstruction(insn, 8, 3);
11194 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11195 return S;
11196 case 191:
11197 tmp = fieldFromInstruction(insn, 16, 5);
11198 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11199 tmp = fieldFromInstruction(insn, 0, 2);
11200 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11201 tmp = fieldFromInstruction(insn, 16, 5);
11202 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11203 tmp = fieldFromInstruction(insn, 3, 4) << 1;
11204 if (!Check(S, s4_1ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11205 tmp = fieldFromInstruction(insn, 8, 3);
11206 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11207 return S;
11208 case 192:
11209 tmp = fieldFromInstruction(insn, 16, 5);
11210 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11211 tmp = 0x0;
11212 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 2, 8);
11213 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 10, 1);
11214 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 11, 2);
11215 if (!Check(S, s30_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11216 tmp = fieldFromInstruction(insn, 8, 3);
11217 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11218 return S;
11219 case 193:
11220 tmp = fieldFromInstruction(insn, 16, 5);
11221 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11222 tmp = fieldFromInstruction(insn, 16, 5);
11223 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11224 tmp = fieldFromInstruction(insn, 3, 4) << 2;
11225 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11226 tmp = fieldFromInstruction(insn, 13, 1);
11227 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11228 tmp = fieldFromInstruction(insn, 8, 3);
11229 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11230 return S;
11231 case 194:
11232 tmp = fieldFromInstruction(insn, 16, 5);
11233 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11234 tmp = fieldFromInstruction(insn, 16, 5);
11235 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11236 tmp = fieldFromInstruction(insn, 3, 4) << 2;
11237 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11238 tmp = fieldFromInstruction(insn, 8, 3);
11239 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11240 return S;
11241 case 195:
11242 tmp = fieldFromInstruction(insn, 16, 5);
11243 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11244 tmp = fieldFromInstruction(insn, 0, 2);
11245 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11246 tmp = fieldFromInstruction(insn, 16, 5);
11247 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11248 tmp = fieldFromInstruction(insn, 3, 4) << 2;
11249 if (!Check(S, s4_2ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11250 tmp = fieldFromInstruction(insn, 8, 3);
11251 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11252 return S;
11253 case 196:
11254 tmp = fieldFromInstruction(insn, 16, 5);
11255 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11256 tmp = 0x0;
11257 insertBits(tmp, fieldFromInstruction(insn, 0, 8), 3, 8);
11258 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 11, 1);
11259 insertBits(tmp, fieldFromInstruction(insn, 25, 2), 12, 2);
11260 if (!Check(S, s29_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11261 tmp = fieldFromInstruction(insn, 8, 5);
11262 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11263 return S;
11264 case 197:
11265 tmp = fieldFromInstruction(insn, 16, 5);
11266 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11267 tmp = fieldFromInstruction(insn, 16, 5);
11268 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11269 tmp = fieldFromInstruction(insn, 3, 4) << 3;
11270 if (!Check(S, s4_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11271 tmp = fieldFromInstruction(insn, 13, 1);
11272 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11273 tmp = fieldFromInstruction(insn, 8, 5);
11274 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11275 return S;
11276 case 198:
11277 tmp = fieldFromInstruction(insn, 16, 5);
11278 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11279 tmp = fieldFromInstruction(insn, 16, 5);
11280 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11281 tmp = fieldFromInstruction(insn, 13, 1);
11282 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11283 tmp = fieldFromInstruction(insn, 8, 5);
11284 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11285 return S;
11286 case 199:
11287 tmp = fieldFromInstruction(insn, 16, 5);
11288 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11289 tmp = fieldFromInstruction(insn, 16, 5);
11290 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11291 tmp = fieldFromInstruction(insn, 3, 4) << 3;
11292 if (!Check(S, s4_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11293 tmp = fieldFromInstruction(insn, 8, 5);
11294 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11295 return S;
11296 case 200:
11297 tmp = fieldFromInstruction(insn, 16, 5);
11298 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11299 tmp = fieldFromInstruction(insn, 0, 2);
11300 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11301 tmp = fieldFromInstruction(insn, 16, 5);
11302 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11303 tmp = fieldFromInstruction(insn, 3, 4) << 3;
11304 if (!Check(S, s4_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11305 tmp = fieldFromInstruction(insn, 8, 5);
11306 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11307 return S;
11308 case 201:
11309 tmp = fieldFromInstruction(insn, 0, 5);
11310 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11311 tmp = fieldFromInstruction(insn, 16, 5);
11312 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11313 tmp = 0x0;
11314 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
11315 insertBits(tmp, fieldFromInstruction(insn, 21, 7), 9, 7);
11316 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11317 return S;
11318 case 202:
11319 tmp = fieldFromInstruction(insn, 0, 5);
11320 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11321 tmp = fieldFromInstruction(insn, 8, 5);
11322 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11323 tmp = fieldFromInstruction(insn, 16, 5);
11324 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11325 tmp = fieldFromInstruction(insn, 5, 3);
11326 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11327 return S;
11328 case 203:
11329 tmp = fieldFromInstruction(insn, 0, 5);
11330 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11331 tmp = fieldFromInstruction(insn, 16, 5);
11332 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11333 tmp = fieldFromInstruction(insn, 8, 5);
11334 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11335 tmp = fieldFromInstruction(insn, 5, 3);
11336 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11337 return S;
11338 case 204:
11339 tmp = fieldFromInstruction(insn, 0, 5);
11340 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11341 tmp = fieldFromInstruction(insn, 16, 5);
11342 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11343 tmp = fieldFromInstruction(insn, 8, 5);
11344 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11345 return S;
11346 case 205:
11347 tmp = fieldFromInstruction(insn, 0, 5);
11348 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11349 tmp = fieldFromInstruction(insn, 8, 5);
11350 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11351 tmp = fieldFromInstruction(insn, 16, 5);
11352 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11353 return S;
11354 case 206:
11355 tmp = fieldFromInstruction(insn, 0, 5);
11356 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11357 tmp = fieldFromInstruction(insn, 16, 5);
11358 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11359 tmp = fieldFromInstruction(insn, 8, 5);
11360 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11361 return S;
11362 case 207:
11363 tmp = fieldFromInstruction(insn, 0, 5);
11364 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11365 tmp = fieldFromInstruction(insn, 8, 5);
11366 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11367 tmp = fieldFromInstruction(insn, 16, 5);
11368 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11369 tmp = fieldFromInstruction(insn, 5, 2);
11370 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11371 return S;
11372 case 208:
11373 tmp = fieldFromInstruction(insn, 0, 5);
11374 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11375 tmp = fieldFromInstruction(insn, 16, 5);
11376 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11377 tmp = fieldFromInstruction(insn, 8, 5);
11378 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11379 tmp = fieldFromInstruction(insn, 5, 2);
11380 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11381 return S;
11382 case 209:
11383 tmp = fieldFromInstruction(insn, 0, 5);
11384 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11385 tmp = fieldFromInstruction(insn, 5, 2);
11386 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11387 tmp = fieldFromInstruction(insn, 16, 5);
11388 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11389 tmp = fieldFromInstruction(insn, 8, 5);
11390 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11391 tmp = fieldFromInstruction(insn, 5, 2);
11392 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11393 return S;
11394 case 210:
11395 tmp = fieldFromInstruction(insn, 0, 5);
11396 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11397 tmp = fieldFromInstruction(insn, 16, 5);
11398 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11399 tmp = fieldFromInstruction(insn, 8, 5);
11400 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11401 return S;
11402 case 211:
11403 tmp = fieldFromInstruction(insn, 0, 5);
11404 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11405 tmp = fieldFromInstruction(insn, 16, 5);
11406 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11407 tmp = fieldFromInstruction(insn, 8, 5);
11408 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11409 tmp = 0x0;
11410 insertBits(tmp, fieldFromInstruction(insn, 5, 1), 0, 1);
11411 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
11412 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11413 return S;
11414 case 212:
11415 tmp = fieldFromInstruction(insn, 0, 5);
11416 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11417 tmp = fieldFromInstruction(insn, 8, 5);
11418 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11419 tmp = fieldFromInstruction(insn, 16, 5);
11420 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11421 tmp = fieldFromInstruction(insn, 5, 3);
11422 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11423 return S;
11424 case 213:
11425 tmp = fieldFromInstruction(insn, 0, 5);
11426 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11427 tmp = 0x0;
11428 insertBits(tmp, fieldFromInstruction(insn, 5, 1), 0, 1);
11429 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 1, 5);
11430 if (!Check(S, s6_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11431 tmp = fieldFromInstruction(insn, 8, 5);
11432 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11433 return S;
11434 case 214:
11435 tmp = fieldFromInstruction(insn, 0, 5);
11436 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11437 tmp = fieldFromInstruction(insn, 0, 5);
11438 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11439 tmp = fieldFromInstruction(insn, 16, 5);
11440 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11441 tmp = fieldFromInstruction(insn, 8, 5);
11442 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11443 return S;
11444 case 215:
11445 tmp = fieldFromInstruction(insn, 0, 5);
11446 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11447 tmp = fieldFromInstruction(insn, 16, 5);
11448 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11449 tmp = fieldFromInstruction(insn, 8, 5);
11450 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11451 return S;
11452 case 216:
11453 tmp = fieldFromInstruction(insn, 0, 5);
11454 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11455 tmp = fieldFromInstruction(insn, 0, 5);
11456 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11457 tmp = fieldFromInstruction(insn, 16, 5);
11458 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11459 tmp = fieldFromInstruction(insn, 8, 5);
11460 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11461 return S;
11462 case 217:
11463 tmp = fieldFromInstruction(insn, 0, 5);
11464 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11465 tmp = fieldFromInstruction(insn, 0, 5);
11466 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11467 tmp = fieldFromInstruction(insn, 16, 5);
11468 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11469 tmp = fieldFromInstruction(insn, 8, 5);
11470 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11471 return S;
11472 case 218:
11473 tmp = fieldFromInstruction(insn, 8, 5);
11474 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11475 tmp = fieldFromInstruction(insn, 8, 5);
11476 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11477 tmp = fieldFromInstruction(insn, 16, 5);
11478 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11479 tmp = fieldFromInstruction(insn, 0, 5);
11480 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11481 return S;
11482 case 219:
11483 tmp = fieldFromInstruction(insn, 0, 5);
11484 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11485 tmp = fieldFromInstruction(insn, 0, 5);
11486 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11487 tmp = fieldFromInstruction(insn, 16, 5);
11488 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11489 tmp = fieldFromInstruction(insn, 8, 5);
11490 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11491 tmp = 0x0;
11492 insertBits(tmp, fieldFromInstruction(insn, 5, 1), 0, 1);
11493 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
11494 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11495 return S;
11496 case 220:
11497 tmp = fieldFromInstruction(insn, 0, 5);
11498 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11499 tmp = fieldFromInstruction(insn, 0, 5);
11500 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11501 tmp = fieldFromInstruction(insn, 16, 5);
11502 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11503 tmp = fieldFromInstruction(insn, 8, 5);
11504 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11505 return S;
11506 case 221:
11507 tmp = fieldFromInstruction(insn, 0, 5);
11508 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11509 tmp = fieldFromInstruction(insn, 5, 2);
11510 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11511 tmp = fieldFromInstruction(insn, 16, 5);
11512 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11513 tmp = fieldFromInstruction(insn, 8, 5);
11514 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11515 return S;
11516 case 222:
11517 tmp = fieldFromInstruction(insn, 0, 2);
11518 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11519 tmp = fieldFromInstruction(insn, 16, 5);
11520 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11521 tmp = fieldFromInstruction(insn, 8, 5);
11522 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11523 return S;
11524 case 223:
11525 tmp = fieldFromInstruction(insn, 0, 2);
11526 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11527 tmp = fieldFromInstruction(insn, 16, 5);
11528 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11529 tmp = fieldFromInstruction(insn, 8, 5);
11530 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11531 return S;
11532 case 224:
11533 tmp = fieldFromInstruction(insn, 0, 5);
11534 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11535 tmp = fieldFromInstruction(insn, 16, 5);
11536 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11537 tmp = fieldFromInstruction(insn, 8, 5);
11538 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11539 return S;
11540 case 225:
11541 tmp = fieldFromInstruction(insn, 0, 5);
11542 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11543 tmp = fieldFromInstruction(insn, 8, 5);
11544 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11545 tmp = fieldFromInstruction(insn, 16, 5);
11546 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11547 return S;
11548 case 226:
11549 tmp = fieldFromInstruction(insn, 0, 5);
11550 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11551 tmp = 0x0;
11552 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
11553 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
11554 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11555 return S;
11556 case 227:
11557 tmp = fieldFromInstruction(insn, 0, 5);
11558 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11559 tmp = 0x0;
11560 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
11561 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
11562 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 4, 2);
11563 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11564 tmp = fieldFromInstruction(insn, 16, 5);
11565 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11566 tmp = fieldFromInstruction(insn, 8, 5);
11567 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11568 return S;
11569 case 228:
11570 tmp = fieldFromInstruction(insn, 8, 5);
11571 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11572 tmp = 0x0;
11573 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
11574 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
11575 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 4, 2);
11576 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11577 tmp = fieldFromInstruction(insn, 16, 5);
11578 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11579 tmp = 0x0;
11580 insertBits(tmp, fieldFromInstruction(insn, 0, 5), 0, 5);
11581 insertBits(tmp, fieldFromInstruction(insn, 23, 1), 5, 1);
11582 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11583 return S;
11584 case 229:
11585 tmp = fieldFromInstruction(insn, 0, 5);
11586 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11587 tmp = 0x0;
11588 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
11589 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
11590 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11591 return S;
11592 case 230:
11593 tmp = fieldFromInstruction(insn, 0, 5);
11594 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11595 tmp = fieldFromInstruction(insn, 0, 5);
11596 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11597 tmp = fieldFromInstruction(insn, 16, 5);
11598 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11599 tmp = 0x0;
11600 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
11601 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
11602 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11603 return S;
11604 case 231:
11605 tmp = fieldFromInstruction(insn, 16, 5);
11606 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11607 tmp = fieldFromInstruction(insn, 0, 5);
11608 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11609 tmp = fieldFromInstruction(insn, 16, 5);
11610 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11611 tmp = 0x0;
11612 insertBits(tmp, fieldFromInstruction(insn, 5, 9), 0, 9);
11613 insertBits(tmp, fieldFromInstruction(insn, 21, 1), 9, 1);
11614 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11615 return S;
11616 case 232:
11617 tmp = fieldFromInstruction(insn, 8, 5);
11618 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11619 tmp = fieldFromInstruction(insn, 16, 5);
11620 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11621 tmp = fieldFromInstruction(insn, 0, 5);
11622 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11623 tmp = 0x0;
11624 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
11625 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
11626 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 4, 2);
11627 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11628 return S;
11629 case 233:
11630 tmp = fieldFromInstruction(insn, 8, 5);
11631 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11632 tmp = fieldFromInstruction(insn, 16, 5);
11633 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11634 tmp = 0x0;
11635 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
11636 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
11637 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 4, 2);
11638 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11639 tmp = fieldFromInstruction(insn, 0, 5);
11640 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11641 return S;
11642 case 234:
11643 tmp = fieldFromInstruction(insn, 0, 2);
11644 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11645 tmp = fieldFromInstruction(insn, 16, 5);
11646 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11647 tmp = fieldFromInstruction(insn, 5, 8);
11648 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11649 return S;
11650 case 235:
11651 tmp = fieldFromInstruction(insn, 0, 2);
11652 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11653 tmp = fieldFromInstruction(insn, 16, 5);
11654 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11655 tmp = fieldFromInstruction(insn, 5, 8);
11656 if (!Check(S, s8_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11657 return S;
11658 case 236:
11659 tmp = fieldFromInstruction(insn, 0, 2);
11660 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11661 tmp = fieldFromInstruction(insn, 16, 5);
11662 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11663 tmp = fieldFromInstruction(insn, 5, 7);
11664 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11665 return S;
11666 case 237:
11667 tmp = fieldFromInstruction(insn, 0, 2);
11668 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11669 tmp = fieldFromInstruction(insn, 16, 5);
11670 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11671 tmp = fieldFromInstruction(insn, 5, 5);
11672 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11673 return S;
11674 case 238:
11675 tmp = fieldFromInstruction(insn, 0, 2);
11676 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11677 tmp = fieldFromInstruction(insn, 16, 5);
11678 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11679 tmp = fieldFromInstruction(insn, 5, 8);
11680 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11681 return S;
11682 case 239:
11683 tmp = fieldFromInstruction(insn, 0, 2);
11684 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11685 tmp = fieldFromInstruction(insn, 16, 5);
11686 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11687 tmp = fieldFromInstruction(insn, 5, 8);
11688 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11689 return S;
11690 case 240:
11691 tmp = fieldFromInstruction(insn, 0, 2);
11692 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11693 tmp = fieldFromInstruction(insn, 16, 5);
11694 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11695 tmp = fieldFromInstruction(insn, 5, 8);
11696 if (!Check(S, s8_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11697 return S;
11698 case 241:
11699 tmp = fieldFromInstruction(insn, 0, 2);
11700 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11701 tmp = fieldFromInstruction(insn, 16, 5);
11702 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11703 tmp = fieldFromInstruction(insn, 5, 7);
11704 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11705 return S;
11706 case 242:
11707 tmp = fieldFromInstruction(insn, 16, 5);
11708 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11709 tmp = 0x0;
11710 insertBits(tmp, fieldFromInstruction(insn, 3, 1), 0, 1);
11711 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 1, 3);
11712 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 4, 1);
11713 insertBits(tmp, fieldFromInstruction(insn, 21, 3), 5, 3);
11714 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11715 tmp = fieldFromInstruction(insn, 16, 5);
11716 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11717 tmp = fieldFromInstruction(insn, 8, 5);
11718 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11719 return S;
11720 case 243:
11721 tmp = fieldFromInstruction(insn, 8, 5);
11722 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11723 tmp = fieldFromInstruction(insn, 0, 5);
11724 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11725 tmp = 0x0;
11726 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 2, 3);
11727 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 5, 1);
11728 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 6, 2);
11729 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11730 tmp = fieldFromInstruction(insn, 16, 5);
11731 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11732 return S;
11733 case 244:
11734 tmp = fieldFromInstruction(insn, 8, 5);
11735 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11736 tmp = fieldFromInstruction(insn, 0, 5);
11737 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11738 tmp = fieldFromInstruction(insn, 16, 5);
11739 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11740 tmp = 0x0;
11741 insertBits(tmp, fieldFromInstruction(insn, 5, 3), 0, 3);
11742 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
11743 insertBits(tmp, fieldFromInstruction(insn, 21, 2), 4, 2);
11744 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11745 return S;
11746 case 245:
11747 tmp = fieldFromInstruction(insn, 0, 5);
11748 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11749 tmp = fieldFromInstruction(insn, 16, 5);
11750 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11751 tmp = fieldFromInstruction(insn, 5, 8);
11752 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11753 return S;
11754 case 246:
11755 tmp = fieldFromInstruction(insn, 0, 5);
11756 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11757 tmp = fieldFromInstruction(insn, 0, 5);
11758 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11759 tmp = fieldFromInstruction(insn, 16, 5);
11760 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11761 tmp = fieldFromInstruction(insn, 5, 8);
11762 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11763 return S;
11764 case 247:
11765 tmp = fieldFromInstruction(insn, 0, 5);
11766 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11767 tmp = fieldFromInstruction(insn, 0, 5);
11768 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11769 tmp = fieldFromInstruction(insn, 16, 5);
11770 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11771 tmp = fieldFromInstruction(insn, 5, 8);
11772 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11773 return S;
11774 case 248:
11775 tmp = fieldFromInstruction(insn, 8, 5);
11776 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11777 tmp = fieldFromInstruction(insn, 0, 5);
11778 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11779 tmp = fieldFromInstruction(insn, 8, 5);
11780 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11781 tmp = fieldFromInstruction(insn, 16, 5);
11782 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11783 return S;
11784 case 249:
11785 tmp = fieldFromInstruction(insn, 0, 5);
11786 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11787 tmp = fieldFromInstruction(insn, 0, 5);
11788 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11789 tmp = fieldFromInstruction(insn, 16, 5);
11790 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11791 tmp = fieldFromInstruction(insn, 8, 5);
11792 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11793 return S;
11794 case 250:
11795 tmp = fieldFromInstruction(insn, 0, 5);
11796 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11797 tmp = fieldFromInstruction(insn, 5, 2);
11798 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11799 tmp = fieldFromInstruction(insn, 0, 5);
11800 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11801 tmp = fieldFromInstruction(insn, 16, 5);
11802 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11803 tmp = fieldFromInstruction(insn, 8, 5);
11804 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11805 return S;
11806 case 251:
11807 tmp = fieldFromInstruction(insn, 0, 5);
11808 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11809 tmp = fieldFromInstruction(insn, 5, 2);
11810 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11811 tmp = fieldFromInstruction(insn, 8, 5);
11812 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11813 tmp = fieldFromInstruction(insn, 16, 5);
11814 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11815 return S;
11816 case 252:
11817 tmp = fieldFromInstruction(insn, 0, 5);
11818 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11819 tmp = fieldFromInstruction(insn, 5, 2);
11820 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11821 tmp = fieldFromInstruction(insn, 16, 5);
11822 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11823 tmp = fieldFromInstruction(insn, 8, 5);
11824 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11825 return S;
11826 case 253:
11827 tmp = fieldFromInstruction(insn, 0, 5);
11828 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11829 tmp = fieldFromInstruction(insn, 0, 5);
11830 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11831 tmp = fieldFromInstruction(insn, 8, 5);
11832 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11833 tmp = fieldFromInstruction(insn, 16, 5);
11834 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11835 return S;
11836 case 254:
11837 tmp = fieldFromInstruction(insn, 0, 5);
11838 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11839 tmp = fieldFromInstruction(insn, 0, 5);
11840 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11841 tmp = fieldFromInstruction(insn, 16, 5);
11842 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11843 tmp = fieldFromInstruction(insn, 8, 5);
11844 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11845 tmp = fieldFromInstruction(insn, 5, 2);
11846 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11847 return S;
11848 case 255:
11849 tmp = fieldFromInstruction(insn, 0, 5);
11850 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11851 tmp = fieldFromInstruction(insn, 5, 2);
11852 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11853 tmp = fieldFromInstruction(insn, 8, 5);
11854 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11855 tmp = fieldFromInstruction(insn, 16, 5);
11856 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11857 return S;
11858 case 256:
11859 tmp = fieldFromInstruction(insn, 0, 5);
11860 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11861 tmp = fieldFromInstruction(insn, 5, 2);
11862 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11863 tmp = fieldFromInstruction(insn, 16, 5);
11864 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11865 tmp = fieldFromInstruction(insn, 8, 5);
11866 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11867 return S;
11868 case 257:
11869 tmp = fieldFromInstruction(insn, 0, 5);
11870 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11871 tmp = fieldFromInstruction(insn, 8, 5);
11872 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11873 tmp = fieldFromInstruction(insn, 19, 5);
11874 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11875 tmp = fieldFromInstruction(insn, 16, 3);
11876 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11877 return S;
11878 case 258:
11879 tmp = fieldFromInstruction(insn, 0, 5);
11880 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11881 tmp = fieldFromInstruction(insn, 8, 5);
11882 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11883 tmp = fieldFromInstruction(insn, 19, 5);
11884 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11885 tmp = fieldFromInstruction(insn, 16, 3);
11886 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11887 return S;
11888 case 259:
11889 tmp = fieldFromInstruction(insn, 0, 5);
11890 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11891 tmp = fieldFromInstruction(insn, 8, 5);
11892 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11893 tmp = fieldFromInstruction(insn, 16, 5);
11894 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11895 return S;
11896 case 260:
11897 tmp = fieldFromInstruction(insn, 0, 5);
11898 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11899 tmp = fieldFromInstruction(insn, 0, 5);
11900 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11901 tmp = fieldFromInstruction(insn, 8, 5);
11902 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11903 tmp = fieldFromInstruction(insn, 16, 5);
11904 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11905 return S;
11906 case 261:
11907 tmp = fieldFromInstruction(insn, 0, 5);
11908 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11909 tmp = fieldFromInstruction(insn, 8, 5);
11910 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11911 tmp = fieldFromInstruction(insn, 16, 5);
11912 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11913 return S;
11914 case 262:
11915 tmp = fieldFromInstruction(insn, 0, 5);
11916 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11917 tmp = fieldFromInstruction(insn, 0, 5);
11918 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11919 tmp = fieldFromInstruction(insn, 8, 5);
11920 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11921 tmp = fieldFromInstruction(insn, 16, 5);
11922 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11923 return S;
11924 case 263:
11925 tmp = fieldFromInstruction(insn, 0, 5);
11926 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11927 tmp = fieldFromInstruction(insn, 8, 5);
11928 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11929 tmp = fieldFromInstruction(insn, 16, 5);
11930 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11931 return S;
11932 case 264:
11933 tmp = fieldFromInstruction(insn, 0, 5);
11934 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11935 tmp = fieldFromInstruction(insn, 0, 5);
11936 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11937 tmp = fieldFromInstruction(insn, 8, 5);
11938 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11939 tmp = fieldFromInstruction(insn, 16, 5);
11940 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11941 return S;
11942 case 265:
11943 tmp = fieldFromInstruction(insn, 0, 5);
11944 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11945 tmp = fieldFromInstruction(insn, 8, 5);
11946 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11947 tmp = fieldFromInstruction(insn, 16, 5);
11948 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11949 return S;
11950 case 266:
11951 tmp = fieldFromInstruction(insn, 0, 5);
11952 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11953 tmp = fieldFromInstruction(insn, 0, 5);
11954 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11955 tmp = fieldFromInstruction(insn, 8, 5);
11956 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11957 tmp = fieldFromInstruction(insn, 16, 5);
11958 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11959 return S;
11960 case 267:
11961 tmp = fieldFromInstruction(insn, 0, 5);
11962 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11963 tmp = fieldFromInstruction(insn, 8, 5);
11964 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11965 tmp = fieldFromInstruction(insn, 16, 5);
11966 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11967 tmp = fieldFromInstruction(insn, 5, 1);
11968 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11969 return S;
11970 case 268:
11971 tmp = fieldFromInstruction(insn, 0, 5);
11972 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11973 tmp = fieldFromInstruction(insn, 0, 5);
11974 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11975 tmp = fieldFromInstruction(insn, 8, 5);
11976 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11977 tmp = fieldFromInstruction(insn, 16, 5);
11978 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11979 tmp = fieldFromInstruction(insn, 5, 1);
11980 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11981 return S;
11982 case 269:
11983 tmp = fieldFromInstruction(insn, 0, 5);
11984 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11985 tmp = fieldFromInstruction(insn, 0, 5);
11986 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11987 tmp = fieldFromInstruction(insn, 8, 2);
11988 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11989 tmp = fieldFromInstruction(insn, 16, 5);
11990 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11991 return S;
11992 case 270:
11993 tmp = fieldFromInstruction(insn, 0, 5);
11994 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11995 tmp = fieldFromInstruction(insn, 8, 5);
11996 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11997 tmp = fieldFromInstruction(insn, 16, 5);
11998 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
11999 return S;
12000 case 271:
12001 tmp = fieldFromInstruction(insn, 0, 2);
12002 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12003 tmp = fieldFromInstruction(insn, 0, 2);
12004 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12005 tmp = fieldFromInstruction(insn, 8, 5);
12006 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12007 tmp = fieldFromInstruction(insn, 16, 5);
12008 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12009 return S;
12010 case 272:
12011 tmp = fieldFromInstruction(insn, 0, 5);
12012 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12013 tmp = fieldFromInstruction(insn, 0, 5);
12014 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12015 tmp = fieldFromInstruction(insn, 8, 5);
12016 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12017 tmp = fieldFromInstruction(insn, 16, 5);
12018 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12019 return S;
12020 case 273:
12021 tmp = fieldFromInstruction(insn, 0, 5);
12022 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12023 tmp = fieldFromInstruction(insn, 0, 5);
12024 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12025 tmp = fieldFromInstruction(insn, 8, 5);
12026 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12027 tmp = fieldFromInstruction(insn, 16, 5);
12028 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12029 return S;
12030 case 274:
12031 tmp = fieldFromInstruction(insn, 0, 5);
12032 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12033 tmp = fieldFromInstruction(insn, 16, 5);
12034 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12035 return S;
12036 case 275:
12037 tmp = fieldFromInstruction(insn, 0, 5);
12038 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12039 tmp = fieldFromInstruction(insn, 0, 5);
12040 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12041 tmp = fieldFromInstruction(insn, 16, 5);
12042 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12043 return S;
12044 case 276:
12045 tmp = fieldFromInstruction(insn, 0, 2);
12046 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12047 tmp = fieldFromInstruction(insn, 16, 5);
12048 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12049 return S;
12050 case 277:
12051 tmp = fieldFromInstruction(insn, 0, 2);
12052 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12053 tmp = fieldFromInstruction(insn, 8, 5);
12054 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12055 tmp = fieldFromInstruction(insn, 16, 5);
12056 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12057 return S;
12058 case 278:
12059 tmp = fieldFromInstruction(insn, 0, 5);
12060 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12061 tmp = fieldFromInstruction(insn, 8, 2);
12062 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12063 tmp = fieldFromInstruction(insn, 16, 5);
12064 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12065 return S;
12066 case 279:
12067 tmp = fieldFromInstruction(insn, 0, 5);
12068 if (!Check(S, DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12069 tmp = fieldFromInstruction(insn, 0, 5);
12070 if (!Check(S, DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12071 tmp = fieldFromInstruction(insn, 8, 5);
12072 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12073 tmp = fieldFromInstruction(insn, 16, 3);
12074 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12075 return S;
12076 case 280:
12077 tmp = fieldFromInstruction(insn, 0, 5);
12078 if (!Check(S, DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12079 tmp = fieldFromInstruction(insn, 16, 3);
12080 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12081 tmp = fieldFromInstruction(insn, 0, 5);
12082 if (!Check(S, DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12083 tmp = fieldFromInstruction(insn, 8, 5);
12084 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12085 tmp = fieldFromInstruction(insn, 16, 3);
12086 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12087 return S;
12088 case 281:
12089 tmp = fieldFromInstruction(insn, 0, 5);
12090 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12091 tmp = fieldFromInstruction(insn, 8, 5);
12092 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12093 tmp = fieldFromInstruction(insn, 16, 5);
12094 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12095 return S;
12096 case 282:
12097 tmp = fieldFromInstruction(insn, 0, 5);
12098 if (!Check(S, DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12099 tmp = fieldFromInstruction(insn, 16, 3);
12100 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12101 tmp = fieldFromInstruction(insn, 8, 5);
12102 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12103 tmp = fieldFromInstruction(insn, 16, 3);
12104 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12105 return S;
12106 case 283:
12107 tmp = fieldFromInstruction(insn, 0, 5);
12108 if (!Check(S, DecodeHvxVQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12109 tmp = fieldFromInstruction(insn, 8, 5);
12110 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12111 tmp = fieldFromInstruction(insn, 16, 3);
12112 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12113 return S;
12114 case 284:
12115 tmp = fieldFromInstruction(insn, 8, 5);
12116 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12117 tmp = fieldFromInstruction(insn, 0, 5);
12118 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12119 tmp = fieldFromInstruction(insn, 8, 5);
12120 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12121 tmp = fieldFromInstruction(insn, 0, 5);
12122 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12123 tmp = fieldFromInstruction(insn, 16, 5);
12124 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12125 return S;
12126 case 285:
12127 tmp = fieldFromInstruction(insn, 0, 5);
12128 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12129 tmp = fieldFromInstruction(insn, 5, 2);
12130 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12131 tmp = fieldFromInstruction(insn, 8, 5);
12132 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12133 return S;
12134 case 286:
12135 tmp = fieldFromInstruction(insn, 0, 5);
12136 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12137 tmp = fieldFromInstruction(insn, 5, 2);
12138 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12139 tmp = fieldFromInstruction(insn, 8, 5);
12140 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12141 tmp = fieldFromInstruction(insn, 16, 5);
12142 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12143 return S;
12144 case 287:
12145 tmp = fieldFromInstruction(insn, 0, 5);
12146 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12147 tmp = fieldFromInstruction(insn, 8, 5);
12148 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12149 tmp = fieldFromInstruction(insn, 16, 5);
12150 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12151 return S;
12152 case 288:
12153 tmp = fieldFromInstruction(insn, 0, 5);
12154 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12155 tmp = fieldFromInstruction(insn, 0, 5);
12156 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12157 tmp = fieldFromInstruction(insn, 8, 5);
12158 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12159 tmp = fieldFromInstruction(insn, 16, 5);
12160 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12161 return S;
12162 case 289:
12163 tmp = fieldFromInstruction(insn, 0, 5);
12164 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12165 tmp = fieldFromInstruction(insn, 0, 5);
12166 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12167 tmp = fieldFromInstruction(insn, 8, 5);
12168 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12169 tmp = fieldFromInstruction(insn, 19, 5);
12170 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12171 tmp = fieldFromInstruction(insn, 16, 3);
12172 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12173 return S;
12174 case 290:
12175 tmp = fieldFromInstruction(insn, 0, 5);
12176 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12177 tmp = fieldFromInstruction(insn, 0, 5);
12178 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12179 tmp = fieldFromInstruction(insn, 8, 5);
12180 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12181 tmp = fieldFromInstruction(insn, 19, 5);
12182 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12183 tmp = fieldFromInstruction(insn, 16, 3);
12184 if (!Check(S, DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12185 return S;
12186 case 291:
12187 tmp = fieldFromInstruction(insn, 0, 5);
12188 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12189 tmp = fieldFromInstruction(insn, 0, 5);
12190 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12191 tmp = fieldFromInstruction(insn, 8, 5);
12192 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12193 tmp = fieldFromInstruction(insn, 16, 5);
12194 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12195 return S;
12196 case 292:
12197 tmp = fieldFromInstruction(insn, 0, 5);
12198 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12199 tmp = fieldFromInstruction(insn, 8, 5);
12200 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12201 tmp = fieldFromInstruction(insn, 16, 5);
12202 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12203 return S;
12204 case 293:
12205 tmp = fieldFromInstruction(insn, 0, 5);
12206 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12207 tmp = fieldFromInstruction(insn, 8, 5);
12208 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12209 tmp = fieldFromInstruction(insn, 16, 5);
12210 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12211 return S;
12212 case 294:
12213 tmp = fieldFromInstruction(insn, 0, 2);
12214 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12215 tmp = fieldFromInstruction(insn, 0, 2);
12216 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12217 tmp = fieldFromInstruction(insn, 8, 5);
12218 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12219 tmp = fieldFromInstruction(insn, 16, 5);
12220 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12221 return S;
12222 case 295:
12223 tmp = fieldFromInstruction(insn, 0, 2);
12224 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12225 tmp = fieldFromInstruction(insn, 8, 5);
12226 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12227 tmp = fieldFromInstruction(insn, 16, 5);
12228 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12229 return S;
12230 case 296:
12231 tmp = fieldFromInstruction(insn, 0, 5);
12232 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12233 tmp = fieldFromInstruction(insn, 5, 2);
12234 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12235 tmp = fieldFromInstruction(insn, 8, 5);
12236 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12237 tmp = fieldFromInstruction(insn, 16, 5);
12238 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12239 tmp = fieldFromInstruction(insn, 5, 2);
12240 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12241 return S;
12242 case 297:
12243 tmp = fieldFromInstruction(insn, 0, 5);
12244 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12245 tmp = fieldFromInstruction(insn, 0, 5);
12246 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12247 tmp = fieldFromInstruction(insn, 8, 5);
12248 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12249 tmp = fieldFromInstruction(insn, 16, 5);
12250 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12251 tmp = fieldFromInstruction(insn, 5, 3);
12252 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12253 return S;
12254 case 298:
12255 tmp = fieldFromInstruction(insn, 0, 5);
12256 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12257 tmp = fieldFromInstruction(insn, 0, 5);
12258 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12259 tmp = fieldFromInstruction(insn, 8, 5);
12260 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12261 tmp = fieldFromInstruction(insn, 16, 5);
12262 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12263 tmp = fieldFromInstruction(insn, 5, 3);
12264 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12265 return S;
12266 case 299:
12267 tmp = fieldFromInstruction(insn, 0, 5);
12268 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12269 tmp = fieldFromInstruction(insn, 8, 5);
12270 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12271 tmp = fieldFromInstruction(insn, 16, 5);
12272 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12273 return S;
12274 case 300:
12275 tmp = fieldFromInstruction(insn, 0, 5);
12276 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12277 tmp = fieldFromInstruction(insn, 8, 5);
12278 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12279 tmp = fieldFromInstruction(insn, 16, 5);
12280 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12281 tmp = fieldFromInstruction(insn, 5, 2);
12282 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12283 return S;
12284 case 301:
12285 tmp = fieldFromInstruction(insn, 0, 5);
12286 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12287 tmp = fieldFromInstruction(insn, 5, 2);
12288 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12289 tmp = fieldFromInstruction(insn, 8, 5);
12290 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12291 tmp = fieldFromInstruction(insn, 16, 5);
12292 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12293 return S;
12294 case 302:
12295 tmp = fieldFromInstruction(insn, 0, 5);
12296 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12297 tmp = fieldFromInstruction(insn, 8, 5);
12298 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12299 return S;
12300 case 303:
12301 tmp = fieldFromInstruction(insn, 0, 5);
12302 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12303 tmp = fieldFromInstruction(insn, 8, 5);
12304 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12305 return S;
12306 case 304:
12307 tmp = fieldFromInstruction(insn, 0, 2);
12308 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12309 tmp = fieldFromInstruction(insn, 8, 2);
12310 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12311 tmp = fieldFromInstruction(insn, 22, 2);
12312 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12313 return S;
12314 case 305:
12315 tmp = fieldFromInstruction(insn, 0, 2);
12316 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12317 tmp = fieldFromInstruction(insn, 8, 2);
12318 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12319 return S;
12320 case 306:
12321 tmp = fieldFromInstruction(insn, 0, 5);
12322 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12323 tmp = fieldFromInstruction(insn, 8, 5);
12324 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12325 tmp = fieldFromInstruction(insn, 16, 5);
12326 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12327 tmp = fieldFromInstruction(insn, 5, 3);
12328 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12329 return S;
12330 case 307:
12331 tmp = fieldFromInstruction(insn, 0, 5);
12332 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12333 tmp = fieldFromInstruction(insn, 8, 5);
12334 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12335 tmp = fieldFromInstruction(insn, 16, 5);
12336 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12337 tmp = fieldFromInstruction(insn, 5, 3);
12338 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12339 return S;
12340 case 308:
12341 tmp = fieldFromInstruction(insn, 0, 5);
12342 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12343 tmp = fieldFromInstruction(insn, 0, 5);
12344 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12345 tmp = fieldFromInstruction(insn, 8, 5);
12346 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12347 return S;
12348 case 309:
12349 tmp = fieldFromInstruction(insn, 0, 5);
12350 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12351 tmp = fieldFromInstruction(insn, 22, 2);
12352 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12353 tmp = fieldFromInstruction(insn, 0, 5);
12354 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12355 tmp = fieldFromInstruction(insn, 8, 5);
12356 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12357 return S;
12358 case 310:
12359 tmp = fieldFromInstruction(insn, 0, 5);
12360 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12361 tmp = fieldFromInstruction(insn, 22, 2);
12362 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12363 tmp = fieldFromInstruction(insn, 8, 5);
12364 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12365 return S;
12366 case 311:
12367 tmp = fieldFromInstruction(insn, 0, 5);
12368 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12369 tmp = fieldFromInstruction(insn, 22, 2);
12370 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12371 return S;
12372 case 312:
12373 tmp = fieldFromInstruction(insn, 8, 1);
12374 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12375 return S;
12376 case 313:
12377 tmp = fieldFromInstruction(insn, 22, 2);
12378 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12379 return S;
12380 case 314:
12381 tmp = fieldFromInstruction(insn, 22, 2);
12382 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12383 tmp = fieldFromInstruction(insn, 8, 1);
12384 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12385 return S;
12386 case 315:
12387 tmp = fieldFromInstruction(insn, 0, 5);
12388 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12389 tmp = fieldFromInstruction(insn, 8, 5);
12390 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12391 return S;
12392 case 316:
12393 tmp = fieldFromInstruction(insn, 0, 5);
12394 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12395 tmp = fieldFromInstruction(insn, 5, 2);
12396 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12397 tmp = fieldFromInstruction(insn, 8, 5);
12398 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12399 tmp = fieldFromInstruction(insn, 16, 5);
12400 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12401 return S;
12402 case 317:
12403 tmp = fieldFromInstruction(insn, 0, 5);
12404 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12405 tmp = fieldFromInstruction(insn, 0, 5);
12406 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12407 tmp = fieldFromInstruction(insn, 8, 5);
12408 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12409 tmp = fieldFromInstruction(insn, 16, 5);
12410 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12411 tmp = fieldFromInstruction(insn, 5, 2);
12412 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12413 return S;
12414 case 318:
12415 tmp = fieldFromInstruction(insn, 0, 5);
12416 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12417 tmp = fieldFromInstruction(insn, 8, 5);
12418 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12419 tmp = fieldFromInstruction(insn, 16, 5);
12420 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12421 tmp = fieldFromInstruction(insn, 5, 2);
12422 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12423 return S;
12424 case 319:
12425 tmp = fieldFromInstruction(insn, 0, 5);
12426 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12427 tmp = fieldFromInstruction(insn, 16, 5);
12428 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12429 tmp = 0x0;
12430 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12431 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12432 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12433 return S;
12434 case 320:
12435 tmp = fieldFromInstruction(insn, 16, 5);
12436 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12437 tmp = 0x0;
12438 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12439 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12440 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12441 tmp = fieldFromInstruction(insn, 0, 5);
12442 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12443 return S;
12444 case 321:
12445 tmp = fieldFromInstruction(insn, 11, 2);
12446 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12447 tmp = fieldFromInstruction(insn, 16, 5);
12448 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12449 tmp = 0x0;
12450 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12451 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12452 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12453 tmp = fieldFromInstruction(insn, 0, 5);
12454 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12455 return S;
12456 case 322:
12457 tmp = fieldFromInstruction(insn, 11, 2);
12458 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12459 tmp = fieldFromInstruction(insn, 16, 5);
12460 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12461 tmp = 0x0;
12462 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12463 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12464 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12465 tmp = fieldFromInstruction(insn, 0, 5);
12466 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12467 return S;
12468 case 323:
12469 tmp = fieldFromInstruction(insn, 16, 5);
12470 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12471 tmp = 0x0;
12472 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12473 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12474 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12475 tmp = fieldFromInstruction(insn, 0, 3);
12476 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12477 return S;
12478 case 324:
12479 tmp = fieldFromInstruction(insn, 16, 5);
12480 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12481 tmp = 0x0;
12482 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12483 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12484 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12485 return S;
12486 case 325:
12487 tmp = fieldFromInstruction(insn, 0, 5);
12488 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12489 tmp = fieldFromInstruction(insn, 11, 2);
12490 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12491 tmp = fieldFromInstruction(insn, 16, 5);
12492 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12493 tmp = 0x0;
12494 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12495 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12496 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12497 return S;
12498 case 326:
12499 tmp = fieldFromInstruction(insn, 11, 2);
12500 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12501 tmp = fieldFromInstruction(insn, 16, 5);
12502 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12503 tmp = 0x0;
12504 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12505 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12506 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12507 tmp = fieldFromInstruction(insn, 0, 3);
12508 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12509 return S;
12510 case 327:
12511 tmp = fieldFromInstruction(insn, 0, 5);
12512 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12513 tmp = fieldFromInstruction(insn, 16, 5);
12514 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12515 tmp = fieldFromInstruction(insn, 16, 5);
12516 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12517 tmp = fieldFromInstruction(insn, 8, 3);
12518 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12519 return S;
12520 case 328:
12521 tmp = fieldFromInstruction(insn, 16, 5);
12522 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12523 tmp = fieldFromInstruction(insn, 16, 5);
12524 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12525 tmp = fieldFromInstruction(insn, 8, 3);
12526 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12527 tmp = fieldFromInstruction(insn, 0, 5);
12528 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12529 return S;
12530 case 329:
12531 tmp = fieldFromInstruction(insn, 16, 5);
12532 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12533 tmp = fieldFromInstruction(insn, 11, 2);
12534 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12535 tmp = fieldFromInstruction(insn, 16, 5);
12536 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12537 tmp = fieldFromInstruction(insn, 8, 3);
12538 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12539 tmp = fieldFromInstruction(insn, 0, 5);
12540 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12541 return S;
12542 case 330:
12543 tmp = fieldFromInstruction(insn, 16, 5);
12544 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12545 tmp = fieldFromInstruction(insn, 11, 2);
12546 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12547 tmp = fieldFromInstruction(insn, 16, 5);
12548 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12549 tmp = fieldFromInstruction(insn, 8, 3);
12550 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12551 tmp = fieldFromInstruction(insn, 0, 5);
12552 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12553 return S;
12554 case 331:
12555 tmp = fieldFromInstruction(insn, 16, 5);
12556 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12557 tmp = fieldFromInstruction(insn, 16, 5);
12558 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12559 tmp = fieldFromInstruction(insn, 8, 3);
12560 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12561 tmp = fieldFromInstruction(insn, 0, 3);
12562 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12563 return S;
12564 case 332:
12565 tmp = fieldFromInstruction(insn, 16, 5);
12566 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12567 tmp = fieldFromInstruction(insn, 16, 5);
12568 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12569 tmp = fieldFromInstruction(insn, 8, 3);
12570 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12571 return S;
12572 case 333:
12573 tmp = fieldFromInstruction(insn, 0, 5);
12574 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12575 tmp = fieldFromInstruction(insn, 16, 5);
12576 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12577 tmp = fieldFromInstruction(insn, 11, 2);
12578 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12579 tmp = fieldFromInstruction(insn, 16, 5);
12580 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12581 tmp = fieldFromInstruction(insn, 8, 3);
12582 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12583 return S;
12584 case 334:
12585 tmp = fieldFromInstruction(insn, 16, 5);
12586 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12587 tmp = fieldFromInstruction(insn, 11, 2);
12588 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12589 tmp = fieldFromInstruction(insn, 16, 5);
12590 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12591 tmp = fieldFromInstruction(insn, 8, 3);
12592 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12593 tmp = fieldFromInstruction(insn, 0, 3);
12594 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12595 return S;
12596 case 335:
12597 tmp = fieldFromInstruction(insn, 0, 5);
12598 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12599 tmp = fieldFromInstruction(insn, 16, 5);
12600 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12601 tmp = fieldFromInstruction(insn, 16, 5);
12602 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12603 tmp = fieldFromInstruction(insn, 13, 1);
12604 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12605 return S;
12606 case 336:
12607 tmp = fieldFromInstruction(insn, 16, 5);
12608 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12609 tmp = fieldFromInstruction(insn, 16, 5);
12610 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12611 tmp = fieldFromInstruction(insn, 13, 1);
12612 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12613 tmp = fieldFromInstruction(insn, 0, 5);
12614 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12615 return S;
12616 case 337:
12617 tmp = fieldFromInstruction(insn, 16, 5);
12618 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12619 tmp = fieldFromInstruction(insn, 11, 2);
12620 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12621 tmp = fieldFromInstruction(insn, 16, 5);
12622 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12623 tmp = fieldFromInstruction(insn, 13, 1);
12624 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12625 tmp = fieldFromInstruction(insn, 0, 5);
12626 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12627 return S;
12628 case 338:
12629 tmp = fieldFromInstruction(insn, 16, 5);
12630 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12631 tmp = fieldFromInstruction(insn, 11, 2);
12632 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12633 tmp = fieldFromInstruction(insn, 16, 5);
12634 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12635 tmp = fieldFromInstruction(insn, 13, 1);
12636 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12637 tmp = fieldFromInstruction(insn, 0, 5);
12638 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12639 return S;
12640 case 339:
12641 tmp = fieldFromInstruction(insn, 16, 5);
12642 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12643 tmp = fieldFromInstruction(insn, 16, 5);
12644 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12645 tmp = fieldFromInstruction(insn, 13, 1);
12646 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12647 tmp = fieldFromInstruction(insn, 0, 3);
12648 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12649 return S;
12650 case 340:
12651 tmp = fieldFromInstruction(insn, 16, 5);
12652 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12653 tmp = fieldFromInstruction(insn, 16, 5);
12654 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12655 tmp = fieldFromInstruction(insn, 13, 1);
12656 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12657 return S;
12658 case 341:
12659 tmp = fieldFromInstruction(insn, 0, 5);
12660 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12661 tmp = fieldFromInstruction(insn, 16, 5);
12662 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12663 tmp = fieldFromInstruction(insn, 11, 2);
12664 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12665 tmp = fieldFromInstruction(insn, 16, 5);
12666 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12667 tmp = fieldFromInstruction(insn, 13, 1);
12668 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12669 return S;
12670 case 342:
12671 tmp = fieldFromInstruction(insn, 16, 5);
12672 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12673 tmp = fieldFromInstruction(insn, 11, 2);
12674 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12675 tmp = fieldFromInstruction(insn, 16, 5);
12676 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12677 tmp = fieldFromInstruction(insn, 13, 1);
12678 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12679 tmp = fieldFromInstruction(insn, 0, 3);
12680 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12681 return S;
12682 case 343:
12683 tmp = fieldFromInstruction(insn, 11, 2);
12684 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12685 tmp = fieldFromInstruction(insn, 16, 5);
12686 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12687 tmp = 0x0;
12688 insertBits(tmp, fieldFromInstruction(insn, 8, 3), 0, 3);
12689 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 3, 1);
12690 if (!Check(S, s4_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12691 return S;
12692 case 344:
12693 tmp = fieldFromInstruction(insn, 16, 5);
12694 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12695 tmp = fieldFromInstruction(insn, 11, 2);
12696 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12697 tmp = fieldFromInstruction(insn, 16, 5);
12698 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12699 tmp = fieldFromInstruction(insn, 8, 3);
12700 if (!Check(S, s3_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12701 return S;
12702 case 345:
12703 tmp = fieldFromInstruction(insn, 16, 5);
12704 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12705 tmp = fieldFromInstruction(insn, 11, 2);
12706 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12707 tmp = fieldFromInstruction(insn, 16, 5);
12708 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12709 tmp = fieldFromInstruction(insn, 13, 1);
12710 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12711 return S;
12712 case 346:
12713 tmp = fieldFromInstruction(insn, 16, 5);
12714 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12715 tmp = fieldFromInstruction(insn, 13, 1);
12716 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12717 tmp = fieldFromInstruction(insn, 0, 5);
12718 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12719 return S;
12720 case 347:
12721 tmp = fieldFromInstruction(insn, 16, 5);
12722 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12723 tmp = fieldFromInstruction(insn, 13, 1);
12724 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12725 tmp = fieldFromInstruction(insn, 0, 5);
12726 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12727 return S;
12728 case 348:
12729 tmp = fieldFromInstruction(insn, 5, 2);
12730 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12731 tmp = fieldFromInstruction(insn, 16, 5);
12732 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12733 tmp = fieldFromInstruction(insn, 13, 1);
12734 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12735 tmp = fieldFromInstruction(insn, 0, 5);
12736 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12737 return S;
12738 case 349:
12739 tmp = fieldFromInstruction(insn, 5, 2);
12740 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12741 tmp = fieldFromInstruction(insn, 16, 5);
12742 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12743 tmp = fieldFromInstruction(insn, 13, 1);
12744 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12745 tmp = fieldFromInstruction(insn, 0, 5);
12746 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12747 return S;
12748 case 350:
12749 tmp = fieldFromInstruction(insn, 16, 5);
12750 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12751 tmp = fieldFromInstruction(insn, 13, 1);
12752 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12753 tmp = fieldFromInstruction(insn, 8, 5);
12754 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12755 tmp = fieldFromInstruction(insn, 0, 5);
12756 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12757 return S;
12758 case 351:
12759 tmp = fieldFromInstruction(insn, 16, 5);
12760 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12761 tmp = fieldFromInstruction(insn, 13, 1);
12762 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12763 tmp = fieldFromInstruction(insn, 8, 5);
12764 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12765 tmp = fieldFromInstruction(insn, 0, 5);
12766 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12767 return S;
12768 case 352:
12769 tmp = fieldFromInstruction(insn, 5, 2);
12770 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12771 tmp = fieldFromInstruction(insn, 16, 5);
12772 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12773 tmp = fieldFromInstruction(insn, 13, 1);
12774 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12775 tmp = fieldFromInstruction(insn, 8, 5);
12776 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12777 tmp = fieldFromInstruction(insn, 0, 5);
12778 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12779 return S;
12780 case 353:
12781 tmp = fieldFromInstruction(insn, 5, 2);
12782 if (!Check(S, DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12783 tmp = fieldFromInstruction(insn, 16, 5);
12784 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12785 tmp = fieldFromInstruction(insn, 13, 1);
12786 if (!Check(S, DecodeModRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12787 tmp = fieldFromInstruction(insn, 8, 5);
12788 if (!Check(S, DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12789 tmp = fieldFromInstruction(insn, 0, 5);
12790 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12791 return S;
12792 case 354:
12793 tmp = fieldFromInstruction(insn, 0, 5);
12794 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12795 tmp = fieldFromInstruction(insn, 8, 5);
12796 if (!Check(S, DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12797 tmp = fieldFromInstruction(insn, 16, 5);
12798 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12799 return S;
12800 case 355:
12801 tmp = fieldFromInstruction(insn, 0, 5);
12802 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12803 tmp = fieldFromInstruction(insn, 16, 5);
12804 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12805 tmp = 0x0;
12806 insertBits(tmp, fieldFromInstruction(insn, 5, 2), 0, 2);
12807 insertBits(tmp, fieldFromInstruction(insn, 8, 4), 2, 4);
12808 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12809 return S;
12810 case 356:
12811 tmp = fieldFromInstruction(insn, 0, 5);
12812 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12813 tmp = fieldFromInstruction(insn, 16, 5);
12814 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12815 tmp = 0x0;
12816 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
12817 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
12818 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12819 tmp = 0x0;
12820 insertBits(tmp, fieldFromInstruction(insn, 5, 2), 0, 2);
12821 insertBits(tmp, fieldFromInstruction(insn, 8, 4), 2, 4);
12822 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12823 return S;
12824 case 357:
12825 tmp = fieldFromInstruction(insn, 0, 5);
12826 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12827 tmp = fieldFromInstruction(insn, 16, 5);
12828 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12829 tmp = fieldFromInstruction(insn, 0, 5);
12830 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12831 tmp = 0x0;
12832 insertBits(tmp, fieldFromInstruction(insn, 5, 2), 0, 2);
12833 insertBits(tmp, fieldFromInstruction(insn, 8, 4), 2, 4);
12834 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12835 return S;
12836 case 358:
12837 tmp = fieldFromInstruction(insn, 0, 5);
12838 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12839 tmp = fieldFromInstruction(insn, 0, 5);
12840 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12841 tmp = fieldFromInstruction(insn, 16, 5);
12842 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12843 tmp = 0x0;
12844 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
12845 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
12846 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12847 tmp = 0x0;
12848 insertBits(tmp, fieldFromInstruction(insn, 5, 2), 0, 2);
12849 insertBits(tmp, fieldFromInstruction(insn, 8, 4), 2, 4);
12850 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12851 return S;
12852 case 359:
12853 tmp = fieldFromInstruction(insn, 0, 5);
12854 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12855 tmp = fieldFromInstruction(insn, 16, 5);
12856 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12857 tmp = 0x0;
12858 insertBits(tmp, fieldFromInstruction(insn, 5, 2), 0, 2);
12859 insertBits(tmp, fieldFromInstruction(insn, 8, 4), 2, 4);
12860 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12861 return S;
12862 case 360:
12863 tmp = fieldFromInstruction(insn, 0, 5);
12864 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12865 tmp = fieldFromInstruction(insn, 16, 5);
12866 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12867 tmp = 0x0;
12868 insertBits(tmp, fieldFromInstruction(insn, 7, 1), 0, 1);
12869 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
12870 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12871 tmp = 0x0;
12872 insertBits(tmp, fieldFromInstruction(insn, 5, 2), 0, 2);
12873 insertBits(tmp, fieldFromInstruction(insn, 8, 4), 2, 4);
12874 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12875 return S;
12876 case 361:
12877 tmp = fieldFromInstruction(insn, 0, 5);
12878 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12879 tmp = fieldFromInstruction(insn, 9, 2);
12880 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12881 tmp = 0x0;
12882 insertBits(tmp, fieldFromInstruction(insn, 8, 1), 0, 1);
12883 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 1, 5);
12884 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12885 return S;
12886 case 362:
12887 tmp = fieldFromInstruction(insn, 16, 5);
12888 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12889 tmp = fieldFromInstruction(insn, 0, 6);
12890 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12891 tmp = fieldFromInstruction(insn, 8, 5);
12892 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12893 return S;
12894 case 363:
12895 tmp = fieldFromInstruction(insn, 16, 5);
12896 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12897 tmp = 0x0;
12898 insertBits(tmp, fieldFromInstruction(insn, 6, 1), 0, 1);
12899 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
12900 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12901 tmp = fieldFromInstruction(insn, 0, 6);
12902 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12903 tmp = fieldFromInstruction(insn, 8, 5);
12904 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12905 return S;
12906 case 364:
12907 tmp = fieldFromInstruction(insn, 0, 2);
12908 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12909 tmp = 0x0;
12910 insertBits(tmp, fieldFromInstruction(insn, 3, 4), 0, 4);
12911 insertBits(tmp, fieldFromInstruction(insn, 16, 2), 4, 2);
12912 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12913 tmp = fieldFromInstruction(insn, 8, 5);
12914 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12915 return S;
12916 case 365:
12917 tmp = fieldFromInstruction(insn, 16, 5);
12918 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12919 tmp = fieldFromInstruction(insn, 0, 6);
12920 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12921 tmp = fieldFromInstruction(insn, 8, 3);
12922 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12923 return S;
12924 case 366:
12925 tmp = fieldFromInstruction(insn, 16, 5);
12926 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12927 tmp = 0x0;
12928 insertBits(tmp, fieldFromInstruction(insn, 6, 1), 0, 1);
12929 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
12930 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12931 tmp = fieldFromInstruction(insn, 0, 6);
12932 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12933 tmp = fieldFromInstruction(insn, 8, 3);
12934 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12935 return S;
12936 case 367:
12937 tmp = fieldFromInstruction(insn, 0, 2);
12938 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12939 tmp = 0x0;
12940 insertBits(tmp, fieldFromInstruction(insn, 3, 4), 0, 4);
12941 insertBits(tmp, fieldFromInstruction(insn, 16, 2), 4, 2);
12942 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12943 tmp = fieldFromInstruction(insn, 8, 3);
12944 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12945 return S;
12946 case 368:
12947 tmp = fieldFromInstruction(insn, 0, 5);
12948 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12949 tmp = fieldFromInstruction(insn, 9, 2);
12950 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12951 tmp = 0x0;
12952 insertBits(tmp, fieldFromInstruction(insn, 8, 1), 0, 1);
12953 insertBits(tmp, fieldFromInstruction(insn, 16, 5), 1, 5);
12954 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12955 return S;
12956 case 369:
12957 tmp = fieldFromInstruction(insn, 16, 5);
12958 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12959 tmp = fieldFromInstruction(insn, 0, 6);
12960 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12961 tmp = fieldFromInstruction(insn, 8, 5);
12962 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12963 return S;
12964 case 370:
12965 tmp = fieldFromInstruction(insn, 16, 5);
12966 if (!Check(S, DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12967 tmp = 0x0;
12968 insertBits(tmp, fieldFromInstruction(insn, 6, 1), 0, 1);
12969 insertBits(tmp, fieldFromInstruction(insn, 13, 1), 1, 1);
12970 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12971 tmp = fieldFromInstruction(insn, 0, 6);
12972 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12973 tmp = fieldFromInstruction(insn, 8, 5);
12974 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12975 return S;
12976 case 371:
12977 tmp = fieldFromInstruction(insn, 0, 2);
12978 if (!Check(S, DecodePredRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12979 tmp = 0x0;
12980 insertBits(tmp, fieldFromInstruction(insn, 3, 4), 0, 4);
12981 insertBits(tmp, fieldFromInstruction(insn, 16, 2), 4, 2);
12982 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12983 tmp = fieldFromInstruction(insn, 8, 5);
12984 if (!Check(S, DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12985 return S;
12986 case 372:
12987 tmp = fieldFromInstruction(insn, 0, 4);
12988 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12989 tmp = fieldFromInstruction(insn, 0, 4);
12990 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12991 tmp = fieldFromInstruction(insn, 4, 7);
12992 if (!Check(S, s32_0ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12993 return S;
12994 case 373:
12995 tmp = fieldFromInstruction(insn, 0, 4);
12996 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12997 tmp = fieldFromInstruction(insn, 4, 6);
12998 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
12999 return S;
13000 case 374:
13001 tmp = fieldFromInstruction(insn, 0, 4);
13002 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13003 tmp = fieldFromInstruction(insn, 4, 6) << 2;
13004 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13005 return S;
13006 case 375:
13007 tmp = fieldFromInstruction(insn, 0, 4);
13008 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13009 tmp = fieldFromInstruction(insn, 4, 4);
13010 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13011 return S;
13012 case 376:
13013 tmp = fieldFromInstruction(insn, 0, 4);
13014 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13015 tmp = fieldFromInstruction(insn, 0, 4);
13016 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13017 tmp = fieldFromInstruction(insn, 4, 4);
13018 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13019 return S;
13020 case 377:
13021 tmp = fieldFromInstruction(insn, 4, 4);
13022 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13023 tmp = fieldFromInstruction(insn, 0, 2);
13024 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13025 return S;
13026 case 378:
13027 tmp = fieldFromInstruction(insn, 0, 4);
13028 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13029 return S;
13030 case 379:
13031 tmp = fieldFromInstruction(insn, 0, 3);
13032 if (!Check(S, DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13033 tmp = fieldFromInstruction(insn, 5, 2);
13034 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13035 return S;
13036 case 380:
13037 tmp = fieldFromInstruction(insn, 0, 3);
13038 if (!Check(S, DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13039 tmp = fieldFromInstruction(insn, 4, 4);
13040 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13041 return S;
13042 case 381:
13043 tmp = fieldFromInstruction(insn, 0, 4);
13044 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13045 tmp = fieldFromInstruction(insn, 4, 4);
13046 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13047 tmp = fieldFromInstruction(insn, 8, 4) << 2;
13048 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13049 return S;
13050 case 382:
13051 tmp = fieldFromInstruction(insn, 0, 4);
13052 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13053 tmp = fieldFromInstruction(insn, 4, 4);
13054 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13055 tmp = fieldFromInstruction(insn, 8, 4);
13056 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13057 return S;
13058 case 383:
13059 tmp = fieldFromInstruction(insn, 0, 4);
13060 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13061 tmp = fieldFromInstruction(insn, 4, 4);
13062 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13063 tmp = fieldFromInstruction(insn, 8, 3) << 1;
13064 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13065 return S;
13066 case 384:
13067 tmp = fieldFromInstruction(insn, 0, 4);
13068 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13069 tmp = fieldFromInstruction(insn, 4, 4);
13070 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13071 tmp = fieldFromInstruction(insn, 8, 3);
13072 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13073 return S;
13074 case 385:
13075 tmp = fieldFromInstruction(insn, 0, 4);
13076 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13077 tmp = fieldFromInstruction(insn, 4, 5) << 2;
13078 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13079 return S;
13080 case 386:
13081 tmp = fieldFromInstruction(insn, 0, 3);
13082 if (!Check(S, DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13083 tmp = fieldFromInstruction(insn, 3, 5) << 3;
13084 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13085 return S;
13086 case 387:
13087 tmp = fieldFromInstruction(insn, 4, 4);
13088 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13089 tmp = fieldFromInstruction(insn, 8, 4) << 2;
13090 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13091 tmp = fieldFromInstruction(insn, 0, 4);
13092 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13093 return S;
13094 case 388:
13095 tmp = fieldFromInstruction(insn, 4, 4);
13096 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13097 tmp = fieldFromInstruction(insn, 8, 4);
13098 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13099 tmp = fieldFromInstruction(insn, 0, 4);
13100 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13101 return S;
13102 case 389:
13103 tmp = fieldFromInstruction(insn, 4, 4);
13104 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13105 tmp = fieldFromInstruction(insn, 8, 3) << 1;
13106 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13107 tmp = fieldFromInstruction(insn, 0, 4);
13108 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13109 return S;
13110 case 390:
13111 tmp = fieldFromInstruction(insn, 4, 5) << 2;
13112 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13113 tmp = fieldFromInstruction(insn, 0, 4);
13114 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13115 return S;
13116 case 391:
13117 tmp = fieldFromInstruction(insn, 3, 6) << 3;
13118 if (!Check(S, s6_3ImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13119 tmp = fieldFromInstruction(insn, 0, 3);
13120 if (!Check(S, DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13121 return S;
13122 case 392:
13123 tmp = fieldFromInstruction(insn, 4, 4);
13124 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13125 tmp = fieldFromInstruction(insn, 0, 4) << 2;
13126 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13127 return S;
13128 case 393:
13129 tmp = fieldFromInstruction(insn, 4, 4);
13130 if (!Check(S, DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13131 tmp = fieldFromInstruction(insn, 0, 4);
13132 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13133 return S;
13134 case 394:
13135 tmp = fieldFromInstruction(insn, 4, 5) << 3;
13136 if (!Check(S, unsignedImmDecoder(MI, tmp, Address, Decoder))) { return MCDisassembler::Fail; }
13137 return S;
13138 }
13139}
13140
13141template <typename InsnType>
13142static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
13143 InsnType insn, uint64_t Address,
13144 const MCDisassembler *DisAsm,
13145 const MCSubtargetInfo &STI) {
13146 const FeatureBitset &Bits = STI.getFeatureBits();
13147
13148 const uint8_t *Ptr = DecodeTable;
13149 uint64_t CurFieldValue = 0;
13150 DecodeStatus S = MCDisassembler::Success;
13151 while (true) {
13152 ptrdiff_t Loc = Ptr - DecodeTable;
13153 switch (*Ptr) {
13154 default:
13155 errs() << Loc << ": Unexpected decode table opcode!\n";
13156 return MCDisassembler::Fail;
13157 case MCD::OPC_ExtractField: {
13158 // Decode the start value.
13159 unsigned Start = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13160 unsigned Len = *Ptr++;
13161 CurFieldValue = fieldFromInstruction(insn, Start, Len);
13162 LLVM_DEBUG(dbgs() << Loc << ": OPC_ExtractField(" << Start << ", "
13163 << Len << "): " << CurFieldValue << "\n");
13164 break;
13165 }
13166 case MCD::OPC_FilterValue: {
13167 // Decode the field value.
13168 uint64_t Val = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13169 // NumToSkip is a plain 24-bit integer.
13170 unsigned NumToSkip = *Ptr++;
13171 NumToSkip |= (*Ptr++) << 8;
13172 NumToSkip |= (*Ptr++) << 16;
13173
13174 // Perform the filter operation.
13175 if (Val != CurFieldValue)
13176 Ptr += NumToSkip;
13177 LLVM_DEBUG(dbgs() << Loc << ": OPC_FilterValue(" << Val << ", " << NumToSkip
13178 << "): " << ((Val != CurFieldValue) ? "FAIL:" : "PASS:")
13179 << " continuing at " << (Ptr - DecodeTable) << "\n");
13180
13181 break;
13182 }
13183 case MCD::OPC_CheckField: {
13184 // Decode the start value.
13185 unsigned Start = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13186 unsigned Len = *Ptr;
13187 uint64_t FieldValue = fieldFromInstruction(insn, Start, Len);
13188 // Decode the field value.
13189 unsigned PtrLen = 0;
13190 uint64_t ExpectedValue = decodeULEB128(p: ++Ptr, n: &PtrLen);
13191 Ptr += PtrLen;
13192 // NumToSkip is a plain 24-bit integer.
13193 unsigned NumToSkip = *Ptr++;
13194 NumToSkip |= (*Ptr++) << 8;
13195 NumToSkip |= (*Ptr++) << 16;
13196
13197 // If the actual and expected values don't match, skip.
13198 if (ExpectedValue != FieldValue)
13199 Ptr += NumToSkip;
13200 LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckField(" << Start << ", "
13201 << Len << ", " << ExpectedValue << ", " << NumToSkip
13202 << "): FieldValue = " << FieldValue << ", ExpectedValue = "
13203 << ExpectedValue << ": "
13204 << ((ExpectedValue == FieldValue) ? "PASS\n" : "FAIL\n"));
13205 break;
13206 }
13207 case MCD::OPC_CheckPredicate: {
13208 // Decode the Predicate Index value.
13209 unsigned PIdx = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13210 // NumToSkip is a plain 24-bit integer.
13211 unsigned NumToSkip = *Ptr++;
13212 NumToSkip |= (*Ptr++) << 8;
13213 NumToSkip |= (*Ptr++) << 16;
13214 // Check the predicate.
13215 bool Pred;
13216 if (!(Pred = checkDecoderPredicate(Idx: PIdx, Bits)))
13217 Ptr += NumToSkip;
13218 (void)Pred;
13219 LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckPredicate(" << PIdx << "): "
13220 << (Pred ? "PASS\n" : "FAIL\n"));
13221
13222 break;
13223 }
13224 case MCD::OPC_Decode: {
13225 // Decode the Opcode value.
13226 unsigned Opc = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13227 unsigned DecodeIdx = decodeULEB128AndIncUnsafe(p&: Ptr);
13228
13229 MI.clear();
13230 MI.setOpcode(Opc);
13231 bool DecodeComplete;
13232 S = decodeToMCInst(S, DecodeIdx, insn, MI, Address, DisAsm, DecodeComplete);
13233 assert(DecodeComplete);
13234
13235 LLVM_DEBUG(dbgs() << Loc << ": OPC_Decode: opcode " << Opc
13236 << ", using decoder " << DecodeIdx << ": "
13237 << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
13238 return S;
13239 }
13240 case MCD::OPC_TryDecode: {
13241 // Decode the Opcode value.
13242 unsigned Opc = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13243 unsigned DecodeIdx = decodeULEB128AndIncUnsafe(p&: Ptr);
13244 // NumToSkip is a plain 24-bit integer.
13245 unsigned NumToSkip = *Ptr++;
13246 NumToSkip |= (*Ptr++) << 8;
13247 NumToSkip |= (*Ptr++) << 16;
13248
13249 // Perform the decode operation.
13250 MCInst TmpMI;
13251 TmpMI.setOpcode(Opc);
13252 bool DecodeComplete;
13253 S = decodeToMCInst(S, DecodeIdx, insn, TmpMI, Address, DisAsm, DecodeComplete);
13254 LLVM_DEBUG(dbgs() << Loc << ": OPC_TryDecode: opcode " << Opc
13255 << ", using decoder " << DecodeIdx << ": ");
13256
13257 if (DecodeComplete) {
13258 // Decoding complete.
13259 LLVM_DEBUG(dbgs() << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
13260 MI = TmpMI;
13261 return S;
13262 } else {
13263 assert(S == MCDisassembler::Fail);
13264 // If the decoding was incomplete, skip.
13265 Ptr += NumToSkip;
13266 LLVM_DEBUG(dbgs() << "FAIL: continuing at " << (Ptr - DecodeTable) << "\n");
13267 // Reset decode status. This also drops a SoftFail status that could be
13268 // set before the decode attempt.
13269 S = MCDisassembler::Success;
13270 }
13271 break;
13272 }
13273 case MCD::OPC_SoftFail: {
13274 // Decode the mask values.
13275 uint64_t PositiveMask = decodeULEB128AndIncUnsafe(p&: ++Ptr);
13276 uint64_t NegativeMask = decodeULEB128AndIncUnsafe(p&: Ptr);
13277 bool Fail = (insn & PositiveMask) != 0 || (~insn & NegativeMask) != 0;
13278 if (Fail)
13279 S = MCDisassembler::SoftFail;
13280 LLVM_DEBUG(dbgs() << Loc << ": OPC_SoftFail: " << (Fail ? "FAIL\n" : "PASS\n"));
13281 break;
13282 }
13283 case MCD::OPC_Fail: {
13284 LLVM_DEBUG(dbgs() << Loc << ": OPC_Fail\n");
13285 return MCDisassembler::Fail;
13286 }
13287 }
13288 }
13289 llvm_unreachable("bogosity detected in disassembler state machine!");
13290}
13291
13292
13293} // end namespace llvm
13294