Line data Source code
1 : /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2 : |* *|
3 : |* * Hexagon Disassembler *|
4 : |* *|
5 : |* Automatically generated file, do not edit! *|
6 : |* *|
7 : \*===----------------------------------------------------------------------===*/
8 :
9 : #include "llvm/MC/MCInst.h"
10 : #include "llvm/Support/Debug.h"
11 : #include "llvm/Support/DataTypes.h"
12 : #include "llvm/Support/LEB128.h"
13 : #include "llvm/Support/raw_ostream.h"
14 : #include <assert.h>
15 :
16 : namespace llvm {
17 :
18 : // Helper function for extracting fields from encoded instructions.
19 : template<typename InsnType>
20 : #if defined(_MSC_VER) && !defined(__clang__)
21 : __declspec(noinline)
22 : #endif
23 : static InsnType fieldFromInstruction(InsnType insn, unsigned startBit,
24 : unsigned numBits) {
25 : assert(startBit + numBits <= (sizeof(InsnType)*8) &&
26 : "Instruction field out of bounds!");
27 : InsnType fieldMask;
28 25774 : if (numBits == sizeof(InsnType)*8)
29 : fieldMask = (InsnType)(-1LL);
30 : else
31 25774 : fieldMask = (((InsnType)1 << numBits) - 1) << startBit;
32 11023 : return (insn & fieldMask) >> startBit;
33 : }
34 :
35 : static const uint8_t DecoderTable32[] = {
36 : /* 0 */ MCD::OPC_ExtractField, 28, 4, // Inst{31-28} ...
37 : /* 3 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12
38 : /* 8 */ MCD::OPC_Decode, 128, 7, 0, // Opcode: A4_ext
39 : /* 12 */ MCD::OPC_FilterValue, 1, 90, 5, 0, // Skip to: 1387
40 : /* 17 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
41 : /* 20 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 60
42 : /* 25 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
43 : /* 28 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 44
44 : /* 33 */ MCD::OPC_CheckField, 0, 1, 0, 50, 110, 0, // Skip to: 28250
45 : /* 40 */ MCD::OPC_Decode, 141, 9, 1, // Opcode: J4_cmpeqi_tp0_jump_nt
46 : /* 44 */ MCD::OPC_FilterValue, 1, 41, 110, 0, // Skip to: 28250
47 : /* 49 */ MCD::OPC_CheckField, 0, 1, 0, 34, 110, 0, // Skip to: 28250
48 : /* 56 */ MCD::OPC_Decode, 142, 9, 1, // Opcode: J4_cmpeqi_tp0_jump_t
49 : /* 60 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 100
50 : /* 65 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
51 : /* 68 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 84
52 : /* 73 */ MCD::OPC_CheckField, 0, 1, 0, 10, 110, 0, // Skip to: 28250
53 : /* 80 */ MCD::OPC_Decode, 135, 9, 1, // Opcode: J4_cmpeqi_fp0_jump_nt
54 : /* 84 */ MCD::OPC_FilterValue, 1, 1, 110, 0, // Skip to: 28250
55 : /* 89 */ MCD::OPC_CheckField, 0, 1, 0, 250, 109, 0, // Skip to: 28250
56 : /* 96 */ MCD::OPC_Decode, 136, 9, 1, // Opcode: J4_cmpeqi_fp0_jump_t
57 : /* 100 */ MCD::OPC_FilterValue, 2, 35, 0, 0, // Skip to: 140
58 : /* 105 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
59 : /* 108 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 124
60 : /* 113 */ MCD::OPC_CheckField, 0, 1, 0, 226, 109, 0, // Skip to: 28250
61 : /* 120 */ MCD::OPC_Decode, 177, 9, 1, // Opcode: J4_cmpgti_tp0_jump_nt
62 : /* 124 */ MCD::OPC_FilterValue, 1, 217, 109, 0, // Skip to: 28250
63 : /* 129 */ MCD::OPC_CheckField, 0, 1, 0, 210, 109, 0, // Skip to: 28250
64 : /* 136 */ MCD::OPC_Decode, 178, 9, 1, // Opcode: J4_cmpgti_tp0_jump_t
65 : /* 140 */ MCD::OPC_FilterValue, 3, 35, 0, 0, // Skip to: 180
66 : /* 145 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
67 : /* 148 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 164
68 : /* 153 */ MCD::OPC_CheckField, 0, 1, 0, 186, 109, 0, // Skip to: 28250
69 : /* 160 */ MCD::OPC_Decode, 171, 9, 1, // Opcode: J4_cmpgti_fp0_jump_nt
70 : /* 164 */ MCD::OPC_FilterValue, 1, 177, 109, 0, // Skip to: 28250
71 : /* 169 */ MCD::OPC_CheckField, 0, 1, 0, 170, 109, 0, // Skip to: 28250
72 : /* 176 */ MCD::OPC_Decode, 172, 9, 1, // Opcode: J4_cmpgti_fp0_jump_t
73 : /* 180 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 220
74 : /* 185 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
75 : /* 188 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 204
76 : /* 193 */ MCD::OPC_CheckField, 0, 1, 0, 146, 109, 0, // Skip to: 28250
77 : /* 200 */ MCD::OPC_Decode, 213, 9, 1, // Opcode: J4_cmpgtui_tp0_jump_nt
78 : /* 204 */ MCD::OPC_FilterValue, 1, 137, 109, 0, // Skip to: 28250
79 : /* 209 */ MCD::OPC_CheckField, 0, 1, 0, 130, 109, 0, // Skip to: 28250
80 : /* 216 */ MCD::OPC_Decode, 214, 9, 1, // Opcode: J4_cmpgtui_tp0_jump_t
81 : /* 220 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 260
82 : /* 225 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
83 : /* 228 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 244
84 : /* 233 */ MCD::OPC_CheckField, 0, 1, 0, 106, 109, 0, // Skip to: 28250
85 : /* 240 */ MCD::OPC_Decode, 207, 9, 1, // Opcode: J4_cmpgtui_fp0_jump_nt
86 : /* 244 */ MCD::OPC_FilterValue, 1, 97, 109, 0, // Skip to: 28250
87 : /* 249 */ MCD::OPC_CheckField, 0, 1, 0, 90, 109, 0, // Skip to: 28250
88 : /* 256 */ MCD::OPC_Decode, 208, 9, 1, // Opcode: J4_cmpgtui_fp0_jump_t
89 : /* 260 */ MCD::OPC_FilterValue, 6, 99, 0, 0, // Skip to: 364
90 : /* 265 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
91 : /* 268 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 284
92 : /* 273 */ MCD::OPC_CheckField, 0, 1, 0, 66, 109, 0, // Skip to: 28250
93 : /* 280 */ MCD::OPC_Decode, 153, 9, 2, // Opcode: J4_cmpeqn1_tp0_jump_nt
94 : /* 284 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 300
95 : /* 289 */ MCD::OPC_CheckField, 0, 1, 0, 50, 109, 0, // Skip to: 28250
96 : /* 296 */ MCD::OPC_Decode, 189, 9, 2, // Opcode: J4_cmpgtn1_tp0_jump_nt
97 : /* 300 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 316
98 : /* 305 */ MCD::OPC_CheckField, 0, 1, 0, 34, 109, 0, // Skip to: 28250
99 : /* 312 */ MCD::OPC_Decode, 236, 9, 2, // Opcode: J4_tstbit0_tp0_jump_nt
100 : /* 316 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 332
101 : /* 321 */ MCD::OPC_CheckField, 0, 1, 0, 18, 109, 0, // Skip to: 28250
102 : /* 328 */ MCD::OPC_Decode, 154, 9, 2, // Opcode: J4_cmpeqn1_tp0_jump_t
103 : /* 332 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 348
104 : /* 337 */ MCD::OPC_CheckField, 0, 1, 0, 2, 109, 0, // Skip to: 28250
105 : /* 344 */ MCD::OPC_Decode, 190, 9, 2, // Opcode: J4_cmpgtn1_tp0_jump_t
106 : /* 348 */ MCD::OPC_FilterValue, 35, 249, 108, 0, // Skip to: 28250
107 : /* 353 */ MCD::OPC_CheckField, 0, 1, 0, 242, 108, 0, // Skip to: 28250
108 : /* 360 */ MCD::OPC_Decode, 237, 9, 2, // Opcode: J4_tstbit0_tp0_jump_t
109 : /* 364 */ MCD::OPC_FilterValue, 7, 99, 0, 0, // Skip to: 468
110 : /* 369 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
111 : /* 372 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 388
112 : /* 377 */ MCD::OPC_CheckField, 0, 1, 0, 218, 108, 0, // Skip to: 28250
113 : /* 384 */ MCD::OPC_Decode, 147, 9, 2, // Opcode: J4_cmpeqn1_fp0_jump_nt
114 : /* 388 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 404
115 : /* 393 */ MCD::OPC_CheckField, 0, 1, 0, 202, 108, 0, // Skip to: 28250
116 : /* 400 */ MCD::OPC_Decode, 183, 9, 2, // Opcode: J4_cmpgtn1_fp0_jump_nt
117 : /* 404 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 420
118 : /* 409 */ MCD::OPC_CheckField, 0, 1, 0, 186, 108, 0, // Skip to: 28250
119 : /* 416 */ MCD::OPC_Decode, 230, 9, 2, // Opcode: J4_tstbit0_fp0_jump_nt
120 : /* 420 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 436
121 : /* 425 */ MCD::OPC_CheckField, 0, 1, 0, 170, 108, 0, // Skip to: 28250
122 : /* 432 */ MCD::OPC_Decode, 148, 9, 2, // Opcode: J4_cmpeqn1_fp0_jump_t
123 : /* 436 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 452
124 : /* 441 */ MCD::OPC_CheckField, 0, 1, 0, 154, 108, 0, // Skip to: 28250
125 : /* 448 */ MCD::OPC_Decode, 184, 9, 2, // Opcode: J4_cmpgtn1_fp0_jump_t
126 : /* 452 */ MCD::OPC_FilterValue, 35, 145, 108, 0, // Skip to: 28250
127 : /* 457 */ MCD::OPC_CheckField, 0, 1, 0, 138, 108, 0, // Skip to: 28250
128 : /* 464 */ MCD::OPC_Decode, 231, 9, 2, // Opcode: J4_tstbit0_fp0_jump_t
129 : /* 468 */ MCD::OPC_FilterValue, 8, 35, 0, 0, // Skip to: 508
130 : /* 473 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
131 : /* 476 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 492
132 : /* 481 */ MCD::OPC_CheckField, 0, 1, 0, 114, 108, 0, // Skip to: 28250
133 : /* 488 */ MCD::OPC_Decode, 143, 9, 1, // Opcode: J4_cmpeqi_tp1_jump_nt
134 : /* 492 */ MCD::OPC_FilterValue, 1, 105, 108, 0, // Skip to: 28250
135 : /* 497 */ MCD::OPC_CheckField, 0, 1, 0, 98, 108, 0, // Skip to: 28250
136 : /* 504 */ MCD::OPC_Decode, 144, 9, 1, // Opcode: J4_cmpeqi_tp1_jump_t
137 : /* 508 */ MCD::OPC_FilterValue, 9, 35, 0, 0, // Skip to: 548
138 : /* 513 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
139 : /* 516 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 532
140 : /* 521 */ MCD::OPC_CheckField, 0, 1, 0, 74, 108, 0, // Skip to: 28250
141 : /* 528 */ MCD::OPC_Decode, 137, 9, 1, // Opcode: J4_cmpeqi_fp1_jump_nt
142 : /* 532 */ MCD::OPC_FilterValue, 1, 65, 108, 0, // Skip to: 28250
143 : /* 537 */ MCD::OPC_CheckField, 0, 1, 0, 58, 108, 0, // Skip to: 28250
144 : /* 544 */ MCD::OPC_Decode, 138, 9, 1, // Opcode: J4_cmpeqi_fp1_jump_t
145 : /* 548 */ MCD::OPC_FilterValue, 10, 35, 0, 0, // Skip to: 588
146 : /* 553 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
147 : /* 556 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 572
148 : /* 561 */ MCD::OPC_CheckField, 0, 1, 0, 34, 108, 0, // Skip to: 28250
149 : /* 568 */ MCD::OPC_Decode, 179, 9, 1, // Opcode: J4_cmpgti_tp1_jump_nt
150 : /* 572 */ MCD::OPC_FilterValue, 1, 25, 108, 0, // Skip to: 28250
151 : /* 577 */ MCD::OPC_CheckField, 0, 1, 0, 18, 108, 0, // Skip to: 28250
152 : /* 584 */ MCD::OPC_Decode, 180, 9, 1, // Opcode: J4_cmpgti_tp1_jump_t
153 : /* 588 */ MCD::OPC_FilterValue, 11, 35, 0, 0, // Skip to: 628
154 : /* 593 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
155 : /* 596 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 612
156 : /* 601 */ MCD::OPC_CheckField, 0, 1, 0, 250, 107, 0, // Skip to: 28250
157 : /* 608 */ MCD::OPC_Decode, 173, 9, 1, // Opcode: J4_cmpgti_fp1_jump_nt
158 : /* 612 */ MCD::OPC_FilterValue, 1, 241, 107, 0, // Skip to: 28250
159 : /* 617 */ MCD::OPC_CheckField, 0, 1, 0, 234, 107, 0, // Skip to: 28250
160 : /* 624 */ MCD::OPC_Decode, 174, 9, 1, // Opcode: J4_cmpgti_fp1_jump_t
161 : /* 628 */ MCD::OPC_FilterValue, 12, 35, 0, 0, // Skip to: 668
162 : /* 633 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
163 : /* 636 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 652
164 : /* 641 */ MCD::OPC_CheckField, 0, 1, 0, 210, 107, 0, // Skip to: 28250
165 : /* 648 */ MCD::OPC_Decode, 215, 9, 1, // Opcode: J4_cmpgtui_tp1_jump_nt
166 : /* 652 */ MCD::OPC_FilterValue, 1, 201, 107, 0, // Skip to: 28250
167 : /* 657 */ MCD::OPC_CheckField, 0, 1, 0, 194, 107, 0, // Skip to: 28250
168 : /* 664 */ MCD::OPC_Decode, 216, 9, 1, // Opcode: J4_cmpgtui_tp1_jump_t
169 : /* 668 */ MCD::OPC_FilterValue, 13, 35, 0, 0, // Skip to: 708
170 : /* 673 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
171 : /* 676 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 692
172 : /* 681 */ MCD::OPC_CheckField, 0, 1, 0, 170, 107, 0, // Skip to: 28250
173 : /* 688 */ MCD::OPC_Decode, 209, 9, 1, // Opcode: J4_cmpgtui_fp1_jump_nt
174 : /* 692 */ MCD::OPC_FilterValue, 1, 161, 107, 0, // Skip to: 28250
175 : /* 697 */ MCD::OPC_CheckField, 0, 1, 0, 154, 107, 0, // Skip to: 28250
176 : /* 704 */ MCD::OPC_Decode, 210, 9, 1, // Opcode: J4_cmpgtui_fp1_jump_t
177 : /* 708 */ MCD::OPC_FilterValue, 14, 99, 0, 0, // Skip to: 812
178 : /* 713 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
179 : /* 716 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 732
180 : /* 721 */ MCD::OPC_CheckField, 0, 1, 0, 130, 107, 0, // Skip to: 28250
181 : /* 728 */ MCD::OPC_Decode, 155, 9, 2, // Opcode: J4_cmpeqn1_tp1_jump_nt
182 : /* 732 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 748
183 : /* 737 */ MCD::OPC_CheckField, 0, 1, 0, 114, 107, 0, // Skip to: 28250
184 : /* 744 */ MCD::OPC_Decode, 191, 9, 2, // Opcode: J4_cmpgtn1_tp1_jump_nt
185 : /* 748 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 764
186 : /* 753 */ MCD::OPC_CheckField, 0, 1, 0, 98, 107, 0, // Skip to: 28250
187 : /* 760 */ MCD::OPC_Decode, 238, 9, 2, // Opcode: J4_tstbit0_tp1_jump_nt
188 : /* 764 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 780
189 : /* 769 */ MCD::OPC_CheckField, 0, 1, 0, 82, 107, 0, // Skip to: 28250
190 : /* 776 */ MCD::OPC_Decode, 156, 9, 2, // Opcode: J4_cmpeqn1_tp1_jump_t
191 : /* 780 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 796
192 : /* 785 */ MCD::OPC_CheckField, 0, 1, 0, 66, 107, 0, // Skip to: 28250
193 : /* 792 */ MCD::OPC_Decode, 192, 9, 2, // Opcode: J4_cmpgtn1_tp1_jump_t
194 : /* 796 */ MCD::OPC_FilterValue, 35, 57, 107, 0, // Skip to: 28250
195 : /* 801 */ MCD::OPC_CheckField, 0, 1, 0, 50, 107, 0, // Skip to: 28250
196 : /* 808 */ MCD::OPC_Decode, 239, 9, 2, // Opcode: J4_tstbit0_tp1_jump_t
197 : /* 812 */ MCD::OPC_FilterValue, 15, 99, 0, 0, // Skip to: 916
198 : /* 817 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
199 : /* 820 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 836
200 : /* 825 */ MCD::OPC_CheckField, 0, 1, 0, 26, 107, 0, // Skip to: 28250
201 : /* 832 */ MCD::OPC_Decode, 149, 9, 2, // Opcode: J4_cmpeqn1_fp1_jump_nt
202 : /* 836 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 852
203 : /* 841 */ MCD::OPC_CheckField, 0, 1, 0, 10, 107, 0, // Skip to: 28250
204 : /* 848 */ MCD::OPC_Decode, 185, 9, 2, // Opcode: J4_cmpgtn1_fp1_jump_nt
205 : /* 852 */ MCD::OPC_FilterValue, 3, 11, 0, 0, // Skip to: 868
206 : /* 857 */ MCD::OPC_CheckField, 0, 1, 0, 250, 106, 0, // Skip to: 28250
207 : /* 864 */ MCD::OPC_Decode, 232, 9, 2, // Opcode: J4_tstbit0_fp1_jump_nt
208 : /* 868 */ MCD::OPC_FilterValue, 32, 11, 0, 0, // Skip to: 884
209 : /* 873 */ MCD::OPC_CheckField, 0, 1, 0, 234, 106, 0, // Skip to: 28250
210 : /* 880 */ MCD::OPC_Decode, 150, 9, 2, // Opcode: J4_cmpeqn1_fp1_jump_t
211 : /* 884 */ MCD::OPC_FilterValue, 33, 11, 0, 0, // Skip to: 900
212 : /* 889 */ MCD::OPC_CheckField, 0, 1, 0, 218, 106, 0, // Skip to: 28250
213 : /* 896 */ MCD::OPC_Decode, 186, 9, 2, // Opcode: J4_cmpgtn1_fp1_jump_t
214 : /* 900 */ MCD::OPC_FilterValue, 35, 209, 106, 0, // Skip to: 28250
215 : /* 905 */ MCD::OPC_CheckField, 0, 1, 0, 202, 106, 0, // Skip to: 28250
216 : /* 912 */ MCD::OPC_Decode, 233, 9, 2, // Opcode: J4_tstbit0_fp1_jump_t
217 : /* 916 */ MCD::OPC_FilterValue, 16, 67, 0, 0, // Skip to: 988
218 : /* 921 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
219 : /* 924 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 940
220 : /* 929 */ MCD::OPC_CheckField, 0, 1, 0, 178, 106, 0, // Skip to: 28250
221 : /* 936 */ MCD::OPC_Decode, 129, 9, 3, // Opcode: J4_cmpeq_tp0_jump_nt
222 : /* 940 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 956
223 : /* 945 */ MCD::OPC_CheckField, 0, 1, 0, 162, 106, 0, // Skip to: 28250
224 : /* 952 */ MCD::OPC_Decode, 131, 9, 3, // Opcode: J4_cmpeq_tp1_jump_nt
225 : /* 956 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 972
226 : /* 961 */ MCD::OPC_CheckField, 0, 1, 0, 146, 106, 0, // Skip to: 28250
227 : /* 968 */ MCD::OPC_Decode, 130, 9, 3, // Opcode: J4_cmpeq_tp0_jump_t
228 : /* 972 */ MCD::OPC_FilterValue, 3, 137, 106, 0, // Skip to: 28250
229 : /* 977 */ MCD::OPC_CheckField, 0, 1, 0, 130, 106, 0, // Skip to: 28250
230 : /* 984 */ MCD::OPC_Decode, 132, 9, 3, // Opcode: J4_cmpeq_tp1_jump_t
231 : /* 988 */ MCD::OPC_FilterValue, 17, 67, 0, 0, // Skip to: 1060
232 : /* 993 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
233 : /* 996 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1012
234 : /* 1001 */ MCD::OPC_CheckField, 0, 1, 0, 106, 106, 0, // Skip to: 28250
235 : /* 1008 */ MCD::OPC_Decode, 251, 8, 3, // Opcode: J4_cmpeq_fp0_jump_nt
236 : /* 1012 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1028
237 : /* 1017 */ MCD::OPC_CheckField, 0, 1, 0, 90, 106, 0, // Skip to: 28250
238 : /* 1024 */ MCD::OPC_Decode, 253, 8, 3, // Opcode: J4_cmpeq_fp1_jump_nt
239 : /* 1028 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1044
240 : /* 1033 */ MCD::OPC_CheckField, 0, 1, 0, 74, 106, 0, // Skip to: 28250
241 : /* 1040 */ MCD::OPC_Decode, 252, 8, 3, // Opcode: J4_cmpeq_fp0_jump_t
242 : /* 1044 */ MCD::OPC_FilterValue, 3, 65, 106, 0, // Skip to: 28250
243 : /* 1049 */ MCD::OPC_CheckField, 0, 1, 0, 58, 106, 0, // Skip to: 28250
244 : /* 1056 */ MCD::OPC_Decode, 254, 8, 3, // Opcode: J4_cmpeq_fp1_jump_t
245 : /* 1060 */ MCD::OPC_FilterValue, 18, 67, 0, 0, // Skip to: 1132
246 : /* 1065 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
247 : /* 1068 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1084
248 : /* 1073 */ MCD::OPC_CheckField, 0, 1, 0, 34, 106, 0, // Skip to: 28250
249 : /* 1080 */ MCD::OPC_Decode, 165, 9, 3, // Opcode: J4_cmpgt_tp0_jump_nt
250 : /* 1084 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1100
251 : /* 1089 */ MCD::OPC_CheckField, 0, 1, 0, 18, 106, 0, // Skip to: 28250
252 : /* 1096 */ MCD::OPC_Decode, 167, 9, 3, // Opcode: J4_cmpgt_tp1_jump_nt
253 : /* 1100 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1116
254 : /* 1105 */ MCD::OPC_CheckField, 0, 1, 0, 2, 106, 0, // Skip to: 28250
255 : /* 1112 */ MCD::OPC_Decode, 166, 9, 3, // Opcode: J4_cmpgt_tp0_jump_t
256 : /* 1116 */ MCD::OPC_FilterValue, 3, 249, 105, 0, // Skip to: 28250
257 : /* 1121 */ MCD::OPC_CheckField, 0, 1, 0, 242, 105, 0, // Skip to: 28250
258 : /* 1128 */ MCD::OPC_Decode, 168, 9, 3, // Opcode: J4_cmpgt_tp1_jump_t
259 : /* 1132 */ MCD::OPC_FilterValue, 19, 67, 0, 0, // Skip to: 1204
260 : /* 1137 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
261 : /* 1140 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1156
262 : /* 1145 */ MCD::OPC_CheckField, 0, 1, 0, 218, 105, 0, // Skip to: 28250
263 : /* 1152 */ MCD::OPC_Decode, 159, 9, 3, // Opcode: J4_cmpgt_fp0_jump_nt
264 : /* 1156 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1172
265 : /* 1161 */ MCD::OPC_CheckField, 0, 1, 0, 202, 105, 0, // Skip to: 28250
266 : /* 1168 */ MCD::OPC_Decode, 161, 9, 3, // Opcode: J4_cmpgt_fp1_jump_nt
267 : /* 1172 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1188
268 : /* 1177 */ MCD::OPC_CheckField, 0, 1, 0, 186, 105, 0, // Skip to: 28250
269 : /* 1184 */ MCD::OPC_Decode, 160, 9, 3, // Opcode: J4_cmpgt_fp0_jump_t
270 : /* 1188 */ MCD::OPC_FilterValue, 3, 177, 105, 0, // Skip to: 28250
271 : /* 1193 */ MCD::OPC_CheckField, 0, 1, 0, 170, 105, 0, // Skip to: 28250
272 : /* 1200 */ MCD::OPC_Decode, 162, 9, 3, // Opcode: J4_cmpgt_fp1_jump_t
273 : /* 1204 */ MCD::OPC_FilterValue, 20, 67, 0, 0, // Skip to: 1276
274 : /* 1209 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
275 : /* 1212 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1228
276 : /* 1217 */ MCD::OPC_CheckField, 0, 1, 0, 146, 105, 0, // Skip to: 28250
277 : /* 1224 */ MCD::OPC_Decode, 201, 9, 3, // Opcode: J4_cmpgtu_tp0_jump_nt
278 : /* 1228 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1244
279 : /* 1233 */ MCD::OPC_CheckField, 0, 1, 0, 130, 105, 0, // Skip to: 28250
280 : /* 1240 */ MCD::OPC_Decode, 203, 9, 3, // Opcode: J4_cmpgtu_tp1_jump_nt
281 : /* 1244 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1260
282 : /* 1249 */ MCD::OPC_CheckField, 0, 1, 0, 114, 105, 0, // Skip to: 28250
283 : /* 1256 */ MCD::OPC_Decode, 202, 9, 3, // Opcode: J4_cmpgtu_tp0_jump_t
284 : /* 1260 */ MCD::OPC_FilterValue, 3, 105, 105, 0, // Skip to: 28250
285 : /* 1265 */ MCD::OPC_CheckField, 0, 1, 0, 98, 105, 0, // Skip to: 28250
286 : /* 1272 */ MCD::OPC_Decode, 204, 9, 3, // Opcode: J4_cmpgtu_tp1_jump_t
287 : /* 1276 */ MCD::OPC_FilterValue, 21, 67, 0, 0, // Skip to: 1348
288 : /* 1281 */ MCD::OPC_ExtractField, 12, 2, // Inst{13-12} ...
289 : /* 1284 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 1300
290 : /* 1289 */ MCD::OPC_CheckField, 0, 1, 0, 74, 105, 0, // Skip to: 28250
291 : /* 1296 */ MCD::OPC_Decode, 195, 9, 3, // Opcode: J4_cmpgtu_fp0_jump_nt
292 : /* 1300 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 1316
293 : /* 1305 */ MCD::OPC_CheckField, 0, 1, 0, 58, 105, 0, // Skip to: 28250
294 : /* 1312 */ MCD::OPC_Decode, 197, 9, 3, // Opcode: J4_cmpgtu_fp1_jump_nt
295 : /* 1316 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 1332
296 : /* 1321 */ MCD::OPC_CheckField, 0, 1, 0, 42, 105, 0, // Skip to: 28250
297 : /* 1328 */ MCD::OPC_Decode, 196, 9, 3, // Opcode: J4_cmpgtu_fp0_jump_t
298 : /* 1332 */ MCD::OPC_FilterValue, 3, 33, 105, 0, // Skip to: 28250
299 : /* 1337 */ MCD::OPC_CheckField, 0, 1, 0, 26, 105, 0, // Skip to: 28250
300 : /* 1344 */ MCD::OPC_Decode, 198, 9, 3, // Opcode: J4_cmpgtu_fp1_jump_t
301 : /* 1348 */ MCD::OPC_FilterValue, 24, 11, 0, 0, // Skip to: 1364
302 : /* 1353 */ MCD::OPC_CheckField, 0, 1, 0, 10, 105, 0, // Skip to: 28250
303 : /* 1360 */ MCD::OPC_Decode, 226, 9, 4, // Opcode: J4_jumpseti
304 : /* 1364 */ MCD::OPC_FilterValue, 28, 1, 105, 0, // Skip to: 28250
305 : /* 1369 */ MCD::OPC_CheckField, 12, 2, 0, 250, 104, 0, // Skip to: 28250
306 : /* 1376 */ MCD::OPC_CheckField, 0, 1, 0, 243, 104, 0, // Skip to: 28250
307 : /* 1383 */ MCD::OPC_Decode, 227, 9, 5, // Opcode: J4_jumpsetr
308 : /* 1387 */ MCD::OPC_FilterValue, 2, 167, 4, 0, // Skip to: 2583
309 : /* 1392 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
310 : /* 1395 */ MCD::OPC_FilterValue, 0, 49, 0, 0, // Skip to: 1449
311 : /* 1400 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
312 : /* 1403 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1426
313 : /* 1408 */ MCD::OPC_CheckField, 19, 1, 0, 211, 104, 0, // Skip to: 28250
314 : /* 1415 */ MCD::OPC_CheckField, 0, 1, 0, 204, 104, 0, // Skip to: 28250
315 : /* 1422 */ MCD::OPC_Decode, 255, 8, 6, // Opcode: J4_cmpeq_t_jumpnv_nt
316 : /* 1426 */ MCD::OPC_FilterValue, 1, 195, 104, 0, // Skip to: 28250
317 : /* 1431 */ MCD::OPC_CheckField, 19, 1, 0, 188, 104, 0, // Skip to: 28250
318 : /* 1438 */ MCD::OPC_CheckField, 0, 1, 0, 181, 104, 0, // Skip to: 28250
319 : /* 1445 */ MCD::OPC_Decode, 128, 9, 6, // Opcode: J4_cmpeq_t_jumpnv_t
320 : /* 1449 */ MCD::OPC_FilterValue, 1, 49, 0, 0, // Skip to: 1503
321 : /* 1454 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
322 : /* 1457 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1480
323 : /* 1462 */ MCD::OPC_CheckField, 19, 1, 0, 157, 104, 0, // Skip to: 28250
324 : /* 1469 */ MCD::OPC_CheckField, 0, 1, 0, 150, 104, 0, // Skip to: 28250
325 : /* 1476 */ MCD::OPC_Decode, 249, 8, 6, // Opcode: J4_cmpeq_f_jumpnv_nt
326 : /* 1480 */ MCD::OPC_FilterValue, 1, 141, 104, 0, // Skip to: 28250
327 : /* 1485 */ MCD::OPC_CheckField, 19, 1, 0, 134, 104, 0, // Skip to: 28250
328 : /* 1492 */ MCD::OPC_CheckField, 0, 1, 0, 127, 104, 0, // Skip to: 28250
329 : /* 1499 */ MCD::OPC_Decode, 250, 8, 6, // Opcode: J4_cmpeq_f_jumpnv_t
330 : /* 1503 */ MCD::OPC_FilterValue, 2, 49, 0, 0, // Skip to: 1557
331 : /* 1508 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
332 : /* 1511 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1534
333 : /* 1516 */ MCD::OPC_CheckField, 19, 1, 0, 103, 104, 0, // Skip to: 28250
334 : /* 1523 */ MCD::OPC_CheckField, 0, 1, 0, 96, 104, 0, // Skip to: 28250
335 : /* 1530 */ MCD::OPC_Decode, 163, 9, 6, // Opcode: J4_cmpgt_t_jumpnv_nt
336 : /* 1534 */ MCD::OPC_FilterValue, 1, 87, 104, 0, // Skip to: 28250
337 : /* 1539 */ MCD::OPC_CheckField, 19, 1, 0, 80, 104, 0, // Skip to: 28250
338 : /* 1546 */ MCD::OPC_CheckField, 0, 1, 0, 73, 104, 0, // Skip to: 28250
339 : /* 1553 */ MCD::OPC_Decode, 164, 9, 6, // Opcode: J4_cmpgt_t_jumpnv_t
340 : /* 1557 */ MCD::OPC_FilterValue, 3, 49, 0, 0, // Skip to: 1611
341 : /* 1562 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
342 : /* 1565 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1588
343 : /* 1570 */ MCD::OPC_CheckField, 19, 1, 0, 49, 104, 0, // Skip to: 28250
344 : /* 1577 */ MCD::OPC_CheckField, 0, 1, 0, 42, 104, 0, // Skip to: 28250
345 : /* 1584 */ MCD::OPC_Decode, 157, 9, 6, // Opcode: J4_cmpgt_f_jumpnv_nt
346 : /* 1588 */ MCD::OPC_FilterValue, 1, 33, 104, 0, // Skip to: 28250
347 : /* 1593 */ MCD::OPC_CheckField, 19, 1, 0, 26, 104, 0, // Skip to: 28250
348 : /* 1600 */ MCD::OPC_CheckField, 0, 1, 0, 19, 104, 0, // Skip to: 28250
349 : /* 1607 */ MCD::OPC_Decode, 158, 9, 6, // Opcode: J4_cmpgt_f_jumpnv_t
350 : /* 1611 */ MCD::OPC_FilterValue, 4, 49, 0, 0, // Skip to: 1665
351 : /* 1616 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
352 : /* 1619 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1642
353 : /* 1624 */ MCD::OPC_CheckField, 19, 1, 0, 251, 103, 0, // Skip to: 28250
354 : /* 1631 */ MCD::OPC_CheckField, 0, 1, 0, 244, 103, 0, // Skip to: 28250
355 : /* 1638 */ MCD::OPC_Decode, 199, 9, 6, // Opcode: J4_cmpgtu_t_jumpnv_nt
356 : /* 1642 */ MCD::OPC_FilterValue, 1, 235, 103, 0, // Skip to: 28250
357 : /* 1647 */ MCD::OPC_CheckField, 19, 1, 0, 228, 103, 0, // Skip to: 28250
358 : /* 1654 */ MCD::OPC_CheckField, 0, 1, 0, 221, 103, 0, // Skip to: 28250
359 : /* 1661 */ MCD::OPC_Decode, 200, 9, 6, // Opcode: J4_cmpgtu_t_jumpnv_t
360 : /* 1665 */ MCD::OPC_FilterValue, 5, 49, 0, 0, // Skip to: 1719
361 : /* 1670 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
362 : /* 1673 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1696
363 : /* 1678 */ MCD::OPC_CheckField, 19, 1, 0, 197, 103, 0, // Skip to: 28250
364 : /* 1685 */ MCD::OPC_CheckField, 0, 1, 0, 190, 103, 0, // Skip to: 28250
365 : /* 1692 */ MCD::OPC_Decode, 193, 9, 6, // Opcode: J4_cmpgtu_f_jumpnv_nt
366 : /* 1696 */ MCD::OPC_FilterValue, 1, 181, 103, 0, // Skip to: 28250
367 : /* 1701 */ MCD::OPC_CheckField, 19, 1, 0, 174, 103, 0, // Skip to: 28250
368 : /* 1708 */ MCD::OPC_CheckField, 0, 1, 0, 167, 103, 0, // Skip to: 28250
369 : /* 1715 */ MCD::OPC_Decode, 194, 9, 6, // Opcode: J4_cmpgtu_f_jumpnv_t
370 : /* 1719 */ MCD::OPC_FilterValue, 6, 49, 0, 0, // Skip to: 1773
371 : /* 1724 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
372 : /* 1727 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1750
373 : /* 1732 */ MCD::OPC_CheckField, 19, 1, 0, 143, 103, 0, // Skip to: 28250
374 : /* 1739 */ MCD::OPC_CheckField, 0, 1, 0, 136, 103, 0, // Skip to: 28250
375 : /* 1746 */ MCD::OPC_Decode, 219, 9, 7, // Opcode: J4_cmplt_t_jumpnv_nt
376 : /* 1750 */ MCD::OPC_FilterValue, 1, 127, 103, 0, // Skip to: 28250
377 : /* 1755 */ MCD::OPC_CheckField, 19, 1, 0, 120, 103, 0, // Skip to: 28250
378 : /* 1762 */ MCD::OPC_CheckField, 0, 1, 0, 113, 103, 0, // Skip to: 28250
379 : /* 1769 */ MCD::OPC_Decode, 220, 9, 7, // Opcode: J4_cmplt_t_jumpnv_t
380 : /* 1773 */ MCD::OPC_FilterValue, 7, 49, 0, 0, // Skip to: 1827
381 : /* 1778 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
382 : /* 1781 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1804
383 : /* 1786 */ MCD::OPC_CheckField, 19, 1, 0, 89, 103, 0, // Skip to: 28250
384 : /* 1793 */ MCD::OPC_CheckField, 0, 1, 0, 82, 103, 0, // Skip to: 28250
385 : /* 1800 */ MCD::OPC_Decode, 217, 9, 7, // Opcode: J4_cmplt_f_jumpnv_nt
386 : /* 1804 */ MCD::OPC_FilterValue, 1, 73, 103, 0, // Skip to: 28250
387 : /* 1809 */ MCD::OPC_CheckField, 19, 1, 0, 66, 103, 0, // Skip to: 28250
388 : /* 1816 */ MCD::OPC_CheckField, 0, 1, 0, 59, 103, 0, // Skip to: 28250
389 : /* 1823 */ MCD::OPC_Decode, 218, 9, 7, // Opcode: J4_cmplt_f_jumpnv_t
390 : /* 1827 */ MCD::OPC_FilterValue, 8, 49, 0, 0, // Skip to: 1881
391 : /* 1832 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
392 : /* 1835 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1858
393 : /* 1840 */ MCD::OPC_CheckField, 19, 1, 0, 35, 103, 0, // Skip to: 28250
394 : /* 1847 */ MCD::OPC_CheckField, 0, 1, 0, 28, 103, 0, // Skip to: 28250
395 : /* 1854 */ MCD::OPC_Decode, 223, 9, 7, // Opcode: J4_cmpltu_t_jumpnv_nt
396 : /* 1858 */ MCD::OPC_FilterValue, 1, 19, 103, 0, // Skip to: 28250
397 : /* 1863 */ MCD::OPC_CheckField, 19, 1, 0, 12, 103, 0, // Skip to: 28250
398 : /* 1870 */ MCD::OPC_CheckField, 0, 1, 0, 5, 103, 0, // Skip to: 28250
399 : /* 1877 */ MCD::OPC_Decode, 224, 9, 7, // Opcode: J4_cmpltu_t_jumpnv_t
400 : /* 1881 */ MCD::OPC_FilterValue, 9, 49, 0, 0, // Skip to: 1935
401 : /* 1886 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
402 : /* 1889 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1912
403 : /* 1894 */ MCD::OPC_CheckField, 19, 1, 0, 237, 102, 0, // Skip to: 28250
404 : /* 1901 */ MCD::OPC_CheckField, 0, 1, 0, 230, 102, 0, // Skip to: 28250
405 : /* 1908 */ MCD::OPC_Decode, 221, 9, 7, // Opcode: J4_cmpltu_f_jumpnv_nt
406 : /* 1912 */ MCD::OPC_FilterValue, 1, 221, 102, 0, // Skip to: 28250
407 : /* 1917 */ MCD::OPC_CheckField, 19, 1, 0, 214, 102, 0, // Skip to: 28250
408 : /* 1924 */ MCD::OPC_CheckField, 0, 1, 0, 207, 102, 0, // Skip to: 28250
409 : /* 1931 */ MCD::OPC_Decode, 222, 9, 7, // Opcode: J4_cmpltu_f_jumpnv_t
410 : /* 1935 */ MCD::OPC_FilterValue, 16, 49, 0, 0, // Skip to: 1989
411 : /* 1940 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
412 : /* 1943 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 1966
413 : /* 1948 */ MCD::OPC_CheckField, 19, 1, 0, 183, 102, 0, // Skip to: 28250
414 : /* 1955 */ MCD::OPC_CheckField, 0, 1, 0, 176, 102, 0, // Skip to: 28250
415 : /* 1962 */ MCD::OPC_Decode, 139, 9, 8, // Opcode: J4_cmpeqi_t_jumpnv_nt
416 : /* 1966 */ MCD::OPC_FilterValue, 1, 167, 102, 0, // Skip to: 28250
417 : /* 1971 */ MCD::OPC_CheckField, 19, 1, 0, 160, 102, 0, // Skip to: 28250
418 : /* 1978 */ MCD::OPC_CheckField, 0, 1, 0, 153, 102, 0, // Skip to: 28250
419 : /* 1985 */ MCD::OPC_Decode, 140, 9, 8, // Opcode: J4_cmpeqi_t_jumpnv_t
420 : /* 1989 */ MCD::OPC_FilterValue, 17, 49, 0, 0, // Skip to: 2043
421 : /* 1994 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
422 : /* 1997 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2020
423 : /* 2002 */ MCD::OPC_CheckField, 19, 1, 0, 129, 102, 0, // Skip to: 28250
424 : /* 2009 */ MCD::OPC_CheckField, 0, 1, 0, 122, 102, 0, // Skip to: 28250
425 : /* 2016 */ MCD::OPC_Decode, 133, 9, 8, // Opcode: J4_cmpeqi_f_jumpnv_nt
426 : /* 2020 */ MCD::OPC_FilterValue, 1, 113, 102, 0, // Skip to: 28250
427 : /* 2025 */ MCD::OPC_CheckField, 19, 1, 0, 106, 102, 0, // Skip to: 28250
428 : /* 2032 */ MCD::OPC_CheckField, 0, 1, 0, 99, 102, 0, // Skip to: 28250
429 : /* 2039 */ MCD::OPC_Decode, 134, 9, 8, // Opcode: J4_cmpeqi_f_jumpnv_t
430 : /* 2043 */ MCD::OPC_FilterValue, 18, 49, 0, 0, // Skip to: 2097
431 : /* 2048 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
432 : /* 2051 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2074
433 : /* 2056 */ MCD::OPC_CheckField, 19, 1, 0, 75, 102, 0, // Skip to: 28250
434 : /* 2063 */ MCD::OPC_CheckField, 0, 1, 0, 68, 102, 0, // Skip to: 28250
435 : /* 2070 */ MCD::OPC_Decode, 175, 9, 8, // Opcode: J4_cmpgti_t_jumpnv_nt
436 : /* 2074 */ MCD::OPC_FilterValue, 1, 59, 102, 0, // Skip to: 28250
437 : /* 2079 */ MCD::OPC_CheckField, 19, 1, 0, 52, 102, 0, // Skip to: 28250
438 : /* 2086 */ MCD::OPC_CheckField, 0, 1, 0, 45, 102, 0, // Skip to: 28250
439 : /* 2093 */ MCD::OPC_Decode, 176, 9, 8, // Opcode: J4_cmpgti_t_jumpnv_t
440 : /* 2097 */ MCD::OPC_FilterValue, 19, 49, 0, 0, // Skip to: 2151
441 : /* 2102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
442 : /* 2105 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2128
443 : /* 2110 */ MCD::OPC_CheckField, 19, 1, 0, 21, 102, 0, // Skip to: 28250
444 : /* 2117 */ MCD::OPC_CheckField, 0, 1, 0, 14, 102, 0, // Skip to: 28250
445 : /* 2124 */ MCD::OPC_Decode, 169, 9, 8, // Opcode: J4_cmpgti_f_jumpnv_nt
446 : /* 2128 */ MCD::OPC_FilterValue, 1, 5, 102, 0, // Skip to: 28250
447 : /* 2133 */ MCD::OPC_CheckField, 19, 1, 0, 254, 101, 0, // Skip to: 28250
448 : /* 2140 */ MCD::OPC_CheckField, 0, 1, 0, 247, 101, 0, // Skip to: 28250
449 : /* 2147 */ MCD::OPC_Decode, 170, 9, 8, // Opcode: J4_cmpgti_f_jumpnv_t
450 : /* 2151 */ MCD::OPC_FilterValue, 20, 49, 0, 0, // Skip to: 2205
451 : /* 2156 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
452 : /* 2159 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2182
453 : /* 2164 */ MCD::OPC_CheckField, 19, 1, 0, 223, 101, 0, // Skip to: 28250
454 : /* 2171 */ MCD::OPC_CheckField, 0, 1, 0, 216, 101, 0, // Skip to: 28250
455 : /* 2178 */ MCD::OPC_Decode, 211, 9, 8, // Opcode: J4_cmpgtui_t_jumpnv_nt
456 : /* 2182 */ MCD::OPC_FilterValue, 1, 207, 101, 0, // Skip to: 28250
457 : /* 2187 */ MCD::OPC_CheckField, 19, 1, 0, 200, 101, 0, // Skip to: 28250
458 : /* 2194 */ MCD::OPC_CheckField, 0, 1, 0, 193, 101, 0, // Skip to: 28250
459 : /* 2201 */ MCD::OPC_Decode, 212, 9, 8, // Opcode: J4_cmpgtui_t_jumpnv_t
460 : /* 2205 */ MCD::OPC_FilterValue, 21, 49, 0, 0, // Skip to: 2259
461 : /* 2210 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
462 : /* 2213 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2236
463 : /* 2218 */ MCD::OPC_CheckField, 19, 1, 0, 169, 101, 0, // Skip to: 28250
464 : /* 2225 */ MCD::OPC_CheckField, 0, 1, 0, 162, 101, 0, // Skip to: 28250
465 : /* 2232 */ MCD::OPC_Decode, 205, 9, 8, // Opcode: J4_cmpgtui_f_jumpnv_nt
466 : /* 2236 */ MCD::OPC_FilterValue, 1, 153, 101, 0, // Skip to: 28250
467 : /* 2241 */ MCD::OPC_CheckField, 19, 1, 0, 146, 101, 0, // Skip to: 28250
468 : /* 2248 */ MCD::OPC_CheckField, 0, 1, 0, 139, 101, 0, // Skip to: 28250
469 : /* 2255 */ MCD::OPC_Decode, 206, 9, 8, // Opcode: J4_cmpgtui_f_jumpnv_t
470 : /* 2259 */ MCD::OPC_FilterValue, 22, 49, 0, 0, // Skip to: 2313
471 : /* 2264 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
472 : /* 2267 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2290
473 : /* 2272 */ MCD::OPC_CheckField, 19, 1, 0, 115, 101, 0, // Skip to: 28250
474 : /* 2279 */ MCD::OPC_CheckField, 0, 1, 0, 108, 101, 0, // Skip to: 28250
475 : /* 2286 */ MCD::OPC_Decode, 234, 9, 9, // Opcode: J4_tstbit0_t_jumpnv_nt
476 : /* 2290 */ MCD::OPC_FilterValue, 32, 99, 101, 0, // Skip to: 28250
477 : /* 2295 */ MCD::OPC_CheckField, 19, 1, 0, 92, 101, 0, // Skip to: 28250
478 : /* 2302 */ MCD::OPC_CheckField, 0, 1, 0, 85, 101, 0, // Skip to: 28250
479 : /* 2309 */ MCD::OPC_Decode, 235, 9, 9, // Opcode: J4_tstbit0_t_jumpnv_t
480 : /* 2313 */ MCD::OPC_FilterValue, 23, 49, 0, 0, // Skip to: 2367
481 : /* 2318 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
482 : /* 2321 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2344
483 : /* 2326 */ MCD::OPC_CheckField, 19, 1, 0, 61, 101, 0, // Skip to: 28250
484 : /* 2333 */ MCD::OPC_CheckField, 0, 1, 0, 54, 101, 0, // Skip to: 28250
485 : /* 2340 */ MCD::OPC_Decode, 228, 9, 9, // Opcode: J4_tstbit0_f_jumpnv_nt
486 : /* 2344 */ MCD::OPC_FilterValue, 32, 45, 101, 0, // Skip to: 28250
487 : /* 2349 */ MCD::OPC_CheckField, 19, 1, 0, 38, 101, 0, // Skip to: 28250
488 : /* 2356 */ MCD::OPC_CheckField, 0, 1, 0, 31, 101, 0, // Skip to: 28250
489 : /* 2363 */ MCD::OPC_Decode, 229, 9, 9, // Opcode: J4_tstbit0_f_jumpnv_t
490 : /* 2367 */ MCD::OPC_FilterValue, 24, 49, 0, 0, // Skip to: 2421
491 : /* 2372 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
492 : /* 2375 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2398
493 : /* 2380 */ MCD::OPC_CheckField, 19, 1, 0, 7, 101, 0, // Skip to: 28250
494 : /* 2387 */ MCD::OPC_CheckField, 0, 1, 0, 0, 101, 0, // Skip to: 28250
495 : /* 2394 */ MCD::OPC_Decode, 151, 9, 9, // Opcode: J4_cmpeqn1_t_jumpnv_nt
496 : /* 2398 */ MCD::OPC_FilterValue, 32, 247, 100, 0, // Skip to: 28250
497 : /* 2403 */ MCD::OPC_CheckField, 19, 1, 0, 240, 100, 0, // Skip to: 28250
498 : /* 2410 */ MCD::OPC_CheckField, 0, 1, 0, 233, 100, 0, // Skip to: 28250
499 : /* 2417 */ MCD::OPC_Decode, 152, 9, 9, // Opcode: J4_cmpeqn1_t_jumpnv_t
500 : /* 2421 */ MCD::OPC_FilterValue, 25, 49, 0, 0, // Skip to: 2475
501 : /* 2426 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
502 : /* 2429 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2452
503 : /* 2434 */ MCD::OPC_CheckField, 19, 1, 0, 209, 100, 0, // Skip to: 28250
504 : /* 2441 */ MCD::OPC_CheckField, 0, 1, 0, 202, 100, 0, // Skip to: 28250
505 : /* 2448 */ MCD::OPC_Decode, 145, 9, 9, // Opcode: J4_cmpeqn1_f_jumpnv_nt
506 : /* 2452 */ MCD::OPC_FilterValue, 32, 193, 100, 0, // Skip to: 28250
507 : /* 2457 */ MCD::OPC_CheckField, 19, 1, 0, 186, 100, 0, // Skip to: 28250
508 : /* 2464 */ MCD::OPC_CheckField, 0, 1, 0, 179, 100, 0, // Skip to: 28250
509 : /* 2471 */ MCD::OPC_Decode, 146, 9, 9, // Opcode: J4_cmpeqn1_f_jumpnv_t
510 : /* 2475 */ MCD::OPC_FilterValue, 26, 49, 0, 0, // Skip to: 2529
511 : /* 2480 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
512 : /* 2483 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2506
513 : /* 2488 */ MCD::OPC_CheckField, 19, 1, 0, 155, 100, 0, // Skip to: 28250
514 : /* 2495 */ MCD::OPC_CheckField, 0, 1, 0, 148, 100, 0, // Skip to: 28250
515 : /* 2502 */ MCD::OPC_Decode, 187, 9, 9, // Opcode: J4_cmpgtn1_t_jumpnv_nt
516 : /* 2506 */ MCD::OPC_FilterValue, 32, 139, 100, 0, // Skip to: 28250
517 : /* 2511 */ MCD::OPC_CheckField, 19, 1, 0, 132, 100, 0, // Skip to: 28250
518 : /* 2518 */ MCD::OPC_CheckField, 0, 1, 0, 125, 100, 0, // Skip to: 28250
519 : /* 2525 */ MCD::OPC_Decode, 188, 9, 9, // Opcode: J4_cmpgtn1_t_jumpnv_t
520 : /* 2529 */ MCD::OPC_FilterValue, 27, 116, 100, 0, // Skip to: 28250
521 : /* 2534 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
522 : /* 2537 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 2560
523 : /* 2542 */ MCD::OPC_CheckField, 19, 1, 0, 101, 100, 0, // Skip to: 28250
524 : /* 2549 */ MCD::OPC_CheckField, 0, 1, 0, 94, 100, 0, // Skip to: 28250
525 : /* 2556 */ MCD::OPC_Decode, 181, 9, 9, // Opcode: J4_cmpgtn1_f_jumpnv_nt
526 : /* 2560 */ MCD::OPC_FilterValue, 32, 85, 100, 0, // Skip to: 28250
527 : /* 2565 */ MCD::OPC_CheckField, 19, 1, 0, 78, 100, 0, // Skip to: 28250
528 : /* 2572 */ MCD::OPC_CheckField, 0, 1, 0, 71, 100, 0, // Skip to: 28250
529 : /* 2579 */ MCD::OPC_Decode, 182, 9, 9, // Opcode: J4_cmpgtn1_f_jumpnv_t
530 : /* 2583 */ MCD::OPC_FilterValue, 3, 37, 5, 0, // Skip to: 3905
531 : /* 2588 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
532 : /* 2591 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2600
533 : /* 2596 */ MCD::OPC_Decode, 169, 11, 10, // Opcode: L4_ploadrbt_rr
534 : /* 2600 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2609
535 : /* 2605 */ MCD::OPC_Decode, 201, 11, 10, // Opcode: L4_ploadrubt_rr
536 : /* 2609 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 2618
537 : /* 2614 */ MCD::OPC_Decode, 185, 11, 10, // Opcode: L4_ploadrht_rr
538 : /* 2618 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 2627
539 : /* 2623 */ MCD::OPC_Decode, 209, 11, 10, // Opcode: L4_ploadruht_rr
540 : /* 2627 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 2636
541 : /* 2632 */ MCD::OPC_Decode, 193, 11, 10, // Opcode: L4_ploadrit_rr
542 : /* 2636 */ MCD::OPC_FilterValue, 6, 4, 0, 0, // Skip to: 2645
543 : /* 2641 */ MCD::OPC_Decode, 177, 11, 11, // Opcode: L4_ploadrdt_rr
544 : /* 2645 */ MCD::OPC_FilterValue, 8, 4, 0, 0, // Skip to: 2654
545 : /* 2650 */ MCD::OPC_Decode, 165, 11, 10, // Opcode: L4_ploadrbf_rr
546 : /* 2654 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2663
547 : /* 2659 */ MCD::OPC_Decode, 197, 11, 10, // Opcode: L4_ploadrubf_rr
548 : /* 2663 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 2672
549 : /* 2668 */ MCD::OPC_Decode, 181, 11, 10, // Opcode: L4_ploadrhf_rr
550 : /* 2672 */ MCD::OPC_FilterValue, 11, 4, 0, 0, // Skip to: 2681
551 : /* 2677 */ MCD::OPC_Decode, 205, 11, 10, // Opcode: L4_ploadruhf_rr
552 : /* 2681 */ MCD::OPC_FilterValue, 12, 4, 0, 0, // Skip to: 2690
553 : /* 2686 */ MCD::OPC_Decode, 189, 11, 10, // Opcode: L4_ploadrif_rr
554 : /* 2690 */ MCD::OPC_FilterValue, 14, 4, 0, 0, // Skip to: 2699
555 : /* 2695 */ MCD::OPC_Decode, 173, 11, 11, // Opcode: L4_ploadrdf_rr
556 : /* 2699 */ MCD::OPC_FilterValue, 16, 4, 0, 0, // Skip to: 2708
557 : /* 2704 */ MCD::OPC_Decode, 171, 11, 10, // Opcode: L4_ploadrbtnew_rr
558 : /* 2708 */ MCD::OPC_FilterValue, 17, 4, 0, 0, // Skip to: 2717
559 : /* 2713 */ MCD::OPC_Decode, 203, 11, 10, // Opcode: L4_ploadrubtnew_rr
560 : /* 2717 */ MCD::OPC_FilterValue, 18, 4, 0, 0, // Skip to: 2726
561 : /* 2722 */ MCD::OPC_Decode, 187, 11, 10, // Opcode: L4_ploadrhtnew_rr
562 : /* 2726 */ MCD::OPC_FilterValue, 19, 4, 0, 0, // Skip to: 2735
563 : /* 2731 */ MCD::OPC_Decode, 211, 11, 10, // Opcode: L4_ploadruhtnew_rr
564 : /* 2735 */ MCD::OPC_FilterValue, 20, 4, 0, 0, // Skip to: 2744
565 : /* 2740 */ MCD::OPC_Decode, 195, 11, 10, // Opcode: L4_ploadritnew_rr
566 : /* 2744 */ MCD::OPC_FilterValue, 22, 4, 0, 0, // Skip to: 2753
567 : /* 2749 */ MCD::OPC_Decode, 179, 11, 11, // Opcode: L4_ploadrdtnew_rr
568 : /* 2753 */ MCD::OPC_FilterValue, 24, 4, 0, 0, // Skip to: 2762
569 : /* 2758 */ MCD::OPC_Decode, 167, 11, 10, // Opcode: L4_ploadrbfnew_rr
570 : /* 2762 */ MCD::OPC_FilterValue, 25, 4, 0, 0, // Skip to: 2771
571 : /* 2767 */ MCD::OPC_Decode, 199, 11, 10, // Opcode: L4_ploadrubfnew_rr
572 : /* 2771 */ MCD::OPC_FilterValue, 26, 4, 0, 0, // Skip to: 2780
573 : /* 2776 */ MCD::OPC_Decode, 183, 11, 10, // Opcode: L4_ploadrhfnew_rr
574 : /* 2780 */ MCD::OPC_FilterValue, 27, 4, 0, 0, // Skip to: 2789
575 : /* 2785 */ MCD::OPC_Decode, 207, 11, 10, // Opcode: L4_ploadruhfnew_rr
576 : /* 2789 */ MCD::OPC_FilterValue, 28, 4, 0, 0, // Skip to: 2798
577 : /* 2794 */ MCD::OPC_Decode, 191, 11, 10, // Opcode: L4_ploadrifnew_rr
578 : /* 2798 */ MCD::OPC_FilterValue, 30, 4, 0, 0, // Skip to: 2807
579 : /* 2803 */ MCD::OPC_Decode, 175, 11, 11, // Opcode: L4_ploadrdfnew_rr
580 : /* 2807 */ MCD::OPC_FilterValue, 32, 4, 0, 0, // Skip to: 2816
581 : /* 2812 */ MCD::OPC_Decode, 248, 16, 12, // Opcode: S4_pstorerbt_rr
582 : /* 2816 */ MCD::OPC_FilterValue, 34, 4, 0, 0, // Skip to: 2825
583 : /* 2821 */ MCD::OPC_Decode, 160, 17, 12, // Opcode: S4_pstorerht_rr
584 : /* 2825 */ MCD::OPC_FilterValue, 35, 4, 0, 0, // Skip to: 2834
585 : /* 2830 */ MCD::OPC_Decode, 140, 17, 12, // Opcode: S4_pstorerft_rr
586 : /* 2834 */ MCD::OPC_FilterValue, 36, 4, 0, 0, // Skip to: 2843
587 : /* 2839 */ MCD::OPC_Decode, 180, 17, 12, // Opcode: S4_pstorerit_rr
588 : /* 2843 */ MCD::OPC_FilterValue, 37, 30, 0, 0, // Skip to: 2878
589 : /* 2848 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
590 : /* 2851 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2860
591 : /* 2856 */ MCD::OPC_Decode, 243, 16, 13, // Opcode: S4_pstorerbnewt_rr
592 : /* 2860 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2869
593 : /* 2865 */ MCD::OPC_Decode, 155, 17, 13, // Opcode: S4_pstorerhnewt_rr
594 : /* 2869 */ MCD::OPC_FilterValue, 2, 32, 99, 0, // Skip to: 28250
595 : /* 2874 */ MCD::OPC_Decode, 175, 17, 13, // Opcode: S4_pstorerinewt_rr
596 : /* 2878 */ MCD::OPC_FilterValue, 38, 4, 0, 0, // Skip to: 2887
597 : /* 2883 */ MCD::OPC_Decode, 130, 17, 14, // Opcode: S4_pstorerdt_rr
598 : /* 2887 */ MCD::OPC_FilterValue, 40, 4, 0, 0, // Skip to: 2896
599 : /* 2892 */ MCD::OPC_Decode, 233, 16, 12, // Opcode: S4_pstorerbf_rr
600 : /* 2896 */ MCD::OPC_FilterValue, 42, 4, 0, 0, // Skip to: 2905
601 : /* 2901 */ MCD::OPC_Decode, 145, 17, 12, // Opcode: S4_pstorerhf_rr
602 : /* 2905 */ MCD::OPC_FilterValue, 43, 4, 0, 0, // Skip to: 2914
603 : /* 2910 */ MCD::OPC_Decode, 135, 17, 12, // Opcode: S4_pstorerff_rr
604 : /* 2914 */ MCD::OPC_FilterValue, 44, 4, 0, 0, // Skip to: 2923
605 : /* 2919 */ MCD::OPC_Decode, 165, 17, 12, // Opcode: S4_pstorerif_rr
606 : /* 2923 */ MCD::OPC_FilterValue, 45, 30, 0, 0, // Skip to: 2958
607 : /* 2928 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
608 : /* 2931 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 2940
609 : /* 2936 */ MCD::OPC_Decode, 238, 16, 13, // Opcode: S4_pstorerbnewf_rr
610 : /* 2940 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 2949
611 : /* 2945 */ MCD::OPC_Decode, 150, 17, 13, // Opcode: S4_pstorerhnewf_rr
612 : /* 2949 */ MCD::OPC_FilterValue, 2, 208, 98, 0, // Skip to: 28250
613 : /* 2954 */ MCD::OPC_Decode, 170, 17, 13, // Opcode: S4_pstorerinewf_rr
614 : /* 2958 */ MCD::OPC_FilterValue, 46, 4, 0, 0, // Skip to: 2967
615 : /* 2963 */ MCD::OPC_Decode, 253, 16, 14, // Opcode: S4_pstorerdf_rr
616 : /* 2967 */ MCD::OPC_FilterValue, 48, 4, 0, 0, // Skip to: 2976
617 : /* 2972 */ MCD::OPC_Decode, 251, 16, 12, // Opcode: S4_pstorerbtnew_rr
618 : /* 2976 */ MCD::OPC_FilterValue, 50, 4, 0, 0, // Skip to: 2985
619 : /* 2981 */ MCD::OPC_Decode, 163, 17, 12, // Opcode: S4_pstorerhtnew_rr
620 : /* 2985 */ MCD::OPC_FilterValue, 51, 4, 0, 0, // Skip to: 2994
621 : /* 2990 */ MCD::OPC_Decode, 143, 17, 12, // Opcode: S4_pstorerftnew_rr
622 : /* 2994 */ MCD::OPC_FilterValue, 52, 4, 0, 0, // Skip to: 3003
623 : /* 2999 */ MCD::OPC_Decode, 183, 17, 12, // Opcode: S4_pstoreritnew_rr
624 : /* 3003 */ MCD::OPC_FilterValue, 53, 30, 0, 0, // Skip to: 3038
625 : /* 3008 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
626 : /* 3011 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3020
627 : /* 3016 */ MCD::OPC_Decode, 246, 16, 13, // Opcode: S4_pstorerbnewtnew_rr
628 : /* 3020 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3029
629 : /* 3025 */ MCD::OPC_Decode, 158, 17, 13, // Opcode: S4_pstorerhnewtnew_rr
630 : /* 3029 */ MCD::OPC_FilterValue, 2, 128, 98, 0, // Skip to: 28250
631 : /* 3034 */ MCD::OPC_Decode, 178, 17, 13, // Opcode: S4_pstorerinewtnew_rr
632 : /* 3038 */ MCD::OPC_FilterValue, 54, 4, 0, 0, // Skip to: 3047
633 : /* 3043 */ MCD::OPC_Decode, 133, 17, 14, // Opcode: S4_pstorerdtnew_rr
634 : /* 3047 */ MCD::OPC_FilterValue, 56, 4, 0, 0, // Skip to: 3056
635 : /* 3052 */ MCD::OPC_Decode, 236, 16, 12, // Opcode: S4_pstorerbfnew_rr
636 : /* 3056 */ MCD::OPC_FilterValue, 58, 4, 0, 0, // Skip to: 3065
637 : /* 3061 */ MCD::OPC_Decode, 148, 17, 12, // Opcode: S4_pstorerhfnew_rr
638 : /* 3065 */ MCD::OPC_FilterValue, 59, 4, 0, 0, // Skip to: 3074
639 : /* 3070 */ MCD::OPC_Decode, 138, 17, 12, // Opcode: S4_pstorerffnew_rr
640 : /* 3074 */ MCD::OPC_FilterValue, 60, 4, 0, 0, // Skip to: 3083
641 : /* 3079 */ MCD::OPC_Decode, 168, 17, 12, // Opcode: S4_pstorerifnew_rr
642 : /* 3083 */ MCD::OPC_FilterValue, 61, 30, 0, 0, // Skip to: 3118
643 : /* 3088 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
644 : /* 3091 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3100
645 : /* 3096 */ MCD::OPC_Decode, 241, 16, 13, // Opcode: S4_pstorerbnewfnew_rr
646 : /* 3100 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3109
647 : /* 3105 */ MCD::OPC_Decode, 153, 17, 13, // Opcode: S4_pstorerhnewfnew_rr
648 : /* 3109 */ MCD::OPC_FilterValue, 2, 48, 98, 0, // Skip to: 28250
649 : /* 3114 */ MCD::OPC_Decode, 173, 17, 13, // Opcode: S4_pstorerinewfnew_rr
650 : /* 3118 */ MCD::OPC_FilterValue, 62, 4, 0, 0, // Skip to: 3127
651 : /* 3123 */ MCD::OPC_Decode, 128, 17, 14, // Opcode: S4_pstorerdfnew_rr
652 : /* 3127 */ MCD::OPC_FilterValue, 64, 4, 0, 0, // Skip to: 3136
653 : /* 3132 */ MCD::OPC_Decode, 188, 17, 15, // Opcode: S4_storeirbt_io
654 : /* 3136 */ MCD::OPC_FilterValue, 65, 4, 0, 0, // Skip to: 3145
655 : /* 3141 */ MCD::OPC_Decode, 193, 17, 16, // Opcode: S4_storeirht_io
656 : /* 3145 */ MCD::OPC_FilterValue, 66, 4, 0, 0, // Skip to: 3154
657 : /* 3150 */ MCD::OPC_Decode, 198, 17, 17, // Opcode: S4_storeirit_io
658 : /* 3154 */ MCD::OPC_FilterValue, 68, 4, 0, 0, // Skip to: 3163
659 : /* 3159 */ MCD::OPC_Decode, 186, 17, 15, // Opcode: S4_storeirbf_io
660 : /* 3163 */ MCD::OPC_FilterValue, 69, 4, 0, 0, // Skip to: 3172
661 : /* 3168 */ MCD::OPC_Decode, 191, 17, 16, // Opcode: S4_storeirhf_io
662 : /* 3172 */ MCD::OPC_FilterValue, 70, 4, 0, 0, // Skip to: 3181
663 : /* 3177 */ MCD::OPC_Decode, 196, 17, 17, // Opcode: S4_storeirif_io
664 : /* 3181 */ MCD::OPC_FilterValue, 72, 4, 0, 0, // Skip to: 3190
665 : /* 3186 */ MCD::OPC_Decode, 189, 17, 15, // Opcode: S4_storeirbtnew_io
666 : /* 3190 */ MCD::OPC_FilterValue, 73, 4, 0, 0, // Skip to: 3199
667 : /* 3195 */ MCD::OPC_Decode, 194, 17, 16, // Opcode: S4_storeirhtnew_io
668 : /* 3199 */ MCD::OPC_FilterValue, 74, 4, 0, 0, // Skip to: 3208
669 : /* 3204 */ MCD::OPC_Decode, 199, 17, 17, // Opcode: S4_storeiritnew_io
670 : /* 3208 */ MCD::OPC_FilterValue, 76, 4, 0, 0, // Skip to: 3217
671 : /* 3213 */ MCD::OPC_Decode, 187, 17, 15, // Opcode: S4_storeirbfnew_io
672 : /* 3217 */ MCD::OPC_FilterValue, 77, 4, 0, 0, // Skip to: 3226
673 : /* 3222 */ MCD::OPC_Decode, 192, 17, 16, // Opcode: S4_storeirhfnew_io
674 : /* 3226 */ MCD::OPC_FilterValue, 78, 4, 0, 0, // Skip to: 3235
675 : /* 3231 */ MCD::OPC_Decode, 197, 17, 17, // Opcode: S4_storeirifnew_io
676 : /* 3235 */ MCD::OPC_FilterValue, 80, 11, 0, 0, // Skip to: 3251
677 : /* 3240 */ MCD::OPC_CheckField, 5, 2, 0, 171, 97, 0, // Skip to: 28250
678 : /* 3247 */ MCD::OPC_Decode, 144, 11, 18, // Opcode: L4_loadrb_rr
679 : /* 3251 */ MCD::OPC_FilterValue, 81, 11, 0, 0, // Skip to: 3267
680 : /* 3256 */ MCD::OPC_CheckField, 5, 2, 0, 155, 97, 0, // Skip to: 28250
681 : /* 3263 */ MCD::OPC_Decode, 156, 11, 18, // Opcode: L4_loadrub_rr
682 : /* 3267 */ MCD::OPC_FilterValue, 82, 11, 0, 0, // Skip to: 3283
683 : /* 3272 */ MCD::OPC_CheckField, 5, 2, 0, 139, 97, 0, // Skip to: 28250
684 : /* 3279 */ MCD::OPC_Decode, 150, 11, 18, // Opcode: L4_loadrh_rr
685 : /* 3283 */ MCD::OPC_FilterValue, 83, 11, 0, 0, // Skip to: 3299
686 : /* 3288 */ MCD::OPC_CheckField, 5, 2, 0, 123, 97, 0, // Skip to: 28250
687 : /* 3295 */ MCD::OPC_Decode, 159, 11, 18, // Opcode: L4_loadruh_rr
688 : /* 3299 */ MCD::OPC_FilterValue, 84, 11, 0, 0, // Skip to: 3315
689 : /* 3304 */ MCD::OPC_CheckField, 5, 2, 0, 107, 97, 0, // Skip to: 28250
690 : /* 3311 */ MCD::OPC_Decode, 153, 11, 18, // Opcode: L4_loadri_rr
691 : /* 3315 */ MCD::OPC_FilterValue, 86, 11, 0, 0, // Skip to: 3331
692 : /* 3320 */ MCD::OPC_CheckField, 5, 2, 0, 91, 97, 0, // Skip to: 28250
693 : /* 3327 */ MCD::OPC_Decode, 147, 11, 19, // Opcode: L4_loadrd_rr
694 : /* 3331 */ MCD::OPC_FilterValue, 88, 11, 0, 0, // Skip to: 3347
695 : /* 3336 */ MCD::OPC_CheckField, 5, 2, 0, 75, 97, 0, // Skip to: 28250
696 : /* 3343 */ MCD::OPC_Decode, 201, 17, 20, // Opcode: S4_storerb_rr
697 : /* 3347 */ MCD::OPC_FilterValue, 90, 11, 0, 0, // Skip to: 3363
698 : /* 3352 */ MCD::OPC_CheckField, 5, 2, 0, 59, 97, 0, // Skip to: 28250
699 : /* 3359 */ MCD::OPC_Decode, 213, 17, 20, // Opcode: S4_storerh_rr
700 : /* 3363 */ MCD::OPC_FilterValue, 91, 11, 0, 0, // Skip to: 3379
701 : /* 3368 */ MCD::OPC_CheckField, 5, 2, 0, 43, 97, 0, // Skip to: 28250
702 : /* 3375 */ MCD::OPC_Decode, 210, 17, 20, // Opcode: S4_storerf_rr
703 : /* 3379 */ MCD::OPC_FilterValue, 92, 11, 0, 0, // Skip to: 3395
704 : /* 3384 */ MCD::OPC_CheckField, 5, 2, 0, 27, 97, 0, // Skip to: 28250
705 : /* 3391 */ MCD::OPC_Decode, 219, 17, 20, // Opcode: S4_storeri_rr
706 : /* 3395 */ MCD::OPC_FilterValue, 93, 30, 0, 0, // Skip to: 3430
707 : /* 3400 */ MCD::OPC_ExtractField, 3, 4, // Inst{6-3} ...
708 : /* 3403 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 3412
709 : /* 3408 */ MCD::OPC_Decode, 204, 17, 21, // Opcode: S4_storerbnew_rr
710 : /* 3412 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 3421
711 : /* 3417 */ MCD::OPC_Decode, 216, 17, 21, // Opcode: S4_storerhnew_rr
712 : /* 3421 */ MCD::OPC_FilterValue, 2, 248, 96, 0, // Skip to: 28250
713 : /* 3426 */ MCD::OPC_Decode, 222, 17, 21, // Opcode: S4_storerinew_rr
714 : /* 3430 */ MCD::OPC_FilterValue, 94, 11, 0, 0, // Skip to: 3446
715 : /* 3435 */ MCD::OPC_CheckField, 5, 2, 0, 232, 96, 0, // Skip to: 28250
716 : /* 3442 */ MCD::OPC_Decode, 207, 17, 22, // Opcode: S4_storerd_rr
717 : /* 3446 */ MCD::OPC_FilterValue, 96, 4, 0, 0, // Skip to: 3455
718 : /* 3451 */ MCD::OPC_Decode, 185, 17, 23, // Opcode: S4_storeirb_io
719 : /* 3455 */ MCD::OPC_FilterValue, 97, 4, 0, 0, // Skip to: 3464
720 : /* 3460 */ MCD::OPC_Decode, 190, 17, 24, // Opcode: S4_storeirh_io
721 : /* 3464 */ MCD::OPC_FilterValue, 98, 4, 0, 0, // Skip to: 3473
722 : /* 3469 */ MCD::OPC_Decode, 195, 17, 25, // Opcode: S4_storeiri_io
723 : /* 3473 */ MCD::OPC_FilterValue, 112, 67, 0, 0, // Skip to: 3545
724 : /* 3478 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
725 : /* 3481 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3497
726 : /* 3486 */ MCD::OPC_CheckField, 13, 1, 0, 181, 96, 0, // Skip to: 28250
727 : /* 3493 */ MCD::OPC_Decode, 240, 10, 26, // Opcode: L4_add_memopb_io
728 : /* 3497 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3513
729 : /* 3502 */ MCD::OPC_CheckField, 13, 1, 0, 165, 96, 0, // Skip to: 28250
730 : /* 3509 */ MCD::OPC_Decode, 219, 11, 26, // Opcode: L4_sub_memopb_io
731 : /* 3513 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3529
732 : /* 3518 */ MCD::OPC_CheckField, 13, 1, 0, 149, 96, 0, // Skip to: 28250
733 : /* 3525 */ MCD::OPC_Decode, 243, 10, 26, // Opcode: L4_and_memopb_io
734 : /* 3529 */ MCD::OPC_FilterValue, 3, 140, 96, 0, // Skip to: 28250
735 : /* 3534 */ MCD::OPC_CheckField, 13, 1, 0, 133, 96, 0, // Skip to: 28250
736 : /* 3541 */ MCD::OPC_Decode, 161, 11, 26, // Opcode: L4_or_memopb_io
737 : /* 3545 */ MCD::OPC_FilterValue, 113, 67, 0, 0, // Skip to: 3617
738 : /* 3550 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
739 : /* 3553 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3569
740 : /* 3558 */ MCD::OPC_CheckField, 13, 1, 0, 109, 96, 0, // Skip to: 28250
741 : /* 3565 */ MCD::OPC_Decode, 241, 10, 27, // Opcode: L4_add_memoph_io
742 : /* 3569 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3585
743 : /* 3574 */ MCD::OPC_CheckField, 13, 1, 0, 93, 96, 0, // Skip to: 28250
744 : /* 3581 */ MCD::OPC_Decode, 220, 11, 27, // Opcode: L4_sub_memoph_io
745 : /* 3585 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3601
746 : /* 3590 */ MCD::OPC_CheckField, 13, 1, 0, 77, 96, 0, // Skip to: 28250
747 : /* 3597 */ MCD::OPC_Decode, 244, 10, 27, // Opcode: L4_and_memoph_io
748 : /* 3601 */ MCD::OPC_FilterValue, 3, 68, 96, 0, // Skip to: 28250
749 : /* 3606 */ MCD::OPC_CheckField, 13, 1, 0, 61, 96, 0, // Skip to: 28250
750 : /* 3613 */ MCD::OPC_Decode, 162, 11, 27, // Opcode: L4_or_memoph_io
751 : /* 3617 */ MCD::OPC_FilterValue, 114, 67, 0, 0, // Skip to: 3689
752 : /* 3622 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
753 : /* 3625 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3641
754 : /* 3630 */ MCD::OPC_CheckField, 13, 1, 0, 37, 96, 0, // Skip to: 28250
755 : /* 3637 */ MCD::OPC_Decode, 242, 10, 28, // Opcode: L4_add_memopw_io
756 : /* 3641 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3657
757 : /* 3646 */ MCD::OPC_CheckField, 13, 1, 0, 21, 96, 0, // Skip to: 28250
758 : /* 3653 */ MCD::OPC_Decode, 221, 11, 28, // Opcode: L4_sub_memopw_io
759 : /* 3657 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3673
760 : /* 3662 */ MCD::OPC_CheckField, 13, 1, 0, 5, 96, 0, // Skip to: 28250
761 : /* 3669 */ MCD::OPC_Decode, 245, 10, 28, // Opcode: L4_and_memopw_io
762 : /* 3673 */ MCD::OPC_FilterValue, 3, 252, 95, 0, // Skip to: 28250
763 : /* 3678 */ MCD::OPC_CheckField, 13, 1, 0, 245, 95, 0, // Skip to: 28250
764 : /* 3685 */ MCD::OPC_Decode, 163, 11, 28, // Opcode: L4_or_memopw_io
765 : /* 3689 */ MCD::OPC_FilterValue, 120, 67, 0, 0, // Skip to: 3761
766 : /* 3694 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
767 : /* 3697 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3713
768 : /* 3702 */ MCD::OPC_CheckField, 13, 1, 0, 221, 95, 0, // Skip to: 28250
769 : /* 3709 */ MCD::OPC_Decode, 246, 10, 29, // Opcode: L4_iadd_memopb_io
770 : /* 3713 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3729
771 : /* 3718 */ MCD::OPC_CheckField, 13, 1, 0, 205, 95, 0, // Skip to: 28250
772 : /* 3725 */ MCD::OPC_Decode, 255, 10, 29, // Opcode: L4_isub_memopb_io
773 : /* 3729 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3745
774 : /* 3734 */ MCD::OPC_CheckField, 13, 1, 0, 189, 95, 0, // Skip to: 28250
775 : /* 3741 */ MCD::OPC_Decode, 249, 10, 29, // Opcode: L4_iand_memopb_io
776 : /* 3745 */ MCD::OPC_FilterValue, 3, 180, 95, 0, // Skip to: 28250
777 : /* 3750 */ MCD::OPC_CheckField, 13, 1, 0, 173, 95, 0, // Skip to: 28250
778 : /* 3757 */ MCD::OPC_Decode, 252, 10, 29, // Opcode: L4_ior_memopb_io
779 : /* 3761 */ MCD::OPC_FilterValue, 121, 67, 0, 0, // Skip to: 3833
780 : /* 3766 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
781 : /* 3769 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3785
782 : /* 3774 */ MCD::OPC_CheckField, 13, 1, 0, 149, 95, 0, // Skip to: 28250
783 : /* 3781 */ MCD::OPC_Decode, 247, 10, 30, // Opcode: L4_iadd_memoph_io
784 : /* 3785 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3801
785 : /* 3790 */ MCD::OPC_CheckField, 13, 1, 0, 133, 95, 0, // Skip to: 28250
786 : /* 3797 */ MCD::OPC_Decode, 128, 11, 30, // Opcode: L4_isub_memoph_io
787 : /* 3801 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3817
788 : /* 3806 */ MCD::OPC_CheckField, 13, 1, 0, 117, 95, 0, // Skip to: 28250
789 : /* 3813 */ MCD::OPC_Decode, 250, 10, 30, // Opcode: L4_iand_memoph_io
790 : /* 3817 */ MCD::OPC_FilterValue, 3, 108, 95, 0, // Skip to: 28250
791 : /* 3822 */ MCD::OPC_CheckField, 13, 1, 0, 101, 95, 0, // Skip to: 28250
792 : /* 3829 */ MCD::OPC_Decode, 253, 10, 30, // Opcode: L4_ior_memoph_io
793 : /* 3833 */ MCD::OPC_FilterValue, 122, 92, 95, 0, // Skip to: 28250
794 : /* 3838 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
795 : /* 3841 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3857
796 : /* 3846 */ MCD::OPC_CheckField, 13, 1, 0, 77, 95, 0, // Skip to: 28250
797 : /* 3853 */ MCD::OPC_Decode, 248, 10, 31, // Opcode: L4_iadd_memopw_io
798 : /* 3857 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3873
799 : /* 3862 */ MCD::OPC_CheckField, 13, 1, 0, 61, 95, 0, // Skip to: 28250
800 : /* 3869 */ MCD::OPC_Decode, 129, 11, 31, // Opcode: L4_isub_memopw_io
801 : /* 3873 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3889
802 : /* 3878 */ MCD::OPC_CheckField, 13, 1, 0, 45, 95, 0, // Skip to: 28250
803 : /* 3885 */ MCD::OPC_Decode, 251, 10, 31, // Opcode: L4_iand_memopw_io
804 : /* 3889 */ MCD::OPC_FilterValue, 3, 36, 95, 0, // Skip to: 28250
805 : /* 3894 */ MCD::OPC_CheckField, 13, 1, 0, 29, 95, 0, // Skip to: 28250
806 : /* 3901 */ MCD::OPC_Decode, 254, 10, 31, // Opcode: L4_ior_memopw_io
807 : /* 3905 */ MCD::OPC_FilterValue, 4, 233, 4, 0, // Skip to: 5167
808 : /* 3910 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
809 : /* 3913 */ MCD::OPC_FilterValue, 0, 84, 0, 0, // Skip to: 4002
810 : /* 3918 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
811 : /* 3921 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 3993
812 : /* 3926 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
813 : /* 3929 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 3945
814 : /* 3934 */ MCD::OPC_CheckField, 2, 1, 0, 245, 94, 0, // Skip to: 28250
815 : /* 3941 */ MCD::OPC_Decode, 200, 15, 32, // Opcode: S2_pstorerbt_io
816 : /* 3945 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 3961
817 : /* 3950 */ MCD::OPC_CheckField, 2, 1, 0, 229, 94, 0, // Skip to: 28250
818 : /* 3957 */ MCD::OPC_Decode, 250, 16, 32, // Opcode: S4_pstorerbtnew_io
819 : /* 3961 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 3977
820 : /* 3966 */ MCD::OPC_CheckField, 2, 1, 0, 213, 94, 0, // Skip to: 28250
821 : /* 3973 */ MCD::OPC_Decode, 191, 15, 32, // Opcode: S2_pstorerbf_io
822 : /* 3977 */ MCD::OPC_FilterValue, 3, 204, 94, 0, // Skip to: 28250
823 : /* 3982 */ MCD::OPC_CheckField, 2, 1, 0, 197, 94, 0, // Skip to: 28250
824 : /* 3989 */ MCD::OPC_Decode, 235, 16, 32, // Opcode: S4_pstorerbfnew_io
825 : /* 3993 */ MCD::OPC_FilterValue, 1, 188, 94, 0, // Skip to: 28250
826 : /* 3998 */ MCD::OPC_Decode, 251, 15, 33, // Opcode: S2_storerbgp
827 : /* 4002 */ MCD::OPC_FilterValue, 2, 84, 0, 0, // Skip to: 4091
828 : /* 4007 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
829 : /* 4010 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4082
830 : /* 4015 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
831 : /* 4018 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4034
832 : /* 4023 */ MCD::OPC_CheckField, 2, 1, 0, 156, 94, 0, // Skip to: 28250
833 : /* 4030 */ MCD::OPC_Decode, 224, 15, 34, // Opcode: S2_pstorerht_io
834 : /* 4034 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4050
835 : /* 4039 */ MCD::OPC_CheckField, 2, 1, 0, 140, 94, 0, // Skip to: 28250
836 : /* 4046 */ MCD::OPC_Decode, 162, 17, 34, // Opcode: S4_pstorerhtnew_io
837 : /* 4050 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4066
838 : /* 4055 */ MCD::OPC_CheckField, 2, 1, 0, 124, 94, 0, // Skip to: 28250
839 : /* 4062 */ MCD::OPC_Decode, 215, 15, 34, // Opcode: S2_pstorerhf_io
840 : /* 4066 */ MCD::OPC_FilterValue, 3, 115, 94, 0, // Skip to: 28250
841 : /* 4071 */ MCD::OPC_CheckField, 2, 1, 0, 108, 94, 0, // Skip to: 28250
842 : /* 4078 */ MCD::OPC_Decode, 147, 17, 34, // Opcode: S4_pstorerhfnew_io
843 : /* 4082 */ MCD::OPC_FilterValue, 1, 99, 94, 0, // Skip to: 28250
844 : /* 4087 */ MCD::OPC_Decode, 151, 16, 35, // Opcode: S2_storerhgp
845 : /* 4091 */ MCD::OPC_FilterValue, 3, 84, 0, 0, // Skip to: 4180
846 : /* 4096 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
847 : /* 4099 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4171
848 : /* 4104 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
849 : /* 4107 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4123
850 : /* 4112 */ MCD::OPC_CheckField, 2, 1, 0, 67, 94, 0, // Skip to: 28250
851 : /* 4119 */ MCD::OPC_Decode, 212, 15, 34, // Opcode: S2_pstorerft_io
852 : /* 4123 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4139
853 : /* 4128 */ MCD::OPC_CheckField, 2, 1, 0, 51, 94, 0, // Skip to: 28250
854 : /* 4135 */ MCD::OPC_Decode, 142, 17, 34, // Opcode: S4_pstorerftnew_io
855 : /* 4139 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4155
856 : /* 4144 */ MCD::OPC_CheckField, 2, 1, 0, 35, 94, 0, // Skip to: 28250
857 : /* 4151 */ MCD::OPC_Decode, 209, 15, 34, // Opcode: S2_pstorerff_io
858 : /* 4155 */ MCD::OPC_FilterValue, 3, 26, 94, 0, // Skip to: 28250
859 : /* 4160 */ MCD::OPC_CheckField, 2, 1, 0, 19, 94, 0, // Skip to: 28250
860 : /* 4167 */ MCD::OPC_Decode, 137, 17, 34, // Opcode: S4_pstorerffnew_io
861 : /* 4171 */ MCD::OPC_FilterValue, 1, 10, 94, 0, // Skip to: 28250
862 : /* 4176 */ MCD::OPC_Decode, 144, 16, 35, // Opcode: S2_storerfgp
863 : /* 4180 */ MCD::OPC_FilterValue, 4, 84, 0, 0, // Skip to: 4269
864 : /* 4185 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
865 : /* 4188 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4260
866 : /* 4193 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
867 : /* 4196 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4212
868 : /* 4201 */ MCD::OPC_CheckField, 2, 1, 0, 234, 93, 0, // Skip to: 28250
869 : /* 4208 */ MCD::OPC_Decode, 236, 15, 36, // Opcode: S2_pstorerit_io
870 : /* 4212 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4228
871 : /* 4217 */ MCD::OPC_CheckField, 2, 1, 0, 218, 93, 0, // Skip to: 28250
872 : /* 4224 */ MCD::OPC_Decode, 182, 17, 36, // Opcode: S4_pstoreritnew_io
873 : /* 4228 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4244
874 : /* 4233 */ MCD::OPC_CheckField, 2, 1, 0, 202, 93, 0, // Skip to: 28250
875 : /* 4240 */ MCD::OPC_Decode, 227, 15, 36, // Opcode: S2_pstorerif_io
876 : /* 4244 */ MCD::OPC_FilterValue, 3, 193, 93, 0, // Skip to: 28250
877 : /* 4249 */ MCD::OPC_CheckField, 2, 1, 0, 186, 93, 0, // Skip to: 28250
878 : /* 4256 */ MCD::OPC_Decode, 167, 17, 36, // Opcode: S4_pstorerifnew_io
879 : /* 4260 */ MCD::OPC_FilterValue, 1, 177, 93, 0, // Skip to: 28250
880 : /* 4265 */ MCD::OPC_Decode, 165, 16, 37, // Opcode: S2_storerigp
881 : /* 4269 */ MCD::OPC_FilterValue, 5, 14, 1, 0, // Skip to: 4544
882 : /* 4274 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
883 : /* 4277 */ MCD::OPC_FilterValue, 0, 84, 0, 0, // Skip to: 4366
884 : /* 4282 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
885 : /* 4285 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4357
886 : /* 4290 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
887 : /* 4293 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4309
888 : /* 4298 */ MCD::OPC_CheckField, 2, 1, 0, 137, 93, 0, // Skip to: 28250
889 : /* 4305 */ MCD::OPC_Decode, 197, 15, 38, // Opcode: S2_pstorerbnewt_io
890 : /* 4309 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4325
891 : /* 4314 */ MCD::OPC_CheckField, 2, 1, 0, 121, 93, 0, // Skip to: 28250
892 : /* 4321 */ MCD::OPC_Decode, 245, 16, 38, // Opcode: S4_pstorerbnewtnew_io
893 : /* 4325 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4341
894 : /* 4330 */ MCD::OPC_CheckField, 2, 1, 0, 105, 93, 0, // Skip to: 28250
895 : /* 4337 */ MCD::OPC_Decode, 194, 15, 38, // Opcode: S2_pstorerbnewf_io
896 : /* 4341 */ MCD::OPC_FilterValue, 3, 96, 93, 0, // Skip to: 28250
897 : /* 4346 */ MCD::OPC_CheckField, 2, 1, 0, 89, 93, 0, // Skip to: 28250
898 : /* 4353 */ MCD::OPC_Decode, 240, 16, 38, // Opcode: S4_pstorerbnewfnew_io
899 : /* 4357 */ MCD::OPC_FilterValue, 1, 80, 93, 0, // Skip to: 28250
900 : /* 4362 */ MCD::OPC_Decode, 130, 16, 39, // Opcode: S2_storerbnewgp
901 : /* 4366 */ MCD::OPC_FilterValue, 1, 84, 0, 0, // Skip to: 4455
902 : /* 4371 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
903 : /* 4374 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4446
904 : /* 4379 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
905 : /* 4382 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4398
906 : /* 4387 */ MCD::OPC_CheckField, 2, 1, 0, 48, 93, 0, // Skip to: 28250
907 : /* 4394 */ MCD::OPC_Decode, 221, 15, 40, // Opcode: S2_pstorerhnewt_io
908 : /* 4398 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4414
909 : /* 4403 */ MCD::OPC_CheckField, 2, 1, 0, 32, 93, 0, // Skip to: 28250
910 : /* 4410 */ MCD::OPC_Decode, 157, 17, 40, // Opcode: S4_pstorerhnewtnew_io
911 : /* 4414 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4430
912 : /* 4419 */ MCD::OPC_CheckField, 2, 1, 0, 16, 93, 0, // Skip to: 28250
913 : /* 4426 */ MCD::OPC_Decode, 218, 15, 40, // Opcode: S2_pstorerhnewf_io
914 : /* 4430 */ MCD::OPC_FilterValue, 3, 7, 93, 0, // Skip to: 28250
915 : /* 4435 */ MCD::OPC_CheckField, 2, 1, 0, 0, 93, 0, // Skip to: 28250
916 : /* 4442 */ MCD::OPC_Decode, 152, 17, 40, // Opcode: S4_pstorerhnewfnew_io
917 : /* 4446 */ MCD::OPC_FilterValue, 1, 247, 92, 0, // Skip to: 28250
918 : /* 4451 */ MCD::OPC_Decode, 158, 16, 41, // Opcode: S2_storerhnewgp
919 : /* 4455 */ MCD::OPC_FilterValue, 2, 238, 92, 0, // Skip to: 28250
920 : /* 4460 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
921 : /* 4463 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4535
922 : /* 4468 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
923 : /* 4471 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4487
924 : /* 4476 */ MCD::OPC_CheckField, 2, 1, 0, 215, 92, 0, // Skip to: 28250
925 : /* 4483 */ MCD::OPC_Decode, 233, 15, 42, // Opcode: S2_pstorerinewt_io
926 : /* 4487 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4503
927 : /* 4492 */ MCD::OPC_CheckField, 2, 1, 0, 199, 92, 0, // Skip to: 28250
928 : /* 4499 */ MCD::OPC_Decode, 177, 17, 42, // Opcode: S4_pstorerinewtnew_io
929 : /* 4503 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4519
930 : /* 4508 */ MCD::OPC_CheckField, 2, 1, 0, 183, 92, 0, // Skip to: 28250
931 : /* 4515 */ MCD::OPC_Decode, 230, 15, 42, // Opcode: S2_pstorerinewf_io
932 : /* 4519 */ MCD::OPC_FilterValue, 3, 174, 92, 0, // Skip to: 28250
933 : /* 4524 */ MCD::OPC_CheckField, 2, 1, 0, 167, 92, 0, // Skip to: 28250
934 : /* 4531 */ MCD::OPC_Decode, 172, 17, 42, // Opcode: S4_pstorerinewfnew_io
935 : /* 4535 */ MCD::OPC_FilterValue, 1, 158, 92, 0, // Skip to: 28250
936 : /* 4540 */ MCD::OPC_Decode, 172, 16, 43, // Opcode: S2_storerinewgp
937 : /* 4544 */ MCD::OPC_FilterValue, 6, 84, 0, 0, // Skip to: 4633
938 : /* 4549 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
939 : /* 4552 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4624
940 : /* 4557 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
941 : /* 4560 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4576
942 : /* 4565 */ MCD::OPC_CheckField, 2, 1, 0, 126, 92, 0, // Skip to: 28250
943 : /* 4572 */ MCD::OPC_Decode, 206, 15, 44, // Opcode: S2_pstorerdt_io
944 : /* 4576 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4592
945 : /* 4581 */ MCD::OPC_CheckField, 2, 1, 0, 110, 92, 0, // Skip to: 28250
946 : /* 4588 */ MCD::OPC_Decode, 132, 17, 44, // Opcode: S4_pstorerdtnew_io
947 : /* 4592 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4608
948 : /* 4597 */ MCD::OPC_CheckField, 2, 1, 0, 94, 92, 0, // Skip to: 28250
949 : /* 4604 */ MCD::OPC_Decode, 203, 15, 44, // Opcode: S2_pstorerdf_io
950 : /* 4608 */ MCD::OPC_FilterValue, 3, 85, 92, 0, // Skip to: 28250
951 : /* 4613 */ MCD::OPC_CheckField, 2, 1, 0, 78, 92, 0, // Skip to: 28250
952 : /* 4620 */ MCD::OPC_Decode, 255, 16, 44, // Opcode: S4_pstorerdfnew_io
953 : /* 4624 */ MCD::OPC_FilterValue, 1, 69, 92, 0, // Skip to: 28250
954 : /* 4629 */ MCD::OPC_Decode, 137, 16, 45, // Opcode: S2_storerdgp
955 : /* 4633 */ MCD::OPC_FilterValue, 8, 84, 0, 0, // Skip to: 4722
956 : /* 4638 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
957 : /* 4641 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4713
958 : /* 4646 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
959 : /* 4649 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4665
960 : /* 4654 */ MCD::OPC_CheckField, 13, 1, 0, 37, 92, 0, // Skip to: 28250
961 : /* 4661 */ MCD::OPC_Decode, 196, 10, 46, // Opcode: L2_ploadrbt_io
962 : /* 4665 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4681
963 : /* 4670 */ MCD::OPC_CheckField, 13, 1, 0, 21, 92, 0, // Skip to: 28250
964 : /* 4677 */ MCD::OPC_Decode, 198, 10, 46, // Opcode: L2_ploadrbtnew_io
965 : /* 4681 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4697
966 : /* 4686 */ MCD::OPC_CheckField, 13, 1, 0, 5, 92, 0, // Skip to: 28250
967 : /* 4693 */ MCD::OPC_Decode, 192, 10, 46, // Opcode: L2_ploadrbf_io
968 : /* 4697 */ MCD::OPC_FilterValue, 3, 252, 91, 0, // Skip to: 28250
969 : /* 4702 */ MCD::OPC_CheckField, 13, 1, 0, 245, 91, 0, // Skip to: 28250
970 : /* 4709 */ MCD::OPC_Decode, 194, 10, 46, // Opcode: L2_ploadrbfnew_io
971 : /* 4713 */ MCD::OPC_FilterValue, 1, 236, 91, 0, // Skip to: 28250
972 : /* 4718 */ MCD::OPC_Decode, 155, 10, 47, // Opcode: L2_loadrbgp
973 : /* 4722 */ MCD::OPC_FilterValue, 9, 84, 0, 0, // Skip to: 4811
974 : /* 4727 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
975 : /* 4730 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4802
976 : /* 4735 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
977 : /* 4738 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4754
978 : /* 4743 */ MCD::OPC_CheckField, 13, 1, 0, 204, 91, 0, // Skip to: 28250
979 : /* 4750 */ MCD::OPC_Decode, 228, 10, 46, // Opcode: L2_ploadrubt_io
980 : /* 4754 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4770
981 : /* 4759 */ MCD::OPC_CheckField, 13, 1, 0, 188, 91, 0, // Skip to: 28250
982 : /* 4766 */ MCD::OPC_Decode, 230, 10, 46, // Opcode: L2_ploadrubtnew_io
983 : /* 4770 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4786
984 : /* 4775 */ MCD::OPC_CheckField, 13, 1, 0, 172, 91, 0, // Skip to: 28250
985 : /* 4782 */ MCD::OPC_Decode, 224, 10, 46, // Opcode: L2_ploadrubf_io
986 : /* 4786 */ MCD::OPC_FilterValue, 3, 163, 91, 0, // Skip to: 28250
987 : /* 4791 */ MCD::OPC_CheckField, 13, 1, 0, 156, 91, 0, // Skip to: 28250
988 : /* 4798 */ MCD::OPC_Decode, 226, 10, 46, // Opcode: L2_ploadrubfnew_io
989 : /* 4802 */ MCD::OPC_FilterValue, 1, 147, 91, 0, // Skip to: 28250
990 : /* 4807 */ MCD::OPC_Decode, 183, 10, 47, // Opcode: L2_loadrubgp
991 : /* 4811 */ MCD::OPC_FilterValue, 10, 84, 0, 0, // Skip to: 4900
992 : /* 4816 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
993 : /* 4819 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4891
994 : /* 4824 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
995 : /* 4827 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4843
996 : /* 4832 */ MCD::OPC_CheckField, 13, 1, 0, 115, 91, 0, // Skip to: 28250
997 : /* 4839 */ MCD::OPC_Decode, 212, 10, 48, // Opcode: L2_ploadrht_io
998 : /* 4843 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4859
999 : /* 4848 */ MCD::OPC_CheckField, 13, 1, 0, 99, 91, 0, // Skip to: 28250
1000 : /* 4855 */ MCD::OPC_Decode, 214, 10, 48, // Opcode: L2_ploadrhtnew_io
1001 : /* 4859 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4875
1002 : /* 4864 */ MCD::OPC_CheckField, 13, 1, 0, 83, 91, 0, // Skip to: 28250
1003 : /* 4871 */ MCD::OPC_Decode, 208, 10, 48, // Opcode: L2_ploadrhf_io
1004 : /* 4875 */ MCD::OPC_FilterValue, 3, 74, 91, 0, // Skip to: 28250
1005 : /* 4880 */ MCD::OPC_CheckField, 13, 1, 0, 67, 91, 0, // Skip to: 28250
1006 : /* 4887 */ MCD::OPC_Decode, 210, 10, 48, // Opcode: L2_ploadrhfnew_io
1007 : /* 4891 */ MCD::OPC_FilterValue, 1, 58, 91, 0, // Skip to: 28250
1008 : /* 4896 */ MCD::OPC_Decode, 169, 10, 49, // Opcode: L2_loadrhgp
1009 : /* 4900 */ MCD::OPC_FilterValue, 11, 84, 0, 0, // Skip to: 4989
1010 : /* 4905 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1011 : /* 4908 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 4980
1012 : /* 4913 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1013 : /* 4916 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 4932
1014 : /* 4921 */ MCD::OPC_CheckField, 13, 1, 0, 26, 91, 0, // Skip to: 28250
1015 : /* 4928 */ MCD::OPC_Decode, 236, 10, 48, // Opcode: L2_ploadruht_io
1016 : /* 4932 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 4948
1017 : /* 4937 */ MCD::OPC_CheckField, 13, 1, 0, 10, 91, 0, // Skip to: 28250
1018 : /* 4944 */ MCD::OPC_Decode, 238, 10, 48, // Opcode: L2_ploadruhtnew_io
1019 : /* 4948 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 4964
1020 : /* 4953 */ MCD::OPC_CheckField, 13, 1, 0, 250, 90, 0, // Skip to: 28250
1021 : /* 4960 */ MCD::OPC_Decode, 232, 10, 48, // Opcode: L2_ploadruhf_io
1022 : /* 4964 */ MCD::OPC_FilterValue, 3, 241, 90, 0, // Skip to: 28250
1023 : /* 4969 */ MCD::OPC_CheckField, 13, 1, 0, 234, 90, 0, // Skip to: 28250
1024 : /* 4976 */ MCD::OPC_Decode, 234, 10, 48, // Opcode: L2_ploadruhfnew_io
1025 : /* 4980 */ MCD::OPC_FilterValue, 1, 225, 90, 0, // Skip to: 28250
1026 : /* 4985 */ MCD::OPC_Decode, 190, 10, 49, // Opcode: L2_loadruhgp
1027 : /* 4989 */ MCD::OPC_FilterValue, 12, 84, 0, 0, // Skip to: 5078
1028 : /* 4994 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1029 : /* 4997 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5069
1030 : /* 5002 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1031 : /* 5005 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5021
1032 : /* 5010 */ MCD::OPC_CheckField, 13, 1, 0, 193, 90, 0, // Skip to: 28250
1033 : /* 5017 */ MCD::OPC_Decode, 220, 10, 50, // Opcode: L2_ploadrit_io
1034 : /* 5021 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5037
1035 : /* 5026 */ MCD::OPC_CheckField, 13, 1, 0, 177, 90, 0, // Skip to: 28250
1036 : /* 5033 */ MCD::OPC_Decode, 222, 10, 50, // Opcode: L2_ploadritnew_io
1037 : /* 5037 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5053
1038 : /* 5042 */ MCD::OPC_CheckField, 13, 1, 0, 161, 90, 0, // Skip to: 28250
1039 : /* 5049 */ MCD::OPC_Decode, 216, 10, 50, // Opcode: L2_ploadrif_io
1040 : /* 5053 */ MCD::OPC_FilterValue, 3, 152, 90, 0, // Skip to: 28250
1041 : /* 5058 */ MCD::OPC_CheckField, 13, 1, 0, 145, 90, 0, // Skip to: 28250
1042 : /* 5065 */ MCD::OPC_Decode, 218, 10, 50, // Opcode: L2_ploadrifnew_io
1043 : /* 5069 */ MCD::OPC_FilterValue, 1, 136, 90, 0, // Skip to: 28250
1044 : /* 5074 */ MCD::OPC_Decode, 176, 10, 51, // Opcode: L2_loadrigp
1045 : /* 5078 */ MCD::OPC_FilterValue, 14, 127, 90, 0, // Skip to: 28250
1046 : /* 5083 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
1047 : /* 5086 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5158
1048 : /* 5091 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
1049 : /* 5094 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5110
1050 : /* 5099 */ MCD::OPC_CheckField, 13, 1, 0, 104, 90, 0, // Skip to: 28250
1051 : /* 5106 */ MCD::OPC_Decode, 204, 10, 52, // Opcode: L2_ploadrdt_io
1052 : /* 5110 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 5126
1053 : /* 5115 */ MCD::OPC_CheckField, 13, 1, 0, 88, 90, 0, // Skip to: 28250
1054 : /* 5122 */ MCD::OPC_Decode, 206, 10, 52, // Opcode: L2_ploadrdtnew_io
1055 : /* 5126 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 5142
1056 : /* 5131 */ MCD::OPC_CheckField, 13, 1, 0, 72, 90, 0, // Skip to: 28250
1057 : /* 5138 */ MCD::OPC_Decode, 200, 10, 52, // Opcode: L2_ploadrdf_io
1058 : /* 5142 */ MCD::OPC_FilterValue, 3, 63, 90, 0, // Skip to: 28250
1059 : /* 5147 */ MCD::OPC_CheckField, 13, 1, 0, 56, 90, 0, // Skip to: 28250
1060 : /* 5154 */ MCD::OPC_Decode, 202, 10, 52, // Opcode: L2_ploadrdfnew_io
1061 : /* 5158 */ MCD::OPC_FilterValue, 1, 47, 90, 0, // Skip to: 28250
1062 : /* 5163 */ MCD::OPC_Decode, 162, 10, 53, // Opcode: L2_loadrdgp
1063 : /* 5167 */ MCD::OPC_FilterValue, 5, 224, 2, 0, // Skip to: 5908
1064 : /* 5172 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
1065 : /* 5175 */ MCD::OPC_FilterValue, 0, 65, 0, 0, // Skip to: 5245
1066 : /* 5180 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1067 : /* 5183 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5199
1068 : /* 5188 */ MCD::OPC_CheckField, 0, 14, 0, 15, 90, 0, // Skip to: 28250
1069 : /* 5195 */ MCD::OPC_Decode, 202, 8, 54, // Opcode: J2_callr
1070 : /* 5199 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 5222
1071 : /* 5204 */ MCD::OPC_CheckField, 10, 4, 0, 255, 89, 0, // Skip to: 28250
1072 : /* 5211 */ MCD::OPC_CheckField, 0, 8, 0, 248, 89, 0, // Skip to: 28250
1073 : /* 5218 */ MCD::OPC_Decode, 204, 8, 55, // Opcode: J2_callrt
1074 : /* 5222 */ MCD::OPC_FilterValue, 9, 239, 89, 0, // Skip to: 28250
1075 : /* 5227 */ MCD::OPC_CheckField, 10, 4, 0, 232, 89, 0, // Skip to: 28250
1076 : /* 5234 */ MCD::OPC_CheckField, 0, 8, 0, 225, 89, 0, // Skip to: 28250
1077 : /* 5241 */ MCD::OPC_Decode, 203, 8, 55, // Opcode: J2_callrf
1078 : /* 5245 */ MCD::OPC_FilterValue, 1, 205, 0, 0, // Skip to: 5455
1079 : /* 5250 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1080 : /* 5253 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 5325
1081 : /* 5258 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1082 : /* 5261 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5277
1083 : /* 5266 */ MCD::OPC_CheckField, 0, 10, 0, 193, 89, 0, // Skip to: 28250
1084 : /* 5273 */ MCD::OPC_Decode, 211, 8, 54, // Opcode: J2_jumpr
1085 : /* 5277 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5293
1086 : /* 5282 */ MCD::OPC_CheckField, 0, 10, 0, 177, 89, 0, // Skip to: 28250
1087 : /* 5289 */ MCD::OPC_Decode, 225, 9, 54, // Opcode: J4_hintjumpr
1088 : /* 5293 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 5309
1089 : /* 5298 */ MCD::OPC_CheckField, 0, 8, 0, 161, 89, 0, // Skip to: 28250
1090 : /* 5305 */ MCD::OPC_Decode, 222, 8, 55, // Opcode: J2_jumprt
1091 : /* 5309 */ MCD::OPC_FilterValue, 11, 152, 89, 0, // Skip to: 28250
1092 : /* 5314 */ MCD::OPC_CheckField, 0, 8, 0, 145, 89, 0, // Skip to: 28250
1093 : /* 5321 */ MCD::OPC_Decode, 212, 8, 55, // Opcode: J2_jumprf
1094 : /* 5325 */ MCD::OPC_FilterValue, 2, 35, 0, 0, // Skip to: 5365
1095 : /* 5330 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1096 : /* 5333 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 5349
1097 : /* 5338 */ MCD::OPC_CheckField, 0, 8, 0, 121, 89, 0, // Skip to: 28250
1098 : /* 5345 */ MCD::OPC_Decode, 223, 8, 55, // Opcode: J2_jumprtnew
1099 : /* 5349 */ MCD::OPC_FilterValue, 11, 112, 89, 0, // Skip to: 28250
1100 : /* 5354 */ MCD::OPC_CheckField, 0, 8, 0, 105, 89, 0, // Skip to: 28250
1101 : /* 5361 */ MCD::OPC_Decode, 213, 8, 55, // Opcode: J2_jumprfnew
1102 : /* 5365 */ MCD::OPC_FilterValue, 4, 45, 0, 0, // Skip to: 5415
1103 : /* 5370 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1104 : /* 5373 */ MCD::OPC_FilterValue, 10, 16, 0, 0, // Skip to: 5394
1105 : /* 5378 */ MCD::OPC_CheckPredicate, 0, 83, 89, 0, // Skip to: 28250
1106 : /* 5383 */ MCD::OPC_CheckField, 0, 8, 0, 76, 89, 0, // Skip to: 28250
1107 : /* 5390 */ MCD::OPC_Decode, 225, 8, 55, // Opcode: J2_jumprtpt
1108 : /* 5394 */ MCD::OPC_FilterValue, 11, 67, 89, 0, // Skip to: 28250
1109 : /* 5399 */ MCD::OPC_CheckPredicate, 0, 62, 89, 0, // Skip to: 28250
1110 : /* 5404 */ MCD::OPC_CheckField, 0, 8, 0, 55, 89, 0, // Skip to: 28250
1111 : /* 5411 */ MCD::OPC_Decode, 215, 8, 55, // Opcode: J2_jumprfpt
1112 : /* 5415 */ MCD::OPC_FilterValue, 6, 46, 89, 0, // Skip to: 28250
1113 : /* 5420 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1114 : /* 5423 */ MCD::OPC_FilterValue, 10, 11, 0, 0, // Skip to: 5439
1115 : /* 5428 */ MCD::OPC_CheckField, 0, 8, 0, 31, 89, 0, // Skip to: 28250
1116 : /* 5435 */ MCD::OPC_Decode, 224, 8, 55, // Opcode: J2_jumprtnewpt
1117 : /* 5439 */ MCD::OPC_FilterValue, 11, 22, 89, 0, // Skip to: 28250
1118 : /* 5444 */ MCD::OPC_CheckField, 0, 8, 0, 15, 89, 0, // Skip to: 28250
1119 : /* 5451 */ MCD::OPC_Decode, 214, 8, 55, // Opcode: J2_jumprfnewpt
1120 : /* 5455 */ MCD::OPC_FilterValue, 2, 107, 0, 0, // Skip to: 5567
1121 : /* 5460 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
1122 : /* 5463 */ MCD::OPC_FilterValue, 0, 32, 0, 0, // Skip to: 5500
1123 : /* 5468 */ MCD::OPC_CheckField, 16, 5, 0, 247, 88, 0, // Skip to: 28250
1124 : /* 5475 */ MCD::OPC_CheckField, 13, 1, 0, 240, 88, 0, // Skip to: 28250
1125 : /* 5482 */ MCD::OPC_CheckField, 5, 3, 0, 233, 88, 0, // Skip to: 28250
1126 : /* 5489 */ MCD::OPC_CheckField, 0, 2, 0, 226, 88, 0, // Skip to: 28250
1127 : /* 5496 */ MCD::OPC_Decode, 247, 8, 56, // Opcode: J2_trap0
1128 : /* 5500 */ MCD::OPC_FilterValue, 2, 32, 0, 0, // Skip to: 5537
1129 : /* 5505 */ MCD::OPC_CheckField, 16, 5, 0, 210, 88, 0, // Skip to: 28250
1130 : /* 5512 */ MCD::OPC_CheckField, 13, 1, 0, 203, 88, 0, // Skip to: 28250
1131 : /* 5519 */ MCD::OPC_CheckField, 5, 3, 0, 196, 88, 0, // Skip to: 28250
1132 : /* 5526 */ MCD::OPC_CheckField, 0, 2, 0, 189, 88, 0, // Skip to: 28250
1133 : /* 5533 */ MCD::OPC_Decode, 240, 8, 56, // Opcode: J2_pause
1134 : /* 5537 */ MCD::OPC_FilterValue, 4, 180, 88, 0, // Skip to: 28250
1135 : /* 5542 */ MCD::OPC_CheckField, 13, 1, 0, 173, 88, 0, // Skip to: 28250
1136 : /* 5549 */ MCD::OPC_CheckField, 5, 3, 0, 166, 88, 0, // Skip to: 28250
1137 : /* 5556 */ MCD::OPC_CheckField, 0, 2, 0, 159, 88, 0, // Skip to: 28250
1138 : /* 5563 */ MCD::OPC_Decode, 248, 8, 57, // Opcode: J2_trap1
1139 : /* 5567 */ MCD::OPC_FilterValue, 3, 36, 0, 0, // Skip to: 5608
1140 : /* 5572 */ MCD::OPC_ExtractField, 0, 14, // Inst{13-0} ...
1141 : /* 5575 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5591
1142 : /* 5580 */ MCD::OPC_CheckField, 21, 4, 6, 135, 88, 0, // Skip to: 28250
1143 : /* 5587 */ MCD::OPC_Decode, 200, 22, 54, // Opcode: Y2_icinva
1144 : /* 5591 */ MCD::OPC_FilterValue, 2, 126, 88, 0, // Skip to: 28250
1145 : /* 5596 */ MCD::OPC_CheckField, 16, 9, 192, 3, 118, 88, 0, // Skip to: 28250
1146 : /* 5604 */ MCD::OPC_Decode, 201, 22, 58, // Opcode: Y2_isync
1147 : /* 5608 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 5624
1148 : /* 5613 */ MCD::OPC_CheckField, 0, 1, 0, 102, 88, 0, // Skip to: 28250
1149 : /* 5620 */ MCD::OPC_Decode, 206, 8, 59, // Opcode: J2_jump
1150 : /* 5624 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 5640
1151 : /* 5629 */ MCD::OPC_CheckField, 0, 1, 0, 86, 88, 0, // Skip to: 28250
1152 : /* 5636 */ MCD::OPC_Decode, 200, 8, 59, // Opcode: J2_call
1153 : /* 5640 */ MCD::OPC_FilterValue, 6, 77, 88, 0, // Skip to: 28250
1154 : /* 5645 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
1155 : /* 5648 */ MCD::OPC_FilterValue, 0, 83, 0, 0, // Skip to: 5736
1156 : /* 5653 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1157 : /* 5656 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 5696
1158 : /* 5661 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1159 : /* 5664 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5680
1160 : /* 5669 */ MCD::OPC_CheckField, 0, 1, 0, 46, 88, 0, // Skip to: 28250
1161 : /* 5676 */ MCD::OPC_Decode, 228, 8, 60, // Opcode: J2_jumpt
1162 : /* 5680 */ MCD::OPC_FilterValue, 1, 37, 88, 0, // Skip to: 28250
1163 : /* 5685 */ MCD::OPC_CheckField, 0, 1, 0, 30, 88, 0, // Skip to: 28250
1164 : /* 5692 */ MCD::OPC_Decode, 205, 8, 60, // Opcode: J2_callt
1165 : /* 5696 */ MCD::OPC_FilterValue, 1, 21, 88, 0, // Skip to: 28250
1166 : /* 5701 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1167 : /* 5704 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 5720
1168 : /* 5709 */ MCD::OPC_CheckField, 0, 1, 0, 6, 88, 0, // Skip to: 28250
1169 : /* 5716 */ MCD::OPC_Decode, 207, 8, 60, // Opcode: J2_jumpf
1170 : /* 5720 */ MCD::OPC_FilterValue, 1, 253, 87, 0, // Skip to: 28250
1171 : /* 5725 */ MCD::OPC_CheckField, 0, 1, 0, 246, 87, 0, // Skip to: 28250
1172 : /* 5732 */ MCD::OPC_Decode, 201, 8, 60, // Opcode: J2_callf
1173 : /* 5736 */ MCD::OPC_FilterValue, 2, 49, 0, 0, // Skip to: 5790
1174 : /* 5741 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1175 : /* 5744 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 5767
1176 : /* 5749 */ MCD::OPC_CheckField, 24, 1, 0, 222, 87, 0, // Skip to: 28250
1177 : /* 5756 */ MCD::OPC_CheckField, 0, 1, 0, 215, 87, 0, // Skip to: 28250
1178 : /* 5763 */ MCD::OPC_Decode, 229, 8, 60, // Opcode: J2_jumptnew
1179 : /* 5767 */ MCD::OPC_FilterValue, 1, 206, 87, 0, // Skip to: 28250
1180 : /* 5772 */ MCD::OPC_CheckField, 24, 1, 0, 199, 87, 0, // Skip to: 28250
1181 : /* 5779 */ MCD::OPC_CheckField, 0, 1, 0, 192, 87, 0, // Skip to: 28250
1182 : /* 5786 */ MCD::OPC_Decode, 208, 8, 60, // Opcode: J2_jumpfnew
1183 : /* 5790 */ MCD::OPC_FilterValue, 4, 59, 0, 0, // Skip to: 5854
1184 : /* 5795 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1185 : /* 5798 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 5826
1186 : /* 5803 */ MCD::OPC_CheckPredicate, 0, 170, 87, 0, // Skip to: 28250
1187 : /* 5808 */ MCD::OPC_CheckField, 24, 1, 0, 163, 87, 0, // Skip to: 28250
1188 : /* 5815 */ MCD::OPC_CheckField, 0, 1, 0, 156, 87, 0, // Skip to: 28250
1189 : /* 5822 */ MCD::OPC_Decode, 231, 8, 60, // Opcode: J2_jumptpt
1190 : /* 5826 */ MCD::OPC_FilterValue, 1, 147, 87, 0, // Skip to: 28250
1191 : /* 5831 */ MCD::OPC_CheckPredicate, 0, 142, 87, 0, // Skip to: 28250
1192 : /* 5836 */ MCD::OPC_CheckField, 24, 1, 0, 135, 87, 0, // Skip to: 28250
1193 : /* 5843 */ MCD::OPC_CheckField, 0, 1, 0, 128, 87, 0, // Skip to: 28250
1194 : /* 5850 */ MCD::OPC_Decode, 210, 8, 60, // Opcode: J2_jumpfpt
1195 : /* 5854 */ MCD::OPC_FilterValue, 6, 119, 87, 0, // Skip to: 28250
1196 : /* 5859 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1197 : /* 5862 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 5885
1198 : /* 5867 */ MCD::OPC_CheckField, 24, 1, 0, 104, 87, 0, // Skip to: 28250
1199 : /* 5874 */ MCD::OPC_CheckField, 0, 1, 0, 97, 87, 0, // Skip to: 28250
1200 : /* 5881 */ MCD::OPC_Decode, 230, 8, 60, // Opcode: J2_jumptnewpt
1201 : /* 5885 */ MCD::OPC_FilterValue, 1, 88, 87, 0, // Skip to: 28250
1202 : /* 5890 */ MCD::OPC_CheckField, 24, 1, 0, 81, 87, 0, // Skip to: 28250
1203 : /* 5897 */ MCD::OPC_CheckField, 0, 1, 0, 74, 87, 0, // Skip to: 28250
1204 : /* 5904 */ MCD::OPC_Decode, 209, 8, 60, // Opcode: J2_jumpfnewpt
1205 : /* 5908 */ MCD::OPC_FilterValue, 6, 106, 4, 0, // Skip to: 7043
1206 : /* 5913 */ MCD::OPC_ExtractField, 22, 6, // Inst{27-22} ...
1207 : /* 5916 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 5984
1208 : /* 5921 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1209 : /* 5924 */ MCD::OPC_FilterValue, 0, 25, 0, 0, // Skip to: 5954
1210 : /* 5929 */ MCD::OPC_CheckField, 13, 1, 0, 42, 87, 0, // Skip to: 28250
1211 : /* 5936 */ MCD::OPC_CheckField, 5, 3, 0, 35, 87, 0, // Skip to: 28250
1212 : /* 5943 */ MCD::OPC_CheckField, 0, 3, 0, 28, 87, 0, // Skip to: 28250
1213 : /* 5950 */ MCD::OPC_Decode, 234, 8, 61, // Opcode: J2_loop0r
1214 : /* 5954 */ MCD::OPC_FilterValue, 1, 19, 87, 0, // Skip to: 28250
1215 : /* 5959 */ MCD::OPC_CheckField, 13, 1, 0, 12, 87, 0, // Skip to: 28250
1216 : /* 5966 */ MCD::OPC_CheckField, 5, 3, 0, 5, 87, 0, // Skip to: 28250
1217 : /* 5973 */ MCD::OPC_CheckField, 0, 3, 0, 254, 86, 0, // Skip to: 28250
1218 : /* 5980 */ MCD::OPC_Decode, 238, 8, 61, // Opcode: J2_loop1r
1219 : /* 5984 */ MCD::OPC_FilterValue, 2, 32, 0, 0, // Skip to: 6021
1220 : /* 5989 */ MCD::OPC_CheckField, 21, 1, 1, 238, 86, 0, // Skip to: 28250
1221 : /* 5996 */ MCD::OPC_CheckField, 13, 1, 0, 231, 86, 0, // Skip to: 28250
1222 : /* 6003 */ MCD::OPC_CheckField, 5, 3, 0, 224, 86, 0, // Skip to: 28250
1223 : /* 6010 */ MCD::OPC_CheckField, 0, 3, 0, 217, 86, 0, // Skip to: 28250
1224 : /* 6017 */ MCD::OPC_Decode, 242, 8, 61, // Opcode: J2_ploop1sr
1225 : /* 6021 */ MCD::OPC_FilterValue, 3, 63, 0, 0, // Skip to: 6089
1226 : /* 6026 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1227 : /* 6029 */ MCD::OPC_FilterValue, 0, 25, 0, 0, // Skip to: 6059
1228 : /* 6034 */ MCD::OPC_CheckField, 13, 1, 0, 193, 86, 0, // Skip to: 28250
1229 : /* 6041 */ MCD::OPC_CheckField, 5, 3, 0, 186, 86, 0, // Skip to: 28250
1230 : /* 6048 */ MCD::OPC_CheckField, 0, 3, 0, 179, 86, 0, // Skip to: 28250
1231 : /* 6055 */ MCD::OPC_Decode, 244, 8, 61, // Opcode: J2_ploop2sr
1232 : /* 6059 */ MCD::OPC_FilterValue, 1, 170, 86, 0, // Skip to: 28250
1233 : /* 6064 */ MCD::OPC_CheckField, 13, 1, 0, 163, 86, 0, // Skip to: 28250
1234 : /* 6071 */ MCD::OPC_CheckField, 5, 3, 0, 156, 86, 0, // Skip to: 28250
1235 : /* 6078 */ MCD::OPC_CheckField, 0, 3, 0, 149, 86, 0, // Skip to: 28250
1236 : /* 6085 */ MCD::OPC_Decode, 246, 8, 61, // Opcode: J2_ploop3sr
1237 : /* 6089 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 6129
1238 : /* 6094 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1239 : /* 6097 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6113
1240 : /* 6102 */ MCD::OPC_CheckField, 0, 1, 0, 125, 86, 0, // Skip to: 28250
1241 : /* 6109 */ MCD::OPC_Decode, 226, 8, 62, // Opcode: J2_jumprz
1242 : /* 6113 */ MCD::OPC_FilterValue, 1, 116, 86, 0, // Skip to: 28250
1243 : /* 6118 */ MCD::OPC_CheckField, 0, 1, 0, 109, 86, 0, // Skip to: 28250
1244 : /* 6125 */ MCD::OPC_Decode, 227, 8, 62, // Opcode: J2_jumprzpt
1245 : /* 6129 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 6169
1246 : /* 6134 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1247 : /* 6137 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6153
1248 : /* 6142 */ MCD::OPC_CheckField, 0, 1, 0, 85, 86, 0, // Skip to: 28250
1249 : /* 6149 */ MCD::OPC_Decode, 216, 8, 62, // Opcode: J2_jumprgtez
1250 : /* 6153 */ MCD::OPC_FilterValue, 1, 76, 86, 0, // Skip to: 28250
1251 : /* 6158 */ MCD::OPC_CheckField, 0, 1, 0, 69, 86, 0, // Skip to: 28250
1252 : /* 6165 */ MCD::OPC_Decode, 217, 8, 62, // Opcode: J2_jumprgtezpt
1253 : /* 6169 */ MCD::OPC_FilterValue, 6, 35, 0, 0, // Skip to: 6209
1254 : /* 6174 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1255 : /* 6177 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6193
1256 : /* 6182 */ MCD::OPC_CheckField, 0, 1, 0, 45, 86, 0, // Skip to: 28250
1257 : /* 6189 */ MCD::OPC_Decode, 220, 8, 62, // Opcode: J2_jumprnz
1258 : /* 6193 */ MCD::OPC_FilterValue, 1, 36, 86, 0, // Skip to: 28250
1259 : /* 6198 */ MCD::OPC_CheckField, 0, 1, 0, 29, 86, 0, // Skip to: 28250
1260 : /* 6205 */ MCD::OPC_Decode, 221, 8, 62, // Opcode: J2_jumprnzpt
1261 : /* 6209 */ MCD::OPC_FilterValue, 7, 35, 0, 0, // Skip to: 6249
1262 : /* 6214 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
1263 : /* 6217 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6233
1264 : /* 6222 */ MCD::OPC_CheckField, 0, 1, 0, 5, 86, 0, // Skip to: 28250
1265 : /* 6229 */ MCD::OPC_Decode, 218, 8, 62, // Opcode: J2_jumprltez
1266 : /* 6233 */ MCD::OPC_FilterValue, 1, 252, 85, 0, // Skip to: 28250
1267 : /* 6238 */ MCD::OPC_CheckField, 0, 1, 0, 245, 85, 0, // Skip to: 28250
1268 : /* 6245 */ MCD::OPC_Decode, 219, 8, 62, // Opcode: J2_jumprltezpt
1269 : /* 6249 */ MCD::OPC_FilterValue, 8, 35, 0, 0, // Skip to: 6289
1270 : /* 6254 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1271 : /* 6257 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6273
1272 : /* 6262 */ MCD::OPC_CheckField, 5, 9, 0, 221, 85, 0, // Skip to: 28250
1273 : /* 6269 */ MCD::OPC_Decode, 198, 8, 63, // Opcode: G4_tfrgrcr
1274 : /* 6273 */ MCD::OPC_FilterValue, 1, 212, 85, 0, // Skip to: 28250
1275 : /* 6278 */ MCD::OPC_CheckField, 5, 9, 0, 205, 85, 0, // Skip to: 28250
1276 : /* 6285 */ MCD::OPC_Decode, 166, 6, 64, // Opcode: A2_tfrrcr
1277 : /* 6289 */ MCD::OPC_FilterValue, 9, 18, 0, 0, // Skip to: 6312
1278 : /* 6294 */ MCD::OPC_CheckField, 21, 1, 0, 189, 85, 0, // Skip to: 28250
1279 : /* 6301 */ MCD::OPC_CheckField, 0, 14, 0, 182, 85, 0, // Skip to: 28250
1280 : /* 6308 */ MCD::OPC_Decode, 204, 22, 54, // Opcode: Y4_trace
1281 : /* 6312 */ MCD::OPC_FilterValue, 12, 35, 0, 0, // Skip to: 6352
1282 : /* 6317 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1283 : /* 6320 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6336
1284 : /* 6325 */ MCD::OPC_CheckField, 5, 9, 0, 158, 85, 0, // Skip to: 28250
1285 : /* 6332 */ MCD::OPC_Decode, 197, 8, 65, // Opcode: G4_tfrgpcp
1286 : /* 6336 */ MCD::OPC_FilterValue, 1, 149, 85, 0, // Skip to: 28250
1287 : /* 6341 */ MCD::OPC_CheckField, 5, 9, 0, 142, 85, 0, // Skip to: 28250
1288 : /* 6348 */ MCD::OPC_Decode, 166, 7, 66, // Opcode: A4_tfrpcp
1289 : /* 6352 */ MCD::OPC_FilterValue, 32, 35, 0, 0, // Skip to: 6392
1290 : /* 6357 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1291 : /* 6360 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6376
1292 : /* 6365 */ MCD::OPC_CheckField, 5, 9, 0, 118, 85, 0, // Skip to: 28250
1293 : /* 6372 */ MCD::OPC_Decode, 165, 7, 67, // Opcode: A4_tfrcpp
1294 : /* 6376 */ MCD::OPC_FilterValue, 1, 109, 85, 0, // Skip to: 28250
1295 : /* 6381 */ MCD::OPC_CheckField, 5, 9, 0, 102, 85, 0, // Skip to: 28250
1296 : /* 6388 */ MCD::OPC_Decode, 195, 8, 68, // Opcode: G4_tfrgcpp
1297 : /* 6392 */ MCD::OPC_FilterValue, 36, 49, 0, 0, // Skip to: 6446
1298 : /* 6397 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1299 : /* 6400 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6423
1300 : /* 6405 */ MCD::OPC_CheckField, 13, 1, 0, 78, 85, 0, // Skip to: 28250
1301 : /* 6412 */ MCD::OPC_CheckField, 2, 1, 0, 71, 85, 0, // Skip to: 28250
1302 : /* 6419 */ MCD::OPC_Decode, 232, 8, 69, // Opcode: J2_loop0i
1303 : /* 6423 */ MCD::OPC_FilterValue, 1, 62, 85, 0, // Skip to: 28250
1304 : /* 6428 */ MCD::OPC_CheckField, 13, 1, 0, 55, 85, 0, // Skip to: 28250
1305 : /* 6435 */ MCD::OPC_CheckField, 2, 1, 0, 48, 85, 0, // Skip to: 28250
1306 : /* 6442 */ MCD::OPC_Decode, 236, 8, 69, // Opcode: J2_loop1i
1307 : /* 6446 */ MCD::OPC_FilterValue, 38, 25, 0, 0, // Skip to: 6476
1308 : /* 6451 */ MCD::OPC_CheckField, 21, 1, 1, 32, 85, 0, // Skip to: 28250
1309 : /* 6458 */ MCD::OPC_CheckField, 13, 1, 0, 25, 85, 0, // Skip to: 28250
1310 : /* 6465 */ MCD::OPC_CheckField, 2, 1, 0, 18, 85, 0, // Skip to: 28250
1311 : /* 6472 */ MCD::OPC_Decode, 241, 8, 69, // Opcode: J2_ploop1si
1312 : /* 6476 */ MCD::OPC_FilterValue, 39, 49, 0, 0, // Skip to: 6530
1313 : /* 6481 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1314 : /* 6484 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6507
1315 : /* 6489 */ MCD::OPC_CheckField, 13, 1, 0, 250, 84, 0, // Skip to: 28250
1316 : /* 6496 */ MCD::OPC_CheckField, 2, 1, 0, 243, 84, 0, // Skip to: 28250
1317 : /* 6503 */ MCD::OPC_Decode, 243, 8, 69, // Opcode: J2_ploop2si
1318 : /* 6507 */ MCD::OPC_FilterValue, 1, 234, 84, 0, // Skip to: 28250
1319 : /* 6512 */ MCD::OPC_CheckField, 13, 1, 0, 227, 84, 0, // Skip to: 28250
1320 : /* 6519 */ MCD::OPC_CheckField, 2, 1, 0, 220, 84, 0, // Skip to: 28250
1321 : /* 6526 */ MCD::OPC_Decode, 245, 8, 69, // Opcode: J2_ploop3si
1322 : /* 6530 */ MCD::OPC_FilterValue, 40, 35, 0, 0, // Skip to: 6570
1323 : /* 6535 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1324 : /* 6538 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6554
1325 : /* 6543 */ MCD::OPC_CheckField, 5, 9, 0, 196, 84, 0, // Skip to: 28250
1326 : /* 6550 */ MCD::OPC_Decode, 163, 6, 70, // Opcode: A2_tfrcrr
1327 : /* 6554 */ MCD::OPC_FilterValue, 1, 187, 84, 0, // Skip to: 28250
1328 : /* 6559 */ MCD::OPC_CheckField, 5, 9, 0, 180, 84, 0, // Skip to: 28250
1329 : /* 6566 */ MCD::OPC_Decode, 196, 8, 71, // Opcode: G4_tfrgcrr
1330 : /* 6570 */ MCD::OPC_FilterValue, 41, 25, 0, 0, // Skip to: 6600
1331 : /* 6575 */ MCD::OPC_CheckField, 16, 6, 9, 164, 84, 0, // Skip to: 28250
1332 : /* 6582 */ MCD::OPC_CheckField, 13, 1, 0, 157, 84, 0, // Skip to: 28250
1333 : /* 6589 */ MCD::OPC_CheckField, 5, 2, 0, 150, 84, 0, // Skip to: 28250
1334 : /* 6596 */ MCD::OPC_Decode, 228, 7, 72, // Opcode: C4_addipc
1335 : /* 6600 */ MCD::OPC_FilterValue, 44, 136, 0, 0, // Skip to: 6741
1336 : /* 6605 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1337 : /* 6608 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 6648
1338 : /* 6613 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
1339 : /* 6616 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6632
1340 : /* 6621 */ MCD::OPC_CheckField, 10, 4, 0, 118, 84, 0, // Skip to: 28250
1341 : /* 6628 */ MCD::OPC_Decode, 192, 7, 73, // Opcode: C2_and
1342 : /* 6632 */ MCD::OPC_FilterValue, 36, 109, 84, 0, // Skip to: 28250
1343 : /* 6637 */ MCD::OPC_CheckField, 10, 4, 8, 102, 84, 0, // Skip to: 28250
1344 : /* 6644 */ MCD::OPC_Decode, 239, 7, 74, // Opcode: C4_fastcorner9
1345 : /* 6648 */ MCD::OPC_FilterValue, 4, 42, 0, 0, // Skip to: 6695
1346 : /* 6653 */ MCD::OPC_ExtractField, 2, 4, // Inst{5-2} ...
1347 : /* 6656 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6672
1348 : /* 6661 */ MCD::OPC_CheckField, 10, 4, 0, 78, 84, 0, // Skip to: 28250
1349 : /* 6668 */ MCD::OPC_Decode, 229, 7, 75, // Opcode: C4_and_and
1350 : /* 6672 */ MCD::OPC_FilterValue, 4, 69, 84, 0, // Skip to: 28250
1351 : /* 6677 */ MCD::OPC_CheckField, 10, 4, 8, 62, 84, 0, // Skip to: 28250
1352 : /* 6684 */ MCD::OPC_CheckField, 6, 2, 2, 55, 84, 0, // Skip to: 28250
1353 : /* 6691 */ MCD::OPC_Decode, 240, 7, 74, // Opcode: C4_fastcorner9_not
1354 : /* 6695 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 6718
1355 : /* 6700 */ MCD::OPC_CheckField, 10, 4, 0, 39, 84, 0, // Skip to: 28250
1356 : /* 6707 */ MCD::OPC_CheckField, 2, 6, 0, 32, 84, 0, // Skip to: 28250
1357 : /* 6714 */ MCD::OPC_Decode, 221, 7, 73, // Opcode: C2_or
1358 : /* 6718 */ MCD::OPC_FilterValue, 12, 23, 84, 0, // Skip to: 28250
1359 : /* 6723 */ MCD::OPC_CheckField, 10, 4, 0, 16, 84, 0, // Skip to: 28250
1360 : /* 6730 */ MCD::OPC_CheckField, 2, 4, 0, 9, 84, 0, // Skip to: 28250
1361 : /* 6737 */ MCD::OPC_Decode, 231, 7, 75, // Opcode: C4_and_or
1362 : /* 6741 */ MCD::OPC_FilterValue, 45, 95, 0, 0, // Skip to: 6841
1363 : /* 6746 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1364 : /* 6749 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 6772
1365 : /* 6754 */ MCD::OPC_CheckField, 10, 4, 0, 241, 83, 0, // Skip to: 28250
1366 : /* 6761 */ MCD::OPC_CheckField, 2, 6, 0, 234, 83, 0, // Skip to: 28250
1367 : /* 6768 */ MCD::OPC_Decode, 227, 7, 74, // Opcode: C2_xor
1368 : /* 6772 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 6795
1369 : /* 6777 */ MCD::OPC_CheckField, 10, 4, 0, 218, 83, 0, // Skip to: 28250
1370 : /* 6784 */ MCD::OPC_CheckField, 2, 4, 0, 211, 83, 0, // Skip to: 28250
1371 : /* 6791 */ MCD::OPC_Decode, 244, 7, 75, // Opcode: C4_or_and
1372 : /* 6795 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 6818
1373 : /* 6800 */ MCD::OPC_CheckField, 10, 4, 0, 195, 83, 0, // Skip to: 28250
1374 : /* 6807 */ MCD::OPC_CheckField, 2, 6, 0, 188, 83, 0, // Skip to: 28250
1375 : /* 6814 */ MCD::OPC_Decode, 193, 7, 73, // Opcode: C2_andn
1376 : /* 6818 */ MCD::OPC_FilterValue, 12, 179, 83, 0, // Skip to: 28250
1377 : /* 6823 */ MCD::OPC_CheckField, 10, 4, 0, 172, 83, 0, // Skip to: 28250
1378 : /* 6830 */ MCD::OPC_CheckField, 2, 4, 0, 165, 83, 0, // Skip to: 28250
1379 : /* 6837 */ MCD::OPC_Decode, 246, 7, 75, // Opcode: C4_or_or
1380 : /* 6841 */ MCD::OPC_FilterValue, 46, 81, 0, 0, // Skip to: 6927
1381 : /* 6846 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1382 : /* 6849 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6865
1383 : /* 6854 */ MCD::OPC_CheckField, 2, 12, 0, 141, 83, 0, // Skip to: 28250
1384 : /* 6861 */ MCD::OPC_Decode, 194, 7, 76, // Opcode: C2_any8
1385 : /* 6865 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 6888
1386 : /* 6870 */ MCD::OPC_CheckField, 10, 4, 0, 125, 83, 0, // Skip to: 28250
1387 : /* 6877 */ MCD::OPC_CheckField, 2, 4, 0, 118, 83, 0, // Skip to: 28250
1388 : /* 6884 */ MCD::OPC_Decode, 230, 7, 75, // Opcode: C4_and_andn
1389 : /* 6888 */ MCD::OPC_FilterValue, 8, 11, 0, 0, // Skip to: 6904
1390 : /* 6893 */ MCD::OPC_CheckField, 2, 12, 0, 102, 83, 0, // Skip to: 28250
1391 : /* 6900 */ MCD::OPC_Decode, 191, 7, 76, // Opcode: C2_all8
1392 : /* 6904 */ MCD::OPC_FilterValue, 12, 93, 83, 0, // Skip to: 28250
1393 : /* 6909 */ MCD::OPC_CheckField, 10, 4, 0, 86, 83, 0, // Skip to: 28250
1394 : /* 6916 */ MCD::OPC_CheckField, 2, 4, 0, 79, 83, 0, // Skip to: 28250
1395 : /* 6923 */ MCD::OPC_Decode, 232, 7, 75, // Opcode: C4_and_orn
1396 : /* 6927 */ MCD::OPC_FilterValue, 47, 88, 0, 0, // Skip to: 7020
1397 : /* 6932 */ MCD::OPC_ExtractField, 18, 4, // Inst{21-18} ...
1398 : /* 6935 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 6951
1399 : /* 6940 */ MCD::OPC_CheckField, 2, 12, 0, 55, 83, 0, // Skip to: 28250
1400 : /* 6947 */ MCD::OPC_Decode, 220, 7, 76, // Opcode: C2_not
1401 : /* 6951 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 6974
1402 : /* 6956 */ MCD::OPC_CheckField, 10, 4, 0, 39, 83, 0, // Skip to: 28250
1403 : /* 6963 */ MCD::OPC_CheckField, 2, 4, 0, 32, 83, 0, // Skip to: 28250
1404 : /* 6970 */ MCD::OPC_Decode, 245, 7, 75, // Opcode: C4_or_andn
1405 : /* 6974 */ MCD::OPC_FilterValue, 8, 18, 0, 0, // Skip to: 6997
1406 : /* 6979 */ MCD::OPC_CheckField, 10, 4, 0, 16, 83, 0, // Skip to: 28250
1407 : /* 6986 */ MCD::OPC_CheckField, 2, 6, 0, 9, 83, 0, // Skip to: 28250
1408 : /* 6993 */ MCD::OPC_Decode, 222, 7, 73, // Opcode: C2_orn
1409 : /* 6997 */ MCD::OPC_FilterValue, 12, 0, 83, 0, // Skip to: 28250
1410 : /* 7002 */ MCD::OPC_CheckField, 10, 4, 0, 249, 82, 0, // Skip to: 28250
1411 : /* 7009 */ MCD::OPC_CheckField, 2, 4, 0, 242, 82, 0, // Skip to: 28250
1412 : /* 7016 */ MCD::OPC_Decode, 247, 7, 75, // Opcode: C4_or_orn
1413 : /* 7020 */ MCD::OPC_FilterValue, 48, 233, 82, 0, // Skip to: 28250
1414 : /* 7025 */ MCD::OPC_CheckField, 16, 6, 32, 226, 82, 0, // Skip to: 28250
1415 : /* 7032 */ MCD::OPC_CheckField, 0, 14, 0, 219, 82, 0, // Skip to: 28250
1416 : /* 7039 */ MCD::OPC_Decode, 194, 22, 58, // Opcode: Y2_break
1417 : /* 7043 */ MCD::OPC_FilterValue, 7, 53, 4, 0, // Skip to: 8125
1418 : /* 7048 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
1419 : /* 7051 */ MCD::OPC_FilterValue, 0, 84, 2, 0, // Skip to: 7652
1420 : /* 7056 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
1421 : /* 7059 */ MCD::OPC_FilterValue, 0, 11, 1, 0, // Skip to: 7331
1422 : /* 7064 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1423 : /* 7067 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 7107
1424 : /* 7072 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1425 : /* 7075 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7091
1426 : /* 7080 */ MCD::OPC_CheckField, 5, 5, 0, 171, 82, 0, // Skip to: 28250
1427 : /* 7087 */ MCD::OPC_Decode, 208, 5, 77, // Opcode: A2_aslh
1428 : /* 7091 */ MCD::OPC_FilterValue, 3, 162, 82, 0, // Skip to: 28250
1429 : /* 7096 */ MCD::OPC_CheckField, 5, 5, 0, 155, 82, 0, // Skip to: 28250
1430 : /* 7103 */ MCD::OPC_Decode, 231, 6, 77, // Opcode: A2_zxth
1431 : /* 7107 */ MCD::OPC_FilterValue, 8, 51, 0, 0, // Skip to: 7163
1432 : /* 7112 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1433 : /* 7115 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7131
1434 : /* 7120 */ MCD::OPC_CheckField, 5, 3, 0, 131, 82, 0, // Skip to: 28250
1435 : /* 7127 */ MCD::OPC_Decode, 134, 7, 78, // Opcode: A4_paslht
1436 : /* 7131 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7147
1437 : /* 7136 */ MCD::OPC_CheckField, 5, 3, 0, 115, 82, 0, // Skip to: 28250
1438 : /* 7143 */ MCD::OPC_Decode, 150, 7, 78, // Opcode: A4_pzxtbt
1439 : /* 7147 */ MCD::OPC_FilterValue, 3, 106, 82, 0, // Skip to: 28250
1440 : /* 7152 */ MCD::OPC_CheckField, 5, 3, 0, 99, 82, 0, // Skip to: 28250
1441 : /* 7159 */ MCD::OPC_Decode, 154, 7, 78, // Opcode: A4_pzxtht
1442 : /* 7163 */ MCD::OPC_FilterValue, 9, 51, 0, 0, // Skip to: 7219
1443 : /* 7168 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1444 : /* 7171 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7187
1445 : /* 7176 */ MCD::OPC_CheckField, 5, 3, 0, 75, 82, 0, // Skip to: 28250
1446 : /* 7183 */ MCD::OPC_Decode, 135, 7, 78, // Opcode: A4_paslhtnew
1447 : /* 7187 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7203
1448 : /* 7192 */ MCD::OPC_CheckField, 5, 3, 0, 59, 82, 0, // Skip to: 28250
1449 : /* 7199 */ MCD::OPC_Decode, 151, 7, 78, // Opcode: A4_pzxtbtnew
1450 : /* 7203 */ MCD::OPC_FilterValue, 3, 50, 82, 0, // Skip to: 28250
1451 : /* 7208 */ MCD::OPC_CheckField, 5, 3, 0, 43, 82, 0, // Skip to: 28250
1452 : /* 7215 */ MCD::OPC_Decode, 155, 7, 78, // Opcode: A4_pzxthtnew
1453 : /* 7219 */ MCD::OPC_FilterValue, 10, 51, 0, 0, // Skip to: 7275
1454 : /* 7224 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1455 : /* 7227 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7243
1456 : /* 7232 */ MCD::OPC_CheckField, 5, 3, 0, 19, 82, 0, // Skip to: 28250
1457 : /* 7239 */ MCD::OPC_Decode, 132, 7, 78, // Opcode: A4_paslhf
1458 : /* 7243 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7259
1459 : /* 7248 */ MCD::OPC_CheckField, 5, 3, 0, 3, 82, 0, // Skip to: 28250
1460 : /* 7255 */ MCD::OPC_Decode, 148, 7, 78, // Opcode: A4_pzxtbf
1461 : /* 7259 */ MCD::OPC_FilterValue, 3, 250, 81, 0, // Skip to: 28250
1462 : /* 7264 */ MCD::OPC_CheckField, 5, 3, 0, 243, 81, 0, // Skip to: 28250
1463 : /* 7271 */ MCD::OPC_Decode, 152, 7, 78, // Opcode: A4_pzxthf
1464 : /* 7275 */ MCD::OPC_FilterValue, 11, 234, 81, 0, // Skip to: 28250
1465 : /* 7280 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1466 : /* 7283 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7299
1467 : /* 7288 */ MCD::OPC_CheckField, 5, 3, 0, 219, 81, 0, // Skip to: 28250
1468 : /* 7295 */ MCD::OPC_Decode, 133, 7, 78, // Opcode: A4_paslhfnew
1469 : /* 7299 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7315
1470 : /* 7304 */ MCD::OPC_CheckField, 5, 3, 0, 203, 81, 0, // Skip to: 28250
1471 : /* 7311 */ MCD::OPC_Decode, 149, 7, 78, // Opcode: A4_pzxtbfnew
1472 : /* 7315 */ MCD::OPC_FilterValue, 3, 194, 81, 0, // Skip to: 28250
1473 : /* 7320 */ MCD::OPC_CheckField, 5, 3, 0, 187, 81, 0, // Skip to: 28250
1474 : /* 7327 */ MCD::OPC_Decode, 153, 7, 78, // Opcode: A4_pzxthfnew
1475 : /* 7331 */ MCD::OPC_FilterValue, 1, 178, 81, 0, // Skip to: 28250
1476 : /* 7336 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1477 : /* 7339 */ MCD::OPC_FilterValue, 0, 43, 1, 0, // Skip to: 7643
1478 : /* 7344 */ MCD::OPC_ExtractField, 10, 4, // Inst{13-10} ...
1479 : /* 7347 */ MCD::OPC_FilterValue, 0, 67, 0, 0, // Skip to: 7419
1480 : /* 7352 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1481 : /* 7355 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7371
1482 : /* 7360 */ MCD::OPC_CheckField, 5, 5, 0, 147, 81, 0, // Skip to: 28250
1483 : /* 7367 */ MCD::OPC_Decode, 209, 5, 77, // Opcode: A2_asrh
1484 : /* 7371 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 7387
1485 : /* 7376 */ MCD::OPC_CheckField, 5, 5, 0, 131, 81, 0, // Skip to: 28250
1486 : /* 7383 */ MCD::OPC_Decode, 162, 6, 77, // Opcode: A2_tfr
1487 : /* 7387 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7403
1488 : /* 7392 */ MCD::OPC_CheckField, 5, 5, 0, 115, 81, 0, // Skip to: 28250
1489 : /* 7399 */ MCD::OPC_Decode, 159, 6, 77, // Opcode: A2_sxtb
1490 : /* 7403 */ MCD::OPC_FilterValue, 3, 106, 81, 0, // Skip to: 28250
1491 : /* 7408 */ MCD::OPC_CheckField, 5, 5, 0, 99, 81, 0, // Skip to: 28250
1492 : /* 7415 */ MCD::OPC_Decode, 160, 6, 77, // Opcode: A2_sxth
1493 : /* 7419 */ MCD::OPC_FilterValue, 8, 51, 0, 0, // Skip to: 7475
1494 : /* 7424 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1495 : /* 7427 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7443
1496 : /* 7432 */ MCD::OPC_CheckField, 5, 3, 0, 75, 81, 0, // Skip to: 28250
1497 : /* 7439 */ MCD::OPC_Decode, 138, 7, 78, // Opcode: A4_pasrht
1498 : /* 7443 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7459
1499 : /* 7448 */ MCD::OPC_CheckField, 5, 3, 0, 59, 81, 0, // Skip to: 28250
1500 : /* 7455 */ MCD::OPC_Decode, 142, 7, 78, // Opcode: A4_psxtbt
1501 : /* 7459 */ MCD::OPC_FilterValue, 3, 50, 81, 0, // Skip to: 28250
1502 : /* 7464 */ MCD::OPC_CheckField, 5, 3, 0, 43, 81, 0, // Skip to: 28250
1503 : /* 7471 */ MCD::OPC_Decode, 146, 7, 78, // Opcode: A4_psxtht
1504 : /* 7475 */ MCD::OPC_FilterValue, 9, 51, 0, 0, // Skip to: 7531
1505 : /* 7480 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1506 : /* 7483 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7499
1507 : /* 7488 */ MCD::OPC_CheckField, 5, 3, 0, 19, 81, 0, // Skip to: 28250
1508 : /* 7495 */ MCD::OPC_Decode, 139, 7, 78, // Opcode: A4_pasrhtnew
1509 : /* 7499 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7515
1510 : /* 7504 */ MCD::OPC_CheckField, 5, 3, 0, 3, 81, 0, // Skip to: 28250
1511 : /* 7511 */ MCD::OPC_Decode, 143, 7, 78, // Opcode: A4_psxtbtnew
1512 : /* 7515 */ MCD::OPC_FilterValue, 3, 250, 80, 0, // Skip to: 28250
1513 : /* 7520 */ MCD::OPC_CheckField, 5, 3, 0, 243, 80, 0, // Skip to: 28250
1514 : /* 7527 */ MCD::OPC_Decode, 147, 7, 78, // Opcode: A4_psxthtnew
1515 : /* 7531 */ MCD::OPC_FilterValue, 10, 51, 0, 0, // Skip to: 7587
1516 : /* 7536 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1517 : /* 7539 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7555
1518 : /* 7544 */ MCD::OPC_CheckField, 5, 3, 0, 219, 80, 0, // Skip to: 28250
1519 : /* 7551 */ MCD::OPC_Decode, 136, 7, 78, // Opcode: A4_pasrhf
1520 : /* 7555 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7571
1521 : /* 7560 */ MCD::OPC_CheckField, 5, 3, 0, 203, 80, 0, // Skip to: 28250
1522 : /* 7567 */ MCD::OPC_Decode, 140, 7, 78, // Opcode: A4_psxtbf
1523 : /* 7571 */ MCD::OPC_FilterValue, 3, 194, 80, 0, // Skip to: 28250
1524 : /* 7576 */ MCD::OPC_CheckField, 5, 3, 0, 187, 80, 0, // Skip to: 28250
1525 : /* 7583 */ MCD::OPC_Decode, 144, 7, 78, // Opcode: A4_psxthf
1526 : /* 7587 */ MCD::OPC_FilterValue, 11, 178, 80, 0, // Skip to: 28250
1527 : /* 7592 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1528 : /* 7595 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7611
1529 : /* 7600 */ MCD::OPC_CheckField, 5, 3, 0, 163, 80, 0, // Skip to: 28250
1530 : /* 7607 */ MCD::OPC_Decode, 137, 7, 78, // Opcode: A4_pasrhfnew
1531 : /* 7611 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 7627
1532 : /* 7616 */ MCD::OPC_CheckField, 5, 3, 0, 147, 80, 0, // Skip to: 28250
1533 : /* 7623 */ MCD::OPC_Decode, 141, 7, 78, // Opcode: A4_psxtbfnew
1534 : /* 7627 */ MCD::OPC_FilterValue, 3, 138, 80, 0, // Skip to: 28250
1535 : /* 7632 */ MCD::OPC_CheckField, 5, 3, 0, 131, 80, 0, // Skip to: 28250
1536 : /* 7639 */ MCD::OPC_Decode, 145, 7, 78, // Opcode: A4_psxthfnew
1537 : /* 7643 */ MCD::OPC_FilterValue, 1, 122, 80, 0, // Skip to: 28250
1538 : /* 7648 */ MCD::OPC_Decode, 165, 6, 79, // Opcode: A2_tfril
1539 : /* 7652 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 7754
1540 : /* 7657 */ MCD::OPC_ExtractField, 24, 1, // Inst{24} ...
1541 : /* 7660 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7676
1542 : /* 7665 */ MCD::OPC_CheckField, 21, 1, 1, 98, 80, 0, // Skip to: 28250
1543 : /* 7672 */ MCD::OPC_Decode, 164, 6, 79, // Opcode: A2_tfrih
1544 : /* 7676 */ MCD::OPC_FilterValue, 1, 89, 80, 0, // Skip to: 28250
1545 : /* 7681 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1546 : /* 7684 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7710
1547 : /* 7689 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
1548 : /* 7692 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7701
1549 : /* 7697 */ MCD::OPC_Decode, 218, 7, 80, // Opcode: C2_muxir
1550 : /* 7701 */ MCD::OPC_FilterValue, 1, 64, 80, 0, // Skip to: 28250
1551 : /* 7706 */ MCD::OPC_Decode, 219, 7, 81, // Opcode: C2_muxri
1552 : /* 7710 */ MCD::OPC_FilterValue, 1, 55, 80, 0, // Skip to: 28250
1553 : /* 7715 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1554 : /* 7718 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7727
1555 : /* 7723 */ MCD::OPC_Decode, 253, 6, 82, // Opcode: A4_combineri
1556 : /* 7727 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 7736
1557 : /* 7732 */ MCD::OPC_Decode, 252, 6, 83, // Opcode: A4_combineir
1558 : /* 7736 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 7745
1559 : /* 7741 */ MCD::OPC_Decode, 157, 7, 84, // Opcode: A4_rcmpeqi
1560 : /* 7745 */ MCD::OPC_FilterValue, 3, 20, 80, 0, // Skip to: 28250
1561 : /* 7750 */ MCD::OPC_Decode, 159, 7, 84, // Opcode: A4_rcmpneqi
1562 : /* 7754 */ MCD::OPC_FilterValue, 2, 155, 0, 0, // Skip to: 7914
1563 : /* 7759 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1564 : /* 7762 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7788
1565 : /* 7767 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1566 : /* 7770 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7779
1567 : /* 7775 */ MCD::OPC_Decode, 235, 5, 80, // Opcode: A2_paddit
1568 : /* 7779 */ MCD::OPC_FilterValue, 1, 242, 79, 0, // Skip to: 28250
1569 : /* 7784 */ MCD::OPC_Decode, 236, 5, 80, // Opcode: A2_padditnew
1570 : /* 7788 */ MCD::OPC_FilterValue, 1, 21, 0, 0, // Skip to: 7814
1571 : /* 7793 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1572 : /* 7796 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7805
1573 : /* 7801 */ MCD::OPC_Decode, 233, 5, 80, // Opcode: A2_paddif
1574 : /* 7805 */ MCD::OPC_FilterValue, 1, 216, 79, 0, // Skip to: 28250
1575 : /* 7810 */ MCD::OPC_Decode, 234, 5, 80, // Opcode: A2_paddifnew
1576 : /* 7814 */ MCD::OPC_FilterValue, 2, 55, 0, 0, // Skip to: 7874
1577 : /* 7819 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
1578 : /* 7822 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 7848
1579 : /* 7827 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1580 : /* 7830 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7839
1581 : /* 7835 */ MCD::OPC_Decode, 207, 7, 85, // Opcode: C2_cmpeqi
1582 : /* 7839 */ MCD::OPC_FilterValue, 1, 182, 79, 0, // Skip to: 28250
1583 : /* 7844 */ MCD::OPC_Decode, 210, 7, 85, // Opcode: C2_cmpgti
1584 : /* 7848 */ MCD::OPC_FilterValue, 4, 173, 79, 0, // Skip to: 28250
1585 : /* 7853 */ MCD::OPC_ExtractField, 22, 1, // Inst{22} ...
1586 : /* 7856 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7865
1587 : /* 7861 */ MCD::OPC_Decode, 238, 7, 85, // Opcode: C4_cmpneqi
1588 : /* 7865 */ MCD::OPC_FilterValue, 1, 156, 79, 0, // Skip to: 28250
1589 : /* 7870 */ MCD::OPC_Decode, 234, 7, 85, // Opcode: C4_cmpltei
1590 : /* 7874 */ MCD::OPC_FilterValue, 3, 147, 79, 0, // Skip to: 28250
1591 : /* 7879 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
1592 : /* 7882 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 7898
1593 : /* 7887 */ MCD::OPC_CheckField, 21, 2, 0, 132, 79, 0, // Skip to: 28250
1594 : /* 7894 */ MCD::OPC_Decode, 213, 7, 86, // Opcode: C2_cmpgtui
1595 : /* 7898 */ MCD::OPC_FilterValue, 4, 123, 79, 0, // Skip to: 28250
1596 : /* 7903 */ MCD::OPC_CheckField, 21, 2, 0, 116, 79, 0, // Skip to: 28250
1597 : /* 7910 */ MCD::OPC_Decode, 236, 7, 86, // Opcode: C4_cmplteui
1598 : /* 7914 */ MCD::OPC_FilterValue, 3, 30, 0, 0, // Skip to: 7949
1599 : /* 7919 */ MCD::OPC_ExtractField, 22, 3, // Inst{24-22} ...
1600 : /* 7922 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7931
1601 : /* 7927 */ MCD::OPC_Decode, 206, 5, 87, // Opcode: A2_andir
1602 : /* 7931 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 7940
1603 : /* 7936 */ MCD::OPC_Decode, 147, 6, 88, // Opcode: A2_subri
1604 : /* 7940 */ MCD::OPC_FilterValue, 2, 81, 79, 0, // Skip to: 28250
1605 : /* 7945 */ MCD::OPC_Decode, 229, 5, 87, // Opcode: A2_orir
1606 : /* 7949 */ MCD::OPC_FilterValue, 4, 18, 0, 0, // Skip to: 7972
1607 : /* 7954 */ MCD::OPC_CheckField, 24, 1, 0, 65, 79, 0, // Skip to: 28250
1608 : /* 7961 */ MCD::OPC_CheckField, 21, 1, 0, 58, 79, 0, // Skip to: 28250
1609 : /* 7968 */ MCD::OPC_Decode, 167, 6, 89, // Opcode: A2_tfrsi
1610 : /* 7972 */ MCD::OPC_FilterValue, 5, 4, 0, 0, // Skip to: 7981
1611 : /* 7977 */ MCD::OPC_Decode, 217, 7, 90, // Opcode: C2_muxii
1612 : /* 7981 */ MCD::OPC_FilterValue, 6, 28, 0, 0, // Skip to: 8014
1613 : /* 7986 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1614 : /* 7989 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 7998
1615 : /* 7994 */ MCD::OPC_Decode, 214, 5, 91, // Opcode: A2_combineii
1616 : /* 7998 */ MCD::OPC_FilterValue, 1, 23, 79, 0, // Skip to: 28250
1617 : /* 8003 */ MCD::OPC_CheckField, 21, 2, 0, 16, 79, 0, // Skip to: 28250
1618 : /* 8010 */ MCD::OPC_Decode, 251, 6, 92, // Opcode: A4_combineii
1619 : /* 8014 */ MCD::OPC_FilterValue, 7, 7, 79, 0, // Skip to: 28250
1620 : /* 8019 */ MCD::OPC_ExtractField, 23, 2, // Inst{24-23} ...
1621 : /* 8022 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 8062
1622 : /* 8027 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1623 : /* 8030 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8046
1624 : /* 8035 */ MCD::OPC_CheckField, 20, 1, 0, 240, 78, 0, // Skip to: 28250
1625 : /* 8042 */ MCD::OPC_Decode, 203, 7, 93, // Opcode: C2_cmoveit
1626 : /* 8046 */ MCD::OPC_FilterValue, 1, 231, 78, 0, // Skip to: 28250
1627 : /* 8051 */ MCD::OPC_CheckField, 20, 1, 0, 224, 78, 0, // Skip to: 28250
1628 : /* 8058 */ MCD::OPC_Decode, 205, 7, 93, // Opcode: C2_cmovenewit
1629 : /* 8062 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 8102
1630 : /* 8067 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
1631 : /* 8070 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8086
1632 : /* 8075 */ MCD::OPC_CheckField, 20, 1, 0, 200, 78, 0, // Skip to: 28250
1633 : /* 8082 */ MCD::OPC_Decode, 202, 7, 93, // Opcode: C2_cmoveif
1634 : /* 8086 */ MCD::OPC_FilterValue, 1, 191, 78, 0, // Skip to: 28250
1635 : /* 8091 */ MCD::OPC_CheckField, 20, 1, 0, 184, 78, 0, // Skip to: 28250
1636 : /* 8098 */ MCD::OPC_Decode, 204, 7, 93, // Opcode: C2_cmovenewif
1637 : /* 8102 */ MCD::OPC_FilterValue, 2, 175, 78, 0, // Skip to: 28250
1638 : /* 8107 */ MCD::OPC_CheckField, 16, 7, 0, 168, 78, 0, // Skip to: 28250
1639 : /* 8114 */ MCD::OPC_CheckField, 0, 14, 0, 161, 78, 0, // Skip to: 28250
1640 : /* 8121 */ MCD::OPC_Decode, 226, 5, 58, // Opcode: A2_nop
1641 : /* 8125 */ MCD::OPC_FilterValue, 8, 212, 11, 0, // Skip to: 11158
1642 : /* 8130 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
1643 : /* 8133 */ MCD::OPC_FilterValue, 0, 93, 2, 0, // Skip to: 8743
1644 : /* 8138 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1645 : /* 8141 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 8232
1646 : /* 8146 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1647 : /* 8149 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8158
1648 : /* 8154 */ MCD::OPC_Decode, 220, 14, 94, // Opcode: S2_asr_i_p
1649 : /* 8158 */ MCD::OPC_FilterValue, 1, 16, 0, 0, // Skip to: 8179
1650 : /* 8163 */ MCD::OPC_CheckPredicate, 1, 114, 78, 0, // Skip to: 28250
1651 : /* 8168 */ MCD::OPC_CheckField, 12, 2, 0, 107, 78, 0, // Skip to: 28250
1652 : /* 8175 */ MCD::OPC_Decode, 238, 17, 95, // Opcode: S5_vasrhrnd
1653 : /* 8179 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8195
1654 : /* 8184 */ MCD::OPC_CheckField, 13, 1, 0, 91, 78, 0, // Skip to: 28250
1655 : /* 8191 */ MCD::OPC_Decode, 234, 14, 96, // Opcode: S2_asr_i_vw
1656 : /* 8195 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8211
1657 : /* 8200 */ MCD::OPC_CheckField, 12, 2, 0, 75, 78, 0, // Skip to: 28250
1658 : /* 8207 */ MCD::OPC_Decode, 233, 14, 95, // Opcode: S2_asr_i_vh
1659 : /* 8211 */ MCD::OPC_FilterValue, 7, 66, 78, 0, // Skip to: 28250
1660 : /* 8216 */ MCD::OPC_CheckPredicate, 1, 61, 78, 0, // Skip to: 28250
1661 : /* 8221 */ MCD::OPC_CheckField, 8, 6, 0, 54, 78, 0, // Skip to: 28250
1662 : /* 8228 */ MCD::OPC_Decode, 142, 8, 97, // Opcode: F2_conv_df2d
1663 : /* 8232 */ MCD::OPC_FilterValue, 1, 65, 0, 0, // Skip to: 8302
1664 : /* 8237 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1665 : /* 8240 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8249
1666 : /* 8245 */ MCD::OPC_Decode, 162, 15, 94, // Opcode: S2_lsr_i_p
1667 : /* 8249 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8265
1668 : /* 8254 */ MCD::OPC_CheckField, 13, 1, 0, 21, 78, 0, // Skip to: 28250
1669 : /* 8261 */ MCD::OPC_Decode, 175, 15, 96, // Opcode: S2_lsr_i_vw
1670 : /* 8265 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8281
1671 : /* 8270 */ MCD::OPC_CheckField, 12, 2, 0, 5, 78, 0, // Skip to: 28250
1672 : /* 8277 */ MCD::OPC_Decode, 174, 15, 95, // Opcode: S2_lsr_i_vh
1673 : /* 8281 */ MCD::OPC_FilterValue, 7, 252, 77, 0, // Skip to: 28250
1674 : /* 8286 */ MCD::OPC_CheckPredicate, 1, 247, 77, 0, // Skip to: 28250
1675 : /* 8291 */ MCD::OPC_CheckField, 8, 6, 0, 240, 77, 0, // Skip to: 28250
1676 : /* 8298 */ MCD::OPC_Decode, 145, 8, 97, // Opcode: F2_conv_df2ud
1677 : /* 8302 */ MCD::OPC_FilterValue, 2, 65, 0, 0, // Skip to: 8372
1678 : /* 8307 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1679 : /* 8310 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8319
1680 : /* 8315 */ MCD::OPC_Decode, 191, 14, 94, // Opcode: S2_asl_i_p
1681 : /* 8319 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8335
1682 : /* 8324 */ MCD::OPC_CheckField, 13, 1, 0, 207, 77, 0, // Skip to: 28250
1683 : /* 8331 */ MCD::OPC_Decode, 205, 14, 96, // Opcode: S2_asl_i_vw
1684 : /* 8335 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8351
1685 : /* 8340 */ MCD::OPC_CheckField, 12, 2, 0, 191, 77, 0, // Skip to: 28250
1686 : /* 8347 */ MCD::OPC_Decode, 204, 14, 95, // Opcode: S2_asl_i_vh
1687 : /* 8351 */ MCD::OPC_FilterValue, 7, 182, 77, 0, // Skip to: 28250
1688 : /* 8356 */ MCD::OPC_CheckPredicate, 1, 177, 77, 0, // Skip to: 28250
1689 : /* 8361 */ MCD::OPC_CheckField, 8, 6, 0, 170, 77, 0, // Skip to: 28250
1690 : /* 8368 */ MCD::OPC_Decode, 160, 8, 97, // Opcode: F2_conv_ud2df
1691 : /* 8372 */ MCD::OPC_FilterValue, 3, 38, 0, 0, // Skip to: 8415
1692 : /* 8377 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1693 : /* 8380 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8394
1694 : /* 8385 */ MCD::OPC_CheckPredicate, 0, 148, 77, 0, // Skip to: 28250
1695 : /* 8390 */ MCD::OPC_Decode, 239, 17, 94, // Opcode: S6_rol_i_p
1696 : /* 8394 */ MCD::OPC_FilterValue, 7, 139, 77, 0, // Skip to: 28250
1697 : /* 8399 */ MCD::OPC_CheckPredicate, 1, 134, 77, 0, // Skip to: 28250
1698 : /* 8404 */ MCD::OPC_CheckField, 8, 6, 0, 127, 77, 0, // Skip to: 28250
1699 : /* 8411 */ MCD::OPC_Decode, 140, 8, 97, // Opcode: F2_conv_d2df
1700 : /* 8415 */ MCD::OPC_FilterValue, 4, 67, 0, 0, // Skip to: 8487
1701 : /* 8420 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1702 : /* 8423 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8439
1703 : /* 8428 */ MCD::OPC_CheckField, 8, 6, 0, 103, 77, 0, // Skip to: 28250
1704 : /* 8435 */ MCD::OPC_Decode, 194, 16, 97, // Opcode: S2_vsathub_nopack
1705 : /* 8439 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8455
1706 : /* 8444 */ MCD::OPC_CheckField, 8, 6, 0, 87, 77, 0, // Skip to: 28250
1707 : /* 8451 */ MCD::OPC_Decode, 168, 6, 97, // Opcode: A2_vabsh
1708 : /* 8455 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8471
1709 : /* 8460 */ MCD::OPC_CheckField, 8, 6, 0, 71, 77, 0, // Skip to: 28250
1710 : /* 8467 */ MCD::OPC_Decode, 227, 5, 97, // Opcode: A2_notp
1711 : /* 8471 */ MCD::OPC_FilterValue, 6, 62, 77, 0, // Skip to: 28250
1712 : /* 8476 */ MCD::OPC_CheckField, 8, 6, 0, 55, 77, 0, // Skip to: 28250
1713 : /* 8483 */ MCD::OPC_Decode, 138, 15, 97, // Opcode: S2_deinterleave
1714 : /* 8487 */ MCD::OPC_FilterValue, 5, 67, 0, 0, // Skip to: 8559
1715 : /* 8492 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1716 : /* 8495 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8511
1717 : /* 8500 */ MCD::OPC_CheckField, 8, 6, 0, 31, 77, 0, // Skip to: 28250
1718 : /* 8507 */ MCD::OPC_Decode, 198, 16, 97, // Opcode: S2_vsatwuh_nopack
1719 : /* 8511 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8527
1720 : /* 8516 */ MCD::OPC_CheckField, 8, 6, 0, 15, 77, 0, // Skip to: 28250
1721 : /* 8523 */ MCD::OPC_Decode, 169, 6, 97, // Opcode: A2_vabshsat
1722 : /* 8527 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8543
1723 : /* 8532 */ MCD::OPC_CheckField, 8, 6, 0, 255, 76, 0, // Skip to: 28250
1724 : /* 8539 */ MCD::OPC_Decode, 224, 5, 97, // Opcode: A2_negp
1725 : /* 8543 */ MCD::OPC_FilterValue, 6, 246, 76, 0, // Skip to: 28250
1726 : /* 8548 */ MCD::OPC_CheckField, 8, 6, 0, 239, 76, 0, // Skip to: 28250
1727 : /* 8555 */ MCD::OPC_Decode, 147, 15, 97, // Opcode: S2_interleave
1728 : /* 8559 */ MCD::OPC_FilterValue, 6, 88, 0, 0, // Skip to: 8652
1729 : /* 8564 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1730 : /* 8567 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8583
1731 : /* 8572 */ MCD::OPC_CheckField, 8, 6, 0, 215, 76, 0, // Skip to: 28250
1732 : /* 8579 */ MCD::OPC_Decode, 196, 16, 97, // Opcode: S2_vsatwh_nopack
1733 : /* 8583 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8599
1734 : /* 8588 */ MCD::OPC_CheckField, 8, 6, 0, 199, 76, 0, // Skip to: 28250
1735 : /* 8595 */ MCD::OPC_Decode, 170, 6, 97, // Opcode: A2_vabsw
1736 : /* 8599 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8615
1737 : /* 8604 */ MCD::OPC_CheckField, 8, 6, 0, 183, 76, 0, // Skip to: 28250
1738 : /* 8611 */ MCD::OPC_Decode, 184, 5, 97, // Opcode: A2_absp
1739 : /* 8615 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 8631
1740 : /* 8620 */ MCD::OPC_CheckField, 8, 6, 0, 167, 76, 0, // Skip to: 28250
1741 : /* 8627 */ MCD::OPC_Decode, 251, 14, 97, // Opcode: S2_brevp
1742 : /* 8631 */ MCD::OPC_FilterValue, 7, 158, 76, 0, // Skip to: 28250
1743 : /* 8636 */ MCD::OPC_CheckPredicate, 1, 153, 76, 0, // Skip to: 28250
1744 : /* 8641 */ MCD::OPC_CheckField, 8, 6, 0, 146, 76, 0, // Skip to: 28250
1745 : /* 8648 */ MCD::OPC_Decode, 143, 8, 97, // Opcode: F2_conv_df2d_chop
1746 : /* 8652 */ MCD::OPC_FilterValue, 7, 137, 76, 0, // Skip to: 28250
1747 : /* 8657 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1748 : /* 8660 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 8676
1749 : /* 8665 */ MCD::OPC_CheckField, 8, 6, 0, 122, 76, 0, // Skip to: 28250
1750 : /* 8672 */ MCD::OPC_Decode, 192, 16, 97, // Opcode: S2_vsathb_nopack
1751 : /* 8676 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 8692
1752 : /* 8681 */ MCD::OPC_CheckField, 8, 6, 0, 106, 76, 0, // Skip to: 28250
1753 : /* 8688 */ MCD::OPC_Decode, 171, 6, 97, // Opcode: A2_vabswsat
1754 : /* 8692 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 8708
1755 : /* 8697 */ MCD::OPC_CheckField, 8, 6, 0, 90, 76, 0, // Skip to: 28250
1756 : /* 8704 */ MCD::OPC_Decode, 199, 6, 97, // Opcode: A2_vconj
1757 : /* 8708 */ MCD::OPC_FilterValue, 6, 9, 0, 0, // Skip to: 8722
1758 : /* 8713 */ MCD::OPC_CheckPredicate, 1, 76, 76, 0, // Skip to: 28250
1759 : /* 8718 */ MCD::OPC_Decode, 225, 14, 94, // Opcode: S2_asr_i_p_rnd
1760 : /* 8722 */ MCD::OPC_FilterValue, 7, 67, 76, 0, // Skip to: 28250
1761 : /* 8727 */ MCD::OPC_CheckPredicate, 1, 62, 76, 0, // Skip to: 28250
1762 : /* 8732 */ MCD::OPC_CheckField, 8, 6, 0, 55, 76, 0, // Skip to: 28250
1763 : /* 8739 */ MCD::OPC_Decode, 146, 8, 97, // Opcode: F2_conv_df2ud_chop
1764 : /* 8743 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 8752
1765 : /* 8748 */ MCD::OPC_Decode, 141, 15, 98, // Opcode: S2_extractup
1766 : /* 8752 */ MCD::OPC_FilterValue, 2, 7, 1, 0, // Skip to: 9020
1767 : /* 8757 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1768 : /* 8760 */ MCD::OPC_FilterValue, 0, 21, 0, 0, // Skip to: 8786
1769 : /* 8765 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1770 : /* 8768 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8777
1771 : /* 8773 */ MCD::OPC_Decode, 223, 14, 99, // Opcode: S2_asr_i_p_nac
1772 : /* 8777 */ MCD::OPC_FilterValue, 2, 12, 76, 0, // Skip to: 28250
1773 : /* 8782 */ MCD::OPC_Decode, 222, 14, 99, // Opcode: S2_asr_i_p_and
1774 : /* 8786 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 8821
1775 : /* 8791 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1776 : /* 8794 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8803
1777 : /* 8799 */ MCD::OPC_Decode, 165, 15, 99, // Opcode: S2_lsr_i_p_nac
1778 : /* 8803 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 8812
1779 : /* 8808 */ MCD::OPC_Decode, 164, 15, 99, // Opcode: S2_lsr_i_p_and
1780 : /* 8812 */ MCD::OPC_FilterValue, 4, 233, 75, 0, // Skip to: 28250
1781 : /* 8817 */ MCD::OPC_Decode, 167, 15, 99, // Opcode: S2_lsr_i_p_xacc
1782 : /* 8821 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 8856
1783 : /* 8826 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1784 : /* 8829 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8838
1785 : /* 8834 */ MCD::OPC_Decode, 194, 14, 99, // Opcode: S2_asl_i_p_nac
1786 : /* 8838 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 8847
1787 : /* 8843 */ MCD::OPC_Decode, 193, 14, 99, // Opcode: S2_asl_i_p_and
1788 : /* 8847 */ MCD::OPC_FilterValue, 4, 198, 75, 0, // Skip to: 28250
1789 : /* 8852 */ MCD::OPC_Decode, 196, 14, 99, // Opcode: S2_asl_i_p_xacc
1790 : /* 8856 */ MCD::OPC_FilterValue, 3, 45, 0, 0, // Skip to: 8906
1791 : /* 8861 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1792 : /* 8864 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 8878
1793 : /* 8869 */ MCD::OPC_CheckPredicate, 0, 176, 75, 0, // Skip to: 28250
1794 : /* 8874 */ MCD::OPC_Decode, 242, 17, 99, // Opcode: S6_rol_i_p_nac
1795 : /* 8878 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 8892
1796 : /* 8883 */ MCD::OPC_CheckPredicate, 0, 162, 75, 0, // Skip to: 28250
1797 : /* 8888 */ MCD::OPC_Decode, 241, 17, 99, // Opcode: S6_rol_i_p_and
1798 : /* 8892 */ MCD::OPC_FilterValue, 4, 153, 75, 0, // Skip to: 28250
1799 : /* 8897 */ MCD::OPC_CheckPredicate, 0, 148, 75, 0, // Skip to: 28250
1800 : /* 8902 */ MCD::OPC_Decode, 244, 17, 99, // Opcode: S6_rol_i_p_xacc
1801 : /* 8906 */ MCD::OPC_FilterValue, 4, 21, 0, 0, // Skip to: 8932
1802 : /* 8911 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1803 : /* 8914 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8923
1804 : /* 8919 */ MCD::OPC_Decode, 221, 14, 99, // Opcode: S2_asr_i_p_acc
1805 : /* 8923 */ MCD::OPC_FilterValue, 2, 122, 75, 0, // Skip to: 28250
1806 : /* 8928 */ MCD::OPC_Decode, 224, 14, 99, // Opcode: S2_asr_i_p_or
1807 : /* 8932 */ MCD::OPC_FilterValue, 5, 21, 0, 0, // Skip to: 8958
1808 : /* 8937 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1809 : /* 8940 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8949
1810 : /* 8945 */ MCD::OPC_Decode, 163, 15, 99, // Opcode: S2_lsr_i_p_acc
1811 : /* 8949 */ MCD::OPC_FilterValue, 2, 96, 75, 0, // Skip to: 28250
1812 : /* 8954 */ MCD::OPC_Decode, 166, 15, 99, // Opcode: S2_lsr_i_p_or
1813 : /* 8958 */ MCD::OPC_FilterValue, 6, 21, 0, 0, // Skip to: 8984
1814 : /* 8963 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1815 : /* 8966 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 8975
1816 : /* 8971 */ MCD::OPC_Decode, 192, 14, 99, // Opcode: S2_asl_i_p_acc
1817 : /* 8975 */ MCD::OPC_FilterValue, 2, 70, 75, 0, // Skip to: 28250
1818 : /* 8980 */ MCD::OPC_Decode, 195, 14, 99, // Opcode: S2_asl_i_p_or
1819 : /* 8984 */ MCD::OPC_FilterValue, 7, 61, 75, 0, // Skip to: 28250
1820 : /* 8989 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1821 : /* 8992 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 9006
1822 : /* 8997 */ MCD::OPC_CheckPredicate, 0, 48, 75, 0, // Skip to: 28250
1823 : /* 9002 */ MCD::OPC_Decode, 240, 17, 99, // Opcode: S6_rol_i_p_acc
1824 : /* 9006 */ MCD::OPC_FilterValue, 2, 39, 75, 0, // Skip to: 28250
1825 : /* 9011 */ MCD::OPC_CheckPredicate, 0, 34, 75, 0, // Skip to: 28250
1826 : /* 9016 */ MCD::OPC_Decode, 243, 17, 99, // Opcode: S6_rol_i_p_or
1827 : /* 9020 */ MCD::OPC_FilterValue, 3, 4, 0, 0, // Skip to: 9029
1828 : /* 9025 */ MCD::OPC_Decode, 145, 15, 100, // Opcode: S2_insertp
1829 : /* 9029 */ MCD::OPC_FilterValue, 4, 222, 0, 0, // Skip to: 9256
1830 : /* 9034 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1831 : /* 9037 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 9077
1832 : /* 9042 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1833 : /* 9045 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9054
1834 : /* 9050 */ MCD::OPC_Decode, 203, 16, 101, // Opcode: S2_vsxtbh
1835 : /* 9054 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9063
1836 : /* 9059 */ MCD::OPC_Decode, 161, 6, 101, // Opcode: A2_sxtw
1837 : /* 9063 */ MCD::OPC_FilterValue, 4, 238, 74, 0, // Skip to: 28250
1838 : /* 9068 */ MCD::OPC_CheckPredicate, 1, 233, 74, 0, // Skip to: 28250
1839 : /* 9073 */ MCD::OPC_Decode, 153, 8, 101, // Opcode: F2_conv_sf2df
1840 : /* 9077 */ MCD::OPC_FilterValue, 1, 16, 0, 0, // Skip to: 9098
1841 : /* 9082 */ MCD::OPC_CheckPredicate, 1, 219, 74, 0, // Skip to: 28250
1842 : /* 9087 */ MCD::OPC_CheckField, 21, 3, 4, 212, 74, 0, // Skip to: 28250
1843 : /* 9094 */ MCD::OPC_Decode, 162, 8, 101, // Opcode: F2_conv_uw2df
1844 : /* 9098 */ MCD::OPC_FilterValue, 2, 35, 0, 0, // Skip to: 9138
1845 : /* 9103 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1846 : /* 9106 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9115
1847 : /* 9111 */ MCD::OPC_Decode, 209, 16, 101, // Opcode: S2_vzxtbh
1848 : /* 9115 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9124
1849 : /* 9120 */ MCD::OPC_Decode, 200, 16, 101, // Opcode: S2_vsplatrh
1850 : /* 9124 */ MCD::OPC_FilterValue, 4, 177, 74, 0, // Skip to: 28250
1851 : /* 9129 */ MCD::OPC_CheckPredicate, 1, 172, 74, 0, // Skip to: 28250
1852 : /* 9134 */ MCD::OPC_Decode, 164, 8, 101, // Opcode: F2_conv_w2df
1853 : /* 9138 */ MCD::OPC_FilterValue, 3, 16, 0, 0, // Skip to: 9159
1854 : /* 9143 */ MCD::OPC_CheckPredicate, 1, 158, 74, 0, // Skip to: 28250
1855 : /* 9148 */ MCD::OPC_CheckField, 21, 3, 4, 151, 74, 0, // Skip to: 28250
1856 : /* 9155 */ MCD::OPC_Decode, 154, 8, 101, // Opcode: F2_conv_sf2ud
1857 : /* 9159 */ MCD::OPC_FilterValue, 4, 40, 0, 0, // Skip to: 9204
1858 : /* 9164 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1859 : /* 9167 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9176
1860 : /* 9172 */ MCD::OPC_Decode, 204, 16, 101, // Opcode: S2_vsxthw
1861 : /* 9176 */ MCD::OPC_FilterValue, 2, 9, 0, 0, // Skip to: 9190
1862 : /* 9181 */ MCD::OPC_CheckPredicate, 2, 120, 74, 0, // Skip to: 28250
1863 : /* 9186 */ MCD::OPC_Decode, 251, 17, 101, // Opcode: S6_vsplatrbp
1864 : /* 9190 */ MCD::OPC_FilterValue, 4, 111, 74, 0, // Skip to: 28250
1865 : /* 9195 */ MCD::OPC_CheckPredicate, 1, 106, 74, 0, // Skip to: 28250
1866 : /* 9200 */ MCD::OPC_Decode, 151, 8, 101, // Opcode: F2_conv_sf2d
1867 : /* 9204 */ MCD::OPC_FilterValue, 5, 16, 0, 0, // Skip to: 9225
1868 : /* 9209 */ MCD::OPC_CheckPredicate, 1, 92, 74, 0, // Skip to: 28250
1869 : /* 9214 */ MCD::OPC_CheckField, 21, 3, 4, 85, 74, 0, // Skip to: 28250
1870 : /* 9221 */ MCD::OPC_Decode, 155, 8, 101, // Opcode: F2_conv_sf2ud_chop
1871 : /* 9225 */ MCD::OPC_FilterValue, 6, 76, 74, 0, // Skip to: 28250
1872 : /* 9230 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1873 : /* 9233 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9242
1874 : /* 9238 */ MCD::OPC_Decode, 210, 16, 101, // Opcode: S2_vzxthw
1875 : /* 9242 */ MCD::OPC_FilterValue, 4, 59, 74, 0, // Skip to: 28250
1876 : /* 9247 */ MCD::OPC_CheckPredicate, 1, 54, 74, 0, // Skip to: 28250
1877 : /* 9252 */ MCD::OPC_Decode, 152, 8, 101, // Opcode: F2_conv_sf2d_chop
1878 : /* 9256 */ MCD::OPC_FilterValue, 5, 125, 0, 0, // Skip to: 9386
1879 : /* 9261 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1880 : /* 9264 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 9287
1881 : /* 9269 */ MCD::OPC_CheckField, 13, 1, 0, 30, 74, 0, // Skip to: 28250
1882 : /* 9276 */ MCD::OPC_CheckField, 2, 6, 0, 23, 74, 0, // Skip to: 28250
1883 : /* 9283 */ MCD::OPC_Decode, 182, 16, 102, // Opcode: S2_tstbit_i
1884 : /* 9287 */ MCD::OPC_FilterValue, 1, 18, 0, 0, // Skip to: 9310
1885 : /* 9292 */ MCD::OPC_CheckField, 13, 1, 0, 7, 74, 0, // Skip to: 28250
1886 : /* 9299 */ MCD::OPC_CheckField, 2, 6, 0, 0, 74, 0, // Skip to: 28250
1887 : /* 9306 */ MCD::OPC_Decode, 224, 16, 102, // Opcode: S4_ntstbit_i
1888 : /* 9310 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9326
1889 : /* 9315 */ MCD::OPC_CheckField, 2, 12, 0, 240, 73, 0, // Skip to: 28250
1890 : /* 9322 */ MCD::OPC_Decode, 224, 7, 103, // Opcode: C2_tfrrp
1891 : /* 9326 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 9342
1892 : /* 9331 */ MCD::OPC_CheckField, 2, 6, 0, 224, 73, 0, // Skip to: 28250
1893 : /* 9338 */ MCD::OPC_Decode, 196, 7, 104, // Opcode: C2_bitsclri
1894 : /* 9342 */ MCD::OPC_FilterValue, 5, 11, 0, 0, // Skip to: 9358
1895 : /* 9347 */ MCD::OPC_CheckField, 2, 6, 0, 208, 73, 0, // Skip to: 28250
1896 : /* 9354 */ MCD::OPC_Decode, 242, 7, 104, // Opcode: C4_nbitsclri
1897 : /* 9358 */ MCD::OPC_FilterValue, 7, 199, 73, 0, // Skip to: 28250
1898 : /* 9363 */ MCD::OPC_CheckPredicate, 1, 194, 73, 0, // Skip to: 28250
1899 : /* 9368 */ MCD::OPC_CheckField, 13, 1, 0, 187, 73, 0, // Skip to: 28250
1900 : /* 9375 */ MCD::OPC_CheckField, 2, 6, 0, 180, 73, 0, // Skip to: 28250
1901 : /* 9382 */ MCD::OPC_Decode, 174, 8, 102, // Opcode: F2_sfclass
1902 : /* 9386 */ MCD::OPC_FilterValue, 6, 25, 0, 0, // Skip to: 9416
1903 : /* 9391 */ MCD::OPC_CheckField, 16, 8, 0, 164, 73, 0, // Skip to: 28250
1904 : /* 9398 */ MCD::OPC_CheckField, 10, 4, 0, 157, 73, 0, // Skip to: 28250
1905 : /* 9405 */ MCD::OPC_CheckField, 5, 3, 0, 150, 73, 0, // Skip to: 28250
1906 : /* 9412 */ MCD::OPC_Decode, 215, 7, 105, // Opcode: C2_mask
1907 : /* 9416 */ MCD::OPC_FilterValue, 7, 39, 0, 0, // Skip to: 9460
1908 : /* 9421 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
1909 : /* 9424 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9433
1910 : /* 9429 */ MCD::OPC_Decode, 176, 16, 106, // Opcode: S2_tableidxb
1911 : /* 9433 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 9442
1912 : /* 9438 */ MCD::OPC_Decode, 178, 16, 106, // Opcode: S2_tableidxh
1913 : /* 9442 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9451
1914 : /* 9447 */ MCD::OPC_Decode, 179, 16, 106, // Opcode: S2_tableidxw
1915 : /* 9451 */ MCD::OPC_FilterValue, 3, 106, 73, 0, // Skip to: 28250
1916 : /* 9456 */ MCD::OPC_Decode, 177, 16, 106, // Opcode: S2_tableidxd
1917 : /* 9460 */ MCD::OPC_FilterValue, 8, 188, 1, 0, // Skip to: 9909
1918 : /* 9465 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
1919 : /* 9468 */ MCD::OPC_FilterValue, 0, 53, 0, 0, // Skip to: 9526
1920 : /* 9473 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1921 : /* 9476 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9485
1922 : /* 9481 */ MCD::OPC_Decode, 193, 16, 107, // Opcode: S2_vsathub
1923 : /* 9485 */ MCD::OPC_FilterValue, 1, 9, 0, 0, // Skip to: 9499
1924 : /* 9490 */ MCD::OPC_CheckPredicate, 1, 67, 73, 0, // Skip to: 28250
1925 : /* 9495 */ MCD::OPC_Decode, 144, 8, 107, // Opcode: F2_conv_df2sf
1926 : /* 9499 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9508
1927 : /* 9504 */ MCD::OPC_Decode, 195, 16, 107, // Opcode: S2_vsatwh
1928 : /* 9508 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 9517
1929 : /* 9513 */ MCD::OPC_Decode, 197, 16, 107, // Opcode: S2_vsatwuh
1930 : /* 9517 */ MCD::OPC_FilterValue, 6, 40, 73, 0, // Skip to: 28250
1931 : /* 9522 */ MCD::OPC_Decode, 191, 16, 107, // Opcode: S2_vsathb
1932 : /* 9526 */ MCD::OPC_FilterValue, 1, 16, 0, 0, // Skip to: 9547
1933 : /* 9531 */ MCD::OPC_CheckPredicate, 1, 26, 73, 0, // Skip to: 28250
1934 : /* 9536 */ MCD::OPC_CheckField, 5, 9, 1, 19, 73, 0, // Skip to: 28250
1935 : /* 9543 */ MCD::OPC_Decode, 161, 8, 107, // Opcode: F2_conv_ud2sf
1936 : /* 9547 */ MCD::OPC_FilterValue, 2, 44, 0, 0, // Skip to: 9596
1937 : /* 9552 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1938 : /* 9555 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9564
1939 : /* 9560 */ MCD::OPC_Decode, 131, 15, 107, // Opcode: S2_clbp
1940 : /* 9564 */ MCD::OPC_FilterValue, 1, 9, 0, 0, // Skip to: 9578
1941 : /* 9569 */ MCD::OPC_CheckPredicate, 1, 244, 72, 0, // Skip to: 28250
1942 : /* 9574 */ MCD::OPC_Decode, 141, 8, 107, // Opcode: F2_conv_d2sf
1943 : /* 9578 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9587
1944 : /* 9583 */ MCD::OPC_Decode, 254, 14, 107, // Opcode: S2_cl0p
1945 : /* 9587 */ MCD::OPC_FilterValue, 4, 226, 72, 0, // Skip to: 28250
1946 : /* 9592 */ MCD::OPC_Decode, 128, 15, 107, // Opcode: S2_cl1p
1947 : /* 9596 */ MCD::OPC_FilterValue, 3, 112, 0, 0, // Skip to: 9713
1948 : /* 9601 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1949 : /* 9604 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9620
1950 : /* 9609 */ MCD::OPC_CheckField, 8, 6, 0, 202, 72, 0, // Skip to: 28250
1951 : /* 9616 */ MCD::OPC_Decode, 218, 16, 107, // Opcode: S4_clbpnorm
1952 : /* 9620 */ MCD::OPC_FilterValue, 1, 16, 0, 0, // Skip to: 9641
1953 : /* 9625 */ MCD::OPC_CheckPredicate, 1, 188, 72, 0, // Skip to: 28250
1954 : /* 9630 */ MCD::OPC_CheckField, 8, 6, 0, 181, 72, 0, // Skip to: 28250
1955 : /* 9637 */ MCD::OPC_Decode, 147, 8, 107, // Opcode: F2_conv_df2uw
1956 : /* 9641 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9650
1957 : /* 9646 */ MCD::OPC_Decode, 217, 16, 108, // Opcode: S4_clbpaddi
1958 : /* 9650 */ MCD::OPC_FilterValue, 3, 16, 0, 0, // Skip to: 9671
1959 : /* 9655 */ MCD::OPC_CheckPredicate, 1, 158, 72, 0, // Skip to: 28250
1960 : /* 9660 */ MCD::OPC_CheckField, 8, 6, 0, 151, 72, 0, // Skip to: 28250
1961 : /* 9667 */ MCD::OPC_Decode, 237, 17, 107, // Opcode: S5_popcountp
1962 : /* 9671 */ MCD::OPC_FilterValue, 4, 16, 0, 0, // Skip to: 9692
1963 : /* 9676 */ MCD::OPC_CheckPredicate, 1, 137, 72, 0, // Skip to: 28250
1964 : /* 9681 */ MCD::OPC_CheckField, 12, 2, 0, 130, 72, 0, // Skip to: 28250
1965 : /* 9688 */ MCD::OPC_Decode, 235, 17, 109, // Opcode: S5_asrhub_rnd_sat
1966 : /* 9692 */ MCD::OPC_FilterValue, 5, 121, 72, 0, // Skip to: 28250
1967 : /* 9697 */ MCD::OPC_CheckPredicate, 1, 116, 72, 0, // Skip to: 28250
1968 : /* 9702 */ MCD::OPC_CheckField, 12, 2, 0, 109, 72, 0, // Skip to: 28250
1969 : /* 9709 */ MCD::OPC_Decode, 236, 17, 109, // Opcode: S5_asrhub_sat
1970 : /* 9713 */ MCD::OPC_FilterValue, 4, 53, 0, 0, // Skip to: 9771
1971 : /* 9718 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
1972 : /* 9721 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 9730
1973 : /* 9726 */ MCD::OPC_Decode, 207, 16, 107, // Opcode: S2_vtrunohb
1974 : /* 9730 */ MCD::OPC_FilterValue, 1, 9, 0, 0, // Skip to: 9744
1975 : /* 9735 */ MCD::OPC_CheckPredicate, 1, 78, 72, 0, // Skip to: 28250
1976 : /* 9740 */ MCD::OPC_Decode, 149, 8, 107, // Opcode: F2_conv_df2w
1977 : /* 9744 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9753
1978 : /* 9749 */ MCD::OPC_Decode, 205, 16, 107, // Opcode: S2_vtrunehb
1979 : /* 9753 */ MCD::OPC_FilterValue, 4, 4, 0, 0, // Skip to: 9762
1980 : /* 9758 */ MCD::OPC_Decode, 189, 16, 107, // Opcode: S2_vrndpackwh
1981 : /* 9762 */ MCD::OPC_FilterValue, 6, 51, 72, 0, // Skip to: 28250
1982 : /* 9767 */ MCD::OPC_Decode, 190, 16, 107, // Opcode: S2_vrndpackwhs
1983 : /* 9771 */ MCD::OPC_FilterValue, 5, 16, 0, 0, // Skip to: 9792
1984 : /* 9776 */ MCD::OPC_CheckPredicate, 1, 37, 72, 0, // Skip to: 28250
1985 : /* 9781 */ MCD::OPC_CheckField, 5, 9, 1, 30, 72, 0, // Skip to: 28250
1986 : /* 9788 */ MCD::OPC_Decode, 148, 8, 107, // Opcode: F2_conv_df2uw_chop
1987 : /* 9792 */ MCD::OPC_FilterValue, 6, 72, 0, 0, // Skip to: 9869
1988 : /* 9797 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
1989 : /* 9800 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 9816
1990 : /* 9805 */ MCD::OPC_CheckField, 8, 6, 0, 6, 72, 0, // Skip to: 28250
1991 : /* 9812 */ MCD::OPC_Decode, 128, 6, 107, // Opcode: A2_sat
1992 : /* 9816 */ MCD::OPC_FilterValue, 1, 16, 0, 0, // Skip to: 9837
1993 : /* 9821 */ MCD::OPC_CheckPredicate, 1, 248, 71, 0, // Skip to: 28250
1994 : /* 9826 */ MCD::OPC_CheckField, 8, 6, 0, 241, 71, 0, // Skip to: 28250
1995 : /* 9833 */ MCD::OPC_Decode, 255, 5, 107, // Opcode: A2_roundsat
1996 : /* 9837 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 9853
1997 : /* 9842 */ MCD::OPC_CheckField, 13, 1, 0, 225, 71, 0, // Skip to: 28250
1998 : /* 9849 */ MCD::OPC_Decode, 232, 14, 110, // Opcode: S2_asr_i_svw_trun
1999 : /* 9853 */ MCD::OPC_FilterValue, 4, 216, 71, 0, // Skip to: 28250
2000 : /* 9858 */ MCD::OPC_CheckField, 13, 1, 0, 209, 71, 0, // Skip to: 28250
2001 : /* 9865 */ MCD::OPC_Decode, 236, 6, 111, // Opcode: A4_bitspliti
2002 : /* 9869 */ MCD::OPC_FilterValue, 7, 200, 71, 0, // Skip to: 28250
2003 : /* 9874 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2004 : /* 9877 */ MCD::OPC_FilterValue, 1, 9, 0, 0, // Skip to: 9891
2005 : /* 9882 */ MCD::OPC_CheckPredicate, 1, 187, 71, 0, // Skip to: 28250
2006 : /* 9887 */ MCD::OPC_Decode, 150, 8, 107, // Opcode: F2_conv_df2w_chop
2007 : /* 9891 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 9900
2008 : /* 9896 */ MCD::OPC_Decode, 135, 15, 107, // Opcode: S2_ct0p
2009 : /* 9900 */ MCD::OPC_FilterValue, 4, 169, 71, 0, // Skip to: 28250
2010 : /* 9905 */ MCD::OPC_Decode, 137, 15, 107, // Opcode: S2_ct1p
2011 : /* 9909 */ MCD::OPC_FilterValue, 9, 42, 0, 0, // Skip to: 9956
2012 : /* 9914 */ MCD::OPC_ExtractField, 18, 6, // Inst{23-18} ...
2013 : /* 9917 */ MCD::OPC_FilterValue, 0, 18, 0, 0, // Skip to: 9940
2014 : /* 9922 */ MCD::OPC_CheckField, 10, 4, 0, 145, 71, 0, // Skip to: 28250
2015 : /* 9929 */ MCD::OPC_CheckField, 5, 3, 0, 138, 71, 0, // Skip to: 28250
2016 : /* 9936 */ MCD::OPC_Decode, 225, 7, 112, // Opcode: C2_vitpack
2017 : /* 9940 */ MCD::OPC_FilterValue, 16, 129, 71, 0, // Skip to: 28250
2018 : /* 9945 */ MCD::OPC_CheckField, 5, 9, 0, 122, 71, 0, // Skip to: 28250
2019 : /* 9952 */ MCD::OPC_Decode, 223, 7, 113, // Opcode: C2_tfrpr
2020 : /* 9956 */ MCD::OPC_FilterValue, 10, 4, 0, 0, // Skip to: 9965
2021 : /* 9961 */ MCD::OPC_Decode, 221, 16, 98, // Opcode: S4_extractp
2022 : /* 9965 */ MCD::OPC_FilterValue, 11, 159, 0, 0, // Skip to: 10129
2023 : /* 9970 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2024 : /* 9973 */ MCD::OPC_FilterValue, 1, 16, 0, 0, // Skip to: 9994
2025 : /* 9978 */ MCD::OPC_CheckPredicate, 1, 91, 71, 0, // Skip to: 28250
2026 : /* 9983 */ MCD::OPC_CheckField, 5, 9, 0, 84, 71, 0, // Skip to: 28250
2027 : /* 9990 */ MCD::OPC_Decode, 163, 8, 77, // Opcode: F2_conv_uw2sf
2028 : /* 9994 */ MCD::OPC_FilterValue, 2, 16, 0, 0, // Skip to: 10015
2029 : /* 9999 */ MCD::OPC_CheckPredicate, 1, 70, 71, 0, // Skip to: 28250
2030 : /* 10004 */ MCD::OPC_CheckField, 5, 9, 0, 63, 71, 0, // Skip to: 28250
2031 : /* 10011 */ MCD::OPC_Decode, 165, 8, 77, // Opcode: F2_conv_w2sf
2032 : /* 10015 */ MCD::OPC_FilterValue, 3, 31, 0, 0, // Skip to: 10051
2033 : /* 10020 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2034 : /* 10023 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10037
2035 : /* 10028 */ MCD::OPC_CheckPredicate, 1, 41, 71, 0, // Skip to: 28250
2036 : /* 10033 */ MCD::OPC_Decode, 156, 8, 77, // Opcode: F2_conv_sf2uw
2037 : /* 10037 */ MCD::OPC_FilterValue, 1, 32, 71, 0, // Skip to: 28250
2038 : /* 10042 */ MCD::OPC_CheckPredicate, 1, 27, 71, 0, // Skip to: 28250
2039 : /* 10047 */ MCD::OPC_Decode, 157, 8, 77, // Opcode: F2_conv_sf2uw_chop
2040 : /* 10051 */ MCD::OPC_FilterValue, 4, 31, 0, 0, // Skip to: 10087
2041 : /* 10056 */ MCD::OPC_ExtractField, 5, 9, // Inst{13-5} ...
2042 : /* 10059 */ MCD::OPC_FilterValue, 0, 9, 0, 0, // Skip to: 10073
2043 : /* 10064 */ MCD::OPC_CheckPredicate, 1, 5, 71, 0, // Skip to: 28250
2044 : /* 10069 */ MCD::OPC_Decode, 158, 8, 77, // Opcode: F2_conv_sf2w
2045 : /* 10073 */ MCD::OPC_FilterValue, 1, 252, 70, 0, // Skip to: 28250
2046 : /* 10078 */ MCD::OPC_CheckPredicate, 1, 247, 70, 0, // Skip to: 28250
2047 : /* 10083 */ MCD::OPC_Decode, 159, 8, 77, // Opcode: F2_conv_sf2w_chop
2048 : /* 10087 */ MCD::OPC_FilterValue, 5, 16, 0, 0, // Skip to: 10108
2049 : /* 10092 */ MCD::OPC_CheckPredicate, 1, 233, 70, 0, // Skip to: 28250
2050 : /* 10097 */ MCD::OPC_CheckField, 5, 9, 0, 226, 70, 0, // Skip to: 28250
2051 : /* 10104 */ MCD::OPC_Decode, 181, 8, 77, // Opcode: F2_sffixupr
2052 : /* 10108 */ MCD::OPC_FilterValue, 7, 217, 70, 0, // Skip to: 28250
2053 : /* 10113 */ MCD::OPC_CheckPredicate, 1, 212, 70, 0, // Skip to: 28250
2054 : /* 10118 */ MCD::OPC_CheckField, 7, 7, 0, 205, 70, 0, // Skip to: 28250
2055 : /* 10125 */ MCD::OPC_Decode, 189, 8, 114, // Opcode: F2_sfinvsqrta
2056 : /* 10129 */ MCD::OPC_FilterValue, 12, 48, 2, 0, // Skip to: 10694
2057 : /* 10134 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2058 : /* 10137 */ MCD::OPC_FilterValue, 0, 92, 0, 0, // Skip to: 10234
2059 : /* 10142 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2060 : /* 10145 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10161
2061 : /* 10150 */ MCD::OPC_CheckField, 13, 1, 0, 173, 70, 0, // Skip to: 28250
2062 : /* 10157 */ MCD::OPC_Decode, 226, 14, 115, // Opcode: S2_asr_i_r
2063 : /* 10161 */ MCD::OPC_FilterValue, 1, 4, 0, 0, // Skip to: 10170
2064 : /* 10166 */ MCD::OPC_Decode, 216, 16, 116, // Opcode: S4_clbaddi
2065 : /* 10170 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10186
2066 : /* 10175 */ MCD::OPC_CheckField, 13, 1, 0, 148, 70, 0, // Skip to: 28250
2067 : /* 10182 */ MCD::OPC_Decode, 231, 14, 115, // Opcode: S2_asr_i_r_rnd
2068 : /* 10186 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10202
2069 : /* 10191 */ MCD::OPC_CheckField, 8, 6, 0, 132, 70, 0, // Skip to: 28250
2070 : /* 10198 */ MCD::OPC_Decode, 174, 16, 77, // Opcode: S2_svsathb
2071 : /* 10202 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10218
2072 : /* 10207 */ MCD::OPC_CheckField, 13, 1, 0, 116, 70, 0, // Skip to: 28250
2073 : /* 10214 */ MCD::OPC_Decode, 239, 15, 115, // Opcode: S2_setbit_i
2074 : /* 10218 */ MCD::OPC_FilterValue, 7, 107, 70, 0, // Skip to: 28250
2075 : /* 10223 */ MCD::OPC_CheckField, 13, 1, 0, 100, 70, 0, // Skip to: 28250
2076 : /* 10230 */ MCD::OPC_Decode, 254, 6, 115, // Opcode: A4_cround_ri
2077 : /* 10234 */ MCD::OPC_FilterValue, 1, 35, 0, 0, // Skip to: 10274
2078 : /* 10239 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2079 : /* 10242 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10258
2080 : /* 10247 */ MCD::OPC_CheckField, 13, 1, 0, 76, 70, 0, // Skip to: 28250
2081 : /* 10254 */ MCD::OPC_Decode, 168, 15, 115, // Opcode: S2_lsr_i_r
2082 : /* 10258 */ MCD::OPC_FilterValue, 6, 67, 70, 0, // Skip to: 28250
2083 : /* 10263 */ MCD::OPC_CheckField, 13, 1, 0, 60, 70, 0, // Skip to: 28250
2084 : /* 10270 */ MCD::OPC_Decode, 132, 15, 115, // Opcode: S2_clrbit_i
2085 : /* 10274 */ MCD::OPC_FilterValue, 2, 67, 0, 0, // Skip to: 10346
2086 : /* 10279 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2087 : /* 10282 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10298
2088 : /* 10287 */ MCD::OPC_CheckField, 13, 1, 0, 36, 70, 0, // Skip to: 28250
2089 : /* 10294 */ MCD::OPC_Decode, 197, 14, 115, // Opcode: S2_asl_i_r
2090 : /* 10298 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10314
2091 : /* 10303 */ MCD::OPC_CheckField, 13, 1, 0, 20, 70, 0, // Skip to: 28250
2092 : /* 10310 */ MCD::OPC_Decode, 202, 14, 115, // Opcode: S2_asl_i_r_sat
2093 : /* 10314 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10330
2094 : /* 10319 */ MCD::OPC_CheckField, 8, 6, 0, 4, 70, 0, // Skip to: 28250
2095 : /* 10326 */ MCD::OPC_Decode, 175, 16, 77, // Opcode: S2_svsathub
2096 : /* 10330 */ MCD::OPC_FilterValue, 6, 251, 69, 0, // Skip to: 28250
2097 : /* 10335 */ MCD::OPC_CheckField, 13, 1, 0, 244, 69, 0, // Skip to: 28250
2098 : /* 10342 */ MCD::OPC_Decode, 180, 16, 115, // Opcode: S2_togglebit_i
2099 : /* 10346 */ MCD::OPC_FilterValue, 3, 23, 0, 0, // Skip to: 10374
2100 : /* 10351 */ MCD::OPC_CheckPredicate, 0, 230, 69, 0, // Skip to: 28250
2101 : /* 10356 */ MCD::OPC_CheckField, 21, 3, 0, 223, 69, 0, // Skip to: 28250
2102 : /* 10363 */ MCD::OPC_CheckField, 13, 1, 0, 216, 69, 0, // Skip to: 28250
2103 : /* 10370 */ MCD::OPC_Decode, 245, 17, 115, // Opcode: S6_rol_i_r
2104 : /* 10374 */ MCD::OPC_FilterValue, 4, 83, 0, 0, // Skip to: 10462
2105 : /* 10379 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2106 : /* 10382 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10398
2107 : /* 10387 */ MCD::OPC_CheckField, 8, 6, 0, 192, 69, 0, // Skip to: 28250
2108 : /* 10394 */ MCD::OPC_Decode, 129, 15, 77, // Opcode: S2_clb
2109 : /* 10398 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10414
2110 : /* 10403 */ MCD::OPC_CheckField, 8, 6, 0, 176, 69, 0, // Skip to: 28250
2111 : /* 10410 */ MCD::OPC_Decode, 134, 15, 77, // Opcode: S2_ct0
2112 : /* 10414 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10430
2113 : /* 10419 */ MCD::OPC_CheckField, 8, 6, 0, 160, 69, 0, // Skip to: 28250
2114 : /* 10426 */ MCD::OPC_Decode, 183, 5, 77, // Opcode: A2_abs
2115 : /* 10430 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10446
2116 : /* 10435 */ MCD::OPC_CheckField, 8, 6, 0, 144, 69, 0, // Skip to: 28250
2117 : /* 10442 */ MCD::OPC_Decode, 130, 6, 77, // Opcode: A2_sath
2118 : /* 10446 */ MCD::OPC_FilterValue, 7, 135, 69, 0, // Skip to: 28250
2119 : /* 10451 */ MCD::OPC_CheckField, 13, 1, 0, 128, 69, 0, // Skip to: 28250
2120 : /* 10458 */ MCD::OPC_Decode, 160, 7, 115, // Opcode: A4_round_ri
2121 : /* 10462 */ MCD::OPC_FilterValue, 5, 67, 0, 0, // Skip to: 10534
2122 : /* 10467 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2123 : /* 10470 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10486
2124 : /* 10475 */ MCD::OPC_CheckField, 8, 6, 0, 104, 69, 0, // Skip to: 28250
2125 : /* 10482 */ MCD::OPC_Decode, 253, 14, 77, // Opcode: S2_cl0
2126 : /* 10486 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10502
2127 : /* 10491 */ MCD::OPC_CheckField, 8, 6, 0, 88, 69, 0, // Skip to: 28250
2128 : /* 10498 */ MCD::OPC_Decode, 136, 15, 77, // Opcode: S2_ct1
2129 : /* 10502 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10518
2130 : /* 10507 */ MCD::OPC_CheckField, 8, 6, 0, 72, 69, 0, // Skip to: 28250
2131 : /* 10514 */ MCD::OPC_Decode, 185, 5, 77, // Opcode: A2_abssat
2132 : /* 10518 */ MCD::OPC_FilterValue, 6, 63, 69, 0, // Skip to: 28250
2133 : /* 10523 */ MCD::OPC_CheckField, 8, 6, 0, 56, 69, 0, // Skip to: 28250
2134 : /* 10530 */ MCD::OPC_Decode, 132, 6, 77, // Opcode: A2_satuh
2135 : /* 10534 */ MCD::OPC_FilterValue, 6, 83, 0, 0, // Skip to: 10622
2136 : /* 10539 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2137 : /* 10542 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10558
2138 : /* 10547 */ MCD::OPC_CheckField, 8, 6, 0, 32, 69, 0, // Skip to: 28250
2139 : /* 10554 */ MCD::OPC_Decode, 255, 14, 77, // Opcode: S2_cl1
2140 : /* 10558 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10574
2141 : /* 10563 */ MCD::OPC_CheckField, 8, 6, 0, 16, 69, 0, // Skip to: 28250
2142 : /* 10570 */ MCD::OPC_Decode, 250, 14, 77, // Opcode: S2_brev
2143 : /* 10574 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10590
2144 : /* 10579 */ MCD::OPC_CheckField, 8, 6, 0, 0, 69, 0, // Skip to: 28250
2145 : /* 10586 */ MCD::OPC_Decode, 225, 5, 77, // Opcode: A2_negsat
2146 : /* 10590 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 10606
2147 : /* 10595 */ MCD::OPC_CheckField, 8, 6, 0, 240, 68, 0, // Skip to: 28250
2148 : /* 10602 */ MCD::OPC_Decode, 131, 6, 77, // Opcode: A2_satub
2149 : /* 10606 */ MCD::OPC_FilterValue, 7, 231, 68, 0, // Skip to: 28250
2150 : /* 10611 */ MCD::OPC_CheckField, 13, 1, 0, 224, 68, 0, // Skip to: 28250
2151 : /* 10618 */ MCD::OPC_Decode, 161, 7, 115, // Opcode: A4_round_ri_sat
2152 : /* 10622 */ MCD::OPC_FilterValue, 7, 215, 68, 0, // Skip to: 28250
2153 : /* 10627 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2154 : /* 10630 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10646
2155 : /* 10635 */ MCD::OPC_CheckField, 8, 6, 0, 200, 68, 0, // Skip to: 28250
2156 : /* 10642 */ MCD::OPC_Decode, 130, 15, 77, // Opcode: S2_clbnorm
2157 : /* 10646 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10662
2158 : /* 10651 */ MCD::OPC_CheckField, 8, 6, 0, 184, 68, 0, // Skip to: 28250
2159 : /* 10658 */ MCD::OPC_Decode, 199, 16, 77, // Opcode: S2_vsplatrb
2160 : /* 10662 */ MCD::OPC_FilterValue, 4, 11, 0, 0, // Skip to: 10678
2161 : /* 10667 */ MCD::OPC_CheckField, 8, 6, 0, 168, 68, 0, // Skip to: 28250
2162 : /* 10674 */ MCD::OPC_Decode, 158, 6, 77, // Opcode: A2_swiz
2163 : /* 10678 */ MCD::OPC_FilterValue, 6, 159, 68, 0, // Skip to: 28250
2164 : /* 10683 */ MCD::OPC_CheckField, 8, 6, 0, 152, 68, 0, // Skip to: 28250
2165 : /* 10690 */ MCD::OPC_Decode, 129, 6, 77, // Opcode: A2_satb
2166 : /* 10694 */ MCD::OPC_FilterValue, 13, 35, 0, 0, // Skip to: 10734
2167 : /* 10699 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
2168 : /* 10702 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10718
2169 : /* 10707 */ MCD::OPC_CheckField, 13, 1, 0, 128, 68, 0, // Skip to: 28250
2170 : /* 10714 */ MCD::OPC_Decode, 139, 15, 117, // Opcode: S2_extractu
2171 : /* 10718 */ MCD::OPC_FilterValue, 1, 119, 68, 0, // Skip to: 28250
2172 : /* 10723 */ MCD::OPC_CheckField, 13, 1, 0, 112, 68, 0, // Skip to: 28250
2173 : /* 10730 */ MCD::OPC_Decode, 219, 16, 117, // Opcode: S4_extract
2174 : /* 10734 */ MCD::OPC_FilterValue, 14, 140, 1, 0, // Skip to: 11135
2175 : /* 10739 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
2176 : /* 10742 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 10782
2177 : /* 10747 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2178 : /* 10750 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10766
2179 : /* 10755 */ MCD::OPC_CheckField, 13, 1, 0, 80, 68, 0, // Skip to: 28250
2180 : /* 10762 */ MCD::OPC_Decode, 229, 14, 118, // Opcode: S2_asr_i_r_nac
2181 : /* 10766 */ MCD::OPC_FilterValue, 2, 71, 68, 0, // Skip to: 28250
2182 : /* 10771 */ MCD::OPC_CheckField, 13, 1, 0, 64, 68, 0, // Skip to: 28250
2183 : /* 10778 */ MCD::OPC_Decode, 228, 14, 118, // Opcode: S2_asr_i_r_and
2184 : /* 10782 */ MCD::OPC_FilterValue, 1, 51, 0, 0, // Skip to: 10838
2185 : /* 10787 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2186 : /* 10790 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10806
2187 : /* 10795 */ MCD::OPC_CheckField, 13, 1, 0, 40, 68, 0, // Skip to: 28250
2188 : /* 10802 */ MCD::OPC_Decode, 171, 15, 118, // Opcode: S2_lsr_i_r_nac
2189 : /* 10806 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10822
2190 : /* 10811 */ MCD::OPC_CheckField, 13, 1, 0, 24, 68, 0, // Skip to: 28250
2191 : /* 10818 */ MCD::OPC_Decode, 170, 15, 118, // Opcode: S2_lsr_i_r_and
2192 : /* 10822 */ MCD::OPC_FilterValue, 4, 15, 68, 0, // Skip to: 28250
2193 : /* 10827 */ MCD::OPC_CheckField, 13, 1, 0, 8, 68, 0, // Skip to: 28250
2194 : /* 10834 */ MCD::OPC_Decode, 173, 15, 118, // Opcode: S2_lsr_i_r_xacc
2195 : /* 10838 */ MCD::OPC_FilterValue, 2, 51, 0, 0, // Skip to: 10894
2196 : /* 10843 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2197 : /* 10846 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10862
2198 : /* 10851 */ MCD::OPC_CheckField, 13, 1, 0, 240, 67, 0, // Skip to: 28250
2199 : /* 10858 */ MCD::OPC_Decode, 200, 14, 118, // Opcode: S2_asl_i_r_nac
2200 : /* 10862 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 10878
2201 : /* 10867 */ MCD::OPC_CheckField, 13, 1, 0, 224, 67, 0, // Skip to: 28250
2202 : /* 10874 */ MCD::OPC_Decode, 199, 14, 118, // Opcode: S2_asl_i_r_and
2203 : /* 10878 */ MCD::OPC_FilterValue, 4, 215, 67, 0, // Skip to: 28250
2204 : /* 10883 */ MCD::OPC_CheckField, 13, 1, 0, 208, 67, 0, // Skip to: 28250
2205 : /* 10890 */ MCD::OPC_Decode, 203, 14, 118, // Opcode: S2_asl_i_r_xacc
2206 : /* 10894 */ MCD::OPC_FilterValue, 3, 66, 0, 0, // Skip to: 10965
2207 : /* 10899 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2208 : /* 10902 */ MCD::OPC_FilterValue, 0, 16, 0, 0, // Skip to: 10923
2209 : /* 10907 */ MCD::OPC_CheckPredicate, 0, 186, 67, 0, // Skip to: 28250
2210 : /* 10912 */ MCD::OPC_CheckField, 13, 1, 0, 179, 67, 0, // Skip to: 28250
2211 : /* 10919 */ MCD::OPC_Decode, 248, 17, 118, // Opcode: S6_rol_i_r_nac
2212 : /* 10923 */ MCD::OPC_FilterValue, 2, 16, 0, 0, // Skip to: 10944
2213 : /* 10928 */ MCD::OPC_CheckPredicate, 0, 165, 67, 0, // Skip to: 28250
2214 : /* 10933 */ MCD::OPC_CheckField, 13, 1, 0, 158, 67, 0, // Skip to: 28250
2215 : /* 10940 */ MCD::OPC_Decode, 247, 17, 118, // Opcode: S6_rol_i_r_and
2216 : /* 10944 */ MCD::OPC_FilterValue, 4, 149, 67, 0, // Skip to: 28250
2217 : /* 10949 */ MCD::OPC_CheckPredicate, 0, 144, 67, 0, // Skip to: 28250
2218 : /* 10954 */ MCD::OPC_CheckField, 13, 1, 0, 137, 67, 0, // Skip to: 28250
2219 : /* 10961 */ MCD::OPC_Decode, 250, 17, 118, // Opcode: S6_rol_i_r_xacc
2220 : /* 10965 */ MCD::OPC_FilterValue, 4, 35, 0, 0, // Skip to: 11005
2221 : /* 10970 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2222 : /* 10973 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 10989
2223 : /* 10978 */ MCD::OPC_CheckField, 13, 1, 0, 113, 67, 0, // Skip to: 28250
2224 : /* 10985 */ MCD::OPC_Decode, 227, 14, 118, // Opcode: S2_asr_i_r_acc
2225 : /* 10989 */ MCD::OPC_FilterValue, 2, 104, 67, 0, // Skip to: 28250
2226 : /* 10994 */ MCD::OPC_CheckField, 13, 1, 0, 97, 67, 0, // Skip to: 28250
2227 : /* 11001 */ MCD::OPC_Decode, 230, 14, 118, // Opcode: S2_asr_i_r_or
2228 : /* 11005 */ MCD::OPC_FilterValue, 5, 35, 0, 0, // Skip to: 11045
2229 : /* 11010 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2230 : /* 11013 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11029
2231 : /* 11018 */ MCD::OPC_CheckField, 13, 1, 0, 73, 67, 0, // Skip to: 28250
2232 : /* 11025 */ MCD::OPC_Decode, 169, 15, 118, // Opcode: S2_lsr_i_r_acc
2233 : /* 11029 */ MCD::OPC_FilterValue, 2, 64, 67, 0, // Skip to: 28250
2234 : /* 11034 */ MCD::OPC_CheckField, 13, 1, 0, 57, 67, 0, // Skip to: 28250
2235 : /* 11041 */ MCD::OPC_Decode, 172, 15, 118, // Opcode: S2_lsr_i_r_or
2236 : /* 11045 */ MCD::OPC_FilterValue, 6, 35, 0, 0, // Skip to: 11085
2237 : /* 11050 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2238 : /* 11053 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11069
2239 : /* 11058 */ MCD::OPC_CheckField, 13, 1, 0, 33, 67, 0, // Skip to: 28250
2240 : /* 11065 */ MCD::OPC_Decode, 198, 14, 118, // Opcode: S2_asl_i_r_acc
2241 : /* 11069 */ MCD::OPC_FilterValue, 2, 24, 67, 0, // Skip to: 28250
2242 : /* 11074 */ MCD::OPC_CheckField, 13, 1, 0, 17, 67, 0, // Skip to: 28250
2243 : /* 11081 */ MCD::OPC_Decode, 201, 14, 118, // Opcode: S2_asl_i_r_or
2244 : /* 11085 */ MCD::OPC_FilterValue, 7, 8, 67, 0, // Skip to: 28250
2245 : /* 11090 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
2246 : /* 11093 */ MCD::OPC_FilterValue, 0, 16, 0, 0, // Skip to: 11114
2247 : /* 11098 */ MCD::OPC_CheckPredicate, 0, 251, 66, 0, // Skip to: 28250
2248 : /* 11103 */ MCD::OPC_CheckField, 13, 1, 0, 244, 66, 0, // Skip to: 28250
2249 : /* 11110 */ MCD::OPC_Decode, 246, 17, 118, // Opcode: S6_rol_i_r_acc
2250 : /* 11114 */ MCD::OPC_FilterValue, 2, 235, 66, 0, // Skip to: 28250
2251 : /* 11119 */ MCD::OPC_CheckPredicate, 0, 230, 66, 0, // Skip to: 28250
2252 : /* 11124 */ MCD::OPC_CheckField, 13, 1, 0, 223, 66, 0, // Skip to: 28250
2253 : /* 11131 */ MCD::OPC_Decode, 249, 17, 118, // Opcode: S6_rol_i_r_or
2254 : /* 11135 */ MCD::OPC_FilterValue, 15, 214, 66, 0, // Skip to: 28250
2255 : /* 11140 */ MCD::OPC_CheckField, 23, 1, 0, 207, 66, 0, // Skip to: 28250
2256 : /* 11147 */ MCD::OPC_CheckField, 13, 1, 0, 200, 66, 0, // Skip to: 28250
2257 : /* 11154 */ MCD::OPC_Decode, 143, 15, 119, // Opcode: S2_insert
2258 : /* 11158 */ MCD::OPC_FilterValue, 9, 122, 8, 0, // Skip to: 13333
2259 : /* 11163 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
2260 : /* 11166 */ MCD::OPC_FilterValue, 0, 9, 1, 0, // Skip to: 11436
2261 : /* 11171 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
2262 : /* 11174 */ MCD::OPC_FilterValue, 0, 60, 0, 0, // Skip to: 11239
2263 : /* 11179 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2264 : /* 11182 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 11198
2265 : /* 11187 */ MCD::OPC_CheckField, 5, 6, 0, 160, 66, 0, // Skip to: 28250
2266 : /* 11194 */ MCD::OPC_Decode, 240, 9, 101, // Opcode: L2_deallocframe
2267 : /* 11198 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 11214
2268 : /* 11203 */ MCD::OPC_CheckField, 5, 6, 0, 144, 66, 0, // Skip to: 28250
2269 : /* 11210 */ MCD::OPC_Decode, 191, 10, 77, // Opcode: L2_loadw_locked
2270 : /* 11214 */ MCD::OPC_FilterValue, 2, 4, 0, 0, // Skip to: 11223
2271 : /* 11219 */ MCD::OPC_Decode, 197, 22, 120, // Opcode: Y2_dcfetchbo
2272 : /* 11223 */ MCD::OPC_FilterValue, 3, 126, 66, 0, // Skip to: 28250
2273 : /* 11228 */ MCD::OPC_CheckField, 5, 6, 0, 119, 66, 0, // Skip to: 28250
2274 : /* 11235 */ MCD::OPC_Decode, 212, 11, 101, // Opcode: L4_return
2275 : /* 11239 */ MCD::OPC_FilterValue, 1, 25, 0, 0, // Skip to: 11269
2276 : /* 11244 */ MCD::OPC_CheckField, 25, 3, 3, 103, 66, 0, // Skip to: 28250
2277 : /* 11251 */ MCD::OPC_CheckField, 10, 1, 0, 96, 66, 0, // Skip to: 28250
2278 : /* 11258 */ MCD::OPC_CheckField, 5, 3, 0, 89, 66, 0, // Skip to: 28250
2279 : /* 11265 */ MCD::OPC_Decode, 217, 11, 121, // Opcode: L4_return_tnew_pnt
2280 : /* 11269 */ MCD::OPC_FilterValue, 2, 42, 0, 0, // Skip to: 11316
2281 : /* 11274 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2282 : /* 11277 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 11293
2283 : /* 11282 */ MCD::OPC_CheckField, 5, 6, 0, 65, 66, 0, // Skip to: 28250
2284 : /* 11289 */ MCD::OPC_Decode, 142, 11, 101, // Opcode: L4_loadd_locked
2285 : /* 11293 */ MCD::OPC_FilterValue, 3, 56, 66, 0, // Skip to: 28250
2286 : /* 11298 */ MCD::OPC_CheckField, 10, 1, 0, 49, 66, 0, // Skip to: 28250
2287 : /* 11305 */ MCD::OPC_CheckField, 5, 3, 0, 42, 66, 0, // Skip to: 28250
2288 : /* 11312 */ MCD::OPC_Decode, 216, 11, 121, // Opcode: L4_return_t
2289 : /* 11316 */ MCD::OPC_FilterValue, 3, 25, 0, 0, // Skip to: 11346
2290 : /* 11321 */ MCD::OPC_CheckField, 25, 3, 3, 26, 66, 0, // Skip to: 28250
2291 : /* 11328 */ MCD::OPC_CheckField, 10, 1, 0, 19, 66, 0, // Skip to: 28250
2292 : /* 11335 */ MCD::OPC_CheckField, 5, 3, 0, 12, 66, 0, // Skip to: 28250
2293 : /* 11342 */ MCD::OPC_Decode, 218, 11, 121, // Opcode: L4_return_tnew_pt
2294 : /* 11346 */ MCD::OPC_FilterValue, 5, 25, 0, 0, // Skip to: 11376
2295 : /* 11351 */ MCD::OPC_CheckField, 25, 3, 3, 252, 65, 0, // Skip to: 28250
2296 : /* 11358 */ MCD::OPC_CheckField, 10, 1, 0, 245, 65, 0, // Skip to: 28250
2297 : /* 11365 */ MCD::OPC_CheckField, 5, 3, 0, 238, 65, 0, // Skip to: 28250
2298 : /* 11372 */ MCD::OPC_Decode, 214, 11, 121, // Opcode: L4_return_fnew_pnt
2299 : /* 11376 */ MCD::OPC_FilterValue, 6, 25, 0, 0, // Skip to: 11406
2300 : /* 11381 */ MCD::OPC_CheckField, 25, 3, 3, 222, 65, 0, // Skip to: 28250
2301 : /* 11388 */ MCD::OPC_CheckField, 10, 1, 0, 215, 65, 0, // Skip to: 28250
2302 : /* 11395 */ MCD::OPC_CheckField, 5, 3, 0, 208, 65, 0, // Skip to: 28250
2303 : /* 11402 */ MCD::OPC_Decode, 213, 11, 121, // Opcode: L4_return_f
2304 : /* 11406 */ MCD::OPC_FilterValue, 7, 199, 65, 0, // Skip to: 28250
2305 : /* 11411 */ MCD::OPC_CheckField, 25, 3, 3, 192, 65, 0, // Skip to: 28250
2306 : /* 11418 */ MCD::OPC_CheckField, 10, 1, 0, 185, 65, 0, // Skip to: 28250
2307 : /* 11425 */ MCD::OPC_CheckField, 5, 3, 0, 178, 65, 0, // Skip to: 28250
2308 : /* 11432 */ MCD::OPC_Decode, 215, 11, 121, // Opcode: L4_return_fnew_pt
2309 : /* 11436 */ MCD::OPC_FilterValue, 1, 101, 0, 0, // Skip to: 11542
2310 : /* 11441 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2311 : /* 11444 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11453
2312 : /* 11449 */ MCD::OPC_Decode, 253, 9, 122, // Opcode: L2_loadbsw2_io
2313 : /* 11453 */ MCD::OPC_FilterValue, 1, 152, 65, 0, // Skip to: 28250
2314 : /* 11458 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2315 : /* 11461 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 11494
2316 : /* 11466 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2317 : /* 11469 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11478
2318 : /* 11474 */ MCD::OPC_Decode, 255, 9, 123, // Opcode: L2_loadbsw2_pci
2319 : /* 11478 */ MCD::OPC_FilterValue, 1, 127, 65, 0, // Skip to: 28250
2320 : /* 11483 */ MCD::OPC_CheckField, 5, 4, 0, 120, 65, 0, // Skip to: 28250
2321 : /* 11490 */ MCD::OPC_Decode, 128, 10, 124, // Opcode: L2_loadbsw2_pcr
2322 : /* 11494 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 11510
2323 : /* 11499 */ MCD::OPC_CheckField, 9, 5, 0, 104, 65, 0, // Skip to: 28250
2324 : /* 11506 */ MCD::OPC_Decode, 129, 10, 125, // Opcode: L2_loadbsw2_pi
2325 : /* 11510 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11526
2326 : /* 11515 */ MCD::OPC_CheckField, 5, 8, 0, 88, 65, 0, // Skip to: 28250
2327 : /* 11522 */ MCD::OPC_Decode, 130, 10, 124, // Opcode: L2_loadbsw2_pr
2328 : /* 11526 */ MCD::OPC_FilterValue, 3, 79, 65, 0, // Skip to: 28250
2329 : /* 11531 */ MCD::OPC_CheckField, 5, 8, 0, 72, 65, 0, // Skip to: 28250
2330 : /* 11538 */ MCD::OPC_Decode, 254, 9, 124, // Opcode: L2_loadbsw2_pbr
2331 : /* 11542 */ MCD::OPC_FilterValue, 2, 105, 0, 0, // Skip to: 11652
2332 : /* 11547 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2333 : /* 11550 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11559
2334 : /* 11555 */ MCD::OPC_Decode, 247, 9, 126, // Opcode: L2_loadalignh_io
2335 : /* 11559 */ MCD::OPC_FilterValue, 1, 46, 65, 0, // Skip to: 28250
2336 : /* 11564 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2337 : /* 11567 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 11601
2338 : /* 11572 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2339 : /* 11575 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11584
2340 : /* 11580 */ MCD::OPC_Decode, 249, 9, 127, // Opcode: L2_loadalignh_pci
2341 : /* 11584 */ MCD::OPC_FilterValue, 1, 21, 65, 0, // Skip to: 28250
2342 : /* 11589 */ MCD::OPC_CheckField, 5, 4, 0, 14, 65, 0, // Skip to: 28250
2343 : /* 11596 */ MCD::OPC_Decode, 250, 9, 128, 1, // Opcode: L2_loadalignh_pcr
2344 : /* 11601 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11618
2345 : /* 11606 */ MCD::OPC_CheckField, 9, 5, 0, 253, 64, 0, // Skip to: 28250
2346 : /* 11613 */ MCD::OPC_Decode, 251, 9, 129, 1, // Opcode: L2_loadalignh_pi
2347 : /* 11618 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11635
2348 : /* 11623 */ MCD::OPC_CheckField, 5, 8, 0, 236, 64, 0, // Skip to: 28250
2349 : /* 11630 */ MCD::OPC_Decode, 252, 9, 128, 1, // Opcode: L2_loadalignh_pr
2350 : /* 11635 */ MCD::OPC_FilterValue, 3, 226, 64, 0, // Skip to: 28250
2351 : /* 11640 */ MCD::OPC_CheckField, 5, 8, 0, 219, 64, 0, // Skip to: 28250
2352 : /* 11647 */ MCD::OPC_Decode, 248, 9, 128, 1, // Opcode: L2_loadalignh_pbr
2353 : /* 11652 */ MCD::OPC_FilterValue, 3, 101, 0, 0, // Skip to: 11758
2354 : /* 11657 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2355 : /* 11660 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11669
2356 : /* 11665 */ MCD::OPC_Decode, 137, 10, 122, // Opcode: L2_loadbzw2_io
2357 : /* 11669 */ MCD::OPC_FilterValue, 1, 192, 64, 0, // Skip to: 28250
2358 : /* 11674 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2359 : /* 11677 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 11710
2360 : /* 11682 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2361 : /* 11685 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 11694
2362 : /* 11690 */ MCD::OPC_Decode, 139, 10, 123, // Opcode: L2_loadbzw2_pci
2363 : /* 11694 */ MCD::OPC_FilterValue, 1, 167, 64, 0, // Skip to: 28250
2364 : /* 11699 */ MCD::OPC_CheckField, 5, 4, 0, 160, 64, 0, // Skip to: 28250
2365 : /* 11706 */ MCD::OPC_Decode, 140, 10, 124, // Opcode: L2_loadbzw2_pcr
2366 : /* 11710 */ MCD::OPC_FilterValue, 1, 11, 0, 0, // Skip to: 11726
2367 : /* 11715 */ MCD::OPC_CheckField, 9, 5, 0, 144, 64, 0, // Skip to: 28250
2368 : /* 11722 */ MCD::OPC_Decode, 141, 10, 125, // Opcode: L2_loadbzw2_pi
2369 : /* 11726 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 11742
2370 : /* 11731 */ MCD::OPC_CheckField, 5, 8, 0, 128, 64, 0, // Skip to: 28250
2371 : /* 11738 */ MCD::OPC_Decode, 142, 10, 124, // Opcode: L2_loadbzw2_pr
2372 : /* 11742 */ MCD::OPC_FilterValue, 3, 119, 64, 0, // Skip to: 28250
2373 : /* 11747 */ MCD::OPC_CheckField, 5, 8, 0, 112, 64, 0, // Skip to: 28250
2374 : /* 11754 */ MCD::OPC_Decode, 138, 10, 124, // Opcode: L2_loadbzw2_pbr
2375 : /* 11758 */ MCD::OPC_FilterValue, 4, 107, 0, 0, // Skip to: 11870
2376 : /* 11763 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2377 : /* 11766 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11776
2378 : /* 11771 */ MCD::OPC_Decode, 241, 9, 130, 1, // Opcode: L2_loadalignb_io
2379 : /* 11776 */ MCD::OPC_FilterValue, 1, 85, 64, 0, // Skip to: 28250
2380 : /* 11781 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2381 : /* 11784 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 11819
2382 : /* 11789 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2383 : /* 11792 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11802
2384 : /* 11797 */ MCD::OPC_Decode, 243, 9, 131, 1, // Opcode: L2_loadalignb_pci
2385 : /* 11802 */ MCD::OPC_FilterValue, 1, 59, 64, 0, // Skip to: 28250
2386 : /* 11807 */ MCD::OPC_CheckField, 5, 4, 0, 52, 64, 0, // Skip to: 28250
2387 : /* 11814 */ MCD::OPC_Decode, 244, 9, 128, 1, // Opcode: L2_loadalignb_pcr
2388 : /* 11819 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11836
2389 : /* 11824 */ MCD::OPC_CheckField, 9, 5, 0, 35, 64, 0, // Skip to: 28250
2390 : /* 11831 */ MCD::OPC_Decode, 245, 9, 132, 1, // Opcode: L2_loadalignb_pi
2391 : /* 11836 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11853
2392 : /* 11841 */ MCD::OPC_CheckField, 5, 8, 0, 18, 64, 0, // Skip to: 28250
2393 : /* 11848 */ MCD::OPC_Decode, 246, 9, 128, 1, // Opcode: L2_loadalignb_pr
2394 : /* 11853 */ MCD::OPC_FilterValue, 3, 8, 64, 0, // Skip to: 28250
2395 : /* 11858 */ MCD::OPC_CheckField, 5, 8, 0, 1, 64, 0, // Skip to: 28250
2396 : /* 11865 */ MCD::OPC_Decode, 242, 9, 128, 1, // Opcode: L2_loadalignb_pbr
2397 : /* 11870 */ MCD::OPC_FilterValue, 5, 107, 0, 0, // Skip to: 11982
2398 : /* 11875 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2399 : /* 11878 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11888
2400 : /* 11883 */ MCD::OPC_Decode, 143, 10, 133, 1, // Opcode: L2_loadbzw4_io
2401 : /* 11888 */ MCD::OPC_FilterValue, 1, 229, 63, 0, // Skip to: 28250
2402 : /* 11893 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2403 : /* 11896 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 11931
2404 : /* 11901 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2405 : /* 11904 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 11914
2406 : /* 11909 */ MCD::OPC_Decode, 145, 10, 134, 1, // Opcode: L2_loadbzw4_pci
2407 : /* 11914 */ MCD::OPC_FilterValue, 1, 203, 63, 0, // Skip to: 28250
2408 : /* 11919 */ MCD::OPC_CheckField, 5, 4, 0, 196, 63, 0, // Skip to: 28250
2409 : /* 11926 */ MCD::OPC_Decode, 146, 10, 135, 1, // Opcode: L2_loadbzw4_pcr
2410 : /* 11931 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 11948
2411 : /* 11936 */ MCD::OPC_CheckField, 9, 5, 0, 179, 63, 0, // Skip to: 28250
2412 : /* 11943 */ MCD::OPC_Decode, 147, 10, 136, 1, // Opcode: L2_loadbzw4_pi
2413 : /* 11948 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 11965
2414 : /* 11953 */ MCD::OPC_CheckField, 5, 8, 0, 162, 63, 0, // Skip to: 28250
2415 : /* 11960 */ MCD::OPC_Decode, 148, 10, 135, 1, // Opcode: L2_loadbzw4_pr
2416 : /* 11965 */ MCD::OPC_FilterValue, 3, 152, 63, 0, // Skip to: 28250
2417 : /* 11970 */ MCD::OPC_CheckField, 5, 8, 0, 145, 63, 0, // Skip to: 28250
2418 : /* 11977 */ MCD::OPC_Decode, 144, 10, 135, 1, // Opcode: L2_loadbzw4_pbr
2419 : /* 11982 */ MCD::OPC_FilterValue, 7, 107, 0, 0, // Skip to: 12094
2420 : /* 11987 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2421 : /* 11990 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12000
2422 : /* 11995 */ MCD::OPC_Decode, 131, 10, 133, 1, // Opcode: L2_loadbsw4_io
2423 : /* 12000 */ MCD::OPC_FilterValue, 1, 117, 63, 0, // Skip to: 28250
2424 : /* 12005 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2425 : /* 12008 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 12043
2426 : /* 12013 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
2427 : /* 12016 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12026
2428 : /* 12021 */ MCD::OPC_Decode, 133, 10, 134, 1, // Opcode: L2_loadbsw4_pci
2429 : /* 12026 */ MCD::OPC_FilterValue, 1, 91, 63, 0, // Skip to: 28250
2430 : /* 12031 */ MCD::OPC_CheckField, 5, 4, 0, 84, 63, 0, // Skip to: 28250
2431 : /* 12038 */ MCD::OPC_Decode, 134, 10, 135, 1, // Opcode: L2_loadbsw4_pcr
2432 : /* 12043 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 12060
2433 : /* 12048 */ MCD::OPC_CheckField, 9, 5, 0, 67, 63, 0, // Skip to: 28250
2434 : /* 12055 */ MCD::OPC_Decode, 135, 10, 136, 1, // Opcode: L2_loadbsw4_pi
2435 : /* 12060 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 12077
2436 : /* 12065 */ MCD::OPC_CheckField, 5, 8, 0, 50, 63, 0, // Skip to: 28250
2437 : /* 12072 */ MCD::OPC_Decode, 136, 10, 135, 1, // Opcode: L2_loadbsw4_pr
2438 : /* 12077 */ MCD::OPC_FilterValue, 3, 40, 63, 0, // Skip to: 28250
2439 : /* 12082 */ MCD::OPC_CheckField, 5, 8, 0, 33, 63, 0, // Skip to: 28250
2440 : /* 12089 */ MCD::OPC_Decode, 132, 10, 135, 1, // Opcode: L2_loadbsw4_pbr
2441 : /* 12094 */ MCD::OPC_FilterValue, 8, 202, 0, 0, // Skip to: 12301
2442 : /* 12099 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2443 : /* 12102 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12112
2444 : /* 12107 */ MCD::OPC_Decode, 149, 10, 137, 1, // Opcode: L2_loadrb_io
2445 : /* 12112 */ MCD::OPC_FilterValue, 1, 5, 63, 0, // Skip to: 28250
2446 : /* 12117 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2447 : /* 12120 */ MCD::OPC_FilterValue, 0, 104, 0, 0, // Skip to: 12229
2448 : /* 12125 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2449 : /* 12128 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 12162
2450 : /* 12133 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2451 : /* 12136 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12146
2452 : /* 12141 */ MCD::OPC_Decode, 151, 10, 138, 1, // Opcode: L2_loadrb_pci
2453 : /* 12146 */ MCD::OPC_FilterValue, 1, 227, 62, 0, // Skip to: 28250
2454 : /* 12151 */ MCD::OPC_CheckField, 5, 4, 0, 220, 62, 0, // Skip to: 28250
2455 : /* 12158 */ MCD::OPC_Decode, 152, 10, 124, // Opcode: L2_loadrb_pcr
2456 : /* 12162 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 12197
2457 : /* 12167 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2458 : /* 12170 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12187
2459 : /* 12175 */ MCD::OPC_CheckField, 9, 2, 0, 196, 62, 0, // Skip to: 28250
2460 : /* 12182 */ MCD::OPC_Decode, 153, 10, 139, 1, // Opcode: L2_loadrb_pi
2461 : /* 12187 */ MCD::OPC_FilterValue, 1, 186, 62, 0, // Skip to: 28250
2462 : /* 12192 */ MCD::OPC_Decode, 197, 10, 140, 1, // Opcode: L2_ploadrbt_pi
2463 : /* 12197 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12213
2464 : /* 12202 */ MCD::OPC_CheckField, 5, 6, 0, 169, 62, 0, // Skip to: 28250
2465 : /* 12209 */ MCD::OPC_Decode, 154, 10, 124, // Opcode: L2_loadrb_pr
2466 : /* 12213 */ MCD::OPC_FilterValue, 3, 160, 62, 0, // Skip to: 28250
2467 : /* 12218 */ MCD::OPC_CheckField, 5, 6, 0, 153, 62, 0, // Skip to: 28250
2468 : /* 12225 */ MCD::OPC_Decode, 150, 10, 124, // Opcode: L2_loadrb_pbr
2469 : /* 12229 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12253
2470 : /* 12234 */ MCD::OPC_CheckField, 25, 2, 1, 137, 62, 0, // Skip to: 28250
2471 : /* 12241 */ MCD::OPC_CheckField, 13, 1, 1, 130, 62, 0, // Skip to: 28250
2472 : /* 12248 */ MCD::OPC_Decode, 193, 10, 140, 1, // Opcode: L2_ploadrbf_pi
2473 : /* 12253 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12277
2474 : /* 12258 */ MCD::OPC_CheckField, 25, 2, 1, 113, 62, 0, // Skip to: 28250
2475 : /* 12265 */ MCD::OPC_CheckField, 13, 1, 1, 106, 62, 0, // Skip to: 28250
2476 : /* 12272 */ MCD::OPC_Decode, 199, 10, 140, 1, // Opcode: L2_ploadrbtnew_pi
2477 : /* 12277 */ MCD::OPC_FilterValue, 3, 96, 62, 0, // Skip to: 28250
2478 : /* 12282 */ MCD::OPC_CheckField, 25, 2, 1, 89, 62, 0, // Skip to: 28250
2479 : /* 12289 */ MCD::OPC_CheckField, 13, 1, 1, 82, 62, 0, // Skip to: 28250
2480 : /* 12296 */ MCD::OPC_Decode, 195, 10, 140, 1, // Opcode: L2_ploadrbfnew_pi
2481 : /* 12301 */ MCD::OPC_FilterValue, 9, 202, 0, 0, // Skip to: 12508
2482 : /* 12306 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2483 : /* 12309 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12319
2484 : /* 12314 */ MCD::OPC_Decode, 177, 10, 137, 1, // Opcode: L2_loadrub_io
2485 : /* 12319 */ MCD::OPC_FilterValue, 1, 54, 62, 0, // Skip to: 28250
2486 : /* 12324 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2487 : /* 12327 */ MCD::OPC_FilterValue, 0, 104, 0, 0, // Skip to: 12436
2488 : /* 12332 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2489 : /* 12335 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 12369
2490 : /* 12340 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2491 : /* 12343 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12353
2492 : /* 12348 */ MCD::OPC_Decode, 179, 10, 138, 1, // Opcode: L2_loadrub_pci
2493 : /* 12353 */ MCD::OPC_FilterValue, 1, 20, 62, 0, // Skip to: 28250
2494 : /* 12358 */ MCD::OPC_CheckField, 5, 4, 0, 13, 62, 0, // Skip to: 28250
2495 : /* 12365 */ MCD::OPC_Decode, 180, 10, 124, // Opcode: L2_loadrub_pcr
2496 : /* 12369 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 12404
2497 : /* 12374 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2498 : /* 12377 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 12394
2499 : /* 12382 */ MCD::OPC_CheckField, 9, 2, 0, 245, 61, 0, // Skip to: 28250
2500 : /* 12389 */ MCD::OPC_Decode, 181, 10, 139, 1, // Opcode: L2_loadrub_pi
2501 : /* 12394 */ MCD::OPC_FilterValue, 1, 235, 61, 0, // Skip to: 28250
2502 : /* 12399 */ MCD::OPC_Decode, 229, 10, 140, 1, // Opcode: L2_ploadrubt_pi
2503 : /* 12404 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12420
2504 : /* 12409 */ MCD::OPC_CheckField, 5, 6, 0, 218, 61, 0, // Skip to: 28250
2505 : /* 12416 */ MCD::OPC_Decode, 182, 10, 124, // Opcode: L2_loadrub_pr
2506 : /* 12420 */ MCD::OPC_FilterValue, 3, 209, 61, 0, // Skip to: 28250
2507 : /* 12425 */ MCD::OPC_CheckField, 5, 6, 0, 202, 61, 0, // Skip to: 28250
2508 : /* 12432 */ MCD::OPC_Decode, 178, 10, 124, // Opcode: L2_loadrub_pbr
2509 : /* 12436 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12460
2510 : /* 12441 */ MCD::OPC_CheckField, 25, 2, 1, 186, 61, 0, // Skip to: 28250
2511 : /* 12448 */ MCD::OPC_CheckField, 13, 1, 1, 179, 61, 0, // Skip to: 28250
2512 : /* 12455 */ MCD::OPC_Decode, 225, 10, 140, 1, // Opcode: L2_ploadrubf_pi
2513 : /* 12460 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12484
2514 : /* 12465 */ MCD::OPC_CheckField, 25, 2, 1, 162, 61, 0, // Skip to: 28250
2515 : /* 12472 */ MCD::OPC_CheckField, 13, 1, 1, 155, 61, 0, // Skip to: 28250
2516 : /* 12479 */ MCD::OPC_Decode, 231, 10, 140, 1, // Opcode: L2_ploadrubtnew_pi
2517 : /* 12484 */ MCD::OPC_FilterValue, 3, 145, 61, 0, // Skip to: 28250
2518 : /* 12489 */ MCD::OPC_CheckField, 25, 2, 1, 138, 61, 0, // Skip to: 28250
2519 : /* 12496 */ MCD::OPC_CheckField, 13, 1, 1, 131, 61, 0, // Skip to: 28250
2520 : /* 12503 */ MCD::OPC_Decode, 227, 10, 140, 1, // Opcode: L2_ploadrubfnew_pi
2521 : /* 12508 */ MCD::OPC_FilterValue, 10, 199, 0, 0, // Skip to: 12712
2522 : /* 12513 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2523 : /* 12516 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12525
2524 : /* 12521 */ MCD::OPC_Decode, 163, 10, 122, // Opcode: L2_loadrh_io
2525 : /* 12525 */ MCD::OPC_FilterValue, 1, 104, 61, 0, // Skip to: 28250
2526 : /* 12530 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2527 : /* 12533 */ MCD::OPC_FilterValue, 0, 102, 0, 0, // Skip to: 12640
2528 : /* 12538 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2529 : /* 12541 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 12574
2530 : /* 12546 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2531 : /* 12549 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12558
2532 : /* 12554 */ MCD::OPC_Decode, 165, 10, 123, // Opcode: L2_loadrh_pci
2533 : /* 12558 */ MCD::OPC_FilterValue, 1, 71, 61, 0, // Skip to: 28250
2534 : /* 12563 */ MCD::OPC_CheckField, 5, 4, 0, 64, 61, 0, // Skip to: 28250
2535 : /* 12570 */ MCD::OPC_Decode, 166, 10, 124, // Opcode: L2_loadrh_pcr
2536 : /* 12574 */ MCD::OPC_FilterValue, 1, 29, 0, 0, // Skip to: 12608
2537 : /* 12579 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2538 : /* 12582 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 12598
2539 : /* 12587 */ MCD::OPC_CheckField, 9, 2, 0, 40, 61, 0, // Skip to: 28250
2540 : /* 12594 */ MCD::OPC_Decode, 167, 10, 125, // Opcode: L2_loadrh_pi
2541 : /* 12598 */ MCD::OPC_FilterValue, 1, 31, 61, 0, // Skip to: 28250
2542 : /* 12603 */ MCD::OPC_Decode, 213, 10, 141, 1, // Opcode: L2_ploadrht_pi
2543 : /* 12608 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12624
2544 : /* 12613 */ MCD::OPC_CheckField, 5, 6, 0, 14, 61, 0, // Skip to: 28250
2545 : /* 12620 */ MCD::OPC_Decode, 168, 10, 124, // Opcode: L2_loadrh_pr
2546 : /* 12624 */ MCD::OPC_FilterValue, 3, 5, 61, 0, // Skip to: 28250
2547 : /* 12629 */ MCD::OPC_CheckField, 5, 6, 0, 254, 60, 0, // Skip to: 28250
2548 : /* 12636 */ MCD::OPC_Decode, 164, 10, 124, // Opcode: L2_loadrh_pbr
2549 : /* 12640 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12664
2550 : /* 12645 */ MCD::OPC_CheckField, 25, 2, 1, 238, 60, 0, // Skip to: 28250
2551 : /* 12652 */ MCD::OPC_CheckField, 13, 1, 1, 231, 60, 0, // Skip to: 28250
2552 : /* 12659 */ MCD::OPC_Decode, 209, 10, 141, 1, // Opcode: L2_ploadrhf_pi
2553 : /* 12664 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12688
2554 : /* 12669 */ MCD::OPC_CheckField, 25, 2, 1, 214, 60, 0, // Skip to: 28250
2555 : /* 12676 */ MCD::OPC_CheckField, 13, 1, 1, 207, 60, 0, // Skip to: 28250
2556 : /* 12683 */ MCD::OPC_Decode, 215, 10, 141, 1, // Opcode: L2_ploadrhtnew_pi
2557 : /* 12688 */ MCD::OPC_FilterValue, 3, 197, 60, 0, // Skip to: 28250
2558 : /* 12693 */ MCD::OPC_CheckField, 25, 2, 1, 190, 60, 0, // Skip to: 28250
2559 : /* 12700 */ MCD::OPC_CheckField, 13, 1, 1, 183, 60, 0, // Skip to: 28250
2560 : /* 12707 */ MCD::OPC_Decode, 211, 10, 141, 1, // Opcode: L2_ploadrhfnew_pi
2561 : /* 12712 */ MCD::OPC_FilterValue, 11, 199, 0, 0, // Skip to: 12916
2562 : /* 12717 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2563 : /* 12720 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12729
2564 : /* 12725 */ MCD::OPC_Decode, 184, 10, 122, // Opcode: L2_loadruh_io
2565 : /* 12729 */ MCD::OPC_FilterValue, 1, 156, 60, 0, // Skip to: 28250
2566 : /* 12734 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2567 : /* 12737 */ MCD::OPC_FilterValue, 0, 102, 0, 0, // Skip to: 12844
2568 : /* 12742 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2569 : /* 12745 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 12778
2570 : /* 12750 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2571 : /* 12753 */ MCD::OPC_FilterValue, 0, 4, 0, 0, // Skip to: 12762
2572 : /* 12758 */ MCD::OPC_Decode, 186, 10, 123, // Opcode: L2_loadruh_pci
2573 : /* 12762 */ MCD::OPC_FilterValue, 1, 123, 60, 0, // Skip to: 28250
2574 : /* 12767 */ MCD::OPC_CheckField, 5, 4, 0, 116, 60, 0, // Skip to: 28250
2575 : /* 12774 */ MCD::OPC_Decode, 187, 10, 124, // Opcode: L2_loadruh_pcr
2576 : /* 12778 */ MCD::OPC_FilterValue, 1, 29, 0, 0, // Skip to: 12812
2577 : /* 12783 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2578 : /* 12786 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 12802
2579 : /* 12791 */ MCD::OPC_CheckField, 9, 2, 0, 92, 60, 0, // Skip to: 28250
2580 : /* 12798 */ MCD::OPC_Decode, 188, 10, 125, // Opcode: L2_loadruh_pi
2581 : /* 12802 */ MCD::OPC_FilterValue, 1, 83, 60, 0, // Skip to: 28250
2582 : /* 12807 */ MCD::OPC_Decode, 237, 10, 141, 1, // Opcode: L2_ploadruht_pi
2583 : /* 12812 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 12828
2584 : /* 12817 */ MCD::OPC_CheckField, 5, 6, 0, 66, 60, 0, // Skip to: 28250
2585 : /* 12824 */ MCD::OPC_Decode, 189, 10, 124, // Opcode: L2_loadruh_pr
2586 : /* 12828 */ MCD::OPC_FilterValue, 3, 57, 60, 0, // Skip to: 28250
2587 : /* 12833 */ MCD::OPC_CheckField, 5, 6, 0, 50, 60, 0, // Skip to: 28250
2588 : /* 12840 */ MCD::OPC_Decode, 185, 10, 124, // Opcode: L2_loadruh_pbr
2589 : /* 12844 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 12868
2590 : /* 12849 */ MCD::OPC_CheckField, 25, 2, 1, 34, 60, 0, // Skip to: 28250
2591 : /* 12856 */ MCD::OPC_CheckField, 13, 1, 1, 27, 60, 0, // Skip to: 28250
2592 : /* 12863 */ MCD::OPC_Decode, 233, 10, 141, 1, // Opcode: L2_ploadruhf_pi
2593 : /* 12868 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 12892
2594 : /* 12873 */ MCD::OPC_CheckField, 25, 2, 1, 10, 60, 0, // Skip to: 28250
2595 : /* 12880 */ MCD::OPC_CheckField, 13, 1, 1, 3, 60, 0, // Skip to: 28250
2596 : /* 12887 */ MCD::OPC_Decode, 239, 10, 141, 1, // Opcode: L2_ploadruhtnew_pi
2597 : /* 12892 */ MCD::OPC_FilterValue, 3, 249, 59, 0, // Skip to: 28250
2598 : /* 12897 */ MCD::OPC_CheckField, 25, 2, 1, 242, 59, 0, // Skip to: 28250
2599 : /* 12904 */ MCD::OPC_CheckField, 13, 1, 1, 235, 59, 0, // Skip to: 28250
2600 : /* 12911 */ MCD::OPC_Decode, 235, 10, 141, 1, // Opcode: L2_ploadruhfnew_pi
2601 : /* 12916 */ MCD::OPC_FilterValue, 12, 202, 0, 0, // Skip to: 13123
2602 : /* 12921 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2603 : /* 12924 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12934
2604 : /* 12929 */ MCD::OPC_Decode, 170, 10, 142, 1, // Opcode: L2_loadri_io
2605 : /* 12934 */ MCD::OPC_FilterValue, 1, 207, 59, 0, // Skip to: 28250
2606 : /* 12939 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2607 : /* 12942 */ MCD::OPC_FilterValue, 0, 104, 0, 0, // Skip to: 13051
2608 : /* 12947 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2609 : /* 12950 */ MCD::OPC_FilterValue, 0, 29, 0, 0, // Skip to: 12984
2610 : /* 12955 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2611 : /* 12958 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 12968
2612 : /* 12963 */ MCD::OPC_Decode, 172, 10, 143, 1, // Opcode: L2_loadri_pci
2613 : /* 12968 */ MCD::OPC_FilterValue, 1, 173, 59, 0, // Skip to: 28250
2614 : /* 12973 */ MCD::OPC_CheckField, 5, 4, 0, 166, 59, 0, // Skip to: 28250
2615 : /* 12980 */ MCD::OPC_Decode, 173, 10, 124, // Opcode: L2_loadri_pcr
2616 : /* 12984 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13019
2617 : /* 12989 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2618 : /* 12992 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13009
2619 : /* 12997 */ MCD::OPC_CheckField, 9, 2, 0, 142, 59, 0, // Skip to: 28250
2620 : /* 13004 */ MCD::OPC_Decode, 174, 10, 144, 1, // Opcode: L2_loadri_pi
2621 : /* 13009 */ MCD::OPC_FilterValue, 1, 132, 59, 0, // Skip to: 28250
2622 : /* 13014 */ MCD::OPC_Decode, 221, 10, 145, 1, // Opcode: L2_ploadrit_pi
2623 : /* 13019 */ MCD::OPC_FilterValue, 2, 11, 0, 0, // Skip to: 13035
2624 : /* 13024 */ MCD::OPC_CheckField, 5, 6, 0, 115, 59, 0, // Skip to: 28250
2625 : /* 13031 */ MCD::OPC_Decode, 175, 10, 124, // Opcode: L2_loadri_pr
2626 : /* 13035 */ MCD::OPC_FilterValue, 3, 106, 59, 0, // Skip to: 28250
2627 : /* 13040 */ MCD::OPC_CheckField, 5, 6, 0, 99, 59, 0, // Skip to: 28250
2628 : /* 13047 */ MCD::OPC_Decode, 171, 10, 124, // Opcode: L2_loadri_pbr
2629 : /* 13051 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13075
2630 : /* 13056 */ MCD::OPC_CheckField, 25, 2, 1, 83, 59, 0, // Skip to: 28250
2631 : /* 13063 */ MCD::OPC_CheckField, 13, 1, 1, 76, 59, 0, // Skip to: 28250
2632 : /* 13070 */ MCD::OPC_Decode, 217, 10, 145, 1, // Opcode: L2_ploadrif_pi
2633 : /* 13075 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13099
2634 : /* 13080 */ MCD::OPC_CheckField, 25, 2, 1, 59, 59, 0, // Skip to: 28250
2635 : /* 13087 */ MCD::OPC_CheckField, 13, 1, 1, 52, 59, 0, // Skip to: 28250
2636 : /* 13094 */ MCD::OPC_Decode, 223, 10, 145, 1, // Opcode: L2_ploadritnew_pi
2637 : /* 13099 */ MCD::OPC_FilterValue, 3, 42, 59, 0, // Skip to: 28250
2638 : /* 13104 */ MCD::OPC_CheckField, 25, 2, 1, 35, 59, 0, // Skip to: 28250
2639 : /* 13111 */ MCD::OPC_CheckField, 13, 1, 1, 28, 59, 0, // Skip to: 28250
2640 : /* 13118 */ MCD::OPC_Decode, 219, 10, 145, 1, // Opcode: L2_ploadrifnew_pi
2641 : /* 13123 */ MCD::OPC_FilterValue, 14, 18, 59, 0, // Skip to: 28250
2642 : /* 13128 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2643 : /* 13131 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13141
2644 : /* 13136 */ MCD::OPC_Decode, 156, 10, 146, 1, // Opcode: L2_loadrd_io
2645 : /* 13141 */ MCD::OPC_FilterValue, 1, 0, 59, 0, // Skip to: 28250
2646 : /* 13146 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2647 : /* 13149 */ MCD::OPC_FilterValue, 0, 107, 0, 0, // Skip to: 13261
2648 : /* 13154 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2649 : /* 13157 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13192
2650 : /* 13162 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
2651 : /* 13165 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13175
2652 : /* 13170 */ MCD::OPC_Decode, 158, 10, 147, 1, // Opcode: L2_loadrd_pci
2653 : /* 13175 */ MCD::OPC_FilterValue, 1, 222, 58, 0, // Skip to: 28250
2654 : /* 13180 */ MCD::OPC_CheckField, 5, 4, 0, 215, 58, 0, // Skip to: 28250
2655 : /* 13187 */ MCD::OPC_Decode, 159, 10, 135, 1, // Opcode: L2_loadrd_pcr
2656 : /* 13192 */ MCD::OPC_FilterValue, 1, 30, 0, 0, // Skip to: 13227
2657 : /* 13197 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2658 : /* 13200 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13217
2659 : /* 13205 */ MCD::OPC_CheckField, 9, 2, 0, 190, 58, 0, // Skip to: 28250
2660 : /* 13212 */ MCD::OPC_Decode, 160, 10, 148, 1, // Opcode: L2_loadrd_pi
2661 : /* 13217 */ MCD::OPC_FilterValue, 1, 180, 58, 0, // Skip to: 28250
2662 : /* 13222 */ MCD::OPC_Decode, 205, 10, 149, 1, // Opcode: L2_ploadrdt_pi
2663 : /* 13227 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13244
2664 : /* 13232 */ MCD::OPC_CheckField, 5, 6, 0, 163, 58, 0, // Skip to: 28250
2665 : /* 13239 */ MCD::OPC_Decode, 161, 10, 135, 1, // Opcode: L2_loadrd_pr
2666 : /* 13244 */ MCD::OPC_FilterValue, 3, 153, 58, 0, // Skip to: 28250
2667 : /* 13249 */ MCD::OPC_CheckField, 5, 6, 0, 146, 58, 0, // Skip to: 28250
2668 : /* 13256 */ MCD::OPC_Decode, 157, 10, 135, 1, // Opcode: L2_loadrd_pbr
2669 : /* 13261 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 13285
2670 : /* 13266 */ MCD::OPC_CheckField, 25, 2, 1, 129, 58, 0, // Skip to: 28250
2671 : /* 13273 */ MCD::OPC_CheckField, 13, 1, 1, 122, 58, 0, // Skip to: 28250
2672 : /* 13280 */ MCD::OPC_Decode, 201, 10, 149, 1, // Opcode: L2_ploadrdf_pi
2673 : /* 13285 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 13309
2674 : /* 13290 */ MCD::OPC_CheckField, 25, 2, 1, 105, 58, 0, // Skip to: 28250
2675 : /* 13297 */ MCD::OPC_CheckField, 13, 1, 1, 98, 58, 0, // Skip to: 28250
2676 : /* 13304 */ MCD::OPC_Decode, 207, 10, 149, 1, // Opcode: L2_ploadrdtnew_pi
2677 : /* 13309 */ MCD::OPC_FilterValue, 3, 88, 58, 0, // Skip to: 28250
2678 : /* 13314 */ MCD::OPC_CheckField, 25, 2, 1, 81, 58, 0, // Skip to: 28250
2679 : /* 13321 */ MCD::OPC_CheckField, 13, 1, 1, 74, 58, 0, // Skip to: 28250
2680 : /* 13328 */ MCD::OPC_Decode, 203, 10, 149, 1, // Opcode: L2_ploadrdfnew_pi
2681 : /* 13333 */ MCD::OPC_FilterValue, 10, 195, 7, 0, // Skip to: 15325
2682 : /* 13338 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
2683 : /* 13341 */ MCD::OPC_FilterValue, 0, 66, 0, 0, // Skip to: 13412
2684 : /* 13346 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2685 : /* 13349 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 13365
2686 : /* 13354 */ MCD::OPC_CheckField, 0, 14, 0, 41, 58, 0, // Skip to: 28250
2687 : /* 13361 */ MCD::OPC_Decode, 195, 22, 54, // Opcode: Y2_dccleana
2688 : /* 13365 */ MCD::OPC_FilterValue, 3, 19, 0, 0, // Skip to: 13389
2689 : /* 13370 */ MCD::OPC_CheckField, 13, 1, 0, 25, 58, 0, // Skip to: 28250
2690 : /* 13377 */ MCD::OPC_CheckField, 0, 8, 0, 18, 58, 0, // Skip to: 28250
2691 : /* 13384 */ MCD::OPC_Decode, 203, 22, 150, 1, // Opcode: Y4_l2fetch
2692 : /* 13389 */ MCD::OPC_FilterValue, 4, 8, 58, 0, // Skip to: 28250
2693 : /* 13394 */ MCD::OPC_CheckField, 16, 5, 0, 1, 58, 0, // Skip to: 28250
2694 : /* 13401 */ MCD::OPC_CheckField, 0, 14, 0, 250, 57, 0, // Skip to: 28250
2695 : /* 13408 */ MCD::OPC_Decode, 193, 22, 58, // Opcode: Y2_barrier
2696 : /* 13412 */ MCD::OPC_FilterValue, 1, 18, 0, 0, // Skip to: 13435
2697 : /* 13417 */ MCD::OPC_CheckField, 25, 3, 0, 234, 57, 0, // Skip to: 28250
2698 : /* 13424 */ MCD::OPC_CheckField, 0, 14, 0, 227, 57, 0, // Skip to: 28250
2699 : /* 13431 */ MCD::OPC_Decode, 198, 22, 54, // Opcode: Y2_dcinva
2700 : /* 13435 */ MCD::OPC_FilterValue, 2, 42, 0, 0, // Skip to: 13482
2701 : /* 13440 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2702 : /* 13443 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 13459
2703 : /* 13448 */ MCD::OPC_CheckField, 0, 14, 0, 203, 57, 0, // Skip to: 28250
2704 : /* 13455 */ MCD::OPC_Decode, 196, 22, 54, // Opcode: Y2_dccleaninva
2705 : /* 13459 */ MCD::OPC_FilterValue, 4, 194, 57, 0, // Skip to: 28250
2706 : /* 13464 */ MCD::OPC_CheckField, 16, 5, 0, 187, 57, 0, // Skip to: 28250
2707 : /* 13471 */ MCD::OPC_CheckField, 0, 14, 0, 180, 57, 0, // Skip to: 28250
2708 : /* 13478 */ MCD::OPC_Decode, 202, 22, 58, // Opcode: Y2_syncht
2709 : /* 13482 */ MCD::OPC_FilterValue, 4, 49, 0, 0, // Skip to: 13536
2710 : /* 13487 */ MCD::OPC_ExtractField, 25, 3, // Inst{27-25} ...
2711 : /* 13490 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13507
2712 : /* 13495 */ MCD::OPC_CheckField, 11, 3, 0, 156, 57, 0, // Skip to: 28250
2713 : /* 13502 */ MCD::OPC_Decode, 190, 14, 151, 1, // Opcode: S2_allocframe
2714 : /* 13507 */ MCD::OPC_FilterValue, 3, 146, 57, 0, // Skip to: 28250
2715 : /* 13512 */ MCD::OPC_CheckPredicate, 1, 141, 57, 0, // Skip to: 28250
2716 : /* 13517 */ MCD::OPC_CheckField, 13, 1, 0, 134, 57, 0, // Skip to: 28250
2717 : /* 13524 */ MCD::OPC_CheckField, 0, 8, 0, 127, 57, 0, // Skip to: 28250
2718 : /* 13531 */ MCD::OPC_Decode, 205, 22, 152, 1, // Opcode: Y5_l2fetch
2719 : /* 13536 */ MCD::OPC_FilterValue, 5, 26, 0, 0, // Skip to: 13567
2720 : /* 13541 */ MCD::OPC_CheckField, 25, 3, 0, 110, 57, 0, // Skip to: 28250
2721 : /* 13548 */ MCD::OPC_CheckField, 13, 1, 0, 103, 57, 0, // Skip to: 28250
2722 : /* 13555 */ MCD::OPC_CheckField, 2, 6, 0, 96, 57, 0, // Skip to: 28250
2723 : /* 13562 */ MCD::OPC_Decode, 173, 16, 153, 1, // Opcode: S2_storew_locked
2724 : /* 13567 */ MCD::OPC_FilterValue, 6, 18, 0, 0, // Skip to: 13590
2725 : /* 13572 */ MCD::OPC_CheckField, 25, 3, 0, 79, 57, 0, // Skip to: 28250
2726 : /* 13579 */ MCD::OPC_CheckField, 0, 14, 0, 72, 57, 0, // Skip to: 28250
2727 : /* 13586 */ MCD::OPC_Decode, 199, 22, 54, // Opcode: Y2_dczeroa
2728 : /* 13590 */ MCD::OPC_FilterValue, 7, 26, 0, 0, // Skip to: 13621
2729 : /* 13595 */ MCD::OPC_CheckField, 25, 3, 0, 56, 57, 0, // Skip to: 28250
2730 : /* 13602 */ MCD::OPC_CheckField, 13, 1, 0, 49, 57, 0, // Skip to: 28250
2731 : /* 13609 */ MCD::OPC_CheckField, 2, 6, 0, 42, 57, 0, // Skip to: 28250
2732 : /* 13616 */ MCD::OPC_Decode, 184, 17, 154, 1, // Opcode: S4_stored_locked
2733 : /* 13621 */ MCD::OPC_FilterValue, 8, 207, 0, 0, // Skip to: 13833
2734 : /* 13626 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2735 : /* 13629 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13639
2736 : /* 13634 */ MCD::OPC_Decode, 245, 15, 155, 1, // Opcode: S2_storerb_io
2737 : /* 13639 */ MCD::OPC_FilterValue, 1, 14, 57, 0, // Skip to: 28250
2738 : /* 13644 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2739 : /* 13647 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13689
2740 : /* 13652 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2741 : /* 13655 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13672
2742 : /* 13660 */ MCD::OPC_CheckField, 7, 1, 0, 247, 56, 0, // Skip to: 28250
2743 : /* 13667 */ MCD::OPC_Decode, 247, 15, 156, 1, // Opcode: S2_storerb_pci
2744 : /* 13672 */ MCD::OPC_FilterValue, 2, 237, 56, 0, // Skip to: 28250
2745 : /* 13677 */ MCD::OPC_CheckField, 3, 5, 0, 230, 56, 0, // Skip to: 28250
2746 : /* 13684 */ MCD::OPC_Decode, 248, 15, 157, 1, // Opcode: S2_storerb_pcr
2747 : /* 13689 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 13799
2748 : /* 13694 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2749 : /* 13697 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 13757
2750 : /* 13702 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2751 : /* 13705 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13740
2752 : /* 13710 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2753 : /* 13713 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13730
2754 : /* 13718 */ MCD::OPC_CheckField, 0, 2, 0, 189, 56, 0, // Skip to: 28250
2755 : /* 13725 */ MCD::OPC_Decode, 249, 15, 158, 1, // Opcode: S2_storerb_pi
2756 : /* 13730 */ MCD::OPC_FilterValue, 1, 179, 56, 0, // Skip to: 28250
2757 : /* 13735 */ MCD::OPC_Decode, 201, 15, 159, 1, // Opcode: S2_pstorerbt_pi
2758 : /* 13740 */ MCD::OPC_FilterValue, 1, 169, 56, 0, // Skip to: 28250
2759 : /* 13745 */ MCD::OPC_CheckField, 13, 1, 1, 162, 56, 0, // Skip to: 28250
2760 : /* 13752 */ MCD::OPC_Decode, 202, 15, 159, 1, // Opcode: S2_pstorerbtnew_pi
2761 : /* 13757 */ MCD::OPC_FilterValue, 1, 152, 56, 0, // Skip to: 28250
2762 : /* 13762 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2763 : /* 13765 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13782
2764 : /* 13770 */ MCD::OPC_CheckField, 13, 1, 1, 137, 56, 0, // Skip to: 28250
2765 : /* 13777 */ MCD::OPC_Decode, 192, 15, 159, 1, // Opcode: S2_pstorerbf_pi
2766 : /* 13782 */ MCD::OPC_FilterValue, 1, 127, 56, 0, // Skip to: 28250
2767 : /* 13787 */ MCD::OPC_CheckField, 13, 1, 1, 120, 56, 0, // Skip to: 28250
2768 : /* 13794 */ MCD::OPC_Decode, 193, 15, 159, 1, // Opcode: S2_pstorerbfnew_pi
2769 : /* 13799 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 13816
2770 : /* 13804 */ MCD::OPC_CheckField, 0, 8, 0, 103, 56, 0, // Skip to: 28250
2771 : /* 13811 */ MCD::OPC_Decode, 250, 15, 157, 1, // Opcode: S2_storerb_pr
2772 : /* 13816 */ MCD::OPC_FilterValue, 3, 93, 56, 0, // Skip to: 28250
2773 : /* 13821 */ MCD::OPC_CheckField, 0, 8, 0, 86, 56, 0, // Skip to: 28250
2774 : /* 13828 */ MCD::OPC_Decode, 246, 15, 157, 1, // Opcode: S2_storerb_pbr
2775 : /* 13833 */ MCD::OPC_FilterValue, 10, 207, 0, 0, // Skip to: 14045
2776 : /* 13838 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2777 : /* 13841 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 13851
2778 : /* 13846 */ MCD::OPC_Decode, 145, 16, 160, 1, // Opcode: S2_storerh_io
2779 : /* 13851 */ MCD::OPC_FilterValue, 1, 58, 56, 0, // Skip to: 28250
2780 : /* 13856 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2781 : /* 13859 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 13901
2782 : /* 13864 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2783 : /* 13867 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13884
2784 : /* 13872 */ MCD::OPC_CheckField, 7, 1, 0, 35, 56, 0, // Skip to: 28250
2785 : /* 13879 */ MCD::OPC_Decode, 147, 16, 161, 1, // Opcode: S2_storerh_pci
2786 : /* 13884 */ MCD::OPC_FilterValue, 2, 25, 56, 0, // Skip to: 28250
2787 : /* 13889 */ MCD::OPC_CheckField, 3, 5, 0, 18, 56, 0, // Skip to: 28250
2788 : /* 13896 */ MCD::OPC_Decode, 148, 16, 157, 1, // Opcode: S2_storerh_pcr
2789 : /* 13901 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14011
2790 : /* 13906 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2791 : /* 13909 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 13969
2792 : /* 13914 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2793 : /* 13917 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 13952
2794 : /* 13922 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2795 : /* 13925 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13942
2796 : /* 13930 */ MCD::OPC_CheckField, 0, 2, 0, 233, 55, 0, // Skip to: 28250
2797 : /* 13937 */ MCD::OPC_Decode, 149, 16, 162, 1, // Opcode: S2_storerh_pi
2798 : /* 13942 */ MCD::OPC_FilterValue, 1, 223, 55, 0, // Skip to: 28250
2799 : /* 13947 */ MCD::OPC_Decode, 225, 15, 163, 1, // Opcode: S2_pstorerht_pi
2800 : /* 13952 */ MCD::OPC_FilterValue, 1, 213, 55, 0, // Skip to: 28250
2801 : /* 13957 */ MCD::OPC_CheckField, 13, 1, 1, 206, 55, 0, // Skip to: 28250
2802 : /* 13964 */ MCD::OPC_Decode, 226, 15, 163, 1, // Opcode: S2_pstorerhtnew_pi
2803 : /* 13969 */ MCD::OPC_FilterValue, 1, 196, 55, 0, // Skip to: 28250
2804 : /* 13974 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2805 : /* 13977 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 13994
2806 : /* 13982 */ MCD::OPC_CheckField, 13, 1, 1, 181, 55, 0, // Skip to: 28250
2807 : /* 13989 */ MCD::OPC_Decode, 216, 15, 163, 1, // Opcode: S2_pstorerhf_pi
2808 : /* 13994 */ MCD::OPC_FilterValue, 1, 171, 55, 0, // Skip to: 28250
2809 : /* 13999 */ MCD::OPC_CheckField, 13, 1, 1, 164, 55, 0, // Skip to: 28250
2810 : /* 14006 */ MCD::OPC_Decode, 217, 15, 163, 1, // Opcode: S2_pstorerhfnew_pi
2811 : /* 14011 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14028
2812 : /* 14016 */ MCD::OPC_CheckField, 0, 8, 0, 147, 55, 0, // Skip to: 28250
2813 : /* 14023 */ MCD::OPC_Decode, 150, 16, 157, 1, // Opcode: S2_storerh_pr
2814 : /* 14028 */ MCD::OPC_FilterValue, 3, 137, 55, 0, // Skip to: 28250
2815 : /* 14033 */ MCD::OPC_CheckField, 0, 8, 0, 130, 55, 0, // Skip to: 28250
2816 : /* 14040 */ MCD::OPC_Decode, 146, 16, 157, 1, // Opcode: S2_storerh_pbr
2817 : /* 14045 */ MCD::OPC_FilterValue, 11, 207, 0, 0, // Skip to: 14257
2818 : /* 14050 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2819 : /* 14053 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14063
2820 : /* 14058 */ MCD::OPC_Decode, 138, 16, 160, 1, // Opcode: S2_storerf_io
2821 : /* 14063 */ MCD::OPC_FilterValue, 1, 102, 55, 0, // Skip to: 28250
2822 : /* 14068 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2823 : /* 14071 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14113
2824 : /* 14076 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2825 : /* 14079 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14096
2826 : /* 14084 */ MCD::OPC_CheckField, 7, 1, 0, 79, 55, 0, // Skip to: 28250
2827 : /* 14091 */ MCD::OPC_Decode, 140, 16, 161, 1, // Opcode: S2_storerf_pci
2828 : /* 14096 */ MCD::OPC_FilterValue, 2, 69, 55, 0, // Skip to: 28250
2829 : /* 14101 */ MCD::OPC_CheckField, 3, 5, 0, 62, 55, 0, // Skip to: 28250
2830 : /* 14108 */ MCD::OPC_Decode, 141, 16, 157, 1, // Opcode: S2_storerf_pcr
2831 : /* 14113 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14223
2832 : /* 14118 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2833 : /* 14121 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14181
2834 : /* 14126 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2835 : /* 14129 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14164
2836 : /* 14134 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2837 : /* 14137 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14154
2838 : /* 14142 */ MCD::OPC_CheckField, 0, 2, 0, 21, 55, 0, // Skip to: 28250
2839 : /* 14149 */ MCD::OPC_Decode, 142, 16, 162, 1, // Opcode: S2_storerf_pi
2840 : /* 14154 */ MCD::OPC_FilterValue, 1, 11, 55, 0, // Skip to: 28250
2841 : /* 14159 */ MCD::OPC_Decode, 213, 15, 163, 1, // Opcode: S2_pstorerft_pi
2842 : /* 14164 */ MCD::OPC_FilterValue, 1, 1, 55, 0, // Skip to: 28250
2843 : /* 14169 */ MCD::OPC_CheckField, 13, 1, 1, 250, 54, 0, // Skip to: 28250
2844 : /* 14176 */ MCD::OPC_Decode, 214, 15, 163, 1, // Opcode: S2_pstorerftnew_pi
2845 : /* 14181 */ MCD::OPC_FilterValue, 1, 240, 54, 0, // Skip to: 28250
2846 : /* 14186 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2847 : /* 14189 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14206
2848 : /* 14194 */ MCD::OPC_CheckField, 13, 1, 1, 225, 54, 0, // Skip to: 28250
2849 : /* 14201 */ MCD::OPC_Decode, 210, 15, 163, 1, // Opcode: S2_pstorerff_pi
2850 : /* 14206 */ MCD::OPC_FilterValue, 1, 215, 54, 0, // Skip to: 28250
2851 : /* 14211 */ MCD::OPC_CheckField, 13, 1, 1, 208, 54, 0, // Skip to: 28250
2852 : /* 14218 */ MCD::OPC_Decode, 211, 15, 163, 1, // Opcode: S2_pstorerffnew_pi
2853 : /* 14223 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14240
2854 : /* 14228 */ MCD::OPC_CheckField, 0, 8, 0, 191, 54, 0, // Skip to: 28250
2855 : /* 14235 */ MCD::OPC_Decode, 143, 16, 157, 1, // Opcode: S2_storerf_pr
2856 : /* 14240 */ MCD::OPC_FilterValue, 3, 181, 54, 0, // Skip to: 28250
2857 : /* 14245 */ MCD::OPC_CheckField, 0, 8, 0, 174, 54, 0, // Skip to: 28250
2858 : /* 14252 */ MCD::OPC_Decode, 139, 16, 157, 1, // Opcode: S2_storerf_pbr
2859 : /* 14257 */ MCD::OPC_FilterValue, 12, 207, 0, 0, // Skip to: 14469
2860 : /* 14262 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2861 : /* 14265 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14275
2862 : /* 14270 */ MCD::OPC_Decode, 159, 16, 164, 1, // Opcode: S2_storeri_io
2863 : /* 14275 */ MCD::OPC_FilterValue, 1, 146, 54, 0, // Skip to: 28250
2864 : /* 14280 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2865 : /* 14283 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14325
2866 : /* 14288 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2867 : /* 14291 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14308
2868 : /* 14296 */ MCD::OPC_CheckField, 7, 1, 0, 123, 54, 0, // Skip to: 28250
2869 : /* 14303 */ MCD::OPC_Decode, 161, 16, 165, 1, // Opcode: S2_storeri_pci
2870 : /* 14308 */ MCD::OPC_FilterValue, 2, 113, 54, 0, // Skip to: 28250
2871 : /* 14313 */ MCD::OPC_CheckField, 3, 5, 0, 106, 54, 0, // Skip to: 28250
2872 : /* 14320 */ MCD::OPC_Decode, 162, 16, 157, 1, // Opcode: S2_storeri_pcr
2873 : /* 14325 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14435
2874 : /* 14330 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2875 : /* 14333 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14393
2876 : /* 14338 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2877 : /* 14341 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14376
2878 : /* 14346 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2879 : /* 14349 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14366
2880 : /* 14354 */ MCD::OPC_CheckField, 0, 2, 0, 65, 54, 0, // Skip to: 28250
2881 : /* 14361 */ MCD::OPC_Decode, 163, 16, 166, 1, // Opcode: S2_storeri_pi
2882 : /* 14366 */ MCD::OPC_FilterValue, 1, 55, 54, 0, // Skip to: 28250
2883 : /* 14371 */ MCD::OPC_Decode, 237, 15, 167, 1, // Opcode: S2_pstorerit_pi
2884 : /* 14376 */ MCD::OPC_FilterValue, 1, 45, 54, 0, // Skip to: 28250
2885 : /* 14381 */ MCD::OPC_CheckField, 13, 1, 1, 38, 54, 0, // Skip to: 28250
2886 : /* 14388 */ MCD::OPC_Decode, 238, 15, 167, 1, // Opcode: S2_pstoreritnew_pi
2887 : /* 14393 */ MCD::OPC_FilterValue, 1, 28, 54, 0, // Skip to: 28250
2888 : /* 14398 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2889 : /* 14401 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14418
2890 : /* 14406 */ MCD::OPC_CheckField, 13, 1, 1, 13, 54, 0, // Skip to: 28250
2891 : /* 14413 */ MCD::OPC_Decode, 228, 15, 167, 1, // Opcode: S2_pstorerif_pi
2892 : /* 14418 */ MCD::OPC_FilterValue, 1, 3, 54, 0, // Skip to: 28250
2893 : /* 14423 */ MCD::OPC_CheckField, 13, 1, 1, 252, 53, 0, // Skip to: 28250
2894 : /* 14430 */ MCD::OPC_Decode, 229, 15, 167, 1, // Opcode: S2_pstorerifnew_pi
2895 : /* 14435 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14452
2896 : /* 14440 */ MCD::OPC_CheckField, 0, 8, 0, 235, 53, 0, // Skip to: 28250
2897 : /* 14447 */ MCD::OPC_Decode, 164, 16, 157, 1, // Opcode: S2_storeri_pr
2898 : /* 14452 */ MCD::OPC_FilterValue, 3, 225, 53, 0, // Skip to: 28250
2899 : /* 14457 */ MCD::OPC_CheckField, 0, 8, 0, 218, 53, 0, // Skip to: 28250
2900 : /* 14464 */ MCD::OPC_Decode, 160, 16, 157, 1, // Opcode: S2_storeri_pbr
2901 : /* 14469 */ MCD::OPC_FilterValue, 13, 127, 2, 0, // Skip to: 15113
2902 : /* 14474 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
2903 : /* 14477 */ MCD::OPC_FilterValue, 0, 207, 0, 0, // Skip to: 14689
2904 : /* 14482 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2905 : /* 14485 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14495
2906 : /* 14490 */ MCD::OPC_Decode, 252, 15, 168, 1, // Opcode: S2_storerbnew_io
2907 : /* 14495 */ MCD::OPC_FilterValue, 1, 182, 53, 0, // Skip to: 28250
2908 : /* 14500 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2909 : /* 14503 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14545
2910 : /* 14508 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2911 : /* 14511 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14528
2912 : /* 14516 */ MCD::OPC_CheckField, 7, 1, 0, 159, 53, 0, // Skip to: 28250
2913 : /* 14523 */ MCD::OPC_Decode, 254, 15, 169, 1, // Opcode: S2_storerbnew_pci
2914 : /* 14528 */ MCD::OPC_FilterValue, 2, 149, 53, 0, // Skip to: 28250
2915 : /* 14533 */ MCD::OPC_CheckField, 3, 5, 0, 142, 53, 0, // Skip to: 28250
2916 : /* 14540 */ MCD::OPC_Decode, 255, 15, 170, 1, // Opcode: S2_storerbnew_pcr
2917 : /* 14545 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14655
2918 : /* 14550 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2919 : /* 14553 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14613
2920 : /* 14558 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2921 : /* 14561 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14596
2922 : /* 14566 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2923 : /* 14569 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14586
2924 : /* 14574 */ MCD::OPC_CheckField, 0, 2, 0, 101, 53, 0, // Skip to: 28250
2925 : /* 14581 */ MCD::OPC_Decode, 128, 16, 171, 1, // Opcode: S2_storerbnew_pi
2926 : /* 14586 */ MCD::OPC_FilterValue, 1, 91, 53, 0, // Skip to: 28250
2927 : /* 14591 */ MCD::OPC_Decode, 198, 15, 172, 1, // Opcode: S2_pstorerbnewt_pi
2928 : /* 14596 */ MCD::OPC_FilterValue, 1, 81, 53, 0, // Skip to: 28250
2929 : /* 14601 */ MCD::OPC_CheckField, 13, 1, 1, 74, 53, 0, // Skip to: 28250
2930 : /* 14608 */ MCD::OPC_Decode, 199, 15, 172, 1, // Opcode: S2_pstorerbnewtnew_pi
2931 : /* 14613 */ MCD::OPC_FilterValue, 1, 64, 53, 0, // Skip to: 28250
2932 : /* 14618 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2933 : /* 14621 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14638
2934 : /* 14626 */ MCD::OPC_CheckField, 13, 1, 1, 49, 53, 0, // Skip to: 28250
2935 : /* 14633 */ MCD::OPC_Decode, 195, 15, 172, 1, // Opcode: S2_pstorerbnewf_pi
2936 : /* 14638 */ MCD::OPC_FilterValue, 1, 39, 53, 0, // Skip to: 28250
2937 : /* 14643 */ MCD::OPC_CheckField, 13, 1, 1, 32, 53, 0, // Skip to: 28250
2938 : /* 14650 */ MCD::OPC_Decode, 196, 15, 172, 1, // Opcode: S2_pstorerbnewfnew_pi
2939 : /* 14655 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14672
2940 : /* 14660 */ MCD::OPC_CheckField, 0, 8, 0, 15, 53, 0, // Skip to: 28250
2941 : /* 14667 */ MCD::OPC_Decode, 129, 16, 170, 1, // Opcode: S2_storerbnew_pr
2942 : /* 14672 */ MCD::OPC_FilterValue, 3, 5, 53, 0, // Skip to: 28250
2943 : /* 14677 */ MCD::OPC_CheckField, 0, 8, 0, 254, 52, 0, // Skip to: 28250
2944 : /* 14684 */ MCD::OPC_Decode, 253, 15, 170, 1, // Opcode: S2_storerbnew_pbr
2945 : /* 14689 */ MCD::OPC_FilterValue, 1, 207, 0, 0, // Skip to: 14901
2946 : /* 14694 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2947 : /* 14697 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14707
2948 : /* 14702 */ MCD::OPC_Decode, 152, 16, 173, 1, // Opcode: S2_storerhnew_io
2949 : /* 14707 */ MCD::OPC_FilterValue, 1, 226, 52, 0, // Skip to: 28250
2950 : /* 14712 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2951 : /* 14715 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14757
2952 : /* 14720 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2953 : /* 14723 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14740
2954 : /* 14728 */ MCD::OPC_CheckField, 7, 1, 0, 203, 52, 0, // Skip to: 28250
2955 : /* 14735 */ MCD::OPC_Decode, 154, 16, 174, 1, // Opcode: S2_storerhnew_pci
2956 : /* 14740 */ MCD::OPC_FilterValue, 2, 193, 52, 0, // Skip to: 28250
2957 : /* 14745 */ MCD::OPC_CheckField, 3, 5, 0, 186, 52, 0, // Skip to: 28250
2958 : /* 14752 */ MCD::OPC_Decode, 155, 16, 170, 1, // Opcode: S2_storerhnew_pcr
2959 : /* 14757 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 14867
2960 : /* 14762 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
2961 : /* 14765 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 14825
2962 : /* 14770 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2963 : /* 14773 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 14808
2964 : /* 14778 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
2965 : /* 14781 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14798
2966 : /* 14786 */ MCD::OPC_CheckField, 0, 2, 0, 145, 52, 0, // Skip to: 28250
2967 : /* 14793 */ MCD::OPC_Decode, 156, 16, 175, 1, // Opcode: S2_storerhnew_pi
2968 : /* 14798 */ MCD::OPC_FilterValue, 1, 135, 52, 0, // Skip to: 28250
2969 : /* 14803 */ MCD::OPC_Decode, 222, 15, 176, 1, // Opcode: S2_pstorerhnewt_pi
2970 : /* 14808 */ MCD::OPC_FilterValue, 1, 125, 52, 0, // Skip to: 28250
2971 : /* 14813 */ MCD::OPC_CheckField, 13, 1, 1, 118, 52, 0, // Skip to: 28250
2972 : /* 14820 */ MCD::OPC_Decode, 223, 15, 176, 1, // Opcode: S2_pstorerhnewtnew_pi
2973 : /* 14825 */ MCD::OPC_FilterValue, 1, 108, 52, 0, // Skip to: 28250
2974 : /* 14830 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
2975 : /* 14833 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14850
2976 : /* 14838 */ MCD::OPC_CheckField, 13, 1, 1, 93, 52, 0, // Skip to: 28250
2977 : /* 14845 */ MCD::OPC_Decode, 219, 15, 176, 1, // Opcode: S2_pstorerhnewf_pi
2978 : /* 14850 */ MCD::OPC_FilterValue, 1, 83, 52, 0, // Skip to: 28250
2979 : /* 14855 */ MCD::OPC_CheckField, 13, 1, 1, 76, 52, 0, // Skip to: 28250
2980 : /* 14862 */ MCD::OPC_Decode, 220, 15, 176, 1, // Opcode: S2_pstorerhnewfnew_pi
2981 : /* 14867 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 14884
2982 : /* 14872 */ MCD::OPC_CheckField, 0, 8, 0, 59, 52, 0, // Skip to: 28250
2983 : /* 14879 */ MCD::OPC_Decode, 157, 16, 170, 1, // Opcode: S2_storerhnew_pr
2984 : /* 14884 */ MCD::OPC_FilterValue, 3, 49, 52, 0, // Skip to: 28250
2985 : /* 14889 */ MCD::OPC_CheckField, 0, 8, 0, 42, 52, 0, // Skip to: 28250
2986 : /* 14896 */ MCD::OPC_Decode, 153, 16, 170, 1, // Opcode: S2_storerhnew_pbr
2987 : /* 14901 */ MCD::OPC_FilterValue, 2, 32, 52, 0, // Skip to: 28250
2988 : /* 14906 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
2989 : /* 14909 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 14919
2990 : /* 14914 */ MCD::OPC_Decode, 166, 16, 177, 1, // Opcode: S2_storerinew_io
2991 : /* 14919 */ MCD::OPC_FilterValue, 1, 14, 52, 0, // Skip to: 28250
2992 : /* 14924 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
2993 : /* 14927 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 14969
2994 : /* 14932 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
2995 : /* 14935 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 14952
2996 : /* 14940 */ MCD::OPC_CheckField, 7, 1, 0, 247, 51, 0, // Skip to: 28250
2997 : /* 14947 */ MCD::OPC_Decode, 168, 16, 178, 1, // Opcode: S2_storerinew_pci
2998 : /* 14952 */ MCD::OPC_FilterValue, 2, 237, 51, 0, // Skip to: 28250
2999 : /* 14957 */ MCD::OPC_CheckField, 3, 5, 0, 230, 51, 0, // Skip to: 28250
3000 : /* 14964 */ MCD::OPC_Decode, 169, 16, 170, 1, // Opcode: S2_storerinew_pcr
3001 : /* 14969 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15079
3002 : /* 14974 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3003 : /* 14977 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15037
3004 : /* 14982 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3005 : /* 14985 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15020
3006 : /* 14990 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3007 : /* 14993 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15010
3008 : /* 14998 */ MCD::OPC_CheckField, 0, 2, 0, 189, 51, 0, // Skip to: 28250
3009 : /* 15005 */ MCD::OPC_Decode, 170, 16, 179, 1, // Opcode: S2_storerinew_pi
3010 : /* 15010 */ MCD::OPC_FilterValue, 1, 179, 51, 0, // Skip to: 28250
3011 : /* 15015 */ MCD::OPC_Decode, 234, 15, 180, 1, // Opcode: S2_pstorerinewt_pi
3012 : /* 15020 */ MCD::OPC_FilterValue, 1, 169, 51, 0, // Skip to: 28250
3013 : /* 15025 */ MCD::OPC_CheckField, 13, 1, 1, 162, 51, 0, // Skip to: 28250
3014 : /* 15032 */ MCD::OPC_Decode, 235, 15, 180, 1, // Opcode: S2_pstorerinewtnew_pi
3015 : /* 15037 */ MCD::OPC_FilterValue, 1, 152, 51, 0, // Skip to: 28250
3016 : /* 15042 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3017 : /* 15045 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15062
3018 : /* 15050 */ MCD::OPC_CheckField, 13, 1, 1, 137, 51, 0, // Skip to: 28250
3019 : /* 15057 */ MCD::OPC_Decode, 231, 15, 180, 1, // Opcode: S2_pstorerinewf_pi
3020 : /* 15062 */ MCD::OPC_FilterValue, 1, 127, 51, 0, // Skip to: 28250
3021 : /* 15067 */ MCD::OPC_CheckField, 13, 1, 1, 120, 51, 0, // Skip to: 28250
3022 : /* 15074 */ MCD::OPC_Decode, 232, 15, 180, 1, // Opcode: S2_pstorerinewfnew_pi
3023 : /* 15079 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15096
3024 : /* 15084 */ MCD::OPC_CheckField, 0, 8, 0, 103, 51, 0, // Skip to: 28250
3025 : /* 15091 */ MCD::OPC_Decode, 171, 16, 170, 1, // Opcode: S2_storerinew_pr
3026 : /* 15096 */ MCD::OPC_FilterValue, 3, 93, 51, 0, // Skip to: 28250
3027 : /* 15101 */ MCD::OPC_CheckField, 0, 8, 0, 86, 51, 0, // Skip to: 28250
3028 : /* 15108 */ MCD::OPC_Decode, 167, 16, 170, 1, // Opcode: S2_storerinew_pbr
3029 : /* 15113 */ MCD::OPC_FilterValue, 14, 76, 51, 0, // Skip to: 28250
3030 : /* 15118 */ MCD::OPC_ExtractField, 27, 1, // Inst{27} ...
3031 : /* 15121 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 15131
3032 : /* 15126 */ MCD::OPC_Decode, 131, 16, 181, 1, // Opcode: S2_storerd_io
3033 : /* 15131 */ MCD::OPC_FilterValue, 1, 58, 51, 0, // Skip to: 28250
3034 : /* 15136 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
3035 : /* 15139 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 15181
3036 : /* 15144 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
3037 : /* 15147 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15164
3038 : /* 15152 */ MCD::OPC_CheckField, 7, 1, 0, 35, 51, 0, // Skip to: 28250
3039 : /* 15159 */ MCD::OPC_Decode, 133, 16, 182, 1, // Opcode: S2_storerd_pci
3040 : /* 15164 */ MCD::OPC_FilterValue, 2, 25, 51, 0, // Skip to: 28250
3041 : /* 15169 */ MCD::OPC_CheckField, 3, 5, 0, 18, 51, 0, // Skip to: 28250
3042 : /* 15176 */ MCD::OPC_Decode, 134, 16, 183, 1, // Opcode: S2_storerd_pcr
3043 : /* 15181 */ MCD::OPC_FilterValue, 1, 105, 0, 0, // Skip to: 15291
3044 : /* 15186 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
3045 : /* 15189 */ MCD::OPC_FilterValue, 0, 55, 0, 0, // Skip to: 15249
3046 : /* 15194 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3047 : /* 15197 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 15232
3048 : /* 15202 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3049 : /* 15205 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15222
3050 : /* 15210 */ MCD::OPC_CheckField, 0, 2, 0, 233, 50, 0, // Skip to: 28250
3051 : /* 15217 */ MCD::OPC_Decode, 135, 16, 184, 1, // Opcode: S2_storerd_pi
3052 : /* 15222 */ MCD::OPC_FilterValue, 1, 223, 50, 0, // Skip to: 28250
3053 : /* 15227 */ MCD::OPC_Decode, 207, 15, 185, 1, // Opcode: S2_pstorerdt_pi
3054 : /* 15232 */ MCD::OPC_FilterValue, 1, 213, 50, 0, // Skip to: 28250
3055 : /* 15237 */ MCD::OPC_CheckField, 13, 1, 1, 206, 50, 0, // Skip to: 28250
3056 : /* 15244 */ MCD::OPC_Decode, 208, 15, 185, 1, // Opcode: S2_pstorerdtnew_pi
3057 : /* 15249 */ MCD::OPC_FilterValue, 1, 196, 50, 0, // Skip to: 28250
3058 : /* 15254 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
3059 : /* 15257 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15274
3060 : /* 15262 */ MCD::OPC_CheckField, 13, 1, 1, 181, 50, 0, // Skip to: 28250
3061 : /* 15269 */ MCD::OPC_Decode, 204, 15, 185, 1, // Opcode: S2_pstorerdf_pi
3062 : /* 15274 */ MCD::OPC_FilterValue, 1, 171, 50, 0, // Skip to: 28250
3063 : /* 15279 */ MCD::OPC_CheckField, 13, 1, 1, 164, 50, 0, // Skip to: 28250
3064 : /* 15286 */ MCD::OPC_Decode, 205, 15, 185, 1, // Opcode: S2_pstorerdfnew_pi
3065 : /* 15291 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15308
3066 : /* 15296 */ MCD::OPC_CheckField, 0, 8, 0, 147, 50, 0, // Skip to: 28250
3067 : /* 15303 */ MCD::OPC_Decode, 136, 16, 183, 1, // Opcode: S2_storerd_pr
3068 : /* 15308 */ MCD::OPC_FilterValue, 3, 137, 50, 0, // Skip to: 28250
3069 : /* 15313 */ MCD::OPC_CheckField, 0, 8, 0, 130, 50, 0, // Skip to: 28250
3070 : /* 15320 */ MCD::OPC_Decode, 132, 16, 183, 1, // Opcode: S2_storerd_pbr
3071 : /* 15325 */ MCD::OPC_FilterValue, 11, 5, 0, 0, // Skip to: 15335
3072 : /* 15330 */ MCD::OPC_Decode, 199, 5, 186, 1, // Opcode: A2_addi
3073 : /* 15335 */ MCD::OPC_FilterValue, 12, 189, 9, 0, // Skip to: 17833
3074 : /* 15340 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
3075 : /* 15343 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15360
3076 : /* 15348 */ MCD::OPC_CheckField, 13, 1, 0, 95, 50, 0, // Skip to: 28250
3077 : /* 15355 */ MCD::OPC_Decode, 184, 16, 187, 1, // Opcode: S2_valignib
3078 : /* 15360 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15377
3079 : /* 15365 */ MCD::OPC_CheckField, 13, 1, 0, 78, 50, 0, // Skip to: 28250
3080 : /* 15372 */ MCD::OPC_Decode, 201, 16, 188, 1, // Opcode: S2_vspliceib
3081 : /* 15377 */ MCD::OPC_FilterValue, 8, 71, 0, 0, // Skip to: 15453
3082 : /* 15382 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3083 : /* 15385 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15402
3084 : /* 15390 */ MCD::OPC_CheckField, 13, 1, 0, 53, 50, 0, // Skip to: 28250
3085 : /* 15397 */ MCD::OPC_Decode, 142, 15, 189, 1, // Opcode: S2_extractup_rp
3086 : /* 15402 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15419
3087 : /* 15407 */ MCD::OPC_CheckField, 13, 1, 0, 36, 50, 0, // Skip to: 28250
3088 : /* 15414 */ MCD::OPC_Decode, 241, 15, 189, 1, // Opcode: S2_shuffeb
3089 : /* 15419 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15436
3090 : /* 15424 */ MCD::OPC_CheckField, 13, 1, 0, 19, 50, 0, // Skip to: 28250
3091 : /* 15431 */ MCD::OPC_Decode, 243, 15, 190, 1, // Opcode: S2_shuffob
3092 : /* 15436 */ MCD::OPC_FilterValue, 6, 9, 50, 0, // Skip to: 28250
3093 : /* 15441 */ MCD::OPC_CheckField, 13, 1, 0, 2, 50, 0, // Skip to: 28250
3094 : /* 15448 */ MCD::OPC_Decode, 242, 15, 189, 1, // Opcode: S2_shuffeh
3095 : /* 15453 */ MCD::OPC_FilterValue, 10, 93, 0, 0, // Skip to: 15551
3096 : /* 15458 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3097 : /* 15461 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15478
3098 : /* 15466 */ MCD::OPC_CheckField, 13, 1, 0, 233, 49, 0, // Skip to: 28250
3099 : /* 15473 */ MCD::OPC_Decode, 231, 17, 189, 1, // Opcode: S4_vxaddsubw
3100 : /* 15478 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 15500
3101 : /* 15483 */ MCD::OPC_CheckPredicate, 1, 218, 49, 0, // Skip to: 28250
3102 : /* 15488 */ MCD::OPC_CheckField, 13, 1, 0, 211, 49, 0, // Skip to: 28250
3103 : /* 15495 */ MCD::OPC_Decode, 188, 7, 191, 1, // Opcode: A5_vaddhubs
3104 : /* 15500 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15517
3105 : /* 15505 */ MCD::OPC_CheckField, 13, 1, 0, 194, 49, 0, // Skip to: 28250
3106 : /* 15512 */ MCD::OPC_Decode, 234, 17, 189, 1, // Opcode: S4_vxsubaddw
3107 : /* 15517 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15534
3108 : /* 15522 */ MCD::OPC_CheckField, 13, 1, 0, 177, 49, 0, // Skip to: 28250
3109 : /* 15529 */ MCD::OPC_Decode, 229, 17, 189, 1, // Opcode: S4_vxaddsubh
3110 : /* 15534 */ MCD::OPC_FilterValue, 6, 167, 49, 0, // Skip to: 28250
3111 : /* 15539 */ MCD::OPC_CheckField, 13, 1, 0, 160, 49, 0, // Skip to: 28250
3112 : /* 15546 */ MCD::OPC_Decode, 232, 17, 189, 1, // Opcode: S4_vxsubaddh
3113 : /* 15551 */ MCD::OPC_FilterValue, 12, 115, 0, 0, // Skip to: 15671
3114 : /* 15556 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3115 : /* 15559 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15576
3116 : /* 15564 */ MCD::OPC_CheckField, 13, 1, 0, 135, 49, 0, // Skip to: 28250
3117 : /* 15571 */ MCD::OPC_Decode, 244, 15, 190, 1, // Opcode: S2_shuffoh
3118 : /* 15576 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15593
3119 : /* 15581 */ MCD::OPC_CheckField, 13, 1, 0, 118, 49, 0, // Skip to: 28250
3120 : /* 15588 */ MCD::OPC_Decode, 206, 16, 189, 1, // Opcode: S2_vtrunewh
3121 : /* 15593 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 15615
3122 : /* 15598 */ MCD::OPC_CheckPredicate, 2, 103, 49, 0, // Skip to: 28250
3123 : /* 15603 */ MCD::OPC_CheckField, 13, 1, 0, 96, 49, 0, // Skip to: 28250
3124 : /* 15610 */ MCD::OPC_Decode, 252, 17, 189, 1, // Opcode: S6_vtrunehb_ppp
3125 : /* 15615 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15632
3126 : /* 15620 */ MCD::OPC_CheckField, 13, 1, 0, 79, 49, 0, // Skip to: 28250
3127 : /* 15627 */ MCD::OPC_Decode, 208, 16, 189, 1, // Opcode: S2_vtrunowh
3128 : /* 15632 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 15654
3129 : /* 15637 */ MCD::OPC_CheckPredicate, 2, 64, 49, 0, // Skip to: 28250
3130 : /* 15642 */ MCD::OPC_CheckField, 13, 1, 0, 57, 49, 0, // Skip to: 28250
3131 : /* 15649 */ MCD::OPC_Decode, 253, 17, 189, 1, // Opcode: S6_vtrunohb_ppp
3132 : /* 15654 */ MCD::OPC_FilterValue, 6, 47, 49, 0, // Skip to: 28250
3133 : /* 15659 */ MCD::OPC_CheckField, 13, 1, 0, 40, 49, 0, // Skip to: 28250
3134 : /* 15666 */ MCD::OPC_Decode, 148, 15, 189, 1, // Opcode: S2_lfsp
3135 : /* 15671 */ MCD::OPC_FilterValue, 14, 71, 0, 0, // Skip to: 15747
3136 : /* 15676 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3137 : /* 15679 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15696
3138 : /* 15684 */ MCD::OPC_CheckField, 13, 1, 0, 15, 49, 0, // Skip to: 28250
3139 : /* 15691 */ MCD::OPC_Decode, 230, 17, 189, 1, // Opcode: S4_vxaddsubhr
3140 : /* 15696 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15713
3141 : /* 15701 */ MCD::OPC_CheckField, 13, 1, 0, 254, 48, 0, // Skip to: 28250
3142 : /* 15708 */ MCD::OPC_Decode, 233, 17, 189, 1, // Opcode: S4_vxsubaddhr
3143 : /* 15713 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15730
3144 : /* 15718 */ MCD::OPC_CheckField, 13, 1, 0, 237, 48, 0, // Skip to: 28250
3145 : /* 15725 */ MCD::OPC_Decode, 222, 16, 189, 1, // Opcode: S4_extractp_rp
3146 : /* 15730 */ MCD::OPC_FilterValue, 6, 227, 48, 0, // Skip to: 28250
3147 : /* 15735 */ MCD::OPC_CheckField, 13, 1, 0, 220, 48, 0, // Skip to: 28250
3148 : /* 15742 */ MCD::OPC_Decode, 252, 14, 189, 1, // Opcode: S2_cabacdecbin
3149 : /* 15747 */ MCD::OPC_FilterValue, 16, 19, 0, 0, // Skip to: 15771
3150 : /* 15752 */ MCD::OPC_CheckField, 13, 1, 0, 203, 48, 0, // Skip to: 28250
3151 : /* 15759 */ MCD::OPC_CheckField, 7, 1, 0, 196, 48, 0, // Skip to: 28250
3152 : /* 15766 */ MCD::OPC_Decode, 185, 16, 192, 1, // Opcode: S2_valignrb
3153 : /* 15771 */ MCD::OPC_FilterValue, 20, 19, 0, 0, // Skip to: 15795
3154 : /* 15776 */ MCD::OPC_CheckField, 13, 1, 0, 179, 48, 0, // Skip to: 28250
3155 : /* 15783 */ MCD::OPC_CheckField, 7, 1, 0, 172, 48, 0, // Skip to: 28250
3156 : /* 15790 */ MCD::OPC_Decode, 202, 16, 193, 1, // Opcode: S2_vsplicerb
3157 : /* 15795 */ MCD::OPC_FilterValue, 22, 19, 0, 0, // Skip to: 15819
3158 : /* 15800 */ MCD::OPC_CheckField, 13, 1, 0, 155, 48, 0, // Skip to: 28250
3159 : /* 15807 */ MCD::OPC_CheckField, 7, 1, 0, 148, 48, 0, // Skip to: 28250
3160 : /* 15814 */ MCD::OPC_Decode, 232, 6, 194, 1, // Opcode: A4_addp_c
3161 : /* 15819 */ MCD::OPC_FilterValue, 23, 19, 0, 0, // Skip to: 15843
3162 : /* 15824 */ MCD::OPC_CheckField, 13, 1, 0, 131, 48, 0, // Skip to: 28250
3163 : /* 15831 */ MCD::OPC_CheckField, 7, 1, 0, 124, 48, 0, // Skip to: 28250
3164 : /* 15838 */ MCD::OPC_Decode, 164, 7, 194, 1, // Opcode: A4_subp_c
3165 : /* 15843 */ MCD::OPC_FilterValue, 24, 71, 0, 0, // Skip to: 15919
3166 : /* 15848 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3167 : /* 15851 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15868
3168 : /* 15856 */ MCD::OPC_CheckField, 13, 1, 0, 99, 48, 0, // Skip to: 28250
3169 : /* 15863 */ MCD::OPC_Decode, 249, 14, 195, 1, // Opcode: S2_asr_r_vw
3170 : /* 15868 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15885
3171 : /* 15873 */ MCD::OPC_CheckField, 13, 1, 0, 82, 48, 0, // Skip to: 28250
3172 : /* 15880 */ MCD::OPC_Decode, 188, 15, 195, 1, // Opcode: S2_lsr_r_vw
3173 : /* 15885 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15902
3174 : /* 15890 */ MCD::OPC_CheckField, 13, 1, 0, 65, 48, 0, // Skip to: 28250
3175 : /* 15897 */ MCD::OPC_Decode, 219, 14, 195, 1, // Opcode: S2_asl_r_vw
3176 : /* 15902 */ MCD::OPC_FilterValue, 6, 55, 48, 0, // Skip to: 28250
3177 : /* 15907 */ MCD::OPC_CheckField, 13, 1, 0, 48, 48, 0, // Skip to: 28250
3178 : /* 15914 */ MCD::OPC_Decode, 161, 15, 195, 1, // Opcode: S2_lsl_r_vw
3179 : /* 15919 */ MCD::OPC_FilterValue, 26, 71, 0, 0, // Skip to: 15995
3180 : /* 15924 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3181 : /* 15927 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 15944
3182 : /* 15932 */ MCD::OPC_CheckField, 13, 1, 0, 23, 48, 0, // Skip to: 28250
3183 : /* 15939 */ MCD::OPC_Decode, 248, 14, 195, 1, // Opcode: S2_asr_r_vh
3184 : /* 15944 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 15961
3185 : /* 15949 */ MCD::OPC_CheckField, 13, 1, 0, 6, 48, 0, // Skip to: 28250
3186 : /* 15956 */ MCD::OPC_Decode, 187, 15, 195, 1, // Opcode: S2_lsr_r_vh
3187 : /* 15961 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 15978
3188 : /* 15966 */ MCD::OPC_CheckField, 13, 1, 0, 245, 47, 0, // Skip to: 28250
3189 : /* 15973 */ MCD::OPC_Decode, 218, 14, 195, 1, // Opcode: S2_asl_r_vh
3190 : /* 15978 */ MCD::OPC_FilterValue, 6, 235, 47, 0, // Skip to: 28250
3191 : /* 15983 */ MCD::OPC_CheckField, 13, 1, 0, 228, 47, 0, // Skip to: 28250
3192 : /* 15990 */ MCD::OPC_Decode, 160, 15, 195, 1, // Opcode: S2_lsl_r_vh
3193 : /* 15995 */ MCD::OPC_FilterValue, 28, 71, 0, 0, // Skip to: 16071
3194 : /* 16000 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3195 : /* 16003 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16020
3196 : /* 16008 */ MCD::OPC_CheckField, 13, 1, 0, 203, 47, 0, // Skip to: 28250
3197 : /* 16015 */ MCD::OPC_Decode, 235, 14, 195, 1, // Opcode: S2_asr_r_p
3198 : /* 16020 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16037
3199 : /* 16025 */ MCD::OPC_CheckField, 13, 1, 0, 186, 47, 0, // Skip to: 28250
3200 : /* 16032 */ MCD::OPC_Decode, 176, 15, 195, 1, // Opcode: S2_lsr_r_p
3201 : /* 16037 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16054
3202 : /* 16042 */ MCD::OPC_CheckField, 13, 1, 0, 169, 47, 0, // Skip to: 28250
3203 : /* 16049 */ MCD::OPC_Decode, 206, 14, 195, 1, // Opcode: S2_asl_r_p
3204 : /* 16054 */ MCD::OPC_FilterValue, 6, 159, 47, 0, // Skip to: 28250
3205 : /* 16059 */ MCD::OPC_CheckField, 13, 1, 0, 152, 47, 0, // Skip to: 28250
3206 : /* 16066 */ MCD::OPC_Decode, 149, 15, 195, 1, // Opcode: S2_lsl_r_p
3207 : /* 16071 */ MCD::OPC_FilterValue, 30, 61, 0, 0, // Skip to: 16137
3208 : /* 16076 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
3209 : /* 16079 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 16103
3210 : /* 16084 */ MCD::OPC_CheckField, 13, 1, 0, 127, 47, 0, // Skip to: 28250
3211 : /* 16091 */ MCD::OPC_CheckField, 5, 1, 0, 120, 47, 0, // Skip to: 28250
3212 : /* 16098 */ MCD::OPC_Decode, 187, 16, 195, 1, // Opcode: S2_vcrotate
3213 : /* 16103 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 16127
3214 : /* 16108 */ MCD::OPC_CheckField, 13, 1, 0, 103, 47, 0, // Skip to: 28250
3215 : /* 16115 */ MCD::OPC_CheckField, 5, 1, 0, 96, 47, 0, // Skip to: 28250
3216 : /* 16122 */ MCD::OPC_Decode, 186, 16, 195, 1, // Opcode: S2_vcnegh
3217 : /* 16127 */ MCD::OPC_FilterValue, 3, 86, 47, 0, // Skip to: 28250
3218 : /* 16132 */ MCD::OPC_Decode, 227, 17, 196, 1, // Opcode: S4_vrcrotate
3219 : /* 16137 */ MCD::OPC_FilterValue, 32, 12, 0, 0, // Skip to: 16154
3220 : /* 16142 */ MCD::OPC_CheckField, 13, 1, 0, 69, 47, 0, // Skip to: 28250
3221 : /* 16149 */ MCD::OPC_Decode, 189, 14, 197, 1, // Opcode: S2_addasl_rrri
3222 : /* 16154 */ MCD::OPC_FilterValue, 40, 98, 0, 0, // Skip to: 16257
3223 : /* 16159 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3224 : /* 16162 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16179
3225 : /* 16167 */ MCD::OPC_CheckField, 13, 1, 0, 44, 47, 0, // Skip to: 28250
3226 : /* 16174 */ MCD::OPC_Decode, 247, 14, 198, 1, // Opcode: S2_asr_r_svw_trun
3227 : /* 16179 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16196
3228 : /* 16184 */ MCD::OPC_CheckField, 13, 1, 0, 27, 47, 0, // Skip to: 28250
3229 : /* 16191 */ MCD::OPC_Decode, 243, 13, 198, 1, // Opcode: M4_cmpyi_wh
3230 : /* 16196 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 16218
3231 : /* 16201 */ MCD::OPC_CheckPredicate, 1, 12, 47, 0, // Skip to: 28250
3232 : /* 16206 */ MCD::OPC_CheckField, 13, 1, 0, 5, 47, 0, // Skip to: 28250
3233 : /* 16213 */ MCD::OPC_Decode, 244, 13, 198, 1, // Opcode: M4_cmpyi_whc
3234 : /* 16218 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 16235
3235 : /* 16223 */ MCD::OPC_CheckField, 13, 1, 0, 244, 46, 0, // Skip to: 28250
3236 : /* 16230 */ MCD::OPC_Decode, 245, 13, 198, 1, // Opcode: M4_cmpyr_wh
3237 : /* 16235 */ MCD::OPC_FilterValue, 7, 234, 46, 0, // Skip to: 28250
3238 : /* 16240 */ MCD::OPC_CheckPredicate, 1, 229, 46, 0, // Skip to: 28250
3239 : /* 16245 */ MCD::OPC_CheckField, 13, 1, 0, 222, 46, 0, // Skip to: 28250
3240 : /* 16252 */ MCD::OPC_Decode, 246, 13, 198, 1, // Opcode: M4_cmpyr_whc
3241 : /* 16257 */ MCD::OPC_FilterValue, 48, 37, 0, 0, // Skip to: 16299
3242 : /* 16262 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3243 : /* 16265 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16282
3244 : /* 16270 */ MCD::OPC_CheckField, 13, 1, 0, 197, 46, 0, // Skip to: 28250
3245 : /* 16277 */ MCD::OPC_Decode, 246, 14, 199, 1, // Opcode: S2_asr_r_r_sat
3246 : /* 16282 */ MCD::OPC_FilterValue, 4, 187, 46, 0, // Skip to: 28250
3247 : /* 16287 */ MCD::OPC_CheckField, 13, 1, 0, 180, 46, 0, // Skip to: 28250
3248 : /* 16294 */ MCD::OPC_Decode, 217, 14, 199, 1, // Opcode: S2_asl_r_r_sat
3249 : /* 16299 */ MCD::OPC_FilterValue, 50, 71, 0, 0, // Skip to: 16375
3250 : /* 16304 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3251 : /* 16307 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16324
3252 : /* 16312 */ MCD::OPC_CheckField, 13, 1, 0, 155, 46, 0, // Skip to: 28250
3253 : /* 16319 */ MCD::OPC_Decode, 241, 14, 199, 1, // Opcode: S2_asr_r_r
3254 : /* 16324 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 16341
3255 : /* 16329 */ MCD::OPC_CheckField, 13, 1, 0, 138, 46, 0, // Skip to: 28250
3256 : /* 16336 */ MCD::OPC_Decode, 182, 15, 199, 1, // Opcode: S2_lsr_r_r
3257 : /* 16341 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16358
3258 : /* 16346 */ MCD::OPC_CheckField, 13, 1, 0, 121, 46, 0, // Skip to: 28250
3259 : /* 16353 */ MCD::OPC_Decode, 212, 14, 199, 1, // Opcode: S2_asl_r_r
3260 : /* 16358 */ MCD::OPC_FilterValue, 6, 111, 46, 0, // Skip to: 28250
3261 : /* 16363 */ MCD::OPC_CheckField, 13, 1, 0, 104, 46, 0, // Skip to: 28250
3262 : /* 16370 */ MCD::OPC_Decode, 155, 15, 199, 1, // Opcode: S2_lsl_r_r
3263 : /* 16375 */ MCD::OPC_FilterValue, 52, 92, 0, 0, // Skip to: 16472
3264 : /* 16380 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
3265 : /* 16383 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 16407
3266 : /* 16388 */ MCD::OPC_CheckField, 13, 1, 0, 79, 46, 0, // Skip to: 28250
3267 : /* 16395 */ MCD::OPC_CheckField, 5, 1, 0, 72, 46, 0, // Skip to: 28250
3268 : /* 16402 */ MCD::OPC_Decode, 240, 15, 199, 1, // Opcode: S2_setbit_r
3269 : /* 16407 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 16431
3270 : /* 16412 */ MCD::OPC_CheckField, 13, 1, 0, 55, 46, 0, // Skip to: 28250
3271 : /* 16419 */ MCD::OPC_CheckField, 5, 1, 0, 48, 46, 0, // Skip to: 28250
3272 : /* 16426 */ MCD::OPC_Decode, 133, 15, 199, 1, // Opcode: S2_clrbit_r
3273 : /* 16431 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 16455
3274 : /* 16436 */ MCD::OPC_CheckField, 13, 1, 0, 31, 46, 0, // Skip to: 28250
3275 : /* 16443 */ MCD::OPC_CheckField, 5, 1, 0, 24, 46, 0, // Skip to: 28250
3276 : /* 16450 */ MCD::OPC_Decode, 181, 16, 199, 1, // Opcode: S2_togglebit_r
3277 : /* 16455 */ MCD::OPC_FilterValue, 3, 14, 46, 0, // Skip to: 28250
3278 : /* 16460 */ MCD::OPC_CheckField, 13, 1, 0, 7, 46, 0, // Skip to: 28250
3279 : /* 16467 */ MCD::OPC_Decode, 223, 16, 200, 1, // Opcode: S4_lsli
3280 : /* 16472 */ MCD::OPC_FilterValue, 54, 54, 0, 0, // Skip to: 16531
3281 : /* 16477 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3282 : /* 16480 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16497
3283 : /* 16485 */ MCD::OPC_CheckField, 13, 1, 0, 238, 45, 0, // Skip to: 28250
3284 : /* 16492 */ MCD::OPC_Decode, 255, 6, 199, 1, // Opcode: A4_cround_rr
3285 : /* 16497 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 16514
3286 : /* 16502 */ MCD::OPC_CheckField, 13, 1, 0, 221, 45, 0, // Skip to: 28250
3287 : /* 16509 */ MCD::OPC_Decode, 162, 7, 199, 1, // Opcode: A4_round_rr
3288 : /* 16514 */ MCD::OPC_FilterValue, 6, 211, 45, 0, // Skip to: 28250
3289 : /* 16519 */ MCD::OPC_CheckField, 13, 1, 0, 204, 45, 0, // Skip to: 28250
3290 : /* 16526 */ MCD::OPC_Decode, 163, 7, 199, 1, // Opcode: A4_round_rr_sat
3291 : /* 16531 */ MCD::OPC_FilterValue, 56, 19, 0, 0, // Skip to: 16555
3292 : /* 16536 */ MCD::OPC_CheckField, 13, 1, 0, 187, 45, 0, // Skip to: 28250
3293 : /* 16543 */ MCD::OPC_CheckField, 2, 6, 0, 180, 45, 0, // Skip to: 28250
3294 : /* 16550 */ MCD::OPC_Decode, 183, 16, 153, 1, // Opcode: S2_tstbit_r
3295 : /* 16555 */ MCD::OPC_FilterValue, 57, 19, 0, 0, // Skip to: 16579
3296 : /* 16560 */ MCD::OPC_CheckField, 13, 1, 0, 163, 45, 0, // Skip to: 28250
3297 : /* 16567 */ MCD::OPC_CheckField, 2, 6, 0, 156, 45, 0, // Skip to: 28250
3298 : /* 16574 */ MCD::OPC_Decode, 225, 16, 153, 1, // Opcode: S4_ntstbit_r
3299 : /* 16579 */ MCD::OPC_FilterValue, 58, 19, 0, 0, // Skip to: 16603
3300 : /* 16584 */ MCD::OPC_CheckField, 13, 1, 0, 139, 45, 0, // Skip to: 28250
3301 : /* 16591 */ MCD::OPC_CheckField, 2, 6, 0, 132, 45, 0, // Skip to: 28250
3302 : /* 16598 */ MCD::OPC_Decode, 197, 7, 153, 1, // Opcode: C2_bitsset
3303 : /* 16603 */ MCD::OPC_FilterValue, 59, 19, 0, 0, // Skip to: 16627
3304 : /* 16608 */ MCD::OPC_CheckField, 13, 1, 0, 115, 45, 0, // Skip to: 28250
3305 : /* 16615 */ MCD::OPC_CheckField, 2, 6, 0, 108, 45, 0, // Skip to: 28250
3306 : /* 16622 */ MCD::OPC_Decode, 243, 7, 153, 1, // Opcode: C4_nbitsset
3307 : /* 16627 */ MCD::OPC_FilterValue, 60, 19, 0, 0, // Skip to: 16651
3308 : /* 16632 */ MCD::OPC_CheckField, 13, 1, 0, 91, 45, 0, // Skip to: 28250
3309 : /* 16639 */ MCD::OPC_CheckField, 2, 6, 0, 84, 45, 0, // Skip to: 28250
3310 : /* 16646 */ MCD::OPC_Decode, 195, 7, 153, 1, // Opcode: C2_bitsclr
3311 : /* 16651 */ MCD::OPC_FilterValue, 61, 19, 0, 0, // Skip to: 16675
3312 : /* 16656 */ MCD::OPC_CheckField, 13, 1, 0, 67, 45, 0, // Skip to: 28250
3313 : /* 16663 */ MCD::OPC_CheckField, 2, 6, 0, 60, 45, 0, // Skip to: 28250
3314 : /* 16670 */ MCD::OPC_Decode, 241, 7, 153, 1, // Opcode: C4_nbitsclr
3315 : /* 16675 */ MCD::OPC_FilterValue, 62, 105, 0, 0, // Skip to: 16785
3316 : /* 16680 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3317 : /* 16683 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 16700
3318 : /* 16688 */ MCD::OPC_CheckField, 13, 1, 0, 35, 45, 0, // Skip to: 28250
3319 : /* 16695 */ MCD::OPC_Decode, 241, 6, 153, 1, // Opcode: A4_cmpbgt
3320 : /* 16700 */ MCD::OPC_FilterValue, 24, 12, 0, 0, // Skip to: 16717
3321 : /* 16705 */ MCD::OPC_CheckField, 13, 1, 0, 18, 45, 0, // Skip to: 28250
3322 : /* 16712 */ MCD::OPC_Decode, 245, 6, 153, 1, // Opcode: A4_cmpheq
3323 : /* 16717 */ MCD::OPC_FilterValue, 32, 12, 0, 0, // Skip to: 16734
3324 : /* 16722 */ MCD::OPC_CheckField, 13, 1, 0, 1, 45, 0, // Skip to: 28250
3325 : /* 16729 */ MCD::OPC_Decode, 247, 6, 153, 1, // Opcode: A4_cmphgt
3326 : /* 16734 */ MCD::OPC_FilterValue, 40, 12, 0, 0, // Skip to: 16751
3327 : /* 16739 */ MCD::OPC_CheckField, 13, 1, 0, 240, 44, 0, // Skip to: 28250
3328 : /* 16746 */ MCD::OPC_Decode, 249, 6, 153, 1, // Opcode: A4_cmphgtu
3329 : /* 16751 */ MCD::OPC_FilterValue, 48, 12, 0, 0, // Skip to: 16768
3330 : /* 16756 */ MCD::OPC_CheckField, 13, 1, 0, 223, 44, 0, // Skip to: 28250
3331 : /* 16763 */ MCD::OPC_Decode, 239, 6, 153, 1, // Opcode: A4_cmpbeq
3332 : /* 16768 */ MCD::OPC_FilterValue, 56, 213, 44, 0, // Skip to: 28250
3333 : /* 16773 */ MCD::OPC_CheckField, 13, 1, 0, 206, 44, 0, // Skip to: 28250
3334 : /* 16780 */ MCD::OPC_Decode, 243, 6, 153, 1, // Opcode: A4_cmpbgtu
3335 : /* 16785 */ MCD::OPC_FilterValue, 63, 91, 0, 0, // Skip to: 16881
3336 : /* 16790 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3337 : /* 16793 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 16815
3338 : /* 16798 */ MCD::OPC_CheckPredicate, 1, 183, 44, 0, // Skip to: 28250
3339 : /* 16803 */ MCD::OPC_CheckField, 13, 1, 0, 176, 44, 0, // Skip to: 28250
3340 : /* 16810 */ MCD::OPC_Decode, 176, 8, 153, 1, // Opcode: F2_sfcmpge
3341 : /* 16815 */ MCD::OPC_FilterValue, 8, 17, 0, 0, // Skip to: 16837
3342 : /* 16820 */ MCD::OPC_CheckPredicate, 1, 161, 44, 0, // Skip to: 28250
3343 : /* 16825 */ MCD::OPC_CheckField, 13, 1, 0, 154, 44, 0, // Skip to: 28250
3344 : /* 16832 */ MCD::OPC_Decode, 178, 8, 153, 1, // Opcode: F2_sfcmpuo
3345 : /* 16837 */ MCD::OPC_FilterValue, 24, 17, 0, 0, // Skip to: 16859
3346 : /* 16842 */ MCD::OPC_CheckPredicate, 1, 139, 44, 0, // Skip to: 28250
3347 : /* 16847 */ MCD::OPC_CheckField, 13, 1, 0, 132, 44, 0, // Skip to: 28250
3348 : /* 16854 */ MCD::OPC_Decode, 175, 8, 153, 1, // Opcode: F2_sfcmpeq
3349 : /* 16859 */ MCD::OPC_FilterValue, 32, 122, 44, 0, // Skip to: 28250
3350 : /* 16864 */ MCD::OPC_CheckPredicate, 1, 117, 44, 0, // Skip to: 28250
3351 : /* 16869 */ MCD::OPC_CheckField, 13, 1, 0, 110, 44, 0, // Skip to: 28250
3352 : /* 16876 */ MCD::OPC_Decode, 177, 8, 153, 1, // Opcode: F2_sfcmpgt
3353 : /* 16881 */ MCD::OPC_FilterValue, 64, 19, 0, 0, // Skip to: 16905
3354 : /* 16886 */ MCD::OPC_CheckField, 13, 1, 0, 93, 44, 0, // Skip to: 28250
3355 : /* 16893 */ MCD::OPC_CheckField, 5, 3, 0, 86, 44, 0, // Skip to: 28250
3356 : /* 16900 */ MCD::OPC_Decode, 144, 15, 201, 1, // Opcode: S2_insert_rp
3357 : /* 16905 */ MCD::OPC_FilterValue, 72, 37, 0, 0, // Skip to: 16947
3358 : /* 16910 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3359 : /* 16913 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 16930
3360 : /* 16918 */ MCD::OPC_CheckField, 13, 1, 0, 61, 44, 0, // Skip to: 28250
3361 : /* 16925 */ MCD::OPC_Decode, 140, 15, 202, 1, // Opcode: S2_extractu_rp
3362 : /* 16930 */ MCD::OPC_FilterValue, 2, 51, 44, 0, // Skip to: 28250
3363 : /* 16935 */ MCD::OPC_CheckField, 13, 1, 0, 44, 44, 0, // Skip to: 28250
3364 : /* 16942 */ MCD::OPC_Decode, 220, 16, 202, 1, // Opcode: S4_extract_rp
3365 : /* 16947 */ MCD::OPC_FilterValue, 80, 19, 0, 0, // Skip to: 16971
3366 : /* 16952 */ MCD::OPC_CheckField, 13, 1, 0, 27, 44, 0, // Skip to: 28250
3367 : /* 16959 */ MCD::OPC_CheckField, 5, 3, 0, 20, 44, 0, // Skip to: 28250
3368 : /* 16966 */ MCD::OPC_Decode, 146, 15, 203, 1, // Opcode: S2_insertp_rp
3369 : /* 16971 */ MCD::OPC_FilterValue, 84, 19, 0, 0, // Skip to: 16995
3370 : /* 16976 */ MCD::OPC_CheckField, 13, 1, 0, 3, 44, 0, // Skip to: 28250
3371 : /* 16983 */ MCD::OPC_CheckField, 5, 3, 0, 252, 43, 0, // Skip to: 28250
3372 : /* 16990 */ MCD::OPC_Decode, 145, 14, 203, 1, // Opcode: M4_xor_xacc
3373 : /* 16995 */ MCD::OPC_FilterValue, 88, 71, 0, 0, // Skip to: 17071
3374 : /* 17000 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3375 : /* 17003 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17020
3376 : /* 17008 */ MCD::OPC_CheckField, 13, 1, 0, 227, 43, 0, // Skip to: 28250
3377 : /* 17015 */ MCD::OPC_Decode, 239, 14, 204, 1, // Opcode: S2_asr_r_p_or
3378 : /* 17020 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17037
3379 : /* 17025 */ MCD::OPC_CheckField, 13, 1, 0, 210, 43, 0, // Skip to: 28250
3380 : /* 17032 */ MCD::OPC_Decode, 180, 15, 204, 1, // Opcode: S2_lsr_r_p_or
3381 : /* 17037 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17054
3382 : /* 17042 */ MCD::OPC_CheckField, 13, 1, 0, 193, 43, 0, // Skip to: 28250
3383 : /* 17049 */ MCD::OPC_Decode, 210, 14, 204, 1, // Opcode: S2_asl_r_p_or
3384 : /* 17054 */ MCD::OPC_FilterValue, 6, 183, 43, 0, // Skip to: 28250
3385 : /* 17059 */ MCD::OPC_CheckField, 13, 1, 0, 176, 43, 0, // Skip to: 28250
3386 : /* 17066 */ MCD::OPC_Decode, 153, 15, 204, 1, // Opcode: S2_lsl_r_p_or
3387 : /* 17071 */ MCD::OPC_FilterValue, 89, 132, 0, 0, // Skip to: 17208
3388 : /* 17076 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3389 : /* 17079 */ MCD::OPC_FilterValue, 1, 23, 0, 0, // Skip to: 17107
3390 : /* 17084 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3391 : /* 17087 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17097
3392 : /* 17092 */ MCD::OPC_Decode, 179, 7, 205, 1, // Opcode: A4_vrmaxh
3393 : /* 17097 */ MCD::OPC_FilterValue, 1, 140, 43, 0, // Skip to: 28250
3394 : /* 17102 */ MCD::OPC_Decode, 180, 7, 205, 1, // Opcode: A4_vrmaxuh
3395 : /* 17107 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 17135
3396 : /* 17112 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3397 : /* 17115 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17125
3398 : /* 17120 */ MCD::OPC_Decode, 182, 7, 205, 1, // Opcode: A4_vrmaxw
3399 : /* 17125 */ MCD::OPC_FilterValue, 1, 112, 43, 0, // Skip to: 28250
3400 : /* 17130 */ MCD::OPC_Decode, 181, 7, 205, 1, // Opcode: A4_vrmaxuw
3401 : /* 17135 */ MCD::OPC_FilterValue, 5, 23, 0, 0, // Skip to: 17163
3402 : /* 17140 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3403 : /* 17143 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17153
3404 : /* 17148 */ MCD::OPC_Decode, 183, 7, 205, 1, // Opcode: A4_vrminh
3405 : /* 17153 */ MCD::OPC_FilterValue, 1, 84, 43, 0, // Skip to: 28250
3406 : /* 17158 */ MCD::OPC_Decode, 184, 7, 205, 1, // Opcode: A4_vrminuh
3407 : /* 17163 */ MCD::OPC_FilterValue, 6, 23, 0, 0, // Skip to: 17191
3408 : /* 17168 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3409 : /* 17171 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17181
3410 : /* 17176 */ MCD::OPC_Decode, 186, 7, 205, 1, // Opcode: A4_vrminw
3411 : /* 17181 */ MCD::OPC_FilterValue, 1, 56, 43, 0, // Skip to: 28250
3412 : /* 17186 */ MCD::OPC_Decode, 185, 7, 205, 1, // Opcode: A4_vrminuw
3413 : /* 17191 */ MCD::OPC_FilterValue, 7, 46, 43, 0, // Skip to: 28250
3414 : /* 17196 */ MCD::OPC_CheckField, 13, 1, 1, 39, 43, 0, // Skip to: 28250
3415 : /* 17203 */ MCD::OPC_Decode, 188, 16, 204, 1, // Opcode: S2_vrcnegh
3416 : /* 17208 */ MCD::OPC_FilterValue, 90, 71, 0, 0, // Skip to: 17284
3417 : /* 17213 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3418 : /* 17216 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17233
3419 : /* 17221 */ MCD::OPC_CheckField, 13, 1, 0, 14, 43, 0, // Skip to: 28250
3420 : /* 17228 */ MCD::OPC_Decode, 237, 14, 204, 1, // Opcode: S2_asr_r_p_and
3421 : /* 17233 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17250
3422 : /* 17238 */ MCD::OPC_CheckField, 13, 1, 0, 253, 42, 0, // Skip to: 28250
3423 : /* 17245 */ MCD::OPC_Decode, 178, 15, 204, 1, // Opcode: S2_lsr_r_p_and
3424 : /* 17250 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17267
3425 : /* 17255 */ MCD::OPC_CheckField, 13, 1, 0, 236, 42, 0, // Skip to: 28250
3426 : /* 17262 */ MCD::OPC_Decode, 208, 14, 204, 1, // Opcode: S2_asl_r_p_and
3427 : /* 17267 */ MCD::OPC_FilterValue, 6, 226, 42, 0, // Skip to: 28250
3428 : /* 17272 */ MCD::OPC_CheckField, 13, 1, 0, 219, 42, 0, // Skip to: 28250
3429 : /* 17279 */ MCD::OPC_Decode, 151, 15, 204, 1, // Opcode: S2_lsl_r_p_and
3430 : /* 17284 */ MCD::OPC_FilterValue, 91, 71, 0, 0, // Skip to: 17360
3431 : /* 17289 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3432 : /* 17292 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17309
3433 : /* 17297 */ MCD::OPC_CheckField, 13, 1, 0, 194, 42, 0, // Skip to: 28250
3434 : /* 17304 */ MCD::OPC_Decode, 240, 14, 204, 1, // Opcode: S2_asr_r_p_xor
3435 : /* 17309 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17326
3436 : /* 17314 */ MCD::OPC_CheckField, 13, 1, 0, 177, 42, 0, // Skip to: 28250
3437 : /* 17321 */ MCD::OPC_Decode, 181, 15, 204, 1, // Opcode: S2_lsr_r_p_xor
3438 : /* 17326 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17343
3439 : /* 17331 */ MCD::OPC_CheckField, 13, 1, 0, 160, 42, 0, // Skip to: 28250
3440 : /* 17338 */ MCD::OPC_Decode, 211, 14, 204, 1, // Opcode: S2_asl_r_p_xor
3441 : /* 17343 */ MCD::OPC_FilterValue, 6, 150, 42, 0, // Skip to: 28250
3442 : /* 17348 */ MCD::OPC_CheckField, 13, 1, 0, 143, 42, 0, // Skip to: 28250
3443 : /* 17355 */ MCD::OPC_Decode, 154, 15, 204, 1, // Opcode: S2_lsl_r_p_xor
3444 : /* 17360 */ MCD::OPC_FilterValue, 92, 71, 0, 0, // Skip to: 17436
3445 : /* 17365 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3446 : /* 17368 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17385
3447 : /* 17373 */ MCD::OPC_CheckField, 13, 1, 0, 118, 42, 0, // Skip to: 28250
3448 : /* 17380 */ MCD::OPC_Decode, 238, 14, 204, 1, // Opcode: S2_asr_r_p_nac
3449 : /* 17385 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17402
3450 : /* 17390 */ MCD::OPC_CheckField, 13, 1, 0, 101, 42, 0, // Skip to: 28250
3451 : /* 17397 */ MCD::OPC_Decode, 179, 15, 204, 1, // Opcode: S2_lsr_r_p_nac
3452 : /* 17402 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17419
3453 : /* 17407 */ MCD::OPC_CheckField, 13, 1, 0, 84, 42, 0, // Skip to: 28250
3454 : /* 17414 */ MCD::OPC_Decode, 209, 14, 204, 1, // Opcode: S2_asl_r_p_nac
3455 : /* 17419 */ MCD::OPC_FilterValue, 6, 74, 42, 0, // Skip to: 28250
3456 : /* 17424 */ MCD::OPC_CheckField, 13, 1, 0, 67, 42, 0, // Skip to: 28250
3457 : /* 17431 */ MCD::OPC_Decode, 152, 15, 204, 1, // Opcode: S2_lsl_r_p_nac
3458 : /* 17436 */ MCD::OPC_FilterValue, 93, 12, 0, 0, // Skip to: 17453
3459 : /* 17441 */ MCD::OPC_CheckField, 6, 2, 0, 50, 42, 0, // Skip to: 28250
3460 : /* 17448 */ MCD::OPC_Decode, 228, 17, 206, 1, // Opcode: S4_vrcrotate_acc
3461 : /* 17453 */ MCD::OPC_FilterValue, 94, 71, 0, 0, // Skip to: 17529
3462 : /* 17458 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3463 : /* 17461 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17478
3464 : /* 17466 */ MCD::OPC_CheckField, 13, 1, 0, 25, 42, 0, // Skip to: 28250
3465 : /* 17473 */ MCD::OPC_Decode, 236, 14, 204, 1, // Opcode: S2_asr_r_p_acc
3466 : /* 17478 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17495
3467 : /* 17483 */ MCD::OPC_CheckField, 13, 1, 0, 8, 42, 0, // Skip to: 28250
3468 : /* 17490 */ MCD::OPC_Decode, 177, 15, 204, 1, // Opcode: S2_lsr_r_p_acc
3469 : /* 17495 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17512
3470 : /* 17500 */ MCD::OPC_CheckField, 13, 1, 0, 247, 41, 0, // Skip to: 28250
3471 : /* 17507 */ MCD::OPC_Decode, 207, 14, 204, 1, // Opcode: S2_asl_r_p_acc
3472 : /* 17512 */ MCD::OPC_FilterValue, 6, 237, 41, 0, // Skip to: 28250
3473 : /* 17517 */ MCD::OPC_CheckField, 13, 1, 0, 230, 41, 0, // Skip to: 28250
3474 : /* 17524 */ MCD::OPC_Decode, 150, 15, 204, 1, // Opcode: S2_lsl_r_p_acc
3475 : /* 17529 */ MCD::OPC_FilterValue, 96, 71, 0, 0, // Skip to: 17605
3476 : /* 17534 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3477 : /* 17537 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17554
3478 : /* 17542 */ MCD::OPC_CheckField, 13, 1, 0, 205, 41, 0, // Skip to: 28250
3479 : /* 17549 */ MCD::OPC_Decode, 245, 14, 207, 1, // Opcode: S2_asr_r_r_or
3480 : /* 17554 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17571
3481 : /* 17559 */ MCD::OPC_CheckField, 13, 1, 0, 188, 41, 0, // Skip to: 28250
3482 : /* 17566 */ MCD::OPC_Decode, 186, 15, 207, 1, // Opcode: S2_lsr_r_r_or
3483 : /* 17571 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17588
3484 : /* 17576 */ MCD::OPC_CheckField, 13, 1, 0, 171, 41, 0, // Skip to: 28250
3485 : /* 17583 */ MCD::OPC_Decode, 216, 14, 207, 1, // Opcode: S2_asl_r_r_or
3486 : /* 17588 */ MCD::OPC_FilterValue, 6, 161, 41, 0, // Skip to: 28250
3487 : /* 17593 */ MCD::OPC_CheckField, 13, 1, 0, 154, 41, 0, // Skip to: 28250
3488 : /* 17600 */ MCD::OPC_Decode, 159, 15, 207, 1, // Opcode: S2_lsl_r_r_or
3489 : /* 17605 */ MCD::OPC_FilterValue, 98, 71, 0, 0, // Skip to: 17681
3490 : /* 17610 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3491 : /* 17613 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17630
3492 : /* 17618 */ MCD::OPC_CheckField, 13, 1, 0, 129, 41, 0, // Skip to: 28250
3493 : /* 17625 */ MCD::OPC_Decode, 243, 14, 207, 1, // Opcode: S2_asr_r_r_and
3494 : /* 17630 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17647
3495 : /* 17635 */ MCD::OPC_CheckField, 13, 1, 0, 112, 41, 0, // Skip to: 28250
3496 : /* 17642 */ MCD::OPC_Decode, 184, 15, 207, 1, // Opcode: S2_lsr_r_r_and
3497 : /* 17647 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17664
3498 : /* 17652 */ MCD::OPC_CheckField, 13, 1, 0, 95, 41, 0, // Skip to: 28250
3499 : /* 17659 */ MCD::OPC_Decode, 214, 14, 207, 1, // Opcode: S2_asl_r_r_and
3500 : /* 17664 */ MCD::OPC_FilterValue, 6, 85, 41, 0, // Skip to: 28250
3501 : /* 17669 */ MCD::OPC_CheckField, 13, 1, 0, 78, 41, 0, // Skip to: 28250
3502 : /* 17676 */ MCD::OPC_Decode, 157, 15, 207, 1, // Opcode: S2_lsl_r_r_and
3503 : /* 17681 */ MCD::OPC_FilterValue, 100, 71, 0, 0, // Skip to: 17757
3504 : /* 17686 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3505 : /* 17689 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17706
3506 : /* 17694 */ MCD::OPC_CheckField, 13, 1, 0, 53, 41, 0, // Skip to: 28250
3507 : /* 17701 */ MCD::OPC_Decode, 244, 14, 207, 1, // Opcode: S2_asr_r_r_nac
3508 : /* 17706 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17723
3509 : /* 17711 */ MCD::OPC_CheckField, 13, 1, 0, 36, 41, 0, // Skip to: 28250
3510 : /* 17718 */ MCD::OPC_Decode, 185, 15, 207, 1, // Opcode: S2_lsr_r_r_nac
3511 : /* 17723 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17740
3512 : /* 17728 */ MCD::OPC_CheckField, 13, 1, 0, 19, 41, 0, // Skip to: 28250
3513 : /* 17735 */ MCD::OPC_Decode, 215, 14, 207, 1, // Opcode: S2_asl_r_r_nac
3514 : /* 17740 */ MCD::OPC_FilterValue, 6, 9, 41, 0, // Skip to: 28250
3515 : /* 17745 */ MCD::OPC_CheckField, 13, 1, 0, 2, 41, 0, // Skip to: 28250
3516 : /* 17752 */ MCD::OPC_Decode, 158, 15, 207, 1, // Opcode: S2_lsl_r_r_nac
3517 : /* 17757 */ MCD::OPC_FilterValue, 102, 248, 40, 0, // Skip to: 28250
3518 : /* 17762 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3519 : /* 17765 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 17782
3520 : /* 17770 */ MCD::OPC_CheckField, 13, 1, 0, 233, 40, 0, // Skip to: 28250
3521 : /* 17777 */ MCD::OPC_Decode, 242, 14, 207, 1, // Opcode: S2_asr_r_r_acc
3522 : /* 17782 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 17799
3523 : /* 17787 */ MCD::OPC_CheckField, 13, 1, 0, 216, 40, 0, // Skip to: 28250
3524 : /* 17794 */ MCD::OPC_Decode, 183, 15, 207, 1, // Opcode: S2_lsr_r_r_acc
3525 : /* 17799 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17816
3526 : /* 17804 */ MCD::OPC_CheckField, 13, 1, 0, 199, 40, 0, // Skip to: 28250
3527 : /* 17811 */ MCD::OPC_Decode, 213, 14, 207, 1, // Opcode: S2_asl_r_r_acc
3528 : /* 17816 */ MCD::OPC_FilterValue, 6, 189, 40, 0, // Skip to: 28250
3529 : /* 17821 */ MCD::OPC_CheckField, 13, 1, 0, 182, 40, 0, // Skip to: 28250
3530 : /* 17828 */ MCD::OPC_Decode, 156, 15, 207, 1, // Opcode: S2_lsl_r_r_acc
3531 : /* 17833 */ MCD::OPC_FilterValue, 13, 94, 11, 0, // Skip to: 20748
3532 : /* 17838 */ MCD::OPC_ExtractField, 24, 4, // Inst{27-24} ...
3533 : /* 17841 */ MCD::OPC_FilterValue, 0, 26, 0, 0, // Skip to: 17872
3534 : /* 17846 */ MCD::OPC_CheckField, 21, 3, 0, 157, 40, 0, // Skip to: 28250
3535 : /* 17853 */ MCD::OPC_CheckField, 13, 1, 0, 150, 40, 0, // Skip to: 28250
3536 : /* 17860 */ MCD::OPC_CheckField, 5, 3, 0, 143, 40, 0, // Skip to: 28250
3537 : /* 17867 */ MCD::OPC_Decode, 190, 15, 191, 1, // Opcode: S2_parityp
3538 : /* 17872 */ MCD::OPC_FilterValue, 1, 26, 0, 0, // Skip to: 17903
3539 : /* 17877 */ MCD::OPC_CheckField, 21, 3, 0, 126, 40, 0, // Skip to: 28250
3540 : /* 17884 */ MCD::OPC_CheckField, 13, 1, 0, 119, 40, 0, // Skip to: 28250
3541 : /* 17891 */ MCD::OPC_CheckField, 7, 1, 0, 112, 40, 0, // Skip to: 28250
3542 : /* 17898 */ MCD::OPC_Decode, 226, 7, 208, 1, // Opcode: C2_vmux
3543 : /* 17903 */ MCD::OPC_FilterValue, 2, 161, 1, 0, // Skip to: 18325
3544 : /* 17908 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
3545 : /* 17911 */ MCD::OPC_FilterValue, 0, 70, 0, 0, // Skip to: 17986
3546 : /* 17916 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3547 : /* 17919 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 17947
3548 : /* 17924 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3549 : /* 17927 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 17937
3550 : /* 17932 */ MCD::OPC_Decode, 196, 6, 209, 1, // Opcode: A2_vcmpweq
3551 : /* 17937 */ MCD::OPC_FilterValue, 1, 68, 40, 0, // Skip to: 28250
3552 : /* 17942 */ MCD::OPC_Decode, 168, 7, 209, 1, // Opcode: A4_vcmpbeq_any
3553 : /* 17947 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 17964
3554 : /* 17952 */ MCD::OPC_CheckField, 13, 1, 0, 51, 40, 0, // Skip to: 28250
3555 : /* 17959 */ MCD::OPC_Decode, 208, 7, 209, 1, // Opcode: C2_cmpeqp
3556 : /* 17964 */ MCD::OPC_FilterValue, 7, 41, 40, 0, // Skip to: 28250
3557 : /* 17969 */ MCD::OPC_CheckPredicate, 1, 36, 40, 0, // Skip to: 28250
3558 : /* 17974 */ MCD::OPC_CheckField, 13, 1, 0, 29, 40, 0, // Skip to: 28250
3559 : /* 17981 */ MCD::OPC_Decode, 167, 8, 209, 1, // Opcode: F2_dfcmpeq
3560 : /* 17986 */ MCD::OPC_FilterValue, 8, 58, 0, 0, // Skip to: 18049
3561 : /* 17991 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3562 : /* 17994 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 18027
3563 : /* 17999 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3564 : /* 18002 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18012
3565 : /* 18007 */ MCD::OPC_Decode, 197, 6, 209, 1, // Opcode: A2_vcmpwgt
3566 : /* 18012 */ MCD::OPC_FilterValue, 7, 249, 39, 0, // Skip to: 28250
3567 : /* 18017 */ MCD::OPC_CheckPredicate, 1, 244, 39, 0, // Skip to: 28250
3568 : /* 18022 */ MCD::OPC_Decode, 169, 8, 209, 1, // Opcode: F2_dfcmpgt
3569 : /* 18027 */ MCD::OPC_FilterValue, 1, 234, 39, 0, // Skip to: 28250
3570 : /* 18032 */ MCD::OPC_CheckPredicate, 3, 229, 39, 0, // Skip to: 28250
3571 : /* 18037 */ MCD::OPC_CheckField, 21, 3, 0, 222, 39, 0, // Skip to: 28250
3572 : /* 18044 */ MCD::OPC_Decode, 189, 7, 209, 1, // Opcode: A6_vcmpbeq_notany
3573 : /* 18049 */ MCD::OPC_FilterValue, 16, 70, 0, 0, // Skip to: 18124
3574 : /* 18054 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3575 : /* 18057 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 18085
3576 : /* 18062 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3577 : /* 18065 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18075
3578 : /* 18070 */ MCD::OPC_Decode, 198, 6, 209, 1, // Opcode: A2_vcmpwgtu
3579 : /* 18075 */ MCD::OPC_FilterValue, 1, 186, 39, 0, // Skip to: 28250
3580 : /* 18080 */ MCD::OPC_Decode, 170, 7, 209, 1, // Opcode: A4_vcmpbgt
3581 : /* 18085 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18102
3582 : /* 18090 */ MCD::OPC_CheckField, 13, 1, 0, 169, 39, 0, // Skip to: 28250
3583 : /* 18097 */ MCD::OPC_Decode, 211, 7, 209, 1, // Opcode: C2_cmpgtp
3584 : /* 18102 */ MCD::OPC_FilterValue, 7, 159, 39, 0, // Skip to: 28250
3585 : /* 18107 */ MCD::OPC_CheckPredicate, 1, 154, 39, 0, // Skip to: 28250
3586 : /* 18112 */ MCD::OPC_CheckField, 13, 1, 0, 147, 39, 0, // Skip to: 28250
3587 : /* 18119 */ MCD::OPC_Decode, 168, 8, 209, 1, // Opcode: F2_dfcmpge
3588 : /* 18124 */ MCD::OPC_FilterValue, 24, 53, 0, 0, // Skip to: 18182
3589 : /* 18129 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3590 : /* 18132 */ MCD::OPC_FilterValue, 0, 28, 0, 0, // Skip to: 18165
3591 : /* 18137 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3592 : /* 18140 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18150
3593 : /* 18145 */ MCD::OPC_Decode, 193, 6, 209, 1, // Opcode: A2_vcmpheq
3594 : /* 18150 */ MCD::OPC_FilterValue, 7, 111, 39, 0, // Skip to: 28250
3595 : /* 18155 */ MCD::OPC_CheckPredicate, 1, 106, 39, 0, // Skip to: 28250
3596 : /* 18160 */ MCD::OPC_Decode, 170, 8, 209, 1, // Opcode: F2_dfcmpuo
3597 : /* 18165 */ MCD::OPC_FilterValue, 1, 96, 39, 0, // Skip to: 28250
3598 : /* 18170 */ MCD::OPC_CheckField, 21, 3, 0, 89, 39, 0, // Skip to: 28250
3599 : /* 18177 */ MCD::OPC_Decode, 167, 7, 210, 1, // Opcode: A4_tlbmatch
3600 : /* 18182 */ MCD::OPC_FilterValue, 32, 48, 0, 0, // Skip to: 18235
3601 : /* 18187 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3602 : /* 18190 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 18218
3603 : /* 18195 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3604 : /* 18198 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 18208
3605 : /* 18203 */ MCD::OPC_Decode, 194, 6, 209, 1, // Opcode: A2_vcmphgt
3606 : /* 18208 */ MCD::OPC_FilterValue, 4, 53, 39, 0, // Skip to: 28250
3607 : /* 18213 */ MCD::OPC_Decode, 214, 7, 209, 1, // Opcode: C2_cmpgtup
3608 : /* 18218 */ MCD::OPC_FilterValue, 1, 43, 39, 0, // Skip to: 28250
3609 : /* 18223 */ MCD::OPC_CheckField, 21, 3, 0, 36, 39, 0, // Skip to: 28250
3610 : /* 18230 */ MCD::OPC_Decode, 238, 6, 209, 1, // Opcode: A4_boundscheck_lo
3611 : /* 18235 */ MCD::OPC_FilterValue, 40, 37, 0, 0, // Skip to: 18277
3612 : /* 18240 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
3613 : /* 18243 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18260
3614 : /* 18248 */ MCD::OPC_CheckField, 21, 3, 0, 11, 39, 0, // Skip to: 28250
3615 : /* 18255 */ MCD::OPC_Decode, 195, 6, 209, 1, // Opcode: A2_vcmphgtu
3616 : /* 18260 */ MCD::OPC_FilterValue, 1, 1, 39, 0, // Skip to: 28250
3617 : /* 18265 */ MCD::OPC_CheckField, 21, 3, 0, 250, 38, 0, // Skip to: 28250
3618 : /* 18272 */ MCD::OPC_Decode, 237, 6, 209, 1, // Opcode: A4_boundscheck_hi
3619 : /* 18277 */ MCD::OPC_FilterValue, 48, 19, 0, 0, // Skip to: 18301
3620 : /* 18282 */ MCD::OPC_CheckField, 21, 3, 0, 233, 38, 0, // Skip to: 28250
3621 : /* 18289 */ MCD::OPC_CheckField, 13, 1, 0, 226, 38, 0, // Skip to: 28250
3622 : /* 18296 */ MCD::OPC_Decode, 191, 6, 209, 1, // Opcode: A2_vcmpbeq
3623 : /* 18301 */ MCD::OPC_FilterValue, 56, 216, 38, 0, // Skip to: 28250
3624 : /* 18306 */ MCD::OPC_CheckField, 21, 3, 0, 209, 38, 0, // Skip to: 28250
3625 : /* 18313 */ MCD::OPC_CheckField, 13, 1, 0, 202, 38, 0, // Skip to: 28250
3626 : /* 18320 */ MCD::OPC_Decode, 192, 6, 209, 1, // Opcode: A2_vcmpbgtu
3627 : /* 18325 */ MCD::OPC_FilterValue, 3, 46, 4, 0, // Skip to: 19400
3628 : /* 18330 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3629 : /* 18333 */ MCD::OPC_FilterValue, 0, 139, 0, 0, // Skip to: 18477
3630 : /* 18338 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3631 : /* 18341 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18358
3632 : /* 18346 */ MCD::OPC_CheckField, 13, 1, 0, 169, 38, 0, // Skip to: 28250
3633 : /* 18353 */ MCD::OPC_Decode, 174, 6, 189, 1, // Opcode: A2_vaddub
3634 : /* 18358 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18375
3635 : /* 18363 */ MCD::OPC_CheckField, 13, 1, 0, 152, 38, 0, // Skip to: 28250
3636 : /* 18370 */ MCD::OPC_Decode, 224, 6, 190, 1, // Opcode: A2_vsubub
3637 : /* 18375 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18392
3638 : /* 18380 */ MCD::OPC_CheckField, 13, 1, 0, 135, 38, 0, // Skip to: 28250
3639 : /* 18387 */ MCD::OPC_Decode, 182, 6, 189, 1, // Opcode: A2_vavgub
3640 : /* 18392 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18409
3641 : /* 18397 */ MCD::OPC_CheckField, 13, 1, 0, 118, 38, 0, // Skip to: 28250
3642 : /* 18404 */ MCD::OPC_Decode, 188, 6, 189, 1, // Opcode: A2_vavgw
3643 : /* 18409 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18426
3644 : /* 18414 */ MCD::OPC_CheckField, 13, 1, 0, 101, 38, 0, // Skip to: 28250
3645 : /* 18421 */ MCD::OPC_Decode, 212, 6, 190, 1, // Opcode: A2_vnavgh
3646 : /* 18426 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18443
3647 : /* 18431 */ MCD::OPC_CheckField, 13, 1, 0, 84, 38, 0, // Skip to: 28250
3648 : /* 18438 */ MCD::OPC_Decode, 208, 6, 190, 1, // Opcode: A2_vminub
3649 : /* 18443 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18460
3650 : /* 18448 */ MCD::OPC_CheckField, 13, 1, 0, 67, 38, 0, // Skip to: 28250
3651 : /* 18455 */ MCD::OPC_Decode, 202, 6, 190, 1, // Opcode: A2_vmaxub
3652 : /* 18460 */ MCD::OPC_FilterValue, 7, 57, 38, 0, // Skip to: 28250
3653 : /* 18465 */ MCD::OPC_CheckField, 13, 1, 0, 50, 38, 0, // Skip to: 28250
3654 : /* 18472 */ MCD::OPC_Decode, 207, 5, 189, 1, // Opcode: A2_andp
3655 : /* 18477 */ MCD::OPC_FilterValue, 1, 139, 0, 0, // Skip to: 18621
3656 : /* 18482 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3657 : /* 18485 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18502
3658 : /* 18490 */ MCD::OPC_CheckField, 13, 1, 0, 25, 38, 0, // Skip to: 28250
3659 : /* 18497 */ MCD::OPC_Decode, 175, 6, 189, 1, // Opcode: A2_vaddubs
3660 : /* 18502 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18519
3661 : /* 18507 */ MCD::OPC_CheckField, 13, 1, 0, 8, 38, 0, // Skip to: 28250
3662 : /* 18514 */ MCD::OPC_Decode, 225, 6, 190, 1, // Opcode: A2_vsububs
3663 : /* 18519 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18536
3664 : /* 18524 */ MCD::OPC_CheckField, 13, 1, 0, 247, 37, 0, // Skip to: 28250
3665 : /* 18531 */ MCD::OPC_Decode, 183, 6, 189, 1, // Opcode: A2_vavgubr
3666 : /* 18536 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18553
3667 : /* 18541 */ MCD::OPC_CheckField, 13, 1, 0, 230, 37, 0, // Skip to: 28250
3668 : /* 18548 */ MCD::OPC_Decode, 190, 6, 189, 1, // Opcode: A2_vavgwr
3669 : /* 18553 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18570
3670 : /* 18558 */ MCD::OPC_CheckField, 13, 1, 0, 213, 37, 0, // Skip to: 28250
3671 : /* 18565 */ MCD::OPC_Decode, 214, 6, 190, 1, // Opcode: A2_vnavghr
3672 : /* 18570 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18587
3673 : /* 18575 */ MCD::OPC_CheckField, 13, 1, 0, 196, 37, 0, // Skip to: 28250
3674 : /* 18582 */ MCD::OPC_Decode, 207, 6, 190, 1, // Opcode: A2_vminh
3675 : /* 18587 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18604
3676 : /* 18592 */ MCD::OPC_CheckField, 13, 1, 0, 179, 37, 0, // Skip to: 28250
3677 : /* 18599 */ MCD::OPC_Decode, 201, 6, 190, 1, // Opcode: A2_vmaxh
3678 : /* 18604 */ MCD::OPC_FilterValue, 7, 169, 37, 0, // Skip to: 28250
3679 : /* 18609 */ MCD::OPC_CheckField, 13, 1, 0, 162, 37, 0, // Skip to: 28250
3680 : /* 18616 */ MCD::OPC_Decode, 234, 6, 190, 1, // Opcode: A4_andnp
3681 : /* 18621 */ MCD::OPC_FilterValue, 2, 139, 0, 0, // Skip to: 18765
3682 : /* 18626 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3683 : /* 18629 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18646
3684 : /* 18634 */ MCD::OPC_CheckField, 13, 1, 0, 137, 37, 0, // Skip to: 28250
3685 : /* 18641 */ MCD::OPC_Decode, 172, 6, 189, 1, // Opcode: A2_vaddh
3686 : /* 18646 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18663
3687 : /* 18651 */ MCD::OPC_CheckField, 13, 1, 0, 120, 37, 0, // Skip to: 28250
3688 : /* 18658 */ MCD::OPC_Decode, 222, 6, 190, 1, // Opcode: A2_vsubh
3689 : /* 18663 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18680
3690 : /* 18668 */ MCD::OPC_CheckField, 13, 1, 0, 103, 37, 0, // Skip to: 28250
3691 : /* 18675 */ MCD::OPC_Decode, 179, 6, 189, 1, // Opcode: A2_vavgh
3692 : /* 18680 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18697
3693 : /* 18685 */ MCD::OPC_CheckField, 13, 1, 0, 86, 37, 0, // Skip to: 28250
3694 : /* 18692 */ MCD::OPC_Decode, 189, 6, 189, 1, // Opcode: A2_vavgwcr
3695 : /* 18697 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18714
3696 : /* 18702 */ MCD::OPC_CheckField, 13, 1, 0, 69, 37, 0, // Skip to: 28250
3697 : /* 18709 */ MCD::OPC_Decode, 213, 6, 190, 1, // Opcode: A2_vnavghcr
3698 : /* 18714 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18731
3699 : /* 18719 */ MCD::OPC_CheckField, 13, 1, 0, 52, 37, 0, // Skip to: 28250
3700 : /* 18726 */ MCD::OPC_Decode, 209, 6, 190, 1, // Opcode: A2_vminuh
3701 : /* 18731 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18748
3702 : /* 18736 */ MCD::OPC_CheckField, 13, 1, 0, 35, 37, 0, // Skip to: 28250
3703 : /* 18743 */ MCD::OPC_Decode, 203, 6, 190, 1, // Opcode: A2_vmaxuh
3704 : /* 18748 */ MCD::OPC_FilterValue, 7, 25, 37, 0, // Skip to: 28250
3705 : /* 18753 */ MCD::OPC_CheckField, 13, 1, 0, 18, 37, 0, // Skip to: 28250
3706 : /* 18760 */ MCD::OPC_Decode, 230, 5, 189, 1, // Opcode: A2_orp
3707 : /* 18765 */ MCD::OPC_FilterValue, 3, 139, 0, 0, // Skip to: 18909
3708 : /* 18770 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3709 : /* 18773 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18790
3710 : /* 18778 */ MCD::OPC_CheckField, 13, 1, 0, 249, 36, 0, // Skip to: 28250
3711 : /* 18785 */ MCD::OPC_Decode, 173, 6, 189, 1, // Opcode: A2_vaddhs
3712 : /* 18790 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18807
3713 : /* 18795 */ MCD::OPC_CheckField, 13, 1, 0, 232, 36, 0, // Skip to: 28250
3714 : /* 18802 */ MCD::OPC_Decode, 223, 6, 190, 1, // Opcode: A2_vsubhs
3715 : /* 18807 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18824
3716 : /* 18812 */ MCD::OPC_CheckField, 13, 1, 0, 215, 36, 0, // Skip to: 28250
3717 : /* 18819 */ MCD::OPC_Decode, 181, 6, 189, 1, // Opcode: A2_vavghr
3718 : /* 18824 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18841
3719 : /* 18829 */ MCD::OPC_CheckField, 13, 1, 0, 198, 36, 0, // Skip to: 28250
3720 : /* 18836 */ MCD::OPC_Decode, 186, 6, 189, 1, // Opcode: A2_vavguw
3721 : /* 18841 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 18858
3722 : /* 18846 */ MCD::OPC_CheckField, 13, 1, 0, 181, 36, 0, // Skip to: 28250
3723 : /* 18853 */ MCD::OPC_Decode, 215, 6, 190, 1, // Opcode: A2_vnavgw
3724 : /* 18858 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 18875
3725 : /* 18863 */ MCD::OPC_CheckField, 13, 1, 0, 164, 36, 0, // Skip to: 28250
3726 : /* 18870 */ MCD::OPC_Decode, 211, 6, 190, 1, // Opcode: A2_vminw
3727 : /* 18875 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 18892
3728 : /* 18880 */ MCD::OPC_CheckField, 13, 1, 0, 147, 36, 0, // Skip to: 28250
3729 : /* 18887 */ MCD::OPC_Decode, 205, 6, 190, 1, // Opcode: A2_vmaxw
3730 : /* 18892 */ MCD::OPC_FilterValue, 7, 137, 36, 0, // Skip to: 28250
3731 : /* 18897 */ MCD::OPC_CheckField, 13, 1, 0, 130, 36, 0, // Skip to: 28250
3732 : /* 18904 */ MCD::OPC_Decode, 131, 7, 190, 1, // Opcode: A4_ornp
3733 : /* 18909 */ MCD::OPC_FilterValue, 4, 139, 0, 0, // Skip to: 19053
3734 : /* 18914 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3735 : /* 18917 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 18934
3736 : /* 18922 */ MCD::OPC_CheckField, 13, 1, 0, 105, 36, 0, // Skip to: 28250
3737 : /* 18929 */ MCD::OPC_Decode, 176, 6, 189, 1, // Opcode: A2_vadduhs
3738 : /* 18934 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 18951
3739 : /* 18939 */ MCD::OPC_CheckField, 13, 1, 0, 88, 36, 0, // Skip to: 28250
3740 : /* 18946 */ MCD::OPC_Decode, 226, 6, 190, 1, // Opcode: A2_vsubuhs
3741 : /* 18951 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 18968
3742 : /* 18956 */ MCD::OPC_CheckField, 13, 1, 0, 71, 36, 0, // Skip to: 28250
3743 : /* 18963 */ MCD::OPC_Decode, 180, 6, 189, 1, // Opcode: A2_vavghcr
3744 : /* 18968 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 18985
3745 : /* 18973 */ MCD::OPC_CheckField, 13, 1, 0, 54, 36, 0, // Skip to: 28250
3746 : /* 18980 */ MCD::OPC_Decode, 187, 6, 189, 1, // Opcode: A2_vavguwr
3747 : /* 18985 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19002
3748 : /* 18990 */ MCD::OPC_CheckField, 13, 1, 0, 37, 36, 0, // Skip to: 28250
3749 : /* 18997 */ MCD::OPC_Decode, 217, 6, 190, 1, // Opcode: A2_vnavgwr
3750 : /* 19002 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19019
3751 : /* 19007 */ MCD::OPC_CheckField, 13, 1, 0, 20, 36, 0, // Skip to: 28250
3752 : /* 19014 */ MCD::OPC_Decode, 210, 6, 190, 1, // Opcode: A2_vminuw
3753 : /* 19019 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 19036
3754 : /* 19024 */ MCD::OPC_CheckField, 13, 1, 0, 3, 36, 0, // Skip to: 28250
3755 : /* 19031 */ MCD::OPC_Decode, 217, 5, 189, 1, // Opcode: A2_maxp
3756 : /* 19036 */ MCD::OPC_FilterValue, 7, 249, 35, 0, // Skip to: 28250
3757 : /* 19041 */ MCD::OPC_CheckField, 13, 1, 0, 242, 35, 0, // Skip to: 28250
3758 : /* 19048 */ MCD::OPC_Decode, 230, 6, 189, 1, // Opcode: A2_xorp
3759 : /* 19053 */ MCD::OPC_FilterValue, 5, 105, 0, 0, // Skip to: 19163
3760 : /* 19058 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3761 : /* 19061 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19078
3762 : /* 19066 */ MCD::OPC_CheckField, 13, 1, 0, 217, 35, 0, // Skip to: 28250
3763 : /* 19073 */ MCD::OPC_Decode, 177, 6, 189, 1, // Opcode: A2_vaddw
3764 : /* 19078 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19095
3765 : /* 19083 */ MCD::OPC_CheckField, 13, 1, 0, 200, 35, 0, // Skip to: 28250
3766 : /* 19090 */ MCD::OPC_Decode, 227, 6, 190, 1, // Opcode: A2_vsubw
3767 : /* 19095 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19112
3768 : /* 19100 */ MCD::OPC_CheckField, 13, 1, 0, 183, 35, 0, // Skip to: 28250
3769 : /* 19107 */ MCD::OPC_Decode, 184, 6, 189, 1, // Opcode: A2_vavguh
3770 : /* 19112 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19129
3771 : /* 19117 */ MCD::OPC_CheckField, 13, 1, 0, 166, 35, 0, // Skip to: 28250
3772 : /* 19124 */ MCD::OPC_Decode, 201, 5, 189, 1, // Opcode: A2_addpsat
3773 : /* 19129 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19146
3774 : /* 19134 */ MCD::OPC_CheckField, 13, 1, 0, 149, 35, 0, // Skip to: 28250
3775 : /* 19141 */ MCD::OPC_Decode, 204, 6, 190, 1, // Opcode: A2_vmaxuw
3776 : /* 19146 */ MCD::OPC_FilterValue, 6, 139, 35, 0, // Skip to: 28250
3777 : /* 19151 */ MCD::OPC_CheckField, 13, 1, 0, 132, 35, 0, // Skip to: 28250
3778 : /* 19158 */ MCD::OPC_Decode, 219, 5, 189, 1, // Opcode: A2_maxup
3779 : /* 19163 */ MCD::OPC_FilterValue, 6, 122, 0, 0, // Skip to: 19290
3780 : /* 19168 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3781 : /* 19171 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19188
3782 : /* 19176 */ MCD::OPC_CheckField, 13, 1, 0, 107, 35, 0, // Skip to: 28250
3783 : /* 19183 */ MCD::OPC_Decode, 178, 6, 189, 1, // Opcode: A2_vaddws
3784 : /* 19188 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19205
3785 : /* 19193 */ MCD::OPC_CheckField, 13, 1, 0, 90, 35, 0, // Skip to: 28250
3786 : /* 19200 */ MCD::OPC_Decode, 228, 6, 190, 1, // Opcode: A2_vsubws
3787 : /* 19205 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19222
3788 : /* 19210 */ MCD::OPC_CheckField, 13, 1, 0, 73, 35, 0, // Skip to: 28250
3789 : /* 19217 */ MCD::OPC_Decode, 185, 6, 189, 1, // Opcode: A2_vavguhr
3790 : /* 19222 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19239
3791 : /* 19227 */ MCD::OPC_CheckField, 13, 1, 0, 56, 35, 0, // Skip to: 28250
3792 : /* 19234 */ MCD::OPC_Decode, 204, 5, 189, 1, // Opcode: A2_addspl
3793 : /* 19239 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19256
3794 : /* 19244 */ MCD::OPC_CheckField, 13, 1, 0, 39, 35, 0, // Skip to: 28250
3795 : /* 19251 */ MCD::OPC_Decode, 216, 6, 190, 1, // Opcode: A2_vnavgwcr
3796 : /* 19256 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19273
3797 : /* 19261 */ MCD::OPC_CheckField, 13, 1, 0, 22, 35, 0, // Skip to: 28250
3798 : /* 19268 */ MCD::OPC_Decode, 221, 5, 190, 1, // Opcode: A2_minp
3799 : /* 19273 */ MCD::OPC_FilterValue, 6, 12, 35, 0, // Skip to: 28250
3800 : /* 19278 */ MCD::OPC_CheckField, 13, 1, 0, 5, 35, 0, // Skip to: 28250
3801 : /* 19285 */ MCD::OPC_Decode, 200, 6, 190, 1, // Opcode: A2_vmaxb
3802 : /* 19290 */ MCD::OPC_FilterValue, 7, 251, 34, 0, // Skip to: 28250
3803 : /* 19295 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3804 : /* 19298 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19315
3805 : /* 19303 */ MCD::OPC_CheckField, 13, 1, 0, 236, 34, 0, // Skip to: 28250
3806 : /* 19310 */ MCD::OPC_Decode, 200, 5, 189, 1, // Opcode: A2_addp
3807 : /* 19315 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19332
3808 : /* 19320 */ MCD::OPC_CheckField, 13, 1, 0, 219, 34, 0, // Skip to: 28250
3809 : /* 19327 */ MCD::OPC_Decode, 146, 6, 190, 1, // Opcode: A2_subp
3810 : /* 19332 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19349
3811 : /* 19337 */ MCD::OPC_CheckField, 13, 1, 0, 202, 34, 0, // Skip to: 28250
3812 : /* 19344 */ MCD::OPC_Decode, 203, 5, 189, 1, // Opcode: A2_addsph
3813 : /* 19349 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19366
3814 : /* 19354 */ MCD::OPC_CheckField, 13, 1, 0, 185, 34, 0, // Skip to: 28250
3815 : /* 19361 */ MCD::OPC_Decode, 223, 5, 190, 1, // Opcode: A2_minup
3816 : /* 19366 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 19383
3817 : /* 19371 */ MCD::OPC_CheckField, 13, 1, 0, 168, 34, 0, // Skip to: 28250
3818 : /* 19378 */ MCD::OPC_Decode, 206, 6, 190, 1, // Opcode: A2_vminb
3819 : /* 19383 */ MCD::OPC_FilterValue, 7, 158, 34, 0, // Skip to: 28250
3820 : /* 19388 */ MCD::OPC_CheckField, 13, 1, 0, 151, 34, 0, // Skip to: 28250
3821 : /* 19395 */ MCD::OPC_Decode, 129, 7, 199, 1, // Opcode: A4_modwrapu
3822 : /* 19400 */ MCD::OPC_FilterValue, 4, 51, 0, 0, // Skip to: 19456
3823 : /* 19405 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3824 : /* 19408 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 19432
3825 : /* 19413 */ MCD::OPC_CheckField, 13, 1, 0, 126, 34, 0, // Skip to: 28250
3826 : /* 19420 */ MCD::OPC_CheckField, 5, 3, 0, 119, 34, 0, // Skip to: 28250
3827 : /* 19427 */ MCD::OPC_Decode, 208, 22, 211, 1, // Opcode: dep_S2_packhl
3828 : /* 19432 */ MCD::OPC_FilterValue, 1, 109, 34, 0, // Skip to: 28250
3829 : /* 19437 */ MCD::OPC_CheckField, 13, 1, 0, 102, 34, 0, // Skip to: 28250
3830 : /* 19444 */ MCD::OPC_CheckField, 5, 3, 0, 95, 34, 0, // Skip to: 28250
3831 : /* 19451 */ MCD::OPC_Decode, 235, 6, 211, 1, // Opcode: A4_bitsplit
3832 : /* 19456 */ MCD::OPC_FilterValue, 5, 82, 2, 0, // Skip to: 20055
3833 : /* 19461 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
3834 : /* 19464 */ MCD::OPC_FilterValue, 0, 139, 0, 0, // Skip to: 19608
3835 : /* 19469 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3836 : /* 19472 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19489
3837 : /* 19477 */ MCD::OPC_CheckField, 13, 1, 0, 62, 34, 0, // Skip to: 28250
3838 : /* 19484 */ MCD::OPC_Decode, 196, 5, 212, 1, // Opcode: A2_addh_l16_ll
3839 : /* 19489 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19506
3840 : /* 19494 */ MCD::OPC_CheckField, 13, 1, 0, 45, 34, 0, // Skip to: 28250
3841 : /* 19501 */ MCD::OPC_Decode, 143, 6, 212, 1, // Opcode: A2_subh_l16_ll
3842 : /* 19506 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19523
3843 : /* 19511 */ MCD::OPC_CheckField, 13, 1, 0, 28, 34, 0, // Skip to: 28250
3844 : /* 19518 */ MCD::OPC_Decode, 190, 5, 212, 1, // Opcode: A2_addh_h16_ll
3845 : /* 19523 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19540
3846 : /* 19528 */ MCD::OPC_CheckField, 13, 1, 0, 11, 34, 0, // Skip to: 28250
3847 : /* 19535 */ MCD::OPC_Decode, 137, 6, 212, 1, // Opcode: A2_subh_h16_ll
3848 : /* 19540 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19557
3849 : /* 19545 */ MCD::OPC_CheckField, 13, 1, 0, 250, 33, 0, // Skip to: 28250
3850 : /* 19552 */ MCD::OPC_Decode, 206, 22, 199, 1, // Opcode: dep_A2_addsat
3851 : /* 19557 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19574
3852 : /* 19562 */ MCD::OPC_CheckField, 13, 1, 0, 233, 33, 0, // Skip to: 28250
3853 : /* 19569 */ MCD::OPC_Decode, 220, 5, 212, 1, // Opcode: A2_min
3854 : /* 19574 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 19591
3855 : /* 19579 */ MCD::OPC_CheckField, 13, 1, 0, 216, 33, 0, // Skip to: 28250
3856 : /* 19586 */ MCD::OPC_Decode, 216, 5, 199, 1, // Opcode: A2_max
3857 : /* 19591 */ MCD::OPC_FilterValue, 7, 206, 33, 0, // Skip to: 28250
3858 : /* 19596 */ MCD::OPC_CheckField, 13, 1, 0, 199, 33, 0, // Skip to: 28250
3859 : /* 19603 */ MCD::OPC_Decode, 231, 16, 199, 1, // Opcode: S4_parity
3860 : /* 19608 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 19650
3861 : /* 19613 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3862 : /* 19616 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19633
3863 : /* 19621 */ MCD::OPC_CheckField, 13, 1, 0, 174, 33, 0, // Skip to: 28250
3864 : /* 19628 */ MCD::OPC_Decode, 189, 5, 212, 1, // Opcode: A2_addh_h16_lh
3865 : /* 19633 */ MCD::OPC_FilterValue, 3, 164, 33, 0, // Skip to: 28250
3866 : /* 19638 */ MCD::OPC_CheckField, 13, 1, 0, 157, 33, 0, // Skip to: 28250
3867 : /* 19645 */ MCD::OPC_Decode, 136, 6, 212, 1, // Opcode: A2_subh_h16_lh
3868 : /* 19650 */ MCD::OPC_FilterValue, 2, 71, 0, 0, // Skip to: 19726
3869 : /* 19655 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3870 : /* 19658 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19675
3871 : /* 19663 */ MCD::OPC_CheckField, 13, 1, 0, 132, 33, 0, // Skip to: 28250
3872 : /* 19670 */ MCD::OPC_Decode, 195, 5, 212, 1, // Opcode: A2_addh_l16_hl
3873 : /* 19675 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19692
3874 : /* 19680 */ MCD::OPC_CheckField, 13, 1, 0, 115, 33, 0, // Skip to: 28250
3875 : /* 19687 */ MCD::OPC_Decode, 142, 6, 212, 1, // Opcode: A2_subh_l16_hl
3876 : /* 19692 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19709
3877 : /* 19697 */ MCD::OPC_CheckField, 13, 1, 0, 98, 33, 0, // Skip to: 28250
3878 : /* 19704 */ MCD::OPC_Decode, 188, 5, 212, 1, // Opcode: A2_addh_h16_hl
3879 : /* 19709 */ MCD::OPC_FilterValue, 3, 88, 33, 0, // Skip to: 28250
3880 : /* 19714 */ MCD::OPC_CheckField, 13, 1, 0, 81, 33, 0, // Skip to: 28250
3881 : /* 19721 */ MCD::OPC_Decode, 135, 6, 212, 1, // Opcode: A2_subh_h16_hl
3882 : /* 19726 */ MCD::OPC_FilterValue, 3, 37, 0, 0, // Skip to: 19768
3883 : /* 19731 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3884 : /* 19734 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19751
3885 : /* 19739 */ MCD::OPC_CheckField, 13, 1, 0, 56, 33, 0, // Skip to: 28250
3886 : /* 19746 */ MCD::OPC_Decode, 187, 5, 212, 1, // Opcode: A2_addh_h16_hh
3887 : /* 19751 */ MCD::OPC_FilterValue, 3, 46, 33, 0, // Skip to: 28250
3888 : /* 19756 */ MCD::OPC_CheckField, 13, 1, 0, 39, 33, 0, // Skip to: 28250
3889 : /* 19763 */ MCD::OPC_Decode, 134, 6, 212, 1, // Opcode: A2_subh_h16_hh
3890 : /* 19768 */ MCD::OPC_FilterValue, 4, 122, 0, 0, // Skip to: 19895
3891 : /* 19773 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3892 : /* 19776 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19793
3893 : /* 19781 */ MCD::OPC_CheckField, 13, 1, 0, 14, 33, 0, // Skip to: 28250
3894 : /* 19788 */ MCD::OPC_Decode, 198, 5, 212, 1, // Opcode: A2_addh_l16_sat_ll
3895 : /* 19793 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19810
3896 : /* 19798 */ MCD::OPC_CheckField, 13, 1, 0, 253, 32, 0, // Skip to: 28250
3897 : /* 19805 */ MCD::OPC_Decode, 145, 6, 212, 1, // Opcode: A2_subh_l16_sat_ll
3898 : /* 19810 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19827
3899 : /* 19815 */ MCD::OPC_CheckField, 13, 1, 0, 236, 32, 0, // Skip to: 28250
3900 : /* 19822 */ MCD::OPC_Decode, 194, 5, 212, 1, // Opcode: A2_addh_h16_sat_ll
3901 : /* 19827 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 19844
3902 : /* 19832 */ MCD::OPC_CheckField, 13, 1, 0, 219, 32, 0, // Skip to: 28250
3903 : /* 19839 */ MCD::OPC_Decode, 141, 6, 212, 1, // Opcode: A2_subh_h16_sat_ll
3904 : /* 19844 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 19861
3905 : /* 19849 */ MCD::OPC_CheckField, 13, 1, 0, 202, 32, 0, // Skip to: 28250
3906 : /* 19856 */ MCD::OPC_Decode, 207, 22, 212, 1, // Opcode: dep_A2_subsat
3907 : /* 19861 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 19878
3908 : /* 19866 */ MCD::OPC_CheckField, 13, 1, 0, 185, 32, 0, // Skip to: 28250
3909 : /* 19873 */ MCD::OPC_Decode, 222, 5, 212, 1, // Opcode: A2_minu
3910 : /* 19878 */ MCD::OPC_FilterValue, 6, 175, 32, 0, // Skip to: 28250
3911 : /* 19883 */ MCD::OPC_CheckField, 13, 1, 0, 168, 32, 0, // Skip to: 28250
3912 : /* 19890 */ MCD::OPC_Decode, 218, 5, 199, 1, // Opcode: A2_maxu
3913 : /* 19895 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 19937
3914 : /* 19900 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3915 : /* 19903 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19920
3916 : /* 19908 */ MCD::OPC_CheckField, 13, 1, 0, 143, 32, 0, // Skip to: 28250
3917 : /* 19915 */ MCD::OPC_Decode, 193, 5, 212, 1, // Opcode: A2_addh_h16_sat_lh
3918 : /* 19920 */ MCD::OPC_FilterValue, 3, 133, 32, 0, // Skip to: 28250
3919 : /* 19925 */ MCD::OPC_CheckField, 13, 1, 0, 126, 32, 0, // Skip to: 28250
3920 : /* 19932 */ MCD::OPC_Decode, 140, 6, 212, 1, // Opcode: A2_subh_h16_sat_lh
3921 : /* 19937 */ MCD::OPC_FilterValue, 6, 71, 0, 0, // Skip to: 20013
3922 : /* 19942 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3923 : /* 19945 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 19962
3924 : /* 19950 */ MCD::OPC_CheckField, 13, 1, 0, 101, 32, 0, // Skip to: 28250
3925 : /* 19957 */ MCD::OPC_Decode, 197, 5, 212, 1, // Opcode: A2_addh_l16_sat_hl
3926 : /* 19962 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 19979
3927 : /* 19967 */ MCD::OPC_CheckField, 13, 1, 0, 84, 32, 0, // Skip to: 28250
3928 : /* 19974 */ MCD::OPC_Decode, 144, 6, 212, 1, // Opcode: A2_subh_l16_sat_hl
3929 : /* 19979 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 19996
3930 : /* 19984 */ MCD::OPC_CheckField, 13, 1, 0, 67, 32, 0, // Skip to: 28250
3931 : /* 19991 */ MCD::OPC_Decode, 192, 5, 212, 1, // Opcode: A2_addh_h16_sat_hl
3932 : /* 19996 */ MCD::OPC_FilterValue, 3, 57, 32, 0, // Skip to: 28250
3933 : /* 20001 */ MCD::OPC_CheckField, 13, 1, 0, 50, 32, 0, // Skip to: 28250
3934 : /* 20008 */ MCD::OPC_Decode, 139, 6, 212, 1, // Opcode: A2_subh_h16_sat_hl
3935 : /* 20013 */ MCD::OPC_FilterValue, 7, 40, 32, 0, // Skip to: 28250
3936 : /* 20018 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3937 : /* 20021 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20038
3938 : /* 20026 */ MCD::OPC_CheckField, 13, 1, 0, 25, 32, 0, // Skip to: 28250
3939 : /* 20033 */ MCD::OPC_Decode, 191, 5, 212, 1, // Opcode: A2_addh_h16_sat_hh
3940 : /* 20038 */ MCD::OPC_FilterValue, 3, 15, 32, 0, // Skip to: 28250
3941 : /* 20043 */ MCD::OPC_CheckField, 13, 1, 0, 8, 32, 0, // Skip to: 28250
3942 : /* 20050 */ MCD::OPC_Decode, 138, 6, 212, 1, // Opcode: A2_subh_h16_sat_hh
3943 : /* 20055 */ MCD::OPC_FilterValue, 6, 47, 0, 0, // Skip to: 20107
3944 : /* 20060 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
3945 : /* 20063 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20085
3946 : /* 20068 */ MCD::OPC_CheckPredicate, 1, 241, 31, 0, // Skip to: 28250
3947 : /* 20073 */ MCD::OPC_CheckField, 16, 5, 0, 234, 31, 0, // Skip to: 28250
3948 : /* 20080 */ MCD::OPC_Decode, 188, 8, 213, 1, // Opcode: F2_sfimm_p
3949 : /* 20085 */ MCD::OPC_FilterValue, 1, 224, 31, 0, // Skip to: 28250
3950 : /* 20090 */ MCD::OPC_CheckPredicate, 1, 219, 31, 0, // Skip to: 28250
3951 : /* 20095 */ MCD::OPC_CheckField, 16, 5, 0, 212, 31, 0, // Skip to: 28250
3952 : /* 20102 */ MCD::OPC_Decode, 187, 8, 213, 1, // Opcode: F2_sfimm_n
3953 : /* 20107 */ MCD::OPC_FilterValue, 7, 12, 0, 0, // Skip to: 20124
3954 : /* 20112 */ MCD::OPC_CheckField, 23, 1, 0, 195, 31, 0, // Skip to: 28250
3955 : /* 20119 */ MCD::OPC_Decode, 251, 13, 214, 1, // Opcode: M4_mpyrr_addi
3956 : /* 20124 */ MCD::OPC_FilterValue, 8, 5, 0, 0, // Skip to: 20134
3957 : /* 20129 */ MCD::OPC_Decode, 248, 13, 215, 1, // Opcode: M4_mpyri_addi
3958 : /* 20134 */ MCD::OPC_FilterValue, 9, 47, 0, 0, // Skip to: 20186
3959 : /* 20139 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
3960 : /* 20142 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 20164
3961 : /* 20147 */ MCD::OPC_CheckPredicate, 1, 162, 31, 0, // Skip to: 28250
3962 : /* 20152 */ MCD::OPC_CheckField, 16, 5, 0, 155, 31, 0, // Skip to: 28250
3963 : /* 20159 */ MCD::OPC_Decode, 172, 8, 216, 1, // Opcode: F2_dfimm_p
3964 : /* 20164 */ MCD::OPC_FilterValue, 1, 145, 31, 0, // Skip to: 28250
3965 : /* 20169 */ MCD::OPC_CheckPredicate, 1, 140, 31, 0, // Skip to: 28250
3966 : /* 20174 */ MCD::OPC_CheckField, 16, 5, 0, 133, 31, 0, // Skip to: 28250
3967 : /* 20181 */ MCD::OPC_Decode, 171, 8, 216, 1, // Opcode: F2_dfimm_n
3968 : /* 20186 */ MCD::OPC_FilterValue, 10, 33, 0, 0, // Skip to: 20224
3969 : /* 20191 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
3970 : /* 20194 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20204
3971 : /* 20199 */ MCD::OPC_Decode, 226, 16, 217, 1, // Opcode: S4_or_andi
3972 : /* 20204 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 20214
3973 : /* 20209 */ MCD::OPC_Decode, 227, 16, 218, 1, // Opcode: S4_or_andix
3974 : /* 20214 */ MCD::OPC_FilterValue, 2, 95, 31, 0, // Skip to: 28250
3975 : /* 20219 */ MCD::OPC_Decode, 228, 16, 217, 1, // Opcode: S4_or_ori
3976 : /* 20224 */ MCD::OPC_FilterValue, 11, 23, 0, 0, // Skip to: 20252
3977 : /* 20229 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
3978 : /* 20232 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20242
3979 : /* 20237 */ MCD::OPC_Decode, 211, 16, 219, 1, // Opcode: S4_addaddi
3980 : /* 20242 */ MCD::OPC_FilterValue, 1, 67, 31, 0, // Skip to: 28250
3981 : /* 20247 */ MCD::OPC_Decode, 224, 17, 220, 1, // Opcode: S4_subaddi
3982 : /* 20252 */ MCD::OPC_FilterValue, 12, 209, 0, 0, // Skip to: 20466
3983 : /* 20257 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
3984 : /* 20260 */ MCD::OPC_FilterValue, 0, 54, 0, 0, // Skip to: 20319
3985 : /* 20265 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
3986 : /* 20268 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20285
3987 : /* 20273 */ MCD::OPC_CheckField, 13, 1, 0, 34, 31, 0, // Skip to: 28250
3988 : /* 20280 */ MCD::OPC_Decode, 169, 7, 221, 1, // Opcode: A4_vcmpbeqi
3989 : /* 20285 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20302
3990 : /* 20290 */ MCD::OPC_CheckField, 13, 1, 0, 17, 31, 0, // Skip to: 28250
3991 : /* 20297 */ MCD::OPC_Decode, 173, 7, 222, 1, // Opcode: A4_vcmpheqi
3992 : /* 20302 */ MCD::OPC_FilterValue, 4, 7, 31, 0, // Skip to: 28250
3993 : /* 20307 */ MCD::OPC_CheckField, 13, 1, 0, 0, 31, 0, // Skip to: 28250
3994 : /* 20314 */ MCD::OPC_Decode, 176, 7, 222, 1, // Opcode: A4_vcmpweqi
3995 : /* 20319 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 20378
3996 : /* 20324 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
3997 : /* 20327 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20344
3998 : /* 20332 */ MCD::OPC_CheckField, 13, 1, 0, 231, 30, 0, // Skip to: 28250
3999 : /* 20339 */ MCD::OPC_Decode, 171, 7, 222, 1, // Opcode: A4_vcmpbgti
4000 : /* 20344 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20361
4001 : /* 20349 */ MCD::OPC_CheckField, 13, 1, 0, 214, 30, 0, // Skip to: 28250
4002 : /* 20356 */ MCD::OPC_Decode, 174, 7, 222, 1, // Opcode: A4_vcmphgti
4003 : /* 20361 */ MCD::OPC_FilterValue, 4, 204, 30, 0, // Skip to: 28250
4004 : /* 20366 */ MCD::OPC_CheckField, 13, 1, 0, 197, 30, 0, // Skip to: 28250
4005 : /* 20373 */ MCD::OPC_Decode, 177, 7, 222, 1, // Opcode: A4_vcmpwgti
4006 : /* 20378 */ MCD::OPC_FilterValue, 2, 54, 0, 0, // Skip to: 20437
4007 : /* 20383 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4008 : /* 20386 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20403
4009 : /* 20391 */ MCD::OPC_CheckField, 12, 2, 0, 172, 30, 0, // Skip to: 28250
4010 : /* 20398 */ MCD::OPC_Decode, 172, 7, 223, 1, // Opcode: A4_vcmpbgtui
4011 : /* 20403 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20420
4012 : /* 20408 */ MCD::OPC_CheckField, 12, 2, 0, 155, 30, 0, // Skip to: 28250
4013 : /* 20415 */ MCD::OPC_Decode, 175, 7, 223, 1, // Opcode: A4_vcmphgtui
4014 : /* 20420 */ MCD::OPC_FilterValue, 4, 145, 30, 0, // Skip to: 28250
4015 : /* 20425 */ MCD::OPC_CheckField, 12, 2, 0, 138, 30, 0, // Skip to: 28250
4016 : /* 20432 */ MCD::OPC_Decode, 178, 7, 223, 1, // Opcode: A4_vcmpwgtui
4017 : /* 20437 */ MCD::OPC_FilterValue, 4, 128, 30, 0, // Skip to: 28250
4018 : /* 20442 */ MCD::OPC_CheckPredicate, 1, 123, 30, 0, // Skip to: 28250
4019 : /* 20447 */ MCD::OPC_CheckField, 10, 4, 0, 116, 30, 0, // Skip to: 28250
4020 : /* 20454 */ MCD::OPC_CheckField, 2, 3, 4, 109, 30, 0, // Skip to: 28250
4021 : /* 20461 */ MCD::OPC_Decode, 166, 8, 224, 1, // Opcode: F2_dfclass
4022 : /* 20466 */ MCD::OPC_FilterValue, 13, 129, 0, 0, // Skip to: 20600
4023 : /* 20471 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
4024 : /* 20474 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 20516
4025 : /* 20479 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4026 : /* 20482 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20499
4027 : /* 20487 */ MCD::OPC_CheckField, 13, 1, 0, 76, 30, 0, // Skip to: 28250
4028 : /* 20494 */ MCD::OPC_Decode, 240, 6, 225, 1, // Opcode: A4_cmpbeqi
4029 : /* 20499 */ MCD::OPC_FilterValue, 2, 66, 30, 0, // Skip to: 28250
4030 : /* 20504 */ MCD::OPC_CheckField, 13, 1, 0, 59, 30, 0, // Skip to: 28250
4031 : /* 20511 */ MCD::OPC_Decode, 246, 6, 226, 1, // Opcode: A4_cmpheqi
4032 : /* 20516 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 20558
4033 : /* 20521 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4034 : /* 20524 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20541
4035 : /* 20529 */ MCD::OPC_CheckField, 13, 1, 0, 34, 30, 0, // Skip to: 28250
4036 : /* 20536 */ MCD::OPC_Decode, 242, 6, 227, 1, // Opcode: A4_cmpbgti
4037 : /* 20541 */ MCD::OPC_FilterValue, 2, 24, 30, 0, // Skip to: 28250
4038 : /* 20546 */ MCD::OPC_CheckField, 13, 1, 0, 17, 30, 0, // Skip to: 28250
4039 : /* 20553 */ MCD::OPC_Decode, 248, 6, 226, 1, // Opcode: A4_cmphgti
4040 : /* 20558 */ MCD::OPC_FilterValue, 2, 7, 30, 0, // Skip to: 28250
4041 : /* 20563 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
4042 : /* 20566 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20583
4043 : /* 20571 */ MCD::OPC_CheckField, 12, 2, 0, 248, 29, 0, // Skip to: 28250
4044 : /* 20578 */ MCD::OPC_Decode, 244, 6, 228, 1, // Opcode: A4_cmpbgtui
4045 : /* 20583 */ MCD::OPC_FilterValue, 2, 238, 29, 0, // Skip to: 28250
4046 : /* 20588 */ MCD::OPC_CheckField, 12, 2, 0, 231, 29, 0, // Skip to: 28250
4047 : /* 20595 */ MCD::OPC_Decode, 250, 6, 228, 1, // Opcode: A4_cmphgtui
4048 : /* 20600 */ MCD::OPC_FilterValue, 14, 115, 0, 0, // Skip to: 20720
4049 : /* 20605 */ MCD::OPC_ExtractField, 0, 3, // Inst{2-0} ...
4050 : /* 20608 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 20636
4051 : /* 20613 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4052 : /* 20616 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20626
4053 : /* 20621 */ MCD::OPC_Decode, 214, 16, 229, 1, // Opcode: S4_andi_asl_ri
4054 : /* 20626 */ MCD::OPC_FilterValue, 1, 195, 29, 0, // Skip to: 28250
4055 : /* 20631 */ MCD::OPC_Decode, 215, 16, 229, 1, // Opcode: S4_andi_lsr_ri
4056 : /* 20636 */ MCD::OPC_FilterValue, 2, 23, 0, 0, // Skip to: 20664
4057 : /* 20641 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4058 : /* 20644 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20654
4059 : /* 20649 */ MCD::OPC_Decode, 229, 16, 229, 1, // Opcode: S4_ori_asl_ri
4060 : /* 20654 */ MCD::OPC_FilterValue, 1, 167, 29, 0, // Skip to: 28250
4061 : /* 20659 */ MCD::OPC_Decode, 230, 16, 229, 1, // Opcode: S4_ori_lsr_ri
4062 : /* 20664 */ MCD::OPC_FilterValue, 4, 23, 0, 0, // Skip to: 20692
4063 : /* 20669 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4064 : /* 20672 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20682
4065 : /* 20677 */ MCD::OPC_Decode, 212, 16, 229, 1, // Opcode: S4_addi_asl_ri
4066 : /* 20682 */ MCD::OPC_FilterValue, 1, 139, 29, 0, // Skip to: 28250
4067 : /* 20687 */ MCD::OPC_Decode, 213, 16, 229, 1, // Opcode: S4_addi_lsr_ri
4068 : /* 20692 */ MCD::OPC_FilterValue, 6, 129, 29, 0, // Skip to: 28250
4069 : /* 20697 */ MCD::OPC_ExtractField, 4, 1, // Inst{4} ...
4070 : /* 20700 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20710
4071 : /* 20705 */ MCD::OPC_Decode, 225, 17, 229, 1, // Opcode: S4_subi_asl_ri
4072 : /* 20710 */ MCD::OPC_FilterValue, 1, 111, 29, 0, // Skip to: 28250
4073 : /* 20715 */ MCD::OPC_Decode, 226, 17, 229, 1, // Opcode: S4_subi_lsr_ri
4074 : /* 20720 */ MCD::OPC_FilterValue, 15, 101, 29, 0, // Skip to: 28250
4075 : /* 20725 */ MCD::OPC_ExtractField, 23, 1, // Inst{23} ...
4076 : /* 20728 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 20738
4077 : /* 20733 */ MCD::OPC_Decode, 250, 13, 230, 1, // Opcode: M4_mpyri_addr_u2
4078 : /* 20738 */ MCD::OPC_FilterValue, 1, 83, 29, 0, // Skip to: 28250
4079 : /* 20743 */ MCD::OPC_Decode, 249, 13, 231, 1, // Opcode: M4_mpyri_addr
4080 : /* 20748 */ MCD::OPC_FilterValue, 14, 187, 24, 0, // Skip to: 27084
4081 : /* 20753 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
4082 : /* 20756 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20773
4083 : /* 20761 */ MCD::OPC_CheckField, 13, 1, 0, 58, 29, 0, // Skip to: 28250
4084 : /* 20768 */ MCD::OPC_Decode, 136, 13, 232, 1, // Opcode: M2_mpysip
4085 : /* 20773 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 20790
4086 : /* 20778 */ MCD::OPC_CheckField, 13, 1, 0, 41, 29, 0, // Skip to: 28250
4087 : /* 20785 */ MCD::OPC_Decode, 135, 13, 232, 1, // Opcode: M2_mpysin
4088 : /* 20790 */ MCD::OPC_FilterValue, 8, 12, 0, 0, // Skip to: 20807
4089 : /* 20795 */ MCD::OPC_CheckField, 13, 1, 0, 24, 29, 0, // Skip to: 28250
4090 : /* 20802 */ MCD::OPC_Decode, 130, 12, 233, 1, // Opcode: M2_macsip
4091 : /* 20807 */ MCD::OPC_FilterValue, 12, 12, 0, 0, // Skip to: 20824
4092 : /* 20812 */ MCD::OPC_CheckField, 13, 1, 0, 7, 29, 0, // Skip to: 28250
4093 : /* 20819 */ MCD::OPC_Decode, 129, 12, 233, 1, // Opcode: M2_macsin
4094 : /* 20824 */ MCD::OPC_FilterValue, 16, 12, 0, 0, // Skip to: 20841
4095 : /* 20829 */ MCD::OPC_CheckField, 13, 1, 0, 246, 28, 0, // Skip to: 28250
4096 : /* 20836 */ MCD::OPC_Decode, 224, 11, 234, 1, // Opcode: M2_accii
4097 : /* 20841 */ MCD::OPC_FilterValue, 20, 12, 0, 0, // Skip to: 20858
4098 : /* 20846 */ MCD::OPC_CheckField, 13, 1, 0, 229, 28, 0, // Skip to: 28250
4099 : /* 20853 */ MCD::OPC_Decode, 188, 13, 234, 1, // Opcode: M2_naccii
4100 : /* 20858 */ MCD::OPC_FilterValue, 24, 19, 0, 0, // Skip to: 20882
4101 : /* 20863 */ MCD::OPC_CheckField, 13, 1, 0, 212, 28, 0, // Skip to: 28250
4102 : /* 20870 */ MCD::OPC_CheckField, 5, 3, 0, 205, 28, 0, // Skip to: 28250
4103 : /* 20877 */ MCD::OPC_Decode, 252, 13, 235, 1, // Opcode: M4_mpyrr_addr
4104 : /* 20882 */ MCD::OPC_FilterValue, 32, 71, 0, 0, // Skip to: 20958
4105 : /* 20887 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4106 : /* 20890 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20907
4107 : /* 20895 */ MCD::OPC_CheckField, 13, 1, 0, 180, 28, 0, // Skip to: 28250
4108 : /* 20902 */ MCD::OPC_Decode, 244, 12, 211, 1, // Opcode: M2_mpyd_ll_s0
4109 : /* 20907 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 20924
4110 : /* 20912 */ MCD::OPC_CheckField, 13, 1, 0, 163, 28, 0, // Skip to: 28250
4111 : /* 20919 */ MCD::OPC_Decode, 242, 12, 211, 1, // Opcode: M2_mpyd_lh_s0
4112 : /* 20924 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 20941
4113 : /* 20929 */ MCD::OPC_CheckField, 13, 1, 0, 146, 28, 0, // Skip to: 28250
4114 : /* 20936 */ MCD::OPC_Decode, 240, 12, 211, 1, // Opcode: M2_mpyd_hl_s0
4115 : /* 20941 */ MCD::OPC_FilterValue, 3, 136, 28, 0, // Skip to: 28250
4116 : /* 20946 */ MCD::OPC_CheckField, 13, 1, 0, 129, 28, 0, // Skip to: 28250
4117 : /* 20953 */ MCD::OPC_Decode, 238, 12, 211, 1, // Opcode: M2_mpyd_hh_s0
4118 : /* 20958 */ MCD::OPC_FilterValue, 33, 71, 0, 0, // Skip to: 21034
4119 : /* 20963 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4120 : /* 20966 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20983
4121 : /* 20971 */ MCD::OPC_CheckField, 13, 1, 0, 104, 28, 0, // Skip to: 28250
4122 : /* 20978 */ MCD::OPC_Decode, 132, 13, 211, 1, // Opcode: M2_mpyd_rnd_ll_s0
4123 : /* 20983 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21000
4124 : /* 20988 */ MCD::OPC_CheckField, 13, 1, 0, 87, 28, 0, // Skip to: 28250
4125 : /* 20995 */ MCD::OPC_Decode, 130, 13, 211, 1, // Opcode: M2_mpyd_rnd_lh_s0
4126 : /* 21000 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21017
4127 : /* 21005 */ MCD::OPC_CheckField, 13, 1, 0, 70, 28, 0, // Skip to: 28250
4128 : /* 21012 */ MCD::OPC_Decode, 128, 13, 211, 1, // Opcode: M2_mpyd_rnd_hl_s0
4129 : /* 21017 */ MCD::OPC_FilterValue, 3, 60, 28, 0, // Skip to: 28250
4130 : /* 21022 */ MCD::OPC_CheckField, 13, 1, 0, 53, 28, 0, // Skip to: 28250
4131 : /* 21029 */ MCD::OPC_Decode, 254, 12, 211, 1, // Opcode: M2_mpyd_rnd_hh_s0
4132 : /* 21034 */ MCD::OPC_FilterValue, 34, 71, 0, 0, // Skip to: 21110
4133 : /* 21039 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4134 : /* 21042 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21059
4135 : /* 21047 */ MCD::OPC_CheckField, 13, 1, 0, 28, 28, 0, // Skip to: 28250
4136 : /* 21054 */ MCD::OPC_Decode, 177, 13, 211, 1, // Opcode: M2_mpyud_ll_s0
4137 : /* 21059 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21076
4138 : /* 21064 */ MCD::OPC_CheckField, 13, 1, 0, 11, 28, 0, // Skip to: 28250
4139 : /* 21071 */ MCD::OPC_Decode, 175, 13, 211, 1, // Opcode: M2_mpyud_lh_s0
4140 : /* 21076 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21093
4141 : /* 21081 */ MCD::OPC_CheckField, 13, 1, 0, 250, 27, 0, // Skip to: 28250
4142 : /* 21088 */ MCD::OPC_Decode, 173, 13, 211, 1, // Opcode: M2_mpyud_hl_s0
4143 : /* 21093 */ MCD::OPC_FilterValue, 3, 240, 27, 0, // Skip to: 28250
4144 : /* 21098 */ MCD::OPC_CheckField, 13, 1, 0, 233, 27, 0, // Skip to: 28250
4145 : /* 21105 */ MCD::OPC_Decode, 171, 13, 211, 1, // Opcode: M2_mpyud_hh_s0
4146 : /* 21110 */ MCD::OPC_FilterValue, 36, 71, 0, 0, // Skip to: 21186
4147 : /* 21115 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4148 : /* 21118 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21135
4149 : /* 21123 */ MCD::OPC_CheckField, 13, 1, 0, 208, 27, 0, // Skip to: 28250
4150 : /* 21130 */ MCD::OPC_Decode, 245, 12, 211, 1, // Opcode: M2_mpyd_ll_s1
4151 : /* 21135 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21152
4152 : /* 21140 */ MCD::OPC_CheckField, 13, 1, 0, 191, 27, 0, // Skip to: 28250
4153 : /* 21147 */ MCD::OPC_Decode, 243, 12, 211, 1, // Opcode: M2_mpyd_lh_s1
4154 : /* 21152 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21169
4155 : /* 21157 */ MCD::OPC_CheckField, 13, 1, 0, 174, 27, 0, // Skip to: 28250
4156 : /* 21164 */ MCD::OPC_Decode, 241, 12, 211, 1, // Opcode: M2_mpyd_hl_s1
4157 : /* 21169 */ MCD::OPC_FilterValue, 3, 164, 27, 0, // Skip to: 28250
4158 : /* 21174 */ MCD::OPC_CheckField, 13, 1, 0, 157, 27, 0, // Skip to: 28250
4159 : /* 21181 */ MCD::OPC_Decode, 239, 12, 211, 1, // Opcode: M2_mpyd_hh_s1
4160 : /* 21186 */ MCD::OPC_FilterValue, 37, 71, 0, 0, // Skip to: 21262
4161 : /* 21191 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4162 : /* 21194 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21211
4163 : /* 21199 */ MCD::OPC_CheckField, 13, 1, 0, 132, 27, 0, // Skip to: 28250
4164 : /* 21206 */ MCD::OPC_Decode, 133, 13, 211, 1, // Opcode: M2_mpyd_rnd_ll_s1
4165 : /* 21211 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21228
4166 : /* 21216 */ MCD::OPC_CheckField, 13, 1, 0, 115, 27, 0, // Skip to: 28250
4167 : /* 21223 */ MCD::OPC_Decode, 131, 13, 211, 1, // Opcode: M2_mpyd_rnd_lh_s1
4168 : /* 21228 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21245
4169 : /* 21233 */ MCD::OPC_CheckField, 13, 1, 0, 98, 27, 0, // Skip to: 28250
4170 : /* 21240 */ MCD::OPC_Decode, 129, 13, 211, 1, // Opcode: M2_mpyd_rnd_hl_s1
4171 : /* 21245 */ MCD::OPC_FilterValue, 3, 88, 27, 0, // Skip to: 28250
4172 : /* 21250 */ MCD::OPC_CheckField, 13, 1, 0, 81, 27, 0, // Skip to: 28250
4173 : /* 21257 */ MCD::OPC_Decode, 255, 12, 211, 1, // Opcode: M2_mpyd_rnd_hh_s1
4174 : /* 21262 */ MCD::OPC_FilterValue, 38, 71, 0, 0, // Skip to: 21338
4175 : /* 21267 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4176 : /* 21270 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21287
4177 : /* 21275 */ MCD::OPC_CheckField, 13, 1, 0, 56, 27, 0, // Skip to: 28250
4178 : /* 21282 */ MCD::OPC_Decode, 178, 13, 211, 1, // Opcode: M2_mpyud_ll_s1
4179 : /* 21287 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21304
4180 : /* 21292 */ MCD::OPC_CheckField, 13, 1, 0, 39, 27, 0, // Skip to: 28250
4181 : /* 21299 */ MCD::OPC_Decode, 176, 13, 211, 1, // Opcode: M2_mpyud_lh_s1
4182 : /* 21304 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21321
4183 : /* 21309 */ MCD::OPC_CheckField, 13, 1, 0, 22, 27, 0, // Skip to: 28250
4184 : /* 21316 */ MCD::OPC_Decode, 174, 13, 211, 1, // Opcode: M2_mpyud_hl_s1
4185 : /* 21321 */ MCD::OPC_FilterValue, 3, 12, 27, 0, // Skip to: 28250
4186 : /* 21326 */ MCD::OPC_CheckField, 13, 1, 0, 5, 27, 0, // Skip to: 28250
4187 : /* 21333 */ MCD::OPC_Decode, 172, 13, 211, 1, // Opcode: M2_mpyud_hh_s1
4188 : /* 21338 */ MCD::OPC_FilterValue, 40, 105, 0, 0, // Skip to: 21448
4189 : /* 21343 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4190 : /* 21346 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21363
4191 : /* 21351 */ MCD::OPC_CheckField, 13, 1, 0, 236, 26, 0, // Skip to: 28250
4192 : /* 21358 */ MCD::OPC_Decode, 248, 11, 211, 1, // Opcode: M2_dpmpyss_s0
4193 : /* 21363 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21380
4194 : /* 21368 */ MCD::OPC_CheckField, 13, 1, 0, 219, 26, 0, // Skip to: 28250
4195 : /* 21375 */ MCD::OPC_Decode, 231, 11, 211, 1, // Opcode: M2_cmpyi_s0
4196 : /* 21380 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21397
4197 : /* 21385 */ MCD::OPC_CheckField, 13, 1, 0, 202, 26, 0, // Skip to: 28250
4198 : /* 21392 */ MCD::OPC_Decode, 232, 11, 211, 1, // Opcode: M2_cmpyr_s0
4199 : /* 21397 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21414
4200 : /* 21402 */ MCD::OPC_CheckField, 13, 1, 0, 185, 26, 0, // Skip to: 28250
4201 : /* 21409 */ MCD::OPC_Decode, 214, 13, 211, 1, // Opcode: M2_vmpy2s_s0
4202 : /* 21414 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21431
4203 : /* 21419 */ MCD::OPC_CheckField, 13, 1, 0, 168, 26, 0, // Skip to: 28250
4204 : /* 21426 */ MCD::OPC_Decode, 237, 11, 211, 1, // Opcode: M2_cmpys_s0
4205 : /* 21431 */ MCD::OPC_FilterValue, 7, 158, 26, 0, // Skip to: 28250
4206 : /* 21436 */ MCD::OPC_CheckField, 13, 1, 0, 151, 26, 0, // Skip to: 28250
4207 : /* 21443 */ MCD::OPC_Decode, 218, 13, 211, 1, // Opcode: M2_vmpy2su_s0
4208 : /* 21448 */ MCD::OPC_FilterValue, 42, 71, 0, 0, // Skip to: 21524
4209 : /* 21453 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4210 : /* 21456 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21473
4211 : /* 21461 */ MCD::OPC_CheckField, 13, 1, 0, 126, 26, 0, // Skip to: 28250
4212 : /* 21468 */ MCD::OPC_Decode, 251, 11, 211, 1, // Opcode: M2_dpmpyuu_s0
4213 : /* 21473 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21490
4214 : /* 21478 */ MCD::OPC_CheckField, 13, 1, 0, 109, 26, 0, // Skip to: 28250
4215 : /* 21485 */ MCD::OPC_Decode, 150, 14, 211, 1, // Opcode: M5_vmpybsu
4216 : /* 21490 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21507
4217 : /* 21495 */ MCD::OPC_CheckField, 13, 1, 0, 92, 26, 0, // Skip to: 28250
4218 : /* 21502 */ MCD::OPC_Decode, 239, 11, 211, 1, // Opcode: M2_cmpysc_s0
4219 : /* 21507 */ MCD::OPC_FilterValue, 7, 82, 26, 0, // Skip to: 28250
4220 : /* 21512 */ MCD::OPC_CheckField, 13, 1, 0, 75, 26, 0, // Skip to: 28250
4221 : /* 21519 */ MCD::OPC_Decode, 130, 14, 211, 1, // Opcode: M4_pmpyw
4222 : /* 21524 */ MCD::OPC_FilterValue, 44, 71, 0, 0, // Skip to: 21600
4223 : /* 21529 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4224 : /* 21532 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21549
4225 : /* 21537 */ MCD::OPC_CheckField, 13, 1, 0, 50, 26, 0, // Skip to: 28250
4226 : /* 21544 */ MCD::OPC_Decode, 151, 14, 211, 1, // Opcode: M5_vmpybuu
4227 : /* 21549 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 21566
4228 : /* 21554 */ MCD::OPC_CheckField, 13, 1, 0, 33, 26, 0, // Skip to: 28250
4229 : /* 21561 */ MCD::OPC_Decode, 216, 13, 211, 1, // Opcode: M2_vmpy2s_s1
4230 : /* 21566 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21583
4231 : /* 21571 */ MCD::OPC_CheckField, 13, 1, 0, 16, 26, 0, // Skip to: 28250
4232 : /* 21578 */ MCD::OPC_Decode, 238, 11, 211, 1, // Opcode: M2_cmpys_s1
4233 : /* 21583 */ MCD::OPC_FilterValue, 7, 6, 26, 0, // Skip to: 28250
4234 : /* 21588 */ MCD::OPC_CheckField, 13, 1, 0, 255, 25, 0, // Skip to: 28250
4235 : /* 21595 */ MCD::OPC_Decode, 219, 13, 211, 1, // Opcode: M2_vmpy2su_s1
4236 : /* 21600 */ MCD::OPC_FilterValue, 46, 37, 0, 0, // Skip to: 21642
4237 : /* 21605 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4238 : /* 21608 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 21625
4239 : /* 21613 */ MCD::OPC_CheckField, 13, 1, 0, 230, 25, 0, // Skip to: 28250
4240 : /* 21620 */ MCD::OPC_Decode, 240, 11, 211, 1, // Opcode: M2_cmpysc_s1
4241 : /* 21625 */ MCD::OPC_FilterValue, 7, 220, 25, 0, // Skip to: 28250
4242 : /* 21630 */ MCD::OPC_CheckField, 13, 1, 0, 213, 25, 0, // Skip to: 28250
4243 : /* 21637 */ MCD::OPC_Decode, 132, 14, 211, 1, // Opcode: M4_vpmpyh
4244 : /* 21642 */ MCD::OPC_FilterValue, 48, 71, 0, 0, // Skip to: 21718
4245 : /* 21647 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4246 : /* 21650 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21667
4247 : /* 21655 */ MCD::OPC_CheckField, 13, 1, 0, 188, 25, 0, // Skip to: 28250
4248 : /* 21662 */ MCD::OPC_Decode, 236, 12, 236, 1, // Opcode: M2_mpyd_acc_ll_s0
4249 : /* 21667 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21684
4250 : /* 21672 */ MCD::OPC_CheckField, 13, 1, 0, 171, 25, 0, // Skip to: 28250
4251 : /* 21679 */ MCD::OPC_Decode, 234, 12, 236, 1, // Opcode: M2_mpyd_acc_lh_s0
4252 : /* 21684 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21701
4253 : /* 21689 */ MCD::OPC_CheckField, 13, 1, 0, 154, 25, 0, // Skip to: 28250
4254 : /* 21696 */ MCD::OPC_Decode, 232, 12, 236, 1, // Opcode: M2_mpyd_acc_hl_s0
4255 : /* 21701 */ MCD::OPC_FilterValue, 3, 144, 25, 0, // Skip to: 28250
4256 : /* 21706 */ MCD::OPC_CheckField, 13, 1, 0, 137, 25, 0, // Skip to: 28250
4257 : /* 21713 */ MCD::OPC_Decode, 230, 12, 236, 1, // Opcode: M2_mpyd_acc_hh_s0
4258 : /* 21718 */ MCD::OPC_FilterValue, 49, 71, 0, 0, // Skip to: 21794
4259 : /* 21723 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4260 : /* 21726 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21743
4261 : /* 21731 */ MCD::OPC_CheckField, 13, 1, 0, 112, 25, 0, // Skip to: 28250
4262 : /* 21738 */ MCD::OPC_Decode, 252, 12, 236, 1, // Opcode: M2_mpyd_nac_ll_s0
4263 : /* 21743 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21760
4264 : /* 21748 */ MCD::OPC_CheckField, 13, 1, 0, 95, 25, 0, // Skip to: 28250
4265 : /* 21755 */ MCD::OPC_Decode, 250, 12, 236, 1, // Opcode: M2_mpyd_nac_lh_s0
4266 : /* 21760 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21777
4267 : /* 21765 */ MCD::OPC_CheckField, 13, 1, 0, 78, 25, 0, // Skip to: 28250
4268 : /* 21772 */ MCD::OPC_Decode, 248, 12, 236, 1, // Opcode: M2_mpyd_nac_hl_s0
4269 : /* 21777 */ MCD::OPC_FilterValue, 3, 68, 25, 0, // Skip to: 28250
4270 : /* 21782 */ MCD::OPC_CheckField, 13, 1, 0, 61, 25, 0, // Skip to: 28250
4271 : /* 21789 */ MCD::OPC_Decode, 246, 12, 236, 1, // Opcode: M2_mpyd_nac_hh_s0
4272 : /* 21794 */ MCD::OPC_FilterValue, 50, 71, 0, 0, // Skip to: 21870
4273 : /* 21799 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4274 : /* 21802 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21819
4275 : /* 21807 */ MCD::OPC_CheckField, 13, 1, 0, 36, 25, 0, // Skip to: 28250
4276 : /* 21814 */ MCD::OPC_Decode, 169, 13, 236, 1, // Opcode: M2_mpyud_acc_ll_s0
4277 : /* 21819 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21836
4278 : /* 21824 */ MCD::OPC_CheckField, 13, 1, 0, 19, 25, 0, // Skip to: 28250
4279 : /* 21831 */ MCD::OPC_Decode, 167, 13, 236, 1, // Opcode: M2_mpyud_acc_lh_s0
4280 : /* 21836 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21853
4281 : /* 21841 */ MCD::OPC_CheckField, 13, 1, 0, 2, 25, 0, // Skip to: 28250
4282 : /* 21848 */ MCD::OPC_Decode, 165, 13, 236, 1, // Opcode: M2_mpyud_acc_hl_s0
4283 : /* 21853 */ MCD::OPC_FilterValue, 3, 248, 24, 0, // Skip to: 28250
4284 : /* 21858 */ MCD::OPC_CheckField, 13, 1, 0, 241, 24, 0, // Skip to: 28250
4285 : /* 21865 */ MCD::OPC_Decode, 163, 13, 236, 1, // Opcode: M2_mpyud_acc_hh_s0
4286 : /* 21870 */ MCD::OPC_FilterValue, 51, 71, 0, 0, // Skip to: 21946
4287 : /* 21875 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4288 : /* 21878 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21895
4289 : /* 21883 */ MCD::OPC_CheckField, 13, 1, 0, 216, 24, 0, // Skip to: 28250
4290 : /* 21890 */ MCD::OPC_Decode, 185, 13, 236, 1, // Opcode: M2_mpyud_nac_ll_s0
4291 : /* 21895 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21912
4292 : /* 21900 */ MCD::OPC_CheckField, 13, 1, 0, 199, 24, 0, // Skip to: 28250
4293 : /* 21907 */ MCD::OPC_Decode, 183, 13, 236, 1, // Opcode: M2_mpyud_nac_lh_s0
4294 : /* 21912 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 21929
4295 : /* 21917 */ MCD::OPC_CheckField, 13, 1, 0, 182, 24, 0, // Skip to: 28250
4296 : /* 21924 */ MCD::OPC_Decode, 181, 13, 236, 1, // Opcode: M2_mpyud_nac_hl_s0
4297 : /* 21929 */ MCD::OPC_FilterValue, 3, 172, 24, 0, // Skip to: 28250
4298 : /* 21934 */ MCD::OPC_CheckField, 13, 1, 0, 165, 24, 0, // Skip to: 28250
4299 : /* 21941 */ MCD::OPC_Decode, 179, 13, 236, 1, // Opcode: M2_mpyud_nac_hh_s0
4300 : /* 21946 */ MCD::OPC_FilterValue, 52, 71, 0, 0, // Skip to: 22022
4301 : /* 21951 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4302 : /* 21954 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 21971
4303 : /* 21959 */ MCD::OPC_CheckField, 13, 1, 0, 140, 24, 0, // Skip to: 28250
4304 : /* 21966 */ MCD::OPC_Decode, 237, 12, 236, 1, // Opcode: M2_mpyd_acc_ll_s1
4305 : /* 21971 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 21988
4306 : /* 21976 */ MCD::OPC_CheckField, 13, 1, 0, 123, 24, 0, // Skip to: 28250
4307 : /* 21983 */ MCD::OPC_Decode, 235, 12, 236, 1, // Opcode: M2_mpyd_acc_lh_s1
4308 : /* 21988 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22005
4309 : /* 21993 */ MCD::OPC_CheckField, 13, 1, 0, 106, 24, 0, // Skip to: 28250
4310 : /* 22000 */ MCD::OPC_Decode, 233, 12, 236, 1, // Opcode: M2_mpyd_acc_hl_s1
4311 : /* 22005 */ MCD::OPC_FilterValue, 3, 96, 24, 0, // Skip to: 28250
4312 : /* 22010 */ MCD::OPC_CheckField, 13, 1, 0, 89, 24, 0, // Skip to: 28250
4313 : /* 22017 */ MCD::OPC_Decode, 231, 12, 236, 1, // Opcode: M2_mpyd_acc_hh_s1
4314 : /* 22022 */ MCD::OPC_FilterValue, 53, 71, 0, 0, // Skip to: 22098
4315 : /* 22027 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4316 : /* 22030 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22047
4317 : /* 22035 */ MCD::OPC_CheckField, 13, 1, 0, 64, 24, 0, // Skip to: 28250
4318 : /* 22042 */ MCD::OPC_Decode, 253, 12, 236, 1, // Opcode: M2_mpyd_nac_ll_s1
4319 : /* 22047 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22064
4320 : /* 22052 */ MCD::OPC_CheckField, 13, 1, 0, 47, 24, 0, // Skip to: 28250
4321 : /* 22059 */ MCD::OPC_Decode, 251, 12, 236, 1, // Opcode: M2_mpyd_nac_lh_s1
4322 : /* 22064 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22081
4323 : /* 22069 */ MCD::OPC_CheckField, 13, 1, 0, 30, 24, 0, // Skip to: 28250
4324 : /* 22076 */ MCD::OPC_Decode, 249, 12, 236, 1, // Opcode: M2_mpyd_nac_hl_s1
4325 : /* 22081 */ MCD::OPC_FilterValue, 3, 20, 24, 0, // Skip to: 28250
4326 : /* 22086 */ MCD::OPC_CheckField, 13, 1, 0, 13, 24, 0, // Skip to: 28250
4327 : /* 22093 */ MCD::OPC_Decode, 247, 12, 236, 1, // Opcode: M2_mpyd_nac_hh_s1
4328 : /* 22098 */ MCD::OPC_FilterValue, 54, 71, 0, 0, // Skip to: 22174
4329 : /* 22103 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4330 : /* 22106 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22123
4331 : /* 22111 */ MCD::OPC_CheckField, 13, 1, 0, 244, 23, 0, // Skip to: 28250
4332 : /* 22118 */ MCD::OPC_Decode, 170, 13, 236, 1, // Opcode: M2_mpyud_acc_ll_s1
4333 : /* 22123 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22140
4334 : /* 22128 */ MCD::OPC_CheckField, 13, 1, 0, 227, 23, 0, // Skip to: 28250
4335 : /* 22135 */ MCD::OPC_Decode, 168, 13, 236, 1, // Opcode: M2_mpyud_acc_lh_s1
4336 : /* 22140 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22157
4337 : /* 22145 */ MCD::OPC_CheckField, 13, 1, 0, 210, 23, 0, // Skip to: 28250
4338 : /* 22152 */ MCD::OPC_Decode, 166, 13, 236, 1, // Opcode: M2_mpyud_acc_hl_s1
4339 : /* 22157 */ MCD::OPC_FilterValue, 3, 200, 23, 0, // Skip to: 28250
4340 : /* 22162 */ MCD::OPC_CheckField, 13, 1, 0, 193, 23, 0, // Skip to: 28250
4341 : /* 22169 */ MCD::OPC_Decode, 164, 13, 236, 1, // Opcode: M2_mpyud_acc_hh_s1
4342 : /* 22174 */ MCD::OPC_FilterValue, 55, 71, 0, 0, // Skip to: 22250
4343 : /* 22179 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4344 : /* 22182 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22199
4345 : /* 22187 */ MCD::OPC_CheckField, 13, 1, 0, 168, 23, 0, // Skip to: 28250
4346 : /* 22194 */ MCD::OPC_Decode, 186, 13, 236, 1, // Opcode: M2_mpyud_nac_ll_s1
4347 : /* 22199 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22216
4348 : /* 22204 */ MCD::OPC_CheckField, 13, 1, 0, 151, 23, 0, // Skip to: 28250
4349 : /* 22211 */ MCD::OPC_Decode, 184, 13, 236, 1, // Opcode: M2_mpyud_nac_lh_s1
4350 : /* 22216 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22233
4351 : /* 22221 */ MCD::OPC_CheckField, 13, 1, 0, 134, 23, 0, // Skip to: 28250
4352 : /* 22228 */ MCD::OPC_Decode, 182, 13, 236, 1, // Opcode: M2_mpyud_nac_hl_s1
4353 : /* 22233 */ MCD::OPC_FilterValue, 3, 124, 23, 0, // Skip to: 28250
4354 : /* 22238 */ MCD::OPC_CheckField, 13, 1, 0, 117, 23, 0, // Skip to: 28250
4355 : /* 22245 */ MCD::OPC_Decode, 180, 13, 236, 1, // Opcode: M2_mpyud_nac_hh_s1
4356 : /* 22250 */ MCD::OPC_FilterValue, 56, 105, 0, 0, // Skip to: 22360
4357 : /* 22255 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4358 : /* 22258 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22275
4359 : /* 22263 */ MCD::OPC_CheckField, 13, 1, 0, 92, 23, 0, // Skip to: 28250
4360 : /* 22270 */ MCD::OPC_Decode, 245, 11, 236, 1, // Opcode: M2_dpmpyss_acc_s0
4361 : /* 22275 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22292
4362 : /* 22280 */ MCD::OPC_CheckField, 13, 1, 0, 75, 23, 0, // Skip to: 28250
4363 : /* 22287 */ MCD::OPC_Decode, 225, 11, 236, 1, // Opcode: M2_cmaci_s0
4364 : /* 22292 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22309
4365 : /* 22297 */ MCD::OPC_CheckField, 13, 1, 0, 58, 23, 0, // Skip to: 28250
4366 : /* 22304 */ MCD::OPC_Decode, 226, 11, 236, 1, // Opcode: M2_cmacr_s0
4367 : /* 22309 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22326
4368 : /* 22314 */ MCD::OPC_CheckField, 13, 1, 0, 41, 23, 0, // Skip to: 28250
4369 : /* 22321 */ MCD::OPC_Decode, 208, 13, 236, 1, // Opcode: M2_vmac2s_s0
4370 : /* 22326 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22343
4371 : /* 22331 */ MCD::OPC_CheckField, 13, 1, 0, 24, 23, 0, // Skip to: 28250
4372 : /* 22338 */ MCD::OPC_Decode, 227, 11, 236, 1, // Opcode: M2_cmacs_s0
4373 : /* 22343 */ MCD::OPC_FilterValue, 7, 14, 23, 0, // Skip to: 28250
4374 : /* 22348 */ MCD::OPC_CheckField, 13, 1, 0, 7, 23, 0, // Skip to: 28250
4375 : /* 22355 */ MCD::OPC_Decode, 241, 11, 236, 1, // Opcode: M2_cnacs_s0
4376 : /* 22360 */ MCD::OPC_FilterValue, 57, 54, 0, 0, // Skip to: 22419
4377 : /* 22365 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4378 : /* 22368 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22385
4379 : /* 22373 */ MCD::OPC_CheckField, 13, 1, 0, 238, 22, 0, // Skip to: 28250
4380 : /* 22380 */ MCD::OPC_Decode, 246, 11, 236, 1, // Opcode: M2_dpmpyss_nac_s0
4381 : /* 22385 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22402
4382 : /* 22390 */ MCD::OPC_CheckField, 13, 1, 0, 221, 22, 0, // Skip to: 28250
4383 : /* 22397 */ MCD::OPC_Decode, 204, 13, 236, 1, // Opcode: M2_vmac2
4384 : /* 22402 */ MCD::OPC_FilterValue, 7, 211, 22, 0, // Skip to: 28250
4385 : /* 22407 */ MCD::OPC_CheckField, 13, 1, 0, 204, 22, 0, // Skip to: 28250
4386 : /* 22414 */ MCD::OPC_Decode, 131, 14, 236, 1, // Opcode: M4_pmpyw_acc
4387 : /* 22419 */ MCD::OPC_FilterValue, 58, 54, 0, 0, // Skip to: 22478
4388 : /* 22424 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4389 : /* 22427 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22444
4390 : /* 22432 */ MCD::OPC_CheckField, 13, 1, 0, 179, 22, 0, // Skip to: 28250
4391 : /* 22439 */ MCD::OPC_Decode, 249, 11, 236, 1, // Opcode: M2_dpmpyuu_acc_s0
4392 : /* 22444 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22461
4393 : /* 22449 */ MCD::OPC_CheckField, 13, 1, 0, 162, 22, 0, // Skip to: 28250
4394 : /* 22456 */ MCD::OPC_Decode, 229, 11, 236, 1, // Opcode: M2_cmacsc_s0
4395 : /* 22461 */ MCD::OPC_FilterValue, 7, 152, 22, 0, // Skip to: 28250
4396 : /* 22466 */ MCD::OPC_CheckField, 13, 1, 0, 145, 22, 0, // Skip to: 28250
4397 : /* 22473 */ MCD::OPC_Decode, 243, 11, 236, 1, // Opcode: M2_cnacsc_s0
4398 : /* 22478 */ MCD::OPC_FilterValue, 59, 37, 0, 0, // Skip to: 22520
4399 : /* 22483 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4400 : /* 22486 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22503
4401 : /* 22491 */ MCD::OPC_CheckField, 13, 1, 0, 120, 22, 0, // Skip to: 28250
4402 : /* 22498 */ MCD::OPC_Decode, 250, 11, 236, 1, // Opcode: M2_dpmpyuu_nac_s0
4403 : /* 22503 */ MCD::OPC_FilterValue, 5, 110, 22, 0, // Skip to: 28250
4404 : /* 22508 */ MCD::OPC_CheckField, 13, 1, 0, 103, 22, 0, // Skip to: 28250
4405 : /* 22515 */ MCD::OPC_Decode, 210, 13, 236, 1, // Opcode: M2_vmac2su_s0
4406 : /* 22520 */ MCD::OPC_FilterValue, 60, 71, 0, 0, // Skip to: 22596
4407 : /* 22525 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4408 : /* 22528 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22545
4409 : /* 22533 */ MCD::OPC_CheckField, 13, 1, 0, 78, 22, 0, // Skip to: 28250
4410 : /* 22540 */ MCD::OPC_Decode, 149, 14, 236, 1, // Opcode: M5_vmacbuu
4411 : /* 22545 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22562
4412 : /* 22550 */ MCD::OPC_CheckField, 13, 1, 0, 61, 22, 0, // Skip to: 28250
4413 : /* 22557 */ MCD::OPC_Decode, 209, 13, 236, 1, // Opcode: M2_vmac2s_s1
4414 : /* 22562 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22579
4415 : /* 22567 */ MCD::OPC_CheckField, 13, 1, 0, 44, 22, 0, // Skip to: 28250
4416 : /* 22574 */ MCD::OPC_Decode, 228, 11, 236, 1, // Opcode: M2_cmacs_s1
4417 : /* 22579 */ MCD::OPC_FilterValue, 7, 34, 22, 0, // Skip to: 28250
4418 : /* 22584 */ MCD::OPC_CheckField, 13, 1, 0, 27, 22, 0, // Skip to: 28250
4419 : /* 22591 */ MCD::OPC_Decode, 242, 11, 236, 1, // Opcode: M2_cnacs_s1
4420 : /* 22596 */ MCD::OPC_FilterValue, 61, 19, 0, 0, // Skip to: 22620
4421 : /* 22601 */ MCD::OPC_CheckField, 13, 1, 0, 10, 22, 0, // Skip to: 28250
4422 : /* 22608 */ MCD::OPC_CheckField, 5, 3, 7, 3, 22, 0, // Skip to: 28250
4423 : /* 22615 */ MCD::OPC_Decode, 133, 14, 236, 1, // Opcode: M4_vpmpyh_acc
4424 : /* 22620 */ MCD::OPC_FilterValue, 62, 54, 0, 0, // Skip to: 22679
4425 : /* 22625 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4426 : /* 22628 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22645
4427 : /* 22633 */ MCD::OPC_CheckField, 13, 1, 0, 234, 21, 0, // Skip to: 28250
4428 : /* 22640 */ MCD::OPC_Decode, 148, 14, 236, 1, // Opcode: M5_vmacbsu
4429 : /* 22645 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22662
4430 : /* 22650 */ MCD::OPC_CheckField, 13, 1, 0, 217, 21, 0, // Skip to: 28250
4431 : /* 22657 */ MCD::OPC_Decode, 230, 11, 236, 1, // Opcode: M2_cmacsc_s1
4432 : /* 22662 */ MCD::OPC_FilterValue, 7, 207, 21, 0, // Skip to: 28250
4433 : /* 22667 */ MCD::OPC_CheckField, 13, 1, 0, 200, 21, 0, // Skip to: 28250
4434 : /* 22674 */ MCD::OPC_Decode, 244, 11, 236, 1, // Opcode: M2_cnacsc_s1
4435 : /* 22679 */ MCD::OPC_FilterValue, 63, 19, 0, 0, // Skip to: 22703
4436 : /* 22684 */ MCD::OPC_CheckField, 13, 1, 0, 183, 21, 0, // Skip to: 28250
4437 : /* 22691 */ MCD::OPC_CheckField, 5, 3, 5, 176, 21, 0, // Skip to: 28250
4438 : /* 22698 */ MCD::OPC_Decode, 211, 13, 236, 1, // Opcode: M2_vmac2su_s1
4439 : /* 22703 */ MCD::OPC_FilterValue, 64, 122, 0, 0, // Skip to: 22830
4440 : /* 22708 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4441 : /* 22711 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22728
4442 : /* 22716 */ MCD::OPC_CheckField, 13, 1, 0, 151, 21, 0, // Skip to: 28250
4443 : /* 22723 */ MCD::OPC_Decode, 226, 13, 189, 1, // Opcode: M2_vrcmpyi_s0
4444 : /* 22728 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22745
4445 : /* 22733 */ MCD::OPC_CheckField, 13, 1, 0, 134, 21, 0, // Skip to: 28250
4446 : /* 22740 */ MCD::OPC_Decode, 228, 13, 189, 1, // Opcode: M2_vrcmpyr_s0
4447 : /* 22745 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22762
4448 : /* 22750 */ MCD::OPC_CheckField, 13, 1, 0, 117, 21, 0, // Skip to: 28250
4449 : /* 22757 */ MCD::OPC_Decode, 237, 13, 189, 1, // Opcode: M2_vrmpy_s0
4450 : /* 22762 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 22779
4451 : /* 22767 */ MCD::OPC_CheckField, 13, 1, 0, 100, 21, 0, // Skip to: 28250
4452 : /* 22774 */ MCD::OPC_Decode, 202, 13, 189, 1, // Opcode: M2_vdmpys_s0
4453 : /* 22779 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22796
4454 : /* 22784 */ MCD::OPC_CheckField, 13, 1, 0, 83, 21, 0, // Skip to: 28250
4455 : /* 22791 */ MCD::OPC_Decode, 153, 12, 189, 1, // Opcode: M2_mmpyl_s0
4456 : /* 22796 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22813
4457 : /* 22801 */ MCD::OPC_CheckField, 13, 1, 0, 66, 21, 0, // Skip to: 28250
4458 : /* 22808 */ MCD::OPC_Decode, 212, 13, 189, 1, // Opcode: M2_vmpy2es_s0
4459 : /* 22813 */ MCD::OPC_FilterValue, 7, 56, 21, 0, // Skip to: 28250
4460 : /* 22818 */ MCD::OPC_CheckField, 13, 1, 0, 49, 21, 0, // Skip to: 28250
4461 : /* 22825 */ MCD::OPC_Decode, 149, 12, 189, 1, // Opcode: M2_mmpyh_s0
4462 : /* 22830 */ MCD::OPC_FilterValue, 65, 88, 0, 0, // Skip to: 22923
4463 : /* 22835 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4464 : /* 22838 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22855
4465 : /* 22843 */ MCD::OPC_CheckField, 13, 1, 0, 24, 21, 0, // Skip to: 28250
4466 : /* 22850 */ MCD::OPC_Decode, 191, 13, 190, 1, // Opcode: M2_vabsdiffw
4467 : /* 22855 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22872
4468 : /* 22860 */ MCD::OPC_CheckField, 13, 1, 0, 7, 21, 0, // Skip to: 28250
4469 : /* 22867 */ MCD::OPC_Decode, 140, 14, 189, 1, // Opcode: M4_vrmpyoh_s0
4470 : /* 22872 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 22889
4471 : /* 22877 */ MCD::OPC_CheckField, 13, 1, 0, 246, 20, 0, // Skip to: 28250
4472 : /* 22884 */ MCD::OPC_Decode, 151, 12, 189, 1, // Opcode: M2_mmpyl_rs0
4473 : /* 22889 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 22906
4474 : /* 22894 */ MCD::OPC_CheckField, 13, 1, 0, 229, 20, 0, // Skip to: 28250
4475 : /* 22901 */ MCD::OPC_Decode, 195, 13, 189, 1, // Opcode: M2_vcmpy_s0_sat_r
4476 : /* 22906 */ MCD::OPC_FilterValue, 7, 219, 20, 0, // Skip to: 28250
4477 : /* 22911 */ MCD::OPC_CheckField, 13, 1, 0, 212, 20, 0, // Skip to: 28250
4478 : /* 22918 */ MCD::OPC_Decode, 147, 12, 189, 1, // Opcode: M2_mmpyh_rs0
4479 : /* 22923 */ MCD::OPC_FilterValue, 66, 122, 0, 0, // Skip to: 23050
4480 : /* 22928 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4481 : /* 22931 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 22948
4482 : /* 22936 */ MCD::OPC_CheckField, 13, 1, 0, 187, 20, 0, // Skip to: 28250
4483 : /* 22943 */ MCD::OPC_Decode, 227, 13, 189, 1, // Opcode: M2_vrcmpyi_s0c
4484 : /* 22948 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 22965
4485 : /* 22953 */ MCD::OPC_CheckField, 13, 1, 0, 170, 20, 0, // Skip to: 28250
4486 : /* 22960 */ MCD::OPC_Decode, 218, 6, 189, 1, // Opcode: A2_vraddub
4487 : /* 22965 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 22982
4488 : /* 22970 */ MCD::OPC_CheckField, 13, 1, 0, 153, 20, 0, // Skip to: 28250
4489 : /* 22977 */ MCD::OPC_Decode, 220, 6, 189, 1, // Opcode: A2_vrsadub
4490 : /* 22982 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 22999
4491 : /* 22987 */ MCD::OPC_CheckField, 13, 1, 0, 136, 20, 0, // Skip to: 28250
4492 : /* 22994 */ MCD::OPC_Decode, 136, 14, 189, 1, // Opcode: M4_vrmpyeh_s0
4493 : /* 22999 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23016
4494 : /* 23004 */ MCD::OPC_CheckField, 13, 1, 0, 119, 20, 0, // Skip to: 28250
4495 : /* 23011 */ MCD::OPC_Decode, 161, 12, 189, 1, // Opcode: M2_mmpyul_s0
4496 : /* 23016 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23033
4497 : /* 23021 */ MCD::OPC_CheckField, 13, 1, 0, 102, 20, 0, // Skip to: 28250
4498 : /* 23028 */ MCD::OPC_Decode, 194, 13, 189, 1, // Opcode: M2_vcmpy_s0_sat_i
4499 : /* 23033 */ MCD::OPC_FilterValue, 7, 92, 20, 0, // Skip to: 28250
4500 : /* 23038 */ MCD::OPC_CheckField, 13, 1, 0, 85, 20, 0, // Skip to: 28250
4501 : /* 23045 */ MCD::OPC_Decode, 157, 12, 189, 1, // Opcode: M2_mmpyuh_s0
4502 : /* 23050 */ MCD::OPC_FilterValue, 67, 71, 0, 0, // Skip to: 23126
4503 : /* 23055 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4504 : /* 23058 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23075
4505 : /* 23063 */ MCD::OPC_CheckField, 13, 1, 0, 60, 20, 0, // Skip to: 28250
4506 : /* 23070 */ MCD::OPC_Decode, 190, 13, 190, 1, // Opcode: M2_vabsdiffh
4507 : /* 23075 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23092
4508 : /* 23080 */ MCD::OPC_CheckField, 13, 1, 0, 43, 20, 0, // Skip to: 28250
4509 : /* 23087 */ MCD::OPC_Decode, 229, 13, 189, 1, // Opcode: M2_vrcmpyr_s0c
4510 : /* 23092 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23109
4511 : /* 23097 */ MCD::OPC_CheckField, 13, 1, 0, 26, 20, 0, // Skip to: 28250
4512 : /* 23104 */ MCD::OPC_Decode, 159, 12, 189, 1, // Opcode: M2_mmpyul_rs0
4513 : /* 23109 */ MCD::OPC_FilterValue, 7, 16, 20, 0, // Skip to: 28250
4514 : /* 23114 */ MCD::OPC_CheckField, 13, 1, 0, 9, 20, 0, // Skip to: 28250
4515 : /* 23121 */ MCD::OPC_Decode, 155, 12, 189, 1, // Opcode: M2_mmpyuh_rs0
4516 : /* 23126 */ MCD::OPC_FilterValue, 68, 88, 0, 0, // Skip to: 23219
4517 : /* 23131 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4518 : /* 23134 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23151
4519 : /* 23139 */ MCD::OPC_CheckField, 13, 1, 0, 240, 19, 0, // Skip to: 28250
4520 : /* 23146 */ MCD::OPC_Decode, 155, 14, 189, 1, // Opcode: M5_vrmpybuu
4521 : /* 23151 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23168
4522 : /* 23156 */ MCD::OPC_CheckField, 13, 1, 0, 223, 19, 0, // Skip to: 28250
4523 : /* 23163 */ MCD::OPC_Decode, 203, 13, 189, 1, // Opcode: M2_vdmpys_s1
4524 : /* 23168 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23185
4525 : /* 23173 */ MCD::OPC_CheckField, 13, 1, 0, 206, 19, 0, // Skip to: 28250
4526 : /* 23180 */ MCD::OPC_Decode, 154, 12, 189, 1, // Opcode: M2_mmpyl_s1
4527 : /* 23185 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23202
4528 : /* 23190 */ MCD::OPC_CheckField, 13, 1, 0, 189, 19, 0, // Skip to: 28250
4529 : /* 23197 */ MCD::OPC_Decode, 213, 13, 189, 1, // Opcode: M2_vmpy2es_s1
4530 : /* 23202 */ MCD::OPC_FilterValue, 7, 179, 19, 0, // Skip to: 28250
4531 : /* 23207 */ MCD::OPC_CheckField, 13, 1, 0, 172, 19, 0, // Skip to: 28250
4532 : /* 23214 */ MCD::OPC_Decode, 150, 12, 189, 1, // Opcode: M2_mmpyh_s1
4533 : /* 23219 */ MCD::OPC_FilterValue, 69, 132, 0, 0, // Skip to: 23356
4534 : /* 23224 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4535 : /* 23227 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23249
4536 : /* 23232 */ MCD::OPC_CheckPredicate, 2, 149, 19, 0, // Skip to: 28250
4537 : /* 23237 */ MCD::OPC_CheckField, 13, 1, 0, 142, 19, 0, // Skip to: 28250
4538 : /* 23244 */ MCD::OPC_Decode, 157, 14, 190, 1, // Opcode: M6_vabsdiffub
4539 : /* 23249 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 23271
4540 : /* 23254 */ MCD::OPC_CheckPredicate, 1, 127, 19, 0, // Skip to: 28250
4541 : /* 23259 */ MCD::OPC_CheckField, 13, 1, 0, 120, 19, 0, // Skip to: 28250
4542 : /* 23266 */ MCD::OPC_Decode, 147, 14, 189, 1, // Opcode: M5_vdmpybsu
4543 : /* 23271 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23288
4544 : /* 23276 */ MCD::OPC_CheckField, 13, 1, 0, 103, 19, 0, // Skip to: 28250
4545 : /* 23283 */ MCD::OPC_Decode, 141, 14, 189, 1, // Opcode: M4_vrmpyoh_s1
4546 : /* 23288 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23305
4547 : /* 23293 */ MCD::OPC_CheckField, 13, 1, 0, 86, 19, 0, // Skip to: 28250
4548 : /* 23300 */ MCD::OPC_Decode, 232, 13, 189, 1, // Opcode: M2_vrcmpys_s1_h
4549 : /* 23305 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23322
4550 : /* 23310 */ MCD::OPC_CheckField, 13, 1, 0, 69, 19, 0, // Skip to: 28250
4551 : /* 23317 */ MCD::OPC_Decode, 152, 12, 189, 1, // Opcode: M2_mmpyl_rs1
4552 : /* 23322 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23339
4553 : /* 23327 */ MCD::OPC_CheckField, 13, 1, 0, 52, 19, 0, // Skip to: 28250
4554 : /* 23334 */ MCD::OPC_Decode, 197, 13, 189, 1, // Opcode: M2_vcmpy_s1_sat_r
4555 : /* 23339 */ MCD::OPC_FilterValue, 7, 42, 19, 0, // Skip to: 28250
4556 : /* 23344 */ MCD::OPC_CheckField, 13, 1, 0, 35, 19, 0, // Skip to: 28250
4557 : /* 23351 */ MCD::OPC_Decode, 148, 12, 189, 1, // Opcode: M2_mmpyh_rs1
4558 : /* 23356 */ MCD::OPC_FilterValue, 70, 88, 0, 0, // Skip to: 23449
4559 : /* 23361 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4560 : /* 23364 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23381
4561 : /* 23369 */ MCD::OPC_CheckField, 13, 1, 0, 10, 19, 0, // Skip to: 28250
4562 : /* 23376 */ MCD::OPC_Decode, 154, 14, 189, 1, // Opcode: M5_vrmpybsu
4563 : /* 23381 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23398
4564 : /* 23386 */ MCD::OPC_CheckField, 13, 1, 0, 249, 18, 0, // Skip to: 28250
4565 : /* 23393 */ MCD::OPC_Decode, 137, 14, 189, 1, // Opcode: M4_vrmpyeh_s1
4566 : /* 23398 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23415
4567 : /* 23403 */ MCD::OPC_CheckField, 13, 1, 0, 232, 18, 0, // Skip to: 28250
4568 : /* 23410 */ MCD::OPC_Decode, 162, 12, 189, 1, // Opcode: M2_mmpyul_s1
4569 : /* 23415 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23432
4570 : /* 23420 */ MCD::OPC_CheckField, 13, 1, 0, 215, 18, 0, // Skip to: 28250
4571 : /* 23427 */ MCD::OPC_Decode, 196, 13, 189, 1, // Opcode: M2_vcmpy_s1_sat_i
4572 : /* 23432 */ MCD::OPC_FilterValue, 7, 205, 18, 0, // Skip to: 28250
4573 : /* 23437 */ MCD::OPC_CheckField, 13, 1, 0, 198, 18, 0, // Skip to: 28250
4574 : /* 23444 */ MCD::OPC_Decode, 158, 12, 189, 1, // Opcode: M2_mmpyuh_s1
4575 : /* 23449 */ MCD::OPC_FilterValue, 71, 76, 0, 0, // Skip to: 23530
4576 : /* 23454 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4577 : /* 23457 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 23479
4578 : /* 23462 */ MCD::OPC_CheckPredicate, 2, 175, 18, 0, // Skip to: 28250
4579 : /* 23467 */ MCD::OPC_CheckField, 13, 1, 0, 168, 18, 0, // Skip to: 28250
4580 : /* 23474 */ MCD::OPC_Decode, 156, 14, 190, 1, // Opcode: M6_vabsdiffb
4581 : /* 23479 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23496
4582 : /* 23484 */ MCD::OPC_CheckField, 13, 1, 0, 151, 18, 0, // Skip to: 28250
4583 : /* 23491 */ MCD::OPC_Decode, 233, 13, 189, 1, // Opcode: M2_vrcmpys_s1_l
4584 : /* 23496 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23513
4585 : /* 23501 */ MCD::OPC_CheckField, 13, 1, 0, 134, 18, 0, // Skip to: 28250
4586 : /* 23508 */ MCD::OPC_Decode, 160, 12, 189, 1, // Opcode: M2_mmpyul_rs1
4587 : /* 23513 */ MCD::OPC_FilterValue, 7, 124, 18, 0, // Skip to: 28250
4588 : /* 23518 */ MCD::OPC_CheckField, 13, 1, 0, 117, 18, 0, // Skip to: 28250
4589 : /* 23525 */ MCD::OPC_Decode, 156, 12, 189, 1, // Opcode: M2_mmpyuh_rs1
4590 : /* 23530 */ MCD::OPC_FilterValue, 72, 37, 0, 0, // Skip to: 23572
4591 : /* 23535 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4592 : /* 23538 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23555
4593 : /* 23543 */ MCD::OPC_CheckField, 13, 1, 0, 92, 18, 0, // Skip to: 28250
4594 : /* 23550 */ MCD::OPC_Decode, 200, 13, 191, 1, // Opcode: M2_vdmpyrs_s0
4595 : /* 23555 */ MCD::OPC_FilterValue, 1, 82, 18, 0, // Skip to: 28250
4596 : /* 23560 */ MCD::OPC_CheckField, 13, 1, 0, 75, 18, 0, // Skip to: 28250
4597 : /* 23567 */ MCD::OPC_Decode, 221, 13, 191, 1, // Opcode: M2_vradduh
4598 : /* 23572 */ MCD::OPC_FilterValue, 73, 19, 0, 0, // Skip to: 23596
4599 : /* 23577 */ MCD::OPC_CheckField, 13, 1, 0, 58, 18, 0, // Skip to: 28250
4600 : /* 23584 */ MCD::OPC_CheckField, 5, 3, 7, 51, 18, 0, // Skip to: 28250
4601 : /* 23591 */ MCD::OPC_Decode, 220, 13, 191, 1, // Opcode: M2_vraddh
4602 : /* 23596 */ MCD::OPC_FilterValue, 76, 19, 0, 0, // Skip to: 23620
4603 : /* 23601 */ MCD::OPC_CheckField, 13, 1, 0, 34, 18, 0, // Skip to: 28250
4604 : /* 23608 */ MCD::OPC_CheckField, 5, 3, 0, 27, 18, 0, // Skip to: 28250
4605 : /* 23615 */ MCD::OPC_Decode, 201, 13, 191, 1, // Opcode: M2_vdmpyrs_s1
4606 : /* 23620 */ MCD::OPC_FilterValue, 77, 37, 0, 0, // Skip to: 23662
4607 : /* 23625 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4608 : /* 23628 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23645
4609 : /* 23633 */ MCD::OPC_CheckField, 13, 1, 0, 2, 18, 0, // Skip to: 28250
4610 : /* 23640 */ MCD::OPC_Decode, 234, 13, 191, 1, // Opcode: M2_vrcmpys_s1rp_h
4611 : /* 23645 */ MCD::OPC_FilterValue, 7, 248, 17, 0, // Skip to: 28250
4612 : /* 23650 */ MCD::OPC_CheckField, 13, 1, 0, 241, 17, 0, // Skip to: 28250
4613 : /* 23657 */ MCD::OPC_Decode, 235, 13, 191, 1, // Opcode: M2_vrcmpys_s1rp_l
4614 : /* 23662 */ MCD::OPC_FilterValue, 80, 122, 0, 0, // Skip to: 23789
4615 : /* 23667 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4616 : /* 23670 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23687
4617 : /* 23675 */ MCD::OPC_CheckField, 13, 1, 0, 216, 17, 0, // Skip to: 28250
4618 : /* 23682 */ MCD::OPC_Decode, 222, 13, 203, 1, // Opcode: M2_vrcmaci_s0
4619 : /* 23687 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23704
4620 : /* 23692 */ MCD::OPC_CheckField, 13, 1, 0, 199, 17, 0, // Skip to: 28250
4621 : /* 23699 */ MCD::OPC_Decode, 224, 13, 203, 1, // Opcode: M2_vrcmacr_s0
4622 : /* 23704 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23721
4623 : /* 23709 */ MCD::OPC_CheckField, 13, 1, 0, 182, 17, 0, // Skip to: 28250
4624 : /* 23716 */ MCD::OPC_Decode, 236, 13, 203, 1, // Opcode: M2_vrmac_s0
4625 : /* 23721 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23738
4626 : /* 23726 */ MCD::OPC_CheckField, 13, 1, 0, 165, 17, 0, // Skip to: 28250
4627 : /* 23733 */ MCD::OPC_Decode, 198, 13, 203, 1, // Opcode: M2_vdmacs_s0
4628 : /* 23738 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23755
4629 : /* 23743 */ MCD::OPC_CheckField, 13, 1, 0, 148, 17, 0, // Skip to: 28250
4630 : /* 23750 */ MCD::OPC_Decode, 137, 12, 203, 1, // Opcode: M2_mmacls_s0
4631 : /* 23755 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23772
4632 : /* 23760 */ MCD::OPC_CheckField, 13, 1, 0, 131, 17, 0, // Skip to: 28250
4633 : /* 23767 */ MCD::OPC_Decode, 206, 13, 203, 1, // Opcode: M2_vmac2es_s0
4634 : /* 23772 */ MCD::OPC_FilterValue, 7, 121, 17, 0, // Skip to: 28250
4635 : /* 23777 */ MCD::OPC_CheckField, 13, 1, 0, 114, 17, 0, // Skip to: 28250
4636 : /* 23784 */ MCD::OPC_Decode, 133, 12, 203, 1, // Opcode: M2_mmachs_s0
4637 : /* 23789 */ MCD::OPC_FilterValue, 81, 110, 0, 0, // Skip to: 23904
4638 : /* 23794 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4639 : /* 23797 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 23819
4640 : /* 23802 */ MCD::OPC_CheckPredicate, 1, 91, 17, 0, // Skip to: 28250
4641 : /* 23807 */ MCD::OPC_CheckField, 13, 1, 0, 84, 17, 0, // Skip to: 28250
4642 : /* 23814 */ MCD::OPC_Decode, 146, 14, 203, 1, // Opcode: M5_vdmacbsu
4643 : /* 23819 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23836
4644 : /* 23824 */ MCD::OPC_CheckField, 13, 1, 0, 67, 17, 0, // Skip to: 28250
4645 : /* 23831 */ MCD::OPC_Decode, 205, 13, 203, 1, // Opcode: M2_vmac2es
4646 : /* 23836 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23853
4647 : /* 23841 */ MCD::OPC_CheckField, 13, 1, 0, 50, 17, 0, // Skip to: 28250
4648 : /* 23848 */ MCD::OPC_Decode, 193, 13, 203, 1, // Opcode: M2_vcmac_s0_sat_r
4649 : /* 23853 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23870
4650 : /* 23858 */ MCD::OPC_CheckField, 13, 1, 0, 33, 17, 0, // Skip to: 28250
4651 : /* 23865 */ MCD::OPC_Decode, 135, 12, 203, 1, // Opcode: M2_mmacls_rs0
4652 : /* 23870 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 23887
4653 : /* 23875 */ MCD::OPC_CheckField, 13, 1, 0, 16, 17, 0, // Skip to: 28250
4654 : /* 23882 */ MCD::OPC_Decode, 134, 14, 203, 1, // Opcode: M4_vrmpyeh_acc_s0
4655 : /* 23887 */ MCD::OPC_FilterValue, 7, 6, 17, 0, // Skip to: 28250
4656 : /* 23892 */ MCD::OPC_CheckField, 13, 1, 0, 255, 16, 0, // Skip to: 28250
4657 : /* 23899 */ MCD::OPC_Decode, 131, 12, 203, 1, // Opcode: M2_mmachs_rs0
4658 : /* 23904 */ MCD::OPC_FilterValue, 82, 105, 0, 0, // Skip to: 24014
4659 : /* 23909 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4660 : /* 23912 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 23929
4661 : /* 23917 */ MCD::OPC_CheckField, 13, 1, 0, 230, 16, 0, // Skip to: 28250
4662 : /* 23924 */ MCD::OPC_Decode, 223, 13, 203, 1, // Opcode: M2_vrcmaci_s0c
4663 : /* 23929 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 23946
4664 : /* 23934 */ MCD::OPC_CheckField, 13, 1, 0, 213, 16, 0, // Skip to: 28250
4665 : /* 23941 */ MCD::OPC_Decode, 219, 6, 203, 1, // Opcode: A2_vraddub_acc
4666 : /* 23946 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 23963
4667 : /* 23951 */ MCD::OPC_CheckField, 13, 1, 0, 196, 16, 0, // Skip to: 28250
4668 : /* 23958 */ MCD::OPC_Decode, 221, 6, 203, 1, // Opcode: A2_vrsadub_acc
4669 : /* 23963 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 23980
4670 : /* 23968 */ MCD::OPC_CheckField, 13, 1, 0, 179, 16, 0, // Skip to: 28250
4671 : /* 23975 */ MCD::OPC_Decode, 192, 13, 203, 1, // Opcode: M2_vcmac_s0_sat_i
4672 : /* 23980 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 23997
4673 : /* 23985 */ MCD::OPC_CheckField, 13, 1, 0, 162, 16, 0, // Skip to: 28250
4674 : /* 23992 */ MCD::OPC_Decode, 145, 12, 203, 1, // Opcode: M2_mmaculs_s0
4675 : /* 23997 */ MCD::OPC_FilterValue, 7, 152, 16, 0, // Skip to: 28250
4676 : /* 24002 */ MCD::OPC_CheckField, 13, 1, 0, 145, 16, 0, // Skip to: 28250
4677 : /* 24009 */ MCD::OPC_Decode, 141, 12, 203, 1, // Opcode: M2_mmacuhs_s0
4678 : /* 24014 */ MCD::OPC_FilterValue, 83, 71, 0, 0, // Skip to: 24090
4679 : /* 24019 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4680 : /* 24022 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24039
4681 : /* 24027 */ MCD::OPC_CheckField, 13, 1, 0, 120, 16, 0, // Skip to: 28250
4682 : /* 24034 */ MCD::OPC_Decode, 225, 13, 203, 1, // Opcode: M2_vrcmacr_s0c
4683 : /* 24039 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24056
4684 : /* 24044 */ MCD::OPC_CheckField, 13, 1, 0, 103, 16, 0, // Skip to: 28250
4685 : /* 24051 */ MCD::OPC_Decode, 143, 12, 203, 1, // Opcode: M2_mmaculs_rs0
4686 : /* 24056 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24073
4687 : /* 24061 */ MCD::OPC_CheckField, 13, 1, 0, 86, 16, 0, // Skip to: 28250
4688 : /* 24068 */ MCD::OPC_Decode, 138, 14, 203, 1, // Opcode: M4_vrmpyoh_acc_s0
4689 : /* 24073 */ MCD::OPC_FilterValue, 7, 76, 16, 0, // Skip to: 28250
4690 : /* 24078 */ MCD::OPC_CheckField, 13, 1, 0, 69, 16, 0, // Skip to: 28250
4691 : /* 24085 */ MCD::OPC_Decode, 139, 12, 203, 1, // Opcode: M2_mmacuhs_rs0
4692 : /* 24090 */ MCD::OPC_FilterValue, 84, 88, 0, 0, // Skip to: 24183
4693 : /* 24095 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4694 : /* 24098 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24115
4695 : /* 24103 */ MCD::OPC_CheckField, 13, 1, 0, 44, 16, 0, // Skip to: 28250
4696 : /* 24110 */ MCD::OPC_Decode, 153, 14, 203, 1, // Opcode: M5_vrmacbuu
4697 : /* 24115 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24132
4698 : /* 24120 */ MCD::OPC_CheckField, 13, 1, 0, 27, 16, 0, // Skip to: 28250
4699 : /* 24127 */ MCD::OPC_Decode, 199, 13, 203, 1, // Opcode: M2_vdmacs_s1
4700 : /* 24132 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24149
4701 : /* 24137 */ MCD::OPC_CheckField, 13, 1, 0, 10, 16, 0, // Skip to: 28250
4702 : /* 24144 */ MCD::OPC_Decode, 138, 12, 203, 1, // Opcode: M2_mmacls_s1
4703 : /* 24149 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24166
4704 : /* 24154 */ MCD::OPC_CheckField, 13, 1, 0, 249, 15, 0, // Skip to: 28250
4705 : /* 24161 */ MCD::OPC_Decode, 207, 13, 203, 1, // Opcode: M2_vmac2es_s1
4706 : /* 24166 */ MCD::OPC_FilterValue, 7, 239, 15, 0, // Skip to: 28250
4707 : /* 24171 */ MCD::OPC_CheckField, 13, 1, 0, 232, 15, 0, // Skip to: 28250
4708 : /* 24178 */ MCD::OPC_Decode, 134, 12, 203, 1, // Opcode: M2_mmachs_s1
4709 : /* 24183 */ MCD::OPC_FilterValue, 85, 101, 0, 0, // Skip to: 24289
4710 : /* 24188 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
4711 : /* 24191 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24213
4712 : /* 24196 */ MCD::OPC_CheckPredicate, 4, 209, 15, 0, // Skip to: 28250
4713 : /* 24201 */ MCD::OPC_CheckField, 13, 1, 0, 202, 15, 0, // Skip to: 28250
4714 : /* 24208 */ MCD::OPC_Decode, 187, 7, 237, 1, // Opcode: A5_ACS
4715 : /* 24213 */ MCD::OPC_FilterValue, 1, 192, 15, 0, // Skip to: 28250
4716 : /* 24218 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
4717 : /* 24221 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24238
4718 : /* 24226 */ MCD::OPC_CheckField, 13, 1, 0, 177, 15, 0, // Skip to: 28250
4719 : /* 24233 */ MCD::OPC_Decode, 230, 13, 203, 1, // Opcode: M2_vrcmpys_acc_s1_h
4720 : /* 24238 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24255
4721 : /* 24243 */ MCD::OPC_CheckField, 13, 1, 0, 160, 15, 0, // Skip to: 28250
4722 : /* 24250 */ MCD::OPC_Decode, 136, 12, 203, 1, // Opcode: M2_mmacls_rs1
4723 : /* 24255 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24272
4724 : /* 24260 */ MCD::OPC_CheckField, 13, 1, 0, 143, 15, 0, // Skip to: 28250
4725 : /* 24267 */ MCD::OPC_Decode, 135, 14, 203, 1, // Opcode: M4_vrmpyeh_acc_s1
4726 : /* 24272 */ MCD::OPC_FilterValue, 3, 133, 15, 0, // Skip to: 28250
4727 : /* 24277 */ MCD::OPC_CheckField, 13, 1, 0, 126, 15, 0, // Skip to: 28250
4728 : /* 24284 */ MCD::OPC_Decode, 132, 12, 203, 1, // Opcode: M2_mmachs_rs1
4729 : /* 24289 */ MCD::OPC_FilterValue, 86, 54, 0, 0, // Skip to: 24348
4730 : /* 24294 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4731 : /* 24297 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24314
4732 : /* 24302 */ MCD::OPC_CheckField, 13, 1, 0, 101, 15, 0, // Skip to: 28250
4733 : /* 24309 */ MCD::OPC_Decode, 152, 14, 203, 1, // Opcode: M5_vrmacbsu
4734 : /* 24314 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24331
4735 : /* 24319 */ MCD::OPC_CheckField, 13, 1, 0, 84, 15, 0, // Skip to: 28250
4736 : /* 24326 */ MCD::OPC_Decode, 146, 12, 203, 1, // Opcode: M2_mmaculs_s1
4737 : /* 24331 */ MCD::OPC_FilterValue, 7, 74, 15, 0, // Skip to: 28250
4738 : /* 24336 */ MCD::OPC_CheckField, 13, 1, 0, 67, 15, 0, // Skip to: 28250
4739 : /* 24343 */ MCD::OPC_Decode, 142, 12, 203, 1, // Opcode: M2_mmacuhs_s1
4740 : /* 24348 */ MCD::OPC_FilterValue, 87, 101, 0, 0, // Skip to: 24454
4741 : /* 24353 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
4742 : /* 24356 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24378
4743 : /* 24361 */ MCD::OPC_CheckPredicate, 2, 44, 15, 0, // Skip to: 28250
4744 : /* 24366 */ MCD::OPC_CheckField, 13, 1, 0, 37, 15, 0, // Skip to: 28250
4745 : /* 24373 */ MCD::OPC_Decode, 190, 7, 238, 1, // Opcode: A6_vminub_RdP
4746 : /* 24378 */ MCD::OPC_FilterValue, 1, 27, 15, 0, // Skip to: 28250
4747 : /* 24383 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
4748 : /* 24386 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24403
4749 : /* 24391 */ MCD::OPC_CheckField, 13, 1, 0, 12, 15, 0, // Skip to: 28250
4750 : /* 24398 */ MCD::OPC_Decode, 231, 13, 203, 1, // Opcode: M2_vrcmpys_acc_s1_l
4751 : /* 24403 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24420
4752 : /* 24408 */ MCD::OPC_CheckField, 13, 1, 0, 251, 14, 0, // Skip to: 28250
4753 : /* 24415 */ MCD::OPC_Decode, 144, 12, 203, 1, // Opcode: M2_mmaculs_rs1
4754 : /* 24420 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24437
4755 : /* 24425 */ MCD::OPC_CheckField, 13, 1, 0, 234, 14, 0, // Skip to: 28250
4756 : /* 24432 */ MCD::OPC_Decode, 139, 14, 203, 1, // Opcode: M4_vrmpyoh_acc_s1
4757 : /* 24437 */ MCD::OPC_FilterValue, 3, 224, 14, 0, // Skip to: 28250
4758 : /* 24442 */ MCD::OPC_CheckField, 13, 1, 0, 217, 14, 0, // Skip to: 28250
4759 : /* 24449 */ MCD::OPC_Decode, 140, 12, 203, 1, // Opcode: M2_mmacuhs_rs1
4760 : /* 24454 */ MCD::OPC_FilterValue, 88, 47, 0, 0, // Skip to: 24506
4761 : /* 24459 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4762 : /* 24462 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24484
4763 : /* 24467 */ MCD::OPC_CheckPredicate, 1, 194, 14, 0, // Skip to: 28250
4764 : /* 24472 */ MCD::OPC_CheckField, 13, 1, 0, 187, 14, 0, // Skip to: 28250
4765 : /* 24479 */ MCD::OPC_Decode, 173, 8, 199, 1, // Opcode: F2_sfadd
4766 : /* 24484 */ MCD::OPC_FilterValue, 1, 177, 14, 0, // Skip to: 28250
4767 : /* 24489 */ MCD::OPC_CheckPredicate, 1, 172, 14, 0, // Skip to: 28250
4768 : /* 24494 */ MCD::OPC_CheckField, 13, 1, 0, 165, 14, 0, // Skip to: 28250
4769 : /* 24501 */ MCD::OPC_Decode, 194, 8, 199, 1, // Opcode: F2_sfsub
4770 : /* 24506 */ MCD::OPC_FilterValue, 90, 24, 0, 0, // Skip to: 24535
4771 : /* 24511 */ MCD::OPC_CheckPredicate, 1, 150, 14, 0, // Skip to: 28250
4772 : /* 24516 */ MCD::OPC_CheckField, 13, 1, 0, 143, 14, 0, // Skip to: 28250
4773 : /* 24523 */ MCD::OPC_CheckField, 5, 3, 0, 136, 14, 0, // Skip to: 28250
4774 : /* 24530 */ MCD::OPC_Decode, 192, 8, 199, 1, // Opcode: F2_sfmpy
4775 : /* 24535 */ MCD::OPC_FilterValue, 92, 47, 0, 0, // Skip to: 24587
4776 : /* 24540 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4777 : /* 24543 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24565
4778 : /* 24548 */ MCD::OPC_CheckPredicate, 1, 113, 14, 0, // Skip to: 28250
4779 : /* 24553 */ MCD::OPC_CheckField, 13, 1, 0, 106, 14, 0, // Skip to: 28250
4780 : /* 24560 */ MCD::OPC_Decode, 190, 8, 199, 1, // Opcode: F2_sfmax
4781 : /* 24565 */ MCD::OPC_FilterValue, 1, 96, 14, 0, // Skip to: 28250
4782 : /* 24570 */ MCD::OPC_CheckPredicate, 1, 91, 14, 0, // Skip to: 28250
4783 : /* 24575 */ MCD::OPC_CheckField, 13, 1, 0, 84, 14, 0, // Skip to: 28250
4784 : /* 24582 */ MCD::OPC_Decode, 191, 8, 199, 1, // Opcode: F2_sfmin
4785 : /* 24587 */ MCD::OPC_FilterValue, 94, 47, 0, 0, // Skip to: 24639
4786 : /* 24592 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4787 : /* 24595 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 24617
4788 : /* 24600 */ MCD::OPC_CheckPredicate, 1, 61, 14, 0, // Skip to: 28250
4789 : /* 24605 */ MCD::OPC_CheckField, 13, 1, 0, 54, 14, 0, // Skip to: 28250
4790 : /* 24612 */ MCD::OPC_Decode, 180, 8, 199, 1, // Opcode: F2_sffixupn
4791 : /* 24617 */ MCD::OPC_FilterValue, 1, 44, 14, 0, // Skip to: 28250
4792 : /* 24622 */ MCD::OPC_CheckPredicate, 1, 39, 14, 0, // Skip to: 28250
4793 : /* 24627 */ MCD::OPC_CheckField, 13, 1, 0, 32, 14, 0, // Skip to: 28250
4794 : /* 24634 */ MCD::OPC_Decode, 179, 8, 199, 1, // Opcode: F2_sffixupd
4795 : /* 24639 */ MCD::OPC_FilterValue, 95, 24, 0, 0, // Skip to: 24668
4796 : /* 24644 */ MCD::OPC_CheckPredicate, 1, 17, 14, 0, // Skip to: 28250
4797 : /* 24649 */ MCD::OPC_CheckField, 13, 1, 0, 10, 14, 0, // Skip to: 28250
4798 : /* 24656 */ MCD::OPC_CheckField, 7, 1, 1, 3, 14, 0, // Skip to: 28250
4799 : /* 24663 */ MCD::OPC_Decode, 193, 8, 239, 1, // Opcode: F2_sfrecipa
4800 : /* 24668 */ MCD::OPC_FilterValue, 96, 139, 0, 0, // Skip to: 24812
4801 : /* 24673 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4802 : /* 24676 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24693
4803 : /* 24681 */ MCD::OPC_CheckField, 13, 1, 0, 234, 13, 0, // Skip to: 28250
4804 : /* 24688 */ MCD::OPC_Decode, 185, 12, 199, 1, // Opcode: M2_mpy_ll_s0
4805 : /* 24693 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24710
4806 : /* 24698 */ MCD::OPC_CheckField, 13, 1, 0, 217, 13, 0, // Skip to: 28250
4807 : /* 24705 */ MCD::OPC_Decode, 183, 12, 199, 1, // Opcode: M2_mpy_lh_s0
4808 : /* 24710 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24727
4809 : /* 24715 */ MCD::OPC_CheckField, 13, 1, 0, 200, 13, 0, // Skip to: 28250
4810 : /* 24722 */ MCD::OPC_Decode, 181, 12, 199, 1, // Opcode: M2_mpy_hl_s0
4811 : /* 24727 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 24744
4812 : /* 24732 */ MCD::OPC_CheckField, 13, 1, 0, 183, 13, 0, // Skip to: 28250
4813 : /* 24739 */ MCD::OPC_Decode, 179, 12, 199, 1, // Opcode: M2_mpy_hh_s0
4814 : /* 24744 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24761
4815 : /* 24749 */ MCD::OPC_CheckField, 13, 1, 0, 166, 13, 0, // Skip to: 28250
4816 : /* 24756 */ MCD::OPC_Decode, 217, 12, 199, 1, // Opcode: M2_mpy_sat_ll_s0
4817 : /* 24761 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24778
4818 : /* 24766 */ MCD::OPC_CheckField, 13, 1, 0, 149, 13, 0, // Skip to: 28250
4819 : /* 24773 */ MCD::OPC_Decode, 215, 12, 199, 1, // Opcode: M2_mpy_sat_lh_s0
4820 : /* 24778 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24795
4821 : /* 24783 */ MCD::OPC_CheckField, 13, 1, 0, 132, 13, 0, // Skip to: 28250
4822 : /* 24790 */ MCD::OPC_Decode, 213, 12, 199, 1, // Opcode: M2_mpy_sat_hl_s0
4823 : /* 24795 */ MCD::OPC_FilterValue, 7, 122, 13, 0, // Skip to: 28250
4824 : /* 24800 */ MCD::OPC_CheckField, 13, 1, 0, 115, 13, 0, // Skip to: 28250
4825 : /* 24807 */ MCD::OPC_Decode, 211, 12, 199, 1, // Opcode: M2_mpy_sat_hh_s0
4826 : /* 24812 */ MCD::OPC_FilterValue, 97, 139, 0, 0, // Skip to: 24956
4827 : /* 24817 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4828 : /* 24820 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24837
4829 : /* 24825 */ MCD::OPC_CheckField, 13, 1, 0, 90, 13, 0, // Skip to: 28250
4830 : /* 24832 */ MCD::OPC_Decode, 209, 12, 199, 1, // Opcode: M2_mpy_rnd_ll_s0
4831 : /* 24837 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24854
4832 : /* 24842 */ MCD::OPC_CheckField, 13, 1, 0, 73, 13, 0, // Skip to: 28250
4833 : /* 24849 */ MCD::OPC_Decode, 207, 12, 199, 1, // Opcode: M2_mpy_rnd_lh_s0
4834 : /* 24854 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 24871
4835 : /* 24859 */ MCD::OPC_CheckField, 13, 1, 0, 56, 13, 0, // Skip to: 28250
4836 : /* 24866 */ MCD::OPC_Decode, 205, 12, 199, 1, // Opcode: M2_mpy_rnd_hl_s0
4837 : /* 24871 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 24888
4838 : /* 24876 */ MCD::OPC_CheckField, 13, 1, 0, 39, 13, 0, // Skip to: 28250
4839 : /* 24883 */ MCD::OPC_Decode, 203, 12, 199, 1, // Opcode: M2_mpy_rnd_hh_s0
4840 : /* 24888 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 24905
4841 : /* 24893 */ MCD::OPC_CheckField, 13, 1, 0, 22, 13, 0, // Skip to: 28250
4842 : /* 24900 */ MCD::OPC_Decode, 225, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_ll_s0
4843 : /* 24905 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 24922
4844 : /* 24910 */ MCD::OPC_CheckField, 13, 1, 0, 5, 13, 0, // Skip to: 28250
4845 : /* 24917 */ MCD::OPC_Decode, 223, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_lh_s0
4846 : /* 24922 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 24939
4847 : /* 24927 */ MCD::OPC_CheckField, 13, 1, 0, 244, 12, 0, // Skip to: 28250
4848 : /* 24934 */ MCD::OPC_Decode, 221, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_hl_s0
4849 : /* 24939 */ MCD::OPC_FilterValue, 7, 234, 12, 0, // Skip to: 28250
4850 : /* 24944 */ MCD::OPC_CheckField, 13, 1, 0, 227, 12, 0, // Skip to: 28250
4851 : /* 24951 */ MCD::OPC_Decode, 219, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_hh_s0
4852 : /* 24956 */ MCD::OPC_FilterValue, 98, 71, 0, 0, // Skip to: 25032
4853 : /* 24961 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4854 : /* 24964 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 24981
4855 : /* 24969 */ MCD::OPC_CheckField, 13, 1, 0, 202, 12, 0, // Skip to: 28250
4856 : /* 24976 */ MCD::OPC_Decode, 152, 13, 199, 1, // Opcode: M2_mpyu_ll_s0
4857 : /* 24981 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 24998
4858 : /* 24986 */ MCD::OPC_CheckField, 13, 1, 0, 185, 12, 0, // Skip to: 28250
4859 : /* 24993 */ MCD::OPC_Decode, 150, 13, 199, 1, // Opcode: M2_mpyu_lh_s0
4860 : /* 24998 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25015
4861 : /* 25003 */ MCD::OPC_CheckField, 13, 1, 0, 168, 12, 0, // Skip to: 28250
4862 : /* 25010 */ MCD::OPC_Decode, 148, 13, 199, 1, // Opcode: M2_mpyu_hl_s0
4863 : /* 25015 */ MCD::OPC_FilterValue, 3, 158, 12, 0, // Skip to: 28250
4864 : /* 25020 */ MCD::OPC_CheckField, 13, 1, 0, 151, 12, 0, // Skip to: 28250
4865 : /* 25027 */ MCD::OPC_Decode, 146, 13, 199, 1, // Opcode: M2_mpyu_hh_s0
4866 : /* 25032 */ MCD::OPC_FilterValue, 100, 139, 0, 0, // Skip to: 25176
4867 : /* 25037 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4868 : /* 25040 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25057
4869 : /* 25045 */ MCD::OPC_CheckField, 13, 1, 0, 126, 12, 0, // Skip to: 28250
4870 : /* 25052 */ MCD::OPC_Decode, 186, 12, 199, 1, // Opcode: M2_mpy_ll_s1
4871 : /* 25057 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25074
4872 : /* 25062 */ MCD::OPC_CheckField, 13, 1, 0, 109, 12, 0, // Skip to: 28250
4873 : /* 25069 */ MCD::OPC_Decode, 184, 12, 199, 1, // Opcode: M2_mpy_lh_s1
4874 : /* 25074 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25091
4875 : /* 25079 */ MCD::OPC_CheckField, 13, 1, 0, 92, 12, 0, // Skip to: 28250
4876 : /* 25086 */ MCD::OPC_Decode, 182, 12, 199, 1, // Opcode: M2_mpy_hl_s1
4877 : /* 25091 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25108
4878 : /* 25096 */ MCD::OPC_CheckField, 13, 1, 0, 75, 12, 0, // Skip to: 28250
4879 : /* 25103 */ MCD::OPC_Decode, 180, 12, 199, 1, // Opcode: M2_mpy_hh_s1
4880 : /* 25108 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25125
4881 : /* 25113 */ MCD::OPC_CheckField, 13, 1, 0, 58, 12, 0, // Skip to: 28250
4882 : /* 25120 */ MCD::OPC_Decode, 218, 12, 199, 1, // Opcode: M2_mpy_sat_ll_s1
4883 : /* 25125 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25142
4884 : /* 25130 */ MCD::OPC_CheckField, 13, 1, 0, 41, 12, 0, // Skip to: 28250
4885 : /* 25137 */ MCD::OPC_Decode, 216, 12, 199, 1, // Opcode: M2_mpy_sat_lh_s1
4886 : /* 25142 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25159
4887 : /* 25147 */ MCD::OPC_CheckField, 13, 1, 0, 24, 12, 0, // Skip to: 28250
4888 : /* 25154 */ MCD::OPC_Decode, 214, 12, 199, 1, // Opcode: M2_mpy_sat_hl_s1
4889 : /* 25159 */ MCD::OPC_FilterValue, 7, 14, 12, 0, // Skip to: 28250
4890 : /* 25164 */ MCD::OPC_CheckField, 13, 1, 0, 7, 12, 0, // Skip to: 28250
4891 : /* 25171 */ MCD::OPC_Decode, 212, 12, 199, 1, // Opcode: M2_mpy_sat_hh_s1
4892 : /* 25176 */ MCD::OPC_FilterValue, 101, 139, 0, 0, // Skip to: 25320
4893 : /* 25181 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4894 : /* 25184 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25201
4895 : /* 25189 */ MCD::OPC_CheckField, 13, 1, 0, 238, 11, 0, // Skip to: 28250
4896 : /* 25196 */ MCD::OPC_Decode, 210, 12, 199, 1, // Opcode: M2_mpy_rnd_ll_s1
4897 : /* 25201 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25218
4898 : /* 25206 */ MCD::OPC_CheckField, 13, 1, 0, 221, 11, 0, // Skip to: 28250
4899 : /* 25213 */ MCD::OPC_Decode, 208, 12, 199, 1, // Opcode: M2_mpy_rnd_lh_s1
4900 : /* 25218 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25235
4901 : /* 25223 */ MCD::OPC_CheckField, 13, 1, 0, 204, 11, 0, // Skip to: 28250
4902 : /* 25230 */ MCD::OPC_Decode, 206, 12, 199, 1, // Opcode: M2_mpy_rnd_hl_s1
4903 : /* 25235 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25252
4904 : /* 25240 */ MCD::OPC_CheckField, 13, 1, 0, 187, 11, 0, // Skip to: 28250
4905 : /* 25247 */ MCD::OPC_Decode, 204, 12, 199, 1, // Opcode: M2_mpy_rnd_hh_s1
4906 : /* 25252 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25269
4907 : /* 25257 */ MCD::OPC_CheckField, 13, 1, 0, 170, 11, 0, // Skip to: 28250
4908 : /* 25264 */ MCD::OPC_Decode, 226, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_ll_s1
4909 : /* 25269 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25286
4910 : /* 25274 */ MCD::OPC_CheckField, 13, 1, 0, 153, 11, 0, // Skip to: 28250
4911 : /* 25281 */ MCD::OPC_Decode, 224, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_lh_s1
4912 : /* 25286 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25303
4913 : /* 25291 */ MCD::OPC_CheckField, 13, 1, 0, 136, 11, 0, // Skip to: 28250
4914 : /* 25298 */ MCD::OPC_Decode, 222, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_hl_s1
4915 : /* 25303 */ MCD::OPC_FilterValue, 7, 126, 11, 0, // Skip to: 28250
4916 : /* 25308 */ MCD::OPC_CheckField, 13, 1, 0, 119, 11, 0, // Skip to: 28250
4917 : /* 25315 */ MCD::OPC_Decode, 220, 12, 199, 1, // Opcode: M2_mpy_sat_rnd_hh_s1
4918 : /* 25320 */ MCD::OPC_FilterValue, 102, 71, 0, 0, // Skip to: 25396
4919 : /* 25325 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4920 : /* 25328 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25345
4921 : /* 25333 */ MCD::OPC_CheckField, 13, 1, 0, 94, 11, 0, // Skip to: 28250
4922 : /* 25340 */ MCD::OPC_Decode, 153, 13, 199, 1, // Opcode: M2_mpyu_ll_s1
4923 : /* 25345 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25362
4924 : /* 25350 */ MCD::OPC_CheckField, 13, 1, 0, 77, 11, 0, // Skip to: 28250
4925 : /* 25357 */ MCD::OPC_Decode, 151, 13, 199, 1, // Opcode: M2_mpyu_lh_s1
4926 : /* 25362 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25379
4927 : /* 25367 */ MCD::OPC_CheckField, 13, 1, 0, 60, 11, 0, // Skip to: 28250
4928 : /* 25374 */ MCD::OPC_Decode, 149, 13, 199, 1, // Opcode: M2_mpyu_hl_s1
4929 : /* 25379 */ MCD::OPC_FilterValue, 3, 50, 11, 0, // Skip to: 28250
4930 : /* 25384 */ MCD::OPC_CheckField, 13, 1, 0, 43, 11, 0, // Skip to: 28250
4931 : /* 25391 */ MCD::OPC_Decode, 147, 13, 199, 1, // Opcode: M2_mpyu_hh_s1
4932 : /* 25396 */ MCD::OPC_FilterValue, 104, 37, 0, 0, // Skip to: 25438
4933 : /* 25401 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4934 : /* 25404 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25421
4935 : /* 25409 */ MCD::OPC_CheckField, 13, 1, 0, 18, 11, 0, // Skip to: 28250
4936 : /* 25416 */ MCD::OPC_Decode, 134, 13, 199, 1, // Opcode: M2_mpyi
4937 : /* 25421 */ MCD::OPC_FilterValue, 1, 8, 11, 0, // Skip to: 28250
4938 : /* 25426 */ MCD::OPC_CheckField, 13, 1, 0, 1, 11, 0, // Skip to: 28250
4939 : /* 25433 */ MCD::OPC_Decode, 227, 12, 199, 1, // Opcode: M2_mpy_up
4940 : /* 25438 */ MCD::OPC_FilterValue, 105, 54, 0, 0, // Skip to: 25497
4941 : /* 25443 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4942 : /* 25446 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25463
4943 : /* 25451 */ MCD::OPC_CheckField, 13, 1, 0, 232, 10, 0, // Skip to: 28250
4944 : /* 25458 */ MCD::OPC_Decode, 247, 11, 199, 1, // Opcode: M2_dpmpyss_rnd_s0
4945 : /* 25463 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25480
4946 : /* 25468 */ MCD::OPC_CheckField, 13, 1, 0, 215, 10, 0, // Skip to: 28250
4947 : /* 25475 */ MCD::OPC_Decode, 233, 11, 199, 1, // Opcode: M2_cmpyrs_s0
4948 : /* 25480 */ MCD::OPC_FilterValue, 7, 205, 10, 0, // Skip to: 28250
4949 : /* 25485 */ MCD::OPC_CheckField, 13, 1, 0, 198, 10, 0, // Skip to: 28250
4950 : /* 25492 */ MCD::OPC_Decode, 215, 13, 199, 1, // Opcode: M2_vmpy2s_s0pack
4951 : /* 25497 */ MCD::OPC_FilterValue, 106, 19, 0, 0, // Skip to: 25521
4952 : /* 25502 */ MCD::OPC_CheckField, 13, 1, 0, 181, 10, 0, // Skip to: 28250
4953 : /* 25509 */ MCD::OPC_CheckField, 5, 3, 1, 174, 10, 0, // Skip to: 28250
4954 : /* 25516 */ MCD::OPC_Decode, 162, 13, 199, 1, // Opcode: M2_mpyu_up
4955 : /* 25521 */ MCD::OPC_FilterValue, 107, 37, 0, 0, // Skip to: 25563
4956 : /* 25526 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4957 : /* 25529 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25546
4958 : /* 25534 */ MCD::OPC_CheckField, 13, 1, 0, 149, 10, 0, // Skip to: 28250
4959 : /* 25541 */ MCD::OPC_Decode, 137, 13, 199, 1, // Opcode: M2_mpysu_up
4960 : /* 25546 */ MCD::OPC_FilterValue, 6, 139, 10, 0, // Skip to: 28250
4961 : /* 25551 */ MCD::OPC_CheckField, 13, 1, 0, 132, 10, 0, // Skip to: 28250
4962 : /* 25558 */ MCD::OPC_Decode, 235, 11, 199, 1, // Opcode: M2_cmpyrsc_s0
4963 : /* 25563 */ MCD::OPC_FilterValue, 109, 105, 0, 0, // Skip to: 25673
4964 : /* 25568 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4965 : /* 25571 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25588
4966 : /* 25576 */ MCD::OPC_CheckField, 13, 1, 0, 107, 10, 0, // Skip to: 28250
4967 : /* 25583 */ MCD::OPC_Decode, 253, 11, 199, 1, // Opcode: M2_hmmpyh_s1
4968 : /* 25588 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25605
4969 : /* 25593 */ MCD::OPC_CheckField, 13, 1, 0, 90, 10, 0, // Skip to: 28250
4970 : /* 25600 */ MCD::OPC_Decode, 255, 11, 199, 1, // Opcode: M2_hmmpyl_s1
4971 : /* 25605 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25622
4972 : /* 25610 */ MCD::OPC_CheckField, 13, 1, 0, 73, 10, 0, // Skip to: 28250
4973 : /* 25617 */ MCD::OPC_Decode, 228, 12, 199, 1, // Opcode: M2_mpy_up_s1
4974 : /* 25622 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25639
4975 : /* 25627 */ MCD::OPC_CheckField, 13, 1, 0, 56, 10, 0, // Skip to: 28250
4976 : /* 25634 */ MCD::OPC_Decode, 252, 11, 199, 1, // Opcode: M2_hmmpyh_rs1
4977 : /* 25639 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25656
4978 : /* 25644 */ MCD::OPC_CheckField, 13, 1, 0, 39, 10, 0, // Skip to: 28250
4979 : /* 25651 */ MCD::OPC_Decode, 234, 11, 199, 1, // Opcode: M2_cmpyrs_s1
4980 : /* 25656 */ MCD::OPC_FilterValue, 7, 29, 10, 0, // Skip to: 28250
4981 : /* 25661 */ MCD::OPC_CheckField, 13, 1, 0, 22, 10, 0, // Skip to: 28250
4982 : /* 25668 */ MCD::OPC_Decode, 217, 13, 199, 1, // Opcode: M2_vmpy2s_s1pack
4983 : /* 25673 */ MCD::OPC_FilterValue, 111, 54, 0, 0, // Skip to: 25732
4984 : /* 25678 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4985 : /* 25681 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25698
4986 : /* 25686 */ MCD::OPC_CheckField, 13, 1, 0, 253, 9, 0, // Skip to: 28250
4987 : /* 25693 */ MCD::OPC_Decode, 229, 12, 199, 1, // Opcode: M2_mpy_up_s1_sat
4988 : /* 25698 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25715
4989 : /* 25703 */ MCD::OPC_CheckField, 13, 1, 0, 236, 9, 0, // Skip to: 28250
4990 : /* 25710 */ MCD::OPC_Decode, 254, 11, 199, 1, // Opcode: M2_hmmpyl_rs1
4991 : /* 25715 */ MCD::OPC_FilterValue, 6, 226, 9, 0, // Skip to: 28250
4992 : /* 25720 */ MCD::OPC_CheckField, 13, 1, 0, 219, 9, 0, // Skip to: 28250
4993 : /* 25727 */ MCD::OPC_Decode, 236, 11, 199, 1, // Opcode: M2_cmpyrsc_s1
4994 : /* 25732 */ MCD::OPC_FilterValue, 112, 139, 0, 0, // Skip to: 25876
4995 : /* 25737 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
4996 : /* 25740 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25757
4997 : /* 25745 */ MCD::OPC_CheckField, 13, 1, 0, 194, 9, 0, // Skip to: 28250
4998 : /* 25752 */ MCD::OPC_Decode, 169, 12, 207, 1, // Opcode: M2_mpy_acc_ll_s0
4999 : /* 25757 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25774
5000 : /* 25762 */ MCD::OPC_CheckField, 13, 1, 0, 177, 9, 0, // Skip to: 28250
5001 : /* 25769 */ MCD::OPC_Decode, 167, 12, 207, 1, // Opcode: M2_mpy_acc_lh_s0
5002 : /* 25774 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25791
5003 : /* 25779 */ MCD::OPC_CheckField, 13, 1, 0, 160, 9, 0, // Skip to: 28250
5004 : /* 25786 */ MCD::OPC_Decode, 165, 12, 207, 1, // Opcode: M2_mpy_acc_hl_s0
5005 : /* 25791 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25808
5006 : /* 25796 */ MCD::OPC_CheckField, 13, 1, 0, 143, 9, 0, // Skip to: 28250
5007 : /* 25803 */ MCD::OPC_Decode, 163, 12, 207, 1, // Opcode: M2_mpy_acc_hh_s0
5008 : /* 25808 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25825
5009 : /* 25813 */ MCD::OPC_CheckField, 13, 1, 0, 126, 9, 0, // Skip to: 28250
5010 : /* 25820 */ MCD::OPC_Decode, 177, 12, 207, 1, // Opcode: M2_mpy_acc_sat_ll_s0
5011 : /* 25825 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25842
5012 : /* 25830 */ MCD::OPC_CheckField, 13, 1, 0, 109, 9, 0, // Skip to: 28250
5013 : /* 25837 */ MCD::OPC_Decode, 175, 12, 207, 1, // Opcode: M2_mpy_acc_sat_lh_s0
5014 : /* 25842 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 25859
5015 : /* 25847 */ MCD::OPC_CheckField, 13, 1, 0, 92, 9, 0, // Skip to: 28250
5016 : /* 25854 */ MCD::OPC_Decode, 173, 12, 207, 1, // Opcode: M2_mpy_acc_sat_hl_s0
5017 : /* 25859 */ MCD::OPC_FilterValue, 7, 82, 9, 0, // Skip to: 28250
5018 : /* 25864 */ MCD::OPC_CheckField, 13, 1, 0, 75, 9, 0, // Skip to: 28250
5019 : /* 25871 */ MCD::OPC_Decode, 171, 12, 207, 1, // Opcode: M2_mpy_acc_sat_hh_s0
5020 : /* 25876 */ MCD::OPC_FilterValue, 113, 139, 0, 0, // Skip to: 26020
5021 : /* 25881 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5022 : /* 25884 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 25901
5023 : /* 25889 */ MCD::OPC_CheckField, 13, 1, 0, 50, 9, 0, // Skip to: 28250
5024 : /* 25896 */ MCD::OPC_Decode, 193, 12, 207, 1, // Opcode: M2_mpy_nac_ll_s0
5025 : /* 25901 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 25918
5026 : /* 25906 */ MCD::OPC_CheckField, 13, 1, 0, 33, 9, 0, // Skip to: 28250
5027 : /* 25913 */ MCD::OPC_Decode, 191, 12, 207, 1, // Opcode: M2_mpy_nac_lh_s0
5028 : /* 25918 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 25935
5029 : /* 25923 */ MCD::OPC_CheckField, 13, 1, 0, 16, 9, 0, // Skip to: 28250
5030 : /* 25930 */ MCD::OPC_Decode, 189, 12, 207, 1, // Opcode: M2_mpy_nac_hl_s0
5031 : /* 25935 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 25952
5032 : /* 25940 */ MCD::OPC_CheckField, 13, 1, 0, 255, 8, 0, // Skip to: 28250
5033 : /* 25947 */ MCD::OPC_Decode, 187, 12, 207, 1, // Opcode: M2_mpy_nac_hh_s0
5034 : /* 25952 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 25969
5035 : /* 25957 */ MCD::OPC_CheckField, 13, 1, 0, 238, 8, 0, // Skip to: 28250
5036 : /* 25964 */ MCD::OPC_Decode, 201, 12, 207, 1, // Opcode: M2_mpy_nac_sat_ll_s0
5037 : /* 25969 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 25986
5038 : /* 25974 */ MCD::OPC_CheckField, 13, 1, 0, 221, 8, 0, // Skip to: 28250
5039 : /* 25981 */ MCD::OPC_Decode, 199, 12, 207, 1, // Opcode: M2_mpy_nac_sat_lh_s0
5040 : /* 25986 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26003
5041 : /* 25991 */ MCD::OPC_CheckField, 13, 1, 0, 204, 8, 0, // Skip to: 28250
5042 : /* 25998 */ MCD::OPC_Decode, 197, 12, 207, 1, // Opcode: M2_mpy_nac_sat_hl_s0
5043 : /* 26003 */ MCD::OPC_FilterValue, 7, 194, 8, 0, // Skip to: 28250
5044 : /* 26008 */ MCD::OPC_CheckField, 13, 1, 0, 187, 8, 0, // Skip to: 28250
5045 : /* 26015 */ MCD::OPC_Decode, 195, 12, 207, 1, // Opcode: M2_mpy_nac_sat_hh_s0
5046 : /* 26020 */ MCD::OPC_FilterValue, 114, 71, 0, 0, // Skip to: 26096
5047 : /* 26025 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5048 : /* 26028 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26045
5049 : /* 26033 */ MCD::OPC_CheckField, 13, 1, 0, 162, 8, 0, // Skip to: 28250
5050 : /* 26040 */ MCD::OPC_Decode, 144, 13, 207, 1, // Opcode: M2_mpyu_acc_ll_s0
5051 : /* 26045 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26062
5052 : /* 26050 */ MCD::OPC_CheckField, 13, 1, 0, 145, 8, 0, // Skip to: 28250
5053 : /* 26057 */ MCD::OPC_Decode, 142, 13, 207, 1, // Opcode: M2_mpyu_acc_lh_s0
5054 : /* 26062 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26079
5055 : /* 26067 */ MCD::OPC_CheckField, 13, 1, 0, 128, 8, 0, // Skip to: 28250
5056 : /* 26074 */ MCD::OPC_Decode, 140, 13, 207, 1, // Opcode: M2_mpyu_acc_hl_s0
5057 : /* 26079 */ MCD::OPC_FilterValue, 3, 118, 8, 0, // Skip to: 28250
5058 : /* 26084 */ MCD::OPC_CheckField, 13, 1, 0, 111, 8, 0, // Skip to: 28250
5059 : /* 26091 */ MCD::OPC_Decode, 138, 13, 207, 1, // Opcode: M2_mpyu_acc_hh_s0
5060 : /* 26096 */ MCD::OPC_FilterValue, 115, 71, 0, 0, // Skip to: 26172
5061 : /* 26101 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5062 : /* 26104 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26121
5063 : /* 26109 */ MCD::OPC_CheckField, 13, 1, 0, 86, 8, 0, // Skip to: 28250
5064 : /* 26116 */ MCD::OPC_Decode, 160, 13, 207, 1, // Opcode: M2_mpyu_nac_ll_s0
5065 : /* 26121 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26138
5066 : /* 26126 */ MCD::OPC_CheckField, 13, 1, 0, 69, 8, 0, // Skip to: 28250
5067 : /* 26133 */ MCD::OPC_Decode, 158, 13, 207, 1, // Opcode: M2_mpyu_nac_lh_s0
5068 : /* 26138 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26155
5069 : /* 26143 */ MCD::OPC_CheckField, 13, 1, 0, 52, 8, 0, // Skip to: 28250
5070 : /* 26150 */ MCD::OPC_Decode, 156, 13, 207, 1, // Opcode: M2_mpyu_nac_hl_s0
5071 : /* 26155 */ MCD::OPC_FilterValue, 3, 42, 8, 0, // Skip to: 28250
5072 : /* 26160 */ MCD::OPC_CheckField, 13, 1, 0, 35, 8, 0, // Skip to: 28250
5073 : /* 26167 */ MCD::OPC_Decode, 154, 13, 207, 1, // Opcode: M2_mpyu_nac_hh_s0
5074 : /* 26172 */ MCD::OPC_FilterValue, 116, 139, 0, 0, // Skip to: 26316
5075 : /* 26177 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5076 : /* 26180 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26197
5077 : /* 26185 */ MCD::OPC_CheckField, 13, 1, 0, 10, 8, 0, // Skip to: 28250
5078 : /* 26192 */ MCD::OPC_Decode, 170, 12, 207, 1, // Opcode: M2_mpy_acc_ll_s1
5079 : /* 26197 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26214
5080 : /* 26202 */ MCD::OPC_CheckField, 13, 1, 0, 249, 7, 0, // Skip to: 28250
5081 : /* 26209 */ MCD::OPC_Decode, 168, 12, 207, 1, // Opcode: M2_mpy_acc_lh_s1
5082 : /* 26214 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26231
5083 : /* 26219 */ MCD::OPC_CheckField, 13, 1, 0, 232, 7, 0, // Skip to: 28250
5084 : /* 26226 */ MCD::OPC_Decode, 166, 12, 207, 1, // Opcode: M2_mpy_acc_hl_s1
5085 : /* 26231 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26248
5086 : /* 26236 */ MCD::OPC_CheckField, 13, 1, 0, 215, 7, 0, // Skip to: 28250
5087 : /* 26243 */ MCD::OPC_Decode, 164, 12, 207, 1, // Opcode: M2_mpy_acc_hh_s1
5088 : /* 26248 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26265
5089 : /* 26253 */ MCD::OPC_CheckField, 13, 1, 0, 198, 7, 0, // Skip to: 28250
5090 : /* 26260 */ MCD::OPC_Decode, 178, 12, 207, 1, // Opcode: M2_mpy_acc_sat_ll_s1
5091 : /* 26265 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26282
5092 : /* 26270 */ MCD::OPC_CheckField, 13, 1, 0, 181, 7, 0, // Skip to: 28250
5093 : /* 26277 */ MCD::OPC_Decode, 176, 12, 207, 1, // Opcode: M2_mpy_acc_sat_lh_s1
5094 : /* 26282 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26299
5095 : /* 26287 */ MCD::OPC_CheckField, 13, 1, 0, 164, 7, 0, // Skip to: 28250
5096 : /* 26294 */ MCD::OPC_Decode, 174, 12, 207, 1, // Opcode: M2_mpy_acc_sat_hl_s1
5097 : /* 26299 */ MCD::OPC_FilterValue, 7, 154, 7, 0, // Skip to: 28250
5098 : /* 26304 */ MCD::OPC_CheckField, 13, 1, 0, 147, 7, 0, // Skip to: 28250
5099 : /* 26311 */ MCD::OPC_Decode, 172, 12, 207, 1, // Opcode: M2_mpy_acc_sat_hh_s1
5100 : /* 26316 */ MCD::OPC_FilterValue, 117, 139, 0, 0, // Skip to: 26460
5101 : /* 26321 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5102 : /* 26324 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26341
5103 : /* 26329 */ MCD::OPC_CheckField, 13, 1, 0, 122, 7, 0, // Skip to: 28250
5104 : /* 26336 */ MCD::OPC_Decode, 194, 12, 207, 1, // Opcode: M2_mpy_nac_ll_s1
5105 : /* 26341 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26358
5106 : /* 26346 */ MCD::OPC_CheckField, 13, 1, 0, 105, 7, 0, // Skip to: 28250
5107 : /* 26353 */ MCD::OPC_Decode, 192, 12, 207, 1, // Opcode: M2_mpy_nac_lh_s1
5108 : /* 26358 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26375
5109 : /* 26363 */ MCD::OPC_CheckField, 13, 1, 0, 88, 7, 0, // Skip to: 28250
5110 : /* 26370 */ MCD::OPC_Decode, 190, 12, 207, 1, // Opcode: M2_mpy_nac_hl_s1
5111 : /* 26375 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26392
5112 : /* 26380 */ MCD::OPC_CheckField, 13, 1, 0, 71, 7, 0, // Skip to: 28250
5113 : /* 26387 */ MCD::OPC_Decode, 188, 12, 207, 1, // Opcode: M2_mpy_nac_hh_s1
5114 : /* 26392 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 26409
5115 : /* 26397 */ MCD::OPC_CheckField, 13, 1, 0, 54, 7, 0, // Skip to: 28250
5116 : /* 26404 */ MCD::OPC_Decode, 202, 12, 207, 1, // Opcode: M2_mpy_nac_sat_ll_s1
5117 : /* 26409 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 26426
5118 : /* 26414 */ MCD::OPC_CheckField, 13, 1, 0, 37, 7, 0, // Skip to: 28250
5119 : /* 26421 */ MCD::OPC_Decode, 200, 12, 207, 1, // Opcode: M2_mpy_nac_sat_lh_s1
5120 : /* 26426 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 26443
5121 : /* 26431 */ MCD::OPC_CheckField, 13, 1, 0, 20, 7, 0, // Skip to: 28250
5122 : /* 26438 */ MCD::OPC_Decode, 198, 12, 207, 1, // Opcode: M2_mpy_nac_sat_hl_s1
5123 : /* 26443 */ MCD::OPC_FilterValue, 7, 10, 7, 0, // Skip to: 28250
5124 : /* 26448 */ MCD::OPC_CheckField, 13, 1, 0, 3, 7, 0, // Skip to: 28250
5125 : /* 26455 */ MCD::OPC_Decode, 196, 12, 207, 1, // Opcode: M2_mpy_nac_sat_hh_s1
5126 : /* 26460 */ MCD::OPC_FilterValue, 118, 71, 0, 0, // Skip to: 26536
5127 : /* 26465 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5128 : /* 26468 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26485
5129 : /* 26473 */ MCD::OPC_CheckField, 13, 1, 0, 234, 6, 0, // Skip to: 28250
5130 : /* 26480 */ MCD::OPC_Decode, 145, 13, 207, 1, // Opcode: M2_mpyu_acc_ll_s1
5131 : /* 26485 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26502
5132 : /* 26490 */ MCD::OPC_CheckField, 13, 1, 0, 217, 6, 0, // Skip to: 28250
5133 : /* 26497 */ MCD::OPC_Decode, 143, 13, 207, 1, // Opcode: M2_mpyu_acc_lh_s1
5134 : /* 26502 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26519
5135 : /* 26507 */ MCD::OPC_CheckField, 13, 1, 0, 200, 6, 0, // Skip to: 28250
5136 : /* 26514 */ MCD::OPC_Decode, 141, 13, 207, 1, // Opcode: M2_mpyu_acc_hl_s1
5137 : /* 26519 */ MCD::OPC_FilterValue, 3, 190, 6, 0, // Skip to: 28250
5138 : /* 26524 */ MCD::OPC_CheckField, 13, 1, 0, 183, 6, 0, // Skip to: 28250
5139 : /* 26531 */ MCD::OPC_Decode, 139, 13, 207, 1, // Opcode: M2_mpyu_acc_hh_s1
5140 : /* 26536 */ MCD::OPC_FilterValue, 119, 71, 0, 0, // Skip to: 26612
5141 : /* 26541 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5142 : /* 26544 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26561
5143 : /* 26549 */ MCD::OPC_CheckField, 13, 1, 0, 158, 6, 0, // Skip to: 28250
5144 : /* 26556 */ MCD::OPC_Decode, 161, 13, 207, 1, // Opcode: M2_mpyu_nac_ll_s1
5145 : /* 26561 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26578
5146 : /* 26566 */ MCD::OPC_CheckField, 13, 1, 0, 141, 6, 0, // Skip to: 28250
5147 : /* 26573 */ MCD::OPC_Decode, 159, 13, 207, 1, // Opcode: M2_mpyu_nac_lh_s1
5148 : /* 26578 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26595
5149 : /* 26583 */ MCD::OPC_CheckField, 13, 1, 0, 124, 6, 0, // Skip to: 28250
5150 : /* 26590 */ MCD::OPC_Decode, 157, 13, 207, 1, // Opcode: M2_mpyu_nac_hl_s1
5151 : /* 26595 */ MCD::OPC_FilterValue, 3, 114, 6, 0, // Skip to: 28250
5152 : /* 26600 */ MCD::OPC_CheckField, 13, 1, 0, 107, 6, 0, // Skip to: 28250
5153 : /* 26607 */ MCD::OPC_Decode, 155, 13, 207, 1, // Opcode: M2_mpyu_nac_hh_s1
5154 : /* 26612 */ MCD::OPC_FilterValue, 120, 142, 0, 0, // Skip to: 26759
5155 : /* 26617 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5156 : /* 26620 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26637
5157 : /* 26625 */ MCD::OPC_CheckField, 13, 1, 0, 82, 6, 0, // Skip to: 28250
5158 : /* 26632 */ MCD::OPC_Decode, 128, 12, 207, 1, // Opcode: M2_maci
5159 : /* 26637 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26654
5160 : /* 26642 */ MCD::OPC_CheckField, 13, 1, 0, 65, 6, 0, // Skip to: 28250
5161 : /* 26649 */ MCD::OPC_Decode, 223, 11, 207, 1, // Opcode: M2_acci
5162 : /* 26654 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 26671
5163 : /* 26659 */ MCD::OPC_CheckField, 13, 1, 0, 48, 6, 0, // Skip to: 28250
5164 : /* 26666 */ MCD::OPC_Decode, 189, 13, 240, 1, // Opcode: M2_subacc
5165 : /* 26671 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 26693
5166 : /* 26676 */ MCD::OPC_CheckPredicate, 1, 33, 6, 0, // Skip to: 28250
5167 : /* 26681 */ MCD::OPC_CheckField, 13, 1, 0, 26, 6, 0, // Skip to: 28250
5168 : /* 26688 */ MCD::OPC_Decode, 182, 8, 207, 1, // Opcode: F2_sffma
5169 : /* 26693 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 26715
5170 : /* 26698 */ MCD::OPC_CheckPredicate, 1, 11, 6, 0, // Skip to: 28250
5171 : /* 26703 */ MCD::OPC_CheckField, 13, 1, 0, 4, 6, 0, // Skip to: 28250
5172 : /* 26710 */ MCD::OPC_Decode, 185, 8, 207, 1, // Opcode: F2_sffms
5173 : /* 26715 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 26737
5174 : /* 26720 */ MCD::OPC_CheckPredicate, 1, 245, 5, 0, // Skip to: 28250
5175 : /* 26725 */ MCD::OPC_CheckField, 13, 1, 0, 238, 5, 0, // Skip to: 28250
5176 : /* 26732 */ MCD::OPC_Decode, 183, 8, 207, 1, // Opcode: F2_sffma_lib
5177 : /* 26737 */ MCD::OPC_FilterValue, 7, 228, 5, 0, // Skip to: 28250
5178 : /* 26742 */ MCD::OPC_CheckPredicate, 1, 223, 5, 0, // Skip to: 28250
5179 : /* 26747 */ MCD::OPC_CheckField, 13, 1, 0, 216, 5, 0, // Skip to: 28250
5180 : /* 26754 */ MCD::OPC_Decode, 186, 8, 207, 1, // Opcode: F2_sffms_lib
5181 : /* 26759 */ MCD::OPC_FilterValue, 121, 54, 0, 0, // Skip to: 26818
5182 : /* 26764 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5183 : /* 26767 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26784
5184 : /* 26772 */ MCD::OPC_CheckField, 13, 1, 0, 191, 5, 0, // Skip to: 28250
5185 : /* 26779 */ MCD::OPC_Decode, 255, 13, 207, 1, // Opcode: M4_or_andn
5186 : /* 26784 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26801
5187 : /* 26789 */ MCD::OPC_CheckField, 13, 1, 0, 174, 5, 0, // Skip to: 28250
5188 : /* 26796 */ MCD::OPC_Decode, 240, 13, 207, 1, // Opcode: M4_and_andn
5189 : /* 26801 */ MCD::OPC_FilterValue, 2, 164, 5, 0, // Skip to: 28250
5190 : /* 26806 */ MCD::OPC_CheckField, 13, 1, 0, 157, 5, 0, // Skip to: 28250
5191 : /* 26813 */ MCD::OPC_Decode, 143, 14, 207, 1, // Opcode: M4_xor_andn
5192 : /* 26818 */ MCD::OPC_FilterValue, 122, 71, 0, 0, // Skip to: 26894
5193 : /* 26823 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5194 : /* 26826 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26843
5195 : /* 26831 */ MCD::OPC_CheckField, 13, 1, 0, 132, 5, 0, // Skip to: 28250
5196 : /* 26838 */ MCD::OPC_Decode, 239, 13, 207, 1, // Opcode: M4_and_and
5197 : /* 26843 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26860
5198 : /* 26848 */ MCD::OPC_CheckField, 13, 1, 0, 115, 5, 0, // Skip to: 28250
5199 : /* 26855 */ MCD::OPC_Decode, 241, 13, 207, 1, // Opcode: M4_and_or
5200 : /* 26860 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 26877
5201 : /* 26865 */ MCD::OPC_CheckField, 13, 1, 0, 98, 5, 0, // Skip to: 28250
5202 : /* 26872 */ MCD::OPC_Decode, 242, 13, 207, 1, // Opcode: M4_and_xor
5203 : /* 26877 */ MCD::OPC_FilterValue, 3, 88, 5, 0, // Skip to: 28250
5204 : /* 26882 */ MCD::OPC_CheckField, 13, 1, 0, 81, 5, 0, // Skip to: 28250
5205 : /* 26889 */ MCD::OPC_Decode, 254, 13, 207, 1, // Opcode: M4_or_and
5206 : /* 26894 */ MCD::OPC_FilterValue, 123, 67, 0, 0, // Skip to: 26966
5207 : /* 26899 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5208 : /* 26902 */ MCD::OPC_FilterValue, 0, 37, 0, 0, // Skip to: 26944
5209 : /* 26907 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
5210 : /* 26910 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 26927
5211 : /* 26915 */ MCD::OPC_CheckField, 13, 1, 0, 48, 5, 0, // Skip to: 28250
5212 : /* 26922 */ MCD::OPC_Decode, 247, 13, 207, 1, // Opcode: M4_mac_up_s1_sat
5213 : /* 26927 */ MCD::OPC_FilterValue, 1, 38, 5, 0, // Skip to: 28250
5214 : /* 26932 */ MCD::OPC_CheckField, 13, 1, 0, 31, 5, 0, // Skip to: 28250
5215 : /* 26939 */ MCD::OPC_Decode, 253, 13, 207, 1, // Opcode: M4_nac_up_s1_sat
5216 : /* 26944 */ MCD::OPC_FilterValue, 1, 21, 5, 0, // Skip to: 28250
5217 : /* 26949 */ MCD::OPC_CheckPredicate, 1, 16, 5, 0, // Skip to: 28250
5218 : /* 26954 */ MCD::OPC_CheckField, 13, 1, 0, 9, 5, 0, // Skip to: 28250
5219 : /* 26961 */ MCD::OPC_Decode, 184, 8, 241, 1, // Opcode: F2_sffma_sc
5220 : /* 26966 */ MCD::OPC_FilterValue, 124, 37, 0, 0, // Skip to: 27008
5221 : /* 26971 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5222 : /* 26974 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 26991
5223 : /* 26979 */ MCD::OPC_CheckField, 13, 1, 0, 240, 4, 0, // Skip to: 28250
5224 : /* 26986 */ MCD::OPC_Decode, 187, 13, 207, 1, // Opcode: M2_nacci
5225 : /* 26991 */ MCD::OPC_FilterValue, 3, 230, 4, 0, // Skip to: 28250
5226 : /* 26996 */ MCD::OPC_CheckField, 13, 1, 0, 223, 4, 0, // Skip to: 28250
5227 : /* 27003 */ MCD::OPC_Decode, 238, 13, 207, 1, // Opcode: M2_xor_xacc
5228 : /* 27008 */ MCD::OPC_FilterValue, 126, 213, 4, 0, // Skip to: 28250
5229 : /* 27013 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5230 : /* 27016 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27033
5231 : /* 27021 */ MCD::OPC_CheckField, 13, 1, 0, 198, 4, 0, // Skip to: 28250
5232 : /* 27028 */ MCD::OPC_Decode, 128, 14, 207, 1, // Opcode: M4_or_or
5233 : /* 27033 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 27050
5234 : /* 27038 */ MCD::OPC_CheckField, 13, 1, 0, 181, 4, 0, // Skip to: 28250
5235 : /* 27045 */ MCD::OPC_Decode, 129, 14, 207, 1, // Opcode: M4_or_xor
5236 : /* 27050 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 27067
5237 : /* 27055 */ MCD::OPC_CheckField, 13, 1, 0, 164, 4, 0, // Skip to: 28250
5238 : /* 27062 */ MCD::OPC_Decode, 142, 14, 207, 1, // Opcode: M4_xor_and
5239 : /* 27067 */ MCD::OPC_FilterValue, 3, 154, 4, 0, // Skip to: 28250
5240 : /* 27072 */ MCD::OPC_CheckField, 13, 1, 0, 147, 4, 0, // Skip to: 28250
5241 : /* 27079 */ MCD::OPC_Decode, 144, 14, 207, 1, // Opcode: M4_xor_or
5242 : /* 27084 */ MCD::OPC_FilterValue, 15, 137, 4, 0, // Skip to: 28250
5243 : /* 27089 */ MCD::OPC_ExtractField, 21, 7, // Inst{27-21} ...
5244 : /* 27092 */ MCD::OPC_FilterValue, 8, 19, 0, 0, // Skip to: 27116
5245 : /* 27097 */ MCD::OPC_CheckField, 13, 1, 0, 122, 4, 0, // Skip to: 28250
5246 : /* 27104 */ MCD::OPC_CheckField, 5, 3, 0, 115, 4, 0, // Skip to: 28250
5247 : /* 27111 */ MCD::OPC_Decode, 205, 5, 199, 1, // Opcode: A2_and
5248 : /* 27116 */ MCD::OPC_FilterValue, 9, 19, 0, 0, // Skip to: 27140
5249 : /* 27121 */ MCD::OPC_CheckField, 13, 1, 0, 98, 4, 0, // Skip to: 28250
5250 : /* 27128 */ MCD::OPC_CheckField, 5, 3, 0, 91, 4, 0, // Skip to: 28250
5251 : /* 27135 */ MCD::OPC_Decode, 228, 5, 199, 1, // Opcode: A2_or
5252 : /* 27140 */ MCD::OPC_FilterValue, 11, 19, 0, 0, // Skip to: 27164
5253 : /* 27145 */ MCD::OPC_CheckField, 13, 1, 0, 74, 4, 0, // Skip to: 28250
5254 : /* 27152 */ MCD::OPC_CheckField, 5, 3, 0, 67, 4, 0, // Skip to: 28250
5255 : /* 27159 */ MCD::OPC_Decode, 229, 6, 199, 1, // Opcode: A2_xor
5256 : /* 27164 */ MCD::OPC_FilterValue, 12, 19, 0, 0, // Skip to: 27188
5257 : /* 27169 */ MCD::OPC_CheckField, 13, 1, 0, 50, 4, 0, // Skip to: 28250
5258 : /* 27176 */ MCD::OPC_CheckField, 5, 3, 0, 43, 4, 0, // Skip to: 28250
5259 : /* 27183 */ MCD::OPC_Decode, 233, 6, 212, 1, // Opcode: A4_andn
5260 : /* 27188 */ MCD::OPC_FilterValue, 13, 19, 0, 0, // Skip to: 27212
5261 : /* 27193 */ MCD::OPC_CheckField, 13, 1, 0, 26, 4, 0, // Skip to: 28250
5262 : /* 27200 */ MCD::OPC_CheckField, 5, 3, 0, 19, 4, 0, // Skip to: 28250
5263 : /* 27207 */ MCD::OPC_Decode, 130, 7, 212, 1, // Opcode: A4_orn
5264 : /* 27212 */ MCD::OPC_FilterValue, 16, 37, 0, 0, // Skip to: 27254
5265 : /* 27217 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5266 : /* 27220 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27237
5267 : /* 27225 */ MCD::OPC_CheckField, 13, 1, 0, 250, 3, 0, // Skip to: 28250
5268 : /* 27232 */ MCD::OPC_Decode, 206, 7, 153, 1, // Opcode: C2_cmpeq
5269 : /* 27237 */ MCD::OPC_FilterValue, 4, 240, 3, 0, // Skip to: 28250
5270 : /* 27242 */ MCD::OPC_CheckField, 13, 1, 0, 233, 3, 0, // Skip to: 28250
5271 : /* 27249 */ MCD::OPC_Decode, 237, 7, 153, 1, // Opcode: C4_cmpneq
5272 : /* 27254 */ MCD::OPC_FilterValue, 18, 37, 0, 0, // Skip to: 27296
5273 : /* 27259 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5274 : /* 27262 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27279
5275 : /* 27267 */ MCD::OPC_CheckField, 13, 1, 0, 208, 3, 0, // Skip to: 28250
5276 : /* 27274 */ MCD::OPC_Decode, 209, 7, 153, 1, // Opcode: C2_cmpgt
5277 : /* 27279 */ MCD::OPC_FilterValue, 4, 198, 3, 0, // Skip to: 28250
5278 : /* 27284 */ MCD::OPC_CheckField, 13, 1, 0, 191, 3, 0, // Skip to: 28250
5279 : /* 27291 */ MCD::OPC_Decode, 233, 7, 153, 1, // Opcode: C4_cmplte
5280 : /* 27296 */ MCD::OPC_FilterValue, 19, 37, 0, 0, // Skip to: 27338
5281 : /* 27301 */ MCD::OPC_ExtractField, 2, 6, // Inst{7-2} ...
5282 : /* 27304 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 27321
5283 : /* 27309 */ MCD::OPC_CheckField, 13, 1, 0, 166, 3, 0, // Skip to: 28250
5284 : /* 27316 */ MCD::OPC_Decode, 212, 7, 153, 1, // Opcode: C2_cmpgtu
5285 : /* 27321 */ MCD::OPC_FilterValue, 4, 156, 3, 0, // Skip to: 28250
5286 : /* 27326 */ MCD::OPC_CheckField, 13, 1, 0, 149, 3, 0, // Skip to: 28250
5287 : /* 27333 */ MCD::OPC_Decode, 235, 7, 153, 1, // Opcode: C4_cmplteu
5288 : /* 27338 */ MCD::OPC_FilterValue, 24, 19, 0, 0, // Skip to: 27362
5289 : /* 27343 */ MCD::OPC_CheckField, 13, 1, 0, 132, 3, 0, // Skip to: 28250
5290 : /* 27350 */ MCD::OPC_CheckField, 5, 3, 0, 125, 3, 0, // Skip to: 28250
5291 : /* 27357 */ MCD::OPC_Decode, 186, 5, 199, 1, // Opcode: A2_add
5292 : /* 27362 */ MCD::OPC_FilterValue, 25, 19, 0, 0, // Skip to: 27386
5293 : /* 27367 */ MCD::OPC_CheckField, 13, 1, 0, 108, 3, 0, // Skip to: 28250
5294 : /* 27374 */ MCD::OPC_CheckField, 5, 3, 0, 101, 3, 0, // Skip to: 28250
5295 : /* 27381 */ MCD::OPC_Decode, 133, 6, 212, 1, // Opcode: A2_sub
5296 : /* 27386 */ MCD::OPC_FilterValue, 26, 19, 0, 0, // Skip to: 27410
5297 : /* 27391 */ MCD::OPC_CheckField, 13, 1, 0, 84, 3, 0, // Skip to: 28250
5298 : /* 27398 */ MCD::OPC_CheckField, 5, 3, 0, 77, 3, 0, // Skip to: 28250
5299 : /* 27405 */ MCD::OPC_Decode, 156, 7, 199, 1, // Opcode: A4_rcmpeq
5300 : /* 27410 */ MCD::OPC_FilterValue, 27, 19, 0, 0, // Skip to: 27434
5301 : /* 27415 */ MCD::OPC_CheckField, 13, 1, 0, 60, 3, 0, // Skip to: 28250
5302 : /* 27422 */ MCD::OPC_CheckField, 5, 3, 0, 53, 3, 0, // Skip to: 28250
5303 : /* 27429 */ MCD::OPC_Decode, 158, 7, 199, 1, // Opcode: A4_rcmpneq
5304 : /* 27434 */ MCD::OPC_FilterValue, 28, 19, 0, 0, // Skip to: 27458
5305 : /* 27439 */ MCD::OPC_CheckField, 13, 1, 0, 36, 3, 0, // Skip to: 28250
5306 : /* 27446 */ MCD::OPC_CheckField, 5, 3, 0, 29, 3, 0, // Skip to: 28250
5307 : /* 27453 */ MCD::OPC_Decode, 210, 5, 212, 1, // Opcode: A2_combine_hh
5308 : /* 27458 */ MCD::OPC_FilterValue, 29, 19, 0, 0, // Skip to: 27482
5309 : /* 27463 */ MCD::OPC_CheckField, 13, 1, 0, 12, 3, 0, // Skip to: 28250
5310 : /* 27470 */ MCD::OPC_CheckField, 5, 3, 0, 5, 3, 0, // Skip to: 28250
5311 : /* 27477 */ MCD::OPC_Decode, 211, 5, 212, 1, // Opcode: A2_combine_hl
5312 : /* 27482 */ MCD::OPC_FilterValue, 30, 19, 0, 0, // Skip to: 27506
5313 : /* 27487 */ MCD::OPC_CheckField, 13, 1, 0, 244, 2, 0, // Skip to: 28250
5314 : /* 27494 */ MCD::OPC_CheckField, 5, 3, 0, 237, 2, 0, // Skip to: 28250
5315 : /* 27501 */ MCD::OPC_Decode, 212, 5, 212, 1, // Opcode: A2_combine_lh
5316 : /* 27506 */ MCD::OPC_FilterValue, 31, 19, 0, 0, // Skip to: 27530
5317 : /* 27511 */ MCD::OPC_CheckField, 13, 1, 0, 220, 2, 0, // Skip to: 28250
5318 : /* 27518 */ MCD::OPC_CheckField, 5, 3, 0, 213, 2, 0, // Skip to: 28250
5319 : /* 27525 */ MCD::OPC_Decode, 213, 5, 212, 1, // Opcode: A2_combine_ll
5320 : /* 27530 */ MCD::OPC_FilterValue, 32, 19, 0, 0, // Skip to: 27554
5321 : /* 27535 */ MCD::OPC_CheckField, 13, 1, 0, 196, 2, 0, // Skip to: 28250
5322 : /* 27542 */ MCD::OPC_CheckField, 7, 1, 0, 189, 2, 0, // Skip to: 28250
5323 : /* 27549 */ MCD::OPC_Decode, 216, 7, 239, 1, // Opcode: C2_mux
5324 : /* 27554 */ MCD::OPC_FilterValue, 40, 19, 0, 0, // Skip to: 27578
5325 : /* 27559 */ MCD::OPC_CheckField, 13, 1, 0, 172, 2, 0, // Skip to: 28250
5326 : /* 27566 */ MCD::OPC_CheckField, 5, 3, 0, 165, 2, 0, // Skip to: 28250
5327 : /* 27573 */ MCD::OPC_Decode, 215, 5, 211, 1, // Opcode: A2_combinew
5328 : /* 27578 */ MCD::OPC_FilterValue, 44, 19, 0, 0, // Skip to: 27602
5329 : /* 27583 */ MCD::OPC_CheckField, 13, 1, 0, 148, 2, 0, // Skip to: 28250
5330 : /* 27590 */ MCD::OPC_CheckField, 5, 3, 0, 141, 2, 0, // Skip to: 28250
5331 : /* 27597 */ MCD::OPC_Decode, 189, 15, 211, 1, // Opcode: S2_packhl
5332 : /* 27602 */ MCD::OPC_FilterValue, 48, 19, 0, 0, // Skip to: 27626
5333 : /* 27607 */ MCD::OPC_CheckField, 13, 1, 0, 124, 2, 0, // Skip to: 28250
5334 : /* 27614 */ MCD::OPC_CheckField, 5, 3, 0, 117, 2, 0, // Skip to: 28250
5335 : /* 27621 */ MCD::OPC_Decode, 149, 6, 199, 1, // Opcode: A2_svaddh
5336 : /* 27626 */ MCD::OPC_FilterValue, 49, 19, 0, 0, // Skip to: 27650
5337 : /* 27631 */ MCD::OPC_CheckField, 13, 1, 0, 100, 2, 0, // Skip to: 28250
5338 : /* 27638 */ MCD::OPC_CheckField, 5, 3, 0, 93, 2, 0, // Skip to: 28250
5339 : /* 27645 */ MCD::OPC_Decode, 150, 6, 199, 1, // Opcode: A2_svaddhs
5340 : /* 27650 */ MCD::OPC_FilterValue, 50, 19, 0, 0, // Skip to: 27674
5341 : /* 27655 */ MCD::OPC_CheckField, 13, 1, 0, 76, 2, 0, // Skip to: 28250
5342 : /* 27662 */ MCD::OPC_CheckField, 5, 3, 0, 69, 2, 0, // Skip to: 28250
5343 : /* 27669 */ MCD::OPC_Decode, 202, 5, 199, 1, // Opcode: A2_addsat
5344 : /* 27674 */ MCD::OPC_FilterValue, 51, 19, 0, 0, // Skip to: 27698
5345 : /* 27679 */ MCD::OPC_CheckField, 13, 1, 0, 52, 2, 0, // Skip to: 28250
5346 : /* 27686 */ MCD::OPC_CheckField, 5, 3, 0, 45, 2, 0, // Skip to: 28250
5347 : /* 27693 */ MCD::OPC_Decode, 151, 6, 199, 1, // Opcode: A2_svadduhs
5348 : /* 27698 */ MCD::OPC_FilterValue, 52, 19, 0, 0, // Skip to: 27722
5349 : /* 27703 */ MCD::OPC_CheckField, 13, 1, 0, 28, 2, 0, // Skip to: 28250
5350 : /* 27710 */ MCD::OPC_CheckField, 5, 3, 0, 21, 2, 0, // Skip to: 28250
5351 : /* 27717 */ MCD::OPC_Decode, 155, 6, 212, 1, // Opcode: A2_svsubh
5352 : /* 27722 */ MCD::OPC_FilterValue, 53, 19, 0, 0, // Skip to: 27746
5353 : /* 27727 */ MCD::OPC_CheckField, 13, 1, 0, 4, 2, 0, // Skip to: 28250
5354 : /* 27734 */ MCD::OPC_CheckField, 5, 3, 0, 253, 1, 0, // Skip to: 28250
5355 : /* 27741 */ MCD::OPC_Decode, 156, 6, 212, 1, // Opcode: A2_svsubhs
5356 : /* 27746 */ MCD::OPC_FilterValue, 54, 19, 0, 0, // Skip to: 27770
5357 : /* 27751 */ MCD::OPC_CheckField, 13, 1, 0, 236, 1, 0, // Skip to: 28250
5358 : /* 27758 */ MCD::OPC_CheckField, 5, 3, 0, 229, 1, 0, // Skip to: 28250
5359 : /* 27765 */ MCD::OPC_Decode, 148, 6, 212, 1, // Opcode: A2_subsat
5360 : /* 27770 */ MCD::OPC_FilterValue, 55, 19, 0, 0, // Skip to: 27794
5361 : /* 27775 */ MCD::OPC_CheckField, 13, 1, 0, 212, 1, 0, // Skip to: 28250
5362 : /* 27782 */ MCD::OPC_CheckField, 5, 3, 0, 205, 1, 0, // Skip to: 28250
5363 : /* 27789 */ MCD::OPC_Decode, 157, 6, 212, 1, // Opcode: A2_svsubuhs
5364 : /* 27794 */ MCD::OPC_FilterValue, 56, 19, 0, 0, // Skip to: 27818
5365 : /* 27799 */ MCD::OPC_CheckField, 13, 1, 0, 188, 1, 0, // Skip to: 28250
5366 : /* 27806 */ MCD::OPC_CheckField, 5, 3, 0, 181, 1, 0, // Skip to: 28250
5367 : /* 27813 */ MCD::OPC_Decode, 152, 6, 199, 1, // Opcode: A2_svavgh
5368 : /* 27818 */ MCD::OPC_FilterValue, 57, 19, 0, 0, // Skip to: 27842
5369 : /* 27823 */ MCD::OPC_CheckField, 13, 1, 0, 164, 1, 0, // Skip to: 28250
5370 : /* 27830 */ MCD::OPC_CheckField, 5, 3, 0, 157, 1, 0, // Skip to: 28250
5371 : /* 27837 */ MCD::OPC_Decode, 153, 6, 199, 1, // Opcode: A2_svavghs
5372 : /* 27842 */ MCD::OPC_FilterValue, 59, 19, 0, 0, // Skip to: 27866
5373 : /* 27847 */ MCD::OPC_CheckField, 13, 1, 0, 140, 1, 0, // Skip to: 28250
5374 : /* 27854 */ MCD::OPC_CheckField, 5, 3, 0, 133, 1, 0, // Skip to: 28250
5375 : /* 27861 */ MCD::OPC_Decode, 154, 6, 212, 1, // Opcode: A2_svnavgh
5376 : /* 27866 */ MCD::OPC_FilterValue, 72, 59, 0, 0, // Skip to: 27930
5377 : /* 27871 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5378 : /* 27874 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 27902
5379 : /* 27879 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5380 : /* 27882 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 27892
5381 : /* 27887 */ MCD::OPC_Decode, 241, 5, 239, 1, // Opcode: A2_pandt
5382 : /* 27892 */ MCD::OPC_FilterValue, 1, 97, 1, 0, // Skip to: 28250
5383 : /* 27897 */ MCD::OPC_Decode, 242, 5, 239, 1, // Opcode: A2_pandtnew
5384 : /* 27902 */ MCD::OPC_FilterValue, 1, 87, 1, 0, // Skip to: 28250
5385 : /* 27907 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5386 : /* 27910 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 27920
5387 : /* 27915 */ MCD::OPC_Decode, 239, 5, 239, 1, // Opcode: A2_pandf
5388 : /* 27920 */ MCD::OPC_FilterValue, 1, 69, 1, 0, // Skip to: 28250
5389 : /* 27925 */ MCD::OPC_Decode, 240, 5, 239, 1, // Opcode: A2_pandfnew
5390 : /* 27930 */ MCD::OPC_FilterValue, 73, 59, 0, 0, // Skip to: 27994
5391 : /* 27935 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5392 : /* 27938 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 27966
5393 : /* 27943 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5394 : /* 27946 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 27956
5395 : /* 27951 */ MCD::OPC_Decode, 245, 5, 239, 1, // Opcode: A2_port
5396 : /* 27956 */ MCD::OPC_FilterValue, 1, 33, 1, 0, // Skip to: 28250
5397 : /* 27961 */ MCD::OPC_Decode, 246, 5, 239, 1, // Opcode: A2_portnew
5398 : /* 27966 */ MCD::OPC_FilterValue, 1, 23, 1, 0, // Skip to: 28250
5399 : /* 27971 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5400 : /* 27974 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 27984
5401 : /* 27979 */ MCD::OPC_Decode, 243, 5, 239, 1, // Opcode: A2_porf
5402 : /* 27984 */ MCD::OPC_FilterValue, 1, 5, 1, 0, // Skip to: 28250
5403 : /* 27989 */ MCD::OPC_Decode, 244, 5, 239, 1, // Opcode: A2_porfnew
5404 : /* 27994 */ MCD::OPC_FilterValue, 75, 59, 0, 0, // Skip to: 28058
5405 : /* 27999 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5406 : /* 28002 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28030
5407 : /* 28007 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5408 : /* 28010 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28020
5409 : /* 28015 */ MCD::OPC_Decode, 253, 5, 239, 1, // Opcode: A2_pxort
5410 : /* 28020 */ MCD::OPC_FilterValue, 1, 225, 0, 0, // Skip to: 28250
5411 : /* 28025 */ MCD::OPC_Decode, 254, 5, 239, 1, // Opcode: A2_pxortnew
5412 : /* 28030 */ MCD::OPC_FilterValue, 1, 215, 0, 0, // Skip to: 28250
5413 : /* 28035 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5414 : /* 28038 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28048
5415 : /* 28043 */ MCD::OPC_Decode, 251, 5, 239, 1, // Opcode: A2_pxorf
5416 : /* 28048 */ MCD::OPC_FilterValue, 1, 197, 0, 0, // Skip to: 28250
5417 : /* 28053 */ MCD::OPC_Decode, 252, 5, 239, 1, // Opcode: A2_pxorfnew
5418 : /* 28058 */ MCD::OPC_FilterValue, 88, 59, 0, 0, // Skip to: 28122
5419 : /* 28063 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5420 : /* 28066 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28094
5421 : /* 28071 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5422 : /* 28074 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28084
5423 : /* 28079 */ MCD::OPC_Decode, 237, 5, 239, 1, // Opcode: A2_paddt
5424 : /* 28084 */ MCD::OPC_FilterValue, 1, 161, 0, 0, // Skip to: 28250
5425 : /* 28089 */ MCD::OPC_Decode, 238, 5, 239, 1, // Opcode: A2_paddtnew
5426 : /* 28094 */ MCD::OPC_FilterValue, 1, 151, 0, 0, // Skip to: 28250
5427 : /* 28099 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5428 : /* 28102 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28112
5429 : /* 28107 */ MCD::OPC_Decode, 231, 5, 239, 1, // Opcode: A2_paddf
5430 : /* 28112 */ MCD::OPC_FilterValue, 1, 133, 0, 0, // Skip to: 28250
5431 : /* 28117 */ MCD::OPC_Decode, 232, 5, 239, 1, // Opcode: A2_paddfnew
5432 : /* 28122 */ MCD::OPC_FilterValue, 89, 59, 0, 0, // Skip to: 28186
5433 : /* 28127 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5434 : /* 28130 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28158
5435 : /* 28135 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5436 : /* 28138 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28148
5437 : /* 28143 */ MCD::OPC_Decode, 249, 5, 242, 1, // Opcode: A2_psubt
5438 : /* 28148 */ MCD::OPC_FilterValue, 1, 97, 0, 0, // Skip to: 28250
5439 : /* 28153 */ MCD::OPC_Decode, 250, 5, 242, 1, // Opcode: A2_psubtnew
5440 : /* 28158 */ MCD::OPC_FilterValue, 1, 87, 0, 0, // Skip to: 28250
5441 : /* 28163 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5442 : /* 28166 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28176
5443 : /* 28171 */ MCD::OPC_Decode, 247, 5, 242, 1, // Opcode: A2_psubf
5444 : /* 28176 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 28250
5445 : /* 28181 */ MCD::OPC_Decode, 248, 5, 242, 1, // Opcode: A2_psubfnew
5446 : /* 28186 */ MCD::OPC_FilterValue, 104, 59, 0, 0, // Skip to: 28250
5447 : /* 28191 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
5448 : /* 28194 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 28222
5449 : /* 28199 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5450 : /* 28202 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28212
5451 : /* 28207 */ MCD::OPC_Decode, 201, 7, 243, 1, // Opcode: C2_ccombinewt
5452 : /* 28212 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 28250
5453 : /* 28217 */ MCD::OPC_Decode, 200, 7, 243, 1, // Opcode: C2_ccombinewnewt
5454 : /* 28222 */ MCD::OPC_FilterValue, 1, 23, 0, 0, // Skip to: 28250
5455 : /* 28227 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5456 : /* 28230 */ MCD::OPC_FilterValue, 0, 5, 0, 0, // Skip to: 28240
5457 : /* 28235 */ MCD::OPC_Decode, 198, 7, 243, 1, // Opcode: C2_ccombinewf
5458 : /* 28240 */ MCD::OPC_FilterValue, 1, 5, 0, 0, // Skip to: 28250
5459 : /* 28245 */ MCD::OPC_Decode, 199, 7, 243, 1, // Opcode: C2_ccombinewnewf
5460 : /* 28250 */ MCD::OPC_Fail,
5461 : 0
5462 : };
5463 :
5464 : static const uint8_t DecoderTableEXT_mmvec32[] = {
5465 : /* 0 */ MCD::OPC_ExtractField, 24, 8, // Inst{31-24} ...
5466 : /* 3 */ MCD::OPC_FilterValue, 24, 173, 0, 0, // Skip to: 181
5467 : /* 8 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5468 : /* 11 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 33
5469 : /* 16 */ MCD::OPC_CheckPredicate, 5, 68, 43, 0, // Skip to: 11097
5470 : /* 21 */ MCD::OPC_CheckField, 13, 1, 0, 61, 43, 0, // Skip to: 11097
5471 : /* 28 */ MCD::OPC_Decode, 255, 19, 244, 1, // Opcode: V6_vasrhbsat
5472 : /* 33 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 55
5473 : /* 38 */ MCD::OPC_CheckPredicate, 5, 46, 43, 0, // Skip to: 11097
5474 : /* 43 */ MCD::OPC_CheckField, 13, 1, 0, 39, 43, 0, // Skip to: 11097
5475 : /* 50 */ MCD::OPC_Decode, 133, 20, 244, 1, // Opcode: V6_vasruwuhrndsat
5476 : /* 55 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 77
5477 : /* 60 */ MCD::OPC_CheckPredicate, 5, 24, 43, 0, // Skip to: 11097
5478 : /* 65 */ MCD::OPC_CheckField, 13, 1, 0, 17, 43, 0, // Skip to: 11097
5479 : /* 72 */ MCD::OPC_Decode, 140, 20, 244, 1, // Opcode: V6_vasrwuhrndsat
5480 : /* 77 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 99
5481 : /* 82 */ MCD::OPC_CheckPredicate, 5, 2, 43, 0, // Skip to: 11097
5482 : /* 87 */ MCD::OPC_CheckField, 13, 1, 0, 251, 42, 0, // Skip to: 11097
5483 : /* 94 */ MCD::OPC_Decode, 241, 20, 244, 1, // Opcode: V6_vlutvvb_nm
5484 : /* 99 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 137
5485 : /* 104 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5486 : /* 107 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 122
5487 : /* 112 */ MCD::OPC_CheckPredicate, 5, 228, 42, 0, // Skip to: 11097
5488 : /* 117 */ MCD::OPC_Decode, 246, 20, 245, 1, // Opcode: V6_vlutvwh_nm
5489 : /* 122 */ MCD::OPC_FilterValue, 1, 218, 42, 0, // Skip to: 11097
5490 : /* 127 */ MCD::OPC_CheckPredicate, 6, 213, 42, 0, // Skip to: 11097
5491 : /* 132 */ MCD::OPC_Decode, 134, 20, 244, 1, // Opcode: V6_vasruwuhsat
5492 : /* 137 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 159
5493 : /* 142 */ MCD::OPC_CheckPredicate, 6, 198, 42, 0, // Skip to: 11097
5494 : /* 147 */ MCD::OPC_CheckField, 13, 1, 1, 191, 42, 0, // Skip to: 11097
5495 : /* 154 */ MCD::OPC_Decode, 132, 20, 244, 1, // Opcode: V6_vasruhubsat
5496 : /* 159 */ MCD::OPC_FilterValue, 7, 181, 42, 0, // Skip to: 11097
5497 : /* 164 */ MCD::OPC_CheckPredicate, 6, 176, 42, 0, // Skip to: 11097
5498 : /* 169 */ MCD::OPC_CheckField, 13, 1, 0, 169, 42, 0, // Skip to: 11097
5499 : /* 176 */ MCD::OPC_Decode, 131, 20, 244, 1, // Opcode: V6_vasruhubrndsat
5500 : /* 181 */ MCD::OPC_FilterValue, 25, 238, 7, 0, // Skip to: 2216
5501 : /* 186 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
5502 : /* 189 */ MCD::OPC_FilterValue, 0, 51, 1, 0, // Skip to: 501
5503 : /* 194 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5504 : /* 197 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 235
5505 : /* 202 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5506 : /* 205 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 220
5507 : /* 210 */ MCD::OPC_CheckPredicate, 7, 130, 42, 0, // Skip to: 11097
5508 : /* 215 */ MCD::OPC_Decode, 170, 22, 246, 1, // Opcode: V6_vtmpyb
5509 : /* 220 */ MCD::OPC_FilterValue, 1, 120, 42, 0, // Skip to: 11097
5510 : /* 225 */ MCD::OPC_CheckPredicate, 7, 115, 42, 0, // Skip to: 11097
5511 : /* 230 */ MCD::OPC_Decode, 171, 22, 247, 1, // Opcode: V6_vtmpyb_acc
5512 : /* 235 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 273
5513 : /* 240 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5514 : /* 243 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 258
5515 : /* 248 */ MCD::OPC_CheckPredicate, 7, 92, 42, 0, // Skip to: 11097
5516 : /* 253 */ MCD::OPC_Decode, 172, 22, 246, 1, // Opcode: V6_vtmpybus
5517 : /* 258 */ MCD::OPC_FilterValue, 1, 82, 42, 0, // Skip to: 11097
5518 : /* 263 */ MCD::OPC_CheckPredicate, 7, 77, 42, 0, // Skip to: 11097
5519 : /* 268 */ MCD::OPC_Decode, 173, 22, 247, 1, // Opcode: V6_vtmpybus_acc
5520 : /* 273 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 311
5521 : /* 278 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5522 : /* 281 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 296
5523 : /* 286 */ MCD::OPC_CheckPredicate, 7, 54, 42, 0, // Skip to: 11097
5524 : /* 291 */ MCD::OPC_Decode, 171, 20, 248, 1, // Opcode: V6_vdmpyhb
5525 : /* 296 */ MCD::OPC_FilterValue, 1, 44, 42, 0, // Skip to: 11097
5526 : /* 301 */ MCD::OPC_CheckPredicate, 7, 39, 42, 0, // Skip to: 11097
5527 : /* 306 */ MCD::OPC_Decode, 175, 22, 247, 1, // Opcode: V6_vtmpyhb_acc
5528 : /* 311 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 349
5529 : /* 316 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5530 : /* 319 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 334
5531 : /* 324 */ MCD::OPC_CheckPredicate, 7, 16, 42, 0, // Skip to: 11097
5532 : /* 329 */ MCD::OPC_Decode, 227, 21, 248, 1, // Opcode: V6_vrmpyub
5533 : /* 334 */ MCD::OPC_FilterValue, 1, 6, 42, 0, // Skip to: 11097
5534 : /* 339 */ MCD::OPC_CheckPredicate, 7, 1, 42, 0, // Skip to: 11097
5535 : /* 344 */ MCD::OPC_Decode, 172, 20, 249, 1, // Opcode: V6_vdmpyhb_acc
5536 : /* 349 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 387
5537 : /* 354 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5538 : /* 357 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 372
5539 : /* 362 */ MCD::OPC_CheckPredicate, 7, 234, 41, 0, // Skip to: 11097
5540 : /* 367 */ MCD::OPC_Decode, 219, 21, 248, 1, // Opcode: V6_vrmpybus
5541 : /* 372 */ MCD::OPC_FilterValue, 1, 224, 41, 0, // Skip to: 11097
5542 : /* 377 */ MCD::OPC_CheckPredicate, 7, 219, 41, 0, // Skip to: 11097
5543 : /* 382 */ MCD::OPC_Decode, 228, 21, 249, 1, // Opcode: V6_vrmpyub_acc
5544 : /* 387 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 425
5545 : /* 392 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5546 : /* 395 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 410
5547 : /* 400 */ MCD::OPC_CheckPredicate, 7, 196, 41, 0, // Skip to: 11097
5548 : /* 405 */ MCD::OPC_Decode, 185, 20, 246, 1, // Opcode: V6_vdsaduh
5549 : /* 410 */ MCD::OPC_FilterValue, 1, 186, 41, 0, // Skip to: 11097
5550 : /* 415 */ MCD::OPC_CheckPredicate, 7, 181, 41, 0, // Skip to: 11097
5551 : /* 420 */ MCD::OPC_Decode, 220, 21, 249, 1, // Opcode: V6_vrmpybus_acc
5552 : /* 425 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 463
5553 : /* 430 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5554 : /* 433 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 448
5555 : /* 438 */ MCD::OPC_CheckPredicate, 7, 158, 41, 0, // Skip to: 11097
5556 : /* 443 */ MCD::OPC_Decode, 167, 20, 248, 1, // Opcode: V6_vdmpybus
5557 : /* 448 */ MCD::OPC_FilterValue, 1, 148, 41, 0, // Skip to: 11097
5558 : /* 453 */ MCD::OPC_CheckPredicate, 7, 143, 41, 0, // Skip to: 11097
5559 : /* 458 */ MCD::OPC_Decode, 168, 20, 249, 1, // Opcode: V6_vdmpybus_acc
5560 : /* 463 */ MCD::OPC_FilterValue, 7, 133, 41, 0, // Skip to: 11097
5561 : /* 468 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5562 : /* 471 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 486
5563 : /* 476 */ MCD::OPC_CheckPredicate, 7, 120, 41, 0, // Skip to: 11097
5564 : /* 481 */ MCD::OPC_Decode, 169, 20, 246, 1, // Opcode: V6_vdmpybus_dv
5565 : /* 486 */ MCD::OPC_FilterValue, 1, 110, 41, 0, // Skip to: 11097
5566 : /* 491 */ MCD::OPC_CheckPredicate, 7, 105, 41, 0, // Skip to: 11097
5567 : /* 496 */ MCD::OPC_Decode, 170, 20, 247, 1, // Opcode: V6_vdmpybus_dv_acc
5568 : /* 501 */ MCD::OPC_FilterValue, 1, 51, 1, 0, // Skip to: 813
5569 : /* 506 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5570 : /* 509 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 547
5571 : /* 514 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5572 : /* 517 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 532
5573 : /* 522 */ MCD::OPC_CheckPredicate, 7, 74, 41, 0, // Skip to: 11097
5574 : /* 527 */ MCD::OPC_Decode, 181, 20, 248, 1, // Opcode: V6_vdmpyhsusat
5575 : /* 532 */ MCD::OPC_FilterValue, 1, 64, 41, 0, // Skip to: 11097
5576 : /* 537 */ MCD::OPC_CheckPredicate, 7, 59, 41, 0, // Skip to: 11097
5577 : /* 542 */ MCD::OPC_Decode, 182, 20, 249, 1, // Opcode: V6_vdmpyhsusat_acc
5578 : /* 547 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 585
5579 : /* 552 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5580 : /* 555 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 570
5581 : /* 560 */ MCD::OPC_CheckPredicate, 7, 36, 41, 0, // Skip to: 11097
5582 : /* 565 */ MCD::OPC_Decode, 179, 20, 250, 1, // Opcode: V6_vdmpyhsuisat
5583 : /* 570 */ MCD::OPC_FilterValue, 1, 26, 41, 0, // Skip to: 11097
5584 : /* 575 */ MCD::OPC_CheckPredicate, 7, 21, 41, 0, // Skip to: 11097
5585 : /* 580 */ MCD::OPC_Decode, 180, 20, 251, 1, // Opcode: V6_vdmpyhsuisat_acc
5586 : /* 585 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 623
5587 : /* 590 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5588 : /* 593 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 608
5589 : /* 598 */ MCD::OPC_CheckPredicate, 7, 254, 40, 0, // Skip to: 11097
5590 : /* 603 */ MCD::OPC_Decode, 177, 20, 248, 1, // Opcode: V6_vdmpyhsat
5591 : /* 608 */ MCD::OPC_FilterValue, 1, 244, 40, 0, // Skip to: 11097
5592 : /* 613 */ MCD::OPC_CheckPredicate, 7, 239, 40, 0, // Skip to: 11097
5593 : /* 618 */ MCD::OPC_Decode, 176, 20, 251, 1, // Opcode: V6_vdmpyhisat_acc
5594 : /* 623 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 661
5595 : /* 628 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5596 : /* 631 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 646
5597 : /* 636 */ MCD::OPC_CheckPredicate, 7, 216, 40, 0, // Skip to: 11097
5598 : /* 641 */ MCD::OPC_Decode, 175, 20, 250, 1, // Opcode: V6_vdmpyhisat
5599 : /* 646 */ MCD::OPC_FilterValue, 1, 206, 40, 0, // Skip to: 11097
5600 : /* 651 */ MCD::OPC_CheckPredicate, 7, 201, 40, 0, // Skip to: 11097
5601 : /* 656 */ MCD::OPC_Decode, 178, 20, 249, 1, // Opcode: V6_vdmpyhsat_acc
5602 : /* 661 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 699
5603 : /* 666 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5604 : /* 669 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 684
5605 : /* 674 */ MCD::OPC_CheckPredicate, 7, 178, 40, 0, // Skip to: 11097
5606 : /* 679 */ MCD::OPC_Decode, 173, 20, 246, 1, // Opcode: V6_vdmpyhb_dv
5607 : /* 684 */ MCD::OPC_FilterValue, 1, 168, 40, 0, // Skip to: 11097
5608 : /* 689 */ MCD::OPC_CheckPredicate, 7, 163, 40, 0, // Skip to: 11097
5609 : /* 694 */ MCD::OPC_Decode, 174, 20, 247, 1, // Opcode: V6_vdmpyhb_dv_acc
5610 : /* 699 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 737
5611 : /* 704 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5612 : /* 707 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 722
5613 : /* 712 */ MCD::OPC_CheckPredicate, 7, 140, 40, 0, // Skip to: 11097
5614 : /* 717 */ MCD::OPC_Decode, 145, 21, 252, 1, // Opcode: V6_vmpybus
5615 : /* 722 */ MCD::OPC_FilterValue, 1, 130, 40, 0, // Skip to: 11097
5616 : /* 727 */ MCD::OPC_CheckPredicate, 7, 125, 40, 0, // Skip to: 11097
5617 : /* 732 */ MCD::OPC_Decode, 146, 21, 253, 1, // Opcode: V6_vmpybus_acc
5618 : /* 737 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 775
5619 : /* 742 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5620 : /* 745 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 760
5621 : /* 750 */ MCD::OPC_CheckPredicate, 7, 102, 40, 0, // Skip to: 11097
5622 : /* 755 */ MCD::OPC_Decode, 132, 21, 246, 1, // Opcode: V6_vmpabus
5623 : /* 760 */ MCD::OPC_FilterValue, 1, 92, 40, 0, // Skip to: 11097
5624 : /* 765 */ MCD::OPC_CheckPredicate, 7, 87, 40, 0, // Skip to: 11097
5625 : /* 770 */ MCD::OPC_Decode, 133, 21, 247, 1, // Opcode: V6_vmpabus_acc
5626 : /* 775 */ MCD::OPC_FilterValue, 7, 77, 40, 0, // Skip to: 11097
5627 : /* 780 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5628 : /* 783 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 798
5629 : /* 788 */ MCD::OPC_CheckPredicate, 7, 64, 40, 0, // Skip to: 11097
5630 : /* 793 */ MCD::OPC_Decode, 138, 21, 246, 1, // Opcode: V6_vmpahb
5631 : /* 798 */ MCD::OPC_FilterValue, 1, 54, 40, 0, // Skip to: 11097
5632 : /* 803 */ MCD::OPC_CheckPredicate, 7, 49, 40, 0, // Skip to: 11097
5633 : /* 808 */ MCD::OPC_Decode, 139, 21, 247, 1, // Opcode: V6_vmpahb_acc
5634 : /* 813 */ MCD::OPC_FilterValue, 2, 247, 0, 0, // Skip to: 1065
5635 : /* 818 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
5636 : /* 821 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 905
5637 : /* 826 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5638 : /* 829 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 867
5639 : /* 834 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5640 : /* 837 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 852
5641 : /* 842 */ MCD::OPC_CheckPredicate, 7, 10, 40, 0, // Skip to: 11097
5642 : /* 847 */ MCD::OPC_Decode, 153, 21, 252, 1, // Opcode: V6_vmpyh
5643 : /* 852 */ MCD::OPC_FilterValue, 1, 0, 40, 0, // Skip to: 11097
5644 : /* 857 */ MCD::OPC_CheckPredicate, 7, 251, 39, 0, // Skip to: 11097
5645 : /* 862 */ MCD::OPC_Decode, 155, 21, 253, 1, // Opcode: V6_vmpyhsat_acc
5646 : /* 867 */ MCD::OPC_FilterValue, 1, 241, 39, 0, // Skip to: 11097
5647 : /* 872 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5648 : /* 875 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 890
5649 : /* 880 */ MCD::OPC_CheckPredicate, 7, 228, 39, 0, // Skip to: 11097
5650 : /* 885 */ MCD::OPC_Decode, 157, 21, 248, 1, // Opcode: V6_vmpyhss
5651 : /* 890 */ MCD::OPC_FilterValue, 1, 218, 39, 0, // Skip to: 11097
5652 : /* 895 */ MCD::OPC_CheckPredicate, 7, 213, 39, 0, // Skip to: 11097
5653 : /* 900 */ MCD::OPC_Decode, 188, 21, 253, 1, // Opcode: V6_vmpyuh_acc
5654 : /* 905 */ MCD::OPC_FilterValue, 1, 79, 0, 0, // Skip to: 989
5655 : /* 910 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5656 : /* 913 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 951
5657 : /* 918 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5658 : /* 921 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 936
5659 : /* 926 */ MCD::OPC_CheckPredicate, 7, 182, 39, 0, // Skip to: 11097
5660 : /* 931 */ MCD::OPC_Decode, 156, 21, 248, 1, // Opcode: V6_vmpyhsrs
5661 : /* 936 */ MCD::OPC_FilterValue, 1, 172, 39, 0, // Skip to: 11097
5662 : /* 941 */ MCD::OPC_CheckPredicate, 7, 167, 39, 0, // Skip to: 11097
5663 : /* 946 */ MCD::OPC_Decode, 173, 21, 249, 1, // Opcode: V6_vmpyiwb_acc
5664 : /* 951 */ MCD::OPC_FilterValue, 1, 157, 39, 0, // Skip to: 11097
5665 : /* 956 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5666 : /* 959 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 974
5667 : /* 964 */ MCD::OPC_CheckPredicate, 7, 144, 39, 0, // Skip to: 11097
5668 : /* 969 */ MCD::OPC_Decode, 187, 21, 252, 1, // Opcode: V6_vmpyuh
5669 : /* 974 */ MCD::OPC_FilterValue, 1, 134, 39, 0, // Skip to: 11097
5670 : /* 979 */ MCD::OPC_CheckPredicate, 7, 129, 39, 0, // Skip to: 11097
5671 : /* 984 */ MCD::OPC_Decode, 175, 21, 249, 1, // Opcode: V6_vmpyiwh_acc
5672 : /* 989 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 1027
5673 : /* 994 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5674 : /* 997 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1012
5675 : /* 1002 */ MCD::OPC_CheckPredicate, 7, 106, 39, 0, // Skip to: 11097
5676 : /* 1007 */ MCD::OPC_Decode, 221, 21, 254, 1, // Opcode: V6_vrmpybusi
5677 : /* 1012 */ MCD::OPC_FilterValue, 1, 96, 39, 0, // Skip to: 11097
5678 : /* 1017 */ MCD::OPC_CheckPredicate, 7, 91, 39, 0, // Skip to: 11097
5679 : /* 1022 */ MCD::OPC_Decode, 222, 21, 255, 1, // Opcode: V6_vrmpybusi_acc
5680 : /* 1027 */ MCD::OPC_FilterValue, 3, 81, 39, 0, // Skip to: 11097
5681 : /* 1032 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5682 : /* 1035 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1050
5683 : /* 1040 */ MCD::OPC_CheckPredicate, 7, 68, 39, 0, // Skip to: 11097
5684 : /* 1045 */ MCD::OPC_Decode, 242, 21, 254, 1, // Opcode: V6_vrsadubi
5685 : /* 1050 */ MCD::OPC_FilterValue, 1, 58, 39, 0, // Skip to: 11097
5686 : /* 1055 */ MCD::OPC_CheckPredicate, 7, 53, 39, 0, // Skip to: 11097
5687 : /* 1060 */ MCD::OPC_Decode, 243, 21, 255, 1, // Opcode: V6_vrsadubi_acc
5688 : /* 1065 */ MCD::OPC_FilterValue, 3, 90, 1, 0, // Skip to: 1416
5689 : /* 1070 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
5690 : /* 1073 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 1157
5691 : /* 1078 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5692 : /* 1081 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1119
5693 : /* 1086 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5694 : /* 1089 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1104
5695 : /* 1094 */ MCD::OPC_CheckPredicate, 7, 14, 39, 0, // Skip to: 11097
5696 : /* 1099 */ MCD::OPC_Decode, 169, 21, 248, 1, // Opcode: V6_vmpyihb
5697 : /* 1104 */ MCD::OPC_FilterValue, 1, 4, 39, 0, // Skip to: 11097
5698 : /* 1109 */ MCD::OPC_CheckPredicate, 7, 255, 38, 0, // Skip to: 11097
5699 : /* 1114 */ MCD::OPC_Decode, 186, 20, 247, 1, // Opcode: V6_vdsaduh_acc
5700 : /* 1119 */ MCD::OPC_FilterValue, 1, 245, 38, 0, // Skip to: 11097
5701 : /* 1124 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5702 : /* 1127 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1142
5703 : /* 1132 */ MCD::OPC_CheckPredicate, 7, 232, 38, 0, // Skip to: 11097
5704 : /* 1137 */ MCD::OPC_Decode, 235, 21, 248, 1, // Opcode: V6_vror
5705 : /* 1142 */ MCD::OPC_FilterValue, 1, 222, 38, 0, // Skip to: 11097
5706 : /* 1147 */ MCD::OPC_CheckPredicate, 7, 217, 38, 0, // Skip to: 11097
5707 : /* 1152 */ MCD::OPC_Decode, 170, 21, 249, 1, // Opcode: V6_vmpyihb_acc
5708 : /* 1157 */ MCD::OPC_FilterValue, 1, 102, 0, 0, // Skip to: 1264
5709 : /* 1162 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5710 : /* 1165 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1203
5711 : /* 1170 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5712 : /* 1173 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1188
5713 : /* 1178 */ MCD::OPC_CheckPredicate, 6, 186, 38, 0, // Skip to: 11097
5714 : /* 1183 */ MCD::OPC_Decode, 189, 21, 248, 1, // Opcode: V6_vmpyuhe
5715 : /* 1188 */ MCD::OPC_FilterValue, 1, 176, 38, 0, // Skip to: 11097
5716 : /* 1193 */ MCD::OPC_CheckPredicate, 7, 171, 38, 0, // Skip to: 11097
5717 : /* 1198 */ MCD::OPC_Decode, 250, 19, 249, 1, // Opcode: V6_vaslw_acc
5718 : /* 1203 */ MCD::OPC_FilterValue, 1, 161, 38, 0, // Skip to: 11097
5719 : /* 1208 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5720 : /* 1211 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1226
5721 : /* 1216 */ MCD::OPC_CheckPredicate, 6, 148, 38, 0, // Skip to: 11097
5722 : /* 1221 */ MCD::OPC_Decode, 135, 21, 246, 1, // Opcode: V6_vmpabuu
5723 : /* 1226 */ MCD::OPC_FilterValue, 1, 138, 38, 0, // Skip to: 11097
5724 : /* 1231 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
5725 : /* 1234 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1249
5726 : /* 1239 */ MCD::OPC_CheckPredicate, 7, 125, 38, 0, // Skip to: 11097
5727 : /* 1244 */ MCD::OPC_Decode, 241, 19, 128, 2, // Opcode: V6_vandqrt_acc
5728 : /* 1249 */ MCD::OPC_FilterValue, 1, 115, 38, 0, // Skip to: 11097
5729 : /* 1254 */ MCD::OPC_CheckPredicate, 5, 110, 38, 0, // Skip to: 11097
5730 : /* 1259 */ MCD::OPC_Decode, 239, 19, 128, 2, // Opcode: V6_vandnqrt_acc
5731 : /* 1264 */ MCD::OPC_FilterValue, 2, 86, 0, 0, // Skip to: 1355
5732 : /* 1269 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5733 : /* 1272 */ MCD::OPC_FilterValue, 0, 40, 0, 0, // Skip to: 1317
5734 : /* 1277 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5735 : /* 1280 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1295
5736 : /* 1285 */ MCD::OPC_CheckPredicate, 6, 79, 38, 0, // Skip to: 11097
5737 : /* 1290 */ MCD::OPC_Decode, 239, 20, 129, 2, // Opcode: V6_vlut4
5738 : /* 1295 */ MCD::OPC_FilterValue, 1, 69, 38, 0, // Skip to: 11097
5739 : /* 1300 */ MCD::OPC_CheckPredicate, 7, 64, 38, 0, // Skip to: 11097
5740 : /* 1305 */ MCD::OPC_CheckField, 2, 3, 0, 57, 38, 0, // Skip to: 11097
5741 : /* 1312 */ MCD::OPC_Decode, 245, 19, 130, 2, // Opcode: V6_vandvrt_acc
5742 : /* 1317 */ MCD::OPC_FilterValue, 1, 47, 38, 0, // Skip to: 11097
5743 : /* 1322 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5744 : /* 1325 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1340
5745 : /* 1330 */ MCD::OPC_CheckPredicate, 7, 34, 38, 0, // Skip to: 11097
5746 : /* 1335 */ MCD::OPC_Decode, 135, 20, 248, 1, // Opcode: V6_vasrw
5747 : /* 1340 */ MCD::OPC_FilterValue, 1, 24, 38, 0, // Skip to: 11097
5748 : /* 1345 */ MCD::OPC_CheckPredicate, 7, 19, 38, 0, // Skip to: 11097
5749 : /* 1350 */ MCD::OPC_Decode, 136, 20, 249, 1, // Opcode: V6_vasrw_acc
5750 : /* 1355 */ MCD::OPC_FilterValue, 3, 9, 38, 0, // Skip to: 11097
5751 : /* 1360 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5752 : /* 1363 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1401
5753 : /* 1368 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5754 : /* 1371 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1386
5755 : /* 1376 */ MCD::OPC_CheckPredicate, 7, 244, 37, 0, // Skip to: 11097
5756 : /* 1381 */ MCD::OPC_Decode, 252, 19, 248, 1, // Opcode: V6_vasrh
5757 : /* 1386 */ MCD::OPC_FilterValue, 1, 234, 37, 0, // Skip to: 11097
5758 : /* 1391 */ MCD::OPC_CheckPredicate, 7, 229, 37, 0, // Skip to: 11097
5759 : /* 1396 */ MCD::OPC_Decode, 249, 19, 248, 1, // Opcode: V6_vaslw
5760 : /* 1401 */ MCD::OPC_FilterValue, 1, 219, 37, 0, // Skip to: 11097
5761 : /* 1406 */ MCD::OPC_CheckPredicate, 7, 214, 37, 0, // Skip to: 11097
5762 : /* 1411 */ MCD::OPC_Decode, 232, 21, 255, 1, // Opcode: V6_vrmpyubi_acc
5763 : /* 1416 */ MCD::OPC_FilterValue, 4, 35, 1, 0, // Skip to: 1712
5764 : /* 1421 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5765 : /* 1424 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1462
5766 : /* 1429 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5767 : /* 1432 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1447
5768 : /* 1437 */ MCD::OPC_CheckPredicate, 7, 183, 37, 0, // Skip to: 11097
5769 : /* 1442 */ MCD::OPC_Decode, 246, 19, 248, 1, // Opcode: V6_vaslh
5770 : /* 1447 */ MCD::OPC_FilterValue, 1, 173, 37, 0, // Skip to: 11097
5771 : /* 1452 */ MCD::OPC_CheckPredicate, 7, 168, 37, 0, // Skip to: 11097
5772 : /* 1457 */ MCD::OPC_Decode, 184, 21, 253, 1, // Opcode: V6_vmpyub_acc
5773 : /* 1462 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 1500
5774 : /* 1467 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5775 : /* 1470 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1485
5776 : /* 1475 */ MCD::OPC_CheckPredicate, 7, 145, 37, 0, // Skip to: 11097
5777 : /* 1480 */ MCD::OPC_Decode, 237, 20, 248, 1, // Opcode: V6_vlsrw
5778 : /* 1485 */ MCD::OPC_FilterValue, 1, 135, 37, 0, // Skip to: 11097
5779 : /* 1490 */ MCD::OPC_CheckPredicate, 5, 130, 37, 0, // Skip to: 11097
5780 : /* 1495 */ MCD::OPC_Decode, 177, 21, 249, 1, // Opcode: V6_vmpyiwub_acc
5781 : /* 1500 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 1538
5782 : /* 1505 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5783 : /* 1508 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1523
5784 : /* 1513 */ MCD::OPC_CheckPredicate, 7, 107, 37, 0, // Skip to: 11097
5785 : /* 1518 */ MCD::OPC_Decode, 235, 20, 248, 1, // Opcode: V6_vlsrh
5786 : /* 1523 */ MCD::OPC_FilterValue, 1, 97, 37, 0, // Skip to: 11097
5787 : /* 1528 */ MCD::OPC_CheckPredicate, 5, 92, 37, 0, // Skip to: 11097
5788 : /* 1533 */ MCD::OPC_Decode, 142, 21, 247, 1, // Opcode: V6_vmpauhb_acc
5789 : /* 1538 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 1576
5790 : /* 1543 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5791 : /* 1546 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1561
5792 : /* 1551 */ MCD::OPC_CheckPredicate, 5, 69, 37, 0, // Skip to: 11097
5793 : /* 1556 */ MCD::OPC_Decode, 234, 20, 248, 1, // Opcode: V6_vlsrb
5794 : /* 1561 */ MCD::OPC_FilterValue, 1, 59, 37, 0, // Skip to: 11097
5795 : /* 1566 */ MCD::OPC_CheckPredicate, 6, 54, 37, 0, // Skip to: 11097
5796 : /* 1571 */ MCD::OPC_Decode, 190, 21, 249, 1, // Opcode: V6_vmpyuhe_acc
5797 : /* 1576 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 1598
5798 : /* 1581 */ MCD::OPC_CheckPredicate, 6, 39, 37, 0, // Skip to: 11097
5799 : /* 1586 */ MCD::OPC_CheckField, 13, 1, 1, 32, 37, 0, // Skip to: 11097
5800 : /* 1593 */ MCD::OPC_Decode, 140, 21, 131, 2, // Opcode: V6_vmpahhsat
5801 : /* 1598 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 1636
5802 : /* 1603 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5803 : /* 1606 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1621
5804 : /* 1611 */ MCD::OPC_CheckPredicate, 5, 9, 37, 0, // Skip to: 11097
5805 : /* 1616 */ MCD::OPC_Decode, 141, 21, 246, 1, // Opcode: V6_vmpauhb
5806 : /* 1621 */ MCD::OPC_FilterValue, 1, 255, 36, 0, // Skip to: 11097
5807 : /* 1626 */ MCD::OPC_CheckPredicate, 6, 250, 36, 0, // Skip to: 11097
5808 : /* 1631 */ MCD::OPC_Decode, 143, 21, 131, 2, // Opcode: V6_vmpauhuhsat
5809 : /* 1636 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 1674
5810 : /* 1641 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5811 : /* 1644 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1659
5812 : /* 1649 */ MCD::OPC_CheckPredicate, 5, 227, 36, 0, // Skip to: 11097
5813 : /* 1654 */ MCD::OPC_Decode, 176, 21, 248, 1, // Opcode: V6_vmpyiwub
5814 : /* 1659 */ MCD::OPC_FilterValue, 1, 217, 36, 0, // Skip to: 11097
5815 : /* 1664 */ MCD::OPC_CheckPredicate, 6, 212, 36, 0, // Skip to: 11097
5816 : /* 1669 */ MCD::OPC_Decode, 144, 21, 131, 2, // Opcode: V6_vmpsuhuhsat
5817 : /* 1674 */ MCD::OPC_FilterValue, 7, 202, 36, 0, // Skip to: 11097
5818 : /* 1679 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5819 : /* 1682 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1697
5820 : /* 1687 */ MCD::OPC_CheckPredicate, 7, 189, 36, 0, // Skip to: 11097
5821 : /* 1692 */ MCD::OPC_Decode, 174, 21, 248, 1, // Opcode: V6_vmpyiwh
5822 : /* 1697 */ MCD::OPC_FilterValue, 1, 179, 36, 0, // Skip to: 11097
5823 : /* 1702 */ MCD::OPC_CheckPredicate, 6, 174, 36, 0, // Skip to: 11097
5824 : /* 1707 */ MCD::OPC_Decode, 253, 19, 249, 1, // Opcode: V6_vasrh_acc
5825 : /* 1712 */ MCD::OPC_FilterValue, 5, 73, 1, 0, // Skip to: 2046
5826 : /* 1717 */ MCD::OPC_ExtractField, 6, 2, // Inst{7-6} ...
5827 : /* 1720 */ MCD::OPC_FilterValue, 0, 79, 0, 0, // Skip to: 1804
5828 : /* 1725 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5829 : /* 1728 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1766
5830 : /* 1733 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5831 : /* 1736 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1751
5832 : /* 1741 */ MCD::OPC_CheckPredicate, 7, 135, 36, 0, // Skip to: 11097
5833 : /* 1746 */ MCD::OPC_Decode, 172, 21, 248, 1, // Opcode: V6_vmpyiwb
5834 : /* 1751 */ MCD::OPC_FilterValue, 1, 125, 36, 0, // Skip to: 11097
5835 : /* 1756 */ MCD::OPC_CheckPredicate, 6, 120, 36, 0, // Skip to: 11097
5836 : /* 1761 */ MCD::OPC_Decode, 218, 21, 132, 2, // Opcode: V6_vrmpybub_rtt_acc
5837 : /* 1766 */ MCD::OPC_FilterValue, 1, 110, 36, 0, // Skip to: 11097
5838 : /* 1771 */ MCD::OPC_ExtractField, 8, 6, // Inst{13-8} ...
5839 : /* 1774 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1789
5840 : /* 1779 */ MCD::OPC_CheckPredicate, 7, 97, 36, 0, // Skip to: 11097
5841 : /* 1784 */ MCD::OPC_Decode, 191, 18, 133, 2, // Opcode: V6_lvsplatw
5842 : /* 1789 */ MCD::OPC_FilterValue, 32, 87, 36, 0, // Skip to: 11097
5843 : /* 1794 */ MCD::OPC_CheckPredicate, 7, 82, 36, 0, // Skip to: 11097
5844 : /* 1799 */ MCD::OPC_Decode, 231, 20, 134, 2, // Opcode: V6_vinsertwr
5845 : /* 1804 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 1878
5846 : /* 1809 */ MCD::OPC_ExtractField, 2, 4, // Inst{5-2} ...
5847 : /* 1812 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 1834
5848 : /* 1817 */ MCD::OPC_CheckPredicate, 7, 59, 36, 0, // Skip to: 11097
5849 : /* 1822 */ MCD::OPC_CheckField, 8, 6, 0, 52, 36, 0, // Skip to: 11097
5850 : /* 1829 */ MCD::OPC_Decode, 197, 18, 135, 2, // Opcode: V6_pred_scalar2
5851 : /* 1834 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 1856
5852 : /* 1839 */ MCD::OPC_CheckPredicate, 7, 37, 36, 0, // Skip to: 11097
5853 : /* 1844 */ MCD::OPC_CheckField, 13, 1, 0, 30, 36, 0, // Skip to: 11097
5854 : /* 1851 */ MCD::OPC_Decode, 244, 19, 136, 2, // Opcode: V6_vandvrt
5855 : /* 1856 */ MCD::OPC_FilterValue, 3, 20, 36, 0, // Skip to: 11097
5856 : /* 1861 */ MCD::OPC_CheckPredicate, 5, 15, 36, 0, // Skip to: 11097
5857 : /* 1866 */ MCD::OPC_CheckField, 8, 6, 0, 8, 36, 0, // Skip to: 11097
5858 : /* 1873 */ MCD::OPC_Decode, 198, 18, 135, 2, // Opcode: V6_pred_scalar2v2
5859 : /* 1878 */ MCD::OPC_FilterValue, 2, 102, 0, 0, // Skip to: 1985
5860 : /* 1883 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5861 : /* 1886 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1924
5862 : /* 1891 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5863 : /* 1894 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1909
5864 : /* 1899 */ MCD::OPC_CheckPredicate, 7, 233, 35, 0, // Skip to: 11097
5865 : /* 1904 */ MCD::OPC_Decode, 174, 22, 246, 1, // Opcode: V6_vtmpyhb
5866 : /* 1909 */ MCD::OPC_FilterValue, 1, 223, 35, 0, // Skip to: 11097
5867 : /* 1914 */ MCD::OPC_CheckPredicate, 6, 218, 35, 0, // Skip to: 11097
5868 : /* 1919 */ MCD::OPC_Decode, 136, 21, 247, 1, // Opcode: V6_vmpabuu_acc
5869 : /* 1924 */ MCD::OPC_FilterValue, 1, 208, 35, 0, // Skip to: 11097
5870 : /* 1929 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5871 : /* 1932 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 1970
5872 : /* 1937 */ MCD::OPC_ExtractField, 10, 3, // Inst{12-10} ...
5873 : /* 1940 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 1955
5874 : /* 1945 */ MCD::OPC_CheckPredicate, 7, 187, 35, 0, // Skip to: 11097
5875 : /* 1950 */ MCD::OPC_Decode, 240, 19, 137, 2, // Opcode: V6_vandqrt
5876 : /* 1955 */ MCD::OPC_FilterValue, 1, 177, 35, 0, // Skip to: 11097
5877 : /* 1960 */ MCD::OPC_CheckPredicate, 5, 172, 35, 0, // Skip to: 11097
5878 : /* 1965 */ MCD::OPC_Decode, 238, 19, 137, 2, // Opcode: V6_vandnqrt
5879 : /* 1970 */ MCD::OPC_FilterValue, 1, 162, 35, 0, // Skip to: 11097
5880 : /* 1975 */ MCD::OPC_CheckPredicate, 6, 157, 35, 0, // Skip to: 11097
5881 : /* 1980 */ MCD::OPC_Decode, 247, 19, 249, 1, // Opcode: V6_vaslh_acc
5882 : /* 1985 */ MCD::OPC_FilterValue, 3, 147, 35, 0, // Skip to: 11097
5883 : /* 1990 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5884 : /* 1993 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2008
5885 : /* 1998 */ MCD::OPC_CheckPredicate, 7, 134, 35, 0, // Skip to: 11097
5886 : /* 2003 */ MCD::OPC_Decode, 231, 21, 254, 1, // Opcode: V6_vrmpyubi
5887 : /* 2008 */ MCD::OPC_FilterValue, 1, 124, 35, 0, // Skip to: 11097
5888 : /* 2013 */ MCD::OPC_ExtractField, 5, 1, // Inst{5} ...
5889 : /* 2016 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2031
5890 : /* 2021 */ MCD::OPC_CheckPredicate, 6, 111, 35, 0, // Skip to: 11097
5891 : /* 2026 */ MCD::OPC_Decode, 154, 21, 253, 1, // Opcode: V6_vmpyh_acc
5892 : /* 2031 */ MCD::OPC_FilterValue, 1, 101, 35, 0, // Skip to: 11097
5893 : /* 2036 */ MCD::OPC_CheckPredicate, 6, 96, 35, 0, // Skip to: 11097
5894 : /* 2041 */ MCD::OPC_Decode, 230, 21, 132, 2, // Opcode: V6_vrmpyub_rtt_acc
5895 : /* 2046 */ MCD::OPC_FilterValue, 6, 113, 0, 0, // Skip to: 2164
5896 : /* 2051 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5897 : /* 2054 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 2076
5898 : /* 2059 */ MCD::OPC_CheckPredicate, 7, 73, 35, 0, // Skip to: 11097
5899 : /* 2064 */ MCD::OPC_CheckField, 13, 1, 0, 66, 35, 0, // Skip to: 11097
5900 : /* 2071 */ MCD::OPC_Decode, 183, 21, 252, 1, // Opcode: V6_vmpyub
5901 : /* 2076 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 2098
5902 : /* 2081 */ MCD::OPC_CheckPredicate, 5, 51, 35, 0, // Skip to: 11097
5903 : /* 2086 */ MCD::OPC_CheckField, 8, 6, 0, 44, 35, 0, // Skip to: 11097
5904 : /* 2093 */ MCD::OPC_Decode, 190, 18, 133, 2, // Opcode: V6_lvsplath
5905 : /* 2098 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2120
5906 : /* 2103 */ MCD::OPC_CheckPredicate, 5, 29, 35, 0, // Skip to: 11097
5907 : /* 2108 */ MCD::OPC_CheckField, 8, 6, 0, 22, 35, 0, // Skip to: 11097
5908 : /* 2115 */ MCD::OPC_Decode, 189, 18, 133, 2, // Opcode: V6_lvsplatb
5909 : /* 2120 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 2142
5910 : /* 2125 */ MCD::OPC_CheckPredicate, 6, 7, 35, 0, // Skip to: 11097
5911 : /* 2130 */ MCD::OPC_CheckField, 13, 1, 0, 0, 35, 0, // Skip to: 11097
5912 : /* 2137 */ MCD::OPC_Decode, 229, 21, 138, 2, // Opcode: V6_vrmpyub_rtt
5913 : /* 2142 */ MCD::OPC_FilterValue, 5, 246, 34, 0, // Skip to: 11097
5914 : /* 2147 */ MCD::OPC_CheckPredicate, 6, 241, 34, 0, // Skip to: 11097
5915 : /* 2152 */ MCD::OPC_CheckField, 13, 1, 0, 234, 34, 0, // Skip to: 11097
5916 : /* 2159 */ MCD::OPC_Decode, 217, 21, 138, 2, // Opcode: V6_vrmpybub_rtt
5917 : /* 2164 */ MCD::OPC_FilterValue, 7, 224, 34, 0, // Skip to: 11097
5918 : /* 2169 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5919 : /* 2172 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 2194
5920 : /* 2177 */ MCD::OPC_CheckPredicate, 7, 211, 34, 0, // Skip to: 11097
5921 : /* 2182 */ MCD::OPC_CheckField, 13, 1, 1, 204, 34, 0, // Skip to: 11097
5922 : /* 2189 */ MCD::OPC_Decode, 131, 22, 139, 2, // Opcode: V6_vshuff
5923 : /* 2194 */ MCD::OPC_FilterValue, 2, 194, 34, 0, // Skip to: 11097
5924 : /* 2199 */ MCD::OPC_CheckPredicate, 7, 189, 34, 0, // Skip to: 11097
5925 : /* 2204 */ MCD::OPC_CheckField, 13, 1, 1, 182, 34, 0, // Skip to: 11097
5926 : /* 2211 */ MCD::OPC_Decode, 161, 20, 139, 2, // Opcode: V6_vdeal
5927 : /* 2216 */ MCD::OPC_FilterValue, 26, 133, 0, 0, // Skip to: 2354
5928 : /* 2221 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
5929 : /* 2224 */ MCD::OPC_FilterValue, 0, 31, 0, 0, // Skip to: 2260
5930 : /* 2229 */ MCD::OPC_CheckPredicate, 7, 159, 34, 0, // Skip to: 11097
5931 : /* 2234 */ MCD::OPC_CheckField, 16, 5, 0, 152, 34, 0, // Skip to: 11097
5932 : /* 2241 */ MCD::OPC_CheckField, 13, 1, 0, 145, 34, 0, // Skip to: 11097
5933 : /* 2248 */ MCD::OPC_CheckField, 7, 1, 0, 138, 34, 0, // Skip to: 11097
5934 : /* 2255 */ MCD::OPC_Decode, 159, 20, 140, 2, // Opcode: V6_vcmov
5935 : /* 2260 */ MCD::OPC_FilterValue, 1, 31, 0, 0, // Skip to: 2296
5936 : /* 2265 */ MCD::OPC_CheckPredicate, 7, 123, 34, 0, // Skip to: 11097
5937 : /* 2270 */ MCD::OPC_CheckField, 16, 5, 0, 116, 34, 0, // Skip to: 11097
5938 : /* 2277 */ MCD::OPC_CheckField, 13, 1, 0, 109, 34, 0, // Skip to: 11097
5939 : /* 2284 */ MCD::OPC_CheckField, 7, 1, 0, 102, 34, 0, // Skip to: 11097
5940 : /* 2291 */ MCD::OPC_Decode, 199, 21, 140, 2, // Opcode: V6_vncmov
5941 : /* 2296 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 2325
5942 : /* 2301 */ MCD::OPC_CheckPredicate, 7, 87, 34, 0, // Skip to: 11097
5943 : /* 2306 */ MCD::OPC_CheckField, 13, 1, 0, 80, 34, 0, // Skip to: 11097
5944 : /* 2313 */ MCD::OPC_CheckField, 7, 1, 0, 73, 34, 0, // Skip to: 11097
5945 : /* 2320 */ MCD::OPC_Decode, 198, 21, 141, 2, // Opcode: V6_vnccombine
5946 : /* 2325 */ MCD::OPC_FilterValue, 3, 63, 34, 0, // Skip to: 11097
5947 : /* 2330 */ MCD::OPC_CheckPredicate, 7, 58, 34, 0, // Skip to: 11097
5948 : /* 2335 */ MCD::OPC_CheckField, 13, 1, 0, 51, 34, 0, // Skip to: 11097
5949 : /* 2342 */ MCD::OPC_CheckField, 7, 1, 0, 44, 34, 0, // Skip to: 11097
5950 : /* 2349 */ MCD::OPC_Decode, 156, 20, 141, 2, // Opcode: V6_vccombine
5951 : /* 2354 */ MCD::OPC_FilterValue, 27, 35, 1, 0, // Skip to: 2650
5952 : /* 2359 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
5953 : /* 2362 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 2400
5954 : /* 2367 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5955 : /* 2370 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2385
5956 : /* 2375 */ MCD::OPC_CheckPredicate, 7, 13, 34, 0, // Skip to: 11097
5957 : /* 2380 */ MCD::OPC_Decode, 235, 19, 244, 1, // Opcode: V6_valignb
5958 : /* 2385 */ MCD::OPC_FilterValue, 1, 3, 34, 0, // Skip to: 11097
5959 : /* 2390 */ MCD::OPC_CheckPredicate, 7, 254, 33, 0, // Skip to: 11097
5960 : /* 2395 */ MCD::OPC_Decode, 254, 19, 244, 1, // Opcode: V6_vasrhbrndsat
5961 : /* 2400 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 2438
5962 : /* 2405 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5963 : /* 2408 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2423
5964 : /* 2413 */ MCD::OPC_CheckPredicate, 7, 231, 33, 0, // Skip to: 11097
5965 : /* 2418 */ MCD::OPC_Decode, 232, 20, 244, 1, // Opcode: V6_vlalignb
5966 : /* 2423 */ MCD::OPC_FilterValue, 1, 221, 33, 0, // Skip to: 11097
5967 : /* 2428 */ MCD::OPC_CheckPredicate, 7, 216, 33, 0, // Skip to: 11097
5968 : /* 2433 */ MCD::OPC_Decode, 240, 20, 244, 1, // Opcode: V6_vlutvvb
5969 : /* 2438 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 2460
5970 : /* 2443 */ MCD::OPC_CheckPredicate, 7, 201, 33, 0, // Skip to: 11097
5971 : /* 2448 */ MCD::OPC_CheckField, 13, 1, 0, 194, 33, 0, // Skip to: 11097
5972 : /* 2455 */ MCD::OPC_Decode, 137, 20, 244, 1, // Opcode: V6_vasrwh
5973 : /* 2460 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 2498
5974 : /* 2465 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5975 : /* 2468 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2483
5976 : /* 2473 */ MCD::OPC_CheckPredicate, 7, 171, 33, 0, // Skip to: 11097
5977 : /* 2478 */ MCD::OPC_Decode, 139, 20, 244, 1, // Opcode: V6_vasrwhsat
5978 : /* 2483 */ MCD::OPC_FilterValue, 1, 161, 33, 0, // Skip to: 11097
5979 : /* 2488 */ MCD::OPC_CheckPredicate, 7, 156, 33, 0, // Skip to: 11097
5980 : /* 2493 */ MCD::OPC_Decode, 136, 22, 245, 1, // Opcode: V6_vshuffvdd
5981 : /* 2498 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 2536
5982 : /* 2503 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5983 : /* 2506 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2521
5984 : /* 2511 */ MCD::OPC_CheckPredicate, 7, 133, 33, 0, // Skip to: 11097
5985 : /* 2516 */ MCD::OPC_Decode, 138, 20, 244, 1, // Opcode: V6_vasrwhrndsat
5986 : /* 2521 */ MCD::OPC_FilterValue, 1, 123, 33, 0, // Skip to: 11097
5987 : /* 2526 */ MCD::OPC_CheckPredicate, 7, 118, 33, 0, // Skip to: 11097
5988 : /* 2531 */ MCD::OPC_Decode, 165, 20, 245, 1, // Opcode: V6_vdealvdd
5989 : /* 2536 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 2574
5990 : /* 2541 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5991 : /* 2544 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2559
5992 : /* 2549 */ MCD::OPC_CheckPredicate, 7, 95, 33, 0, // Skip to: 11097
5993 : /* 2554 */ MCD::OPC_Decode, 141, 20, 244, 1, // Opcode: V6_vasrwuhsat
5994 : /* 2559 */ MCD::OPC_FilterValue, 1, 85, 33, 0, // Skip to: 11097
5995 : /* 2564 */ MCD::OPC_CheckPredicate, 7, 80, 33, 0, // Skip to: 11097
5996 : /* 2569 */ MCD::OPC_Decode, 242, 20, 142, 2, // Opcode: V6_vlutvvb_oracc
5997 : /* 2574 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 2612
5998 : /* 2579 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
5999 : /* 2582 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2597
6000 : /* 2587 */ MCD::OPC_CheckPredicate, 7, 57, 33, 0, // Skip to: 11097
6001 : /* 2592 */ MCD::OPC_Decode, 129, 20, 244, 1, // Opcode: V6_vasrhubsat
6002 : /* 2597 */ MCD::OPC_FilterValue, 1, 47, 33, 0, // Skip to: 11097
6003 : /* 2602 */ MCD::OPC_CheckPredicate, 7, 42, 33, 0, // Skip to: 11097
6004 : /* 2607 */ MCD::OPC_Decode, 245, 20, 245, 1, // Opcode: V6_vlutvwh
6005 : /* 2612 */ MCD::OPC_FilterValue, 7, 32, 33, 0, // Skip to: 11097
6006 : /* 2617 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6007 : /* 2620 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2635
6008 : /* 2625 */ MCD::OPC_CheckPredicate, 7, 19, 33, 0, // Skip to: 11097
6009 : /* 2630 */ MCD::OPC_Decode, 128, 20, 244, 1, // Opcode: V6_vasrhubrndsat
6010 : /* 2635 */ MCD::OPC_FilterValue, 1, 9, 33, 0, // Skip to: 11097
6011 : /* 2640 */ MCD::OPC_CheckPredicate, 7, 4, 33, 0, // Skip to: 11097
6012 : /* 2645 */ MCD::OPC_Decode, 247, 20, 143, 2, // Opcode: V6_vlutvwh_oracc
6013 : /* 2650 */ MCD::OPC_FilterValue, 28, 130, 8, 0, // Skip to: 4833
6014 : /* 2655 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6015 : /* 2658 */ MCD::OPC_FilterValue, 0, 51, 1, 0, // Skip to: 2970
6016 : /* 2663 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6017 : /* 2666 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 2704
6018 : /* 2671 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6019 : /* 2674 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2689
6020 : /* 2679 */ MCD::OPC_CheckPredicate, 7, 221, 32, 0, // Skip to: 11097
6021 : /* 2684 */ MCD::OPC_Decode, 233, 21, 144, 2, // Opcode: V6_vrmpyubv
6022 : /* 2689 */ MCD::OPC_FilterValue, 1, 211, 32, 0, // Skip to: 11097
6023 : /* 2694 */ MCD::OPC_CheckPredicate, 7, 206, 32, 0, // Skip to: 11097
6024 : /* 2699 */ MCD::OPC_Decode, 234, 21, 145, 2, // Opcode: V6_vrmpyubv_acc
6025 : /* 2704 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 2742
6026 : /* 2709 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6027 : /* 2712 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2727
6028 : /* 2717 */ MCD::OPC_CheckPredicate, 7, 183, 32, 0, // Skip to: 11097
6029 : /* 2722 */ MCD::OPC_Decode, 225, 21, 144, 2, // Opcode: V6_vrmpybv
6030 : /* 2727 */ MCD::OPC_FilterValue, 1, 173, 32, 0, // Skip to: 11097
6031 : /* 2732 */ MCD::OPC_CheckPredicate, 7, 168, 32, 0, // Skip to: 11097
6032 : /* 2737 */ MCD::OPC_Decode, 226, 21, 145, 2, // Opcode: V6_vrmpybv_acc
6033 : /* 2742 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 2780
6034 : /* 2747 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6035 : /* 2750 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2765
6036 : /* 2755 */ MCD::OPC_CheckPredicate, 7, 145, 32, 0, // Skip to: 11097
6037 : /* 2760 */ MCD::OPC_Decode, 223, 21, 144, 2, // Opcode: V6_vrmpybusv
6038 : /* 2765 */ MCD::OPC_FilterValue, 1, 135, 32, 0, // Skip to: 11097
6039 : /* 2770 */ MCD::OPC_CheckPredicate, 7, 130, 32, 0, // Skip to: 11097
6040 : /* 2775 */ MCD::OPC_Decode, 224, 21, 145, 2, // Opcode: V6_vrmpybusv_acc
6041 : /* 2780 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 2818
6042 : /* 2785 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6043 : /* 2788 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2803
6044 : /* 2793 */ MCD::OPC_CheckPredicate, 7, 107, 32, 0, // Skip to: 11097
6045 : /* 2798 */ MCD::OPC_Decode, 183, 20, 144, 2, // Opcode: V6_vdmpyhvsat
6046 : /* 2803 */ MCD::OPC_FilterValue, 1, 97, 32, 0, // Skip to: 11097
6047 : /* 2808 */ MCD::OPC_CheckPredicate, 7, 92, 32, 0, // Skip to: 11097
6048 : /* 2813 */ MCD::OPC_Decode, 184, 20, 145, 2, // Opcode: V6_vdmpyhvsat_acc
6049 : /* 2818 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 2856
6050 : /* 2823 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6051 : /* 2826 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2841
6052 : /* 2831 */ MCD::OPC_CheckPredicate, 7, 69, 32, 0, // Skip to: 11097
6053 : /* 2836 */ MCD::OPC_Decode, 149, 21, 146, 2, // Opcode: V6_vmpybv
6054 : /* 2841 */ MCD::OPC_FilterValue, 1, 59, 32, 0, // Skip to: 11097
6055 : /* 2846 */ MCD::OPC_CheckPredicate, 7, 54, 32, 0, // Skip to: 11097
6056 : /* 2851 */ MCD::OPC_Decode, 150, 21, 147, 2, // Opcode: V6_vmpybv_acc
6057 : /* 2856 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 2894
6058 : /* 2861 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6059 : /* 2864 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2879
6060 : /* 2869 */ MCD::OPC_CheckPredicate, 7, 31, 32, 0, // Skip to: 11097
6061 : /* 2874 */ MCD::OPC_Decode, 185, 21, 146, 2, // Opcode: V6_vmpyubv
6062 : /* 2879 */ MCD::OPC_FilterValue, 1, 21, 32, 0, // Skip to: 11097
6063 : /* 2884 */ MCD::OPC_CheckPredicate, 7, 16, 32, 0, // Skip to: 11097
6064 : /* 2889 */ MCD::OPC_Decode, 186, 21, 147, 2, // Opcode: V6_vmpyubv_acc
6065 : /* 2894 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 2932
6066 : /* 2899 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6067 : /* 2902 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2917
6068 : /* 2907 */ MCD::OPC_CheckPredicate, 7, 249, 31, 0, // Skip to: 11097
6069 : /* 2912 */ MCD::OPC_Decode, 147, 21, 146, 2, // Opcode: V6_vmpybusv
6070 : /* 2917 */ MCD::OPC_FilterValue, 1, 239, 31, 0, // Skip to: 11097
6071 : /* 2922 */ MCD::OPC_CheckPredicate, 7, 234, 31, 0, // Skip to: 11097
6072 : /* 2927 */ MCD::OPC_Decode, 148, 21, 147, 2, // Opcode: V6_vmpybusv_acc
6073 : /* 2932 */ MCD::OPC_FilterValue, 7, 224, 31, 0, // Skip to: 11097
6074 : /* 2937 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6075 : /* 2940 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 2955
6076 : /* 2945 */ MCD::OPC_CheckPredicate, 7, 211, 31, 0, // Skip to: 11097
6077 : /* 2950 */ MCD::OPC_Decode, 160, 21, 146, 2, // Opcode: V6_vmpyhv
6078 : /* 2955 */ MCD::OPC_FilterValue, 1, 201, 31, 0, // Skip to: 11097
6079 : /* 2960 */ MCD::OPC_CheckPredicate, 7, 196, 31, 0, // Skip to: 11097
6080 : /* 2965 */ MCD::OPC_Decode, 161, 21, 147, 2, // Opcode: V6_vmpyhv_acc
6081 : /* 2970 */ MCD::OPC_FilterValue, 1, 51, 1, 0, // Skip to: 3282
6082 : /* 2975 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6083 : /* 2978 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3016
6084 : /* 2983 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6085 : /* 2986 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3001
6086 : /* 2991 */ MCD::OPC_CheckPredicate, 7, 165, 31, 0, // Skip to: 11097
6087 : /* 2996 */ MCD::OPC_Decode, 191, 21, 146, 2, // Opcode: V6_vmpyuhv
6088 : /* 3001 */ MCD::OPC_FilterValue, 1, 155, 31, 0, // Skip to: 11097
6089 : /* 3006 */ MCD::OPC_CheckPredicate, 7, 150, 31, 0, // Skip to: 11097
6090 : /* 3011 */ MCD::OPC_Decode, 192, 21, 147, 2, // Opcode: V6_vmpyuhv_acc
6091 : /* 3016 */ MCD::OPC_FilterValue, 1, 33, 0, 0, // Skip to: 3054
6092 : /* 3021 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6093 : /* 3024 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3039
6094 : /* 3029 */ MCD::OPC_CheckPredicate, 7, 127, 31, 0, // Skip to: 11097
6095 : /* 3034 */ MCD::OPC_Decode, 162, 21, 144, 2, // Opcode: V6_vmpyhvsrs
6096 : /* 3039 */ MCD::OPC_FilterValue, 1, 117, 31, 0, // Skip to: 11097
6097 : /* 3044 */ MCD::OPC_CheckPredicate, 7, 112, 31, 0, // Skip to: 11097
6098 : /* 3049 */ MCD::OPC_Decode, 159, 21, 147, 2, // Opcode: V6_vmpyhus_acc
6099 : /* 3054 */ MCD::OPC_FilterValue, 2, 33, 0, 0, // Skip to: 3092
6100 : /* 3059 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6101 : /* 3062 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3077
6102 : /* 3067 */ MCD::OPC_CheckPredicate, 7, 89, 31, 0, // Skip to: 11097
6103 : /* 3072 */ MCD::OPC_Decode, 158, 21, 146, 2, // Opcode: V6_vmpyhus
6104 : /* 3077 */ MCD::OPC_FilterValue, 1, 79, 31, 0, // Skip to: 11097
6105 : /* 3082 */ MCD::OPC_CheckPredicate, 5, 74, 31, 0, // Skip to: 11097
6106 : /* 3087 */ MCD::OPC_Decode, 217, 19, 147, 2, // Opcode: V6_vaddhw_acc
6107 : /* 3092 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 3130
6108 : /* 3097 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6109 : /* 3100 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3115
6110 : /* 3105 */ MCD::OPC_CheckPredicate, 7, 51, 31, 0, // Skip to: 11097
6111 : /* 3110 */ MCD::OPC_Decode, 134, 21, 148, 2, // Opcode: V6_vmpabusv
6112 : /* 3115 */ MCD::OPC_FilterValue, 1, 41, 31, 0, // Skip to: 11097
6113 : /* 3120 */ MCD::OPC_CheckPredicate, 5, 36, 31, 0, // Skip to: 11097
6114 : /* 3125 */ MCD::OPC_Decode, 179, 21, 147, 2, // Opcode: V6_vmpyowh_64_acc
6115 : /* 3130 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3168
6116 : /* 3135 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6117 : /* 3138 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3153
6118 : /* 3143 */ MCD::OPC_CheckPredicate, 7, 13, 31, 0, // Skip to: 11097
6119 : /* 3148 */ MCD::OPC_Decode, 167, 21, 144, 2, // Opcode: V6_vmpyih
6120 : /* 3153 */ MCD::OPC_FilterValue, 1, 3, 31, 0, // Skip to: 11097
6121 : /* 3158 */ MCD::OPC_CheckPredicate, 7, 254, 30, 0, // Skip to: 11097
6122 : /* 3163 */ MCD::OPC_Decode, 168, 21, 145, 2, // Opcode: V6_vmpyih_acc
6123 : /* 3168 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3206
6124 : /* 3173 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6125 : /* 3176 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3191
6126 : /* 3181 */ MCD::OPC_CheckPredicate, 7, 231, 30, 0, // Skip to: 11097
6127 : /* 3186 */ MCD::OPC_Decode, 237, 19, 144, 2, // Opcode: V6_vand
6128 : /* 3191 */ MCD::OPC_FilterValue, 1, 221, 30, 0, // Skip to: 11097
6129 : /* 3196 */ MCD::OPC_CheckPredicate, 7, 216, 30, 0, // Skip to: 11097
6130 : /* 3201 */ MCD::OPC_Decode, 166, 21, 145, 2, // Opcode: V6_vmpyiewuh_acc
6131 : /* 3206 */ MCD::OPC_FilterValue, 6, 33, 0, 0, // Skip to: 3244
6132 : /* 3211 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6133 : /* 3214 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3229
6134 : /* 3219 */ MCD::OPC_CheckPredicate, 7, 193, 30, 0, // Skip to: 11097
6135 : /* 3224 */ MCD::OPC_Decode, 203, 21, 144, 2, // Opcode: V6_vor
6136 : /* 3229 */ MCD::OPC_FilterValue, 1, 183, 30, 0, // Skip to: 11097
6137 : /* 3234 */ MCD::OPC_CheckPredicate, 7, 178, 30, 0, // Skip to: 11097
6138 : /* 3239 */ MCD::OPC_Decode, 182, 21, 145, 2, // Opcode: V6_vmpyowh_sacc
6139 : /* 3244 */ MCD::OPC_FilterValue, 7, 168, 30, 0, // Skip to: 11097
6140 : /* 3249 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6141 : /* 3252 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3267
6142 : /* 3257 */ MCD::OPC_CheckPredicate, 7, 155, 30, 0, // Skip to: 11097
6143 : /* 3262 */ MCD::OPC_Decode, 190, 22, 144, 2, // Opcode: V6_vxor
6144 : /* 3267 */ MCD::OPC_FilterValue, 1, 145, 30, 0, // Skip to: 11097
6145 : /* 3272 */ MCD::OPC_CheckPredicate, 7, 140, 30, 0, // Skip to: 11097
6146 : /* 3277 */ MCD::OPC_Decode, 181, 21, 145, 2, // Opcode: V6_vmpyowh_rnd_sacc
6147 : /* 3282 */ MCD::OPC_FilterValue, 2, 227, 0, 0, // Skip to: 3514
6148 : /* 3287 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6149 : /* 3290 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 3328
6150 : /* 3295 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6151 : /* 3298 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3313
6152 : /* 3303 */ MCD::OPC_CheckPredicate, 7, 109, 30, 0, // Skip to: 11097
6153 : /* 3308 */ MCD::OPC_Decode, 229, 19, 144, 2, // Opcode: V6_vaddw
6154 : /* 3313 */ MCD::OPC_FilterValue, 1, 99, 30, 0, // Skip to: 11097
6155 : /* 3318 */ MCD::OPC_CheckPredicate, 7, 94, 30, 0, // Skip to: 11097
6156 : /* 3323 */ MCD::OPC_Decode, 164, 21, 145, 2, // Opcode: V6_vmpyiewh_acc
6157 : /* 3328 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 3350
6158 : /* 3333 */ MCD::OPC_CheckPredicate, 7, 79, 30, 0, // Skip to: 11097
6159 : /* 3338 */ MCD::OPC_CheckField, 13, 1, 0, 72, 30, 0, // Skip to: 11097
6160 : /* 3345 */ MCD::OPC_Decode, 220, 19, 144, 2, // Opcode: V6_vaddubsat
6161 : /* 3350 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 3372
6162 : /* 3355 */ MCD::OPC_CheckPredicate, 7, 57, 30, 0, // Skip to: 11097
6163 : /* 3360 */ MCD::OPC_CheckField, 13, 1, 0, 50, 30, 0, // Skip to: 11097
6164 : /* 3367 */ MCD::OPC_Decode, 223, 19, 144, 2, // Opcode: V6_vadduhsat
6165 : /* 3372 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 3394
6166 : /* 3377 */ MCD::OPC_CheckPredicate, 7, 35, 30, 0, // Skip to: 11097
6167 : /* 3382 */ MCD::OPC_CheckField, 13, 1, 0, 28, 30, 0, // Skip to: 11097
6168 : /* 3389 */ MCD::OPC_Decode, 214, 19, 144, 2, // Opcode: V6_vaddhsat
6169 : /* 3394 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 3432
6170 : /* 3399 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6171 : /* 3402 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3417
6172 : /* 3407 */ MCD::OPC_CheckPredicate, 7, 5, 30, 0, // Skip to: 11097
6173 : /* 3412 */ MCD::OPC_Decode, 233, 19, 144, 2, // Opcode: V6_vaddwsat
6174 : /* 3417 */ MCD::OPC_FilterValue, 1, 251, 29, 0, // Skip to: 11097
6175 : /* 3422 */ MCD::OPC_CheckPredicate, 5, 246, 29, 0, // Skip to: 11097
6176 : /* 3427 */ MCD::OPC_Decode, 226, 19, 147, 2, // Opcode: V6_vadduhw_acc
6177 : /* 3432 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 3470
6178 : /* 3437 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6179 : /* 3440 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3455
6180 : /* 3445 */ MCD::OPC_CheckPredicate, 7, 223, 29, 0, // Skip to: 11097
6181 : /* 3450 */ MCD::OPC_Decode, 140, 22, 144, 2, // Opcode: V6_vsubb
6182 : /* 3455 */ MCD::OPC_FilterValue, 1, 213, 29, 0, // Skip to: 11097
6183 : /* 3460 */ MCD::OPC_CheckPredicate, 5, 208, 29, 0, // Skip to: 11097
6184 : /* 3465 */ MCD::OPC_Decode, 219, 19, 147, 2, // Opcode: V6_vaddubh_acc
6185 : /* 3470 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 3492
6186 : /* 3475 */ MCD::OPC_CheckPredicate, 7, 193, 29, 0, // Skip to: 11097
6187 : /* 3480 */ MCD::OPC_CheckField, 13, 1, 0, 186, 29, 0, // Skip to: 11097
6188 : /* 3487 */ MCD::OPC_Decode, 147, 22, 144, 2, // Opcode: V6_vsubh
6189 : /* 3492 */ MCD::OPC_FilterValue, 7, 176, 29, 0, // Skip to: 11097
6190 : /* 3497 */ MCD::OPC_CheckPredicate, 7, 171, 29, 0, // Skip to: 11097
6191 : /* 3502 */ MCD::OPC_CheckField, 13, 1, 0, 164, 29, 0, // Skip to: 11097
6192 : /* 3509 */ MCD::OPC_Decode, 163, 22, 144, 2, // Opcode: V6_vsubw
6193 : /* 3514 */ MCD::OPC_FilterValue, 3, 179, 0, 0, // Skip to: 3698
6194 : /* 3519 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6195 : /* 3522 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 3544
6196 : /* 3527 */ MCD::OPC_CheckPredicate, 7, 141, 29, 0, // Skip to: 11097
6197 : /* 3532 */ MCD::OPC_CheckField, 13, 1, 0, 134, 29, 0, // Skip to: 11097
6198 : /* 3539 */ MCD::OPC_Decode, 155, 22, 144, 2, // Opcode: V6_vsububsat
6199 : /* 3544 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 3566
6200 : /* 3549 */ MCD::OPC_CheckPredicate, 7, 119, 29, 0, // Skip to: 11097
6201 : /* 3554 */ MCD::OPC_CheckField, 13, 1, 0, 112, 29, 0, // Skip to: 11097
6202 : /* 3561 */ MCD::OPC_Decode, 158, 22, 144, 2, // Opcode: V6_vsubuhsat
6203 : /* 3566 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 3588
6204 : /* 3571 */ MCD::OPC_CheckPredicate, 7, 97, 29, 0, // Skip to: 11097
6205 : /* 3576 */ MCD::OPC_CheckField, 13, 1, 0, 90, 29, 0, // Skip to: 11097
6206 : /* 3583 */ MCD::OPC_Decode, 151, 22, 144, 2, // Opcode: V6_vsubhsat
6207 : /* 3588 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 3610
6208 : /* 3593 */ MCD::OPC_CheckPredicate, 7, 75, 29, 0, // Skip to: 11097
6209 : /* 3598 */ MCD::OPC_CheckField, 13, 1, 0, 68, 29, 0, // Skip to: 11097
6210 : /* 3605 */ MCD::OPC_Decode, 167, 22, 144, 2, // Opcode: V6_vsubwsat
6211 : /* 3610 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 3632
6212 : /* 3615 */ MCD::OPC_CheckPredicate, 7, 53, 29, 0, // Skip to: 11097
6213 : /* 3620 */ MCD::OPC_CheckField, 13, 1, 0, 46, 29, 0, // Skip to: 11097
6214 : /* 3627 */ MCD::OPC_Decode, 202, 19, 148, 2, // Opcode: V6_vaddb_dv
6215 : /* 3632 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 3654
6216 : /* 3637 */ MCD::OPC_CheckPredicate, 7, 31, 29, 0, // Skip to: 11097
6217 : /* 3642 */ MCD::OPC_CheckField, 13, 1, 0, 24, 29, 0, // Skip to: 11097
6218 : /* 3649 */ MCD::OPC_Decode, 211, 19, 148, 2, // Opcode: V6_vaddh_dv
6219 : /* 3654 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 3676
6220 : /* 3659 */ MCD::OPC_CheckPredicate, 7, 9, 29, 0, // Skip to: 11097
6221 : /* 3664 */ MCD::OPC_CheckField, 13, 1, 0, 2, 29, 0, // Skip to: 11097
6222 : /* 3671 */ MCD::OPC_Decode, 230, 19, 148, 2, // Opcode: V6_vaddw_dv
6223 : /* 3676 */ MCD::OPC_FilterValue, 7, 248, 28, 0, // Skip to: 11097
6224 : /* 3681 */ MCD::OPC_CheckPredicate, 7, 243, 28, 0, // Skip to: 11097
6225 : /* 3686 */ MCD::OPC_CheckField, 13, 1, 0, 236, 28, 0, // Skip to: 11097
6226 : /* 3693 */ MCD::OPC_Decode, 221, 19, 148, 2, // Opcode: V6_vaddubsat_dv
6227 : /* 3698 */ MCD::OPC_FilterValue, 4, 126, 2, 0, // Skip to: 4341
6228 : /* 3703 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6229 : /* 3706 */ MCD::OPC_FilterValue, 0, 116, 0, 0, // Skip to: 3827
6230 : /* 3711 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6231 : /* 3714 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3729
6232 : /* 3719 */ MCD::OPC_CheckPredicate, 7, 205, 28, 0, // Skip to: 11097
6233 : /* 3724 */ MCD::OPC_Decode, 224, 19, 148, 2, // Opcode: V6_vadduhsat_dv
6234 : /* 3729 */ MCD::OPC_FilterValue, 1, 195, 28, 0, // Skip to: 11097
6235 : /* 3734 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6236 : /* 3737 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3752
6237 : /* 3742 */ MCD::OPC_CheckPredicate, 7, 182, 28, 0, // Skip to: 11097
6238 : /* 3747 */ MCD::OPC_Decode, 188, 20, 149, 2, // Opcode: V6_veqb_and
6239 : /* 3752 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3767
6240 : /* 3757 */ MCD::OPC_CheckPredicate, 7, 167, 28, 0, // Skip to: 11097
6241 : /* 3762 */ MCD::OPC_Decode, 192, 20, 149, 2, // Opcode: V6_veqh_and
6242 : /* 3767 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3782
6243 : /* 3772 */ MCD::OPC_CheckPredicate, 7, 152, 28, 0, // Skip to: 11097
6244 : /* 3777 */ MCD::OPC_Decode, 196, 20, 149, 2, // Opcode: V6_veqw_and
6245 : /* 3782 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 3797
6246 : /* 3787 */ MCD::OPC_CheckPredicate, 7, 137, 28, 0, // Skip to: 11097
6247 : /* 3792 */ MCD::OPC_Decode, 206, 20, 149, 2, // Opcode: V6_vgtb_and
6248 : /* 3797 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 3812
6249 : /* 3802 */ MCD::OPC_CheckPredicate, 7, 122, 28, 0, // Skip to: 11097
6250 : /* 3807 */ MCD::OPC_Decode, 210, 20, 149, 2, // Opcode: V6_vgth_and
6251 : /* 3812 */ MCD::OPC_FilterValue, 6, 112, 28, 0, // Skip to: 11097
6252 : /* 3817 */ MCD::OPC_CheckPredicate, 7, 107, 28, 0, // Skip to: 11097
6253 : /* 3822 */ MCD::OPC_Decode, 226, 20, 149, 2, // Opcode: V6_vgtw_and
6254 : /* 3827 */ MCD::OPC_FilterValue, 1, 71, 0, 0, // Skip to: 3903
6255 : /* 3832 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6256 : /* 3835 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3850
6257 : /* 3840 */ MCD::OPC_CheckPredicate, 7, 84, 28, 0, // Skip to: 11097
6258 : /* 3845 */ MCD::OPC_Decode, 215, 19, 148, 2, // Opcode: V6_vaddhsat_dv
6259 : /* 3850 */ MCD::OPC_FilterValue, 1, 74, 28, 0, // Skip to: 11097
6260 : /* 3855 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6261 : /* 3858 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3873
6262 : /* 3863 */ MCD::OPC_CheckPredicate, 7, 61, 28, 0, // Skip to: 11097
6263 : /* 3868 */ MCD::OPC_Decode, 214, 20, 149, 2, // Opcode: V6_vgtub_and
6264 : /* 3873 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3888
6265 : /* 3878 */ MCD::OPC_CheckPredicate, 7, 46, 28, 0, // Skip to: 11097
6266 : /* 3883 */ MCD::OPC_Decode, 218, 20, 149, 2, // Opcode: V6_vgtuh_and
6267 : /* 3888 */ MCD::OPC_FilterValue, 2, 36, 28, 0, // Skip to: 11097
6268 : /* 3893 */ MCD::OPC_CheckPredicate, 7, 31, 28, 0, // Skip to: 11097
6269 : /* 3898 */ MCD::OPC_Decode, 222, 20, 149, 2, // Opcode: V6_vgtuw_and
6270 : /* 3903 */ MCD::OPC_FilterValue, 2, 116, 0, 0, // Skip to: 4024
6271 : /* 3908 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6272 : /* 3911 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3926
6273 : /* 3916 */ MCD::OPC_CheckPredicate, 7, 8, 28, 0, // Skip to: 11097
6274 : /* 3921 */ MCD::OPC_Decode, 234, 19, 148, 2, // Opcode: V6_vaddwsat_dv
6275 : /* 3926 */ MCD::OPC_FilterValue, 1, 254, 27, 0, // Skip to: 11097
6276 : /* 3931 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6277 : /* 3934 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 3949
6278 : /* 3939 */ MCD::OPC_CheckPredicate, 7, 241, 27, 0, // Skip to: 11097
6279 : /* 3944 */ MCD::OPC_Decode, 189, 20, 149, 2, // Opcode: V6_veqb_or
6280 : /* 3949 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 3964
6281 : /* 3954 */ MCD::OPC_CheckPredicate, 7, 226, 27, 0, // Skip to: 11097
6282 : /* 3959 */ MCD::OPC_Decode, 193, 20, 149, 2, // Opcode: V6_veqh_or
6283 : /* 3964 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 3979
6284 : /* 3969 */ MCD::OPC_CheckPredicate, 7, 211, 27, 0, // Skip to: 11097
6285 : /* 3974 */ MCD::OPC_Decode, 197, 20, 149, 2, // Opcode: V6_veqw_or
6286 : /* 3979 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 3994
6287 : /* 3984 */ MCD::OPC_CheckPredicate, 7, 196, 27, 0, // Skip to: 11097
6288 : /* 3989 */ MCD::OPC_Decode, 207, 20, 149, 2, // Opcode: V6_vgtb_or
6289 : /* 3994 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4009
6290 : /* 3999 */ MCD::OPC_CheckPredicate, 7, 181, 27, 0, // Skip to: 11097
6291 : /* 4004 */ MCD::OPC_Decode, 211, 20, 149, 2, // Opcode: V6_vgth_or
6292 : /* 4009 */ MCD::OPC_FilterValue, 6, 171, 27, 0, // Skip to: 11097
6293 : /* 4014 */ MCD::OPC_CheckPredicate, 7, 166, 27, 0, // Skip to: 11097
6294 : /* 4019 */ MCD::OPC_Decode, 227, 20, 149, 2, // Opcode: V6_vgtw_or
6295 : /* 4024 */ MCD::OPC_FilterValue, 3, 71, 0, 0, // Skip to: 4100
6296 : /* 4029 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6297 : /* 4032 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4047
6298 : /* 4037 */ MCD::OPC_CheckPredicate, 7, 143, 27, 0, // Skip to: 11097
6299 : /* 4042 */ MCD::OPC_Decode, 141, 22, 148, 2, // Opcode: V6_vsubb_dv
6300 : /* 4047 */ MCD::OPC_FilterValue, 1, 133, 27, 0, // Skip to: 11097
6301 : /* 4052 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6302 : /* 4055 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4070
6303 : /* 4060 */ MCD::OPC_CheckPredicate, 7, 120, 27, 0, // Skip to: 11097
6304 : /* 4065 */ MCD::OPC_Decode, 215, 20, 149, 2, // Opcode: V6_vgtub_or
6305 : /* 4070 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4085
6306 : /* 4075 */ MCD::OPC_CheckPredicate, 7, 105, 27, 0, // Skip to: 11097
6307 : /* 4080 */ MCD::OPC_Decode, 219, 20, 149, 2, // Opcode: V6_vgtuh_or
6308 : /* 4085 */ MCD::OPC_FilterValue, 2, 95, 27, 0, // Skip to: 11097
6309 : /* 4090 */ MCD::OPC_CheckPredicate, 7, 90, 27, 0, // Skip to: 11097
6310 : /* 4095 */ MCD::OPC_Decode, 223, 20, 149, 2, // Opcode: V6_vgtuw_or
6311 : /* 4100 */ MCD::OPC_FilterValue, 4, 116, 0, 0, // Skip to: 4221
6312 : /* 4105 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6313 : /* 4108 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4123
6314 : /* 4113 */ MCD::OPC_CheckPredicate, 7, 67, 27, 0, // Skip to: 11097
6315 : /* 4118 */ MCD::OPC_Decode, 148, 22, 148, 2, // Opcode: V6_vsubh_dv
6316 : /* 4123 */ MCD::OPC_FilterValue, 1, 57, 27, 0, // Skip to: 11097
6317 : /* 4128 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6318 : /* 4131 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4146
6319 : /* 4136 */ MCD::OPC_CheckPredicate, 7, 44, 27, 0, // Skip to: 11097
6320 : /* 4141 */ MCD::OPC_Decode, 190, 20, 149, 2, // Opcode: V6_veqb_xor
6321 : /* 4146 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4161
6322 : /* 4151 */ MCD::OPC_CheckPredicate, 7, 29, 27, 0, // Skip to: 11097
6323 : /* 4156 */ MCD::OPC_Decode, 194, 20, 149, 2, // Opcode: V6_veqh_xor
6324 : /* 4161 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4176
6325 : /* 4166 */ MCD::OPC_CheckPredicate, 7, 14, 27, 0, // Skip to: 11097
6326 : /* 4171 */ MCD::OPC_Decode, 198, 20, 149, 2, // Opcode: V6_veqw_xor
6327 : /* 4176 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4191
6328 : /* 4181 */ MCD::OPC_CheckPredicate, 7, 255, 26, 0, // Skip to: 11097
6329 : /* 4186 */ MCD::OPC_Decode, 208, 20, 149, 2, // Opcode: V6_vgtb_xor
6330 : /* 4191 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4206
6331 : /* 4196 */ MCD::OPC_CheckPredicate, 7, 240, 26, 0, // Skip to: 11097
6332 : /* 4201 */ MCD::OPC_Decode, 212, 20, 149, 2, // Opcode: V6_vgth_xor
6333 : /* 4206 */ MCD::OPC_FilterValue, 6, 230, 26, 0, // Skip to: 11097
6334 : /* 4211 */ MCD::OPC_CheckPredicate, 7, 225, 26, 0, // Skip to: 11097
6335 : /* 4216 */ MCD::OPC_Decode, 228, 20, 149, 2, // Opcode: V6_vgtw_xor
6336 : /* 4221 */ MCD::OPC_FilterValue, 5, 71, 0, 0, // Skip to: 4297
6337 : /* 4226 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6338 : /* 4229 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4244
6339 : /* 4234 */ MCD::OPC_CheckPredicate, 7, 202, 26, 0, // Skip to: 11097
6340 : /* 4239 */ MCD::OPC_Decode, 164, 22, 148, 2, // Opcode: V6_vsubw_dv
6341 : /* 4244 */ MCD::OPC_FilterValue, 1, 192, 26, 0, // Skip to: 11097
6342 : /* 4249 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6343 : /* 4252 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4267
6344 : /* 4257 */ MCD::OPC_CheckPredicate, 7, 179, 26, 0, // Skip to: 11097
6345 : /* 4262 */ MCD::OPC_Decode, 216, 20, 149, 2, // Opcode: V6_vgtub_xor
6346 : /* 4267 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4282
6347 : /* 4272 */ MCD::OPC_CheckPredicate, 7, 164, 26, 0, // Skip to: 11097
6348 : /* 4277 */ MCD::OPC_Decode, 220, 20, 149, 2, // Opcode: V6_vgtuh_xor
6349 : /* 4282 */ MCD::OPC_FilterValue, 2, 154, 26, 0, // Skip to: 11097
6350 : /* 4287 */ MCD::OPC_CheckPredicate, 7, 149, 26, 0, // Skip to: 11097
6351 : /* 4292 */ MCD::OPC_Decode, 224, 20, 149, 2, // Opcode: V6_vgtuw_xor
6352 : /* 4297 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 4319
6353 : /* 4302 */ MCD::OPC_CheckPredicate, 7, 134, 26, 0, // Skip to: 11097
6354 : /* 4307 */ MCD::OPC_CheckField, 13, 1, 0, 127, 26, 0, // Skip to: 11097
6355 : /* 4314 */ MCD::OPC_Decode, 156, 22, 148, 2, // Opcode: V6_vsububsat_dv
6356 : /* 4319 */ MCD::OPC_FilterValue, 7, 117, 26, 0, // Skip to: 11097
6357 : /* 4324 */ MCD::OPC_CheckPredicate, 7, 112, 26, 0, // Skip to: 11097
6358 : /* 4329 */ MCD::OPC_CheckField, 13, 1, 0, 105, 26, 0, // Skip to: 11097
6359 : /* 4336 */ MCD::OPC_Decode, 159, 22, 148, 2, // Opcode: V6_vsubuhsat_dv
6360 : /* 4341 */ MCD::OPC_FilterValue, 5, 185, 0, 0, // Skip to: 4531
6361 : /* 4346 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
6362 : /* 4349 */ MCD::OPC_FilterValue, 0, 86, 0, 0, // Skip to: 4440
6363 : /* 4354 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6364 : /* 4357 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 4425
6365 : /* 4362 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
6366 : /* 4365 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4380
6367 : /* 4370 */ MCD::OPC_CheckPredicate, 7, 66, 26, 0, // Skip to: 11097
6368 : /* 4375 */ MCD::OPC_Decode, 152, 22, 148, 2, // Opcode: V6_vsubhsat_dv
6369 : /* 4380 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4395
6370 : /* 4385 */ MCD::OPC_CheckPredicate, 7, 51, 26, 0, // Skip to: 11097
6371 : /* 4390 */ MCD::OPC_Decode, 168, 22, 148, 2, // Opcode: V6_vsubwsat_dv
6372 : /* 4395 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4410
6373 : /* 4400 */ MCD::OPC_CheckPredicate, 7, 36, 26, 0, // Skip to: 11097
6374 : /* 4405 */ MCD::OPC_Decode, 218, 19, 146, 2, // Opcode: V6_vaddubh
6375 : /* 4410 */ MCD::OPC_FilterValue, 3, 26, 26, 0, // Skip to: 11097
6376 : /* 4415 */ MCD::OPC_CheckPredicate, 7, 21, 26, 0, // Skip to: 11097
6377 : /* 4420 */ MCD::OPC_Decode, 225, 19, 146, 2, // Opcode: V6_vadduhw
6378 : /* 4425 */ MCD::OPC_FilterValue, 1, 11, 26, 0, // Skip to: 11097
6379 : /* 4430 */ MCD::OPC_CheckPredicate, 5, 6, 26, 0, // Skip to: 11097
6380 : /* 4435 */ MCD::OPC_Decode, 207, 19, 150, 2, // Opcode: V6_vaddcarry
6381 : /* 4440 */ MCD::OPC_FilterValue, 1, 252, 25, 0, // Skip to: 11097
6382 : /* 4445 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6383 : /* 4448 */ MCD::OPC_FilterValue, 0, 63, 0, 0, // Skip to: 4516
6384 : /* 4453 */ MCD::OPC_ExtractField, 5, 2, // Inst{6-5} ...
6385 : /* 4456 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4471
6386 : /* 4461 */ MCD::OPC_CheckPredicate, 7, 231, 25, 0, // Skip to: 11097
6387 : /* 4466 */ MCD::OPC_Decode, 216, 19, 146, 2, // Opcode: V6_vaddhw
6388 : /* 4471 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4486
6389 : /* 4476 */ MCD::OPC_CheckPredicate, 7, 216, 25, 0, // Skip to: 11097
6390 : /* 4481 */ MCD::OPC_Decode, 154, 22, 146, 2, // Opcode: V6_vsububh
6391 : /* 4486 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4501
6392 : /* 4491 */ MCD::OPC_CheckPredicate, 7, 201, 25, 0, // Skip to: 11097
6393 : /* 4496 */ MCD::OPC_Decode, 160, 22, 146, 2, // Opcode: V6_vsubuhw
6394 : /* 4501 */ MCD::OPC_FilterValue, 3, 191, 25, 0, // Skip to: 11097
6395 : /* 4506 */ MCD::OPC_CheckPredicate, 7, 186, 25, 0, // Skip to: 11097
6396 : /* 4511 */ MCD::OPC_Decode, 153, 22, 146, 2, // Opcode: V6_vsubhw
6397 : /* 4516 */ MCD::OPC_FilterValue, 1, 176, 25, 0, // Skip to: 11097
6398 : /* 4521 */ MCD::OPC_CheckPredicate, 5, 171, 25, 0, // Skip to: 11097
6399 : /* 4526 */ MCD::OPC_Decode, 146, 22, 150, 2, // Opcode: V6_vsubcarry
6400 : /* 4531 */ MCD::OPC_FilterValue, 6, 146, 0, 0, // Skip to: 4682
6401 : /* 4536 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6402 : /* 4539 */ MCD::OPC_FilterValue, 0, 123, 0, 0, // Skip to: 4667
6403 : /* 4544 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6404 : /* 4547 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4562
6405 : /* 4552 */ MCD::OPC_CheckPredicate, 7, 140, 25, 0, // Skip to: 11097
6406 : /* 4557 */ MCD::OPC_Decode, 194, 19, 144, 2, // Opcode: V6_vabsdiffub
6407 : /* 4562 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4577
6408 : /* 4567 */ MCD::OPC_CheckPredicate, 7, 125, 25, 0, // Skip to: 11097
6409 : /* 4572 */ MCD::OPC_Decode, 193, 19, 144, 2, // Opcode: V6_vabsdiffh
6410 : /* 4577 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4592
6411 : /* 4582 */ MCD::OPC_CheckPredicate, 7, 110, 25, 0, // Skip to: 11097
6412 : /* 4587 */ MCD::OPC_Decode, 195, 19, 144, 2, // Opcode: V6_vabsdiffuh
6413 : /* 4592 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4607
6414 : /* 4597 */ MCD::OPC_CheckPredicate, 7, 95, 25, 0, // Skip to: 11097
6415 : /* 4602 */ MCD::OPC_Decode, 196, 19, 144, 2, // Opcode: V6_vabsdiffw
6416 : /* 4607 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4622
6417 : /* 4612 */ MCD::OPC_CheckPredicate, 7, 80, 25, 0, // Skip to: 11097
6418 : /* 4617 */ MCD::OPC_Decode, 148, 20, 144, 2, // Opcode: V6_vavgub
6419 : /* 4622 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4637
6420 : /* 4627 */ MCD::OPC_CheckPredicate, 7, 65, 25, 0, // Skip to: 11097
6421 : /* 4632 */ MCD::OPC_Decode, 150, 20, 144, 2, // Opcode: V6_vavguh
6422 : /* 4637 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 4652
6423 : /* 4642 */ MCD::OPC_CheckPredicate, 7, 50, 25, 0, // Skip to: 11097
6424 : /* 4647 */ MCD::OPC_Decode, 146, 20, 144, 2, // Opcode: V6_vavgh
6425 : /* 4652 */ MCD::OPC_FilterValue, 7, 40, 25, 0, // Skip to: 11097
6426 : /* 4657 */ MCD::OPC_CheckPredicate, 7, 35, 25, 0, // Skip to: 11097
6427 : /* 4662 */ MCD::OPC_Decode, 154, 20, 144, 2, // Opcode: V6_vavgw
6428 : /* 4667 */ MCD::OPC_FilterValue, 1, 25, 25, 0, // Skip to: 11097
6429 : /* 4672 */ MCD::OPC_CheckPredicate, 5, 20, 25, 0, // Skip to: 11097
6430 : /* 4677 */ MCD::OPC_Decode, 243, 20, 151, 2, // Opcode: V6_vlutvvb_oracci
6431 : /* 4682 */ MCD::OPC_FilterValue, 7, 10, 25, 0, // Skip to: 11097
6432 : /* 4687 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6433 : /* 4690 */ MCD::OPC_FilterValue, 0, 123, 0, 0, // Skip to: 4818
6434 : /* 4695 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6435 : /* 4698 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 4713
6436 : /* 4703 */ MCD::OPC_CheckPredicate, 7, 245, 24, 0, // Skip to: 11097
6437 : /* 4708 */ MCD::OPC_Decode, 196, 21, 144, 2, // Opcode: V6_vnavgub
6438 : /* 4713 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 4728
6439 : /* 4718 */ MCD::OPC_CheckPredicate, 7, 230, 24, 0, // Skip to: 11097
6440 : /* 4723 */ MCD::OPC_Decode, 195, 21, 144, 2, // Opcode: V6_vnavgh
6441 : /* 4728 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 4743
6442 : /* 4733 */ MCD::OPC_CheckPredicate, 7, 215, 24, 0, // Skip to: 11097
6443 : /* 4738 */ MCD::OPC_Decode, 197, 21, 144, 2, // Opcode: V6_vnavgw
6444 : /* 4743 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 4758
6445 : /* 4748 */ MCD::OPC_CheckPredicate, 7, 200, 24, 0, // Skip to: 11097
6446 : /* 4753 */ MCD::OPC_Decode, 149, 20, 144, 2, // Opcode: V6_vavgubrnd
6447 : /* 4758 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 4773
6448 : /* 4763 */ MCD::OPC_CheckPredicate, 7, 185, 24, 0, // Skip to: 11097
6449 : /* 4768 */ MCD::OPC_Decode, 151, 20, 144, 2, // Opcode: V6_vavguhrnd
6450 : /* 4773 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 4788
6451 : /* 4778 */ MCD::OPC_CheckPredicate, 7, 170, 24, 0, // Skip to: 11097
6452 : /* 4783 */ MCD::OPC_Decode, 147, 20, 144, 2, // Opcode: V6_vavghrnd
6453 : /* 4788 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 4803
6454 : /* 4793 */ MCD::OPC_CheckPredicate, 7, 155, 24, 0, // Skip to: 11097
6455 : /* 4798 */ MCD::OPC_Decode, 155, 20, 144, 2, // Opcode: V6_vavgwrnd
6456 : /* 4803 */ MCD::OPC_FilterValue, 7, 145, 24, 0, // Skip to: 11097
6457 : /* 4808 */ MCD::OPC_CheckPredicate, 7, 140, 24, 0, // Skip to: 11097
6458 : /* 4813 */ MCD::OPC_Decode, 137, 21, 148, 2, // Opcode: V6_vmpabuuv
6459 : /* 4818 */ MCD::OPC_FilterValue, 1, 130, 24, 0, // Skip to: 11097
6460 : /* 4823 */ MCD::OPC_CheckPredicate, 5, 125, 24, 0, // Skip to: 11097
6461 : /* 4828 */ MCD::OPC_Decode, 248, 20, 152, 2, // Opcode: V6_vlutvwh_oracci
6462 : /* 4833 */ MCD::OPC_FilterValue, 30, 217, 6, 0, // Skip to: 6591
6463 : /* 4838 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6464 : /* 4841 */ MCD::OPC_FilterValue, 0, 177, 3, 0, // Skip to: 5791
6465 : /* 4846 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
6466 : /* 4849 */ MCD::OPC_FilterValue, 0, 18, 3, 0, // Skip to: 5640
6467 : /* 4854 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6468 : /* 4857 */ MCD::OPC_FilterValue, 0, 4, 1, 0, // Skip to: 5122
6469 : /* 4862 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6470 : /* 4865 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 4887
6471 : /* 4870 */ MCD::OPC_CheckPredicate, 7, 78, 24, 0, // Skip to: 11097
6472 : /* 4875 */ MCD::OPC_CheckField, 22, 2, 0, 71, 24, 0, // Skip to: 11097
6473 : /* 4882 */ MCD::OPC_Decode, 197, 19, 153, 2, // Opcode: V6_vabsh
6474 : /* 4887 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 4909
6475 : /* 4892 */ MCD::OPC_CheckPredicate, 7, 56, 24, 0, // Skip to: 11097
6476 : /* 4897 */ MCD::OPC_CheckField, 22, 2, 0, 49, 24, 0, // Skip to: 11097
6477 : /* 4904 */ MCD::OPC_Decode, 180, 22, 154, 2, // Opcode: V6_vunpackub
6478 : /* 4909 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 4931
6479 : /* 4914 */ MCD::OPC_CheckPredicate, 7, 34, 24, 0, // Skip to: 11097
6480 : /* 4919 */ MCD::OPC_CheckField, 22, 2, 0, 27, 24, 0, // Skip to: 11097
6481 : /* 4926 */ MCD::OPC_Decode, 132, 22, 153, 2, // Opcode: V6_vshuffb
6482 : /* 4931 */ MCD::OPC_FilterValue, 3, 17, 24, 0, // Skip to: 11097
6483 : /* 4936 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6484 : /* 4939 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 4961
6485 : /* 4944 */ MCD::OPC_CheckPredicate, 7, 4, 24, 0, // Skip to: 11097
6486 : /* 4949 */ MCD::OPC_CheckField, 10, 3, 0, 253, 23, 0, // Skip to: 11097
6487 : /* 4956 */ MCD::OPC_Decode, 192, 18, 155, 2, // Opcode: V6_pred_and
6488 : /* 4961 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 4983
6489 : /* 4966 */ MCD::OPC_CheckPredicate, 7, 238, 23, 0, // Skip to: 11097
6490 : /* 4971 */ MCD::OPC_CheckField, 10, 3, 0, 231, 23, 0, // Skip to: 11097
6491 : /* 4978 */ MCD::OPC_Decode, 195, 18, 155, 2, // Opcode: V6_pred_or
6492 : /* 4983 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 5012
6493 : /* 4988 */ MCD::OPC_CheckPredicate, 7, 216, 23, 0, // Skip to: 11097
6494 : /* 4993 */ MCD::OPC_CheckField, 22, 2, 0, 209, 23, 0, // Skip to: 11097
6495 : /* 5000 */ MCD::OPC_CheckField, 10, 3, 0, 202, 23, 0, // Skip to: 11097
6496 : /* 5007 */ MCD::OPC_Decode, 194, 18, 156, 2, // Opcode: V6_pred_not
6497 : /* 5012 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 5034
6498 : /* 5017 */ MCD::OPC_CheckPredicate, 7, 187, 23, 0, // Skip to: 11097
6499 : /* 5022 */ MCD::OPC_CheckField, 10, 3, 0, 180, 23, 0, // Skip to: 11097
6500 : /* 5029 */ MCD::OPC_Decode, 199, 18, 155, 2, // Opcode: V6_pred_xor
6501 : /* 5034 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 5056
6502 : /* 5039 */ MCD::OPC_CheckPredicate, 7, 165, 23, 0, // Skip to: 11097
6503 : /* 5044 */ MCD::OPC_CheckField, 10, 3, 0, 158, 23, 0, // Skip to: 11097
6504 : /* 5051 */ MCD::OPC_Decode, 196, 18, 155, 2, // Opcode: V6_pred_or_n
6505 : /* 5056 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 5078
6506 : /* 5061 */ MCD::OPC_CheckPredicate, 7, 143, 23, 0, // Skip to: 11097
6507 : /* 5066 */ MCD::OPC_CheckField, 10, 3, 0, 136, 23, 0, // Skip to: 11097
6508 : /* 5073 */ MCD::OPC_Decode, 193, 18, 155, 2, // Opcode: V6_pred_and_n
6509 : /* 5078 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 5100
6510 : /* 5083 */ MCD::OPC_CheckPredicate, 5, 121, 23, 0, // Skip to: 11097
6511 : /* 5088 */ MCD::OPC_CheckField, 10, 3, 0, 114, 23, 0, // Skip to: 11097
6512 : /* 5095 */ MCD::OPC_Decode, 200, 18, 155, 2, // Opcode: V6_shuffeqh
6513 : /* 5100 */ MCD::OPC_FilterValue, 7, 104, 23, 0, // Skip to: 11097
6514 : /* 5105 */ MCD::OPC_CheckPredicate, 5, 99, 23, 0, // Skip to: 11097
6515 : /* 5110 */ MCD::OPC_CheckField, 10, 3, 0, 92, 23, 0, // Skip to: 11097
6516 : /* 5117 */ MCD::OPC_Decode, 201, 18, 155, 2, // Opcode: V6_shuffeqw
6517 : /* 5122 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 5196
6518 : /* 5127 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6519 : /* 5130 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5152
6520 : /* 5135 */ MCD::OPC_CheckPredicate, 7, 69, 23, 0, // Skip to: 11097
6521 : /* 5140 */ MCD::OPC_CheckField, 22, 2, 0, 62, 23, 0, // Skip to: 11097
6522 : /* 5147 */ MCD::OPC_Decode, 198, 19, 153, 2, // Opcode: V6_vabsh_sat
6523 : /* 5152 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5174
6524 : /* 5157 */ MCD::OPC_CheckPredicate, 7, 47, 23, 0, // Skip to: 11097
6525 : /* 5162 */ MCD::OPC_CheckField, 22, 2, 0, 40, 23, 0, // Skip to: 11097
6526 : /* 5169 */ MCD::OPC_Decode, 181, 22, 154, 2, // Opcode: V6_vunpackuh
6527 : /* 5174 */ MCD::OPC_FilterValue, 2, 30, 23, 0, // Skip to: 11097
6528 : /* 5179 */ MCD::OPC_CheckPredicate, 7, 25, 23, 0, // Skip to: 11097
6529 : /* 5184 */ MCD::OPC_CheckField, 22, 2, 0, 18, 23, 0, // Skip to: 11097
6530 : /* 5191 */ MCD::OPC_Decode, 191, 22, 154, 2, // Opcode: V6_vzb
6531 : /* 5196 */ MCD::OPC_FilterValue, 2, 69, 0, 0, // Skip to: 5270
6532 : /* 5201 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6533 : /* 5204 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5226
6534 : /* 5209 */ MCD::OPC_CheckPredicate, 7, 251, 22, 0, // Skip to: 11097
6535 : /* 5214 */ MCD::OPC_CheckField, 22, 2, 0, 244, 22, 0, // Skip to: 11097
6536 : /* 5221 */ MCD::OPC_Decode, 199, 19, 153, 2, // Opcode: V6_vabsw
6537 : /* 5226 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5248
6538 : /* 5231 */ MCD::OPC_CheckPredicate, 7, 229, 22, 0, // Skip to: 11097
6539 : /* 5236 */ MCD::OPC_CheckField, 22, 2, 0, 222, 22, 0, // Skip to: 11097
6540 : /* 5243 */ MCD::OPC_Decode, 176, 22, 154, 2, // Opcode: V6_vunpackb
6541 : /* 5248 */ MCD::OPC_FilterValue, 2, 212, 22, 0, // Skip to: 11097
6542 : /* 5253 */ MCD::OPC_CheckPredicate, 7, 207, 22, 0, // Skip to: 11097
6543 : /* 5258 */ MCD::OPC_CheckField, 22, 2, 0, 200, 22, 0, // Skip to: 11097
6544 : /* 5265 */ MCD::OPC_Decode, 192, 22, 154, 2, // Opcode: V6_vzh
6545 : /* 5270 */ MCD::OPC_FilterValue, 3, 69, 0, 0, // Skip to: 5344
6546 : /* 5275 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6547 : /* 5278 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5300
6548 : /* 5283 */ MCD::OPC_CheckPredicate, 7, 177, 22, 0, // Skip to: 11097
6549 : /* 5288 */ MCD::OPC_CheckField, 22, 2, 0, 170, 22, 0, // Skip to: 11097
6550 : /* 5295 */ MCD::OPC_Decode, 200, 19, 153, 2, // Opcode: V6_vabsw_sat
6551 : /* 5300 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5322
6552 : /* 5305 */ MCD::OPC_CheckPredicate, 7, 155, 22, 0, // Skip to: 11097
6553 : /* 5310 */ MCD::OPC_CheckField, 22, 2, 0, 148, 22, 0, // Skip to: 11097
6554 : /* 5317 */ MCD::OPC_Decode, 177, 22, 154, 2, // Opcode: V6_vunpackh
6555 : /* 5322 */ MCD::OPC_FilterValue, 2, 138, 22, 0, // Skip to: 11097
6556 : /* 5327 */ MCD::OPC_CheckPredicate, 7, 133, 22, 0, // Skip to: 11097
6557 : /* 5332 */ MCD::OPC_CheckField, 22, 2, 0, 126, 22, 0, // Skip to: 11097
6558 : /* 5339 */ MCD::OPC_Decode, 247, 21, 154, 2, // Opcode: V6_vsb
6559 : /* 5344 */ MCD::OPC_FilterValue, 4, 91, 0, 0, // Skip to: 5440
6560 : /* 5349 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6561 : /* 5352 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5374
6562 : /* 5357 */ MCD::OPC_CheckPredicate, 7, 103, 22, 0, // Skip to: 11097
6563 : /* 5362 */ MCD::OPC_CheckField, 22, 2, 0, 96, 22, 0, // Skip to: 11097
6564 : /* 5369 */ MCD::OPC_Decode, 202, 21, 153, 2, // Opcode: V6_vnot
6565 : /* 5374 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5396
6566 : /* 5379 */ MCD::OPC_CheckPredicate, 6, 81, 22, 0, // Skip to: 11097
6567 : /* 5384 */ MCD::OPC_CheckField, 22, 2, 0, 74, 22, 0, // Skip to: 11097
6568 : /* 5391 */ MCD::OPC_Decode, 191, 19, 153, 2, // Opcode: V6_vabsb
6569 : /* 5396 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 5418
6570 : /* 5401 */ MCD::OPC_CheckPredicate, 7, 59, 22, 0, // Skip to: 11097
6571 : /* 5406 */ MCD::OPC_CheckField, 22, 2, 0, 52, 22, 0, // Skip to: 11097
6572 : /* 5413 */ MCD::OPC_Decode, 129, 22, 154, 2, // Opcode: V6_vsh
6573 : /* 5418 */ MCD::OPC_FilterValue, 3, 42, 22, 0, // Skip to: 11097
6574 : /* 5423 */ MCD::OPC_CheckPredicate, 7, 37, 22, 0, // Skip to: 11097
6575 : /* 5428 */ MCD::OPC_CheckField, 22, 2, 0, 30, 22, 0, // Skip to: 11097
6576 : /* 5435 */ MCD::OPC_Decode, 201, 21, 153, 2, // Opcode: V6_vnormamtw
6577 : /* 5440 */ MCD::OPC_FilterValue, 5, 69, 0, 0, // Skip to: 5514
6578 : /* 5445 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6579 : /* 5448 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5470
6580 : /* 5453 */ MCD::OPC_CheckPredicate, 6, 7, 22, 0, // Skip to: 11097
6581 : /* 5458 */ MCD::OPC_CheckField, 22, 2, 0, 0, 22, 0, // Skip to: 11097
6582 : /* 5465 */ MCD::OPC_Decode, 192, 19, 153, 2, // Opcode: V6_vabsb_sat
6583 : /* 5470 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 5492
6584 : /* 5475 */ MCD::OPC_CheckPredicate, 7, 241, 21, 0, // Skip to: 11097
6585 : /* 5480 */ MCD::OPC_CheckField, 22, 2, 0, 234, 21, 0, // Skip to: 11097
6586 : /* 5487 */ MCD::OPC_Decode, 158, 20, 153, 2, // Opcode: V6_vcl0w
6587 : /* 5492 */ MCD::OPC_FilterValue, 3, 224, 21, 0, // Skip to: 11097
6588 : /* 5497 */ MCD::OPC_CheckPredicate, 7, 219, 21, 0, // Skip to: 11097
6589 : /* 5502 */ MCD::OPC_CheckField, 22, 2, 0, 212, 21, 0, // Skip to: 11097
6590 : /* 5509 */ MCD::OPC_Decode, 200, 21, 153, 2, // Opcode: V6_vnormamth
6591 : /* 5514 */ MCD::OPC_FilterValue, 6, 47, 0, 0, // Skip to: 5566
6592 : /* 5519 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6593 : /* 5522 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5544
6594 : /* 5527 */ MCD::OPC_CheckPredicate, 7, 189, 21, 0, // Skip to: 11097
6595 : /* 5532 */ MCD::OPC_CheckField, 22, 2, 0, 182, 21, 0, // Skip to: 11097
6596 : /* 5539 */ MCD::OPC_Decode, 164, 20, 153, 2, // Opcode: V6_vdealh
6597 : /* 5544 */ MCD::OPC_FilterValue, 2, 172, 21, 0, // Skip to: 11097
6598 : /* 5549 */ MCD::OPC_CheckPredicate, 7, 167, 21, 0, // Skip to: 11097
6599 : /* 5554 */ MCD::OPC_CheckField, 22, 2, 0, 160, 21, 0, // Skip to: 11097
6600 : /* 5561 */ MCD::OPC_Decode, 212, 21, 153, 2, // Opcode: V6_vpopcounth
6601 : /* 5566 */ MCD::OPC_FilterValue, 7, 150, 21, 0, // Skip to: 11097
6602 : /* 5571 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6603 : /* 5574 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5596
6604 : /* 5579 */ MCD::OPC_CheckPredicate, 7, 137, 21, 0, // Skip to: 11097
6605 : /* 5584 */ MCD::OPC_CheckField, 22, 2, 0, 130, 21, 0, // Skip to: 11097
6606 : /* 5591 */ MCD::OPC_Decode, 162, 20, 153, 2, // Opcode: V6_vdealb
6607 : /* 5596 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 5618
6608 : /* 5601 */ MCD::OPC_CheckPredicate, 7, 115, 21, 0, // Skip to: 11097
6609 : /* 5606 */ MCD::OPC_CheckField, 22, 2, 0, 108, 21, 0, // Skip to: 11097
6610 : /* 5613 */ MCD::OPC_Decode, 134, 22, 153, 2, // Opcode: V6_vshuffh
6611 : /* 5618 */ MCD::OPC_FilterValue, 2, 98, 21, 0, // Skip to: 11097
6612 : /* 5623 */ MCD::OPC_CheckPredicate, 7, 93, 21, 0, // Skip to: 11097
6613 : /* 5628 */ MCD::OPC_CheckField, 22, 2, 0, 86, 21, 0, // Skip to: 11097
6614 : /* 5635 */ MCD::OPC_Decode, 157, 20, 153, 2, // Opcode: V6_vcl0h
6615 : /* 5640 */ MCD::OPC_FilterValue, 1, 76, 21, 0, // Skip to: 11097
6616 : /* 5645 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
6617 : /* 5648 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5663
6618 : /* 5653 */ MCD::OPC_CheckPredicate, 5, 63, 21, 0, // Skip to: 11097
6619 : /* 5658 */ MCD::OPC_Decode, 244, 20, 157, 2, // Opcode: V6_vlutvvbi
6620 : /* 5663 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5678
6621 : /* 5668 */ MCD::OPC_CheckPredicate, 5, 48, 21, 0, // Skip to: 11097
6622 : /* 5673 */ MCD::OPC_Decode, 249, 20, 158, 2, // Opcode: V6_vlutvwhi
6623 : /* 5678 */ MCD::OPC_FilterValue, 2, 38, 21, 0, // Skip to: 11097
6624 : /* 5683 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6625 : /* 5686 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 5701
6626 : /* 5691 */ MCD::OPC_CheckPredicate, 5, 25, 21, 0, // Skip to: 11097
6627 : /* 5696 */ MCD::OPC_Decode, 206, 19, 148, 2, // Opcode: V6_vaddbsat_dv
6628 : /* 5701 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5716
6629 : /* 5706 */ MCD::OPC_CheckPredicate, 5, 10, 21, 0, // Skip to: 11097
6630 : /* 5711 */ MCD::OPC_Decode, 145, 22, 148, 2, // Opcode: V6_vsubbsat_dv
6631 : /* 5716 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5731
6632 : /* 5721 */ MCD::OPC_CheckPredicate, 5, 251, 20, 0, // Skip to: 11097
6633 : /* 5726 */ MCD::OPC_Decode, 228, 19, 148, 2, // Opcode: V6_vadduwsat_dv
6634 : /* 5731 */ MCD::OPC_FilterValue, 3, 10, 0, 0, // Skip to: 5746
6635 : /* 5736 */ MCD::OPC_CheckPredicate, 5, 236, 20, 0, // Skip to: 11097
6636 : /* 5741 */ MCD::OPC_Decode, 162, 22, 148, 2, // Opcode: V6_vsubuwsat_dv
6637 : /* 5746 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 5761
6638 : /* 5751 */ MCD::OPC_CheckPredicate, 5, 221, 20, 0, // Skip to: 11097
6639 : /* 5756 */ MCD::OPC_Decode, 222, 19, 144, 2, // Opcode: V6_vaddububb_sat
6640 : /* 5761 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 5776
6641 : /* 5766 */ MCD::OPC_CheckPredicate, 5, 206, 20, 0, // Skip to: 11097
6642 : /* 5771 */ MCD::OPC_Decode, 157, 22, 144, 2, // Opcode: V6_vsubububb_sat
6643 : /* 5776 */ MCD::OPC_FilterValue, 6, 196, 20, 0, // Skip to: 11097
6644 : /* 5781 */ MCD::OPC_CheckPredicate, 5, 191, 20, 0, // Skip to: 11097
6645 : /* 5786 */ MCD::OPC_Decode, 152, 21, 146, 2, // Opcode: V6_vmpyewuh_64
6646 : /* 5791 */ MCD::OPC_FilterValue, 1, 181, 20, 0, // Skip to: 11097
6647 : /* 5796 */ MCD::OPC_ExtractField, 21, 1, // Inst{21} ...
6648 : /* 5799 */ MCD::OPC_FilterValue, 0, 193, 2, 0, // Skip to: 6509
6649 : /* 5804 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6650 : /* 5807 */ MCD::OPC_FilterValue, 0, 70, 0, 0, // Skip to: 5882
6651 : /* 5812 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6652 : /* 5815 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5837
6653 : /* 5820 */ MCD::OPC_CheckPredicate, 7, 152, 20, 0, // Skip to: 11097
6654 : /* 5825 */ MCD::OPC_CheckField, 22, 2, 0, 145, 20, 0, // Skip to: 11097
6655 : /* 5832 */ MCD::OPC_Decode, 178, 22, 159, 2, // Opcode: V6_vunpackob
6656 : /* 5837 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5852
6657 : /* 5842 */ MCD::OPC_CheckPredicate, 7, 130, 20, 0, // Skip to: 11097
6658 : /* 5847 */ MCD::OPC_Decode, 204, 19, 160, 2, // Opcode: V6_vaddbq
6659 : /* 5852 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5867
6660 : /* 5857 */ MCD::OPC_CheckPredicate, 7, 115, 20, 0, // Skip to: 11097
6661 : /* 5862 */ MCD::OPC_Decode, 166, 22, 160, 2, // Opcode: V6_vsubwq
6662 : /* 5867 */ MCD::OPC_FilterValue, 3, 105, 20, 0, // Skip to: 11097
6663 : /* 5872 */ MCD::OPC_CheckPredicate, 5, 100, 20, 0, // Skip to: 11097
6664 : /* 5877 */ MCD::OPC_Decode, 243, 19, 161, 2, // Opcode: V6_vandvqv
6665 : /* 5882 */ MCD::OPC_FilterValue, 1, 70, 0, 0, // Skip to: 5957
6666 : /* 5887 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6667 : /* 5890 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 5912
6668 : /* 5895 */ MCD::OPC_CheckPredicate, 7, 77, 20, 0, // Skip to: 11097
6669 : /* 5900 */ MCD::OPC_CheckField, 22, 2, 0, 70, 20, 0, // Skip to: 11097
6670 : /* 5907 */ MCD::OPC_Decode, 179, 22, 159, 2, // Opcode: V6_vunpackoh
6671 : /* 5912 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5927
6672 : /* 5917 */ MCD::OPC_CheckPredicate, 7, 55, 20, 0, // Skip to: 11097
6673 : /* 5922 */ MCD::OPC_Decode, 213, 19, 160, 2, // Opcode: V6_vaddhq
6674 : /* 5927 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5942
6675 : /* 5932 */ MCD::OPC_CheckPredicate, 7, 40, 20, 0, // Skip to: 11097
6676 : /* 5937 */ MCD::OPC_Decode, 142, 22, 160, 2, // Opcode: V6_vsubbnq
6677 : /* 5942 */ MCD::OPC_FilterValue, 3, 30, 20, 0, // Skip to: 11097
6678 : /* 5947 */ MCD::OPC_CheckPredicate, 5, 25, 20, 0, // Skip to: 11097
6679 : /* 5952 */ MCD::OPC_Decode, 242, 19, 161, 2, // Opcode: V6_vandvnqv
6680 : /* 5957 */ MCD::OPC_FilterValue, 2, 86, 0, 0, // Skip to: 6048
6681 : /* 5962 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6682 : /* 5965 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 5980
6683 : /* 5970 */ MCD::OPC_CheckPredicate, 7, 2, 20, 0, // Skip to: 11097
6684 : /* 5975 */ MCD::OPC_Decode, 232, 19, 160, 2, // Opcode: V6_vaddwq
6685 : /* 5980 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 5995
6686 : /* 5985 */ MCD::OPC_CheckPredicate, 7, 243, 19, 0, // Skip to: 11097
6687 : /* 5990 */ MCD::OPC_Decode, 149, 22, 160, 2, // Opcode: V6_vsubhnq
6688 : /* 5995 */ MCD::OPC_FilterValue, 3, 233, 19, 0, // Skip to: 11097
6689 : /* 6000 */ MCD::OPC_ExtractField, 8, 5, // Inst{12-8} ...
6690 : /* 6003 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6018
6691 : /* 6008 */ MCD::OPC_CheckPredicate, 6, 220, 19, 0, // Skip to: 11097
6692 : /* 6013 */ MCD::OPC_Decode, 213, 21, 162, 2, // Opcode: V6_vprefixqb
6693 : /* 6018 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6033
6694 : /* 6023 */ MCD::OPC_CheckPredicate, 6, 205, 19, 0, // Skip to: 11097
6695 : /* 6028 */ MCD::OPC_Decode, 214, 21, 162, 2, // Opcode: V6_vprefixqh
6696 : /* 6033 */ MCD::OPC_FilterValue, 2, 195, 19, 0, // Skip to: 11097
6697 : /* 6038 */ MCD::OPC_CheckPredicate, 6, 190, 19, 0, // Skip to: 11097
6698 : /* 6043 */ MCD::OPC_Decode, 215, 21, 162, 2, // Opcode: V6_vprefixqw
6699 : /* 6048 */ MCD::OPC_FilterValue, 3, 33, 0, 0, // Skip to: 6086
6700 : /* 6053 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6701 : /* 6056 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6071
6702 : /* 6061 */ MCD::OPC_CheckPredicate, 7, 167, 19, 0, // Skip to: 11097
6703 : /* 6066 */ MCD::OPC_Decode, 203, 19, 160, 2, // Opcode: V6_vaddbnq
6704 : /* 6071 */ MCD::OPC_FilterValue, 2, 157, 19, 0, // Skip to: 11097
6705 : /* 6076 */ MCD::OPC_CheckPredicate, 7, 152, 19, 0, // Skip to: 11097
6706 : /* 6081 */ MCD::OPC_Decode, 165, 22, 160, 2, // Opcode: V6_vsubwnq
6707 : /* 6086 */ MCD::OPC_FilterValue, 4, 73, 1, 0, // Skip to: 6420
6708 : /* 6091 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6709 : /* 6094 */ MCD::OPC_FilterValue, 0, 166, 0, 0, // Skip to: 6265
6710 : /* 6099 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
6711 : /* 6102 */ MCD::OPC_FilterValue, 0, 30, 0, 0, // Skip to: 6137
6712 : /* 6107 */ MCD::OPC_CheckPredicate, 7, 121, 19, 0, // Skip to: 11097
6713 : /* 6112 */ MCD::OPC_CheckField, 22, 2, 0, 114, 19, 0, // Skip to: 11097
6714 : /* 6119 */ MCD::OPC_CheckField, 8, 1, 0, 107, 19, 0, // Skip to: 11097
6715 : /* 6126 */ MCD::OPC_CheckField, 0, 5, 0, 100, 19, 0, // Skip to: 11097
6716 : /* 6133 */ MCD::OPC_Decode, 229, 20, 58, // Opcode: V6_vhist
6717 : /* 6137 */ MCD::OPC_FilterValue, 1, 59, 0, 0, // Skip to: 6201
6718 : /* 6142 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
6719 : /* 6145 */ MCD::OPC_FilterValue, 0, 23, 0, 0, // Skip to: 6173
6720 : /* 6150 */ MCD::OPC_CheckPredicate, 5, 78, 19, 0, // Skip to: 11097
6721 : /* 6155 */ MCD::OPC_CheckField, 22, 2, 0, 71, 19, 0, // Skip to: 11097
6722 : /* 6162 */ MCD::OPC_CheckField, 0, 5, 0, 64, 19, 0, // Skip to: 11097
6723 : /* 6169 */ MCD::OPC_Decode, 186, 22, 58, // Opcode: V6_vwhist256
6724 : /* 6173 */ MCD::OPC_FilterValue, 1, 55, 19, 0, // Skip to: 11097
6725 : /* 6178 */ MCD::OPC_CheckPredicate, 5, 50, 19, 0, // Skip to: 11097
6726 : /* 6183 */ MCD::OPC_CheckField, 22, 2, 0, 43, 19, 0, // Skip to: 11097
6727 : /* 6190 */ MCD::OPC_CheckField, 0, 5, 0, 36, 19, 0, // Skip to: 11097
6728 : /* 6197 */ MCD::OPC_Decode, 187, 22, 58, // Opcode: V6_vwhist256_sat
6729 : /* 6201 */ MCD::OPC_FilterValue, 2, 30, 0, 0, // Skip to: 6236
6730 : /* 6206 */ MCD::OPC_CheckPredicate, 5, 22, 19, 0, // Skip to: 11097
6731 : /* 6211 */ MCD::OPC_CheckField, 22, 2, 0, 15, 19, 0, // Skip to: 11097
6732 : /* 6218 */ MCD::OPC_CheckField, 8, 1, 0, 8, 19, 0, // Skip to: 11097
6733 : /* 6225 */ MCD::OPC_CheckField, 0, 5, 0, 1, 19, 0, // Skip to: 11097
6734 : /* 6232 */ MCD::OPC_Decode, 182, 22, 58, // Opcode: V6_vwhist128
6735 : /* 6236 */ MCD::OPC_FilterValue, 3, 248, 18, 0, // Skip to: 11097
6736 : /* 6241 */ MCD::OPC_CheckPredicate, 5, 243, 18, 0, // Skip to: 11097
6737 : /* 6246 */ MCD::OPC_CheckField, 22, 2, 0, 236, 18, 0, // Skip to: 11097
6738 : /* 6253 */ MCD::OPC_CheckField, 0, 5, 0, 229, 18, 0, // Skip to: 11097
6739 : /* 6260 */ MCD::OPC_Decode, 183, 22, 163, 2, // Opcode: V6_vwhist128m
6740 : /* 6265 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6280
6741 : /* 6270 */ MCD::OPC_CheckPredicate, 7, 214, 18, 0, // Skip to: 11097
6742 : /* 6275 */ MCD::OPC_Decode, 212, 19, 160, 2, // Opcode: V6_vaddhnq
6743 : /* 6280 */ MCD::OPC_FilterValue, 2, 204, 18, 0, // Skip to: 11097
6744 : /* 6285 */ MCD::OPC_ExtractField, 9, 4, // Inst{12-9} ...
6745 : /* 6288 */ MCD::OPC_FilterValue, 0, 24, 0, 0, // Skip to: 6317
6746 : /* 6293 */ MCD::OPC_CheckPredicate, 7, 191, 18, 0, // Skip to: 11097
6747 : /* 6298 */ MCD::OPC_CheckField, 8, 1, 0, 184, 18, 0, // Skip to: 11097
6748 : /* 6305 */ MCD::OPC_CheckField, 0, 5, 0, 177, 18, 0, // Skip to: 11097
6749 : /* 6312 */ MCD::OPC_Decode, 230, 20, 164, 2, // Opcode: V6_vhistq
6750 : /* 6317 */ MCD::OPC_FilterValue, 1, 47, 0, 0, // Skip to: 6369
6751 : /* 6322 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
6752 : /* 6325 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6347
6753 : /* 6330 */ MCD::OPC_CheckPredicate, 5, 154, 18, 0, // Skip to: 11097
6754 : /* 6335 */ MCD::OPC_CheckField, 0, 5, 0, 147, 18, 0, // Skip to: 11097
6755 : /* 6342 */ MCD::OPC_Decode, 188, 22, 164, 2, // Opcode: V6_vwhist256q
6756 : /* 6347 */ MCD::OPC_FilterValue, 1, 137, 18, 0, // Skip to: 11097
6757 : /* 6352 */ MCD::OPC_CheckPredicate, 5, 132, 18, 0, // Skip to: 11097
6758 : /* 6357 */ MCD::OPC_CheckField, 0, 5, 0, 125, 18, 0, // Skip to: 11097
6759 : /* 6364 */ MCD::OPC_Decode, 189, 22, 164, 2, // Opcode: V6_vwhist256q_sat
6760 : /* 6369 */ MCD::OPC_FilterValue, 2, 24, 0, 0, // Skip to: 6398
6761 : /* 6374 */ MCD::OPC_CheckPredicate, 5, 110, 18, 0, // Skip to: 11097
6762 : /* 6379 */ MCD::OPC_CheckField, 8, 1, 0, 103, 18, 0, // Skip to: 11097
6763 : /* 6386 */ MCD::OPC_CheckField, 0, 5, 0, 96, 18, 0, // Skip to: 11097
6764 : /* 6393 */ MCD::OPC_Decode, 184, 22, 164, 2, // Opcode: V6_vwhist128q
6765 : /* 6398 */ MCD::OPC_FilterValue, 3, 86, 18, 0, // Skip to: 11097
6766 : /* 6403 */ MCD::OPC_CheckPredicate, 5, 81, 18, 0, // Skip to: 11097
6767 : /* 6408 */ MCD::OPC_CheckField, 0, 5, 0, 74, 18, 0, // Skip to: 11097
6768 : /* 6415 */ MCD::OPC_Decode, 185, 22, 165, 2, // Opcode: V6_vwhist128qm
6769 : /* 6420 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 6442
6770 : /* 6425 */ MCD::OPC_CheckPredicate, 7, 59, 18, 0, // Skip to: 11097
6771 : /* 6430 */ MCD::OPC_CheckField, 16, 5, 1, 52, 18, 0, // Skip to: 11097
6772 : /* 6437 */ MCD::OPC_Decode, 231, 19, 160, 2, // Opcode: V6_vaddwnq
6773 : /* 6442 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 6464
6774 : /* 6447 */ MCD::OPC_CheckPredicate, 7, 37, 18, 0, // Skip to: 11097
6775 : /* 6452 */ MCD::OPC_CheckField, 16, 5, 1, 30, 18, 0, // Skip to: 11097
6776 : /* 6459 */ MCD::OPC_Decode, 143, 22, 160, 2, // Opcode: V6_vsubbq
6777 : /* 6464 */ MCD::OPC_FilterValue, 7, 20, 18, 0, // Skip to: 11097
6778 : /* 6469 */ MCD::OPC_ExtractField, 16, 5, // Inst{20-16} ...
6779 : /* 6472 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6487
6780 : /* 6477 */ MCD::OPC_CheckPredicate, 7, 7, 18, 0, // Skip to: 11097
6781 : /* 6482 */ MCD::OPC_Decode, 150, 22, 160, 2, // Opcode: V6_vsubhq
6782 : /* 6487 */ MCD::OPC_FilterValue, 3, 253, 17, 0, // Skip to: 11097
6783 : /* 6492 */ MCD::OPC_CheckPredicate, 7, 248, 17, 0, // Skip to: 11097
6784 : /* 6497 */ MCD::OPC_CheckField, 22, 2, 0, 241, 17, 0, // Skip to: 11097
6785 : /* 6504 */ MCD::OPC_Decode, 143, 20, 153, 2, // Opcode: V6_vassign
6786 : /* 6509 */ MCD::OPC_FilterValue, 1, 231, 17, 0, // Skip to: 11097
6787 : /* 6514 */ MCD::OPC_ExtractField, 22, 2, // Inst{23-22} ...
6788 : /* 6517 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6532
6789 : /* 6522 */ MCD::OPC_CheckPredicate, 7, 218, 17, 0, // Skip to: 11097
6790 : /* 6527 */ MCD::OPC_Decode, 236, 19, 157, 2, // Opcode: V6_valignbi
6791 : /* 6532 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 6547
6792 : /* 6537 */ MCD::OPC_CheckPredicate, 7, 203, 17, 0, // Skip to: 11097
6793 : /* 6542 */ MCD::OPC_Decode, 233, 20, 157, 2, // Opcode: V6_vlalignbi
6794 : /* 6547 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6569
6795 : /* 6552 */ MCD::OPC_CheckPredicate, 7, 188, 17, 0, // Skip to: 11097
6796 : /* 6557 */ MCD::OPC_CheckField, 7, 1, 0, 181, 17, 0, // Skip to: 11097
6797 : /* 6564 */ MCD::OPC_Decode, 169, 22, 166, 2, // Opcode: V6_vswap
6798 : /* 6569 */ MCD::OPC_FilterValue, 3, 171, 17, 0, // Skip to: 11097
6799 : /* 6574 */ MCD::OPC_CheckPredicate, 7, 166, 17, 0, // Skip to: 11097
6800 : /* 6579 */ MCD::OPC_CheckField, 7, 1, 0, 159, 17, 0, // Skip to: 11097
6801 : /* 6586 */ MCD::OPC_Decode, 193, 21, 167, 2, // Opcode: V6_vmux
6802 : /* 6591 */ MCD::OPC_FilterValue, 31, 67, 6, 0, // Skip to: 8199
6803 : /* 6596 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
6804 : /* 6599 */ MCD::OPC_FilterValue, 0, 57, 1, 0, // Skip to: 6917
6805 : /* 6604 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6806 : /* 6607 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 6645
6807 : /* 6612 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6808 : /* 6615 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6630
6809 : /* 6620 */ MCD::OPC_CheckPredicate, 5, 120, 17, 0, // Skip to: 11097
6810 : /* 6625 */ MCD::OPC_Decode, 205, 19, 144, 2, // Opcode: V6_vaddbsat
6811 : /* 6630 */ MCD::OPC_FilterValue, 1, 110, 17, 0, // Skip to: 11097
6812 : /* 6635 */ MCD::OPC_CheckPredicate, 5, 105, 17, 0, // Skip to: 11097
6813 : /* 6640 */ MCD::OPC_Decode, 208, 19, 144, 2, // Opcode: V6_vaddclbh
6814 : /* 6645 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6667
6815 : /* 6650 */ MCD::OPC_CheckPredicate, 7, 90, 17, 0, // Skip to: 11097
6816 : /* 6655 */ MCD::OPC_CheckField, 13, 1, 0, 83, 17, 0, // Skip to: 11097
6817 : /* 6662 */ MCD::OPC_Decode, 254, 20, 144, 2, // Opcode: V6_vmaxw
6818 : /* 6667 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6689
6819 : /* 6672 */ MCD::OPC_CheckPredicate, 7, 68, 17, 0, // Skip to: 11097
6820 : /* 6677 */ MCD::OPC_CheckField, 13, 1, 0, 61, 17, 0, // Skip to: 11097
6821 : /* 6684 */ MCD::OPC_Decode, 180, 21, 144, 2, // Opcode: V6_vmpyowh_rnd
6822 : /* 6689 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 6711
6823 : /* 6694 */ MCD::OPC_CheckPredicate, 7, 46, 17, 0, // Skip to: 11097
6824 : /* 6699 */ MCD::OPC_CheckField, 13, 1, 0, 39, 17, 0, // Skip to: 11097
6825 : /* 6706 */ MCD::OPC_Decode, 163, 21, 144, 2, // Opcode: V6_vmpyieoh
6826 : /* 6711 */ MCD::OPC_FilterValue, 4, 135, 0, 0, // Skip to: 6851
6827 : /* 6716 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6828 : /* 6719 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 6741
6829 : /* 6724 */ MCD::OPC_CheckPredicate, 7, 16, 17, 0, // Skip to: 11097
6830 : /* 6729 */ MCD::OPC_CheckField, 13, 1, 0, 9, 17, 0, // Skip to: 11097
6831 : /* 6736 */ MCD::OPC_Decode, 187, 20, 168, 2, // Opcode: V6_veqb
6832 : /* 6741 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6763
6833 : /* 6746 */ MCD::OPC_CheckPredicate, 7, 250, 16, 0, // Skip to: 11097
6834 : /* 6751 */ MCD::OPC_CheckField, 13, 1, 0, 243, 16, 0, // Skip to: 11097
6835 : /* 6758 */ MCD::OPC_Decode, 191, 20, 168, 2, // Opcode: V6_veqh
6836 : /* 6763 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 6785
6837 : /* 6768 */ MCD::OPC_CheckPredicate, 7, 228, 16, 0, // Skip to: 11097
6838 : /* 6773 */ MCD::OPC_CheckField, 13, 1, 0, 221, 16, 0, // Skip to: 11097
6839 : /* 6780 */ MCD::OPC_Decode, 195, 20, 168, 2, // Opcode: V6_veqw
6840 : /* 6785 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 6807
6841 : /* 6790 */ MCD::OPC_CheckPredicate, 7, 206, 16, 0, // Skip to: 11097
6842 : /* 6795 */ MCD::OPC_CheckField, 13, 1, 0, 199, 16, 0, // Skip to: 11097
6843 : /* 6802 */ MCD::OPC_Decode, 205, 20, 168, 2, // Opcode: V6_vgtb
6844 : /* 6807 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 6829
6845 : /* 6812 */ MCD::OPC_CheckPredicate, 7, 184, 16, 0, // Skip to: 11097
6846 : /* 6817 */ MCD::OPC_CheckField, 13, 1, 0, 177, 16, 0, // Skip to: 11097
6847 : /* 6824 */ MCD::OPC_Decode, 209, 20, 168, 2, // Opcode: V6_vgth
6848 : /* 6829 */ MCD::OPC_FilterValue, 6, 167, 16, 0, // Skip to: 11097
6849 : /* 6834 */ MCD::OPC_CheckPredicate, 7, 162, 16, 0, // Skip to: 11097
6850 : /* 6839 */ MCD::OPC_CheckField, 13, 1, 0, 155, 16, 0, // Skip to: 11097
6851 : /* 6846 */ MCD::OPC_Decode, 225, 20, 168, 2, // Opcode: V6_vgtw
6852 : /* 6851 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 6873
6853 : /* 6856 */ MCD::OPC_CheckPredicate, 7, 140, 16, 0, // Skip to: 11097
6854 : /* 6861 */ MCD::OPC_CheckField, 13, 1, 0, 133, 16, 0, // Skip to: 11097
6855 : /* 6868 */ MCD::OPC_Decode, 142, 20, 144, 2, // Opcode: V6_vasrwv
6856 : /* 6873 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 6895
6857 : /* 6878 */ MCD::OPC_CheckPredicate, 7, 118, 16, 0, // Skip to: 11097
6858 : /* 6883 */ MCD::OPC_CheckField, 13, 1, 0, 111, 16, 0, // Skip to: 11097
6859 : /* 6890 */ MCD::OPC_Decode, 165, 21, 144, 2, // Opcode: V6_vmpyiewuh
6860 : /* 6895 */ MCD::OPC_FilterValue, 7, 101, 16, 0, // Skip to: 11097
6861 : /* 6900 */ MCD::OPC_CheckPredicate, 7, 96, 16, 0, // Skip to: 11097
6862 : /* 6905 */ MCD::OPC_CheckField, 13, 1, 0, 89, 16, 0, // Skip to: 11097
6863 : /* 6912 */ MCD::OPC_Decode, 210, 21, 144, 2, // Opcode: V6_vpackwh_sat
6864 : /* 6917 */ MCD::OPC_FilterValue, 1, 247, 0, 0, // Skip to: 7169
6865 : /* 6922 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6866 : /* 6925 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 6963
6867 : /* 6930 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6868 : /* 6933 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 6948
6869 : /* 6938 */ MCD::OPC_CheckPredicate, 7, 58, 16, 0, // Skip to: 11097
6870 : /* 6943 */ MCD::OPC_Decode, 129, 21, 144, 2, // Opcode: V6_vminub
6871 : /* 6948 */ MCD::OPC_FilterValue, 1, 48, 16, 0, // Skip to: 11097
6872 : /* 6953 */ MCD::OPC_CheckPredicate, 5, 43, 16, 0, // Skip to: 11097
6873 : /* 6958 */ MCD::OPC_Decode, 209, 19, 144, 2, // Opcode: V6_vaddclbw
6874 : /* 6963 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 6985
6875 : /* 6968 */ MCD::OPC_CheckPredicate, 7, 28, 16, 0, // Skip to: 11097
6876 : /* 6973 */ MCD::OPC_CheckField, 13, 1, 0, 21, 16, 0, // Skip to: 11097
6877 : /* 6980 */ MCD::OPC_Decode, 166, 20, 144, 2, // Opcode: V6_vdelta
6878 : /* 6985 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7007
6879 : /* 6990 */ MCD::OPC_CheckPredicate, 7, 6, 16, 0, // Skip to: 11097
6880 : /* 6995 */ MCD::OPC_CheckField, 13, 1, 0, 255, 15, 0, // Skip to: 11097
6881 : /* 7002 */ MCD::OPC_Decode, 133, 22, 144, 2, // Opcode: V6_vshuffeb
6882 : /* 7007 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7029
6883 : /* 7012 */ MCD::OPC_CheckPredicate, 5, 240, 15, 0, // Skip to: 11097
6884 : /* 7017 */ MCD::OPC_CheckField, 13, 1, 0, 233, 15, 0, // Skip to: 11097
6885 : /* 7024 */ MCD::OPC_Decode, 227, 19, 144, 2, // Opcode: V6_vadduwsat
6886 : /* 7029 */ MCD::OPC_FilterValue, 4, 69, 0, 0, // Skip to: 7103
6887 : /* 7034 */ MCD::OPC_ExtractField, 2, 3, // Inst{4-2} ...
6888 : /* 7037 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 7059
6889 : /* 7042 */ MCD::OPC_CheckPredicate, 7, 210, 15, 0, // Skip to: 11097
6890 : /* 7047 */ MCD::OPC_CheckField, 13, 1, 0, 203, 15, 0, // Skip to: 11097
6891 : /* 7054 */ MCD::OPC_Decode, 213, 20, 168, 2, // Opcode: V6_vgtub
6892 : /* 7059 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7081
6893 : /* 7064 */ MCD::OPC_CheckPredicate, 7, 188, 15, 0, // Skip to: 11097
6894 : /* 7069 */ MCD::OPC_CheckField, 13, 1, 0, 181, 15, 0, // Skip to: 11097
6895 : /* 7076 */ MCD::OPC_Decode, 217, 20, 168, 2, // Opcode: V6_vgtuh
6896 : /* 7081 */ MCD::OPC_FilterValue, 2, 171, 15, 0, // Skip to: 11097
6897 : /* 7086 */ MCD::OPC_CheckPredicate, 7, 166, 15, 0, // Skip to: 11097
6898 : /* 7091 */ MCD::OPC_CheckField, 13, 1, 0, 159, 15, 0, // Skip to: 11097
6899 : /* 7098 */ MCD::OPC_Decode, 221, 20, 168, 2, // Opcode: V6_vgtuw
6900 : /* 7103 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7125
6901 : /* 7108 */ MCD::OPC_CheckPredicate, 7, 144, 15, 0, // Skip to: 11097
6902 : /* 7113 */ MCD::OPC_CheckField, 13, 1, 0, 137, 15, 0, // Skip to: 11097
6903 : /* 7120 */ MCD::OPC_Decode, 238, 20, 144, 2, // Opcode: V6_vlsrwv
6904 : /* 7125 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7147
6905 : /* 7130 */ MCD::OPC_CheckPredicate, 7, 122, 15, 0, // Skip to: 11097
6906 : /* 7135 */ MCD::OPC_CheckField, 13, 1, 0, 115, 15, 0, // Skip to: 11097
6907 : /* 7142 */ MCD::OPC_Decode, 171, 21, 144, 2, // Opcode: V6_vmpyiowh
6908 : /* 7147 */ MCD::OPC_FilterValue, 7, 105, 15, 0, // Skip to: 11097
6909 : /* 7152 */ MCD::OPC_CheckPredicate, 7, 100, 15, 0, // Skip to: 11097
6910 : /* 7157 */ MCD::OPC_CheckField, 13, 1, 0, 93, 15, 0, // Skip to: 11097
6911 : /* 7164 */ MCD::OPC_Decode, 208, 21, 144, 2, // Opcode: V6_vpackob
6912 : /* 7169 */ MCD::OPC_FilterValue, 2, 173, 0, 0, // Skip to: 7347
6913 : /* 7174 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6914 : /* 7177 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7215
6915 : /* 7182 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6916 : /* 7185 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7200
6917 : /* 7190 */ MCD::OPC_CheckPredicate, 7, 62, 15, 0, // Skip to: 11097
6918 : /* 7195 */ MCD::OPC_Decode, 130, 21, 144, 2, // Opcode: V6_vminuh
6919 : /* 7200 */ MCD::OPC_FilterValue, 1, 52, 15, 0, // Skip to: 11097
6920 : /* 7205 */ MCD::OPC_CheckPredicate, 6, 47, 15, 0, // Skip to: 11097
6921 : /* 7210 */ MCD::OPC_Decode, 152, 20, 144, 2, // Opcode: V6_vavguw
6922 : /* 7215 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7237
6923 : /* 7220 */ MCD::OPC_CheckPredicate, 5, 32, 15, 0, // Skip to: 11097
6924 : /* 7225 */ MCD::OPC_CheckField, 13, 1, 0, 25, 15, 0, // Skip to: 11097
6925 : /* 7232 */ MCD::OPC_Decode, 144, 22, 144, 2, // Opcode: V6_vsubbsat
6926 : /* 7237 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7259
6927 : /* 7242 */ MCD::OPC_CheckPredicate, 7, 10, 15, 0, // Skip to: 11097
6928 : /* 7247 */ MCD::OPC_CheckField, 13, 1, 0, 3, 15, 0, // Skip to: 11097
6929 : /* 7254 */ MCD::OPC_Decode, 135, 22, 144, 2, // Opcode: V6_vshuffob
6930 : /* 7259 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7281
6931 : /* 7264 */ MCD::OPC_CheckPredicate, 7, 244, 14, 0, // Skip to: 11097
6932 : /* 7269 */ MCD::OPC_CheckField, 13, 1, 0, 237, 14, 0, // Skip to: 11097
6933 : /* 7276 */ MCD::OPC_Decode, 244, 21, 144, 2, // Opcode: V6_vsathub
6934 : /* 7281 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7303
6935 : /* 7286 */ MCD::OPC_CheckPredicate, 7, 222, 14, 0, // Skip to: 11097
6936 : /* 7291 */ MCD::OPC_CheckField, 13, 1, 0, 215, 14, 0, // Skip to: 11097
6937 : /* 7298 */ MCD::OPC_Decode, 236, 20, 144, 2, // Opcode: V6_vlsrhv
6938 : /* 7303 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7325
6939 : /* 7308 */ MCD::OPC_CheckPredicate, 7, 200, 14, 0, // Skip to: 11097
6940 : /* 7313 */ MCD::OPC_CheckField, 13, 1, 0, 193, 14, 0, // Skip to: 11097
6941 : /* 7320 */ MCD::OPC_Decode, 204, 21, 144, 2, // Opcode: V6_vpackeb
6942 : /* 7325 */ MCD::OPC_FilterValue, 7, 183, 14, 0, // Skip to: 11097
6943 : /* 7330 */ MCD::OPC_CheckPredicate, 7, 178, 14, 0, // Skip to: 11097
6944 : /* 7335 */ MCD::OPC_CheckField, 13, 1, 0, 171, 14, 0, // Skip to: 11097
6945 : /* 7342 */ MCD::OPC_Decode, 209, 21, 144, 2, // Opcode: V6_vpackoh
6946 : /* 7347 */ MCD::OPC_FilterValue, 3, 173, 0, 0, // Skip to: 7525
6947 : /* 7352 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6948 : /* 7355 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7393
6949 : /* 7360 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6950 : /* 7363 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7378
6951 : /* 7368 */ MCD::OPC_CheckPredicate, 7, 140, 14, 0, // Skip to: 11097
6952 : /* 7373 */ MCD::OPC_Decode, 128, 21, 144, 2, // Opcode: V6_vminh
6953 : /* 7378 */ MCD::OPC_FilterValue, 1, 130, 14, 0, // Skip to: 11097
6954 : /* 7383 */ MCD::OPC_CheckPredicate, 6, 125, 14, 0, // Skip to: 11097
6955 : /* 7388 */ MCD::OPC_Decode, 153, 20, 144, 2, // Opcode: V6_vavguwrnd
6956 : /* 7393 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7415
6957 : /* 7398 */ MCD::OPC_CheckPredicate, 7, 110, 14, 0, // Skip to: 11097
6958 : /* 7403 */ MCD::OPC_CheckField, 13, 1, 0, 103, 14, 0, // Skip to: 11097
6959 : /* 7410 */ MCD::OPC_Decode, 216, 21, 144, 2, // Opcode: V6_vrdelta
6960 : /* 7415 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7437
6961 : /* 7420 */ MCD::OPC_CheckPredicate, 7, 88, 14, 0, // Skip to: 11097
6962 : /* 7425 */ MCD::OPC_CheckField, 13, 1, 0, 81, 14, 0, // Skip to: 11097
6963 : /* 7432 */ MCD::OPC_Decode, 130, 22, 144, 2, // Opcode: V6_vshufeh
6964 : /* 7437 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7459
6965 : /* 7442 */ MCD::OPC_CheckPredicate, 7, 66, 14, 0, // Skip to: 11097
6966 : /* 7447 */ MCD::OPC_CheckField, 13, 1, 0, 59, 14, 0, // Skip to: 11097
6967 : /* 7454 */ MCD::OPC_Decode, 246, 21, 144, 2, // Opcode: V6_vsatwh
6968 : /* 7459 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7481
6969 : /* 7464 */ MCD::OPC_CheckPredicate, 7, 44, 14, 0, // Skip to: 11097
6970 : /* 7469 */ MCD::OPC_CheckField, 13, 1, 0, 37, 14, 0, // Skip to: 11097
6971 : /* 7476 */ MCD::OPC_Decode, 130, 20, 144, 2, // Opcode: V6_vasrhv
6972 : /* 7481 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7503
6973 : /* 7486 */ MCD::OPC_CheckPredicate, 7, 22, 14, 0, // Skip to: 11097
6974 : /* 7491 */ MCD::OPC_CheckField, 13, 1, 0, 15, 14, 0, // Skip to: 11097
6975 : /* 7498 */ MCD::OPC_Decode, 205, 21, 144, 2, // Opcode: V6_vpackeh
6976 : /* 7503 */ MCD::OPC_FilterValue, 7, 5, 14, 0, // Skip to: 11097
6977 : /* 7508 */ MCD::OPC_CheckPredicate, 5, 0, 14, 0, // Skip to: 11097
6978 : /* 7513 */ MCD::OPC_CheckField, 13, 1, 0, 249, 13, 0, // Skip to: 11097
6979 : /* 7520 */ MCD::OPC_Decode, 238, 21, 144, 2, // Opcode: V6_vrounduhub
6980 : /* 7525 */ MCD::OPC_FilterValue, 4, 173, 0, 0, // Skip to: 7703
6981 : /* 7530 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
6982 : /* 7533 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7571
6983 : /* 7538 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
6984 : /* 7541 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7556
6985 : /* 7546 */ MCD::OPC_CheckPredicate, 7, 218, 13, 0, // Skip to: 11097
6986 : /* 7551 */ MCD::OPC_Decode, 131, 21, 144, 2, // Opcode: V6_vminw
6987 : /* 7556 */ MCD::OPC_FilterValue, 1, 208, 13, 0, // Skip to: 11097
6988 : /* 7561 */ MCD::OPC_CheckPredicate, 6, 203, 13, 0, // Skip to: 11097
6989 : /* 7566 */ MCD::OPC_Decode, 144, 20, 144, 2, // Opcode: V6_vavgb
6990 : /* 7571 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7593
6991 : /* 7576 */ MCD::OPC_CheckPredicate, 5, 188, 13, 0, // Skip to: 11097
6992 : /* 7581 */ MCD::OPC_CheckField, 13, 1, 0, 181, 13, 0, // Skip to: 11097
6993 : /* 7588 */ MCD::OPC_Decode, 255, 20, 144, 2, // Opcode: V6_vminb
6994 : /* 7593 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7615
6995 : /* 7598 */ MCD::OPC_CheckPredicate, 7, 166, 13, 0, // Skip to: 11097
6996 : /* 7603 */ MCD::OPC_CheckField, 13, 1, 0, 159, 13, 0, // Skip to: 11097
6997 : /* 7610 */ MCD::OPC_Decode, 139, 22, 144, 2, // Opcode: V6_vshufoh
6998 : /* 7615 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7637
6999 : /* 7620 */ MCD::OPC_CheckPredicate, 7, 144, 13, 0, // Skip to: 11097
7000 : /* 7625 */ MCD::OPC_CheckField, 13, 1, 0, 137, 13, 0, // Skip to: 11097
7001 : /* 7632 */ MCD::OPC_Decode, 240, 21, 144, 2, // Opcode: V6_vroundwh
7002 : /* 7637 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7659
7003 : /* 7642 */ MCD::OPC_CheckPredicate, 7, 122, 13, 0, // Skip to: 11097
7004 : /* 7647 */ MCD::OPC_CheckField, 13, 1, 0, 115, 13, 0, // Skip to: 11097
7005 : /* 7654 */ MCD::OPC_Decode, 251, 19, 144, 2, // Opcode: V6_vaslwv
7006 : /* 7659 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7681
7007 : /* 7664 */ MCD::OPC_CheckPredicate, 5, 100, 13, 0, // Skip to: 11097
7008 : /* 7669 */ MCD::OPC_CheckField, 13, 1, 0, 93, 13, 0, // Skip to: 11097
7009 : /* 7676 */ MCD::OPC_Decode, 161, 22, 144, 2, // Opcode: V6_vsubuwsat
7010 : /* 7681 */ MCD::OPC_FilterValue, 7, 83, 13, 0, // Skip to: 11097
7011 : /* 7686 */ MCD::OPC_CheckPredicate, 5, 78, 13, 0, // Skip to: 11097
7012 : /* 7691 */ MCD::OPC_CheckField, 13, 1, 0, 71, 13, 0, // Skip to: 11097
7013 : /* 7698 */ MCD::OPC_Decode, 239, 21, 144, 2, // Opcode: V6_vrounduwuh
7014 : /* 7703 */ MCD::OPC_FilterValue, 5, 173, 0, 0, // Skip to: 7881
7015 : /* 7708 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7016 : /* 7711 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7749
7017 : /* 7716 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7018 : /* 7719 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7734
7019 : /* 7724 */ MCD::OPC_CheckPredicate, 7, 40, 13, 0, // Skip to: 11097
7020 : /* 7729 */ MCD::OPC_Decode, 252, 20, 144, 2, // Opcode: V6_vmaxub
7021 : /* 7734 */ MCD::OPC_FilterValue, 1, 30, 13, 0, // Skip to: 11097
7022 : /* 7739 */ MCD::OPC_CheckPredicate, 6, 25, 13, 0, // Skip to: 11097
7023 : /* 7744 */ MCD::OPC_Decode, 145, 20, 144, 2, // Opcode: V6_vavgbrnd
7024 : /* 7749 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7771
7025 : /* 7754 */ MCD::OPC_CheckPredicate, 5, 10, 13, 0, // Skip to: 11097
7026 : /* 7759 */ MCD::OPC_CheckField, 13, 1, 0, 3, 13, 0, // Skip to: 11097
7027 : /* 7766 */ MCD::OPC_Decode, 250, 20, 144, 2, // Opcode: V6_vmaxb
7028 : /* 7771 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7793
7029 : /* 7776 */ MCD::OPC_CheckPredicate, 7, 244, 12, 0, // Skip to: 11097
7030 : /* 7781 */ MCD::OPC_CheckField, 13, 1, 0, 237, 12, 0, // Skip to: 11097
7031 : /* 7788 */ MCD::OPC_Decode, 138, 22, 146, 2, // Opcode: V6_vshufoeh
7032 : /* 7793 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7815
7033 : /* 7798 */ MCD::OPC_CheckPredicate, 7, 222, 12, 0, // Skip to: 11097
7034 : /* 7803 */ MCD::OPC_CheckField, 13, 1, 0, 215, 12, 0, // Skip to: 11097
7035 : /* 7810 */ MCD::OPC_Decode, 241, 21, 144, 2, // Opcode: V6_vroundwuh
7036 : /* 7815 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 7837
7037 : /* 7820 */ MCD::OPC_CheckPredicate, 7, 200, 12, 0, // Skip to: 11097
7038 : /* 7825 */ MCD::OPC_CheckField, 13, 1, 0, 193, 12, 0, // Skip to: 11097
7039 : /* 7832 */ MCD::OPC_Decode, 248, 19, 144, 2, // Opcode: V6_vaslhv
7040 : /* 7837 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 7859
7041 : /* 7842 */ MCD::OPC_CheckPredicate, 7, 178, 12, 0, // Skip to: 11097
7042 : /* 7847 */ MCD::OPC_CheckField, 13, 1, 0, 171, 12, 0, // Skip to: 11097
7043 : /* 7854 */ MCD::OPC_Decode, 207, 21, 144, 2, // Opcode: V6_vpackhub_sat
7044 : /* 7859 */ MCD::OPC_FilterValue, 7, 161, 12, 0, // Skip to: 11097
7045 : /* 7864 */ MCD::OPC_CheckPredicate, 7, 156, 12, 0, // Skip to: 11097
7046 : /* 7869 */ MCD::OPC_CheckField, 13, 1, 0, 149, 12, 0, // Skip to: 11097
7047 : /* 7876 */ MCD::OPC_Decode, 151, 21, 144, 2, // Opcode: V6_vmpyewuh
7048 : /* 7881 */ MCD::OPC_FilterValue, 6, 151, 0, 0, // Skip to: 8037
7049 : /* 7886 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7050 : /* 7889 */ MCD::OPC_FilterValue, 0, 33, 0, 0, // Skip to: 7927
7051 : /* 7894 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7052 : /* 7897 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 7912
7053 : /* 7902 */ MCD::OPC_CheckPredicate, 7, 118, 12, 0, // Skip to: 11097
7054 : /* 7907 */ MCD::OPC_Decode, 253, 20, 144, 2, // Opcode: V6_vmaxuh
7055 : /* 7912 */ MCD::OPC_FilterValue, 1, 108, 12, 0, // Skip to: 11097
7056 : /* 7917 */ MCD::OPC_CheckPredicate, 6, 103, 12, 0, // Skip to: 11097
7057 : /* 7922 */ MCD::OPC_Decode, 194, 21, 144, 2, // Opcode: V6_vnavgb
7058 : /* 7927 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 7949
7059 : /* 7932 */ MCD::OPC_CheckPredicate, 5, 88, 12, 0, // Skip to: 11097
7060 : /* 7937 */ MCD::OPC_CheckField, 13, 1, 0, 81, 12, 0, // Skip to: 11097
7061 : /* 7944 */ MCD::OPC_Decode, 245, 21, 144, 2, // Opcode: V6_vsatuwuh
7062 : /* 7949 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 7971
7063 : /* 7954 */ MCD::OPC_CheckPredicate, 7, 66, 12, 0, // Skip to: 11097
7064 : /* 7959 */ MCD::OPC_CheckField, 13, 1, 0, 59, 12, 0, // Skip to: 11097
7065 : /* 7966 */ MCD::OPC_Decode, 137, 22, 146, 2, // Opcode: V6_vshufoeb
7066 : /* 7971 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 7993
7067 : /* 7976 */ MCD::OPC_CheckPredicate, 7, 44, 12, 0, // Skip to: 11097
7068 : /* 7981 */ MCD::OPC_CheckField, 13, 1, 0, 37, 12, 0, // Skip to: 11097
7069 : /* 7988 */ MCD::OPC_Decode, 236, 21, 144, 2, // Opcode: V6_vroundhb
7070 : /* 7993 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8015
7071 : /* 7998 */ MCD::OPC_CheckPredicate, 7, 22, 12, 0, // Skip to: 11097
7072 : /* 8003 */ MCD::OPC_CheckField, 13, 1, 0, 15, 12, 0, // Skip to: 11097
7073 : /* 8010 */ MCD::OPC_Decode, 201, 19, 144, 2, // Opcode: V6_vaddb
7074 : /* 8015 */ MCD::OPC_FilterValue, 6, 5, 12, 0, // Skip to: 11097
7075 : /* 8020 */ MCD::OPC_CheckPredicate, 7, 0, 12, 0, // Skip to: 11097
7076 : /* 8025 */ MCD::OPC_CheckField, 13, 1, 0, 249, 11, 0, // Skip to: 11097
7077 : /* 8032 */ MCD::OPC_Decode, 206, 21, 144, 2, // Opcode: V6_vpackhb_sat
7078 : /* 8037 */ MCD::OPC_FilterValue, 7, 239, 11, 0, // Skip to: 11097
7079 : /* 8042 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7080 : /* 8045 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8067
7081 : /* 8050 */ MCD::OPC_CheckPredicate, 7, 226, 11, 0, // Skip to: 11097
7082 : /* 8055 */ MCD::OPC_CheckField, 13, 1, 0, 219, 11, 0, // Skip to: 11097
7083 : /* 8062 */ MCD::OPC_Decode, 251, 20, 144, 2, // Opcode: V6_vmaxh
7084 : /* 8067 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8089
7085 : /* 8072 */ MCD::OPC_CheckPredicate, 7, 204, 11, 0, // Skip to: 11097
7086 : /* 8077 */ MCD::OPC_CheckField, 13, 1, 0, 197, 11, 0, // Skip to: 11097
7087 : /* 8084 */ MCD::OPC_Decode, 163, 20, 144, 2, // Opcode: V6_vdealb4w
7088 : /* 8089 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8111
7089 : /* 8094 */ MCD::OPC_CheckPredicate, 7, 182, 11, 0, // Skip to: 11097
7090 : /* 8099 */ MCD::OPC_CheckField, 13, 1, 0, 175, 11, 0, // Skip to: 11097
7091 : /* 8106 */ MCD::OPC_Decode, 160, 20, 146, 2, // Opcode: V6_vcombine
7092 : /* 8111 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8133
7093 : /* 8116 */ MCD::OPC_CheckPredicate, 7, 160, 11, 0, // Skip to: 11097
7094 : /* 8121 */ MCD::OPC_CheckField, 13, 1, 0, 153, 11, 0, // Skip to: 11097
7095 : /* 8128 */ MCD::OPC_Decode, 237, 21, 144, 2, // Opcode: V6_vroundhub
7096 : /* 8133 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8155
7097 : /* 8138 */ MCD::OPC_CheckPredicate, 7, 138, 11, 0, // Skip to: 11097
7098 : /* 8143 */ MCD::OPC_CheckField, 13, 1, 0, 131, 11, 0, // Skip to: 11097
7099 : /* 8150 */ MCD::OPC_Decode, 210, 19, 144, 2, // Opcode: V6_vaddh
7100 : /* 8155 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 8177
7101 : /* 8160 */ MCD::OPC_CheckPredicate, 7, 116, 11, 0, // Skip to: 11097
7102 : /* 8165 */ MCD::OPC_CheckField, 13, 1, 0, 109, 11, 0, // Skip to: 11097
7103 : /* 8172 */ MCD::OPC_Decode, 211, 21, 144, 2, // Opcode: V6_vpackwuh_sat
7104 : /* 8177 */ MCD::OPC_FilterValue, 7, 99, 11, 0, // Skip to: 11097
7105 : /* 8182 */ MCD::OPC_CheckPredicate, 7, 94, 11, 0, // Skip to: 11097
7106 : /* 8187 */ MCD::OPC_CheckField, 13, 1, 0, 87, 11, 0, // Skip to: 11097
7107 : /* 8194 */ MCD::OPC_Decode, 178, 21, 144, 2, // Opcode: V6_vmpyowh
7108 : /* 8199 */ MCD::OPC_FilterValue, 40, 25, 3, 0, // Skip to: 8997
7109 : /* 8204 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7110 : /* 8207 */ MCD::OPC_FilterValue, 0, 151, 0, 0, // Skip to: 8363
7111 : /* 8212 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7112 : /* 8215 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8237
7113 : /* 8220 */ MCD::OPC_CheckPredicate, 7, 56, 11, 0, // Skip to: 11097
7114 : /* 8225 */ MCD::OPC_CheckField, 11, 2, 0, 49, 11, 0, // Skip to: 11097
7115 : /* 8232 */ MCD::OPC_Decode, 205, 18, 169, 2, // Opcode: V6_vL32b_ai
7116 : /* 8237 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8259
7117 : /* 8242 */ MCD::OPC_CheckPredicate, 7, 34, 11, 0, // Skip to: 11097
7118 : /* 8247 */ MCD::OPC_CheckField, 11, 2, 0, 27, 11, 0, // Skip to: 11097
7119 : /* 8254 */ MCD::OPC_Decode, 140, 19, 170, 2, // Opcode: V6_vS32b_ai
7120 : /* 8259 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8281
7121 : /* 8264 */ MCD::OPC_CheckPredicate, 7, 12, 11, 0, // Skip to: 11097
7122 : /* 8269 */ MCD::OPC_CheckField, 11, 2, 0, 5, 11, 0, // Skip to: 11097
7123 : /* 8276 */ MCD::OPC_Decode, 218, 18, 169, 2, // Opcode: V6_vL32b_nt_ai
7124 : /* 8281 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 8303
7125 : /* 8286 */ MCD::OPC_CheckPredicate, 7, 246, 10, 0, // Skip to: 11097
7126 : /* 8291 */ MCD::OPC_CheckField, 11, 2, 0, 239, 10, 0, // Skip to: 11097
7127 : /* 8298 */ MCD::OPC_Decode, 156, 19, 170, 2, // Opcode: V6_vS32b_nt_ai
7128 : /* 8303 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8318
7129 : /* 8308 */ MCD::OPC_CheckPredicate, 7, 224, 10, 0, // Skip to: 11097
7130 : /* 8313 */ MCD::OPC_Decode, 185, 19, 171, 2, // Opcode: V6_vS32b_qpred_ai
7131 : /* 8318 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 8333
7132 : /* 8323 */ MCD::OPC_CheckPredicate, 7, 209, 10, 0, // Skip to: 11097
7133 : /* 8328 */ MCD::OPC_Decode, 182, 19, 172, 2, // Opcode: V6_vS32b_pred_ai
7134 : /* 8333 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 8348
7135 : /* 8338 */ MCD::OPC_CheckPredicate, 7, 194, 10, 0, // Skip to: 11097
7136 : /* 8343 */ MCD::OPC_Decode, 177, 19, 171, 2, // Opcode: V6_vS32b_nt_qpred_ai
7137 : /* 8348 */ MCD::OPC_FilterValue, 7, 184, 10, 0, // Skip to: 11097
7138 : /* 8353 */ MCD::OPC_CheckPredicate, 7, 179, 10, 0, // Skip to: 11097
7139 : /* 8358 */ MCD::OPC_Decode, 174, 19, 172, 2, // Opcode: V6_vS32b_nt_pred_ai
7140 : /* 8363 */ MCD::OPC_FilterValue, 1, 195, 0, 0, // Skip to: 8563
7141 : /* 8368 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7142 : /* 8371 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8393
7143 : /* 8376 */ MCD::OPC_CheckPredicate, 7, 156, 10, 0, // Skip to: 11097
7144 : /* 8381 */ MCD::OPC_CheckField, 11, 2, 0, 149, 10, 0, // Skip to: 11097
7145 : /* 8388 */ MCD::OPC_Decode, 206, 18, 169, 2, // Opcode: V6_vL32b_cur_ai
7146 : /* 8393 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 8452
7147 : /* 8398 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
7148 : /* 8401 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8423
7149 : /* 8406 */ MCD::OPC_CheckPredicate, 7, 126, 10, 0, // Skip to: 11097
7150 : /* 8411 */ MCD::OPC_CheckField, 11, 2, 0, 119, 10, 0, // Skip to: 11097
7151 : /* 8418 */ MCD::OPC_Decode, 141, 19, 173, 2, // Opcode: V6_vS32b_new_ai
7152 : /* 8423 */ MCD::OPC_FilterValue, 1, 109, 10, 0, // Skip to: 11097
7153 : /* 8428 */ MCD::OPC_CheckPredicate, 6, 104, 10, 0, // Skip to: 11097
7154 : /* 8433 */ MCD::OPC_CheckField, 11, 2, 0, 97, 10, 0, // Skip to: 11097
7155 : /* 8440 */ MCD::OPC_CheckField, 0, 3, 0, 90, 10, 0, // Skip to: 11097
7156 : /* 8447 */ MCD::OPC_Decode, 188, 19, 174, 2, // Opcode: V6_vS32b_srls_ai
7157 : /* 8452 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8474
7158 : /* 8457 */ MCD::OPC_CheckPredicate, 7, 75, 10, 0, // Skip to: 11097
7159 : /* 8462 */ MCD::OPC_CheckField, 11, 2, 0, 68, 10, 0, // Skip to: 11097
7160 : /* 8469 */ MCD::OPC_Decode, 219, 18, 169, 2, // Opcode: V6_vL32b_nt_cur_ai
7161 : /* 8474 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 8503
7162 : /* 8479 */ MCD::OPC_CheckPredicate, 7, 53, 10, 0, // Skip to: 11097
7163 : /* 8484 */ MCD::OPC_CheckField, 11, 2, 0, 46, 10, 0, // Skip to: 11097
7164 : /* 8491 */ MCD::OPC_CheckField, 3, 2, 0, 39, 10, 0, // Skip to: 11097
7165 : /* 8498 */ MCD::OPC_Decode, 157, 19, 173, 2, // Opcode: V6_vS32b_nt_new_ai
7166 : /* 8503 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8518
7167 : /* 8508 */ MCD::OPC_CheckPredicate, 7, 24, 10, 0, // Skip to: 11097
7168 : /* 8513 */ MCD::OPC_Decode, 153, 19, 171, 2, // Opcode: V6_vS32b_nqpred_ai
7169 : /* 8518 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 8533
7170 : /* 8523 */ MCD::OPC_CheckPredicate, 7, 9, 10, 0, // Skip to: 11097
7171 : /* 8528 */ MCD::OPC_Decode, 150, 19, 172, 2, // Opcode: V6_vS32b_npred_ai
7172 : /* 8533 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 8548
7173 : /* 8538 */ MCD::OPC_CheckPredicate, 7, 250, 9, 0, // Skip to: 11097
7174 : /* 8543 */ MCD::OPC_Decode, 169, 19, 171, 2, // Opcode: V6_vS32b_nt_nqpred_ai
7175 : /* 8548 */ MCD::OPC_FilterValue, 7, 240, 9, 0, // Skip to: 11097
7176 : /* 8553 */ MCD::OPC_CheckPredicate, 7, 235, 9, 0, // Skip to: 11097
7177 : /* 8558 */ MCD::OPC_Decode, 166, 19, 172, 2, // Opcode: V6_vS32b_nt_npred_ai
7178 : /* 8563 */ MCD::OPC_FilterValue, 2, 121, 0, 0, // Skip to: 8689
7179 : /* 8568 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7180 : /* 8571 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8593
7181 : /* 8576 */ MCD::OPC_CheckPredicate, 7, 212, 9, 0, // Skip to: 11097
7182 : /* 8581 */ MCD::OPC_CheckField, 11, 2, 0, 205, 9, 0, // Skip to: 11097
7183 : /* 8588 */ MCD::OPC_Decode, 250, 18, 169, 2, // Opcode: V6_vL32b_tmp_ai
7184 : /* 8593 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 8615
7185 : /* 8598 */ MCD::OPC_CheckPredicate, 7, 190, 9, 0, // Skip to: 11097
7186 : /* 8603 */ MCD::OPC_CheckField, 11, 2, 0, 183, 9, 0, // Skip to: 11097
7187 : /* 8610 */ MCD::OPC_Decode, 236, 18, 169, 2, // Opcode: V6_vL32b_nt_tmp_ai
7188 : /* 8615 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8630
7189 : /* 8620 */ MCD::OPC_CheckPredicate, 5, 168, 9, 0, // Skip to: 11097
7190 : /* 8625 */ MCD::OPC_Decode, 247, 18, 175, 2, // Opcode: V6_vL32b_pred_ai
7191 : /* 8630 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8652
7192 : /* 8635 */ MCD::OPC_CheckPredicate, 7, 153, 9, 0, // Skip to: 11097
7193 : /* 8640 */ MCD::OPC_CheckField, 3, 2, 0, 146, 9, 0, // Skip to: 11097
7194 : /* 8647 */ MCD::OPC_Decode, 147, 19, 176, 2, // Opcode: V6_vS32b_new_pred_ai
7195 : /* 8652 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 8667
7196 : /* 8657 */ MCD::OPC_CheckPredicate, 5, 131, 9, 0, // Skip to: 11097
7197 : /* 8662 */ MCD::OPC_Decode, 233, 18, 175, 2, // Opcode: V6_vL32b_nt_pred_ai
7198 : /* 8667 */ MCD::OPC_FilterValue, 7, 121, 9, 0, // Skip to: 11097
7199 : /* 8672 */ MCD::OPC_CheckPredicate, 7, 116, 9, 0, // Skip to: 11097
7200 : /* 8677 */ MCD::OPC_CheckField, 3, 2, 2, 109, 9, 0, // Skip to: 11097
7201 : /* 8684 */ MCD::OPC_Decode, 163, 19, 176, 2, // Opcode: V6_vS32b_nt_new_pred_ai
7202 : /* 8689 */ MCD::OPC_FilterValue, 3, 77, 0, 0, // Skip to: 8771
7203 : /* 8694 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7204 : /* 8697 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8712
7205 : /* 8702 */ MCD::OPC_CheckPredicate, 5, 86, 9, 0, // Skip to: 11097
7206 : /* 8707 */ MCD::OPC_Decode, 215, 18, 175, 2, // Opcode: V6_vL32b_npred_ai
7207 : /* 8712 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 8734
7208 : /* 8717 */ MCD::OPC_CheckPredicate, 7, 71, 9, 0, // Skip to: 11097
7209 : /* 8722 */ MCD::OPC_CheckField, 3, 2, 1, 64, 9, 0, // Skip to: 11097
7210 : /* 8729 */ MCD::OPC_Decode, 142, 19, 176, 2, // Opcode: V6_vS32b_new_npred_ai
7211 : /* 8734 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 8749
7212 : /* 8739 */ MCD::OPC_CheckPredicate, 5, 49, 9, 0, // Skip to: 11097
7213 : /* 8744 */ MCD::OPC_Decode, 228, 18, 175, 2, // Opcode: V6_vL32b_nt_npred_ai
7214 : /* 8749 */ MCD::OPC_FilterValue, 7, 39, 9, 0, // Skip to: 11097
7215 : /* 8754 */ MCD::OPC_CheckPredicate, 7, 34, 9, 0, // Skip to: 11097
7216 : /* 8759 */ MCD::OPC_CheckField, 3, 2, 3, 27, 9, 0, // Skip to: 11097
7217 : /* 8766 */ MCD::OPC_Decode, 158, 19, 176, 2, // Opcode: V6_vS32b_nt_new_npred_ai
7218 : /* 8771 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 8809
7219 : /* 8776 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7220 : /* 8779 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8794
7221 : /* 8784 */ MCD::OPC_CheckPredicate, 5, 4, 9, 0, // Skip to: 11097
7222 : /* 8789 */ MCD::OPC_Decode, 212, 18, 175, 2, // Opcode: V6_vL32b_cur_pred_ai
7223 : /* 8794 */ MCD::OPC_FilterValue, 6, 250, 8, 0, // Skip to: 11097
7224 : /* 8799 */ MCD::OPC_CheckPredicate, 5, 245, 8, 0, // Skip to: 11097
7225 : /* 8804 */ MCD::OPC_Decode, 225, 18, 175, 2, // Opcode: V6_vL32b_nt_cur_pred_ai
7226 : /* 8809 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 8847
7227 : /* 8814 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7228 : /* 8817 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8832
7229 : /* 8822 */ MCD::OPC_CheckPredicate, 5, 222, 8, 0, // Skip to: 11097
7230 : /* 8827 */ MCD::OPC_Decode, 207, 18, 175, 2, // Opcode: V6_vL32b_cur_npred_ai
7231 : /* 8832 */ MCD::OPC_FilterValue, 6, 212, 8, 0, // Skip to: 11097
7232 : /* 8837 */ MCD::OPC_CheckPredicate, 5, 207, 8, 0, // Skip to: 11097
7233 : /* 8842 */ MCD::OPC_Decode, 220, 18, 175, 2, // Opcode: V6_vL32b_nt_cur_npred_ai
7234 : /* 8847 */ MCD::OPC_FilterValue, 6, 48, 0, 0, // Skip to: 8900
7235 : /* 8852 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7236 : /* 8855 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8870
7237 : /* 8860 */ MCD::OPC_CheckPredicate, 5, 184, 8, 0, // Skip to: 11097
7238 : /* 8865 */ MCD::OPC_Decode, 128, 19, 175, 2, // Opcode: V6_vL32b_tmp_pred_ai
7239 : /* 8870 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 8885
7240 : /* 8875 */ MCD::OPC_CheckPredicate, 7, 169, 8, 0, // Skip to: 11097
7241 : /* 8880 */ MCD::OPC_Decode, 137, 19, 172, 2, // Opcode: V6_vS32Ub_pred_ai
7242 : /* 8885 */ MCD::OPC_FilterValue, 6, 159, 8, 0, // Skip to: 11097
7243 : /* 8890 */ MCD::OPC_CheckPredicate, 5, 154, 8, 0, // Skip to: 11097
7244 : /* 8895 */ MCD::OPC_Decode, 242, 18, 175, 2, // Opcode: V6_vL32b_nt_tmp_pred_ai
7245 : /* 8900 */ MCD::OPC_FilterValue, 7, 144, 8, 0, // Skip to: 11097
7246 : /* 8905 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7247 : /* 8908 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 8930
7248 : /* 8913 */ MCD::OPC_CheckPredicate, 7, 131, 8, 0, // Skip to: 11097
7249 : /* 8918 */ MCD::OPC_CheckField, 11, 2, 0, 124, 8, 0, // Skip to: 11097
7250 : /* 8925 */ MCD::OPC_Decode, 202, 18, 169, 2, // Opcode: V6_vL32Ub_ai
7251 : /* 8930 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 8952
7252 : /* 8935 */ MCD::OPC_CheckPredicate, 7, 109, 8, 0, // Skip to: 11097
7253 : /* 8940 */ MCD::OPC_CheckField, 11, 2, 0, 102, 8, 0, // Skip to: 11097
7254 : /* 8947 */ MCD::OPC_Decode, 131, 19, 170, 2, // Opcode: V6_vS32Ub_ai
7255 : /* 8952 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 8967
7256 : /* 8957 */ MCD::OPC_CheckPredicate, 5, 87, 8, 0, // Skip to: 11097
7257 : /* 8962 */ MCD::OPC_Decode, 251, 18, 175, 2, // Opcode: V6_vL32b_tmp_npred_ai
7258 : /* 8967 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 8982
7259 : /* 8972 */ MCD::OPC_CheckPredicate, 7, 72, 8, 0, // Skip to: 11097
7260 : /* 8977 */ MCD::OPC_Decode, 132, 19, 172, 2, // Opcode: V6_vS32Ub_npred_ai
7261 : /* 8982 */ MCD::OPC_FilterValue, 6, 62, 8, 0, // Skip to: 11097
7262 : /* 8987 */ MCD::OPC_CheckPredicate, 5, 57, 8, 0, // Skip to: 11097
7263 : /* 8992 */ MCD::OPC_Decode, 237, 18, 175, 2, // Opcode: V6_vL32b_nt_tmp_npred_ai
7264 : /* 8997 */ MCD::OPC_FilterValue, 41, 207, 3, 0, // Skip to: 9977
7265 : /* 9002 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7266 : /* 9005 */ MCD::OPC_FilterValue, 0, 179, 0, 0, // Skip to: 9189
7267 : /* 9010 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7268 : /* 9013 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9035
7269 : /* 9018 */ MCD::OPC_CheckPredicate, 7, 26, 8, 0, // Skip to: 11097
7270 : /* 9023 */ MCD::OPC_CheckField, 11, 3, 0, 19, 8, 0, // Skip to: 11097
7271 : /* 9030 */ MCD::OPC_Decode, 245, 18, 177, 2, // Opcode: V6_vL32b_pi
7272 : /* 9035 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 9057
7273 : /* 9040 */ MCD::OPC_CheckPredicate, 7, 4, 8, 0, // Skip to: 11097
7274 : /* 9045 */ MCD::OPC_CheckField, 11, 3, 0, 253, 7, 0, // Skip to: 11097
7275 : /* 9052 */ MCD::OPC_Decode, 180, 19, 178, 2, // Opcode: V6_vS32b_pi
7276 : /* 9057 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9079
7277 : /* 9062 */ MCD::OPC_CheckPredicate, 7, 238, 7, 0, // Skip to: 11097
7278 : /* 9067 */ MCD::OPC_CheckField, 11, 3, 0, 231, 7, 0, // Skip to: 11097
7279 : /* 9074 */ MCD::OPC_Decode, 231, 18, 177, 2, // Opcode: V6_vL32b_nt_pi
7280 : /* 9079 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 9101
7281 : /* 9084 */ MCD::OPC_CheckPredicate, 7, 216, 7, 0, // Skip to: 11097
7282 : /* 9089 */ MCD::OPC_CheckField, 11, 3, 0, 209, 7, 0, // Skip to: 11097
7283 : /* 9096 */ MCD::OPC_Decode, 172, 19, 178, 2, // Opcode: V6_vS32b_nt_pi
7284 : /* 9101 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9123
7285 : /* 9106 */ MCD::OPC_CheckPredicate, 7, 194, 7, 0, // Skip to: 11097
7286 : /* 9111 */ MCD::OPC_CheckField, 13, 1, 0, 187, 7, 0, // Skip to: 11097
7287 : /* 9118 */ MCD::OPC_Decode, 186, 19, 179, 2, // Opcode: V6_vS32b_qpred_pi
7288 : /* 9123 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9145
7289 : /* 9128 */ MCD::OPC_CheckPredicate, 7, 172, 7, 0, // Skip to: 11097
7290 : /* 9133 */ MCD::OPC_CheckField, 13, 1, 0, 165, 7, 0, // Skip to: 11097
7291 : /* 9140 */ MCD::OPC_Decode, 183, 19, 180, 2, // Opcode: V6_vS32b_pred_pi
7292 : /* 9145 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9167
7293 : /* 9150 */ MCD::OPC_CheckPredicate, 7, 150, 7, 0, // Skip to: 11097
7294 : /* 9155 */ MCD::OPC_CheckField, 13, 1, 0, 143, 7, 0, // Skip to: 11097
7295 : /* 9162 */ MCD::OPC_Decode, 178, 19, 179, 2, // Opcode: V6_vS32b_nt_qpred_pi
7296 : /* 9167 */ MCD::OPC_FilterValue, 7, 133, 7, 0, // Skip to: 11097
7297 : /* 9172 */ MCD::OPC_CheckPredicate, 7, 128, 7, 0, // Skip to: 11097
7298 : /* 9177 */ MCD::OPC_CheckField, 13, 1, 0, 121, 7, 0, // Skip to: 11097
7299 : /* 9184 */ MCD::OPC_Decode, 175, 19, 180, 2, // Opcode: V6_vS32b_nt_pred_pi
7300 : /* 9189 */ MCD::OPC_FilterValue, 1, 223, 0, 0, // Skip to: 9417
7301 : /* 9194 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7302 : /* 9197 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9219
7303 : /* 9202 */ MCD::OPC_CheckPredicate, 7, 98, 7, 0, // Skip to: 11097
7304 : /* 9207 */ MCD::OPC_CheckField, 11, 3, 0, 91, 7, 0, // Skip to: 11097
7305 : /* 9214 */ MCD::OPC_Decode, 210, 18, 177, 2, // Opcode: V6_vL32b_cur_pi
7306 : /* 9219 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 9278
7307 : /* 9224 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
7308 : /* 9227 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9249
7309 : /* 9232 */ MCD::OPC_CheckPredicate, 7, 68, 7, 0, // Skip to: 11097
7310 : /* 9237 */ MCD::OPC_CheckField, 11, 3, 0, 61, 7, 0, // Skip to: 11097
7311 : /* 9244 */ MCD::OPC_Decode, 145, 19, 181, 2, // Opcode: V6_vS32b_new_pi
7312 : /* 9249 */ MCD::OPC_FilterValue, 1, 51, 7, 0, // Skip to: 11097
7313 : /* 9254 */ MCD::OPC_CheckPredicate, 6, 46, 7, 0, // Skip to: 11097
7314 : /* 9259 */ MCD::OPC_CheckField, 11, 3, 0, 39, 7, 0, // Skip to: 11097
7315 : /* 9266 */ MCD::OPC_CheckField, 0, 3, 0, 32, 7, 0, // Skip to: 11097
7316 : /* 9273 */ MCD::OPC_Decode, 189, 19, 182, 2, // Opcode: V6_vS32b_srls_pi
7317 : /* 9278 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9300
7318 : /* 9283 */ MCD::OPC_CheckPredicate, 7, 17, 7, 0, // Skip to: 11097
7319 : /* 9288 */ MCD::OPC_CheckField, 11, 3, 0, 10, 7, 0, // Skip to: 11097
7320 : /* 9295 */ MCD::OPC_Decode, 223, 18, 177, 2, // Opcode: V6_vL32b_nt_cur_pi
7321 : /* 9300 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 9329
7322 : /* 9305 */ MCD::OPC_CheckPredicate, 7, 251, 6, 0, // Skip to: 11097
7323 : /* 9310 */ MCD::OPC_CheckField, 11, 3, 0, 244, 6, 0, // Skip to: 11097
7324 : /* 9317 */ MCD::OPC_CheckField, 3, 2, 0, 237, 6, 0, // Skip to: 11097
7325 : /* 9324 */ MCD::OPC_Decode, 161, 19, 181, 2, // Opcode: V6_vS32b_nt_new_pi
7326 : /* 9329 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9351
7327 : /* 9334 */ MCD::OPC_CheckPredicate, 7, 222, 6, 0, // Skip to: 11097
7328 : /* 9339 */ MCD::OPC_CheckField, 13, 1, 0, 215, 6, 0, // Skip to: 11097
7329 : /* 9346 */ MCD::OPC_Decode, 154, 19, 179, 2, // Opcode: V6_vS32b_nqpred_pi
7330 : /* 9351 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9373
7331 : /* 9356 */ MCD::OPC_CheckPredicate, 7, 200, 6, 0, // Skip to: 11097
7332 : /* 9361 */ MCD::OPC_CheckField, 13, 1, 0, 193, 6, 0, // Skip to: 11097
7333 : /* 9368 */ MCD::OPC_Decode, 151, 19, 180, 2, // Opcode: V6_vS32b_npred_pi
7334 : /* 9373 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9395
7335 : /* 9378 */ MCD::OPC_CheckPredicate, 7, 178, 6, 0, // Skip to: 11097
7336 : /* 9383 */ MCD::OPC_CheckField, 13, 1, 0, 171, 6, 0, // Skip to: 11097
7337 : /* 9390 */ MCD::OPC_Decode, 170, 19, 179, 2, // Opcode: V6_vS32b_nt_nqpred_pi
7338 : /* 9395 */ MCD::OPC_FilterValue, 7, 161, 6, 0, // Skip to: 11097
7339 : /* 9400 */ MCD::OPC_CheckPredicate, 7, 156, 6, 0, // Skip to: 11097
7340 : /* 9405 */ MCD::OPC_CheckField, 13, 1, 0, 149, 6, 0, // Skip to: 11097
7341 : /* 9412 */ MCD::OPC_Decode, 167, 19, 180, 2, // Opcode: V6_vS32b_nt_npred_pi
7342 : /* 9417 */ MCD::OPC_FilterValue, 2, 149, 0, 0, // Skip to: 9571
7343 : /* 9422 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7344 : /* 9425 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9447
7345 : /* 9430 */ MCD::OPC_CheckPredicate, 7, 126, 6, 0, // Skip to: 11097
7346 : /* 9435 */ MCD::OPC_CheckField, 11, 3, 0, 119, 6, 0, // Skip to: 11097
7347 : /* 9442 */ MCD::OPC_Decode, 254, 18, 177, 2, // Opcode: V6_vL32b_tmp_pi
7348 : /* 9447 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 9469
7349 : /* 9452 */ MCD::OPC_CheckPredicate, 7, 104, 6, 0, // Skip to: 11097
7350 : /* 9457 */ MCD::OPC_CheckField, 11, 3, 0, 97, 6, 0, // Skip to: 11097
7351 : /* 9464 */ MCD::OPC_Decode, 240, 18, 177, 2, // Opcode: V6_vL32b_nt_tmp_pi
7352 : /* 9469 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9491
7353 : /* 9474 */ MCD::OPC_CheckPredicate, 5, 82, 6, 0, // Skip to: 11097
7354 : /* 9479 */ MCD::OPC_CheckField, 13, 1, 0, 75, 6, 0, // Skip to: 11097
7355 : /* 9486 */ MCD::OPC_Decode, 248, 18, 183, 2, // Opcode: V6_vL32b_pred_pi
7356 : /* 9491 */ MCD::OPC_FilterValue, 5, 24, 0, 0, // Skip to: 9520
7357 : /* 9496 */ MCD::OPC_CheckPredicate, 7, 60, 6, 0, // Skip to: 11097
7358 : /* 9501 */ MCD::OPC_CheckField, 13, 1, 0, 53, 6, 0, // Skip to: 11097
7359 : /* 9508 */ MCD::OPC_CheckField, 3, 2, 0, 46, 6, 0, // Skip to: 11097
7360 : /* 9515 */ MCD::OPC_Decode, 148, 19, 184, 2, // Opcode: V6_vS32b_new_pred_pi
7361 : /* 9520 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9542
7362 : /* 9525 */ MCD::OPC_CheckPredicate, 5, 31, 6, 0, // Skip to: 11097
7363 : /* 9530 */ MCD::OPC_CheckField, 13, 1, 0, 24, 6, 0, // Skip to: 11097
7364 : /* 9537 */ MCD::OPC_Decode, 234, 18, 183, 2, // Opcode: V6_vL32b_nt_pred_pi
7365 : /* 9542 */ MCD::OPC_FilterValue, 7, 14, 6, 0, // Skip to: 11097
7366 : /* 9547 */ MCD::OPC_CheckPredicate, 7, 9, 6, 0, // Skip to: 11097
7367 : /* 9552 */ MCD::OPC_CheckField, 13, 1, 0, 2, 6, 0, // Skip to: 11097
7368 : /* 9559 */ MCD::OPC_CheckField, 3, 2, 2, 251, 5, 0, // Skip to: 11097
7369 : /* 9566 */ MCD::OPC_Decode, 164, 19, 184, 2, // Opcode: V6_vS32b_nt_new_pred_pi
7370 : /* 9571 */ MCD::OPC_FilterValue, 3, 105, 0, 0, // Skip to: 9681
7371 : /* 9576 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7372 : /* 9579 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9601
7373 : /* 9584 */ MCD::OPC_CheckPredicate, 5, 228, 5, 0, // Skip to: 11097
7374 : /* 9589 */ MCD::OPC_CheckField, 13, 1, 0, 221, 5, 0, // Skip to: 11097
7375 : /* 9596 */ MCD::OPC_Decode, 216, 18, 183, 2, // Opcode: V6_vL32b_npred_pi
7376 : /* 9601 */ MCD::OPC_FilterValue, 5, 24, 0, 0, // Skip to: 9630
7377 : /* 9606 */ MCD::OPC_CheckPredicate, 7, 206, 5, 0, // Skip to: 11097
7378 : /* 9611 */ MCD::OPC_CheckField, 13, 1, 0, 199, 5, 0, // Skip to: 11097
7379 : /* 9618 */ MCD::OPC_CheckField, 3, 2, 1, 192, 5, 0, // Skip to: 11097
7380 : /* 9625 */ MCD::OPC_Decode, 143, 19, 184, 2, // Opcode: V6_vS32b_new_npred_pi
7381 : /* 9630 */ MCD::OPC_FilterValue, 6, 17, 0, 0, // Skip to: 9652
7382 : /* 9635 */ MCD::OPC_CheckPredicate, 5, 177, 5, 0, // Skip to: 11097
7383 : /* 9640 */ MCD::OPC_CheckField, 13, 1, 0, 170, 5, 0, // Skip to: 11097
7384 : /* 9647 */ MCD::OPC_Decode, 229, 18, 183, 2, // Opcode: V6_vL32b_nt_npred_pi
7385 : /* 9652 */ MCD::OPC_FilterValue, 7, 160, 5, 0, // Skip to: 11097
7386 : /* 9657 */ MCD::OPC_CheckPredicate, 7, 155, 5, 0, // Skip to: 11097
7387 : /* 9662 */ MCD::OPC_CheckField, 13, 1, 0, 148, 5, 0, // Skip to: 11097
7388 : /* 9669 */ MCD::OPC_CheckField, 3, 2, 3, 141, 5, 0, // Skip to: 11097
7389 : /* 9676 */ MCD::OPC_Decode, 159, 19, 184, 2, // Opcode: V6_vS32b_nt_new_npred_pi
7390 : /* 9681 */ MCD::OPC_FilterValue, 4, 47, 0, 0, // Skip to: 9733
7391 : /* 9686 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7392 : /* 9689 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9711
7393 : /* 9694 */ MCD::OPC_CheckPredicate, 5, 118, 5, 0, // Skip to: 11097
7394 : /* 9699 */ MCD::OPC_CheckField, 13, 1, 0, 111, 5, 0, // Skip to: 11097
7395 : /* 9706 */ MCD::OPC_Decode, 213, 18, 183, 2, // Opcode: V6_vL32b_cur_pred_pi
7396 : /* 9711 */ MCD::OPC_FilterValue, 6, 101, 5, 0, // Skip to: 11097
7397 : /* 9716 */ MCD::OPC_CheckPredicate, 5, 96, 5, 0, // Skip to: 11097
7398 : /* 9721 */ MCD::OPC_CheckField, 13, 1, 0, 89, 5, 0, // Skip to: 11097
7399 : /* 9728 */ MCD::OPC_Decode, 226, 18, 183, 2, // Opcode: V6_vL32b_nt_cur_pred_pi
7400 : /* 9733 */ MCD::OPC_FilterValue, 5, 47, 0, 0, // Skip to: 9785
7401 : /* 9738 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7402 : /* 9741 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9763
7403 : /* 9746 */ MCD::OPC_CheckPredicate, 5, 66, 5, 0, // Skip to: 11097
7404 : /* 9751 */ MCD::OPC_CheckField, 13, 1, 0, 59, 5, 0, // Skip to: 11097
7405 : /* 9758 */ MCD::OPC_Decode, 208, 18, 183, 2, // Opcode: V6_vL32b_cur_npred_pi
7406 : /* 9763 */ MCD::OPC_FilterValue, 6, 49, 5, 0, // Skip to: 11097
7407 : /* 9768 */ MCD::OPC_CheckPredicate, 5, 44, 5, 0, // Skip to: 11097
7408 : /* 9773 */ MCD::OPC_CheckField, 13, 1, 0, 37, 5, 0, // Skip to: 11097
7409 : /* 9780 */ MCD::OPC_Decode, 221, 18, 183, 2, // Opcode: V6_vL32b_nt_cur_npred_pi
7410 : /* 9785 */ MCD::OPC_FilterValue, 6, 69, 0, 0, // Skip to: 9859
7411 : /* 9790 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7412 : /* 9793 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9815
7413 : /* 9798 */ MCD::OPC_CheckPredicate, 5, 14, 5, 0, // Skip to: 11097
7414 : /* 9803 */ MCD::OPC_CheckField, 13, 1, 0, 7, 5, 0, // Skip to: 11097
7415 : /* 9810 */ MCD::OPC_Decode, 129, 19, 183, 2, // Opcode: V6_vL32b_tmp_pred_pi
7416 : /* 9815 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9837
7417 : /* 9820 */ MCD::OPC_CheckPredicate, 7, 248, 4, 0, // Skip to: 11097
7418 : /* 9825 */ MCD::OPC_CheckField, 13, 1, 0, 241, 4, 0, // Skip to: 11097
7419 : /* 9832 */ MCD::OPC_Decode, 138, 19, 180, 2, // Opcode: V6_vS32Ub_pred_pi
7420 : /* 9837 */ MCD::OPC_FilterValue, 6, 231, 4, 0, // Skip to: 11097
7421 : /* 9842 */ MCD::OPC_CheckPredicate, 5, 226, 4, 0, // Skip to: 11097
7422 : /* 9847 */ MCD::OPC_CheckField, 13, 1, 0, 219, 4, 0, // Skip to: 11097
7423 : /* 9854 */ MCD::OPC_Decode, 243, 18, 183, 2, // Opcode: V6_vL32b_nt_tmp_pred_pi
7424 : /* 9859 */ MCD::OPC_FilterValue, 7, 209, 4, 0, // Skip to: 11097
7425 : /* 9864 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7426 : /* 9867 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 9889
7427 : /* 9872 */ MCD::OPC_CheckPredicate, 7, 196, 4, 0, // Skip to: 11097
7428 : /* 9877 */ MCD::OPC_CheckField, 11, 3, 0, 189, 4, 0, // Skip to: 11097
7429 : /* 9884 */ MCD::OPC_Decode, 203, 18, 177, 2, // Opcode: V6_vL32Ub_pi
7430 : /* 9889 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 9911
7431 : /* 9894 */ MCD::OPC_CheckPredicate, 7, 174, 4, 0, // Skip to: 11097
7432 : /* 9899 */ MCD::OPC_CheckField, 11, 3, 0, 167, 4, 0, // Skip to: 11097
7433 : /* 9906 */ MCD::OPC_Decode, 135, 19, 178, 2, // Opcode: V6_vS32Ub_pi
7434 : /* 9911 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 9933
7435 : /* 9916 */ MCD::OPC_CheckPredicate, 5, 152, 4, 0, // Skip to: 11097
7436 : /* 9921 */ MCD::OPC_CheckField, 13, 1, 0, 145, 4, 0, // Skip to: 11097
7437 : /* 9928 */ MCD::OPC_Decode, 252, 18, 183, 2, // Opcode: V6_vL32b_tmp_npred_pi
7438 : /* 9933 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 9955
7439 : /* 9938 */ MCD::OPC_CheckPredicate, 7, 130, 4, 0, // Skip to: 11097
7440 : /* 9943 */ MCD::OPC_CheckField, 13, 1, 0, 123, 4, 0, // Skip to: 11097
7441 : /* 9950 */ MCD::OPC_Decode, 133, 19, 180, 2, // Opcode: V6_vS32Ub_npred_pi
7442 : /* 9955 */ MCD::OPC_FilterValue, 6, 113, 4, 0, // Skip to: 11097
7443 : /* 9960 */ MCD::OPC_CheckPredicate, 5, 108, 4, 0, // Skip to: 11097
7444 : /* 9965 */ MCD::OPC_CheckField, 13, 1, 0, 101, 4, 0, // Skip to: 11097
7445 : /* 9972 */ MCD::OPC_Decode, 238, 18, 183, 2, // Opcode: V6_vL32b_nt_tmp_npred_pi
7446 : /* 9977 */ MCD::OPC_FilterValue, 43, 25, 3, 0, // Skip to: 10775
7447 : /* 9982 */ MCD::OPC_ExtractField, 5, 6, // Inst{10-5} ...
7448 : /* 9985 */ MCD::OPC_FilterValue, 0, 151, 0, 0, // Skip to: 10141
7449 : /* 9990 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7450 : /* 9993 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10015
7451 : /* 9998 */ MCD::OPC_CheckPredicate, 7, 70, 4, 0, // Skip to: 11097
7452 : /* 10003 */ MCD::OPC_CheckField, 11, 2, 0, 63, 4, 0, // Skip to: 11097
7453 : /* 10010 */ MCD::OPC_Decode, 246, 18, 185, 2, // Opcode: V6_vL32b_ppu
7454 : /* 10015 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 10037
7455 : /* 10020 */ MCD::OPC_CheckPredicate, 7, 48, 4, 0, // Skip to: 11097
7456 : /* 10025 */ MCD::OPC_CheckField, 11, 2, 0, 41, 4, 0, // Skip to: 11097
7457 : /* 10032 */ MCD::OPC_Decode, 181, 19, 186, 2, // Opcode: V6_vS32b_ppu
7458 : /* 10037 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10059
7459 : /* 10042 */ MCD::OPC_CheckPredicate, 7, 26, 4, 0, // Skip to: 11097
7460 : /* 10047 */ MCD::OPC_CheckField, 11, 2, 0, 19, 4, 0, // Skip to: 11097
7461 : /* 10054 */ MCD::OPC_Decode, 232, 18, 185, 2, // Opcode: V6_vL32b_nt_ppu
7462 : /* 10059 */ MCD::OPC_FilterValue, 3, 17, 0, 0, // Skip to: 10081
7463 : /* 10064 */ MCD::OPC_CheckPredicate, 7, 4, 4, 0, // Skip to: 11097
7464 : /* 10069 */ MCD::OPC_CheckField, 11, 2, 0, 253, 3, 0, // Skip to: 11097
7465 : /* 10076 */ MCD::OPC_Decode, 173, 19, 186, 2, // Opcode: V6_vS32b_nt_ppu
7466 : /* 10081 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10096
7467 : /* 10086 */ MCD::OPC_CheckPredicate, 7, 238, 3, 0, // Skip to: 11097
7468 : /* 10091 */ MCD::OPC_Decode, 187, 19, 187, 2, // Opcode: V6_vS32b_qpred_ppu
7469 : /* 10096 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10111
7470 : /* 10101 */ MCD::OPC_CheckPredicate, 7, 223, 3, 0, // Skip to: 11097
7471 : /* 10106 */ MCD::OPC_Decode, 184, 19, 188, 2, // Opcode: V6_vS32b_pred_ppu
7472 : /* 10111 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10126
7473 : /* 10116 */ MCD::OPC_CheckPredicate, 7, 208, 3, 0, // Skip to: 11097
7474 : /* 10121 */ MCD::OPC_Decode, 179, 19, 187, 2, // Opcode: V6_vS32b_nt_qpred_ppu
7475 : /* 10126 */ MCD::OPC_FilterValue, 7, 198, 3, 0, // Skip to: 11097
7476 : /* 10131 */ MCD::OPC_CheckPredicate, 7, 193, 3, 0, // Skip to: 11097
7477 : /* 10136 */ MCD::OPC_Decode, 176, 19, 188, 2, // Opcode: V6_vS32b_nt_pred_ppu
7478 : /* 10141 */ MCD::OPC_FilterValue, 1, 195, 0, 0, // Skip to: 10341
7479 : /* 10146 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7480 : /* 10149 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10171
7481 : /* 10154 */ MCD::OPC_CheckPredicate, 7, 170, 3, 0, // Skip to: 11097
7482 : /* 10159 */ MCD::OPC_CheckField, 11, 2, 0, 163, 3, 0, // Skip to: 11097
7483 : /* 10166 */ MCD::OPC_Decode, 211, 18, 185, 2, // Opcode: V6_vL32b_cur_ppu
7484 : /* 10171 */ MCD::OPC_FilterValue, 1, 54, 0, 0, // Skip to: 10230
7485 : /* 10176 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
7486 : /* 10179 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10201
7487 : /* 10184 */ MCD::OPC_CheckPredicate, 7, 140, 3, 0, // Skip to: 11097
7488 : /* 10189 */ MCD::OPC_CheckField, 11, 2, 0, 133, 3, 0, // Skip to: 11097
7489 : /* 10196 */ MCD::OPC_Decode, 146, 19, 189, 2, // Opcode: V6_vS32b_new_ppu
7490 : /* 10201 */ MCD::OPC_FilterValue, 1, 123, 3, 0, // Skip to: 11097
7491 : /* 10206 */ MCD::OPC_CheckPredicate, 6, 118, 3, 0, // Skip to: 11097
7492 : /* 10211 */ MCD::OPC_CheckField, 11, 2, 0, 111, 3, 0, // Skip to: 11097
7493 : /* 10218 */ MCD::OPC_CheckField, 0, 3, 0, 104, 3, 0, // Skip to: 11097
7494 : /* 10225 */ MCD::OPC_Decode, 190, 19, 190, 2, // Opcode: V6_vS32b_srls_ppu
7495 : /* 10230 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10252
7496 : /* 10235 */ MCD::OPC_CheckPredicate, 7, 89, 3, 0, // Skip to: 11097
7497 : /* 10240 */ MCD::OPC_CheckField, 11, 2, 0, 82, 3, 0, // Skip to: 11097
7498 : /* 10247 */ MCD::OPC_Decode, 224, 18, 185, 2, // Opcode: V6_vL32b_nt_cur_ppu
7499 : /* 10252 */ MCD::OPC_FilterValue, 3, 24, 0, 0, // Skip to: 10281
7500 : /* 10257 */ MCD::OPC_CheckPredicate, 7, 67, 3, 0, // Skip to: 11097
7501 : /* 10262 */ MCD::OPC_CheckField, 11, 2, 0, 60, 3, 0, // Skip to: 11097
7502 : /* 10269 */ MCD::OPC_CheckField, 3, 2, 0, 53, 3, 0, // Skip to: 11097
7503 : /* 10276 */ MCD::OPC_Decode, 162, 19, 189, 2, // Opcode: V6_vS32b_nt_new_ppu
7504 : /* 10281 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10296
7505 : /* 10286 */ MCD::OPC_CheckPredicate, 7, 38, 3, 0, // Skip to: 11097
7506 : /* 10291 */ MCD::OPC_Decode, 155, 19, 187, 2, // Opcode: V6_vS32b_nqpred_ppu
7507 : /* 10296 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10311
7508 : /* 10301 */ MCD::OPC_CheckPredicate, 7, 23, 3, 0, // Skip to: 11097
7509 : /* 10306 */ MCD::OPC_Decode, 152, 19, 188, 2, // Opcode: V6_vS32b_npred_ppu
7510 : /* 10311 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10326
7511 : /* 10316 */ MCD::OPC_CheckPredicate, 7, 8, 3, 0, // Skip to: 11097
7512 : /* 10321 */ MCD::OPC_Decode, 171, 19, 187, 2, // Opcode: V6_vS32b_nt_nqpred_ppu
7513 : /* 10326 */ MCD::OPC_FilterValue, 7, 254, 2, 0, // Skip to: 11097
7514 : /* 10331 */ MCD::OPC_CheckPredicate, 7, 249, 2, 0, // Skip to: 11097
7515 : /* 10336 */ MCD::OPC_Decode, 168, 19, 188, 2, // Opcode: V6_vS32b_nt_npred_ppu
7516 : /* 10341 */ MCD::OPC_FilterValue, 2, 121, 0, 0, // Skip to: 10467
7517 : /* 10346 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7518 : /* 10349 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10371
7519 : /* 10354 */ MCD::OPC_CheckPredicate, 7, 226, 2, 0, // Skip to: 11097
7520 : /* 10359 */ MCD::OPC_CheckField, 11, 2, 0, 219, 2, 0, // Skip to: 11097
7521 : /* 10366 */ MCD::OPC_Decode, 255, 18, 185, 2, // Opcode: V6_vL32b_tmp_ppu
7522 : /* 10371 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10393
7523 : /* 10376 */ MCD::OPC_CheckPredicate, 7, 204, 2, 0, // Skip to: 11097
7524 : /* 10381 */ MCD::OPC_CheckField, 11, 2, 0, 197, 2, 0, // Skip to: 11097
7525 : /* 10388 */ MCD::OPC_Decode, 241, 18, 185, 2, // Opcode: V6_vL32b_nt_tmp_ppu
7526 : /* 10393 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10408
7527 : /* 10398 */ MCD::OPC_CheckPredicate, 5, 182, 2, 0, // Skip to: 11097
7528 : /* 10403 */ MCD::OPC_Decode, 249, 18, 191, 2, // Opcode: V6_vL32b_pred_ppu
7529 : /* 10408 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 10430
7530 : /* 10413 */ MCD::OPC_CheckPredicate, 7, 167, 2, 0, // Skip to: 11097
7531 : /* 10418 */ MCD::OPC_CheckField, 3, 2, 0, 160, 2, 0, // Skip to: 11097
7532 : /* 10425 */ MCD::OPC_Decode, 149, 19, 192, 2, // Opcode: V6_vS32b_new_pred_ppu
7533 : /* 10430 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10445
7534 : /* 10435 */ MCD::OPC_CheckPredicate, 5, 145, 2, 0, // Skip to: 11097
7535 : /* 10440 */ MCD::OPC_Decode, 235, 18, 191, 2, // Opcode: V6_vL32b_nt_pred_ppu
7536 : /* 10445 */ MCD::OPC_FilterValue, 7, 135, 2, 0, // Skip to: 11097
7537 : /* 10450 */ MCD::OPC_CheckPredicate, 7, 130, 2, 0, // Skip to: 11097
7538 : /* 10455 */ MCD::OPC_CheckField, 3, 2, 2, 123, 2, 0, // Skip to: 11097
7539 : /* 10462 */ MCD::OPC_Decode, 165, 19, 192, 2, // Opcode: V6_vS32b_nt_new_pred_ppu
7540 : /* 10467 */ MCD::OPC_FilterValue, 3, 77, 0, 0, // Skip to: 10549
7541 : /* 10472 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7542 : /* 10475 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10490
7543 : /* 10480 */ MCD::OPC_CheckPredicate, 5, 100, 2, 0, // Skip to: 11097
7544 : /* 10485 */ MCD::OPC_Decode, 217, 18, 191, 2, // Opcode: V6_vL32b_npred_ppu
7545 : /* 10490 */ MCD::OPC_FilterValue, 5, 17, 0, 0, // Skip to: 10512
7546 : /* 10495 */ MCD::OPC_CheckPredicate, 7, 85, 2, 0, // Skip to: 11097
7547 : /* 10500 */ MCD::OPC_CheckField, 3, 2, 1, 78, 2, 0, // Skip to: 11097
7548 : /* 10507 */ MCD::OPC_Decode, 144, 19, 192, 2, // Opcode: V6_vS32b_new_npred_ppu
7549 : /* 10512 */ MCD::OPC_FilterValue, 6, 10, 0, 0, // Skip to: 10527
7550 : /* 10517 */ MCD::OPC_CheckPredicate, 5, 63, 2, 0, // Skip to: 11097
7551 : /* 10522 */ MCD::OPC_Decode, 230, 18, 191, 2, // Opcode: V6_vL32b_nt_npred_ppu
7552 : /* 10527 */ MCD::OPC_FilterValue, 7, 53, 2, 0, // Skip to: 11097
7553 : /* 10532 */ MCD::OPC_CheckPredicate, 7, 48, 2, 0, // Skip to: 11097
7554 : /* 10537 */ MCD::OPC_CheckField, 3, 2, 3, 41, 2, 0, // Skip to: 11097
7555 : /* 10544 */ MCD::OPC_Decode, 160, 19, 192, 2, // Opcode: V6_vS32b_nt_new_npred_ppu
7556 : /* 10549 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 10587
7557 : /* 10554 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7558 : /* 10557 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10572
7559 : /* 10562 */ MCD::OPC_CheckPredicate, 5, 18, 2, 0, // Skip to: 11097
7560 : /* 10567 */ MCD::OPC_Decode, 214, 18, 191, 2, // Opcode: V6_vL32b_cur_pred_ppu
7561 : /* 10572 */ MCD::OPC_FilterValue, 6, 8, 2, 0, // Skip to: 11097
7562 : /* 10577 */ MCD::OPC_CheckPredicate, 5, 3, 2, 0, // Skip to: 11097
7563 : /* 10582 */ MCD::OPC_Decode, 227, 18, 191, 2, // Opcode: V6_vL32b_nt_cur_pred_ppu
7564 : /* 10587 */ MCD::OPC_FilterValue, 5, 33, 0, 0, // Skip to: 10625
7565 : /* 10592 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7566 : /* 10595 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10610
7567 : /* 10600 */ MCD::OPC_CheckPredicate, 5, 236, 1, 0, // Skip to: 11097
7568 : /* 10605 */ MCD::OPC_Decode, 209, 18, 191, 2, // Opcode: V6_vL32b_cur_npred_ppu
7569 : /* 10610 */ MCD::OPC_FilterValue, 6, 226, 1, 0, // Skip to: 11097
7570 : /* 10615 */ MCD::OPC_CheckPredicate, 5, 221, 1, 0, // Skip to: 11097
7571 : /* 10620 */ MCD::OPC_Decode, 222, 18, 191, 2, // Opcode: V6_vL32b_nt_cur_npred_ppu
7572 : /* 10625 */ MCD::OPC_FilterValue, 6, 48, 0, 0, // Skip to: 10678
7573 : /* 10630 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7574 : /* 10633 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10648
7575 : /* 10638 */ MCD::OPC_CheckPredicate, 5, 198, 1, 0, // Skip to: 11097
7576 : /* 10643 */ MCD::OPC_Decode, 130, 19, 191, 2, // Opcode: V6_vL32b_tmp_pred_ppu
7577 : /* 10648 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10663
7578 : /* 10653 */ MCD::OPC_CheckPredicate, 7, 183, 1, 0, // Skip to: 11097
7579 : /* 10658 */ MCD::OPC_Decode, 139, 19, 188, 2, // Opcode: V6_vS32Ub_pred_ppu
7580 : /* 10663 */ MCD::OPC_FilterValue, 6, 173, 1, 0, // Skip to: 11097
7581 : /* 10668 */ MCD::OPC_CheckPredicate, 5, 168, 1, 0, // Skip to: 11097
7582 : /* 10673 */ MCD::OPC_Decode, 244, 18, 191, 2, // Opcode: V6_vL32b_nt_tmp_pred_ppu
7583 : /* 10678 */ MCD::OPC_FilterValue, 7, 158, 1, 0, // Skip to: 11097
7584 : /* 10683 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7585 : /* 10686 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10708
7586 : /* 10691 */ MCD::OPC_CheckPredicate, 7, 145, 1, 0, // Skip to: 11097
7587 : /* 10696 */ MCD::OPC_CheckField, 11, 2, 0, 138, 1, 0, // Skip to: 11097
7588 : /* 10703 */ MCD::OPC_Decode, 204, 18, 185, 2, // Opcode: V6_vL32Ub_ppu
7589 : /* 10708 */ MCD::OPC_FilterValue, 1, 17, 0, 0, // Skip to: 10730
7590 : /* 10713 */ MCD::OPC_CheckPredicate, 7, 123, 1, 0, // Skip to: 11097
7591 : /* 10718 */ MCD::OPC_CheckField, 11, 2, 0, 116, 1, 0, // Skip to: 11097
7592 : /* 10725 */ MCD::OPC_Decode, 136, 19, 186, 2, // Opcode: V6_vS32Ub_ppu
7593 : /* 10730 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10745
7594 : /* 10735 */ MCD::OPC_CheckPredicate, 5, 101, 1, 0, // Skip to: 11097
7595 : /* 10740 */ MCD::OPC_Decode, 253, 18, 191, 2, // Opcode: V6_vL32b_tmp_npred_ppu
7596 : /* 10745 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10760
7597 : /* 10750 */ MCD::OPC_CheckPredicate, 7, 86, 1, 0, // Skip to: 11097
7598 : /* 10755 */ MCD::OPC_Decode, 134, 19, 188, 2, // Opcode: V6_vS32Ub_npred_ppu
7599 : /* 10760 */ MCD::OPC_FilterValue, 6, 76, 1, 0, // Skip to: 11097
7600 : /* 10765 */ MCD::OPC_CheckPredicate, 5, 71, 1, 0, // Skip to: 11097
7601 : /* 10770 */ MCD::OPC_Decode, 239, 18, 191, 2, // Opcode: V6_vL32b_nt_tmp_npred_ppu
7602 : /* 10775 */ MCD::OPC_FilterValue, 47, 24, 1, 0, // Skip to: 11060
7603 : /* 10780 */ MCD::OPC_ExtractField, 21, 3, // Inst{23-21} ...
7604 : /* 10783 */ MCD::OPC_FilterValue, 0, 114, 0, 0, // Skip to: 10902
7605 : /* 10788 */ MCD::OPC_ExtractField, 7, 6, // Inst{12-7} ...
7606 : /* 10791 */ MCD::OPC_FilterValue, 0, 17, 0, 0, // Skip to: 10813
7607 : /* 10796 */ MCD::OPC_CheckPredicate, 6, 40, 1, 0, // Skip to: 11097
7608 : /* 10801 */ MCD::OPC_CheckField, 5, 2, 0, 33, 1, 0, // Skip to: 11097
7609 : /* 10808 */ MCD::OPC_Decode, 203, 20, 193, 2, // Opcode: V6_vgathermw
7610 : /* 10813 */ MCD::OPC_FilterValue, 2, 17, 0, 0, // Skip to: 10835
7611 : /* 10818 */ MCD::OPC_CheckPredicate, 6, 18, 1, 0, // Skip to: 11097
7612 : /* 10823 */ MCD::OPC_CheckField, 5, 2, 0, 11, 1, 0, // Skip to: 11097
7613 : /* 10830 */ MCD::OPC_Decode, 199, 20, 193, 2, // Opcode: V6_vgathermh
7614 : /* 10835 */ MCD::OPC_FilterValue, 4, 17, 0, 0, // Skip to: 10857
7615 : /* 10840 */ MCD::OPC_CheckPredicate, 6, 252, 0, 0, // Skip to: 11097
7616 : /* 10845 */ MCD::OPC_CheckField, 5, 2, 0, 245, 0, 0, // Skip to: 11097
7617 : /* 10852 */ MCD::OPC_Decode, 201, 20, 194, 2, // Opcode: V6_vgathermhw
7618 : /* 10857 */ MCD::OPC_FilterValue, 8, 10, 0, 0, // Skip to: 10872
7619 : /* 10862 */ MCD::OPC_CheckPredicate, 6, 230, 0, 0, // Skip to: 11097
7620 : /* 10867 */ MCD::OPC_Decode, 204, 20, 195, 2, // Opcode: V6_vgathermwq
7621 : /* 10872 */ MCD::OPC_FilterValue, 10, 10, 0, 0, // Skip to: 10887
7622 : /* 10877 */ MCD::OPC_CheckPredicate, 6, 215, 0, 0, // Skip to: 11097
7623 : /* 10882 */ MCD::OPC_Decode, 200, 20, 195, 2, // Opcode: V6_vgathermhq
7624 : /* 10887 */ MCD::OPC_FilterValue, 12, 205, 0, 0, // Skip to: 11097
7625 : /* 10892 */ MCD::OPC_CheckPredicate, 6, 200, 0, 0, // Skip to: 11097
7626 : /* 10897 */ MCD::OPC_Decode, 202, 20, 196, 2, // Opcode: V6_vgathermhwq
7627 : /* 10902 */ MCD::OPC_FilterValue, 1, 93, 0, 0, // Skip to: 11000
7628 : /* 10907 */ MCD::OPC_ExtractField, 5, 3, // Inst{7-5} ...
7629 : /* 10910 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 10925
7630 : /* 10915 */ MCD::OPC_CheckPredicate, 6, 177, 0, 0, // Skip to: 11097
7631 : /* 10920 */ MCD::OPC_Decode, 254, 21, 197, 2, // Opcode: V6_vscattermw
7632 : /* 10925 */ MCD::OPC_FilterValue, 1, 10, 0, 0, // Skip to: 10940
7633 : /* 10930 */ MCD::OPC_CheckPredicate, 6, 162, 0, 0, // Skip to: 11097
7634 : /* 10935 */ MCD::OPC_Decode, 248, 21, 197, 2, // Opcode: V6_vscattermh
7635 : /* 10940 */ MCD::OPC_FilterValue, 2, 10, 0, 0, // Skip to: 10955
7636 : /* 10945 */ MCD::OPC_CheckPredicate, 6, 147, 0, 0, // Skip to: 11097
7637 : /* 10950 */ MCD::OPC_Decode, 251, 21, 198, 2, // Opcode: V6_vscattermhw
7638 : /* 10955 */ MCD::OPC_FilterValue, 4, 10, 0, 0, // Skip to: 10970
7639 : /* 10960 */ MCD::OPC_CheckPredicate, 6, 132, 0, 0, // Skip to: 11097
7640 : /* 10965 */ MCD::OPC_Decode, 255, 21, 197, 2, // Opcode: V6_vscattermw_add
7641 : /* 10970 */ MCD::OPC_FilterValue, 5, 10, 0, 0, // Skip to: 10985
7642 : /* 10975 */ MCD::OPC_CheckPredicate, 6, 117, 0, 0, // Skip to: 11097
7643 : /* 10980 */ MCD::OPC_Decode, 249, 21, 197, 2, // Opcode: V6_vscattermh_add
7644 : /* 10985 */ MCD::OPC_FilterValue, 6, 107, 0, 0, // Skip to: 11097
7645 : /* 10990 */ MCD::OPC_CheckPredicate, 6, 102, 0, 0, // Skip to: 11097
7646 : /* 10995 */ MCD::OPC_Decode, 252, 21, 198, 2, // Opcode: V6_vscattermhw_add
7647 : /* 11000 */ MCD::OPC_FilterValue, 4, 33, 0, 0, // Skip to: 11038
7648 : /* 11005 */ MCD::OPC_ExtractField, 7, 1, // Inst{7} ...
7649 : /* 11008 */ MCD::OPC_FilterValue, 0, 10, 0, 0, // Skip to: 11023
7650 : /* 11013 */ MCD::OPC_CheckPredicate, 6, 79, 0, 0, // Skip to: 11097
7651 : /* 11018 */ MCD::OPC_Decode, 128, 22, 199, 2, // Opcode: V6_vscattermwq
7652 : /* 11023 */ MCD::OPC_FilterValue, 1, 69, 0, 0, // Skip to: 11097
7653 : /* 11028 */ MCD::OPC_CheckPredicate, 6, 64, 0, 0, // Skip to: 11097
7654 : /* 11033 */ MCD::OPC_Decode, 250, 21, 199, 2, // Opcode: V6_vscattermhq
7655 : /* 11038 */ MCD::OPC_FilterValue, 5, 54, 0, 0, // Skip to: 11097
7656 : /* 11043 */ MCD::OPC_CheckPredicate, 6, 49, 0, 0, // Skip to: 11097
7657 : /* 11048 */ MCD::OPC_CheckField, 7, 1, 0, 42, 0, 0, // Skip to: 11097
7658 : /* 11055 */ MCD::OPC_Decode, 253, 21, 200, 2, // Opcode: V6_vscattermhwq
7659 : /* 11060 */ MCD::OPC_FilterValue, 146, 1, 31, 0, 0, // Skip to: 11097
7660 : /* 11066 */ MCD::OPC_CheckPredicate, 7, 26, 0, 0, // Skip to: 11097
7661 : /* 11071 */ MCD::OPC_CheckField, 21, 3, 0, 19, 0, 0, // Skip to: 11097
7662 : /* 11078 */ MCD::OPC_CheckField, 13, 1, 0, 12, 0, 0, // Skip to: 11097
7663 : /* 11085 */ MCD::OPC_CheckField, 5, 3, 1, 5, 0, 0, // Skip to: 11097
7664 : /* 11092 */ MCD::OPC_Decode, 188, 18, 201, 2, // Opcode: V6_extractw
7665 : /* 11097 */ MCD::OPC_Fail,
7666 : 0
7667 : };
7668 :
7669 : static const uint8_t DecoderTableMustExtend32[] = {
7670 : /* 0 */ MCD::OPC_ExtractField, 21, 4, // Inst{24-21} ...
7671 : /* 3 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 19
7672 : /* 8 */ MCD::OPC_CheckField, 27, 5, 9, 82, 10, 0, // Skip to: 2657
7673 : /* 15 */ MCD::OPC_Decode, 173, 14, 33, // Opcode: PS_storerbabs
7674 : /* 19 */ MCD::OPC_FilterValue, 1, 44, 0, 0, // Skip to: 68
7675 : /* 24 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
7676 : /* 27 */ MCD::OPC_FilterValue, 77, 19, 0, 0, // Skip to: 51
7677 : /* 32 */ MCD::OPC_CheckField, 12, 2, 1, 58, 10, 0, // Skip to: 2657
7678 : /* 39 */ MCD::OPC_CheckField, 7, 1, 0, 51, 10, 0, // Skip to: 2657
7679 : /* 46 */ MCD::OPC_Decode, 134, 11, 202, 2, // Opcode: L4_loadbsw2_ap
7680 : /* 51 */ MCD::OPC_FilterValue, 78, 41, 10, 0, // Skip to: 2657
7681 : /* 56 */ MCD::OPC_CheckField, 12, 1, 1, 34, 10, 0, // Skip to: 2657
7682 : /* 63 */ MCD::OPC_Decode, 135, 11, 203, 2, // Opcode: L4_loadbsw2_ur
7683 : /* 68 */ MCD::OPC_FilterValue, 2, 61, 0, 0, // Skip to: 134
7684 : /* 73 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7685 : /* 76 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 85
7686 : /* 81 */ MCD::OPC_Decode, 177, 14, 35, // Opcode: PS_storerhabs
7687 : /* 85 */ MCD::OPC_FilterValue, 19, 7, 10, 0, // Skip to: 2657
7688 : /* 90 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7689 : /* 93 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 117
7690 : /* 98 */ MCD::OPC_CheckField, 12, 2, 1, 248, 9, 0, // Skip to: 2657
7691 : /* 105 */ MCD::OPC_CheckField, 7, 1, 0, 241, 9, 0, // Skip to: 2657
7692 : /* 112 */ MCD::OPC_Decode, 132, 11, 204, 2, // Opcode: L4_loadalignh_ap
7693 : /* 117 */ MCD::OPC_FilterValue, 2, 231, 9, 0, // Skip to: 2657
7694 : /* 122 */ MCD::OPC_CheckField, 12, 1, 1, 224, 9, 0, // Skip to: 2657
7695 : /* 129 */ MCD::OPC_Decode, 133, 11, 205, 2, // Opcode: L4_loadalignh_ur
7696 : /* 134 */ MCD::OPC_FilterValue, 3, 61, 0, 0, // Skip to: 200
7697 : /* 139 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7698 : /* 142 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 151
7699 : /* 147 */ MCD::OPC_Decode, 176, 14, 35, // Opcode: PS_storerfabs
7700 : /* 151 */ MCD::OPC_FilterValue, 19, 197, 9, 0, // Skip to: 2657
7701 : /* 156 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7702 : /* 159 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 183
7703 : /* 164 */ MCD::OPC_CheckField, 12, 2, 1, 182, 9, 0, // Skip to: 2657
7704 : /* 171 */ MCD::OPC_CheckField, 7, 1, 0, 175, 9, 0, // Skip to: 2657
7705 : /* 178 */ MCD::OPC_Decode, 138, 11, 202, 2, // Opcode: L4_loadbzw2_ap
7706 : /* 183 */ MCD::OPC_FilterValue, 2, 165, 9, 0, // Skip to: 2657
7707 : /* 188 */ MCD::OPC_CheckField, 12, 1, 1, 158, 9, 0, // Skip to: 2657
7708 : /* 195 */ MCD::OPC_Decode, 139, 11, 203, 2, // Opcode: L4_loadbzw2_ur
7709 : /* 200 */ MCD::OPC_FilterValue, 4, 61, 0, 0, // Skip to: 266
7710 : /* 205 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7711 : /* 208 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 217
7712 : /* 213 */ MCD::OPC_Decode, 179, 14, 37, // Opcode: PS_storeriabs
7713 : /* 217 */ MCD::OPC_FilterValue, 19, 131, 9, 0, // Skip to: 2657
7714 : /* 222 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7715 : /* 225 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 249
7716 : /* 230 */ MCD::OPC_CheckField, 12, 2, 1, 116, 9, 0, // Skip to: 2657
7717 : /* 237 */ MCD::OPC_CheckField, 7, 1, 0, 109, 9, 0, // Skip to: 2657
7718 : /* 244 */ MCD::OPC_Decode, 130, 11, 204, 2, // Opcode: L4_loadalignb_ap
7719 : /* 249 */ MCD::OPC_FilterValue, 2, 99, 9, 0, // Skip to: 2657
7720 : /* 254 */ MCD::OPC_CheckField, 12, 1, 1, 92, 9, 0, // Skip to: 2657
7721 : /* 261 */ MCD::OPC_Decode, 131, 11, 205, 2, // Opcode: L4_loadalignb_ur
7722 : /* 266 */ MCD::OPC_FilterValue, 5, 109, 0, 0, // Skip to: 380
7723 : /* 271 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
7724 : /* 274 */ MCD::OPC_FilterValue, 0, 35, 0, 0, // Skip to: 314
7725 : /* 279 */ MCD::OPC_ExtractField, 11, 1, // Inst{11} ...
7726 : /* 282 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 298
7727 : /* 287 */ MCD::OPC_CheckField, 27, 5, 9, 59, 9, 0, // Skip to: 2657
7728 : /* 294 */ MCD::OPC_Decode, 174, 14, 39, // Opcode: PS_storerbnewabs
7729 : /* 298 */ MCD::OPC_FilterValue, 1, 50, 9, 0, // Skip to: 2657
7730 : /* 303 */ MCD::OPC_CheckField, 27, 5, 9, 43, 9, 0, // Skip to: 2657
7731 : /* 310 */ MCD::OPC_Decode, 178, 14, 41, // Opcode: PS_storerhnewabs
7732 : /* 314 */ MCD::OPC_FilterValue, 1, 34, 9, 0, // Skip to: 2657
7733 : /* 319 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7734 : /* 322 */ MCD::OPC_FilterValue, 9, 11, 0, 0, // Skip to: 338
7735 : /* 327 */ MCD::OPC_CheckField, 11, 1, 0, 19, 9, 0, // Skip to: 2657
7736 : /* 334 */ MCD::OPC_Decode, 180, 14, 43, // Opcode: PS_storerinewabs
7737 : /* 338 */ MCD::OPC_FilterValue, 19, 10, 9, 0, // Skip to: 2657
7738 : /* 343 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7739 : /* 346 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 370
7740 : /* 351 */ MCD::OPC_CheckField, 13, 1, 0, 251, 8, 0, // Skip to: 2657
7741 : /* 358 */ MCD::OPC_CheckField, 7, 1, 0, 244, 8, 0, // Skip to: 2657
7742 : /* 365 */ MCD::OPC_Decode, 140, 11, 206, 2, // Opcode: L4_loadbzw4_ap
7743 : /* 370 */ MCD::OPC_FilterValue, 2, 234, 8, 0, // Skip to: 2657
7744 : /* 375 */ MCD::OPC_Decode, 141, 11, 207, 2, // Opcode: L4_loadbzw4_ur
7745 : /* 380 */ MCD::OPC_FilterValue, 6, 11, 0, 0, // Skip to: 396
7746 : /* 385 */ MCD::OPC_CheckField, 27, 5, 9, 217, 8, 0, // Skip to: 2657
7747 : /* 392 */ MCD::OPC_Decode, 175, 14, 45, // Opcode: PS_storerdabs
7748 : /* 396 */ MCD::OPC_FilterValue, 7, 44, 0, 0, // Skip to: 445
7749 : /* 401 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
7750 : /* 404 */ MCD::OPC_FilterValue, 77, 19, 0, 0, // Skip to: 428
7751 : /* 409 */ MCD::OPC_CheckField, 12, 2, 1, 193, 8, 0, // Skip to: 2657
7752 : /* 416 */ MCD::OPC_CheckField, 7, 1, 0, 186, 8, 0, // Skip to: 2657
7753 : /* 423 */ MCD::OPC_Decode, 136, 11, 206, 2, // Opcode: L4_loadbsw4_ap
7754 : /* 428 */ MCD::OPC_FilterValue, 78, 176, 8, 0, // Skip to: 2657
7755 : /* 433 */ MCD::OPC_CheckField, 12, 1, 1, 169, 8, 0, // Skip to: 2657
7756 : /* 440 */ MCD::OPC_Decode, 137, 11, 207, 2, // Opcode: L4_loadbsw4_ur
7757 : /* 445 */ MCD::OPC_FilterValue, 8, 50, 1, 0, // Skip to: 756
7758 : /* 450 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7759 : /* 453 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 462
7760 : /* 458 */ MCD::OPC_Decode, 167, 14, 47, // Opcode: PS_loadrbabs
7761 : /* 462 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 587
7762 : /* 467 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7763 : /* 470 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 494
7764 : /* 475 */ MCD::OPC_CheckField, 12, 2, 1, 127, 8, 0, // Skip to: 2657
7765 : /* 482 */ MCD::OPC_CheckField, 7, 1, 0, 120, 8, 0, // Skip to: 2657
7766 : /* 489 */ MCD::OPC_Decode, 143, 11, 202, 2, // Opcode: L4_loadrb_ap
7767 : /* 494 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 511
7768 : /* 499 */ MCD::OPC_CheckField, 12, 1, 1, 103, 8, 0, // Skip to: 2657
7769 : /* 506 */ MCD::OPC_Decode, 145, 11, 203, 2, // Opcode: L4_loadrb_ur
7770 : /* 511 */ MCD::OPC_FilterValue, 3, 93, 8, 0, // Skip to: 2657
7771 : /* 516 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
7772 : /* 519 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 536
7773 : /* 524 */ MCD::OPC_CheckField, 5, 3, 4, 78, 8, 0, // Skip to: 2657
7774 : /* 531 */ MCD::OPC_Decode, 168, 11, 208, 2, // Opcode: L4_ploadrbt_abs
7775 : /* 536 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 553
7776 : /* 541 */ MCD::OPC_CheckField, 5, 3, 4, 61, 8, 0, // Skip to: 2657
7777 : /* 548 */ MCD::OPC_Decode, 164, 11, 208, 2, // Opcode: L4_ploadrbf_abs
7778 : /* 553 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 570
7779 : /* 558 */ MCD::OPC_CheckField, 5, 3, 4, 44, 8, 0, // Skip to: 2657
7780 : /* 565 */ MCD::OPC_Decode, 170, 11, 208, 2, // Opcode: L4_ploadrbtnew_abs
7781 : /* 570 */ MCD::OPC_FilterValue, 7, 34, 8, 0, // Skip to: 2657
7782 : /* 575 */ MCD::OPC_CheckField, 5, 3, 4, 27, 8, 0, // Skip to: 2657
7783 : /* 582 */ MCD::OPC_Decode, 166, 11, 208, 2, // Opcode: L4_ploadrbfnew_abs
7784 : /* 587 */ MCD::OPC_FilterValue, 21, 17, 8, 0, // Skip to: 2657
7785 : /* 592 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7786 : /* 595 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 619
7787 : /* 600 */ MCD::OPC_CheckField, 13, 1, 0, 2, 8, 0, // Skip to: 2657
7788 : /* 607 */ MCD::OPC_CheckField, 6, 2, 2, 251, 7, 0, // Skip to: 2657
7789 : /* 614 */ MCD::OPC_Decode, 200, 17, 209, 2, // Opcode: S4_storerb_ap
7790 : /* 619 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 636
7791 : /* 624 */ MCD::OPC_CheckField, 7, 1, 1, 234, 7, 0, // Skip to: 2657
7792 : /* 631 */ MCD::OPC_Decode, 202, 17, 210, 2, // Opcode: S4_storerb_ur
7793 : /* 636 */ MCD::OPC_FilterValue, 3, 224, 7, 0, // Skip to: 2657
7794 : /* 641 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
7795 : /* 644 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 700
7796 : /* 649 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7797 : /* 652 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 676
7798 : /* 657 */ MCD::OPC_CheckField, 18, 3, 0, 201, 7, 0, // Skip to: 2657
7799 : /* 664 */ MCD::OPC_CheckField, 7, 1, 1, 194, 7, 0, // Skip to: 2657
7800 : /* 671 */ MCD::OPC_Decode, 247, 16, 211, 2, // Opcode: S4_pstorerbt_abs
7801 : /* 676 */ MCD::OPC_FilterValue, 1, 184, 7, 0, // Skip to: 2657
7802 : /* 681 */ MCD::OPC_CheckField, 18, 3, 0, 177, 7, 0, // Skip to: 2657
7803 : /* 688 */ MCD::OPC_CheckField, 7, 1, 1, 170, 7, 0, // Skip to: 2657
7804 : /* 695 */ MCD::OPC_Decode, 249, 16, 211, 2, // Opcode: S4_pstorerbtnew_abs
7805 : /* 700 */ MCD::OPC_FilterValue, 1, 160, 7, 0, // Skip to: 2657
7806 : /* 705 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7807 : /* 708 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 732
7808 : /* 713 */ MCD::OPC_CheckField, 18, 3, 0, 145, 7, 0, // Skip to: 2657
7809 : /* 720 */ MCD::OPC_CheckField, 7, 1, 1, 138, 7, 0, // Skip to: 2657
7810 : /* 727 */ MCD::OPC_Decode, 232, 16, 211, 2, // Opcode: S4_pstorerbf_abs
7811 : /* 732 */ MCD::OPC_FilterValue, 1, 128, 7, 0, // Skip to: 2657
7812 : /* 737 */ MCD::OPC_CheckField, 18, 3, 0, 121, 7, 0, // Skip to: 2657
7813 : /* 744 */ MCD::OPC_CheckField, 7, 1, 1, 114, 7, 0, // Skip to: 2657
7814 : /* 751 */ MCD::OPC_Decode, 234, 16, 211, 2, // Opcode: S4_pstorerbfnew_abs
7815 : /* 756 */ MCD::OPC_FilterValue, 9, 137, 0, 0, // Skip to: 898
7816 : /* 761 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7817 : /* 764 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 773
7818 : /* 769 */ MCD::OPC_Decode, 171, 14, 47, // Opcode: PS_loadrubabs
7819 : /* 773 */ MCD::OPC_FilterValue, 19, 87, 7, 0, // Skip to: 2657
7820 : /* 778 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7821 : /* 781 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 805
7822 : /* 786 */ MCD::OPC_CheckField, 12, 2, 1, 72, 7, 0, // Skip to: 2657
7823 : /* 793 */ MCD::OPC_CheckField, 7, 1, 0, 65, 7, 0, // Skip to: 2657
7824 : /* 800 */ MCD::OPC_Decode, 155, 11, 202, 2, // Opcode: L4_loadrub_ap
7825 : /* 805 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 822
7826 : /* 810 */ MCD::OPC_CheckField, 12, 1, 1, 48, 7, 0, // Skip to: 2657
7827 : /* 817 */ MCD::OPC_Decode, 157, 11, 203, 2, // Opcode: L4_loadrub_ur
7828 : /* 822 */ MCD::OPC_FilterValue, 3, 38, 7, 0, // Skip to: 2657
7829 : /* 827 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
7830 : /* 830 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 847
7831 : /* 835 */ MCD::OPC_CheckField, 5, 3, 4, 23, 7, 0, // Skip to: 2657
7832 : /* 842 */ MCD::OPC_Decode, 200, 11, 208, 2, // Opcode: L4_ploadrubt_abs
7833 : /* 847 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 864
7834 : /* 852 */ MCD::OPC_CheckField, 5, 3, 4, 6, 7, 0, // Skip to: 2657
7835 : /* 859 */ MCD::OPC_Decode, 196, 11, 208, 2, // Opcode: L4_ploadrubf_abs
7836 : /* 864 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 881
7837 : /* 869 */ MCD::OPC_CheckField, 5, 3, 4, 245, 6, 0, // Skip to: 2657
7838 : /* 876 */ MCD::OPC_Decode, 202, 11, 208, 2, // Opcode: L4_ploadrubtnew_abs
7839 : /* 881 */ MCD::OPC_FilterValue, 7, 235, 6, 0, // Skip to: 2657
7840 : /* 886 */ MCD::OPC_CheckField, 5, 3, 4, 228, 6, 0, // Skip to: 2657
7841 : /* 893 */ MCD::OPC_Decode, 198, 11, 208, 2, // Opcode: L4_ploadrubfnew_abs
7842 : /* 898 */ MCD::OPC_FilterValue, 10, 50, 1, 0, // Skip to: 1209
7843 : /* 903 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7844 : /* 906 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 915
7845 : /* 911 */ MCD::OPC_Decode, 169, 14, 49, // Opcode: PS_loadrhabs
7846 : /* 915 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1040
7847 : /* 920 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7848 : /* 923 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 947
7849 : /* 928 */ MCD::OPC_CheckField, 12, 2, 1, 186, 6, 0, // Skip to: 2657
7850 : /* 935 */ MCD::OPC_CheckField, 7, 1, 0, 179, 6, 0, // Skip to: 2657
7851 : /* 942 */ MCD::OPC_Decode, 149, 11, 202, 2, // Opcode: L4_loadrh_ap
7852 : /* 947 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 964
7853 : /* 952 */ MCD::OPC_CheckField, 12, 1, 1, 162, 6, 0, // Skip to: 2657
7854 : /* 959 */ MCD::OPC_Decode, 151, 11, 203, 2, // Opcode: L4_loadrh_ur
7855 : /* 964 */ MCD::OPC_FilterValue, 3, 152, 6, 0, // Skip to: 2657
7856 : /* 969 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
7857 : /* 972 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 989
7858 : /* 977 */ MCD::OPC_CheckField, 5, 3, 4, 137, 6, 0, // Skip to: 2657
7859 : /* 984 */ MCD::OPC_Decode, 184, 11, 208, 2, // Opcode: L4_ploadrht_abs
7860 : /* 989 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1006
7861 : /* 994 */ MCD::OPC_CheckField, 5, 3, 4, 120, 6, 0, // Skip to: 2657
7862 : /* 1001 */ MCD::OPC_Decode, 180, 11, 208, 2, // Opcode: L4_ploadrhf_abs
7863 : /* 1006 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1023
7864 : /* 1011 */ MCD::OPC_CheckField, 5, 3, 4, 103, 6, 0, // Skip to: 2657
7865 : /* 1018 */ MCD::OPC_Decode, 186, 11, 208, 2, // Opcode: L4_ploadrhtnew_abs
7866 : /* 1023 */ MCD::OPC_FilterValue, 7, 93, 6, 0, // Skip to: 2657
7867 : /* 1028 */ MCD::OPC_CheckField, 5, 3, 4, 86, 6, 0, // Skip to: 2657
7868 : /* 1035 */ MCD::OPC_Decode, 182, 11, 208, 2, // Opcode: L4_ploadrhfnew_abs
7869 : /* 1040 */ MCD::OPC_FilterValue, 21, 76, 6, 0, // Skip to: 2657
7870 : /* 1045 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7871 : /* 1048 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1072
7872 : /* 1053 */ MCD::OPC_CheckField, 13, 1, 0, 61, 6, 0, // Skip to: 2657
7873 : /* 1060 */ MCD::OPC_CheckField, 6, 2, 2, 54, 6, 0, // Skip to: 2657
7874 : /* 1067 */ MCD::OPC_Decode, 212, 17, 209, 2, // Opcode: S4_storerh_ap
7875 : /* 1072 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1089
7876 : /* 1077 */ MCD::OPC_CheckField, 7, 1, 1, 37, 6, 0, // Skip to: 2657
7877 : /* 1084 */ MCD::OPC_Decode, 214, 17, 210, 2, // Opcode: S4_storerh_ur
7878 : /* 1089 */ MCD::OPC_FilterValue, 3, 27, 6, 0, // Skip to: 2657
7879 : /* 1094 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
7880 : /* 1097 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1153
7881 : /* 1102 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7882 : /* 1105 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1129
7883 : /* 1110 */ MCD::OPC_CheckField, 18, 3, 0, 4, 6, 0, // Skip to: 2657
7884 : /* 1117 */ MCD::OPC_CheckField, 7, 1, 1, 253, 5, 0, // Skip to: 2657
7885 : /* 1124 */ MCD::OPC_Decode, 159, 17, 211, 2, // Opcode: S4_pstorerht_abs
7886 : /* 1129 */ MCD::OPC_FilterValue, 1, 243, 5, 0, // Skip to: 2657
7887 : /* 1134 */ MCD::OPC_CheckField, 18, 3, 0, 236, 5, 0, // Skip to: 2657
7888 : /* 1141 */ MCD::OPC_CheckField, 7, 1, 1, 229, 5, 0, // Skip to: 2657
7889 : /* 1148 */ MCD::OPC_Decode, 161, 17, 211, 2, // Opcode: S4_pstorerhtnew_abs
7890 : /* 1153 */ MCD::OPC_FilterValue, 1, 219, 5, 0, // Skip to: 2657
7891 : /* 1158 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7892 : /* 1161 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1185
7893 : /* 1166 */ MCD::OPC_CheckField, 18, 3, 0, 204, 5, 0, // Skip to: 2657
7894 : /* 1173 */ MCD::OPC_CheckField, 7, 1, 1, 197, 5, 0, // Skip to: 2657
7895 : /* 1180 */ MCD::OPC_Decode, 144, 17, 211, 2, // Opcode: S4_pstorerhf_abs
7896 : /* 1185 */ MCD::OPC_FilterValue, 1, 187, 5, 0, // Skip to: 2657
7897 : /* 1190 */ MCD::OPC_CheckField, 18, 3, 0, 180, 5, 0, // Skip to: 2657
7898 : /* 1197 */ MCD::OPC_CheckField, 7, 1, 1, 173, 5, 0, // Skip to: 2657
7899 : /* 1204 */ MCD::OPC_Decode, 146, 17, 211, 2, // Opcode: S4_pstorerhfnew_abs
7900 : /* 1209 */ MCD::OPC_FilterValue, 11, 50, 1, 0, // Skip to: 1520
7901 : /* 1214 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7902 : /* 1217 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1226
7903 : /* 1222 */ MCD::OPC_Decode, 172, 14, 49, // Opcode: PS_loadruhabs
7904 : /* 1226 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1351
7905 : /* 1231 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7906 : /* 1234 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1258
7907 : /* 1239 */ MCD::OPC_CheckField, 12, 2, 1, 131, 5, 0, // Skip to: 2657
7908 : /* 1246 */ MCD::OPC_CheckField, 7, 1, 0, 124, 5, 0, // Skip to: 2657
7909 : /* 1253 */ MCD::OPC_Decode, 158, 11, 202, 2, // Opcode: L4_loadruh_ap
7910 : /* 1258 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1275
7911 : /* 1263 */ MCD::OPC_CheckField, 12, 1, 1, 107, 5, 0, // Skip to: 2657
7912 : /* 1270 */ MCD::OPC_Decode, 160, 11, 203, 2, // Opcode: L4_loadruh_ur
7913 : /* 1275 */ MCD::OPC_FilterValue, 3, 97, 5, 0, // Skip to: 2657
7914 : /* 1280 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
7915 : /* 1283 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1300
7916 : /* 1288 */ MCD::OPC_CheckField, 5, 3, 4, 82, 5, 0, // Skip to: 2657
7917 : /* 1295 */ MCD::OPC_Decode, 208, 11, 208, 2, // Opcode: L4_ploadruht_abs
7918 : /* 1300 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1317
7919 : /* 1305 */ MCD::OPC_CheckField, 5, 3, 4, 65, 5, 0, // Skip to: 2657
7920 : /* 1312 */ MCD::OPC_Decode, 204, 11, 208, 2, // Opcode: L4_ploadruhf_abs
7921 : /* 1317 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1334
7922 : /* 1322 */ MCD::OPC_CheckField, 5, 3, 4, 48, 5, 0, // Skip to: 2657
7923 : /* 1329 */ MCD::OPC_Decode, 210, 11, 208, 2, // Opcode: L4_ploadruhtnew_abs
7924 : /* 1334 */ MCD::OPC_FilterValue, 7, 38, 5, 0, // Skip to: 2657
7925 : /* 1339 */ MCD::OPC_CheckField, 5, 3, 4, 31, 5, 0, // Skip to: 2657
7926 : /* 1346 */ MCD::OPC_Decode, 206, 11, 208, 2, // Opcode: L4_ploadruhfnew_abs
7927 : /* 1351 */ MCD::OPC_FilterValue, 21, 21, 5, 0, // Skip to: 2657
7928 : /* 1356 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7929 : /* 1359 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1383
7930 : /* 1364 */ MCD::OPC_CheckField, 13, 1, 0, 6, 5, 0, // Skip to: 2657
7931 : /* 1371 */ MCD::OPC_CheckField, 6, 2, 2, 255, 4, 0, // Skip to: 2657
7932 : /* 1378 */ MCD::OPC_Decode, 209, 17, 209, 2, // Opcode: S4_storerf_ap
7933 : /* 1383 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1400
7934 : /* 1388 */ MCD::OPC_CheckField, 7, 1, 1, 238, 4, 0, // Skip to: 2657
7935 : /* 1395 */ MCD::OPC_Decode, 211, 17, 210, 2, // Opcode: S4_storerf_ur
7936 : /* 1400 */ MCD::OPC_FilterValue, 3, 228, 4, 0, // Skip to: 2657
7937 : /* 1405 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
7938 : /* 1408 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1464
7939 : /* 1413 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7940 : /* 1416 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1440
7941 : /* 1421 */ MCD::OPC_CheckField, 18, 3, 0, 205, 4, 0, // Skip to: 2657
7942 : /* 1428 */ MCD::OPC_CheckField, 7, 1, 1, 198, 4, 0, // Skip to: 2657
7943 : /* 1435 */ MCD::OPC_Decode, 139, 17, 211, 2, // Opcode: S4_pstorerft_abs
7944 : /* 1440 */ MCD::OPC_FilterValue, 1, 188, 4, 0, // Skip to: 2657
7945 : /* 1445 */ MCD::OPC_CheckField, 18, 3, 0, 181, 4, 0, // Skip to: 2657
7946 : /* 1452 */ MCD::OPC_CheckField, 7, 1, 1, 174, 4, 0, // Skip to: 2657
7947 : /* 1459 */ MCD::OPC_Decode, 141, 17, 211, 2, // Opcode: S4_pstorerftnew_abs
7948 : /* 1464 */ MCD::OPC_FilterValue, 1, 164, 4, 0, // Skip to: 2657
7949 : /* 1469 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7950 : /* 1472 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1496
7951 : /* 1477 */ MCD::OPC_CheckField, 18, 3, 0, 149, 4, 0, // Skip to: 2657
7952 : /* 1484 */ MCD::OPC_CheckField, 7, 1, 1, 142, 4, 0, // Skip to: 2657
7953 : /* 1491 */ MCD::OPC_Decode, 134, 17, 211, 2, // Opcode: S4_pstorerff_abs
7954 : /* 1496 */ MCD::OPC_FilterValue, 1, 132, 4, 0, // Skip to: 2657
7955 : /* 1501 */ MCD::OPC_CheckField, 18, 3, 0, 125, 4, 0, // Skip to: 2657
7956 : /* 1508 */ MCD::OPC_CheckField, 7, 1, 1, 118, 4, 0, // Skip to: 2657
7957 : /* 1515 */ MCD::OPC_Decode, 136, 17, 211, 2, // Opcode: S4_pstorerffnew_abs
7958 : /* 1520 */ MCD::OPC_FilterValue, 12, 50, 1, 0, // Skip to: 1831
7959 : /* 1525 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
7960 : /* 1528 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 1537
7961 : /* 1533 */ MCD::OPC_Decode, 170, 14, 51, // Opcode: PS_loadriabs
7962 : /* 1537 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 1662
7963 : /* 1542 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7964 : /* 1545 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1569
7965 : /* 1550 */ MCD::OPC_CheckField, 12, 2, 1, 76, 4, 0, // Skip to: 2657
7966 : /* 1557 */ MCD::OPC_CheckField, 7, 1, 0, 69, 4, 0, // Skip to: 2657
7967 : /* 1564 */ MCD::OPC_Decode, 152, 11, 202, 2, // Opcode: L4_loadri_ap
7968 : /* 1569 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1586
7969 : /* 1574 */ MCD::OPC_CheckField, 12, 1, 1, 52, 4, 0, // Skip to: 2657
7970 : /* 1581 */ MCD::OPC_Decode, 154, 11, 203, 2, // Opcode: L4_loadri_ur
7971 : /* 1586 */ MCD::OPC_FilterValue, 3, 42, 4, 0, // Skip to: 2657
7972 : /* 1591 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
7973 : /* 1594 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 1611
7974 : /* 1599 */ MCD::OPC_CheckField, 5, 3, 4, 27, 4, 0, // Skip to: 2657
7975 : /* 1606 */ MCD::OPC_Decode, 192, 11, 208, 2, // Opcode: L4_ploadrit_abs
7976 : /* 1611 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 1628
7977 : /* 1616 */ MCD::OPC_CheckField, 5, 3, 4, 10, 4, 0, // Skip to: 2657
7978 : /* 1623 */ MCD::OPC_Decode, 188, 11, 208, 2, // Opcode: L4_ploadrif_abs
7979 : /* 1628 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 1645
7980 : /* 1633 */ MCD::OPC_CheckField, 5, 3, 4, 249, 3, 0, // Skip to: 2657
7981 : /* 1640 */ MCD::OPC_Decode, 194, 11, 208, 2, // Opcode: L4_ploadritnew_abs
7982 : /* 1645 */ MCD::OPC_FilterValue, 7, 239, 3, 0, // Skip to: 2657
7983 : /* 1650 */ MCD::OPC_CheckField, 5, 3, 4, 232, 3, 0, // Skip to: 2657
7984 : /* 1657 */ MCD::OPC_Decode, 190, 11, 208, 2, // Opcode: L4_ploadrifnew_abs
7985 : /* 1662 */ MCD::OPC_FilterValue, 21, 222, 3, 0, // Skip to: 2657
7986 : /* 1667 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
7987 : /* 1670 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 1694
7988 : /* 1675 */ MCD::OPC_CheckField, 13, 1, 0, 207, 3, 0, // Skip to: 2657
7989 : /* 1682 */ MCD::OPC_CheckField, 6, 2, 2, 200, 3, 0, // Skip to: 2657
7990 : /* 1689 */ MCD::OPC_Decode, 218, 17, 209, 2, // Opcode: S4_storeri_ap
7991 : /* 1694 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 1711
7992 : /* 1699 */ MCD::OPC_CheckField, 7, 1, 1, 183, 3, 0, // Skip to: 2657
7993 : /* 1706 */ MCD::OPC_Decode, 220, 17, 210, 2, // Opcode: S4_storeri_ur
7994 : /* 1711 */ MCD::OPC_FilterValue, 3, 173, 3, 0, // Skip to: 2657
7995 : /* 1716 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
7996 : /* 1719 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1775
7997 : /* 1724 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
7998 : /* 1727 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1751
7999 : /* 1732 */ MCD::OPC_CheckField, 18, 3, 0, 150, 3, 0, // Skip to: 2657
8000 : /* 1739 */ MCD::OPC_CheckField, 7, 1, 1, 143, 3, 0, // Skip to: 2657
8001 : /* 1746 */ MCD::OPC_Decode, 179, 17, 211, 2, // Opcode: S4_pstorerit_abs
8002 : /* 1751 */ MCD::OPC_FilterValue, 1, 133, 3, 0, // Skip to: 2657
8003 : /* 1756 */ MCD::OPC_CheckField, 18, 3, 0, 126, 3, 0, // Skip to: 2657
8004 : /* 1763 */ MCD::OPC_CheckField, 7, 1, 1, 119, 3, 0, // Skip to: 2657
8005 : /* 1770 */ MCD::OPC_Decode, 181, 17, 211, 2, // Opcode: S4_pstoreritnew_abs
8006 : /* 1775 */ MCD::OPC_FilterValue, 1, 109, 3, 0, // Skip to: 2657
8007 : /* 1780 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8008 : /* 1783 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1807
8009 : /* 1788 */ MCD::OPC_CheckField, 18, 3, 0, 94, 3, 0, // Skip to: 2657
8010 : /* 1795 */ MCD::OPC_CheckField, 7, 1, 1, 87, 3, 0, // Skip to: 2657
8011 : /* 1802 */ MCD::OPC_Decode, 164, 17, 211, 2, // Opcode: S4_pstorerif_abs
8012 : /* 1807 */ MCD::OPC_FilterValue, 1, 77, 3, 0, // Skip to: 2657
8013 : /* 1812 */ MCD::OPC_CheckField, 18, 3, 0, 70, 3, 0, // Skip to: 2657
8014 : /* 1819 */ MCD::OPC_CheckField, 7, 1, 1, 63, 3, 0, // Skip to: 2657
8015 : /* 1826 */ MCD::OPC_Decode, 166, 17, 211, 2, // Opcode: S4_pstorerifnew_abs
8016 : /* 1831 */ MCD::OPC_FilterValue, 13, 254, 1, 0, // Skip to: 2346
8017 : /* 1836 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8018 : /* 1839 */ MCD::OPC_FilterValue, 0, 164, 0, 0, // Skip to: 2008
8019 : /* 1844 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8020 : /* 1847 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 1871
8021 : /* 1852 */ MCD::OPC_CheckField, 13, 1, 0, 30, 3, 0, // Skip to: 2657
8022 : /* 1859 */ MCD::OPC_CheckField, 6, 2, 2, 23, 3, 0, // Skip to: 2657
8023 : /* 1866 */ MCD::OPC_Decode, 203, 17, 212, 2, // Opcode: S4_storerbnew_ap
8024 : /* 1871 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 1888
8025 : /* 1876 */ MCD::OPC_CheckField, 7, 1, 1, 6, 3, 0, // Skip to: 2657
8026 : /* 1883 */ MCD::OPC_Decode, 205, 17, 213, 2, // Opcode: S4_storerbnew_ur
8027 : /* 1888 */ MCD::OPC_FilterValue, 87, 252, 2, 0, // Skip to: 2657
8028 : /* 1893 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8029 : /* 1896 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 1952
8030 : /* 1901 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8031 : /* 1904 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1928
8032 : /* 1909 */ MCD::OPC_CheckField, 18, 3, 0, 229, 2, 0, // Skip to: 2657
8033 : /* 1916 */ MCD::OPC_CheckField, 7, 1, 1, 222, 2, 0, // Skip to: 2657
8034 : /* 1923 */ MCD::OPC_Decode, 242, 16, 214, 2, // Opcode: S4_pstorerbnewt_abs
8035 : /* 1928 */ MCD::OPC_FilterValue, 1, 212, 2, 0, // Skip to: 2657
8036 : /* 1933 */ MCD::OPC_CheckField, 18, 3, 0, 205, 2, 0, // Skip to: 2657
8037 : /* 1940 */ MCD::OPC_CheckField, 7, 1, 1, 198, 2, 0, // Skip to: 2657
8038 : /* 1947 */ MCD::OPC_Decode, 244, 16, 214, 2, // Opcode: S4_pstorerbnewtnew_abs
8039 : /* 1952 */ MCD::OPC_FilterValue, 1, 188, 2, 0, // Skip to: 2657
8040 : /* 1957 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8041 : /* 1960 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 1984
8042 : /* 1965 */ MCD::OPC_CheckField, 18, 3, 0, 173, 2, 0, // Skip to: 2657
8043 : /* 1972 */ MCD::OPC_CheckField, 7, 1, 1, 166, 2, 0, // Skip to: 2657
8044 : /* 1979 */ MCD::OPC_Decode, 237, 16, 214, 2, // Opcode: S4_pstorerbnewf_abs
8045 : /* 1984 */ MCD::OPC_FilterValue, 1, 156, 2, 0, // Skip to: 2657
8046 : /* 1989 */ MCD::OPC_CheckField, 18, 3, 0, 149, 2, 0, // Skip to: 2657
8047 : /* 1996 */ MCD::OPC_CheckField, 7, 1, 1, 142, 2, 0, // Skip to: 2657
8048 : /* 2003 */ MCD::OPC_Decode, 239, 16, 214, 2, // Opcode: S4_pstorerbnewfnew_abs
8049 : /* 2008 */ MCD::OPC_FilterValue, 1, 164, 0, 0, // Skip to: 2177
8050 : /* 2013 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8051 : /* 2016 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 2040
8052 : /* 2021 */ MCD::OPC_CheckField, 13, 1, 0, 117, 2, 0, // Skip to: 2657
8053 : /* 2028 */ MCD::OPC_CheckField, 6, 2, 2, 110, 2, 0, // Skip to: 2657
8054 : /* 2035 */ MCD::OPC_Decode, 215, 17, 212, 2, // Opcode: S4_storerhnew_ap
8055 : /* 2040 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 2057
8056 : /* 2045 */ MCD::OPC_CheckField, 7, 1, 1, 93, 2, 0, // Skip to: 2657
8057 : /* 2052 */ MCD::OPC_Decode, 217, 17, 213, 2, // Opcode: S4_storerhnew_ur
8058 : /* 2057 */ MCD::OPC_FilterValue, 87, 83, 2, 0, // Skip to: 2657
8059 : /* 2062 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8060 : /* 2065 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2121
8061 : /* 2070 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8062 : /* 2073 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2097
8063 : /* 2078 */ MCD::OPC_CheckField, 18, 3, 0, 60, 2, 0, // Skip to: 2657
8064 : /* 2085 */ MCD::OPC_CheckField, 7, 1, 1, 53, 2, 0, // Skip to: 2657
8065 : /* 2092 */ MCD::OPC_Decode, 154, 17, 214, 2, // Opcode: S4_pstorerhnewt_abs
8066 : /* 2097 */ MCD::OPC_FilterValue, 1, 43, 2, 0, // Skip to: 2657
8067 : /* 2102 */ MCD::OPC_CheckField, 18, 3, 0, 36, 2, 0, // Skip to: 2657
8068 : /* 2109 */ MCD::OPC_CheckField, 7, 1, 1, 29, 2, 0, // Skip to: 2657
8069 : /* 2116 */ MCD::OPC_Decode, 156, 17, 214, 2, // Opcode: S4_pstorerhnewtnew_abs
8070 : /* 2121 */ MCD::OPC_FilterValue, 1, 19, 2, 0, // Skip to: 2657
8071 : /* 2126 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8072 : /* 2129 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2153
8073 : /* 2134 */ MCD::OPC_CheckField, 18, 3, 0, 4, 2, 0, // Skip to: 2657
8074 : /* 2141 */ MCD::OPC_CheckField, 7, 1, 1, 253, 1, 0, // Skip to: 2657
8075 : /* 2148 */ MCD::OPC_Decode, 149, 17, 214, 2, // Opcode: S4_pstorerhnewf_abs
8076 : /* 2153 */ MCD::OPC_FilterValue, 1, 243, 1, 0, // Skip to: 2657
8077 : /* 2158 */ MCD::OPC_CheckField, 18, 3, 0, 236, 1, 0, // Skip to: 2657
8078 : /* 2165 */ MCD::OPC_CheckField, 7, 1, 1, 229, 1, 0, // Skip to: 2657
8079 : /* 2172 */ MCD::OPC_Decode, 151, 17, 214, 2, // Opcode: S4_pstorerhnewfnew_abs
8080 : /* 2177 */ MCD::OPC_FilterValue, 2, 219, 1, 0, // Skip to: 2657
8081 : /* 2182 */ MCD::OPC_ExtractField, 25, 7, // Inst{31-25} ...
8082 : /* 2185 */ MCD::OPC_FilterValue, 85, 19, 0, 0, // Skip to: 2209
8083 : /* 2190 */ MCD::OPC_CheckField, 13, 1, 0, 204, 1, 0, // Skip to: 2657
8084 : /* 2197 */ MCD::OPC_CheckField, 6, 2, 2, 197, 1, 0, // Skip to: 2657
8085 : /* 2204 */ MCD::OPC_Decode, 221, 17, 212, 2, // Opcode: S4_storerinew_ap
8086 : /* 2209 */ MCD::OPC_FilterValue, 86, 12, 0, 0, // Skip to: 2226
8087 : /* 2214 */ MCD::OPC_CheckField, 7, 1, 1, 180, 1, 0, // Skip to: 2657
8088 : /* 2221 */ MCD::OPC_Decode, 223, 17, 213, 2, // Opcode: S4_storerinew_ur
8089 : /* 2226 */ MCD::OPC_FilterValue, 87, 170, 1, 0, // Skip to: 2657
8090 : /* 2231 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8091 : /* 2234 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2290
8092 : /* 2239 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8093 : /* 2242 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2266
8094 : /* 2247 */ MCD::OPC_CheckField, 18, 3, 0, 147, 1, 0, // Skip to: 2657
8095 : /* 2254 */ MCD::OPC_CheckField, 7, 1, 1, 140, 1, 0, // Skip to: 2657
8096 : /* 2261 */ MCD::OPC_Decode, 174, 17, 214, 2, // Opcode: S4_pstorerinewt_abs
8097 : /* 2266 */ MCD::OPC_FilterValue, 1, 130, 1, 0, // Skip to: 2657
8098 : /* 2271 */ MCD::OPC_CheckField, 18, 3, 0, 123, 1, 0, // Skip to: 2657
8099 : /* 2278 */ MCD::OPC_CheckField, 7, 1, 1, 116, 1, 0, // Skip to: 2657
8100 : /* 2285 */ MCD::OPC_Decode, 176, 17, 214, 2, // Opcode: S4_pstorerinewtnew_abs
8101 : /* 2290 */ MCD::OPC_FilterValue, 1, 106, 1, 0, // Skip to: 2657
8102 : /* 2295 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8103 : /* 2298 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2322
8104 : /* 2303 */ MCD::OPC_CheckField, 18, 3, 0, 91, 1, 0, // Skip to: 2657
8105 : /* 2310 */ MCD::OPC_CheckField, 7, 1, 1, 84, 1, 0, // Skip to: 2657
8106 : /* 2317 */ MCD::OPC_Decode, 169, 17, 214, 2, // Opcode: S4_pstorerinewf_abs
8107 : /* 2322 */ MCD::OPC_FilterValue, 1, 74, 1, 0, // Skip to: 2657
8108 : /* 2327 */ MCD::OPC_CheckField, 18, 3, 0, 67, 1, 0, // Skip to: 2657
8109 : /* 2334 */ MCD::OPC_CheckField, 7, 1, 1, 60, 1, 0, // Skip to: 2657
8110 : /* 2341 */ MCD::OPC_Decode, 171, 17, 214, 2, // Opcode: S4_pstorerinewfnew_abs
8111 : /* 2346 */ MCD::OPC_FilterValue, 14, 50, 1, 0, // Skip to: 2657
8112 : /* 2351 */ MCD::OPC_ExtractField, 27, 5, // Inst{31-27} ...
8113 : /* 2354 */ MCD::OPC_FilterValue, 9, 4, 0, 0, // Skip to: 2363
8114 : /* 2359 */ MCD::OPC_Decode, 168, 14, 53, // Opcode: PS_loadrdabs
8115 : /* 2363 */ MCD::OPC_FilterValue, 19, 120, 0, 0, // Skip to: 2488
8116 : /* 2368 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8117 : /* 2371 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2395
8118 : /* 2376 */ MCD::OPC_CheckField, 12, 2, 1, 18, 1, 0, // Skip to: 2657
8119 : /* 2383 */ MCD::OPC_CheckField, 7, 1, 0, 11, 1, 0, // Skip to: 2657
8120 : /* 2390 */ MCD::OPC_Decode, 146, 11, 206, 2, // Opcode: L4_loadrd_ap
8121 : /* 2395 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2412
8122 : /* 2400 */ MCD::OPC_CheckField, 12, 1, 1, 250, 0, 0, // Skip to: 2657
8123 : /* 2407 */ MCD::OPC_Decode, 148, 11, 207, 2, // Opcode: L4_loadrd_ur
8124 : /* 2412 */ MCD::OPC_FilterValue, 3, 240, 0, 0, // Skip to: 2657
8125 : /* 2417 */ MCD::OPC_ExtractField, 11, 3, // Inst{13-11} ...
8126 : /* 2420 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 2437
8127 : /* 2425 */ MCD::OPC_CheckField, 5, 3, 4, 225, 0, 0, // Skip to: 2657
8128 : /* 2432 */ MCD::OPC_Decode, 176, 11, 215, 2, // Opcode: L4_ploadrdt_abs
8129 : /* 2437 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 2454
8130 : /* 2442 */ MCD::OPC_CheckField, 5, 3, 4, 208, 0, 0, // Skip to: 2657
8131 : /* 2449 */ MCD::OPC_Decode, 172, 11, 215, 2, // Opcode: L4_ploadrdf_abs
8132 : /* 2454 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 2471
8133 : /* 2459 */ MCD::OPC_CheckField, 5, 3, 4, 191, 0, 0, // Skip to: 2657
8134 : /* 2466 */ MCD::OPC_Decode, 178, 11, 215, 2, // Opcode: L4_ploadrdtnew_abs
8135 : /* 2471 */ MCD::OPC_FilterValue, 7, 181, 0, 0, // Skip to: 2657
8136 : /* 2476 */ MCD::OPC_CheckField, 5, 3, 4, 174, 0, 0, // Skip to: 2657
8137 : /* 2483 */ MCD::OPC_Decode, 174, 11, 215, 2, // Opcode: L4_ploadrdfnew_abs
8138 : /* 2488 */ MCD::OPC_FilterValue, 21, 164, 0, 0, // Skip to: 2657
8139 : /* 2493 */ MCD::OPC_ExtractField, 25, 2, // Inst{26-25} ...
8140 : /* 2496 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2520
8141 : /* 2501 */ MCD::OPC_CheckField, 13, 1, 0, 149, 0, 0, // Skip to: 2657
8142 : /* 2508 */ MCD::OPC_CheckField, 6, 2, 2, 142, 0, 0, // Skip to: 2657
8143 : /* 2515 */ MCD::OPC_Decode, 206, 17, 216, 2, // Opcode: S4_storerd_ap
8144 : /* 2520 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 2537
8145 : /* 2525 */ MCD::OPC_CheckField, 7, 1, 1, 125, 0, 0, // Skip to: 2657
8146 : /* 2532 */ MCD::OPC_Decode, 208, 17, 217, 2, // Opcode: S4_storerd_ur
8147 : /* 2537 */ MCD::OPC_FilterValue, 3, 115, 0, 0, // Skip to: 2657
8148 : /* 2542 */ MCD::OPC_ExtractField, 2, 1, // Inst{2} ...
8149 : /* 2545 */ MCD::OPC_FilterValue, 0, 51, 0, 0, // Skip to: 2601
8150 : /* 2550 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8151 : /* 2553 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2577
8152 : /* 2558 */ MCD::OPC_CheckField, 18, 3, 0, 92, 0, 0, // Skip to: 2657
8153 : /* 2565 */ MCD::OPC_CheckField, 7, 1, 1, 85, 0, 0, // Skip to: 2657
8154 : /* 2572 */ MCD::OPC_Decode, 129, 17, 218, 2, // Opcode: S4_pstorerdt_abs
8155 : /* 2577 */ MCD::OPC_FilterValue, 1, 75, 0, 0, // Skip to: 2657
8156 : /* 2582 */ MCD::OPC_CheckField, 18, 3, 0, 68, 0, 0, // Skip to: 2657
8157 : /* 2589 */ MCD::OPC_CheckField, 7, 1, 1, 61, 0, 0, // Skip to: 2657
8158 : /* 2596 */ MCD::OPC_Decode, 131, 17, 218, 2, // Opcode: S4_pstorerdtnew_abs
8159 : /* 2601 */ MCD::OPC_FilterValue, 1, 51, 0, 0, // Skip to: 2657
8160 : /* 2606 */ MCD::OPC_ExtractField, 13, 1, // Inst{13} ...
8161 : /* 2609 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 2633
8162 : /* 2614 */ MCD::OPC_CheckField, 18, 3, 0, 36, 0, 0, // Skip to: 2657
8163 : /* 2621 */ MCD::OPC_CheckField, 7, 1, 1, 29, 0, 0, // Skip to: 2657
8164 : /* 2628 */ MCD::OPC_Decode, 252, 16, 218, 2, // Opcode: S4_pstorerdf_abs
8165 : /* 2633 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 2657
8166 : /* 2638 */ MCD::OPC_CheckField, 18, 3, 0, 12, 0, 0, // Skip to: 2657
8167 : /* 2645 */ MCD::OPC_CheckField, 7, 1, 1, 5, 0, 0, // Skip to: 2657
8168 : /* 2652 */ MCD::OPC_Decode, 254, 16, 218, 2, // Opcode: S4_pstorerdfnew_abs
8169 : /* 2657 */ MCD::OPC_Fail,
8170 : 0
8171 : };
8172 :
8173 : static const uint8_t DecoderTableSUBINSN_A32[] = {
8174 : /* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8175 : /* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8176 : /* 8 */ MCD::OPC_CheckField, 28, 4, 0, 223, 1, 0, // Skip to: 494
8177 : /* 15 */ MCD::OPC_Decode, 254, 17, 219, 2, // Opcode: SA1_addi
8178 : /* 20 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 62
8179 : /* 25 */ MCD::OPC_ExtractField, 10, 1, // Inst{10} ...
8180 : /* 28 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 45
8181 : /* 33 */ MCD::OPC_CheckField, 28, 4, 0, 198, 1, 0, // Skip to: 494
8182 : /* 40 */ MCD::OPC_Decode, 143, 18, 220, 2, // Opcode: SA1_seti
8183 : /* 45 */ MCD::OPC_FilterValue, 1, 188, 1, 0, // Skip to: 494
8184 : /* 50 */ MCD::OPC_CheckField, 28, 4, 0, 181, 1, 0, // Skip to: 494
8185 : /* 57 */ MCD::OPC_Decode, 128, 18, 221, 2, // Opcode: SA1_addsp
8186 : /* 62 */ MCD::OPC_FilterValue, 2, 139, 0, 0, // Skip to: 206
8187 : /* 67 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
8188 : /* 70 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87
8189 : /* 75 */ MCD::OPC_CheckField, 28, 4, 0, 156, 1, 0, // Skip to: 494
8190 : /* 82 */ MCD::OPC_Decode, 147, 18, 222, 2, // Opcode: SA1_tfr
8191 : /* 87 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 104
8192 : /* 92 */ MCD::OPC_CheckField, 28, 4, 0, 139, 1, 0, // Skip to: 494
8193 : /* 99 */ MCD::OPC_Decode, 142, 18, 222, 2, // Opcode: SA1_inc
8194 : /* 104 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 121
8195 : /* 109 */ MCD::OPC_CheckField, 28, 4, 0, 122, 1, 0, // Skip to: 494
8196 : /* 116 */ MCD::OPC_Decode, 129, 18, 222, 2, // Opcode: SA1_and1
8197 : /* 121 */ MCD::OPC_FilterValue, 3, 12, 0, 0, // Skip to: 138
8198 : /* 126 */ MCD::OPC_CheckField, 28, 4, 0, 105, 1, 0, // Skip to: 494
8199 : /* 133 */ MCD::OPC_Decode, 141, 18, 222, 2, // Opcode: SA1_dec
8200 : /* 138 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 155
8201 : /* 143 */ MCD::OPC_CheckField, 28, 4, 0, 88, 1, 0, // Skip to: 494
8202 : /* 150 */ MCD::OPC_Decode, 146, 18, 222, 2, // Opcode: SA1_sxth
8203 : /* 155 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 172
8204 : /* 160 */ MCD::OPC_CheckField, 28, 4, 0, 71, 1, 0, // Skip to: 494
8205 : /* 167 */ MCD::OPC_Decode, 145, 18, 222, 2, // Opcode: SA1_sxtb
8206 : /* 172 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 189
8207 : /* 177 */ MCD::OPC_CheckField, 28, 4, 0, 54, 1, 0, // Skip to: 494
8208 : /* 184 */ MCD::OPC_Decode, 149, 18, 222, 2, // Opcode: SA1_zxth
8209 : /* 189 */ MCD::OPC_FilterValue, 7, 44, 1, 0, // Skip to: 494
8210 : /* 194 */ MCD::OPC_CheckField, 28, 4, 0, 37, 1, 0, // Skip to: 494
8211 : /* 201 */ MCD::OPC_Decode, 148, 18, 222, 2, // Opcode: SA1_zxtb
8212 : /* 206 */ MCD::OPC_FilterValue, 3, 27, 1, 0, // Skip to: 494
8213 : /* 211 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
8214 : /* 214 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 231
8215 : /* 219 */ MCD::OPC_CheckField, 28, 4, 0, 12, 1, 0, // Skip to: 494
8216 : /* 226 */ MCD::OPC_Decode, 255, 17, 223, 2, // Opcode: SA1_addrx
8217 : /* 231 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 255
8218 : /* 236 */ MCD::OPC_CheckField, 28, 4, 0, 251, 0, 0, // Skip to: 494
8219 : /* 243 */ MCD::OPC_CheckField, 2, 2, 0, 244, 0, 0, // Skip to: 494
8220 : /* 250 */ MCD::OPC_Decode, 134, 18, 224, 2, // Opcode: SA1_cmpeqi
8221 : /* 255 */ MCD::OPC_FilterValue, 2, 88, 0, 0, // Skip to: 348
8222 : /* 260 */ MCD::OPC_ExtractField, 4, 4, // Inst{7-4} ...
8223 : /* 263 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 280
8224 : /* 268 */ MCD::OPC_CheckField, 28, 4, 0, 219, 0, 0, // Skip to: 494
8225 : /* 275 */ MCD::OPC_Decode, 144, 18, 225, 2, // Opcode: SA1_setin1
8226 : /* 280 */ MCD::OPC_FilterValue, 4, 12, 0, 0, // Skip to: 297
8227 : /* 285 */ MCD::OPC_CheckField, 28, 4, 0, 202, 0, 0, // Skip to: 494
8228 : /* 292 */ MCD::OPC_Decode, 133, 18, 225, 2, // Opcode: SA1_clrtnew
8229 : /* 297 */ MCD::OPC_FilterValue, 5, 12, 0, 0, // Skip to: 314
8230 : /* 302 */ MCD::OPC_CheckField, 28, 4, 0, 185, 0, 0, // Skip to: 494
8231 : /* 309 */ MCD::OPC_Decode, 131, 18, 225, 2, // Opcode: SA1_clrfnew
8232 : /* 314 */ MCD::OPC_FilterValue, 6, 12, 0, 0, // Skip to: 331
8233 : /* 319 */ MCD::OPC_CheckField, 28, 4, 0, 168, 0, 0, // Skip to: 494
8234 : /* 326 */ MCD::OPC_Decode, 132, 18, 225, 2, // Opcode: SA1_clrt
8235 : /* 331 */ MCD::OPC_FilterValue, 7, 158, 0, 0, // Skip to: 494
8236 : /* 336 */ MCD::OPC_CheckField, 28, 4, 0, 151, 0, 0, // Skip to: 494
8237 : /* 343 */ MCD::OPC_Decode, 130, 18, 225, 2, // Opcode: SA1_clrf
8238 : /* 348 */ MCD::OPC_FilterValue, 4, 99, 0, 0, // Skip to: 452
8239 : /* 353 */ MCD::OPC_ExtractField, 3, 2, // Inst{4-3} ...
8240 : /* 356 */ MCD::OPC_FilterValue, 0, 19, 0, 0, // Skip to: 380
8241 : /* 361 */ MCD::OPC_CheckField, 28, 4, 0, 126, 0, 0, // Skip to: 494
8242 : /* 368 */ MCD::OPC_CheckField, 7, 1, 0, 119, 0, 0, // Skip to: 494
8243 : /* 375 */ MCD::OPC_Decode, 135, 18, 226, 2, // Opcode: SA1_combine0i
8244 : /* 380 */ MCD::OPC_FilterValue, 1, 19, 0, 0, // Skip to: 404
8245 : /* 385 */ MCD::OPC_CheckField, 28, 4, 0, 102, 0, 0, // Skip to: 494
8246 : /* 392 */ MCD::OPC_CheckField, 7, 1, 0, 95, 0, 0, // Skip to: 494
8247 : /* 399 */ MCD::OPC_Decode, 136, 18, 226, 2, // Opcode: SA1_combine1i
8248 : /* 404 */ MCD::OPC_FilterValue, 2, 19, 0, 0, // Skip to: 428
8249 : /* 409 */ MCD::OPC_CheckField, 28, 4, 0, 78, 0, 0, // Skip to: 494
8250 : /* 416 */ MCD::OPC_CheckField, 7, 1, 0, 71, 0, 0, // Skip to: 494
8251 : /* 423 */ MCD::OPC_Decode, 137, 18, 226, 2, // Opcode: SA1_combine2i
8252 : /* 428 */ MCD::OPC_FilterValue, 3, 61, 0, 0, // Skip to: 494
8253 : /* 433 */ MCD::OPC_CheckField, 28, 4, 0, 54, 0, 0, // Skip to: 494
8254 : /* 440 */ MCD::OPC_CheckField, 7, 1, 0, 47, 0, 0, // Skip to: 494
8255 : /* 447 */ MCD::OPC_Decode, 138, 18, 226, 2, // Opcode: SA1_combine3i
8256 : /* 452 */ MCD::OPC_FilterValue, 5, 37, 0, 0, // Skip to: 494
8257 : /* 457 */ MCD::OPC_ExtractField, 3, 1, // Inst{3} ...
8258 : /* 460 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 477
8259 : /* 465 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 494
8260 : /* 472 */ MCD::OPC_Decode, 140, 18, 227, 2, // Opcode: SA1_combinezr
8261 : /* 477 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 494
8262 : /* 482 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 494
8263 : /* 489 */ MCD::OPC_Decode, 139, 18, 227, 2, // Opcode: SA1_combinerz
8264 : /* 494 */ MCD::OPC_Fail,
8265 : 0
8266 : };
8267 :
8268 : static const uint8_t DecoderTableSUBINSN_L132[] = {
8269 : /* 0 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
8270 : /* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8271 : /* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 37
8272 : /* 15 */ MCD::OPC_Decode, 158, 18, 228, 2, // Opcode: SL1_loadri_io
8273 : /* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
8274 : /* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 37
8275 : /* 32 */ MCD::OPC_Decode, 159, 18, 229, 2, // Opcode: SL1_loadrub_io
8276 : /* 37 */ MCD::OPC_Fail,
8277 : 0
8278 : };
8279 :
8280 : static const uint8_t DecoderTableSUBINSN_L232[] = {
8281 : /* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8282 : /* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8283 : /* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 1, 0, // Skip to: 293
8284 : /* 15 */ MCD::OPC_Decode, 168, 18, 230, 2, // Opcode: SL2_loadrh_io
8285 : /* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
8286 : /* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 1, 0, // Skip to: 293
8287 : /* 32 */ MCD::OPC_Decode, 170, 18, 230, 2, // Opcode: SL2_loadruh_io
8288 : /* 37 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 54
8289 : /* 42 */ MCD::OPC_CheckField, 28, 4, 0, 244, 0, 0, // Skip to: 293
8290 : /* 49 */ MCD::OPC_Decode, 166, 18, 231, 2, // Opcode: SL2_loadrb_io
8291 : /* 54 */ MCD::OPC_FilterValue, 3, 234, 0, 0, // Skip to: 293
8292 : /* 59 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
8293 : /* 62 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 79
8294 : /* 67 */ MCD::OPC_CheckField, 28, 4, 0, 219, 0, 0, // Skip to: 293
8295 : /* 74 */ MCD::OPC_Decode, 169, 18, 232, 2, // Opcode: SL2_loadri_sp
8296 : /* 79 */ MCD::OPC_FilterValue, 3, 209, 0, 0, // Skip to: 293
8297 : /* 84 */ MCD::OPC_ExtractField, 8, 1, // Inst{8} ...
8298 : /* 87 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 104
8299 : /* 92 */ MCD::OPC_CheckField, 28, 4, 0, 194, 0, 0, // Skip to: 293
8300 : /* 99 */ MCD::OPC_Decode, 167, 18, 233, 2, // Opcode: SL2_loadrd_sp
8301 : /* 104 */ MCD::OPC_FilterValue, 1, 184, 0, 0, // Skip to: 293
8302 : /* 109 */ MCD::OPC_ExtractField, 0, 8, // Inst{7-0} ...
8303 : /* 112 */ MCD::OPC_FilterValue, 0, 11, 0, 0, // Skip to: 128
8304 : /* 117 */ MCD::OPC_CheckField, 28, 4, 0, 169, 0, 0, // Skip to: 293
8305 : /* 124 */ MCD::OPC_Decode, 160, 18, 58, // Opcode: SL2_deallocframe
8306 : /* 128 */ MCD::OPC_FilterValue, 64, 11, 0, 0, // Skip to: 144
8307 : /* 133 */ MCD::OPC_CheckField, 28, 4, 0, 153, 0, 0, // Skip to: 293
8308 : /* 140 */ MCD::OPC_Decode, 171, 18, 58, // Opcode: SL2_return
8309 : /* 144 */ MCD::OPC_FilterValue, 68, 11, 0, 0, // Skip to: 160
8310 : /* 149 */ MCD::OPC_CheckField, 28, 4, 0, 137, 0, 0, // Skip to: 293
8311 : /* 156 */ MCD::OPC_Decode, 174, 18, 58, // Opcode: SL2_return_t
8312 : /* 160 */ MCD::OPC_FilterValue, 69, 11, 0, 0, // Skip to: 176
8313 : /* 165 */ MCD::OPC_CheckField, 28, 4, 0, 121, 0, 0, // Skip to: 293
8314 : /* 172 */ MCD::OPC_Decode, 172, 18, 58, // Opcode: SL2_return_f
8315 : /* 176 */ MCD::OPC_FilterValue, 70, 11, 0, 0, // Skip to: 192
8316 : /* 181 */ MCD::OPC_CheckField, 28, 4, 0, 105, 0, 0, // Skip to: 293
8317 : /* 188 */ MCD::OPC_Decode, 175, 18, 58, // Opcode: SL2_return_tnew
8318 : /* 192 */ MCD::OPC_FilterValue, 71, 11, 0, 0, // Skip to: 208
8319 : /* 197 */ MCD::OPC_CheckField, 28, 4, 0, 89, 0, 0, // Skip to: 293
8320 : /* 204 */ MCD::OPC_Decode, 173, 18, 58, // Opcode: SL2_return_fnew
8321 : /* 208 */ MCD::OPC_FilterValue, 192, 1, 11, 0, 0, // Skip to: 225
8322 : /* 214 */ MCD::OPC_CheckField, 28, 4, 0, 72, 0, 0, // Skip to: 293
8323 : /* 221 */ MCD::OPC_Decode, 161, 18, 58, // Opcode: SL2_jumpr31
8324 : /* 225 */ MCD::OPC_FilterValue, 196, 1, 11, 0, 0, // Skip to: 242
8325 : /* 231 */ MCD::OPC_CheckField, 28, 4, 0, 55, 0, 0, // Skip to: 293
8326 : /* 238 */ MCD::OPC_Decode, 164, 18, 58, // Opcode: SL2_jumpr31_t
8327 : /* 242 */ MCD::OPC_FilterValue, 197, 1, 11, 0, 0, // Skip to: 259
8328 : /* 248 */ MCD::OPC_CheckField, 28, 4, 0, 38, 0, 0, // Skip to: 293
8329 : /* 255 */ MCD::OPC_Decode, 162, 18, 58, // Opcode: SL2_jumpr31_f
8330 : /* 259 */ MCD::OPC_FilterValue, 198, 1, 11, 0, 0, // Skip to: 276
8331 : /* 265 */ MCD::OPC_CheckField, 28, 4, 0, 21, 0, 0, // Skip to: 293
8332 : /* 272 */ MCD::OPC_Decode, 165, 18, 58, // Opcode: SL2_jumpr31_tnew
8333 : /* 276 */ MCD::OPC_FilterValue, 199, 1, 11, 0, 0, // Skip to: 293
8334 : /* 282 */ MCD::OPC_CheckField, 28, 4, 0, 4, 0, 0, // Skip to: 293
8335 : /* 289 */ MCD::OPC_Decode, 163, 18, 58, // Opcode: SL2_jumpr31_fnew
8336 : /* 293 */ MCD::OPC_Fail,
8337 : 0
8338 : };
8339 :
8340 : static const uint8_t DecoderTableSUBINSN_S132[] = {
8341 : /* 0 */ MCD::OPC_ExtractField, 12, 1, // Inst{12} ...
8342 : /* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8343 : /* 8 */ MCD::OPC_CheckField, 28, 4, 0, 22, 0, 0, // Skip to: 37
8344 : /* 15 */ MCD::OPC_Decode, 177, 18, 234, 2, // Opcode: SS1_storew_io
8345 : /* 20 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 37
8346 : /* 25 */ MCD::OPC_CheckField, 28, 4, 0, 5, 0, 0, // Skip to: 37
8347 : /* 32 */ MCD::OPC_Decode, 176, 18, 235, 2, // Opcode: SS1_storeb_io
8348 : /* 37 */ MCD::OPC_Fail,
8349 : 0
8350 : };
8351 :
8352 : static const uint8_t DecoderTableSUBINSN_S232[] = {
8353 : /* 0 */ MCD::OPC_ExtractField, 11, 2, // Inst{12-11} ...
8354 : /* 3 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 20
8355 : /* 8 */ MCD::OPC_CheckField, 28, 4, 0, 154, 0, 0, // Skip to: 169
8356 : /* 15 */ MCD::OPC_Decode, 182, 18, 236, 2, // Opcode: SS2_storeh_io
8357 : /* 20 */ MCD::OPC_FilterValue, 1, 37, 0, 0, // Skip to: 62
8358 : /* 25 */ MCD::OPC_ExtractField, 9, 2, // Inst{10-9} ...
8359 : /* 28 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 45
8360 : /* 33 */ MCD::OPC_CheckField, 28, 4, 0, 129, 0, 0, // Skip to: 169
8361 : /* 40 */ MCD::OPC_Decode, 183, 18, 237, 2, // Opcode: SS2_storew_sp
8362 : /* 45 */ MCD::OPC_FilterValue, 1, 119, 0, 0, // Skip to: 169
8363 : /* 50 */ MCD::OPC_CheckField, 28, 4, 0, 112, 0, 0, // Skip to: 169
8364 : /* 57 */ MCD::OPC_Decode, 181, 18, 238, 2, // Opcode: SS2_stored_sp
8365 : /* 62 */ MCD::OPC_FilterValue, 2, 71, 0, 0, // Skip to: 138
8366 : /* 67 */ MCD::OPC_ExtractField, 8, 3, // Inst{10-8} ...
8367 : /* 70 */ MCD::OPC_FilterValue, 0, 12, 0, 0, // Skip to: 87
8368 : /* 75 */ MCD::OPC_CheckField, 28, 4, 0, 87, 0, 0, // Skip to: 169
8369 : /* 82 */ MCD::OPC_Decode, 184, 18, 239, 2, // Opcode: SS2_storewi0
8370 : /* 87 */ MCD::OPC_FilterValue, 1, 12, 0, 0, // Skip to: 104
8371 : /* 92 */ MCD::OPC_CheckField, 28, 4, 0, 70, 0, 0, // Skip to: 169
8372 : /* 99 */ MCD::OPC_Decode, 185, 18, 239, 2, // Opcode: SS2_storewi1
8373 : /* 104 */ MCD::OPC_FilterValue, 2, 12, 0, 0, // Skip to: 121
8374 : /* 109 */ MCD::OPC_CheckField, 28, 4, 0, 53, 0, 0, // Skip to: 169
8375 : /* 116 */ MCD::OPC_Decode, 179, 18, 240, 2, // Opcode: SS2_storebi0
8376 : /* 121 */ MCD::OPC_FilterValue, 3, 43, 0, 0, // Skip to: 169
8377 : /* 126 */ MCD::OPC_CheckField, 28, 4, 0, 36, 0, 0, // Skip to: 169
8378 : /* 133 */ MCD::OPC_Decode, 180, 18, 240, 2, // Opcode: SS2_storebi1
8379 : /* 138 */ MCD::OPC_FilterValue, 3, 26, 0, 0, // Skip to: 169
8380 : /* 143 */ MCD::OPC_CheckField, 28, 4, 0, 19, 0, 0, // Skip to: 169
8381 : /* 150 */ MCD::OPC_CheckField, 9, 2, 2, 12, 0, 0, // Skip to: 169
8382 : /* 157 */ MCD::OPC_CheckField, 0, 4, 0, 5, 0, 0, // Skip to: 169
8383 : /* 164 */ MCD::OPC_Decode, 178, 18, 241, 2, // Opcode: SS2_allocframe
8384 : /* 169 */ MCD::OPC_Fail,
8385 : 0
8386 : };
8387 :
8388 749 : static bool checkDecoderPredicate(unsigned Idx, const FeatureBitset& Bits) {
8389 749 : switch (Idx) {
8390 0 : default: llvm_unreachable("Invalid index!");
8391 0 : case 0:
8392 0 : return (Bits[Hexagon::ArchV60]);
8393 196 : case 1:
8394 196 : return (Bits[Hexagon::ArchV5]);
8395 6 : case 2:
8396 6 : return (Bits[Hexagon::ArchV62]);
8397 0 : case 3:
8398 0 : return (Bits[Hexagon::ArchV65]);
8399 0 : case 4:
8400 0 : return (Bits[Hexagon::ArchV55]);
8401 91 : case 5:
8402 91 : return (Bits[Hexagon::ExtensionHVXV62]);
8403 37 : case 6:
8404 37 : return (Bits[Hexagon::ExtensionHVXV65]);
8405 419 : case 7:
8406 419 : return (Bits[Hexagon::ExtensionHVXV60]);
8407 : }
8408 : }
8409 :
8410 : template<typename InsnType>
8411 6267 : static DecodeStatus decodeToMCInst(DecodeStatus S, unsigned Idx, InsnType insn, MCInst &MI,
8412 : uint64_t Address, const void *Decoder, bool &DecodeComplete) {
8413 6267 : DecodeComplete = true;
8414 : InsnType tmp;
8415 6267 : switch (Idx) {
8416 0 : default: llvm_unreachable("Invalid index!");
8417 279 : case 0:
8418 : tmp = 0;
8419 279 : tmp |= fieldFromInstruction(insn, 0, 14) << 6;
8420 279 : tmp |= fieldFromInstruction(insn, 16, 12) << 20;
8421 279 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8422 : return S;
8423 : case 1:
8424 : tmp = fieldFromInstruction(insn, 16, 4);
8425 48 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8426 : tmp = fieldFromInstruction(insn, 8, 5);
8427 48 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8428 : tmp = 0;
8429 48 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8430 48 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8431 48 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8432 : return S;
8433 : case 2:
8434 : tmp = fieldFromInstruction(insn, 16, 4);
8435 49 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8436 : tmp = 0;
8437 49 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8438 49 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8439 49 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8440 : return S;
8441 : case 3:
8442 : tmp = fieldFromInstruction(insn, 16, 4);
8443 48 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8444 : tmp = fieldFromInstruction(insn, 8, 4);
8445 48 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8446 : tmp = 0;
8447 48 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8448 48 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8449 48 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8450 : return S;
8451 : case 4:
8452 : tmp = fieldFromInstruction(insn, 16, 4);
8453 3 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8454 : tmp = fieldFromInstruction(insn, 8, 6);
8455 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8456 : tmp = 0;
8457 3 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8458 3 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8459 3 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8460 : return S;
8461 : case 5:
8462 : tmp = fieldFromInstruction(insn, 8, 4);
8463 2 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8464 : tmp = fieldFromInstruction(insn, 16, 4);
8465 2 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8466 : tmp = 0;
8467 2 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8468 2 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8469 2 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8470 : return S;
8471 : case 6:
8472 : tmp = fieldFromInstruction(insn, 16, 3);
8473 25 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8474 : tmp = fieldFromInstruction(insn, 8, 5);
8475 25 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8476 : tmp = 0;
8477 25 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8478 25 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8479 25 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8480 : return S;
8481 : case 7:
8482 : tmp = fieldFromInstruction(insn, 8, 5);
8483 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8484 : tmp = fieldFromInstruction(insn, 16, 3);
8485 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8486 : tmp = 0;
8487 16 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8488 16 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8489 16 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8490 : return S;
8491 : case 8:
8492 : tmp = fieldFromInstruction(insn, 16, 3);
8493 27 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8494 : tmp = fieldFromInstruction(insn, 8, 5);
8495 27 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8496 : tmp = 0;
8497 27 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8498 27 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8499 27 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8500 : return S;
8501 : case 9:
8502 : tmp = fieldFromInstruction(insn, 16, 3);
8503 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8504 : tmp = 0;
8505 24 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
8506 24 : tmp |= fieldFromInstruction(insn, 20, 2) << 9;
8507 24 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8508 : return S;
8509 : case 10:
8510 : tmp = fieldFromInstruction(insn, 0, 5);
8511 40 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8512 : tmp = fieldFromInstruction(insn, 5, 2);
8513 40 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8514 : tmp = fieldFromInstruction(insn, 16, 5);
8515 40 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8516 : tmp = fieldFromInstruction(insn, 8, 5);
8517 40 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8518 : tmp = 0;
8519 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8520 40 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8521 40 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8522 : return S;
8523 : case 11:
8524 : tmp = fieldFromInstruction(insn, 0, 5);
8525 8 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8526 : tmp = fieldFromInstruction(insn, 5, 2);
8527 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8528 : tmp = fieldFromInstruction(insn, 16, 5);
8529 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8530 : tmp = fieldFromInstruction(insn, 8, 5);
8531 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8532 : tmp = 0;
8533 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8534 8 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8535 8 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8536 : return S;
8537 : case 12:
8538 : tmp = fieldFromInstruction(insn, 5, 2);
8539 32 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8540 : tmp = fieldFromInstruction(insn, 16, 5);
8541 32 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8542 : tmp = fieldFromInstruction(insn, 8, 5);
8543 32 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8544 : tmp = 0;
8545 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8546 32 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8547 32 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8548 : tmp = fieldFromInstruction(insn, 0, 5);
8549 32 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8550 : return S;
8551 : case 13:
8552 : tmp = fieldFromInstruction(insn, 5, 2);
8553 24 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8554 : tmp = fieldFromInstruction(insn, 16, 5);
8555 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8556 : tmp = fieldFromInstruction(insn, 8, 5);
8557 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8558 : tmp = 0;
8559 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8560 24 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8561 24 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8562 : tmp = fieldFromInstruction(insn, 0, 3);
8563 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8564 : return S;
8565 : case 14:
8566 : tmp = fieldFromInstruction(insn, 5, 2);
8567 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8568 : tmp = fieldFromInstruction(insn, 16, 5);
8569 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8570 : tmp = fieldFromInstruction(insn, 8, 5);
8571 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8572 : tmp = 0;
8573 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8574 8 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8575 8 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8576 : tmp = fieldFromInstruction(insn, 0, 5);
8577 8 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8578 : return S;
8579 : case 15:
8580 : tmp = fieldFromInstruction(insn, 5, 2);
8581 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8582 : tmp = fieldFromInstruction(insn, 16, 5);
8583 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8584 : tmp = fieldFromInstruction(insn, 7, 6);
8585 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8586 : tmp = 0;
8587 : tmp |= fieldFromInstruction(insn, 0, 5) << 0;
8588 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8589 12 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8590 : return S;
8591 : case 16:
8592 : tmp = fieldFromInstruction(insn, 5, 2);
8593 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8594 : tmp = fieldFromInstruction(insn, 16, 5);
8595 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8596 12 : tmp = fieldFromInstruction(insn, 7, 6) << 1;
8597 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8598 : tmp = 0;
8599 : tmp |= fieldFromInstruction(insn, 0, 5) << 0;
8600 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8601 12 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8602 : return S;
8603 : case 17:
8604 : tmp = fieldFromInstruction(insn, 5, 2);
8605 14 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8606 : tmp = fieldFromInstruction(insn, 16, 5);
8607 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8608 14 : tmp = fieldFromInstruction(insn, 7, 6) << 2;
8609 14 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8610 : tmp = 0;
8611 : tmp |= fieldFromInstruction(insn, 0, 5) << 0;
8612 14 : tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8613 14 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8614 : return S;
8615 : case 18:
8616 : tmp = fieldFromInstruction(insn, 0, 5);
8617 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8618 : tmp = fieldFromInstruction(insn, 16, 5);
8619 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8620 : tmp = fieldFromInstruction(insn, 8, 5);
8621 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8622 : tmp = 0;
8623 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8624 10 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8625 10 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8626 : return S;
8627 : case 19:
8628 : tmp = fieldFromInstruction(insn, 0, 5);
8629 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8630 : tmp = fieldFromInstruction(insn, 16, 5);
8631 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8632 : tmp = fieldFromInstruction(insn, 8, 5);
8633 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8634 : tmp = 0;
8635 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8636 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8637 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8638 : return S;
8639 : case 20:
8640 : tmp = fieldFromInstruction(insn, 16, 5);
8641 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8642 : tmp = fieldFromInstruction(insn, 8, 5);
8643 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8644 : tmp = 0;
8645 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8646 8 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8647 8 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8648 : tmp = fieldFromInstruction(insn, 0, 5);
8649 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8650 : return S;
8651 : case 21:
8652 : tmp = fieldFromInstruction(insn, 16, 5);
8653 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8654 : tmp = fieldFromInstruction(insn, 8, 5);
8655 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8656 : tmp = 0;
8657 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8658 6 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8659 6 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8660 : tmp = fieldFromInstruction(insn, 0, 3);
8661 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8662 : return S;
8663 : case 22:
8664 : tmp = fieldFromInstruction(insn, 16, 5);
8665 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8666 : tmp = fieldFromInstruction(insn, 8, 5);
8667 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8668 : tmp = 0;
8669 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
8670 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
8671 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8672 : tmp = fieldFromInstruction(insn, 0, 5);
8673 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8674 : return S;
8675 : case 23:
8676 : tmp = fieldFromInstruction(insn, 16, 5);
8677 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8678 : tmp = fieldFromInstruction(insn, 7, 6);
8679 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8680 : tmp = 0;
8681 : tmp |= fieldFromInstruction(insn, 0, 7) << 0;
8682 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8683 3 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8684 : return S;
8685 : case 24:
8686 : tmp = fieldFromInstruction(insn, 16, 5);
8687 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8688 3 : tmp = fieldFromInstruction(insn, 7, 6) << 1;
8689 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8690 : tmp = 0;
8691 : tmp |= fieldFromInstruction(insn, 0, 7) << 0;
8692 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8693 3 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8694 : return S;
8695 : case 25:
8696 : tmp = fieldFromInstruction(insn, 16, 5);
8697 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8698 10 : tmp = fieldFromInstruction(insn, 7, 6) << 2;
8699 10 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8700 : tmp = 0;
8701 : tmp |= fieldFromInstruction(insn, 0, 7) << 0;
8702 10 : tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8703 10 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8704 : return S;
8705 : case 26:
8706 : tmp = fieldFromInstruction(insn, 16, 5);
8707 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8708 : tmp = fieldFromInstruction(insn, 7, 6);
8709 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8710 : tmp = fieldFromInstruction(insn, 0, 5);
8711 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8712 : return S;
8713 : case 27:
8714 : tmp = fieldFromInstruction(insn, 16, 5);
8715 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8716 12 : tmp = fieldFromInstruction(insn, 7, 6) << 1;
8717 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8718 : tmp = fieldFromInstruction(insn, 0, 5);
8719 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8720 : return S;
8721 : case 28:
8722 : tmp = fieldFromInstruction(insn, 16, 5);
8723 13 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8724 13 : tmp = fieldFromInstruction(insn, 7, 6) << 2;
8725 13 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8726 : tmp = fieldFromInstruction(insn, 0, 5);
8727 13 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8728 : return S;
8729 : case 29:
8730 : tmp = fieldFromInstruction(insn, 16, 5);
8731 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8732 : tmp = fieldFromInstruction(insn, 7, 6);
8733 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8734 : tmp = fieldFromInstruction(insn, 0, 5);
8735 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8736 : return S;
8737 : case 30:
8738 : tmp = fieldFromInstruction(insn, 16, 5);
8739 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8740 12 : tmp = fieldFromInstruction(insn, 7, 6) << 1;
8741 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8742 : tmp = fieldFromInstruction(insn, 0, 5);
8743 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8744 : return S;
8745 : case 31:
8746 : tmp = fieldFromInstruction(insn, 16, 5);
8747 13 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8748 13 : tmp = fieldFromInstruction(insn, 7, 6) << 2;
8749 13 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8750 : tmp = fieldFromInstruction(insn, 0, 5);
8751 13 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8752 : return S;
8753 : case 32:
8754 : tmp = fieldFromInstruction(insn, 0, 2);
8755 14 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8756 : tmp = fieldFromInstruction(insn, 16, 5);
8757 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8758 : tmp = 0;
8759 : tmp |= fieldFromInstruction(insn, 3, 5) << 0;
8760 14 : tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8761 14 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8762 : tmp = fieldFromInstruction(insn, 8, 5);
8763 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8764 : return S;
8765 11 : case 33:
8766 : tmp = 0;
8767 : tmp |= fieldFromInstruction(insn, 0, 8) << 0;
8768 11 : tmp |= fieldFromInstruction(insn, 13, 1) << 8;
8769 11 : tmp |= fieldFromInstruction(insn, 16, 5) << 9;
8770 11 : tmp |= fieldFromInstruction(insn, 25, 2) << 14;
8771 11 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8772 : tmp = fieldFromInstruction(insn, 8, 5);
8773 11 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8774 : return S;
8775 : case 34:
8776 : tmp = fieldFromInstruction(insn, 0, 2);
8777 24 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8778 : tmp = fieldFromInstruction(insn, 16, 5);
8779 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8780 : tmp = 0;
8781 24 : tmp |= fieldFromInstruction(insn, 3, 5) << 1;
8782 24 : tmp |= fieldFromInstruction(insn, 13, 1) << 6;
8783 24 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8784 : tmp = fieldFromInstruction(insn, 8, 5);
8785 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8786 : return S;
8787 18 : case 35:
8788 : tmp = 0;
8789 18 : tmp |= fieldFromInstruction(insn, 0, 8) << 1;
8790 18 : tmp |= fieldFromInstruction(insn, 13, 1) << 9;
8791 18 : tmp |= fieldFromInstruction(insn, 16, 5) << 10;
8792 18 : tmp |= fieldFromInstruction(insn, 25, 2) << 15;
8793 18 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8794 : tmp = fieldFromInstruction(insn, 8, 5);
8795 18 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8796 : return S;
8797 : case 36:
8798 : tmp = fieldFromInstruction(insn, 0, 2);
8799 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8800 : tmp = fieldFromInstruction(insn, 16, 5);
8801 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8802 : tmp = 0;
8803 12 : tmp |= fieldFromInstruction(insn, 3, 5) << 2;
8804 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8805 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8806 : tmp = fieldFromInstruction(insn, 8, 5);
8807 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8808 : return S;
8809 22 : case 37:
8810 : tmp = 0;
8811 22 : tmp |= fieldFromInstruction(insn, 0, 8) << 2;
8812 22 : tmp |= fieldFromInstruction(insn, 13, 1) << 10;
8813 22 : tmp |= fieldFromInstruction(insn, 16, 5) << 11;
8814 22 : tmp |= fieldFromInstruction(insn, 25, 2) << 16;
8815 22 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8816 : tmp = fieldFromInstruction(insn, 8, 5);
8817 22 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8818 : return S;
8819 : case 38:
8820 : tmp = fieldFromInstruction(insn, 0, 2);
8821 14 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8822 : tmp = fieldFromInstruction(insn, 16, 5);
8823 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8824 : tmp = 0;
8825 : tmp |= fieldFromInstruction(insn, 3, 5) << 0;
8826 14 : tmp |= fieldFromInstruction(insn, 13, 1) << 5;
8827 14 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8828 : tmp = fieldFromInstruction(insn, 8, 3);
8829 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8830 : return S;
8831 9 : case 39:
8832 : tmp = 0;
8833 : tmp |= fieldFromInstruction(insn, 0, 8) << 0;
8834 9 : tmp |= fieldFromInstruction(insn, 13, 1) << 8;
8835 9 : tmp |= fieldFromInstruction(insn, 16, 5) << 9;
8836 9 : tmp |= fieldFromInstruction(insn, 25, 2) << 14;
8837 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8838 : tmp = fieldFromInstruction(insn, 8, 3);
8839 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8840 : return S;
8841 : case 40:
8842 : tmp = fieldFromInstruction(insn, 0, 2);
8843 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8844 : tmp = fieldFromInstruction(insn, 16, 5);
8845 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8846 : tmp = 0;
8847 12 : tmp |= fieldFromInstruction(insn, 3, 5) << 1;
8848 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 6;
8849 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8850 : tmp = fieldFromInstruction(insn, 8, 3);
8851 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8852 : return S;
8853 8 : case 41:
8854 : tmp = 0;
8855 8 : tmp |= fieldFromInstruction(insn, 0, 8) << 1;
8856 8 : tmp |= fieldFromInstruction(insn, 13, 1) << 9;
8857 8 : tmp |= fieldFromInstruction(insn, 16, 5) << 10;
8858 8 : tmp |= fieldFromInstruction(insn, 25, 2) << 15;
8859 8 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8860 : tmp = fieldFromInstruction(insn, 8, 3);
8861 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8862 : return S;
8863 : case 42:
8864 : tmp = fieldFromInstruction(insn, 0, 2);
8865 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8866 : tmp = fieldFromInstruction(insn, 16, 5);
8867 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8868 : tmp = 0;
8869 12 : tmp |= fieldFromInstruction(insn, 3, 5) << 2;
8870 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 7;
8871 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8872 : tmp = fieldFromInstruction(insn, 8, 3);
8873 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8874 : return S;
8875 9 : case 43:
8876 : tmp = 0;
8877 9 : tmp |= fieldFromInstruction(insn, 0, 8) << 2;
8878 9 : tmp |= fieldFromInstruction(insn, 13, 1) << 10;
8879 9 : tmp |= fieldFromInstruction(insn, 16, 5) << 11;
8880 9 : tmp |= fieldFromInstruction(insn, 25, 2) << 16;
8881 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8882 : tmp = fieldFromInstruction(insn, 8, 3);
8883 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8884 : return S;
8885 : case 44:
8886 : tmp = fieldFromInstruction(insn, 0, 2);
8887 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8888 : tmp = fieldFromInstruction(insn, 16, 5);
8889 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8890 : tmp = 0;
8891 12 : tmp |= fieldFromInstruction(insn, 3, 5) << 3;
8892 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 8;
8893 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8894 : tmp = fieldFromInstruction(insn, 8, 5);
8895 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8896 : return S;
8897 11 : case 45:
8898 : tmp = 0;
8899 11 : tmp |= fieldFromInstruction(insn, 0, 8) << 3;
8900 11 : tmp |= fieldFromInstruction(insn, 13, 1) << 11;
8901 11 : tmp |= fieldFromInstruction(insn, 16, 5) << 12;
8902 11 : tmp |= fieldFromInstruction(insn, 25, 2) << 17;
8903 11 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8904 : tmp = fieldFromInstruction(insn, 8, 5);
8905 11 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8906 : return S;
8907 : case 46:
8908 : tmp = fieldFromInstruction(insn, 0, 5);
8909 28 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8910 : tmp = fieldFromInstruction(insn, 11, 2);
8911 28 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8912 : tmp = fieldFromInstruction(insn, 16, 5);
8913 28 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8914 : tmp = fieldFromInstruction(insn, 5, 6);
8915 28 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8916 : return S;
8917 : case 47:
8918 : tmp = fieldFromInstruction(insn, 0, 5);
8919 20 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8920 : tmp = 0;
8921 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
8922 20 : tmp |= fieldFromInstruction(insn, 16, 5) << 9;
8923 20 : tmp |= fieldFromInstruction(insn, 25, 2) << 14;
8924 20 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8925 : return S;
8926 : case 48:
8927 : tmp = fieldFromInstruction(insn, 0, 5);
8928 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8929 : tmp = fieldFromInstruction(insn, 11, 2);
8930 24 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8931 : tmp = fieldFromInstruction(insn, 16, 5);
8932 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8933 24 : tmp = fieldFromInstruction(insn, 5, 6) << 1;
8934 24 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8935 : return S;
8936 : case 49:
8937 : tmp = fieldFromInstruction(insn, 0, 5);
8938 22 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8939 : tmp = 0;
8940 22 : tmp |= fieldFromInstruction(insn, 5, 9) << 1;
8941 22 : tmp |= fieldFromInstruction(insn, 16, 5) << 10;
8942 22 : tmp |= fieldFromInstruction(insn, 25, 2) << 15;
8943 22 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8944 : return S;
8945 : case 50:
8946 : tmp = fieldFromInstruction(insn, 0, 5);
8947 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8948 : tmp = fieldFromInstruction(insn, 11, 2);
8949 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8950 : tmp = fieldFromInstruction(insn, 16, 5);
8951 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8952 12 : tmp = fieldFromInstruction(insn, 5, 6) << 2;
8953 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8954 : return S;
8955 : case 51:
8956 : tmp = fieldFromInstruction(insn, 0, 5);
8957 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8958 : tmp = 0;
8959 24 : tmp |= fieldFromInstruction(insn, 5, 9) << 2;
8960 24 : tmp |= fieldFromInstruction(insn, 16, 5) << 11;
8961 24 : tmp |= fieldFromInstruction(insn, 25, 2) << 16;
8962 24 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8963 : return S;
8964 : case 52:
8965 : tmp = fieldFromInstruction(insn, 0, 5);
8966 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8967 : tmp = fieldFromInstruction(insn, 11, 2);
8968 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8969 : tmp = fieldFromInstruction(insn, 16, 5);
8970 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8971 12 : tmp = fieldFromInstruction(insn, 5, 6) << 3;
8972 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8973 : return S;
8974 : case 53:
8975 : tmp = fieldFromInstruction(insn, 0, 5);
8976 17 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8977 : tmp = 0;
8978 17 : tmp |= fieldFromInstruction(insn, 5, 9) << 3;
8979 17 : tmp |= fieldFromInstruction(insn, 16, 5) << 12;
8980 17 : tmp |= fieldFromInstruction(insn, 25, 2) << 17;
8981 17 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8982 : return S;
8983 : case 54:
8984 : tmp = fieldFromInstruction(insn, 16, 5);
8985 62 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8986 : return S;
8987 : case 55:
8988 : tmp = fieldFromInstruction(insn, 8, 2);
8989 20 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8990 : tmp = fieldFromInstruction(insn, 16, 5);
8991 20 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8992 : return S;
8993 3 : case 56:
8994 : tmp = 0;
8995 : tmp |= fieldFromInstruction(insn, 2, 3) << 0;
8996 3 : tmp |= fieldFromInstruction(insn, 8, 5) << 3;
8997 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
8998 : return S;
8999 : case 57:
9000 : tmp = fieldFromInstruction(insn, 16, 5);
9001 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9002 : tmp = fieldFromInstruction(insn, 16, 5);
9003 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9004 : tmp = 0;
9005 : tmp |= fieldFromInstruction(insn, 2, 3) << 0;
9006 4 : tmp |= fieldFromInstruction(insn, 8, 5) << 3;
9007 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9008 : return S;
9009 : case 58:
9010 : return S;
9011 20 : case 59:
9012 : tmp = 0;
9013 20 : tmp |= fieldFromInstruction(insn, 1, 13) << 2;
9014 20 : tmp |= fieldFromInstruction(insn, 16, 9) << 15;
9015 20 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9016 : return S;
9017 : case 60:
9018 : tmp = fieldFromInstruction(insn, 8, 2);
9019 24 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9020 : tmp = 0;
9021 24 : tmp |= fieldFromInstruction(insn, 1, 7) << 2;
9022 24 : tmp |= fieldFromInstruction(insn, 13, 1) << 9;
9023 24 : tmp |= fieldFromInstruction(insn, 16, 5) << 10;
9024 24 : tmp |= fieldFromInstruction(insn, 22, 2) << 15;
9025 24 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9026 : return S;
9027 11 : case 61:
9028 : tmp = 0;
9029 11 : tmp |= fieldFromInstruction(insn, 3, 2) << 2;
9030 11 : tmp |= fieldFromInstruction(insn, 8, 5) << 4;
9031 11 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9032 : tmp = fieldFromInstruction(insn, 16, 5);
9033 11 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9034 : return S;
9035 : case 62:
9036 : tmp = fieldFromInstruction(insn, 16, 5);
9037 17 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9038 : tmp = 0;
9039 17 : tmp |= fieldFromInstruction(insn, 1, 11) << 2;
9040 17 : tmp |= fieldFromInstruction(insn, 13, 1) << 13;
9041 17 : tmp |= fieldFromInstruction(insn, 21, 1) << 14;
9042 17 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9043 : return S;
9044 : case 63:
9045 : tmp = fieldFromInstruction(insn, 0, 5);
9046 0 : if (DecodeGuestRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9047 : tmp = fieldFromInstruction(insn, 16, 5);
9048 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9049 : return S;
9050 : case 64:
9051 : tmp = fieldFromInstruction(insn, 0, 5);
9052 2 : if (DecodeCtrRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9053 : tmp = fieldFromInstruction(insn, 16, 5);
9054 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9055 : return S;
9056 : case 65:
9057 : tmp = fieldFromInstruction(insn, 0, 5);
9058 0 : if (DecodeGuestRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9059 : tmp = fieldFromInstruction(insn, 16, 5);
9060 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9061 : return S;
9062 : case 66:
9063 : tmp = fieldFromInstruction(insn, 0, 5);
9064 0 : if (DecodeCtrRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9065 : tmp = fieldFromInstruction(insn, 16, 5);
9066 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9067 : return S;
9068 : case 67:
9069 : tmp = fieldFromInstruction(insn, 0, 5);
9070 5 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9071 : tmp = fieldFromInstruction(insn, 16, 5);
9072 5 : if (DecodeCtrRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9073 : return S;
9074 : case 68:
9075 : tmp = fieldFromInstruction(insn, 0, 5);
9076 7 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9077 : tmp = fieldFromInstruction(insn, 16, 5);
9078 7 : if (DecodeGuestRegs64RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9079 : return S;
9080 10 : case 69:
9081 : tmp = 0;
9082 10 : tmp |= fieldFromInstruction(insn, 3, 2) << 2;
9083 10 : tmp |= fieldFromInstruction(insn, 8, 5) << 4;
9084 10 : if (brtargetDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9085 : tmp = 0;
9086 : tmp |= fieldFromInstruction(insn, 0, 2) << 0;
9087 10 : tmp |= fieldFromInstruction(insn, 5, 3) << 2;
9088 10 : tmp |= fieldFromInstruction(insn, 16, 5) << 5;
9089 10 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9090 : return S;
9091 : case 70:
9092 : tmp = fieldFromInstruction(insn, 0, 5);
9093 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9094 : tmp = fieldFromInstruction(insn, 16, 5);
9095 8 : if (DecodeCtrRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9096 : return S;
9097 : case 71:
9098 : tmp = fieldFromInstruction(insn, 0, 5);
9099 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9100 : tmp = fieldFromInstruction(insn, 16, 5);
9101 16 : if (DecodeGuestRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9102 : return S;
9103 : case 72:
9104 : tmp = fieldFromInstruction(insn, 0, 5);
9105 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9106 : tmp = fieldFromInstruction(insn, 7, 6);
9107 6 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9108 : return S;
9109 : case 73:
9110 : tmp = fieldFromInstruction(insn, 0, 2);
9111 32 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9112 : tmp = fieldFromInstruction(insn, 8, 2);
9113 32 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9114 : tmp = fieldFromInstruction(insn, 16, 2);
9115 32 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9116 : return S;
9117 : case 74:
9118 : tmp = fieldFromInstruction(insn, 0, 2);
9119 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9120 : tmp = fieldFromInstruction(insn, 16, 2);
9121 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9122 : tmp = fieldFromInstruction(insn, 8, 2);
9123 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9124 : return S;
9125 : case 75:
9126 : tmp = fieldFromInstruction(insn, 0, 2);
9127 17 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9128 : tmp = fieldFromInstruction(insn, 16, 2);
9129 17 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9130 : tmp = fieldFromInstruction(insn, 8, 2);
9131 17 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9132 : tmp = fieldFromInstruction(insn, 6, 2);
9133 17 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9134 : return S;
9135 : case 76:
9136 : tmp = fieldFromInstruction(insn, 0, 2);
9137 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9138 : tmp = fieldFromInstruction(insn, 16, 2);
9139 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9140 : return S;
9141 : case 77:
9142 : tmp = fieldFromInstruction(insn, 0, 5);
9143 282 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9144 : tmp = fieldFromInstruction(insn, 16, 5);
9145 282 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9146 : return S;
9147 : case 78:
9148 : tmp = fieldFromInstruction(insn, 0, 5);
9149 48 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9150 : tmp = fieldFromInstruction(insn, 8, 2);
9151 48 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9152 : tmp = fieldFromInstruction(insn, 16, 5);
9153 48 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9154 : return S;
9155 : case 79:
9156 : tmp = fieldFromInstruction(insn, 16, 5);
9157 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9158 : tmp = fieldFromInstruction(insn, 16, 5);
9159 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9160 : tmp = 0;
9161 : tmp |= fieldFromInstruction(insn, 0, 14) << 0;
9162 16 : tmp |= fieldFromInstruction(insn, 22, 2) << 14;
9163 16 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9164 : return S;
9165 : case 80:
9166 : tmp = fieldFromInstruction(insn, 0, 5);
9167 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9168 : tmp = fieldFromInstruction(insn, 21, 2);
9169 14 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9170 : tmp = fieldFromInstruction(insn, 16, 5);
9171 14 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9172 : tmp = fieldFromInstruction(insn, 5, 8);
9173 14 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9174 : return S;
9175 : case 81:
9176 : tmp = fieldFromInstruction(insn, 0, 5);
9177 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9178 : tmp = fieldFromInstruction(insn, 21, 2);
9179 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9180 : tmp = fieldFromInstruction(insn, 5, 8);
9181 2 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9182 : tmp = fieldFromInstruction(insn, 16, 5);
9183 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9184 : return S;
9185 : case 82:
9186 : tmp = fieldFromInstruction(insn, 0, 5);
9187 3 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9188 : tmp = fieldFromInstruction(insn, 16, 5);
9189 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9190 : tmp = fieldFromInstruction(insn, 5, 8);
9191 3 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9192 : return S;
9193 : case 83:
9194 : tmp = fieldFromInstruction(insn, 0, 5);
9195 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9196 : tmp = fieldFromInstruction(insn, 5, 8);
9197 2 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9198 : tmp = fieldFromInstruction(insn, 16, 5);
9199 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9200 : return S;
9201 : case 84:
9202 : tmp = fieldFromInstruction(insn, 0, 5);
9203 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9204 : tmp = fieldFromInstruction(insn, 16, 5);
9205 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9206 : tmp = fieldFromInstruction(insn, 5, 8);
9207 4 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9208 : return S;
9209 : case 85:
9210 : tmp = fieldFromInstruction(insn, 0, 2);
9211 53 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9212 : tmp = fieldFromInstruction(insn, 16, 5);
9213 53 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9214 : tmp = 0;
9215 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9216 53 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
9217 53 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9218 : return S;
9219 : case 86:
9220 : tmp = fieldFromInstruction(insn, 0, 2);
9221 9 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9222 : tmp = fieldFromInstruction(insn, 16, 5);
9223 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9224 : tmp = fieldFromInstruction(insn, 5, 9);
9225 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9226 : return S;
9227 : case 87:
9228 : tmp = fieldFromInstruction(insn, 0, 5);
9229 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9230 : tmp = fieldFromInstruction(insn, 16, 5);
9231 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9232 : tmp = 0;
9233 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9234 5 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
9235 5 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9236 : return S;
9237 : case 88:
9238 : tmp = fieldFromInstruction(insn, 0, 5);
9239 21 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9240 : tmp = 0;
9241 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9242 21 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
9243 21 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9244 : tmp = fieldFromInstruction(insn, 16, 5);
9245 21 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9246 : return S;
9247 : case 89:
9248 : tmp = fieldFromInstruction(insn, 0, 5);
9249 36 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9250 : tmp = 0;
9251 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9252 36 : tmp |= fieldFromInstruction(insn, 16, 5) << 9;
9253 36 : tmp |= fieldFromInstruction(insn, 22, 2) << 14;
9254 36 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9255 : return S;
9256 : case 90:
9257 : tmp = fieldFromInstruction(insn, 0, 5);
9258 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9259 : tmp = fieldFromInstruction(insn, 23, 2);
9260 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9261 : tmp = fieldFromInstruction(insn, 5, 8);
9262 2 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9263 : tmp = 0;
9264 : tmp |= fieldFromInstruction(insn, 13, 1) << 0;
9265 2 : tmp |= fieldFromInstruction(insn, 16, 7) << 1;
9266 : if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9267 2 : return S;
9268 : case 91:
9269 : tmp = fieldFromInstruction(insn, 0, 5);
9270 7 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9271 : tmp = fieldFromInstruction(insn, 5, 8);
9272 7 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9273 : tmp = 0;
9274 : tmp |= fieldFromInstruction(insn, 13, 1) << 0;
9275 7 : tmp |= fieldFromInstruction(insn, 16, 7) << 1;
9276 : if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9277 7 : return S;
9278 : case 92:
9279 : tmp = fieldFromInstruction(insn, 0, 5);
9280 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9281 : tmp = fieldFromInstruction(insn, 5, 8);
9282 : if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9283 : tmp = 0;
9284 : tmp |= fieldFromInstruction(insn, 13, 1) << 0;
9285 1 : tmp |= fieldFromInstruction(insn, 16, 5) << 1;
9286 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9287 : return S;
9288 : case 93:
9289 : tmp = fieldFromInstruction(insn, 0, 5);
9290 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9291 : tmp = fieldFromInstruction(insn, 21, 2);
9292 9 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9293 : tmp = 0;
9294 : tmp |= fieldFromInstruction(insn, 5, 8) << 0;
9295 9 : tmp |= fieldFromInstruction(insn, 16, 4) << 8;
9296 9 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9297 : return S;
9298 : case 94:
9299 : tmp = fieldFromInstruction(insn, 0, 5);
9300 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9301 : tmp = fieldFromInstruction(insn, 16, 5);
9302 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9303 : tmp = fieldFromInstruction(insn, 8, 6);
9304 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9305 : return S;
9306 : case 95:
9307 : tmp = fieldFromInstruction(insn, 0, 5);
9308 13 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9309 : tmp = fieldFromInstruction(insn, 16, 5);
9310 13 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9311 : tmp = fieldFromInstruction(insn, 8, 4);
9312 13 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9313 : return S;
9314 : case 96:
9315 : tmp = fieldFromInstruction(insn, 0, 5);
9316 9 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9317 : tmp = fieldFromInstruction(insn, 16, 5);
9318 9 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9319 : tmp = fieldFromInstruction(insn, 8, 5);
9320 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9321 : return S;
9322 : case 97:
9323 : tmp = fieldFromInstruction(insn, 0, 5);
9324 116 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9325 : tmp = fieldFromInstruction(insn, 16, 5);
9326 116 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9327 : return S;
9328 : case 98:
9329 : tmp = fieldFromInstruction(insn, 0, 5);
9330 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9331 : tmp = fieldFromInstruction(insn, 16, 5);
9332 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9333 : tmp = fieldFromInstruction(insn, 8, 6);
9334 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9335 : tmp = 0;
9336 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9337 4 : tmp |= fieldFromInstruction(insn, 21, 3) << 3;
9338 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9339 : return S;
9340 : case 99:
9341 : tmp = fieldFromInstruction(insn, 0, 5);
9342 28 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9343 : tmp = fieldFromInstruction(insn, 0, 5);
9344 28 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9345 : tmp = fieldFromInstruction(insn, 16, 5);
9346 28 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9347 : tmp = fieldFromInstruction(insn, 8, 6);
9348 28 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9349 : return S;
9350 : case 100:
9351 : tmp = fieldFromInstruction(insn, 0, 5);
9352 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9353 : tmp = fieldFromInstruction(insn, 0, 5);
9354 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9355 : tmp = fieldFromInstruction(insn, 16, 5);
9356 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9357 : tmp = fieldFromInstruction(insn, 8, 6);
9358 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9359 : tmp = 0;
9360 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9361 2 : tmp |= fieldFromInstruction(insn, 21, 3) << 3;
9362 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9363 : return S;
9364 : case 101:
9365 : tmp = fieldFromInstruction(insn, 0, 5);
9366 48 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9367 : tmp = fieldFromInstruction(insn, 16, 5);
9368 48 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9369 : return S;
9370 : case 102:
9371 : tmp = fieldFromInstruction(insn, 0, 2);
9372 7 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9373 : tmp = fieldFromInstruction(insn, 16, 5);
9374 7 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9375 : tmp = fieldFromInstruction(insn, 8, 5);
9376 7 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9377 : return S;
9378 : case 103:
9379 : tmp = fieldFromInstruction(insn, 0, 2);
9380 283 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9381 : tmp = fieldFromInstruction(insn, 16, 5);
9382 283 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9383 : return S;
9384 : case 104:
9385 : tmp = fieldFromInstruction(insn, 0, 2);
9386 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9387 : tmp = fieldFromInstruction(insn, 16, 5);
9388 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9389 : tmp = fieldFromInstruction(insn, 8, 6);
9390 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9391 : return S;
9392 : case 105:
9393 : tmp = fieldFromInstruction(insn, 0, 5);
9394 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9395 : tmp = fieldFromInstruction(insn, 8, 2);
9396 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9397 : return S;
9398 : case 106:
9399 : tmp = fieldFromInstruction(insn, 0, 5);
9400 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9401 : tmp = fieldFromInstruction(insn, 0, 5);
9402 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9403 : tmp = fieldFromInstruction(insn, 16, 5);
9404 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9405 : tmp = 0;
9406 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9407 12 : tmp |= fieldFromInstruction(insn, 21, 1) << 3;
9408 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9409 : tmp = fieldFromInstruction(insn, 8, 6);
9410 : if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9411 12 : return S;
9412 : case 107:
9413 : tmp = fieldFromInstruction(insn, 0, 5);
9414 49 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9415 : tmp = fieldFromInstruction(insn, 16, 5);
9416 49 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9417 : return S;
9418 : case 108:
9419 : tmp = fieldFromInstruction(insn, 0, 5);
9420 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9421 : tmp = fieldFromInstruction(insn, 16, 5);
9422 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9423 : tmp = fieldFromInstruction(insn, 8, 6);
9424 : if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9425 2 : return S;
9426 : case 109:
9427 : tmp = fieldFromInstruction(insn, 0, 5);
9428 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9429 : tmp = fieldFromInstruction(insn, 16, 5);
9430 6 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9431 : tmp = fieldFromInstruction(insn, 8, 4);
9432 6 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9433 : return S;
9434 : case 110:
9435 : tmp = fieldFromInstruction(insn, 0, 5);
9436 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9437 : tmp = fieldFromInstruction(insn, 16, 5);
9438 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9439 : tmp = fieldFromInstruction(insn, 8, 5);
9440 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9441 : return S;
9442 : case 111:
9443 : tmp = fieldFromInstruction(insn, 0, 5);
9444 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9445 : tmp = fieldFromInstruction(insn, 16, 5);
9446 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9447 : tmp = fieldFromInstruction(insn, 8, 5);
9448 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9449 : return S;
9450 : case 112:
9451 : tmp = fieldFromInstruction(insn, 0, 5);
9452 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9453 : tmp = fieldFromInstruction(insn, 16, 2);
9454 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9455 : tmp = fieldFromInstruction(insn, 8, 2);
9456 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9457 : return S;
9458 : case 113:
9459 : tmp = fieldFromInstruction(insn, 0, 5);
9460 21 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9461 : tmp = fieldFromInstruction(insn, 16, 2);
9462 21 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9463 : return S;
9464 : case 114:
9465 : tmp = fieldFromInstruction(insn, 0, 5);
9466 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9467 : tmp = fieldFromInstruction(insn, 5, 2);
9468 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9469 : tmp = fieldFromInstruction(insn, 16, 5);
9470 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9471 : return S;
9472 : case 115:
9473 : tmp = fieldFromInstruction(insn, 0, 5);
9474 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9475 : tmp = fieldFromInstruction(insn, 16, 5);
9476 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9477 : tmp = fieldFromInstruction(insn, 8, 5);
9478 24 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9479 : return S;
9480 : case 116:
9481 : tmp = fieldFromInstruction(insn, 0, 5);
9482 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9483 : tmp = fieldFromInstruction(insn, 16, 5);
9484 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9485 : tmp = fieldFromInstruction(insn, 8, 6);
9486 : if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9487 2 : return S;
9488 : case 117:
9489 : tmp = fieldFromInstruction(insn, 0, 5);
9490 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9491 : tmp = fieldFromInstruction(insn, 16, 5);
9492 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9493 : tmp = fieldFromInstruction(insn, 8, 5);
9494 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9495 : tmp = 0;
9496 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9497 4 : tmp |= fieldFromInstruction(insn, 21, 2) << 3;
9498 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9499 : return S;
9500 : case 118:
9501 : tmp = fieldFromInstruction(insn, 0, 5);
9502 28 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9503 : tmp = fieldFromInstruction(insn, 0, 5);
9504 28 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9505 : tmp = fieldFromInstruction(insn, 16, 5);
9506 28 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9507 : tmp = fieldFromInstruction(insn, 8, 5);
9508 28 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9509 : return S;
9510 : case 119:
9511 : tmp = fieldFromInstruction(insn, 0, 5);
9512 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9513 : tmp = fieldFromInstruction(insn, 0, 5);
9514 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9515 : tmp = fieldFromInstruction(insn, 16, 5);
9516 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9517 : tmp = fieldFromInstruction(insn, 8, 5);
9518 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9519 : tmp = 0;
9520 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
9521 2 : tmp |= fieldFromInstruction(insn, 21, 2) << 3;
9522 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9523 : return S;
9524 : case 120:
9525 : tmp = fieldFromInstruction(insn, 16, 5);
9526 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9527 5 : tmp = fieldFromInstruction(insn, 0, 11) << 3;
9528 5 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9529 : return S;
9530 : case 121:
9531 : tmp = fieldFromInstruction(insn, 0, 5);
9532 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9533 : tmp = fieldFromInstruction(insn, 8, 2);
9534 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9535 : tmp = fieldFromInstruction(insn, 16, 5);
9536 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9537 : return S;
9538 : case 122:
9539 : tmp = fieldFromInstruction(insn, 0, 5);
9540 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9541 : tmp = fieldFromInstruction(insn, 16, 5);
9542 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9543 : tmp = 0;
9544 12 : tmp |= fieldFromInstruction(insn, 5, 9) << 1;
9545 12 : tmp |= fieldFromInstruction(insn, 25, 2) << 10;
9546 : if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9547 12 : return S;
9548 : case 123:
9549 : tmp = fieldFromInstruction(insn, 0, 5);
9550 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9551 : tmp = fieldFromInstruction(insn, 16, 5);
9552 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9553 : tmp = fieldFromInstruction(insn, 16, 5);
9554 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9555 8 : tmp = fieldFromInstruction(insn, 5, 4) << 1;
9556 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9557 : tmp = fieldFromInstruction(insn, 13, 1);
9558 8 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9559 : return S;
9560 : case 124:
9561 : tmp = fieldFromInstruction(insn, 0, 5);
9562 46 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9563 : tmp = fieldFromInstruction(insn, 16, 5);
9564 46 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9565 : tmp = fieldFromInstruction(insn, 16, 5);
9566 46 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9567 : tmp = fieldFromInstruction(insn, 13, 1);
9568 46 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9569 : return S;
9570 : case 125:
9571 : tmp = fieldFromInstruction(insn, 0, 5);
9572 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9573 : tmp = fieldFromInstruction(insn, 16, 5);
9574 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9575 : tmp = fieldFromInstruction(insn, 16, 5);
9576 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9577 8 : tmp = fieldFromInstruction(insn, 5, 4) << 1;
9578 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9579 8 : return S;
9580 : case 126:
9581 : tmp = fieldFromInstruction(insn, 0, 5);
9582 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9583 : tmp = fieldFromInstruction(insn, 0, 5);
9584 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9585 : tmp = fieldFromInstruction(insn, 16, 5);
9586 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9587 : tmp = 0;
9588 4 : tmp |= fieldFromInstruction(insn, 5, 9) << 1;
9589 4 : tmp |= fieldFromInstruction(insn, 25, 2) << 10;
9590 : if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9591 4 : return S;
9592 : case 127:
9593 : tmp = fieldFromInstruction(insn, 0, 5);
9594 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9595 : tmp = fieldFromInstruction(insn, 16, 5);
9596 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9597 : tmp = fieldFromInstruction(insn, 0, 5);
9598 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9599 : tmp = fieldFromInstruction(insn, 16, 5);
9600 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9601 2 : tmp = fieldFromInstruction(insn, 5, 4) << 1;
9602 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9603 : tmp = fieldFromInstruction(insn, 13, 1);
9604 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9605 : return S;
9606 : case 128:
9607 : tmp = fieldFromInstruction(insn, 0, 5);
9608 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9609 : tmp = fieldFromInstruction(insn, 16, 5);
9610 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9611 : tmp = fieldFromInstruction(insn, 0, 5);
9612 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9613 : tmp = fieldFromInstruction(insn, 16, 5);
9614 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9615 : tmp = fieldFromInstruction(insn, 13, 1);
9616 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9617 : return S;
9618 : case 129:
9619 : tmp = fieldFromInstruction(insn, 0, 5);
9620 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9621 : tmp = fieldFromInstruction(insn, 16, 5);
9622 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9623 : tmp = fieldFromInstruction(insn, 0, 5);
9624 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9625 : tmp = fieldFromInstruction(insn, 16, 5);
9626 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9627 0 : tmp = fieldFromInstruction(insn, 5, 4) << 1;
9628 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9629 0 : return S;
9630 : case 130:
9631 : tmp = fieldFromInstruction(insn, 0, 5);
9632 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9633 : tmp = fieldFromInstruction(insn, 0, 5);
9634 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9635 : tmp = fieldFromInstruction(insn, 16, 5);
9636 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9637 : tmp = 0;
9638 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9639 4 : tmp |= fieldFromInstruction(insn, 25, 2) << 9;
9640 4 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9641 : return S;
9642 : case 131:
9643 : tmp = fieldFromInstruction(insn, 0, 5);
9644 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9645 : tmp = fieldFromInstruction(insn, 16, 5);
9646 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9647 : tmp = fieldFromInstruction(insn, 0, 5);
9648 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9649 : tmp = fieldFromInstruction(insn, 16, 5);
9650 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9651 : tmp = fieldFromInstruction(insn, 5, 4);
9652 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9653 : tmp = fieldFromInstruction(insn, 13, 1);
9654 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9655 : return S;
9656 : case 132:
9657 : tmp = fieldFromInstruction(insn, 0, 5);
9658 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9659 : tmp = fieldFromInstruction(insn, 16, 5);
9660 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9661 : tmp = fieldFromInstruction(insn, 0, 5);
9662 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9663 : tmp = fieldFromInstruction(insn, 16, 5);
9664 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9665 : tmp = fieldFromInstruction(insn, 5, 4);
9666 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9667 0 : return S;
9668 : case 133:
9669 : tmp = fieldFromInstruction(insn, 0, 5);
9670 6 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9671 : tmp = fieldFromInstruction(insn, 16, 5);
9672 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9673 : tmp = 0;
9674 6 : tmp |= fieldFromInstruction(insn, 5, 9) << 2;
9675 6 : tmp |= fieldFromInstruction(insn, 25, 2) << 11;
9676 : if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9677 6 : return S;
9678 : case 134:
9679 : tmp = fieldFromInstruction(insn, 0, 5);
9680 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9681 : tmp = fieldFromInstruction(insn, 16, 5);
9682 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9683 : tmp = fieldFromInstruction(insn, 16, 5);
9684 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9685 4 : tmp = fieldFromInstruction(insn, 5, 4) << 2;
9686 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9687 : tmp = fieldFromInstruction(insn, 13, 1);
9688 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9689 : return S;
9690 : case 135:
9691 : tmp = fieldFromInstruction(insn, 0, 5);
9692 20 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9693 : tmp = fieldFromInstruction(insn, 16, 5);
9694 20 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9695 : tmp = fieldFromInstruction(insn, 16, 5);
9696 20 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9697 : tmp = fieldFromInstruction(insn, 13, 1);
9698 20 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9699 : return S;
9700 : case 136:
9701 : tmp = fieldFromInstruction(insn, 0, 5);
9702 5 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9703 : tmp = fieldFromInstruction(insn, 16, 5);
9704 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9705 : tmp = fieldFromInstruction(insn, 16, 5);
9706 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9707 5 : tmp = fieldFromInstruction(insn, 5, 4) << 2;
9708 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9709 5 : return S;
9710 : case 137:
9711 : tmp = fieldFromInstruction(insn, 0, 5);
9712 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9713 : tmp = fieldFromInstruction(insn, 16, 5);
9714 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9715 : tmp = 0;
9716 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
9717 12 : tmp |= fieldFromInstruction(insn, 25, 2) << 9;
9718 12 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9719 : return S;
9720 : case 138:
9721 : tmp = fieldFromInstruction(insn, 0, 5);
9722 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9723 : tmp = fieldFromInstruction(insn, 16, 5);
9724 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9725 : tmp = fieldFromInstruction(insn, 16, 5);
9726 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9727 : tmp = fieldFromInstruction(insn, 5, 4);
9728 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9729 : tmp = fieldFromInstruction(insn, 13, 1);
9730 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9731 : return S;
9732 : case 139:
9733 : tmp = fieldFromInstruction(insn, 0, 5);
9734 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9735 : tmp = fieldFromInstruction(insn, 16, 5);
9736 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9737 : tmp = fieldFromInstruction(insn, 16, 5);
9738 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9739 : tmp = fieldFromInstruction(insn, 5, 4);
9740 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9741 4 : return S;
9742 : case 140:
9743 : tmp = fieldFromInstruction(insn, 0, 5);
9744 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9745 : tmp = fieldFromInstruction(insn, 16, 5);
9746 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9747 : tmp = fieldFromInstruction(insn, 9, 2);
9748 16 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9749 : tmp = fieldFromInstruction(insn, 16, 5);
9750 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9751 : tmp = fieldFromInstruction(insn, 5, 4);
9752 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9753 16 : return S;
9754 : case 141:
9755 : tmp = fieldFromInstruction(insn, 0, 5);
9756 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9757 : tmp = fieldFromInstruction(insn, 16, 5);
9758 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9759 : tmp = fieldFromInstruction(insn, 9, 2);
9760 16 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9761 : tmp = fieldFromInstruction(insn, 16, 5);
9762 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9763 16 : tmp = fieldFromInstruction(insn, 5, 4) << 1;
9764 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9765 16 : return S;
9766 : case 142:
9767 : tmp = fieldFromInstruction(insn, 0, 5);
9768 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9769 : tmp = fieldFromInstruction(insn, 16, 5);
9770 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9771 : tmp = 0;
9772 9 : tmp |= fieldFromInstruction(insn, 5, 9) << 2;
9773 9 : tmp |= fieldFromInstruction(insn, 25, 2) << 11;
9774 : if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9775 9 : return S;
9776 : case 143:
9777 : tmp = fieldFromInstruction(insn, 0, 5);
9778 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9779 : tmp = fieldFromInstruction(insn, 16, 5);
9780 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9781 : tmp = fieldFromInstruction(insn, 16, 5);
9782 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9783 2 : tmp = fieldFromInstruction(insn, 5, 4) << 2;
9784 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9785 : tmp = fieldFromInstruction(insn, 13, 1);
9786 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9787 : return S;
9788 : case 144:
9789 : tmp = fieldFromInstruction(insn, 0, 5);
9790 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9791 : tmp = fieldFromInstruction(insn, 16, 5);
9792 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9793 : tmp = fieldFromInstruction(insn, 16, 5);
9794 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9795 2 : tmp = fieldFromInstruction(insn, 5, 4) << 2;
9796 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9797 2 : return S;
9798 : case 145:
9799 : tmp = fieldFromInstruction(insn, 0, 5);
9800 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9801 : tmp = fieldFromInstruction(insn, 16, 5);
9802 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9803 : tmp = fieldFromInstruction(insn, 9, 2);
9804 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9805 : tmp = fieldFromInstruction(insn, 16, 5);
9806 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9807 8 : tmp = fieldFromInstruction(insn, 5, 4) << 2;
9808 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9809 8 : return S;
9810 : case 146:
9811 : tmp = fieldFromInstruction(insn, 0, 5);
9812 3 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9813 : tmp = fieldFromInstruction(insn, 16, 5);
9814 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9815 : tmp = 0;
9816 3 : tmp |= fieldFromInstruction(insn, 5, 9) << 3;
9817 3 : tmp |= fieldFromInstruction(insn, 25, 2) << 12;
9818 : if (s29_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9819 3 : return S;
9820 : case 147:
9821 : tmp = fieldFromInstruction(insn, 0, 5);
9822 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9823 : tmp = fieldFromInstruction(insn, 16, 5);
9824 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9825 : tmp = fieldFromInstruction(insn, 16, 5);
9826 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9827 2 : tmp = fieldFromInstruction(insn, 5, 4) << 3;
9828 : if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9829 : tmp = fieldFromInstruction(insn, 13, 1);
9830 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9831 : return S;
9832 : case 148:
9833 : tmp = fieldFromInstruction(insn, 0, 5);
9834 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9835 : tmp = fieldFromInstruction(insn, 16, 5);
9836 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9837 : tmp = fieldFromInstruction(insn, 16, 5);
9838 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9839 2 : tmp = fieldFromInstruction(insn, 5, 4) << 3;
9840 : if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9841 2 : return S;
9842 : case 149:
9843 : tmp = fieldFromInstruction(insn, 0, 5);
9844 8 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9845 : tmp = fieldFromInstruction(insn, 16, 5);
9846 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9847 : tmp = fieldFromInstruction(insn, 9, 2);
9848 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9849 : tmp = fieldFromInstruction(insn, 16, 5);
9850 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9851 8 : tmp = fieldFromInstruction(insn, 5, 4) << 3;
9852 : if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9853 8 : return S;
9854 : case 150:
9855 : tmp = fieldFromInstruction(insn, 16, 5);
9856 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9857 : tmp = fieldFromInstruction(insn, 8, 5);
9858 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9859 : return S;
9860 : case 151:
9861 : tmp = fieldFromInstruction(insn, 16, 5);
9862 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9863 : tmp = fieldFromInstruction(insn, 16, 5);
9864 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9865 5 : tmp = fieldFromInstruction(insn, 0, 11) << 3;
9866 5 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9867 : return S;
9868 : case 152:
9869 : tmp = fieldFromInstruction(insn, 16, 5);
9870 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9871 : tmp = fieldFromInstruction(insn, 8, 5);
9872 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9873 : return S;
9874 : case 153:
9875 : tmp = fieldFromInstruction(insn, 0, 2);
9876 59 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9877 : tmp = fieldFromInstruction(insn, 16, 5);
9878 59 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9879 : tmp = fieldFromInstruction(insn, 8, 5);
9880 59 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9881 : return S;
9882 : case 154:
9883 : tmp = fieldFromInstruction(insn, 0, 2);
9884 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9885 : tmp = fieldFromInstruction(insn, 16, 5);
9886 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9887 : tmp = fieldFromInstruction(insn, 8, 5);
9888 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9889 : return S;
9890 : case 155:
9891 : tmp = fieldFromInstruction(insn, 16, 5);
9892 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9893 : tmp = 0;
9894 : tmp |= fieldFromInstruction(insn, 0, 8) << 0;
9895 8 : tmp |= fieldFromInstruction(insn, 13, 1) << 8;
9896 8 : tmp |= fieldFromInstruction(insn, 25, 2) << 9;
9897 8 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9898 : tmp = fieldFromInstruction(insn, 8, 5);
9899 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9900 : return S;
9901 : case 156:
9902 : tmp = fieldFromInstruction(insn, 16, 5);
9903 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9904 : tmp = fieldFromInstruction(insn, 16, 5);
9905 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9906 : tmp = fieldFromInstruction(insn, 3, 4);
9907 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9908 : tmp = fieldFromInstruction(insn, 13, 1);
9909 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9910 : tmp = fieldFromInstruction(insn, 8, 5);
9911 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9912 : return S;
9913 : case 157:
9914 : tmp = fieldFromInstruction(insn, 16, 5);
9915 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9916 : tmp = fieldFromInstruction(insn, 16, 5);
9917 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9918 : tmp = fieldFromInstruction(insn, 13, 1);
9919 24 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9920 : tmp = fieldFromInstruction(insn, 8, 5);
9921 24 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9922 : return S;
9923 : case 158:
9924 : tmp = fieldFromInstruction(insn, 16, 5);
9925 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9926 : tmp = fieldFromInstruction(insn, 16, 5);
9927 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9928 : tmp = fieldFromInstruction(insn, 3, 4);
9929 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9930 : tmp = fieldFromInstruction(insn, 8, 5);
9931 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9932 : return S;
9933 : case 159:
9934 : tmp = fieldFromInstruction(insn, 16, 5);
9935 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9936 : tmp = fieldFromInstruction(insn, 0, 2);
9937 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9938 : tmp = fieldFromInstruction(insn, 16, 5);
9939 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9940 : tmp = fieldFromInstruction(insn, 3, 4);
9941 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9942 : tmp = fieldFromInstruction(insn, 8, 5);
9943 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9944 : return S;
9945 : case 160:
9946 : tmp = fieldFromInstruction(insn, 16, 5);
9947 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9948 : tmp = 0;
9949 6 : tmp |= fieldFromInstruction(insn, 0, 8) << 1;
9950 6 : tmp |= fieldFromInstruction(insn, 13, 1) << 9;
9951 6 : tmp |= fieldFromInstruction(insn, 25, 2) << 10;
9952 : if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9953 : tmp = fieldFromInstruction(insn, 8, 5);
9954 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9955 : return S;
9956 : case 161:
9957 : tmp = fieldFromInstruction(insn, 16, 5);
9958 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9959 : tmp = fieldFromInstruction(insn, 16, 5);
9960 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9961 4 : tmp = fieldFromInstruction(insn, 3, 4) << 1;
9962 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9963 : tmp = fieldFromInstruction(insn, 13, 1);
9964 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9965 : tmp = fieldFromInstruction(insn, 8, 5);
9966 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9967 : return S;
9968 : case 162:
9969 : tmp = fieldFromInstruction(insn, 16, 5);
9970 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9971 : tmp = fieldFromInstruction(insn, 16, 5);
9972 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9973 4 : tmp = fieldFromInstruction(insn, 3, 4) << 1;
9974 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9975 : tmp = fieldFromInstruction(insn, 8, 5);
9976 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9977 : return S;
9978 : case 163:
9979 : tmp = fieldFromInstruction(insn, 16, 5);
9980 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9981 : tmp = fieldFromInstruction(insn, 0, 2);
9982 16 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9983 : tmp = fieldFromInstruction(insn, 16, 5);
9984 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9985 16 : tmp = fieldFromInstruction(insn, 3, 4) << 1;
9986 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9987 : tmp = fieldFromInstruction(insn, 8, 5);
9988 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9989 : return S;
9990 : case 164:
9991 : tmp = fieldFromInstruction(insn, 16, 5);
9992 17 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9993 : tmp = 0;
9994 17 : tmp |= fieldFromInstruction(insn, 0, 8) << 2;
9995 17 : tmp |= fieldFromInstruction(insn, 13, 1) << 10;
9996 17 : tmp |= fieldFromInstruction(insn, 25, 2) << 11;
9997 : if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
9998 : tmp = fieldFromInstruction(insn, 8, 5);
9999 17 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10000 : return S;
10001 : case 165:
10002 : tmp = fieldFromInstruction(insn, 16, 5);
10003 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10004 : tmp = fieldFromInstruction(insn, 16, 5);
10005 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10006 2 : tmp = fieldFromInstruction(insn, 3, 4) << 2;
10007 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10008 : tmp = fieldFromInstruction(insn, 13, 1);
10009 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10010 : tmp = fieldFromInstruction(insn, 8, 5);
10011 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10012 : return S;
10013 : case 166:
10014 : tmp = fieldFromInstruction(insn, 16, 5);
10015 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10016 : tmp = fieldFromInstruction(insn, 16, 5);
10017 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10018 2 : tmp = fieldFromInstruction(insn, 3, 4) << 2;
10019 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10020 : tmp = fieldFromInstruction(insn, 8, 5);
10021 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10022 : return S;
10023 : case 167:
10024 : tmp = fieldFromInstruction(insn, 16, 5);
10025 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10026 : tmp = fieldFromInstruction(insn, 0, 2);
10027 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10028 : tmp = fieldFromInstruction(insn, 16, 5);
10029 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10030 8 : tmp = fieldFromInstruction(insn, 3, 4) << 2;
10031 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10032 : tmp = fieldFromInstruction(insn, 8, 5);
10033 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10034 : return S;
10035 : case 168:
10036 : tmp = fieldFromInstruction(insn, 16, 5);
10037 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10038 : tmp = 0;
10039 : tmp |= fieldFromInstruction(insn, 0, 8) << 0;
10040 6 : tmp |= fieldFromInstruction(insn, 13, 1) << 8;
10041 6 : tmp |= fieldFromInstruction(insn, 25, 2) << 9;
10042 6 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10043 : tmp = fieldFromInstruction(insn, 8, 3);
10044 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10045 : return S;
10046 : case 169:
10047 : tmp = fieldFromInstruction(insn, 16, 5);
10048 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10049 : tmp = fieldFromInstruction(insn, 16, 5);
10050 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10051 : tmp = fieldFromInstruction(insn, 3, 4);
10052 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10053 : tmp = fieldFromInstruction(insn, 13, 1);
10054 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10055 : tmp = fieldFromInstruction(insn, 8, 3);
10056 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10057 : return S;
10058 : case 170:
10059 : tmp = fieldFromInstruction(insn, 16, 5);
10060 18 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10061 : tmp = fieldFromInstruction(insn, 16, 5);
10062 18 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10063 : tmp = fieldFromInstruction(insn, 13, 1);
10064 18 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10065 : tmp = fieldFromInstruction(insn, 8, 3);
10066 18 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10067 : return S;
10068 : case 171:
10069 : tmp = fieldFromInstruction(insn, 16, 5);
10070 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10071 : tmp = fieldFromInstruction(insn, 16, 5);
10072 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10073 : tmp = fieldFromInstruction(insn, 3, 4);
10074 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10075 : tmp = fieldFromInstruction(insn, 8, 3);
10076 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10077 : return S;
10078 : case 172:
10079 : tmp = fieldFromInstruction(insn, 16, 5);
10080 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10081 : tmp = fieldFromInstruction(insn, 0, 2);
10082 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10083 : tmp = fieldFromInstruction(insn, 16, 5);
10084 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10085 : tmp = fieldFromInstruction(insn, 3, 4);
10086 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10087 : tmp = fieldFromInstruction(insn, 8, 3);
10088 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10089 : return S;
10090 : case 173:
10091 : tmp = fieldFromInstruction(insn, 16, 5);
10092 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10093 : tmp = 0;
10094 3 : tmp |= fieldFromInstruction(insn, 0, 8) << 1;
10095 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 9;
10096 3 : tmp |= fieldFromInstruction(insn, 25, 2) << 10;
10097 : if (s31_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10098 : tmp = fieldFromInstruction(insn, 8, 3);
10099 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10100 : return S;
10101 : case 174:
10102 : tmp = fieldFromInstruction(insn, 16, 5);
10103 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10104 : tmp = fieldFromInstruction(insn, 16, 5);
10105 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10106 2 : tmp = fieldFromInstruction(insn, 3, 4) << 1;
10107 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10108 : tmp = fieldFromInstruction(insn, 13, 1);
10109 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10110 : tmp = fieldFromInstruction(insn, 8, 3);
10111 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10112 : return S;
10113 : case 175:
10114 : tmp = fieldFromInstruction(insn, 16, 5);
10115 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10116 : tmp = fieldFromInstruction(insn, 16, 5);
10117 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10118 2 : tmp = fieldFromInstruction(insn, 3, 4) << 1;
10119 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10120 : tmp = fieldFromInstruction(insn, 8, 3);
10121 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10122 : return S;
10123 : case 176:
10124 : tmp = fieldFromInstruction(insn, 16, 5);
10125 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10126 : tmp = fieldFromInstruction(insn, 0, 2);
10127 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10128 : tmp = fieldFromInstruction(insn, 16, 5);
10129 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10130 8 : tmp = fieldFromInstruction(insn, 3, 4) << 1;
10131 : if (s4_1ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10132 : tmp = fieldFromInstruction(insn, 8, 3);
10133 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10134 : return S;
10135 : case 177:
10136 : tmp = fieldFromInstruction(insn, 16, 5);
10137 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10138 : tmp = 0;
10139 4 : tmp |= fieldFromInstruction(insn, 0, 8) << 2;
10140 4 : tmp |= fieldFromInstruction(insn, 13, 1) << 10;
10141 4 : tmp |= fieldFromInstruction(insn, 25, 2) << 11;
10142 : if (s30_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10143 : tmp = fieldFromInstruction(insn, 8, 3);
10144 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10145 : return S;
10146 : case 178:
10147 : tmp = fieldFromInstruction(insn, 16, 5);
10148 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10149 : tmp = fieldFromInstruction(insn, 16, 5);
10150 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10151 2 : tmp = fieldFromInstruction(insn, 3, 4) << 2;
10152 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10153 : tmp = fieldFromInstruction(insn, 13, 1);
10154 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10155 : tmp = fieldFromInstruction(insn, 8, 3);
10156 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10157 : return S;
10158 : case 179:
10159 : tmp = fieldFromInstruction(insn, 16, 5);
10160 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10161 : tmp = fieldFromInstruction(insn, 16, 5);
10162 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10163 2 : tmp = fieldFromInstruction(insn, 3, 4) << 2;
10164 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10165 : tmp = fieldFromInstruction(insn, 8, 3);
10166 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10167 : return S;
10168 : case 180:
10169 : tmp = fieldFromInstruction(insn, 16, 5);
10170 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10171 : tmp = fieldFromInstruction(insn, 0, 2);
10172 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10173 : tmp = fieldFromInstruction(insn, 16, 5);
10174 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10175 8 : tmp = fieldFromInstruction(insn, 3, 4) << 2;
10176 : if (s4_2ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10177 : tmp = fieldFromInstruction(insn, 8, 3);
10178 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10179 : return S;
10180 : case 181:
10181 : tmp = fieldFromInstruction(insn, 16, 5);
10182 27 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10183 : tmp = 0;
10184 27 : tmp |= fieldFromInstruction(insn, 0, 8) << 3;
10185 27 : tmp |= fieldFromInstruction(insn, 13, 1) << 11;
10186 27 : tmp |= fieldFromInstruction(insn, 25, 2) << 12;
10187 : if (s29_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10188 : tmp = fieldFromInstruction(insn, 8, 5);
10189 27 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10190 : return S;
10191 : case 182:
10192 : tmp = fieldFromInstruction(insn, 16, 5);
10193 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10194 : tmp = fieldFromInstruction(insn, 16, 5);
10195 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10196 2 : tmp = fieldFromInstruction(insn, 3, 4) << 3;
10197 : if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10198 : tmp = fieldFromInstruction(insn, 13, 1);
10199 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10200 : tmp = fieldFromInstruction(insn, 8, 5);
10201 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10202 : return S;
10203 : case 183:
10204 : tmp = fieldFromInstruction(insn, 16, 5);
10205 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10206 : tmp = fieldFromInstruction(insn, 16, 5);
10207 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10208 : tmp = fieldFromInstruction(insn, 13, 1);
10209 6 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10210 : tmp = fieldFromInstruction(insn, 8, 5);
10211 6 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10212 : return S;
10213 : case 184:
10214 : tmp = fieldFromInstruction(insn, 16, 5);
10215 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10216 : tmp = fieldFromInstruction(insn, 16, 5);
10217 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10218 2 : tmp = fieldFromInstruction(insn, 3, 4) << 3;
10219 : if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10220 : tmp = fieldFromInstruction(insn, 8, 5);
10221 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10222 : return S;
10223 : case 185:
10224 : tmp = fieldFromInstruction(insn, 16, 5);
10225 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10226 : tmp = fieldFromInstruction(insn, 0, 2);
10227 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10228 : tmp = fieldFromInstruction(insn, 16, 5);
10229 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10230 8 : tmp = fieldFromInstruction(insn, 3, 4) << 3;
10231 : if (s4_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10232 : tmp = fieldFromInstruction(insn, 8, 5);
10233 8 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10234 : return S;
10235 : case 186:
10236 : tmp = fieldFromInstruction(insn, 0, 5);
10237 61 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10238 : tmp = fieldFromInstruction(insn, 16, 5);
10239 61 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10240 : tmp = 0;
10241 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10242 61 : tmp |= fieldFromInstruction(insn, 21, 7) << 9;
10243 61 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10244 : return S;
10245 : case 187:
10246 : tmp = fieldFromInstruction(insn, 0, 5);
10247 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10248 : tmp = fieldFromInstruction(insn, 8, 5);
10249 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10250 : tmp = fieldFromInstruction(insn, 16, 5);
10251 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10252 : tmp = fieldFromInstruction(insn, 5, 3);
10253 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10254 : return S;
10255 : case 188:
10256 : tmp = fieldFromInstruction(insn, 0, 5);
10257 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10258 : tmp = fieldFromInstruction(insn, 16, 5);
10259 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10260 : tmp = fieldFromInstruction(insn, 8, 5);
10261 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10262 : tmp = fieldFromInstruction(insn, 5, 3);
10263 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10264 : return S;
10265 : case 189:
10266 : tmp = fieldFromInstruction(insn, 0, 5);
10267 171 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10268 : tmp = fieldFromInstruction(insn, 16, 5);
10269 171 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10270 : tmp = fieldFromInstruction(insn, 8, 5);
10271 171 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10272 : return S;
10273 : case 190:
10274 : tmp = fieldFromInstruction(insn, 0, 5);
10275 71 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10276 : tmp = fieldFromInstruction(insn, 8, 5);
10277 71 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10278 : tmp = fieldFromInstruction(insn, 16, 5);
10279 71 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10280 : return S;
10281 : case 191:
10282 : tmp = fieldFromInstruction(insn, 0, 5);
10283 19 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10284 : tmp = fieldFromInstruction(insn, 16, 5);
10285 19 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10286 : tmp = fieldFromInstruction(insn, 8, 5);
10287 19 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10288 : return S;
10289 : case 192:
10290 : tmp = fieldFromInstruction(insn, 0, 5);
10291 3 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10292 : tmp = fieldFromInstruction(insn, 8, 5);
10293 3 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10294 : tmp = fieldFromInstruction(insn, 16, 5);
10295 3 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10296 : tmp = fieldFromInstruction(insn, 5, 2);
10297 3 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10298 : return S;
10299 : case 193:
10300 : tmp = fieldFromInstruction(insn, 0, 5);
10301 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10302 : tmp = fieldFromInstruction(insn, 16, 5);
10303 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10304 : tmp = fieldFromInstruction(insn, 8, 5);
10305 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10306 : tmp = fieldFromInstruction(insn, 5, 2);
10307 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10308 : return S;
10309 : case 194:
10310 : tmp = fieldFromInstruction(insn, 0, 5);
10311 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10312 : tmp = fieldFromInstruction(insn, 5, 2);
10313 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10314 : tmp = fieldFromInstruction(insn, 16, 5);
10315 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10316 : tmp = fieldFromInstruction(insn, 8, 5);
10317 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10318 : tmp = fieldFromInstruction(insn, 5, 2);
10319 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10320 : return S;
10321 : case 195:
10322 : tmp = fieldFromInstruction(insn, 0, 5);
10323 28 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10324 : tmp = fieldFromInstruction(insn, 16, 5);
10325 28 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10326 : tmp = fieldFromInstruction(insn, 8, 5);
10327 28 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10328 : return S;
10329 : case 196:
10330 : tmp = fieldFromInstruction(insn, 0, 5);
10331 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10332 : tmp = fieldFromInstruction(insn, 16, 5);
10333 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10334 : tmp = fieldFromInstruction(insn, 8, 5);
10335 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10336 : tmp = 0;
10337 : tmp |= fieldFromInstruction(insn, 5, 1) << 0;
10338 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
10339 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10340 : return S;
10341 : case 197:
10342 : tmp = fieldFromInstruction(insn, 0, 5);
10343 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10344 : tmp = fieldFromInstruction(insn, 8, 5);
10345 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10346 : tmp = fieldFromInstruction(insn, 16, 5);
10347 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10348 : tmp = fieldFromInstruction(insn, 5, 3);
10349 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10350 : return S;
10351 : case 198:
10352 : tmp = fieldFromInstruction(insn, 0, 5);
10353 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10354 : tmp = fieldFromInstruction(insn, 16, 5);
10355 10 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10356 : tmp = fieldFromInstruction(insn, 8, 5);
10357 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10358 : return S;
10359 : case 199:
10360 : tmp = fieldFromInstruction(insn, 0, 5);
10361 184 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10362 : tmp = fieldFromInstruction(insn, 16, 5);
10363 184 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10364 : tmp = fieldFromInstruction(insn, 8, 5);
10365 184 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10366 : return S;
10367 : case 200:
10368 : tmp = fieldFromInstruction(insn, 0, 5);
10369 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10370 : tmp = 0;
10371 : tmp |= fieldFromInstruction(insn, 5, 1) << 0;
10372 2 : tmp |= fieldFromInstruction(insn, 16, 5) << 1;
10373 : if (s6_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10374 : tmp = fieldFromInstruction(insn, 8, 5);
10375 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10376 : return S;
10377 : case 201:
10378 : tmp = fieldFromInstruction(insn, 0, 5);
10379 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10380 : tmp = fieldFromInstruction(insn, 0, 5);
10381 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10382 : tmp = fieldFromInstruction(insn, 16, 5);
10383 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10384 : tmp = fieldFromInstruction(insn, 8, 5);
10385 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10386 : return S;
10387 : case 202:
10388 : tmp = fieldFromInstruction(insn, 0, 5);
10389 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10390 : tmp = fieldFromInstruction(insn, 16, 5);
10391 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10392 : tmp = fieldFromInstruction(insn, 8, 5);
10393 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10394 : return S;
10395 : case 203:
10396 : tmp = fieldFromInstruction(insn, 0, 5);
10397 77 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10398 : tmp = fieldFromInstruction(insn, 0, 5);
10399 77 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10400 : tmp = fieldFromInstruction(insn, 16, 5);
10401 77 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10402 : tmp = fieldFromInstruction(insn, 8, 5);
10403 77 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10404 : return S;
10405 : case 204:
10406 : tmp = fieldFromInstruction(insn, 0, 5);
10407 42 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10408 : tmp = fieldFromInstruction(insn, 0, 5);
10409 42 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10410 : tmp = fieldFromInstruction(insn, 16, 5);
10411 42 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10412 : tmp = fieldFromInstruction(insn, 8, 5);
10413 42 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10414 : return S;
10415 : case 205:
10416 : tmp = fieldFromInstruction(insn, 8, 5);
10417 16 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10418 : tmp = fieldFromInstruction(insn, 8, 5);
10419 16 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10420 : tmp = fieldFromInstruction(insn, 16, 5);
10421 16 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10422 : tmp = fieldFromInstruction(insn, 0, 5);
10423 16 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10424 : return S;
10425 : case 206:
10426 : tmp = fieldFromInstruction(insn, 0, 5);
10427 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10428 : tmp = fieldFromInstruction(insn, 0, 5);
10429 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10430 : tmp = fieldFromInstruction(insn, 16, 5);
10431 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10432 : tmp = fieldFromInstruction(insn, 8, 5);
10433 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10434 : tmp = 0;
10435 : tmp |= fieldFromInstruction(insn, 5, 1) << 0;
10436 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
10437 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10438 : return S;
10439 : case 207:
10440 : tmp = fieldFromInstruction(insn, 0, 5);
10441 122 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10442 : tmp = fieldFromInstruction(insn, 0, 5);
10443 122 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10444 : tmp = fieldFromInstruction(insn, 16, 5);
10445 122 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10446 : tmp = fieldFromInstruction(insn, 8, 5);
10447 122 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10448 : return S;
10449 : case 208:
10450 : tmp = fieldFromInstruction(insn, 0, 5);
10451 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10452 : tmp = fieldFromInstruction(insn, 5, 2);
10453 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10454 : tmp = fieldFromInstruction(insn, 16, 5);
10455 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10456 : tmp = fieldFromInstruction(insn, 8, 5);
10457 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10458 : return S;
10459 : case 209:
10460 : tmp = fieldFromInstruction(insn, 0, 2);
10461 40 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10462 : tmp = fieldFromInstruction(insn, 16, 5);
10463 40 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10464 : tmp = fieldFromInstruction(insn, 8, 5);
10465 40 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10466 : return S;
10467 : case 210:
10468 : tmp = fieldFromInstruction(insn, 0, 2);
10469 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10470 : tmp = fieldFromInstruction(insn, 16, 5);
10471 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10472 : tmp = fieldFromInstruction(insn, 8, 5);
10473 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10474 : return S;
10475 : case 211:
10476 : tmp = fieldFromInstruction(insn, 0, 5);
10477 87 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10478 : tmp = fieldFromInstruction(insn, 16, 5);
10479 87 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10480 : tmp = fieldFromInstruction(insn, 8, 5);
10481 87 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10482 : return S;
10483 : case 212:
10484 : tmp = fieldFromInstruction(insn, 0, 5);
10485 77 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10486 : tmp = fieldFromInstruction(insn, 8, 5);
10487 77 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10488 : tmp = fieldFromInstruction(insn, 16, 5);
10489 77 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10490 : return S;
10491 : case 213:
10492 : tmp = fieldFromInstruction(insn, 0, 5);
10493 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10494 : tmp = 0;
10495 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10496 4 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10497 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10498 : return S;
10499 : case 214:
10500 : tmp = fieldFromInstruction(insn, 0, 5);
10501 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10502 : tmp = 0;
10503 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10504 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10505 3 : tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10506 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10507 : tmp = fieldFromInstruction(insn, 16, 5);
10508 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10509 : tmp = fieldFromInstruction(insn, 8, 5);
10510 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10511 : return S;
10512 : case 215:
10513 : tmp = fieldFromInstruction(insn, 8, 5);
10514 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10515 : tmp = 0;
10516 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10517 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10518 3 : tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10519 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10520 : tmp = fieldFromInstruction(insn, 16, 5);
10521 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10522 : tmp = 0;
10523 : tmp |= fieldFromInstruction(insn, 0, 5) << 0;
10524 3 : tmp |= fieldFromInstruction(insn, 23, 1) << 5;
10525 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10526 : return S;
10527 : case 216:
10528 : tmp = fieldFromInstruction(insn, 0, 5);
10529 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10530 : tmp = 0;
10531 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10532 4 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10533 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10534 : return S;
10535 : case 217:
10536 : tmp = fieldFromInstruction(insn, 0, 5);
10537 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10538 : tmp = fieldFromInstruction(insn, 0, 5);
10539 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10540 : tmp = fieldFromInstruction(insn, 16, 5);
10541 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10542 : tmp = 0;
10543 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10544 4 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10545 4 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10546 : return S;
10547 : case 218:
10548 : tmp = fieldFromInstruction(insn, 16, 5);
10549 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10550 : tmp = fieldFromInstruction(insn, 0, 5);
10551 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10552 : tmp = fieldFromInstruction(insn, 16, 5);
10553 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10554 : tmp = 0;
10555 : tmp |= fieldFromInstruction(insn, 5, 9) << 0;
10556 2 : tmp |= fieldFromInstruction(insn, 21, 1) << 9;
10557 2 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10558 : return S;
10559 : case 219:
10560 : tmp = fieldFromInstruction(insn, 8, 5);
10561 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10562 : tmp = fieldFromInstruction(insn, 16, 5);
10563 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10564 : tmp = fieldFromInstruction(insn, 0, 5);
10565 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10566 : tmp = 0;
10567 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10568 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10569 3 : tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10570 3 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10571 : return S;
10572 : case 220:
10573 : tmp = fieldFromInstruction(insn, 8, 5);
10574 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10575 : tmp = fieldFromInstruction(insn, 16, 5);
10576 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10577 : tmp = 0;
10578 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10579 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10580 2 : tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10581 2 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10582 : tmp = fieldFromInstruction(insn, 0, 5);
10583 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10584 : return S;
10585 : case 221:
10586 : tmp = fieldFromInstruction(insn, 0, 2);
10587 0 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10588 : tmp = fieldFromInstruction(insn, 16, 5);
10589 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10590 : tmp = fieldFromInstruction(insn, 5, 8);
10591 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10592 : return S;
10593 : case 222:
10594 : tmp = fieldFromInstruction(insn, 0, 2);
10595 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10596 : tmp = fieldFromInstruction(insn, 16, 5);
10597 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10598 : tmp = fieldFromInstruction(insn, 5, 8);
10599 : if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10600 12 : return S;
10601 : case 223:
10602 : tmp = fieldFromInstruction(insn, 0, 2);
10603 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10604 : tmp = fieldFromInstruction(insn, 16, 5);
10605 6 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10606 : tmp = fieldFromInstruction(insn, 5, 7);
10607 6 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10608 : return S;
10609 : case 224:
10610 : tmp = fieldFromInstruction(insn, 0, 2);
10611 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10612 : tmp = fieldFromInstruction(insn, 16, 5);
10613 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10614 : tmp = fieldFromInstruction(insn, 5, 5);
10615 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10616 : return S;
10617 : case 225:
10618 : tmp = fieldFromInstruction(insn, 0, 2);
10619 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10620 : tmp = fieldFromInstruction(insn, 16, 5);
10621 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10622 : tmp = fieldFromInstruction(insn, 5, 8);
10623 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10624 : return S;
10625 : case 226:
10626 : tmp = fieldFromInstruction(insn, 0, 2);
10627 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10628 : tmp = fieldFromInstruction(insn, 16, 5);
10629 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10630 : tmp = fieldFromInstruction(insn, 5, 8);
10631 4 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10632 : return S;
10633 : case 227:
10634 : tmp = fieldFromInstruction(insn, 0, 2);
10635 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10636 : tmp = fieldFromInstruction(insn, 16, 5);
10637 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10638 : tmp = fieldFromInstruction(insn, 5, 8);
10639 : if (s8_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10640 2 : return S;
10641 : case 228:
10642 : tmp = fieldFromInstruction(insn, 0, 2);
10643 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10644 : tmp = fieldFromInstruction(insn, 16, 5);
10645 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10646 : tmp = fieldFromInstruction(insn, 5, 7);
10647 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10648 : return S;
10649 : case 229:
10650 : tmp = fieldFromInstruction(insn, 16, 5);
10651 17 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10652 : tmp = 0;
10653 : tmp |= fieldFromInstruction(insn, 3, 1) << 0;
10654 17 : tmp |= fieldFromInstruction(insn, 5, 3) << 1;
10655 17 : tmp |= fieldFromInstruction(insn, 13, 1) << 4;
10656 17 : tmp |= fieldFromInstruction(insn, 21, 3) << 5;
10657 17 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10658 : tmp = fieldFromInstruction(insn, 16, 5);
10659 17 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10660 : tmp = fieldFromInstruction(insn, 8, 5);
10661 17 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10662 : return S;
10663 : case 230:
10664 : tmp = fieldFromInstruction(insn, 8, 5);
10665 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10666 : tmp = fieldFromInstruction(insn, 0, 5);
10667 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10668 : tmp = 0;
10669 2 : tmp |= fieldFromInstruction(insn, 5, 3) << 2;
10670 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 5;
10671 2 : tmp |= fieldFromInstruction(insn, 21, 2) << 6;
10672 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10673 : tmp = fieldFromInstruction(insn, 16, 5);
10674 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10675 : return S;
10676 : case 231:
10677 : tmp = fieldFromInstruction(insn, 8, 5);
10678 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10679 : tmp = fieldFromInstruction(insn, 0, 5);
10680 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10681 : tmp = fieldFromInstruction(insn, 16, 5);
10682 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10683 : tmp = 0;
10684 : tmp |= fieldFromInstruction(insn, 5, 3) << 0;
10685 3 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
10686 3 : tmp |= fieldFromInstruction(insn, 21, 2) << 4;
10687 3 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10688 : return S;
10689 : case 232:
10690 : tmp = fieldFromInstruction(insn, 0, 5);
10691 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10692 : tmp = fieldFromInstruction(insn, 16, 5);
10693 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10694 : tmp = fieldFromInstruction(insn, 5, 8);
10695 5 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10696 : return S;
10697 : case 233:
10698 : tmp = fieldFromInstruction(insn, 0, 5);
10699 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10700 : tmp = fieldFromInstruction(insn, 0, 5);
10701 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10702 : tmp = fieldFromInstruction(insn, 16, 5);
10703 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10704 : tmp = fieldFromInstruction(insn, 5, 8);
10705 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10706 : return S;
10707 : case 234:
10708 : tmp = fieldFromInstruction(insn, 0, 5);
10709 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10710 : tmp = fieldFromInstruction(insn, 0, 5);
10711 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10712 : tmp = fieldFromInstruction(insn, 16, 5);
10713 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10714 : tmp = fieldFromInstruction(insn, 5, 8);
10715 5 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10716 : return S;
10717 : case 235:
10718 : tmp = fieldFromInstruction(insn, 8, 5);
10719 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10720 : tmp = fieldFromInstruction(insn, 0, 5);
10721 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10722 : tmp = fieldFromInstruction(insn, 8, 5);
10723 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10724 : tmp = fieldFromInstruction(insn, 16, 5);
10725 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10726 : return S;
10727 : case 236:
10728 : tmp = fieldFromInstruction(insn, 0, 5);
10729 78 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10730 : tmp = fieldFromInstruction(insn, 0, 5);
10731 78 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10732 : tmp = fieldFromInstruction(insn, 16, 5);
10733 78 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10734 : tmp = fieldFromInstruction(insn, 8, 5);
10735 78 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10736 : return S;
10737 : case 237:
10738 : tmp = fieldFromInstruction(insn, 0, 5);
10739 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10740 : tmp = fieldFromInstruction(insn, 5, 2);
10741 0 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10742 : tmp = fieldFromInstruction(insn, 0, 5);
10743 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10744 : tmp = fieldFromInstruction(insn, 16, 5);
10745 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10746 : tmp = fieldFromInstruction(insn, 8, 5);
10747 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10748 : return S;
10749 : case 238:
10750 : tmp = fieldFromInstruction(insn, 0, 5);
10751 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10752 : tmp = fieldFromInstruction(insn, 5, 2);
10753 1 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10754 : tmp = fieldFromInstruction(insn, 8, 5);
10755 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10756 : tmp = fieldFromInstruction(insn, 16, 5);
10757 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10758 : return S;
10759 : case 239:
10760 : tmp = fieldFromInstruction(insn, 0, 5);
10761 39 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10762 : tmp = fieldFromInstruction(insn, 5, 2);
10763 39 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10764 : tmp = fieldFromInstruction(insn, 16, 5);
10765 39 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10766 : tmp = fieldFromInstruction(insn, 8, 5);
10767 39 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10768 : return S;
10769 : case 240:
10770 : tmp = fieldFromInstruction(insn, 0, 5);
10771 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10772 : tmp = fieldFromInstruction(insn, 0, 5);
10773 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10774 : tmp = fieldFromInstruction(insn, 8, 5);
10775 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10776 : tmp = fieldFromInstruction(insn, 16, 5);
10777 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10778 : return S;
10779 : case 241:
10780 : tmp = fieldFromInstruction(insn, 0, 5);
10781 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10782 : tmp = fieldFromInstruction(insn, 0, 5);
10783 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10784 : tmp = fieldFromInstruction(insn, 16, 5);
10785 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10786 : tmp = fieldFromInstruction(insn, 8, 5);
10787 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10788 : tmp = fieldFromInstruction(insn, 5, 2);
10789 2 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10790 : return S;
10791 : case 242:
10792 : tmp = fieldFromInstruction(insn, 0, 5);
10793 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10794 : tmp = fieldFromInstruction(insn, 5, 2);
10795 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10796 : tmp = fieldFromInstruction(insn, 8, 5);
10797 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10798 : tmp = fieldFromInstruction(insn, 16, 5);
10799 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10800 : return S;
10801 : case 243:
10802 : tmp = fieldFromInstruction(insn, 0, 5);
10803 12 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10804 : tmp = fieldFromInstruction(insn, 5, 2);
10805 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10806 : tmp = fieldFromInstruction(insn, 16, 5);
10807 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10808 : tmp = fieldFromInstruction(insn, 8, 5);
10809 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10810 : return S;
10811 : case 244:
10812 : tmp = fieldFromInstruction(insn, 0, 5);
10813 8 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10814 : tmp = fieldFromInstruction(insn, 8, 5);
10815 8 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10816 : tmp = fieldFromInstruction(insn, 19, 5);
10817 8 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10818 : tmp = fieldFromInstruction(insn, 16, 3);
10819 8 : if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10820 : return S;
10821 : case 245:
10822 : tmp = fieldFromInstruction(insn, 0, 5);
10823 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10824 : tmp = fieldFromInstruction(insn, 8, 5);
10825 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10826 : tmp = fieldFromInstruction(insn, 19, 5);
10827 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10828 : tmp = fieldFromInstruction(insn, 16, 3);
10829 2 : if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10830 : return S;
10831 : case 246:
10832 : tmp = fieldFromInstruction(insn, 0, 5);
10833 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10834 : tmp = fieldFromInstruction(insn, 8, 5);
10835 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10836 : tmp = fieldFromInstruction(insn, 16, 5);
10837 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10838 : return S;
10839 : case 247:
10840 : tmp = fieldFromInstruction(insn, 0, 5);
10841 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10842 : tmp = fieldFromInstruction(insn, 0, 5);
10843 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10844 : tmp = fieldFromInstruction(insn, 8, 5);
10845 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10846 : tmp = fieldFromInstruction(insn, 16, 5);
10847 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10848 : return S;
10849 : case 248:
10850 : tmp = fieldFromInstruction(insn, 0, 5);
10851 21 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10852 : tmp = fieldFromInstruction(insn, 8, 5);
10853 21 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10854 : tmp = fieldFromInstruction(insn, 16, 5);
10855 21 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10856 : return S;
10857 : case 249:
10858 : tmp = fieldFromInstruction(insn, 0, 5);
10859 13 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10860 : tmp = fieldFromInstruction(insn, 0, 5);
10861 13 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10862 : tmp = fieldFromInstruction(insn, 8, 5);
10863 13 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10864 : tmp = fieldFromInstruction(insn, 16, 5);
10865 13 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10866 : return S;
10867 : case 250:
10868 : tmp = fieldFromInstruction(insn, 0, 5);
10869 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10870 : tmp = fieldFromInstruction(insn, 8, 5);
10871 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10872 : tmp = fieldFromInstruction(insn, 16, 5);
10873 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10874 : return S;
10875 : case 251:
10876 : tmp = fieldFromInstruction(insn, 0, 5);
10877 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10878 : tmp = fieldFromInstruction(insn, 0, 5);
10879 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10880 : tmp = fieldFromInstruction(insn, 8, 5);
10881 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10882 : tmp = fieldFromInstruction(insn, 16, 5);
10883 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10884 : return S;
10885 : case 252:
10886 : tmp = fieldFromInstruction(insn, 0, 5);
10887 4 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10888 : tmp = fieldFromInstruction(insn, 8, 5);
10889 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10890 : tmp = fieldFromInstruction(insn, 16, 5);
10891 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10892 : return S;
10893 : case 253:
10894 : tmp = fieldFromInstruction(insn, 0, 5);
10895 4 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10896 : tmp = fieldFromInstruction(insn, 0, 5);
10897 4 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10898 : tmp = fieldFromInstruction(insn, 8, 5);
10899 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10900 : tmp = fieldFromInstruction(insn, 16, 5);
10901 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10902 : return S;
10903 : case 254:
10904 : tmp = fieldFromInstruction(insn, 0, 5);
10905 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10906 : tmp = fieldFromInstruction(insn, 8, 5);
10907 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10908 : tmp = fieldFromInstruction(insn, 16, 5);
10909 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10910 : tmp = fieldFromInstruction(insn, 5, 1);
10911 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10912 : return S;
10913 : case 255:
10914 : tmp = fieldFromInstruction(insn, 0, 5);
10915 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10916 : tmp = fieldFromInstruction(insn, 0, 5);
10917 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10918 : tmp = fieldFromInstruction(insn, 8, 5);
10919 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10920 : tmp = fieldFromInstruction(insn, 16, 5);
10921 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10922 : tmp = fieldFromInstruction(insn, 5, 1);
10923 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10924 : return S;
10925 : case 256:
10926 : tmp = fieldFromInstruction(insn, 0, 5);
10927 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10928 : tmp = fieldFromInstruction(insn, 0, 5);
10929 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10930 : tmp = fieldFromInstruction(insn, 8, 2);
10931 1 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10932 : tmp = fieldFromInstruction(insn, 16, 5);
10933 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10934 : return S;
10935 : case 257:
10936 : tmp = fieldFromInstruction(insn, 0, 5);
10937 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10938 : tmp = fieldFromInstruction(insn, 8, 5);
10939 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10940 : tmp = fieldFromInstruction(insn, 16, 5);
10941 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10942 : return S;
10943 : case 258:
10944 : tmp = fieldFromInstruction(insn, 0, 2);
10945 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10946 : tmp = fieldFromInstruction(insn, 0, 2);
10947 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10948 : tmp = fieldFromInstruction(insn, 8, 5);
10949 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10950 : tmp = fieldFromInstruction(insn, 16, 5);
10951 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10952 : return S;
10953 : case 259:
10954 : tmp = fieldFromInstruction(insn, 0, 5);
10955 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10956 : tmp = fieldFromInstruction(insn, 0, 5);
10957 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10958 : tmp = fieldFromInstruction(insn, 8, 5);
10959 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10960 : tmp = fieldFromInstruction(insn, 16, 5);
10961 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10962 : return S;
10963 : case 260:
10964 : tmp = fieldFromInstruction(insn, 0, 5);
10965 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10966 : tmp = fieldFromInstruction(insn, 0, 5);
10967 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10968 : tmp = fieldFromInstruction(insn, 8, 5);
10969 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10970 : tmp = fieldFromInstruction(insn, 16, 5);
10971 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10972 : return S;
10973 : case 261:
10974 : tmp = fieldFromInstruction(insn, 0, 5);
10975 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10976 : tmp = fieldFromInstruction(insn, 16, 5);
10977 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10978 : return S;
10979 : case 262:
10980 : tmp = fieldFromInstruction(insn, 0, 5);
10981 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10982 : tmp = fieldFromInstruction(insn, 0, 5);
10983 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10984 : tmp = fieldFromInstruction(insn, 16, 5);
10985 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10986 : return S;
10987 : case 263:
10988 : tmp = fieldFromInstruction(insn, 0, 2);
10989 1 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10990 : tmp = fieldFromInstruction(insn, 16, 5);
10991 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10992 : return S;
10993 : case 264:
10994 : tmp = fieldFromInstruction(insn, 0, 2);
10995 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10996 : tmp = fieldFromInstruction(insn, 8, 5);
10997 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
10998 : tmp = fieldFromInstruction(insn, 16, 5);
10999 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11000 : return S;
11001 : case 265:
11002 : tmp = fieldFromInstruction(insn, 0, 5);
11003 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11004 : tmp = fieldFromInstruction(insn, 8, 2);
11005 1 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11006 : tmp = fieldFromInstruction(insn, 16, 5);
11007 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11008 : return S;
11009 : case 266:
11010 : tmp = fieldFromInstruction(insn, 0, 5);
11011 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11012 : tmp = fieldFromInstruction(insn, 8, 5);
11013 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11014 : tmp = fieldFromInstruction(insn, 16, 5);
11015 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11016 : return S;
11017 : case 267:
11018 : tmp = fieldFromInstruction(insn, 8, 5);
11019 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11020 : tmp = fieldFromInstruction(insn, 0, 5);
11021 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11022 : tmp = fieldFromInstruction(insn, 8, 5);
11023 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11024 : tmp = fieldFromInstruction(insn, 0, 5);
11025 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11026 : tmp = fieldFromInstruction(insn, 16, 5);
11027 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11028 : return S;
11029 : case 268:
11030 : tmp = fieldFromInstruction(insn, 0, 5);
11031 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11032 : tmp = fieldFromInstruction(insn, 5, 2);
11033 0 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11034 : tmp = fieldFromInstruction(insn, 8, 5);
11035 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11036 : return S;
11037 : case 269:
11038 : tmp = fieldFromInstruction(insn, 0, 5);
11039 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11040 : tmp = fieldFromInstruction(insn, 5, 2);
11041 0 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11042 : tmp = fieldFromInstruction(insn, 8, 5);
11043 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11044 : tmp = fieldFromInstruction(insn, 16, 5);
11045 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11046 : return S;
11047 : case 270:
11048 : tmp = fieldFromInstruction(insn, 0, 5);
11049 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11050 : tmp = fieldFromInstruction(insn, 0, 5);
11051 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11052 : tmp = fieldFromInstruction(insn, 8, 5);
11053 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11054 : tmp = fieldFromInstruction(insn, 19, 5);
11055 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11056 : tmp = fieldFromInstruction(insn, 16, 3);
11057 1 : if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11058 : return S;
11059 : case 271:
11060 : tmp = fieldFromInstruction(insn, 0, 5);
11061 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11062 : tmp = fieldFromInstruction(insn, 0, 5);
11063 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11064 : tmp = fieldFromInstruction(insn, 8, 5);
11065 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11066 : tmp = fieldFromInstruction(insn, 19, 5);
11067 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11068 : tmp = fieldFromInstruction(insn, 16, 3);
11069 1 : if (DecodeIntRegsLow8RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11070 : return S;
11071 : case 272:
11072 : tmp = fieldFromInstruction(insn, 0, 5);
11073 96 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11074 : tmp = fieldFromInstruction(insn, 8, 5);
11075 96 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11076 : tmp = fieldFromInstruction(insn, 16, 5);
11077 96 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11078 : return S;
11079 : case 273:
11080 : tmp = fieldFromInstruction(insn, 0, 5);
11081 9 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11082 : tmp = fieldFromInstruction(insn, 0, 5);
11083 9 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11084 : tmp = fieldFromInstruction(insn, 8, 5);
11085 9 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11086 : tmp = fieldFromInstruction(insn, 16, 5);
11087 9 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11088 : return S;
11089 : case 274:
11090 : tmp = fieldFromInstruction(insn, 0, 5);
11091 17 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11092 : tmp = fieldFromInstruction(insn, 8, 5);
11093 17 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11094 : tmp = fieldFromInstruction(insn, 16, 5);
11095 17 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11096 : return S;
11097 : case 275:
11098 : tmp = fieldFromInstruction(insn, 0, 5);
11099 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11100 : tmp = fieldFromInstruction(insn, 0, 5);
11101 10 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11102 : tmp = fieldFromInstruction(insn, 8, 5);
11103 10 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11104 : tmp = fieldFromInstruction(insn, 16, 5);
11105 10 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11106 : return S;
11107 : case 276:
11108 : tmp = fieldFromInstruction(insn, 0, 5);
11109 21 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11110 : tmp = fieldFromInstruction(insn, 8, 5);
11111 21 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11112 : tmp = fieldFromInstruction(insn, 16, 5);
11113 21 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11114 : return S;
11115 : case 277:
11116 : tmp = fieldFromInstruction(insn, 0, 2);
11117 36 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11118 : tmp = fieldFromInstruction(insn, 0, 2);
11119 36 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11120 : tmp = fieldFromInstruction(insn, 8, 5);
11121 36 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11122 : tmp = fieldFromInstruction(insn, 16, 5);
11123 36 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11124 : return S;
11125 : case 278:
11126 : tmp = fieldFromInstruction(insn, 0, 5);
11127 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11128 : tmp = fieldFromInstruction(insn, 5, 2);
11129 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11130 : tmp = fieldFromInstruction(insn, 8, 5);
11131 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11132 : tmp = fieldFromInstruction(insn, 16, 5);
11133 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11134 : tmp = fieldFromInstruction(insn, 5, 2);
11135 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11136 : return S;
11137 : case 279:
11138 : tmp = fieldFromInstruction(insn, 0, 5);
11139 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11140 : tmp = fieldFromInstruction(insn, 0, 5);
11141 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11142 : tmp = fieldFromInstruction(insn, 8, 5);
11143 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11144 : tmp = fieldFromInstruction(insn, 16, 5);
11145 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11146 : tmp = fieldFromInstruction(insn, 5, 3);
11147 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11148 : return S;
11149 : case 280:
11150 : tmp = fieldFromInstruction(insn, 0, 5);
11151 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11152 : tmp = fieldFromInstruction(insn, 0, 5);
11153 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11154 : tmp = fieldFromInstruction(insn, 8, 5);
11155 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11156 : tmp = fieldFromInstruction(insn, 16, 5);
11157 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11158 : tmp = fieldFromInstruction(insn, 5, 3);
11159 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11160 : return S;
11161 : case 281:
11162 : tmp = fieldFromInstruction(insn, 0, 5);
11163 70 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11164 : tmp = fieldFromInstruction(insn, 8, 5);
11165 70 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11166 : return S;
11167 : case 282:
11168 : tmp = fieldFromInstruction(insn, 0, 5);
11169 8 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11170 : tmp = fieldFromInstruction(insn, 8, 5);
11171 8 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11172 : return S;
11173 : case 283:
11174 : tmp = fieldFromInstruction(insn, 0, 2);
11175 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11176 : tmp = fieldFromInstruction(insn, 8, 2);
11177 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11178 : tmp = fieldFromInstruction(insn, 22, 2);
11179 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11180 : return S;
11181 : case 284:
11182 : tmp = fieldFromInstruction(insn, 0, 2);
11183 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11184 : tmp = fieldFromInstruction(insn, 8, 2);
11185 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11186 : return S;
11187 : case 285:
11188 : tmp = fieldFromInstruction(insn, 0, 5);
11189 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11190 : tmp = fieldFromInstruction(insn, 8, 5);
11191 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11192 : tmp = fieldFromInstruction(insn, 16, 5);
11193 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11194 : tmp = fieldFromInstruction(insn, 5, 3);
11195 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11196 : return S;
11197 : case 286:
11198 : tmp = fieldFromInstruction(insn, 0, 5);
11199 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11200 : tmp = fieldFromInstruction(insn, 8, 5);
11201 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11202 : tmp = fieldFromInstruction(insn, 16, 5);
11203 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11204 : tmp = fieldFromInstruction(insn, 5, 3);
11205 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11206 : return S;
11207 : case 287:
11208 : tmp = fieldFromInstruction(insn, 0, 5);
11209 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11210 : tmp = fieldFromInstruction(insn, 0, 5);
11211 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11212 : tmp = fieldFromInstruction(insn, 8, 5);
11213 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11214 : return S;
11215 : case 288:
11216 : tmp = fieldFromInstruction(insn, 0, 5);
11217 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11218 : tmp = fieldFromInstruction(insn, 22, 2);
11219 12 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11220 : tmp = fieldFromInstruction(insn, 0, 5);
11221 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11222 : tmp = fieldFromInstruction(insn, 8, 5);
11223 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11224 : return S;
11225 : case 289:
11226 : tmp = fieldFromInstruction(insn, 0, 5);
11227 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11228 : tmp = fieldFromInstruction(insn, 22, 2);
11229 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11230 : tmp = fieldFromInstruction(insn, 8, 5);
11231 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11232 : return S;
11233 : case 290:
11234 : tmp = fieldFromInstruction(insn, 0, 5);
11235 3 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11236 : tmp = fieldFromInstruction(insn, 22, 2);
11237 3 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11238 : return S;
11239 : case 291:
11240 : tmp = fieldFromInstruction(insn, 8, 1);
11241 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11242 : return S;
11243 : case 292:
11244 : tmp = fieldFromInstruction(insn, 22, 2);
11245 3 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11246 : return S;
11247 : case 293:
11248 : tmp = fieldFromInstruction(insn, 22, 2);
11249 1 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11250 : tmp = fieldFromInstruction(insn, 8, 1);
11251 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11252 : return S;
11253 : case 294:
11254 : tmp = fieldFromInstruction(insn, 0, 5);
11255 0 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11256 : tmp = fieldFromInstruction(insn, 5, 2);
11257 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11258 : tmp = fieldFromInstruction(insn, 8, 5);
11259 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11260 : tmp = fieldFromInstruction(insn, 16, 5);
11261 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11262 : return S;
11263 : case 295:
11264 : tmp = fieldFromInstruction(insn, 0, 5);
11265 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11266 : tmp = fieldFromInstruction(insn, 5, 2);
11267 0 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11268 : tmp = fieldFromInstruction(insn, 8, 5);
11269 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11270 : tmp = fieldFromInstruction(insn, 16, 5);
11271 0 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11272 : return S;
11273 : case 296:
11274 : tmp = fieldFromInstruction(insn, 0, 2);
11275 3 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11276 : tmp = fieldFromInstruction(insn, 8, 5);
11277 3 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11278 : tmp = fieldFromInstruction(insn, 16, 5);
11279 3 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11280 : return S;
11281 : case 297:
11282 : tmp = fieldFromInstruction(insn, 0, 5);
11283 10 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11284 : tmp = fieldFromInstruction(insn, 16, 5);
11285 10 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11286 : tmp = 0;
11287 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11288 10 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11289 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11290 10 : return S;
11291 : case 298:
11292 : tmp = fieldFromInstruction(insn, 16, 5);
11293 7 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11294 : tmp = 0;
11295 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11296 7 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11297 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11298 : tmp = fieldFromInstruction(insn, 0, 5);
11299 7 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11300 : return S;
11301 : case 299:
11302 : tmp = fieldFromInstruction(insn, 11, 2);
11303 8 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11304 : tmp = fieldFromInstruction(insn, 16, 5);
11305 8 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11306 : tmp = 0;
11307 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11308 8 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11309 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11310 : tmp = fieldFromInstruction(insn, 0, 5);
11311 8 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11312 : return S;
11313 : case 300:
11314 : tmp = fieldFromInstruction(insn, 11, 2);
11315 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11316 : tmp = fieldFromInstruction(insn, 16, 5);
11317 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11318 : tmp = 0;
11319 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11320 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11321 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11322 : tmp = fieldFromInstruction(insn, 0, 5);
11323 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11324 : return S;
11325 : case 301:
11326 : tmp = fieldFromInstruction(insn, 16, 5);
11327 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11328 : tmp = 0;
11329 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11330 4 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11331 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11332 : tmp = fieldFromInstruction(insn, 0, 3);
11333 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11334 : return S;
11335 : case 302:
11336 : tmp = fieldFromInstruction(insn, 16, 5);
11337 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11338 : tmp = 0;
11339 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11340 1 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11341 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11342 1 : return S;
11343 : case 303:
11344 : tmp = fieldFromInstruction(insn, 0, 5);
11345 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11346 : tmp = fieldFromInstruction(insn, 11, 2);
11347 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11348 : tmp = fieldFromInstruction(insn, 16, 5);
11349 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11350 : tmp = 0;
11351 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11352 12 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11353 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11354 12 : return S;
11355 : case 304:
11356 : tmp = fieldFromInstruction(insn, 11, 2);
11357 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11358 : tmp = fieldFromInstruction(insn, 16, 5);
11359 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11360 : tmp = 0;
11361 : tmp |= fieldFromInstruction(insn, 8, 3) << 0;
11362 4 : tmp |= fieldFromInstruction(insn, 13, 1) << 3;
11363 : if (s4_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11364 : tmp = fieldFromInstruction(insn, 0, 3);
11365 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11366 : return S;
11367 : case 305:
11368 : tmp = fieldFromInstruction(insn, 0, 5);
11369 7 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11370 : tmp = fieldFromInstruction(insn, 16, 5);
11371 7 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11372 : tmp = fieldFromInstruction(insn, 16, 5);
11373 7 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11374 : tmp = fieldFromInstruction(insn, 8, 3);
11375 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11376 7 : return S;
11377 : case 306:
11378 : tmp = fieldFromInstruction(insn, 16, 5);
11379 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11380 : tmp = fieldFromInstruction(insn, 16, 5);
11381 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11382 : tmp = fieldFromInstruction(insn, 8, 3);
11383 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11384 : tmp = fieldFromInstruction(insn, 0, 5);
11385 3 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11386 : return S;
11387 : case 307:
11388 : tmp = fieldFromInstruction(insn, 16, 5);
11389 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11390 : tmp = fieldFromInstruction(insn, 11, 2);
11391 4 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11392 : tmp = fieldFromInstruction(insn, 16, 5);
11393 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11394 : tmp = fieldFromInstruction(insn, 8, 3);
11395 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11396 : tmp = fieldFromInstruction(insn, 0, 5);
11397 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11398 : return S;
11399 : case 308:
11400 : tmp = fieldFromInstruction(insn, 16, 5);
11401 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11402 : tmp = fieldFromInstruction(insn, 11, 2);
11403 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11404 : tmp = fieldFromInstruction(insn, 16, 5);
11405 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11406 : tmp = fieldFromInstruction(insn, 8, 3);
11407 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11408 : tmp = fieldFromInstruction(insn, 0, 5);
11409 6 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11410 : return S;
11411 : case 309:
11412 : tmp = fieldFromInstruction(insn, 16, 5);
11413 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11414 : tmp = fieldFromInstruction(insn, 16, 5);
11415 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11416 : tmp = fieldFromInstruction(insn, 8, 3);
11417 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11418 : tmp = fieldFromInstruction(insn, 0, 3);
11419 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11420 : return S;
11421 : case 310:
11422 : tmp = fieldFromInstruction(insn, 16, 5);
11423 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11424 : tmp = fieldFromInstruction(insn, 16, 5);
11425 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11426 : tmp = fieldFromInstruction(insn, 8, 3);
11427 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11428 1 : return S;
11429 : case 311:
11430 : tmp = fieldFromInstruction(insn, 0, 5);
11431 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11432 : tmp = fieldFromInstruction(insn, 16, 5);
11433 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11434 : tmp = fieldFromInstruction(insn, 11, 2);
11435 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11436 : tmp = fieldFromInstruction(insn, 16, 5);
11437 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11438 : tmp = fieldFromInstruction(insn, 8, 3);
11439 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11440 12 : return S;
11441 : case 312:
11442 : tmp = fieldFromInstruction(insn, 16, 5);
11443 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11444 : tmp = fieldFromInstruction(insn, 11, 2);
11445 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11446 : tmp = fieldFromInstruction(insn, 16, 5);
11447 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11448 : tmp = fieldFromInstruction(insn, 8, 3);
11449 : if (s3_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11450 : tmp = fieldFromInstruction(insn, 0, 3);
11451 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11452 : return S;
11453 : case 313:
11454 : tmp = fieldFromInstruction(insn, 0, 5);
11455 7 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11456 : tmp = fieldFromInstruction(insn, 16, 5);
11457 7 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11458 : tmp = fieldFromInstruction(insn, 16, 5);
11459 7 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11460 : tmp = fieldFromInstruction(insn, 13, 1);
11461 7 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11462 : return S;
11463 : case 314:
11464 : tmp = fieldFromInstruction(insn, 16, 5);
11465 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11466 : tmp = fieldFromInstruction(insn, 16, 5);
11467 3 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11468 : tmp = fieldFromInstruction(insn, 13, 1);
11469 3 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11470 : tmp = fieldFromInstruction(insn, 0, 5);
11471 3 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11472 : return S;
11473 : case 315:
11474 : tmp = fieldFromInstruction(insn, 16, 5);
11475 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11476 : tmp = fieldFromInstruction(insn, 11, 2);
11477 4 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11478 : tmp = fieldFromInstruction(insn, 16, 5);
11479 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11480 : tmp = fieldFromInstruction(insn, 13, 1);
11481 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11482 : tmp = fieldFromInstruction(insn, 0, 5);
11483 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11484 : return S;
11485 : case 316:
11486 : tmp = fieldFromInstruction(insn, 16, 5);
11487 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11488 : tmp = fieldFromInstruction(insn, 11, 2);
11489 6 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11490 : tmp = fieldFromInstruction(insn, 16, 5);
11491 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11492 : tmp = fieldFromInstruction(insn, 13, 1);
11493 6 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11494 : tmp = fieldFromInstruction(insn, 0, 5);
11495 6 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11496 : return S;
11497 : case 317:
11498 : tmp = fieldFromInstruction(insn, 16, 5);
11499 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11500 : tmp = fieldFromInstruction(insn, 16, 5);
11501 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11502 : tmp = fieldFromInstruction(insn, 13, 1);
11503 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11504 : tmp = fieldFromInstruction(insn, 0, 3);
11505 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11506 : return S;
11507 : case 318:
11508 : tmp = fieldFromInstruction(insn, 16, 5);
11509 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11510 : tmp = fieldFromInstruction(insn, 16, 5);
11511 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11512 : tmp = fieldFromInstruction(insn, 13, 1);
11513 1 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11514 : return S;
11515 : case 319:
11516 : tmp = fieldFromInstruction(insn, 0, 5);
11517 12 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11518 : tmp = fieldFromInstruction(insn, 16, 5);
11519 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11520 : tmp = fieldFromInstruction(insn, 11, 2);
11521 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11522 : tmp = fieldFromInstruction(insn, 16, 5);
11523 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11524 : tmp = fieldFromInstruction(insn, 13, 1);
11525 12 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11526 : return S;
11527 : case 320:
11528 : tmp = fieldFromInstruction(insn, 16, 5);
11529 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11530 : tmp = fieldFromInstruction(insn, 11, 2);
11531 4 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11532 : tmp = fieldFromInstruction(insn, 16, 5);
11533 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11534 : tmp = fieldFromInstruction(insn, 13, 1);
11535 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11536 : tmp = fieldFromInstruction(insn, 0, 3);
11537 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11538 : return S;
11539 : case 321:
11540 : tmp = fieldFromInstruction(insn, 16, 5);
11541 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11542 : tmp = fieldFromInstruction(insn, 13, 1);
11543 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11544 : tmp = fieldFromInstruction(insn, 0, 5);
11545 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11546 : return S;
11547 : case 322:
11548 : tmp = fieldFromInstruction(insn, 16, 5);
11549 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11550 : tmp = fieldFromInstruction(insn, 13, 1);
11551 1 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11552 : tmp = fieldFromInstruction(insn, 0, 5);
11553 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11554 : return S;
11555 : case 323:
11556 : tmp = fieldFromInstruction(insn, 5, 2);
11557 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11558 : tmp = fieldFromInstruction(insn, 16, 5);
11559 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11560 : tmp = fieldFromInstruction(insn, 13, 1);
11561 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11562 : tmp = fieldFromInstruction(insn, 0, 5);
11563 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11564 : return S;
11565 : case 324:
11566 : tmp = fieldFromInstruction(insn, 5, 2);
11567 1 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11568 : tmp = fieldFromInstruction(insn, 16, 5);
11569 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11570 : tmp = fieldFromInstruction(insn, 13, 1);
11571 1 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11572 : tmp = fieldFromInstruction(insn, 0, 5);
11573 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11574 : return S;
11575 : case 325:
11576 : tmp = fieldFromInstruction(insn, 16, 5);
11577 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11578 : tmp = fieldFromInstruction(insn, 13, 1);
11579 4 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11580 : tmp = fieldFromInstruction(insn, 8, 5);
11581 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11582 : tmp = fieldFromInstruction(insn, 0, 5);
11583 4 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11584 : return S;
11585 : case 326:
11586 : tmp = fieldFromInstruction(insn, 16, 5);
11587 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11588 : tmp = fieldFromInstruction(insn, 13, 1);
11589 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11590 : tmp = fieldFromInstruction(insn, 8, 5);
11591 2 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11592 : tmp = fieldFromInstruction(insn, 0, 5);
11593 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11594 : return S;
11595 : case 327:
11596 : tmp = fieldFromInstruction(insn, 5, 2);
11597 2 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11598 : tmp = fieldFromInstruction(insn, 16, 5);
11599 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11600 : tmp = fieldFromInstruction(insn, 13, 1);
11601 2 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11602 : tmp = fieldFromInstruction(insn, 8, 5);
11603 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11604 : tmp = fieldFromInstruction(insn, 0, 5);
11605 2 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11606 : return S;
11607 : case 328:
11608 : tmp = fieldFromInstruction(insn, 5, 2);
11609 1 : if (DecodeHvxQRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11610 : tmp = fieldFromInstruction(insn, 16, 5);
11611 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11612 : tmp = fieldFromInstruction(insn, 13, 1);
11613 1 : if (DecodeModRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11614 : tmp = fieldFromInstruction(insn, 8, 5);
11615 1 : if (DecodeHvxWRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11616 : tmp = fieldFromInstruction(insn, 0, 5);
11617 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11618 : return S;
11619 : case 329:
11620 : tmp = fieldFromInstruction(insn, 0, 5);
11621 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11622 : tmp = fieldFromInstruction(insn, 8, 5);
11623 1 : if (DecodeHvxVRRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11624 : tmp = fieldFromInstruction(insn, 16, 5);
11625 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11626 : return S;
11627 : case 330:
11628 : tmp = fieldFromInstruction(insn, 0, 5);
11629 15 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11630 : tmp = fieldFromInstruction(insn, 16, 5);
11631 15 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11632 : tmp = 0;
11633 : tmp |= fieldFromInstruction(insn, 5, 2) << 0;
11634 15 : tmp |= fieldFromInstruction(insn, 8, 4) << 2;
11635 15 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11636 : return S;
11637 : case 331:
11638 : tmp = fieldFromInstruction(insn, 0, 5);
11639 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11640 : tmp = fieldFromInstruction(insn, 16, 5);
11641 5 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11642 : tmp = 0;
11643 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
11644 5 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
11645 5 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11646 : tmp = 0;
11647 : tmp |= fieldFromInstruction(insn, 5, 2) << 0;
11648 5 : tmp |= fieldFromInstruction(insn, 8, 4) << 2;
11649 5 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11650 : return S;
11651 : case 332:
11652 : tmp = fieldFromInstruction(insn, 0, 5);
11653 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11654 : tmp = fieldFromInstruction(insn, 16, 5);
11655 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11656 : tmp = fieldFromInstruction(insn, 0, 5);
11657 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11658 : tmp = 0;
11659 : tmp |= fieldFromInstruction(insn, 5, 2) << 0;
11660 1 : tmp |= fieldFromInstruction(insn, 8, 4) << 2;
11661 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11662 : return S;
11663 : case 333:
11664 : tmp = fieldFromInstruction(insn, 0, 5);
11665 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11666 : tmp = fieldFromInstruction(insn, 0, 5);
11667 1 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11668 : tmp = fieldFromInstruction(insn, 16, 5);
11669 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11670 : tmp = 0;
11671 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
11672 1 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
11673 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11674 : tmp = 0;
11675 : tmp |= fieldFromInstruction(insn, 5, 2) << 0;
11676 1 : tmp |= fieldFromInstruction(insn, 8, 4) << 2;
11677 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11678 : return S;
11679 : case 334:
11680 : tmp = fieldFromInstruction(insn, 0, 5);
11681 6 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11682 : tmp = fieldFromInstruction(insn, 16, 5);
11683 6 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11684 : tmp = 0;
11685 : tmp |= fieldFromInstruction(insn, 5, 2) << 0;
11686 6 : tmp |= fieldFromInstruction(insn, 8, 4) << 2;
11687 6 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11688 : return S;
11689 : case 335:
11690 : tmp = fieldFromInstruction(insn, 0, 5);
11691 4 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11692 : tmp = fieldFromInstruction(insn, 16, 5);
11693 4 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11694 : tmp = 0;
11695 : tmp |= fieldFromInstruction(insn, 7, 1) << 0;
11696 4 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
11697 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11698 : tmp = 0;
11699 : tmp |= fieldFromInstruction(insn, 5, 2) << 0;
11700 4 : tmp |= fieldFromInstruction(insn, 8, 4) << 2;
11701 4 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11702 : return S;
11703 : case 336:
11704 : tmp = fieldFromInstruction(insn, 0, 5);
11705 23 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11706 : tmp = fieldFromInstruction(insn, 9, 2);
11707 23 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11708 : tmp = 0;
11709 : tmp |= fieldFromInstruction(insn, 8, 1) << 0;
11710 23 : tmp |= fieldFromInstruction(insn, 16, 5) << 1;
11711 23 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11712 : return S;
11713 : case 337:
11714 : tmp = fieldFromInstruction(insn, 16, 5);
11715 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11716 : tmp = fieldFromInstruction(insn, 0, 6);
11717 1 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11718 : tmp = fieldFromInstruction(insn, 8, 5);
11719 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11720 : return S;
11721 : case 338:
11722 : tmp = fieldFromInstruction(insn, 16, 5);
11723 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11724 : tmp = 0;
11725 : tmp |= fieldFromInstruction(insn, 6, 1) << 0;
11726 9 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
11727 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11728 : tmp = fieldFromInstruction(insn, 0, 6);
11729 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11730 : tmp = fieldFromInstruction(insn, 8, 5);
11731 9 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11732 : return S;
11733 : case 339:
11734 : tmp = fieldFromInstruction(insn, 0, 2);
11735 37 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11736 : tmp = 0;
11737 : tmp |= fieldFromInstruction(insn, 3, 4) << 0;
11738 37 : tmp |= fieldFromInstruction(insn, 16, 2) << 4;
11739 37 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11740 : tmp = fieldFromInstruction(insn, 8, 5);
11741 37 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11742 : return S;
11743 : case 340:
11744 : tmp = fieldFromInstruction(insn, 16, 5);
11745 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11746 : tmp = fieldFromInstruction(insn, 0, 6);
11747 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11748 : tmp = fieldFromInstruction(insn, 8, 3);
11749 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11750 : return S;
11751 : case 341:
11752 : tmp = fieldFromInstruction(insn, 16, 5);
11753 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11754 : tmp = 0;
11755 : tmp |= fieldFromInstruction(insn, 6, 1) << 0;
11756 0 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
11757 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11758 : tmp = fieldFromInstruction(insn, 0, 6);
11759 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11760 : tmp = fieldFromInstruction(insn, 8, 3);
11761 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11762 : return S;
11763 : case 342:
11764 : tmp = fieldFromInstruction(insn, 0, 2);
11765 12 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11766 : tmp = 0;
11767 : tmp |= fieldFromInstruction(insn, 3, 4) << 0;
11768 12 : tmp |= fieldFromInstruction(insn, 16, 2) << 4;
11769 12 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11770 : tmp = fieldFromInstruction(insn, 8, 3);
11771 12 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11772 : return S;
11773 : case 343:
11774 : tmp = fieldFromInstruction(insn, 0, 5);
11775 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11776 : tmp = fieldFromInstruction(insn, 9, 2);
11777 0 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11778 : tmp = 0;
11779 : tmp |= fieldFromInstruction(insn, 8, 1) << 0;
11780 0 : tmp |= fieldFromInstruction(insn, 16, 5) << 1;
11781 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11782 : return S;
11783 : case 344:
11784 : tmp = fieldFromInstruction(insn, 16, 5);
11785 0 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11786 : tmp = fieldFromInstruction(insn, 0, 6);
11787 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11788 : tmp = fieldFromInstruction(insn, 8, 5);
11789 0 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11790 : return S;
11791 : case 345:
11792 : tmp = fieldFromInstruction(insn, 16, 5);
11793 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11794 : tmp = 0;
11795 : tmp |= fieldFromInstruction(insn, 6, 1) << 0;
11796 2 : tmp |= fieldFromInstruction(insn, 13, 1) << 1;
11797 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11798 : tmp = fieldFromInstruction(insn, 0, 6);
11799 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11800 : tmp = fieldFromInstruction(insn, 8, 5);
11801 2 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11802 : return S;
11803 : case 346:
11804 : tmp = fieldFromInstruction(insn, 0, 2);
11805 8 : if (DecodePredRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11806 : tmp = 0;
11807 : tmp |= fieldFromInstruction(insn, 3, 4) << 0;
11808 8 : tmp |= fieldFromInstruction(insn, 16, 2) << 4;
11809 8 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11810 : tmp = fieldFromInstruction(insn, 8, 5);
11811 8 : if (DecodeDoubleRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11812 : return S;
11813 : case 347:
11814 : tmp = fieldFromInstruction(insn, 0, 4);
11815 2 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11816 : tmp = fieldFromInstruction(insn, 0, 4);
11817 2 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11818 : tmp = fieldFromInstruction(insn, 4, 7);
11819 2 : if (s32_0ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11820 : return S;
11821 : case 348:
11822 : tmp = fieldFromInstruction(insn, 0, 4);
11823 9 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11824 : tmp = fieldFromInstruction(insn, 4, 6);
11825 9 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11826 : return S;
11827 : case 349:
11828 : tmp = fieldFromInstruction(insn, 0, 4);
11829 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11830 0 : tmp = fieldFromInstruction(insn, 4, 6) << 2;
11831 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11832 : return S;
11833 : case 350:
11834 : tmp = fieldFromInstruction(insn, 0, 4);
11835 11 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11836 : tmp = fieldFromInstruction(insn, 4, 4);
11837 11 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11838 : return S;
11839 : case 351:
11840 : tmp = fieldFromInstruction(insn, 0, 4);
11841 1 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11842 : tmp = fieldFromInstruction(insn, 0, 4);
11843 1 : if (DecodeIntRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11844 : tmp = fieldFromInstruction(insn, 4, 4);
11845 1 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11846 : return S;
11847 : case 352:
11848 : tmp = fieldFromInstruction(insn, 4, 4);
11849 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11850 : tmp = fieldFromInstruction(insn, 0, 2);
11851 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11852 : return S;
11853 : case 353:
11854 : tmp = fieldFromInstruction(insn, 0, 4);
11855 4 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11856 : return S;
11857 : case 354:
11858 : tmp = fieldFromInstruction(insn, 0, 3);
11859 0 : if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11860 : tmp = fieldFromInstruction(insn, 5, 2);
11861 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11862 : return S;
11863 : case 355:
11864 : tmp = fieldFromInstruction(insn, 0, 3);
11865 0 : if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11866 : tmp = fieldFromInstruction(insn, 4, 4);
11867 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11868 : return S;
11869 : case 356:
11870 : tmp = fieldFromInstruction(insn, 0, 4);
11871 1034 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11872 : tmp = fieldFromInstruction(insn, 4, 4);
11873 1034 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11874 1034 : tmp = fieldFromInstruction(insn, 8, 4) << 2;
11875 1034 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11876 : return S;
11877 : case 357:
11878 : tmp = fieldFromInstruction(insn, 0, 4);
11879 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11880 : tmp = fieldFromInstruction(insn, 4, 4);
11881 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11882 : tmp = fieldFromInstruction(insn, 8, 4);
11883 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11884 : return S;
11885 : case 358:
11886 : tmp = fieldFromInstruction(insn, 0, 4);
11887 2 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11888 : tmp = fieldFromInstruction(insn, 4, 4);
11889 2 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11890 2 : tmp = fieldFromInstruction(insn, 8, 3) << 1;
11891 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11892 : return S;
11893 : case 359:
11894 : tmp = fieldFromInstruction(insn, 0, 4);
11895 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11896 : tmp = fieldFromInstruction(insn, 4, 4);
11897 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11898 : tmp = fieldFromInstruction(insn, 8, 3);
11899 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11900 : return S;
11901 : case 360:
11902 : tmp = fieldFromInstruction(insn, 0, 4);
11903 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11904 0 : tmp = fieldFromInstruction(insn, 4, 5) << 2;
11905 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11906 : return S;
11907 : case 361:
11908 : tmp = fieldFromInstruction(insn, 0, 3);
11909 2 : if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11910 2 : tmp = fieldFromInstruction(insn, 3, 5) << 3;
11911 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11912 : return S;
11913 : case 362:
11914 : tmp = fieldFromInstruction(insn, 4, 4);
11915 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11916 0 : tmp = fieldFromInstruction(insn, 8, 4) << 2;
11917 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11918 : tmp = fieldFromInstruction(insn, 0, 4);
11919 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11920 : return S;
11921 : case 363:
11922 : tmp = fieldFromInstruction(insn, 4, 4);
11923 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11924 : tmp = fieldFromInstruction(insn, 8, 4);
11925 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11926 : tmp = fieldFromInstruction(insn, 0, 4);
11927 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11928 : return S;
11929 : case 364:
11930 : tmp = fieldFromInstruction(insn, 4, 4);
11931 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11932 0 : tmp = fieldFromInstruction(insn, 8, 3) << 1;
11933 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11934 : tmp = fieldFromInstruction(insn, 0, 4);
11935 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11936 : return S;
11937 : case 365:
11938 0 : tmp = fieldFromInstruction(insn, 4, 5) << 2;
11939 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11940 : tmp = fieldFromInstruction(insn, 0, 4);
11941 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11942 : return S;
11943 : case 366:
11944 2 : tmp = fieldFromInstruction(insn, 3, 6) << 3;
11945 : if (s6_3ImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11946 : tmp = fieldFromInstruction(insn, 0, 3);
11947 2 : if (DecodeGeneralDoubleLow8RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11948 : return S;
11949 : case 367:
11950 : tmp = fieldFromInstruction(insn, 4, 4);
11951 2 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11952 2 : tmp = fieldFromInstruction(insn, 0, 4) << 2;
11953 2 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11954 : return S;
11955 : case 368:
11956 : tmp = fieldFromInstruction(insn, 4, 4);
11957 0 : if (DecodeGeneralSubRegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11958 : tmp = fieldFromInstruction(insn, 0, 4);
11959 0 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11960 : return S;
11961 : case 369:
11962 13 : tmp = fieldFromInstruction(insn, 4, 5) << 3;
11963 13 : if (unsignedImmDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassembler::Fail; }
11964 : return S;
11965 : }
11966 : }
11967 :
11968 : template<typename InsnType>
11969 6908 : static DecodeStatus decodeInstruction(const uint8_t DecodeTable[], MCInst &MI,
11970 : InsnType insn, uint64_t Address,
11971 : const void *DisAsm,
11972 : const MCSubtargetInfo &STI) {
11973 : const FeatureBitset& Bits = STI.getFeatureBits();
11974 :
11975 : const uint8_t *Ptr = DecodeTable;
11976 : uint32_t CurFieldValue = 0;
11977 : DecodeStatus S = MCDisassembler::Success;
11978 : while (true) {
11979 183811 : ptrdiff_t Loc = Ptr - DecodeTable;
11980 183811 : switch (*Ptr) {
11981 0 : default:
11982 0 : errs() << Loc << ": Unexpected decode table opcode!\n";
11983 0 : return MCDisassembler::Fail;
11984 20240 : case MCD::OPC_ExtractField: {
11985 20240 : unsigned Start = *++Ptr;
11986 20240 : unsigned Len = *++Ptr;
11987 20240 : ++Ptr;
11988 : CurFieldValue = fieldFromInstruction(insn, Start, Len);
11989 : LLVM_DEBUG(dbgs() << Loc << ": OPC_ExtractField(" << Start << ", "
11990 : << Len << "): " << CurFieldValue << "\n");
11991 20240 : break;
11992 : }
11993 150380 : case MCD::OPC_FilterValue: {
11994 : // Decode the field value.
11995 : unsigned Len;
11996 150380 : InsnType Val = decodeULEB128(++Ptr, &Len);
11997 150380 : Ptr += Len;
11998 : // NumToSkip is a plain 24-bit integer.
11999 150380 : unsigned NumToSkip = *Ptr++;
12000 150380 : NumToSkip |= (*Ptr++) << 8;
12001 150380 : NumToSkip |= (*Ptr++) << 16;
12002 :
12003 : // Perform the filter operation.
12004 150380 : if (Val != CurFieldValue)
12005 130758 : Ptr += NumToSkip;
12006 : LLVM_DEBUG(dbgs() << Loc << ": OPC_FilterValue(" << Val << ", " << NumToSkip
12007 : << "): " << ((Val != CurFieldValue) ? "FAIL:" : "PASS:")
12008 : << " continuing at " << (Ptr - DecodeTable) << "\n");
12009 :
12010 : break;
12011 : }
12012 5534 : case MCD::OPC_CheckField: {
12013 5534 : unsigned Start = *++Ptr;
12014 5534 : unsigned Len = *++Ptr;
12015 : InsnType FieldValue = fieldFromInstruction(insn, Start, Len);
12016 : // Decode the field value.
12017 5534 : uint32_t ExpectedValue = decodeULEB128(++Ptr, &Len);
12018 5534 : Ptr += Len;
12019 : // NumToSkip is a plain 24-bit integer.
12020 5534 : unsigned NumToSkip = *Ptr++;
12021 5534 : NumToSkip |= (*Ptr++) << 8;
12022 5534 : NumToSkip |= (*Ptr++) << 16;
12023 :
12024 : // If the actual and expected values don't match, skip.
12025 5534 : if (ExpectedValue != FieldValue)
12026 23 : Ptr += NumToSkip;
12027 : LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckField(" << Start << ", "
12028 : << Len << ", " << ExpectedValue << ", " << NumToSkip
12029 : << "): FieldValue = " << FieldValue << ", ExpectedValue = "
12030 : << ExpectedValue << ": "
12031 : << ((ExpectedValue == FieldValue) ? "PASS\n" : "FAIL\n"));
12032 : break;
12033 : }
12034 749 : case MCD::OPC_CheckPredicate: {
12035 : unsigned Len;
12036 : // Decode the Predicate Index value.
12037 749 : unsigned PIdx = decodeULEB128(++Ptr, &Len);
12038 749 : Ptr += Len;
12039 : // NumToSkip is a plain 24-bit integer.
12040 749 : unsigned NumToSkip = *Ptr++;
12041 749 : NumToSkip |= (*Ptr++) << 8;
12042 749 : NumToSkip |= (*Ptr++) << 16;
12043 : // Check the predicate.
12044 : bool Pred;
12045 749 : if (!(Pred = checkDecoderPredicate(PIdx, Bits)))
12046 0 : Ptr += NumToSkip;
12047 : (void)Pred;
12048 : LLVM_DEBUG(dbgs() << Loc << ": OPC_CheckPredicate(" << PIdx << "): "
12049 : << (Pred ? "PASS\n" : "FAIL\n"));
12050 :
12051 : break;
12052 : }
12053 6267 : case MCD::OPC_Decode: {
12054 : unsigned Len;
12055 : // Decode the Opcode value.
12056 6267 : unsigned Opc = decodeULEB128(++Ptr, &Len);
12057 6267 : Ptr += Len;
12058 6267 : unsigned DecodeIdx = decodeULEB128(Ptr, &Len);
12059 : Ptr += Len;
12060 :
12061 : MI.clear();
12062 : MI.setOpcode(Opc);
12063 : bool DecodeComplete;
12064 6267 : S = decodeToMCInst(S, DecodeIdx, insn, MI, Address, DisAsm, DecodeComplete);
12065 : assert(DecodeComplete);
12066 :
12067 : LLVM_DEBUG(dbgs() << Loc << ": OPC_Decode: opcode " << Opc
12068 : << ", using decoder " << DecodeIdx << ": "
12069 : << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
12070 : return S;
12071 : }
12072 0 : case MCD::OPC_TryDecode: {
12073 : unsigned Len;
12074 : // Decode the Opcode value.
12075 0 : unsigned Opc = decodeULEB128(++Ptr, &Len);
12076 0 : Ptr += Len;
12077 0 : unsigned DecodeIdx = decodeULEB128(Ptr, &Len);
12078 0 : Ptr += Len;
12079 : // NumToSkip is a plain 24-bit integer.
12080 0 : unsigned NumToSkip = *Ptr++;
12081 0 : NumToSkip |= (*Ptr++) << 8;
12082 0 : NumToSkip |= (*Ptr++) << 16;
12083 :
12084 : // Perform the decode operation.
12085 : MCInst TmpMI;
12086 : TmpMI.setOpcode(Opc);
12087 : bool DecodeComplete;
12088 0 : S = decodeToMCInst(S, DecodeIdx, insn, TmpMI, Address, DisAsm, DecodeComplete);
12089 : LLVM_DEBUG(dbgs() << Loc << ": OPC_TryDecode: opcode " << Opc
12090 : << ", using decoder " << DecodeIdx << ": ");
12091 :
12092 0 : if (DecodeComplete) {
12093 : // Decoding complete.
12094 : LLVM_DEBUG(dbgs() << (S != MCDisassembler::Fail ? "PASS" : "FAIL") << "\n");
12095 : MI = TmpMI;
12096 : return S;
12097 : } else {
12098 : assert(S == MCDisassembler::Fail);
12099 : // If the decoding was incomplete, skip.
12100 0 : Ptr += NumToSkip;
12101 : LLVM_DEBUG(dbgs() << "FAIL: continuing at " << (Ptr - DecodeTable) << "\n");
12102 : // Reset decode status. This also drops a SoftFail status that could be
12103 : // set before the decode attempt.
12104 : S = MCDisassembler::Success;
12105 : }
12106 : break;
12107 : }
12108 0 : case MCD::OPC_SoftFail: {
12109 : // Decode the mask values.
12110 : unsigned Len;
12111 0 : InsnType PositiveMask = decodeULEB128(++Ptr, &Len);
12112 0 : Ptr += Len;
12113 0 : InsnType NegativeMask = decodeULEB128(Ptr, &Len);
12114 0 : Ptr += Len;
12115 0 : bool Fail = (insn & PositiveMask) || (~insn & NegativeMask);
12116 : if (Fail)
12117 : S = MCDisassembler::SoftFail;
12118 : LLVM_DEBUG(dbgs() << Loc << ": OPC_SoftFail: " << (Fail ? "FAIL\n":"PASS\n"));
12119 : break;
12120 : }
12121 : case MCD::OPC_Fail: {
12122 : LLVM_DEBUG(dbgs() << Loc << ": OPC_Fail\n");
12123 : return MCDisassembler::Fail;
12124 : }
12125 : }
12126 : }
12127 : llvm_unreachable("bogosity detected in disassembler state machine!");
12128 : }
12129 :
12130 :
12131 : } // End llvm namespace
|